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
ABBVIE INC COM 00287Y109   248,879 1,540 SH   SOLE   0 0 1,540
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   729,751 2,735 SH   SOLE   0 0 2,735
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   909,994 32,699 SH   SOLE   0 0 32,699
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794   630,873 25,844 SH   SOLE   0 0 25,844
ALLSTATE CORP COM 020002101   774,810 5,714 SH   SOLE   0 0 5,714
ALPHABET INC CAP STK CL A 02079K305   1,090,787 12,363 SH   SOLE   20 0 12,343
AMAZON COM INC COM 023135106   402,948 4,797 SH   SOLE   0 0 4,797
AMERICAN EXPRESS CO COM 025816109   453,469 3,069 SH   SOLE   0 0 3,069
AMERICAN TOWER CORP NEW COM 03027X100   1,024,362 4,835 SH   SOLE   0 0 4,835
ANALOG DEVICES INC COM 032654105   668,795 4,077 SH   SOLE   0 0 4,077
APPLE INC COM 037833100   2,766,945 21,296 SH   SOLE   21 0 21,275
ASHLAND INC COM 044186104   235,481 2,190 SH   SOLE   0 0 2,190
ASPEN TECHNOLOGY INC COM 29109X106   417,167 2,031 SH   SOLE   0 0 2,031
AVERY DENNISON CORP COM 053611109   493,463 2,726 SH   SOLE   0 0 2,726
BANK NEW YORK MELLON CORP COM 064058100   620,547 13,632 SH   SOLE   0 0 13,632
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   499,600 4,996 SH   SOLE   0 0 4,996
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   451,612 1,462 SH   SOLE   0 0 1,462
BEST BUY INC COM 086516101   527,028 6,571 SH   SOLE   0 0 6,571
CADENCE DESIGN SYSTEM INC COM 127387108   950,186 5,915 SH   SOLE   0 0 5,915
CDW CORP COM 12514G108   818,010 4,581 SH   SOLE   0 0 4,581
CHENIERE ENERGY INC COM NEW 16411R208   311,776 2,079 SH   SOLE   0 0 2,079
CHEVRON CORP NEW COM 166764100   2,177,573 12,132 SH   SOLE   0 0 12,132
CIGNA CORP NEW COM 125523100   684,086 2,065 SH   SOLE   0 0 2,065
CISCO SYS INC COM 17275R102   849,166 17,825 SH   SOLE   0 0 17,825
COMCAST CORP NEW CL A 20030N101   567,118 16,217 SH   SOLE   0 0 16,217
CONOCOPHILLIPS COM 20825C104   1,427,297 12,096 SH   SOLE   0 0 12,096
CORNERSTONE TOTAL RETURN FD COM 21924U300   111,321 15,679 SH   SOLE   0 0 15,679
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   232,011 11,700 SH   SOLE   0 0 11,700
CVS HEALTH CORP COM 126650100   816,525 8,762 SH   SOLE   100 0 8,662
D R HORTON INC COM 23331A109   861,021 9,659 SH   SOLE   0 0 9,659
DARLING INGREDIENTS INC COM 237266101   453,277 7,242 SH   SOLE   0 0 7,242
DEERE & CO COM 244199105   1,282,168 2,990 SH   SOLE   0 0 2,990
DISNEY WALT CO COM 254687106   330,516 3,804 SH   SOLE   40 0 3,764
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   574,406 46,776 SH   SOLE   0 0 46,776
ELEVANCE HEALTH INC COM 036752103   238,611 465 SH   SOLE   0 0 465
ENTERPRISE PRODS PARTNERS L COM 293792107   299,281 12,408 SH   SOLE   0 0 12,408
ENVISTA HOLDINGS CORPORATION COM 29415F104   490,538 14,569 SH   SOLE   0 0 14,569
EVERSOURCE ENERGY COM 30040W108   458,741 5,472 SH   SOLE   0 0 5,472
EXXON MOBIL CORP COM 30231G102   3,254,430 29,505 SH   SOLE   0 0 29,505
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   246,572 3,107 SH   SOLE   0 0 3,107
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   221,515 3,529 SH   SOLE   0 0 3,529
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   492,234 28,802 SH   SOLE   0 0 28,802
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   339,348 8,285 SH   SOLE   0 0 8,285
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   282,017 5,475 SH   SOLE   0 0 5,475
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   334,226 5,516 SH   SOLE   0 0 5,516
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   226,490 8,373 SH   SOLE   0 0 8,373
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   631,550 20,940 SH   SOLE   0 0 20,940
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   1,090,876 35,292 SH   SOLE   0 0 35,292
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   625,990 18,779 SH   SOLE   0 0 18,779
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   314,809 9,177 SH   SOLE   0 0 9,177
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   629,560 21,370 SH   SOLE   0 0 21,370
FISERV INC COM 337738108   490,392 4,852 SH   SOLE   0 0 4,852
GENERAL MLS INC COM 370334104   895,882 10,684 SH   SOLE   0 0 10,684
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   928,308 22,775 SH   SOLE   0 0 22,775
GRAINGER W W INC COM 384802104   696,624 1,252 SH   SOLE   0 0 1,252
HANNON ARMSTRONG SUST INFR C COM 41068X100   407,615 14,065 SH   SOLE   0 0 14,065
HOME DEPOT INC COM 437076102   1,521,780 4,818 SH   SOLE   0 0 4,818
HONEYWELL INTL INC COM 438516106   1,115,217 5,204 SH   SOLE   0 0 5,204
HORIZON THERAPEUTICS PUB L SHS G46188101   895,492 7,869 SH   SOLE   0 0 7,869
HUMANA INC COM 444859102   711,955 1,390 SH   SOLE   0 0 1,390
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   687,529 16,160 SH   SOLE   0 0 16,160
INNOVATOR ETFS TR US SML CP PWR B 45782C284   303,100 12,510 SH   SOLE   0 0 12,510
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   6,320,366 241,833 SH   SOLE   0 0 241,833
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   1,343,348 47,823 SH   SOLE   0 0 47,823
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   743,105 25,616 SH   SOLE   0 0 25,616
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   277,404 8,396 SH   SOLE   0 0 8,396
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   275,238 8,625 SH   SOLE   0 0 8,625
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   18,421,577 697,787 SH   SOLE   0 0 697,787
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   6,157,421 210,491 SH   SOLE   0 0 210,491
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   1,619,106 53,383 SH   SOLE   0 0 53,383
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   1,382,148 48,753 SH   SOLE   0 0 48,753
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   401,280 13,397 SH   SOLE   0 0 13,397
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   9,809,644 329,976 SH   SOLE   0 0 329,976
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   971,596 31,794 SH   SOLE   0 0 31,794
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   278,420 9,007 SH   SOLE   0 0 9,007
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   916,864 30,491 SH   SOLE   0 0 30,491
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   275,912 11,121 SH   SOLE   0 0 11,121
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   2,685,047 88,938 SH   SOLE   0 0 88,938
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   1,985,010 77,074 SH   SOLE   0 0 77,074
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   254,654 8,207 SH   SOLE   0 0 8,207
INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871   256,755 13,111 SH   SOLE   0 0 13,111
INTERPUBLIC GROUP COS INC COM 460690100   777,496 23,341 SH   SOLE   0 0 23,341
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,239,611 109,329 SH   SOLE   0 0 109,329
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,192,447 15,522 SH   SOLE   0 0 15,522
INVESCO QQQ TR UNIT SER 1 46090E103   1,368,152 5,138 SH   SOLE   0 0 5,138
IQVIA HLDGS INC COM 46266C105   447,275 2,183 SH   SOLE   0 0 2,183
IRON MTN INC DEL COM 46284V101   554,714 11,128 SH   SOLE   0 0 11,128
ISHARES TR MORNINGSTAR GRWT 464287119   328,347 6,745 SH   SOLE   0 0 6,745
ISHARES TR CORE S&P TTL STK 464287150   1,073,953 12,665 SH   SOLE   0 0 12,665
ISHARES TR CORE S&P500 ETF 464287200   405,511 1,055 SH   SOLE   0 0 1,055
ISHARES TR EXPANDED TECH 464287515   218,240 853 SH   SOLE   0 0 853
ISHARES TR S&P MC 400GR ETF 464287606   607,046 8,888 SH   SOLE   0 0 8,888
ISHARES TR RUSSELL 3000 ETF 464287689   280,926 1,273 SH   SOLE   0 0 1,273
ISHARES TR U.S. TECH ETF 464287721   284,552 3,820 SH   SOLE   0 0 3,820
ISHARES TR US HLTHCARE ETF 464287762   223,237 787 SH   SOLE   0 0 787
ISHARES TR U.S. ENERGY ETF 464287796   7,759,064 166,897 SH   SOLE   0 0 166,897
ISHARES TR CORE S&P SCP ETF 464287804   715,327 7,558 SH   SOLE   0 0 7,558
ISHARES TR FLTG RATE NT ETF 46429B655   2,469,549 49,067 SH   SOLE   0 0 49,067
ISHARES TR MSCI USA MIN VOL 46429B697   359,664 4,988 SH   SOLE   0 0 4,988
ISHARES TR 0-3 MNTH TREASRY 46436E718   8,613,695 86,017 SH   SOLE   0 0 86,017
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,290,057 14,256 SH   SOLE   0 0 14,256
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,069,693 19,631 SH   SOLE   0 0 19,631
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,003,754 60,978 SH   SOLE   0 0 60,978
JOHNSON & JOHNSON COM 478160104   1,993,642 11,286 SH   SOLE   10 0 11,276
KIMBERLY-CLARK CORP COM 494368103   618,971 4,560 SH   SOLE   0 0 4,560
KINDER MORGAN INC DEL COM 49456B101   239,415 13,242 SH   SOLE   0 0 13,242
LAM RESEARCH CORP COM 512807108   612,760 1,458 SH   SOLE   0 0 1,458
LILLY ELI & CO COM 532457108   205,602 562 SH   SOLE   0 0 562
MARATHON PETE CORP COM 56585A102   223,047 1,916 SH   SOLE   0 0 1,916
MASTERCARD INCORPORATED CL A 57636Q104   262,884 756 SH   SOLE   0 0 756
MICROCHIP TECHNOLOGY INC. COM 595017104   657,610 9,361 SH   SOLE   0 0 9,361
MICROSOFT CORP COM 594918104   1,848,976 7,710 SH   SOLE   10 0 7,700
MONDELEZ INTL INC CL A 609207105   654,849 9,825 SH   SOLE   0 0 9,825
MORGAN STANLEY COM NEW 617446448   762,161 8,964 SH   SOLE   0 0 8,964
NEXTERA ENERGY INC COM 65339F101   1,086,063 12,991 SH   SOLE   0 0 12,991
NORFOLK SOUTHN CORP COM 655844108   684,913 2,779 SH   SOLE   0 0 2,779
NVIDIA CORPORATION COM 67066G104   680,013 4,653 SH   SOLE   0 0 4,653
OCCIDENTAL PETE CORP COM 674599105   247,614 3,931 SH   SOLE   0 0 3,931
OVINTIV INC COM 69047Q102   282,235 5,566 SH   SOLE   0 0 5,566
PACKAGING CORP AMER COM 695156109   290,009 2,267 SH   SOLE   0 0 2,267
PFIZER INC COM 717081103   226,378 4,418 SH   SOLE   0 0 4,418
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,338,872 42,050 SH   SOLE   0 0 42,050
PIONEER NAT RES CO COM 723787107   747,736 3,274 SH   SOLE   0 0 3,274
PROCTER AND GAMBLE CO COM 742718109   800,843 5,284 SH   SOLE   50 0 5,234
PROLOGIS INC. COM 74340W103   1,207,996 10,716 SH   SOLE   0 0 10,716
REGAL REXNORD CORPORATION COM 758750103   626,808 5,224 SH   SOLE   0 0 5,224
S&P GLOBAL INC COM 78409V104   838,888 2,505 SH   SOLE   0 0 2,505
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,020,636 7,513 SH   SOLE   0 0 7,513
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   866,084 11,617 SH   SOLE   0 0 11,617
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   308,362 2,478 SH   SOLE   0 0 2,478
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   250,538 3,554 SH   SOLE   0 0 3,554
SHELL PLC SPON ADS 780259305   213,107 3,742 SH   SOLE   0 0 3,742
SOUTHWESTERN ENERGY CO COM 845467109   154,890 26,477 SH   SOLE   0 0 26,477
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   973,503 18,221 SH   SOLE   0 0 18,221
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   1,902,168 29,675 SH   SOLE   0 0 29,675
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   216,608 4,426 SH   SOLE   0 0 4,426
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   298,570 10,152 SH   SOLE   0 0 10,152
SPDR S&P 500 ETF TR TR UNIT 78462F103   387,784 1,014 SH   SOLE   0 0 1,014
SPDR SER TR PORTFOLIO INTRMD 78464A375   248,815 7,817 SH   SOLE   0 0 7,817
SPDR SER TR PORTFOLIO SHORT 78464A474   3,030,349 103,143 SH   SOLE   0 0 103,143
SPDR SER TR PORTFOLI S&P1500 78464A805   1,256,752 26,575 SH   SOLE   0 0 26,575
SPDR SER TR PORTFOLIO S&P500 78464A854   2,795,346 62,146 SH   SOLE   0 0 62,146
SPDR SER TR PORTFOLIO SH TSR 78468R101   263,130 9,108 SH   SOLE   0 0 9,108
SPDR SER TR BLOOMBERG INVT 78468R200   3,898,145 128,271 SH   SOLE   0 0 128,271
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,777,800 41,301 SH   SOLE   0 0 41,301
SPDR SER TR PRTFLO S&P500 HI 78468R788   341,149 8,619 SH   SOLE   0 0 8,619
SPDR SER TR MSCI USA STRTGIC 78468R812   4,060,952 36,814 SH   SOLE   0 0 36,814
SPDR SER TR PORTFOLIO S&P600 78468R853   1,442,237 39,011 SH   SOLE   0 0 39,011
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   506,103 18,377 SH   SOLE   0 0 18,377
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   683,162 17,062 SH   SOLE   0 0 17,062
STERIS PLC SHS USD G8473T100   689,653 3,734 SH   SOLE   0 0 3,734
STEWART INFORMATION SVCS COR COM 860372101   5,967,715 139,661 SH   SOLE   0 0 139,661
SURO CAPITAL CORP COM NEW 86887Q109   38,661 10,174 SH   SOLE   0 0 10,174
TAPESTRY INC COM 876030107   587,981 15,441 SH   SOLE   0 0 15,441
TE CONNECTIVITY LTD SHS H84989104   612,752 5,338 SH   SOLE   0 0 5,338
THERMO FISHER SCIENTIFIC INC COM 883556102   200,389 364 SH   SOLE   0 0 364
TRACTOR SUPPLY CO COM 892356106   661,103 2,939 SH   SOLE   0 0 2,939
TRUIST FINL CORP COM 89832Q109   538,757 12,521 SH   SOLE   0 0 12,521
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,469,240 19,517 SH   SOLE   0 0 19,517
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,475,782 30,118 SH   SOLE   0 0 30,118
VANGUARD INDEX FDS GROWTH ETF 922908736   271,434 1,274 SH   SOLE   0 0 1,274
VANGUARD INDEX FDS VALUE ETF 922908744   11,075,437 78,902 SH   SOLE   0 0 78,902
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,486,114 7,773 SH   SOLE   0 0 7,773
VANGUARD WORLD FDS INF TECH ETF 92204A702   642,334 2,011 SH   SOLE   0 0 2,011
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   1,315,169 27,039 SH   SOLE   0 0 27,039
VISA INC COM CL A 92826C839   906,470 4,363 SH   SOLE   0 0 4,363
WALMART INC COM 931142103   282,020 1,989 SH   SOLE   7 0 1,982
WISDOMTREE TR US QTLY DIV GRT 97717X669   427,977 7,090 SH   SOLE   0 0 7,090
WORKDAY INC CL A 98138H101   368,461 2,202 SH   SOLE   0 0 2,202
ZOETIS INC CL A 98978V103   687,662 4,692 SH   SOLE   0 0 4,692