0x2cffd02e960846923df94a29c52faa1699ec0d43fadaf664130ebebe6ac29fb49dc0763e1581069d2d40385dad752a3e198ff78efd82d5e542f1671ff695470ad3802963841f17662ef27cc1442651ced5918306e17eaa00764aa3f73edf274ad8301646896e4c518495c4c05a6ff5b603ec69ba6ce23f5573f971104b516effa43d26c61c7268de988f10bfcace4dce4501ec250af5299e3a425f4826a41708f3fad9465dc4ea0f9d6f95ddf75faf4c7642f9353693c40b42cfee595640057f2084ce8f82ecdca9ff342f7d8203fe6b500caa9d2b85f95df3cdb523843787f6fa784e2daee6623e356237abc902feedd792839459a14d88c927f8489ed80b0b3866c1c7607feae10fbbbd2ba8537b843ef01a6ba869d9405d5136a629cf707227998f2e612bff1988a03151332d91313b1c94cc54a3d8648c69477bb962beb9695e366831072e4ad8ec097e88ac7c6a8d3890e49f873e80854d722b8d1d892711381ccc57bce154e6c22114445e38490457ec2f3e94e2c71699e479c0d03d02958f0acbaa07e0a1cd8fda89f7f4f53040600df6c652b619ad1c964d18e975a0557798f0d1075536c4986a2b8ac39bde09069e04ddac13e584a093257f199e1ca2fdb09f30aa1f238a7efccfdfcb265d1ee6107c2faa1354fd131f0419466a0dedba835c067fe674fbb5ff041e9bb89244e80fdd9b2dd04b0a546026cfe9c7183055088e6e936557b40dc268b64f19dc623be3553a853df0b4ce1b82d9b2b7d0ffed6af14cd6cfe641f007976322be0570e4988a08dfb734842e6f91a59e419d7846a311105335debc0c0970c66fdc122da8e87b01d537ff957156211f9125219d3fb107bd946e8c38a9c0aa9842db3c995a35a0d4fb79dd54a9bf06d1547db461f0d1adcd2cf5d9f7ffa00ce30927ef6907f9a7849851d848711a579ee20ca836320a610479dc7d7a4690b53402605e42a4b9bad1f8b6104b7555bd6f0324f89e84d218515b7027c94ac7dd4153e5add906d75a6494268d420426fa9fe3128aedd5ca0590965b4874b52cb50ca7e5ce0d9faec07add0ed410cc1c13abfac80473ae7f66dd4ac9ca8cc8ddae54209a73423d6029ba00c2d40103709b6b34992666da74bb66dea9dba69dd7d0bc4015e17e098748ecc958bc036962e3ef3b1d3e5156a1e125acce4d93c31a5dc0fac685e0bc6590c06cc06e5027e6491dacab66f3a6b110dc4508c392cf631eac86975256e78660fdd3c8c554a18c598c754b591008a3fe348e9faec60bac1aa9a762ecd8e325052241f9c65257e8c1fd3a942b7375d666f814eeccd23ba9e317a10cc61e854ac63a2419d8b95ff11e818e7bd78eb7c170bee4347b496d652ce22bcdf80bd69c1d1ba27d146f281cc59a16bf559b1bb58d1c54fcf4e73fcf98de236539fd3939f489c442130d8f1d9bacfd42194c9a04b3a6dc0a4e78bc98512fe1f7e09995dc7d7ae4a761ed71a545068e11a1528ae9225b891c2ecd649945eb9d885fa66fbde2fc16d689038852ab0323073b9be41be11049cca13d64a153f2084882a9a661309112617a1e5d3e9e632bd4320065dde09e996eace3642e1a7f0ee5dc3eae26b7019ddc54d5965dec7feb32c67eab09ef205b0014e7dc59090f9d541ee8873585988cfacbf31d5248150c387100ae36a71b7a94cd16309d335beec695f3248dc7d9515a7f114879bae1df6814b76e8d55d7040eb93f200c0619b049f807b77e03eaffd86e45e1a33a79583f58a55c70dcbcfd2d491db3f108781500bbdae3b792112bccc7652f4bf58ef8b40be9f4e8149825588aab7b3511b2f0b519f64e11a9ac67f00b314ac94b8e0a2ee974efaa27b1a05c4c64a66b1c81a12c46ba778e323dcb9cbb7f0e2bd4ef748d6bbe5c542686e00e1370e1fd69a09be40d58bae3e8