00000020d7fe588b9c277f0b68c400ccba7293165bec782fdadada338d58f90e0000000003955144719cdf9515e55f83ab01f512ea6c31f04aac98a4dd18fc1c1b24beef78e11c5880ba371c5f6cd060