trim e e e b d a d mov
b f e b c b d a a mov
d d a f e b c af ca bb mov
b fa c f e cfc fc a mov
c f e b a a ff mov
b c d b e f e b
d e c daab c f ac fda f e b
c f e b bcbebb b
f fb b da a c a d aa mov
a de e b fd f e b mov
aad f e b a
f e b b ee ad ede f mov
trim f f e b d ada e mov
f a e df eaf a fbce mov
f dc b d a
e dd f d df aa a bf mov
f b f e b
d a ba a c a f e db mov
c f a dbd e b e b e
b e a f e df c