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,612,229 26,972 SH   SOLE 0 0 0 26,972
ABBVIE INC COM 00287Y109   5,898,662 39,572 SH   SOLE 0 0 0 39,572
APPLE INC COM 037833100   270,512 1,580 SH   SOLE 0 0 0 1,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   214,384 612 SH   SOLE 0 0 0 612
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,929,244 117,501 SH   SOLE 0 0 0 117,501
GENERAL DYNAMICS CORP COM 369550108   1,120,998 5,073 SH   SOLE 0 0 0 5,073
INTUIT COM 461202103   259,558 508 SH   SOLE 0 0 0 508
INVESCO QQQ TR UNIT SER 1 46090E103   2,149,139 5,999 SH   SOLE 0 0 0 5,999
ISHARES TR 1 3 YR TREAS BD 464287457   8,318,523 102,736 SH   SOLE 0 0 0 102,736
ISHARES TR 7-10 YR TRSY BD 464287440   5,724,670 62,503 SH   SOLE 0 0 0 62,503
ISHARES TR 20 YR TR BD ETF 464287432   549,028 6,190 SH   SOLE 0 0 0 6,190
ISHARES TR IBOXX INV CP ETF 464287242   3,733,204 36,593 SH   SOLE 0 0 0 36,593
ISHARES TR 10-20 YR TRS ETF 464288653   557,121 5,658 SH   SOLE 0 0 0 5,658
ISHARES TR 3 7 YR TREAS BD 464288661   3,992,126 35,279 SH   SOLE 0 0 0 35,279
ISHARES TR CORE HIGH DV ETF 46429B663   3,849,829 38,930 SH   SOLE 0 0 0 38,930
ISHARES TR CORE DIV GRWTH 46434V621   22,237,759 448,976 SH   SOLE 0 0 0 448,976
ISHARES TR A RATE CP BD ETF 46429B291   20,922,112 464,111 SH   SOLE 0 0 0 464,111
MICROSOFT CORP COM 594918104   245,865 779 SH   SOLE 0 0 0 779
ONTO INNOVATION INC COM 683344105   234,254 1,837 SH   SOLE 0 0 0 1,837
PACER FDS TR US CASH COWS 100 69374H881   7,586,534 153,480 SH   SOLE 0 0 0 153,480
QUALCOMM INC COM 747525103   289,867 2,610 SH   SOLE 0 0 0 2,610
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   223,177 3,154 SH   SOLE 0 0 0 3,154
SELECT SECTOR SPDR TR INDL 81369Y704   4,052,672 39,975 SH   SOLE 0 0 0 39,975
SPDR S&P 500 ETF TR TR UNIT 78462F103   49,232,604 115,169 SH   SOLE 0 0 0 115,169
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,830,289 49,069 SH   SOLE 0 0 0 49,069