Craft harmonically rich chords to enrich the given melody.
abaf gage | d2{c'} d'2 d2 z2 | gage fgfd | e2{^g} a2 A2 z2 | 
 abaf gage | d2{c'} d'2 d2 z2 |"^bm" f2 dB d2 B^G | A2{^g} a2 A2 z2 :| 
 egfa gfed | c2 e2 g2 z2 | fagb agfe | d2 f2 a2 z2 | 
 baag gffe |"^em" e2 g2"^em/G" b2 z2 | afcd geBc | d2{c'} d'2 d2 z2 |: 
 f2 f2 g2 g2 | ad'c'd' a2 z2 | d2 d2 e2 e2 | 
 f/a/^g/a/ b/a/=g/f/ eAcA | B2 dB b2 B2 | A2 dA a2 A2 | 
{e} g z A2{d} f z A2 | e2 e/f/g/f/ e2 z2 :: g2 g/f/e/d/ czc' z | d'zA z d2 z2 | 
 g2 g/f/e/d/ czc' z | d'zd z f2 z2 | Bzd/c/B/A/ Gzb z | AzA/B/A/G/ Fza z | 
 gzb/a/g/f/ ezc' z | d'2 d2 D2 z2 :| abaf gage | d2{c'} d'2 d2 z2 | 
 gage fgfd | e2{^g} a2 A2 z2 | abaf gage | d2{c'} d'2 d2 z2 | 
"^bm" f2 dB d2 B^G | A2{^g} a2 A2 z2 | egfa gfed | c2 e2 g2 z2 | 
 fagb agfe | d2 f2 a2 z2 | baag gffe |"^em" e2 g2"^em/G" b2 z2 | 
 afcd geBc | d2{c'} d'2 d2 z2 ||  
X:1
L:1/8
M:4/4
K:D
"D" abaf"A7" gage |"D" d2{c'} d'2 d2 z2 |"A7/C#" gage"D" fgfd |"A" e2{^g} a2 A2 z2 | 
"D" abaf"A7" gage |"D" d2{c'} d'2 d2 z2 |"^bm" f2 dB"E7" d2 B^G |"A" A2{^g} a2"A7" A2 z2 :| 
"A7/C#" egfa"A7/E" gfed |"A7/C#" c2 e2"A7" g2 z2 |"D" fagb"D/A" agfe |"D" d2 f2"D/A" a2 z2 | 
"G" baag"G/B" gffe |"^em" e2 g2"^em/G" b2 z2 |"D/A" afcd"A7" geBc |"D" d2{c'} d'2 d2 z2 |: 
"D" f2 f2"A7/E" g2 g2 |"D/F#" ad'c'd' a2 z2 |"D/F#" d2 d2"A" e2 e2 | 
"D" f/a/^g/a/ b/a/=g/f/"A" eAcA |"G" B2 dB b2 B2 |"D/F#" A2 dA a2 A2 | 
"A7/C#"{e} g z A2"D"{d} f z A2 |"A" e2 e/f/g/f/ e2 z2 ::"A" g2 g/f/e/d/ czc' z |"D" d'zA z d2 z2 | 
"A" g2 g/f/e/d/ czc' z |"D" d'zd z f2 z2 |"G" Bzd/c/B/A/ Gzb z |"D" AzA/B/A/G/ Fza z | 
"G" gzb/a/g/f/"A7" ezc' z |"D" d'2 d2 D2 z2 :|"D" abaf"A7" gage |"D" d2{c'} d'2 d2 z2 | 
"A7/C#" gage"D" fgfd |"A" e2{^g} a2 A2 z2 |"D" abaf"A7" gage |"D" d2{c'} d'2 d2 z2 | 
"^bm" f2 dB"E7" d2 B^G |"A" A2{^g} a2"A7" A2 z2 |"A7/C#" egfa"A7/E" gfed |"A7/C#" c2 e2"A7" g2 z2 | 
"D" fagb"D/A" agfe |"D" d2 f2"D/A" a2 z2 |"G" baag"G/B" gffe |"^em" e2 g2"^em/G" b2 z2 | 
"D/A" afcd"A7" geBc |"D" d2{c'} d'2 d2 z2 ||  