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
3M CO COM 88579Y101   57,058 442 SH   SOLE   0 0 442
ABBOTT LABS COM 002824100   3,232,288 28,577 SH   SOLE   0 0 28,577
ABBVIE INC COM 00287Y109   5,254,945 29,572 SH   SOLE   0 0 29,572
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   44,678 127 SH   SOLE   0 0 127
ACUSHNET HLDGS CORP COM 005098108   33,479 471 SH   SOLE   0 0 471
ADAM NAT RES FD INC COM 00548F105   239,380 11,011 SH   SOLE   0 0 11,011
ADOBE INC COM 00724F101   3,148,780 7,081 SH   SOLE   0 0 7,081
ADVANCED ENERGY INDS COM 007973100   7,959,732 68,838 SH   SOLE   0 0 68,838
ADVANCED MICRO DEVICES INC COM 007903107   35,634 295 SH   SOLE   0 0 295
AIR PRODS & CHEMS INC COM 009158106   8,561,724 29,519 SH   SOLE   0 0 29,519
AIRBNB INC COM CL A 009066101   341,666 2,600 SH   SOLE   0 0 2,600
AKAMAI TECHNOLOGIES INC COM 00971T101   23,913 250 SH   SOLE   0 0 250
ALLEGION PLC ORD SHS G0176J109   31,886 244 SH   SOLE   0 0 244
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   18,545 500 SH   SOLE   0 0 500
ALPHABET INC CAP STK CL A 02079K305   7,891,728 41,689 SH   SOLE   0 0 41,689
ALPHABET INC CAP STK CL C 02079K107   6,986,302 36,685 SH   SOLE   0 0 36,685
AMAZON COM INC COM 023135106   1,321,386 6,023 SH   SOLE   0 0 6,023
AMERICAN ELEC PWR CO INC COM 025537101   11,529 125 SH   SOLE   0 0 125
AMERICAN EXPRESS CO COM 025816109   4,180,288 14,085 SH   SOLE   0 0 14,085
AMERICAN TOWER CORP NEW COM 03027X100   2,951,801 16,094 SH   SOLE   0 0 16,094
AMETEK INC COM 031100100   23,434 130 SH   SOLE   0 0 130
AMGEN INC COM 031162100   214,768 824 SH   SOLE   0 0 824
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,584 200 SH   SOLE   0 0 200
AMPHENOL CORP NEW CL A 032095101   13,890 200 SH   SOLE   0 0 200
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   47,674 640 SH   SOLE   0 0 640
ANALOG DEVICES INC COM 032654105   656,077 3,088 SH   SOLE   0 0 3,088
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,472,680 69,356 SH   SOLE   0 0 69,356
APOLLO GLOBAL MGMT INC COM 03769M106   57,146 346 SH   SOLE   0 0 346
APPLE INC COM 037833100   2,980,545 11,902 SH   SOLE   0 0 11,902
APPLIED MATLS INC COM 038222105   7,307,292 44,932 SH   SOLE   0 0 44,932
ARCH CAP GROUP LTD ORD G0450A105   74,158 803 SH   SOLE   0 0 803
ARCHER DANIELS MIDLAND CO COM 039483102   128,523 2,544 SH   SOLE   0 0 2,544
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   37,177 210 SH   SOLE   0 0 210
ARK ETF TR INNOVATION ETF 00214Q104   916 16 SH   SOLE   0 0 16
ASML HOLDING N V N Y REGISTRY SHS N07059210   47,130 68 SH   SOLE   0 0 68
ASPEN TECHNOLOGY INC COM 29109X106   34,949 140 SH   SOLE   0 0 140
AT&T INC COM 00206R102   122,842 5,395 SH   SOLE   0 0 5,395
ATMOS ENERGY CORP COM 049560105   73,117 525 SH   SOLE   0 0 525
AUTOMATIC DATA PROCESSING IN COM 053015103   67,914 232 SH   SOLE   0 0 232
AUTOZONE INC COM 053332102   1,303,214 407 SH   SOLE   0 0 407
AVIS BUDGET GROUP COM 053774105   2,338 29 SH   SOLE   0 0 29
BANK AMERICA CORP COM 060505104   47,027 1,070 SH   SOLE   0 0 1,070
BANK MONTREAL QUE COM 063671101   120,342 1,240 SH   SOLE   0 0 1,240
BANK NEW YORK MELLON CORP COM 064058100   184,392 2,400 SH   SOLE   0 0 2,400
BARINGS BDC INC COM 06759L103   1,914 200 SH   SOLE   0 0 200
BARNES GROUP INC COM 067806109   590,798 12,501 SH   SOLE   0 0 12,501
BCE INC COM NEW 05534B760   4,635 200 SH   SOLE   0 0 200
BECTON DICKINSON & CO COM 075887109   740,958 3,266 SH   SOLE   0 0 3,266
BERKLEY W R CORP COM 084423102   780,131 13,331 SH   SOLE   0 0 13,331
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   664,056 1,465 SH   SOLE   0 0 1,465
BHP GROUP LTD SPONSORED ADS 088606108   158,698 3,250 SH   SOLE   0 0 3,250
BLACKROCK ETF TRUST II ISHARES SHORT-TE 092528884   129,463 2,581 SH   SOLE   0 0 2,581
BLACKROCK INC COM 09290D101   3,723,200 3,632 SH   SOLE   0 0 3,632
BLACKSTONE INC COM 09260D107   7,387,163 42,844 SH   SOLE   0 0 42,844
BLUEPRINT MEDICINES CORP COM 09627Y109   65,415 750 SH   SOLE   0 0 750
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   138,940 1,240 SH   SOLE   0 0 1,240
BOEING CO COM 097023105   143,193 809 SH   SOLE   0 0 809
BP PLC SPONSORED ADR 055622104   45,346 1,534 SH   SOLE   0 0 1,534
BRC INC COM CL A 05601U105   165 52 SH   SOLE   0 0 52
BRISTOL-MYERS SQUIBB CO COM 110122108   124,319 2,198 SH   SOLE   0 0 2,198
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   49,032 1,350 SH   SOLE   0 0 1,350
BROADCOM INC COM 11135F101   29,706,050 128,132 SH   SOLE   0 0 128,132
BWX TECHNOLOGIES INC COM 05605H100   3,074,921 27,605 SH   SOLE   0 0 27,605
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,220,880 58,317 SH   SOLE   0 0 58,317
CARLYLE GROUP INC COM 14316J108   61,346 1,215 SH   SOLE   0 0 1,215
CARMAX INC COM 143130102   694,960 8,500 SH   SOLE   0 0 8,500
CARPENTER TECHNOLOGY CORP COM 144285103   237,594 1,400 SH   SOLE   0 0 1,400
CARRIER GLOBAL CORPORATION COM 14448C104   719,870 10,546 SH   SOLE   0 0 10,546
CATERPILLAR INC COM 149123101   57,679 159 SH   SOLE   0 0 159
CDW CORP COM 12514G108   111,908 643 SH   SOLE   0 0 643
CENCORA INC COM 03073E105   350,542 1,560 SH   SOLE   0 0 1,560
CENTENE CORP DEL COM 15135B101   6,058 100 SH   SOLE   0 0 100
CHARLES RIV LABS INTL INC COM 159864107   43,012 233 SH   SOLE   0 0 233
CHARTER COMMUNICATIONS INC N CL A 16119P108   6,170 18 SH   SOLE   0 0 18
CHEVRON CORP NEW COM 166764100   6,470,191 44,671 SH   SOLE   0 0 44,671
CHIPOTLE MEXICAN GRILL INC COM 169656105   30,150 500 SH   SOLE   0 0 500
CHUBB LIMITED COM H1467J104   4,323,065 15,646 SH   SOLE   0 0 15,646
CISCO SYS INC COM 17275R102   4,768,161 80,543 SH   SOLE   0 0 80,543
CITIGROUP INC COM NEW 172967424   6,737,109 95,711 SH   SOLE   0 0 95,711
CITIZENS FINL GROUP INC COM 174610105   584,196 13,350 SH   SOLE   0 0 13,350
CLOROX CO DEL COM 189054109   32,482 200 SH   SOLE   0 0 200
CME GROUP INC COM 12572Q105   1,770,754 7,625 SH   SOLE   0 0 7,625
COHERENT CORP COM 19247G107   70,101 740 SH   SOLE   0 0 740
COLGATE PALMOLIVE CO COM 194162103   292,094 3,213 SH   SOLE   0 0 3,213
COMCAST CORP NEW CL A 20030N101   1,216,803 32,422 SH   SOLE   0 0 32,422
CONOCOPHILLIPS COM 20825C104   140,723 1,419 SH   SOLE   0 0 1,419
CONSTELLATION BRANDS INC CL A 21036P108   8,222,692 37,207 SH   SOLE   0 0 37,207
CORNING INC COM 219350105   3,523,608 74,150 SH   SOLE   0 0 74,150
CORTEVA INC COM 22052L104   27,797 488 SH   SOLE   0 0 488
COSTCO WHSL CORP NEW COM 22160K105   2,549,064 2,782 SH   SOLE   0 0 2,782
COTY INC COM CL A 222070203   3,256,410 467,875 SH   SOLE   0 0 467,875
CROWN CASTLE INC COM 22822V101   4,634,687 51,065 SH   SOLE   0 0 51,065
CUMMINS INC COM 231021106   163,494 469 SH   SOLE   0 0 469
CVS HEALTH CORP COM 126650100   376,358 8,384 SH   SOLE   0 0 8,384
D R HORTON INC COM 23331A109   27,405 196 SH   SOLE   0 0 196
DANAHER CORPORATION COM 235851102   7,775,548 33,873 SH   SOLE   0 0 33,873
DARDEN RESTAURANTS INC COM 237194105   28,004 150 SH   SOLE   0 0 150
DEERE & CO COM 244199105   105,078 248 SH   SOLE   0 0 248
DELTA AIR LINES INC DEL COM NEW 247361702   321,860 5,320 SH   SOLE   0 0 5,320
DEUTSCHE BK AG LONDON BRH DB GOLD DBL LNG 25154H749   25,346 380 SH   SOLE   0 0 380
DEVON ENERGY CORP NEW COM 25179M103   134,193 4,100 SH   SOLE   0 0 4,100
DIAGEO PLC SPON ADR NEW 25243Q205   656,627 5,165 SH   SOLE   0 0 5,165
DISCOVER FINL SVCS COM 254709108   21,654 125 SH   SOLE   0 0 125
DISNEY WALT CO COM 254687106   136,441 1,225 SH   SOLE   0 0 1,225
DOMINION ENERGY INC COM 25746U109   48,474 900 SH   SOLE   0 0 900
DOVER CORP COM 260003108   355,878 1,897 SH   SOLE   0 0 1,897
DOW INC COM 260557103   23,597 588 SH   SOLE   0 0 588
DROPBOX INC CL A 26210C104   420,560 14,000 SH   SOLE   0 0 14,000
DUKE ENERGY CORP NEW COM NEW 26441C204   31,245 290 SH   SOLE   0 0 290
DUPONT DE NEMOURS INC COM 26614N102   235,994 3,095 SH   SOLE   0 0 3,095
EATON CORP PLC SHS G29183103   351,783 1,060 SH   SOLE   0 0 1,060
ELEVANCE HEALTH INC COM 036752103   541,546 1,468 SH   SOLE   0 0 1,468
ELI LILLY & CO COM 532457108   5,118,222 6,630 SH   SOLE   0 0 6,630
EMERSON ELEC CO COM 291011104   1,920,915 15,500 SH   SOLE   0 0 15,500
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   88,155 4,500 SH   SOLE   0 0 4,500
ENTERPRISE PRODS PARTNERS L COM 293792107   130,144 4,150 SH   SOLE   0 0 4,150
EOG RES INC COM 26875P101   2,419,607 19,739 SH   SOLE   0 0 19,739
EQUIFAX INC COM 294429105   50,970 200 SH   SOLE   0 0 200
EQUINOR ASA SPONSORED ADR 29446M102   72,373 3,055 SH   SOLE   0 0 3,055
EVERSOURCE ENERGY COM 30040W108   6,835 119 SH   SOLE   0 0 119
EXPEDIA GROUP INC COM NEW 30212P303   102,109 548 SH   SOLE   0 0 548
EXPEDITORS INTL WASH INC COM 302130109   16,062 145 SH   SOLE   0 0 145
EXXON MOBIL CORP COM 30231G102   234,503 2,180 SH   SOLE   0 0 2,180
FACTSET RESH SYS INC COM 303075105   49,469 103 SH   SOLE   0 0 103
FEDEX CORP COM 31428X106   3,876,447 13,779 SH   SOLE   0 0 13,779
FIDELITY NATL INFORMATION SV COM 31620M106   5,536,215 68,543 SH   SOLE   0 0 68,543
FIRST HORIZON CORPORATION COM 320517105   30,210 1,500 SH   SOLE   0 0 1,500
FIRST SOLAR INC COM 336433107   382,441 2,170 SH   SOLE   0 0 2,170
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   33,558 138 SH   SOLE   0 0 138
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   858 44 SH   SOLE   0 0 44
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   24,823 238 SH   SOLE   0 0 238
FIRST TR VALUE LINE DIVID IN SHS 33734H106   38,753 888 SH   SOLE   0 0 888
FIRSTCASH HOLDINGS INC COM 33768G107   10,360 100 SH   SOLE   0 0 100
FISERV INC COM 337738108   6,977,707 33,968 SH   SOLE   0 0 33,968
FORD MTR CO COM 345370860   2,475 250 SH   SOLE   0 0 250
FORTINET INC COM 34959E109   103,456 1,095 SH   SOLE   0 0 1,095
FORTIVE CORP COM 34959J108   148,425 1,979 SH   SOLE   0 0 1,979
FORTREA HLDGS INC COMMON STOCK 34965K107   7,460 400 SH   SOLE   0 0 400
FOUR CORNERS PPTY TR INC COM 35086T109   2,009 74 SH   SOLE   0 0 74
FREEPORT-MCMORAN INC CL B 35671D857   1,591,440 41,792 SH   SOLE   0 0 41,792
GARTNER INC COM 366651107   9,205 19 SH   SOLE   0 0 19
GENERAC HLDGS INC COM 368736104   397,704 2,565 SH   SOLE   0 0 2,565
GENERAL AMERN INVS CO INC COM 368802104   247,297 4,848 SH   SOLE   0 0 4,848
GENERAL MLS INC COM 370334104   91,192 1,430 SH   SOLE   0 0 1,430
GENERAL MTRS CO COM 37045V100   95,886 1,800 SH   SOLE   0 0 1,800
GENUINE PARTS CO COM 372460105   23,352 200 SH   SOLE   0 0 200
GERON CORP COM 374163103   2,478 700 SH   SOLE   0 0 700
GLOBAL PARTNERS LP COM UNITS 37946R109   46,550 1,000 SH   SOLE   0 0 1,000
GOLDMAN SACHS GROUP INC COM 38141G104   48,673 85 SH   SOLE   0 0 85
GOLUB CAP BDC INC COM 38173M102   3,032 200 SH   SOLE   0 0 200
GRACO INC COM 384109104   57,233 679 SH   SOLE   0 0 679
GSK PLC SPONSORED ADR 37733W204   15,017 444 SH   SOLE   0 0 444
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,525 150 SH   SOLE   0 0 150
HAGERTY INC CL A COM 405166109   1,593 165 SH   SOLE   0 0 165
HAIN CELESTIAL GROUP INC COM 405217100   308 50 SH   SOLE   0 0 50
HALEON PLC SPON ADS 405552100   4,341 455 SH   SOLE   0 0 455
HCA HEALTHCARE INC COM 40412C101   4,546,072 15,146 SH   SOLE   0 0 15,146
HEICO CORP NEW COM 422806109   47,548 200 SH   SOLE   0 0 200
HERSHEY CO COM 427866108   33,193 196 SH   SOLE   0 0 196
HEXCEL CORP NEW COM 428291108   604,240 9,637 SH   SOLE   0 0 9,637
HF SINCLAIR CORP COM 403949100   3,365 96 SH   SOLE   0 0 96
HOME DEPOT INC COM 437076102   339,978 874 SH   SOLE   0 0 874
HONEYWELL INTL INC COM 438516106   1,722,186 7,624 SH   SOLE   0 0 7,624
HP INC COM 40434L105   39,156 1,200 SH   SOLE   0 0 1,200
HUBBELL INC COM 443510607   735,152 1,755 SH   SOLE   0 0 1,755
HUMANA INC COM 444859102   94,634 373 SH   SOLE   0 0 373
HUNTINGTON INGALLS INDS INC COM 446413106   207,867 1,100 SH   SOLE   0 0 1,100
INGERSOLL RAND INC COM 45687V106   19,721 218 SH   SOLE   0 0 218
INTEL CORP COM 458140100   1,143 57 SH   SOLE   0 0 57
INTERCONTINENTAL EXCHANGE IN COM 45866F104   82,403 553 SH   SOLE   0 0 553
INTERNATIONAL BUSINESS MACHS COM 459200101   182,459 830 SH   SOLE   0 0 830
INTERNATIONAL PAPER CO COM 460146103   29,601 550 SH   SOLE   0 0 550
INTUIT COM 461202103   3,164,441 5,035 SH   SOLE   0 0 5,035
INTUITIVE SURGICAL INC COM NEW 46120E602   37,582 72 SH   SOLE   0 0 72
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   20,046,162 114,399 SH   SOLE   0 0 114,399
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101   4,666 50 SH   SOLE   0 0 50
INVESCO MUN OPPORTUNITY TR COM 46132C107   66,398 6,831 SH   SOLE   0 0 6,831
INVESCO QQQ TR UNIT SER 1 46090E103   372,176 728 SH   SOLE   0 0 728
IONQ INC COM 46222L108   12,531 300 SH   SOLE   0 0 300
IRON MTN INC DEL COM 46284V101   55,183 525 SH   SOLE   0 0 525
ISHARES SILVER TR ISHARES 46428Q109   22,486 854 SH   SOLE   0 0 854
ISHARES TR CORE HIGH DV ETF 46429B663   49,844 444 SH   SOLE   0 0 444
ISHARES TR CORE MSCI EAFE 46432F842   103,804 1,477 SH   SOLE   0 0 1,477
ISHARES TR CORE MSCI PAC 46434V696   991,042 16,220 SH   SOLE   0 0 16,220
ISHARES TR CORE S&P MCP ETF 464287507   192,538 3,090 SH   SOLE   0 0 3,090
ISHARES TR CORE S&P SCP ETF 464287804   2,036,341 17,673 SH   SOLE   0 0 17,673
ISHARES TR CORE S&P TTL STK 464287150   105,983 824 SH   SOLE   0 0 824
ISHARES TR CORE S&P500 ETF 464287200   576,318 979 SH   SOLE   0 0 979
ISHARES TR ESG SCRND S&P SM 46436E544   12,340 300 SH   SOLE   0 0 300
ISHARES TR GLB CNSM STP ETF 464288737   37,380 620 SH   SOLE   0 0 620
ISHARES TR GLOBAL TECH ETF 464287291   97,124 1,146 SH   SOLE   0 0 1,146
ISHARES TR MSCI USA MIN VOL 46429B697   13,319 150 SH   SOLE   0 0 150
ISHARES TR RUS 1000 GRW ETF 464287614   558,197 1,390 SH   SOLE   0 0 1,390
ISHARES TR RUSSELL 2000 ETF 464287655   11,490 52 SH   SOLE   0 0 52
ISHARES TR S&P 500 GRWT ETF 464287309   116,963 1,152 SH   SOLE   0 0 1,152
ISHARES TR SELECT DIVID ETF 464287168   54,617 416 SH   SOLE   0 0 416
ISHARES TR TIPS BD ETF 464287176   101,223 950 SH   SOLE   0 0 950
ISHARES TR U.S. FINLS ETF 464287788   110,580 1,000 SH   SOLE   0 0 1,000
ISHARES TR US HLTHCARE ETF 464287762   33,506 575 SH   SOLE   0 0 575
JACOBS SOLUTIONS INC COM 46982L108   3,586,020 26,837 SH   SOLE   0 0 26,837
JEFFERIES FINL GROUP INC COM 47233W109   211,680 2,700 SH   SOLE   0 0 2,700
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   417,375 450,000 SH   SOLE   0 0 450,000
JOHNSON & JOHNSON COM 478160104   465,966 3,222 SH   SOLE   0 0 3,222
JPMORGAN CHASE & CO. COM 46625H100   10,774,967 44,950 SH   SOLE   0 0 44,950
KBR INC COM 48242W106   6,662 115 SH   SOLE   0 0 115
KELLANOVA COM 487836108   12,146 150 SH   SOLE   0 0 150
KEYCORP COM 493267108   39,422 2,300 SH   SOLE   0 0 2,300
KIMBERLY-CLARK CORP COM 494368103   490,352 3,742 SH   SOLE   0 0 3,742
KINDER MORGAN INC DEL COM 49456B101   2,952,440 107,753 SH   SOLE   0 0 107,753
KKR & CO INC COM 48251W104   33,724 228 SH   SOLE   0 0 228
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   7,065 279 SH   SOLE   0 0 279
KROGER CO COM 501044101   406,342 6,645 SH   SOLE   0 0 6,645
L3HARRIS TECHNOLOGIES INC COM 502431109   375,771 1,787 SH   SOLE   0 0 1,787
LABCORP HOLDINGS INC COM SHS 504922105   316,233 1,379 SH   SOLE   0 0 1,379
LAM RESEARCH CORP COM NEW 512807306   101,845 1,410 SH   SOLE   0 0 1,410
LATTICE SEMICONDUCTOR CORP COM 518415104   1,323,911 23,370 SH   SOLE   0 0 23,370
LEAR CORP COM NEW 521865204   37,407 395 SH   SOLE   0 0 395
LINDE PLC SHS G54950103   17,585 42 SH   SOLE   0 0 42
LOCKHEED MARTIN CORP COM 539830109   364,941 751 SH   SOLE   0 0 751
LOWES COS INC COM 548661107   394,880 1,600 SH   SOLE   0 0 1,600
LULULEMON ATHLETICA INC COM 550021109   120,460 315 SH   SOLE   0 0 315
LUMEN TECHNOLOGIES INC COM 550241103   224 42 SH   SOLE   0 0 42
M & T BK CORP COM 55261F104   125,215 666 SH   SOLE   0 0 666
MAGNA INTL INC COM 559222401   83,580 2,000 SH   SOLE   0 0 2,000
MANHATTAN ASSOCIATES INC COM 562750109   94,044 348 SH   SOLE   0 0 348
MARATHON PETE CORP COM 56585A102   109,508 785 SH   SOLE   0 0 785
MARRIOTT INTL INC NEW CL A 571903202   5,413,389 19,407 SH   SOLE   0 0 19,407
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   7,184 80 SH   SOLE   0 0 80
MASTERCARD INCORPORATED CL A 57636Q104   2,343,237 4,450 SH   SOLE   0 0 4,450
MATCH GROUP INC NEW COM 57667L107   4,907 150 SH   SOLE   0 0 150
MATERION CORP COM 576690101   24,720 250 SH   SOLE   0 0 250
MCDONALDS CORP COM 580135101   1,160 4 SH   SOLE   0 0 4
MEDTRONIC PLC SHS G5960L103   3,967,850 49,673 SH   SOLE   0 0 49,673
MERCK & CO INC COM 58933Y105   618,315 6,215 SH   SOLE   0 0 6,215
META PLATFORMS INC CL A 30303M102   146,378 250 SH   SOLE   0 0 250
MICROCHIP TECHNOLOGY INC. COM 595017104   345 6 SH   SOLE   0 0 6
MICRON TECHNOLOGY INC COM 595112103   96,784 1,150 SH   SOLE   0 0 1,150
MICROSOFT CORP COM 594918104   5,567,139 13,208 SH   SOLE   0 0 13,208
MID-AMER APT CMNTYS INC COM 59522J103   154,570 1,000 SH   SOLE   0 0 1,000
MONSTER BEVERAGE CORP NEW COM 61174X109   21,340 406 SH   SOLE   0 0 406
MOODYS CORP COM 615369105   48,284 102 SH   SOLE   0 0 102
MOOG INC CL A 615394202   3,431,512 17,433 SH   SOLE   0 0 17,433
MORGAN STANLEY COM NEW 617446448   148,853 1,184 SH   SOLE   0 0 1,184
MOSAIC CO NEW COM 61945C103   61,450 2,500 SH   SOLE   0 0 2,500
MPLX LP COM UNIT REP LTD 55336V100   47,860 1,000 SH   SOLE   0 0 1,000
MURPHY OIL CORP COM 626717102   37,825 1,250 SH   SOLE   0 0 1,250
NASDAQ INC COM 631103108   24,353 315 SH   SOLE   0 0 315
NATERA INC COM 632307104   37,992 240 SH   SOLE   0 0 240
NATIONAL HEALTH INVS INC COM 63633D104   32,918 475 SH   SOLE   0 0 475
NEKTAR THERAPEUTICS COM 640268108   1,860 2,000 SH   SOLE   0 0 2,000
NETFLIX INC COM 64110L106   14,262 16 SH   SOLE   0 0 16
NEW YORK TIMES CO CL A 650111107   48,407 930 SH   SOLE   0 0 930
NEWMONT CORP COM 651639106   17,606 473 SH   SOLE   0 0 473
NEXTERA ENERGY INC COM 65339F101   105,098 1,466 SH   SOLE   0 0 1,466
NIKE INC CL B 654106103   1,640,753 21,683 SH   SOLE   0 0 21,683
NORTHERN TR CORP COM 665859104   638,473 6,229 SH   SOLE   0 0 6,229
NORTHWEST BANCSHARES INC MD COM 667340103   32,975 2,500 SH   SOLE   0 0 2,500
NOVARTIS AG SPONSORED ADR 66987V109   1,459,650 15,000 SH   SOLE   0 0 15,000
NU HLDGS LTD ORD SHS CL A G6683N103   7,511 725 SH   SOLE   0 0 725
NUCOR CORP COM 670346105   2,455,621 21,040 SH   SOLE   0 0 21,040
NUVALENT INC COM 670703107   66,538 850 SH   SOLE   0 0 850
NVIDIA CORPORATION COM 67066G104   191,834 1,429 SH   SOLE   0 0 1,429
NVR INC COM 62944T105   24,537 3 SH   SOLE   0 0 3
NXP SEMICONDUCTORS N V COM N6596X109   44,688 215 SH   SOLE   0 0 215
OCCIDENTAL PETE CORP COM 674599105   9,882 200 SH   SOLE   0 0 200
OGE ENERGY CORP COM 670837103   55,688 1,350 SH   SOLE   0 0 1,350
OLD DOMINION FREIGHT LINE IN COM 679580100   67,738 384 SH   SOLE   0 0 384
ON HLDG AG NAMEN AKT A H5919C104   9,585 175 SH   SOLE   0 0 175
OPTION CARE HEALTH INC COM NEW 68404L201   3,537,490 152,478 SH   SOLE   0 0 152,478
ORACLE CORP COM 68389X105   315,783 1,895 SH   SOLE   0 0 1,895
OREILLY AUTOMOTIVE INC COM 67103H107   53,361 45 SH   SOLE   0 0 45
ORGANON & CO COMMON STOCK 68622V106   239 16 SH   SOLE   0 0 16
OTIS WORLDWIDE CORP COM 68902V107   895,076 9,665 SH   SOLE   0 0 9,665
OWENS CORNING NEW COM 690742101   68,128 400 SH   SOLE   0 0 400
PARKER-HANNIFIN CORP COM 701094104   190,809 300 SH   SOLE   0 0 300
PAYPAL HLDGS INC COM 70450Y103   21,338 250 SH   SOLE   0 0 250
PENTAIR PLC SHS G7S00T104   3,629,563 36,065 SH   SOLE   0 0 36,065
PEPSICO INC COM 713448108   4,907,585 32,274 SH   SOLE   0 0 32,274
PFIZER INC COM 717081103   131,483 4,956 SH   SOLE   0 0 4,956
PHILLIPS 66 COM 718546104   177,845 1,561 SH   SOLE   0 0 1,561
PINTEREST INC CL A 72352L106   4,680,310 161,390 SH   SOLE   0 0 161,390
PJT PARTNERS INC COM CL A 69343T107   316 2 SH   SOLE   0 0 2
PNC FINL SVCS GROUP INC COM 693475105   1,304,935 6,767 SH   SOLE   0 0 6,767
POOL CORP COM 73278L105   58,301 171 SH   SOLE   0 0 171
PPL CORP COM 69351T106   45,444 1,400 SH   SOLE   0 0 1,400
PRIMERICA INC COM 74164M108   69,484 256 SH   SOLE   0 0 256
PROCTER AND GAMBLE CO COM 742718109   1,600,723 9,548 SH   SOLE   0 0 9,548
PROLOGIS INC. COM 74340W103   35,727 338 SH   SOLE   0 0 338
PROSHARES TR II ULTRA SILVER NEW 74347W353   33,974 1,009 SH   SOLE   0 0 1,009
PRUDENTIAL FINL INC COM 744320102   89,372 754 SH   SOLE   0 0 754
QUALCOMM INC COM 747525103   92,172 600 SH   SOLE   0 0 600
QUEST DIAGNOSTICS INC COM 74834L100   44,504 295 SH   SOLE   0 0 295
REGENERON PHARMACEUTICALS COM 75886F107   7,836 11 SH   SOLE   0 0 11
REVVITY INC COM 714046109   599,681 5,373 SH   SOLE   0 0 5,373
REYNOLDS CONSUMER PRODS INC COM 76171L106   53,306 1,975 SH   SOLE   0 0 1,975
RIO TINTO PLC SPONSORED ADR 767204100   804,521 13,680 SH   SOLE   0 0 13,680
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,980 600 SH   SOLE   0 0 600
RLI CORP COM 749607107   39,560 240 SH   SOLE   0 0 240
RTX CORPORATION COM 75513E101   4,233,848 36,587 SH   SOLE   0 0 36,587
RYDER SYS INC COM 783549108   31,372 200 SH   SOLE   0 0 200
S&P GLOBAL INC COM 78409V104   325,214 653 SH   SOLE   0 0 653
SABRA HEALTH CARE REIT INC COM 78573L106   15,588 900 SH   SOLE   0 0 900
SCHLUMBERGER LTD COM STK 806857108   29,714 775 SH   SOLE   0 0 775
SCHWAB CHARLES CORP COM 808513105   2,654,369 35,865 SH   SOLE   0 0 35,865
SCOTTS MIRACLE-GRO CO CL A 810186106   4,651,945 70,123 SH   SOLE   0 0 70,123
SELECT SECTOR SPDR TR ENERGY 81369Y506   20,559 240 SH   SOLE   0 0 240
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   110,562 2,288 SH   SOLE   0 0 2,288
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,774 48 SH   SOLE   0 0 48
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   23,464 310 SH   SOLE   0 0 310
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   687,795 2,958 SH   SOLE   0 0 2,958
SEMPRA COM 816851109   7,895 90 SH   SOLE   0 0 90
SHERWIN WILLIAMS CO COM 824348106   21,416 63 SH   SOLE   0 0 63
SHOPIFY INC CL A 82509L107   318,990 3,000 SH   SOLE   0 0 3,000
SIMON PPTY GROUP INC NEW COM 828806109   59,413 345 SH   SOLE   0 0 345
SKECHERS U S A INC CL A 830566105   73,964 1,100 SH   SOLE   0 0 1,100
SOLVENTUM CORP COM SHS 83444M101   7,267 110 SH   SOLE   0 0 110
SOUTHERN CO COM 842587107   259,308 3,150 SH   SOLE   0 0 3,150
SOUTHWEST AIRLS CO COM 844741108   235,509 7,005 SH   SOLE   0 0 7,005
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   613,571 1,442 SH   SOLE   0 0 1,442
SPDR GOLD TR GOLD SHS 78463V107   246,005 1,016 SH   SOLE   0 0 1,016
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   11,428 409 SH   SOLE   0 0 409
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,073,872 5,245 SH   SOLE   0 0 5,245
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,699,124 2,983 SH   SOLE   0 0 2,983
SPDR SER TR PORTFOLI S&P1500 78464A805   24,963 349 SH   SOLE   0 0 349
SPDR SER TR PORTFOLIO S&P400 78464A847   2,849,777 52,108 SH   SOLE   0 0 52,108
SPDR SER TR PORTFOLIO S&P500 78464A854   4,717,083 68,423 SH   SOLE   0 0 68,423
SPDR SER TR PORTFOLIO S&P600 78468R853   2,619,724 58,320 SH   SOLE   0 0 58,320
SPDR SER TR S&P BIOTECH 78464A870   39,177 435 SH   SOLE   0 0 435
SPDR SER TR S&P DIVID ETF 78464A763   70,013 530 SH   SOLE   0 0 530
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   34,080 1,000 SH   SOLE   0 0 1,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,053 18 SH   SOLE   0 0 18
STARBUCKS CORP COM 855244109   145,849 1,598 SH   SOLE   0 0 1,598
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   25,800 1,500 SH   SOLE   0 0 1,500
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   41,152 800 SH   SOLE   0 0 800
SYSCO CORP COM 871829107   368,079 4,814 SH   SOLE   0 0 4,814
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,975,060 30,255 SH   SOLE   0 0 30,255
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   258,633 1,405 SH   SOLE   0 0 1,405
TARGET CORP COM 87612E106   915,575 6,773 SH   SOLE   0 0 6,773
TE CONNECTIVITY PLC ORD SHS G87052109   4,604,492 32,206 SH   SOLE   0 0 32,206
TELEDYNE TECHNOLOGIES INC COM 879360105   115,105 248 SH   SOLE   0 0 248
TESLA INC COM 88160R101   10,096 25 SH   SOLE   0 0 25
TETRA TECH INC NEW COM 88162G103   602,580 15,125 SH   SOLE   0 0 15,125
TEXAS INSTRS INC COM 882508104   309,767 1,652 SH   SOLE   0 0 1,652
TFS FINL CORP COM 87240R107   30,144 2,400 SH   SOLE   0 0 2,400
THE CIGNA GROUP COM 125523100   67,379 244 SH   SOLE   0 0 244
THERMO FISHER SCIENTIFIC INC COM 883556102   615,953 1,184 SH   SOLE   0 0 1,184
TJX COS INC NEW COM 872540109   6,548,358 54,204 SH   SOLE   0 0 54,204
TOLL BROTHERS INC COM 889478103   468,534 3,720 SH   SOLE   0 0 3,720
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   551 70 SH   SOLE   0 0 70
TORONTO DOMINION BK ONT COM NEW 891160509   18,634 350 SH   SOLE   0 0 350
TRACTOR SUPPLY CO COM 892356106   29,979 565 SH   SOLE   0 0 565
TRANE TECHNOLOGIES PLC SHS G8994E103   258,545 700 SH   SOLE   0 0 700
TRANSDIGM GROUP INC COM 893641100   133,543 105 SH   SOLE   0 0 105
TRAVEL PLUS LEISURE CO COM 894164102   2,977 59 SH   SOLE   0 0 59
TRAVELERS COMPANIES INC COM 89417E109   2,888,800 11,992 SH   SOLE   0 0 11,992
TRILOGY METALS INC NEW COM 89621C105   1,145 1,000 SH   SOLE   0 0 1,000
TYSON FOODS INC CL A 902494103   552,860 9,625 SH   SOLE   0 0 9,625
UBER TECHNOLOGIES INC COM 90353T100   60,320 1,000 SH   SOLE   0 0 1,000
ULTA BEAUTY INC COM 90384S303   1,609,241 3,700 SH   SOLE   0 0 3,700
UNILEVER PLC SPON ADR NEW 904767704   133,302 2,351 SH   SOLE   0 0 2,351
UNITED PARCEL SERVICE INC CL B 911312106   264,810 2,100 SH   SOLE   0 0 2,100
UNITED STS OIL FD LP UNITS 91232N207   9,444 125 SH   SOLE   0 0 125
UNITEDHEALTH GROUP INC COM 91324P102   75,879 150 SH   SOLE   0 0 150
US BANCORP DEL COM NEW 902973304   52,613 1,100 SH   SOLE   0 0 1,100
V F CORP COM 918204108   6,874,243 320,328 SH   SOLE   0 0 320,328
VALERO ENERGY CORP COM 91913Y100   409,206 3,338 SH   SOLE   0 0 3,338
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   820,840 10,623 SH   SOLE   0 0 10,623
VANGUARD INDEX FDS GROWTH ETF 922908736   42,276 103 SH   SOLE   0 0 103
VANGUARD INDEX FDS MID CAP ETF 922908629   162,440 615 SH   SOLE   0 0 615
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   21,553 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS SMALL CP ETF 922908751   33,399 139 SH   SOLE   0 0 139
VANGUARD INDEX FDS TOTAL STK MKT 922908769   101,434 350 SH   SOLE   0 0 350
VANGUARD INDEX FDS VALUE ETF 922908744   44,018 260 SH   SOLE   0 0 260
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   20,677 176 SH   SOLE   0 0 176
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   479,312 4,640 SH   SOLE   0 0 4,640
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   833,500 3,125 SH   SOLE   0 0 3,125
VARONIS SYS INC COM 922280102   3,351,711 75,438 SH   SOLE   0 0 75,438
VERALTO CORP COM SHS 92338C103   153,998 1,512 SH   SOLE   0 0 1,512
VERISIGN INC COM 92343E102   22,352 108 SH   SOLE   0 0 108
VERIZON COMMUNICATIONS INC COM 92343V104   15,797 395 SH   SOLE   0 0 395
VIATRIS INC COM 92556V106   5,139 413 SH   SOLE   0 0 413
VISA INC COM CL A 92826C839   2,823,818 8,935 SH   SOLE   0 0 8,935
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   400 47 SH   SOLE   0 0 47
VONTIER CORPORATION COM 928881101   292 8 SH   SOLE   0 0 8
WALMART INC COM 931142103   5,750,326 63,645 SH   SOLE   0 0 63,645
WARNER BROS DISCOVERY INC COM SER A 934423104   5,307 502 SH   SOLE   0 0 502
WASTE MGMT INC DEL COM 94106L109   3,038,151 15,056 SH   SOLE   0 0 15,056
WEBSTER FINL CORP COM 947890109   14,302 259 SH   SOLE   0 0 259
WELLTOWER INC COM 95040Q104   50,412 400 SH   SOLE   0 0 400
WEYERHAEUSER CO MTN BE COM NEW 962166104   184,721 6,562 SH   SOLE   0 0 6,562
WILLIAMS COS INC COM 969457100   5,719,077 105,674 SH   SOLE   0 0 105,674
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,947 59 SH   SOLE   0 0 59
XPO INC COM 983793100   19,673 150 SH   SOLE   0 0 150
YUM BRANDS INC COM 988498101   188,898 1,408 SH   SOLE   0 0 1,408
YUM CHINA HLDGS INC COM 98850P109   16,764 348 SH   SOLE   0 0 348