Here comes another new booster, probably hitting alpha on the 24th, answer to the riddle is 1323