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
ISHARES TR CORE S&P500 ETF 464287200   20,168,112 46,965 SH   SOLE   0 0 46,965
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   14,398,841 101,622 SH   SOLE   0 0 101,622
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,672,934 29,646 SH   SOLE   0 0 29,646
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,799,155 33,683 SH   SOLE   0 0 33,683
APPLE INC COM 037833100   10,309,801 60,217 SH   SOLE   0 0 60,217
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   7,409,186 381,720 SH   SOLE   0 0 381,720
INVESCO QQQ TR UNIT SER 1 46090E103   6,793,758 18,963 SH   SOLE   0 0 18,963
AMAZON COM INC COM 023135106   6,587,104 51,818 SH   SOLE   0 0 51,818
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,085,720 49,223 SH   SOLE   0 0 49,223
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   4,952,210 61,138 SH   SOLE   0 0 61,138
ALPHABET INC CAP STK CL C 02079K107   4,777,057 36,231 SH   SOLE   0 0 36,231
ISHARES TR EXPND TEC SC ETF 464287549   4,594,599 12,022 SH   SOLE   0 0 12,022
ISHARES TR U.S. TECH ETF 464287721   4,168,117 39,727 SH   SOLE   0 0 39,727
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,083,523 26,281 SH   SOLE   0 0 26,281
ISHARES TR RUSSELL 2000 ETF 464287655   3,849,931 21,783 SH   SOLE   0 0 21,783
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,716,903 17,499 SH   SOLE   0 0 17,499
MICROSOFT CORP COM 594918104   3,638,459 11,523 SH   SOLE   0 0 11,523
EMERSON ELEC CO COM 291011104   3,563,626 36,902 SH   SOLE   0 0 36,902
ISHARES TR BLACKROCK ULTRA 46434V878   3,475,980 68,995 SH   SOLE   0 0 68,995
ISHARES TR MSCI USA MIN VOL 46429B697   3,378,321 46,675 SH   SOLE   0 0 46,675
SPDR GOLD TR GOLD SHS 78463V107   2,937,453 17,133 SH   SOLE   0 0 17,133
TESLA INC COM 88160R101   2,857,262 11,419 SH   SOLE   0 0 11,419
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,294,234 14,374 SH   SOLE   0 0 14,374
SELECT SECTOR SPDR TR INDL 81369Y704   2,203,475 21,735 SH   SOLE   0 0 21,735
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   2,168,496 72,187 SH   SOLE   0 0 72,187
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   2,146,268 65,058 SH   SOLE   0 0 65,058
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,090,840 35,565 SH   SOLE   0 0 35,565
ISHARES TR S&P 500 VAL ETF 464287408   2,080,060 13,521 SH   SOLE   0 0 13,521
PROSHARES TR S&P 500 DV ARIST 74348A467   2,019,437 22,806 SH   SOLE   0 0 22,806
WISDOMTREE TR US AI ENHANCED 97717W406   1,862,392 20,935 SH   SOLE   0 0 20,935
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,763,026 3,861 SH   SOLE   0 0 3,861
ABBVIE INC COM 00287Y109   1,722,570 11,556 SH   SOLE   0 0 11,556
ISHARES TR RUS 1000 GRW ETF 464287614   1,639,678 6,164 SH   SOLE   0 0 6,164
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,639,299 12,733 SH   SOLE   0 0 12,733
JPMORGAN CHASE & CO COM 46625H100   1,619,257 11,166 SH   SOLE   0 0 11,166
ISHARES TR SELECT DIVID ETF 464287168   1,533,762 14,249 SH   SOLE   0 0 14,249
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,492,139 4,455 SH   SOLE   0 0 4,455
ALPS ETF TR ALERIAN MLP 00162Q452   1,466,128 34,742 SH   SOLE   0 0 34,742
ELI LILLY & CO COM 532457108   1,403,866 2,614 SH   SOLE   0 0 2,614
EXXON MOBIL CORP COM 30231G102   1,368,255 11,637 SH   SOLE   0 0 11,637
PROCTER AND GAMBLE CO COM 742718109   1,304,323 8,942 SH   SOLE   0 0 8,942
NVIDIA CORPORATION COM 67066G104   1,259,810 2,896 SH   SOLE   0 0 2,896
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,211,787 18,157 SH   SOLE   0 0 18,157
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,186,717 14,039 SH   SOLE   0 0 14,039
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,178,603 11,334 SH   SOLE   0 0 11,334
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,173,233 19,080 SH   SOLE   0 0 19,080
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,155,591 12,308 SH   SOLE   0 0 12,308
PROGRESSIVE CORP COM 743315103   1,153,822 8,283 SH   SOLE   0 0 8,283
META PLATFORMS INC CL A 30303M102   1,096,067 3,651 SH   SOLE   0 0 3,651
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,078,671 14,650 SH   SOLE   0 0 14,650
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,073,612 16,910 SH   SOLE   0 0 16,910
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,062,954 2 SH   SOLE   0 0 2
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,028,710 14,538 SH   SOLE   0 0 14,538
PREFORMED LINE PRODS CO COM 740444104   1,024,254 6,300 SH   SOLE   0 0 6,300
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   991,443 62,082 SH   SOLE   0 0 62,082
ALPHABET INC CAP STK CL A 02079K305   938,528 7,172 SH   SOLE   0 0 7,172
VANGUARD INDEX FDS MID CAP ETF 922908629   917,133 4,404 SH   SOLE   0 0 4,404
VISA INC COM CL A 92826C839   899,620 3,911 SH   SOLE   0 0 3,911
UNITEDHEALTH GROUP INC COM 91324P102   868,016 1,722 SH   SOLE   0 0 1,722
PEPSICO INC COM 713448108   865,161 5,106 SH   SOLE   0 0 5,106
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   844,747 2,151 SH   SOLE   0 0 2,151
ISHARES GOLD TR ISHARES NEW 464285204   807,149 23,068 SH   SOLE   0 0 23,068
MCDONALDS CORP COM 580135101   786,895 2,987 SH   SOLE   0 0 2,987
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   770,467 41,896 SH   SOLE   0 0 41,896
ISHARES TR TIPS BD ETF 464287176   755,741 7,286 SH   SOLE   0 0 7,286
SELECT SECTOR SPDR TR ENERGY 81369Y506   718,564 7,950 SH   SOLE   0 0 7,950
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   689,355 8,261 SH   SOLE   0 0 8,261
ISHARES TR GLB CNSM STP ETF 464288737   679,528 11,909 SH   SOLE   0 0 11,909
IRON MTN INC DEL COM 46284V101   677,674 11,399 SH   SOLE   0 0 11,399
GLOBAL X FDS US INFR DEV ETF 37954Y673   655,286 21,570 SH   SOLE   0 0 21,570
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   649,923 14,306 SH   SOLE   0 0 14,306
MASTERCARD INCORPORATED CL A 57636Q104   647,313 1,635 SH   SOLE   0 0 1,635
ISHARES TR CORE S&P SCP ETF 464287804   623,931 6,614 SH   SOLE   0 0 6,614
AGILON HEALTH INC COM 00857U107   618,439 34,822 SH   SOLE   0 0 34,822
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   617,570 11,987 SH   SOLE   0 0 11,987
ABBOTT LABS COM 002824100   615,288 6,353 SH   SOLE   0 0 6,353
STARWOOD PPTY TR INC COM 85571B105   610,783 31,565 SH   SOLE   0 0 31,565
NETFLIX INC COM 64110L106   607,558 1,609 SH   SOLE   0 0 1,609
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   578,178 28,053 SH   SOLE   0 0 28,053
ISHARES TR US CONSUM DISCRE 464287580   569,416 8,505 SH   SOLE   0 0 8,505
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   565,722 3,451 SH   SOLE   0 0 3,451
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   556,643 23,682 SH   SOLE   0 0 23,682
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   552,276 10,947 SH   SOLE   0 0 10,947
ISHARES TR MSCI USA ESG SLC 464288802   551,476 6,130 SH   SOLE   0 0 6,130
COSTCO WHSL CORP NEW COM 22160K105   526,832 933 SH   SOLE   0 0 933
GLOBAL X FDS US PFD ETF 37954Y657   507,870 27,000 SH   SOLE   0 0 27,000
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   499,363 15,055 SH   SOLE   0 0 15,055
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   498,279 19,093 SH   SOLE   0 0 19,093
NUVEEN MUN VALUE FD INC COM 670928100   497,660 60,249 SH   SOLE   0 0 60,249
SPDR SER TR S&P DIVID ETF 78464A763   491,093 4,270 SH   SOLE   0 0 4,270
VEEVA SYS INC CL A COM 922475108   488,483 2,401 SH   SOLE   0 0 2,401
US BANCORP DEL COM NEW 902973304   463,768 14,028 SH   SOLE   0 0 14,028
JOHNSON & JOHNSON COM 478160104   461,176 2,961 SH   SOLE   0 0 2,961
SPDR SER TR S&P KENSHO FUTRE 78468R671   451,254 9,636 SH   SOLE   0 0 9,636
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   432,838 5,622 SH   SOLE   0 0 5,622
ISHARES TR ISHARES SEMICDTR 464287523   425,980 899 SH   SOLE   0 0 899
VICI PPTYS INC COM 925652109   416,974 14,329 SH   SOLE   0 0 14,329
HOME DEPOT INC COM 437076102   412,956 1,367 SH   SOLE   0 0 1,367
ISHARES TR US HOME CONS ETF 464288752   401,021 5,109 SH   SOLE   0 0 5,109
VALERO ENERGY CORP COM 91913Y100   399,747 2,821 SH   SOLE   0 0 2,821
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   390,956 29,395 SH   SOLE   0 0 29,395
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   387,770 5,113 SH   SOLE   0 0 5,113
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   387,392 3,832 SH   SOLE   0 0 3,832
ISHARES TR S&P 500 GRWT ETF 464287309   375,215 5,484 SH   SOLE   0 0 5,484
YUM BRANDS INC COM 988498101   372,946 2,985 SH   SOLE   0 0 2,985
ISHARES TR U.S. INSRNCE ETF 464288786   371,366 4,052 SH   SOLE   0 0 4,052
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   369,295 7,380 SH   SOLE   0 0 7,380
ISHARES TR MSCI USA MMENTM 46432F396   364,732 2,611 SH   SOLE   0 0 2,611
PFIZER INC COM 717081103   347,124 10,465 SH   SOLE   0 0 10,465
ISHARES TR U.S. BAS MTL ETF 464287838   340,925 2,699 SH   SOLE   0 0 2,699
ISHARES TR RUS 1000 VAL ETF 464287598   336,369 2,216 SH   SOLE   0 0 2,216
ISHARES TR US CONSM STAPLES 464287812   335,911 1,801 SH   SOLE   0 0 1,801
ISHARES TR IBONDS DEC 25 46435U432   335,498 12,864 SH   SOLE   0 0 12,864
AMGEN INC COM 031162100   334,337 1,244 SH   SOLE   0 0 1,244
ISHARES TR US HLTHCR PR ETF 464288828   333,566 1,355 SH   SOLE   0 0 1,355
VANGUARD WORLD FDS INF TECH ETF 92204A702   324,867 783 SH   SOLE   0 0 783
ISHARES TR CORE S&P TTL STK 464287150   324,098 3,441 SH   SOLE   0 0 3,441
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   318,290 3,538 SH   SOLE   0 0 3,538
BROADCOM INC COM 11135F101   302,501 364 SH   SOLE   0 0 364
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   300,641 17,358 SH   SOLE   0 0 17,358
ISHARES TR IBONDS DEC 26 46435U259   299,042 12,053 SH   SOLE   0 0 12,053
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   296,807 11,951 SH   SOLE   0 0 11,951
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   292,388 6,011 SH   SOLE   0 0 6,011
ISHARES TR US AER DEF ETF 464288760   291,629 2,752 SH   SOLE   0 0 2,752
VANGUARD INDEX FDS GROWTH ETF 922908736   290,827 1,068 SH   SOLE   0 0 1,068
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   289,329 3,683 SH   SOLE   0 0 3,683
CHEVRON CORP NEW COM 166764100   281,505 1,669 SH   SOLE   0 0 1,669
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   279,778 11,905 SH   SOLE   0 0 11,905
NOVO-NORDISK A S ADR 670100205   279,731 3,076 SH   SOLE   0 0 3,076
DEERE & CO COM 244199105   278,131 737 SH   SOLE   0 0 737
NEXTERA ENERGY INC COM 65339F101   276,046 4,818 SH   SOLE   0 0 4,818
ISHARES TR IBONDS DEC 46435U697   271,768 10,579 SH   SOLE   0 0 10,579
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   267,131 4,763 SH   SOLE   0 0 4,763
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   266,277 5,342 SH   SOLE   0 0 5,342
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   263,018 10,640 SH   SOLE   0 0 10,640
ISHARES TR IBONDS DEC 27 46435U283   261,223 10,671 SH   SOLE   0 0 10,671
ROCKY BRANDS INC COM 774515100   259,249 17,636 SH   SOLE   0 0 17,636
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   257,489 3,742 SH   SOLE   0 0 3,742
ISHARES TR CORE HIGH DV ETF 46429B663   254,059 2,569 SH   SOLE   0 0 2,569
ISHARES TR IBONDS DEC 28 46435U325   252,915 10,361 SH   SOLE   0 0 10,361
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   250,388 12,570 SH   SOLE   0 0 12,570
DTE ENERGY CO COM 233331107   248,498 2,503 SH   SOLE   0 0 2,503
CATERPILLAR INC COM 149123101   245,651 900 SH   SOLE   0 0 900
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   244,471 6,572 SH   SOLE   0 0 6,572
DANAHER CORPORATION COM 235851102   241,898 975 SH   SOLE   0 0 975
KRANESHARES TR QUADRTC INT RT 500767736   241,591 11,751 SH   SOLE   0 0 11,751
AMPHENOL CORP NEW CL A 032095101   241,280 2,873 SH   SOLE   0 0 2,873
ISHARES TR MORNINGSTAR VALU 464288109   238,354 3,680 SH   SOLE   0 0 3,680
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   236,730 14,184 SH   SOLE   0 0 14,184
ARBOR REALTY TRUST INC COM 038923108   236,049 15,550 SH   SOLE   0 0 15,550
SOUTHERN CO COM 842587107   233,316 3,605 SH   SOLE   0 0 3,605
MSCI INC COM 55354G100   231,399 451 SH   SOLE   0 0 451
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   229,419 4,314 SH   SOLE   0 0 4,314
COHEN & STEERS INFRASTRUCTUR COM 19248A109   225,209 11,502 SH   SOLE   0 0 11,502
SALESFORCE INC COM 79466L302   224,883 1,109 SH   SOLE   0 0 1,109
PHILLIPS 66 COM 718546104   223,056 1,856 SH   SOLE   0 0 1,856
ISHARES TR PFD AND INCM SEC 464288687   220,148 7,302 SH   SOLE   0 0 7,302
PACER FDS TR TRENDPILOT US BD 69374H642   218,274 11,199 SH   SOLE   0 0 11,199
UNION PAC CORP COM 907818108   217,680 1,069 SH   SOLE   0 0 1,069
COCA COLA CO COM 191216100   216,195 3,862 SH   SOLE   0 0 3,862
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   215,435 4,407 SH   SOLE   0 0 4,407
COHEN & STEERS QUALITY INCOM COM 19247L106   215,414 21,286 SH   SOLE   0 0 21,286
VERIZON COMMUNICATIONS INC COM 92343V104   214,599 6,621 SH   SOLE   0 0 6,621
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   213,743 2,209 SH   SOLE   0 0 2,209
STANLEY BLACK & DECKER INC COM 854502101   207,696 2,485 SH   SOLE   0 0 2,485
INTERNATIONAL BUSINESS MACHS COM 459200101   205,960 1,468 SH   SOLE   0 0 1,468
WELLS FARGO CO NEW PERP PFD CNV A 949746804   204,234 183 SH   SOLE   0 0 183
ROPER TECHNOLOGIES INC COM 776696106   200,178 413 SH   SOLE   0 0 413
HERCULES CAPITAL INC COM 427096508   197,040 12,000 SH   SOLE   0 0 12,000
NUVEEN MUN CR OPPORTUNITIES COM 670663103   182,172 18,800 SH   SOLE   0 0 18,800
SPROTT PHYSICAL GOLD TR UNIT 85207H104   165,181 11,535 SH   SOLE   0 0 11,535
INVESCO TR INVT GRADE MUNS COM 46131M106   155,763 18,325 SH   SOLE   0 0 18,325
BLACKROCK MUNIYILD QULT FD I COM 09254F100   139,895 13,675 SH   SOLE   0 0 13,675
EATON VANCE TAX-MANAGED GLOB COM 27829F108   118,086 16,023 SH   SOLE   0 0 16,023
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   87,791 10,000 SH   SOLE   0 0 10,000
MFS MUN INCOME TR SH BEN INT 552738106   59,150 13,000 SH   SOLE   0 0 13,000
FUBOTV INC COM 35953D104   26,700 10,000 SH   SOLE   0 0 10,000