Average Annual Temperature Histogram: choristoneura diversana nucleopolyhedrovirus