0x2cffd02eb746b0b67956237d896ca04c3aa60e8f367b6f7bab88294a3eec13601311fa4a16aabb7362cd2a09d8b797ef3a42f64d253a5157272a3e7ec510fe9af9391be847945432e2ce8a365cfb7f47636c7a11036d349a31581411f39b8de102c55689015b1e0c66363a6a4e6ef693c309f591e1721a931b60836d6793070d986e53634b9f59c9d087bfa8cefe48e034feaf5a92e880f05b167d82877cea0acb3566e62370d28c4b58a0c9bc7093a5eaa49908e03fb37146afec979741038417ac65910ba4976ba17b6bb72c964af28cfc17a1d96c1fb39343b80bded9d0a619870819a60a0b14835a372acc89731ffd5ad7eff206565a077f8cf1d218e3c945acc92d34d763599417b0de5b7894e323fbc818272131661214d58f6908bef2c4e6f900050550fa3d2561ebb4c13bd5f7934df45cef02274af5b6506583e47ef70b3371c063aca022bf4e8e5781b807502da066448a53df401e2d3c9c7306c347bbf57402c82479ac44974c1698d2f50da1404cec0c365824c59389b11969bad8e1c21468be87437160a5f451a2447e3e92f7de1dde2a24a2c11737dfc8ab8e2ecdff4db8b2238c23cd8f1b64af53bf30c94b2115b2c9e9bd7e2451717000e34b51247dff92bc6abcdfaefa01fc68a11b8cce813500e16ab7d4aa7dffe6be5bf8e0f7b27c33314cb4cec7a61431be6e3935fcbfe560de2105d3cdcbcdcf1b106db718da6f7559f65e20a35c9498d084a69a71cc7263ff8a75368c8ee69e6309be7135facc72928ef1bf1a7ea4cfcc4bae26e9c3cf0344c8c1b1cf2044a92ded11b2f9577fab822966756056fa31e0311b18f656228b27817fd3da1b1bf80a44f09fc76aad37a570e052b5a7419798f2066ac3dae4a5aec6372be91f185516444bfb930b2d440a32fa7983d19ff40b45cf0ba3ab5b9ebda943760eb216c5e5a1fb14107e36e309116770fca892fbde88fc133ac1b360a3c332b2782d2c487dd560e258d104fa8e3f31f1d505d4d34dda96bc2a673f3df896801ddf28890e6212d27fd43659310534e8c9573c451895a2447d39de5719fd04598d598981107d3eeb292177eae955fd939c31f68bc58e55e798dc34cc9670232d00b9bc77853e4e65d83ef10ebfaa4dd7d7f9739f1aa2d80ef6e7ba0c656b5bd63e3d4ba1d54613a2c1b1eb7b90f568a62a7e54cd27601479988bccc22369bf132ea6ac151c3e7eb38d70242a7d4f4ec6b96a738eaeb9d95f48015e3605e5bf64e4372117f4505770f45bd7d895232570cd1bf2c1f272d867d380f1136a15718a4923d7df1f82c3924bbb3b5b47f97a2820959fa2e826140ddf95d5ba461878729bc8b6cacd46d8c7fd3a5c993a31b9446a0b4d970f17235611ccdf75661a7934945b4fcc1ceccbf32c8ead2c2f3334c7a3b65e1d9cfea814907ff992222e674a3de6836d7a1b2541c7a9c3abecf9b42989882d7fce9b9a38b3d420251efe74c7207601a20ccd6d3bf9e2d11ad5b6aa67e3d49e9b45d7a8a5bdc4fad2e090a65834af64a54d5711567042083f50733f2061079af459428198ad5fa31e5ec35b5ae99a0cf30d84e86ee20940f816f93efdc4b09c1a9f20c151db747311c6c718ae6a8c21f6cbc3bc51f8eb020fc686a6a592d2ad4e8e87c70f8cdc218880cae243e1934bb92f2bffb4a7dcc4488bb26e96eb357f406fa7ed8f38e24e2297a667fbce3dc13df43f63bafe806e0ba3c4a425c79f24816cbdca2402c6fa8e7d582a8fdedaf7ac09ed0fb65978431eada991f2ee155eb218a9fcdc6b436e54831f53476d7e27e148e4d0d990519314c25e15a75441178c87062466cec9796f0271af477d0d0b1b70023333aef4d2a430eda3f12fdf640a67a87b0e97b4ab617e6fb3753d12bbeae9a9ed89df7731dc2e17dcf16b4500711d5848a3ec8083