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
3M CO COM 88579Y101 731,809 5,039 SH SOLE 0 0 5,039
ABBOTT LABORATORIES COM 002824100 216,528 2,109 SH SOLE 0 0 2,109
ABBVIE INC COM 00287Y109 804,432 3,699 SH SOLE 0 0 3,699
ADVANCED MICRO DEVICES INC COM 007903107 363,733 1,788 SH SOLE 0 0 1,788
AIR PRODUCTS AND CHEMICALS I COM 009158106 422,663 1,455 SH SOLE 0 0 1,455
ALLSTATE CORP COM 020002101 414,680 2,000 SH SOLE 0 0 2,000
ALPHABET INC CAP STK CL A 02079K305 2,392,489 8,320 SH SOLE 0 0 8,320
ALPHABET INC CAP STK CL C 02079K107 3,151,763 10,987 SH SOLE 0 0 10,987
ALTRIA GROUP INC COM 02209S103 574,583 8,707 SH SOLE 0 0 8,707
AMAZON COM INC COM 023135106 5,227,785 25,101 SH SOLE 0 0 25,101
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 6,342,234 78,707 SH SOLE 0 0 78,707
AMERICAN CENTY ETF TR US EQT ETF 025072885 4,731,424 42,556 SH SOLE 0 0 42,556
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 8,944,667 110,962 SH SOLE 0 0 110,962
AMERICAN EXPRESS CO COM 025816109 682,697 2,257 SH SOLE 0 0 2,257
AMERIPRISE FINL INC COM 03076C106 266,196 599 SH SOLE 0 0 599
AMGEN INC COM 031162100 482,738 1,372 SH SOLE 0 0 1,372
APPLE INC COM 037833100 8,879,849 34,989 SH SOLE 0 0 34,989
APPLIED MATLS INC COM 038222105 2,468,749 7,223 SH SOLE 0 0 7,223
AT&T INC COM 00206R102 602,093 20,769 SH SOLE 0 0 20,769
AUTOMATIC DATA PROCESSING IN COM 053015103 592,067 2,914 SH SOLE 0 0 2,914
BANK AMERICA CORP COM 060505104 926,201 18,999 SH SOLE 0 0 18,999
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233,370 487 SH SOLE 0 0 487
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 1,625,553 49,334 SH SOLE 0 0 49,334
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 4,858,554 83,509 SH SOLE 0 0 83,509
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 17,863,572 343,993 SH SOLE 0 0 343,993
BOEING CO COM 097023105 249,584 1,254 SH SOLE 0 0 1,254
BROADCOM INC COM 11135F101 2,168,840 7,007 SH SOLE 0 0 7,007
BROWN & BROWN INC COM 115236101 13,152,857 201,700 SH SOLE 0 0 201,700
CARDINAL HEALTH INC COM 14149Y108 204,971 970 SH SOLE 0 0 970
CASEYS GEN STORES INC COM 147528103 347,917 478 SH SOLE 0 0 478
CATERPILLAR INC COM 149123101 2,138,132 3,018 SH SOLE 0 0 3,018
CHEVRON CORPORATION COM 166764100 785,129 3,795 SH SOLE 0 0 3,795
CISCO SYS INC COM 17275R102 688,483 8,873 SH SOLE 0 0 8,873
COCA COLA CO COM 191216100 1,156,507 15,207 SH SOLE 0 0 15,207
COSTCO WHOLESALE CORPORATION COM 22160K105 1,403,070 1,408 SH SOLE 0 0 1,408
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 2,404,129 74,616 SH SOLE 0 0 74,616
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 728,326 19,813 SH SOLE 0 0 19,813
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 303,725 4,270 SH SOLE 0 0 4,270
DISNEY WALT CO COM 254687106 887,317 9,206 SH SOLE 0 0 9,206
ECOLAB INC COM 278865100 468,195 1,760 SH SOLE 0 0 1,760
ELI LILLY & CO COM 532457108 304,071 331 SH SOLE 0 0 331
EXXON MOBIL CORP COM 30231G102 1,097,953 6,471 SH SOLE 0 0 6,471
FEDEX CORP COM 31428X106 222,613 625 SH SOLE 0 0 625
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 478,340 16,259 SH SOLE 0 0 16,259
FIDELITY GREENWOOD STREET TR YIELD ENHANCED E 31624J729 470,570 17,345 SH SOLE 0 0 17,345
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2,677,210 58,685 SH SOLE 0 0 58,685
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 486,666 25,614 SH SOLE 0 0 25,614
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,085,391 21,425 SH SOLE 0 0 21,425
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 684,624 14,401 SH SOLE 0 0 14,401
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 340,931 19,207 SH SOLE 0 0 19,207
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 466,944 23,394 SH SOLE 0 0 23,394
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 279,019 5,418 SH SOLE 0 0 5,418
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 559,480 14,189 SH SOLE 0 0 14,189
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,882,352 48,216 SH SOLE 0 0 48,216
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 563,650 11,316 SH SOLE 0 0 11,316
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 828,412 24,531 SH SOLE 0 0 24,531
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 230,804 8,243 SH SOLE 0 0 8,243
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 352,901 6,815 SH SOLE 0 0 6,815
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 368,114 7,314 SH SOLE 0 0 7,314
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 223,498 5,127 SH SOLE 0 0 5,127
FTI CONSULTING INC COM 302941109 300,332 1,699 SH SOLE 0 0 1,699
GE AEROSPACE COM NEW 369604301 250,001 881 SH SOLE 0 0 881
GILEAD SCIENCES INC COM 375558103 402,082 2,885 SH SOLE 0 0 2,885
GLOBAL X FDS GLOBAL X COPPER 37954Y830 1,467,905 19,226 SH SOLE 0 0 19,226
GOLDMAN SACHS GROUP INC COM 38141G104 451,759 534 SH SOLE 0 0 534
HEWLETT PACKARD ENTERPRISE C COM 42824C109 206,647 8,679 SH SOLE 0 0 8,679
HOME DEPOT INC COM 437076102 1,828,011 5,558 SH SOLE 0 0 5,558
HONEYWELL INTL INC COM 438516106 580,219 2,567 SH SOLE 0 0 2,567
ILLINOIS TOOL WKS INC COM 452308109 234,261 900 SH SOLE 0 0 900
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 509,538 15,226 SH SOLE 0 0 15,226
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 957,863 37,726 SH SOLE 0 0 37,726
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700 281,469 10,523 SH SOLE 0 0 10,523
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 320,746 12,046 SH SOLE 0 0 12,046
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N809 847,954 31,938 SH SOLE 0 0 31,938
INNOVATOR ETFS TRUST GROWTH 100 POWER 45784N205 247,428 8,610 SH SOLE 0 0 8,610
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 374,213 5,240 SH SOLE 0 0 5,240
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 290,389 8,285 SH SOLE 0 0 8,285
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178 210,950 7,146 SH SOLE 0 0 7,146
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 273,781 8,112 SH SOLE 0 0 8,112
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 516,861 15,923 SH SOLE 0 0 15,923
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 414,462 8,637 SH SOLE 0 0 8,637
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 226,618 4,713 SH SOLE 0 0 4,713
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 438,226 8,349 SH SOLE 0 0 8,349
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 632,213 14,799 SH SOLE 0 0 14,799
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 310,053 7,732 SH SOLE 0 0 7,732
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 247,571 6,059 SH SOLE 0 0 6,059
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 834,460 19,379 SH SOLE 0 0 19,379
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 355,264 7,962 SH SOLE 0 0 7,962
INTEL CORP COM 458140100 242,009 5,484 SH SOLE 0 0 5,484
INTERNATIONAL BUSINESS MACHS COM 459200101 592,134 2,443 SH SOLE 0 0 2,443
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 251,846 12,331 SH SOLE 0 0 12,331
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 253,983 2,360 SH SOLE 0 0 2,360
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,170,091 6,097 SH SOLE 0 0 6,097
INVESCO QQQ TR UNIT SER 1 46090E103 20,045,742 34,730 SH SOLE 0 0 34,730
ISHARES GOLD TR ISHARES NEW 464285204 960,944 10,900 SH SOLE 0 0 10,900
ISHARES INC CORE MSCI EMKT 46434G103 842,461 12,078 SH SOLE 0 0 12,078
ISHARES INC MSCI EMERG MRKT 464286533 235,552 3,639 SH SOLE 0 0 3,639
ISHARES TR 0-3 MNTH TREASRY 46436E718 201,723 2,004 SH SOLE 0 0 2,004
ISHARES TR 0-5YR HI YL CP 46434V407 1,299,943 30,724 SH SOLE 0 0 30,724
ISHARES TR 3 7 YR TREAS BD 464288661 979,142 8,256 SH SOLE 0 0 8,256
ISHARES TR 7-10 YR TRSY BD 464287440 9,396,918 98,459 SH SOLE 0 0 98,459
ISHARES TR CORE 1 5 YR USD 46432F859 3,611,265 74,521 SH SOLE 0 0 74,521
ISHARES TR CORE 40/60 MODER 464289875 572,150 12,078 SH SOLE 0 0 12,078
ISHARES TR CORE 60/40 BALAN 464289867 850,395 13,215 SH SOLE 0 0 13,215
ISHARES TR CORE 80/20 AGGRE 464289859 1,486,049 16,793 SH SOLE 0 0 16,793
ISHARES TR CORE DIV GRWTH 46434V621 2,759,193 39,316 SH SOLE 0 0 39,316
ISHARES TR CORE HIGH DV ETF 46429B663 6,631,684 48,863 SH SOLE 0 0 48,863
ISHARES TR CORE LT USDB ETF 464289479 827,472 16,894 SH SOLE 0 0 16,894
ISHARES TR CORE MSCI EAFE 46432F842 12,826,135 141,678 SH SOLE 0 0 141,678
ISHARES TR CORE MSCI INTL 46435G326 6,800,335 81,373 SH SOLE 0 0 81,373
ISHARES TR CORE MSCI TOTAL 46432F834 2,058,204 23,756 SH SOLE 0 0 23,756
ISHARES TR CORE S&P MCP ETF 464287507 5,847,828 86,596 SH SOLE 0 0 86,596
ISHARES TR CORE S&P SCP ETF 464287804 4,106,514 33,034 SH SOLE 0 0 33,034
ISHARES TR CORE S&P TTL STK 464287150 7,193,200 50,503 SH SOLE 0 0 50,503
ISHARES TR CORE S&P US GWT 464287671 1,231,263 7,938 SH SOLE 0 0 7,938
ISHARES TR CORE S&P US VLU 464287663 5,000,853 48,908 SH SOLE 0 0 48,908
ISHARES TR CORE S&P500 ETF 464287200 28,316,664 43,350 SH SOLE 0 0 43,350
ISHARES TR CORE UNIVRSL USD 46434V613 15,611,205 337,978 SH SOLE 0 0 337,978
ISHARES TR CORE US AGGBD ET 464287226 17,476,832 176,054 SH SOLE 0 0 176,054
ISHARES TR FLTG RATE NT ETF 46429B655 260,813 5,119 SH SOLE 0 0 5,119
ISHARES TR IBDS DEC28 ETF 46435U515 749,957 29,607 SH SOLE 0 0 29,607
ISHARES TR IBONDS 2026 TERM 46436E528 567,358 24,722 SH SOLE 0 0 24,722
ISHARES TR IBONDS 26 TRM TS 46436E858 1,394,578 60,859 SH SOLE 0 0 60,859
ISHARES TR IBONDS 27 ETF 46435UAA9 586,269 24,186 SH SOLE 0 0 24,186
ISHARES TR IBONDS 27 TRM TS 46436E841 1,030,075 45,924 SH SOLE 0 0 45,924
ISHARES TR IBONDS 28 TRM TS 46436E833 344,116 15,443 SH SOLE 0 0 15,443
ISHARES TR IBONDS 29 TRM TS 46436E825 378,614 17,333 SH SOLE 0 0 17,333
ISHARES TR IBONDS DEC 2030 46436E726 214,588 9,803 SH SOLE 0 0 9,803
ISHARES TR IBONDS DEC 2031 46436E486 555,001 26,517 SH SOLE 0 0 26,517
ISHARES TR IBONDS DEC 2031 46436E460 416,464 20,416 SH SOLE 0 0 20,416
ISHARES TR IBONDS DEC 26 46435U259 228,568 8,918 SH SOLE 0 0 8,918
ISHARES TR IBONDS DEC 29 46436E205 383,930 16,506 SH SOLE 0 0 16,506
ISHARES TR IBONDS DEC2026 46435GAA0 669,000 27,599 SH SOLE 0 0 27,599
ISHARES TR IBOXX HI YD ETF 464288513 577,944 7,264 SH SOLE 0 0 7,264
ISHARES TR IBOXX INV CP ETF 464287242 268,828 2,467 SH SOLE 0 0 2,467
ISHARES TR INTL SEL DIV ETF 464288448 292,936 6,883 SH SOLE 0 0 6,883
ISHARES TR ISHS 1-5YR INVS 464288646 15,907,182 302,648 SH SOLE 0 0 302,648
ISHARES TR ISHS 5-10YR INVT 464288638 14,492,891 272,320 SH SOLE 0 0 272,320
ISHARES TR MSCI ACWI ETF 464288257 707,486 5,113 SH SOLE 0 0 5,113
ISHARES TR MSCI EAFE ETF 464287465 896,252 9,227 SH SOLE 0 0 9,227
ISHARES TR MSCI EAFE MIN VL 46429B689 345,991 3,787 SH SOLE 0 0 3,787
ISHARES TR MSCI EMG MKT ETF 464287234 432,202 7,611 SH SOLE 0 0 7,611
ISHARES TR MSCI INTL QUALTY 46434V456 10,746,502 232,457 SH SOLE 0 0 232,457
ISHARES TR MSCI USA MIN VOL 46429B697 16,920,621 182,452 SH SOLE 0 0 182,452
ISHARES TR MSCI USA MMENTM 46432F396 223,880 933 SH SOLE 0 0 933
ISHARES TR MSCI USA QLT FCT 46432F339 23,933,330 124,776 SH SOLE 0 0 124,776
ISHARES TR NATIONAL MUN ETF 464288414 443,904 4,182 SH SOLE 0 0 4,182
ISHARES TR PFD AND INCM SEC 464288687 227,892 7,516 SH SOLE 0 0 7,516
ISHARES TR RUS 1000 ETF 464287622 8,885,431 24,920 SH SOLE 0 0 24,920
ISHARES TR RUS 1000 GRW ETF 464287614 24,193,298 56,739 SH SOLE 0 0 56,739
ISHARES TR RUS 1000 VAL ETF 464287598 529,688 2,479 SH SOLE 0 0 2,479
ISHARES TR RUS 2000 GRW ETF 464287648 453,769 1,446 SH SOLE 0 0 1,446
ISHARES TR RUS MD CP GR ETF 464287481 249,578 1,948 SH SOLE 0 0 1,948
ISHARES TR RUS MID CAP ETF 464287499 6,908,303 71,051 SH SOLE 0 0 71,051
ISHARES TR RUSSELL 2000 ETF 464287655 6,231,524 25,127 SH SOLE 0 0 25,127
ISHARES TR S&P 100 ETF 464287101 2,501,202 7,864 SH SOLE 0 0 7,864
ISHARES TR S&P 500 GRWT ETF 464287309 327,522 2,896 SH SOLE 0 0 2,896
ISHARES TR SELECT DIVID ETF 464287168 4,267,865 28,187 SH SOLE 0 0 28,187
ISHARES TR SHRT NAT MUN ETF 464288158 489,779 4,599 SH SOLE 0 0 4,599
ISHARES TR TRUST ISHARE 0-1 464288679 232,592 2,107 SH SOLE 0 0 2,107
ISHARES TR US AER DEF ETF 464288760 622,781 2,847 SH SOLE 0 0 2,847
ISHARES U S ETF TR SHORT DURATION B 46431W507 370,290 7,284 SH SOLE 0 0 7,284
ISHARES U S ETF TR SHORT MATURITY M 46431W838 1,899,177 37,727 SH SOLE 0 0 37,727
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 515,977 9,596 SH SOLE 0 0 9,596
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 4,723,166 100,322 SH SOLE 0 0 100,322
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 229,080 3,216 SH SOLE 0 0 3,216
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4,664,938 82,303 SH SOLE 0 0 82,303
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 1,582,615 24,763 SH SOLE 0 0 24,763
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 323,043 7,012 SH SOLE 0 0 7,012
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 5,205,259 104,126 SH SOLE 0 0 104,126
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3,062,197 55,155 SH SOLE 0 0 55,155
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 350,540 7,411 SH SOLE 0 0 7,411
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 769,791 11,529 SH SOLE 0 0 11,529
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 17,294,887 341,729 SH SOLE 0 0 341,729
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,334,986 45,802 SH SOLE 0 0 45,802
JOHNSON & JOHNSON COM 478160104 3,303,027 13,513 SH SOLE 0 0 13,513
JPMORGAN CHASE & CO COM 46625H100 4,337,756 14,746 SH SOLE 0 0 14,746
KENVUE INC COM 49177J102 178,580 10,358 SH SOLE 0 0 10,358
LOCKHEED MARTIN CORP COM 539830109 756,185 1,251 SH SOLE 0 0 1,251
MARATHON PETE CORP COM 56585A102 355,038 1,454 SH SOLE 0 0 1,454
MARRIOTT INTL INC NEW CL A 571903202 801,322 2,450 SH SOLE 0 0 2,450
MCDONALDS CORP COM 580135101 1,320,032 4,247 SH SOLE 0 0 4,247
MEDTRONIC PLC SHS G5960L103 316,532 3,653 SH SOLE 0 0 3,653
MERCK & CO INC COM 58933Y105 1,882,847 15,653 SH SOLE 0 0 15,653
META PLATFORMS INC CL A 30303M102 1,046,524 1,829 SH SOLE 0 0 1,829
MICRON TECHNOLOGY INC COM 595112103 518,464 1,535 SH SOLE 0 0 1,535
MICROSOFT CORP COM 594918104 5,248,882 14,180 SH SOLE 0 0 14,180
MONDELEZ INTL INC CL A 609207105 336,791 5,843 SH SOLE 0 0 5,843
MORGAN STANLEY COM NEW 617446448 1,219,464 7,410 SH SOLE 0 0 7,410
NETFLIX INC. COM 64110L106 1,920,596 19,975 SH SOLE 0 0 19,975
NEXTERA ENERGY INC COM 65339F101 470,722 5,068 SH SOLE 0 0 5,068
NORTHROP GRUMMAN CORP COM 666807102 470,746 690 SH SOLE 0 0 690
NVIDIA CORPORATION COM 67066G104 10,090,488 57,858 SH SOLE 0 0 57,858
ORACLE CORP COM 68389X105 1,307,114 8,885 SH SOLE 0 0 8,885
OREILLY AUTOMOTIVE INC COM 67103H107 274,622 2,975 SH SOLE 0 0 2,975
PACER FDS TR DEVELOPED MRKT 69374H873 4,117,705 97,024 SH SOLE 0 0 97,024
PACER FDS TR US LRG CP CASH 69374H360 499,808 14,814 SH SOLE 0 0 14,814
PALANTIR TECHNOLOGIES INC CL A 69608A108 377,841 2,583 SH SOLE 0 0 2,583
PEPSICO INC COM 713448108 214,992 1,384 SH SOLE 0 0 1,384
PFIZER INC COM 717081103 612,863 21,826 SH SOLE 0 0 21,826
PHILIP MORRIS INTL INC COM 718172109 1,016,321 6,147 SH SOLE 0 0 6,147
PROCTER & GAMBLE CO COM 742718109 7,867,498 54,469 SH SOLE 0 0 54,469
PROSHARES TR S&P MDCP 400 DIV 74347B680 2,689,802 31,128 SH SOLE 0 0 31,128
ROYAL CARIBBEAN GROUP COM V7780T103 228,950 832 SH SOLE 0 0 832
ROYAL GOLD INC COM 780287108 327,026 1,285 SH SOLE 0 0 1,285
RTX CORPORATION COM 75513E101 231,480 1,200 SH SOLE 0 0 1,200
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,449,998 47,262 SH SOLE 0 0 47,262
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 910,704 8,215 SH SOLE 0 0 8,215
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 212,000 2,586 SH SOLE 0 0 2,586
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 1,295,585 11,888 SH SOLE 0 0 11,888
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 3,669,757 59,905 SH SOLE 0 0 59,905
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 483,800 9,799 SH SOLE 0 0 9,799
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 432,550 2,950 SH SOLE 0 0 2,950
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 570,177 3,525 SH SOLE 0 0 3,525
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,813,659 13,647 SH SOLE 0 0 13,647
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 1,853,828 40,397 SH SOLE 0 0 40,397
SOUTHERN CO COM 842587107 336,855 3,490 SH SOLE 0 0 3,490
SOUTHSTATE BK CORP COM 84472E102 814,639 8,805 SH SOLE 0 0 8,805
SPDR GOLD TR GOLD SHS 78463V107 4,366,583 10,148 SH SOLE 0 0 10,148
SPDR SERIES TRUST STATE STREET SPD 78468R408 327,880 13,126 SH SOLE 0 0 13,126
SPDR SERIES TRUST STATE STREET SPD 78464A763 278,454 1,908 SH SOLE 0 0 1,908
SPROTT INC COM NEW 852066208 215,350 1,507 SH SOLE 0 0 1,507
STARBUCKS CORP COM 855244109 548,983 6,128 SH SOLE 0 0 6,128
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 7,025,883 15,168 SH SOLE 0 0 15,168
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 10,040,607 15,439 SH SOLE 0 0 15,439
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,661,704 2,694 SH SOLE 0 0 2,694
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 241,429 3,716 SH SOLE 0 0 3,716
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 565,201 1,672 SH SOLE 0 0 1,672
TARGET CORP COM 87612E106 405,834 3,348 SH SOLE 0 0 3,348
TESLA INC COM 88160R101 1,075,473 2,893 SH SOLE 0 0 2,893
TEXAS INSTRS INC COM 882508104 209,258 1,078 SH SOLE 0 0 1,078
TJX COS INC NEW COM 872540109 314,928 1,972 SH SOLE 0 0 1,972
T-MOBILE US INC COM 872590104 362,993 1,728 SH SOLE 0 0 1,728
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 867,036 20,468 SH SOLE 0 0 20,468
TRANE TECHNOLOGIES PLC SHS G8994E103 335,892 806 SH SOLE 0 0 806
UBER TECHNOLOGIES INC COM 90353T100 334,834 4,655 SH SOLE 0 0 4,655
UNION PAC CORP COM 907818108 273,543 1,127 SH SOLE 0 0 1,127
UNITEDHEALTH GROUP INC COM 91324P102 364,502 1,347 SH SOLE 0 0 1,347
VANECK ETF TRUST CLO ETF 92189H748 262,710 4,985 SH SOLE 0 0 4,985
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,262,883 13,060 SH SOLE 0 0 13,060
VANECK FDS EMERGING MARKETS 92107P772 290,378 5,795 SH SOLE 0 0 5,795
VANGUARD BD INDEX FDS INTERMED TERM 921937819 248,442 3,219 SH SOLE 0 0 3,219
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,751,660 35,093 SH SOLE 0 0 35,093
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,243,385 30,464 SH SOLE 0 0 30,464
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 278,690 5,800 SH SOLE 0 0 5,800
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 223,087 1,084 SH SOLE 0 0 1,084
VANGUARD INDEX FDS GROWTH ETF 922908736 7,346,401 16,819 SH SOLE 0 0 16,819
VANGUARD INDEX FDS MID CAP ETF 922908629 960,742 3,345 SH SOLE 0 0 3,345
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 577,294 6,508 SH SOLE 0 0 6,508
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 722,457 1,209 SH SOLE 0 0 1,209
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,894,990 11,053 SH SOLE 0 0 11,053
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,062,070 3,311 SH SOLE 0 0 3,311
VANGUARD INDEX FDS VALUE ETF 922908744 926,456 4,722 SH SOLE 0 0 4,722
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 904,504 12,044 SH SOLE 0 0 12,044
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,373,516 43,913 SH SOLE 0 0 43,913
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 259,877 5,209 SH SOLE 0 0 5,209
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,550,606 18,738 SH SOLE 0 0 18,738
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,496,926 25,571 SH SOLE 0 0 25,571
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,298,841 16,385 SH SOLE 0 0 16,385
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 641,506 2,983 SH SOLE 0 0 2,983
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,788,890 27,917 SH SOLE 0 0 27,917
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,328,971 76,495 SH SOLE 0 0 76,495
VERIZON COMMUNICATIONS INC COM 92343V104 527,111 10,500 SH SOLE 0 0 10,500
VISA INC COM CL A 92826C839 409,837 1,356 SH SOLE 0 0 1,356
WALMART INC COM 931142103 3,109,383 25,019 SH SOLE 0 0 25,019
WASTE MGMT INC DEL COM 94106L109 221,058 962 SH SOLE 0 0 962
WELLS FARGO & CO COM 949746101 564,686 7,093 SH SOLE 0 0 7,093
WHEATON PRECIOUS METALS CORP COM 962879102 576,182 4,398 SH SOLE 0 0 4,398
WILLIAMS COS INC COM 969457100 303,274 4,167 SH SOLE 0 0 4,167
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,023,566 25,525 SH SOLE 0 0 25,525
WISDOMTREE TR EMER MKT HIGH FD 97717W315 650,961 13,100 SH SOLE 0 0 13,100