| Employer | Case Number | Final Action | Type of Job | 1870 Aliens | Work Location | State | Start Date |
| SUN MICROSYSTEMS INC | 30033034 | C | Occupations In Systems Analysis And Programming | 1 | CHELMSFORD | MA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90034217 | C | Other Occupations In Architecture Engineering And | 1 | SUNNYVALE | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90038841 | C | Other Occupations In Architecture Engineering And | 1 | SUNNYVALE | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90057059 | C | IR SYSTEMS SW ENG | 1 | BROOMFIELD | CO | 01/01/00 |
| SUN MICROSYSTEMS INC | 90072832 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90077954 | C | MEM OF TECH STAFF SW | 1 | OAKLAND | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90083512 | C | IT SW SYSTEMS EGR | 1 | PALO ALTO | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 90087364 | C | CORP DVLP SPECIALIST | 1 | PALO ALTO | CA | 01/01/00 |
| SUN MICROSYSTEMS INC. | 09464953 | Certified | Other Occupations In Architecture Engineering And | 25 | PALO ALTO/MILPITAS/ETC. | CA | 01/01/00 |
| SUN MICROSYSTEMS INC | 30062280 | D | MTS HARDWARE | 1 | BURLINGTON | MA | 01/02/00 |
| SUN MICROSYSTEMS INC | 30062509 | D | MTS HARDWARE | 1 | BURLINGTON | MA | 01/02/00 |
| SUN MICROSYSTEMS INC | 30062820 | C | MTS HARDWARE | 1 | BURLINGTON | MA | 01/02/00 |
| SUN MICROSYSTEMS INC | 30066169 | D | PROF SVC PROJECT ENG | 1 | ROCKVILLE | MD | 01/02/00 |
| SUN MICROSYSTEMS INC | 90077995 | C | ALLIANCE PROJECT ENG | 20 | PALO ALTO MILPIT | CA | 01/02/00 |
| SUN MICROSYSTEMS INC | 90078004 | C | ALLIANCE PS PROJ ENG | 1 | CHICAGO | IL | 01/02/00 |
| SUN MICROSYSTEMS INC | 90036445 | C | Occupations In Systems Analysis And Programming | 1 | BROOMFIELD | CO | 01/03/00 |
| SUN MICROSYSTEMS INC | 30076166 | C | PROF SVC PROJECT ENG | 1 | ROCKVILLE | MD | 01/06/00 |
| SUN MICROSYSTEMS INC | 90056123 | C | MRKTG PROG MANAGER | 1 | NEWARK | CA | 01/06/00 |
| SUN MICROSYSTEMS INC. | 09466011 | Certified | Other Occupations In Architecture Engineering And | 20 | MULTIPLE | CA | 01/06/00 |
| SUN MICROSYSTEMS INC. | 30071865 | C | PROF SERV PROJ ENGR | 1 | ROCKVILLE | MD | 01/10/00 |
| SUN MICROSYSIEMS INC | 30077099 | C | MTS TEST ENGINEER | 1 | BURLINGTON | MA | 01/10/00 |
| SUN MICROSYSTEMS INC | 90060122 | C | PROF SVCS PROJ ENG | 1 | MILPITAS | CA | 01/14/00 |
| SUN MICROSYSTEMS INC | 90062666 | C | PROF SVCS PROJ ENG | 1 | MILPITAS | CA | 01/14/00 |
| SUN MICROSYSTEMS INC | 30074940 | D | ENGINEER MTS SOFTVAR | 1 | BURLINGTON | MA | 01/15/00 |
| SUN MICROSYSTEMS INC | 30077405 | C | MEM TECH STAFF SW | 1 | BURLINGTON | MA | 01/15/00 |
| SUN MICROSYSTEMS INC | 30078338 | C | ENGINEER MTS SOFTWAR | 1 | BURLINGTON | MA | 01/15/00 |
| SUN MICROSYSTEMS INC | 30079054 | C | COMPUTER SYS ANALYST | 1 | MIAMI | FL | 01/15/00 |
| SUN MICROSYSTEMS INC | 90046206 | C | Other Occupations In Architecture Engineering And | 1 | MENLO PARK | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90080100 | C | VISTING PROFESSOR | 1 | MOUNTAIN VIEW | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90083183 | C | ALLIANCE PS PROJ MGR | 1 | MOUNTAIN VIEW | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90086549 | C | MTS SOFTWARE | 20 | PALO ALTO MILPIT | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90087794 | D | MEM TECH STAFF SW | 1 | BURLINGTON | MA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90089737 | D | TECH SUPPRT ENGINEER | 20 | PALO ALTO SAN JO | CA | 01/15/00 |
| SUN MICROSYSTEMS | 90091699 | C | PROF SVC PROJECT ENG | 1 | ITASCA | IL | 01/15/00 |
| SUN MICROSYSTEMS INC | 90093983 | C | TECH SUPPRT ENGINEER | 20 | PALO ALTO SAN JO | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90094361 | C | TECH SUPPORT ENGR | 1 | OAKLAND | CA | 01/15/00 |
| SUN MICROSYSTEMS INC | 90094563 | C | PRF SRVC PRJ ENGR | 1 | ENGLEWOOD | CO | 01/15/00 |
| SUN MICROSYSTEMS INC | 90094565 | C | PRF SRVC PRJ ENGR | 1 | ENGLEWOOD | CO | 01/15/00 |
| SUN MICROSYSTEMS INC | 90053066 | C | STAFF ENGR SOFTWARE | 1 | MENLO PARK | CA | 01/19/00 |
| SUN MICROSYSTEMS INC | 90053333 | C | STAFF ENGR SOFTWARE | 1 | MENLO PARK | CA | 01/19/00 |
| SUN MICROSYSTEMS INC | 90066167 | C | STAFF ENGR SOFTWARE | 1 | MOUNTAIN VIEW | CA | 01/28/00 |
| SUN MICROSYSTEMS | 30075334 | C | TECH SUPP ENGINEER | 1 | BURLINGTON | MA | 01/31/00 |
| SUN MICROSYSTEMS INC | 90056475 | C | IR SW SYSTEMS ENGR | 1 | NEWARK | CA | 01/31/00 |
| SUN MICROSYSTEMS INC | 30086118 | C | ENGINEER INTERN | 1 | BURLINGTON | MA | 02/01/00 |
| SUN MICROSYSTEMS INC | 30086129 | C | ENGINEER INTERN | 1 | BURLINGTON | MA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90091611 | C | IR BUS TECHNOLOGIST | 1 | MILPITAS | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90098221 | C | IR DATABASE TCHNLGST | 1 | MOUNTAIN VIEW | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90099182 | C | SW APPLCATIONS ENG | 1 | MOUNTAIN VIEW | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90100374 | C | IR DATABASE TCHNLGST | 1 | MOUNTAIN VIEW | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90101455 | C | IR DATABASE TCHNLGST | 1 | MOUNTAIN VIEW | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90105285 | C | PROF SERV PROJ ENGR | 1 | SANTA CLARA | CA | 02/01/00 |
| SUN MICROSYSTEMS INC | 90089359 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 02/02/00 |
| SUN MICROSYSTEMS INC | 90094628 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 02/02/00 |
| SUN MICROSYSTEMS INC | 90045010 | C | Electrical/Electronic Engineering Occupations | 1 | MENLO PARK | CA | 02/10/00 |
| SUN MICROSYSTEMS INC | 90112145 | C | IR SYS SWE | 20 | PALO ALTO MILPIT | CA | 02/14/00 |
| SUN MICROSYSTEMS | 30087014 | C | PROF SERV PROJ ENGR | 1 | ROCKVILLE | MD | 02/15/00 |
| SUN MICROSYSTEMS INC | 30087514 | C | ALLIANCE PS PROJ ENG | 1 | BOSTON | MA | 02/15/00 |
| SUN MICROSYSTEMS | 30091653 | C | PROF SERV PROJ ENGR | 1 | ROCKVILLE | MD | 02/15/00 |
| SUN MICROSYSTEMS INC | 30091677 | C | ALLIANCE PS PROJ ENG | 1 | BOSTON | MA | 02/15/00 |
| SUN MICROSYSTEMS INC | 90099605 | C | BUSINESS SYSTEMS ANA | 1 | PALO ALTO | CA | 02/15/00 |
| SUN MICROSYSTEMS INC. | 90099771 | C | SYS SUPPORT ENGINEER | 1 | SACRAMENTO | CA | 02/15/00 |
| SUN MICROSYSTEMS | 90100096 | D | PROF SERV PROJ ENGR | 1 | ROCKVILLE | MD | 02/15/00 |
| SUN MICROSYSTEMS | 90100924 | C | PROGRAM MANAGER | 1 | NEWARK | CA | 02/15/00 |
| SUN MICROSYSTEMS | 90101159 | D | TECH SUPPORT ENGR | 1 | OAKLAND | CA | 02/15/00 |
| SUN MICROSYSTEMS | 90104911 | C | TECH SUPPORT ENGR | 1 | OAKLAND | CA | 02/15/00 |
| SUN MICROSYSTEMS INC | 90105939 | C | PROJECT ENGINEER | 1 | SOUTHFIELD | MI | 02/17/00 |
| SUN MICROSYSTEMS INC | 90083061 | C | MEM OF TECH STAFF SW | 1 | MENLO PARK | CA | 02/20/00 |
| SUN MICROSYSTEMS INC. | 90102568 | C | COURSE DEVELOPER | 1 | MOUNTAIN VIEW | CA | 02/20/00 |
| SUN MICROSYSTEMS INC. (SMI) | 09468554 | Certified | Other Occupations In Architecture Engineering And | 25 | PALO ALTO | CA | 02/20/00 |
| SUN MICROSYSTEMS INC. (SMI) | 09468556 | Certified | Other Computer-Related Occupations | 10 | PALO ALTO | CA | 02/20/00 |
| SUN MICROSYSTEMS INC | 30070861 | C | CAD ENGINEER | 1 | CHELMSFORD | MA | 02/28/00 |
| SUN MICROSYSTEMS INC | 90080335 | D | CAD ENGINEER | 1 | CHELMSFORD | MA | 02/28/00 |
| SUN MICROSYSTEMS INC | 90053408 | C | IR SW SYSTEMS ENGR | 1 | NEWARK | CA | 03/01/00 |
| SUN MICROSYSTEMS INC | 90078002 | C | MTS 3 HARDWARE | 1 | SUNNYVALE | CA | 03/01/00 |
| SUN MICROSYSTEMS INC | 90104510 | C | IR PRIN BUS TECHNOLO | 1 | PALO ALTO | CA | 03/01/00 |
| SUN MICROSYSTEMS INC. | 90104514 | C | CORP.DEVELOP.MANAGER | 1 | PALO ALTO | CA | 03/01/00 |
| SUN MICROSYSTEMS INC | 90107738 | C | STAFF ENGR SOFTWARE | 1 | CUPERTINO | CA | 03/01/00 |
| SUN MICROSYSTEMS INC | 90114308 | C | MEM OF TECH STAFF SW | 1 | MENLO PARK | CA | 03/01/00 |
| SUN MICROSYSTEMS | 90118244 | C | TECHNL SPPT ENGR | 1 | OAKLAND | CA | 03/01/00 |
| SUN MICROSYSTEMS INC. | 09468852 | Certified | Other Occupations In Architecture Engineering And | 10 | CUPERTINOMENLO PARK &.... | CA | 03/01/00 |
| SUN MICROSYSTEMS INC. | 09469656 | Certified | Other Occupations In Architecture Engineering And | 35 | MULTIPLE LOCATIONS | CA | 03/01/00 |
| SUN MICROSYSTEMS INC. | 09469657 | Certified | Other Occupations In Architecture Engineering And | 35 | MULTIPLE LOCATIONS | CA | 03/01/00 |
| SUN MICROSYSTEMS INC | 30092327 | C | PROF SVCS PROJ ENG | 1 | ROCKVILLE | MD | 03/02/00 |
| SUN MICROSYSTEMS INC | 30099039 | C | PRO SERVICE PROJ ENG | 1 | ALPHARETTA ATLAN | GA | 03/02/00 |
| SUN MICROSYSTEMS INC | 30100837 | C | SYSTEM SUPPORT ENGIN | 1 | BURLINGTON BOSTO | MA | 03/02/00 |
| SUN MICROSYSTEMS INC | 90106930 | C | MTS HARDWARE | 20 | PALO ALTO MILPIT | CA | 03/02/00 |
| SUN MICROSYSTEMS INC | 30102045 | C | PRO SERVICE PROJ ENG | 1 | ALPHARETTA ATLAN | GA | 03/03/00 |
| SUN MICROSYSTEMS INC | 90080103 | C | MEM OF TECH STAFF SW | 1 | SUNNYVALE | CA | 03/04/00 |
| SUN MICROSYSTEMS INC | 90091603 | C | MTS HARDWARE | 1 | SUNNYVALE | CA | 03/06/00 |
| SUN MICROSYSTEMS INC | 30103293 | C | SYSTEMS SUPPORT ENGR | 1 | ALPHARETTA | GA | 03/07/00 |
| SUN MICROSYSTEMS INC | 30104944 | C | PROF SERV PROJ MGR | 1 | NEW YORK | NY | 03/08/00 |
| SUN MICROSYSTEMS INC. | 90109385 | C | IR SW SYS ENGINEER | 1 | NEWARK | CA | 03/10/00 |
| SUN MICROSYSTEMS INC | 30107446 | C | SYSTEMS SUPPORT ENGR | 1 | ALPHARETTA | GA | 03/13/00 |
| SUN MICROSYSTEMS INC | 90076613 | C | IR SW SYSTEMS ENGR | 1 | PALO ALTO | CA | 03/15/00 |
| SUN MICROSYSTEMS INC | 90090007 | C | IR SYSTEM TECHNOLOG | 1 | PALO ALTO | CA | 03/15/00 |
| SUN MICROSYSTEMS | 90091635 | C | ER SW SYSTEMS ENG | 1 | NEWARK | CA | 03/15/00 |
| SUN MICROSYSTEMS INC | 90104960 | C | CUST TECH INSTRUCTOR | 1 | OAKLAND | CA | 03/15/00 |
| SUN MICROSYSTEMS INC | 90105715 | C | GROUP PRODUCT MGR | 1 | OAKLAND | CA | 03/15/00 |
| SUN MICROSYSTEMS INC | 90117462 | C | PROF SVC PROJ ENG | 1 | DALLAS | TX | 03/15/00 |
| SUN MICROSYSTEMS | 90121819 | C | PROF SERV PROJ ENGR | 1 | ITASCA | IL | 03/15/00 |
| SUN MICROSYSTEMS INC | 90069134 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 03/16/00 |
| SUN MICROSYSTEMS INC | 90053401 | C | SYSTEM SUPPORT ENGR | 1 | MENLO PARK | CA | 03/20/00 |
| SUN MICROSYSTEMS INC | 90069130 | C | STAFF ENGINEER SW | 1 | CUPERTINO | CA | 03/20/00 |
| SUN MICROSYSTEMS INC | 90105222 | C | SYSTEMS ENGINEER | 1 | MENLO PARK | CA | 03/20/00 |
| SUN MICROSYSTEMS INC | 90096534 | C | MTST 4 (HW ENGINEER) | 1 | PALO ALTO | CA | 03/22/00 |
| SUN MICROSYSTEMS INC | 90071614 | C | MEM OF TECH STAFF HW | 1 | SUNNYVALE | CA | 03/24/00 |
| SUN MICROSYSTEMS INC | 30100611 | C | MBR TECH STAFF HROWR | 1 | CHELMSFORD | MA | 04/01/00 |
| SUN MICROSYSTEMS INC | 30114064 | C | PROF SERV PROJ ENG | 1 | ALPHARETTA | GA | 04/01/00 |
| SUN MICROSYSTEMS | 30114090 | D | PROGRAMS MANAGER | 1 | BURLINGTON | MA | 04/01/00 |
| SUN MICROSYSTEMS INC | 30116402 | C | SW ENGINEERING MGR | 1 | BURLINGTON | MA | 04/01/00 |
| SUN MICROSYSTEMS INC | 30116590 | C | MBR TECH STAFF SFTWR | 1 | BURLINGTON | MA | 04/01/00 |
| SUN MICROSYSTEMS INC | 90094159 | C | TECHNICAL MKTG MGR | 1 | MENLO PARK | CA | 04/01/00 |
| SUN MICROSYSTEMS INC | 90101317 | C | MTS HARDWARE | 1 | SUNNYVALE | CA | 04/01/00 |
| SUN MICROSYSTEMS INC | 90105879 | C | MTS SOFTWARE | 1 | CUPERTINO | CA | 04/01/00 |
| SUN MICROSYSTEMS INC | 90112216 | C | IR BUSINESS TECHNOLO | 1 | SAN JOSE MILPITA | CA | 04/01/00 |
| SUN MICROSYSTEMS INC | 90120381 | C | PROF SERV PROJ ENG | 1 | ITASCA | IL | 04/01/00 |
| SUN MICROSYSTEMS INC | 90128545 | C | TECH SUPPRT ENGINEER | 1 | LOS ANGELES | CA | 04/01/00 |
| SUN MICROSYSTEMS | 30119529 | C | PROGRAMS MANAGER | 1 | BURLINGTON | MA | 04/03/00 |
| SUN MICROSYSTEMS INC | 90069147 | C | MTS HARDWARE | 1 | SUNNYVALE | CA | 04/06/00 |
| SUN MICROSYSTEMS INC | 90074153 | C | IR SW SYS ENGINEER | 1 | PALO ALTO | CA | 04/10/00 |
| SUN MICROSYSTEMS INC | 90096204 | C | IR SW SYSTEMS ENG | 1 | NEWARK | CA | 04/10/00 |
| SUN MICROSYSTEMS INC | 90101196 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 04/10/00 |
| SUN MICROSYSTEMS INC | 90111120 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 04/10/00 |
| SUN MICROSYSTEMS INC. | 90131677 | C | STAFF ENGINEER | 1 | MENLO PARK | CA | 04/10/00 |
| SUN MICROSYSTEMS INC | 30114805 | C | PROF SVC PROJECT ENG | 1 | MC LEAN | VA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90074828 | C | IR SW SYST ENGINEER | 1 | NEWARK | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90089998 | C | IR SOFTWARE SYS ENGR | 1 | MILPITAS | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90089999 | C | 1R SOFTWARE SYS ENGR | 1 | MILPITAS | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90105978 | C | IR SOFTWARE SYS ENGR | 1 | MILPITAS | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90115055 | C | MTS SOFTWARE | 1 | MENLO PARK | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90120816 | C | IR SOFTWARE SYSTEMS | 1 | BROOMFIELD | CO | 04/15/00 |
| SUN MICROSYSTEMS INC | 90123074 | C | MBR TECH STAFF SFTWR | 1 | SUNNYVALE | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90124755 | C | COUNSEL | 1 | PALO ALTO | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90125219 | C | IR SFTW SYSTEMS ENGR | 1 | CUPERTINO | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90127725 | C | MBR TECH STAFF SFTWR | 1 | SUNNYVALE | CA | 04/15/00 |
| SUN MICROSYSTEMS INC | 90135362 | C | MTS (SOFTWARE) | 20 | PALO ALTO MILPIT | CA | 04/15/00 |
| SUN MICROSYSTEMS | 30099243 | C | MEMBER OF TECH STAFF | 1 | BURLINGTON | MA | 04/30/00 |
| SUN MICROSYSTEMS INC | 30061459 | C | MEM OF TECH STAFF HW | 1 | CHELMSFORD | MA | 05/01/00 |
| SUN MICROSYSTEMS INC | 30118690 | C | TECH SUPPORT ENGR | 1 | BURLINGTON | MA | 05/01/00 |
| SUN MICROSYSTEMS INC | 90071621 | D | MEM OF TECH STAFF HW | 1 | CHELMSFORD | CA | 05/01/00 |
| SUN MICROSYSTEMS INC |