The Picards of Caribou, ME