0x2cffd02e69885d28bf7d055304a94c68d77ff9c3d633d0c57dd142c2a758b257f334996a2168fb1866a640be166bf506576545f2e75849d1292c5a369f6a70e7c1022f09e86df8fcc53fd502837f479c0db643df6308180a683baa23e502761156db2debcaecfb4098a0b332c5d01034838320eb301eaf1607e86dc67127861476fbaac4147f332be2f5670036433ec6e12df919bcc862954becb10191d5b1594ad73531d8e53f996c224483a1278f1ea40704d4b8e82f05eb08273e1ad2190922d0567613be12d85a8bdf06c45089d143ab12be45f03b20680042ad2b79fc1c434465fbffe627d253d095f248182de4faf719e635f370304952bb815616abd1ade51538d3c2c9c7d795d046521b74930dbbc6650f848da0e0f8bc708b7247c64157e88d67ec817ba4b319ebb31a01026e2cf39f70a26d56140661a9255df2ddb8bd94dac70d0e5a8e68b7887765700f489afe3ea9d75b3a31c8d5dfe6d8d523c561b2b0aeaeab7382baa54828510d95694b562f7fb8a1f1f6cdb62b1e5426cc37f4bea1d4c6b12f000801ab9543b2a83c5356d19936babebdd631b48077e234441ff2717f0ef1cec2f6c00684d38c03fb2dfde27d74e491c4876b3ada48d6f4a53e20819eccc97a5c4a84dcd469f6e4c06400a699a3c247c2888870e1be3dbc30f60cce0dacfc782c2867c412ffb12a5a124ee56372cdf7b01936ddeb00d1ad483f4c6a80d0377cc2f868641684670cfc523d9d91fe84d3efe6f4de6814b906dcb14dcea280a43228f2134a30917d3de3328e1a9ee978b6efa77eefddd7b385adbe11d7bbaea896f2cc819121f5fc9bfca07fee450434855df89831e07f93bfe699662a07921ed78504322b7ca5abf6abdc6b718831b4d6c1df053057b1b8c4ffa8bca7354f29423eac8bef9c8a65683483f7d24f14ae8fdb7fe32368857f2eccc3908d439351820ed7623f1bd544e3742436f8532a535fc0623ee2ec20c4f6a8c96ea5de55de2abadddaa7ea57f5aded6b57da335d76ffd867637f097b4aef682ac3f7c9dcade6d79238606b74efdae21f7f0e366552252bbc131d33e0d4c9bedd47ce807617a0504df7ae6a50254591de9c784f129febc56dd1c640719da169ca44eca5d0845f7f87c7e53bc9f6962ff9e88b7c32bdf34a61d79ac7221785320407af7723fd6f91b654bfcca5470af17a2ea5a7e803ff9a8044d1331c37ebc2853a0c42f544546b3104e4453cb3c71d1e25f9baeb0ef2f334417bec2d9ca8bf9ab4f5f4303f86da9d7e30b7781513721e5ea1596a86bc5c67ac3b1b47146b374501953c8f101e40033ed1e2f17199709cfb6e20f6155846c1cf82898e680fb865612a0c1ca2a2bd08074213d5041ac82980a4c9b936647ce679871ebcb049ee25099383bd040877adc75e5d7c0c95f524ffecbedf1264034d5cb2042b9ab362b94e359585a66beca0916d4e9ac9c32e6a5ef7c5fac781cdaf8b997c34a8425d52c2fdb102795e5817ba058fbace83f3f96e3134e66001886c6089f9b6b8a0e869eda45e8f2f60a90ddc79295d422168cfbbecd86a18dfa1af2261eef5ae325285f5fb7cea258282f8e484fba590284666cd0880cc19512abb44995e7124247468f3f73488bb0152fcc922993a925a77e42fd106150db080d8c19f7389630c608902cfff42cf46d60ea217712225dc39ef0d3f5f00621df4c2341322df5e586f1f39351fb2b48de2a37a9f52b171d8821cc64e4217886fe2c65ef8ac40b7de7525d30b0cf687d51c3bbc651039bd756a949717374fc330b3b5251aecd657182d06e93c7607cde5c6ae1a8f3e333299cf562753a10400c470ef87c11aea5476832840a48b1fe090b69d39186975f22a40200698a19b95000563e845cff3727d83db5016beec20f3f674c69ab2c3d0722cc4a436