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 1,796 12,759 SH   SOLE   0 0 12,759
ABBVIE INC COM 00287Y109 1,992 14,715 SH   SOLE   0 0 14,715
ALTRIA GROUP INC COM 02209S103 353 7,439 SH   SOLE   0 0 7,439
AMGEN INC COM 031162100 1,843 8,194 SH   SOLE   0 0 8,194
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1,124 62,467 SH   SOLE   0 0 62,467
APPLE INC COM 037833100 1,719 9,679 SH   SOLE   0 0 9,679
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,188 14,616 SH   SOLE   0 0 14,616
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 519 14,500 SH   SOLE   0 0 14,500
BAKER HUGHES COMPANY CL A 05722G100 1,197 49,750 SH   SOLE   0 0 49,750
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 671 2,243 SH   SOLE   0 0 2,243
BEST BUY INC COM 086516101 799 7,860 SH   SOLE   0 0 7,860
BLACKROCK INC COM 09247X101 1,797 1,963 SH   SOLE   0 0 1,963
BLACKROCK MUNICIPAL INCOME COM 09253X102 255 16,825 SH   SOLE   0 0 16,825
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1,894 37,905 SH   SOLE   0 0 37,905
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1,570 40,318 SH   SOLE   0 0 40,318
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,400 53,462 SH   SOLE   0 0 53,462
BNY MELLON MUN INCOME INC COM 05589T104 733 83,776 SH   SOLE   0 0 83,776
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,262 14,878 SH   SOLE   0 0 14,878
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 620 16,823 SH   SOLE   0 0 16,823
CAPITAL ONE FINL CORP COM 14040H105 956 6,588 SH   SOLE   0 0 6,588
CHEVRON CORP NEW COM 166764100 1,351 11,514 SH   SOLE   0 0 11,514
CISCO SYS INC COM 17275R102 400 6,317 SH   SOLE   0 0 6,317
COCA COLA CO COM 191216100 1,424 24,044 SH   SOLE   0 0 24,044
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,773 24,229 SH   SOLE   0 0 24,229
COHEN & STEERS TAX ADVAN PFD COM 19249X108 2,023 84,102 SH   SOLE   0 0 84,102
COHEN & STEERS TOTAL RETURN COM 19247R103 1,540 89,742 SH   SOLE   0 0 89,742
COMCAST CORP NEW CL A 20030N101 745 14,808 SH   SOLE   0 0 14,808
CROWN CASTLE INTL CORP NEW COM 22822V101 2,076 9,948 SH   SOLE   0 0 9,948
CSX CORP COM 126408103 261 6,936 SH   SOLE   0 0 6,936
DELAWARE INVTS MINN MUN INCO COM 24610V103 1,294 91,725 SH   SOLE   0 0 91,725
DISCOVER FINL SVCS COM 254709108 1,055 9,132 SH   SOLE   0 0 9,132
EATON VANCE MUN BD FD COM 27827X101 2,045 150,595 SH   SOLE   0 0 150,595
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1,248 56,549 SH   SOLE   0 0 56,549
EOG RES INC COM 26875P101 1,226 13,802 SH   SOLE   0 0 13,802
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 845 20,270 SH   SOLE   0 0 20,270
FASTENAL CO COM 311900104 468 7,299 SH   SOLE   0 0 7,299
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,041 19,720 SH   SOLE   0 0 19,720
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 751 11,951 SH   SOLE   0 0 11,951
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,431 28,957 SH   SOLE   0 0 28,957
GARMIN LTD SHS H2906T109 947 6,955 SH   SOLE   0 0 6,955
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 404 4,779 SH   SOLE   0 0 4,779
GLOBAL X FDS US INFR DEV ETF 37954Y673 685 23,778 SH   SOLE   0 0 23,778
HANNON ARMSTRONG SUST INFR C COM 41068X100 978 18,411 SH   SOLE   0 0 18,411
HOME DEPOT INC COM 437076102 718 1,729 SH   SOLE   0 0 1,729
HORIZON THERAPEUTICS PUB L SHS G46188101 352 3,271 SH   SOLE   0 0 3,271
INTEL CORP COM 458140100 1,893 36,753 SH   SOLE   0 0 36,753
INVESCO BD FD COM 46132L107 1,352 67,792 SH   SOLE   0 0 67,792
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1,538 22,674 SH   SOLE   0 0 22,674
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,908 9,653 SH   SOLE   0 0 9,653
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,340 38,956 SH   SOLE   0 0 38,956
ISHARES SILVER TR ISHARES 46428Q109 283 13,149 SH   SOLE   0 0 13,149
ISHARES TR CORE MSCI EAFE 46432F842 1,520 20,365 SH   SOLE   0 0 20,365
ISHARES TR CORE MSCI TOTAL 46432F834 306 4,312 SH   SOLE   0 0 4,312
ISHARES TR CORE S&P500 ETF 464287200 3,979 8,341 SH   SOLE   0 0 8,341
ISHARES TR EXPANDED TECH 464287515 636 1,600 SH   SOLE   0 0 1,600
ISHARES TR S&P 100 ETF 464287101 2,495 11,385 SH   SOLE   0 0 11,385
ISHARES TR SELECT DIVID ETF 464287168 3,075 25,081 SH   SOLE   0 0 25,081
ISHARES TR SHRT NAT MUN ETF 464288158 396 3,687 SH   SOLE   0 0 3,687
ISHARES TR US CONSUM DISCRE 464287580 1,005 11,966 SH   SOLE   0 0 11,966
ISHARES TR US TREAS BD ETF 46429B267 17,191 644,349 SH   SOLE   0 0 644,349
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 268 5,356 SH   SOLE   0 0 5,356
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,324 46,045 SH   SOLE   0 0 46,045
JOHNSON & JOHNSON COM 478160104 2,321 13,570 SH   SOLE   0 0 13,570
JPMORGAN CHASE & CO COM 46625H100 2,297 14,508 SH   SOLE   0 0 14,508
LOCKHEED MARTIN CORP COM 539830109 2,051 5,771 SH   SOLE   0 0 5,771
LOWES COS INC COM 548661107 2,036 7,878 SH   SOLE   0 0 7,878
MEDTRONIC PLC SHS G5960L103 1,781 17,217 SH   SOLE   0 0 17,217
MICROSOFT CORP COM 594918104 3,060 9,098 SH   SOLE   0 0 9,098
NETAPP INC COM 64110D104 1,723 18,734 SH   SOLE   0 0 18,734
NIKE INC CL B 654106103 260 1,560 SH   SOLE   0 0 1,560
NUVEEN AMT FREE QLTY MUN INC COM 670657105 388 24,884 SH   SOLE   0 0 24,884
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 659 39,760 SH   SOLE   0 0 39,760
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 265 40,790 SH   SOLE   0 0 40,790
NUVEEN MINN QUALITY MUN INM SHS 670734102 368 24,523 SH   SOLE   0 0 24,523
NUVEEN QUALITY MUNCP INCOME COM 67066V101 262 16,270 SH   SOLE   0 0 16,270
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 585 54,660 SH   SOLE   0 0 54,660
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2,054 128,511 SH   SOLE   0 0 128,511
PAYCHEX INC COM 704326107 1,840 13,476 SH   SOLE   0 0 13,476
PFIZER INC COM 717081103 2,254 38,166 SH   SOLE   0 0 38,166
PHILLIPS 66 COM 718546104 342 4,714 SH   SOLE   0 0 4,714
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 522 5,141 SH   SOLE   0 0 5,141
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 18,211 181,038 SH   SOLE   0 0 181,038
PRICE T ROWE GROUP INC COM 74144T108 260 1,321 SH   SOLE   0 0 1,321
PROCTER AND GAMBLE CO COM 742718109 1,933 11,817 SH   SOLE   0 0 11,817
QUALCOMM INC COM 747525103 2,047 11,196 SH   SOLE   0 0 11,196
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,099 54,004 SH   SOLE   0 0 54,004
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 308 5,715 SH   SOLE   0 0 5,715
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,326 65,891 SH   SOLE   0 0 65,891
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 616 3,760 SH   SOLE   0 0 3,760
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 27,196 238,942 SH   SOLE   0 0 238,942
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,950 37,973 SH   SOLE   0 0 37,973
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,140 15,360 SH   SOLE   0 0 15,360
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,649 11,705 SH   SOLE   0 0 11,705
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 303 4,240 SH   SOLE   0 0 4,240
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 746 4,291 SH   SOLE   0 0 4,291
SOUTHERN CO COM 842587107 1,519 22,146 SH   SOLE   0 0 22,146
SPDR GOLD TR GOLD SHS 78463V107 820 4,795 SH   SOLE   0 0 4,795
SPDR S&P 500 ETF TR TR UNIT 78462F103 337 709 SH   SOLE   0 0 709
SPDR SER TR S&P OILGAS EXP 78468R556 1,033 10,772 SH   SOLE   0 0 10,772
SYSCO CORP COM 871829107 2,009 25,577 SH   SOLE   0 0 25,577
TARGET CORP COM 87612E106 373 1,611 SH   SOLE   0 0 1,611
TEXAS INSTRS INC COM 882508104 1,406 7,458 SH   SOLE   0 0 7,458
UNITED PARCEL SERVICE INC CL B 911312106 1,760 8,213 SH   SOLE   0 0 8,213
VALERO ENERGY CORP COM 91913Y100 1,053 14,017 SH   SOLE   0 0 14,017
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 628 7,408 SH   SOLE   0 0 7,408
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 286 656 SH   SOLE   0 0 656
VANGUARD INDEX FDS TOTAL STK MKT 922908769 968 4,209 SH   SOLE   0 0 4,209
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,585 154,872 SH   SOLE   0 0 154,872
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 417 2,427 SH   SOLE   0 0 2,427
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,783 15,900 SH   SOLE   0 0 15,900
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 758 74,330 SH   SOLE   0 0 74,330
VISA INC COM CL A 92826C839 1,653 7,627 SH   SOLE   0 0 7,627
WESTERN ASSET MANAGED MUNS F COM 95766M105 1,383 105,702 SH   SOLE   0 0 105,702
XCEL ENERGY INC COM 98389B100 574 8,478 SH   SOLE   0 0 8,478