eco107