Create chord progressions that complement the provided musical piece.
df | g2 df g2 df | g2 dg edcB | ceAe ceAe | ceag fdef | g2 df g2 df | 
 g2 dg edcB | cdec dBGE | DGFA G2 :: dc | BdGd BdGd | Bdgf edcB | 
 ceAe ceAe | ceag fedc | BdGd BdGd | Bdgf edcB | cdec dBGE | DGFA G2 :|  
X:1
L:1/8
Q:1/4=120
M:4/4
K:G
 df |"G" g2 df g2 df | g2 dg"Em" edcB |"Am" ceAe ceAe | ceag"D" fdef |"G" g2 df g2 df | 
 g2 dg"Em" edcB |"C" cdec"G" dBGE |"D7" DGFA"G" G2 :: dc |"G" BdGd BdGd | Bdgf"Em" edcB | 
"Am" ceAe ceAe | ceag"D7" fedc |"G" BdGd BdGd | Bdgf"Em" edcB |"C" cdec"G" dBGE |"D7" DGFA"G" G2 :|  