fucked up near the end and lost 13 seconds, sub 14 coming in real soon.
Mod note: Removed milliseconds