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   3,253,515 29,843 SH   SOLE   0 0 29,843
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,323,862 14,012 SH   SOLE   0 0 14,012
ADOBE SYSTEMS INCORPORATED COM 00724F101   571,140 1,168 SH   SOLE   0 0 1,168
AFLAC INC COM 001055102   3,980,624 57,029 SH   SOLE   0 0 57,029
AIR PRODS & CHEMS INC COM 009158106   3,453,172 11,529 SH   SOLE   0 0 11,529
ALPHABET INC CAP STK CL A 02079K305   1,279,234 10,687 SH   SOLE   0 0 10,687
ALPHABET INC CAP STK CL C 02079K107   210,609 1,741 SH   SOLE   0 0 1,741
AMAZON COM INC COM 023135106   682,956 5,239 SH   SOLE   0 0 5,239
AMERICAN ELEC PWR CO INC COM 025537101   805,682 9,569 SH   SOLE   0 0 9,569
AMERICAN WTR WKS CO INC NEW COM 030420103   1,014,323 7,106 SH   SOLE   0 0 7,106
AON PLC SHS CL A G0403H108   236,807 686 SH   SOLE   0 0 686
APA CORPORATION COM 03743Q108   201,217 5,889 SH   SOLE   0 0 5,889
APPLE INC COM 037833100   10,964,774 56,528 SH   SOLE   0 0 56,528
ARCHER DANIELS MIDLAND CO COM 039483102   249,348 3,300 SH   SOLE   0 0 3,300
ATMOS ENERGY CORP COM 049560105   934,828 8,035 SH   SOLE   0 0 8,035
BARRICK GOLD CORP COM 067901108   411,247 24,291 SH   SOLE   0 0 24,291
BECTON DICKINSON & CO COM 075887109   3,543,189 13,421 SH   SOLE   0 0 13,421
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,476,849 36,589 SH   SOLE   0 0 36,589
BOEING CO COM 097023105   1,072,270 5,078 SH   SOLE   0 0 5,078
BRP GROUP INC COM CL A 05589G102   11,050,641 445,950 SH   SOLE   0 0 445,950
CAMDEN PPTY TR SH BEN INT 133131102   696,848 6,401 SH   SOLE   0 0 6,401
CANO HEALTH INC COM CL A 13781Y103   20,850 15,000 SH   SOLE   0 0 15,000
CATERPILLAR INC COM 149123101   451,994 1,837 SH   SOLE   0 0 1,837
CHEVRON CORP NEW COM 166764100   2,210,729 14,050 SH   SOLE   0 0 14,050
CHUBB LIMITED COM H1467J104   3,638,859 18,897 SH   SOLE   0 0 18,897
CISCO SYS INC COM 17275R102   232,830 4,500 SH   SOLE   0 0 4,500
COCA COLA CO COM 191216100   1,473,503 24,469 SH   SOLE   0 0 24,469
CONOCOPHILLIPS COM 20825C104   376,519 3,634 SH   SOLE   0 0 3,634
CORNING INC COM 219350105   2,393,986 68,322 SH   SOLE   0 0 68,322
COSTCO WHSL CORP NEW COM 22160K105   1,349,301 2,506 SH   SOLE   0 0 2,506
CROWN CASTLE INC COM 22822V101   534,493 4,691 SH   SOLE   0 0 4,691
CUMMINS INC COM 231021106   2,647,509 10,799 SH   SOLE   0 0 10,799
DELTA AIR LINES INC DEL COM NEW 247361702   1,589,262 33,430 SH   SOLE   0 0 33,430
DIGITAL RLTY TR INC COM 253868103   447,509 3,930 SH   SOLE   0 0 3,930
DISNEY WALT CO COM 254687106   1,783,368 19,975 SH   SOLE   0 0 19,975
DOMINION ENERGY INC COM 25746U109   2,234,679 43,149 SH   SOLE   0 0 43,149
DUKE ENERGY CORP NEW COM NEW 26441C204   857,024 9,550 SH   SOLE   0 0 9,550
EATON CORP PLC SHS G29183103   1,199,159 5,963 SH   SOLE   0 0 5,963
EDWARDS LIFESCIENCES CORP COM 28176E108   560,886 5,946 SH   SOLE   0 0 5,946
EOG RES INC COM 26875P101   2,824,379 24,680 SH   SOLE   0 0 24,680
EXXON MOBIL CORP COM 30231G102   484,808 4,520 SH   SOLE   0 0 4,520
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   425,014 4,392 SH   SOLE   0 0 4,392
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   216,512 15,781 SH   SOLE   0 0 15,781
FLEXSHARES TR STOX US ESG SLCT 33939L696   224,046 2,073 SH   SOLE   0 0 2,073
FORD MTR CO DEL COM 345370860   409,096 27,039 SH   SOLE   0 0 27,039
GARMIN LTD SHS H2906T109   2,528,652 24,246 SH   SOLE   0 0 24,246
GENERAL DYNAMICS CORP COM 369550108   3,358,120 15,608 SH   SOLE   0 0 15,608
GLOBAL PMTS INC COM 37940X102   295,560 3,000 SH   SOLE   0 0 3,000
GOLDMAN SACHS GROUP INC COM 38141G104   3,809,679 11,811 SH   SOLE   0 0 11,811
GRACO INC COM 384109104   336,765 3,900 SH   SOLE   0 0 3,900
GRANITESHARES GOLD TR SHS BEN INT 38748G101   221,371 11,645 SH   SOLE   0 0 11,645
HERSHEY CO COM 427866108   304,634 1,220 SH   SOLE   0 0 1,220
HOME DEPOT INC COM 437076102   7,028,706 22,627 SH   SOLE   0 0 22,627
HONEYWELL INTL INC COM 438516106   3,207,463 15,458 SH   SOLE   0 0 15,458
HYCROFT MINING HOLDING CORP COM CL A 44862P109   7,885 26,700 SH   SOLE   0 0 26,700
ILLINOIS TOOL WKS INC COM 452308109   373,239 1,492 SH   SOLE   0 0 1,492
INTERNATIONAL BUSINESS MACHS COM 459200101   3,752,463 28,043 SH   SOLE   0 0 28,043
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   254,276 727 SH   SOLE   0 0 727
INVESCO QQQ TR UNIT SER 1 46090E103   2,364,220 6,400 SH   SOLE   0 0 6,400
ISHARES TR CORE S&P500 ETF 464287200   3,224,869 7,235 SH   SOLE   0 0 7,235
ISHARES TR RUS 1000 GRW ETF 464287614   3,727,400 13,545 SH   SOLE   0 0 13,545
ISHARES TR CORE S&P TTL STK 464287150   247,154 2,526 SH   SOLE   0 0 2,526
ISHARES TR MSCI ACWI EX US 464288240   221,685 4,504 SH   SOLE   0 0 4,504
ISHARES TR IBONDS DEC 46435U697   261,103 10,136 SH   SOLE   0 0 10,136
ISHARES TR IBONDS DEC 25 46435U432   263,587 10,009 SH   SOLE   0 0 10,009
ISHARES TR IBONDS DEC23 ETF 46434VAX8   13,426,579 530,905 SH   SOLE   0 0 530,905
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,051,267 43,120 SH   SOLE   0 0 43,120
ISHARES TR IBONDS DEC24 ETF 46434VBG4   921,527 37,430 SH   SOLE   0 0 37,430
ISHARES TR IBONDS DEC2026 46435GAA0   981,391 41,815 SH   SOLE   0 0 41,815
ISHARES TR IBONDS DEC2023 46435G318   260,916 10,236 SH   SOLE   0 0 10,236
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,746,993 35,045 SH   SOLE   0 0 35,045
JOHNSON & JOHNSON COM 478160104   3,755,150 22,687 SH   SOLE   0 0 22,687
JPMORGAN CHASE & CO COM 46625H100   351,994 2,420 SH   SOLE   0 0 2,420
L3HARRIS TECHNOLOGIES INC COM 502431109   2,740,480 13,998 SH   SOLE   0 0 13,998
LAMAR ADVERTISING CO NEW CL A 512816109   480,271 4,839 SH   SOLE   0 0 4,839
LOWES COS INC COM 548661107   1,054,578 4,672 SH   SOLE   0 0 4,672
MASTERCARD INCORPORATED CL A 57636Q104   4,378,188 11,132 SH   SOLE   0 0 11,132
MEDTRONIC PLC SHS G5960L103   2,702,945 30,680 SH   SOLE   0 0 30,680
MERCK & CO INC COM 58933Y105   253,512 2,197 SH   SOLE   0 0 2,197
MICROSOFT CORP COM 594918104   9,316,668 27,359 SH   SOLE   0 0 27,359
MIMEDX GROUP INC COM 602496101   1,064,534 161,049 SH   SOLE   0 0 161,049
MR COOPER GROUP INC COM 62482R107   254,567 5,027 SH   SOLE   0 0 5,027
NEXTERA ENERGY INC COM 65339F101   1,338,610 18,041 SH   SOLE   0 0 18,041
NIKE INC CL B 654106103   3,303,771 29,934 SH   SOLE   0 0 29,934
NVIDIA CORPORATION COM 67066G104   1,979,523 4,680 SH   SOLE   0 0 4,680
OMNICOM GROUP INC COM 681919106   3,447,414 36,231 SH   SOLE   0 0 36,231
ONEOK INC NEW COM 682680103   271,568 4,400 SH   SOLE   0 0 4,400
PEPSICO INC COM 713448108   4,340,978 23,437 SH   SOLE   0 0 23,437
PFIZER INC COM 717081103   256,978 7,006 SH   SOLE   0 0 7,006
PINNACLE WEST CAP CORP COM 723484101   960,276 11,788 SH   SOLE   0 0 11,788
PPG INDS INC COM 693506107   202,512 1,366 SH   SOLE   0 0 1,366
PROCTER AND GAMBLE CO COM 742718109   3,754,003 24,740 SH   SOLE   0 0 24,740
PROLOGIS INC COM 74340W103   1,009,858 8,235 SH   SOLE   0 0 8,235
PROSHARES TR ULTRASHRT S&P500 74347G416   277,144 8,080 SH   SOLE   0 0 8,080
REALTY INCOME CORP COM 756109104   629,488 10,528 SH   SOLE   0 0 10,528
ROSS STORES INC COM 778296103   2,836,826 25,299 SH   SOLE   0 0 25,299
S&P GLOBAL INC COM 78409V104   3,987,301 9,946 SH   SOLE   0 0 9,946
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,195,787 35,473 SH   SOLE   0 0 35,473
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   708,455 5,338 SH   SOLE   0 0 5,338
SOUTHERN CO COM 842587107   1,013,128 14,422 SH   SOLE   0 0 14,422
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   832,012 24,200 SH   SOLE   0 0 24,200
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,535,527 139,383 SH   SOLE   0 0 139,383
SPDR S&P 500 ETF TR TR UNIT 78462F103   409,920 925 SH   SOLE   0 0 925
SPDR SER TR PRTFLO S&P500 VL 78464A508   206,965 4,791 SH   SOLE   0 0 4,791
SPDR SER TR PORTFOLIO S&P600 78468R853   2,331,837 60,037 SH   SOLE   0 0 60,037
SPDR SER TR S&P KENSHO NEW 78468R648   3,699,569 82,950 SH   SOLE   0 0 82,950
SPDR SER TR PORTFLI HIGH YLD 78468R606   243,155 10,646 SH   SOLE   0 0 10,646
SPDR SER TR PORTFOLIO S&P500 78464A854   7,796,368 149,614 SH   SOLE   0 0 149,614
SPDR SER TR PORTFOLIO S&P400 78464A847   2,903,280 63,266 SH   SOLE   0 0 63,266
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,620,295 175,623 SH   SOLE   0 0 175,623
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   368,310 13,282 SH   SOLE   0 0 13,282
STATE STR CORP COM 857477103   2,952,924 40,352 SH   SOLE   0 0 40,352
STRYKER CORPORATION COM 863667101   1,008,576 3,306 SH   SOLE   0 0 3,306
SYSCO CORP COM 871829107   3,078,294 41,486 SH   SOLE   0 0 41,486
TESLA INC COM 88160R101   624,321 2,385 SH   SOLE   0 0 2,385
TEXAS INSTRS INC COM 882508104   4,337,088 24,092 SH   SOLE   0 0 24,092
THERMO FISHER SCIENTIFIC INC COM 883556102   1,122,806 2,152 SH   SOLE   0 0 2,152
TILRAY BRANDS INC COM 88688T100   95,511 61,225 SH   SOLE   0 0 61,225
UNION PAC CORP COM 907818108   3,797,132 18,557 SH   SOLE   0 0 18,557
UNITED PARCEL SERVICE INC CL B 911312106   302,753 1,689 SH   SOLE   0 0 1,689
UNITEDHEALTH GROUP INC COM 91324P102   284,539 592 SH   SOLE   0 0 592
US BANCORP DEL COM NEW 902973304   211,121 6,390 SH   SOLE   0 0 6,390
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,930,335 69,512 SH   SOLE   0 0 69,512
VANGUARD INDEX FDS MID CAP ETF 922908629   221,803 1,007 SH   SOLE   0 0 1,007
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,924,640 13,908 SH   SOLE   0 0 13,908
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,518,733 47,752 SH   SOLE   0 0 47,752
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   503,446 3,099 SH   SOLE   0 0 3,099
VERISK ANALYTICS INC COM 92345Y106   226,030 1,000 SH   SOLE   0 0 1,000
VICI PPTYS INC COM 925652109   482,010 15,336 SH   SOLE   0 0 15,336
VISA INC COM CL A 92826C839   283,314 1,193 SH   SOLE   0 0 1,193
WALMART INC COM 931142103   4,289,123 27,288 SH   SOLE   0 0 27,288
WEYERHAEUSER CO MTN BE COM NEW 962166104   460,821 13,752 SH   SOLE   0 0 13,752
XCEL ENERGY INC COM 98389B100   857,582 13,794 SH   SOLE   0 0 13,794
ZOETIS INC CL A 98978V103   693,355 4,026 SH   SOLE   0 0 4,026