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
3M CO COM 88579Y101   2,513,117 23,693 SH   SOLE 0 0 0 23,693
ABBOTT LABS COM 002824100   19,171,146 168,671 SH   SOLE 0 0 0 168,671
ABBVIE INC COM 00287Y109   34,978,679 192,085 SH   SOLE 0 0 0 192,085
ADOBE INC COM 00724F101   14,096,506 27,936 SH   SOLE 0 0 0 27,936
ADVANCED MICRO DEVICES INC COM 007903107   10,647,105 58,990 SH   SOLE 0 0 0 58,990
AFLAC INC COM 001055102   428,098 4,986 SH   SOLE 0 0 0 4,986
AIR PRODS & CHEMS INC COM 009158106   712,274 2,940 SH   SOLE 0 0 0 2,940
ALPHABET INC CAP STK CL A 02079K305   32,810,824 217,391 SH   SOLE 0 0 0 217,391
ALPHABET INC CAP STK CL C 02079K107   13,858,836 91,021 SH   SOLE 0 0 0 91,021
ALPS ETF TR ALERIAN MLP 00162Q452   1,620,759 34,150 SH   SOLE 0 0 0 34,150
ALTRIA GROUP INC COM 02209S103   623,460 14,293 SH   SOLE 0 0 0 14,293
AMAZON COM INC COM 023135106   5,561,861 30,834 SH   SOLE 0 0 0 30,834
AMERICAN EXPRESS CO COM 025816109   1,487,512 6,533 SH   SOLE 0 0 0 6,533
AMERICAN INTL GROUP INC COM NEW 026874784   503,258 6,438 SH   SOLE 0 0 0 6,438
AMERICAN LITHIUM CORP COM NEW 027259209   7,286 10,715 SH   SOLE 0 0 0 10,715
AMERICAN TOWER CORP NEW COM 03027X100   1,810,843 9,165 SH   SOLE 0 0 0 9,165
AMERICAN WTR WKS CO INC NEW COM 030420103   2,775,634 22,712 SH   SOLE 0 0 0 22,712
AMGEN INC COM 031162100   882,632 3,104 SH   SOLE 0 0 0 3,104
ANALOG DEVICES INC COM 032654105   322,793 1,632 SH   SOLE 0 0 0 1,632
APPLE INC COM 037833100   133,522,332 778,647 SH   SOLE 0 0 0 778,647
APPLIED MATLS INC COM 038222105   2,440,291 11,833 SH   SOLE 0 0 0 11,833
ASHLAND INC COM 044186104   1,306,024 13,413 SH   SOLE 0 0 0 13,413
AT&T INC COM 00206R102   287,139 16,315 SH   SOLE 0 0 0 16,315
ATMOS ENERGY CORP COM 049560105   249,894 2,102 SH   SOLE 0 0 0 2,102
AURINIA PHARMACEUTICALS INC COM 05156V102   386,346 77,115 SH   SOLE 0 0 0 77,115
AUTOMATIC DATA PROCESSING IN COM 053015103   1,434,507 5,744 SH   SOLE 0 0 0 5,744
BANK AMERICA CORP COM 060505104   4,095,683 108,009 SH   SOLE 0 0 0 108,009
BANK MONTREAL QUE COM 063671101   227,399 2,328 SH   SOLE 0 0 0 2,328
BECTON DICKINSON & CO COM 075887109   1,948,916 7,876 SH   SOLE 0 0 0 7,876
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,174,926 7,550 SH   SOLE 0 0 0 7,550
BLACKROCK CR ALLOCATION INCO COM 092508100   106,900 10,000 SH   SOLE 0 0 0 10,000
BLACKROCK INC COM 09247X101   210,092 252 SH   SOLE 0 0 0 252
BLACKSTONE INC COM 09260D107   342,742 2,609 SH   SOLE 0 0 0 2,609
BOEING CO COM 097023105   2,508,541 12,998 SH   SOLE 0 0 0 12,998
BP PLC SPONSORED ADR 055622104   521,888 13,851 SH   SOLE 0 0 0 13,851
BRISTOL-MYERS SQUIBB CO COM 110122108   4,814,378 88,777 SH   SOLE 0 0 0 88,777
BROADCOM INC COM 11135F101   2,519,604 1,901 SH   SOLE 0 0 0 1,901
CABOT CORP COM 127055101   311,636 3,380 SH   SOLE 0 0 0 3,380
CACI INTL INC CL A 127190304   284,123 750 SH   SOLE 0 0 0 750
CANADIAN NATL RY CO COM 136375102   11,450,604 86,938 SH   SOLE 0 0 0 86,938
CARRIER GLOBAL CORPORATION COM 14448C104   1,088,426 18,724 SH   SOLE 0 0 0 18,724
CATERPILLAR INC COM 149123101   1,433,715 3,913 SH   SOLE 0 0 0 3,913
CHEVRON CORP NEW COM 166764100   9,653,842 61,201 SH   SOLE 0 0 0 61,201
CISCO SYS INC COM 17275R102   10,783,527 216,059 SH   SOLE 0 0 0 216,059
CITIGROUP INC COM NEW 172967424   3,627,633 57,363 SH   SOLE 0 0 0 57,363
COCA COLA CO COM 191216100   13,796,089 225,500 SH   SOLE 0 0 0 225,500
COLGATE PALMOLIVE CO COM 194162103   745,132 8,275 SH   SOLE 0 0 0 8,275
COMCAST CORP NEW CL A 20030N101   4,895,623 112,932 SH   SOLE 0 0 0 112,932
CONOCOPHILLIPS COM 20825C104   28,986,334 227,737 SH   SOLE 0 0 0 227,737
CONSTELLATION BRANDS INC CL A 21036P108   9,888,803 36,388 SH   SOLE 0 0 0 36,388
CONSTELLATION ENERGY CORP COM 21037T109   344,560 1,864 SH   SOLE 0 0 0 1,864
CORNING INC COM 219350105   572,779 17,378 SH   SOLE 0 0 0 17,378
COSTAR GROUP INC COM 22160N109   874,810 9,056 SH   SOLE 0 0 0 9,056
COSTCO WHSL CORP NEW COM 22160K105   19,983,519 27,276 SH   SOLE 0 0 0 27,276
CROWN CASTLE INC COM 22822V101   389,470 3,680 SH   SOLE 0 0 0 3,680
CSX CORP COM 126408103   258,048 6,961 SH   SOLE 0 0 0 6,961
CVS HEALTH CORP COM 126650100   711,698 8,923 SH   SOLE 0 0 0 8,923
DEERE & CO COM 244199105   886,377 2,158 SH   SOLE 0 0 0 2,158
DELL TECHNOLOGIES INC CL C 24703L202   614,711 5,387 SH   SOLE 0 0 0 5,387
DELTA AIR LINES INC DEL COM NEW 247361702   2,693,702 56,271 SH   SOLE 0 0 0 56,271
DEXCOM INC COM 252131107   6,707,393 48,359 SH   SOLE 0 0 0 48,359
DIGITAL RLTY TR INC COM 253868103   4,182,634 29,038 SH   SOLE 0 0 0 29,038
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   586,211 16,043 SH   SOLE 0 0 0 16,043
DISNEY WALT CO COM 254687106   3,184,385 26,025 SH   SOLE 0 0 0 26,025
DIXIE GROUP INC CL A 255519100   18,884 33,300 SH   SOLE 0 0 0 33,300
DOCUSIGN INC COM 256163106   746,459 12,535 SH   SOLE 0 0 0 12,535
DOLBY LABORATORIES INC COM CL A 25659T107   2,704,514 32,285 SH   SOLE 0 0 0 32,285
DOLLAR GEN CORP NEW COM 256677105   567,939 3,639 SH   SOLE 0 0 0 3,639
DOMINION ENERGY INC COM 25746U109   591,362 12,022 SH   SOLE 0 0 0 12,022
DOVER CORP COM 260003108   700,609 3,954 SH   SOLE 0 0 0 3,954
DOW INC COM 260557103   1,652,792 28,531 SH   SOLE 0 0 0 28,531
DUKE ENERGY CORP NEW COM NEW 26441C204   6,521,229 67,431 SH   SOLE 0 0 0 67,431
DUPONT DE NEMOURS INC COM 26614N102   285,007 3,717 SH   SOLE 0 0 0 3,717
EATON CORP PLC SHS G29183103   2,595,869 8,302 SH   SOLE 0 0 0 8,302
ECOLAB INC COM 278865100   4,014,427 17,386 SH   SOLE 0 0 0 17,386
EDWARDS LIFESCIENCES CORP COM 28176E108   14,951,509 156,462 SH   SOLE 0 0 0 156,462
ELECTRONIC ARTS INC COM 285512109   892,869 6,730 SH   SOLE 0 0 0 6,730
ELI LILLY & CO COM 532457108   12,980,945 16,686 SH   SOLE 0 0 0 16,686
EMERSON ELEC CO COM 291011104   1,385,303 12,214 SH   SOLE 0 0 0 12,214
ENBRIDGE INC COM 29250N105   401,993 11,111 SH   SOLE 0 0 0 11,111
ENTERPRISE PRODS PARTNERS L COM 293792107   501,644 17,191 SH   SOLE 0 0 0 17,191
EXACT SCIENCES CORP COM 30063P105   1,286,588 18,630 SH   SOLE 0 0 0 18,630
EXELON CORP COM 30161N101   208,288 5,544 SH   SOLE 0 0 0 5,544
EXXON MOBIL CORP COM 30231G102   12,268,944 105,548 SH   SOLE 0 0 0 105,548
FEDEX CORP COM 31428X106   2,970,704 10,253 SH   SOLE 0 0 0 10,253
FREEPORT-MCMORAN INC CL B 35671D857   5,200,741 110,607 SH   SOLE 0 0 0 110,607
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   528,551 5,814 SH   SOLE 0 0 0 5,814
GENERAC HLDGS INC COM 368736104   1,862,457 14,765 SH   SOLE 0 0 0 14,765
GENERAL DYNAMICS CORP COM 369550108   451,137 1,597 SH   SOLE 0 0 0 1,597
GENERAL ELECTRIC CO COM NEW 369604301   2,337,006 13,314 SH   SOLE 0 0 0 13,314
GENERAL MLS INC COM 370334104   875,051 12,506 SH   SOLE 0 0 0 12,506
GENERAL MTRS CO COM 37045V100   1,455,599 32,097 SH   SOLE 0 0 0 32,097
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   207,924 6,536 SH   SOLE 0 0 0 6,536
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   1,038,130 22,297 SH   SOLE 0 0 0 22,297
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   16,920,489 336,024 SH   SOLE 0 0 0 336,024
GOLDMAN SACHS GROUP INC COM 38141G104   1,614,100 3,864 SH   SOLE 0 0 0 3,864
GRAFTECH INTL LTD COM 384313508   138,221 100,160 SH   SOLE 0 0 0 100,160
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   205,934 3,260 SH   SOLE 0 0 0 3,260
HCA HEALTHCARE INC COM 40412C101   4,592,947 13,771 SH   SOLE 0 0 0 13,771
HEWLETT PACKARD ENTERPRISE C COM 42824C109   363,878 20,523 SH   SOLE 0 0 0 20,523
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,162,520 38,266 SH   SOLE 0 0 0 38,266
HOLOGIC INC COM 436440101   1,340,756 17,198 SH   SOLE 0 0 0 17,198
HOME DEPOT INC COM 437076102   10,824,881 28,219 SH   SOLE 0 0 0 28,219
HONEYWELL INTL INC COM 438516106   9,095,654 44,315 SH   SOLE 0 0 0 44,315
HUNTINGTON BANCSHARES INC COM 446150104   168,642 12,089 SH   SOLE 0 0 0 12,089
IMPERIAL OIL LTD COM NEW 453038408   604,888 8,750 SH   SOLE 0 0 0 8,750
INGEVITY CORP COM 45688C107   9,226,563 193,429 SH   SOLE 0 0 0 193,429
INTEL CORP COM 458140100   5,445,114 123,276 SH   SOLE 0 0 0 123,276
INTERNATIONAL BUSINESS MACHS COM 459200101   1,254,915 6,572 SH   SOLE 0 0 0 6,572
INTUIT COM 461202103   12,766,000 19,640 SH   SOLE 0 0 0 19,640
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,003,282 15,231 SH   SOLE 0 0 0 15,231
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   829,834 34,911 SH   SOLE 0 0 0 34,911
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,452,990 32,725 SH   SOLE 0 0 0 32,725
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   225,672 3,390 SH   SOLE 0 0 0 3,390
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,503,075 14,779 SH   SOLE 0 0 0 14,779
INVESCO QQQ TR UNIT SER 1 46090E103   2,149,008 4,840 SH   SOLE 0 0 0 4,840
ISHARES GOLD TR ISHARES NEW 464285204   378,636 9,013 SH   SOLE 0 0 0 9,013
ISHARES TR CORE US AGGBD ET 464287226   702,842 7,176 SH   SOLE 0 0 0 7,176
ISHARES TR RUS 1000 GRW ETF 464287614   643,428 1,909 SH   SOLE 0 0 0 1,909
ISHARES TR RUSSELL 2000 ETF 464287655   2,533,788 12,048 SH   SOLE 0 0 0 12,048
ISHARES TR MSCI EMG MKT ETF 464287234   1,359,543 33,095 SH   SOLE 0 0 0 33,095
ISHARES TR US AER DEF ETF 464288760   296,315 2,246 SH   SOLE 0 0 0 2,246
ISHARES TR RUS 1000 VAL ETF 464287598   240,375 1,342 SH   SOLE 0 0 0 1,342
ISHARES TR 1 3 YR TREAS BD 464287457   2,670,608 32,656 SH   SOLE 0 0 0 32,656
ISHARES TR ISHARES SEMICDTR 464287523   227,050 1,005 SH   SOLE 0 0 0 1,005
ISHARES TR SHRT NAT MUN ETF 464288158   2,286,570 21,833 SH   SOLE 0 0 0 21,833
ISHARES TR CORE S&P SCP ETF 464287804   325,885 2,949 SH   SOLE 0 0 0 2,949
ISHARES TR US HLTHCARE ETF 464287762   236,768 3,825 SH   SOLE 0 0 0 3,825
ISHARES TR RUS 2000 VAL ETF 464287630   374,742 2,360 SH   SOLE 0 0 0 2,360
ISHARES TR US REGNL BKS ETF 464288778   387,600 8,935 SH   SOLE 0 0 0 8,935
ISHARES TR 7-10 YR TRSY BD 464287440   707,110 7,470 SH   SOLE 0 0 0 7,470
ISHARES TR US CONSUM DISCRE 464287580   688,302 8,397 SH   SOLE 0 0 0 8,397
ISHARES TR CORE S&P TTL STK 464287150   203,966 1,769 SH   SOLE 0 0 0 1,769
ISHARES TR U.S. FIN SVC ETF 464287770   1,536,900 23,181 SH   SOLE 0 0 0 23,181
ISHARES TR S&P 500 GRWT ETF 464287309   234,912 2,782 SH   SOLE 0 0 0 2,782
ISHARES TR CORE S&P MCP ETF 464287507   758,576 12,489 SH   SOLE 0 0 0 12,489
ISHARES TR S&P 500 VAL ETF 464287408   224,172 1,200 SH   SOLE 0 0 0 1,200
ISHARES TR U.S. PHARMA ETF 464288836   1,149,598 16,932 SH   SOLE 0 0 0 16,932
ISHARES TR S&P 100 ETF 464287101   9,508,956 38,434 SH   SOLE 0 0 0 38,434
ISHARES TR PFD AND INCM SEC 464288687   1,321,494 41,002 SH   SOLE 0 0 0 41,002
ISHARES TR CORE S&P US GWT 464287671   488,062 4,164 SH   SOLE 0 0 0 4,164
ISHARES TR CORE S&P US VLU 464287663   300,261 3,320 SH   SOLE 0 0 0 3,320
ISHARES TR U.S. FINLS ETF 464287788   12,236,505 127,930 SH   SOLE 0 0 0 127,930
ISHARES TR RUS 2000 GRW ETF 464287648   326,314 1,205 SH   SOLE 0 0 0 1,205
ISHARES TR U.S. TECH ETF 464287721   1,388,417 10,280 SH   SOLE 0 0 0 10,280
ISHARES TR US CONSM STAPLES 464287812   205,528 3,039 SH   SOLE 0 0 0 3,039
ISHARES TR MSCI USA MIN VOL 46429B697   269,128 3,220 SH   SOLE 0 0 0 3,220
ISHARES TR U.S. MED DVC ETF 464288810   308,769 5,270 SH   SOLE 0 0 0 5,270
ISHARES TR INTL SEL DIV ETF 464288448   546,920 19,505 SH   SOLE 0 0 0 19,505
ISHARES TR US TRSPRTION 464287192   380,160 5,400 SH   SOLE 0 0 0 5,400
ISHARES TR SELECT DIVID ETF 464287168   948,275 7,698 SH   SOLE 0 0 0 7,698
ISHARES TR NATIONAL MUN ETF 464288414   1,209,424 11,240 SH   SOLE 0 0 0 11,240
ISHARES TR CORE HIGH DV ETF 46429B663   716,874 6,505 SH   SOLE 0 0 0 6,505
ISHARES TR CORE S&P500 ETF 464287200   2,010,495 3,824 SH   SOLE 0 0 0 3,824
ISHARES TR SHORT TREAS BD 464288679   234,898 2,125 SH   SOLE 0 0 0 2,125
ISHARES TR MSCI INDIA ETF 46429B598   407,819 7,905 SH   SOLE 0 0 0 7,905
ISHARES TR 20 YR TR BD ETF 464287432   358,799 3,792 SH   SOLE 0 0 0 3,792
ISHARES TR GLOBAL TECH ETF 464287291   34,473,046 460,808 SH   SOLE 0 0 0 460,808
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   23,228,665 401,463 SH   SOLE 0 0 0 401,463
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   9,372,568 167,457 SH   SOLE 0 0 0 167,457
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   469,211 9,301 SH   SOLE 0 0 0 9,301
JOHNSON & JOHNSON COM 478160104   15,790,308 99,819 SH   SOLE 0 0 0 99,819
JPMORGAN CHASE & CO COM 46625H100   27,877,320 139,178 SH   SOLE 0 0 0 139,178
KIMBERLY-CLARK CORP COM 494368103   1,651,601 12,768 SH   SOLE 0 0 0 12,768
KINDER MORGAN INC DEL COM 49456B101   318,602 17,372 SH   SOLE 0 0 0 17,372
KROGER CO COM 501044101   1,441,561 25,233 SH   SOLE 0 0 0 25,233
LINCOLN ELEC HLDGS INC COM 533900106   22,165,040 86,772 SH   SOLE 0 0 0 86,772
LINDE PLC SHS G54950103   2,463,682 5,306 SH   SOLE 0 0 0 5,306
LOCKHEED MARTIN CORP COM 539830109   983,753 2,163 SH   SOLE 0 0 0 2,163
LOUISIANA PAC CORP COM 546347105   18,715,958 223,048 SH   SOLE 0 0 0 223,048
LOWES COS INC COM 548661107   6,229,731 24,456 SH   SOLE 0 0 0 24,456
LULULEMON ATHLETICA INC COM 550021109   4,069,401 10,417 SH   SOLE 0 0 0 10,417
MARRIOTT INTL INC NEW CL A 571903202   1,584,759 6,281 SH   SOLE 0 0 0 6,281
MASCO CORP COM 574599106   837,548 10,618 SH   SOLE 0 0 0 10,618
MASTERCARD INCORPORATED CL A 57636Q104   3,350,255 6,957 SH   SOLE 0 0 0 6,957
MCDONALDS CORP COM 580135101   2,565,105 9,098 SH   SOLE 0 0 0 9,098
MEDTRONIC PLC SHS G5960L103   647,960 7,435 SH   SOLE 0 0 0 7,435
MERCK & CO INC COM 58933Y105   16,887,255 127,982 SH   SOLE 0 0 0 127,982
META PLATFORMS INC CL A 30303M102   946,983 1,950 SH   SOLE 0 0 0 1,950
MICROSOFT CORP COM 594918104   68,180,471 162,057 SH   SOLE 0 0 0 162,057
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,173,366 98,705 SH   SOLE 0 0 0 98,705
MODERNA INC COM 60770K107   1,011,681 9,494 SH   SOLE 0 0 0 9,494
MOHAWK INDS INC COM 608190104   688,481 5,260 SH   SOLE 0 0 0 5,260
MONDELEZ INTL INC CL A 609207105   618,441 8,835 SH   SOLE 0 0 0 8,835
MORGAN STANLEY COM NEW 617446448   3,468,289 36,834 SH   SOLE 0 0 0 36,834
NETFLIX INC COM 64110L106   1,096,013 1,805 SH   SOLE 0 0 0 1,805
NEXTERA ENERGY INC COM 65339F101   12,279,284 192,134 SH   SOLE 0 0 0 192,134
NIKE INC CL B 654106103   6,641,661 70,671 SH   SOLE 0 0 0 70,671
NOKIA CORP SPONSORED ADR 654902204   117,316 33,140 SH   SOLE 0 0 0 33,140
NORFOLK SOUTHN CORP COM 655844108   5,374,703 21,088 SH   SOLE 0 0 0 21,088
NORTHROP GRUMMAN CORP COM 666807102   1,542,721 3,223 SH   SOLE 0 0 0 3,223
NOVARTIS AG SPONSORED ADR 66987V109   3,433,915 35,500 SH   SOLE 0 0 0 35,500
NOVO-NORDISK A S ADR 670100205   258,084 2,010 SH   SOLE 0 0 0 2,010
NUCOR CORP COM 670346105   447,452 2,261 SH   SOLE 0 0 0 2,261
NVIDIA CORPORATION COM 67066G104   3,521,263 3,897 SH   SOLE 0 0 0 3,897
ORACLE CORP COM 68389X105   1,132,761 9,018 SH   SOLE 0 0 0 9,018
OREILLY AUTOMOTIVE INC COM 67103H107   6,881,652 6,096 SH   SOLE 0 0 0 6,096
OTIS WORLDWIDE CORP COM 68902V107   381,495 3,843 SH   SOLE 0 0 0 3,843
PARK HOTELS & RESORTS INC COM 700517105   389,153 22,250 SH   SOLE 0 0 0 22,250
PAYCHEX INC COM 704326107   511,585 4,166 SH   SOLE 0 0 0 4,166
PAYPAL HLDGS INC COM 70450Y103   10,106,562 150,867 SH   SOLE 0 0 0 150,867
PEPSICO INC COM 713448108   10,626,562 60,720 SH   SOLE 0 0 0 60,720
PFIZER INC COM 717081103   1,967,982 70,918 SH   SOLE 0 0 0 70,918
PHILIP MORRIS INTL INC COM 718172109   765,155 8,351 SH   SOLE 0 0 0 8,351
PHILLIPS 66 COM 718546104   3,367,533 20,617 SH   SOLE 0 0 0 20,617
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   805,761 7,966 SH   SOLE 0 0 0 7,966
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   2,491,972 26,270 SH   SOLE 0 0 0 26,270
PINNACLE FINL PARTNERS INC COM 72346Q104   2,749,706 32,018 SH   SOLE 0 0 0 32,018
PIONEER NAT RES CO COM 723787107   2,669,888 10,171 SH   SOLE 0 0 0 10,171
PLANET FITNESS INC CL A 72703H101   2,038,043 32,541 SH   SOLE 0 0 0 32,541
PPG INDS INC COM 693506107   276,759 1,910 SH   SOLE 0 0 0 1,910
PROCTER AND GAMBLE CO COM 742718109   4,952,654 30,525 SH   SOLE 0 0 0 30,525
PROGRESSIVE CORP COM 743315103   32,508,795 157,184 SH   SOLE 0 0 0 157,184
PROLOGIS INC. COM 74340W103   3,377,516 25,937 SH   SOLE 0 0 0 25,937
PRUDENTIAL FINL INC COM 744320102   1,860,790 15,850 SH   SOLE 0 0 0 15,850
PULTE GROUP INC COM 745867101   13,882,759 115,095 SH   SOLE 0 0 0 115,095
QUALCOMM INC COM 747525103   13,066,878 77,182 SH   SOLE 0 0 0 77,182
REGENERON PHARMACEUTICALS COM 75886F107   454,295 472 SH   SOLE 0 0 0 472
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,869,699 88,864 SH   SOLE 0 0 0 88,864
REPUBLIC SVCS INC COM 760759100   2,742,187 14,324 SH   SOLE 0 0 0 14,324
RESMED INC COM 761152107   300,412 1,517 SH   SOLE 0 0 0 1,517
ROYAL BK CDA COM 780087102   638,570 6,330 SH   SOLE 0 0 0 6,330
ROYAL CARIBBEAN GROUP COM V7780T103   417,725 3,005 SH   SOLE 0 0 0 3,005
RTX CORPORATION COM 75513E101   15,572,720 159,671 SH   SOLE 0 0 0 159,671
S&P GLOBAL INC COM 78409V104   311,855 733 SH   SOLE 0 0 0 733
SANOFI SPONSORED ADR 80105N105   252,963 5,205 SH   SOLE 0 0 0 5,205
SCHWAB CHARLES CORP COM 808513105   2,913,132 40,270 SH   SOLE 0 0 0 40,270
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   794,430 16,134 SH   SOLE 0 0 0 16,134
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   204,167 3,580 SH   SOLE 0 0 0 3,580
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   262,091 5,891 SH   SOLE 0 0 0 5,891
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   377,788 5,606 SH   SOLE 0 0 0 5,606
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   739,436 9,171 SH   SOLE 0 0 0 9,171
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   252,060 4,129 SH   SOLE 0 0 0 4,129
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   314,361 6,409 SH   SOLE 0 0 0 6,409
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   470,291 7,578 SH   SOLE 0 0 0 7,578
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   261,802 6,709 SH   SOLE 0 0 0 6,709
SEI INVTS CO COM 784117103   683,050 9,500 SH   SOLE 0 0 0 9,500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,034,966 24,175 SH   SOLE 0 0 0 24,175
SELECT SECTOR SPDR TR INDL 81369Y704   2,730,813 21,680 SH   SOLE 0 0 0 21,680
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,324,031 31,435 SH   SOLE 0 0 0 31,435
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,793,069 27,313 SH   SOLE 0 0 0 27,313
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,125,181 41,462 SH   SOLE 0 0 0 41,462
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,970,048 24,125 SH   SOLE 0 0 0 24,125
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,002,247 21,208 SH   SOLE 0 0 0 21,208
SEMPRA COM 816851109   278,444 3,876 SH   SOLE 0 0 0 3,876
SHELL PLC SPON ADS 780259305   423,626 6,319 SH   SOLE 0 0 0 6,319
SMITH A O CORP COM 831865209   18,869,082 210,922 SH   SOLE 0 0 0 210,922
SOUTHERN CO COM 842587107   1,584,876 22,092 SH   SOLE 0 0 0 22,092
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   354,404 891 SH   SOLE 0 0 0 891
SPDR GOLD TR GOLD SHS 78463V107   883,773 4,296 SH   SOLE 0 0 0 4,296
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,305,078 23,525 SH   SOLE 0 0 0 23,525
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   253,162 455 SH   SOLE 0 0 0 455
SPDR SER TR S&P BIOTECH 78464A870   602,077 6,345 SH   SOLE 0 0 0 6,345
SPDR SER TR S&P REGL BKG 78464A698   2,914,807 57,971 SH   SOLE 0 0 0 57,971
SPDR SER TR S&P DIVID ETF 78464A763   325,994 2,484 SH   SOLE 0 0 0 2,484
SPIRIT AIRLS INC COM 848577102   244,424 50,501 SH   SOLE 0 0 0 50,501
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705   3,893,568 141,430 SH   SOLE 0 0 0 141,430
STARBUCKS CORP COM 855244109   559,764 6,125 SH   SOLE 0 0 0 6,125
T-MOBILE US INC COM 872590104   966,426 5,921 SH   SOLE 0 0 0 5,921
TARGET CORP COM 87612E106   1,743,215 9,837 SH   SOLE 0 0 0 9,837
TESLA INC COM 88160R101   802,481 4,565 SH   SOLE 0 0 0 4,565
TEXAS INSTRS INC COM 882508104   10,170,681 58,382 SH   SOLE 0 0 0 58,382
TEXAS PACIFIC LAND CORPORATI COM 88262P102   554,757 959 SH   SOLE 0 0 0 959
THERMO FISHER SCIENTIFIC INC COM 883556102   330,127 568 SH   SOLE 0 0 0 568
TJX COS INC NEW COM 872540109   15,829,532 156,079 SH   SOLE 0 0 0 156,079
TRACTOR SUPPLY CO COM 892356106   20,596,055 78,695 SH   SOLE 0 0 0 78,695
TRAVELERS COMPANIES INC COM 89417E109   244,474 1,062 SH   SOLE 0 0 0 1,062
TRUIST FINL CORP COM 89832Q109   5,280,059 135,456 SH   SOLE 0 0 0 135,456
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   290,654 4,691 SH   SOLE 0 0 0 4,691
ULTA BEAUTY INC COM 90384S303   3,376,759 6,458 SH   SOLE 0 0 0 6,458
UNION PAC CORP COM 907818108   1,626,385 6,613 SH   SOLE 0 0 0 6,613
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   207,691 7,891 SH   SOLE 0 0 0 7,891
UNITED PARCEL SERVICE INC CL B 911312106   480,411 3,232 SH   SOLE 0 0 0 3,232
UNITEDHEALTH GROUP INC COM 91324P102   19,664,120 39,750 SH   SOLE 0 0 0 39,750
UNUM GROUP COM 91529Y106   762,348 14,207 SH   SOLE 0 0 0 14,207
VALERO ENERGY CORP COM 91913Y100   299,276 1,753 SH   SOLE 0 0 0 1,753
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,488,389 11,060 SH   SOLE 0 0 0 11,060
VANECK ETF TRUST OIL SERVICES ETF 92189H607   258,974 770 SH   SOLE 0 0 0 770
VANGUARD INDEX FDS TOTAL STK MKT 922908769   727,000 2,797 SH   SOLE 0 0 0 2,797
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,520,023 13,564 SH   SOLE 0 0 0 13,564
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   205,645 1,319 SH   SOLE 0 0 0 1,319
VANGUARD INDEX FDS GROWTH ETF 922908736   1,685,206 4,896 SH   SOLE 0 0 0 4,896
VANGUARD INDEX FDS VALUE ETF 922908744   326,209 2,003 SH   SOLE 0 0 0 2,003
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   726,759 17,399 SH   SOLE 0 0 0 17,399
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   11,502,888 148,789 SH   SOLE 0 0 0 148,789
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   259,065 5,680 SH   SOLE 0 0 0 5,680
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,146,014 6,276 SH   SOLE 0 0 0 6,276
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   228,912 1,892 SH   SOLE 0 0 0 1,892
VANGUARD WORLD FD ENERGY ETF 92204A306   783,352 5,948 SH   SOLE 0 0 0 5,948
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   465,480 1,721 SH   SOLE 0 0 0 1,721
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   233,163 955 SH   SOLE 0 0 0 955
VANGUARD WORLD FD INF TECH ETF 92204A702   689,507 1,315 SH   SOLE 0 0 0 1,315
VERIZON COMMUNICATIONS INC COM 92343V104   2,273,766 54,189 SH   SOLE 0 0 0 54,189
VISA INC COM CL A 92826C839   31,051,396 111,263 SH   SOLE 0 0 0 111,263
VULCAN MATLS CO COM 929160109   2,865,933 10,501 SH   SOLE 0 0 0 10,501
WALGREENS BOOTS ALLIANCE INC COM 931427108   950,976 43,844 SH   SOLE 0 0 0 43,844
WALMART INC COM 931142103   14,177,528 235,625 SH   SOLE 0 0 0 235,625
WARNER BROS DISCOVERY INC COM SER A 934423104   206,561 23,661 SH   SOLE 0 0 0 23,661
WASTE MGMT INC DEL COM 94106L109   211,234 991 SH   SOLE 0 0 0 991
WELLS FARGO CO NEW COM 949746101   358,714 6,189 SH   SOLE 0 0 0 6,189
WESTROCK CO COM 96145D105   39,135,274 791,411 SH   SOLE 0 0 0 791,411
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,940,146 193,265 SH   SOLE 0 0 0 193,265
WILLIAMS COS INC COM 969457100   473,291 12,145 SH   SOLE 0 0 0 12,145
WILLIAMS SONOMA INC COM 969904101   796,202 2,507 SH   SOLE 0 0 0 2,507
XPO INC COM 983793100   500,323 4,100 SH   SOLE 0 0 0 4,100
XYLEM INC COM 98419M100   2,281,086 17,650 SH   SOLE 0 0 0 17,650
YUM BRANDS INC COM 988498101   220,731 1,592 SH   SOLE 0 0 0 1,592
ZOETIS INC CL A 98978V103   2,782,320 16,443 SH   SOLE 0 0 0 16,443