Develop chord progressions that complement the provided melody.
GE | D2 GA BAGA | B2 E2 EFGE | D2 GA BAGB | d2 B2 B2 d2 | efge d2 B2 | 
 cBAG A2 B2 | D2 GA BAGA | B2 G2 G2 :| B2 | d2 g2 g2 fg | efge d3 B | 
 d2 g2 g2 fg | e2 f2 g4 | efge d2 B2 | cBAG A2 B2 | D2 GA BAGA | 
 B2 G2 G2 :|  
X:1
L:1/8
M:2/4
K:G
 GE |"G" D2 GA BAGA |"C" B2 E2 EFGE |"G" D2 GA BAGB |"Em" d2 B2 B2 d2 |"C" efge"G" d2 B2 | 
"Am" cBAG"D" A2 B2 | D2"G" GA"D" BAGA |"G" B2 G2 G2 :| B2 |"G" d2 g2 g2 fg |"C" efge"D" d3 B | 
"G" d2 g2 g2 fg |"C" e2 f2"G" g4 |"C" efge"G" d2 B2 |"Am" cBAG"D" A2 B2 |"G" D2 GA"D" BAGA | 
"G" B2 G2 G2 :|  