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
ISHARES TR S&P 500 VAL ETF 464287408 3,085 20,879 SH   SOLE 0 0 0 20,879
ISHARES TR CORE S&P500 ETF 464287200 204 470 SH   SOLE 0 0 0 470
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 435 895 SH   SOLE 0 0 0 895
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,430 19,464 SH   SOLE 0 0 0 19,464
BOEING CO COM 097023105 337 1,500 SH   SOLE 0 0 0 1,500
INVESCO QQQ TR UNIT SER 1 46090E103 3,211 8,984 SH   SOLE 0 0 0 8,984
SHERWIN WILLIAMS CO COM 824348106 466 1,600 SH   SOLE 0 0 0 1,600
CHEVRON CORP NEW COM 166764100 273 2,577 SH   SOLE 0 0 0 2,577
MICROSOFT CORP COM 594918104 1,019 3,529 SH   SOLE 0 0 0 3,529
LOCKHEED MARTIN CORP COM 539830109 946 2,720 SH   SOLE 0 0 0 2,720
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,996 47,492 SH   SOLE 0 0 0 47,492
SPDR SER TR S&P 600 SMCP GRW 78464A201 11,755 133,563 SH   SOLE 0 0 0 133,563
SPDR SER TR PRTFLO S&P500 GW 78464A409 15,783 245,725 SH   SOLE 0 0 0 245,725
ISHARES TR RUS MID CAP ETF 464287499 3,754 47,518 SH   SOLE 0 0 0 47,518
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,384 25,153 SH   SOLE 0 0 0 25,153
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,856 48,141 SH   SOLE 0 0 0 48,141
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,863 18,674 SH   SOLE 0 0 0 18,674
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,696 31,270 SH   SOLE 0 0 0 31,270
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,493 11,837 SH   SOLE 0 0 0 11,837
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,136 11,858 SH   SOLE 0 0 0 11,858
ISHARES TR ISHARES BIOTECH 464287556 1,086 6,972 SH   SOLE 0 0 0 6,972
LILLY ELI & CO COM 532457108 475 2,056 SH   SOLE 0 0 0 2,056
GOLDMAN SACHS GROUP INC COM 38141G104 468 1,214 SH   SOLE 0 0 0 1,214
HOME DEPOT INC COM 437076102 468 1,420 SH   SOLE 0 0 0 1,420
MCDONALDS CORP COM 580135101 291 1,187 SH   SOLE 0 0 0 1,187
UNITEDHEALTH GROUP INC COM 91324P102 439 1,117 SH   SOLE 0 0 0 1,117
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 514 1,580 SH   SOLE 0 0 0 1,580
ALBEMARLE CORP COM 012653101 215 965 SH   SOLE 0 0 0 965
COMCAST CORP NEW CL A 20030N101 219 3,858 SH   SOLE 0 0 0 3,858
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,840 35,032 SH   SOLE 0 0 0 35,032
CONOCOPHILLIPS COM 20825C104 273 3,803 SH   SOLE 0 0 0 3,803
APPLE INC COM 037833100 8,348 59,162 SH   SOLE 0 0 0 59,162
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,763 94,908 SH   SOLE 0 0 0 94,908
CATERPILLAR INC COM 149123101 330 1,712 SH   SOLE 0 0 0 1,712
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,900 32,246 SH   SOLE 0 0 0 32,246
HUNT J B TRANS SVCS INC COM 445658107 460 2,696 SH   SOLE 0 0 0 2,696
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 466 1,841 SH   SOLE 0 0 0 1,841
ANNALY CAPITAL MANAGEMENT IN COM 035710409 98 11,500 SH   SOLE 0 0 0 11,500
ISHARES TR CORE US AGGBD ET 464287226 3,769 32,873 SH   SOLE 0 0 0 32,873
ISHARES TR SELECT DIVID ETF 464287168 450 3,840 SH   SOLE 0 0 0 3,840
ISHARES TR TIPS BD ETF 464287176 3,330 26,032 SH   SOLE 0 0 0 26,032
NVIDIA CORPORATION COM 67066G104 659 3,223 SH   SOLE 0 0 0 3,223
LAUDER ESTEE COS INC CL A 518439104 445 1,421 SH   SOLE 0 0 0 1,421
ISHARES TR US TRSPRTION 464287192 1,175 4,687 SH   SOLE 0 0 0 4,687
BLACKROCK INC COM 09247X101 451 538 SH   SOLE 0 0 0 538
VANGUARD INDEX FDS GROWTH ETF 922908736 1,718 5,908 SH   SOLE 0 0 0 5,908
ISHARES TR MICRO-CAP ETF 464288869 230 1,584 SH   SOLE 0 0 0 1,584
THERMO FISHER SCIENTIFIC INC COM 883556102 480 839 SH   SOLE 0 0 0 839
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 437 7,910 SH   SOLE 0 0 0 7,910
FIRST TR VALUE LINE DIVID IN SHS 33734H106 672 16,908 SH   SOLE 0 0 0 16,908
CONSOLIDATED WATER CO INC ORD G23773107 152 13,068 SH   SOLE 0 0 0 13,068
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,789 56,056 SH   SOLE 0 0 0 56,056
SPDR SER TR S&P HOMEBUILD 78464A888 1,172 16,285 SH   SOLE 0 0 0 16,285
ISHARES TR CORE S&P TTL STK 464287150 2,249 22,679 SH   SOLE 0 0 0 22,679
MUELLER WTR PRODS INC COM SER A 624758108 179 11,451 SH   SOLE 0 0 0 11,451
SPDR SER TR S&P 400 MDCP GRW 78464A821 10,844 143,066 SH   SOLE 0 0 0 143,066
VIDLER WATER RESOUCES INC COM 92660E107 143 12,442 SH   SOLE 0 0 0 12,442
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 296 1,817 SH   SOLE 0 0 0 1,817
ISHARES TR PFD AND INCM SEC 464288687 355 9,266 SH   SOLE 0 0 0 9,266
ISHARES TR INTL SEL DIV ETF 464288448 283 9,212 SH   SOLE 0 0 0 9,212
ISHARES TR JPMORGAN USD EMG 464288281 318 2,907 SH   SOLE 0 0 0 2,907
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 251 4,348 SH   SOLE 0 0 0 4,348
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 460 4,939 SH   SOLE 0 0 0 4,939
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 715 5,806 SH   SOLE 0 0 0 5,806
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 248 8,272 SH   SOLE 0 0 0 8,272
ISHARES TR GLB INFRASTR ETF 464288372 256 5,500 SH   SOLE 0 0 0 5,500
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,641 6,976 SH   SOLE 0 0 0 6,976
VISA INC COM CL A 92826C839 281 1,255 SH   SOLE 0 0 0 1,255
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 746 6,050 SH   SOLE 0 0 0 6,050
SPDR SER TR PORTFOLIO S&P500 78464A854 4,629 90,871 SH   SOLE 0 0 0 90,871
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 330 6,420 SH   SOLE 0 0 0 6,420
ISHARES TR MSCI ACWI ETF 464288257 2,172 21,634 SH   SOLE 0 0 0 21,634
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 484 5,199 SH   SOLE 0 0 0 5,199
ISHARES TR RUS TP200 GR ETF 464289438 384 2,510 SH   SOLE 0 0 0 2,510
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 402 12,188 SH   SOLE 0 0 0 12,188
GENERAC HLDGS INC COM 368736104 204 506 SH   SOLE 0 0 0 506
TESLA INC COM 88160R101 273 350 SH   SOLE 0 0 0 350
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 368 4,232 SH   SOLE 0 0 0 4,232
SPDR SER TR HLTH CR EQUIP 78464A581 1,201 9,682 SH   SOLE 0 0 0 9,682
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 373 13,911 SH   SOLE 0 0 0 13,911
ISHARES TR FLTG RATE NT ETF 46429B655 516 10,167 SH   SOLE 0 0 0 10,167
PREFERRED APT CMNTYS INC COM 74039L103 379 30,566 SH   SOLE 0 0 0 30,566
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 553 10,659 SH   SOLE 0 0 0 10,659
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 339 7,058 SH   SOLE 0 0 0 7,058
ISHARES TR MSCI USA MMENTM 46432F396 1,394 7,855 SH   SOLE 0 0 0 7,855
PROSHARES TR S&P 500 DV ARIST 74348A467 204 2,277 SH   SOLE 0 0 0 2,277
SPDR SER TR PORTFOLIO S&P600 78468R853 1,595 36,812 SH   SOLE 0 0 0 36,812
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 889 35,655 SH   SOLE 0 0 0 35,655
ISHARES TR CORE DIV GRWTH 46434V621 259 5,084 SH   SOLE 0 0 0 5,084
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 605 10,089 SH   SOLE 0 0 0 10,089
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 676 13,350 SH   SOLE 0 0 0 13,350
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 248 3,917 SH   SOLE 0 0 0 3,917
PAYPAL HLDGS INC COM 70450Y103 464 1,784 SH   SOLE 0 0 0 1,784
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 441 14,137 SH   SOLE 0 0 0 14,137
PROSHARES TR S&P MDCP 400 DIV 74347B680 208 3,014 SH   SOLE 0 0 0 3,014
ISHARES TR CORE INTL AGGR 46435G672 479 8,719 SH   SOLE 0 0 0 8,719
ISHARES TR CORE MSCI INTL 46435G326 631 9,439 SH   SOLE 0 0 0 9,439
ROKU INC COM CL A 77543R102 244 800 SH   SOLE 0 0 0 800
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,235 27,626 SH   SOLE 0 0 0 27,626
AIRBNB INC COM CL A 009066101 481 2,920 SH   SOLE 0 0 0 2,920
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,859 69,167 SH   SOLE 0 0 0 69,167
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 722 15,877 SH   SOLE 0 0 0 15,877
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 351 10,607 SH   SOLE 0 0 0 10,607