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 816,058 5,040 SH SOLE 0 0 5,040
ABBVIE INC COM 00287Y109 930,783 3,699 SH SOLE 0 0 3,699
ADVANCED MICRO DEVICES INC COM 007903107 1,040,991 1,792 SH SOLE 0 0 1,792
AIR PRODUCTS AND CHEMICALS I COM 009158106 419,247 1,430 SH SOLE 0 0 1,430
ALLSTATE CORP COM 020002101 475,880 2,000 SH SOLE 0 0 2,000
ALPHABET INC CAP STK CL A 02079K305 2,999,779 8,394 SH SOLE 0 0 8,394
ALPHABET INC CAP STK CL C 02079K107 3,989,173 11,290 SH SOLE 0 0 11,290
ALTRIA GROUP INC COM 02209S103 627,945 8,728 SH SOLE 0 0 8,728
AMAZON COM INC COM 023135106 6,069,566 25,466 SH SOLE 0 0 25,466
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 7,720,118 80,010 SH SOLE 0 0 80,010
AMERICAN CENTY ETF TR US EQT ETF 025072885 4,729,386 36,925 SH SOLE 0 0 36,925
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 11,374,145 124,703 SH SOLE 0 0 124,703
AMERICAN EXPRESS CO COM 025816109 805,712 2,382 SH SOLE 0 0 2,382
AMERIPRISE FINL INC COM 03076C106 274,797 599 SH SOLE 0 0 599
AMGEN INC COM 031162100 496,829 1,372 SH SOLE 0 0 1,372
APPLE INC COM 037833100 10,278,241 35,521 SH SOLE 0 0 35,521
APPLIED MATLS INC COM 038222105 5,222,229 7,223 SH SOLE 0 0 7,223
AT&T INC COM 00206R102 429,918 20,769 SH SOLE 0 0 20,769
AUTOMATIC DATA PROCESSING IN COM 053015103 640,273 2,859 SH SOLE 0 0 2,859
BANK OF AMER CORP COM 060505104 1,095,042 19,218 SH SOLE 0 0 19,218
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243,690 487 SH SOLE 0 0 487
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 3,562,287 67,570 SH SOLE 0 0 67,570
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 692,931 21,804 SH SOLE 0 0 21,804
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 7,349,637 108,067 SH SOLE 0 0 108,067
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 19,512,199 372,797 SH SOLE 0 0 372,797
BOEING CO COM 097023105 271,453 1,254 SH SOLE 0 0 1,254
BROADCOM INC COM 11135F101 2,638,710 6,985 SH SOLE 0 0 6,985
BROWN & BROWN INC COM 115236101 12,939,055 201,700 SH SOLE 0 0 201,700
CARDINAL HEALTH INC COM 14149Y108 230,433 970 SH SOLE 0 0 970
CASEYS GEN STORES INC COM 147528103 379,910 478 SH SOLE 0 0 478
CATERPILLAR INC COM 149123101 3,203,219 3,008 SH SOLE 0 0 3,008
CHEVRON CORPORATION COM 166764100 631,355 3,809 SH SOLE 0 0 3,809
CISCO SYS INC COM 17275R102 1,042,894 8,879 SH SOLE 0 0 8,879
COCA COLA CO COM 191216100 1,236,689 15,217 SH SOLE 0 0 15,217
COSTCO WHOLESALE CORPORATION COM 22160K105 1,262,982 1,350 SH SOLE 0 0 1,350
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 2,744,774 80,433 SH SOLE 0 0 80,433
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 807,183 19,343 SH SOLE 0 0 19,343
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 351,592 4,270 SH SOLE 0 0 4,270
DISNEY WALT CO COM 254687106 890,162 9,248 SH SOLE 0 0 9,248
ECOLAB INC COM 278865100 497,876 1,787 SH SOLE 0 0 1,787
ELI LILLY & CO COM 532457108 396,620 331 SH SOLE 0 0 331
EXXON MOBIL CORP COM 30231G102 929,256 6,797 SH SOLE 0 0 6,797
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 335,126 8,351 SH SOLE 0 0 8,351
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 1,924,726 58,449 SH SOLE 0 0 58,449
FIDELITY GREENWOOD STREET TR YIEL ENH EQU ETF 31624J729 1,111,109 38,460 SH SOLE 0 0 38,460
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 14,107,063 310,113 SH SOLE 0 0 310,113
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 483,639 25,072 SH SOLE 0 0 25,072
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,100,542 21,425 SH SOLE 0 0 21,425
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 728,320 15,020 SH SOLE 0 0 15,020
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 344,751 19,281 SH SOLE 0 0 19,281
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 470,605 23,542 SH SOLE 0 0 23,542
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 308,525 5,735 SH SOLE 0 0 5,735
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 595,082 13,794 SH SOLE 0 0 13,794
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,817,165 47,165 SH SOLE 0 0 47,165
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 544,394 10,936 SH SOLE 0 0 10,936
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 903,533 24,734 SH SOLE 0 0 24,734
FIRST TR EXCHNG TRADED FD VI FT VEST DEEP ETF 33740U703 244,982 8,243 SH SOLE 0 0 8,243
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 385,082 6,815 SH SOLE 0 0 6,815
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 402,855 7,314 SH SOLE 0 0 7,314
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 224,561 5,149 SH SOLE 0 0 5,149
FTI CONSULTING INC COM 302941109 253,168 1,699 SH SOLE 0 0 1,699
GE AEROSPACE COM NEW 369604301 329,256 881 SH SOLE 0 0 881
GILEAD SCIENCES INC COM 375558103 364,491 2,885 SH SOLE 0 0 2,885
GLOBAL X FDS GLOBAL X COPPER 37954Y830 1,478,594 19,210 SH SOLE 0 0 19,210
GOLDMAN SACHS GROUP INC COM 38141G104 540,072 534 SH SOLE 0 0 534
HEWLETT PACKARD ENTERPRISE C COM 42824C109 399,133 8,848 SH SOLE 0 0 8,848
HOME DEPOT INC COM 437076102 1,866,113 5,291 SH SOLE 0 0 5,291
HONEYWELL AEROSPACE INC COM 43849R105 304,648 1,378 SH SOLE 0 0 1,378
HONEYWELL INTL INC COM 438516205 286,144 1,278 SH SOLE 0 0 1,278
HP INC COM 40434L105 217,184 9,899 SH SOLE 0 0 9,899
ILLINOIS TOOL WKS INC COM 452308109 243,423 900 SH SOLE 0 0 900
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 514,221 15,005 SH SOLE 0 0 15,005
INNOVATOR ETFS TRUST EQUI DEFI 1 AUG 45783Y111 202,218 7,344 SH SOLE 0 0 7,344
INNOVATOR ETFS TRUST EQUI DEFI 1 NOVE 45784N809 840,105 30,594 SH SOLE 0 0 30,594
INNOVATOR ETFS TRUST EQUIT PROTN MAY 45784N650 590,929 22,757 SH SOLE 0 0 22,757
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 990,340 38,112 SH SOLE 0 0 38,112
INNOVATOR ETFS TRUST GROWTH 100 POWER 45784N205 269,106 8,610 SH SOLE 0 0 8,610
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N767 215,987 6,705 SH SOLE 0 0 6,705
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 279,533 7,557 SH SOLE 0 0 7,557
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178 290,372 9,224 SH SOLE 0 0 9,224
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 284,451 7,908 SH SOLE 0 0 7,908
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 836,487 24,697 SH SOLE 0 0 24,697
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 248,516 4,713 SH SOLE 0 0 4,713
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 481,131 8,349 SH SOLE 0 0 8,349
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 574,608 12,590 SH SOLE 0 0 12,590
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 268,717 6,059 SH SOLE 0 0 6,059
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 892,403 19,379 SH SOLE 0 0 19,379
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 380,343 7,962 SH SOLE 0 0 7,962
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 303,745 7,054 SH SOLE 0 0 7,054
INTEL CORP COM 458140100 765,731 5,484 SH SOLE 0 0 5,484
INTERNATIONAL BUSINESS MACHS COM 459200101 687,201 2,444 SH SOLE 0 0 2,444
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 251,927 12,371 SH SOLE 0 0 12,371
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 361,367 2,955 SH SOLE 0 0 2,955
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,298,109 6,101 SH SOLE 0 0 6,101
INVESCO QQQ TR UNIT SER 1 46090E103 25,602,583 34,767 SH SOLE 0 0 34,767
ISHARES GOLD TR ISHARES NEW 464285204 899,777 11,916 SH SOLE 0 0 11,916
ISHARES INC CORE MSCI EMKT 46434G103 1,007,485 12,162 SH SOLE 0 0 12,162
ISHARES INC MSCI EMERG MRKT 464286533 275,250 3,656 SH SOLE 0 0 3,656
ISHARES INC US PWR INFRA ETF 464286343 429,214 15,351 SH SOLE 0 0 15,351
ISHARES TR 0-5YR HI YL CP 46434V407 1,197,145 28,228 SH SOLE 0 0 28,228
ISHARES TR 3 7 YR TREAS BD 464288661 845,151 7,196 SH SOLE 0 0 7,196
ISHARES TR 7-10 YR TRSY BD 464287440 7,451,982 78,799 SH SOLE 0 0 78,799
ISHARES TR CORE 1 5 YR USD 46432F859 3,605,948 74,735 SH SOLE 0 0 74,735
ISHARES TR CORE 40 MODE ETF 464289875 594,570 11,918 SH SOLE 0 0 11,918
ISHARES TR CORE 60 BALA ETF 464289867 931,676 13,405 SH SOLE 0 0 13,405
ISHARES TR CORE 80 20 ETF 464289859 1,749,523 17,925 SH SOLE 0 0 17,925
ISHARES TR CORE DIV GRWTH 46434V621 3,077,991 40,612 SH SOLE 0 0 40,612
ISHARES TR CORE HIGH DV ETF 46429B663 6,599,577 240,773 SH SOLE 0 0 240,773
ISHARES TR CORE LT USDB ETF 464289479 778,681 15,810 SH SOLE 0 0 15,810
ISHARES TR CORE MSCI EAFE 46432F842 13,379,686 138,535 SH SOLE 0 0 138,535
ISHARES TR CORE MSCI INTL 46435G326 8,128,449 91,321 SH SOLE 0 0 91,321
ISHARES TR CORE MSCI TOTAL 46432F834 2,332,870 24,443 SH SOLE 0 0 24,443
ISHARES TR CORE S&P MCP ETF 464287507 6,925,541 89,814 SH SOLE 0 0 89,814
ISHARES TR CORE S&P SCP ETF 464287804 5,083,553 34,277 SH SOLE 0 0 34,277
ISHARES TR CORE S&P TTL STK 464287150 8,414,541 51,224 SH SOLE 0 0 51,224
ISHARES TR CORE S&P US GWT 464287671 1,493,058 7,938 SH SOLE 0 0 7,938
ISHARES TR CORE S&P US VLU 464287663 5,402,621 49,048 SH SOLE 0 0 49,048
ISHARES TR CORE S&P500 ETF 464287200 34,037,838 45,451 SH SOLE 0 0 45,451
ISHARES TR CORE UNIVRSL USD 46434V613 17,423,005 377,530 SH SOLE 0 0 377,530
ISHARES TR CORE US AGGBD ET 464287226 16,821,358 169,947 SH SOLE 0 0 169,947
ISHARES TR FLTG RATE NT ETF 46429B655 256,730 5,029 SH SOLE 0 0 5,029
ISHARES TR IBDS DEC28 ETF 46435U515 748,946 29,661 SH SOLE 0 0 29,661
ISHARES TR IBON 2026 TE ETF 46436E528 559,942 24,722 SH SOLE 0 0 24,722
ISHARES TR IBONDS 26 TRM TS 46436E858 1,277,560 55,813 SH SOLE 0 0 55,813
ISHARES TR IBONDS 27 ETF 46435UAA9 585,785 24,186 SH SOLE 0 0 24,186
ISHARES TR IBONDS 27 TRM TS 46436E841 1,027,051 45,912 SH SOLE 0 0 45,912
ISHARES TR IBONDS 28 TRM TS 46436E833 341,908 15,443 SH SOLE 0 0 15,443
ISHARES TR IBONDS 29 TRM TS 46436E825 376,161 17,375 SH SOLE 0 0 17,375
ISHARES TR IBONDS DEC 2030 46436E726 213,705 9,803 SH SOLE 0 0 9,803
ISHARES TR IBONDS DEC 2031 46436E460 578,201 28,638 SH SOLE 0 0 28,638
ISHARES TR IBONDS DEC 2031 46436E486 552,614 26,517 SH SOLE 0 0 26,517
ISHARES TR IBONDS DEC 26 46435U259 228,658 8,918 SH SOLE 0 0 8,918
ISHARES TR IBONDS DEC 29 46436E205 382,279 16,506 SH SOLE 0 0 16,506
ISHARES TR IBONDS DEC2026 46435GAA0 658,426 27,174 SH SOLE 0 0 27,174
ISHARES TR IBOXX HI YD ETF 464288513 568,089 7,104 SH SOLE 0 0 7,104
ISHARES TR IBOXX INV CP ETF 464287242 294,821 2,703 SH SOLE 0 0 2,703
ISHARES TR INTL SEL DIV ETF 464288448 400,415 9,665 SH SOLE 0 0 9,665
ISHARES TR ISHS 1-5YR INVS 464288646 13,930,770 265,804 SH SOLE 0 0 265,804
ISHARES TR ISHS 5-10YR INVT 464288638 12,154,968 228,606 SH SOLE 0 0 228,606
ISHARES TR MSCI ACWI ETF 464288257 802,588 5,113 SH SOLE 0 0 5,113
ISHARES TR MSCI EAFE ETF 464287465 1,013,524 9,757 SH SOLE 0 0 9,757
ISHARES TR MSCI EAFE MIN VL 46429B689 337,076 3,843 SH SOLE 0 0 3,843
ISHARES TR MSCI EMG MKT ETF 464287234 646,451 9,450 SH SOLE 0 0 9,450
ISHARES TR MSCI INTL QUALTY 46434V456 11,038,708 222,779 SH SOLE 0 0 222,779
ISHARES TR MSCI USA MIN ETF 46429B697 16,750,234 173,650 SH SOLE 0 0 173,650
ISHARES TR MSCI USA MMENTM 46432F396 313,597 915 SH SOLE 0 0 915
ISHARES TR MSCI USA QLT FCT 46432F339 26,022,406 118,591 SH SOLE 0 0 118,591
ISHARES TR NATIONAL MUN ETF 464288414 440,927 4,097 SH SOLE 0 0 4,097
ISHARES TR PFD AND INCM SEC 464288687 244,192 8,009 SH SOLE 0 0 8,009
ISHARES TR RUS 1000 ETF 464287622 9,750,461 23,811 SH SOLE 0 0 23,811
ISHARES TR RUS 1000 GRW ETF 464287614 28,100,383 226,306 SH SOLE 0 0 226,306
ISHARES TR RUS 1000 VAL ETF 464287598 600,014 2,475 SH SOLE 0 0 2,475
ISHARES TR RUS 2000 GRW ETF 464287648 569,666 1,446 SH SOLE 0 0 1,446
ISHARES TR RUS MD CP GR ETF 464287481 285,207 1,948 SH SOLE 0 0 1,948
ISHARES TR RUS MDCP VAL ETF 464287473 219,225 1,332 SH SOLE 0 0 1,332
ISHARES TR RUS MID CAP ETF 464287499 7,681,016 69,625 SH SOLE 0 0 69,625
ISHARES TR RUSSELL 2000 ETF 464287655 6,909,363 22,997 SH SOLE 0 0 22,997
ISHARES TR S&P 100 ETF 464287101 3,261,682 8,915 SH SOLE 0 0 8,915
ISHARES TR S&P 500 GRWT ETF 464287309 389,612 2,833 SH SOLE 0 0 2,833
ISHARES TR SELECT DIVID ETF 464287168 4,299,894 27,511 SH SOLE 0 0 27,511
ISHARES TR SHRT NAT MUN ETF 464288158 540,647 5,078 SH SOLE 0 0 5,078
ISHARES TR TRUST ISHARE 0-1 464288679 232,507 2,107 SH SOLE 0 0 2,107
ISHARES TR US AER DEF ETF 464288760 736,714 3,039 SH SOLE 0 0 3,039
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 341,497 6,741 SH SOLE 0 0 6,741
ISHARES U S ETF TR SHOR MAT MUN ETF 46431W838 1,900,686 37,727 SH SOLE 0 0 37,727
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 311,798 5,828 SH SOLE 0 0 5,828
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 4,810,918 102,491 SH SOLE 0 0 102,491
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 228,420 3,159 SH SOLE 0 0 3,159
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4,772,857 84,505 SH SOLE 0 0 84,505
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 1,502,371 22,231 SH SOLE 0 0 22,231
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 322,903 7,012 SH SOLE 0 0 7,012
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 5,399,874 106,601 SH SOLE 0 0 106,601
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3,854,206 62,711 SH SOLE 0 0 62,711
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 355,473 7,540 SH SOLE 0 0 7,540
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 895,394 11,475 SH SOLE 0 0 11,475
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 16,413,052 324,561 SH SOLE 0 0 324,561
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,346,153 46,003 SH SOLE 0 0 46,003
JOHNSON & JOHNSON COM 478160104 3,402,077 13,396 SH SOLE 0 0 13,396
JPMORGAN CHASE & CO COM 46625H100 4,833,772 14,767 SH SOLE 0 0 14,767
LOCKHEED MARTIN CORP COM 539830109 690,479 1,355 SH SOLE 0 0 1,355
LOWES COS INC COM 548661107 205,717 933 SH SOLE 0 0 933
MARATHON PETE CORP COM 56585A102 371,744 1,454 SH SOLE 0 0 1,454
MARRIOTT INTL INC NEW CL A 571903202 907,946 2,450 SH SOLE 0 0 2,450
MARVELL TECHNOLOGY INC COM 573874104 242,780 815 SH SOLE 0 0 815
MCDONALDS CORP COM 580135101 1,155,935 4,276 SH SOLE 0 0 4,276
MEDTRONIC PLC SHS G5960L103 265,434 3,393 SH SOLE 0 0 3,393
MERCK & CO INC COM 58933Y105 2,011,462 15,653 SH SOLE 0 0 15,653
META PLATFORMS INC CL A 30303M102 1,093,443 1,941 SH SOLE 0 0 1,941
MICRON TECHNOLOGY INC COM 595112103 1,844,242 1,598 SH SOLE 0 0 1,598
MICROSOFT CORP COM 594918104 5,749,475 15,413 SH SOLE 0 0 15,413
MONDELEZ INTL INC CL A 609207105 327,837 5,668 SH SOLE 0 0 5,668
MORGAN STANLEY COM NEW 617446448 1,566,755 7,495 SH SOLE 0 0 7,495
NETFLIX INC. COM 64110L106 1,076,712 15,080 SH SOLE 0 0 15,080
NEXTERA ENERGY INC COM 65339F101 455,382 5,188 SH SOLE 0 0 5,188
NOKIA CORP SPONSORED ADR 654902204 132,800 10,000 SH SOLE 0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 351,424 690 SH SOLE 0 0 690
NVIDIA CORPORATION COM 67066G104 11,794,548 58,946 SH SOLE 0 0 58,946
ORACLE CORP COM 68389X105 1,302,139 8,885 SH SOLE 0 0 8,885
OREILLY AUTOMOTIVE INC COM 67103H107 273,968 2,975 SH SOLE 0 0 2,975
PACER FDS TR DEVELOPED MRKT 69374H873 4,143,910 99,541 SH SOLE 0 0 99,541
PALANTIR TECHNOLOGIES INC CL A 69608A108 336,360 2,883 SH SOLE 0 0 2,883
PFIZER INC COM 717081103 521,476 21,656 SH SOLE 0 0 21,656
PHILIP MORRIS INTL INC COM 718172109 1,113,726 6,156 SH SOLE 0 0 6,156
PNC FINL SVCS GROUP INC COM 693475105 239,572 973 SH SOLE 0 0 973
PROCTER & GAMBLE CO COM 742718109 8,043,572 54,853 SH SOLE 0 0 54,853
PROSHARES TR S&P MDCP 400 DIV 74347B680 2,698,575 29,470 SH SOLE 0 0 29,470
PRUDENTIAL FINL INC COM 744320102 200,351 1,856 SH SOLE 0 0 1,856
REGIONS FINANCIAL CORP NEW COM 7591EP100 226,500 7,500 SH SOLE 0 0 7,500
ROYAL CARIBBEAN GROUP COM V7780T103 295,938 932 SH SOLE 0 0 932
ROYAL GOLD INC COM 780287108 226,818 1,136 SH SOLE 0 0 1,136
RTX CORPORATION COM 75513E101 289,149 1,524 SH SOLE 0 0 1,524
SANDISK CORP COM 80004C200 1,089,117 479 SH SOLE 0 0 479
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,701,733 53,665 SH SOLE 0 0 53,665
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 468,379 2,952 SH SOLE 0 0 2,952
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,435,696 12,242 SH SOLE 0 0 12,242
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 725,844 13,667 SH SOLE 0 0 13,667
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 525,350 9,799 SH SOLE 0 0 9,799
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 704,045 3,801 SH SOLE 0 0 3,801
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 214,819 2,586 SH SOLE 0 0 2,586
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 892,889 8,335 SH SOLE 0 0 8,335
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,115,792 16,354 SH SOLE 0 0 16,354
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,870,031 41,245 SH SOLE 0 0 41,245
SOUTHERN CO COM 842587107 305,315 3,190 SH SOLE 0 0 3,190
SOUTHSTATE BK CORP COM 84472E102 879,620 8,805 SH SOLE 0 0 8,805
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 236,470 1,384 SH SOLE 0 0 1,384
SPDR GOLD TR GOLD SHS 78463V107 3,950,876 10,725 SH SOLE 0 0 10,725
SPDR SERIES TRUST ST STR P500ETF 78464A854 236,714 2,694 SH SOLE 0 0 2,694
SPDR SERIES TRUST ST STR SP DIV 78464A763 290,359 1,908 SH SOLE 0 0 1,908
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 332,661 13,290 SH SOLE 0 0 13,290
STARBUCKS CORP COM 855244109 626,595 6,132 SH SOLE 0 0 6,132
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 7,904,516 15,131 SH SOLE 0 0 15,131
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 11,535,781 15,448 SH SOLE 0 0 15,448
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,837,535 2,613 SH SOLE 0 0 2,613
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 250,830 3,716 SH SOLE 0 0 3,716
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 828,317 1,734 SH SOLE 0 0 1,734
TARGET CORP COM 87612E106 437,343 3,348 SH SOLE 0 0 3,348
TESLA INC COM 88160R101 1,229,414 2,923 SH SOLE 0 0 2,923
TEXAS INSTRS INC COM 882508104 307,608 1,032 SH SOLE 0 0 1,032
TJX COS INC NEW COM 872540109 298,758 1,972 SH SOLE 0 0 1,972
T-MOBILE US INC COM 872590104 297,442 1,773 SH SOLE 0 0 1,773
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 836,929 19,960 SH SOLE 0 0 19,960
TRANE TECHNOLOGIES PLC SHS G8994E103 395,875 806 SH SOLE 0 0 806
UBER TECHNOLOGIES INC COM 90353T100 335,905 4,655 SH SOLE 0 0 4,655
UNION PAC CORP COM 907818108 546,139 2,008 SH SOLE 0 0 2,008
UNITEDHEALTH GROUP INC COM 91324P102 489,316 1,177 SH SOLE 0 0 1,177
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 938,343 9,026 SH SOLE 0 0 9,026
VANECK ETF TRUST REAL ASSETS ETF 92189F130 458,308 11,553 SH SOLE 0 0 11,553
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 489,294 746 SH SOLE 0 0 746
VANECK FDS EMER MARK BD ETF 92107P772 767,700 14,962 SH SOLE 0 0 14,962
VANGUARD BD INDEX FDS INTERMED TERM 921937819 246,360 3,212 SH SOLE 0 0 3,212
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 566,951 7,277 SH SOLE 0 0 7,277
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,278,926 31,044 SH SOLE 0 0 31,044
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 281,620 5,815 SH SOLE 0 0 5,815
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 575,147 2,336 SH SOLE 0 0 2,336
VANGUARD INDEX FDS GROWTH ETF 922908736 9,955,203 115,570 SH SOLE 0 0 115,570
VANGUARD INDEX FDS MID CAP ETF 922908629 1,066,943 13,242 SH SOLE 0 0 13,242
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 624,653 6,478 SH SOLE 0 0 6,478
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 831,232 1,210 SH SOLE 0 0 1,210
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,283,071 10,831 SH SOLE 0 0 10,831
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,222,336 3,303 SH SOLE 0 0 3,303
VANGUARD INDEX FDS VALUE ETF 922908744 1,134,295 5,205 SH SOLE 0 0 5,205
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 981,501 11,719 SH SOLE 0 0 11,719
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,597,763 43,521 SH SOLE 0 0 43,521
VANGUARD MUN BD FDS SHORT TAX EXEMPT 922907696 231,346 3,019 SH SOLE 0 0 3,019
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 313,394 6,196 SH SOLE 0 0 6,196
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,444,212 17,474 SH SOLE 0 0 17,474
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,567,035 26,925 SH SOLE 0 0 26,925
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 861,211 10,897 SH SOLE 0 0 10,897
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 758,572 3,206 SH SOLE 0 0 3,206
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,987,005 27,888 SH SOLE 0 0 27,888
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,182,652 77,091 SH SOLE 0 0 77,091
VERIZON COMMUNICATIONS INC COM 92343V104 425,060 10,039 SH SOLE 0 0 10,039
VISA INC COM CL A 92826C839 465,230 1,356 SH SOLE 0 0 1,356
WALMART INC COM 931142103 2,821,688 24,913 SH SOLE 0 0 24,913
WASTE MGMT INC DEL COM 94106L109 221,097 992 SH SOLE 0 0 992
WELLS FARGO & CO COM 949746101 584,463 7,072 SH SOLE 0 0 7,072
WHEATON PRECIOUS METALS CORP COM 962879102 493,983 4,398 SH SOLE 0 0 4,398
WILLIAMS COS INC COM 969457100 309,775 4,167 SH SOLE 0 0 4,167
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,069,745 21,752 SH SOLE 0 0 21,752
WISDOMTREE TR EMER MKT HIGH FD 97717W315 692,895 12,881 SH SOLE 0 0 12,881