It doesnt as hard as it seems. First part is A flat major and flowing arpeggio. First cadenza i think is the hardest part of the piece, upside and down. N then transition to b major. The whole second part was inversion chord, hit the melody clearly and the fingering was only 4 and 5. Octave A-A-B-C, Arpegio E, D, transition to C major. And then the G-E octave. The jumping isnt that hard, all the fingering was almost the same. Need a lot of practice to get the l.h right (chord melody part), second cadenza is easy, just pay atention to the fingering (repeated note but go down). Transition to A flat again, the crossed hand and arpeggio is the easiest part (also coda).