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
ABBVIE INC COM 00287Y109 205 2,310 SH   SOLE   2,310 0 0
ADOBE SYS INC COM 00724F101 6,460 43,306 SH   SOLE   43,221 0 85
ALBEMARLE CORP COM 012653101 4,726 34,674 SH   SOLE   34,674 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,438 17,385 SH   SOLE   17,385 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,203 47,496 SH   SOLE   47,426 0 70
ALPHABET INC CAP STK CL A 02079K305 3,526 3,622 SH   SOLE   3,611 0 11
ALTRIA GROUP INC COM 02209S103 234 3,695 SH   SOLE   3,695 0 0
AMAZON COM INC COM 023135106 5,175 5,384 SH   SOLE   5,374 0 10
APPLE INC COM 037833100 367 2,386 SH   SOLE   2,386 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 222 77,563 SH   SOLE   77,563 0 0
APPLIED MATLS INC COM 038222105 3,737 71,748 SH   SOLE   71,748 0 0
AVERY DENNISON CORP COM 053611109 1,163 11,830 SH   SOLE   11,830 0 0
BARD C R INC COM 067383109 937 2,924 SH   SOLE   2,899 0 25
BROADCOM LTD SHS Y09827109 3,980 16,413 SH   SOLE   16,413 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,262 15,615 SH   SOLE   15,525 0 90
BURLINGTON STORES INC COM 122017106 3,051 31,966 SH   SOLE   31,966 0 0
CBOE HLDGS INC COM 12503M108 1,729 16,067 SH   SOLE   15,992 0 75
CDK GLOBAL INC COM 12508E101 2,447 38,794 SH   SOLE   38,794 0 0
CELANESE CORP DEL COM SER A 150870103 5,890 56,491 SH   SOLE   56,416 0 75
CELGENE CORP COM 151020104 5,561 38,140 SH   SOLE   38,075 0 65
CEMPRA INC COM 15130J109 43 13,500 SH   SOLE   13,500 0 0
CENTRAL FD CDA LTD CL A 153501101 1,572 124,080 SH   SOLE   124,080 0 0
CHEVRON CORP NEW COM 166764100 202 1,727 SH   SOLE   1,727 0 0
COMCAST CORP NEW CL A 20030N101 2,746 71,365 SH   SOLE   71,365 0 0
CORESITE RLTY CORP COM 21870Q105 1,062 9,493 SH   SOLE   9,493 0 0
CVS HEALTH CORP COM 126650100 282 3,470 SH   SOLE   3,470 0 0
DISNEY WALT CO COM DISNEY 254687106 203 2,066 SH   SOLE   2,066 0 0
EATON VANCE CORP COM NON VTG 278265103 650 13,185 SH   SOLE   13,185 0 0
ELECTRONIC ARTS INC COM 285512109 3,232 27,382 SH   SOLE   27,288 0 94
ENSTAR GROUP LIMITED SHS G3075P101 222 1,000 SH   SOLE   1,000 0 0
ENTEGRIS INC COM 29362U104 503 17,435 SH   SOLE   17,435 0 0
EPAM SYS INC COM 29414B104 1,114 12,675 SH   SOLE   12,675 0 0
EQUINIX INC COM PAR $0.001 29444U700 3,255 7,295 SH   SOLE   7,279 0 16
FACEBOOK INC CL A 30303M102 5,120 29,968 SH   SOLE   29,878 0 90
FEDEX CORP COM 31428X106 4,046 17,938 SH   SOLE   17,938 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,902 37,361 SH   SOLE   37,361 0 0
FISERV INC COM 337738108 4,881 37,850 SH   SOLE   37,850 0 0
FNB CORP PA COM 302520101 188 13,418 SH   SOLE   13,418 0 0
FRANCO NEVADA CORP COM 351858105 338 4,365 SH   SOLE   4,365 0 0
GLOBAL PMTS INC COM 37940X102 3,407 35,852 SH   SOLE   35,852 0 0
HILL ROM HLDGS INC COM 431475102 740 10,013 SH   SOLE   10,013 0 0
HOME DEPOT INC COM 437076102 6,216 38,010 SH   SOLE   37,928 0 82
HONEYWELL INTL INC COM 438516106 4,404 31,074 SH   SOLE   30,994 0 80
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,428 49,910 SH   SOLE   49,770 0 140
INTL PAPER CO COM 460146103 291 5,129 SH   SOLE   5,129 0 0
ITRON INC COM 465741106 461 5,965 SH   SOLE   5,965 0 0
JOHNSON & JOHNSON COM 478160104 267 2,060 SH   SOLE   2,060 0 0
LAS VEGAS SANDS CORP COM 517834107 200 3,130 SH   SOLE   3,130 0 0
LEAR CORP COM NEW 521865204 1,261 7,290 SH   SOLE   7,290 0 0
MASCO CORP COM 574599106 1,180 30,251 SH   SOLE   30,096 0 155
MERITOR INC COM 59001K100 487 18,760 SH   SOLE   18,760 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,032 11,505 SH   SOLE   11,505 0 0
MICROSOFT CORP COM 594918104 5,186 69,625 SH   SOLE   69,495 0 130
MSCI INC COM 55354G100 1,027 8,788 SH   SOLE   8,788 0 0
NETAPP INC COM 64110D104 354 8,099 SH   SOLE   8,099 0 0
NOVANTA INC COM 67000B104 395 9,060 SH   SOLE   9,060 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,293 27,887 SH   SOLE   27,672 0 215
ON SEMICONDUCTOR CORP COM 682189105 1,168 63,290 SH   SOLE   62,845 0 445
ORMAT TECHNOLOGIES INC COM 686688102 472 7,739 SH   SOLE   7,739 0 0
OWENS CORNING NEW COM 690742101 3,634 46,988 SH   SOLE   46,888 0 100
PERFORMANCE FOOD GROUP CO COM 71377A103 499 17,680 SH   SOLE   17,680 0 0
PFIZER INC COM 717081103 256 7,175 SH   SOLE   7,175 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,795 66,393 SH   SOLE   66,268 0 125
PLANET FITNESS INC CL A 72703H101 480 17,815 SH   SOLE   17,815 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,824 23,954 SH   SOLE   23,844 0 110
PRICELINE GRP INC COM NEW 741503403 4,974 2,717 SH   SOLE   2,713 0 4
PROSHARES TR PSHS ULT NASB 74347R214 2,841 46,396 SH   SOLE   46,396 0 0
PULTE GROUP INC COM 745867101 3,948 144,479 SH   SOLE   144,164 0 315
QUINTILES IMS HOLDINGS INC COM 74876Y101 5,124 53,904 SH   SOLE   53,799 0 105
RENN FD INC COM 759720105 218 155,800 SH   SOLE   155,800 0 0
SCHLUMBERGER LTD COM 806857108 226 3,250 SH   SOLE   3,250 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 3,024 289,699 SH   SOLE   289,699 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,678 41,805 SH   SOLE   41,585 0 220
SUPERNUS PHARMACEUTICALS INC COM 868459108 463 11,595 SH   SOLE   11,595 0 0
TETRA TECH INC NEW COM 88162G103 1,076 23,130 SH   SOLE   23,130 0 0
TEXAS INSTRS INC COM 882508104 218 2,440 SH   SOLE   2,440 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,249 11,889 SH   SOLE   11,889 0 0
THOR INDS INC COM 885160101 614 4,880 SH   SOLE   4,880 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,083 36,169 SH   SOLE   36,099 0 70
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,148 34,198 SH   SOLE   34,198 0 0
VANTIV INC CL A 92210H105 5,815 82,519 SH   SOLE   82,414 0 105
VERIZON COMMUNICATIONS INC COM 92343V104 235 4,755 SH   SOLE   4,755 0 0
VISA INC COM CL A 92826C839 5,798 55,100 SH   SOLE   54,968 0 132
VOYA FINL INC COM 929089100 369 9,265 SH   SOLE   9,265 0 0
ZOETIS INC CL A 98978V103 4,607 72,270 SH   SOLE   72,115 0 155