Im First GG:)
Mod note: Retimed with an RTA approximation. Please consider using the timer code for more accurate timings.