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   304,357 2,538 SH   SOLE   2,538 0 0
ABB LTD SPONSORED ADR 000375204   253,884 8,335 SH   SOLE   8,335 0 0
ABBOTT LABS COM 002824100   445,857 4,061 SH   SOLE   4,061 0 0
ABBVIE INC COM 00287Y109   153,853 952 SH   SOLE   952 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,695,807 43,831 SH   SOLE   43,831 0 0
ACTIVISION BLIZZARD INC COM 00507V109   3,625,835 47,366 SH   SOLE   47,366 0 0
ACUITY BRANDS INC COM 00508Y102   21,529 130 SH   SOLE   130 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   221,437 658 SH   SOLE   658 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   28,083 191 SH   SOLE   191 0 0
ADVANCED MICRO DEVICES INC COM 007903107   37,243 575 SH   SOLE   575 0 0
AEROVIRONMENT INC COM 008073108   7,281 85 SH   SOLE   85 0 0
AES CORP COM 00130H105   20,074 698 SH   SOLE   698 0 0
AIR PRODS & CHEMS INC COM 009158106   77,065 250 SH   SOLE   250 0 0
ALBEMARLE CORP COM 012653101   15,180 70 SH   SOLE   70 0 0
ALCON AG ORD SHS H01301128   17,138 250 SH   SOLE   250 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,202 25 SH   SOLE   25 0 0
ALLSTATE CORP COM 020002101   47,053 347 SH   SOLE   347 0 0
ALPHABET INC CAP STK CL A 02079K305   8,363,057 94,787 SH   SOLE   94,787 0 0
ALPHABET INC CAP STK CL C 02079K107   920,751 10,377 SH   SOLE   10,377 0 0
ALTRIA GROUP INC COM 02209S103   9,142 200 SH   SOLE   200 0 0
AMAZON COM INC COM 023135106   323,820 3,855 SH   SOLE   3,855 0 0
AMBEV SA SPONSORED ADR 02319V103   1,039,049 382,003 SH   SOLE   382,003 0 0
AMERICAN ELEC PWR CO INC COM 025537101   40,449 426 SH   SOLE   426 0 0
AMERICAN EXPRESS CO COM 025816109   324,164 2,194 SH   SOLE   2,194 0 0
AMERICAN TOWER CORP NEW COM 03027X100   95,125 449 SH   SOLE   449 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   9,532,138 62,539 SH   SOLE   62,539 0 0
AMERIPRISE FINL INC COM 03076C106   111,470 358 SH   SOLE   358 0 0
AMGEN INC COM 031162100   165,988 632 SH   SOLE   632 0 0
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   509 100 SH   SOLE   100 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   34,523 575 SH   SOLE   575 0 0
ANSYS INC COM 03662Q105   7,941,063 32,870 SH   SOLE   32,870 0 0
APPLE INC COM 037833100   4,553,007 35,042 SH   SOLE   35,042 0 0
APPLIED MATLS INC COM 038222105   12,270 126 SH   SOLE   126 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,693 29 SH   SOLE   29 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,464 10 SH   SOLE   10 0 0
AT&T INC COM 00206R102   403,989 21,944 SH   SOLE   21,944 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   10,080 100 SH   SOLE   100 0 0
ATMOS ENERGY CORP COM 049560105   88,535 790 SH   SOLE   790 0 0
AUTODESK INC COM 052769106   2,056 11 SH   SOLE   11 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   51,833 217 SH   SOLE   217 0 0
AUTOZONE INC COM 053332102   234,287 95 SH   SOLE   95 0 0
BADGER METER INC COM 056525108   7,544,759 69,199 SH   SOLE   69,199 0 0
BAIDU INC SPON ADR REP A 056752108   7,435 65 SH   SOLE   65 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   9,698 198 SH   SOLE   198 0 0
BARINGS BDC INC COM 06759L103   58,161 7,136 SH   SOLE   7,136 0 0
BCE INC COM NEW 05534B760   10,988 250 SH   SOLE   250 0 0
BECTON DICKINSON & CO COM 075887109   37,636 148 SH   SOLE   148 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,825,290 5,909 SH   SOLE   5,909 0 0
BHP GROUP LTD SPONSORED ADS 088606108   35,120 566 SH   SOLE   566 0 0
BIOGEN INC COM 09062X103   20,492 74 SH   SOLE   74 0 0
BLACKROCK INC COM 09247X101   152,355 215 SH   SOLE   215 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   26,817 2,209 SH   SOLE   2,209 0 0
BLACKSTONE INC COM 09260D107   103,866 1,400 SH   SOLE   1,400 0 0
BOEING CO COM 097023105   61,719 324 SH   SOLE   324 0 0
BORGWARNER INC COM 099724106   9,056 225 SH   SOLE   225 0 0
BOYD GAMING CORP COM 103304101   654 12 SH   SOLE   12 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   21,225 295 SH   SOLE   295 0 0
BROADCOM INC COM 11135F101   38,021 68 SH   SOLE   68 0 0
BROOKDALE SR LIVING INC COM 112463104   205 75 SH   SOLE   75 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   545 19 SH   SOLE   19 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,391 76 SH   SOLE   76 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   26,407 1,635 SH   SOLE   1,635 0 0
BROWN FORMAN CORP CL B 115637209   36,912 562 SH   SOLE   562 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,071,984 11,708 SH   SOLE   11,708 0 0
CAL MAINE FOODS INC COM NEW 128030202   449,811 8,261 SH   SOLE   8,261 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   29,470 2,196 SH   SOLE   2,196 0 0
CAMPBELL SOUP CO COM 134429109   14,188 250 SH   SOLE   250 0 0
CANADIAN NATL RY CO COM 136375102   575,023 4,837 SH   SOLE   4,837 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,418 300 SH   SOLE   300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   8,250 200 SH   SOLE   200 0 0
CATERPILLAR INC COM 149123101   84,565 353 SH   SOLE   353 0 0
CELSIUS HLDGS INC COM NEW 15118V207   71,267 685 SH   SOLE   685 0 0
CGI INC CL A SUB VTG 12532H104   51,678 600 SH   SOLE   600 0 0
CHESAPEAKE ENERGY CORP COM 165167735   22,098 234 SH   SOLE   234 0 0
CHEVRON CORP NEW COM 166764100   165,131 920 SH   SOLE   920 0 0
CHUBB LIMITED COM H1467J104   46,767 212 SH   SOLE   212 0 0
CIGNA CORP NEW COM 125523100   3,313 10 SH   SOLE   10 0 0
CINTAS CORP COM 172908105   31,613 70 SH   SOLE   70 0 0
CISCO SYS INC COM 17275R102   3,684,391 77,338 SH   SOLE   77,338 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   579 10 SH   SOLE   10 0 0
CLOROX CO DEL COM 189054109   4,308,449 30,702 SH   SOLE   30,702 0 0
COCA COLA CO COM 191216100   1,664,038 26,160 SH   SOLE   26,160 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   22,876 400 SH   SOLE   400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,359,682 41,260 SH   SOLE   41,260 0 0
COLGATE PALMOLIVE CO COM 194162103   6,953,264 88,251 SH   SOLE   88,251 0 0
COMCAST CORP NEW CL A 20030N101   22,171 634 SH   SOLE   634 0 0
COMPASS MINERALS INTL INC COM 20451N101   10,660 260 SH   SOLE   260 0 0
CONOCOPHILLIPS COM 20825C104   41,300 350 SH   SOLE   350 0 0
CONSOLIDATED EDISON INC COM 209115104   165,268 1,734 SH   SOLE   1,734 0 0
CONSTELLATION BRANDS INC CL A 21036P108   12,514 54 SH   SOLE   54 0 0
CORNING INC COM 219350105   51,711 1,619 SH   SOLE   1,619 0 0
CORTEVA INC COM 22052L104   46,436 790 SH   SOLE   790 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,060,139 11,085 SH   SOLE   11,085 0 0
CSX CORP COM 126408103   175,104 5,652 SH   SOLE   5,652 0 0
DANAHER CORPORATION COM 235851102   5,308 20 SH   SOLE   20 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   17,302 9,666 SH   SOLE   9,666 0 0
DARDEN RESTAURANTS INC COM 237194105   24,899 180 SH   SOLE   180 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   32,569 919 SH   SOLE   919 0 0
DEERE & CO COM 244199105   11,883,915 27,717 SH   SOLE   27,717 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,695 67 SH   SOLE   67 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   7,843,697 44,019 SH   SOLE   44,019 0 0
DIAMONDBACK ENERGY INC COM 25278X109   34,605 253 SH   SOLE   253 0 0
DISNEY WALT CO COM 254687106   447,606 5,152 SH   SOLE   5,152 0 0
DOMINION ENERGY INC COM 25746U109   49,179 802 SH   SOLE   802 0 0
DOW INC COM 260557103   63,088 1,252 SH   SOLE   1,252 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   900,901 8,747 SH   SOLE   8,747 0 0
DUPONT DE NEMOURS INC COM 26614N102   54,218 790 SH   SOLE   790 0 0
EASTMAN CHEM CO COM 277432100   4,072 50 SH   SOLE   50 0 0
EATON CORP PLC SHS G29183103   8,318 53 SH   SOLE   53 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   18,566 1,130 SH   SOLE   1,130 0 0
ECOLAB INC COM 278865100   19,214 132 SH   SOLE   132 0 0
EDISON INTL COM 281020107   24,176 380 SH   SOLE   380 0 0
ELECTRONIC ARTS INC COM 285512109   3,905,387 31,964 SH   SOLE   31,964 0 0
EMBECTA CORP COMMON STOCK 29082K105   228 9 SH   SOLE   9 0 0
EMERSON ELEC CO COM 291011104   313,060 3,259 SH   SOLE   3,259 0 0
ENBRIDGE INC COM 29250N105   25,298 647 SH   SOLE   647 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   16,606 1,399 SH   SOLE   1,399 0 0
ENPRO INDS INC COM 29355X107   11,521 106 SH   SOLE   106 0 0
ENTERGY CORP NEW COM 29364G103   20,475 182 SH   SOLE   182 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   25,471 1,056 SH   SOLE   1,056 0 0
EQUINIX INC COM 29444U700   5,778,601 8,822 SH   SOLE   8,822 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   7,375 125 SH   SOLE   125 0 0
ESSENTIAL UTILS INC COM 29670G102   2,159,019 45,234 SH   SOLE   45,234 0 0
ESSEX PPTY TR INC COM 297178105   10,384 49 SH   SOLE   49 0 0
EVERSOURCE ENERGY COM 30040W108   18,864 225 SH   SOLE   225 0 0
EXXON MOBIL CORP COM 30231G102   793,255 7,192 SH   SOLE   7,192 0 0
FACTSET RESH SYS INC COM 303075105   2,046,171 5,100 SH   SOLE   5,100 0 0
FEDEX CORP COM 31428X106   14,202 82 SH   SOLE   82 0 0
FIFTH THIRD BANCORP COM 316773100   141,083 4,300 SH   SOLE   4,300 0 0
FIRST SOLAR INC COM 336433107   8,688 58 SH   SOLE   58 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   25,348 440 SH   SOLE   440 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   3,174 40 SH   SOLE   40 0 0
FIRSTENERGY CORP COM 337932107   12,582 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860   127,930 11,000 SH   SOLE   11,000 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   8,224 144 SH   SOLE   144 0 0
FRANCO NEV CORP COM 351858105   61,689 452 SH   SOLE   452 0 0
FREEPORT-MCMORAN INC CL B 35671D857   648,437 17,064 SH   SOLE   17,064 0 0
GENERAL DYNAMICS CORP COM 369550108   172,685 696 SH   SOLE   696 0 0
GENERAL ELECTRIC CO COM NEW 369604301   209,475 2,500 SH   SOLE   2,500 0 0
GILEAD SCIENCES INC COM 375558103   47,218 550 SH   SOLE   550 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   5,395 260 SH   SOLE   260 0 0
GRAINGER W W INC COM 384802104   66,194 119 SH   SOLE   119 0 0
GSK PLC SPONSORED ADR 37733W204   7,028 200 SH   SOLE   200 0 0
HAEMONETICS CORP MASS COM 405024100   726,569 9,238 SH   SOLE   9,238 0 0
HALEON PLC SPON ADS 405552100   2,000 250 SH   SOLE   250 0 0
HANESBRANDS INC COM 410345102   3,053 480 SH   SOLE   480 0 0
HENRY JACK & ASSOC INC COM 426281101   8,427 48 SH   SOLE   48 0 0
HERSHEY CO COM 427866108   34,736 150 SH   SOLE   150 0 0
HOME DEPOT INC COM 437076102   26,216 83 SH   SOLE   83 0 0
HONEYWELL INTL INC COM 438516106   233,158 1,088 SH   SOLE   1,088 0 0
HOST HOTELS & RESORTS INC COM 44107P104   131,337 8,183 SH   SOLE   8,183 0 0
HP INC COM 40434L105   8,491 316 SH   SOLE   316 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   20,761 90 SH   SOLE   90 0 0
ILLINOIS TOOL WKS INC COM 452308109   29,740 135 SH   SOLE   135 0 0
ILLUMINA INC COM 452327109   17,187 85 SH   SOLE   85 0 0
INFOSYS LTD SPONSORED ADR 456788108   4,207,280 233,608 SH   SOLE   233,608 0 0
INTEL CORP COM 458140100   1,033,777 39,114 SH   SOLE   39,114 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   412,808 2,930 SH   SOLE   2,930 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   20,968 200 SH   SOLE   200 0 0
INTUIT COM 461202103   1,812,598 4,657 SH   SOLE   4,657 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   85,973 324 SH   SOLE   324 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   147,900 2,765 SH   SOLE   2,765 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   126,508 2,833 SH   SOLE   2,833 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   282,397 6,443 SH   SOLE   6,443 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   123,646 1,935 SH   SOLE   1,935 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   16,776 230 SH   SOLE   230 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   107,982 4,200 SH   SOLE   4,200 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   37,742 802 SH   SOLE   802 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   90,608 584 SH   SOLE   584 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   25,798 183 SH   SOLE   183 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   23,965 90 SH   SOLE   90 0 0
IRON MTN INC DEL COM 46284V101   36,291 728 SH   SOLE   728 0 0
ISHARES INC CORE MSCI EMKT 46434G103   16,812 360 SH   SOLE   360 0 0
ISHARES INC MSCI SWITZERLAND 464286749   7,621,556 181,769 SH   SOLE   181,769 0 0
ISHARES TR CONSER ALLOC ETF 464289883   402,427 11,973 SH   SOLE   11,973 0 0
ISHARES TR CORE DIV GRWTH 46434V621   8,500 170 SH   SOLE   170 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   72,238 693 SH   SOLE   693 0 0
ISHARES TR CORE MSCI EAFE 46432F842   40,991 665 SH   SOLE   665 0 0
ISHARES TR CORE S&P MCP ETF 464287507   9,200,041 38,034 SH   SOLE   38,034 0 0
ISHARES TR CORE S&P SCP ETF 464287804   51,484 544 SH   SOLE   544 0 0
ISHARES TR CORE S&P TTL STK 464287150   147,896 1,744 SH   SOLE   1,744 0 0
ISHARES TR CORE S&P500 ETF 464287200   34,195 89 SH   SOLE   89 0 0
ISHARES TR CORE S&P500 ETF 464287200   9,199,120 23,943 SH   SOLE   23,943 0 0
ISHARES TR CORE US AGGBD ET 464287226   98,348 1,014 SH   SOLE   1,014 0 0
ISHARES TR DOW JONES US ETF 464287846   110,271 1,180 SH   SOLE   1,180 0 0
ISHARES TR IBOXX INV CP ETF 464287242   54,613 518 SH   SOLE   518 0 0
ISHARES TR ISHARES BIOTECH 464287556   81,925 624 SH   SOLE   624 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   461,881 9,271 SH   SOLE   9,271 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   3,189,662 64,425 SH   SOLE   64,425 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   41,291 834 SH   SOLE   834 0 0
ISHARES TR MSCI EAFE ETF 464287465   65,640 1,000 SH   SOLE   1,000 0 0
ISHARES TR MSCI USA ESG SLC 464288802   323,353 3,928 SH   SOLE   3,928 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   28,840 400 SH   SOLE   400 0 0
ISHARES TR MSCI USA MMENTM 46432F396   48,157 330 SH   SOLE   330 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   55,271 485 SH   SOLE   485 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   110,334 515 SH   SOLE   515 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   127,689 842 SH   SOLE   842 0 0
ISHARES TR RUS MID CAP ETF 464287499   294,824 4,371 SH   SOLE   4,371 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   127,283 730 SH   SOLE   730 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,055,216 18,038 SH   SOLE   18,038 0 0
ISHARES TR S&P MC 400GR ETF 464287606   5,952,370 87,150 SH   SOLE   87,150 0 0
ISHARES TR SELECT DIVID ETF 464287168   42,210 350 SH   SOLE   350 0 0
ISHARES TR TIPS BD ETF 464287176   3,833,519 36,016 SH   SOLE   36,016 0 0
ISHARES TR U.S. FINLS ETF 464287788   4,528 60 SH   SOLE   60 0 0
ISHARES TR U.S. REAL ES ETF 464287739   85,958 1,021 SH   SOLE   1,021 0 0
ISHARES TR U.S. TECH ETF 464287721   40,405 542 SH   SOLE   542 0 0
ISHARES TR US HLTHCARE ETF 464287762   19,576 69 SH   SOLE   69 0 0
ISHARES TR US HOME CONS ETF 464288752   12,121 200 SH   SOLE   200 0 0
JOHNSON & JOHNSON COM 478160104   868,058 4,914 SH   SOLE   4,914 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,312 83 SH   SOLE   83 0 0
JPMORGAN CHASE & CO COM 46625H100   4,666,095 34,796 SH   SOLE   34,796 0 0
KELLOGG CO COM 487836108   23,153 325 SH   SOLE   325 0 0
KFORCE INC COM 493732101   19,300 352 SH   SOLE   352 0 0
KIMBERLY-CLARK CORP COM 494368103   4,541,568 33,455 SH   SOLE   33,455 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   15 1 SH   SOLE   1 0 0
KRAFT HEINZ CO COM 500754106   56,180 1,380 SH   SOLE   1,380 0 0
KROGER CO COM 501044101   89,160 2,000 SH   SOLE   2,000 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   489 44 SH   SOLE   44 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   106,187 510 SH   SOLE   510 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   667,586 2,835 SH   SOLE   2,835 0 0
LAMB WESTON HLDGS INC COM 513272104   10,098 113 SH   SOLE   113 0 0
LANTRONIX INC COM NEW 516548203   15,695 3,633 SH   SOLE   3,633 0 0
LILLY ELI & CO COM 532457108   119,264 326 SH   SOLE   326 0 0
LIVENT CORP COM 53814L108   14,744 742 SH   SOLE   742 0 0
LOCKHEED MARTIN CORP COM 539830109   132,325 272 SH   SOLE   272 0 0
LOWES COS INC COM 548661107   437,730 2,197 SH   SOLE   2,197 0 0
MARRIOTT INTL INC NEW CL A 571903202   294,504 1,978 SH   SOLE   1,978 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,238 80 SH   SOLE   80 0 0
MARTIN MARIETTA MATLS INC COM 573284106   21,295 63 SH   SOLE   63 0 0
MASCO CORP COM 574599106   142,344 3,050 SH   SOLE   3,050 0 0
MASTERCARD INCORPORATED CL A 57636Q104   29,905 86 SH   SOLE   86 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,252,189 99,556 SH   SOLE   99,556 0 0
MCDONALDS CORP COM 580135101   4,988,026 18,928 SH   SOLE   18,928 0 0
MCKESSON CORP COM 58155Q103   601,692 1,604 SH   SOLE   1,604 0 0
MEDTRONIC PLC SHS G5960L103   241,865 3,112 SH   SOLE   3,112 0 0
MERCK & CO INC COM 58933Y105   733,823 6,614 SH   SOLE   6,614 0 0
META PLATFORMS INC CL A 30303M102   63,178 525 SH   SOLE   525 0 0
METLIFE INC COM 59156R108   28,297 391 SH   SOLE   391 0 0
MGE ENERGY INC COM 55277P104   49,350 701 SH   SOLE   701 0 0
MICRON TECHNOLOGY INC COM 595112103   34,986 700 SH   SOLE   700 0 0
MICROSOFT CORP COM 594918104   8,984,175 37,462 SH   SOLE   37,462 0 0
MICROVISION INC DEL COM NEW 594960304   1,751 745 SH   SOLE   745 0 0
MID-AMER APT CMNTYS INC COM 59522J103   210,053 1,338 SH   SOLE   1,338 0 0
MODERNA INC COM 60770K107   1,437 8 SH   SOLE   8 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   89,336 1,734 SH   SOLE   1,734 0 0
MONDELEZ INTL INC CL A 609207105   32,259 484 SH   SOLE   484 0 0
NATIONAL HEALTH INVS INC COM 63633D104   121,412 2,325 SH   SOLE   2,325 0 0
NATIONAL PRESTO INDS INC COM 637215104   240,294 3,510 SH   SOLE   3,510 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,344 28 SH   SOLE   28 0 0
NEW JERSEY RES CORP COM 646025106   71,899 1,449 SH   SOLE   1,449 0 0
NEWMONT CORP COM 651639106   1,982,154 41,995 SH   SOLE   41,995 0 0
NEXTERA ENERGY INC COM 65339F101   1,348,802 16,134 SH   SOLE   16,134 0 0
NIKE INC CL B 654106103   8,191 70 SH   SOLE   70 0 0
NISOURCE INC COM 65473P105   12,202 445 SH   SOLE   445 0 0
NORTHERN TR CORP COM 665859104   32,299 365 SH   SOLE   365 0 0
NORTHROP GRUMMAN CORP COM 666807102   58,926 108 SH   SOLE   108 0 0
NORTHWEST NAT HLDG CO COM 66765N105   61,391 1,290 SH   SOLE   1,290 0 0
NOVARTIS AG SPONSORED ADR 66987V109   337,478 3,720 SH   SOLE   3,720 0 0
NUCOR CORP COM 670346105   9,197,839 69,781 SH   SOLE   69,781 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   5,085 169 SH   SOLE   169 0 0
ORACLE CORP COM 68389X105   6,406,101 78,372 SH   SOLE   78,372 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   341,832 405 SH   SOLE   405 0 0
ORGANON & CO COMMON STOCK 68622V106   11,088 397 SH   SOLE   397 0 0
ORLA MNG LTD NEW COM 68634K106   89,741 22,213 SH   SOLE   22,213 0 0
OTIS WORLDWIDE CORP COM 68902V107   7,831 100 SH   SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105   33,490 240 SH   SOLE   240 0 0
PAYCHEX INC COM 704326107   55,931 484 SH   SOLE   484 0 0
PAYPAL HLDGS INC COM 70450Y103   7,692 108 SH   SOLE   108 0 0
PEPSICO INC COM 713448108   5,753,411 31,847 SH   SOLE   31,847 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   106,500 10,000 SH   SOLE   10,000 0 0
PFIZER INC COM 717081103   8,105,679 158,190 SH   SOLE   158,190 0 0
PHILIP MORRIS INTL INC COM 718172109   30,363 300 SH   SOLE   300 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   16,620 522 SH   SOLE   522 0 0
PIEDMONT LITHIUM INC COM 72016P105   25,091 570 SH   SOLE   570 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   50,978 2,759 SH   SOLE   2,759 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   27,159 370 SH   SOLE   370 0 0
PINNACLE WEST CAP CORP COM 723484101   45,700 601 SH   SOLE   601 0 0
PNC FINL SVCS GROUP INC COM 693475105   266,129 1,685 SH   SOLE   1,685 0 0
POTLATCHDELTIC CORPORATION COM 737630103   71,308 1,621 SH   SOLE   1,621 0 0
PPG INDS INC COM 693506107   107,633 856 SH   SOLE   856 0 0
PPL CORP COM 69351T106   118,809 4,066 SH   SOLE   4,066 0 0
PRICE T ROWE GROUP INC COM 74144T108   10,906 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109   9,830,436 64,862 SH   SOLE   64,862 0 0
PROGRESSIVE CORP COM 743315103   164,213 1,266 SH   SOLE   1,266 0 0
PROLOGIS INC. COM 74340W103   37,426 332 SH   SOLE   332 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   8,951,275 99,470 SH   SOLE   99,470 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   147,933 3,218 SH   SOLE   3,218 0 0
PUBLIC STORAGE COM 74460D109   8,047,055 28,720 SH   SOLE   28,720 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   75,117 1,226 SH   SOLE   1,226 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,028 300 SH   SOLE   300 0 0
QUALCOMM INC COM 747525103   194,814 1,772 SH   SOLE   1,772 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   158,949 1,575 SH   SOLE   1,575 0 0
RIO TINTO PLC SPONSORED ADR 767204100   76,042 1,068 SH   SOLE   1,068 0 0
ROPER TECHNOLOGIES INC COM 776696106   159,873 370 SH   SOLE   370 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   387,362 4,120 SH   SOLE   4,120 0 0
SALESFORCE INC COM 79466L302   44,550 336 SH   SOLE   336 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   70,684 13,438 SH   SOLE   13,438 0 0
SANOFI SPONSORED ADR 80105N105   53,273 1,100 SH   SOLE   1,100 0 0
SCHLUMBERGER LTD COM STK 806857108   91,417 1,710 SH   SOLE   1,710 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   224,050 5,000 SH   SOLE   5,000 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   145,566 1,927 SH   SOLE   1,927 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,931,246 52,758 SH   SOLE   52,758 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,175 29 SH   SOLE   29 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   43,473 497 SH   SOLE   497 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   78,386 2,292 SH   SOLE   2,292 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   30,702 226 SH   SOLE   226 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   34,079 347 SH   SOLE   347 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   103,988 1,475 SH   SOLE   1,475 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   74,664 600 SH   SOLE   600 0 0
SEMPRA COM 816851109   11,745 76 SH   SOLE   76 0 0
SERVICENOW INC COM 81762P102   122,305 315 SH   SOLE   315 0 0
SHELL PLC SPON ADS 780259305   37,587 660 SH   SOLE   660 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   25,501 2,392 SH   SOLE   2,392 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   13,140 2,250 SH   SOLE   2,250 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   988,135 47,991 SH   SOLE   47,991 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,633,307 21,412 SH   SOLE   21,412 0 0
SOUTHERN CO COM 842587107   42,989 602 SH   SOLE   602 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   203,696 615 SH   SOLE   615 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   6,324,321 262,856 SH   SOLE   262,856 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,578,671 4,128 SH   SOLE   4,128 0 0
SPDR SER TR DJ REIT ETF 78464A607   17,604 202 SH   SOLE   202 0 0
SPDR SER TR S&P REGL BKG 78464A698   9,986 170 SH   SOLE   170 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   40,888 1,024 SH   SOLE   1,024 0 0
SPROTT INC COM NEW 852066208   24,467 734 SH   SOLE   734 0 0
SPX TECHNOLOGIES INC COM 78473E103   56,196 856 SH   SOLE   856 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   135,621 2,794 SH   SOLE   2,794 0 0
STARBUCKS CORP COM 855244109   7,388,708 74,483 SH   SOLE   74,483 0 0
STARWOOD PPTY TR INC COM 85571B105   38,951 2,125 SH   SOLE   2,125 0 0
STERICYCLE INC COM 858912108   37,418 750 SH   SOLE   750 0 0
STRYKER CORPORATION COM 863667101   73,347 300 SH   SOLE   300 0 0
SYNOVUS FINL CORP COM NEW 87161C501   376 10 SH   SOLE   10 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,552,456 61,115 SH   SOLE   61,115 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   17,581 980 SH   SOLE   980 0 0
TARGET CORP COM 87612E106   2,933,789 19,685 SH   SOLE   19,685 0 0
TC ENERGY CORP COM 87807B107   13,951 350 SH   SOLE   350 0 0
TE CONNECTIVITY LTD SHS H84989104   14,235 124 SH   SOLE   124 0 0
TELEFLEX INCORPORATED COM 879369106   9,985 40 SH   SOLE   40 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   98 2 SH   SOLE   2 0 0
TEXAS INSTRS INC COM 882508104   66,418 402 SH   SOLE   402 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   234,423 100 SH   SOLE   100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   9,814,023 17,821 SH   SOLE   17,821 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   254,656 1,515 SH   SOLE   1,515 0 0
TRAVELERS COMPANIES INC COM 89417E109   9,374 50 SH   SOLE   50 0 0
TRIMBLE INC COM 896239100   1,719 34 SH   SOLE   34 0 0
TRUIST FINL CORP COM 89832Q109   33,434 777 SH   SOLE   777 0 0
UNDER ARMOUR INC CL A 904311107   8,128 800 SH   SOLE   800 0 0
UNDER ARMOUR INC CL C 904311206   7,181 805 SH   SOLE   805 0 0
UNILEVER PLC SPON ADR NEW 904767704   9,046,955 179,681 SH   SOLE   179,681 0 0
UNION PAC CORP COM 907818108   267,327 1,291 SH   SOLE   1,291 0 0
UNITED PARCEL SERVICE INC CL B 911312106   68,841 396 SH   SOLE   396 0 0
UNITEDHEALTH GROUP INC COM 91324P102   453,834 856 SH   SOLE   856 0 0
US BANCORP DEL COM NEW 902973304   110,944 2,544 SH   SOLE   2,544 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   60,068 1,317 SH   SOLE   1,317 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   318,461 4,285 SH   SOLE   4,285 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   65,494 870 SH   SOLE   870 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,891,100 40,244 SH   SOLE   40,244 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   7,033 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   295,792 1,698 SH   SOLE   1,698 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   6,292 35 SH   SOLE   35 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   146,193 717 SH   SOLE   717 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,465,613 29,893 SH   SOLE   29,893 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   68,093 371 SH   SOLE   371 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   205,147 1,073 SH   SOLE   1,073 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   293,321 5,073 SH   SOLE   5,073 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   49,024 652 SH   SOLE   652 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   420,321 2,768 SH   SOLE   2,768 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   41,140 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   36,576 167 SH   SOLE   167 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,921,501 30,910 SH   SOLE   30,910 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   205,812 1,697 SH   SOLE   1,697 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   88,306 356 SH   SOLE   356 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,597 5 SH   SOLE   5 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,104,029 7,199 SH   SOLE   7,199 0 0
VEEVA SYS INC CL A COM 922475108   3,550 22 SH   SOLE   22 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,132,258 79,499 SH   SOLE   79,499 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   31,766 110 SH   SOLE   110 0 0
VISA INC COM CL A 92826C839   1,600,385 7,703 SH   SOLE   7,703 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   8,835 873 SH   SOLE   873 0 0
VORNADO RLTY TR SH BEN INT 929042109   1,421,075 68,288 SH   SOLE   68,288 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   8,508 228 SH   SOLE   228 0 0
WALMART INC COM 931142103   6,729,519 47,461 SH   SOLE   47,461 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   46,499 4,905 SH   SOLE   4,905 0 0
WASTE MGMT INC DEL COM 94106L109   10,359,644 66,035 SH   SOLE   66,035 0 0
WATERS CORP COM 941848103   660,494 1,928 SH   SOLE   1,928 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,826 33 SH   SOLE   33 0 0
WEC ENERGY GROUP INC COM 92939U106   30,003 320 SH   SOLE   320 0 0
WELLS FARGO CO NEW COM 949746101   102,771 2,489 SH   SOLE   2,489 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   52,177 1,335 SH   SOLE   1,335 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   1,030 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   43,156 1,049 SH   SOLE   1,049 0 0
WSFS FINL CORP COM 929328102   3,990 88 SH   SOLE   88 0 0
XYLEM INC COM 98419M100   24,878 225 SH   SOLE   225 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   18,615 146 SH   SOLE   146 0 0
ZIMVIE INC COM 98888T107   93 10 SH   SOLE   10 0 0
ZSCALER INC COM 98980G102   3,021 27 SH   SOLE   27 0 0