colorado avalanche foot logo meaning