0x2cffd02ef551d6cc3ceda3625c1dbd2b674ea097e91bde86c203adcdb0afa901bcaa55c72eefac5be73d9e53f0c84dc99a570be662cde4029e664bc997ededf67120e18044f6a984c4deaefc5562e2aff006642be3c49bf74c425f61bbc2a61a4cd55f83607c609eef60f6daa679a1c99a43c5254f40235226c16a92d05641f2d3cf9b36b962daf55f33388230ef6a6a91ef4f08880828f0d1496b0cbb8c15ef2bded16d73d7d4c81ba29d040f75ac5e9e14053cf794406a873402577bd3506b31e8299e2336d8dfbe4efa2413124d993a16af888d8ef6ad05c05d835f182e226d0b43dcdffd661baad7ff6e7813e1fdad80500bd6a7ade5b86ced7d74d64ea9677cdc051abb27790de96be23d0063573d8856a155e563d74919133a7735e13555d52dfb4b651346e18499fbe023f6bf24525e70154b5ba1bacecdb5c6dbf27ab2eb3698caf929f176053e399885aff3b8bb19e786c1bc415804525ecccc069098db8e44aba6f051a4e5b6eda60b90d8956fba416bae385a659d9d1a93813bb663b43ff8b9b7128466b89f11536fa935af6429f5f3954b81212513eb1d835a9da710784afa7f0ccf143b912154babcf57a9a3fa8c99e4be4277d1e592416c98e3b1a6fb6c9847f97a182b1638fb2f975db2c80aa17d33c0155b0f38a3bc168e654429c7fb5cf4ae41823f2932b92dc05c01533aef3169ea7c66742a92446655fb4871220f22f60a464537e2ff14e78b43e1ef3669ec1ea516f7bfd60a2ea6611bcde8f95041ee48b1ec2473010929fe13b956dd5c9a36fa22da9eed2506016b59310dca3b91dde65a482abf8c27ef79874dd1021713f2a9e36d7a37b3832c422d6f4ab33d22795a8814563b70028732d1f5a9a4439e7f31fe4c0173142235ec563e66e6f009f6dc952b8304f813e1c297774c3b95b478c1293f7614a85fa1e1759ca2921f2672ccc03ef2e97be1f383f4e863eb5993d95c3a18ea87d28fbaf0f1eab992f21a82ceb26dec0581c74841c116c97e2de7eb2e164feeb881b5737441a0ef1710f86e39a1e13d7d1c92680b34830df389034edb7da38807beeb16df98e62230ec30129e88b74fca043b6f30f73a778ba322542219a99f506296720e3c0ee81dce099fa84e161e24178f1e624905ef02eec8b81c379a0d6f8c30b2af40ee97c07fa48b7d2664115081d0c712c62b3a0407345c1d24e02eff62053d8bbbe0b29c6bddf6a4b9e792450b8555ae0b88be20bd2fe3d7c7664e65450139d571a9cb80f42895616e9f169d55e29375c50abcdaa3fe0aa03be10828cf5a9f1c5ae79fcef6c9283d652e8f9253eedfb8a49027d2aa41d0deed45a409fc4b3cb612b4b8ca9ce53536b02ef470cabedcea5a878dabf6a8eab0202aa9fde802a590085d80fde00cf72c2e52e291a88b7ad92d0aa3c29c424e18ef2e4082d5e1acd3effd0c4e63006ca109da5192c57b83342af70c35a4487ee6ba41ab838f9d04094550e58d0cc46b1d6c1274dd9baa4a6260964857c0866f67759afd4d69d03ce71d557f526ec36536c91d7ddf62f63972965d1b5dcf93b46cd3d10bd34286affcc8ad0b232c22cb40eb471adef852c3bb11a2e9adadbcf63195ade640e1a7c599117a14c60b72d6efdadd7ae7704fd520b9075d0c828a367f66c496cf9145459471714109cb114095ffdebd7a5f3bf2d47b2720990253000ece3a5e1b19e8d31bba1c8fb0ce538970b28980d9f204fec02b949799ec3e8e0b6d51314b7ddcb55d387c125a3ce824810cd56d4fd8b6e2d381f178fbc41167b9c7fb8cb19b8ff1e01c41d347580b7ab21bc2ca7abfe8bc2ffb2819cce25a99dd6efc8168a01d93068f527c84ea96eaf35efd7f9edf6e0e229fe9a480c12084a87268a19f271f0443137758e604fbe8d153b349827f3b51f4638ad1fa1