Printing mechanism