0x2cffd02e059fd8d89a94ebbcdd4d08c3e754e1927a5b6536871a254be6e3faac44964568b955c32e54a8eed7164aa2b2ca4ff1d8042e1365af6e59ecaf6b1a39262f453f19690a854a742ff25a40ea7f7e17846095678ddd408ec35d18b58ea835af10045f70d3dd738cff7d820856e593d2e38ce0f8167acf5270755591d9b8c7438c816f96b3a20a8ef0c8417c9ed3e33c1f031def52d2ed8e07f5bd4f5bc8171c819ad6f523c379ce0e4eaf7ca5b4c68dbb41bdaba3967b910ac8771a48097d1739015e18319af55617f252065fce09e43514d4cbcbef7ad7a0d0079279cfc2cfc002f2578552f0470f3df73856689b8aec4a9d927e13be8b348809e59a3956d0ad4dde127ea1d0a0cc68d8e6f09d45feb648a25744a822ac54a087d029c3d547f22c7e8df10511c816fd44f2c674a91de2f8d3e0f58e6bf4a17f3294b211a80f3ef5218890c12a02642bf0d0f2a463348929ef3f5143a90ebda25a46d944f100eeb046a0da96ae39c11862270e6d9399c36381580a34d52b1b445ccde470c15202edfd25da11636f00fd27925b0b7e17bcf6de96ecfe95abf2cf8249b6fabf5d34ceeafeda12692e33562a57b59d18ed0ba7eea44154197cbadd0f6229ccb91653e38a736b7f60dea223f209f9f7b920399e4690f6da1bdffce072a547fa620c4186c69cedd02897dea6ba278998c4b46134b1fe03cca8fb41e917c26653ad07e55e15fd677bdb95f930a2b8695a336efefb28c8b9956d5866b57d448197ab81167d7af41f78736104878be56e60322c9027d78afa3c8f15dbf6a329d3f95a677d3ab537c8ee565154fed2253e9b8257a91d535ebd5a2467e995532d788edb0c770363416faae971e1dfaf21af8247e9a23ed91bd534aca3039a06549eba54d3f41bcb2b6dec05c6c9c82cbdfc52ea58a921949d39346cadb6a50b78ab5b9cb5a4d2de34bd5cae37694d694ff86c52b2990a8ce7a469ee9f54a7ec8c1a89ef0d58d1e6a477bd946d690b817bd0418b1a2425ff1398095f5546c7826125b073a71c4b99ffc2bab9047ecd58f3a3761dc83ab08c79d80166b63a75bbfc7782c5799d0324514cfa5b277cc8864726c7d17e0f7ed0a69456cc60d99439a9fde62488e783eca79a8d085a46c84f5e3d0650b3cf6a3f206831f0e36569219d0b83c2ed880a0904b1dcb82aeffa498497ee9742635b7cdb4d3622603a4e7938390dbbfa09e633296674a787717676c58dab539a0d3fd77bab6c894c37879919928d95a09b2846ca9ead9121bc7e8a6e34e06e15e765aa62fc68dfc2a0fce12709df8aeb6ee48567d0442de05a2227ef058ccaedbf4c00969a8d8483bf18b6e144002d567e06a49c157a55b957444987eb612e11117332303f15a1f81f4a816063a3d48053b6585bdde844c78f23800d5417a09b32b8131842562f62a38284a89236292a27f7ddd5654119b3423ccaa36113e5fa9077e76c940f9242cc8beebd9a2657075cfbcf546ca5b9037cbff3f664676319bd953a217fb6eefc9541cc955d571c4ba0885f17ba86dae233160d8a8852f402cd86324d101b32a1c9b305e86aa02ea184de9cf4b39d567e97b7891b401a520bab5a211cacb4eb16bc7dd2bbaecdcae7948e1b3210cedb23f400ab6ca348c53e4df5f909e99bd663de082c056c7bfe225deb2756febc362008e394cdac2de764f29de4ad6c0f1653827e3cf6d993babade6452c95486d4da006e581347f6fa9e515d839d5ac388620ef579af79a860c8110b78399e9053a95c0e8995810e6f9bfd1d346bb4bf00d5c8a13b3fc128649285db4323f40869357480f1bcffc8cd8f0b82151800f52be75410b55f0b3dc0b7ed3a4efcb3964559da8f5e376de3cef75d260c941a73d146cfa3f2f7d21db0520de4bcb494e990a00198e7ea15ae1f6a6880