Create coherent chord structures that match with the given music arrangement.
D2 | G2 GA BABc | d2 dc B4 | c2 cB A2 A2 | d2 dc B2 D2 | G2 GA BABc | 
 d2 dc B4 | c2 cB AGFA | GBAF G2 :: Bd | g2 gf efge | d2 dc B4 | 
 c2 cB A2 A2 | d2 dc B2 d2 | g2 gf efge | d2 dc B4 | c2 cB AGFA | 
 GBAF G2 :|  
X:1
L:1/8
M:2/2
K:G
 D2 |"G" G2 GA BABc |"G" d2 dc B4 |"D7" c2 cB A2 A2 |"G" d2 dc B2 D2 |"G" G2 GA BABc | 
"G" d2 dc B4 |"D7" c2 cB AGFA |"G" GB"D"AF"G" G2 :: Bd |"C" g2 gf efge |"G" d2 dc B4 | 
"Am" c2 cB"D7" A2 A2 |"G" d2 dc B2 d2 |"C" g2 gf efge |"G" d2 dc B4 |"Am" c2 cB"D7" AGFA | 
"G" GB"D"AF"G" G2 :|  