d d f d a bd b b edf mov
e ea ec c b a b e f cf ef d f
bcca bc d c b e f be f ab mov
trim ff ed a bd e b f e ff f mov
a df e f f a f mov
d a c b f a d a eedc mov
b e f ae e f a ad db
dffb b a af afa a ac e f c mov
f c b f d bf aedd e f mov
cccebdb bac ac a b e f a mov
a fe e f ca f dc
a c d a adc e bc c mov
b f b ff dcc e e f b ca mov
trim b a b b d a fd e b c bb mov
abe d c b e bdab fe aa ec mov
d a ba a c a f e db mov
a e f a b e bd d
bc a a e f a d c b f mov
f ecc a c aec acce b bd eb f d b
a fe e d b d af d ab f e abb d c