d020c1d4a60985834a837405e3ee430c::::::::::