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   771,710 8,243 SH   SOLE 0 0 0 8,243
AAON INC COM PAR $0.004 000360206   672,203 11,820 SH   SOLE 0 0 0 11,820
ABBOTT LABS COM 002824100   2,518,681 26,006 SH   SOLE 0 0 0 26,006
ABBVIE INC COM 00287Y109   2,095,563 14,059 SH   SOLE 0 0 0 14,059
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,659,830 11,917 SH   SOLE 0 0 0 11,917
ADOBE INC COM 00724F101   5,385,564 10,562 SH   SOLE 0 0 0 10,562
AES CORP COM 00130H105   558,296 36,730 SH   SOLE 0 0 0 36,730
AGNICO EAGLE MINES LTD COM 008474108   1,208,334 26,586 SH   SOLE 0 0 0 26,586
AIR PRODS & CHEMS INC COM 009158106   896,394 3,163 SH   SOLE 0 0 0 3,163
AIRBNB INC COM CL A 009066101   2,192,204 15,977 SH   SOLE 0 0 0 15,977
ALCON AG ORD SHS H01301128   399,017 5,178 SH   SOLE 0 0 0 5,178
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   417,219 4,810 SH   SOLE 0 0 0 4,810
ALIGN TECHNOLOGY INC COM 016255101   569,116 1,864 SH   SOLE 0 0 0 1,864
ALPHABET INC CAP STK CL A 02079K305   7,704,775 58,878 SH   SOLE 0 0 0 58,878
ALPHABET INC CAP STK CL C 02079K107   6,151,462 46,655 SH   SOLE 0 0 0 46,655
ALTRIA GROUP INC COM 02209S103   467,344 11,114 SH   SOLE 0 0 0 11,114
AMAZON COM INC COM 023135106   12,553,736 98,755 SH   SOLE 0 0 0 98,755
AMDOCS LTD SHS G02602103   240,628 2,848 SH   SOLE 0 0 0 2,848
AMERICAN AIRLS GROUP INC COM 02376R102   293,259 22,893 SH   SOLE 0 0 0 22,893
AMERICAN ELEC PWR CO INC COM 025537101   666,825 8,865 SH   SOLE 0 0 0 8,865
AMERICAN EXPRESS CO COM 025816109   763,405 5,117 SH   SOLE 0 0 0 5,117
AMERICAN INTL GROUP INC COM NEW 026874784   949,514 15,669 SH   SOLE 0 0 0 15,669
AMERICAN TOWER CORP NEW COM 03027X100   503,381 3,061 SH   SOLE 0 0 0 3,061
AMERICAN WTR WKS CO INC NEW COM 030420103   516,990 4,175 SH   SOLE 0 0 0 4,175
AMERIPRISE FINL INC COM 03076C106   542,983 1,647 SH   SOLE 0 0 0 1,647
AMETEK INC COM 031100100   223,561 1,513 SH   SOLE 0 0 0 1,513
AMGEN INC COM 031162100   808,699 3,009 SH   SOLE 0 0 0 3,009
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   165,001 25,191 SH   SOLE 0 0 0 25,191
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   194,896 10,361 SH   SOLE 0 0 0 10,361
ANSYS INC COM 03662Q105   224,650 755 SH   SOLE 0 0 0 755
AON PLC SHS CL A G0403H108   227,927 703 SH   SOLE 0 0 0 703
APOLLO GLOBAL MGMT INC COM 03769M106   1,076,891 11,997 SH   SOLE 0 0 0 11,997
APPLE INC COM 037833100   14,456,434 84,437 SH   SOLE 0 0 0 84,437
APPLIED MATLS INC COM 038222105   698,203 5,043 SH   SOLE 0 0 0 5,043
ARCH CAP GROUP LTD ORD G0450A105   223,427 2,803 SH   SOLE 0 0 0 2,803
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   592,943 5,764 SH   SOLE 0 0 0 5,764
ARK ETF TR INNOVATION ETF 00214Q104   233,498 5,886 SH   SOLE 0 0 0 5,886
ASBURY AUTOMOTIVE GROUP INC COM 043436104   452,548 1,967 SH   SOLE 0 0 0 1,967
ASML HOLDING N V N Y REGISTRY SHS N07059210   559,227 950 SH   SOLE 0 0 0 950
ASPEN TECHNOLOGY INC COM 29109X106   374,000 1,831 SH   SOLE 0 0 0 1,831
ASSERTIO HOLDINGS INC COM NEW 04546C205   39,583 15,462 SH   SOLE 0 0 0 15,462
ASTRAZENECA PLC SPONSORED ADR 046353108   310,970 4,592 SH   SOLE 0 0 0 4,592
AT&T INC COM 00206R102   814,215 54,209 SH   SOLE 0 0 0 54,209
AUGMEDIX INC COM 05105P107   147,141 28,571 SH   SOLE 0 0 0 28,571
AUTODESK INC COM 052769106   3,011,575 14,555 SH   SOLE 0 0 0 14,555
AUTOMATIC DATA PROCESSING IN COM 053015103   679,879 2,826 SH   SOLE 0 0 0 2,826
AVALONBAY CMNTYS INC COM 053484101   483,792 2,817 SH   SOLE 0 0 0 2,817
AVERY DENNISON CORP COM 053611109   475,855 2,605 SH   SOLE 0 0 0 2,605
BALL CORP COM 058498106   456,582 9,172 SH   SOLE 0 0 0 9,172
BANK AMERICA CORP COM 060505104   1,987,156 72,577 SH   SOLE 0 0 0 72,577
BARRICK GOLD CORP COM 067901108   618,375 42,500 SH   SOLE 0 0 0 42,500
BAXTER INTL INC COM 071813109   567,044 15,025 SH   SOLE 0 0 0 15,025
BCE INC COM NEW 05534B760   303,566 7,953 SH   SOLE 0 0 0 7,953
BECTON DICKINSON & CO COM 075887109   3,202,555 12,388 SH   SOLE 0 0 0 12,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,221,922 14,907 SH   SOLE 0 0 0 14,907
BILL HOLDINGS INC COM 090043100   501,376 4,618 SH   SOLE 0 0 0 4,618
BIOGEN INC COM 09062X103   802,385 3,122 SH   SOLE 0 0 0 3,122
BIOMARIN PHARMACEUTICAL INC COM 09061G101   404,354 4,570 SH   SOLE 0 0 0 4,570
BJS WHSL CLUB HLDGS INC COM 05550J101   453,271 6,351 SH   SOLE 0 0 0 6,351
BLACKLINE INC COM 09239B109   307,692 5,547 SH   SOLE 0 0 0 5,547
BLACKROCK INC COM 09247X101   298,032 461 SH   SOLE 0 0 0 461
BLACKSTONE INC COM 09260D107   296,671 2,769 SH   SOLE 0 0 0 2,769
BLOCK INC CL A 852234103   311,192 7,031 SH   SOLE 0 0 0 7,031
BOEING CO COM 097023105   2,072,828 10,814 SH   SOLE 0 0 0 10,814
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   5,033,585 100,131 SH   SOLE 0 0 0 100,131
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   391,842 3,586 SH   SOLE 0 0 0 3,586
BRISTOL-MYERS SQUIBB CO COM 110122108   1,088,482 18,754 SH   SOLE 0 0 0 18,754
BROADCOM INC COM 11135F101   1,230,920 1,482 SH   SOLE 0 0 0 1,482
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,514,625 48,437 SH   SOLE 0 0 0 48,437
BROWN & BROWN INC COM 115236101   417,015 5,971 SH   SOLE 0 0 0 5,971
BRUKER CORP COM 116794108   319,537 5,129 SH   SOLE 0 0 0 5,129
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   839,165 9,743 SH   SOLE 0 0 0 9,743
CALIX INC COM 13100M509   201,421 4,394 SH   SOLE 0 0 0 4,394
CANADIAN PACIFIC KANSAS CITY COM 13646K108   461,416 6,201 SH   SOLE 0 0 0 6,201
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   533,085 21,230 SH   SOLE 0 0 0 21,230
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   434,240 16,405 SH   SOLE 0 0 0 16,405
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   426,178 17,395 SH   SOLE 0 0 0 17,395
CAPITAL ONE FINL CORP COM 14040H105   486,512 5,013 SH   SOLE 0 0 0 5,013
CARMAX INC COM 143130102   268,774 3,800 SH   SOLE 0 0 0 3,800
CATERPILLAR INC COM 149123101   1,336,335 4,895 SH   SOLE 0 0 0 4,895
CBRE GROUP INC CL A 12504L109   257,550 3,487 SH   SOLE 0 0 0 3,487
CENTENE CORP DEL COM 15135B101   607,453 8,819 SH   SOLE 0 0 0 8,819
CHAMPIONX CORPORATION COM 15872M104   571,060 16,032 SH   SOLE 0 0 0 16,032
CHARLES RIV LABS INTL INC COM 159864107   345,121 1,761 SH   SOLE 0 0 0 1,761
CHESAPEAKE ENERGY CORP COM 165167735   281,801 3,268 SH   SOLE 0 0 0 3,268
CHEVRON CORP NEW COM 166764100   1,560,084 9,252 SH   SOLE 0 0 0 9,252
CHOICE HOTELS INTL INC COM 169905106   388,357 3,170 SH   SOLE 0 0 0 3,170
CHURCH & DWIGHT CO INC COM 171340102   1,277,964 13,947 SH   SOLE 0 0 0 13,947
CIENA CORP COM NEW 171779309   342,635 7,250 SH   SOLE 0 0 0 7,250
CINTAS CORP COM 172908105   720,553 1,498 SH   SOLE 0 0 0 1,498
CISCO SYS INC COM 17275R102   4,149,323 77,182 SH   SOLE 0 0 0 77,182
CITIGROUP INC COM NEW 172967424   665,125 16,171 SH   SOLE 0 0 0 16,171
COCA COLA CO COM 191216100   2,488,758 44,458 SH   SOLE 0 0 0 44,458
COMCAST CORP NEW CL A 20030N101   2,691,421 60,700 SH   SOLE 0 0 0 60,700
COMFORT SYS USA INC COM 199908104   232,950 1,367 SH   SOLE 0 0 0 1,367
CONOCOPHILLIPS COM 20825C104   1,627,124 13,582 SH   SOLE 0 0 0 13,582
CONSTELLATION BRANDS INC CL A 21036P108   737,151 2,933 SH   SOLE 0 0 0 2,933
COOPER COS INC COM NEW 216648402   535,847 1,685 SH   SOLE 0 0 0 1,685
COPART INC COM 217204106   886,965 20,584 SH   SOLE 0 0 0 20,584
CORNING INC COM 219350105   852,154 27,967 SH   SOLE 0 0 0 27,967
COSTAR GROUP INC COM 22160N109   526,927 6,853 SH   SOLE 0 0 0 6,853
COSTCO WHSL CORP NEW COM 22160K105   1,316,481 2,330 SH   SOLE 0 0 0 2,330
CRANE COMPANY COMMON STOCK 224408104   464,189 5,225 SH   SOLE 0 0 0 5,225
CRH PLC ORD G25508105   215,855 3,944 SH   SOLE 0 0 0 3,944
CSX CORP COM 126408103   424,412 13,802 SH   SOLE 0 0 0 13,802
CVS HEALTH CORP COM 126650100   1,402,838 20,092 SH   SOLE 0 0 0 20,092
DANAHER CORPORATION COM 235851102   368,180 1,484 SH   SOLE 0 0 0 1,484
DARDEN RESTAURANTS INC COM 237194105   733,000 5,118 SH   SOLE 0 0 0 5,118
DECKERS OUTDOOR CORP COM 243537107   585,034 1,138 SH   SOLE 0 0 0 1,138
DEERE & CO COM 244199105   523,049 1,386 SH   SOLE 0 0 0 1,386
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   400,067 50,071 SH   SOLE 0 0 0 50,071
DELTA AIR LINES INC DEL COM NEW 247361702   218,929 5,917 SH   SOLE 0 0 0 5,917
DIAGEO PLC SPON ADR NEW 25243Q205   786,775 5,274 SH   SOLE 0 0 0 5,274
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   260,351 5,593 SH   SOLE 0 0 0 5,593
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   895,690 19,604 SH   SOLE 0 0 0 19,604
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   750,507 23,008 SH   SOLE 0 0 0 23,008
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,352,936 39,769 SH   SOLE 0 0 0 39,769
DIODES INC COM 254543101   382,059 4,846 SH   SOLE 0 0 0 4,846
DISNEY WALT CO COM 254687106   2,763,178 34,092 SH   SOLE 0 0 0 34,092
DOMINOS PIZZA INC COM 25754A201   320,835 847 SH   SOLE 0 0 0 847
DORCHESTER MINERALS LP COM UNIT 25820R105   246,925 8,500 SH   SOLE 0 0 0 8,500
DREAM FINDERS HOMES INC COM CL A 26154D100   233,704 10,513 SH   SOLE 0 0 0 10,513
DUKE ENERGY CORP NEW COM NEW 26441C204   1,178,801 13,356 SH   SOLE 0 0 0 13,356
E L F BEAUTY INC COM 26856L103   255,574 2,327 SH   SOLE 0 0 0 2,327
EATON VANCE LTD DURATION INC COM 27828H105   141,024 15,600 SH   SOLE 0 0 0 15,600
ECOLAB INC COM 278865100   210,903 1,245 SH   SOLE 0 0 0 1,245
EDISON INTL COM 281020107   950,693 15,021 SH   SOLE 0 0 0 15,021
ELI LILLY & CO COM 532457108   2,244,815 4,179 SH   SOLE 0 0 0 4,179
EMCOR GROUP INC COM 29084Q100   571,840 2,718 SH   SOLE 0 0 0 2,718
ENBRIDGE INC COM 29250N105   1,787,672 53,564 SH   SOLE 0 0 0 53,564
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   227,623 16,224 SH   SOLE 0 0 0 16,224
ENTEGRIS INC COM 29362U104   489,647 5,214 SH   SOLE 0 0 0 5,214
ENTERGY CORP NEW COM 29364G103   602,268 6,511 SH   SOLE 0 0 0 6,511
EQT CORP COM 26884L109   280,821 6,920 SH   SOLE 0 0 0 6,920
EXACT SCIENCES CORP COM 30063P105   406,932 5,965 SH   SOLE 0 0 0 5,965
EXELON CORP COM 30161N101   241,176 6,382 SH   SOLE 0 0 0 6,382
EXPEDITORS INTL WASH INC COM 302130109   654,193 5,707 SH   SOLE 0 0 0 5,707
EXXON MOBIL CORP COM 30231G102   2,458,951 20,913 SH   SOLE 0 0 0 20,913
FACTSET RESH SYS INC COM 303075105   1,478,824 3,382 SH   SOLE 0 0 0 3,382
FASTENAL CO COM 311900104   220,582 4,037 SH   SOLE 0 0 0 4,037
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   252,000 10,500 SH   SOLE 0 0 0 10,500
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,043,395 12,609 SH   SOLE 0 0 0 12,609
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   245,948 3,240 SH   SOLE 0 0 0 3,240
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   354,504 7,715 SH   SOLE 0 0 0 7,715
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,733,178 35,113 SH   SOLE 0 0 0 35,113
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,139,506 28,129 SH   SOLE 0 0 0 28,129
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   1,054,019 30,248 SH   SOLE 0 0 0 30,248
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   933,946 24,385 SH   SOLE 0 0 0 24,385
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   716,626 17,677 SH   SOLE 0 0 0 17,677
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   656,947 18,664 SH   SOLE 0 0 0 18,664
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   570,328 23,734 SH   SOLE 0 0 0 23,734
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   446,968 19,750 SH   SOLE 0 0 0 19,750
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,014,883 27,805 SH   SOLE 0 0 0 27,805
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   382,095 11,248 SH   SOLE 0 0 0 11,248
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   263,082 6,860 SH   SOLE 0 0 0 6,860
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   387,165 17,703 SH   SOLE 0 0 0 17,703
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   281,564 8,500 SH   SOLE 0 0 0 8,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   212,240 7,000 SH   SOLE 0 0 0 7,000
FIRSTENERGY CORP COM 337932107   811,570 23,744 SH   SOLE 0 0 0 23,744
FMC CORP COM NEW 302491303   588,465 8,787 SH   SOLE 0 0 0 8,787
FOX CORP CL A COM 35137L105   633,422 20,302 SH   SOLE 0 0 0 20,302
FOX FACTORY HLDG CORP COM 35138V102   987,233 9,964 SH   SOLE 0 0 0 9,964
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,700,761 64,301 SH   SOLE 0 0 0 64,301
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   2,648,537 83,841 SH   SOLE 0 0 0 83,841
FREEPORT-MCMORAN INC CL B 35671D857   1,039,833 27,885 SH   SOLE 0 0 0 27,885
GARTNER INC COM 366651107   1,213,974 3,533 SH   SOLE 0 0 0 3,533
GENERAL DYNAMICS CORP COM 369550108   1,192,752 5,398 SH   SOLE 0 0 0 5,398
GENERAL ELECTRIC CO COM NEW 369604301   337,509 3,053 SH   SOLE 0 0 0 3,053
GENERAL MLS INC COM 370334104   790,085 12,347 SH   SOLE 0 0 0 12,347
GENERAL MTRS CO COM 37045V100   668,263 20,269 SH   SOLE 0 0 0 20,269
GILEAD SCIENCES INC COM 375558103   684,598 9,135 SH   SOLE 0 0 0 9,135
GLAUKOS CORP COM 377322102   356,384 4,736 SH   SOLE 0 0 0 4,736
GLOBAL X FDS EMERGING MKT GRT 37960A644   207,559 8,743 SH   SOLE 0 0 0 8,743
GOOSEHEAD INS INC COM CL A 38267D109   328,752 4,411 SH   SOLE 0 0 0 4,411
HALEON PLC SPON ADS 405552100   258,930 31,084 SH   SOLE 0 0 0 31,084
HALLIBURTON CO COM 406216101   218,417 5,393 SH   SOLE 0 0 0 5,393
HEICO CORP NEW CL A 422806208   573,866 4,441 SH   SOLE 0 0 0 4,441
HILTON WORLDWIDE HLDGS INC COM 43300A203   718,761 4,786 SH   SOLE 0 0 0 4,786
HOLLEY INC COM 43538H103   145,933 29,245 SH   SOLE 0 0 0 29,245
HOLOGIC INC COM 436440101   445,270 6,416 SH   SOLE 0 0 0 6,416
HOME DEPOT INC COM 437076102   2,865,741 9,484 SH   SOLE 0 0 0 9,484
HONEYWELL INTL INC COM 438516106   408,226 2,210 SH   SOLE 0 0 0 2,210
HUMANA INC COM 444859102   696,697 1,432 SH   SOLE 0 0 0 1,432
IDEX CORP COM 45167R104   499,456 2,401 SH   SOLE 0 0 0 2,401
ILLUMINA INC COM 452327109   1,402,041 10,213 SH   SOLE 0 0 0 10,213
INTEL CORP COM 458140100   406,046 11,422 SH   SOLE 0 0 0 11,422
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   664,521 7,677 SH   SOLE 0 0 0 7,677
INTERNATIONAL BUSINESS MACHS COM 459200101   1,225,947 8,738 SH   SOLE 0 0 0 8,738
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   585,376 8,587 SH   SOLE 0 0 0 8,587
INTUIT COM 461202103   689,769 1,350 SH   SOLE 0 0 0 1,350
INTUITIVE SURGICAL INC COM NEW 46120E602   535,183 1,831 SH   SOLE 0 0 0 1,831
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   524,253 3,700 SH   SOLE 0 0 0 3,700
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   246,994 11,575 SH   SOLE 0 0 0 11,575
INVESCO QQQ TR UNIT SER 1 46090E103   1,922,148 5,365 SH   SOLE 0 0 0 5,365
ISHARES INC CORE MSCI EMKT 46434G103   560,235 11,772 SH   SOLE 0 0 0 11,772
ISHARES TR CORE 1 5 YR USD 46432F859   250,777 5,407 SH   SOLE 0 0 0 5,407
ISHARES TR US TREAS BD ETF 46429B267   1,360,044 61,708 SH   SOLE 0 0 0 61,708
ISHARES TR MSCI USA QLT FCT 46432F339   519,225 3,940 SH   SOLE 0 0 0 3,940
ISHARES TR CORE HIGH DV ETF 46429B663   2,144,825 21,689 SH   SOLE 0 0 0 21,689
ISHARES TR MSCI USA MIN VOL 46429B697   201,090 2,778 SH   SOLE 0 0 0 2,778
ISHARES TR 0-5 YR TIPS ETF 46429B747   712,071 7,347 SH   SOLE 0 0 0 7,347
ISHARES TR GL CLEAN ENE ETF 464288224   216,405 14,802 SH   SOLE 0 0 0 14,802
ISHARES TR MBS ETF 464288588   520,985 5,867 SH   SOLE 0 0 0 5,867
ISHARES TR PFD AND INCM SEC 464288687   495,817 16,445 SH   SOLE 0 0 0 16,445
ISHARES TR NATIONAL MUN ETF 464288414   380,526 3,711 SH   SOLE 0 0 0 3,711
ISHARES TR GLB INFRASTR ETF 464288372   488,225 11,278 SH   SOLE 0 0 0 11,278
ISHARES TR CYBERSECURITY 46435U135   514,494 13,360 SH   SOLE 0 0 0 13,360
ISHARES TR ESG MSCI USA ETF 46436E767   216,598 6,249 SH   SOLE 0 0 0 6,249
ISHARES TR BLACKROCK ULTRA 46434V878   236,282 4,690 SH   SOLE 0 0 0 4,690
ISHARES TR 0-5YR HI YL CP 46434V407   1,151,671 28,069 SH   SOLE 0 0 0 28,069
ISHARES TR CORE DIV GRWTH 46434V621   1,323,640 26,724 SH   SOLE 0 0 0 26,724
ISHARES TR CORE TOTAL USD 46434V613   357,201 8,171 SH   SOLE 0 0 0 8,171
ISHARES TR TRS FLT RT BD 46434V860   409,066 8,062 SH   SOLE 0 0 0 8,062
ISHARES TR ESG AWR MSCI USA 46435G425   1,968,009 20,956 SH   SOLE 0 0 0 20,956
ISHARES TR ESG AW MSCI EAFE 46435G516   279,128 4,038 SH   SOLE 0 0 0 4,038
ISHARES TR CORE S&P MCP ETF 464287507   6,977,062 27,981 SH   SOLE 0 0 0 27,981
ISHARES TR CORE S&P SCP ETF 464287804   452,077 4,793 SH   SOLE 0 0 0 4,793
ISHARES TR S&P 500 VAL ETF 464287408   536,902 3,490 SH   SOLE 0 0 0 3,490
ISHARES TR CORE S&P500 ETF 464287200   8,229,836 19,165 SH   SOLE 0 0 0 19,165
ISHARES TR S&P 500 GRWT ETF 464287309   418,388 6,115 SH   SOLE 0 0 0 6,115
ISHARES TR RUS 1000 GRW ETF 464287614   1,177,019 4,425 SH   SOLE 0 0 0 4,425
ISHARES TR RUSSELL 3000 ETF 464287689   438,902 1,791 SH   SOLE 0 0 0 1,791
ISHARES TR CORE S&P US VLU 464287663   361,235 4,841 SH   SOLE 0 0 0 4,841
ISHARES TR CORE S&P US GWT 464287671   326,689 3,445 SH   SOLE 0 0 0 3,445
ISHARES TR MSCI EAFE ETF 464287465   361,141 5,240 SH   SOLE 0 0 0 5,240
ISHARES TR RUS MD CP GR ETF 464287481   243,722 2,668 SH   SOLE 0 0 0 2,668
ISHARES TR RUS MDCP VAL ETF 464287473   1,247,176 11,953 SH   SOLE 0 0 0 11,953
ISHARES TR U.S. TECH ETF 464287721   441,540 4,208 SH   SOLE 0 0 0 4,208
ISHARES TR S&P 100 ETF 464287101   4,125,158 20,560 SH   SOLE 0 0 0 20,560
ISHARES TR 1 3 YR TREAS BD 464287457   1,051,557 12,987 SH   SOLE 0 0 0 12,987
ISHARES TR 7-10 YR TRSY BD 464287440   1,705,772 18,624 SH   SOLE 0 0 0 18,624
ISHARES TR IBOXX INV CP ETF 464287242   250,561 2,456 SH   SOLE 0 0 0 2,456
ISHARES TR EAFE VALUE ETF 464288877   728,311 14,885 SH   SOLE 0 0 0 14,885
ISHARES TR EAFE GRWTH ETF 464288885   1,080,892 12,525 SH   SOLE 0 0 0 12,525
ISHARES TR CORE S&P TTL STK 464287150   367,812 3,905 SH   SOLE 0 0 0 3,905
ISHARES TR SELECT DIVID ETF 464287168   265,117 2,463 SH   SOLE 0 0 0 2,463
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   20,911,210 416,724 SH   SOLE 0 0 0 416,724
JABIL INC COM 466313103   439,928 3,467 SH   SOLE 0 0 0 3,467
JOHNSON & JOHNSON COM 478160104   4,017,470 25,794 SH   SOLE 0 0 0 25,794
JPMORGAN CHASE & CO COM 46625H100   3,283,631 22,643 SH   SOLE 0 0 0 22,643
KEYSIGHT TECHNOLOGIES INC COM 49338L103   362,926 2,743 SH   SOLE 0 0 0 2,743
KIMBERLY-CLARK CORP COM 494368103   326,053 2,698 SH   SOLE 0 0 0 2,698
KKR & CO INC COM 48251W104   462,678 7,511 SH   SOLE 0 0 0 7,511
KROGER CO COM 501044101   250,600 5,600 SH   SOLE 0 0 0 5,600
LABORATORY CORP AMER HLDGS COM NEW 50540R409   589,278 2,931 SH   SOLE 0 0 0 2,931
LAM RESEARCH CORP COM 512807108   352,245 562 SH   SOLE 0 0 0 562
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   6,445,486 251,286 SH   SOLE 0 0 0 251,286
LENNAR CORP CL A 526057104   516,370 4,601 SH   SOLE 0 0 0 4,601
LINDE PLC SHS G54950103   1,408,972 3,784 SH   SOLE 0 0 0 3,784
LIVE NATION ENTERTAINMENT IN COM 538034109   291,304 3,508 SH   SOLE 0 0 0 3,508
LOCKHEED MARTIN CORP COM 539830109   800,744 1,958 SH   SOLE 0 0 0 1,958
LOWES COS INC COM 548661107   1,757,703 8,457 SH   SOLE 0 0 0 8,457
MANULIFE FINL CORP COM 56501R106   550,539 30,117 SH   SOLE 0 0 0 30,117
MARATHON PETE CORP COM 56585A102   957,377 6,326 SH   SOLE 0 0 0 6,326
MARKEL GROUP INC COM 570535104   362,233 246 SH   SOLE 0 0 0 246
MARKETAXESS HLDGS INC COM 57060D108   300,805 1,408 SH   SOLE 0 0 0 1,408
MARTIN MARIETTA MATLS INC COM 573284106   317,301 773 SH   SOLE 0 0 0 773
MASTERCARD INCORPORATED CL A 57636Q104   3,788,938 9,570 SH   SOLE 0 0 0 9,570
MCCORMICK & CO INC COM NON VTG 579780206   724,858 9,583 SH   SOLE 0 0 0 9,583
MCDONALDS CORP COM 580135101   1,491,597 5,662 SH   SOLE 0 0 0 5,662
MEDIAALPHA INC CL A 58450V104   100,070 12,115 SH   SOLE 0 0 0 12,115
MEDTRONIC PLC SHS G5960L103   2,796,433 35,687 SH   SOLE 0 0 0 35,687
MERCK & CO INC COM 58933Y105   3,055,288 29,677 SH   SOLE 0 0 0 29,677
META PLATFORMS INC CL A 30303M102   3,889,221 12,955 SH   SOLE 0 0 0 12,955
METLIFE INC COM 59156R108   1,212,912 19,280 SH   SOLE 0 0 0 19,280
METTLER TOLEDO INTERNATIONAL COM 592688105   396,689 358 SH   SOLE 0 0 0 358
MICROCHIP TECHNOLOGY INC. COM 595017104   383,460 4,913 SH   SOLE 0 0 0 4,913
MICROSOFT CORP COM 594918104   15,726,760 49,808 SH   SOLE 0 0 0 49,808
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   151,614 17,858 SH   SOLE 0 0 0 17,858
MONDELEZ INTL INC CL A 609207105   652,568 9,403 SH   SOLE 0 0 0 9,403
MONOLITHIC PWR SYS INC COM 609839105   489,720 1,060 SH   SOLE 0 0 0 1,060
MONSTER BEVERAGE CORP NEW COM 61174X109   1,270,588 23,996 SH   SOLE 0 0 0 23,996
MORGAN STANLEY COM NEW 617446448   943,370 11,551 SH   SOLE 0 0 0 11,551
MORNINGSTAR INC COM 617700109   774,397 3,306 SH   SOLE 0 0 0 3,306
NCINO INC COM 63947X101   514,238 16,171 SH   SOLE 0 0 0 16,171
NETFLIX INC COM 64110L106   5,487,661 14,533 SH   SOLE 0 0 0 14,533
NIKE INC CL B 654106103   2,181,983 22,819 SH   SOLE 0 0 0 22,819
NORTHROP GRUMMAN CORP COM 666807102   568,023 1,290 SH   SOLE 0 0 0 1,290
NOVARTIS AG SPONSORED ADR 66987V109   676,758 6,644 SH   SOLE 0 0 0 6,644
NOVO-NORDISK A S ADR 670100205   4,039,191 44,416 SH   SOLE 0 0 0 44,416
NUTRIEN LTD COM 67077M108   683,066 11,060 SH   SOLE 0 0 0 11,060
NVENT ELECTRIC PLC SHS G6700G107   440,029 8,304 SH   SOLE 0 0 0 8,304
NVIDIA CORPORATION COM 67066G104   4,786,654 11,004 SH   SOLE 0 0 0 11,004
OLLIES BARGAIN OUTLET HLDGS COM 681116109   371,853 4,818 SH   SOLE 0 0 0 4,818
OLO INC CL A 68134L109   170,201 28,086 SH   SOLE 0 0 0 28,086
OMNICOM GROUP INC COM 681919106   753,663 10,119 SH   SOLE 0 0 0 10,119
ONE STOP SYS INC COM 68247W109   37,000 20,000 SH   SOLE 0 0 0 20,000
ONEOK INC NEW COM 682680103   644,576 10,162 SH   SOLE 0 0 0 10,162
ORACLE CORP COM 68389X105   3,799,732 35,874 SH   SOLE 0 0 0 35,874
OREILLY AUTOMOTIVE INC COM 67103H107   592,577 652 SH   SOLE 0 0 0 652
PALANTIR TECHNOLOGIES INC CL A 69608A108   321,552 20,097 SH   SOLE 0 0 0 20,097
PALO ALTO NETWORKS INC COM 697435105   606,731 2,588 SH   SOLE 0 0 0 2,588
PARKER-HANNIFIN CORP COM 701094104   301,878 775 SH   SOLE 0 0 0 775
PAYCOM SOFTWARE INC COM 70432V102   383,979 1,481 SH   SOLE 0 0 0 1,481
PAYPAL HLDGS INC COM 70450Y103   2,285,786 39,100 SH   SOLE 0 0 0 39,100
PAYSIGN INC COM 70451A104   35,502 18,206 SH   SOLE 0 0 0 18,206
PEPSICO INC COM 713448108   2,936,062 17,328 SH   SOLE 0 0 0 17,328
PERFICIENT INC COM 71375U101   346,466 5,988 SH   SOLE 0 0 0 5,988
PFIZER INC COM 717081103   2,445,541 73,727 SH   SOLE 0 0 0 73,727
PG&E CORP COM 69331C108   913,781 56,651 SH   SOLE 0 0 0 56,651
PHILIP MORRIS INTL INC COM 718172109   1,735,784 18,749 SH   SOLE 0 0 0 18,749
PHILLIPS 66 COM 718546104   273,221 2,274 SH   SOLE 0 0 0 2,274
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   236,491 7,051 SH   SOLE 0 0 0 7,051
PIMCO CALIF MUN INCOME FD COM 72200N106   208,050 24,946 SH   SOLE 0 0 0 24,946
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   394,451 3,939 SH   SOLE 0 0 0 3,939
PIONEER NAT RES CO COM 723787107   532,546 2,320 SH   SOLE 0 0 0 2,320
PNC FINL SVCS GROUP INC COM 693475105   345,966 2,818 SH   SOLE 0 0 0 2,818
POOL CORP COM 73278L105   625,668 1,757 SH   SOLE 0 0 0 1,757
PPG INDS INC COM 693506107   519,544 4,003 SH   SOLE 0 0 0 4,003
PRICE T ROWE GROUP INC COM 74144T108   291,748 2,782 SH   SOLE 0 0 0 2,782
PROCTER AND GAMBLE CO COM 742718109   3,406,295 23,353 SH   SOLE 0 0 0 23,353
PROGRESSIVE CORP COM 743315103   337,245 2,421 SH   SOLE 0 0 0 2,421
PROLOGIS INC. COM 74340W103   322,155 2,871 SH   SOLE 0 0 0 2,871
PUBLIC STORAGE COM 74460D109   285,674 1,084 SH   SOLE 0 0 0 1,084
QUALCOMM INC COM 747525103   2,113,508 19,030 SH   SOLE 0 0 0 19,030
QUALYS INC COM 74758T303   625,150 4,098 SH   SOLE 0 0 0 4,098
QUANTA SVCS INC COM 74762E102   762,123 4,074 SH   SOLE 0 0 0 4,074
QURATE RETAIL INC COM SER A 74915M100   25,355 41,798 SH   SOLE 0 0 0 41,798
RAYMOND JAMES FINL INC COM 754730109   382,036 3,804 SH   SOLE 0 0 0 3,804
REALTY INCOME CORP COM 756109104   617,616 12,367 SH   SOLE 0 0 0 12,367
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   3,273 22,323 SH   SOLE 0 0 0 22,323
REGENERON PHARMACEUTICALS COM 75886F107   1,045,982 1,271 SH   SOLE 0 0 0 1,271
RELX PLC SPONSORED ADR 759530108   326,890 9,700 SH   SOLE 0 0 0 9,700
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   304,403 8,216 SH   SOLE 0 0 0 8,216
REPUBLIC SVCS INC COM 760759100   493,370 3,462 SH   SOLE 0 0 0 3,462
RESMED INC COM 761152107   289,825 1,960 SH   SOLE 0 0 0 1,960
REVOLVE GROUP INC CL A 76156B107   194,501 14,291 SH   SOLE 0 0 0 14,291
RITHM CAPITAL CORP COM NEW 64828T201   184,267 19,835 SH   SOLE 0 0 0 19,835
ROPER TECHNOLOGIES INC COM 776696106   808,748 1,670 SH   SOLE 0 0 0 1,670
ROYAL GOLD INC COM 780287108   971,963 9,141 SH   SOLE 0 0 0 9,141
RTX CORPORATION COM 75513E101   3,126,782 43,446 SH   SOLE 0 0 0 43,446
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,148,193 23,723 SH   SOLE 0 0 0 23,723
SAIA INC COM 78709Y105   574,056 1,440 SH   SOLE 0 0 0 1,440
SALESFORCE INC COM 79466L302   4,338,073 21,393 SH   SOLE 0 0 0 21,393
SAP SE SPON ADR 803054204   1,024,344 7,921 SH   SOLE 0 0 0 7,921
SBA COMMUNICATIONS CORP NEW CL A 78410G104   214,382 1,071 SH   SOLE 0 0 0 1,071
SCHWAB CHARLES CORP COM 808513105   620,645 11,305 SH   SOLE 0 0 0 11,305
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,071,831 1,071,831 SH   SOLE 0 0 0 1,071,831
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,131,553 15,991 SH   SOLE 0 0 0 15,991
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   410,620 9,284 SH   SOLE 0 0 0 9,284
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   730,752 14,659 SH   SOLE 0 0 0 14,659
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   295,696 8,707 SH   SOLE 0 0 0 8,707
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   231,242 4,570 SH   SOLE 0 0 0 4,570
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   433,519 10,466 SH   SOLE 0 0 0 10,466
SEI INVTS CO COM 784117103   512,618 8,511 SH   SOLE 0 0 0 8,511
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   450,316 2,747 SH   SOLE 0 0 0 2,747
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   401,283 3,117 SH   SOLE 0 0 0 3,117
SEMPRA COM 816851109   922,827 13,565 SH   SOLE 0 0 0 13,565
SERVICENOW INC COM 81762P102   3,278,300 5,865 SH   SOLE 0 0 0 5,865
SERVISFIRST BANCSHARES INC COM 81768T108   502,293 9,628 SH   SOLE 0 0 0 9,628
SHELL PLC SPON ADS 780259305   617,211 9,587 SH   SOLE 0 0 0 9,587
SHERWIN WILLIAMS CO COM 824348106   271,883 1,066 SH   SOLE 0 0 0 1,066
SHOPIFY INC CL A 82509L107   878,632 16,101 SH   SOLE 0 0 0 16,101
SIMON PPTY GROUP INC NEW COM 828806109   295,030 2,731 SH   SOLE 0 0 0 2,731
SNAP ON INC COM 833034101   419,829 1,646 SH   SOLE 0 0 0 1,646
SNOWFLAKE INC CL A 833445109   28,839,310 188,776 SH   SOLE 0 0 0 188,776
SONY GROUP CORP SPONSORED ADR 835699307   588,902 7,146 SH   SOLE 0 0 0 7,146
SOUTHWEST AIRLS CO COM 844741108   563,137 20,803 SH   SOLE 0 0 0 20,803
SPDR GOLD TR GOLD SHS 78463V107   4,348,143 25,361 SH   SOLE 0 0 0 25,361
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   846,428 27,295 SH   SOLE 0 0 0 27,295
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   739,300 22,023 SH   SOLE 0 0 0 22,023
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   225,107 7,725 SH   SOLE 0 0 0 7,725
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,616,727 20,157 SH   SOLE 0 0 0 20,157
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   249,325 546 SH   SOLE 0 0 0 546
SPDR SER TR NYSE TECH ETF 78464A102   1,652,983 12,101 SH   SOLE 0 0 0 12,101
SPDR SER TR S&P 600 SMCP VAL 78464A300   418,878 5,788 SH   SOLE 0 0 0 5,788
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,293,509 17,654 SH   SOLE 0 0 0 17,654
SPDR SER TR PRTFLO S&P500 GW 78464A409   16,661,711 281,068 SH   SOLE 0 0 0 281,068
SPDR SER TR PRTFLO S&P500 VL 78464A508   965,897 23,410 SH   SOLE 0 0 0 23,410
SPDR SER TR S&P DIVID ETF 78464A763   1,541,479 13,403 SH   SOLE 0 0 0 13,403
SPDR SER TR S&P 400 MDCP VAL 78464A839   324,430 5,002 SH   SOLE 0 0 0 5,002
SPDR SER TR S&P 400 MDCP GRW 78464A821   330,489 4,780 SH   SOLE 0 0 0 4,780
SPDR SER TR PORTFOLIO S&P400 78464A847   1,488,904 34,001 SH   SOLE 0 0 0 34,001
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   904,674 9,853 SH   SOLE 0 0 0 9,853
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,884,026 20,841 SH   SOLE 0 0 0 20,841
SPDR SER TR S&P SEMICNDCTR 78464A862   310,088 1,582 SH   SOLE 0 0 0 1,582
SPDR SER TR PORTFOLIO LN TSR 78464A664   248,556 9,505 SH   SOLE 0 0 0 9,505
SPDR SER TR PORTFOLIO S&P500 78464A854   3,664,770 72,916 SH   SOLE 0 0 0 72,916
SPDR SER TR PORTFOLIO SHORT 78464A474   530,656 18,099 SH   SOLE 0 0 0 18,099
SPDR SER TR PORT MTG BK ETF 78464A383   695,843 33,454 SH   SOLE 0 0 0 33,454
SPDR SER TR SSGA US LRG ETF 78468R804   2,481,703 18,586 SH   SOLE 0 0 0 18,586
SPDR SER TR BLOOMBERG 3-12 M 78468R523   645,002 6,487 SH   SOLE 0 0 0 6,487
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   291,989 38,521 SH   SOLE 0 0 0 38,521
SPS COMM INC COM 78463M107   953,881 5,591 SH   SOLE 0 0 0 5,591
STARBUCKS CORP COM 855244109   2,639,531 28,920 SH   SOLE 0 0 0 28,920
STERIS PLC SHS USD G8473T100   501,594 2,286 SH   SOLE 0 0 0 2,286
STREAMLINE HEALTH SOLUTIONS COM 86323X106   30,105 31,116 SH   SOLE 0 0 0 31,116
SUN CMNTYS INC COM 866674104   322,477 2,725 SH   SOLE 0 0 0 2,725
SUNCOR ENERGY INC NEW COM 867224107   296,218 8,616 SH   SOLE 0 0 0 8,616
SYNOPSYS INC COM 871607107   523,685 1,141 SH   SOLE 0 0 0 1,141
T-MOBILE US INC COM 872590104   430,934 3,077 SH   SOLE 0 0 0 3,077
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   401,515 2,860 SH   SOLE 0 0 0 2,860
TECHNIPFMC PLC COM G87110105   701,811 34,504 SH   SOLE 0 0 0 34,504
TELEDYNE TECHNOLOGIES INC COM 879360105   31,514,184 77,131 SH   SOLE 0 0 0 77,131
TELEFLEX INCORPORATED COM 879369106   307,578 1,566 SH   SOLE 0 0 0 1,566
TERADATA CORP DEL COM 88076W103   612,992 13,616 SH   SOLE 0 0 0 13,616
TESLA INC COM 88160R101   5,305,915 21,205 SH   SOLE 0 0 0 21,205
TETRA TECHNOLOGIES INC DEL COM 88162F105   89,116 13,968 SH   SOLE 0 0 0 13,968
TEXAS INSTRS INC COM 882508104   781,547 4,915 SH   SOLE 0 0 0 4,915
THE CIGNA GROUP COM 125523100   1,148,857 4,016 SH   SOLE 0 0 0 4,016
THERMO FISHER SCIENTIFIC INC COM 883556102   1,975,075 3,902 SH   SOLE 0 0 0 3,902
THOMSON REUTERS CORP. COM 884903808   239,625 1,959 SH   SOLE 0 0 0 1,959
TRANSDIGM GROUP INC COM 893641100   626,446 743 SH   SOLE 0 0 0 743
TRAVELERS COMPANIES INC COM 89417E109   641,803 3,930 SH   SOLE 0 0 0 3,930
TYLER TECHNOLOGIES INC COM 902252105   232,842 603 SH   SOLE 0 0 0 603
U S PHYSICAL THERAPY COM 90337L108   308,580 3,364 SH   SOLE 0 0 0 3,364
UBER TECHNOLOGIES INC COM 90353T100   230,410 5,010 SH   SOLE 0 0 0 5,010
ULTA BEAUTY INC COM 90384S303   983,845 2,463 SH   SOLE 0 0 0 2,463
UNILEVER PLC SPON ADR NEW 904767704   1,365,762 27,647 SH   SOLE 0 0 0 27,647
UNION PAC CORP COM 907818108   636,466 3,126 SH   SOLE 0 0 0 3,126
UNITED BANKSHARES INC WEST V COM 909907107   638,350 23,137 SH   SOLE 0 0 0 23,137
UNITED PARCEL SERVICE INC CL B 911312106   951,464 6,104 SH   SOLE 0 0 0 6,104
UNITED RENTALS INC COM 911363109   479,295 1,078 SH   SOLE 0 0 0 1,078
UNITEDHEALTH GROUP INC COM 91324P102   3,190,514 6,328 SH   SOLE 0 0 0 6,328
US BANCORP DEL COM NEW 902973304   454,675 13,753 SH   SOLE 0 0 0 13,753
VALERO ENERGY CORP COM 91913Y100   372,272 2,627 SH   SOLE 0 0 0 2,627
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,814,412 36,976 SH   SOLE 0 0 0 36,976
VANECK ETF TRUST GOLD MINERS ETF 92189F106   218,536 8,121 SH   SOLE 0 0 0 8,121
VANGUARD BD INDEX FDS INTERMED TERM 921937819   210,205 2,907 SH   SOLE 0 0 0 2,907
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   489,528 3,738 SH   SOLE 0 0 0 3,738
VANGUARD INDEX FDS GROWTH ETF 922908736   469,735 1,725 SH   SOLE 0 0 0 1,725
VANGUARD INDEX FDS SMALL CP ETF 922908751   708,129 3,745 SH   SOLE 0 0 0 3,745
VANGUARD INDEX FDS MID CAP ETF 922908629   898,587 4,315 SH   SOLE 0 0 0 4,315
VANGUARD INDEX FDS TOTAL STK MKT 922908769   928,144 4,370 SH   SOLE 0 0 0 4,370
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,547,140 34,497 SH   SOLE 0 0 0 34,497
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   257,239 5,348 SH   SOLE 0 0 0 5,348
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   656,584 8,642 SH   SOLE 0 0 0 8,642
VANGUARD STAR FDS VG TL INTL STK F 921909768   474,348 8,863 SH   SOLE 0 0 0 8,863
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   231,940 5,305 SH   SOLE 0 0 0 5,305
VANGUARD WORLD FDS INF TECH ETF 92204A702   443,113 1,068 SH   SOLE 0 0 0 1,068
VERISIGN INC COM 92343E102   222,175 1,097 SH   SOLE 0 0 0 1,097
VERISK ANALYTICS INC COM 92345Y106   335,697 1,421 SH   SOLE 0 0 0 1,421
VERIZON COMMUNICATIONS INC COM 92343V104   2,381,035 73,466 SH   SOLE 0 0 0 73,466
VERTEX PHARMACEUTICALS INC COM 92532F100   1,145,803 3,295 SH   SOLE 0 0 0 3,295
VICI PPTYS INC COM 925652109   353,943 12,163 SH   SOLE 0 0 0 12,163
VICOR CORP COM 925815102   498,857 8,471 SH   SOLE 0 0 0 8,471
VISA INC COM CL A 92826C839   6,552,224 28,487 SH   SOLE 0 0 0 28,487
VULCAN MATLS CO COM 929160109   1,012,683 5,013 SH   SOLE 0 0 0 5,013
WALGREENS BOOTS ALLIANCE INC COM 931427108   330,064 14,841 SH   SOLE 0 0 0 14,841
WALMART INC COM 931142103   2,191,910 13,705 SH   SOLE 0 0 0 13,705
WASTE MGMT INC DEL COM 94106L109   2,098,720 13,768 SH   SOLE 0 0 0 13,768
WATSCO INC COM 942622200   583,577 1,545 SH   SOLE 0 0 0 1,545
WEC ENERGY GROUP INC COM 92939U106   373,752 4,640 SH   SOLE 0 0 0 4,640
WELLS FARGO CO NEW COM 949746101   2,527,886 61,867 SH   SOLE 0 0 0 61,867
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,451,687 3,869 SH   SOLE 0 0 0 3,869
WHITEHORSE FIN INC COM 96524V106   140,470 11,000 SH   SOLE 0 0 0 11,000
WILLIAMS COS INC COM 969457100   1,750,185 51,950 SH   SOLE 0 0 0 51,950
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   373,769 8,987 SH   SOLE 0 0 0 8,987
WISDOMTREE TR US QTLY DIV GRT 97717X669   220,691 3,476 SH   SOLE 0 0 0 3,476
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,600,226 31,801 SH   SOLE 0 0 0 31,801
WISDOMTREE TR US TOTAL DIVIDND 97717W109   434,187 7,216 SH   SOLE 0 0 0 7,216
WORKDAY INC CL A 98138H101   1,716,652 7,990 SH   SOLE 0 0 0 7,990
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,885,215 78,702 SH   SOLE 0 0 0 78,702
YUM BRANDS INC COM 988498101   586,984 4,698 SH   SOLE 0 0 0 4,698
YUM CHINA HLDGS INC COM 98850P109   243,946 4,378 SH   SOLE 0 0 0 4,378
ZOETIS INC CL A 98978V103   2,171,101 12,479 SH   SOLE 0 0 0 12,479