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 340 1 SH   SOLE 1 0 0 1
AUTOZONE INC COM 053332102 477 400 SH   SOLE 1 400 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 397 500 SH   SOLE 1 500 0 0
LOCKHEED MARTIN CORP COM 539830109 253 650 SH   SOLE 1 0 0 650
SHERWIN WILLIAMS CO COM 824348106 423 725 SH   SOLE 1 725 0 0
MASTERCARD INC CL A 57636Q104 294 985 SH   SOLE 1 985 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 331 1,003 SH   SOLE 1 1,003 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 526 1,201 SH   SOLE 1 180 0 1,021
AMAZON COM INC COM 023135106 2,526 1,367 SH   SOLE 1 1,030 0 337
NORFOLK SOUTHERN CORP COM 655844108 349 1,800 SH   SOLE 1 0 0 1,800
BROADCOM INC COM 11135F101 569 1,800 SH   SOLE 1 0 0 1,800
CARLISLE COS INC COM 142339100 293 1,812 SH   SOLE 1 0 0 1,812
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 204 2,000 SH   SOLE 1 0 0 2,000
HOWARD HUGHES CORP COM 44267D107 254 2,000 SH   SOLE 1 2,000 0 0
HUBSPOT INC COM 443573100 317 2,000 SH   SOLE 1 0 0 2,000
SIMON PPTY GROUP INC NEW COM 828806109 316 2,124 SH   SOLE 1 0 0 2,124
BOSTON PROPERTIES INC COM 101121101 295 2,142 SH   SOLE 1 0 0 2,142
CATERPILLAR INC DEL COM 149123101 343 2,321 SH   SOLE 1 0 0 2,321
MICROSOFT CORP COM 594918104 388 2,460 SH   SOLE 1 630 0 1,830
TWILIO INC CL A 90138F102 246 2,500 SH   SOLE 1 0 0 2,500
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 315 2,500 SH   SOLE 1 0 0 2,500
SYNOPSYS INC COM 871607107 348 2,500 SH   SOLE 1 2,500 0 0
AMERIPRISE FINL INC COM 03076C106 416 2,500 SH   SOLE 1 0 0 2,500
TIFFANY & CO NEW COM 886547108 334 2,500 SH   SOLE 1 0 0 2,500
STARBUCKS CORP COM 855244109 229 2,600 SH   SOLE 1 0 0 2,600
CHEVRON CORP NEW COM 166764100 318 2,637 SH   SOLE 1 0 0 2,637
CINTAS CORP COM 172908105 713 2,650 SH   SOLE 1 220 0 2,430
EVERSOURCE ENERGY COM 30040W108 238 2,800 SH   SOLE 1 0 0 2,800
APTARGROUP INC COM 038336103 335 2,900 SH   SOLE 1 0 0 2,900
STRYKER CORP COM 863667101 609 2,900 SH   SOLE 1 0 0 2,900
VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 206 3,000 SH   SOLE 1 0 0 3,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 636 3,000 SH   SOLE 1 1,000 0 2,000
CHEMED CORP NEW COM 16359R103 1,318 3,000 SH   SOLE 1 3,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 251 3,005 SH   SOLE 1 3,005 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 468 3,113 SH   SOLE 1 3,113 0 0
BOEING CO COM 097023105 1,023 3,141 SH   SOLE 1 3,141 0 0
PALO ALTO NETWORKS INC COM 697435105 763 3,299 SH   SOLE 1 3,299 0 0
LIFE STORAGE INC COM 53223X107 368 3,400 SH   SOLE 1 0 0 3,400
VANGUARD WORLD FDS INF TECH ETF 92204A702 857 3,500 SH   SOLE 1 0 0 3,500
SPDR SERIES TRUST S&P INTERNET ETF 78468R127 286 3,500 SH   SOLE 1 0 0 3,500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 211 3,500 SH   SOLE 1 0 0 3,500
ECOLAB INC COM 278865100 702 3,637 SH   SOLE 1 0 0 3,637
HEICO CORP NEW COM 422806109 418 3,660 SH   SOLE 1 3,660 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 491 3,680 SH   SOLE 1 3,680 0 0
SOUTHERN CO COM 842587107 236 3,700 SH   SOLE 1 0 0 3,700
INTERNATIONAL BUSINESS MACHS COM 459200101 502 3,745 SH   SOLE 1 0 0 3,745
VISA INC COM CL A 92826C839 775 4,122 SH   SOLE 1 4,122 0 0
FAIR ISAAC CORP COM 303250104 1,550 4,137 SH   SOLE 1 4,137 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 695 4,300 SH   SOLE 1 0 0 4,300
PHILLIPS 66 COM 718546104 481 4,315 SH   SOLE 1 4,315 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,690 4,500 SH   SOLE 1 3,500 0 1,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 564 4,500 SH   SOLE 1 0 0 4,500
NORTHROP GRUMMAN CORP COM 666807102 1,566 4,553 SH   SOLE 1 2,400 0 2,153
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 432 4,572 SH   SOLE 1 4,572 0 0
MKS INSTRUMENT INC COM 55306N104 523 4,750 SH   SOLE 1 750 0 4,000
ASGN INC COM 00191U102 355 5,000 SH   SOLE 1 5,000 0 0
INSIGHT ENTERPRISES INC COM 45765U103 351 5,000 SH   SOLE 1 5,000 0 0
ISHARES TR EXPANDED TECH 464287515 1,235 5,300 SH   SOLE 1 0 0 5,300
WHIRLPOOL CORP COM 963320106 811 5,500 SH   SOLE 1 0 0 5,500
DOLLAR GEN CORP NEW COM 256677105 859 5,505 SH   SOLE 1 5,505 0 0
AMERICAN ELEC PWR CO INC COM 025537101 525 5,550 SH   SOLE 1 0 0 5,550
VERIZON COMMUNICATIONS INC COM 92343V104 362 5,897 SH   SOLE 1 0 0 5,897
WISDOMTREE TR EMER MKT HIGH FD 97717W315 275 6,000 SH   SOLE 1 0 0 6,000
CYBERARK SOFTWARE LTD SHS M2682V108 699 6,000 SH   SOLE 1 6,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 550 6,000 SH   SOLE 1 0 0 6,000
GALLAGHER ARTHUR J & CO COM 363576109 612 6,430 SH   SOLE 1 0 0 6,430
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 368 8,000 SH   SOLE 1 0 0 8,000
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 840 6,500 SH   SOLE 1 0 0 6,500
BANK NEW YORK MELLON CORP COM 064058100 329 6,546 SH   SOLE 1 0 0 6,546
GENERAL DYNAMICS CORP COM 369550108 1,182 6,700 SH   SOLE 1 0 0 6,700
VANGUARD INDEX FDS GROWTH ETF 922908736 1,221 6,700 SH   SOLE 1 0 0 6,700
MIDDLEBY CORP COM 596278101 748 6,830 SH   SOLE 1 5,000 0 1,830
UNIVERSAL HLTH SVCS INC CL B 913903100 991 6,910 SH   SOLE 1 0 0 6,910
AMERICAN EXPRESS CO COM 025816109 863 6,930 SH   SOLE 1 6,930 0 0
THOR INDS INC COM 885160101 520 7,000 SH   SOLE 1 7,000 0 0
VERISK ANALYTICS INC COM 92345Y106 1,045 7,000 SH   SOLE 1 7,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 872 7,004 SH   SOLE 1 7,004 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 713 7,818 SH   SOLE 1 0 0 7,818
MYRIAD GENETICS INC COM 62855J104 215 7,900 SH   SOLE 1 0 0 7,900
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 429 8,000 SH   SOLE 1 0 0 8,000
TRICIDA INC COM 89610F101 302 8,000 SH   SOLE 1 8,000 0 0
VEEVA SYS INC CL A COM 922475108 1,126 8,003 SH   SOLE 1 8,003 0 0
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 370 8,500 SH   SOLE 1 0 0 8,500
MERCK & CO INC COM 58933Y105 773 8,500 SH   SOLE 1 0 0 8,500
SVB FINL GROUP COM 78486Q101 2,146 8,550 SH   SOLE 1 7,500 0 1,050
PRUDENTIAL FINL INC COM 744320102 802 8,555 SH   SOLE 1 8,555 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,763 8,555 SH   SOLE 1 8,555 0 0
ORACLE CORP COM 68389X105 462 8,720 SH   SOLE 1 8,720 0 0
CAPITAL ONE FINL CORP COM 14040H105 914 8,886 SH   SOLE 1 0 0 8,886
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 308 9,000 SH   SOLE 1 0 0 9,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 518 9,000 SH   SOLE 1 0 0 9,000
CMS ENERGY CORP COM 125896100 566 9,000 SH   SOLE 1 0 0 9,000
CHILDRENS PL INC COM 168905107 570 9,115 SH   SOLE 1 9,115 0 0
ANSYS INC COM 03662Q105 2,463 9,569 SH   SOLE 1 9,569 0 0
TRACTOR SUPPLY CO COM 892356106 897 9,595 SH   SOLE 1 9,595 0 0
T MOBILE US INC COM 872590104 754 9,610 SH   SOLE 1 9,610 0 0
NVIDIA CORP COM 67066G104 2,333 9,915 SH   SOLE 1 8,000 0 1,915
WISDOMTREE TR US SMALLCAP DIVD 97717W604 287 10,000 SH   SOLE 1 0 0 10,000
FLEXION THERAPEUTICS INC COM 33938J106 207 10,010 SH   SOLE 1 10,010 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 616 10,109 SH   SOLE 1 10,109 0 0
CUBIC CORP COM 229669106 644 10,125 SH   SOLE 1 10,125 0 0
ALPHABET INC CAP STK CL A 02079K305 13,856 10,345 SH   SOLE 1 9,000 0 1,345
JUST ENERGY GROUP INC COM 48213W101 18 10,500 SH   SOLE 1 0 0 10,500
ISHARES TR US BR DEL SE ETF 464288794 719 10,500 SH   SOLE 1 0 0 10,500
ALPHABET INC CAP STK CL C 02079K107 14,112 10,555 SH   SOLE 1 9,094 0 1,461
ALPINE IMMUNE SCIENCES INC COM 02083G100 41 10,580 SH   SOLE 1 10,580 0 0
BOOT BARN HLDGS INC COM 099406100 475 10,660 SH   SOLE 1 10,660 0 0
ACUITY BRANDS INC COM 00508Y102 1,477 10,700 SH   SOLE 1 7,000 0 3,700
LITTLEFUSE INC COM 537008104 2,066 10,800 SH   SOLE 1 10,800 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 604 11,000 SH   SOLE 1 0 0 11,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 268 11,000 SH   SOLE 1 11,000 0 0
CONSOLIDATED EDISON INC COM 209115104 1,000 11,055 SH   SOLE 1 0 0 11,055
ALEXANDERS INC COM 014752109 3,671 11,113 SH   SOLE 1 6,390 0 4,723
ULTA BEAUTY INC COM 90384S303 2,823 11,152 SH   SOLE 1 9,000 0 2,152
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,050 11,200 SH   SOLE 1 0 0 11,200
IPG PHOTONICS CORP COM 44980X109 1,623 11,200 SH   SOLE 1 11,200 0 0
WASHINGTON TR BANCORP COM 940610108 606 11,270 SH   SOLE 1 0 0 11,270
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,935 11,440 SH   SOLE 1 7,000 0 4,440
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,845 11,447 SH   SOLE 1 7,650 0 3,797
CHARLES RIV LABS INTL INC COM 159864107 1,757 11,500 SH   SOLE 1 5,000 0 6,500
VEREIT INC COM 92339V100 109 11,800 SH   SOLE 1 0 0 11,800
GENERAL ELECTRIC CO COM 369604103 134 11,966 SH   SOLE 1 0 0 11,966
TELEFLEX INC COM 879369106 4,524 12,019 SH   SOLE 1 8,900 0 3,119
CARDIOVASCULAR SYS INC DEL COM 141619106 589 12,120 SH   SOLE 1 12,120 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,952 12,164 SH   SOLE 1 7,045 0 5,119
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,170 12,300 SH   SOLE 1 0 0 12,300
HUNTSMAN CORP COM 447011107 297 12,305 SH   SOLE 1 0 0 12,305
KLA CORPORATION COM NEW 482480100 2,209 12,400 SH   SOLE 1 8,750 0 3,650
HUMANA INC COM 444859102 4,562 12,446 SH   SOLE 1 10,500 0 1,946
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,247 12,500 SH   SOLE 1 0 0 12,500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 378 12,600 SH   SOLE 1 0 0 12,600
TOLL BROTHERS INC COM 889478103 498 12,600 SH   SOLE 1 5,000 0 7,600
LOGITECH INTL S A SHS H50430232 597 12,650 SH   SOLE 1 6,000 0 6,650
V F CORP COM 918204108 1,286 12,900 SH   SOLE 1 10,000 0 2,900
RAYMOND JAMES FINANCIAL INC COM 754730109 1,163 13,000 SH   SOLE 1 13,000 0 0
CODEXIS INC COM 192005106 208 13,000 SH   SOLE 1 13,000 0 0
AT&T INC COM 00206R102 531 13,590 SH   SOLE 1 0 0 13,590
MCGRATH RENTCORP COM 580589109 1,056 13,800 SH   SOLE 1 8,000 0 5,800
CATHAY GEN BANCORP COM 149150104 529 13,915 SH   SOLE 1 0 0 13,915
GLACIER BANCORP INC NEW COM 37637Q105 644 14,000 SH   SOLE 1 0 0 14,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 839 14,230 SH   SOLE 1 5,000 0 9,230
AMGEN INC COM 031162100 3,451 14,314 SH   SOLE 1 8,275 0 6,039
ARK ETF TR INNOVATION ETF 00214Q104 751 15,000 SH   SOLE 1 0 0 15,000
WAYFAIR INC CL A 94419L101 1,356 15,000 SH   SOLE 1 15,000 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 327 15,000 SH   SOLE 1 0 0 15,000
TORTOISE PIPELINE & ENERGY F COM 89148H108 193 15,000 SH   SOLE 1 0 0 15,000
UNIVERSAL TECHNICAL INST INC COM 913915104 116 15,007 SH   SOLE 1 15,007 0 0
RAYTHEON CO COM NEW 755111507 3,340 15,201 SH   SOLE 1 9,050 0 6,151
LENNAR CORP CL B 526057302 682 15,248 SH   SOLE 1 15,248 0 0
MONDELEZ INTL INC CL A 609207105 846 15,355 SH   SOLE 1 15,355 0 0
NEXTERA ENERGY INC COM 65339F101 3,740 15,446 SH   SOLE 1 345 0 15,101
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,446 15,629 SH   SOLE 1 15,629 0 0
DIGITAL RLTY TR INC COM 253868103 1,896 15,836 SH   SOLE 1 2,725 0 13,111
ZOETIS INC CL A 98978V103 2,096 15,840 SH   SOLE 1 8,000 0 7,840
GILEAD SCIENCES INC COM 375558103 1,030 15,856 SH   SOLE 1 12,500 0 3,356
AMEDISYS INC COM 023436108 2,664 15,958 SH   SOLE 1 12,000 0 3,958
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 499 16,000 SH   SOLE 1 0 0 16,000
EXXON MOBIL CORP COM 30231G102 1,155 16,559 SH   SOLE 1 0 0 16,559
SUNRUN INC COM 86771W105 233 16,873 SH   SOLE 1 16,873 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 746 17,320 SH   SOLE 1 17,320 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 614 17,900 SH   SOLE 1 0 0 17,900
ILLUMINA INC COM 452327109 5,975 18,012 SH   SOLE 1 18,012 0 0
VALVOLINE INC COM 92047W101 415 19,406 SH   SOLE 1 19,406 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 742 19,500 SH   SOLE 1 0 0 19,500
INTUITIVE SURGICAL INC COM NEW 46120E602 11,582 19,592 SH   SOLE 1 16,585 0 3,007
LUMENTUM HLDGS INC COM 55024U109 1,578 19,900 SH   SOLE 1 17,000 0 2,900
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 422 20,000 SH   SOLE 1 0 0 20,000
CENTURYLINK INC COM 156700106 266 20,117 SH   SOLE 1 0 0 20,117
ZIMMER BIOMET HLDGS INC COM 98956P102 3,024 20,200 SH   SOLE 1 10,000 0 10,200
EDWARDS LIFESCIENCES CORP COM 28176E108 4,745 20,340 SH   SOLE 1 20,340 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,782 20,500 SH   SOLE 1 20,500 0 0
AVERY DENNISON CORP COM 053611109 2,734 20,900 SH   SOLE 1 13,000 0 7,900
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 934 21,000 SH   SOLE 1 0 0 21,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,018 21,000 SH   SOLE 1 0 0 21,000
GILDAN ACTIVEWEAR INC COM 375916103 620 21,000 SH   SOLE 1 21,000 0 0
PAYPAL HLDGS INC COM 70450Y103 2,281 21,086 SH   SOLE 1 21,086 0 0
ALBEMARLE CORP COM 012653101 1,581 21,645 SH   SOLE 1 12,000 0 9,645
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,258 21,649 SH   SOLE 1 0 0 21,649
CITIGROUP INC COM NEW 172967424 1,732 21,680 SH   SOLE 1 21,680 0 0
PFIZER INC COM 717081103 870 22,213 SH   SOLE 1 0 0 22,213
INTERPUBLIC GROUP COS INC COM 460690100 515 22,300 SH   SOLE 1 22,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,407 22,820 SH   SOLE 1 18,000 0 4,820
JACOBS ENGR GROUP INC COM 469814107 2,051 22,836 SH   SOLE 1 20,000 0 2,836
INTEL CORP COM 458140100 1,441 24,084 SH   SOLE 1 0 0 24,084
BANK OZK COM 06417N103 738 24,200 SH   SOLE 1 15,000 0 9,200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,148 24,399 SH   SOLE 1 10,000 0 14,399
BECTON DICKINSON & CO COM 075887109 6,680 24,562 SH   SOLE 1 15,000 0 9,562
MASTEC INC COM 576323109 1,585 24,700 SH   SOLE 1 24,700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,439 24,726 SH   SOLE 1 11,500 0 13,226
QURATE RETAIL INC COM SER A 74915M100 211 25,001 SH   SOLE 1 0 0 25,001
UNITED RENTALS INC COM 911363109 4,244 25,450 SH   SOLE 1 18,000 0 7,450
LEIDOS HLDGS INC COM 525327102 2,491 25,450 SH   SOLE 1 15,000 0 10,450
TAUBMAN CTRS INC COM 876664103 808 26,000 SH   SOLE 1 0 0 26,000
STATE STR CORP COM 857477103 2,144 27,110 SH   SOLE 1 15,000 0 12,110
HOME DEPOT INC COM 437076102 6,006 27,502 SH   SOLE 1 17,600 0 9,902
ABBOTT LABS COM 002824100 2,400 27,636 SH   SOLE 1 9,705 0 17,931
CYRUSONE INC COM 23283R100 1,846 28,220 SH   SOLE 1 23,100 0 5,120
UNION PACIFIC CORP COM 907818108 5,404 29,890 SH   SOLE 1 0 0 29,890
VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 719 30,000 SH   SOLE 1 0 0 30,000
CBRE CLARION GLOBAL REAL EST COM 12504G100 241 30,000 SH   SOLE 1 0 0 30,000
INMODE LTD SHS M5425M103 1,180 30,110 SH   SOLE 1 30,110 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 7,732 30,269 SH   SOLE 1 29,000 0 1,269
FEDEX CORP COM 31428X106 4,672 30,900 SH   SOLE 1 20,000 0 10,900
JPMORGAN CHASE & CO COM 46625H100 4,433 31,804 SH   SOLE 1 17,300 0 14,504
LCI INDS COM 50189K103 3,460 32,300 SH   SOLE 1 29,800 0 2,500
L3HARRIS TECHNOLOGIES INC COM 502431109 6,429 32,490 SH   SOLE 1 17,800 0 14,690
MEDTRONIC PLC SHS G5960L103 3,726 32,845 SH   SOLE 1 19,000 0 13,845
STARWOOD PPTY TR INC COM 85571B105 818 32,900 SH   SOLE 1 0 0 32,900
SNAP ON INC COM 833034101 5,649 33,350 SH   SOLE 1 20,000 0 13,350
MACERICH CO COM 554382101 915 34,000 SH   SOLE 1 0 0 34,000
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 930 35,000 SH   SOLE 1 6,000 0 29,000
ARQULE INC COM 04269E107 699 35,010 SH   SOLE 1 35,010 0 0
QUALCOMM INC COM 747525103 3,176 35,993 SH   SOLE 1 13,300 0 22,693
ANTHEM INC COM 036752103 10,994 36,400 SH   SOLE 1 34,000 0 2,400
CINEMARK HOLDINGS INC COM 17243V102 1,257 37,139 SH   SOLE 1 37,139 0 0
ABBVIE INC COM 00287Y109 3,388 38,269 SH   SOLE 1 23,060 0 15,209
ACADIA PHARMACEUTICALS INC COM 004225108 1,668 39,000 SH   SOLE 1 39,000 0 0
ROSS STORES INC COM 778296103 4,634 39,800 SH   SOLE 1 39,800 0 0
APTIV PLC SHS G6095L109 3,794 39,950 SH   SOLE 1 18,000 0 21,950
PLUG POWER INC COM NEW 72919P202 126 40,000 SH   SOLE 1 40,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,857 40,500 SH   SOLE 1 16,500 0 24,000
AC IMMUNE SA SHS H00263105 358 42,000 SH   SOLE 1 42,000 0 0
LGI HOMES INC COM 50187T106 3,045 43,100 SH   SOLE 1 15,000 0 28,100
CENTURY CMNTYS INC COM 156504300 1,203 44,000 SH   SOLE 1 20,000 0 24,000
ANTARES PHARMA INC COM 036642106 212 45,000 SH   SOLE 1 45,000 0 0
PULTE GROUP INC COM 745867101 1,748 45,064 SH   SOLE 1 45,064 0 0
M & T BK CORP COM 55261F104 7,831 46,130 SH   SOLE 1 8,000 0 38,130
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,320 47,870 SH   SOLE 1 20,500 0 27,370
COMCAST CORP NEW CL A 20030N101 2,239 49,786 SH   SOLE 1 37,500 0 12,286
MEDNAX INC COM 58502B106 1,406 50,600 SH   SOLE 1 50,600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 761 51,600 SH   SOLE 1 51,600 0 0
TJX COS INC NEW COM 872540109 3,315 54,296 SH   SOLE 1 38,400 0 15,896
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 716 56,000 SH   SOLE 1 0 0 56,000
HENRY SCHEIN INC COM 806407102 3,787 56,765 SH   SOLE 1 34,000 0 22,765
CORNING INC COM 219350105 1,665 57,200 SH   SOLE 1 32,000 0 25,200
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,281 60,000 SH   SOLE 1 0 0 60,000
MINERVA NEUROSCIENCES INC COM 603380106 429 60,329 SH   SOLE 1 60,329 0 0
INVESTORS BANCORP INC NEW COM 46146L101 728 61,093 SH   SOLE 1 61,093 0 0
CENTENE CORP DEL COM 15135B101 3,936 62,610 SH   SOLE 1 43,000 0 19,610
LENNAR CORP CL A 526057104 3,810 68,300 SH   SOLE 1 45,000 0 23,300
D R HORTON INC COM 23331A109 3,673 69,626 SH   SOLE 1 45,000 0 24,626
REALOGY HLDGS CORP COM 75605Y106 678 70,000 SH   SOLE 1 20,000 0 50,000
FLIR SYS INC COM 302445101 3,832 73,600 SH   SOLE 1 73,600 0 0
NEWELL BRANDS INC COM 651229106 1,430 74,422 SH   SOLE 1 56,620 0 17,802
CME GROUP INC COM 12572Q105 15,247 75,960 SH   SOLE 1 68,300 0 7,660
AUDIOCODES LTD ORD M15342104 2,027 78,909 SH   SOLE 1 66,019 0 12,890
FISERV INC COM 337738108 9,782 84,600 SH   SOLE 1 76,000 0 8,600
COLONY CAP INC NEW CL A COM 19626G108 466 98,181 SH   SOLE 1 20,000 0 78,181
JOHNSON & JOHNSON COM 478160104 14,341 98,316 SH   SOLE 1 20,000 0 78,316
APPLE INC COM 037833100 30,015 102,215 SH   SOLE 1 101,500 0 715
PITNEY BOWES INC COM 724479100 650 161,350 SH   SOLE 1 85,000 0 76,350
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,514 169,109 SH   SOLE 1 0 0 169,109
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 2,465 380,461 SH   SOLE 1 0 0 380,461
BANK AMER CORP COM 060505104 17,862 507,142 SH   SOLE 1 400,068 0 107,074
WELLS FARGO CO NEW COM 949746101 48,159 895,145 SH   SOLE 1 27,419 0 867,726