fc3a03a239c734ea826d88bfc760d97d#######################