Looks like a few issues made up the delay:
RMKS/DELAYED DUE FIN SWAP DUE FIN 278 AOG IN YYZ. TOW REQUIRED
FROM INT TO DOM AS A RESLT OF THE FIN SWAP FURTHER DELAYED DUE
CATERING DID NOT HAVE CATERING PLANNED FOR THIS FLIGHT. CATERI
NG SENT MEALS BUT DID NOT SEND WARM MEALS. IT WAS ALSO THEN DIS
COVERYED THAT THE CATERING THAT WAS SENT HAD OPEN DRINKS.