Update 11/27/2020 - Upgrade to the last difficulty.
Update 12/8/2020 - Last difficulty consistency fixes and inappropriate notes fixes. Change offset
Update 12/12/2020 - Fixed some patterns of Hard difficulty.