Design chord structures to suitably support the given melody.
|:"^A" G3"^/" B2 c"^/" dBG | gfg efg a2 d | ege dBe dBG | 
 edc B>AG G3 ::"^B" F3"^/" A2 B"^/" c2 d | Bef"^/" gfe fBb | 
 a2 g"^/" fga bag | fge Be^d e2 f | g e2 d2 c B2 c | 
 dcB ABG F2 D | G d2 B e2 d g2 | BeA A2 G G3 :|  
X:1
L:1/8
Q:3/8=112
M:9/8
K:G
|:"^A""G" G3"^/" B2 c"^/" dBG |"G/B" gfg"C" efg"D" a2 d |"C" ege"G/B" dBe"G" dBG | 
"C" edc"D7" B>AG"G" G3 ::"^B""D7" F3"^/" A2 B"^/" c2 d |"Em" Bef"^/" gfe"B7" fBb | 
"Am" a2 g"^/" fga"Em" bag |"Am" fge"B7" Be^d"Em" e2 f |"C" g e2"D" d2 c"Em" B2 c | 
"G" dcB"Am" ABG"D" F2 D |"G" G d2"Em" B e2"G/D" d g2 |"Em" BeA"D7" A2 G"G" G3 :|  