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
ABBOTT LABS COM 002824100 216,115 1,895 SH SOLE 0 0 1,895
ABBVIE INC COM 00287Y109 494,707 2,505 SH SOLE 0 0 2,505
AFLAC INC COM 001055102 247,523 2,213 SH SOLE 0 0 2,213
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H646 1,341,256 51,041 SH SOLE 0 0 51,041
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 3,215,516 105,444 SH SOLE 0 0 105,444
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 1,213,517 40,358 SH SOLE 0 0 40,358
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 902,650 36,106 SH SOLE 0 0 36,106
ALPHABET INC CAP STK CL A 02079K305 206,080 1,242 SH SOLE 0 0 1,242
ALPHABET INC CAP STK CL C 02079K107 436,445 2,610 SH SOLE 0 0 2,610
ALTRIA GROUP INC COM 02209S103 230,881 4,523 SH SOLE 0 0 4,523
AMAZON COM INC COM 023135106 2,345,355 12,587 SH SOLE 0 0 12,587
AMERIPRISE FINL INC COM 03076C106 291,569 621 SH SOLE 0 0 621
ANALOG DEVICES INC COM 032654105 302,312 1,314 SH SOLE 0 0 1,314
APPLE INC COM 037833100 2,032,923 8,725 SH SOLE 0 0 8,725
AUTOMATIC DATA PROCESSING IN COM 053015103 366,864 1,325 SH SOLE 0 0 1,325
AVERY DENNISON CORP COM 053611109 248,163 1,125 SH SOLE 0 0 1,125
BALL CORP COM 058498106 210,793 3,104 SH SOLE 0 0 3,104
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 770,970 15,586 SH SOLE 0 0 15,586
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 208,653 1,282 SH SOLE 0 0 1,282
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 17,385 12,690 SH SOLE 0 0 12,690
CORNING INC COM 219350105 768,204 17,014 SH SOLE 0 0 17,014
COSTAR GROUP INC COM 22160N109 204,744 2,714 SH SOLE 0 0 2,714
CUBESMART COM 229663109 222,753 4,138 SH SOLE 0 0 4,138
DIREXION SHS ETF TR DAILY NVDA 2X SH 25461A833 245,743 2,627 SH SOLE 0 0 2,627
ELEVANCE HEALTH INC COM 036752103 309,634 595 SH SOLE 0 0 595
ELEVATION SERIES TRUST TRUESHARES QUART 210322509 376,554 15,055 SH SOLE 0 0 15,055
EXXON MOBIL CORP COM 30231G102 246,251 2,101 SH SOLE 0 0 2,101
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 211,810 1,067 SH SOLE 0 0 1,067
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 287,413 10,641 SH SOLE 0 0 10,641
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 1,386,295 48,416 SH SOLE 0 0 48,416
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 266,140 9,979 SH SOLE 0 0 9,979
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 859,613 19,635 SH SOLE 0 0 19,635
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 897,856 21,246 SH SOLE 0 0 21,246
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 573,993 12,835 SH SOLE 0 0 12,835
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 347,169 8,216 SH SOLE 0 0 8,216
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 503,634 9,969 SH SOLE 0 0 9,969
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 348,825 7,500 SH SOLE 0 0 7,500
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 444,334 9,419 SH SOLE 0 0 9,419
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 461,573 10,089 SH SOLE 0 0 10,089
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 656,765 13,651 SH SOLE 0 0 13,651
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 1,112,490 24,755 SH SOLE 0 0 24,755
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 837,959 20,726 SH SOLE 0 0 20,726
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 1,075,988 30,378 SH SOLE 0 0 30,378
HERSHEY CO COM 427866108 312,789 1,631 SH SOLE 0 0 1,631
HOME DEPOT INC COM 437076102 1,234,085 3,045 SH SOLE 0 0 3,045
IDEXX LABS INC COM 45168D104 210,677 417 SH SOLE 0 0 417
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 947,608 24,594 SH SOLE 0 0 24,594
INTERNATIONAL BUSINESS MACHS COM 459200101 728,025 3,293 SH SOLE 0 0 3,293
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 190,388 14,176 SH SOLE 0 0 14,176
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 401,402 8,445 SH SOLE 0 0 8,445
INVESCO QQQ TR UNIT SER 1 46090E103 476,700 977 SH SOLE 0 0 977
ISHARES INC CORE MSCI EMKT 46434G103 2,855,548 49,739 SH SOLE 0 0 49,739
ISHARES INC MSCI EMRG CHN 46434G764 346,142 5,664 SH SOLE 0 0 5,664
ISHARES TR CORE DIV GRWTH 46434V621 217,777 3,474 SH SOLE 0 0 3,474
ISHARES TR CORE MSCI EAFE 46432F842 201,284 2,579 SH SOLE 0 0 2,579
ISHARES TR CORE MSCI INTL 46435G326 2,779,713 39,245 SH SOLE 0 0 39,245
ISHARES TR CORE S&P MCP ETF 464287507 507,601 8,144 SH SOLE 0 0 8,144
ISHARES TR CORE S&P SCP ETF 464287804 691,345 5,911 SH SOLE 0 0 5,911
ISHARES TR CORE S&P500 ETF 464287200 622,360 1,079 SH SOLE 0 0 1,079
ISHARES TR CORE TOTAL USD 46434V613 928,736 19,710 SH SOLE 0 0 19,710
ISHARES TR EAFE GRWTH ETF 464288885 1,771,417 16,455 SH SOLE 0 0 16,455
ISHARES TR EAFE VALUE ETF 464288877 1,356,198 23,573 SH SOLE 0 0 23,573
ISHARES TR GLOBAL REIT ETF 46434V647 238,603 8,940 SH SOLE 0 0 8,940
ISHARES TR MBS ETF 464288588 281,987 2,943 SH SOLE 0 0 2,943
ISHARES TR MSCI USA QLT FCT 46432F339 1,076,331 6,004 SH SOLE 0 0 6,004
ISHARES TR RUS MD CP GR ETF 464287481 671,080 5,721 SH SOLE 0 0 5,721
ISHARES TR RUS MDCP VAL ETF 464287473 1,143,018 8,642 SH SOLE 0 0 8,642
ISHARES TR RUS TP200 GR ETF 464289438 4,045,769 18,386 SH SOLE 0 0 18,386
ISHARES TR RUS TP200 VL ETF 464289420 2,507,613 30,855 SH SOLE 0 0 30,855
ISHARES TR S&P 500 GRWT ETF 464287309 841,047 8,783 SH SOLE 0 0 8,783
ISHARES TR S&P 500 VAL ETF 464287408 357,594 1,813 SH SOLE 0 0 1,813
ISHARES TR S&P MC 400VL ETF 464287705 576,801 4,666 SH SOLE 0 0 4,666
ISHARES TR U.S. TECH ETF 464287721 267,507 1,764 SH SOLE 0 0 1,764
ISHARES TR USD INV GRDE ETF 464288620 1,880,314 35,761 SH SOLE 0 0 35,761
JPMORGAN CHASE & CO. COM 46625H100 244,684 1,160 SH SOLE 0 0 1,160
LISTED FD TR TRUESHARES DEC 53656F672 397,853 10,711 SH SOLE 0 0 10,711
MICROCHIP TECHNOLOGY INC. COM 595017104 276,463 3,442 SH SOLE 0 0 3,442
MICROSOFT CORP COM 594918104 1,610,015 3,742 SH SOLE 0 0 3,742
NASDAQ INC COM 631103108 280,091 3,837 SH SOLE 0 0 3,837
NVIDIA CORPORATION COM 67066G104 1,092,761 8,999 SH SOLE 0 0 8,999
PEPSICO INC COM 713448108 340,494 2,002 SH SOLE 0 0 2,002
PIMCO ETF TR ULTRA SHORT GOVT 72201R577 208,313 2,057 SH SOLE 0 0 2,057
PROCTER AND GAMBLE CO COM 742718109 393,526 2,272 SH SOLE 0 0 2,272
PROGRESSIVE CORP COM 743315103 485,950 1,915 SH SOLE 0 0 1,915
PROSPECT CAP CORP COM 74348T102 190,497 35,607 SH SOLE 0 0 35,607
RAYMOND JAMES FINL INC COM 754730109 251,522 2,055 SH SOLE 0 0 2,055
S&P GLOBAL INC COM 78409V104 322,704 625 SH SOLE 0 0 625
SCHWAB CHARLES CORP COM 808513105 254,289 3,924 SH SOLE 0 0 3,924
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 508,608 12,369 SH SOLE 0 0 12,369
SCHWAB STRATEGIC TR US TIPS ETF 808524870 269,431 5,024 SH SOLE 0 0 5,024
SHOPIFY INC CL A 82509L107 494,150 6,166 SH SOLE 0 0 6,166
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,492,467 39,736 SH SOLE 0 0 39,736
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 254,423 7,455 SH SOLE 0 0 7,455
SPDR S&P 500 ETF TR TR UNIT 78462F103 388,975 678 SH SOLE 0 0 678
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,244,243 85,855 SH SOLE 0 0 85,855
SPDR SER TR PORTFOLIO LN TSR 78464A664 652,349 22,441 SH SOLE 0 0 22,441
SPDR SER TR PORTFOLIO S&P500 78464A854 2,546,285 37,717 SH SOLE 0 0 37,717
SPDR SER TR PRTFLO S&P500 GW 78464A409 328,403 3,960 SH SOLE 0 0 3,960
SPDR SER TR PRTFLO S&P500 VL 78464A508 386,264 7,307 SH SOLE 0 0 7,307
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 509,931 19,178 SH SOLE 0 0 19,178
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 805,810 15,546 SH SOLE 0 0 15,546
TESLA INC COM 88160R101 612,952 2,342 SH SOLE 0 0 2,342
UNITEDHEALTH GROUP INC COM 91324P102 536,483 917 SH SOLE 0 0 917
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 296,473 11,672 SH SOLE 0 0 11,672
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,612,732 33,378 SH SOLE 0 0 33,378
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,300,687 21,526 SH SOLE 0 0 21,526
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 534,769 8,691 SH SOLE 0 0 8,691
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,966,654 41,657 SH SOLE 0 0 41,657
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,817,000 30,786 SH SOLE 0 0 30,786
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 618,260 7,420 SH SOLE 0 0 7,420
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 461,489 5,164 SH SOLE 0 0 5,164
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 238,097 4,508 SH SOLE 0 0 4,508
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 577,205 4,502 SH SOLE 0 0 4,502
WALMART INC COM 931142103 498,476 6,173 SH SOLE 0 0 6,173