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
ABBOTT LABS COM 002824100   985,283 8,951 SH   SOLE   0 0 8,951
ABBVIE INC COM 00287Y109   291,270 1,880 SH   SOLE   0 0 1,880
ADVANCED MICRO DEVICES INC COM 007903107   496,772 3,370 SH   SOLE   0 0 3,370
AIR LEASE CORP CL A 00912X302   809,824 19,309 SH   SOLE   0 0 19,309
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   104,190 15,980 SH   SOLE   0 0 15,980
ALPHABET INC CAP STK CL A 02079K305   587,536 4,206 SH   SOLE   0 0 4,206
ALPS ETF TR INTL SEC DV DOG 00162Q718   2,875,170 96,250 SH   SOLE   0 0 96,250
AMAZON COM INC COM 023135106   1,347,708 8,870 SH   SOLE   0 0 8,870
AMGEN INC COM 031162100   1,015,270 3,525 SH   SOLE   0 0 3,525
APOLLO GLOBAL MGMT INC COM 03769M106   1,581,876 16,975 SH   SOLE   0 0 16,975
APPLE INC COM 037833100   9,031,752 46,911 SH   SOLE   0 0 46,911
APPLIED MATLS INC COM 038222105   610,786 3,769 SH   SOLE   0 0 3,769
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,267,568 10,659 SH   SOLE   0 0 10,659
AT&T INC COM 00206R102   197,356 11,761 SH   SOLE   0 0 11,761
BANK AMERICA CORP COM 060505104   237,841 7,064 SH   SOLE   0 0 7,064
BANK NEW YORK MELLON CORP COM 064058100   242,657 4,662 SH   SOLE   0 0 4,662
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,421,589 15,201 SH   SOLE   0 0 15,201
BLACKROCK ENHANCD CAP & INM COM 09256A109   385,225 20,275 SH   SOLE   0 0 20,275
BLACKROCK INC COM 09247X101   1,381,849 1,702 SH   SOLE   0 0 1,702
BLACKROCK MUNI INCOME TR II COM 09249N101   298,399 27,940 SH   SOLE   0 0 27,940
BLACKROCK MUNICIPAL INCOME COM 09253X102   302,617 25,998 SH   SOLE   0 0 25,998
BRINKS CO COM 109696104   598,676 6,807 SH   SOLE   0 0 6,807
BRISTOL-MYERS SQUIBB CO COM 110122108   260,193 5,071 SH   SOLE   0 0 5,071
BROADCOM INC COM 11135F101   2,677,237 2,398 SH   SOLE   0 0 2,398
CANOPY GROWTH CORP COM NEW 138035704   51,340 10,047 SH   SOLE   0 0 10,047
CASELLA WASTE SYS INC CL A 147448104   621,551 7,273 SH   SOLE   0 0 7,273
CENCORA INC COM 03073E105   1,844,750 8,982 SH   SOLE   0 0 8,982
CHEVRON CORP NEW COM 166764100   628,041 4,211 SH   SOLE   0 0 4,211
CHIMERA INVT CORP COM NEW 16934Q208   49,905 10,001 SH   SOLE   0 0 10,001
CLEAN HARBORS INC COM 184496107   1,572,510 9,011 SH   SOLE   0 0 9,011
CME GROUP INC COM 12572Q105   786,661 3,735 SH   SOLE   0 0 3,735
COMCAST CORP NEW CL A 20030N101   1,054,014 24,037 SH   SOLE   0 0 24,037
CONOCOPHILLIPS COM 20825C104   1,391,426 11,988 SH   SOLE   0 0 11,988
CSX CORP COM 126408103   1,876,795 54,133 SH   SOLE   0 0 54,133
DANAHER CORPORATION COM 235851102   205,733 889 SH   SOLE   0 0 889
DEERE & CO COM 244199105   266,291 666 SH   SOLE   0 0 666
DNP SELECT INCOME FD INC COM 23325P104   126,793 14,952 SH   SOLE   0 0 14,952
EASTGROUP PPTYS INC COM 277276101   275,310 1,500 SH   SOLE   0 0 1,500
ELEVANCE HEALTH INC COM 036752103   799,532 1,696 SH   SOLE   0 0 1,696
ELI LILLY & CO COM 532457108   249,775 428 SH   SOLE   0 0 428
EVOLENT HEALTH INC CL A 30050B101   1,268,022 38,390 SH   SOLE   0 0 38,390
EXXON MOBIL CORP COM 30231G102   897,135 8,973 SH   SOLE   0 0 8,973
FEDEX CORP COM 31428X106   531,743 2,102 SH   SOLE   0 0 2,102
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   705,879 14,147 SH   SOLE   0 0 14,147
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   212,977 4,122 SH   SOLE   0 0 4,122
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   344,500 7,225 SH   SOLE   0 0 7,225
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   19,588,866 152,954 SH   SOLE   0 0 152,954
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,881,780 147,481 SH   SOLE   0 0 147,481
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,011,412 96,989 SH   SOLE   0 0 96,989
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   255,574 1,370 SH   SOLE   0 0 1,370
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   301,429 4,703 SH   SOLE   0 0 4,703
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   212,838 4,772 SH   SOLE   0 0 4,772
GENERAL ELECTRIC CO COM NEW 369604301   237,259 1,859 SH   SOLE   0 0 1,859
GOLDMAN SACHS GROUP INC COM 38141G104   679,155 1,761 SH   SOLE   0 0 1,761
HOME DEPOT INC COM 437076102   426,870 1,232 SH   SOLE   0 0 1,232
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,893,381 14,743 SH   SOLE   0 0 14,743
INTERNATIONAL BUSINESS MACHS COM 459200101   419,669 2,566 SH   SOLE   0 0 2,566
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   696,542 34,052 SH   SOLE   0 0 34,052
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   222,968 10,676 SH   SOLE   0 0 10,676
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   200,954 10,412 SH   SOLE   0 0 10,412
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   213,625 10,980 SH   SOLE   0 0 10,980
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   1,274,665 28,521 SH   SOLE   0 0 28,521
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   1,870,615 15,795 SH   SOLE   0 0 15,795
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,866,385 36,951 SH   SOLE   0 0 36,951
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   1,249,559 15,173 SH   SOLE   0 0 15,173
INVESCO MUNI INCOME OPP TRST COM 46132X101   113,221 17,830 SH   SOLE   0 0 17,830
INVESCO QQQ TR UNIT SER 1 46090E103   3,466,369 8,464 SH   SOLE   0 0 8,464
IRON MTN INC DEL COM 46284V101   1,255,931 17,947 SH   SOLE   0 0 17,947
ISHARES INC MSCI JPN ETF NEW 46434G822   1,954,119 30,466 SH   SOLE   0 0 30,466
ISHARES TR RUS 1000 ETF 464287622   2,665,200 10,162 SH   SOLE   0 0 10,162
ISHARES TR US OIL EQ&SV ETF 464288844   3,665,483 167,221 SH   SOLE   0 0 167,221
ISHARES TR ISHARES SEMICDTR 464287523   711,811 1,236 SH   SOLE   0 0 1,236
ISHARES TR US AER DEF ETF 464288760   682,962 5,395 SH   SOLE   0 0 5,395
ISHARES TR US HOME CONS ETF 464288752   3,023,430 29,720 SH   SOLE   0 0 29,720
ISHARES TR U.S. INSRNCE ETF 464288786   695,204 6,943 SH   SOLE   0 0 6,943
ISHARES TR U.S. TECH ETF 464287721   683,274 5,566 SH   SOLE   0 0 5,566
ISHARES TR BROAD USD HIGH 46435U853   552,042 15,187 SH   SOLE   0 0 15,187
ISHARES TR 20 YR TR BD ETF 464287432   302,243 3,057 SH   SOLE   0 0 3,057
ISHARES TR RUS 2000 GRW ETF 464287648   464,085 1,840 SH   SOLE   0 0 1,840
ISHARES TR S&P 500 GRWT ETF 464287309   200,367 2,668 SH   SOLE   0 0 2,668
ISHARES TR S&P 500 VAL ETF 464287408   215,624 1,240 SH   SOLE   0 0 1,240
JPMORGAN CHASE & CO COM 46625H100   211,013 1,241 SH   SOLE   0 0 1,241
KEYCORP COM 493267108   155,075 10,769 SH   SOLE   0 0 10,769
LOCKHEED MARTIN CORP COM 539830109   418,542 923 SH   SOLE   0 0 923
MASTERCARD INCORPORATED CL A 57636Q104   277,965 652 SH   SOLE   0 0 652
MCDONALDS CORP COM 580135101   2,026,045 6,833 SH   SOLE   0 0 6,833
MERCK & CO INC COM 58933Y105   868,663 7,968 SH   SOLE   0 0 7,968
META PLATFORMS INC CL A 30303M102   1,024,360 2,894 SH   SOLE   0 0 2,894
MICROSOFT CORP COM 594918104   3,064,088 8,148 SH   SOLE   0 0 8,148
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   409,693 2,614 SH   SOLE   0 0 2,614
NUVEEN REAL ESTATE INCOME FD COM 67071B108   189,291 24,206 SH   SOLE   0 0 24,206
NVIDIA CORPORATION COM 67066G104   469,233 948 SH   SOLE   0 0 948
QUEST DIAGNOSTICS INC COM 74834L100   316,369 2,295 SH   SOLE   0 0 2,295
REPUBLIC SVCS INC COM 760759100   599,605 3,636 SH   SOLE   0 0 3,636
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   19,031,165 341,857 SH   SOLE   0 0 341,857
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,309,263 17,198 SH   SOLE   0 0 17,198
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   432,535 8,927 SH   SOLE   0 0 8,927
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   246,290 5,283 SH   SOLE   0 0 5,283
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,146,144 25,598 SH   SOLE   0 0 25,598
SIMPSON MFG INC COM 829073105   547,639 2,766 SH   SOLE   0 0 2,766
SIRIUS XM HOLDINGS INC COM 82968B103   89,294 16,324 SH   SOLE   0 0 16,324
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,176,208 6,682 SH   SOLE   0 0 6,682
SPDR SER TR PRTFLO S&P500 HI 78468R788   6,293,624 160,593 SH   SOLE   0 0 160,593
SPDR SER TR PORTFOLIO LN TSR 78464A664   3,364,645 115,942 SH   SOLE   0 0 115,942
SPDR SER TR S&P TRANSN ETF 78464A532   1,349,988 16,169 SH   SOLE   0 0 16,169
TESLA INC COM 88160R101   354,829 1,428 SH   SOLE   0 0 1,428
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   139,520 13,364 SH   SOLE   0 0 13,364
TEXTRON INC COM 883203101   212,432 2,642 SH   SOLE   0 0 2,642
UNITEDHEALTH GROUP INC COM 91324P102   511,060 971 SH   SOLE   0 0 971
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   396,449 5,390 SH   SOLE   0 0 5,390
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,596,314 19,640 SH   SOLE   0 0 19,640
VERIZON COMMUNICATIONS INC COM 92343V104   372,273 9,875 SH   SOLE   0 0 9,875
WASTE MGMT INC DEL COM 94106L109   229,355 1,281 SH   SOLE   0 0 1,281
WILLIAMS COS INC COM 969457100   1,340,386 38,484 SH   SOLE   0 0 38,484