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   782 14 SH   SOLE   14 0 0
3M CO COM 88579Y101   1,140,511 10,851 SH   SOLE   9,117 0 1,734
A10 NETWORKS INC COM 002121101   2,680 173 SH   SOLE   0 0 173
ABBOTT LABS COM 002824100   3,117,621 30,788 SH   SOLE   30,349 0 439
ABBVIE INC COM 00287Y109   2,153,329 13,512 SH   SOLE   12,889 0 623
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   261,881 32,411 SH   SOLE   32,411 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   71,453 250 SH   SOLE   217 0 33
ACTIVISION BLIZZARD INC COM 00507V109   8,781 103 SH   SOLE   103 0 0
ADDUS HOMECARE CORP COM 006739106   3,097 29 SH   SOLE   0 0 29
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,329,142 3,449 SH   SOLE   3,187 0 262
ADVANCED MICRO DEVICES INC COM 007903107   48,809 498 SH   SOLE   209 0 289
ADVANSIX INC COM 00773T101   14,160 370 SH   SOLE   370 0 0
AECOM COM 00766T100   5,903 70 SH   SOLE   0 0 70
AES CORP COM 00130H105   43,633 1,812 SH   SOLE   0 0 1,812
AFFIRM HLDGS INC COM CL A 00827B106   372 33 SH   SOLE   33 0 0
AFLAC INC COM 001055102   1,055,018 16,352 SH   SOLE   7,594 0 8,758
AGILENT TECHNOLOGIES INC COM 00846U101   1,799 13 SH   SOLE   13 0 0
AGNICO EAGLE MINES LTD COM 008474108   20,388 400 SH   SOLE   400 0 0
AIR LEASE CORP CL A 00912X302   315 8 SH   SOLE   8 0 0
AIR PRODS & CHEMS INC COM 009158106   18,669 65 SH   SOLE   9 0 56
AIRBNB INC COM CL A 009066101   18,660 150 SH   SOLE   150 0 0
ALASKA AIR GROUP INC COM 011659109   546 13 SH   SOLE   13 0 0
ALBEMARLE CORP COM 012653101   45,977 208 SH   SOLE   0 0 208
ALCOA CORP COM 013872106   3,873 91 SH   SOLE   91 0 0
ALCON AG ORD SHS H01301128   10,652 151 SH   SOLE   50 0 101
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,643 29 SH   SOLE   2 0 27
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   215,600 2,110 SH   SOLE   2,110 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,676 11 SH   SOLE   11 0 0
ALLEGION PLC ORD SHS G0176J109   382,734 3,586 SH   SOLE   3,586 0 0
ALLETE INC COM NEW 018522300   34,953 543 SH   SOLE   543 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   8,775 240 SH   SOLE   240 0 0
ALLIANT ENERGY CORP COM 018802108   167,606 3,139 SH   SOLE   2,226 0 913
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,041 23 SH   SOLE   23 0 0
ALLSTATE CORP COM 020002101   111,827 1,009 SH   SOLE   809 0 200
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   401 2 SH   SOLE   2 0 0
ALPHABET INC CAP STK CL A 02079K305   1,329,300 12,815 SH   SOLE   11,295 0 1,520
ALPHABET INC CAP STK CL C 02079K107   2,734,414 26,292 SH   SOLE   25,147 0 1,145
ALPS ETF TR INTL SEC DV DOG 00162Q718   98,063 3,544 SH   SOLE   2,268 0 1,276
ALPS ETF TR SECTR DIV DOGS 00162Q858   13,671 267 SH   SOLE   267 0 0
ALTICE USA INC CL A 02156K103   510 149 SH   SOLE   149 0 0
ALTRIA GROUP INC COM 02209S103   97,760 2,191 SH   SOLE   1,691 0 500
AMARIN CORP PLC SPONS ADR NEW 023111206   533 355 SH   SOLE   355 0 0
AMAZON COM INC COM 023135106   4,388,896 42,491 SH   SOLE   39,944 0 2,547
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102   892 100 SH   SOLE   100 0 0
AMDOCS LTD SHS G02602103   1,633 17 SH   SOLE   17 0 0
AMEREN CORP COM 023608102   151,565 1,754 SH   SOLE   1,754 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,446 98 SH   SOLE   98 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   137,508 1,940 SH   SOLE   1,940 0 0
AMERICAN ELEC PWR CO INC COM 025537101   4,140,103 45,501 SH   SOLE   42,702 0 2,799
AMERICAN EXPRESS CO COM 025816109   122,583 743 SH   SOLE   720 0 23
AMERICAN FINL GROUP INC OHIO COM 025932104   96,598 795 SH   SOLE   795 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,887 60 SH   SOLE   60 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,662 33 SH   SOLE   33 0 0
AMERICAN LITHIUM CORP COM NEW 027259209   34,024 14,729 SH   SOLE   14,729 0 0
AMERICAN TOWER CORP NEW COM 03027X100   62,909 308 SH   SOLE   255 0 53
AMERICAN WTR WKS CO INC NEW COM 030420103   2,556 17 SH   SOLE   17 0 0
AMERIPRISE FINL INC COM 03076C106   118,375 386 SH   SOLE   386 0 0
AMERISOURCEBERGEN CORP COM 03073E105   29,798 186 SH   SOLE   186 0 0
AMETEK INC COM 031100100   5,576 38 SH   SOLE   38 0 0
AMGEN INC COM 031162100   471,185 1,949 SH   SOLE   1,808 0 141
AMPHENOL CORP NEW CL A 032095101   11,151 136 SH   SOLE   136 0 0
AMTD DIGITAL INC SPONSORED ADS 00180N101   2,800 400 SH   SOLE   0 0 400
ANALOG DEVICES INC COM 032654105   114,724 582 SH   SOLE   474 0 108
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   14,614 219 SH   SOLE   0 0 219
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,491 78 SH   SOLE   0 0 78
ANSYS INC COM 03662Q105   6,324 19 SH   SOLE   19 0 0
AON PLC SHS CL A G0403H108   9,774 31 SH   SOLE   31 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,182 33 SH   SOLE   33 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,022 32 SH   SOLE   32 0 0
APPIAN CORP CL A 03782L101   5,770 130 SH   SOLE   130 0 0
APPLE INC COM 037833100   23,921,615 145,067 SH   SOLE   140,619 0 4,448
APPLIED MATLS INC COM 038222105   1,668,384 13,583 SH   SOLE   12,778 0 805
APTARGROUP INC COM 038336103   10 0 SH   SOLE   0 0 0
APTIV PLC SHS G6095L109   2,244 20 SH   SOLE   20 0 0
ARAMARK COM 03852U106   513 14 SH   SOLE   14 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,001,894 29,496 SH   SOLE   29,496 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   113,167 1,421 SH   SOLE   1,211 0 210
ARES CAPITAL CORP COM 04010L103   183 10 SH   SOLE   10 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   501 6 SH   SOLE   6 0 0
ARISTA NETWORKS INC COM 040413106   98,870 589 SH   SOLE   589 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4 0 SH   SOLE   0 0 0
ARROW ELECTRS INC COM 042735100   2,123 17 SH   SOLE   17 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   4,424 555 SH   SOLE   555 0 0
ASGN INC COM 00191U102   2,729 33 SH   SOLE   0 0 33
ASML HOLDING N V N Y REGISTRY SHS N07059210   44,247 65 SH   SOLE   65 0 0
ASSOCIATED BANC CORP COM 045487105   3,596 200 SH   SOLE   200 0 0
ASSURANT INC COM 04621X108   1,441 12 SH   SOLE   12 0 0
AST SPACEMOBILE INC COM CL A 00217D100   3,810 750 SH   SOLE   0 0 750
ASTRAZENECA PLC SPONSORED ADR 046353108   31,311 451 SH   SOLE   451 0 0
AT&T INC COM 00206R102   459,783 23,885 SH   SOLE   19,327 0 4,558
ATLASSIAN CORPORATION CL A 049468101   343 2 SH   SOLE   2 0 0
ATMOS ENERGY CORP COM 049560105   1,461 13 SH   SOLE   13 0 0
AURORA CANNABIS INC COM 05156X884   878 1,258 SH   SOLE   1,258 0 0
AUTODESK INC COM 052769106   57,036 274 SH   SOLE   274 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,522,320 24,805 SH   SOLE   23,145 0 1,660
AUTOZONE INC COM 053332102   1,649,419 671 SH   SOLE   634 0 37
AVALONBAY CMNTYS INC COM 053484101   673 4 SH   SOLE   4 0 0
AVANGRID INC COM 05351W103   606 15 SH   SOLE   15 0 0
AVERY DENNISON CORP COM 053611109   2,030 11 SH   SOLE   11 0 0
AXON ENTERPRISE INC COM 05464C101   383,145 1,704 SH   SOLE   1,704 0 0
AXOS FINANCIAL INC COM 05465C100   805,595 21,820 SH   SOLE   20,780 0 1,040
BABYLON HLDGS LTD CL A SHS G07031209   306 60 SH   SOLE   60 0 0
BADGER METER INC COM 056525108   48,728 400 SH   SOLE   400 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,126 39 SH   SOLE   39 0 0
BALL CORP COM 058498106   26,725 485 SH   SOLE   485 0 0
BANK AMERICA CORP COM 060505104   224,392 7,846 SH   SOLE   7,657 0 189
BANK HAWAII CORP COM 062540109   955 18 SH   SOLE   18 0 0
BANK NEW YORK MELLON CORP COM 064058100   10,134 223 SH   SOLE   39 0 184
BANK NOVA SCOTIA HALIFAX COM 064149107   18,432 366 SH   SOLE   339 0 27
BARRICK GOLD CORP COM 067901108   2,823 152 SH   SOLE   152 0 0
BAXTER INTL INC COM 071813109   16,228 400 SH   SOLE   400 0 0
BECTON DICKINSON & CO COM 075887109   75,344 304 SH   SOLE   273 0 31
BERKLEY W R CORP COM 084423102   13,075 210 SH   SOLE   87 0 123
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,851,491 9,235 SH   SOLE   8,228 0 1,007
BEST BUY INC COM 086516101   32,359 413 SH   SOLE   413 0 0
BHP GROUP LTD SPONSORED ADS 088606108   25,555 403 SH   SOLE   0 0 403
BIO RAD LABS INC CL A 090572207   480 1 SH   SOLE   1 0 0
BIOGEN INC COM 09062X103   2,781 10 SH   SOLE   10 0 0
BIO-TECHNE CORP COM 09073M104   79,235 1,068 SH   SOLE   0 0 1,068
BIOVIE INC CL A NEW 09074F207   808 100 SH   SOLE   100 0 0
BITNILE METAVERSE INC COM NEW 27888N307   71 600 SH   SOLE   600 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   379,190 43,485 SH   SOLE   43,485 0 0
BLACKROCK INC COM 09247X101   1,790,139 2,675 SH   SOLE   2,560 0 115
BLACKSTONE INC COM 09260D107   1,757 20 SH   SOLE   20 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   8,293 465 SH   SOLE   465 0 0
BLOCK INC CL A 852234103   11,190 163 SH   SOLE   163 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   477 43 SH   SOLE   43 0 0
BOEING CO COM 097023105   275,522 1,297 SH   SOLE   1,139 0 158
BOOKING HOLDINGS INC COM 09857L108   1,819,554 686 SH   SOLE   651 0 35
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   7,601 82 SH   SOLE   6 0 76
BORGWARNER INC COM 099724106   1,609 33 SH   SOLE   33 0 0
BOSTON PROPERTIES INC COM 101121101   921 17 SH   SOLE   17 0 0
BOSTON SCIENTIFIC CORP COM 101137107   32,920 658 SH   SOLE   456 0 202
BP PLC SPONSORED ADR 055622104   10,473 276 SH   SOLE   276 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   27 6 SH   SOLE   6 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   30,055 5,094 SH   SOLE   5,094 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   164,959 2,380 SH   SOLE   1,214 0 1,166
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   40,905 1,165 SH   SOLE   962 0 203
BROADCOM INC COM 11135F101   3,547,519 5,530 SH   SOLE   5,262 0 268
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   21,693 148 SH   SOLE   148 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,455 106 SH   SOLE   106 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   28,051 609 SH   SOLE   609 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   82,250 5,000 SH   SOLE   5,000 0 0
BROWN & BROWN INC COM 115236101   7,523 131 SH   SOLE   131 0 0
BRUKER CORP COM 116794108   4,121 52 SH   SOLE   52 0 0
BURLINGTON STORES INC COM 122017106   1,617 8 SH   SOLE   8 0 0
BWX TECHNOLOGIES INC COM 05605H100   9,094 144 SH   SOLE   52 0 92
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   12,056 121 SH   SOLE   121 0 0
C3 AI INC CL A 12468P104   3,357 100 SH   SOLE   100 0 0
CABLE ONE INC COM 12685J105   4,914 7 SH   SOLE   7 0 0
CABOT CORP COM 127055101   920 12 SH   SOLE   12 0 0
CACI INTL INC CL A 127190304   3,852 13 SH   SOLE   0 0 13
CACTUS INC CL A 127203107   2,598 63 SH   SOLE   0 0 63
CADENCE DESIGN SYSTEM INC COM 127387108   16,808 80 SH   SOLE   80 0 0
CAMBRIA ETF TR TAIL RISK 132061862   20,207 1,375 SH   SOLE   1,375 0 0
CANADIAN PAC RY LTD COM 13645T100   26,006 338 SH   SOLE   15 0 323
CANTERBURY PK HLDG CORP COM 13811E101   7,346 300 SH   SOLE   300 0 0
CAPITAL ONE FINL CORP COM 14040H105   34,913 363 SH   SOLE   363 0 0
CARDINAL HEALTH INC COM 14149Y108   34,363 455 SH   SOLE   455 0 0
CARLISLE COS INC COM 142339100   17,690 78 SH   SOLE   78 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,614 258 SH   SOLE   258 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   50,926 1,113 SH   SOLE   1,113 0 0
CARTERS INC COM 146229109   5 0 SH   SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103   17,101 79 SH   SOLE   79 0 0
CASSAVA SCIENCES INC COM 14817C107   1,206 50 SH   SOLE   50 0 0
CATALENT INC COM 148806102   855 13 SH   SOLE   13 0 0
CATERPILLAR INC COM 149123101   141,515 618 SH   SOLE   478 0 140
CBOE GLOBAL MKTS INC COM 12503M108   5,639 42 SH   SOLE   9 0 33
CBRE GROUP INC CL A 12504L109   895,563 12,300 SH   SOLE   11,712 0 588
CELANESE CORP DEL COM 150870103   1,895,122 17,404 SH   SOLE   17,173 0 231
CENTENE CORP DEL COM 15135B101   3,477 55 SH   SOLE   55 0 0
CENTERPOINT ENERGY INC COM 15189T107   88,644 3,009 SH   SOLE   2,440 0 569
CENTERSPACE COM 15202L107   20,214 370 SH   SOLE   370 0 0
CERIDIAN HCM HLDG INC COM 15677J108   367 5 SH   SOLE   5 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,211 6 SH   SOLE   6 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   175,229 490 SH   SOLE   490 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   368,420 2,834 SH   SOLE   2,676 0 158
CHEMED CORP NEW COM 16359R103   3,234 6 SH   SOLE   6 0 0
CHENIERE ENERGY INC COM NEW 16411R208   6,338 40 SH   SOLE   40 0 0
CHESAPEAKE ENERGY CORP COM 165167735   7,604 100 SH   SOLE   100 0 0
CHEVRON CORP NEW COM 166764100   2,116,127 12,970 SH   SOLE   10,955 0 2,015
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,417 2 SH   SOLE   2 0 0
CHUBB LIMITED COM H1467J104   5,704,526 29,378 SH   SOLE   27,472 0 1,906
CHURCH & DWIGHT CO INC COM 171340102   35,718 404 SH   SOLE   404 0 0
CINCINNATI FINL CORP COM 172062101   1,621 14 SH   SOLE   14 0 0
CISCO SYS INC COM 17275R102   3,119,366 59,672 SH   SOLE   56,174 0 3,498
CITIGROUP INC COM NEW 172967424   20,661 441 SH   SOLE   441 0 0
CITIZENS FINL GROUP INC COM 174610105   1,519 50 SH   SOLE   50 0 0
CLARIVATE PLC ORD SHS G21810109   423 45 SH   SOLE   45 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,006 200 SH   SOLE   0 0 200
CLEVELAND-CLIFFS INC NEW COM 185899101   3,941 215 SH   SOLE   215 0 0
CLOROX CO DEL COM 189054109   49,055 310 SH   SOLE   0 0 310
CLOUDFLARE INC CL A COM 18915M107   27,501 446 SH   SOLE   446 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   25 29 SH   SOLE   29 0 0
CME GROUP INC COM 12572Q105   61,013 319 SH   SOLE   274 0 45
CMS ENERGY CORP COM 125896100   50,499 823 SH   SOLE   23 0 800
CNA FINL CORP COM 126117100   482 12 SH   SOLE   12 0 0
COCA COLA CO COM 191216100   7,076,007 114,074 SH   SOLE   107,735 0 6,339
CODEXIS INC COM 192005106   14,490 3,500 SH   SOLE   3,500 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,995 47 SH   SOLE   0 0 47
COGNEX CORP COM 192422103   1 0 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   26,749 439 SH   SOLE   439 0 0
COHEN & STEERS LTD DURATION COM 19248C105   732,616 41,066 SH   SOLE   41,066 0 0
COHERENT CORP COM 19247G107   27,418 720 SH   SOLE   720 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   811 12 SH   SOLE   12 0 0
COLGATE PALMOLIVE CO COM 194162103   67,522 898 SH   SOLE   846 0 52
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   3,589 34 SH   SOLE   0 0 34
COLUMBIA BKG SYS INC COM 197236102   1,007 47 SH   SOLE   47 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   3,153 154 SH   SOLE   154 0 0
COMCAST CORP NEW CL A 20030N101   2,437,167 64,288 SH   SOLE   63,017 0 1,271
COMERICA INC COM 200340107   50,281 1,158 SH   SOLE   1,158 0 0
CONAGRA BRANDS INC COM 205887102   42,254 1,125 SH   SOLE   425 0 700
CONOCOPHILLIPS COM 20825C104   120,990 1,220 SH   SOLE   1,220 0 0
CONSOLIDATED EDISON INC COM 209115104   2,679 28 SH   SOLE   28 0 0
CONSTELLATION BRANDS INC CL A 21036P108   9,352 41 SH   SOLE   34 0 7
CONSTELLATION ENERGY CORP COM 21037T109   15,706 200 SH   SOLE   14 0 186
COOPER COS INC COM NEW 216648402   342,745 918 SH   SOLE   918 0 0
CORTEVA INC COM 22052L104   50,743 841 SH   SOLE   698 0 143
COSTAR GROUP INC COM 22160N109   3,168 46 SH   SOLE   46 0 0
COSTCO WHSL CORP NEW COM 22160K105   597,850 1,203 SH   SOLE   684 0 519
COTERRA ENERGY INC COM 127097103   26,013 1,060 SH   SOLE   1,060 0 0
COTY INC COM CL A 222070203   652 54 SH   SOLE   54 0 0
CREDIT ACCEP CORP MICH COM 225310101   437 1 SH   SOLE   1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,523 100 SH   SOLE   100 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   29,511 215 SH   SOLE   215 0 0
CROWN CASTLE INC COM 22822V101   25,228 188 SH   SOLE   188 0 0
CROWN HLDGS INC COM 228368106   348 4 SH   SOLE   4 0 0
CRYOPORT INC COM PAR $0.001 229050307   132,024 5,501 SH   SOLE   5,501 0 0
CSX CORP COM 126408103   79,225 2,646 SH   SOLE   2,646 0 0
CUMMINS INC COM 231021106   7,509,982 31,438 SH   SOLE   29,824 0 1,614
CURTISS WRIGHT CORP COM 231561101   8,321 47 SH   SOLE   26 0 21
CVB FINL CORP COM 126600105   29,441 1,765 SH   SOLE   1,765 0 0
CVS HEALTH CORP COM 126650100   2,069,549 27,850 SH   SOLE   26,808 0 1,042
D R HORTON INC COM 23331A109   1,241,609 12,710 SH   SOLE   11,673 0 1,037
DANAHER CORPORATION COM 235851102   750,581 2,978 SH   SOLE   2,509 0 469
DANIMER SCIENTIFIC INC COM CL A 236272100   345 100 SH   SOLE   100 0 0
DARDEN RESTAURANTS INC COM 237194105   202,174 1,303 SH   SOLE   1,303 0 0
DATADOG INC CL A COM 23804L103   872 12 SH   SOLE   12 0 0
DBX ETF TR XTRACK USD HIGH 233051432   382,876 11,018 SH   SOLE   11,018 0 0
DEERE & CO COM 244199105   860,119 2,083 SH   SOLE   2,056 0 27
DELTA AIR LINES INC DEL COM NEW 247361702   26,096 747 SH   SOLE   747 0 0
DEUTSCHE BK AG LONDON BRH DB GOLD DBL LNG 25154H749   63,356 1,500 SH   SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103   11,332 224 SH   SOLE   211 0 13
DEXCOM INC COM 252131107   2,556 22 SH   SOLE   22 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   82,800 457 SH   SOLE   413 0 44
DIAMONDBACK ENERGY INC COM 25278X109   1,020,264 7,548 SH   SOLE   7,021 0 527
DIGITAL RLTY TR INC COM 253868103   4,873 50 SH   SOLE   5 0 45
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   28,100 2,000 SH   SOLE   0 0 2,000
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   74,962 2,239 SH   SOLE   2,239 0 0
DISCOVER FINL SVCS COM 254709108   4,474,335 45,268 SH   SOLE   42,300 0 2,968
DISNEY WALT CO COM 254687106   1,150,551 11,491 SH   SOLE   10,874 0 617
DNP SELECT INCOME FD INC COM 23325P104   6,668 605 SH   SOLE   605 0 0
DOCUSIGN INC COM 256163106   1,225 21 SH   SOLE   21 0 0
DOLLAR GEN CORP NEW COM 256677105   1,632,969 7,759 SH   SOLE   7,258 0 501
DOLLAR TREE INC COM 256746108   16,222 113 SH   SOLE   113 0 0
DOMINION ENERGY INC COM 25746U109   1,266,313 22,649 SH   SOLE   22,192 0 457
DOMINOS PIZZA INC COM 25754A201   1,324 4 SH   SOLE   4 0 0
DOORDASH INC CL A 25809K105   1,081 17 SH   SOLE   17 0 0
DOUGLAS EMMETT INC COM 25960P109   9 1 SH   SOLE   1 0 0
DOVER CORP COM 260003108   5,362,296 35,292 SH   SOLE   33,000 0 2,292
DOW INC COM 260557103   15,622 285 SH   SOLE   285 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,936 100 SH   SOLE   100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   6,517 132 SH   SOLE   0 0 132
DTE ENERGY CO COM 233331107   30,758 281 SH   SOLE   16 0 265
DUKE ENERGY CORP NEW COM NEW 26441C204   1,823,950 18,907 SH   SOLE   18,365 0 542
DUN & BRADSTREET HLDGS INC COM 26484T106   470 40 SH   SOLE   40 0 0
DUPONT DE NEMOURS INC COM 26614N102   19,200 268 SH   SOLE   268 0 0
DUTCH BROS INC CL A 26701L100   6,326 200 SH   SOLE   200 0 0
DXC TECHNOLOGY CO COM 23355L106   2,173 85 SH   SOLE   85 0 0
DYNATRACE INC COM NEW 268150109   381 9 SH   SOLE   9 0 0
EAGLE MATLS INC COM 26969P108   1,254,713 8,550 SH   SOLE   7,969 0 581
EASTMAN CHEM CO COM 277432100   5,674 67 SH   SOLE   67 0 0
EATON CORP PLC SHS G29183103   467,073 2,726 SH   SOLE   1,725 0 1,001
EATON VANCE LTD DURATION INC COM 27828H105   219,163 22,250 SH   SOLE   22,250 0 0
EBAY INC. COM 278642103   7,775 175 SH   SOLE   175 0 0
ECOLAB INC COM 278865100   167,186 1,010 SH   SOLE   1,010 0 0
EDISON INTL COM 281020107   62,261 882 SH   SOLE   602 0 280
EDWARDS LIFESCIENCES CORP COM 28176E108   3,227 39 SH   SOLE   39 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   292 31 SH   SOLE   31 0 0
ELECTRONIC ARTS INC COM 285512109   5,692 47 SH   SOLE   47 0 0
ELEVANCE HEALTH INC COM 036752103   21,629 47 SH   SOLE   47 0 0
EMBECTA CORP COMMON STOCK 29082K105   57 2 SH   SOLE   2 0 0
EMERSON ELEC CO COM 291011104   232,793 2,671 SH   SOLE   1,092 0 1,579
EMPIRE ST RLTY TR INC CL A 292104106   7 1 SH   SOLE   1 0 0
ENBRIDGE INC COM 29250N105   51,923 1,361 SH   SOLE   1,361 0 0
ENCOMPASS HEALTH CORP COM 29261A100   56,697 1,048 SH   SOLE   1,000 0 48
ENERGY VAULT HOLDINGS INC COM 29280W109   161 75 SH   SOLE   0 0 75
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   5,997 126 SH   SOLE   0 0 126
ENHABIT INC COM 29332G102   6,955 500 SH   SOLE   500 0 0
ENPHASE ENERGY INC COM 29355A107   142,991 680 SH   SOLE   4 0 676
ENTERGY CORP NEW COM 29364G103   38,213 355 SH   SOLE   29 0 326
ENTERPRISE PRODS PARTNERS L COM 293792107   166,201 6,417 SH   SOLE   6,417 0 0
EOG RES INC COM 26875P101   15,165 132 SH   SOLE   45 0 87
EPAM SYS INC COM 29414B104   598 2 SH   SOLE   2 0 0
EPLUS INC COM 294268107   2,698 55 SH   SOLE   0 0 55
EPR PPTYS COM SH BEN INT 26884U109   9,525 250 SH   SOLE   250 0 0
EQT CORP COM 26884L109   734 23 SH   SOLE   23 0 0
EQUIFAX INC COM 294429105   3,043 15 SH   SOLE   15 0 0
EQUINIX INC COM 29444U700   6,589 9 SH   SOLE   9 0 0
EQUINOX GOLD CORP COM 29446Y502   12,875 2,500 SH   SOLE   2,500 0 0
EQUITABLE HLDGS INC COM 29452E101   1,727 68 SH   SOLE   68 0 0
ESSEX PPTY TR INC COM 297178105   1,754 8 SH   SOLE   8 0 0
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   67,684 2,148 SH   SOLE   2,148 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   186,766 10,025 SH   SOLE   10,025 0 0
ETSY INC COM 29786A106   12,024 108 SH   SOLE   108 0 0
EURONET WORLDWIDE INC COM 298736109   1,343 12 SH   SOLE   12 0 0
EVEREST RE GROUP LTD COM G3223R108   825 2 SH   SOLE   2 0 0
EVERGY INC COM 30034W106   23,471 384 SH   SOLE   19 0 365
EVERI HLDGS INC COM 30034T103   121 7 SH   SOLE   7 0 0
EVERSOURCE ENERGY COM 30040W108   123,359 1,576 SH   SOLE   1,513 0 63
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   384 7 SH   SOLE   7 0 0
EXELON CORP COM 30161N101   26,505 633 SH   SOLE   73 0 560
EXPEDIA GROUP INC COM NEW 30212P303   777 8 SH   SOLE   8 0 0
EXPEDITORS INTL WASH INC COM 302130109   992 9 SH   SOLE   9 0 0
EXTRA SPACE STORAGE INC COM 30225T102   326 2 SH   SOLE   2 0 0
EXXON MOBIL CORP COM 30231G102   2,625,998 23,947 SH   SOLE   20,361 0 3,586
FABRINET SHS G3323L100   2,732 23 SH   SOLE   0 0 23
FACTSET RESH SYS INC COM 303075105   2,101 5 SH   SOLE   5 0 0
FAIR ISAAC CORP COM 303250104   30,216 43 SH   SOLE   19 0 24
FASTENAL CO COM 311900104   372,744 6,910 SH   SOLE   6,910 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   10,749 109 SH   SOLE   109 0 0
FEDEX CORP COM 31428X106   127,034 556 SH   SOLE   556 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   8,606 140 SH   SOLE   140 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   97,473 3,913 SH   SOLE   3,913 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   13,015 297 SH   SOLE   0 0 297
FIDELITY NATL INFORMATION SV COM 31620M106   15,712 289 SH   SOLE   289 0 0
FIRST AMERN FINL CORP COM 31847R102   4,634 83 SH   SOLE   12 0 71
FIRST HORIZON CORPORATION COM 320517105   2,127 120 SH   SOLE   120 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   36,050 5,000 SH   SOLE   5,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   354 25 SH   SOLE   25 0 0
FIRST SOLAR INC COM 336433107   60,248 277 SH   SOLE   2 0 275
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   830,507 16,305 SH   SOLE   16,305 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   210,666 3,540 SH   SOLE   3,540 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,001,284 41,807 SH   SOLE   37,311 0 4,496
FIRST TR MORNINGSTAR DIVID L SHS 336917109   52,185 1,470 SH   SOLE   1,470 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   3,815 40 SH   SOLE   0 0 40
FISERV INC COM 337738108   1,450,401 12,832 SH   SOLE   11,965 0 867
FIVE9 INC COM 338307101   507 7 SH   SOLE   7 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,842 110 SH   SOLE   110 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   688 7 SH   SOLE   7 0 0
FLOWERS FOODS INC COM 343498101   658 24 SH   SOLE   24 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,317 65 SH   SOLE   65 0 0
FMC CORP COM NEW 302491303   2,580 21 SH   SOLE   21 0 0
FOOT LOCKER INC COM 344849104   7 0 SH   SOLE   0 0 0
FORD MTR CO DEL COM 345370860   78,612 6,239 SH   SOLE   6,139 0 100
FORTINET INC COM 34959E109   1,220,738 18,368 SH   SOLE   17,434 0 934
FORTIVE CORP COM 34959J108   94,211 1,382 SH   SOLE   1,382 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,234 21 SH   SOLE   21 0 0
FRANCO NEV CORP COM 351858105   57,883 397 SH   SOLE   340 0 57
FRANKLIN RESOURCES INC COM 354613101   2,344 87 SH   SOLE   87 0 0
FREEPORT-MCMORAN INC CL B 35671D857   14,851 363 SH   SOLE   271 0 92
FRONTLINE PLC COM M46528101   332 20 SH   SOLE   20 0 0
FS KKR CAP CORP COM 302635206   51,412 2,779 SH   SOLE   2,779 0 0
GABELLI EQUITY TR INC COM 362397101   3,573,231 622,514 SH   SOLE   606,939 0 15,575
GALLAGHER ARTHUR J & CO COM 363576109   118,230 618 SH   SOLE   618 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,614 31 SH   SOLE   31 0 0
GAP INC COM 364760108   492 49 SH   SOLE   49 0 0
GARMIN LTD SHS H2906T109   909 9 SH   SOLE   9 0 0
GARRETT MOTION INC COM 366505105   7,385 964 SH   SOLE   964 0 0
GARTNER INC COM 366651107   37,790 116 SH   SOLE   116 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   55,980 3,000 SH   SOLE   3,000 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   16,078 196 SH   SOLE   64 0 132
GENERAL DYNAMICS CORP COM 369550108   101,466 445 SH   SOLE   361 0 84
GENERAL ELECTRIC CO COM NEW 369604301   58,805 615 SH   SOLE   215 0 400
GENERAL MLS INC COM 370334104   3,397,850 39,760 SH   SOLE   34,172 0 5,588
GENERAL MTRS CO COM 37045V100   26,190 714 SH   SOLE   149 0 565
GENESCO INC COM 371532102   18,440 500 SH   SOLE   500 0 0
GENTEX CORP COM 371901109   196,579 7,013 SH   SOLE   6,578 0 435
GENUINE PARTS CO COM 372460105   120,129 718 SH   SOLE   650 0 68
GETTY RLTY CORP NEW COM 374297109   102,686 2,850 SH   SOLE   2,850 0 0
GILEAD SCIENCES INC COM 375558103   36,521 440 SH   SOLE   310 0 130
GLADSTONE LD CORP COM 376549101   117 7 SH   SOLE   7 0 0
GLOBAL PMTS INC COM 37940X102   3,818 36 SH   SOLE   36 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,640 26 SH   SOLE   26 0 0
GLOBALSTAR INC COM 378973408   348 300 SH   SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   13,288 41 SH   SOLE   25 0 16
GRAINGER W W INC COM 384802104   11,073 16 SH   SOLE   8 0 8
GRAND CANYON ED INC COM 38526M106   3,873 34 SH   SOLE   0 0 34
GSK PLC SPONSORED ADR 37733W204   27,753 780 SH   SOLE   780 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   903 11 SH   SOLE   11 0 0
HAIN CELESTIAL GROUP INC COM 405217100   10,479 611 SH   SOLE   611 0 0
HALEON PLC SPON ADS 405552100   7,937 975 SH   SOLE   975 0 0
HALLIBURTON CO COM 406216101   6,230 197 SH   SOLE   172 0 25
HAMILTON LANE INC CL A 407497106   2,812 38 SH   SOLE   0 0 38
HARLEY DAVIDSON INC COM 412822108   3,797 100 SH   SOLE   100 0 0
HASBRO INC COM 418056107   1,299,196 24,198 SH   SOLE   23,866 0 332
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,421 37 SH   SOLE   37 0 0
HCA HEALTHCARE INC COM 40412C101   4,251 16 SH   SOLE   16 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   10,651 551 SH   SOLE   551 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   10,177 463 SH   SOLE   463 0 0
HEARTBEAM INC COM 42238H108   4,259 1,876 SH   SOLE   0 0 1,876
HELMERICH & PAYNE INC COM 423452101   21 1 SH   SOLE   1 0 0
HENRY JACK & ASSOC INC COM 426281101   25,623 170 SH   SOLE   170 0 0
HENRY SCHEIN INC COM 806407102   79,420 974 SH   SOLE   974 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   516 32 SH   SOLE   32 0 0
HERSHEY CO COM 427866108   744,959 2,928 SH   SOLE   2,137 0 791
HESS CORP COM 42809H107   10,455 79 SH   SOLE   22 0 57
HEWLETT PACKARD ENTERPRISE C COM 42824C109   18,803 1,180 SH   SOLE   1,180 0 0
HF SINCLAIR CORP COM 403949100   1,077 22 SH   SOLE   22 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,550 11 SH   SOLE   11 0 0
HOLOGIC INC COM 436440101   34,540 428 SH   SOLE   428 0 0
HOME DEPOT INC COM 437076102   1,667,515 5,650 SH   SOLE   5,428 0 222
HONEYWELL INTL INC COM 438516106   7,011,703 36,687 SH   SOLE   34,989 0 1,698
HORMEL FOODS CORP COM 440452100   224,286 5,624 SH   SOLE   5,624 0 0
HOULIHAN LOKEY INC CL A 441593100   3,500 40 SH   SOLE   0 0 40
HP INC COM 40434L105   32,989 1,124 SH   SOLE   1,124 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   34,130 1,000 SH   SOLE   1,000 0 0
HUBSPOT INC COM 443573100   429 1 SH   SOLE   1 0 0
HUDSON PAC PPTYS INC COM 444097109   446 67 SH   SOLE   67 0 0
HUMANA INC COM 444859102   10,195 21 SH   SOLE   21 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,610 233 SH   SOLE   233 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   842 4 SH   SOLE   4 0 0
HYATT HOTELS CORP COM CL A 448579102   1,230 11 SH   SOLE   11 0 0
IAC INC COM NEW 44891N208   774 15 SH   SOLE   15 0 0
ICL GROUP LTD SHS M53213100   5,474 805 SH   SOLE   805 0 0
IDACORP INC COM 451107106   148,427 1,370 SH   SOLE   1,037 0 333
IDEX CORP COM 45167R104   9,769 42 SH   SOLE   42 0 0
IDEXX LABS INC COM 45168D104   499,580 999 SH   SOLE   999 0 0
ILLINOIS TOOL WKS INC COM 452308109   143,239 588 SH   SOLE   134 0 454
ILLUMINA INC COM 452327109   49,534 213 SH   SOLE   213 0 0
IMMUNITYBIO INC COM 45256X103   210 115 SH   SOLE   115 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   147,423 5,047 SH   SOLE   3,175 0 1,872
INFORMATICA INC COM CL A 45674M101   410 25 SH   SOLE   25 0 0
INGERSOLL RAND INC COM 45687V106   1,438,443 24,724 SH   SOLE   24,724 0 0
INGREDION INC COM 457187102   2,380 23 SH   SOLE   23 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   60,202 792 SH   SOLE   792 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,053 18 SH   SOLE   0 0 18
INSULET CORP COM 45784P101   319 1 SH   SOLE   1 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   2,756 48 SH   SOLE   48 0 0
INTEL CORP COM 458140100   2,863,830 87,659 SH   SOLE   80,399 0 7,260
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,077 13 SH   SOLE   13 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   7,872 75 SH   SOLE   75 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   364,177 2,778 SH   SOLE   1,805 0 973
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,002 76 SH   SOLE   76 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,417,733 64,923 SH   SOLE   64,062 0 861
INTUIT COM 461202103   123,116 276 SH   SOLE   256 0 20
INTUITIVE SURGICAL INC COM NEW 46120E602   173,209 678 SH   SOLE   579 0 99
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   79,860 5,616 SH   SOLE   0 0 5,616
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   6,882 393 SH   SOLE   16 0 377
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   16,648 200 SH   SOLE   0 0 200
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   497,233 20,998 SH   SOLE   20,998 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   63,221 5,507 SH   SOLE   4,542 0 965
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   43,816 702 SH   SOLE   702 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   121,794 4,531 SH   SOLE   4,531 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   36,385 1,726 SH   SOLE   1,726 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   51,537 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   10,397,898 154,514 SH   SOLE   144,818 0 9,696
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   6,879,287 23,585 SH   SOLE   22,037 0 1,548
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   29,503 204 SH   SOLE   9 0 195
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   161,418 1,068 SH   SOLE   1,068 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   8,120,891 171,616 SH   SOLE   159,809 0 11,807
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   267 5 SH   SOLE   5 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   3,839 95 SH   SOLE   95 0 0
INVESCO LTD SHS G491BT108   7,544 460 SH   SOLE   460 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   776,910 2,421 SH   SOLE   1,905 0 516
INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 46144X537   27,950 13,000 SH   SOLE   13,000 0 0
INVITAE CORP COM 46185L103   608 450 SH   SOLE   450 0 0
IQVIA HLDGS INC COM 46266C105   1,592 8 SH   SOLE   8 0 0
IRON MTN INC DEL COM 46284V101   11,507 217 SH   SOLE   217 0 0
ISHARES GOLD TR ISHARES NEW 464285204   451,206 12,074 SH   SOLE   12,074 0 0
ISHARES INC CORE MSCI EMKT 46434G103   26,594,837 545,088 SH   SOLE   503,864 0 41,224
ISHARES INC EM MKTS DIV ETF 464286319   622,875 25,382 SH   SOLE   25,382 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   519,295 16,496 SH   SOLE   16,011 0 485
ISHARES INC MSCI AUST ETF 464286103   6,905 301 SH   SOLE   0 0 301
ISHARES INC MSCI CDA ETF 464286509   9,639 282 SH   SOLE   0 0 282
ISHARES INC MSCI EM ASIA ETF 464286426   2,393 36 SH   SOLE   0 0 36
ISHARES INC MSCI EMERG MRKT 464286533   779,860 14,291 SH   SOLE   13,547 0 744
ISHARES INC MSCI EMRG CHN 46434G764   22,988 466 SH   SOLE   0 0 466
ISHARES INC MSCI FRANCE ETF 464286707   7,749 205 SH   SOLE   0 0 205
ISHARES INC MSCI SWITZERLAND 464286749   7,388 163 SH   SOLE   0 0 163
ISHARES SILVER TR ISHARES 46428Q109   2,412 109 SH   SOLE   109 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   20,055,971 202,116 SH   SOLE   187,823 0 14,293
ISHARES TR 1 3 YR TREAS BD 464287457   1,621,592 19,737 SH   SOLE   19,159 0 578
ISHARES TR 10-20 YR TRS ETF 464288653   173,185 1,512 SH   SOLE   1,512 0 0
ISHARES TR 20 YR TR BD ETF 464287432   19,466 183 SH   SOLE   82 0 101
ISHARES TR 3 7 YR TREAS BD 464288661   750,843 6,382 SH   SOLE   5,558 0 824
ISHARES TR 7-10 YR TRSY BD 464287440   33,701 340 SH   SOLE   7 0 333
ISHARES TR A RATE CP BD ETF 46429B291   32,771 685 SH   SOLE   685 0 0
ISHARES TR BROAD USD HIGH 46435U853   2,033,224 57,193 SH   SOLE   50,915 0 6,278
ISHARES TR CHINA LG-CAP ETF 464287184   3,246 110 SH   SOLE   110 0 0
ISHARES TR CMBS ETF 46429B366   22,975,542 497,439 SH   SOLE   461,070 0 36,369
ISHARES TR CORE 1 5 YR USD 46432F859   7,053,696 149,585 SH   SOLE   147,542 0 2,043
ISHARES TR CORE DIV GRWTH 46434V621   21,346 427 SH   SOLE   0 0 427
ISHARES TR CORE MSCI EAFE 46432F842   31,722,389 474,531 SH   SOLE   420,113 0 54,418
ISHARES TR CORE MSCI TOTAL 46432F834   3,222 52 SH   SOLE   52 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,900,067 7,595 SH   SOLE   7,330 0 265
ISHARES TR CORE S&P SCP ETF 464287804   15,585,239 161,171 SH   SOLE   141,320 0 19,851
ISHARES TR CORE S&P500 ETF 464287200   3,157,172 7,680 SH   SOLE   7,521 0 159
ISHARES TR CORE US AGGBD ET 464287226   21,055,259 211,313 SH   SOLE   208,382 0 2,931
ISHARES TR EAFE SML CP ETF 464288273   49,572 833 SH   SOLE   833 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   51,797 721 SH   SOLE   0 0 721
ISHARES TR ESG AWARE MSCI 46435U663   4,351 128 SH   SOLE   0 0 128
ISHARES TR ESG AWR MSCI USA 46435G425   46,492 514 SH   SOLE   0 0 514
ISHARES TR ESG AWR US AGRGT 46435U549   2,596 54 SH   SOLE   0 0 54
ISHARES TR ESG AWRE USD ETF 46435G193   4,696 204 SH   SOLE   0 0 204
ISHARES TR GLOBAL ENERG ETF 464287341   139,854 3,704 SH   SOLE   3,629 0 75
ISHARES TR IBONDS 23 TRM TS 46436E882   268,792 10,834 SH   SOLE   10,834 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   400,223 16,669 SH   SOLE   16,669 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   302,267 12,846 SH   SOLE   12,846 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   143,927 6,236 SH   SOLE   6,236 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   241,559 10,141 SH   SOLE   10,141 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   144,707 6,386 SH   SOLE   6,386 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   770,063 32,451 SH   SOLE   32,451 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   1,379,858 54,778 SH   SOLE   51,826 0 2,952
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,081,276 43,972 SH   SOLE   40,829 0 3,143
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,015,224 41,387 SH   SOLE   40,469 0 918
ISHARES TR IBOXX HI YD ETF 464288513   24,856 329 SH   SOLE   0 0 329
ISHARES TR IBOXX INV CP ETF 464287242   352,506 3,216 SH   SOLE   2,837 0 379
ISHARES TR INTL SEL DIV ETF 464288448   376,036 13,679 SH   SOLE   13,679 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   2,560,458 50,662 SH   SOLE   45,061 0 5,601
ISHARES TR ISHS 5-10YR INVT 464288638   72,100 1,406 SH   SOLE   781 0 625
ISHARES TR JPMORGAN USD EMG 464288281   527,171 6,110 SH   SOLE   5,429 0 681
ISHARES TR MBS ETF 464288588   18,990,025 200,465 SH   SOLE   187,865 0 12,600
ISHARES TR MORNINGSTR US EQ 464287127   68,908 1,222 SH   SOLE   1,222 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   24,621 1,279 SH   SOLE   1,279 0 0
ISHARES TR MSCI ACWI ETF 464288257   274 3 SH   SOLE   3 0 0
ISHARES TR MSCI EAFE ETF 464287465   152,881 2,138 SH   SOLE   2,089 0 49
ISHARES TR MSCI EMG MKT ETF 464287234   29,280 742 SH   SOLE   164 0 578
ISHARES TR MSCI GBL SUS DEV 46435G532   160,915 2,032 SH   SOLE   2,032 0 0
ISHARES TR MSCI KLD400 SOC 464288570   320,505 4,110 SH   SOLE   3,813 0 297
ISHARES TR MSCI UK ETF NEW 46435G334   7,420 230 SH   SOLE   0 0 230
ISHARES TR MSCI USA MIN VOL 46429B697   82,969 1,141 SH   SOLE   1,141 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   348,127 2,806 SH   SOLE   2,682 0 124
ISHARES TR MSCI USA VALUE 46432F388   22,685 245 SH   SOLE   0 0 245
ISHARES TR NATIONAL MUN ETF 464288414   557,016 5,170 SH   SOLE   0 0 5,170
ISHARES TR PFD AND INCM SEC 464288687   158,286 5,070 SH   SOLE   5,070 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   149,286 611 SH   SOLE   0 0 611
ISHARES TR RUS 1000 VAL ETF 464287598   141,450 929 SH   SOLE   0 0 929
ISHARES TR RUS 2000 GRW ETF 464287648   11,341 50 SH   SOLE   50 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   13,943 102 SH   SOLE   102 0 0
ISHARES TR RUS MD CP GR ETF 464287481   2,186 24 SH   SOLE   0 0 24
ISHARES TR RUS MDCP VAL ETF 464287473   26,975 254 SH   SOLE   0 0 254
ISHARES TR RUS MID CAP ETF 464287499   627,843 8,979 SH   SOLE   4,466 0 4,513
ISHARES TR RUSSELL 2000 ETF 464287655   362,458 2,032 SH   SOLE   1,365 0 667
ISHARES TR S&P 500 GRWT ETF 464287309   322,366 5,046 SH   SOLE   5,046 0 0
ISHARES TR S&P 500 VAL ETF 464287408   127,685 841 SH   SOLE   604 0 237
ISHARES TR S&P MC 400GR ETF 464287606   44,669 625 SH   SOLE   625 0 0
ISHARES TR S&P MC 400VL ETF 464287705   28,475 277 SH   SOLE   277 0 0
ISHARES TR SELECT DIVID ETF 464287168   29,295 250 SH   SOLE   250 0 0
ISHARES TR SHORT TREAS BD 464288679   78,234 708 SH   SOLE   0 0 708
ISHARES TR TIPS BD ETF 464287176   68,355 620 SH   SOLE   173 0 447
ISHARES TR U.S. REAL ES ETF 464287739   268,794 3,166 SH   SOLE   3,166 0 0
ISHARES TR US HLTHCR PR ETF 464288828   1,078,083 4,361 SH   SOLE   4,127 0 234
ISHARES TR US HOME CONS ETF 464288752   8,787 125 SH   SOLE   125 0 0
ISHARES TR US TREAS BD ETF 46429B267   5,955,196 254,713 SH   SOLE   224,066 0 30,647
ISHARES TR USD INV GRDE ETF 464288620   2,212,385 43,671 SH   SOLE   38,711 0 4,960
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   202,185 7,480 SH   SOLE   7,210 0 270
ISHARES U S ETF TR INT RT HDG C B 46431W705   14,753 161 SH   SOLE   0 0 161
ITT INC COM 45073V108   43,150 500 SH   SOLE   500 0 0
J & J SNACK FOODS CORP COM 466032109   2,817 19 SH   SOLE   0 0 19
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   4,356 90 SH   SOLE   0 0 90
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   10,156 186 SH   SOLE   0 0 186
JACOBS SOLUTIONS INC COM 46982L108   26,088 222 SH   SOLE   0 0 222
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   71,146 1,437 SH   SOLE   0 0 1,437
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   773 29 SH   SOLE   29 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   293 2 SH   SOLE   2 0 0
JBG SMITH PPTYS COM 46590V100   543 36 SH   SOLE   36 0 0
JD.COM INC SPON ADR CL A 47215P106   10,534 240 SH   SOLE   240 0 0
JOHNSON & JOHNSON COM 478160104   7,105,924 45,845 SH   SOLE   43,575 0 2,270
JOHNSON CTLS INTL PLC SHS G51502105   2,229 37 SH   SOLE   37 0 0
JONES LANG LASALLE INC COM 48020Q107   2,328 16 SH   SOLE   16 0 0
JPMORGAN CHASE & CO COM 46625H100   5,298,984 40,664 SH   SOLE   37,252 0 3,412
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   329 100 SH   SOLE   100 0 0
KELLOGG CO COM 487836108   13,392 200 SH   SOLE   200 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   969 6 SH   SOLE   6 0 0
KIMBERLY-CLARK CORP COM 494368103   338,401 2,521 SH   SOLE   2,300 0 221
KINDER MORGAN INC DEL COM 49456B101   1,734 99 SH   SOLE   99 0 0
KKR & CO INC COM 48251W104   26,891 512 SH   SOLE   512 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   5,469 298 SH   SOLE   298 0 0
KRAFT HEINZ CO COM 500754106   1,000 26 SH   SOLE   26 0 0
KROGER CO COM 501044101   131,600 2,666 SH   SOLE   2,666 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,905 129 SH   SOLE   43 0 86
L3HARRIS TECHNOLOGIES INC COM 502431109   680,854 3,469 SH   SOLE   3,270 0 199
LABORATORY CORP AMER HLDGS COM NEW 50540R409   336,101 1,465 SH   SOLE   1,402 0 63
LAM RESEARCH CORP COM 512807108   7,507 14 SH   SOLE   14 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   7,193 72 SH   SOLE   0 0 72
LAMB WESTON HLDGS INC COM 513272104   17,351 166 SH   SOLE   0 0 166
LAS VEGAS SANDS CORP COM 517834107   13,903 242 SH   SOLE   242 0 0
LAUDER ESTEE COS INC CL A 518439104   4,965 20 SH   SOLE   20 0 0
LEGGETT & PLATT INC COM 524660107   993 31 SH   SOLE   31 0 0
LEMONADE INC COM 52567D107   3,637 255 SH   SOLE   255 0 0
LENNAR CORP CL A 526057104   2,628 25 SH   SOLE   25 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   24,906 4,017 SH   SOLE   4,017 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,063 13 SH   SOLE   13 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   336 12 SH   SOLE   12 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   1,013 15 SH   SOLE   15 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,096 28 SH   SOLE   28 0 0
LILLY ELI & CO COM 532457108   732,863 2,134 SH   SOLE   2,101 0 33
LINCOLN NATL CORP IND COM 534187109   4,943 220 SH   SOLE   220 0 0
LINDE PLC SHS G54950103   109,476 308 SH   SOLE   279 0 29
LISTED FD TR ROUNDHILL SPORTS 53656F789   17 1 SH   SOLE   1 0 0
LIVENT CORP COM 53814L108   37,750 1,738 SH   SOLE   0 0 1,738
LOCKHEED MARTIN CORP COM 539830109   4,754,723 10,058 SH   SOLE   9,349 0 709
LOWES COS INC COM 548661107   5,982,208 29,916 SH   SOLE   27,686 0 2,230
LUCID GROUP INC COM 549498103   4,680 582 SH   SOLE   582 0 0
LULULEMON ATHLETICA INC COM 550021109   24,401 67 SH   SOLE   66 0 1
LUMEN TECHNOLOGIES INC COM 550241103   455 171 SH   SOLE   171 0 0
LUMENTUM HLDGS INC COM 55024U109   811 15 SH   SOLE   15 0 0
LYFT INC CL A COM 55087P104   38 4 SH   SOLE   4 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,879 41 SH   SOLE   41 0 0
M & T BK CORP COM 55261F104   5,381 45 SH   SOLE   0 0 45
MAG SILVER CORP COM 55903Q104   10,136 800 SH   SOLE   800 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   151,864 2,799 SH   SOLE   2,799 0 0
MANULIFE FINL CORP COM 56501R106   11,861 646 SH   SOLE   646 0 0
MARATHON OIL CORP COM 565849106   1,965 82 SH   SOLE   82 0 0
MARATHON PETE CORP COM 56585A102   90,571 672 SH   SOLE   75 0 597
MARRIOTT INTL INC NEW CL A 571903202   71,571 431 SH   SOLE   431 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,743 50 SH   SOLE   50 0 0
MARSH & MCLENNAN COS INC COM 571748102   376,014 2,258 SH   SOLE   2,207 0 51
MARTIN MARIETTA MATLS INC COM 573284106   714,188 2,011 SH   SOLE   1,871 0 140
MARVELL TECHNOLOGY INC COM 573874104   1,559 36 SH   SOLE   36 0 0
MASCO CORP COM 574599106   62,012 1,247 SH   SOLE   1,247 0 0
MASTERBRAND INC COMMON STOCK 57638P104   169 21 SH   SOLE   21 0 0
MASTERCARD INCORPORATED CL A 57636Q104   872,320 2,400 SH   SOLE   2,167 0 233
MATCH GROUP INC NEW COM 57667L107   960 25 SH   SOLE   25 0 0
MCCORMICK & CO INC COM NON VTG 579780206   999 12 SH   SOLE   12 0 0
MCDONALDS CORP COM 580135101   1,419,578 5,077 SH   SOLE   4,072 0 1,005
MCKESSON CORP COM 58155Q103   152,390 428 SH   SOLE   407 0 21
MDU RES GROUP INC COM 552690109   82,418 2,704 SH   SOLE   2,704 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   572,680 69,669 SH   SOLE   68,702 0 967
MEDPACE HLDGS INC COM 58506Q109   2,633 14 SH   SOLE   0 0 14
MEDTRONIC PLC SHS G5960L103   8,128,285 100,822 SH   SOLE   94,199 0 6,623
MERCK & CO INC COM 58933Y105   3,224,110 30,305 SH   SOLE   29,194 0 1,111
MESABI TR CTF BEN INT 590672101   233,975 9,270 SH   SOLE   9,270 0 0
META PLATFORMS INC CL A 30303M102   2,121,520 10,010 SH   SOLE   9,568 0 442
METALLA RTY & STREAMING LTD COM NEW 59124U605   27,950 5,000 SH   SOLE   5,000 0 0
METLIFE INC COM 59156R108   18,286 316 SH   SOLE   219 0 97
METTLER TOLEDO INTERNATIONAL COM 592688105   1,531 1 SH   SOLE   1 0 0
MGM RESORTS INTERNATIONAL COM 552953101   4,843 109 SH   SOLE   109 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   113,606 1,356 SH   SOLE   1,356 0 0
MICRON TECHNOLOGY INC COM 595112103   7,978 132 SH   SOLE   132 0 0
MICROSOFT CORP COM 594918104   11,862,650 41,147 SH   SOLE   38,764 0 2,383
MICROVISION INC DEL COM NEW 594960304   259 97 SH   SOLE   97 0 0
MILLERKNOLL INC COM 600544100   108,897 5,325 SH   SOLE   5,325 0 0
MODERNA INC COM 60770K107   76,790 500 SH   SOLE   23 0 477
MOELIS & CO CL A 60786M105   2,153 56 SH   SOLE   56 0 0
MOHAWK INDS INC COM 608190104   401 4 SH   SOLE   4 0 0
MOLINA HEALTHCARE INC COM 60855R100   535 2 SH   SOLE   2 0 0
MONDELEZ INTL INC CL A 609207105   68,106 977 SH   SOLE   445 0 532
MONGODB INC CL A 60937P106   933 4 SH   SOLE   4 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,570 9 SH   SOLE   9 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   3,781 70 SH   SOLE   70 0 0
MOODYS CORP COM 615369105   108,944 356 SH   SOLE   356 0 0
MORGAN STANLEY COM NEW 617446448   169,408 1,929 SH   SOLE   1,834 0 95
MOSAIC CO NEW COM 61945C103   21,498 469 SH   SOLE   469 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,662 16 SH   SOLE   16 0 0
MSCI INC COM 55354G100   2,239 4 SH   SOLE   4 0 0
MURPHY USA INC COM 626755102   32,257 125 SH   SOLE   0 0 125
NASDAQ INC COM 631103108   2,981 55 SH   SOLE   55 0 0
NATERA INC COM 632307104   667 12 SH   SOLE   12 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   13,153 298 SH   SOLE   298 0 0
NAVIENT CORPORATION COM 63938C108   13,592 850 SH   SOLE   850 0 0
NCR CORP NEW COM 62886E108   472 20 SH   SOLE   20 0 0
NETEASE INC SPONSORED ADS 64110W102   127,354 1,440 SH   SOLE   1,440 0 0
NETFLIX INC COM 64110L106   179,996 521 SH   SOLE   410 0 111
NEUROPACE INC COM 641288105   1,949 420 SH   SOLE   420 0 0
NEW PAC METALS CORP COM 64782A107   10,760 4,000 SH   SOLE   4,000 0 0
NEW YORK MTG TR INC COM 649604840   100 10 SH   SOLE   10 0 0
NEW YORK TIMES CO CL A 650111107   4,511 116 SH   SOLE   116 0 0
NEWMONT CORP COM 651639106   1,011 21 SH   SOLE   21 0 0
NEWS CORP NEW CL B 65249B208   384 22 SH   SOLE   22 0 0
NEXTERA ENERGY INC COM 65339F101   570,331 7,399 SH   SOLE   4,423 0 2,976
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   17,922 295 SH   SOLE   295 0 0
NIKE INC CL B 654106103   108,921 888 SH   SOLE   530 0 358
NOKIA CORP SPONSORED ADR 654902204   491 100 SH   SOLE   100 0 0
NORFOLK SOUTHN CORP COM 655844108   12,349 58 SH   SOLE   20 0 38
NORTHERN TR CORP COM 665859104   12,427 141 SH   SOLE   141 0 0
NORTHROP GRUMMAN CORP COM 666807102   8,875 19 SH   SOLE   13 0 6
NOV INC COM 62955J103   297 16 SH   SOLE   16 0 0
NOVARTIS AG SPONSORED ADR 66987V109   39,744 432 SH   SOLE   432 0 0
NOVOCURE LTD ORD SHS G6674U108   2,105 35 SH   SOLE   0 0 35
NOVO-NORDISK A S ADR 670100205   106,943 672 SH   SOLE   672 0 0
NRG ENERGY INC COM NEW 629377508   8,744 255 SH   SOLE   255 0 0
NUCOR CORP COM 670346105   12,601 82 SH   SOLE   51 0 31
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   756,932 26,374 SH   SOLE   26,374 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   647,402 18,283 SH   SOLE   18,283 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   4,151,152 185,738 SH   SOLE   185,738 0 0
NUTRIEN LTD COM 67077M108   8,198 111 SH   SOLE   111 0 0
NV5 GLOBAL INC COM 62945V109   2,808 27 SH   SOLE   0 0 27
NVENT ELECTRIC PLC SHS G6700G107   1,074 25 SH   SOLE   25 0 0
NVIDIA CORPORATION COM 67066G104   298,649 1,075 SH   SOLE   920 0 155
OCCIDENTAL PETE CORP COM 674599105   5,781 93 SH   SOLE   93 0 0
OGE ENERGY CORP COM 670837103   149,398 3,967 SH   SOLE   3,581 0 386
OKTA INC CL A 679295105   2,156 25 SH   SOLE   25 0 0
OLD REP INTL CORP COM 680223104   4,673 187 SH   SOLE   187 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   92,180 3,363 SH   SOLE   3,363 0 0
OMNICOM GROUP INC COM 681919106   755 8 SH   SOLE   8 0 0
ON SEMICONDUCTOR CORP COM 682189105   9,550 116 SH   SOLE   116 0 0
ONEOK INC NEW COM 682680103   2,231 35 SH   SOLE   35 0 0
ORACLE CORP COM 68389X105   368,136 3,962 SH   SOLE   3,962 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   23,772 28 SH   SOLE   28 0 0
ORGANON & CO COMMON STOCK 68622V106   2,731 116 SH   SOLE   108 0 8
OSHKOSH CORP COM 688239201   4,385 53 SH   SOLE   53 0 0
OTIS WORLDWIDE CORP COM 68902V107   41,364 490 SH   SOLE   436 0 54
OTTER TAIL CORP COM 689648103   79,020 1,093 SH   SOLE   1,093 0 0
OWENS CORNING NEW COM 690742101   2,204 23 SH   SOLE   23 0 0
PACCAR INC COM 693718108   45,943 628 SH   SOLE   28 0 600
PACER FDS TR US CASH COWS 100 69374H881   4,836 103 SH   SOLE   0 0 103
PACKAGING CORP AMER COM 695156109   1,744 13 SH   SOLE   13 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   288 34 SH   SOLE   34 0 0
PALO ALTO NETWORKS INC COM 697435105   12,384 62 SH   SOLE   62 0 0
PAN AMERN SILVER CORP COM 697900108   10,920 600 SH   SOLE   600 0 0
PAPA JOHNS INTL INC COM 698813102   2,398 32 SH   SOLE   0 0 32
PARAMOUNT GLOBAL CLASS A COM 92556H107   6 0 SH   SOLE   0 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   411 18 SH   SOLE   18 0 0
PARKER-HANNIFIN CORP COM 701094104   10,756 32 SH   SOLE   6 0 26
PAYCHEX INC COM 704326107   38,503 336 SH   SOLE   263 0 73
PAYPAL HLDGS INC COM 70450Y103   303,912 4,002 SH   SOLE   3,785 0 217
PEAR THERAPEUTICS INC CLASS A COM 704723105   1,148 4,500 SH   SOLE   4,500 0 0
PEGASYSTEMS INC COM 705573103   582 12 SH   SOLE   12 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   329 29 SH   SOLE   29 0 0
PEMBINA PIPELINE CORP COM 706327103   12,442 384 SH   SOLE   384 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   5,849 41 SH   SOLE   41 0 0
PENUMBRA INC COM 70975L107   837 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   2,799,629 15,357 SH   SOLE   10,115 0 5,242
PERFICIENT INC COM 71375U101   557,379 7,721 SH   SOLE   7,326 0 395
PERKINELMER INC COM 714046109   3,073 23 SH   SOLE   23 0 0
PERRIGO CO PLC SHS G97822103   323 9 SH   SOLE   9 0 0
PFIZER INC COM 717081103   2,707,898 66,370 SH   SOLE   62,240 0 4,130
PG&E CORP COM 69331C108   5,919 366 SH   SOLE   52 0 314
PHILIP MORRIS INTL INC COM 718172109   108,177 1,112 SH   SOLE   512 0 600
PHILLIPS 66 COM 718546104   628,555 6,200 SH   SOLE   5,541 0 659
PHOTRONICS INC COM 719405102   9,302 561 SH   SOLE   561 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   16,893 185 SH   SOLE   185 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   5,313,389 57,284 SH   SOLE   50,677 0 6,607
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   200,783 2,023 SH   SOLE   2,023 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   330,075 6,316 SH   SOLE   6,316 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   400,978 8,055 SH   SOLE   8,055 0 0
PINNACLE WEST CAP CORP COM 723484101   22,579 285 SH   SOLE   36 0 249
PINTEREST INC CL A 72352L106   737 27 SH   SOLE   27 0 0
PIONEER NAT RES CO COM 723787107   12,261 60 SH   SOLE   29 0 31
PLAYTIKA HLDG CORP COM 72815L107   530 47 SH   SOLE   47 0 0
PNC FINL SVCS GROUP INC COM 693475105   27,002 212 SH   SOLE   170 0 42
PNM RES INC COM 69349H107   27,602 567 SH   SOLE   0 0 567
POLARIS INC COM 731068102   61,732 558 SH   SOLE   330 0 228
POPULAR INC COM NEW 733174700   4,019 70 SH   SOLE   70 0 0
PPG INDS INC COM 693506107   4,501,140 33,696 SH   SOLE   31,464 0 2,232
PPL CORP COM 69351T106   1,845,446 66,407 SH   SOLE   65,115 0 1,292
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   3,570 57 SH   SOLE   0 0 57
PRICE T ROWE GROUP INC COM 74144T108   5,658 50 SH   SOLE   50 0 0
PRIMERICA INC COM 74164M108   3,273 19 SH   SOLE   0 0 19
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,223,706 29,921 SH   SOLE   29,525 0 396
PROCORE TECHNOLOGIES INC COM 74275K108   564 9 SH   SOLE   9 0 0
PROCTER AND GAMBLE CO COM 742718109   6,598,369 44,377 SH   SOLE   36,302 0 8,075
PROG HOLDINGS INC COM NPV 74319R101   1,904 80 SH   SOLE   0 0 80
PROGRESSIVE CORP COM 743315103   12,018 84 SH   SOLE   17 0 67
PROGYNY INC COM 74340E103   1,831 57 SH   SOLE   0 0 57
PROLOGIS INC. COM 74340W103   117,075 938 SH   SOLE   748 0 190
PROSHARES TR PSHS SH MSCI EAF 74347R370   29,949 1,625 SH   SOLE   1,140 0 485
PROSHARES TR SHORT S&P 500 NE 74347B425   44,745 2,983 SH   SOLE   1,974 0 1,009
PROSHARES TR SHRT 20+YR TRE 74347X849   40,000 1,893 SH   SOLE   1,439 0 454
PRUDENTIAL FINL INC COM 744320102   184,547 2,230 SH   SOLE   2,230 0 0
PUBLIC STORAGE COM 74460D109   30,214 100 SH   SOLE   2 0 98
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   89,898 1,440 SH   SOLE   1,032 0 408
PULTE GROUP INC COM 745867101   2,159 37 SH   SOLE   37 0 0
PURE STORAGE INC CL A 74624M102   179 7 SH   SOLE   7 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   914,084 256,765 SH   SOLE   256,765 0 0
QIAGEN NV SHS NEW N72482123   1,378 30 SH   SOLE   30 0 0
QUALCOMM INC COM 747525103   143,897 1,128 SH   SOLE   1,066 0 62
QUANTA SVCS INC COM 74762E102   55,492 333 SH   SOLE   0 0 333
QUEST DIAGNOSTICS INC COM 74834L100   157,751 1,115 SH   SOLE   1,071 0 44
RALPH LAUREN CORP CL A 751212101   242 2 SH   SOLE   2 0 0
RAYMOND JAMES FINL INC COM 754730109   3,131 34 SH   SOLE   34 0 0
RAYONIER INC COM 754907103   32,063 964 SH   SOLE   964 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   568,136 5,801 SH   SOLE   5,315 0 486
REALTY INCOME CORP COM 756109104   1,576,339 24,895 SH   SOLE   24,571 0 324
REAVES UTIL INCOME FD COM SH BEN INT 756158101   425,700 15,000 SH   SOLE   15,000 0 0
REGAL REXNORD CORPORATION COM 758750103   35,183 250 SH   SOLE   250 0 0
REGENCY CTRS CORP COM 758849103   1,836 30 SH   SOLE   30 0 0
REGENERON PHARMACEUTICALS COM 75886F107   7,396 9 SH   SOLE   9 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   12,194 657 SH   SOLE   657 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   26,366 199 SH   SOLE   199 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,614 13 SH   SOLE   13 0 0
REPLIGEN CORP COM 759916109   17,342 103 SH   SOLE   103 0 0
REPUBLIC SVCS INC COM 760759100   812 6 SH   SOLE   6 0 0
RESHAPE LIFESCIENCES INC COM 76090R200   707 275 SH   SOLE   0 0 275
RESIDEO TECHNOLOGIES INC COM 76118Y104   29,376 1,607 SH   SOLE   1,607 0 0
RESMED INC COM 761152107   1,314 6 SH   SOLE   6 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,224 38 SH   SOLE   38 0 0
REXFORD INDL RLTY INC COM 76169C100   5,445 91 SH   SOLE   91 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   13,200 10,000 SH   SOLE   10,000 0 0
RINGCENTRAL INC CL A 76680R206   338 11 SH   SOLE   11 0 0
RIO TINTO PLC SPONSORED ADR 767204100   7,821 114 SH   SOLE   114 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   8,669 154 SH   SOLE   154 0 0
RITE AID CORP COM 767754872   23 10 SH   SOLE   10 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1 0 SH   SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103   2,071 26 SH   SOLE   26 0 0
ROBINHOOD MKTS INC COM CL A 770700102   195 20 SH   SOLE   20 0 0
ROBLOX CORP CL A 771049103   1,485 33 SH   SOLE   33 0 0
ROCKWELL AUTOMATION INC COM 773903109   73,070 249 SH   SOLE   49 0 200
ROKU INC COM CL A 77543R102   7,438 113 SH   SOLE   113 0 0
ROLLINS INC COM 775711104   1,132 30 SH   SOLE   30 0 0
ROPER TECHNOLOGIES INC COM 776696106   3,980 9 SH   SOLE   9 0 0
ROSS STORES INC COM 778296103   343,387 3,236 SH   SOLE   3,097 0 139
ROYAL BK CDA SUSTAINABL COM 780087102   1,931,863 20,212 SH   SOLE   19,938 0 274
ROYAL CARIBBEAN GROUP COM V7780T103   13,713 210 SH   SOLE   210 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   505 14 SH   SOLE   14 0 0
RPM INTL INC COM 749685103   5,846 67 SH   SOLE   67 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   82,100 5,000 SH   SOLE   5,000 0 0
RXO INC COMMON STOCK 74982T103   511 26 SH   SOLE   26 0 0
S&P GLOBAL INC COM 78409V104   12,102 35 SH   SOLE   35 0 0
SALESFORCE INC COM 79466L302   910,398 4,557 SH   SOLE   4,202 0 355
SAP SE SPON ADR 803054204   4,683 37 SH   SOLE   37 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   5,009 19 SH   SOLE   19 0 0
SCHLUMBERGER LTD COM STK 806857108   11,135 227 SH   SOLE   150 0 77
SCHWAB CHARLES CORP COM 808513105   682,718 13,034 SH   SOLE   12,082 0 952
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   238,520 6,031 SH   SOLE   6,031 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   73,756 3,008 SH   SOLE   3,008 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   55,527,306 1,595,612 SH   SOLE   1,484,530 0 111,082
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   89,300,092 1,770,773 SH   SOLE   1,651,043 0 119,730
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   4,134 85 SH   SOLE   85 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   281,430 9,000 SH   SOLE   9,000 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   5,416 111 SH   SOLE   111 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,034,976 22,063 SH   SOLE   11,041 0 11,022
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   86,731 1,813 SH   SOLE   1,813 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,990,296 27,205 SH   SOLE   25,184 0 2,021
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,258,688 65,347 SH   SOLE   62,913 0 2,434
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,701,799 25,950 SH   SOLE   22,810 0 3,140
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,370,475 49,007 SH   SOLE   49,007 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   17,056,836 251,390 SH   SOLE   233,473 0 17,917
SCHWAB STRATEGIC TR US REIT ETF 808524847   4,680 240 SH   SOLE   240 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   32,180,866 767,490 SH   SOLE   711,070 0 56,420
SCOTTS MIRACLE-GRO CO CL A 810186106   1,353 19 SH   SOLE   19 0 0
SEABRIDGE GOLD INC COM 811916105   25,900 2,000 SH   SOLE   2,000 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,167 305 SH   SOLE   305 0 0
SEAGEN INC COM 81181C104   45,556 225 SH   SOLE   225 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   14,435 249 SH   SOLE   0 0 249
SELECT SECTOR SPDR TR ENERGY 81369Y506   115,410 1,393 SH   SOLE   1,139 0 254
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   64,300 2,000 SH   SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   154,326 1,032 SH   SOLE   1,000 0 32
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   24,505 328 SH   SOLE   0 0 328
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   80,007 618 SH   SOLE   314 0 304
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   323,675 3,199 SH   SOLE   3,125 0 74
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   41,638 615 SH   SOLE   536 0 79
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   213,185 2,643 SH   SOLE   2,500 0 143
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   414,372 2,744 SH   SOLE   2,302 0 442
SEMPRA COM 816851109   3,554 24 SH   SOLE   24 0 0
SERVICE CORP INTL COM 817565104   3,672 53 SH   SOLE   53 0 0
SERVICENOW INC COM 81762P102   32,531 70 SH   SOLE   70 0 0
SHELL PLC SPON ADS 780259305   39,530 687 SH   SOLE   544 0 143
SHERWIN WILLIAMS CO COM 824348106   6,096 27 SH   SOLE   27 0 0
SHOCKWAVE MED INC COM 82489T104   21,683 100 SH   SOLE   100 0 0
SHOPIFY INC CL A 82509L107   19,176 400 SH   SOLE   200 0 200
SILVERCREST METALS INC COM 828363101   21,420 3,000 SH   SOLE   3,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,351 30 SH   SOLE   30 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   9,183 2,313 SH   SOLE   2,313 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,875 21 SH   SOLE   0 0 21
SKECHERS U S A INC CL A 830566105   381 8 SH   SOLE   8 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,996 34 SH   SOLE   34 0 0
SL GREEN RLTY CORP COM 78440X887   683 29 SH   SOLE   29 0 0
SLM CORP COM 78442P106   10,532 850 SH   SOLE   850 0 0
SMITH A O CORP COM 831865209   5,887,619 85,143 SH   SOLE   79,608 0 5,535
SMUCKER J M CO COM NEW 832696405   3,331 21 SH   SOLE   21 0 0
SNAP ON INC COM 833034101   56,538 229 SH   SOLE   229 0 0
SNOWFLAKE INC CL A 833445109   26,230 170 SH   SOLE   62 0 108
SOFI TECHNOLOGIES INC COM 83406F102   553 91 SH   SOLE   91 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   60,790 200 SH   SOLE   100 0 100
SONOCO PRODS CO COM 835495102   1,647 27 SH   SOLE   27 0 0
SOUTHERN CO COM 842587107   138,712 1,994 SH   SOLE   1,994 0 0
SOUTHERN COPPER CORP COM 84265V105   1,556 20 SH   SOLE   20 0 0
SOUTHWEST AIRLS CO COM 844741108   6,066 186 SH   SOLE   186 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,322 16 SH   SOLE   16 0 0
SPDR GOLD TR GOLD SHS 78463V107   494,694 2,700 SH   SOLE   1,585 0 1,115
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   22,720 883 SH   SOLE   883 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   11,133,265 326,202 SH   SOLE   287,293 0 38,909
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,319,356 3,223 SH   SOLE   2,905 0 318
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   203,535 444 SH   SOLE   444 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   87,780 956 SH   SOLE   0 0 956
SPDR SER TR BLOOMBERG HIGH Y 78468R622   40,748 439 SH   SOLE   0 0 439
SPDR SER TR BLOOMBERG INVT 78468R200   499,905 16,428 SH   SOLE   10,757 0 5,671
SPDR SER TR NUVEEN BLMBRG MU 78468R721   188 4 SH   SOLE   0 0 4
SPDR SER TR NUVEEN BLMBRG SH 78468R739   843,680 17,743 SH   SOLE   17,743 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   404,722 16,163 SH   SOLE   16,163 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   58,600 1,162 SH   SOLE   0 0 1,162
SPDR SER TR PORTFOLIO INTRMD 78464A375   130 4 SH   SOLE   0 0 4
SPDR SER TR PORTFOLIO S&P400 78464A847   21,180 482 SH   SOLE   482 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   67,170 1,395 SH   SOLE   0 0 1,395
SPDR SER TR PORTFOLIO SHORT 78464A474   112,594 3,800 SH   SOLE   1,598 0 2,202
SPDR SER TR PRTFLO S&P500 HI 78468R788   232,132 6,109 SH   SOLE   5,966 0 143
SPDR SER TR S&P 400 MDCP GRW 78464A821   71,999 1,052 SH   SOLE   1,052 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   772,907 19,602 SH   SOLE   19,602 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   222 3 SH   SOLE   3 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   13,611,117 178,670 SH   SOLE   165,942 0 12,728
SPDR SER TR S&P DIVID ETF 78464A763   137,665 1,113 SH   SOLE   1,113 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   626 3 SH   SOLE   3 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   569,767 17,141 SH   SOLE   17,141 0 0
SPIRE INC COM 84857L101   18,938 270 SH   SOLE   0 0 270
SPLUNK INC COM 848637104   863 9 SH   SOLE   9 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,470 11 SH   SOLE   11 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   9,411 300 SH   SOLE   300 0 0
STAG INDL INC COM 85254J102   38,838 1,148 SH   SOLE   1,148 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,089,803 25,935 SH   SOLE   24,251 0 1,684
STARBUCKS CORP COM 855244109   6,061,639 58,212 SH   SOLE   54,871 0 3,341
STATE STR CORP COM 857477103   4,239 56 SH   SOLE   56 0 0
STERIS PLC SHS USD G8473T100   2,296 12 SH   SOLE   12 0 0
STRATASYS LTD SHS M85548101   496 30 SH   SOLE   30 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   284,637 14,070 SH   SOLE   14,070 0 0
STRYKER CORPORATION COM 863667101   6,605 23 SH   SOLE   23 0 0
SUN CMNTYS INC COM 866674104   705 5 SH   SOLE   5 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,071 71 SH   SOLE   71 0 0
SYNOPSYS INC COM 871607107   10,429 27 SH   SOLE   27 0 0
SYSCO CORP COM 871829107   97,872 1,267 SH   SOLE   1,267 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   76,091 818 SH   SOLE   818 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   824 50 SH   SOLE   50 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   955 8 SH   SOLE   8 0 0
TARGET CORP COM 87612E106   4,842,332 29,236 SH   SOLE   27,073 0 2,163
TC ENERGY CORP COM 87807B107   850,923 21,869 SH   SOLE   21,403 0 466
TE CONNECTIVITY LTD SHS H84989104   6,689 51 SH   SOLE   0 0 51
TELADOC HEALTH INC COM 87918A105   259 10 SH   SOLE   10 0 0
TELEFLEX INCORPORATED COM 879369106   2,029 8 SH   SOLE   8 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   24,719 416 SH   SOLE   416 0 0
TERADYNE INC COM 880770102   5,411 50 SH   SOLE   50 0 0
TESLA INC COM 88160R101   189,619 914 SH   SOLE   785 0 129
TEXAS INSTRS INC COM 882508104   6,561,776 35,276 SH   SOLE   30,170 0 5,106
TEXTRON INC COM 883203101   3,249 46 SH   SOLE   46 0 0
THE CIGNA GROUP COM 125523100   129,746 508 SH   SOLE   508 0 0
THE ODP CORP COM 88337F105   2,924 65 SH   SOLE   65 0 0
THE TRADE DESK INC COM CL A 88339J105   34,171 561 SH   SOLE   561 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   125,685 218 SH   SOLE   61 0 157
THOR INDS INC COM 885160101   43,404 545 SH   SOLE   545 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   288 39 SH   SOLE   39 0 0
TILRAY BRANDS INC COM 88688T100   25,338 10,015 SH   SOLE   10,015 0 0
TJX COS INC NEW COM 872540109   52,606 671 SH   SOLE   671 0 0
T-MOBILE US INC COM 872590104   6,229 43 SH   SOLE   43 0 0
TOPBUILD CORP COM 89055F103   1,134,363 5,450 SH   SOLE   5,091 0 359
TORO CO COM 891092108   113,210 1,018 SH   SOLE   1,018 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   9,285 155 SH   SOLE   155 0 0
TRACTOR SUPPLY CO COM 892356106   422,855 1,799 SH   SOLE   1,705 0 94
TRADEWEB MKTS INC CL A 892672106   712 9 SH   SOLE   9 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   4,784,952 26,008 SH   SOLE   25,984 0 24
TRANSDIGM GROUP INC COM 893641100   6,634 9 SH   SOLE   9 0 0
TRANSUNION COM 89400J107   746 12 SH   SOLE   12 0 0
TRAVEL PLUS LEISURE CO COM 894164102   5,497 140 SH   SOLE   140 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,564,056 26,627 SH   SOLE   25,290 0 1,337
TRIMBLE INC COM 896239100   33,444 638 SH   SOLE   638 0 0
TRUIST FINL CORP COM 89832Q109   7,645 224 SH   SOLE   224 0 0
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   4,453 200 SH   SOLE   200 0 0
TWILIO INC CL A 90138F102   1,666 25 SH   SOLE   25 0 0
TYSON FOODS INC CL A 902494103   61,127 1,030 SH   SOLE   1,030 0 0
U HAUL HOLDING COMPANY COM 023586100   179 3 SH   SOLE   3 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   1,402 27 SH   SOLE   27 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,188 69 SH   SOLE   69 0 0
UFP INDUSTRIES INC COM 90278Q108   1,129,110 14,208 SH   SOLE   13,527 0 681
UGI CORP NEW COM 902681105   25,804 742 SH   SOLE   256 0 486
ULTA BEAUTY INC COM 90384S303   1,371,269 2,513 SH   SOLE   2,357 0 156
UNDER ARMOUR INC CL A 904311107   949 100 SH   SOLE   100 0 0
UNDER ARMOUR INC CL C 904311206   853 100 SH   SOLE   100 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,836,597 35,367 SH   SOLE   34,895 0 472
UNION PAC CORP COM 907818108   449,932 2,236 SH   SOLE   969 0 1,267
UNITED NAT FOODS INC COM 911163103   396 15 SH   SOLE   15 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,258,157 11,641 SH   SOLE   11,433 0 208
UNITED RENTALS INC COM 911363109   41,160 104 SH   SOLE   104 0 0
UNITED STS OIL FD LP UNITS 91232N207   66,839 1,006 SH   SOLE   1,006 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   13,438 60 SH   SOLE   60 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,854,826 25,085 SH   SOLE   23,706 0 1,379
UNITY SOFTWARE INC COM 91332U101   3,601 111 SH   SOLE   111 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,547 20 SH   SOLE   20 0 0
UNUM GROUP COM 91529Y106   1,325 33 SH   SOLE   33 0 0
URANIUM ENERGY CORP COM 916896103   2,880 1,000 SH   SOLE   1,000 0 0
US BANCORP DEL COM NEW 902973304   2,062,839 57,222 SH   SOLE   56,091 0 1,131
US FOODS HLDG CORP COM 912008109   370 10 SH   SOLE   10 0 0
VAIL RESORTS INC COM 91879Q109   1,429 6 SH   SOLE   6 0 0
VALERO ENERGY CORP COM 91913Y100   9,577 69 SH   SOLE   69 0 0
VALVOLINE INC COM 92047W101   3,599 103 SH   SOLE   0 0 103
VANECK ETF TRUST GOLD MINERS ETF 92189F106   421 13 SH   SOLE   13 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   4,548 48 SH   SOLE   48 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,732,646 87,733 SH   SOLE   76,887 0 10,846
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   4,345,528 56,701 SH   SOLE   49,610 0 7,091
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   126,056 1,648 SH   SOLE   1,214 0 434
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   145,962 1,977 SH   SOLE   310 0 1,667
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   10,420 213 SH   SOLE   0 0 213
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   4,066 29 SH   SOLE   29 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   409,332 1,641 SH   SOLE   1,641 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   145,152 777 SH   SOLE   220 0 557
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   203,855 1,046 SH   SOLE   1,046 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   76,420 570 SH   SOLE   570 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   13,363,851 63,360 SH   SOLE   54,478 0 8,882
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   44,299 533 SH   SOLE   533 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   22,660,015 60,255 SH   SOLE   52,554 0 7,701
VANGUARD INDEX FDS SM CP VAL ETF 922908611   158,760 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   52,129 275 SH   SOLE   275 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   35,925 166 SH   SOLE   166 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,965,114 9,628 SH   SOLE   9,628 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   10,885,997 78,821 SH   SOLE   73,216 0 5,605
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   289,912 5,422 SH   SOLE   5,422 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   183,256 4,536 SH   SOLE   940 0 3,596
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,976 98 SH   SOLE   98 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   116,400 1,451 SH   SOLE   922 0 529
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   14,284 244 SH   SOLE   0 0 244
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   35,928,303 471,314 SH   SOLE   440,649 0 30,665
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   44,023 700 SH   SOLE   0 0 700
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   34,043,279 221,046 SH   SOLE   206,000 0 15,046
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   560,597 12,411 SH   SOLE   4,256 0 8,155
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   164,897 1,563 SH   SOLE   1,111 0 452
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,354,606 25,871 SH   SOLE   25,871 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,519,216 27,289 SH   SOLE   25,457 0 1,832
VANGUARD WORLD FDS UTILITIES ETF 92204A876   177,024 1,200 SH   SOLE   1,200 0 0
VEEVA SYS INC CL A COM 922475108   1,103 6 SH   SOLE   6 0 0
VENTAS INC COM 92276F100   783 18 SH   SOLE   18 0 0
VERISIGN INC COM 92343E102   1,902 9 SH   SOLE   9 0 0
VERISK ANALYTICS INC COM 92345Y106   1,535 8 SH   SOLE   8 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,240,782 109,046 SH   SOLE   102,390 0 6,656
VERTEX PHARMACEUTICALS INC COM 92532F100   2,023,065 6,421 SH   SOLE   6,016 0 405
VIATRIS INC COM 92556V106   11,979 1,245 SH   SOLE   1,033 0 212
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   24,134 465 SH   SOLE   0 0 465
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   31,000 632 SH   SOLE   0 0 632
VILLAGE FARMS INTL INC COM 92707Y108   166 200 SH   SOLE   200 0 0
VISA INC COM CL A 92826C839   5,469,021 24,257 SH   SOLE   22,310 0 1,947
VISTRA CORP COM 92840M102   672 28 SH   SOLE   28 0 0
VMWARE INC CL A COM 928563402   1,363,362 10,920 SH   SOLE   10,233 0 687
VORNADO RLTY TR SH BEN INT 929042109   5 0 SH   SOLE   0 0 0
VOYA FINANCIAL INC COM 929089100   2,359 33 SH   SOLE   33 0 0
WABTEC COM 929740108   14,250 141 SH   SOLE   141 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   13,915 402 SH   SOLE   225 0 177
WALMART INC COM 931142103   3,979,339 26,988 SH   SOLE   24,748 0 2,240
WARNER BROS DISCOVERY INC COM SER A 934423104   41,676 2,760 SH   SOLE   2,446 0 314
WASTE MGMT INC DEL COM 94106L109   119,825 734 SH   SOLE   667 0 67
WATERS CORP COM 941848103   1,858 6 SH   SOLE   6 0 0
WAYFAIR INC CL A 94419L101   653 19 SH   SOLE   19 0 0
WEC ENERGY GROUP INC COM 92939U106   120,291 1,269 SH   SOLE   483 0 786
WELLS FARGO CO NEW COM 949746101   5,368,918 143,631 SH   SOLE   54,370 0 89,261
WELLTOWER INC COM 95040Q104   2,739 38 SH   SOLE   38 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   63,771 184 SH   SOLE   16 0 168
WESTERN UN CO COM 959802109   351 31 SH   SOLE   31 0 0
WESTROCK CO COM 96145D105   518 17 SH   SOLE   17 0 0
WEX INC COM 96208T104   2,759 15 SH   SOLE   0 0 15
WEYERHAEUSER CO MTN BE COM NEW 962166104   39,542 1,312 SH   SOLE   1,312 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   24,273 504 SH   SOLE   504 0 0
WHIRLPOOL CORP COM 963320106   201,199 1,524 SH   SOLE   1,524 0 0
WILLIAMS COS INC COM 969457100   866 29 SH   SOLE   29 0 0
WILLIAMS SONOMA INC COM 969904101   97,635 803 SH   SOLE   803 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,183 18 SH   SOLE   0 0 18
WISDOMTREE TR JAPN HEDGE EQT 97717W851   24,894 352 SH   SOLE   352 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   863,518 10,496 SH   SOLE   10,496 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   14,476 234 SH   SOLE   0 0 234
WISDOMTREE TR US MIDCAP DIVID 97717W505   14,098 344 SH   SOLE   344 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   375 6 SH   SOLE   6 0 0
WIX COM LTD SHS M98068105   799 8 SH   SOLE   8 0 0
WNS HLDGS LTD SPON ADR 92932M101   4,100 44 SH   SOLE   0 0 44
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   3,253 145 SH   SOLE   0 0 145
WORKDAY INC CL A 98138H101   3,099 15 SH   SOLE   15 0 0
WORKHORSE GROUP INC COM NEW 98138J206   665 500 SH   SOLE   500 0 0
WP CAREY INC COM 92936U109   20,410 264 SH   SOLE   264 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,435 21 SH   SOLE   21 0 0
XCEL ENERGY INC COM 98389B100   1,030,701 15,283 SH   SOLE   14,105 0 1,178
XPENG INC ADS 98422D105   2,222 200 SH   SOLE   200 0 0
XPERI INC COMMON STOCK 98423J101   5,465 500 SH   SOLE   500 0 0
XYLEM INC COM 98419M100   107,991 1,031 SH   SOLE   1,031 0 0
YETI HLDGS INC COM 98585X104   80 2 SH   SOLE   2 0 0
YUM BRANDS INC COM 988498101   585,511 4,433 SH   SOLE   16 0 4,417
YUM CHINA HLDGS INC COM 98850P109   306,808 4,840 SH   SOLE   0 0 4,840
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,226 7 SH   SOLE   7 0 0
ZILLOW GROUP INC CL A 98954M101   569 13 SH   SOLE   13 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   5,026 113 SH   SOLE   113 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,398 65 SH   SOLE   65 0 0
ZIONS BANCORPORATION N A COM 989701107   638 21 SH   SOLE   21 0 0
ZOETIS INC CL A 98978V103   82,096 493 SH   SOLE   493 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,988 54 SH   SOLE   54 0 0