0x2cffd02ef5cdb047c6d62afb4050d7b381305de6ff508c3c2cb3d496405522193db480fc0cd55a1e647abc4d8aad5dfbc6d2f551d9fba948c5574aae6c01de12657a613ac1ad1311a7cba520e9c56ac848b23f27b77ec568e3e6c0840858e58b956dcbc743aae0df223af0eb7b9b9e630061c23c2ac8a3235d8b96869655913eb8d0c8efcabdd2c32896ddf5842cbd3f20c43bf97395570ddbaeb7203e748962a6205e6676273661caf4f36655031c70687c51bd01f31929ebae80ecfd8005bbadb76d8f7d25ed5b81aa2bb88f3f9fa4d4c8ffc05d58bd23693720fd6c4aa51ac471fe3d5c322301c5d884e49fee89e8e76aceaf1e8a542ccb608bfad2356e265c96b1d6590d3be49eeb6c1c763e12b14638308a2e5910421c09fe909f4d284d8850b6b630f82826d0964fe60a7c81d46a04e768bbc776b1656f5e2247922561b00ba62d12172310a3347e7fc48ed89b1aeb601fa8dddf31ed1fd068da072b525b5a84afca4cde8e991203f5dc5ae1cc00e83b2e8af5bfcb710923fb3c118cf9bd0b5fd8e2b90c389c7d1313277d3b80ad35e96cd59c91bacc30b5fa5b90a6352d7cb0b52e88066ea23dfccf16e8731d810b4557271e20400580d2dd8c34258429993abbabbb7bd2f6a134f622435cee4791a55e6c156d824ff42bc885616c601c4372ef808d3642a41408aa62dde7ddca9d10d22718fd5a0e458c3b4011914c93fc610cf38fdb17092458fd9dfa93ff29571224e3d6d9aff6a8b9027a9ab3c6943e7297c73e47a89432652763f185b356882dc644e7b853dc2611f3c49ac42be172a668bf0eb66053ae4d34f71e856634568a075e7416051be6e25d75fe82ff10f237dd2f7479eba8cffd868073cc7369a11c44472bdd53627419749a40921142d82c4ce004ef1ef359522581a3a5b0e6540122795fd2bcdbd24d2063f2b1d7219b5be8401460be448e3d8082e807853f721419ab3ac77b5d16ae301c4186ad5a5489cc1aecb17c92eddf273e20431b456911936d76c88eef8328db38906b0362a939b952543dd8fa33e0ce70b535bd855dff3615b39d14a7455699f00c33de205e3a5577b020b41ad77a43610eb17bd825f6f0f1feb24cdf3240f09600a4a58fecf23fc143a057985fedd49d409dbc6c8537a7022654fadc26b3206d5014ae79a441861ee477d136eb9becdba0dd6c1b8db19628df8541a92812ff38cad7e9909cbc407b9151e912b2fc508cb6d390ff00805f9878ee7543855183c911da018c8bb99c7342cbf5d561e13e868d9854b70f5c46c2d248d6474ee51fc51e40eb4ad11a9a78957d284ba9575dbcf156cb51a599e47e0ad8cf31329ceeb8b3807c878793f44e488c029937ce91ba594ed9249ab6005b98ece9cc5fbaf0ba5234aace09bb59e254125e53a1edd81d266e7339ad2177f37a6c725766aeb33d892062730ba3691f7e51930624e5f52f40bdb7cd4ac7c4b0dd389ef548c5798fa30869295746521dd1e22f3060f60bd1650ba30088d03ff41f490fe65f896c2794f6e87e92ee414b8d8336445967036c986f89354cccc45ea837cb58f3d12ade5ab7a18a49fc189e4a6775ba54391587ddb8725bf9a39c26aaa001f64d4311cdc484b71f5420177f5a3be887405375bb19d6ffa7b9544002a59e003daafc5c6c88dc2526bdd3813bfbb70ba8067128b8d628b0e57cf7df8e75ec56892e92b9901a80a8c26d7e1043326713a0fba0ca3c882adfbc495fc8df7d3b22de9f6d7bb70cb51535629437308548919f70f8b0d1c978f4b7e0464f2e458faf80275edf3e36ec50542934074276df0b56676dab4bb5346d4961e0c4b193ea8ef6c6f3754a654f974f7f6a64009ea9e1e49a501a1fe1b44ea383720934f46080d9fec0b1ed0e7a4acf21d7d2755ceef56de699cc9efe158a1ba12ab2