0000312fc5db538faa2b46cbc9640e55013316e8c350b5e27368db01000000000000000012b00821c3b0145ed9b5633d567d4115508cf3815c5dfcb213a40df8e1e7248f44c74c67360702188339457c