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
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 316,220 4,244 SH   SOLE   4,244 0 0
APPLE INC COM 037833100 BBG001S5N8V8 1,495,839 11,498 SH   SOLE   11,498 0 0
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1,084,273 17,271 SH   SOLE   17,271 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 854,109 2,765 SH   SOLE   2,765 0 0
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 271,704 2,361 SH   SOLE   2,361 0 0
DINE BRANDS GLOBAL INC COM 254423106 BBG001SD46L7 1,782,647 27,379 SH   SOLE   27,379 0 0
EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 35,420,053 1,091,506 SH   SOLE   1,091,506 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 203,283 1,843 SH   SOLE   1,843 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 BBG001V11YV0 500,284 9,050 SH   SOLE   9,050 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 13,081,853 281,028 SH   SOLE   281,028 0 0
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 BBG00KX8KKJ4 99,789,842 4,109,961 SH   SOLE   4,109,961 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 2,619,107 44,063 SH   SOLE   44,063 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 623,119 6,816 SH   SOLE   6,816 0 0
FLEXSHARES TR REAL ASST IDX 33939L738 BBG00BH8YN65 474,691 15,829 SH   SOLE   15,829 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 2,467,393 65,535 SH   SOLE   65,535 0 0
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 4,461,649 134,804 SH   SOLE   134,804 0 0
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 2,722,538 55,023 SH   SOLE   55,023 0 0
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 1,276,501 17,544 SH   SOLE   17,544 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 1,550,926 73,924 SH   SOLE   73,924 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 2,684,941 131,068 SH   SOLE   131,068 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 1,202,418 59,703 SH   SOLE   59,703 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 249,129 13,164 SH   SOLE   13,164 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 9,569,156 134,682 SH   SOLE   134,682 0 0
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 5,998,817 107,160 SH   SOLE   107,160 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 1,419,400 60,788 PRN   SOLE   60,788 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 8,202,081 327,690 PRN   SOLE   327,690 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 5,351,399 219,140 PRN   SOLE   219,140 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 3,755,081 154,403 PRN   SOLE   154,403 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 220,518 2,598 SH   SOLE   2,598 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 536,512 14,156 SH   SOLE   14,156 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 375,480 2,800 SH   SOLE   2,800 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 484,559 1,953 SH   SOLE   1,953 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 534,169 3,228 SH   SOLE   3,228 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 232,865 971 SH   SOLE   971 0 0
NUCOR CORP COM 670346105 BBG001S5TRV0 5,257,868 39,736 SH   SOLE   39,736 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 250,081 3,962 SH   SOLE   3,962 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 7,701,934 325,388 SH   SOLE   325,388 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 106,266,865 2,371,499 SH   SOLE   2,371,499 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 826,823 2,152 SH   SOLE   2,152 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 340,326 3,150 SH   SOLE   3,150 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 311,199 6,351 SH   SOLE   6,351 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 6,336,610 33,143 SH   SOLE   33,143 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 60,944,873 1,215,494 SH   SOLE   1,215,494 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 18,980,964 486,941 SH   SOLE   486,941 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 750,095 9,976 SH   SOLE   9,976 0 0