0001095449-04-000094 4 1 20040607 20040608 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 04854135 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