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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66507 df4d05c2f908de965f65e57cb6b6a53d6e4a7269693c15ed9aeb64b8550c61af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7846412b8425e1391c4170292a19b69413c4fea5d45f38cff74b71aca7d63035
Certificate Block Hash
df4d05c2f908de965f65e57cb6b6a53d6e4a7269693c15ed9aeb64b8550c61af
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020120000001b0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000072aa997917a9a3f670c9a5298b8e4b41fb2cdbc2dcb1ff98e341bb3d74d51d6521b55359831f19d6ac691f1af68b1fd678bb1a7148407388102260fa46662025f3bd51f960762b4cde6dfe49fd22886f653e9e8a56cb6ebfdd0a000000000000004000000040000020120000001b0000

Raw Header Hex

00004020bfe50fa1be1ef671c00b42f7a05e53cc36824b007ed3db6cb7ad5eeddd7af72ea2302f6364252d51723acdfedd040044a6482688fc937b21d80456e703b657aaeaff1e6ae85f01183530d6a7ac714bf7cf385fd4a5fec41394b6192a2970411c39e125842b414678

Proof Data Hex

59,560 bytes
121216010307e59ae3b8025495c4c836d647d8d9b3bf1571a3e266bbe05243d25b83a7fd771ba30c1987458223497f7435ee12741ab1aac2c56dccab808b7c4844cee31af2d3c0f5a38db7f42131ed8726d431626bdd04952771e3eb1905338c9c10a2ecffe9bc607855110c9e2ae170869fead048b8389ff65bc63c5ad8c0a8028535a365354d738b0a73b182af921c7fc53badfbf6d59196901161d7d745b48c8f09878f89f2efee08b42c049bb048b03cded6a84e95d103b722a9f71548417433800abd81d809293e5fd05b231f3d8740db89dc5cb6669428abef7e8b9dce681baa9a3c55f22c0810d49c5ded02d2c429cc9145b72908953510b19fb4b4337559684fb776790fd0678bb6c71be5b2db30e1741d91e8545b6f882bf78b5d7911e13b7d7a53b2081f29bb3f00dc92dc824395032c39dd4da3b069255425fc54695ba03159f70155f786866117f31cd8a08c6ef1a2a4f0edd40d3ff56588e103dd949fb8e8a5d43f1d37a9997f6c28d695169607c7ee661ee365bf5e4e32bdc63c7ad6a239748b4d197d2c7452b1f85a072bfe40580f07b841310c40988ed9597f077250bca20355f721cfba70665f773d8906a4ec8e981425ef12a4423bf9e00aee21f329520ac83fb8769a4c6fb9ae55d40d8e50a1b7d4493ebcb74f64d426ee1d080e0b999ab08713cec064007de85715c9d8cb23e531f6a5c3cab108087eb8bfe93905b0a3e6697ebc8ebc26517a02e1174f404b2ea5e485ea6c8e1fd3b7ee5d1380d69a9ddf0d1ca58582ecbbbce9c44ed74b964fc2561ce1273e2173523035da30c1aa515b7e3d6b6c008cb8963e873e7f750aa36dfeb8f1f2830c95d79d667317dbfbc4a2a183be285b0594eef1b9ad008c81ace466e59f75b01b7454c039f01b828ba10531f9b5ad9653618b15ae69ff1771e8e3df8d0eeeb16b01e5f7431f79534ffb781f178f39ba4a5ae4e8ef3c707384e9cf3ffcdbe403b6020abc19580b135beccae94985e8d6f64e19e4bb2b52eab8dbd61fb248e8416b36f416bcd1c014bba6acf1cf63ab7467bd2a07c46e4f4f9906ea0ced6ed82e6b503cae0061ed2eedd40857a2e012259999dd5c335c0da1086cea07d2a33d19dff916305b06c4cfbcad101f628096a96ba34aa924ac8ed75ac8929cc0c4f7443a1ed24ecea35927a3ce2f8f51fa9d38edaa5040624d54c831df4bda0768f02159014340efc02a300e99fc4fbad5ecdfef4e7c3dfc560ba91b0c7f106136e625caaea11ce8f54043c3e3f35b7287e52b5aa2379520fbe879fe9c8f90c60afc7b059597a216b8f7e8e76af5983a63d162a78e5e0cafdbaf3d2e0148c86e6be6e024f2126497c7b34aaf09596d03ccb3f4dff695af43868fea0f39fba2d2aba3a2575946672277c2d428113bab56f107554180e5b6ac9463a0ad8e16f5a075bc571dfa8613ff7f5d67950c5e2893a24532640d5b271dea79a0961d1559bfb20c0b077b0c83cbd6d81e3de06afbc8418727ecfa3b5b2a210d31de6f61d7fbc8560b68287b0f1c40bcc858ac7119c0cfea04012c1cd0b6770e94a96027445e7d42df4db3f65e9c213710a6bebddaff2da45e3ae37f4820885f3db6616b0940e261dbaff9abe405d87fbc5fd263a1a40a17a648d0d9d9e10f6a6608b29c4a6dcb8441fb92253289d721b7a2be8e8f7ba19ca7f274f44bba6e7d833bffa4f86ffe78ee3d2afe7af8a587164a09ccbf26a3665ae067f11fb178621eb5219b67cbb8e313d118f6570fd450bc4a3b712da1949b294dc82395dea07c973de9a521d5f6a498ad0790ec8adc0fbdd29c3db73f67ea55b2478c4e34fe53ce159bc78d2a8f40392dd539f30df44940a99e5edae6e35d5eecdee78fcb51b394a9b42e27e8ec363bcc4ecb81e1a437b0e8d07012d4f7c12f1588159cf4b4b09df6158065816d8b0574d2410b57b2ee56a431d7907d41e33a4eae4966362694b85ebbf0e75c10c3716220d765b4a54eac4204c2e3aed88a9cd444ce2bdf1145be12af84987279616ce385bfd1949810de8b8a4db4562b413d1907c5e100321df2346dcec96c3760385d0aa442a371f69081b910cadd13ea615d539cf55a12afd52196b9cf2af95621061a87bec79dbddd99e2f16ea05d868c7c8666c3d93bd5ad334aa9dae7b006741cc9041933542e947b4e18c43719db3ddafd2e8474ba8d3531c3de083974c294d9ca19e773d0d959f67fb2115183fb5a7528d7205d5a8171f4e100b99e915ed5d5d74d91a8501e17ea3b01c16911daafbaa0e897e54b4c21502f2e5371985bbedd20fceaea8275d2ee07fc4b133be74bc27d9a87da4b9d4aed6f7e7cb9ccaa1bdc5b6722a56f37c902349f37bea057835dc231dcc48c3769e37eb1568fc5fb796f7e251b37b14e110b3096590f017667ac087aa2164777641c05f20ffa5e701cd454b1007294e2316de15899a76b82a5145be0a67dc6210b4fa072b4c85c49b1fe128c2a2ce58af48e2dc633ddeb07206596bb331c210d8e1ae8cd1cc80e413161e8c534310f2696d12fcc695f8cfafbafd3d072f0418d9ad204e17d2c251d713ae9a7739b6c624b6c9dff421338241db94cba73151c245c675a8457b6756b433a80d61a18e301dbcd0cb6fe8668a15aa8584301bcf70b70a66580bcc7273104c680d53d7aa609105240e0bae53889ffe3c6093f55e498ee0408b57ea1c1318edc36391132b62d875b4df34f99681067b9717f88201a62d0a0ccdd0ef6b35f5985a06a63a5b63bdfa76f615e62faab76f82a63bf7c51fa5268926f13d1ce165b8a80f619305436d7294e1db5a241274f2d387ac219f68c5520b53ea42592e6a4fa462720f908509d484a959232d2cb948f4533acc27683532546f5e948c4dea1051d187c863cdd067469598c282626bb567553e3bf82013ce6ceab1368bde12b894ee9ced481ea0a561d42e1d887135acf024a17932759210e585d08bf49a3ef3d3e7ee03345b186ba28859cb3592c31284fc2f9690214cbd803b1926b3816835456647d3e7c1333b2894efb3c4a9e256de4066fd5c7ab0170ab8dfcc15b2321e3300455d3c28da9a9fcbc1b239b146c350a0d02bd29183d07d314a7a851418709e65c78ccce53b35a39e46a478544c5c54b97871cfbd7f8cb2a0ea2f4d6af57ea25713612eaa2bd3da2f70287750d7d5a0fcf41ab64d8057d4d3b63130dc7eea354e5a8ef7cbac961d79c9ec0e7698fcda8380b4a2625753f352877f31ff5f8447f2b65ce269609ce1846464e474a5701b9acfa5a5ceb597779b32ec9e0708581f5e4377568b2fee9e852f6d5dfb2850767742663b4d123c03e81529d3df260a8275b1c956897044c2011b8a30189fcf31ed9cfed881e65f40cc1726bc87c08a6f86c76aed5492aa4d3e7a44f53c7383c61caf0eef8d9fbff83c5ae87edf2f0a5378a101a29becac6fa0d5ad1c8e849380bd76c6229539881c9dd58d0a8804fbbfad830e6856bd1bd1dead54682c0192858a68bc83f285e1e58bda79c27cbb397934d0ba1c0e45c7ea09f6ceaa642216c3fc0c11645ccaef4adbf1cc49508fc2064860687d1a4cd2ac13f2b668688db19123d40cfe931f1b7502ca3e134f0c956c60b1098e2188d23fecdd48de0cf1a6602e6f77c64a54a8f3d4fe30001554a346958fd6f57508e92426f57ae12745fe6c86acbf70115ca04cf42e04c1200a824ec24785af91507b1c8b8b65d493a52695a8ada3dbaaa7f470aa4e83a19979a7e5943fa6b94ec1a213e1eb8043796f4de1506d7bfa96322ace76a2f2f43af5c301c0317659a888873f92a37f4a0a1d97f00d05be8801a95e8348d43e50f9240a2ba925601b8127af47db52c43a4b01b217598db977214f1a96d715343eb9c910fc0c8e7bf2071a8a9a1185d142d8495bd9d015f09febba783e8e8863f0ab0ba5abaa643a568ecd8160adbaf7bd44905545e85f39baeff17543fe82c4ef04f8229647f6f1087d8ae0b70857057be5785dc90d73f2e280b0db392e90b6b49772cd54e7509f3c62f424ba58c50eed02ae924a3caafa67e21cc03f09a0d5e20fb49c096626f6b475a2a5c6244a482278d6aaefd9f35372b373860337a38d9ef447ad7f130dbd02000bf3cea2805198abb4c6235055aadaf1954357ddb42c6cdcb3a64bb9bedbb2cc45617dcfd165245335ef2ede29c3d0b455605cf6862eef844518b148d74f4036c56aae8741e03893ed5727029fe6854052a475c0514f616663d89e8a30a15084f6f712b9fd492ccc7c4a63346cc077f3d026669e13dd7b68189b5e5aa66f1acd13f73b19cc84e036c3a5f66e55d47a2bd400ce8946ac330817e781167e83b6343f821db24a22841371a58e53fea52a30fe56c0674677afda18ededf172cd0a960bbbea8054d9635e5ef165d4721a2816c55980616e7bad0cbbfa3f9ddd4a381c23d30e0d917cace7188b221655b094e21aad61af33009dfafd01ee2726ff6809a05c7e2e35838d7b23d3a158ea379448dbe6891e62dc6aba34e439750729e50b0d72ec6d7c4b8e3b126535c2906f8b36b15b27719951b0cb17cd0689f2948e11ac74c7e7a9968c73e6e02fe0880087f404872fb8f4f7b6e594d526f88582333aaa9fcf27123731033ae40c5626725efc4a4f35cf60a17758368a192beb1b4d24a71827ffb029d415bbeeb4a5129407ea3c442c4d4d1d4991017b3f662dc4703b41c47c1c9d5f32b5e9e486d1d7c7af5505ee612127209e6a4e5b693ae69e0c9ca35a8449cfa0f74e0ce2b8c60e280dfd798984100303d2d62208e094f1786b9cd00b3aed2fca33d6a35b05591e59d5168747792bdc975b468d4341964bd29b8665f4672a8e60374fb2796938e86e5081ae2afd769770d2bcafa425ce229d72b06d4de2d3a43db80b75560faeaea47ad2c6aec575b89cd36fab2f37ab4804a256e69e5152ce2b69ba9b32442ab91dd98229822a6dc8eceebff3322eb803ade7ec6b0027470a1b239cc6bb20ced5963865d7202b8caf989404d357b1caef499e6a0c126b9f2b4e4885ea79f7133ca1ff2f5b2ee4e8c8437daa77a0816a172006e98c4fb6b5a3eba29844d25a00fc07a67fdcdde463565f17ad40a78fd62970f500a932a8b346cd671ae738bcb7877866c104294c33b3742e216a42b76d9be6a8e22bc65318c7c5f86ee89aa4d1b5af220748c89cc49ff4a0b0b8512e54ba4a36f61a11431e8d0773712c7e14ff8a58f63b93a1a7ac0b0cca545de72f61f6a6780bd6872303db517bcc3ff3463b6c6c8c2a2eb1efa219eb9b641c5ed83239f65df8814e28b1a45b403a3fade921df80a4f564d709bab547b9ec13952c2580f46acfed5ab763913e0745e2d2efd62b0e0c8dea2c9dee97fdecdcd233b875766756e5f4b2903ae2edc8b10de13d1c816116d1a404dc380c59d32cfc3b95c98ed67bb712b619cbe99671780d356382932c283b08984d1757d24245bb4b25ce02850bb79750da3844999625f5c28e284b501e1d3483ca7ceacdf93d24753a0ee1634e34e80cad40be35eed32d4af0e7a95db93e37cd67d378100fd0713180d10dc7126a40643e93c40324017261ec1d8e2500b5b32daf8a1c476622f33ae97ee1f5d1245a48b240b59e5a35a80f308e0025f8df7f4bde457a18a228c1c2b2e73dd70a9581f9790ac4ec42b89b9fd4d068cd65b49b2bed18fd951eb751e5d01f379cffb8add90d45b94b9c0fc7fce290ab6232cb6f82f2af47974d3506a117dc448053b263cdf540ae1c8894cb1c56a3c458013f57b048d65db7841e95d4219718f94b288ad85396b42114a820dd694aa59aaba1be82283363977e4646c7326ce9a3fd9b311f39621ecbf8587ccf57f486ba02c25526d5f3899951b422f476d05e18da22f0cc67bedee74676c714f34c6bc42a94fd941f4774c311ed2a535d5869cebe72161ab16d08cdee511e393340598a769e6ceef2e6999802d123d8a47e64e2cde6b9b23d8dfab5c881c2dbc42508221580b26621c63f8bd0e8d9353eedb08f74fee49f7aac364315e9ba8f741527f826146ce70824c935061062f1edae3ed634e7fda4ae561a0ebacb1d9f53ee12834b2d5aa8f3ca4f9f974fdb83fe5c22ca075e1efc5be0458886c8bf3eaf6f5a2ab8fd0e8897c71e2fee9ef63f253361f473b1e9a94ff86ce9a50a9b764fce6191d316e81b08699c1773c219d898743d9884d2c80746e2ab6d8de6ff56684f982e40a1e61831a41dde28a6f93de873d9108382c0ab62204f696adc7dfb102f0b09762a68d09d14f487530cd9b838c85accae63339250d1e5fddb1cc51b1949f72d5da3f5853b9c9b94a08386da9fa89262f56a104345f32c48c3b7226b5cc65ad5a83ad17206c1fa5a124c2fedc1005d8b2bc7dfef5ad5201981600900531ab906c70ecdbf17ded39b018aa1c2cabef0f60959a678c50fa9408753e2a1176489155d3df706b6e8660508746895fad34879d34285c1f618743ba30a2895a843b545a981f65967539bb59d2f69cc5f599b82e156f1cc5197b12c2aa4a5d468db9086c35d348184c6fddeb8a96827123b82d1b1bc9a5725daf757e19d69394ce7cbfa144088756bb1cec19bdca0e76c8aca381602cc03cc1c1b6f62034b1f4a3f17f4373e5f855b24762709e02cfb3d3d27b3464a5e21c61f770c6e0e96e41720609fef2fe937384877ca5877abc5673c4580d2ecd22c798e78315be5ce123a1d823baa41ab3bbfc23ddcb51e83b081c67642fda2f0c30937e00f0457ab30d3f1d020711c20a5145a7cb5a9210576d1255fdf95a97d227d33ee52f4046674ac8bc9d9b36f01c363b11a3d0fc702471dff08f214705a595b39b2ad695ace8711b8c4c6be5286952ca7ef394343a4cc3bdf10b636f4dbea775b2991ee479ad7319cf7fc1ea8d9b3188b7472991649885de0447b0cbf8a212c7bb1c2e6d628a2e82f12be0685c4f37475c264bca6277d674a084fef2ec342dfac48bc534d7913e096dd1ab1f44f4b860291c1fc330f0d5d20f5680deed3ae8e69a5c346e1a48e63dc3a4af3ee1c8add45df5948f63b4bfa9180f30cd216dc117f2374ebcd0784e66e230fdf67eaeabebf702124f21f83c2f8e72484dbcc887dba1fb8b3bb447daa64a3117503ee41350a00908181b49b7b65f20bf8d889f732140add53e9bec0903ba93460ff1e41023c21cc1e1b1eefd488a7cafbd92227d153d27a668a8d6a86b78ce96cde66808c610acd98d792f8052a67295b1758ee2319d024ec92244906f15fe58e60ee7a939d278ec67ded8fe27962bded407009a82709408b13de466e128614a1395e646d3facf11e100faf358eaae335fb57adc1a81c8724207a1112c8c8770b18838fcd1d122d6e2ad786e19d24b69796ae64f73a9da885b97931d2c38948bcb34b6892c4df366cdbc4a770df6ec97802e10c4fbd6e8ef7b1a190f46f8707684dd338bd9cf5e87a5bd22d23cccf9372e82a503dc2678001adc0e07d1df796f72f9b889a241d4adfa176481c6da53c8eaaf65d89a23a26a7689ce91650d8a658497d15cfe2b43599aeb2803a532d98af75a4821896aa8ec1aff82f6537af1d6f83735766eeb8803bb7fe49caf7705aa02b9be3b7a448c59d57ac09dce25593624d58644fcb6d0da51cd228861821d62427657ed09141de89656b45d9a727f97ab8fdcb0d23b35d399b76435a078da843afc47d2a238b48e21d5c93554959f4cb404fa8ef3bcc51b0123acd076a0ec1a7879be92d287cc4555c4bce8b8582832f14289779122183a4add6dd8d9a041243be07a80ddb6a08b6bd7114ccc9fd2c4301aee5b822589ab81722f58ae4db46db83f485f70311c8ffd1914b9ed0082f763d12e686325443e6bf268d16583066c36d2fc11eca844db435f849d64f4801b2d91545904f3a0e637609341559440a053f7eda29f2bdc07fa21feb6abb1f2ab503c74bd7e579106f9ca8bd62768ce643469f39c67b573350e4393a3f08466a8bdbe3c5226e5df33c7615014cbeeca2bd1749b49cd73499f8cea9201f02295ca0ee83d5be4083d6e0c6d1000593381b89ac495ab50bb0f9e7fa44822a89ce13195b5fefb04c54d2eea3d6db98fa6b50f04e32d54e4159d23558ab54e9866a61c4270be9626a27e334bc7bfa0553870eb0c4f70a3718058dbea63cb83b051208cb3cc618cacadeff71e5fe94d3a2a0007485ef862d78c20e838e7ef9b0fef5c2e86c2d6f4dd415bf9cb93a3cd510e7e4007062fe466c3763bb1501a002af7ee2e136974ec306b3c6a6648c59c4575d4bbd23dd5ead0b956ee5264dd1ef96513473dcfaa775e6fa5a51250d5eca4e0f51abeb27f40fa43cfd3e6aa021d066b87bf4b3b15c18f4117fdc53febd4ddb35f5c11acc194718a434a7c0740233865559cffe5bac24534af53776454516ea517f43266cbe15e1d3db3c6c49954b564127c6cc32de7547a96523535c5d4bc065155727eaec0e75d842c99f0e00d78b57e6fec6122e97191919be62392d9128c58f33baebac249fdc6c71a31718d6f19986726d55f7475a30d788645fe0f564a844545c347d7356d7df4600cb908bea50cececb3b49d6e1dd826fa7f9ee9ba735b1eab98f75d128e895648b569bc970584f7aa6e9facaf7e1e66ee30483ce17db893e6ad38667958c912e03ce07eaa8ec775573007bdc34f84a00bcd1d03dce140f79b29e19917697b04250acbe5d692c2ed9ad0a37e0df4fd61fae736b46bdeba4c0b4f190664e8c71e97bee60e5e40f4886abac8964293c13ec1248cd3f35b0f283ea37413a3ebc4660187ade71262c41576b991288fe4bcfed5ab0b7249b13525589fbb2250302ac3c702da2c83655798596179037c884411b2251a9c0f6e71dd6fb9356b9d451056a1c9f32947a82f0a1bfa796d52a1e06895370f32fb5047dc876efd67fddfec07d6defdd4ce5bd791b46a44e174a09b17a9a9fd12d56d51b945fe4010a143e1e0ebd26e0d1772b0f3f2dada1a4f2ae37926d8c7f590a961ff151a3428f4198e856592470a1006d02c6aa25332b53baa4999b453c6037eb38ca7c63f1b5cdd43f5b75fc084735b4bf51b8cc241e6a8b3aeb5410af452f73a6586d6958a0e56f9a1fb54c03f1e7a10f0b1226a073009e738e7a1e3088d0bb26e5a33c46826c124bb444da2a16d912ad817aca62a1fe2cc8594e05cc784224941407e9b1377ea5d93fc4aef6cbea7d3773fa496e74bf3d9a5138220b50216a47f766df7d6672e315aae64e1cc9601aa05e17b66d54c89596e65dae806ea4471aba74ca8b1d3f7e347cdc9ae0084a7b7c3416316b351e49ede2267270727e196a1b523e72044f6b0e5c340b3b05c1dbe49e55ffb033a16d5cee3b0ef7d373bff853a3cf3b0a7ede3bf6e76054d08657f025ee606c17d0ab9c9a427974dbbf4d8bede860fc96dc1cff73f0d8826d4569661683527471847f68543a53114b067bb3594f2c816d952c82773322d4154f4b2f477d03c1e873bd2da7dc4c7e0794b9151002881b2fe4fade55483a9168953db98f6bde96d4d0833e378b51a10ad0f466b7565b71f583dcd06ea18bc5e2fd9cbb82d1306b3b8f1b7a4ca09026d436ea004b0fbd4537d103734fdcf0e73ce59aec07d67466284de44870d2ad58acff2aad39371689621eec0b465973ef3973414e475829c631f2f0f206753721646fec645e3c32ecb5aecb0d97d35ceb7e6c0b90b39bb09a1c26ab090bf54e19ee8cd11ec41991f5099746f71a8024f89b6ffaac9af3f144f36dbe4cd32c27ff145df1745f617a852eaa9d3b0cd8b8e381f67f01b388bf65a60333c7f91b1c8a74b95e0c50b7b114b78c2eb66e4af632a261be9298708ccca28a7d32842e61594870787b07c81124ef6677c3849ab790be925b8430dd115bb366ad8a0e0811c69352487d0d7eae2ecd125ee5f8a54dab2ff12725e69ef2ffd3cc0ee716883632b7c2a2b1eda82a2d95f62fd2fd3dd30a80d28ab5b6f352b35dfa640ce9e333e205b719d8bc6087003b4368258d53ba909f851d37f233c1750bb0e3dae892b40eecca033f909c44a941b49a3657a7054af2e2d7a22aec1fa1e92172f9f927787e2f233083d639c4c0f5a59646d45e16cda3fca434c6f29b61ccf128c5c39ec2c632011db413acb9c4f63bdc97a6d2e57ecec561416d3c939ad5d53ac49b9b1debdcf6b3bb99578a5f527597bd3f48970eb04a6ba2cfe2b546117e121d151dd793619a0b2f6776b5dd28783a9649e756072f6198ce3d0d99942dacf02ae51ad646dae4d6d77e6cfa80e968052b577bc0e5c436127da4cc2c738cbf80e49994f787c64cf118ca29f183231ce8dc02bff6a1c8bb2733631f6f7202454853077e6c9f9c52f4c92727040ef72bf7be54cf1e221f91a660847b851f257443fb164535ba4427de03b2393dbd1b02b931e242b226b626f06cb948e4ef3f088d499797e9a29db1e634e6b4e4ae857d7f311da5aba96f97c956eed070fdce26eb9e7975ca1a44d56b2272180e04be35ef36ca0030f999283d62310776d45bb3622c578db7371d26dbbe0943c4385c0cf12056c6537b919e729ebd37883e85a80c1b52331b9846f6ccfadbf730f7a94a4353de4877e203728690e7c73376f2a8d218359c04e31af3c62b8a7b2efcdf501bf8aa067d1726ea61eaa6e91befa0855bc3f469d3e0bbda771e4c0e1c6577ef9c9d24411aec6494a7cefbc8c30d6aac54abd4de29fa10fc284ae74fbeaf9cedf6a8788634f3392e845b57f0a647b09fe386546aa07dc46d9727ac1334221ea3ba663539533190e1dc0a2678c87fa13d9447b68709e6b9f90a680c7c8f708a761822cb12aa69e3dc9586fd12c724f1da0c1a6cbf07623842995dd70c87c6e41e4b049470db337245348eea7cbd5bf36db035afccdbca65555d18f1ddbd48f4a57472a301e89a810bdb5cef38b3095e66b0e063ea94b02cf5e22a4328824a978d957b18fae6db2082648966664cc8554700c16553200611b42cdafb2e2ef61f7dc2d367e09922c8a6589267776c8b8fee4098aed529b15e5dd93a25f54c69d56c400304b077bbd1cabd27322fa494e178628b7571e6f0127befefc042682e14440c6c5e531091b9bcc66d3adf4f33e81ab6925615b88b837644e0008d223c07db22f509bcae90ebebfe18b5f61ddc6e50e3b5b18453a85788e7874fdfb83fb66b6139e2295d7ef8ef08359bc10a55f9e5a7d829539254f20a483f2ed8b0bf701289bf9708639b774f2b95249bceb329cb199d6f5c45b3e1f75c2b9ed15a209f458d21895be328662fa297732bdb53c670c5d2242737ef4c728b422fac1b34352d479393b0d2ee8982b9ece95318e5f1b66a97cfcc706407df9709bdf6158c220473226c15e67e5dc24ac4d7b01f8293794daa078a71edbaea665a0ff70f85dc6c1c6b5257941893cf6ba7af0eb353c2352acc1dcc9569e7ede2e09d8d9e7a413b44e38311f3108259dfa824828edb3876490c875da56846ecb78e53bb867b44e35cbfcce9be4983d7445b0d34270cbaac8e13b0b71857395ab7d16ee4cecd6765ac061137e6250e5036cb281f27a4534786b6fb5e3185547d1b9c5d14113aaadc5d1077c56b29a7d281417f467da6c5f5e8327556cce69fd2ec33144ad6ac61b358781eb9129e0193c34d732410c9acc22fec0cb23f162266d9a358b4c7d21b0d83dbb5b5888c97ef962a444df4635eb26a93f3e9642ddaf2d8282b0275bfd002d08a3c5496b87245feab7a9121f5c9b4c118e36598e3f65c3091376cac7a8b051baa4d5d6b6c66a9632be2fcd6fe703b3aa16ac0c860a300da37496702554690ce79dd454150bd388b16047e926c73b3148d20b904113be3e9a0b6a9da57ae37b9b941bb5e0440fa125194989af5408b88ce0651f0a32e2072a91ac0f323fd37f76fcd732a07977c1854920dc4de8f01423300ca526bda05e9028513d51b68fbf38071e5ec3283d909cbce979f3a9db3defb29072d4c19c35d0950d394b9be795b174ca2ba3d856fb80908fef9b761da0e932a9cd268591aaec0f8251bdfb2fa97fc3877975b27b6f05d5f9879b03366c1ec8bbe29fcabe7ab210ee6d52d8b6253e1460f5887b757bc678bdb8a68cdab74865a9575f14492c420aa48ba5b68fbf47d8eddf9e9d0d449a8d6efcb8ec8e838632ac14c2c062a03f23edfd2bd5e70c4f6ccb3ea3798ad24fb6804b7d0cdcfb75b788f2879d6df8aeecbaa146894e6d3ae3419857d45026e741ea15d812dc67ef8206e75a65cd08c1d43b4598d20ccd82cb33aa0da46a70bc4f2705bafef554b482605b8abac3a5e91e2304808d324a1df6bea9d237a95851fcb0b83fadbb98a5a72c0f2875c4b27abfcf35cae1fb7c9039d8230f6bd3b6536eebbd4e9f1a25b7eb8eaf2722108227960883d83ff63de5863ae5d3e03c1a68771dcd80bbdc5bb5fd06d98e3da09020dc291850391f9b093680508b8d2c6e2a1d53af7e63ba4d933ec5505e666a361f925c7c8e87c0223dc8008dc6c38afd0b8dec7a7d66d13fb26b3a16bcc77e6b0ac507b3c20d3e536c113b8df9a17a2533b8f2007c2723aa7b75e62ca05101fff2247a3af9ea0fa9276ba3eeba833b8f3110c190025974b75f40bf5d71ba2ad0c83c68fe7203baffbdf20f27e19e29e319e7027a355a7bf8982a8f350fedecb893ab78675aecd5029b3d854647666b1416cfffccf90641daacb1aa98af11abda602cbd81ab38b1788b25565b98ccf3df970b0a829ac8e7001108b993375d7cccb3a75cf9efa18012abec0667e7fecd0276d49bbab61a9d42c10b4918e2e6420eced1dfb42af98aa6e6f09d8a245f59b176fb271d37089210a3656bccf5ae09c61093958aaf1728eaebed6c101c7a7e503867172db5e51064ec7d3522046d513720ec4536f8ab79d06a820dfc33487f1224453669777966bfa9a383c6f8aa5bbe00a281707f1b5a4e8e58bce696668b8b55dd0877bae6686831e332a4f6a0b3b8125b5c04fbf5f091be010c40202787302a7868a7f359ee79a878ca98c675e322346dd4ea081a4be11da25df1b8b3b0fd754eec34c41c4a40ebbeb19bcc33f96190b84d3e2db4bb8aef6baf09f8f42e3f7e6444efe7a899067db77a8a321ae159e9a4e0a388f98c9a059873c4f98e526f756d5c602cf2cf884a79204eadd27eefd4467c109f84e7218aba5130cb991b78c7bd5963c16b31a65ecc8807e8d6405018447de4b1b9350c0a3e17f1740aeeddd54f0d6ea51b70ccda19045c2b9da831fd0da463f4559a8a0d4eb9ee9449355df2095e4f76b3b497718f03ec8ed15d111dcce07ae911711df121002bbf2209569e7a27a8545270afc49670ccc0895614701613ffe10b4b9ec9815031803f1aacda04d64ccce7ace724fdd74b450a9dce6f8fa3e39ca3b8d11162a1b234c4103c1a0b6d5b26467544c792b3f6df465e9ef64e587c411426d8baada7d1bdb0fa4dd0a7710dc52d25bcbc7166fe336af1a7502c698b8a00c361653a739bd342561be722a034c7593e91720214b947b6c6184ad7c83e8877beec16454b94e1f1d340b1d4e6086fb953ef4fc24304f1e84e94ccc96274c8ccfa5fc8e37615aa8680914838c32731b6923e16bcd86f0b447038fe2c1091befe629008dc0f0625a9b1f56048608dcf5e42c4af7bbb9df40ed66936f6202033f18a988bdf32a24292113174c211561a3445290016dd30ea8d9433bc36846d52821c8192ad6264f4f10f3686a01ef84804759b96c6e50aba7597c06ffe04f0e79b5feae53256e3979e8317f9f9a1ea02f527f6a9439e820fd433c3a7862a9272282451f071d6b6cafe21d2bf516b059d5cac1034406b707a48c66b597f1787ba9d4a12ce4f8353d536221380781f65d80e4a49b71d6c943cdad6f88f2d0700cbefb752dbe19f606ac3a6a9a5fb80600fb341ec763d6f0052281c3f62e76389784b76aa60399d513909994b8b589cbadb52b28591f9cffeef6c1be2df386ab58950b6d654905bc62d4c7d0768eacf9370dbf93bb903c4fde1debe1c8fe0fb407191bb28d1777b719710d19b5072c86cfb98900ed750e0ab8aa48dc12459f85b0fa777541441845bbb3d047d3d8382c4a4861a31aedf29758047b3cad8875b3ae41c1094a5b5f80b2cfb5e2354ae1562d7912c68cdfe1b355c31a107d1f34415403584ddb3ffc07e67bcb3c3088f2ceaa0af34132eb74936e7622b3d98f69b757f73e8bcfc6e7c9ac8111101566f96143d762ab022aa56950b05682434dabac891e03985fe8f7c7a7260100ecae8953c287817128f38b73e8aa1260556bb21b98cb4f96f581150d0cc85655dfbcad969e12c219b97336a6f2d7d50cea7b07ae1ef53fe17645a2566cc7ad9b641aa7ad4e30b815c4f0555665f3f08600c50dc33ae27f9948debbf412f671875277e8722b9eedfacbdcf7b118b201dc552b94cd41f430bb4f60ea71eec857fcfd36d2f92349a493584a4ca327dff0cfc0c04cfd864245d783f5af8263f982d210358a456499d342017fa5ea236e8ecb115ef23044c2007bdf019f8186d0e249bf39f56c0e149d099104f387f106a8c1e8764d923c7dcd75d7f439b5a6b337b92d2056a0f60b21faa9f38050dd5ad0f6295233404c64d3d98a9769ce7f9ecbbb392263a3a630b310f5a41b9fa5907384626486ca682d8e909430201d620a105f6ab006f31e26d8121455e48de02857b9e54e298737d24ddce53e0d5dbe87f361cfce7b3bb47838609e70e2bf3e9878814caeeb79587d1cf3fd302611712441cf72e5f4b5a12533fdc5d42aa7053edc738f0c2b1e8137e499cb9f472692ea798d7f2fc23badaf99fa22984198c411d5b070209ce195d9ada0abb872f7a1612a90c41776323363f19d8adf02993c1a67c714dcd12680415c613ecda37f833be38f88c913999ebd3c91e6255d400a31bb5a3e8955bf3a2c95a8722479c720a688b3a42ab7fce1da35bd033c5b8de57b763988733ef423cd9abc4fa5b73deacf8a5fedb607f9d238c6bba52110722037be7fbe46c80a1f7099cebeda42373a5b92c57025a05a370ea357d1568492c19d32755ac0f2a8fdac23cdde1662e04bf3f3d33465352fda3448177eeffdea06338bfbee6de6bbef31fc7d841c8cdd4ab94b489bc78a9aff5c251244a465da25e6f0bacfbbe5c641dfbc8b48297b37b2ee8e73af6e87018da865c330e87a33fec4bfbca84b0e22294cd856be6f1d7d3ddb0ee70e77efc835dcae6003a46b8a9d12653c2e9aa134949dffdadac894c4b39bcd393a8856f62353ef78f7eb56772748e93682c48f1a7d4c247ca2ffb29fc9d42187c5b210831348dd4374944d14fb9d3bb684b2dc5075d59a37a99edf1a75f51459d600c8da89976d9983f7682767c66b29fbd5aaa568e7e97219d50c4da81535f282b2b65b0e801a7c4bf141b147bf17cecaa12581f607537c066fa58d7c43401dac7ebb6b0a9ad084642f3fcd95e5f356d5888cc4def8a01f7c95dd2ba54e1c4a4752607f7cd36e7a7032ead86585b70e9bb585c046e8f98697daeb73a6899d918dbed012a6cd0037f56261536f298b17379754ee8292f6593f3ddc92fb2f4c55de222222960af6ffdac91dd764ff455145a5796d8e03f47a6bb3d37dd1b2c4889fec0150b5132a5e42de37c120ce7abb5731eea20fd78e942252f2c552ef00e67798880c834d030b23a69bc279baab2faf0f7caeefff696409e59518c8daea55f237c7fa5e027484252564b166806860294882f40d6091bd0a7aa81e4252f78816fe2b693febad0d1919b55247b447a255ef740aac0a72e2438f51d96b5c923e09f2fe4d9c83803bc1678429b581c0f1af6c8b6879ad25124ab3d4a04f2abd9b2c04fd07b6ab39fa53f6207c9c6a56f14bc41e0d127604855e0556be9b3af710e744765070bcb3df02bfcd8d8a955952bd661ec52930d1c65938f847eb95d8d82d885b85395dd0267291491d94fdc8572ec89e6a5232dfcf73625dad154e529358c6dfd6db86541f3882b932e51e8ce3a22f2babc58f0a1fad44c7dd87ed45615216be3495241b3a607cfaaa40b25597b21fe581e52d6d1ace8baccb6c5cdbbec7bec693d8984882bfde285df4665891091824273dd925ba68eed236217854242666d2437e120262323b6fea5452709cf3114b36bc6ad5376ebbbcb6b64f915a1bdfccf6ead1fa8acfa6f50135e00de0fc7a6e8344234af7f4f9ce5e06a3a52e7321e26498b417a4b5ee68b255c45358e913f6dff8ecb876be98ccadd83e19d1d91444b34953f1d96f9f2fbdba424922b829ab065dec38f81028495d991842fd95708c7bd72b293eb60f0a2090a5e3b9c568ddcb5816cb6b445fc9be4019938b0ddc54f4648224a75ecbfa57faa019220e26f8f751f6212a6fd014839536056a79f06a7c6b419a8458f35047f0ffe0e799fb83ac8a0320ac4168e1875582d31d71f87a03d649ee160c6d1bbdac7c798cc325abf01cade7447768364fa00d3eb64c286ef99a7643c1dbc7fb5f34901b5417fc95d765505769776c5f81eeea1d0b4052045523666b3754dfebe393a807e25a18ab82eb336a6f2e9162e03012d70f55d13000422eedb19585727da43b1885b3ed5bd4d8bbaf50d3f8cd13f576cc5dff8d305a8c08d89369546d4de7463f7492638324a69ad8262c489670fa2dd399f17ca650ee751e244e922047904869267b9b38261fb7553c5eee1d248bcbbd05234927448f523d9e551943270d6cfd9d6ccaf396a3546948dde942b10683f050a0833a8eb1a00e954c7f911e140980f3443971b2057131e4e140335684858006b482a8773929ca78382d8b3ca6e7d2923536d179f991512f4baf712fe1c7f0b526066a4b755d86ee76ec6f87c8b1fcdbeea77a5af189649c1eb4588b081923307e55beaf5725bf83c27167dbf7f601511a1b2fa34a814ec886ba0c1f3818d6ea32c0fa7dce689aaf18df6012d2a25e9fdd57f1e9b0b257a2e62fd4e2047b3ce0974362ca4c970f1d31ea19516afaf2231c144277901d05b1af7559f481f15d957af858e587f2bae4b1a9df3273d90d3c7b6344ee098ba85b72f1dadafc7004989c36ff2391bb4550c06d10cfab9676c89f7d891172fa0e0c5c11686d8f3d7c5b81a9e2cbd85e96f4c6118ac9fab6d99b6c23b4fbd39dc33e68a6364b43a188e60802b6e6d5f8e7fd2b2af97274c35e00ab772d9a38043ab3d9acb54014ecd2a92d031f1a57ea6258ab02772fe693989aff5aa79fe1de4a6597e1ea5a67330c669002e358f959e6cca8383c98709fbcf92907b222cd3b6ebe80b16f964a18190c96a141a7ceb8fc8b17640fe81e980647736d484e92e0d530764b5f5e496913e4e11fae6e04c3220f8d9e226b43ccf25e8c03c32afb1c2d5393a9733eaeaa6d6d186deff7f7be6547e14cd22dde83192120deb68d3734f1e63161d52b06aa268255c8d6c5a08e85f8d773d1b59abaed75e6184bb5e0947c5d7f683cb5662cb87ae971f0610d480eaece46f500c23ce1be384c2e20686493495edd8f6b432eafbea9c23cea44e6f5b7715af011cf387632774c03274bc8eb45677e1acb23ee00e605d1a09ffdca9d79e1516676b4691d2a67f49f4ceae86db6717f4994124fff0b7fb28c282dd4dca57b4c9785b855251654e324586829075f5816e3330df1f3892e76f6a742c539e4e8d9c10eababa400c7b3c62080638b89e80961c5183061f33b26669a8d463390827387a8ab18a680ff443bcf163cda8abc340f819ca78081485871ef2e0518c58da75032f4bdf6fba2db0e700446d495652ed8e24aae46f686d2b729612c45816a9d2615f54308a4a4721f489a880f68ac3d291033e4fe5bf20539253b4c82fd71838dd2fb81c2adce96ff2bb35b2ac8ff3a628557485cf8c0f0546f291736defb6a77ae6f43119b6039d95420ec7ec5f66b40e7e80ffbfba08daf0dd9d2a3f0690d4e638d773d6ee8002b384b4b9c891a86f4ebc19cd61257dfde51d6d2d63b154cc2762e6dfdc3f7e1dea88495b11d7e47a49901a1d19c2e479bbbba46e5dd4376179bbdb36ee046da127c0f1c2ffc8fe36385beb3bada8a6788d672789e733ae1812a0a326ffd106171d1ce3fccc7796ec05414504ae95388dca71fabc1c9e5571bb9098e052bbeb437081cf186a5bebb7e4d7323bad0c705a851a50db79651e54511844eb3aff26de7a26225908a7614c277f4e7c5db5f1750ee4eb4210d92aa9eee02316d3cb489771dc32be5a75e93171cb6b823e958d4a5c28479b0f2117b06ccc0ee6017d05308e9c00193b4b804134665cc0d7b6a5c84ff16fb9b9bd5fd895468fa7d9c00718fca2c3fb4c5d98c5682428d052bb109fba38416d3384146c0aaa4715e7a5bd1654823c36dd645a0c887da80856ef3c3ef3c11cfd16bbf931a2d48e5ebb9d616fcf21288e1bbf49a4618e7b7c9b1ad96b03ed1114da55d1628355dd41b921f4dae1f59cbc1e3666434004f0b8f7b0363bce3d5667aec994b3406c0d158eb6c7154f51074dd11dff70d8de95ed5eef7cf7964ce7826fc93b6127403b4cdd4acb129669babc978717d2aad945475be31cf3cfcca48f3431f9784b152141c9b775ca89935cec7841b44d2785e10d9c8c2f72d7f4f729479d11636b8a329c7f5e8d5dc178333b88f94bbbd2c5ca3b88ecb235cce98bbc9422a64bc6da8675672b544e3db631685021b71675ce180fc58191a2d690ce7a7f83d797b89e14a59c4e38594730714f0615b1ebdc6948dcbd4c961dd4a668ee769b07e817cd25d2cb8a96fc7c79f51b0a157aab3006ce7359fb03d06578459788b518429c4b8a9cb5c435042c3707d8972257dcb49105fcd621c090bc3f23c9c10ea3ccc93e7ec325cb317607984d0b30918a7a6cab83397d110b73f53c15c752d365f65c03094a409a1e7077a33d2c5d3c848b110f294fc90df60a819ff4083346e9ce9320b8847226134b88e966648d1b2ef1b1cc145ffaed1d9783ed115fc51e12ac3b85378b0eaf31458a940b16df0b729a99837f6ae365d9b01343eaa519014110874e66f3bc3206f677660a142501151cfbab1a61a5c11462f61aab9d7301eed89ab6237f1ee3bb4312e36d52b6df233fdfbd6391c13bd785756a0f09a4b3fabb6f53df610459e49b9c121a29f8c759464f8789a3621d8feba6e5ee0996fb77bdcaf0231df9ca957a914be417b259f99a175e6f338943c7fc0dcbdda729eaaa084e9e4f16922d9f5b9b2d1ded739ce76be120d8bd5ab3efc46715f21a299d1898b401934dee34697c7d3e71dc9a7da6018bc1497838120c3147391661937c9571a05c028bf1307eee888738dcdbb81a82e4ef9458feae110bb04bfed60fd3ef4309bde15810a966d3b635b3042abc2504b77f632b20d1c1935819671f2f81aab9509772776c2717abffb35afd8244d84a676b83cb1097175be674b8cc4ecf92e91833aeb74a21cc77f40c6ba23735f04716705e569a673eb4db88e1723ced1b1467ad88369e53f8c4358771db9ff5b6102657ab89c5f35381340c1f1b353bb118b12abebc155a62f8b0a9892ee09f2c4bca7ce761322cbc3d2f9aa7756b2ddce546dc1c7f19d348e49795d47f4425ce755fe1798042b917ef357a7f8a4ac7a361a722816fb363ac279f3b5f8e799f6534e1c864f318a0d79569e097ef8cf47eb4ec65af2c425fae40a71b950f8e17a714fc409c574dbeacc166ded9c7513fbdf902c8ab0967d46fcb39d2fe226d2401f2cf7f1fcd63ccf8e44e18eb5eaa8ccedf76da2bc8b3a6b5ba65dd518dcb4a6d9e850229911e682fcc56193206ba92a6a333f210ebcdf730ea7e46ad97b5d57892b73b276e57974b38c32c2f10f0b8d55763b44d624634c31ca8c6e6ea7c3d9c2c7f2de2fa49f9c79b2ac67b02fd8776d1f00bd7a79495f3b7232feef1b1c7fe0a8a95abc305f839a70ab7da6e3188d04f19001ab55001bf6d1e2e2978ee881015c0413ed0b479ec06848f724f5cc1602177d4fe6cf1610b70ce755874fe8d7ee3044764c32a2bf1bc3cde7fb91172f596b3a193423fdfec7a8274569817fb4f93e6ed677a7cd5e60f0c02a392b6a864d597ad6116e6e671c5195e3f97b8b20903b3396fbdbb49a9c156e3696a79078c458e54169b0d45e4874d0046c62d22d52eda1f92ab892f631297fc12bdd7bc25a7861e9c44fb5f3d781301622157a60be12fd0a3097dd059650d21b305cc547f309af38671bbb6195546e4450a51e62b8b6b3e9ac76175ada09aea80f70a2ebe1ed8af21148a269d1059b885be93461b2e48019f51d3ccc7653b2b9c499788941152d642a80674d67728caf3e74fe0b8752f61cb2d67c98b79f8d61051dbd43e92759c5acf03fa5a3a72a956e34fa2e1a634b2ce6b07b9e7641995b6f259675082409fa037b95204b926c81401e09b5c1bfbe80fd4b3d7496fd5f50a2b5eef338264ff0c11feb92c7eba33ee72c57446bf23d247a9b25c41189981a71e5abc8e1e55f4cedf0720593d5c0b7f23d3dd9dfc19d49fac94ae1d1c7a11eccd909e4f9cbbfddf252e8ce331b29622b6ae6b5a494347b1de5f03faff278350979c7ef61616cdf242a8863ea4e42a35c5ff7f3f443bb1f0c50869992c8d9b98bbee08a8f62e2c4018313664bbba9abb4da52a9b434e64e87ffe95169b051803a93461c9b0b4e112e53b8b68f3873a4bc9089e2d68f21e8476abd713af8ba162b49b2f4d8882b66accc5734c351aa30f2b166fb68ef41696a0b7e7e863686740fc50718cfd78d65361539096ab303871b26acb9aa9203f3e912f04a9eaa6ad17aa98ed691e38a264f0754ac81b4798f156c624d6ae67acff4e63f6a49c226105cc52a6267ee62133f870b11a9dfe8e7631de2c4bd39bd7bf162c72d413a2f22af8ef5f687be7bfa405d4bfdce782591c34c5d9f26e08a7c23b4eb20d61176ed7254d33e02e42f65f38eea4f30ecd35ae8426f6ea2f3995e9ba20208cdb1316ee4870e15f399d4b66c424099ef9a26c30967d5794aa875075aced84a7395293cefa43b997fe43509618fe5822c7bbe16819ece6b5cf1b9bcf268cf806427bf86f9081a3f8144a1455e53fc709fbfbb883a4a57353d5146581bdeaf4177d188f8d01c7d5257665096addc20333abf786b32e53c1bb6225df7b763fd576904eb7876b3f97baa1d23690bf0d7e6c5986a27e8bb54c5c13f6f74830afd97127969f4ae331ff6af6f1487136dbd8caf1d306222bd410eb8f579f320ba56072b9c65928ac92f6ecf9de835694c5ea8b04424dffa11dbb8cf386b8a2510d7648341f5618740b3de511db32f78ad248bb1ef0b585dfee4992fd22d84f4c8ad062b3f96af6d5fd3ade76e0ad2e5798d092426cb0d943f3288211cf683e3f15d104c2370ffbce7be11de8f3044e45c485b5508edcdda3bf9a4f40ad502a26abcb7a0a1230c9ccc328ace319dc229e6e65581ae122aa127f2ba6a8f9b9be8eab8501d83d64b56ceaa554c2b7eace460a742424611f291e55f226c58c6dd97e659e2e4e3f9157d5fc830122f0ea6e8f12a1e0d26fc4989d1d1d84f9974b9eb10cb6c691500c89359641543d04363082cc785e2a0a01e38e550573cf0e7c1e9a7757dea3b9ea19ccbce262e51df7c285ea74d748921e2ff05a903c1ea443111cda83aa4ee714e337511ee3f30be45f46a382a2920714a6e66e94b13a4af2a344325496b459bbddea6eeb3b84c71f1a5b8f66a7c3fcfafdf1587d8315d0f2d84d57a42fdad53a41231537574c367a38db68a8d799a1f3d3c39cd42139bd52c296cb02e35f0d1845763e4e0fcbbf08764d4a4846d0b1965899abcc1e80470509913e5f655618dc4529e322655dd1f76683c10ded66858d469ee3f3ac060f4607679696f212b3e5c6d8dac93daf4380f15dd0823f3b52c89fb7a92618a8015c7457f8be590675fa2229ca99224ceff7d827d2ed643fe1ebbe4cd1ff23655b3bcc178745ebb020911ea7999a3023dad4e2d3e4388bbc52827b230959c6c002205a78423f3dc8d9420f8d852fd1a4723815562ea25509468c407f6e699a5da732dbadee270834048caf8383076b0a3c59238e55abe2e2aa374737457dc4d0e223cd4867fa71e25df820872824e752556c9347ad9a1aad4aab9a0cbfa061b3603c644f72b137c99750a99fb9f22eda03d1af4d846b3384ec51312d510e81e7ce632cefc041eff1b2d93732a59afa21b06b23979c886629f79cad63fca044fd1ce89a2c57dbca11c1f04756154bc3f63e4abb3440c75b29a323a23ce0abc266cb18e42f8c377d1936ad4fd12a49a8350b0035ff4c03317293c7cf0a7ec13dc3a29a54c9b4cee251b683c2931c6ed6f7a1915287809f49d56659b063e90f4f2cc3d968302df542244428dc7cd40cb9ce6d6db1abf7f4825635aebc14597fac7dd4f8943c4411468779175f540e17636cd10a7f3fd21220f08ec4c4e1ee2144e63c388a5c56daa762a92d79a1a71a387da08c3f23cf6fc70ffb962ae457ef334d804d03ec9027e66a49cb535032ce8bd0f022cfec2249b0829f800747da95205187917b9c6945bc16171c72ce0f6835ae895f3bfe80a5fa184565e3e725c15a2376f66fdd6b7e79f1bb5bf4dea699a6adcd2985f7d9a7e5f4bb53aa8b128ae939440921011ab94ac3682f61efc3234c4dfbe7e457eb9f6334624b55955326cbbc3d6ad25143848b16b3045c4796fe2723f84e7ebee29f3f22a26333dce91e85e521136e076d12ec5417fd913064ed3cabab2d822a98a7876f0a720139290c0cd505cb6bb0a0067ced877ff02fbbd9550202590b82aa5fae5e0f4bb1003319cf042da5be87755586169f31f694dc6b4ac5fd46001d9ca21243c357caa749939e76c52864cccf3838aff8ab8a414dd03b0baf52fc980c700e0840debd9c841b9cdbef6ae288d835c87c8fd1fd5a56c1cd58b617e2cb91c88a9e3fb6c6ba78442f273a09d1b564c74f10e103ff52f9cf956a8048bb0b4308a7c26e5cf922c5af9021534d0444bb9cf8050a25d5e2675815e927187ad58793badd75c40a8390b568dec84aaa2bb0da92c90e9fb08f9dd475871174446f8a7d5549b290f310fdff66a2236c05f8aa12652e0851769700f5f2db76e6c19e3820751245e775047687c4cec02acab5cceaf42c9fde9f20b2f0e30394abac73abe31f0a5eaa7b89e40a6d6eb666f8425b2f168cca34e30f54e0a1971cb4856ecb33783e3a89f8182103a529be19ecdbee935d37f3f40b68cfdc5bda19c33dabc390914213ffd6e51d9ca2035a8105cf872ae88d8d916ba21ce4313a547392fba12ec25df81139e990d2e99a2566aea1bbc701d470498eb25eed696580a334e587e30e13dc25b61b82e75f391bc8285f191d89a6c9fb499b0bf1325836b4757200116701285608e0508356c7659333e6a8aa7b779d35967e34de972eec2d79eddfd78767131d8137785cf90425195c0b9e7bdc96005983d26e8b47458c0664b8e27853fccd05e8b426ab9bf0c9ae0eed9421b69cfbda56d4ba6acf8acefe9261a94141112e9caeb824015b28c2b27253bacc0e7b8452197d940b297f536eac18cb3c5ddc6c10f877558f013272fd4294f20eec4a6a172d443bf380d573349f60f10857bf88d6821f30b8c01eed5f0a8eb58dab8fef06e31dfcc34ba662c746d0f5c78ac1dd6643b2bd0c1ae4338e094ac8c2efab0f3cc127e0c028ba51ef0ece2db6305e7b6ffef2ce751d2c01b3005282e2876a15b7de728e0b05335ddb68a55502efa53b41acb81b8bdbcd1ef0eec48c330f33a2379f16a484c77426aed63a973fb624065d41059661d456c14fa77384e2306aa4905f08730c049a688f04362aad9d178fe0153e216eebfd3417eea30cb475137784259c79c19f488a1bf2ec6bf8c21e7a29a9b253748a0ffe858b69bd4aca602ef48214cce9bdc6da5677bf209796ecd74235e8d9f3b030aa8ad8692e3547f97e9306bd1513039209b69f618658c0433bc07eb0e7a45bfced6bed21f8cad3d0ba7bbc63159c618f26d3a444b1c5b2189ee73ecba39903530060cadedec14c038b35c0ab737257437ed45789ff68c0b7432def29f600cc7d0eb98d3512a90bc1a90de714ce25d7f2cf7aa3bc90f8ec40bfdc8140b3d76e4b9b88cfaddc80bf81b41119a85420f855911d1f4788265eb44c4fb8ffa34c33a7d2a1170be3d0d920cb72ee1d0007279ff1ba84a2e43e6aa2ac79e6da02e756a6d37fb86174c3a9205b71ff11e8ffec39d726ec8682a3c3bd2eb6534544f4f35b726280addeec3d544fad4cb03c60aad87b8f1f3a275be46839435cd8e3faf9730340e70b71c7f94317995e0f596fb4c951bd088226ec66debc221ac1dd0bc00d2e1a5e1f5c88da8646f117d56e6f4c143815f8be57c48e61e129584e73ee66323aad5bc918f7932366435016b4598dff2004010bd0fe0e059ccc7a8611331637b04442ace7589e50a1457c18d9b94d964498f2d87db7dcfccf0373b45cace0301751cdc18934fbfd5b5019257ba5406ed375ac657d875acddb275afd0c61f8e9f15eca5e97745efe9fc3d4ba58e17731b953aa535de54a65d9b4206546bff612527b4f931c5eebfa544cae78f43920654ecc2f593378facb5c792e845775e1632d2938019a7b7a417bc9bfb83b83dab5ec672a44c782953dbff2e667b8c6981669aeb5660e44c39baa11741013b3ca987723f62eea1dfcc9185f4f97c96782cddd79413517fcaff6397952ff52c70da175b555e8d9696b8a530d92513d6a558f7b227aab632542b93c42f45adea5c20a3e04402d7ff255210a2b5eda2b9107dfa9da592e49d1f877d150c1dc5ec4fd33fa0c3cb95ffcc0578f67d3c1275cf760b8c5d2353fb72f312a6c1eb06021bf648574f3a9cb86e0ff380e8277d5866a8dbf150a0aededb5acb0e19f5e86c12c615b4faf99546c6a972d7e0bdef39de68c2b8fb08e58643afb63aa0fc9250b7703780179c854692ae90d0a308bff6bd72ffc3e0919b4d097efd9e699efc871859afe61bc391722e5efbeffea527c07be8bdfb3a853bb3ad5920b282686cfdcea1b38144735b62f484d763a323b68603840d94b08e79590eca1e25b32f530cf1bd66c057a143b87880f96d755e676e20dac943dba4d26f75714c71694bf087942627017ec96acffef82d1d125895f6d8a8ba309746dc0671d77eded03bf11f45e474d7cc13a3f89ae339b7204b46ae6c6f29b2441d80827d97f122b199e0c780001a96cab836cd372dd177b1ba09004ab979c89b268cb204b4dca432c826a253bd93346e499a8e72315705c1b9b7c44302acc14d187d4a9730b0a8c7e650328ae2d65d912e585cd432a3766ee266ed90bf5919e5ce316ef34bcd933a178b908e5404b4c04a39cdbdbc9b2f3425f8cf95e763f1e8cd12e92f39f6d29927e550c34b9191a612a95841759b4e421056e36e452101392d78d48877ced4ed51bae3135fdbf591e70f61fb87b7f34b0417d2524e797710e538674cd0873d769b33d74a2002c2feab673c2b997d7998beed60658229ef8b8c0afca78635420f4292e78dfda136c5cf47c5d92e75e9573ed98060f8e75e2620a76d8c63d447b03a71c0c4fa0780b36a64874d1ca41e85d3d3c679f7a767131b67a3474a780146c4c288ced1943c9374097ee5812cec6a95779789f397b5e7148a49f81331299b80a3cddb1291ad42245ae2b15c47372e46e82819904551d3e114d77b6b9fb1df8cd5a202937303611b4a4222815517bc2780402da1922a0a45332ebacec3c6403445fec4b0edb2755025b55d99dd6eb0ecb92d8aa49bbc98ea89dd86dde17d330372941f5c265b200b323565efc78977de43866acbcba2618d5ddce118961df4321ce86ced1044eb6249b6180b7675a1ccaf6785d98627a708b87cd6297f72e270057f7c306c4681a396cbe286e5a85ddbd96c75a2d206797aa32820eb1b51a7514b0536fe5f57faf18543a34f77eae99ce67e9a1d4e0e8d2aaf0fe124ff574f9b8fc90b50c58020cf501cad615bbc09b13ddcc36c6391e88161277c4aba1795264e2cc529a531a30d99c259ae71f0b826550fb3bbd1309dd829a7a7e5397884ed82fe04f7e3276c7e1ff4d9be6a6a1abdf42f14b7bc9a1314292d021a67bc6748abe349465670b489a50a06eb7ede89333051b9c0a75772387c62ea8917d172fb558abf95d2b949438a0588cc35c2e91cdbb7906c6db5375e20ff524fd766526a8355926831aafebb39d57f41bf25fcd15ff8d5f1932d88acb53532a866d5dc1a2a3486cf5e9b7fafd5a2e5187f5f09e2922984d084c7e919ecf25e459783534e0bf61751b3d412612197f2bd9135011f7914ddb86e15af9dbe84db68d247d3937ad51993b67ef2b0f483f1c1562f904b4ef4f2f47602309036b9b5c02a65cf01ac6719aaabdb7339b51ed5dc0453c4e26e31aa9e63183520870420c46de2b2f4ad0c0c39cd49e4a0b45f2585b50d7c111c89cd352e11b7b89d01fd60a05dee3524b8e3df034686c54dc7c4f86686a5e53f6b1b1b96cbcf524c90866815b2010a38d2d8f2ec7fb9e126837b53c00ff4670478aa1ef3abdb47c81617f9d91c4ba0a1abfd75c344d00e97a02ff784fe666f0222669b6e773acb4656bd8b2ab488c4bf226618efce26f20f4e3018e193e9fc168dbc0f21cac44fab0b715393868d2a98214b46d4e076bb24188716229d5670084276bce39b4d1ee6fb8a0c0247c0cdaa29f91d1a80f40bb36851e1befb192670cb57b3fa385ff1a55fabbd9fadb8aa65164cfed515cdc55f144de520710cd45e2a622c8299a2579882f6823d9420be0ec4f9c11b5a854fc4815edfc8c7ea54ccb37d0ea6914ec4517657c2e3d981075360673af1baf6bdd36491b9fe23ae42cd739b2a1be4e435ea2a383609135662914b92807c6c6eca6bb6e6dfc55b535a9744ca814b616282ba26ae6b9d9e1d97f3012e53d9a3b75d005a1a56eb45750cf2af10a9efe3f99e884bcaf3c3fae6a6688b9e3cbc5f4248e2e275c148cae102f79a683535cecbfadbef32de163c40d147552708eea2f4f4d507682f8c1dcc975ccd10431a9bea8c64a7ee2ae11ed5ca6b00f0d944b39e84074b7ad4972ffb170ec80c78b6935c9a4c3137f06e93007ee3057a9ee1dd86d489674fe4446cbf0453ffacae7621ebdb4932c16a008b5c92903bf1b3226f7b2d459b8e9f71c1df969e2138ceb29db191a34a5510c5685be46bcd6f894a7051d5f941a1fc809ca33b8f8811e56835d798d792897c51aa21ec927d6b38a0fe862234818cb307acfe2a63ee6f1c33da5d748dde694b70ccf9a537e243be80bc164db05b9d97a43a5bf15ee9148d445753656c82d84cf218e3d43c2a453db883bde95c9e1ee3c8127925b5123529de81ed693b26dd0de80debc1109003a24779d58dc6e557162adc8c50daf42b378f4e36ad28be7f8e84298b17336934126277a90f52fe78affe4342d506957a1a72ff2eeb4b7bec8bd1d4c0759f29ceaa5afada7c9ea62b8a51b46b3128f125c42ad5663206cfb378d5c01b9081b0f7b4510a51d30cb38f0548e8a1ff7ed8374c6ffab16024c7a2c351e3578abb08d0f874358e303424ecb987cb7805e61415ebf81f368b6a83f9c7071a6a8601e18a38ffd90007d30674dae5ac34dccf770f1059d9aae6731a47a7efc219791a144189e811f05aced0d61b5d5a7be4810f418ff0af71729e25a25a764a0cf74e8cd16944acd02c986924debdabd430bdd2f0f8f1cebf059dcbb0c6c0e79ebf1deacc1756abfa8f4ad3cb106860e21b76ae42dbbcbc578680666dbddacaf830593b526d80844b757b4ee7b355cedd95ba8ae95a4279473042a115bbf39af31be6fcb0ea8d4381b40517cf1eff6e9710f9a77c0ea993a6c57955d8d8fc629b317f345fbe9b1eb2434e36313c24ce4d95d8982684bf95df7b1fae4e1fe4bc9a6e5ef2e975c9d73d4181255238aebfdbb1b7465017652f158fa2f54937fb857ac22098dc51543bf44d41ba58288f045d9c562aa59453d258f69df468823284679b6b05ddbef35892140d2f47bde19f9c8fb92d03da4af95d79103ecaff133a185b91e6d8e922b859a3919efb3de26a634c9b9ba6d802eebdb6b659a49392b8814c1ea1c9da35a5f94b57e0e851eeb8a62e090e409c62bb11fadf7150e095d719228cd1f329142676d3c384ec928d0545e380b9386f9dd11a8d58b3dc0cf2cb78b14e1bea5df384ce54b54cb653e4a29bd24e7685c5c24ce14669717193e7d1073becf8529e151e58d33fbff840bbe42b249dd52b4d20dbd111c28bb0abbd3f8ae42844ac9444bcdf82feb7a019097f8f51ddd1ebd8ab0996450a8170d5a6af245e0e47eb7f46c48a92a250f5eca1495b624ce89b4a0f47745415dc30e0925f7885e8e699b5243129ccdbb27b382756a0984b3416e4eae35af9e56f0c91dbf05c872850d5ec28f3893f14ea56e66fa357df0614d37bd53d9761ee8d5abf0c2a28415fce173599d75559fe0fac217659079db319e612183e87e01fad05465e486f407e834a4c278b52a9abfb78510e2063e9c71ff352de1bfdcba74fed89fc67ace5b779ef4b3b7273fdf24f8f1521c4b111232623835f19040e4a4a4f034c28e653477482ec502e5b14b4e26d44f1ee04a69937aef96b5320cec37a9d06adb50a0a53dc5630d9a1d6e7faf943d20fde63ebde900e2a6b1aa90b14482d056fa1647894ef15308785ed2a34d2013f77182e5dab22bb2006fd56534e1856c07bde0fb4b8211c4e59c0455ba723d3010c801e3aed2b0918908b938eab5b47293908fe16c65579fe512756ba3cd0c2d0d6e3ac39df027717c3cb26441e5e72d998d0f36b99437827eb5f42546fde31b50bd63bc50efe2ab29e4e5b7eb2d0ddead892ca6772bb17f2e56f3d4bd796a4a2b9587262e2ef42240a7a650c67514ed3cb998f282360e6cbe4885566e1c160054d2c277367249e012b8d6aca0ea76cf00ddcca78d3efb3216ad8c6b1070bde0cbcc6231ee00fa69bb18d5008729427caf24a89f514216817c0d4949a2ae7711f99d9f458c625dcff3040e7ffd4191b1719c85d38ff136791ace58677f2bffd3ae700772473091ecf51555ca1bdc0f4c98a90dcb69ba148b1f334c390e0f397a5249888c2ad97700a27ac61dc9354351c938a21af9ce03f379373238b58f227a2e3de4676802316e273cb962fe1c998011fcf64fd0563bfd3c6ad0366d662dca4b08698fa14e1f206c6e1e5c780eb2f4340481c6c43ce7b7355b2d21c64545e5d9d9b495517d9fa438cfd12585a345d6c546a8311f822f5974b2f31bd620a48e629b572d48c43ee7a4c124d836545e707481b0e89a651be87223f485cd06420f5522582e0dd4579bf11fb918e874a2a96dcc33b83fc0bef9908d87337c028e53e1009829ae5ff14b46c2a2f2e2a32714b1df9672b37bc6581ec66f6a345101ae7a584725c48f7123e8dce91305559c745d74571ff47571224c55eefb9734d8613297570e6389fcbcb78a910d7a30422f8d3ec73b2f4620ec1f00e4386b6b916d8fd22b9cb370e1237d90f50b98d537272083ad62dbe2c0b8ba16237329cf3c4edfa6989d287e93e40c50e1c013ed340502de6883091a9a37c4034d9b3bf1da6b027a6a6ac6f807ee8ed768c757fc701dc91f37b99077a93ee4195a5f36955478d0edb732870319d8b5ae9208b4333506e30cf73838b5a4f9c2265b6e6f3a76431de04c06dcf1793470b72f6ca5f78c1279ce3326c94a079f10ef5f80b5adc5e0602efc7fd8d831f7b46e1f14daed7e68eb308563793918132c36859cfb794a2d85985cdedf789dcdb490f6a8a5a8fec8f2bfb14fba901c039bc54917ba9e6afdd54a8059c9d35998437e9a8ca9850265c24fa159fe17a2f46a8bf741d97f4c28a4af75aebb80c001fe6135045633e6b879428ca38f9564724926cf427ee6167fff8f095ba51bbd721baa2c33d43668cf46fcaff6fd1e6a474037d174a87f680e3c1669b9a487e69fb7ba23f796c1a6ca0e369db724282bc92d9e9cfa76fa23fefa9bffc7e2d16a1c6d7b98129047b1fb914a51dff0809a052875c497afc785c16bc7879bc7c3bc8bc41fca8f890a235f60534b0982720fd80ea19fc8725e8c94e2941fb6137932f2a5a607969f9c4bcbbf84e45856a33b3e15d3125e3340578b92f94d2cac2f3877f3cc041787cd53f47b3d3149b5b4270d319fd8cc3e4bb0eeeeff7ddc13a59b56c41074c21e094c57baf79bf2c67f4947a8b5bc0a27005137e3eec7861a374755a8f5bac0335abab7c9f2e9dc86f38285faeb9a9ba15f41f3bd6b4a19451cc2928d441e59671d286de49e42f0c777155be7df269fb561cdbb69f959b5daeebcbc9c75ff52857ff581e9beb4c7a27e84ec7678216602a955908b457f59b683cbe03f5ed634c79cb62ba6da0fb9caa606c26ae211c443697f0c1f836e2147ae20ca3c6e08d72341d36042984fb92ec01afd1afe776ae6d2477c0c4d7e239da903b39a74ea4e2d71767190a96504330ae015e9e4a9353b0c006451734353468141eea8508f155a82e5e22a6c55740df8f47fbf3765c53f285363eb40f7638cdf2e5a2df24d1745983559ce35f7c0b3f62640b1ffb1872e6588b8e6384f169a022f3c3058e1a843fefc369e9ed20a88aaad4a12e53cf31e2052b28b41cd9d8b177d66f583c9729744575e3e4e4e0f0596abbd341f56b7c4501acb945c10e934c00d7f95bb964e9a880dfd069ea6b870a6702a37bc760a44cfcfbd4bcb02fb15a57d9bfda1ad5a9b263b96e7cb888617e60a106dcd951c06f21ad4ad55010ab7f45408b07faa5499b8c4427603021e66ec605782fe6b29d600c1e9feddef6038db561b174cfa482d974abb5c08b4dda16560a40faec2732a6e7db7f060d65399e28d3a3ed393b3d72e87124ee58dfc1e1a0b3dc42c4308578449480b43451bf670fe9e3be1de70d62e658cd441d00e39b84b1a14e6793d3fbca13c50900e1db8173e99f6998538991a20a57f79fa5cf6bca9722666ac72330ecbe06b086e14b7e233a5fdf87596204e871253503ffab864f301c69241c1f4185e1d2126bf75106df83b7052b5fc0042946c11e8416fa7b2dcb936c7a9e6ac32f3309f7fa12dad35c032613140c85662b721972d8a47424b452979ecc042fa546827ec7d2123feafe779c6ed2529c20ae62befde75ff21014cd40e2517a237e97502feb4876aff7b8e1b905f6501a76a4ca88a988338169a6395389eabaa78c248c81eeee7118063cd06d9ae1e2ac3fd501d787092dd50be42b1ece0f61de3909fb40a6eca06be66ae91f61dbadaab534565d069493d3a126bea38100361a8ed986ca159acf75b50bb54261557600f4547cadc5a3e6fae0c5b75a18698f249d8b7058ecef848ab95b3a281d3e6bd56d9f7d377013f7b7e5fc505b7f10510da728e98774a607203286fd1fc4a68421e69a1fecff15221ea25ba32c9486a6e727230f910eef067c8cff9236b8b536265b8f8bbd764ee3395ff487661d26790eab47b0402d91559a74b4dca679befaefb055d0a2f4664c58c08b082c4e72ebe9668a1678541a7bd3d188f6a07271262216f6af2871418d49e6f78e59cec02888e7df78490785ca94d847d682ca56270e8197dedef14a461a28ff96e9003c31209302482df1ddb7d715075093c662eda75238a3eb02f31b125e657c0c351cd4e2fc26b6a24cdd6f02a23ecec280289db3ed4453ece6c327a49891bd77088e12a0ac918aacad0c976adbc27fce4edbd7d52ce0189fa38036b72df96a17c8c90f5910bbc0ef8c6667e268855cb0c46b92ef534adabc4e8a0f6d5296c78ed126813e65090bc3b56327c153cb64f469c940b651947efc98f5c8dd5c51a7822f707cf4bce14d53113f13a4a437af1e5ae05817954bf1560135f87808f683a13e80027455b18a6d8bc987afc5670f686140c1294eac46910a0fd7a38a5c6cc3685ae46c409abbd3cf5113bc844677ed477e69eaa17758fe5ee901ca9e2cf9e4a05caca12adfcc5f2b3e78c5fd4cca431ca208d95e91952ba00e51fbd638651c520d5a956317b5c1a76d7fa323afd6952c72a2bc1fcc0cd017213511d36edeb7c5e3157f3c7df0810708844f8dba900fbb6e2f1e24aa936bf2d2a36e6efd16ca80f912add6fead2837191d084dd3ac739734abd8845daaa79ab6cf680d2e6f99217356450190850ca8f90db2347cf6bb487de76b8dbf6d637f4762267fc421e817d0f9b51104cab10ad56f8414e76b50b1efe713002c478cf1c07c17e961d23e3a767c175c6ba5c57c4ee3c7d91e6c0cef2c2b9dce17d6f4964d008dd90c88a3f2faebb07358a10440e92b0869d0d3e143f67838e18404e341128025b9ef8bd620e21fc71206920f056f764398c45bb131723ae7bd3371bdaaa0dd4b763048a6d0efbcde2d00a60f6e141bacae9738dfbed04eb34b61ab850c0f4a5f048e69cde159827ab132e26fc1e1781d8f341df7e4fed8ab1bd4b1eebd9b527d20b166bad77416e861a2d55ae4f81973922b6b2fbbdcdc8f9087a7afb49c7ff426bd873b29e8612ba6d720f5787189fb271c141f4f9529133297c0cbf56b6fe48a128aa021f497b7a86c4689c63ee6dfa43bb779095435cd5ace169cb8c96a8ec8bc3566cc2520ce21428e284bd40939c55b816c358d824e61cc6423f8b93b243076d176d71c0a8313ab3232e8259eef653e5da186bac9c7a6592e0284563c783ee422ffa1de8606dd2676a1fcb8a237e84803865b3696811de1069f1c60450d127747f5abeb50b67f489512710ea17934002002ab69d740a360f0efedb030c3d8f6fbbd53814e2b68481514e0f6aaac36ab9e77c47bd1e3ecdde6b8a1aa0eba6efbaed6c2112ecc0c9bb464c394b8f919a02c3071bbe9ce23392581611aaa091c3e78cb9288041ede2daa306503656e06d680f507ce737d56c9b04f7f36c67abc943c62dd3030dbef31948e77659009b46e47903d7f114e8195cb7b7bfea38ec5f82a67ff198e9527ee2218f52e3ab9f2ce9e2d802290f0bb528bc21035b8e7c06b8c7d94b1c103916b53c04ca8af7f4a62821330ff8b3cbfce5cb958b01b2262cdb245791e30d7d5badc20ebbcc110538f2774a42cdbdd87e02e5afd930a63746037a6fcd528bce795b5114e0cddbdb5b196e8c7e0c94380f3af6f6c9f9dc035b483d6483912dcb30381e9150cfc7e69dc403460562bf71695c831f495653c514547987369f05e88fcc69c85f3aeb227c672d9d43526f4b6d201c79fc56e5f40a7cd916e30bd1283d79fdc2019f6d3604a43de3d28c5586e6b8ab29abacd59839b7f9af4b0d79a13e414af376c7e974a559036aad36447ea10df20c11d3c105abdbfa6c0da2d394e86931afaf4a63dd0191e63ab0c0f93bf585df84ea0476de31214ff3c2c0b84214ccc95864bced301f7eeddcd167d00fffce4726c8eed11a19a18efcfb8fb6eed2f6ebc9b4b35df116a12d193813144dc17ddfec0f3a91dc841df8e87821874cd198654478f555bdc587c39391590c373086c71dafcf80972d49ec7f7589da67b6aa01da1cca39d98364f112acd2333982ab7ebcc8c5844cadfba5c3bf0e8434dfea6e7fa5f3842202d596e09f8bfd1110daf14575413a62b4b1f1aa286d541f82eea10b460e251f920bae4a4bd2bfa417fb21d07ed683a37dc8a3c8ce60026f257f274352cc668b08b91303c92758c2be89a515585ed931e8588d9c4ae8c446b58e1779787aafc130e0cd53392c0517dfac26badf682a0f8570764287dda1b1ae60e69cc07a9fb1a290d46f3f1284cf3b92bcc5977a725c812843813062d19e6daf6a8d4ceab058a721204bb4864b1d3ee4accb96d81cd10f4718966dfb27a3ab3353174008c296135b24c310b0caed0b4a580c0fde1a3a0f501be3142f9b363c2dca5d87edf75173d8e54da12075d426ba0c1daa9c49efc1434a487bdca37b049b6af0906bcda6edf2dc31c86940e06608b8d87ecf541563f8ee7736e81ea2d9f9460e784a60e510545a2bf1a538ce391a0ae7da5e97b56acb3754edc05953a57271e14140575e55e940ea8fc556e4d6454406fcac1d9de2e480aa21f5f4be0c35de4a28c0c6c6192844d61f4caf15c6ccfb1ef8be104310d7402168ac5530aba848b01046656dc8a2ec0ef82b8244ca6686c4834fd4e72fca3870c8857936219d92ecbe2ce2a00f6e23ebafcf1a9b9ef287d9f9f7c5e262e40c40491eeec9fda05a50e0ff028ec2df418bb16651c891908d7661e9148d8a3699d82c96a9e4e464673520a654e9c9503059d197852229207b97f3c9015b1fe2d775260ca84f80abe5a47e05b04846270479119cf363374cb88c5c9aaca3e8d1e46119fc11f2348a7f52fc73fa1b374bc21b1faa2725137d8d02dcdd1dcb5ab340b6bbc31ff2655a178e031ec9eebbc0df33d8d30a46226cfad9de2f87b57bbcd944b1c9118813be85d3ad46c93a8cef84441b4e7b93d945d6a18ca7ae40b53eb886dc68bd8296048ae648e2bd493ee38b3d9ff0ab6568f88fdc6552993fc19f0efae1cd33d2c3d4191a72b12be09bc594d9d7baf6380a898d0031e4e404c034c96b9ae24dca1209d408a5674f117b01fc98873c6bf8269a02b1307ed0a1dd9f8d9bedfa8bd7645869acbc053dc4eea115205f090cdfac95743dc0af8816cc17594ba8d5cb3c787a94d185831b07700638c73582508472322904c76a2f27987d84d40bf724b773a5c6a2e70f4d859b1a99e73f38dd14000b7f0367429692572f50b06c45185e3791b848344064034b9cefd68dec155965882f0cce31b0afb5bf2a00cc60b78671f2bc810af8ca0a2e3f19c7705bdc406a303fc6e25faab7ef9b7f4c06b826c047fecffdcfa80a398f11890441e8b3f5047224e1eaf2f83cf6fcaaafbeb58b4982b3a2af49af1675446c6572dba287cad65895c999e19a92330d59ec5c38619184392b9d68401d59f47ebd33f3caadc988ebc16686026d7060486b992e2fc4f568d656bceb860f7b84fee81ca603a61521ca974ed36def512fd904c21ccae729bba7fceb9676c2b03c043e60791e4693b085150ca096963185dc4dcf69a0cb77416c384306ed4d7e82adc73199a54de1a998582f055a3c2effe803c7bc6f586f3024c6ec5d833104cc6b22b1abd5cccab49beaf563d6e3b118c861842ee2ead1f63acb60d49a57433be82e552a5d9376e0db2b6b63e333a1ad1d648a922d1ee2c264acd6451a9b173a9854538c745003f9c9768dd48dbf42803b0051b13326a47cd4fa5187b37269324f87b2384ea71b02816209edb2660d0a20ab846c687b559338651c055f79a67ec005ba3f875f602fa2b7ee12ff20a62a91c287685ea8221c35a4312885bb7e1c833f3356653e271a58ab6f9af2e3a73867294b197a2e08aef3bae88d179a5e3e17a709bad52c0008b856a2844515f27f281f91b4b5ebae7ce5233253638564b04e8c0b1130fa927c8db49e87a4461ed75cb765e7ffe411c9f8819273ff18a3b752fc305b0a23c9852b29f5c831856b7b3a21c298f9ab1e24e61d3b515a10317dc3fb0fcb5b4946b284b9370ae9291a226deafc7a3f3f0bfba59b95f8a731bdbcc6d6dfbfdbe7ea5c68c111fd71fbdc4643c60ae126364b8130c6045435222940ea2bd999898e093faaf5bdbec546b2da120682ba11c16ebbb44201a692d89f8c102126b4df66b56175a69ebc625c43fc1971e6f9c70d98bb9e250ba21bae8d5e5ea2284e1f9d9079cc1e7b74a0788a87479b928799bcfd4a5a6cfdce2e6104d1a05a0f02172f9040cc1404e4d65eda775518bf494bb1853cb0e617f9aa70a101a37a4bcdaf004769e47640807ccae9c37fb0ee26fb172dcd5839ccbc42603aeb596d7f59754807ab91ed2ef13d24bec2baf1c0e8fe6a26099599092113a4cd5b86108c35418746be4bbcac73c8d5da35062afb8cba43ccd37122e5ed11542e1eb1f51b7371de86b97767a464b1ce63887f6977fed93dcd82289fe191d955fc705803701faf7362376603448986368106d55cfde47e57e2f7e2e9978625b4c82cb9b37b95fa8422c8c62d5bd0b17e1e961e03a760e0bcd32c0bfb45076fc8f05f9d8b742ec559f22b744b6bf5a255b22d153d46c84426ee58e6a362e67aa068471b66ef9b7817a6ab1d76c348e71e0e5a13f0d7b95d3824affa633fa188a1b80cef25490a6008306a855d3c421f2cb4497754e7def800cd840a9b31ae7309cda72c20ed9787a642411631f61855826920fab7e409814365e684900b867b021add51a9275cbaced57b999d12baae766ad6570f2d0153a623bfd5293a27a5fbef2cc7a529f8fa06ec415e6ebfd4cf76382522150a4803a1d5fdb7e3ebed7e40436e54ab2d8266388d2da0c5fbf3c44fb700b20d6f764b6cff6cb00be534c31c3084ffc35ad0316b9e03271d17b7b529b35e735bc1ec66b1cb3035b318ba52a9dbc9a9f1c1b96e6b112d05c38e9296f26267c883019a8d506ad817a1f81ec9d206a45b85affbe9f84cda869bb18c1b36506789d84874ca1d12b8c561619eae6619962cf1197b52f507d02e08ef6e7f7129a57d46c2c53a228781720e76d8e3412a688887957592d8c0042d3d464334d06f092b92b7c708fabede666a25021bf53806f9a49ae8552701534cf9cf91cf2a2ed93499e37bec643a44f5bb333f3233d8d4c453355168468f216fc51d10f58c7ee7fa026411b46eb198c0b625892380371ff434083ee25e1204c9de8ad5e67af8671d1ba08d8871d0351c65d58940e1ff5dcd66911d85cbfe8039bec657f30fad7c3155bb5699df6a922bb11d21cdf24625f6575641c7464ddf682a3c06380130f5605050c4c26c079f24f804944ac0808eebd2722260bd8c0d86158582cefc25fae4ecd7576dd44b8372d56a335f92fde6afc6e967981c568021e7a0a5df6a17bd7246e5ad2d6a9bcacbe6cbba6ace17861a8256639ab240f53ed265c10fbce8b2c08daabcafa784dc283287d202ccfd93274352bd480076478413445e1615a05e1bb57a12dc328dea2c129ef41c125411b0bfca6e8b56bb0f3f10268169690b78a59491ed4c2b82708f5ecda27fe2f7c498bc976a883bceaf989d21e963e9a846d5306d9fed640c9c9c9e68d1a5a649935a7cad53f2c67276b89a09a9da80bf9f036522029c30842c1ddeae5550c9587ab23d50037e4761cd74b314cd7e670b96104bf02f8d1c0f1f9f11f7e92378138bf7cdad5361068598ae25708daaf8d7c91110afb6b3889ee36b6b522baf80e4f45c2198852cf64e38c5f206955bb94f556264b8e793ac64045b8d91aa85017859cb32109a491edc1d9e8170403b7f0fc7604180e8577da9fe04af5873e833b3675bf0b5153c8cf12f5209f700ae0b641947891d6874b37016af5383e3968f27df09f698492e5a427fac73eb848528ddc4d0981bf7097f1ad73ae7ad0893c8281555719cf8d0027ff71b051bf06220749627e286557f3698a094541edbc632bf84ff1e604c19b53801c745b59af5369d2bbddc85d24ae3ee4f8f5a67b1a8e5e8993304851c613d241e21e493d2f77958f9b109e8053314125eecea69b4360d831058d68aa153e21b319f172e1f6522719661ccaca914943275f4db7da045e1b2a9839e3a2ba27d8fabe100fa0539f21d1a7019cb4786fdfda717cab107e57bc805dcac56e3ec6e0a0caf24d62e0aca4df7c7297ca11a8dd7ad23530bd5892aff3efa6889398c50255c03fdd4eb6a294f048210c7712959f1681a28d5639eb85e2dc638d3d9e2857f64dbe1751e3e51e027748e130852befd91415dd798213c6fd94b7e74aa9a5fcb56b7e82782fb999cbd8fb7f7d138a4d7baf88b256352d90305ab9bc773aef599892a60aeac0bafc5b24396608fde02e7091135e88f2c916ff7f1d90add268a15e8721880f86b688e9fca93f36028c321c6d457592b9a1f3816c2ec313e06a15c5fee8d526999748b72a7c1a30956c23ac26e90ea582a95cc0ef620461a0f88fa6ed1bfb6d264285cabe2a3276cb8afdce208cbde60c87741b92e2c3ea1c2de5ce99fbba401ce3f006a99a278157cdb4484b3ecc0c223222ddaa865d9cd6f9fcc36735b95e72a964644e37f8aa3102360c86a0f8e8d00660b240661f6f1395534ef72e7563e77ffac16b7fb5bb3c1ea9853fb6a9ac9fae71cb2d7431bed5b0a33c2d043cb4d935374ee82bdce7d050e851ecb2604733c30eaa5254f89396785fcd5ffe9404e8ecf9720a5cdaa98bc8088e3c2168f17a00199f6dc06adc26728fa4e0c82668493a70d9f25653f08bc9bfbb358e9d0a7449637b1abc5125491d7724ef1c0612f4a8d2bce2a7be984dc255cdb065dd93504bbb48e291f15b161c965fb9abbeaa8bedbe3093bffe3aadee56044aae1ad9489f5bf8adf2d2864babba3f133515041fdd8d676fe53c555c0c13b347691e4c3bd20e3e019c29899e1251ba768ffe5798ea3fe7328eee6f6f90a6673bc29ce57b1ad0e9518c6d8d731a267f8cf39bae9c0b61531c42ba38deaa84aeb3eb7c20a5eeb4c89eaa4d9417c54f0a29ba93cabf0e2699a4453550cd0365d5efc9fe07390f844952889b67d5e8a50841dde472d65e41a61f97c162e67852dd000eb80cf11ae7fd094458d028177d559c668746d0efe0b1bcce92089b9d87d1e2816aa0357c1705325df7eed3430d5071aee6040327ceae2d3481379b170f47cf43a9c54c62629bcb07f07568cf7fb936effb0456d55648d44696f1a94ff07f0adf6fae6de9ef63a1dc506a4e3329cc14225114f1180143973ee5e3bfeb95b2c8cb6fd849e0a26d9f8521ea80b2a603576d9fa6097f559257f1654284a39a29e8657a0f652151584a33f0a507fce6ec95f8e841d5205a1c25dae482242b90620bd25458a2756025d4f425ff9e130fb80092ce54505e9f90abc268cc8d7105ee70d9b890bbcc1fb16c40691c22fd9ae06c77824a40a9432528adc0f711f0e3a84e248f66834d6e54805bbe915adf4c209e3db9b00c6f851e7d521fe1435b3acf7e0c7d0dd6c9f12a321446c501b0bfa1d03583829ed04b728c752ba2598b4ba82f0e80d8913f5069bcfd285c5bcad43b8253cc69e2fabaa15573937d56bf7d695fafc3961d8ced94a86475f4e5d2909835eb38af0f726cbda8fcea90c15ec54d206fb49da175a73aeeddec83cb735120a39a6cdf1161a5006afd346a44f31cc4862531743b820c02d6d1991f08dd3e49903cab8428e9939997a84a340c2e7f5317649c2f9cd11549c63c848ea14099e6d939e0815d7d41540604244b6d438e8a7e12373ced8a5f7544316b5172c37502d3bee0358e223d88cb32f89549100a81e3630e74627241c6dea24bf5bc445921cf02ac748874653af2e749e666525d4ffbd01473278f85e132ed371e0e616ed72b01edb731bc10f3b15eb3c43b3531fac19d52a2851daf21fdc447c1005051c8e3ca3a9606a9a6d60f92436e1b1021adb859d6d5186e73261b91154b61ece63533813c60abd66833e61af63d7a3e5d91fcf910d78cd53114e39b1c341faa4227f80f7556c7692902d4fc0b1ca0f382f0885d26dacadd07410d5455a56f4cafde1c07cfeca3c60dbe496208177a0f16af0002369a08be483d3125c88e8a94f4ec5f0dceba158849553847bfd91b24105c7d0a4ac34585363a4ba84a14b45bf917bfa65848c140651d5c4d45a5ab59fe3aa75411e5edcec5b206a6443be640db6ca0c5b7e5cbad3c9819630c72262efff9f659f13e43169273438290e26f0cfc6818f3d174b00187fa439e5446cf23891f9735173966805c91c0f3244ae9c94af1c3a51f5d99e1521b78674fa24733802b16829316927e104327f0258638c50336bcd683e7812dccd23152a1b4cfdb0ce66c3630feb1b3aa4006ed6e0a445b7cbb214cea59c9481fce827db0634d2c9afeee68686fe80fef6690487823d361a8135433ec9ff053b75ff10f5c0dbcdfcb2d66a466fa544cee509feefb1225deb50134d44d501b9962b0a3bec2425b7cf6129bd4e0dd1946d9f249ca1a08ae725f97525ffa878777966ec5008679133672c63ec5da8afd5b14b5a32a9304eeac4ea817ad15b8e8803ce8d8833b50f422cdfa815397170c6984b4bf69bbdfde286ba00402c21573850f66ec015dcbe7255ba488fd55f23f69dbd7156d4dd9a813f70cd405d41f75dd57712c06eb6857f5f69647716c8788c8a480dc1872edd757fd8e6b91c683040af4fa454d61b92f8cf61e6184859abfd4fd5d046c91fd01a9a6888bfaefa68a109780d1dcc4374912d44206a073c8683f6e956116ba2aadefc7a4b7bbeacd6ade38cf7af9055baef1a538983e80ec21fcccaff76e71339d47682390a251103dc0910ba26d6ea57d9a078d69921acb36d5281ab9527379d72ffcfea9a36c9ce74ce21295d147e5b64a8a103fa8208aa7798f7de9bdb6c5d592ea8ce1fafdb79c60908c3f6461efae3704d445cdea146c74119f0251ddf8780051b6c5984592a52aec362e8c4d1648ce13dacd89f06d25f5714d866b7842ced612d012218e7fcb5d7333e5a603551d7bbce4245e5c6d40142f877650bbd233a49d22feac530e2bd5ff0472d036e436e63ae1ab0f85bedadede3e842ed5e5803a0c4d109a4bd5554ece80d0df048e6abbfc5819d8a099dbea59a5d16002885377c9504d0c0bdd17642389fe9303964ed74a5a4b459a18118b58142ee45333794c180f800f669ea27a882fa1532faf36a5e106753f9bf19fc6c5799b2a847c1084e19ae74476782ee5c93ae7d10e34c60b7b9faa9b7329c30a0616f2c4a5ed0611f00d31e0c0f0425012e7005c714350d82707bc4b4705481fedc091678928754c2c882419fa81f135b4e1000d575870f97b6ca277306b3c3ac4477d176e7d0ed84ece1b8428201bc25bddd58d94a0d02bf788345484d60c2d8546735cbe1a8eae1c3ad9e16aae6c371cee296a54f18c0b0407a4ddfc6fe7dc72c160501ca1a24b1100ce5d602d1302ff2ff187f3c03ee47ca2c006b4a06d389dd92b018c845dd0538a163d363684c55a8441131ae62ee031584a89ed8e88f23b444aae4557e18b242c774d52bf147f04de09948beac898ac65e990f182b9dc088d934061a4ad6970180c42dc609ceab425c131330e850d4799df09e98ee6b49a732a88b460445a2d8d20ecb3dbfda9a3e8900839571e78c364b442bb6a5ff1f33eb0edebe87cd7fa50a0ed4c03cd672800abff023359495b31eada9fe18b1bf8458fea213e0f692f96f770f09dd306fb5fc58025cb5cd87e1ff9878222535422e84edd02ae30899addcb74dab8e8a2d293b9a66ed015c7a32c9dafebf78bb682137010d716782e9979720221ff8816bb0efda0c80b23863a36cef205a2f4e8aeb9aeb09c8deabc46b7ea66b1448de27f815fc177f71dfa3982f22ea47d8a59d5ff1f5436224064a9377a80a4eea8e3337ad93c128b90e00da73e5347a84c39275bb326b81a1952631c7e345e1ee68c26588f2f1051d67ee1ed199aeb33d6ad488678da13ebe05d08ceb7d2f1e511170ab4e2143b76e84bb4c8167a408d1e1e9ea85c02966bf2a6e4e7c5827e99b0698258fd414d0c9d13804d37999dd0decf12b6d8a60edb7e387418f5b2aa809d0b83ed4713bd20652765c9365759d76584c2b372e58c44ace56ee5b48188b078cb2792c00062dc650ed7ee1d2eeb0728a591511ea4bb5327d91e771afd06b38199c48e643474fa95f21413e1da5ccfe843114df568797470cf502df9a9259c5a422579313df94584c63aaca3778e7ad3351196b9984b77dfc05834695e5533dde83aaa5b5b424282f03c4f128244f6ec87a26d6653f87b618a5cece8b83caa40ca4cf8f64a72d95443f49fe1d99da298a36738633c368df4d8e154d3c79cc67b64f626b5d86df23ab49b710fbdc4b9c5d5ee4cb7d7a0ce53c8767db1e3d39db6e8ef45da83d0a9a0368cd32ab76531a5406523a807dd212f81e7b25f90c9a0ccd989041149fc9e99b39cecc58162f98f86d5c24ebaeb6bd8734c48b092ae51229312b96f3a875832fdc79febc23a5fe76f133bac337752976f2d2919e80da87eeb890edf81db605dcc501cfd189d52177a527b5a348160160df6eb8cba096dc2c03b729914644206eebde20585405116560e0f6641d9d97dc82f4c2977e4e838db83e9b696d4d6b51c636af30c2ab2aedd71c7bd9392d4cab186555011cc36e26604feb2238da4c8e796d340d68ee7772dd3e495121e508f59b471ed9e21aa1950eb989a58e14746f1e8726790fbb81d4252bdf805ea42be3f23d1b3d13fb90791ca6faa3d07841516a3b2ff844a75967fcea41b0d5ba2d754d81f735a8dc5d6c9885ae2f5c30db7b9b8765f4bc2fc8e364b2bcec7d4156018deb26ab3f80b2bfcdca427004b58dd8bf74b8242cf89ec1df3382a368b1a028b096a6d7ca15713d4d819a85377f6df10976c257c5b15773f859a4187aa66c42173bc30b51252cbf0df68193a88d3da5697404610ef3d74927d295726e6328e7642ea8e4c8366818bffc8478552e084d66594895c26e7c6c7f33d9d06174414e280d390aacca5c1c740de15e859af839327b384c6c1fa9b409fe58bb6fca5633ab2774540d18b8b28b489f01d1bf54906f000bf1da0aa3404d283265c3a6410a64de687431826ac65897f9e7c837e1b4ab4ab95fc7ea65261e85e99851f43a96260e9fbbd6271f65231505da3f1523ccc8430ff99938a7eef1658d03cba6ab4c693a6e00365b5f60136e3009da9095acb1ab868022b09050fb11408a97926af4a2c34e8f97233d4459a9860a256c5e313527a8cb55cacc282ea5c2429431f0b33540cc5775e704cc16b5b53f30213817702575eac42ceb895f1714ab42f75dfc499c606d614815f8e5a2b968555d261dadb8d3f7d1116c4d46e0795e2699c609d15e28d356fc83a4aee330c48146aa2bffa34d2809932b73afbd76aa98874aa04cce234c35c6609a07481d65432abdc8026a4ee82cbbafc522d78af85a24a5921a609e6db46e78ecf27b471481a0d455bb307f0cdbebb7957adc356f7a55c7c12a230f2294d20249cf239e095240b1025e6c580c760565c1302403acec52a80a3fe39f77eef3c4332de6d10a36157ca7f12397d0d61a00bbf8921acf9ec8f6b214bb185226f7f28d053e21e5ca13ddf03fe644b5aadb8dd308c3fa934c82cbfeb704bc2f52647b2323ef80159b604518ebb2f81289e516218a88bd6dda1f50fa7e3da80a36773bbe5fab796051f101a0f44151d5e56ce4ea47b6a0b606ae545261768ad5138e11f40fd92270084e0402f2f488af769ff132233951ed1b39a00d9da9094f0a8519feba35319df78b752f5b29979dc99071bde911963c318609e32ef545f0cccb58b9e0784fcd8b9d444cea91a7fa0c5c4349e761ee95badbb8ed8d11c3a5a7abcc1ac4708babe72a297145f50bfc76627dc8d845ae15b7fa85a8e2db1d085ae5f157f80fe3cd4ea96610859fcf7380793af33a1d9ca57d780b705f52cd5f183d7e49a469a05ff966ac69e71f42e1b2a0a114f08595d645fdade70815326ee3f998f06efd22c9e713dac36d69315edca0c1fa8735bfe819e53a30d3efffdda90372a5bd8a34d43a6ebe6961d8a270fa925ebeecf4f1c33dd669e0a868626987f79d5113a31880005c581a321da28ee6876d600041978a4c92c3f0560d9f002dbaa2e8bf482c68f4f8cc2325e51c559fc4f632f72b573691de4fb38663248ca23b915077a9299029769ec3383aefcc123457d38f9ebaae5e50ec0d676b00ee704406f392be3741930788f4b06408282d5501571a48aa51403f0b187d8f505864b68308c3ba4360fc9f408e6d09c03c3080895ea67c3d2ca22ad8f086d251ba2a4591c1716d268479eba1f9b0e4e3f448f152797adf858e1b8236d36ec998f2ec7e362d1c3b86f3d4287169b7e1b14237a6b96aec8dfb26c78771dfeb4ee4295076ede416e332f8a2d36f5fe80c7bd84d0a46152d6e32d528a977160a521a24e430cdfd8299217186dab9a50fa3e6969b3863d7571a8a5c47663912f6c4ca35d8d2f324b393b33c5f271ac24661ad12bf1a1d4ac20ac7fe21904021955b14626383abaf5a263bc04fd430315bf8b87b0e547e6f9b85ca1d735c0f95840c3512d7ff105267dca4f6fa402b8e10a0f0ba42653f38e4d595e15a05ad5a4597ab2fcb06e8ebdd32e0e2a9f1c23de3de93692d83eeb9d40c6c2ff293728c67c61983afd32d59b5ae672784eed0708d3e3a4430c025898a7492b642140ca277a4ae5a7327e2a945736f88cccff7daf03a7e0b375e244f5cfa93f2a46d062bc6fed934dd8f7b33e3f2acd029220594f8bc6d64033ebae872d427330f9ad1316b753c12576f2d9892541cf968c82bb363cdf9d09abc86aa5e449f3a9b96701d8cb0ef25202345e5f04920fdcb058505bd2c641d73a0ab6ee0a093378bd94dd61422ab3ed778d011014618b6a36a615d0d318ef9cc1022d86cacb5382ecc76e396519d4323b8aa59f3d20e711c947c8ae3734164ef544f11133619a12a2b0f127e423c06f1391f9e2c5ff8d58d76fe86f6230556983c7e1f9679d7d713653441730d0db7ea1092dcd26883e0319dc82d1993fcc27300edad53c2a3069afc779bd61a0730ec1f9c928ca7f80134c14f4c825bd252df9c10aa38c28857277aa710339cf5f1a9073ce2a1913959ff4919c956df2c44cf6212218a7d9b4cc8319823c137f1a0209fa3a30b9e7692eb1ed9cefa060b46fba532dbdeffd8f0b4cf8c0a2c80d99e9bbb0c7825f92e56a791e0aa1a1a59d483d76be6ed401e5d8e5ae6319445d161e4c3ab8db90d912835bb5c97daf5bbfd59f9ca7e55a2db71856415789b5acb7172259b69850953aeeee8136052c1680aa1611ca46dec33c4d7d82a645caefd1fdcc2ee83b372df16e1325381d3f25b399767d5e4dc467eee1e235439678c845535058d5153f4b45b0660fac603865c0101d5e3979bb58f17d2d7c5353fd38e91093272d01494d35c138f44650aff94255142e71c4b709aec616e437638af05247380f60d34dcebe15f51ae3347425aaace24f5dcaaf15914327f19c54b506e93dbbe0352bdb25fce9e70b568d88f30bce12ca9932dbef5b1668e58dd00c16fd59924741d2d49955899ecd963421cedad0f831ed4841d56750575dcad624a8a4d24bd08f7d257e959ff1327e9d9cbae6229d56065c660cbb746ceacc268cf37ba0be8e9c547101be8edd922c5218334b0de6c2ab81dbc99d86203be702baa1b51e9b2e718b2655d382d6674ac9034133fc580a5e5ef34ed5d7223ac57a2bd83cf2dfc5387a05ba17fee7235408d4bdac05f9c71f4e573f3164d51feaeb40bb131f22814f3105dfc3b4adf749a438870028426def7ada4eb4d0fc0b61b383287ebdff8bea4fb24290991f13681f27bb1ea30d7250bce0ae2ea206f575284b127655e5724d9ad122918ed7117de9b29486d1aac09701fa671cf0d5e2bdffa6634e8a4a37c8e24e92b008c6484bce09bd4619633c7884ab8d3cbbd5d986eb6759f6b43ee4cf400caf7f80432f9d595e5731bca438e5d101dd9e33646e2669304b3d0a24eec40487a3413c0532bcbd797ecf931ae1ef10e959e9a25b209da294af48d1c66cc80f64bc0709ae4197ca6c262bf0eb3fff05aebd6d147af37c0a83da4c1d7c8948c174cd9a4fbd98918b606bb866efde01cefc2196528c4da6589ea90d15297d0c83bc2dd328211e82ca84652f277a6329a9987c9e638b5df11de6616ed21615a30a446e27c6ae07d51805e9fd2a5b30995f06773aff4995065cd80d34b56abedcf23381fb0e05ea04b5261f7a3eaa3568f6f31658178902af7c23e551ddec82be411add65e50241df960e1fbe7b4e551ef62a771386fff93ba0855ccae2357f38a3127f34885edc6f46bdce74c241f0ac55d6a987a75a5815a4c10a12ad39c23080bf1d939362fe652da0be0b3993c13a3abb943695f63462023a5a744efb2f14b2d75d25ce0b36dc0f6486e6486a00d66025637e9417593a196fdf810af476be4150d491c90afd3fce3ba5fff6e491b00c8914fdc62cc10002ca2162d98129c9b3f31a4c883e54658685611f22cda74bde6e85ece256b5a2f415cb9c6a9ea61393a55c9e973a7d97b2a0d49c9e8021b87759c4e2497dd0b2bad5d737c5dc208f4c812fce8a09b4f155ffcccfe6f1e50bb7ac178da806a9ccb6742fd47f1ab18a9f71a2607f0fcc4936493676e72fd9416b83a586687f252d22ca443a7915b59a129a35f1f1fe6224abe445ef1527940eda9b6fe1f6638329e8bae92a4839d25c9dd8f2e9e82264c709750d1f0e1f6aeb2e0481f16fd6a779a4b0e7ca62de7e5c9859ea1453151637eaf37ce6be951d173540f3e243350a44d6314158824ab98a9665fb13e1edec93563656b9c247a7894fea08d3df00e663d79670774c1778d9411628c260734ad8319de2a285d495a49554cbd665adcf9dee838474fcba5e43c60d7bd7f6d94ffc693bbd79ffc06891738d34eb8227526f5e8a8c2c6a1a25a90222276d2b7b34b4df870fcee5036f93b1bc68c991462b2662de9d1c53a5113472d5967684155f202ea513d30bc1e7a9978911f3de4d8b0d22c016a538c4657db17e0ae441295f08eac251d0c4a3ce3f3d3229c5611c4d21c5c8f5bdb694eeab1a945abac39d5ab9023722fdd02eab93cc5146f564ac549f7a48ae40c49f665df4cf24e0b03e4922142f0f43659a023a98e48e78691a241a8f839db15eb945466fbe1b9439b43fee9437fb16e479e0073c711d5e528dea6e8ec00122c61a644999f31bf24adaa7bd5ab8562d9fd3fe8195548618f863287ab2ada3916aa2382fc033e9705bf31e1625e222f83d99d72037b085696f09ab038ba744d45d2f9f65106588e3ee3f16bd357aefd69d13dc2444ad584775c6e7bf356969ace5a929f832098cdd9ac69c6a06668d62ef23a43c653e51135c43989ee90be11ead80ad4356fb62b4f7c3b2a3434afc624ac10c5fa15789ab40d376165bdaa6814757363e4a7e2384ce78faa6d828593fa5161d3b7b92f139b684fa00a745e6920af2202a62a4e6422ffa8ab94fa7641689fa3325c276555633ac48b6320be6ae822b317f21ee84a1df34cf97a776ba1c014ea0fe2ebd35ae0a44f93ccf19e11421a730803e7743abf7fdd73888f39c874c44b76368235cbd39e78a895fbd2d8f8bf954e631eab6c7097bded82da8d2493fe048fa317d8cb01e0249d896a284cbc92c96b6f90c6b0640f147d9b3c9b9a5a0dc70fc6b3bfeeb716314e2cb9edfb166194fe31b6c6c28a58b032ff55f5f7fff43d330fe5b47968895cf2caf5d419a09d60332ceef69498d1fd239959f8ae9002c0e170e21f10ce1719ad95f783ab168ab1bbd1e4c82a5feb78224d5867b1b7b7594295faef056afbda36e7be1a540c54e048635d263b6191829681a541353a4a5fbf5b08085e835ff2d52d16cab000886a7554597252cf4933052905a76af1b0121bababacf5d57a9ffd6a22f78b379cf1b9679f800f205c4e9089179e46c3fa4953bb58aba58be7d971c7a0eb0fc5af94a9550f403f1d0b49661bc94044bb1c82a4fa1f1527d3a791d6da796a0d8ad4fcecc30db311c07c1685117556d160d920b176fdcc2972fed4d5b119e9752ffffa76e087681b7d71e977ae0070c9a937ef4e158d1dda7a6e6bb2a4d3419d18f064a89c4a2b106c3f22cd3131c8e32077783b3a46205f60798bd2ac88b9d2f937eb6f3d9d93dc222b58e0c3f0b6d2e57c0374c545d16410c003784eaedc089ffe1df67ce86758a9782f1ab268cded156887c540268a47e10be57f51734a913f1c28190bcffb27afb374ef0751c30c5315792a5045e3b8c68910021c5b9c422efb434212bd8e6142c65484d39e318719c5784b573ff42b7cbfb8a730b3fa3282c9b1ef29241888bc8766114b507317ba02b1790ebc6f325cfdd5ffc47badbe46e3f62130df13ac3dcdf9ee0b45912513091ba90d3fbac18c3c8a7111febff9be0bd0ff6dc41d1b4fde692c1253cedaab3e721487e675826595a14ed2ebadd1182291ad8d3a4dc42cd46107e762710fdc3d8065275354bee5308624bea30399d7800ffdce4e2a126812cbae72e1b560d90eeaf03fe783e80079c83d9e4cfd44e3f38f09365e034d1908558017cc75545ec4ac2669ea9078dc9992504484c0f5c1bbe2dbec0bd76533f7ea50143ad5b2bcebfcdea8ea33a228f103a1eaba4b526a8ceb08f952def6a7a7c59d8436d8560fbdd232cec3037204ca044ed497fa09638a36af7de0ec5b5eb2b18518f1811b40883c86f105b438fa49723ede6e4f64b793abc941c8399532cbb3efea277784e7cd9ef25ca17375b10d214d93169e12a569885a01ad7b6bcdcf6c10926fe9c40c85d66894c463983e129906fd97498de0702a2609dc2410e8354c8108feeae2e9899a2a7bcd181d9484fc1ec87e31780f7649dd4171c0a24bdd9cde163d0d92ecbbd08980d48ae96a5f148517f46bebb668f126b3f02c82742754e32ed6a55539909613c3020e1b4ea9ea6b2185479c04d8eb53514b8b9fef63bab8133caad9df961325f3f76d884fbde692f61d1f2aec64b3888d924133199518a937cda57dd26934cb27a819fe0f836b4d2b4b0e1b2dd0675b99049d5be769573801bd63973087bb678be7a92b6189857ccb62e32d5f4532bc93d9705a2454b4fb6e5da4d5071cfc86223fc34768ef7e776dd27250db104fabf3c7727b48053733d002c851c415ae5299faecb2d451dc6496174db7c68008787c58414907fdbc5641e39e2d53b5134b4ffb1a8c2869b6c008a694b745e7717042932733264152ee3405636b32298578b78d98dd4b1d3991fbb92846a41578d203d339acedb45dc5d79bd551eb8ab2cbb91896491afaf9a9d9c21ea4db31097f2b1bd0f0573d2b5dc17b45d37f22a9f8c85aa2b2b01ab55bb57c26108ce5093eef65f8581d8da2d02f0520abb8187bd42031dd4bddf93659ef535d2eec776a798add2d938c0d5325d3e52f7d8ae6e4f6d10812618623d99ecd92a5565d6d299dd17d49ed612ae00ee654ca1a0f77e4b3a0d104c38e39e9d3d879b8150d3f93b79eea913736887281c3fcd995521341ed26e6cd5ef8ac2dd6927fa9158ac13eb3319412aa35789d3543e264b3cfe2ad6c4cc287ebbe2db190b0ce0e2f3a92be93faaba34bfd967ae83f034e984b5dffad47a98fa7938f1977bd99198f6c08092d776e1272f3b6b76ff8b1f0f339fc857c5091a8c1300b02a356db692c39a89374910c262ccdc97b18bf78295ada3d836da8051cdcb3c7d66d2150c6de48c72e78d5102b37ffe04f186dd0698aed01f202ea52f6dac676c59720db4aa870f406786ae3c57b8996d40f99ab01a51b3c9995ddbc2486e824c3aed21fbe111b13e04519d77648f7c35e88be73867d793db76f51de74f576cc426fed4cc9e16978cba6bc9af0dbde3b35e819ac9fcdd9752022517fc913df0bcc42fb0cdab77f2eb0999c787c2d81c032dcec1d431aaaca5cf8978bea6d1edd9831573e229987a606485959a4112b7be298ad6e4c34e040a8b5e2ee6d01012dd63c0784b90ffc872260828949e184f76c5a659aa2a4226ca095395bde3914a8434de23563f056c4d5ba970a285f469ec9b47a2c23a74dc25fb621c3ea6d31d438b2b69abc44ab4821f669ebe36cefe3a5fdff60fe013fc2aa00ceb3fda8a6333a9333c902741bc68d832d9e4a5f0357e50d30efea3f2992d9cd517cb8a0b5388ee9879880ce3548d0c288abd786645a8cce70109855f83cae9c9d2aa3f9b71dad6a56e00eac9fcb611465340c7349d8ca1d2d7b9f2f0f1ac996d075914da99e45959a5a878fdb6391516d863a6b9ebe2a491b45a8af4b340820b5737257c9bb8110eb07a05a1b7a1d6a89fafbba617869272a531cff4d1cbbc6155f30a4ae5dadbb1191c82a8b93e21305a2db2cfdac34ad0bd351f9ab9f5bbcf51add22ca08768b1d187f018674c8874e163c7d9938164073687c7f72a7e1c4c18009d90491d2650970d690508df2f27ff2c294231ebbef9011af154e81f987fccaf9cd0834f2f8fef85f7eeed636ec6a721e7d16e2519a807ac27d77c10265192e96abbd2a7b075c6d441c0e2973bbf2fe2319db1da0bd764fe3a531b961785f6293f04e49585270e8820594e0ff4046eca75512fea9b961e45706d36b866ba314f749d6f3e73353e96262f519d58df3cc99a4ce23472091539588c24eb267b8c3711e9f560143a0c63397c89c3bbcfa28452bda46618fbb9add717378ff20bde2584ef503fe095117bf29afff12e7395307491d521b7bbfef97fc70a9047a53478fefe9cb1ae0249dfc89ff3c8bc8ca062bfb8fb047e26e0a6e104859c7b30a360c4c760e2d6ac68228bdcef4dd9e529d93e9ab9206cb73bc938af9c311aa0fde1518ae68734fb07357b9f1f1b27e803595d7b48094095713696eb36a51234795bbf9174019fc5963bcd35b0aca45b71315a7cddaf06f32c18001e41bdf9a465c976a8fdd8e9cef21e7133aa3b514b5be270c604f1fa09d841e1e76d249c39640be43d038801706cd81b98580dabed7b10d266f36cb052ee00a548f7a74e826b37126a4e905f1ac29717d41db978dce567d8a76afd398981f2591825b746c2598099b051b3489b493686aba7136902f769f0c4584cde736619404e2b0075747437446bf7c31a361a429dc7434a77df0994ab0136f1d8a74b85d4537bc577b0ec1064ff2dcf341d06f43532939ca913b15974b88a2f9fc836324c49ddf8389b8731fd5755f074de00ee4608c77de11df01a407b4644a9c767d54d4742fa2759b3eb123dd7164030a075f70d2f9c16d8ddf3dd1d86cca493f9ca65df57a28f96f459daedc717194fec9a96c016848994cb90f117266eeaef954c50a827d52557eb015aa33aab1c4ec9d911ed8ecc850e905cfca23df91f09297e5dd43d1f9ccfa3227dd2c0cfc001d6c68251790570bc2b7439c8a390b3c0068b2cc0cd5dbff1984b2c732ccdd0d3c3a8f36dfff150961921b4202aaa3656296ea91f844400ca5022094c08bcc6623702c72f45c07546209466899e2d940671c64b675346d566cefdbed0c837f717cfd9f0ef2846642cfb43830981766f6448e794c9d8a73454da873eb0039171d1aab9a7179893eb72e2d89156cdd060dcdd5db572301e5708fdc1e7dc4f00434788141bce9d08af0a84ead474cab6e75c7d8376beeeb8e1f883128d4f291c14e8092c3f75ae8025427915882c5b079aaa465e3495f3e053d551f1f8b7e86cb071fe1cb751f4cd8c4dfa233f7ab5bfb96ed8263a030037290a8a37ad494df3136f77d0ffcce41ca3d5f310b9a220dcfd6430f98d149948e653ec6679c6c921a3d7888789749cb8f4cf00a1c127e0726712c68b303ea1985005944f437b9269c2f2a1aae157bd9274398a37037ba558885367dea9ca2630a2846f5c1d879dd73acb7fd863732180b7bb954ce9de236121951cb62be5e5d53ce8223c5f037b5b93156b749b20c861202abd7e3a22055fbde220baa0179d0acefc99f5a864512fa91e1337cc159b6c99ed8f1c269a2ef13ce5b6f08c5f6b0e043851a475110cab24664b81a54ed918ccc03e89c20cc7665412c5a9b07d98a79f68a683d1db44ec7ddd9537d1895a5565507c0e17238af28589e289934fec4dfb38752fd0519bbaf991f0dd2537019caaa76ed40bbcb8d67529ec3b2dbf868cee18a059630a7d24d5a32555d0827ddeddffde9809cad3d1a1c4bb02794e17ac7f69c4522e3983e585002773c7e8ca3e38e095efbb4154999ac212696874b95d65a658be9005432cd236c5190121bf88430bf6c20a5ab40332b07a5a3f4f6a4396e51e25c88ecfb17d37d4e0a1ae8f3d891db10db2036bbf1e8e426af9a5653609ee791e96f525392c501b2fab18aa28202085be36ac3d6fa56861db8abf413d1029271d6dd85d1023615925fe31d11d4d19f11fb8fdca60b7fc6c9f517d92e210c0240ffb09d01a0af86262a861419f4435b046c7464b89c503387e430781bf6feab1dbf204307d56568784da98c7391092a3ac4dd95b18d2d11c224e71ed1084e9bf6771833ccbdc4d040480adbc5133de4ad299c6cf88977415e4c765cda9f8598ae8972923f9213bb71f8073cc06269c465f0461c86cd4977f4150555941c24be4cf440adb9bede92ca7d34908fc84d8c4bc3f677360eabe2df744f014a26bc9d173a6be5ed2b959356d2d5aaa9e8a7b7172eddce10567cf2ef03adb55e602f99c758e66a98b0ea89b5ec2c35a9a2320489dc2e909b7faa530f2306411afb5fa81d8bcc125ed9c13cdc9ba648a51c403ea2dc1f259e174e273ba89d66eaf51bf332660f5dc697828074c897aabc1b7aaae47123f916ccbd8d48600daaa2084f548088dfcd8f1f15e17c0bf568f4f0a80200d494155c67579f033d1c7a8dfb971d3e3d002dd9a8a545ad255fd0ed3d3c9bb61e5c6319720cf15988bcd7ee42170642668b3113936898302099345d7a61e97a5a3ce7d26009a0d31a496cbd7373a37a536401dcf71280b628c46e19f295b2c75b1b1076aea06b406994e59700a91636e4eac78e98d6cb466dd78d03025b4178d8407e8cdb0117a742575bb86863f5028334caf37210506b403c6c3a72c16f3d8ea139d32e870ac3de5e25ee61f786520889e10e82bba0ef3d8c52c0523168241efbe24ce67596ed33d99102572fa06f8bbdb3fcaf06f39dfd2cedac5cc0d3ab1d0bf38023231789077c9319e21ac4dadb39cd85ef82e948694c1904ef2b3d97b2e43a6dd8d2a6a86b3a0e05251407e65255843b06f3bda6977a1f5a19558509b75b4d5ac0303ad506378ad977703fa556cbf6dcccb827790b8b8bb3a972bd536a9b4dc8c6929db5fe2e14ace9df8c91a73dbc0823d2e14b569eeeb9a63c483748400d5e84d9ab5480f35f5c15b918abb68d5f69355baf927fdb206af2edfd89be7d79b366c431cd64e3137ddf8acaf3a14fadde26a2f7f0495ba589affdc23e3f7362f2fff3d6caeeb6b2c1e1af540299b23ed6d071ec9fd691d574829545233251766f59e1f657915c483f04e68c8a0614168d12631805f07bd6764c17207fde3af1f1ee6a664785a983636fdc519b028ac3dd064e458cf1ee92e7dd98df0f320fc770026341c6b1fa7b1db45b6b938aaa5e90d034ffe82c4e36d0d78a5337e41ff9acba508c17ce6daa57e35bf7a284ce9c1a5621a18818b3cebd08e9aa5f2bb7fe01483f512695dc34b787232efcfae4eeccfedaff9aacd345a2363524494ec37e309580807c0bbb345e3c6b426c709c492b741b5b6d4fa2aa27d3bb0e33c7c7fbad2beb53f9fac67d745c55ce64057b5df4e5139103447b81a9b5de106cb7d64640404adea325d4e4b66d1843811f379572224362c88786f8f2b49a99b36d1a0108f14ecc760ca4773e52c56b87d838579fbf0923eb04bfaaa07c9154b84e790e5c3ce72d1690bed36d92d8ce6f2d689295f42832847f48990b4aacc55e03be067f11f510d6828ec87d76eff14a78f109d65e339f7c40b1783479429bb486e5df9e64faadc87119c59122b2d0d47024e4978ba978a8a76f61fe627ba3ce9880cc3ac4220e59acbf1fa04ff5519e947ae2331557a329864f35bfbd89a33b192606877ef6a0d1938a1e8bf11129f969a500eb3ec86c0e838a0b3de304a8e97859ba371943c09e8bf2781357253e52239cdb5dfd29292233dc4d864e7e3dafba5f13a996cf0f762b91d15e61e511040d3061f1198d6f42a613081f5b3d53ea9e688e67b38b698a4da1de667bd725c0c75ff1095cd61ada2c188f76362e139298ad5520f9ed6c0d958699d90dea15e36b33e220961798d2d410e4289644d7c0579c73768ec9d6a7412c4acaa8fdb513f612a4626ef6dfb9359c6042e28932d62f1da663010d04ad72f80a045bde931c4e1967521a64caf257d60cd2e0a179079901e67867333598279f50f122efb6ca58305d82568015e8955ad35cacd16a589384e875e9d2ccb2c0a810f89ac7e80e15085ffe9778f1deefd8f445cc0bddbddded76cc4af04c370e17f382efb9c31808134b0264299b29e8f42c937f727b67300790a302588c176bb0eebbf80f6b4482b5aeda2e65fc06add8808702b7775733dac16ef72b7aadbeec12482bef5992259b14b9484d3242c574a5b57914deec2580672efdd3e21d9d59f3a318b4710fe5058b930dc7b0b73993c2ac0c51fe6a47861c637edd1016ccf02e98c4a06ee81584aa6d15af1c9e9625e064ed22fcc81e13cfede2c945022db17a5830d0082db8af6725808d3ae0c72669cc3d953af13ecfe0993833939d01c452315afd7efd1bb7a87cc0b01f11a44970d481348c62eaf34eef0cefda38b651c8d131360e9b971108b5fd6a06c0e851f7783c8899d2687abb3a1472e4d999cd125b77127466cfeb41f1f7d485255ce8d89d6e1561a0f55a2be6a95ecc8bc0177b3dd4a77eb3707fb12f18ba7f5b1ea4bf98739787de224ac70fd3c4a36545fd1146416369fde136399db26c476a0b5d1aa3307eed53354c6f23b92a474582e74f41150b114e923db1dbdcdb26aecbf111303d7d9511aca2adb636bb146dce469f93cc01d779ea97e83e264b238a21247e09577e407b457b50ca051060f83e2f77bd4e10d8dc34a16a5f56a34bdd76dd43376cb419c2e938c689c035c62cdf371f84a7a8e33504e976132f1c6b25c2f73c7537cd73ca11c83b4150d3cbe67d207686c00aae703be4fc70b8bd7e3e41bed282f61ca19e81cb39400c131fdb1f62b7952d64ebb2bf66f89f5428abe1b4dc6c2940c786b4069fb9490890e889bce4c0b2a15380e9670409bd9b803621c069ed6020884c7a28404d0cf8d3bd1ab810d816915e2e65c8f49fb01c6361c6668381ddd01146d1a8b0f7b6667827aee03c672f0ba3523422779e5ef476d4ec9ac67e3ac03696426fdbe00249b5015a42bbe3ed84c89911ca64179c18dea425267d71bc171bd3b22fb101284bd3e81f4790928aa197530e392a316114191d0ff9d44538cafa6ba99c6ad733de351e62eef832ce82680117af069c3864f32f706c850099923dffe9757eeef75ad6612e920fae82427091b4a42f60f1c966986ce5a8cd23430b963a537d42af75831268c89a59048e751bb4b79b7a5aee04b95c7e453fcc866425c374b1ae8e4b0ab6f0617744432f2957c94be4b4189d1ac4b6e0ad9467274eb8739c4c0b0b9e71443dbc7afc7d730300ce6599b0175f827337cb236d021c4bcf9d513d90243d30a8994cfbead5ebe10dfb6604ac5c92a96ba21bd9fd97f472b393c8cad080738d5a8d38cb880cbb9b7bb199967917b6c59ac2ec3b0dcbf992a46d9b0f1059a60fd9746b17d100dc05e3cc97e0cc26c46a7ba1e3764387e7f4fc961456fe1f12180753160bd771e000cda454abed6da3b62efb29620667d7263cc43d19c8263c028025c0d40e154453f69091819ff002d8dcf6f26627000aa99166dc0d4b1c1a2d8fa509b93229bcf447b16ffa2d1f98fcd7ddac639c49ccbc5f0996f5a0b6d83e7eabea98f0cc5ce7fbce3720dae0152378686231a444557f034001f8bfcb584b24734f06b50603de4db5b50531594ab134b7227f412dd0bb837f198f7e202a12e9f5e4368571176ea01371c8dcf1495cb916f39f400f042c667420ad9f245bf4c70878b1f8d51db99d4f430ebdd1dc5d8b0edb0c1bef0dcd22c52934e6a57ddc95e98698ff42ff28e3cff471eee807805be2677a62d2e75db2360ba9e80342e4c5c5c72feff71283ac8c9f394aa7d66ab676e90362deee1458225406c60aa44f5624e1bb9306a76c6cb1849f5feb9c51b4da1708baa6acc9430f6a85e660369aa52f0a9ee2a360139a0a3632ffb0a5e648da4517c5bc88fae216e8c627fa0ac5e081746130da0a9ab2732ad77c4c82d5376c848aca2f71f62b41d8eaebe715e671662711cf254d34f336e2c4d0daabbf11fd70efa416404f590f99918f56467736d505814ce2098cd1a1d73d31cdfc610af31547be3683a3d968137502692f19baca7f2d8e645e0c276107d994983d463907e3539b69c3a48c79e45f44eaa248600f3d6280071db20632123e615dc850cf5158daf26092d1fbd0b04a248604c027f2b6c386683275995ef49d96801be63f1a4a4b843d6aaaf9de59ec3a00f087e1488998172a9def6a70b902002ee60993bd3744dd5a821653a281322770e3f44a70e8df19d338aa3e756c7c9d1f6db3e48c3d6349df0fb7965a15228be6995885897ac6e3ece52e07d10f3187569f37c3d66f5122e32e1884783385086107d635b0bc42a074b887a7768b31bcb7fb19a5ea4882a55bce8c14d6a64be9ca869eac1144be3e6afe7bb978fd4c854b6cf7ff32f42c35f98ad1edc72b99b7675e3b5feb39d734b152e7f5f8ab913a888d97147a350c4382225a84da97938ba2b5f49d01de9f139d224cd3cb25abaf8b9fd8505b062018642685f698b449d349e272a6547a6e62385180f86214be3dab6bf6e769e0c3f9e1443a7eae8acbca751e66a20522d62d7a8dbc1ae39b523d3faaa4650bec49d6a241676b4707000baccbb6c02ce9c86d4fe1f792caf1d38aa2921aa30674137601820f23552e868da0a0ec19c336203317d9d69d26831a4eb810437aa533c6d1890179f210e535f3c68588b81c2507e5853d6ddc79bf36167800cd426259fecab650733a04ad247687f5241129d09979ffeee97b14bd466c7576d2c5920e1771e182655718b404fba89a21125fa9caddddc457fa9d1d92295ac4319ea88a43b287ffa0ae24f7480a086e1025d11e27393f2d64c7b6a5e6fca9f7293def66c9b06e33bb3d01938eb796210623c07dbce9039edc8880c4644451a7e9c7eb1dca6a7ab785a5b50b915f2d429660888bb3c0b496310c3a3ef1f6e423acada5aee1dbafd97ebd6eddd8f5b2f18721dacc2be4dfccca80c38e1556484fa4416d0f4bd23550e959f814b142aa4978ffae84544c52cb7a91654b97e3b20ae5e1dae4f584e7cec7a1112ddddfa37bc97f32f3c7a7914e16c3e4f0ed6feb826b2fb85bdccd23797e7a09848c0e5e3c091d659ac85deba466cd3158eb8a324805b449a4b4503f5d811f64ca8d536635fd10fa7e4567a93e1d9c7383c4d9d68551ee4f3b67d6cd52bd6dba84911ecad0e3256670cb56cc67f67bc869607b6b2feadb33c0f32c65f9a435457a9a5efe67acc6aa77d2beb45b52408036b1b64c099588eefb377762eed32d2515629fdf0150d56b71c385bc72f1cba83b46971a00895b9f744af07c85dd1fdb1e997093ca29942fc82aa71e1f771716d2b6e665614fc4083d8426fd9c7b989db2854d4115fd590fa12335f970d8ea6946ce2640998733936c03a5bbbe2269c8d9d5f52b45086f564d4c0a41a68b3e3c0aa5eb870f2b4ac6d2cc72640d41d88ccf6c303e66d19988a70adecdb80b7687bcc208fb158233cadaabcea11830da24733f1ddcadc05772ab3f4e3698f2f4757fc310816c94d9d586291832ee37c50fc48a1e87150e8078db47b0aa5f39ab1fe3ad63b7e740ab0c7de95acf8a9e75b9ff267e51059cd679b6f3f709d95a5ef59eb9cf0caa3bbee8274761f0c2d14eb917c7ec5e33ad36f17b708d1ae1e6b67210a6b9f2c15d841b964892e465a3d49b721feac00ead118636482a6718ef3a749c0363eb9f092913035045bfe51af42e11051adf63142c3ab3740de360bb12ae3828f0f1d4c1bb28492b8c5d7cf7be29cb4224e8b3073f803a5789044a67537f7b9f8e61410346c85670eb9070ac3b0ff9faebd9c82b97d85324d70ad803758397c25734a866d96081f30f283185e1892b130b451f6749868373d49ddf36b236d66f5867649dec8aef24fee3cef70fb5bcbbc4147af84acb16689c182d00d5f2412e6dbd94142db25c800d57bcab9bb24097db43a15fcf9bc1484b1ffaa80981ec4e93bc71ee5d4862c713f725f13ceb60bcafb98891ddbd0b914c3e49452753d9ca455f23956428e4b211feae20b518e1aa34202923b6f10e195946e52d1e2dcb658fd5a27f7807b10414f0a635072d91515048e06a2c8da18a0324af3e79d1f106a2242df8c4c2a3e673314e7392419f21efbffb45bc4aeafebc64a1553f8a95876d842bd03551cb7d670d49aacee61b8f2185c0b9a52b4afbe5cccb3896fd5c82597b3793e8198d9b01785269c7be2b540fe0a048a3d3605bd539ba6e477048a31f51fc7dac3ad39fabd71dd27f87a81661785051fdaa20a25122c480c334648c5076db8725020e5feaa26ea63d2bd6fb6b2dae6a9f656e272ea5a2b8a76fca958f45fe199fddd87ef61f50194e7e79fafdad96ded35c8e5563f0d118ce1dbb32ff4b750bf50a922082bc6decac113a96f6ee4132909ae698113758b8bb0844da7ffc604eaf87080466d28c4156677c366a5f43df2039b63efaa4c547da9098e3b5195111e3a14a21a738ad9c6a57a3e59c20cb9b640251318f48345d23ea4b942b0068fa80c0bcff7fd8ff66d89ad60311701cb7035c70c0e75674b71c868182a78de307efe5754fd1efc64d409b3599c3da4d2ca5cf9b1bb7c023e8d58c20f5e368f40d3b76c52646bbaa4d73c191b0b431e51ee25d27e62a8b254ff238c714a98ed261ebb17011e3db4e660e25976c23927372a89bfd5115c052468c26cc500bce2465a78c10dc883c9684ab73eaeea9a9e35ec4048f419ea6b6166898b34c277fd0ab5982106a3c87c449c1b30a5b419914f4cf0004ed4a0e4da77cb675711bc1e50c0b6b083ebdba8398d814709917b557e1f928746d7951b4d75ae5200997444a99fcad7d8e528c67ad02dd561e024839c0f76ee70e8e07cf7c0c57626bab364e74bc0a0c6f955ee3edc30b392e9d72726d527102e728d63fdbd8ae8a0fae9317077f33b33cd3f9614ff5ec5ba67aa7fbe57c6aa86d5634b35fab6fb89897e226525260597c6cdb4a7ef3b4a2693f189de0b65dae69f925bb913b4740c6116bffa24f50beb3c75f09f30e1c3f2ec9d64df61b34b127966842b224cf09d76e258163b6e48744869658561bdf359b645f182fc9f58da34ab0da44fb5e2e05428d5b783ac0d9b69c51c3296ed23a36c76f2e6d89d233e367743cae4d7089b8b6e106288ea98bfb07c02b1f8fcfcfc72386dbe561988d55446a03da11f00fe0670ec6ec89eada94f2cac7968a646088c43f1b4f595cf6491df467c107aa3052c42ece8502c111c536686545e801752b6f6754725056207ce68c321158cf4ed7e8bf0d79503f8ec461f44e069811ff632b0a549001b959a89edb134a7ea56c65f23fa6e1e1625319b558a99ff354d81e1290fd24c4138c3ea73db6c7de9b1c8ed5c9625c7a76feb302640ad3261f42b4a5d0f4ef37de30de9a3070cc3e8f5b9d4495303d51801fff1cccc5c49e8ef9a7266d83f3831dfc7fd2662cfc17e8b221970f020458b37062911bb47003b286e039cee2af341427266c74d93cc512e885b8c6d1258c6f8a528d4a86dc7facdc06df19c55c4a9540a601f8fa61a191add4df646e91a757152eddbf8c200884bdc9f402839c1554d2c3874fdea5b0129b4bd27a04352b79843d8acbc3644bf225c3d7d87a7b845045cfadee4c074ad6bd772f0150db404574bfc937093b5e1618e67fa07941b19c35dcdbd1cd332e0e60f8e5ed23b2ad2d0233489e30c29406c27bd384f2592b2ec83f648787fe823e897c5f1dc3d49d2004174a3d5f3b5fb89a25d2157071890c309278b31535f7d4c332e420f6f3ea144298ed5bfc638ffb3cf1ad438b9292d3d57cf8e856a9382a395ceba9e8f67e54e01041a49b422fda9e7a2d43aafdf24a6b1483c468dbd06a383f28c577e677e4f7f4f384f64354a8b5d7284f789e8dacad873ab3f9e5ac555fe162c9ce381e6c24317282218224195687f8992cc70c90b2b35a7e1910ae74fe1fbce37b8e46d602b1dea9b22f2feaba5b838ce98cb8a5794061b3fafe5801f442f3deec53efd4300299dc548f207355f2b97d43be390ee5809a35844aeb6bb4c8a87d785cd6214cfb5658870a0f7c2d10ba6ea2c9fce533eb92307955a782734caeb99250d5cac5befca098811810f000ede08639c3d67928af3f2c8e9cc5132c656c2ffc18640ad5f3a88c9c37bae2a5f00455c1c22b42c01bb7ea545add319651a2a438aec08c3a8e5b338990878fa0eafb8f9594c86edf95ef926e414bc09b5673decd4cdc5d973f8ef88220d950c413935557087f4af6dd09d470a4e2d0863fa6b54f872f4700007a0eff76c6e00469a76be75a2b2a4a9cf0765ce4727a46140b3b638a5171392d0af9497cb6168c5f0c11263e1a1f1d8894009fc5d015e94c1c531d11fc55bccea542d31b2de4297db20e5efdb6abbfe4bd18e83093742b42ebc1415e053edfd1e0b4a8c76977a45e6836239bd45dd9f819b48959202af36bf3fad5480622ebb006f6b85e60c11236b7ec7a6e5b12a47ec2b81bff501af8eceb3503136f3d1cd18267628cb80e18f9a4764b98335e1b3b112765c76087a26041f226927e2a50e6688165e4da5912035d14c4162bba17ee092ff07fb89b49e94551ccbcf6a96c2e61f8f59fff600c2818eb54aba6acf6fb2cff023a0d6ee65364a9af29055094ddf717d24ce20104e6bd6f1b1ea8513157eea0b3ec1dad98877646d3e9e64d9a331c19b287967d43feb5e466b2b9d32b2e3761272c157fa15a5e180277b0c0e0de2401c057837f0a61fddd25df7b456971414e99d4b681ff8524d9f7869e8aac1153ca9317698755940dab44bbaafadeb0a7e86a0923026ae6832bc1156acc8e53799f2243bc70aa68af1c7d95b90a792e4708094d5a8ed876affe04efc6a6f14f1777957f084934b6060514bd95cef4f1198ffa2a43747d2ed385126919b5fbbf88f27e4b53d060b1d30117bfed7ffa2522e4a960bf7164cd7841fc5135adcd58adadb2b5506692e808fb02a293eacfa731024baf942f84c9f6faf88252f0eaa0695bedc47b7c0b3a4cf2905150d5e29e4df4d90ac39df33472c8de4fef6e37bd6ff8ca59861c7eaaeacd3c4fa8f115ecc71ac7788acb69692068efd261af83568b3f42186a81a6b9525c7de7be3d4398f47c59987b94b9ecc00bdb6695c8c8028650aab2b3790b980e3a1359d62361c926e30b56f05767c967948125a8f4553f94275ef04e01b56eea7fcf993313448e0020b9fad1219ae25f06f7890ff36b652fb59ecd7545b2023d7a3fbb347e7a48570cf48bc9eb0f987c5a38177397ab7bfab8b7c62083dd99737d9a5b9bcab64b77f145fba8fd7b1cbc8c15707dc2ce9a47684e9f8304f8b17d79e6db3e7b2391ace146f00fe43e027b6471025554c54aee9afc27e7f6b1d8b570d5c3b3cac31e91a5628a759cfc3ee60cd010efab9bb6b6d30a0a14f9a62ccc22a7f59064678b38e63d00345af9b22cfcb6161b0d83b742f4e8fa5bee0364e830ca9d05aeeefe45cbf3f71e8d9df97aee8094888e86851016613013c27b407d9a58d8d8ad3ad4775d3b8f79dca7174b284cb4f0f42e821b4b4eb2dde310e5848a0a9d85b355726c8470a5eb2d710d03b40f3551294f2424bf488e9dce79faf6580174769e5e75d6373d48da1b67814c1f4a612d78c9c4bc57e48e3575a5468bf4a37823a1467b0285b99690721313dbd3e085db350d5a000bc3bc7b1f15e1379a7fc91fcb33cb3b16c8507372a25ac5bed509efba369318be0e613c0c9edc1f5a7a93fd0e74d014633fb8c2fa75df52ac0678515d23873380a133b85bf547fa8e57aeab0bd2c6271cd5c56a2693f8cf1fd586fb075dc11ab660b7e3c74e3b405acfb4946ebdc5643764b3483aae2d3701c55786f6104396fc99b74548cca57eac085a41d41c2c2b65a1ba7da6f2e8c1b01ca8107c4046f7eb6897ddda726088ae59516b24ea4fabc83275a8920d9afbfd275dfa12be13a1ccc949acf4ec4d1a2c9b7e6ec4ddac3f97cbf01f365902e468040d677a3cb54e853747e8e8030b28e41b69c354df576c5b9face0edad8de6de207a8d502053fa0ba951297199acb2d244b34d22f560f5ae004ac87624c9785fa3805f317b2531208acf10528ae45292683d0c2be2c7050a11192834202b07e1019363a248ae9a929bd7183571806ddc670bd77e97082328c4eeffa750dc395372c2573f1e0272021aee67a7c06fb2246105bf46949236f6e3b2c17f4a201d0619afc69be77897fc540e8845b461cd218e65d3ab1d36dc4cfc89a602bd8116e70176544b8ea907c2af571355df5d1fd32adcf22d26557829c1718dce8a26da9a6f5deec25f9c15290d5274b5542ec0e64e0c3e4d64795f4f342a7c17166647e9966caadbe5fc50f9454078e1bdb50edcea416746676c1acdb1de43f48d2ca8b5de8a1d0db64c0de576d3ba8f3414350b2e1b71076e6374ccd8f83ca34edd7279f74d4287c541922deab93e92228d257e10d73c5125a0b8025140c675c20b839fe0f80f961e3a4723f79e93e2b95d5acaa07e2308348243de73244d543d3d0567cad778d704100685fbb5437e6ba8f817627471968a526cb5474a2a5206c82353998ec8a6da5f20d531afd75364601aaa3f08ce9997cd63efd000b224b5b53f212b089a8049a6ec1a9bed3a624d77160ee1d1837f30f1be1ce45813c9bd28e39cba6bd1fa326acc6cade1b79ba7c4ea7d8305f46b13c9c0d70478fe4020094b4e7715d4f49ae535098194991304a3e59da79da49126dc80cd91449ce843a77216c931215da145594f63f4e7355c901aab9288dba08af92b17230b3cb3f85f408263872bd762fcf71a99ab9c2188c5ad3f131dbe1d9b8664b473bb5d1bacdaa75035691a17dff8bccccaa892b8a704496cd6e566745c4146e972dea1988db81d9a0312b915db8fff1c22692c3e7b792e7d29514fce39f247f059b6db719626ce6ff51d5d88f94f26140805fd01ba772cdbf2b8c88db2874ba7898760f9b80bf209eb496d8f3e8e768bdaf4d1c8ce21743b7af32d36d31da419b573393a0b30f55ed79e96c605829ba581fae0074d164fa481d808bcc103e09bf3dba318c133152a199eea5a4f6661b31e7563ae569bd4ef03a642b5ffdfdfb2c44d5c5d30d9f3103c6205d7e9c222dddb9ae40eddfebcdc8d22eacd8ace42837a5a14d9833d69ecd904368e13f233528642e318d4eecd8c54ae44c36ade22acdad5f583dc3f5cb6b9e8d20f2a64a0323893e82ddcba252e9dc81073505aab96debfc7b1c8b0c0bae03d45025bbe3b23d2616436ec7b61270f033170401120ae4ba3792b96bb631f430db9fc4a0619525fe472e6120beefe5aeeeabdf40cc6035a59dd1cc9357a8e535ea33d148ac193cbd1919583a6c9ff6655a0926d6681ced7528811b3f042d7c218d694c25ed3b08b9b4ba9d229eed99668c2fefbb4de609a75baab9f95be16dc8f4368e2015b72ccd45ba7b6dbea1b9ba00746eac0b6e8fa75d9f93a654553f64a1565ad4f94ee9517b429574881ee1211f6ee737786353a970ab1407cf635504eaff50b59f300d605d853d97b8cf0ab68f657dd682520e041c25fdc07f7e6b2bf5e571b87275a6664129d549fe85edbc588597c38095542259ac1cf44d6b89d21a8b50290660aa61f9a4cfe35a7821436a52cf0915aab648f3d48485a0c3ee6bf26af516b93c6f62650852fd11b3526796f4fd2a3466d953ba1709972a985e7a717dc0ba763a577eccf6b7b8c273542eff0772ae486032b981d13158766fdab8427ca649af0eef8f9ebfcf91c54711498ed98e6b24b96d80f46814809076c08ee629556839c8aeb90f2e06927e59c991bc26b8b4d5176ca977a31d1cee3c15d5ad27d96b678218ca67db81fabf0dbb0e41e2cfbaa26c9a917d1533422d1bcec560f6f51a25ae1ba04ff8dcd636f969d7bc5d588b1e9f28985500ba1e7c39c483ff7a8f6965ecb80ab872b416e650173a57b2b51572e26f2e6edc96b880bf755ec67946c080da739c300a34baf1573314b2d88078f0d67055df012ca3aed9ddeab9ea3b8708d4cbcf2b5af6c8d984bd9da54ff27ff086dcceaf4164d60bd468eac345be1e02c9596ce3d83e534bbaacd2bdbc85c9c39dfec93e93e2f257bafee8c1f08b410af0291da8d0de5776bf5e634a754e1e1a8810d9bb3c1d60b0158988a31611654b798f3ed55f45ea1d96ce49708aa83a1ecf0480ed3835321ae6a3c0c4e924c3bb9b7c9d85c30bdf11cd4d10b41159137ad9171f134b80ffd0f2ca1d309ec268909c6e871b2500c3e12d4d1204d2592107238c9d075ca98ab14d62dbe71a2248163bfef6b62e2e09d27bb418a7c1be694ef173c247e25fbbe719d5cd0d1f36b66cb12182948cfe3c93b8d4524ecf12c70709cf420dcf320c5ff95d8cd8bd310f7b6bf70a573f5bc4bf50938ffc3b37d5599f589fc72cb887ad93bba7391c66908ea2f999e7c6329c05cd7af0918fc98945dbc0408d4aeeefd431d7361d454903fb50dbe4d1c17b21a826b89e6930926c3a04dbac01a0d5d585f9539e04dd94632ff5b3c8bede2d52895be4b2bdf14e576315960535d97a134ef306b6205c6027223f11ca3fc3288903862453b9c2df14ba88e5824c5d0e3b5ff924da9a9240627b4290b9befacaf3500feffab787792a59b181db1b67b46c952f15fdae6b309f9b1d9e0f0612ce650dcfffe5565fd6b55c43b617c03f29654313b2eb6581129f201f880426ef64d2e7bcf60b86765414d57608d57d7d7d21380648cd671b1920980a3e7fe7e709c2693551df342cb3cc1e1623fbe3c665ac14cc5a8b7471da03e2955bff9cc021d4a95aa3401b2edd81ea4a9165267f7c409fec2ea8b5d9fc1b3290bd369f99913330aeae1619728136ca13ad14d713a50a46b644f7c141c13ee6393c0bbbd18087ba1add0e81e3a6965b84d53b88b12f829f35c3fa1fcb865fd6590a5aaa6542b5dca1654fcd06a20a7ceb77011d76af502d91d87c6cded6bdea52754bd2b9d2281289ef6743b290ce576c8faeac9deb0027b51d7461aca011cbcbc5d82d29de230d55d712b595a6a49982636ba9b32b53e33a55136bc939dfb30eab76e822819954ce57f2905ae6e383d6b90f5904bd4202b77a569a449a0dacd3d6489e432aa7b14481a511133e3dd39c4b55e4d5434dcfda1b91fd79173e5b44d46713771f13dd0bf4f4c3304d4a75959c933f1214c2c6cc73f6810405825894d406f30348c022848bbd158f3b8aa47deca1337e78f62da772697d986a772a38fb1aac43ec5a9e2c32b9e66532f84fdaff337c250d42176c59800dcf61b4a085bdb7d0bbf5790406c2bb4d7529e1fd82ba68d7d6fc3196a8848e95e1f2650490f43d25dcc808f31ed51222441b18881a40f6d6d09f2114d142c6f0f4b6aff7b7eb79dad9ae504c7164f9a3aad78f5dad23a15a297d997cc6c9ec7f116d90d4b501eea8db7f4c70a1fa47a92083858e0bf1bf98f458a7c56bfa149a93413862ab6503923cc652240a75c241bdc70903fbaa3aabe3beca2176f14bc45fd0827ea022e0b51cfbe6b6fa8085a6b108c8231e8b410ec11d1a6a87999789ed62afa966c0fd6a4a4b6cdf7d68dd7f3c662c47dafa58376b200d8d8cc67ccef34d3c919e8fb454a25833c628c665bc86971f05b1f3409d76b173b5b761b0549b4ce0d0542980f9679bbf7b3202a62514b0de75058803e509191bbc444fad5acfc1805a7570feb7485673934cd77654aa3a5a6e921e5d26737d0d6d0f3410a329cc221472e2cccb12c3a42e8eb9991392025e7cfd1d7eb4b85605a38032dafc39afb7ba045df782e7a1a1eb3c3aa668bbdd9e8f0added7c462c888f136b9921ccabedbfe536bb5a111c10afdecd53854efc26352c76589c0c6c42ddfc9cd2b7b53e61b54baf46c3c8a18aa783afcd8855a15916c9d8eb17c7f28746be9512ee515b89b65f325291fde9e4c3009e4a76e508b4175a0bc63240454e3b5c3fb6adfce7931bb41e7bffe293f8d213d912a954a4b6a1af0ccfd233b1e5a89d45d9874507b787d8bd2bedd0a1c438db8242b87881e443a2e2bb75b96c732dfeb355bd1607e468db24d4aea32c8860eaa5dcd36dff512d0bfcbc35d9467a069a35d4dd27acfefb538d81a294b7369c567913c4e944a62c6d2f003575e2bdbccf66be39a48276aec5c7b0a99d1937f6f086e56b5b2374818c64a2ba82bf74307cf33a14186d26fd78e723d7aa7cef9d997dc1bb8fb9aae0d6e6928db42e3b2bc2ef1cca620f332ae78163a97308c2b33560104d0c39291a8aa4252d01455c44431c72029ecfa7655eb855731cefb4205f10a82a77f2591e900c2976b7eddccd3c75c75209ef82f0e21b73b01bd585962679c4a619d2c76edc3afaaa3fcba96cfcaae0b518b1be555ed28d7379dfe078cf83d440e5bf4142c4869c8b9974e2a7302abbd1fa9b0ff261fcf80934799f2fff9dcbc7ea7b99c3e0ece3796d6b1f70e1461d7b517fc2a3476d7109986d9c586fdc7280ff82b00ee2172f83adadb86982d28792ec78fe1355b594ef00007971ed8e2f947187bf82a3e88641cb45335564c8a42368ce2687341c3cff48284528a84acd8a0e1701ba8de5db3a95d9ff7d1ce9eee0f5f3e92b5743d3f4463fd611969a2863fd78d7ba810ce9b8f682056b80db594c2eee3d6545a73915fd4fe1238014b4e9f38e746bee5cf6a441d540ed66dc9ee6494439c33be37c07e9229543bc1accac126fadd92cb8338ddb3a796567f39b77105d9355a1f2654ece3d039a3589f809363a4e77917b9bf91cdde61c00285d3a31a5431a1f2aae5bda0866a3c787024aaa5f457c9d73691fac43fce97c26bbf4485b5bf8d2725026499a49c8342f9fdb2c08142a86232d5f533ece53ff141a92733e663bb91c9b3483ea405a9973ce9fda9c1069911586836d3027fdf5034a95f5ee5ff84167dd077d3ad274e9565fbdecfaada8fbf4b76f4fdc32ecc9838542f536c03e9a16e36dc8ec9e284a3b16cd2f89d7d95dc9dd166543769308aa28ae71458c3c1830ea4d29195d8549bbab3692fc379a9ae678799ba63bab180aa08ecc9c7fef86a716e9fd3f0255c9397c1eb830106017c17d65b3fcff5fc6524833085cd8f018c57fc179ff040906f4609cdcfb19605d8b297253a022bac839dcabe384babd8a7a312bd54a8c416b0e7950ec7d8dcd39975a7edce1c75ac6375dd63269f73af65e5ed3d6d1c949780b3260174ee27644836dc058176dbaaa09968f80f5568b16690d82e935a34e384ccb967750c555b81e958a3b6a8e80e7a4588733be70e61eaff423eb5550bfd52c86cb55830c42e9f589196f1145ac1171788eda6241742f502de3fde0f9c8d064f4d086830d9a92039755f8aa05a1f60e7c10b45d26c7b3822f6a7e614b69a715c3bafc3aadf06ab689c9ff3b37ccdf50b255d6ad257c685bdb99b699aadfaf88e89ddbd222190b2143d630f5494ed731e35dafa65873b79efe186f8dc74d6976be8f7649f5b851889f16e1e02c5376f5876183b1c2f5e7ea0812dde278893dd3803029bf26057dbf5a603ed1483ae8d901665e1150f901c8c29c41e58aa82f7e645dc3eeef7593aad6c5c546f94d09d4a8ba3753a1198240bf8057d7a05f71ce4dd4c49a0b5817fa3b6d520398e9968a8b60c5b0a9a0812ec5aaf58730e47687a5da097cc4b569d2d92308458e96473fd47b4f74765358d64390053ebc33de9f1450bd63c424f8ca4d35d8c642c110f593bf607b98d29b13ff71043e3429f98c6347c4f9db47356930a48301023447a63753dba7fa7f11db89b6f4c738014a1f15d36b4b7cec70e72efede5f127b62695a1a9be0eebeb2aa71c66071127f01d5c141244a126b354f82f0d61ea96a1af9e7c4156718650ec37122a2781f951eff80a54a2068c3de2581c5ccd67bd3d81b1c9f7305f2087aaf4e525a2dfb5c93ed59b9fa80be59cd45579f27562da30f9eae2124b1b6c72bbf339f4ead4264ca6620d3afc8614e40b6343fbe895835569e0ed748dd1b88b089a0c0d0d7ded0ebc919b01afd307e32033127005074ff228b9f35d78b5de339f2faed98ce8ba4b5cba061ccddf9d6452a07f5a7cf5633d886122f7e17b38551448b95c32a8324a0881ee1f06ef589261370f4ceeeb4c96b42cd7a00662ec4d3aaf335f1efb1fa2f3167434882db19b256d8e43af80ace17abadb9ffd303bbe70be8da0839216e07b6501c8b1f38c407de5af1711c5d6fcb7c6791513486fc567d517378861480e30b2a7215639f8df891e7b8a501e4a76df1152462609f46d018d3af52282ed6974ee77754085dcfe7c98477d8ff8129ac61800974d8854e56eb6193b3254b1b8d70f6f9b0ff5893960097e6a11af2e9e24224908f3fb58a6a59968d3ac7f6b9e43ee3cb2008909b266fcb485565a289ebe108c116c7c1880fb7bed6e607b59cd8b1c1e1457af40067f76f5ecebce49e5113d8d16c3fae56118d93b9bf781f629385e8ad32e3015148ec277a7f2a97269879e56bede5abb81b19cc5ba819a6802a526f3b00d25c1927fc203ead6c564b39fd0edd8697a7669c39d65c0bc32ad43eb365869deb1462f544d137fae6e705a5b21e20cec4951b0251249657cf7b9758f5c719d1d92f891b433ef1ce05bafecf4295dcc2e04dafe5f3b0a861163fbad47e82a0a5a8d395b6d5f7747d4e87e302eb48b6ebe2d054e0ae6bc4fc26340db13d86149099843d82c22eaa84ff48df99d7b67bf13d63d05a9a92948fd25f7dd66f8c8ad05bc8cacad260971836cfdcadfd851396e3553b16500cad42b3859f382dae914455244503826dc03a8d421d1ecf15d5dd56913308ead2645fed68e663137f4b0c6f02223dac66353a394d35a1e027427c8f3f856afd5792528d6200a998a0b1a79f71419cdf774a190116674061830a0a5bed206cabe4aaed6e225ce93ef8f925c5b1a56abbb8d63b2d1ca28e0f42ce93eda367cf7183a7670f0cace96d31fad4554763670b9099dc4ef291c3afe46c456aa2af400cb0965903679d6ad00c4fd17e31c50203ba9778ee836006831da2b29ff5334334e210a556d307884aa65f0ffb32aed8a46d92808758db1c453e3130dbe4d0efe29330d6e9fce409bc25113ccd05232451492d4b5f1567dc287fa5e01b11eb7f08185b95bff30b9cdf0a2b8252ac172aa2667497ba353b2d1efab2d59e1eb63c96c6c6d12af13cb3ddfe9489222de01a1f49096f05dc44bfb55c1f90242e82ecbd8ab37757847e38568859b2ce4ad35e13e6aa2cf5396ceef8de26b197d46c766f54fcbd534ecb827d7537a0ef4cc7f4d122b925e5d16ab0b780f27900a88cf88b49cf564aa0fb3dbda7a57cfc2db1cf7e900de3a96c1c3977764c57c4a043851e5f9b73d037848ce4cba418d888e3c12f38bf4e6ccfe8225b9122590f5c576373d810ba2d1d5537dab0ddc1a928ea00039633264b50331214ff3b4cfbf7e8baa9febc8737cc26228159147ebd6c81b5a9cfcc230f1d597e61c05535a040e9c5dbd8ed536ec7ff7f7863faa99128a0d0e248f08eaa6c50b5f84834c5fee75e56f3e8ba8e3f92fd72b84f72ed93acd167071f00c196be78a3fda09e8bc29143f46ccce5c090d5ca48fd60d1523a934f89f0002f0c2d3537d9431840fa725e6659bef50f988edc9877afb61e907a097a98e93e2e3a9f3726dbc0405b55f8ac148af817cdaf97b855b9b840207d059f104711788a95a0eef58047a388041ed5c7a793a145d5ef5357630364b496d35e84e4d128fe98cb2c788fc76c986ad85582f227d0d83d2054604d704e4726703a90f45b7203971787afa5d65ea49a42654ad04361d76051ad7a024c3a8a3494783a5bd488c1f25ccf78eb57ad1de84514ae0907b5c513a6439452a8632cf19e62a1e1e90c5b53389c355156d1876dddcf04e90c19e8f5e4f3a0de47e3f608863723b1b3b6adc0f2f6da8d24cdbb7928e33a35e2e5c1d97169d1cafeaf55b105c406ab109dc18594d5f3a7eb967188d364f28cd488e4d131cb82c14b1c6e552bab099ae9aade8e0503056528c731e3f874058926b70576ad26d69ca98f2deced5666b0ca822d0d69718a9e8b482a30504b6a9a7732f96323edb641c315add064ec0f88141936d8a66f79aec58264949312bdc755c0bcfcbcc3c095867128a215da0cf37792b52db0a71cf14a9b7f89935006f7ce0e2551986771e3cb569e1f77588fdfd65c076fd0e93bbe3226e26a0ae7205e9a478eef9a668f4a78dc2a1d2d390e4b8082912c9b4c1520839ef4adad56cbff26b7777e0c4888d548f5215e34da97fa9a56fdbde9dfb5584bbfb043afee3541913c9190947971266891d7130fe74556bf2f3fd19d59909b98b5b303776849e2c924ed0f3905859f7a1f5a534ac79cd0aef462fd6b1d1c6e16955330a9b777676f93f8ad031339ff29df33f62b6bb0936cf329635070a0d941f55f1eccf9b425a3395a5594ecfff23f564105f8d3c3bfdebf14a8188cf72c2da3b726eaa1a7530ef5c17342e0b6ea562d750fca9dd3139633db696fe4a29cb9b259e4e3e76355e7235a024e2e7bd02705bb756c67d21397c6df98cef2a5b84c1a0ec51b1c2b875afbe92a07a0c7f21298a26eeebc84546ad0e927d8ded602c874772e738265965fbe6206e028a8bde6886fce3fb055e5b5e09291425428fa754e74f541afebef22573adbf62ddf079cbe5f87ef510869fd0e3c36f09a71cba03ac96e49d45daf6f2f0ad3ce8cb5386e25b4c91f8173b250282e2269358c64924bdd843e04686119a084ea02d7a2bf19e6e56fb826f14d1100c37c045a7a5d10e8a9f283cbd53234396fc145ff1b7bf73b74d5840abad989c1fd1cd1d127bf448a5255061ffc43a1c368a015f402a89ddc0938de99f10cd2feaea2df0802d18752d44a8b9880593e1aecf8b08dda294976176c7c78d07fdad4ec739fba5ae8511cdd425307066fc5e89dec188afacbdcf1fefd1e3b888cf1d05175ad9bfe91ce11a9631af445f3ddf9e257bb3094983fd6acc260a52563099bea622a0d910d48596431f67aa9dc19c10ea6a722df8460208c2b0cbb4f2f20c4ef0392c8f34976487c90b5d9a80653e0a69a320963477acbec1e0766733b1406feb21d4a87efbcc78a5ab0bec9ed24769c6e3de1e81513039385429fa17eb692c2d32e4d1bc05c874a1231ff733bf114f26ffa54cf79d7dc95f1e308e9fc5d18b4c604684cb630eea048f9a755b629be3181fa89d87b8644a10b1202435065a67695301c4432aae4d3f3337231252ba80e367dd2c7bd13ff79e663025430bfd7ff9e029c96e4ff844a9dfbf7cfec670d51567b743c440b4c66902090defb43d5f8a60ed37905ad2867cb5f4aff7799b7501848bcd9559e15e5b65a3d6f248aad8210e0e0bbc456adc534b3a9175aa91f37b6a1b71177a2ad752d3ecfb687207c455e6a7a20057f9bfa05c52d672bcb84fd6c723a7f83ce79de54dc8e2c1704428c7be51bf71c95e68d2308ac21ba9da2bd0f15d39b0bc73b07fa4e21d0b903c25c0a0da803d03b78624754f2265f4ee67755819594a56676404976670c8fd5275941be48907ff1fca848bcc76bc2eb823b7ef0a97938d28243397a392e4a753cb1af837134d0b9263f66dedde7d0b95e25551a070a626aea1b8e84ef58ee12e3fd4e85826b8a341c3c9d85eb7f0349ad21e09e0b55d7a78f5340ba60da847fadb68824e547dfea467a496df453a2049b2db94d46f2f16dffca9212038730f10d81044bb6b27bda7fad59f12abca4f252b39b5e58f9c0d7b461856a4a674dad3219eaa3140f885f127e0be9bae0fb9dac818d4b0f14a76858de4b52bea9d669b2b378a2ce7bb323d75b27f7b493cf805eda1b1400dad75130337f21aa19fbb8a44249e48bcda363fb45b5ef0ab205ba3d447214935a509485237d74b347328ef2915a7b1293f7fa115d1916dc4bd3f14dd8bc2d68ab21c5a1a59f775f5f3b140acad8a098d24c48066e8bbc2f9a4076a54e18702598283557ba429ecd7a8f3c3eefa41ccfca3116ebb5ae2078819a157d3d00d69b7bc958b552f450f624184149913bdd4c3d7ebfc1b7557a5c40403fe55a1cbf9bcd1cce28c2f17a5fda2a1d5e0435cdfa3cedea642988934ea6f4037fc752cdff230b40b826020118d27ac03d67d5a0330ee304b80565cd22e2092e157c2e0479b3646e0888e2c43e96baca1bcb7dcbf0d8aba7aaefa3bf6e4cf24088ad126855b9b505ce6be150f1462652b496fa944046be5e465157838b7615acedb71d03b5c0eaf91cbb64c65ef7e45c7acee4c167fa4517e71efaed38b6525da5ddec4d30c582af5739980ad76996a91bb3529122fa043f5853b2e948ab2ce2a0cf763c8e74a3aa689a34bb96b4acc75e6e4fc5c97d1978ce4e54b1d1bfa59e5447e29728b77fc852b5d6837f80afb8b3d9088b5d2839123188cbaa035678eb4932970efe769a530c36f8370d5e98f3452294af16fb8632d25550700718523bd373b56b8d50f6f9817998006a216edf0e0681f52f49b4ae6186726dcd9e0b0d86622ddc409750c6df44f7fa774264849a5d2d2b83481a09a4d32838d0a1a3b2cf1a8ed3bc0f80509744012abd80dca33ba2bf98d01a5bb6e1fea7be125af070fc055591e34bdad532b527d214b707f79e049f480d13e31e6ecb220980390840eb9318aa4c64598a06b81955a666ad96e4d068d6877266b8f9b20c6c215c2668690b052a7155cb5b51f1d86598a33599a0489d0bdb61396276c4daa84a91cb6e7e2734e78acd7c09583f04f8699c26cc2429c7caf5935c3bff3f8a7c247cfc17a81b76a7eff6200dafba5ae8f5523ed5ddcf4a105305c189280f51816b6ae2d955f1288643ba2d600ba7f6a9d57a636da6c344dd03a46a0fd1394536645a5949c3797d6de767d2b5a50ec304df51a1450b2758f9a51bb2d86ce2dd0cf52c2d37a650e4f84e6922a885828924a9f485141ad2d2ec9a284f0d971a33a5e01c183f7e53cdfa95d7f251b6cf88362ce0e3d7083da74e502f208e383c9a6a1fc1ab473d2993b2f852fe09de0b9c0303a19fe04dbb5cbbf043b8443ae59de412eec0336fdb2acaab725b440997809af801addfba21d351a727a19f19f06f77bb9cfb6b844f1cd78d4c0c07c40b0e538fc2b14b607b74cb2f98de364371a17cdbde8a06224d61e4cbc73a7a23a1e317cf6e3b9c193b39cafd30216f106f39d23146e52038da451295d905cca29b937c45adf5695e5e7b0dece328e230fff2743c35699ac643e932801e91c43ad9af19a275173c6ff4f9ed5bb2280045826a1476d81502947b3b3251defe6c3c83928161541d1d9fc4510c86f85de1980b22b9a8889039e73c0a6dbf5c3536457eab33abe6f0fb40ab26e9056f1beffb3130d67891cc335eb8f3f1e6099cd68dea3da0c680feb606459d4745611d681b14feb936c7733bfd0f84f385277eef299749c29f0c46e90ebc404361c3ed440a888fc0e818ad702136f99c8847d87a23fe8dec602776d336baa25449d4412ad7c762fa6342343dabb8b12785960f9fc4b7945ebe799145b0f0fa2b26b7a96d6bfe77804f50d5ff9bcad0bdc90a9cf48bcf11ad76215e93e22ffb3983c0b7a99e50bb16f9d7154be4c8f5aa14d1aa8b2d97f8ba592ff039f038d392607c5108b6074c72cee506b5f5e007bf4f0f152b472c89263984e2d91804c16cf3ac5aa1aafa8f3f6e8f082371ed3b576df477c06c117807b590ebd9e3d57db6151d649c409c7b08ee0f523d46ed6cc0b23f5e3c525a6f300b6697d77771ec8cf29772dc23aa436328396ce469586a55eac6a692a825f0766cad7e0b462c146198f9093f0c4149cf04901127141fad541deae1301bd1a425f997c5719e6514268642ae02392d9a5e77c206100d35a20aa259b74d75b90aecd187995b95d198c9e6df6e786d7420790a3b7d2c3157cdb01484f1de96941344ce28d7e9e6148f374f07464cd6df93eab72ab7c0bf9214ae95c31829005a9ed25c0e97e65b077dfad0febdb26bca1fc7af9262a8fc03bfeee98f9f132a62ef25651f3b93a8153167eb57ba20e419ed7fff759a0615f77daa3b18749106c2a9a9388838ef009ea57cb0f31155ea0c63dee8c11bc07102253ebb4d0271d4da54dd970a5e009b3530b7c896e056583e41fb636e953c51dfebb71231825235665ecb0278639b2d78924eaed5004f3da9ffbdc45219c336a48b58f76c96983dec4abacc6d2dabd653a03948b745a0392d865b142f54577f2fa9ace829efc1eeea59f7fa1070d910154dd54e168f0bd08a921ffa45f02e495056bc8f48a38c40563e640e5dfdfb312913beee36987d09d6ff9d2b94302e10800ae8bfc40e29c4d52a3eb39e0b7d2bfbb03d2d0a0594ca1d8c60f9b8d3218549450d6c31e0872ea634c055dccf6b2c8a9938ae0bda13fd3a061606f1237e536c19eda664fa235c2c2896b44784e54d2e76611d4d6fdfc0c3467e1f920ccd61ad99cec5e263a71dd7fd351d150acd1df090728b2379a328afd42ef467bb97864c200e202fc8028e728ac364f2676b9d6cd40c2b1d42c9aabfd85ff1b6889b28e4d0a085726c17f367889b85dc56ae1d0741a84270abe0c92a741174f509f88d194e8428ce519a88bd7642c4f0be9988568e02f72c07b4d394fe62cc449e8526129a60a12b0f0930e50c4de0e895016a7cca985dcd6822e862c2f2c0d43f1a367d233af6cf3a87757a3be404981b3b8d63b52d45668d58dc31aff01e88a69a3aeadaca526d4221afb7682af7b875e528ed9a4f3452e46a1765a9907416079afe7a59d145a657c2a9768fdeb267269b4abaaaa7f98b378c95e81715595f3c54213038b693a9d775ea1bf5b18b29df420629837b11b660ca5c07ea39cadaa567f2c26076d0e77a9d06b50c2b3122f5867bd316597be0f51f4a0e2e46a2c3d67f3cac92a5d58ee58673ed1fd36317f8b9d2db5b0c8a1bc3186940e43994598a7c5d912f7e66b2d02e9bc5e23cb557b71cccc96a702014611616c0faa2578d3cd45b5ed2567606388a4c5f5071f86f5e5fcdfe5415bb0782dda307cae4538510d5d06ee0508bcf0ce53c83aed389e86e08794e247b0153d27f4a79f6fef609567255f040eaf311c8b493882d676191fcaa67a0cf6907f00adf135cb181a77e4b9003c4f5d109aa38271d6cc6799ba86a1a5f794f50ce4c5daa97660792d057b6cb74fa00bec3d9833db044166275584a095c871ab0d0263d56acadc99aa6dd53def4289a49ac475f1715f60b1c62a359d9a90eff05ea4cca4b77389a151a3c0db0be33a338916cf03698c08ae1110fa76f28d0b8504aad1be921c2e19398729c4c72683e014f4f0a108825e7e9c509dd0bc7a0b607bc6cf2f50c3abd070d69116f5e065ea7cab61a8c45867437e4763904ad9678defa594da6e0993387e72794882e94565911290c0b78b71a02a6b755673ec96189fd7d7e442e29516c97c6b160aa2877b5d9fe1ed220bb8bc8670610173ff2b960eb1be8f63761367700c05a44251660cd4295763a30628760820eed57358d18fda101aa9f2d3661791c69166409755fd9acbe5664f53b178575bc630e902dd5bd25f3cb8d41e43dff1c8c45890057162e24ba7aa5f8f08ec502da958d992982fa87b1e02ed56ac1c025d88a9a77a10493060557085a6d34965f0321a31748a649b76cccce6b5877345670d90eebf1e08f96fc776891bd6458100de0bafd14f7f580a1b7e1b58edbda6dd35fb603a4edc06b657ec816a5e852a96c9f4e86b4c2ea3d33e0976957bbf09c4a431fe65e3677d69e823952f9902620a0dd9178e69098a9168c0bddc6c9a173a20797160c900f629510ae38ca2ee3289d67eba366dfe34a0000e41db1769651e52c81bd07d4e702310b83135fc94eb93766eb2effece48fcbdad5f276d85390b59c81decab085006cfebc617a3159df012be888a054baf317916739997601b20b9cb569473460831f1b1034520034285c2271bd8a9c3613041464e0bd6a5749790acdc1af2bc9acb6237c96b1d8a03694171f767d5f5e2c8e084161528f4ad859b5003aa37a5b53b44753710e1d580e4f63c70caf7717e33fd5780c53f6f4e5177a01606d7f6ef893c7d29ee60fd0123965ff6d991a2bdb2f04472e0919535268c73387dc5d5c3c5800082ddfd234869118c2f8b277bc63878615e513d2ddb86cb1ac094fd419b6984ba2b0107e1d05a6009b9706e1823ccc66f17abf328642e9e10a29d7a876c7e2a9991190d39dd3b1807781da795b7374c1beb3ff11b5a79079e9854d64c8c8c4052f319849c40ba479f4d265495aef581f7c94654a4cc5a974999d8f7c0f9a27bac7016da2f8c0ea4fb1458821b0aa193448f3c9f7f908ce96619a3fae6878ecd6df667745d5e7f057911e1e93c2a4a0385921e816c08bc766af615ef16778701536b4e6fa10a071e02312234910981c1287d70f62d3d88e952203519d5ad2e5c7c3c711d492fcad71f8ad074fdf5e80b6b91aa77c2622095b42e8631d6bd3f72b97c636a3626d9f90c2a9a9e23648e613c29810e2c0afb4539399eecfa6340f1a12aff17bb553c84285e0a3f0eeb2be0ce39afd8df38e0e948e813eea6b4c687838d2d0a3427caedabdfa4c24d6cf74f4056a4615711d55f140374be3cfe3d2656bc83f9cc20aee2d2a8c3e65c0524cb4d8de945da34c60b1169e9fa61834a3cda41487a63a7a6b53c3bb750794826e3b7d3ee565390fb12210d42126cbb3957b7e79accb56a140f20d62dabd8274d797df699e27dd07c259c31184c983a6c8dce07a87e6f7f51ac5683e4d79718317472ee87b7b6cd347b0218536c202cb67ff770840b7851d73797354c4d4256a540f86ba0f0dc0d667827a0ae4724473cc0e8f09b78e74faf9368eb53bb047562a3a41058edb103adba644a488084cf3cb8332ea8ad701b8ffe423cb414dc1c37b465e8c03076b61d2958beb01c721138deebfe719584b94c63eea15991e4f206fef8125d159600e0dcffe9f4f05c27bad50ca67c15e037aca4a6cada9223510ea6490b85a42ae5bf952972cbb0c4be75053238f7877a6290909451ba128e19731451c37fc5193f921b332d7cdcbbfc260b58fa7a737c86251a35858fe7fe88f37a0497faeb1914b418f15cecbdc37a91bf79e04de783df81e60024227c2b98e134b9a89d7cae577c5842741bae75fd4a287119a69651661d458ac5b5ebb982ecd0cb25581a4569f1b390215a50def313cf92360d4e27c4a8858495fd0ca12833ab96e2707bf5dac449c061e62f09dca5fb027cb5fb0434e059544019f625d18062a49cb94ac041eb1d9ba6a925256953a309bf6b48c7b98eb9a515ebf2c1523e372a5361da0d9ccca6e112a0a836914b42d39beebab147513ab71fe6deaf00bd8be9e8df17d03a65cbf7b1774a3ccd042614f09b9819a76683d1cd0c701c8ce762bdfdd27548b9f3b9d88c0f2e2e0f61a5ff6d91f4c63e39286be02663a6e293339660ffe73fa14319d506880564fd06b90c1b798f58288105dcd17fb21ef4423f23676627b112d8886f8cb121bf59fb91c45ea9de8b566227e5a2447fe9987f7a01ca3c7633f7439c35e0bd74ea952bb5e981d8f93224f0400b0456aa7cc54f70c7f40a1caab9887e9884b466c222f79c7427492e7fcf4c558ad13d8dcefc43da71356e3b74836a3ba7b010a20f2f7710902f97774bac638a88660c15f50ea36e5a7edea3700e182870906d67f16ad60c563e2d55371a6dead50084fe4390565d416ae02fa7bfc8585053be265e1531e2dd7dca5680402d936c41336103a68ee6635f7d32b5d7f9b5bd9b5473fe24e0c13c3d4518b38985d4c9522a5b752631612ee907868ef5b218a721ab1ec6cbcae68190f0a14fdf134680100ca70b46ce0254467840716378405b1e44d847d9656703bd08a6376b89554318d3913907de09c059933381fca86edea4382b772030001e2f4a0e9a78e0def834391b8140a4fe58f35722b3070caf7d03a5beb98b3504e7809bb808bd55faa194379e59c8ab4af09e1be6e04a4ec3e74a3fcfe50c488ecf0adb6bbd53ba3e38cda6db3b241b87c6c423cc90c851805d56272bd834c3356341623785d38fe342da59ffa6675eece18ced01e28bc9ca6ec3780ce64acd348eaa4221af426c19c088ccc0ac208fad88c85fa9b1da03e673e94b8bf01b7606c39a763434d7e8eff641b4d1764202c2c4654030c0279c90e4e286b2caec8fb8cbfa72f202a2f10a5e85116bf51c93cb04602da9a657e5cc401ce9b0f9474dd331697703b846c91630b23c821c1a9dd5c7a6e7a08417926059c10a9121aa14b9f23b44c7f8aa953d96154baba541f0768bb2bef30300581cb4dd1529c95b456d7090a2ca4634355209fbdddfcedc832fbbc3daa3a71c322c1bdcfe955f2de0df026a689532f2e645108438c55f997ea10a133e1215256185ef3344270dda3adff2ad61f74eefae853d3f0f59d7c2bb4fdd7323e405b19ab5f41f9a1c47f1f6f80e8dd4627ed16500fa74182062ab50b5606dec9a32dde779ecd5ff97bb91201edd359232f95fe8ff36bb1b1524eaed3919c5971e7e5a6163a8e8200e56ed7f91db8ad849f33cf048c2d7f20fa8cf96c9107dbc2bd3dd6b649ceff470620a29cc5c8b9f924d8af2583c1058af0b5bcc2eb50970c0361f89eaa6353eda004cedd0e68b34a463fb77ec15c97f02803fbafd886c93d997f0fbf01baa44c396d0b323051decfd2703b476fd7617c512f74c60999dc9a3c6c788c0f181613d45e1a28808daaf5300905c35ac8230bad689f95bf6f0ee9fdd1f80c6aeb6511432057f7332cfbd666e178dc226f27ea5ad51ababbd4d6f4bb8116d3f3e85c7586ca75d7c83c045c002453ce602cdd5e962b96de045cd76af3e024ab9133e2dfaf6ddad7cbfc04f5a96798a40335d8a37f2ea680319ed4e03f99ae1a092e296d52e0e45204df041b9a31a5e6ac4132b83cfd756349185a15c9826ed6ea95450ce0ba94f2f4558fff200f8aecba48983e4fb091041d5ee31b7f71bb2a109dc58afe0f33975a319845217524726f31f4b3cc78f348cca70ea910e01fe60ed4b7d62ba8269745015b49f52b096d4a425936d7cbed19a7c98702aa99ea09074a84a95e46f4ca30a84449455927e626917f3adb7ccc30ecd04547ed9f59fc355ba829af63f2ba887679f8b9238077467860495fac203569ac84f14240cd9b16e8dcffe359209c2e3bb5a8c479e3b3c977ef8da6c9c66368f8b7b11c7c7c11417d67c10c72767c24f21e30fbf3cc642d8d3dec889d6dccd9a66e7d64db309207db23843092ddb5bac3cac0d7813358cf99179dafc95ef78da60aa712bc7ba7607a1d70d83c0176b3e6f8251364db7da6cfa70cc1ca1b1b54c6bd032f7b9d65ef583d19a8c682528ae8968ce6de5046c1ddbd8497862f92d0c503c30152eff020fb910ce0309754e37b16adb97fa966a8e0729174907c1478ddcdec43a60d97f8fb190a24e5ed1c2a693ab63bc8bcc8f2e396e707f130bdf658a75f2ec367aa7928369f370482573e7e7bb3d687b98b94885a56ee8cdcf97c250de5c704fae8baf49c6bc3a44080b0b6a7af840d87c9d96357d56e4c43d3ac37a29e4febf4df1e0048198019a2cf5cbda2478fbae5facedcb5113f7b77aafd86eecf9406c62e7fcca175d7d24e0938e063c884bf7d43dc8217bc1e24fc347c590de8eb828c5f64d5e1429d91156df77270edc5daf3a06e918d95bee1bb0bdf05ea52e7b9cd770ae6a67dbbdafb76945bf275e3426388a583b50487c21af0e295d995ee4fec9491233b4fed37dde2ea5e176b96424470333b054f5c00d876ebeb1d0e458b355468e34f9205460b4dcfa6b539cd5582a8be04df91d87ef242df8d7907e07fb43c3fdb7728c2b57544c802a84147721604d66a2cfa656fc5b457a08205494cae723ae02cd9e62ea028f78b6d010dd3c59eab56d8d4d45a7c3d8a569134ef562bd55f538aa6e9288781845a2d62c82a916993455ae3deab465b872d79db223068a3a95f66cb2b230c27c317f80096e42e3c1eb82642fd4b5aa49259b0d2a6fee24706d623ace19697f6240033b5ce3a76e3d055cb0f709aaad3e2aed841f53aadf53d7219799d15d0d6375c9a4b14dda1a5237697889fd169466fda25b0b81e0967631e1597e01a5565dcda23a0ddaca3de21bd679fb29910c4b42362c9b082413e51cbd8f9f71c11fc945f49d9af9f28e8622c33086310c24a94999048e74aa58c1b26cea0fb0ae009757e60422b3d34c2ecdab94564a98e082655e0908daac0983b67b8a3f95de2ed0e2bd509c2b87ab2bfb5f12058b373181ddee6c2e1853c9eedd5b5bf08df0900a10a66e1703b63ff2f8be98b4bcb7895e9573bcee0c21ed22c6cc6bd582e20f9ad31b89985268a4538edfc0e360b7dcabbac7534888808e6e27e3de44c280ef1bbbbe60ab602d3453ea128585600e43dad20efc3aef25ecb0c444478ae00613d4fea0d4223729477ccc560234110142a62b6e4ca3655e2346a7ae01a7ad7bf1314dcd9efc699f46fca4f544ea9561964fe4b8a9d781f3e0b94865fd91f45e59b85ef9b901016f874edc8c9bd5bfa880b8ff18827dce7f0d5165d39731b56f703b6f1a6508cfef8b1c237afffc8d4d168f91495bd96306afc19b8800a843fd57f90bc7d97697b62fe00e8c50bfe380e9831fed0b7d8c7db53ee90f59c38344de0c9aaaaaa0fa2eea55ad4c0df8b998a47bcf53a451be5eab4c7304eabd3b75f2a978fcb1da767eaafb60db5042021e486b7934eee0c90f970becc569e25dc5a6744a28a7299967253f7fa916f165b1cd92544e5c090686821ee7d1283eb9530bbc2eae7fb8343493e34a1de6cf4a3128f227af9563c926613675d77a661ee05ec937e48575096fe94a25697a0a452202be1debfdc917e6d1c3f26504b415ad88148bec4b9efffbbb831fd8cefd8196b930b0bf21dd944145b0fe309caeed0805006aabf1e3e08fd289de224c211a6e7f1149fe03079ea63e4668b05eb4e12b69093c901b2576178f915ffbed37f027a625ff9eb3aa9fdf64f22999152decd11b601e5c5c5c663d1dd018472502a5211590842c320ac3825e6bae1b6bd2a4e522df9bbcf6d8d3691d161ff953949501a1009723867e15f9b8efb863804a154cb21aef4ddfd4a89b3a03884ea9ccdaaf96e7ca8a277f48bed5c90f57bbb7e93e72a0af7b83ed2243665440371bb6910fad0fbaedb2d57796a6ee7030700029d1f8b1507ebf52592ad290d53ee12e949c9f1fe328445a07cde13eb32af89c6789bfb0875528c046fe4717f26a176dc3d7478d5a23a49ec90b5d3d2a0360396151c7c2f9b9286f0f682ccc679ea90aa3870322b22c18cc67cfb276dbeb2fb6f6c45fe16bfbae759cf690b3ac01de61213c0e8774ab3458b0cbc553f280e39e322f651689aa66e260b3828959706d07be46fcfd2bddcec51ce5d2fbc3fc37f303a01c9956da25edeab73fb139f1e8b4e69ef4cebaf465eb66321d62ca81af1f7d1a1cb138e4afaad5a40be0b595b8657b21e8dcf4c2adf44199a723f7b312ace01549e041f8056a72d3547c49410ffee44de438ed3e988449af5b70812667a6e075a3e52bfd18b8339170c280ed9feca28e8a2dbb8f9b068c28dd2403e780ce1d4db81b8a8229b9d2b3504d375fb0a7e63c2a7f74cb8b0180486be7148c35acdc394f0d0f597b66d0703c0ce014b6cd29d701d273cacf836a449edf72b077163711ed2dd21469b2f7538807144b22e0c34156bed59b0d94f1f97ea726062219e88b96f4eca714bdefe6163031fec530cfe4e3f22b82c85c8f38054dec4ff083610a47838aba3ec37ad9c6ed9729358c256045fbc166b98c3937af8775246d36f1cc45e6161367d7781a39d596256a97a6705f3f57632de757efa49dc75244f3a4df21ba055da699ca30683e4f93e025eb514e1da196a3e60430f9bd54dd898fc37ec79af9751986150473c72db808461098fafad962d0d5ce015794006af20226189605197eaa23f233e58dfe7d841a1a31032377a10b64eb3f09f2a7dd1c3b800c2559aa2d93a48ab365d4c0a90d6b60d9923632edf3b325617eb17fde3486094242a2c400c51754b076d5f8914e1338d1d03b6f131f238c53cf7b06ecd59f2674699aedfe60ed22def4c4e20ed37c747673306163684d9785460e7d2239f69c5796daf570465f712eccfa5cd821d833281645eff0a4db30c0907f1b3ea8c850d4016aeb1c0b521e042d63a94cb77819240189bd09930811a2f53d0281a7093a80823046004972e23730884a3638c4e11ea80ec222198a36211982671ce12cb57c864091b1a72e5de459bc63efc59d26d48dd5de8d69ed66a6700b0ad2d0848b4e6e17bd5562623aa360e0d4fcb78e2f7a3f6c393e70deadab29ec241ad17dc6f5b7bcecbcfe552c6e353ee328f64028ef68fb50a3a48e57a6e280a570b61d11301b86bae7d70dd9b5436b991b67adc000f41e20fcedb656c0bc1233d29b6fb6b9b077bf85a622cb57b4dfd74f182bc757e24edd592a644d0b55ff421552a8ba8a164295a0d6861436788b08d09e7812cc297f7e235bbbe9ea45c1a44562c65533bc70ce6384fb5e0e8fd3c5e9fde461c0ec0034f6ac3058545592a51d43cea39f2e070828e0facb078116529fa5d0bb6f46e530335930527861a7212ef2e6ea2327207012c890e7cbd7600e8f6006d0521acfab8bd658fa0ec9f80c7c434003ddb3c2a6bd659d1ff889a4b8c8afead4c59eca33fac31dbb7677935e84aa46861076a44f4b6909583d1f614e2b37acf9a43f30b264c3fda662815a1796cb1570a8f0b557896d43e7fc47189f9934e365a95aa8a721f973336609cf51626e2cae2e542814dbc3dd04afb870c0c9a3060650aa90b5632bcba5ed1e57f28452a2d4e0efb3f8fe08827ed16fef8f7cede7c1786490580ae1c253eb22ec6b1e2513064f3ee3fcf9e7fb1ebc4369d049e4ff59dd56430c51736aa768a1e9b24c20e3cfa6fed955deeaf0099fa9e1afa6327dedd3d499f96ed617a4a83e7eb3c87ddaf5f3a724aca4bc214b709d57e452b5790513350b125bddfa5b5b4137dccb92efc62193f8bee4eacbdbcfe0142326742fb88e01f5030028c3ffc9e463cef861c51a4d26d55dc33126af42519ea37dc2db14b5810c0556df8c6b1408a2f7e74c8ec6cdc1dd4b68ca89d4d902b282221ac559f23206041d5f9e36b6c17879f52d6d81061965d49fc185eeedb6cd6cf5886eae3020bf18c38d2c455f8adea171fefeaece974f31a3674d0f739599a0a4df8c56e15908dbf14e69db92866f143a475be871d9faa8307de244661701e536caf9aa192cea713d9c30329314363e745ce1320defb391bbd56289d41ea631fae86a9ae74648669be7dd54834d56b4f38966e87f26c4f133d99bc084bf7a44e2dc05ae4def13341597793800ed9f85b871048205a2b07aeb455fccca9f6d96f4658d7d69cab948cb0cd0a39b15af8faf213ca0711b97763a5423c549aebcb87c852feb921179c8b36f238589fbc55bfd19e755361599a57567e8c01f5e9f96f04e1fd1fdc384f4634de1bc2129d947710a81367892b2384ea1ffe6eb91f9d8714e83373a940889da5b6695f13518bbdb8441658847a949117bdd8dc54be4e4eb374144606408065238e91a786cdd39e7cd20e28f756082b14c279b289af3d01c4441a46602a05f5ae2b201198adb4da9c386c1085bb1af2d8d0264bed5aae82cbfc62683e14a32f9836a1325ca9e012f8b9fdda932c96de731e2dbe2ba15b1c2625f9bb89854052d2a5e171fbd1d50c28893bae0531da3ae7161a08590f65a79fddce1220cde88ad936416653fa6b552047d09cf99563eaa016e726f766d4ad3c6303c68678043ccc03f18f1a49a421d55d449ae48f5359a7d9d9fca00c95ffb01daa3d65084c901ad0072df736a3bc0df9fd1af18b1a8b59a5a8957d13ac59cc5725fcafaffda054376032607c42a77ed9598186c078eda72c3298cc2f1b6481e0e05150c1de6e260227feb01fbb11329213bb848b509db42e7f1f4fe5b8a02c0ffffff3f