ec-fmt.com