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 348 1 SH   SOLE 1 0 0 1
LOCKHEED MARTIN CORP COM 539830109 231 650 SH   SOLE 1 0 0 650
EQUINIX INC COM 29444U700 500 700 SH   SOLE 1 700 0 0
AUTOZONE INC COM 053332102 1,019 860 SH   SOLE 1 860 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 354 1,000 SH   SOLE 1 0 0 1,000
AMERIPRISE FINL INC COM 03076C106 214 1,100 SH   SOLE 1 0 0 1,100
DANAHER CORPORATION COM 235851102 268 1,208 SH   SOLE 1 0 0 1,208
BLACKROCK INC COM 09247X101 947 1,313 SH   SOLE 1 0 0 1,313
WHIRLPOOL CORP COM 963320106 271 1,500 SH   SOLE 1 0 0 1,500
STRYKER CORPORATION COM 863667101 387 1,580 SH   SOLE 1 0 0 1,580
CARLISLE COS INC COM 142339100 250 1,600 SH   SOLE 1 0 0 1,600
ALEXANDERS INC COM 014752109 445 1,603 SH   SOLE 1 0 0 1,603
SALESFORCE COM INC COM 79466L302 401 1,800 SH   SOLE 1 1,800 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,165 1,900 SH   SOLE 1 1,900 0 0
PALO ALTO NETWORKS INC COM 697435105 693 1,949 SH   SOLE 1 1,949 0 0
HUBSPOT INC COM 443573100 793 2,000 SH   SOLE 1 0 0 2,000
CAPITAL ONE FINL CORP COM 14040H105 209 2,112 SH   SOLE 1 0 0 2,112
ILLINOIS TOOL WKS INC COM 452308109 440 2,157 SH   SOLE 1 0 0 2,157
VANGUARD INDEX FDS GROWTH ETF 922908736 557 2,200 SH   SOLE 1 0 0 2,200
GALLAGHER ARTHUR J & CO COM 363576109 286 2,310 SH   SOLE 1 0 0 2,310
INTUIT COM 461202103 912 2,400 SH   SOLE 1 2,400 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 425 2,500 SH   SOLE 1 0 0 2,500
TWILIO INC CL A 90138F102 846 2,500 SH   SOLE 1 0 0 2,500
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 584 2,510 SH   SOLE 1 500 0 2,010
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 477 2,675 SH   SOLE 1 0 0 2,675
VERTEX PHARMACEUTICALS INC COM 92532F100 657 2,781 SH   SOLE 1 0 0 2,781
REPUBLIC SVCS INC COM 760759100 270 2,805 SH   SOLE 1 2,805 0 0
UNITEDHEALTH GROUP INC COM 91324P102 990 2,824 SH   SOLE 1 0 0 2,824
OREILLY AUTOMOTIVE INC COM 67103H107 1,285 2,839 SH   SOLE 1 0 0 2,839
AMAZON COM INC COM 023135106 9,250 2,840 SH   SOLE 1 1,735 0 1,105
CHEMED CORP NEW COM 16359R103 1,598 3,000 SH   SOLE 1 3,000 0 0
ISHARES TR US BR DEL SE ETF 464288794 239 3,000 SH   SOLE 1 0 0 3,000
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 234 3,000 SH   SOLE 1 0 0 3,000
COPART INC COM 217204106 382 3,000 SH   SOLE 1 3,000 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 293 3,200 SH   SOLE 1 0 0 3,200
INTERNATIONAL BUSINESS MACHS COM 459200101 403 3,205 SH   SOLE 1 0 0 3,205
ZIMMER BIOMET HOLDINGS INC COM 98956P102 501 3,250 SH   SOLE 1 0 0 3,250
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 333 3,500 SH   SOLE 1 0 0 3,500
MASTERCARD INCORPORATED CL A 57636Q104 1,357 3,801 SH   SOLE 1 250 0 3,551
MKS INSTRS INC COM 55306N104 602 4,000 SH   SOLE 1 0 0 4,000
VANGUARD INDEX FDS SM CP VAL ETF 922908611 585 4,113 SH   SOLE 1 0 0 4,113
VANGUARD INDEX FDS VALUE ETF 922908744 583 4,902 SH   SOLE 1 0 0 4,902
KARUNA THERAPEUTICS INC COM 48576A100 508 5,000 SH   SOLE 1 5,000 0 0
RINGCENTRAL INC CL A 76680R206 1,895 5,000 SH   SOLE 1 5,000 0 0
SHERWIN WILLIAMS CO COM 824348106 3,737 5,085 SH   SOLE 1 2,800 0 2,285
IPG PHOTONICS CORP COM 44980X109 1,164 5,200 SH   SOLE 1 5,200 0 0
ISHARES TR EXPANDED TECH 464287515 1,877 5,300 SH   SOLE 1 0 0 5,300
XCEL ENERGY INC COM 98389B100 363 5,450 SH   SOLE 1 0 0 5,450
GILEAD SCIENCES INC COM 375558103 338 5,800 SH   SOLE 1 0 0 5,800
VICOR CORP COM 925815102 553 6,000 SH   SOLE 1 6,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 324 6,000 SH   SOLE 1 0 0 6,000
EXXON MOBIL CORP COM 30231G102 251 6,100 SH   SOLE 1 6,100 0 0
ECOLAB INC COM 278865100 1,328 6,137 SH   SOLE 1 1,600 0 4,537
SYNOPSYS INC COM 871607107 1,763 6,800 SH   SOLE 1 6,800 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,095 6,875 SH   SOLE 1 3,500 0 3,375
REGENERON PHARMACEUTICALS COM 75886F107 3,346 6,925 SH   SOLE 1 4,400 0 2,525
CHARLES RIV LABS INTL INC COM 159864107 1,743 6,975 SH   SOLE 1 5,000 0 1,975
VERISK ANALYTICS INC COM 92345Y106 1,453 7,000 SH   SOLE 1 7,000 0 0
SPDR SER TR S&P REGL BKG 78464A698 370 7,117 SH   SOLE 1 0 0 7,117
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,186 7,200 SH   SOLE 1 0 0 7,200
FAIR ISAAC CORP COM 303250104 3,707 7,253 SH   SOLE 1 5,106 0 2,147
CMS ENERGY CORP COM 125896100 458 7,500 SH   SOLE 1 0 0 7,500
SVB FINANCIAL GROUP COM 78486Q101 2,948 7,600 SH   SOLE 1 7,600 0 0
VEEVA SYS INC CL A COM 922475108 2,179 8,003 SH   SOLE 1 8,003 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 788 8,220 SH   SOLE 1 2,300 0 5,920
CITIZENS FINL GROUP INC COM 174610105 295 8,263 SH   SOLE 1 0 0 8,263
ALPHABET INC CAP STK CL A 02079K305 15,502 8,845 SH   SOLE 1 8,000 0 845
KIMBERLY-CLARK CORP COM 494368103 1,199 8,890 SH   SOLE 1 0 0 8,890
GLACIER BANCORP INC NEW COM 37637Q105 414 9,000 SH   SOLE 1 0 0 9,000
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 931 9,000 SH   SOLE 1 0 0 9,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,317 9,000 SH   SOLE 1 0 0 9,000
CINTAS CORP COM 172908105 3,304 9,348 SH   SOLE 1 4,000 0 5,348
ULTA BEAUTY INC COM 90384S303 2,700 9,402 SH   SOLE 1 9,402 0 0
ALPHABET INC CAP STK CL C 02079K107 16,587 9,468 SH   SOLE 1 6,820 0 2,648
KLA CORP COM NEW 482480100 2,473 9,550 SH   SOLE 1 8,750 0 800
QUEST DIAGNOSTICS INC COM 74834L100 1,143 9,588 SH   SOLE 1 9,588 0 0
BARRICK GOLD CORP COM 067901108 227 9,955 SH   SOLE 1 0 0 9,955
ARK ETF TR INNOVATION ETF 00214Q104 1,245 10,000 SH   SOLE 1 0 0 10,000
WISDOMTREE TR US SMALLCAP DIVD 97717W604 266 10,000 SH   SOLE 1 0 0 10,000
AMARIN CORP PLC SPONS ADR NEW 023111206 49 10,000 SH   SOLE 1 10,000 0 0
SITIME CORP COM 82982T106 1,147 10,250 SH   SOLE 1 10,250 0 0
CONSOLIDATED EDISON INC COM 209115104 759 10,505 SH   SOLE 1 0 0 10,505
DUKE ENERGY CORP NEW COM NEW 26441C204 987 10,783 SH   SOLE 1 0 0 10,783
LGI HOMES INC COM 50187T106 1,196 11,300 SH   SOLE 1 0 0 11,300
ZOETIS INC CL A 98978V103 1,893 11,436 SH   SOLE 1 8,000 0 3,436
NVIDIA CORPORATION COM 67066G104 6,360 12,179 SH   SOLE 1 9,000 0 3,179
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,923 12,500 SH   SOLE 1 0 0 12,500
MICROSOFT CORP COM 594918104 2,799 12,586 SH   SOLE 1 2,000 0 10,586
AMEDISYS INC COM 023436108 3,860 13,158 SH   SOLE 1 12,000 0 1,158
UNIVERSAL DISPLAY CORP COM 91347P105 3,062 13,323 SH   SOLE 1 8,500 0 4,823
ANSYS INC COM 03662Q105 4,868 13,381 SH   SOLE 1 8,600 0 4,781
THERMO FISHER SCIENTIFIC INC COM 883556102 6,339 13,609 SH   SOLE 1 8,000 0 5,609
LENNAR CORP CL B 526057302 840 13,728 SH   SOLE 1 13,728 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,588 14,000 SH   SOLE 1 0 0 14,000
HOULIHAN LOKEY INC CL A 441593100 950 14,133 SH   SOLE 1 0 0 14,133
HUMANA INC COM 444859102 6,079 14,818 SH   SOLE 1 12,500 0 2,318
TELEFLEX INCORPORATED COM 879369106 6,315 15,344 SH   SOLE 1 10,600 0 4,744
DOLLAR GEN CORP NEW COM 256677105 3,285 15,619 SH   SOLE 1 9,100 0 6,519
RAYMOND JAMES FINL INC COM 754730109 1,531 16,000 SH   SOLE 1 16,000 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 216 16,000 SH   SOLE 1 0 0 16,000
CODEXIS INC COM 192005106 349 16,000 SH   SOLE 1 16,000 0 0
AVERY DENNISON CORP COM 053611109 2,497 16,100 SH   SOLE 1 13,000 0 3,100
UNION PAC CORP COM 907818108 3,404 16,350 SH   SOLE 1 0 0 16,350
INMODE LTD SHS M5425M103 776 16,350 SH   SOLE 1 16,350 0 0
M & T BK CORP COM 55261F104 2,110 16,575 SH   SOLE 1 0 0 16,575
SIMON PPTY GROUP INC NEW COM 828806109 1,416 16,607 SH   SOLE 1 0 0 16,607
PFIZER INC COM 717081103 623 16,928 SH   SOLE 1 0 0 16,928
TETRA TECH INC NEW COM 88162G103 1,970 17,015 SH   SOLE 1 17,015 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,881 17,279 SH   SOLE 1 0 0 17,279
ORACLE CORP COM 68389X105 1,166 18,028 SH   SOLE 1 13,300 0 4,728
LUMENTUM HLDGS INC COM 55024U109 1,725 18,200 SH   SOLE 1 18,200 0 0
FACEBOOK INC CL A 30303M102 5,062 18,531 SH   SOLE 1 14,500 0 4,031
UNITED RENTALS INC COM 911363109 4,304 18,560 SH   SOLE 1 18,560 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,103 18,800 SH   SOLE 1 18,800 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,941 19,362 SH   SOLE 1 13,000 0 6,362
ILLUMINA INC COM 452327109 7,175 19,392 SH   SOLE 1 19,392 0 0
WASTE MGMT INC DEL COM 94106L109 2,316 19,637 SH   SOLE 1 11,000 0 8,637
FIDELITY NATL INFORMATION SV COM 31620M106 2,817 19,915 SH   SOLE 1 7,000 0 12,915
AMICUS THERAPEUTICS INC COM 03152W109 462 20,000 SH   SOLE 1 20,000 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,275 20,100 SH   SOLE 1 20,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 16,705 20,419 SH   SOLE 1 16,500 0 3,919
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,052 21,000 SH   SOLE 1 0 0 21,000
CITIGROUP INC COM NEW 172967424 1,357 22,000 SH   SOLE 1 22,000 0 0
HAEMONETICS CORP COM 405024100 2,658 22,382 SH   SOLE 1 14,000 0 8,382
BECTON DICKINSON & CO COM 075887109 5,633 22,514 SH   SOLE 1 15,000 0 7,514
MASTEC INC COM 576323109 1,575 23,100 SH   SOLE 1 23,100 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 564 23,642 SH   SOLE 1 0 0 23,642
LOGITECH INTL S A SHS H50430232 2,304 23,705 SH   SOLE 1 19,000 0 4,705
LEIDOS HOLDINGS INC COM 525327102 2,493 23,720 SH   SOLE 1 15,000 0 8,720
CENTURY CMNTYS INC COM 156504300 1,051 24,000 SH   SOLE 1 0 0 24,000
AIR PRODS & CHEMS INC COM 009158106 6,588 24,113 SH   SOLE 1 0 0 24,113
BROADCOM INC COM 11135F101 10,595 24,197 SH   SOLE 1 4,500 0 19,697
GALAPAGOS NV SPON ADR 36315X101 2,530 25,563 SH   SOLE 1 17,000 0 8,563
PAYPAL HLDGS INC COM 70450Y103 5,993 25,588 SH   SOLE 1 19,700 0 5,888
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9,844 25,613 SH   SOLE 1 22,000 0 3,613
T-MOBILE US INC COM 872590104 3,523 26,126 SH   SOLE 1 11,250 0 14,876
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,261 26,500 SH   SOLE 1 0 0 26,500
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,106 26,886 SH   SOLE 1 0 0 26,886
LCI INDS COM 50189K103 3,566 27,500 SH   SOLE 1 27,500 0 0
APTIV PLC SHS G6095L109 3,631 27,870 SH   SOLE 1 15,000 0 12,870
HEICO CORP NEW COM 422806109 3,756 28,365 SH   SOLE 1 21,500 0 6,865
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,379 29,000 SH   SOLE 1 0 0 29,000
AMERICOLD RLTY TR COM 03064D108 1,099 29,445 SH   SOLE 1 0 0 29,445
JACOBS ENGR GROUP INC COM 469814107 3,281 30,108 SH   SOLE 1 20,000 0 10,108
ANTHEM INC COM 036752103 9,922 30,900 SH   SOLE 1 29,000 0 1,900
ENTERGY CORP NEW COM 29364G103 3,116 31,211 SH   SOLE 1 0 0 31,211
FEDEX CORP COM 31428X106 8,355 32,183 SH   SOLE 1 20,300 0 11,883
AMGEN INC COM 031162100 7,448 32,393 SH   SOLE 1 11,700 0 20,693
VISA INC COM CL A 92826C839 7,216 32,992 SH   SOLE 1 26,700 0 6,292
TARGET CORP COM 87612E106 5,863 33,212 SH   SOLE 1 4,200 0 29,012
SPDR SER TR S&P BIOTECH 78464A870 4,678 33,230 SH   SOLE 1 0 0 33,230
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,525 34,800 SH   SOLE 1 0 0 34,800
GARMIN LTD SHS H2906T109 4,170 34,846 SH   SOLE 1 18,800 0 16,046
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,389 35,194 SH   SOLE 1 23,300 0 11,894
SNAP ON INC COM 833034101 6,171 36,060 SH   SOLE 1 25,000 0 11,060
CANOPY GROWTH CORP COM 138035100 916 37,190 SH   SOLE 1 24,000 0 13,190
ABBOTT LABS COM 002824100 4,086 37,321 SH   SOLE 1 14,000 0 23,321
PEPSICO INC COM 713448108 5,660 38,168 SH   SOLE 1 0 0 38,168
ACADIA PHARMACEUTICALS INC COM 004225108 2,085 39,000 SH   SOLE 1 39,000 0 0
ROSS STORES INC COM 778296103 4,888 39,800 SH   SOLE 1 39,800 0 0
AMDOCS LTD SHS G02602103 2,876 40,541 SH   SOLE 1 13,600 0 26,941
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,964 40,953 SH   SOLE 1 22,350 0 18,603
ADVANCED MICRO DEVICES INC COM 007903107 3,879 42,300 SH   SOLE 1 17,000 0 25,300
L3HARRIS TECHNOLOGIES INC COM 502431109 8,041 42,542 SH   SOLE 1 23,900 0 18,642
CARRIER GLOBAL CORPORATION COM 14448C104 1,644 43,595 SH   SOLE 1 34,000 0 9,595
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,047 43,775 SH   SOLE 1 26,500 0 17,275
PULTE GROUP INC COM 745867101 1,900 44,064 SH   SOLE 1 44,064 0 0
MEDTRONIC PLC SHS G5960L103 5,289 45,150 SH   SOLE 1 30,500 0 14,650
AMERICAN ELEC PWR CO INC COM 025537101 3,794 45,557 SH   SOLE 1 0 0 45,557
COMCAST CORP NEW CL A 20030N101 2,500 47,713 SH   SOLE 1 36,000 0 11,713
CUBIC CORP COM 229669106 2,993 48,245 SH   SOLE 1 35,000 0 13,245
TRANE TECHNOLOGIES PLC SHS G8994E103 7,039 48,492 SH   SOLE 1 10,000 0 38,492
EMERSON ELEC CO COM 291011104 3,964 49,316 SH   SOLE 1 0 0 49,316
AC IMMUNE SA SHS H00263105 259 50,000 SH   SOLE 1 50,000 0 0
FIRST AMERN FINL CORP COM 31847R102 2,642 51,171 SH   SOLE 1 0 0 51,171
PROSHARES TR SHRT RUSSELL2000 74348A210 1,347 53,000 SH   SOLE 1 53,000 0 0
HOME DEPOT INC COM 437076102 14,154 53,288 SH   SOLE 1 22,750 0 30,538
LENNAR CORP CL A 526057104 4,155 54,500 SH   SOLE 1 45,000 0 9,500
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,779 56,000 SH   SOLE 1 0 0 56,000
SMUCKER J M CO COM NEW 832696405 6,659 57,608 SH   SOLE 1 0 0 57,608
CARA THERAPEUTICS INC COM 140755109 876 57,927 SH   SOLE 1 0 0 57,927
D R HORTON INC COM 23331A109 4,095 59,421 SH   SOLE 1 45,000 0 14,421
DIGITAL RLTY TR INC COM 253868103 8,432 60,442 SH   SOLE 1 24,000 0 36,442
ABBVIE INC COM 00287Y109 6,567 61,291 SH   SOLE 1 23,000 0 38,291
QUALCOMM INC COM 747525103 9,692 63,618 SH   SOLE 1 28,000 0 35,618
EDWARDS LIFESCIENCES CORP COM 28176E108 6,149 67,398 SH   SOLE 1 60,000 0 7,398
ANTARES PHARMA INC COM 036642106 275 69,000 SH   SOLE 1 69,000 0 0
NEXTERA ENERGY INC COM 65339F101 5,466 70,844 SH   SOLE 1 9,200 0 61,644
FLIR SYS INC COM 302445101 3,226 73,600 SH   SOLE 1 73,600 0 0
CME GROUP INC COM 12572Q105 14,250 78,273 SH   SOLE 1 68,000 0 10,273
FISERV INC COM 337738108 9,249 81,233 SH   SOLE 1 76,000 0 5,233
SPDR GOLD TR GOLD SHS 78463V107 14,875 83,400 SH   SOLE 1 49,000 0 34,400
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,469 84,566 SH   SOLE 1 43,000 0 41,566
TJX COS INC NEW COM 872540109 5,821 85,244 SH   SOLE 1 58,247 0 26,997
JOHNSON & JOHNSON COM 478160104 13,440 85,401 SH   SOLE 1 24,200 0 61,201
METLIFE INC COM 59156R108 4,037 85,983 SH   SOLE 1 19,000 0 66,983
MERCK & CO. INC COM 58933Y105 7,194 87,947 SH   SOLE 1 16,500 0 71,447
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,834 90,183 SH   SOLE 1 0 0 90,183
INVESTORS BANCORP INC NEW COM 46146L101 954 90,302 SH   SOLE 1 74,901 0 15,401
VERIZON COMMUNICATIONS INC COM 92343V104 5,601 95,343 SH   SOLE 1 0 0 95,343
INGREDION INC COM 457187102 7,794 99,067 SH   SOLE 1 37,300 0 61,767
PROSHARES TR SHORT QQQ NEW 74347B714 1,441 100,000 SH   SOLE 1 100,000 0 0
VALVOLINE INC COM 92047W101 2,320 100,242 SH   SOLE 1 45,000 0 55,242
JPMORGAN CHASE & CO COM 46625H100 13,544 106,587 SH   SOLE 1 43,500 0 63,087
V F CORP COM 918204108 9,321 109,137 SH   SOLE 1 49,700 0 59,437
CYRUSONE INC COM 23283R100 8,206 112,175 SH   SOLE 1 65,000 0 47,175
RAYTHEON TECHNOLOGIES CORP COM 75513E101 9,005 125,922 SH   SOLE 1 57,352 0 68,570
INTEL CORP COM 458140100 6,307 126,594 SH   SOLE 1 94,000 0 32,594
BANK NEW YORK MELLON CORP COM 064058100 5,424 127,801 SH   SOLE 1 27,000 0 100,801
AT&T INC COM 00206R102 4,176 145,187 SH   SOLE 1 0 0 145,187
AUDIOCODES LTD ORD M15342104 4,841 175,718 SH   SOLE 1 122,000 0 53,718
MONDELEZ INTL INC CL A 609207105 10,390 177,695 SH   SOLE 1 53,900 0 123,795
PLUG POWER INC COM NEW 72919P202 8,327 245,556 SH   SOLE 1 140,000 0 105,556
CISCO SYS INC COM 17275R102 11,376 254,202 SH   SOLE 1 110,200 0 144,002
APPLE INC COM 037833100 34,336 258,768 SH   SOLE 1 240,300 0 18,468
IMAX CORP COM 45245E109 4,998 277,358 SH   SOLE 1 153,000 0 124,358
BK OF AMERICA CORP COM 060505104 13,936 459,794 SH   SOLE 1 402,568 0 57,226
AES CORP COM 00130H105 12,137 516,455 SH   SOLE 1 288,000 0 228,455
WELLS FARGO CO NEW COM 949746101 24,795 821,573 SH   SOLE 1 0 0 821,573