0x2cffd02efc0dc0655f8907fecfe139bce05fdac9eeb26f0090261b87cf47430cd178a9cfb0ab287abdbdba3129194f6f48018205f84dcb80032580e91c4c4489ce627906febaaaa8bb821d3a784b05eda917207821914f77708fc984abbb8540d147d92d7c900a0364ce4f37a3f6ba3d8e0bb3559fc81a111e971a19b45690a57cff602ad8b06a6d3803492a646c0c042072e37fa43e98abb9b0973db2381f1a17c7f3223cd6a80d9a964352ef72045a76c5cddd35fc77ea0a45a58f8dee9f04caaed5b9197f34f32f480eab939a3a28f2420c058072fb3a13d3a2694d3a143d36bdcf82a2a24c353bbfabae44952d0a5dcaf6a510d6c1ec345ed8669c290cda3334acfc10fbc432a0ede370b46414e0d7facd5a7116ad02bf4d5258a9f466f97e44ba0f7d95f8ef65c6abab1916f2db5c35bb7c6d9adc5eb43bbea0b2896f7adf1dce6784414dcf4ad3c5ad2af706d3117ccb55bc3ffb6e474a22bd1b4ec7e81ffb95c6b34002ecb6fdd69145388e8829938bd74686764df332a8bf921b64bcbf46b78be321983909a553485fc5bc6e00afb436fbb408fa1eeef90f04cfa0f1d2e5070e8c033317611fa02b80668cb7e9f001387fb4cd2a78ba214398e86eff1fb5f47b9c7b7e0a7a61f4de925e999f1e3fa6b75f1ab22a71fb2bcfa0283e268a9fe6dff824e902c8b8942b0bc029e2563a0c104dcbf277747a64ff0341f472319733c6214af837a526cde7269e07b2528624f4faa68237524920d6ed11569468f36cdf09ae232fbe72a5d6a98ba42954e3705c3a14bb191427f1241e1ed702b3a288294c4243786d3d96d06c131ac95cc9a1cdfadcb9140b2297a406a9954ede96b19c62cf8b480eaaec7779385ebc85257c64100be3d654eb87200bcf93aec8371c44a0fe665e4f96a87b5250adb404eadca9feb82b18712baccb9c9cd3655b2d461eece7c335e50e940fe98d82aad94417b539ea04efa1b3498f9b6f74dba004903c582e380926fccecae9a60cc8ad3e84a9d557cc34cdcf8be9d3fa6e2b832fa0202b645d4f0165c2374eb3bea7fd2089738b6c9082726c659c39a848205585d969a1103f7b35b172d0aac2bdc9a46e95ec12d196639c23bb34eab6c3ee7fc64a691a26e3fffda20ddce06d6afc9ba980e7b2a25112347644677c12abb089763ed2ff9fbf54c595424c4ddd7ecec82a9d14663e77c0c782980fd91e90b8645fe7381a876e4e3851ae5e41d5614c459ca0f0028c9546b4139ca4e2e83719649214b62f3f1c13a2c39085d8b1950c9788241ec635f37af46448d57a40dee07da36307f382c538913ebeb7705d3d64a8d6bd6de2f7a833a0eb53de10bb11e390881c74a732806d7c06727e180de9f9fa319ecbad5cb15ca86d5de971ab7fe2c278fd4ea18824df4c517bbaccd78f017f48e7682b53b90a69048b539954689326be549d50d4c224bdfaa8fdebfc2c088ae220f33585b42fb6c259e989d0856920100c8b3c54fc887caaf492a4d7c00b10a1fca7b1b549359fafed40030d997591921736cd49da0a1e5954f92a9683ca4173b3ba0bd5041de4ccda340ffc189969b819fe1187975aa7722e0524f0d0d804ed4e52a94b91278422ecd6f9badc1eb6adf5d30226bc3797eeb55a65fa121e66d4d2ef025a1cc82936bd30d0aa9823b2af55f9f3a4860722694a72791989620e020577aee36af673aba6019e1f8f057670974a6ff213ba810e9963043f8fa0402a27b844b5cde87c4c2b6dcd7245513379bcad95ce9ec57a741de4b23e8f4e2a510face93739797299f7f81e441631db2ca37650ea9d96e68a942111b56bf37862bce35246a3dfd8a6e71febb5d3651971e8ab0bc04a1b9ad1093e56b0f54c0c4a716a71aeff95bbb60c0e3e56fdeda2090fe588a44c20659eef196557a7f4d477897f