i am bad at ZZ so sorry if my solution is terrible
D' R' F L' B' // EO-Line + 2x2 square
D L F2 L' D' L' U' L // left 2x2x3 block
U' R U2 R U2 R2' U R' U R U' R' U R // F2L
U2 R U2 R2' U' R2 U' R2' U2' R // OLL
U' R U' R' U' R U R D R' U' R D' R' U2 R' U // PLL
54 HTM, really good solution (for me)
Next: F' U F R2 D2 B' F2 D2 U2 R2 B' D2 F' D2 U B2 L2 U' L' D R