The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABERCROMBIE & FITCH CO CL A COM 002896207 694 22,000 SH   SOLE   22,000 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 5,423 46,997 SH   SOLE   46,997 0 0
ADVANCED ENERGY INDS COM COM 007973100 534 15,350 SH   SOLE   15,350 0 0
AFFYMETRIX INC COM COM 00826T108 280 20,000 SH   SOLE   20,000 0 0
ALLIANCE DATA SYS CORP COM COM 018581108 3,358 15,263 SH   SOLE   15,263 0 0
ALPHABET INC CAP STK CL A COM 02079K305 27,389 35,901 SH   SOLE   35,901 0 0
ALPHABET INC CAP STK CL C COM 02079K107 28,775 38,627 SH   SOLE   38,627 0 0
AMAZON INC COM COM 023135106 35,921 60,510 SH   SOLE   60,510 0 0
AMBARELLA INC SHS COM G037AX101 429 9,600 SH   SOLE   9,600 0 0
AMDOCS LTD ORD COM G02602103 8,287 137,159 SH   SOLE   137,159 0 0
AMGEN INC COM COM 031162100 31,592 210,710 SH   SOLE   210,710 0 0
AMSURG CORP COM COM 03232P405 435 5,835 SH   SOLE   5,835 0 0
ANTHEM INC COM COM 036752103 3,155 22,700 SH   SOLE   22,700 0 0
APPLE INC COM 037833100 8,383 76,916 SH   SOLE   76,916 0 0
ARGAN INC COM COM 04010E109 290 8,250 SH   SOLE   8,250 0 0
ARROW ELECTRONICS INC COM COM 042735100 3,527 54,760 SH   SOLE   54,760 0 0
ASSURANT INC COM COM 04621X108 1,802 23,355 SH   SOLE   23,355 0 0
AUTODESK COM 052769106 245 4,200 SH   SOLE   4,200 0 0
AVG TECHNOLOGIES N V SHS COM N07831105 1,903 91,700 SH   SOLE   91,700 0 0
BANK OF NEW YORK MELLON COM COM 064058100 4,913 133,385 SH   SOLE   133,385 0 0
BARD C R INC COM COM 067383109 21,571 106,433 SH   SOLE   106,433 0 0
BARRACUDA NETWORKS INC COM COM 068323104 514 33,345 SH   SOLE   33,345 0 0
BECTON DICKINSON COM 075887109 3,211 21,150 SH   SOLE   21,150 0 0
BIO TECHNE CORP COM COM 09073M104 1,276 13,500 SH   SOLE   13,500 0 0
BIOGEN IDEC INC COM COM 09062X103 469 1,800 SH   SOLE   1,800 0 0
BLUCORA INC COM COM 095229100 163 31,535 SH   SOLE   31,535 0 0
CA INC COM COM 12673P105 5,734 186,228 SH   SOLE   186,228 0 0
CALAMOS ASSET MGMT INC CL A COM 12811R104 278 32,700 SH   SOLE   32,700 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 4,796 69,200 SH   SOLE   69,200 0 0
CARDINAL HEALTH INC. COM 14149Y108 4,282 52,250 SH   SOLE   52,250 0 0
CHARLES RIV LABS INTL COM COM 159864107 2,453 32,300 SH   SOLE   32,300 0 0
CHECK POINT SOFTWARE COM M22465104 6,384 72,985 SH   SOLE   72,985 0 0
CHUBB LIMITED COM COM H1467J104 16,547 138,876 SH   SOLE   138,876 0 0
CIGNA CORP. COM 125509109 2,498 18,200 SH   SOLE   18,200 0 0
CIRRUS LOGIC CORP COM 172755100 2,019 55,450 SH   SOLE   55,450 0 0
CISCO SYS INC COM COM 17275R102 44,812 1,574,006 SH   SOLE   1,574,006 0 0
CIT GROUP INC COM NEW COM 125581801 11,593 373,596 SH   SOLE   373,596 0 0
CITRIX SYSTEMS, INC. COM 177376100 770 9,800 SH   SOLE   9,800 0 0
CNO FINL GROUP INC COM COM 12621E103 269 15,000 SH   SOLE   15,000 0 0
COGNIZANT TECH SOLUTIONS CORP COM 192446102 16,669 265,854 SH   SOLE   265,854 0 0
COMPUTER PROGRAMS&SYS COM COM 205306103 818 15,695 SH   SOLE   15,695 0 0
COMPUTER SCIENCES CORP. COM 205363104 3,282 95,431 SH   SOLE   95,431 0 0
CORNING INC COM COM 219350105 3,557 170,295 SH   SOLE   170,295 0 0
COWEN GROUP INC NEW CL A COM 223622101 350 91,900 SH   SOLE   91,900 0 0
CSG SYSTEMS INTERNATIONAL INC. COM 126349109 701 15,519 SH   SOLE   15,519 0 0
CSRA INC COM COM 12650T104 2,379 88,431 SH   SOLE   88,431 0 0
DAVITA INC COM COM 23918K108 1,658 22,600 SH   SOLE   22,600 0 0
DISCOVERY COMMUN NEW COM SER A COM 25470F104 223 7,800 SH   SOLE   7,800 0 0
DOLBY LABORATORIES INC COM COM 25659T107 341 7,850 SH   SOLE   7,850 0 0
ELI LILLY & CO. COM 532457108 1,851 25,700 SH   SOLE   25,700 0 0
EMC CORP-MASS COM 268648102 3,925 147,288 SH   SOLE   147,288 0 0
ENERSYS COM COM 29275Y102 1,893 33,967 SH   SOLE   33,967 0 0
EVEREST RE GROUP LTD COM COM G3223R108 3,293 16,680 SH   SOLE   16,680 0 0
EXPRESS SCRIPTS HLDG COM COM 30219G108 8,964 130,493 SH   SOLE   130,493 0 0
F5 NETWORKS INC COM COM 315616102 984 9,300 SH   SOLE   9,300 0 0
FABRINET SHS COM G3323L100 712 22,000 SH   SOLE   22,000 0 0
FACEBOOK INC CL A COM 30303M102 10,166 89,096 SH   SOLE   89,096 0 0
FIREEYE INC COM COM 31816Q101 864 48,035 SH   SOLE   48,035 0 0
FIRST BANCORP N C COM COM 318910106 1,080 57,275 SH   SOLE   57,275 0 0
FLEXTRONICS INTL LTD ORD COM Y2573F102 5,633 467,040 SH   SOLE   467,040 0 0
FORTINET INC COM COM 34959E109 1,557 50,835 SH   SOLE   50,835 0 0
GREAT SOUTHN BANCORP COM COM 390905107 2,245 60,460 SH   SOLE   60,460 0 0
GUESS INC COM COM 401617105 367 19,555 SH   SOLE   19,555 0 0
HARTFORD FINL SVCS COM COM 416515104 295 6,400 SH   SOLE   6,400 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 2,264 127,690 SH   SOLE   127,690 0 0
HOLLYSYS AUTOMATION TE SHS COM G45667105 352 16,700 SH   SOLE   16,700 0 0
HP INC COM COM 40434L105 1,573 127,691 SH   SOLE   127,691 0 0
HUNTINGTON INGALLS IND COM COM 446413106 5,275 38,521 SH   SOLE   38,521 0 0
IAC INTERACTIVECORP COM PAR $. COM 44919P508 4,014 85,253 SH   SOLE   85,253 0 0
ILLUMINA INC COM COM 452327109 1,167 7,200 SH   SOLE   7,200 0 0
INFOBLOX INC COM COM 45672H104 680 39,750 SH   SOLE   39,750 0 0
INGRAM MICRO INC CL A COM 457153104 6,316 175,890 SH   SOLE   175,890 0 0
INTEL CORP COM 458140100 6,651 205,609 SH   SOLE   205,609 0 0
INTERNATIONAL BNCSHRS COM COM 459044103 2,778 112,655 SH   SOLE   112,655 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 19,513 128,838 SH   SOLE   128,838 0 0
INTERPUBLIC GROUP OF COMPANIES COM 460690100 3,317 144,540 SH   SOLE   144,540 0 0
JANUS CAP GROUP INC COM COM 47102X105 459 31,400 SH   SOLE   31,400 0 0
JOHNSON & JOHNSON COM 478160104 2,348 21,700 SH   SOLE   21,700 0 0
JPMORGAN CHASE & CO COM COM 46625H100 26,887 454,013 SH   SOLE   454,013 0 0
JUNIPER NETWORKS INC COM COM 48203R104 4,226 165,655 SH   SOLE   165,655 0 0
KEYSIGHT TECHNOLOGIES COM COM 49338L103 1,720 61,990 SH   SOLE   61,990 0 0
KLA-TENCOR CORP COM COM 482480100 29,685 407,709 SH   SOLE   407,709 0 0
KULICKE & SOFFA INDUSTRIES INC COM 501242101 357 31,500 SH   SOLE   31,500 0 0
L-3 COMMUNICATNS HLDGS COM COM 502424104 255 2,150 SH   SOLE   2,150 0 0
LAM RESEARCH CORP. COM 512807108 809 9,800 SH   SOLE   9,800 0 0
LIBERTY MEDIA CORP DEL CL A COM 531229870 267 6,900 SH   SOLE   6,900 0 0
LINEAR TECHNOLOGY CORP COM COM 535678106 431 9,670 SH   SOLE   9,670 0 0
MAGELLAN HEALTH SVCS COM NEW COM 559079207 457 6,725 SH   SOLE   6,725 0 0
MARVELL TECH GROUP LTD ORD COM G5876H105 3,008 291,734 SH   SOLE   291,734 0 0
MASTERCARD INC CL A COM 57636Q104 391 4,139 SH   SOLE   4,139 0 0
MCKESSON CORP COM COM 58155Q103 2,650 16,850 SH   SOLE   16,850 0 0
MEDTRONIC PLC SHS COM G5960L103 2,503 33,367 SH   SOLE   33,367 0 0
MERCADOLIBRE INC COM COM 58733R102 1,128 9,575 SH   SOLE   9,575 0 0
MERCK & CO INC NEW COM COM 58933Y105 2,952 55,800 SH   SOLE   55,800 0 0
MICROSOFT COM 594918104 16,082 291,176 SH   SOLE   291,176 0 0
MOLSON COORS BREWING CL B COM 60871R209 231 2,400 SH   SOLE   2,400 0 0
NABORS INDUSTRIES LTD SHS COM G6359F103 2,000 217,410 SH   SOLE   217,410 0 0
NETAPP INC COM COM 64110D104 3,043 111,490 SH   SOLE   111,490 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 298 5,650 SH   SOLE   5,650 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 2,297 11,609 SH   SOLE   11,609 0 0
NVIDIA CORP COM 67066G104 7,525 211,200 SH   SOLE   211,200 0 0
ORACLE SYSTEMS CORP. COM 68389X105 8,529 208,473 SH   SOLE   208,473 0 0
OWENS & MINOR INC NEW COM COM 690732102 3,597 89,000 SH   SOLE   89,000 0 0
PALO ALTO NETWORKS INC COM COM 697435105 963 5,900 SH   SOLE   5,900 0 0
PARKER-HANNIFIN CORP. COM 701094104 3,818 34,370 SH   SOLE   34,370 0 0
PAYCHEX INC. COM 704326107 5,327 98,635 SH   SOLE   98,635 0 0
PDF SOLUTIONS INC COM COM 693282105 366 27,330 SH   SOLE   27,330 0 0
PEPSICO INC. COM 713448108 5,978 58,335 SH   SOLE   58,335 0 0
PERFICIENT INC COM COM 71375U101 416 19,165 SH   SOLE   19,165 0 0
PFIZER INC COM COM 717081103 201 6,775 SH   SOLE   6,775 0 0
PRIVATEBANCORP INC COM COM 742962103 508 13,150 SH   SOLE   13,150 0 0
PROTO LABS INC COM COM 743713109 322 4,175 SH   SOLE   4,175 0 0
QAD INC CL A COM 74727D306 263 12,380 SH   SOLE   12,380 0 0
QUALCOMM INC COM COM 747525103 13,831 270,455 SH   SOLE   270,455 0 0
QUALITY SYS INC COM COM 747582104 382 25,050 SH   SOLE   25,050 0 0
QUALYS INC COM COM 74758T303 600 23,700 SH   SOLE   23,700 0 0
QUEST DIAGNOSTIC SYSTEMS COM 74834L100 1,522 21,300 SH   SOLE   21,300 0 0
RAYTHEON CO COM 755111507 1,484 12,102 SH   SOLE   12,102 0 0
RED HAT INC COM COM 756577102 3,367 45,187 SH   SOLE   45,187 0 0
SALESFORCE COM INC COM COM 79466L302 8,336 112,905 SH   SOLE   112,905 0 0
SANDISK CORP COM COM 80004C101 1,210 15,900 SH   SOLE   15,900 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 31,289 1,116,658 SH   SOLE   1,116,658 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 266 7,710 SH   SOLE   7,710 0 0
SHUTTERSTOCK INC COM COM 825690100 620 16,880 SH   SOLE   16,880 0 0
ST JUDE MED. INC COM 790849103 1,732 31,500 SH   SOLE   31,500 0 0
STRYKER CORP COM 863667101 3,283 30,600 SH   SOLE   30,600 0 0
SUNTRUST BKS INC COM 867914103 3,720 103,110 SH   SOLE   103,110 0 0
SYMANTEC CORPORATION COM 871503108 11,837 644,034 SH   SOLE   644,034 0 0
SYNCHRONY FINL COM COM 87165B103 239 8,350 SH   SOLE   8,350 0 0
SYNOPSYS INC. COM 871607107 4,219 87,100 SH   SOLE   87,100 0 0
TASER INTL INC COM COM 87651B104 493 25,130 SH   SOLE   25,130 0 0
TCF FINL CORP COM COM 872275102 10,841 884,225 SH   SOLE   884,225 0 0
TECK RESOURCES LTD CL B COM 878742204 317 41,704 SH   SOLE   41,704 0 0
TOTAL SYS SVCS INC COM COM 891906109 2,574 54,095 SH   SOLE   54,095 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 3,060 334,804 SH   SOLE   334,804 0 0
TRAVELERS COMPANIES COM COM 89417E109 4,079 34,950 SH   SOLE   34,950 0 0
TWENTY FIRST CENTY FOX CL A COM 90130A101 981 35,200 SH   SOLE   35,200 0 0
TWENTY FIRST CENTY FOX CL B COM 90130A200 3,106 110,140 SH   SOLE   110,140 0 0
UNION BANKSHARES CORP COM COM 90539J109 366 14,875 SH   SOLE   14,875 0 0
UNITED PARCEL SVC INC CL B COM 911312106 15,197 144,088 SH   SOLE   144,088 0 0
UNITED THERAPEUTIC DEL COM COM 91307C102 435 3,900 SH   SOLE   3,900 0 0
UNITEDHEALTH GRP INC COM COM 91324P102 2,204 17,100 SH   SOLE   17,100 0 0
US BANCORP DEL (NEW) COM 902973304 20,510 505,301 SH   SOLE   505,301 0 0
VANTIV INC CL A COM 92210H105 353 6,550 SH   SOLE   6,550 0 0
VASCO DATA SEC INTL IN COM COM 92230Y104 709 46,035 SH   SOLE   46,035 0 0
VCA ANTECH INC COM COM 918194101 2,821 48,900 SH   SOLE   48,900 0 0
VECTRUS INC COM 92242T101 2,516 110,601 SH   SOLE   110,601 0 0
VISA INC COM CL A COM 92826C839 880 11,502 SH   SOLE   11,502 0 0
WATERS CORP COM 941848103 3,192 24,200 SH   SOLE   24,200 0 0
WEATHERFORD INTL PLC ORD SHS COM G48833100 168 21,590 SH   SOLE   21,590 0 0
WELLS FARGO CO. COM 949746101 23,321 482,247 SH   SOLE   482,247 0 0
WESTERN DIGITAL CORP. COM 958102105 3,398 71,925 SH   SOLE   71,925 0 0
WESTERN UN CO COM COM 959802109 3,435 178,061 SH   SOLE   178,061 0 0
WYNDHAM WORLDWIDE CORP COM COM 98310W108 229 3,000 SH   SOLE   3,000 0 0
XILINX INC. COM 983919101 26,501 558,729 SH   SOLE   558,729 0 0
ZIONS BANCORPORATION COM COM 989701107 281 11,625 SH   SOLE   11,625 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,042 37,000 SH   SOLE   37,000 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 2,774 68,400 SH   SOLE   68,400 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 826 11,400 SH   SOLE   11,400 0 0
ROYAL DUTCH SHELL PLC SPONS AD ADR 780259206 2,151 44,388 SH   SOLE   44,388 0 0
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 2,482 61,800 SH   SOLE   61,800 0 0
SILICON MOTION TECH CP SPONSOR ADR 82706C108 1,591 41,000 SH   SOLE   41,000 0 0
TEVA PHARMACEUTICAL INDS LTD A ADR 881624209 19,041 355,842 SH   SOLE   355,842 0 0