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   1,790,992 16,885 SH   SOLE   16,885 0 0
ABBOTT LABS COM 002824100   423,611 3,727 SH   SOLE   3,727 0 0
ABBVIE INC COM 00287Y109   116,180 638 SH   SOLE   638 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   15,313,405 44,181 SH   SOLE   44,181 0 0
ACUITY BRANDS INC COM 00508Y102   24,186 90 SH   SOLE   90 0 0
ADOBE INC COM 00724F101   369,872 733 SH   SOLE   733 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   8,935 105 SH   SOLE   105 0 0
ADVANCED MICRO DEVICES INC COM 007903107   90,245 500 SH   SOLE   500 0 0
AIR PRODS & CHEMS INC COM 009158106   36,341 150 SH   SOLE   150 0 0
ALBEMARLE CORP COM 012653101   25,822 196 SH   SOLE   196 0 0
ALCON AG ORD SHS H01301128   8,663 104 SH   SOLE   104 0 0
ALPHABET INC CAP STK CL A 02079K305   14,098,221 93,409 SH   SOLE   93,409 0 0
ALPHABET INC CAP STK CL C 02079K107   1,389,373 9,125 SH   SOLE   9,125 0 0
ALTRIA GROUP INC COM 02209S103   36,685 841 SH   SOLE   841 0 0
AMAZON COM INC COM 023135106   648,467 3,595 SH   SOLE   3,595 0 0
AMBEV SA SPONSORED ADR 02319V103   904,583 364,751 SH   SOLE   364,751 0 0
AMERICAN ELEC PWR CO INC COM 025537101   36,679 426 SH   SOLE   426 0 0
AMERICAN EXPRESS CO COM 025816109   385,707 1,694 SH   SOLE   1,694 0 0
AMERICAN TOWER CORP NEW COM 03027X100   14,227 72 SH   SOLE   72 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   9,127,911 74,690 SH   SOLE   74,690 0 0
AMERIPRISE FINL INC COM 03076C106   156,962 358 SH   SOLE   358 0 0
AMGEN INC COM 031162100   5,032,180 17,699 SH   SOLE   17,699 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   24,312 400 SH   SOLE   400 0 0
ANSYS INC COM 03662Q105   11,573,621 33,338 SH   SOLE   33,338 0 0
APPLE INC COM 037833100   6,233,127 36,349 SH   SOLE   36,349 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,705 10 SH   SOLE   10 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   63 65 SH   SOLE   65 0 0
AT&T INC COM 00206R102   145,517 8,268 SH   SOLE   8,268 0 0
ATMOS ENERGY CORP COM 049560105   93,908 790 SH   SOLE   790 0 0
AUTODESK INC COM 052769106   2,865 11 SH   SOLE   11 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   45,953 184 SH   SOLE   184 0 0
AUTOZONE INC COM 053332102   299,407 95 SH   SOLE   95 0 0
BADGER METER INC COM 056525108   8,779,928 54,261 SH   SOLE   54,261 0 0
BAIDU INC SPON ADR REP A 056752108   6,844 65 SH   SOLE   65 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,643 150 SH   SOLE   150 0 0
BARINGS BDC INC COM 06759L103   76,951 8,274 SH   SOLE   8,274 0 0
BCE INC COM NEW 05534B760   8,495 250 SH   SOLE   250 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,377,621 5,654 SH   SOLE   5,654 0 0
BIOGEN INC COM 09062X103   15,957 74 SH   SOLE   74 0 0
BLACK HILLS CORP COM 092113109   1,286,951 23,571 SH   SOLE   23,571 0 0
BLACKROCK INC COM 09247X101   126,723 152 SH   SOLE   152 0 0
BLACKSTONE INC COM 09260D107   157,644 1,200 SH   SOLE   1,200 0 0
BOEING CO COM 097023105   62,529 324 SH   SOLE   324 0 0
BORGWARNER INC COM 099724106   7,817 225 SH   SOLE   225 0 0
BRIGHTHOUSE FINL INC COM 10922N103   116 2 SH   SOLE   2 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   26,844 495 SH   SOLE   495 0 0
BROADCOM INC COM 11135F101   50,366 38 SH   SOLE   38 0 0
BROWN FORMAN CORP CL B 115637209   29,011 562 SH   SOLE   562 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   730,868 9,599 SH   SOLE   9,599 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   11,983 732 SH   SOLE   732 0 0
CAMECO CORP COM 13321L108   10,830 250 SH   SOLE   250 0 0
CAMPBELL SOUP CO COM 134429109   11,113 250 SH   SOLE   250 0 0
CANADIAN NATL RY CO COM 136375102   626,545 4,757 SH   SOLE   4,757 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   4,902 300 SH   SOLE   300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   11,626 200 SH   SOLE   200 0 0
CATERPILLAR INC COM 149123101   195,308 533 SH   SOLE   533 0 0
CELSIUS HLDGS INC COM NEW 15118V207   124,380 1,500 SH   SOLE   1,500 0 0
CGI INC CL A SUB VTG 12532H104   49,721 450 SH   SOLE   450 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1 0 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   25,914 158 SH   SOLE   158 0 0
CHESAPEAKE ENERGY CORP COM 165167735   2,177 25 SH   SOLE   25 0 0
CHEVRON CORP NEW COM 166764100   445,458 2,824 SH   SOLE   2,824 0 0
CISCO SYS INC COM 17275R102   3,744,971 75,034 SH   SOLE   75,034 0 0
CITIZENS FINL GROUP INC COM 174610105   1,361 38 SH   SOLE   38 0 0
CLOROX CO DEL COM 189054109   4,946,554 32,307 SH   SOLE   32,307 0 0
COCA COLA CO COM 191216100   1,497,075 24,470 SH   SOLE   24,470 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,513,720 34,298 SH   SOLE   34,298 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   29,316 400 SH   SOLE   400 0 0
COLGATE PALMOLIVE CO COM 194162103   8,401,732 93,301 SH   SOLE   93,301 0 0
COMCAST CORP NEW CL A 20030N101   38,495 888 SH   SOLE   888 0 0
COMPASS MINERALS INTL INC COM 20451N101   4,093 260 SH   SOLE   260 0 0
CONOCOPHILLIPS COM 20825C104   232,414 1,826 SH   SOLE   1,826 0 0
CONSOLIDATED EDISON INC COM 209115104   171,087 1,884 SH   SOLE   1,884 0 0
CONSTELLATION BRANDS INC CL A 21036P108   14,676 54 SH   SOLE   54 0 0
CORNING INC COM 219350105   2,472 75 SH   SOLE   75 0 0
CORTEVA INC COM 22052L104   53,345 925 SH   SOLE   925 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,642,652 10,432 SH   SOLE   10,432 0 0
CSX CORP COM 126408103   220,647 5,952 SH   SOLE   5,952 0 0
CVS HEALTH CORP COM 126650100   3,590 45 SH   SOLE   45 0 0
DARDEN RESTAURANTS INC COM 237194105   24,070 144 SH   SOLE   144 0 0
DEERE & CO COM 244199105   10,724,982 26,111 SH   SOLE   26,111 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,903,519 39,690 SH   SOLE   39,690 0 0
DISNEY WALT CO COM 254687106   464,357 3,795 SH   SOLE   3,795 0 0
DOMINION ENERGY INC COM 25746U109   25,087 510 SH   SOLE   510 0 0
DOW INC COM 260557103   138,685 2,394 SH   SOLE   2,394 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,483,932 15,344 SH   SOLE   15,344 0 0
DUPONT DE NEMOURS INC COM 26614N102   161,238 2,103 SH   SOLE   2,103 0 0
EASTMAN CHEM CO COM 277432100   144,919 1,446 SH   SOLE   1,446 0 0
EATON CORP PLC SHS G29183103   16,573 53 SH   SOLE   53 0 0
ECOLAB INC COM 278865100   15,471 67 SH   SOLE   67 0 0
EDISON INTL COM 281020107   26,878 380 SH   SOLE   380 0 0
ELECTRONIC ARTS INC COM 285512109   5,239,944 39,496 SH   SOLE   39,496 0 0
ELI LILLY & CO COM 532457108   187,489 241 SH   SOLE   241 0 0
EMERSON ELEC CO COM 291011104   248,504 2,191 SH   SOLE   2,191 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   22,007 1,399 SH   SOLE   1,399 0 0
ENPRO INC COM 29355X107   14,346 85 SH   SOLE   85 0 0
ENTERGY CORP NEW COM 29364G103   26,103 247 SH   SOLE   247 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   30,815 1,056 SH   SOLE   1,056 0 0
EQUINIX INC COM 29444U700   7,782,563 9,430 SH   SOLE   9,430 0 0
ESSENTIAL UTILS INC COM 29670G102   1,618,122 43,674 SH   SOLE   43,674 0 0
EVERSOURCE ENERGY COM 30040W108   13,449 225 SH   SOLE   225 0 0
EXXON MOBIL CORP COM 30231G102   4,894,575 42,107 SH   SOLE   42,107 0 0
F N B CORP COM 302520101   4,230 300 SH   SOLE   300 0 0
FACTSET RESH SYS INC COM 303075105   2,265,589 4,986 SH   SOLE   4,986 0 0
FEDEX CORP COM 31428X106   13,618 47 SH   SOLE   47 0 0
FIRST BANCORP N C COM 318910106   49,304 1,365 SH   SOLE   1,365 0 0
FIRST SOLAR INC COM 336433107   9,791 58 SH   SOLE   58 0 0
FIRSTENERGY CORP COM 337932107   19,310 500 SH   SOLE   500 0 0
FORD MTR CO DEL COM 345370860   154,380 11,625 SH   SOLE   11,625 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,193 144 SH   SOLE   144 0 0
FREEPORT-MCMORAN INC CL B 35671D857   226,966 4,827 SH   SOLE   4,827 0 0
GENERAL DYNAMICS CORP COM 369550108   169,494 600 SH   SOLE   600 0 0
GILEAD SCIENCES INC COM 375558103   40,288 550 SH   SOLE   550 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   7,735 260 SH   SOLE   260 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   25,062 60 SH   SOLE   60 0 0
GSK PLC SPONSORED ADR 37733W204   13,419 313 SH   SOLE   313 0 0
HAEMONETICS CORP MASS COM 405024100   872,534 10,223 SH   SOLE   10,223 0 0
HALEON PLC SPON ADS 405552100   2,123 250 SH   SOLE   250 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   4,313 230 SH   SOLE   230 0 0
HERSHEY CO COM 427866108   29,175 150 SH   SOLE   150 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,071 286 SH   SOLE   286 0 0
HOLOGIC INC COM 436440101   13,643 175 SH   SOLE   175 0 0
HOME DEPOT INC COM 437076102   31,839 83 SH   SOLE   83 0 0
HONEYWELL INTL INC COM 438516106   353,646 1,723 SH   SOLE   1,723 0 0
HOST HOTELS & RESORTS INC COM 44107P104   169,225 8,183 SH   SOLE   8,183 0 0
HP INC COM 40434L105   9,006 298 SH   SOLE   298 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   26,233 90 SH   SOLE   90 0 0
ILLINOIS TOOL WKS INC COM 452308109   9,392 35 SH   SOLE   35 0 0
ILLUMINA INC COM 452327109   11,673 85 SH   SOLE   85 0 0
INFOSYS LTD SPONSORED ADR 456788108   4,519,319 252,053 SH   SOLE   252,053 0 0
INGLES MKTS INC CL A 457030104   18,353 239 SH   SOLE   239 0 0
INTEL CORP COM 458140100   2,747,249 62,197 SH   SOLE   62,197 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   654,802 3,429 SH   SOLE   3,429 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   34,396 400 SH   SOLE   400 0 0
INTUIT COM 461202103   3,188,421 4,905 SH   SOLE   4,905 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   129,306 324 SH   SOLE   324 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   60,767 2,550 SH   SOLE   2,550 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,022 86 SH   SOLE   86 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   155,946 2,765 SH   SOLE   2,765 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   125,247 2,833 SH   SOLE   2,833 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   255,966 5,765 SH   SOLE   5,765 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   127,459 1,935 SH   SOLE   1,935 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   10,436 230 SH   SOLE   230 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   92,328 2,400 SH   SOLE   2,400 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   45,458 802 SH   SOLE   802 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   678 4 SH   SOLE   4 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   15,951 264 SH   SOLE   264 0 0
ISHARES INC CORE MSCI EMKT 46434G103   18,576 360 SH   SOLE   360 0 0
ISHARES INC MSCI SWITZERLAND 464286749   9,047,637 190,076 SH   SOLE   190,076 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,420 15 SH   SOLE   15 0 0
ISHARES TR CONSER ALLOC ETF 464289883   492,891 13,385 SH   SOLE   13,385 0 0
ISHARES TR CORE DIV GRWTH 46434V621   9,871 170 SH   SOLE   170 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   76,376 693 SH   SOLE   693 0 0
ISHARES TR CORE MSCI EAFE 46432F842   49,357 665 SH   SOLE   665 0 0
ISHARES TR CORE S&P MCP ETF 464287507   10,671,290 175,688 SH   SOLE   175,688 0 0
ISHARES TR CORE S&P SCP ETF 464287804   60,123 544 SH   SOLE   544 0 0
ISHARES TR CORE S&P TTL STK 464287150   137,140 1,189 SH   SOLE   1,189 0 0
ISHARES TR CORE S&P US GWT 464287671   6,681 57 SH   SOLE   57 0 0
ISHARES TR CORE S&P US VLU 464287663   7,145 79 SH   SOLE   79 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,770,955 22,390 SH   SOLE   22,390 0 0
ISHARES TR IBOXX HI YD ETF 464288513   467 6 SH   SOLE   6 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,634 15 SH   SOLE   15 0 0
ISHARES TR ISHARES BIOTECH 464287556   85,626 624 SH   SOLE   624 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   690,335 13,462 SH   SOLE   13,462 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   2,869,006 55,601 SH   SOLE   55,601 0 0
ISHARES TR MBS ETF 464288588   16,544 179 SH   SOLE   179 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   919 13 SH   SOLE   13 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   1,959 27 SH   SOLE   27 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   14,555 371 SH   SOLE   371 0 0
ISHARES TR MSCI USA ESG SLC 464288802   389,301 3,566 SH   SOLE   3,566 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   33,432 400 SH   SOLE   400 0 0
ISHARES TR MSCI USA MMENTM 46432F396   27,354 146 SH   SOLE   146 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   79,710 485 SH   SOLE   485 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   180,659 536 SH   SOLE   536 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   132,900 742 SH   SOLE   742 0 0
ISHARES TR RUS MID CAP ETF 464287499   348,469 4,144 SH   SOLE   4,144 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   88,326 420 SH   SOLE   420 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,325,495 15,697 SH   SOLE   15,697 0 0
ISHARES TR S&P MC 400GR ETF 464287606   7,434,095 81,470 SH   SOLE   81,470 0 0
ISHARES TR SELECT DIVID ETF 464287168   43,113 350 SH   SOLE   350 0 0
ISHARES TR TIPS BD ETF 464287176   3,501,662 32,601 SH   SOLE   32,601 0 0
ISHARES TR U.S. FINLS ETF 464287788   5,739 60 SH   SOLE   60 0 0
ISHARES TR U.S. TECH ETF 464287721   73,260 542 SH   SOLE   542 0 0
ISHARES TR US HLTHCARE ETF 464287762   21,356 345 SH   SOLE   345 0 0
ISHARES TR US TREAS BD ETF 46429B267   684 30 SH   SOLE   30 0 0
ISHARES TR USD INV GRDE ETF 464288620   661 13 SH   SOLE   13 0 0
JOHNSON & JOHNSON COM 478160104   664,715 4,202 SH   SOLE   4,202 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,422 83 SH   SOLE   83 0 0
JPMORGAN CHASE & CO COM 46625H100   7,401,933 36,954 SH   SOLE   36,954 0 0
KELLANOVA COM 487836108   18,620 325 SH   SOLE   325 0 0
KIMBERLY-CLARK CORP COM 494368103   5,264,931 40,703 SH   SOLE   40,703 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   19 1 SH   SOLE   1 0 0
KRAFT HEINZ CO COM 500754106   609,293 16,512 SH   SOLE   16,512 0 0
KROGER CO COM 501044101   85,695 1,500 SH   SOLE   1,500 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   436 20 SH   SOLE   20 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   108,681 510 SH   SOLE   510 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   595,522 2,726 SH   SOLE   2,726 0 0
LOCKHEED MARTIN CORP COM 539830109   88,245 194 SH   SOLE   194 0 0
LOWES COS INC COM 548661107   595,559 2,338 SH   SOLE   2,338 0 0
MARRIOTT INTL INC NEW CL A 571903202   454,158 1,800 SH   SOLE   1,800 0 0
MARSH & MCLENNAN COS INC COM 571748102   16,479 80 SH   SOLE   80 0 0
MASCO CORP COM 574599106   240,584 3,050 SH   SOLE   3,050 0 0
MATCH GROUP INC NEW COM 57667L107   1,343 37 SH   SOLE   37 0 0
MAYVILLE ENGR CO INC COM 578605107   359 25 SH   SOLE   25 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,381,941 109,126 SH   SOLE   109,126 0 0
MCDONALDS CORP COM 580135101   3,909,727 13,867 SH   SOLE   13,867 0 0
MCKESSON CORP COM 58155Q103   812,791 1,514 SH   SOLE   1,514 0 0
MEDTRONIC PLC SHS G5960L103   178,048 2,043 SH   SOLE   2,043 0 0
MERCK & CO INC COM 58933Y105   474,097 3,593 SH   SOLE   3,593 0 0
META PLATFORMS INC CL A 30303M102   110,227 227 SH   SOLE   227 0 0
METLIFE INC COM 59156R108   1,853 25 SH   SOLE   25 0 0
MGE ENERGY INC COM 55277P104   55,183 701 SH   SOLE   701 0 0
MICRON TECHNOLOGY INC COM 595112103   75,597 641 SH   SOLE   641 0 0
MICROSOFT CORP COM 594918104   14,498,520 34,461 SH   SOLE   34,461 0 0
MID-AMER APT CMNTYS INC COM 59522J103   176,055 1,338 SH   SOLE   1,338 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   102,288 1,521 SH   SOLE   1,521 0 0
MONDELEZ INTL INC CL A 609207105   33,880 484 SH   SOLE   484 0 0
NATIONAL HEALTH INVS INC COM 63633D104   146,080 2,325 SH   SOLE   2,325 0 0
NATIONAL PRESTO INDS INC COM 637215104   315,506 3,765 SH   SOLE   3,765 0 0
NETFLIX INC COM 64110L106   4,252 7 SH   SOLE   7 0 0
NEW JERSEY RES CORP COM 646025106   62,177 1,449 SH   SOLE   1,449 0 0
NEWMONT CORP COM 651639106   1,676,389 46,774 SH   SOLE   46,774 0 0
NEXTERA ENERGY INC COM 65339F101   927,526 14,513 SH   SOLE   14,513 0 0
NIKE INC CL B 654106103   11,372 121 SH   SOLE   121 0 0
NISOURCE INC COM 65473P105   12,309 445 SH   SOLE   445 0 0
NORTHERN TR CORP COM 665859104   22,230 250 SH   SOLE   250 0 0
NORTHWEST NAT HLDG CO COM 66765N105   48,014 1,290 SH   SOLE   1,290 0 0
NOVARTIS AG SPONSORED ADR 66987V109   359,836 3,720 SH   SOLE   3,720 0 0
NUCOR CORP COM 670346105   13,112,664 66,259 SH   SOLE   66,259 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   711,170 64,243 SH   SOLE   64,243 0 0
ORACLE CORP COM 68389X105   8,494,967 67,630 SH   SOLE   67,630 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   282,220 250 SH   SOLE   250 0 0
ORGANON & CO COMMON STOCK 68622V106   922 49 SH   SOLE   49 0 0
ORLA MNG LTD NEW COM 68634K106   1,137 300 SH   SOLE   300 0 0
OTIS WORLDWIDE CORP COM 68902V107   9,927 100 SH   SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105   21,310 75 SH   SOLE   75 0 0
PAYCHEX INC COM 704326107   8,105 66 SH   SOLE   66 0 0
PEPSICO INC COM 713448108   6,153,910 35,163 SH   SOLE   35,163 0 0
PFIZER INC COM 717081103   28,167 1,015 SH   SOLE   1,015 0 0
PG&E CORP COM 69331C108   7,542 450 SH   SOLE   450 0 0
PHILIP MORRIS INTL INC COM 718172109   27,486 300 SH   SOLE   300 0 0
PHILLIPS 66 COM 718546104   55,373 339 SH   SOLE   339 0 0
PINNACLE WEST CAP CORP COM 723484101   44,913 601 SH   SOLE   601 0 0
PNC FINL SVCS GROUP INC COM 693475105   191,496 1,185 SH   SOLE   1,185 0 0
POTLATCHDELTIC CORPORATION COM 737630103   502,174 10,680 SH   SOLE   10,680 0 0
PPG INDS INC COM 693506107   163,013 1,125 SH   SOLE   1,125 0 0
PPL CORP COM 69351T106   91,923 3,339 SH   SOLE   3,339 0 0
PROCTER AND GAMBLE CO COM 742718109   10,837,387 66,794 SH   SOLE   66,794 0 0
PROGRESSIVE CORP COM 743315103   226,675 1,096 SH   SOLE   1,096 0 0
PROLOGIS INC. COM 74340W103   39,066 300 SH   SOLE   300 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   9,794,798 96,586 SH   SOLE   96,586 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   50,611 2,036 SH   SOLE   2,036 0 0
PRUDENTIAL FINL INC COM 744320102   3,757 32 SH   SOLE   32 0 0
PTC INC COM 69370C100   2,362 13 SH   SOLE   13 0 0
PUBLIC STORAGE COM 74460D109   9,204,193 31,732 SH   SOLE   31,732 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   81,873 1,226 SH   SOLE   1,226 0 0
QUALCOMM INC COM 747525103   202,822 1,198 SH   SOLE   1,198 0 0
ROCKWELL AUTOMATION INC COM 773903109   174,798 600 SH   SOLE   600 0 0
ROPER TECHNOLOGIES INC COM 776696106   207,511 370 SH   SOLE   370 0 0
ROYAL BK CDA COM 780087102   357,822 3,547 SH   SOLE   3,547 0 0
RTX CORPORATION COM 75513E101   116,549 1,195 SH   SOLE   1,195 0 0
SAFETY INS GROUP INC COM 78648T100   4,110 50 SH   SOLE   50 0 0
SALESFORCE INC COM 79466L302   36,744 122 SH   SOLE   122 0 0
SANOFI SPONSORED ADR 80105N105   76,643 1,577 SH   SOLE   1,577 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   14,280 401 SH   SOLE   401 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,629 96 SH   SOLE   96 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   135,217 1,677 SH   SOLE   1,677 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,420,936 36,895 SH   SOLE   36,895 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   35,103 462 SH   SOLE   462 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,164 13 SH   SOLE   13 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,078 22 SH   SOLE   22 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   71,352 1,694 SH   SOLE   1,694 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   19,944 135 SH   SOLE   135 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   22,650 345 SH   SOLE   345 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   62,481 300 SH   SOLE   300 0 0
SERVICENOW INC COM 81762P102   163,916 215 SH   SOLE   215 0 0
SHELL PLC SPON ADS 780259305   37,543 560 SH   SOLE   560 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   63,240 4,000 SH   SOLE   4,000 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   806,194 37,393 SH   SOLE   37,393 0 0
SMUCKER J M CO COM NEW 832696405   2,940 23 SH   SOLE   23 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,228 130 SH   SOLE   130 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,495,463 29,105 SH   SOLE   29,105 0 0
SOUTHERN CO COM 842587107   3,864,491 53,868 SH   SOLE   53,868 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   15,426 39 SH   SOLE   39 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   5,820,648 204,952 SH   SOLE   204,952 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,384,044 2,646 SH   SOLE   2,646 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   11,172 147 SH   SOLE   147 0 0
SPDR SER TR S&P REGL BKG 78464A698   10,288 205 SH   SOLE   205 0 0
SPX TECHNOLOGIES INC COM 78473E103   105,400 856 SH   SOLE   856 0 0
STARBUCKS CORP COM 855244109   7,210,008 78,893 SH   SOLE   78,893 0 0
STERIS PLC SHS USD G8473T100   25,180 112 SH   SOLE   112 0 0
STRYKER CORPORATION COM 863667101   89,468 250 SH   SOLE   250 0 0
SUN LIFE FINANCIAL INC. COM 866796105   2,729 50 SH   SOLE   50 0 0
SYMBOTIC INC CLASS A COM 87151X101   13,950 310 SH   SOLE   310 0 0
SYNOVUS FINL CORP COM NEW 87161C501   401 10 SH   SOLE   10 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,207,353 60,326 SH   SOLE   60,326 0 0
TANGER INC COM 875465106   26,577 900 SH   SOLE   900 0 0
TARGET CORP COM 87612E106   4,357,934 24,592 SH   SOLE   24,592 0 0
TC ENERGY CORP COM 87807B107   14,070 350 SH   SOLE   350 0 0
TE CONNECTIVITY LTD SHS H84989104   18,010 124 SH   SOLE   124 0 0
TELEFLEX INCORPORATED COM 879369106   9,047 40 SH   SOLE   40 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   211 2 SH   SOLE   2 0 0
TEXAS INSTRS INC COM 882508104   8,014 46 SH   SOLE   46 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   78,099 135 SH   SOLE   135 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,042,711 19,000 SH   SOLE   19,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   476,990 1,589 SH   SOLE   1,589 0 0
TRANSCODE THERAPEUTICS INC COM NEW 89357L303   1 1 SH   SOLE   1 0 0
TRIMBLE INC COM 896239100   7,852 122 SH   SOLE   122 0 0
TRUIST FINL CORP COM 89832Q109   10,798 277 SH   SOLE   277 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,463 19 SH   SOLE   19 0 0
UNDER ARMOUR INC CL A 904311107   5,904 800 SH   SOLE   800 0 0
UNILEVER PLC SPON ADR NEW 904767704   8,987,489 179,069 SH   SOLE   179,069 0 0
UNION PAC CORP COM 907818108   304,216 1,237 SH   SOLE   1,237 0 0
UNITED NAT FOODS INC COM 911163103   3,884 338 SH   SOLE   338 0 0
UNITED PARCEL SERVICE INC CL B 911312106   58,858 396 SH   SOLE   396 0 0
UNITEDHEALTH GROUP INC COM 91324P102   262,191 530 SH   SOLE   530 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,074 37 SH   SOLE   37 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   51,255 1,102 SH   SOLE   1,102 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   297,906 3,951 SH   SOLE   3,951 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   66,320 865 SH   SOLE   865 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,560,829 35,259 SH   SOLE   35,259 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   8,953 182 SH   SOLE   182 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   20,652 60 SH   SOLE   60 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   344,056 1,435 SH   SOLE   1,435 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   8,253 35 SH   SOLE   35 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   103,193 413 SH   SOLE   413 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,335,718 27,009 SH   SOLE   27,009 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,344 7 SH   SOLE   7 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   46,861 205 SH   SOLE   205 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,304 5 SH   SOLE   5 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   190,247 732 SH   SOLE   732 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   19,381 119 SH   SOLE   119 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   23,851 571 SH   SOLE   571 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   293 5 SH   SOLE   5 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,818 35 SH   SOLE   35 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,958 90 SH   SOLE   90 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,617 19 SH   SOLE   19 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   478,073 2,618 SH   SOLE   2,618 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,760 55 SH   SOLE   55 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   6,768,318 33,155 SH   SOLE   33,155 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   234,426 1,780 SH   SOLE   1,780 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   96,306 356 SH   SOLE   356 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   16,779 32 SH   SOLE   32 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   103,257 864 SH   SOLE   864 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   898,675 6,303 SH   SOLE   6,303 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,783,941 90,180 SH   SOLE   90,180 0 0
VISA INC COM CL A 92826C839   2,136,379 7,655 SH   SOLE   7,655 0 0
VORNADO RLTY TR SH BEN INT 929042109   5,352 186 SH   SOLE   186 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   39,042 1,800 SH   SOLE   1,800 0 0
WALMART INC COM 931142103   6,512,144 108,229 SH   SOLE   108,229 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,409 505 SH   SOLE   505 0 0
WASTE MGMT INC DEL COM 94106L109   14,241,463 66,814 SH   SOLE   66,814 0 0
WATERS CORP COM 941848103   656,791 1,908 SH   SOLE   1,908 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,015 33 SH   SOLE   33 0 0
WEC ENERGY GROUP INC COM 92939U106   83,763 1,020 SH   SOLE   1,020 0 0
WELLS FARGO CO NEW COM 949746101   248,881 4,294 SH   SOLE   4,294 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   18,146 385 SH   SOLE   385 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   287 100 SH   SOLE   100 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   31,457 645 SH   SOLE   645 0 0
WK KELLOGG CO COM SHS 92942W107   1,523 81 SH   SOLE   81 0 0
WSFS FINL CORP COM 929328102   3,973 88 SH   SOLE   88 0 0
XYLEM INC COM 98419M100   29,079 225 SH   SOLE   225 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,270 146 SH   SOLE   146 0 0