Construct supportive chord patterns that align with the given musical work.
|: z2 | B,3 ^A,B,D | G3- GFG | AGF GB,D | F3 z3 | C3 B,CD | F3- F^EF | 
 GF^E FCF | B,3 z3 | B,3 ^A,B,D | G3- GFG | AGF GB,D | E3 z3 | E3 Ace | d3- dcB | 
 AGF EFA | G3 z :| |: z B |{Bc} B^AB gf>e | g3- gfe |{Bc} B^AB ed>c | F3 z3 | 
{FG} F^EF ed>^c | e3- edc |{FG} F^EF cBA | G3 z3 |{Bc} B^AB gf>e | g3- gfe | 
{Bc} B^AB ed>c | E3 z3 |{EF} E^DE cBA | G3- GF^E | FAc e2 d | 
 G3"^d.C." !fermata!z :|[K:D] |: z2 | F2 A2 B2 | c2 d2 B2 | c2 d2 B2 | c3 z3 | 
 c2 d2 ^d2 | f2 e2 =d2 | cB B2 c2 | A3 z3 | F2 A2 B2 | c2 d2 B2 | c2 d2 B2 | c3 z3 | 
 c2 e2 a2 | a2 e2 c2 | c2 B2 E2 | A3 z :|[K:F] |: ^GA | f3- fef | f3- f^GA | f3- fef | 
 B3- BAB | e3- e^de | e3- eAB | e3- e^de | A3- A^GA | f3- fef | f3- f^GA | 
 d3- d^cd | D3- D^CD | d3- dcB | A3- AGF | E3- EDE | F3 z :|  
X:1
L:1/8
M:6/8
K:G
"A" |: z2 |"G" B,3 ^A,B,D | G3- GFG | AGF GB,D |"D7" F3 z3 |"Am" C3 B,CD |"D7" F3- F^EF | 
 GF^E FCF |"G" B,3 z3 |"G" B,3 ^A,B,D | G3- GFG | AGF GB,D |"C" E3 z3 |"Am" E3 Ace |"G" d3- dcB | 
"D7" AGF EFA |"G" G3 z :|"B" |: z B |"G"{Bc} B^AB gf>e | g3- gfe |{Bc} B^AB ed>c |"D7" F3 z3 | 
{FG} F^EF ed>^c | e3- edc |{FG} F^EF cBA |"G" G3 z3 |"G"{Bc} B^AB gf>e | g3- gfe | 
"E7"{Bc} B^AB ed>c |"Am" E3 z3 |{EF} E^DE cBA |"G" G3- GF^E |"D7" FAc e2 d | 
"G" G3"^d.C." !fermata!z :|[K:D]"C" |: z2 |"D" F2 A2 B2 | c2 d2 B2 | c2 d2 B2 |"A7" c3 z3 | 
 c2 d2 ^d2 | f2 e2 =d2 | cB B2 c2 |"D" A3 z3 |"D" F2 A2 B2 | c2 d2 B2 | c2 d2 B2 |"A" c3 z3 | 
 c2 e2 a2 | a2 e2 c2 |"E7" c2 B2 E2 |"A" A3 z :|[K:F]"D" |: ^GA |"F" f3- fef | f3- f^GA | f3- fef | 
"Gm" B3- BAB |"C7" e3- e^de | e3- eAB | e3- e^de |"F" A3- A^GA |"F" f3- fef | f3- f^GA | 
"D7" d3- d^cd |"Gm" D3- D^CD | d3- dcB |"F" A3- AGF |"C7" E3- EDE |"F" F3 z :|  