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
AT& T Inc New COM 00206R102   865,798 54,282 SH   SOLE   0 0 0
Abbvie Inc COM 00287Y109   700,731 5,201 SH   SOLE   0 0 0
Aercap Holdings Nv SHS N00985106   254,080 4,000 SH   SOLE   0 0 0
ALLIANZIM US LRG CAP BUFER20 APR ETF US LRGCP B20 APR 00888H208   266,163 9,472 SH   SOLE   0 0 0
Amazon Com Inc COM 023135106   694,558 5,328 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS A VANTIS EMGMKT ETF AVENTIS EMGMKT 025072604   1,507,433 28,014 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS I NTL EQT ETF INTL EQT ETF 025072703   26,978,619 470,011 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS U S EQT ETF US EQT ETF 025072885   82,749,532 1,100,539 SH   SOLE   0 0 0
Apple Computer Inc COM 037833100   16,571,437 85,433 SH   SOLE   0 0 0
Ares Capital Corp COM 04010L103   212,083 11,287 SH   SOLE   0 0 0
ARES MANAGEMENT CORPORATION CO M CL A CL A COM STK 03990B101   240,875 2,500 SH   SOLE   0 0 0
AVANTIS INTERNATNL SML CP VL ETF INTL SMCP VLU 025072802   276,518 4,804 SH   SOLE   0 0 0
AVANTIS US SMALL CAP VALUE ETF US SML CP VALU 025072877   14,540,389 187,352 SH   SOLE   0 0 0
Berkshire Hathaway CL A 084670108   517,810 1 SH   SOLE   0 0 0
Berkshire Hathaway Cl B CL B NEW 084670702   1,154,967 3,387 SH   SOLE   0 0 0
BlackRock Core Bond SHS BEN INT 09249E101   263,872 24,800 SH   SOLE   0 0 0
Calamos Conv Opprtnty Fd SH BEN INT 128117108   241,920 21,600 SH   SOLE   0 0 0
Calamos Convertible And COM SHS 12811P108   232,461 20,700 SH   SOLE   0 0 0
Calamos Dynamic Convertible and Income COM 12811V105   280,511 12,903 SH   SOLE   0 0 0
Chevron Corporation COM 166764100   544,274 3,459 SH   SOLE   0 0 0
Citigroup Inc COM NEW 172967424   924,575 20,082 SH   SOLE   0 0 0
Dimensional Emerging Core Equity Mkt ETF EMGR CRE EQT MNG 25434V302   19,447,120 828,948 SH   SOLE   0 0 0
Dimensional International Cr Eq Mkt ETF INTL CORE EQT MK 25434V203   35,668,488 1,305,582 SH   SOLE   0 0 0
DIMENSIONAL US CORE EQUITY MARKT ETF US CORE EQT MKT 25434V104   35,720,933 1,152,660 SH   SOLE   0 0 0
DIMENSIONAL WLD EX US CR EQ 2 ETF WORLD EX US CORE 25434V880   590,287 25,323 SH   SOLE   0 0 0
Disney Walt Co COM 254687106   650,829 7,290 SH   SOLE   0 0 0
Dominion Res Inc Va New COM 25746U109   394,484 7,617 SH   SOLE   0 0 0
Dutsch X Trck Rusl 1000 XTRACKERS RUSSEL 233051481   8,645,168 192,547 SH   SOLE   0 0 0
Exxon Mobil Corporation COM 30231G102   624,839 5,826 SH   SOLE   0 0 0
FERGUSON PLC SHS G3421J106   529,348 3,365 SH   SOLE   0 0 0
First Tr Nasdaq 100 Fund SHS 337345102   19,050,531 129,455 SH   SOLE   0 0 0
First Trst Nasdaq Rsng RISNG DIVD ACHIV 33738R506   24,113,884 511,972 SH   SOLE   0 0 0
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF TECH ALPHADEX 33734X176   17,696,833 153,832 SH   SOLE   0 0 0
FIRST TRUST EXCHANGE-TRADED AL EM SML CP ALPH ETF EM SML CP ALPH 33737J307   1,713,466 47,138 SH   SOLE   0 0 0
First TRUST Intermediate COM 33718W103   196,977 12,700 SH   SOLE   0 0 0
FIRST TRUST PORTFOLIOS COM ETF COM 33734G108   229,717 9,333 SH   SOLE   0 0 0
First TRUST Preferred PFD SECS INC ETF 33739E108   304,580 19,072 SH   SOLE   0 0 0
FIRST TRUST SENIOR LN FD ETF SENIOR LN FD 33738D309   1,376,214 30,380 SH   SOLE   0 0 0
First TRUST Tactcl High FIRST TR TA HIYL 33738D408   426,458 10,761 SH   SOLE   0 0 0
First TRUST Value SHS 33734H106   10,827,784 270,087 SH   SOLE   0 0 0
Flexsh Stoxx US Esg STOX US ESG SLCT 33939L696   1,817,657 16,818 SH   SOLE   0 0 0
FlexShares Intl Qual Div ETF INTL QLTDV IDX 33939L837   1,133,596 51,132 SH   SOLE   0 0 0
Flexshares Morningstar MORNSTAR USMKT 33939L100   15,352,007 91,072 SH   SOLE   0 0 0
FLEXSHARES TRUST HIG YLD VL ET F HIG YLD VL ETF 33939L662   911,801 22,547 SH   SOLE   0 0 0
FLEXSHARES TRUST QLT DIV DEF I DX ETF QLT DIV DEF IDX 33939L845   8,509,962 152,230 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF US PFD ETF 37954Y657   792,101 40,851 SH   SOLE   0 0 0
Global X Superdividend SUPERDIVIDEND 37960A669   166,166 7,359 SH   SOLE   0 0 0
Google Inc Class A CL A COM 02079K305   358,142 2,992 SH   SOLE   0 0 0
INNOVATOR US EQUITY POWER BUFFER ETF US EQTY PWR BUF 45782C383   305,078 9,034 SH   SOLE   0 0 0
Intuit Inc COM 461202103   2,568,613 5,606 SH   SOLE   0 0 0
INVESCO BULSHS 2023 CB ETF BULSHS 2023 CB 46138J866   1,392,712 65,787 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY ETF S&P500 QUALITY 46137V241   2,264,650 44,889 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P 500 REVENUE ETF S&P 500 REVENUE 46138G698   7,012,162 87,652 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P MDCP 400 REV ET S&P MDCP 400 REV 46138G672   18,447,610 192,032 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2024 CB ETF BULSHS 2024 CB 46138J841   5,747,355 279,405 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2025 CB ETF BULSHS 2025 CB 46138J825   1,773,655 88,110 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2026 CB ETF BULSHS 2026 CB 46138J791   1,018,465 53,759 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2027 CB ETF BULSHS 2027 CB 46138J783   223,987 11,773 SH   SOLE   0 0 0
Invesco RAFI Strategic US ETF RAFI STRATGIC US 46138J742   1,347,906 33,257 SH   SOLE   0 0 0
Invesco Variable Rate Preferred ETF VAR RATE PFD 46138G870   885,951 39,818 SH   SOLE   0 0 0
iShares Broad USD High Yield Corp Bd ETF BROAD USD HIGH 46435U853   1,226,463 34,744 SH   SOLE   0 0 0
Ishares Core Dividend CORE DIV GRWTH 46434V621   574,250 11,144 SH   SOLE   0 0 0
Ishares Core Msci Eafe CORE MSCI EAFE 46432F842   797,580 11,816 SH   SOLE   0 0 0
Ishares Esg Msci Eafe ESG AW MSCI EAFE 46435G516   14,170,490 194,303 SH   SOLE   0 0 0
iShares ESG Screened S&P Mid-Cap ETF ESG SCRD S&P MID 46436E551   4,698,580 131,907 SH   SOLE   0 0 0
Ishares Etf MSCI USA QLT FCT 46432F339   22,457,087 166,509 SH   SOLE   0 0 0
Ishares Ftse Nareit Res RESIDENTIAL MULT 464288562   524,027 7,152 SH   SOLE   0 0 0
Ishares Ibonds Dec 2023 IBONDS DEC23 ETF 46434VAX8   16,161,343 639,041 SH   SOLE   0 0 0
iShares iBonds Dec 2027 Term Corp ETF IBONDS 27 ETF 46435UAA9   17,508,026 745,657 SH   SOLE   0 0 0
Ishares Msci Emrg Mkt Fd MSCI EMG MKT ETF 464287234   290,608 7,346 SH   SOLE   0 0 0
Ishares Russell 1000 Val RUS 1000 VAL ETF 464287598   1,299,730 8,235 SH   SOLE   0 0 0
Ishares Russell 3000 RUSSELL 3000 ETF 464287689   514,050 2,020 SH   SOLE   0 0 0
Ishares Russell Midcap RUS MD CP GR ETF 464287481   203,431 2,105 SH   SOLE   0 0 0
Ishares S&P 500 Growth S&P 500 GRWT ETF 464287309   248,442 3,525 SH   SOLE   0 0 0
Ishares Tr Lehman Tips TIPS BD ETF 464287176   753,878 7,005 SH   SOLE   0 0 0
Ishares Tr Msci Eafe Fd MSCI EAFE ETF 464287465   18,685,256 257,728 SH   SOLE   0 0 0
Ishares Tr Russell RUS 1000 GRW ETF 464287614   1,408,096 5,117 SH   SOLE   0 0 0
Ishares Tr S&P Midcap CORE S&P MCP ETF 464287507   448,438 1,715 SH   SOLE   0 0 0
Ishares Tr S&P Smallcap CORE S&P SCP ETF 464287804   3,475,244 34,875 SH   SOLE   0 0 0
ISHARES TRUST CRE U S REIT ETF CRE U S REIT ETF 464288521   1,099,249 21,382 SH   SOLE   0 0 0
ISHARES TRUST IBDS DEC28 ETF IBDS DEC28 ETF 46435U515   249,337 10,177 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC 29 ET F IBONDS DEC 29 46436E205   332,282 14,801 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC2026 E TF IBONDS DEC2026 46435GAA0   18,905,601 805,522 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC24 ETF IBONDS DEC24 ETF 46434VBG4   14,327,978 581,965 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC25 ETF IBONDS DEC25 ETF 46434VBD1   19,083,859 782,767 SH   SOLE   0 0 0
ISHARES TRUST INTL QLTY FACTOR ETF MSCI INTL QUALTY 46434V456   28,534,753 801,538 SH   SOLE   0 0 0
ISHARES TRUST MULTIFACTOR USA ETF U S EQUITY FACTR 46434V282   2,564,874 57,560 SH   SOLE   0 0 0
Ishares TRUST S&P CORE S&P500 ETF 464287200   360,134 808 SH   SOLE   0 0 0
ISHARES TRUST ULTR SH TRM BD E TF BLACKROCK ULTRA 46434V878   6,448,913 128,209 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104   243,976 1,474 SH   SOLE   0 0 0
JP MORGAN ETF TRUST DIVERSFED RTRN ETF DIVERSFED RTRN 46641Q886   8,683,667 98,346 SH   SOLE   0 0 0
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837   1,111,253 22,163 SH   SOLE   0 0 0
JP MORGAN ETF TRUST US QUALTY FCTR ETF US QUALTY FCTR 46641Q761   30,002,275 677,558 SH   SOLE   0 0 0
Jpmorgan Dvrsfd Rtrn DIV RTN INT EQ 46641Q209   1,019,869 19,639 SH   SOLE   0 0 0
Jpmrg Dvsfd Retn Emrg DIV RTN EM EQT 46641Q308   244,927 4,851 SH   SOLE   0 0 0
KRAFT HEINZ CO COM COM 500754106   1,433,739 40,387 SH   SOLE   0 0 0
Mannkind Corp COM NEW 56400P706   268,620 66,000 SH   SOLE   0 0 0
Mc Donalds Corp COM 580135101   245,591 823 SH   SOLE   0 0 0
Meta Platforms, Inc. CL A 30303M102   345,237 1,203 SH   SOLE   0 0 0
Microsoft Corp COM 594918104   2,058,413 6,045 SH   SOLE   0 0 0
Mid Cap SPDR UTSER1 S&PDCRP 78467Y107   4,269,004 8,914 SH   SOLE   0 0 0
Netflix Inc COM 64110L106   235,662 535 SH   SOLE   0 0 0
Nuveen Esg Emerging NUVEEN ESG EMRGN 67092P888   290,114 10,623 SH   SOLE   0 0 0
Nuveen Esg Mid Cap NUVEEN ESG MIDCP 67092P409   297,565 7,624 SH   SOLE   0 0 0
Nuveen Esg Mid Cap Value NUVEEN ESG MIDVL 67092P508   561,666 18,956 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201   26,657,909 428,515 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN ESG LRG CAP VAL ETF NUVEEN ESG LRGVL 67092P300   239,362 6,908 SH   SOLE   0 0 0
Nuveen Esg Small Cap NUVEEN ESG SMLCP 67092P607   862,533 23,318 SH   SOLE   0 0 0
NUVEEN GLOBAL HIGH INCM FD SHS SHS 67075G103   356,323 31,900 SH   SOLE   0 0 0
Nuveen Preferred Income COM 67073B106   379,080 58,500 SH   SOLE   0 0 0
Nuveen Shrt Duration Cred Opps COM 67074X107   229,845 19,900 SH   SOLE   0 0 0
Nvidia Corp COM 67066G104   2,311,804 5,465 SH   SOLE   0 0 0
PACER FDS TR US CASH COWS 100 ETF US CASH COWS 100 69374H881   20,524,109 428,747 SH   SOLE   0 0 0
Pepsico Incorporated COM 713448108   239,119 1,291 SH   SOLE   0 0 0
PINNACLE WEST CAPITAL CORP COM COM 723484101   244,380 3,000 SH   SOLE   0 0 0
Powershares High Yield HIG YLD EQ DIV 46137V563   451,362 23,484 SH   SOLE   0 0 0
Powershs Exch Trad Fd Tr PFD ETF 46138E511   488,887 42,998 SH   SOLE   0 0 0
Powershs Qqq TRUST Ser UNIT SER 1 46090E103   7,092,125 19,198 SH   SOLE   0 0 0
ProShares Ultra Silver ULTRA SILVER NEW 74347W353   458,150 17,000 SH   SOLE   0 0 0
Pwrshr S&P500 Hidiv S&P500 HDL VOL 46138E362   1,050,745 25,411 SH   SOLE   0 0 0
Real Estate Select Sctr RL EST SEL SEC 81369Y860   1,118,262 29,670 SH   SOLE   0 0 0
Rydex Etf TRUST S&P500 EQL WGT 46137V357   6,738,562 45,032 SH   SOLE   0 0 0
S P D R TRUST Unit SR TR UNIT 78462F103   253,113 571 SH   SOLE   0 0 0
Schw US Brd Mkt Etf US BRD MKT ETF 808524102   2,279,401 44,089 SH   SOLE   0 0 0
SCHWAB US DIVIDEND EQ ETF US DIVIDEND EQ 808524797   22,863,390 314,836 SH   SOLE   0 0 0
Sector Spdr Tech Select TECHNOLOGY 81369Y803   254,705 1,465 SH   SOLE   0 0 0
Spdr Barclays Cnv BBG CONV SEC ETF 78464A359   626,542 8,957 SH   SOLE   0 0 0
Spdr Blackstone Gso BLACKSTONE SENR 78467V608   314,779 7,518 SH   SOLE   0 0 0
SPDR PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509   1,261,145 36,683 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF PORTFOLIO S&P600 78468R853   16,139,918 415,549 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO TL STK ETF PORTFOLI S&P1500 78464A805   19,423,291 356,783 SH   SOLE   0 0 0
Stryker Corp COM 863667101   1,098,324 3,600 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160R101   2,083,951 7,961 SH   SOLE   0 0 0
Thomson Reuters Corp COM 884903808   1,781,343 13,201 SH   SOLE   0 0 0
Vanguard Div Apprciation DIV APP ETF 921908844   2,304,557 14,188 SH   SOLE   0 0 0
Vanguard Europe Pac Etf VAN FTSE DEV MKT 921943858   576,003 12,473 SH   SOLE   0 0 0
Vanguard Growth GROWTH ETF 922908736   1,048,933 3,707 SH   SOLE   0 0 0
Vanguard Health Care HEALTH CAR ETF 92204A504   234,293 957 SH   SOLE   0 0 0
Vanguard Info Technology INF TECH ETF 92204A702   379,373 858 SH   SOLE   0 0 0
Vanguard Intl Eqty Index ALLWRLD EX US 922042775   628,816 11,557 SH   SOLE   0 0 0
Vanguard Reit REAL ESTATE ETF 922908553   264,718 3,168 SH   SOLE   0 0 0
Vanguard S&P 500 Etf S&P 500 ETF SHS 922908363   250,080 614 SH   SOLE   0 0 0
Vanguard Total Stock Mkt TOTAL STK MKT 922908769   3,999,624 18,157 SH   SOLE   0 0 0
Vanguard Value VALUE ETF 922908744   282,495 1,988 SH   SOLE   0 0 0
Virtus Diversified Income & Convertible Fund COM 92840N100   241,758 12,100 SH   SOLE   0 0 0
Western Asset High Yld Def Opp COM 95768B107   229,125 19,500 SH   SOLE   0 0 0
Wisdomtree Midcap Divdnd US MIDCAP DIVID 97717W505   237,709 5,653 SH   SOLE   0 0 0
Wisdomtree TRUST Midcap US MIDCAP FUND 97717W570   1,100,252 20,783 SH   SOLE   0 0 0
WISDOMTREE TRUST WISDOMTREE US VALUE FUND ETF WISDOMTREE US VA 97717W547   1,707,746 27,300 SH   SOLE   0 0 0
Wisdomtree US Divid Etf US QTLY DIV GRT 97717X669   47,154,334 707,386 SH   SOLE   0 0 0