PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76712 9f22f77b118be8b7f3a7065a73a689c53a072e28d89125e634b695269d1240a5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d6cbfa8833cdd7f4fac43b89b623fc9c69da80d9ea985fa6bc1569321ca3c9c4
Certificate Block Hash
9f22f77b118be8b7f3a7065a73a689c53a072e28d89125e634b695269d1240a5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00966f000000320000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000168fedc15e23a4e2b6a05f4ecd1f0e682f25597e44bf9a9dcf084afb5eb00ccc5a2838847680670c729379c5c99e1672758c2cc1b0c5b2efc3f20c55d8f891821c2d1ae43a1705eb7d5e6c5eb0c7a8fe5975166f443f106c3040000000000000080000000e00000966f000000320000

Raw Header Hex

0000402025e25fa864353d3790d166cb52e4a0051aed4dc82153569dd64543ffdb6eb4a419d2b932b76c4f6d54f757775e7f99adb793fffe408979db090f0d21c2e9d8e69e60396af7d60018c4c9a31c326915bca65f98ead980da699cfc23b6893bc4faf4d7cd3388facbd6

Proof Data Hex

59,560 bytes
121216010307678c4bb0af5959dcf9c12e851473b558a4ea3e2f26986e102733a2b222164daa6caa36f1c369607d1303ea5f8a90c7bcf86242d5c76c4f50b3544526b61acf9a1c3f5c5ad57e3e366ccb317570de00563750c0f348ad42e6b7700fd8fc41c0032ed818da76f99fd89b4c4bfb981a9c085053b0db6254718ae35e755e580545d156c7f4864a0de16b74623ce0c64716bce62ddf6310fa5e78e5da5b566d61f1fb63e8333b1f0bce3a747e2df39ba942cd215a7ab9ac7dfd394ca7b3bec85bac010d4383ddc071e99a0ea1449a757bbce262eb409ac79a0d80854b55c9e5f209e3ab5f651441d94191a6e8b979ed238ba5cb25fba9a950f0afbc96b16397dcb1f39d3caf561c2c8287ae36629269a125851fe45c40238ee9fce9f3aa85d7729328a72ef2118ee3816f594eb2d2c070dbf914c2631da1e900898309af19d88f3244686e85213bedf373984c428b89c098f351159911417dbe9d0f1a3e6c93cdfaedfe6aaeb8374089b8243899a95134332ae01a8c17780655c97ec105d0df4de771e673b84a6d0b7f25b455a778a8b874197ce2f1499f8d9343ceea6cb34c76b61b830558a3c56b197ef52aa9b79e3408ef8b3764d5786bf5c358997c2c5c3d968523fdfe2d96d17bf4dd3c4be7a7787ebfbda758127012ea066214bac610e6096a86b4d53dbdd3d66f7d7e73e3d4b28f9f3bdefac13e62dd51a740da1aa8f5e9ffb40a80ed93fbd9aa91ca3c7b881d727a8a7c9bb986933c96c6b843526867e702a2a33971d6162a61ee5bf384424c763c37da1375f09b97338a5685cac95cad5bc44a9027ea56f63cfbce407728b001f1446abd1f6437da821f87736d8cb3ecf942af168eb32e4807b258263c43e08f3862c3bfe472580dd319f35f0dbcb11fc6f26f9257c7edbbbea26de2763dd6f5de326d7162f030e31f220f62e6d0f8224a200f9f7d595ee49cef298186ef46cdd5fb530dcb728f74c2e644b4e54020023c4c689fde9d8f41799df125e41b740de4d0e67da8cdcf0d2314b25607e2165e1b34d448b73493e9a123aad013bb1adff620cf20308d13d7753febd5b99988244aeaffcd2b362cd1a86ca13530bce5deaf341ff261016b0272796b551573b343c33aebd29533b106d0724ac5e05410aa5b8bd480d64e9229b2dab1fb3b195b80fa2ffd93feb87c3e4541f2c220e233bcbaad81e9a726da770cf65d2e756024a0ce89a943821a74491c67aae392aca2f9c0738f90e3a24d1909038f21754042ff53e6d6f32963b516ed015f398b59a797a2140cdf77341c5f4deddeb27547f1d0b29f841f1c535d4452cf843c9939c6812af1f2f2af98ff4adcd8503e04db97bdfc287950ccf61ac18f14a1904143f111f756bf4c3a9994eb1eb9ffb5804cf2c31932a4650d2f5cec3c699f04ccc2b5d305b22866786c13e1623860302a9e5b2b64a6167a5cdf65d33183415487f5ffbbc07759ac793525da0f2f9b7e079b4dbb6ae2c5b7e983284ef5a364d7fc55db783e3b267463b2f7ca9c50d9ce710e032d411cce8f4e0543a201e2751e2d24a781d24d0425fa54bcb857befeb73e59256d7ce2e45bab788af4dafed1a36389547b5fd20f3d57f7fd43f80164e0b519105b63ae41ae52f9c6714cd068daa8e84a7aa01db7e9bb1669935c8fbb7a99b0cbcd794d935212742f964073786188d6d3c0345802f8f6c1731f67e209aa36d16b6ed123eb9941768cc5e5e7307ec67efedc3c8dac87e27abc59827f85103c40dfafcd8f101b5e384abea7f7c2d74d7f89ba9321d61664fc8a8fa2dc23860c9eb010f90bf479bf6881801123f30b81b6ca454c1e0fe43c74a7125dc946395b1d7196b2ac184de065177a8464b681a39c949b93959519aac7adc9ff988f506e6f32408bb717632f9636cb01a2ac5f9a8a749edd7823520c9e215f2eff25c6d2c485a54bdc52fcbfd2a9770118e25001e312eeb662ca68930e090ae913337fc3dc058d1bc9622147e6659bf53c3451a18b7d4125f3c994f56d6d73c6106e3e5851ada785c52eee8da4018e2116a29f13cce32415b16838f4402fc749da1739b1e4c947a731f1832ef76313211228a530549ac89ec3c419e2dcfb3fbd8d3f8fa294900f709df129dfe02c1ce570de3620b7759bd1539edc7ea67ec0327609be58b29a228ebe05f051cbdcb5be97299bf0e2c26fa9235c342b76caade73abd3b51d1d352e8bab7b78489729d8ff11877aa7f49effb51c3dea73509ff9f4d515820a0e32ca94e44509b0a4001e07e0a3c0bbe4785fdefdca16acff3fdd01b3ec986eff03eac465bf88d01a6dbf4f62078a57f549512316ca945b997aed5a164b609414cb2cecde650d5ee5e923173b6b01ee2d709eb175543cd525da12abdbf12ab4535904ec4124eb022fc8dda2374271eb6ac42c3c3f92065f3585648cde1323eee467acd63d0ca38fb4abf163f0b66057efb78ac928e3a2b21832b457680e8b5fe83370b27884e1d3c8793ace08140be26378f80f98a38390d04867a0a8ed63307c6195c43ca7bf58d2fcfe86611c4430adf3dc7202e4842e98b925f91e4e34ee5de08794df73b5b1f8a38b161f59e6fb76a94c05dfc4fc554b27e84b82787ddde592167a3499d3232088ca63a7abe4abb0ededcbecf41faf11786152bb664463e64e2452d7c396ee24175924d16c2aafb5b1b03c76b7f5526ac2cebc5bc2e660affbe3c8159564349409aae9068fa59cf5a890767eac4ca49dca2a9e658300612cbd927752562c29c833634e87e56071ab70782476827a1ffc6d0c5feb5b32072fb1c6f316fcf2d3035445b6b7cc4eb2d4f07572a5de978a60194e8ad1fff8596802a7235e5701d414bc32519c86ca664fa5a38f88ebc8f819e185a7672b731362c3ba2854d31ed55ab8e432aa1ed8b2a10bc8d7ef9bc182ea798e211fe180fec681c8941f201b24363290ad8efad9adfede26cb69e055406232baf807a6622d2e95b88187f0b0dbeba777fcef0ae8d700923d9c10fb7339764b908e7e95234faa419154e509499cef0ed8b01f89d4eb512c928515b6755fa758b74fd95d5eb0dd98f4b7e605b12e1593c930f0a9f763c293330e6b54b9547da6eb9e7a5291e8b22f63a50d7595be9dc11212829bbac7ac4064d467e284880876ce8706cd5f1858f6ea298af44392fa632a50158844d61b57793e50facc53bed02f6db84e219f66f25437641757fb13cfd849d6dfe7baf90e8908b6b6d334bffd81b9070ec432beafa6a68e93f30acfb5d0f9ed06ee0485d6af77db6972cba9f4351df51030e1e007588235bf5d6d9f32b205a34e50e8d5e0f59e95794baf834685d1cb339dda2f9d4d1784c488e423dc4a4db51488735b43366dba2e94873eefd9711278191dbfb77667cd52db075ace07635a89405c680aed9acd02edf9afc8649de258d1f7838fba32b51e92a1bb28b9a97174bd31da7a43786d36dedc6f4b8e03510179a220494717d9ecaf3bc0b29c8273948345cb3bb1d9fee297bc5dae0bafddbbba5f431e950523fbf5deff5e1f8373ed1b34724f924aa547c922aac6287a91e09dd18f9cb86641ed282a2c772b9dab4fd3d7821653e5c157afab805bb42a79b3cfd2004712ce969fe6a177929ea5ec40652f68f8845c18799e93ec660182020b03b2b18be392a13b7807015d4b4040134ae8c332d932c8737d8ce9493826f8534927fdf1942577d6c53532aa78f7c472891681d8e6a4cd211e4e6e6bbe8a378bb61c551f883dece9b12d4a29632c0c93e16339fa12049668389d74fa1153bc9f17f122ddd65a813074bfa56847d926164659340ca266a970bc61b7f8b5157f28367119bd1b609cfeaa56050f136f90f289b09a9ac36383803cc96951336fb08ca54f6f086ab1c29a823ca051c117b4c72244a49b58ad01d18d411ecd1f47827cc76100a1d632869ab70660fc8cbae5698bf234520576e552d3456d491813195f3ebd3a17d547053857bd8be1e2e6e097b7600ae23ea7a3d6e19224d1a82822f90425a828df8bcde18ccf03b15a7bcbc8d234d20e32d98ec8ab7c2d5994c66675d3165d5e00c403c9249de4627d4d10ae95a5499863728e1497e2e0d42d556d78f1be8d1f1f55cab3f4f38cf4a6910dd61b23a29fe65835cdb6911c6dddefc58c0d9dae50c083a08be3e58b50838123bbd7e0b0d966f9123fc727ad617d2dc4141e47a74e465570e3999c41d1a83e9c1259f605d8dd1a1fe20d3b8ea41b029d7f0cef5b521d1c6145f373088f82c6c98b9a9725f93be732b9defebaead73ff7d998f6b367ae07b9c80cacb06f2d386b06fc191e866ac34e714924c1e5aa2e0a65d4d86bc971c1b831102a7a4041d836c95e77c12737de2506d6a745c9f0e90b10c2315200695cdea8e0f42c0a944111dca6b8dd81fef74363a044635bd0ab094c49b735a406cc79bdf4ce41bb58ae3e2086f75326acc0adba6c4451ec8a929a7df32da30add857f9118029ff95d0df926d9e012b04f3fd88a104468d993b8c670e8f39172250c72d1931ce40a9dd15f451049219241c1ede9c1fcd82cbab35eb3d1a895c6da178751a0ca92e75d735626c9d276fd5e45cc7813956647c45496c0f20a49058019cb87bdab8a5567f4fcb1ffb08d381bff5a8297c28b3e594dfee067620ca8debc14faf2ff1a68b658bc9e9579a0cd389e127ffd7ee0f36994e744f89157bd602c37d20a6d50928c89fa27f18c8735bea47a7c83b67dd8b0a23817e9bc6b151658afe60263bed9d742772aca50e5e5c7e8f74351921908337df5da7a51c2ca893d619b2ce439cf02463b21613740aeafe3fe6fd35148fcdf2cab4e2382fc29a0a3c232235bf2e4688f219bcf56492385a97aaa1898319294b95a288093e7b96dce41c8c19f3ed06c72b88100a314661fef8f67d5167386227943812dc887e8f9486f619104cda3b328bf7aa8df81ab32f840e296c26191d6482548f76b4a1738b6e5bb28e572553abc12cce6c525b4521f54e91aa8380a95b5ba3b1db4ac3e7d9191ca92c8c9c4cd76bd732d45aae6157e8c135b2bc5bfd4c3101d9a6c2e3547865b2009beedcfd87fa8442e24064f1b1044beb23ea33b46d30a97b7db68387e5b84a5b76ad31a0762032679524208addc11b7c420f81bc3d8c1067d6a79b488bb9655d3ef40e33739d4efcad558975fd9d0cf2d0aee3c9a9d15cff5f0ee1e828f863f1cea80423ad081e0999912911c28776514578625ca28ac2f628be631ec920c916484aac75cdb2f5898805bfc1f1a3373e88b3e6f909889272b0fe52ec8c1a22fbda59e0f97bbd993784da9ca13d2cc3f67a284ad77f3dd1d6064b88b45c8088954640d2affc5a14e005273146dafb2ff033ddb63798297b4b6a969aa62e6231cabac37a4e54fc8677ea6058db23dcd90b592e76812ab745466eebb458f5ae4d720bb2e5d7c56aa9a6cae1c04f701253ec31ef14fcbc356e9d563b347055825d03fc56bb92edcffdb78c8c30e8cc35ac452e6330d8787b53bc4151a1bd07f8e21bcd0d02e3d9edd5b29a0c4a7cec688e995d76e5b8ae959db344cb3b9fc75021cd6d87ad4d6c432cd46782871e771075964d01b9415b9718b6d32be3a7206929f553edfaa3b67601d1842ace7b6cf817a112b114b864c3400f117ee6b09099e1911298398ea4c535856f37a71157e3aa434a09f6f5904bb455994ec6999d17ec7fe1ab3b6dc684cf39d263c46d04c9fc4344b8fd03b624e0d6b307762ed5f643b908364bb72d0c6a23e3873fdde146c89ae1894dc71d103629d76a71d8030aeac1281aab577ffd1b967f4c77089ba795bf0bc41fb228124dfb674d176079fc8a5ac68352e27661341f52e014906424f3f5d7a7fa119b2c2c142941a9565e26d972ed0f95d177b5aa1d6afc5fd43da02b688edf3498edfcdf7a6c4284c422eafec62a9a492ac9c542775ca36da867765210dcdf6333a38bca927e5ffb20aa3c34e21e136a54b3b47901aa2c7bf23278bb89e08458ab07cd09cf1915505ff9bf93dac22d1447652a0375acfe6420c462b75f98ebc59d54b871cb5b6575acd5a83c00cbe187062c13a8ed3478209d8ee9db9b22e0a078f10eff2744536ffdaaa38223bc2b8fd955f35c557f0b23ec11a23cf104a3b4efae375a629c0ece87767dd538ca9f9a5d6c7d36c6beac0f1989d1e8cc5d49e7fd32556ad43ab7d39682328995f82d6b0083f7b5cbbce486164f74fec75803ec2e4758df6d0bdaf405ee36c2b2befc1babf55aa3f84c7b5a15f5f4e153511a6fab98a1a79621d98845996d7cb31c07dd088f8270c35721c6f8fd4eed17400fd5950913b47452e090a253107ada851cd5cdb22214414ac36f61d75c7a03f3b57e485d38e6edff77354d3e865ad779271cf5b6c560be25985ab2f942b5fcf16ec7e14f248f1f6f14d206b314af5f8dd6a442eabc1a88c973887eb79d76cd302a7ef62c8e1d1ea1ff0c5963868d68ea02413c9c76a5010388270469230c0daaace1e51a8f2bb389ec362d9a743402c23a5570f0da8215b5d469a9762bf6ceaa2bf26bd3ca8cd67e38644188663cb0f2a6f0d72049f7625b04f694bfa4db16b43806b270bdf1a35b6d0ad1f08028747998d7c33c9c4ef29e526bffb186d80d266ae47713b80f34c3315fcabda848fcf3c4cfb204fdb97cc246276b999fbfdaebc44959d9199ac1065bd94c5af1229a1a9dcbd3eb9d1c126f03b9dbdd55b3cfb79a06a4d7ddb5acc0b12c74373757d4d0eadf4129b17e72d2cac93624575f36c412a5ec64e413003fdcbc807f005ff50b5d8efc18cbf00760a9ca5c224bb21d6620354c32172f4fbcbec64e8dd5144c55ebe4e9240824276de623c0f25cd65847807efdeae5cb7eff3d7b769aa04033563538aa3c6c347781408cd2b4bfcb5a1dc49879c5ea560b3244ab2c660dd8fa25d2ce31cfb3fe8907b396de7bf295aec369d45cafcd58a515e0e6637574d9a6f08bb11d4356cb5826a46831d5dd7d511aec7b4d96c3098ad1325be02cd700581025a850b00a31ace7693854260c143b916efd7a4408d50d477618e375353b9ca91669e3ad01678239cc8f7cb4ae2c0142f152b1f5329e4503bddb6d1398083c04a5c719677cc5683362e11e2b87f6836ccb0530d6ea555bc37229f6674dde4d52b44970a5710fd373bc3c172d0f1124cbfb40667a5c265239425aaf057950542b0fa9e8e3303ba057ba429d15a7e3af379942927fc73abf8d93c0039d0aca0c5af4942df2e822f56dcde332e3bc11ffc35ea31643d89b427c3f269f6d93a364c7250162db07924854092e3f18359b22f05e8b1255908b173e7cc7e99d93383ca1256faf470573f5b56fba529b9517a224bb659695197ded07bbcacf0e02b761f7ba3e634989bf0b6761a7b19aef01b9d584ac4005cbc4b87d696350adcd740948905546179ac4c964d937f6b7ed5afec787826561b72dce58ee23e2c36d7840220367da310c2c626f67c4ac783858d9c13460bc503dfc531d23459ead97712836e16fe9b1c25603ad3bb2456231ebaabd1a5369655c5e7d9f0bca04722fb76cac6fb40605497dc1c9b3e5ecf3801aea4dea8225860e617fbd323336fd02dddbcad4d159683cf40095a9fb8d286099c8de2fe191f56bb64e63cf8b5dec8ba00eeaf40b2691f89e8ccf751d0d3c80f2801b5e3f3d1518f15b9650776eed0ed2a76408b83dc85d0fc7d3eb88aa0e7d9cc5bd7d3d28968704aa316cef0c7ce3f1ecd5e9931371e05857853283f0551f5dbd6bb3491ec1086c59741f9d08e45bf88a93b996ddb25d721d371e630ef9799e01b599ad274d44936498e5af79963bbc765b7b91a31bfd119a839207ccb384ddde125804a0ff488fe35bb9a53400cc65a2cce0536c7fb44fadb67d53cc2e6dc2fd3c798237dfb6e62e8e5d6a35893024b68ee7b31abbf763924828488bb294d08006cf23753266fdd385b6370f8f8343e315851851b35c54e80c4abca2721b3dd88aa56f2b7b04cece52ed010a73b81472b589aad0ac8ea15cbc25dd089cf9eeae606fa81d5aeb11231c6d6e0c41687effdbd235471accf68876e3788d1259e42b765c59c83970a33e43f8c1c76a5f46fd11c683c3cfcd150232e595c8301dcd9c768aa4c6a4814660df776f301cae4db6c9b153b515fb7bd3f9e160a6227e87578dc2d3914b397629d29dc5755488faf71b04aaf885b37432b249bacbc8f665593c67923121bdf8b3b07fd033b6d34f117ccf0272d00fa58af7b76dea91d87a36f6ce6350b9449c0c06c1a2d9eb3c3ff67a1573ab642b2527db6ef8f3a6fa1cd958fa817d436bcbe51c728a78ac6aad9e504a592fc5a485c055799ae028df40e055c24a066d502b74458f06023aad3a87b7441d76cafcc9a69463e1425b8078344b026a9531a83da21265960a9eccf0a694eba7205cb04fe220f3733187dbd444331d55fe28d85df9c82ac6b53601bedb8671ef79b1bbf55d76210bf49dc44a28230c9655d5ee907f753084dd40877a1a812d8fc64acfb557572dc7852125faa1d471b77ac41044287a818efdfa6e9031ca17ee2e06a2e98a699d2da5990e60ecb2c3d50b4ec66abe839782b0d7e684c9769f025620ed81be6a68ca478d6c3389985039d7b84e0843a7cac3ed1144a875ca12903a0a084a32d8a4977e7a0ff54d9d6a9a87ef64d5524610a8a9e15f789a766b66a6ed99425f744c6b1a25d9c1b41ac87637766d9d79c56cbb23a4fe97a6afaff520bd8465a72a7660872d37d833f50e83d66fda29f55d0e9bb18a8a8f3d88911c2895a6c7b8617cc19ab698fc81925bea1864a35c5e5e3411d421705ed085d4597a5fd03013f670d32adde582f1e868b78aafc630c9e12d86d5e3367ab8a7f2237cee97412c238a6404dfee2b54e01ed8c3651ee7ffc1000f9c88b25e915a1b469610dcc79226da6495529d79fa0832041c393b53318cbe741c6fe30fefc7faedf79b9bba2ee6d03bbfb97fca6012c7fbfe0b9a08bdde445ad28a05d4365a047f866f1d33dccb0e627ef552cfb68e23463a5020749a851f14d465b9eb215e55a50e448c75594cef98a180047d8aab749d608e83717f45c140009559464bd25e2686f6c9ee75a73c106a685dc05f5e76c14d5ced404714546a237587874d2f4d71e81f73b26deaf2506c7aed87d05ab9cfd25d8616747fa4f860d1e8d5e80b44df65fb083065cd22b7f46194eb9534c6d48705dc20feb688a7cba0ebe7f5cca03d4b1f835e932f3da6e026e4fd13e8723b2c42ca26074bad19eeff9cabd5cfe5c9dd94603a6e7690dec72d82f8b8d708d431f9c8e3358864d94dd2af96ffee40a39f2e1c93748dc39fe9811395c217d8c4c66b37cd7eb98e705e0a860e01ffb0e043f31c3eb9c9c73170820e69218afa383c5a5badda4e25806e00052766ab977ef1303b1bc5d6a68b27f1ea46be0470a78563692fd582bb937b6dbe0a0cd26a8428f107d3c4d30fe54add4ecc500565465a7ce4b344e9dc04b1b1c9934d3a67bed0bd97b70891e3bc7b9353a5fb9822180033f9f18a69b3ec199649de24276e0fcc44b3a6c0cfa519ce3bc93b94baccbc0317b80c9e7fc9fdc9b8e1be783baa0fe0a7c7f38dc506f46d1509a8f057ff708b2e5971c9d289e450feba60defeee6b8377c37141daf07f5c5a2e0a1a2d43388dccb52018b37e65195fc0e824ddb96a4f443ce286498125b5af5bf81d571898f5ac19887711a719ce2b2e6c3ca8736b43aaef1b0270e23ca67692dcc8ea0ba22d7cb5e8cc4bc2999ba66609f49eee333e57883b2aad68adbb3f4a497201a69cff289559084391428688360f42d7eb2132eaab61427d418492234ed55200bee10b5c415610d4d5e54d67a64d9e684bd46c6371f0fa7ebb5d5bfda71983188a774e3d005af9d29d9f8b634e5f949bbacd8092db41a4a6458fbd0fbf7339949224605ba4b6659b28ed908ae327977dc526fa45cc0eb9c77ecbcf24707415204a7b6c36cadb722db79c4b49acd683e0832edda1cf08c32b9b67f15274727826fbd0cc4047034d14297bbb6cd3b113ca3018f438bdaa2fecfc9a95506bd6e455e3479733b8854019535db5232d93c4e8ff1b849a518a99cd17eaa31c5d6ddf6541e95c2bc89d2ed01824cd99a56bae749da7e33db1d213a8cda2daa04916e338f2dad3a0584908a5b119193d82cb45398b907b51ea36f8e132ff841ce4a776085e6c51ad82c046a7bd3d2a9d9bb995ffe84e1d40e2aef60405d62fa4f59b661614084b3a8de68a136dd441b074e5fb58460304e48366e0cde01aff061beced1f056b7f12876936f0d70a5ffdffc3f350836a3a8a14b9e675a6202787484397a33c54a5a93129ac3f4374f8abe648aa343d1e59f889114310684d8ce001e530f39e2fdcfaea53d82ef09a5f2809a7f464fe87b587070a2f56e7ed536131d1bc700d7e92665c42d12e19a2f9d8c6ced845c5b6973f7e50f2d79f14dfc6969788205bcdaf7855c5eb10f7fff8a44c8e8e3637ec47bdba35ce7f52acb6ca04fc6a4dbf11b41512f130588942c513110c0de82f0d2fc7a18dd39309e211ca9d9176043d07c0665f55e1433e4b9462c7c76600a6ba762c180f38d08da0242472fda922135a65efa7b00eebd845c9208c36aefc9fcad63195dbe5525c1e2ff85cb6a87de1a07355359e57596d044fc2afaff16dc3ccbc35af35c002fdf5257c877f04b06c790c17a90551f84245d8d0922197e9c8cb878a28724c91f4dcce521ba106137c361833ea5ad962cb0174afa047340b982979c405e60208773045f5c8b3e73f022210aa830917c79f13560924be3a4676cd7f8bda6d2f7660375523499ce1e240f7020b77d6f111aab0445549e2c0b2b32785c55fd20b995948c5a83ecb1cf81fe631b2d78a6ece0ea7233edfb994a8dd70cb24beabe07c55f108e1cf6fc764ee5dbf0fbf7bb9a648ed6873d47fb675f247680392f0372fb9186f7874458704a4b77d33398b158ca8b37eccd97abbe5dc8babb81648b28abd4143b2260241d84ed7ef5b7c9285bd00a003d9e452a9ba440b6c50ebbf8a76e46eb234d3a1fa6ea94fa382f460084d2bf01659b1fa343f7d9761959ab515d3e17f971f411862d8ee93bbf004e6f641a96007c9e00eb16f55d07b564d592bbdb8908bc2ec41ab13f2e21493a3c0a2e917f48cf78a062d627e32e44a8035d3485c7ff2972d1fc732ddfefee5480d3ef59c353c92626a9b8e238c906de94c86b41a6d9a67e4dfed42332b32907bb53d8b4747f72f7e69afd32978d9c06d48ee959de22022e9a4aa86834f722f5a6bdc95262c0e38549eded68f1a02155df53a0e47d9695fe4b0fbd9d045b216df43384eb614304d2e722b25c449d48cd1ee5922a69d0a16da46f135cc6364534079a5171e65eba61bed90cefd8144256a879cab205b6497d6551a0732f281566644de8d34b7ec2a750c79ab5f70b920dc83b6492257bfa033a384f95abe918fc130db16c10ed1f526dda5da28afdf9cb84a2063b11d8d731c880f1e3ba045a02dad825ddf7123a4c01d9e5ffe36550b5f59ddb758e032b9aa5b48a9cba74b03c2d2ef66c26cb5a622cf0f92bceae8bc1f7066f332a3fc99a309861bd3103de8d6f64ffa614442603e15e50455b4a716ae8167255255728e1717347051d8f3c6c7ba1350b38abe90f1d323068eeccb7de9ad4cdde8a406efabc26dd88c051eb85293bac560e026843ab2584bc1aa53393ed93e2492a8065dfb15ba90f34266371b07879c372a67daa582ca16b533f3f79193bfc56ce2fd7837c15c338f9b21b9bccefa961007b7b9ff249492661333acbc13ac80eabc00fb8fc12363cf1193e3a8296385883ac19aefe71a39271cffe10f86569ce33f86b9beb7fea84c5d8b8ea2255c395d2b3681ded862116d67775b3b85a55d45865849f3505079ba526f6a6033dcd7fa6b035b3217086a30008ce62689662da8f8af5468f4e6c9fed51aa99987fe1fc06a5c43d5963453edcaa88aef3a98f20bea7a94aa20e402260d8713cce65434582782b14f58ed5527cd8cbbc14c6d135e9e2ae5b8762710bf74fca6d9ef2407b7308461a5b26f0392217503cbd234e0bfaa87f53cb60d8354de069fa4a57eae9655d18637e4e3a7d52bef9453e3ac52b0f030d6fddcae61f7701e50dc42d02caa3ba42090332e17eecb8ca2deb87a0d29ed22ff9c0e5dc0f2be9e8e182a067b251830d37d1147c69b11bcde5c6eed4f93dc5b35184b16e4a2df7f77ccd5f3bd393b28a5ac73c0148daccacc5ce3e100b070f32651b4d114f69d52666ee9de800f9e721b3c4b8da36eff801678daeafb87370eed183ac3b3803729b235056f2850e6de067d288dd26f31451777b969e54021707578273027d8c8f26dcc6db3ddea0fc08063a2946b800e128895995ca7775f935ff34f09956caca7a47606c65bf22afec142085b242836a1a24cec506d466d02410ccb8ed099e95c8361228b28b250f2b26d98f94fbff47d1dd3a558444072971123317fa572b4baafc1fd3febc0e850937b1518987a55f279bbd3038c644bfc8662afda90552ff82b05a46dd68354b70c629951bf3a9057fb700479bc02fbece3497d8157664b342ab011cb94d0a562dcf68ad9914f71bc036e002917cacf3df9972dd13d047d0f97c7072f0babb1742cc47eb2a6f6337bca34cfd42614efa1abac9d7f5e56774ae13ce6bfb466dad46b288464fce61d4dee432487768eb89014a650003c2ac770cae40c990dae87253b2daaeee25fc80dcc567c609994f011b8409c30b698beb8e7cb91d5073cd8c3b80573aebb3aab43b738e3beb5a28b239717081170210e5b4280d9aa975942c283963f0967a4180bc9f2556c1f9ea7134fca98e057cb2abb5061c4f2524a4ded8e891b20622c7264e99ebb6e485f3d17dc3afae403a2c36ecf82abe1d8a574a6428126005ef3282094908d76a402e20a9371754227994d0b74aa682b71e119a3c01e205f861577dd95a8f7d1e78e44d3fa966301b69eff60badf24518c02f66072149d38765e92492e1cbb3c7afc18e79fe58efbfa7675088e5c8d346207f659e5b5efca2e19786ac9a95ba41d4649a6d8d826596965c2e3048602985edba4207a15a2e635728ae92482e621c3bf32d673906b0f3ab8946385dfc447c6d374f730f3509d99336a38d14631ccdb836819d21bd3675dcfc69c161089c4367a403a6b8943a192643ee04b0b785a54b09865472ceba705ed19936c32a3564f453e85893f05ac88bd8df9ad8ce59345e130ac2752a9deb6b2253ddc9499cb54809b17733717f3a2463d4310407f33dcda8eb03d92e22fa063682dade52d36217be4318d0bceb8664c8535b4f49ea2012f9592be7767762a76b656e620d0cef1369b92039bd8175213ac36953998ede97898e2d1c4ca07f71ae3c78dd1b39a0ea22fc642830aeefd8812b409c796778b434376638da7393d657886992e5aff5c97a0d8478a94e8d99a27d1da5b908613168b019f990f5e969d1068bbcc12f3331155df5d1f52bc51fd5ee89df32a86e3ca982f54c0e0b960efd768f54e114f6fc7bfe86b740844caf0af0ebb4ecc4a9edd8fa8dfad2d2db7b9e0f0b123ded93fc63df1e6c7a9594d0f4177804dec13d344e61c4a1e49e9cd7f79de1a030813d78b06cebe5e6e346c121df526fec4ce21a5542b5a7157b016e189add5e56fce1b0114ac099e3d2211dd9a9c43ad9ec787f51a592fdf6faf01aa01653e940b596bf808dbb29dc6cff8e676f63a042725cca27d2de704069eb2b6040813c4babb579bd49e081c339365210f8b6b18483c3d5a16a873563c99209196444fdcd1ec2d0d96df3a4861da8cefb58fa40c2e00b7e738bd0e70191a6a9c82e2368024173e6faa57d30ec4f25b3b4e49898c20501a093d85233f5cdf11ae580f86bb5f6304b100342ef77093ee0dbc543aaa89e27c410d2901261ca9f9dd5ce9a87616dd9bb13ddfee8614c04873b266f6113fa2d49385b3cfe001af052b7d81741dbd1cf248f768bcc221607aab9f8e7060db0dd04742dadb52cc7604b04cf2d946b0d0a10ad1cbaf21479fc6ba821aa3d3bb46a1a7405f7c905b8bf9370fda830243e1ed1197795ffe9f8dc564637312016c2250de635ec0de0448475e969f124def3b15728047ffa7ba3a0e44f958815bddf930ebbaea8c5ca1bf24eba2b3c39fe4b0d33f5681929caa8d24e6b0ca3d9c9cfdf1756792d0cf4aaecb36323d1f41c08bf9ce12ecb90d2902d0c0798be685d05eefe97b9109f5f1552241132d80fb1f570d877dbfb4dd2f779f6b6845a6b7d67934aa06e55cf70e155de95208c71f1ffebeae52f9b4fa3b001786bf62ae9b2bdc2143b59118df3b90fc9a41c59c60240c42228043eee354d0443aed373dc9fce7aad56a938074c34adc0a3b9799a0b5a3be8aa411c734ff17fd79a0df21d1c0d50b92d97377311c1553e1e985e412dec40d33bceafb0794c09439cf167e5a159d1e796f35ed1231b13d1b14a121aba40f98ed2c9e9d3f8a291d098434d17820b0fca78ca43e7f640dc625cfdeb3189603259b2b33b902e03a53d425f300712743edf0343cc6aee556ec640177c2f39294c4ae8af0542a7db418819e19f7db23943590ea5f7e51a05de80f8b2c028c9a472ba2cead1f36b562c0880da5c232570636beae1a60607b50e6b9c53db1a446737e96e7c0fa468aa021b508fd3d1b9d308070d2ec3d7ecc701793923f1c3e445619a401e4c742a8d865267a95eedd799ef24ca2b648d40df45aabdf15e7fda348799ffacf52182a657458bfba9fb0e8cd2d6b1df6f3f048a50e7f48d1e05fc51ed400c37420c0b3ec735d20561902eba8795214fe4376a43b759c98b1bcee4b97d8ff73931f64a0b926e047487cca0a76dcfc0780bc471cd45be09e52b8e7ba86ce6463b4f5a5d252ca23dfad197adbf764cefacea7a99b8c0d634e91b3037a8acaedfe55d869b4c89655ef4e46bbe0df14c1418721180f8a8373fea38e629d9a6cfb791909774395d5ad764aacb719bfcda3ec5179a8651ab81575a1c614a12fbbb1160ff7c12dced9d38e88c60127f4ea6dcc42b437c066b6787f19a63f298adf51931a0b8f5b9afcbb9358ce467eb33394eab251a1685e4ccd5d6886f05b30905e35e2bc80fa0571bfe03ee4983783807b8875c6423b8032d9fea9e4c8ed3bc94705baa5341b45ffde1d74104ef80834553280472b1b4208e52e0e829ff89950d2534289b5195661af0ff2f762697e89d21b0858c76aab90a8f474a84cdbe3d123bc27c3bfa0315f14b6cd8c403e08c9ff564905d9633295a42a93861d5aa0dc46c6669570eae6b1c0f6b7cb94e3aee0fce0ffb0819335acbd75996af1a55e3ae646d12b4710bbaf924e9212e53eccc0ecee8089d68324b9ab176ae6d435a24a7093f00df21dfd0fedafe0317369960ae261204aa17e3655cba8be0f604a746aa1bfdbfe39f477b6974d12e117bce6ea1c8c81f390fc7c5592fcb7bcc9611b9a8c1361045388457d070edd5b6fb39df6f16f4e2bc59af31d2028d56f3acb3d75ebc028d8de84612e82eeb2bde233773df1ddb84c97198b15d2487abcf232cc9976d8730109a7ddc0117be015bc47cfd95525f2dd5ecfe06ebff55a9002d58e7a338b91602112bc38317b090e9b8f353211af9bbce2d975f039187d584a680c2bfdc828b20e80d5266d43cd46eb4f3b95d148629f8743cde8ea5a76dfac07b458bca7aa198d27fd4b4aaa36068d30f3a3d360dbca7ffad55a2860ee96d6067f38ef2c7cd481129c9cf10a08c389bf9d08cd4623dd254bff00a56ef8b57fc33d92f3a2d63d3327b1a3e1d20d1f1e2cc2c7ffb5686e10423b09301d08a07ac3cc278b10de75b6b8fc01fa392c69227c8e4d32d8f0e9125fd75fa70ce9c666c3ecf4e47e2a0a2dd193b194a5fabaa0dab90d93187e69ab6c9583368ba3aa25a4a9573f1d6e5840b6818cc47d0dcb8ee3efbc750c5c78968c616962359f8f7da45badc39b32a4e2f754f0c59d14609ae91b07f4d8216773a3e72e9a9344f05b9d7605fdb0ddf3cb401c6af4daaeb0ffbe1b227d789f158cc90f6f61cca239596f6407fe6ff125fc6eaf84c7a476038b9be51b7e59eb2d9c452ec0e7a384a1eab02c29235ab19291455b62cab250b532b48df7f2096e2c8571f262c458cc8265f4a33362f45b3cab6a2cb5e7f270c41b868bfb76a715705e8de2e5a52dfce40ab7e84e2cefe26309ae9556c7739981be0efbedfcbcfbac32a4e148fe1d1d1319e0bc8d879ca786ddf7e77a739b35fbdd696c6e361c6cbf5b320bc6a7c4c39ede788d7a279147c6c4c7585cd23c181e42f4ce47fb48ea64f5ae40729f8fd3987cf64ed7f2a33bfdadcd62e2e00fd0f7e110fe51f6dc3a44e84a4cadd1e4b2bec0a2a832278c8c8b83fb7a0b2568406c4593dd961d869e4dcddef3c247b312378d923d5dbc87d612be82d7d192f4ea91509bb76ae9b7cd6cbf6caa4c6b632c00c08a8604fd7ddbf8dd465e3c7e63d41d37090c28f009a6faa89a48f82d5824a50dd1ccd8ee3fe616f4a9e12740e3904db8be82af0faa31c12b74d35640a9860ad7da61c4050438a8b0d371628c09bdbad8fe8ea5c433c5de156f4565099b9da632a76d8c8eea7929b22440589c3da635c0103d08f6a2496dc686d050621548804e8619ff3383f7c67664075756c1092827e6aacc1bc696518a651c4b24d14749ba1d3355b6c00c5d5e77f77b3adf9928d805e2dc7c30f350a94d599f79bf14875aa9c29ff18326d60155d1b63dea8ceb80db61125512db22d8ef8871ec6155acfc86b6a4bf7552cbf0fc592c1727c556cf3503d1bcf7d0aa40c83cc4e939542752b3b7c135f9eb1baa4ae2019fc2bd83706144b327f3738c434fc0c507d1261cee6b06e19bd3cb9fe1f2f5987f9e6410c0a6b60ff055711f030afa2eb7b77b1c3fca744bf89960b2a14852a87dc8328f1d374f53bf8625f1e85a2f02413bc74ee8265dfedb44d48ab13f1e765f5224855007461fa7b2ff714e0dbea438e220afb09aa25609f5af228fef17dfbe5ce1defd98291c16616ae2f7226cdedee21e459872eb8a0c2f95aa33586c3285cff2357da4ebdbd75c4472b629ec150ecaa0e76f25e357163cbc618e920f0b0235784a3a9efcc789b2f5e355123cab809c8df51825c5513f6ab05f634b920a3ef346b392b66b3358f47335d02864137aad17cf6d4ecc9539b899715bb5529ea4f360056256a1e4da7d3664c133477750d6d1ab7b015ca8d6b83246a8bffc76b3c0ca2686e83e4a32b9722104bc1d60b626b1063239373b8eb3115c615baa6424fd6c6201348d1a08ec636e7b740255a11604021777956d8c5702663cfe6006e42c862e43d24dedf3cabee2c40b807eaf9dc51712d1ce8c779d8c003ecef2dfa5f55894c5f3667016625bdea617d11824a115dac1de2f313e32e3cdf38b1584b3fc3e911321565dfe096737d61917868e8e7aafb9230792fcaf9b6bfe7694a633715a502f5fb59ee79bf72ff4f630500ed525c6207be6f5b25dec5a40d1082f6c9638ec7dd5d3a8359a51570d429b9550554516a5c439eab6fffc7a2ceb980c040cd3c851e4fae46d83e7dffdf1608a6a8a1c1502b5a8b337863b694ed3aa99bd1645c78658bc3105f6024cf16387882b930c3ecdc50ac72d6fa730e7119be943ede93d578a627ebfa300a6b7b9891cdf8a6af36f0fd766fbeff885d98d707d8115d707bb3a4c721f1bd10af1e537c079804e8d2e22c439fabfb93ba89f42340a12d1956146dcbb89bc5e9799071a94145648f33f5db6c3405e25752330c59896d7733d970fe016234d477a64ff9bdd93dccfa9f82d7cf28608fe508701412aa6cd5ca51575e03a1f88272f83e67a45313882220f65badb9197170ead3fbb8de62e25d9be45f03fac8d5244626398a787fdadaff969ec8a9aab17b8ea2358e1c18202528b23abdd63cab86cca3ffb8c2bb25de86f52ad61cb7416623fafe61107bc2db937b90383c05d832c90dec41e18a45694ee4f87d6082eaa847f0ff16a73374f896cca7f1adb79ed7a5e282abe9e626172277a9c841057f6ed144d59fafcaec1ffeab6daca23c9af68500c577097fb962343cfc0e9a0592ff3abd5d8ebed5ab18f79516e4405f898e8a930c6f3ee9c390085424f3bad6f47874f45771d38e32c3a7ff475b6f7c21745319b506b5a417328e58d5647d8bdd924ac58bee3fe4a0852c7caa677aa369df1e037a9bd2a3c3a0bc646c405ed972955498d1b43a070188678074209527ab8ec003938f55c1ae756d3e9699fe136a0fc6ed2de38336dc3d09d154e0cb401102c239aab3855764a7419acd6b3d20d2c6144d17b135e4fdab85e38ddfa7bae4d2c06960e6604fc4c9c11d88ccbdd9cdb3203665f05ce897ea23f9ca9ef85905cad51d6ee6e21256d1a50b3699d71231eae6b6b2a6cb7c5ff7cc50d97b654652e1dc9c705ade668ebbd1841ccfc3bdf3a092f7f555cd0a298c5c4bfeb429dd896c6c309c260607e00479751d4256f5e4cd278a1753b6e920455e423bf3a076ba7c620f92d649dead82a1ddeca0bf4d8c9bc708f03e21078df79d67db2459a451c8f30527301433f764da2ef3a8800f6507e717ac117d1cae2b8da18b92842fe287e9f1d47c62a05f1e2571ee537d65720353e13888127f7110f679f8e13801ae88e9a9f080f39f47a5f10ef83bc7ec55a73cbf144c75b97958ed45a18e0898bcff7e135e918430e71e73a70d07b97034661133870b0f6fde48598539668b6b8b0d2affbfcdcba8427625ca944516f68bd642b948940f3fd75763442ecede4ef958568fb373911df456c00dbffacc70d0d44e85a3ae20063f6686a1aab8f9040e4e170aa3e5ca4bf1bfd20bf4da6e3a4ef5f4fdede9242e251a2f1f05541d149a682ff0f397cfd05b3534ec965154fdb810a4eadafc813ee315eb0086b810b19662ca56ce9c4d8b505a40c9b5f0e43879efc7ad66ca6d6957d6530f6da666b5115b16eeabd30c2ffe470ab63e07a6e591b3af0fd30e76ff029947a9badc29d948a499c48cbb51eb512a7622cb7b3f105d8a30ca874a4ccd67117592993deead99b68a42fd4d3a612aea1fb5a84fe7bdaadcb11ee48b03d320aa06a799820cfae7ea5a3b665f4d7244833a31e2e808c37877795e98b8235b934af58d27f2abfef814a29bc7063eadba72fed0dbfdd8079a2ad476087809ff527fd250f15a389707588827eae0a322c8b7dfd804edcae8b4344c847326f5a587740e5a1c5c1c001f9bc783126f12c1ea5bcfc96368d94c24308909be7c9e7a3e6d7c2d846253eb61dd167af69a385ec19aafd88346d2c0bea73a2f657763f7584877075f39fccee0b9af1d100c7174f44af2fe45cb8d6056fc97412fed2749421ed4c21856b23d286a262bab581cfc372286669d71f8e0ca9c39f305ec7aaa7c149c20eeadb8b488e715dd9ccc9d88a93ecfccaf8d7fc4a278030280ab28d30a7409ec8ebb9c14d54c694d2f6dc0acfddfeb36359227029a980a7fa35d3b94ae92120ac55f523731a1cb6c62f9a7332fb1c3b4e987711ebae0240acc00b16c05f3c9c39cda516c5b3a17cd221ce4949a6115259d3d623da04a14bf208e2065d6a59b73d054f9ce9837df01d32942c8661c6b1441a0789c43d94b59c308f7275fbd07acd39215499bad508647600bab723c81fa604ed684b40fcdde5cfde7fa897dda7006f65d015859a146262c74adb5c91e5cda7a0953e94dc65effcb9ed3f129f80de5058a919ea9e39b7a56194abe00570145c9d2755fa4a8e3f65b8caad5f1cda1b32134424602bd7fbef85d96e4e3b9b681a8f4fccbb628c3ce1df877246d57a96cccc54893cda6de4e38bc767bd2da04a936c494e95493307d40555d86e67f0d7ce549205a6701e57f3d41e7ebb674dffdff4cb0186eeb8c002208257853579208c879568223e49fe5196bbf64b0f33389d4228e43374d68becd23ee96bc939b71d25f0cc9d36a94ec683cd4ed1ac3ad181e1b7f5be43961ed22b131994b118517b1ac4490e579b134cd440edcf764135e87e93a76920ccd30968ec840f24f6a5d580203cf9ca1f03ed2c027c847f70ff1937caa37fa914d4acf29d7e78d05f1b786f6021374919175512d876f4a69dc432b08638bb0cbad1f64f03fa6b0a758f7ee459bd9b32d5d6b0b1373c1dc0b4c0df7a07b1f693b174dcd702f20f40d84551329565594a4cfefa1823041bb55c828195cd3b06d25d8210eb7a94ac4afeee146881151e3e148a55b4c2d85738f90c6c1e6d938d9fead34ff892eb2c076fbbe2f78e64e608213af88daddb6d3f81f4769da54e44261f45a08584e010d0ff74bf885669a774ed4c337d00b42d252648cc5c1ea474a24b76d1d1ea8083694fdf6f597bfbd8308fdfa939bb593be22a68c3d28fa9bfa75fd53ac044baba109b864b9dcbd04729ca4701fbdcac44af2e45dafad9f8ef237eebdec9851398912a962e3f1d7ae9fd5f1675a29811e42e2c4ee6807fe63701fa11d8b1ce0ad6e2177b349eca92a991385e72a05ab5462f23750373016499fe8b77c319b2b5c6c5753589dff179c3b8608f2008614ed7f02996f05369c8efd4808b942d6a009f80f58517fcb6cc2966bfad1ae04bbcd2ac86905abb07f6d3e1c270d81f4b9b5619513840c760f02c501879c2f6b6fec60881710ee67361f31a22a7193aa2205d6db16364954982e52b5933ec88c40449056f4e021bfc944c03c1febe432f8c0b5ea4d4a21d161264313e2b203d759a0775b7791c3fd7bbaabef58856f8d002949f4a6f6c013f5b8db7b30593e88440ae4698a2589dc372222a45151ef6075a8a7c4c397395a024110e28bfe058699753f7a96b652c96576f5dcb84f16e02b8a29165da9b4b1799f391d4840a667a2e530c575fd3f57d7befb1882415562c4e82dc9fe01df04b1d2ab3ecef3d7bef2171ace3ff50af283fd50bbbb9018deb393fa206002c15af1e639bd8957ca2d8d8d95f59c07ac84a34a0776aa86454f8a7a2f5429374745061d01a3246b5d6ea1669bd7c9248ef31fe16634cc37df8b7462a6ee88e5948879905b014c0de5096e331542c67aad02897c48343a29c0df432637769c674281498e000f93f03fe3c94f6d7085bf8619dcd7e90d7c82b81c642420886a8a712ff534add2091a91c011991c75f0280f616dd479a17fef5b10c08e0390cb0e9d0c784e6f95ea67681acc83ba617bc8d7ee3cf96c01481331f59540ed09cea4d0a7dc0dbd28572c72ad10dc3dd7002471cb5770085aa86b4fcd819dfdd293eaeba68a7b63a5a3b67d95b10e78e4d46cf41a9c9bc4c4eb1615b557eb47bec2ff4b44c29615e89c5aa26fc625c4c180eec65327629d6de2b489bd7a8512ec2eaf1c1930aa3242ff0270fefc1d3ef6fefe931b07c59b0a4713402453e564a7b44e0530ac9cd733b4598a75f61043d9907720f8a27c219c69ae9be9a66f59d368e0113bb9a78481c1726aeae363a26c569cd2591d18c080d8edcaa33b4d0492a83f9ca2da7aeccfa9e92831324e536628914fdb15a1680cf4cf77615e138d87cc0486f888334842a79dffeab5c8210a79093496052db3e422a4277118f89d3b33cce1297f0a90036289e3b29c926ab2c388f6ca45a3ed1b42bd2d94c3b0e3a9da8cdc3ce64a39b77f6a6f5e09afd8832770330b9b3569afe1fb49964700a9ba2d41e192ff916b8482f1b17ee5c88758e43de6d5b0aa657532dba55acb88f4435da02033292b3aedb12377f7d177458c949d230d3be1ba2103aa319cd774340b79191e69d53333d5ed86edd5708714a5ef45de8da0d0e1e68e75fdd565fb3f1a7711c8eca03afc0821d43aa639bb563c481c583896f7da92aab21362e357e78bf9ac8338cfe4749422392a0f4b60a485fb8bba7534fa49725d3e5961dc39e680834d901c9003a327243a773acb617a0a7eefd57dc00624733ed7e4c56e861358ef94ce3c9020f6ff9bc764f5f0d55f186e962af256de8e0d0e898bf9187fed148c7cc56fa6a0fda12083b3e6915aa132ad6c78b3f04c6d4e3e98c9c0e5be202ab2c4d4efc00e0c323d48ce0d7536788593dbe3ee86947d924058e42bfe70132b5257ad4d0e262de16313c7f252ca523b0ca8ef11cdbae84b2dc39f965321767b99ced6a6681afd27edbf705917f5fbc8439dd4619d9dd4220f82bb3f89d711bdf7e5c21b90fb2421714179adb9cd8155bb792beb0f5df37531ee02c0b473f398e0cbc6168c5c60b1520e1b2fcbea9cc264223c96a0e24a528d171376c0e41d3a760d7fed39e4ac56756902002e1c500bd73b3e72e4dac8acbe4dcf359e561ede1c9180d393e9400ee5f47e37d02ff1334465e1c4f66abd9aae6f018cd3f0e8e94a1fe0aa42fac8ff4fef5f3c783230e76a8a64af2cec83f92dd25fbe403df1f2df3446a4d218f71877d043a9cce06fe933edf4bcadcff87502486fea147c88c2b6352ad7a65063548cdb4b799b1be9b856017903a4d0b688c07313c5568645e6936d20e0b4af4c31dfc9f2b11e5a42eed2840c7c843826116a3556a16875bbfd3c2c242e19c4190f2714887501ca63cd9f8e3d889879adeb013e33f11e6e620dbcb88b3afc29b74f6f15e3c6e6b52682c3ea67baab0a2b09e23c770b4309ecab2b827cbb86029851cf96b147787c10028b80b9fedcd92d823fc41c6de6997aca0ee53ba1ef3f4481b19d5ea067f1505881fac6c53ddf82ab198c9cbcbc7ef78fa0f1b0e015e97408f9b8ce62c5665cf0c8e29310f713406088d3163c4e3dad42ae925552c96ebf3d94031993f71b93070826ccf5fe280abd4dc1c43e7991ed7978595508f5db8a88df1002bb4b7b033e39b0bfde82be8ea752cab75c12205c0f3726564dff1bdbdb7f32c873dcd9287b5d3afb2c9e1372ca9415619d00bd0458c61f1b8b4d2e5c6b459a1d7e8bc3f7a1549838b6acf868afccf3c47807066ae782f2fcaeea69bcee9b05c31308b2c874f4e3626800277eb035fd41b694a84000b729a42a22569df55fe093e0566e27cea0c9fd58951e0d51bcedeb4dc126ffd5e779b7a7994bda662ba54380bed5b51565bf2b92c62840a3b609bf728f28180a032b5ab726a4d48a58379f3f455baa47f9c15ee1d9a2f4fea99a50426fcbee27166eb869bcdbb0b6781d1f0a32cb55f6d985804c8f395a3d4ba8d5c676839067c90440a7c7fbde0c633ec849d2a380d46534d0dc3f137acd17f967fa2b696085c692a0b589b3d4f048ee75ea9701166de666fa5af4ffec03d7ac2340b885a2a5f5f4ce27cc974d19dc586b4dbbcd62b7f7fcb57dd8593965233b71679b7b2b3634c76695e653759ac6cad932dd06e04e40ac0bcfc68b30bcfe39d7a2a3eb7495cee9eda0c937fc4ba2b5c2eda5cf382acf54563c532b924cc319bf4612fdf901dc30abe52b2692e77864c6e754cf48fc8ecbd931a49800036a41f8ddbe98202fdc71deb4a2470603b61386bdbb5492f7a496126fd9e15586b1dce83980a97d05c82c8933f007a9e0574d51a78240e54a4704517f2e7a45afd76d5a7f03fc007002c3b7e844d0b915bfc9e17b102e82ec875705ce788c2a6295872ea146331cab60dd19e8cce348415e245c676c0fd82a9e4d65b69f0401129f1d56d517afd9451c6f1cac65a950468686428f0cde3f7a07f1a32eff77701a59ad1dbae5f8cd57c7376f4cfbe625c8646b765e3b9340c94816430266e7b69eb842d288a5e41d1f0d70f812daf9288fecf2c45e11bd18842e6bc74e89fd9e0903d834c3f824e5b836dc92f7839314e9583ab746653a15b946ff07c9a6bb5645263335efd7c7f81c53e1a884afd4b484b58434cc4f2cba813e5f0069b988623490ad14e4911f15ebca2b04020f99aaeafcc5d05da23000ff5b8f8fea470735e2e236a2d94c1157d3bdbf313c37c656d138ea3f6fb4fcf5f930a5799d36ceadcf67bd87a52539250c9318beea5fdf33b2e9381c3605a61bc44bc3b63da3a00b271f9f6c095695ed530a01892029096998ac57936c3aa7d291b2bc158d89107fa26e938739b6319ce31022b921f1a1d3baa9abb592b5a20de8e14b6c624fe608ba69b105f49578c57a77e8f23c91dcda620d27131471ac113c1eb0226708fc911fbbd84bf42d04b3da07f9d8e086a964ad04660e899e24bda38fd67510168cbf5a399e2c0ab748828d2e4baa184c604e95fd5f7c606555dd754b5352c973ca8639ed694e2debd1a84f35b82e62a16cb73807818815fa4c24c3cf5753eb77706a2a09a8807e8150da67a2e9feacefe07a36be647cfabe26dc4705d13e84e78083c02b0746fb45e6e70ceb79167f66ab51a26e015b08f65055e9eb27f46506a947ad3d8e31841dfc60890a63f9b999215d90101cde852041068615cacc9df2619b33312f426fe9ab64b16f374646327dbc9867452f0fadbd7314a5d67687ed5b271a0beec5d9e3f991df2a7ae70690bffc3df90d53cae7eb815174d7480406bdc010c34f5f36624c606188b93891b683ccfd1faf635fcf4948e203383974323b84eddbf35ddbbd83b95ba07ef99e07b269c58ff0bef807af558f51fd86d4736afa3d93a7687d4c20f6bc717f328606de698bc72bab1a7e0512c131a30aa2de63b50293afdff27c8839725fe2b36bc69045bab23ed1f48d264052a7713676377c3ebea9582aa301825803bbb4b2e4979d9890533e504ece421ae6ab6757717832f94e9b1671b3872abaccd050ad946b3d73134ba65d666ed2b40324bb0f92dcad9c4d2f8c3f862590c5779b4e73719d5e889009b4ad4470bebbed3c538b6be5ee6d9f16044a8f4995e5b64cf12f8eb7a90082a1ae4fc8dd0118409c742bd7d25b93e0a4ef1ca5f1b2293e045a937fac865b4e8a0e767157d6f1ad1949850189d0fe2a07014891febda78b85ce297a0b7d5193f05f795b8ed24808ef8af19c69d3b31246be43594c4a7d794727f4995320ca19d57212f5bd048f600c35a112e63f8c401e84744092b8cd6c7e6dad0aba7afd7aa559a9c250ee3cb1edf2ff6724100be7bc72e67993c96b77c39966e008ff2263ce84342aa3576d87bf9435a0ed7b8b7bcc2e8efd37b6d28b086fbe722619e1eab8c9e5414f8eb276ac64a5619c3c207a21264528509d29a7e52cdb2fc038e93ee6786207e5be7fdb2eab5e416fdc0c393ca0c162e6862711624b9805cc1ce2056ade5a66a9a87c71f3b527acff7de9152052507305da3caa6749ab02d957fdc310aecbc67ed251c05fdc4af4288ac2c6debcff208d8ff239dd6962a622f16a61cdd0887e7a944abdcb52539a22c135014982a02b671838d946bcbb44d57bd378c5583f2dcb6e0513e903294110db19e8dca74d3c1ab6ed9c7127d761f5d14f191e341a19fa25363c506c2ba6599bcec7b7ae00aba1c53e8a70be1b420449160efcb0ce326b993be085548aedd8d85b49fecf165abe421dc1818f736ca85df25a54af556e84c536cc9af9551719d429966f494fe0e48a6b171ad6866652f237ad59681932d5bcec800f0f805374b4316247ff7be4ee12c3d67bcb52cad1ae7907a5cce622ad1bf54c5390d31c1f5ca9c1187f3be45b92bad8658993486a97cfe012f28357c7942cd7824e69f5f47d5df1fd78460c87bb59b4618418c9be2f49c38fa2b29205fce21251abdfe9d391cbebc723868a7987654d52443a39eda4befc440d73035d55737ccb044d4c609a5dfb087eb2aff325b4aa9c3bc5b2a5da44d3fdcf6ecb4f1f4d95f82d6338a710b34f951687b24a4d48329e39e8d80a1d8d2f5ad6c3bc3a379967480f10b28b2f914d9afef912f80a08d44191e547754ae621b7ed885ebbb6db39ca580fd25cc16b5434b29ccd6637a4593ed4f4e4ae2a37c7732fb4f4ddf9d51905440bb834e30adef8f30d00d62a18f10b8b19602f16e554c00a4f8e680fa70cfa13e405f7ef648a53b422b0c6ea59591dd040594aa40f30fa453c0d83f95389443753cc31fc100ceefd945050e697f2b8eae85c9f38d172b5acd70a627838276a77e4a982f352e2d13213878767ea53bb018775a4564567179cefde9cd4a84d3feffc0b2757a72c78a82b25da9ba16de7c3b43fc8993e71ec6a229406121e87a2fb8770b274ed373aed845a45b9fab0e31729d8cecfcfcebf85493da349f2a3e5fa391e53bb0bfb3981282e888182d4024f24113103229c4fb920989a19ae982aef81c3dbd4e881a98eec4d91984705040b425b12d5ddf68de8ce7dc693a3b6aa411247cfdf8562e4fb364d11811e477c3109bd790dda1ca650a154ee9f8b9858a0328b8a8978b546851822212bb34e6297295b22ab01bd78ee409aaed41c7608b6d5c3848a4e8c5d2def5ecf004ff59a657788ccf40deca00023ac5e211f52e48ba4e2cfe33c17d0b8b3bf6948ae754e308a9f63bf4ee2ce30c187ed6e36890f05c947e293c1aaec409e7aced6834ece46115a0fcdffab841932a8b3bdbe7f40fb12ce7b02d69337b261682545f4a13dc1698c66d3b49bab41e4da6a35de074b0e61c8fcf5b83fb7e367552c364cce1af88d6237ba8dd987ac6c61bc12a2a0e2449c8666354bdc2683a852a6f8a08b95b7fa1018cb79f0895e450a1a308c8f00b23c70a7c34e233400e21ed44abe8dff9c7373fe28b92ae4f1dd810c73aa20382f76449cb6b184f2c3b488bdb916e431706da66fe7b19d827361ccec19abfb5006e22b8920541c92addf4ebe43f4c2b37b8b432ed8a0f77c0e1c0edcae28a113a0e8c621cd34f220d48b7514c773a984ccc4b88cbd88d1fca9698856f9b0f455b11febb0dada9d4e88952e855127ebccdd86cf1cd87f6a27b0a7299cde83ed3476aa59f070afafc5de5a790f7e97935a0e03eedf668f0929530bb357dfd2681543f17231f94c2047e553385464ae027d19159de93dd16233b6ebada93ca5a31048ba17fadf7bac4353863ee46f4ea6227189771f26501fbe50877fe777d66559d29696ab7d7bcac7793b04ebe964c8a293a83d7f23d9a0add347faf6336a5aa5e241414e92aa26c165338268a6e126102261758380b05df0ff1e3540f083a7f837d5dcc667096bd10ca850ecf1f6783f9af21cb8173e99950a1f6bb61ae4d7fd62944735014eab3907d2ddaea7268625cdd324b3d597890497a6656249bebfb3c0ec4360995efe3a05d49741ad3274805845746a5be66ec486e5d8c7548d2988762b00749a3baeebb8a56315802568aa47ac46b17a6b231081a4a58eba942cb8ec63b05a0cd4d0850a7b3529ae5302af83354228b97f3f2a93e77c2b632781cdd4c385171c1a36722934d8e77a1b5a651994f3101bebccffa090830f4a2754a3c7d6ea02d4328ffad0a665cc3346dd8467d6b649cb415f88e946b26291f4390ee14496a1bb6595ec3d906375b68b6a7e6d6ede7c6d3e1a4bd441086e463847177f3869e765cbf20f4b38186c62afdeb49c46dd973366dff52fc92bfebcdc89ec4287dc0480917473328b36b93387c7b0e0df7cf4aed9a6e8dbff271a54cd51b6f63d39cc98f657432df40bb3d26f6de40f97aa90ffb667177b969e54021707578273027d8c8f26dcc6db3ddea0fc08063a2946b800e128895995ca7775f935ff34f09956caca7a47606c65bf22a813261c8fe55ffe793cfb0cb04cd5b71f7f2087c6cc8b18ac27bd46fb999ff1015ee96a73b1ecddb9bf62d70aa5cb96aa7b58f7c1db4f26a6f5d9f1421eb6243b133d4460a4908199ea12da75f0dfcb8f7b9c5b5e83e764e7da33d2ca7735a843a8577fd4bd2f3b752f8456f2c37631fc3e9b03e128ae773becd3a733601383c6e11f8be8cdd12a204612a9124167474460a988325b7ca8d0fc1e70b3b1a45a055da230b20cf3d44ac0c1600d9f160958d0ff54b4660f5986b9bfaa86354eda42bc552cc6791f609d3efaedd54c892db3b9ad3a3c9175136dcf71267109cf50f981af98f91bf58d46351aaf28add7f3620aeab8e742033d751c7d1746625bf2eab5aff74f809c759b4ce04a1f488e5d1483f43fa3f04250fbe628ac551d775fa670b98151289b7d9ce18c91ddf898837e58251229517f6b76529400ec061473388fd219e6705e2c53cdb686e5ac9e149dbe508ec916dcc17871cedb670e82259fbadb627be361c0485077221180a507030ac8eab7e77f3e65ca218c07212f74cc77c93de91e544317d9b5c88873c8a2856fd803a74e3c3d786cfa6b005660ded85cba06e1ec01f756a7663d5a2d297c3ceca2ab48366533d39252d1fd4779cacb9668edca91383e13c7dfe3ed171d0ed3dfea876cf5f256130c15f09852f5173a46c02739008e4cf5e2868e50025275332fd14c09cd106aa6385dfc447c6d374f730f3509d99336a38d14631ccdb836819d21bd3675dcfc69c161089c4367a403a6b8943a192643ee04b0b785a548a62b656fd7dcbf266159b8db4f3769d74727c9d85302d681e348b9077cac45ffdcdd907c465b65758b639b1e023ea1ce77d77034cb3f08e9ea88358b4c764e366dc1a59585d136aacacf9dd3666b3a92213394e071d83b0625137bcef96395b5c14435ac31f5438148f4976c9d423377a6f129f601a876df08cd2f67929c35e5c2ef7c4eea310fe4a0e33a88c0350f16769b69b9f53ffecf6fade69c2dc4f390408adfb7867a66da71cb85e6506402f64ed1260be4993bdc8d9358ca221b780cd7928766065cbab520a1ac1350cb00b6c5301ae4cb279a492f987fbdc729fbbd4698714b1ec04b7b05f5441e68ec23650c1defa6b8c6493a1094d285f111f0697db44e231fcf70b6b352fb605733f2417d44d23f2ab6f680f51ec9ce9e0f29fc4da8347f054fdebaeb0f71b309bef8a28b20cd0c016a2f45feab67916227ad317ab416c18ebe5f1592a44f2e383521a4a0d165b55705dad3c41633df139ca8c06bdea8a528bd35beb788b11306dbbdf45d049c4d12aa0946d8d3b018a6632fca7b3e84b4aaf83ac724dbda7e2cd049e886908719c4923e42c72132e6b11bb0ac4780cc36836655e0213359f8a847cf906087c2f6edd0e9d6ceacebe0234fde1f2d06640e0351e370e88268564127b85cbed7ecad50b5476fecc36d55da0251a97c7571dd6642a139de624e714ddbaf2e35f20d24b6060c5b45af386b2bdb2a1ecbc55f71de93643ca8000cf5cefce715765bd0976f453b57d2f4c4c1b25be2216770150926144f4c193fee525c2156433ac194e1461e5a8de08b5654065baa785f39bd45243dbd6f6fce16ceadb8330b9c5a1fda410c9247e7d24caed8a6ce4b78090870e8dec9261dae3f9a62b4c6e9c5824dcf60d5ad964637312016c2250de635ec0de0448475e969f124def3b15728047ffa7ba3a0e44f958815bddf930ebbaea8c5ca1bf24eba2b3c39fe43625b3e17745097896826ab46a5bdc6b3c0a1a5db2c622bb97ef2c04f062dec562e74447c146b45e7178f66c63ef668b97a8910a64353cf2ea43cc6aec1267eaa9ab6547369fc026963b9195e0340ef0c7e34880bb02f8babd135c7fd298b1bed392744cc5b412dcfba020faf2892ffb951ba7bce6337dc5d66168a418697ca90cf2283b7246af8ade230a36fc0617dd2b545c33518fef3d786208349845db737538f115a875895c3692786d2a632efcfb22f099f820a27e8ce343c25a54c06e058ddffc4602ebf1f981cab6afc2b7dd5618a65cd6e89ee9723341edfd7b37e713511936b2d69b7e86e6002f21530083a945c5687c0c041ac1fda246733bd7db1a6eafc988340a0ee48770912c4c9028859d6520212d8650e58afc7b90abde8b383e2c6105a173373b94f45743f36d90287ea7acaa8ed4618bd78c59505a47c76db654682f461444aa0d9f341d82802e9d26d9fbfc195cd072d9205fa6ca7ba0b1baa173f0fd9ee0418710a3ba37b6f74814867b83acdd53e61571476811f24e1b7c03707c52697fcad419640f8d0a799ef24ca2b648d40df45aabdf15e7fda348799ffacf52182a657458bfba9fb0e8cd2d6b1df6f3f048a50e7f48d1e05fc51ed400c3745b944b1ed16c8846f0f977c680c47f171d70c3d17b14ed2232db3b0b04f238b85312bce65884458089de54a3aa922da578e79e3a18eb0d9a2fca386ae5edd198c186672d9d02738d17068f55a6104db239ed9ae6d700145dd5d9b6d1bb41d02df8ab6bdc71800d9b114d42672c494a05f2fa8ff1f868d46006d282d2b8a60b1709543a74394c70763b58c90c4ea31bb6ba7ded069677c54ea0644ba64643c20b26eaa6cfc4418266da39503664ec470dcc56d09816ea009f1bd08b318751788f44d84aafaef9129ff1ae94b76e4bd9e97890ed2def6748ad9248c712d577b9f68e937a35872e245f061d3c69b66aacbdc4c2f3b857ffed85fb6178cc5d4225a668c57e6e04e21569598cfc1190b783dbc9a9cfbf18718e85cd2ba757dd97daded4ecc03b61907e7cb5d5917c82481f6bbe1af56ff491f1b7ebd4a279a6ebbc27c3bfa0315f14b6cd8c403e08c9ff564905d9633295a42a93861d5aa0dc46c6669570eae6b1c0f6b7cb94e3aee0fce0ffb08193353724133ba0afa39c30bb96fcde692cc4b5329d0acc8dfa359c02706d9d064055421c3f66449917bb7c38c0d0b97e3f7443f24f8bad1df749d760cf5e40c1d795c80b3743fd307a151144f8d49274022c8abf526c2e769a2f66fc9b8a77b021562322d86dfaa2a0a185418f8f5d270ded32a14fbe81e151d0496bc998de71e4f9b3332d61f298d6ef8634314b48753e66429004638579fd64f35dcfab61c36ec50efb60796465eb3c5ef54c7b0cc34c472a2ce4ef5f1725914896026b9acb55f8435d9d7957bfb55cfe17784ccc9dd27807db9ac23e7bc0f3c4a82dce0b4d6cb90728f5f1fe8fa8da3ebeb02a6053a9978144941f4e0580f323bbcbc5b72cb5cf2ff95809d2209cf69937b6fbbe7087fab1c7b076a1d52b5e4478014fab6f80e37a568d755692cd8f2cbfaeb006d2a51e730bec6926806c0431d2245d38165dd38854c98f0a5e80d64708ef4ab9e64c2fa01aa0dccd912c8654faaa054fea96df123803afc3f9066e2202c20eb59907aa4817b094789012a54d781fa4a11e322e7f266d4b47523a0d76f81107f332b4381cd7898e2b847405249347eb8835e3659d73fad7ec096d2324ac211071a75f2f2571ba6cc198455ec957b2cf4e38f7638fb69662429376189dea0bede2585fab736edfae0444380cac35888dfa85f28b4771ad5cfd20856f809b1e927e1f4727507118f19bc291f5d0f89070568e9a8e747d6b3a9e7f24e566180a1c24a195f64444202110489e33283d958731be860a4ebc95bdb4aef566e3543b193e1cd7c534e663446486a3bb589df119fbc7442bb72f61a13d07a6379041ef7a1d460bf281bf47ee8382f151f0d30a3a23dd0498b35f80bd436fe8bb13d63e3699cf11e1252d47ed475683b5b3cad854c3768b509c392115104d1d688f67996377729284e941860188147640300cc875d3811377bc2a46bd7ccea72ee173dfede9f614f69a4dea0fe925da2d16df6b53673abd3d8c5e3029080c0eb4b3c7e94b9d36c764ebf597f611ba417ff3a9c8fd8d3469f9088b628ef25bd66a354258efd0c7306ffb264f15371e11e04a694e573cc72671a312b023fa3c51d0e6cf5335624a7c140ecea1016aa3ab595292653dd24d1683a790f5b9223ddc1d49cdc0ff078c23c7d7c14ddf815a52873f01948cbed9ad3724dd0bc34bed5a2c7818fa41fedc6993e3257243137a21d3f693501eb4f933f9db207c5aca7f71f8fb1f02144324624fb615801ddcfc298755d9052cb86e85dcab5e0537a7e8bd4fed35e88e6005c80f67c81630f1f299b220dde1e7e23fb179e27ecee66f506b0aa956ed51232cd53083b32b12cd8f0d013a69018458d10ce3cef786bb0ed4a3b4f92f099b33d178dd6dade213b0419041b42f509775df4693f247a4ba115e96019dff461907ba454f9f92f1e4bfb2003c108a231c5d876759a8323f17c5cf2fb2c7e0a2ed637a50cbebe67e036e29f97bcbaa6cd1269af3fbd7118ec6f7b8acbed31278229120f2677a1fffade60ef4878474ebf1e1d5519176ffcaa19a36bc199a0b4e8b094f984e1631564bbf668e4d0ff53892833cdf64b52481dce64b7ef6353179ad1489069dccf32690a819c46ac5b89e6224eedb6ec55e012bad7ede38744b9ac3eacf6d1dcf5f8650311b49305e0d5d59bb0bed5397318aefe31d84409b4098a16e2a3f59427d8be3b6c72f2ae466c98afd7ccbf84c137e59b9ac1966e6ef589d879561e03dd157a82f2cf10675b604487f467bb499d79e10f187c860cd0595c5e79397ee8a2a14c5b56dc575e331abff7181da0071ebddb0f3c9f1d4486bbc3ffc89bc9ea3482d17f0f231c45ce1710567da13f9189211f8d1135b24882406973b81368aa861211153064cf21003617df789b8300289e2b3d7db9e930a173dfde6e15178fb222cec307893f98f102e5e4da35116296af9af338adc0a6ca615def26d58240b0a3e10d7b49e5e280e040be7061f9fc64efdd0caa951146914cb73f09be967dd6a30defea2b2431c68a11b1392af2aa881220b38beedc11c2166d1482bd69449a3dd99a25f497e2fd929404b4f40d5206ec84b36eb66405d3c55129e01121b86f17df32e91e5a4ceef7f934347b839c265cdf33c957da0b4844417ea1a7e1a2c724cfa59840c97a6ab33a8f29799e99da8a0d26913f9b49872d1873817625e52f85247aa90f6a3ef1f328a8d63047a9cb4a3e53d429a3cbda7e7b850196c720183fada88379bf640318f3c6796b9b66f6014cb1fef5b76b9e3423bc49e97300e40eefe59db441c6c7d2013100a33ac780f74b851cd077d06007a8d4f700b9001924e8a72bb06d647e0ce88c5b2fe0b1e5387245cd90f72492b142738e7b8d12c6ccc2176f92bed9eeb2d6a9784ecdd49872c562b6aa5ec2f5b3176687ea41f2cc0e3a5df8306731d33aa443a7e087a836ed40115c5eb642b611092e7c8f707b3da2a291b2fc33d3b6f1fb3831bf7502054de88195336614a181894876d20b30c5434daedac6466b17edd6d2b77b4b8bb3249fd2872f0cd70461c27b74af5556a927932330bc2d5950a96ea4c6b75064aa50de61a0781be501471291663756d091dd03dcbaf16616d43814169e0710706f317a2b05d46dc2e5b18768cfb2c89663026f9e2a76ea5ed6ec2002fbc91beb24e03e7eb345fa29b7dfa1a7e682068a7701f32ffb9fafd9bf88f5d135ef0685a7ce9a0298f1755bb83a68f34189fde91ebfa28487194c4b2e0a732f3beb6b67050d837373970c00a326f2e4c320c46c64a4830e01a74b2101e5c668467278a01fdc374f71c1e08bb3ec8aad02b479667ca5e6caae4c5afe8d11914b40709b6b808b209570a914827866c76002f2b493898c94606b965ed4d25f14beab90014ebd74fd08f11d39993719adb9fd81ee9c2386ee7dd009955bcbb6cdf2f208d49c500519b01823c3c2978ab9145a9a64b515c7f22b34386742e095ad5673dd3c89da8ee69bf4c87977bd373590d0245fe5ac602271055f0e81adea35bdddeaf645aafc80d234a086163d32dfb56791d3159c37aa88b6cd95a6516e2df96248a55fec8cce713d853879ed4824deb8e2e4aefab60a798a3c12e6237fe179fcf3f4a680f2391f268f9b9683bfb91167b4bdfc665b3509b7c0778a87b9013a45f9d3e9d312b479a3c86158ece14928dd957c9be67deaad04936d8e40c7110ebe468ff2dcb8781f0f83ad43261912a227b0fd7f49ca1a1f83423d1e25135fcc5b9d6383135baac3ef48c4a0daebc33a9eb318c59a80f1939f673ebb7c3220cb82a93f06903f48d1b357d5b576e2b3ddf1c18297f940db70f36e5584bfdbdcd82393ed6157245ea2eff5a9584c306074b029f67b095ea2efbf90e099946b25ffd9f5f40f02d393208bda547248c7591a2cc305161b9d7f3feedf05c3084534ee2592e3fa6842fdda1fcaf800f6a0f54073e705539d12450ab04fd79d4cabc10d302626cab08b129ebc24149e70548b7e8483772211aefd923167e71235b935b6743ea50e9a20b27c108e73785e17192f4a1226e072de9bf1a1ccfc7ea9e6d9298fcdbc156cb74ad499584ed4b1b0882ef632947e9b52b4892d57d951760b0a85590fac252d4c6c51d51e3fe9a1e508cab96b4b34230f11f9f7cd34d1ad2c0f7b3e879496f9a0c1696e1a03b6a8b4b1f71b49bba40be2db96dc5eee10fb576324ba1859cb59c21b1a6acc25e7885ada5f82c949e745fcbda46f7ea2fe0c1c1f5529e2c0757b96d794dfe73fabb0668bbb751d5a3b9de7eb416bc6b00c740be3b8b532b589c62a1f7810436c409d5ae2f1dcd29cfa9caa4d05b96f25487aea508e39d429ea0a4d90b658f7fcaed62f72c362ade2b0459ce986194b29d1740072c359c452625d029ff0474b33c1e564093072233a297e8b0ad456bba3f7fb740b642e28d8e012069b7dc6e74357218411c2f5e01c7ee8dfb5247ca0a4e26ca5439a770c5e4a4692c3d19a157fd5bc98fb97e122b61e1ae3655afd524a261bdd25f452328a9c1afa974ade0878441944cbbb5e601d85e2e44c9cd1806f93f996f177c0268fb222b5aca073906469c870cf75a74105e8ce9aae1a67544b6a215021b4a9ee5a34ed97fa8dff7e1d81798bc991079918279cfe78740521fc8034f227c07db1f182e48778e58c2e7ca98d31f0cfedcb0074e54cecdda555adada38bd6070314958d13369c1f496a367f6dfd54737ddc4bd280fbf62b1f3317a3db0a5b1f9575c1e90d15e64323993e50c2330fe2a386734303d0511475952a2556d00ef9382915d6ce6bdd25b8ee0e397f1a1943beabf53ffc902afbaf4feb22d523aea079b0114eb555fe83aeb2d63d4836d706d53c679ceabf1261759a5d8fe105a1756d90242b2f3ab21f59d7b61a0dd3be96d33343507108bda1017927a97d69b5bce3d70edfe740ce5b2d98fa97a877d4feac2f912c28370d9563e782ec6d950803d803dd1fa3320d0f922f85f49e43c635a0cee8a9d2130102f40ee18f504de2aa2baf6cf982ab8bdf0c57630155cf9f2cbf71ed9b0d01a1698e5697131312e42920bcc529783677a7903de2238113167e111a882ca25ae01674c71d1976d47f500a283927e0e272db9c7bdbd37be422fccd8bb1f4d5e520debe101b6a0c173712d5b1f285f97d252876795d7b9a00017f4b01eb0ef533995d804ca03fac5479631d0b3edd62e44d8dc1dcfcbd0cc7827853d2409284a98f3b9623f610003009bfcbbfda95bedccd9d44cd8b3f01cfb8b353df10478a6fc69cb0b78a7e78efb42aec6e748bace24dc7805f3f13d20dbdddd5d35dbfe8deeb226f809dc14e107d98e4f8bcae3b61cfabb8209680dcad16cc0393805a6f3f892e1cdcd676ed6782b89ce5e91cd4940b406d6ca57dca98b81a332dcc14b206eab2588e491053067b78141e5f09d4cf57ec0405f4ce952d05ab0d3fa3325b7b040e6c8329fefe7513933da19316872ff1022612dfbff5b7b9c9ae4d50e022a0ee8a4428bf6dd6f664bc149cd8d9567262bb74b57e57b07e30722222db9c278407fa0d5b385639712e6f85f198520594c6c3904bbb35ea247253f4e90b799b734a0fc7551f2d924a35da493185e4e4df6e9cc73aac4b459880eb9693c9aef8b7e3b33c067f32d786b979f517587da02d37a1cff7fd2bfc835e9446a8512979d9e93fffa70a0124c9afdc26d1a122e9b394492f67abe0b56cff4f88f04e820a1810a0a49cfb9b03c058b90874c753c82e1f74de6f162613da51274996cf4aadd96ff3258d25f55b1aeb92747264bed8bea1df8605d73b323bc08a23123edd58b29932dc1b14fee510a04dcce16d8c83aecbcd3480fbccb6333b90d76a78991464a1bd8679e79e2f1bdce9f6420df650d6a9fbac3e3c9816308a27056dfa9504da1ecd0d0b9d5163ef6d850dd6a1b8e1f898093bed2844b0b476f7b16894290ef3948c5647490c568b5111328cd66329748fa74694169b4b2598b523f108fc8fed23a1fdd2a47722c99bd9fef913dbb6d0bea8fe025a930a16cb181a8d8c1682c3ec958b5074c711a3761b77a3b93b06dd467f96d706e9248609a1f47a4b43a74ebb85b60ffdbfcdf33a6793dacd82249c9f19220ddc09b4293d79077d3410dea4dfdd5e45b93173e19b9c50503f9e84cf4df52307f2ae239080b553c61758da5f0be8389fafb9a7ab6a5cfeaf813c2d9aa885b639b30033cb7438011eab8fc35abf69e628c64ef3a1ed4cad974bd81e51982052de9b13d96580ae344727cc1440001d8dfd182767fdeb24a4b6179163455613081041b1a4ea0073486fea0bedef7c412026c25c6b8e6ebdd5fcf6e52e4ad72eaba25b4389cd4bb5e22c68f1b52f66e681bdd39b257e08ed2041cf54e05e3bf252eefac1fbe832597728cedd934c5b527ee5e95fd51237dd8a71345d62c7a2a828884d27c2a605da9524de967d1140c301148b6ca2c89009e47d93cb20b03331bf85e95ea9d59528e2aee790bff800eb4a4f760b9717a590700d5af7628cd37b4dd5ca7e1383f8bd3a1817a159b4192770483b2f6982ff4d0c2b7e73816740a3a7b0db0007b86b94240646244cdba622ef98921c8282a8e866734208269cae39d14ad542f28c00ab796e3bac9dfd32ac90c135da5bb096e031bf1d2dd00152970e956d8d4f2945e45602a822886a9b4001e8fab44692065f3c1e88c599e122c5c147dcbe9ddcb2d913b05fe00b79fd6da283bc785f3448c324dadf5fc6d8cefa81420f97270f87673ba019596316135301d8d5f9d53a18eee1817d86ea00d638a78e285a929f818df5a0847377bd7edba1f5c6c6a07dd9e30ad6e750765272a51843023a5a243b240bdbd4210b120875f89d287142bd0d599334e639a02d134f5b0094ddfb4a4471e3a3f69c3e82de2c41ee52e37dd942919109c9359a1a40c30851f42dabbe1e0fcd712a30d124fe55311dd215d40dc4a5e1207695cbf45b841835d214f6b7ff81c505d172671dcd23587000129295a1f4b14c37aa3c14e4caf6dafc92b2b81b540207458b4a7244cfac4269b1259c754a093130f8ccbf7405bb8c40e5ba8deca18792c7c89f1e424e3d7fb1e4ecbe763c733eb1b999969bf37912c145485b4f0d0f663474d1c7604692df820b2979a0f7395e45749452f83766d7597bf69d7c1e513ea4b5ccaa91946a9dbc9ba6fef38a7f0ae00260c76db045c20958697b3a68aa4814fb31bc8a34d0e873795b64b7310171ad48d1f9da624183c02fcd71a99bae07fbdd4734ebb5fc19b462450fa69594aedc01eff3abb2c6804cded30d37b9bb246865ca6ea49c045cb276d5ef640368133d923283d5dbca33786990793c2651102bb84e49946aac5b59782b27a0c1c45ac401126b2fa4d40399b19c7473f5ae535791df2cd45592c1d5812b0a6cf73ab472dd5dd477a348c29afe949f2f20778b8a9454973e2050660b2de06bd8e068a7d11c45913bb3741603093fe0e2d50e21baf03e4eada20b1bf157f0c478c46ab8c1e26a9ce190103da249156acdba14fb064f25391b7ab3a06ee2de18a26e4637e53d7d3af780f1e38869ac47f8a0582ae94ba235841efac317a5bfa1f869d028c4f992d503b29939ec07f145e0c3f6d707aab7ec5b818e8a8e0ceb9d06bd878802d099a14bab57931b7609d443f0103669a6915fb8bdd7e4cb8bc8803d6f8c46de4678a0af92d483b902bd408c6f9c41b56c8e404b5013edf7479023541472c92e61e34783c98d88ddfd2a5b0c8ea73d3a814edb8f95e796e356bee41518a4c59da3e3db6475ccf46815a8489fb652dd316d1e996724b9ec68c5b8bfd1206c02924d9aee3a5dd9088c3933a089e4165cfdbebd24add96a1353d68915f6e156d33353b11882af9262b9b0e02d2685f7475c034dfc9f09fadea4e4570804cf5961ef4cd042c413b41d5065e0fe0ed55559fc654207d1a811b054e185ece9478904627bbc006a34a997a76fa8ba485a113d43d074ddd7fc29b6d97264e37ba6edcda6ba395ca6c35ae9cd0b4acbee1884ec0cdf62aac39828271fd04e988721492b27e329c1fb7657d2b81a200b51b2433a50d1ed171fe0987d5e07e767556a399972902266facb3bc67c03e03c1c5506a894e0159b09a396c81af99cc3f4099d1b3ad931940dfbf37878b7e7e53d1ac48726389e66fc3ec828bcc5c67c9a075087ba0e08f305dbb04c83470baa4b9ea1ba6478fb3fd7b7fa730c2e04b18ad77a37bc6ffc7ef353e6e9886a082080b8b0e42e012e863758e6ef1bfd526b619dadabba6c0bcca7bc3275a0364705b8b9cd2935c7d8f19b80cf5bfcdafa44e63c6f143ca4942dff99a3ec33009a354be81571f4677f60db0ab2f23f52c31afc814e2b8ea1caa584d1f4b55fb6d76780696499a3635062950d527c06211f78c7ea322d4b2efad81f20adb7f202b309bc31d080bbf6b400e06caddaf3e7ff94b9b502e538603c88db8ca12f9451ba69ba85d80cf2def6bdb068aabaa47db12da5fbbeae3d568abc2e970a244cbc2f5367047be1a4aad0f14dc295a42f3664ff1e9cf657547aa5fe5bb58f03d229c88a6e6ad8ff13af5dbadbb3582fe969823028fbd27acb6108b3e2306a758a6aa0adc439f3ce17cc0948ce65ac17feb974a1c54dca4b8da1c505d9a68c9d3ce47c6594f69775afc56cec45c29a310466e24938b31d8c116ed089932656272e08f5fb471beb97b4e2af1a417ff36c91a2776a432ac0ced0e6850bc870af8d34bf97501a4914a3b627282cc8e9c25f6b2125c7c102a16d7f61f50ef9618673c24dcd89c2caf5462c9d8d790ff205a4c3c3d792a5f78d4b726b9eea5e9fd561717376536d25c1c3a3260ddc5542f67e85829052c497ef16d3d82c11e24943a34f622c0d00907906c8a2d22e884f2dcef0f02926db848cef8cd92add4126786254ff6bb0e584e3c54e3c1b70bcc85bccbe1c664266a4ad3836894f18d16104dc2901d458e4fed4458e56d478636283be7bbb12b0ced8814a035dbd091bab5a4d8821e249b96da6f6f18fb00d85c5940de0d33c7094c425ca9ec05e457b99b1ec827154342730e3a305fa78ec0ca8a66f14effcd088f54ccfed559c6e6d84255763dc43512bf3e0531e5d0596dd3eb02678f2b1e5fadb9196e76af42251b3807f1ca1e4370bb7c1fb367da3f1f183df37acbcbeb5d6ff1be3f32f543971e210708d2984ef4bc9602953c44e4e878de87fd7c6123599119a47cfda410ac5a4eeb267d85ee8fb4d1803e6d510d88d564c866a19e2820bdd30c257a979c582fce879b5d1cf6f2f98b7c9d44048e2cbccfa5ed0ce15eb2bf4251fc47f870ddde13ca29b8905137c81a0013e9170ff656bea02136dd25cd250bcb34948e4b447da1534a2d944e70efd2bd778e6f28410ad6f8a38223204deb179457dfc11e2111bd8d99f62360fc697f44828f5e822c428457873316c26311d6365c6b6ba970c8a625b984bb2526e0cd244038f4550e81e76b89347450ebc1e60b1d0c68c278009cba2527a673403becc276f84aa7de7c3e383e2b32c50f435f245b14be7a1da5fce94586ca93e2d1c4e122f5c1d1c577e76df0e76a081baf838dcb0ce7b752e0fbc6eb5361d9d1b1ec530a4d163b559da2fad3b1c03942e84105f0f72ca14b675484c9c5296c2da5100c870c47e8712062b9d9e2ad269eb1039bdf4115cc397c88404882f6dfbd5f974dd4d773a525f6a10579920278e744d7dbc03709f90c84c7547cf910344818ff5ad942421ef1f8da87faa3364fe80730e23bb9a5022cefbdce2b3b5ff48933f2c307e2216c5e3e3749c56806f44be16312cb0ca396204e79872d7127c362f7574a61df26e2338ef0f1574a0c6b330d9b9a61b45885c48b0ca5e0007c8f17e680bb1d43608a760a2a17c4667bfbf0945c412877545d958e33f04de54ef380d24f96d907c663cc18e47500efffbd6901b340df2841e6e8dee063aecdae02ca8448b8843141257363b15df2ba970e41b8a905721f7c4e3ccc75098c1e272fd76bf4b85e1c70892ed7c9e57b24ba187d786f04ab0bf135c622740f5175f7402fc0b2b7e18b4fd75e0af85c5fa150822b5c843b10b63edd43dc0ce1e53cf2c7fa5a223cb7956dc61da6abe71f6d81a012fe39862be9f319ea6170c8fcbd858aa7d6112616e70db9511c97c6ec9711651d35d10d4c389a8167862a499298bb945c76a2a0e2912ca33008d779b08d56b4fd4ee447ce7e4d8a8cf81cd2a1d43f941482ee77dec9f7fab4ab2e1d2dadb02457725811acff3fe293a62421041a6d70075e658738502493092e389365eb513610245b973becb24afccf2d95791163adda234ffd6e2a335c9313e51a60a286a3bbdf7e3940fb3121315203a7d850ad64c9e75eb45285ad2d54cec1620dcbc480913ea1d20f1ba18484a3bbc1d48f66943d92d6231176a71bbe3d0d2534c70e02c071a924c9d2d9c654abd4073275a6d411ae3d4d76a7b8e52eec544e11dc38c0f6a8649b88ace2beef59c522fa2b67a70a5a859ee5b8d3e1e398d28220257383171e7b267317d2cff10476c3905e3a9497dcd9fd127aa37800959dd0183fbc94ce52fdbf02876f2378da4a1f9e385d8525c7bef40e418551458a1862ed258c7231db576534869476674d9ae352ee70aec25489fd63bf128dd804bd9006e0aab4a24f0d45238868491b9f4daf58596a149c7ffc6974bdb2b0ba95a5f5386dd3784432a5684d3abd3a12fa5f8853a461e03b49ba62834848012963ec2f12f19a4c05853bdcb29d9d89c6c6ba37aa7aea76b6c620601f50cfd1758414af45cd02ebd67455f29214ef516d54ca6212cbc6a9b950346c702596b080cdff257151fc9421e34f7ad46009071d359dafb768176dc6a1dc6d4c650e803a9d6741171cb8c45a61cb9a88bb42f41b4dab48c274be9433a2d502550e9b1894ff87874550dc248c907d728d565f16893e4e2547fff53ca3cc73bc0f81d8cd195c7dea4dcaaf46fbb895e94ef3ec6cd31fca40db61128816c8d2768e2e19af9aad17a8751fb647a75b6cd02fc5223c9966b6b15ea50e0b5fda4235a46e82272fec0a2457d636a8e64ade791ac2b405fa8ce869786dedf288eb2719e61f1dae7b169b32652c139146fcf8bbe6a675618fbf7c8925f1c7c143a476a0ea22bd628cbdf8156c5a00e6886ef804cbfa4e98d05540d2dbb594855cb5b0885982994cc1a7fba58c5d7ada702d6de66033798cda06cde3346a22b0d48754fc497a57e16d56477f3802ffe60436783a4ef6d1cb078a8742d9a5cecfbff83ef078d3386b5d0c4e63f5576000c87651c3f731d2143be33e63225c5939179359dfda662b2a6bdc68eed9b0966ac7f8a8bd701ba6fcc7f09a476ea6ec21908f0d8eed688a88c189aff707e3769fb34736da6839e9cac89b27b60b64c0e69373cdcddadf3c7011b809e8b6c86b83f9c4fb7025c5473c07e74a8d774b38489ed275828873da399ea65e82e25770c59e41fa0c93cb601d09c4283b5d435725913a15603ac50a57d070447f0642cc5d6c0b7e35b399dd9218bcc2af7218f5bb9edbe14290aa46135a2b88ba27e05f57be43fdde8c70a1c365538ede738058abe630156f40ec665f81613acdcdc97b83dea111bdeb5ad18823b0f5b74bd2e14eb34a2104a32570e3c1489243fe480e7130be9afdb8ca6c6750e2d755553e7a7f071d3e1ff410725af5f3931abe63539e2e2e425d4fa3f62d004c75f0e27dc4a66ef2abfcb6873f3bf09516c26dd9a4c46575a38cdd6d827d1581ddab30703607d4443ce9ac97d3e45d41c6a4cc1f0a0f036f02ad120580141f70e745ab5eae00922275b7a4689ecedf6b4888424f206eb5d72fe3454fda11bca235fcef558110acf0f74d606e83802f89290a9cfe39d6a34086cb77fb241a7e72f3f6b4c302b9d1364960699b1c76179f35ffbb7a3b044d9678c28a2a8e23a1c03c45f61321e8b57875787e896eb59d1a37b2068be213a844ef803fe393355880a18c781cc452d149154f2ebbc4954f2213bc2c6f62133b75801fe88649404178cbc01cb5c2196cb9d6d9f118fe31e4373c1931b84844025aca6844db37a072ddf320e455bb8af92c47840d9c9ddf3715a58f77987b3c56b447e26379a4febe770711a1818597abc6005ac1130687482d307970d0d50fe3fbd399710c67d7b441a085ada1ae6359b2cc02b8bc77054eda50eadaaedf4c82c23a5e0f02c951bee5fb0e324628a593408d56585094676f59038dadfd39bf49325766d6c01900f51bbe0532bd9acba169bd8ba6ea0e088bd45999100569b29ed441cbfd3772bdf693918284451dfb89103f44684e86f5e5c7ac5aac90cfbdf71c3c202350de0f064d5eff4dc983809bc19bbf025868a77ce7207e41abf8332fd46a0e9b6c12e34d89167a980631e7d6d9d124f8c21570a0709c32fd281af62a4392e00cb27be1e0b8ba1b1c9cae26feecb364e11c3511836108ac02bbaee6a62f72156ac2fa6a33751de81d852cc4d08503dbe4b7cc51a1317e87672dad49075c6bb0a9b855b6e1d6c33b233dca2a285ce90b65dfb858b3f9fdb108520930d1fdc2fd4713e0949f3beac3118eaff45281cfccc67788eb23896e35b94fa90fa1f78b88fe190ae1ef6950217baf69fcfc55610675f096aa0ea2393764331070767c96ed0c8aa5e18fafc565ecdbc362ebdc4a756e69f9e91ab5a7faec0a0519e11805e11c959c49d22a5a3747f00cc30bdf6bda69b14abc9f21b78a934332ac6701a968c4c5228856fd1f5d2c5837269e138125bcf22cd11e5a7883f1e840c299e4ce1743127499fa154f083b9849a54e9d72726987a795ced0956eda839002bbe32444ba60aade837a6485ef3f31b3cc9bdf3230cdcc08d20b05c1d7464256d0017bb79b11fa3b3a07dea462358c2ca354e123e6691796e28c24b4f0efc1237dd17333e14da4d2d7e5a085e330c95d190d11f240fc09141e98a167acf5a1b05c1e05a67d33a1167ddfe267d62b229c83590fa1a667b857fcf62ef5341b63a112d67036959fda83ccb4135364d6ce33c9406ebf63515cac7348244cb1acf4276ec6444885db965e1a14d395f179f06fff2e4a1a67927143d1b0305f3d8856561ea8cc3e26d5f38a796cc1468aecdc0eed63b58e978a990f3c57c9d158e8b5abf656bc0a6cab03bdf4ced77d42bd2f616f40e4aa83380285d1ff89e2dfbd0f0b48a72219b3c5bd329713e69f1e6fa922bca68fa5a327d7f77f8fc41aeb848df1ca6a1b940baa1d4d03868c78fe94af2b2ec3e4e8dd7fa7f1bdd58988301a91bd790cfa27160f7d7faa518c18e0563b20e4d43002c65cb76721170d0c4a519dffc63b4b67268b02eab0fdf8b0920a52c060baeb7a51005624df414d6c3137f23dc52e62bc8a66b28a61d2d9c042afe734f5049a77c893f61856f9a4c2090bced10adaea2404d009f0c2ab2f748cf533e0c7dae00f7b109fb71a66410e3b4bc0e1bf06a00487e4a6c136d3f44517e6237968ef6083a034d2d871a6505ab3ddd7b1879157c7bd30a89e649164f8b5c3b9f30d1aed79e972acd208c54523d0de8674488256576eaff4f8b5fd099e52b9c6928164e8eeb7932097afdb19123160e09176b84b0728d7fca8860f7b5f00f7abcef92e6a9a9b58d89d5f0b2bfa27df1693d74e4beb0a91daacec1e3fd1c809969a9c5d4966fcd0a530188cad71788a83b21b74922ac8faf7161cf3a2418a8e8370ccee012c1af451bbf94ea3526b2deb1fefa186ef6ef0bb0c5fa988939c365ce7dcb453da75c5ee3001da5c2d257381a3c32355d23a4e2f2e315e4ab67b719a1ab1b307a6fbf7d5af3202d7260d2c4a4978db14929ec5b8078d1e21487ab41378f81fb5a884b7db8e2817e427fa2dabf382584053d9f97e7220d5c2b6870d3f8c5db916e10188c92c0fed904cd345f11c20369c3cdc571d89ee744a5f388d7bb225a560702112f274185e5ec52859f0580fc316a2594dcc80bf752120d9e11c8d3277ed0eb8ba67b7cbda12091fc35fa98699f2c3599f6192246b9f9dfabc08115fdbc1e4e388e139ae539a770134db9e1efb2254f0de4cb3f4da76459e4f9ec91acc0718f43c0bd5e3d1039a99e79785e78598adb1c61322f49fccfabdd97ddcc98efe42087dbd056ae4496fa731b8c56c9376f47b0ae1d54c41482bc5ba041c2c2025bd4ae03e7d756d574f1e413d9c313022cd185da8950ed92a8c073e32478f4a022645c06034ebe7215f1c39e74330fc7dff00a9835c91a16337b9db51294472d21deca04623db2735d598a0d7c81abb47fd6a2a019e9628c7e0bd84937053e8595593537c40415672dd73528d32d5fc01b93dc94bb6edcc124d521b0fb46fdbe3b9cad4f93ff49423e8628fd6abeb6f612a7c80c928b2396245c4dc226ccd3f993e0f2245e714feb873c1c89d93d332aa4eecef10be1d6868a4fe0c5ca3df0e061974b289a7f783a3901a2e528500bf44ab17c981ca5323bf0a68531d3bf47ca2a37aa756012a7e5ee7edb4a74d2683753bfae12c73296d57bcfdfe2f3736eb5224283d7bd8ff6bd3539b5541558d1459b7952add5e304659694e3d1e2264063f3af32e70475d489312d34f6a1abbda3f5e8b1e0f25baffe65b8c4337585794cda81526ef0bf67121285b06266d055bdf1e2560276b37522beac083b82b41aa170d0c16af1ac189a4a09b0c0e53577a74e60361479b763d7e6dbaa63a0ce315862602d40c7890ba4a4f50bb7949b314fc49fd10eaaf4245c9fbc62fdb35100857b72dac5138438f8c63dda5a573dcc461d587fedfc9888f59ae1dd88994053bee7192aa7809af0b9be6477f78b8a503c23bb5003f6cb92741374a6675d0f7dbff97e3a1b453bbad9f6ff4f4a1ff8284cf3211cdd710f77aab6e159c8057116182c112010148c5eda8989482ad8ac3e344aa431b7f2d0331dc6bb8acb6a4b3d3cf9678d8d2bf5593bc5354c6925ff4e9978aa2917c52c84f4c880e934eb6c73c30b9578e53f4f94dceb8c295964bb27395de2fa15917e576e15fdd725e9f5346ff6cccd7f63d8821b37ff66d8f19f3f9ed68076a0682f25950336469f43cebb18afd5298c812be7097fc1f18755732bd601aedfaabff4e7fa4f58361cd0dd8cb922181117b2724b14e46ba00d3bf4f4291d9980e1a9821f195661c1eb51543678a5b15f65fdcfa50dc34522e2227372668ea9499217f79eed9306ad8de9900352c12ebd5736a9cb6dc88990e220f0ebf5883dfcbe149568c1398cedb4199bbcf7378eb1fce293ce5ebedc50c404904e5c1e40bb22f980a14805203da7d4defebb9eb7b90037fb3787ea8fdbd9b6254f4a922468c056202b50a6c761a54be0dc5e489b65d9a1d452759095bd1c43976532991715bdce7684feaaeb479ff4f1f5b82c1723042e615e88304ef7275d5bfc187995e9b0f54718590b5ce02a0981676458442d898fb6c49229a5c2d93ab5092d29ae609667bc48a9c09688b2ce8cc0f341a57fa754a5f82bbc67e1915e5d782aca35c5697a5f53842f1a88c3793c64784978d3ff95870b2045a3891e16590d3302ab539f8c203d87f40e2e711a47a896429adeaaf71a93e11c5a5497715304ed0cb1d8fe64761a0f9624d93cafb1898fececc4675aac89ecbecf4e6b0c322378dca1032b11ec0db794fb0295f49ac5398933a1e43f8919bcf78085e612c76306091bf26bcd78aefd70a4601d4e11b68ce4aa5efa9b88126e3bba60877bb3fe48c5b28c1f6a0c4baafc6030021b3abf7ef9d520302a5b2f30bd4f5f8c5fa41fcae4c9c434b9f5151757fb6b90934f8cb875fd17c26c19768a9364aea939730a6806141a3701d4a50a5e90c091bf4c2a8feca1f2b69e7f07133a6b398ef78a09be81c022337497544cc737d6df0668e76dcba13b75cdd9c6f6d3349e8b0a9bb2091736eab5095b5e7c83222ef56e0502aefc22fca625d3e930c92592497ac1511b4f36d2bb20906fef194498932c97c5d6b74d6c9265900e10181fce3c04056266133c135ed89c653839cedc8f013fe62d9b7a3ae84a04cfc912ed1a7f4cdc75f90392f33bf77f0c9ea85d6e99516b89b5ca1de41cb3b57b113ccfcd3a0dabc92c1e4ee7b6e2bfb962b743c133f0589ac9cc910132b6547213cf70987a859d6cb9c5ec6c7205814269a1ced797629efb2715331547e7773552ac690a20fdbca075dc1cef7bf60c43dfb78fa2d14cf9d3fed931017c84d55dcd853bc4f3a7a30583e1c55c4cfde34950f9c7433a6acd5b76ef8f220065dd35c2b2c31cda7c7f2da86365f89f19847e9a42924db1112e446988e79074fc51dda0ce623d68db521b1cdcea555b6967c139f7a0f4c59b4d06ae95dfd5064c895b358d2732b577d77d13e9baed6d7458c97178944793d2e6e9eabf84658e92f63a118f4634580a1694f4718ccbde9f05b7822a9bed31dd56ad253138406a6aa0ea420fb26941e95063c9b640548f0a94376f41077f228053e7f8fe3831d9ffa9c1f02c900a93796fa6d9463ff6cbdb64d1d6e901352aefac361ee63ee6256aa47e54fa2f3b2c0d3ec04dccb5a994e3c341fb7f5c43c4b2348c5a7a5162d47e4ac0dff622b42fbdfcff72a90db909463e083960387fa28a95394fb1f64e1109038dd66c0eaeaaf0b7ae9b4208e8cb8e845027e7b70ca20102a2df7c9d0bcfa719b5c7c2b05b12811bfb220dbe5aef93eaffaaa16de5df098f74bc391c503163fd9225eb2d479c5216afe7fc170736d7134f6a9ef46b73dc62699faeddf0d19f6f8dcc56a1cd4ccff357d43c69ee59377462e98952a350b44ac55114586e1661da33f41c3ee8b5df78c2a7d07d805145830509a9b04ceb508e90437d53a76917d1b0806385b16914c3993ecc92eeb905103548b32d32c11a8988800582b218ca3ec7fd709d88828af315c64bc507cdccc28e16f45abdfb53b80ad2abe581f7dd361f8697f2ee6253396148cce0a79edfb4b7cacc2ef3b2840e6fed76ce61ee059015b37de6e989bc19371d2ee945de416a4b2c7c40ae370c6cd5609dc5276e189f32f3a63b090d7796e19558f710c0efc7c7740781360e8e16b9a7dadbac12cb0074f8db1239503a5a8aecf37dd10ca7bf61e0746a323b6b687d022a1a1d5206160d878fd0e21b77edf8d8aa8a9f8d47d2e3e31e018d6eecae2881ad9285d503a2c3487ab5405dbcf344b935a4148c1e7978868c9e68f6027c79a8ffe2ea6802a9596e9b3e11929b5fc56d070ce3cbb2270c64722375f0bc2f8c068e06ca34adec1a4a17bcef2a9474e7b12a0457ad90ffa2bcee7a25f821e2154f3be448932ab8b12d6275e15022b1832d5618ffa88b8dcffe55f98778708dd186d1bfe7d61d169fac647c9df01390ab8b1fb5ad648c4e3cba94164f2059cc83ada2c4675e6b4766f4ab8afb4871dd970abcaf973b18e8d64c826dad1c200316f362fbb57aebb0744e9970696d4b6cbc31d2a177c5946cfdda525bac9ed78121ad39d04c20d21b3df8bf79ee2a34df5e36443e8e03782126e4d36c07fc0e0a251b4163aec93895897b6d1defcdc561f81f11cd93ebea82061fee94c98b672d0564a284fe9ca2db3a8899770f5379c9ec20b2d84853b22b2bc08fa6311a1b9fa5e3c20ac809224b761d4e4e927c1cd3810ce5caaf1e90e66c8ad7879d8c713da14ae103f68bb5230e284d40034f6983821b58fcf4564249359d0ed3f1b55ad4da3fa3408a1fe421340bd23cd0fe9b6c1bf1c11283b4ceb61211a067c4436b8c81ccce9cb3fdead36576cb5caa068b15e812c2d6af0ae011bb1989f6c2991e5dfb139bf4eb156fe0f04843225b380697d0cac6701a968c4c5228856fd1f5d2c5837269e138125bcf22cd11e5a96e98a813eb7a5d4c64c38c72ce0d964c108c3881757e8a84c7ec1b67d6cab3e62ef1edc5f454b5b8773334b751121a828d39514374b43a6a4cdddc5bee477d5c7bdd893fe4f39a6ed589e4e718508c32f46616730a13c8254fe18fcc8e7df05b7717742613159ca3e5a8c787a346d5fb841fb2d672a9c66634b4e03d1e9ba3a69d4ebe63b8e276a9a6503f58d34a2052fafd4bba6e2c9e10fbbe0c8723cd6a8baaea1f9613f576e65c14b19b1bb510a6742089e734a874682f71226e81366fd78ca1d7cbf76bc57c033257894981b58a1bb85d16bd9eb56c36963e3d8c25acd0e37ff011c5d2b0c930a99d85344971e9a4ee93c14fd9e792664167e8aa0a1be3a87ed4765623dfe30123f22cb3638a7bc6011aa99a4b2289e9e3ca8ed63349bc7f821bd55dab4c5dbe5bad49b0414cfa28b18d1e26bbf56a3c510ecbc95bffa1876b4808551565818220ee74570898194c70dc121e94595375dc734d9dfe0ccd775c169e5879ef9415a8e389b9f1595c2eba7b7d89f96741dabf8b4ceb5d9df5a2c6e0e6dbf3341927837c97e6ffd4ede9c6e36b98af66657fec2c1bd616a9e7f2b34c52d9da82b91bba3e7f7b1eb91c450c4fc362705db58ba059211c98defdf0f5de89714cbb39869368d08e173c2e65dc276bf5199444ec2d29fe874dc4afb0e1ce7e64eeca2cb8a104d45ae029e9599e09e25735a1cf763df8ed5aaf0858c508509945c3665df1115d735800a92a7f638c3b9f30d1aed79e972acd208c54523d0de8674488256576eaff4f87d13fcba7a2e1f87d113836d024a8b0d9045e9deb58c34ed3013db6dd801666b23b10c04fea1a2770256a4757d049af199b0fee311c865a70d0100ea14d6f8b7acbbe57e67a7dd867a2af8a9b193d8b95cb24945932834492d69a94219cdaa33130c87e083debda9a79d3a3c36b193e693c9132d6853746b3dccdcf1badb8b980a2442faadc596d48c7374010a7f8512a063777f92b390a8db2ea2fee466f8ea3f44feac4bfde46b7676b9a9b7d67285e638d2b063bec2be6736dbeef07515046abd10c6e25d6e648777c99e6bff88c3ffbd8f4d8391f34b1cde2c7ec6737cf0e3b6f4031967f7bfe265f06488d15c3972a7f7bd303f4f310dfa7cb452ba66e2b32cdba55ff53aafa8077655059c283639d6cb9c4f33e5b50f2a0ffd0d0a95d9cc98a9faeeb00f6da057f1b1d9cc9a497e103f14f2ffc33f8e57822fdce838fc2fcc671e0173ad8b2ff0e32115fd117a897eb614c1a404251e83e6ebeba94637d3b0bc37d51b968dc76f9ef75b9f4430c387f3c7ddd57c2d5a57a4715a14079ebe4122f66fe62dccf283662e3e4a44b715f35a9b5cd758eacf6e6573bdb0b85af2c194f0e92ca837bcd957bc8d61b080c9e27d88f7a50274e9cd50fcc3fadb7314a90793f29d18e6857531cb51b7a634d28b2e2b3df7baab6cdc5ec78a35a3f95a49f672cc4148d44e2b4d3951d0b5b8b749f08c4769fb3c7b06482b494c4e74163cb7886439f507e03ccabe104117747e3284eaff7c7d64cecfd9d850eaeddf890c8c0c11c9f816b29a07c9bb17f4bbc675f0f1e0067a20e7be8406389372e29daff56e09deb92572df9ba72d3f023acc8274979d989a9a125f603f60826b232b64e8392f7b184ef0ee4cf9fa1366483684f6c9d40251ef7e21ecd3fd2d07ded76c7d40e9746ce2ff7f2838b6389fdbc4ee18e7edb4a74d2683753bfae12c73296d57bcfdfe2f3736eb5224283d4dd4f5675395844a4c2bc0d7ac346fa345d29e48c77758e956c21174e6f8573dc9350db56d51e5e5d87560407b5337dc7570f07443a11f41c3f9b0660054eb0c8dc9bd2388442dd32bf510e64788b8f69691926887a323860f40ea6271cc79d121eb534e97c2332bf38071ca454ae8a976e9cc08cfcc3989c9094699343ae3f60c4474d6afe080ec7aae1f9717c5cfb4663ed0761f03fa0b2c34ec532a52807361864027f66056bbdcaf1e59b50478b6eb3309648bb254b2073e7cc4dfe21817fad16f2f7219822b41eaf4ed6ed77c8c2ebd105aed0f674b7b417bab03d831008218e38bb9ece08d55d8d828997c09b85850ef2193901e12569dbaa9b2aff483ee4e55c7e0bf9662ab96b3c40c5b3905f3b1c8278c958127f5f83838640dabb0552347aed0a471aaa5c3192a56605da474f08b9d1dc040792b765ed0339d0ceabc8cb88a6c9b4f22d1646b8e6321c01f9651d1bdf3db2fa1f5510bffbd02eeda6bbeca8c836ed6c2b35c03aa6fa985c238042783e8e7e5bee861912dc53fe99645b66e7ab3148dbfe00a54a708e9ec59ea8d7a4351b22d1ed99ae7e75560f974f51830ec19d02f5470ac4f4291d9980e1a9821f195661c1eb51543678a5b15f65fdcfa50dc9f33275ab43d38e1b0b2780c6c65a6621d4cca8d6b622289ecd460f3f55553b266a8febe9ce672ad9ccfef299919388957686668e41b4bcdb1ffb387a26349e9963db51fa36e22b598cbae675a1911da900b97beebdb4fb875627660257d0604493f5a565b529857ffd349cf0c68194cbab1af2f7ccd94385659144798027acd094892f585b297ccc71319938474e81022e584c0508987d8c4d6cb959253a48da70366ed399e6ff792e47f63cfc31cf3404d3a09cea086c594f2d8053997d552671f0b5355ff4d82b08905c7d4625a6998669d9e2ea8e9283ee01800a3ec7050b1feb8d711d46f1efd90f4b1bfb211a68de56218b651f015806c9554115ab2a7202e8bd6a880f3018732261f26c2ff36e770b9b331880ebe1fb4af25ed2683cfe3953e821370c7bdce8a378d278a45fa86753b5e79b42bc58182f21c05753439d1632d4076e2dbd3fd950fc7b09dca2ef82bb36d2ab171537b3a1e43f8919bcf78085e612c76306091bf26bcd78aefd70a4601d4f8116590bdfae0683f7e9d1e21151a1661da0ad60e5e4b9d60e593f084b42e24991bef591b2dfa80fa1020d71a8c1d3ebf8f66ac50d3289d8919093c8bb80413d58379c5b83233c2109ffe3a4ad6e18012092decf558066cf39afd0c240c57098971830255ac3086f8a6fad8df4c080d1d19ee610899ebbad13340307c0106bbd3f3b8953b876bdb4d988fb33e186f9d5e51b924c561b69fefa69a9adc0b50c368c12cdf07f8d29d84f8dfeeb3240e127056deca122b1f29efabd1e3ec99906745798622d54b8dc4c91d5ee6393c19eaf3e1eb92844af21b9d4e2e9fd77b1b713cd5d1f75106b1cc4962b198fd284f703474462a422d00e673637f127754600c1fba4df2df636b2c55eb336fc387a6460b079fdd457370d6e59f62a240e76d2e093c50a3ff694bb792dd8925b6fa387d4f82c035ea8296a5e977001b4866d7b7e83626ada90cb4d5fccc342d5c4ee5f5c6002beeeae35cf4158f414985fa5f268dd702da55a55684009dee2bbd9e1ef841e347cf44f23b5a5aff9a623ebb0aafcf18e70b0dac06bc2da46f5393fcef0e3d95882a5463e74302d556af777fa1367b730e04a1c230dc9f5b2fe9059a91697f1fb2714cd531998560a80c517fd539ab508d23681a65f8b49b498c327e2692515c9456d805cc0033cc9ca03842781699faf8049e753b40a638afc724a2189c19f11a09b041ee6db01a86337e582a8bfd8c3de7fb8e4d181866fe4183821a089d22fcb97807360d1fd63e76bbbe925a6d6904629719d1c166b658f5641ec0544220aa3568383b8dec7e3a9ac614548943107cd1523ab48681bbdeca0c1603356e84b4062872ef297ce262e29a2c0bd8f54e3c66725d8dfa7323cfdb3524328ee4789163b82a099e1071b010d479097d6658e12696473af86535353d5e2c5603787037ef65ed83ae05ef2aa4cce217282bae19dedadfb7db6feeaf3bb1b0d388de55b49b14e595b5af23d277142602b117c6e334e6ad33ed14b100fc4f0e4a29fd3ec50e5abe4347e70b5795368285e748e2700ecd6f95a059373fa451d570b31853786df5d3560a83509f568a1acd03046dc2b80f1675844eea83b1b5806dc18f048e5d1e2cd01a00196b71e134c1dc67076fb024e31a8548744591a1c0457190be7e330aabb5877b8990481bc3e490ba1d2023a71cd1044fa00856d3af8443ebae62f9f0270ffc1427e2118c29713e7cd293a177a1f03fa6e2d6687afee51af4f473213bd2493f16ad5ef07b0b1dc9174c24f3384678c1c6f6391f6a492dad9203155403e82dc5eafef6ab65412126252c7f0b29f05a25956c84835bea9aeab31de54b8aa1c8c15fe76575bb3542aacdcb87fb27435a7d3ad63bb50533df15836d5a0dbe830a86de80650097abca5894f6538d4c283fbdb3344ee0bc3751b89382ca15a9a1b92ec226e33348b7a6a66185c3a87ed20c2d991881af391f35711567d6592e10aad725ba444edba266ef8878dec4c629d815d672571daa16006caaaa20b40b21611264a6885a3081d244e075c99f7a6b6bdaafdc2e3291a39b43326f48b176c2cc780fc84a71e6f85df3c220dcc73d0da0d043ff3d54588c11657e894a7b205ec1f65d4cfe91f1b603fd18d9517ab1d65129f86fe94064726b41954cf1c56b0a1f3f82ad4815d871517b2937c99b4b479d5b09b30690e7e799ee620ced5399e9888fa03cdc6b5f420299164dc7ed9cec663539360a912823032617f07250ea256715f9919a791b876643e6091e16b56076d75e513586b6f33afca3435442eb48ecc50913b6ea698c7c0571dd8ea3c653b77bcab92f161d8bc1e38b4abf92cb30f4264e0693823b8424367b6b0d7b0da3d346594ff16a7b0a18658233424b9061c24ae550a0c7f313d94acadedca1dde5e645a194839beca8dc3e4b2662e4cbfcca3e5b015ec30a3b80277d42afa9df764216b5b1da8d59474a7e53fb5209b2d463f1e7720c4a044627741e6270ace253b4a3a59b2b7b01e29b5f2387937178f80496ef5019ff45cb0e38542dcb88c1dc48692c884496ab9fa758a6e392d6a98e2cc877de1cc13bd3abb2314bd857e6888f949b784979e863a46ca18ba9d408f963354b1053fced9728635380995c0d06808d5ae6f7dfb68f4e777bf1072f66bdb5023354177ad495c59cfbd8b88d41b51c685ebb173b7daa6f7832e21664b72e19ed8120c82a92af94464e7767e444bb4875fc3a3ccd88c64e016dfe3a3c928d2e4ee6fbab3752d08218bac495289745b54370a09ee209aad1c6dd21e8dfddaf01f85ee185b26ebfff0b4e328d1f5a9bed4d85326136ea94beb76d1b8432d0ded8b518acb239722159209e26d62f6ac50f4cdd5b329cead7f40417eb8f552ae87eb5798c360ca1379bd4aedfb5bf1d846d00ef844a945e8a1e1fc055233c082201a7f867b2b2bc62ea09fe0dc07074dac0d1dcfaefcf827117171a264c3c2ab43bcab4ab8f5c8788247bf6844f181d3cd8801c5fe372906e823e5bc206c9c34a82a1247a7a6845ab7a556cc286b8b722b83ecdc9267a5e58b8fa9aa4f4279d28b85c8f4946579ed8f01ef25ff3691c1b17b206915818f5840387452c798605b48f191dcb4e22e3f4cd4f983790d91ce3743001527c4e2c53478100287c4080bec299181aad885f57da0c6c1851a81e579fc6a80f19fedab609a01fff54dd6aa6ef600f4f78b927e2842cd31814c26c8c4b87b46c822d56c5a550238e0158274e124c0f6fa133b14a849ba3befdca2e7f3e691d05c79cac63256e053babffba5d9e8a9c580fe7a494b06e16c945491d1dddff863cbed87ad748e37e58688631c4f7a4b1392870b0d96a554eecac509c768f6810debf0ce95a2dfd6beb0da66a603405d09c7e28b76a8e37a4c114ca64624e2e70bc8246bf7d97850bfc7c7cf0c1bffac0c9700accfff90c7a2225bbca38ab9c2bbd687da9c0210708168ab12b70b1d802f0accde97a1f3ee97b950e5e7d65d0415e3d4f368e5574855910a325cdd7b11ca4fb67698f37b4b99ec2c4f079009cadba31b7f658ee52d4f2a105b4d6f084968d833a47e0c613b92b76ce7dec7e8a12ac507e6b29ae9f030ed3dee8587ee085c30a36cc0b3b16a030bf186921fe521e94d23fb769460ce5607dcaf15fe99c5cdd9650c9802dd7ba2ff979ed0a91b82329ed4c89ee643db2168bd1954856eace7c6e060c88e6c87e6018ae57f56c02c84b1f8dea1edcf71ccb242959ec7086c9f01274dbfb985a25ebfaea98533f70ed44de409f460c5981152541fe22fbf56050554c264b660c3e68fa2c22caeecb384ce0de42f208bbfeebf3430f931caeb671ddd6de17ffb83fae131e381d053a3a7d3d22ccee350d5d4828ce23d270366cf3aa7f9d2fca55446cf2c9ff554adfd5ac235fc3129790fd38cec3268c4e9642902f85bb758f93e0b7a84f6ee716402479a45cae87825fd8ce07b1e0fbaf9ff61fde3674971fc9abdbdbf883290e1c9a39007882ce4a370589d8beebe4676b363e0c1a9faf985b2799b22552a73184df22c4a5c2a53519adec01bd4874d5b1fc82bde9e1c0427c467bf9817dffc5e6b7fc63d3a99306318af991dd0f87f920386c7f7378781405ac2b536f65f6190480ea503c4b6762a6a4c26d79c1c6adc49b2ab98077de029799f199b27fdbd94b0a7dd5d296f562d919e3e69026dd2322abaadc5ac6dd65b538eed3afce588c60fbf5953590cb1019dd44319224652ad41ae766352c3ad0afb6fdb05bd52bc67e5dee34bac21ec141c9c266eccff5024ba57b1433199498bd0e3513251e6c29d827cc213f4c5beac4a76d84e0be9901ee6de8cc65f164bcb5512e2ee6f9bec011e4a21e30c32dc02812f52050756c35ef3a5405e6dd808400d65d934c81ae3423976275099fd7e3aa257d92fb302f4dd7a40f1cbdcac53f723f2c4e0b8741b1bcae95a51696b84634bdee72a6edc24845d649de2ecbf9ddbd5c8ac35b856965b3f4045ebaf1cb6fd1e7b47263053a198a087be256a827c17c75efad1a6ca82ce877a7c493439df360013aeede59006db1ad9884f90203c9fc4b850b3ccdce05888ef80ceb070b453bee89cb6294b4ba5c9039eb3f1ca1d6d139dc72708a462c8bf72e73b32d5465417331f89ac892a630ac880f738317a092fc382f6a5510105398e3aa9491909b198f4aeb9c6e75d4c9080b771ce5b07f77edaab0b4fe16bcebc2000f2906a537ef7696e0dfcaf5df999edfbb910bb29f3c36ecb2eba038c19ee8b5deb0a08fef1d2dcbc4b9c2088d7049dd6625d138bd02e8def9cef12a56348744479ac15d2cd808070eba32040a8042530ea4a95045e636f58b5b6282a7ac5124fcc6835eec260e74f4cb78243b8b60c347f8628708005c7356b2f93879c35c2cea61d9a7bc54e6925748340e4f263c36c7d9c87827854349c28858156e660b66eb80411366b0e19adcc3bf16a80b874c0bc20aeeb4508ab6fc464325b503e07b296d7fed9ebca1e2c63cd3c257259f38d144d8193084d118a03b96620977592efc1cfe07ec99aebe931e2a20a8dec304698aea11c906fed7950018b78d125e858e7a0414f76d56021d3fdcdbf2ab7e0940f58d152657343ceff10191b776ad94cff52d0c1f7fcc7912441d6f63620ddd9a9e3d8c12f0bca86a6f452d4858c4d8118f930b32ac78ba7002ee377ecef816539441a82615585f07bae529c65974d3b66afa9cbd09d010cb3a4a4f04a28aaac33ab857bd3e95b55f8d729c6fccb794fe23d1a51a91986c301b10d4a736e0bfb7e6709b716d29a6c126f1300bf038728f34541bf5a41b9041aaa6aebcfc2647823ec22f8c928e6ff152b4813212b1cc7bdf339ad36b8c326bd5ea17d43f78a8f658f6055082197f1aa3193a7f9ab80a930428a85c507d507c5e434ea93004797b19f0e637e2610ca7776798c5d518795e298ae19181547d6ae2b1d331bd75f9b441f1fb2c054f26c4c1ba08d7efdb871e2a6a2cceb8710a38e395d7e7e9753f59de085cad3fc62b6ae1ccb60a1bb7960f6e6b7b497c0f38d93885bb9ba58b3eebe2dc5ce26eabdea4015a7794e61138bb9002eb9a1704dcce764e5e723e52b2eb6608fc4a5efbab055031d678138f30a9630fa317e7a0f153894353c9a9a5190d9b97db025d7fef540bc55df6b040c55852be97fd243dc49403228e8305d2d297c2a90f6c1ff5db498f7d3225585ac1d4c6b36c84d6dcc714d9ee408061d1d7fde38d481fb7b26428c9a5e64502c151581ce06e14fb935524987488b69b8be457dd7ff88e0a347cc7f8f5836476b236213fa26c109117becccaee03341140e5cb6892250e7f0923329cd92e0e8eabd0ac0b794bea6366e7df5c7e2d1606c520a44d4c775b88cd4ab866b7327016f64d9b5fef406a0f49a3ea5ecdca50556414ee01afe0eefde57fbbe4ff2a5f6b4ad20b9ae521c2824d8c5c1d55a28538d95dffaf06bfea399ed7900e82e8e061d1660848ffdb29bdf1660eaff1cc00731d4f43db08866c81a303169845ce64f8bfbe40f62cefbae57e7b51fd7ecfcbac0ad9c8c9ba30bbcbe523585caa6fc09d380c7917879fa5712e475227dc8b54c81c968306266a478e80f90cf66c4fdf5869e03730916840e1a1c17510f28627f1a21cc435ca93f38fb9f1e037446c9937ab4f38df42a4b8da6edc4549d9dbcaa9262014a098c9c3071c11ccc1aaffbe4d3700291189fac64f447fc163883e2592b77b1aec55cdb08279cfcc034b1f9bc267cfa51b0b7c893ad42312035b744baf5c1bf7a11fbb1167b6f2d64f75a12d82522bd6fd480820720f17122c32a31dbe8e717f33552b6c16b4b2a8b47cc7246bf4ce018d992d894643b95863a56f2e3f881854580a1d1636b4971f332c1c2590ad997e0323479d63638486dad77c11e01cd8f61ce28fb5dd7f3dbc6ae4950fc76662f8a6d824c1cbfbdc85700d35b1752c6ebe47dfaf416ec8d3c3460896126f7f6df89351d260b070cbb4a15f86bd68213f17df246cab1be0f04e3c7df5c1d7df844f09417058afdd86a24fb0b135c2c66beb501242e3358723ba807b36c42f731361f22a03f1a54656ff18d51b42fa4d1155a44af0ca5cc5531c296d56d35ead7ab857588a9bd27e67cc7bc8552cc17777ab7400a9b4442b6fb5e1dfdc787e3592e1b42e43fad2f75b61e6d28173c4d83ebe8d97f870a33f9ec46d1e4a96520d010f213e9b83409e0772cb0e9ff05399e34b5910ac81b463dc2559d7997954a01ed7bc549fb64a187732979479b48bab74cab5aa03ee0256dc52e432e7fc136de6fd4bc21241d9898d2063b73807c7ab3432be68b581822010e0bbe3f01d076868c4358466cb021b3e930cba8ecb355bf38369790b90fb156d3994965bb16b0966c686d3710e1ce8fad486f4dc3440ab49e0ab5600e803a69164255604fa7eaecbee52bcb47ff30aa1631f16ddaf9e5e24736e91fba92c567bf0fd9216a3261784e44ed5f7a84cb2e1d9acd4d89f4be4d69be6569fbe616b299e9d95d5d4d947351fbba5a33f0d5b94391a4043e602fe833fed3163df022acda624489df110b1d0b14b4dc6e8c24f15bc19ed742c9f1c6e937cf7a79f882c7d7a8098c243cf56d0d8962edf4bd61d227ee5d9a7a291c5814e0ffac542e0451a0cb2e11d37a52ac831d028b0a472917266d41258e8e3b50d80695a860786a1656c786ebfce4d207306afe9accb90ad294f51bfe4df10f11186d12e49dcb77cd534f1d7f6c905835b98df9215e7d5220facb94b14e8e08755a3655b845db5c2093acd7ce19ba7a3f8617a20e7387da7182b163f93851c3d8a6a79496b182898ea012f4ffc202f665eced1425fd228b3a994306caf97b3c50dd4902d438d050c4b56534bac200188272e96332d3b3eeccb7c7e977e4b2b98022acd5dbd76b4ff2791b087b91291c006fa7ebccce219294486f5c0dce3c9f465d3dc0919a519aa13d08ee71b01c7b88ec2bf12062836e7ccc7d74d4055c17897b247c8593a3528097ab9870a125716c3e02d1c96e27dd61f2379d4b832658f7cff6756e91fefef4e026f07d004df8c80856c7b1d0991ac454544888aa1d81132b1a9d8518e34cf6e2a28b57aa10f43bd587e0c52735af58ddb1f3d0c68af57660d8c5972050e14c18c66966b118b14543387676ac10ebe6be8999c2beca1f8f290f70809d8edb0acc408649acc5b1a2d6531da4a52a82d582aaae11677e37b951b358c599e07c483679db5b4f1d0db9771de4fe4b13eecb64a67d2c72d07419b13f511291e7461567ab5cb84e5dbcf48b8fa0e9ce0db32bd2071c3ffac99c164130fc9d0fec089027ac7a85d989ff59156e483b6514ec3ed49b700039fee266435226c7f5f3740869a9adfc18df49a93e8dc850f0a33fedbdabd0ad31d989a9e70e08a678401c75a66fd3d78fb9d270f71b89686907e52a3789c806ea8fad1c2db9ee8c8d8188b8083d92c37d309933c77b24c4e6e450e08d44364f5c63b48f74f7bc11c1be25343dba90ac8d48952c18fb8ad9d26e630a7559d3e44b8b0820c5b426b0f7784967b0044fc3c047a6274c7e685b683d382081eb03de3384c23eaf15b1af76de7f8822e8cbe6b8e3ef67de0bb6fcb11b468eba66ced72ae65889c5efa41300e4ae732da7a861346d1549a8076d6bb478c8940347cdd588472e1dccfd1278e21e213b51cbf94558dff5ac097767e90be91641d64800d01831baf8a52f18f774d7f1173be4728de3aad7d485512302230856dd8f1b976a1b0c55b8bc6dde1dad453fdf721b2458e39c551e21f2fea7fc32f310477725760f840ece235d5f76878589bf938e4addd64735b8000eadd708dcd6ed3c6f71e017601d3a4ffb2971458a6cb354426f5b208a442ef980c9f62e7ae74a08430add755da4086174995388e8d5aa990d5bbf8a427542017808b5b22865989eda0cb6deb036d2bcbdb65f3e37a5d8e74f724768d94a195261188200f9703944a11e27cef40c57d91e1fffecccbc667f36ef30e461ba513040cac99210922751f7581c9adf56ee36ab88ebe06b6a7ddc8f03a122532a3efc0a4718775645b28ee4a664ec4c74c6fe8e05a093828333ad01494c30aaecea1ec8990d0159496022aabab0cc5778449bd8e98aacc5d2fcc7791cb26ce0c1a2447ceba3af0c1527a5b26fde3e272eb76e8c1c759d50d1bd6c85a3cedd2b484df9dc589a0ed502b6a50a6cee9e6e65182a93db52e9744194dde761dfc7d7d499f312893c34c3303a80b0ea88a0e3af23d60db261d52b5341dc89b0f1088e8550556b15d8337b49e6c16938ffe924ea7bc38dc216cbddd7b1ba6681f8122a1c9a787b422d5b01b714fb159ee9245f07b742079f76a7adc729d81baca688b9f437625ec806b5ea2cbc0d89383062f0f49b9e264536fd4a662945c3b11544a0ba353e599e33c414328f00759079fe0bab65564f467def5662e3721dc855a5f20e2413d41a9a4d1f6f581e7a09fe40fd882464cf342c898fd3948be03666e7cbf8e19215070f3eb09c0c3e92a0a58b0ce518d4c6d9b8ece704b23a3fe28afde21c9ce77abcd8cfdd7d28b18953b101377dbdc866a219269ab68c435accbc901c430510638632099c7c4b338a733389559f4ece5b544955b9be5251b2b72a5fa34ec42bb3b7fb5f71c514add6076af6880f4371ba9a3975e798861780da77c50908fdddb4865f5d5c3b69c8daf85c0998aa020bb3df0e22efd8ad6b056f8e99f3897e49cb9049cab2403c5e314aaddb4cce50b6c66d3fafc9207a83cade757e8b99fe0336bf4bb8a5a0fd0a3593df0da3223802113f9c84323d58639357cc0291cfc1f45031a8f46cd61786714df7a60acc074f1e6526f78e0b6ce1590cda5292eb2fae1e4ba56386f3bec0e86aa862f81f57f1842bb465eb005363fdb2239ce9822dce2e88d9c694743f3e9fbb3d718d261b464769f976d78108536720477646cba3cd01b33a6c761c7fb2fe46d2d90e266de1a0dbd94294c1fcfd97f1f517a1031e418fb5aba4f33b98f079ef018ff3ea62838ee60146209ecbc4d73ee1d8fca9a1c5db68b0494576a8302fe86a8c9a94754428a4fa6836361e730eff0eba979df86a4f4da3a682f7d31527751ed5cb2aa05b632e69a20a2a64216b038ea0bed7f1b017cdf0c51aa1d51f89855f303fb558767ba46135b1ea2d28a97944a3fb6945a260596b6f80ad3766d353e316d3fd620f9a1d02d9cb73968936826ef034066ced4614ec8dad381ba403d696988aacc7d4c618837bc1f34a58c8ab2b19056ee6e015a52a71d2d04a6743ad8627bc9cc1966ed262403e3f31524624c69062077099003ab2b374d0f6f2e13b64909ae1ffd2938f193808c00b21f9ce5a66c6dbdb7d75f908c2275b64f2205d90398d96d7082853f76656e293c43683749275afbc36f3629038448eb1b35820912db2f22327b7beb03657c643f09449841d5f59c57b47c317a89d31a982b621b6202b1e2e2e8c37571fc7aaa205d96871fc1a5fad0b07069f06b82e03ff65088bcfe25b84e509f410a11c964df02a84f4a08b245ded3d76f79e15627fe4842bf6890c26d989aa0b8dd35eb507aabf5bc8bc84680ae8507b9e2d982844bb73b2932a3b73150c77c41dfc7a4c3cd5efb9b131e0d7804f67483940f060bc1ded55bfda8af72fd727eee4b25904b282c4a7e024891a989ec4af2fc36158d08cd59125ecf63318287de6864b933b7a66dddc5943fbbd98dd93ea43562b769b8d9f7006b77f0d52edd89b2d6b09b12818d471d93d3ce8614b5960f8678a5507a0972828495b8527a7eef15aeab376da7bfc6a3a0e5250ea05c39297fd4520573769e6f028c4ec857abdc033d5ea5b39913740839face2082e432ee600218e5020342787a45ed913a07908c62a301229685fba21f7bb8390e5feb6c72565c107d0c8ec25d6d45d0080d900c52e574f6b1faf2cdf61b983f0a832226379a7ae41e8d9ff732e02840725af23526d7c5113ed4a5bba57162526a146d1b8d27c19402364e24cd5d2891095aa8ebb4477451a752425f2051757f9fc4121a5b7dcf056fc715c16ef9c24d68f4cfcc489428728c154251986ffa29d2a083070c4fafa5408a97951dd75511bb7d76a5540c784ce5cb0da7a170f13527ecbeca3bddd160d32581be29ffffff7bf0cce4348b191f147326e88304bc5b2c50ace971018815aca2e86d747066c30d67f9e456a6640933fe7bbab90ed61169a1daef068970cf5b1c9579d31b2b41884a0d6cd50493dd1f1b6e868fd01192b9b7e5a2356f40806d3fc0c45b87e2e3a9f5c7b40be824fbae4ba60125c3236b42facb4c8dfe2fadfe26068e3881fd804f9edcc43ea09a3a3ee727b2568c30d75d8e241852d998f3a5426829c870e3e4d564e71dff9e0c0f8756a08320af461ffc5faf6f6411150b09a6305aee31da630bd6e3a4bc8d4285176bcae4d0e289bf39d1bfb9f714752fbd532ed4d168e90b6fdb9c9a2b2bd0ad5070afe9b2edb2bd65d9ea9083cb6da943f5bdf2b12506b590889f84cd4f78e0feae204a6769b7217585cb97a6a0a9c08de4ca2955c0f59a8d8db20a6d7b1b53d32677644b28fe815f45fb9383f65061b6d5f1aaece9207d3392cca7ac8043b29ff885d8c784ab49c1cadcb4449c728b63b08270fe7167a18d595f09603c84c3b9aba8e74559a663f03dac4d23a6519bfbc0886b98c087b3eaa2f457f6e79779d323d66f63b55fb44e133aa6c16fcad625bb2bc66f148b458a27ec77f89efc915b15b6cefdeb02ba358a4a8e8dc19db23bf24eccdcf049a4e65a78fe4e6efddc09140e0cce121150f706a0799937136ceb6e9582d9be06b349e15d3aa82e4c7fe04b73027f5762144dc92a0b220a2ba4c5fc629584d4413d326f47f551ce3b8c825c2ca0234180b2a1c6e4d3765de11fad622b95d4c18fa6eb847d873ad704eb106712ef11068558a4284b60e1c0bf915a028e0d664944d922abd12880a1b227d4e94d2469c68edb071fd35e0be403589f42c8926cc6b3c482941de184763f991cdff3fd6cd255c83bd86352b014c5a416f08f6a37da2d6eae8ac18fd2011af82972d67974b147f6714d84d35570b9c21baf53db1318ddaa6a5574eb43fd80264a40efd6ad5ad20a2c8760d7de00318b1be1f224449ad07aa9db43c37f673686bd28a9be23bb3a1827e23b63136e9b698569b7718be03b19dcc50f5f242a7b43f6ac0fe9ad5fcffaca2e6aa3d1667322217938c9ca9db63927326f11d1021397c5ce8fa06d863cbd2619fca147a2265e1e3e562b08e22ca4982da2faf597d34ffaf77265bfa88cbd82abe1421320605f443abc6ebf5d8e5174bcb88142f8d93010f1b3481a9d39413dfa2e1c8fd42c4485329f72e47b3185706ae5b3775803d531464a97ec1a3659e8519a77f608ec6d679c62013948547057aff728f3a81b003cca08e8282508b1c500fb54c8c4fdb1a9d04cdd1f089162af975916584cf01466b15aaf4c1696102ab17549b51fa75f2957fed32241b3d7a57f57db8a26d3748bd10dc9469a0e90d206c5b3d8a42b5769e3b1af8b51e4eba891338aa8e6a50ffa207ee3892156128bf6f0d5500e1de1ce90dd0b789cf53ba00ac06d1124aca241d781c4c432ee8693fa65dfabb3be76584c18c54a9662493c7dd19fa46b57f2f2ebdc1487c94438cfd889d44e32498f408f8646a6b421c3f5ea69300e0f0ce583cf753e75e2ca8b0403eb477f97f10293754e48209dae625839b5728b10ee67b86a0f832308bb32183f4e054b9ce34fea2a930e063536dd1cd2d7181b0d71040486f69a5ca0d47818f8ce3392cfb4866824ea5ed0cb41237856ef1ad788947b724addb712fcb7d9504ffb06504ab232ec647c79f79f0d352f935e3d21e546a4d576fc26bcaba54520afe86585ef39f7bfa64dc1471c394631345dc36f58060cebdfceea6032eef01c2f8c69724f85a41af4e893ea21fe54fa3d046f142e128a3f778713fdf98aa1d5b7d1ba75514f74790db64c97af39cfacb40a3b7603089f5e5e4d273d30ed6df030f19315c5c01c40abb14441055652b413055317589888a8205ffde59bd83b712eb4bf578259d644141382dc9817daf270afd7b5f4037c6f517c06e9fb6ac11022ca14d7f1181921a8bdb0b80410603254a5304f87f1e990b48162191df4ce8a5dfb92dc325de7b088855002f33bdab16166e406288b39f915772756ace1712e79ca014e0d6f8b334ffd62b5407975d3e70850660916d28e5e6a01abfa05327628ea7568445ade27b66cfa2827c767ac316a18694ed8cfa1209b4e283de001e97023256c5ed1e1309fe89e69676d07b5c4fdf92ea2ec68cf996ae47e610dc7e6fc2bcdf2338af88ee2e287e8e6ffb71549784d38b3ed4f1170de35505b44cbd6ba2bf7067302774a729dbc3ebb28b2b29472128e3d1922cb04d589bb7396a332bdf1247b6924a2bebb89e1519859b9bbcef4d60914291b3ceba8f47288a29aa7fe990ff8120f4fcc08470605f7fd6f75852a8aee6e4a017b086205f0c9c22771895a13258c5942108f60b890d4845975cf5d7e67d18da04a326b2c5835800b10b98542e32c288db76be4429fe68035906fb853e9d7a30226644bdf6f4b04a635aca459df8a075cc22c1fcd9eb711e41f431ed0f04b802e255c40a18efd8bba3b24171d56c9d1b0d3bf6d00df5de69639b1a25959544d655f8bbbd10dd80c99e5d213ceafe871c633a02903dcd8ec50b4deaa983cb622d2bc77b2afedc5624c1a899dffbf2d1454fcd2b0d3d304c58efaeca77aaac63f7d4260d7fe62d8d2805b6ba13e5cba72a62918b459895efc39944fbabd92205ce1b97a773b02b0854b6ea06c9af5a63d65068229339f90c12b6ae2743f958b9bc6b71183d90ae5845a449a67800fb6ebadac0cfae69947fe511cfd019180dbb37c40c376ffcfa1641c68e4979364160ecfdd2b5fd167327eca38af4d21b6d0e322691ebc6bf5fdbe7689d34efcc56e8e9f4c079a32424c6792c091b5edd69065560303c4d50c73022c69351e34541fdf3972d83a75cb93b71f60d6b25dd864fd17f7a788d0b1b409126ecbbae54003c0d4a6ec35dae4f1dfa4e623d6f77202fb5d2758551ec474fb43b56e7e17f7c6507774c99f98b6e264abc564e879cda5cca53e38cbe357520b2e6a11dbc3908fbe729e00eb7ed4dc8e5e07baab1dbfac52ff9f83888915df9e396aa87c1dfa6e056d7dd06ee676b688e57372e2221df4072b60d1fdb7a779f1e093105668ade4d213faf46a9e80d042aba80c22a4d6db95026de78268568059479c7538c884066ffd9bfb4a9588151e342f3417508e9567ef9b21c137854c57edde9d3a2ebab81ffecd4474c00cdaa3aa6638370975800b7efdde3cbe9fa53efede47cc401441216106818b86897a023f468c8dddee61d8e23446697ecee375c2015cf73db05d7e032568abee1de05c3e370ff751d2affa13811e520cf58e5840ff34b2078aaa2c274f65742cdcab7b6630a2246593dab232dfd34d91f463431e8df8177a422876bf48b75fb552a82c0fea2313207ea0a9dd1587fdcae704e45d160fc807e475d45e6013c8d329beb3d08ca1544e80839bb6af595770105903d8f49685a46c8c463cd9f5f13c7ffd1e39a2890453d8a09563e242cf9161a0434965ad191478b96c9e26cb8b2b708486214071a8825071de9cb5d84498a24287024518d97f8c34b23a3eb2269bf244b7144cd0f6dd670b23b3c171a549630b758b5a5a395e7f101023156d8cee7bf0e810a99051d49daf5cadfde376a652e0c30d2a35a544d1cc238396a64442261b79bb50801582c2f0c8fcacfd1d78e377c7c751c7e25d077b1fb42de69de85a9a7df13bb61f937a1cb897100a9cee0f8aea9e39f2bf245d6daef2374cc31819719c8fb928dab780e5d722fb9d9e6e1827a3d984c259c2a64ef578ba67f0d89006aff7fcd124aae294d74f2f8e89130e33f66d49e6bf1fb219c4932dd013db5f3b406f50e0b0299c8585145d97b7a362f6c842507a992ecdcde8a4fce21901b51b3acec6c4091ffe7be2ea207136acc2bed372653e20aae281064b4dc1798fe7e9d9cad8f14c095b0a9d5a1c02591e76676c0053ba8eaf475e756586869e157942992218193776282c01166f30df63d551b71083ed07234f4b44e32b328e6b6f703b6cae6333ab6acc9fbd3c43d49182df8426de3f0b52e326c20cf9d3d39b769bb803773e8564b5316b3b2a6ea712018e33ec2fe794090e6cb75f168702831a61608655327be40e8f7832ab390cb7302b6c6822cef797fd9a3937d8c16ac732ecb47ea65a7067ebbce52000e1b11ddb48e3d294c38a6784a807f671b69479b90013aa3f0463a38e6129d8ca03085fda6647c60e087ae2deaf5fd6ffce8c44aa0769da263b6cc13efe428e956f6f59f1cef0613e0f2e5974d905aceb11b9223f7624d612175fb68909308834ed3598d315a9be65aefc54cdda41ed48b397448e0dad98224c95dc681ba65846bfd08fd415a268f8da56ff696a3f86806a4e8d3d2f173e6a65d934ded01abe455e5516a1764582ce00a077032396121b0b0c43fe5c30fdb7c988979f43d220e61ef12e90b4d2c9a065e48b6986ed311064cef6eb2a788aca55bcd605e6a94739e1bfa3b08fad6687bc662afd2614be21e0d5686b38bafbe777a4e412873f24dd82a86afe0dba0ba0fccd2d2dd2c22ff426a53188e9bef5a9d1672587769d51c4d95487f22c3923b5b24ea5e57aa57fcd574f72ffb6935e57f448fd84a870a4fa6c510f0e1eecf31fb6aa6e834f341f409ed9e06057c51a233a8acf083039b1784622410e0d27decd86e977223b028960231c27097f7921183c23a6acf85e524774eb47550ccf3b16dd6ee62a42046c2dbbea56ae6518412cf734594d06eef6579707192746a5127b7f128ea785ba03b1df73c25f0fc0109953d7a1e04646665c047fff1fd773612995980d33061be5fb2d7c5f8031e20af801ca915d4a17ab697dc96961ffa28375196023b48cc0c6b45e3f7de984ce61990768f7499f4d5311bbe5d3e4d18a2579a2eaab0cfb7a1f3b7aa31cdd020f2ef96529e77a7539d10c893ac2bc54df3fb2f22e6efe23bb75e705dfb7d83f4b9fad0451bc6caab71421c27cdd076a72b13432fc128eebb7ee0bae5f429162983046fb0f93c8158d859372a5be7671090db32d81366aca5b75467ebaf28e63d3280e36eef9a01f0149663209b3f107e0464ef375a742825130096ea49b572ffbdc534c8935f46840aa775832c3cadb129abddf13b0ef9cc018e95d73d750df4b3b4abbdea41bf347e13c068cd2bdaebe516e7076f0b3df0c7f2c7ced926670f0a1e100b3039eb74576f8964afcbd87289b8cfcfd7bb7bc956a66f4da2edc70f78a1fcb91d02cf28f32edf76b01b6a5cad8481749d0f327ca6abb07c04a54bfac57518a2c1957698a44b9e7e8bafcaf5bb2205152bba661a59a3028afb8f3fc2cc2c45b6e1393986914f33fcb0d4ce18afcbb3a86a8cbe6ff0bc54df5b65c1c1e5a41f4d82abae11c59309d8f62a64bd9e6280debd4a8a310426e5b787c4903b27dbf382e20cd0537f7b0947b01df6d8b970bbe5e24459e008e8ec67687bd17dcaa110a700d578c2c89f3360bf3f86009adb3aca155d56a95eb6467d0462e683aef9aadbd6f7595b5d7ce07e73015851de367a1ad0cbfe65322bfb2dfa3248c56e0717311833eb7f9d39f195cdb89cc3798c1e425d01621f601b1a618d29305a16522ba7ef696d87b1a087a7dd024f8b5aa74428d26dd8251edc8f06f229298722534c13cb2ca101d0ec9ee8d148ec6274ed70f08186cd2b241ca470455fc75e47bec4450f1acc6e8e49eb161bb1b3eacb0f08587dcb692c625aa41246f57c07584f0f06dc1d95bd6b6143c5dfbd735715fa555ef27c2fcb793eef778d945842a794cffe9bd2863d0d0c360939d21e8781abdfd7003b9293ca3e718863fec859c56eebdc60e4d01ace38375eead857025e999de4865f456b391ddba992ffc49405e4d265a08ac697e4ac36396b87866ec13ef0c32b99fabb80a7f64ca982288ae3ee8b0cecfaac53cd539e06997b873eb6b22256cc5a0421864893dd1a1ca0cea1163243e00ead8d6aa4ea0e6ef8e8dcefec4412308dc7f2a1c64fdc0d6bcda1fcde6fbf5ba416a8450a0b8e4f83b780b0fc16d8b8e4e76c0e5addffa761b56689e9b0d416539ae86cee13778bb41762fb1e858f3df3e69cbbd33e96188ec9a7d826a9627b4e719368f6796a3913b5d3e406dc7a1dbf403268d19f70b8138a5172bca30c3f92118707af1486011898f11af29cee93597e47503eb834b6ad6decc2531d534d4a56e591d54269e52898eca79fcb52c32a4712af387059c16a1b52e8535437bd3f1c467836fba2bb01d60a8e7e93ee6655645145ca858a54953048134492b3263e56a6f6257066f18920a1db47613111b520290cfd7f400ad3aba45a785f7bc4b5322edc328580eb60182724bd9e62dc02d670dbec2b2ac0383a7bc51a2ce4f07abd6f715e2b9caee1edc6c5d6a12c74c13f21fb954addce1943ae960a931adbdc1739ab505f7ad2cf740f7b36ea469442a2dad541a82b8b12e10ae3b1e511ca5011cb769b09a7268c9301345ccc08f5cf948313cef7907f568ea33b4d339597552ded1ef2aa94e616e067e42e956b4f22c79212a6e2a89c085e39f08c0af7cf1553eae5de580544e715e46237383b1ab9fd7eb8a381dd1091d64847aefef7eb1057d4e8e0f3f38b7edbb7ec21d87aa1884bed05c1a8e3aa2c7501c88de626dc6015e689caa20fccc28d9bbe45d292e27fce589b530debc996ed7439a71678159371ff6f6d6f9fc652a62cc942549bbcc2aa9f641bb8705b0ef091834e0a5ed432de221ee72920fdddb037a32c560602f79b71d35da4c3e2470df8891272c5ee755c3d324ac14dbd5feabad25cae52d1c8b8db1f11050c68ef46bc78632b133c40229113e7bc8e512cb7bd61ede6d504fb6928bc3a24b06a65c1f193be7f42beaef5527789a9a44e39bc4bb0bba5d4bdc45495085bb379be48d17e7cea9b53567e6b2cdb802834155fac6233e1261de5fb7ac9b0c1b3fb335467f7fe5df58d776ee6dd26f4a56f8740bf89bd379d1d1b702ee7cb40b52ec64430ce342b971f529adfcedec2fba9e6f5882c2b4283c54ff6edf725721d57199944e918270f4c917cd9d3692cdcca201f7a58c70610e4891ca6533bed21bbdcb21a840893b798e1e001100acbf87ea699be2fdddc71fd82001f9fd930f1ae34bd899be1dad844fbb19143bbec0d8e415feee9ccdf696b10e77e78bd7bf47766f4d9f1d3f539235b2e98372b2924865c08cd1326d105b2fc097bc0e0985832769d790751cc1e14f757ffd03b3262fb8c12f408b25f5f2fed3c769baae32a247b7ab354de0c905f3b825e84149c0f74dd03ee35273955832656f495e73e8c28d61befb72e796a0e2dcb2ccf6923d59fed931efeef25c4a3745f33f2d60a657420fe90d5f6cc5f5786107cc65793ac092252d824bba7ae1ced17ab30fbc0427da62c4e7e58d71f56247d0e8c23573232acac824317c2030fa86cbac70ccceebbd5cee04b4c9ffbd7c5c7e45aa096221eca07c3e5d7efc6b69f51b397d611c8517d640e5a054b20ca7d31b7b300d23b1a401c8055fc2bb1380643772cc187c1c153706e487b687fb287de685c01ac1f2fe66190c53a797a21fe9f5c2f243e825d40b0e1cfea24f44e84eee3c32ae33ccdcc8289a4bdee9f6ff4d3ac4c7e177d4ab379af1951ff35c37ea0aa2db6f8ca27eecd52dde39c3a11e30270a3f1b9019cf59a471cf0e8e50b8f105777e1c7dbb4368aa3299fef8c797c1d41bd9f3abd901fcbb740a6c80ee73db851c84c3411a560d75be467ea3c66a8266276deb692e77cfc4d34bb9084188966e3b0e10b3a2fbca602e63241736fc88c419bb4fea27c3e58c7db5342f2da562f7b42b605c636493e96abeb6037a3adb316389beb1c7bd6ccc268a8d58e8657748665c5daee26bb4eab14d4bb5ba0b31fd9289616f89a0c315592b0ed0c420a9e0fd1aa8330f5481bb299426a923c80eb7c79ae5ba03d39347bcdec6985303bc7ed32dbc63b6c5cec46f9800bc04294f4fb73c261aa685b6b17b8ca4acd04c9a89804a2dba7a98299a340a9875a493576a68d8166ae1a4ce620784adf5e2bad89f5b1ccbcd2dab4ff65059863dfd21f0f72fd6ac34c573feae7d1aa72d733d3329f767e6083b63a2d8c9a6ae49723be9cb18f4d42cb711a3856610f2c1040dbea4239b141588335c6571ca277ff6c9e81d3331d4838e99ad37940c93ce5e0dc22628232596523a4028a73511b0f894d8c62577d9ebb601141daf3a01c3af9dd56e919ff6bc7e6384b64dade0f54edb7b9f84a3c2cf2c9749523de12eb3fa644b7cf39e2a481cabd251940ebce0d9739027fb3917ece77f512e0f7486944eaa984e57ffc7515f1cda93d5b33b5f70ca5a68c86bc7cf26544c489d7cb1e3d494820f812d3b6b30a9cf86952d9fc1af237d05941e59e6a980c17c07e4f84662d9060bb9832a8d3490858e83430fe17f66a8c6abef4a8038f9ea53ca921786a185d9b320aa41a2f91d9790de82c5cb6a461779b26bda33837960ac3b7360a2d5fcd589430e4ba32357a33305b9ba7c499200eea6c22678438c3c29908a97663e32e7b65821cfefc274f26d6dbcb1a536ef2aa325405a6f9d7932e3d3234ac90bee1aaa7bd9253978aa613937d81fbbc8908ee7bae1519c9e79722e92f8b529f2b43ff5769122f6578d3fffb667c3e90a5ee40d2c577fc71aadf3ea21fd7f9972f526d1a72a6583afbf703962ce6dc8330f20cb514b497b3ec0bbfa7ffb374b304cab0fb66b1b7d9342aadf9746992907309d42bf1717cbe75321fa7e4366272d2e043bf15c95d94ff586da6e69ea6da8ef041d99104f0df0f1a86d365b9c27d3e7558f088feb8e242a8bedecd3faf0d4dbaf8c866eaa34c48d70b8fb3b110c821d1935b2842cc1c636a377347128a73ece8856c4e56c716bacc718ff9b8ccd67e0563e9e2d44d541f4e100c770bdb6848a1df18a95917d7a004018d6ce7b13abe13d34cd919668900e9f1c9c8f7ff499fa46c13e793ef9bc6c831ad4fc5db317a55ca77bed3a85e194e6369b2b2c57ef3439bf08a0cf8318c0ec83fd98bb506948fcea50f8d653084fd108a2c4e7d4f8b0d8188ef9ed2ca655206db9eb1f80e0fce7c01fe2648ca351f56e8a59e22bdf9c652712cfe6b6a30c08c3eea5714169024175f818dda7c884eff4a20c55fe77a27edb174a225821783e2c9f6ddb518e181194a41b30e07f3ddd98a3458d6d7822b16dfcb658f7d725786eed39c32f917f403ec957eb862b680f1cd600f2f524f2de6f3a5b9c292053e53e91057b16cde620a2aed4fe9def90f52b8130cbe622bca92c15bc0be753f606365f0ed55cf7ef390a0ac6b004806f34ad76b6b8400c488cd9722497ebcc0fc1173782d83f37c4a5e10f2835615879fd706920a76962923e98808a2e152ac67ba9b735c42958add1d95218ea847a7e7789552b37a6ff9fe3dc2793fc3f598a36b5f2aa04f82f66ed5800f1175c4a19c0fe382f8f4592f9752f0d54be97e32a6b13a74d4307dd9669eac9779d5bd2c5720a0489e5bdd080d56dfea317fb2cc8b8c01747f3a74271bd105dc1813e8dfd8cbecb4919756e068a76fb0c59dfcd1ca7a6f967aa7d39888857232dcfe16d284c72a4f2a8e938d0677813bb7b1d7064ec21f71d75dcdf23c9246d544e8ea1f5bc86cecc3f4bc85b156745531a01f054b65629ba6b340bab75c23a73e033484adca483e0009f7dbb9ce03af6c1005d4aeefeebcdfe9e3ad56c8e1ed1ba905b60211220352eb91edf9b7ac43e3578e4620d06bcb8096cf170aa33ca92a5a685cbe0aa37415f2127298980396897b8465e3e5b03b99d7451eca2f30006e9a419006a50afc89c97c38dbde5f02d5a8431781d870b5aede6f2789e9a57b7ab07785c64a6f5b169c3fe90adfaea363f4c91821f545f991cd70699d37ff942989428b4a3e08f3699daedffd65d7b10d5cae4fb3d94cfc3928a8d12f6275e1f7de9b28769c2fa5365020c1ff6b63b70b6297ec702c8eb2bd18b4c3bff4d0290d9299c9d4d5de4cbf02c91d97cf30305b05240a684468ada1b5f70796b844f5d1b8d39a20c19d4526d6effef5ba9e3c0137bb14fd0ad6f353aa8e6c9e634e6ace62bff369e71fa2e6e94ede432743c390a21df575aef24b21bf27f02be6034d67a4483b9a8b100e1e2576661b4cb2ec5c1a75b0dde7c5b5ba80f3960aa1a2c3d15b87b46b39f34f264a03b64781c2f793ca936c8fdbbc62e52b82882197db392308872621434b144ba9480f5ebe321892a6c4cb45782f23c89bc9fd63b9016d85e4ab2c9e3563dc96b4b29a0eeb20e98bf18f5c4e5b55e90cba56d6c66935ec52d1ba28901c68af6af7b3eddaf32530f9f22d124f66e3b2ee7b779616f21b97bc3943449321fe1dfce8b01c658c47514f9a406ddd521f5c03afafa9eba8cf47b9097940b18fd7fe455c2a00be268d34ac1a56f0715ed3f0f405d1e9050b87f1035aa645fffd0906d45f929cedff51b47fa440087b77b164ac0c8b08dc6c04a0347e5f774f0e90b1cadb91c9225a5e8bd927ef5e3881952ae7ea80e6531db1c0fbae8bb64fa2c65dceb7075a5e7274a094fc239d7e28096da06ffac4444274314d20adca5bebae92beb19c816a2368d3cb5c5f080757e7b1c663877d61ba3b9ef32c4c9d69c1c260b1c476e53b4163a1a1d20cdbcea122a96a637e14e92a2bc1a10d1154ba738b0bd90eb0cb5ec3ffe5f854204bd124854f5d03d51e294f73d03d0b9bffb9b9e97b853a2873879f0e979b504f7bd0cb84bf05cc09a731853f65bd97a586c966564515e11870491675ff853c4959e009883b82ee97968d671220bc369d4562b9cbd4e0535365d09080bd832966f2167fe3c4431b7b45327fe5a87d3c8480ec2b54822326c56f6eef15cdf6d100d0e34da91935230a59ab0ce6d925b1929c9a3a8a5ed6336f9c20b3d10a0045f5e45d8ea13fded56cfe96cffe31cda1511b274fdc0e5077e048d97be27d7b05e636d18ed66f761a1ab926a9f4675a57b570bf8126ee46db4e4109b459fac147bad84a7330372afeeb44378a108048c10223d34a1d5f4ff4a4dd6bef9fa1b59c36c2e94a56dec8251730f2d878284b1b3b17601ec2ed7d284f556ebd743967e9e2a5fbf4ccbc98b42a531918e5f3395db69c7c6ae8c9b03c8a59d424c04037661af314e5a4d30dfb015f250ab019adbd09a22a4daa6d0d214002258d137e83c2e041ddbf719d578aa7225230ddd2880260ffbdbd02c640337bfb5cc347ebd64f7cddc4c037e8ee6fa52954032b2dd0a18f29a926e3d995749a51b9d43cb03524292b7de2e57e5ea4d4dca2047b5a9a6295cf446bf4588f2aeaf382f05e3a2ec04f2f98047aef2a21dcdbd981c771f9a8c07a0a3aef99ba7ca6a06e4ee7c67d3f829ffd267939eeefa66c5e6db6b9d706755889e779ce9ea3e922301361b715e34223f644046ec1d2285c931bfc82d5adcda1bd4b8bd382c1c7e5bea08aa21acb8bdc532710756b8b6d8ec3b858162230175bb210a71bdd2d2f3bdd5b1f09391ab65e3f84ba4f42b27fc7b3a8b571c3785ff557a860b748e2791cb41a2d4aaeada83e0ad100e73a44572dec1efd1eb762a8550376bc5d7ba2d731703e82cd4bb1d468948c8d9f5623067fb3549a957bc9d7cccb354cd59f3154dc102f90dfe28f499a1174e2ceee1b3873ee9278013e91db6520f729b51d4bce8d08093d902d9b047519113eeafbe2eca07c10a47cf3368322af3a173cf4c82d0d890b026bb5a2c9e2fe527ab7778ed161bdd605d0c79eda0c38947ae1b44ec798eeccd2a56e60d29d73f39c57efd4da21a55c494755c5a66700765143080747ed42273cc1f6c578de01997181fc2fe0f750d4d6ae07c73a8f3628956c857617faae4178a6ebf42bb93f79a394824aa9ae8511e3a48427065cb997c3c9fffb17d6fea3342f3bfaea5d6e95e0926a7994db1b08be2e3f6e764650e9c9d1695fe380bd73b74cbcb89d6d3165bc6b4d0a8e67b1d0260b21addb4756ec46cb9ff31018677d0a612f0b0e826ea34a5996b5ee13b47f420858bfe5c06bb2ecf024ffa7e0d5aa19c7d5c5c282b6358f4203e192d1833fe0816dbab9fb97e00ac13e1c09ad54ebd2128befef5689f034496ed05823998b7dac549d1ef847e4272b3397cdfcbc279d32783aa0061a8a5b4795f943413d2671db2a9c5114df3ed90629c370f34f5908b0f8f2a9f0bd607138838bbac9d35d6a62b58f93abf57e3891b7c4e3a0edf4a9c033c8b2cd2313189c2bc4b1075b9757412381ad6564c437cb992bfcab7dec979f21bddb2e087f1711bac7fa2c18d52a30b4c79b88cda84a0be30e3019ce7efa2dbd4363645a5184a1fe1e3045933ffa7517b5b935d9e3b4d3e08632f633b497802a57e4298d6f3a41b8bc1a0ba2aec5d2ed70de357ebec092baf15d52dc4227d3249f705974591011a0b8ae66c3ae6afa28cb93a09bf157964fe06a13244ed5021459a0f592c51d533b056e8f46e4773ec0c864008d96bbbd2668a9612282f069636bf8a371966962e692d6cdd56378fa1afb2b4c50e3d56589d5edacc2fe2856d258bd313ca1a251b4af255dc95cf7e437d345e3c6b1481c4716398c3f7a6795b8e078311fe60663aa5fabe9b34eecdd37f5827462c5915bdfa12381e348079011f03b2b44095e2fd71c208124d6c6327e0a1618120472d9d8c50915b6a10ed8255119e2893aa46bd4b2230f430d76a6e5183969732d147078e761e76a9c0385450dc5caa4b1147fb1112e65a83e989d9c533892e4dbdf5561aa24807a30b58d7d53c4e91312e45106a658984562f5b3da0a4454c2ed773f4c9b5d39e228c05a25c2a0bee2ea80d6feea188bd232c340892c7dbe12f2545ccbfde9dc8bfb2bf54e6f34c6adaad50421411a25e27179104913e2c5be56ded1d3348cec5fa873423d6cdb5f96f9622a2832a174296dad4004f271b7d5856baee34f1aa754a202da4aa83c6023a0f19902b7fa777ba30fc3785c10398a7bda1de06d6a9e1f36fe7c3e426b2136c44648caaaced03a91471438dc8d50cfd837bbd9898eb0b9876dfa6ce0e00618c26d281735cf3309c0e3b59c2fe1c4c38774f18df8db06ea576a887e7b4b24c553ae3b06a1eca55297d080060695ddb2fa5c355ab3146fd707c35f26929b701a20fbaee27cfa75795ff7516395bcae469bc1a39550988238ef66c307c12157974414e8a89874892cbecbe9d033f9d325dd42ef232ec321ba16cbc275b089298d63c9614397f0db478f13e67161d9c56e3bc9ed2a9fb8d5ddc02eae9b5b8336b6eb9675e34a577e95a0b70c1a0248cae4c7c88dcbb0afdbeaf13e5864ef0dd258799400169d4b8f7a7fe205342ad9da518b1bc289e65b51c2acb41efcb4aca22156c70e1a96f20d188cf3683028aedd4738f76c7d692ef95cbb41db94d8ccbd098d8c4c476fb435546a2842f0f48a1663264689275f190e44bc7ff3a94e1c525c2c13d80c8c34ab448142f0dbd7a3de207123f65b3246a3f31ff5e63df8242dcf208e65fd5792c054babf9bf63290d0d46764c4584b2e28ec0da2b5281c75e4c82a52dcd52fb30f5edf284fc230008dcc0b1adb5b6b2fa64424e1df87f3e227b86f12aea1527bf6561afc19a1d3036edd2bc3103b7a1c2917a79f8c46d507e8bd8007a3abd4e0e955807cc3158122b972ac0e2ba5d5bb768398e2d5910688dcca4591c93b8ee1e9b9417eedbd2a3c1bf96785fc91443ddb83a591c44ee1c430aefd4228f538f2eb0d9cd99af2126d8ead7eeeca5f66f257bbca818f8694a9d595f33611ffe2ea56ac12f8ab9858122570be64b9ef6c8ffc647b4db98d6bd25324dd030062adfdd3640594b8dfc7568e7acd28b5c7974bf737624c4da249116cf4b189171e7df080c4bbe8533911cc8ae8e728f01e05f414c8dd21ee576da927e499259040d5cdfef64ee7f8629badc8fdf90b544251e739d6eb439a1c81c90f9e886783f3c3596d67f0ddc0b0e3fb72faaaab25168a07101b86b8195cb6842570dd52182d3ff3b5eecdec23ad1a906fcbdd971b97e950e174f2e875ceb243dc94f1901a9ff3786f1c8a6ca6d20d3fbd34970dfbc2bd5639800ef0f9b070acab3d17847fa492a16883a181a6c560fbd9f5fe995d4b75926184d5adabad795e51fbf544ba3e3965927f731aa152c6effc89874797ad536776ed3d296c3ff7e6b9731b40c7bc311f77662d33657ca209cc08c507ffabf2cb68adee1c8e447d70e937002f0859f8addbfcd80a717c0f2b175b9f425e511154bf740b46627970d2fe4c6eba3547bffce955a149c4d83368b86b25c058087c1595495e463083e442524379986cc74c8f551a19a0f93eb167e64295d2b8e3da1c21e5b614b7348a51f4964085377f1ba514167ddee64994e6e54192d7cdaf6306c47df54389d00cfa596b434a927fa751c75278cd87a22616deacc059fd2f7aaf0753633931f882489ab069bc012615bc5bfeba884ee875168f124659685df2c30dc8165949e41dd25de0d5481ef42b596cf991c009ec8c4486d1611c3a3d530c7a2ee2361e3132b0023cdfe74cc9073c18abc5965ef90822608982d4a29c76bd055c16285c5f1d6f3cf1000771aca53543af926e263b3976401cb209088f0a77b44d6461d5909839cdfa82d30b7da3a8461bf40a26aa02c32ceee38d13a28dc83926f7059b259e523dd6a045a4f29e754838430c0160d1aecbf2c66e15a7f7ca8a6fe21d0995c6d1f789fb4c2f0149f93714ad9f0acf76227a57c2816f16ed5c380e09304bd80906e68e278896f6d6ad91d5b5fbab613d052f8458370696218711315f7948d173c04749fde9c4e6868f20961502338fabd565e989f989f0c54f76cc07fcbdb0b8bea35306182b511d08025decd4a7b81a0acdc2fc868131d921cf45e4b065b4fa742bdbb92a9fda8337a06565d1dac45044ee4a4a62850272ec7aaae0ddadee115438a4bb725eacf50a8421c9555db4371e61b622a94fb641e53d6b0437118cb4d78b399652dd2f0db9d15820c402334532bc48fdf7e223cbc51aea143d46befddf3510f4338aa68d50690e69b5d0e837cd43d938e86fbdc3ccb65c37d9e02162d16ed35335732945d2ab6956a45af817e247b8039065d8a184ea7a521c989c6873d7d09e941deb736235d0e2337f154bcab1a821c8ad53e7421b8e3e99a63b0413a4b28466095f0254da4fe26c89df8b9148c69cabe8904b508bf8a0061cea853aa17c7a9046464daec623b2274016770e13b342af9cea5596dca00fc3b02f6fa90059a2a758d231196efebdaea5195acc2ae9a7e32fbf4adec3bb5d4cbbfc908c4713a06c460a66e904dc99b068e789ee9702d5a96093845ab0895147bbbe749ac6192bdbc7f7a5b3b7208727206527f4890b4884438ca1fa7888923c539964d00487a446fa3d411820fb8407765a88f02faf4e7d9a9e1d1d2f5730a6131adc8714f64e56df8ecaf0c79b1b9f683013ace0b3a84fb7d8926e4211b8c1bb1beb53673d36fb70e6e042f5a7d4be0bc3285eccd9c008c7cfe396c3939adfafd4f6f7ab22da103574fc0a786a8d6e6e06a025de4a699478b6d1ed285ea1731f36a2dc668cbfbb0a2e7747040b240dcf5658044ce0a2d99f49d324317c28db07a99620db88109a51934196ec7f7390fe0cbf2bc35db99f7b5b0a89b469c343a10420b881cdb14a5896b723a1c2a413db89b1753a2cc270421ed379678348ca88095be09eb83dec90540f2b76def77a5bef4e4e07f5933e62c21e5d4d17c89507d83539b114d6e13c82894e8233381acef5121b5a1a8cefbba14ddfec713d899ae807214ab749057bb0b41d3681be561110df1fb922814dfeef6f7b3306b59a4a72f9892be73782605daa3c47b5e1ee28367eb61144d751393ed58ebeca77f10685f68bf09b9e0a58a748a591bad81478a235f7f451ad35424d4851c944f590630f10229db2bdb55a3fa8b8be722c8628eb6b43317fd712e8a9e1420dc21a4d6d589df7c203f6f073fb8511b31ea39d225e41d790375a4dccc1fe8ebf6ca727cf3b6873d789b277b78d1571f47b317595dbf6107f84158ec0d2e23fbe48005d598f18275328158fc0062236ec4684c0c6cba3987105d58e9698283131cfcd6ecb6842ac12886f9146e4a1f7d4a8d697e806a86da97c123295fe0b6f232b0a2d0e32da09d9c74d4c5b8d25a0a06532625cc4aabda49fe6416f52b0122cac028e0af8ca225abb738a8c7687a6ad38440fa94488d3c217b5d22be7e532ed92b149b3e91a95690f07f3942081d7467a7ebb2327e506b9d1d7ded14a987288e04375c4e1ea3ab1fa6f1d3c0840005703d88b7dc23c73b56eb6940cfe36a405a21e9941f8f5381a38690051388821ae31517fa4cc3ee885dd077eab996568cec9ee601fa148761b9fafe17d4f3aca09db61f496c7c3f4c2fc678c2c906c609ca35d8c8a6003541b3a01289c5910c5cda3b4495512311ce916fb46ebe936e4af588d0f96f085980d87b19e29b3d0170d49c9fe9096968c0839bf2698a65edc4522e99cfbc0e89ae4830c7c4ab627a947b577749a54608541e68bc53685e187c0ee5e12b1e7f10f465ab88554703d54c35760c096e400c8aa5037332f9a105d9ae6464f1dcf04895f807a7c4903e2c1cbf9855e9188fc594e8c7c5ec56472a77b93b5a078da0a104e866aa741d52860ffa2bf1e4c89b28ccf39893afb46d024525ff8d36d1b617445768cf45f7616b0caccc7bd50fbf3536641342350f02ab1db20772c0d64632ef6d70113d9c387a92a4571389b5e4f6cb1e90aa183a511760884757c72ad7947bbb154c1a29c8ebedee0b391907b9cc55dc557f83a33e5e453ba0aa8500005cbffb64681c9335456506bd9e393679d83012e7504909af244882b50efd18a3c02b437bb98d92d5abd774a465942a14ad49b4263827a45f7f7a9c27f2c507d3586d6fe69a2ec93cfd0e4ce3e62d634191e603667e334480beff52ccd59d5ad5f6a381e5e29ddc7a600881fdf8ad22ca2b82d95127fc72c1d9ae12ca000f14c8bb642d1c606e6268a3905205aa4ac37eef16a8cb3c07f2618db1323ae32d2535ed94782b8bc3283f489e8dc640be62539f88b744af3012c741526f4808ca2a12bb1eac884cf02ac35f95d9e5bf68a76181ff17358a8da9fcfb84aab10defbd62f1bdc82e0e46ed861dbbd3c955742fa0d935b3e078774804ca2b2e90c89511fc3b5bd1816c2a516e5d51f941c0fda57371ebdb9bd3f3b394d2c96a894dc01896002977e88486d7909ec99eca7de6302107a45cb44e6a59b873ba21b17ef0e2c576b8d7124e930c3db55083479a11d30bb078934eb29237e61fd320f0bb4215d456d8436a8a957d0dc90c373e62dc243a4b4d969fabb44f209680ad0f45b76070c733eef1f05611563d5be3b1d8a01976d4b050a77b64561f3ec9221127996bbcb272b097ed5a17dd7df57d07cec7ef023f2286d0ea81e60851ce9a27970469c9c0807331615ca9879b8ba443a9c419745747c3c3c684af3c3b1bcb50ea4c01a507716efd0fb2e010e8e0069e33415d9a395403fa0873858ff1d5526abba489803b9a946b4aa4c9ae93a450f34bd7b6e32893483a143691bb79e635cf9ff6209d0eec2a2423a76c059183cf6fddc484eca8d268b8215f3406a22cf67b2d085eeb7c5a31540bd4dc11d4bf8b69685156146ade00da609440e9bf68ff01e4019bf57d90b24944ed1c58acfdb894b5bb39a708c1089b91b6dfe4c90b69a65342cfad404304d75eca144f6a72e12082a0bc2b89d60de0656b06e1da548c6bb291386d08355f09b3cbfc7a24af037681c992e75d5b00143b2e4f47d8839191f6a9564130c9407052d2c9885b5943235af572484d9f79efa741de769f839c57e4d89d6232f1d2b6bacb24102527e511b8fb341c8b0cd8b671209f72121da02c9813f9184177cdf16a992117f4e9027b037952c551de9c6c4c7ddc3e97fc5f176e3048b2d526bf79c01fed28566e7b4d27779c9e8ed53215821cc631339c9851a7026cb7e1ad115a27cb1e8089397787656350ea0b07c4bebdcf7d11d38f04ff5044ea2a3725b3716d2ee5c7f851ab3a9ebafcfa6a777a8cc880205a6befe1e8b933c8c0d246581d97ef25f8ea33d6699e9fa7e6d3bdc826e1fb8db8769f36dcb0514c2c697c951b5afcbf09435a337ccb14e60d36dabb7f3781cdaa4013255eb383ff06eba71957b7e717af3b2f6148d74f4e4da5cdc75eda87d8283e380288c9ebcce4d0d7c14e6e49a5002e4a2b3f4a04c833e7376f658f0ed482b452ec0d77737744bb9d5e225ec4ac4cf906eeda9aa7639fe393319f33772e2763fd0da9572053ba88885dd39d9d0b5c56272d1b51dba8138acae6cce830f657615bbfd4dcc560f82c9af6f9efebda550cc63318cb60d4350eb5fe3dea7b9e5ddf4b2fc66a7b44385dd1e7ddbdf5232e2af55f9a84a897cb1b4d2af199b6858ff326db0a8acf25d0b276f3a016b5893fca10c95846756cfbb0740f52c50ab7a19c23c88787ccc721d87f07904cb6663d98c778c6620146f3ec6d930c13678bd1c7071274d3e89f89b8e31b1ecef973ebd6c2adc094ce94b8d6c6cc49a6106bc6e661c90dacc0219d9b04d451e92796e829fcf6884ae9a4d49a74901e3364de04efd20f42fdbf13b3848b36c33c44a56388626eb192efc0cbed8b52f11fe76156b58071ef112b082fb64ca1a460694491a30da4ce9874901c33f13428fff1617a4b900f78d4ed4b687ed8a73806d07c102bb101773f53eaeff7a71e5b1d2cfcc20fef1f4e45c95e4b142fba7ec1aa43e797b6db82d60b9ae71fe1e4f0f77469e71dee1b0912559f1eff5ad4901192d144fc1aee073c9adea8d33dd971a2daca6b8b4e5346cdc8d91af8002eda43677200314c5486d36454f41906290dc4758ef98f555f3828290ae6e8e96d98e9809f2138bcc42a230f54211c2bf1084fc23886b03acfa0f82f5c1b14fd4af24a6522f1049160ccd8364cac2c0ca7522052d8d7ff40087837cb9b0ab1bcc6ccb2ae6956dc4e0bbfcbdef44dc3ff722eba4a1fbc0315c82d08e2ed9634c271e694213ad54dc516422e494d98cb3236a9ebc99fd0a1563b5fab36f02be008bf8411ab6538df92fc04a8efbebd3f60955f77e2527a80a7c57a9808c97329ef2728a7d8bbf187cb2f6b88889c995ca122f60dc18522052513d310e0f6a72a868af8901a9cb258a0deede404c1d557a5dd59d103eee7d2e13963873196b6b381acf8f9d1de590c260236bb203c2af8dd5a2df37ad977a88675f90b07873c5c00d9a8a4a061cfc6a0a683dfb4ff253818e333a5a07a8d3d0559936e285b703bd369165fd2bf858f04e227992030d56eaac803ccf3d380a64ceea508afeaabdd1a93fd9f8edcbdf53ca0188e723e0eb81d7ceba527c207dafedd3a5846acdac077353c4dae498caa99efdcdde9d5af8f06aa7dab45db7e574c8f93ce43c908b3dd1402f2d2234513f4211273a23d68df4f94da456a4cd99849336d5302fc00c8bda310f75a21ad3bf113164cacb0feda8adb02859478e204cac35f4cea86735f4a2348464e86f2b1765d34e54bbccf011dcbcb9f98a90e152812515747255a7e8e37fae96b3bfee5c88e68bb8753bfaa94f27b1161c852b464b04aebb624428546e09a7c163c52c313fd610c5974ba1a1c0cde6087de96fd572c2670c0d8fe8ff7503cf1898fb03cd0b7e572538f7db228ecadeb42392245d2e8fb55594400fd7d8839a1b79779041952ec7b190d88a2de83067125b76b2c3662a2f18a2ebf174a15b08838f49890b1111f776083e26a81e3a6e5e42b07abb2c9002bb47eb2921f975879d5be124768c7279f60f455f9c3ce6b9ff762cfe4c8f4270bee9ed1ac1c375f50b8bbb1707b5f859b09b4b2f480f340505931f430eb4a7599c0dac6c321f6a788536fb40c1b89d9352015007ab9e0eceb8d5ca041021118b2af853ff1bc35a199075ab8ff852317c140c3e6f393402d26064a926291c0296840576e7caf1b814bdb281cd9ddf119a09511b71b6d7f71895f27d3b2111b0a28f059d854754f6fdda1b0d3e12567d9648f6a59c339d6fa50de678ccb97edc23ce98980fafe74d8ee93e4e62cdf5f87ebe42c95e80eeb363cb728ec4f75c411cddfed1d4ca7f0e1da3df04f8c9121517a98ea363c9b7e48210ba77f3a2e98c9ffcc237f9aad5bedbc1ab64facc072e7d20f2e4d32fa2356aaa692b080e03ea80f2586d6b7414f6e60997d0809a7b52a2af44899fd325733b8ec8a0703f025f48d826f8da5e2aa5963a996abcc0c07dcd1d3ec6087a208c92b84577ee2719937d78ad4065af273859fde9fcd6695386c22f784c336dcc08e16dff7d363d8fe253128e23a73a11970ef4aef77cde40285d3a7c3698f0d08b90f59948b1d1745db23db2eb9e7617e42827c0fb367955681c631341693a77fbc896bf4552126a9ba2df1157ebd90d5692564d255deb9f99ba091aab70ffcf1c10d39beee72f4948297f5e0131bc2375d4826a86481fbfa3aca74a4bcdd25c7bb2b0bbb7164fbb24e1bbc05b2c208f455861f2072ba2a61a5bd041d39210b1356d064245382b0b9b4ebfb6e5da23a4ee5c858920d5eecf00e1595f9d6869e27263fee331cd0fc4399e2552d4481c62cb582e4d6d8a73017a1712e61d1779cce4a9a2804daf386d924d32edac149a1f586b47b0bed9564149627d4e1d35642a4b52f042c6f2c1acc13744261e9a12d983b6cc85c5f3ecdab46eabeeb4ad261fac1ceb42e1e81eb3a1ff4de028f280222b43aebb0dc3439efbfe1781264b110b1199f1cafb0fb8d01ada749f93e66cf5ab834794147c3c1cfaf676d872cfceec23e5cde163c7063b1fac8062e3af0914ff2bd3e5770ae4d0972eab295a4823dfdbfce585edc54d7aedf3065a87a9afd531cda3b706e4b7deaf7d7ec546c4c1d17786f3f7d534bf57d4077fee765ee9941615bb67aeb6316ba8ad301b84b9aaf7ddd51b90a3d68aec166d79bf274546d37e1ffa6fbf4999fbf4f4fa84a6a9f4d6ae44927f21d574ab023b0d9196456eb79047284d8271e4bc1e1940bb1edd568defd5ddba96338f77c6108a897727e4a23253cbfbeb9dec67e0c1f72b8c179240cc6310eee6445aed0b3dcd95fb94140eb2d7a53fb3ecf6e472c6755b494ee4b43c0b553cd7b92c1fd3d014ad62be23f873da0b2585d4929f4886dd7f086cc94db09f4cc0dbd64197c32c490852865813b790f84558f83b001f2c5fe86cad03dcf23885659102ed6dfa09cbc9a342d4018e71f69547bf7c405678a4e05ca58773d0fa1d00efb78f26b9b66f7ecdc0969de6d9b709f60e281df2f8f4287a640cb904d12fb6c25424c3ebdb35fccddd8398562bb9f89db5c52fa3483349249eb9d843e110aa19f273b8e7083fe87ede04cf81686567104cd5bd80e26d2bcd961bd33ff16401e9f718b645f1718118d87015d7d12a1377e9af3ac7789482439eddae8d49734dea43740f3c733a85aa25936099da41a235b1893f6f88897db7f4e7a81ca6861f5ac3b631c215e1934f73fbe996543029d35ab5cff5ef6e897d5d542bcf93e0a3f9f3c59bc3b95eca153df32f7a4fd920bce334b24be45ccca406a3328b6fa3725872c429b797185942df1b3f9c996750bca75ba3355ddfb3f0c9c95c72bcd1a1fcb9c740afb830b74c11d23df184105a169205081cf59413cfd5033727e5036155199e2681ffaf7a239e2af5181a8f30e6943c774e197768deab63d438c64be7d53793c82eac538813975a022987c95646b8682746966e7879684ce4cf7ef4c9a327de0ea516283374cc5da5348183a2f15ac018a9fb19be3c06e6288a21a1281af3e122e2ad92a633f8d88b13839905e3f8f895393602e0217f0757ed7057ea3e14b37ad12d436362028d075ebdeb422ee37c8b0cfbf633f0f1c75431d161dd4a1fc58d6cd5f87a50b87699af2bb46deb4b2ab942589d1a5fd2afe4272fa9a49156492099a78f3cd245c62144966c5e21a99f87c54c8ec9f983617c41517f24fd047713f1fd755e699080a4b6489805306c3f9a78d3e5a852feb216d2e596cc8737adf628b1082ff179061aacbe24762e107fc35b8378a509057f7ecd29d16645a684f001729c63c3688e37e0a080f4aa907ec385b67d744d2cd76719437f34ae1e4ba9cf77c56ec233f6dcbb64f4b4e777902fcb684e927c50717b2125366391ecc840e7798d9791f32fbab3f9ae10e8f0bfdc20b676bc7a85285f71079fb948afbfa8e1b17fc78b9c7ddc3be0f96345a6f5dce0b783b0961bc394409fc28f1974790f243c01b894853e6fcd88aa23f75f3ba33b2bbf90d7a66f34685472cbb8575dbe84cf0dacf1a632d3e5c8ceda446605cea1888916ba8d50464769c0902e1f69da8ac649d152dac0cd9f22bb454641fecbdff2fb2a86fcbd4224544e7b64311651e240701a709b17f862c68f7b193f8bdf5af0a5b70ab512b304abd82fcd4d8fc1410dbcd1f182ea7074ce19d38faf8ed2131de810aa62066a53eff7f73a63fff31726f6c58e3d8bdfedd02bac8f8bd42afd82f6ce1ec62b17ea74323b19e725fb8698439e62fb8ac67013de7eaff4e89a67b0f8af885336d2d140314136c72063ea49dbaa87673ec79fceb69e0266e5e2ec75184fba82dc5d3894f3dffda4783e6a739a63590c95a7714375a34deaa1367912c8004a76d6c798ce71533d75b6986f501110f4d2d598294b2c81a9145cc6c5289c81ea0ea9984b79adb522d117c5938bde6f1a15e1df669bbd94865eb5290f9c54b37894c2d789d29d0c9fd39785500d9b9b3c684aa10670d562964aafcdb9e2fe5bdadf687e9717eff3721e1e3b5859c52cb38035090fb6b30d523f30a2900f70b06f32a7f171d1cf30a41e0f30a6053587a1f1266144deaeb390fba633db6cd91d96625a7d9eb5943368d86df65e2cd72c0d9f42b1e25f582cd4b8990f2c272c5879c62a76e91e4b6b112e888f3c9aadcab5a63d6f9215d9153d5aea33be688cd9634025ccb313d9a93551dc762aac2ed08a85d51fedd983946e77e33605f6c6d07e5b400589a824df26526ee12ec46b7b4e0e84e51536a1a2308bf3156c08328b6eda79aa66cbc7ee5b70c5227d0c5dbf5df14bb050150ffffffaf