Chapter 1509: Race Against Time