0001095449-03-000079 4 1 20031107 20031107 PROGRAMMERS PARADISE INC 0000945983 5045 133136104 DE 1231 1157 SHREWSBURY AVE SHREWSBURY NJ 07702 7323898950 1157 SHREWSBURY AVE SHREWSBURY NJ 07702 ROI PARTNERS L P 0000882871 4 34 000-26408 03986054 300 DRAKES LANDING ROAD SUITE 175 GREENBRAE CA 94904 4154648023 300 DRAKES LANDING ROAD SUITE 175 GREENBRAE CA 94904 4 1 primary_doc.xml PRIMARY DOCUMENT