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
Expires: July 31, 2015
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
AMAZON COM INC COM 023135106 11,849,326 49,716 SH SOLE 0 0 49,716
ISHARES TR MORNINGSTAR VALU 464288109 372,563 3,680 SH SOLE 0 0 3,680
ISHARES U S ETF TR SHOR MAT MUN ETF 46431W838 268,425 5,328 SH SOLE 0 0 5,328
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 1,873,245 11,737 SH SOLE 0 0 11,737
INVESCO QQQ TR UNIT SER 1 46090E103 22,286,521 30,264 SH SOLE 0 0 30,264
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 875,249 4,594 SH SOLE 0 0 4,594
ISHARES GOLD TR ISHARES NEW 464285204 1,693,085 22,422 SH SOLE 0 0 22,422
JOHNSON & JOHNSON COM 478160104 681,868 2,685 SH SOLE 0 0 2,685
WASTE MGMT INC DEL COM 94106L109 211,959 951 SH SOLE 0 0 951
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,557,428 15,018 SH SOLE 0 0 15,018
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 298,011 4,314 SH SOLE 0 0 4,314
COSTCO WHOLESALE CORPORATION COM 22160K105 683,018 730 SH SOLE 0 0 730
GOLDMAN SACHS GROUP INC COM 38141G104 1,064,252 1,052 SH SOLE 0 0 1,052
YUM BRANDS INC COM 988498101 338,583 2,118 SH SOLE 0 0 2,118
PROCTER & GAMBLE CO COM 742718109 1,168,548 7,969 SH SOLE 0 0 7,969
COCA COLA CO COM 191216100 315,490 3,882 SH SOLE 0 0 3,882
ARBOR REALTY TRUST INC COM 038923108 59,620 11,000 SH SOLE 0 0 11,000
COHEN & STEERS REIT & PFD & COM 19247X100 346,115 17,050 SH SOLE 0 0 17,050
ISHARES TR ESG OPTIMIZED 464288802 702,667 4,554 SH SOLE 0 0 4,554
CLOROX CO DEL COM 189054109 523,679 5,487 SH SOLE 0 0 5,487
NETFLIX INC. COM 64110L106 1,419,503 19,881 SH SOLE 0 0 19,881
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 2,181,231 4,175 SH SOLE 0 0 4,175
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 24,294,931 32,533 SH SOLE 0 0 32,533
MASTERCARD INCORPORATED CL A 57636Q104 2,850,568 5,550 SH SOLE 0 0 5,550
EMERSON ELEC CO COM 291011104 5,113,032 35,718 SH SOLE 0 0 35,718
ISHARES TR TIPS BD ETF 464287176 212,622 1,943 SH SOLE 0 0 1,943
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 384,449 8,436 SH SOLE 0 0 8,436
HOWMET AEROSPACE INC COM 443201108 220,745 821 SH SOLE 0 0 821
VERIZON COMMUNICATIONS INC COM 92343V104 285,411 6,741 SH SOLE 0 0 6,741
PEPSICO INC COM 713448108 567,597 4,192 SH SOLE 0 0 4,192
GLOBAL X FDS US INFR DEV ETF 37954Y673 6,011,601 102,030 SH SOLE 0 0 102,030
HOME DEPOT INC COM 437076102 450,043 1,276 SH SOLE 0 0 1,276
STARWOOD PPTY TR INC COM 85571B105 737,830 45,045 SH SOLE 0 0 45,045
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 312,156 1,932 SH SOLE 0 0 1,932
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 379,157 6,070 SH SOLE 0 0 6,070
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 626,009 3,946 SH SOLE 0 0 3,946
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 3,213,983 100,468 SH SOLE 0 0 100,468
SPDR GOLD TR GOLD SHS 78463V107 7,873,754 21,374 SH SOLE 0 0 21,374
SOUTHERN CO COM 842587107 362,262 3,785 SH SOLE 0 0 3,785
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 221,910 6,142 SH SOLE 0 0 6,142
ISHARES TR RUS 1000 GRW ETF 464287614 2,963,045 23,863 SH SOLE 0 0 23,863
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 365,036 12,605 SH SOLE 0 0 12,605
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 218,996 7,906 SH SOLE 0 0 7,906
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 310,398 10,547 SH SOLE 0 0 10,547
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 225,988 2,720 SH SOLE 0 0 2,720
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 7,856,998 40,975 SH SOLE 0 0 40,975
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 274,637 8,116 SH SOLE 0 0 8,116
ISHARES TR CORE S&P SCP ETF 464287804 683,798 4,611 SH SOLE 0 0 4,611
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,157,540 28,293 SH SOLE 0 0 28,293
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,319,686 25,620 SH SOLE 0 0 25,620
ALPHABET INC CAP STK CL A 02079K305 3,152,517 8,821 SH SOLE 0 0 8,821
PROGRESSIVE CORP COM 743315103 1,587,039 7,265 SH SOLE 0 0 7,265
GLOBAL X FDS US PFD ETF 37954Y657 480,333 25,700 SH SOLE 0 0 25,700
SPDR SERIES TRUST SP KENSHO FUTR 78468R671 1,164,365 10,362 SH SOLE 0 0 10,362
OREILLY AUTOMOTIVE INC COM 67103H107 734,970 7,981 SH SOLE 0 0 7,981
AMERICAN CENTY ETF TR US QUALITY VAL 025072208 393,243 5,641 SH SOLE 0 0 5,641
MICROSOFT CORP COM 594918104 4,947,209 13,263 SH SOLE 0 0 13,263
VALERO ENERGY CORP COM 91913Y100 639,901 2,457 SH SOLE 0 0 2,457
CVS HEALTH CORP COM 126650100 381,730 3,690 SH SOLE 0 0 3,690
DTE ENERGY CO COM 233331107 1,468,542 9,638 SH SOLE 0 0 9,638
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 310,660 10,297 SH SOLE 0 0 10,297
SIMON PPTY GROUP INC NEW COM 828806109 606,615 2,712 SH SOLE 0 0 2,712
WORLD GOLD TR SPDR GLD MINIS 98149E303 317,362 3,996 SH SOLE 0 0 3,996
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 0 0 2
VANGUARD INDEX FDS MID CAP ETF 922908629 1,141,587 14,169 SH SOLE 0 0 14,169
TESLA INC COM 88160R101 1,992,402 4,737 SH SOLE 0 0 4,737
MSCI INC COM 55354G100 223,456 399 SH SOLE 0 0 399
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1,846,786 36,211 SH SOLE 0 0 36,211
SPDR SERIES TRUST SP KENSHO FINAL 78468R630 1,812,697 15,172 SH SOLE 0 0 15,172
ISHARES TR MSCI US GARP ETF 46436E403 308,654 3,739 SH SOLE 0 0 3,739
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 504,192 9,405 SH SOLE 0 0 9,405
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1,148,626 57,274 SH SOLE 0 0 57,274
ALPS ETF TR ALERIAN MLP 00162Q452 3,048,735 58,799 SH SOLE 0 0 58,799
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 324,342 900 SH SOLE 0 0 900
VANGUARD WORLD FD INF TECH ETF 92204A702 752,737 6,298 SH SOLE 0 0 6,298
AMPHENOL CORP CL A 032095101 1,366,574 7,751 SH SOLE 0 0 7,751
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 653,932 9,967 SH SOLE 0 0 9,967
STANLEY BLACK & DECKER INC COM 854502101 232,006 2,465 SH SOLE 0 0 2,465
FIRST TR EXCHANGE-TRADED FD INDLS PROD DUR 33734X150 497,861 5,464 SH SOLE 0 0 5,464
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,364,114 10,461 SH SOLE 0 0 10,461
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,733,736 2,524 SH SOLE 0 0 2,524
ISHARES TR IBONDS DEC 26 46435U259 456,227 17,793 SH SOLE 0 0 17,793
ISHARES TR IBONDS DEC 28 46435U325 373,701 14,609 SH SOLE 0 0 14,609
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 3,121,546 4,438 SH SOLE 0 0 4,438
COHEN & STEERS SELECT PFD & COM 19248Y107 548,925 27,269 SH SOLE 0 0 27,269
CROWDSTRIKE HLDGS INC CL A 22788C105 435,786 571 SH SOLE 0 0 571
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24,634,251 115,779 SH SOLE 0 0 115,779
ISHARES TR IBONDS DEC 27 46435U283 423,569 16,663 SH SOLE 0 0 16,663
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,669,874 55,700 SH SOLE 0 0 55,700
ELI LILLY & CO COM 532457108 6,690,493 5,578 SH SOLE 0 0 5,578
VANGUARD STAR FDS VG TL INTL STK F 921909768 303,646 3,552 SH SOLE 0 0 3,552
BNY MELLON STRATEGIC MUNS IN COM 05588W108 227,760 35,257 SH SOLE 0 0 35,257
BLACKROCK MUNIYILD QULT FD I COM 09254F100 324,800 28,000 SH SOLE 0 0 28,000
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 367,421 4,447 SH SOLE 0 0 4,447
ISHARES TR RUSSELL 2000 ETF 464287655 4,604,507 15,325 SH SOLE 0 0 15,325
ISHARES TR CORE HIGH DV ETF 46429B663 1,012,800 36,950 SH SOLE 0 0 36,950
VERTIV HOLDINGS CO COM CL A 92537N108 1,079,176 3,223 SH SOLE 0 0 3,223
SPDR SERIES TRUST ST STR SP AERO 78464A631 1,439,891 5,074 SH SOLE 0 0 5,074
MICRON TECHNOLOGY INC COM 595112103 2,007,310 1,739 SH SOLE 0 0 1,739
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 535,572 23,656 SH SOLE 0 0 23,656
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 22,343,511 155,823 SH SOLE 0 0 155,823
ISHARES TR US AER DEF ETF 464288760 925,317 3,817 SH SOLE 0 0 3,817
PUTNAM MANAGED MUN INCOME TR COM 746823103 261,600 40,000 SH SOLE 0 0 40,000
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,434,126 32,498 SH SOLE 0 0 32,498
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 338,033 14,678 SH SOLE 0 0 14,678
PREFORMED LINE PRODS CO COM 740444104 3,124,772 7,611 SH SOLE 0 0 7,611
QUANTA SVCS INC COM 74762E102 775,483 1,077 SH SOLE 0 0 1,077
ISHARES TR SELECT DIVID ETF 464287168 2,419,524 15,480 SH SOLE 0 0 15,480
AMERICAN ELEC PWR CO INC COM 025537101 296,878 2,170 SH SOLE 0 0 2,170
MASTEC INC COM 576323109 205,118 493 SH SOLE 0 0 493
EATON VANCE TAX-MANAGED GLOB COM 27829F108 163,406 16,657 SH SOLE 0 0 16,657
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 305,381 997 SH SOLE 0 0 997
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,463,574 46,155 SH SOLE 0 0 46,155
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 336,349 6,225 SH SOLE 0 0 6,225
VISA INC COM CL A 92826C839 1,889,064 5,506 SH SOLE 0 0 5,506
COHEN & STEERS QUALITY INCOM COM 19247L106 225,101 18,286 SH SOLE 0 0 18,286
ISHARES TR MSCI USA MIN ETF 46429B697 5,223,547 54,152 SH SOLE 0 0 54,152
VANGUARD INDEX FDS GROWTH ETF 922908736 507,967 5,897 SH SOLE 0 0 5,897
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 775,550 22,484 SH SOLE 0 0 22,484
FIRST TR EXCHANGE-TRADED FD LTD DUR INVT ETF 33738D804 1,815,320 96,278 SH SOLE 0 0 96,278
NUVEEN MUN VALUE FD INC COM 670928100 278,444 30,200 SH SOLE 0 0 30,200
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,351,789 2,061 SH SOLE 0 0 2,061
PHILLIPS 66 COM 718546104 202,994 1,201 SH SOLE 0 0 1,201
IRON MTN INC DEL COM 46284V101 1,017,473 8,055 SH SOLE 0 0 8,055
ISHARES TR CORE S&P TTL STK 464287150 839,683 5,112 SH SOLE 0 0 5,112
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 683,262 7,275 SH SOLE 0 0 7,275
META PLATFORMS INC CL A 30303M102 2,418,445 4,293 SH SOLE 0 0 4,293
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 224,287 6,479 SH SOLE 0 0 6,479
COHEN & STEERS TOTAL RETURN COM 19247R103 317,957 28,088 SH SOLE 0 0 28,088
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 428,219 4,119 SH SOLE 0 0 4,119
PALO ALTO NETWORKS INC COM 697435105 535,742 1,571 SH SOLE 0 0 1,571
FIRST TR EXCHANGE-TRADED FD SHS 337345102 794,039 2,372 SH SOLE 0 0 2,372
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 4,350,491 191,230 SH SOLE 0 0 191,230
INVESCO TR INVT GRADE MUNS COM 46131M106 238,500 22,500 SH SOLE 0 0 22,500
RBB FD INC US TREASY 2 YR 74933W486 794,314 16,562 SH SOLE 0 0 16,562
BROADCOM INC COM 11135F101 1,890,461 5,005 SH SOLE 0 0 5,005
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 93,780 10,000 SH SOLE 0 0 10,000
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 4,394,841 78,803 SH SOLE 0 0 78,803
ISHARES TR CORE MSCI EAFE 46432F842 244,058 2,527 SH SOLE 0 0 2,527
INVESTMENT MANAGERS SER TR I AXS ES NE EC ETF 46144X495 932,991 9,699 SH SOLE 0 0 9,699
NVIDIA CORPORATION COM 67066G104 11,367,529 56,812 SH SOLE 0 0 56,812
ISHARES TR ISHS 1-5YR INVS 464288646 440,349 8,402 SH SOLE 0 0 8,402
WESTERN DIGITAL CORP COM 958102105 502,034 786 SH SOLE 0 0 786
CUMMINS INC COM 231021106 240,555 337 SH SOLE 0 0 337
ABBVIE INC COM 00287Y109 3,323,848 13,209 SH SOLE 0 0 13,209
ISHARES TR GLB CNSM STP ETF 464288737 712,442 10,550 SH SOLE 0 0 10,550
PACER FDS TR DATA & DIGI REVO 69374H386 1,755,688 16,454 SH SOLE 0 0 16,454
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 594,735 5,177 SH SOLE 0 0 5,177
INVESCO LTD SHS G491BT108 475,812 18,030 SH SOLE 0 0 18,030
ISHARES TR IBONDS DEC 2029 46436E163 222,721 8,772 SH SOLE 0 0 8,772
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 226,368 474 SH SOLE 0 0 474
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,902,726 106,416 SH SOLE 0 0 106,416
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 658,271 7,306 SH SOLE 0 0 7,306
SCHWAB STRATEGIC TR HIGH YIEL BD ETF 808524631 502,762 19,204 SH SOLE 0 0 19,204
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 223,580 4,887 SH SOLE 0 0 4,887
MCDONALDS CORP COM 580135101 589,005 2,179 SH SOLE 0 0 2,179
COHEN & STEERS INFRASTRUCTUR COM 19248A109 357,081 12,942 SH SOLE 0 0 12,942
TEMA ETF TRUST US MANUFACTURING 87975E602 1,662,330 26,441 SH SOLE 0 0 26,441
GLOBAL X FDS DEFENSE TECH ETF 37960A529 695,420 11,647 SH SOLE 0 0 11,647
ADVANCED MICRO DEVICES INC COM 007903107 235,269 405 SH SOLE 0 0 405
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,530,657 16,008 SH SOLE 0 0 16,008
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,751,758 18,187 SH SOLE 0 0 18,187
INVESCO EXCHANGE TRADED FD T DORS WR HEAL ETF 46137V852 2,208,491 36,956 SH SOLE 0 0 36,956
AT&T INC COM 00206R102 538,653 26,022 SH SOLE 0 0 26,022
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 258,902 18,092 SH SOLE 0 0 18,092
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 878,395 12,887 SH SOLE 0 0 12,887
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 261,101 4,916 SH SOLE 0 0 4,916
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 300,699 9,669 SH SOLE 0 0 9,669
GE AEROSPACE COM NEW 369604301 659,707 1,765 SH SOLE 0 0 1,765
ISHARES TR MSCI USA QLT FCT 46432F339 296,069 1,349 SH SOLE 0 0 1,349
ISHARES TR IBONDS DEC 2030 46438G687 222,948 8,618 SH SOLE 0 0 8,618
ISHARES TR MSCI USA MMENTM 46432F396 565,670 1,650 SH SOLE 0 0 1,650
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 4,623,908 24,963 SH SOLE 0 0 24,963
ISHARES TR U.S. TECH ETF 464287721 7,621,828 30,218 SH SOLE 0 0 30,218
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 298,466 5,657 SH SOLE 0 0 5,657
VEEVA SYS INC CL A COM 922475108 274,014 1,544 SH SOLE 0 0 1,544
PROSHARES TR S&P 500 DV ARIST 74348A467 1,742,454 31,027 SH SOLE 0 0 31,027
ISHARES TR S&P 500 VAL ETF 464287408 2,678,557 11,797 SH SOLE 0 0 11,797
WISDOMTREE TR US AI ENHANCED 97717W406 2,736,085 20,865 SH SOLE 0 0 20,865
ISHARES TR S&P 500 GRWT ETF 464287309 650,379 4,729 SH SOLE 0 0 4,729
ISHARES TR CORE S&P500 ETF 464287200 50,261,393 67,115 SH SOLE 0 0 67,115
LAMAR ADVERTISING CO CL A 512816109 469,968 3,013 SH SOLE 0 0 3,013
ISHARES TR US MANUF ETF 46438G596 1,859,675 47,128 SH SOLE 0 0 47,128
UNION PAC CORP COM 907818108 431,120 1,585 SH SOLE 0 0 1,585
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,115,422 11,528 SH SOLE 0 0 11,528
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 748,029 4,930 SH SOLE 0 0 4,930
LOCKHEED MARTIN CORP COM 539830109 747,187 1,467 SH SOLE 0 0 1,467
JPMORGAN CHASE & CO COM 46625H100 3,437,920 10,503 SH SOLE 0 0 10,503
HARTFORD INSURANCE GROUP INC COM 416515104 517,888 3,908 SH SOLE 0 0 3,908
CHEVRON CORPORATION COM 166764100 520,356 3,139 SH SOLE 0 0 3,139
ISHARES TR NATIONAL MUN ETF 464288414 589,550 5,478 SH SOLE 0 0 5,478
BANK OF AMER CORP COM 060505104 450,627 7,909 SH SOLE 0 0 7,909
SPDR SERIES TRUST ST STR SP DIV 78464A763 682,071 4,482 SH SOLE 0 0 4,482
WALMART INC COM 931142103 470,237 4,152 SH SOLE 0 0 4,152
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 796,773 9,829 SH SOLE 0 0 9,829
INTERNATIONAL BUSINESS MACHS COM 459200101 486,487 1,730 SH SOLE 0 0 1,730
RTX CORPORATION COM 75513E101 621,253 3,274 SH SOLE 0 0 3,274
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9,084,995 57,489 SH SOLE 0 0 57,489
CATERPILLAR INC COM 149123101 896,611 842 SH SOLE 0 0 842
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 6,920,668 51,937 SH SOLE 0 0 51,937
ALPHABET INC CAP STK CL C 02079K107 9,637,612 27,277 SH SOLE 0 0 27,277
AMGEN INC COM 031162100 339,897 939 SH SOLE 0 0 939
CLEAN HARBORS INC COM 184496107 320,858 1,074 SH SOLE 0 0 1,074
APPLIED MATLS INC COM 038222105 600,900 831 SH SOLE 0 0 831
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 437,774 1,766 SH SOLE 0 0 1,766
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,833,828 10,705 SH SOLE 0 0 10,705
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 903,954 8,071 SH SOLE 0 0 8,071
ISHARES TR US CONSUM DISCRE 464287580 231,519 2,290 SH SOLE 0 0 2,290
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,303,958 30,868 SH SOLE 0 0 30,868
HERCULES CAPITAL INC COM 427096508 189,240 12,000 SH SOLE 0 0 12,000
EATON CORP PLC SHS G29183103 265,899 624 SH SOLE 0 0 624
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 230,167 9,786 SH SOLE 0 0 9,786
GOLDMAN SACHS ETF TR TECHN OPPOR ETF 38149W432 1,319,111 26,492 SH SOLE 0 0 26,492
ISHARES TR ULTRA SHORT DUR 46434V878 5,053,493 99,911 SH SOLE 0 0 99,911
ISHARES TR EXPND TEC SC ETF 464287549 10,823,513 66,166 SH SOLE 0 0 66,166
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 521,539 23,026 SH SOLE 0 0 23,026
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 1,422,139 52,381 SH SOLE 0 0 52,381
EMCOR GROUP INC COM 29084Q100 668,554 806 SH SOLE 0 0 806
LAM RESEARCH CORP COM NEW 512807306 1,665,721 3,844 SH SOLE 0 0 3,844
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,454,014 31,963 SH SOLE 0 0 31,963
ROCKY BRANDS INC COM 774515100 344,560 8,355 SH SOLE 0 0 8,355
PROSHARES TR S&P MDCP 400 DIV 74347B680 379,313 4,142 SH SOLE 0 0 4,142
EXXON MOBIL CORP COM 30231G102 2,818,242 20,613 SH SOLE 0 0 20,613
UNITEDHEALTH GROUP INC COM 91324P102 235,222 566 SH SOLE 0 0 566
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 416,702 10,358 SH SOLE 0 0 10,358
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 1,378,390 15,341 SH SOLE 0 0 15,341
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 428,038 2,209 SH SOLE 0 0 2,209
INVESCO EXCH TRADED FD TR II FLOAT RATE ETF 46138G862 226,875 9,117 SH SOLE 0 0 9,117
ISHARES TR MSCI EAFE ETF 464287465 1,047,065 10,080 SH SOLE 0 0 10,080
APPLE INC COM 037833100 15,825,620 54,692 SH SOLE 0 0 54,692
ABBOTT LABORATORIES COM 002824100 551,790 6,081 SH SOLE 0 0 6,081
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 463,973 1,780 SH SOLE 0 0 1,780
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 422,370 4,609 SH SOLE 0 0 4,609
ISHARES TR RUS 1000 VAL ETF 464287598 550,970 2,273 SH SOLE 0 0 2,273
INVESCO BD FD COM 46132L107 1,903,881 125,586 SH SOLE 0 0 125,586