MACRO ENGINEERING and TECHNOLOGY INC 05-Nov-2007                page no. : 12