Produce a series of chords that work well with the provided melody.
"^A" G2 E/G/c/d/ e4 d2 |[M:6/4] c2 G>G G3 c e2 g2 | d2 GG G4 B2 d2 | 
[M:4/4] c2 GG G4 | E/G/c/d/ e4 d2 |[M:6/4] c2 G>G G3 c e2 g2 | d2 GG G3 f e2 d2 | 
 c8 z4 |]"^B" C2 E2 |[M:4/4] G3 F D2 d2 | G3 G G3 f |[M:5/4] e2 GG G2 C2 E2 | 
[M:4/4] G3 F D2 d2 | G3 G G2 e2 | c6 |]  
X:1
L:1/8
Q:1/4=58
M:5/4
K:C
"^A" G2 E/G/c/d/"C" e4"G7" d2 |[M:6/4]"C" c2 G>G G3 c e2 g2 |"G7" d2 GG G4 B2 d2 | 
[M:4/4]"C" c2 GG G4 |"C" E/G/c/d/ e4"G7" d2 |[M:6/4]"C" c2 G>G G3 c e2 g2 |"G7" d2 GG G3 f e2 d2 | 
"C" c8 z4 |]"^B" C2 E2 |[M:4/4]"G7" G3 F D2 d2 | G3 G G3 f |[M:5/4]"C" e2 GG G2 C2 E2 | 
[M:4/4]"G7" G3 F D2 d2 | G3 G G2 e2 |"C" c6 |]  