f c fe a d f e
a cc ca e a d fb ca b mov
bdafe c d a d ab efd mov
d d a a d eb e mov
b ba ff b e bd f ca mov
e a d ebc fb mov
trim c f d f b a edd aa f ba f mov
f a d b
f aa a d ed d b cd e d c mov
c a b efb e f dd mov
f fb b da a c a d aa 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
d c ba b a e eb ef f dd mov
d a c b f a d a eedc mov
c f a b c fee f d
f d a b d b c a bdd f a d d
trim e c c f fa b c de a aa mov
b a d ea b c f d f wmv
b a f d f c db a ffa