577909 episode patches