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
3M CO COM 88579Y101 252,376 1,738 SH SOLE 1,738 0 0
ABBOTT LABORATORIES COM 002824100 687,229 6,694 SH SOLE 6,694 0 0
ABBOTT LABORATORIES COM 002824100 25,359 247 SH OTR 0 0 247
ABBVIE INC COM 00287Y109 3,716,225 17,087 SH SOLE 17,087 0 0
ABBVIE INC COM 00287Y109 58,505 269 SH OTR 0 0 269
ADOBE INC COM 00724F101 1,599,223 6,579 SH SOLE 6,579 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,290,763 6,345 SH SOLE 6,345 0 0
AFLAC INC COM 001055102 1,463,970 13,344 SH SOLE 13,344 0 0
AFLAC INC COM 001055102 21,942 200 SH OTR 0 0 200
AIR PRODUCTS AND CHEMICALS I COM 009158106 817,253 2,813 SH SOLE 2,813 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 364,838 2,908 SH SOLE 2,908 0 0
ALLSTATE CORP COM 020002101 739,167 3,565 SH SOLE 3,565 0 0
ALPHABET INC CAP STK CL A 02079K305 10,927,490 38,001 SH SOLE 38,001 0 0
ALPHABET INC CAP STK CL A 02079K305 751,682 2,614 SH OTR 0 0 2,614
ALPHABET INC CAP STK CL C 02079K107 3,568,825 12,441 SH SOLE 12,441 0 0
ALPHABET INC CAP STK CL C 02079K107 462,992 1,614 SH OTR 0 0 1,614
ALTRIA GROUP INC COM 02209S103 1,779,436 26,965 SH SOLE 26,965 0 0
AMAZON COM INC COM 023135106 8,501,165 40,818 SH SOLE 40,818 0 0
AMAZON COM INC COM 023135106 494,850 2,376 SH OTR 0 0 2,376
AMERICAN ELEC PWR CO INC COM 025537101 276,579 2,110 SH SOLE 2,110 0 0
AMERICAN EXPRESS CO COM 025816109 3,181,864 10,519 SH SOLE 10,519 0 0
AMERICAN EXPRESS CO COM 025816109 9,377 31 SH OTR 0 0 31
AMERICAN INTL GROUP INC COM NEW 026874784 1,365,646 18,148 SH SOLE 18,148 0 0
AMERICAN TOWER CORP COM 03027X100 807,333 4,678 SH SOLE 4,678 0 0
AMGEN INC COM 031162100 686,845 1,952 SH SOLE 1,952 0 0
ANALOG DEVICES INC COM 032654105 701,181 2,204 SH SOLE 2,204 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 250,773 3,615 SH SOLE 3,615 0 0
APPLE INC COM 037833100 8,025,094 31,621 SH OTR 0 0 31,621
APPLE INC COM 037833100 22,937,383 90,379 SH SOLE 90,379 0 0
APPLIED MATLS INC COM 038222105 4,401,144 12,877 SH SOLE 12,877 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 219,343 3,018 SH SOLE 3,018 0 0
AT&T INC COM 00206R102 1,517,593 52,349 SH SOLE 52,349 0 0
ATMOS ENERGY CORP COM 049560105 534,395 2,893 SH SOLE 2,893 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,909,022 9,396 SH SOLE 9,396 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 14,832 73 SH OTR 0 0 73
AUTOZONE INC COM 053332102 202,667 60 SH SOLE 60 0 0
BANK AMERICA CORP COM 060505104 149,321 3,063 SH OTR 0 0 3,063
BANK AMERICA CORP COM 060505104 2,655,424 54,470 SH SOLE 54,470 0 0
BANK NOVA SCOTIA B C COM 064149107 713,893 10,300 SH SOLE 10,300 0 0
BECTON DICKINSON & CO COM 075887109 442,206 2,812 SH SOLE 2,812 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,590,700 5 SH SOLE 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,158,172 23,285 SH SOLE 23,283 0 2
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206 319,942 16,175 SH SOLE 16,175 0 0
BOEING CO COM 097023105 969,873 4,873 SH SOLE 4,873 0 0
BOOKING HOLDINGS INC COM 09857L108 244,350 58 SH SOLE 58 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 912,937 15,053 SH SOLE 15,053 0 0
BROADCOM INC COM 11135F101 8,417,875 27,197 SH SOLE 27,197 0 0
BROADCOM INC COM 11135F101 147,946 478 SH OTR 0 0 478
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,086 99 SH OTR 0 0 99
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 265,330 1,633 SH SOLE 1,633 0 0
BWX TECHNOLOGIES INC COM 05605H100 220,440 1,078 SH SOLE 1,078 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 272,040 6,000 SH SOLE 6,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 450,967 2,472 SH SOLE 2,472 0 0
CARDINAL HEALTH INC COM 14149Y108 519,901 2,460 SH SOLE 2,460 0 0
CARNIVAL CORP COMMON STOCK 143658300 267,465 10,335 SH SOLE 10,335 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 367,423 6,525 SH SOLE 6,525 0 0
CATERPILLAR INC COM 149123101 6,934,855 9,789 SH SOLE 9,789 0 0
CATERPILLAR INC COM 149123101 416,574 588 SH OTR 0 0 588
CELESTICA INC COM 15101Q207 915,460 3,250 SH SOLE 3,250 0 0
CHEVRON CORPORATION COM 166764100 47,587 230 SH OTR 0 0 230
CHEVRON CORPORATION COM 166764100 4,836,680 23,377 SH SOLE 23,377 0 0
CHUBB LTD SWITZ COM H1467J104 39,112 120 SH OTR 0 0 120
CHUBB LTD SWITZ COM H1467J104 1,150,122 3,529 SH SOLE 3,529 0 0
CISCO SYS INC COM 17275R102 2,197,484 28,322 SH SOLE 28,322 0 0
CITIGROUP INC COM NEW 172967424 1,929,562 17,014 SH SOLE 17,014 0 0
CLOROX CO DEL COM 189054109 404,018 3,899 SH SOLE 3,899 0 0
CME GROUP INC COM 12572Q105 821,073 2,780 SH SOLE 2,780 0 0
COCA COLA CO COM 191216100 2,025,260 26,631 SH SOLE 26,631 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 226,584 2,499 SH SOLE 2,499 0 0
COLGATE PALMOLIVE CO COM 194162103 897,213 10,527 SH SOLE 10,527 0 0
COMCAST CORP NEW CL A 20030N101 837,838 29,183 SH SOLE 29,183 0 0
CONOCOPHILLIPS COM 20825C104 2,640 20 SH OTR 0 0 20
CONOCOPHILLIPS COM 20825C104 790,548 5,989 SH SOLE 5,989 0 0
CONSOLIDATED EDISON INC COM 209115104 230,321 2,035 SH SOLE 2,035 0 0
CONSTELLATION ENERGY CORP COM 21037T109 457,931 1,640 SH SOLE 1,640 0 0
CONSTELLATION ENERGY CORP COM 21037T109 32,393 116 SH OTR 0 0 116
CORNING INC COM 219350105 2,991,748 22,003 SH SOLE 22,003 0 0
CORNING INC COM 219350105 12,917 95 SH OTR 0 0 95
CORTEVA INC COM 22052L104 525,122 6,273 SH SOLE 6,273 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 59,786 60 SH OTR 0 0 60
COSTCO WHOLESALE CORPORATION COM 22160K105 3,359,606 3,372 SH SOLE 3,372 0 0
CSX CORP COM 126408103 1,329,041 32,376 SH SOLE 32,376 0 0
CVS HEALTH CORP COM 126650100 560,009 7,797 SH SOLE 7,797 0 0
CVS HEALTH CORP COM 126650100 4,453 62 SH OTR 0 0 62
DEERE & CO COM 244199105 2,276,196 4,041 SH SOLE 4,041 0 0
DEERE & CO COM 244199105 261,935 465 SH OTR 0 0 465
DELL TECHNOLOGIES INC CL C 24703L202 5,909 36 SH OTR 0 0 36
DELL TECHNOLOGIES INC CL C 24703L202 687,223 4,187 SH SOLE 4,187 0 0
DELTA AIR LINES INC COM NEW 247361702 711,439 10,702 SH SOLE 10,702 0 0
DIAMONDBACK ENERGY INC COM 25278X109 454,324 2,297 SH SOLE 2,297 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 3,136,647 74,293 SH SOLE 73,747 0 546
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 878,667 25,950 SH SOLE 25,950 0 0
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 248,545 10,509 SH SOLE 10,509 0 0
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 390,868 10,946 SH SOLE 10,946 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2,206,888 31,026 SH SOLE 31,026 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 49,334 1,457 SH OTR 0 0 1,457
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 247,513 6,353 SH SOLE 6,353 0 0
DISNEY WALT CO COM 254687106 1,371,389 14,229 SH SOLE 14,229 0 0
DISNEY WALT CO COM 254687106 7,229 75 SH OTR 0 0 75
DUKE ENERGY CORP NEW COM NEW 26441C204 7,464 57 SH OTR 0 0 57
DUKE ENERGY CORP NEW COM NEW 26441C204 2,119,732 16,189 SH SOLE 16,189 0 0
DUTCH BROS INC CL A 26701L100 253,300 5,000 SH SOLE 5,000 0 0
EATON CORP PLC SHS G29183103 933,876 2,611 SH SOLE 2,611 0 0
EBAY INC. COM 278642103 663,445 7,289 SH SOLE 7,289 0 0
ECOLAB INC COM 278865100 516,345 1,941 SH SOLE 1,941 0 0
EDISON INTL COM 281020107 501,868 6,858 SH SOLE 6,858 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 10,246 35 SH OTR 0 0 35
ELEVANCE HEALTH INC FORMERLY COM 036752103 966,368 3,301 SH SOLE 3,301 0 0
ELI LILLY & CO COM 532457108 5,724,601 6,224 SH SOLE 6,224 0 0
EMERSON ELEC CO COM 291011104 539,238 4,116 SH SOLE 4,116 0 0
ENBRIDGE INC COM 29250N105 947,342 17,498 SH SOLE 17,498 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,781,647 92,313 SH SOLE 92,313 0 0
ENTERGY CORP NEW COM 29364G103 287,988 2,563 SH SOLE 2,563 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,236,751 85,538 SH SOLE 85,538 0 0
EXXON MOBIL CORP COM 30231G102 6,794,879 40,050 SH SOLE 40,050 0 0
EXXON MOBIL CORP COM 30231G102 8,483 50 SH OTR 0 0 50
FEDEX CORP COM 31428X106 739,775 2,077 SH SOLE 2,077 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 295,020 8,134 SH SOLE 8,134 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 8,736,167 174,305 SH SOLE 172,295 0 2,010
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,084,610 23,775 SH SOLE 23,775 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 234,991 10,940 SH SOLE 10,940 0 0
FLUOR CORP COM 343412102 713,418 15,293 SH SOLE 15,293 0 0
GE AEROSPACE COM NEW 369604301 359,253 1,266 SH OTR 0 0 1,266
GE AEROSPACE COM NEW 369604301 2,158,355 7,606 SH SOLE 7,606 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 29,753 418 SH OTR 0 0 418
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 232,687 3,269 SH SOLE 3,269 0 0
GE VERNOVA INC COM 36828A101 1,166,194 1,336 SH SOLE 1,336 0 0
GE VERNOVA INC COM 36828A101 2,619 3 SH OTR 0 0 3
GENERAL DYNAMICS CORP COM 369550108 27,458 80 SH OTR 0 0 80
GENERAL DYNAMICS CORP COM 369550108 1,276,013 3,718 SH SOLE 3,718 0 0
GENERAL MTRS CO COM 37045V100 882,972 11,852 SH SOLE 11,852 0 0
GILEAD SCIENCES INC COM 375558103 1,214,331 8,713 SH SOLE 8,713 0 0
GLOBE LIFE INC COM 37959E102 600,519 4,315 SH SOLE 4,315 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,116,617 1,320 SH SOLE 1,320 0 0
HALLIBURTON CO COM 406216101 276,697 7,097 SH SOLE 7,097 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 343,822 2,542 SH SOLE 2,542 0 0
HERSHEY CO COM 427866108 1,059,591 5,097 SH SOLE 5,097 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,213,301 50,958 SH SOLE 50,958 0 0
HOME DEPOT INC COM 437076102 4,874,442 14,821 SH SOLE 14,821 0 0
HONEYWELL INTL INC COM 438516106 2,338,994 10,348 SH SOLE 10,348 0 0
HP INC COM 40434L105 220,147 11,460 SH SOLE 11,460 0 0
IDACORP INC COM 451107106 348,990 2,441 SH SOLE 2,441 0 0
ILLINOIS TOOL WKS INC COM 452308109 417,245 1,603 SH SOLE 1,603 0 0
INTEL CORP COM 458140100 501,085 11,355 SH SOLE 11,355 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 289,742 4,320 SH SOLE 4,320 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,182,895 13,131 SH SOLE 13,131 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 216,665 470 SH SOLE 470 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 510,189 10,284 SH SOLE 10,284 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 309,658 6,515 SH SOLE 6,515 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,030,410 3,518 SH SOLE 3,518 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,550,466 2,686 SH OTR 0 0 2,686
IRON MTN INC DEL COM 46284V101 1,041,828 10,200 SH SOLE 10,200 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 321,079 753 SH SOLE 753 0 0
ISHARES TR US AER DEF ETF 464288760 2,213 10 SH SOLE 10 0 0
ISHARES TR FUTURE AI & TECH 46435U556 339,390 7,294 SH SOLE 7,294 0 0
ISHARES TR RUS MD CP GR ETF 464287481 416,390 3,250 SH SOLE 3,250 0 0
ISHARES TR CORE S&P US GWT 464287671 1,241,287 8,003 SH SOLE 8,003 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 714,855 6,320 SH SOLE 6,320 0 0
ISHARES TR CORE S&P500 ETF 464287200 959,973 1,470 SH SOLE 1,470 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303,056 1,222 SH SOLE 1,222 0 0
ISHARES TR CORE S&P SCP ETF 464287804 278,330 2,239 SH SOLE 2,239 0 0
ISHARES TR CORE S&P MCP ETF 464287507 612,295 9,067 SH SOLE 9,067 0 0
ISHARES TR U.S. ENERGY ETF 464287796 370,161 5,715 SH OTR 0 0 5,715
ISHARES TR CORE S&P US VLU 464287663 1,013,800 9,915 SH SOLE 9,915 0 0
ISHARES TR CORE MSCI EAFE 46432F842 425,853 4,704 SH SOLE 4,704 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 334,835 1,067 SH SOLE 1,067 0 0
ISHARES TR SELECT DIVID ETF 464287168 260,577 1,721 SH SOLE 1,721 0 0
ISHARES TR RUS MID CAP ETF 464287499 361,890 3,722 SH SOLE 3,722 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,617,293 37,294 SH SOLE 37,294 0 0
ISHARES TR US AER DEF ETF 464288760 925,750 4,232 SH OTR 0 0 4,232
ISHARES TR S&P 500 VAL ETF 464287408 350,931 1,662 SH SOLE 1,662 0 0
JOHNSON & JOHNSON COM 478160104 6,751,013 27,618 SH SOLE 27,618 0 0
JOHNSON & JOHNSON COM 478160104 61,110 250 SH OTR 0 0 250
JOHNSON CONTROLS INTERNATION SHS G51502105 432,266 3,301 SH SOLE 3,301 0 0
JPMORGAN CHASE & CO COM 46625H100 9,038,124 30,725 SH SOLE 30,725 0 0
KIMBERLY-CLARK CORP COM 494368103 13,409 139 SH OTR 0 0 139
KIMBERLY-CLARK CORP COM 494368103 637,472 6,608 SH SOLE 6,608 0 0
KINDER MORGAN INC DEL COM 49456B101 487,649 14,544 SH SOLE 14,544 0 0
KLA CORP COM NEW 482480100 2,316,906 1,574 SH SOLE 1,574 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 329,618 955 SH SOLE 955 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 493,219 1,429 SH OTR 0 0 1,429
LAM RESEARCH CORP COM NEW 512807306 386,237 1,808 SH SOLE 1,808 0 0
LINDE PLC SHS G54950103 39,661 80 SH OTR 0 0 80
LINDE PLC SHS G54950103 1,965,102 3,964 SH SOLE 3,964 0 0
LOCKHEED MARTIN CORP COM 539830109 1,191,857 1,972 SH SOLE 1,972 0 0
LOCKHEED MARTIN CORP COM 539830109 223,020 369 SH OTR 0 0 369
LOWES COS INC COM 548661107 1,237,871 5,239 SH SOLE 5,239 0 0
LOWES COS INC COM 548661107 14,886 63 SH OTR 0 0 63
M & T BK CORP COM 55261F104 285,274 1,380 SH SOLE 1,380 0 0
MARATHON PETE CORP COM 56585A102 248,087 1,016 SH SOLE 1,016 0 0
MARRIOTT INTL INC NEW CL A 571903202 312,405 955 SH SOLE 955 0 0
MASTERCARD INCORPORATED CL A 57636Q104 632,070 1,265 SH SOLE 1,265 0 0
MCDONALDS CORP COM 580135101 1,336,070 4,299 SH SOLE 4,299 0 0
MCKESSON CORP COM 58155Q103 1,083,325 1,252 SH SOLE 1,252 0 0
MEDTRONIC PLC SHS G5960L103 530,731 6,125 SH SOLE 6,125 0 0
MERCK & CO INC COM 58933Y105 2,813,603 23,390 SH SOLE 23,390 0 0
META PLATFORMS INC CL A 30303M102 236,290 413 SH OTR 0 0 413
META PLATFORMS INC CL A 30303M102 3,722,216 6,506 SH SOLE 6,506 0 0
MICRON TECHNOLOGY INC COM 595112103 562,504 1,665 SH SOLE 1,665 0 0
MICROSOFT CORP COM 594918104 320,567 866 SH OTR 0 0 866
MICROSOFT CORP COM 594918104 15,615,379 42,184 SH SOLE 42,184 0 0
MONDELEZ INTL INC CL A 609207105 966,380 16,766 SH SOLE 16,766 0 0
MORGAN STANLEY COM NEW 617446448 1,677,998 10,196 SH SOLE 10,196 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 334,591 771 SH SOLE 771 0 0
MP MATERIALS CORP COM CL A 553368101 85,082 1,763 SH OTR 0 0 1,763
MP MATERIALS CORP COM CL A 553368101 235,509 4,880 SH SOLE 4,880 0 0
MPLX LP COM UNIT REP LTD 55336V100 622,121 10,901 SH SOLE 10,901 0 0
MUELLER INDS INC COM 624756102 207,528 1,873 SH SOLE 1,873 0 0
NETFLIX INC. COM 64110L106 422,099 4,390 SH OTR 0 0 4,390
NETFLIX INC. COM 64110L106 1,420,136 14,770 SH SOLE 14,770 0 0
NEWMONT CORP COM 651639106 329,946 3,048 SH SOLE 3,048 0 0
NEXTERA ENERGY INC COM 65339F101 14,118 152 SH OTR 0 0 152
NEXTERA ENERGY INC COM 65339F101 1,571,531 16,920 SH SOLE 16,920 0 0
NIKE INC CL B 654106103 7,923 150 SH OTR 0 0 150
NIKE INC CL B 654106103 734,532 13,906 SH SOLE 13,906 0 0
NORFOLK SOUTHN CORP COM 655844108 938,203 3,269 SH SOLE 3,269 0 0
NORTHROP GRUMMAN CORP COM 666807102 968,099 1,419 SH SOLE 1,419 0 0
NORTHROP GRUMMAN CORP COM 666807102 251,747 369 SH OTR 0 0 369
NOVARTIS AG SPONSORED ADR 66987V109 885,034 5,794 SH SOLE 5,794 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 133,980 11,000 SH SOLE 11,000 0 0
NVIDIA CORPORATION COM 67066G104 786,718 4,511 SH OTR 0 0 4,511
NVIDIA CORPORATION COM 67066G104 15,339,781 87,957 SH SOLE 87,957 0 0
ONEOK INC NEW COM 682680103 1,022,740 11,315 SH SOLE 11,315 0 0
ORACLE CORP COM 68389X105 1,548,146 10,524 SH SOLE 10,524 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 595,400 6,450 SH SOLE 6,450 0 0
OTIS WORLDWIDE CORP COM 68902V107 236,713 3,071 SH SOLE 3,071 0 0
PACER FDS TR US SMALL CAP CAS 69374H857 1,376,474 30,677 SH SOLE 30,677 0 0
PACER FDS TR US CASH COWS 100 69374H881 9,456,535 151,159 SH SOLE 151,159 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 229,367 1,568 SH OTR 0 0 1,568
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,172,258 14,850 SH SOLE 14,850 0 0
PALO ALTO NETWORKS INC COM 697435105 365,850 2,282 SH SOLE 2,282 0 0
PARKER-HANNIFIN CORP COM 701094104 99,372 111 SH OTR 0 0 111
PARKER-HANNIFIN CORP COM 701094104 251,562 281 SH SOLE 281 0 0
PAYCHEX INC COM 704326107 556,221 6,038 SH SOLE 6,038 0 0
PEPSICO INC COM 713448108 29,971 193 SH OTR 0 0 193
PEPSICO INC COM 713448108 1,628,848 10,489 SH SOLE 10,489 0 0
PFIZER INC COM 717081103 1,223,534 43,573 SH SOLE 43,573 0 0
PHILIP MORRIS INTL INC COM 718172109 1,629,450 9,855 SH SOLE 9,855 0 0
PHILLIPS 66 COM 718546104 29,149 160 SH OTR 0 0 160
PHILLIPS 66 COM 718546104 1,537,466 8,439 SH SOLE 8,439 0 0
PPG INDS INC COM 693506107 394,682 3,693 SH SOLE 3,693 0 0
PROASSURANCE CORP COM 74267C106 687,587 27,815 SH SOLE 27,815 0 0
PROCTER & GAMBLE CO COM 742718109 7,222 50 SH OTR 0 0 50
PROCTER & GAMBLE CO COM 742718109 3,450,483 23,889 SH SOLE 23,889 0 0
PROLOGIS INC. COM 74340W103 237,542 1,797 SH SOLE 1,797 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 242,879 2,105 SH SOLE 2,105 0 0
QUALCOMM INC COM 747525103 1,644,082 12,767 SH SOLE 12,767 0 0
QUANTA SVCS INC COM 74762E102 857,569 1,562 SH SOLE 1,562 0 0
QUEST DIAGNOSTICS INC COM 74834L100 488,844 2,494 SH SOLE 2,494 0 0
REALTY INCOME CORP COM 756109104 716,130 11,705 SH SOLE 11,705 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,607,473 61,542 SH SOLE 61,542 0 0
RTX CORPORATION COM 75513E101 253,664 1,315 SH OTR 0 0 1,315
RTX CORPORATION COM 75513E101 2,967,114 15,382 SH SOLE 15,382 0 0
SALESFORCE INC COM 79466L302 733,317 3,928 SH SOLE 3,928 0 0
SCHWAB CHARLES CORP COM 808513105 293,189 3,120 SH SOLE 3,120 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 309,882 791 SH SOLE 791 0 0
SEALED AIR CORP NEW COM 81211K100 306,124 7,280 SH SOLE 7,280 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 1,412,347 23,055 SH SOLE 23,055 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 435,802 9,497 SH SOLE 9,497 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 5,685,347 78,063 SH SOLE 78,063 0 0
SHELL PLC SPON ADS 780259305 256,122 2,754 SH SOLE 2,754 0 0
SHERWIN WILLIAMS CO COM 824348106 522,817 1,631 SH SOLE 1,631 0 0
SLB LIMITED COM STK 806857108 780,971 15,197 SH SOLE 15,197 0 0
SOUTHERN CO COM 842587107 19,304 200 SH OTR 0 0 200
SOUTHERN CO COM 842587107 6,484,856 67,187 SH SOLE 67,187 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,982,334 9,255 SH SOLE 9,255 0 0
SPDR GOLD TR GOLD SHS 78463V107 114,457 266 SH OTR 0 0 266
SPDR SERIES TRUST STATE STREET SPD 78464A763 2,054,106 14,075 SH SOLE 14,075 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763 294,507 2,018 SH OTR 0 0 2,018
STARBUCKS CORP COM 855244109 209,193 2,335 SH SOLE 2,335 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 863,177 1,327 SH OTR 0 0 1,327
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,747,769 4,225 SH SOLE 4,225 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 362,820 588 SH SOLE 588 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 185,028 300 SH OTR 0 0 300
STRYKER CORPORATION COM 863667101 879,964 2,678 SH SOLE 2,678 0 0
SUN CMNTYS INC COM 866674104 307,090 2,438 SH SOLE 2,438 0 0
SUN LIFE FINANCIAL INC. COM 866796105 240,731 3,848 SH SOLE 3,848 0 0
SYSCO CORP COM 871829107 383,539 5,377 SH SOLE 5,377 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1,047,199 23,703 SH SOLE 23,703 0 0
T-MOBILE US INC COM 872590104 1,265,136 6,024 SH SOLE 6,024 0 0
T-MOBILE US INC COM 872590104 16,802 80 SH OTR 0 0 80
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 103,413 306 SH OTR 0 0 306
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,827,296 5,407 SH SOLE 5,407 0 0
TARGET CORP COM 87612E106 603,132 4,976 SH SOLE 4,976 0 0
TESLA INC COM 88160R101 32,714 88 SH OTR 0 0 88
TESLA INC COM 88160R101 4,628,659 12,451 SH SOLE 12,451 0 0
TEXAS INSTRS INC COM 882508104 13,978 72 SH OTR 0 0 72
TEXAS INSTRS INC COM 882508104 1,525,164 7,856 SH SOLE 7,856 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 891,164 1,813 SH SOLE 1,813 0 0
TOLL BROTHERS INC COM 889478103 382,935 2,806 SH SOLE 2,806 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 719,293 1,726 SH SOLE 1,726 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,204,522 7,558 SH SOLE 7,558 0 0
TRUBRIDGE INC COM 205306103 375,472 25,647 SH SOLE 25,647 0 0
TRUIST FINL CORP COM 89832Q109 629,270 13,689 SH SOLE 13,689 0 0
UBER TECHNOLOGIES INC COM 90353T100 706,209 9,818 SH SOLE 9,818 0 0
UNION PAC CORP COM 907818108 30,813 127 SH OTR 0 0 127
UNION PAC CORP COM 907818108 1,603,971 6,611 SH SOLE 6,611 0 0
UNITED RENTALS INC COM 911363109 382,494 525 SH SOLE 525 0 0
UNITEDHEALTH GROUP INC COM 91324P102 23,271 86 SH OTR 0 0 86
UNITEDHEALTH GROUP INC COM 91324P102 1,724,010 6,371 SH SOLE 6,371 0 0
US BANCORP COM NEW 902973304 485,097 9,327 SH SOLE 9,327 0 0
VALERO ENERGY CORP COM 91913Y100 1,908,023 7,722 SH SOLE 7,722 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,869,366 23,841 SH SOLE 23,841 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,676,057 36,340 SH SOLE 36,340 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 12,611,073 163,398 SH SOLE 159,152 0 4,246
VANGUARD INDEX FDS VALUE ETF 922908744 38,246,940 194,939 SH SOLE 193,859 0 1,080
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,724,425 19,441 SH SOLE 19,441 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 33,567,393 56,175 SH SOLE 56,008 0 167
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,674,144 9,085 SH SOLE 9,085 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34,238 386 SH OTR 0 0 386
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 370,771 2,012 SH OTR 0 0 2,012
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,182,071 25,407 SH OTR 0 0 25,407
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,498,165 51,535 SH SOLE 51,070 0 465
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,577,795 6,131 SH SOLE 6,131 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 464,745 1,064 SH OTR 56 0 1,008
VANGUARD INDEX FDS MID CAP ETF 922908629 33,012,058 114,952 SH SOLE 114,131 0 822
VANGUARD INDEX FDS VALUE ETF 922908744 208,953 1,065 SH OTR 140 0 925
VANGUARD INDEX FDS GROWTH ETF 922908736 45,117,314 103,293 SH SOLE 102,974 0 319
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 308,820 1,200 SH OTR 0 0 1,200
VANGUARD INDEX FDS MID CAP ETF 922908629 394,873 1,375 SH OTR 67 0 1,308
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,220,736 4,085 SH SOLE 4,085 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,622,634 17,526 SH SOLE 17,526 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,150,763 58,293 SH SOLE 58,190 0 104
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,234,005 64,823 SH SOLE 64,823 0 0
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738 1,375,896 13,767 SH SOLE 13,767 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,843,174 6,246 SH SOLE 6,246 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,670,536 32,272 SH SOLE 31,055 0 1,217
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 466,022 5,879 SH SOLE 5,879 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,144,131 5,320 SH SOLE 5,320 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,796,299 75,169 SH SOLE 73,630 0 1,539
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 9,131,225 142,497 SH SOLE 142,309 0 188
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 103,681 1,618 SH OTR 0 0 1,618
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 610,728 4,124 SH SOLE 4,124 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 353,713 1,785 SH SOLE 1,785 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 232,055 1,290 SH SOLE 1,290 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 105,119 386 SH OTR 0 0 386
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 179,115 658 SH SOLE 658 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 519,261 2,197 SH SOLE 2,197 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 533,890 1,453 SH SOLE 1,453 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 553,810 3,200 SH SOLE 3,200 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 386,652 554 SH SOLE 554 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,282,246 25,543 SH SOLE 25,543 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 686,332 1,537 SH SOLE 1,537 0 0
VISA INC COM CL A 92826C839 2,083,220 6,893 SH SOLE 6,893 0 0
VULCAN MATLS CO COM 929160109 30,498 112 SH OTR 0 0 112
VULCAN MATLS CO COM 929160109 1,276,061 4,686 SH SOLE 4,686 0 0
WALMART INC COM 931142103 6,333,823 50,964 SH SOLE 50,964 0 0
WASTE MGMT INC DEL COM 94106L109 739,158 3,217 SH SOLE 3,217 0 0
WATERS CORP COM 941848103 488,988 1,642 SH SOLE 1,642 0 0
WELLS FARGO & CO COM 949746101 18,310 230 SH OTR 0 0 230
WELLS FARGO & CO COM 949746101 2,344,846 29,454 SH SOLE 29,454 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 344,799 8,375 SH SOLE 8,375 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205 5,196 10,060 SH SOLE 10,060 0 0
WILLIAMS COS INC COM 969457100 853,290 11,724 SH SOLE 11,724 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 487,563 5,458 SH SOLE 5,458 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 53,482 577 SH OTR 0 0 577
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,654,331 17,848 SH SOLE 17,848 0 0
YUM BRANDS INC COM 988498101 117,854 758 SH OTR 0 0 758
YUM BRANDS INC COM 988498101 2,315,652 14,894 SH SOLE 14,894 0 0
YUM CHINA HLDGS INC COM 98850P109 553,653 11,350 SH SOLE 11,350 0 0