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
AFLAC Inc Com COM 001055102 117 2,000 SH   SOLE   2,000 0 0
AT&T Inc Com COM 00206R102 440 17,879 SH   SOLE   17,879 0 0
Ark ETF Tr Innovation ETF INNOVATION ETF 00214Q104 5 50 SH   SOLE   50 0 0
Abbott Labs Com COM 002824100 906 6,434 SH   SOLE   6,434 0 0
Abbvie Inc Com COM 00287Y109 1,793 13,239 SH   SOLE   13,239 0 0
Activision Blizzard Inc Com COM 00507V109 652 9,799 SH   SOLE   9,799 0 0
Adobe Sys Inc Com COM 00724F101 1,531 2,700 SH   SOLE   2,700 0 0
Agnico Eagle Mines LTD Com COM 008474108 16 300 SH   SOLE   300 0 0
Air Prods & Chems Inc Com COM 009158106 1,106 3,634 SH   SOLE   3,634 0 0
Alibaba Group Hldg LTD Sponsored ADS SPONSORED ADS 01609W102 10 85 SH   SOLE   85 0 0
Allstate Corp Com COM 020002101 400 3,400 SH   SOLE   3,400 0 0
Alphabet Inc Cap Stk CL C CAP STK CL C 02079K107 1,308 452 SH   SOLE   452 0 0
Alphabet Inc Cap Stk CL A CAP STK CL A 02079K305 3,039 1,049 SH   SOLE   1,049 0 0
Altria Group Inc Com COM 02209S103 254 5,365 SH   SOLE   5,365 0 0
Amazon Com Inc Com COM 023135106 2,727 818 SH   SOLE   818 0 0
American Elec Pwr Co Inc Com COM 025537101 97 1,089 SH   SOLE   1,089 0 0
American Express Co Com COM 025816109 390 2,385 SH   SOLE   2,385 0 0
Ameriprise Finl Inc Com COM 03076C106 8 25 SH   SOLE   25 0 0
Ametek Inc Com COM 031100100 4 25 SH   SOLE   25 0 0
Amgen Inc Com COM 031162100 1,025 4,558 SH   SOLE   4,558 0 0
Anthem Inc Com COM 036752103 146 316 SH   SOLE   316 0 0
Apple Inc Com COM 037833100 13,152 74,066 SH   SOLE   74,066 0 0
Applied Materials INC Material CORP COMMON COM 038222105 442 2,807 SH   SOLE   2,807 0 0
ATMOS Energy Corp Com COM 049560105 10 100 SH   SOLE   100 0 0
Autodesk Inc Com COM 052769106 7 25 SH   SOLE   25 0 0
Automatic Data Processing Incom COM 053015103 247 1,000 SH   SOLE   1,000 0 0
BP PLC Sponsored ADR SPONSORED ADR 055622104 8 300 SH   SOLE   300 0 0
Baidu Inc Spon ADR Rep A SPON ADR REP A 056752108 7 50 SH   SOLE   50 0 0
Bk of America Corp Com COM 060505104 502 11,273 SH   SOLE   11,273 0 0
Bank New York Mellon Corp Com COM 064058100 116 2,000 SH   SOLE   2,000 0 0
Barrick Gold Corp Com COM 067901108 6 300 SH   SOLE   300 0 0
Becton Dickinson & Co Com COM 075887109 453 1,800 SH   SOLE   1,800 0 0
Berkshire Hathaway Inc Del CL B New CL B NEW 084670702 516 1,725 SH   SOLE   1,725 0 0
Biogen Inc Com COM 09062X103 182 760 SH   SOLE   760 0 0
Blackrock Inc Com COM 09247X101 1,775 1,939 SH   SOLE   1,939 0 0
Boeing Co Com COM 097023105 211 1,050 SH   SOLE   1,050 0 0
Bristol Myers Squibb Co Com COM 110122108 316 5,065 SH   SOLE   5,065 0 0
B2Gold Corp Com COM 11777Q209 4 1,000 SH   SOLE   1,000 0 0
CVS Health Corp Com COM 126650100 564 5,465 SH   SOLE   5,465 0 0
Cadence Design System Inc Com COM 127387108 793 4,253 SH   SOLE   4,253 0 0
Carnival Corp Unit 99/99/9999 COMMON STOCK 143658300 2 100 SH   SOLE   100 0 0
Caterpillar Inc Com COM 149123101 476 2,300 SH   SOLE   2,300 0 0
Cerner Corp Com COM 156782104 532 5,729 SH   SOLE   5,729 0 0
Chevron Corp New Com COM 166764100 1,287 10,963 SH   SOLE   10,963 0 0
Church & Dwight Inc Com COM 171340102 26 250 SH   SOLE   250 0 0
Cincinnati Finl Corp Com COM 172062101 11 100 SH   SOLE   100 0 0
Cisco Sys Inc Com COM 17275R102 1,317 20,786 SH   SOLE   20,786 0 0
Cintas Corp Com COM 172908105 9 20 SH   SOLE   20 0 0
Citigroup Inc Com New COM NEW 172967424 626 10,374 SH   SOLE   10,374 0 0
Clorox Co Del Com COM 189054109 174 1,000 SH   SOLE   1,000 0 0
Coca Cola Co Com COM 191216100 107 1,800 SH   SOLE   1,800 0 0
Coinbase Global Inc Com CL A COM CL A 19260Q107 13 50 SH   SOLE   50 0 0
Colgate Palmolive Co Com COM 194162103 171 2,000 SH   SOLE   2,000 0 0
Conagra Brands Inc Com COM 205887102 3 100 SH   SOLE   100 0 0
ConocoPhillips Com COM 20825C104 54 750 SH   SOLE   750 0 0
Covetrus Inc Com COM 22304C100 6 300 SH   SOLE   300 0 0
Cummins Inc Com COM 231021106 38 172 SH   SOLE   172 0 0
DBX ETF Tr Xtrak MSCI Eafe XTRACK MSCI EAFE 233051200 85 2,168 SH   SOLE   2,168 0 0
Deere & Co Com COM 244199105 407 1,187 SH   SOLE   1,187 0 0
Disney Walt Co Com Disney COM 254687106 1,683 10,869 SH   SOLE   10,869 0 0
Dominion RES Inc VA New Com COM 25746U109 414 5,265 SH   SOLE   5,265 0 0
Dow Inc Com COM 260557103 312 5,509 SH   SOLE   5,509 0 0
Duke Energy Corp New Com New COM NEW 26441C204 105 1,000 SH   SOLE   1,000 0 0
EOG RES Inc Com COM 26875P101 364 4,094 SH   SOLE   4,094 0 0
Edgewell Pers Care Co Com COM 28035Q102 11 242 SH   SOLE   242 0 0
Edison Intl Com COM 281020107 82 1,200 SH   SOLE   1,200 0 0
Emerson Elec Co Com COM 291011104 734 7,892 SH   SOLE   7,892 0 0
Enbridge Inc Com COM 29250N105 205 5,250 SH   SOLE   5,250 0 0
Energizer Hldgs Inc New Com COM 29272W109 7 175 SH   SOLE   175 0 0
Enerpac Tool Group Corp CL A Com CL A COM 292765104 3 125 SH   SOLE   125 0 0
Essex Ppty Tr Inc Com COM 297178105 9 25 SH   SOLE   25 0 0
Evergy Inc Com COM 30034W106 43 620 SH   SOLE   620 0 0
Exxon Mobil Corp Com COM 30231G102 91 1,493 SH   SOLE   1,493 0 0
FedEx Corp Com COM 31428X106 207 800 SH   SOLE   800 0 0
F5 Networks Inc Com COM 315616102 16 64 SH   SOLE   64 0 0
Flowers Foods Inc Com COM 343498101 4 150 SH   SOLE   150 0 0
Franco Nevada Corp Com COM 351858105 14 100 SH   SOLE   100 0 0
Freightcar Amer Inc Com COM 357023100 35 9,470 SH   SOLE   9,470 0 0
Gartner Inc Com COM 366651107 17 50 SH   SOLE   50 0 0
General Dynamics Corp Com COM 369550108 1,770 8,489 SH   SOLE   8,489 0 0
General Mls Inc Com COM 370334104 67 1,000 SH   SOLE   1,000 0 0
Genuine Parts Co Com COM 372460105 379 2,700 SH   SOLE   2,700 0 0
Gorman Rupp Co Com COM 383082104 45,729 1,026,466 SH   SOLE   1,026,466 0 0
Grainger W W Inc Com COM 384802104 316 609 SH   SOLE   609 0 0
Hasbro Inc Com COM 418056107 843 8,283 SH   SOLE   8,283 0 0
Home Depot Inc Com COM 437076102 1,259 3,034 SH   SOLE   3,034 0 0
Honeywell Intl Inc Com COM 438516106 2,246 10,770 SH   SOLE   10,770 0 0
Hubbell Inc Com COM 443510607 927 4,450 SH   SOLE   4,450 0 0
Illinois Tool WKS Inc Com COM 452308109 247 1,000 SH   SOLE   1,000 0 0
Ingredion Inc Com COM 457187102 172 1,775 SH   SOLE   1,775 0 0
Intel Corp Com COM 458140100 418 8,125 SH   SOLE   8,125 0 0
Intercontinental Exchange Incom COM 45866F104 819 5,988 SH   SOLE   5,988 0 0
International Business MacHscom COM 459200101 431 3,225 SH   SOLE   3,225 0 0
Invesco Exchng Traded FD Tr Sr Ln ETF SR LN ETF 46138G508 31 1,389 SH   SOLE   1,389 0 0
iShares Gold Tr iShares New ISHARES NEW 464285204 136 3,904 SH   SOLE   3,904 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 4,366 9,153 SH   SOLE   9,153 0 0
iShares Core Totusbd ETF CORE US AGGBD ET 464287226 114 1,000 SH   SOLE   1,000 0 0
iShares MSCI Emg Mkt ETF MSCI EMG MKT ETF 464287234 277 5,674 SH   SOLE   5,674 0 0
iShares Iboxx Inv CP ETF IBOXX INV CP ETF 464287242 210 1,581 SH   SOLE   1,581 0 0
iShares Tr S&P 500 Val ETF S&P 500 VAL ETF 464287408 145 925 SH   SOLE   925 0 0
iShares 7-10 Year TSY Bond ETF BARCLAYS 7 10 YR 464287440 220 1,910 SH   SOLE   1,910 0 0
iShares Tr 1-3 Yr Tr Bd ETF 1 3 YR TREAS BD 464287457 436 5,094 SH   SOLE   5,094 0 0
iShares Tr MSCI Eafe ETF MSCI EAFE ETF 464287465 15,075 191,601 SH   SOLE   191,601 0 0
iShares Tr Russell Mid Cap Vetf RUS MDCP VAL ETF 464287473 37 300 SH   SOLE   300 0 0
iShares Russell Midcap Gth ETF RUS MD CP GR ETF 464287481 60 520 SH   SOLE   520 0 0
iShares Russell Mid Cap ETF RUS MID CAP ETF 464287499 226 2,728 SH   SOLE   2,728 0 0
iShares Core S&P Mid Cap ETF CORE S&P MCP ETF 464287507 15,415 54,454 SH   SOLE   54,454 0 0
iShares Tr S&P Mc 400gr ETF S&P MC 400GR ETF 464287606 64 746 SH   SOLE   746 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 7 45 SH   SOLE   45 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 2,902 13,045 SH   SOLE   13,045 0 0
iShares Tr Core S&P US Vlu CORE S&P US VLU 464287663 34 447 SH   SOLE   447 0 0
iShares Tr Core S&P US Gwt CORE S&P US GWT 464287671 39 339 SH   SOLE   339 0 0
iShares SP Mid Cap 400 Val ETF S&P MC 400VL ETF 464287705 209 1,888 SH   SOLE   1,888 0 0
iShares SP Small Cap 600 IDX EFT CORE S&P SCP ETF 464287804 5,905 51,564 SH   SOLE   51,564 0 0
iShares S&P SC 600 Clsd End Fnd ETF SP SMCP600VL ETF 464287879 337 3,224 SH   SOLE   3,224 0 0
iShares Tr S P Small Cap 600 ETF S&P SML 600 GWT 464287887 127 916 SH   SOLE   916 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 75 643 SH   SOLE   643 0 0
iShares Interm Cr Bd ETF ISHS 5-10YR INVT 464288638 78 1,324 SH   SOLE   1,324 0 0
iShares Barclays Core GNMA Bond ETF GNMA BOND ETF 46429B333 423 8,506 SH   SOLE   8,506 0 0
iShares Tr Core MSCI Eafe CORE MSCI EAFE 46432F842 225 3,009 SH   SOLE   3,009 0 0
JPMorgan Chase & Co Com COM 46625H100 3,927 24,800 SH   SOLE   24,800 0 0
Jacobs Engr Group Inc Del Com COM 469814107 734 5,271 SH   SOLE   5,271 0 0
Johnson & Johnson Com COM 478160104 2,263 13,227 SH   SOLE   13,227 0 0
Kimberly-Clark Corp Com COM 494368103 143 1,000 SH   SOLE   1,000 0 0
Kirkland Lake Gold LTD Com COM 49741E100 8 200 SH   SOLE   200 0 0
Kyndryl Holdings INC CORP COMMON COMMON STOCK 50155Q100 1 5 SH   SOLE   5 0 0
Lilly Eli & Co Com COM 532457108 359 1,300 SH   SOLE   1,300 0 0
Littelfuse INC CORP COMMON COM 537008104 2 6 SH   SOLE   6 0 0
Lockheed Martin Corp Com COM 539830109 437 1,230 SH   SOLE   1,230 0 0
Lowes Cos Inc Com COM 548661107 1,276 4,936 SH   SOLE   4,936 0 0
M & T BK Corp Com COM 55261F104 77 500 SH   SOLE   500 0 0
Markel Corp Com COM 570535104 2 2 SH   SOLE   2 0 0
Masco Corp Com COM 574599106 1,012 14,416 SH   SOLE   14,416 0 0
McCormick & Co Inc Com Non Vtg COM NON VTG 579780206 193 2,000 SH   SOLE   2,000 0 0
McDonalds Corp Com COM 580135101 1,502 5,602 SH   SOLE   5,602 0 0
Merck & Co. Inc Com COM 58933Y105 741 9,670 SH   SOLE   9,670 0 0
Microsoft Corp Com COM 594918104 6,427 19,111 SH   SOLE   19,111 0 0
Microchip Technology Inc Com COM 595017104 429 4,930 SH   SOLE   4,930 0 0
Micron Technology Inc Com COM 595112103 23 250 SH   SOLE   250 0 0
Morgan Stanley Com New COM NEW 617446448 633 6,451 SH   SOLE   6,451 0 0
Nio Inc Spon ADS SPON ADS 62914V106 8 250 SH   SOLE   250 0 0
Newmont Corp Com COM 651639106 14 225 SH   SOLE   225 0 0
Nextera Energy Inc Com COM 65339F101 1,279 13,698 SH   SOLE   13,698 0 0
Nike Inc CL B CL B 654106103 434 2,605 SH   SOLE   2,605 0 0
Northrop Grumman Corp Com COM 666807102 971 2,508 SH   SOLE   2,508 0 0
OGE Energy Corp Com COM 670837103 38 1,000 SH   SOLE   1,000 0 0
Oracle Corp Com COM 68389X105 803 9,212 SH   SOLE   9,212 0 0
Oshkosh Corp Com COM 688239201 6 50 SH   SOLE   50 0 0
Owens Corning New Com COM 690742101 1 15 SH   SOLE   15 0 0
PPG Inds Inc Com COM 693506107 345 2,000 SH   SOLE   2,000 0 0
PPL Corp Com COM 69351T106 9 300 SH   SOLE   300 0 0
Park Natl Corp Com COM 700658107 38 275 SH   SOLE   275 0 0
Paychex Inc Com COM 704326107 333 2,438 SH   SOLE   2,438 0 0
PayPal Hldgs Inc Com COM 70450Y103 872 4,625 SH   SOLE   4,625 0 0
PepsiCo Inc Com COM 713448108 2,367 13,628 SH   SOLE   13,628 0 0
Pfizer Inc Com COM 717081103 1,138 19,269 SH   SOLE   19,269 0 0
Philip Morris Intl Inc Com COM 718172109 10 100 SH   SOLE   100 0 0
Phillips 66 Com COM 718546104 83 1,150 SH   SOLE   1,150 0 0
Pimco 0-5yr High Yld Corp Bd Index ETF 0-5 HIGH YIELD 72201R783 2,456 24,783 SH   SOLE   24,783 0 0
Polaris Inc Com COM 731068102 3 30 SH   SOLE   30 0 0
Principal Exchange-Traded Fdspectrum Pfd SPECTRUM PFD 74255Y888 352 17,355 SH   SOLE   17,355 0 0
Procter and Gamble Co Com COM 742718109 2,635 16,109 SH   SOLE   16,109 0 0
Prudential Finl Inc Com COM 744320102 147 1,360 SH   SOLE   1,360 0 0
Qualcomm Inc Com COM 747525103 70 385 SH   SOLE   385 0 0
Raytheon Technologies Corp Com COM 75513E101 116 1,350 SH   SOLE   1,350 0 0
Reinsurance Grp of America Icom New COM NEW 759351604 6 55 SH   SOLE   55 0 0
Royal Bank Canada Montreal COM 780087102 28 260 SH   SOLE   260 0 0
Royal Dutch Shell PLC Spons ADR A SPONS ADR A 780259206 13 311 SH   SOLE   311 0 0
Royal Gold Inc Com COM 780287108 11 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 495 1,042 SH   SOLE   1,042 0 0
SPDR Gold Tr ETF GOLD SHS 78463V107 9 50 SH   SOLE   50 0 0
SPDR Barclays St Corp Bd ETF PORTFOLIO SHORT 78464A474 635 20,507 SH   SOLE   20,507 0 0
Salesforce Com Inc Com COM 79466L302 13 50 SH   SOLE   50 0 0
Sandstorm Gold LTD Com New COM NEW 80013R206 6 1,000 SH   SOLE   1,000 0 0
Schein Henry Inc Com COM 806407102 46 587 SH   SOLE   587 0 0
Select Sector SPDR Tr SBI Materials SBI MATERIALS 81369Y100 280 3,091 SH   SOLE   3,091 0 0
Select Sector SPDR Tr SBI Int-Finl FINANCIAL 81369Y605 11 278 SH   SOLE   278 0 0
Select Sector SPDR Tr RL EST Sel SEC RL EST SEL SEC 81369Y860 2 38 SH   SOLE   38 0 0
Sel SEC SPDR Tr ETF SBI INT-UTILS 81369Y886 10 141 SH   SOLE   141 0 0
Sherwin Williams Co Com COM 824348106 306 870 SH   SOLE   870 0 0
Silgan Holdings Inc Com COM 827048109 3 75 SH   SOLE   75 0 0
Smucker J M Co Com New COM NEW 832696405 319 2,350 SH   SOLE   2,350 0 0
Southern Co Com COM 842587107 461 6,726 SH   SOLE   6,726 0 0
Starbucks Corp Com COM 855244109 1,024 8,757 SH   SOLE   8,757 0 0
Stryker Corp Com COM 863667101 584 2,185 SH   SOLE   2,185 0 0
Sturm Ruger & Co Inc Com COM 864159108 7 100 SH   SOLE   100 0 0
Sundial Growers Inc Com COM 86730L109 2 3,000 SH   SOLE   3,000 0 0
Target Corp Com COM 87612E106 14 59 SH   SOLE   59 0 0
Texas Instrs Inc Com COM 882508104 1,300 6,896 SH   SOLE   6,896 0 0
Thermo Fisher Scientific Inccom COM 883556102 1,384 2,074 SH   SOLE   2,074 0 0
3M Co Com COM 88579Y101 463 2,608 SH   SOLE   2,608 0 0
Truist Finl Corp Com COM 89832Q109 81 1,375 SH   SOLE   1,375 0 0
US Bancorp Del Com New COM NEW 902973304 341 6,071 SH   SOLE   6,071 0 0
Umpqua Hldgs Corp Com COM 904214103 6 300 SH   SOLE   300 0 0
Union Pac Corp Com COM 907818108 252 1,000 SH   SOLE   1,000 0 0
United Parcel Service Inc CL B CL B 911312106 573 2,675 SH   SOLE   2,675 0 0
UnitedHealth Group Inc Com COM 91324P102 1,566 3,118 SH   SOLE   3,118 0 0
V F Corp Com COM 918204108 152 2,075 SH   SOLE   2,075 0 0
Vanguard Total Bd Mkt ETF TOTAL BND MRKT 921937835 2,338 27,583 SH   SOLE   27,583 0 0
Vanguard Short-Term Infl-Prot Secs ETF STRM INFPROIDX 922020805 2,326 45,245 SH   SOLE   45,245 0 0
Vanguard Ftse Emerging Mkts ETF FTSE EMR MKT ETF 922042858 5,350 108,166 SH   SOLE   108,166 0 0
Vanguard Scottsdale FDS Mortg-Back SEC MTG-BKD SECS ETF 92206C771 263 4,970 SH   SOLE   4,970 0 0
Vanguard REIT ETF REAL ESTATE ETF 922908553 1,385 11,940 SH   SOLE   11,940 0 0
Vanguard Index FDS Total Stk Mkt TOTAL STK MKT 922908769 216 893 SH   SOLE   893 0 0
VeriSign Inc Com COM 92343E102 6 25 SH   SOLE   25 0 0
Verizon Communications Inc Com COM 92343V104 1,099 21,156 SH   SOLE   21,156 0 0
Viatris Inc Com COM 92556V106 149 11,010 SH   SOLE   11,010 0 0
VISA Inc Com CL A COM CL A 92826C839 1,185 5,466 SH   SOLE   5,466 0 0
WEC Energy Group Inc Com COM 92939U106 10 100 SH   SOLE   100 0 0
Waste Mgmt Inc Del Com COM 94106L109 485 2,905 SH   SOLE   2,905 0 0
Waters Corp Com COM 941848103 4 10 SH   SOLE   10 0 0
Wheaton Precious Metals Corp COM 962879102 11 250 SH   SOLE   250 0 0
Yamana Gold Inc Com COM 98462Y100 4 1,000 SH   SOLE   1,000 0 0
Zimmer Biomet Holdings Inc Com COM 98956P102 3 25 SH   SOLE   25 0 0
Zions Bancorporation Com COM 989701107 25 400 SH   SOLE   400 0 0
Zoetis Inc CL A CL A 98978V103 1,191 4,881 SH   SOLE   4,881 0 0
Accenture PLC Ireland Shs Class A SHS CLASS A G1151C101 1,174 2,833 SH   SOLE   2,833 0 0
Eaton Corp PLC Shs SHS G29183103 346 2,000 SH   SOLE   2,000 0 0
Linde PLC Com SHS G5494J103 346 1,000 SH   SOLE   1,000 0 0
Medtronic PLC Shs SHS G5960L103 675 6,529 SH   SOLE   6,529 0 0