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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 238 2,461 SH   SOLE   0 0 0
Abbvie Inc CL A COM 00287Y109 832 6,199 SH   SOLE   0 0 0
Amazon Com Inc CL A COM 023135106 2,254 19,943 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS A VANTIS EMGMKT ETF AVENTIS EMGMKT 025072604 1,305 28,409 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS I NTL EQT ETF INTL EQT ETF 025072703 16,968 371,941 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS U S EQT ETF US EQT ETF 025072885 44,675 716,523 SH   SOLE   0 0 0
Apple Computer Inc COM 037833100 13,224 95,685 SH   SOLE   0 0 0
Ares Capital Corp COM 04010L103 188 11,149 SH   SOLE   0 0 0
AVANTIS US SMALL CAP VALUE ETF US SML CP VALU 025072877 492 7,443 SH   SOLE   0 0 0
Berkshire Hathaway CL A 084670108 406 1 SH   SOLE   0 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 976 3,657 SH   SOLE   0 0 0
Bitcoin Investment Ord CAP STK CL A 389637109 114 10,019 SH   SOLE   0 0 0
Chevron Corporation COM 166764100 617 4,294 SH   SOLE   0 0 0
Citigroup Inc COM NEW 172967424 847 20,330 SH   SOLE   0 0 0
Consolidated Edison Inc COM 209115104 431 5,030 SH   SOLE   0 0 0
Costco Whsl Corp New COM 22160K105 364 771 SH   SOLE   0 0 0
Dimensional Emerging Core Equity Mkt ETF EMGR CRE EQT MNG 25434V302 3,211 159,810 SH   SOLE   0 0 0
Dimensional International Cr Eq Mkt ETF XTRACK RUSS 1000 25434V203 18,463 855,979 SH   SOLE   0 0 0
DIMENSIONAL US CORE EQUITY MARKT ETF US CORE EQT MKT 25434V104 10,070 400,399 SH   SOLE   0 0 0
DIMENSIONAL WLD EX US CR EQ 2 ETF XTRACK RUSS 1000 25434V880 522 27,658 SH   SOLE   0 0 0
Disney Walt Co XTRACK RUSS 1000 254687106 875 9,274 SH   SOLE   0 0 0
Dominion Res Inc Va New XTRACK RUSS 1000 25746U109 526 7,617 SH   SOLE   0 0 0
Dutsch X Trck Rusl 1000 XTRACK RUSS 1000 233051481 8,446 223,255 SH   SOLE   0 0 0
Exxon Mobil Corporation XTRACK RUSS 1000 30231G102 445 5,099 SH   SOLE   0 0 0
FERGUSON PLC US QTLY DIV GRT G3421J106 346 3,365 SH   SOLE   0 0 0
First Tr Nasdaq 100 Fund CL A 337345102 19,200 183,101 SH   SOLE   0 0 0
First Trst Nasdaq Rsng SHS 33738R506 19,382 498,501 SH   SOLE   0 0 0
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF CL A 33734X176 4,915 56,685 SH   SOLE   0 0 0
FIRST TRUST EXCHANGE-TRADED AL EM SML CP ALPH ETF CL A 33737J307 2,658 83,326 SH   SOLE   0 0 0
FIRST TRUST PORTFOLIOS COM ETF CL A 33734G108 543 23,586 SH   SOLE   0 0 0
First TRUST Preferred SHS 33739E108 319 19,072 SH   SOLE   0 0 0
FIRST TRUST SENIOR LN FD ETF SENIOR LN FD 33738D309 2,330 52,875 SH   SOLE   0 0 0
First TRUST Tactcl High FIRST TR TA HIYL 33738D408 274 7,140 SH   SOLE   0 0 0
First TRUST Value CL A 33734H106 15,109 422,160 SH   SOLE   0 0 0
Flexsh Stoxx US Esg CAP STK CL A 33939L696 1,263 14,695 SH   SOLE   0 0 0
FlexShares Intl Qual Div ETF CAP STK CL A 33939L837 180 10,095 SH   SOLE   0 0 0
Flexshares Morningstar SHS 33939L100 20,702 149,711 SH   SOLE   0 0 0
FLEXSHARES TRUST HIG YLD VL ET F HIG YLD VL ETF 33939L662 1,114 28,499 SH   SOLE   0 0 0
FLEXSHARES TRUST QLT DIV DEF I DX ETF CAP STK CL A 33939L845 16,089 350,293 SH   SOLE   0 0 0
GLOBAL X FDS RATE PREFERRED ET F RATE PREFERRED 37954Y376 2,013 85,713 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF CAP STK CL A 37954Y657 1,296 63,202 SH   SOLE   0 0 0
Global X Superdividend GLB X SUPERDIV 37950E549 1,154 153,090 SH   SOLE   0 0 0
Google Inc Class A CL A COM 02079K305 495 5,180 SH   SOLE   0 0 0
Guggenheim Bullet 2022 BULSHS 2025 CB 46138J882 3,097 146,236 SH   SOLE   0 0 0
Home Depot Inc CAP STK CL A 437076102 224 811 SH   SOLE   0 0 0
Intuit Inc COM 461202103 2,153 5,559 SH   SOLE   0 0 0
INVESCO BULSHS 2023 CB ETF BULSHS 2025 CB 46138J866 2,325 111,392 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY ETF S&P500 QUALITY 46137V241 820 20,626 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P 500 REVENUE ETF S&P 500 REVENUE 46138G698 11,910 177,468 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P MDCP 400 REV ET CAP STK CL A 46138G672 25,364 340,919 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2024 CB ETF BULSHS 2025 CB 46138J841 7,797 382,385 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2025 CB ETF BULSHS 2025 CB 46138J825 11,614 582,314 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2026 CB ETF BULSHS 2026 CB 46138J791 11,851 635,810 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2027 CB ETF BULSHS 2027 CB 46138J783 495 26,591 SH   SOLE   0 0 0
iShares Broad USD High Yield Corp Bd ETF BROAD USD HIGH 46435U853 2,014 59,916 SH   SOLE   0 0 0
Ishares Core Dividend CRE U S REIT ETF 46434V621 2,823 63,491 SH   SOLE   0 0 0
Ishares Core Msci Eafe CRE U S REIT ETF 46432F842 685 13,000 SH   SOLE   0 0 0
Ishares Esg Msci Eafe ULTR SH TRM BD 46435G516 23,632 421,015 SH   SOLE   0 0 0
iShares ESG Screened S&P Mid-Cap ETF ULTR SH TRM BD 46436E551 16,441 553,002 SH   SOLE   0 0 0
Ishares Etf CRE U S REIT ETF 46432F339 28,970 278,723 SH   SOLE   0 0 0
Ishares Ftse Nareit Res CRE U S REIT ETF 464288562 568 7,911 SH   SOLE   0 0 0
Ishares Ibonds Dec 2022 CRE U S REIT ETF 46434VBA7 14,078 562,436 SH   SOLE   0 0 0
Ishares Ibonds Dec 2023 CRE U S REIT ETF 46434VAX8 21,122 846,575 SH   SOLE   0 0 0
iShares iBonds Dec 2027 Term Corp ETF ULTR SH TRM BD 46435UAA9 874 37,991 SH   SOLE   0 0 0
Ishares Msci Emrg Mkt Fd MSCI EMG MKT ETF 464287234 5,430 155,682 SH   SOLE   0 0 0
Ishares Russell 3000 CORE S&P MCP ETF 464287689 371 1,792 SH   SOLE   0 0 0
Ishares Tr Lehman Tips TIPS BD ETF 464287176 735 7,011 SH   SOLE   0 0 0
Ishares Tr Msci Eafe Fd MSCI EAFE ETF 464287465 21,430 382,605 SH   SOLE   0 0 0
Ishares Tr Russell CORE S&P MCP ETF 464287614 329 1,562 SH   SOLE   0 0 0
Ishares Tr S&P Midcap CORE S&P MCP ETF 464287507 377 1,719 SH   SOLE   0 0 0
Ishares Tr S&P Smallcap CORE S&P SCP ETF 464287804 3,590 41,170 SH   SOLE   0 0 0
ISHARES TRUST CRE U S REIT ETF CRE U S REIT ETF 464288521 1,074 22,610 SH   SOLE   0 0 0
ISHARES TRUST IBDS DEC28 ETF IBDS DEC28 ETF 46435U515 326 13,688 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC2026 E TF ULTR SH TRM BD 46435GAA0 8,013 346,882 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC24 ETF CRE U S REIT ETF 46434VBG4 14,493 595,186 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC25 ETF CRE U S REIT ETF 46434VBD1 10,156 420,905 SH   SOLE   0 0 0
ISHARES TRUST INTL QLTY FACTOR ETF MSCI INTL QUALTY 46434V456 5,454 196,330 SH   SOLE   0 0 0
ISHARES TRUST MULTIFACTOR USA ETF CRE U S REIT ETF 46434V282 2,358 65,103 SH   SOLE   0 0 0
ISHARES TRUST ULTR SH TRM BD E TF CRE U S REIT ETF 46434V878 8,634 172,642 SH   SOLE   0 0 0
JP MORGAN ETF TRUST DIVERSFED RTRN ETF DIVERSFED RTRN 46641Q886 8,039 105,220 SH   SOLE   0 0 0
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTR SH TRM BD 46641Q837 1,802 35,921 SH   SOLE   0 0 0
JP MORGAN ETF TRUST US QUALTY FCTR ETF ULTR SH TRM BD 46641Q761 20,710 591,047 SH   SOLE   0 0 0
Jpmorgan Dvrsfd Rtrn ULTR SH TRM BD 46641Q209 6,692 156,284 SH   SOLE   0 0 0
Jpmrg Dvsfd Retn Emrg ULTR SH TRM BD 46641Q308 216 4,851 SH   SOLE   0 0 0
KRAFT HEINZ CO COM COM 500754106 1,343 40,256 SH   SOLE   0 0 0
Mannkind Corp COM NEW 56400P706 312 101,000 SH   SOLE   0 0 0
Meta Platforms, Inc. CL A 30303M102 294 2,164 SH   SOLE   0 0 0
Microsoft Corp COM 594918104 1,487 6,383 SH   SOLE   0 0 0
Netflix Inc COM 64110L106 263 1,117 SH   SOLE   0 0 0
Nuveen Esg Mid Cap Value NUVEEN ESG MIDVL 67092P508 360 12,689 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF COM 67092P201 12,345 267,780 SH   SOLE   0 0 0
Nuveen Esg Small Cap NUVEEN ESG SMLCP 67092P607 634 19,772 SH   SOLE   0 0 0
Nvidia Corp COM 67066G104 916 7,546 SH   SOLE   0 0 0
OSI ETF TRUST OSHS GBL INTER E TF OSHS GBL INTER 00162Q361 11,712 461,637 SH   SOLE   0 0 0
Powershares High Yield CAP STK CL A 46137V563 486 26,139 SH   SOLE   0 0 0
Powershs Qqq TRUST Ser CAP STK CL A 46090E103 9,272 34,691 SH   SOLE   0 0 0
Pwrshr S&P500 Hidiv CAP STK CL A 46138E362 944 24,143 SH   SOLE   0 0 0
Real Estate Select Sctr PORTFOLI S&P1500 81369Y860 1,129 31,362 SH   SOLE   0 0 0
Rydex Etf TRUST CAP STK CL A 46137V357 5,828 45,791 SH   SOLE   0 0 0
S P D R TRUST Unit SR S&P500 HDL VOL 78462F103 368 1,029 SH   SOLE   0 0 0
Schw US Brd Mkt Etf PORTFOLI S&P1500 808524102 1,902 45,306 SH   SOLE   0 0 0
SCHWAB US DIVIDEND EQ ETF US DIVIDEND EQ 808524797 1,539 23,160 SH   SOLE   0 0 0
Spdr Barclays Cnv PORTFOLIO EMG MK 78464A359 583 9,208 SH   SOLE   0 0 0
Spdr Blackstone Gso PORTFOLI S&P1500 78467V608 631 15,437 SH   SOLE   0 0 0
SPDR PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 5,991 193,016 SH   SOLE   0 0 0
Spdr S&P 600 Small Cap PORTFOLI S&P1500 78464A813 24,852 328,344 SH   SOLE   0 0 0
SPDR SERIES TRUST FACTST INV E TF PORTFOLIO EMG MK 78464A110 3,423 34,338 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO TL STK ETF PORTFOLI S&P1500 78464A805 30,228 685,285 SH   SOLE   0 0 0
Stryker Corp COM 863667101 723 3,572 SH   SOLE   0 0 0
TALON METALS CORPORATION COM US QTLY DIV GRT G86659102 35 100,000 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160R101 3,265 12,309 SH   SOLE   0 0 0
Thomson Reuters Corp COM NEW 884903709 1,354 13,192 SH   SOLE   0 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 1,819 13,456 SH   SOLE   0 0 0
Vanguard Growth GROWTH ETF 922908736 2,202 10,294 SH   SOLE   0 0 0
Vanguard Info Technology ALLWRLD EX US 92204A702 332 1,081 SH   SOLE   0 0 0
Vanguard Intl Eqty Index ALLWRLD EX US 922042775 520 11,728 SH   SOLE   0 0 0
Vanguard S&P 500 Etf ALLWRLD EX US 922908363 394 1,201 SH   SOLE   0 0 0
Vanguard Small Cap ALLWRLD EX US 922908751 291 1,700 SH   SOLE   0 0 0
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 3,491 19,450 SH   SOLE   0 0 0
Vanguard Value VALUE ETF 922908744 1,545 12,509 SH   SOLE   0 0 0
Wisdomtree Midcap Divdnd US MIDCAP DIVID 97717W505 224 5,953 SH   SOLE   0 0 0
Wisdomtree TRUST Midcap US QLT SHRHD YLD 97717W570 991 22,540 SH   SOLE   0 0 0
WISDOMTREE TRUST WISDOMTREE US VALUE FUND ETF US QLT SHRHD YLD 97717W547 1,405 27,535 SH   SOLE   0 0 0
Wisdomtree US US MULTIFACTOR 97717Y857 946 27,686 SH   SOLE   0 0 0
Wisdomtree US Divid Etf US QTLY DIV GRT 97717X669 31,397 582,394 SH   SOLE   0 0 0