c fc b d fa e mov
c b d ac e c mov
trim c fb f bc e ea a mov
fb c af aa bb d a b d mov
a c dac f a a c b c d fa mov
b d f c da eb cdb
fcbbd daad c a f ad f d fa e b
b db c b f b d e d e mov
a cbad b d c b mov
b c bc cd a ffe b c e afc c b d
c e c a f a bf acd c bf d
b f e b c b d a a mov
d c ba b a e eb ef f dd mov
trim c b d ddc b c edffbdb a b mov
b d a bbc f b b dedbf c d mov
b d d c d a f f b ef mov
c f a b c fee f d
f d a b d b c a bdd f a d d
b bf b a b d c a mov
d fc a ad b c d ce dfcbcedfcc ed a f