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 Company COM 88579Y101   722 6,607 SH   SOLE   6,556 0 51
A F L A C Inc COM 001055102   8,190 99,273 SH   SOLE   99,273 0 0
A S M L Holding NV New F N Y REGISTRY SHS N07059210   1,250 1,652 SH   SOLE   1,652 0 0
Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103   432 8,545 SH   SOLE   8,545 0 0
Abbott Laboratories COM 002824100   3,983 36,190 SH   SOLE   36,190 0 0
Abbvie Inc COM 00287Y109   11,039 71,233 SH   SOLE   71,233 0 0
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104   1,720 88,857 SH   SOLE   88,857 0 0
Accenture PLC CL A F SHS CLASS A G1151C101   2,990 8,520 SH   SOLE   8,464 0 56
Adobe Systems Inc COM 00724F101   11,001 18,440 SH   SOLE   18,440 0 0
Advanced Micro Device COM 007903107   795 5,390 SH   SOLE   5,390 0 0
Agilent Technologies Inc COM 00846U101   243 1,742 SH   SOLE   1,742 0 0
Air Prod & Chemicals Inc COM 009158106   1,528 5,545 SH   SOLE   5,545 0 0
Allegion Public LTD Co F ORD SHS G0176J109   516 4,069 SH   SOLE   4,069 0 0
Alliant Energy Corp COM 018802108   274 5,335 SH   SOLE   5,335 0 0
Alphabet Inc Class A Cap STK CAP STK CL A 02079K305   4,750 34,006 SH   SOLE   33,946 0 60
Alphabet Inc Class C Cap STK CAP STK CL C 02079K107   12,763 90,566 SH   SOLE   90,506 0 60
Altria Group Inc COM 02209S103   1,108 26,822 SH   SOLE   26,822 0 0
Amazon Com Inc COM 023135106   9,417 61,976 SH   SOLE   61,976 0 0
Amcor PLC F ORD G0250X107   149 15,505 SH   SOLE   15,505 0 0
American Express Company COM 025816109   852 4,547 SH   SOLE   4,467 0 80
American Finl.GP.Ohio COM 025932104   1,022 8,600 SH   SOLE   8,600 0 0
Ameriprise Financial Inc COM 03076C106   308 812 SH   SOLE   812 0 0
Ametek Inc New COM 031100100   685 4,152 SH   SOLE   4,152 0 0
Amgen Incorporated COM 031162100   3,661 12,712 SH   SOLE   12,712 0 0
Analog Devices Inc COM 032654105   959 4,828 SH   SOLE   4,828 0 0
Ansys COM 03662Q105   1,312 3,615 SH   SOLE   3,615 0 0
Apa Corp COM 03743Q108   364 10,154 SH   SOLE   10,154 0 0
Apollo Global Management COM 03769M106   363 3,900 SH   SOLE   3,900 0 0
Apple Inc COM 037833100   48,174 250,217 SH   SOLE   249,965 0 252
Applied Materials Inc COM 038222105   766 4,727 SH   SOLE   4,727 0 0
Aptus Defined Risk ETF APTUS DEFINED 26922A388   2,167 86,000 SH   SOLE   86,000 0 0
Arch Cap.GP. ORD G0450A105   297 4,000 SH   SOLE   4,000 0 0
Archer-Daniels-Midlnd Co COM 039483102   597 8,273 SH   SOLE   8,273 0 0
Ares Management Corp Class A CL A COM STK 03990B101   2,425 20,390 SH   SOLE   20,390 0 0
Arrow Electronics COM 042735100   1,112 9,100 SH   SOLE   9,100 0 0
Ashland Global Holdings Inc COM 044186104   548 6,500 SH   SOLE   6,500 0 0
Astrazeneca PLC ADR F SPONSORED ADR 046353108   1,163 17,263 SH   SOLE   17,263 0 0
AT&T Corp Com New COM 00206R102   816 48,644 SH   SOLE   48,644 0 0
Atrion Corporation COM 049904105   295 778 SH   SOLE   778 0 0
Auto Data Processing COM 053015103   4,066 17,350 SH   SOLE   17,350 0 0
Avantis US Small Cap Value ETF US SML CP VALU 025072877   299 3,334 SH   SOLE   3,334 0 0
Banco Bilbao Argen ADR F SPONSORED ADR 05946K101   274 30,106 SH   SOLE   30,106 0 0
Bank Of America Corp COM 060505104   486 14,443 SH   SOLE   14,443 0 0
Baxter International Inc COM 071813109   277 7,101 SH   SOLE   7,069 0 32
Becton Dickinson & Co COM 075887109   2,879 11,808 SH   SOLE   11,808 0 0
Berkshire Hathaway B New CL B NEW 084670702   7,996 22,420 SH   SOLE   22,420 0 0
Bio-Rad Laboratories 'a' CL A 090572207   484 1,500 SH   SOLE   1,500 0 0
Bio-Techne Corp COM 09073M104   4,957 64,244 SH   SOLE   64,244 0 0
BlackRock Inc COM 09247X101   231 284 SH   SOLE   269 0 15
BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878   494 9,800 SH   SOLE   9,800 0 0
Blackstone Group Inc COM CL A 09260D107   26,367 201,397 SH   SOLE   201,397 0 0
Blackstone Secd Lending COMMON STOC 09261X102   1,560 54,918 SH   SOLE   54,918 0 0
Blackstone Senior Float COM 09256U105   1,632 121,200 SH   SOLE   121,200 0 0
Boeing Co COM 097023105   2,142 8,216 SH   SOLE   8,216 0 0
Booking Holdings Inc COM 09857L108   1,515 427 SH   SOLE   427 0 0
Bristol-Myers Squibb Co COM 110122108   1,330 25,914 SH   SOLE   25,914 0 0
Broadcom Limited COM 11135F101   1,303 1,167 SH   SOLE   1,167 0 0
Broadridge Finl Solution COM 11133T103   2,044 9,895 SH   SOLE   9,895 0 0
Brookfield Reins LTD CL A-1 EXCH NON G16250204   2,125 53,068 SH   SOLE   53,068 0 0
Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105   396 9,857 SH   SOLE   9,857 0 0
Brown & Brown Inc Com COM 115236101   4,067 57,200 SH   SOLE   57,200 0 0
Bunge Global SA COM SH H11356104   1,746 17,300 SH   SOLE   17,300 0 0
C H Robinson Worldwd New COM NEW 12541W209   365 4,200 SH   SOLE   4,200 0 0
C S X Corp COM 126408103   1,311 37,802 SH   SOLE   37,802 0 0
C V S Caremark Corp COM 126650100   1,070 13,549 SH   SOLE   13,447 0 102
Cameco Corp Com COM 13321L108   2,024 46,950 SH   SOLE   46,950 0 0
Canadian Pacific Kansa F COM 13646K108   252 3,181 SH   SOLE   3,181 0 0
Cardinal Health Inc COM 14149Y108   1,125 11,101 SH   SOLE   11,101 0 0
Carrier Global Corp COM 14448C104   306 5,307 SH   SOLE   5,276 0 31
Caterpillar Inc COM 149123101   3,462 11,709 SH   SOLE   11,709 0 0
Celsius HLDGS Inc COM NEW 15118V207   5,258 96,442 SH   SOLE   96,442 0 0
Centene Corp COM 15135B101   600 8,087 SH   SOLE   8,087 0 0
Chas.RVR.Labs.Intl. COM 159864107   1,087 4,600 SH   SOLE   4,600 0 0
Chemed COM 16359R103   1,462 2,500 SH   SOLE   2,500 0 0
Cheniere Energy Inc Com New COM NEW 16411R208   3,274 19,176 SH   SOLE   19,176 0 0
Chevron Corporation COM 166764100   9,852 66,053 SH   SOLE   66,008 0 45
Chubb LTD F COM H1467J104   380 1,677 SH   SOLE   1,677 0 0
Church & Dwight Co. COM 171340102   955 10,100 SH   SOLE   10,100 0 0
Cincinnati Financial CP COM 172062101   980 9,404 SH   SOLE   9,404 0 0
Cineverse Corp Class A COM CL A 172406308   57 41,968 SH   SOLE   41,968 0 0
Cisco Systems Inc COM 17275R102   3,464 68,572 SH   SOLE   68,502 0 70
Clorox Company COM 189054109   1,596 11,192 SH   SOLE   11,192 0 0
Cme Group COM 12572Q105   4,764 22,070 SH   SOLE   22,070 0 0
Coca Cola Company COM 191216100   4,106 69,683 SH   SOLE   69,683 0 0
Coinbase Global Inc COM CL A 19260Q107   204 1,171 SH   SOLE   1,171 0 0
Colgate-Palmolive Co COM 194162103   4,237 53,159 SH   SOLE   53,159 0 0
Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202   2,364 78,098 SH   SOLE   77,923 0 175
Comcast Corp New CL A CL A 20030N101   1,054 24,045 SH   SOLE   24,045 0 0
Computer Programs & SYS COM 205306103   194 17,314 SH   SOLE   17,314 0 0
Conocophillips COM 20825C104   1,019 8,778 SH   SOLE   8,778 0 0
Consolidated Edison Inc COM 209115104   1,233 13,553 SH   SOLE   13,553 0 0
Corning Inc COM 219350105   343 11,264 SH   SOLE   11,264 0 0
Corteva Inc COM 22052L104   1,121 23,402 SH   SOLE   23,402 0 0
Costco WHSL Corp New COM 22160K105   1,304 1,931 SH   SOLE   1,931 0 0
Cracker Barrel Old CTRY COM 22410J106   211 2,735 SH   SOLE   2,735 0 0
Crispr Therapeutics F NAMEN AKT H17182108   657 10,500 SH   SOLE   10,500 0 0
D R Horton Co COM 23331A109   338 2,225 SH   SOLE   2,225 0 0
D R S Technologies Inc COM 52661A108   200 10,000 SH   SOLE   10,000 0 0
Danaher Corp Del COM 235851102   1,923 8,302 SH   SOLE   8,227 0 75
Darden Restaurants Inc COM 237194105   424 2,580 SH   SOLE   2,580 0 0
Deere & Co COM 244199105   4,141 10,317 SH   SOLE   10,317 0 0
Devon Energy CP New COM 25179M103   2,100 46,347 SH   SOLE   46,347 0 0
Dick's Sporting Goods COM 253393102   220 1,500 SH   SOLE   1,500 0 0
Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724   252 6,759 SH   SOLE   6,759 0 0
Disney Walt Co COM DISNEY 254687106   4,058 44,787 SH   SOLE   44,685 0 102
Dominion Energy, Inc. COM 25746U109   384 8,178 SH   SOLE   8,178 0 0
Donaldson Co. COM 257651109   850 13,000 SH   SOLE   13,000 0 0
Doubleline Commercial RL Est ETF COMMERCIAL REAL 25861R303   2,032 39,929 SH   SOLE   39,929 0 0
Dow Inc Com COM 260557103   817 14,894 SH   SOLE   14,894 0 0
Duke Energy Corp New COM NEW 26441C204   4,188 43,159 SH   SOLE   43,159 0 0
DuPont De Nemours Inc COM 26614N102   791 10,276 SH   SOLE   10,276 0 0
Eaton Corp PLC F SHS G29183103   1,138 4,724 SH   SOLE   4,522 0 202
eBay Inc COM 278642103   265 6,073 SH   SOLE   6,073 0 0
Ecolab Inc COM 278865100   485 2,436 SH   SOLE   2,436 0 0
Edwards Lifesciences CP COM 28176E108   712 9,344 SH   SOLE   9,344 0 0
Elevance Health Inc COM 036752103   1,557 3,301 SH   SOLE   3,301 0 0
Emerson Electric Co COM 291011104   4,121 42,345 SH   SOLE   42,345 0 0
Enbridge Inc F COM 29250N105   867 24,064 SH   SOLE   24,064 0 0
Enphase Energy Inc COM 29355A107   795 6,016 SH   SOLE   6,016 0 0
Enterprise Prd Prtnrs LP COM 293792107   1,766 67,033 SH   SOLE   67,033 0 0
Expeditor Intl.Of Wash. COM 302130109   1,018 8,000 SH   SOLE   8,000 0 0
Extra Space Storage Inc COM 30225T102   362 2,256 SH   SOLE   2,256 0 0
Exxon Mobil Corporation COM 30231G102   6,992 69,938 SH   SOLE   69,938 0 0
Factset Resh SYS Inc Com COM 303075105   216 453 SH   SOLE   453 0 0
Fastenal Co COM 311900104   1,367 21,100 SH   SOLE   21,100 0 0
Fedex Corporation COM 31428X106   1,053 4,140 SH   SOLE   4,140 0 0
First Bancshares MS Com COM 318916103   373 12,702 SH   SOLE   12,702 0 0
Fiserv Inc COM 337738108   325 2,445 SH   SOLE   2,445 0 0
Flexshar STX Global Broad Inf ETF IV STOXX GLOBR INF 33939L795   261 4,887 SH   SOLE   4,758 0 129
Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744   1,172 41,861 SH   SOLE   41,861 0 0
Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884   1,314 27,300 SH   SOLE   27,300 0 0
Freeport- Mcmoran Inc CL B 35671D857   3,407 80,022 SH   SOLE   80,022 0 0
Gallagher Arthur J & Co COM 363576109   1,960 8,717 SH   SOLE   8,717 0 0
Gamida Cell LTD F SHS M47364100   97 235,000 SH   SOLE   235,000 0 0
GE Healthcare Technologi COMMON STOCK 36266G107   1,996 25,819 SH   SOLE   25,819 0 0
General Dynamics Corp COM 369550108   2,402 9,251 SH   SOLE   9,251 0 0
General Electric Co COM NEW 369604301   264 2,069 SH   SOLE   2,069 0 0
General Mills Inc COM 370334104   2,128 32,674 SH   SOLE   32,674 0 0
Genuine Parts Co COM 372460105   439 3,151 SH   SOLE   3,151 0 0
Gildan Activewear Inc F COM 375916103   331 10,000 SH   SOLE   10,000 0 0
Gilead Sciences Inc COM 375558103   320 3,951 SH   SOLE   3,921 0 30
Global Payments Inc COM 37940X102   10,861 85,520 SH   SOLE   85,520 0 0
Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293   1,126 25,231 SH   SOLE   25,231 0 0
Globe Life Inc COM 37959E102   11,262 92,523 SH   SOLE   92,523 0 0
Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503   281 2,985 SH   SOLE   2,985 0 0
Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107   1,084 33,050 SH   SOLE   33,050 0 0
Goldman Sachs Group Inc COM 38141G104   337 874 SH   SOLE   874 0 0
Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529   2,278 22,733 SH   SOLE   22,733 0 0
Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396   8,129 119,120 SH   SOLE   119,120 0 0
Graco COM 384109104   1,258 14,500 SH   SOLE   14,500 0 0
Harley Davidson Inc COM 412822108   202 5,487 SH   SOLE   5,487 0 0
Hershey Company COM 427866108   1,834 9,837 SH   SOLE   9,837 0 0
Home Depot Inc COM 437076102   15,201 43,864 SH   SOLE   43,864 0 0
Honeywell International COM 438516106   8,722 41,589 SH   SOLE   41,539 0 50
Illinois Tool Works Inc COM 452308109   2,920 11,090 SH   SOLE   11,090 0 0
Ingersoll Rand Inc COM 45687V106   787 10,174 SH   SOLE   10,174 0 0
Intel Corp COM 458140100   2,777 55,272 SH   SOLE   55,125 0 147
Intercontinental Exchange COM 45866F104   3,667 28,556 SH   SOLE   28,556 0 0
International Paper Co COM 460146103   499 13,790 SH   SOLE   13,790 0 0
Intl Business Machines COM 459200101   2,038 12,462 SH   SOLE   12,462 0 0
Intuit Inc COM 461202103   621 994 SH   SOLE   964 0 30
Intuitive Surgical New COM NEW 46120E602   980 2,905 SH   SOLE   2,905 0 0
Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536   365 14,655 SH   SOLE   14,655 0 0
Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528   268 10,915 SH   SOLE   10,915 0 0
Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841   2,339 112,007 SH   SOLE   111,607 0 400
Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833   500 22,015 SH   SOLE   21,465 0 550
Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825   2,255 110,263 SH   SOLE   109,863 0 400
Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791   2,111 109,403 SH   SOLE   108,963 0 440
Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783   1,623 83,432 SH   SOLE   83,432 0 0
Invesco Bulletshars 2028 Corp BD ETF INVSCO BLSH 28 46138J643   295 14,525 SH   SOLE   14,525 0 0
Invesco DB Agriculture Fund AGRICULTURE FD 46140H106   331 15,960 SH   SOLE   15,960 0 0
Invesco QQQ Trust UNIT SER 1 46090E103   5,264 12,847 SH   SOLE   12,836 0 11
Invesco Russell 2000 Dynamic Multifactor ETF RUSL 2000 DYNM 46138J593   237 6,110 SH   SOLE   6,110 0 0
Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431   976 9,955 SH   SOLE   9,955 0 0
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357   8,238 52,204 SH   SOLE   52,157 0 47
Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241   567 10,478 SH   SOLE   10,478 0 0
Invesco S&P 500 Top 50 ETF S&P 500 TOP 50 46137V233   214 5,665 SH   SOLE   5,665 0 0
iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718   5,035 50,213 SH   SOLE   50,213 0 0
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747   3,230 32,767 SH   SOLE   32,767 0 0
iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457   5,845 71,248 SH   SOLE   71,248 0 0
iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646   10,355 201,942 SH   SOLE   201,942 0 0
iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661   13,522 115,441 SH   SOLE   115,408 0 33
iShares CMBS ETF CMBS ETF 46429B366   259 5,527 SH   SOLE   5,527 0 0
iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859   466 9,794 SH   SOLE   9,794 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621   1,247 23,170 SH   SOLE   23,170 0 0
iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663   664 6,506 SH   SOLE   6,506 0 0
iShares Core MSCI CORE MSCI EMKT 46434G103   2,673 52,850 SH   SOLE   52,850 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842   2,834 40,288 SH   SOLE   40,288 0 0
iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326   2,100 32,980 SH   SOLE   32,980 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200   8,261 17,296 SH   SOLE   17,296 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507   16,039 57,871 SH   SOLE   57,871 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804   4,945 45,685 SH   SOLE   45,685 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226   3,173 31,968 SH   SOLE   31,968 0 0
iShares Core US Growth ETF CORE S&P US ETF 464287671   449 4,312 SH   SOLE   4,312 0 0
iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846   328 2,818 SH   SOLE   2,818 0 0
iShares Edge MSCI USA Value Factor E MSCI USA VALUE 46432F388   215 2,125 SH   SOLE   2,125 0 0
iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517   252 6,860 SH   SOLE   6,860 0 0
iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655   1,563 30,872 SH   SOLE   30,872 0 0
iShares Gold Trust ISHARES NEW 464285204   8,206 210,256 SH   SOLE   210,256 0 0
iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697   6,649 256,413 SH   SOLE   256,413 0 0
iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432   8,565 322,651 SH   SOLE   322,651 0 0
iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259   5,178 202,976 SH   SOLE   202,976 0 0
iShares Ibond Dec 2027 Muni ETF IBONDS DEC 27 46435U283   232 9,126 SH   SOLE   9,126 0 0
iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874   4,619 193,569 SH   SOLE   193,339 0 230
iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866   3,105 133,383 SH   SOLE   133,383 0 0
iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858   1,381 60,412 SH   SOLE   60,412 0 0
iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4   11,149 447,591 SH   SOLE   447,029 0 562
iShares Ibonds Dec 2027 Term Corporate ETF IBONDS 27 ETF 46435UAA9   1,529 63,881 SH   SOLE   63,881 0 0
iShares Ibonds Dec 2028 Term ETF IBDS DEC28 ETF 46435U515   504 20,075 SH   SOLE   20,075 0 0
iShares Ibonds Term Treasury ETF IBONDS 27 TRM TS 46436E841   536 23,932 SH   SOLE   23,932 0 0
iShares International Sel DIV ETF INTL SEL DIV ETF 464288448   653 23,337 SH   SOLE   23,337 0 0
iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672   1,660 33,324 SH   SOLE   33,324 0 0
iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400   257 7,365 SH   SOLE   7,198 0 167
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465   394 5,228 SH   SOLE   5,228 0 0
iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145   214 8,126 SH   SOLE   8,126 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822   519 8,088 SH   SOLE   7,922 0 166
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334   592 17,917 SH   SOLE   17,587 0 330
iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802   216 2,150 SH   SOLE   2,150 0 0
iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414   289 2,667 SH   SOLE   2,667 0 0
iShares North American Natural Resources ETF NA NAT RES 464287374   513 12,598 SH   SOLE   12,424 0 174
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614   3,144 10,369 SH   SOLE   10,369 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598   551 3,334 SH   SOLE   3,334 0 0
iShares Russell Growth RUS MD CP GR ETF 464287481   692 6,627 SH   SOLE   6,627 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499   867 11,150 SH   SOLE   11,150 0 0
iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446   1,543 13,405 SH   SOLE   13,405 0 0
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438   832 4,751 SH   SOLE   4,751 0 0
iShares Select Dividend SELECT DIVID ETF 464287168   422 3,600 SH   SOLE   3,600 0 0
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679   954 8,658 SH   SOLE   8,058 0 600
iShares Silver Trust ISHARES 46428Q109   1,653 75,903 SH   SOLE   75,736 0 167
iShares TIPS Bond ETF TIPS BD ETF 464287176   343 3,191 SH   SOLE   3,191 0 0
iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613   2,167 47,039 SH   SOLE   46,639 0 400
iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440   1,656 17,179 SH   SOLE   17,179 0 0
iShares TR Barclys MBS BD MBS ETF 464288588   5,416 57,573 SH   SOLE   57,573 0 0
iShares TR MSCI Acwi Indx MSCI ACWI ETF 464288257   5,124 50,345 SH   SOLE   50,345 0 0
iShares TR Real Estate U.S. REAL ES ETF 464287739   438 4,795 SH   SOLE   4,795 0 0
iShares TR Russell 1000 RUS 1000 ETF 464287622   1,049 4,000 SH   SOLE   4,000 0 0
iShares TR Russell 2000 RUSSELL 2000 ETF 464287655   2,496 12,436 SH   SOLE   12,436 0 0
iShares TR S&P 100 ETF S&P 100 ETF 464287101   233 1,042 SH   SOLE   1,042 0 0
iShares Trust Technology U.S. TECH ETF 464287721   322 2,621 SH   SOLE   2,621 0 0
iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267   1,516 65,792 SH   SOLE   65,792 0 0
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339   2,461 16,713 SH   SOLE   16,713 0 0
Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1   7,260 293,230 SH   SOLE   293,230 0 0
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598   247 5,242 SH   SOLE   5,242 0 0
Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0   2,848 119,169 SH   SOLE   119,169 0 0
Ishs MSCI Intl Quality Fact ETF MSCI INTL QUALTY 46434V456   422 11,241 SH   SOLE   11,241 0 0
Jacobs Solutions Inc COM 46982L108   1,118 8,614 SH   SOLE   8,614 0 0
Johnson & Johnson COM 478160104   6,245 39,846 SH   SOLE   39,784 0 62
JPMorgan Chase & Co COM 46625H100   15,164 89,148 SH   SOLE   89,072 0 76
Kimberly-Clark Corp COM 494368103   532 4,337 SH   SOLE   4,337 0 0
Kla-Tencor Corp Com COM 482480100   280 481 SH   SOLE   481 0 0
Kroger Co Com COM 501044101   1,142 24,989 SH   SOLE   24,989 0 0
L3harris Technologies Inc COM 502431109   1,235 5,863 SH   SOLE   5,863 0 0
Lab CP Of Amer HLDG New COM NEW 50540R409   1,299 5,717 SH   SOLE   5,717 0 0
Lam Research COM 512807108   1,336 1,701 SH   SOLE   1,701 0 0
Lilly Eli & Company COM 532457108   3,338 5,726 SH   SOLE   5,726 0 0
Lincoln National Corp COM 534187109   260 9,647 SH   SOLE   9,647 0 0
Linde PLC SHS SHS G54950103   1,582 3,852 SH   SOLE   3,852 0 0
Liveperson Inc COM 538146101   171 45,000 SH   SOLE   45,000 0 0
Lockheed Martin Corp COM 539830109   11,033 24,342 SH   SOLE   24,342 0 0
Lowes Companies Inc COM 548661107   4,817 21,645 SH   SOLE   21,479 0 166
Marathon Oil Corp COM 565849106   613 25,368 SH   SOLE   25,368 0 0
Marathon Pete Corp COM 56585A102   3,445 23,221 SH   SOLE   23,221 0 0
Markel Corp COM 570535104   275 194 SH   SOLE   194 0 0
Marsh & MC Lennan Co Inc COM 571748102   598 3,158 SH   SOLE   3,158 0 0
Martin Mrta.Mats. COM 573284106   1,921 3,850 SH   SOLE   3,850 0 0
Mastec Inc COM 576323109   1,026 13,550 SH   SOLE   13,550 0 0
Mastercard Inc CL A 57636Q104   5,161 12,101 SH   SOLE   12,101 0 0
MC Cormick & Co Inc N-VT COM NON VTG 579780206   353 5,122 SH   SOLE   5,122 0 0
MC Donalds Corp COM 580135101   11,135 37,554 SH   SOLE   37,526 0 28
Mckesson Corporation COM 58155Q103   219 473 SH   SOLE   434 0 39
Medtronic PLC F SHS G5960L103   458 5,516 SH   SOLE   5,516 0 0
Merck & Co Inc New COM 58933Y105   5,019 45,735 SH   SOLE   45,665 0 70
Meta Platforms, Inc. CL A 30303M102   1,924 5,437 SH   SOLE   5,437 0 0
Metlife Inc COM 59156R108   400 6,051 SH   SOLE   5,990 0 61
Microchip Tech. COM 595017104   1,070 11,866 SH   SOLE   11,866 0 0
Micron Technology Inc COM 595112103   210 2,460 SH   SOLE   2,460 0 0
Microsoft Corp COM 594918104   31,543 83,883 SH   SOLE   83,883 0 0
Mid-Amer Apt CMNTYS Com COM 59522J103   17,116 127,294 SH   SOLE   127,294 0 0
Molson Coors Brewing CL B CL B 60871R209   406 6,633 SH   SOLE   6,633 0 0
Mondelez Intl Inc CL A CL A 609207105   758 10,410 SH   SOLE   10,410 0 0
Morgan Stanley COM NEW 617446448   2,090 22,412 SH   SOLE   22,412 0 0
Mosaic Co New COM 61945C103   295 8,250 SH   SOLE   8,250 0 0
Motorola Solutions Inc COM NEW 620076307   270 860 SH   SOLE   860 0 0
MSC Indl.Direct 'a' CL A 553530106   516 5,100 SH   SOLE   5,100 0 0
Nasdaq OMX Group COM 631103108   1,499 25,775 SH   SOLE   25,775 0 0
Nextera Energy Inc COM 65339F101   1,067 17,573 SH   SOLE   17,277 0 296
Nike Inc Class B CL B 654106103   4,714 43,274 SH   SOLE   43,274 0 0
Norfolk Southern Corp COM 655844108   1,835 7,762 SH   SOLE   7,762 0 0
Northern Oil And Gas COM 665531307   375 10,000 SH   SOLE   10,000 0 0
Nucor Corp COM 670346105   1,600 9,164 SH   SOLE   9,164 0 0
Nvent Electric PLC F SHS G6700G107   248 4,200 SH   SOLE   4,200 0 0
Nvidia Corp Com COM 67066G104   61,788 124,769 SH   SOLE   124,769 0 0
NVR Inc Com COM 62944T105   1,057 151 SH   SOLE   151 0 0
Occidental Pete Corp COM 674599105   345 5,755 SH   SOLE   5,755 0 0
Old Republic Intl Corp COM 680223104   2,043 69,475 SH   SOLE   69,475 0 0
On Semiconductor Co COM 682189105   1,219 14,598 SH   SOLE   14,598 0 0
Oneok Inc New COM 682680103   9,135 130,088 SH   SOLE   130,088 0 0
Oracle Corporation COM 68389X105   2,688 25,496 SH   SOLE   25,371 0 125
P P G Industries Inc COM 693506107   322 2,152 SH   SOLE   2,152 0 0
Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717   376 11,124 SH   SOLE   11,124 0 0
Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816   713 17,348 SH   SOLE   17,348 0 0
Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881   2,009 38,461 SH   SOLE   38,461 0 0
Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857   1,429 29,672 SH   SOLE   29,672 0 0
Pack.Corp.Of Am. COM 695156109   1,354 8,252 SH   SOLE   8,252 0 0
Palantir Technologies In Class A CL A 69608A108   612 35,644 SH   SOLE   35,644 0 0
Parker Hannifin Corp Com COM 701094104   1,802 3,911 SH   SOLE   3,911 0 0
Paychex Inc COM 704326107   395 3,319 SH   SOLE   3,319 0 0
Paypal Holdings Inco COM 70450Y103   540 8,795 SH   SOLE   8,795 0 0
PBF Energy Inc CL A 69318G106   418 9,500 SH   SOLE   9,500 0 0
Pentair PLC F SHS G7S00T104   233 3,200 SH   SOLE   3,200 0 0
Penumbra Inc COM 70975L107   1,006 4,000 SH   SOLE   4,000 0 0
Pepsico Incorporated COM 713448108   3,286 19,204 SH   SOLE   19,149 0 55
Pfizer Incorporated COM 717081103   2,059 71,532 SH   SOLE   71,532 0 0
Philip Morris Intl Inc COM 718172109   961 10,077 SH   SOLE   10,077 0 0
Phillips 66 COM 718546104   6,916 51,948 SH   SOLE   51,909 0 39
PIMCO Dynamic Income Opp COM BEN SHS 69355M107   1,096 88,457 SH   SOLE   88,457 0 0
PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833   5,415 54,012 SH   SOLE   53,862 0 150
PNC Finl Services GP Inc COM 693475105   313 2,023 SH   SOLE   2,023 0 0
Proassurance Corporation COM 74267C106   158 11,441 SH   SOLE   11,441 0 0
Procter & Gamble COM 742718109   7,584 51,754 SH   SOLE   51,699 0 55
ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248   1,383 25,246 SH   SOLE   24,046 0 1,200
Pub SVC Ent Group Inc COM 744573106   385 6,291 SH   SOLE   6,291 0 0
Qualcomm Inc COM 747525103   2,718 18,793 SH   SOLE   18,729 0 64
Quanta Services Inc COM 74762E102   2,129 9,862 SH   SOLE   9,862 0 0
Quest Diagnostic Inc COM 74834L100   535 3,880 SH   SOLE   3,880 0 0
Rayonier Inc COM 754907103   1,289 38,352 SH   SOLE   38,352 0 0
Regions Financial Corp COM 7591EP100   4,606 234,755 SH   SOLE   234,755 0 0
Resmed Inc COM 761152107   464 2,700 SH   SOLE   2,700 0 0
Rithm Capital Corp COM NEW 64828T201   287 26,264 SH   SOLE   26,264 0 0
Rockwell Automation Inc COM 773903109   464 1,495 SH   SOLE   1,495 0 0
RPM International Inc COM 749685103   1,333 11,937 SH   SOLE   11,937 0 0
S & P Global Inc COM 78409V104   635 1,442 SH   SOLE   1,442 0 0
SCH US Agg BND ETF US AGGREGATE B 808524839   10,097 216,583 SH   SOLE   215,313 0 1,270
SCH US DIV Equity ETF US DIVIDEND EQ 808524797   14,375 188,825 SH   SOLE   188,680 0 145
Schein Henry Inc COM 806407102   836 11,039 SH   SOLE   11,039 0 0
SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706   2,711 109,343 SH   SOLE   109,080 0 263
SCHW Intl Eq ETF INTL EQTY ETF 808524805   20,776 562,113 SH   SOLE   560,438 0 1,675
SCHW US Scap ETF US SML CAP ETF 808524607   3,332 70,529 SH   SOLE   70,529 0 0
Schwab 1000 Index ETF 1000 INDEX ETF 808524722   460 9,990 SH   SOLE   9,990 0 0
Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730   1,058 38,989 SH   SOLE   38,989 0 0
Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755   22,439 665,266 SH   SOLE   662,261 0 3,005
Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771   5,069 81,830 SH   SOLE   81,830 0 0
Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763   1,404 25,362 SH   SOLE   25,362 0 0
Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862   17,854 368,509 SH   SOLE   368,037 0 472
Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854   409 8,220 SH   SOLE   8,220 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102   8,459 151,949 SH   SOLE   151,041 0 908
Schwab US Large Cap ETF US LRG CAP ETF 808524201   13,816 244,972 SH   SOLE   244,472 0 500
Schwab US Large Cap Growth US LCAP GR ETF 808524300   1,988 23,955 SH   SOLE   23,695 0 260
Schwab US Large Cap Value US LCAP VA ETF 808524409   3,622 51,667 SH   SOLE   51,667 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508   11,980 159,052 SH   SOLE   158,429 0 623
Seagate Technology HLD F ORD SHS G7997R103   236 2,745 SH   SOLE   2,745 0 0
Sector SPDR Engy Select SBI INT-ENERGY 81369Y506   287 3,419 SH   SOLE   3,419 0 0
SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803   483 2,507 SH   SOLE   2,507 0 0
Service Corp Intl COM 817565104   1,028 15,024 SH   SOLE   15,024 0 0
Servisfirst Bancshares Com COM 81768T108   6,795 101,519 SH   SOLE   101,519 0 0
Shell PLC SPON ADS 780259305   2,135 32,448 SH   SOLE   32,448 0 0
Sherwin Williams Co COM 824348106   317 1,017 SH   SOLE   1,017 0 0
Skyworks Solutions Inc Com COM 83088M102   2,234 19,875 SH   SOLE   19,875 0 0
Smartfinancial Inc COM NEW 83190L208   257 10,500 SH   SOLE   10,500 0 0
Snap-On COM 833034101   445 1,540 SH   SOLE   1,540 0 0
SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739   746 15,600 SH   SOLE   15,600 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663   248 2,713 SH   SOLE   2,713 0 0
SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391   1,072 50,477 SH   SOLE   50,317 0 160
SPDR Gold Trust GOLD SHS 78463V107   427 2,233 SH   SOLE   2,233 0 0
SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509   793 22,392 SH   SOLE   22,392 0 0
SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770   1,533 15,216 SH   SOLE   15,216 0 0
SPDR S&P 500 ETF TST. TR UNIT 78462F103   16,183 33,912 SH   SOLE   33,912 0 0
SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107   5,355 10,516 SH   SOLE   10,516 0 0
SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334   311 11,346 SH   SOLE   11,346 0 0
Sprott Physical Gold Trust UNIT 85207H104   2,517 158,000 SH   SOLE   158,000 0 0
Sprott Physical Silver Trust TR UNIT 85207K107   1,131 140,000 SH   SOLE   140,000 0 0
Starbucks Corp COM 855244109   306 3,184 SH   SOLE   3,184 0 0
Steel Dynamics COM 858119100   4,091 34,514 SH   SOLE   34,514 0 0
Synovus Financial CP New COM NEW 87161C501   3,362 88,417 SH   SOLE   88,417 0 0
Sysco Corporation COM 871829107   345 4,714 SH   SOLE   4,714 0 0
T Rowe Price Group Inc COM 74144T108   344 3,192 SH   SOLE   3,192 0 0
Targa Resources Corp COM 87612G101   203 2,337 SH   SOLE   2,337 0 0
Target Corporation COM 87612E106   518 3,636 SH   SOLE   3,570 0 66
Te Connectivity LTD F REG SHS H84989104   2,782 19,800 SH   SOLE   19,800 0 0
Teleflex COM 879369106   985 3,950 SH   SOLE   3,950 0 0
Tesla Motors Inc COM 88160R101   2,515 10,122 SH   SOLE   10,122 0 0
Texas Instruments Inc COM 882508104   5,179 30,381 SH   SOLE   30,281 0 100
The Charles Schwab Corp COM 808513105   454 6,600 SH   SOLE   6,600 0 0
The Southern Company COM 842587107   12,175 173,624 SH   SOLE   173,624 0 0
Thermo Fisher Scientific COM 883556102   3,132 5,897 SH   SOLE   5,864 0 33
Toll Brothers Inc COM 889478103   308 3,000 SH   SOLE   3,000 0 0
Toronto Dominion Bank F COM NEW 891160509   217 3,362 SH   SOLE   3,362 0 0
Toyota Motor CP ADR Newf ADS 892331307   367 2,000 SH   SOLE   2,000 0 0
Tractor Supply Company COM 892356106   336 1,563 SH   SOLE   1,563 0 0
Trane Technologies PLC SHS G8994E103   2,574 10,555 SH   SOLE   10,555 0 0
Travelers Companies Inc COM 89417E109   437 2,296 SH   SOLE   2,226 0 70
Truist Financial Corporation COM 89832Q109   881 23,856 SH   SOLE   23,856 0 0
U S Bancorp Del New COM NEW 902973304   852 19,472 SH   SOLE   19,472 0 0
Uber Technologies Inc COM 90353T100   347 5,635 SH   SOLE   5,635 0 0
Unilever PLC ADR New F SPON ADR NEW 904767704   550 11,354 SH   SOLE   11,354 0 0
Union Pacific Corp COM 907818108   1,869 7,610 SH   SOLE   7,610 0 0
United Parcel Service B CL B 911312106   294 1,871 SH   SOLE   1,871 0 0
United Rentals Inc COM 911363109   227 395 SH   SOLE   395 0 0
Unitedhealth Group Inc COM 91324P102   11,915 22,632 SH   SOLE   22,632 0 0
Valero Energy Corp New COM 91913Y100   443 3,410 SH   SOLE   3,410 0 0
Valvoline Inc COM 92047W101   347 9,236 SH   SOLE   9,236 0 0
Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700   1,107 14,534 SH   SOLE   14,534 0 0
Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108   1,841 6,046 SH   SOLE   6,046 0 0
Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207   753 3,943 SH   SOLE   3,943 0 0
Vanguard Corp Bond ETF INT-TERM CORP 92206C870   336 4,140 SH   SOLE   4,140 0 0
Vanguard DIV Appreciation ETF DIV APP ETF 921908844   10,581 62,095 SH   SOLE   61,913 0 182
Vanguard Energy ETF ENERGY ETF 92204A306   349 2,975 SH   SOLE   2,975 0 0
Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652   2,303 14,005 SH   SOLE   13,927 0 78
Vanguard Financials ETF FINANCIALS ETF 92204A405   610 6,617 SH   SOLE   6,617 0 0
Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775   2,253 40,128 SH   SOLE   40,128 0 0
Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858   24,031 501,689 SH   SOLE   500,539 0 1,150
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858   7,305 177,746 SH   SOLE   176,835 0 911
Vanguard Growth GROWTH ETF 922908736   3,566 11,470 SH   SOLE   11,470 0 0
Vanguard Health Care ETF HEALTH CAR ETF 92204A504   921 3,673 SH   SOLE   3,673 0 0
Vanguard High Dividend Yield HIGH DIV YLD 921946406   1,980 17,738 SH   SOLE   17,738 0 0
Vanguard Industrials ETF INDUSTRIAL ETF 92204A603   486 2,203 SH   SOLE   2,203 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702   7,866 16,253 SH   SOLE   16,253 0 0
Vanguard Intermediate Bond ETF INTERMED TERM 921937819   263 3,439 SH   SOLE   3,439 0 0
Vanguard Intl Divdend INTL DVD ETF 921946810   8,891 112,065 SH   SOLE   111,732 0 333
Vanguard Intrntnl HGH INTL HIGH ETF 921946794   237 3,569 SH   SOLE   3,569 0 0
Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637   23,547 107,941 SH   SOLE   106,579 0 1,362
Vanguard Materials ETF MATERIALS ETF 92204A801   649 3,417 SH   SOLE   3,417 0 0
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873   67,586 399,255 SH   SOLE   398,288 0 967
Vanguard Mega Growth ETF MEGA GRWTH IND 921910816   26,054 100,399 SH   SOLE   100,155 0 244
Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840   13,185 120,550 SH   SOLE   119,818 0 732
Vanguard Mid Cap ETF MID CAP ETF 922908629   37,190 159,862 SH   SOLE   159,068 0 794
Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512   9,870 68,063 SH   SOLE   67,828 0 235
Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538   4,478 20,394 SH   SOLE   20,343 0 51
Vanguard Mortgage Backed MORTG-BACK SEC 92206C771   649 14,005 SH   SOLE   14,005 0 0
Vanguard REIT Index ETF REIT ETF 922908553   1,568 17,745 SH   SOLE   17,745 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363   20,102 46,021 SH   SOLE   46,021 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827   9,765 126,779 SH   SOLE   126,554 0 225
Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409   6,998 90,446 SH   SOLE   90,446 0 0
Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102   1,546 26,507 SH   SOLE   26,507 0 0
Vanguard Small Cap ETF SMALL CP ETF 922908751   22,742 106,603 SH   SOLE   105,984 0 619
Vanguard Small Growth ETF SML CP GRW ETF 922908595   1,078 4,457 SH   SOLE   4,424 0 33
Vanguard Small Value ETF SM CP VAL ETF 922908611   2,405 13,364 SH   SOLE   13,294 0 70
Vanguard Telcom ETF TELCOMM ETF 92204A884   424 3,605 SH   SOLE   3,605 0 0
Vanguard Total Bond ETF TOTAL BND MRKT 921937835   14,001 190,360 SH   SOLE   189,875 0 485
Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407   803 16,269 SH   SOLE   16,269 0 0
Vanguard Total International Stock ETF VG TL INTL STK F 921909768   6,269 108,169 SH   SOLE   108,169 0 0
Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769   10,117 42,649 SH   SOLE   42,596 0 53
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742   7,608 73,954 SH   SOLE   73,954 0 0
Vanguard Utilities UTILITIES ETF 92204A876   604 4,409 SH   SOLE   4,371 0 38
Vanguard Value VALUE ETF 922908744   1,531 10,243 SH   SOLE   10,243 0 0
Verizon Communications COM 92343V104   1,453 38,544 SH   SOLE   38,426 0 118
Vertex Energy Inc COM 92534K107   256 75,500 SH   SOLE   75,500 0 0
Visa Inc CL A COM CL A 92826C839   13,224 50,794 SH   SOLE   50,670 0 124
Voya Finl Inc COM 929089100   365 5,000 SH   SOLE   5,000 0 0
Vulcan Materials Company COM 929160109   12,855 56,628 SH   SOLE   56,628 0 0
W E C Energy Group I COM 92939U106   2,874 34,140 SH   SOLE   34,140 0 0
W R Berkley COM 084423102   1,443 20,403 SH   SOLE   20,403 0 0
Wal-Mart Stores Inc COM 931142103   7,827 49,471 SH   SOLE   49,414 0 57
Waste Connections Inc COM 94106B101   1,567 10,500 SH   SOLE   10,500 0 0
Waste Management Inc Del COM 94106L109   5,996 33,477 SH   SOLE   33,477 0 0
Waters Corp COM 941848103   4,131 12,548 SH   SOLE   12,548 0 0
Wells Fargo & Co New COM 949746101   1,161 23,589 SH   SOLE   23,589 0 0
Weyerhaeuser Co COM 962166104   1,558 44,804 SH   SOLE   44,804 0 0
Wheaton Precious Metal F COM 962879102   4,141 83,922 SH   SOLE   83,922 0 0
Wisdomtree Trust EMG MKTS SMCAP 97717W281   504 10,090 SH   SOLE   10,090 0 0
Woodward Inc COM 980745103   681 5,000 SH   SOLE   5,000 0 0
Yum Brands Inc COM 988498101   789 6,041 SH   SOLE   6,041 0 0