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
10X GENOMICS INC CL A COM 88025U109   113 5 SH   SOLE Rinehart 5 0 0
3M CO COM 88579Y101   2,252,133 16,475 SH   SOLE Rinehart 16,475 0 0
ABBOTT LABS COM 002824100   391,967 3,438 SH   SOLE Rinehart 3,438 0 0
ABBVIE INC COM 00287Y109   126,190 639 SH   SOLE Rinehart 639 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   93 6 SH   SOLE Rinehart 6 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   15,603,755 44,143 SH   SOLE Rinehart 44,143 0 0
ACUITY BRANDS INC COM 00508Y102   24,786 90 SH   SOLE Rinehart 90 0 0
ADOBE INC COM 00724F101   324,649 627 SH   SOLE Rinehart 627 0 0
ADT INC DEL COM 00090Q103   87 12 SH   SOLE Rinehart 12 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,028 52 SH   SOLE Rinehart 52 0 0
ADVANCED MICRO DEVICES INC COM 007903107   82,861 505 SH   SOLE Rinehart 505 0 0
AES CORP COM 00130H105   482 24 SH   SOLE Rinehart 24 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   356 2 SH   SOLE Rinehart 2 0 0
AFLAC INC COM 001055102   224 2 SH   SOLE Rinehart 2 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   149 1 SH   SOLE Rinehart 1 0 0
AGILON HEALTH INC COM 00857U107   32 8 SH   SOLE Rinehart 8 0 0
AIR PRODS & CHEMS INC COM 009158106   44,959 151 SH   SOLE Rinehart 151 0 0
AIRBNB INC COM CL A 009066101   127 1 SH   SOLE Rinehart 1 0 0
ALASKA AIR GROUP INC COM 011659109   272 6 SH   SOLE Rinehart 6 0 0
ALBEMARLE CORP COM 012653101   28,224 298 SH   SOLE Rinehart 298 0 0
ALCOA CORP COM 013872106   155 4 SH   SOLE Rinehart 4 0 0
ALCON AG ORD SHS H01301128   10,408 104 SH   SOLE Rinehart 104 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   746,130 7,031 SH   SOLE Rinehart 7,031 0 0
ALLEGION PLC ORD SHS G0176J109   292 2 SH   SOLE Rinehart 2 0 0
ALLSTATE CORP COM 020002101   380 2 SH   SOLE Rinehart 2 0 0
ALLY FINL INC COM 02005N100   499 14 SH   SOLE Rinehart 14 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   276 1 SH   SOLE Rinehart 1 0 0
ALPHABET INC CAP STK CL A 02079K305   14,745,621 88,909 SH   SOLE Rinehart 88,909 0 0
ALPHABET INC CAP STK CL C 02079K107   1,402,892 8,391 SH   SOLE Rinehart 8,391 0 0
ALTRIA GROUP INC COM 02209S103   61,197 1,199 SH   SOLE Rinehart 1,199 0 0
AMAZON COM INC COM 023135106   698,552 3,749 SH   SOLE Rinehart 3,749 0 0
AMBEV SA SPONSORED ADR 02319V103   856,284 350,936 SH   SOLE Rinehart 350,936 0 0
AMERICAN ELEC PWR CO INC COM 025537101   44,221 431 SH   SOLE Rinehart 431 0 0
AMERICAN EXPRESS CO COM 025816109   406,800 1,500 SH   SOLE Rinehart 1,500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   440 6 SH   SOLE Rinehart 6 0 0
AMERICAN TOWER CORP NEW COM 03027X100   16,977 73 SH   SOLE Rinehart 73 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   11,335,635 77,514 SH   SOLE Rinehart 77,514 0 0
AMERIPRISE FINL INC COM 03076C106   140,943 300 SH   SOLE Rinehart 300 0 0
AMGEN INC COM 031162100   5,185,004 16,092 SH   SOLE Rinehart 16,092 0 0
AMKOR TECHNOLOGY INC COM 031652100   215 7 SH   SOLE Rinehart 7 0 0
ANALOG DEVICES INC COM 032654105   231 1 SH   SOLE Rinehart 1 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   40,106 605 SH   SOLE Rinehart 605 0 0
ANSYS INC COM 03662Q105   10,444,200 32,778 SH   SOLE Rinehart 32,778 0 0
AON PLC SHS CL A G0403H108   37,021 107 SH   SOLE Rinehart 107 0 0
APA CORPORATION COM 03743Q108   98 4 SH   SOLE Rinehart 4 0 0
APPLE INC COM 037833100   8,207,658 35,226 SH   SOLE Rinehart 35,226 0 0
APPLIED MATLS INC COM 038222105   203 1 SH   SOLE Rinehart 1 0 0
APPLOVIN CORP COM CL A 03831W108   262 2 SH   SOLE Rinehart 2 0 0
APTIV PLC SHS G6095L109   145 2 SH   SOLE Rinehart 2 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   60 1 SH   SOLE Rinehart 1 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   936 6 SH   SOLE Rinehart 6 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   17,305 121 SH   SOLE Rinehart 121 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   8,333 10 SH   SOLE Rinehart 10 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   77 65 SH   SOLE Rinehart 65 0 0
AT&T INC COM 00206R102   186,736 8,488 SH   SOLE Rinehart 8,488 0 0
ATMOS ENERGY CORP COM 049560105   94,046 678 SH   SOLE Rinehart 678 0 0
AUTODESK INC COM 052769106   3,031 11 SH   SOLE Rinehart 11 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   53,133 192 SH   SOLE Rinehart 192 0 0
AUTOZONE INC COM 053332102   299,254 95 SH   SOLE Rinehart 95 0 0
AVALONBAY CMNTYS INC COM 053484101   676 3 SH   SOLE Rinehart 3 0 0
AXON ENTERPRISE INC COM 05464C101   400 1 SH   SOLE Rinehart 1 0 0
BADGER METER INC COM 056525108   11,529,976 52,791 SH   SOLE Rinehart 52,791 0 0
BAIDU INC SPON ADR REP A 056752108   6,844 65 SH   SOLE Rinehart 65 0 0
BAKER HUGHES COMPANY CL A 05722G100   181 5 SH   SOLE Rinehart 5 0 0
BALL CORP COM 058498106   272 4 SH   SOLE Rinehart 4 0 0
BANK AMERICA CORP COM 060505104   239 6 SH   SOLE Rinehart 6 0 0
BANK NEW YORK MELLON CORP COM 064058100   10,779 150 SH   SOLE Rinehart 150 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   86 2 SH   SOLE Rinehart 2 0 0
BARINGS BDC INC COM 06759L103   85,439 8,718 SH   SOLE Rinehart 8,718 0 0
BAXTER INTL INC COM 071813109   190 5 SH   SOLE Rinehart 5 0 0
BCE INC COM NEW 05534B760   8,700 250 SH   SOLE Rinehart 250 0 0
BECTON DICKINSON & CO COM 075887109   21,941 91 SH   SOLE Rinehart 91 0 0
BERKLEY W R CORP COM 084423102   171 3 SH   SOLE Rinehart 3 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,764,720 4 SH   SOLE Rinehart 4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,950,267 6,410 SH   SOLE Rinehart 6,410 0 0
BIOGEN INC COM 09062X103   14,538 75 SH   SOLE Rinehart 75 0 0
BIO-TECHNE CORP COM 09073M104   160 2 SH   SOLE Rinehart 2 0 0
BLACK HILLS CORP COM 092113109   2,452,742 40,130 SH   SOLE Rinehart 40,130 0 0
BLACKBAUD INC COM 09227Q100   1,409,076 16,640 SH   SOLE Rinehart 16,640 0 0
BLACKROCK INC COM 09247X101   144,326 152 SH   SOLE Rinehart 152 0 0
BLACKSTONE INC COM 09260D107   184,063 1,202 SH   SOLE Rinehart 1,202 0 0
BLOCK INC CL A 852234103   68 1 SH   SOLE Rinehart 1 0 0
BOEING CO COM 097023105   49,566 326 SH   SOLE Rinehart 326 0 0
BORGWARNER INC COM 099724106   8,166 225 SH   SOLE Rinehart 225 0 0
BOSTON SCIENTIFIC CORP COM 101137107   252 3 SH   SOLE Rinehart 3 0 0
BOYD GAMING CORP COM 103304101   324 5 SH   SOLE Rinehart 5 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   33,838 654 SH   SOLE Rinehart 654 0 0
BROADCOM INC COM 11135F101   153,525 890 SH   SOLE Rinehart 890 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   37,123 785 SH   SOLE Rinehart 785 0 0
BROWN FORMAN CORP CL B 115637209   27,749 564 SH   SOLE Rinehart 564 0 0
BRUKER CORP COM 116794108   70 1 SH   SOLE Rinehart 1 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   388 2 SH   SOLE Rinehart 2 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,051,275 9,525 SH   SOLE Rinehart 9,525 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   543 2 SH   SOLE Rinehart 2 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   167 4 SH   SOLE Rinehart 4 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   12,701 732 SH   SOLE Rinehart 732 0 0
CAMPBELL SOUP CO COM 134429109   12,377 253 SH   SOLE Rinehart 253 0 0
CANADIAN NATL RY CO COM 136375102   580,713 4,957 SH   SOLE Rinehart 4,957 0 0
CARDINAL HEALTH INC COM 14149Y108   222 2 SH   SOLE Rinehart 2 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   5,544 300 SH   SOLE Rinehart 300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   16,098 200 SH   SOLE Rinehart 200 0 0
CATERPILLAR INC COM 149123101   128,679 329 SH   SOLE Rinehart 329 0 0
CELSIUS HLDGS INC COM NEW 15118V207   46,696 1,489 SH   SOLE Rinehart 1,489 0 0
CENCORA INC COM 03073E105   226 1 SH   SOLE Rinehart 1 0 0
CENTENE CORP DEL COM 15135B101   226 3 SH   SOLE Rinehart 3 0 0
CGI INC CL A SUB VTG 12532H104   40,236 350 SH   SOLE Rinehart 350 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   24,102 125 SH   SOLE Rinehart 125 0 0
CHEVRON CORP NEW COM 166764100   427,967 2,906 SH   SOLE Rinehart 2,906 0 0
CHUBB LIMITED COM H1467J104   577 2 SH   SOLE Rinehart 2 0 0
CHURCH & DWIGHT CO INC COM 171340102   105 1 SH   SOLE Rinehart 1 0 0
CINTAS CORP COM 172908105   824 4 SH   SOLE Rinehart 4 0 0
CISCO SYS INC COM 17275R102   3,615,179 67,929 SH   SOLE Rinehart 67,929 0 0
CITIGROUP INC COM NEW 172967424   752 12 SH   SOLE Rinehart 12 0 0
CLOROX CO DEL COM 189054109   5,222,283 32,056 SH   SOLE Rinehart 32,056 0 0
CMS ENERGY CORP COM 125896100   142 2 SH   SOLE Rinehart 2 0 0
COCA COLA CO COM 191216100   1,739,012 24,200 SH   SOLE Rinehart 24,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,872 400 SH   SOLE Rinehart 400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,362,493 30,610 SH   SOLE Rinehart 30,610 0 0
COHERENT CORP COM 19247G107   356 4 SH   SOLE Rinehart 4 0 0
COLGATE PALMOLIVE CO COM 194162103   9,417,071 90,714 SH   SOLE Rinehart 90,714 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   167 2 SH   SOLE Rinehart 2 0 0
COMCAST CORP NEW CL A 20030N101   544 13 SH   SOLE Rinehart 13 0 0
COMERICA INC COM 200340107   240 4 SH   SOLE Rinehart 4 0 0
COMPASS MINERALS INTL INC COM 20451N101   3,126 260 SH   SOLE Rinehart 260 0 0
CONAGRA BRANDS INC COM 205887102   16,748 515 SH   SOLE Rinehart 515 0 0
CONOCOPHILLIPS COM 20825C104   192,558 1,829 SH   SOLE Rinehart 1,829 0 0
CONSOLIDATED EDISON INC COM 209115104   196,181 1,884 SH   SOLE Rinehart 1,884 0 0
CONSTELLATION BRANDS INC CL A 21036P108   14,173 55 SH   SOLE Rinehart 55 0 0
COPART INC COM 217204106   420 8 SH   SOLE Rinehart 8 0 0
CORPAY INC COM SHS 219948106   626 2 SH   SOLE Rinehart 2 0 0
COSTAR GROUP INC COM 22160N109   151 2 SH   SOLE Rinehart 2 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,779,137 8,775 SH   SOLE Rinehart 8,775 0 0
CROCS INC COM 227046109   145 1 SH   SOLE Rinehart 1 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   561 2 SH   SOLE Rinehart 2 0 0
CROWN CASTLE INC COM 22822V101   7,711 65 SH   SOLE Rinehart 65 0 0
CSX CORP COM 126408103   206,150 5,970 SH   SOLE Rinehart 5,970 0 0
CUBESMART COM 229663109   162 3 SH   SOLE Rinehart 3 0 0
CVS HEALTH CORP COM 126650100   3,082 49 SH   SOLE Rinehart 49 0 0
DANAHER CORPORATION COM 235851102   557 2 SH   SOLE Rinehart 2 0 0
DARLING INGREDIENTS INC COM 237266101   75 2 SH   SOLE Rinehart 2 0 0
DAYFORCE INC COM 15677J108   184 3 SH   SOLE Rinehart 3 0 0
DEERE & CO COM 244199105   11,103,719 26,607 SH   SOLE Rinehart 26,607 0 0
DELL TECHNOLOGIES INC CL C 24703L202   593 5 SH   SOLE Rinehart 5 0 0
DENTSPLY SIRONA INC COM 24906P109   136 5 SH   SOLE Rinehart 5 0 0
DEVON ENERGY CORP NEW COM 25179M103   353 9 SH   SOLE Rinehart 9 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,651,947 40,273 SH   SOLE Rinehart 40,273 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   142,130 3,581 SH   SOLE Rinehart 3,581 0 0
DISNEY WALT CO COM 254687106   353,114 3,671 SH   SOLE Rinehart 3,671 0 0
DOLLAR GEN CORP NEW COM 256677105   85 1 SH   SOLE Rinehart 1 0 0
DOMINION ENERGY INC COM 25746U109   17,395 301 SH   SOLE Rinehart 301 0 0
DOVER CORP COM 260003108   767 4 SH   SOLE Rinehart 4 0 0
DOW INC COM 260557103   112,866 2,066 SH   SOLE Rinehart 2,066 0 0
DTE ENERGY CO COM 233331107   129 1 SH   SOLE Rinehart 1 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,189,473 18,989 SH   SOLE Rinehart 18,989 0 0
DUPONT DE NEMOURS INC COM 26614N102   187,399 2,103 SH   SOLE Rinehart 2,103 0 0
EAST WEST BANCORP INC COM 27579R104   166 2 SH   SOLE Rinehart 2 0 0
EASTMAN CHEM CO COM 277432100   128,855 1,151 SH   SOLE Rinehart 1,151 0 0
EATON CORP PLC SHS G29183103   17,898 54 SH   SOLE Rinehart 54 0 0
EDISON INTL COM 281020107   26,911 309 SH   SOLE Rinehart 309 0 0
ELECTRONIC ARTS INC COM 285512109   5,501,317 38,353 SH   SOLE Rinehart 38,353 0 0
ELEVANCE HEALTH INC COM 036752103   520 1 SH   SOLE Rinehart 1 0 0
ELI LILLY & CO COM 532457108   266,668 301 SH   SOLE Rinehart 301 0 0
EMERSON ELEC CO COM 291011104   256,583 2,346 SH   SOLE Rinehart 2,346 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   22,454 1,399 SH   SOLE Rinehart 1,399 0 0
ENPRO INC COM 29355X107   12,164 75 SH   SOLE Rinehart 75 0 0
ENTEGRIS INC COM 29362U104   451 4 SH   SOLE Rinehart 4 0 0
ENTERGY CORP NEW COM 29364G103   34,614 263 SH   SOLE Rinehart 263 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   30,741 1,056 SH   SOLE Rinehart 1,056 0 0
EOG RES INC COM 26875P101   246 2 SH   SOLE Rinehart 2 0 0
EQT CORP COM 26884L109   110 3 SH   SOLE Rinehart 3 0 0
EQUIFAX INC COM 294429105   588 2 SH   SOLE Rinehart 2 0 0
EQUINIX INC COM 29444U700   8,473,287 9,546 SH   SOLE Rinehart 9,546 0 0
ESSENTIAL UTILS INC COM 29670G102   1,730,444 44,865 SH   SOLE Rinehart 44,865 0 0
ESSEX PPTY TR INC COM 297178105   296 1 SH   SOLE Rinehart 1 0 0
EVERSOURCE ENERGY COM 30040W108   15,312 225 SH   SOLE Rinehart 225 0 0
EXACT SCIENCES CORP COM 30063P105   205 3 SH   SOLE Rinehart 3 0 0
EXXON MOBIL CORP COM 30231G102   5,073,246 43,280 SH   SOLE Rinehart 43,280 0 0
FACTSET RESH SYS INC COM 303075105   2,296,032 4,993 SH   SOLE Rinehart 4,993 0 0
FASTENAL CO COM 311900104   36,210 507 SH   SOLE Rinehart 507 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   115 1 SH   SOLE Rinehart 1 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   199 1 SH   SOLE Rinehart 1 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   5,553 100 SH   SOLE Rinehart 100 0 0
FIRST SOLAR INC COM 336433107   14,468 58 SH   SOLE Rinehart 58 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   25,355 1,068 SH   SOLE Rinehart 1,068 0 0
FIRSTENERGY CORP COM 337932107   22,309 503 SH   SOLE Rinehart 503 0 0
FISERV INC COM 337738108   180 1 SH   SOLE Rinehart 1 0 0
FMC CORP COM NEW 302491303   66 1 SH   SOLE Rinehart 1 0 0
FORD MTR CO COM 345370860   116,160 11,000 SH   SOLE Rinehart 11,000 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,161 147 SH   SOLE Rinehart 147 0 0
FREEPORT-MCMORAN INC CL B 35671D857   241,663 4,841 SH   SOLE Rinehart 4,841 0 0
GARMIN LTD SHS H2906T109   353 2 SH   SOLE Rinehart 2 0 0
GARTNER INC COM 366651107   507 1 SH   SOLE Rinehart 1 0 0
GE AEROSPACE COM NEW 369604301   378 2 SH   SOLE Rinehart 2 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,975 53 SH   SOLE Rinehart 53 0 0
GE VERNOVA INC COM 36828A101   255 1 SH   SOLE Rinehart 1 0 0
GENERAL DYNAMICS CORP COM 369550108   181,623 601 SH   SOLE Rinehart 601 0 0
GENERAL MLS INC COM 370334104   74 1 SH   SOLE Rinehart 1 0 0
GENERAL MTRS CO COM 37045V100   135 3 SH   SOLE Rinehart 3 0 0
GILEAD SCIENCES INC COM 375558103   48,292 576 SH   SOLE Rinehart 576 0 0
GITLAB INC CLASS A COM 37637K108   104 2 SH   SOLE Rinehart 2 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   8,047 260 SH   SOLE Rinehart 260 0 0
GLOBE LIFE INC COM 37959E102   106 1 SH   SOLE Rinehart 1 0 0
GODADDY INC CL A 380237107   314 2 SH   SOLE Rinehart 2 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   496 1 SH   SOLE Rinehart 1 0 0
GRACO INC COM 384109104   88 1 SH   SOLE Rinehart 1 0 0
GRAIL INC COM 384747101   193 14 SH   SOLE Rinehart 14 0 0
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   513 91 SH   SOLE Rinehart 91 0 0
GSK PLC SPONSORED ADR 37733W204   12,796 313 SH   SOLE Rinehart 313 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   183 1 SH   SOLE Rinehart 1 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   157 3 SH   SOLE Rinehart 3 0 0
HAEMONETICS CORP MASS COM 405024100   893,022 11,110 SH   SOLE Rinehart 11,110 0 0
HALLIBURTON CO COM 406216101   7,225 249 SH   SOLE Rinehart 249 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   236 2 SH   SOLE Rinehart 2 0 0
HASBRO INC COM 418056107   73 1 SH   SOLE Rinehart 1 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   9,492 415 SH   SOLE Rinehart 415 0 0
HEICO CORP NEW CL A 422806208   408 2 SH   SOLE Rinehart 2 0 0
HENRY JACK & ASSOC INC COM 426281101   177 1 SH   SOLE Rinehart 1 0 0
HERSHEY CO COM 427866108   28,767 150 SH   SOLE Rinehart 150 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   922 4 SH   SOLE Rinehart 4 0 0
HOLOGIC INC COM 436440101   14,256 175 SH   SOLE Rinehart 175 0 0
HOME DEPOT INC COM 437076102   34,848 86 SH   SOLE Rinehart 86 0 0
HONEYWELL INTL INC COM 438516106   356,989 1,727 SH   SOLE Rinehart 1,727 0 0
HORMEL FOODS CORP COM 440452100   191 6 SH   SOLE Rinehart 6 0 0
HOST HOTELS & RESORTS INC COM 44107P104   144,232 8,195 SH   SOLE Rinehart 8,195 0 0
HOULIHAN LOKEY INC CL A 441593100   317 2 SH   SOLE Rinehart 2 0 0
HP INC COM 40434L105   10,690 298 SH   SOLE Rinehart 298 0 0
HUBBELL INC COM 443510607   429 1 SH   SOLE Rinehart 1 0 0
HUBSPOT INC COM 443573100   532 1 SH   SOLE Rinehart 1 0 0
HUMANA INC COM 444859102   317 1 SH   SOLE Rinehart 1 0 0
HUNTINGTON BANCSHARES INC COM 446150104   11,907 810 SH   SOLE Rinehart 810 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   23,795 90 SH   SOLE Rinehart 90 0 0
HYATT HOTELS CORP COM CL A 448579102   153 1 SH   SOLE Rinehart 1 0 0
IDEXX LABS INC COM 45168D104   506 1 SH   SOLE Rinehart 1 0 0
ILLINOIS TOOL WKS INC COM 452308109   9,173 35 SH   SOLE Rinehart 35 0 0
ILLUMINA INC COM 452327109   11,346 87 SH   SOLE Rinehart 87 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,624,946 252,580 SH   SOLE Rinehart 252,580 0 0
INGLES MKTS INC CL A 457030104   17,855 239 SH   SOLE Rinehart 239 0 0
INSULET CORP COM 45784P101   233 1 SH   SOLE Rinehart 1 0 0
INTEL CORP COM 458140100   2,809,722 119,766 SH   SOLE Rinehart 119,766 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   780,634 3,531 SH   SOLE Rinehart 3,531 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   42,287 403 SH   SOLE Rinehart 403 0 0
INTERPUBLIC GROUP COS INC COM 460690100   11,893 376 SH   SOLE Rinehart 376 0 0
INTUIT COM 461202103   3,329,007 5,361 SH   SOLE Rinehart 5,361 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   159,663 325 SH   SOLE Rinehart 325 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,063 86 SH   SOLE Rinehart 86 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   42,728 700 SH   SOLE Rinehart 700 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   108,423 2,144 SH   SOLE Rinehart 2,144 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   48,418 675 SH   SOLE Rinehart 675 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   8,407 195 SH   SOLE Rinehart 195 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   97,512 2,400 SH   SOLE Rinehart 2,400 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   46,774 802 SH   SOLE Rinehart 802 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   100,431 2,113 SH   SOLE Rinehart 2,113 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   717 4 SH   SOLE Rinehart 4 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   92,734 190 SH   SOLE Rinehart 190 0 0
ISHARES INC CORE MSCI EMKT 46434G103   20,668 360 SH   SOLE Rinehart 360 0 0
ISHARES INC MSCI FRANCE ETF 464286707   20,200 500 SH   SOLE Rinehart 500 0 0
ISHARES INC MSCI SWITZERLAND 464286749   9,707,400 186,322 SH   SOLE Rinehart 186,322 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,941,345 19,275 SH   SOLE Rinehart 19,275 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,472 15 SH   SOLE Rinehart 15 0 0
ISHARES TR CONSER ALLOC ETF 464289883   519,890 13,448 SH   SOLE Rinehart 13,448 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,658 170 SH   SOLE Rinehart 170 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   81,511 693 SH   SOLE Rinehart 693 0 0
ISHARES TR CORE MSCI EAFE 46432F842   51,904 665 SH   SOLE Rinehart 665 0 0
ISHARES TR CORE S&P MCP ETF 464287507   10,718,220 171,987 SH   SOLE Rinehart 171,987 0 0
ISHARES TR CORE S&P SCP ETF 464287804   63,627 544 SH   SOLE Rinehart 544 0 0
ISHARES TR CORE S&P TTL STK 464287150   149,423 1,189 SH   SOLE Rinehart 1,189 0 0
ISHARES TR CORE S&P US GWT 464287671   7,519 57 SH   SOLE Rinehart 57 0 0
ISHARES TR CORE S&P US VLU 464287663   7,544 79 SH   SOLE Rinehart 79 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,496,092 21,664 SH   SOLE Rinehart 21,664 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   16,129 316 SH   SOLE Rinehart 316 0 0
ISHARES TR IBOXX HI YD ETF 464288513   482 6 SH   SOLE Rinehart 6 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,695 15 SH   SOLE Rinehart 15 0 0
ISHARES TR ISHARES BIOTECH 464287556   90,855 624 SH   SOLE Rinehart 624 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   709,882 13,480 SH   SOLE Rinehart 13,480 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   2,964,634 55,187 SH   SOLE Rinehart 55,187 0 0
ISHARES TR MBS ETF 464288588   17,150 179 SH   SOLE Rinehart 179 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   8,319 114 SH   SOLE Rinehart 114 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   9,274 121 SH   SOLE Rinehart 121 0 0
ISHARES TR MSCI USA ESG SLC 464288802   399,147 3,316 SH   SOLE Rinehart 3,316 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   36,524 400 SH   SOLE Rinehart 400 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   26,895 150 SH   SOLE Rinehart 150 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   137,014 365 SH   SOLE Rinehart 365 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   144,248 760 SH   SOLE Rinehart 760 0 0
ISHARES TR RUS MID CAP ETF 464287499   299,148 3,394 SH   SOLE Rinehart 3,394 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   89,461 405 SH   SOLE Rinehart 405 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,511,885 15,790 SH   SOLE Rinehart 15,790 0 0
ISHARES TR S&P MC 400GR ETF 464287606   7,464,089 81,193 SH   SOLE Rinehart 81,193 0 0
ISHARES TR SELECT DIVID ETF 464287168   47,275 350 SH   SOLE Rinehart 350 0 0
ISHARES TR SP SMCP600VL ETF 464287879   54,261 504 SH   SOLE Rinehart 504 0 0
ISHARES TR TIPS BD ETF 464287176   3,458,919 31,311 SH   SOLE Rinehart 31,311 0 0
ISHARES TR U.S. FINLS ETF 464287788   6,234 60 SH   SOLE Rinehart 60 0 0
ISHARES TR U.S. TECH ETF 464287721   372,747 2,458 SH   SOLE Rinehart 2,458 0 0
ISHARES TR US HLTHCARE ETF 464287762   22,425 345 SH   SOLE Rinehart 345 0 0
ISHARES TR US TREAS BD ETF 46429B267   704 30 SH   SOLE Rinehart 30 0 0
ISHARES TR USD INV GRDE ETF 464288620   684 13 SH   SOLE Rinehart 13 0 0
ITT INC COM 45073V108   150 1 SH   SOLE Rinehart 1 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   381 10 SH   SOLE Rinehart 10 0 0
JOHNSON & JOHNSON COM 478160104   1,107,194 6,832 SH   SOLE Rinehart 6,832 0 0
JOHNSON CTLS INTL PLC SHS G51502105   7,063 91 SH   SOLE Rinehart 91 0 0
JPMORGAN CHASE & CO. COM 46625H100   7,603,701 36,060 SH   SOLE Rinehart 36,060 0 0
KELLANOVA COM 487836108   26,231 325 SH   SOLE Rinehart 325 0 0
KENVUE INC COM 49177J102   16,400 709 SH   SOLE Rinehart 709 0 0
KEYCORP COM 493267108   419 25 SH   SOLE Rinehart 25 0 0
KIMBERLY-CLARK CORP COM 494368103   6,200,542 43,580 SH   SOLE Rinehart 43,580 0 0
KINDER MORGAN INC DEL COM 49456B101   597 27 SH   SOLE Rinehart 27 0 0
KKR & CO INC COM 48251W104   131 1 SH   SOLE Rinehart 1 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   30 1 SH   SOLE Rinehart 1 0 0
KRAFT HEINZ CO COM 500754106   946,215 26,950 SH   SOLE Rinehart 26,950 0 0
KROGER CO COM 501044101   86,122 1,503 SH   SOLE Rinehart 1,503 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   345 15 SH   SOLE Rinehart 15 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   121,552 511 SH   SOLE Rinehart 511 0 0
LABCORP HOLDINGS INC COM SHS 504922105   603,396 2,700 SH   SOLE Rinehart 2,700 0 0
LAM RESEARCH CORP COM 512807108   6,529 8 SH   SOLE Rinehart 8 0 0
LAUDER ESTEE COS INC CL A 518439104   200 2 SH   SOLE Rinehart 2 0 0
LIGHT & WONDER INC COM 80874P109   91 1 SH   SOLE Rinehart 1 0 0
LINDE PLC SHS G54950103   1,431 3 SH   SOLE Rinehart 3 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   219 2 SH   SOLE Rinehart 2 0 0
LOCKHEED MARTIN CORP COM 539830109   119,835 205 SH   SOLE Rinehart 205 0 0
LOEWS CORP COM 540424108   159 2 SH   SOLE Rinehart 2 0 0
LOGITECH INTL S A SHS H50430232   22,971 256 SH   SOLE Rinehart 256 0 0
LOWES COS INC COM 548661107   543,326 2,006 SH   SOLE Rinehart 2,006 0 0
LYFT INC CL A COM 55087P104   115 9 SH   SOLE Rinehart 9 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   223 2 SH   SOLE Rinehart 2 0 0
MANHATTAN ASSOCIATES INC COM 562750109   282 1 SH   SOLE Rinehart 1 0 0
MARATHON OIL CORP COM 565849106   80 3 SH   SOLE Rinehart 3 0 0
MARATHON PETE CORP COM 56585A102   326 2 SH   SOLE Rinehart 2 0 0
MARRIOTT INTL INC NEW CL A 571903202   447,480 1,800 SH   SOLE Rinehart 1,800 0 0
MARSH & MCLENNAN COS INC COM 571748102   17,848 80 SH   SOLE Rinehart 80 0 0
MARTIN MARIETTA MATLS INC COM 573284106   32,834 61 SH   SOLE Rinehart 61 0 0
MASCO CORP COM 574599106   248,379 2,959 SH   SOLE Rinehart 2,959 0 0
MASIMO CORP COM 574795100   134 1 SH   SOLE Rinehart 1 0 0
MASTERCARD INCORPORATED CL A 57636Q104   39,011 79 SH   SOLE Rinehart 79 0 0
MCCORMICK & CO INC COM NON VTG 579780206   10,261,957 124,690 SH   SOLE Rinehart 124,690 0 0
MCDONALDS CORP COM 580135101   4,011,839 13,175 SH   SOLE Rinehart 13,175 0 0
MCKESSON CORP COM 58155Q103   629,892 1,274 SH   SOLE Rinehart 1,274 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   129 22 SH   SOLE Rinehart 22 0 0
MEDTRONIC PLC SHS G5960L103   139,817 1,553 SH   SOLE Rinehart 1,553 0 0
MERCK & CO INC COM 58933Y105   401,208 3,533 SH   SOLE Rinehart 3,533 0 0
META PLATFORMS INC CL A 30303M102   130,517 228 SH   SOLE Rinehart 228 0 0
MGE ENERGY INC COM 55277P104   51,212 560 SH   SOLE Rinehart 560 0 0
MICRON TECHNOLOGY INC COM 595112103   65,856 635 SH   SOLE Rinehart 635 0 0
MICROSOFT CORP COM 594918104   17,832,578 41,442 SH   SOLE Rinehart 41,442 0 0
MID-AMER APT CMNTYS INC COM 59522J103   212,768 1,339 SH   SOLE Rinehart 1,339 0 0
MIDDLEBY CORP COM 596278101   140 1 SH   SOLE Rinehart 1 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   82,312 1,431 SH   SOLE Rinehart 1,431 0 0
MONDELEZ INTL INC CL A 609207105   35,804 486 SH   SOLE Rinehart 486 0 0
MORGAN STANLEY COM NEW 617446448   522 5 SH   SOLE Rinehart 5 0 0
MORNINGSTAR INC COM 617700109   320 1 SH   SOLE Rinehart 1 0 0
MOSAIC CO NEW COM 61945C103   81 3 SH   SOLE Rinehart 3 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   900 2 SH   SOLE Rinehart 2 0 0
MSC INDL DIRECT INC CL A 553530106   173 2 SH   SOLE Rinehart 2 0 0
NATIONAL HEALTH INVS INC COM 63633D104   195,440 2,325 SH   SOLE Rinehart 2,325 0 0
NATIONAL PRESTO INDS INC COM 637215104   262,989 3,500 SH   SOLE Rinehart 3,500 0 0
NEOGEN CORP COM 640491106   118 7 SH   SOLE Rinehart 7 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   5,228 102 SH   SOLE Rinehart 102 0 0
NETAPP INC COM 64110D104   742 6 SH   SOLE Rinehart 6 0 0
NETFLIX INC COM 64110L106   39,720 56 SH   SOLE Rinehart 56 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   116 1 SH   SOLE Rinehart 1 0 0
NEW JERSEY RES CORP COM 646025106   57,018 1,208 SH   SOLE Rinehart 1,208 0 0
NEWMONT CORP COM 651639106   2,535,702 47,441 SH   SOLE Rinehart 47,441 0 0
NEXTERA ENERGY INC COM 65339F101   1,184,773 14,016 SH   SOLE Rinehart 14,016 0 0
NIKE INC CL B 654106103   13,437 152 SH   SOLE Rinehart 152 0 0
NISOURCE INC COM 65473P105   15,420 445 SH   SOLE Rinehart 445 0 0
NOBLE CORP PLC ORD SHS A G65431127   73 2 SH   SOLE Rinehart 2 0 0
NORFOLK SOUTHN CORP COM 655844108   497 2 SH   SOLE Rinehart 2 0 0
NORTHERN TR CORP COM 665859104   22,508 250 SH   SOLE Rinehart 250 0 0
NORTHWEST NAT HLDG CO COM 66765N105   42,943 1,052 SH   SOLE Rinehart 1,052 0 0
NOVANTA INC COM 67000B104   179 1 SH   SOLE Rinehart 1 0 0
NOVARTIS AG SPONSORED ADR 66987V109   427,875 3,720 SH   SOLE Rinehart 3,720 0 0
NRG ENERGY INC COM NEW 629377508   183 2 SH   SOLE Rinehart 2 0 0
NUCOR CORP COM 670346105   9,744,444 64,816 SH   SOLE Rinehart 64,816 0 0
NUTRIEN LTD COM 67077M108   4,806 100 SH   SOLE Rinehart 100 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   808,813 67,570 SH   SOLE Rinehart 67,570 0 0
NVIDIA CORPORATION COM 67066G104   77,121 635 SH   SOLE Rinehart 635 0 0
ONEOK INC NEW COM 682680103   274 3 SH   SOLE Rinehart 3 0 0
ONTO INNOVATION INC COM 683344105   208 1 SH   SOLE Rinehart 1 0 0
ORACLE CORP COM 68389X105   10,231,453 60,044 SH   SOLE Rinehart 60,044 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   287,900 250 SH   SOLE Rinehart 250 0 0
OTIS WORLDWIDE CORP COM 68902V107   10,394 100 SH   SOLE Rinehart 100 0 0
PACCAR INC COM 693718108   494 5 SH   SOLE Rinehart 5 0 0
PACKAGING CORP AMER COM 695156109   216 1 SH   SOLE Rinehart 1 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   186 5 SH   SOLE Rinehart 5 0 0
PALO ALTO NETWORKS INC COM 697435105   25,977 76 SH   SOLE Rinehart 76 0 0
PAYCHEX INC COM 704326107   8,857 66 SH   SOLE Rinehart 66 0 0
PAYCOM SOFTWARE INC COM 70432V102   167 1 SH   SOLE Rinehart 1 0 0
PAYLOCITY HLDG CORP COM 70438V106   165 1 SH   SOLE Rinehart 1 0 0
PAYPAL HLDGS INC COM 70450Y103   235 3 SH   SOLE Rinehart 3 0 0
PEPSICO INC COM 713448108   5,989,345 35,221 SH   SOLE Rinehart 35,221 0 0
PFIZER INC COM 717081103   34,584 1,195 SH   SOLE Rinehart 1,195 0 0
PG&E CORP COM 69331C108   9,016 456 SH   SOLE Rinehart 456 0 0
PHILIP MORRIS INTL INC COM 718172109   36,785 303 SH   SOLE Rinehart 303 0 0
PHILLIPS 66 COM 718546104   263 2 SH   SOLE Rinehart 2 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   196 2 SH   SOLE Rinehart 2 0 0
PINNACLE WEST CAP CORP COM 723484101   53,243 601 SH   SOLE Rinehart 601 0 0
POLARIS INC COM 731068102   84 1 SH   SOLE Rinehart 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103   478,477 10,621 SH   SOLE Rinehart 10,621 0 0
PPG INDS INC COM 693506107   105,968 800 SH   SOLE Rinehart 800 0 0
PPL CORP COM 69351T106   110,554 3,342 SH   SOLE Rinehart 3,342 0 0
PROCTER AND GAMBLE CO COM 742718109   11,580,641 66,863 SH   SOLE Rinehart 66,863 0 0
PROGRESSIVE CORP COM 743315103   278,883 1,099 SH   SOLE Rinehart 1,099 0 0
PROLOGIS INC. COM 74340W103   632 5 SH   SOLE Rinehart 5 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   10,421,406 97,615 SH   SOLE Rinehart 97,615 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   38,704 1,876 SH   SOLE Rinehart 1,876 0 0
PRUDENTIAL FINL INC COM 744320102   3,876 32 SH   SOLE Rinehart 32 0 0
PUBLIC STORAGE OPER CO COM 74460D109   11,531,549 31,691 SH   SOLE Rinehart 31,691 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   100,897 1,131 SH   SOLE Rinehart 1,131 0 0
PVH CORPORATION COM 693656100   101 1 SH   SOLE Rinehart 1 0 0
QUALCOMM INC COM 747525103   188,076 1,106 SH   SOLE Rinehart 1,106 0 0
RALPH LAUREN CORP CL A 751212101   194 1 SH   SOLE Rinehart 1 0 0
REMITLY GLOBAL INC COM 75960P104   108 8 SH   SOLE Rinehart 8 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   4,363 175 SH   SOLE Rinehart 175 0 0
REPUBLIC SVCS INC COM 760759100   201 1 SH   SOLE Rinehart 1 0 0
RESMED INC COM 761152107   245 1 SH   SOLE Rinehart 1 0 0
REVVITY INC COM 714046109   128 1 SH   SOLE Rinehart 1 0 0
ROCKWELL AUTOMATION INC COM 773903109   161,076 600 SH   SOLE Rinehart 600 0 0
ROPER TECHNOLOGIES INC COM 776696106   228,141 410 SH   SOLE Rinehart 410 0 0
ROYAL BK CDA COM 780087102   348,870 2,797 SH   SOLE Rinehart 2,797 0 0
RTX CORPORATION COM 75513E101   145,150 1,198 SH   SOLE Rinehart 1,198 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   108 1 SH   SOLE Rinehart 1 0 0
S&P GLOBAL INC COM 78409V104   28,931 56 SH   SOLE Rinehart 56 0 0
SALESFORCE INC COM 79466L302   34,214 125 SH   SOLE Rinehart 125 0 0
SANOFI SPONSORED ADR 80105N105   90,883 1,577 SH   SOLE Rinehart 1,577 0 0
SCHLUMBERGER LTD COM STK 806857108   84 2 SH   SOLE Rinehart 2 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   48,498 1,662 SH   SOLE Rinehart 1,662 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   62,174 1,512 SH   SOLE Rinehart 1,512 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,703 96 SH   SOLE Rinehart 96 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   141,757 1,677 SH   SOLE Rinehart 1,677 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,604,691 34,601 SH   SOLE Rinehart 34,601 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   16,963 250 SH   SOLE Rinehart 250 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   8,309 100 SH   SOLE Rinehart 100 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   11,742 228 SH   SOLE Rinehart 228 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   110 1 SH   SOLE Rinehart 1 0 0
SEALED AIR CORP NEW COM 81211K100   146 4 SH   SOLE Rinehart 4 0 0
SEI INVTS CO COM 784117103   8,096 117 SH   SOLE Rinehart 117 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   49,183 560 SH   SOLE Rinehart 560 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   65,443 1,444 SH   SOLE Rinehart 1,444 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   20,793 135 SH   SOLE Rinehart 135 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   27,870 345 SH   SOLE Rinehart 345 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   28,220 125 SH   SOLE Rinehart 125 0 0
SERVICENOW INC COM 81762P102   192,294 215 SH   SOLE Rinehart 215 0 0
SHELL PLC SPON ADS 780259305   51,105 775 SH   SOLE Rinehart 775 0 0
SHERWIN WILLIAMS CO COM 824348106   28,626 75 SH   SOLE Rinehart 75 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   103,440 6,000 SH   SOLE Rinehart 6,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   151 1 SH   SOLE Rinehart 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   812,412 34,178 SH   SOLE Rinehart 34,178 0 0
SKECHERS U S A INC CL A 830566105   134 2 SH   SOLE Rinehart 2 0 0
SMUCKER J M CO COM NEW 832696405   2,949 24 SH   SOLE Rinehart 24 0 0
SNAP INC CL A 83304A106   22 2 SH   SOLE Rinehart 2 0 0
SOFI TECHNOLOGIES INC COM 83406F102   103 13 SH   SOLE Rinehart 13 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   5,270 230 SH   SOLE Rinehart 230 0 0
SOLVENTUM CORP COM SHS 83444M101   837 12 SH   SOLE Rinehart 12 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,749,189 28,468 SH   SOLE Rinehart 28,468 0 0
SOUTHERN CO COM 842587107   4,880,813 54,123 SH   SOLE Rinehart 54,123 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   16,410 39 SH   SOLE Rinehart 39 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   6,247,980 205,256 SH   SOLE Rinehart 205,256 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,522,458 2,653 SH   SOLE Rinehart 2,653 0 0
SPDR SER TR S&P DIVID ETF 78464A763   54,686 385 SH   SOLE Rinehart 385 0 0
SPDR SER TR S&P REGL BKG 78464A698   7,245 128 SH   SOLE Rinehart 128 0 0
SPX TECHNOLOGIES INC COM 78473E103   136,498 856 SH   SOLE Rinehart 856 0 0
STANLEY BLACK & DECKER INC COM 854502101   111 1 SH   SOLE Rinehart 1 0 0
STARBUCKS CORP COM 855244109   7,722,276 79,211 SH   SOLE Rinehart 79,211 0 0
STEEL DYNAMICS INC COM 858119100   127 1 SH   SOLE Rinehart 1 0 0
STERIS PLC SHS USD G8473T100   27,165 112 SH   SOLE Rinehart 112 0 0
STRYKER CORPORATION COM 863667101   90,677 251 SH   SOLE Rinehart 251 0 0
SYMBOTIC INC CLASS A COM 87151X101   7,561 310 SH   SOLE Rinehart 310 0 0
SYNOPSYS INC COM 871607107   319,026 630 SH   SOLE Rinehart 630 0 0
SYNOVUS FINL CORP COM NEW 87161C501   668 15 SH   SOLE Rinehart 15 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,022,900 57,712 SH   SOLE Rinehart 57,712 0 0
TANGER INC COM 875465106   29,862 900 SH   SOLE Rinehart 900 0 0
TAPESTRY INC COM 876030107   141 3 SH   SOLE Rinehart 3 0 0
TARGET CORP COM 87612E106   3,729,741 23,930 SH   SOLE Rinehart 23,930 0 0
TC ENERGY CORP COM 87807B107   16,643 350 SH   SOLE Rinehart 350 0 0
TD SYNNEX CORPORATION COM 87162W100   121 1 SH   SOLE Rinehart 1 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   18,723 124 SH   SOLE Rinehart 124 0 0
TELEFLEX INCORPORATED COM 879369106   9,893 40 SH   SOLE Rinehart 40 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   333 2 SH   SOLE Rinehart 2 0 0
TERADYNE INC COM 880770102   536 4 SH   SOLE Rinehart 4 0 0
TESLA INC COM 88160R101   81,106 310 SH   SOLE Rinehart 310 0 0
TEXAS INSTRS INC COM 882508104   9,916 48 SH   SOLE Rinehart 48 0 0
TEXTRON INC COM 883203101   178 2 SH   SOLE Rinehart 2 0 0
THE CIGNA GROUP COM 125523100   347 1 SH   SOLE Rinehart 1 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,682,487 18,886 SH   SOLE Rinehart 18,886 0 0
TIMKEN CO COM 887389104   85 1 SH   SOLE Rinehart 1 0 0
TJX COS INC NEW COM 872540109   706 6 SH   SOLE Rinehart 6 0 0
T-MOBILE US INC COM 872590104   1,032 5 SH   SOLE Rinehart 5 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   14,297 226 SH   SOLE Rinehart 226 0 0
TRACTOR SUPPLY CO COM 892356106   29,384 101 SH   SOLE Rinehart 101 0 0
TRADEWEB MKTS INC CL A 892672106   372 3 SH   SOLE Rinehart 3 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   632,970 1,628 SH   SOLE Rinehart 1,628 0 0
TRANSDIGM GROUP INC COM 893641100   28,543 20 SH   SOLE Rinehart 20 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   81 19 SH   SOLE Rinehart 19 0 0
TRAVELERS COMPANIES INC COM 89417E109   235 1 SH   SOLE Rinehart 1 0 0
TRIMBLE INC COM 896239100   7,575 122 SH   SOLE Rinehart 122 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   123,849 1,900 SH   SOLE Rinehart 1,900 0 0
TRUIST FINL CORP COM 89832Q109   15,612 365 SH   SOLE Rinehart 365 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   144 2 SH   SOLE Rinehart 2 0 0
UBER TECHNOLOGIES INC COM 90353T100   23,300 310 SH   SOLE Rinehart 310 0 0
UDR INC COM 902653104   91 2 SH   SOLE Rinehart 2 0 0
UGI CORP NEW COM 902681105   76 3 SH   SOLE Rinehart 3 0 0
UNDER ARMOUR INC CL A 904311107   7,128 800 SH   SOLE Rinehart 800 0 0
UNILEVER PLC SPON ADR NEW 904767704   9,321,486 143,496 SH   SOLE Rinehart 143,496 0 0
UNION PAC CORP COM 907818108   305,143 1,238 SH   SOLE Rinehart 1,238 0 0
UNITED NAT FOODS INC COM 911163103   5,686 338 SH   SOLE Rinehart 338 0 0
UNITED PARCEL SERVICE INC CL B 911312106   51,810 380 SH   SOLE Rinehart 380 0 0
UNITED STATES STL CORP NEW COM 912909108   71 2 SH   SOLE Rinehart 2 0 0
UNITEDHEALTH GROUP INC COM 91324P102   315,728 540 SH   SOLE Rinehart 540 0 0
VALERO ENERGY CORP COM 91913Y100   136 1 SH   SOLE Rinehart 1 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,089 37 SH   SOLE Rinehart 37 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   51,739 1,102 SH   SOLE Rinehart 1,102 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   29,025 102 SH   SOLE Rinehart 102 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   309,640 3,951 SH   SOLE Rinehart 3,951 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   68,067 865 SH   SOLE Rinehart 865 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,614,087 34,803 SH   SOLE Rinehart 34,803 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   9,151 182 SH   SOLE Rinehart 182 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   105,197 274 SH   SOLE Rinehart 274 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   377,822 1,435 SH   SOLE Rinehart 1,435 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   108,962 413 SH   SOLE Rinehart 413 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,548,722 26,162 SH   SOLE Rinehart 26,162 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   12,650 63 SH   SOLE Rinehart 63 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   48,629 205 SH   SOLE Rinehart 205 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   12,300 46 SH   SOLE Rinehart 46 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   207,274 732 SH   SOLE Rinehart 732 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   94,094 539 SH   SOLE Rinehart 539 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,819 38 SH   SOLE Rinehart 38 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   303 5 SH   SOLE Rinehart 5 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,932 35 SH   SOLE Rinehart 35 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,148 90 SH   SOLE Rinehart 90 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,698 19 SH   SOLE Rinehart 19 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   508,619 2,568 SH   SOLE Rinehart 2,568 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   104,089 1,971 SH   SOLE Rinehart 1,971 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   7,141,136 32,686 SH   SOLE Rinehart 32,686 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   217,997 1,780 SH   SOLE Rinehart 1,780 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   70,550 250 SH   SOLE Rinehart 250 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   29,484 50 SH   SOLE Rinehart 50 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   103,779 809 SH   SOLE Rinehart 809 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,084,389 6,230 SH   SOLE Rinehart 6,230 0 0
VENTAS INC COM 92276F100   193 3 SH   SOLE Rinehart 3 0 0
VERALTO CORP COM SHS 92338C103   112 1 SH   SOLE Rinehart 1 0 0
VERISIGN INC COM 92343E102   570 3 SH   SOLE Rinehart 3 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,090,936 91,092 SH   SOLE Rinehart 91,092 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   466 1 SH   SOLE Rinehart 1 0 0
VIATRIS INC COM 92556V106   93 8 SH   SOLE Rinehart 8 0 0
VISA INC COM CL A 92826C839   2,015,884 7,332 SH   SOLE Rinehart 7,332 0 0
VOYA FINANCIAL INC COM 929089100   159 2 SH   SOLE Rinehart 2 0 0
VULCAN MATLS CO COM 929160109   251 1 SH   SOLE Rinehart 1 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,001 2,009 SH   SOLE Rinehart 2,009 0 0
WALMART INC COM 931142103   8,466,425 104,847 SH   SOLE Rinehart 104,847 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,167 505 SH   SOLE Rinehart 505 0 0
WASTE MGMT INC DEL COM 94106L109   13,718,131 66,080 SH   SOLE Rinehart 66,080 0 0
WATERS CORP COM 941848103   681,272 1,893 SH   SOLE Rinehart 1,893 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,838 33 SH   SOLE Rinehart 33 0 0
WEBSTER FINL CORP COM 947890109   140 3 SH   SOLE Rinehart 3 0 0
WEC ENERGY GROUP INC COM 92939U106   87,524 910 SH   SOLE Rinehart 910 0 0
WELLS FARGO CO NEW COM 949746101   223,362 3,954 SH   SOLE Rinehart 3,954 0 0
WELLTOWER INC COM 95040Q104   769 6 SH   SOLE Rinehart 6 0 0
WESCO INTL INC COM 95082P105   168 1 SH   SOLE Rinehart 1 0 0
WESTERN ALLIANCE BANCORP COM 957638109   173 2 SH   SOLE Rinehart 2 0 0
WESTERN DIGITAL CORP. COM 958102105   137 2 SH   SOLE Rinehart 2 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   21,989 360 SH   SOLE Rinehart 360 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   242 100 SH   SOLE Rinehart 100 0 0
WILLIAMS COS INC COM 969457100   137 3 SH   SOLE Rinehart 3 0 0
WILLIAMS SONOMA INC COM 969904101   18,281 118 SH   SOLE Rinehart 118 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   12,783 250 SH   SOLE Rinehart 250 0 0
WK KELLOGG CO COM SHS 92942W107   6,862 401 SH   SOLE Rinehart 401 0 0
WSFS FINL CORP COM 929328102   3,927 77 SH   SOLE Rinehart 77 0 0
XYLEM INC COM 98419M100   30,787 228 SH   SOLE Rinehart 228 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   192 3 SH   SOLE Rinehart 3 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   10,795 100 SH   SOLE Rinehart 100 0 0
ZIONS BANCORPORATION N A COM 989701107   189 4 SH   SOLE Rinehart 4 0 0
ZOETIS INC CL A 98978V103   32,629 167 SH   SOLE Rinehart 167 0 0
ZSCALER INC COM 98980G102   171 1 SH   SOLE Rinehart 1 0 0