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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE 1 0 0 1
METTLER TOLEDO INTERNATIONAL COM 592688105 362 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM 023135106 1,542 866 SH   SOLE 1 610 0 256
ABIOMED INC COM 003654100 286 1,000 SH   SOLE 1 0 0 1,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 466 1,201 SH   SOLE 1 180 0 1,021
BROADCOM INC COM 11135F101 541 1,800 SH   SOLE 1 0 0 1,800
SMUCKER J M CO COM NEW 832696405 211 1,815 SH   SOLE 1 1,815 0 0
CARLISLE COS INC COM 142339100 224 1,828 SH   SOLE 1 0 0 1,828
ICU MED INC COM 44930G107 479 2,000 SH   SOLE 1 2,000 0 0
HOWARD HUGHES CORP COM 44267D107 242 2,200 SH   SOLE 1 2,200 0 0
SHERWIN WILLIAMS CO COM 824348106 955 2,217 SH   SOLE 1 2,217 0 0
MICROSOFT CORP COM 594918104 291 2,470 SH   SOLE 1 630 0 1,840
TWILIO INC CL A 90138F102 323 2,500 SH   SOLE 1 0 0 2,500
NORTHROP GRUMMAN CORP COM 666807102 681 2,527 SH   SOLE 1 0 0 2,527
LENNOX INTL INC COM 526107107 683 2,585 SH   SOLE 1 2,585 0 0
CATERPILLAR INC DEL COM 149123101 352 2,600 SH   SOLE 1 0 0 2,600
CHEVRON CORP NEW COM 166764100 322 2,613 SH   SOLE 1 0 0 2,613
CINTAS CORP COM 172908105 556 2,750 SH   SOLE 1 220 0 2,530
STRYKER CORP COM 863667101 573 2,900 SH   SOLE 1 0 0 2,900
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 547 3,000 SH   SOLE 1 1,000 0 2,000
CHEMED CORP NEW COM 16359R103 960 3,000 SH   SOLE 1 3,000 0 0
BOEING CO COM 097023105 1,148 3,010 SH   SOLE 1 3,010 0 0
GRUBHUB INC COM 400110102 209 3,010 SH   SOLE 1 3,010 0 0
PVH CORP COM 693656100 367 3,010 SH   SOLE 1 3,010 0 0
EAGLE MATERIALS INC COM 26969P108 259 3,070 SH   SOLE 1 0 0 3,070
3M CO COM 88579Y101 644 3,100 SH   SOLE 1 100 0 3,000
LIFE STORAGE INC COM 53223X107 340 3,500 SH   SOLE 1 0 0 3,500
VANGUARD WORLD FDS INF TECH ETF 92204A702 702 3,500 SH   SOLE 1 0 0 3,500
GILEAD SCIENCES INC COM 375558103 228 3,500 SH   SOLE 1 0 0 3,500
SPDR SER TR S&P INTERNET ETF 78468R127 311 3,500 SH   SOLE 1 0 0 3,500
VORNADO RLTY TR SH BEN INT 929042109 236 3,505 SH   SOLE 1 0 0 3,505
BOSTON PROPERTIES INC COM 101121101 483 3,608 SH   SOLE 1 100 0 3,508
SIMON PPTY GROUP INC NEW COM 828806109 666 3,653 SH   SOLE 1 400 0 3,253
HEICO CORP NEW COM 422806109 347 3,660 SH   SOLE 1 3,660 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 439 3,834 SH   SOLE 1 3,834 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 378 4,000 SH   SOLE 1 0 0 4,000
TIFFANY & CO NEW COM 886547108 423 4,010 SH   SOLE 1 0 0 4,010
SOUTHERN CO COM 842587107 212 4,100 SH   SOLE 1 0 0 4,100
FAIR ISAAC CORP COM 303250104 1,121 4,128 SH   SOLE 1 4,128 0 0
TEXAS INSTRS INC COM 882508104 449 4,230 SH   SOLE 1 0 0 4,230
APTARGROUP INC COM 038336103 454 4,265 SH   SOLE 1 1,190 0 3,075
REGENERON PHARMACEUTICALS COM 75886F107 1,848 4,500 SH   SOLE 1 3,500 0 1,000
MKS INSTRUMENT INC COM 55306N104 442 4,750 SH   SOLE 1 750 0 4,000
ECOLAB INC COM 278865100 872 4,937 SH   SOLE 1 0 0 4,937
SIGNATURE BK NEW YORK N Y COM 82669G104 640 5,000 SH   SOLE 1 5,000 0 0
VEEVA SYS INC CL A COM 922475108 634 5,000 SH   SOLE 1 5,000 0 0
FOX FACTORY HLDG CORP COM 35138V102 349 5,000 SH   SOLE 1 5,000 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 632 5,000 SH   SOLE 1 0 0 5,000
BURLINGTON STORES INC COM 122017106 783 5,000 SH   SOLE 1 5,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 301 5,097 SH   SOLE 1 0 0 5,097
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 734 5,150 SH   SOLE 1 200 0 4,950
HAEMONETICS CORP COM 405024100 463 5,288 SH   SOLE 1 5,288 0 0
ISHARES TR EXPANDED TECH 464287515 1,117 5,300 SH   SOLE 1 0 0 5,300
INTERNATIONAL BUSINESS MACHS COM 459200101 749 5,309 SH   SOLE 1 0 0 5,309
WHIRLPOOL CORP COM 963320106 731 5,500 SH   SOLE 1 0 0 5,500
AMERICAN ELEC PWR CO INC COM 025537101 465 5,550 SH   SOLE 1 0 0 5,550
GALLAGHER ARTHUR J & CO COM 363576109 467 5,980 SH   SOLE 1 0 0 5,980
LOGITECH INTL S A SHS H50430232 236 6,010 SH   SOLE 1 6,010 0 0
L3 TECHNOLOGIES INC COM 502413107 1,279 6,200 SH   SOLE 1 6,200 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 751 6,500 SH   SOLE 1 0 0 6,500
GENERAL MTRS CO COM 37045V100 245 6,600 SH   SOLE 1 0 0 6,600
VANGUARD INDEX FDS GROWTH ETF 922908736 1,048 6,700 SH   SOLE 1 0 0 6,700
MIDDLEBY CORP COM 596278101 884 6,800 SH   SOLE 1 5,000 0 1,800
GENERAL DYNAMICS CORP COM 369550108 1,168 6,900 SH   SOLE 1 0 0 6,900
MOHAWK INDS INC COM 608190104 883 7,000 SH   SOLE 1 5,000 0 2,000
HUAZHU GROUP LTD SPONSORED ADS 44332N106 295 7,000 SH   SOLE 1 7,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 642 7,000 SH   SOLE 1 0 0 7,000
UNIVERSAL HLTH SVCS INC CL B 913903100 938 7,010 SH   SOLE 1 0 0 7,010
FIRSTENERGY CORP COM 337932107 329 7,900 SH   SOLE 1 7,900 0 0
COHERENT INC COM 192479103 1,134 8,000 SH   SOLE 1 8,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 731 8,125 SH   SOLE 1 900 0 7,225
BANK NEW YORK MELLON CORP COM 064058100 410 8,133 SH   SOLE 1 0 0 8,133
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 340 8,500 SH   SOLE 1 0 0 8,500
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 381 8,500 SH   SOLE 1 0 0 8,500
SVB FINL GROUP COM 78486Q101 1,901 8,550 SH   SOLE 1 7,500 0 1,050
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 993 8,600 SH   SOLE 1 0 0 8,600
THERMO FISHER SCIENTIFIC INC COM 883556102 2,372 8,664 SH   SOLE 1 3,745 0 4,919
MERCK & CO INC COM 58933Y105 725 8,714 SH   SOLE 1 0 0 8,714
CAPITAL ONE FINL CORP COM 14040H105 726 8,886 SH   SOLE 1 0 0 8,886
CVS HEALTH CORP COM 126650100 491 9,106 SH   SOLE 1 9,106 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 446 9,370 SH   SOLE 1 0 0 9,370
ISHARES TR US BR DEL SE ETF 464288794 617 10,500 SH   SOLE 1 0 0 10,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 628 9,500 SH   SOLE 1 0 0 9,500
ANSYS INC COM 03662Q105 1,752 9,588 SH   SOLE 1 9,588 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,473 9,637 SH   SOLE 1 9,637 0 0
CMS ENERGY CORP COM 125896100 555 10,000 SH   SOLE 1 0 0 10,000
CONNS INC COM 208242107 229 10,000 SH   SOLE 1 10,000 0 0
FLEXION THERAPEUTICS INC COM 33938J106 125 10,000 SH   SOLE 1 10,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 171 10,000 SH   SOLE 1 10,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 189 10,000 SH   SOLE 1 0 0 10,000
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 624 10,000 SH   SOLE 1 0 0 10,000
ANTARES PHARMA INC COM 036642106 30 10,000 SH   SOLE 1 10,000 0 0
PATRICK INDS INC COM 703343103 453 10,000 SH   SOLE 1 10,000 0 0
QUANTA SVCS INC COM 74762E102 377 10,000 SH   SOLE 1 10,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 391 10,120 SH   SOLE 1 10,120 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 363 10,158 SH   SOLE 1 10,158 0 0
UNITI GROUP INC COM 91325V108 114 10,206 SH   SOLE 1 0 0 10,206
ALPHABET INC CAP STK CL A 02079K305 12,187 10,355 SH   SOLE 1 9,000 0 1,355
TELEFLEX INC COM 879369106 3,148 10,419 SH   SOLE 1 7,000 0 3,419
DELPHI TECHNOLOGIES PLC SHS G2709G107 202 10,470 SH   SOLE 1 10,470 0 0
JUST ENERGY GROUP INC COM 48213W101 36 10,500 SH   SOLE 1 0 0 10,500
ALPHABET INC CAP STK CL C 02079K107 12,362 10,536 SH   SOLE 1 9,094 0 1,442
HUMANA INC COM 444859102 2,825 10,621 SH   SOLE 1 10,621 0 0
SQUARE INC CL A 852234103 798 10,645 SH   SOLE 1 10,645 0 0
ACUITY BRANDS INC COM 00508Y102 1,296 10,800 SH   SOLE 1 7,000 0 3,800
BOOT BARN HLDGS INC COM 099406100 324 11,010 SH   SOLE 1 11,010 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 959 11,200 SH   SOLE 1 0 0 11,200
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,750 11,440 SH   SOLE 1 7,000 0 4,440
WASHINGTON TR BANCORP COM 940610108 552 11,470 SH   SOLE 1 0 0 11,470
CHARLES RIV LABS INTL INC COM 159864107 1,670 11,500 SH   SOLE 1 5,000 0 6,500
CONSOLIDATED EDISON INC COM 209115104 980 11,555 SH   SOLE 1 0 0 11,555
IPG PHOTONICS CORP COM 44980X109 1,767 11,640 SH   SOLE 1 10,000 0 1,640
VEREIT INC COM 92339V100 99 11,800 SH   SOLE 1 0 0 11,800
LITTELFUSE INC COM 537008104 2,159 11,830 SH   SOLE 1 9,000 0 2,830
ZOETIS INC CL A 98978V103 1,201 11,935 SH   SOLE 1 5,000 0 6,935
WAYFAIR INC CL A 94419L101 1,781 12,000 SH   SOLE 1 12,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 691 12,000 SH   SOLE 1 0 0 12,000
THOR INDS INC COM 885160101 748 12,000 SH   SOLE 1 12,000 0 0
RAYTHEON CO COM NEW 755111507 2,188 12,019 SH   SOLE 1 6,050 0 5,969
EXXON MOBIL CORP COM 30231G102 979 12,111 SH   SOLE 1 0 0 12,111
GENERAL ELECTRIC CO COM 369604103 122 12,216 SH   SOLE 1 0 0 12,216
NEXTERA ENERGY INC COM 65339F101 2,406 12,446 SH   SOLE 1 345 0 12,101
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,143 12,500 SH   SOLE 1 0 0 12,500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 354 12,600 SH   SOLE 1 0 0 12,600
MCKESSON CORP COM 58155Q103 1,498 12,800 SH   SOLE 1 4,000 0 8,800
VENTAS INC COM 92276F100 849 13,300 SH   SOLE 1 0 0 13,300
ULTA BEAUTY INC COM 90384S303 4,586 13,152 SH   SOLE 1 11,000 0 2,152
ALEXANDERS INC COM 014752109 4,993 13,273 SH   SOLE 1 7,900 0 5,373
RAYMOND JAMES FINANCIAL INC COM 754730109 1,069 13,300 SH   SOLE 1 13,300 0 0
V F CORP COM 918204108 1,165 13,400 SH   SOLE 1 10,000 0 3,400
NVIDIA CORP COM 67066G104 2,430 13,535 SH   SOLE 1 8,000 0 5,535
CHICOS FAS INC COM 168615102 59 13,800 SH   SOLE 1 13,800 0 0
GLACIER BANCORP INC NEW COM 37637Q105 561 14,000 SH   SOLE 1 0 0 14,000
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 375 14,000 SH   SOLE 1 0 0 14,000
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 509 14,000 SH   SOLE 1 0 0 14,000
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 610 14,000 SH   SOLE 1 0 0 14,000
ARK ETF TR WEB X.O ETF 00214Q401 725 14,000 SH   SOLE 1 0 0 14,000
AMGEN INC COM 031162100 2,718 14,307 SH   SOLE 1 8,275 0 6,032
AUDIOCODES LTD ORD M15342104 208 15,000 SH   SOLE 1 15,000 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 383 15,000 SH   SOLE 1 0 0 15,000
ULTRA CLEAN HLDGS INC COM 90385V107 155 15,000 SH   SOLE 1 15,000 0 0
MYOMO INC COM 62857J102 18 15,000 SH   SOLE 1 15,000 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 103 15,000 SH   SOLE 1 15,000 0 0
ARQULE INC COM 04269E107 72 15,000 SH   SOLE 1 15,000 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 228 15,000 SH   SOLE 1 0 0 15,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,708 15,000 SH   SOLE 1 0 0 15,000
QURATE RETAIL INC COM SER A 74915M100 240 15,001 SH   SOLE 1 0 0 15,001
CHILDRENS PL INC COM 168905107 1,468 15,095 SH   SOLE 1 15,095 0 0
LENNAR CORP CL B 526057302 597 15,248 SH   SOLE 1 15,248 0 0
AMEDISYS INC COM 023436108 1,966 15,950 SH   SOLE 1 12,000 0 3,950
CARGURUS INC COM CL A 141788109 681 17,000 SH   SOLE 1 0 0 17,000
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 328 17,000 SH   SOLE 1 0 0 17,000
DIGITAL RLTY TR INC COM 253868103 2,023 17,002 SH   SOLE 1 3,650 0 13,352
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,566 17,300 SH   SOLE 1 0 0 17,300
AT&T INC COM 00206R102 551 17,569 SH   SOLE 1 3,500 0 14,069
TOLL BROTHERS INC COM 889478103 637 17,600 SH   SOLE 1 10,000 0 7,600
ZAYO GROUP HLDGS INC COM 98919V105 506 17,803 SH   SOLE 1 17,803 0 0
ILLUMINA INC COM 452327109 5,598 18,019 SH   SOLE 1 18,019 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 220 18,100 SH   SOLE 1 0 0 18,100
HUNTSMAN CORP COM 447011107 409 18,175 SH   SOLE 1 0 0 18,175
PROSPERITY BANCSHARES INC COM 743606105 1,271 18,400 SH   SOLE 1 15,000 0 3,400
ABBOTT LABS COM 002824100 1,498 18,736 SH   SOLE 1 705 0 18,031
CYRUSONE INC COM 23283R100 988 18,850 SH   SOLE 1 15,000 0 3,850
INTUITIVE SURGICAL INC COM NEW 46120E602 11,178 19,590 SH   SOLE 1 16,585 0 3,005
PLUG POWER INC COM NEW 72919P202 48 20,000 SH   SOLE 1 20,000 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 373 20,000 SH   SOLE 1 0 0 20,000
ZIMMER BIOMET HLDGS INC COM 98956P102 2,592 20,300 SH   SOLE 1 10,000 0 10,300
EDWARDS LIFESCIENCES CORP COM 28176E108 3,892 20,342 SH   SOLE 1 20,342 0 0
ARK ETF TR INNOVATION ETF 00214Q104 981 21,000 SH   SOLE 1 0 0 21,000
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 644 21,000 SH   SOLE 1 0 0 21,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 893 21,000 SH   SOLE 1 0 0 21,000
WISDOMTREE TR EMER MKT HIGH FD 97717W315 921 21,000 SH   SOLE 1 0 0 21,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 904 21,000 SH   SOLE 1 0 0 21,000
SUNRUN INC COM 86771W105 304 21,625 SH   SOLE 1 21,625 0 0
UNITED RENTALS INC COM 911363109 2,474 21,650 SH   SOLE 1 14,000 0 7,650
CITIGROUP INC COM NEW 172967424 1,349 21,680 SH   SOLE 1 21,680 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 900 21,974 SH   SOLE 1 0 0 21,974
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,628 22,000 SH   SOLE 1 0 0 22,000
PFIZER INC COM 717081103 943 22,213 SH   SOLE 1 0 0 22,213
PROCTER AND GAMBLE CO COM 742718109 2,366 22,741 SH   SOLE 1 0 0 22,741
MYRIAD GENETICS INC COM 62855J104 757 22,800 SH   SOLE 1 14,000 0 8,800
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,276 22,920 SH   SOLE 1 18,000 0 4,920
AVERY DENNISON CORP COM 053611109 2,610 23,100 SH   SOLE 1 13,000 0 10,100
COVETRUS INC COM 22304C100 740 23,236 SH   SOLE 1 13,600 0 9,636
HOME DEPOT INC COM 437076102 4,571 23,823 SH   SOLE 1 13,700 0 10,123
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,122 24,240 SH   SOLE 1 10,700 0 13,540
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 698 24,500 SH   SOLE 1 0 0 24,500
KLA-TENCOR CORP COM 482480100 2,926 24,500 SH   SOLE 1 13,750 0 10,750
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,139 24,528 SH   SOLE 1 24,528 0 0
MEDALLION FINL CORP COM 583928106 169 24,559 SH   SOLE 1 24,559 0 0
HARRIS CORP DEL COM 413875105 3,934 24,630 SH   SOLE 1 10,000 0 14,630
BECTON DICKINSON & CO COM 075887109 6,165 24,685 SH   SOLE 1 15,000 0 9,685
COLONY CAP INC NEW CL A COM 19626G108 133 24,994 SH   SOLE 1 0 0 24,994
HEALTH INS INNOVATIONS INC COM CL A 42225K106 679 25,307 SH   SOLE 1 25,307 0 0
LUMENTUM HLDGS INC COM 55024U109 1,436 25,400 SH   SOLE 1 25,400 0 0
NEURONETICS INC COM 64131A105 397 26,000 SH   SOLE 1 26,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,672 26,430 SH   SOLE 1 15,000 0 11,430
INTEL CORP COM 458140100 1,441 26,828 SH   SOLE 1 0 0 26,828
MASTEC INC COM 576323109 1,318 27,400 SH   SOLE 1 27,400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,260 28,000 SH   SOLE 1 0 0 28,000
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,310 28,000 SH   SOLE 1 0 0 28,000
LEIDOS HLDGS INC COM 525327102 1,803 28,125 SH   SOLE 1 15,000 0 13,125
STATE STR CORP COM 857477103 1,851 28,130 SH   SOLE 1 15,000 0 13,130
VIEWRAY INC COM 92672L107 215 29,040 SH   SOLE 1 29,040 0 0
DYCOM INDS INC COM 267475101 1,348 29,340 SH   SOLE 1 21,000 0 8,340
TURQUOISE HILL RES LTD COM 900435108 50 30,000 SH   SOLE 1 30,000 0 0
UNION PACIFIC CORP COM 907818108 5,049 30,200 SH   SOLE 1 0 0 30,200
APTIV PLC SHS G6095L109 2,413 30,350 SH   SOLE 1 18,000 0 12,350
ADVANCED MICRO DEVICES INC COM 007903107 778 30,500 SH   SOLE 1 6,500 0 24,000
APPLIED OPTOELECTRONICS INC COM 03823U102 374 30,650 SH   SOLE 1 30,650 0 0
ON SEMICONDUCTOR CORP COM 682189105 638 31,000 SH   SOLE 1 6,000 0 25,000
FEDEX CORP COM 31428X106 5,658 31,189 SH   SOLE 1 20,000 0 11,189
JPMORGAN CHASE & CO COM 46625H100 3,260 32,200 SH   SOLE 1 17,700 0 14,500
LCI INDS COM 50189K103 2,497 32,500 SH   SOLE 1 29,800 0 2,700
STARWOOD PPTY TR INC COM 85571B105 749 33,500 SH   SOLE 1 0 0 33,500
JACOBS ENGR GROUP INC COM 469814107 2,532 33,680 SH   SOLE 1 30,000 0 3,680
SNAP ON INC COM 833034101 5,283 33,750 SH   SOLE 1 20,000 0 13,750
CINEMARK HOLDINGS INC COM 17243V102 1,360 34,000 SH   SOLE 1 34,000 0 0
ALBEMARLE CORP COM 012653101 2,866 34,964 SH   SOLE 1 20,000 0 14,964
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 696 35,000 SH   SOLE 1 6,000 0 29,000
WISDOMTREE TR US SMALLCAP DIVD 97717W604 964 35,000 SH   SOLE 1 0 0 35,000
BANK OZK COM 06417N103 1,020 35,200 SH   SOLE 1 25,000 0 10,200
ANTHEM INC COM 036752103 10,417 36,300 SH   SOLE 1 34,000 0 2,300
CENTENE CORP DEL COM 15135B101 2,000 37,660 SH   SOLE 1 24,000 0 13,660
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,947 38,511 SH   SOLE 1 25,000 0 13,511
ABBVIE INC COM 00287Y109 3,181 39,473 SH   SOLE 1 23,060 0 16,413
THERAPEUTICSMD INC COM 88338N107 195 40,000 SH   SOLE 1 40,000 0 0
ROSS STORES INC COM 778296103 3,792 40,730 SH   SOLE 1 40,730 0 0
LGI HOMES INC COM 50187T106 2,506 41,600 SH   SOLE 1 15,000 0 26,600
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 990 42,000 SH   SOLE 1 0 0 42,000
TJX COS INC NEW COM 872540109 2,493 46,848 SH   SOLE 1 31,200 0 15,648
CORNING INC COM 219350105 1,568 47,359 SH   SOLE 1 30,000 0 17,359
M & T BK CORP COM 55261F104 7,463 47,530 SH   SOLE 1 8,000 0 39,530
CBRE CLARION GLOBAL REAL EST COM 12504G100 374 50,000 SH   SOLE 1 0 0 50,000
VERASTEM INC COM 92337C104 148 50,040 SH   SOLE 1 50,040 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 700 50,300 SH   SOLE 1 50,300 0 0
PULTE GROUP INC COM 745867101 1,548 55,358 SH   SOLE 1 55,358 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 641 56,000 SH   SOLE 1 0 0 56,000
ACADIA PHARMACEUTICALS INC COM 004225108 1,530 57,000 SH   SOLE 1 57,000 0 0
SWITCH INC CL A 87105L104 588 57,000 SH   SOLE 1 12,000 0 45,000
HENRY SCHEIN INC COM 806407102 3,460 57,565 SH   SOLE 1 34,000 0 23,565
MEDNAX INC COM 58502B106 1,581 58,200 SH   SOLE 1 46,000 0 12,200
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,297 60,000 SH   SOLE 1 0 0 60,000
SERES THERAPEUTICS INC COM 81750R102 412 60,000 SH   SOLE 1 0 0 60,000
MINERVA NEUROSCIENCES INC COM 603380106 474 60,329 SH   SOLE 1 60,329 0 0
CENTURY CMNTYS INC COM 156504300 1,466 61,150 SH   SOLE 1 26,150 0 35,000
CATHAY GEN BANCORP COM 149150104 2,169 63,965 SH   SOLE 1 33,000 0 30,965
LENNAR CORP CL A 526057104 3,336 67,950 SH   SOLE 1 45,000 0 22,950
FLIR SYS INC COM 302445101 3,502 73,600 SH   SOLE 1 73,600 0 0
CME GROUP INC COM CL A 12572Q105 12,504 75,973 SH   SOLE 1 68,300 0 7,673
NEWELL BRANDS INC COM 651229106 1,257 81,940 SH   SOLE 1 60,720 0 21,220
D R HORTON INC COM 23331A109 3,407 82,326 SH   SOLE 1 56,000 0 26,326
FISERV INC COM 337738108 7,468 84,600 SH   SOLE 1 76,000 0 8,600
JOHNSON & JOHNSON COM 478160104 14,146 101,194 SH   SOLE 1 20,000 0 81,194
APPLE INC COM 037833100 19,295 101,579 SH   SOLE 1 101,579 0 0
PITNEY BOWES INC COM 724479100 1,187 172,850 SH   SOLE 1 90,000 0 82,850
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,282 276,559 SH   SOLE 1 0 0 276,559
BANK AMER CORP COM 060505104 13,952 505,704 SH   SOLE 1 400,068 0 105,636
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 3,436 571,635 SH   SOLE 1 0 0 571,635
WELLS FARGO CO NEW COM 949746101 43,510 900,445 SH   SOLE 1 27,419 0 873,026