Design chord structures to suitably support the given melody.
|: D2FA D2FA | AGFG E2E2 | A,2CE A,2CE | GFEF D2D2 :: DEFG A2Bc | d2G2 B2>B2 | 
 BAGF AGFE |1 D2F2 A4 :|2 D2F2 D4 ::[K:G] G2Bd G2Bd | dcBc A2A2 | D2FA D2FA | 
 cBAB G2G2 :: GABc d2ef | g2c2 e2>e2 | edcB dcBA |1 G2B2 d4 :|2 G2B2 G4 :|  
X:1
L:1/16
M:2/4
K:D
|:"D" D2FA D2FA | AGFG"A7" E2E2 |"A7" A,2CE A,2CE | GFEF"D" D2D2 ::"D" DEFG A2Bc |"G" d2G2 B2>B2 | 
"A7" BAGF AGFE |1"D" D2F2 A4 :|2"D" D2F2 D4 ::[K:G]"G" G2Bd G2Bd | dcBc"D7" A2A2 |"D7" D2FA D2FA | 
 cBAB"G" G2G2 ::"G" GABc d2ef |"C" g2c2 e2>e2 |"D7" edcB dcBA |1"G" G2B2 d4 :|2"G" G2B2 G4 :|  