0001095449-04-000148 4 1 20041115 20041214 20041214 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 041201205 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