m312c3 pages