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
ABRDN ETFS BBRG ALL COMMDY 003261203   1,978,498 59,701 SH   SOLE 0 0 0 59,701
APPLE INC COM 037833100   1,558,926 9,454 SH   SOLE 0 0 0 9,454
ARTESIAN RES CORP CL A 043113208   1,095,125 19,782 SH   SOLE 0 0 0 19,782
CATERPILLAR INC COM 149123101   301,572 1,318 SH   SOLE 0 0 0 1,318
CBIZ INC COM 124805102   1,495,786 30,224 SH   SOLE 0 0 0 30,224
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   945,359 52,902 SH   SOLE 0 0 0 52,902
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   263,631 3,603 SH   SOLE 0 0 0 3,603
DOLLAR GEN CORP NEW COM 256677105   912,624 4,336 SH   SOLE 0 0 0 4,336
ENCORE WIRE CORP COM 292562105   1,581,900 8,536 SH   SOLE 0 0 0 8,536
ENNIS INC COM 293389102   957,465 45,399 SH   SOLE 0 0 0 45,399
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   1,649,347 35,762 SH   SOLE 0 0 0 35,762
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   220,719 9,117 SH   SOLE 0 0 0 9,117
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   3,394,969 105,629 SH   SOLE 0 0 0 105,629
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   377,627 19,188 SH   SOLE 0 0 0 19,188
FS KKR CAP CORP COM 302635206   200,326 10,828 SH   SOLE 0 0 0 10,828
FTI CONSULTING INC COM 302941109   1,256,922 6,369 SH   SOLE 0 0 0 6,369
GLOBAL X FDS MSCI NORWAY ETF 37950E101   1,253,804 51,595 SH   SOLE 0 0 0 51,595
GLOBAL X FDS US PFD ETF 37954Y657   335,457 16,891 SH   SOLE 0 0 0 16,891
HILLENBRAND INC COM 431571108   1,366,260 28,745 SH   SOLE 0 0 0 28,745
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   554,290 20,247 SH   SOLE 0 0 0 20,247
INNOVATOR ETFS TR US EQT ALRTD PLS 45783Y806   403,054 15,707 SH   SOLE 0 0 0 15,707
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   5,841,031 237,619 SH   SOLE 0 0 0 237,619
INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830   3,504,706 153,358 SH   SOLE 0 0 0 153,358
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   285,540 10,623 SH   SOLE 0 0 0 10,623
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   206,726 9,496 SH   SOLE 0 0 0 9,496
ISHARES TR MSCI USA QLT FCT 46432F339   2,289,754 18,456 SH   SOLE 0 0 0 18,456
ISHARES TR CORE DIV GRWTH 46434V621   2,125,592 42,520 SH   SOLE 0 0 0 42,520
ISHARES TR CORE MSCI PAC 46434V696   1,375,757 24,320 SH   SOLE 0 0 0 24,320
ISHARES TR CONSER ALLOC ETF 464289883   326,037 9,326 SH   SOLE 0 0 0 9,326
ISHARES TR SHRT NAT MUN ETF 464288158   303,036 2,895 SH   SOLE 0 0 0 2,895
ISHARES TR CONV BD ETF 46435G102   698,614 9,620 SH   SOLE 0 0 0 9,620
ISHARES TR CRE U S REIT ETF 464288521   871,505 17,292 SH   SOLE 0 0 0 17,292
ISHARES TR S&P 500 VAL ETF 464287408   299,496 1,973 SH   SOLE 0 0 0 1,973
ISHARES TR CORE S&P US GWT 464287671   513,444 5,784 SH   SOLE 0 0 0 5,784
ISHARES TR US CONSM STAPLES 464287812   3,351,889 16,824 SH   SOLE 0 0 0 16,824
MCDONALDS CORP COM 580135101   598,674 2,141 SH   SOLE 0 0 0 2,141
MERCK & CO INC COM 58933Y105   1,163,375 10,935 SH   SOLE 0 0 0 10,935
MICROSOFT CORP COM 594918104   1,129,362 3,917 SH   SOLE 0 0 0 3,917
MUELLER INDS INC COM 624756102   1,166,307 15,872 SH   SOLE 0 0 0 15,872
NOVO-NORDISK A S ADR 670100205   1,084,096 6,812 SH   SOLE 0 0 0 6,812
PEPSICO INC COM 713448108   222,365 1,220 SH   SOLE 0 0 0 1,220
PROCTER AND GAMBLE CO COM 742718109   238,691 1,605 SH   SOLE 0 0 0 1,605
PROSHARES TR ULTRPRO S&P500 74347X864   815,561 21,145 SH   SOLE 0 0 0 21,145
PROSHARES TR ULTRAPRO QQQ 74347X831   488,260 17,277 SH   SOLE 0 0 0 17,277
PROSHARES TR ULTRPRO DOW30 74347X823   520,583 9,371 SH   SOLE 0 0 0 9,371
PROSHARES TR ULTR RUSSL2000 74347X799   401,449 10,609 SH   SOLE 0 0 0 10,609
QUANTA SVCS INC COM 74762E102   1,365,445 8,194 SH   SOLE 0 0 0 8,194
SANOFI SPONSORED ADR 80105N105   921,712 16,937 SH   SOLE 0 0 0 16,937
SCANSOURCE INC COM 806037107   964,187 31,675 SH   SOLE 0 0 0 31,675
SILVERCREST ASSET MGMT GROUP CL A 828359109   1,168,795 64,290 SH   SOLE 0 0 0 64,290
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   4,141,254 121,338 SH   SOLE 0 0 0 121,338
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,238,192 163,082 SH   SOLE 0 0 0 163,082
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,730,336 9,112 SH   SOLE 0 0 0 9,112
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,157,672 165,420 SH   SOLE 0 0 0 165,420
SPDR SER TR PRTFLO S&P500 VL 78464A508   8,754,222 214,986 SH   SOLE 0 0 0 214,986
SPDR SER TR PORTFOLIO AGRGTE 78464A649   503,723 19,532 SH   SOLE 0 0 0 19,532
SPDR SER TR PORTFOLIO S&P400 78464A847   4,021,677 91,527 SH   SOLE 0 0 0 91,527
SPDR SER TR PORTFOLIO S&P600 78468R853   3,568,100 94,469 SH   SOLE 0 0 0 94,469
SPDR SER TR HLTH CR EQUIP 78464A581   3,202,614 34,212 SH   SOLE 0 0 0 34,212
SPDR SER TR SSGA US LRG ETF 78468R804   1,127,695 8,243 SH   SOLE 0 0 0 8,243
STONEX GROUP INC COM 861896108   1,364,732 13,182 SH   SOLE 0 0 0 13,182
UFP TECHNOLOGIES INC COM 902673102   1,929,293 14,859 SH   SOLE 0 0 0 14,859
UNITEDHEALTH GROUP INC COM 91324P102   1,467,174 3,105 SH   SOLE 0 0 0 3,105
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   355,403 6,869 SH   SOLE 0 0 0 6,869
VANGUARD INDEX FDS VALUE ETF 922908744   484,665 3,509 SH   SOLE 0 0 0 3,509
VANGUARD INDEX FDS SMALL CP ETF 922908751   238,003 1,256 SH   SOLE 0 0 0 1,256
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   252,007 6,238 SH   SOLE 0 0 0 6,238
VERITIV CORP COM 923454102   1,059,459 7,840 SH   SOLE 0 0 0 7,840
WISDOMTREE TR US HGH YLD CORP 97717X172   1,218,136 27,227 SH   SOLE 0 0 0 27,227