0x2cffd02e54b283c62c10ca284b6c47da41654d7252e15c0b5faa5711c93b91948d933fc6adbc8981df10b15f731df4e4ba95eff278cda35163aa6f56b3927a4412a821726747be66d70b1bad00f2c53fce03b62a0b003ab233282bbb723bd7e5e772f4d2fc1fe0d08cf5537d6c10d7f3c93796ea283531236d8296d74da48d8facfd017fbfd77a8f1fb950f3271c13a858914669cbd8f470639cb24151f7c47b15de38b89f836d34bd8ad36f9601be5d1376acf8a114fb763cd5282e75f46e8cb04b6ae8285dbb5778e4646db8a5b698632cb679a666cbdf1f44d0e36ffd775f0cf4b5a1db81c3a9a76a9ddbf0228173384f1b7edc64b0016fd7af6468f1e19d34040509ca957657e1464d256ef65934cb44aab31a455e25a0f21434500c547b3a0024109fe5221b05e6e1d9618564bcb37bb3c84b567726f3575d48abe540047795ffbb3245b683728db7bc5ef2179ff8260e01095d0a2785c9c068063706c5130a89655d805657302c4cfd44c20b0ce12dd32303d381cd4363c449c4bf8d25d7ab915b578e87f2facfbec8c2176fd260b0195a2c0e03704b96f91e8bb441f54200b873e64e6dbaca8df39e2e5d1b2ee7f546ef3351f99b38cb7f83c2dbdba8a25a65173fdda341b87b53ab389a2a41cce8376a09e360da9f89bb575149d20a85f2e1a9e8eeea30f3d233687c154c576eafef642313eabbd79736284eea726d3f028d0c4359e4daf3b3243d2c67891a37b43e34706108f508286254ff093648a1153d306e78eabec29214d1ab04cc901d0d480eaad2220ccdd41dfced38f70786db82a0da42bd16bf79e40eb859d791f183e4df75df70208a9e32f9259e93e3c66e1258a0363488732192d3d1fc380348f23218ee85a3a0ef38203e96913521e677a0cfb7cee8afc21038fa684e16024b00249894e53b5e4a61551c80be9cfba8481d0f86198d3d751bae204e314135114e2f36bbe6a06cb80f5e80838856f16bdeefc7a59b5abe6dcdd841e171568180689f67f3b84cf4e49425e48cca73eb0fcda7d1b4c735bcc959f2bdb95b7c20e7942fde483d96e4894da351858fb9a764f75f00128389757f05cd9f9353ebd56bb36676f8a0ece0f910293de0cf72635e90e0fbbc2f661f334e3aabfc8ea7906520b2e80f9ce2aefd08834341ec5744d0c9570fda3f99e41d413cdd4c0a347c3b340517ac2591f3502eebb50cc1d034cc17324df61f7ee28e2a606a189eec2c72b67219ad4040a9134346cc1ca3dfe5d9437d93d13b971d8f8829458ce8785f825b5cf0948a56c44b4e25f4144ded8ea88b46f9895f27c6ec47ebbf637476384d173e426a3ad61059a38b2d88938263602cbcaecfa8e3628e1049de81883368c84f05e2efccca05ad7ca45a51b8750a0f6095d9909948e8ea56a39f9940e53218cb03b1c411e61be746c7851ccfbd54e96393827f46bfe8865e9ba1574e0343ab300b9e1010b06aee1ebfc07b7d7184ea2570229d2b575f6e10d728588a0c42dd89435376e1c460289a7e72fe24b291dd4831987358511d3dfec3349943bfa56804b3062f89815c504b0e8988af56a7730317d67b37ff3bec180c988b0c34815ca5460f286a64b5039645d161c7bab2710c883c80d9738a0446e144f84b4837ecfcbdae7b2c111e96afed712811faaf80e1a3bec22d52f6799a933f7d44d94fb341fa7d43a8146856c459dc426be8dd185e1d3be3984c3fdd3539dce6c7702908e8ac2ea295743d3c0771f23e215d7e465582329854de5e0beafc43c68888c0ef27cae7bc8b83a34984522b566f7f0e10b12e10beddd1d2e92ed8bfe049eb48c32dcf7885a0693a3b2730f5ff5ba237b52123f7c51f9f0ee36b7f064423313ff80e0b5e7b785b46bb87f3720bb103a99023fccb104308ce20889827941bbd441cd38fc9