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 LABS COM 002824100 813 8,407 SH   SOLE   0 0 8,407
APPLE INC COM 037833100 993 7,185 SH   SOLE   0 0 7,185
AUTOMATIC DATA PROCESSING IN COM 053015103 280 1,237 SH   SOLE   0 0 1,237
BIO-TECHNE CORP COM 09073M104 1,603 5,644 SH   SOLE   0 0 5,644
BOEING CO COM 097023105 315 2,605 SH   SOLE   0 0 2,605
BRISTOL-MYERS SQUIBB CO COM 110122108 490 6,894 SH   SOLE   0 0 6,894
CATERPILLAR INC COM 149123101 262 1,598 SH   SOLE   0 0 1,598
CSX CORP COM 126408103 1,171 43,971 SH   SOLE   0 0 43,971
EXXON MOBIL CORP COM 30231G102 224 2,560 SH   SOLE   1,280 0 1,280
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 11,785 303,104 SH   SOLE   278 0 302,826
HERSHEY CO COM 427866108 419 1,902 SH   SOLE   0 0 1,902
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 538 45,259 SH   SOLE   751 0 44,508
INVESCO QQQ TR UNIT SER 1 46090E103 17,041 63,762 SH   SOLE   81 0 63,680
ISHARES TR RUS 1000 GRW ETF 464287614 19,117 90,863 SH   SOLE   132 0 90,731
ISHARES TR MSCI USA MMENTM 46432F396 9,130 69,603 SH   SOLE   42 0 69,561
ISHARES TR CORE DIV GRWTH 46434V621 4,897 110,128 SH   SOLE   158 0 109,970
ISHARES TR CORE S&P500 ETF 464287200 14,883 41,498 SH   SOLE   18 0 41,480
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 21,510 473,474 SH   SOLE   554 0 472,920
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 6,431 150,967 SH   SOLE   107 0 150,860
JOHNSON & JOHNSON COM 478160104 295 1,803 SH   SOLE   0 0 1,803
LPL FINL HLDGS INC COM 50212V100 343 1,571 SH   SOLE   0 0 1,571
MICROSOFT CORP COM 594918104 210 900 SH   SOLE   0 0 900
PROSHARES TR S&P 500 DV ARIST 74348A467 7,215 90,233 SH   SOLE   193 0 90,039
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 351 5,276 SH   SOLE   0 0 5,276
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,736 30,057 SH   SOLE   98 0 29,958
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,081 41,538 SH   SOLE   56 0 41,482
SPDR SER TR PRTFLO S&P500 VL 78464A508 16,962 491,787 SH   SOLE   573 0 491,215
SPDR SER TR PORTFOLIO S&P500 78464A854 724 17,241 SH   SOLE   0 0 17,241
UNION PAC CORP COM 907818108 214 1,101 SH   SOLE   0 0 1,101
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 23,966 476,659 SH   SOLE   806 0 475,854
WISDOMTREE TR US QTLY DIV GRT 97717X669 8,220 152,477 SH   SOLE   242 0 152,235