The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   791,367 7,239 SH   SOLE 0 0 0 7,239
AAON INC COM PAR $0.004 000360206   993,108 13,444 SH   SOLE 0 0 0 13,444
ABBOTT LABS COM 002824100   2,556,174 23,223 SH   SOLE 0 0 0 23,223
ABBVIE INC COM 00287Y109   2,070,100 13,358 SH   SOLE 0 0 0 13,358
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,927,385 11,192 SH   SOLE 0 0 0 11,192
ADOBE INC COM 00724F101   5,805,515 9,731 SH   SOLE 0 0 0 9,731
AES CORP COM 00130H105   879,205 45,673 SH   SOLE 0 0 0 45,673
AGNICO EAGLE MINES LTD COM 008474108   1,290,895 23,535 SH   SOLE 0 0 0 23,535
AIR PRODS & CHEMS INC COM 009158106   816,198 2,981 SH   SOLE 0 0 0 2,981
AIRBNB INC COM CL A 009066101   1,945,304 14,289 SH   SOLE 0 0 0 14,289
ALCON AG ORD SHS H01301128   431,379 5,522 SH   SOLE 0 0 0 5,522
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   277,718 3,583 SH   SOLE 0 0 0 3,583
ALIGN TECHNOLOGY INC COM 016255101   446,894 1,631 SH   SOLE 0 0 0 1,631
ALPHABET INC CAP STK CL A 02079K305   7,477,187 53,527 SH   SOLE 0 0 0 53,527
ALPHABET INC CAP STK CL C 02079K107   5,902,430 41,882 SH   SOLE 0 0 0 41,882
ALTRIA GROUP INC COM 02209S103   432,525 10,722 SH   SOLE 0 0 0 10,722
AMAZON COM INC COM 023135106   13,430,129 88,391 SH   SOLE 0 0 0 88,391
AMDOCS LTD SHS G02602103   250,047 2,845 SH   SOLE 0 0 0 2,845
AMERICAN AIRLS GROUP INC COM 02376R102   313,602 22,824 SH   SOLE 0 0 0 22,824
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,744,275 19,424 SH   SOLE 0 0 0 19,424
AMERICAN ELEC PWR CO INC COM 025537101   825,358 10,162 SH   SOLE 0 0 0 10,162
AMERICAN EXPRESS CO COM 025816109   889,303 4,747 SH   SOLE 0 0 0 4,747
AMERICAN INTL GROUP INC COM NEW 026874784   948,136 13,995 SH   SOLE 0 0 0 13,995
AMERICAN TOWER CORP NEW COM 03027X100   488,577 2,263 SH   SOLE 0 0 0 2,263
AMERICAN WTR WKS CO INC NEW COM 030420103   429,627 3,255 SH   SOLE 0 0 0 3,255
AMERIPRISE FINL INC COM 03076C106   558,350 1,470 SH   SOLE 0 0 0 1,470
AMETEK INC COM 031100100   243,378 1,476 SH   SOLE 0 0 0 1,476
AMGEN INC COM 031162100   835,834 2,902 SH   SOLE 0 0 0 2,902
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   239,397 25,714 SH   SOLE 0 0 0 25,714
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   198,781 10,262 SH   SOLE 0 0 0 10,262
ANSYS INC COM 03662Q105   237,324 654 SH   SOLE 0 0 0 654
APOLLO GLOBAL MGMT INC COM 03769M106   847,722 9,097 SH   SOLE 0 0 0 9,097
APPLE INC COM 037833100   15,349,892 79,727 SH   SOLE 0 0 0 79,727
APPLIED MATLS INC COM 038222105   687,663 4,243 SH   SOLE 0 0 0 4,243
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   630,514 5,302 SH   SOLE 0 0 0 5,302
ARGENX SE SPONSORED ADR 04016X101   200,867 528 SH   SOLE 0 0 0 528
ASML HOLDING N V N Y REGISTRY SHS N07059210   728,914 963 SH   SOLE 0 0 0 963
ASPEN TECHNOLOGY INC COM 29109X106   460,554 2,092 SH   SOLE 0 0 0 2,092
ASTRAZENECA PLC SPONSORED ADR 046353108   662,118 9,831 SH   SOLE 0 0 0 9,831
AT&T INC COM 00206R102   865,908 51,604 SH   SOLE 0 0 0 51,604
AUTODESK INC COM 052769106   3,033,517 12,459 SH   SOLE 0 0 0 12,459
AUTOMATIC DATA PROCESSING IN COM 053015103   608,052 2,610 SH   SOLE 0 0 0 2,610
AVALONBAY CMNTYS INC COM 053484101   409,485 2,187 SH   SOLE 0 0 0 2,187
AVERY DENNISON CORP COM 053611109   514,699 2,546 SH   SOLE 0 0 0 2,546
BALL CORP COM 058498106   514,977 8,953 SH   SOLE 0 0 0 8,953
BANK AMERICA CORP COM 060505104   2,482,709 73,737 SH   SOLE 0 0 0 73,737
BARRICK GOLD CORP COM 067901108   770,073 42,569 SH   SOLE 0 0 0 42,569
BAXTER INTL INC COM 071813109   541,936 14,018 SH   SOLE 0 0 0 14,018
BCE INC COM NEW 05534B760   289,640 7,355 SH   SOLE 0 0 0 7,355
BECTON DICKINSON & CO COM 075887109   2,886,892 11,840 SH   SOLE 0 0 0 11,840
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,231,132 14,667 SH   SOLE 0 0 0 14,667
BEST BUY INC COM 086516101   212,139 2,710 SH   SOLE 0 0 0 2,710
BILL HOLDINGS INC COM 090043100   399,301 4,894 SH   SOLE 0 0 0 4,894
BIOGEN INC COM 09062X103   745,516 2,881 SH   SOLE 0 0 0 2,881
BIOMARIN PHARMACEUTICAL INC COM 09061G101   417,595 4,331 SH   SOLE 0 0 0 4,331
BJS WHSL CLUB HLDGS INC COM 05550J101   413,425 6,202 SH   SOLE 0 0 0 6,202
BLACKLINE INC COM 09239B109   376,263 6,026 SH   SOLE 0 0 0 6,026
BLACKROCK INC COM 09247X101   366,122 451 SH   SOLE 0 0 0 451
BLACKSTONE INC COM 09260D107   243,642 1,861 SH   SOLE 0 0 0 1,861
BLOCK INC CL A 852234103   479,725 6,202 SH   SOLE 0 0 0 6,202
BOEING CO COM 097023105   2,203,098 8,452 SH   SOLE 0 0 0 8,452
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   1,839,679 36,647 SH   SOLE 0 0 0 36,647
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   447,045 3,495 SH   SOLE 0 0 0 3,495
BRISTOL-MYERS SQUIBB CO COM 110122108   891,614 17,377 SH   SOLE 0 0 0 17,377
BROADCOM INC COM 11135F101   1,418,785 1,271 SH   SOLE 0 0 0 1,271
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,598,822 39,851 SH   SOLE 0 0 0 39,851
BROWN & BROWN INC COM 115236101   598,888 8,422 SH   SOLE 0 0 0 8,422
BRUKER CORP COM 116794108   388,342 5,285 SH   SOLE 0 0 0 5,285
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   748,137 8,660 SH   SOLE 0 0 0 8,660
CANADIAN PACIFIC KANSAS CITY COM 13646K108   403,838 5,108 SH   SOLE 0 0 0 5,108
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   698,727 24,690 SH   SOLE 0 0 0 24,690
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   489,525 16,405 SH   SOLE 0 0 0 16,405
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   561,071 19,875 SH   SOLE 0 0 0 19,875
CAPITAL ONE FINL CORP COM 14040H105   508,764 3,880 SH   SOLE 0 0 0 3,880
CARMAX INC COM 143130102   220,781 2,877 SH   SOLE 0 0 0 2,877
CATERPILLAR INC COM 149123101   1,393,493 4,713 SH   SOLE 0 0 0 4,713
CBRE GROUP INC CL A 12504L109   249,760 2,683 SH   SOLE 0 0 0 2,683
CELANESE CORP DEL COM 150870103   204,312 1,315 SH   SOLE 0 0 0 1,315
CENTENE CORP DEL COM 15135B101   597,391 8,050 SH   SOLE 0 0 0 8,050
CHAMPIONX CORPORATION COM 15872M104   462,073 15,819 SH   SOLE 0 0 0 15,819
CHARLES RIV LABS INTL INC COM 159864107   402,826 1,704 SH   SOLE 0 0 0 1,704
CHEVRON CORP NEW COM 166764100   1,317,442 8,832 SH   SOLE 0 0 0 8,832
CHURCH & DWIGHT CO INC COM 171340102   1,294,243 13,687 SH   SOLE 0 0 0 13,687
CINTAS CORP COM 172908105   885,308 1,469 SH   SOLE 0 0 0 1,469
CISCO SYS INC COM 17275R102   3,601,257 71,284 SH   SOLE 0 0 0 71,284
CITIGROUP INC COM NEW 172967424   723,971 14,074 SH   SOLE 0 0 0 14,074
COCA COLA CO COM 191216100   2,385,827 40,486 SH   SOLE 0 0 0 40,486
COLGATE PALMOLIVE CO COM 194162103   554,064 6,951 SH   SOLE 0 0 0 6,951
COMCAST CORP NEW CL A 20030N101   2,394,144 54,599 SH   SOLE 0 0 0 54,599
COMFORT SYS USA INC COM 199908104   207,521 1,009 SH   SOLE 0 0 0 1,009
CONOCOPHILLIPS COM 20825C104   1,535,258 13,227 SH   SOLE 0 0 0 13,227
CONSTELLATION BRANDS INC CL A 21036P108   710,503 2,939 SH   SOLE 0 0 0 2,939
COOPER COS INC COM NEW 216648402   644,483 1,703 SH   SOLE 0 0 0 1,703
COPART INC COM 217204106   848,974 17,326 SH   SOLE 0 0 0 17,326
CORNING INC COM 219350105   817,065 26,833 SH   SOLE 0 0 0 26,833
COSTAR GROUP INC COM 22160N109   485,364 5,554 SH   SOLE 0 0 0 5,554
COSTCO WHSL CORP NEW COM 22160K105   1,526,275 2,312 SH   SOLE 0 0 0 2,312
CRANE COMPANY COMMON STOCK 224408104   616,573 5,219 SH   SOLE 0 0 0 5,219
CRH PLC ORD G25508105   319,588 4,621 SH   SOLE 0 0 0 4,621
CSX CORP COM 126408103   474,528 13,687 SH   SOLE 0 0 0 13,687
CVS HEALTH CORP COM 126650100   1,347,190 17,062 SH   SOLE 0 0 0 17,062
DANAHER CORPORATION COM 235851102   323,645 1,399 SH   SOLE 0 0 0 1,399
DARDEN RESTAURANTS INC COM 237194105   856,332 5,212 SH   SOLE 0 0 0 5,212
DECKERS OUTDOOR CORP COM 243537107   580,197 868 SH   SOLE 0 0 0 868
DEERE & CO COM 244199105   524,637 1,312 SH   SOLE 0 0 0 1,312
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   595,963 59,956 SH   SOLE 0 0 0 59,956
DELTA AIR LINES INC DEL COM NEW 247361702   229,593 5,707 SH   SOLE 0 0 0 5,707
DIAGEO PLC SPON ADR NEW 25243Q205   1,220,822 8,381 SH   SOLE 0 0 0 8,381
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,148,692 30,862 SH   SOLE 0 0 0 30,862
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   291,189 5,618 SH   SOLE 0 0 0 5,618
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   758,471 14,494 SH   SOLE 0 0 0 14,494
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   788,012 22,934 SH   SOLE 0 0 0 22,934
DIODES INC COM 254543101   387,865 4,817 SH   SOLE 0 0 0 4,817
DISNEY WALT CO COM 254687106   2,779,872 30,788 SH   SOLE 0 0 0 30,788
DOMINOS PIZZA INC COM 25754A201   286,088 694 SH   SOLE 0 0 0 694
DORCHESTER MINERALS LP COM UNIT 25820R105   270,555 8,500 SH   SOLE 0 0 0 8,500
DREAM FINDERS HOMES INC COM CL A 26154D100   430,908 12,128 SH   SOLE 0 0 0 12,128
DUKE ENERGY CORP NEW COM NEW 26441C204   1,240,171 12,780 SH   SOLE 0 0 0 12,780
E L F BEAUTY INC COM 26856L103   229,789 1,592 SH   SOLE 0 0 0 1,592
EATON VANCE LTD DURATION INC COM 27828H105   149,448 15,600 SH   SOLE 0 0 0 15,600
ECOLAB INC COM 278865100   220,962 1,114 SH   SOLE 0 0 0 1,114
EDISON INTL COM 281020107   965,758 13,509 SH   SOLE 0 0 0 13,509
ELI LILLY & CO COM 532457108   2,413,540 4,140 SH   SOLE 0 0 0 4,140
EMCOR GROUP INC COM 29084Q100   581,015 2,697 SH   SOLE 0 0 0 2,697
ENBRIDGE INC COM 29250N105   1,729,716 48,021 SH   SOLE 0 0 0 48,021
ENDAVA PLC ADS 29260V105   645,454 8,291 SH   SOLE 0 0 0 8,291
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   223,367 16,186 SH   SOLE 0 0 0 16,186
ENTEGRIS INC COM 29362U104   597,423 4,986 SH   SOLE 0 0 0 4,986
ENTERGY CORP NEW COM 29364G103   704,890 6,966 SH   SOLE 0 0 0 6,966
EXACT SCIENCES CORP COM 30063P105   413,918 5,595 SH   SOLE 0 0 0 5,595
EXELON CORP COM 30161N101   233,889 6,515 SH   SOLE 0 0 0 6,515
EXPEDITORS INTL WASH INC COM 302130109   579,170 4,553 SH   SOLE 0 0 0 4,553
EXXON MOBIL CORP COM 30231G102   2,217,074 22,175 SH   SOLE 0 0 0 22,175
FABRINET SHS G3323L100   306,431 1,610 SH   SOLE 0 0 0 1,610
FACTSET RESH SYS INC COM 303075105   1,560,931 3,272 SH   SOLE 0 0 0 3,272
FASTENAL CO COM 311900104   208,832 3,224 SH   SOLE 0 0 0 3,224
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,177,203 12,418 SH   SOLE 0 0 0 12,418
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   284,051 3,240 SH   SOLE 0 0 0 3,240
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,292,187 28,381 SH   SOLE 0 0 0 28,381
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,689,264 32,687 SH   SOLE 0 0 0 32,687
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   557,261 10,785 SH   SOLE 0 0 0 10,785
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   617,076 26,081 SH   SOLE 0 0 0 26,081
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,090,346 27,375 SH   SOLE 0 0 0 27,375
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   738,160 20,224 SH   SOLE 0 0 0 20,224
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   285,513 6,860 SH   SOLE 0 0 0 6,860
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   219,871 5,464 SH   SOLE 0 0 0 5,464
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   247,218 5,815 SH   SOLE 0 0 0 5,815
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   1,133,998 30,248 SH   SOLE 0 0 0 30,248
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   1,010,514 24,385 SH   SOLE 0 0 0 24,385
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   682,515 15,459 SH   SOLE 0 0 0 15,459
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   685,751 18,164 SH   SOLE 0 0 0 18,164
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   592,924 23,134 SH   SOLE 0 0 0 23,134
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   226,520 7,000 SH   SOLE 0 0 0 7,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   722,699 30,340 SH   SOLE 0 0 0 30,340
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   426,465 17,703 SH   SOLE 0 0 0 17,703
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   298,625 8,500 SH   SOLE 0 0 0 8,500
FIRST TR NASDAQ 100 TECH IND SHS 337345102   233,375 1,330 SH   SOLE 0 0 0 1,330
FIRSTENERGY CORP COM 337932107   947,404 25,843 SH   SOLE 0 0 0 25,843
FMC CORP COM NEW 302491303   560,704 8,893 SH   SOLE 0 0 0 8,893
FOX CORP CL A COM 35137L105   523,201 17,634 SH   SOLE 0 0 0 17,634
FOX FACTORY HLDG CORP COM 35138V102   672,978 9,973 SH   SOLE 0 0 0 9,973
FREEPORT-MCMORAN INC CL B 35671D857   1,114,170 26,173 SH   SOLE 0 0 0 26,173
GARTNER INC COM 366651107   1,463,401 3,244 SH   SOLE 0 0 0 3,244
GENERAL DYNAMICS CORP COM 369550108   1,346,229 5,184 SH   SOLE 0 0 0 5,184
GENERAL ELECTRIC CO COM NEW 369604301   395,398 3,098 SH   SOLE 0 0 0 3,098
GENERAL MLS INC COM 370334104   728,851 11,189 SH   SOLE 0 0 0 11,189
GENERAL MTRS CO COM 37045V100   573,147 15,956 SH   SOLE 0 0 0 15,956
GILEAD SCIENCES INC COM 375558103   1,460,816 18,033 SH   SOLE 0 0 0 18,033
GLAUKOS CORP COM 377322102   376,465 4,736 SH   SOLE 0 0 0 4,736
GOOSEHEAD INS INC COM CL A 38267D109   379,000 5,000 SH   SOLE 0 0 0 5,000
HALEON PLC SPON ADS 405552100   271,499 32,989 SH   SOLE 0 0 0 32,989
HEICO CORP NEW CL A 422806208   526,886 3,699 SH   SOLE 0 0 0 3,699
HILTON WORLDWIDE HLDGS INC COM 43300A203   720,530 3,957 SH   SOLE 0 0 0 3,957
HOLLEY INC COM 43538H103   159,049 32,659 SH   SOLE 0 0 0 32,659
HOLOGIC INC COM 436440101   459,852 6,436 SH   SOLE 0 0 0 6,436
HOME DEPOT INC COM 437076102   2,862,311 8,259 SH   SOLE 0 0 0 8,259
HONEYWELL INTL INC COM 438516106   449,563 2,144 SH   SOLE 0 0 0 2,144
HUMANA INC COM 444859102   689,004 1,505 SH   SOLE 0 0 0 1,505
ILLUMINA INC COM 452327109   430,530 3,092 SH   SOLE 0 0 0 3,092
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   2,738,558 95,520 SH   SOLE 0 0 0 95,520
INTEL CORP COM 458140100   443,679 8,829 SH   SOLE 0 0 0 8,829
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   725,707 8,754 SH   SOLE 0 0 0 8,754
INTERNATIONAL BUSINESS MACHS COM 459200101   1,299,657 7,947 SH   SOLE 0 0 0 7,947
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   600,231 7,413 SH   SOLE 0 0 0 7,413
INTUIT COM 461202103   834,415 1,335 SH   SOLE 0 0 0 1,335
INTUITIVE SURGICAL INC COM NEW 46120E602   492,883 1,461 SH   SOLE 0 0 0 1,461
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   251,178 11,575 SH   SOLE 0 0 0 11,575
INVESCO QQQ TR UNIT SER 1 46090E103   2,265,219 5,531 SH   SOLE 0 0 0 5,531
ISHARES INC CORE MSCI EMKT 46434G103   341,739 6,756 SH   SOLE 0 0 0 6,756
ISHARES TR CORE 1 5 YR USD 46432F859   200,085 4,207 SH   SOLE 0 0 0 4,207
ISHARES TR US TREAS BD ETF 46429B267   2,018,534 87,610 SH   SOLE 0 0 0 87,610
ISHARES TR MSCI INDIA ETF 46429B598   845,048 17,313 SH   SOLE 0 0 0 17,313
ISHARES TR GNMA BOND ETF 46429B333   682,689 15,428 SH   SOLE 0 0 0 15,428
ISHARES TR CORE HIGH DV ETF 46429B663   2,134,964 20,933 SH   SOLE 0 0 0 20,933
ISHARES TR MSCI CHINA ETF 46429B671   1,614,567 39,631 SH   SOLE 0 0 0 39,631
ISHARES TR 0-5 YR TIPS ETF 46429B747   699,003 7,090 SH   SOLE 0 0 0 7,090
ISHARES TR MSCI KLD400 SOC 464288570   212,673 2,336 SH   SOLE 0 0 0 2,336
ISHARES TR JPMORGAN USD EMG 464288281   225,971 2,537 SH   SOLE 0 0 0 2,537
ISHARES TR MBS ETF 464288588   504,449 5,362 SH   SOLE 0 0 0 5,362
ISHARES TR PFD AND INCM SEC 464288687   512,920 16,445 SH   SOLE 0 0 0 16,445
ISHARES TR GLB INFRASTR ETF 464288372   513,457 10,913 SH   SOLE 0 0 0 10,913
ISHARES TR ESG AWR MSCI USA 46435G425   2,135,018 20,349 SH   SOLE 0 0 0 20,349
ISHARES TR CYBERSECURITY 46435U135   588,773 12,960 SH   SOLE 0 0 0 12,960
ISHARES TR BLACKROCK ULTRA 46434V878   991,488 19,688 SH   SOLE 0 0 0 19,688
ISHARES TR TRS FLT RT BD 46434V860   471,289 9,338 SH   SOLE 0 0 0 9,338
ISHARES TR 0-5YR HI YL CP 46434V407   1,464,443 34,686 SH   SOLE 0 0 0 34,686
ISHARES TR MSCI USA QLT FCT 46432F339   411,712 2,798 SH   SOLE 0 0 0 2,798
ISHARES TR CORE DIV GRWTH 46434V621   1,253,414 23,289 SH   SOLE 0 0 0 23,289
ISHARES TR CORE TOTAL USD 46434V613   361,304 7,842 SH   SOLE 0 0 0 7,842
ISHARES TR ESG AW MSCI EAFE 46435G516   305,413 4,043 SH   SOLE 0 0 0 4,043
ISHARES TR ESG MSCI USA ETF 46436E767   249,520 6,266 SH   SOLE 0 0 0 6,266
ISHARES TR CORE S&P MCP ETF 464287507   8,034,801 28,991 SH   SOLE 0 0 0 28,991
ISHARES TR CORE S&P SCP ETF 464287804   468,915 4,332 SH   SOLE 0 0 0 4,332
ISHARES TR S&P 500 VAL ETF 464287408   580,445 3,338 SH   SOLE 0 0 0 3,338
ISHARES TR CORE S&P500 ETF 464287200   8,927,636 18,692 SH   SOLE 0 0 0 18,692
ISHARES TR S&P 500 GRWT ETF 464287309   513,158 6,833 SH   SOLE 0 0 0 6,833
ISHARES TR RUS 1000 GRW ETF 464287614   1,431,529 4,722 SH   SOLE 0 0 0 4,722
ISHARES TR RUSSELL 3000 ETF 464287689   490,268 1,791 SH   SOLE 0 0 0 1,791
ISHARES TR CORE S&P US VLU 464287663   403,266 4,782 SH   SOLE 0 0 0 4,782
ISHARES TR CORE S&P US GWT 464287671   358,625 3,445 SH   SOLE 0 0 0 3,445
ISHARES TR RUS MD CP GR ETF 464287481   278,699 2,668 SH   SOLE 0 0 0 2,668
ISHARES TR RUS MDCP VAL ETF 464287473   1,379,548 11,863 SH   SOLE 0 0 0 11,863
ISHARES TR U.S. TECH ETF 464287721   456,096 3,716 SH   SOLE 0 0 0 3,716
ISHARES TR MSCI EAFE ETF 464287465   397,622 5,277 SH   SOLE 0 0 0 5,277
ISHARES TR S&P 100 ETF 464287101   4,603,398 20,607 SH   SOLE 0 0 0 20,607
ISHARES TR 1 3 YR TREAS BD 464287457   565,994 6,899 SH   SOLE 0 0 0 6,899
ISHARES TR 7-10 YR TRSY BD 464287440   1,743,020 18,083 SH   SOLE 0 0 0 18,083
ISHARES TR 20 YR TR BD ETF 464287432   280,028 2,832 SH   SOLE 0 0 0 2,832
ISHARES TR IBOXX INV CP ETF 464287242   351,346 3,175 SH   SOLE 0 0 0 3,175
ISHARES TR EAFE VALUE ETF 464288877   825,589 15,846 SH   SOLE 0 0 0 15,846
ISHARES TR EAFE GRWTH ETF 464288885   993,976 10,263 SH   SOLE 0 0 0 10,263
ISHARES TR CORE S&P TTL STK 464287150   418,216 3,974 SH   SOLE 0 0 0 3,974
ISHARES TR SELECT DIVID ETF 464287168   288,713 2,463 SH   SOLE 0 0 0 2,463
ISHARES TR TIPS BD ETF 464287176   876,044 8,150 SH   SOLE 0 0 0 8,150
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   18,566,816 369,636 SH   SOLE 0 0 0 369,636
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   400,492 8,368 SH   SOLE 0 0 0 8,368
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   309,812 6,080 SH   SOLE 0 0 0 6,080
JABIL INC COM 466313103   435,963 3,422 SH   SOLE 0 0 0 3,422
JOHNSON & JOHNSON COM 478160104   3,523,460 22,480 SH   SOLE 0 0 0 22,480
JPMORGAN CHASE & CO COM 46625H100   3,476,614 20,439 SH   SOLE 0 0 0 20,439
KEYSIGHT TECHNOLOGIES INC COM 49338L103   437,179 2,748 SH   SOLE 0 0 0 2,748
KIMBERLY-CLARK CORP COM 494368103   323,338 2,661 SH   SOLE 0 0 0 2,661
KKR & CO INC COM 48251W104   434,148 5,240 SH   SOLE 0 0 0 5,240
KRAFT HEINZ CO COM 500754106   204,278 5,524 SH   SOLE 0 0 0 5,524
KROGER CO COM 501044101   237,646 5,199 SH   SOLE 0 0 0 5,199
LABORATORY CORP AMER HLDGS COM NEW 50540R409   665,278 2,927 SH   SOLE 0 0 0 2,927
LAM RESEARCH CORP COM 512807108   462,123 590 SH   SOLE 0 0 0 590
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   4,196,576 153,048 SH   SOLE 0 0 0 153,048
LEIDOS HOLDINGS INC COM 525327102   231,092 2,135 SH   SOLE 0 0 0 2,135
LENNAR CORP CL A 526057104   606,295 4,068 SH   SOLE 0 0 0 4,068
LINDE PLC SHS G54950103   1,177,115 2,866 SH   SOLE 0 0 0 2,866
LIVE NATION ENTERTAINMENT IN COM 538034109   214,063 2,287 SH   SOLE 0 0 0 2,287
LOCKHEED MARTIN CORP COM 539830109   856,170 1,889 SH   SOLE 0 0 0 1,889
LOWES COS INC COM 548661107   1,841,156 8,273 SH   SOLE 0 0 0 8,273
MANULIFE FINL CORP COM 56501R106   665,740 30,124 SH   SOLE 0 0 0 30,124
MARATHON PETE CORP COM 56585A102   938,080 6,323 SH   SOLE 0 0 0 6,323
MARKEL GROUP INC COM 570535104   264,101 186 SH   SOLE 0 0 0 186
MARKETAXESS HLDGS INC COM 57060D108   462,117 1,578 SH   SOLE 0 0 0 1,578
MARTIN MARIETTA MATLS INC COM 573284106   332,274 666 SH   SOLE 0 0 0 666
MASTERCARD INCORPORATED CL A 57636Q104   3,709,040 8,696 SH   SOLE 0 0 0 8,696
MCCORMICK & CO INC COM NON VTG 579780206   593,612 8,676 SH   SOLE 0 0 0 8,676
MCDONALDS CORP COM 580135101   1,587,515 5,354 SH   SOLE 0 0 0 5,354
MEDIAALPHA INC CL A 58450V104   153,591 13,775 SH   SOLE 0 0 0 13,775
MEDTRONIC PLC SHS G5960L103   2,670,677 32,419 SH   SOLE 0 0 0 32,419
MERCK & CO INC COM 58933Y105   3,034,709 27,836 SH   SOLE 0 0 0 27,836
META PLATFORMS INC CL A 30303M102   3,629,860 10,255 SH   SOLE 0 0 0 10,255
METLIFE INC COM 59156R108   1,117,477 16,898 SH   SOLE 0 0 0 16,898
METTLER TOLEDO INTERNATIONAL COM 592688105   423,323 349 SH   SOLE 0 0 0 349
MICROCHIP TECHNOLOGY INC. COM 595017104   371,736 4,122 SH   SOLE 0 0 0 4,122
MICROSOFT CORP COM 594918104   18,818,502 50,044 SH   SOLE 0 0 0 50,044
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   122,804 14,263 SH   SOLE 0 0 0 14,263
MONDELEZ INTL INC CL A 609207105   533,843 7,370 SH   SOLE 0 0 0 7,370
MONOLITHIC PWR SYS INC COM 609839105   703,950 1,116 SH   SOLE 0 0 0 1,116
MONSTER BEVERAGE CORP NEW COM 61174X109   1,085,142 18,836 SH   SOLE 0 0 0 18,836
MORGAN STANLEY COM NEW 617446448   993,859 10,658 SH   SOLE 0 0 0 10,658
MORNINGSTAR INC COM 617700109   1,079,411 3,771 SH   SOLE 0 0 0 3,771
NCINO INC COM 63947X101   606,113 18,023 SH   SOLE 0 0 0 18,023
NETFLIX INC COM 64110L106   4,904,342 10,073 SH   SOLE 0 0 0 10,073
NIKE INC CL B 654106103   2,305,207 21,232 SH   SOLE 0 0 0 21,232
NORTHROP GRUMMAN CORP COM 666807102   522,200 1,115 SH   SOLE 0 0 0 1,115
NOVANTA INC COM 67000B104   311,053 1,847 SH   SOLE 0 0 0 1,847
NOVARTIS AG SPONSORED ADR 66987V109   554,224 5,489 SH   SOLE 0 0 0 5,489
NOVO-NORDISK A S ADR 670100205   4,276,106 41,335 SH   SOLE 0 0 0 41,335
NUTRIEN LTD COM 67077M108   428,326 7,602 SH   SOLE 0 0 0 7,602
NVENT ELECTRIC PLC SHS G6700G107   496,592 8,404 SH   SOLE 0 0 0 8,404
NVIDIA CORPORATION COM 67066G104   4,358,958 8,802 SH   SOLE 0 0 0 8,802
OCCIDENTAL PETE CORP COM 674599105   799,218 13,385 SH   SOLE 0 0 0 13,385
OKTA INC CL A 679295105   203,059 2,243 SH   SOLE 0 0 0 2,243
OLLIES BARGAIN OUTLET HLDGS COM 681116109   423,087 5,575 SH   SOLE 0 0 0 5,575
OLO INC CL A 68134L109   181,130 31,666 SH   SOLE 0 0 0 31,666
OMNICOM GROUP INC COM 681919106   858,525 9,924 SH   SOLE 0 0 0 9,924
ONE STOP SYS INC COM 68247W109   42,000 20,000 SH   SOLE 0 0 0 20,000
ONEOK INC NEW COM 682680103   618,287 8,805 SH   SOLE 0 0 0 8,805
ORACLE CORP COM 68389X105   3,220,195 30,543 SH   SOLE 0 0 0 30,543
OREILLY AUTOMOTIVE INC COM 67103H107   486,441 512 SH   SOLE 0 0 0 512
PALANTIR TECHNOLOGIES INC CL A 69608A108   345,357 20,114 SH   SOLE 0 0 0 20,114
PALO ALTO NETWORKS INC COM 697435105   732,482 2,484 SH   SOLE 0 0 0 2,484
PARKER-HANNIFIN CORP COM 701094104   319,726 694 SH   SOLE 0 0 0 694
PAYCOM SOFTWARE INC COM 70432V102   421,916 2,041 SH   SOLE 0 0 0 2,041
PAYPAL HLDGS INC COM 70450Y103   2,091,133 34,052 SH   SOLE 0 0 0 34,052
PEPSICO INC COM 713448108   2,719,770 16,014 SH   SOLE 0 0 0 16,014
PERFICIENT INC COM 71375U101   384,586 5,843 SH   SOLE 0 0 0 5,843
PFIZER INC COM 717081103   741,588 25,759 SH   SOLE 0 0 0 25,759
PG&E CORP COM 69331C108   1,042,873 57,841 SH   SOLE 0 0 0 57,841
PHILIP MORRIS INTL INC COM 718172109   1,708,510 18,160 SH   SOLE 0 0 0 18,160
PHILLIPS 66 COM 718546104   219,015 1,645 SH   SOLE 0 0 0 1,645
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   258,534 7,087 SH   SOLE 0 0 0 7,087
PIMCO CALIF MUN INCOME FD COM 72200N106   232,497 24,946 SH   SOLE 0 0 0 24,946
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   411,933 4,128 SH   SOLE 0 0 0 4,128
PIONEER NAT RES CO COM 723787107   408,063 1,815 SH   SOLE 0 0 0 1,815
PLANET FITNESS INC CL A 72703H101   400,916 5,492 SH   SOLE 0 0 0 5,492
PNC FINL SVCS GROUP INC COM 693475105   360,646 2,329 SH   SOLE 0 0 0 2,329
POOL CORP COM 73278L105   661,061 1,658 SH   SOLE 0 0 0 1,658
PPG INDS INC COM 693506107   471,980 3,156 SH   SOLE 0 0 0 3,156
PRICE T ROWE GROUP INC COM 74144T108   270,625 2,513 SH   SOLE 0 0 0 2,513
PROCTER AND GAMBLE CO COM 742718109   2,881,025 19,660 SH   SOLE 0 0 0 19,660
PROGRESSIVE CORP COM 743315103   271,572 1,705 SH   SOLE 0 0 0 1,705
PROLOGIS INC. COM 74340W103   364,176 2,732 SH   SOLE 0 0 0 2,732
PUBLIC STORAGE COM 74460D109   319,993 1,049 SH   SOLE 0 0 0 1,049
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   226,457 7,180 SH   SOLE 0 0 0 7,180
QUALCOMM INC COM 747525103   2,498,167 17,273 SH   SOLE 0 0 0 17,273
QUALYS INC COM 74758T303   896,803 4,569 SH   SOLE 0 0 0 4,569
QUANTA SVCS INC COM 74762E102   883,701 4,095 SH   SOLE 0 0 0 4,095
QURATE RETAIL INC COM SER A 74915M100   22,106 25,250 SH   SOLE 0 0 0 25,250
RAYMOND JAMES FINL INC COM 754730109   416,787 3,738 SH   SOLE 0 0 0 3,738
REALTY INCOME CORP COM 756109104   638,087 11,113 SH   SOLE 0 0 0 11,113
REGENERON PHARMACEUTICALS COM 75886F107   902,882 1,028 SH   SOLE 0 0 0 1,028
RELX PLC SPONSORED ADR 759530108   354,084 8,928 SH   SOLE 0 0 0 8,928
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   222,929 7,792 SH   SOLE 0 0 0 7,792
REPUBLIC SVCS INC COM 760759100   519,467 3,150 SH   SOLE 0 0 0 3,150
RESMED INC COM 761152107   369,843 2,150 SH   SOLE 0 0 0 2,150
REVOLVE GROUP INC CL A 76156B107   265,744 16,028 SH   SOLE 0 0 0 16,028
RITHM CAPITAL CORP COM NEW 64828T201   211,838 19,835 SH   SOLE 0 0 0 19,835
ROPER TECHNOLOGIES INC COM 776696106   793,222 1,455 SH   SOLE 0 0 0 1,455
ROYAL GOLD INC COM 780287108   909,256 7,517 SH   SOLE 0 0 0 7,517
RTX CORPORATION COM 75513E101   3,643,822 43,307 SH   SOLE 0 0 0 43,307
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,169,886 27,194 SH   SOLE 0 0 0 27,194
SAIA INC COM 78709Y105   620,958 1,417 SH   SOLE 0 0 0 1,417
SALESFORCE INC COM 79466L302   5,044,657 19,171 SH   SOLE 0 0 0 19,171
SAP SE SPON ADR 803054204   1,045,956 6,766 SH   SOLE 0 0 0 6,766
SBA COMMUNICATIONS CORP NEW CL A 78410G104   217,930 859 SH   SOLE 0 0 0 859
SCHWAB CHARLES CORP COM 808513105   741,389 10,776 SH   SOLE 0 0 0 10,776
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,562,103 1,562,103 SH   SOLE 0 0 0 1,562,103
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,054,246 13,848 SH   SOLE 0 0 0 13,848
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   425,405 9,125 SH   SOLE 0 0 0 9,125
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   500,103 8,983 SH   SOLE 0 0 0 8,983
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   279,893 3,374 SH   SOLE 0 0 0 3,374
SEI INVTS CO COM 784117103   420,955 6,624 SH   SOLE 0 0 0 6,624
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   452,520 2,351 SH   SOLE 0 0 0 2,351
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   388,956 2,852 SH   SOLE 0 0 0 2,852
SEMPRA COM 816851109   831,569 11,128 SH   SOLE 0 0 0 11,128
SERVICENOW INC COM 81762P102   3,914,661 5,541 SH   SOLE 0 0 0 5,541
SERVISFIRST BANCSHARES INC COM 81768T108   691,953 10,385 SH   SOLE 0 0 0 10,385
SHELL PLC SPON ADS 780259305   616,448 9,369 SH   SOLE 0 0 0 9,369
SHERWIN WILLIAMS CO COM 824348106   315,956 1,013 SH   SOLE 0 0 0 1,013
SHOPIFY INC CL A 82509L107   1,052,507 13,511 SH   SOLE 0 0 0 13,511
SIMON PPTY GROUP INC NEW COM 828806109   952,265 6,676 SH   SOLE 0 0 0 6,676
SNAP ON INC COM 833034101   441,636 1,529 SH   SOLE 0 0 0 1,529
SNOWFLAKE INC CL A 833445109   37,528,216 188,584 SH   SOLE 0 0 0 188,584
SONY GROUP CORP SPONSORED ADR 835699307   638,495 6,743 SH   SOLE 0 0 0 6,743
SOUTHWEST AIRLS CO COM 844741108   578,957 20,047 SH   SOLE 0 0 0 20,047
SPDR GOLD TR GOLD SHS 78463V107   4,645,813 24,302 SH   SOLE 0 0 0 24,302
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,550,902 45,601 SH   SOLE 0 0 0 45,601
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   835,380 23,592 SH   SOLE 0 0 0 23,592
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   280,790 8,841 SH   SOLE 0 0 0 8,841
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,530,761 20,052 SH   SOLE 0 0 0 20,052
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   257,749 508 SH   SOLE 0 0 0 508
SPDR SER TR NYSE TECH ETF 78464A102   1,963,831 11,964 SH   SOLE 0 0 0 11,964
SPDR SER TR S&P 600 SMCP VAL 78464A300   561,176 6,736 SH   SOLE 0 0 0 6,736
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,373,288 16,421 SH   SOLE 0 0 0 16,421
SPDR SER TR PRTFLO S&P500 GW 78464A409   17,654,356 271,355 SH   SOLE 0 0 0 271,355
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,561,639 33,490 SH   SOLE 0 0 0 33,490
SPDR SER TR S&P DIVID ETF 78464A763   1,674,973 13,403 SH   SOLE 0 0 0 13,403
SPDR SER TR S&P 400 MDCP VAL 78464A839   581,830 7,929 SH   SOLE 0 0 0 7,929
SPDR SER TR S&P 400 MDCP GRW 78464A821   564,044 7,454 SH   SOLE 0 0 0 7,454
SPDR SER TR PORTFOLIO S&P400 78464A847   1,614,483 33,138 SH   SOLE 0 0 0 33,138
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,174,675 34,738 SH   SOLE 0 0 0 34,738
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,820,805 19,221 SH   SOLE 0 0 0 19,221
SPDR SER TR S&P SEMICNDCTR 78464A862   355,618 1,582 SH   SOLE 0 0 0 1,582
SPDR SER TR PORTFOLIO LN TSR 78464A664   711,077 24,503 SH   SOLE 0 0 0 24,503
SPDR SER TR PORTFOLIO S&P500 78464A854   4,063,312 72,689 SH   SOLE 0 0 0 72,689
SPDR SER TR PORTFOLIO SHORT 78464A474   803,960 26,997 SH   SOLE 0 0 0 26,997
SPDR SER TR PORT MTG BK ETF 78464A383   1,480,522 67,083 SH   SOLE 0 0 0 67,083
SPDR SER TR SSGA US LRG ETF 78468R804   2,321,610 16,010 SH   SOLE 0 0 0 16,010
SPDR SER TR BLOOMBERG 3-12 M 78468R523   680,395 6,864 SH   SOLE 0 0 0 6,864
SPDR SER TR PORTFOLIO S&P600 78468R853   503,840 11,945 SH   SOLE 0 0 0 11,945
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   311,250 38,521 SH   SOLE 0 0 0 38,521
SPS COMM INC COM 78463M107   1,146,564 5,915 SH   SOLE 0 0 0 5,915
STARBUCKS CORP COM 855244109   2,599,044 27,071 SH   SOLE 0 0 0 27,071
STERIS PLC SHS USD G8473T100   493,783 2,246 SH   SOLE 0 0 0 2,246
SUN CMNTYS INC COM 866674104   352,435 2,637 SH   SOLE 0 0 0 2,637
SUNCOR ENERGY INC NEW COM 867224107   267,694 8,355 SH   SOLE 0 0 0 8,355
SYNOPSYS INC COM 871607107   576,184 1,119 SH   SOLE 0 0 0 1,119
T-MOBILE US INC COM 872590104   438,199 2,733 SH   SOLE 0 0 0 2,733
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   258,498 2,486 SH   SOLE 0 0 0 2,486
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   429,415 2,668 SH   SOLE 0 0 0 2,668
TAPESTRY INC COM 876030107   209,302 5,686 SH   SOLE 0 0 0 5,686
TECHNIPFMC PLC COM G87110105   701,154 34,814 SH   SOLE 0 0 0 34,814
TELEDYNE TECHNOLOGIES INC COM 879360105   614,988 1,378 SH   SOLE 0 0 0 1,378
TELEFLEX INCORPORATED COM 879369106   384,981 1,544 SH   SOLE 0 0 0 1,544
TERADATA CORP DEL COM 88076W103   589,256 13,543 SH   SOLE 0 0 0 13,543
TESLA INC COM 88160R101   4,460,713 17,952 SH   SOLE 0 0 0 17,952
TEXAS INSTRS INC COM 882508104   737,458 4,326 SH   SOLE 0 0 0 4,326
THE CIGNA GROUP COM 125523100   1,176,539 3,929 SH   SOLE 0 0 0 3,929
THERMO FISHER SCIENTIFIC INC COM 883556102   1,916,687 3,611 SH   SOLE 0 0 0 3,611
THOMSON REUTERS CORP. COM 884903808   275,186 1,882 SH   SOLE 0 0 0 1,882
TRANSDIGM GROUP INC COM 893641100   550,310 544 SH   SOLE 0 0 0 544
TRAVELERS COMPANIES INC COM 89417E109   572,697 3,006 SH   SOLE 0 0 0 3,006
TYLER TECHNOLOGIES INC COM 902252105   204,461 489 SH   SOLE 0 0 0 489
U S PHYSICAL THERAPY COM 90337L108   355,422 3,816 SH   SOLE 0 0 0 3,816
UBER TECHNOLOGIES INC COM 90353T100   261,919 4,254 SH   SOLE 0 0 0 4,254
ULTA BEAUTY INC COM 90384S303   1,221,055 2,492 SH   SOLE 0 0 0 2,492
UNILEVER PLC SPON ADR NEW 904767704   1,429,384 29,484 SH   SOLE 0 0 0 29,484
UNION PAC CORP COM 907818108   662,971 2,699 SH   SOLE 0 0 0 2,699
UNITED PARCEL SERVICE INC CL B 911312106   804,564 5,117 SH   SOLE 0 0 0 5,117
UNITED RENTALS INC COM 911363109   615,388 1,073 SH   SOLE 0 0 0 1,073
UNITEDHEALTH GROUP INC COM 91324P102   2,810,297 5,338 SH   SOLE 0 0 0 5,338
US BANCORP DEL COM NEW 902973304   680,020 15,712 SH   SOLE 0 0 0 15,712
VALERO ENERGY CORP COM 91913Y100   346,840 2,668 SH   SOLE 0 0 0 2,668
VALVOLINE INC COM 92047W101   386,435 10,283 SH   SOLE 0 0 0 10,283
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,875,150 36,319 SH   SOLE 0 0 0 36,319
VANECK ETF TRUST GOLD MINERS ETF 92189F106   251,832 8,121 SH   SOLE 0 0 0 8,121
VANGUARD BD INDEX FDS INTERMED TERM 921937819   222,037 2,907 SH   SOLE 0 0 0 2,907
VANGUARD INDEX FDS LARGE CAP ETF 922908637   596,640 2,735 SH   SOLE 0 0 0 2,735
VANGUARD INDEX FDS GROWTH ETF 922908736   1,134,401 3,649 SH   SOLE 0 0 0 3,649
VANGUARD INDEX FDS SMALL CP ETF 922908751   668,787 3,135 SH   SOLE 0 0 0 3,135
VANGUARD INDEX FDS MID CAP ETF 922908629   1,054,991 4,535 SH   SOLE 0 0 0 4,535
VANGUARD INDEX FDS VALUE ETF 922908744   731,055 4,890 SH   SOLE 0 0 0 4,890
VANGUARD INDEX FDS TOTAL STK MKT 922908769   298,995 1,260 SH   SOLE 0 0 0 1,260
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   16,107,821 36,877 SH   SOLE 0 0 0 36,877
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   222,578 4,360 SH   SOLE 0 0 0 4,360
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,062,536 13,073 SH   SOLE 0 0 0 13,073
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   311,150 1,826 SH   SOLE 0 0 0 1,826
VANGUARD STAR FDS VG TL INTL STK F 921909768   491,385 8,478 SH   SOLE 0 0 0 8,478
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   337,346 3,022 SH   SOLE 0 0 0 3,022
VANGUARD WORLD FDS INF TECH ETF 92204A702   541,112 1,118 SH   SOLE 0 0 0 1,118
VERISK ANALYTICS INC COM 92345Y106   284,482 1,191 SH   SOLE 0 0 0 1,191
VERIZON COMMUNICATIONS INC COM 92343V104   2,663,430 70,648 SH   SOLE 0 0 0 70,648
VERTEX PHARMACEUTICALS INC COM 92532F100   1,109,182 2,726 SH   SOLE 0 0 0 2,726
VICI PPTYS INC COM 925652109   388,458 12,185 SH   SOLE 0 0 0 12,185
VICOR CORP COM 925815102   379,159 8,437 SH   SOLE 0 0 0 8,437
VISA INC COM CL A 92826C839   6,456,199 24,798 SH   SOLE 0 0 0 24,798
VULCAN MATLS CO COM 929160109   870,350 3,834 SH   SOLE 0 0 0 3,834
WALGREENS BOOTS ALLIANCE INC COM 931427108   353,321 13,532 SH   SOLE 0 0 0 13,532
WALMART INC COM 931142103   2,092,241 13,271 SH   SOLE 0 0 0 13,271
WASTE MGMT INC DEL COM 94106L109   2,024,678 11,305 SH   SOLE 0 0 0 11,305
WATSCO INC COM 942622200   587,861 1,372 SH   SOLE 0 0 0 1,372
WATTS WATER TECHNOLOGIES INC CL A 942749102   561,060 2,693 SH   SOLE 0 0 0 2,693
WEC ENERGY GROUP INC COM 92939U106   352,251 4,185 SH   SOLE 0 0 0 4,185
WELLS FARGO CO NEW COM 949746101   2,778,075 56,442 SH   SOLE 0 0 0 56,442
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,368,690 3,887 SH   SOLE 0 0 0 3,887
WHITEHORSE FIN INC COM 96524V106   135,300 11,000 SH   SOLE 0 0 0 11,000
WILLIAMS COS INC COM 969457100   1,491,444 42,821 SH   SOLE 0 0 0 42,821
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   358,581 8,058 SH   SOLE 0 0 0 8,058
WISDOMTREE TR US QTLY DIV GRT 97717X669   432,292 6,151 SH   SOLE 0 0 0 6,151
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,043,956 13,938 SH   SOLE 0 0 0 13,938
WISDOMTREE TR US TOTAL DIVIDND 97717W109   471,782 7,216 SH   SOLE 0 0 0 7,216
WORKDAY INC CL A 98138H101   1,996,190 7,231 SH   SOLE 0 0 0 7,231
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,613,413 63,882 SH   SOLE 0 0 0 63,882
XYLEM INC COM 98419M100   228,034 1,994 SH   SOLE 0 0 0 1,994
YUM BRANDS INC COM 988498101   501,246 3,836 SH   SOLE 0 0 0 3,836
ZOETIS INC CL A 98978V103   2,336,082 11,836 SH   SOLE 0 0 0 11,836