Generate chords to harmonize the given music.
z a-ag f2 e2 | d2 ^c2 d2 A2 | z a-ag f2 e2 | 
 d2 ^c2 d2 =c2 | | z c'-c'b b2 a2 | z a-ag g2 f2 | 
 z efg a2 A2 | fed^c d2 z2 || | f4- ffed | e4- eed^c | d4- dded | 
 ^c2 A2 A4 | | f4- ffef | g4- ggfg | a3 g f2 e2 | d2 ^c2 d2 z2 |]  
X:1
L:1/8
M:4/4
K:Dmin
"Dm" z a-"A7"ag"Dm" f2"A7" e2 |"Dm" d2"A7" ^c2"Dm" d2"A7" A2 |"Dm" z a-"A7"ag"Dm" f2"A7" e2 | 
"Dm" d2"A7" ^c2"Dm" d2"C7" =c2 | |"C7" z c'-c'b"F" b2 a2 |"A7" z a-ag"Dm" g2 f2 | 
"Gm" z efg"Dm" a2 A2 |"A7" fed^c"Dm" d2 z2 || |"Dm" f4- ffed |"A7" e4- eed^c |"Dm" d4- dded | 
"A7" ^c2 A2 A4 | |"Dm" f4- ffef |"Gm" g4- ggfg |"Dm" a3 g"A7" f2 e2 |"Dm" d2"A7" ^c2"Dm" d2 z2 |]  