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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 403 2,288 SH   SOLE 0 0 2,288
ABBOTT LABS COM 002824100 9,651 111,111 SH   SOLE 0 0 111,111
ABBVIE INC COM 00287Y109 7,305 82,510 SH   SOLE 0 0 82,510
ADAMS DIVERSIFIED EQUITY FD COM 006212104 490 31,094 SH   SOLE 0 0 31,094
ADVANCE AUTO PARTS INC COM 00751Y106 386 2,411 SH   SOLE 0 0 2,411
ALEXION PHARMACEUTICALS INC COM 015351109 224 2,075 SH   SOLE 0 0 2,075
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,856 13,470 SH   SOLE 0 0 13,470
ALLERGAN PLC SHS G0177J108 891 4,664 SH   SOLE 0 0 4,664
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 231 7,642 SH   SOLE 0 0 7,642
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 765 25,170 SH   SOLE 0 0 25,170
ALPHABET INC CAP STK CL C 02079K107 5,402 4,041 SH   SOLE 0 0 4,041
ALPHABET INC CAP STK CL A 02079K305 4,182 3,123 SH   SOLE 0 0 3,123
AMAZON COM INC COM 023135106 2,320 1,256 SH   SOLE 0 0 1,256
AMC NETWORKS INC CL A 00164V103 308 7,810 SH   SOLE 0 0 7,810
AMERISOURCEBERGEN CORP COM 03073E105 402 4,732 SH   SOLE 0 0 4,732
AMGEN INC COM 031162100 2,436 10,108 SH   SOLE 0 0 10,108
AMPHENOL CORP NEW CL A 032095101 290 2,682 SH   SOLE 0 0 2,682
APPLE INC COM 037833100 10,345 35,231 SH   SOLE 0 0 35,231
ARISTA NETWORKS INC COM 040413106 1,073 5,280 SH   SOLE 0 0 5,280
AT&T INC COM 00206R102 509 13,043 SH   SOLE 0 0 13,043
ATRION CORP COM 049904105 3,918 5,214 SH   SOLE 0 0 5,214
AUTOMATIC DATA PROCESSING IN COM 053015103 906 5,319 SH   SOLE 0 0 5,319
BAIDU INC SPON ADR REP A 056752108 1,230 9,733 SH   SOLE 0 0 9,733
BANK AMER CORP COM 060505104 321 9,122 SH   SOLE 0 0 9,122
BANK OZK COM 06417N103 245 8,035 SH   SOLE 0 0 8,035
BAXTER INTL INC COM 071813109 866 10,366 SH   SOLE 0 0 10,366
BECTON DICKINSON & CO COM 075887109 1,902 6,995 SH   SOLE 0 0 6,995
BIOGEN INC COM 09062X103 1,606 5,415 SH   SOLE 0 0 5,415
BLACKROCK INC COM 09247X101 390 777 SH   SOLE 0 0 777
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 611 45,310 SH   SOLE 0 0 45,310
BOOKING HLDGS INC COM 09857L108 1,421 692 SH   SOLE 0 0 692
BOSTON BEER INC CL A 100557107 257 682 SH   SOLE 0 0 682
BP PLC SPONSORED ADR 055622104 534 14,152 SH   SOLE 0 0 14,152
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,971 25,215 SH   SOLE 0 0 25,215
CANADIAN NATL RY CO COM 136375102 784 8,672 SH   SOLE 0 0 8,672
CBOE GLOBAL MARKETS INC COM 12503M108 254 2,118 SH   SOLE 0 0 2,118
CENTENE CORP DEL COM 15135B101 1,710 27,202 SH   SOLE 0 0 27,202
CENTRAL SECS CORP COM 155123102 634 19,169 SH   SOLE 0 0 19,169
CERNER CORP COM 156782104 1,112 15,158 SH   SOLE 0 0 15,158
CHEVRON CORP NEW COM 166764100 914 7,591 SH   SOLE 0 0 7,591
CHUBB LIMITED COM H1467J104 243 1,565 SH   SOLE 0 0 1,565
CHURCH & DWIGHT INC COM 171340102 392 5,580 SH   SOLE 0 0 5,580
CISCO SYS INC COM 17275R102 4,184 87,247 SH   SOLE 0 0 87,247
CME GROUP INC COM 12572Q105 1,574 7,842 SH   SOLE 0 0 7,842
COCA COLA CO COM 191216100 1,857 33,563 SH   SOLE 0 0 33,563
COMCAST CORP NEW CL A 20030N101 556 12,369 SH   SOLE 0 0 12,369
COMPASS MINERALS INTL INC COM 20451N101 242 3,980 SH   SOLE 0 0 3,980
CONOCOPHILLIPS COM 20825C104 1,032 15,881 SH   SOLE 0 0 15,881
CSX CORP COM 126408103 209 2,889 SH   SOLE 0 0 2,889
CVS HEALTH CORP COM 126650100 1,442 19,419 SH   SOLE 0 0 19,419
DEERE & CO COM 244199105 578 3,337 SH   SOLE 0 0 3,337
DISCOVER FINL SVCS COM 254709108 237 2,801 SH   SOLE 0 0 2,801
DISNEY WALT CO COM DISNEY 254687106 1,976 13,666 SH   SOLE 0 0 13,666
DONALDSON INC COM 257651109 411 7,149 SH   SOLE 0 0 7,149
EBAY INC COM 278642103 504 13,977 SH   SOLE 0 0 13,977
ENTERGY CORP NEW COM 29364G103 1,953 16,303 SH   SOLE 0 0 16,303
ENTERPRISE PRODS PARTNERS L COM 293792107 218 7,759 SH   SOLE 0 0 7,759
EXPEDIA GROUP INC COM NEW 30212P303 479 4,437 SH   SOLE 0 0 4,437
EXPEDITORS INTL WASH INC COM 302130109 2,617 33,555 SH   SOLE 0 0 33,555
EXXON MOBIL CORP COM 30231G102 2,663 38,172 SH   SOLE 0 0 38,172
F5 NETWORKS INC COM 315616102 225 1,613 SH   SOLE 0 0 1,613
FACEBOOK INC CL A 30303M102 581 2,833 SH   SOLE 0 0 2,833
FACTSET RESH SYS INC COM 303075105 375 1,400 SH   SOLE 0 0 1,400
FASTENAL CO COM 311900104 542 14,680 SH   SOLE 0 0 14,680
FEDEX CORP COM 31428X106 812 5,371 SH   SOLE 0 0 5,371
FISERV INC COM 337738108 635 5,496 SH   SOLE 0 0 5,496
FLOWERS FOODS INC COM 343498101 1,116 51,352 SH   SOLE 0 0 51,352
GENERAL DYNAMICS CORP COM 369550108 887 5,030 SH   SOLE 0 0 5,030
GENERAL ELECTRIC CO COM 369604103 747 67,022 SH   SOLE 0 0 67,022
GENERAL MLS INC COM 370334104 1,759 32,860 SH   SOLE 0 0 32,860
GILEAD SCIENCES INC COM 375558103 2,444 37,614 SH   SOLE 0 0 37,614
GLOBAL PMTS INC COM 37940X102 253 1,390 SH   SOLE 0 0 1,390
GRAINGER W W INC COM 384802104 363 1,074 SH   SOLE 0 0 1,074
HOME DEPOT INC COM 437076102 794 3,640 SH   SOLE 0 0 3,640
ILLINOIS TOOL WKS INC COM 452308109 5,561 30,961 SH   SOLE 0 0 30,961
ILLUMINA INC COM 452327109 256 773 SH   SOLE 0 0 773
INTEL CORP COM 458140100 4,787 79,986 SH   SOLE 0 0 79,986
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 458 3,555 SH   SOLE 0 0 3,555
INTUIT COM 461202103 969 3,701 SH   SOLE 0 0 3,701
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 3,934 124,249 SH   SOLE 0 0 124,249
ISHARES TR MSCI EMG MKT ETF 464287234 512 11,418 SH   SOLE 0 0 11,418
ISHARES TR U.S. BAS MTL ETF 464287838 669 6,834 SH   SOLE 0 0 6,834
ISHARES TR TIPS BD ETF 464287176 317 2,721 SH   SOLE 0 0 2,721
ISHARES TR CORE MSCI EAFE 46432F842 831 12,744 SH   SOLE 0 0 12,744
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 89 10,034 SH   SOLE 0 0 10,034
JOHNSON & JOHNSON COM 478160104 11,329 77,667 SH   SOLE 0 0 77,667
L3HARRIS TECHNOLOGIES INC COM 502431109 1,264 6,392 SH   SOLE 0 0 6,392
LIFEWAY FOODS INC COM 531914109 20 10,300 SH   SOLE 0 0 10,300
LINDE PLC SHS G5494J103 2,199 10,331 SH   SOLE 0 0 10,331
LKQ CORP COM 501889208 216 6,075 SH   SOLE 0 0 6,075
LOCKHEED MARTIN CORP COM 539830109 1,206 3,099 SH   SOLE 0 0 3,099
LOWES COS INC COM 548661107 494 4,129 SH   SOLE 0 0 4,129
M & T BK CORP COM 55261F104 2,632 15,511 SH   SOLE 0 0 15,511
MASTERCARD INC CL A 57636Q104 230 771 SH   SOLE 0 0 771
MAXIM INTEGRATED PRODS INC COM 57772K101 218 3,550 SH   SOLE 0 0 3,550
MCCORMICK & CO INC COM NON VTG 579780206 206 1,216 SH   SOLE 0 0 1,216
MEDTRONIC PLC SHS G5960L103 1,091 9,621 SH   SOLE 0 0 9,621
MERCK & CO INC COM 58933Y105 854 9,396 SH   SOLE 0 0 9,396
MICROSOFT CORP COM 594918104 10,505 66,618 SH   SOLE 0 0 66,618
MOLSON COORS BREWING CO CL B 60871R209 245 4,555 SH   SOLE 0 0 4,555
NEWELL BRANDS INC COM 651229106 300 15,625 SH   SOLE 0 0 15,625
NEWMONT GOLDCORP CORPORATION COM 651639106 257 5,926 SH   SOLE 0 0 5,926
NORFOLK SOUTHERN CORP COM 655844108 2,629 13,543 SH   SOLE 0 0 13,543
NORTHERN TR CORP COM 665859104 996 9,384 SH   SOLE 0 0 9,384
NORTHROP GRUMMAN CORP COM 666807102 994 2,891 SH   SOLE 0 0 2,891
NOVARTIS A G SPONSORED ADR 66987V109 1,681 17,757 SH   SOLE 0 0 17,757
NUTRIEN LTD COM 67077M108 559 11,679 SH   SOLE 0 0 11,679
NVIDIA CORP COM 67066G104 445 1,894 SH   SOLE 0 0 1,894
ORACLE CORP COM 68389X105 1,242 23,446 SH   SOLE 0 0 23,446
PAYCHEX INC COM 704326107 378 4,450 SH   SOLE 0 0 4,450
PAYLOCITY HLDG CORP COM 70438V106 503 4,170 SH   SOLE 0 0 4,170
PAYPAL HLDGS INC COM 70450Y103 1,226 11,335 SH   SOLE 0 0 11,335
PEPSICO INC COM 713448108 5,903 43,194 SH   SOLE 0 0 43,194
PFIZER INC COM 717081103 642 16,397 SH   SOLE 0 0 16,397
PHILLIPS 66 COM 718546104 520 4,672 SH   SOLE 0 0 4,672
POTLATCHDELTIC CORPORATION COM 737630103 267 6,176 SH   SOLE 0 0 6,176
PRICE T ROWE GROUP INC COM 74144T108 441 3,625 SH   SOLE 0 0 3,625
PROCTER & GAMBLE CO COM 742718109 3,121 24,989 SH   SOLE 0 0 24,989
QCR HOLDINGS INC COM 74727A104 512 11,690 SH   SOLE 0 0 11,690
QUEST DIAGNOSTICS INC COM 74834L100 2,020 18,918 SH   SOLE 0 0 18,918
RAYONIER INC COM 754907103 281 8,590 SH   SOLE 0 0 8,590
ROYCE MICRO-CAP TR INC COM 780915104 261 30,657 SH   SOLE 0 0 30,657
RPM INTL INC COM 749685103 249 3,696 SH   SOLE 0 0 3,696
SCHLUMBERGER LTD COM 806857108 243 6,054 SH   SOLE 0 0 6,054
SCOTTS MIRACLE GRO CO CL A 810186106 237 2,238 SH   SOLE 0 0 2,238
SILVERCREST ASSET MGMT GROUP CL A 828359109 126 10,020 SH   SOLE 0 0 10,020
SMUCKER J M CO COM NEW 832696405 566 5,438 SH   SOLE 0 0 5,438
SOUTH ST CORP COM 840441109 249 2,876 SH   SOLE 0 0 2,876
SOUTHERN CO COM 842587107 709 11,141 SH   SOLE 0 0 11,141
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,903 12,127 SH   SOLE 0 0 12,127
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 458 1,221 SH   SOLE 0 0 1,221
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,236 152,654 SH   SOLE 0 0 152,654
STARBUCKS CORP COM 855244109 2,894 32,921 SH   SOLE 0 0 32,921
STATE STR CORP COM 857477103 1,242 15,712 SH   SOLE 0 0 15,712
STERICYCLE INC COM 858912108 649 10,175 SH   SOLE 0 0 10,175
STRYKER CORP COM 863667101 5,580 26,583 SH   SOLE 0 0 26,583
SUNCOR ENERGY INC NEW COM 867224107 435 13,268 SH   SOLE 0 0 13,268
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 138 25,625 SH   SOLE 0 0 25,625
TARGET CORP COM 87612E106 637 4,975 SH   SOLE 0 0 4,975
TC ENERGY CORP COM 87807B107 286 5,377 SH   SOLE 0 0 5,377
TEMPLETON EMERGING MKTS FD I COM 880191101 197 12,700 SH   SOLE 0 0 12,700
UNILEVER N V N Y SHS NEW 904784709 526 9,170 SH   SOLE 0 0 9,170
UNION PACIFIC CORP COM 907818108 2,335 12,918 SH   SOLE 0 0 12,918
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 805 21,830 SH   SOLE 0 0 21,830
UNITED TECHNOLOGIES CORP COM 913017109 2,428 16,215 SH   SOLE 0 0 16,215
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 565 10,330 SH   SOLE 0 0 10,330
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 998 11,902 SH   SOLE 0 0 11,902
VANGUARD GROUP DIV APP ETF 921908844 2,015 16,168 SH   SOLE 0 0 16,168
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,062 37,050 SH   SOLE 0 0 37,050
VANGUARD INDEX FDS VALUE ETF 922908744 424 3,545 SH   SOLE 0 0 3,545
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 384 4,147 SH   SOLE 0 0 4,147
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 247 838 SH   SOLE 0 0 838
VANGUARD INDEX FDS SM CP VAL ETF 922908611 617 4,503 SH   SOLE 0 0 4,503
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7,511 107,962 SH   SOLE 0 0 107,962
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,107 47,380 SH   SOLE 0 0 47,380
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 974 18,129 SH   SOLE 0 0 18,129
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3,144 58,730 SH   SOLE 0 0 58,730
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,120 13,825 SH   SOLE 0 0 13,825
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,873 35,245 SH   SOLE 0 0 35,245
VANGUARD STAR FD VG TL INTL STK F 921909768 627 11,268 SH   SOLE 0 0 11,268
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 360 3,843 SH   SOLE 0 0 3,843
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,309 37,959 SH   SOLE 0 0 37,959
VERIZON COMMUNICATIONS INC COM 92343V104 526 8,567 SH   SOLE 0 0 8,567
VIACOMCBS INC CL B 92556H206 647 15,418 SH   SOLE 0 0 15,418
WABTEC CORP COM 929740108 1,611 20,718 SH   SOLE 0 0 20,718
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,888 32,019 SH   SOLE 0 0 32,019
WALMART INC COM 931142103 2,346 19,746 SH   SOLE 0 0 19,746
WELLS FARGO CO NEW COM 949746101 420 7,812 SH   SOLE 0 0 7,812
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 4,383 360,704 SH   SOLE 0 0 360,704
WESTERN AST INFL LKD OPP & I COM 95766R104 5,008 433,944 SH   SOLE 0 0 433,944
WEYERHAEUSER CO COM 962166104 208 6,892 SH   SOLE 0 0 6,892
WILEY JOHN & SONS INC CL A 968223206 208 4,287 SH   SOLE 0 0 4,287
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 230 5,405 SH   SOLE 0 0 5,405
WISDOMTREE TR JP SMALLCP DIV 97717W836 801 10,890 SH   SOLE 0 0 10,890
ZIMMER BIOMET HLDGS INC COM 98956P102 1,032 6,898 SH   SOLE 0 0 6,898