deep thort cum compilation