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
LINDE PLC SHS G54950103   1,436,527 3,858 SH   SOLE   0 0 3,858
ABBOTT LABS COM 002824100   2,451,565 25,313 SH   SOLE   0 0 25,313
ADVANCED MICRO DEVICES INC COM 007903107   9,444,223 91,852 SH   SOLE   0 0 91,852
AIR PRODS & CHEMS INC COM 009158106   1,074,653 3,792 SH   SOLE   0 0 3,792
EA SERIES TRUST INTL QUAN VALUE 02072L201   3,929,435 166,577 SH   SOLE   0 0 166,577
ALPHABET INC CAP STK CL A 02079K305   10,416,195 79,598 SH   SOLE   0 0 79,598
ALTRIA GROUP INC COM 02209S103   3,799,362 90,353 SH   SOLE   0 0 90,353
AMAZON COM INC COM 023135106   11,467,241 90,208 SH   SOLE   0 0 90,208
AMEREN CORP COM 023608102   3,252,786 43,469 SH   SOLE   0 0 43,469
APPLE INC COM 037833100   18,007,043 105,175 SH   SOLE   0 0 105,175
AUTOMATIC DATA PROCESSING IN COM 053015103   579,077 2,407 SH   SOLE   0 0 2,407
BANK AMERICA CORP COM 060505104   2,173,977 79,400 SH   SOLE   0 0 79,400
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   447,783 5,225 SH   SOLE   0 0 5,225
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,323,084 3,777 SH   SOLE   0 0 3,777
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   243,738 6,975 SH   SOLE   0 0 6,975
BOEING CO COM 097023105   273,279 1,426 SH   SOLE   0 0 1,426
BRISTOL-MYERS SQUIBB CO COM 110122108   3,317,938 57,166 SH   SOLE   0 0 57,166
CSX CORP COM 126408103   1,096,945 35,673 SH   SOLE   0 0 35,673
CVS HEALTH CORP COM 126650100   7,385,466 105,779 SH   SOLE   0 0 105,779
CAMECO CORP COM 13321L108   244,104 6,158 SH   SOLE   0 0 6,158
CHEVRON CORP NEW COM 166764100   1,213,053 7,194 SH   SOLE   0 0 7,194
COCA COLA CO COM 191216100   5,742,179 102,576 SH   SOLE   0 0 102,576
COMCAST CORP NEW CL A 20030N101   743,671 16,772 SH   SOLE   0 0 16,772
CORNING INC COM 219350105   8,144,814 267,306 SH   SOLE   0 0 267,306
COSTCO WHSL CORP NEW COM 22160K105   1,884,294 3,335 SH   SOLE   0 0 3,335
DANAHER CORPORATION COM 235851102   6,953,263 28,026 SH   SOLE   0 0 28,026
DEXCOM INC COM 252131107   6,350,558 68,066 SH   SOLE   0 0 68,066
DIAMONDBACK ENERGY INC COM 25278X109   5,539,588 35,767 SH   SOLE   0 0 35,767
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   215,102 8,210 SH   SOLE   0 0 8,210
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   271,518 10,569 SH   SOLE   0 0 10,569
ETFIS SER TR I VIRTUS PVT CR 26923G798   9,128,485 424,976 SH   SOLE   0 0 424,976
ENBRIDGE INC COM 29250N105   3,393,142 101,167 SH   SOLE   0 0 101,167
ENTERPRISE PRODS PARTNERS L COM 293792107   8,785,038 320,973 SH   SOLE   0 0 320,973
EVERSOURCE ENERGY COM 30040W108   3,201,449 55,055 SH   SOLE   0 0 55,055
EXXON MOBIL CORP COM 30231G102   2,089,304 17,769 SH   SOLE   0 0 17,769
META PLATFORMS INC CL A 30303M102   10,179,821 33,909 SH   SOLE   0 0 33,909
F5 INC COM 315616102   217,217 1,348 SH   SOLE   0 0 1,348
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   416,145 12,964 SH   SOLE   0 0 12,964
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   9,941,727 217,353 SH   SOLE   0 0 217,353
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   339,857 12,564 SH   SOLE   0 0 12,564
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   221,887 4,697 SH   SOLE   0 0 4,697
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   26,350,782 443,467 SH   SOLE   0 0 443,467
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   16,191,758 549,805 SH   SOLE   0 0 549,805
FISERV INC COM 337738108   1,023,644 9,062 SH   SOLE   0 0 9,062
FREEPORT-MCMORAN INC CL B 35671D857   210,391 5,642 SH   SOLE   0 0 5,642
GENERAL DYNAMICS CORP COM 369550108   1,078,997 4,883 SH   SOLE   0 0 4,883
GENERAL ELECTRIC CO COM NEW 369604301   228,029 2,063 SH   SOLE   0 0 2,063
GENERAL MLS INC COM 370334104   3,287,551 51,376 SH   SOLE   0 0 51,376
GILEAD SCIENCES INC COM 375558103   3,400,853 45,381 SH   SOLE   0 0 45,381
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   219,757 2,609 SH   SOLE   0 0 2,609
GRAPHIC PACKAGING HLDG CO COM 388689101   1,132,865 50,847 SH   SOLE   0 0 50,847
HONEYWELL INTL INC COM 438516106   1,156,842 6,262 SH   SOLE   0 0 6,262
INTEL CORP COM 458140100   222,188 6,250 SH   SOLE   0 0 6,250
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,375,780 76,130 SH   SOLE   0 0 76,130
INVESCO QQQ TR UNIT SER 1 46090E103   256,880 717 SH   SOLE   0 0 717
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,930,046 25,157 SH   SOLE   0 0 25,157
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   2,153,584 64,909 SH   SOLE   0 0 64,909
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   2,117,800 60,405 SH   SOLE   0 0 60,405
ISHARES TR CORE US AGGBD ET 464287226   685,983 7,295 SH   SOLE   0 0 7,295
ISHARES TR EAFE VALUE ETF 464288877   3,996,309 81,674 SH   SOLE   0 0 81,674
ISHARES TR FLTG RATE NT ETF 46429B655   9,869,862 193,945 SH   SOLE   0 0 193,945
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   234,593 2,816 SH   SOLE   0 0 2,816
ISHARES TR MSCI USA QLT FCT 46432F339   209,942 1,593 SH   SOLE   0 0 1,593
ISHARES TR MSCI INTL VLU FT 46435G409   2,106,757 83,074 SH   SOLE   0 0 83,074
ISHARES TR CORE INTL AGGR 46435G672   533,283 10,932 SH   SOLE   0 0 10,932
ISHARES TR 0-3 MNTH TREASRY 46436E718   16,702,661 165,915 SH   SOLE   0 0 165,915
JPMORGAN CHASE & CO COM 46625H100   4,496,061 31,003 SH   SOLE   0 0 31,003
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   296,034 6,256 SH   SOLE   0 0 6,256
JOHNSON & JOHNSON COM 478160104   763,643 4,903 SH   SOLE   0 0 4,903
JUNIPER NETWORKS INC COM 48203R104   3,455,076 124,328 SH   SOLE   0 0 124,328
KRAFT HEINZ CO COM 500754106   3,515,443 104,502 SH   SOLE   0 0 104,502
LOCKHEED MARTIN CORP COM 539830109   4,575,057 11,187 SH   SOLE   0 0 11,187
MASTERCARD INCORPORATED CL A 57636Q104   1,409,451 3,560 SH   SOLE   0 0 3,560
MATTERPORT INC COM CL A 577096100   108,500 50,000 SH   SOLE   0 0 50,000
MCDONALDS CORP COM 580135101   2,261,633 8,585 SH   SOLE   0 0 8,585
MERCK & CO INC COM 58933Y105   1,508,391 14,652 SH   SOLE   0 0 14,652
MICROSOFT CORP COM 594918104   26,059,705 82,533 SH   SOLE   0 0 82,533
MUELLER INDS INC COM 624756102   217,664 2,896 SH   SOLE   0 0 2,896
NEWMONT CORP COM 651639106   203,854 5,517 SH   SOLE   0 0 5,517
NEXTERA ENERGY INC COM 65339F101   325,121 5,675 SH   SOLE   0 0 5,675
NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369   274,850 10,892 SH   SOLE   0 0 10,892
NOVARTIS AG SPONSORED ADR 66987V109   3,481,779 34,182 SH   SOLE   0 0 34,182
NVIDIA CORPORATION COM 67066G104   7,686,274 17,670 SH   SOLE   0 0 17,670
ON SEMICONDUCTOR CORP COM 682189105   7,504,783 80,740 SH   SOLE   0 0 80,740
ONEOK INC NEW COM 682680103   3,426,854 54,026 SH   SOLE   0 0 54,026
PEPSICO INC COM 713448108   304,654 1,798 SH   SOLE   0 0 1,798
PFIZER INC COM 717081103   4,577,913 138,014 SH   SOLE   0 0 138,014
PHILIP MORRIS INTL INC COM 718172109   2,573,169 27,794 SH   SOLE   0 0 27,794
PROCTER AND GAMBLE CO COM 742718109   434,809 2,981 SH   SOLE   0 0 2,981
PROGRESSIVE CORP COM 743315103   221,209 1,588 SH   SOLE   0 0 1,588
PROSHARES TR SHRT 20+YR TRE 74347X849   9,828,771 390,806 SH   SOLE   0 0 390,806
PROSHARES TR HGH YLD INT RATE 74348A541   809,973 13,166 SH   SOLE   0 0 13,166
RTX CORPORATION COM 75513E101   5,889,716 81,836 SH   SOLE   0 0 81,836
RESMED INC COM 761152107   7,943,577 53,720 SH   SOLE   0 0 53,720
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,592,279 3,725 SH   SOLE   0 0 3,725
SPDR GOLD TR GOLD SHS 78463V107   265,577 1,549 SH   SOLE   0 0 1,549
SPDR SER TR BLOOMBERG INTL 78464A151   381,503 14,062 SH   SOLE   0 0 14,062
SPDR SER TR PRTFLO S&P500 VL 78464A508   240,299 5,824 SH   SOLE   0 0 5,824
SPDR SER TR S&P INS ETF 78464A789   1,981,386 46,577 SH   SOLE   0 0 46,577
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   60,398,795 657,796 SH   SOLE   0 0 657,796
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   843,591 18,177 SH   SOLE   0 0 18,177
SALESFORCE INC COM 79466L302   1,132,121 5,583 SH   SOLE   0 0 5,583
SANOFI SPONSORED ADR 80105N105   3,536,591 65,932 SH   SOLE   0 0 65,932
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,168,678 23,992 SH   SOLE   0 0 23,992
SERVICENOW INC COM 81762P102   6,984,206 12,495 SH   SOLE   0 0 12,495
SONOCO PRODS CO COM 835495102   3,407,365 62,693 SH   SOLE   0 0 62,693
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   82,941 10,942 SH   SOLE   0 0 10,942
STARBUCKS CORP COM 855244109   265,789 2,912 SH   SOLE   0 0 2,912
SUNCOKE ENERGY INC COM 86722A103   205,396 20,236 SH   SOLE   0 0 20,236
TECK RESOURCES LTD CL B 878742204   359,802 8,350 SH   SOLE   0 0 8,350
TESLA INC COM 88160R101   9,837,900 39,317 SH   SOLE   0 0 39,317
THERMO FISHER SCIENTIFIC INC COM 883556102   8,766,367 17,319 SH   SOLE   0 0 17,319
UNION PAC CORP COM 907818108   1,074,483 5,277 SH   SOLE   0 0 5,277
UNITEDHEALTH GROUP INC COM 91324P102   8,610,065 17,077 SH   SOLE   0 0 17,077
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,963,199 24,583 SH   SOLE   0 0 24,583
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   599,154 3,856 SH   SOLE   0 0 3,856
VANGUARD BD INDEX FDS INTERMED TERM 921937819   595,618 8,237 SH   SOLE   0 0 8,237
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   239,259 3,429 SH   SOLE   0 0 3,429
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   348,003 6,709 SH   SOLE   0 0 6,709
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   838,656 14,560 SH   SOLE   0 0 14,560
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   473,427 3,615 SH   SOLE   0 0 3,615
VANGUARD INDEX FDS LARGE CAP ETF 922908637   361,042 1,845 SH   SOLE   0 0 1,845
VANGUARD INDEX FDS GROWTH ETF 922908736   678,052 2,490 SH   SOLE   0 0 2,490
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,383,951 11,223 SH   SOLE   0 0 11,223
VERIZON COMMUNICATIONS INC COM 92343V104   3,521,921 108,668 SH   SOLE   0 0 108,668
VISA INC COM CL A 92826C839   1,195,708 5,199 SH   SOLE   0 0 5,199
WEC ENERGY GROUP INC COM 92939U106   3,281,044 40,733 SH   SOLE   0 0 40,733
WALMART INC COM 931142103   330,969 2,069 SH   SOLE   0 0 2,069
WORLD GOLD TR SPDR GLD MINIS 98149E303   269,232 7,344 SH   SOLE   0 0 7,344