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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ASGN INC COM 00191U102   958,923 11,740 SH   SOLE   4,100 0 7,640
AT&T INC COM 00206R102   889,229 59,203 SH   SOLE   0 0 59,203
ABBOTT LABS COM 002824100   6,144,931 63,448 SH   SOLE   868 0 62,580
ABBVIE INC COM 00287Y109   18,860,544 126,530 SH   SOLE   5,417 0 121,113
ABBVIE INC COM 00287Y109   3,480 800 SH Put SOLE   0 0 800
ABBVIE INC COM 00287Y109   3,690 900 SH Put SOLE   0 0 900
ABBVIE INC COM 00287Y109   4,040 800 SH Put SOLE   0 0 800
ACTIVISION BLIZZARD INC COM 00507V109   9,215,140 98,421 SH   SOLE   5,182 0 93,239
ACUITY BRANDS INC COM 00508Y102   1,234,748 7,250 SH   SOLE   1,500 0 5,750
ADOBE INC COM 00724F101   11,822,291 23,186 SH   SOLE   244 0 22,942
ADVANSIX INC COM 00773T101   355,120 11,426 SH   SOLE   0 0 11,426
ADVANCED MICRO DEVICES INC COM 007903107   15,830,955 153,968 SH   SOLE   950 0 153,018
ADVANCED ENERGY INDS COM 007973100   989,952 9,600 SH   SOLE   3,500 0 6,100
AGILYSYS INC COM 00847J105   456,504 6,900 SH   SOLE   2,050 0 4,850
AIR PRODS & CHEMS INC COM 009158106   11,351,915 40,056 SH   SOLE   2,285 0 37,771
ALBEMARLE CORP COM 012653101   5,940,465 34,936 SH   SOLE   2,400 0 32,536
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   514,368 5,930 SH   SOLE   0 0 5,930
ALIGN TECHNOLOGY INC COM 016255101   316,006 1,035 SH   SOLE   0 0 1,035
ALLSTATE CORP COM 020002101   1,204,342 10,810 SH   SOLE   4,650 0 6,160
ALPHABET INC CAP STK CL C 02079K107   6,959,984 52,787 SH   SOLE   6,710 0 46,077
ALPHABET INC CAP STK CL A 02079K305   37,401,146 285,810 SH   SOLE   8,890 0 276,920
AMAZON COM INC COM 023135106   37,456,798 294,657 SH   SOLE   1,645 0 293,012
AMERESCO INC CL A 02361E108   726,856 18,850 SH   SOLE   6,000 0 12,850
AMERICAN AIRLS GROUP INC COM 02376R102   633,025 49,416 SH   SOLE   0 0 49,416
AMERICAN ELEC PWR CO INC COM 025537101   1,560,622 20,747 SH   SOLE   0 0 20,747
AMERICAN EXPRESS CO COM 025816109   18,227,871 122,179 SH   SOLE   0 0 122,179
AMERICAN INTL GROUP INC COM NEW 026874784   1,120,238 18,486 SH   SOLE   3,800 0 14,686
AMERIPRISE FINL INC COM 03076C106   2,086,749 6,330 SH   SOLE   1,800 0 4,530
AMETEK INC COM 031100100   1,214,439 8,219 SH   SOLE   4,075 0 4,144
AMGEN INC COM 031162100   24,808,829 92,308 SH   SOLE   830 0 91,478
AMPHENOL CORP NEW CL A 032095101   10,813,425 128,747 SH   SOLE   1,830 0 126,917
ANALOG DEVICES INC COM 032654105   21,156,816 120,834 SH   SOLE   5,082 0 115,752
ANDERSONS INC COM 034164103   798,405 15,500 SH   SOLE   4,900 0 10,600
ANSYS INC COM 03662Q105   961,384 3,231 SH   SOLE   1,150 0 2,081
ELEVANCE HEALTH INC COM 036752103   16,365,987 37,587 SH   SOLE   0 0 37,587
APOLLO MED HLDGS INC COM NEW 03763A207   6,167,069 199,905 SH   SOLE   0 0 199,905
APPLE INC COM 037833100   74,578,283 435,595 SH   SOLE   31,033 0 404,562
APPFOLIO INC COM CL A 03783C100   775,264 4,245 SH   SOLE   1,325 0 2,920
APPLIED MATLS INC COM 038222105   46,446,034 335,472 SH   SOLE   8,640 0 326,832
ARBOR REALTY TRUST INC COM 038923108   212,292 13,985 SH   SOLE   0 0 13,985
ARCHER DANIELS MIDLAND CO COM 039483102   391,204 5,187 SH   SOLE   0 0 5,187
ARROW ELECTRS INC COM 042735100   634,466 5,066 SH   SOLE   0 0 5,066
ASTRAZENECA PLC SPONSORED ADR 046353108   1,723,406 25,449 SH   SOLE   739 0 24,710
AUTOLIV INC COM 052800109   401,357 4,160 SH   SOLE   0 0 4,160
AUTONATION INC COM 05329W102   711,580 4,700 SH   SOLE   0 0 4,700
AVID TECHNOLOGY INC COM 05367P100   526,652 19,600 SH   SOLE   8,600 0 11,000
AVNET INC COM 053807103   665,022 13,800 SH   SOLE   0 0 13,800
AXCELIS TECHNOLOGIES INC COM NEW 054540208   397,842 2,440 SH   SOLE   1,300 0 1,140
BAIDU INC SPON ADR REP A 056752108   419,441 3,122 SH   SOLE   0 0 3,122
BANK AMERICA CORP COM 060505104   29,180,415 1,065,757 SH   SOLE   37,419 0 1,028,338
BANK HAWAII CORP COM 062540109   345,594 6,955 SH   SOLE   0 0 6,955
BARNES GROUP INC COM 067806109   770,440 22,680 SH   SOLE   8,000 0 14,680
BECTON DICKINSON & CO COM 075887109   1,895,153 7,330 SH   SOLE   0 0 7,330
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,125,908 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,903,582 11,144 SH   SOLE   0 0 11,144
BEST BUY INC COM 086516101   686,475 9,882 SH   SOLE   4,700 0 5,182
BIOLIFE SOLUTIONS INC COM NEW 09062W204   209,912 15,200 SH   SOLE   0 0 15,200
BIOGEN INC COM 09062X103   8,224,063 31,999 SH   SOLE   2,034 0 29,965
BLACKROCK INC COM 09247X101   15,908,281 24,607 SH   SOLE   1,254 0 23,353
BLACKSTONE INC COM 09260D107   2,201,500 20,548 SH   SOLE   0 0 20,548
BOEING CO COM 097023105   10,802,686 56,358 SH   SOLE   1,755 0 54,603
BOOKING HOLDINGS INC COM 09857L108   360,822 117 SH   SOLE   0 0 117
BORGWARNER INC COM 099724106   332,972 8,248 SH   SOLE   0 0 8,248
BOX INC CL A 10316T104   380,097 15,700 SH   SOLE   6,000 0 9,700
BRISTOL-MYERS SQUIBB CO COM 110122108   9,405,439 162,051 SH   SOLE   5,745 0 156,306
BROADCOM INC COM 11135F101   30,757,950 37,032 SH   SOLE   1,608 0 35,424
AZENTA INC COM 114340102   652,972 13,010 SH   SOLE   3,800 0 9,210
CBRE GROUP INC CL A 12504L109   3,870,839 52,408 SH   SOLE   0 0 52,408
CECO ENVIRONMENTAL CORP COM 125141101   555,916 34,810 SH   SOLE   10,450 0 24,360
CF INDS HLDGS INC COM 125269100   3,720,823 43,397 SH   SOLE   3,854 0 39,543
THE CIGNA GROUP COM 125523100   2,680,718 9,371 SH   SOLE   2,023 0 7,348
CME GROUP INC COM 12572Q105   1,930,849 9,644 SH   SOLE   0 0 9,644
CSG SYS INTL INC COM 126349109   521,424 10,200 SH   SOLE   3,600 0 6,600
CSX CORP COM 126408103   15,907,203 517,307 SH   SOLE   24,920 0 492,387
CTS CORP COM 126501105   976,716 23,400 SH   SOLE   7,900 0 15,500
CVS HEALTH CORP COM 126650100   7,599,253 108,841 SH   SOLE   6,508 0 102,333
CADENCE DESIGN SYSTEM INC COM 127387108   918,489 3,920 SH   SOLE   0 0 3,920
CANADIAN PACIFIC KANSAS CITY COM 13646K108   14,895,245 200,178 SH   SOLE   5,088 0 195,090
CAPITAL ONE FINL CORP COM 14040H105   8,690,183 89,543 SH   SOLE   5,825 0 83,718
CARRIER GLOBAL CORPORATION COM 14448C104   6,385,331 115,676 SH   SOLE   2,050 0 113,626
CATERPILLAR INC COM 149123101   19,584,308 71,737 SH   SOLE   3,197 0 68,540
CATHAY GEN BANCORP COM 149150104   626,931 18,036 SH   SOLE   5,500 0 12,536
CELESTICA INC SUB VTG SHS 15101Q108   411,936 16,800 SH   SOLE   12,000 0 4,800
CENTENE CORP DEL COM 15135B101   7,882,352 114,436 SH   SOLE   4,540 0 109,896
CHENIERE ENERGY INC COM NEW 16411R208   5,396,189 32,515 SH   SOLE   3,000 0 29,515
CHEVRON CORP NEW COM 166764100   32,909,769 195,171 SH   SOLE   5,774 0 189,397
CHEVRON CORP NEW COM 166764100   12,750 3,400 SH Put SOLE   0 0 3,400
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,025,825 560 SH   SOLE   57 0 503
CIENA CORP COM NEW 171779309   534,038 11,300 SH   SOLE   0 0 11,300
CISCO SYS INC COM 17275R102   28,776,073 535,269 SH   SOLE   7,000 0 528,269
CITIGROUP INC COM NEW 172967424   6,642,829 161,508 SH   SOLE   11,222 0 150,286
CLOROX CO DEL COM 189054109   220,443 1,682 SH   SOLE   0 0 1,682
COCA COLA CO COM 191216100   632,565 11,300 SH   SOLE   0 0 11,300
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,745,119 70,049 SH   SOLE   7,315 0 62,734
COHERENT CORP COM 19247G107   769,488 23,575 SH   SOLE   10,925 0 12,650
COMCAST CORP NEW CL A 20030N101   20,125,536 453,891 SH   SOLE   8,300 0 445,591
COMERICA INC COM 200340107   1,453,585 34,984 SH   SOLE   4,040 0 30,944
COMMUNITY HEALTH SYS INC NEW COM 203668108   200,680 69,200 SH   SOLE   0 0 69,200
COMMVAULT SYS INC COM 204166102   381,997 5,650 SH   SOLE   3,000 0 2,650
CONMED CORP COM 207410101   734,188 7,280 SH   SOLE   2,500 0 4,780
CONOCOPHILLIPS COM 20825C104   5,856,445 48,885 SH   SOLE   3,435 0 45,450
CONSOLIDATED EDISON INC COM 209115104   745,537 8,717 SH   SOLE   0 0 8,717
CONSTELLATION BRANDS INC CL A 21036P108   227,705 906 SH   SOLE   0 0 906
CORNING INC COM 219350105   1,281,721 42,065 SH   SOLE   10,900 0 31,165
CORTEVA INC COM 22052L104   6,189,169 120,977 SH   SOLE   2,110 0 118,867
COSTCO WHSL CORP NEW COM 22160K105   23,909,749 42,321 SH   SOLE   327 0 41,994
CROCS INC COM 227046109   635,256 7,200 SH   SOLE   3,000 0 4,200
CROWDSTRIKE HLDGS INC CL A 22788C105   501,303 2,995 SH   SOLE   0 0 2,995
CROWN CASTLE INC COM 22822V101   7,676,774 83,416 SH   SOLE   0 0 83,416
CROWN HLDGS INC COM 228368106   352,150 3,980 SH   SOLE   0 0 3,980
CYTEK BIOSCIENCES INC COM 23285D109   287,316 52,050 SH   SOLE   17,000 0 35,050
DNP SELECT INCOME FD INC COM 23325P104   303,735 31,905 SH   SOLE   0 0 31,905
D R HORTON INC COM 23331A109   1,341,118 12,479 SH   SOLE   0 0 12,479
DARDEN RESTAURANTS INC COM 237194105   567,867 3,965 SH   SOLE   0 0 3,965
DEERE & CO COM 244199105   18,787,524 49,784 SH   SOLE   5,128 0 44,656
DELL TECHNOLOGIES INC CL C 24703L202   3,566,677 51,766 SH   SOLE   126 0 51,640
DEXCOM INC COM 252131107   2,249,556 24,111 SH   SOLE   0 0 24,111
DIAGEO PLC SPON ADR NEW 25243Q205   8,273,927 55,463 SH   SOLE   1,758 0 53,705
DIAMONDBACK ENERGY INC COM 25278X109   240,993 1,556 SH   SOLE   0 0 1,556
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,605,882 34,498 SH   SOLE   0 0 34,498
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   203,451 3,876 SH   SOLE   0 0 3,876
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   635,953 24,273 SH   SOLE   0 0 24,273
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   588,135 25,231 SH   SOLE   0 0 25,231
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   261,393 11,914 SH   SOLE   0 0 11,914
DISNEY WALT CO COM 254687106   14,018,414 172,960 SH   SOLE   2,862 0 170,098
DR REDDYS LABS LTD ADR 256135203   732,561 10,955 SH   SOLE   3,750 0 7,205
DOLLAR GEN CORP NEW COM 256677105   5,247,959 49,603 SH   SOLE   247 0 49,356
DOLLAR TREE INC COM 256746108   590,354 5,546 SH   SOLE   0 0 5,546
DONNELLEY FINL SOLUTIONS INC COM 25787G100   534,660 9,500 SH   SOLE   0 0 9,500
DOUGLAS DYNAMICS INC COM 25960R105   363,669 12,050 SH   SOLE   3,600 0 8,450
DOW INC COM 260557103   4,889,229 94,826 SH   SOLE   2,269 0 92,557
DUCOMMUN INC DEL COM 264147109   369,835 8,500 SH   SOLE   6,000 0 2,500
DUKE ENERGY CORP NEW COM NEW 26441C204   15,046,730 170,482 SH   SOLE   0 0 170,482
DUPONT DE NEMOURS INC COM 26614N102   593,243 7,953 SH   SOLE   1,636 0 6,317
DYCOM INDS INC COM 267475101   836,600 9,400 SH   SOLE   3,000 0 6,400
EOG RES INC COM 26875P101   3,164,845 24,967 SH   SOLE   60 0 24,907
EAST WEST BANCORP INC COM 27579R104   1,625,366 30,836 SH   SOLE   0 0 30,836
EBAY INC. COM 278642103   609,188 13,817 SH   SOLE   131 0 13,686
ELECTRONIC ARTS INC COM 285512109   3,737,752 31,044 SH   SOLE   0 0 31,044
EMERSON ELEC CO COM 291011104   17,062,108 176,681 SH   SOLE   0 0 176,681
ENPHASE ENERGY INC COM 29355A107   312,390 2,600 SH   SOLE   0 0 2,600
ENSIGN GROUP INC COM 29358P101   968,331 10,420 SH   SOLE   3,800 0 6,620
ENTERPRISE PRODS PARTNERS L COM 293792107   15,282,979 558,384 SH   SOLE   0 0 558,384
ERICSSON ADR B SEK 10 294821608   871,976 179,419 SH   SOLE   0 0 179,419
EXELIXIS INC COM 30161Q104   246,468 11,280 SH   SOLE   0 0 11,280
EXPEDITORS INTL WASH INC COM 302130109   1,535,698 13,397 SH   SOLE   12 0 13,385
EXTREME NETWORKS COM 30226D106   694,827 28,700 SH   SOLE   9,000 0 19,700
EXXON MOBIL CORP COM 30231G102   12,974,460 110,346 SH   SOLE   3,718 0 106,628
META PLATFORMS INC CL A 30303M102   14,629,713 48,732 SH   SOLE   398 0 48,334
FASTENAL CO COM 311900104   467,391 8,554 SH   SOLE   0 0 8,554
FEDEX CORP COM 31428X106   4,766,721 17,993 SH   SOLE   0 0 17,993
F5 INC COM 315616102   493,088 3,060 SH   SOLE   0 0 3,060
FIDELITY NATL INFORMATION SV COM 31620M106   10,454,869 189,160 SH   SOLE   0 0 189,160
FIRST SOLAR INC COM 336433107   1,097,290 6,791 SH   SOLE   0 0 6,791
FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417   531,301 27,052 SH   SOLE   0 0 27,052
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   298,058 10,059 SH   SOLE   0 0 10,059
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   287,990 9,093 SH   SOLE   0 0 9,093
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   999,625 31,007 SH   SOLE   0 0 31,007
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   681,784 19,216 SH   SOLE   0 0 19,216
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   251,316 8,394 SH   SOLE   0 0 8,394
FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711   615,692 20,833 SH   SOLE   0 0 20,833
FIRSTSERVICE CORP NEW COM 33767E202   286,423 1,968 SH   SOLE   0 0 1,968
FISERV INC COM 337738108   3,862,554 34,194 SH   SOLE   900 0 33,294
FORD MTR CO DEL COM 345370860   257,053 20,697 SH   SOLE   0 0 20,697
FORMFACTOR INC COM 346375108   718,017 20,550 SH   SOLE   6,450 0 14,100
FORTINET INC COM 34959E109   4,315,914 73,550 SH   SOLE   0 0 73,550
FORTUNE BRANDS INNOVATIONS I COM 34964C106   386,076 6,211 SH   SOLE   250 0 5,961
FORTREA HLDGS INC COMMON STOCK 34965K107   603,163 21,097 SH   SOLE   95 0 21,002
FREEPORT-MCMORAN INC CL B 35671D857   11,916,367 319,559 SH   SOLE   15,900 0 303,659
GATX CORP COM 361448103   1,112,243 10,220 SH   SOLE   2,400 0 7,820
GENERAL DYNAMICS CORP COM 369550108   19,051,353 86,217 SH   SOLE   2,050 0 84,167
GENERAL ELECTRIC CO COM NEW 369604301   201,650 1,824 SH   SOLE   1,263 0 561
GENERAL MLS INC COM 370334104   12,565,559 196,368 SH   SOLE   4,000 0 192,368
GERON CORP COM 374163103   66,780 31,500 SH   SOLE   31,500 0 0
GILEAD SCIENCES INC COM 375558103   8,209,518 109,548 SH   SOLE   4,010 0 105,538
GSK PLC SPONSORED ADR 37733W204   13,626,121 375,893 SH   SOLE   0 0 375,893
GLOBUS MED INC CL A 379577208   535,426 10,784 SH   SOLE   3,750 0 7,034
GODADDY INC CL A 380237107   647,976 8,700 SH   SOLE   200 0 8,500
GOLDMAN SACHS GROUP INC COM 38141G104   12,102,572 37,403 SH   SOLE   2,236 0 35,167
GOODYEAR TIRE & RUBR CO COM 382550101   152,196 12,244 SH   SOLE   7,400 0 4,844
HF SINCLAIR CORP COM 403949100   549,944 9,660 SH   SOLE   0 0 9,660
H & E EQUIPMENT SERVICES INC COM 404030108   980,413 22,700 SH   SOLE   7,200 0 15,500
HCA HEALTHCARE INC COM 40412C101   880,608 3,580 SH   SOLE   0 0 3,580
HALLIBURTON CO COM 406216101   1,357,074 33,508 SH   SOLE   5,230 0 28,278
HALOZYME THERAPEUTICS INC COM 40637H109   1,406,677 36,824 SH   SOLE   8,000 0 28,824
HARTFORD FINL SVCS GROUP INC COM 416515104   931,119 13,131 SH   SOLE   7,650 0 5,481
HEALTHEQUITY INC COM 42226A107   496,740 6,800 SH   SOLE   0 0 6,800
HERSHEY CO COM 427866108   624,275 3,120 SH   SOLE   123 0 2,997
HILTON WORLDWIDE HLDGS INC COM 43300A203   459,324 3,058 SH   SOLE   0 0 3,058
HOLOGIC INC COM 436440101   496,626 7,156 SH   SOLE   0 0 7,156
HOME DEPOT INC COM 437076102   16,170,685 53,517 SH   SOLE   3,855 0 49,662
HONEYWELL INTL INC COM 438516106   30,188,552 163,411 SH   SOLE   3,155 0 160,256
HOPE BANCORP INC COM 43940T109   510,114 57,640 SH   SOLE   19,940 0 37,700
HOWMET AEROSPACE INC COM 443201108   561,616 12,143 SH   SOLE   11,700 0 443
HUBBELL INC COM 443510607   4,432,558 14,143 SH   SOLE   0 0 14,143
ILLINOIS TOOL WKS INC COM 452308109   13,150,763 57,100 SH   SOLE   485 0 56,615
INCYTE CORP COM 45337C102   421,548 7,297 SH   SOLE   600 0 6,697
INFINERA CORP COM 45667G103   41,800 10,000 SH   SOLE   10,000 0 0
INGERSOLL RAND INC COM 45687V106   442,854 6,950 SH   SOLE   0 0 6,950
INGREDION INC COM 457187102   757,680 7,700 SH   SOLE   2,800 0 4,900
INSIGHT ENTERPRISES INC COM 45765U103   1,585,950 10,900 SH   SOLE   3,000 0 7,900
INSPERITY INC COM 45778Q107   898,213 9,203 SH   SOLE   2,900 0 6,303
INNOVATOR ETFS TR US SML CP PWR B 45782C284   313,350 12,524 SH   SOLE   0 0 12,524
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   216,996 9,640 SH   SOLE   0 0 9,640
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   330,573 12,984 SH   SOLE   0 0 12,984
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   348,357 10,337 SH   SOLE   0 0 10,337
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   549,172 14,380 SH   SOLE   4,800 0 9,580
INTEL CORP COM 458140100   8,593,340 241,725 SH   SOLE   8,256 0 233,469
INTERCONTINENTAL EXCHANGE IN COM 45866F104   14,897,148 135,404 SH   SOLE   11,105 0 124,299
INTERNATIONAL BUSINESS MACHS COM 459200101   9,632,124 68,654 SH   SOLE   2,805 0 65,849
INTERNATIONAL PAPER CO COM 460146103   648,928 18,295 SH   SOLE   3,536 0 14,759
INVESCO QQQ TR UNIT SER 1 46090E103   1,630,405 4,551 SH   SOLE   0 0 4,551
INTUIT COM 461202103   35,666,272 69,805 SH   SOLE   257 0 69,548
INTUITIVE SURGICAL INC COM NEW 46120E602   386,992 1,324 SH   SOLE   0 0 1,324
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,696,606 53,889 SH   SOLE   0 0 53,889
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   3,829,548 42,565 SH   SOLE   0 0 42,565
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,610,340 44,401 SH   SOLE   0 0 44,401
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   258,679 3,444 SH   SOLE   0 0 3,444
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   4,485,834 287,923 SH   SOLE   0 0 287,923
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   216,933 9,037 SH   SOLE   0 0 9,037
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   274,862 11,153 SH   SOLE   0 0 11,153
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   224,058 8,948 SH   SOLE   0 0 8,948
IRON MTN INC DEL COM 46284V101   2,233,477 37,569 SH   SOLE   0 0 37,569
ISHARES GOLD TR ISHARES NEW 464285204   14,824,481 423,678 SH   SOLE   0 0 423,678
ISHARES INC MSCI CDA ETF 464286509   1,283,325 38,354 SH   SOLE   0 0 38,354
ISHARES INC MSCI EURZONE ETF 464286608   2,513,914 59,515 SH   SOLE   0 0 59,515
ISHARES TR SELECT DIVID ETF 464287168   489,626 4,549 SH   SOLE   0 0 4,549
ISHARES TR TIPS BD ETF 464287176   6,513,238 62,796 SH   SOLE   630 0 62,166
ISHARES TR CORE S&P500 ETF 464287200   21,056,671 49,034 SH   SOLE   0 0 49,034
ISHARES TR CORE US AGGBD ET 464287226   10,834,467 115,211 SH   SOLE   0 0 115,211
ISHARES TR MSCI EMG MKT ETF 464287234   429,328 11,313 SH   SOLE   270 0 11,043
ISHARES TR 1 3 YR TREAS BD 464287457   4,540,246 56,073 SH   SOLE   0 0 56,073
ISHARES TR MSCI EAFE ETF 464287465   356,247 5,169 SH   SOLE   169 0 5,000
ISHARES TR CORE S&P MCP ETF 464287507   9,915,863 39,767 SH   SOLE   0 0 39,767
ISHARES TR ISHARES BIOTECH 464287556   534,683 4,372 SH   SOLE   0 0 4,372
ISHARES TR RUS 1000 VAL ETF 464287598   225,149 1,483 SH   SOLE   0 0 1,483
ISHARES TR RUS 1000 GRW ETF 464287614   904,898 3,402 SH   SOLE   0 0 3,402
ISHARES TR RUS 1000 ETF 464287622   1,511,411 6,434 SH   SOLE   151 0 6,283
ISHARES TR RUSSELL 2000 ETF 464287655   668,669 3,783 SH   SOLE   334 0 3,449
ISHARES TR S&P MC 400VL ETF 464287705   4,782,971 47,389 SH   SOLE   0 0 47,389
ISHARES TR CORE S&P SCP ETF 464287804   6,178,838 65,502 SH   SOLE   0 0 65,502
ISHARES TR SP SMCP600VL ETF 464287879   5,622,985 63,024 SH   SOLE   0 0 63,024
ISHARES TR SHRT NAT MUN ETF 464288158   439,932 4,277 SH   SOLE   0 0 4,277
ISHARES TR AGENCY BOND ETF 464288166   1,255,644 11,868 SH   SOLE   0 0 11,868
ISHARES TR 3 7 YR TREAS BD 464288661   5,394,978 47,676 SH   SOLE   0 0 47,676
ISHARES TR A RATE CP BD ETF 46429B291   4,245,229 94,171 SH   SOLE   0 0 94,171
ISHARES TR FLTG RATE NT ETF 46429B655   611,240 12,011 SH   SOLE   0 0 12,011
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,567,718 57,447 SH   SOLE   0 0 57,447
ISHARES TR 0-5YR HI YL CP 46434V407   1,233,936 30,074 SH   SOLE   0 0 30,074
ISHARES TR MSCI INTL MOMENT 46434V449   246,709 7,837 SH   SOLE   0 0 7,837
ISHARES TR BLACKROCK ULTRA 46434V878   644,914 12,801 SH   SOLE   0 0 12,801
JPMORGAN CHASE & CO COM 46625H100   39,134,932 269,859 SH   SOLE   5,387 0 264,472
JABIL INC COM 466313103   1,383,101 10,900 SH   SOLE   0 0 10,900
JD.COM INC SPON ADR CL A 47215P106   971,486 33,350 SH   SOLE   1,015 0 32,335
JEFFERIES FINL GROUP INC COM 47233W109   684,981 18,700 SH   SOLE   0 0 18,700
JOHNSON & JOHNSON COM 478160104   36,512,072 234,427 SH   SOLE   9,005 0 225,422
KLA CORP COM NEW 482480100   352,392 768 SH   SOLE   0 0 768
KEYSIGHT TECHNOLOGIES INC COM 49338L103   456,602 3,451 SH   SOLE   0 0 3,451
KINDER MORGAN INC DEL COM 49456B101   3,183,408 192,003 SH   SOLE   0 0 192,003
KNOWLES CORP COM 49926D109   322,858 21,800 SH   SOLE   11,500 0 10,300
KROGER CO COM 501044101   1,214,515 27,140 SH   SOLE   1,050 0 26,090
KURA ONCOLOGY INC COM 50127T109   95,760 10,500 SH   SOLE   10,500 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   9,773,777 56,132 SH   SOLE   447 0 55,685
LABORATORY CORP AMER HLDGS COM NEW 50540R409   7,597,881 37,791 SH   SOLE   260 0 37,531
LAM RESEARCH CORP COM 512807108   2,112,204 3,370 SH   SOLE   100 0 3,270
LANTHEUS HLDGS INC COM 516544103   307,796 4,430 SH   SOLE   2,400 0 2,030
LAUDER ESTEE COS INC CL A 518439104   208,730 1,444 SH   SOLE   0 0 1,444
LENNAR CORP CL A 526057104   537,245 4,787 SH   SOLE   306 0 4,481
ELI LILLY & CO COM 532457108   3,355,523 6,247 SH   SOLE   1,375 0 4,872
LOCKHEED MARTIN CORP COM 539830109   24,738,447 60,491 SH   SOLE   1,493 0 58,998
LOEWS CORP COM 540424108   256,532 4,052 SH   SOLE   4,050 0 2
LOWES COS INC COM 548661107   19,346,333 93,083 SH   SOLE   4,922 0 88,161
LUCID GROUP INC COM 549498103   424,510 75,941 SH   SOLE   0 0 75,941
LULULEMON ATHLETICA INC COM 550021109   422,629 1,096 SH   SOLE   0 0 1,096
MGIC INVT CORP WIS COM 552848103   731,022 43,800 SH   SOLE   0 0 43,800
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   522,112 6,400 SH   SOLE   0 0 6,400
MAGNA INTL INC COM 559222401   1,484,836 27,697 SH   SOLE   5,050 0 22,647
MANPOWERGROUP INC WIS COM 56418H100   455,867 6,217 SH   SOLE   0 0 6,217
MARATHON OIL CORP COM 565849106   707,136 26,435 SH   SOLE   4,350 0 22,085
MARATHON PETE CORP COM 56585A102   1,488,732 9,837 SH   SOLE   3,600 0 6,237
MARTIN MARIETTA MATLS INC COM 573284106   11,026,724 26,863 SH   SOLE   1,193 0 25,670
MARVELL TECHNOLOGY INC COM 573874104   673,702 12,446 SH   SOLE   0 0 12,446
MASCO CORP COM 574599106   456,998 8,550 SH   SOLE   0 0 8,550
MASTEC INC COM 576323109   919,777 12,780 SH   SOLE   3,700 0 9,080
MASTERCARD INCORPORATED CL A 57636Q104   27,131,823 68,530 SH   SOLE   5,830 0 62,700
MATCH GROUP INC NEW COM 57667L107   215,074 5,490 SH   SOLE   0 0 5,490
MATERION CORP COM 576690101   1,141,392 11,200 SH   SOLE   3,300 0 7,900
MATTHEWS INTL CORP CL A 577128101   1,159,518 29,800 SH   SOLE   9,500 0 20,300
MCDONALDS CORP COM 580135101   604,177 2,293 SH   SOLE   0 0 2,293
MERCADOLIBRE INC COM 58733R102   11,014,074 8,687 SH   SOLE   571 0 8,116
MERCK & CO INC COM 58933Y105   17,310,510 168,145 SH   SOLE   6,800 0 161,345
METHODE ELECTRS INC COM 591520200   571,250 25,000 SH   SOLE   9,200 0 15,800
METLIFE INC COM 59156R108   430,167 6,838 SH   SOLE   5,500 0 1,338
MICROSOFT CORP COM 594918104   82,992,132 262,841 SH   SOLE   7,637 0 255,204
MONDELEZ INTL INC CL A 609207105   2,669,882 38,471 SH   SOLE   5,369 0 33,102
MONOLITHIC PWR SYS INC COM 609839105   4,620,000 10,000 SH   SOLE   0 0 10,000
MONSTER BEVERAGE CORP NEW COM 61174X109   335,597 6,338 SH   SOLE   0 0 6,338
MOODYS CORP COM 615369105   10,541,238 33,340 SH   SOLE   0 0 33,340
MORGAN STANLEY COM NEW 617446448   14,347,387 175,675 SH   SOLE   8,049 0 167,626
MYRIAD GENETICS INC COM 62855J104   208,520 13,000 SH   SOLE   2,600 0 10,400
NASDAQ INC COM 631103108   12,011,812 247,207 SH   SOLE   4,136 0 243,071
NETAPP INC COM 64110D104   501,112 6,604 SH   SOLE   2,690 0 3,914
NETFLIX INC COM 64110L106   1,105,235 2,927 SH   SOLE   0 0 2,927
NETEASE INC SPONSORED ADS 64110W102   482,820 4,820 SH   SOLE   0 0 4,820
NETSCOUT SYS INC COM 64115T104   442,716 15,800 SH   SOLE   5,500 0 10,300
NEUROCRINE BIOSCIENCES INC COM 64125C109   606,488 5,391 SH   SOLE   0 0 5,391
NEXTERA ENERGY INC COM 65339F101   938,362 16,379 SH   SOLE   0 0 16,379
NICE LTD SPONSORED ADR 653656108   7,314,930 43,029 SH   SOLE   443 0 42,586
NIKE INC CL B 654106103   305,507 3,195 SH   SOLE   0 0 3,195
NOKIA CORP SPONSORED ADR 654902204   126,745 33,889 SH   SOLE   0 0 33,889
NORDSON CORP COM 655663102   619,743 2,777 SH   SOLE   0 0 2,777
NORFOLK SOUTHN CORP COM 655844108   13,485,454 68,478 SH   SOLE   5,902 0 62,576
NORTHROP GRUMMAN CORP COM 666807102   1,125,435 2,557 SH   SOLE   0 0 2,557
GEN DIGITAL INC COM 668771108   218,790 12,375 SH   SOLE   0 0 12,375
NOVARTIS AG SPONSORED ADR 66987V109   5,486,965 53,868 SH   SOLE   0 0 53,868
NOVO-NORDISK A S ADR 670100205   913,401 10,044 SH   SOLE   0 0 10,044
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   134,649 14,249 SH   SOLE   0 0 14,249
NVIDIA CORPORATION COM 67066G104   46,623,352 107,183 SH   SOLE   1,555 0 105,628
NUTRIEN LTD COM 67077M108   3,999,331 64,756 SH   SOLE   0 0 64,756
OREILLY AUTOMOTIVE INC COM 67103H107   2,969,246 3,267 SH   SOLE   83 0 3,184
OFG BANCORP COM 67103X102   937,604 31,400 SH   SOLE   11,000 0 20,400
OSI SYSTEMS INC COM 671044105   1,172,137 9,930 SH   SOLE   3,500 0 6,430
ON SEMICONDUCTOR CORP COM 682189105   973,465 10,473 SH   SOLE   0 0 10,473
ONTO INNOVATION INC COM 683344105   1,785,280 14,000 SH   SOLE   3,500 0 10,500
OPEN TEXT CORP COM 683715106   3,307,859 94,241 SH   SOLE   0 0 94,241
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   465,467 12,150 SH   SOLE   4,000 0 8,150
ORACLE CORP COM 68389X105   24,939,474 235,456 SH   SOLE   12,677 0 222,779
ORANGE CNTY BANCORP INC COM 68417L107   560,735 12,989 SH   SOLE   0 0 12,989
OTIS WORLDWIDE CORP COM 68902V107   432,710 5,388 SH   SOLE   1,025 0 4,363
OWENS & MINOR INC NEW COM 690732102   475,912 29,450 SH   SOLE   10,500 0 18,950
OWENS CORNING NEW COM 690742101   1,961,044 14,376 SH   SOLE   2,070 0 12,306
OXFORD INDS INC COM 691497309   413,359 4,300 SH   SOLE   900 0 3,400
PNC FINL SVCS GROUP INC COM 693475105   428,958 3,494 SH   SOLE   2,645 0 849
PALO ALTO NETWORKS INC COM 697435105   5,173,555 22,068 SH   SOLE   100 0 21,968
PARKER-HANNIFIN CORP COM 701094104   12,909,116 33,141 SH   SOLE   1,870 0 31,271
PAYCHEX INC COM 704326107   234,581 2,034 SH   SOLE   0 0 2,034
PAYCHEX INC COM 704326107   1,380 200 SH Put SOLE   0 0 200
PAYCHEX INC COM 704326107   1,470 1,400 SH Put SOLE   0 0 1,400
PAYCHEX INC COM 704326107   2,268 400 SH Put SOLE   0 0 400
PAYPAL HLDGS INC COM 70450Y103   6,668,123 114,063 SH   SOLE   697 0 113,366
PEPSICO INC COM 713448108   20,420,337 120,517 SH   SOLE   500 0 120,017
PERFICIENT INC COM 71375U101   815,537 14,095 SH   SOLE   6,000 0 8,095
REVVITY INC COM 714046109   738,701 6,673 SH   SOLE   0 0 6,673
PFIZER INC COM 717081103   16,488,923 497,103 SH   SOLE   4,000 0 493,103
PHILIP MORRIS INTL INC COM 718172109   1,858,330 20,073 SH   SOLE   0 0 20,073
PHILLIPS 66 COM 718546104   2,641,257 21,983 SH   SOLE   225 0 21,758
PHOTRONICS INC COM 719405102   1,504,635 74,450 SH   SOLE   25,800 0 48,650
PIONEER NAT RES CO COM 723787107   459,688 2,003 SH   SOLE   1,800 0 203
PIPER SANDLER COMPANIES COM 724078100   1,373,180 9,450 SH   SOLE   4,500 0 4,950
POWER INTEGRATIONS INC COM 739276103   800,492 10,490 SH   SOLE   4,000 0 6,490
PROCTER AND GAMBLE CO COM 742718109   21,845,233 149,768 SH   SOLE   5,240 0 144,528
PROGRESSIVE CORP COM 743315103   2,080,306 14,934 SH   SOLE   0 0 14,934
PROLOGIS INC. COM 74340W103   3,333,919 29,711 SH   SOLE   0 0 29,711
PROS HOLDINGS INC COM 74346Y103   692,400 20,000 SH   SOLE   6,300 0 13,700
PROSHARES TR S&P 500 DV ARIST 74348A467   6,105,261 68,947 SH   SOLE   0 0 68,947
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   385,473 6,773 SH   SOLE   0 0 6,773
PULTE GROUP INC COM 745867101   8,884,297 119,977 SH   SOLE   11,740 0 108,237
QORVO INC COM 74736K101   5,688,580 59,585 SH   SOLE   1,040 0 58,545
QUALCOMM INC COM 747525103   4,298,704 38,706 SH   SOLE   3,150 0 35,556
QUANTA SVCS INC COM 74762E102   7,318,927 39,124 SH   SOLE   3,415 0 35,709
QUEST DIAGNOSTICS INC COM 74834L100   294,048 2,413 SH   SOLE   0 0 2,413
RADIAN GROUP INC COM 750236101   283,743 11,300 SH   SOLE   11,300 0 0
RALPH LAUREN CORP CL A 751212101   534,014 4,600 SH   SOLE   0 0 4,600
RAYMOND JAMES FINL INC COM 754730109   653,799 6,510 SH   SOLE   0 0 6,510
RTX CORPORATION COM 75513E101   14,635,411 203,354 SH   SOLE   12,010 0 191,344
REGENERON PHARMACEUTICALS COM 75886F107   8,580,155 10,426 SH   SOLE   81 0 10,345
REGIONS FINANCIAL CORP NEW COM 7591EP100   309,738 18,008 SH   SOLE   18,000 0 8
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,775,035 6,769 SH   SOLE   2,100 0 4,669
REPUBLIC SVCS INC COM 760759100   6,004,043 42,131 SH   SOLE   0 0 42,131
RESMED INC COM 761152107   7,442,445 50,331 SH   SOLE   367 0 49,964
ROCKWELL AUTOMATION INC COM 773903109   8,599,314 30,081 SH   SOLE   311 0 29,770
SHELL PLC SPON ADS 780259305   253,536 3,938 SH   SOLE   0 0 3,938
S&P GLOBAL INC COM 78409V104   699,395 1,914 SH   SOLE   0 0 1,914
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,620,739 45,899 SH   SOLE   0 0 45,899
SPDR SER TR S&P 600 SMCP VAL 78464A300   246,130 3,401 SH   SOLE   0 0 3,401
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,672,954 84,991 SH   SOLE   0 0 84,991
SPDR SER TR S&P 400 MDCP VAL 78464A839   231,939 3,576 SH   SOLE   0 0 3,576
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   285,818 5,440 SH   SOLE   0 0 5,440
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   632,202 1,887 SH   SOLE   0 0 1,887
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   11,340,153 123,504 SH   SOLE   0 0 123,504
SPX TECHNOLOGIES INC COM 78473E103   1,090,760 13,400 SH   SOLE   5,000 0 8,400
SAIA INC COM 78709Y105   1,646,425 4,130 SH   SOLE   1,250 0 2,880
SALESFORCE INC COM 79466L302   17,250,508 85,070 SH   SOLE   1,136 0 83,934
SALLY BEAUTY HLDGS INC COM 79546E104   237,992 28,400 SH   SOLE   6,000 0 22,400
SAP SE SPON ADR 803054204   9,625,828 74,434 SH   SOLE   420 0 74,014
SCHLUMBERGER LTD COM STK 806857108   1,246,218 21,376 SH   SOLE   3,250 0 18,126
SCHWAB CHARLES CORP COM 808513105   1,534,766 27,956 SH   SOLE   22,711 0 5,245
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,210,507 28,685 SH   SOLE   0 0 28,685
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   222,038 7,011 SH   SOLE   0 0 7,011
SCIENCE APPLICATIONS INTL CO COM 808625107   762,104 7,221 SH   SOLE   2,500 0 4,721
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   3,802,606 48,410 SH   SOLE   0 0 48,410
SELECT SECTOR SPDR TR INDL 81369Y704   3,597,214 35,482 SH   SOLE   0 0 35,482
SEMTECH CORP COM 816850101   466,590 18,120 SH   SOLE   8,100 0 10,020
SERVICENOW INC COM 81762P102   639,661 1,144 SH   SOLE   18 0 1,126
SHOPIFY INC CL A 82509L107   5,362,321 98,265 SH   SOLE   130 0 98,135
SIMPLY GOOD FOODS CO COM 82900L102   258,693 7,494 SH   SOLE   0 0 7,494
SIRIUS XM HOLDINGS INC COM 82968B103   98,923 21,886 SH   SOLE   0 0 21,886
SKYWORKS SOLUTIONS INC COM 83088M102   7,453,108 75,597 SH   SOLE   3,340 0 72,257
SNOWFLAKE INC CL A 833445109   1,055,641 6,910 SH   SOLE   0 0 6,910
SONIC AUTOMOTIVE INC CL A 83545G102   914,604 19,150 SH   SOLE   6,900 0 12,250
SOUTHERN CO COM 842587107   456,090 7,047 SH   SOLE   0 0 7,047
STARBUCKS CORP COM 855244109   14,298,362 156,660 SH   SOLE   232 0 156,428
STRIDE INC COM 86333M108   727,235 16,150 SH   SOLE   3,750 0 12,400
STRYKER CORPORATION COM 863667101   12,585,973 46,057 SH   SOLE   287 0 45,770
SUN LIFE FINANCIAL INC. COM 866796105   575,938 11,802 SH   SOLE   9,800 0 2,002
SUNPOWER CORP COM 867652406   170,662 27,660 SH   SOLE   7,300 0 20,360
SUPER MICRO COMPUTER INC COM 86800U104   3,797,947 13,850 SH   SOLE   4,150 0 9,700
SYNAPTICS INC COM 87157D109   712,837 7,970 SH   SOLE   2,000 0 5,970
SYSCO CORP COM 871829107   213,942 3,239 SH   SOLE   0 0 3,239
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   21,717,027 249,908 SH   SOLE   12,491 0 237,417
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   373,999 2,664 SH   SOLE   0 0 2,664
TARGET CORP COM 87612E106   1,297,559 11,735 SH   SOLE   0 0 11,735
TELEFLEX INCORPORATED COM 879369106   316,220 1,610 SH   SOLE   0 0 1,610
TERADYNE INC COM 880770102   393,301 3,915 SH   SOLE   0 0 3,915
TEREX CORP NEW COM 880779103   599,248 10,400 SH   SOLE   0 0 10,400
TESLA INC COM 88160R101   5,634,061 22,516 SH   SOLE   0 0 22,516
TEXAS INSTRS INC COM 882508104   1,131,993 7,119 SH   SOLE   3,535 0 3,584
TEXTRON INC COM 883203101   601,678 7,700 SH   SOLE   0 0 7,700
THERMO FISHER SCIENTIFIC INC COM 883556102   26,493,356 52,341 SH   SOLE   5,530 0 46,811
TOLL BROTHERS INC COM 889478103   1,779,478 24,060 SH   SOLE   0 0 24,060
TRIP COM GROUP LTD ADS 89677Q107   546,826 15,637 SH   SOLE   8,000 0 7,637
TTEC HLDGS INC COM 89854H102   274,261 10,460 SH   SOLE   3,600 0 6,860
UFP INDUSTRIES INC COM 90278Q108   1,889,280 18,450 SH   SOLE   3,500 0 14,950
ULTA BEAUTY INC COM 90384S303   994,631 2,490 SH   SOLE   0 0 2,490
UNILEVER PLC SPON ADR NEW 904767704   6,674,851 135,118 SH   SOLE   1,304 0 133,814
UNION PAC CORP COM 907818108   18,403,587 90,378 SH   SOLE   6,363 0 84,015
UNITED AIRLS HLDGS INC COM 910047109   381,884 9,028 SH   SOLE   0 0 9,028
UNITED PARCEL SERVICE INC CL B 911312106   14,156,859 90,825 SH   SOLE   0 0 90,825
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,205,016 5,335 SH   SOLE   2,500 0 2,835
UNITEDHEALTH GROUP INC COM 91324P102   7,816,654 15,503 SH   SOLE   1,159 0 14,344
V F CORP COM 918204108   724,594 41,007 SH   SOLE   2,820 0 38,187
VALERO ENERGY CORP COM 91913Y100   13,857,413 97,787 SH   SOLE   4,255 0 93,532
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   5,331,972 70,306 SH   SOLE   0 0 70,306
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   204,325 1,315 SH   SOLE   0 0 1,315
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,853,156 34,625 SH   SOLE   3,703 0 30,922
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,124,186 13,769 SH   SOLE   0 0 13,769
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,861,412 51,369 SH   SOLE   0 0 51,369
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,909,181 27,360 SH   SOLE   0 0 27,360
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   860,891 19,691 SH   SOLE   0 0 19,691
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   509,965 13,006 SH   SOLE   0 0 13,006
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   1,296,209 4,812 SH   SOLE   521 0 4,291
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   481,187 2,634 SH   SOLE   266 0 2,368
VANGUARD WORLD FDS ENERGY ETF 92204A306   517,069 4,080 SH   SOLE   449 0 3,631
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,551,113 19,312 SH   SOLE   2,135 0 17,177
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,998,474 8,501 SH   SOLE   945 0 7,556
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,987,326 10,192 SH   SOLE   1,133 0 9,059
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,783,890 11,530 SH   SOLE   1,231 0 10,299
VANGUARD WORLD FDS MATERIALS ETF 92204A801   620,068 3,594 SH   SOLE   383 0 3,211
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   649,784 6,177 SH   SOLE   673 0 5,504
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,222,691 16,270 SH   SOLE   265 0 16,005
VEEVA SYS INC CL A COM 922475108   7,500,184 36,865 SH   SOLE   370 0 36,495
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,022,701 42,052 SH   SOLE   0 0 42,052
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   368,167 938 SH   SOLE   0 0 938
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   642,353 8,490 SH   SOLE   0 0 8,490
VANGUARD INDEX FDS GROWTH ETF 922908736   746,129 2,740 SH   SOLE   0 0 2,740
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,358,700 20,520 SH   SOLE   0 0 20,520
VERIZON COMMUNICATIONS INC COM 92343V104   26,031,920 803,206 SH   SOLE   0 0 803,206
VERINT SYS INC COM 92343X100   331,056 14,400 SH   SOLE   5,000 0 9,400
VERISK ANALYTICS INC COM 92345Y106   1,389,800 5,883 SH   SOLE   0 0 5,883
VERTEX PHARMACEUTICALS INC COM 92532F100   445,120 1,280 SH   SOLE   800 0 480
VIAVI SOLUTIONS INC COM 925550105   265,060 29,000 SH   SOLE   0 0 29,000
VIR BIOTECHNOLOGY INC COM 92764N102   111,503 11,900 SH   SOLE   0 0 11,900
VISA INC COM CL A 92826C839   8,276,430 35,983 SH   SOLE   2,160 0 33,823
VMWARE INC CL A COM 928563402   537,897 3,231 SH   SOLE   2,940 0 291
WNS HLDGS LTD SPON ADR 92932M101   553,841 8,090 SH   SOLE   2,500 0 5,590
WABASH NATL CORP COM 929566107   958,848 45,400 SH   SOLE   13,000 0 32,400
WALMART INC COM 931142103   358,405 2,241 SH   SOLE   0 0 2,241
WARNER BROS DISCOVERY INC COM SER A 934423104   144,731 13,327 SH   SOLE   0 0 13,327
WASTE MGMT INC DEL COM 94106L109   1,829,247 12,000 SH   SOLE   1,025 0 10,975
WATERS CORP COM 941848103   510,305 1,861 SH   SOLE   0 0 1,861
WEBSTER FINL CORP COM 947890109   2,067,218 51,283 SH   SOLE   0 0 51,283
WELLS FARGO CO NEW COM 949746101   6,644,885 162,626 SH   SOLE   6,773 0 155,853
WHIRLPOOL CORP COM 963320106   937,928 7,015 SH   SOLE   1,240 0 5,775
WINGSTOP INC COM 974155103   1,066,451 5,930 SH   SOLE   1,850 0 4,080
WISDOMTREE TR YIELD ENHANCD US 97717X511   1,223,839 29,483 SH   SOLE   0 0 29,483
WISDOMTREE TR EM EX ST-OWNED 97717X578   3,956,158 148,337 SH   SOLE   0 0 148,337
WYNDHAM HOTELS & RESORTS INC COM 98311A105   644,636 9,270 SH   SOLE   0 0 9,270
XPO INC COM 983793100   338,210 4,530 SH   SOLE   0 0 4,530
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,478,012 57,726 SH   SOLE   510 0 57,216
ZOETIS INC CL A 98978V103   3,900,384 22,419 SH   SOLE   0 0 22,419
AMBARELLA INC SHS G037AX101   294,317 5,550 SH   SOLE   0 0 5,550
AON PLC SHS CL A G0403H108   1,471,959 4,540 SH   SOLE   2,300 0 2,240
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,741,464 5,670 SH   SOLE   375 0 5,295
BUNGE LIMITED COM G16962105   2,649,419 24,475 SH   SOLE   1,950 0 22,525
EVEREST GROUP LTD COM G3223R108   1,036,959 2,790 SH   SOLE   0 0 2,790
GENPACT LIMITED SHS G3922B107   310,596 8,580 SH   SOLE   0 0 8,580
ICON PLC SHS G4705A100   361,988 1,470 SH   SOLE   0 0 1,470
INVESCO LTD SHS G491BT108   296,731 20,436 SH   SOLE   0 0 20,436
JOHNSON CTLS INTL PLC SHS G51502105   737,437 13,859 SH   SOLE   7,000 0 6,859
LINDE PLC SHS G54950103   19,115,407 51,337 SH   SOLE   1,607 0 49,730
LIVANOVA PLC SHS G5509L101   277,091 5,240 SH   SOLE   1,400 0 3,840
MEDTRONIC PLC SHS G5960L103   21,678,949 276,658 SH   SOLE   1,170 0 275,488
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   443,818 11,735 SH   SOLE   0 0 11,735
TRANE TECHNOLOGIES PLC SHS G8994E103   488,155 2,406 SH   SOLE   0 0 2,406
TRINSEO PLC SHS G9059U107   151,308 18,520 SH   SOLE   7,500 0 11,020
CHUBB LIMITED COM H1467J104   28,720,096 137,958 SH   SOLE   4,050 0 133,908
LOGITECH INTL S A SHS H50430232   434,598 6,304 SH   SOLE   0 0 6,304
TE CONNECTIVITY LTD SHS H84989104   3,253,780 26,340 SH   SOLE   0 0 26,340
GLOBANT S A COM L44385109   553,980 2,800 SH   SOLE   0 0 2,800
CHECK POINT SOFTWARE TECH LT ORD M22465104   9,465,679 71,021 SH   SOLE   480 0 70,541
STRATASYS LTD SHS M85548101   271,928 19,980 SH   SOLE   6,050 0 13,930
WIX COM LTD SHS M98068105   384,183 4,185 SH   SOLE   0 0 4,185
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,636,019 4,478 SH   SOLE   0 0 4,478