MACRO TECHNOLOGIES LLC