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 59712 f5979ef5aeb95c30cfcd145f2c899693f636297a51ee8de0968878107c92ce48

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10e6488ccb86f14c87aa42138e42c3232fcf67906c874ed58296293a4b7c0da3
Certificate Block Hash
f5979ef5aeb95c30cfcd145f2c899693f636297a51ee8de0968878107c92ce48
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008039000080030000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008d99fdee7f346f45b606f92f6bb8d0f3c25e8d5500503794fcc1985887bb43529650b6c1c23efa0c7ea102dedaba9c1a460896595f1331e7c1d24aed1029ef0e7aa334075fba5eabcc3ba2eb5ba882703c1b6338c465efe4c71000000000000000400000004000008039000080030000

Raw Header Hex

0000402077513bf4bfbace622023a5a4859bce7eb6813dbb12f0108aa1c52cbbc398ff0cf0a24ae216a19062b77a1117ce153bab3432c87218e8436fc6284220110e2059d5b3126ac3490318a30d7c4b3a299682d54e876c9067cf2f23c3428e1342aa874cf186cb8c48e610

Proof Data Hex

59,560 bytes
1212160203077357e06a9f6d31a036feb9113d828da39177b144b46027b6e19c7a50358eec0d8cabc63a210dda49c6b5b74d98edda896cb8f9f46ce65681002472aa8312a0ae905beba1a5df510317a3cd259bdd649f01143346d1eb9ab1bd83cc0fec2ad81fca1efee0b468f7026c05174cdf7cd99faf0242137a408a527305d5b2070dd5325fbd324d2deb975a6d0ee244d8fea505d254d201e62bea9d23ceff9203bba8a13460d115c21b1ac1c0e028ddf15bf21ebccdffc4fd5b3b6bc02a08c06ecd22cf1d90745dbf9ca60d02474233779ef89b42b5ce5f740b3199525c2fdda0b78cd0cbc2d65344b0f5faf46a6b8f9fbdddd0bf9a9da1fce345fbd0d29665c222fe8e936c22a6adda21cf3016f8b5f553efcdea9c8bab74a509cb1752f91ce26f462fe60d417d09a384ddb881d41f44a781f7dc616f31866b8e66e343d8712a0853849b34cdde049fd293c331102ad3a5714d37e5556c9598552ab31a8e0622fce5b40db0689b53fe20fee1591c6b0e24e7b9cc4bb8696ded735150899da02c4606454b459eab320c2d54a7b6bd4778614436f2c18fb851d9c5ca34032ab2081c06d6ab5e0f11aa702d29bf60b91991c3a75ae8a56528fc8e4e63329c02889b54a0d4347b4d62c6049324621a4d74980718ed1bb5dda6eca2ccbc4b2af9779827e0bc9965457d68697d5419c910363f21d5edc60232febb57f88b7db0629b80a748e8c73d29fc3edd81005fc2345708dd0c28ac6367472e99c8843468ad5032a10144a1550732bcaf2b6f4e18175a9738a189f9e948fcc254553626aa874e34caf1e010782b4177fbbe1abbf6abefba058abafd9081e39a2fd7d066d177e5a9237a6a3943b4d1102772379f2f2a1bfe649181cca9820ab4777034b0830064262018e14a2b9dc853cc1879cac84e3249741e585605c202f48d7a963c0274dd0ffea7b5b05d8de7962db3ec5f9341627d650ebc4cb5d94db3ecb51042de0fc7b28ac54f875ec0623fbbd5960d56a8badd8c345c90bfa48b2c10e2aef64e8173066d7a8739d92df603dfdf923410b7f87216f54956805404f192a31c3433c4e3079dac102f4b501014a9496e77062bac920517555034484c21f1d87ee0bea40c528076707f6942d021b499b0828998b142601f80142cae79baa007d7ca363e667229755fa04bb4a41d7d4d344c97a954636532bfc3f65fc5cba1bedbbb7007cfc08ba1d0836a4117bf4a6db70cdba0962d4dec089fdfcfebbcf4d52403f2e008d2dae01942d3a185df743ee5eafc637471cdc6a14f9f1589f38644801e74d179e22c7a7015395276a233135da1bff08d8cc9ed2856b92cb02fba3bda6203be4986d0f42fb4863289cfbfd346d86e9c9a95b6ceb613f84def10aa0e978dda1ba03e316af9af9ecbef1050d400151f706b7c7fc14e0d98e55488ce5f9a406e1548c438498c1be22069b086db0f79b182cad0c24ea38904410a585e7cacb671d42c5bfc52e7c32ded14e04fd8837bc62cdf405d1911591c647e3b882e02c93e2bfc0b3adf8764c4f1bf0ced9fc6e07db90066582507ab43399bc7111b3bd00a1e87e6b26a23721fd8bb66983ef560c60743688b68928e0346ee1361a763ade670ed5362d96b42ca920dfbf5ddf24f7f395f1c82249cf2987d4c3415b45c558263b2396d1d6354083a2df6a0e2144942862b8723099cec077b25a3e02ee9797bae4903efd5488540b6e89fea43da0c295788b73e48df29795f50b83ad7e138446340727d7c6c3cbcc596b37ecc838b716dc88831d54b822cd0ca8bc58f59b4a4a7d264dcbc439b9cd7ed07ba8d4d89943b61b2164ccba557a5887790e6e09839170a43892a687ae000847b5238e653b92fdac554ab77b073f302e8de2b12971808b0978f7a69a9d1ef98560df9f5fdf5a36746ca7185483b0748f0a84154a7e614d3c84402cbf03f27e3e109ddfa6df247d771c74c9c585995a3b3fbe8d3d9ae1b70b69067145c8774d2c86c3bc6434b9ab9135cb451003ab1665a55643617927630f72ca5a847eae667150a2e9238e8e17e13788cf160cf95b09c7bf78189cd2332676932e43cccf3b73de5d21e2c139e64293b8fc60b9d3d3deb071e8bf21ab1d0b1e5cb9098b355a38e1495f9cd911bcda879201bbda9d54dc01c5e1cc568eb09ca0d0de1d505f4e3133f41acd104255b1fc62559b32f48443a8f49e972734862707922dbfc48fc84810dc5bfc3bb88490d2876a1899d0d6ee27017e531511a13d822a5fa95e3991b3aac17f4149e0deab98b9bd7d33b99eeb74acdeca93c6ee46c633f2fa26db5792b418773988790518e281d981b8e57236367e594793b9fc7dab987fec009c323811b5cccebc758973399380f5bf4d0e029016afd208691a83256423066fbdaf979f3acce74dbf5ee1003d143dd0e6d2b5f9959c3a5a2c7412be5fc925ef9fecedbcd80348f0066991095359289611163277f3eef415209a035e12511c1f828613ad3c436417e84df4c5bdf80effd92140290285428190302675b8f921c07f911452f00e70f49e48904d63f4e5fb40b6655bb14c55913e8c6792c9a9760f2d4d08923c9502a5837ed8f65a3d636398f5491fefcf5c4467cefec3a6d2f6dd5d731fa93140b7eb31ac77f47bbfaa7555b70e21fc48a49756fc81c4a8e0d32b03bf6659be9464fd03d5d53c23396d555ad31ea6192afcb8c16d8b7b0c08e2951735206036f72b17e7340c41b494e0ce13a3cd9703ef2e3feba866d04b43a8a61215434c629c7f41846c1f7cbc85a2fe1246fec10ebac7f1f9104adb678c747ee2036282422933e2105a4abd5958123611a62fc690cb42c9c73b589edb0f277d533ce7188b73c09583ccfe77f0381d61b4d581cb92b44f144508bc2fd879227c73ce70411f256e3445f722b66ec3fbd9cf6ce04bdfa86084978abcb2c7c4c893c4790d9ee3401a371e6458e265bb1ef498a78fa95adc57a53ddfdf54af499cea52dc911164d511a4385a87f0bca2fffb811821003b0ed5ce6eb354dbe93ce5456abe249cb2db5f1d5720971184299791b9dc99b2d7d05a17cafff99600b5935ba68f4dd3072f47f75be48dbb6378d8e0131404233784a439635f2461f33efcf61a2851012b08bf322102f017221e5a434df54ae87e60370e651fa056650caa94d020be4fd3b93849a9748d75fcedcb1fd2cdeec0f1dcc29d5a35350271798fcb3631dcf9e3340ecfaa3d354e5c4d1ecaac814f59b3732f290de1f663c138a7d50030def61e2b90bbcd5ac904188e8ac5b3cd6a18b98023e5250908d29a3687898959e3ca7faeeb6e6359774bf83e637e1c9349d602224270068318d896485d2ed96f9476930a6399487727768cf9fe05d4067090504a35b3a81c5c1e9f691fb6cbcaeb9617e6729d96ce3bc91d03ee50c24160e44ec0a2258d2bafd0f38ff444f16581186feee153665e8969dae3d0e84e28f8e894960bc1fdc4952394970deeee2d1599fba6d5410c81c2f6db67c10ae6aae90a81a719149231005237cf71be637c11ea0e4ea59f515af65aa75138b578cc41e9c2a0b3871afb6e7e13775d0bace228e86ec948e0131d9f4fe96742928d34a3b8f49c65b1b823bdb578126dc1fba4ef0c1ee39bbd67e65ad83dc1546d91a4cbef86dd3f3dfd50530b7d66298db7fcd333f50940cedc2a56e4d32d0d5485753117c2018bf6eb54ede24de3eb4c081f562a41d02584589dec321a9c676c2faa7a83a500d847a6e21798bfca003b884559431efc67104d22fb8fd9515e4d9741bb1eaa28d0790c9f3c8e3ffddf9c8de4ebf981f4086d994ffb65b089d7183827b9137d48552449f85bcc0a7f66e535e3c04f14a798d78778e0975565d4043b85fdffb1b6d8757424525022b6e384656546731af73a5967abd0b47af863f01165f6a87db597b8e92d3550a3dfb5e1995b803fc67b36991ced7fd3c447cf6028812060b9bbb9ff2692aaa6e4e1aba4539891b51912acfb8e496b89959a055c1184e83bfdf50e4606c0c0e98ad9384315b5e8b8b0ddd3268381ea9c9833de12e0e2ade61e35fa97e5128e79a9a3c35c9d3db48908820a70dcd1e7bdfe899313083c26847510d9bdd56302f19a509b90bf5c83f1a6743e60b82ae1b56b751c6c94ea4d745d3078596f0f1373a24150117b71b8f44c0b7cbf82eb20ebc153b54c6f027968c87ecf4f2215d6abc8f61c84cd7b54569a43dee7bba4b74d2d9d196e2bb20a7f6f6c987fffa2321956f2a06481d4bba998351d187e07cc0699f18a84143c0b7b56681cd396eda0ae716c9331a54112cc17bb4d9d7eb36fc770603d6ca842bbb31b022fe8e9dbc7273154aac767c5220ffbfbe1792e7116c7daeb8b0b1e105fc660948f8bc4deee54c4e61047219b22dbc46a6233cb4f1baf35cbc472bcb0c67c70c16f64315f33bb844a94dabc089bf87f4cfce86cdb6e080180c5e41b78d206c4839609c60f1ccb1c491b172ec8d8441d3e197459391db712bd9108b6452393bbbdd7d6b9b862b3b4e0dc9eaad49eef5781c17ddd1d4304940f96d24da523ffc8e00063c4c2230ee82ed42f17ffef9c1fa62be53e1f5f3cad54cc991b8cc7b0b8ab9a614f11064d0dec291ca8eb0e82d6f33db06effdb6d32a09dd5ba9b9fdc10d1760e78156f6da30ccaaa90c74f846138275d493dece4f0bf8df85abc1db425eeddf43de5f6807144706bce1ae37e564d14912365bb4031f53f42ea1a4fd9e065d44bdb18d89982c78be8c31af8e4cdfdb363406318cc6574726a4c2dc023aab75b89279df3849f749d0c3b11e060d525cdc0a914add39821d4787acf1e3c9c8d913061b09a36bb41aded2d3208938c3072714f58c7c203d915ad8783159442400158f988eb8fed61afa3d361a3006a57889029df229394ec1b32e29691fbb7e10008dce8758526443e090a9176845a151b25f30e93de3921a3749f002a74fca0c85d56ae3353a13176f60c5d8968e1fdeecc2204e741e773a93f06d1eef80b08e1f54e0807f8e0bff1ee4f213849358a2c7cf6f57cafc7a6a301f2364063ff6377365e262a5fc258dbbb20cb7df4e7b39ec0b65b34c5aaa2d9bd74e4a2d8d4b1edc6721fd9eb8f77a8dd28df4f618e1743b6692213e12333289f2b133a44290a9801d5097bc9ad08d18cfd481becc4caa85f3577a63adb92a9782fcbe7ba4611ca6bb1d3a3d070b5229b2d8fdbc0d777cb8c4e7b1de4d509c69cc06ee4d09f972886bafc0295ecf5e2d4793781df7f2cb252ed79b65031578d83ee0b8cecea5f098841433ae1f14c3285670148e6f669234d22ef3755f2d80cd7fa9a37641309e79f68b76efcda013e90e89f45ed0ce309dcc40147753da8436424548beca86407b2808595172514c273ea995d1bd9384cd27aadf3672f1824a8e63a6ce918f0ff338c03fd91d3fe9b6a2a09eb8b8e7a9404146d218d794003c76a1ade8e713c8db410808543ac6765cb0ddea129b16bc82bfae67a76576e54cc7c70bc4cbf20e0f2c6e3e032bad8372d338ad2bf4f0cd9ffb384d3202bd959d85e240cd0ce3cd2154ad0e3366ae5140bad9ae91d379aa5ace29228dcc2ead0ac61d2554aad92fb67c687c6f547e97ec5cc89ac348e736e059b4a8dd1d89f3d4fea1893a76c260e0d646b60dbf979b998fb0feddc92517fcec89f28c111044de5559c088aefb772c07c585cab1c7a228bf935abd1f284831c34418588928172e5c60bd4efcc44786418df4747930752376fc72ea610e2be4f2d70ec60236c7a8ad7afe957d52f3fc31fa2db17ce71f67050a4951e2514dad956fd183ab9721c711ae0f8fc44ebdd0468e1c07bd03080cf87ddb8bdac630e06d80acfdf97adea723fbb9e85a74fec815c3c1de4cbc8f6f408341d5b1bcc557c06b6dd3692f971396d34c4e5ed8027d8894130ad0ada991218bf9770eb02302879ee63ef0efc9df4fd3047dcdde6126bf7a0f64c9077b927df0f9c5df2d3f4fb21992c15f6747efc7405060017dd8bfc4aedb3b497ec8d8ee596b96d0316cdb6a77447804f37c166433074b8aa38caf7a06acea8cdb5f38daa002c2e54b96d936d43a545efdaa4ce985f25ea05b6bdec17a560b07242f3885eea494f7081eb16329a8f348a0695c53a2fb328969e139ab1ed2c9db3a0b1719e075ba9bb4b7126602d2732e56f9b1c572993ef361f0af21609631a2cfb96eb2da2ad4fff9ff6937c57b1b5f5f8e4fe43e06af5e9820e342535bdcf9e7ddc85d2ff63e81bfb17144a351de06a2668619bd8128ce830602644ddeb7b998e605ce3233c72e96b9d209d0bff971f8b7376a2e283ea5dd1a6de35a45e2a55813fb096caa0f5b5c00d0f5c97e9e15de2d33a5e6759ef23e926c7df5e551bd8d24522364fd519fd94b04e83f28600b732f1d4a299625f9d1e9a19894c5b8ed15fae6daca65f9cda8e42b594534cc29609ba5dec7ef9254c291876668092db1ce34b5874e495c3f71b698ccb0a1dbd63ff11003e76f5a47b5f4895a9fead466e0ffbd3901258e5b840a4958b38a1c56f7e6773a2bf3012a19e088a1162676d0142662455c74b0aa35038981dfb284602382ca078dc9b9cb79096edea62095120df9937800e45f07b36e8cbc476adf08f33bee1b8204f3a9380d304d19a8da08fa942377f9eecd5abb2ebe712b4f756e907be6c5486f60de0f1e4b3d7108e08b1b1f6e883516f27c759ec5c6b91d128c26e01d072ce111171cdaa5b4c987780ad8438d056b6f24220c551869c9a8b29080092b6420bb2f002d9dc5a3fcd135177f077ffbee02952f10e0bbd9abe102f908ba444e5d5c4429c2394151c62b9377192800854b1344d4a436ec8ad72a4b4f6c93396c28eeb0681e411a39326563537abc34c3a9fee7c684edcc943d0efec3fb71af98d697ad7706f7f2fd5f578820806b546ff27edb6838b305c2d0af9fef667e11274820e028e9aa9f050873ab4194fda388b8a060d4368479156be7b98e1b9682174e09772b7f81c980587e3161d4efa2f445f21236d2d94e6590d261b34a5a5ea6d655879bc0a000831413c6c63493f388a37130717f26cf07e6b21dfe45594a717c1f83ab941fe03dc969371dddea44bb38771eb667efcd46cb17500df1bac0d826e621abc0cfaa197994c79a89087d7941484289993dc8b9a4382d679b784836f82c7e20fe482c3de935ba6ffb8aaec444b48e52c31ee2644c8e564e392a8b7c00e2c947a459f0a74d93356812e56d2b247550ea38fef6f2e7dc0372fb0222d47ee6a3c33dd6a61ddae1977aeb81a919536ed12679435fff19077e6b7bc27d28df9fd37fc647583a880ae3561d05d2b180e4fef284721f804e5adc39b55baeb0dcfae1f3dae1a3a652eb4273ee4b32530df57915df69cf5657e9d2b6b7ac464fc5c1fec763d960cb394769891a1f94158fe5e5112e9e1704b3d1e26c2a69794bb9bba2189744c3a0fb6621d4b75cfba4b804eba2fc68a4afa2b1e79703d315b69b58dea22986d5b4392471d48441fb752f86fc741111da0815fb54053a5142a2fff77c93d6c570aea8db1100fe859144062d02d6a082995e37ef0302fa38092a27fffc520371d52894b46526635e50d95a03829291ab8ad1fff13f2cfbce9cec4cd59ccd913ca934975d5cfe7cc5bbffdb86f7dbe28d6494a6121059df7cf69e6c7d4c570804ff3d777ccbd6b2b909dd227892f37e06e0c2c5a62d2db0ac132229a30fb55eee95bac251093a91c3f0367a94bd280975f608e6b3de7354219e6f87627e9977a20e540301e522dd5927206f18eff5565c365933bdd4c00721b2fe737da5ea66b87f832d427cd384d935df5aec6d81da96ebcbccd3c5db7bf4128af21a7b98f867fefb65a39e6b9b03594fae22d5dc4c45219ddcd8335b68a82450e6bf36629c156ab0d9c884302aaae37c011d97b77e5a27025c3153c9851565cc5fa4ab8f6592b13b0a15e80ed43d1c11a127b8ffc8d5d9f838df2a7b5fe513fdcb6eefcb8c6511af05c3982fc7bdb7db935f396c9df04d82dd02c61061a701018bcdc26d91bb7f1ddefcb303d6194304cf2d20472b8b79b72b2a49190c66780bc80b5609a8332d09e1bbec0b5942e8e6d5b0c732dcd6d72f7ed2aa8f67407a18ed368c1f433d16aec087d9fa1f9f52d9169c738670cf98f727182f7bcf62dd9044f5606818e5abb6628dadff831a3f98e68cd3c39b89c937f08297a0f7ae711223878b8f4d20e398ed8d4eb28de5733fc6c35e8446ad1de9b445cda5efe3aafee6977c9969211e19589dbae76fd5c900628058d4a100830a7628056455b20ce9b27abbcf52530be6604c0b7d8038ffa9da9f5e2a6a65f067c6c13f155846903b4a400eefdfd652063bb294da7e6d87b22eaa33b290125bd42cf3157f03d9009342b2e2a41001b3dd4af681701dbac7546b5c4ea215cf83d7c5299e1b1692fcb742a6b63d65d3f3d6a3f118310a2536ecfe353d3e7088557612cc4dd30dd256c25fc36e4d75be33bdfab2ad14647a62d88b035539b065759ff4bc8f918871913e61b71aa757a3e532e44e4a8e98077475d30676e585fad367bfa66ddf34ac9880f4632141b1ca66c3fc1f2b130b1ef4247cfb9eaea103336156b8adbc8bdde1a0aed0cb1c95d7d26dc8952199900d33c291037167f7cac0f4396ce01838d52a19aaa6e7084c9ba92c8e966fb396e3d8212f8d6c1b8d992b246e79123db280305f3f9b4792f9bbf599801cd75b43ff9e7c9aec1a499d5f2279fda35b4d045b2afcfc5aac240f272579dbbb7ac6feeb33feff8e3d9e660f0dd08db1c91d2bb0240014d702beb4161ff6f534cc1d03aab6bbbd4affd3673fdbe7c18f3362c5c8b531e4acbef5dde9e4c96822248b2cca5fa234e5c75794ba193bfff6a8e08ab93a9f3fa0a1848bae449f18e24195ecbb96e35c8c69d3aac83f305a161eeb344d7480b8cfe878eaef6d6fd869bf64542e85d5fa3bbb0a33facc4421269cdfe0c7dead6ad66ca6494545ec6fe72a369d593b38c3037d4056040dea0a74102a351657d7ad50a1898fbaa10c290f3a585af678fc77d065c77600b63fffb40ee1dce24a3543823b85e2cf8590d0d52e15e8352937eaa0665896a2ebe0c993f8a230e6e7ec293c34b18e20a41d5716882d65343a26760c7cefa6b2d4b074cae3ba8de7316d6dc29b79ed3003f4b049f91de281e1c9d8f0bd36fbf2d4d0b3128c1981aef5abbf379e7d51361cd7f202e7fa125584c57adeaa740483cc9cb9d2b80abc488f8d40ae501f2a1561f346cd56bb83ed8152bb1b5d2e12c13f4bd566ffa8897fbf0247c73a1f44cbd53c349e81619d77ac533f190107226eda01cb499c65a980ee6ede243746fbf397b4d6e1d14c346de3ad9d26c35e556358445780737216cc2d22cb938e1366af323673c3ffc26c1d55c39d9b34825f1ba62e6d800e88a3491839b67c489f92de732118401223f2a87671364430d9439c0219b2687db8c444492e38de25daec66f275941fa0a21e431ff6fb80f17d2f4c5cb1f289fa470945f27d3de80f507d01908bbeecfd4313af75fa1d02e8fd784f5cd15e84c8f51f278bfccddfbc08cf76b32421886ef9bb17019b405f9efcba5d08d279759cb3408717d54b1a43bb9d4240cf865ef19d54a3e98b9c3bc956b83d3b0c818f3aaf0c686d3ddee4240208134309b673198550cee8e183765030a3c052c5647d25d08dc35a15d65a3247de01ee5ab8a6025f48ef2e3add8c1ee28568eb69e93b5bccfdd8751461f911a6bd5b85c5a9967419aad9039c7c30cec4edcdb73639336f5ac4f572571a6885c1d90ced4b5476bead05b164d7f7d9720f74bdb1e965187d59fb622d57d6990ac085f3e804a7390c285b33f5d976c0190f0c7e674805abe145ec6baf29ab76a0ac1d1d0aa71dcad75ce3a85bac95dfa19fa4a3b5e7b15501fd0084cc04968846a68b40beeab1d7af17343c047c37e97e887e5da8cd9cbc6c007589be6897274428041bead9b8219007e83343a5a43b67d0cabfcb0ab8f732fbbb2ac445e28302e25372baba0a277b9fb9acd4d2b0d13ac6cf078634fbf9db0a0622dcd388a8234ec355b4695e031a61d41e53616253f4dd96ba3a965b561d59a52c4dfdb9fd91fad49458203cc1dcf532782b5b9b9d1fb7a58cf264d41f23f47d71af443afc68253b20c143ef06f65bb1904733e2e3bdd1c42d2c1441a239ac9f80efcfaf2e3b734dfaaf0980b36db4df06f4935ce19126ff6769eb228f218001d652b491ce556646389938949c6348824477481cabde7605a117bc1d55886a2909afb0a14cf6ba92f9f4f274ed45b9ff30a40c64680bbd4b768631c6311057cb29c6a4bb754ea145be9e6b424edef37583fd33181d800b75f7d2b025d88dcfe8b69aae970e5519eefc7f3a349920322d7f2be58cbc504e5fa59982809d7086dcf7bea7f715bac10f3c6523b168db3528714e6b77d6f5f28fc442854a28b2458194e11a091fe6806ecca246a3d519711460caf86a28ba7d8e496fd1ee40c8e1fb369a5a1113ce012e454e07470f1a2b5585acae4141e6fc27747f938a51331c90bc0a03129a7867e36b93be69573f521af015bd76d2288caf76f1a0a8ae9e3dd6fe479dddcd8c7b867d4531a74d9e1a3dfda7f72fcabd99651b80aed29336076f9049c1fda63acf96d3ed2dee4959f9920e96ec7bbd238dd90615e8244d7d51cccedcea004b3c85140ccf1f607a0bca61f0d641d70d8051b30043a211bd8e7a185df784efd437c7891c383e6688a7a46e7c8edd8a513ff2303d9dfc22b35fa1543ed5bf543f2a9e089836ba6d5ec39626093f31ca221d6b13078e9e9f3c57be7e42b22725f9c0c0e010299157d59115773876773e9b84a98291aa975989f99d1ea8f83b1e10425f34f1865debf060eb6c6e774b84ac40ec115de837f597b9a01af0e3c0b865ea2069f08d54e553a177b1d3ed5416c6d6f027bd933c6941f5e36fd6ea03aa4a543396001162c6816ce8ac222324cd6cecd320e79cc1ab3256f52a566d5fa8408f6dd153a5802724224bfcb2b9e7797b4aa3eebbd61b832a4f28c386af7c318739d9b60aab59afc43ae017a8876c830b8f88e6d83ad8e2efb8fcd2cf90d15bc6da6591a35273a190ad0fc9f4a6c1bdf969e101dc2335b3330ab09927fc92b5a64ec502b86a0f07fe96cd608400f3910a0cf16c5b73b918c12cfd391649eb88614b776cfa4145ceb17b152f80d6b8a07ca9634658807444f947623ed9d88e0cfa00d0947dafc5daecac9203bc976a4ed8c219b592e290f705f8ff71daa68efafaa3ecc3704338bef6d1b4cb4d1bca5cf0b1e851ec6be79aa3825560dd2e7af8fa5fd79bc9e48e846e080d430cc27183b0a44a5d8be912cef782742e7d73e44946690ced29e24003513cb75101bd4c09c8a53e121ade664b7877c7022ad5d31b7cb01814612778790c2edbe9b70642f9d4b28903c08db89862e40761a6e99b62d1f4a059d8816249ad23a7f2d6cd966ff2b0e8860144383ae7bb45847e020655a0bf29e96446c48c4af6efcd5ef50a0c85fccc2c56c7b099e96873588796aad1e799f2db6f8cc7e20100af4f02e8b9dda9b1e9f4432818045eb3dfec1b3688e4cfe8f9328b79e74dc87fc66c654451c7913b8355444a8e0c826d97735f5e57cdf0d5e26872327c2f0871d17cd7f09264025bc26f8d1ea5e906c5a2ea6d4e5a6208be53911718e5f08b918707f59f5c95139447ee078ddd36eb1fa867b3432ee684c92bb0722d91b577d481a98f53d2f90f0b129d1d49d67af7baed903940fb731d81940972a4f042415f6923baf6ed2bdc396aba488cc44dbf2d3026d8750a1c5e33246b3d5ce6758ad5d181208f1a4eccaa2772f60f463bff545eb43fe687f70efc19d63d30311c02801f8d7723c38cb50dc81653d550b5d3cefaee87a033dfcdac45b1ba0af92ec36f272a5947e1795c29ff9798f764ba7a304617fad2ce96be8f9594fe39458ba7929236e241518e46a49477e6e11a065875c2eccf09c5f5d9e8a533d59696c128d68b2632c1edf42aab5ade794210606d9a932ea6a08d1a09e59052a9b63bc4e2f070254e555e742bd03fb40906c82b0b44982d0f2f5237a0b5b15c59d4edd375e1bfe770856d063d0b51c2c3e1241e824844d4bb002f826597762c8906a7a42daef0c7849ddcd730efae73e99c767b0d43c077485865a604d480433e7839eeb7d1160b6273239a33031fd679a95b5bb029c3cf031335991cd29e3f2068edfbe2fb36ae22d5188b08e888b512a1c9bbb98d1dbae34e54da809892e5262a17fb7c53e63e5ef8dae0b56c5e41498daa75e47a12b668da40c6bde3a894e68b84c689ff617cf6bb65815d73d91d891b28628bca2536e2d179d0829f56620e617d5dcd290db1ab47742a941fad3d87452b2780b1cdd7b9de7ceaa9e1f41dae9599a73c195b47b1b2c986d57b49ea0cca4d3caf30f9f337b728fc560b4eacd9ed082fde6f5e286c65ce76c683529b2c070a382e0c07b48bbc6a301ac6e07b4d68a372f9e40210d901f4fd057d1a450102df3565ea813eb4dd4ba410cd166567c87f2e3a80b2cc33a03e0d316d4c317d6789a2832a68b520db837b39c358d4dcb4ca58a6b32355c5f5137db2d15c030fcdbb39a439bc6b89af541adcf4690f2e020d29a7972efe7023bcd9e0c8f0649c54ae179a895893854b54da476cfa683a117821424ea6a42ef623a1c575c0a4d0845f7e3c70ce9ef5447d52120b77f1c329e7464b445f45b065af622499a9dffe41c7459e45a1b2b285f213d7cd8b77a7501190a659f398dee58676cde5fcb7aea2186b502a40a19000325f7e3bbb156d6d3f9d7d0b19c5ea145615bb5b069a61e956777343b39d2664cd8d11faf31a04d4bab36b6305f72f723e9117d6baeaf13e50f854305d31466b72ca330a47f482aed23e9294418ba86b7e99699e66b0da301b3ceea80912a5ff0aaabb2c81a8b6c6ab0c3b5d8d7b81fe05d78267552b32fb587a6795a528d34ec797cac4790d6f595c96d516215ef8b1fb873bc95b378036efcade6313900dc49f4e6f5da7cc2063fc36c7e99cdb007ca359ae99dd9d5e9edfdd81e677d339f3de2ab05465887bb2225cfdff94f6bcf516a8e558310649b14e1b042a2ff08d9b6adadcc41cb360bc48dc8b9a2272558e2f4fa0ac980744b319b8489a20212f2de68323e70785d808e3816eda47d4c9f6a1058a3ac07023e575583670ffef3aef121b14594917bb2e4b36ebd2b6067ba76044815d41cf5415820efa68a6b123bd24262b6d27313b41150e465803dd67a2acacc435b6097800a2cb35bcf172a25513a180534d842e99e6bb4b0e7e89cb7a277170414d020a9a31dce8c1fad9c0198c78cb2b58312d4e066f7b5203253aad6fd4b7fe942351fc94a3d4643aba10d7a2d7029d08a7670e6e6c1cb35e2e9af40e414142235476b30d738d942399cc9acae9741e5638ee9c45670214aa8a17db1bdcc5eac6a7be33699c5b2a831bd571c64da6b6227d3073c903632feca93136643c76febc22fb9b19b27a5a15ce2bdd484bd4bcbad22d1b94bd1e44a1f8cd86ad147d06f8aa17368bb992bf267df08a9454667fdf7e790ce7474a6b3be022c87f9bee0f2e329fb064deb69c16939f8c863a79d590990a477e56c69772e893021eece42cd109e9e955e4c38668f809e23c0d321b1ef4bf83fd8e39516d3f1c987d588087bc88b9da355bb035e41c74db0d89e9c2e42b28335d6e64678d7e1e4fb49d349adf2dfb1e2e676340f47c8f7a1a34569097e6506543deb831cddf4c35962fffaad9713679add10ea5fc68d68050e51bf59a4efc7e0bb2efbd676ee3865fdd8c7234cc6d06eb7474e04eb0d1a441a0b7b273ba6c93680384e6aacb8c75da349ef49e2d4c535fb410cf96c4f0eec9a4c2f88c42c5f78a14e1a0d0cf4148ea8b8f8587d4b0ce1f57378145f95ec8b18de2ec1a54c575807b5416bf4a8c0c6d9265d06bb5f8dbf88552a8fc865b8a7b4aca7372f78d8b7548922b004871cf3fe8bfa739d79fa21ea952122df8e68bfea5f31aa89efc3bdd221c8350d8666938bf9483645f3ab83ce267492e3669e9251acf9f0b8e95eb2f268c746a2494a13a1766fab2b652685131111f6a787e2b384a1b5d5fd98edc90e6704e2887099c795adeae2bc40bcb6af078bc80e82cc5fcda2ff296b86f32569387d14edcfc39fbf6ceee0bb4af214c6735d5df35d50ba24c566736ead0f34cfd39eb31ad28c931df97e057a8539efa4d726db9a9043040e5f5c172f50b0609643ad0cb817b718da0cb8b54b03bd87d9b7642413f7382fbcdde3ea6fb888ac41a084bdef7bb4c367dde78789d285eda8b1385840341c12105a9cc96494dc4020c41926b6f29edb3a402f2cb142733464470f509547759ab3322da3cd9944aaa669b1825cfff36899961894a63e2d5402e08ff51e0558c9bbc22cd0f86b1488d9181d1578dde7cdb6c0da704ab62ce4cb0a0b4051c45a1427507b252e8abc8d055f9eb57ba08336d8fd5d6290c66ef64ad933e32cc4ba45b501f4de371e6ae8eb31914c4c997ca61b6d5f081c5001a4f57bfa0350e64ebc4ed7a2af4d75baa8e5cbbb97a03d8535018dc69b9524077c27a45885b86918727cebe16c5515e8a0687c378e1752251a6212f1f7a1f2610e2315c870cf3d01a728aa86b974418845bf006d6d133f0c488d0ebd749acd95d71601aa01329bfaceb5a2fbfda6f353a1ad823e9e20c7c039c74f11aa0907b298184bd83c0a9f783abce4203f7affeee9b234a3fa23bf66321d63e4bacb753945951598288dc55ae0a7f0552b293f3177cfac8117b5c3e1d1c929c06687feea86b40189373b6c01925576070e30403f07c648df5ef4e1b9a327535b08bdc0bc60816fabd17d50217927b44c805592b5b790a062941fbb5ab1b54905bad0b0399bccd1656285bc897e1c36efb7d60cf9dcd29e993cc29665b7572730aeb0af318631f338dbc4456abec0804ee8ab7ac561b4205a987b909ac272f4459d665a8862c82637b5f84a11311f9dbc3b207f5e2859c6609cea66f49220556c1dc96c7e8e7d2a22c4e6c12eb063568fd03662b7e77c6deec02cce83578e51a60cdc47d88be0e7b25e8453d483edfbc6bd9d2b5ad6152ac09ef621e3d6a1ca9e9a78e3d52b19e2dab05429a4ea285cebbe9a9286826e69600e4eed8752a72f27eca7dbbd2e2d0f39a5968d1fdf948de4ede05610599dcd31939e5caef87552e33fe9421625226498c590c4c26b817628de9b1cc4bf4f70e66b17cbfe232204a07235a9aba8fc2b172ffabda237c73bee6909b5da2ebb939289ca8674c22a977c3fcdcf7356c863181b87e45eb25a39802a18cf33cc7443bab43106dcb0e66c6be628656cfdc46d0325391d4f0f64e7b19eb18c322a50cd0bc5549cb759c4b7c6dcad0bcbb55b586a31eb7a327232a0ece07c067575902a8aab9811196406667b7073a400c9a7210b42a0692f8c2f1266d1955da6301c3c353cf25790aff72412e5c7409942b1c2e1d83af5fc46b9fdddae9b17237aab5e80d781c2cf5a8bb6c039adc98ecacc770e2ca7b1627f9618a1e7f3ae6fa2339d33cd4ae15b0a589f194cc3c0d3beadda7193900462cd4319c050d8e65b6f951f41d6685948679ecee88f8f21c3dadda7171eaa0dddf8ea50910b47b6f91aa8c70497a34f0c9caeafdf32fb91f1c1fe4f7e6db2af09ccdb6b3a399f8d50ebd480806f350897482be6d04b2648e7e4b96c0782d644ac8808545e0f23d4486b9b6bd9b25eee6a926b2f9082d364d477ff977e0cbce0786ce35d4b74e76d127ce44dee6f21a1ba2cd318306e0f2d17af1827dc426388d811f916eae6526e9e608d18d5c17e841c87ceb122c440feb712e58597f67c39677bbf664baa2f642b91fcfc73331aca265cd6bb45dbf618ef621f2c844a7af4d124c633ffba6a7dd138ab044eb0c2e717833f382a38fd757c4d4db2b858d7cf17857dfbfbc739c7d0609755c583cd05d0ceaf9f8ae0c1ceb5ffa8df9924c9695106ca3dd739dc30f8483bf1fa8e8d548553ace53609138a98f909a7d02d0336487c2f8a87b39988da27f9b4c7c8e958df8dfa18587923a509cc5440c3df67faaf807eb703f89da5613839b00f31c33edb0addc30279fe012fcaccddc525687c61706a576988ef318cd702dff199915954617abfef286be3909c6a7b8669e3f4f40c569bea0e1ce1f114b73c94bc3f4df612feb3451afb71e6255bc0a246771741996f90fb4c6dfc829fff08c830f0457c96af002fca9536e70ddc20aa8b0cc9bbbbe6210dac7a705d944a17093b932440268513b0cbda8409f0eda854d322e91c70aa4f8bdf0fc4804d326c1032b2b0561bd82f65a5f8cc13e125849b9b66f204282f3497e72c596a011f05374c968d52ed8153b66de5ecc8d278dede05286201e24f84643eb8143e9eb1edb52d68601b12c3fa96b7c8fc65a5a36694d3379367f8693af45c05ccc1e4fc033830a38841059b4fe32b7537a596e15907b86a8845e076fbb0ca90598cf0849024b3508933cef5abe6f61ed4df7c6115b9b8c912a897b7f255341e81d9fca7644e389b6376107b0ed57c6f05f4b92d26134233b71ccc535e0cead6d9e8647a432538b0d6ed0631457bf3880ff3c3a020f307af844cf75d6d251906a189944667e3abaec0fb3be0f8f08b916969c008db8603d359529fbe403bb68f9d737e80b5826d564e3c9b39dff17b0c9260ab5a4b0adeecd87a6933bfe7d729d7d9aa62c5104c71dd8030d02013e9d7c21672f5311bbb73023d8b4faba5cd59fdbea62a500403cdad9e6a083c7cec196cc8ab93a96172c03dfb9192e980d253a2bab254ca8ef4beb87c1852bcf388ad451e3303e890b4e30813dc1fe5613cf1ae5d52601a6be3b743be25fe3e5b61cff25c279f50f66b56f20c8292ee160123ca267e20777fa6228642d6fe9b4e75720005d9308cb28229a3b4587e1b4f5bd1182fdb89c3dade64fdbdbd852f30424d7115837051bbc90040d20ebc6458f6b8f7bf75a6f09c0a8bf3cdde0e3e9cf64a74933e188c711613ceab2d809d77ff0ba0c9a9d6ad044a1ce3e262f1e0864079a239c9505939f2868e30149d15e4f32b7a3d939af974a03a7aca0adf85c12465e192342158a4d6ba482baeb9e12dbf068e31959c7b61e392baaaf8f3f163f3f1c46e1ac71b5060e59eb27fe6c1f0d4fff36a8a846785897caa3cc6fe5f9316d19310b635f683b5d9fdd82feb3aaa7961abf78ca187ee5829e3ea983c0bdca812e4a30519de88f2c3b2f3b42b6bb716aab919699d9ef730c401ab8f8f9e83deca854e33a56584ecfc9cdf9e3c48a2f65fa956ab2bbf99875004358e4b3e0dc00dabe480dd9e5432bf21b7830957363f1be7fe318225a509e5ef2934a3a1b558113619cb959b39137c0b7376520f9b1f0c3704f25cfcbf91bacd72da303e76f53ed7fa0da36ba15c9bdee88249a5db1e1d1e3a517b98de9a1342d2a997160b302ba1864cdb6a250c633f63250bf89f7f231f14aee42e7686aca87f3e0a997ca1685b01d62acd201cccec8a48fd3ea955e3e958cea259867757732c3846fe565f568677d820895636a854657842a1c3e8f022545bafb2583892930d183136dabb8e58760e0801be674135e2db914fe6205579c2058ee3083d8b2b5358e9dea84ee1c730107696cc451ea2f61960d3594c8aa3a380f66429e8766c7cf839dc7f6c95f11e2d10922590a6ccf3de63c1058068777fc523212c26ffd9e8b279eca1a8fccd50692f6d68993cef5fbbe55ddffcd2b01cb3851a399e05621dd133033179c46d631511663bc06d3d360108196c9dc62302aea9ad90565319d98629dced585e1878db5a78b809bf191154151cdde0326e7f3f2f05ead8de91a6de070341e1df6d12091ddaceff762f3d53f19ebb85d5a2ba91bd781f3cb2ae059778f42e37985e4844df31dc2583d71c5e9d51f96b900c1847488aa2d62a630b8b4db84eda4e2ba231866355060de25a7e22e71e611709a03bbd1274f299d64c96fca354c733c9c93170bf8e70705656280f56b4f8cf92a0b5062d4529da75be6afe191aeea7a7f29122a246c452b15ac23cd1ae4c06afbb1350c2741dcfc111c867ce756977dc8f4a05c987b591c91d15cf9f7d6f88be6844280db7882141b492a15ce74f6aa4efadb555d01aa11f2f63637b56cc98ebd36e0d41f21911868c6b441f39c572af3b84c1675dc6b7ba2546da191bb21fede7dc0c82d2bb7213c52813bba1af8fd5d6a436f5ad46822ff96d30ec843a48781deb051e8879c0e6337ce1e7ace01cd3e7c2e4c7545ad2e6207201f259181a46e202b01aa333ba587c1bc7c6ee3292891060a59ad70136abe6e008a1878ef080e772e643b7f9d855939ee5e57c0bfbf398cbd3002b9deec75a089438a2bf141bdce267b6eeb665e3df5ea082f2e2a71089121e7ba13594fe08e187f8cd811fd167f86ca8bb715daacc776f49fc02a9dcdc3ce918ed4e8655cb16542cb8b3d712d92502e4c6b01ec38c168ec8775fd63cfab724be957c63d6f5859b024e5a09e06889daffa580148f81b295dadf4efb05a5c726df2835a0932f64af8a3361e1a2afa99d21e6f4e7826adc090fe78e54f8d36aae3c38dfbab4f972bdb679a848c143d9027e29f358a087f831e38deb6a40f27d57147f3c71215a3051fb62069d70befd29b9ad9ec73fa706e7f908885f6bddeab7dcf3c26462f0646790a626ef567b86f4b2677f1496bc0c6c067fb81433424a85d7427c47e55dd26cc3bf9b473265e3512bbe89ad7725a6355460ae9ecc1b4a8220da412fd538fa3ad990222bded8c1fddc59661a74f5a3c9fd5d83ee3417840c43e177ad3296a3a463b0fa017ab4b7852bfe5e2da3847dbaea941abdedc56564817dbed4034eb71ee944988dd1014df5c7dba634d848398c708117b6853c4343f8f4193e3cd2c0f58c723ab74e6a49865570f0684844b37aca9af0d6546ec65b2e0d2ecb422ebd50c072bf137d94b5cd1ac80ce885f26f63a8849114b7f9802cdcea6e76fcda544b6cc6d9c6608425fe5b8b348010a52bf854528d90f483bf24e003604fa58f4141dc8cca8785396240368b0a40a0e89709d09f175dee1a39f70b757c8338068b1625dba2f6e871c75935973998fe3d90e554f8545fba00ed6e26a5849f3a06e4077edeb011216247bf2b9d589d792a67a7a231e26b2b92cd644906ca00ab152d1a0f09cedd4f11e544bc3bdbe54896d9b482f90eb198fbd021d23197044257e17383302a3d1c17d45e589873bd29caadf090a8fbd720631298f724d2d427898b8e6997b84404e41ae19de843923c1aceea8823a08947b82209539c3c550f3d1193e337dfd179cfeb24be6a333a6208d83e2bb62fbf1bed885e39d0c112842e6f354a658c3b0e93b82e4e9e70cbe1aa9cb002884ed57019326c49a0bd1fe743bb33727c677a0b720e2de7a4e3dea47140c1a9e9289e65a21cf1b74ba908d9a8bcac388815737a5af243456898d346b24fc5c6bc6e9722ea99d3fb70b72e6dbd8f690e04e084caf185639045c34406e12d20b1b19eddcd6f308778709864324619a5863b78face09ad76926030c37a8fbc6d38f26a3e9d188eb320bf03fd039e9a294029645b030389165a78eecafe76f4f4b3368780f97e6c5807271c5504caaca826fe3252d9104b5e8aef745a271b5378e2c52e8948f1118562251bb47ac7167e03162aafe3811aa51ac65e1ffb21c00f5a216fe68aefafe7a3822bdb7dd614e8af37f060af1597b3004fb95d2b4250f2fabd718334beb3387314ca91f1640cfdecb27be9079292d47a85ffda7f94be5fe6ee00ae231465487bccd58b50e0526427015f83bdd8420868973ceed80ebc90b7203450ba3f7dcfcaa342e4bc3f609cc4ef77ac4ed093d92e9ed2005d2341fa67d3cd4a7840aa00b7dfd430dfb10f32dd21454c473c2cc359cfaf25a277358fb04cff20bef8655c17d5b378322e98b40366aac8d0e3397b41a5837b1e746011fc88830120852ba8d50348475ac067852192e16c3af92d6ac7f580511bdcf200963112d01f385dd28dcd673eb0195eb46c35d4cd2cf5a4f3a9521c0fd0d186dcea7817deb07b506df7d09424d58761c736964043a1e48856de6100d2562eaee6417e8e5c460ee0aa198730f03fa52c141a82c3e15bb4666541346ba8f576bbd40439a963ba5f788ab5c0c8b8af4aca0c20a00a42f7e06abedf44060e3bc27ba706bdc94a6bc42c037336084431f0178d33aeafc89d67196b23c939491f12cdbb469ebf92867a804c79e1cf05b4b07088a7c427bf90c5c7b0911b3cb24ec4b281482403a4f50e7a63292846c5c21dca04e6764b672f9cc6d15f6448d809bf89a9ed67056c8263e2c4ac772b3d50225a9f97ba4c4dade245d4acdbe33d0417df40fc55f3664062e1c8cfd04e94f103ab003da82e5932712eb45ba51884ea27fd505287e777f0016f82d40c8f359ff2cfb3005f6f7ba6394ff6f3737bbcdc079cf16127f23a27cee0ccd6cb87c8d687e82e6838def4e12befd1cd00be2608e54fa7b5598d2717e22f89bd9e5e6bb1c935ce656fa6d83bd653b5ffae5bb3700dc684bdec37447ac689bd77f570338c7392f41f9a5221e1050eed53748a1380b75f388a846c2027e60a315953a97c027ab9a861572223d2922b9c21cbd96c5fd0feb838761bf4f615bd6ee475b701ecd3b04643453012354a0bc43c089dd59a2bdcc7dacedcf8a9f78841f45c8554b352f35f5ac1538de17ac1746204795813e8587c0866b6c968af772cd8cf1136c8ef5efdbffa53aaac13f0290b6406762ff6a24433621aee41ba5fe6e07dd6df45b40641b08c30e7689992034024b0b0cf8534d1f46b0e316243cad0ae5a73b94345d701b99ae839a277cfa0c03779715accbea3d9a66acfeaacf27305fbce03af1d5e969e128c4b12e9e352d7914cdb2331c6c54d1d43d7f6e8368d6a87a3c0b78c0b8faadc18cd25602bc559a02124bbdbdd61eb47d0b3c659eb6370770dda73bc5e486a30920de5374b94b526f3c400ec4a3413440a3ad6023f0f3616f293196354dbaade646abd40fdf55c13979bc1b4c9ab7b516a08fe2f25b2a19c66d54cf96a80a1231d16c777de51a69a11d658e498d43ad1fa2e328ec8cf9a5894c0a460f627bb06c2fcdd6cc7e35474ba46bac054fa67488078c9ae2c9468b96f346e367a0cf44f0c2e1ac3e79598e61af9b108314afcd5a96e923caa9bcd6f0c28f7ac51fe505ee1aa0f6a84659fba439397709215f395b25c604d949a865726d3e91e4b32de0ef898fe863bbdb4afc2b1d12e4e01c94e6065a21c3ed5d6eec7d3de01df393491fc915bcd47318c73d44f4b1a7e4e3bfc33b7e5a97f3a090e9388d1ca66466146b8518ee0eb2db1b3d91a5bac42c4bb1148c85b61d56cfff2651859dcb7b484a225ef6a1816fe59ee80f928a4fe3aa720647b1fea4b916989b0ba091353d0f173c274f835bfc7ccbe315fea2e561965d49499c570a9730a1a5e8e67f5ad7bdff08dbd85ed028ad8c4ca5af2f371b1019ac71d5c42a5af23db82226f6fd3bb9e66230fc8090d47a086083f2e260485b877e51bd9ddf7d315d5eea271e15cf3a4f5a1e27bca4b6381bb00bf59f10b7ba01961e45bf967d5d0f3cfb80e09c220e49a4f667b0ffd33b49993c54b0d1abbced0f161e4c690cf8704a5cb0c1bd85063e95483f4bfd6da5055034d451c17f1d02ae1ecb9d5b2c8008782319c1be4874957260530b7e922f25bc8bf500371b7cd955f9eabd102a5f2baf7ecbe327cc615910e9c03ed5a3c29eda895f00eb87be4df2610e34c30588d65e93ff25d81ddf31fe083524e2b188e08f4184cce101e3dc66b5b85d28707590dc277d9bf659be48d0c9a595e10192081dd30ce4306a6f706ef5e45f331b7b55d5aaf04d02f10b0952b78d2c2c507d8d4c1893d86475ce532dbd5312038e8a568bbf0f293527887816f7576461bc45b65a666f33abdf1e5e5f0c6985fd5c9e68840a7e35d0b14ff833bbe8dccb52639b0b3931690d2619a54d9a55b23a0cbd903cd880836b741718a902aeecb39beb04c296e2a9e59603a2579858852be735217625adf89351e9da34d6b45bcbe316cffcc45a5ce6a6d48223947c6df7d96ff156ed075ced3eca71593e9ea744bedc8160d2da81dda1dfe369ec20a5342d190e4d74ee7be36d772a8ff129a60f5c105b9ba7f2f41a72d8f2a986a4f93033ee4c18ac9f25faf4b4bdf2a2bb74672af70e9ee8b59b688fe85524f06a3a4439419f692fe38519a55924b85c6bef6e0def1fffc44ae5d0e8d45a1de6192de0ebc67902e723f918f79542a01bf777acd6721105a02d57b8e3e64fddaa5deb28a1cede757e1d5ee77dfa0a781ca8d92118dd2d72d3f80439091e7f78d827e7e50c8ae2b551efc34240cd6abb2b9d808edfc33edd54fc6652a981cb5d78ddede68beb611ae6ec08bfd020329cfe1947b834746b866ea67153dbfd0c981a9c55aad583edbefabbcfa33b8861e8c3d8f058c9bf472d8ac69e79c05cb577921e865073851163a14bbec25f92dbf74291855bb66ca484a76859a2bbe30377fe7736c4ff1380294b295f4d3590af59f9dc41fe860ed11858b20d1653ff572c80e6f52a763f3a6375d330a3bfb24cc04985cb09b2004ac576120e1e3ad8b9eb7f8752a12c85a76332ed8deae517bcf2b9706795915537125c0b46c4556dff1be34a4526cc5843c6ebfeb1bf978cb730f9beee743213730fb5bf3dd5e6c587a7a45275b5834d313ec1bf27cdd95a9fcb31c81f46da3cdd35bb309f9edb3b9fece8812840d0db94ad546fe377a8050368e3baed1d0d4d7cadd7f2d28b4adc4aa891d4145a1d05ece5623ea4d91af9cd2d44a671e349529fb804e36962b6863f577d0521e697d1b4b114d4bc741ba62e2095237864466173a44800591fedf0c6d20f075f9b495a164909d3e4f5c129fd1a7f9926e44443798b4c301e9234ceff11aca2e8ffe2e6d0efe00e63591c61748bd2bcd767f6434f5edd20cb1be77025544f00c86a103e1bd5904e786c1307d2b3118dc06895e7cf16db5b45375d0dc6d5c55bc912c3ea5ff820f4aebc306ef7299c71c3cc7b57a8a7e3ebb4d14981dadf0e0a9ca91f3567a09a11b1528eda51c44038776bb3105642a1fcc5a2d1b9e0e1f2e8714ef75cecaefa634a791f592b65ae86a558390640f64e77ec14ee6dcd3a8e59d11b37a29b78897cb2c86594d4ec4a2827f9c092ef23f4786b2bee92fbea68cad9976992e050ed7ef0f6f4c1011e059f963dd1105c5bdf8628ae4881d4af83d873f50cd7a7d884d0930663426bbeeaeeac55af5e7fbfd97d6bb2ae47e36b206ce31e39a5396ae3fd1913305b3e0d733331773a9d4db4859b3327a962a3187509eba220b42b62d9feeeb1d9a63aa7a3b187f891e1fc001072e197c6b885dea1df3396b31781f45fcbad81cec356100134c2c1aeb0105a04e92b1f33b47dc37f2aa6084d4c5a3ff736670bd9e0bd3b39237424bf599d0f376ceda0e0de817951dd5cce96f20b28f4f285021c0c6e37792c85ba011751eeed9f6b21e0f68b96fdf8129108602034f9bc7f1482bd59dbfeaaa255e156dbeecd38049eb1be6c6b54916eda0f55b95ebcdcac07a087990ed3a5651a7dc7b0468e47cc4e416bcf035a08071d728ac3d992eb5c71c6b5094b19d6a249da981f92435f57f3a81a20c9e8fcdf296d0fcff0b9e92f5538adfea85017ea9e4cc09167cb11ac404af67374167ad99a2eb98215a1464241459540c0f554290f5c7cd04d663d9eab47ef1a93836cc4772637598fbcf17c8caa93c86d3d4a858017cc06afce2ffb1e0c2d6d764438f72a7721c1e37dcb547d9da2fee5d32686b94c97469adf782e2f4b4eb288209942bd55573bf18e7980c6c2d9ce4bdc1e3daa6dcf194a30b48d62acde30a15e7b8beea9bc63ba54ce9186d52a6143f1f6a0e865737929554b66b8230d21c2140a526a13efe5d75d941dc899002b444b2d3f7cd78ebb2393c93d633e0c6cbd2048a4666245a24187c0d3124cd8942b5bd44980f95e6f899335df494895a7ab8ada187b8745911fa27180bda1caa486cecaff10282bb191ad2e823e6ecbe272bf4e49c6dd6ca68d5650246cf4fab6cae0120c6a121dfb8d4180e0a1b88571561479b23e25ae6cf3d5a87123f20e32ee59ba59b54fcb91004f6c2b52de263bc3fc4e9944ffbf441e583c44cdf0494085e3dc2652a3b7311047129cbfe65a0dae079808bbcaacfaa9ea209040a1b5a3596cc0b5fa89e625ebde76268803ed3b0ad9464482a1e529cdabdd77ded7b19eca6fc4b47a41216256ddb3f55a0fa6fb2e187babef966d27502484de82f66efa6a7a8c3c3843a8cbef0059f8793e5e9f34c6fbc205ed2de1beb5f847ee2ca68d0df828bb0e8d415068e6e9dc0be72eece44f198106ea8bef17214c40994ed894a35554b508c8a172677551910c9f0d3e7624214e6e4cb5a7368f0963b029ebc6417521d1133d1f27f416a0f22a2aa7fac3187275318c77ba0b7e0b562c9d1c294a9d39ddd4c17fb930827875eb0c5016323ead2dc7324e876e854e3dc036a13818d40b02a203473fa9cd8a94a32f3471539891a31302830bd90ea0e11c9fc70d39661e1fd867ab3939978e0e1d36ef8caa38eaf354897af3d92db9a3d16e3b380562e00d8add14952e4c25830d2ad78b9f947cfd0dd1bf4e421c6a0561da3114f3b4d0eabdebcfb04405e2b89564c070e968ef1fc725b9313d24619c5a80e061e9f9bf2ac17e87738ab2d8f7eaeaf290ac05f10b53007b5665e6f5ca5cbdaca755aa7a37a88d97b4ed8ce1b5ab23479a094efc9ab6ec5118cb9dc97ec729960968b3b1824d273a266f855e8c7a8a09186527990fb75b28686e27a2e038649ea190c7abbe4599f8790738f75fa19e6b8d5f8fe0ae005ecdd0c6f6d2c51521d3668c49812af0bb2f9b2ecc78f33ecbc9eb74c2d9478b4e4184ee396c2da8b890dd696c1de3fb7f87a9c91e39d4e6cea52ef8132958acc828013694a956fb317c9050c675d179dd6c6e32d52b79e10b1854b09e3931c2161d142cca45fb7c25827dd8fc9b9bc8e632bb6d1ee2b647cf59131609b110172a5e423dc098a3ad6b9c67a3e2256cc622d9a4f9beae8723de5418bd31e0a281e290ab8c6dd012fbb38b86ab8a0858de3e5bf18259543d60b4704a0f5b01a8c923b4c38e88746ca9d3a757c9b018b4b31a5d7279007f4632e500506c889b865b0f1e9d4fce56f6d75c0a73ec596565af3b64bcd93415ccde7cb40f63391f1e29c026fb4621a549c202c5802324572547842c1dc17ba3828cbbe1f2f6e52f9bb7bf72b3a34589e0030ed93891f0eccc79bc3010a8557db78d00f8260d46c0a30925f7c64e582db64f205dc6113dde218b25312043f23312d331fe5ac57da88b8f45bb88c0dc431d0c688f791b7230044e0648256a518a067f7d1a4b8b732923e9a790403d89108085dbdee7e52021409f003db292996e418ad0f166833acd2c23b62ae35aebe2c99a567da15888e296d69d7b340b70f57e5fd947e73a8e1e113843e19a4d373f315b64ecc2c0689122ceeab043f79f26ad106ad16ad40363fb181f5294d975279bbb2e69c86e1141dbdc9b9acfd3efa1fde315761fab28539edc5260e2c0b338369e326f3ad10dce8d7350e578ee5087e02be263f90e30785ffb32ea2f8ddbd628942e5c901e74ba54277d6baaf4e87d926da401515f9246e9d37a248d5e8aa01a9b42933e94fa28d6d3ee0b0524e6d27853582224a9b38eb6c3696794fd04ef4cec449c6badd6f0465448e05b91196faaa9b010ecb94bd50c401162b346ab32abd2bedb44da5b297188ef313bfdc3aa3ac475f3d5fa4ff40e72fb5ab56210d62fa9cad543a7f7310e0efd863e0974cd9952ffbc9626344fc6e3c413a74a2bf736b093d08606d808d88e07f03d85100776308844362709a009be901231cf6b60d7af55886db730fe157801468ae60eaba09fae10fac067ac2a9962dc203980082322afe7d9116cd246e98f5a43746d410336d0569fd913ce5bc9a3bd11e409560b1e40aa2960c782d42831cb30cbb9d997cf3a8d2632618b1d1fd8bbe4124e55a0863385e33b589597ba72fbcc74053106d33b6cb174b40ae858ed1289e4a9de9626c84e1ab81ad49d233a5fe5741a89a7d9b61dc05b2b8411aa9d6f9d970146d4f3c5cd58a534bb8b54d8b9e9342845a90cda99ef86144ab55554dc2546339603c3c659b1df6e2f63979112baf2c2377b3007f0dee3e79d71d2021afb9e66e7270a1ef2b8a7d9793874ea088d4b0777dcc7ec1d098526c753ff89089926ccf2c7982698027125f7a7e33073cc69aa076f2ed6d389f5d712f7738e991fc45ddc133e59c5b7fee30f33ffbce9f390315289610214a9a37ff3a8834eb088dccac7addd52624546ed246395554ef48d652dd002f958468b926873ffa893587334719639d1ebe0d08ce4d5a00704a2b7cb2a7e53cd7d0fa3faf891831ad67a2bda872612f7d1566e5fc6391d57c102963e0926f7eee125bb05ad905f08ffd30c970f7849dc42577e3d5f865599ec78df4fe630bf11db9e94d149b7b7096a915d87bb7c85a816789b33bda082dde01da6159e5706429f8e6a138903292effa151fd46080863f2c8e8c8310759f1221448468a3d2b1ef8fe6d2e5027503bee639a8e1c59034ede0764f126c73ad40a4d9c7a0ad7ec549669c290c6bfe7321625444f82992b509c03f6027e39f1750944ed4c29a82bc1e23fdbdfb871c255f3adfbbe110eef1a92acdf99564d82a614f5df68c1c9a69fa53719785f28492868a829e8352d1e5839c66aff4661bc063f92741fbab2de1768956088ebcb5bba77db205adbaba6abaaf20fd126906685f978d010e9eccfe56a484e9ace3748803fa74ce1be08f61b01d608ece44580eba611b53efcd35c1777b8b691d20f64db1ecbe736889d598954ea5313c40e0f687455b3fe9c7413553bf4e25b8cdbdfa67715a400eac5fa0f77e1e9c502ee9886a186491131e42fbe6390d5d809f851beb9f93358d1fae14be164befbb5c999332117ffa8fc820b50b4a8f95792d3f8cb40b5c5e048a2c6775da12d38950907b8af53848ba7b95693b28bbfd517fd289395fd69296e15d97a3c269cc15bd382d3198f455e0333824fcb29b26bf8c36a54675c6cb24bad016a0576af2ebbc3b6213d7952ea1f0497023cb5b3bac9163f916732e41697f7fc2c2118811afab2bffaa6d552b74fd3abe67c79b16688fb8ce8140ce5c0e566a8b4f2f788b98e74a0d94b58b17af41cd7d94d81cd0e15643366e0a415ea82ee910b21feff4c71040d908f2755be0a5b38025aa5af3c157b7287e8f6088e28881dfb0d0e4ac20a545ac28cf312ae0a7d7734b9acc8d0d017d5420676f1fa29b2524d5bd96805912192dd67d9d9859351876b7cfda075324868064e730aefd7d33f37601f88f5f8ccfbdb5e7e4c87190dfda4791781ef8ca0750fb5306363afb8095f1ab713d4fc8eac0a144925a6e09d8d16a0db7168f7d8ab1caa9434c53ee1a6ce1458e579d7c283d60771096e41dbf7a04b8dbcc27cf63b51d8dec676736c0b0999da1b40bb299ff310bbc21ac1307ee401c38c53e710bb5ba9b39c134f4899a55394e57546262467e89b9d248bea53e57e4739b80a4a20249a946ba6dda2e27292067fcccaff130e9f482090df9237dd32cbfd7a8be604c7f32a324fcedb6bcda5573b34986458b8e8643077a98e4935faa850ed6e7803aec11cb3d2e4328ff1f4b87598abca9de991c507f0a40f81263992fb03fb0dee7445bb8a205c236d596f79512b527e8f4d51b5acbe62f79820bc297efd604e9e1b5aaab38b4bcd36deedc6f8840f0ed8174908776408bf4e840d5c2ac83861379ef0c59c59b8cf8a7a198139ecbfddeb8b28ab8b6d248d269d67ccbcc3accc926ac208f92277f72ac563a443ad1975c32c0413d490612ac33671ac2b44cb7cd84fbb91275af185e8969efe8253ffb948a11fc31903a56b5dd67c4b28f79b942653254b6fd6c8af45fea170ebd0e16ff501421f14679ca5663b2b310598d81cec69ea5cffa1d2e1af74f32af52ca39380968db9741341ff56154830527f71db4851ad0beac31bfe855501e82b33e1e4cba30572896f2e94ca510aaa295b0233d03e68a6e47002529b4dc54e293150b3825e33fb102fe0242c069b203f5e9e25c5f776c24925c3fbbd63059457957577e696fdbb579733beb02e424aa747870e16791975e4df6eeb67ce7e7a947e7d902c26231a4e07f0c55bf778dfced42519607fdc787e8994ec6ca4c2fd50ad8ad152704f8f3fac5f71e033ce6f6c56638e3d036c0f24bda323698ca33ce423d551ae1d731d5102ddaff4b0378b28d49cc27b75d4aa3fd32f88184aed0c3769060e05cb6e92a7673c8b19b493e475141e5cce3c91e2133ad4f7b893d002dd4b5ac70c10e5ac1dc3ab25246c0583cbcaf547d04d5d237e603506ffc168b50d36e4551bb71584c7a75a2fc517bcce3eded67adccc2b6100d9c00bce89ad00b077db3dfb8b63398d71a16fe2e4a5f94ad5d9f809ebc1e9b985a352ea4903088fdc11a48852bbce2c11220deeb1e3db8d771fd407f5422b00492124117f5ef4e2754fc771b3eab62816745531174beca9c31d9a56df1d9959a26c84324e23ca8ada1a7fe32b2b0496c0800f8273059113eae046152f4a812c5bf1bba47788007cf6d4b9545310f0ef438b6e464cba4eb4aa08acb0c15289000f9fd061bf64773fdee95e03ad43f20fe2aace54ca814bec121a356cc38d881e3af3a713090927381f42e1ca6d745b43e00b6a271fc7a509b6232196ee1089f5f2750a5b8ba4b4a10e19582e354bae42f3bb1260fc4cbe08a8a9129f49d0280dfd57a553ee3d1787a8253d68719daffebb98c14fe02adcf71cb54583a153e6fceecb5286884490a4c2f4cec19e1aa76de8661c79188c532f3699253e684dbfb496303c54d3421ebedec0b82d62b6e047bd35fa56b4e6681807d7faaf4ddb2ae0794de188ccfb5648fa9aa81d6c1908380788f953fc7a305b5a8321a90c412157f3f4c43fb1ea322432d3062f72a850d874b7d075e426fb9454acd9c0e429b40e5f8ff72e413d729e0778d242579f79dbff2446a72cd45adc56786da6a0d8bbe396968fb55a8de9fae77e36ccb205ed1f9e36d0ee7080a11192e42be09ec0324689ec1eeee2a0d73fc989eb61da4a4159c0846f97d409e6a06475165c6bcafdfb68cf980f1c60f28bd1829210114790ee878fc4abbea9ab9b2ebe39443fa4cdeba237c070a5046e23665d6b4f8b87bdecc4532143224c1f9a9646b7273ceab54fba988d4498364cbfc2c7cae0b8e76356ca301f1e4ff9d3b7c40bf2990389d532b430118a737c94a58709089bc13119f70c3b92ce117917e79dcd0e78bb7a8c2e5d92ef908f7dd80076cd03423dc25734256de4e8ea9ecef216d5335d6c910789fb87dd42f69b7754ce705c5c82180e8a7f5c0a3518380c10ad83e29a76cd1b648535f35341034f7be8299291e23781004fb15b0ba3b314dc001cbba6686849383aa33f6d107e46131b3c9e4c6bd926d89c6a889fbc06f1b92b06f06f9121fcd47650cc99f4e46553fb63a93b4f148a6b552651aa561d12c8c269e511e518ace0a08c55b3738a575569fef27c1abc4e8f35f964602c220b3ff1c16bc63fe4949cc44f0f6d0ebfc9889f89d69751fb7309126ac3bb938dc1cb6267e3f45e6d0912e528ce2a649251f0f13090159fdbe16c9c97f247bc8b07f69719937da1d537f1ed6aa238144cb4ae6f0a96a78bdef1d9d3287c947c3d0f987478f35136bad580186e3dcc1607c7d398edfd224bf8ff0991e92ffd0497351f3e7de2659645f20bacd7bc00cebeeaed4492e78edc3ac013cdbce5363aea5592ede476c7fc8f6d6dd918323541a7d4162b9d2dc50a27d9f83c8cffe6ebb05c33437be59cb7fc7be3040e74a10511c14e1aaa72a8cf74823826d212d869aa1df028ffe1bdb49ec279ffabf092642e1dc21cbf583f4372f100355e72c839bb669b79c7561c34bce667fde4e52512760c1ec2e63e363f67114643113627380fb92aaffcf8dba6d0ff6af889f4f70a723eab4df3c55e635a4cb1b633de3cc3fc922baf95c6090d69f4b899b527c8e96267cc93f03c272dda46ebd1263466a28f90782bf845d1c051f609af7958741fdb19f86a66ac90e4fdea95d2a06c7faa56879f5d2c9e09d38f4f60c7ed355f75bef1056523381a5624e8f9b533c2739c25b1696003b2f07ef5ab1b5886d922ddfcadc4370dfa79a507a95e1835ac609fd24654641cc97105490a987981c9513d28b0416ce7869369a6215d6c4f2dfc24a58cd8b270b282aaf7340a416cae79acf3fefcfd4d801d82a128b7ff25380acf41c1f0a2012318f60c9abddda25efb4557c48636e5d95e741513583d9b846f892120a568c41af67422c39cce1b506bf467d599749e970d82a5197aac87bf23860f21100858a70c1d149b1c8951578d96f1364c58e8d077b3ccc30697c54cb539c2e765b24122739767244c5417e89f5a86037ce79365c594aed7f21d7b06bfed13a11ec6cfc7a8a3307f74adbe57e961b8e03eea01f616844495e363a61f6f010a8a9bfffd2009a485a80733a285fd68486d05e289568f270aaffb5f77ff7d532d0c5f6e7c28de6397634f247583621a7f4ea1a4b17ac423652aa3240ae8900734e38d9884a29d905654ca51df0766530aaf76dafe947b8e64277f3327285504ffcc07a2dc4d59609166675d76c173e47af95fc804ec80e6e7a78a3bd1bcba162a3f623d79228946af0a7cfb685fcab17fda3730622b4c6899af8c05d70bfc2d54285d239322f41c5c3ef6a32e8a2080b6c30deb99fe7623e5610e54e5d4e08f607aa4e30bf64a7e1169c2595126cd66ee9c70eff7c44268c68b0e01c488260637677dbe048b8fe82c149e3691a5253a8bdb6bf87d5b80998c7252c354ed92671c34b5a27089b9023b8e545f9846a9a83d649323de67eb763ad51893b1785370cc85ee970bb02c6b0310a4a4d9149117a2c395450f2f36891b956869b262efccf82edb8fabbb3b621f8ed9070d724c2c911ff6c6049a229b532076926cd97f942cb0a94433eaae2f244317cb529a819e54acf01691fabec431b4d4c6c5d629052ad6d0299a0d4c6b16e8be08b2944c2a2e1bd0cd5f07fba81d87c8e667094901f90380675899e2aa8eb4c96ebe709316e84e2596ae6405c40bb1954541c15ae981b778471e8432c9d3123230d506265da44bb260b3b3314b66f7c1464e6f63b5e2d65038612f2aa213b46c9e7df2a1a15bdabc292c39a34e6a779965255df4fda2b3901fa6b69c24143e53c05e0bb223ae7e8b76b20b6aa67d9138f9c2486c887266b18b74af54f68a4e307c72eed197ce83da186b4a8fb870ecc2ea2d03211c3441dc14a759d57d102753b03a46a17b423ffc53d16610f425563c288de1714c649df885df029c4f7219927de5928b4b7c785f2bfe265492b4b015831a560b4d5d7f28d395574964bdac8cbf865575bd69a0a21179da99a78cd6fcd360c04cd23f05712d9479b9f088883a11c70c87493616e6716a98d4db8ee107126b01c78d27584e87f4ce915248b50d6df1d53781e0bb536b5359b377dbf577572ceba4f918d5a8021126fa671e9116eb4744b8b1c8bd0763c1779d69dd818ed5c6031d9a6495416bee3c4de2ba24a07d94c66b4238a29b97193592b021b334cc80f68311fabe0b24a1a0bb63385dd076ed50068b99fb2f7ceb148e68c4bced7593be2d888d11633c0de70a213dc1561a75487e2b08f9cafeacd0784f7753a27655d4e76790a5f27796d13669d707c3e475c729ce6b37a31552293d0327454c603c6238a17fd879a65dc8a952e004b563a0a7a79668fc198d6301b607067c4b137a76fc9a70e2787f1b88f74552118c636dafed74c40f06b6b92588b61e442997e5aa84841c0b9b8d0977dcad92650a9cdab56b13cc00f779eda237b1f0fd0161aa73184c6306dd6e69acd8e909b75c0f8f32d89f18e60f16cf36bc6c3bf65caecb278144f0bbde7d4c1ecf0ab98b1bb62bfea82c945d591213ae6f193ac1691107462edb37132417349bbf17644edf089d4772631a76e5a6acc815160ba5c61be3fb1a09c143303613c2b5bc69ec0190ed5c042257d0998b8a22b720397594ac48d067f37f3813edb1eec1da51d4794a19dcd6c7de540c29650bb42f4ea334e0cd3216be8cc391b6f10915afbdb74fd7c0b162611f0e64b838f925f1edc4cb93a0bbbf8b635d5e542f38e8ef9df8759f7665633bfc34ff7bf1289fa6a288f1be7bbb2dbda864bea1984ac7cd20f478297b4d5c627615502448da654cfef4eebd05230fcb54171dd68c0e5d4a504a8d0ddc9a32d40b35ca4692e6c48caf9838c321473587afe4bf60814e895769cc8296d70572512daa4789f58d99b2c490172ea339613d18665ffda1e2693085190a37ea0a1e4afb0627a20a8ff2591d58c0668ade7b95a101fea8f3d386a65e5b6b371ea876236dd55300dfa9ad6247e1f8bfc1097b1bf2fb4694129a4169a3e4ee35d58b42f99c6c3ff7512153995070fa3a05b428c880b9122ce0245447b3566c0a4c3f55083e9465fdcdd1d2441cf07eedc43dd1fcf46cee1c2a766af69374ec41ef79f3da9a1e4fd0d889a1088dcc21fcf8e369d6357412fa9c58d9a2cb7084b121b43532351084a08252afff53dee254766635b11df49e42953ee2cfdf18c189fe8d5bd19d9318301761833bb8ebd9a9b34fae8f911d4e06d291302df2fbfd6cbd0329c471c48a07cd8f0834c857d23eea7a30d70f18be38a38213af9a75c9efcad212bdd122cbc130bf4a7c38d21cfd43fc27b0bd406e2730dab5957625d1482ad185b48ea91ce5d47edb07cb7d448d4127a649261309bba5c3b2b0c0de100bb064e5ac3d42f001f7e53d60545986759413ea18998b8984a6c9f2032af888b3ec2e729d088130a25df7dc996c8adede56817a02cf12e250c172cdef407e229f324266ea9007061dfa19f070cac780933344127035ef700d4df5d2d954e38172eac7f8f0ca55692ce96441123823d62c51cea46d49fcc02c0bca5bdbaf788b1f9e61cfe4c2737e8f8e8b6dd1ef71486cdcb0240266962c5fa7991dff82da26ddcc340a523da494b5c791ec6a0323950e1d67493c83ea3de2f7b0b920cceb37c499cf4c60638f2baaafbe77be5d52f298b7ab451a2c59502bcfba1972e8012d3f783ba484a277b57568cd130bc0a397f93094d26b435d8887e8ffa167ecbaaad5d86b9d248a6487209f3786eb1d758ce079dc2fc65db76ce468410fc8f3c8e8fcc99fd914c2dfd17c436aaa548d9aef280523c14d8962831fdacae7fdab2ebcd868eca8eec230d525d2232f0c11ec14f45480b9330af2c61621a120f59235fa58af8419e9506f57848309cc18b01ee24ec6a7ccb4f0ae452f81cfe9c516fb7d45532c30ef6a019b5bcfa81d16f87f8a6e21578a205c0cc1d4d1c1b2dd874980d633b8604510cb224f12cf0815383bc4e0db1404bf2716d9823b89d008be243e26098f33192f46dadd65474b4b8d1abad5945faebbc94caf9201aa92ab46e4b478af0d3d2dc77c7edb10131d9b1613c76b3d8fb02e3c6ca6aad1db6a5a67af1130de44ece22a5d79f99cecd61e13986e03c9868c6de9b01a4aa33ff578d96c8156501e53ed74dc066f91a4afc573220fb83c3c640956a025ecdfff10c58fbd5a9cf5552a71468e928cb5b8d46454f200fe88cd2163f6bf7d9c1702af5ffe668979f1580fee6c4f60a98784746e2e7c215258ae28b885dd06efed5f5147f0bab1338e50d819168df3d17505356b1303cafdc87b48f41dc8108857ed89d723fa82189f371bd35dfffcccc994e3a3e6342a37e60219355aaad39169f64d20998bce4fcfbc9df5dc9277940db8deccbfc99aeb6d038a8156d8f99c306e5660b4f484f58348e0aa5f965988e180bf98212080b20f6f25e60333b4aaa1b244233a80bd41450f6967ea49edf135667cf71b50ee1b4155ed6a3c2b1e7d777322cd14beb59d0f6c5b02479242f32a830cd3e28203896e3ba775f59a09348701d418d45f4013a23e957cb98164906d3f566970c447907fcfa8aabf773b37adacc26a560f09fdddac72d2c7a333a08851b29b9465e2b1241b56779a52fe68bb177baa551df740fbc6349260941e560834375e9fec0128fb9815c07ad232d04339e3b4c5dca416dfb5e6cb4c886bfdf9cf7cd132f6c0317f56de14836df9ed9ca9e07ea2f07b6405b36867be869e33b8e06cb3cafaef3e9326948e5382dcf334b85c9cfe5f08976194bdb72588326a0aeaa28a5c7081d58234641202d5edf9815185431a0e7d578d5506b70006207a7d89d5ec8c56497989e61e0594945f4791627908e6bced5aa91e84d151dd27e60aefb93463ff746ca3c43a639ed28b01c4bde9c07671b473a64bca6e32fee9a73728ed9bee53b2c853f2a85f78d888b771d87260d9c0d506fafab731f08d95cb8c6b6ee6ab1aa129e9952262e0c9d85f0ccc564058efd464c7ca2b04db4bfe87de188704a4f7422c6ec6bd861aaab4a2052ef9b82bbf6e066de50bab6ed8a9f3c99c7c3d092db8795d2d1215ff8f0b57fcc00311271c5a31b95ec21e54d0bdc94fe5cbe6ed53139a5a618bd94b6f47309923afcbc823666925863bf96af9058b2cc892cde7e45424516d89d4c5859bb3791d4308182a26df281df89a0941c36778efed3b8e5371f94dae6f06377ce1f1c93c54e9f7f9df3a98961adcba76d2976b5dc4fda4d03b5376a24273f37190156472ca058e3cf1489bd9512677f949442a8fd319df8c58a3106a9379d8d9209ab2084ea76cd0dfd09e98cf36c7ec3666cfa694c6cf008e90383bdf5f40a65475ed0403ede207231c2a454939b978225373e0dc4fbdaa5cc021b471cae836ec49adf40d127ed03d74ad395dcca78c73220e05fbfea8852480a24143cef0b32485cdd3d17db2e81ac1a5a443a6e686db0e961c88e2a423bb4e4dc19664adc44964e53bbaa810cedddfa6fdda51af5b4fd6c9a6e964693da789900cf1a3ac2bf6a947089e5deef296a79b519dc07841fd9494953438ab0987a1479cd21176c839ff4120aaa97e8e36c81542f76fc1b8667a0895d5898955141b4afbdc3a5e589111098feae3aa091eeec58ec31db12f3b9f880d3b32ed25e44f3ba1dc7ad6e4147ffbe73f8fb629a078b1b7d6654de370bc553eb5f72f9020999459e94609c53c0ccf386f88d8d946fa2b2e01e52c0b24abb20e0d464d7ab885e9b456850e9fb62b0d6b1f3d83c4674e687ac3824d98a7dea91aebbda59d77c95a5bd21000055666477d5b3765fe56483f74eaed07c2698596eb76f40672c8b51d302c60c014cc2870451b2d52514c6c671f1bc2c8686b5d63ce88124db956e9d8ecd25d6e45d11a86adbbb4f4580cc9be185dbc0144f0958e4532965aab9993efa4b951add913cca2c603f1df7e917584b7a309dc18304acca90028d928df4615be223bb7758571549695fa0605722fd55435a89b6f6394aeab99557af42ac2c2bf6f09ed01fa12cf5a451b39b35f18dfe18f583cbc90085016e79b09f87d2c30e5029930d144b84baaf5c20468f558fde60b786ff5d236e06310c67d3933f06fecb9cf334ba6d9e1ffe11cebac73c134be7947a2b47e06ac87b8c7ac5a45aec212e99dab06885ff909294bd34bcc3cae705e12b974a513b9f65e927a9825e98a6328bdcded0f0a522b52d4dc4d95177fee445ef42b21c2f315a5abcccceaea158d7f72ea30764986e054e039ba1ea48449575449938046932c4168a10248b11c8d550b918b25344b3397d48c4306af5a597f22c2c83f02326f50241995a398cec8423f8bde439eef0eafabae1aa04d7776e956dc1709806c49b09db2e3f2f3ab8d0a539cd58bccfa3c444be1e506c07bc98b366241ddd47ff5497d7e5575a5b272d2c9d9c6c57c3325fab25e0691aeb3639a1a942b495c721481fdf7482d35d633e1e602f879fce42ed4ee94f44cd82bae5a6cdf17182c820ab83c531b273fadf6e19e189ad70d74be8c76bf99feeca4d9c377492e1778930db54d50aac4365c70564e402903206e82486d5b3a54f99278a5206ba20813b437749faef225ffdecf3edeb06a099f4e55b4ccf124fe2e1d030c0c451728ea58a8b0ff6dbaa53ac7bba2222431f8105364dab25a37f0c3aceb1cc3bdfdd8d5e35b40c02ae15d898c5b25918d27d8a559bcdd0a5b1db4ff9445af5081e3e11e700e89c59ded1990822de07f82167afc076b0a3250f101eeed3f2e8de22bf368d844628b2eca5b42bd4bce47b1b4161dd800834320aadab57bbce58aec5d63acf506131187b486b699b8711456246dab9738eaf2f2511cf35fde62a9e361f7eccf1ac1a2c61d92b38683fd6d07619a45cc884ad89a077a6d92c3c2c9c75e966606bd84889191ee4f1a6af95fe92460800fd4dcad0b190ab35f14b5f394042726214a2559bc45892cb27a5a6b3224e4bd9be90387c1566f62356412e04a04ded835522255e96317d0a411257404c88a24193244f2d60d5db336bc04ab4adef5bc45f84a998d6e329daa62af9f8f64b0ec36259a638373d9a50a1f95f8d3b85912d9355478758cd017a829b1ef1eda2bdea4f5efadc5e469bc03b3201ebc337c0a8dd6a0f257d6232eec5d769e72ac14a38c8dc51c36cf1e1fe035c41409d244809f9dc8ea1a817c94eae599af81a450f5cf733d944e69e968f803cf606d5885ecd1cb30a617b26bd75fdc193779860799693159c72ca98d5553d7234009228919035fa328681390c992ee0275c070158cb34519bcdf8305cbe2c0c160949ce8c538d5086bc6ac9b21fe3e6db619738b4d77fc40b04f4dc26fd4767543533978da9e936e65667dfeb69df8427512b52516b1ac6ad26d3a34b06427cfb8bc0f4b196ba60daac1fbfeea434eb4fb773bdeb11b2c75f2d5b07f9873b2b70579213c9a031c1a70be2b965c1d65915a58e5fb33d28d27be4bdeeaac2259dc7b02dc148122bfafc1dab4c8399cde24f41643d5acdd6407930072eb7d580ed7f1177930cabd0f67bf75a2fbd1b9378ba9bcd824a6cbcf590c2a90ea75e20d3a20e4346944b2aae2ea2fe9d29b69c91b5a0918ae69293ce774a1cd6a33a7e8745c4da9396932a28c6ee25f70d359729fba71d22c35bf8f034512ba5d5ebf82818b8b10eb3b2623c199fa0784daf8e915659ac1a71e8bdcc1bc5c90ae00203fb1372e84e3df476f52cd6f512bc43ed460eeec5c7d263726880731afdc0a142de7c7e748caab252ae31b9954fb7448ad8e06fdf1cd80dc2adc6b926835d1579e7c0030bf86419751d02aee233ede0f45f50b0344e12e84be9e7d5f75cee4dfa2a91bb18835b700540d74a686e83e512fc9ef2562037ccea55bb5e72f85e1a9c5bae96c01e3707339e6293a3456a855894aa86cc7456a3972d6edf82e0c029556c244023e19ba738014fbc63e8ef95ab07bfe39c03af6a1c80015c6dd96fffaa4841c9eabe0d33995295e13b33d5c7b50e38a133bbcedddde3b4ca424b4b3110ef6eb276a5ac900dc81dabf851edc39aaadd30d817d73e372060c93bd125987032dc5fc2991a60d2b8ff96ca52dd4e1cb7b58eaec0b9216e4a727afc6b9e001c9f941f9c0984c338edc20a5667f2d4d5e2ea27109ebaf4e10d60a6acda5d66128314476161104820f90c6edcbc68db2e7e4af553cd1b0482f6aff04478597695c85e1a16b861fe42ce09cb4593070cf41f6d48a8fc8bcce5b063563431d32e6cabad13b158d595cead0ca9cd0808b35f2557e0b7069b64fd7ae880f5757c9f2df993698054fa9e7904007e767d702bd14c1a527f9a60f8eddcaec2c8111964d26d852a3211afc8c2a88f8562d91cbc46e1fc30ea602bb552942235139e5282bfc70cf2c606d02425828d3343ca51d910d3ac87a40e8db7ed05ff2f7208e3741153f55865106f64316c83c8827978a572f4bc4d02e52c1a905c075957fe15cfe5cf40546fbfdeca2ee5336df56dec0c643ff9a4d1d86923d3b5138196fd41dacb00cb9ff619c22baf8607ecd9165a3f7de6d52d3c85e92fa20f8e12f1f2848101493b1faeb4a6cabae00e7ab1bb4d3a4f36dc7a5082b85f1ddf7da05e9347bd7f23cec7ddf8c9d2170c107c980ad1557e69adc6df8ea0f55a8e777d2e91565bcd7760865e4fa6f1fb39773549c19aba1ce984cb56079cb2d4ff6ceb65ab214e42e7d29e54e488c8990eb5f6faffa0b1e99f4f6694ed3af40b995a31af7374799622469f38a5eef25e3cacdb9cdf36dd5832b78f5b63b9d1e8edf249513ea9802e7fd35e1ec2504c73f3d0d908f79bd6bbcf0ff8d848b75c690934fa2636c2f9897917136e1c71d49a39fb7df8a2dd770827b65e26a949cf58d6f1654bfdf23a955039d4eb84ebff52d4e6870a8830af9e7c9a3d1a789cf9e0a7525a04ec1288ca18254b7ea03132907d95e262cb6e783c29a7f04bebaecec9b726333b7ddabd319eb553e76a30044e5db1082842f4b019b99f582982307d51da857782daa9669c1ababad1465d1bf9064c254ba9c03f9837e72fcfd9e35045dd9d9250f3f14a97e29ba862384f12b02331d68961c939612d8c6cfc226bebf3a949a9fe0a9b3e38f6b46c52a7c9b153fe7ec92cb590832d378c72b650e366e8fd20505eecd2bdebea5134c96576049699016cc2a07979e2efbf64f0973c81082b6de5910d4014ea3dcd45308e62bff3fe1b5d114106bb42d8e751b989ff6b24df28e366bf1a2f09a69312994da9b084165a86285fb516b27a3a2740ce716f97fe52aad51042e8ef8ba7cbc0f5f577cadf340b222707735a57cfc124c0901d3f6c1dddb3d89a27ae57ce9ccf008267377e99c6ba0bb10c2ea7159846332da545e23ec70da380411ab069fe9f477931e84fb22202c9a7176c523cb3ebef41cf739f5ad74bdeaeeee1240fa72e85518b368d97a4774b151e077fa66c0274cfd8e061064db26ae2b294f80f5f50588abe65f0b1567328668b9e0c7b94c7b8fcd206925d93d51170d50297e29545e85e11e74adce18e48da88ed1de78cc8d07bc4e7998a80dd43f73bb3b550d10f08c322972ec6af5abe8f41d65ccb1fd1d66e5ab7bed65814fef90aba40caca230f583e63202725c31239da5c679aa2ad949a22858b496a585ce75cb5a0c465dfd5e407386d45266e768d475400f3501d0ceee11e0c27a536a3a8d028f6fb9c0ea23703a7486e83e7d53dc386993daf402e9569a8e9ac906dc7688121cbd348c268bdcedf41325cd0ac67f1f6e7c9bc289df701dfd603a25a1e65e9adb335035c6ecc42a0fe61fcb79600d4d6ab31b7b70ec506b6aee39b6fc5dd2a0a72249f8e13926807ae0782c2715fe26c28beb3feb15d170bb61f6d72c1a5e79edf1f8f290153d2eb249f823143daf56ee981b39b5208a9d4f364d4d97c6a0dd881fa71fb946be48e59abc794ea6b2621aa3b8e635135e5be18461c474e34d0cb5f33bb9f3734f5c920327178a219c783a33957cad7548c4ff55c50ac24301d1055bcef47132aa0d7c00eb70fbce78ceb80411c38c20ca0eef810cd2375a2c470cec043a4513d58837b3ba7a696146a934a00be37ced36d2121cc7415156ee1fa67ce706dc8a7d274a63ba96a2d0032c77bb177ad0d3b6f3b3d0d89d48f4588dead7f17e89c68153766f2fad20852787feadf6bb2c5f4c4fa3a81b6928c6f9099b97f818c0c847bad77fc025f96e5e4e1600c5ea88110eb513583d9c5f35ca080b505b7ead33afde19d6ba05a72f974af768e883db666f8c6057c59f67453e8b2836a74b72cc4e956fbbf1b12409b69c9acdec125f56af48a8e39f0a96113e23f4d8bd0a925dabd53bf1556be9669588cfe55817020cb95bce7ada399d4fe9dc81ac8d68ed2df861c6d0f6bbeb62f0419af6b57a96309e9f25ea10ea10a94cac5083565c11bb348d896bd1aa368e7b611338e6b64a0e9c81b65b59494cccfcdcd7ed676a6b8ebb0cee78f021030c7d4158e311e164166420129bfe257ca316f598ab27dab9096e9194f4b9ad1ce94c8b53d6c0f45b18dc4d939d2e78a7936691cae6172cc342f93b2d8e4a45e517f4155e2fb396d120d6ef2d316ce398d419503e5d691cf3db38caf2a91aa74bc48de4a710bb34ff877173548609579446623aae76351799942d04887a2463f188ebb91384b188abe890e922f1ff5dfee60d09f08945d1c425d417f58658398673cc0f52c1e6a9e8db33a0886d9e2281a48357221c1443145b89bc8d507f6eb78b324a30d99a67395615382539f02de88fff9c3105b44703aa09c2508f3ccee98a78a321f980b956635cb5cab8fa69da2b2e5c85c9e2fabec39a63438bca826090d90e3831632ac23f20ab4329878efb1da9253a649b3cafbf82c7828fa2bdb2c78272bec1f68c41131bbfc68b14f8cba73c66f93064e69b976fa68815798cfb7e3a78e0993e1f50bad2f964646a86434dc48ee3a3cb375c8f1f033b1e6165b107336b452e5bcb2b93a0f2ef913fb84ba009bd17e9db52b5408dc12348153eff5ef6d953e044ae8a479e6fe047bc65c6efe77fdb2c3438a99fae67a1e633685d22185cd7165fda188a7dee9f7b9278e3626d17b5c4a9272f585ae6a1e05a6e6d7ba2adc3d5dac283a783dd5e94d534035bdf9688c5aedc156eb814bb788ee4b90f43460b3ebc2edd9e2b7f84042844343373f2b986ed61358634473b89f40e1d28b21b26acef33df21aef94c75be931b3f069e6047fefe2a1bb66a40d1fc91f410a8f7f1092af0e297ef1c5df1812f9ab8f004ee5b5047feae6b1999ff801b1f5bcaa865aab26a6e202995f3f1c2408984ab47b713ef1b8b73d670b7f0dbf6b3c5df023b5ff45601ca547224bcafe53e1a87ff27b03a03bc7275f2f2adc4341e340b8d2b8018099fe7f63293506b1fe4da1a8d711ea74401c6666221e350d050736aec9493b17d5754386e10227eef3327d5bcf2833a4da8f6a1d77ca3fa93524bbeccf45b6e9e39e0d1390f074c45536079bc0b1f685801c85af3a324bf8e35ec55b0ad9a01b55d1e194789e7b6c0f5f03e168adf4faa5ffef46bbea1cdf6fd23eb638639fff8e68edfef71ccc9b3f4aa00a6d5027825a90c906b6f15a82a08bc5fc93b2e521d45325b4ee5bfd7020b11a812302d4f9a338dde7521ac667e27b796047e9e24a11a0c8c85380772bc0f63be51e6d3e7840f420d64b01698ef007982e67f297de8302e230feced674a1e036f5c90fad5487bef3c46fcac172cadf1cde373f9d18b0772c2dfee7a9d77261d498c1593f828baa9fade4dea93c7c0b2a6837a8a2c49c666b097420ad85abbf1b97fe44e98fd1b19d2fe7cf1200fb8188a1e74cf501db9fd5b8f33dc060d7142f7a9907adb6fba538bcd05871299d4e421b4be9d5f3d9881b52908481b469d24ff4b2d9bdf88d6c42406231d952800ea45ee9c1851dabf8123db8066e601bdf36856e4d5a55d74f76181d715359807bdd1eff19370f15d093b471fc007690fa609ef7af7c6a05b60e4c371497b6dc95ea6b4dc7c7a3ca9f37fe114fba94e81588dc754301ae52a9189a9b6bfecf1a6384e5dcfecd8eab61fd78cb8454c9967f7c19f41210912a26b997b6c2d0d5cb2138c0e7fff28affcb1869274ec317d9b1adbda563497af25091d39d9452a7a3a43a3af0d24eb6a0ffb4830c74ac04dc6b0456bb925612733dc0f7d724f934503e6767811b80bc337b0844ca45c447e1520df57302e089784eb86f87941b1e32a9a2f41f42fade34237de4e0ba5b171e406187d4eab16200ec5d1ee668b364c6260c631d243acdc7e30dc2b3691fc5616f94030714ce61f94354b67ade12945902e91ce29e68f7e198263779be1b578778946a1420d5a34c6c34097f250b85f92aae68cc760f44b41498825472cf1889acd9dec8c9aef3dd2aeaedfdcd2d6c49562ab64987530bf639d5ba7eefc8a939312fbc60fc2b4a18219d4ae05c612c14ad8f9faedb7799924c8a338e75943e8b659ba9ff218679172f370beb6f65c220643e1580af0842950ba8c883a760e986049d189f5e9d22ad46605432cb08b878f0515d8acbe7240677c7b415e4120cef7d8c2a6c04307b0d55c723e2634130fe511b9b173ef272dc765abc3b775990c51f4fdc5aae558522ecb7b492c86a4ba6a083e63153feef29867018b3cd1232d4be0b81d3092eeb9bbae9d5a6a50fb134170d04c9501cb4dac0b488ed1ec5a95fd1f07ad3cd6fb7f681c8d582035501392ea03c121f4ec939594d976042ec7695d2b0b217f41fd5ed69ed643cbd8fa163ce40ba2059fd2ab24876b85c0d39b244c5953e31cc68e8d79eb459717617bd147dcf293ecac6fa03795e3c85c8171c34ad7acffdcd12625e5208fead9e62d3823f29c0bd4cb3f96ebf9279bfda488730413255cb07000248ff26fc2df1168d5ff43a804c075a162afbe974735fb53f9c63ee8713bbc92aa2b9351ab05fc9f01ee520ebceaedca96065cf9eb43db9d53e16d9d178e703e2dfdf4a293b883bfe3fa0c036353f00ed3457a1469773a12b3d29f033a780331d0f359e4d6f3efba724d66003b0495d88bdde7276e3ee5cf1204fe478af782d15ed70016b3e4ede067957470fed326975fa91cfafe5b09f401f6e07d38c85f511c0427671472bee3d13a123dd54853c62a364e77bad8c010cb6c5496b66cf7e65280ca420603a043da32934d090efe48aef30c94d307c444994a42d097c25b62fce9cb121c98ee88f72beaabe9e1a9ba88742ec3142910ba2d358300ab0f532f10b39c051d0cf5d1ba12c40f52a53c0484a7dda4fa3b0d43325e0915216c82eb6591435bf042fa121ff56c0ed955907b2348a7de2a245a6992e8c002fe96ddc13b3bc866291667317a520a34a1badd9c46716a4c55e60f17c744f9b12a06fa67d7798293a6fbb8f1e6c848c3af2e410517427994ce19041b64c48bbef7304339aaa0f2a11fce6f608fd64c480864adc480f6d0afe6f93d2446a85af9ad3f77cfd65a15918186f35e0fc44c71aa725d4791ef643f29af33e682f10be42f8edfd7404bd11d410e13abf7e60e1aafea8a9e8d87361b4ce21442c178bdf79353a9c4de443031627efd5bc6d922533d17cdbde5be73c62570be3b4c61dce3ecafbd5aec652e01e75e63213869224aafb5680005e7b5b218a21d2b05319140613554521e3afe7fd0dfa422459b3a38a2b97293bbf72cec7221499212b00d6283d2bc60705571c9dbdd5bd0ba0d01bcfdd4ac484d2abd0d2add447aac6658f72663a8f8e958a10fed5e903c00e7232d4589d72457948effe61c5b54fa633ff9d0087bf2a2375dc4d0119e2c825171dd867fdba03129894da0040dbcdb01d9f2a7e75a41ab8f1cbd59e04c11a19436baa2f4f9c81345db1c66700f598562c93366cf465a9e3650d2110f08521765c30bb70b2ed0e228ec5b9972ae765e2fce1965aab95bbd035f08a3df98e5ed66e8cf21880aedf89fd19dfadf33702109ff64f922127b3c08cce0e4fe85d7193f66af8cc09bf4ed4280c759bc509b73e10cb8d647bf337ee7c96aba78eac8ec34805b2e196628f792a82e58034adb4add58098f64bb79dbc4a51e4b2bd0ea6144c268f393a1b4200fa116acaf17a153dd42607ed2dac3091560c29d7333d19661009f4683090cd1eeb61b812a953965913ca5741f04bd1a949d4352f50a46686b9be30eaca0290c17c8bf1fdce02618e7c1a21d9a8f3b3d7ef29d438c58414d8d2b0202a80750035ec80af746d7c17504e7096fc2481c35ab452fc9fa2207e1cac16c659fb48d156516b543fd074eb749bc9e9015d6dc8f1b9f3f3d00cfb4afb3848fe3fb929ab8b60b80ba7aa649fbbfba5cd4b0949318b716f00f43fd332fd2a09d8fab16478813297ad5879d4f639815c231cc20a2dd42df185423ae51379895d382ac86a18887d1c2aebd3941ea0e4fed7a6b63f075ecf54f038881192b3c0d05b81dc2aba1ea4fcd852bc8679dcf06fff99c3030a67dfb6044315a00d74610ad8651e7bda2b640358fa1e1529d4afb449d26af2ec9149e8a0d9491bf57d8dd02dd502312b75a693cc02d022f819843db54f718dadde8b3fccaa382d09ff017826dd00e80c8b849ddd8fc45c8ddfdd8b05b9bd1213042e0f030241209582e3d59f8baf4189b1109bfe6338c646b287fec404719370fcc52261b949dde4227aa678ab4d20137e759761a9bcc27be4df11ee8ee989fbf0a3ba139442199c240755878f75c78cdfe57178de573738d35f628abb5d7e2a1416046e159e36f8dfe23c8df378d05b1f7105e72cacf65c702b01f908b0eb9bd23f78b1f251035966c7c6eeef649c23b73f7d883df3143521602a8fcf4c23ec13a21c6f3c95fa0cea78e1727248545de21270e01c415c16c4a8e53772639587ce7eb56a990b900fbb1ccf532836efc017109918edb8a3c0b9a4f73dfde531ef2d4860f16941bd657883835c337693f5b8b86b088348d97f5e03af9b174e6531a6f2dc50057ac3e4465fc25d59c6bcd68289eb8c9eb0afc78af27a1f964f04589f84b5da5f7aa5476df7b638022c4242672655912b58482797af97109a22c6b296ed5a0bdaa32285c08d9dce7d00e1402071857c9e0498375650c449e37925f0fcba3cc31ae70b3856f12bf706ed62a8e1d75d5ac41d89128b44443cb0f6bd94212be82db74a2468f96c372d4d5c084699fae2e16f779c8a4858856abf1b2531b3179ba97e1dd64197f839529d2befbbe35e87c29b7fc2b64438d6154e2877665026d4e84b90d4dd0af310968f87b138855cde3543f4d55a98c0dabcff14b75a7228c8ec0631b41184b2555d65e8242bfc544a8625f365a830e811c88b8f871861097d5118e58d1cab73447b7a2837fe87c6a333660c6ce97ef6f4f890078335ea13f4d5e993ba0793870a49121057cba1bf8f986ffd69c51069fa95c0622defa6f7b546fc17ccc8b2f9449a7bb87105549673fdb668ec1bdd2c03c8ce83efc3c048aad909efea231d260ae0ba9c4a3db5aafca27bc82957a390dc6fb893df525cb29e5c6ee2a9c77ffbeb8cae1b7b5165ff46d8e37fb42d9910d7852d307098ccf686240731abba11d5668290b36bb42a28e462e109d573958e5b326b3fafbe54d4cf9101b8823f4e96373142d5e46f581f53ee6b5f2831e8c9cca502e32b6131498694bd684c5e9b5c4c07821b5846eeed655e2eded36592a6a4175590a48317405c94b30bcbbb59456d3cf1ba116479102c54501af819cb46c2fcf9a0909f15d94cdb2520f32d8f07aa730e4b4312b3fd07c090e0ba311b57f1f94fcccbc76d42478f2fe2389b0138891be82462ff691cf7fa1894251e30ea61e840ee3284d05455e30ead3856a9373f62a14037c04e29a34fae52572fdb6ec5d3677844b57c4be9c30a429b7780b62e416f9534c196ebf79ca4f6e837d02562d43bfdf0a40842e9b326defd90b04bc911c63bd1b4b5e7ac4e03239030530d0f2aba8cf000be08af44b3642cbb56b3e6d321424d65dafc3ec2bcbd774a6e73399853bf83984cda32ad78db5349836cbaa85585fe8235311fb70786fe1ee916c9b5bd4f9c1bf32d503c8b56626e7d48a8bef0a405cde97d1bbd046128389f3b8a4c339019c60e45453d4a109871848fdb07a233ea9c0e3a5bc0906b425ad415e3cdfc413f960db855a4712216e28bd45d605b49e4ca2acb6590ee0a920104840faa1b45881b5924681c32569273783fd280602e8a5e4ad52164fa8227535a1f3a4c167a950afcbd24f3d260e39d5f6f9bcb45894ad9ca768f6221880d23764605e11972eb3d800fd4744a1eb322631d223a3f32519aca805fdf7e6fbfffb637252dbb13dc3d0cb7affa4be1eef3af78acd91f2873fd1a629ed63caf419bfa887b8de72f5ffad70d68e2ce6a5b1f0544439bc75e30a298197ef6d95a35a8bd428f3e4d1a9de0a4b8acd7934dbd19113fb26c4bfb996517d7d63e344bf072d17c2964bcf6bed53eaab31d801c74a2a0ebf78e1c32129a069e051489853bdb16f83e333e8c2272780ba1d2ed3836b3b20d9b1d78e751cf5693d315b436cb0ded4473a3fec080e2121e8e6da5375319e2d7040ddc566b0326d3175f512aae2ad3d6582bd17e1d6237a0762d95dee3d07d6dca0131dc66d5d379beb10e93cfd18f74819ca13d11aedd68db1afe89b1b5cd57ad650d2feb5e790e07fca906fa8645887c66176c8d00d623a8fed037d9e6b176db353e32ed9d32f821eb620cfd6aa09b3c057ed4306622a9200ff9eb06d91b75e3d2b5a56678b7db28179de8d5105ca9126062fd758d0e789b5dd02b6867ad29d3cb0b41e2f10af3d03309da481a39e7ce04b10896e9796c89913861ef40b59154fe0c7deb4028c8176757d25958ffd5fae0b50e046af1508be23ea36ea322ae50b92ebe1c74f08c143da8b810d8bba5a04b139130852549134cbb4e1695c0f3d874f224ce779d02c1780456870ea179cfbc451b900e6dd0f62090b4d8a9269eb29d284bc5cafd7e351878905931752242ff0ef99a357e003489b15c1f2a9ec97f58eebd6e0a4524b223fb09448914f33e92a8aeec4057456c0a6c34ff73cf790f39468a8557dd51bc62f5061ab68fa36ad40a3354624ff3f81215c0b0c0b3353f8ce75ca1ea2ab3f4c48cb2ae61fcd64383b33602cb75826b506bf9d46cb67a74f11601f005bff4fb70c43dfa83f6fcf3cc7533adfc92a827a03e5c448f85527ce58e2e5a3e7e67fe6244309642ec45a7640834e78b3fac7d5163856442179ef9bc567a0ac117f01d47cdf39910a04935e9d94cc803dc2d935dd46aa6dbd9228f7e285dd9aca43c27c7b5395f3765f01d60787d4594325c6e3fd730e04c7bc42b91299c0761a4efeb53585bec1a768166da87521e7ce63d52dba60ac9c469a6fbf655f6379b891758162307c16c718126542307b7f23ff763f29dee52df31062a8048b8431a9b2fd68990fd8f7dd84bc09e65d1945dfc834f873127161416d98dc28c751b5045951ae3fa8923ddb18cb475979ae1835baae8ae2b258653377ff40d57365e4a319e7d141fe9193c2434e785dc11b7411b2d77b036dcd4fa5b7ded0788a1f30c01ccb8cf12ab2daa2c4d3982e7f5ba0e9f7d0db15d5c524829964c0b20cd169002dcf2314efdc9f1f0828c3b5f64dd13895a96e7e591af87260320f7bba95e12ffb0eb5a8c749d586c15493239f5e9a43aa66554e1851c332a7a693f276fab05689150bf5a9bdbe718f7a2020c64e635125b6a7cec84d2ea2bbb90a05c7757c1061f140525848658633aeeb21a94086f53ac340d59941b5046aca955443d17549bc71cb30a7295a32501866d1c8de9df983e2691853e503fc15d9858f8a6be2c21971c15976ac257a7475bab9a26c48e80c4f733908b7b23f433b734c4600d7f0eaf5f74a4ba96793398da3ac22e86767dba680c8e8361e3bfa46074cbbe1c1ad161707ca8f335d30e4130383b9ad1617a8987523ca89d875b5043f1c62a77603f519b3350961d96f938a8b40431cf1cad120248666f7974023717acd9a7f1610d20f8d782b3dfc212d732852debcf93284499f59bd18c7dcbbbc3030a5e640a114a40dda7e2bf32c3406ce01bbd887eacc2dd7a465502abf6d6074ccf807655a4ccac047268eaff461658a60456c8037aec9a3e9a4403f1e8d1cacee49a35c331a0d7ef53334ca220dd3894e75906cfeffcb52783692c8f1e58da55977302f7c137644428c86c0f168aa335fffa53ce50ae1a99826657afae8ebc0ba49e5a2ae09f78876be4f230a1f0723212ec01f606c952a83ce87f43864a98c9d9db9256ff450f60e798357d83f92c181948b8a2ddba9c347a1adeccde61f641a38b2f6912ae0be6293c15ed27371136ed93530a957ba67d50f8bd5bf5c391a7ecdcc26e7c902b83d3ad6956c3d6dc1f5ac8a34dfb9c828a706e3a0ecb3e404a9a7d76229fb6979223eff1bfb0fe4e8d582f492f37b2f0877791796f6e01c861338c52e92cbe6748f46752cda0149780c8e5979da3e77f575b56259eda92cebe3dfc075105b439410269a1728760cff5806e5c9dfc162a2607e29f0bf6e41f7e14f458d306fef855097dc79b8d98b29c672db56c164a0b9e860b188ba85bcffe13883346ec4dd6a8cbc342e47dcb3299f745b4bcaac7c9186895c6452b0def99d6938d2fb1426f491769ef4402367d455d40aeef71e8942d6972eb01935042ab398fb5dd275daed1bad06c66a2a1b7681e799aece3efebed60707438949d71da8edb3ba557636523392facaf89dde50ae3b65990e4d883f304dc06ca83ab4bdddc3e05bde5ee97ebc592c7827653098cc68ec3e5856e82f27b0e9f22ebc3e7dc0ed0a2cd60d5b130dba3da83d393797acbdf43abab8238acd52cf741ccef52095d5f0e41f1ffdbc78cee18d38d8000aa7c6f118f78f5fb5949750090270682e49127fee0a5b672f2218cfef71a5a7ef9067de1690a00539a27cccfec0f13a980e1699084442a977e439de4aa7836caf774751853c80bd3a69bd19771a3cd67de025c76bfa3cd91b239cd507a8162b18d816accf0f24cb0b41e4c82d816efbaf50999d65abb51a8e176eadbc1085f8045ad1a9f19532ee242acb79ab2cf00f44c976345c2564c2ecd5d9461a9cdc51b2602c521aeee9a7a3b72e609574061b26b2a123ac889b2378b2159758207bda7a3b2c1d9fe75e234ce90cae7d7426feee211bc7ba9b535d0880a845577a74fc5370dfc2bcabb39e907e42473b8875dde9e55e6577f07ff74d19c846762bc40604d6ec2825c0fee6aa024f2a7563fc309ebabb649530395ce4cc37ea787fa5d3ea7602a92ba0f75d66fe8f86d86151b8663d31a9c9e4f30b73f1ab743eda2e01a07a621de7e714ea1f8f9cbb953fdef094240d129f563933fc3cb5fe7535e6928d3e28f9f292bd6c53d382240f04329fef94084afcfd014cced6aeecdab89dbb877508bda03a38c56b9555d1f528e001902ccb65085f5e2ffa7dfd2199fec73ef04d212266ff78aaf385d5237a8660a936d957db0b6a24588d33ac3bb63a09d238de21f0675a7c4324edc0eb410bbbb8bc5d178713facf837cc32ba58bfe2394890a8eb07099dc8ccd1cf27e28dd8a37978dc0dc9b415b8be149c81abd8b50570dc3aba410ecff06aca195aee166162d1e7ed4275da5c3fd923b2d381e7a1e66f35fac592234328c88144c5ab5780bf313cdcb19c31d47e231fa9d47e36127a2545a6a02002f83c3d9439f5a5f564e8d3f220f550ab4c541863538c01bf643d26aca60322471e39f14be6c204a1681add8b0bcb234122e71792dbf4c869aafbb931caf849c0c8a83a7fe9e015936ec4ca8582ff9deef2151d9ef0f9d5f3a1635a6ade6e64e125c4b16011bf48a9c34cd8ad2c133afefb85ae607b65a26f0811297c490bfac8bb3056f83a382eeb5c05b71abb127cdbbf1cc98059b43cef10b95276fa95daea81ad6692a49ec2a439783bd636f45d5f6e7a97c2d3a6479d457f8984200425c73dc634d7e1361b34ae6bcb93f34b3d439026c1e5f90ceb241464ef30075ff7caa2e0dced4ebd21f2abf49eacec44860c8a27c28405d023424b0e95e19037799aaed98e8bde15b1f9e9a75fb5dfb715bfc6099a6c71ee8b916aafd3b59f61ba15dd33307a62b7562d67ecd0b414ac9c8889459bba0c7d094980c50271d0c118a87f8a4a1e910d8e23604a1c6ace4c2022cd0324f444dc84e856ee02f522e52d8b908d400c133685eb23b1b7c1a212a794557223110b4105ae4d9def835565dec993065e8d7fd5d990aa6716b9915f6df1042e40d7b3516f11747a6ff335c6206b9837fc7b08820f03ace638bb730299cc09de36bea709c0f3c09f458e475bcfe33e56a5e11983c2fa14b964d51138472c9c30286a2513db72a544739ff1ccd1e275c7701ebea51b704feb5996de0d6267d88b8b747337fd6538ae07a36da2df83b29d6c7f0069eec3e1ee6bdb60bb40723150fed889877e26782bef64ad7ed70574d3a68a93dc322b480b67bc1cb2f1d536ddeb3234cc68942169c76cfca73994bce239dfeb6ba07c411ac0a8d6bb36324cd616571bcd8ab784c6ecddd74eefd5f301f8caf1d6ae7c956551718df1e62058049bbd17ed91d93ec6bbe8eec1ddf3daa065b4c4d0b2914c1f1d57ee1bbadc490ee854fc03ffc69952715d0398c6b1ec4dacb17444211defbf7c7afc712d915b4385bcd0989a5702117dc59f83417136f69ab44c49cfdf281f0b45c53cd7cc7269f775fd233696fd06ef332a3641eaf2848cdec39175965528cfb93951e4f8e6de46df49d97ef9077afc63cafac1d74d8092d43c3a2e2096d97a09447a5b482ca904dc458cf10df9563009b6f3313436c64d20bbe1c3f0628fde7855893ba65dbcc89bcc255f668feacd920c70e54da8a8802c2f721c4474bac7c392502bc3b3c84d2dbf0149e0271b7831fe8f580a1747a850a1853196432e3f37a851bcd1a6cfdb49b4ad7faf9dc7a29bd269a305edf5b2afd774db4f41ba3a4a4881756075c7a5c9116222f1b541158f9ded895afc5ee8fea9b972b6512cc962178f6f7fadab68c6aaa4bece71ea29fa7cfeffcf30691b441d980560b8a6c605e7bc78ea8a993597d21fc8727b0628b453a5a5cdc04fbb87c627a66c29fb5ea0c37ba0cb470503841521ee5cf9f5689fa882a31885043af0895010409ff4548853a6a1d933940a4ee3ebd0a836ae96c7830fbdbad9ae51743d28955b5db3194f1856ef917f430fdecb80c2cb90a91fad964f46ec33b89c9bc82f0ca99c52e7febaad46e2486c840ec53e80f8f069ba95545e0279abca326a14fde3cfee87c6a9d1bfd5e8aa90804f238ea6bf915697fa9301dec56a48db0c313e89e6df938a009a90a5c76b100b204942c1fd2061a81f26032a8e0d4f5b4b69d97bd54dc24c9182bfe254944b2e5a29ffef7b6817eae91ab3b1ef72ac490f48a3e58a38a68044f183dcfee05cd984dae7b317d109f90d35cd25da2aaeb444ddeb5badb80ad1a2c8e7c019686964c2942c079bebca29c5d49e4c405e724f95d3cf2fcf4b073cb5fffadcf04719e4ab65b463ac13296f74eb4f08b985f4b907a3c1d44668a63c7674d8b8b46d5620dc3a0a06daf4abe40e37af5f38cb3f9deb4272a4c9d2050bf9cf0f62621888b0de9b93b4519c5feb1ce26abcd13a1e5cc88cb8f4d5427f97f682532162480ddf43008a2724ce656b9f95c22c89c5d2c043aa9ce41e78dabe443b9007d5626b26c6efe2130b0a33072b72c1050290540ee228b879a89b8aa477e44c7930fd054362dde6013d481a9d30f6b4aa45525e3f666ff0188717150b4c028bdddb0e2634775e34bdec498dcd1c11da212f198db0aadced9fbbab905bfd42ebee2ded18216f289730744001b0bd1b170eb0709d716cf819871ced919ca996cc1a36bef09d2c8746a76b03566e4a602da635505d2a8a7512203627b52dc5d9dc04fdc16eae1cf32127df68b111c8ea4e17c5b01a606efb7e760df8ca4e9bcc32c405db2f8bdc7e7bf08da9f3cf1495638e2a47a26fa9e145ff125f6ba872f0b7921467732389452c84e868951db210e5d426ab5387b84e43c52f0f9dd2dbf532747c38bddaf4cb797645b1b8a7f4da118bbe6fe3d52910cde1bbc8eb8e473c25fd2daf5bffbf04b651b8efd9576bab7f171d03cdcb42496f6696cd87867a7e0522824e5a08aa5ca76d034b0c51f53b92bdbd2795fc8271dd10cc822cf04fe61171720d1b292c9ddb5e7bfef1ebb21117ed7b986838ba17ad1b06c5dd32b92113347a8768abc3f7ae23c255390f0c7d1a06c4cbef8d60c6e45178dfae5fdd9429b5fcb7aac31b1ec9cdcb5717015d442b65310b124d848da64b357a8343b8a9d221d2ed9cc8b801ca51293c832c9aa1b93a907cbf8f72f872660bc1d4549f91d53ee6f1af8d3fca23c518c7ce874f8d9539cbf348c81eba07ffdd7929f64dd9be9d2ee3479a7be655022111cb3dc6d9e4cb12cb584a07c92196296e99468171116375b1f50005e1b997015eed175dd23e096e5913699370b828f63649ad31137e23b15c8e9a3fa914173191165f63f383dd83fb46962dc4d37599e3235431e5852ae13897593bc50d06c66d5e54fb813e6dea45c6c7087d72eba3b56e9dd23bc54684b146d9b6f944a921fc6df43529aad33166eddb672797948815960ce4b71ce6655077111b22330d9a29dab29873ef0f2e2ba1560b79574b618c9c27ea6650f54ceeca246645341f0e7432fa6f3f4ac7a09e35fc57ffea3d0e168260634ba5d67f0ad5874ace0bf63fa003ee8254062f40cd0c27ec7d702b67bb0f1b9d2d28b937dac476a7f8774264a65c909f8dd49a4921f82eeaf9f0d6344163fe261578ba7dbbb0e19302f230baaf1115fcbad0f508edf7d03f6d03476cd14d999af1f51bfe6c7a1d7a67f0fed34edd40caf59ea190d290aaa8dc5d29f160c86dd742acefdee8d76c6652caaa2eaf90fbb854b893adb008bd7da4bda873d9b5ef0317224595332a36708881c8cf567b1d0b3441457c859553d7affc5a89cd6946051e4c701609aabd191650134173a889e4e9215af79489a885255588c8c85dfed716b0dbddb36b4a3a69f8a6a5b2a650f97e1b11c6fbddccfb69c34264ce98a3c7cc8536b20544319ba8e05e2ad43f72b265f0b9fd3144b1edf7a2050aa5271635bf9a780ff37603dd291b3daacb751f186f0293b8b25d78de86a31344db06c7d5f223fa6c697279d5274e5bf89ced6f25b0f0768420615f0a74b30d7c0c3a08591c069ab63e8791a966bbe1af5c368b177b006f774582e52f243f71673366cc656ffe2d0392851b5cceec7d9b93f9eab8c2d8cbd1a47f92e90d3c784a7cc34a12a160e58b68462ed8ee0556ed0d6dc468e6cc6dd63718081ffc6dc63d3ed388a33c3d9a87917d6b9debbcbeac693a9e0a960ee6cf9afaae7fee0aa24786f85e0b33b00dbdfc3b1958f18a3d754f4102e18b4fab57b2d7b1c65f026775af52454690b9b9466d7c66a68b20062a94e48aa0f7684fb8b6cdfe5b29dcf4c9703e39d09fb2bb5817af9c9c973511dfa3f5240a2adcf7c2a74bd70c8d1f72dcf173b007af78d073793e7c5f8d6a84169c2ea2b4ca901f7d5c9c3c0d44ab945b62652c21403ab908253caad0886c79a4f7aa137b3b2290343090c8b4a21bcb942f09b70ccd159583d70866682e50761c9470762c0d4b57c098a28e57dabcee7a46b95f3d0754949872aef9fe596b94165ed0c10c056458a97dccb260b2abf64dce5bca7be6ef4e2931450a4f244271500d00984d90ad414efea21466d8cad658840a242e7cac3e0595ea2403950aca4ce67aa2262ba0af8b57ec77f2dc6cba87810bf7b8885c9b7eb1f03a837412f3f60414f9026f263b475b65c416ed570c763209b159f16566993b3470cc9dc584e1875fcb4c325041269a410ded71a582d0929c2f4be0c2701cc79e61c51040466d28f9a10ad860539a8eee34de01330986cec8d467a43481e31429c1b271d23c9f6622dc2bfb066f44e74b1a452386c84e8c77366bd2fa7e184b18efe9bb67907eba8b4b184eb3ecb74d6b6b2abd78ba01cc032fe268fcc7a7b67435968e4224e2d32d52c29d5d7a887accaddc698ec53a76f2bac970445e12b5f2b82a8cdaf440cbb90b8c0dffbdf5de01afb3da17d62b3491a1b37b91833dcfd0e2227b03849b5ac81c1c46e89cd3f865a5dd0bdc9bc667238470b2a42a02e728642f2209d0b0e75e5876153ac7201ce4db5883f0672506927fd53fbaef676aab4504f80fc952d865fc5492e471d09f555b1a5ad415fe87f7f30a750d1d411cff0aff18720db9da41805f1ec850f190fa79b5a43229624935d001cb7f17292bd61b1e4ab091025cbbe67369ad49903cdb964f13bdf37cd013d23db4514d664e13d55992e3c6ce0d83e3b7195ebce4b5f5d6b08fd60389e0536d54db2eb45abffaef3ad96e504084f6820e0e0193177cc45c7b61dd7edfe3e0f2236c09a22f5689d95cd6fe5de8aba190ca2aea14b6804433a9d47486196faf219cd434778320ed203b81abc212aa45ab1ac2ec38dfc3092dd8b0a18b1e9800c5e15d2b14a0f687e532fc54c9d15ad0218bbfc7ad90c76892d640c7b4b3ce2fb18ab72c86e2b0fc972308c050dffe849cbbf9f044010f74cb6e14a4c3496b8dda396b625e08d035391661e0b57dfc617b7dc7f209ce57ad7b43e94b8fa79226e343a4980914b076bb0d35f1bafcad7643b0664aa19818ffa18cd2e31b440faa90aa903c98358d877da465681479c1b586f16f3e7514fa68e07a7d2d6b93e0631c01aefc0f7778aa3da6ffa65faed256bf6b126aa52d90cda018a4a1a4d9a00372d8be53e4cd6820084a4afb1912cc5803033edeb31be24316945bb9cdf91d9b92a05dd1f05409c01a5853f2fe35d5838051fc9a58d74fe32b62eb9df8093fe7e36878ba37d7f979dba5ab708a50e2d134838c165fd03ce1e466c8104b3563e2f7701fe60a08542aa46008db0ae66acfcc98f661c57c89d3dc8622a93364c987078f595b77f8274f770a2360997ac3cc28d470e634b95ae4993bfaf33e3f0311031fef6c527de1b95179b3d9c65b5790434c2efd9126d61e326884f017e9bfb483426221c7d9e30671c07fe9edae9d154a3dff510f82409a00aca47ce7b0b451c224d7ac18b5dac6775defa6015e1b61dfd2ff1f95dc945fee57240f60f2da516b750ac3431c63271b501e51ac1c0a6f1dae69c4b7f0c7244e8000191f819a5762e75e090aeba3249fae0dfa3a58d2f4b49b95a13006b150296065b350bef805229d24ed0be7c2abcf9f3353330822f215c856b0d5c571028bf831917d6c9952041613ca5fd7107996bdb244520b79956da0e411840f7c228ce572e7dda605716d99f33eefbd3b19ec2bc8ad7cf9ff21fe674695db94f395678c6788f128c4eab6609c2f2fe554f2a42b51618780b1303034fdf15996a1678512cfb88508906be4da5b6ce844b10eafa4d2f1d86730177bae1c3faf8c379c3a1b0e66fc27d3d25af91f28b8a5746f15606e8b0dee0d3b6fe2a8b0fab77c90d9d6b52e9a4a3eb519e2bc17c8cf47452b8b7f0e2ec9ee57b3cd3424bfb61b504cedcd9041ba2142e7908b892208c60a06a8cc76e0a22e2f9a032ab68e792ee230452ab50767b51632bd032cb96d3df075a7e9a893b83c349d82beb521e599945880cce3d1f25df0df9eb6832cabbb85d6f468a7e4602a40a1a770593fd934aa73578914ca5ad83120c634a74afd6f70fff42b5514064d32a271d8657767fa20a3b9d48364057064a4831f4abc65e964eef473c703cf3e4ef46855cc65ac18c93a71a71a86df42fc2c76ca0f2c283f08156046856cfd68fd4b21fcab70fa6bfb2332d09721e9ff599556f500a34ca12cb9dd79f8a9d7224de7b9a70f4dc67d17c195efeba89ec000e17997ffd7869b32090292de386489df54d6b689598b4cd94268f20e48851a7f7c0a5c0230f66663eaae6403fc3bf4831d5da8b27a9af6862f6d2c2f5833cb83ac510f28e949a4069c7519259b5df14785cc82381e06cf600dcae1e6abad5ef5e3e70aee457338cb6ca147bc45087d0eb23929f51845540a8d9032824e601d3a1a3a02f95a9203f4183fc5f3fa80eee3ba3b581f6769eceb9952197eb65db589ddb2688765f546b1b2af73dce68c7a64e062efdf692e479376b736fef510580f52f701dc4e62d98167ffacd7ba423c58ab3a8678cadc6869705f0357a30ddcdd2e5595b3b42a163ac8e9ff5eb3edce9386c1ecfef242ede8c56fbc1ab8eb33207bed0a34320b5882a6fe3cb8cb0fd008b6bdb9cad262119b0a81a110278ab21ac5f8abb08a9289e1048daeda1f9c3ecb5a78372b720441134a45ac20e03c9a780b3d86dcfdeb11e32fbb0aac271b30170c72a29029159f51f266339eca59e4d4a214b4f2631df9f314afdd9f6b0661916be6e4d159af66d901a52b0c5554d51a06a11154e0554e120b39300b66b5be3339720373cab279103ecc25c49b79b2bc9e7038fcfc506033801efebc8c623696dbf4189c3fe8006c6e2801d87ff055fdc81516c87e529dce3e01aca4f585ffb2badf182d04edc317fc5742cf42cfc218a55a0060f1a4ecac3072a04a69d35afe79e0d2cf47b40d9fa932a144c1baf936efe678e48977ab53b2aaae285bcb97bd3e0bd38c5a5733fe7c35e73fca7180a420a3c439796c334cc4a2b7529e8708a1fb848966cd38bf0d6132f88b01dcbb57faa3e55bbfd52c6a7e442ae5cad7fbd73e422c6dc82eb412721f6f496e91f246baef67be14892f88fe88d26da2da7b3c59de84672d14bef811d4bc2f676b2541f05df405109214bc1e1729913c9e522027e2f362d11ecfc3619f45759411345bbba5ddeb50ea0816e83b5743bfa7e6933354fc4c72013bb72ea56d06b5678de446c5d03b58bda304ae84357323d8865f6931a4d171992a47149246dcdc7755bc1b1514bb47889f27eb92fccee88d0185f95b3a439394c3a8cc939df130e051e10a437d0a66abb7ac6cd79a4138290600195f6d942493b65a7871b9e221960b2dbd291e7d8a209266cd3a61dab7a4268afefd1b6299f722e82ccf1740afbc3680f36659a04e2d0c95c6b2cb731e2486e1ced9cefef35abd77779d4f42463a84a8553472f2f0d974cb60c615c8cf3b3723f71839583513845a9ee26fe6ecdd4eb84b610019fb3c8650590f790df3ae263662098b922ca427c078ee3f9a8f2eef58e2534fa41339023fe46302d5d47796d47b1377266c6493d9d21baf135d73f6e568eb944f0ee7e092cf7131f631909b9aa3a832c4fb446277df38ed366fb0a29c739e61acf6244c6f9be914f4bece9d0b20a89b5d88b7e1b17e7f195cce9a5fab55ff9e63acabbc3819415e2fe3ed8d2543cfc6a8c58cf255ec7f429f62da3082514efb7855fea67a720024fae7c275a70bf246a386164bce53777d5c4bd98bd7ac25295d53983afd6171af23f746e2135275d01eadbccf6f4f30e5ad196d16325225e0daf43d676aab4f568d18184a37f0487787cbc9cb4464f2e9ff30fd01ec35242e22fc0074ef68e6d22070b90c5999e6216d603ba9eb5f8c085a0775a0936a273c36aa856c7374511ccaca086df3799ce41b5d15771862a1aeb2f4e1ac274af74fcc7b6dae230ececa3a9101910536c4cb6298322c038a57d19f9ecdbc185d5d256610e1117241e1eec0f6fbeb298393d39708bf81a9f4c1c1d0f1b5b92baf9233a832f58027790ac9364afb70ae8dd346f7cd63b099e935ccdf8ae1b8633b917b6e96efe0f5925c3ea5089e146490178551a72b1ebd3475c172d51e2e3e43c503ef663e3d54f92b961f28c61d2cc0582beba49b7974b425344b88f8614bd2be48968feff066a28ec6b9d1555b3740aa1defc1833d001818a2bf61ccbb6d4f2cc403c3bf1ecd56adc7861fecb4be10e96038b734b0eee0dd2eaa1c799b3bd6f7654c676903c8a419b640fdb80959294050ef1945bf48eff98d2aca49c082f2a83d23b7486f3f858da286c99f6e6a73cf5d05a37b96de29b61e4d5b589f997c2a267a7540df17f8114cadc55f6256f3905f8f7870faa1b8f2204e831945a0f4d44ded06da24884019719ff5d7d0c2071de37c0482c05d60212dfb1f29c7f46ae0adbde706bef5365073e638f757169634f56888e0f7c2b2fbec8ace4773057ed1910e19ff920054e9aa407849b6aebcd3e18ffca2b283bff1e65ed62cabba90b0499c684de678f86cba347ba20b6ee3e2e67fc18fb2b281bb6f501ba3457667d2ba2c08bd2aedd236eb052e7e59ffd854c2be62b4bc19849d981e26e7d352aa009c7f71281b7ea1b91a95f2c6876457e70576b3e93ee30cb560ed9618116c8acfc09ab48ebc6d6ff5a2e6923ca71314fe90bd6410981a58804f43d0cb5747febc93fdf88243f9710a61faa1ae0747e5003abf21da02b114e952eab4b46a3a63d88b11e9bd3bdf2f7a78d50121120d7461cf13c4219630bc9068e77b918c4fb9c78514421205820170fdeacfac6f7961bf5b2fa94a49323926ec4c5424921ef7b79c80d55ed5d2748e7c519a40946132ab130980fb80949fef4c00f6229a3fc738befc762cd44e13ee6a469de90d59f7d5a646b6cba622a15facb4b0a502e126d42e6d3b57c3b09801cc039397c6bbaa18ad8e3ec460fac7f1b8290a383b6c4602250fd6d962718909d2efb302e9abab5dbe20164ec18370132f7d93814adc34651b8a4add454d4aa17785fa7c172ed9390963ec068276d3604f94bca7c6288062ec5329405d58b6e851eab4c21f0d96d4d740e4f4773407abd9b5b2f824649ad2c0cb9bcd6e61883f92057d166cb45493cb43cb376279ccf3057580e24077c9ee89e3cd262f7a2c0bd560ea0b2ba53a1393a56f164aa49eaf8a7178efc8727e2143ebf579285cb25797d5cd2711713ed120092fed42d88ed6bd62ba61595b279b42e4c655e1b6dec62d207751451c6ac2831151f7cd6900d00e89409255b3f143ac8a40f43bbe3e69bbb347bd2e385d1805d7628980f0f5957062b7e2c0c97775d95bcbbec77d061f06e01e7e5d6ba9c87caf8f3f4e4848a834abd0af0d95d1453721a7cee38085536cdaccfffff1403214f83b0da533d7061d13b60da0a9b574802a099e79eb3325f92f9f194c68a73955fdfc3c7299510436877f25347b68d15ca46c0f2448b659aa72939d49f1aee6d5b985d593556a14ec6dd645e6acb3fe0ba17ba3940f14ea7ba643067422fc4d04b78dfad0ac7a038af03b1532291fb9f572d2f0e163067bad7bffa43ceaa85729ca3715767c5b8e079b5c24eb846e994d780e28b0132a78eff3d67d272b440e24487f82ec1aa948eba4377642e2a30c41a3f40f29ad8a90a7cec620030114893b8b0b7faf394d73f4d39bd23964af4730a51534e015b75784a6b15ba2915a7b02a582407f615fdc0f4d9120b99b01ea3d23f4380b224cd15020644e76385dc66ed182133fb13f1fde68e7574c1b9a6ccfebf526804036adb076a2c6655c3b5e545edb6ee126320e4f8d4e0652347abfc0f03c22e2ac3b275553193d90c7e05b7b5dd4efaf3e140adf4e592a2a607133e595be3ed1a913383a145ff5d2897c349f4930c79beea6e55c6efa60a915e60dabf44789aaac73ce330e4fbd697f07ecd4d47243d1d573c6293fe737e3ab034e4b7f2c18c8fc15e1a93f6d1544aece9aa31c2d02c973bcecb96dffab936c5ebb7a4a4e5c917c266471db70c182243669ed78e5c0e365c7fc711632037260a4961929449e5a7269c655533f175ee8a919933bc06b8f604ec3f140f5e37234bef82a1c87a1e33746bd19f2ff592ac2cd3cdc5f689e45510f1e5a0fae862859a61005aeeb01ec1365dff264f68da1542f3873958077efe2f347c3fe791be4656d3a13d0a4a35f88c69db176f0c3daa943c4b5a2454a464ebce0bba8572c69e2c2b5a4ead75ff06847c2c9397ec7db9c0bcfd14076e81d90052a58fea217ef9c985dd3479ad1a3805bbd2a32f1ed5b48297d2f44252994b4014dfeefa96a4861d75997f78c795a6958fd256a04e517f45ed441c62b9c05905bfbc42d01b12960c770f3a3e17e47ab3e50bb266255b9e0b4f87b8b84847547ca9b8fb6630a58e3b204593847ecbc7a22c0ebc4b5c5d2841e5b09fe400e548d554a807c535a69cfa689a839426691afbf6b818ca3c188bbe5a44814203ac933ed69eeb8ec1061f0dc08d11df779cc392c713253f212e82aa3d39eaf7292a93b92f5750b4b6565bf3f159a71e66a7046c25eff67b85459270081a8925f2c7330d0ca4732c4793b0ff3f3e6ea57f97944d082730f82e3dd403624a5b5aa92fefc85cf84b48c4204fbbf84656f718a2cfa991be4c1619c15e8976a0d0a50ece1d34c2e6985d25b01fc54c3a4b535f85bc7b0ce25cf1895615eaa5914d3cdf59f10c8c1fdfbf5bc4c107ad516ce3660641f4e4e07831b75a8388caceeca03a03c1607cc8c5f5624a5a4e53c0270f557271cf55cc9279407140a1634286f3b2ee4dbcf8735139f4f9d9c51ccbfe8a5d6e9ae734d06ed98fe89c8442638ffc8366a1c8d84b6b920f5ee99309a83cacdba1084f33d986867df9e597a1950cec99176a8b24e82755b318693419d226108896e3c43fc24c33625c7fec653aa6506676aad1e27ef605adc80e5c4adb1b71414818fa92671d570ba3aaf6f912346e016fcf6c535b1abde1fa1173ef6585b54bcae0d5d3bbd122a4e7a3524b0a8c1123a9eeeb69e6bf5bce12d672d573a11db676adfdb6edd2ec0a14da154b3f73ccf6cbfa13b86cae306d6830fedf0a3477653de56efa81eed5ff62632e4ce2e86ed0968ce05cb8b4c622178a5478f65a96fa17ee29e0e1161f7fc1b0b91e28123da93d56f284115bb0e45fcc4f5f7a5267c4f60e8c76c9eeb44520916673b35f61dff64b3e7b70450dfc09174fc3d8414b8f1257225a45912a5356a1cc2a7281eb72a4461916e0a39575661786bb7e04ee2de546e311c48ec70c79173a3dcddb9050fda3fcc943e1baa5caeb54e7c85a007dd42bd471db5383a6641c16ac776cb8eefc484f03403f01435630a0e9ea64411db119ec55cd9d08d35114883988603489931afac0d2f29a1e7a0c6116308e39c16a65a41cacac2f81603d68f8f200981aede9391b9f308075614774f3ccce0db31169ff1dcaed3575bfc186c739631f3ccab35299fff9d0478c9b8ecb1ca2197d9e3061b0a8cdcb030146691ae6c599eade23e8f623974fb7d598064a9fffedf3ce2f10305b7c29df9d04823ceef24d04e0b209a1ee63360e52bbf6d0973b3f3bbdbb39efe67527a5b404f15011d245d6a906f8fccd4ab487b539be4194f95771c1fddfbc1381f9fc483bb45004a2488179952c8efe79172a93422d30a285bcd01d2a6be95a0580c5802c45c04984d2ae2b77707697220b99e98df026ebe74db206068fe8eb8a90b0e135d6f2b6157a2240740a14fb59e9f8a32682407781ea00a0b988c8e2194f09d9bdbdc2a244d61f73451ddfb2b7c686ef1574051b7e1a64eca1329aec84bb43fc707fbfd1401d1d16eea17c9bb0970fd2e7001dbbe5236621d816053a468b5396a9e6a7f0ca6cf1473bf700247dd3ce19651da78bd847e5523098977c0e60af99d48b465b1a397ff3b32c03951b60a6bb67257c22320c467bc5430ac6761efcacfa4e318cd5ac0513915fc8311c911136cfeff0b1fcc7cfda24e44b08e8c52a0b51a04005e0cf508951720ed478da95a08f1c68575854b30d81395c448ba4fbd50f9217713b4e64b0c70700ad0d61eabf93fa52c745ec28bc4a9e330612ac1fa860abe580f1fa4f388aa21956abb20cf75ef33d6cbc6a01c6bf8cf32993d75f39566a8ad0397361a60c64cf952c9e391ba31068cffa688765a2d4f096f31accaffa2b0c72881bfa0f37112300c036f9882a843f5eb5df2cfa6a46a673ae091df756709e8782862703c99bab66e2fac0ee253938649d5c49e8292774826cbc6cb76a6374017a7b6c758b6f4364b4b262870532f5380f603549161730db0d947624df69f529b25fbe2da056953e64527208c07e4259e164e382068c77b2109cd30fdd2cb032c7f2648d44782700839b761f073fc8d4d2c5574028d9ee0f756dfc08a6501042defc4113ccb1bc16cc5f262baf476d01eab8003445258b8d82aa1fccdbcfd5201aad246d6addd9cd84de8810d806bead8a22f9f494e4ca57311670c0aa4db53527f879943b887d23f48afb5aaef22b4a218d524b4302a6784c35d7d0862f77ff7f207a75e74219a1cc64913d0f2993e0afb90c54bf0ea08947fad79256b03e94809754dc7765241f3465468a6e5f28ba14c34ac09ea2fefb9bf2e4afe11de6b383ef5b6d3d551e9eca2ac747e16382070f9f6a808c5fc85c2f2c6e70a54f91b0bb467abad0668ff2abb6ea166a7fb50a56d6273fa3376bb9477a7f06e5f66b908adf1e87720b7b932a80746f139d3e00deb92e47f9b319fb6cbeae03dbecb70defff52754f040114caef6d0a9593b43f817c88f4e53fd3dd08cc9d0b4e0b604a57ac5cdca4a3eb537916740b67297648e822a65b20d8b0773582c7ec6984bd2db4d37aeab65080c75553d3b1d13e514f6852d73fc0980c15bad5140adbd02a1270c7ef62a2a5a9997f64625f79ad7be3bed8fd7fd0d6edb2ca771527a920581cf5c7bf5501e1fe02f7dbeda6ebf6861b932b7dfc7d4482722a263ca05e4b72e8be23708fba4d1766f453632c0288a7f06df87b2f6c43ec2979824ea3f5cc3067de4bbf742480178374942a77cc97183ee12d40fc13495d8f631533e49d0be152b0ba3907738fe7d4adb794d4198745c89c754b8dad23590fae9b92290c19718925ce6c9d490c46867cdbe87cf855a20c4857e7c39c257d50805d016e252a6b149793512c24351879b6e40f7c72ef6f8862dc68a79c886aaa8cd95dd6aa5f7f1d75af9327fa5d79efb7129bebc29f8ee4a991ad80018e27b4cc4f61f879dc859d6085f58e9e0f0a72dba0e8f1a90cc25d1cc2c356afd18dc162078ce35f396ca04b904685f1d27cc5aaff9589fee364cfa8efad483c783254c3eabf40bd6322847bfda16b05a7b5828c973be0c5190feab7bbe874b9b7a1414f622d884de3e9afa2c612d93693d8ec01ae0999f6501b3d1a2d2cfa879a11639002c34d56f4bd9f61c748a327cd26845132a26361fdbc37dc3d487347df6a7d9eb35133ad358b5a55c72bc104208217e4f48f2b804709d86f678738d590ebda279d5e9a1f4cefe3bcb2b7d476008c2731cba0ac971d406221071bb87a17cbf7f7e442de0053b1c636a9875eadb27015f9b95266d877f0c136215e3df34275e96b2c56aa9dd668a0e29278027e56d5ad5458ea655c1f8a0a04c29ec0251cd2fb4f033b55c555e17e9edc638f5b05affddb7fc7c3e18bf5cbdda0f105b29ef0ec90c4a04d9ece598d479acdf05857a8e9df5a9c76036099222ab6eea2d434f05c0b4cab50a73aa403b6d0fbd6a2d9efddd15933f6feccce727d6d69899e647c751e9d6fca2846f746bff7034daea541974743d8cd5d34430046bc51d185bbc1e1800b3f9443fe3416e8666d1cc0c4eee31adc13e314e6f4064f52097de4422bfad36951c178db779242b9195d9d0f5846675ce5d6e7d984b53f9008ed3af3a808034cf4f42a1faed21e6d3442e9568b401aa1629b58f1d424168208059e36300089c899254c1adc0694d8f5015629ba8e02ead204587ce2d8167344e81ee3d0b6ac686dabef619c6efb7b6bba049eef31d7ab8a4c27f097a1264b8a29d92f6abdfbf2c94932b70a8a3cfa59ab4a388f96a0b78ef9dd274ee8fae3d0f80bf5ea5e686b86a12da535231417d09e53cc71594e2661ab27fa69c20befd893287cb569a54bc38653741c1cd4934f0bc9bcabccb358c5996e160fdd5e8375a8420ab4de521f3f0fbeabd1524132434d8ea158b99f90926bc13f77c175ee0b7bd1a746d3e59baf9122a4ed9fcc2a5e6e32ec2859478c2acf646cc4e077c4a38b3a854a0a5e992231a3ae1783f7d13aaff59a05e7a8c627d1c302dc1f3d00648f3a30326421f58f42d2b28f2a88b13e87e347e1497227e18f6d58b73153aa741133e14b49d65591d99ae3bfde1ab7c2392dcce94810c86a933cea5f3650b98ccfa5d962114e68150ff2f2c4a4b5c2b21b4dad0a838840989b3d59e6cd276eb0a363c3827853e4b8160a2bbaacb06c20e08b3768e1b769b2e49277fc8a38b89a993cbc6623c852ee82311e7afee5477f6dcf41e910b490da0d07c3101c4e54bc2163973dc6c5b7f584719088fd879e688463f0b257370fd06c7a64411089547ba526ef82b10b45cebbf8d70de993906c544d1fb7ca9d36a3aa557f44342c4dcfcf6dc3503578e06b31d34f4c52b8f6f8ebe3128b69a656d9e1bb92b813a3321a0963f77371a8cf19cf5e61f9b861251d6bab46e8464cee078f6226e6bfa0644e09a62d994f0ea861aa3761dd408b91c7882024958150048c719b6d57775291d6f61e3a9cc1744ed8a9e50ec5711669d6a8993495f9d431e100dfea3c012f8ba6b4dd058fd08417ec06f69cd05965beb072d1afe9cfad82efb0843a7543f5d6970f60c45447d4e222ad922f6d04e08b765de0eaeb9e4f914be587572399d701767ae183e1886a70f0d3d15ce5a02de9409b03dac2cb1af47d2cec66be6cf1bcd3dcc0d8c9d064752b4168be9a427b55e99ded3a0bdd47d01773bb6003ebc456f004fe0e384e10eb6e9c82107d6d80b61b2ab73f792820c758652bbe30be43d663ace1d49585e56de5c6e9f5c72f2c5a8f759e04ff091f7ae45c40e76696526bd30c304d700ded811841d7a68929eab44911f608bc84c520de1227a5d8ad2b08e6c57823c5d6bff2e0140e75e20f31f53d648367a6e5a78d7c196c794b3156fef950b048ab28ca49113a0378fde2fda97fa3528d771bdf09fb1ab15220779a2f23398917cce73b9a848b527327db50e0794504f055a2daf310642a7f244538676cf8b17540cf80a841a1a35abb281c8f2ddffadc095a81f82951597ca84aba4d6f78fe9771dce746c9e9648cf6aff5c95dc98e831d6f58bbbbdae1bfa1bf4058ae1e6fcc345713bc7afa3e1ebd7cc53b0feeb57de062e9b7414c8b39d943ac64f439dea65e1198e992fbea433b1800ab793a57049b5f72ac6108800285d73a9a1e09eed0a472a5643bcdfcd84a908cfac4aeec7d794c145165607e37a3f2df129be57313c9f824e87ba48bef3ce2a92cd20968456deefc8e43b68922b07ff4d505c595ce6f9357ea89bb58604ae60d983ba6dd9edbc1e9dc01d04bb234832f8e416aac65b7ee42a072d8d3cb20769f9c014b645107c2f50c647b8ec3801f0c1f9a0d56a80c6f9314da5ffed6b3d91a4e626f5139dc574717cde933159f74dea327a42103411f9050b54c242db9565510a1984cbbd99ab8e86418aebd8f60539f045ee7ac6cbba4466c2d006cf9eae1584f80478ab6868b7a33c71135f6d7b79f036272523b253eb37af7b47138540e7b948e015b67cba269e1f18751ec01ee2d6698bec23d339f8d1e0645ba34c5a3eb997f0eeb3132bc5a2b3983562d5f64aee418521decddc9cdf42a2a8ccfa4e06cd80fddf9583427d1b49a223ea461a0c1082c29cda06f80502488f92c56c461f24abd6db5cd15d6a40e40392d54bbbf62aca6e1c40e748455568f7fc014005208092357c4ba56171cb4cef691c53f69789e1c084134642354ce5fd80a2e1531d359dfbb1e89d8f0e732f6c9bf4dff4347cf5e24748f29391ddb3ba7d0b8006e6fcc288fb5f20e55e2a5870a483b4684dd4775ac2680c51299d0b7dc82c1a621c7c5c887d8d539ff9fd4aec0a375b69897a07f565044bacf009ad5adc199e66dac0928922f1a8d0de6a15c3e7fa843ad29bd760bb39ca0316e1b2e2643203132a2af7519dbbe86655824532e388957d49b290ff3e0cc9237736641b85a16a7c7224542a426c491a6ecdff35d97092c31f4d33054d90e90d2343d79345da4b00cf33b13d5ef419492bf294922fcf2ef9047530de51337d2acfbff928733c23ff28d275522c0fce87d4574d57ea8c225981b4082fb186a194797017da6ec9bf752748ccf691618a0284e81ef82afba241d74abad56da7147ea73b85b1a4b06b2e49a453de5ee84cb84e6a429fbd843a9f30fea832be3df76d1523cb12927dba3f2c4f33b5fa41616a1d0dab77f171a3e4f3384995b35c607ace9e0daab39f5d893c215a0193f39fdc05027e11751fc3754387f5224e8c35607933c805339b40a80f5d5bad38b013320a2e47dec9f2bfa9d0727ef45edfcb59a268439fcf2a1c024ac94711ff55983dc9d3fc3b8769dc40e98d0327f923e01788f4539b10b793a9db7c4917803d18edb36cb33adb5271e591285939e69abb5fe1ad93ab64ee3812546c470cbb580d586e3e5059a79c917e0d7f8b416ebc09c82d470e34fc83ecf26dfef647dd8ce0de2eeccb66193ecc31a3f9d5209d9447e18817a7b9be850e3d9af7b372c39a67166815f0139f6f63439321203cdd0ca0f16cabfe7313df830acd588b23ccb4f1c9c46e0468aeb80a92c2a17b16c5f57fcabe9dd2343aef05bbc7515bd46550fd35620206d7a2c3ac83b588498bcfd37c50ec95751820cef0b5994b60a0946e389ab91c66d880346e6c0e0b30e6c262d9e3b113b202838abc65470a1b36de25a5f7c6469ec02cb20e83c7dd74f24f4a3680aaed402b61ffa38b21b1746702b604cb8d8f7551f8ecade2b4e1a3f0ac1f0af9215198e492fd43a1cf300a0daa9b88deac779af7e24ed528f7f61050968faf97ae7ae5ab1d5627d92b0b131175d4b9dc318ce12253122dabc1a0b55457c525370f5ae4ea393a34c470d041b717a2fe06ccee702818badcff7ec162eb0c9de8fd0eedbdc4ebf9b5cc7a4b9ef11458bd35b9545b77d4e5d0949406cec1e01b5c7559b4f61ea425149048f8f6ccce7c24d717dbb2e63c527aebac9b712f5ea8c4f22a30e1290a909f195f16e16718a85f9808fd6e14001c8bd4afdb0bb503a6aa3f39689a0322fa83a972ea502b255fcb06a79422ff2909b969ccfa5cb03fdfd178129ff3f759e3e62ac9317273122c938f23db80f189ab89c6fe059abebe6abf24d7b5fe015e8494ee2b0745783b33f20984a35945852b693cf4609754ab58f7b6b1b587ae477d8fcef8a329cfeb5c347854564433e9c7cdf47156e027b6d895a1e642a8d95793f35ccf713fb277d5237f7736e9f0292f51d8d88f3002f31d94782a3d52460f95e47bfa5141921a937c4141786fff4720940dbe325aee48e47f92b5330031b731a1c1303092837e7a6345884148033b78e8b10e41ff963871e0f41f88e1f29382edd93737d4f8829468a15026d3b02c1a3cb5e9ec0b5d5c267c58a34b9cc1b321c60b110e43e18478ad2cfd56639e722c02d5503b05d5a88a64d785180b7e7e857606324a35682c540f89604023c29fd9ea781ff18326b0d79cfaddab5be43a624a42bb003df3cabc03fa420ef072702b6f7658c9276e034656758989e40b2ba7c96a8fd42609e9a7eca75a9678b832602aa2eca84d55c77c4bf362c4fe157981f4e0316b8929196551cb1050fc7974df56a4cc379437895ab645e7e92fb530697899ba60cbe202e4b94147779265814797b519a4390e5e1e3faeea722c07fef1a599c99803fb4db62044e3b4c2664020414565a33e3343efb1077b11721096365d56778ecbaec37b3e97815cfb6e0f5806c39f02765cd0ae03dc465574f395e0af418e4f8e5f2df7ceea8761e56cfc4ece954439445fdc3b39ca00d6766f921bb92df5378d0965a499b8666f33b97afb78debd1b626563aae0858d1c17cf182c66817ce1c437a2a07c6b6239fff5c1d50cfb242467fdc25802ea4950fd8ae10bc6ae39087c6f45cad4c52c82efe05cd33a50a3b115d9f303fad19111b66e36a5cf7794ed8ae00b55580ee5dc6edddfaefafdb11ff7c72246418ccf213c3c3f9c7f401a84b839264350b4ff35887aca489e841eeb83067922b4f9e31349230209718287da65ba50d7faa9fb34b329039efa022dd416af552aa9d32872099c2ed3c16cb3043b4dd74157ed610cde942782071fddc78dedd53366732fe40ae5ee5a54ed5385cbb1bf39b4e603b869aacb30ad3744ff0b15d74a538362ac17ed636803c16562f50a957b08fe733517219d60e0ced42088b95b18715fc67236d9c7db815bed52d0b6b8d3e1b168edcb2a6e128e2a840ad544657db070a879a1cc3f576155a296ecfdbaa2d2b8940e1bb201326cf15a674a85f5a8fdaea773230a5997391a2a74ff1b9cc99ab886ed58ffbd0df248ddf38960a8ded0d1192d5a653e69f752cecdbfe8906554e5cd6d079f15ae1c0037fb5893b56be9b718e0e948cb064d6095ef21718d8b03b1b0e6684df152d51481335cb95941fad3d87452b2780b1cdd7b9de7ceaa9e1f41dae9599a73c195b59350a6d80e053da1f92670982f6227c4340bf4157515960d65fe97920a59920011cfb37daadcca569ee1c416a2955bf26683b7b0fde59d69e72fbce489406d53911cc7fbd7b7bccdb5b8eb40d1242191a4350b1ad6013066ebade9f310e0414c8719137f2804f2feb100e7052a075717eddc4d038d59e0aefb32fead8f7380c872964f98fd56a9a6c964d7fe0985516070668184a9540ad0f9b6be67a7acb4274438cc4507c887ff0de7afbe821a75931aee1caaacb03956160c44a3ff28466a7fef53ebe21a31f9f57879e4869252810ba9d05a38e8cc42693c90273483745e18def70865aa6fb2e47a6fe1e9c434f9f26a3aa6b8f8fa8c41222e5815d28239fa32ea5e4bd77c974fc1c74c8dafaaa6f8eafe22a7928f11f6ffbeff34c89d18ef1d5d0c092d24ec84b70ade50a2598940bdc07adeeba3a295df78588e7861da7fe47584f4cbfab144897be371c2254b155e3ccc240f60619a679802cac45b25f43d7f3c87dd0dd45822c55501b69ccf757342ebdb0112d04eeb6e4a97bac2eff4704a53dce83688b8326bbecfff4de2534b69f4e4df9a39acee767506b71c57a8101bdc095f3d8316e273fdcaf5f45a8ddf7b7f17e1d5fa593f6b486fa257d464c73cc53da18bafbfd4080414c611ea0bf06b4f8a79ef389abc32fc7337dedfd1a12a492703a606d0a775b187e05586c7f4baec37720ef06c4a6cd155d97ce261d08717846dff24920e722a472adbf90a905e68323e70785d808e3816eda47d4c9f6a1058a3ac07023e5755836f8574007d861d961e81a7320f026f1702ae38225c4df59cc204818f6946245c302cfef383b0358095ba98e4e8aea7fdd26591d208d5545bf0d04fc258b696bbc05e2ab8748bcc66ea21d3f057bf3f48b10b596837fffa485f6dc68b04d11739809d9c629510fd636140fe493f5c02f098931fabf55b16515896278f19a13cb736e0a7f56ea580b503610bde497f17c4f6e8f8f8dc29eba1e5437490eae30142bd3ab8a210a60e59be2cb03ce9a7f98413d63dca3dbe38dd07dc40770a76bd873977b0fce4abc0fad85f082facbb759ba53b0d265182bda3aef14980a44304f0f8eccdcb183e957c663a2c8b1c8eb099a5ad0373dd415bdd60e0d624cb54652754b7cafc650d3a6932594cacd26acf4bf5b197bc06d9b3ffd0f4269ee036cd26920a87faf6feea65307b685d528d7ccd7418d43fbf4915bd8db08d6c64ffab9799a1e240d316b4f547ff32a20d02ad6f568e47a204c312ac59aa7d1f5ecf237338743b781728cf476b1fe9e1698e9e72434e41aa7b501685eb84785532bb406a16886185ee1b60f476105f7a09d9b59ab78d29c55ce6f2b20d3685375bb5cac2d8c32c5f923ea42f3ae14bf7042b82764f6a08358fd18b13bcce9072f364f1f71b172a46f4ad267fb499318059b18e602d1dd8d49c2c5f387783c7aa35e529e739df601a2d451aa4f1ed53559942c4045314760d156a4c712ee254b132b64a75fa2e6aa423f71ecc2c83cacc6ba82e9b6bd3f873ca12b3030759e65ec9b242fe453ca3d641737ee20c288a301b7721bef8fea2135e0af48139f27d92513aab940fa90502bdb49f346fc5820ae9698352791df9e761077a8f1c6c50f47399d357685b78b2627188026ee0cf80593cff272b0897e0df09c4fafd7ed3e67e5f4b528c55dd30f48c91c0d9c931ef59d0051b46cb199099c795adeae2bc40bcb6af078bc80e82cc5fcda2ff296b86f32568ec57e5ae1901558a94f31f683c8beb437d8c812fdffffd7d4b30549b61d25146380a11c1a8db25858a06d7327e8214cb8daf9adc6a0b6063314baff726b17dfbf2900f83c8124be0c5b75c57dbe0bb25ddb7eeb1fad758dfcd5a8b322c7e06453977ac8341bbf1427c7b205df91e796ce9b6ee38b5eec058f2f013deae501850c8d99d081e7108b02ff24783453b29f023dd112575415a25619512c72f51539d450ad8579afc2085818c905e061d7189a43d742900bb90781cc57b22b3c3dd079e4a43f66d1fc741a8edcde01bd04a650979626dacf5d96b2e9d42cf427bb94c6b32e98ebec8f8132bbcbd5768bffd561e6308e5bd0d16529cac2d42e9ff30eb85437cf04a8ba0a49df45ba22532574d8e5deedddd706bcb238f56a77449c5373378e1a955b659541d971130a0934645cd02bbf2336b8351d32e1dbcadc284f96ed6e5ce57b475928ed2ed0b10635375eddc1eda578540d1c585ab65ec32be941f0f05f463659d7688686e1560ede5f64c11c3a4bc5b7a5e11800b5b5c132167a343c283d4a63045935d7e9a1673da0cdd14d80cb1e6db997b4e04ecbb3284a870109c1bdcf3bb8e1f04bacb753945951598288dc55ae0a7f0552b293f3177cfac8117b5c120a75dc69395fb93461eead1b353a2eb04bdb247b165722f89b86049ac14b10ce34d479dd0b4c81fe59ef87cd76e1a969f555b46fe87e652e800c001ce082803359af460e4864503049ca74f72902c289d6030cff0d09215bc88ad6c3246c87ab79c8ad93f602decc2440647bf5a11e54864e2adb2b761a831a3f441bcca22b09c15fce742e3902ca5e2024dbedded0b46fe0ad1d16b754da6d7274d4f6c62154f37c07166c61dd7098767b6f318ea45223e2b1c497bac850bdc5f6d5288c717b55109e5c02cb636ff2bba16d918eb62a263f8347ae1f604aebbce63d6452881d126a9c4b88af39c30e4a54d6e61d4ce5ff69e0c05d2082e8524d5ba7f570f72fe138b13054053ba20f4b97e4259b81dcb2b45d4a7eec9fcb6bb1967834ba51875797fb37f1ba9c02a9faefd51a9412b68e6d6ec235428c58535a70b24a204f54640f5fd6fe2a2b693839854709294bb5af3a6881252b672fa2ebb939289ca8674c22a977c3fcdcf7356c863181b87e45eb25a3908cb7f93b9d63d2bc4c8859c61684634c83ca780cf2d4329536606e2892281a8618fd47d6b33038c5e713d6b4da08b9b3ed9646484327013dd0ef19fd91a21884c7148611c008bf614354b95f9c64a798609306dc2010adc3cb30a19642ad59148eee3c88bddf8f54c69cb01414fce47c287ef2047b976e68be6042d7a4ea8264cfcc77e6ce6355b3c061e7b523dadee1ae9270585276f13db76bf87dfcc0d7561de4a6d5c7b291fe88be5bb3ba274799f8247a28330a8386d995d774b137a13c7bd1d50a26f7c4c8ba2409d80fbc2fa10d002a604225569c68ea893da04a083ee79feb98319cc8d45f1d3804402ef0cecefc2a7f88afff63bfea5048aae2b64f0a1267915d2286a334ceaeaece9f6e18e5e31850e6112190e6c14068d19319eb0cc44f0b4925635403e6892881e1498a4bf01b28d8b67d36eab2b1e37a3482eb964c7b29db11f8fbad741a3906f20e22fbee4c6f6cf5757b0c3628644ac64d6e3e6d8d61651ed773a99e4c5a0656b075069d81d332b6addd39a5d76d312c439ef8ce5dd40e1ea017524c66f702ff1378711299003b738d9d864c456859aeb9b2b4376247b743c518659968b7dd1b7366719cd95c33246b947393c37d83b3ce39183626249ee36cbcf93af801cb3f3930ea8b6abbb3179ec14d6358cc05d158fbbc5dd63a27e5137eee76453a0e9eecb6369e77799dc035d006f996254624d020856d4ec44b38ce46b131933c25e7f2ecbaa33747704c2d9e2b8b0c7f19fb904a4aa98495e31ae4f4e7b8e01435c059d7390117c5e028cd024bea406c2cb81fac5220d2ecbcceab03efdf0c6b97dcd5935be6e9b6f6db7687d389dfd95c4ee3128f583f3e3a7946356037871ff47bd2438048087ac0fcb5b2086f8184be0bbaddd60171b46fe6bc49368d9493bf0b1ec0a4beb710f4a7196d230bdde0c39fc99199e0c860aaa0e7cd46d4d188cbfa8679a1fae2083d0b9c11d467d29126122455c0d82e03035e7965c8502b21e68795c8c4360123892fa2aac118dcfe5b405f2c4868f08b4763f1249e6c66275b9a00d1393d0b11906f280d33256bf720223d68c61b90b8a85aed9947c80548367229ecd1a6b831a316bab526396bbf66d0ce1f168bc75023889bde08665ea4bda48a0b6e7d515a3568b3bf162aa5f1cf88c3ba0490bf54dfa651e6264e5be60cb1200153dceea26fdcd1e34efb45fab71d66068ec543be78f6213d96289deb1570e259c41884c50556fe455a17347534e40c1eb6ea5bd85409f73d79d7a65f205599883174a50172150a5f59ec4d3bbec64e0cef3f9c0e897f2fea6d8a7e474974c5696ee4019ca923b6433cf58bf744662654bad1f2ff459065b0a8eb02a1414ae05450a2d0a9acc4fe00088221a572bd8d86a31028d838dd85b118254cefcf57e49379eab66b90fed61ef4e0918fdbd5aee5526a9ff6b9138e528a6b647a77ace501ffa6eadff45a757df902acb9ed10c2d1b2f9c403061ebe946f39e68301e5479eff16760639b44eaddcef60cb7bd8a413141deba4b2c32e8589827bfe06c7535d6211b1d53dbabd0fdfcc61c60a48ffd286c89216f99ea9abfc28de6d90ca5e82770aab8ade6228ff00e387b124ee083ab9284ce318b31a9ff96d51ed6483beaa94d9ff91881ee5187fa4ba3d1911f40b6b3177041f922133c93151d0429c1ff75514dcbce7482f2f671e0d8cc5fce7dc5c1747c848bcdac048ec14f31f2d0091d5e6b39dc537d729a04377a3df60d24fb5fbf2ecc6afead81a1e44d8373558da2418bdd73ed85e69529f0a18b0adec8c279cd1c72e57bbb5330be0f5b84bca27e46ce68fec9a6152c22e448e7be07fd0dfe02febe9234971d680319fbd0c9a15afcb17c1466fbef75a96c459dc917052aafc85fc81122b796e69094e35bb443a3f912909ebfa615b0656911789ac4d043e7ff84e88fe3d7f714f6c81cac52e6550ee571355bde622f76f82d10b81a4532e0376cb41b35106eacd3bde2e2432fe27ac78f3c4f2df31d47af044b12a6838ea574141f05c858704e943f61911a6043f5f001ffcf4c1306e175c89bbd4e54e3596a08d5d9fb1e6e243653849386e85da7ef698768859226e3a7b0ce393f8ec5d26514ccf4899a4181418fb9d4e3c94ffc4c2261e6093a1e289a3df5cdf2725d25441702889ad4bbcee605b7c0d1f2c0ff91780bd473068330c5df31994cd1576c11c03d61423d8bc7ba3ff043b04c85cf29c6ee169fe63546385a1312debc717b0a13ba2e3387bd00ff12a3b9db2df7a3bf3f98e8893a824b621a6d481cd71bb86faeaac61f8b0f423b6cdfb8670724eccee17bae9e7185f47101213813b9f8d4dee22fe0f4cda65921d41c8eda4af5b3d84a435935cb128f76cc104b37f063970710965636925c5c0ff291dcd698c34c0b382ef701dd4f9afc270acd5eb7e485c6095b59e0f6b9dded5c6118c1d8c3745bc777a91480b92a95ca2a9bf1bb8477d86b4bc06d927c2eea52fece8d8fcec9574ce47db9a5713b241e886d479950d07b2bc3b073d6b77b2e85ff7f1e2f9d226f6cf1eaced563ed8837f2034e1c647e35e08a2ddb69d747db127736172e3d324a32921619daaac3f1f409f4c146931ae3f13f35dd9ed7632d051f41bc23c7e443a341a11b0cd14e1e95cee25efbb327a71119c11be420d40d8cda7f64b645a3643ece21ae0e5dc2bcc31aa81770d9657095670738bbad45a195db2d00c086820ed6dd3a59567f855e6c9210c90a6bf2467f32037bdbefc64dba7c400f31bd22af84ff112afe08662c629a0faf77570e2c688f3a6897b7a83816055421aa0a1c2816364615cda79d9e120a99d0df466ecbe3427d9c6dfa7eeaee4ec51f6236344288dd0880822224a1776460306791fc2431f2e90ee2562ea8513e71512704dd805e0da075c8a29e42f63827d07475315cfad2f01d3d11c1e0983d0ed9d4212be11163517cfaf0e7823af63cc1bd2839b9f3d844542b8249f03fbb7291c446624b93a2e462ccc75f4e6311f5b1dd49571b3c4cdd27d1e7ca309cf1296b14f04909b59f6b943854478aeb74f7ed9376a8a937f94d72a91501bae218cecb637e97ff5dedf1a28c37bd645e4965a106a9f65f6f529ba1491bfcdbcd6424ea1e41cca7b6dd30772176aca816ea5246b15109418b3af9ac81034da5bf0583ab70de91126fc7f0b9bb3688107571279ab892bb047f7d0e41f31e0f0ac1eb8f55f34c0e22ff51355d4b8d767e1d6bb339a1a7d8d48d7229f3a2634b69139d025fdcda9248b6f59108507148eabc0cdb2c56d90f442627a228f17fea72145edf9e45d8422000f35f40d51f1865dd70a3841afe9355c7e5b4cf6aa9323fb15f102e435a1c63ed3ac6ee0555f23f08def6a8a0a607ea234bc1be54675bde2e4a9a3ebed816a7b5c89a5fab954d441cbe2e5c91932e9787afb45698254da4f7cb0e714de2e648ec9b3265f4879ebb9e1337a057ea14274ea2bb47059fc8e849e7ebfefdd5c4a8d4a75a011a902320dcc0299c287a5ebb714b712e35bdaa3bda1fbb9e2bdb0a69d4a39c8c1900f39b897bcdba83e665c17ea4c80126a81e7f60b4d7c924ab4664f45228f44dea9f86b2724ffebf93d8c172c66c019a5db7f92eb6ee6213457462221ded834a4d25c4e5f1484de098a0179c1c3a1ac0a1c7b091d3d83897f39eeb8734041e0dffcbaf33b79d1a2a976aea585e29d02aa9ecb73c04ddf75504abe8eb7036becc57a32dc358b98753cd504e9451c7b0fa63728fb7296c409773a0dc356138a12cf1d2d8a16dffec39bfa27507a473e7c019725cf343e573332938c0065d7c0080b0ee79d776f026e816ab88b3433b466a46b63d008cae208ba235eee983768b8d1e47e6b4397ea380fa0dedd28b94f273a5915e4b2771bf521f63c0dd77f77d6814827bf8d734bb8400e852cf49df43ed286a03e5be2c8d178ceba4b016b050307c9d83663c48426f17ba3323db3c0cc2ba5face85c715c998fc05b217970d53916d3f07231bd8bddb309f1e5098d0d595006996217313b56c902058c5e3c5e235201321aed59dcd14d00c587124efb0ddf40c466c0e7f8794f2c5053e8be2f6f81c69566bef102cb15c5de6770de4adbde9fc77620eea71a16da6c473a2e54e25f93efb6adfe979756822f6736f783f2666368c4f9577646302cd0c49e9e8895a7c5022cecfd37a0fb597bfa108e38e0e7c2ff992be96af14c3cb8dfb5fc8d498acd5dde8bac3e1fcb94c177b4ba36a6c04df12765bcab98ecfb63f6d45ce87af4299ae0b5ff5d853720b8d43b5dab4271622a72c710eddce1cebad1ba42e7636192a9b28a1d91768aefb989b69c4c541ce7a6b503d879afb59927168ef3cfc7819e193bfffd1de3f6572cdf5d9eab872ce0f7ef7ae877d457069c5bb7ea89dc4278243e5a8df46428ec0af2a4244d9ba9152fdcc42c7cdd342076335822d06f60c5c0f3f53522a4c480c249c79e0c2f427ab5c84965482ac400d13d9f49084becf4baf027e3619264b908c86a8a651c8d337c96dce94422b4076910adbd7417f551650ae8155e866acb853af60c39d24844f48fe8950b501d91063552d222123b505c599b5a2746be016f32589d022284d92bfbd55ad5b56c3cbce5d639a7d440367c2f80ce1fde2dbc78242303b4751f9b8c5df5942cc266c78c416accfb5231db55da8206e40a5f074c3460808dcb7b08d8c1b5595094d806a4962d2b30c1d44a42c97260d7b69cf309fdb1f0914e6ac22ec1e879484e8e6428f1b61c295fdf1da76866ad61d54bf1df7ebf6ac2b11e3c24600df2b3f23a9636022791158053c83d8df0226785561dee1961bf19c0f997f0a8b5eafda0d20b4bdc01587400266a57bd4eea9657e49e6331b7649af7953d2e92d79e66143db2bbddd0aae6636269e02fee355effa1322f017bf4050cf3d730f654e7e9c736fe4461c0a64f94bd947b35c94a19fb154cd253d81592576d5112d9078800092825c1e62d88e092813cfe4957d41b0aa20aea4ede743ca44224cdcaefb3e561dd7c306ccc27b9f523ac27ea13ebc8c4a442a883832a165f398c59d16e67515cb54205416b84bb4109f7a0fe2b77f3da33287bc180023ee6245b975619840ce082fa80b2be63a9b39e1da03570c55f4ee74077d9bcf97be92dad78b7641f64978ad52f298b71ed8a668c978b33b6604103f7a1097af1d3e22a16e41e67f538018414b4f2faf3f6175febe62c15f6d8d25b6580f4c4431f262609658493984a6de0ddbcc00773960a04b862216f8d1ba110fdc2b4e8daece74695ae785597419ebdbf8c61f8a42951c335a997c9ee213f972c50726c4ca90b71aef94ea1b1d5c6f2f1958a6b5568ee3be54b60ad0ee31fdc8877670afb84a7825c2ac9a3c75e498b762f836b23d5f61270ce6d8843a4797be4e6538c1bc47044bd1d933aac6afe67f6b8a795a4097d3963218178540cbbcc61782dee8116e02a315e92fff979002b8cd35d0803bf30ee01e7214fa31611a51057df6160bd2867b1df173deb886c77b524b9e226387c4d2cb8057e0f1544b91919aa0e738d6d2d075addd2d4843407a23f612f78d337b1577037c39ec4e107b8fe686db49add52062482ba721351a03fb2ba1d8b135d4e67f7615287f3f74f58d5687cf3acfa0107961f7b0a13ca1c35e7170e88604016107617c8348979cd177a0a9ca659f65e9e1c4e3b3701089922df53ebe0e5284016e4769d811ad68e064143b6357bc473ed6fcc88264078045e10191275cd1dc9392afdde660b3dc9237fa975e01bff588f5349bd897851b1fb5fb3e89e4458c4b0de364c4e12b06cffd9281effa386170868c19efc6c23bc2a0a81a27c30319f242a8ce34fefc52bdae302c283dde975590b2abbd5cf4d2d3a0f19742f04e14f3a656e8ecf54e296b7098fa40b2e996f507fa7d7ad2858989f9acedc472c54f7b73cb2b0e482424283f5630ce42c413d6ef1376508bf46aecd3a9e346faa8633bf289729275c2f99814732d2b2c3c5051d94aa918c951f69ae379a98645622795d56e52b6051036c7c0702e3af2380e35c62051fb3bae40876d6c9c7d245e3c35cfd32e8fd8688d87da5a8602cec041a57395af6edfb3ef817a26969f5d8ed0f864aefe867536e22c3eb7beed58f619358cbb2fb35cbd8b368f61d1633ac8a53497b438eb3b102f13fe630d204da0ddc1f6850174ef9698621a2d27e47251645bbcf828c67c9d0caa52aadab7d4ec83bff27c0e6f5e9209a288b0f23c8b7686f7c881898e28af02490238a4133930de51923a83032faef3b32e612b77dce5a6ba414943a1150436f3ec4ae138fc85c30694017f6f0d1bac68abf0481bee2a4ae89615355f06afb2fc61551295d30a47d6fb478444b8e8b7fc571c99a98d172ef7ee42c90b893d6f2a8f4ee5d1f1b472e8da200ecff259c74314686d68efce0153ce32eee115a32004a92bceffc8e56d4b31231ab8803d66e17e95111930d2fe6fa43dc7d4fb85d4ae86140dbf3359897dea9fcf558cf48db43b9b1db3a81d239216a1d473877c31f6939b675e2346f1d92248191184e154d42000891c74c46955ea76647d525df9054fb265cf3f41f04c1e4d073c0b527d110432564e336e9ba2ce0f083fdc3fc2cbba690c26fb9c17fc6f965cb5849ebe337048afb8a534b13b3e5c7c716aed8b457b9b0e11d45f4e77f009b967b790ee1407878a0ac59c7dc4efbab44fdde7c55170ebac976ca485d0c0d5a407b160a4c38df110536580bc11ef03d16b782065f34b93fa260e984d3cd1d9486224dc007227c22ab7f8f847fd28dbf179c5ffb837ac107cce254d557032ab47c3b15989d6bc24f3f8d95fbda5aaf66270a59f80217348884d5d859119ae935006cf7f5bcd0a55507341372b10d007190ea068a37c4266ffd74c11ec15df6d0728952ca446e179ad4e9a8e89475b7925280c02708672bd95dca0fa14db05f094ef74e0aa290554fdd715ae06b07b237f2e11568e406565268da1bac99d337fd48f981862de2c259ce27c0fff21fed2bd369d676870ea49fd32cd621c209e488b8569817153f6ab8eebab70ec440da0dfd4d12062e21a6370e7a8035cb383bf551e41b60f7a89f72435da149b73d64b7e9fed684850ff3d9edeeb4a8c4d35a5a32086828699b7660640515b095a39aa28bbd0a714c0d877a78a527b225be8d8efd31a700a2225de150fb18c486a1fa602ea97b79d74cea5a0edf46abc4f1413b73007644f96fa168fe740715060fc4bcceee169973e7e70d0475d711cbb9dcf2239b4095345c0a43f7958e5ffe13cf325594885ec6be705dc0a3f3a61525bd20f4d833f7ca651a9ddc74f45d8d736881e27ec054c37a2c596699448fab5bb598c5d6989c28620067d2220dbf3e49564a120275157a02e2f8bbd7a56f30fe764ac5a2b9da5f6eca5f0bc41427732e25934546a672b337a8ccf1d375a4adbdd5641aa64dad80d69f7e8bc2251ee5b82e8d09c3b968de7199bd81c62414a1a7c8baac7f0b076801eaffd20fa4a4b159e4526f5c5eddd4cc7fe450aaf0de67c5ed68f0a9a6a0a6c1e329e032541b907a0a0a395e2db80d3b42e376a740b72dabd71c3b504c83a2ae67134cf6faeeabd5af7edf51e447e2f302bd2f1c890702c3603d6207875cfdf75d996609da6bc71091a8e3d0c9d67a0f0c4f9e0417ddc798e50d4a01bf04b5504bfac81908e69cad94e40e8643361a240fe82986f9cd98a54663f560bbcb3842eff307ff18a9750cd052569090a7c1b40b64930dd14a2d078960105a34e51adeaa683447e2deff75126f9753c173a5b9f1202723774f93394c4f5411cab9a4cbf8449614db7d173e3d170d80e8de8eddc88d8471b8ae5495c0b9d4823ad37553eaad7918b980d4e3460795e8e43b783a293d116dc74a26b68b0cba711d9585d4de5ffa51ce472c1185e03d2fc3ea972ad800d951b73198afc34978a304c8cbdb398abdc3de17a332f11c4c64716d18acc349d78f1aa63ebf41b6f0b28c0dc4eb281a27d4f760518ecbfad50d8c32b64539e789baf83de465d8f960608090e1d1ccea44a0e22a0ff609ce98d9160893d1958cbad1d1e6fa812b216877182d0fb6082d53d6c6ca99195f5e74d76ac9b6da969d10533af38c9175191ad86041e9fa4ff5ee55bf90cb573348028321f5d5d5796d57c1057d004706a39d624b4d6158149477fb67b25e72b773269060a353fbd59dbe9d69e7157a3005296630e84cb568ea5f2069c52acb3fe0cf1a4139aca955c4d154fe70c81d88ba02ef1e6fc4f002e007aadc189aa74048c22f9d1c85893f614e8e6fa47bea7403109ebb417b9adceaa56a9dee7767e01c9e0526f810c27470630d3e1fe85706dc6c144a054d76d7cb922a80f2a3dfb2fed24305b7697e46aeb1c743488df6f47c019896b4bb1fffca21496b3dd36fd3e415beb6f75a5c3dcc8f76fc175a8c902a2295932e371ec05630a06b5fa4129d646bb6dcc52c43ee78efad825c5edd4db883882a8b6b9039dbdd4563bc0185c7e60af7ece91f4e39f8c7259ac4b384f69d207345a450b9fce752697bd84d9ddbafdc832adf1b888339c239722cb0dace8535e72b2067095e779a2bafafa79833af943d38cf883926d87c95f1be9c1abe99991a501d1d228cf35a7cda24c6bb4bd5de29010c1b0d1d16d606f68b58a9f2fbc60bb351a671e2a3a1c33692bfdcc5c3e1ff1564fc09ce2e7f0d735d6f55301fe8c439b898b7896a5f3f1052f37b4ec2c538faace0eb03cfbbec211b71c2a77fe68aaa8cdd775fb080afbe00c3ff4233f6d15e6003be0e635f5bf5fbea166a7ffdf04f26464273dab9cb591b8d63ec804572dd240de606c2ef8b3b4cabd2da367edbae8a60286c1708797e10277975528c3b875c4d386d798688b46d39ffc127d913e738bbe720e2cae5bc3cf67ed721b07020aa7eaae8c7fa058903608e7bf6078fa48553f7f4e88fcbcac26828c6bca82a3d8cd3683f93bfd92f67fb278910a5147c31eeeedc4462eff641578fc5052ab03662f8d9408e1bfe0e8327db4acdefdd3b6bbd81cc17b898c56451d3bf9e6f609bac941cae0dfb2a998d8ebf2bd3fb388f09d4cfee2e61b6afef6b7561252f0cd8f8a3cc1b160a200c8623e08c1150c2e30130ae252a976def8f69256cb971f3559619a7189403e37b9aa5ebda515ae0c82cdcd01611055239dba8d0706be173b29d6dfd8f7a96d7b200e0ea105b256614a6f9c546f092a69d2201b95f2203858e8137df74674e1cb45f5406f3074cb2c09992988f2191d09a9ef48e8efa5a0dd6555f66de1b05930402d3c145c361a3ecededdf5f14afe8a89c8c6beb67021612ee5f7bb5d9bcda79d3998f54696ab08e9a7e39d3d86f9f0b97e54ca5e278528fd02402635bf142a2b1558c8fc3f3f023ad699fa2731e7cfcf1d25d2b0da3699c8bb851339282f373cc6293f8329bf9626b92b154500c18d2935306b0d4e1be226483ddc71443e08b0487666eac4fc4971a634f774531826a78be6bfa072d56258e3f996a4e5cdd38d587f6bad2d4c6b5c0f3e25ff37759f87c5855183f37adb1f8e7265ea87a889d005e7ef679a0c3f9b6cd603cbb7dd70f95d2617e984191f55f87f1bb8988e70e340a22067e771b25d96585be0597550f6c4a46bafd507531235178ffb02a4350b969f37a9ebcc19388c7bb2b33d9eed1bb6183463cc234fca39151c3b421b76f38efbac00cfb7d5e92bef12d752c724c408c6053c48a9b21837e1728d16930d5eaf6f59d8c3ffec2a45f60940b1aaa30c38b26a945b60ebe08b2e632ac4965be1c63cb46b0c7b0c4617e29678028c511c6e1312c5230985992f75fcf977c0a7944bb1192de3b9aaeefcf433642c98fd2e001089b5011a7099009af39a95141488268644496884d117773af0bb59dcaeccaa8b74926a37382e79bcf93fc43a7d4a54b724637f6f5090d905ba890313602755934e64c200431c48f0cdfda9e1500a31238a4e82133044ce85089298df70c833116253b89e95c371f2aa30c80462cc7d1ec3d4a538f3273a8af553bfaaa24e17ef3a6cd4d9457e190cc898d3485511bde2e592976f4b7a515a5af442aafb222b7531b3dfe3726cc11f16631b3eaa5b882cde0c156f8f50de742b1be3a53cbaef561e64c8325ef03ea3ec52c16efc07bc4c9810cbff993a88790a6387939ca57b826f55f3443c083cece8f991c8242bf3a4475440691ca3958f7917954730ac4426f2cd6a16370646e15118445c8814fd50e01df1569e9d214672c3dbca1de25864bdc6b74538d20243b139e983174ba414048ac0ba513c3b47904f933b524f994f77e89df8782916e190fc2442f1fd842bfc48d09524f8af0e90f5e43e43a4a6c7cdd57c885409a16dc117a41f035697a4b8648d45700e184f0011f5e6e6cd9ea609d3785eed8b9b774449aea14e84b95dd90b30ac2beb258439be1f0263870bd9cf6d0a6e39a91656d0d3fc0352a99c0d0613fca71c3e4456120a85577172a6e2364a8a1a5047d1c192b6f25f9f4ee9f09b1f764308b367f731067e23535e5ec045c56650f965c8c80413c782133afb50875770aebfdc65870bf62112e5b54138ce321d6f346416cb5005663bf7c7147881d713e20aaa402a88f9ee3cc3dfe5a0647fa5f4c5340539c020358aef09b88fcec3c0aeac2548d3006c8d4a7c52b789b6921fecc0fa276238d914428d27a2c042302d71935d5909463784177ceb44883d64809532a16d1892e370b4236962dfb2a683218578e8817c2be0281cb66599f48dd7f149bfed80cd816225a446d66298378078b05e0795a5ce8e950c8fb95cc9f73216ad2cf27ace19579812e1aad0aa0aaad42958297408b85afc4f1dc18358b24562efcd3af1c08cd147192fc95b70628ef506b618cdb2e9a9eafe6cef4a9b73528007f2f2d97328e9c071cbadf872d90890c1d16b6597dfcacd34d64493736af31eb7dc95fca32540b8b364db64f901fc15c0caa4ff670bfc7ba12292ce37f8074fb9a356e83d2e52338bd31287b9614a2ef8d78ac5d3656683a402ba348fa53e5913f433206cee3902bd609113cb45f7377934f9e9d301fc7376639344745ebc29868d053d55dbbb80102aac2ebfec4a5215efce2681f5addf430e65759dc14d54eacecd3fd7e179e48f1842b37d26dafeab3b5d060075c95b544cd35bdf6144a112038943a40810b3c20015a9cd96d5305ff68fd0d58bf4fa57510e3abb631e9c4308153ec0e17e936fe17b1bfa64b7cc4d7162d1a2d3a80565756a702821ae57c4e24f71802783e06d402a91ffe70620d59c2a08040a338149a8382fff916fd498e86fe66dfc64297847463169d7b0f6caa7d89df3dbe008447f0fa23a34585ef4d9dc1fe05c76b2b6d556982d2b94628a8fea594f8148133236a5b28f5faf766a93243f3a57dec11ad6a07a81b7f73b3de07d6dfdbac38f5a7eee9a724cc6dee386ec252e46e0bb60c308e68095b487d81c2a2ba45d5c1d769dac86140449bdcc09d86fc6dff74362b0b7f08c16c278edd6d91ef0985039f08f6f14ca6321d5ecf02cc774de2d0cb7f5ea46c4ed2ca0cc3c8abb8a4d1df505c359f429bef5fa538fed6d71dc11235ebb671220914b414cf2794518494c76346bc2407ba986925cb2fca7ef6864b0dd7f078c5ca2e2c6f0369781776154026e409b653941f0795d9e750f3d348f280e95f7a84fcd16e46ee19f1fa96dbb2b8d5fdc6b32a437fa82d188d76a2cd1e092f3eb2b6b585c93ffa388ddd980ddff147b634f510aa3a6afc45fa95c7d3c575508f30e23383bcd10023a326b41a7b75e6c7e4f176de130d3aa13880fd72fde6eff846279d4337a967ec398f6a76aff61fd2ed1802d6896cefb64686763d04b1704922fae1880843af5d61b0a063591f6803c0b5ec18b85409d3fcfef095ac555f07e0598ab5335a413389abac97bbd55ff831bd269d528c0a0e64ec5a77e0bc919749ed69a5cb2b0ea0f977e3a5cf51ee25cd623074d96016ad024c39f75e84674acbe8c684b7a1817275e256ee4cb25ff3bbb25bb08a835a5e48d4782764e52d650547da84e2a6e554871e8f351e8357bc3707aef74b84abb817c4f4696ff619dfa6fa60f2cf9923722773f8f6a22b550103765a7b84f81716aa958758789a565b00720eee479cb718e69ac793d23b0836400e3d444783e6bba19424ef98d3894f29fb5ed0d0461e4f44a2ac9fc1a2c52c524151e6ea1b09a25ea962508b24cbefa86a531d7d07405e3450f099446a94337f0469db68c22357866afbba106bfe598a85e38b482d4e3472e4667962d86c94a709ae07e86fd71bec340ff24cc1a1a23883d1379c0da5b57a4cb0d3466b1375c159f991bfd0719271e669237d4deeecd42af459d6ce5bf092af7076614d37e512c1c68a454318838605bcfca8eec9abed59b59a68950281c2761119fcf7435497a76a151d6e185e7b01b313458f449a6b99ed39e27b9acc61767df06eba6442d4ced8a1844e1d83d5ba38da19af3daca3d3510fc5ad5a7493187f256485ca512f591f14b17a58904762046a03159204ee73187caa065242e19e0867a9651290f511541974e80467de6e522cdeb893b3b7d5ea7c3518b47e5d5677384eac7bd2cd3fc7dabf01ac2c3cf29c58a11bb6662ca31483f4bbf48a01e14e4df0a191506ae0ff4047f42334a3f5e57df7144a3e7bc80c208f17e7214295ec29b64c58a3dacd7223759e4234df12842f924e27562af59e29abe808990c2fe1264e739f0b94ca7e50622e5b995939031bdbedae8241749eed183914bb12f86bac5fa912506f7d95f4565fe8fe0ed6d4ab325b4aba0bbe0d619edd63729c3feaf92aa7b5994f799e475c8ba18e567823ba67302cb0c88fb0b32ca6386a8a178e6527a9d60a9e96baa81838584e42063c346e2206f4772601ddab0bb18bb990de42f11f166594bb563f29b8e147832bb1bacf9cfe6fb9ca4a9fa12ad2e2c945d67515169ecd5a32d3ec52ee601e333a87883e724560570ffffff8f