IFC GROUP & QUAD INC: A DEEP DIVE INTO THEIR OPERATIONS