243DAB0574D998D98EBDE3F2484E5E133A872C143846A7DCC2B4577F51DE6677
124432EDCAB47253E33EB0335D9796E3E1F62A3DA82810452F8C10304A4E33B9