Construct a harmonious chain of chord progressions that enhance the presented musical piece.
|: BA dc de B2 | de cA B2 B2 | (3ABc dc de B2 | de cA B2 BA | 
 Bf ef ge f2 | (3efg a2 (3gfe fd | B2 dc de B2 | de cA B2 BA |1 
 Bf ef ga f2 | (3efg a2 (3gfe fd | B2 dc de B2 | de cA B4 :|2 
 Bf ef ga f2 | (3fef b3 f ed | B2 dc de B2 | fe fa b2 z || 
[K:Bmin][Q:1/4=200] e |: fBBA FEFB | (3ABA FB ABde | fBBA FEFA | 
 (3Bcd cA Bcde | fBBA FEFB | (3ABA FB ABde | faaf effe |1 
 dBBA B3 e :|2 dBAF B3 c |: d2 fd Adfa | bfaf effe | 
 (3ddd fd Adfa | bfaf egfe | defd Adfa | bfaf efde | 
 fBBA FEFA |1 (3Bcd cA B3 c :|2 (3Bcd cA B3 e |: 
[K:F#min] AF F2 EFBF | AF F2 cecB | AF F2 EFAF | cB B2 BAAF | 
 AF F2 EFBF | AF F2 cecB | AFAB cBAB | ceae f3 e :: 
 affe cBAF | ef f2 afbf | affe cBAF | EF F2 AFce | 
 affe cecB | AFAB cBAB | ce e2 cBAB | ceae f3 e :|  
X:1
L:1/8
Q:1/4=165
M:4/4
K:Bmin
|:"Bm" BA dc"Bm" de B2 |"A" de cA"Bm" B2 B2 |"D" (3ABc dc"Bm" de B2 |"A" de cA"Bm" B2 BA | 
"Bm" Bf ef"Bm" ge f2 |"A" (3efg a2"Bm" (3gfe fd |"Bm" B2 dc"Bm" de B2 |"A" de cA"Bm" B2 BA |1 
"Bm" Bf ef"D" ga f2 |"A" (3efg a2"Bm" (3gfe fd |"Bm" B2 dc"Bm" de B2 |"A" de cA"Bm" B4 :|2 
"Bm" Bf ef"D" ga f2 |"Bm" (3fef b3 f ed |"Bm" B2 dc"Bm" de B2 | fe fa b2 z || 
[K:Bmin][Q:1/4=200] e |:"Bm" fBBA"Bm" FEFB |"D" (3ABA FB"D" ABde |"Bm" fBBA"D" FEFA | 
"F#m" (3Bcd cA"Bm" Bcde |"Bm" fBBA"Bm" FEFB |"D" (3ABA FB"D" ABde |"D" faaf"Bm" effe |1 
"Bm" dBBA"Bm" B3 e :|2"D" dBAF"Bm" B3 c |:"Bm" d2 fd"D" Adfa |"Bm" bfaf"Bm" effe | 
"Bm" (3ddd fd"D" Adfa |"Bm" bfaf"Em" egfe |"Bm" defd"D" Adfa |"Bm" bfaf"Bm" efde | 
"Bm" fBBA"D" FEFA |1"F#m" (3Bcd cA"Bm" B3 c :|2"F#m" (3Bcd cA"Bm" B3 e |: 
[K:F#min]"F#m" AF F2"B" EFBF |"F#m" AF F2"A" cecB |"F#m" AF F2"F#m" EFAF |"B" cB B2"F#m" BAAF | 
"F#m" AF F2"B" EFBF |"F#m" AF F2"A" cecB |"F#m" AFAB"F#m" cBAB |"A" ceae"F#m" f3 e :: 
"F#m" affe"F#m" cBAF |"F#m" ef f2"F#m" afbf |"F#m" affe"F#m" cBAF |"F#m" EF F2"F#m" AFce | 
"F#m" affe"A" cecB |"F#m" AFAB"F#m" cBAB |"A" ce e2"F#m" cBAB |"A" ceae"F#m" f3 e :|  