trim a fe d cf d a a cd c a mov
b bf b a b d c a mov
a d c e c c a mov
d cf e e d af d b b e c a mov
e e ca c a d cc a mov
dd bd df b c d e a mov
c e f d d b a mov
b dadc b c a eb ce c a mov
c b e be a e c a mov
trim fe c c cdca c a mov
trim fa c db a a dadf c a mov
de ac b a d f a mov
f df a b d af a mov
trim ad d fc b ed mov
trim c ae d bc a e mov
d b b a c dab e mov
d bab a d f d e ad b e bcb c bbcd
bc a a e f a d c b f mov
c d a d e a dd d a f d mov
b e c a c d bfb a bba f d