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
3-D SYS CORP DEL COM NEW 88554D205 9,286 1,163,598 SH   SOLE   1,163,598 0 0
3M CO COM 88579Y101 5,856 52,999 SH   SOLE   52,725 0 274
ABB LTD SPONSORED ADR 000375204 2,008 78,261 SH   SOLE   78,261 0 0
ABBOTT LABS COM 002824100 5,529 57,140 SH   SOLE   55,887 0 1,253
ABBVIE INC COM 00287Y109 7,936 59,128 SH   SOLE   57,602 50 1,476
ABRDN ASIA PACIFIC INCOME FU COM 003009107 57 22,629 SH   SOLE   22,629 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,293 36,116 SH   SOLE   32,951 0 3,165
ACTIVISION BLIZZARD INC COM 00507V109 3,248 43,688 SH   SOLE   43,688 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,092 40,306 SH   SOLE   40,225 0 81
ADVANCED ENERGY INDS COM 007973100 15,534 200,673 SH   SOLE   200,673 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,790 75,600 SH   SOLE   75,185 0 415
AECOM COM 00766T100 426 6,235 SH   SOLE   6,235 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14,597 964,759 SH   SOLE   964,759 0 0
AEROVIRONMENT INC COM 008073108 21,224 254,611 SH   SOLE   251,279 0 3,332
AFLAC INC COM 001055102 1,263 22,477 SH   SOLE   22,477 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 717 5,898 SH   SOLE   5,898 0 0
AIR PRODS & CHEMS INC COM 009158106 300 1,288 SH   SOLE   1,288 0 0
AIRBNB INC COM CL A 009066101 242 2,308 SH   SOLE   2,308 0 0
ALASKA AIR GROUP INC COM 011659109 581 14,838 SH   SOLE   14,838 0 0
ALBEMARLE CORP COM 012653101 251 949 SH   SOLE   949 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 311 2,220 SH   SOLE   2,220 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 539 6,742 SH   SOLE   6,742 0 0
ALLSTATE CORP COM 020002101 288 2,315 SH   SOLE   2,140 0 175
ALPHABET INC CAP STK CL A 02079K305 31,174 325,917 SH   SOLE   314,230 0 11,687
ALPHABET INC CAP STK CL C 02079K107 35,144 365,512 SH   SOLE   362,200 0 3,312
ALPS ETF TR ALERIAN MLP 00162Q452 375 10,260 SH   SOLE   10,260 0 0
ALTERYX INC COM CL A 02156B103 1,356 24,289 SH   SOLE   24,289 0 0
ALTICE USA INC CL A 02156K103 604 103,665 SH   SOLE   103,665 0 0
ALTRIA GROUP INC COM 02209S103 2,232 55,264 SH   SOLE   55,044 0 220
AMAZON COM INC COM 023135106 48,594 430,036 SH   SOLE   424,879 0 5,157
AMBARELLA INC SHS G037AX101 20,750 369,343 SH   SOLE   361,643 0 7,700
AMERICAN ELEC PWR CO INC COM 025537101 1,754 20,294 SH   SOLE   20,294 0 0
AMERICAN EXPRESS CO COM 025816109 16,454 121,961 SH   SOLE   120,556 0 1,405
AMERICAN INTL GROUP INC COM NEW 026874784 295 6,218 SH   SOLE   6,192 0 26
AMERICAN TOWER CORP NEW COM 03027X100 808 3,764 SH   SOLE   3,672 0 92
AMERICAN WTR WKS CO INC NEW COM 030420103 509 3,912 SH   SOLE   3,588 0 324
AMERIPRISE FINL INC COM 03076C106 238 943 SH   SOLE   943 0 0
AMERISOURCEBERGEN CORP COM 03073E105 260 1,921 SH   SOLE   1,921 0 0
AMGEN INC COM 031162100 13,506 59,921 SH   SOLE   58,560 0 1,362
AMMO INC COM 00175J107 44 15,000 SH   SOLE   15,000 0 0
AMYRIS INC COM NEW 03236M200 13,027 4,461,221 SH   SOLE   4,461,221 0 0
ANALOG DEVICES INC COM 032654105 1,820 13,058 SH   SOLE   13,058 0 0
APPLE INC COM 037833100 171,309 1,239,576 SH   SOLE   1,226,884 0 12,692
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,247 12,133 SH   SOLE   12,133 0 0
APPLIED MATLS INC COM 038222105 10,213 124,659 SH   SOLE   123,150 0 1,509
APTIV PLC SHS G6095L109 2,758 35,268 SH   SOLE   35,243 0 25
ARCHER DANIELS MIDLAND CO COM 039483102 1,618 20,111 SH   SOLE   20,111 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 85 11,613 SH   SOLE   11,613 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 15,126 912,309 SH   SOLE   912,309 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,569 3,777 SH   SOLE   3,727 0 50
ASTRAZENECA PLC SPONSORED ADR 046353108 1,271 23,183 SH   SOLE   23,183 0 0
AT&T INC COM 00206R102 5,429 353,919 SH   SOLE   351,693 0 2,226
ATARA BIOTHERAPEUTICS INC COM 046513107 1,506 398,414 SH   SOLE   398,414 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,325 14,700 SH   SOLE   14,125 0 575
AVERY DENNISON CORP COM 053611109 1,354 8,319 SH   SOLE   7,932 0 387
AXOS FINANCIAL INC COM 05465C100 311 9,100 SH   SOLE   9,100 0 0
BAIDU INC SPON ADR REP A 056752108 262 2,226 SH   SOLE   2,226 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,793 180,982 SH   SOLE   180,982 0 0
BANCO SANTANDER S.A. ADR 05964H105 193 83,227 SH   SOLE   83,227 0 0
BANK MONTREAL QUE COM 063671101 701 8,000 SH   SOLE   8,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,322 86,239 SH   SOLE   86,239 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 759 15,950 SH   SOLE   15,950 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 272 8,393 SH   SOLE   8,393 0 0
BARRICK GOLD CORP COM 067901108 1,326 85,562 SH   SOLE   85,562 0 0
BAUSCH HEALTH COS INC COM 071734107 209 30,350 SH   SOLE   30,350 0 0
BAXTER INTL INC COM 071813109 1,334 24,767 SH   SOLE   24,767 0 0
BECTON DICKINSON & CO COM 075887109 3,577 16,052 SH   SOLE   16,052 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 813 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,677 103,652 SH   SOLE   101,723 0 1,929
BHP GROUP LTD SPONSORED ADS 088606108 362 7,228 SH   SOLE   7,228 0 0
BIOGEN INC COM 09062X103 1,229 4,602 SH   SOLE   4,602 0 0
BK OF AMERICA CORP COM 060505104 18,689 618,848 SH   SOLE   605,608 0 13,240
BLACKROCK CORE BD TR SHS BEN INT 09249E101 189 18,871 SH   SOLE   18,871 0 0
BLACKROCK FLOATING RATE INC COM 091941104 408 37,592 SH   SOLE   37,592 0 0
BLACKROCK INC COM 09247X101 20,342 36,967 SH   SOLE   36,922 0 45
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,019 49,663 SH   SOLE   49,663 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 126 12,871 SH   SOLE   12,871 0 0
BLACKSTONE INC COM 09260D107 15,744 188,096 SH   SOLE   185,267 0 2,829
BLOCK INC CL A 852234103 251 4,571 SH   SOLE   4,571 0 0
BOEING CO COM 097023105 5,527 45,650 SH   SOLE   45,505 0 145
BOOKING HOLDINGS INC COM 09857L108 988 601 SH   SOLE   601 0 0
BORGWARNER INC COM 099724106 559 17,799 SH   SOLE   17,799 0 0
BOSTON PROPERTIES INC COM 101121101 228 3,035 SH   SOLE   3,035 0 0
BOSTON SCIENTIFIC CORP COM 101137107 217 5,613 SH   SOLE   5,613 0 0
BOYD GAMING CORP COM 103304101 43,375 910,289 SH   SOLE   909,889 0 400
BP PLC SPONSORED ADR 055622104 1,946 68,157 SH   SOLE   45,307 0 22,850
BRIDGEBIO PHARMA INC COM 10806X102 465 46,737 SH   SOLE   46,737 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 19,061 268,121 SH   SOLE   259,374 75 8,672
BROADCOM INC COM 11135F101 23,330 52,545 SH   SOLE   52,453 0 92
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 614 4,251 SH   SOLE   4,251 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 318 27,327 SH   SOLE   27,327 0 0
BROWN & BROWN INC COM 115236101 277 4,578 SH   SOLE   4,578 0 0
CABLE ONE INC COM 12685J105 270 317 SH   SOLE   317 0 0
CABOT CORP COM 127055101 383 6,000 SH   SOLE   6,000 0 0
CAE INC COM 124765108 10,885 710,059 SH   SOLE   710,059 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 164 17,000 SH   SOLE   17,000 0 0
CAMECO CORP COM 13321L108 15,103 569,720 SH   SOLE   569,720 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 872 19,930 SH   SOLE   19,930 0 0
CANADIAN NATL RY CO COM 136375102 10,374 96,060 SH   SOLE   96,017 0 43
CANADIAN PAC RY LTD COM 13645T100 24,716 370,446 SH   SOLE   370,446 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,144 12,411 SH   SOLE   12,411 0 0
CARA THERAPEUTICS INC COM 140755109 6,602 705,367 SH   SOLE   704,292 0 1,075
CARIBOU BIOSCIENCES INC COM 142038108 136 12,903 SH   SOLE   12,903 0 0
CARLOTZ INC COM CL A 142552108 6 20,000 SH   SOLE   20,000 0 0
CARNIVAL CORP COMMON STOCK 143658300 138 19,694 SH   SOLE   19,694 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 684 19,246 SH   SOLE   17,434 0 1,812
CARS COM INC COM 14575E105 135 11,769 SH   SOLE   11,769 0 0
CATERPILLAR INC COM 149123101 10,035 61,158 SH   SOLE   59,527 0 1,631
CEMEX SAB DE CV SPON ADR NEW 151290889 208 60,550 SH   SOLE   60,550 0 0
CENTENE CORP DEL COM 15135B101 361 4,641 SH   SOLE   4,641 0 0
CERENCE INC COM 156727109 4,471 283,845 SH   SOLE   283,845 0 0
CF INDS HLDGS INC COM 125269100 4,766 49,514 SH   SOLE   49,414 0 100
CHECK POINT SOFTWARE TECH LT ORD M22465104 665 5,937 SH   SOLE   2,262 0 3,675
CHENIERE ENERGY INC COM NEW 16411R208 3,055 18,413 SH   SOLE   18,413 0 0
CHEVRON CORP NEW COM 166764100 16,214 112,859 SH   SOLE   111,743 75 1,041
CHEWY INC CL A 16679L109 631 20,548 SH   SOLE   20,548 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 261 174 SH   SOLE   156 0 18
CHUBB LIMITED COM H1467J104 2,992 16,450 SH   SOLE   16,450 0 0
CIGNA CORP NEW COM 125523100 1,068 3,850 SH   SOLE   3,838 12 0
CISCO SYS INC COM 17275R102 26,128 653,192 SH   SOLE   645,942 0 7,251
CITIGROUP INC COM NEW 172967424 11,756 282,114 SH   SOLE   281,844 0 270
CITIZENS FINL GROUP INC COM 174610105 246 7,149 SH   SOLE   7,149 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 21 15,000 SH   SOLE   15,000 0 0
CLOROX CO DEL COM 189054109 2,670 20,795 SH   SOLE   20,745 0 50
CLOVIS ONCOLOGY INC COM 189464100 738 620,203 SH   SOLE   620,203 0 0
CME GROUP INC COM 12572Q105 1,156 6,528 SH   SOLE   6,528 0 0
COCA COLA CO COM 191216100 10,509 187,600 SH   SOLE   186,350 100 1,150
COGNEX CORP COM 192422103 24,303 586,324 SH   SOLE   577,912 0 8,412
COHERENT CORP COM 19247G107 24,579 705,294 SH   SOLE   698,884 0 6,410
COLGATE PALMOLIVE CO COM 194162103 6,032 85,864 SH   SOLE   85,864 0 0
COMCAST CORP NEW CL A 20030N101 19,422 662,203 SH   SOLE   659,828 0 2,375
COMMVAULT SYS INC COM 204166102 14,411 271,692 SH   SOLE   271,692 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 105 11,500 SH   SOLE   11,500 0 0
COMSCORE INC COM 20564W105 128 77,550 SH   SOLE   77,550 0 0
CONAGRA BRANDS INC COM 205887102 903 27,668 SH   SOLE   25,868 0 1,800
CONOCOPHILLIPS COM 20825C104 7,005 68,445 SH   SOLE   68,195 0 250
CONSOLIDATED EDISON INC COM 209115104 1,419 16,548 SH   SOLE   15,747 0 801
CONSTELLATION BRANDS INC CL A 21036P108 7,116 30,982 SH   SOLE   30,882 0 100
CONSTELLATION ENERGY CORP COM 21037T109 336 4,040 SH   SOLE   4,040 0 0
COPART INC COM 217204106 312 2,936 SH   SOLE   2,936 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 136 827,240 SH   SOLE   827,240 0 0
CORMEDIX INC COM 21900C308 28 10,000 SH   SOLE   10,000 0 0
CORNING INC COM 219350105 9,178 316,275 SH   SOLE   316,175 100 0
CORTEVA INC COM 22052L104 851 14,884 SH   SOLE   14,884 0 0
COSTCO WHSL CORP NEW COM 22160K105 16,941 35,871 SH   SOLE   35,290 0 581
COTERRA ENERGY INC COM 127097103 377 14,448 SH   SOLE   14,448 0 0
CRH PLC ADR 12626K203 437 13,563 SH   SOLE   13,563 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 289 4,416 SH   SOLE   4,416 0 0
CROCS INC COM 227046109 239 3,475 SH   SOLE   3,275 0 200
CROWDSTRIKE HLDGS INC CL A 22788C105 2,550 15,474 SH   SOLE   15,474 0 0
CROWN CASTLE INC COM 22822V101 224 1,548 SH   SOLE   1,548 0 0
CSX CORP COM 126408103 2,739 102,828 SH   SOLE   102,728 0 100
CUBESMART COM 229663109 550 13,736 SH   SOLE   13,736 0 0
CUMMINS INC COM 231021106 8,226 40,421 SH   SOLE   40,200 0 221
CVS HEALTH CORP COM 126650100 10,533 110,441 SH   SOLE   109,156 0 1,285
CYBERARK SOFTWARE LTD SHS M2682V108 412 2,750 SH   SOLE   2,750 0 0
CYTOKINETICS INC COM NEW 23282W605 14,043 289,851 SH   SOLE   289,851 0 0
DANA INC COM 235825205 360 31,480 SH   SOLE   31,480 0 0
DANAHER CORPORATION COM 235851102 1,628 6,305 SH   SOLE   6,305 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 52 32,422 SH   SOLE   32,422 0 0
DEERE & CO COM 244199105 1,088 3,259 SH   SOLE   3,251 0 8
DELTA AIR LINES INC DEL COM NEW 247361702 1,536 54,744 SH   SOLE   54,744 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,291 104,629 SH   SOLE   104,629 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5,581 32,866 SH   SOLE   32,366 0 500
DIAMONDBACK ENERGY INC COM 25278X109 5,821 48,320 SH   SOLE   48,320 0 0
DIGITAL RLTY TR INC COM 253868103 14,861 149,837 SH   SOLE   149,587 0 250
DISCOVER FINL SVCS COM 254709108 3,312 36,427 SH   SOLE   36,198 0 229
DISNEY WALT CO COM 254687106 21,077 223,441 SH   SOLE   220,028 0 3,413
DOCUSIGN INC COM 256163106 905 16,934 SH   SOLE   16,834 0 100
DOMINION ENERGY INC COM 25746U109 2,359 34,128 SH   SOLE   34,020 0 108
DOVER CORP COM 260003108 744 6,382 SH   SOLE   6,382 0 0
DOW INC COM 260557103 4,097 93,269 SH   SOLE   93,269 0 0
DTE ENERGY CO COM 233331107 636 5,525 SH   SOLE   5,525 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,007 21,571 SH   SOLE   21,420 0 150
DUPONT DE NEMOURS INC COM 26614N102 2,599 51,561 SH   SOLE   51,406 21 134
DYCOM INDS INC COM 267475101 6,488 67,915 SH   SOLE   67,915 0 0
EASTMAN CHEM CO COM 277432100 499 7,023 SH   SOLE   7,023 0 0
EATON CORP PLC SHS G29183103 15,570 116,754 SH   SOLE   116,754 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 148 11,219 SH   SOLE   11,219 0 0
ECOLAB INC COM 278865100 542 3,750 SH   SOLE   3,639 0 111
EDGIO INC COM 53261M104 11,705 4,210,531 SH   SOLE   4,210,531 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 409 4,947 SH   SOLE   4,947 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 496 39,985 SH   SOLE   39,985 0 0
ELEVANCE HEALTH INC COM 036752103 1,141 2,512 SH   SOLE   2,512 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 398 46,315 SH   SOLE   46,315 0 0
EMERSON ELEC CO COM 291011104 1,963 26,806 SH   SOLE   26,334 0 472
ENBRIDGE INC COM 29250N105 3,081 83,046 SH   SOLE   82,412 123 511
ENERGIZER HLDGS INC NEW COM 29272W109 2,347 93,367 SH   SOLE   93,367 0 0
ENERGY RECOVERY INC COM 29270J100 233 10,725 SH   SOLE   10,725 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 616 55,815 SH   SOLE   20,715 0 35,100
ENERSYS COM 29275Y102 285 4,900 SH   SOLE   4,900 0 0
ENPHASE ENERGY INC COM 29355A107 261 941 SH   SOLE   941 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,078 213,530 SH   SOLE   40,110 0 173,420
EOG RES INC COM 26875P101 554 4,957 SH   SOLE   4,957 0 0
EQUINIX INC COM 29444U700 275 483 SH   SOLE   483 0 0
ERICSSON ADR B SEK 10 294821608 331 57,706 SH   SOLE   57,706 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,626 242,616 SH   SOLE   242,616 0 0
ESSENTIAL UTILS INC COM 29670G102 312 7,537 SH   SOLE   7,537 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 364 24,272 SH   SOLE   24,272 0 0
ETSY INC COM 29786A106 209 2,089 SH   SOLE   2,089 0 0
EVERSOURCE ENERGY COM 30040W108 4,033 51,735 SH   SOLE   51,560 175 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 35,871 1,084,696 SH   SOLE   1,084,696 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2,849 68,930 SH   SOLE   44,600 0 24,330
EXELON CORP COM 30161N101 508 13,560 SH   SOLE   13,560 0 0
EXXON MOBIL CORP COM 30231G102 13,689 156,788 SH   SOLE   154,424 0 2,364
FARO TECHNOLOGIES INC COM 311642102 8,929 325,390 SH   SOLE   325,390 0 0
FEDEX CORP COM 31428X106 11,510 77,524 SH   SOLE   77,315 0 209
FIBROGEN INC COM 31572Q808 2,065 158,724 SH   SOLE   158,724 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 920 7,051 SH   SOLE   7,051 0 0
FIRST SOLAR INC COM 336433107 242 1,827 SH   SOLE   1,827 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 213 11,543 SH   SOLE   11,543 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 655 10,850 SH   SOLE   10,750 0 100
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 11,560 300,180 SH   SOLE   233,560 0 66,620
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5,894 46,697 SH   SOLE   39,992 0 6,705
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,071 8,112 SH   SOLE   573 0 7,539
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,054 129,978 SH   SOLE   127,473 0 2,505
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4,150 94,176 SH   SOLE   56,716 0 37,460
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 456 10,470 SH   SOLE   10,470 0 0
FISERV INC COM 337738108 1,013 10,831 SH   SOLE   10,831 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 19,187 820,654 SH   SOLE   817,422 0 3,232
FLEXSHARES TR MORNSTAR UPSTR 33939L407 7,960 211,755 SH   SOLE   205,280 0 6,475
FORD MTR CO DEL COM 345370860 421 37,591 SH   SOLE   37,591 0 0
FORMFACTOR INC COM 346375108 13,827 551,958 SH   SOLE   551,958 0 0
FORTINET INC COM 34959E109 316 6,438 SH   SOLE   6,438 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,279 193,144 SH   SOLE   193,144 0 0
GABELLI EQUITY TR INC COM 362397101 174 31,614 SH   SOLE   31,614 0 0
GALLAGHER ARTHUR J & CO COM 363576109 248 1,447 SH   SOLE   1,447 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 36 10,800 SH   SOLE   9,800 0 1,000
GAMCO INVS INC CL A COM 361438104 822 48,195 SH   SOLE   48,195 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 300 6,779 SH   SOLE   6,779 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,832 103,738 SH   SOLE   103,738 0 0
GENERAL AMERN INVS CO INC COM 368802104 267 7,875 SH   SOLE   7,875 0 0
GENERAL DYNAMICS CORP COM 369550108 7,308 34,446 SH   SOLE   34,446 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,153 18,626 SH   SOLE   18,357 0 269
GENERAL MLS INC COM 370334104 6,504 84,891 SH   SOLE   84,277 0 614
GENERAL MTRS CO COM 37045V100 2,035 63,428 SH   SOLE   63,128 0 300
GENUINE PARTS CO COM 372460105 266 1,782 SH   SOLE   1,782 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 227 51,481 SH   SOLE   51,481 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 261 10,320 SH   SOLE   10,320 0 0
GILEAD SCIENCES INC COM 375558103 4,316 69,955 SH   SOLE   69,855 0 100
GLOBAL PMTS INC COM 37940X102 305 2,819 SH   SOLE   2,819 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 2,333 59,157 SH   SOLE   6,759 0 52,398
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 441 44,578 SH   SOLE   44,578 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 286 4,320 SH   SOLE   4,320 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,675 92,641 SH   SOLE   91,566 0 1,075
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 208 63,312 SH   SOLE   63,312 0 0
GOLAR LNG LTD SHS G9456A100 40,677 1,632,307 SH   SOLE   1,632,307 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,405 52,567 SH   SOLE   52,567 0 0
GOLUB CAP BDC INC COM 38173M102 127 10,256 SH   SOLE   10,256 0 0
GRAHAM HLDGS CO COM CL B 384637104 292 542 SH   SOLE   542 0 0
GRANITE CONSTR INC COM 387328107 4,847 190,896 SH   SOLE   190,896 0 0
GREENBOX POS COM NEW 39366L208 10 10,000 SH   SOLE   10,000 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 117 21,810 SH   SOLE   21,810 0 0
GSK PLC SPONSORED ADR 37733W204 1,183 40,198 SH   SOLE   40,198 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 371 10,575 SH   SOLE   10,575 0 0
HALEON PLC SPON ADS 405552100 207 33,978 SH   SOLE   33,978 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 248 4,005 SH   SOLE   4,005 0 0
HASBRO INC COM 418056107 3,488 51,729 SH   SOLE   51,729 0 0
HELEN OF TROY LTD COM G4388N106 830 8,605 SH   SOLE   8,505 0 100
HELMERICH & PAYNE INC COM 423452101 5,559 150,376 SH   SOLE   150,376 0 0
HERSHEY CO COM 427866108 612 2,775 SH   SOLE   2,775 0 0
HESS CORP COM 42809H107 1,831 16,798 SH   SOLE   16,798 0 0
HEXCEL CORP NEW COM 428291108 13,238 255,959 SH   SOLE   255,959 0 0
HOME DEPOT INC COM 437076102 35,256 127,766 SH   SOLE   124,467 17 3,283
HONEYWELL INTL INC COM 438516106 17,958 107,553 SH   SOLE   106,322 20 1,211
HOWMET AEROSPACE INC COM 443201108 227 7,353 SH   SOLE   7,353 0 0
HUMANA INC COM 444859102 389 801 SH   SOLE   801 0 0
HUMANIGEN INC COM NEW 444863203 2 12,500 SH   SOLE   12,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 389 29,544 SH   SOLE   29,544 0 0
HUNTSMAN CORP COM 447011107 213 8,697 SH   SOLE   8,697 0 0
IAC INC COM NEW 44891N208 9,258 167,169 SH   SOLE   167,169 0 0
ICHOR HOLDINGS SHS G4740B105 10,548 435,704 SH   SOLE   435,704 0 0
ICON PLC SHS G4705A100 418 2,276 SH   SOLE   2,276 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 193 34,670 SH   SOLE   34,670 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,148 17,426 SH   SOLE   17,080 0 346
ILLUMINA INC COM 452327109 403 2,110 SH   SOLE   2,103 7 0
IMAX CORP COM 45245E109 514 36,380 SH   SOLE   36,380 0 0
IMEDIA BRANDS INC COM CL A 452465206 10 15,000 SH   SOLE   15,000 0 0
IMMUNOGEN INC COM 45253H101 6,448 1,348,963 SH   SOLE   1,348,963 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3,548 113,379 SH   SOLE   113,379 0 0
INGREDION INC COM 457187102 277 3,439 SH   SOLE   3,439 0 0
INTEL CORP COM 458140100 12,263 475,876 SH   SOLE   469,745 0 6,131
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,965 212,548 SH   SOLE   212,548 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 260 2,877 SH   SOLE   2,703 0 174
INTERNATIONAL BUSINESS MACHS COM 459200101 11,036 92,890 SH   SOLE   91,558 0 1,332
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 235 2,592 SH   SOLE   2,592 0 0
INTERNATIONAL PAPER CO COM 460146103 201 6,335 SH   SOLE   6,335 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 9,234 198,442 SH   SOLE   198,442 0 0
INTUIT COM 461202103 936 2,416 SH   SOLE   2,416 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 355 1,895 SH   SOLE   1,895 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 330 27,762 SH   SOLE   27,762 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 463 8,004 SH   SOLE   8,004 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 631 31,238 SH   SOLE   23,238 0 8,000
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,976 90,206 SH   SOLE   90,206 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 398 26,470 SH   SOLE   26,470 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,632 91,392 SH   SOLE   89,572 0 1,820
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 235 5,910 SH   SOLE   5,910 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 40,028 149,772 SH   SOLE   108,384 0 41,389
IONIS PHARMACEUTICALS INC COM 462222100 22,154 500,890 SH   SOLE   500,841 0 49
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 257 280,000 PRN   SOLE   280,000 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 40,229 906,664 SH   SOLE   906,664 0 0
ISHARES GOLD TR ISHARES NEW 464285204 410 12,998 SH   SOLE   12,998 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,276 169,298 SH   SOLE   159,667 0 9,631
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1,395 67,801 SH   SOLE   67,801 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 333 4,104 SH   SOLE   4,104 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,291 37,550 SH   SOLE   37,525 0 25
ISHARES TR 7-10 YR TRSY BD 464287440 261 2,714 SH   SOLE   2,691 0 23
ISHARES TR BLACKROCK ULTRA 46434V878 252 5,033 SH   SOLE   5,033 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,627 59,069 SH   SOLE   12,359 0 46,710
ISHARES TR CORE HIGH DV ETF 46429B663 1,217 13,336 SH   SOLE   9,071 0 4,265
ISHARES TR CORE MSCI TOTAL 46432F834 1,321 25,935 SH   SOLE   25,865 0 70
ISHARES TR CORE S&P MCP ETF 464287507 10,409 47,475 SH   SOLE   47,010 0 465
ISHARES TR CORE S&P SCP ETF 464287804 18,686 214,311 SH   SOLE   211,841 0 2,470
ISHARES TR CORE S&P TTL STK 464287150 350 4,404 SH   SOLE   4,334 0 70
ISHARES TR CORE S&P500 ETF 464287200 38,765 108,086 SH   SOLE   107,937 0 149
ISHARES TR CORE US AGGBD ET 464287226 905 9,397 SH   SOLE   9,397 0 0
ISHARES TR EAFE GRWTH ETF 464288885 787 10,843 SH   SOLE   10,843 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,765 118,183 SH   SOLE   118,178 0 5
ISHARES TR ESG AWARE MSCI 46435U663 221 7,203 SH   SOLE   7,203 0 0
ISHARES TR EXPANDED TECH 464287515 779 3,115 SH   SOLE   50 0 3,065
ISHARES TR FLTG RATE NT ETF 46429B655 2,301 45,768 SH   SOLE   24,268 0 21,500
ISHARES TR GL CLEAN ENE ETF 464288224 230 12,074 SH   SOLE   12,074 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,048 61,436 SH   SOLE   59,886 0 1,550
ISHARES TR GLOBAL TECH ETF 464287291 1,374 32,570 SH   SOLE   32,570 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 461 18,400 SH   SOLE   18,400 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 268 11,000 SH   SOLE   11,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 549 7,697 SH   SOLE   7,697 0 0
ISHARES TR IBOXX INV CP ETF 464287242 647 6,314 SH   SOLE   6,314 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,238 10,581 SH   SOLE   5,676 0 4,905
ISHARES TR ISHS 1-5YR INVS 464288646 2,623 53,223 SH   SOLE   53,223 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 484 10,021 SH   SOLE   10,021 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 242 4,800 SH   SOLE   4,800 0 0
ISHARES TR MSCI ACWI ETF 464288257 653 8,386 SH   SOLE   8,386 0 0
ISHARES TR MSCI ACWI EX US 464288240 661 16,525 SH   SOLE   16,525 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,851 50,898 SH   SOLE   50,864 0 34
ISHARES TR MSCI EMG MKT ETF 464287234 306 8,772 SH   SOLE   6,848 0 1,924
ISHARES TR MSCI INDIA ETF 46429B598 237 5,800 SH   SOLE   350 0 5,450
ISHARES TR MSCI USA ESG SLC 464288802 268 3,536 SH   SOLE   3,536 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 229 3,462 SH   SOLE   3,462 0 0
ISHARES TR MSCI USA MMENTM 46432F396 401 3,054 SH   SOLE   3,024 0 30
ISHARES TR MSCI USA QLT FCT 46432F339 35,685 343,324 SH   SOLE   341,112 0 2,212
ISHARES TR NATIONAL MUN ETF 464288414 1,256 12,243 SH   SOLE   12,243 0 0
ISHARES TR PFD AND INCM SEC 464288687 979 30,907 SH   SOLE   26,607 0 4,300
ISHARES TR RUS 1000 ETF 464287622 255 1,290 SH   SOLE   1,290 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,613 17,171 SH   SOLE   17,171 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,150 8,455 SH   SOLE   8,455 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,254 15,753 SH   SOLE   15,753 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 866 6,717 SH   SOLE   6,717 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,866 23,796 SH   SOLE   23,796 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 267 2,775 SH   SOLE   2,775 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,545 24,856 SH   SOLE   24,856 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,813 47,375 SH   SOLE   46,945 0 430
ISHARES TR S&P 100 ETF 464287101 783 4,816 SH   SOLE   4,666 0 150
ISHARES TR S&P 500 GRWT ETF 464287309 252 4,356 SH   SOLE   4,356 0 0
ISHARES TR S&P 500 VAL ETF 464287408 908 7,068 SH   SOLE   6,878 0 190
ISHARES TR S&P SML 600 GWT 464287887 601 5,912 SH   SOLE   5,912 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,172 38,908 SH   SOLE   38,908 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,763 33,516 SH   SOLE   33,456 0 60
ISHARES TR TIPS BD ETF 464287176 1,854 17,675 SH   SOLE   17,675 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,784 37,821 SH   SOLE   926 0 36,895
ISHARES TR U.S. TECH ETF 464287721 1,392 18,973 SH   SOLE   18,973 0 0
ISHARES TR US HLTHCARE ETF 464287762 911 3,600 SH   SOLE   500 0 3,100
ISHARES TR US HOME CONS ETF 464288752 880 16,903 SH   SOLE   3,088 0 13,815
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5,001 101,514 SH   SOLE   98,869 0 2,645
ITRON INC COM 465741106 11,548 274,230 SH   SOLE   274,230 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 408 11,530 SH   SOLE   11,530 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 22,945 447,887 SH   SOLE   442,057 0 5,830
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 745 14,855 SH   SOLE   5,005 0 9,850
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 205 4,499 SH   SOLE   4,499 0 0
JACOBS SOLUTIONS INC COM 46982L108 206 1,899 SH   SOLE   1,899 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 730 5,475 SH   SOLE   5,475 0 0
JD.COM INC SPON ADR CL A 47215P106 398 7,910 SH   SOLE   7,910 0 0
JOHNSON & JOHNSON COM 478160104 211,275 1,293,309 SH   SOLE   1,286,986 25 6,298
JOHNSON CTLS INTL PLC SHS G51502105 239 4,859 SH   SOLE   4,859 0 0
JPMORGAN CHASE & CO COM 46625H100 43,414 415,443 SH   SOLE   411,775 0 3,669
KAYNE ANDERSON ENERGY INFRST COM 486606106 258 31,804 SH   SOLE   31,804 0 0
KELLOGG CO COM 487836108 439 6,297 SH   SOLE   5,897 0 400
KEURIG DR PEPPER INC COM 49271V100 861 24,050 SH   SOLE   24,050 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 865 5,497 SH   SOLE   5,497 0 0
KIMBERLY-CLARK CORP COM 494368103 2,421 21,511 SH   SOLE   20,206 0 1,305
KINDER MORGAN INC DEL COM 49456B101 1,028 61,782 SH   SOLE   60,982 0 800
KKR & CO INC COM 48251W104 1,149 26,719 SH   SOLE   26,600 0 119
KLA CORP COM NEW 482480100 4,392 14,513 SH   SOLE   14,477 0 36
KRAFT HEINZ CO COM 500754106 219 6,561 SH   SOLE   6,561 0 0
KROGER CO COM 501044101 1,109 25,346 SH   SOLE   25,042 200 104
L3HARRIS TECHNOLOGIES INC COM 502431109 5,632 27,101 SH   SOLE   27,003 40 58
LAM RESEARCH CORP COM 512807108 42,147 115,156 SH   SOLE   113,256 0 1,900
LANTHEUS HLDGS INC COM 516544103 478 6,790 SH   SOLE   6,790 0 0
LAS VEGAS SANDS CORP COM 517834107 14,748 393,059 SH   SOLE   393,059 0 0
LAUDER ESTEE COS INC CL A 518439104 952 4,412 SH   SOLE   4,412 0 0
LEAR CORP COM NEW 521865204 1,126 9,406 SH   SOLE   9,306 0 100
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,875 2,031,207 SH   SOLE   2,031,207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 240 14,545 SH   SOLE   14,545 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1,292 45,906 SH   SOLE   45,905 0 1
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 17,118 449,650 SH   SOLE   449,636 0 14
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,076 55,050 SH   SOLE   55,048 0 2
LILLY ELI & CO COM 532457108 19,942 61,674 SH   SOLE   60,844 30 800
LINCOLN NATL CORP IND COM 534187109 902 20,532 SH   SOLE   20,532 0 0
LINDE PLC SHS G5494J103 1,078 3,998 SH   SOLE   3,998 0 0
LISTED FD TR HORIZON KINETICS 53656F623 234 8,400 SH   SOLE   8,400 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 173 61,000 SH   SOLE   61,000 0 0
LOCKHEED MARTIN CORP COM 539830109 11,801 30,550 SH   SOLE   30,420 0 130
LOWES COS INC COM 548661107 7,463 39,735 SH   SOLE   39,613 0 122
LULULEMON ATHLETICA INC COM 550021109 543 1,944 SH   SOLE   1,944 0 0
LUMEN TECHNOLOGIES INC COM 550241103 97 13,315 SH   SOLE   13,315 0 0
LUMENTUM HLDGS INC COM 55024U109 37,750 550,538 SH   SOLE   550,388 0 150
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,511 33,359 SH   SOLE   33,089 0 270
M & T BK CORP COM 55261F104 1,214 6,882 SH   SOLE   832 0 6,050
MACROGENICS INC COM 556099109 1,445 417,528 SH   SOLE   417,528 0 0
MACYS INC COM 55616P104 322 20,562 SH   SOLE   20,562 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 241 5,458 SH   SOLE   1,923 0 3,535
MADISON SQUARE GRDN SPRT COR CL A 55825T103 23,852 174,532 SH   SOLE   171,857 0 2,675
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,010 21,257 SH   SOLE   21,257 0 0
MAGNA INTL INC COM 559222401 214 4,515 SH   SOLE   4,515 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 14,409 1,085,816 SH   SOLE   1,078,281 0 7,535
MARATHON PETE CORP COM 56585A102 4,955 49,881 SH   SOLE   49,881 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,751 68,600 SH   SOLE   68,600 0 0
MARKEL CORP COM 570535104 9,421 8,689 SH   SOLE   8,689 0 0
MARQETA INC CLASS A COM 57142B104 175 24,600 SH   SOLE   24,600 0 0
MARSH & MCLENNAN COS INC COM 571748102 984 6,592 SH   SOLE   6,592 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,178 3,657 SH   SOLE   573 0 3,084
MARVELL TECHNOLOGY INC COM 573874104 1,357 31,620 SH   SOLE   31,620 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,708 34,142 SH   SOLE   33,627 0 515
MATCH GROUP INC NEW COM 57667L107 7,192 150,624 SH   SOLE   150,624 0 0
MATERION CORP COM 576690101 284 3,550 SH   SOLE   3,550 0 0
MATIV HOLDINGS INC COM 808541106 346 15,680 SH   SOLE   15,680 0 0
MCCORMICK & CO INC COM NON VTG 579780206 278 3,904 SH   SOLE   3,904 0 0
MCDONALDS CORP COM 580135101 12,329 53,433 SH   SOLE   52,956 0 477
MCKESSON CORP COM 58155Q103 872 2,565 SH   SOLE   2,565 0 0
MEDTRONIC PLC SHS G5960L103 4,083 50,561 SH   SOLE   50,486 75 0
MERCADOLIBRE INC COM 58733R102 205 248 SH   SOLE   248 0 0
MERCK & CO INC COM 58933Y105 40,619 471,654 SH   SOLE   461,180 100 10,374
META PLATFORMS INC CL A 30303M102 19,661 144,906 SH   SOLE   143,646 0 1,260
METHANEX CORP COM 59151K108 739 23,201 SH   SOLE   23,201 0 0
METLIFE INC COM 59156R108 5,576 91,733 SH   SOLE   91,733 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,019 135,216 SH   SOLE   135,216 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 232 3,809 SH   SOLE   3,809 0 0
MICRON TECHNOLOGY INC COM 595112103 11,090 221,358 SH   SOLE   221,358 0 0
MICROSOFT CORP COM 594918104 117,891 506,186 SH   SOLE   500,424 25 5,738
MICROSTRATEGY INC CL A NEW 594972408 209 984 SH   SOLE   984 0 0
MINIM INC COM 60365W102 14 65,000 SH   SOLE   65,000 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 879 115,650 SH   SOLE   115,650 0 0
MODERNA INC COM 60770K107 361 3,057 SH   SOLE   3,057 0 0
MONDELEZ INTL INC CL A 609207105 5,518 100,635 SH   SOLE   100,635 0 0
MORGAN STANLEY COM NEW 617446448 35,100 444,243 SH   SOLE   424,750 0 19,493
MOSAIC CO NEW COM 61945C103 1,387 28,705 SH   SOLE   28,705 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 311 1,388 SH   SOLE   1,388 0 0
MP MATERIALS CORP COM CL A 553368101 425 15,570 SH   SOLE   7,950 0 7,620
MSCI INC COM 55354G100 520 1,233 SH   SOLE   1,233 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,715 166,990 SH   SOLE   166,990 0 0
NETAPP INC COM 64110D104 836 13,509 SH   SOLE   13,509 0 0
NETFLIX INC COM 64110L106 1,999 8,491 SH   SOLE   7,928 0 563
NETWORK-1 TECHNOLOGIES INC COM 64121N109 32 14,003 SH   SOLE   14,003 0 0
NEW JERSEY RES CORP COM 646025106 1,083 27,981 SH   SOLE   27,981 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 101 11,887 SH   SOLE   11,887 0 0
NEWELL BRANDS INC COM 651229106 576 41,467 SH   SOLE   41,467 0 0
NEWMONT CORP COM 651639106 499 11,867 SH   SOLE   11,867 0 0
NEWS CORP NEW CL A 65249B109 1,659 109,768 SH   SOLE   109,768 0 0
NEWS CORP NEW CL B 65249B208 2,237 145,084 SH   SOLE   145,084 0 0
NEXGEN ENERGY LTD COM 65340P106 55 15,000 SH   SOLE   15,000 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 7,609 45,601 SH   SOLE   45,601 0 0
NEXTERA ENERGY INC COM 65339F101 17,067 217,662 SH   SOLE   214,362 0 3,300
NIKE INC CL B 654106103 2,146 25,814 SH   SOLE   25,140 0 674
NLIGHT INC COM 65487K100 14,563 1,541,067 SH   SOLE   1,510,542 0 30,525
NOKIA CORP SPONSORED ADR 654902204 339 79,295 SH   SOLE   79,295 0 0
NORDSTROM INC COM 655664100 297 17,755 SH   SOLE   17,755 0 0
NORFOLK SOUTHN CORP COM 655844108 2,001 9,546 SH   SOLE   9,546 0 0
NORTHERN TR CORP COM 665859104 282 3,299 SH   SOLE   3,299 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,897 8,286 SH   SOLE   8,286 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,869 64,060 SH   SOLE   63,499 0 561
NOVO-NORDISK A S ADR 670100205 2,147 21,547 SH   SOLE   21,547 0 0
NUTRIEN LTD COM 67077M108 1,224 14,683 SH   SOLE   14,683 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,642 140,708 SH   SOLE   140,708 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 264 19,605 SH   SOLE   19,605 0 0
NUVEEN MUN VALUE FD INC COM 670928100 109 12,939 SH   SOLE   12,939 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 252 25,659 SH   SOLE   25,659 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 121 11,562 SH   SOLE   11,562 0 0
NVIDIA CORPORATION COM 67066G104 10,290 84,768 SH   SOLE   77,907 0 6,861
NXP SEMICONDUCTORS N V COM N6596X109 7,560 51,251 SH   SOLE   51,251 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 70 11,589 SH   SOLE   11,589 0 0
OCCIDENTAL PETE CORP COM 674599105 792 12,895 SH   SOLE   12,895 0 0
OGE ENERGY CORP COM 670837103 285 7,807 SH   SOLE   7,807 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 387 1,556 SH   SOLE   1,556 0 0
OLD REP INTL CORP COM 680223104 388 18,530 SH   SOLE   18,530 0 0
OMNICOM GROUP INC COM 681919106 4,244 67,266 SH   SOLE   67,266 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 19,604 2,333,858 SH   SOLE   2,333,858 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 920 29,234 SH   SOLE   29,234 0 0
ORACLE CORP COM 68389X105 12,897 211,192 SH   SOLE   210,733 66 393
OREILLY AUTOMOTIVE INC COM 67103H107 547 778 SH   SOLE   778 0 0
ORGANON & CO COMMON STOCK 68622V106 317 13,530 SH   SOLE   13,370 10 150
OTIS WORLDWIDE CORP COM 68902V107 521 8,167 SH   SOLE   7,274 0 893
OUTFRONT MEDIA INC COM 69007J106 457 30,074 SH   SOLE   30,074 0 0
PACCAR INC COM 693718108 685 8,185 SH   SOLE   8,185 0 0
PACWEST BANCORP DEL COM 695263103 1,113 49,240 SH   SOLE   49,240 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 412 50,705 SH   SOLE   50,705 0 0
PALO ALTO NETWORKS INC COM 697435105 5,750 35,106 SH   SOLE   35,106 0 0
PAPA JOHNS INTL INC COM 698813102 3,295 47,058 SH   SOLE   47,058 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 6,519 342,407 SH   SOLE   341,773 0 634
PARKER-HANNIFIN CORP COM 701094104 407 1,682 SH   SOLE   1,682 0 0
PAYCHEX INC COM 704326107 2,589 23,074 SH   SOLE   22,574 0 500
PAYPAL HLDGS INC COM 70450Y103 2,929 34,026 SH   SOLE   33,699 0 327
PEDEVCO CORP COM PAR 70532Y303 86 85,000 SH   SOLE   85,000 0 0
PENTAIR PLC SHS G7S00T104 509 12,526 SH   SOLE   12,526 0 0
PEPSICO INC COM 713448108 18,650 114,236 SH   SOLE   113,241 0 995
PFIZER INC COM 717081103 34,533 789,141 SH   SOLE   783,476 100 5,565
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 173 16,358 SH   SOLE   16,358 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 365 27,495 SH   SOLE   27,495 0 0
PHILIP MORRIS INTL INC COM 718172109 4,045 48,726 SH   SOLE   48,116 0 610
PHILLIPS 66 COM 718546104 2,829 35,045 SH   SOLE   34,995 0 50
PHYSICIANS RLTY TR COM 71943U104 437 29,026 SH   SOLE   29,026 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 938 10,458 SH   SOLE   10,458 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,055 20,786 SH   SOLE   20,786 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 450 65,170 SH   SOLE   65,170 0 0
PIONEER NAT RES CO COM 723787107 1,136 5,248 SH   SOLE   5,248 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 193 33,100 SH   SOLE   33,100 0 0
PLUG POWER INC COM NEW 72919P202 45,915 2,185,365 SH   SOLE   2,143,955 0 41,410
PNC FINL SVCS GROUP INC COM 693475105 12,551 84,001 SH   SOLE   83,566 0 435
PNM RES INC COM 69349H107 464 10,153 SH   SOLE   10,153 0 0
PPG INDS INC COM 693506107 244 2,206 SH   SOLE   2,095 0 111
PPL CORP COM 69351T106 636 25,075 SH   SOLE   24,975 100 0
PRICE T ROWE GROUP INC COM 74144T108 1,888 17,979 SH   SOLE   17,979 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 950 13,170 SH   SOLE   13,170 0 0
PROCTER AND GAMBLE CO COM 742718109 26,182 207,384 SH   SOLE   205,406 50 1,928
PROGRESSIVE CORP COM 743315103 627 5,394 SH   SOLE   5,344 0 50
PROLOGIS INC. COM 74340W103 5,858 57,653 SH   SOLE   57,553 0 100
PROSHARES TR ULTRAPRO QQQ 74347X831 482 24,951 SH   SOLE   24,951 0 0
PROTHENA CORP PLC SHS G72800108 8,494 140,096 SH   SOLE   140,096 0 0
PRUDENTIAL FINL INC COM 744320102 1,430 16,675 SH   SOLE   16,675 0 0
PTC THERAPEUTICS INC COM 69366J200 8,941 178,098 SH   SOLE   178,098 0 0
PUBLIC STORAGE COM 74460D109 304 1,039 SH   SOLE   1,039 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,104 55,199 SH   SOLE   54,299 0 900
PULTE GROUP INC COM 745867101 452 12,064 SH   SOLE   12,064 0 0
QORVO INC COM 74736K101 34,907 439,585 SH   SOLE   439,585 0 0
QUALCOMM INC COM 747525103 4,667 41,306 SH   SOLE   41,081 0 225
QUANTA SVCS INC COM 74762E102 452 3,546 SH   SOLE   3,546 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 361 42,975 SH   SOLE   42,975 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,483 12,089 SH   SOLE   11,989 0 100
RAYMOND JAMES FINL INC COM 754730109 25,451 257,546 SH   SOLE   257,546 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 19,531 238,592 SH   SOLE   235,656 0 2,936
REGENERON PHARMACEUTICALS COM 75886F107 50,644 73,517 SH   SOLE   73,477 0 40
RENALYTIX PLC ADS 75973T101 580 453,126 SH   SOLE   453,126 0 0
REPUBLIC SVCS INC COM 760759100 1,141 8,389 SH   SOLE   8,389 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 246 4,618 SH   SOLE   4,618 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,807 50,977 SH   SOLE   50,977 0 0
ROBERT HALF INTL INC COM 770323103 16,145 211,045 SH   SOLE   211,045 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,725 8,019 SH   SOLE   7,924 0 95
ROGERS CORP COM 775133101 20,592 85,132 SH   SOLE   85,132 0 0
ROPER TECHNOLOGIES INC COM 776696106 331 921 SH   SOLE   921 0 0
ROYAL BK CDA COM 780087102 959 10,646 SH   SOLE   10,646 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 19,117 504,412 SH   SOLE   504,412 0 0
S&P GLOBAL INC COM 78409V104 289 948 SH   SOLE   948 0 0
SAGE THERAPEUTICS INC COM 78667J108 6,609 168,766 SH   SOLE   168,766 0 0
SALESFORCE INC COM 79466L302 2,685 18,667 SH   SOLE   18,650 17 0
SANDY SPRING BANCORP INC COM 800363103 1,510 42,838 SH   SOLE   42,838 0 0
SANOFI SPONSORED ADR 80105N105 580 15,250 SH   SOLE   15,250 0 0
SAREPTA THERAPEUTICS INC COM 803607100 11,232 101,614 SH   SOLE   101,064 0 550
SBA COMMUNICATIONS CORP NEW CL A 78410G104 245 861 SH   SOLE   861 0 0
SCHLUMBERGER LTD COM STK 806857108 1,146 31,918 SH   SOLE   31,718 0 200
SCHWAB CHARLES CORP COM 808513105 3,508 48,817 SH   SOLE   48,334 0 483
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 748 26,591 SH   SOLE   25,191 0 1,400
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 349 12,560 SH   SOLE   12,560 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,347 32,071 SH   SOLE   32,071 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 38,707 582,673 SH   SOLE   542,703 0 39,970
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,020 24,075 SH   SOLE   24,075 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,345 22,221 SH   SOLE   21,961 0 260
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,033 53,777 SH   SOLE   52,977 0 800
SCOTTS MIRACLE-GRO CO CL A 810186106 362 8,459 SH   SOLE   8,459 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,494 398,718 SH   SOLE   398,718 0 0
SEAGEN INC COM 81181C104 34,473 251,938 SH   SOLE   251,938 0 0
SEAWORLD ENTMT INC COM 81282V100 36,109 793,423 SH   SOLE   793,423 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 695 14,505 SH   SOLE   9,005 0 5,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,590 22,072 SH   SOLE   15,119 0 6,953
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,328 43,731 SH   SOLE   43,731 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,762 33,427 SH   SOLE   5,180 75 28,172
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 629 9,427 SH   SOLE   9,275 0 152
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,043 33,387 SH   SOLE   5,413 0 27,974
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,185 38,448 SH   SOLE   25,492 0 12,956
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 237 3,624 SH   SOLE   3,524 100 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 299 4,400 SH   SOLE   4,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,796 15,117 SH   SOLE   15,117 0 0
SEMPRA COM 816851109 204 1,360 SH   SOLE   1,360 0 0
SERVICENOW INC COM 81762P102 457 1,210 SH   SOLE   1,210 0 0
SHELL PLC SPON ADS 780259305 6,139 123,373 SH   SOLE   123,373 0 0
SHERWIN WILLIAMS CO COM 824348106 375 1,831 SH   SOLE   1,831 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 294 171,805 SH   SOLE   171,805 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 13,285 734,376 SH   SOLE   734,376 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 265 46,355 SH   SOLE   46,355 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,449 16,996 SH   SOLE   16,996 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,114 70,196 SH   SOLE   70,196 0 0
SNOWFLAKE INC CL A 833445109 11,711 68,904 SH   SOLE   68,904 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 958 10,554 SH   SOLE   10,554 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 358 5,597 SH   SOLE   5,597 0 0
SOUTHERN CO COM 842587107 2,627 38,631 SH   SOLE   38,381 250 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 14,471 50,370 SH   SOLE   50,330 0 40
SPDR GOLD TR GOLD SHS 78463V107 1,706 11,030 SH   SOLE   11,030 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 287 9,960 SH   SOLE   9,960 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,764 200,918 SH   SOLE   136,922 0 63,996
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,378 68,162 SH   SOLE   59,834 0 8,328
SPDR SER TR AEROSPACE DEF 78464A631 1,560 17,021 SH   SOLE   300 0 16,721
SPDR SER TR BBG CONV SEC ETF 78464A359 1,164 18,386 SH   SOLE   17,186 0 1,200
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,327 15,100 SH   SOLE   15,100 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 237 8,100 SH   SOLE   8,100 0 0
SPDR SER TR S&P BIOTECH 78464A870 541 6,826 SH   SOLE   2,246 0 4,580
SPDR SER TR S&P DIVID ETF 78464A763 1,261 11,312 SH   SOLE   6,262 0 5,050
SPDR SER TR S&P HOMEBUILD 78464A888 468 8,566 SH   SOLE   3,216 0 5,350
SPDR SER TR S&P METALS MNG 78464A755 1,142 26,873 SH   SOLE   10,473 0 16,400
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 213 5,446 SH   SOLE   5,446 0 0
SPIRE INC COM 84857L101 414 6,650 SH   SOLE   6,650 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 596 14,595 SH   SOLE   3,525 0 11,070
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,464 135,980 SH   SOLE   134,560 0 1,420
STAG INDL INC COM 85254J102 311 10,943 SH   SOLE   10,943 0 0
STARBUCKS CORP COM 855244109 21,229 251,947 SH   SOLE   250,746 0 1,200
STATE STR CORP COM 857477103 336 5,522 SH   SOLE   5,522 0 0
STRATASYS LTD SHS M85548101 12,411 861,249 SH   SOLE   861,249 0 0
STRYKER CORPORATION COM 863667101 2,997 14,796 SH   SOLE   14,746 0 50
SUN LIFE FINANCIAL INC. COM 866796105 245 6,153 SH   SOLE   6,153 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,294 45,956 SH   SOLE   44,562 0 1,394
SUNPOWER CORP COM 867652406 1,439 62,475 SH   SOLE   62,475 0 0
SUPER MICRO COMPUTER INC COM 86800U104 211 3,825 SH   SOLE   3,825 0 0
SYNCHRONY FINANCIAL COM 87165B103 895 31,753 SH   SOLE   31,753 0 0
SYNOVUS FINL CORP COM NEW 87161C501 292 7,794 SH   SOLE   7,794 0 0
SYSCO CORP COM 871829107 613 8,672 SH   SOLE   8,466 0 206
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 582 8,487 SH   SOLE   8,487 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,531 50,743 SH   SOLE   50,643 0 100
TARGET CORP COM 87612E106 5,507 37,110 SH   SOLE   35,795 0 1,315
TC ENERGY CORP COM 87807B107 729 18,100 SH   SOLE   18,100 0 0
TE CONNECTIVITY LTD SHS H84989104 290 2,629 SH   SOLE   2,519 0 110
TEGNA INC COM 87901J105 25,473 1,231,790 SH   SOLE   1,231,790 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,509 396,319 SH   SOLE   396,319 0 0
TELOS CORP MD COM 87969B101 20,343 2,288,296 SH   SOLE   2,272,456 0 15,840
TELUS CORPORATION COM 87971M103 475 23,900 SH   SOLE   23,900 0 0
TENABLE HLDGS INC COM 88025T102 11,605 333,473 SH   SOLE   328,685 0 4,788
TESLA INC COM 88160R101 13,599 51,270 SH   SOLE   50,567 0 703
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 433 53,675 SH   SOLE   53,675 0 0
TEXAS INSTRS INC COM 882508104 5,662 36,580 SH   SOLE   36,336 0 243
TEXTRON INC COM 883203101 1,804 30,969 SH   SOLE   30,969 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,644 26,901 SH   SOLE   26,861 0 40
TIMKEN CO COM 887389104 1,713 29,007 SH   SOLE   28,957 50 0
TJX COS INC NEW COM 872540109 2,754 44,341 SH   SOLE   43,941 0 400
T-MOBILE US INC COM 872590104 3,764 28,055 SH   SOLE   28,055 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,387 22,620 SH   SOLE   14,268 0 8,352
TOTALENERGIES SE SPONSORED ADS 89151E109 1,730 37,184 SH   SOLE   37,184 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,289 8,904 SH   SOLE   8,894 0 10
TRAVELERS COMPANIES INC COM 89417E109 1,965 12,827 SH   SOLE   12,827 0 0
TRIMBLE INC COM 896239100 30,115 554,903 SH   SOLE   554,903 0 0
TRUIST FINL CORP COM 89832Q109 8,467 194,472 SH   SOLE   193,847 0 625
TUTOR PERINI CORP COM 901109108 2,083 377,277 SH   SOLE   377,277 0 0
TYSON FOODS INC CL A 902494103 620 9,411 SH   SOLE   9,342 0 69
U S SILICA HLDGS INC COM 90346E103 143 13,050 SH   SOLE   13,050 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,236 46,656 SH   SOLE   46,406 0 250
UBS GROUP AG SHS H42097107 183 12,641 SH   SOLE   12,641 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 9,999 388,293 SH   SOLE   388,293 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,401 130,418 SH   SOLE   130,418 0 0
UNIFI INC COM NEW 904677200 4,614 485,161 SH   SOLE   485,161 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,983 45,225 SH   SOLE   45,141 0 84
UNION PAC CORP COM 907818108 6,530 33,520 SH   SOLE   33,269 0 251
UNITED AIRLS HLDGS INC COM 910047109 329 10,109 SH   SOLE   10,109 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,747 91,293 SH   SOLE   90,514 0 779
UNITEDHEALTH GROUP INC COM 91324P102 19,437 38,486 SH   SOLE   37,870 0 616
UNITI GROUP INC COM 91325V108 162 23,246 SH   SOLE   23,246 0 0
US BANCORP DEL COM NEW 902973304 545 13,513 SH   SOLE   13,513 0 0
VALE S A SPONSORED ADS 91912E105 406 30,494 SH   SOLE   30,494 0 0
VALERO ENERGY CORP COM 91913Y100 7,703 72,096 SH   SOLE   70,914 0 1,182
VALLEY NATL BANCORP COM 919794107 812 75,157 SH   SOLE   73,657 0 1,500
VANECK ETF TRUST PREFERRED SECURT 92189F429 431 25,045 SH   SOLE   25,045 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 427 2,307 SH   SOLE   2,267 0 40
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 959 44,070 SH   SOLE   43,070 0 1,000
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 626 3,000 SH   SOLE   3,000 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 228 1,533 SH   SOLE   0 0 1,533
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 377 5,036 SH   SOLE   5,036 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8,633 121,034 SH   SOLE   119,039 0 1,995
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,172 9,218 SH   SOLE   9,200 0 18
VANGUARD INDEX FDS GROWTH ETF 922908736 898 4,195 SH   SOLE   4,195 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 12,050 73,673 SH   SOLE   73,673 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,546 40,144 SH   SOLE   22,565 0 17,578
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,466 43,229 SH   SOLE   42,514 0 715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,073 39,821 SH   SOLE   39,560 0 261
VANGUARD INDEX FDS SMALL CP ETF 922908751 69,121 404,432 SH   SOLE   385,998 0 18,433
VANGUARD INDEX FDS SML CP GRW ETF 922908595 806 4,132 SH   SOLE   562 0 3,570
VANGUARD INDEX FDS TOTAL STK MKT 922908769 33,592 187,172 SH   SOLE   186,503 0 670
VANGUARD INDEX FDS VALUE ETF 922908744 4,318 34,971 SH   SOLE   6,419 0 28,552
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29,218 658,653 SH   SOLE   655,290 0 3,363
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,486 150,349 SH   SOLE   142,644 0 7,706
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,823 39,511 SH   SOLE   39,484 0 28
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,476 26,677 SH   SOLE   26,677 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 338 4,280 SH   SOLE   4,280 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 330 6,858 SH   SOLE   6,858 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,242 25,795 SH   SOLE   25,795 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,172 20,091 SH   SOLE   20,091 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 533 7,042 SH   SOLE   7,042 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,610 75,524 SH   SOLE   73,349 0 2,175
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,039 22,485 SH   SOLE   22,280 0 204
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,236 70,694 SH   SOLE   70,464 0 230
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13,500 371,288 SH   SOLE   370,888 0 400
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 41,570 438,136 SH   SOLE   426,993 0 11,144
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,553 29,837 SH   SOLE   27,737 0 2,100
VANGUARD WORLD FD ESG INTL STK ETF 921910725 262 6,021 SH   SOLE   6,021 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 292 4,644 SH   SOLE   4,644 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 425 1,807 SH   SOLE   57 0 1,750
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 678 3,030 SH   SOLE   1,302 0 1,728
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,669 10,593 SH   SOLE   178 0 10,415
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,421 4,622 SH   SOLE   2,062 0 2,560
VERIZON COMMUNICATIONS INC COM 92343V104 24,225 638,009 SH   SOLE   623,112 0 14,897
VERTEX PHARMACEUTICALS INC COM 92532F100 481 1,662 SH   SOLE   1,662 0 0
VIAVI SOLUTIONS INC COM 925550105 16,524 1,266,212 SH   SOLE   1,266,165 0 47
VIMEO INC COMMON STOCK 92719V100 1,178 294,615 SH   SOLE   294,615 0 0
VISA INC COM CL A 92826C839 34,646 195,026 SH   SOLE   189,933 0 5,093
VISHAY INTERTECHNOLOGY INC COM 928298108 22,622 1,271,629 SH   SOLE   1,271,629 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 161 14,174 SH   SOLE   14,174 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 761 24,224 SH   SOLE   24,224 0 0
WALMART INC COM 931142103 16,116 124,257 SH   SOLE   123,612 30 615
WARNER BROS DISCOVERY INC COM SER A 934423104 7,533 655,072 SH   SOLE   655,042 0 30
WASTE CONNECTIONS INC COM 94106B101 853 6,313 SH   SOLE   6,313 0 0
WASTE MGMT INC DEL COM 94106L109 13,245 82,674 SH   SOLE   81,641 0 1,033
WATERS CORP COM 941848103 474 1,759 SH   SOLE   1,759 0 0
WELLS FARGO CO NEW COM 949746101 5,443 135,334 SH   SOLE   135,334 0 0
WELLTOWER INC COM 95040Q104 5,041 78,377 SH   SOLE   78,277 0 100
WENDYS CO COM 95058W100 190 10,140 SH   SOLE   7,140 0 3,000
WERNER ENTERPRISES INC COM 950755108 19,918 529,735 SH   SOLE   529,735 0 0
WESCO INTL INC COM 95082P105 403 3,378 SH   SOLE   3,378 0 0
WESTROCK CO COM 96145D105 1,835 59,403 SH   SOLE   59,403 0 0
WESTWATER RES INC COM NEW 961684206 14 12,500 SH   SOLE   12,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 423 14,823 SH   SOLE   14,823 0 0
WILLIAMS COS INC COM 969457100 279 9,751 SH   SOLE   9,751 0 0
WILLIAMS SONOMA INC COM 969904101 297 2,523 SH   SOLE   2,523 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 490 2,436 SH   SOLE   2,436 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,640 66,290 SH   SOLE   1,800 0 64,490
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 290 5,769 SH   SOLE   5,769 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,416 37,603 SH   SOLE   37,383 0 220
WISDOMTREE TR US SMALLCAP DIVD 97717W604 822 31,947 SH   SOLE   31,947 0 0
XPO LOGISTICS INC COM 983793100 345 7,745 SH   SOLE   7,745 0 0
XYLEM INC COM 98419M100 7,288 83,420 SH   SOLE   83,420 0 0
YAMANA GOLD INC COM 98462Y100 53 11,800 SH   SOLE   11,800 0 0
YUM BRANDS INC COM 988498101 306 2,877 SH   SOLE   2,877 0 0
ZILLOW GROUP INC CL A 98954M101 393 13,725 SH   SOLE   13,725 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,585 90,370 SH   SOLE   90,270 0 100
ZIMMER BIOMET HOLDINGS INC COM 98956P102 552 5,277 SH   SOLE   5,197 0 80
ZOETIS INC CL A 98978V103 1,045 7,050 SH   SOLE   6,768 0 282
ZSCALER INC COM 98980G102 2,037 12,394 SH   SOLE   12,394 0 0