Develop a harmonious series of chord transitions that match the supplied musical work.
d2 | b2 b2 g2 g2 | dedB G2 G2 | FGAB cdcA | GABc d2 d2 | b2 b2 g2 g2 | 
 dedB G2 G2 | FGAB cdef | g4 g2 ::[K:D] |: fg | a2 af a2 af | abaf d2 d2 | 
 cdef gage | defg a2 fg | a2 af a2 af | abaf d2 d2 | Acef gage | d2 f2 d2 :|  
X:1
L:1/8
Q:1/2=120
M:4/4
K:G
 d2 |"G" b2 b2 g2 g2 |"G" dedB G2 G2 |"D7" FGAB cdcA |"G" GABc d2 d2 |"G" b2 b2 g2 g2 | 
"G" dedB G2 G2 |"D7" FGAB cdef |"G" g4 g2 ::[K:D] |: fg |"D" a2 af a2 af |"Bm" abaf d2 d2 | 
"A7" cdef gage |"D" defg a2 fg |"D" a2 af a2 af | abaf d2 d2 |"A7" Acef gage |"D" d2 f2 d2 :|  