wordstobytes::ecm hippo based ECM