0x2cffd02ee503208776798a3af406106122d09e9c4b0d6311b382925aeb68564e8677130aa4d9314c99b5c614a223fcff679655066eb996fb03f0ff45735182dfd3e41e6040d7f398af14e52473512ed7d88b8c47bf4306ceba3a2d2e89d543d5c3957d99250648ad9c90742f0f5111823b18f10dc886a4b0bd0656ebc94691a808deec561e9815ee35431a6d44a86b47e5aed837423d316ce3377e8b6dda084276231c6f8c64f745736b9bf4f8cd816df9156ba32077d1df878bb4274fa4e790e76cea78bd1d91520097fdb8597530fe8055b0ea3da03716d1a442ed9d93cc928f6cdd39e3df03b6d6a69933e258600105232744d0f41ef00a7ecb4a0cdd3323507f6bb410aad8f6ab86f1f9fb1d1b0ab8779124029b0843786cadfb1f40759c14a847a24435437c9e3bcbcbafd7360615cd749d3b0b5d0d7c8e1ac6056f3a9054154f56600d4af9db3ccfc376e5d4c3757e5c5c11956a26270888894afefb4a803b723be91ecd8e21468dbc36dec371765ccd590a0b7605f70660b317c9fbfd2a037a446255bb52ed0f61d9ac5df1badc5cb6524f21fde7c8b5dc5266d19184f986dbed262d357e02a84239ecbe4533e3eb2894f1955696a9e61bce4e8c7c3859ee1b12516f9e8b77a20ca1ddf3bcc75ac35fbeda50d8eb21c547ae34fb141a0d04dc18f5d3aa1576cf5b7f33f454643e0e4a458740d1d4f0be5a5ac0d86014cf025b13d1f1c30e18240a205202738f353d06fa690a941b6a347524245e235d6d28290ec9a8f0623b22807a1380d5e495c2ba5aa10088161a645be05ce8024996a64ccdbf603e22970ba3dadbd6444c5ce86ec6f7e2aba3162a4e7460083c739eef01b8e04325a1f63f9946e795bf1a9cf784f7e2b5c360b1e6bb3adcb10ac5a2051e290be835bda5303daf4de7539f3d05e0cc6b549a1a8b630635e6ef56fd29b94b05ea191f75b750b44985de787c1af77fbadfda841531e8f39252fc2276a3d195c7806fd200f231944c6c22eba88a2bffc68e8f051fe9d66c458e9c42f4b2d883c720346a0d46520a1ab9179c63bfdadc080b23fd7703751908cdb5901c2f761b09c9aefdf33e6a62e1c88ddfcbf99c913783c4c4ab7547e308a1a0e7d96cdba58c56b8f0667d113a3773d4d972fa44bda954d6d03f7cac10ebb365fed0a6fa050e3e0f6455887dd6e102537d5662aa70fe6d64a6f83ee0379fab9943ee0ea01783334f61211713c273a58972ab3ca0d6693fa18819f8dcbf56441a2c982a6c69d1685a7a2e75e1a81dc6a164bf3920ea0ef9a70cc301d5e03623624bf7b62cb69c08b88fdbfac340c66f98e270136d4137b5ce75ce3505aec33ed4f3f595d33cf9f986c2fe7c28866f4249e86b837fbbe24d465c8f2ea4d035cea5e33272f025bb37c063518ef692f853bd82b0993796dd32b40d40f2c861b6d501ad332d0b079e62a4bed4b2e1aa6d1a37a717cbd86a7a6e8238c5ceff141cf28c09b589d5712d5ef8804f0fba66998bdce6f59875ca5e0aa4c37340321efe7c5da1fd6c7be2809d762d7671e9c3bbb3544c3085c2e00509ebda009821eb5fda5b40c04fcddfa8e0ea4f082176f29fdd2ef1a256a2adcfaa90ab1a579e06b7603d2f1c0033268550dc7ea71ada195b20d0ca91d364d9cdf3226866cd041a443fb18338f32d09c3d91ceff88604b5be80688325f3f5f80e6546923445b0a9d4f7a592a98ac530a488ac77af5099977e9b90af7903fbce5095ad6cf400be96c37291ae8338349916f91538d2db30c580da025d402d5a16e728ac7400fe0715ab920bf92ac04444727d67aae02acdb9bc80677213deeed44fa782e964e80baa8a37b10cc140aef3a7982cc22c51ff3b3cb9b32496567b9ef53b743c9b5211e650e4738d02c8b43d353e1e17dda9728b3d8149083c3d4692d7