Generate chord structures that harmonize with the provided piece of music.
GAB | c6 | e6 | TG2 ^FG AB | c2 G3 F |: EG eE Gd | EG cE Gc | FG BD GB | 
 B,2 TA3 G | FG BD GB |1 B,2 TG3 F | EG cE Gc | C2 TG3 F :|2 B,2 AG AB | Tc2 Bc ed | 
 c2 z2 z2 |: GB df ed | Td2 cG E2 | Tc2 BG FB | AG ce g2 | GB df ed | 
 dc Ec BA | GB dG dB | c2 z2 z2 ::[K:F] c2 dc =Bc | f3 A Ad | c3 F FA | G4 GA | 
 B2 cB AB | e3 G Gd | c3 E GB | A4 FA | c2 dc =Bc | f3 A Ad | c3 F FA | G4 GA | Be d3 B | 
 Ad c3 A | GA Bc de | f2 z2 z2 :: c2 g3 c | f2 Af ed | Tc2 Ed cB | 
 Ac BA GF | EF GA Bd | Tc2 fA cF | EG cE Gc | F2 z2 z2 ::[K:Bb] FG AB cB | 
 Ac c3 B | Af fA eA | Bf fB d2 | FG AB cB | Ac e3 d | cB GA FA | B2 z2 z2 :: 
 f2 cd eg | f2 df Bd | ce A3 c | Bd F3 B | Ac eg fe | df ed cB | 
 AG FE DC | B,2 z2 z2 :|  
X:1
L:1/8
M:3/4
K:C
 GAB |"C" c6 | e6 |"G7" TG2 ^FG AB |"C" c2 G3 F |:"C" EG eE Gd | EG cE Gc |"G7" FG BD GB | 
 B,2 TA3 G | FG BD GB |1 B,2 TG3 F |"C" EG cE Gc | C2 TG3 F :|2 B,2 AG AB |"C" Tc2 Bc ed | 
 c2 z2 z2 |:"G7" GB df ed |"C" Td2 cG E2 |"G7" Tc2 BG FB |"C" AG ce g2 |"G7" GB df ed | 
"C" dc Ec BA |"G7" GB dG dB |"C" c2 z2 z2 ::[K:F]"F" c2 dc =Bc | f3 A Ad | c3 F FA |"C7" G4 GA | 
 B2 cB AB | e3 G Gd | c3 E GB |"F" A4 FA | c2 dc =Bc | f3 A Ad | c3 F FA |"C7" G4 GA | Be d3 B | 
"F" Ad c3 A |"C7" GA Bc de |"F" f2 z2 z2 ::"C7" c2 g3 c |"F" f2 Af ed |"C7" Tc2 Ed cB | 
"F" Ac BA GF |"C7" EF GA Bd |"F" Tc2 fA cF |"C7" EG cE Gc |"F" F2 z2 z2 ::[K:Bb]"Bb" FG AB cB | 
"F7" Ac c3 B | Af fA eA |"Bb" Bf fB d2 | FG AB cB |"F7" Ac e3 d | cB GA FA |"Bb" B2 z2 z2 :: 
"F7" f2 cd eg |"Bb" f2 df Bd |"F7" ce A3 c |"Bb" Bd F3 B |"F7" Ac eg fe |"Bb" df ed cB | 
"F7" AG FE DC |"Bb" B,2 z2 z2 :|  