Produce harmonizing chords for the given music.
|: GF | D2GF GABG | A[AF]2[AF] [AF]4 | FGAB cAdc | B[BG]2[GB] GAGF | D2GF GABG | 
 A[AF]2[AF] FGA2 | ^cd2e ded=c | BGAF G2 :: z ^A | Bg2^f gag=f | eccB cdcB | 
 Aa2^g aba=g | ^fde^c ded=c | Bgg^f gag=f | eccB cde2 | f2>g2 fedc | 
 BGAF G2 :|  
X:1
L:1/16
M:2/4
K:C
|: GF |"G" D2GF GABG |"F" A[AF]2[AF] [AF]4 |"Dm" FGAB cAdc |"G" B[BG]2[GB] GAGF |"G" D2GF GABG | 
"F" A[AF]2[AF] FGA2 |"Dm" ^cd2e ded=c |"G" BGAF G2 :: z ^A |"G" Bg2^f"G7" gag=f |"C" eccB cdcB | 
"A" Aa2^g"A7" aba=g |"D" ^fde^c"D7" ded=c |"G" Bgg^f gag=f |"C" eccB cde2 |"F" f2>g2 fedc | 
"G" BGAF G2 :|  