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 Company | COM | 88579Y101 | 827,732 | 6,055 | SH | | SOLE | | 6,004 | 0 | 51 |
A F L A C Inc | COM | 001055102 | 11,065,826 | 98,979 | SH | | SOLE | | 98,979 | 0 | 0 |
A S M L Holding NV New F | N Y REGISTRY SHS | N07059210 | 1,908,142 | 2,290 | SH | | SOLE | | 2,198 | 0 | 92 |
Ab Ultra Short Income ETF | ULTRA SHORT INCM | 00039J103 | 764,912 | 15,044 | SH | | SOLE | | 14,904 | 0 | 140 |
Abbott Laboratories | COM | 002824100 | 4,150,085 | 36,401 | SH | | SOLE | | 36,401 | 0 | 0 |
Abbvie Inc | COM | 00287Y109 | 15,609,744 | 79,045 | SH | | SOLE | | 79,045 | 0 | 0 |
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF | BBRG ALL COMD K1 | 003261104 | 2,750,902 | 134,584 | SH | | SOLE | | 134,526 | 0 | 58 |
Abrdn Blmberg In MT ST K 1 FR ETF | BBG INDUSTRL MET | 003261609 | 392,543 | 16,281 | SH | | SOLE | | 16,281 | 0 | 0 |
Abrdn Global Premier Pro | COM SH BEN INT | 00302L108 | 78,078 | 16,900 | SH | | SOLE | | 16,900 | 0 | 0 |
Accenture PLC CL A F | SHS CLASS A | G1151C101 | 3,746,535 | 10,599 | SH | | SOLE | | 10,543 | 0 | 56 |
Adobe Systems Inc | COM | 00724F101 | 8,218,722 | 15,873 | SH | | SOLE | | 15,873 | 0 | 0 |
Advanced Micro Device | COM | 007903107 | 1,416,503 | 8,633 | SH | | SOLE | | 8,633 | 0 | 0 |
Aerovironment Inc | COM | 008073108 | 386,764 | 1,929 | SH | | SOLE | | 1,929 | 0 | 0 |
Agilent Technologies Inc | COM | 00846U101 | 258,652 | 1,742 | SH | | SOLE | | 1,742 | 0 | 0 |
Air Prod & Chemicals Inc | COM | 009158106 | 1,396,159 | 4,689 | SH | | SOLE | | 4,689 | 0 | 0 |
Allegion Public LTD Co F | ORD SHS | G0176J109 | 599,429 | 4,113 | SH | | SOLE | | 4,113 | 0 | 0 |
Alliant Energy Corp | COM | 018802108 | 305,574 | 5,035 | SH | | SOLE | | 5,035 | 0 | 0 |
Allstate Corporation | COM | 020002101 | 298,499 | 1,568 | SH | | SOLE | | 1,568 | 0 | 0 |
Alphabet Inc Class A Cap STK | CAP STK CL A | 02079K305 | 5,805,228 | 35,003 | SH | | SOLE | | 34,943 | 0 | 60 |
Alphabet Inc Class C Cap STK | CAP STK CL C | 02079K107 | 16,836,465 | 100,703 | SH | | SOLE | | 100,493 | 0 | 210 |
Altria Group Inc | COM | 02209S103 | 1,203,833 | 23,122 | SH | | SOLE | | 23,122 | 0 | 0 |
Amazon Com Inc | COM | 023135106 | 15,865,627 | 85,148 | SH | | SOLE | | 84,848 | 0 | 300 |
Amcor PLC F | ORD | G0250X107 | 175,672 | 15,505 | SH | | SOLE | | 15,505 | 0 | 0 |
Amer Electric PWR Co Inc | COM | 025537101 | 265,218 | 2,585 | SH | | SOLE | | 2,585 | 0 | 0 |
American Express Company | COM | 025816109 | 1,531,776 | 5,648 | SH | | SOLE | | 5,568 | 0 | 80 |
American Finl.GP.Ohio | COM | 025932104 | 1,157,560 | 8,600 | SH | | SOLE | | 8,600 | 0 | 0 |
Ameriprise Financial Inc | COM | 03076C106 | 372,559 | 793 | SH | | SOLE | | 793 | 0 | 0 |
Ametek Inc New | COM | 031100100 | 765,140 | 4,456 | SH | | SOLE | | 4,152 | 0 | 304 |
Amgen Incorporated | COM | 031162100 | 5,721,304 | 17,756 | SH | | SOLE | | 17,656 | 0 | 100 |
Analog Devices Inc | COM | 032654105 | 1,111,040 | 4,827 | SH | | SOLE | | 4,827 | 0 | 0 |
Ansys | COM | 03662Q105 | 1,181,799 | 3,709 | SH | | SOLE | | 3,627 | 0 | 82 |
Apollo Global Management | COM | 03769M106 | 549,604 | 4,400 | SH | | SOLE | | 4,400 | 0 | 0 |
Apple Inc | COM | 037833100 | 60,408,819 | 259,265 | SH | | SOLE | | 258,563 | 0 | 702 |
Applied Materials Inc | COM | 038222105 | 1,351,398 | 6,688 | SH | | SOLE | | 6,688 | 0 | 0 |
Aptus Defined Risk ETF | APTUS DEFINED | 26922A388 | 2,433,800 | 86,000 | SH | | SOLE | | 86,000 | 0 | 0 |
Arch Cap.GP. | ORD | G0450A105 | 664,343 | 5,938 | SH | | SOLE | | 4,975 | 0 | 963 |
Ares Management Corp Class A | CL A COM STK | 03990B101 | 3,254,251 | 20,882 | SH | | SOLE | | 20,440 | 0 | 442 |
Argan Inc | COM | 04010E109 | 202,860 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Arrow Electronics | COM | 042735100 | 1,129,055 | 8,500 | SH | | SOLE | | 8,500 | 0 | 0 |
Ashland Global Holdings Inc | COM | 044186104 | 565,305 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
Astrazeneca PLC ADR F | SPONSORED ADR | 046353108 | 1,227,862 | 15,760 | SH | | SOLE | | 14,858 | 0 | 902 |
AT&T Corp Com New | COM | 00206R102 | 1,114,082 | 50,640 | SH | | SOLE | | 50,637 | 0 | 3 |
Atmos Energy Corp | COM | 049560105 | 203,349 | 1,466 | SH | | SOLE | | 1,466 | 0 | 0 |
Auto Data Processing | COM | 053015103 | 4,422,267 | 15,900 | SH | | SOLE | | 15,900 | 0 | 0 |
Avantis US Small Cap Value ETF | US SML CP VALU | 025072877 | 510,358 | 5,319 | SH | | SOLE | | 5,059 | 0 | 260 |
Banco Bilbao Argen ADR F | SPONSORED ADR | 05946K101 | 294,620 | 27,179 | SH | | SOLE | | 27,179 | 0 | 0 |
Bank Of America Corp | COM | 060505104 | 460,645 | 11,609 | SH | | SOLE | | 11,609 | 0 | 0 |
Baxter International Inc | COM | 071813109 | 274,124 | 7,164 | SH | | SOLE | | 7,032 | 0 | 132 |
Becton Dickinson & Co | COM | 075887109 | 2,587,003 | 10,730 | SH | | SOLE | | 10,730 | 0 | 0 |
Berkshire Hathaway B New | CL B NEW | 084670702 | 11,729,266 | 25,484 | SH | | SOLE | | 25,484 | 0 | 0 |
Berkshire Hathaway Inc Com | CL A | 084670108 | 691,180 | 1 | SH | | SOLE | | 1 | 0 | 0 |
Bio-Rad Laboratories 'a' | CL A | 090572207 | 501,870 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
Bio-Techne Corp | COM | 09073M104 | 3,929,119 | 49,157 | SH | | SOLE | | 49,157 | 0 | 0 |
BlackRock Inc | COM | 09247X101 | 409,239 | 431 | SH | | SOLE | | 416 | 0 | 15 |
BlackRock Short Duratn BND ETF | BLACKROCK SH DUR | 46431W507 | 354,325 | 6,915 | SH | | SOLE | | 6,915 | 0 | 0 |
BlackRock Ultra Short Term Bond ETF | BLACKROCK ULTRA | 46434V878 | 466,099 | 9,186 | SH | | SOLE | | 9,186 | 0 | 0 |
Blackstone Group Inc | COM CL A | 09260D107 | 28,082,825 | 183,392 | SH | | SOLE | | 183,392 | 0 | 0 |
Blackstone Secd Lending | COMMON STOC | 09261X102 | 2,185,722 | 72,712 | SH | | SOLE | | 72,712 | 0 | 0 |
Blackstone Senior Float | COM | 09256U105 | 2,417,697 | 171,225 | SH | | SOLE | | 171,225 | 0 | 0 |
Boeing Co | COM | 097023105 | 339,201 | 2,231 | SH | | SOLE | | 2,231 | 0 | 0 |
Booking Holdings Inc | COM | 09857L108 | 2,830,545 | 672 | SH | | SOLE | | 672 | 0 | 0 |
Bristol-Myers Squibb Co | COM | 110122108 | 1,884,705 | 36,426 | SH | | SOLE | | 36,326 | 0 | 100 |
Broadcom Limited | COM | 11135F101 | 2,907,995 | 16,858 | SH | | SOLE | | 16,858 | 0 | 0 |
Broadridge Finl Solution | COM | 11133T103 | 2,055,463 | 9,520 | SH | | SOLE | | 9,520 | 0 | 0 |
Brookfield Corp F Class A | CL A LTD VT SH | 11271J107 | 1,866,522 | 35,118 | SH | | SOLE | | 29,950 | 0 | 5,168 |
Brookfield Infrastruct F Class A | COM SB VTG SHS A | 11275Q107 | 418,405 | 9,634 | SH | | SOLE | | 6,355 | 0 | 3,279 |
Brookfield Wealth Solu F | CL A EXCHANGEA | G17434104 | 1,383,489 | 26,025 | SH | | SOLE | | 26,025 | 0 | 0 |
Brookfiled Asset Manag F Class A | CL A LMT VTG SHS | 113004105 | 497,302 | 10,516 | SH | | SOLE | | 9,448 | 0 | 1,068 |
Brown & Brown Inc Com | COM | 115236101 | 6,169,587 | 59,552 | SH | | SOLE | | 57,731 | 0 | 1,821 |
Bunge Global SA | COM SH | H11356104 | 811,776 | 8,400 | SH | | SOLE | | 8,400 | 0 | 0 |
C H Robinson Worldwd New | COM NEW | 12541W209 | 466,158 | 4,200 | SH | | SOLE | | 4,200 | 0 | 0 |
C N X Resources Corp | COM | 12653C108 | 249,682 | 7,666 | SH | | SOLE | | 7,666 | 0 | 0 |
C S X Corp | COM | 126408103 | 1,337,640 | 38,738 | SH | | SOLE | | 38,738 | 0 | 0 |
C V S Caremark Corp | COM | 126650100 | 626,465 | 9,963 | SH | | SOLE | | 9,861 | 0 | 102 |
Cameco Corp Com | COM | 13321L108 | 2,562,324 | 53,650 | SH | | SOLE | | 53,650 | 0 | 0 |
Canadian Pacific Kansa F | COM | 13646K108 | 1,165,843 | 13,607 | SH | | SOLE | | 13,607 | 0 | 0 |
Cardinal Health Inc | COM | 14149Y108 | 1,261,144 | 11,411 | SH | | SOLE | | 11,411 | 0 | 0 |
Carmax Inc | COM | 143130102 | 243,979 | 3,153 | SH | | SOLE | | 1,995 | 0 | 1,158 |
Carrier Global Corp | COM | 14448C104 | 405,026 | 5,032 | SH | | SOLE | | 5,001 | 0 | 31 |
Caterpillar Inc | COM | 149123101 | 5,545,427 | 14,178 | SH | | SOLE | | 14,178 | 0 | 0 |
Cbre Clarion Global Real | COM | 12504G100 | 65,700 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Celsius HLDGS Inc | COM NEW | 15118V207 | 2,197,583 | 70,076 | SH | | SOLE | | 70,076 | 0 | 0 |
Centene Corp | COM | 15135B101 | 611,951 | 8,129 | SH | | SOLE | | 8,129 | 0 | 0 |
Chas.RVR.Labs.Intl. | COM | 159864107 | 792,016 | 4,021 | SH | | SOLE | | 4,021 | 0 | 0 |
Chemed | COM | 16359R103 | 1,502,425 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Cheniere Energy Inc Com New | COM NEW | 16411R208 | 3,185,686 | 17,714 | SH | | SOLE | | 17,714 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 8,427,704 | 57,226 | SH | | SOLE | | 57,181 | 0 | 45 |
Chubb LTD F | COM | H1467J104 | 673,201 | 2,327 | SH | | SOLE | | 2,327 | 0 | 0 |
Church & Dwight Co. | COM | 171340102 | 1,235,696 | 11,800 | SH | | SOLE | | 11,050 | 0 | 750 |
CIGNA Corp | COM | 125523100 | 304,174 | 878 | SH | | SOLE | | 878 | 0 | 0 |
Cincinnati Financial CP | COM | 172062101 | 1,151,034 | 8,406 | SH | | SOLE | | 8,406 | 0 | 0 |
Cineverse Corp Class A | COM CL A | 172406308 | 41,087 | 41,968 | SH | | SOLE | | 41,968 | 0 | 0 |
Cisco Systems Inc | COM | 17275R102 | 4,447,006 | 83,559 | SH | | SOLE | | 83,339 | 0 | 220 |
Clorox Company | COM | 189054109 | 1,604,759 | 9,851 | SH | | SOLE | | 9,851 | 0 | 0 |
Cme Group | COM | 12572Q105 | 4,962,929 | 22,492 | SH | | SOLE | | 22,492 | 0 | 0 |
Coca Cola Bottlg Co Cons | COM | 191098102 | 285,097 | 217 | SH | | SOLE | | 217 | 0 | 0 |
Coca Cola Company | COM | 191216100 | 5,442,686 | 75,232 | SH | | SOLE | | 75,232 | 0 | 0 |
Colgate-Palmolive Co | COM | 194162103 | 4,213,042 | 40,584 | SH | | SOLE | | 40,584 | 0 | 0 |
Columbia Em Core Ex-China ETF | EM CORE EX ETF | 19762B202 | 3,097,247 | 94,804 | SH | | SOLE | | 94,298 | 0 | 506 |
Columbia Research Enhanced Core ETF | RESH ENHNC COR | 19761L706 | 426,893 | 12,589 | SH | | SOLE | | 12,589 | 0 | 0 |
Comcast Corp New CL A | CL A | 20030N101 | 1,151,307 | 27,563 | SH | | SOLE | | 27,563 | 0 | 0 |
Communicat SVS SLCT Sec SPDR ETF | COMMUNICATION | 81369Y852 | 381,307 | 4,218 | SH | | SOLE | | 4,218 | 0 | 0 |
Conocophillips | COM | 20825C104 | 1,262,563 | 11,992 | SH | | SOLE | | 11,892 | 0 | 100 |
Consolidated Edison Inc | COM | 209115104 | 1,418,771 | 13,625 | SH | | SOLE | | 13,625 | 0 | 0 |
Constellation Energy Cor | COM | 21037T109 | 1,563,760 | 6,014 | SH | | SOLE | | 6,014 | 0 | 0 |
Copart Inc | COM | 217204106 | 253,616 | 4,840 | SH | | SOLE | | 513 | 0 | 4,327 |
Corning Inc | COM | 219350105 | 463,420 | 10,264 | SH | | SOLE | | 10,264 | 0 | 0 |
Corteva Inc | COM | 22052L104 | 1,281,975 | 21,806 | SH | | SOLE | | 21,806 | 0 | 0 |
Costco WHSL Corp New | COM | 22160K105 | 1,891,852 | 2,134 | SH | | SOLE | | 2,134 | 0 | 0 |
Coupang Inc Class A | CL A | 22266T109 | 274,960 | 11,200 | SH | | SOLE | | 11,200 | 0 | 0 |
Crispr Therapeutics F | NAMEN AKT | H17182108 | 267,786 | 5,700 | SH | | SOLE | | 5,700 | 0 | 0 |
Cummins Inc | COM | 231021106 | 221,883 | 685 | SH | | SOLE | | 685 | 0 | 0 |
D R Horton Co | COM | 23331A109 | 490,851 | 2,573 | SH | | SOLE | | 2,573 | 0 | 0 |
D R S Technologies Inc | COM | 52661A108 | 282,200 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Danaher Corp Del | COM | 235851102 | 3,047,554 | 10,951 | SH | | SOLE | | 10,876 | 0 | 75 |
Darden Restaurants Inc | COM | 237194105 | 407,042 | 2,480 | SH | | SOLE | | 2,480 | 0 | 0 |
Deere & Co | COM | 244199105 | 3,520,014 | 8,405 | SH | | SOLE | | 8,405 | 0 | 0 |
Devon Energy CP New | COM | 25179M103 | 1,173,287 | 29,992 | SH | | SOLE | | 29,992 | 0 | 0 |
Dick's Sporting Goods | COM | 253393102 | 356,660 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
Digital Realty Trust | COM | 253868103 | 1,699,521 | 10,502 | SH | | SOLE | | 10,502 | 0 | 0 |
Dimensional U S Equity ETF | US EQUITY ETF | 25434V401 | 343,344 | 5,520 | SH | | SOLE | | 5,454 | 0 | 66 |
Dimensional US Marketwide Value ETF | US MKTWIDE VALU | 25434V724 | 255,059 | 6,118 | SH | | SOLE | | 6,118 | 0 | 0 |
Discover Financial SVCS | COM | 254709108 | 203,420 | 1,450 | SH | | SOLE | | 1,450 | 0 | 0 |
Disney Walt Co | COM DISNEY | 254687106 | 4,014,907 | 41,739 | SH | | SOLE | | 41,637 | 0 | 102 |
Dominion Energy, Inc. | COM | 25746U109 | 595,360 | 10,302 | SH | | SOLE | | 9,752 | 0 | 550 |
Donaldson Co. | COM | 257651109 | 1,017,355 | 13,804 | SH | | SOLE | | 13,000 | 0 | 804 |
Doubleline Commercial RL Est ETF | COMMERCIAL REAL | 25861R303 | 5,345,373 | 102,835 | SH | | SOLE | | 102,739 | 0 | 96 |
Dow Inc Com | COM | 260557103 | 782,957 | 14,332 | SH | | SOLE | | 14,332 | 0 | 0 |
Duke Energy Corp New | COM NEW | 26441C204 | 4,772,294 | 41,390 | SH | | SOLE | | 41,190 | 0 | 200 |
DuPont De Nemours Inc | COM | 26614N102 | 973,616 | 10,926 | SH | | SOLE | | 10,926 | 0 | 0 |
Eaton Corp PLC F | SHS | G29183103 | 3,513,264 | 10,600 | SH | | SOLE | | 10,398 | 0 | 202 |
eBay Inc | COM | 278642103 | 401,503 | 6,167 | SH | | SOLE | | 6,167 | 0 | 0 |
Ecolab Inc | COM | 278865100 | 610,577 | 2,386 | SH | | SOLE | | 2,386 | 0 | 0 |
Edwards Lifesciences CP | COM | 28176E108 | 654,819 | 9,923 | SH | | SOLE | | 9,773 | 0 | 150 |
Elevance Health Inc | COM | 036752103 | 3,205,818 | 6,165 | SH | | SOLE | | 6,165 | 0 | 0 |
Embraer S A F Sponsored ADR | SPONSORED ADS | 29082A107 | 284,728 | 8,050 | SH | | SOLE | | 8,050 | 0 | 0 |
Emcor Group Inc | COM | 29084Q100 | 483,055 | 1,122 | SH | | SOLE | | 0 | 0 | 1,122 |
Emerson Electric Co | COM | 291011104 | 4,639,993 | 42,425 | SH | | SOLE | | 42,425 | 0 | 0 |
Enbridge Inc F | COM | 29250N105 | 978,173 | 24,087 | SH | | SOLE | | 24,087 | 0 | 0 |
Energy Transfer Equity | COM UT LTD PTN | 29273V100 | 404,925 | 25,229 | SH | | SOLE | | 25,229 | 0 | 0 |
Enphase Energy Inc | COM | 29355A107 | 685,353 | 6,064 | SH | | SOLE | | 6,064 | 0 | 0 |
Enterprise Prd Prtnrs LP | COM | 293792107 | 2,008,008 | 68,980 | SH | | SOLE | | 68,980 | 0 | 0 |
Expeditor Intl.Of Wash. | COM | 302130109 | 1,056,193 | 8,038 | SH | | SOLE | | 8,038 | 0 | 0 |
Extra Space Storage Inc | COM | 30225T102 | 413,757 | 2,296 | SH | | SOLE | | 2,296 | 0 | 0 |
Exxon Mobil Corporation | COM | 30231G102 | 7,648,081 | 65,246 | SH | | SOLE | | 65,096 | 0 | 150 |
Factset Resh SYS Inc Com | COM | 303075105 | 336,150 | 731 | SH | | SOLE | | 453 | 0 | 278 |
Fastenal Co | COM | 311900104 | 1,566,169 | 21,929 | SH | | SOLE | | 21,100 | 0 | 829 |
Fedex Corporation | COM | 31428X106 | 1,182,041 | 4,298 | SH | | SOLE | | 4,298 | 0 | 0 |
First Bancshares MS Com | COM | 318916103 | 408,115 | 12,702 | SH | | SOLE | | 12,702 | 0 | 0 |
First Horizon Natl CP Com | COM | 320517105 | 172,842 | 11,023 | SH | | SOLE | | 11,023 | 0 | 0 |
Fiserv Inc | COM | 337738108 | 464,036 | 2,583 | SH | | SOLE | | 2,583 | 0 | 0 |
Franklin FTSE Japan ETF | FTSE JAPAN ETF | 35473P744 | 2,261,940 | 74,357 | SH | | SOLE | | 74,357 | 0 | 0 |
Franklin FTSE South Korea ETF | FTSE SOUTH KOREA | 35473P710 | 2,100,666 | 99,088 | SH | | SOLE | | 99,088 | 0 | 0 |
Franklin US MD CP Multifct Index ETF | US MID CP MLTFCT | 35473P884 | 1,740,625 | 31,250 | SH | | SOLE | | 31,250 | 0 | 0 |
Freeport- Mcmoran Inc | CL B | 35671D857 | 3,952,915 | 79,185 | SH | | SOLE | | 79,185 | 0 | 0 |
Fti Consulting Inc Com | COM | 302941109 | 317,446 | 1,395 | SH | | SOLE | | 0 | 0 | 1,395 |
Gallagher Arthur J & Co | COM | 363576109 | 2,494,626 | 8,866 | SH | | SOLE | | 8,724 | 0 | 142 |
GE Healthcare Technologi | COMMON STOCK | 36266G107 | 2,567,361 | 27,356 | SH | | SOLE | | 27,356 | 0 | 0 |
GE Vernova Inc | COM | 36828A101 | 949,291 | 3,723 | SH | | SOLE | | 3,717 | 0 | 6 |
General Dynamics Corp | COM | 369550108 | 2,562,415 | 8,479 | SH | | SOLE | | 8,479 | 0 | 0 |
General Electric Co | COM NEW | 369604301 | 1,599,399 | 8,469 | SH | | SOLE | | 8,444 | 0 | 25 |
General Mills Inc | COM | 370334104 | 1,583,122 | 21,437 | SH | | SOLE | | 21,437 | 0 | 0 |
Genuine Parts Co | COM | 372460105 | 446,096 | 3,171 | SH | | SOLE | | 3,171 | 0 | 0 |
Gildan Activewear Inc F | COM | 375916103 | 471,100 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Gilead Sciences Inc | COM | 375558103 | 375,184 | 4,475 | SH | | SOLE | | 4,445 | 0 | 30 |
Global Payments Inc | COM | 37940X102 | 8,659,611 | 84,550 | SH | | SOLE | | 84,550 | 0 | 0 |
Global X MLP & Energy Infrastructure ETF | GLB X MLP ENRG I | 37954Y293 | 1,865,663 | 34,276 | SH | | SOLE | | 34,276 | 0 | 0 |
Globe Life Inc | COM | 37959E102 | 7,536,132 | 71,156 | SH | | SOLE | | 71,156 | 0 | 0 |
Goldman Sachs Actvbeta US LRG ETF | EQUITY ETF | 381430503 | 337,126 | 2,985 | SH | | SOLE | | 2,985 | 0 | 0 |
Goldman Sachs Actvbt Intereqy ETF | ACTIVEBETA INT | 381430107 | 1,144,057 | 31,630 | SH | | SOLE | | 31,630 | 0 | 0 |
Goldman Sachs Group Inc | COM | 38141G104 | 1,063,991 | 2,149 | SH | | SOLE | | 2,149 | 0 | 0 |
Goldman Sachs Trsryaccs 1 YR ETF | TREASURYACCESS | 381430529 | 3,093,852 | 30,849 | SH | | SOLE | | 30,849 | 0 | 0 |
Goldman SCHS JST US LRG CP Eq ETF IV | JUST US LRG CP | 381430396 | 9,988,833 | 121,934 | SH | | SOLE | | 121,934 | 0 | 0 |
Graco | COM | 384109104 | 1,452,841 | 16,602 | SH | | SOLE | | 14,500 | 0 | 2,102 |
Harley Davidson Inc | COM | 412822108 | 211,414 | 5,487 | SH | | SOLE | | 5,487 | 0 | 0 |
Heico Corp | CL A | 422806208 | 258,368 | 1,268 | SH | | SOLE | | 0 | 0 | 1,268 |
Hershey Company | COM | 427866108 | 1,868,704 | 9,744 | SH | | SOLE | | 9,744 | 0 | 0 |
Hilton Worldwide HLD | COM | 43300A203 | 249,862 | 1,084 | SH | | SOLE | | 87 | 0 | 997 |
Home Depot Inc | COM | 437076102 | 19,133,521 | 47,220 | SH | | SOLE | | 47,120 | 0 | 100 |
Honeywell International | COM | 438516106 | 7,544,708 | 36,499 | SH | | SOLE | | 36,449 | 0 | 50 |
Illinois Tool Works Inc | COM | 452308109 | 3,051,350 | 11,577 | SH | | SOLE | | 11,577 | 0 | 0 |
Ingersoll Rand Inc | COM | 45687V106 | 998,680 | 10,174 | SH | | SOLE | | 10,174 | 0 | 0 |
Intel Corp | COM | 458140100 | 988,377 | 42,130 | SH | | SOLE | | 41,983 | 0 | 147 |
Intercontinental Exchange | COM | 45866F104 | 4,709,966 | 29,320 | SH | | SOLE | | 29,320 | 0 | 0 |
Interdigital Inc. | COM | 45867G101 | 231,565 | 1,635 | SH | | SOLE | | 1,635 | 0 | 0 |
International Paper Co | COM | 460146103 | 499,491 | 10,225 | SH | | SOLE | | 10,225 | 0 | 0 |
Intl Business Machines | COM | 459200101 | 4,086,931 | 18,486 | SH | | SOLE | | 18,486 | 0 | 0 |
Intuit Inc | COM | 461202103 | 824,698 | 1,328 | SH | | SOLE | | 1,298 | 0 | 30 |
Intuitive Surgical New | COM NEW | 46120E602 | 1,734,674 | 3,531 | SH | | SOLE | | 3,531 | 0 | 0 |
Invesco Agri Com STRGY ETF IV | AGRI CMDTY STRA | 46090F308 | 333,101 | 8,852 | SH | | SOLE | | 8,852 | 0 | 0 |
Invesco Bletshs 2024 MNPL BND ETF | BULSHS 2024 MUNI | 46138J536 | 363,737 | 14,655 | SH | | SOLE | | 14,655 | 0 | 0 |
Invesco Bletshs 2025 MNPL BND ETF | BULSHS 2025 MUNI | 46138J528 | 267,308 | 10,915 | SH | | SOLE | | 10,915 | 0 | 0 |
Invesco Bulletshares 2024 Corporate Bond ETF | BULSHS 2024 CB | 46138J841 | 762,575 | 36,107 | SH | | SOLE | | 36,107 | 0 | 0 |
Invesco Bulletshares 2024 High Yield | BULSHS 2024 HY | 46138J833 | 261,232 | 11,498 | SH | | SOLE | | 11,498 | 0 | 0 |
Invesco Bulletshares 2025 Corporate Bond ETF | BULSHS 2025 CB | 46138J825 | 2,022,857 | 97,959 | SH | | SOLE | | 97,559 | 0 | 400 |
Invesco Bulletshares 2026 Corporate Bond ETF | BULSHS 2026 CB | 46138J791 | 2,094,961 | 107,104 | SH | | SOLE | | 106,664 | 0 | 440 |
Invesco Bulletshares 2027 Corporate Bond ETF | BULSHS 2027 CB | 46138J783 | 1,832,106 | 92,906 | SH | | SOLE | | 92,431 | 0 | 475 |
Invesco Bulletshars 2028 Corp BD ETF | INVSCO BLSH 28 | 46138J643 | 1,031,495 | 50,170 | SH | | SOLE | | 49,695 | 0 | 475 |
Invesco DB Agriculture Fund | AGRICULTURE FD | 46140H106 | 284,172 | 10,892 | SH | | SOLE | | 10,892 | 0 | 0 |
Invesco QQQ Trust | UNIT SER 1 | 46090E103 | 9,343,669 | 19,118 | SH | | SOLE | | 19,107 | 0 | 11 |
Invesco S And P 500 Garp ETF | S&P 500 GARP ETF | 46137V431 | 868,238 | 8,295 | SH | | SOLE | | 8,295 | 0 | 0 |
Invesco S&P 500 Equal Weight ETF | S&P500 EQL WGT | 46137V357 | 13,009,833 | 72,616 | SH | | SOLE | | 72,569 | 0 | 47 |
Invesco S&P 500 Quality ETF | S&P500 QUALITY | 46137V241 | 1,438,905 | 21,390 | SH | | SOLE | | 18,960 | 0 | 2,430 |
Invesco S&P 500 Top 50 ETF | S&P 500 TOP 50 | 46137V233 | 2,545,645 | 53,559 | SH | | SOLE | | 50,809 | 0 | 2,750 |
Invesco Water Resources ETF | WATER RES ETF | 46137V142 | 220,800 | 3,130 | SH | | SOLE | | 3,130 | 0 | 0 |
Invsc S P 500 Momentum ETF | S&P 500 MOMNTM | 46138E339 | 760,923 | 8,395 | SH | | SOLE | | 6,670 | 0 | 1,725 |
Invsc S P Internationl DVLP MNTM ETF | S&P INTL MOMNT | 46138E222 | 256,688 | 6,100 | SH | | SOLE | | 6,100 | 0 | 0 |
iShares 0 To 3 MNTH Treasury BND ETF | 0-3 MNTH TREASRY | 46436E718 | 7,960,297 | 79,034 | SH | | SOLE | | 79,034 | 0 | 0 |
iShares 0-5 Year TIPS Bond ETF | 0-5 YR TIPS ETF | 46429B747 | 5,869,472 | 57,930 | SH | | SOLE | | 57,930 | 0 | 0 |
iShares 1-3 Year Treasury Bond ETF | 1-3 YR TR BD ETF | 464287457 | 5,585,075 | 67,169 | SH | | SOLE | | 67,169 | 0 | 0 |
iShares 1-5 Investment Grade Corp ETF | 1-3 YR CR BD ETF | 464288646 | 18,510,577 | 351,511 | SH | | SOLE | | 350,063 | 0 | 1,448 |
iShares 3-7 YR TR BD ETF | 3 7 YR TREAS BD | 464288661 | 17,783,179 | 148,683 | SH | | SOLE | | 148,184 | 0 | 498 |
iShares Bitcoin ETF | SHS | 46438F101 | 216,816 | 6,001 | SH | | SOLE | | 6,001 | 0 | 0 |
iShares Broad Usd Invt Grade Corporate Bond ETF | USD INV GRDE ETF | 464288620 | 1,417,294 | 26,955 | SH | | SOLE | | 26,955 | 0 | 0 |
iShares Core 1 5 Year Usd Bond ETF | CORE 1 5 YR USD | 46432F859 | 593,117 | 12,184 | SH | | SOLE | | 12,184 | 0 | 0 |
iShares Core Dividend Growth ETF | CORE DIV GRWTH | 46434V621 | 1,438,109 | 22,940 | SH | | SOLE | | 22,940 | 0 | 0 |
iShares Core High Dividend ETF | CORE HIGH DV ETF | 46429B663 | 749,357 | 6,371 | SH | | SOLE | | 6,371 | 0 | 0 |
iShares Core MSCI | CORE MSCI EMKT | 46434G103 | 3,818,454 | 66,512 | SH | | SOLE | | 66,512 | 0 | 0 |
iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 2,976,749 | 38,139 | SH | | SOLE | | 38,139 | 0 | 0 |
iShares Core MSCI Intrl DVLP MKT ETF | CORE MSCI INTL | 46435G326 | 3,421,585 | 48,307 | SH | | SOLE | | 48,307 | 0 | 0 |
iShares Core S&P 500 ETF | CORE S&P500 ETF | 464287200 | 9,883,014 | 17,134 | SH | | SOLE | | 17,134 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | CORE S&P MCP ETF | 464287507 | 18,319,891 | 293,965 | SH | | SOLE | | 293,965 | 0 | 0 |
iShares Core S&P Small-Cap ETF | CORE S&P SCP ETF | 464287804 | 5,064,028 | 43,297 | SH | | SOLE | | 43,297 | 0 | 0 |
iShares Core S&P US Value | CORE S&P US VLU | 464287663 | 354,680 | 3,714 | SH | | SOLE | | 3,714 | 0 | 0 |
iShares Core U.S. Aggregate Bond ETF | CORE US AGGBD ET | 464287226 | 3,454,661 | 34,113 | SH | | SOLE | | 34,113 | 0 | 0 |
iShares Core US Growth ETF | CORE S&P US ETF | 464287671 | 764,814 | 5,798 | SH | | SOLE | | 5,798 | 0 | 0 |
iShares Dow Jones U.S. ETF | DOW JONES US ETF | 464287846 | 393,365 | 2,818 | SH | | SOLE | | 2,818 | 0 | 0 |
iShares Edge MSCI Min Vol USA ETF | MIN VOL USA ETF | 46429B697 | 307,167 | 3,364 | SH | | SOLE | | 3,364 | 0 | 0 |
iShares Edge MSCI USA Value Factor E | MSCI USA VALUE | 46432F388 | 465,710 | 4,271 | SH | | SOLE | | 4,271 | 0 | 0 |
iShares Emerging Markets Local Cur ETF | JP MORGAN EM ETF | 464286517 | 270,643 | 7,037 | SH | | SOLE | | 7,037 | 0 | 0 |
iShares Floating Rate Bond ETF | FLTG RATE BD ETF | 46429B655 | 1,823,493 | 35,727 | SH | | SOLE | | 35,727 | 0 | 0 |
iShares Gold Trust | ISHARES NEW | 464285204 | 9,783,644 | 196,854 | SH | | SOLE | | 196,854 | 0 | 0 |
iShares Ibond Dec 2024 Muni ETF | IBONDS DEC | 46435U697 | 5,781,489 | 221,513 | SH | | SOLE | | 221,513 | 0 | 0 |
iShares Ibond Dec 2025 Muni ETF | IBONDS DEC 25 | 46435U432 | 8,369,534 | 313,936 | SH | | SOLE | | 313,936 | 0 | 0 |
iShares Ibond Dec 2026 Muni ETF | IBONDS DEC 26 | 46435U259 | 5,313,510 | 207,114 | SH | | SOLE | | 207,114 | 0 | 0 |
iShares Ibond Dec 2027 Muni ETF | IBONDS DEC 27 | 46435U283 | 1,473,860 | 57,912 | SH | | SOLE | | 57,912 | 0 | 0 |
iShares Ibond Dec 2028 Muni ETF | IBONDS DEC 28 | 46435U325 | 529,413 | 20,656 | SH | | SOLE | | 20,656 | 0 | 0 |
iShares Ibond Dec 2029 Muni ETF | IBONDS DEC 2029 | 46436E163 | 214,192 | 8,403 | SH | | SOLE | | 8,403 | 0 | 0 |
iShares iBonds 2024 Corp ETF | IBONDS DEC24 ETF | 46434VBG4 | 7,101,157 | 281,680 | SH | | SOLE | | 281,680 | 0 | 0 |
iShares Ibonds 2024 Treasury ETF | IBONDS 24 TRM TS | 46436E874 | 3,778,100 | 157,421 | SH | | SOLE | | 157,420 | 0 | 1 |
iShares iBonds 2025 Corp ETF | IBONDS DEC25 ETF | 46434VBD1 | 8,105,981 | 322,947 | SH | | SOLE | | 322,947 | 0 | 0 |
iShares Ibonds 2025 Treasury ETF | IBONDS 25 TRM TS | 46436E866 | 5,070,531 | 216,504 | SH | | SOLE | | 216,504 | 0 | 0 |
iShares iBonds 2026 Corp ETF | IBONDS DEC2026 | 46435GAA0 | 3,915,549 | 161,134 | SH | | SOLE | | 161,134 | 0 | 0 |
iShares Ibonds 2026 Treasury ETF | IBONDS 26 TRM TS | 46436E858 | 3,717,707 | 161,184 | SH | | SOLE | | 161,184 | 0 | 0 |
iShares iBonds 2027 Corp ETF | IBONDS 27 ETF | 46435UAA9 | 2,972,228 | 121,963 | SH | | SOLE | | 121,963 | 0 | 0 |
iShares Ibonds 2027 Treasury ETF | IBONDS 27 TRM TS | 46436E841 | 2,084,872 | 92,108 | SH | | SOLE | | 92,108 | 0 | 0 |
iShares iBonds 2028 Corp ETF | IBDS DEC28 ETF | 46435U515 | 1,945,641 | 76,210 | SH | | SOLE | | 76,210 | 0 | 0 |
iShares Ibonds 2028 Treasury ETF | IBONDS 28 TRM TS | 46436E833 | 878,114 | 39,018 | SH | | SOLE | | 39,018 | 0 | 0 |
iShares iBonds 2029 Corp ETF | IBONDS DEC 29 | 46436E205 | 427,529 | 18,185 | SH | | SOLE | | 18,185 | 0 | 0 |
iShares Ibonds 2029 Treasury ETF | IBONDS 29 TRM TS | 46436E825 | 317,207 | 14,350 | SH | | SOLE | | 14,350 | 0 | 0 |
iShares Intermediate-Term Corporate Bond ETF | ISHS 5-10YR INVT | 464288638 | 267,257 | 4,975 | SH | | SOLE | | 3,935 | 0 | 1,040 |
iShares International Sel DIV ETF | INTL SEL DIV ETF | 464288448 | 632,136 | 20,911 | SH | | SOLE | | 20,911 | 0 | 0 |
iShares Interntinl Aggrgt BND ETF | CORE INTL AGGR | 46435G672 | 1,722,000 | 33,230 | SH | | SOLE | | 33,230 | 0 | 0 |
iShares Invest GRD SYS BND ETF | INVESTMENT GRADE | 46435G219 | 449,597 | 9,675 | SH | | SOLE | | 9,675 | 0 | 0 |
iShares MSCI Brazil ETF | MSCI BRAZIL ETF | 464286400 | 270,600 | 9,176 | SH | | SOLE | | 9,009 | 0 | 167 |
iShares MSCI EAFE ETF | MSCI EAFE ETF | 464287465 | 461,052 | 5,513 | SH | | SOLE | | 5,513 | 0 | 0 |
iShares MSCI India Index | MSCI INDIA ETF | 46429B598 | 562,356 | 9,608 | SH | | SOLE | | 9,520 | 0 | 88 |
iShares MSCI Japan ETF | MSCI JPN ETF NEW | 46434G822 | 971,942 | 13,586 | SH | | SOLE | | 13,420 | 0 | 166 |
iShares MSCI USA Esg Select ETF | USA ESG SLCT ETF | 464288802 | 258,796 | 2,150 | SH | | SOLE | | 2,150 | 0 | 0 |
iShares Natl Amt-Free Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 433,760 | 3,993 | SH | | SOLE | | 3,993 | 0 | 0 |
iShares North American Natural Resources ETF | NA NAT RES | 464287374 | 488,604 | 11,087 | SH | | SOLE | | 10,912 | 0 | 175 |
iShares Russell 1000 Growth ETF | RUS 1000 GRW ETF | 464287614 | 4,136,706 | 11,020 | SH | | SOLE | | 11,020 | 0 | 0 |
iShares Russell 1000 Value ETF | RUS 1000 VAL ETF | 464287598 | 641,402 | 3,379 | SH | | SOLE | | 3,379 | 0 | 0 |
iShares Russell Growth | RUS MD CP GR ETF | 464287481 | 697,289 | 5,945 | SH | | SOLE | | 5,945 | 0 | 0 |
iShares Russell Mid-Cap ETF | RUS MID CAP ETF | 464287499 | 878,051 | 9,962 | SH | | SOLE | | 9,962 | 0 | 0 |
iShares Russell Top 200 ETF | RUS TOP 200 ETF | 464289446 | 1,855,915 | 13,215 | SH | | SOLE | | 13,215 | 0 | 0 |
iShares Russell Top 200 Growth ETF | RUS TP200 GR ETF | 464289438 | 1,906,733 | 8,665 | SH | | SOLE | | 8,140 | 0 | 525 |
iShares S&P Midcap 400 | S&P MC 400GR ETF | 464287606 | 213,461 | 2,322 | SH | | SOLE | | 2,322 | 0 | 0 |
iShares Select Dividend | SELECT DIVID ETF | 464287168 | 708,847 | 5,248 | SH | | SOLE | | 5,248 | 0 | 0 |
iShares Short Treasury Bond ETF | SHORT TREAS BD | 464288679 | 826,627 | 7,472 | SH | | SOLE | | 6,872 | 0 | 600 |
iShares Silver Trust | ISHARES | 46428Q109 | 1,918,669 | 67,535 | SH | | SOLE | | 67,368 | 0 | 167 |
iShares TIPS Bond ETF | TIPS BD ETF | 464287176 | 307,923 | 2,787 | SH | | SOLE | | 2,787 | 0 | 0 |
iShares Total US Stock Market ETF | CORE S&P TTL STK | 464287150 | 212,926 | 1,695 | SH | | SOLE | | 1,695 | 0 | 0 |
iShares Total Usd Bond Market ETF | CORE TOTAL USD | 46434V613 | 1,988,511 | 42,201 | SH | | SOLE | | 41,801 | 0 | 400 |
iShares TR Barclys 7-10 YR | 7-10 YR TRSY BD | 464287440 | 3,277,692 | 33,405 | SH | | SOLE | | 33,405 | 0 | 0 |
iShares TR Barclys MBS BD | MBS ETF | 464288588 | 10,815,505 | 112,885 | SH | | SOLE | | 112,885 | 0 | 0 |
iShares TR MSCI Acwi Indx | MSCI ACWI ETF | 464288257 | 6,010,376 | 50,275 | SH | | SOLE | | 50,275 | 0 | 0 |
iShares TR Real Estate | U.S. REAL ES ETF | 464287739 | 493,560 | 4,845 | SH | | SOLE | | 4,845 | 0 | 0 |
iShares TR Russell 1000 | RUS 1000 ETF | 464287622 | 1,327,040 | 4,221 | SH | | SOLE | | 4,221 | 0 | 0 |
iShares TR Russell 2000 | RUSSELL 2000 ETF | 464287655 | 2,722,027 | 12,323 | SH | | SOLE | | 12,323 | 0 | 0 |
iShares Trust Technology | U.S. TECH ETF | 464287721 | 397,560 | 2,622 | SH | | SOLE | | 2,622 | 0 | 0 |
iShares U.S. Treasury Bond ETF | US TREAS BD ETF | 46429B267 | 995,106 | 42,435 | SH | | SOLE | | 42,435 | 0 | 0 |
Ishars Edg MSCI USA QLTY FCTR ETF | MSCI USA QLT FCT | 46432F339 | 6,054,470 | 33,767 | SH | | SOLE | | 33,672 | 0 | 95 |
Ishrs BLMBRG RL Sel CMDT STRG ETF | BLOOMBERG ROLL | 46431W598 | 205,563 | 4,123 | SH | | SOLE | | 4,123 | 0 | 0 |
Ishs MSCI Intl Quality Fact ETF | MSCI INTL QUALTY | 46434V456 | 2,191,419 | 52,818 | SH | | SOLE | | 52,818 | 0 | 0 |
Ishs US Smalla Cap Eqty Fact ETF | US SML CAP EQT | 46434V290 | 200,377 | 3,020 | SH | | SOLE | | 3,020 | 0 | 0 |
Ivsc S&P Intl HGH QL | S&P INTL QULTY | 46138E214 | 1,162,738 | 36,610 | SH | | SOLE | | 36,610 | 0 | 0 |
Jacobs Solutions Inc | COM | 46982L108 | 1,128,358 | 8,620 | SH | | SOLE | | 8,620 | 0 | 0 |
Janus Henderson Aaa CLO ETF | HENDRSON AAA CL | 47103U845 | 3,819,867 | 75,076 | SH | | SOLE | | 75,076 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 6,402,505 | 39,507 | SH | | SOLE | | 39,395 | 0 | 112 |
JPMorgan Chase & Co | COM | 46625H100 | 19,608,971 | 92,995 | SH | | SOLE | | 92,919 | 0 | 76 |
Kimberly-Clark Corp | COM | 494368103 | 1,529,318 | 10,659 | SH | | SOLE | | 10,584 | 0 | 75 |
Kinder Morgan Inc | COM | 49456B101 | 309,569 | 14,014 | SH | | SOLE | | 14,014 | 0 | 0 |
KKR & Co Inc Class A | COM | 48251W104 | 439,793 | 3,368 | SH | | SOLE | | 1,571 | 0 | 1,797 |
Kla-Tencor Corp Com | COM | 482480100 | 403,468 | 521 | SH | | SOLE | | 521 | 0 | 0 |
Kroger Co Com | COM | 501044101 | 431,526 | 7,531 | SH | | SOLE | | 7,531 | 0 | 0 |
L3harris Technologies Inc | COM | 502431109 | 1,929,839 | 8,113 | SH | | SOLE | | 8,113 | 0 | 0 |
Labcorp Holdings Inc | COM SH | 504922105 | 1,320,320 | 5,908 | SH | | SOLE | | 5,908 | 0 | 0 |
Lam Research | COM | 512807108 | 1,595,266 | 1,950 | SH | | SOLE | | 1,950 | 0 | 0 |
Lilly Eli & Company | COM | 532457108 | 5,430,850 | 6,130 | SH | | SOLE | | 6,130 | 0 | 0 |
Lincoln National Corp | COM | 534187109 | 285,071 | 9,047 | SH | | SOLE | | 9,047 | 0 | 0 |
Linde PLC SHS | SHS | G54950103 | 2,011,445 | 4,218 | SH | | SOLE | | 4,218 | 0 | 0 |
Liveperson Inc | COM | 538146101 | 94,016 | 73,450 | SH | | SOLE | | 73,450 | 0 | 0 |
Lockheed Martin Corp | COM | 539830109 | 13,137,758 | 22,475 | SH | | SOLE | | 22,475 | 0 | 0 |
Louisiana Pacific Corp | COM | 546347105 | 214,920 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Lowes Companies Inc | COM | 548661107 | 5,309,987 | 19,605 | SH | | SOLE | | 19,439 | 0 | 166 |
Manulife Finl Corp Com | COM | 56501R106 | 200,881 | 6,798 | SH | | SOLE | | 6,798 | 0 | 0 |
Marathon Oil Corp | COM | 565849106 | 764,334 | 28,702 | SH | | SOLE | | 28,702 | 0 | 0 |
Marathon Pete Corp | COM | 56585A102 | 3,844,088 | 23,596 | SH | | SOLE | | 23,596 | 0 | 0 |
Markel Corp | COM | 570535104 | 432,928 | 276 | SH | | SOLE | | 194 | 0 | 82 |
Marsh & MC Lennan Co Inc | COM | 571748102 | 1,027,796 | 4,607 | SH | | SOLE | | 4,607 | 0 | 0 |
Martin Mrta.Mats. | COM | 573284106 | 2,178,836 | 4,048 | SH | | SOLE | | 3,917 | 0 | 131 |
Mastec Inc | COM | 576323109 | 498,555 | 4,050 | SH | | SOLE | | 4,050 | 0 | 0 |
Mastercard Inc | CL A | 57636Q104 | 6,541,877 | 13,248 | SH | | SOLE | | 13,248 | 0 | 0 |
MC Cormick & Co Inc N-VT | COM NON VTG | 579780206 | 421,541 | 5,122 | SH | | SOLE | | 5,122 | 0 | 0 |
MC Donalds Corp | COM | 580135101 | 12,022,377 | 39,481 | SH | | SOLE | | 39,453 | 0 | 28 |
Mckesson Corporation | COM | 58155Q103 | 389,137 | 786 | SH | | SOLE | | 747 | 0 | 39 |
Medtronic PLC F | SHS | G5960L103 | 463,177 | 5,105 | SH | | SOLE | | 5,105 | 0 | 0 |
Merck & Co Inc New | COM | 58933Y105 | 7,133,942 | 62,390 | SH | | SOLE | | 62,320 | 0 | 70 |
Meta Platforms, Inc. | CL A | 30303M102 | 5,157,139 | 9,009 | SH | | SOLE | | 9,009 | 0 | 0 |
Metlife Inc | COM | 59156R108 | 503,339 | 6,103 | SH | | SOLE | | 6,042 | 0 | 61 |
Microchip Tech. | COM | 595017104 | 950,393 | 11,837 | SH | | SOLE | | 10,987 | 0 | 850 |
Microsoft Corp | COM | 594918104 | 39,261,613 | 91,242 | SH | | SOLE | | 91,242 | 0 | 0 |
Mid-Amer Apt CMNTYS Com | COM | 59522J103 | 16,854,886 | 106,072 | SH | | SOLE | | 106,057 | 0 | 15 |
Mondelez Intl Inc CL A | CL A | 609207105 | 817,171 | 11,022 | SH | | SOLE | | 11,022 | 0 | 0 |
Morgan Stanley | COM NEW | 617446448 | 2,332,474 | 22,376 | SH | | SOLE | | 22,376 | 0 | 0 |
Motorola Solutions Inc | COM NEW | 620076307 | 643,922 | 1,429 | SH | | SOLE | | 1,429 | 0 | 0 |
MSC Indl.Direct 'a' | CL A | 553530106 | 438,906 | 5,100 | SH | | SOLE | | 5,100 | 0 | 0 |
Nasdaq OMX Group | COM | 631103108 | 1,899,647 | 26,019 | SH | | SOLE | | 26,019 | 0 | 0 |
Netflix Com Inc Com | COM | 64110L106 | 441,166 | 622 | SH | | SOLE | | 622 | 0 | 0 |
Nextera Energy Inc | COM | 65339F101 | 1,367,487 | 16,178 | SH | | SOLE | | 15,882 | 0 | 296 |
Nike Inc Class B | CL B | 654106103 | 3,047,482 | 34,328 | SH | | SOLE | | 34,328 | 0 | 0 |
Norfolk Southern Corp | COM | 655844108 | 1,432,851 | 5,766 | SH | | SOLE | | 5,766 | 0 | 0 |
Northrop Grumman Corp Com | COM | 666807102 | 214,933 | 407 | SH | | SOLE | | 407 | 0 | 0 |
Novo-Nordisk A-S ADR F | ADR | 670100205 | 415,912 | 3,493 | SH | | SOLE | | 2,598 | 0 | 895 |
NRG Energy Inc New | COM NEW | 629377508 | 305,640 | 3,355 | SH | | SOLE | | 3,355 | 0 | 0 |
Nucor Corp | COM | 670346105 | 1,305,565 | 8,653 | SH | | SOLE | | 8,653 | 0 | 0 |
Nvent Electric PLC F | SHS | G6700G107 | 295,092 | 4,200 | SH | | SOLE | | 4,200 | 0 | 0 |
Nvidia Corp Com | COM | 67066G104 | 127,817,021 | 1,052,425 | SH | | SOLE | | 1,052,425 | 0 | 0 |
NVR Inc Com | COM | 62944T105 | 2,040,854 | 208 | SH | | SOLE | | 208 | 0 | 0 |
O Reilly Automotive | COM | 67103H107 | 306,326 | 266 | SH | | SOLE | | 54 | 0 | 212 |
Occidental Pete Corp | COM | 674599105 | 322,990 | 6,241 | SH | | SOLE | | 6,241 | 0 | 0 |
Old Republic Intl Corp | COM | 680223104 | 2,447,522 | 69,100 | SH | | SOLE | | 69,100 | 0 | 0 |
Omnicom Group Inc | COM | 681919106 | 244,091 | 2,345 | SH | | SOLE | | 2,345 | 0 | 0 |
On Semiconductor Co | COM | 682189105 | 1,168,876 | 16,098 | SH | | SOLE | | 16,098 | 0 | 0 |
Oneok Inc New | COM | 682680103 | 12,870,854 | 141,236 | SH | | SOLE | | 141,236 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 5,601,173 | 32,871 | SH | | SOLE | | 32,646 | 0 | 225 |
Otis Worldwide Corp | COM | 68902V107 | 224,199 | 2,157 | SH | | SOLE | | 2,142 | 0 | 15 |
P P G Industries Inc | COM | 693506107 | 386,121 | 2,915 | SH | | SOLE | | 2,865 | 0 | 50 |
Pacer Lunt LRG Cap Multi Factr ETF | LUNT LRGCP MULTI | 69374H816 | 1,702,605 | 34,299 | SH | | SOLE | | 33,399 | 0 | 900 |
Pacer US Cash Cows 100 ETF | US CASH COWS 100 | 69374H881 | 3,405,936 | 58,644 | SH | | SOLE | | 57,899 | 0 | 745 |
Pacer US Small Cap Cash Cows 100 ETF | PACER US SMALL | 69374H857 | 1,272,869 | 27,276 | SH | | SOLE | | 27,276 | 0 | 0 |
Pack.Corp.Of Am. | COM | 695156109 | 1,769,381 | 8,167 | SH | | SOLE | | 8,167 | 0 | 0 |
Palantir Technologies In Class A | CL A | 69608A108 | 1,941,617 | 52,194 | SH | | SOLE | | 52,194 | 0 | 0 |
Palo Alto Networks | COM | 697435105 | 631,305 | 1,847 | SH | | SOLE | | 1,847 | 0 | 0 |
Parker Hannifin Corp Com | COM | 701094104 | 2,419,239 | 3,829 | SH | | SOLE | | 3,829 | 0 | 0 |
Paychex Inc | COM | 704326107 | 623,723 | 4,648 | SH | | SOLE | | 4,648 | 0 | 0 |
Paypal Holdings Inco | COM | 70450Y103 | 1,405,398 | 18,011 | SH | | SOLE | | 17,711 | 0 | 300 |
PBF Energy Inc | CL A | 69318G106 | 488,082 | 15,770 | SH | | SOLE | | 15,770 | 0 | 0 |
Pentair PLC F | SHS | G7S00T104 | 388,813 | 3,976 | SH | | SOLE | | 3,976 | 0 | 0 |
Penumbra Inc | COM | 70975L107 | 563,499 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
Pepsico Incorporated | COM | 713448108 | 4,722,732 | 27,773 | SH | | SOLE | | 27,618 | 0 | 155 |
Pfizer Incorporated | COM | 717081103 | 1,710,781 | 59,115 | SH | | SOLE | | 59,115 | 0 | 0 |
Philip Morris Intl Inc | COM | 718172109 | 1,301,886 | 10,606 | SH | | SOLE | | 10,606 | 0 | 0 |
Phillips 66 | COM | 718546104 | 7,944,851 | 60,440 | SH | | SOLE | | 60,301 | 0 | 139 |
PIMCO Dynamic Income Opp | COM BEN SHS | 69355M107 | 2,094,972 | 147,135 | SH | | SOLE | | 147,135 | 0 | 0 |
PIMCO Exch Traded Fund | ENHAN SHRT MA AC | 72201R833 | 5,181,843 | 51,463 | SH | | SOLE | | 51,243 | 0 | 220 |
PNC Finl Services GP Inc | COM | 693475105 | 451,617 | 2,443 | SH | | SOLE | | 2,443 | 0 | 0 |
Primerica Inc | COM | 74164M108 | 299,354 | 1,129 | SH | | SOLE | | 0 | 0 | 1,129 |
Principal Financial GP Com | COM | 74251V102 | 219,497 | 2,555 | SH | | SOLE | | 2,555 | 0 | 0 |
Procter & Gamble | COM | 742718109 | 9,278,214 | 53,569 | SH | | SOLE | | 53,514 | 0 | 55 |
Progressive Corp Ohio | COM | 743315103 | 492,802 | 1,942 | SH | | SOLE | | 1,646 | 0 | 296 |
ProShares Large Cap Core Plus | PSHS LC COR PLUS | 74347R248 | 1,339,978 | 20,446 | SH | | SOLE | | 19,246 | 0 | 1,200 |
Pub SVC Ent Group Inc | COM | 744573106 | 552,834 | 6,197 | SH | | SOLE | | 6,197 | 0 | 0 |
Pultegroup Inc | COM | 745867101 | 231,262 | 1,609 | SH | | SOLE | | 1,609 | 0 | 0 |
Qualcomm Inc | COM | 747525103 | 3,950,115 | 23,229 | SH | | SOLE | | 23,165 | 0 | 64 |
Quanta Services Inc | COM | 74762E102 | 3,557,526 | 11,932 | SH | | SOLE | | 11,932 | 0 | 0 |
Quest Diagnostic Inc | COM | 74834L100 | 594,608 | 3,830 | SH | | SOLE | | 3,830 | 0 | 0 |
Rayonier Inc | COM | 754907103 | 907,605 | 28,204 | SH | | SOLE | | 28,204 | 0 | 0 |
Regions Financial Corp | COM | 7591EP100 | 5,258,750 | 223,017 | SH | | SOLE | | 223,017 | 0 | 0 |
Resmed Inc | COM | 761152107 | 512,652 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
Rithm Capital Corp | COM NEW | 64828T201 | 309,446 | 27,264 | SH | | SOLE | | 27,264 | 0 | 0 |
Rockwell Automation Inc | COM | 773903109 | 207,272 | 772 | SH | | SOLE | | 772 | 0 | 0 |
RPM International Inc | COM | 749685103 | 1,444,377 | 11,937 | SH | | SOLE | | 11,937 | 0 | 0 |
S & P Global Inc | COM | 78409V104 | 944,390 | 1,828 | SH | | SOLE | | 1,828 | 0 | 0 |
Salesforce Com | COM | 79466L302 | 498,394 | 1,818 | SH | | SOLE | | 1,818 | 0 | 0 |
SCH US Agg BND ETF | US AGGREGATE B | 808524839 | 9,367,382 | 197,125 | SH | | SOLE | | 195,851 | 0 | 1,274 |
SCH US DIV Equity ETF | US DIVIDEND EQ | 808524797 | 15,245,903 | 180,361 | SH | | SOLE | | 180,130 | 0 | 231 |
Schein Henry Inc | COM | 806407102 | 688,103 | 9,439 | SH | | SOLE | | 9,439 | 0 | 0 |
SCHW Emg MKT Eq ETF | EMRG MKTEQ ETF | 808524706 | 2,738,297 | 93,842 | SH | | SOLE | | 93,604 | 0 | 238 |
SCHW Intl Eq ETF | INTL EQTY ETF | 808524805 | 23,304,251 | 566,738 | SH | | SOLE | | 557,706 | 0 | 9,032 |
SCHW US Scap ETF | US SML CAP ETF | 808524607 | 2,880,878 | 55,939 | SH | | SOLE | | 55,939 | 0 | 0 |
Schwab 1000 Index ETF | 1000 INDEX ETF | 808524722 | 385,371 | 6,970 | SH | | SOLE | | 6,970 | 0 | 0 |
Schwab Funda Emg MKTS Large Com ETF | SCHWB FDT EMK LG | 808524730 | 1,721,734 | 53,354 | SH | | SOLE | | 52,694 | 0 | 660 |
Schwab Fundamental Inl Large Com ETF | SCHWB FDT INT LG | 808524755 | 25,065,281 | 670,733 | SH | | SOLE | | 666,512 | 0 | 4,221 |
Schwab Fundamental US Large Co ETF | SCHWAB FDT US LG | 808524771 | 6,696,431 | 93,317 | SH | | SOLE | | 91,602 | 0 | 1,715 |
Schwab Fundamental US Small Com ETF | SCHWAB FDT US SC | 808524763 | 1,142,910 | 19,186 | SH | | SOLE | | 19,186 | 0 | 0 |
Schwab Short U.S. Treasury ETF | SHT TM US TRES | 808524862 | 22,654,429 | 462,524 | SH | | SOLE | | 459,979 | 0 | 2,545 |
Schwab Strategic TR Intrm TRM Tres | INT-TRM U.S TRES | 808524854 | 1,134,115 | 22,413 | SH | | SOLE | | 22,413 | 0 | 0 |
Schwab US Broad Mkt ETF | US BRD MKT ETF | 808524102 | 10,971,246 | 164,932 | SH | | SOLE | | 163,938 | 0 | 994 |
Schwab US Large Cap ETF | US LRG CAP ETF | 808524201 | 16,000,606 | 235,823 | SH | | SOLE | | 235,323 | 0 | 500 |
Schwab US Large Cap Growth | US LCAP GR ETF | 808524300 | 3,401,692 | 32,652 | SH | | SOLE | | 32,392 | 0 | 260 |
Schwab US Large Cap Value | US LCAP VA ETF | 808524409 | 3,640,874 | 45,301 | SH | | SOLE | | 45,301 | 0 | 0 |
Schwab US Mid Cap ETF | US MID-CAP ETF | 808524508 | 11,719,309 | 141,044 | SH | | SOLE | | 140,544 | 0 | 500 |
Seagate Technology HLD F | ORD SHS | G7997R103 | 210,870 | 1,913 | SH | | SOLE | | 1,913 | 0 | 0 |
Sector SPDR Engy Select | SBI INT-ENERGY | 81369Y506 | 422,406 | 4,811 | SH | | SOLE | | 4,811 | 0 | 0 |
Sector SPDR TR Sbi Healthcare | SBI HEALTHCARE | 81369Y209 | 288,328 | 1,872 | SH | | SOLE | | 1,872 | 0 | 0 |
SELECT SECTOR SPDR TR SBI INT-TECH | TECHNOLOGY | 81369Y803 | 642,061 | 2,844 | SH | | SOLE | | 2,844 | 0 | 0 |
Select SPDR Real Estate SCTR ETF | RL EST SEL SEC | 81369Y860 | 202,355 | 4,530 | SH | | SOLE | | 4,530 | 0 | 0 |
Service Corp Intl | COM | 817565104 | 1,185,844 | 15,024 | SH | | SOLE | | 15,024 | 0 | 0 |
Servisfirst Bancshares Com | COM | 81768T108 | 7,752,071 | 96,359 | SH | | SOLE | | 96,359 | 0 | 0 |
Shell PLC | SPON ADS | 780259305 | 1,775,489 | 26,922 | SH | | SOLE | | 26,922 | 0 | 0 |
Sherwin Williams Co | COM | 824348106 | 1,502,304 | 3,936 | SH | | SOLE | | 3,870 | 0 | 66 |
Simpson Manufacturing Co Inc | COM | 829073105 | 355,762 | 1,860 | SH | | SOLE | | 0 | 0 | 1,860 |
Skyworks Solutions Inc Com | COM | 83088M102 | 1,875,182 | 18,985 | SH | | SOLE | | 18,935 | 0 | 50 |
Snap-On | COM | 833034101 | 706,892 | 2,440 | SH | | SOLE | | 2,440 | 0 | 0 |
SPDR Nuveen Barclays Short Term Muni ETF | NUVEEN BLMBRG SR | 78468R739 | 616,433 | 12,805 | SH | | SOLE | | 12,805 | 0 | 0 |
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF | SPDR BLOOMBERG | 78468R663 | 268,544 | 2,925 | SH | | SOLE | | 2,925 | 0 | 0 |
SPDR EM Local Currency Bond ETF | BLOMBRG BRC EMRG | 78464A391 | 865,263 | 40,680 | SH | | SOLE | | 40,518 | 0 | 162 |
SPDR Gold Trust | GOLD SHS | 78463V107 | 694,179 | 2,856 | SH | | SOLE | | 2,856 | 0 | 0 |
SPDR Index Shares Emerg Markt ETF IV | PORTFOLIO EMG MK | 78463X509 | 920,420 | 22,297 | SH | | SOLE | | 22,297 | 0 | 0 |
SPDR Russell 1000 Yield Focus ETF | RUSSELL YIELD | 78468R770 | 1,800,168 | 16,050 | SH | | SOLE | | 16,050 | 0 | 0 |
SPDR S&P 500 ETF TST. | TR UNIT | 78462F103 | 21,023,442 | 36,530 | SH | | SOLE | | 36,530 | 0 | 0 |
SPDR S&P Midcap 400 ETF | UTSER1 S&PDCRP | 78467Y107 | 6,107,226 | 10,690 | SH | | SOLE | | 10,690 | 0 | 0 |
SPDR Short Term Intl Treasury Bond ETF | BLOMBERG BRC INT | 78464A334 | 254,396 | 9,237 | SH | | SOLE | | 9,237 | 0 | 0 |
Sprott Physical Gold Trust | UNIT | 85207H104 | 2,812,440 | 138,000 | SH | | SOLE | | 138,000 | 0 | 0 |
Sprott Physical Silver Trust | TR UNIT | 85207K107 | 1,358,500 | 130,000 | SH | | SOLE | | 130,000 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 328,441 | 3,369 | SH | | SOLE | | 3,369 | 0 | 0 |
Steel Dynamics | COM | 858119100 | 4,409,666 | 34,848 | SH | | SOLE | | 34,848 | 0 | 0 |
Stryker Corp | COM | 863667101 | 402,258 | 1,111 | SH | | SOLE | | 1,081 | 0 | 30 |
Synovus Financial CP New | COM NEW | 87161C501 | 3,947,562 | 88,017 | SH | | SOLE | | 88,017 | 0 | 0 |
Sysco Corporation | COM | 871829107 | 403,238 | 5,166 | SH | | SOLE | | 5,016 | 0 | 150 |
T J X Cos Inc | COM | 872540109 | 403,303 | 3,431 | SH | | SOLE | | 3,311 | 0 | 120 |
T Rowe Price Group Inc | COM | 74144T108 | 315,809 | 2,899 | SH | | SOLE | | 2,899 | 0 | 0 |
Targa Resources Corp | COM | 87612G101 | 634,519 | 4,287 | SH | | SOLE | | 4,287 | 0 | 0 |
Target Corporation | COM | 87612E106 | 881,925 | 5,658 | SH | | SOLE | | 5,542 | 0 | 116 |
Te Connectivity PLC Ord SHS | ORD SH | G87052109 | 3,028,406 | 20,057 | SH | | SOLE | | 20,057 | 0 | 0 |
Tekla Healthcare Opportu | SHS | 879105104 | 236,940 | 10,731 | SH | | SOLE | | 10,731 | 0 | 0 |
Teleflex | COM | 879369106 | 976,914 | 3,950 | SH | | SOLE | | 3,950 | 0 | 0 |
Tesla Motors Inc | COM | 88160R101 | 2,356,501 | 9,007 | SH | | SOLE | | 9,007 | 0 | 0 |
Texas Instruments Inc | COM | 882508104 | 6,229,589 | 30,157 | SH | | SOLE | | 30,057 | 0 | 100 |
The Charles Schwab Corp | COM | 808513105 | 779,373 | 12,026 | SH | | SOLE | | 12,026 | 0 | 0 |
The Southern Company | COM | 842587107 | 16,767,908 | 185,938 | SH | | SOLE | | 185,688 | 0 | 250 |
Thermo Fisher Scientific | COM | 883556102 | 3,956,392 | 6,392 | SH | | SOLE | | 6,359 | 0 | 33 |
Toll Brothers Inc | COM | 889478103 | 463,470 | 3,000 | SH | | SOLE | | 3,000 | 0 | 0 |
Toronto Dominion Bank F | COM NEW | 891160509 | 212,680 | 3,362 | SH | | SOLE | | 3,362 | 0 | 0 |
Tractor Supply Company | COM | 892356106 | 453,859 | 1,560 | SH | | SOLE | | 1,560 | 0 | 0 |
Trane Technologies PLC | SHS | G8994E103 | 4,088,273 | 10,517 | SH | | SOLE | | 10,517 | 0 | 0 |
Transdigm Group Inc | COM | 893641100 | 296,843 | 208 | SH | | SOLE | | 0 | 0 | 208 |
Travelers Companies Inc | COM | 89417E109 | 537,469 | 2,296 | SH | | SOLE | | 2,226 | 0 | 70 |
TruBridge Inc | COM | 205306103 | 203,165 | 16,987 | SH | | SOLE | | 16,987 | 0 | 0 |
Truist Financial Corporation | COM | 89832Q109 | 845,288 | 19,764 | SH | | SOLE | | 19,764 | 0 | 0 |
U S Bancorp Del New | COM NEW | 902973304 | 888,125 | 19,211 | SH | | SOLE | | 19,211 | 0 | 0 |
Uber Technologies Inc | COM | 90353T100 | 1,559,420 | 20,748 | SH | | SOLE | | 20,748 | 0 | 0 |
Udr Inc | COM | 902653104 | 232,685 | 5,132 | SH | | SOLE | | 5,132 | 0 | 0 |
Unilever PLC ADR New F | SPON ADR NEW | 904767704 | 707,900 | 10,897 | SH | | SOLE | | 10,897 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 2,274,432 | 9,228 | SH | | SOLE | | 9,228 | 0 | 0 |
United Parcel Service B | CL B | 911312106 | 810,950 | 5,948 | SH | | SOLE | | 5,848 | 0 | 100 |
United Rentals Inc | COM | 911363109 | 370,047 | 457 | SH | | SOLE | | 457 | 0 | 0 |
Unitedhealth Group Inc | COM | 91324P102 | 12,983,455 | 22,206 | SH | | SOLE | | 22,206 | 0 | 0 |
US Treasury 3 Month Bill ETF | US TREAS 3 MNTH | 74933W452 | 433,046 | 8,654 | SH | | SOLE | | 8,654 | 0 | 0 |
Valero Energy Corp New | COM | 91913Y100 | 993,551 | 7,358 | SH | | SOLE | | 7,358 | 0 | 0 |
Valvoline Inc | COM | 92047W101 | 470,227 | 11,236 | SH | | SOLE | | 11,236 | 0 | 0 |
Vaneck Vectors ETF TR Agribusiness ETF | AGRIBUSINESS ETF | 92189F700 | 767,064 | 10,158 | SH | | SOLE | | 10,158 | 0 | 0 |
Vanguard Consumer Discretionary ETF | CONSUM DIS ETF | 92204A108 | 1,792,532 | 5,252 | SH | | SOLE | | 5,252 | 0 | 0 |
Vanguard Consumer Staples ETF | CONSUM STP ETF | 92204A207 | 645,484 | 2,936 | SH | | SOLE | | 2,936 | 0 | 0 |
Vanguard Core Plus Bond ETF | CORE-PLUS BD ETF | 922020755 | 990,786 | 12,491 | SH | | SOLE | | 12,491 | 0 | 0 |
Vanguard Corp Bond ETF | INT-TERM CORP | 92206C870 | 1,584,131 | 18,915 | SH | | SOLE | | 18,915 | 0 | 0 |
Vanguard DIV Appreciation ETF | DIV APP ETF | 921908844 | 12,200,730 | 61,343 | SH | | SOLE | | 61,161 | 0 | 182 |
Vanguard Energy ETF | ENERGY ETF | 92204A306 | 517,558 | 4,190 | SH | | SOLE | | 4,190 | 0 | 0 |
Vanguard Extended MKT. ETF | EXTEND MKT ETF | 922908652 | 3,073,791 | 16,845 | SH | | SOLE | | 16,767 | 0 | 78 |
Vanguard Financials ETF | FINANCIALS ETF | 92204A405 | 625,218 | 5,660 | SH | | SOLE | | 5,660 | 0 | 0 |
Vanguard FTSE All World ex US ETF | ALLWRLD EX US | 922042775 | 2,325,639 | 36,915 | SH | | SOLE | | 36,915 | 0 | 0 |
Vanguard FTSE Developed ETF | FTSE DEV MKT ETF | 921943858 | 27,233,520 | 515,689 | SH | | SOLE | | 514,536 | 0 | 1,153 |
Vanguard FTSE Emerging Markets ETF | FTSE EMR MKT ETF | 922042858 | 8,386,227 | 175,261 | SH | | SOLE | | 174,152 | 0 | 1,109 |
Vanguard Growth | GROWTH ETF | 922908736 | 4,339,344 | 11,302 | SH | | SOLE | | 11,302 | 0 | 0 |
Vanguard Health Care ETF | HEALTH CAR ETF | 92204A504 | 846,191 | 2,986 | SH | | SOLE | | 2,986 | 0 | 0 |
Vanguard High Dividend Yield | HIGH DIV YLD | 921946406 | 2,108,499 | 16,447 | SH | | SOLE | | 16,447 | 0 | 0 |
Vanguard Industrials ETF | INDUSTRIAL ETF | 92204A603 | 569,371 | 2,183 | SH | | SOLE | | 2,183 | 0 | 0 |
Vanguard Information Technology ETF | INF TECH ETF | 92204A702 | 9,865,437 | 16,794 | SH | | SOLE | | 16,794 | 0 | 0 |
Vanguard Intermediate Bond ETF | INTERMED TERM | 921937819 | 675,706 | 8,622 | SH | | SOLE | | 8,622 | 0 | 0 |
Vanguard Intl Divdend | INTL DVD ETF | 921946810 | 9,462,216 | 107,184 | SH | | SOLE | | 106,971 | 0 | 213 |
Vanguard Intrmdiat TRM TRSRY ETF | INTER TERM TREAS | 92206C706 | 1,481,075 | 24,513 | SH | | SOLE | | 24,513 | 0 | 0 |
Vanguard Intrntnl HGH | INTL HIGH ETF | 921946794 | 223,858 | 3,049 | SH | | SOLE | | 3,049 | 0 | 0 |
Vanguard Large-Cap Index Fund ETF Shares | LARGE CAP ETF | 922908637 | 28,379,798 | 107,463 | SH | | SOLE | | 106,101 | 0 | 1,362 |
Vanguard Materials ETF | MATERIALS ETF | 92204A801 | 550,951 | 2,595 | SH | | SOLE | | 2,595 | 0 | 0 |
Vanguard Mega Cap ETF | MEGA CAP INDEX | 921910873 | 94,026,893 | 455,028 | SH | | SOLE | | 451,752 | 0 | 3,275 |
Vanguard Mega Growth ETF | MEGA GRWTH IND | 921910816 | 36,223,468 | 112,513 | SH | | SOLE | | 112,131 | 0 | 381 |
Vanguard Mega Value ETF | MEGA CAP VAL ETF | 921910840 | 17,408,266 | 135,705 | SH | | SOLE | | 134,943 | 0 | 762 |
Vanguard Mid Cap ETF | MID CAP ETF | 922908629 | 45,526,501 | 172,560 | SH | | SOLE | | 170,901 | 0 | 1,659 |
Vanguard Mid Cap Value ETF | MCAP VL IDXVIP | 922908512 | 10,257,046 | 61,174 | SH | | SOLE | | 60,938 | 0 | 236 |
Vanguard Mid Growth ETF | MCAP GR IDXVIP | 922908538 | 5,625,424 | 23,105 | SH | | SOLE | | 23,032 | 0 | 73 |
Vanguard Mortgage Backed | MORTG-BACK SEC | 92206C771 | 1,422,183 | 30,125 | SH | | SOLE | | 30,125 | 0 | 0 |
Vanguard REIT Index ETF | REIT ETF | 922908553 | 2,291,244 | 23,327 | SH | | SOLE | | 23,280 | 0 | 47 |
Vanguard S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 29,896,097 | 56,482 | SH | | SOLE | | 56,482 | 0 | 0 |
Vanguard Short Term Bond ETF | SHORT TRM BOND | 921937827 | 10,925,681 | 138,845 | SH | | SOLE | | 137,226 | 0 | 1,619 |
Vanguard Short Term Corporate ETF | SHRT TRM CORP BD | 92206C409 | 8,012,786 | 100,891 | SH | | SOLE | | 100,281 | 0 | 610 |
Vanguard Short Term Government ETF | SHTRM GVT BD ETF | 92206C102 | 1,624,171 | 27,519 | SH | | SOLE | | 27,519 | 0 | 0 |
Vanguard SHRT Inf Prot Sec Index ETF | STRM INFPROIDX | 922020805 | 366,866 | 7,440 | SH | | SOLE | | 7,440 | 0 | 0 |
Vanguard Small Cap ETF | SMALL CP ETF | 922908751 | 27,395,399 | 115,148 | SH | | SOLE | | 114,044 | 0 | 1,104 |
Vanguard Small Growth ETF | SML CP GRW ETF | 922908595 | 1,435,946 | 5,371 | SH | | SOLE | | 5,338 | 0 | 33 |
Vanguard Small Value ETF | SM CP VAL ETF | 922908611 | 2,513,952 | 12,521 | SH | | SOLE | | 12,480 | 0 | 41 |
Vanguard Telcom ETF | TELCOMM ETF | 92204A884 | 566,763 | 3,884 | SH | | SOLE | | 3,884 | 0 | 0 |
Vanguard Total Bond ETF | TOTAL BND MRKT | 921937835 | 16,797,126 | 223,634 | SH | | SOLE | | 221,634 | 0 | 2,000 |
Vanguard Total International Bond ETF | INTL BD IDX ETF | 92203J407 | 854,688 | 16,999 | SH | | SOLE | | 16,099 | 0 | 900 |
Vanguard Total International Stock ETF | VG TL INTL STK F | 921909768 | 6,377,135 | 98,504 | SH | | SOLE | | 98,504 | 0 | 0 |
Vanguard Total US Stock Mkt ETF | TOTAL STK MKT | 922908769 | 12,724,560 | 44,800 | SH | | SOLE | | 44,750 | 0 | 50 |
Vanguard Total World Stock ETF | TT WRLD ST ETF | 922042742 | 9,339,374 | 78,023 | SH | | SOLE | | 78,023 | 0 | 0 |
Vanguard US Value Factor ETF | US VALUE FACTR | 921935805 | 2,621,745 | 21,750 | SH | | SOLE | | 21,750 | 0 | 0 |
Vanguard Utilities | UTILITIES ETF | 92204A876 | 770,527 | 4,393 | SH | | SOLE | | 4,379 | 0 | 14 |
Vanguard Value | VALUE ETF | 922908744 | 3,240,051 | 18,560 | SH | | SOLE | | 18,560 | 0 | 0 |
Veralto Corp | COM SHS | 92338C103 | 274,054 | 2,448 | SH | | SOLE | | 2,312 | 0 | 136 |
Verizon Communications | COM | 92343V104 | 2,255,866 | 50,231 | SH | | SOLE | | 49,813 | 0 | 418 |
Vertex Energy Inc | COM | 92534K107 | 6,820 | 59,000 | SH | | SOLE | | 59,000 | 0 | 0 |
Vertex Pharmaceutica | COM | 92532F100 | 2,562,126 | 5,509 | SH | | SOLE | | 5,509 | 0 | 0 |
Visa Inc CL A | COM CL A | 92826C839 | 13,739,730 | 49,972 | SH | | SOLE | | 49,848 | 0 | 124 |
Voya Finl Inc | COM | 929089100 | 396,100 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
Vulcan Materials Company | COM | 929160109 | 13,491,916 | 53,875 | SH | | SOLE | | 53,235 | 0 | 640 |
W E C Energy Group I | COM | 92939U106 | 2,874,628 | 29,888 | SH | | SOLE | | 29,888 | 0 | 0 |
W R Berkley | COM | 084423102 | 1,771,791 | 31,232 | SH | | SOLE | | 30,875 | 0 | 357 |
W.W. Grainger Inc | COM | 384802104 | 220,232 | 212 | SH | | SOLE | | 212 | 0 | 0 |
Wal-Mart Stores Inc | COM | 931142103 | 15,764,161 | 195,222 | SH | | SOLE | | 195,051 | 0 | 171 |
Waste Connections Inc | COM | 94106B101 | 1,916,235 | 10,716 | SH | | SOLE | | 10,500 | 0 | 216 |
Waste Management Inc Del | COM | 94106L109 | 6,780,008 | 32,659 | SH | | SOLE | | 32,659 | 0 | 0 |
Waters Corp | COM | 941848103 | 4,124,339 | 11,460 | SH | | SOLE | | 11,384 | 0 | 76 |
Wells Fargo & Co New | COM | 949746101 | 1,205,608 | 21,342 | SH | | SOLE | | 21,342 | 0 | 0 |
Welltower Inc | COM | 95040Q104 | 217,665 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
Weyerhaeuser Co | COM | 962166104 | 1,380,006 | 40,756 | SH | | SOLE | | 40,756 | 0 | 0 |
Wheaton Precious Metal F | COM | 962879102 | 3,594,008 | 58,841 | SH | | SOLE | | 58,841 | 0 | 0 |
Williams Companies | COM | 969457100 | 215,305 | 4,716 | SH | | SOLE | | 4,716 | 0 | 0 |
Williams Sonoma | COM | 969904101 | 214,065 | 1,382 | SH | | SOLE | | 1,382 | 0 | 0 |
Wisdomtree Trust | EMG MKTS SMCAP | 97717W281 | 594,190 | 11,065 | SH | | SOLE | | 10,705 | 0 | 360 |
Wisdomtree Trust Japn Hedge EQT | JAPN HEDGE EQT | 97717W851 | 232,776 | 2,196 | SH | | SOLE | | 2,196 | 0 | 0 |
Woodward Inc | COM | 980745103 | 857,550 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
Xylem Inc | COM | 98419M100 | 227,391 | 1,684 | SH | | SOLE | | 1,684 | 0 | 0 |
Yum Brands Inc | COM | 988498101 | 906,578 | 6,489 | SH | | SOLE | | 6,489 | 0 | 0 |