I have not a clue what the "ec" means. I'm more in the wet, snowy and COLD area. But I guess I'll take whatever they give me! Will be looking for more snow predicting signs. Did you know that high wasp nests mean a harsh winter?? Not sure how I feel about that as my parents plow snow in the winter...