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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,073 8,295 SH   SOLE   5,805 0 2,490
ABBOTT LABS COM 002824100 6,117 56,293 SH   SOLE   45,740 0 10,553
ABBVIE INC COM 00287Y109 8,513 55,581 SH   SOLE   46,297 0 9,284
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 130 16,110 SH   SOLE   0 0 16,110
ACADIA HEALTHCARE COMPANY IN COM 00404A109 358 5,297 SH   SOLE   2,723 0 2,574
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,105 32,794 SH   SOLE   27,470 0 5,324
ACTIVISION BLIZZARD INC COM 00507V109 879 11,289 SH   SOLE   6,574 0 4,715
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,330 6,366 SH   SOLE   4,030 0 2,336
ADVANCED MICRO DEVICES INC COM 007903107 2,098 27,447 SH   SOLE   19,425 0 8,022
ADVENT CONV & INCOME FD COM 00764C109 137 11,337 SH   SOLE   6,720 0 4,617
AECOM COM 00766T100 379 5,799 SH   SOLE   3,627 0 2,172
AFFILIATED MANAGERS GROUP IN COM 008252108 270 2,316 SH   SOLE   1,405 0 911
AFLAC INC COM 001055102 3,780 68,321 SH   SOLE   64,258 0 4,063
AGILENT TECHNOLOGIES INC COM 00846U101 472 3,975 SH   SOLE   2,779 0 1,196
AIR PRODS & CHEMS INC COM 009158106 3,730 15,511 SH   SOLE   14,008 0 1,503
ALASKA AIR GROUP INC COM 011659109 726 18,142 SH   SOLE   16,016 0 2,126
ALBEMARLE CORP COM 012653101 229 1,092 SH   SOLE   448 0 644
ALCON AG ORD SHS H01301128 434 6,217 SH   SOLE   191 0 6,026
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,406 12,363 SH   SOLE   11,090 0 1,273
ALIGN TECHNOLOGY INC COM 016255101 207 873 SH   SOLE   594 0 279
ALLEGHANY CORP MD COM 017175100 344 413 SH   SOLE   217 0 196
ALLIANT ENERGY CORP COM 018802108 1,699 28,983 SH   SOLE   27,876 0 1,107
ALLSTATE CORP COM 020002101 702 5,537 SH   SOLE   4,039 0 1,498
ALPHABET INC CAP STK CL A 02079K305 9,328 4,280 SH   SOLE   2,736 0 1,544
ALPHABET INC CAP STK CL C 02079K107 9,439 4,315 SH   SOLE   2,944 0 1,371
ALTRIA GROUP INC COM 02209S103 1,367 32,722 SH   SOLE   23,511 0 9,211
AMAZON COM INC COM 023135106 28,715 270,364 SH   SOLE   231,751 0 38,613
AMBEV SA SPONSORED ADR 02319V103 28 11,034 SH   SOLE   0 0 11,034
AMCOR PLC ORD G0250X107 166 13,358 SH   SOLE   7,802 0 5,556
AMEREN CORP COM 023608102 266 2,939 SH   SOLE   1,968 0 971
AMERICAN ASSETS TR INC COM 024013104 266 8,963 SH   SOLE   8,952 0 11
AMERICAN CAMPUS CMNTYS INC COM 024835100 443 6,875 SH   SOLE   4,583 0 2,292
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 831 15,757 SH   SOLE   15,757 0 0
AMERICAN ELEC PWR CO INC COM 025537101 529 5,517 SH   SOLE   3,170 0 2,347
AMERICAN EXPRESS CO COM 025816109 1,642 11,845 SH   SOLE   7,410 0 4,435
AMERICAN FINL GROUP INC OHIO COM 025932104 532 3,834 SH   SOLE   2,781 0 1,053
AMERICAN INTL GROUP INC COM NEW 026874784 399 7,807 SH   SOLE   5,931 0 1,876
AMERICAN TOWER CORP NEW COM 03027X100 5,254 20,558 SH   SOLE   17,916 0 2,642
AMERICAN WTR WKS CO INC NEW COM 030420103 246 1,656 SH   SOLE   822 0 834
AMERIPRISE FINL INC COM 03076C106 523 2,200 SH   SOLE   1,397 0 803
AMERISOURCEBERGEN CORP COM 03073E105 247 1,744 SH   SOLE   528 0 1,216
AMETEK INC COM 031100100 487 4,434 SH   SOLE   2,897 0 1,537
AMGEN INC COM 031162100 3,779 15,531 SH   SOLE   12,165 0 3,366
AMPHENOL CORP NEW CL A 032095101 489 7,583 SH   SOLE   4,654 0 2,929
ANALOG DEVICES INC COM 032654105 4,075 27,892 SH   SOLE   24,949 0 2,943
ANSYS INC COM 03662Q105 243 1,018 SH   SOLE   436 0 582
ANTERO MIDSTREAM CORP COM 03676B102 110 12,171 SH   SOLE   658 0 11,513
AON PLC SHS CL A G0403H108 976 3,619 SH   SOLE   1,208 0 2,411
APA CORPORATION COM 03743Q108 293 8,390 SH   SOLE   5,665 0 2,725
APPLE INC COM 037833100 60,196 440,284 SH   SOLE   359,018 0 81,266
APPLIED MATLS INC COM 038222105 3,746 41,169 SH   SOLE   36,732 0 4,437
APTARGROUP INC COM 038336103 448 4,343 SH   SOLE   3,324 0 1,019
APTIV PLC SHS G6095L109 337 3,774 SH   SOLE   2,072 0 1,702
ARCHER DANIELS MIDLAND CO COM 039483102 466 6,011 SH   SOLE   3,430 0 2,581
ARROW ELECTRS INC COM 042735100 372 3,320 SH   SOLE   1,833 0 1,487
ASGN INC COM 00191U102 254 2,817 SH   SOLE   1,595 0 1,222
ASML HOLDING N V N Y REGISTRY SHS N07059210 615 1,293 SH   SOLE   17 0 1,276
ASSOCIATED BANC CORP COM 045487105 186 10,208 SH   SOLE   5,319 0 4,889
ASTRAZENECA PLC SPONSORED ADR 046353108 364 5,507 SH   SOLE   2,888 0 2,619
AT&T INC COM 00206R102 5,156 245,956 SH   SOLE   219,066 0 26,890
ATLASSIAN CORP PLC CL A G06242104 228 1,217 SH   SOLE   92 0 1,125
AUTODESK INC COM 052769106 423 2,457 SH   SOLE   1,058 0 1,399
AUTOMATIC DATA PROCESSING IN COM 053015103 1,354 6,447 SH   SOLE   3,956 0 2,491
AUTOZONE INC COM 053332102 744 346 SH   SOLE   192 0 154
AVALONBAY CMNTYS INC COM 053484101 243 1,248 SH   SOLE   950 0 298
BAKER HUGHES COMPANY CL A 05722G100 247 8,564 SH   SOLE   4,294 0 4,270
BANK NEW YORK MELLON CORP COM 064058100 281 6,738 SH   SOLE   4,104 0 2,634
BANK OZK COM 06417N103 1,299 34,610 SH   SOLE   32,488 0 2,122
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 258 7,428 SH   SOLE   7,428 0 0
BAXTER INTL INC COM 071813109 248 3,853 SH   SOLE   2,159 0 1,694
BECTON DICKINSON & CO COM 075887109 784 3,181 SH   SOLE   1,666 0 1,515
BERKLEY W R CORP COM 084423102 282 4,121 SH   SOLE   1,432 0 2,689
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,636 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,168 40,907 SH   SOLE   33,101 0 7,806
BEST BUY INC COM 086516101 208 3,184 SH   SOLE   2,056 0 1,128
BIO RAD LABS INC CL A 090572207 292 590 SH   SOLE   170 0 420
BIOGEN INC COM 09062X103 408 2,002 SH   SOLE   1,461 0 541
BIO-TECHNE CORP COM 09073M104 416 1,199 SH   SOLE   533 0 666
BJS WHSL CLUB HLDGS INC COM 05550J101 427 6,853 SH   SOLE   2,684 0 4,169
BK OF AMERICA CORP COM 060505104 5,413 173,874 SH   SOLE   128,804 0 45,070
BLACK HILLS CORP COM 092113109 221 3,039 SH   SOLE   1,886 0 1,153
BLACKROCK INC COM 09247X101 1,124 1,845 SH   SOLE   1,167 0 678
BLOCK H & R INC COM 093671105 214 6,058 SH   SOLE   3,170 0 2,888
BOEING CO COM 097023105 2,803 20,503 SH   SOLE   18,342 0 2,161
BOOKING HOLDINGS INC COM 09857L108 733 419 SH   SOLE   235 0 184
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,934 21,402 SH   SOLE   20,504 0 898
BOSTON SCIENTIFIC CORP COM 101137107 481 12,901 SH   SOLE   5,615 0 7,286
BOX INC CL A 10316T104 330 13,142 SH   SOLE   13,142 0 0
BRIGHTHOUSE FINL INC COM 10922N103 210 5,123 SH   SOLE   3,185 0 1,938
BRISTOL-MYERS SQUIBB CO COM 110122108 1,742 22,623 SH   SOLE   13,402 0 9,221
BRIXMOR PPTY GROUP INC COM 11120U105 385 19,044 SH   SOLE   10,408 0 8,636
BROADCOM INC COM 11135F101 5,266 10,839 SH   SOLE   8,795 0 2,044
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,644 11,534 SH   SOLE   10,707 0 827
BROWN & BROWN INC COM 115236101 1,767 30,295 SH   SOLE   26,179 0 4,116
BRUNSWICK CORP COM 117043109 316 4,833 SH   SOLE   2,961 0 1,872
BUILDERS FIRSTSOURCE INC COM 12008R107 255 4,747 SH   SOLE   2,702 0 2,045
CABLE ONE INC COM 12685J105 204 158 SH   SOLE   93 0 65
CACI INTL INC CL A 127190304 324 1,149 SH   SOLE   847 0 302
CADENCE DESIGN SYSTEM INC COM 127387108 693 4,624 SH   SOLE   2,768 0 1,856
CAMDEN PPTY TR SH BEN INT 133131102 307 2,284 SH   SOLE   1,136 0 1,148
CAMPBELL SOUP CO COM 134429109 247 5,136 SH   SOLE   4,411 0 725
CANADIAN PAC RY LTD COM 13645T100 704 10,074 SH   SOLE   917 0 9,157
CAPITAL ONE FINL CORP COM 14040H105 620 5,953 SH   SOLE   3,785 0 2,168
CAPRI HOLDINGS LIMITED SHS G1890L107 243 5,921 SH   SOLE   4,003 0 1,918
CARLISLE COS INC COM 142339100 448 1,877 SH   SOLE   1,034 0 843
CARMAX INC COM 143130102 238 2,631 SH   SOLE   1,729 0 902
CARRIER GLOBAL CORPORATION COM 14448C104 239 6,689 SH   SOLE   3,725 0 2,964
CATALENT INC COM 148806102 542 5,052 SH   SOLE   2,103 0 2,949
CATERPILLAR INC COM 149123101 5,011 28,033 SH   SOLE   25,403 0 2,630
CATHAY GEN BANCORP COM 149150104 465 11,880 SH   SOLE   7,850 0 4,030
CELANESE CORP DEL COM 150870103 247 2,103 SH   SOLE   1,313 0 790
CENTENE CORP DEL COM 15135B101 536 6,342 SH   SOLE   3,643 0 2,699
CF INDS HLDGS INC COM 125269100 298 3,487 SH   SOLE   2,035 0 1,452
CHARLES RIV LABS INTL INC COM 159864107 233 1,089 SH   SOLE   355 0 734
CHART INDS INC COM 16115Q308 282 1,684 SH   SOLE   1,307 0 377
CHARTER COMMUNICATIONS INC N CL A 16119P108 808 1,725 SH   SOLE   923 0 802
CHEFS WHSE INC COM 163086101 210 5,402 SH   SOLE   5,359 0 43
CHEMED CORP NEW COM 16359R103 492 1,049 SH   SOLE   835 0 214
CHEVRON CORP NEW COM 166764100 7,860 54,286 SH   SOLE   46,379 0 7,907
CHIPOTLE MEXICAN GRILL INC COM 169656105 388 297 SH   SOLE   211 0 86
CHUBB LIMITED COM H1467J104 680 3,462 SH   SOLE   1,920 0 1,542
CHURCH & DWIGHT CO INC COM 171340102 318 3,429 SH   SOLE   1,755 0 1,674
CHURCHILL DOWNS INC COM 171484108 234 1,222 SH   SOLE   313 0 909
CIENA CORP COM NEW 171779309 224 4,912 SH   SOLE   2,592 0 2,320
CIGNA CORP NEW COM 125523100 865 3,284 SH   SOLE   1,750 0 1,534
CINCINNATI FINL CORP COM 172062101 249 2,095 SH   SOLE   1,369 0 726
CINTAS CORP COM 172908105 280 750 SH   SOLE   295 0 455
CISCO SYS INC COM 17275R102 2,989 70,098 SH   SOLE   44,370 0 25,728
CITIGROUP INC COM NEW 172967424 650 14,136 SH   SOLE   7,537 0 6,599
CITIZENS FINL GROUP INC COM 174610105 421 11,795 SH   SOLE   9,724 0 2,071
CITRIX SYS INC COM 177376100 326 3,365 SH   SOLE   2,691 0 674
CLEAN HARBORS INC COM 184496107 216 2,466 SH   SOLE   1,691 0 775
CLOROX CO DEL COM 189054109 616 4,367 SH   SOLE   3,898 0 469
CME GROUP INC COM 12572Q105 583 2,849 SH   SOLE   1,347 0 1,502
CMS ENERGY CORP COM 125896100 220 3,256 SH   SOLE   1,240 0 2,016
COCA COLA CO COM 191216100 7,008 111,388 SH   SOLE   93,144 0 18,244
COGNEX CORP COM 192422103 294 6,926 SH   SOLE   3,795 0 3,131
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 302 4,488 SH   SOLE   2,022 0 2,466
COHERENT INC COM 192479103 221 831 SH   SOLE   481 0 350
COINBASE GLOBAL INC COM CL A 19260Q107 203 4,307 SH   SOLE   3,889 0 418
COLGATE PALMOLIVE CO COM 194162103 981 12,233 SH   SOLE   8,296 0 3,937
COMCAST CORP NEW CL A 20030N101 5,031 128,190 SH   SOLE   105,417 0 22,773
COMERICA INC COM 200340107 344 4,690 SH   SOLE   3,097 0 1,593
COMMERCE BANCSHARES INC COM 200525103 1,450 22,078 SH   SOLE   21,305 0 773
CONAGRA BRANDS INC COM 205887102 1,677 48,976 SH   SOLE   45,699 0 3,277
CONOCOPHILLIPS COM 20825C104 1,074 11,957 SH   SOLE   9,220 0 2,737
CONSOLIDATED EDISON INC COM 209115104 539 5,665 SH   SOLE   3,855 0 1,810
CONSTELLATION BRANDS INC CL A 21036P108 421 1,807 SH   SOLE   1,086 0 721
COPART INC COM 217204106 529 4,865 SH   SOLE   2,619 0 2,246
CORNING INC COM 219350105 330 10,492 SH   SOLE   4,956 0 5,536
CORTEVA INC COM 22052L104 382 7,069 SH   SOLE   3,813 0 3,256
COSTCO WHSL CORP NEW COM 22160K105 14,106 29,430 SH   SOLE   26,825 0 2,605
COTERRA ENERGY INC COM 127097103 2,169 84,112 SH   SOLE   70,779 0 13,333
COTY INC COM CL A 222070203 91 11,369 SH   SOLE   1,172 0 10,197
CROWN CASTLE INTL CORP NEW COM 22822V101 799 4,742 SH   SOLE   2,213 0 2,529
CSX CORP COM 126408103 1,100 37,838 SH   SOLE   26,565 0 11,273
CUBESMART COM 229663109 1,377 32,243 SH   SOLE   31,956 0 287
CULLEN FROST BANKERS INC COM 229899109 605 5,199 SH   SOLE   3,546 0 1,653
CUMMINS INC COM 231021106 478 2,469 SH   SOLE   1,383 0 1,086
CVS HEALTH CORP COM 126650100 1,387 14,963 SH   SOLE   7,560 0 7,403
D R HORTON INC COM 23331A109 309 4,668 SH   SOLE   2,368 0 2,300
DANAHER CORPORATION COM 235851102 2,778 10,957 SH   SOLE   7,281 0 3,676
DARDEN RESTAURANTS INC COM 237194105 304 2,691 SH   SOLE   1,807 0 884
DARLING INGREDIENTS INC COM 237266101 517 8,637 SH   SOLE   5,062 0 3,575
DECKERS OUTDOOR CORP COM 243537107 264 1,034 SH   SOLE   553 0 481
DEERE & CO COM 244199105 1,217 4,064 SH   SOLE   2,560 0 1,504
DELTA AIR LINES INC DEL COM NEW 247361702 241 8,324 SH   SOLE   6,185 0 2,139
DEVON ENERGY CORP NEW COM 25179M103 1,198 21,747 SH   SOLE   11,941 0 9,806
DEXCOM INC COM 252131107 281 3,768 SH   SOLE   2,079 0 1,689
DIAGEO PLC SPON ADR NEW 25243Q205 236 1,354 SH   SOLE   1,050 0 304
DIAMONDBACK ENERGY INC COM 25278X109 589 4,862 SH   SOLE   2,187 0 2,675
DIGITAL RLTY TR INC COM 253868103 720 5,541 SH   SOLE   4,464 0 1,077
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 964 41,379 SH   SOLE   41,379 0 0
DISCOVER FINL SVCS COM 254709108 533 5,630 SH   SOLE   3,729 0 1,901
DISNEY WALT CO COM 254687106 2,593 27,469 SH   SOLE   18,559 0 8,910
DOLLAR GEN CORP NEW COM 256677105 766 3,120 SH   SOLE   1,666 0 1,454
DOLLAR TREE INC COM 256746108 365 2,339 SH   SOLE   1,499 0 840
DOMINION ENERGY INC COM 25746U109 3,227 40,434 SH   SOLE   36,773 0 3,661
DOMINOS PIZZA INC COM 25754A201 220 566 SH   SOLE   193 0 373
DOVER CORP COM 260003108 288 2,370 SH   SOLE   1,505 0 865
DOW INC COM 260557103 464 8,989 SH   SOLE   5,354 0 3,635
DTE ENERGY CO COM 233331107 572 4,513 SH   SOLE   3,367 0 1,146
DUKE ENERGY CORP NEW COM NEW 26441C204 4,145 38,660 SH   SOLE   34,259 0 4,401
DUKE REALTY CORP COM NEW 264411505 1,820 33,121 SH   SOLE   30,204 0 2,917
DUPONT DE NEMOURS INC COM 26614N102 355 6,390 SH   SOLE   4,303 0 2,087
EAGLE MATLS INC COM 26969P108 321 2,919 SH   SOLE   1,379 0 1,540
EAST WEST BANCORP INC COM 27579R104 327 5,054 SH   SOLE   2,024 0 3,030
EASTMAN CHEM CO COM 277432100 251 2,789 SH   SOLE   2,003 0 786
EATON CORP PLC SHS G29183103 785 6,235 SH   SOLE   3,567 0 2,668
EBAY INC. COM 278642103 365 8,760 SH   SOLE   4,091 0 4,669
ECOLAB INC COM 278865100 396 2,575 SH   SOLE   1,194 0 1,381
EDISON INTL COM 281020107 462 7,302 SH   SOLE   6,029 0 1,273
EDWARDS LIFESCIENCES CORP COM 28176E108 655 6,887 SH   SOLE   3,578 0 3,309
ELECTRONIC ARTS INC COM 285512109 463 3,812 SH   SOLE   1,935 0 1,877
EMCOR GROUP INC COM 29084Q100 435 4,229 SH   SOLE   3,100 0 1,129
EMERSON ELEC CO COM 291011104 969 12,184 SH   SOLE   9,530 0 2,654
ENCOMPASS HEALTH CORP COM 29261A100 1,343 23,952 SH   SOLE   22,712 0 1,240
ENERSYS COM 29275Y102 245 4,153 SH   SOLE   3,106 0 1,047
ENPHASE ENERGY INC COM 29355A107 564 2,891 SH   SOLE   1,501 0 1,390
ENTERGY CORP NEW COM 29364G103 304 2,695 SH   SOLE   1,819 0 876
EOG RES INC COM 26875P101 548 4,964 SH   SOLE   3,417 0 1,547
EPAM SYS INC COM 29414B104 372 1,260 SH   SOLE   257 0 1,003
EPR PPTYS COM SH BEN INT 26884U109 496 10,581 SH   SOLE   6,740 0 3,841
EQT CORP COM 26884L109 429 12,483 SH   SOLE   2,039 0 10,444
EQUINIX INC COM 29444U700 589 897 SH   SOLE   489 0 408
EQUITY RESIDENTIAL SH BEN INT 29476L107 220 3,050 SH   SOLE   2,230 0 820
ESSENTIAL UTILS INC COM 29670G102 292 6,373 SH   SOLE   3,594 0 2,779
ETSY INC COM 29786A106 206 2,809 SH   SOLE   722 0 2,087
EVERCORE INC CLASS A 29977A105 253 2,708 SH   SOLE   1,412 0 1,296
EXELON CORP COM 30161N101 514 11,345 SH   SOLE   9,097 0 2,248
EXPEDIA GROUP INC COM NEW 30212P303 591 6,228 SH   SOLE   5,239 0 989
EXPEDITORS INTL WASH INC COM 302130109 1,565 16,063 SH   SOLE   14,786 0 1,277
EXPONENT INC COM 30214U102 209 2,290 SH   SOLE   1,697 0 593
EXXON MOBIL CORP COM 30231G102 9,513 111,086 SH   SOLE   95,015 0 16,071
F N B CORP COM 302520101 318 29,346 SH   SOLE   22,219 0 7,127
FACTSET RESH SYS INC COM 303075105 635 1,650 SH   SOLE   1,035 0 615
FAIR ISAAC CORP COM 303250104 441 1,099 SH   SOLE   716 0 383
FASTENAL CO COM 311900104 228 4,558 SH   SOLE   1,714 0 2,844
FEDEX CORP COM 31428X106 738 3,256 SH   SOLE   2,213 0 1,043
FERGUSON PLC NEW SHS G3421J106 226 2,037 SH   SOLE   9 0 2,028
FERRARI N V COM N3167Y103 421 2,295 SH   SOLE   222 0 2,073
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 506 8,338 SH   SOLE   8,338 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 462 5,043 SH   SOLE   3,027 0 2,016
FIFTH THIRD BANCORP COM 316773100 507 15,102 SH   SOLE   8,523 0 6,579
FIRST AMERN FINL CORP COM 31847R102 226 4,284 SH   SOLE   2,407 0 1,877
FIRST HORIZON CORPORATION COM 320517105 598 27,355 SH   SOLE   14,764 0 12,591
FIRST NORTHWEST BANCORP COM 335834107 490 31,416 SH   SOLE   31,416 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 341 2,364 SH   SOLE   1,564 0 800
FIRST SOLAR INC COM 336433107 347 5,097 SH   SOLE   3,287 0 1,810
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 8,800 328,858 SH   SOLE   328,858 0 0
FISERV INC COM 337738108 561 6,305 SH   SOLE   3,013 0 3,292
FIVE BELOW INC COM 33829M101 327 2,877 SH   SOLE   1,223 0 1,654
FLOWERS FOODS INC COM 343498101 1,504 57,112 SH   SOLE   54,086 0 3,026
FLUOR CORP NEW COM 343412102 243 9,998 SH   SOLE   3,543 0 6,455
FORD MTR CO DEL COM 345370860 526 47,248 SH   SOLE   32,555 0 14,693
FORTINET INC COM 34959E109 712 12,592 SH   SOLE   7,149 0 5,443
FORTIVE CORP COM 34959J108 399 7,333 SH   SOLE   5,666 0 1,667
FREEPORT-MCMORAN INC CL B 35671D857 2,727 93,216 SH   SOLE   86,264 0 6,952
FTI CONSULTING INC COM 302941109 284 1,575 SH   SOLE   1,340 0 235
GALLAGHER ARTHUR J & CO COM 363576109 1,894 11,614 SH   SOLE   10,628 0 986
GARMIN LTD SHS H2906T109 1,426 14,515 SH   SOLE   13,496 0 1,019
GARTNER INC COM 366651107 443 1,833 SH   SOLE   1,021 0 812
GENERAC HLDGS INC COM 368736104 229 1,088 SH   SOLE   517 0 571
GENERAL DYNAMICS CORP COM 369550108 725 3,273 SH   SOLE   1,598 0 1,675
GENERAL ELECTRIC CO COM NEW 369604301 667 10,468 SH   SOLE   7,610 0 2,858
GENERAL MLS INC COM 370334104 740 9,810 SH   SOLE   7,091 0 2,719
GENERAL MTRS CO COM 37045V100 423 13,333 SH   SOLE   8,640 0 4,693
GENTEX CORP COM 371901109 217 7,755 SH   SOLE   3,903 0 3,852
GENUINE PARTS CO COM 372460105 260 1,955 SH   SOLE   1,322 0 633
GENWORTH FINL INC COM CL A 37247D106 43 12,259 SH   SOLE   10,873 0 1,386
GILEAD SCIENCES INC COM 375558103 857 13,864 SH   SOLE   8,281 0 5,583
GLACIER BANCORP INC NEW COM 37637Q105 1,560 32,880 SH   SOLE   30,759 0 2,121
GLOBAL PMTS INC COM 37940X102 336 3,042 SH   SOLE   1,529 0 1,513
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 769 20,179 SH   SOLE   20,179 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 266 13,074 SH   SOLE   13,074 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,118 3,765 SH   SOLE   1,742 0 2,023
GOODYEAR TIRE & RUBR CO COM 382550101 220 20,562 SH   SOLE   12,740 0 7,822
GRACO INC COM 384109104 1,707 28,737 SH   SOLE   25,497 0 3,240
GRAINGER W W INC COM 384802104 239 526 SH   SOLE   237 0 289
HALLIBURTON CO COM 406216101 326 10,394 SH   SOLE   5,808 0 4,586
HALOZYME THERAPEUTICS INC COM 40637H109 200 4,562 SH   SOLE   1,783 0 2,779
HANESBRANDS INC COM 410345102 107 10,379 SH   SOLE   3,997 0 6,382
HARLEY DAVIDSON INC COM 412822108 238 7,517 SH   SOLE   3,822 0 3,695
HARTFORD FINL SVCS GROUP INC COM 416515104 384 5,866 SH   SOLE   4,200 0 1,666
HCA HEALTHCARE INC COM 40412C101 482 2,866 SH   SOLE   1,707 0 1,159
HEALTHPEAK PROPERTIES INC COM 42250P103 204 7,888 SH   SOLE   3,784 0 4,104
HERSHEY CO COM 427866108 384 1,785 SH   SOLE   1,183 0 602
HESS CORP COM 42809H107 374 3,529 SH   SOLE   1,861 0 1,668
HEWLETT PACKARD ENTERPRISE C COM 42824C109 253 19,092 SH   SOLE   12,842 0 6,250
HILTON WORLDWIDE HLDGS INC COM 43300A203 265 2,379 SH   SOLE   1,668 0 711
HOME DEPOT INC COM 437076102 8,632 31,473 SH   SOLE   26,116 0 5,357
HONEYWELL INTL INC COM 438516106 4,996 28,742 SH   SOLE   24,987 0 3,755
HP INC COM 40434L105 431 13,161 SH   SOLE   7,172 0 5,989
HUBBELL INC COM 443510607 381 2,136 SH   SOLE   1,053 0 1,083
HUMANA INC COM 444859102 748 1,597 SH   SOLE   777 0 820
HUNT J B TRANS SVCS INC COM 445658107 1,427 9,063 SH   SOLE   8,502 0 561
HUNTINGTON BANCSHARES INC COM 446150104 358 29,694 SH   SOLE   14,926 0 14,768
ICON PLC SHS G4705A100 425 1,960 SH   SOLE   178 0 1,782
IDACORP INC COM 451107106 267 2,523 SH   SOLE   873 0 1,650
IDEX CORP COM 45167R104 1,965 10,815 SH   SOLE   10,327 0 488
IDEXX LABS INC COM 45168D104 413 1,178 SH   SOLE   807 0 371
II-VI INC COM 902104108 236 4,626 SH   SOLE   2,174 0 2,452
ILLINOIS TOOL WKS INC COM 452308109 1,119 6,139 SH   SOLE   4,142 0 1,997
ILLUMINA INC COM 452327109 270 1,464 SH   SOLE   853 0 611
IMPINJ INC COM 453204109 1,019 17,368 SH   SOLE   17,368 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 32,354 1,127,717 SH   SOLE   1,127,717 0 0
INGERSOLL RAND INC COM 45687V106 249 5,916 SH   SOLE   2,794 0 3,122
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 501 19,395 SH   SOLE   19,395 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 300 10,973 SH   SOLE   10,973 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 315 11,125 SH   SOLE   11,125 0 0
INSPERITY INC COM 45778Q107 246 2,466 SH   SOLE   1,472 0 994
INTEL CORP COM 458140100 5,160 137,931 SH   SOLE   119,337 0 18,594
INTERCONTINENTAL EXCHANGE IN COM 45866F104 495 5,257 SH   SOLE   2,516 0 2,741
INTERNATIONAL BUSINESS MACHS COM 459200101 1,647 11,665 SH   SOLE   8,007 0 3,658
INTERNATIONAL PAPER CO COM 460146103 217 5,191 SH   SOLE   3,296 0 1,895
INTUIT COM 461202103 1,457 3,779 SH   SOLE   1,849 0 1,930
INTUITIVE SURGICAL INC COM NEW 46120E602 1,350 6,726 SH   SOLE   5,106 0 1,620
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 251 6,394 SH   SOLE   6,394 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 202 1,362 SH   SOLE   1,362 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 17,730 108,657 SH   SOLE   108,657 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 261 1,942 SH   SOLE   1,942 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 8,397 56,878 SH   SOLE   56,878 0 0
INVESCO LTD SHS G491BT108 188 11,646 SH   SOLE   7,271 0 4,375
INVESCO QQQ TR UNIT SER 1 46090E103 6,951 24,801 SH   SOLE   24,801 0 0
IQVIA HLDGS INC COM 46266C105 648 2,986 SH   SOLE   2,406 0 580
IRON MTN INC NEW COM 46284V101 331 6,800 SH   SOLE   5,764 0 1,036
ISHARES INC CORE MSCI EMKT 46434G103 13,509 275,361 SH   SOLE   275,361 0 0
ISHARES INC CUR HD MSCI EM 46434G509 11,629 454,438 SH   SOLE   454,438 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 423 13,103 SH   SOLE   13,103 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,547 15,255 SH   SOLE   15,255 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 317 7,818 SH   SOLE   7,818 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,269 75,720 SH   SOLE   75,720 0 0
ISHARES TR COHEN STEER REIT 464287564 535 8,800 SH   SOLE   8,800 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 432 4,299 SH   SOLE   4,299 0 0
ISHARES TR CORE MSCI EAFE 46432F842 17,520 297,706 SH   SOLE   297,706 0 0
ISHARES TR CORE MSCI INTL 46435G326 14,242 265,015 SH   SOLE   265,015 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14,191 62,727 SH   SOLE   62,727 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,112 12,038 SH   SOLE   12,038 0 0
ISHARES TR CORE S&P TTL STK 464287150 980 11,702 SH   SOLE   11,702 0 0
ISHARES TR CORE S&P US GWT 464287671 4,512 53,909 SH   SOLE   53,909 0 0
ISHARES TR CORE S&P US VLU 464287663 584 8,728 SH   SOLE   8,728 0 0
ISHARES TR CORE S&P500 ETF 464287200 251,989 664,615 SH   SOLE   664,610 0 5
ISHARES TR CORE US AGGBD ET 464287226 2,911 28,632 SH   SOLE   28,632 0 0
ISHARES TR CRE U S REIT ETF 464288521 8,768 164,190 SH   SOLE   164,190 0 0
ISHARES TR EAFE GRWTH ETF 464288885 648 8,049 SH   SOLE   8,049 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,689 140,845 SH   SOLE   140,845 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 611 9,737 SH   SOLE   9,737 0 0
ISHARES TR ESG AWARE MSCI 46435U663 383 12,150 SH   SOLE   12,150 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 629 7,494 SH   SOLE   7,494 0 0
ISHARES TR ESG EAFE ETF 46436E759 328 6,290 SH   SOLE   6,290 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 339 11,335 SH   SOLE   11,335 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,032 20,681 SH   SOLE   20,681 0 0
ISHARES TR HDG MSCI EAFE 46434V803 134,012 4,211,572 SH   SOLE   4,211,572 0 0
ISHARES TR IBOXX HI YD ETF 464288513 453 6,152 SH   SOLE   6,152 0 0
ISHARES TR ISHARES BIOTECH 464287556 783 6,654 SH   SOLE   6,654 0 0
ISHARES TR JPMORGAN USD EMG 464288281 240 2,812 SH   SOLE   2,812 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,844 72,997 SH   SOLE   72,997 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,326 101,225 SH   SOLE   101,225 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,693 191,839 SH   SOLE   191,839 0 0
ISHARES TR MSCI KLD400 SOC 464288570 960 13,356 SH   SOLE   13,356 0 0
ISHARES TR MSCI USA ESG SLC 464288802 471 5,834 SH   SOLE   5,834 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 465 6,630 SH   SOLE   6,630 0 0
ISHARES TR NATIONAL MUN ETF 464288414 73,639 692,359 SH   SOLE   692,359 0 0
ISHARES TR RUS 1000 ETF 464287622 12,773 61,477 SH   SOLE   61,477 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,592 25,571 SH   SOLE   25,571 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 665 4,588 SH   SOLE   4,588 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,129 5,475 SH   SOLE   5,475 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,533 44,596 SH   SOLE   41,025 0 3,571
ISHARES TR RUS MID CAP ETF 464287499 25,494 394,271 SH   SOLE   394,271 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 22,352 433,008 SH   SOLE   433,008 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,576 74,258 SH   SOLE   74,258 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 397 1,824 SH   SOLE   1,824 0 0
ISHARES TR S&P 100 ETF 464287101 645 3,737 SH   SOLE   3,737 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 647 10,721 SH   SOLE   10,721 0 0
ISHARES TR S&P 500 VAL ETF 464287408 818 5,949 SH   SOLE   5,949 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,218 81,878 SH   SOLE   81,878 0 0
ISHARES TR S&P MC 400VL ETF 464287705 3,697 39,161 SH   SOLE   38,661 0 500
ISHARES TR SELECT DIVID ETF 464287168 2,911 24,736 SH   SOLE   24,736 0 0
ISHARES TR SHORT TREAS BD 464288679 595 5,402 SH   SOLE   5,402 0 0
ISHARES TR TIPS BD ETF 464287176 2,523 22,145 SH   SOLE   22,145 0 0
ISHARES TR US CONSUM DISCRE 464287580 652 11,492 SH   SOLE   11,492 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,158 90,306 SH   SOLE   90,306 0 0
ISHARES TR CALIF MUN BD ETF 464288356 480 8,500 SH   SOLE   8,500 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 1,142 39,500 SH   SOLE   39,500 0 0
ISHARES TR USD GRN BOND ETF 46435U440 395 8,271 SH   SOLE   8,271 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 29,185 285,293 SH   SOLE   285,293 0 0
ISHARES TR CONSER ALLOC ETF 464289883 632 18,270 SH   SOLE   18,270 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 241 2,298 SH   SOLE   2,298 0 0
ITT INC COM 45073V108 329 4,886 SH   SOLE   2,735 0 2,151
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 340 2,174 SH   SOLE   908 0 1,266
JOHNSON & JOHNSON COM 478160104 11,082 62,431 SH   SOLE   48,777 0 13,654
JOHNSON CTLS INTL PLC SHS G51502105 329 6,865 SH   SOLE   4,160 0 2,705
JPMORGAN CHASE & CO COM 46625H100 7,769 68,990 SH   SOLE   53,859 0 15,131
JUNIPER NETWORKS INC COM 48203R104 1,358 47,673 SH   SOLE   46,331 0 1,342
KB HOME COM 48666K109 1,263 44,382 SH   SOLE   42,077 0 2,305
KBR INC COM 48242W106 1,771 36,606 SH   SOLE   33,878 0 2,728
KELLOGG CO COM 487836108 276 3,875 SH   SOLE   2,525 0 1,350
KEYCORP COM 493267108 443 25,692 SH   SOLE   19,740 0 5,952
KEYSIGHT TECHNOLOGIES INC COM 49338L103 332 2,415 SH   SOLE   1,200 0 1,215
KIMBERLY-CLARK CORP COM 494368103 694 5,137 SH   SOLE   2,477 0 2,660
KIMCO RLTY CORP COM 49446R109 405 20,484 SH   SOLE   11,090 0 9,394
KINDER MORGAN INC DEL COM 49456B101 234 14,002 SH   SOLE   6,224 0 7,778
KKR & CO INC COM 48251W104 322 6,944 SH   SOLE   6,817 0 127
KLA CORP COM NEW 482480100 731 2,292 SH   SOLE   1,572 0 720
KRAFT HEINZ CO COM 500754106 386 10,109 SH   SOLE   6,280 0 3,829
KROGER CO COM 501044101 1,966 41,543 SH   SOLE   36,385 0 5,158
L3HARRIS TECHNOLOGIES INC COM 502431109 3,870 16,010 SH   SOLE   15,063 0 947
LABORATORY CORP AMER HLDGS COM NEW 50540R409 281 1,199 SH   SOLE   769 0 430
LAM RESEARCH CORP COM 512807108 1,010 2,368 SH   SOLE   1,576 0 792
LAMAR ADVERTISING CO NEW CL A 512816109 292 3,315 SH   SOLE   1,615 0 1,700
LANDSTAR SYS INC COM 515098101 1,405 9,655 SH   SOLE   9,012 0 643
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 21,532 865,073 SH   SOLE   865,073 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 20,505 546,787 SH   SOLE   546,787 0 0
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 16,128 804,400 SH   SOLE   804,400 0 0
LAUDER ESTEE COS INC CL A 518439104 771 3,028 SH   SOLE   1,971 0 1,057
LEIDOS HOLDINGS INC COM 525327102 269 2,664 SH   SOLE   263 0 2,401
LENNOX INTL INC COM 526107107 208 1,004 SH   SOLE   730 0 274
LILLY ELI & CO COM 532457108 4,578 14,117 SH   SOLE   8,940 0 5,177
LINCOLN ELEC HLDGS INC COM 533900106 286 2,316 SH   SOLE   938 0 1,378
LINCOLN NATL CORP IND COM 534187109 262 5,613 SH   SOLE   3,810 0 1,803
LINDE PLC SHS G5494J103 1,348 4,687 SH   SOLE   2,942 0 1,745
LITHIA MTRS INC COM 536797103 321 1,167 SH   SOLE   440 0 727
LITTELFUSE INC COM 537008104 418 1,645 SH   SOLE   1,054 0 591
LOCKHEED MARTIN CORP COM 539830109 1,287 2,994 SH   SOLE   1,965 0 1,029
LOWES COS INC COM 548661107 1,909 10,925 SH   SOLE   7,126 0 3,799
LULULEMON ATHLETICA INC COM 550021109 480 1,758 SH   SOLE   413 0 1,345
LUMEN TECHNOLOGIES INC COM 550241103 141 12,972 SH   SOLE   5,723 0 7,249
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 247 2,824 SH   SOLE   1,885 0 939
M & T BK CORP COM 55261F104 517 3,241 SH   SOLE   2,221 0 1,020
MACERICH CO COM 554382101 120 13,723 SH   SOLE   7,229 0 6,494
MACYS INC COM 55616P104 337 18,359 SH   SOLE   15,547 0 2,812
MANHATTAN ASSOCIATES INC COM 562750109 278 2,432 SH   SOLE   395 0 2,037
MARATHON OIL CORP COM 565849106 823 36,635 SH   SOLE   25,721 0 10,914
MARATHON PETE CORP COM 56585A102 1,397 16,985 SH   SOLE   13,886 0 3,099
MARRIOTT INTL INC NEW CL A 571903202 883 6,491 SH   SOLE   5,092 0 1,399
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 276 2,373 SH   SOLE   1,499 0 874
MARSH & MCLENNAN COS INC COM 571748102 1,041 6,704 SH   SOLE   3,754 0 2,950
MASIMO CORP COM 574795100 294 2,251 SH   SOLE   1,419 0 832
MASTEC INC COM 576323109 232 3,239 SH   SOLE   2,011 0 1,228
MASTERCARD INCORPORATED CL A 57636Q104 3,418 10,833 SH   SOLE   5,999 0 4,834
MATCH GROUP INC NEW COM 57667L107 231 3,317 SH   SOLE   2,209 0 1,108
MATSON INC COM 57686G105 713 9,774 SH   SOLE   9,517 0 257
MATTEL INC COM 577081102 271 12,103 SH   SOLE   6,162 0 5,941
MAXIMUS INC COM 577933104 1,319 21,112 SH   SOLE   20,178 0 934
MCCORMICK & CO INC COM NON VTG 579780206 616 7,407 SH   SOLE   5,960 0 1,447
MCDONALDS CORP COM 580135101 6,767 27,414 SH   SOLE   23,876 0 3,538
MCGRATH RENTCORP COM 580589109 1,495 19,671 SH   SOLE   19,671 0 0
MCKESSON CORP COM 58155Q103 609 1,868 SH   SOLE   1,027 0 841
MDU RES GROUP INC COM 552690109 1,195 44,269 SH   SOLE   42,146 0 2,123
MEDICAL PPTYS TRUST INC COM 58463J304 204 13,371 SH   SOLE   7,003 0 6,368
MEDTRONIC PLC SHS G5960L103 794 8,852 SH   SOLE   3,926 0 4,926
MERCK & CO INC COM 58933Y105 7,982 87,551 SH   SOLE   72,671 0 14,880
META PLATFORMS INC CL A 30303M102 3,969 24,614 SH   SOLE   14,278 0 10,336
METLIFE INC COM 59156R108 4,048 64,466 SH   SOLE   60,880 0 3,586
METTLER TOLEDO INTERNATIONAL COM 592688105 621 541 SH   SOLE   157 0 384
MGM RESORTS INTERNATIONAL COM 552953101 491 16,971 SH   SOLE   15,267 0 1,704
MICROCHIP TECHNOLOGY INC. COM 595017104 460 7,911 SH   SOLE   5,662 0 2,249
MICRON TECHNOLOGY INC COM 595112103 553 10,004 SH   SOLE   5,442 0 4,562
MICROSOFT CORP COM 594918104 193,227 752,354 SH   SOLE   713,590 0 38,764
MICROVISION INC DEL COM NEW 594960304 803 209,127 SH   SOLE   209,127 0 0
MID-AMER APT CMNTYS INC COM 59522J103 279 1,602 SH   SOLE   855 0 747
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 27 12,239 SH   SOLE   0 0 12,239
MKS INSTRS INC COM 55306N104 1,411 13,748 SH   SOLE   13,120 0 628
MODERNA INC COM 60770K107 496 3,469 SH   SOLE   2,546 0 923
MOLINA HEALTHCARE INC COM 60855R100 583 2,085 SH   SOLE   1,001 0 1,084
MOLSON COORS BEVERAGE CO CL B 60871R209 227 4,161 SH   SOLE   2,403 0 1,758
MONDELEZ INTL INC CL A 609207105 1,347 21,695 SH   SOLE   13,912 0 7,783
MONOLITHIC PWR SYS INC COM 609839105 1,815 4,726 SH   SOLE   4,083 0 643
MONSTER BEVERAGE CORP NEW COM 61174X109 433 4,662 SH   SOLE   2,358 0 2,304
MOODYS CORP COM 615369105 622 2,289 SH   SOLE   1,267 0 1,022
MORGAN STANLEY COM NEW 617446448 4,502 59,192 SH   SOLE   52,635 0 6,557
MOSAIC CO NEW COM 61945C103 247 5,247 SH   SOLE   3,035 0 2,212
MOTOROLA SOLUTIONS INC COM NEW 620076307 498 2,376 SH   SOLE   1,267 0 1,109
MSC INDL DIRECT INC CL A 553530106 1,594 21,214 SH   SOLE   19,995 0 1,219
MSCI INC COM 55354G100 436 1,058 SH   SOLE   600 0 458
MURPHY USA INC COM 626755102 387 1,662 SH   SOLE   866 0 796
NASDAQ INC COM 631103108 251 1,646 SH   SOLE   720 0 926
NATIONAL FUEL GAS CO COM 636180101 213 3,218 SH   SOLE   901 0 2,317
NATIONAL RETAIL PROPERTIES I COM 637417106 257 5,976 SH   SOLE   3,752 0 2,224
NAVIENT CORPORATION COM 63938C108 264 18,850 SH   SOLE   15,521 0 3,329
NETFLIX INC COM 64110L106 1,096 6,267 SH   SOLE   3,640 0 2,627
NEUROCRINE BIOSCIENCES INC COM 64125C109 305 3,123 SH   SOLE   1,094 0 2,029
NEWMONT CORP COM 651639106 487 8,160 SH   SOLE   4,169 0 3,991
NEXTERA ENERGY INC COM 65339F101 2,403 31,030 SH   SOLE   18,657 0 12,373
NIKE INC CL B 654106103 6,113 59,810 SH   SOLE   52,710 0 7,100
NORDSON CORP COM 655663102 372 1,835 SH   SOLE   749 0 1,086
NORDSTROM INC COM 655664100 358 16,976 SH   SOLE   13,699 0 3,277
NORFOLK SOUTHN CORP COM 655844108 766 3,370 SH   SOLE   2,116 0 1,254
NORTHERN TR CORP COM 665859104 482 4,992 SH   SOLE   4,236 0 756
NORTHROP GRUMMAN CORP COM 666807102 767 1,604 SH   SOLE   734 0 870
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 129 11,614 SH   SOLE   6,738 0 4,876
NOV INC COM 62955J103 206 12,179 SH   SOLE   3,782 0 8,397
NOVARTIS AG SPONSORED ADR 66987V109 482 5,702 SH   SOLE   3,499 0 2,203
NOVO-NORDISK A S ADR 670100205 607 5,453 SH   SOLE   281 0 5,172
NOW INC COM 67011P100 323 33,023 SH   SOLE   33,023 0 0
NRG ENERGY INC COM NEW 629377508 218 5,697 SH   SOLE   2,320 0 3,377
NUCOR CORP COM 670346105 366 3,511 SH   SOLE   1,306 0 2,205
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 898 18,622 SH   SOLE   18,622 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 625 18,192 SH   SOLE   18,192 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 575 18,760 SH   SOLE   18,760 0 0
NUVEEN MUN VALUE FD INC COM 670928100 115 12,828 SH   SOLE   12,828 0 0
NVENT ELECTRIC PLC SHS G6700G107 281 8,965 SH   SOLE   4,117 0 4,848
NVIDIA CORPORATION COM 67066G104 8,970 59,176 SH   SOLE   46,819 0 12,357
OCCIDENTAL PETE CORP COM 674599105 481 8,167 SH   SOLE   4,684 0 3,483
OGE ENERGY CORP COM 670837103 298 7,748 SH   SOLE   4,913 0 2,835
OLD DOMINION FREIGHT LINE IN COM 679580100 345 1,344 SH   SOLE   499 0 845
OLD REP INTL CORP COM 680223104 391 17,514 SH   SOLE   10,347 0 7,167
OMEGA HEALTHCARE INVS INC COM 681936100 1,418 50,280 SH   SOLE   47,351 0 2,929
OMEROS CORP COM 682143102 49 17,795 SH   SOLE   17,795 0 0
ON SEMICONDUCTOR CORP COM 682189105 255 5,069 SH   SOLE   4,167 0 902
ONEOK INC NEW COM 682680103 1,669 30,078 SH   SOLE   25,999 0 4,079
ORACLE CORP COM 68389X105 5,523 79,047 SH   SOLE   67,024 0 12,023
OREILLY AUTOMOTIVE INC COM 67103H107 704 1,114 SH   SOLE   676 0 438
OSHKOSH CORP COM 688239201 275 3,344 SH   SOLE   1,857 0 1,487
OTIS WORLDWIDE CORP COM 68902V107 242 3,428 SH   SOLE   2,563 0 865
OTTER TAIL CORP COM 689648103 400 5,946 SH   SOLE   5,833 0 113
OWENS CORNING NEW COM 690742101 360 4,840 SH   SOLE   2,758 0 2,082
PACCAR INC COM 693718108 2,007 24,370 SH   SOLE   22,717 0 1,653
PACKAGING CORP AMER COM 695156109 309 2,244 SH   SOLE   1,663 0 581
PACWEST BANCORP DEL COM 695263103 207 7,767 SH   SOLE   4,898 0 2,869
PARK HOTELS & RESORTS INC COM 700517105 155 11,456 SH   SOLE   4,287 0 7,169
PARKER-HANNIFIN CORP COM 701094104 365 1,482 SH   SOLE   1,002 0 480
PAYCHEX INC COM 704326107 938 8,243 SH   SOLE   6,062 0 2,181
PAYPAL HLDGS INC COM 70450Y103 931 13,337 SH   SOLE   7,308 0 6,029
PEPSICO INC COM 713448108 7,848 47,093 SH   SOLE   38,961 0 8,132
PERKINELMER INC COM 714046109 245 1,717 SH   SOLE   1,403 0 314
PFIZER INC COM 717081103 8,834 168,482 SH   SOLE   138,771 0 29,711
PHILIP MORRIS INTL INC COM 718172109 2,773 28,080 SH   SOLE   21,704 0 6,376
PHILLIPS 66 COM 718546104 509 6,208 SH   SOLE   3,924 0 2,284
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 383 3,863 SH   SOLE   3,863 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,126 21,878 SH   SOLE   21,878 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 547 11,015 SH   SOLE   11,015 0 0
PIMCO MUN INCOME FD COM 72200R107 419 36,395 SH   SOLE   36,395 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 416 5,752 SH   SOLE   2,768 0 2,984
PINNACLE WEST CAP CORP COM 723484101 238 3,247 SH   SOLE   2,333 0 914
PIONEER NAT RES CO COM 723787107 742 3,325 SH   SOLE   2,323 0 1,002
PNC FINL SVCS GROUP INC COM 693475105 908 5,757 SH   SOLE   3,316 0 2,441
PNM RES INC COM 69349H107 266 5,568 SH   SOLE   3,618 0 1,950
POLARIS INC COM 731068102 243 2,446 SH   SOLE   913 0 1,533
POOL CORP COM 73278L105 1,496 4,259 SH   SOLE   3,816 0 443
PPG INDS INC COM 693506107 519 4,539 SH   SOLE   3,818 0 721
PRICE T ROWE GROUP INC COM 74144T108 399 3,511 SH   SOLE   1,409 0 2,102
PRIMERICA INC COM 74164M108 262 2,186 SH   SOLE   1,502 0 684
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 385 5,775 SH   SOLE   3,462 0 2,313
PROCTER AND GAMBLE CO COM 742718109 9,561 66,494 SH   SOLE   54,052 0 12,442
PROGRESSIVE CORP COM 743315103 766 6,593 SH   SOLE   3,545 0 3,048
PROLOGIS INC. COM 74340W103 3,818 32,451 SH   SOLE   27,748 0 4,703
PROSHARES TR S&P MDCP 400 DIV 74347B680 16,964 251,472 SH   SOLE   251,472 0 0
PROSHARES TR INVT INT RT HG 74347B607 596 8,628 SH   SOLE   8,628 0 0
PRUDENTIAL FINL INC COM 744320102 674 7,049 SH   SOLE   4,588 0 2,461
PTC INC COM 69370C100 262 2,464 SH   SOLE   1,070 0 1,394
PUBLIC STORAGE COM 74460D109 650 2,078 SH   SOLE   1,430 0 648
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 384 6,063 SH   SOLE   3,868 0 2,195
QUALCOMM INC COM 747525103 4,853 37,991 SH   SOLE   32,344 0 5,647
QUANTA SVCS INC COM 74762E102 519 4,142 SH   SOLE   2,814 0 1,328
QUEST DIAGNOSTICS INC COM 74834L100 1,713 12,876 SH   SOLE   12,254 0 622
QURATE RETAIL INC COM SER A 74915M100 77 26,652 SH   SOLE   19,786 0 6,866
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,741 18,115 SH   SOLE   11,118 0 6,997
REALTY INCOME CORP COM 756109104 614 8,988 SH   SOLE   7,618 0 1,370
REGAL REXNORD CORPORATION COM 758750103 200 1,765 SH   SOLE   493 0 1,272
REGENERON PHARMACEUTICALS COM 75886F107 559 945 SH   SOLE   560 0 385
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,846 98,466 SH   SOLE   87,411 0 11,055
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,426 12,158 SH   SOLE   11,194 0 964
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,559 9,176 SH   SOLE   7,717 0 1,459
REPLIGEN CORP COM 759916109 373 2,297 SH   SOLE   1,114 0 1,183
REPUBLIC SVCS INC COM 760759100 318 2,432 SH   SOLE   1,413 0 1,019
RESMED INC COM 761152107 837 3,992 SH   SOLE   1,100 0 2,892
RETAIL OPPORTUNITY INVTS COR COM 76131N101 166 10,535 SH   SOLE   10,535 0 0
RLI CORP COM 749607107 1,771 15,190 SH   SOLE   14,888 0 302
ROCKWELL AUTOMATION INC COM 773903109 370 1,855 SH   SOLE   1,067 0 788
ROPER TECHNOLOGIES INC COM 776696106 442 1,120 SH   SOLE   575 0 545
RPM INTL INC COM 749685103 1,680 21,331 SH   SOLE   19,075 0 2,256
S&P GLOBAL INC COM 78409V104 1,312 3,891 SH   SOLE   2,017 0 1,874
SABRA HEALTH CARE REIT INC COM 78573L106 155 11,139 SH   SOLE   4,165 0 6,974
SABRE CORP COM 78573M104 140 24,071 SH   SOLE   18,204 0 5,867
SBA COMMUNICATIONS CORP NEW CL A 78410G104 264 823 SH   SOLE   287 0 536
SCHLUMBERGER LTD COM STK 806857108 752 21,030 SH   SOLE   15,185 0 5,845
SCHWAB CHARLES CORP COM 808513105 813 12,867 SH   SOLE   6,480 0 6,387
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 514 20,235 SH   SOLE   20,235 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 286 9,145 SH   SOLE   9,145 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1,218 24,245 SH   SOLE   24,245 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 248 9,573 SH   SOLE   9,573 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 647 22,841 SH   SOLE   22,841 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 670 13,625 SH   SOLE   13,625 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 498 10,398 SH   SOLE   10,398 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 614 13,889 SH   SOLE   13,889 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,125 71,543 SH   SOLE   71,543 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,758 116,531 SH   SOLE   116,531 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14,492 324,503 SH   SOLE   324,503 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,260 67,906 SH   SOLE   67,906 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,662 68,280 SH   SOLE   68,280 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 477 8,553 SH   SOLE   8,553 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1,385 26,840 SH   SOLE   26,840 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 472 6,598 SH   SOLE   6,598 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 422 3,071 SH   SOLE   3,071 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 416 5,759 SH   SOLE   5,759 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 205 1,595 SH   SOLE   1,595 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 206 2,361 SH   SOLE   2,361 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,262 17,791 SH   SOLE   17,791 0 0
SELECTIVE INS GROUP INC COM 816300107 251 2,898 SH   SOLE   282 0 2,616
SEMPRA COM 816851109 460 3,062 SH   SOLE   1,877 0 1,185
SEMTECH CORP COM 816850101 208 3,784 SH   SOLE   2,120 0 1,664
SERVICE CORP INTL COM 817565104 1,596 23,086 SH   SOLE   20,499 0 2,587
SERVICENOW INC COM 81762P102 1,166 2,453 SH   SOLE   1,376 0 1,077
SHERWIN WILLIAMS CO COM 824348106 670 2,994 SH   SOLE   1,554 0 1,440
SIGNATURE BK NEW YORK N Y COM 82669G104 222 1,243 SH   SOLE   354 0 889
SILGAN HOLDINGS INC COM 827048109 273 6,625 SH   SOLE   3,325 0 3,300
SILICON LABORATORIES INC COM 826919102 346 2,471 SH   SOLE   1,022 0 1,449
SIMON PPTY GROUP INC NEW COM 828806109 388 4,086 SH   SOLE   2,370 0 1,716
SIRIUS XM HOLDINGS INC COM 82968B103 121 19,614 SH   SOLE   14,296 0 5,318
SKYWORKS SOLUTIONS INC COM 83088M102 1,386 14,955 SH   SOLE   14,118 0 837
SOLAREDGE TECHNOLOGIES INC COM 83417M104 405 1,482 SH   SOLE   875 0 607
SONOCO PRODS CO COM 835495102 211 3,700 SH   SOLE   1,957 0 1,743
SOUTHERN CO COM 842587107 711 9,972 SH   SOLE   6,053 0 3,919
SPDR GOLD TR GOLD SHS 78463V107 1,125 6,676 SH   SOLE   6,676 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 732 11,978 SH   SOLE   11,978 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 524 18,170 SH   SOLE   18,170 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 211 6,078 SH   SOLE   6,078 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 286 5,879 SH   SOLE   5,879 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,322 30,011 SH   SOLE   30,011 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 299 724 SH   SOLE   724 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,030 11,360 SH   SOLE   11,358 0 2
SPDR SER TR NUVEEN BLMBRG MU 78468R721 278 6,066 SH   SOLE   6,066 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,023 21,654 SH   SOLE   21,654 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 311 6,051 SH   SOLE   6,051 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 299 11,332 SH   SOLE   11,332 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 433 10,903 SH   SOLE   10,903 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 2,481 55,953 SH   SOLE   55,953 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 524 14,566 SH   SOLE   14,566 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 699 23,520 SH   SOLE   23,520 0 0
SPDR SER TR S&P DIVID ETF 78464A763 526 4,429 SH   SOLE   4,429 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 703 15,126 SH   SOLE   15,126 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 253 6,687 SH   SOLE   3,173 0 3,514
STAG INDL INC COM 85254J102 1,263 40,904 SH   SOLE   39,384 0 1,520
STANLEY BLACK & DECKER INC COM 854502101 228 2,169 SH   SOLE   1,418 0 751
STARBUCKS CORP COM 855244109 13,626 178,377 SH   SOLE   171,349 0 7,028
STATE STR CORP COM 857477103 206 3,337 SH   SOLE   1,735 0 1,602
STEEL DYNAMICS INC COM 858119100 316 4,782 SH   SOLE   1,483 0 3,299
STERIS PLC SHS USD G8473T100 2,083 10,102 SH   SOLE   7,197 0 2,905
STIFEL FINL CORP COM 860630102 543 9,686 SH   SOLE   4,905 0 4,781
STRYKER CORPORATION COM 863667101 710 3,569 SH   SOLE   1,648 0 1,921
SUNRUN INC COM 86771W105 284 12,169 SH   SOLE   8,065 0 4,104
SVB FINANCIAL GROUP COM 78486Q101 401 1,016 SH   SOLE   762 0 254
SYNCHRONY FINANCIAL COM 87165B103 224 8,098 SH   SOLE   5,433 0 2,665
SYNEOS HEALTH INC CL A 87166B102 251 3,498 SH   SOLE   735 0 2,763
SYNOPSYS INC COM 871607107 624 2,054 SH   SOLE   1,081 0 973
SYNOVUS FINL CORP COM NEW 87161C501 1,335 37,024 SH   SOLE   31,170 0 5,854
SYSCO CORP COM 871829107 701 8,278 SH   SOLE   6,179 0 2,099
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 593 7,244 SH   SOLE   936 0 6,308
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 247 2,013 SH   SOLE   1,302 0 711
TAPESTRY INC COM 876030107 202 6,635 SH   SOLE   4,602 0 2,033
TARGA RES CORP COM 87612G101 453 7,605 SH   SOLE   2,787 0 4,818
TARGET CORP COM 87612E106 5,383 38,113 SH   SOLE   35,162 0 2,951
TE CONNECTIVITY LTD SHS H84989104 332 2,931 SH   SOLE   1,865 0 1,066
TERADYNE INC COM 880770102 1,498 16,738 SH   SOLE   14,321 0 2,417
TESLA INC COM 88160R101 12,796 19,002 SH   SOLE   15,537 0 3,465
TETRA TECH INC NEW COM 88162G103 452 3,312 SH   SOLE   2,610 0 702
TEXAS CAP BANCSHARES INC COM 88224Q107 230 4,382 SH   SOLE   2,702 0 1,680
TEXAS INSTRS INC COM 882508104 4,936 32,129 SH   SOLE   26,544 0 5,585
TEXAS ROADHOUSE INC COM 882681109 269 3,668 SH   SOLE   653 0 3,015
THERMO FISHER SCIENTIFIC INC COM 883556102 3,881 7,143 SH   SOLE   4,624 0 2,519
THOR INDS INC COM 885160101 231 3,091 SH   SOLE   1,173 0 1,918
TIMKEN CO COM 887389104 318 6,003 SH   SOLE   3,206 0 2,797
TJX COS INC NEW COM 872540109 810 14,502 SH   SOLE   7,667 0 6,835
T-MOBILE US INC COM 872590104 2,165 16,088 SH   SOLE   13,205 0 2,883
TOPBUILD CORP COM 89055F103 212 1,267 SH   SOLE   1,000 0 267
TORO CO COM 891092108 417 5,495 SH   SOLE   3,217 0 2,278
TRACTOR SUPPLY CO COM 892356106 1,690 8,716 SH   SOLE   8,232 0 484
TRANE TECHNOLOGIES PLC SHS G8994E103 526 4,048 SH   SOLE   2,681 0 1,367
TRANSDIGM GROUP INC COM 893641100 282 526 SH   SOLE   338 0 188
TRAVELERS COMPANIES INC COM 89417E109 602 3,564 SH   SOLE   2,213 0 1,351
TREX CO INC COM 89531P105 333 6,118 SH   SOLE   3,834 0 2,284
TRIMBLE INC COM 896239100 220 3,768 SH   SOLE   699 0 3,069
TRUIST FINL CORP COM 89832Q109 723 15,237 SH   SOLE   8,475 0 6,762
TWITTER INC COM 90184L102 341 9,116 SH   SOLE   6,085 0 3,031
TYLER TECHNOLOGIES INC COM 902252105 240 721 SH   SOLE   210 0 511
TYSON FOODS INC CL A 902494103 214 2,487 SH   SOLE   1,226 0 1,261
UGI CORP NEW COM 902681105 249 6,439 SH   SOLE   1,363 0 5,076
ULTA BEAUTY INC COM 90384S303 239 620 SH   SOLE   460 0 160
UMPQUA HLDGS CORP COM 904214103 198 11,790 SH   SOLE   8,526 0 3,264
UNDER ARMOUR INC CL A 904311107 92 11,064 SH   SOLE   6,478 0 4,586
UNION PAC CORP COM 907818108 1,958 9,181 SH   SOLE   5,646 0 3,535
UNITED BANKSHARES INC WEST V COM 909907107 232 6,616 SH   SOLE   4,150 0 2,466
UNITED PARCEL SERVICE INC CL B 911312106 4,878 26,724 SH   SOLE   23,101 0 3,623
UNITED RENTALS INC COM 911363109 371 1,526 SH   SOLE   1,141 0 385
UNITED THERAPEUTICS CORP DEL COM 91307C102 468 1,989 SH   SOLE   923 0 1,066
UNITEDHEALTH GROUP INC COM 91324P102 10,987 21,392 SH   SOLE   16,337 0 5,055
UNUM GROUP COM 91529Y106 445 13,080 SH   SOLE   6,735 0 6,345
URBAN EDGE PPTYS COM 91704F104 185 12,165 SH   SOLE   8,420 0 3,745
US BANCORP DEL COM NEW 902973304 2,453 53,305 SH   SOLE   46,720 0 6,585
VALERO ENERGY CORP COM 91913Y100 641 6,028 SH   SOLE   4,249 0 1,779
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,048 6,166 SH   SOLE   6,166 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 852 10,976 SH   SOLE   10,976 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5,008 65,218 SH   SOLE   65,218 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 41,248 548,073 SH   SOLE   548,059 0 14
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 272 5,531 SH   SOLE   5,531 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 55,607 424,161 SH   SOLE   424,161 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 92,144 413,404 SH   SOLE   413,404 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 112,102 650,433 SH   SOLE   650,433 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 439 3,392 SH   SOLE   3,392 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 49,315 250,368 SH   SOLE   249,743 0 625
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,037 77,239 SH   SOLE   77,239 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 56,803 163,756 SH   SOLE   163,657 0 99
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,012 13,432 SH   SOLE   13,432 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 15,666 88,954 SH   SOLE   88,939 0 15
VANGUARD INDEX FDS SML CP GRW ETF 922908595 505 2,562 SH   SOLE   2,562 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,103 37,658 SH   SOLE   37,658 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 19,428 147,316 SH   SOLE   147,316 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,209 24,199 SH   SOLE   24,199 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 46,866 1,125,228 SH   SOLE   1,125,228 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,001 58,143 SH   SOLE   58,143 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 666 7,809 SH   SOLE   7,809 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 599 12,003 SH   SOLE   12,003 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15,003 245,306 SH   SOLE   245,306 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6,074 35,349 SH   SOLE   35,349 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,143 45,966 SH   SOLE   45,966 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2,003 11,853 SH   SOLE   11,853 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 18,942 132,027 SH   SOLE   132,027 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 905 17,537 SH   SOLE   17,537 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 29,887 732,529 SH   SOLE   732,529 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,150 11,310 SH   SOLE   11,310 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,201 16,695 SH   SOLE   16,695 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 333 1,019 SH   SOLE   1,019 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 228 970 SH   SOLE   970 0 0
VENTAS INC COM 92276F100 229 4,455 SH   SOLE   2,779 0 1,676
VERISIGN INC COM 92343E102 252 1,506 SH   SOLE   789 0 717
VERISK ANALYTICS INC COM 92345Y106 211 1,221 SH   SOLE   775 0 446
VERIZON COMMUNICATIONS INC COM 92343V104 7,041 138,737 SH   SOLE   120,007 0 18,730
VERTEX PHARMACEUTICALS INC COM 92532F100 874 3,100 SH   SOLE   1,763 0 1,337
VIATRIS INC COM 92556V106 154 14,655 SH   SOLE   10,094 0 4,561
VIAVI SOLUTIONS INC COM 925550105 165 12,464 SH   SOLE   8,556 0 3,908
VIRTUS DIVIDEND INTEREST & P COM 92840R101 142 12,343 SH   SOLE   0 0 12,343
VISA INC COM CL A 92826C839 7,823 39,734 SH   SOLE   30,135 0 9,599
VULCAN MATLS CO COM 929160109 216 1,520 SH   SOLE   740 0 780
WALGREENS BOOTS ALLIANCE INC COM 931427108 204 5,380 SH   SOLE   2,689 0 2,691
WALMART INC COM 931142103 5,040 41,452 SH   SOLE   34,881 0 6,571
WASHINGTON FED INC COM 938824109 2,040 67,976 SH   SOLE   67,133 0 843
WASTE MGMT INC DEL COM 94106L109 954 6,232 SH   SOLE   4,011 0 2,221
WATERS CORP COM 941848103 346 1,046 SH   SOLE   691 0 355
WATSCO INC COM 942622200 1,490 6,240 SH   SOLE   5,757 0 483
WD 40 CO COM 929236107 219 1,090 SH   SOLE   1,059 0 31
WEC ENERGY GROUP INC COM 92939U106 302 2,998 SH   SOLE   1,228 0 1,770
WELLS FARGO CO NEW COM 949746101 1,092 27,876 SH   SOLE   20,221 0 7,655
WELLTOWER INC COM 95040Q104 311 3,773 SH   SOLE   2,210 0 1,563
WEST PHARMACEUTICAL SVSC INC COM 955306105 392 1,295 SH   SOLE   486 0 809
WEX INC COM 96208T104 327 2,099 SH   SOLE   1,199 0 900
WEYERHAEUSER CO MTN BE COM NEW 962166104 580 17,502 SH   SOLE   14,969 0 2,533
WILLIAMS COS INC COM 969457100 443 14,193 SH   SOLE   8,916 0 5,277
WILLIAMS SONOMA INC COM 969904101 1,629 14,678 SH   SOLE   12,320 0 2,358
WILLIS TOWERS WATSON PLC LTD SHS G96629103 354 1,792 SH   SOLE   1,464 0 328
WINNEBAGO INDS INC COM 974637100 1,245 25,639 SH   SOLE   25,634 0 5
WINTRUST FINL CORP COM 97650W108 253 3,160 SH   SOLE   985 0 2,175
WISDOMTREE TR EM LCL DEBT FD 97717X867 539 21,034 SH   SOLE   21,034 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 295 5,061 SH   SOLE   5,061 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 586 7,121 SH   SOLE   7,121 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,626 44,427 SH   SOLE   44,427 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 28,648 734,929 SH   SOLE   734,929 0 0
WOLFSPEED INC COM 977852102 211 3,315 SH   SOLE   1,524 0 1,791
WP CAREY INC COM 92936U109 738 8,905 SH   SOLE   8,806 0 99
WYNDHAM HOTELS & RESORTS INC COM 98311A105 337 5,131 SH   SOLE   3,104 0 2,027
XCEL ENERGY INC COM 98389B100 985 13,929 SH   SOLE   11,723 0 2,206
YUM BRANDS INC COM 988498101 3,875 34,138 SH   SOLE   32,526 0 1,612
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 289 985 SH   SOLE   426 0 559
ZIONS BANCORPORATION N A COM 989701107 1,362 26,760 SH   SOLE   25,019 0 1,741
ZOETIS INC CL A 98978V103 1,047 6,092 SH   SOLE   4,223 0 1,869
CONSTELLATION ENERGY CORP COM 21037T109 225 3,938 SH   SOLE   3,063 0 875
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 281 8,411 SH   SOLE   8,411 0 0
PORCH GROUP INC COM 733245104 34 13,331 SH   SOLE   13,331 0 0
SHELL PLC SPON ADS 780259305 329 6,301 SH   SOLE   3,526 0 2,775
PARAMOUNT GLOBAL CLASS B COM 92556H206 334 13,518 SH   SOLE   7,242 0 6,276
WEBSTER FINL CORP COM 947890109 377 8,949 SH   SOLE   2,068 0 6,881
CRANE HLDGS CO COM 224441105 1,356 15,489 SH   SOLE   13,705 0 1,784
ELEVANCE HEALTH INC COM 036752103 1,729 3,583 SH   SOLE   2,273 0 1,310
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 328 7,955 SH   SOLE   7,955 0 0
GSK PLC SPONSORED ADR 37733W105 204 4,698 SH   SOLE   1,930 0 2,768
HF SINCLAIR CORP COM 403949100 336 7,446 SH   SOLE   1,979 0 5,467
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,947 39,293 SH   SOLE   39,293 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 496 12,745 SH   SOLE   12,745 0 0
ISHARES GOLD TR ISHARES NEW 464285204 786 22,917 SH   SOLE   22,917 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 333 6,760 SH   SOLE   6,760 0 0
J P MORGAN EXCHANGE TRADED F CLIMATE CHANGE S 46641Q142 215 6,266 SH   SOLE   6,266 0 0
PINEAPPLE ENERGY INC COM 72303P107 283 120,924 SH   SOLE   120,924 0 0
SALESFORCE INC COM 79466L302 1,874 11,358 SH   SOLE   6,206 0 5,152
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 228 5,737 SH   SOLE   5,737 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108 33 10,342 SH   SOLE   0 0 10,342
WARNER BROS DISCOVERY INC COM SER A 934423104 250 18,673 SH   SOLE   12,839 0 5,834