Construct supportive chord patterns that align with the given musical work.
|: G3 A BG Bd | ef ge dB AG | EA AG AB AG | EA AG A2 DE | G3 A BG Bd | 
 ef ge dB AG | EG G2 BG AG |1 EG GF G2 DE :|2 EG GF G2 ga |: b3 g a3 f | 
 ga ge d2 Bd | ea ag ab ag | ea ag a2 ga | bg g2 af f2 | 
 ga ge d2 Bd | eg g2 bg ag |1 eg gf g2 ga :|2 eg gf g2 Bd |: e3 c d2 dB | 
 c2 cA B2 AG | EA AG AB AG | EA AG AB cd | e3 c de dB | 
 cA A2 B2 AG | EG G2 BG AG |1 EG GF G2 Bd :|2 EG GF G4 ||  
X:1
L:1/8
M:4/4
K:G
|:"G" G3 A BG Bd |"Em" ef ge"G" dB AG |"Am" EA AG"D" AB AG |"Am" EA AG"D" A2 DE |"G" G3 A BG Bd | 
"Em" ef ge"G" dB AG |"Em" EG G2"G" BG AG |1 EG GF G2 DE :|2 EG GF G2 ga |:"G" b3 g"D" a3 f | 
"C" ga ge"G" d2 Bd |"Am" ea ag"D" ab ag |"Am" ea ag"D" a2 ga |"G" bg g2"D" af f2 | 
"C" ga ge"G" d2 Bd |"Em" eg g2"G" bg ag |1 eg gf"G" g2 ga :|2 eg gf"G" g2 Bd |:"C" e3 c"G" d2 dB | 
"Am" c2 cA"G" B2 AG |"Am" EA AG"D" AB AG |"Am" EA AG"D" AB cd |"C" e3 c"G" de dB | 
"Am" cA A2"G" B2 AG |"Em" EG G2"G" BG AG |1 EG GF G2 Bd :|2 EG GF G4 ||  