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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE INC COM 00724F101 205,020 1,000 SH SOLE 0 0 1,000
AGNC INVT CORP COM 00123Q104 1,032,252 94,702 SH SOLE 0 0 94,702
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 135,300 10,000 SH SOLE 0 0 10,000
ALPHABET INC CAP STK CL A 02079K305 5,927,873 16,663 SH SOLE 0 0 16,663
AMAZON COM INC COM 023135106 5,007,762 21,011 SH SOLE 0 0 21,011
AMERICAN EXPRESS CO COM 025816109 651,131 1,925 SH SOLE 0 0 1,925
AMGEN INC COM 031162100 286,075 790 SH SOLE 0 0 790
AMPHENOL CORP CL A 032095101 218,989 1,242 SH SOLE 0 0 1,242
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 7,926,371 155,404 SH SOLE 0 0 155,404
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 836,561 40,258 SH SOLE 0 0 40,258
APPLE INC COM 037833100 10,946,405 37,830 SH SOLE 0 0 37,830
APPLIED MATLS INC COM 038222105 472,119 653 SH SOLE 0 0 653
ARISTA NETWORKS INC COM SHS 040413205 211,670 1,246 SH SOLE 0 0 1,246
ASML HLDG NV N Y REGISTRY SHS N07059210 453,855 228 SH SOLE 0 0 228
AUTOZONE INC COM 053332102 556,094 174 SH SOLE 0 0 174
BADGER METER INC COM 056525108 452,856 3,052 SH SOLE 0 0 3,052
BANK OF AMER CORP COM 060505104 406,894 7,141 SH SOLE 0 0 7,141
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,246,550 3 SH SOLE 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,050,878 6,097 SH SOLE 0 0 6,097
BITMINE IMMERSION TECHS INC COM NEW 09175A206 868,198 65,229 SH SOLE 0 0 65,229
BLACKSTONE INC COM 09260D107 764,475 6,497 SH SOLE 0 0 6,497
BROADCOM INC COM 11135F101 13,036,153 34,510 SH SOLE 0 0 34,510
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 396,507 8,046 SH SOLE 0 0 8,046
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 318,539 9,201 SH SOLE 0 0 9,201
CATERPILLAR INC COM 149123101 1,225,169 1,151 SH SOLE 0 0 1,151
CHEVRON CORPORATION COM 166764100 420,363 2,536 SH SOLE 0 0 2,536
CHICAGO ATLANTIC BDC INC COM 828174102 300,887 30,797 SH SOLE 0 0 30,797
CHICAGO ATLANTIC REAL ESTATE COM 167239102 367,524 34,284 SH SOLE 0 0 34,284
CISCO SYS INC COM 17275R102 798,395 6,797 SH SOLE 0 0 6,797
COCA COLA CO COM 191216100 420,572 5,175 SH SOLE 0 0 5,175
CONSOLIDATED EDISON INC COM 209115104 305,671 2,763 SH SOLE 0 0 2,763
COPART INC COM 217204106 6,385,148 226,504 SH SOLE 0 0 226,504
COSTCO WHOLESALE CORPORATION COM 22160K105 653,894 699 SH SOLE 0 0 699
DELTA AIR LINES INC COM NEW 247361702 989,237 10,562 SH SOLE 0 0 10,562
DIMENSIONAL ETF TRUST US LARG VALU ETF 25434V666 4,211,089 106,502 SH SOLE 0 0 106,502
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 2,862,240 64,523 SH SOLE 0 0 64,523
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2,387,846 44,203 SH SOLE 0 0 44,203
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 2,085,700 53,769 SH SOLE 0 0 53,769
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 449,042 12,189 SH SOLE 0 0 12,189
DUTCH BROS INC CL A 26701L100 262,394 3,654 SH SOLE 0 0 3,654
DYADIC INTL INC DEL COM 26745T101 95,481 106,564 SH SOLE 0 0 106,564
EATON CORP PLC SHS G29183103 331,947 779 SH SOLE 0 0 779
EDAP TMS S A SPONSORED ADR 268311107 518,000 100,000 SH SOLE 0 0 100,000
ELI LILLY & CO COM 532457108 1,859,117 1,550 SH SOLE 0 0 1,550
EMERSON ELEC CO COM 291011104 215,512 1,506 SH SOLE 0 0 1,506
EXXON MOBIL CORP COM 30231G102 335,853 2,457 SH SOLE 0 0 2,457
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 103,971 1,011 SH SOLE 0 0 1,011
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 43,346 825 SH SOLE 0 0 825
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 35,472 1,200 SH SOLE 0 0 1,200
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 129,951 1,697 SH SOLE 0 0 1,697
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 99,872 1,293 SH SOLE 0 0 1,293
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 109,969 1,104 SH SOLE 0 0 1,104
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 918,825 3,217 SH SOLE 0 0 3,217
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 22,901 392 SH SOLE 0 0 392
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 86,364 1,243 SH SOLE 0 0 1,243
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 21,883 374 SH SOLE 0 0 374
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 279,805 5,481 SH SOLE 0 0 5,481
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 224,352 3,040 SH SOLE 0 0 3,040
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 905,021 11,927 SH SOLE 0 0 11,927
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 565,826 11,744 SH SOLE 0 0 11,744
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 1,850,101 20,591 SH SOLE 0 0 20,591
FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400 149,400 10,000 SH SOLE 0 0 10,000
FORTINET INC COM 34959E109 6,532,998 42,527 SH SOLE 0 0 42,527
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 16,191 379 SH SOLE 0 0 379
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 183,722 4,729 SH SOLE 0 0 4,729
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 84,469 2,125 SH SOLE 0 0 2,125
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 140,770 2,735 SH SOLE 0 0 2,735
GE AEROSPACE COM NEW 369604301 282,540 756 SH SOLE 0 0 756
GE VERNOVA INC COM 36828A101 272,568 232 SH SOLE 0 0 232
GLOBAL X FDS US INFR DEV ETF 37954Y673 989,444 16,793 SH SOLE 0 0 16,793
GLOBAL X FDS GLOBAL X COPPER 37954Y830 37,330 485 SH SOLE 0 0 485
GOLDMAN SACHS GROUP INC COM 38141G104 347,911 344 SH SOLE 0 0 344
GOLUB CAP BDC INC COM 38173M102 49,319,628 3,829,164 SH SOLE 0 0 3,829,164
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 346,147 13,339 SH SOLE 0 0 13,339
HILTON WORLDWIDE HLDGS INC COM 43300A203 323,190 978 SH SOLE 0 0 978
INTEL CORP COM 458140100 530,734 3,801 SH SOLE 0 0 3,801
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 9,662 147 SH SOLE 0 0 147
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 220,179 1,363 SH SOLE 0 0 1,363
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 946,362 12,635 SH SOLE 0 0 12,635
INVESCO EXCH TRADED FD TR II S&P 500 CONC ETF 46138E396 126,117 1,805 SH SOLE 0 0 1,805
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 107,299 1,154 SH SOLE 0 0 1,154
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 12,820,930 42,317 SH SOLE 0 0 42,317
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 10,406,565 151,832 SH SOLE 0 0 151,832
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 174 4 SH SOLE 0 0 4
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6,373,431 104,090 SH SOLE 0 0 104,090
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 14,418,673 160,030 SH SOLE 0 0 160,030
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 509,371 2,394 SH SOLE 0 0 2,394
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 129,987 764 SH SOLE 0 0 764
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 129,397 1,382 SH SOLE 0 0 1,382
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 109,141 2,020 SH SOLE 0 0 2,020
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 35,686 190 SH SOLE 0 0 190
INVESCO QQQ TR UNIT SER 1 46090E103 7,987,067 10,846 SH SOLE 0 0 10,846
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,409,016 42,325 SH SOLE 0 0 42,325
ISHARES ETHEREUM TR SHS 46438R105 430,049 36,169 SH SOLE 0 0 36,169
ISHARES GOLD TR ISHARES NEW 464285204 2,514,698 33,303 SH SOLE 0 0 33,303
ISHARES INC CORE MSCI EMKT 46434G103 629,780 7,602 SH SOLE 0 0 7,602
ISHARES INC MSCI GBL GOLD MN 46434G855 96,642 1,496 SH SOLE 0 0 1,496
ISHARES INC ESG AWR MSCI EM 46434G863 321,358 5,876 SH SOLE 0 0 5,876
ISHARES TR S&P 100 ETF 464287101 38,782 106 SH SOLE 0 0 106
ISHARES TR MORNINGSTAR GRWT 464287119 11,702 100 SH SOLE 0 0 100
ISHARES TR CORE S&P TTL STK 464287150 13,147,202 80,034 SH SOLE 0 0 80,034
ISHARES TR CORE S&P500 ETF 464287200 9,379,098 12,524 SH SOLE 0 0 12,524
ISHARES TR CORE US AGGBD ET 464287226 1,220,027 12,326 SH SOLE 0 0 12,326
ISHARES TR MSCI EMG MKT ETF 464287234 198,457 2,901 SH SOLE 0 0 2,901
ISHARES TR S&P 500 GRWT ETF 464287309 1,505,756 10,949 SH SOLE 0 0 10,949
ISHARES TR S&P 500 VAL ETF 464287408 536,311 2,362 SH SOLE 0 0 2,362
ISHARES TR 20 YR TR BD ETF 464287432 86 1 SH SOLE 0 0 1
ISHARES TR MSCI EAFE ETF 464287465 2,131,271 20,517 SH SOLE 0 0 20,517
ISHARES TR RUS MDCP VAL ETF 464287473 303,193 1,842 SH SOLE 0 0 1,842
ISHARES TR RUS MD CP GR ETF 464287481 521,814 3,564 SH SOLE 0 0 3,564
ISHARES TR RUS MID CAP ETF 464287499 1,627,882 14,756 SH SOLE 0 0 14,756
ISHARES TR CORE S&P MCP ETF 464287507 168,104 2,180 SH SOLE 0 0 2,180
ISHARES TR ISHARES SEMICDTR 464287523 585,169 913 SH SOLE 0 0 913
ISHARES TR ISHARES BIOTECH 464287556 14,264 75 SH SOLE 0 0 75
ISHARES TR RUS 1000 VAL ETF 464287598 1,999,805 8,249 SH SOLE 0 0 8,249
ISHARES TR S&P MC 400GR ETF 464287606 85,188 725 SH SOLE 0 0 725
ISHARES TR RUS 1000 GRW ETF 464287614 8,225,021 66,240 SH SOLE 0 0 66,240
ISHARES TR RUS 1000 ETF 464287622 7,836,192 19,136 SH SOLE 0 0 19,136
ISHARES TR RUS 2000 VAL ETF 464287630 204,610 925 SH SOLE 0 0 925
ISHARES TR RUS 2000 GRW ETF 464287648 99,683 253 SH SOLE 0 0 253
ISHARES TR RUSSELL 2000 ETF 464287655 760,739 2,532 SH SOLE 0 0 2,532
ISHARES TR CORE S&P US VLU 464287663 91,939 835 SH SOLE 0 0 835
ISHARES TR CORE S&P US GWT 464287671 337,433 1,794 SH SOLE 0 0 1,794
ISHARES TR RUSSELL 3000 ETF 464287689 1,301,941 3,053 SH SOLE 0 0 3,053
ISHARES TR S&P MC 400VL ETF 464287705 197,663 1,338 SH SOLE 0 0 1,338
ISHARES TR U.S. TECH ETF 464287721 356,149 1,412 SH SOLE 0 0 1,412
ISHARES TR US HLTHCARE ETF 464287762 154,123 2,300 SH SOLE 0 0 2,300
ISHARES TR CORE S&P SCP ETF 464287804 5,053,284 34,072 SH SOLE 0 0 34,072
ISHARES TR SP SMCP600VL ETF 464287879 51,483 377 SH SOLE 0 0 377
ISHARES TR SHRT NAT MUN ETF 464288158 212,940 2,000 SH SOLE 0 0 2,000
ISHARES TR GL CLEAN ENE ETF 464288224 69,953 3,414 SH SOLE 0 0 3,414
ISHARES TR MSCI ACWI ETF 464288257 1,227,505 7,820 SH SOLE 0 0 7,820
ISHARES TR EAFE SML CP ETF 464288273 139,448 1,695 SH SOLE 0 0 1,695
ISHARES TR NATIONAL MUN ETF 464288414 321,030 2,983 SH SOLE 0 0 2,983
ISHARES TR IBOXX HI YD ETF 464288513 259,663 3,247 SH SOLE 0 0 3,247
ISHARES TR US AER DEF ETF 464288760 1,212 5 SH SOLE 0 0 5
ISHARES TR EAFE VALUE ETF 464288877 397,983 5,199 SH SOLE 0 0 5,199
ISHARES TR EAFE GRWTH ETF 464288885 201,063 1,616 SH SOLE 0 0 1,616
ISHARES TR MSCI EAFE MIN VL 46429B689 417,061 4,755 SH SOLE 0 0 4,755
ISHARES TR MSCI USA MIN ETF 46429B697 1,029,406 10,672 SH SOLE 0 0 10,672
ISHARES TR MSCI USA QLT FCT 46432F339 126,313,658 575,644 SH SOLE 0 0 575,644
ISHARES TR CORE MSCI TOTAL 46432F834 430,053 4,506 SH SOLE 0 0 4,506
ISHARES TR CORE MSCI EAFE 46432F842 4,791,185 49,608 SH SOLE 0 0 49,608
ISHARES TR INTL EQTY FACTOR 46434V274 1,746,285 42,634 SH SOLE 0 0 42,634
ISHARES TR FUTU EXPO TE ETF 46434V381 20,823 252 SH SOLE 0 0 252
ISHARES TR MSCI INTL QUALTY 46434V456 84,572,906 1,706,820 SH SOLE 0 0 1,706,820
ISHARES TR CORE DIV GRWTH 46434V621 76 1 SH SOLE 0 0 1
ISHARES TR CUR HD EURZN ETF 46434V639 204,975 4,087 SH SOLE 0 0 4,087
ISHARES TR GLOBAL REIT ETF 46434V647 33,420 1,210 SH SOLE 0 0 1,210
ISHARES TR CORE MSCI EURO 46434V738 11,651 155 SH SOLE 0 0 155
ISHARES TR HDG MSCI EAFE 46434V803 681,914 14,532 SH SOLE 0 0 14,532
ISHARES TR CORE MSCI INTL 46435G326 1,841,261 20,686 SH SOLE 0 0 20,686
ISHARES TR ESG AWR MSCI USA 46435G425 1,878,277 11,476 SH SOLE 0 0 11,476
ISHARES TR MSCI USA SMCP MN 46435G433 1,102,980 23,957 SH SOLE 0 0 23,957
ISHARES TR ESG AW MSCI EAFE 46435G516 472,618 4,597 SH SOLE 0 0 4,597
ISHARES TR ESG AWARE MSCI 46435U663 66,165 1,183 SH SOLE 0 0 1,183
ISHARES TR US INFRASTRUC 46435U713 484,258 7,682 SH SOLE 0 0 7,682
ISHARES TR ESG SELECT SCRE 46436E569 987,351 17,386 SH SOLE 0 0 17,386
ISHARES TR 0-3 MTH TREASURY 46436E718 3,913,848 38,878 SH SOLE 0 0 38,878
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 104,827 1,856 SH SOLE 0 0 1,856
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 28,382,093 556,512 SH SOLE 0 0 556,512
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 210,382,317 2,910,657 SH SOLE 0 0 2,910,657
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 51 1 SH SOLE 0 0 1
JAMES HARDIE INDS PLC ORD SHS G4253H101 370,814 14,164 SH SOLE 0 0 14,164
JANUS DETROIT STR TR HEND SECU IN ETF 47103U746 51 1 SH SOLE 0 0 1
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 795,717 16,805 SH SOLE 0 0 16,805
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 282,570,892 5,596,571 SH SOLE 0 0 5,596,571
JANUS DETROIT STR TR HENDERSON MTG 47103U852 32,227,811 716,333 SH SOLE 0 0 716,333
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 256,120 4,318 SH SOLE 0 0 4,318
JOHNSON & JOHNSON COM 478160104 815,498 3,211 SH SOLE 0 0 3,211
JPMORGAN CHASE & CO COM 46625H100 9,900,884 30,247 SH SOLE 0 0 30,247
KAYNE ANDERSON BDC INC COM SHS 48662X105 4,779,797 353,274 SH SOLE 0 0 353,274
KIMBERLY-CLARK CORP COM 494368103 201,208 1,833 SH SOLE 0 0 1,833
KRISPY KREME INC COM 50101L106 35,300 10,000 SH SOLE 0 0 10,000
LAM RESEARCH CORP COM NEW 512807306 577,489 1,333 SH SOLE 0 0 1,333
LISTED FDS TR ROUN MA SEVE ETF 53656G498 729,033 11,338 SH SOLE 0 0 11,338
LULULEMON ATHLETICA INC COM 550021109 595,563 5,216 SH SOLE 0 0 5,216
MARATHON PETE CORP COM 56585A102 439,752 1,720 SH SOLE 0 0 1,720
MASTERCARD INCORPORATED CL A 57636Q104 329,455 641 SH SOLE 0 0 641
MCDONALDS CORP COM 580135101 364,919 1,350 SH SOLE 0 0 1,350
MERCK & CO INC COM 58933Y105 1,169,093 9,098 SH SOLE 0 0 9,098
META PLATFORMS INC CL A 30303M102 3,398,047 6,033 SH SOLE 0 0 6,033
MICRON TECHNOLOGY INC COM 595112103 596,768 517 SH SOLE 0 0 517
MICROSOFT CORP COM 594918104 3,309,015 8,871 SH SOLE 0 0 8,871
NETFLIX INC. COM 64110L106 445,952 6,246 SH SOLE 0 0 6,246
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 246,267 4,725 SH SOLE 0 0 4,725
NVIDIA CORPORATION COM 67066G104 3,388,831 16,937 SH SOLE 0 0 16,937
ONEOK INC NEW COM 682680103 452,175 5,201 SH SOLE 0 0 5,201
ORACLE CORP COM 68389X105 209,860 1,432 SH SOLE 0 0 1,432
PACER FDS TR TRENDP US LAR CP 69374H105 1,137,002 19,516 SH SOLE 0 0 19,516
PALANTIR TECHNOLOGIES INC CL A 69608A108 206,156 1,767 SH SOLE 0 0 1,767
PALO ALTO NETWORKS INC COM 697435105 249,286 731 SH SOLE 0 0 731
PAYONEER GLOBAL INC COM 70451X104 1,831,855 257,283 SH SOLE 0 0 257,283
PAYPAL HLDGS INC COM 70450Y103 222,507 5,153 SH SOLE 0 0 5,153
POOL CORP COM 73278L105 268,625 1,250 SH SOLE 0 0 1,250
PROSHARES TR PSHS ULT S&P 500 74347R107 734,712 10,904 SH SOLE 0 0 10,904
PROSHARES TR LARGE CAP CRE 74347R248 93,737 1,100 SH SOLE 0 0 1,100
PROSHARES TR S&P 500 DV ARIST 74348A467 261,930 4,664 SH SOLE 0 0 4,664
PSQ HOLDINGS INC CL A 693691107 29,153 72,376 SH SOLE 0 0 72,376
QUALCOMM INC COM 747525103 771,129 4,173 SH SOLE 0 0 4,173
RBB FD INC F/M US TREASURY 74933W452 3,935,051 78,922 SH SOLE 0 0 78,922
REVOLUTION MEDICINES INC COM 76155X100 232,227 1,240 SH SOLE 0 0 1,240
ROYAL BK CDA COM 780087102 1,558,484 7,530 SH SOLE 0 0 7,530
RTX CORPORATION COM 75513E101 270,555 1,426 SH SOLE 0 0 1,426
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 198,897 6,868 SH SOLE 0 0 6,868
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,352,829 249,841 SH SOLE 0 0 249,841
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,721,920 80,435 SH SOLE 0 0 80,435
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 186,930 5,370 SH SOLE 0 0 5,370
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 15,021 483 SH SOLE 0 0 483
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 38,718 1,221 SH SOLE 0 0 1,221
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 796,846 28,767 SH SOLE 0 0 28,767
SCHWAB STRATEGIC TR US TIPS ETF 808524870 18,179 686 SH SOLE 0 0 686
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 11,996 236 SH SOLE 0 0 236
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 139,621 880 SH SOLE 0 0 880
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 18,525 223 SH SOLE 0 0 223
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 87,022 742 SH SOLE 0 0 742
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 275,428 5,186 SH SOLE 0 0 5,186
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 230,201 4,294 SH SOLE 0 0 4,294
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 52,050 281 SH SOLE 0 0 281
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 211,096 1,108 SH SOLE 0 0 1,108
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 52,815 493 SH SOLE 0 0 493
SHELL PLC SPON ADS 780259305 201,526 2,599 SH SOLE 0 0 2,599
SPDR GOLD TR GOLD SHS 78463V107 1,102,930 2,994 SH SOLE 0 0 2,994
SPDR INDEX SHS FDS ST STR MSCI EAFE 78463X434 4,856,510 50,581 SH SOLE 0 0 50,581
SPDR INDEX SHS FDS ST STR MSCI GLB 78463X475 349,619 4,081 SH SOLE 0 0 4,081
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 19,159 370 SH SOLE 0 0 370
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541 707,832 10,516 SH SOLE 0 0 10,516
SPDR INDEX SHS FDS ST S&P INTL ETF 78463X772 94,677 2,060 SH SOLE 0 0 2,060
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848 287,415 7,067 SH SOLE 0 0 7,067
SPDR INDEX SHS FDS ST INTL CAP ETF 78463X871 52,424 1,198 SH SOLE 0 0 1,198
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 2,376,947 47,171 SH SOLE 0 0 47,171
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 99,474 835 SH SOLE 0 0 835
SPDR SERIES TRUST ST STR SP600SM C 78464A300 61,647 565 SH SOLE 0 0 565
SPDR SERIES TRUST ST STR CONV ETF 78464A359 61,350 569 SH SOLE 0 0 569
SPDR SERIES TRUST ST STR P500GRW 78464A409 535,931 4,504 SH SOLE 0 0 4,504
SPDR SERIES TRUST ST STR P500VAL 78464A508 465,651 7,660 SH SOLE 0 0 7,660
SPDR SERIES TRUST ST STR SP AERO 78464A631 568 2 SH SOLE 0 0 2
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 225 3 SH SOLE 0 0 3
SPDR SERIES TRUST ST STR SP DIV 78464A763 1,367,388 8,985 SH SOLE 0 0 8,985
SPDR SERIES TRUST ST STR P400MID 78464A847 831,866 12,313 SH SOLE 0 0 12,313
SPDR SERIES TRUST ST STR P500ETF 78464A854 233,058 2,652 SH SOLE 0 0 2,652
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 803,133 8,764 SH SOLE 0 0 8,764
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 2,163,413 45,104 SH SOLE 0 0 45,104
SPDR SERIES TRUST ST STR SP500DIV 78468R788 3,861 81 SH SOLE 0 0 81
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 3,440,119 18,958 SH SOLE 0 0 18,958
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 31,055,624 166,196 SH SOLE 0 0 166,196
SPDR SERIES TRUST ST STR SP600 SML 78468R853 105,594 1,831 SH SOLE 0 0 1,831
SPDR SERIES TRUST ST STR R2K LOWV 78468R887 53,503 340 SH SOLE 0 0 340
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,850,024 61,320 SH SOLE 0 0 61,320
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 13,939,969 18,667 SH SOLE 0 0 18,667
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 836,975 1,190 SH SOLE 0 0 1,190
STRATEGY INC CL A NEW 594972408 842,960 9,697 SH SOLE 0 0 9,697
SUMMIT THERAPEUTICS INC COM 86627T108 145,700 10,000 SH SOLE 0 0 10,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,835,333 5,937 SH SOLE 0 0 5,937
TCW ETF TRUST TRANSFRM 500 ETF 29287L106 325,431 3,691 SH SOLE 0 0 3,691
TE CONNECTIVITY PLC ORD SHS G87052109 221,520 1,099 SH SOLE 0 0 1,099
TESLA INC COM 88160R101 9,497,624 22,581 SH SOLE 0 0 22,581
TEXAS PACIFIC LAND CORPORATI COM 88262P102 833,704 1,905 SH SOLE 0 0 1,905
TJX COS INC NEW COM 872540109 343,602 2,268 SH SOLE 0 0 2,268
TRUIST FINL CORP COM 89832Q109 242,175 4,861 SH SOLE 0 0 4,861
UNITED PARCEL SVCS INC CL B 911312106 471,757 4,388 SH SOLE 0 0 4,388
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6,387,713 9,739 SH SOLE 0 0 9,739
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 349,856 6,792 SH SOLE 0 0 6,792
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 255,314 3,090 SH SOLE 0 0 3,090
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 206,735 1,762 SH SOLE 0 0 1,762
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 331,196 2,408 SH SOLE 0 0 2,408
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 420,670 3,226 SH SOLE 0 0 3,226
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 50,841,814 74,026 SH SOLE 0 0 74,026
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 176,762 895 SH SOLE 0 0 895
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 83,894 870 SH SOLE 0 0 870
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,005,557 5,484 SH SOLE 0 0 5,484
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,620,618 10,785 SH SOLE 0 0 10,785
VANGUARD INDEX FDS MID CAP ETF 922908629 5,060,048 62,803 SH SOLE 0 0 62,803
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,474,114 7,194 SH SOLE 0 0 7,194
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 702,680 2,854 SH SOLE 0 0 2,854
VANGUARD INDEX FDS GROWTH ETF 922908736 13,029,020 151,254 SH SOLE 0 0 151,254
VANGUARD INDEX FDS VALUE ETF 922908744 6,524,606 29,939 SH SOLE 0 0 29,939
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,383,378 44,152 SH SOLE 0 0 44,152
VANGUARD INDEX FDS TOTAL STK MKT 922908769 160,021,809 432,445 SH SOLE 0 0 432,445
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 1,459,337 19,283 SH SOLE 0 0 19,283
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,348,269 51,920 SH SOLE 0 0 51,920
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 370,317 6,204 SH SOLE 0 0 6,204
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 17,238 149 SH SOLE 0 0 149
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 41,437 468 SH SOLE 0 0 468
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738 301,294 2,984 SH SOLE 0 0 2,984
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,745,266 133,358 SH SOLE 0 0 133,358
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9,510,046 163,403 SH SOLE 0 0 163,403
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 139,199 420 SH SOLE 0 0 420
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 573,345 4,722 SH SOLE 0 0 4,722
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4,793,003 37,501 SH SOLE 0 0 37,501
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 45,824,799 776,955 SH SOLE 0 0 776,955
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4,065,188 38,239 SH SOLE 0 0 38,239
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,130,097 4,776 SH SOLE 0 0 4,776
VANGUARD STAR FDS VG TL INTL STK F 921909768 18,092,800 211,636 SH SOLE 0 0 211,636
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 44,317,674 622,002 SH SOLE 0 0 622,002
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 732,311 4,634 SH SOLE 0 0 4,634
VANGUARD WORLD FD ESG US STK ETF 921910733 9,786 74 SH SOLE 0 0 74
VANGUARD WORLD FD MEGA GRWTH IND 921910816 380,650 4,330 SH SOLE 0 0 4,330
VANGUARD WORLD FD INF TECH ETF 92204A702 18,407,992 154,016 SH SOLE 0 0 154,016
VISA INC COM CL A 92826C839 1,528,424 4,455 SH SOLE 0 0 4,455
WALMART INC COM 931142103 1,306,947 11,539 SH SOLE 0 0 11,539
WIPRO LTD SPON ADR 1 SH 97651M109 62,028 27,568 SH SOLE 0 0 27,568
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,100,523 13,857 SH SOLE 0 0 13,857
WW GRAINGER INC COM 384802104 295,207 217 SH SOLE 0 0 217