I mean, what can I really say?
The timings of the notes took a little while, but here you go! If its laggy, thats just scratch, it is quite a lot of stuff consecutively!