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
AFLAC INC COM 001055102 256,182 2,304 SH SOLE 0 0 2,304
ALPHABET INC CAP STK CL C 02079K107 6,640,400 42,504 SH SOLE 716 0 41,788
AMAZON COM INC COM 023135106 9,565,512 50,276 SH SOLE 660 0 49,616
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 2,380,810 25,417 SH SOLE 0 0 25,417
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 6,592,525 317,559 SH SOLE 0 0 317,559
APPLE INC COM 037833100 4,912,849 22,117 SH SOLE 314 0 21,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,879,174 16,672 SH SOLE 257 0 16,415
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 4,736,427 95,262 SH SOLE 0 0 95,262
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 9,133,236 184,615 SH SOLE 3,194 0 181,421
BOOKING HOLDINGS INC COM 09857L108 3,860,591 838 SH SOLE 18 0 820
BROADCOM INC COM 11135F101 4,412,283 26,353 SH SOLE 457 0 25,896
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 16,910,466 690,787 SH SOLE 12,035 0 678,752
CATERPILLAR INC COM 149123101 5,234,256 15,871 SH SOLE 259 0 15,612
DIAMONDBACK ENERGY INC COM 25278X109 5,740,491 35,905 SH SOLE 628 0 35,277
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 13,816,747 281,687 SH SOLE 2,027 0 279,660
ELI LILLY & CO COM 532457108 5,777,240 6,995 SH SOLE 120 0 6,875
EXXON MOBIL CORP COM 30231G102 291,022 2,447 SH SOLE 0 0 2,447
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 16,063,100 734,817 SH SOLE 9,560 0 725,257
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 11,929,311 488,106 SH SOLE 0 0 488,106
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 16,748,923 674,590 SH SOLE 8,610 0 665,980
INTUITIVE SURGICAL INC COM NEW 46120E602 4,877,419 9,848 SH SOLE 197 0 9,651
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 2,581,118 139,294 SH SOLE 0 0 139,294
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 2,582,901 158,363 SH SOLE 0 0 158,363
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 2,579,005 126,608 SH SOLE 0 0 126,608
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 2,599,471 156,689 SH SOLE 0 0 156,689
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 4,953,449 80,114 SH SOLE 1,105 0 79,009
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 23,043,284 386,114 SH SOLE 5,215 0 380,899
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,582,066 90,501 SH SOLE 0 0 90,501
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 6,032,234 118,628 SH SOLE 0 0 118,628
JPMORGAN CHASE & CO. COM 46625H100 5,511,891 22,470 SH SOLE 382 0 22,088
MICROSOFT CORP COM 594918104 6,534,789 17,408 SH SOLE 286 0 17,122
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,075,927 13,878 SH SOLE 239 0 13,639
NVIDIA CORPORATION COM 67066G104 5,227,818 48,236 SH SOLE 933 0 47,303
ORACLE CORP COM 68389X105 5,894,809 42,163 SH SOLE 693 0 41,470
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 6,186,754 324,764 SH SOLE 0 0 324,764
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 15,385,575 316,839 SH SOLE 6,110 0 310,729
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 17,420,218 306,802 SH SOLE 4,358 0 302,444
QUANTA SVCS INC COM 74762E102 4,115,428 16,191 SH SOLE 343 0 15,848
SPDR SER TR BLOOMBERG 3-12 M 78468R523 364,531 3,664 SH SOLE 0 0 3,664
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,965,923 149,396 SH SOLE 2,140 0 147,256
VANGUARD INDEX FDS TOTAL STK MKT 922908769 505,431 1,839 SH SOLE 0 0 1,839
VISA INC COM CL A 92826C839 7,498,793 21,397 SH SOLE 341 0 21,056
VISTRA CORP COM 92840M102 3,891,140 33,133 SH SOLE 585 0 32,548
WALMART INC COM 931142103 7,336,171 83,565 SH SOLE 1,458 0 82,107
WELLTOWER INC COM 95040Q104 4,922,791 32,131 SH SOLE 580 0 31,551