f ed af e d c f fac ec c mov
d fc a ad b c d ce dfcbcedfcc ed a f
f e d a f be caae d c mov
c b f c f fdb ed mov
c f e ec d b de ce ee b mov
trim fc d c f af f cb be mov
b c e baa fc f mov
f e f d ae ed e ec mov
c df c f fc fe bdf f mov
fe c a d c f eaa ed a bc mov
c a fc ed d a d b
c ec c ac e f b b d mov
c ee b b be fc b e e mov
d ec d c f f mov
b da f f e d a fc ed b d mov
eebdf ae c a ec b f bd a
dbce fc d da c f c a
ea e c f ed b c ccff
ed b a c f acc afc
e ea ec c b a b e f cf ef d f