Construct a compatible series of chord changes that support the given music piece.
"^med. swing" c G/E/- E2- | E2 (3c d c | B ^G/E/- E2- | E4 | A3/2 G/ E2- | 
 E ^D3/2 (3E _B A | G2 F2- | F4 | E3/2 _E/ A2- | A/ A2 (3E ^G B | d2 c2- | c4 | 
 B3/2 _B/ A2- | A2 (3A d B | A4 | B4 |] c G/E/- E2- | E2 (3c d c | 
 B ^G/E/- E2- | E4 | A3/2 G/ E2- | E ^D (3E _B A | G2 F2- | F4 | d2 c B | d3 c | 
 B2 E G | B3 A | c2 A c | e2 e2!fine! | c2-"^(Ebdim" c2- | 
 c2-"^G7)" c2 |]  
X:1
L:1/4
Q:1/4=120
M:4/4
K:C
"^med. swing""Cmaj7" c G/E/- E2- | E2 (3c d c |"E7" B ^G/E/- E2- | E4 |"A7" A3/2 G/ E2- | 
 E ^D3/2 (3E _B A |"Dm" G2 F2- | F4 |"E7" E3/2 _E/ A2- | A/ A2 (3E ^G B |"Am" d2 c2- | c4 | 
"D7" B3/2 _B/ A2- | A2 (3A d B |"Dm7" A4 |"G7" B4 |]"Cmaj7" c G/E/- E2- | E2 (3c d c | 
"E7" B ^G/E/- E2- | E4 |"A7" A3/2 G/ E2- | E ^D (3E _B A |"Dm" G2 F2- | F4 |"F" d2 c B |"Fm" d3 c | 
"Cmaj7" B2"Em7" E G |"A7" B3 A |"Dm7" c2 A c |"G7" e2 e2!fine! |"C6" c2-"^(Ebdim" c2- | 
"Dm7" c2-"^G7)" c2 |]  