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
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   244,360 6,518 SH   SOLE   0 0 6,518
ALPHABET INC CAP STK CL A 02079K305   219,603 1,455 SH   SOLE   0 0 1,455
AMAZON COM INC COM 023135106   742,264 4,115 SH   SOLE   0 0 4,115
APPLE INC COM 037833100   2,154,499 12,564 SH   SOLE   0 0 12,564
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   690,073 1,641 SH   SOLE   0 0 1,641
CORTEVA INC COM 22052L104   234,486 4,066 SH   SOLE   0 0 4,066
DOW INC COM 260557103   351,403 6,066 SH   SOLE   0 0 6,066
DUPONT DE NEMOURS INC COM 26614N102   388,410 5,066 SH   SOLE   0 0 5,066
FASTLY INC CL A 31188V100   155,938 12,023 SH   SOLE   0 0 12,023
FIRST TR VALUE LINE DIVID IN SHS 33734H106   15,001,967 355,244 SH   SOLE   0 0 355,244
GRAN TIERRA ENERGY INC COM 38500T200   139,658 19,560 SH   SOLE   0 0 19,560
INVESCO QQQ TR UNIT SER 1 46090E103   1,774,819 3,997 SH   SOLE   0 0 3,997
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,946,565 53,011 SH   SOLE   0 0 53,011
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   364,634 11,073 SH   SOLE   0 0 11,073
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   654,783 6,439 SH   SOLE   0 0 6,439
ISHARES TR CORE S&P500 ETF 464287200   267,071 508 SH   SOLE   0 0 508
ISHARES TR MSCI EMG MKT ETF 464287234   262,743 6,396 SH   SOLE   0 0 6,396
ISHARES TR MSCI EAFE ETF 464287465   1,419,356 17,773 SH   SOLE   0 0 17,773
ISHARES TR RUS MID CAP ETF 464287499   298,015 3,544 SH   SOLE   0 0 3,544
ISHARES TR CORE S&P MCP ETF 464287507   476,009 7,837 SH   SOLE   0 0 7,837
ISHARES TR RUS 1000 GRW ETF 464287614   799,233 2,371 SH   SOLE   0 0 2,371
ISHARES TR RUSSELL 2000 ETF 464287655   455,966 2,168 SH   SOLE   0 0 2,168
ISHARES TR CORE S&P US VLU 464287663   389,547 4,307 SH   SOLE   0 0 4,307
ISHARES TR CORE S&P US GWT 464287671   501,476 4,278 SH   SOLE   0 0 4,278
ISHARES TR CORE S&P SCP ETF 464287804   2,364,515 21,394 SH   SOLE   0 0 21,394
ISHARES TR SP SMCP600VL ETF 464287879   248,782 2,421 SH   SOLE   0 0 2,421
ISHARES TR S&P SML 600 GWT 464287887   2,408,887 18,426 SH   SOLE   0 0 18,426
ISHARES TR MRGSTR MD CP GRW 464288307   15,307,653 216,577 SH   SOLE   0 0 216,577
ISHARES TR RUS TP200 VL ETF 464289420   636,280 8,337 SH   SOLE   0 0 8,337
ISHARES TR RUS TP200 GR ETF 464289438   29,881,193 153,158 SH   SOLE   0 0 153,158
ISHARES TR MSCI USA QLT FCT 46432F339   263,839 1,605 SH   SOLE   0 0 1,605
ISHARES TR CORE MSCI EAFE 46432F842   422,386 5,691 SH   SOLE   0 0 5,691
ELI LILLY & CO COM 532457108   332,189 427 SH   SOLE   0 0 427
MICROSOFT CORP COM 594918104   2,125,736 5,053 SH   SOLE   0 0 5,053
NVIDIA CORPORATION COM 67066G104   640,624 709 SH   SOLE   0 0 709
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   182,520 12,000 SH   SOLE   0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   572,244 1,094 SH   SOLE   0 0 1,094
SPDR SER TR PRTFLO S&P500 VL 78464A508   215,079 4,293 SH   SOLE   0 0 4,293
SPDR SER TR PORTFOLI S&P1500 78464A805   296,822 4,627 SH   SOLE   0 0 4,627
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,950,467 14,289 SH   SOLE   0 0 14,289
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   212,288 2,607 SH   SOLE   0 0 2,607
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   31,766,452 393,978 SH   SOLE   0 0 393,978
SELECT SECTOR SPDR TR ENERGY 81369Y506   220,731 2,338 SH   SOLE   0 0 2,338
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   257,395 6,111 SH   SOLE   0 0 6,111
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,175,255 39,253 SH   SOLE   0 0 39,253
TESLA INC COM 88160R101   404,317 2,300 SH   SOLE   0 0 2,300
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,953,269 38,933 SH   SOLE   0 0 38,933
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,169,703 26,198 SH   SOLE   0 0 26,198
VANGUARD WORLD FD INF TECH ETF 92204A702   214,455 409 SH   SOLE   0 0 409
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,138,864 27,265 SH   SOLE   0 0 27,265
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,524,183 45,049 SH   SOLE   0 0 45,049
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,711,164 5,640 SH   SOLE   0 0 5,640
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,144,876 7,343 SH   SOLE   0 0 7,343
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   3,565,145 15,120 SH   SOLE   0 0 15,120
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,546,002 39,327 SH   SOLE   0 0 39,327
VANGUARD INDEX FDS MID CAP ETF 922908629   3,048,542 12,201 SH   SOLE   0 0 12,201
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,100,704 4,815 SH   SOLE   0 0 4,815
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,716,613 18,148 SH   SOLE   0 0 18,148
VISA INC COM CL A 92826C839   278,801 999 SH   SOLE   0 0 999
ZOMEDICA CORP COM 98980M109   8,754 60,000 SH   SOLE   0 0 60,000