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   798,177 7,525 SH   SOLE 0 0 0 7,525
AAON INC COM PAR $0.004 000360206   1,207,939 13,711 SH   SOLE 0 0 0 13,711
ABBOTT LABS COM 002824100   3,206,726 28,213 SH   SOLE 0 0 0 28,213
ABBVIE INC COM 00287Y109   2,078,221 11,413 SH   SOLE 0 0 0 11,413
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,481,351 10,044 SH   SOLE 0 0 0 10,044
ADOBE INC COM 00724F101   3,423,206 6,784 SH   SOLE 0 0 0 6,784
AES CORP COM 00130H105   806,097 44,958 SH   SOLE 0 0 0 44,958
AGNICO EAGLE MINES LTD COM 008474108   1,514,275 25,386 SH   SOLE 0 0 0 25,386
AIR PRODS & CHEMS INC COM 009158106   886,950 3,661 SH   SOLE 0 0 0 3,661
AIRBNB INC COM CL A 009066101   2,319,997 14,064 SH   SOLE 0 0 0 14,064
ALCON AG ORD SHS H01301128   440,104 5,284 SH   SOLE 0 0 0 5,284
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   257,674 3,561 SH   SOLE 0 0 0 3,561
ALIGN TECHNOLOGY INC COM 016255101   524,672 1,600 SH   SOLE 0 0 0 1,600
ALPHABET INC CAP STK CL A 02079K305   8,008,044 53,058 SH   SOLE 0 0 0 53,058
ALPHABET INC CAP STK CL C 02079K107   5,579,872 36,647 SH   SOLE 0 0 0 36,647
ALTRIA GROUP INC COM 02209S103   446,058 10,226 SH   SOLE 0 0 0 10,226
AMAZON COM INC COM 023135106   14,892,900 82,564 SH   SOLE 0 0 0 82,564
AMDOCS LTD SHS G02602103   255,386 2,826 SH   SOLE 0 0 0 2,826
AMERICAN AIRLS GROUP INC COM 02376R102   354,524 23,096 SH   SOLE 0 0 0 23,096
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,690,622 18,041 SH   SOLE 0 0 0 18,041
AMERICAN ELEC PWR CO INC COM 025537101   826,904 9,604 SH   SOLE 0 0 0 9,604
AMERICAN EXPRESS CO COM 025816109   1,002,291 4,402 SH   SOLE 0 0 0 4,402
AMERICAN INTL GROUP INC COM NEW 026874784   1,069,136 13,677 SH   SOLE 0 0 0 13,677
AMERICAN TOWER CORP NEW COM 03027X100   958,190 4,849 SH   SOLE 0 0 0 4,849
AMERICAN WTR WKS CO INC NEW COM 030420103   362,841 2,969 SH   SOLE 0 0 0 2,969
AMERIPRISE FINL INC COM 03076C106   632,230 1,442 SH   SOLE 0 0 0 1,442
AMETEK INC COM 031100100   309,650 1,693 SH   SOLE 0 0 0 1,693
AMGEN INC COM 031162100   837,607 2,946 SH   SOLE 0 0 0 2,946
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   202,065 10,262 SH   SOLE 0 0 0 10,262
ANSYS INC COM 03662Q105   227,737 656 SH   SOLE 0 0 0 656
APOLLO GLOBAL MGMT INC COM 03769M106   862,113 7,667 SH   SOLE 0 0 0 7,667
APPLE INC COM 037833100   12,262,110 71,508 SH   SOLE 0 0 0 71,508
APPLIED MATLS INC COM 038222105   628,383 3,047 SH   SOLE 0 0 0 3,047
ARCH CAP GROUP LTD ORD G0450A105   223,243 2,415 SH   SOLE 0 0 0 2,415
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   471,421 3,545 SH   SOLE 0 0 0 3,545
ARGENX SE SPONSORED ADR 04016X101   209,065 531 SH   SOLE 0 0 0 531
ASML HOLDING N V N Y REGISTRY SHS N07059210   929,710 958 SH   SOLE 0 0 0 958
ASPEN TECHNOLOGY INC COM 29109X106   474,975 2,227 SH   SOLE 0 0 0 2,227
ASTRAZENECA PLC SPONSORED ADR 046353108   666,234 9,834 SH   SOLE 0 0 0 9,834
AT&T INC COM 00206R102   858,577 48,783 SH   SOLE 0 0 0 48,783
AUTODESK INC COM 052769106   3,198,478 12,282 SH   SOLE 0 0 0 12,282
AUTOMATIC DATA PROCESSING IN COM 053015103   528,700 2,117 SH   SOLE 0 0 0 2,117
AVALONBAY CMNTYS INC COM 053484101   414,239 2,232 SH   SOLE 0 0 0 2,232
AVERY DENNISON CORP COM 053611109   537,586 2,408 SH   SOLE 0 0 0 2,408
BALL CORP COM 058498106   595,934 8,847 SH   SOLE 0 0 0 8,847
BANK AMERICA CORP COM 060505104   2,700,503 71,216 SH   SOLE 0 0 0 71,216
BARRICK GOLD CORP COM 067901108   692,157 41,596 SH   SOLE 0 0 0 41,596
BAXTER INTL INC COM 071813109   609,387 14,258 SH   SOLE 0 0 0 14,258
BECTON DICKINSON & CO COM 075887109   3,028,305 12,238 SH   SOLE 0 0 0 12,238
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,409,986 15,243 SH   SOLE 0 0 0 15,243
BEST BUY INC COM 086516101   219,512 2,676 SH   SOLE 0 0 0 2,676
BIOGEN INC COM 09062X103   614,761 2,851 SH   SOLE 0 0 0 2,851
BIOMARIN PHARMACEUTICAL INC COM 09061G101   382,811 4,383 SH   SOLE 0 0 0 4,383
BJS WHSL CLUB HLDGS INC COM 05550J101   447,772 5,919 SH   SOLE 0 0 0 5,919
BLACKLINE INC COM 09239B109   382,701 5,926 SH   SOLE 0 0 0 5,926
BLACKROCK INC COM 09247X101   401,010 481 SH   SOLE 0 0 0 481
BLACKSTONE INC COM 09260D107   242,903 1,849 SH   SOLE 0 0 0 1,849
BLOCK INC CL A 852234103   534,207 6,316 SH   SOLE 0 0 0 6,316
BOEING CO COM 097023105   1,990,113 10,312 SH   SOLE 0 0 0 10,312
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   2,303,242 45,781 SH   SOLE 0 0 0 45,781
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   497,719 3,353 SH   SOLE 0 0 0 3,353
BRISTOL-MYERS SQUIBB CO COM 110122108   941,650 17,364 SH   SOLE 0 0 0 17,364
BROADCOM INC COM 11135F101   1,676,712 1,265 SH   SOLE 0 0 0 1,265
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,588,380 37,936 SH   SOLE 0 0 0 37,936
BROWN & BROWN INC COM 115236101   870,593 9,945 SH   SOLE 0 0 0 9,945
BRUKER CORP COM 116794108   492,997 5,248 SH   SOLE 0 0 0 5,248
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   698,356 9,172 SH   SOLE 0 0 0 9,172
CADENCE DESIGN SYSTEM INC COM 127387108   213,227 685 SH   SOLE 0 0 0 685
CANADIAN PACIFIC KANSAS CITY COM 13646K108   505,655 5,735 SH   SOLE 0 0 0 5,735
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   896,473 28,770 SH   SOLE 0 0 0 28,770
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   533,163 16,405 SH   SOLE 0 0 0 16,405
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   662,353 20,705 SH   SOLE 0 0 0 20,705
CAPITAL ONE FINL CORP COM 14040H105   581,158 3,903 SH   SOLE 0 0 0 3,903
CARMAX INC COM 143130102   246,434 2,829 SH   SOLE 0 0 0 2,829
CATERPILLAR INC COM 149123101   1,613,758 4,404 SH   SOLE 0 0 0 4,404
CBRE GROUP INC CL A 12504L109   294,151 3,025 SH   SOLE 0 0 0 3,025
CELANESE CORP DEL COM 150870103   226,340 1,317 SH   SOLE 0 0 0 1,317
CENTENE CORP DEL COM 15135B101   612,536 7,805 SH   SOLE 0 0 0 7,805
CHAMPIONX CORPORATION COM 15872M104   565,375 15,753 SH   SOLE 0 0 0 15,753
CHARLES RIV LABS INTL INC COM 159864107   458,718 1,693 SH   SOLE 0 0 0 1,693
CHEVRON CORP NEW COM 166764100   1,737,008 11,012 SH   SOLE 0 0 0 11,012
CHURCH & DWIGHT CO INC COM 171340102   1,302,728 12,489 SH   SOLE 0 0 0 12,489
CINTAS CORP COM 172908105   540,006 786 SH   SOLE 0 0 0 786
CISCO SYS INC COM 17275R102   3,243,622 64,989 SH   SOLE 0 0 0 64,989
CITIGROUP INC COM NEW 172967424   875,478 13,844 SH   SOLE 0 0 0 13,844
COCA COLA CO COM 191216100   2,542,016 41,550 SH   SOLE 0 0 0 41,550
COLGATE PALMOLIVE CO COM 194162103   605,676 6,726 SH   SOLE 0 0 0 6,726
COMCAST CORP NEW CL A 20030N101   2,483,712 57,294 SH   SOLE 0 0 0 57,294
COMFORT SYS USA INC COM 199908104   223,350 703 SH   SOLE 0 0 0 703
CONOCOPHILLIPS COM 20825C104   1,680,860 13,206 SH   SOLE 0 0 0 13,206
CONSTELLATION BRANDS INC CL A 21036P108   772,614 2,843 SH   SOLE 0 0 0 2,843
COOPER COS INC COM 216648501   713,771 7,035 SH   SOLE 0 0 0 7,035
COPART INC COM 217204106   1,016,148 17,544 SH   SOLE 0 0 0 17,544
CORNING INC COM 219350105   874,132 26,521 SH   SOLE 0 0 0 26,521
COSTAR GROUP INC COM 22160N109   526,180 5,447 SH   SOLE 0 0 0 5,447
COSTCO WHSL CORP NEW COM 22160K105   833,211 1,137 SH   SOLE 0 0 0 1,137
CRANE COMPANY COMMON STOCK 224408104   673,893 4,987 SH   SOLE 0 0 0 4,987
CRH PLC ORD G25508105   372,643 4,320 SH   SOLE 0 0 0 4,320
CSX CORP COM 126408103   500,074 13,490 SH   SOLE 0 0 0 13,490
CVS HEALTH CORP COM 126650100   1,393,260 17,468 SH   SOLE 0 0 0 17,468
DANAHER CORPORATION COM 235851102   350,107 1,402 SH   SOLE 0 0 0 1,402
DARDEN RESTAURANTS INC COM 237194105   873,860 5,228 SH   SOLE 0 0 0 5,228
DECKERS OUTDOOR CORP COM 243537107   768,068 816 SH   SOLE 0 0 0 816
DEERE & CO COM 244199105   562,729 1,370 SH   SOLE 0 0 0 1,370
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   483,272 59,885 SH   SOLE 0 0 0 59,885
DELTA AIR LINES INC DEL COM NEW 247361702   273,960 5,723 SH   SOLE 0 0 0 5,723
DIAGEO PLC SPON ADR NEW 25243Q205   1,203,353 8,090 SH   SOLE 0 0 0 8,090
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,173,342 28,688 SH   SOLE 0 0 0 28,688
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   320,786 5,630 SH   SOLE 0 0 0 5,630
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   758,754 13,940 SH   SOLE 0 0 0 13,940
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   803,024 21,851 SH   SOLE 0 0 0 21,851
DISNEY WALT CO COM 254687106   3,921,042 32,045 SH   SOLE 0 0 0 32,045
DOMINOS PIZZA INC COM 25754A201   376,645 758 SH   SOLE 0 0 0 758
DORCHESTER MINERALS LP COM UNIT 25820R105   337,200 10,000 SH   SOLE 0 0 0 10,000
DOUBLEVERIFY HLDGS INC COM 25862V105   473,183 13,458 SH   SOLE 0 0 0 13,458
DREAM FINDERS HOMES INC COM CL A 26154D100   629,931 14,405 SH   SOLE 0 0 0 14,405
DTE ENERGY CO COM 233331107   272,276 2,428 SH   SOLE 0 0 0 2,428
DUKE ENERGY CORP NEW COM NEW 26441C204   1,448,232 14,975 SH   SOLE 0 0 0 14,975
DYNATRACE INC COM NEW 268150109   309,290 6,660 SH   SOLE 0 0 0 6,660
EATON VANCE LTD DURATION INC COM 27828H105   152,100 15,600 SH   SOLE 0 0 0 15,600
ECOLAB INC COM 278865100   254,221 1,101 SH   SOLE 0 0 0 1,101
EDISON INTL COM 281020107   343,027 4,850 SH   SOLE 0 0 0 4,850
ELI LILLY & CO COM 532457108   2,818,211 3,623 SH   SOLE 0 0 0 3,623
EMCOR GROUP INC COM 29084Q100   792,152 2,262 SH   SOLE 0 0 0 2,262
ENBRIDGE INC COM 29250N105   1,993,916 55,111 SH   SOLE 0 0 0 55,111
ENDAVA PLC ADS 29260V105   443,394 11,656 SH   SOLE 0 0 0 11,656
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   233,653 14,854 SH   SOLE 0 0 0 14,854
ENTEGRIS INC COM 29362U104   679,933 4,838 SH   SOLE 0 0 0 4,838
ENTERGY CORP NEW COM 29364G103   918,993 8,696 SH   SOLE 0 0 0 8,696
EXACT SCIENCES CORP COM 30063P105   387,288 5,608 SH   SOLE 0 0 0 5,608
EXELON CORP COM 30161N101   243,191 6,473 SH   SOLE 0 0 0 6,473
EXPEDITORS INTL WASH INC COM 302130109   563,869 4,638 SH   SOLE 0 0 0 4,638
EXXON MOBIL CORP COM 30231G102   2,258,124 19,426 SH   SOLE 0 0 0 19,426
FABRINET SHS G3323L100   375,205 1,985 SH   SOLE 0 0 0 1,985
FACTSET RESH SYS INC COM 303075105   1,504,072 3,310 SH   SOLE 0 0 0 3,310
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   302,540 7,000 SH   SOLE 0 0 0 7,000
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   304,927 6,860 SH   SOLE 0 0 0 6,860
FIRSTENERGY CORP COM 337932107   974,074 25,222 SH   SOLE 0 0 0 25,222
FMC CORP COM NEW 302491303   690,062 10,833 SH   SOLE 0 0 0 10,833
FOX CORP CL A COM 35137L105   552,760 17,677 SH   SOLE 0 0 0 17,677
FOX FACTORY HLDG CORP COM 35138V102   639,992 12,291 SH   SOLE 0 0 0 12,291
FREEPORT-MCMORAN INC CL B 35671D857   1,199,349 25,507 SH   SOLE 0 0 0 25,507
GARTNER INC COM 366651107   1,483,397 3,112 SH   SOLE 0 0 0 3,112
GENERAL DYNAMICS CORP COM 369550108   1,398,301 4,950 SH   SOLE 0 0 0 4,950
GENERAL ELECTRIC CO COM NEW 369604301   475,784 2,711 SH   SOLE 0 0 0 2,711
GENERAL MLS INC COM 370334104   804,095 11,492 SH   SOLE 0 0 0 11,492
GENERAL MTRS CO COM 37045V100   711,574 15,691 SH   SOLE 0 0 0 15,691
GILEAD SCIENCES INC COM 375558103   1,279,382 17,466 SH   SOLE 0 0 0 17,466
GOOSEHEAD INS INC COM CL A 38267D109   331,967 4,983 SH   SOLE 0 0 0 4,983
GRAINGER W W INC COM 384802104   395,730 389 SH   SOLE 0 0 0 389
HALEON PLC SPON ADS 405552100   525,259 61,868 SH   SOLE 0 0 0 61,868
HEICO CORP NEW CL A 422806208   628,388 4,082 SH   SOLE 0 0 0 4,082
HERSHEY CO COM 427866108   463,883 2,385 SH   SOLE 0 0 0 2,385
HILTON WORLDWIDE HLDGS INC COM 43300A203   819,976 3,844 SH   SOLE 0 0 0 3,844
HOLLEY INC COM 43538H103   148,982 33,404 SH   SOLE 0 0 0 33,404
HOLOGIC INC COM 436440101   502,374 6,444 SH   SOLE 0 0 0 6,444
HOME DEPOT INC COM 437076102   2,596,475 6,769 SH   SOLE 0 0 0 6,769
HONEYWELL INTL INC COM 438516106   287,761 1,402 SH   SOLE 0 0 0 1,402
HUMANA INC COM 444859102   629,990 1,817 SH   SOLE 0 0 0 1,817
IDEXX LABS INC COM 45168D104   201,394 373 SH   SOLE 0 0 0 373
ILLUMINA INC COM 452327109   461,807 3,363 SH   SOLE 0 0 0 3,363
INSULET CORP COM 45784P101   406,218 2,370 SH   SOLE 0 0 0 2,370
INTEL CORP COM 458140100   393,069 8,899 SH   SOLE 0 0 0 8,899
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   455,107 4,074 SH   SOLE 0 0 0 4,074
INTERNATIONAL BUSINESS MACHS COM 459200101   1,245,809 6,524 SH   SOLE 0 0 0 6,524
INTUITIVE SURGICAL INC COM NEW 46120E602   602,626 1,510 SH   SOLE 0 0 0 1,510
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   260,206 11,575 SH   SOLE 0 0 0 11,575
INVESCO QQQ TR UNIT SER 1 46090E103   2,983,658 6,720 SH   SOLE 0 0 0 6,720
ISHARES INC CORE MSCI EMKT 46434G103   267,670 5,187 SH   SOLE 0 0 0 5,187
ISHARES TR 0-5YR HI YL CP 46434V407   921,590 21,659 SH   SOLE 0 0 0 21,659
ISHARES TR MSCI USA QLT FCT 46432F339   2,156,673 13,122 SH   SOLE 0 0 0 13,122
ISHARES TR CORE DIV GRWTH 46434V621   1,163,232 20,035 SH   SOLE 0 0 0 20,035
ISHARES TR CORE TOTAL USD 46434V613   283,188 6,212 SH   SOLE 0 0 0 6,212
ISHARES TR BLACKROCK ULTRA 46434V878   255,834 5,060 SH   SOLE 0 0 0 5,060
ISHARES TR ESG AW MSCI EAFE 46435G516   275,447 3,447 SH   SOLE 0 0 0 3,447
ISHARES TR ESG AWR MSCI USA 46435G425   1,806,468 15,714 SH   SOLE 0 0 0 15,714
ISHARES TR 0-5 YR TIPS ETF 46429B747   630,088 6,337 SH   SOLE 0 0 0 6,337
ISHARES TR US TREAS BD ETF 46429B267   927,126 40,717 SH   SOLE 0 0 0 40,717
ISHARES TR MSCI INDIA ETF 46429B598   809,499 15,691 SH   SOLE 0 0 0 15,691
ISHARES TR CORE HIGH DV ETF 46429B663   2,375,549 21,555 SH   SOLE 0 0 0 21,555
ISHARES TR ESG MSCI USA ETF 46436E767   253,369 5,612 SH   SOLE 0 0 0 5,612
ISHARES TR CORE S&P MCP ETF 464287507   8,367,976 137,767 SH   SOLE 0 0 0 137,767
ISHARES TR CORE S&P SCP ETF 464287804   318,016 2,877 SH   SOLE 0 0 0 2,877
ISHARES TR S&P 500 VAL ETF 464287408   623,572 3,338 SH   SOLE 0 0 0 3,338
ISHARES TR CORE S&P500 ETF 464287200   8,421,394 16,018 SH   SOLE 0 0 0 16,018
ISHARES TR S&P 500 GRWT ETF 464287309   488,148 5,781 SH   SOLE 0 0 0 5,781
ISHARES TR RUS 1000 GRW ETF 464287614   885,724 2,628 SH   SOLE 0 0 0 2,628
ISHARES TR RUSSELL 3000 ETF 464287689   398,806 1,329 SH   SOLE 0 0 0 1,329
ISHARES TR CORE S&P US VLU 464287663   432,484 4,782 SH   SOLE 0 0 0 4,782
ISHARES TR CORE S&P US GWT 464287671   403,788 3,445 SH   SOLE 0 0 0 3,445
ISHARES TR MSCI EAFE ETF 464287465   414,953 5,196 SH   SOLE 0 0 0 5,196
ISHARES TR RUS MDCP VAL ETF 464287473   1,208,432 9,642 SH   SOLE 0 0 0 9,642
ISHARES TR U.S. TECH ETF 464287721   391,913 2,902 SH   SOLE 0 0 0 2,902
ISHARES TR S&P 100 ETF 464287101   507,210 2,050 SH   SOLE 0 0 0 2,050
ISHARES TR 1 3 YR TREAS BD 464287457   610,733 7,468 SH   SOLE 0 0 0 7,468
ISHARES TR 7-10 YR TRSY BD 464287440   1,535,291 16,219 SH   SOLE 0 0 0 16,219
ISHARES TR IBOXX INV CP ETF 464287242   249,100 2,287 SH   SOLE 0 0 0 2,287
ISHARES TR MSCI KLD400 SOC 464288570   201,842 2,002 SH   SOLE 0 0 0 2,002
ISHARES TR MBS ETF 464288588   417,875 4,521 SH   SOLE 0 0 0 4,521
ISHARES TR PFD AND INCM SEC 464288687   525,478 16,304 SH   SOLE 0 0 0 16,304
ISHARES TR CORE S&P TTL STK 464287150   227,659 1,974 SH   SOLE 0 0 0 1,974
ISHARES TR EAFE VALUE ETF 464288877   513,222 9,434 SH   SOLE 0 0 0 9,434
ISHARES TR EAFE GRWTH ETF 464288885   739,923 7,129 SH   SOLE 0 0 0 7,129
ISHARES TR SELECT DIVID ETF 464287168   303,392 2,463 SH   SOLE 0 0 0 2,463
ISHARES TR TIPS BD ETF 464287176   796,660 7,417 SH   SOLE 0 0 0 7,417
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   228,537 3,950 SH   SOLE 0 0 0 3,950
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   260,068 4,919 SH   SOLE 0 0 0 4,919
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   945,992 16,157 SH   SOLE 0 0 0 16,157
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   541,435 10,671 SH   SOLE 0 0 0 10,671
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   19,878,057 394,015 SH   SOLE 0 0 0 394,015
JABIL INC COM 466313103   456,770 3,410 SH   SOLE 0 0 0 3,410
JOHNSON & JOHNSON COM 478160104   3,148,341 19,902 SH   SOLE 0 0 0 19,902
JPMORGAN CHASE & CO COM 46625H100   3,705,474 18,500 SH   SOLE 0 0 0 18,500
KENVUE INC COM 49177J102   275,611 12,843 SH   SOLE 0 0 0 12,843
KEYSIGHT TECHNOLOGIES INC COM 49338L103   418,629 2,677 SH   SOLE 0 0 0 2,677
KIMBERLY-CLARK CORP COM 494368103   285,605 2,208 SH   SOLE 0 0 0 2,208
KKR & CO INC COM 48251W104   516,813 5,138 SH   SOLE 0 0 0 5,138
KROGER CO COM 501044101   297,019 5,199 SH   SOLE 0 0 0 5,199
LABORATORY CORP AMER HLDGS COM NEW 50540R409   629,820 2,883 SH   SOLE 0 0 0 2,883
LAM RESEARCH CORP COM 512807108   567,397 584 SH   SOLE 0 0 0 584
LENNAR CORP CL A 526057104   700,131 4,071 SH   SOLE 0 0 0 4,071
LINDE PLC SHS G54950103   1,283,404 2,764 SH   SOLE 0 0 0 2,764
LIVE NATION ENTERTAINMENT IN COM 538034109   253,531 2,397 SH   SOLE 0 0 0 2,397
LOCKHEED MARTIN CORP COM 539830109   878,809 1,932 SH   SOLE 0 0 0 1,932
LOWES COS INC COM 548661107   2,027,651 7,960 SH   SOLE 0 0 0 7,960
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   784,078 7,666 SH   SOLE 0 0 0 7,666
MANULIFE FINL CORP COM 56501R106   706,392 28,267 SH   SOLE 0 0 0 28,267
MARATHON PETE CORP COM 56585A102   1,043,569 5,179 SH   SOLE 0 0 0 5,179
MARKEL GROUP INC COM 570535104   286,038 188 SH   SOLE 0 0 0 188
MARTIN MARIETTA MATLS INC COM 573284106   403,367 657 SH   SOLE 0 0 0 657
MASTERCARD INCORPORATED CL A 57636Q104   3,723,643 7,732 SH   SOLE 0 0 0 7,732
MCCORMICK & CO INC COM NON VTG 579780206   605,647 7,885 SH   SOLE 0 0 0 7,885
MCDONALDS CORP COM 580135101   1,329,676 4,716 SH   SOLE 0 0 0 4,716
MEDIAALPHA INC CL A 58450V104   272,021 13,354 SH   SOLE 0 0 0 13,354
MEDTRONIC PLC SHS G5960L103   2,982,099 34,218 SH   SOLE 0 0 0 34,218
MERCK & CO INC COM 58933Y105   3,409,199 25,837 SH   SOLE 0 0 0 25,837
META PLATFORMS INC CL A 30303M102   4,286,821 8,828 SH   SOLE 0 0 0 8,828
METLIFE INC COM 59156R108   1,237,949 16,704 SH   SOLE 0 0 0 16,704
METTLER TOLEDO INTERNATIONAL COM 592688105   464,620 349 SH   SOLE 0 0 0 349
MICROCHIP TECHNOLOGY INC. COM 595017104   370,084 4,125 SH   SOLE 0 0 0 4,125
MICROSOFT CORP COM 594918104   20,150,000 47,894 SH   SOLE 0 0 0 47,894
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   139,496 13,636 SH   SOLE 0 0 0 13,636
MONDELEZ INTL INC CL A 609207105   438,751 6,268 SH   SOLE 0 0 0 6,268
MONOLITHIC PWR SYS INC COM 609839105   704,517 1,040 SH   SOLE 0 0 0 1,040
MONSTER BEVERAGE CORP NEW COM 61174X109   1,127,150 19,014 SH   SOLE 0 0 0 19,014
MORGAN STANLEY COM NEW 617446448   992,070 10,536 SH   SOLE 0 0 0 10,536
MORNINGSTAR INC COM 617700109   1,221,454 3,961 SH   SOLE 0 0 0 3,961
NATIONAL RESH CORP COM NEW 637372202   285,667 7,212 SH   SOLE 0 0 0 7,212
NCINO INC COM 63947X101   686,970 18,378 SH   SOLE 0 0 0 18,378
NETFLIX INC COM 64110L106   5,885,028 9,690 SH   SOLE 0 0 0 9,690
NIKE INC CL B 654106103   2,439,588 25,959 SH   SOLE 0 0 0 25,959
NORTHROP GRUMMAN CORP COM 666807102   1,349,130 2,819 SH   SOLE 0 0 0 2,819
NOVANTA INC COM 67000B104   322,101 1,843 SH   SOLE 0 0 0 1,843
NOVARTIS AG SPONSORED ADR 66987V109   523,116 5,408 SH   SOLE 0 0 0 5,408
NOVO-NORDISK A S ADR 670100205   5,124,059 39,907 SH   SOLE 0 0 0 39,907
NVENT ELECTRIC PLC SHS G6700G107   602,446 7,990 SH   SOLE 0 0 0 7,990
NVIDIA CORPORATION COM 67066G104   6,303,298 6,976 SH   SOLE 0 0 0 6,976
OCCIDENTAL PETE CORP COM 674599105   1,267,890 19,509 SH   SOLE 0 0 0 19,509
OKTA INC CL A 679295105   234,663 2,243 SH   SOLE 0 0 0 2,243
OLLIES BARGAIN OUTLET HLDGS COM 681116109   447,740 5,627 SH   SOLE 0 0 0 5,627
OLO INC CL A 68134L109   174,500 31,785 SH   SOLE 0 0 0 31,785
OMEGA FLEX INC COM 682095104   204,491 2,883 SH   SOLE 0 0 0 2,883
ONE STOP SYS INC COM 68247W109   65,200 20,000 SH   SOLE 0 0 0 20,000
ONEOK INC NEW COM 682680103   519,742 6,483 SH   SOLE 0 0 0 6,483
ORACLE CORP COM 68389X105   3,840,046 30,571 SH   SOLE 0 0 0 30,571
OREILLY AUTOMOTIVE INC COM 67103H107   575,729 510 SH   SOLE 0 0 0 510
PALANTIR TECHNOLOGIES INC CL A 69608A108   462,455 20,098 SH   SOLE 0 0 0 20,098
PALO ALTO NETWORKS INC COM 697435105   645,827 2,273 SH   SOLE 0 0 0 2,273
PARKER-HANNIFIN CORP COM 701094104   381,272 686 SH   SOLE 0 0 0 686
PAYCOM SOFTWARE INC COM 70432V102   396,030 1,990 SH   SOLE 0 0 0 1,990
PAYPAL HLDGS INC COM 70450Y103   381,910 5,701 SH   SOLE 0 0 0 5,701
PEPSICO INC COM 713448108   2,822,283 16,126 SH   SOLE 0 0 0 16,126
PERFICIENT INC COM 71375U101   328,058 5,828 SH   SOLE 0 0 0 5,828
PFIZER INC COM 717081103   573,891 20,681 SH   SOLE 0 0 0 20,681
PG&E CORP COM 69331C108   964,102 57,524 SH   SOLE 0 0 0 57,524
PHILIP MORRIS INTL INC COM 718172109   1,673,378 18,264 SH   SOLE 0 0 0 18,264
PIMCO CALIF MUN INCOME FD COM 72200N106   233,495 24,946 SH   SOLE 0 0 0 24,946
PIONEER NAT RES CO COM 723787107   462,805 1,763 SH   SOLE 0 0 0 1,763
PLANET FITNESS INC CL A 72703H101   246,887 3,942 SH   SOLE 0 0 0 3,942
PNC FINL SVCS GROUP INC COM 693475105   386,224 2,390 SH   SOLE 0 0 0 2,390
POOL CORP COM 73278L105   654,074 1,621 SH   SOLE 0 0 0 1,621
PPG INDS INC COM 693506107   439,246 3,031 SH   SOLE 0 0 0 3,031
PRICE T ROWE GROUP INC COM 74144T108   254,081 2,084 SH   SOLE 0 0 0 2,084
PROCTER AND GAMBLE CO COM 742718109   3,079,092 18,977 SH   SOLE 0 0 0 18,977
PROGRESSIVE CORP COM 743315103   301,959 1,460 SH   SOLE 0 0 0 1,460
PROLOGIS INC. COM 74340W103   233,745 1,795 SH   SOLE 0 0 0 1,795
PUBLIC STORAGE COM 74460D109   306,672 1,057 SH   SOLE 0 0 0 1,057
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   284,232 7,955 SH   SOLE 0 0 0 7,955
QUALCOMM INC COM 747525103   2,656,212 15,689 SH   SOLE 0 0 0 15,689
QUALYS INC COM 74758T303   667,814 4,002 SH   SOLE 0 0 0 4,002
QUANTA SVCS INC COM 74762E102   1,036,342 3,989 SH   SOLE 0 0 0 3,989
QURATE RETAIL INC COM SER A 74915M100   32,407 26,347 SH   SOLE 0 0 0 26,347
RAYMOND JAMES FINL INC COM 754730109   480,419 3,741 SH   SOLE 0 0 0 3,741
REALTY INCOME CORP COM 756109104   262,536 4,853 SH   SOLE 0 0 0 4,853
REGENERON PHARMACEUTICALS COM 75886F107   992,327 1,031 SH   SOLE 0 0 0 1,031
RELX PLC SPONSORED ADR 759530108   358,441 8,280 SH   SOLE 0 0 0 8,280
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   221,814 7,357 SH   SOLE 0 0 0 7,357
REPUBLIC SVCS INC COM 760759100   497,170 2,597 SH   SOLE 0 0 0 2,597
RESMED INC COM 761152107   418,437 2,113 SH   SOLE 0 0 0 2,113
REVOLVE GROUP INC CL A 76156B107   349,009 16,486 SH   SOLE 0 0 0 16,486
RITHM CAPITAL CORP COM NEW 64828T201   221,359 19,835 SH   SOLE 0 0 0 19,835
ROPER TECHNOLOGIES INC COM 776696106   825,563 1,472 SH   SOLE 0 0 0 1,472
ROSS STORES INC COM 778296103   202,384 1,379 SH   SOLE 0 0 0 1,379
ROYAL GOLD INC COM 780287108   671,051 5,509 SH   SOLE 0 0 0 5,509
RTX CORPORATION COM 75513E101   4,371,543 44,823 SH   SOLE 0 0 0 44,823
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,543,788 27,816 SH   SOLE 0 0 0 27,816
SAIA INC COM 78709Y105   688,545 1,177 SH   SOLE 0 0 0 1,177
SALESFORCE INC COM 79466L302   5,368,232 17,824 SH   SOLE 0 0 0 17,824
SAP SE SPON ADR 803054204   1,307,091 6,702 SH   SOLE 0 0 0 6,702
SCHWAB CHARLES CORP COM 808513105   799,574 11,053 SH   SOLE 0 0 0 11,053
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,755,241 1,755,241 SH   SOLE 0 0 0 1,755,241
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   274,953 5,977 SH   SOLE 0 0 0 5,977
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,340,245 16,622 SH   SOLE 0 0 0 16,622
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   548,434 8,983 SH   SOLE 0 0 0 8,983
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   312,822 3,374 SH   SOLE 0 0 0 3,374
SEI INVTS CO COM 784117103   481,474 6,696 SH   SOLE 0 0 0 6,696
SEMPRA COM 816851109   1,585,594 22,074 SH   SOLE 0 0 0 22,074
SERVICENOW INC COM 81762P102   2,956,587 3,878 SH   SOLE 0 0 0 3,878
SERVISFIRST BANCSHARES INC COM 81768T108   705,540 10,632 SH   SOLE 0 0 0 10,632
SHELL PLC SPON ADS 780259305   646,000 9,636 SH   SOLE 0 0 0 9,636
SHOPIFY INC CL A 82509L107   1,007,686 13,058 SH   SOLE 0 0 0 13,058
SIMON PPTY GROUP INC NEW COM 828806109   1,012,647 6,471 SH   SOLE 0 0 0 6,471
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   1,579,307 59,619 SH   SOLE 0 0 0 59,619
SNAP ON INC COM 833034101   360,500 1,217 SH   SOLE 0 0 0 1,217
SNOWFLAKE INC CL A 833445109   28,859,336 178,585 SH   SOLE 0 0 0 178,585
SONY GROUP CORP SPONSORED ADR 835699307   590,834 6,891 SH   SOLE 0 0 0 6,891
SOUTHWEST AIRLS CO COM 844741108   575,218 19,706 SH   SOLE 0 0 0 19,706
SPDR GOLD TR GOLD SHS 78463V107   4,230,426 20,564 SH   SOLE 0 0 0 20,564
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   231,940 7,141 SH   SOLE 0 0 0 7,141
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   580,004 16,027 SH   SOLE 0 0 0 16,027
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,017,761 28,397 SH   SOLE 0 0 0 28,397
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,598,297 14,526 SH   SOLE 0 0 0 14,526
SPDR SER TR NYSE TECH ETF 78464A102   296,745 1,627 SH   SOLE 0 0 0 1,627
SPDR SER TR S&P 600 SMCP VAL 78464A300   322,007 3,881 SH   SOLE 0 0 0 3,881
SPDR SER TR S&P 600 SMCP GRW 78464A201   402,654 4,616 SH   SOLE 0 0 0 4,616
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,845,569 52,571 SH   SOLE 0 0 0 52,571
SPDR SER TR PRTFLO S&P500 VL 78464A508   882,912 17,623 SH   SOLE 0 0 0 17,623
SPDR SER TR PORTFOLIO S&P400 78464A847   219,281 4,111 SH   SOLE 0 0 0 4,111
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,808,895 19,001 SH   SOLE 0 0 0 19,001
SPDR SER TR PORTFOLIO LN TSR 78464A664   297,282 10,640 SH   SOLE 0 0 0 10,640
SPDR SER TR PORTFOLIO S&P500 78464A854   3,108,906 50,527 SH   SOLE 0 0 0 50,527
SPDR SER TR S&P 400 MDCP GRW 78464A821   514,400 5,893 SH   SOLE 0 0 0 5,893
SPDR SER TR S&P 400 MDCP VAL 78464A839   483,132 6,357 SH   SOLE 0 0 0 6,357
SPDR SER TR S&P DIVID ETF 78464A763   1,652,968 12,595 SH   SOLE 0 0 0 12,595
SPDR SER TR PORTFOLIO SHORT 78464A474   484,834 16,286 SH   SOLE 0 0 0 16,286
SPDR SER TR PORT MTG BK ETF 78464A383   714,979 32,918 SH   SOLE 0 0 0 32,918
SPDR SER TR PORTFOLIO S&P600 78468R853   300,979 6,993 SH   SOLE 0 0 0 6,993
SPDR SER TR SSGA US LRG ETF 78468R804   1,653,336 10,616 SH   SOLE 0 0 0 10,616
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   319,339 38,521 SH   SOLE 0 0 0 38,521
SPS COMM INC COM 78463M107   1,060,956 5,738 SH   SOLE 0 0 0 5,738
STARBUCKS CORP COM 855244109   2,232,200 24,425 SH   SOLE 0 0 0 24,425
STERIS PLC SHS USD G8473T100   476,843 2,121 SH   SOLE 0 0 0 2,121
SYNOPSYS INC COM 871607107   611,505 1,070 SH   SOLE 0 0 0 1,070
T-MOBILE US INC COM 872590104   569,678 3,490 SH   SOLE 0 0 0 3,490
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   471,685 3,467 SH   SOLE 0 0 0 3,467
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   384,738 2,591 SH   SOLE 0 0 0 2,591
TAPESTRY INC COM 876030107   268,832 5,662 SH   SOLE 0 0 0 5,662
TECHNIPFMC PLC COM G87110105   866,822 34,521 SH   SOLE 0 0 0 34,521
TELEDYNE TECHNOLOGIES INC COM 879360105   644,839 1,502 SH   SOLE 0 0 0 1,502
TERADATA CORP DEL COM 88076W103   487,667 12,611 SH   SOLE 0 0 0 12,611
TESLA INC COM 88160R101   2,426,605 13,804 SH   SOLE 0 0 0 13,804
TEXAS INSTRS INC COM 882508104   696,225 3,996 SH   SOLE 0 0 0 3,996
THE CIGNA GROUP COM 125523100   1,198,527 3,300 SH   SOLE 0 0 0 3,300
THERMO FISHER SCIENTIFIC INC COM 883556102   3,180,972 5,473 SH   SOLE 0 0 0 5,473
THOMSON REUTERS CORP. COM 884903808   277,533 1,781 SH   SOLE 0 0 0 1,781
TRANSDIGM GROUP INC COM 893641100   649,053 527 SH   SOLE 0 0 0 527
TRAVELERS COMPANIES INC COM 89417E109   691,996 3,007 SH   SOLE 0 0 0 3,007
TYLER TECHNOLOGIES INC COM 902252105   215,055 506 SH   SOLE 0 0 0 506
U S PHYSICAL THERAPY COM 90337L108   439,064 3,890 SH   SOLE 0 0 0 3,890
UBER TECHNOLOGIES INC COM 90353T100   335,060 4,352 SH   SOLE 0 0 0 4,352
ULTA BEAUTY INC COM 90384S303   1,239,748 2,371 SH   SOLE 0 0 0 2,371
UNILEVER PLC SPON ADR NEW 904767704   1,786,162 35,588 SH   SOLE 0 0 0 35,588
UNION PAC CORP COM 907818108   692,089 2,814 SH   SOLE 0 0 0 2,814
UNITED PARCEL SERVICE INC CL B 911312106   813,611 5,474 SH   SOLE 0 0 0 5,474
UNITED RENTALS INC COM 911363109   768,883 1,066 SH   SOLE 0 0 0 1,066
UNITEDHEALTH GROUP INC COM 91324P102   2,519,507 5,093 SH   SOLE 0 0 0 5,093
US BANCORP DEL COM NEW 902973304   638,674 14,288 SH   SOLE 0 0 0 14,288
VALERO ENERGY CORP COM 91913Y100   451,816 2,647 SH   SOLE 0 0 0 2,647
VALVOLINE INC COM 92047W101   538,940 12,092 SH   SOLE 0 0 0 12,092
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,904,145 36,436 SH   SOLE 0 0 0 36,436
VANECK ETF TRUST GOLD MINERS ETF 92189F106   250,462 7,921 SH   SOLE 0 0 0 7,921
VANGUARD INDEX FDS SMALL CP ETF 922908751   587,330 2,569 SH   SOLE 0 0 0 2,569
VANGUARD INDEX FDS GROWTH ETF 922908736   506,318 1,471 SH   SOLE 0 0 0 1,471
VANGUARD INDEX FDS MID CAP ETF 922908629   1,006,726 4,029 SH   SOLE 0 0 0 4,029
VANGUARD INDEX FDS TOTAL STK MKT 922908769   501,355 1,929 SH   SOLE 0 0 0 1,929
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,034,793 39,598 SH   SOLE 0 0 0 39,598
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   654,026 8,124 SH   SOLE 0 0 0 8,124
VANGUARD STAR FDS VG TL INTL STK F 921909768   438,019 7,264 SH   SOLE 0 0 0 7,264
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   214,031 1,769 SH   SOLE 0 0 0 1,769
VERISK ANALYTICS INC COM 92345Y106   295,372 1,253 SH   SOLE 0 0 0 1,253
VERIZON COMMUNICATIONS INC COM 92343V104   2,890,499 68,887 SH   SOLE 0 0 0 68,887
VERTEX PHARMACEUTICALS INC COM 92532F100   1,157,052 2,768 SH   SOLE 0 0 0 2,768
VICI PPTYS INC COM 925652109   356,735 11,975 SH   SOLE 0 0 0 11,975
VICOR CORP COM 925815102   324,199 8,478 SH   SOLE 0 0 0 8,478
VISA INC COM CL A 92826C839   7,205,199 25,818 SH   SOLE 0 0 0 25,818
VULCAN MATLS CO COM 929160109   1,024,854 3,755 SH   SOLE 0 0 0 3,755
WALGREENS BOOTS ALLIANCE INC COM 931427108   275,940 12,722 SH   SOLE 0 0 0 12,722
WALMART INC COM 931142103   2,312,040 38,425 SH   SOLE 0 0 0 38,425
WASTE MGMT INC DEL COM 94106L109   2,309,681 10,836 SH   SOLE 0 0 0 10,836
WATSCO INC COM 942622200   480,351 1,112 SH   SOLE 0 0 0 1,112
WATTS WATER TECHNOLOGIES INC CL A 942749102   529,037 2,489 SH   SOLE 0 0 0 2,489
WEC ENERGY GROUP INC COM 92939U106   368,555 4,488 SH   SOLE 0 0 0 4,488
WELLS FARGO CO NEW COM 949746101   2,752,984 47,498 SH   SOLE 0 0 0 47,498
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,556,327 3,933 SH   SOLE 0 0 0 3,933
WHITEHORSE FIN INC COM 96524V106   136,400 11,000 SH   SOLE 0 0 0 11,000
WILLIAMS COS INC COM 969457100   1,619,084 41,547 SH   SOLE 0 0 0 41,547
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   381,533 8,205 SH   SOLE 0 0 0 8,205
WISDOMTREE TR US QTLY DIV GRT 97717X669   292,341 3,837 SH   SOLE 0 0 0 3,837
WISDOMTREE TR US TOTAL DIVIDND 97717W109   414,844 5,866 SH   SOLE 0 0 0 5,866
WORKDAY INC CL A 98138H101   2,136,996 7,835 SH   SOLE 0 0 0 7,835
WORLD GOLD TR SPDR GLD MINIS 98149E303   3,366,742 76,430 SH   SOLE 0 0 0 76,430
XYLEM INC COM 98419M100   236,380 1,829 SH   SOLE 0 0 0 1,829
YUM BRANDS INC COM 988498101   534,289 3,854 SH   SOLE 0 0 0 3,854
ZOETIS INC CL A 98978V103   2,465,912 14,573 SH   SOLE 0 0 0 14,573