0001019687-09-000717 4/A 1 20080827 20090303 20090303 Tucker Thomas E. 0001441321 4/A 34 001-34145 09653420 949-263-0204 3 UPPER NEWPORT PLAZA DRIVE NEWPORT BEACH CA 92660 Primoris Services CORP 0001361538 1623 204743916 DE 1231 26000 COMMERCENTRE DRIVE LAKE FOREST CA 92630 (949) 598-9242 26000 COMMERCENTRE DRIVE LAKE FOREST CA 92630 Rhapsody Acquisition Corp. 20060503 4/A 1 edgar.xml PRIMARY DOCUMENT