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
ABBOTT LABS COM 002824100   2,926,291 26,842 SH   SOLE 0 0 0 26,842
ABBVIE INC COM 00287Y109   5,280,573 39,194 SH   SOLE 0 0 0 39,194
APPLE INC COM 037833100   306,473 1,580 SH   SOLE 0 0 0 1,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   208,692 612 SH   SOLE 0 0 0 612
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,802,337 111,801 SH   SOLE 0 0 0 111,801
GENERAL DYNAMICS CORP COM 369550108   1,089,789 5,065 SH   SOLE 0 0 0 5,065
INVESCO QQQ TR UNIT SER 1 46090E103   2,505,277 6,782 SH   SOLE 0 0 0 6,782
ISHARES TR 1 3 YR TREAS BD 464287457   17,719,346 218,542 SH   SOLE 0 0 0 218,542
ISHARES TR 7-10 YR TRSY BD 464287440   5,954,706 61,643 SH   SOLE 0 0 0 61,643
ISHARES TR 20 YR TR BD ETF 464287432   5,812,583 56,466 SH   SOLE 0 0 0 56,466
ISHARES TR IBOXX INV CP ETF 464287242   4,615,625 42,682 SH   SOLE 0 0 0 42,682
ISHARES TR 10-20 YR TRS ETF 464288653   2,440,574 22,033 SH   SOLE 0 0 0 22,033
ISHARES TR 3 7 YR TREAS BD 464288661   4,016,354 34,846 SH   SOLE 0 0 0 34,846
ISHARES TR 10+ YR INVST GRD 464289511   1,804,744 35,010 SH   SOLE 0 0 0 35,010
ISHARES TR CORE DIV GRWTH 46434V621   22,700,541 440,531 SH   SOLE 0 0 0 440,531
ISHARES TR CORE HIGH DV ETF 46429B663   3,799,724 37,699 SH   SOLE 0 0 0 37,699
ISHARES TR A RATE CP BD ETF 46429B291   21,485,506 455,394 SH   SOLE 0 0 0 455,394
MICROSOFT CORP COM 594918104   264,720 777 SH   SOLE 0 0 0 777
ONTO INNOVATION INC COM 683344105   213,955 1,837 SH   SOLE 0 0 0 1,837
PACER FDS TR US CASH COWS 100 69374H881   7,351,935 153,581 SH   SOLE 0 0 0 153,581
QUALCOMM INC COM 747525103   310,694 2,610 SH   SOLE 0 0 0 2,610
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   215,754 2,971 SH   SOLE 0 0 0 2,971
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   281,824 5,864 SH   SOLE 0 0 0 5,864
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,514,213 77,861 SH   SOLE 0 0 0 77,861
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   275,736 3,489 SH   SOLE 0 0 0 3,489
VIASAT INC COM 92552V100   219,075 5,310 SH   SOLE 0 0 0 5,310
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,657,928 45,971 SH   SOLE 0 0 0 45,971