0000002043dafb66f726727f8c7335c7109a8037779ff0144f72f1010000000000000000b1a57f31c20c978c4173b793116b219057c6847731fc18111bb32d6157f7dafc388f466231b20418ec99ae27