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 2,619 14,847 SH   SOLE   3,837 0 11,010
ABBOTT LABS COM 002824100 7,202 82,919 SH   SOLE   950 0 81,969
ABBVIE INC COM 00287Y109 4,735 53,475 SH   SOLE   595 0 52,880
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,200 34,195 SH   SOLE   430 0 33,765
AFLAC INC COM 001055102 892 16,866 SH   SOLE   0 0 16,866
AIR PRODS & CHEMS INC COM 009158106 7,451 31,706 SH   SOLE   275 0 31,432
ALLEGION PUB LTD CO ORD SHS G0176J109 810 6,501 SH   SOLE   3,400 0 3,101
ALPHABET INC CAP STK CL A 02079K305 3,622 2,704 SH   SOLE   20 0 2,684
ALPHABET INC CAP STK CL C 02079K107 10,130 7,576 SH   SOLE   50 0 7,526
ALTRIA GROUP INC COM 02209S103 435 8,712 SH   SOLE   0 0 8,712
AMAZON COM INC COM 023135106 7,031 3,805 SH   SOLE   50 0 3,755
AMERICAN ELEC PWR CO INC COM 025537101 1,375 14,554 SH   SOLE   13,000 0 1,554
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,441 48,151 SH   SOLE   45,266 0 2,885
AMERICAN EXPRESS CO COM 025816109 12,290 98,724 SH   SOLE   18,705 0 80,019
AMERICAN NATL INS CO COM 028591105 3,678 31,250 SH   SOLE   29,195 0 2,055
AMERIPRISE FINL INC COM 03076C106 10,181 61,119 SH   SOLE   9,424 0 51,695
AMGEN INC COM 031162100 11,219 46,537 SH   SOLE   460 0 46,077
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,244 15,158 SH   SOLE   0 0 15,158
ANIXTER INTL INC COM 035290105 1,069 11,610 SH   SOLE   9,574 0 2,036
ANTHEM INC COM 036752103 2,221 7,355 SH   SOLE   7,300 0 55
APPLE INC COM 037833100 16,774 57,122 SH   SOLE   455 0 56,667
APPLIED MATLS INC COM 038222105 9,670 158,419 SH   SOLE   1,845 0 156,574
ASTRONICS CORP COM 046433108 305 10,903 SH   SOLE   9,484 0 1,419
AT&T INC COM 00206R102 2,997 76,696 SH   SOLE   415 0 76,281
AUTOMATIC DATA PROCESSING IN COM 053015103 1,434 8,412 SH   SOLE   0 0 8,412
AXOS FINL INC COM 05465C100 2,244 74,103 SH   SOLE   69,730 0 4,373
BALL CORP COM 058498106 1,949 30,137 SH   SOLE   0 0 30,137
BANK AMER CORP COM 060505104 884 25,102 SH   SOLE   0 0 25,102
BANK NEW YORK MELLON CORP COM 064058100 5,501 109,300 SH   SOLE   15,570 0 93,730
BECTON DICKINSON & CO COM 075887109 13,009 47,833 SH   SOLE   396 0 47,437
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,717 8 SH   SOLE   3 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,908 12,839 SH   SOLE   0 0 12,839
BLOOM ENERGY CORP COM CL A 093712107 201 26,956 SH   SOLE   0 0 26,956
BOEING CO COM 097023105 1,591 4,883 SH   SOLE   0 0 4,883
BOOKING HLDGS INC COM 09857L108 5,157 2,511 SH   SOLE   40 0 2,471
BRISTOL MYERS SQUIBB CO COM 110122108 3,396 52,905 SH   SOLE   5,653 0 47,252
BROADCOM INC COM 11135F101 1,718 5,435 SH   SOLE   270 0 5,165
BROWN FORMAN CORP CL B 115637209 2,354 34,822 SH   SOLE   0 0 34,822
CATERPILLAR INC DEL COM 149123101 935 6,332 SH   SOLE   0 0 6,332
THE CHARLES SCHWAB CORPORATI COM 808513105 428 9,001 SH   SOLE   0 0 9,001
CHASE CORP COM 16150R104 512 4,321 SH   SOLE   3,900 0 421
CHEVRON CORP NEW COM 166764100 5,425 45,015 SH   SOLE   132 0 44,883
CHUBB LIMITED COM H1467J104 548 3,520 SH   SOLE   0 0 3,520
CISCO SYS INC COM 17275R102 12,116 252,620 SH   SOLE   39,145 0 213,476
CLOROX CO DEL COM 189054109 1,408 9,170 SH   SOLE   7,586 0 1,584
CNO FINL GROUP INC COM 12621E103 1,326 73,160 SH   SOLE   68,932 0 4,228
COCA COLA CONSOLIDATED INC COM 191098102 334 1,177 SH   SOLE   0 0 1,177
COCA COLA CO COM 191216100 2,404 43,428 SH   SOLE   0 0 43,428
COLFAX CORP COM 194014106 3,174 87,253 SH   SOLE   82,156 0 5,097
COLGATE PALMOLIVE CO COM 194162103 1,952 28,360 SH   SOLE   0 0 28,360
COMCAST CORP NEW CL A 20030N101 7,220 160,545 SH   SOLE   1,990 0 158,555
CONOCOPHILLIPS COM 20825C104 6,847 105,288 SH   SOLE   950 0 104,338
CONSTELLATION BRANDS INC CL A 21036P108 481 2,536 SH   SOLE   85 0 2,451
CORNING INC COM 219350105 7,900 271,392 SH   SOLE   22,275 0 249,117
CORTEVA INC COM 22052L104 381 12,900 SH   SOLE   0 0 12,900
COSTCO WHSL CORP NEW COM 22160K105 5,627 19,144 SH   SOLE   305 0 18,839
CRAWFORD & CO CL B 224633107 277 27,308 SH   SOLE   26,226 0 1,082
CSG SYS INTL INC COM 126349109 4,679 90,369 SH   SOLE   84,414 0 5,955
CSW INDUSTRIALS INC COM 126402106 4,255 55,266 SH   SOLE   51,381 0 3,885
CVS HEALTH CORP COM 126650100 613 8,252 SH   SOLE   225 0 8,027
DANAHER CORPORATION COM 235851102 10,627 69,238 SH   SOLE   6,590 0 62,648
DARDEN RESTAURANTS INC COM 237194105 2,764 25,359 SH   SOLE   485 0 24,874
DARLING INGREDIENTS INC COM 237266101 1,775 63,229 SH   SOLE   57,879 0 5,350
DECKERS OUTDOOR CORP COM 243537107 6,104 36,150 SH   SOLE   32,912 0 3,238
DEERE & CO COM 244199105 1,889 10,904 SH   SOLE   140 0 10,764
DELL TECHNOLOGIES INC CL C 24703L202 225 4,378 SH   SOLE   0 0 4,378
DELTA APPAREL INC COM 247368103 2,137 68,711 SH   SOLE   63,839 0 4,872
DELUXE CORP COM 248019101 1,270 25,444 SH   SOLE   23,950 0 1,494
DISCOVER FINL SVCS COM 254709108 210 2,479 SH   SOLE   0 0 2,479
DOMINION ENERGY INC COM 25746U109 4,808 58,048 SH   SOLE   805 0 57,244
DOW INC COM 260557103 952 17,389 SH   SOLE   0 0 17,389
DUCOMMUN INC DEL COM 264147109 2,185 43,236 SH   SOLE   39,931 0 3,305
DUKE ENERGY CORP NEW COM NEW 26441C204 2,990 32,776 SH   SOLE   8,284 0 24,492
DUPONT DE NEMOURS INC COM 26614N102 3,131 48,772 SH   SOLE   970 0 47,802
EATON CORP PLC SHS G29183103 7,773 82,062 SH   SOLE   19,000 0 63,062
EDWARDS LIFESCIENCES CORP COM 28176E108 584 2,502 SH   SOLE   0 0 2,502
EMERSON ELEC CO COM 291011104 206 2,697 SH   SOLE   0 0 2,697
ENBRIDGE INC COM 29250N105 398 10,016 SH   SOLE   0 0 10,016
EQUIFAX INC COM 294429105 283 2,023 SH   SOLE   0 0 2,023
LAUDER ESTEE COS INC CL A 518439104 468 2,267 SH   SOLE   0 0 2,267
EXELON CORP COM 30161N101 5,210 114,282 SH   SOLE   800 0 113,482
EXXON MOBIL CORP COM 30231G102 6,944 99,510 SH   SOLE   937 0 98,573
FABRINET SHS G3323L100 6,285 96,934 SH   SOLE   89,029 0 7,905
FACEBOOK INC CL A 30303M102 6,686 32,576 SH   SOLE   565 0 32,011
FEDEX CORP COM 31428X106 225 1,487 SH   SOLE   0 0 1,487
FIDUS INVT CORP COM 316500107 193 13,011 SH   SOLE   0 0 13,011
FIFTH THIRD BANCORP COM 316773100 363 11,821 SH   SOLE   0 0 11,821
FIRSTENERGY CORP COM 337932107 800 16,451 SH   SOLE   300 0 16,151
FLOWERS FOODS INC COM 343498101 3,282 150,947 SH   SOLE   0 0 150,947
FORD MTR CO DEL COM 345370860 335 36,000 SH   SOLE   0 0 36,000
FORTIVE CORP COM 34959J108 3,144 41,153 SH   SOLE   3,295 0 37,858
FOX CORP CL A COM 35137L105 204 5,512 SH   SOLE   0 0 5,512
GENERAL DYNAMICS CORP COM 369550108 1,532 8,688 SH   SOLE   8,000 0 688
GENERAL ELECTRIC CO COM 369604103 2,951 264,390 SH   SOLE   3,651 0 260,739
GENERAL MLS INC COM 370334104 2,108 39,363 SH   SOLE   755 0 38,608
GENUINE PARTS CO COM 372460105 518 4,872 SH   SOLE   0 0 4,872
GILEAD SCIENCES INC COM 375558103 1,529 23,528 SH   SOLE   640 0 22,888
GLOBAL PMTS INC COM 37940X102 958 5,246 SH   SOLE   0 0 5,246
GLOBE LIFE INC COM 37959E102 241 2,293 SH   SOLE   0 0 2,293
GRACO INC COM 384109104 3,057 58,790 SH   SOLE   51,678 0 7,112
GRAHAM CORP COM 384556106 418 19,093 SH   SOLE   17,600 0 1,493
GREENBRIER COS INC COM 393657101 1,729 53,318 SH   SOLE   49,877 0 3,441
HEWLETT PACKARD ENTERPRISE C COM 42824C109 761 48,011 SH   SOLE   46,378 0 1,633
HOME DEPOT INC COM 437076102 11,697 53,561 SH   SOLE   440 0 53,121
HONEYWELL INTL INC COM 438516106 8,054 45,505 SH   SOLE   380 0 45,125
HORACE MANN EDUCATORS CORP N COM 440327104 3,389 77,629 SH   SOLE   71,182 0 6,447
IDEXX LABS INC COM 45168D104 448 1,717 SH   SOLE   0 0 1,717
ILLINOIS TOOL WKS INC COM 452308109 203 1,128 SH   SOLE   0 0 1,128
INGERSOLL-RAND PLC SHS G47791101 4,260 32,051 SH   SOLE   10,200 0 21,851
INTEL CORP COM 458140100 13,328 222,697 SH   SOLE   27,290 0 195,407
INTERDIGITAL INC COM 45867G101 2,348 43,095 SH   SOLE   40,442 0 2,653
INTERNATIONAL BUSINESS MACHS COM 459200101 3,223 24,046 SH   SOLE   290 0 23,756
INTUIT COM 461202103 280 1,070 SH   SOLE   0 0 1,070
INVESCO QQQ TR UNIT SER 1 46090E103 316 1,488 SH   SOLE   0 0 1,488
ISHARES TR CORE S&P500 ETF 464287200 417 1,289 SH   SOLE   0 0 1,289
ISHARES TR INTRM TR CRP ETF 464288638 245 4,220 SH   SOLE   0 0 4,220
ISHARES TR NATIONAL MUN ETF 464288414 3,211 28,190 SH   SOLE   0 0 28,190
ISHARES TR PFD AND INCM SEC 464288687 316 8,400 SH   SOLE   0 0 8,400
ISHARES TR RUS 1000 GRW ETF 464287614 310 1,765 SH   SOLE   0 0 1,765
ISHARES TR RUS 1000 VAL ETF 464287598 384 2,812 SH   SOLE   0 0 2,812
ISHARES TR RUSSELL 2000 ETF 464287655 702 4,239 SH   SOLE   0 0 4,239
ISHARES TR RUS MID CAP ETF 464287499 295 4,952 SH   SOLE   0 0 4,952
ISHARES TR SH TR CRPORT ETF 464288646 321 5,990 SH   SOLE   0 0 5,990
ISHARES TR SHRT NAT MUN ETF 464288158 10,008 93,725 SH   SOLE   0 0 93,725
ISHARES TR TIPS BD ETF 464287176 2,303 19,753 SH   SOLE   300 0 19,453
ISHARES TR U.S. TECH ETF 464287721 701 3,012 SH   SOLE   0 0 3,012
JOHNSON & JOHNSON COM 478160104 10,199 69,920 SH   SOLE   550 0 69,370
JPMORGAN CHASE & CO COM 46625H100 9,325 66,895 SH   SOLE   9,765 0 57,130
KIMBERLY CLARK CORP COM 494368103 319 2,320 SH   SOLE   1,717 0 603
FOSTER L B CO COM 350060109 1,924 99,283 SH   SOLE   93,220 0 6,063
LITTELFUSE INC COM 537008104 2,037 10,650 SH   SOLE   10,000 0 650
LIVENT CORP COM 53814L108 953 111,498 SH   SOLE   105,000 0 6,498
LOCKHEED MARTIN CORP COM 539830109 225 579 SH   SOLE   0 0 579
LOWES COS INC COM 548661107 4,405 36,780 SH   SOLE   0 0 36,780
MASTERCARD INC CL A 57636Q104 5,750 19,256 SH   SOLE   410 0 18,846
MAXIM INTEGRATED PRODS INC COM 57772K101 459 7,470 SH   SOLE   0 0 7,470
MCDONALDS CORP COM 580135101 12,674 64,139 SH   SOLE   4,675 0 59,464
MEDTRONIC PLC SHS G5960L103 463 4,084 SH   SOLE   3,022 0 1,062
MERCK & CO INC COM 58933Y105 11,144 122,526 SH   SOLE   14,403 0 108,123
MEREDITH CORP COM 589433101 3,863 118,963 SH   SOLE   112,461 0 6,502
MICROSOFT CORP COM 594918104 23,954 151,894 SH   SOLE   7,577 0 144,317
MONDELEZ INTL INC CL A 609207105 913 16,575 SH   SOLE   9,000 0 7,575
NETFLIX INC COM 64110L106 318 982 SH   SOLE   0 0 982
NEW JERSEY RES COM 646025106 2,725 61,140 SH   SOLE   56,193 0 4,947
NEXTERA ENERGY INC COM 65339F101 321 1,325 SH   SOLE   0 0 1,325
NIKE INC CL B 654106103 1,902 18,771 SH   SOLE   250 0 18,521
NORFOLK SOUTHERN CORP COM 655844108 413 2,130 SH   SOLE   0 0 2,130
NORTONLIFELOCK INC COM 668771108 4,808 188,412 SH   SOLE   13,775 0 174,638
NUCOR CORP COM 670346105 445 7,904 SH   SOLE   0 0 7,904
ORACLE CORP COM 68389X105 10,254 193,552 SH   SOLE   26,106 0 167,446
OSHKOSH CORP COM 688239201 4,974 52,549 SH   SOLE   47,942 0 4,607
OWENS & MINOR INC NEW COM 690732102 329 63,606 SH   SOLE   60,000 0 3,606
PAYPAL HLDGS INC COM 70450Y103 409 3,778 SH   SOLE   0 0 3,778
PENTAIR PLC SHS G7S00T104 420 9,157 SH   SOLE   9,076 0 81
PEPSICO INC COM 713448108 3,993 29,220 SH   SOLE   355 0 28,865
PFIZER INC COM 717081103 7,272 185,594 SH   SOLE   31,779 0 153,815
PHILIP MORRIS INTL INC COM 718172109 438 5,152 SH   SOLE   0 0 5,152
PHILLIPS 66 COM 718546104 1,430 12,831 SH   SOLE   0 0 12,831
PINNACLE FINL PARTNERS INC COM 72346Q104 383 5,979 SH   SOLE   0 0 5,979
PNC FINL SVCS GROUP INC COM 693475105 289 1,811 SH   SOLE   0 0 1,811
PPG INDS INC COM 693506107 357 2,678 SH   SOLE   0 0 2,678
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,668 65,882 SH   SOLE   61,967 0 3,915
PROCTER & GAMBLE CO COM 742718109 11,383 91,138 SH   SOLE   4,375 0 86,764
PROGRESSIVE CORP OHIO COM 743315103 7,546 104,240 SH   SOLE   1,330 0 102,910
PROLOGIS INC COM 74340W103 4,859 54,510 SH   SOLE   970 0 53,540
PRUDENTIAL FINL INC COM 744320102 4,229 45,112 SH   SOLE   10,250 0 34,862
PUBLIC STORAGE COM 74460D109 2,938 13,796 SH   SOLE   405 0 13,391
QUALCOMM INC COM 747525103 4,357 49,377 SH   SOLE   1,000 0 48,377
RAYMOND JAMES FINANCIAL INC COM 754730109 2,857 31,940 SH   SOLE   805 0 31,135
RIO TINTO PLC SPONSORED ADR 767204100 4,024 67,794 SH   SOLE   1,080 0 66,714
RLI CORP COM 749607107 5,451 60,552 SH   SOLE   56,217 0 4,335
ROYAL BK CDA MONTREAL QUE COM 780087102 5,689 71,831 SH   SOLE   200 0 71,631
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,534 42,958 SH   SOLE   0 0 42,958
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 599 9,992 SH   SOLE   2,130 0 7,862
SCHLUMBERGER LTD COM 806857108 1,460 36,327 SH   SOLE   650 0 35,677
SCHOLASTIC CORP COM 807066105 3,059 79,563 SH   SOLE   74,712 0 4,851
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4,918 117,132 SH   SOLE   110,148 0 6,984
SIMON PPTY GROUP INC NEW COM 828806109 202 1,357 SH   SOLE   0 0 1,357
SOUTH JERSEY INDS INC COM 838518108 3,178 96,351 SH   SOLE   90,241 0 6,110
SOUTHERN CO COM 842587107 8,757 137,470 SH   SOLE   9,960 0 127,510
SPDR GOLD TRUST GOLD SHS 78463V107 278 1,945 SH   SOLE   0 0 1,945
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3,591 73,116 SH   SOLE   0 0 73,116
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,419 10,622 SH   SOLE   0 0 10,622
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 305 812 SH   SOLE   0 0 812
STARBUCKS CORP COM 855244109 647 7,360 SH   SOLE   0 0 7,360
STATE STR CORP COM 857477103 913 11,540 SH   SOLE   11,000 0 540
STERICYCLE INC COM 858912108 3,998 62,656 SH   SOLE   59,286 0 3,370
STRYKER CORP COM 863667101 1,503 7,161 SH   SOLE   260 0 6,901
SYNAPTICS INC COM 87157D109 6,829 103,837 SH   SOLE   97,026 0 6,811
SYNNEX CORP COM 87162W100 6,539 50,765 SH   SOLE   47,610 0 3,155
SYSCO CORP COM 871829107 2,468 28,853 SH   SOLE   870 0 27,983
PRICE T ROWE GROUP INC COM 74144T108 10,971 90,046 SH   SOLE   8,545 0 81,501
TARGET CORP COM 87612E106 560 4,370 SH   SOLE   0 0 4,370
TECH DATA CORP COM 878237106 6,112 42,561 SH   SOLE   39,252 0 3,309
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 264 2,882 SH   SOLE   0 0 2,882
TEXAS INSTRS INC COM 882508104 10,584 82,499 SH   SOLE   665 0 81,834
DISNEY WALT CO COM DISNEY 254687106 12,843 88,802 SH   SOLE   10,851 0 77,951
TJX COS INC NEW COM 872540109 9,440 154,600 SH   SOLE   1,590 0 153,010
TRUIST FINL CORP COM 89832Q109 3,346 59,419 SH   SOLE   0 0 59,419
UNIFIRST CORP MASS COM 904708104 3,533 17,490 SH   SOLE   15,529 0 1,961
UNILEVER PLC SPON ADR NEW 904767704 941 16,462 SH   SOLE   16,400 0 62
UNION PACIFIC CORP COM 907818108 9,334 51,631 SH   SOLE   3,490 0 48,141
UNITED PARCEL SERVICE INC CL B 911312106 319 2,723 SH   SOLE   0 0 2,723
UNITED TECHNOLOGIES CORP COM 913017109 9,583 63,989 SH   SOLE   7,150 0 56,839
UNITEDHEALTH GROUP INC COM 91324P102 10,503 35,726 SH   SOLE   290 0 35,436
US BANCORP DEL COM NEW 902973304 2,941 49,596 SH   SOLE   1,005 0 48,592
VALERO ENERGY CORP NEW COM 91913Y100 3,454 36,884 SH   SOLE   315 0 36,569
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10,723 67,532 SH   SOLE   945 0 66,587
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 331 3,521 SH   SOLE   0 0 3,521
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 360 1,902 SH   SOLE   0 0 1,902
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 586 3,634 SH   SOLE   0 0 3,634
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 402 5,274 SH   SOLE   0 0 5,274
VANGUARD INDEX FDS GROWTH ETF 922908736 5,776 31,707 SH   SOLE   2,150 0 29,557
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,149 5,992 SH   SOLE   0 0 5,992
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 299 1,011 SH   SOLE   0 0 1,011
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 331 2,148 SH   SOLE   0 0 2,148
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,282 5,237 SH   SOLE   0 0 5,237
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,989 54,628 SH   SOLE   10,600 0 44,028
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 810 12,298 SH   SOLE   750 0 11,548
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,022 27,206 SH   SOLE   0 0 27,206
VANGUARD WORLD FDS MATERIALS ETF 92204A801 272 2,030 SH   SOLE   0 0 2,030
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15,132 126,961 SH   SOLE   1,770 0 125,191
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,254 24,289 SH   SOLE   0 0 24,289
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,785 24,837 SH   SOLE   2,125 0 22,712
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 298 2,375 SH   SOLE   0 0 2,375
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,677 20,692 SH   SOLE   13,830 0 6,862
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 724 11,907 SH   SOLE   8,200 0 3,707
VANGUARD INDEX FDS SML CP GRW ETF 922908595 13,968 70,296 SH   SOLE   800 0 69,496
VANGUARD INDEX FDS SM CP VAL ETF 922908611 19,664 143,456 SH   SOLE   2,330 0 141,126
VANGUARD GROUP DIV APP ETF 921908844 343 2,752 SH   SOLE   0 0 2,752
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 5,939 110,931 SH   SOLE   0 0 110,931
VANGUARD STAR FD VG TL INTL STK F 921909768 3,917 70,343 SH   SOLE   1,960 0 68,383
VANGUARD INDEX FDS TOTAL STK MKT 922908769 726 4,435 SH   SOLE   0 0 4,435
VANGUARD INDEX FDS VALUE ETF 922908744 7,029 58,648 SH   SOLE   4,130 0 54,518
VERIZON COMMUNICATIONS INC COM 92343V104 8,585 139,818 SH   SOLE   11,240 0 128,578
V F CORP COM 918204108 914 9,176 SH   SOLE   8,500 0 676
VIACOMCBS INC CL B 92556H206 693 16,521 SH   SOLE   0 0 16,521
VISA INC COM CL A 92826C839 528 2,811 SH   SOLE   0 0 2,811
VISHAY INTERTECHNOLOGY INC COM 928298108 4,507 211,709 SH   SOLE   197,337 0 14,372
VSE CORP COM 918284100 669 17,580 SH   SOLE   16,414 0 1,166
VULCAN MATLS CO COM 929160109 283 1,962 SH   SOLE   0 0 1,962
GRAINGER W W INC COM 384802104 1,734 5,121 SH   SOLE   0 0 5,121
WALGREENS BOOTS ALLIANCE INC COM 931427108 406 6,885 SH   SOLE   0 0 6,885
WALMART INC COM 931142103 9,339 78,582 SH   SOLE   500 0 78,082
WELLS FARGO CO NEW COM 949746101 1,299 24,143 SH   SOLE   0 0 24,143
WEYERHAEUSER CO COM 962166104 663 21,943 SH   SOLE   0 0 21,943
WHIRLPOOL CORP COM 963320106 1,284 8,704 SH   SOLE   0 0 8,704
YUM BRANDS INC COM 988498101 576 5,715 SH   SOLE   0 0 5,715
YUM CHINA HLDGS INC COM 98850P109 270 5,620 SH   SOLE   0 0 5,620
ZIMMER BIOMET HLDGS INC COM 98956P102 204 1,361 SH   SOLE   0 0 1,361
ISHARES TR 1 3 YR TREAS BD 464287457 228 2,690 SH   SOLE   0 0 2,690
ISHARES TR CORE S&P MCP ETF 464287507 431 2,095 SH   SOLE   0 0 2,095
ISHARES TR CORE S&P SCP ETF 464287804 563 6,709 SH   SOLE   0 0 6,709
ISHARES TR MSCI EAFE ETF 464287465 605 8,709 SH   SOLE   0 0 8,709
ISHARES TR RUS MD CP GR ETF 464287481 211 1,380 SH   SOLE   0 0 1,380
ISHARES TR S&P MC 400VL ETF 464287705 753 4,411 SH   SOLE   0 0 4,411
ISHARES TR S&P SML 600 GWT 464287887 321 1,662 SH   SOLE   0 0 1,662
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 499 11,226 SH   SOLE   0 0 11,226
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,723 39,110 SH   SOLE   0 0 39,110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 275 4,694 SH   SOLE   0 0 4,694
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 223 4,158 SH   SOLE   0 0 4,158
VANGUARD INDEX FDS MID CAP ETF 922908629 1,959 10,992 SH   SOLE   0 0 10,992
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 390 5,606 SH   SOLE   0 0 5,606
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,635 15,905 SH   SOLE   0 0 15,905
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,127 13,980 SH   SOLE   0 0 13,980