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 312 1 SH   SOLE   0 0 1
METTLER TOLEDO INTERNATIONAL COM 592688105 352 500 SH   SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109 254 650 SH   SOLE   0 0 650
AMAZON COM INC COM 023135106 1,505 867 SH   SOLE   530 0 337
MASTERCARD INC CL A 57636Q104 267 985 SH   SOLE   985 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 479 1,201 SH   SOLE   180 0 1,021
BROADCOM INC COM 11135F101 497 1,800 SH   SOLE   0 0 1,800
CARLISLE COS INC COM 142339100 266 1,828 SH   SOLE   0 0 1,828
SMUCKER J M CO COM NEW 832696405 211 1,915 SH   SOLE   1,915 0 0
ENTERGY CORP NEW COM 29364G103 230 1,958 SH   SOLE   1,958 0 0
MOHAWK INDS INC COM 608190104 248 2,000 SH   SOLE   0 0 2,000
NORFOLK SOUTHERN CORP COM 655844108 361 2,011 SH   SOLE   175 0 1,836
NORTHROP GRUMMAN CORP COM 666807102 803 2,143 SH   SOLE   0 0 2,143
HOWARD HUGHES CORP COM 44267D107 292 2,250 SH   SOLE   2,250 0 0
MICROSOFT CORP COM 594918104 343 2,467 SH   SOLE   630 0 1,837
AMERIPRISE FINL INC COM 03076C106 368 2,500 SH   SOLE   0 0 2,500
TWILIO INC CL A 90138F102 275 2,500 SH   SOLE   0 0 2,500
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 291 2,500 SH   SOLE   0 0 2,500
SYNOPSYS INC COM 871607107 343 2,500 SH   SOLE   2,500 0 0
STARBUCKS CORP COM 855244109 230 2,600 SH   SOLE   0 0 2,600
CHEVRON CORP NEW COM 166764100 313 2,637 SH   SOLE   0 0 2,637
CINTAS CORP COM 172908105 710 2,650 SH   SOLE   220 0 2,430
EVERSOURCE ENERGY COM 30040W108 239 2,800 SH   SOLE   0 0 2,800
HUBSPOT INC COM 443573100 425 2,800 SH   SOLE   0 0 2,800
STRYKER CORP COM 863667101 627 2,900 SH   SOLE   0 0 2,900
EAGLE MATERIALS INC COM 26969P108 263 2,920 SH   SOLE   0 0 2,920
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 502 3,000 SH   SOLE   1,000 0 2,000
CHEMED CORP NEW COM 16359R103 1,253 3,000 SH   SOLE   3,000 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 275 3,000 SH   SOLE   3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 226 3,000 SH   SOLE   3,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 245 3,005 SH   SOLE   3,005 0 0
CATERPILLAR INC DEL COM 149123101 382 3,021 SH   SOLE   0 0 3,021
BRIGHT HORIZONS FAM SOL IN D COM 109194100 467 3,063 SH   SOLE   3,063 0 0
3M CO COM 88579Y101 510 3,100 SH   SOLE   100 0 3,000
SIMON PPTY GROUP INC NEW COM 828806109 484 3,111 SH   SOLE   200 0 2,911
BOEING CO COM 097023105 1,195 3,141 SH   SOLE   3,141 0 0
BOSTON PROPERTIES INC COM 101121101 415 3,197 SH   SOLE   0 0 3,197
GILEAD SCIENCES INC COM 375558103 213 3,356 SH   SOLE   0 0 3,356
LIFE STORAGE INC COM 53223X107 358 3,400 SH   SOLE   0 0 3,400
VANGUARD WORLD FDS INF TECH ETF 92204A702 754 3,500 SH   SOLE   0 0 3,500
SPDR SERIES TRUST S&P INTERNET ETF 78468R127 276 3,500 SH   SOLE   0 0 3,500
ECOLAB INC COM 278865100 720 3,637 SH   SOLE   0 0 3,637
HEICO CORP NEW COM 422806109 457 3,660 SH   SOLE   3,660 0 0
SOUTHERN CO COM 842587107 229 3,700 SH   SOLE   0 0 3,700
SPDR SERIES TRUST COMP SOFTWARE 78464A599 373 4,000 SH   SOLE   0 0 4,000
TIFFANY & CO NEW COM 886547108 371 4,010 SH   SOLE   0 0 4,010
APTARGROUP INC COM 038336103 486 4,100 SH   SOLE   1,050 0 3,050
FAIR ISAAC CORP COM 303250104 1,256 4,137 SH   SOLE   4,137 0 0
TEXAS INSTRS INC COM 882508104 548 4,238 SH   SOLE   0 0 4,238
EXELON CORP COM 30161N101 213 4,418 SH   SOLE   4,418 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,248 4,500 SH   SOLE   3,500 0 1,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 543 4,500 SH   SOLE   0 0 4,500
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 720 4,675 SH   SOLE   350 0 4,325
MKS INSTRUMENT INC COM 55306N104 438 4,750 SH   SOLE   750 0 4,000
ASGN INC COM 00191U102 314 5,000 SH   SOLE   5,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 728 5,009 SH   SOLE   0 0 5,009
IONIS PHARMACEUTICALS INC COM 462222100 318 5,300 SH   SOLE   5,300 0 0
ISHARES TR EXPANDED TECH 464287515 1,123 5,300 SH   SOLE   0 0 5,300
WHIRLPOOL CORP COM 963320106 871 5,500 SH   SOLE   0 0 5,500
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 206 5,500 SH   SOLE   0 0 5,500
AMERICAN ELEC PWR CO INC COM 025537101 520 5,550 SH   SOLE   0 0 5,550
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 339 8,000 SH   SOLE   0 0 8,000
VERIZON COMMUNICATIONS INC COM 92343V104 356 5,897 SH   SOLE   0 0 5,897
ZAYO GROUP HLDGS INC COM 98919V105 203 5,990 SH   SOLE   5,990 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 483 6,000 SH   SOLE   0 0 6,000
WISDOMTREE TR EMER MKT HIGH FD 97717W315 248 6,000 SH   SOLE   0 0 6,000
GALLAGHER ARTHUR J & CO COM 363576109 580 6,480 SH   SOLE   0 0 6,480
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 737 6,500 SH   SOLE   0 0 6,500
VANGUARD INDEX FDS GROWTH ETF 922908736 1,114 6,700 SH   SOLE   0 0 6,700
MIDDLEBY CORP COM 596278101 798 6,830 SH   SOLE   5,000 0 1,830
GENERAL DYNAMICS CORP COM 369550108 1,261 6,900 SH   SOLE   0 0 6,900
UNIVERSAL HLTH SVCS INC CL B 913903100 1,028 6,910 SH   SOLE   0 0 6,910
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 631 7,000 SH   SOLE   0 0 7,000
VERISK ANALYTICS INC COM 92345Y106 1,107 7,000 SH   SOLE   7,000 0 0
THOR INDS INC COM 885160101 396 7,000 SH   SOLE   7,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 726 7,004 SH   SOLE   7,004 0 0
INVITATION HOMES INC COM 46187W107 217 7,314 SH   SOLE   7,314 0 0
QUALCOMM INC COM 747525103 572 7,493 SH   SOLE   0 0 7,493
FIRSTENERGY CORP COM 337932107 365 7,574 SH   SOLE   7,574 0 0
SQUARE INC CL A 852234103 471 7,600 SH   SOLE   7,600 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 396 8,000 SH   SOLE   0 0 8,000
VEEVA SYS INC CL A COM 922475108 1,222 8,003 SH   SOLE   8,003 0 0
CUBIC CORP COM 229669106 569 8,085 SH   SOLE   8,085 0 0
DYCOM INDS INC COM 267475101 426 8,340 SH   SOLE   0 0 8,340
MERCK & CO INC COM 58933Y105 716 8,500 SH   SOLE   0 0 8,500
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 305 8,500 SH   SOLE   0 0 8,500
SVB FINL GROUP COM 78486Q101 1,787 8,550 SH   SOLE   7,500 0 1,050
UNIVERSAL DISPLAY CORP COM 91347P105 1,436 8,555 SH   SOLE   8,555 0 0
MYRIAD GENETICS INC COM 62855J104 246 8,600 SH   SOLE   0 0 8,600
BANK NEW YORK MELLON CORP COM 064058100 391 8,653 SH   SOLE   0 0 8,653
DUKE ENERGY CORP NEW COM NEW 26441C204 844 8,800 SH   SOLE   900 0 7,900
CAPITAL ONE FINL CORP COM 14040H105 808 8,886 SH   SOLE   0 0 8,886
CMS ENERGY CORP COM 125896100 576 9,000 SH   SOLE   0 0 9,000
CVS HEALTH CORP COM 126650100 596 9,456 SH   SOLE   6,000 0 3,456
ISHARES TR US BR DEL SE ETF 464288794 675 10,500 SH   SOLE   0 0 10,500
ANSYS INC COM 03662Q105 2,122 9,584 SH   SOLE   9,584 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,873 9,864 SH   SOLE   4,745 0 5,119
FLEXION THERAPEUTICS INC COM 33938J106 137 10,000 SH   SOLE   10,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 134 10,000 SH   SOLE   10,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 173 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 659 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR US SMALLCAP DIVD 97717W604 274 10,000 SH   SOLE   0 0 10,000
ON DECK CAP INC COM 682163100 34 10,000 SH   SOLE   10,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 592 10,000 SH   SOLE   0 0 10,000
NVIDIA CORP COM 67066G104 1,747 10,035 SH   SOLE   8,120 0 1,915
TELEFLEX INC COM 879369106 3,438 10,119 SH   SOLE   7,000 0 3,119
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 416 10,158 SH   SOLE   10,158 0 0
ALPHABET INC CAP STK CL A 02079K305 12,642 10,353 SH   SOLE   9,000 0 1,353
JUST ENERGY GROUP INC COM 48213W101 25 10,500 SH   SOLE   0 0 10,500
ALPHABET INC CAP STK CL C 02079K107 12,876 10,563 SH   SOLE   9,094 0 1,469
BOOT BARN HLDGS INC COM 099406100 372 10,660 SH   SOLE   10,660 0 0
HUMANA INC COM 444859102 2,750 10,757 SH   SOLE   10,757 0 0
ACUITY BRANDS INC COM 00508Y102 1,456 10,800 SH   SOLE   7,000 0 3,800
BIOLIFE SOLUTIONS INC COM NEW 09062W204 181 10,900 SH   SOLE   10,900 0 0
ON SEMICONDUCTOR CORP COM 682189105 211 11,000 SH   SOLE   11,000 0 0
CONSOLIDATED EDISON INC COM 209115104 1,044 11,055 SH   SOLE   0 0 11,055
ULTA BEAUTY INC COM 90384S303 2,795 11,152 SH   SOLE   9,000 0 2,152
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 994 11,200 SH   SOLE   0 0 11,200
WASHINGTON TR BANCORP COM 940610108 544 11,270 SH   SOLE   0 0 11,270
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,922 11,440 SH   SOLE   7,000 0 4,440
CHARLES RIV LABS INTL INC COM 159864107 1,522 11,500 SH   SOLE   5,000 0 6,500
IPG PHOTONICS CORP COM 44980X109 1,579 11,645 SH   SOLE   10,000 0 1,645
LITTELFUSE INC COM 537008104 2,092 11,800 SH   SOLE   9,000 0 2,800
MCGRATH RENTCORP COM 580589109 821 11,800 SH   SOLE   6,000 0 5,800
VEREIT INC COM 92339V100 115 11,800 SH   SOLE   0 0 11,800
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 174 11,861 SH   SOLE   11,861 0 0
LOGITECH INTL S A SHS H50430232 487 11,950 SH   SOLE   6,000 0 5,950
WAYFAIR INC CL A 94419L101 1,345 12,000 SH   SOLE   12,000 0 0
SWITCH INC CL A 87105L104 187 12,000 SH   SOLE   12,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 677 12,000 SH   SOLE   0 0 12,000
TRICIDA INC COM 89610F101 370 12,000 SH   SOLE   12,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 576 12,120 SH   SOLE   12,120 0 0
RAYTHEON CO COM NEW 755111507 2,394 12,201 SH   SOLE   6,050 0 6,151
GENERAL ELECTRIC CO COM 369604103 109 12,216 SH   SOLE   0 0 12,216
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,164 12,500 SH   SOLE   0 0 12,500
TOLL BROTHERS INC COM 889478103 517 12,600 SH   SOLE   5,000 0 7,600
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 348 12,600 SH   SOLE   0 0 12,600
VENTAS INC COM 92276F100 942 12,900 SH   SOLE   0 0 12,900
RAYMOND JAMES FINANCIAL INC COM 754730109 1,072 13,000 SH   SOLE   13,000 0 0
V F CORP COM 918204108 1,166 13,100 SH   SOLE   10,000 0 3,100
ALEXANDERS INC COM 014752109 4,624 13,273 SH   SOLE   7,900 0 5,373
COMCAST CORP NEW CL A 20030N101 612 13,578 SH   SOLE   1,325 0 12,253
CYRUSONE INC COM 23283R100 1,084 13,700 SH   SOLE   10,000 0 3,700
GLACIER BANCORP INC NEW COM 37637Q105 566 14,000 SH   SOLE   0 0 14,000
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 408 14,000 SH   SOLE   0 0 14,000
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 694 14,000 SH   SOLE   0 0 14,000
ARK ETF TR WEB X.O ETF 00214Q401 681 14,000 SH   SOLE   0 0 14,000
AMGEN INC COM 031162100 2,790 14,420 SH   SOLE   8,275 0 6,145
KLA CORPORATION COM NEW 482480100 2,312 14,500 SH   SOLE   8,750 0 5,750
PAYPAL HLDGS INC COM 70450Y103 1,507 14,551 SH   SOLE   14,551 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 349 15,000 SH   SOLE   0 0 15,000
ULTRA CLEAN HLDGS INC COM 90385V107 220 15,000 SH   SOLE   15,000 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 59 15,000 SH   SOLE   15,000 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 199 15,000 SH   SOLE   0 0 15,000
LENNAR CORP CL B 526057302 677 15,248 SH   SOLE   15,248 0 0
NEXTERA ENERGY INC COM 65339F101 3,599 15,446 SH   SOLE   345 0 15,101
CIGNA CORP NEW COM 125523100 2,366 15,590 SH   SOLE   9,338 0 6,252
ZOETIS INC CL A 98978V103 1,974 15,840 SH   SOLE   8,000 0 7,840
AMEDISYS INC COM 023436108 2,090 15,950 SH   SOLE   12,000 0 3,950
ANTARES PHARMA INC COM 036642106 54 16,000 SH   SOLE   16,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 887 16,030 SH   SOLE   5,000 0 11,030
DIGITAL RLTY TR INC COM 253868103 2,099 16,166 SH   SOLE   3,055 0 13,111
PROCTER & GAMBLE CO COM 742718109 2,022 16,253 SH   SOLE   0 0 16,253
EXXON MOBIL CORP COM 30231G102 1,169 16,559 SH   SOLE   0 0 16,559
AT&T INC COM 00206R102 631 16,673 SH   SOLE   2,800 0 13,873
SUNRUN INC COM 86771W105 282 16,873 SH   SOLE   16,873 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 257 17,000 SH   SOLE   0 0 17,000
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,319 17,300 SH   SOLE   0 0 17,300
HUNTSMAN CORP COM 447011107 403 17,325 SH   SOLE   0 0 17,325
INTRA CELLULAR THERAPIES INC COM 46116X101 134 17,900 SH   SOLE   0 0 17,900
ILLUMINA INC COM 452327109 5,480 18,012 SH   SOLE   18,012 0 0
MEDALLION FINL CORP COM 583928106 117 18,259 SH   SOLE   18,259 0 0
INMODE LTD SHS M5425M103 399 18,560 SH   SOLE   18,560 0 0
ABBOTT LABS COM 002824100 1,559 18,636 SH   SOLE   705 0 17,931
FIDELITY NATL INFORMATION SV COM 31620M106 2,510 18,906 SH   SOLE   5,400 0 13,506
INTUITIVE SURGICAL INC COM NEW 46120E602 10,578 19,592 SH   SOLE   16,585 0 3,007
LUMENTUM HLDGS INC COM 55024U109 1,050 19,600 SH   SOLE   19,600 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 411 20,000 SH   SOLE   0 0 20,000
ZIMMER BIOMET HLDGS INC COM 98956P102 2,773 20,200 SH   SOLE   10,000 0 10,200
EDWARDS LIFESCIENCES CORP COM 28176e108 4,473 20,340 SH   SOLE   20,340 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,249 20,500 SH   SOLE   20,500 0 0
AVERY DENNISON CORP COM 053611109 2,374 20,900 SH   SOLE   13,000 0 7,900
ARK ETF TR INNOVATION ETF 00214Q104 901 21,000 SH   SOLE   0 0 21,000
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 656 21,000 SH   SOLE   0 0 21,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 845 21,000 SH   SOLE   0 0 21,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 947 21,000 SH   SOLE   0 0 21,000
CHILDRENS PL INC COM 168905107 1,648 21,405 SH   SOLE   21,405 0 0
CITIGROUP INC COM NEW 172967424 1,498 21,680 SH   SOLE   21,680 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,009 21,699 SH   SOLE   0 0 21,699
PFIZER INC COM 717081103 798 22,213 SH   SOLE   0 0 22,213
JACOBS ENGR GROUP INC COM 469814107 2,053 22,436 SH   SOLE   20,000 0 2,436
COVETRUS INC COM 22304C100 269 22,626 SH   SOLE   22,626 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,924 22,820 SH   SOLE   18,000 0 4,820
HOME DEPOT INC COM 437076102 5,477 23,605 SH   SOLE   13,600 0 10,005
HEALTH INS INNOVATIONS INC COM CL A 42225K106 590 23,676 SH   SOLE   23,676 0 0
INTEL CORP COM 458140100 1,241 24,084 SH   SOLE   0 0 24,084
CENTURYLINK INC COM 156700106 304 24,320 SH   SOLE   3,800 0 20,520
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,994 24,399 SH   SOLE   10,000 0 14,399
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 584 24,500 SH   SOLE   0 0 24,500
BECTON DICKINSON & CO COM 075887109 6,213 24,562 SH   SOLE   15,000 0 9,562
MASTEC INC COM 576323109 1,604 24,700 SH   SOLE   24,700 0 0
QURATE RETAIL INC COM SER A 74915M100 258 25,001 SH   SOLE   0 0 25,001
ARQULE INC COM 04269e107 179 25,010 SH   SOLE   25,010 0 0
UNITED RENTALS INC COM 911363109 3,172 25,450 SH   SOLE   18,000 0 7,450
TAUBMAN CTRS INC COM 876664103 1,062 26,000 SH   SOLE   0 0 26,000
BANK OZK COM 06417N103 715 26,220 SH   SOLE   16,100 0 10,120
LEIDOS HLDGS INC COM 525327102 2,381 27,725 SH   SOLE   15,000 0 12,725
STATE STR CORP COM 857477103 1,658 28,010 SH   SOLE   15,000 0 13,010
VIEWRAY INC COM 92672L107 84 29,040 SH   SOLE   29,040 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 698 30,000 SH   SOLE   0 0 30,000
UNION PACIFIC CORP COM 907818108 4,891 30,196 SH   SOLE   175 0 30,021
ZEBRA TECHNOLOGIES CORP CL A 989207105 6,248 30,274 SH   SOLE   29,000 0 1,274
APPLIED OPTOELECTRONICS INC COM 03823U102 343 30,550 SH   SOLE   30,550 0 0
FEDEX CORP COM 31428X106 4,505 30,950 SH   SOLE   20,000 0 10,950
JPMORGAN CHASE & CO COM 46625H100 3,783 32,140 SH   SOLE   17,700 0 14,440
LCI INDS COM 50189K103 2,967 32,300 SH   SOLE   29,800 0 2,500
L3HARRIS TECHNOLOGIES INC COM 502431109 6,779 32,490 SH   SOLE   17,800 0 14,690
AUDIOCODES LTD ORD M15342104 615 32,500 SH   SOLE   32,500 0 0
STARWOOD PPTY TR INC COM 85571B105 807 33,300 SH   SOLE   0 0 33,300
SNAP ON INC COM 833034101 5,221 33,350 SH   SOLE   20,000 0 13,350
ALBEMARLE CORP COM 012653101 2,405 34,595 SH   SOLE   20,000 0 14,595
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 874 35,000 SH   SOLE   6,000 0 29,000
ANTHEM INC COM 036752103 8,740 36,400 SH   SOLE   34,000 0 2,400
CINEMARK HOLDINGS INC COM 17243V102 1,407 36,420 SH   SOLE   36,420 0 0
CATHAY GEN BANCORP COM 149150104 1,298 37,365 SH   SOLE   10,000 0 27,365
ABBVIE INC COM 00287Y109 2,898 38,269 SH   SOLE   23,060 0 15,209
ACADIA PHARMACEUTICALS INC COM 004225108 1,404 39,000 SH   SOLE   39,000 0 0
ROSS STORES INC COM 778296103 4,372 39,800 SH   SOLE   39,800 0 0
APTIV PLC SHS G6095L109 3,492 39,950 SH   SOLE   18,000 0 21,950
PLUG POWER INC COM NEW 72919P202 105 40,000 SH   SOLE   40,000 0 0
THERAPEUTICSMD INC COM 88338N107 145 40,000 SH   SOLE   40,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,174 40,500 SH   SOLE   16,500 0 24,000
LGI HOMES INC COM 50187T106 3,591 43,100 SH   SOLE   15,000 0 28,100
MACERICH CO COM 554382101 1,390 44,000 SH   SOLE   0 0 44,000
CENTENE CORP DEL COM 15135B101 1,951 45,110 SH   SOLE   30,000 0 15,110
M & T BK CORP COM 55261F104 7,445 47,130 SH   SOLE   8,000 0 39,130
TJX COS INC NEW COM 872540109 2,682 48,110 SH   SOLE   32,400 0 15,710
CBRE CLARION GLOBAL REAL EST COM 12504G100 396 50,000 SH   SOLE   0 0 50,000
VERASTEM INC COM 92337C104 61 50,000 SH   SOLE   50,000 0 0
PULTE GROUP INC COM 745867101 1,841 50,358 SH   SOLE   50,358 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 480 53,900 SH   SOLE   53,900 0 0
CENTURY CMNTYS INC COM 156504300 1,654 54,000 SH   SOLE   20,000 0 34,000
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 662 56,000 SH   SOLE   0 0 56,000
HENRY SCHEIN INC COM 806407102 3,636 57,265 SH   SOLE   34,000 0 23,265
CORNING INC COM 219350105 1,645 57,690 SH   SOLE   32,000 0 25,690
MEDNAX INC COM 58502B106 1,316 58,200 SH   SOLE   46,000 0 12,200
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,355 60,000 SH   SOLE   0 0 60,000
MINERVA NEUROSCIENCES INC COM 603380106 468 60,329 SH   SOLE   60,329 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,542 61,120 SH   SOLE   25,000 0 36,120
LENNAR CORP CL A 526057104 3,842 68,800 SH   SOLE   45,300 0 23,500
REALOGY HLDGS CORP COM 75605Y106 468 70,000 SH   SOLE   20,000 0 50,000
D R HORTON INC COM 23331A109 3,749 71,126 SH   SOLE   45,500 0 25,626
FLIR SYS INC COM 302445101 3,871 73,600 SH   SOLE   73,600 0 0
CME GROUP INC COM 12572Q105 16,053 75,958 SH   SOLE   68,300 0 7,658
NEWELL BRANDS INC COM 651229106 1,445 77,172 SH   SOLE   56,620 0 20,552
FISERV INC COM 337738108 8,764 84,600 SH   SOLE   76,000 0 8,600
JOHNSON & JOHNSON COM 478160104 12,922 99,876 SH   SOLE   20,000 0 79,876
COLONY CAP INC NEW CL A COM 19626G108 602 99,994 SH   SOLE   20,000 0 79,994
APPLE INC COM 037833100 22,894 102,221 SH   SOLE   102,221 0 0
PITNEY BOWES INC COM 724479100 838 183,350 SH   SOLE   95,000 0 88,350
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,078 249,109 SH   SOLE   0 0 249,109
BANK AMER CORP COM 060505104 14,819 508,016 SH   SOLE   400,068 0 107,948
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 3,282 527,590 SH   SOLE   0 0 527,590
WELLS FARGO CO NEW COM 949746101 45,418 900,445 SH   SOLE   27,419 0 873,026
PITNEY BOWES INC COM 724479100 753 175,850 SH   SOLE   87,500 0 88,350
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,286 274,109 SH   SOLE   25,000 0 249,109
BANK AMER CORP COM 060505104 14,732 508,016 SH   SOLE   400,068 0 107,948
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 3,567 569,855 SH   SOLE   42,265 0 527,590
WELLS FARGO CO NEW COM 949746101 42,609 900,445 SH   SOLE   27,419 0 873,026
HARRIS CORP DEL COM 413875105 4,658 24,630 SH   SOLE   24,630 0 0
CIGNA CORP NEW COM 125523100 2,459 15,609 SH   SOLE   9,357 0 6,252