f d d b b a f a b mov
trim f a d f a fa mov
trim a ce f d e bd af bad be mov
e b f c d f a da mov
c a caf df f b f a fb mov
trim cda f e bfd b b cb f a b mov
trim f ab f f a fca mov
dccc e c ec d ba de f b e df cf
a df e f f a f mov
e dd f d df aa a bf mov
e e f d c df a e mov
c f dd e a e e d e f mov
bc a a e f a d c b f mov
f f af e d a b b b ac be a mov
e dfc e f a f e mov
b ea a a f b f ac e cf mov
e d b aee f a c e mov
trim a e af cc ca a f afdcc e mov
b e a f e df c
cf f a e a b fe mov