Portland mercury calendar