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
ABB Ltd SPONSORED ADR 000375204 1,817 70 SH   SOLE NONE 0 0 70
AbbVie Inc COM 00287Y109 18,942 136 SH   SOLE NONE 0 0 136
Acadia Healthcare Co Inc COM 00404A109 18,985 240 SH   SOLE NONE 0 0 240
ACI Worldwide Inc COM 004498101 379 18 SH   SOLE NONE 0 0 18
Addus HomeCare Corp COM 006739106 1,237 13 SH   SOLE NONE 0 0 13
Advanced Energy Industries Inc COM 007973100 641 8 SH   SOLE NONE 0 0 8
Advanced Micro Devices Inc COM 007903107 385 6 SH   SOLE NONE 0 0 6
Aegon NV NY REGISTRY SHS 007924103 1,536 385 SH   SOLE NONE 0 0 385
AerCap Holdings NV SHS N00985106 516 12 SH   SOLE NONE 0 0 12
Aflac Inc COM 001055102 5,545 98 SH   SOLE NONE 0 0 98
Alamos Gold Inc COM CL A 011532108 332 46 SH   SOLE NONE 0 0 46
Alarm.com Holdings Inc COM 011642105 1,233 19 SH   SOLE NONE 0 0 19
Albany International Corp CL A 012348108 556 7 SH   SOLE NONE 0 0 7
Albemarle Corp COM 012653101 266 1 SH   SOLE NONE 0 0 1
Alcon Inc ORD SHS H01301128 1,424 25 SH   SOLE NONE 0 0 25
ALLETE Inc COM NEW 018522300 512 10 SH   SOLE NONE 0 0 10
Alphabet Inc CAP STK CL A 02079K305 1,948 20 SH   SOLE NONE 0 0 20
Alphabet Inc CAP STK CL C 02079K107 786,166 8,175 SH   SOLE NONE 8,000 0 175
Altra Industrial Motion Corp COM 02208R106 372 11 SH   SOLE NONE 0 0 11
Amazon.com Inc COM 023135106 19,160 168 SH   SOLE NONE 0 0 168
Amcor PLC ORD G0250X107 1,957 182 SH   SOLE NONE 0 0 182
Amedisys Inc COM 023436108 804 8 SH   SOLE NONE 0 0 8
America Movil SAB de CV SPON ADR L SHS 02364W105 1,750 103 SH   SOLE NONE 0 0 103
American Electric Power Co Inc COM 025537101 1,336 15 SH   SOLE NONE 0 0 15
American Financial Group Inc COM 025932104 5,300 43 SH   SOLE NONE 0 0 43
American International Group Inc COM NEW 026874784 14,512 304 SH   SOLE NONE 0 0 304
American Tower Corp COM 03027X100 4,501 21 SH   SOLE NONE 0 0 21
Amgen Inc COM 031162100 3,883 17 SH   SOLE NONE 0 0 17
AMN Healthcare Services Inc COM 001744101 1,704 16 SH   SOLE NONE 0 0 16
Amphastar Pharmaceuticals Inc COM 03209R103 1,073 37 SH   SOLE NONE 0 0 37
Ansys Inc COM 03662Q105 9,416 42 SH   SOLE NONE 0 0 42
APA Corp COM 03743Q108 5,872 168 SH   SOLE NONE 0 0 168
Apple Inc COM 037833100 20,562 146 SH   SOLE NONE 0 0 146
AptarGroup Inc COM 038336103 484 5 SH   SOLE NONE 0 0 5
Archer-Daniels Midland Co COM 039483102 4,998 62 SH   SOLE NONE 0 0 62
Argenx Se Sponsored Adr SPONSORED ADR 04016X101 1,788 5 SH   SOLE NONE 0 0 5
Arthur J. Gallagher & Co COM 363576109 21,397 125 SH   SOLE NONE 0 0 125
ASGN Inc COM 00191U102 724 8 SH   SOLE NONE 0 0 8
ASML Holding NV N Y REGISTRY SHS N07059210 1,283 3 SH   SOLE NONE 0 0 3
Aspen Technology Inc COM 29109X106 234 1 SH   SOLE NONE 0 0 1
Astrazeneca Plc SPONSORED ADR 046353108 2,361 43 SH   SOLE NONE 0 0 43
AT&T Inc COM 00206R102 3,789 244 SH   SOLE NONE 0 0 244
Atlassian Corporation PLC CL A G06242104 2,325 11 SH   SOLE NONE 0 0 11
Axon Enterprise Inc COM 05464C101 1,370 12 SH   SOLE NONE 0 0 12
Azenta Inc COM 114340102 2,469 57 SH   SOLE NONE 0 0 57
AZZ Inc COM 002474104 259 7 SH   SOLE NONE 0 0 7
BankUnited Inc COM 06652K103 716 21 SH   SOLE NONE 0 0 21
Banner Corp COM NEW 06652V208 235 4 SH   SOLE NONE 0 0 4
Barnes Group Inc COM 067806109 374 13 SH   SOLE NONE 0 0 13
Bce Inc Com New COM NEW 05534B760 4,443 102 SH   SOLE NONE 0 0 102
Belden Inc COM 077454106 5,373 89 SH   SOLE NONE 0 0 89
Berkshire Hathaway Inc CL B NEW 084670702 5,392 20 SH   SOLE NONE 0 0 20
BILL COM HOLDINGS COM 090043100 406 3 SH   SOLE NONE 0 0 3
Bio-Techne Corp COM 09073M104 9,395 33 SH   SOLE NONE 0 0 33
Blackline Inc COM 09239B109 5,525 92 SH   SOLE NONE 0 0 92
BLACKROCK US CARBON TRNS READINS ETF US CARBON TRANS 09290C509 21,348 534 SH   SOLE NONE 0 0 534
Blackstone Inc COM 09260D107 507 6 SH   SOLE NONE 0 0 6
Boston Properties Inc COM 101121101 227 3 SH   SOLE NONE 0 0 3
Box Inc CL A 10316T104 1,723 70 SH   SOLE NONE 0 0 70
Bristol-Myers Squibb Company COM 110122108 1,506 21 SH   SOLE NONE 0 0 21
British American Tobacco PLC SPONSORED ADR 110448107 7,418 202 SH   SOLE NONE 0 0 202
Brown & Brown Inc COM 115236101 6,150 101 SH   SOLE NONE 0 0 101
BRP group inc COM CL A 05589G102 473 18 SH   SOLE NONE 0 0 18
Cable One Inc COM 12685J105 6,104 7 SH   SOLE NONE 0 0 7
Cadence Design Systems Inc COM 127387108 17,066 104 SH   SOLE NONE 0 0 104
Canadian Imperial Bank of Commerce COM 136069101 1,164 26 SH   SOLE NONE 0 0 26
Canon Inc SPONSORED ADR 138006309 1,805 82 SH   SOLE NONE 0 0 82
Carlisle Companies Inc COM 142339100 561 2 SH   SOLE NONE 0 0 2
CarMax Inc COM 143130102 7,156 109 SH   SOLE NONE 0 0 109
Carnival Corp COMMON STOCK 143658300 703 100 SH   SOLE NONE 0 0 100
Carter's Inc COM 146229109 526 8 SH   SOLE NONE 0 0 8
Catalent Inc COM 148806102 1,114 15 SH   SOLE NONE 0 0 15
CBRE Group Inc CL A 12504L109 10,888 161 SH   SOLE NONE 0 0 161
Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 1,866 235 SH   SOLE NONE 0 0 235
CF Industries Holdings Inc COM 125269100 18,946 196 SH   SOLE NONE 0 0 196
Charles River Laboratories International Inc COM 159864107 380 2 SH   SOLE NONE 0 0 2
Charles Schwab Corporation COM 808513105 265,919 3,700 SH   SOLE NONE 3,700 0 0
Chemed Corp COM 16359R103 446 1 SH   SOLE NONE 0 0 1
Cheniere Energy Inc COM NEW 16411R208 493 3 SH   SOLE NONE 0 0 3
Chevron Corp COM 166764100 1,592 11 SH   SOLE NONE 0 0 11
CHORD ENERGY ORD COM NEW 674215207 1,656 12 SH   SOLE NONE 0 0 12
Cia Paranaense De Energia Copel SPON ADS 20441B605 1,477 252 SH   SOLE NONE 0 0 252
Ciena Corp COM NEW 171779309 327 8 SH   SOLE NONE 0 0 8
Cintas Corp COM 172908105 390 1 SH   SOLE NONE 0 0 1
Cisco Systems Inc COM 17275R102 2,272 56 SH   SOLE NONE 0 0 56
Clorox Co COM 189054109 2,263 17 SH   SOLE NONE 0 0 17
Cohen & Steers Inc COM 19247A100 511 8 SH   SOLE NONE 0 0 8
Coherus BioSciences Inc COM 19249H103 252 27 SH   SOLE NONE 0 0 27
Comfort Systems USA Inc COM 199908104 1,258 13 SH   SOLE NONE 0 0 13
Commercial Metals Co COM 201723103 18,643 523 SH   SOLE NONE 0 0 523
Conagra Brands Inc COM 205887102 2,129 64 SH   SOLE NONE 0 0 64
CONSTELLATION ENERGY COM 21037T109 2,574 31 SH   SOLE NONE 0 0 31
Consumer Staples Select Sector SPDR ETF SBI CONS STPLS 81369Y308 592,896 8,885 SH   SOLE NONE 0 0 8,885
CoStar Group Inc COM 22160N109 9,044 129 SH   SOLE NONE 0 0 129
Coterra Energy Inc COM 127097103 7,882 299 SH   SOLE NONE 0 0 299
Credicorp Ltd COM G2519Y108 1,838 15 SH   SOLE NONE 0 0 15
CrowdStrike Holdings Inc CL A 22788C105 4,625 28 SH   SOLE NONE 0 0 28
Crown Castle Inc COM 22822V101 4,080 28 SH   SOLE NONE 0 0 28
Cullen/Frost Bankers Inc COM 229899109 6,419 48 SH   SOLE NONE 0 0 48
Danaher Corp COM 235851102 17,704 68 SH   SOLE NONE 0 0 68
Danaos Corp SHS Y1968P121 3,005 55 SH   SOLE NONE 0 0 55
Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 1,149 23 SH   SOLE NONE 0 0 23
Deckers Outdoor Corp COM 243537107 1,292 4 SH   SOLE NONE 0 0 4
Delta Air Lines COM NEW 247361702 1,964 70 SH   SOLE NONE 0 0 70
Designer Brands Inc CL A 250565108 306 20 SH   SOLE NONE 0 0 20
Devon Energy Corp COM 25179M103 34,524 560 SH   SOLE NONE 0 0 560
Diageo PLC SPON ADR NEW 25243Q205 2,239 13 SH   SOLE NONE 0 0 13
Diamondback Energy Inc COM 25278X109 484 4 SH   SOLE NONE 0 0 4
Diana Shipping Inc COM Y2066G104 971 269 SH   SOLE NONE 0 0 269
Digital Realty Trust Inc COM 253868103 2,846 29 SH   SOLE NONE 0 0 29
Dollar General Corp COM 256677105 5,992 25 SH   SOLE NONE 0 0 25
Dominion Resources Inc COM 25746U109 4,477 63 SH   SOLE NONE 0 0 63
Duke Energy Corp COM NEW 26441C204 4,089 43 SH   SOLE NONE 0 0 43
Dycom Industries Inc COM 267475101 971 10 SH   SOLE NONE 0 0 10
Ecolab Inc COM 278865100 7,862 54 SH   SOLE NONE 0 0 54
Eli Lilly and Co COM 532457108 23,588 72 SH   SOLE NONE 0 0 72
Enbridge Inc Com COM 29250N105 5,353 142 SH   SOLE NONE 0 0 142
Encompass Health Corp COM 29261A100 369 8 SH   SOLE NONE 0 0 8
Enphase Energy Inc COM 29355A107 5,557 20 SH   SOLE NONE 0 0 20
EPAM Systems Inc COM 29414B104 1,449 4 SH   SOLE NONE 0 0 4
EQT Corp COM 26884L109 20,232 506 SH   SOLE NONE 0 0 506
Equinor Asa SPONSORED ADR 29446M102 2,346 71 SH   SOLE NONE 0 0 71
Euronet Worldwide Inc COM 298736109 309 4 SH   SOLE NONE 0 0 4
Everi Hldgs Inc COM 30034T103 981 61 SH   SOLE NONE 0 0 61
Evolent Health Inc CL A 30050B101 1,382 38 SH   SOLE NONE 0 0 38
Exelon Corp COM 30161N101 4,304 114 SH   SOLE NONE 0 0 114
ExlService Holdings Inc COM 302081104 1,462 10 SH   SOLE NONE 0 0 10
Extra Space Storage Inc COM 30225T102 17,833 104 SH   SOLE NONE 0 0 104
Exxon Mobil Corp COM 30231G102 1,419 16 SH   SOLE NONE 0 0 16
Fastenal Co COM 311900104 6,849 148 SH   SOLE NONE 0 0 148
Fidelity Core Dividend ETF HIGH DIVID ETF 316092840 66,436 2,012 SH   SOLE NONE 0 0 2,012
Fidelity Low Volatility Factor Etf LOW VOLITY ETF 316092824 135,964 3,238 SH   SOLE NONE 0 0 3,238
Fidelity MSCI Health Care Index ETF MSCI HLTH CARE I 316092600 95,526 1,657 SH   SOLE NONE 0 0 1,657
Fidelity MSCI Industrials Index MSCI INDL INDX 316092709 35,162 805 SH   SOLE NONE 0 0 805
Fidelity MSCI Consumer Staples ETF CONSMR STAPLES 316092303 149,567 3,725 SH   SOLE NONE 0 0 3,725
Financial Select Sector SPDRFund FINANCIAL 81369Y605 607,200 20,000 SH   SOLE NONE 20,000 0 0
First Foundation Inc COM 32026V104 1,077 59 SH   SOLE NONE 0 0 59
FlexShares Core Select Bond ETF CRE SLCT BD FD 33939L670 140,443 6,428 SH   SOLE NONE 0 0 6,428
FlexShares Crdt-Scrd US Lng Corp Bd ETF CR SCORED LONG 33939L753 16,778 413 SH   SOLE NONE 0 0 413
FlexShares Glbl Quality Real Estate ETF GLB QLT R/E IDX 33939L787 12,504 253 SH   SOLE NONE 0 0 253
FlexShares HY Val-Scrd Bd HIG YLD VL ETF 33939L662 102,966 2,622 SH   SOLE NONE 0 0 2,622
FlexShares iBoxx 3Yr Target Dur TIPS ETF IBOXX 3R TARGT 33939L506 27,823 1,188 SH   SOLE NONE 0 0 1,188
FlexShares Intl Qual Div ETF INTL QLTDV IDX 33939L837 46,455 2,604 SH   SOLE NONE 0 0 2,604
FlexShares Mstar DevMks exUS FctTilt ETF M STAR DEV MKT 33939L803 44,479 860 SH   SOLE NONE 0 0 860
FlexShares Mstar EmgMkts FctTilt ETF MSTAR EMKT FAC 33939L308 8,700 205 SH   SOLE NONE 0 0 205
FlexShares Mstar Glbl Upstrm Nat Res ETF MORNSTAR UPSTR 33939L407 29,775 790 SH   SOLE NONE 0 0 790
FlexShares Mstar US Mkt Factors Tilt ETF MORNSTAR USMKT 33939L100 29,400 210 SH   SOLE NONE 0 0 210
FlexShares Quality Dividend ETF QUALT DIVD IDX 33939L860 51,626 1,076 SH   SOLE NONE 0 0 1,076
FlexShares Ready Access Variable Inc ETF READY ACC VARI 33939L886 26,099 351 SH   SOLE NONE 0 0 351
FlexShares STOXX Global Broad Infras ETF STOXX GLOBR INF 33939L795 21,738 470 SH   SOLE NONE 0 0 470
FlexShares US Quality Large Cap ETF US QUALITY CAP 33939L746 87,358 2,172 SH   SOLE NONE 0 0 2,172
Ford Motor Co COM 345370860 543,356 48,514 SH   SOLE NONE 28,900 0 19,614
Forward Air Corp COM 349853101 1,194 13 SH   SOLE NONE 0 0 13
Fox Factory Holding Corp COM 35138V102 812 10 SH   SOLE NONE 0 0 10
FTI Consulting Inc COM 302941109 2,146 13 SH   SOLE NONE 0 0 13
Gartner Inc COM 366651107 557 2 SH   SOLE NONE 0 0 2
Generac Holdings Inc COM 368736104 871 5 SH   SOLE NONE 0 0 5
General Motors Co COM 37045V100 8,041 251 SH   SOLE NONE 0 0 251
Genmab A/S SPONSORED ADS 372303206 2,203 69 SH   SOLE NONE 0 0 69
Gilead Sciences Inc COM 375558103 6,685 106 SH   SOLE NONE 0 0 106
Global X Robotics & Artfcl Intllgnc ETF RBTCS ARTFL INTE 37954Y715 1,292 71 SH   SOLE NONE 0 0 71
Global X S&P 500 Catholic Values ETF S&P 500 CATHOLIC 37954Y889 145,224 3,327 SH   SOLE NONE 0 0 3,327
GraniteShares Gold Trust SHS BEN INT 38748G101 1,646 100 SH   SOLE NONE 0 0 100
GRID DYNAMICS HOLDINGS CL A 39813G109 1,721 93 SH   SOLE NONE 0 0 93
Guidewire Software Inc COM 40171V100 7,451 120 SH   SOLE NONE 0 0 120
H&R Block Inc COM 093671105 36,759 848 SH   SOLE NONE 0 0 848
Haemonetics Corp COM 405024100 294 4 SH   SOLE NONE 0 0 4
Hancock Whitney Corp COM 410120109 16,458 358 SH   SOLE NONE 0 0 358
HCM Defender 100 Index ETF HCM DEFND 100 66538R748 50,889 1,442 SH   SOLE NONE 0 0 1,442
HCM Defender 500 Index ETF HCM DEFEN 500 66538R730 50,759 1,522 SH   SOLE NONE 0 0 1,522
HealthEquity Inc COM 42226A107 414 6 SH   SOLE NONE 0 0 6
Heico Corp CL A 422806208 14,088 123 SH   SOLE NONE 0 0 123
Herbalife Ltd COM SHS G4412G101 269 13 SH   SOLE NONE 0 0 13
Houlihan Lokey Inc CL A 441593100 1,143 15 SH   SOLE NONE 0 0 15
HSBC Holdings PLC SPON ADR NEW 404280406 1,640 63 SH   SOLE NONE 0 0 63
Huntington Bancshares Inc COM 446150104 3,648 275 SH   SOLE NONE 0 0 275
Huron Consulting Group Inc COM 447462102 733 11 SH   SOLE NONE 0 0 11
ICICI Bank Ltd ADR 45104G104 2,941 142 SH   SOLE NONE 0 0 142
Icon PLC SHS G4705A100 1,472 8 SH   SOLE NONE 0 0 8
IDEX Corp COM 45167R104 401 2 SH   SOLE NONE 0 0 2
IDEXX Laboratories Inc COM 45168D104 6,582 20 SH   SOLE NONE 0 0 20
Illumina Inc COM 452327109 8,646 45 SH   SOLE NONE 0 0 45
Industrial Select Sector SPDR Fund SBI INT-INDS 81369Y704 2,085,994 25,181 SH   SOLE NONE 20,000 0 5,181
Inspire Corporate Bond ETF INSPIRE CORP BD 66538H633 70,651 3,122 SH   SOLE NONE 0 0 3,122
Inspire Global Hope Large Cap ETF INSPIRE GBL HOPE 66538H658 77,740 2,808 SH   SOLE NONE 0 0 2,808
Inspire100 ETF INSPIRE 100 ETF 66538H534 123,748 4,461 SH   SOLE NONE 0 0 4,461
INSTRUCTURE HOLDINGS INC COM 457790103 1,215 54 SH   SOLE NONE 0 0 54
Intuit Inc COM 461202103 2,381 6 SH   SOLE NONE 0 0 6
Intuitive Surgical Inc COM NEW 46120E602 12,985 69 SH   SOLE NONE 0 0 69
Invesco Aerospace & Defense AEROSPACE DEFN 46137V100 9,355 145 SH   SOLE NONE 0 0 145
Invesco BulletShares 2024 High Yield Corporate Bond BULSHS 2024 HY 46138J833 433,935 20,071 SH   SOLE NONE 0 0 20,071
Invesco DB Commodity Index Tracking Fund UNIT 46138B103 6,408 268 SH   SOLE NONE 0 0 268
Invesco DB Energy Fund ENERGY FD 46140H304 6,540 289 SH   SOLE NONE 0 0 289
Invesco DB Oil Fund OIL FD 46140H403 6,498 428 SH   SOLE NONE 0 0 428
Invesco DB US Dollar Bullish BULLISH FD 46141D203 4,975 165 SH   SOLE NONE 0 0 165
Invesco High Yield Eq Div Achiev ETF HIG YLD EQ DIV 46137V563 4,015 216 SH   SOLE NONE 0 0 216
Invesco Optm Yd Dvrs Cdty Stra No K1 ETF OPTIMUM YIELD 46090F100 65,841 4,048 SH   SOLE NONE 0 0 4,048
Invesco S&P 500 High Dividend Low Volatility ETF S&P500 HDL VOL 46138E362 1,651,889 42,237 SH   SOLE NONE 15,600 0 26,637
Invesco S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 4,378,604 75,715 SH   SOLE NONE 48,000 0 27,715
iPath DJ-UBS Commodity DJUBS CMDT ETN36 06738C778 7,898 240 SH   SOLE NONE 0 0 240
iShares 0-5 Year High Yield Corp Bd ETF 0-5YR HI YL CP 46434V407 6,273 157 SH   SOLE NONE 0 0 157
iShares 10+ YR INVST GRD 464289511 1,499 31 SH   SOLE NONE 0 0 31
iShares 10-20 Year Treasury Bond ETF 10-20 YR TRS ETF 464288653 131,972 1,207 SH   SOLE NONE 0 0 1,207
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 2,276 28 SH   SOLE NONE 0 0 28
Ishares 20 Plus Year Treasury Bond ETF 20 YR TR BD ETF 464287432 2,656 26 SH   SOLE NONE 0 0 26
iShares 7-10 Year Treasury Bond ETF 7-10 YR TRSY BD 464287440 4,331 45 SH   SOLE NONE 0 0 45
iShares Broad USD High Yield Corp Bd ETF BROAD USD HIGH 46435U853 3,854 114 SH   SOLE NONE 0 0 114
iShares Convertible Bond ETF CONV BD ETF 46435G102 66,918 969 SH   SOLE NONE 0 0 969
Ishares Core High Dividend Etf CORE HIGH DV ETF 46429B663 1,085,165 11,870 SH   SOLE NONE 10,200 0 1,670
iShares Core MSCI EAFE CORE MSCI EAFE 46432F842 98,259 1,864 SH   SOLE NONE 0 0 1,864
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 16,794 390 SH   SOLE NONE 0 0 390
iShares Core MSCI Europe ETF CORE MSCI EURO 46434V738 2,646 67 SH   SOLE NONE 0 0 67
iShares Core MSCI Pacific ETF CORE MSCI PAC 46434V696 4,024 83 SH   SOLE NONE 0 0 83
iShares Core S&P 500 CORE S&P500 ETF 464287200 2,192,603 6,072 SH   SOLE NONE 0 0 6,072
iShares Core S&P Mid-Cap CORE S&P MCP ETF 464287507 33,367 152 SH   SOLE NONE 0 0 152
iShares Core S&P Small-Cap CORE S&P SCP ETF 464287804 157,051 1,795 SH   SOLE NONE 0 0 1,795
iShares Core S&P Total US Stock Mkt ETF CORE S&P TTL STK 464287150 38,598 483 SH   SOLE NONE 0 0 483
iShares Core Total USD Bond Market ETF CORE TOTAL USD 46434V613 759,419 17,053 SH   SOLE NONE 0 0 17,053
iShares Core US Aggregate Bond CORE US AGGBD ET 464287226 64,054 664 SH   SOLE NONE 0 0 664
iShares Cybersecurity and Tech ETF CYBERSECURITY 46435U135 1,338,024 39,400 SH   SOLE NONE 39,400 0 0
iShares Dow Jones US Healthcare Provider US HLTHCR PR ETF 464288828 26,824 105 SH   SOLE NONE 0 0 105
iShares ESG 1-5 Year USD Corp Bd ETF ESG AWRE 1 5 YR 46435G243 1,574 67 SH   SOLE NONE 0 0 67
iShares ESG Advanced MSCI EAFE ETF ESG EAFE ETF 46436E759 19,360 416 SH   SOLE NONE 0 0 416
ISHARES ESG ADVANCED MSCI USA ETF ESG MSCI USA ETF 46436E767 35,689 1,271 SH   SOLE NONE 0 0 1,271
ISHARES ESG ADVNC TTL USD BND ETF ESG ADV TTL USD 46436E619 73,240 1,750 SH   SOLE NONE 0 0 1,750
iShares ESG Aware MSCI EAFE ETF ESG AW MSCI EAFE 46435G516 17,232 307 SH   SOLE NONE 0 0 307
iShares ESG Aware MSCI EM ETF ESG AWR MSCI EM 46434G863 43,466 1,570 SH   SOLE NONE 0 0 1,570
iShares ESG Aware MSCI USA ETF ESG AWR MSCI USA 46435G425 1,187,691 14,832 SH   SOLE NONE 0 0 14,832
iShares ESG Aware MSCI USA Small-Cap ETF ESG AWARE MSCI 46435U663 24,567 798 SH   SOLE NONE 0 0 798
iShares ESG U.S. Aggregate Bond ETF ESG AWR US AGRGT 46435U549 885 19 SH   SOLE NONE 0 0 19
iShares ESG USD Corporate Bond ETF ESG AWRE USD ETF 46435G193 23,926 1,099 SH   SOLE NONE 0 0 1,099
iShares Fallen Angels USD Bond ETF FALN ANGLS USD 46435G474 77,096 3,217 SH   SOLE NONE 0 0 3,217
iShares Floating Rate Bond ETF FLTG RATE NT ETF 46429B655 1,548,316 30,800 SH   SOLE NONE 30,800 0 0
iShares Global Consumer Staples GLB CNSM STP ETF 464288737 2,122 39 SH   SOLE NONE 0 0 39
iShares Global Financials ETF GLOBAL FINLS ETF 464287333 1,482 24 SH   SOLE NONE 0 0 24
iShares Global Healthcare GLOB HLTHCRE ETF 464287325 993 13 SH   SOLE NONE 0 0 13
iShares Global Tech ETF GLOBAL TECH ETF 464287291 10,822 256 SH   SOLE NONE 0 0 256
iShares GSCI Cmd Dyn Roll Stgy ETF GSCI CMDTY STGY 46431W853 70,643 1,968 SH   SOLE NONE 0 0 1,968
iShares iBonds 2023 Term HY and Inc ETF IBONDS 23 TRM HG 46435U150 8,705,221 372,655 SH   SOLE NONE 138,500 0 234,155
iShares iBonds 2024 Term HY and Inc ETF IBONDS 24 TRM HG 46435U184 2,919 131 SH   SOLE NONE 0 0 131
iShares iBonds Dec 2023 Term Corp ETF IBONDS DEC23 ETF 46434VAX8 1,159,751 46,483 SH   SOLE NONE 35,600 0 10,883
iShares iBonds Dec 2024 Term Corp ETF IBONDS DEC24 ETF 46434VBG4 404,624 16,617 SH   SOLE NONE 0 0 16,617
ISHARES IBONDS TERM TREASURY ETF IBONDS 25 TRM TS 46436E866 3,357 144 SH   SOLE NONE 0 0 144
iShares iBoxx $ Investment Grade Corporate Bond ETF IBOXX INV CP ETF 464287242 20,251 197 SH   SOLE NONE 0 0 197
iShares JPMorgan USD Emerg Markets Bond JPMORGAN USD EMG 464288281 11,180 141 SH   SOLE NONE 0 0 141
iShares MBS MBS ETF 464288588 46,500 506 SH   SOLE NONE 0 0 506
iShares MSCI China ETF MSCI CHINA ETF 46429B671 772 18 SH   SOLE NONE 0 0 18
iShares MSCI EAFE MSCI EAFE ETF 464287465 731 13 SH   SOLE NONE 0 0 13
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 430,216 5,921 SH   SOLE NONE 0 0 5,921
iShares MSCI EAFE Min Vol Factor ETF MSCI EAFE MIN VL 46429B689 572 10 SH   SOLE NONE 0 0 10
iShares MSCI EAFE Value EAFE VALUE ETF 464288877 444,639 11,508 SH   SOLE NONE 0 0 11,508
iShares MSCI Emerg Mkts Min Vol Fctr ETF MSCI EMERG MRKT 464286533 294,891 5,804 SH   SOLE NONE 0 0 5,804
iShares MSCI Emerging Mkts ex China ETF MSCI EMRG CHN 46434G764 1,559 35 SH   SOLE NONE 0 0 35
iShares MSCI Eurozone MSCI EURZONE ETF 464286608 21,778 681 SH   SOLE NONE 0 0 681
iShares MSCI Intl Quality Factor ETF MSCI INTL QUALTY 46434V456 4,385 157 SH   SOLE NONE 0 0 157
iShares MSCI KLD 400 Social ETF MSCI KLD400 SOC 464288570 44,734 666 SH   SOLE NONE 0 0 666
iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 1,881 50 SH   SOLE NONE 0 0 50
iShares MSCI United Kingdom MSCI UK ETF NEW 46435G334 655 25 SH   SOLE NONE 0 0 25
iShares MSCI USA Min Vol Factor ETF MSCI USA MIN VOL 46429B697 7,484,732 113,210 SH   SOLE NONE 46,700 0 66,510
iShares MSCI USA Quality Factor ETF MSCI USA QLT FCT 46432F339 1,275 12 SH   SOLE NONE 0 0 12
iShares Russell 1000 RUS 1000 ETF 464287622 57,726 290 SH   SOLE NONE 0 0 290
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614 32,120 150 SH   SOLE NONE 0 0 150
iShares Russell 1000 Value RUS 1000 VAL ETF 464287598 42,853 310 SH   SOLE NONE 0 0 310
iShares Russell 2000 RUSSELL 2000 ETF 464287655 17,230 104 SH   SOLE NONE 0 0 104
iShares Russell 2000 Growth RUS 2000 GRW ETF 464287648 2,922 14 SH   SOLE NONE 0 0 14
iShares Russell 2000 Value RUS 2000 VAL ETF 464287630 2,614 20 SH   SOLE NONE 0 0 20
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 7,287 92 SH   SOLE NONE 0 0 92
iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 3,205 33 SH   SOLE NONE 0 0 33
iShares S&P 500 Growth S&P 500 GRWT ETF 464287309 21,733 374 SH   SOLE NONE 0 0 374
iShares S&P 500 Value S&P 500 VAL ETF 464287408 54,464 423 SH   SOLE NONE 0 0 423
iShares S&P Small-Cap 600 Growth ETF S&P SML 600 GWT 464287887 1,330 13 SH   SOLE NONE 0 0 13
iShares Select Dividend SELECT DIVID ETF 464287168 3,860 36 SH   SOLE NONE 0 0 36
iShares Short Treasury Bond SHORT TREAS BD 464288679 627,616 5,704 SH   SOLE NONE 0 0 5,704
iShares TIPS Bond TIPS BD ETF 464287176 199,904 1,900 SH   SOLE NONE 0 0 1,900
iShares Treasury Floating Rate Bond TRS FLT RT BD 46434V860 330,977 6,554 SH   SOLE NONE 0 0 6,554
iShares U.S. Energy ETF U.S. ENERGY ETF 464287796 35,757 902 SH   SOLE NONE 0 0 902
iShares U.S. Industrials ETF US INDUSTRIALS 464287754 47,252 564 SH   SOLE NONE 0 0 564
iShares U.S. Medical Devices ETF U.S. MED DVC ETF 464288810 17,551 372 SH   SOLE NONE 0 0 372
iShares U.S. Technology ETF U.S. TECH ETF 464287721 27,807 379 SH   SOLE NONE 0 0 379
iShares Ultra Short-Term Bond ETF BLACKROCK ULTRA 46434V878 2,300,860 46,008 SH   SOLE NONE 42,000 0 4,008
iShares US Aerospace & Defense ETF US AER DEF ETF 464288760 1,200 13 SH   SOLE NONE 0 0 13
iShares US Infrastructure ETF US INFRASTRUC 46435U713 589,455 18,271 SH   SOLE NONE 16,200 0 2,071
iShares US Treasury Bond US TREAS BD ETF 46429B267 630,457 27,656 SH   SOLE NONE 0 0 27,656
Israel Chemicals Ltd SHS M53213100 1,440 175 SH   SOLE NONE 0 0 175
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 2,035 391 SH   SOLE NONE 0 0 391
Itron Inc COM 465741106 434 10 SH   SOLE NONE 0 0 10
J&J Snack Foods Corp COM 466032109 264 2 SH   SOLE NONE 0 0 2
Jacobs Solutions Inc COM 46982L108 327 3 SH   SOLE NONE 0 0 3
Janus Henderson AAA CLO ETF HENDRSON AAA CL 47103U845 1,473 30 SH   SOLE NONE 0 0 30
JBG SMITH Properties COM 46590V100 315 17 SH   SOLE NONE 0 0 17
JPMorgan BetaBuilders Canada ETF BETABUILDERS CDA 46641Q225 1,189 22 SH   SOLE NONE 0 0 22
JPMorgan BetaBuilders Japan ETF BETABULDRS JAPAN 46641Q217 2,681 65 SH   SOLE NONE 0 0 65
JPMorgan Chase & Co COM 46625H100 1,911 18 SH   SOLE NONE 0 0 18
JPMorgan International Growth ETF INTERNL GWT 46641Q324 1,790 38 SH   SOLE NONE 0 0 38
Jumia Technologies AG SPONSORED ADS 48138M105 5,520 950 SH   SOLE NONE 0 0 950
KB Home COM 48666K109 962 37 SH   SOLE NONE 0 0 37
KBR Inc COM 48242W106 21,460 497 SH   SOLE NONE 0 0 497
Keurig Dr Pepper Inc COM 49271V100 5,048 139 SH   SOLE NONE 0 0 139
KeyCorp COM 493267108 1,924 120 SH   SOLE NONE 0 0 120
Kforce Inc COM 493732101 1,179 20 SH   SOLE NONE 0 0 20
Kimberly-Clark Corp COM 494368103 2,787 24 SH   SOLE NONE 0 0 24
Kinder Morgan Inc COM 49456B101 22,937 1,378 SH   SOLE NONE 0 0 1,378
Kinsale Cap Group Inc COM 49714P108 8,796 34 SH   SOLE NONE 0 0 34
Knight Swift Transn Hldgs Inc CL A 499049104 299 6 SH   SOLE NONE 0 0 6
Knowles Corp COM 49926D109 321 26 SH   SOLE NONE 0 0 26
KraneShares CSI China Internet ETF CSI CHI INTERNET 500767306 1,768 72 SH   SOLE NONE 0 0 72
KraneShares MSCI Em Mkts ex CHN ETF MSCI EMG EX CH 500767769 1,214 54 SH   SOLE NONE 0 0 54
KT Corp SPONSORED ADR 48268K101 1,747 143 SH   SOLE NONE 0 0 143
Lattice Semiconductor Corp COM 518415104 1,155 23 SH   SOLE NONE 0 0 23
Lithia Motors Inc COM 536797103 863 4 SH   SOLE NONE 0 0 4
LUCID GROUP COM 549498103 1,928 138 SH   SOLE NONE 0 0 138
M&T Bank Corporation COM 55261F104 740,544 4,200 SH   SOLE NONE 4,200 0 0
MACOM Technology Solutions Holdings Inc COM 55405Y100 689 13 SH   SOLE NONE 0 0 13
MakeMyTrip Ltd SHS V5633W109 1,999 67 SH   SOLE NONE 0 0 67
Marathon Oil Corp COM 565849106 19,220 847 SH   SOLE NONE 0 0 847
Markel Corp COM 570535104 4,371 4 SH   SOLE NONE 0 0 4
Marvell Technology Inc COM 573874104 1,029 24 SH   SOLE NONE 0 0 24
Mastercard Inc CL A 57636Q104 15,131 53 SH   SOLE NONE 0 0 53
Matador Resources Co COM 576485205 1,082 22 SH   SOLE NONE 0 0 22
MATCH GROUP COM 57667L107 965 20 SH   SOLE NONE 0 0 20
Matthews International Corp CL A 577128101 293 13 SH   SOLE NONE 0 0 13
McKesson Corp COM 58155Q103 8,906 26 SH   SOLE NONE 0 0 26
Medpace Hldgs Inc COM 58506Q109 1,093 7 SH   SOLE NONE 0 0 7
Merck & Co Inc COM 58933Y105 3,406 39 SH   SOLE NONE 0 0 39
Mercury Systems Inc COM 589378108 209 5 SH   SOLE NONE 0 0 5
Merit Medical Systems Inc COM 589889104 856 15 SH   SOLE NONE 0 0 15
Microsoft Corp COM 594918104 1,737,376 7,459 SH   SOLE NONE 7,400 0 59
Mitsubishi UFJ Financial Group Inc SPONSORED ADS 606822104 1,662 362 SH   SOLE NONE 0 0 362
Model N Inc COM 607525102 1,262 38 SH   SOLE NONE 0 0 38
Monolithic Power Systems Inc COM 609839105 13,147 36 SH   SOLE NONE 0 0 36
Monro Inc COM 610236101 433 10 SH   SOLE NONE 0 0 10
Moody's Corporation COM 615369105 6,605 27 SH   SOLE NONE 0 0 27
MSCI Inc COM 55354G100 423 1 SH   SOLE NONE 0 0 1
Nasdaq Inc COM 631103108 516 9 SH   SOLE NONE 0 0 9
National Bank Holdings Corp CL A 633707104 633 17 SH   SOLE NONE 0 0 17
National Fuel Gas Co COM 636180101 6,853 109 SH   SOLE NONE 0 0 109
National Grid PLC SPONSORED ADR NE 636274409 4,139 80 SH   SOLE NONE 0 0 80
Newell Brands Inc COM 651229106 307 22 SH   SOLE NONE 0 0 22
Nextera Energy Inc COM 65339F101 16,236 205 SH   SOLE NONE 0 0 205
Nextier Oilfield Solutions Inc COM 65290C105 354 48 SH   SOLE NONE 0 0 48
Nike Inc CL B 654106103 861 9 SH   SOLE NONE 0 0 9
NMI Holdings Inc CL A 629209305 939 46 SH   SOLE NONE 0 0 46
NorthWestern Corp COM NEW 668074305 255 5 SH   SOLE NONE 0 0 5
Novo Nordisk A/S ADR 670100205 2,409 24 SH   SOLE NONE 0 0 24
Nu Skin Enterprises Inc CL A 67018T105 305 9 SH   SOLE NONE 0 0 9
NV5 Global Inc COM 62945V109 1,459 12 SH   SOLE NONE 0 0 12
NVIDIA Corp COM 67066G104 978 8 SH   SOLE NONE 0 0 8
NXP Semiconductors NV COM N6596X109 1,974 13 SH   SOLE NONE 0 0 13
Occidental Petroleum Corp COM 674599105 6,145 100 SH   SOLE NONE 0 0 100
Occidental Petroleum Corp *W EXP 08/03/202 674599162 475 12 SH   SOLE NONE 0 0 12
Okta Inc CL A 679295105 1,307 23 SH   SOLE NONE 0 0 23
Old Dominion Freight Line Inc COM 679580100 2,764 11 SH   SOLE NONE 0 0 11
Olin Corp COM PAR $1 680665205 4,559 108 SH   SOLE NONE 0 0 108
Omnicell Inc COM 68213N109 878 10 SH   SOLE NONE 0 0 10
ONEOK Inc COM 682680103 13,678 265 SH   SOLE NONE 0 0 265
Pacific Premier Bancorp Inc COM 69478X105 375 12 SH   SOLE NONE 0 0 12
PacWest Bancorp COM 695263103 295 13 SH   SOLE NONE 0 0 13
Paycom Software Inc COM 70432V102 1,338 4 SH   SOLE NONE 0 0 4
Paylocity Holding Corp COM 70438V106 1,725 7 SH   SOLE NONE 0 0 7
Perficient Inc COM 71375U101 657 10 SH   SOLE NONE 0 0 10
Petroleo Brasileiro SA SPONSORED ADR 71654V408 1,578 130 SH   SOLE NONE 0 0 130
Pfizer Inc COM 717081103 2,473 56 SH   SOLE NONE 0 0 56
Philip Morris International Inc COM 718172109 5,678 65 SH   SOLE NONE 0 0 65
PIMCO 0-5 Year High Yield Corp Bd ETF 0-5 HIGH YIELD 72201R783 2,987 34 SH   SOLE NONE 0 0 34
PNC Financial Services Group Inc COM 693475105 3,316 22 SH   SOLE NONE 0 0 22
POWERSCHOOL HOLDINGS COM CL A 73939C106 1,301 77 SH   SOLE NONE 0 0 77
PPL Corp COM 69351T106 1,989 76 SH   SOLE NONE 0 0 76
Prestige Consumer Healthcare Inc COM 74112D101 351 7 SH   SOLE NONE 0 0 7
Prologis Inc COM 74340W103 612 6 SH   SOLE NONE 0 0 6
PT Telkom Indonesia (Persero) Tbk SPONSORED ADR 715684106 1,904 66 SH   SOLE NONE 0 0 66
QUALCOMM Inc COM 747525103 9,557 84 SH   SOLE NONE 0 0 84
Qualys Inc COM 74758T303 1,422 10 SH   SOLE NONE 0 0 10
Range Resources Corp COM 75281A109 518 21 SH   SOLE NONE 0 0 21
Raymond James Financial Inc COM 754730109 5,995 61 SH   SOLE NONE 0 0 61
Realty Income Corp COM 756109104 1,912 33 SH   SOLE NONE 0 0 33
Relx Plc American Depositary Shares SPONSORED ADR 759530108 1,595 66 SH   SOLE NONE 0 0 66
Rogers Corp COM 775133101 246 1 SH   SOLE NONE 0 0 1
Ruth's Chris Steak House Inc COM 783332109 2,023 120 SH   SOLE NONE 0 0 120
S&P Global Inc COM 78409V104 12,936 42 SH   SOLE NONE 0 0 42
Sasol Ltd SPONSORED ADR 803866300 2,359 146 SH   SOLE NONE 0 0 146
SBA Communications Corp CL A 78410G104 5,105 18 SH   SOLE NONE 0 0 18
Schwab Fundamental Emerg Mkts Lg Co ETF SCHWB FDT EMK LG 808524730 562 24 SH   SOLE NONE 0 0 24
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 865,275 13,025 SH   SOLE NONE 0 0 13,025
Schwab US TIPS ETF US TIPS ETF 808524870 2,300 44 SH   SOLE NONE 0 0 44
Select Sector SPDR Trust Shs Ben Int Energy ENERGY 81369Y506 6,345 88 SH   SOLE NONE 0 0 88
ServiceNow Inc COM 81762P102 1,542 4 SH   SOLE NONE 0 0 4
Sherwin-Williams Co COM 824348106 416 2 SH   SOLE NONE 0 0 2
ShockWave Medical Inc COM 82489T104 1,931 7 SH   SOLE NONE 0 0 7
Shopify Inc CL A 82509L107 1,262 47 SH   SOLE NONE 0 0 47
Signature Bank COM 82669G104 459 3 SH   SOLE NONE 0 0 3
Silgan Holdings Inc COM 827048109 209 5 SH   SOLE NONE 0 0 5
SiTime Corp COM 82982T106 573 7 SH   SOLE NONE 0 0 7
SLR Investment Corp COM 83413U100 314 25 SH   SOLE NONE 0 0 25
Sociedad Quimica Y Minera De Chile SA SPON ADR SER B 833635105 1,760 19 SH   SOLE NONE 0 0 19
Southern Co COM 842587107 4,510 65 SH   SOLE NONE 0 0 65
SPDR Bloomberg Short Term High Yield Bond ETF BLOOMBERG SHT TE 78468R408 50,675 2,131 SH   SOLE NONE 0 0 2,131
SPDR Health Care Select Sector SBI HEALTHCARE 81369Y209 1,085,411 8,962 SH   SOLE NONE 5,300 0 3,662
SPDR Materials Select Sector SBI MATERIALS 81369Y100 4,625 68 SH   SOLE NONE 0 0 68
SPDR S&P Regional Banking ETF S&P REGL BKG 78464A698 989,184 16,800 SH   SOLE NONE 16,800 0 0
SPDR Technology Select Sector TECHNOLOGY 81369Y803 2,957,560 30,951 SH   SOLE NONE 0 0 30,951
SPDR Blackstone / GSO Senior Loan ETF BLACKSTONE SENR 78467V608 10,193 249 SH   SOLE NONE 0 0 249
SPDR Blmbg Barclays 1-10 Year TIPS ETF BLOOMBERG 1 10 Y 78468R861 10,075 553 SH   SOLE NONE 0 0 553
SPDR Blmbg Barclays 1-3 Mth T-Bill ETF BLOOMBERG 1-3 MO 78468R663 361,746 3,949 SH   SOLE NONE 0 0 3,949
SPDR Blmbg Barclays Em Mkts Lcl Bd ETF BLOOMBERG EMERGI 78464A391 7,038 371 SH   SOLE NONE 0 0 371
SPDR Blmbg Barclays Intl Trs Bd ETF BLOOMBERG INTL T 78464A516 608 29 SH   SOLE NONE 0 0 29
SPDR Dow Jones International RelEst ETF DJ INTL RL ETF 78463X863 14,277 597 SH   SOLE NONE 0 0 597
SPDR Gold Shares GOLD SHS 78463V107 1,058,716 6,845 SH   SOLE NONE 6,800 0 45
SPDR MSCI ACWI ex-US ETF MSCI ACWI EXUS 78463X848 3,003 141 SH   SOLE NONE 0 0 141
SPDR Portfolio Aggregate Bond ETF PORTFOLIO AGRGTE 78464A649 2,271 91 SH   SOLE NONE 0 0 91
SPDR Portfolio Developed Wld ex-US ETF PORTFOLIO DEVLPD 78463X889 185,744 7,180 SH   SOLE NONE 0 0 7,180
SPDR Portfolio Europe ETF PORTFLO EURP ETF 78463X103 21,151 735 SH   SOLE NONE 0 0 735
SPDR Portfolio Intmdt Term Trs ETF PORTFLI INTRMDIT 78464A672 10,109 359 SH   SOLE NONE 0 0 359
SPDR Portfolio Long Term Treasury ETF PORTFOLIO LN TSR 78464A664 41,085 1,377 SH   SOLE NONE 0 0 1,377
SPDR Portfolio S&P 400 Mid Cap ETF PORTFOLIO S&P400 78464A847 51,078 1,321 SH   SOLE NONE 0 0 1,321
SPDR Portfolio S&P 600 Sm Cap ETF PORTFOLIO S&P600 78468R853 50,203 1,471 SH   SOLE NONE 0 0 1,471
SPDR Portfolio Short Term Treasury ETF PORTFOLIO SH TSR 78468R101 2,720 94 SH   SOLE NONE 0 0 94
SPDR S&P 500 ETF TR UNIT 78462F103 111,859 310 SH   SOLE NONE 0 0 310
SPDR S&P 600 Small Cap Value ETF S&P 600 SMCP VAL 78464A300 338 5 SH   SOLE NONE 0 0 5
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 2,050 26 SH   SOLE NONE 0 0 26
SPDR S&P China ETF S&P CHINA ETF 78463X400 1,283 18 SH   SOLE NONE 0 0 18
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 2,824 25 SH   SOLE NONE 0 0 25
SPDR S&P Emerging Markets ETF PORTFOLIO EMG MK 78463X509 87,740 2,827 SH   SOLE NONE 0 0 2,827
SPDR S&P Global Natural Resources ETF GLB NAT RESRCE 78463X541 1,582 32 SH   SOLE NONE 0 0 32
SPDR S&P International Small Cap ETF S&P INTL SMLCP 78463X871 31,727 1,216 SH   SOLE NONE 0 0 1,216
SPDR S&P Kensho Future Security ETF S&P KENSHO FUTRE 78468R671 2,095 50 SH   SOLE NONE 0 0 50
SPDR S&P Kensho Intelligent Strctr ETF S&P KENSHO INTLG 78468R697 1,783 55 SH   SOLE NONE 0 0 55
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 3,657 9 SH   SOLE NONE 0 0 9
SPDR SSGA Fixed Inc Sect Rotation ETF SPDR SSGA FXD 78470P507 29,963 1,173 SH   SOLE NONE 0 0 1,173
SPDR SSGA US Sector Rotation ETF SPDR SSGA US SCT 78470P408 189,592 5,244 SH   SOLE NONE 0 0 5,244
Sprout Social Inc COM CL A 85209W109 1,330 22 SH   SOLE NONE 0 0 22
SPS Commerce Inc COM 78463M107 1,274 10 SH   SOLE NONE 0 0 10
STAAR Surgical Co COM PAR $0.01 852312305 1,365 19 SH   SOLE NONE 0 0 19
Sterling Infrastructure Inc COM 859241101 1,148 54 SH   SOLE NONE 0 0 54
Summit Materials Inc CL A 86614U100 267 11 SH   SOLE NONE 0 0 11
Supernus Pharmaceuticals Inc COM 868459108 499 15 SH   SOLE NONE 0 0 15
Tata Motors Ltd SPONSORED ADR 876568502 2,658 112 SH   SOLE NONE 0 0 112
TC Energy Corpcom COM 87807B107 2,136 51 SH   SOLE NONE 0 0 51
TechTarget Inc COM 87874R100 1,218 21 SH   SOLE NONE 0 0 21
Teledyne Technologies Inc COM 879360105 344 1 SH   SOLE NONE 0 0 1
Teleflex Inc COM 879369106 5,872 29 SH   SOLE NONE 0 0 29
TELEFONICA BRASIL NEW ADR 87936R205 1,620 215 SH   SOLE NONE 0 0 215
Tenaris SA SPONSORED ADS 88031M109 2,536 97 SH   SOLE NONE 0 0 97
Tesla Motors Inc COM 88160R101 1,609 6 SH   SOLE NONE 0 0 6
Texas Capital Bancshares Inc COM 88224Q107 416 7 SH   SOLE NONE 0 0 7
Texas Roadhouse Inc COM 882681109 1,157 13 SH   SOLE NONE 0 0 13
The AZEK Co Inc CL A 05478C105 283 17 SH   SOLE NONE 0 0 17
The Kroger Co COM 501044101 5,540 124 SH   SOLE NONE 0 0 124
The Mosaic Co COM 61945C103 4,403 91 SH   SOLE NONE 0 0 91
The Simply Good Foods Co COM 82900L102 1,092 34 SH   SOLE NONE 0 0 34
Thermo Fisher Scientific Inc COM 883556102 13,825 27 SH   SOLE NONE 0 0 27
Tilray Brands Inc COM CL 2 88688T100 275 100 SH   SOLE NONE 0 0 100
TopBuild Corp COM 89055F103 1,156 7 SH   SOLE NONE 0 0 7
TransDigm Group Inc COM 893641100 13,187 25 SH   SOLE NONE 0 0 25
Treehouse Foods Inc COM 89469A104 337 8 SH   SOLE NONE 0 0 8
Trex Co Inc COM 89531P105 533 12 SH   SOLE NONE 0 0 12
Tronox Holdings PLC SHS G9087Q102 355 30 SH   SOLE NONE 0 0 30
Truist Finl Corp COM 89832Q109 3,166 72 SH   SOLE NONE 0 0 72
UBS Group AG SHS H42097107 1,658 113 SH   SOLE NONE 0 0 113
UFP Industries Inc COM 90278Q108 1,224 17 SH   SOLE NONE 0 0 17
Unilever PLC SPON ADR NEW 904767704 2,280 51 SH   SOLE NONE 0 0 51
United Community Banks Inc COM 90984P303 401 12 SH   SOLE NONE 0 0 12
United Parcel Service Inc CL B 911312106 1,323 8 SH   SOLE NONE 0 0 8
UnitedHealth Group, Inc. COM 91324P102 524,307 1,038 SH   SOLE NONE 1,000 0 38
Unum Group COM 91529Y106 7,876 203 SH   SOLE NONE 0 0 203
US Bancorp COM NEW 902973304 2,514 61 SH   SOLE NONE 0 0 61
Utilities Select Sector SPDR ETF SBI INT-UTILS 81369Y886 5,791 88 SH   SOLE NONE 0 0 88
VanEck Fallen Angel HiYld Bd ETF FALLEN ANGEL HG 92189F437 740 28 SH   SOLE NONE 0 0 28
VanEck JPMorgan EMLcl Ccy Bd ETF JP MRGAN EM LOC 92189H300 2,362 103 SH   SOLE NONE 0 0 103
VanEck Oil Services ETF OIL SERVICES ETF 92189H607 1,485 7 SH   SOLE NONE 0 0 7
Vanguard Consumer Staples CONSUM STP ETF 92204A207 1,613,452 9,392 SH   SOLE NONE 0 0 9,392
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 5,474 40 SH   SOLE NONE 0 0 40
Vanguard Emerging Mkts Govt Bd ETF EM MK GOV BD ETF 921946885 920 16 SH   SOLE NONE 0 0 16
Vanguard Extended Market ETF EXTEND MKT ETF 922908652 1,663 13 SH   SOLE NONE 0 0 13
Vanguard Financials ETF FINANCIALS ETF 92204A405 26,876 361 SH   SOLE NONE 0 0 361
Vanguard FTSE All-World ex-US Sm-Cp ETF FTSE SMCAP ETF 922042718 832 9 SH   SOLE NONE 0 0 9
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 422,328 11,594 SH   SOLE NONE 0 0 11,594
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 162,787 4,459 SH   SOLE NONE 0 0 4,459
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 1,198 26 SH   SOLE NONE 0 0 26
Vanguard FTSE Pacific ETF FTSE PACIFIC ETF 922042866 29,969 519 SH   SOLE NONE 0 0 519
Vanguard Global ex-US Real Estate ETF GLB EX US ETF 922042676 862 23 SH   SOLE NONE 0 0 23
Vanguard Growth ETF GROWTH ETF 922908736 331,085 1,541 SH   SOLE NONE 0 0 1,541
Vanguard Health Care HEALTH CAR ETF 92204A504 3,119,720 13,946 SH   SOLE NONE 9,700 0 4,246
Vanguard High Dividend Yield ETF HIGH DIV YLD 921946406 901,360 9,500 SH   SOLE NONE 9,500 0 0
Vanguard Industrials INDUSTRIAL ETF 92204A603 823,304 5,226 SH   SOLE NONE 0 0 5,226
Vanguard Information Technology ETF INF TECH ETF 92204A702 1,535,967 4,997 SH   SOLE NONE 1,800 0 3,197
Vanguard Intermediate-Term Bond ETF INTERMED TERM 921937819 103,878 1,413 SH   SOLE NONE 0 0 1,413
Vanguard Intermediate-Term Corp Bd ETF INT-TERM CORP 92206C870 7,494 99 SH   SOLE NONE 0 0 99
Vanguard Intl Dividend Appreciation INTL DVD ETF 921946810 22,626 365 SH   SOLE NONE 0 0 365
Vanguard Intmdt-Term Trs ETF INTER TERM TREAS 92206C706 5,960 102 SH   SOLE NONE 0 0 102
Vanguard Long-Term Bond ETF LONG TERM BOND 921937793 103,751 1,439 SH   SOLE NONE 0 0 1,439
Vanguard Materials ETF MATERIALS ETF 92204A801 4,601 31 SH   SOLE NONE 0 0 31
Vanguard Mega Cap Growth ETF MEGA GRWTH IND 921910816 6,202 35 SH   SOLE NONE 0 0 35
Vanguard Mid-Cap ETF MID CAP ETF 922908629 1,755 9 SH   SOLE NONE 0 0 9
Vanguard Mid-Cap Growth ETF MCAP GR IDXVIP 922908538 3,954 23 SH   SOLE NONE 0 0 23
Vanguard Mortgage-Backed Secs ETF MTG-BKD SECS ETF 92206C771 105,266 2,331 SH   SOLE NONE 0 0 2,331
Vanguard REIT ETF REAL ESTATE ETF 922908553 5,713 72 SH   SOLE NONE 0 0 72
Vanguard Russell 1000 Growth ETF VNG RUS1000GRW 92206C680 65,836 1,195 SH   SOLE NONE 0 0 1,195
Vanguard Russell 1000 Value ETF VNG RUS1000VAL 92206C714 65,229 1,076 SH   SOLE NONE 0 0 1,076
Vanguard Russell 2000 ETF VNG RUS2000IDX 92206C664 8,283 123 SH   SOLE NONE 0 0 123
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 1,157,432 3,525 SH   SOLE NONE 3,500 0 25
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 523,540 6,994 SH   SOLE NONE 0 0 6,994
Vanguard Small-Cap ETF SMALL CP ETF 922908751 84,979 496 SH   SOLE NONE 0 0 496
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 108,737 1,521 SH   SOLE NONE 0 0 1,521
Vanguard Total International Bond ETF TOTAL INT BD ETF 92203J407 255,077 5,352 SH   SOLE NONE 0 0 5,352
Vanguard Total International Stock ETF VG TL INTL STK F 921909768 86,243 1,879 SH   SOLE NONE 0 0 1,879
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 953,233 5,302 SH   SOLE NONE 4,500 0 802
Vanguard Value ETF VALUE ETF 922908744 318,492 2,571 SH   SOLE NONE 0 0 2,571
Veeva Systems Inc CL A COM 922475108 7,748 47 SH   SOLE NONE 0 0 47
Verisk Analytics Inc COM 92345Y106 6,363 37 SH   SOLE NONE 0 0 37
Verizon Communications Inc COM 92343V104 5,178 134 SH   SOLE NONE 0 0 134
Visa Inc COM CL A 92826C839 20,389 114 SH   SOLE NONE 0 0 114
Vodafone Group PLC SPONSORED ADR 92857W308 3,368 297 SH   SOLE NONE 0 0 297
Voya Financial Inc COM 929089100 366 6 SH   SOLE NONE 0 0 6
Vulcan Materials Co COM 929160109 8,991 57 SH   SOLE NONE 0 0 57
W.W. Grainger Inc COM 384802104 12,691 26 SH   SOLE NONE 0 0 26
Walgreen Boots Alliance Inc COM 931427108 2,366 75 SH   SOLE NONE 0 0 75
Waste Connections Inc COM 94106B101 8,437 62 SH   SOLE NONE 0 0 62
Westinghouse Air Brake Technologies Corp COM 929740108 245 3 SH   SOLE NONE 0 0 3
Williams Companies Inc COM 969457100 4,170 144 SH   SOLE NONE 0 0 144
Willscot Mobile COM CL A 971378104 4,611 115 SH   SOLE NONE 0 0 115
WisdomTree Floating Rate Treasury Fund FLOATNG RAT TREA 97717Y527 4,333,383 86,185 SH   SOLE NONE 41,750 0 44,435
WisdomTree US Total Dividend ETF US TOTAL DIVIDND 97717W109 4,341 80 SH   SOLE NONE 0 0 80
Wolverine World Wide Inc COM 978097103 316 19 SH   SOLE NONE 0 0 19
Workiva Inc COM CL A 98139A105 2,475 32 SH   SOLE NONE 0 0 32
World Wrestling Entertainment Inc CL A 98156Q108 415 6 SH   SOLE NONE 0 0 6
WR Berkley Corp COM 084423102 19,495 300 SH   SOLE NONE 0 0 300
WSFS Financial Corp COM 929328102 233 5 SH   SOLE NONE 0 0 5
Zoetis Inc CL A 98978V103 1,057 7 SH   SOLE NONE 0 0 7