Develop an appropriate set of chord transitions that match the given music composition.
G2 BG DGBG | ABcA BGGB | A^GAB cBcA | EAAG FDEF | G2 BG DGBd | 
 cBAB"^(D)" cdef | gedB c2 Bc | dBcA BG G2 :: g2 bg dgbg | gbag fdde | 
 =f2 af cfaf | =fagf ece^f | g2 bg dgbg | gbag fdef | gedB c2 Bc | 
 dBcA BG G2 :|  
X:1
L:1/8
M:2/2
K:G
"G" G2 BG DGBG |"D" ABcA"G" BGGB |"Am" A^GAB cBcA |"C" EAAG"D" FDEF |"G" G2 BG DGBd | 
"C" cBAB"^(D)" cdef |"G" gedB"C" c2 Bc |"D" dBcA"G" BG G2 ::"G" g2 bg dgbg |"G" gbag"D" fdde | 
"F" =f2 af cfaf |"F" =fagf"C" ece^f |"G" g2 bg dgbg |"G" gbag"D" fdef |"G" gedB"C" c2 Bc | 
"D" dBcA"G" BG G2 :|  