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
CREDICORP LTD COM G2519Y108 791 3,711 SH   SOLE   0 0 3,711
EATON CORP PLC SHS G29183103 330 3,480 SH   SOLE   0 0 3,480
MEDTRONIC PLC SHS G5960L103 465 4,095 SH   SOLE   0 0 4,095
AFLAC INC COM 001055102 806 15,227 SH   SOLE   0 0 15,227
AT&T INC COM 00206R102 2,419 61,906 SH   SOLE   0 0 61,906
ABBOTT LABS COM 002824100 777 8,948 SH   SOLE   0 0 8,948
ABBVIE INC COM 00287Y109 2,444 27,606 SH   SOLE   0 0 27,606
ADOBE INC COM 00724F101 682 2,068 SH   SOLE   0 0 2,068
ALPHABET INC CAP STK CL C 02079K107 460 344 SH   SOLE   0 0 344
ALPHABET INC CAP STK CL A 02079K305 5,434 4,057 SH   SOLE   0 0 4,057
AMAZON COM INC COM 023135106 7,343 3,974 SH   SOLE   0 0 3,974
AMGEN INC COM 031162100 1,376 5,706 SH   SOLE   0 0 5,706
APPLE INC COM 037833100 11,492 39,137 SH   SOLE   0 0 39,137
AUTOMATIC DATA PROCESSING IN COM 053015103 884 5,183 SH   SOLE   0 0 5,183
BANK AMER CORP COM 060505104 1,264 35,897 SH   SOLE   0 0 35,897
BLACKROCK INC COM 09247X101 920 1,830 SH   SOLE   0 0 1,830
BOEING CO COM 097023105 3,051 9,365 SH   SOLE   0 0 9,365
BOOKING HLDGS INC COM 09857L108 1,201 585 SH   SOLE   0 0 585
BRISTOL MYERS SQUIBB CO COM 110122108 608 9,466 SH   SOLE   0 0 9,466
CSX CORP COM 126408103 250 3,457 SH   SOLE   0 0 3,457
CVS HEALTH CORP COM 126650100 505 6,804 SH   SOLE   0 0 6,804
CHEVRON CORP NEW COM 166764100 718 5,959 SH   SOLE   0 0 5,959
CISCO SYS INC COM 17275R102 2,034 42,415 SH   SOLE   0 0 42,415
CITIGROUP INC COM NEW 172967424 561 7,018 SH   SOLE   0 0 7,018
COCA COLA CO COM 191216100 702 12,688 SH   SOLE   0 0 12,688
COMCAST CORP NEW CL A 20030N101 811 18,044 SH   SOLE   0 0 18,044
CONSOLIDATED EDISON INC COM 209115104 278 3,070 SH   SOLE   0 0 3,070
CORNING INC COM 219350105 691 23,726 SH   SOLE   0 0 23,726
COSTCO WHSL CORP NEW COM 22160K105 337 1,148 SH   SOLE   0 0 1,148
DISNEY WALT CO COM DISNEY 254687106 2,019 13,960 SH   SOLE   0 0 13,960
DOMINION ENERGY INC COM 25746U109 1,024 12,366 SH   SOLE   0 0 12,366
DOUGLAS DYNAMICS INC COM 25960R105 332 6,040 SH   SOLE   0 0 6,040
DUKE ENERGY CORP NEW COM NEW 26441C204 239 2,624 SH   SOLE   0 0 2,624
EXXON MOBIL CORP COM 30231G102 1,871 26,819 SH   SOLE   0 0 26,819
FACEBOOK INC CL A 30303M102 2,250 10,962 SH   SOLE   0 0 10,962
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 220 4,962 SH   SOLE   0 0 4,962
GALLAGHER ARTHUR J & CO COM 363576109 232 2,439 SH   SOLE   0 0 2,439
GILEAD SCIENCES INC COM 375558103 427 6,570 SH   SOLE   0 0 6,570
HOME DEPOT INC COM 437076102 1,931 8,842 SH   SOLE   0 0 8,842
INTEL CORP COM 458140100 3,591 59,998 SH   SOLE   0 0 59,998
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 406 6,437 SH   SOLE   0 0 6,437
ISHARES GOLD TRUST ISHARES 464285105 163 11,250 SH   SOLE   0 0 11,250
ISHARES TR CORE S&P TTL STK 464287150 255 3,512 SH   SOLE   0 0 3,512
ISHARES TR CORE S&P500 ETF 464287200 1,367 4,228 SH   SOLE   0 0 4,228
ISHARES TR S&P MC 400GR ETF 464287606 333 1,399 SH   SOLE   0 0 1,399
ISHARES TR RUS 2000 GRW ETF 464287648 288 1,342 SH   SOLE   0 0 1,342
ISHARES TR RUSSELL 2000 ETF 464287655 430 2,598 SH   SOLE   0 0 2,598
ISHARES TR CORE S&P US GWT 464287671 217 3,206 SH   SOLE   0 0 3,206
ISHARES TR SHORT TREAS BD 464288679 1,004 9,089 SH   SOLE   0 0 9,089
ISHARES TR FLTG RATE NT ETF 46429B655 521 10,226 SH   SOLE   0 0 10,226
ISHARES TR CORE MSCI TOTAL 46432F834 257 4,155 SH   SOLE   0 0 4,155
JPMORGAN CHASE & CO COM 46625H100 4,710 33,789 SH   SOLE   0 0 33,789
JOHNSON & JOHNSON COM 478160104 2,655 18,203 SH   SOLE   0 0 18,203
LOCKHEED MARTIN CORP COM 539830109 2,311 5,934 SH   SOLE   0 0 5,934
M & T BK CORP COM 55261F104 764 4,499 SH   SOLE   0 0 4,499
MASTERCARD INC CL A 57636Q104 886 2,966 SH   SOLE   0 0 2,966
MCCORMICK & CO INC COM NON VTG 579780206 210 1,239 SH   SOLE   0 0 1,239
MCDONALDS CORP COM 580135101 1,869 9,461 SH   SOLE   0 0 9,461
MERCK & CO INC COM 58933Y105 1,231 13,530 SH   SOLE   0 0 13,530
MICROSOFT CORP COM 594918104 5,887 37,333 SH   SOLE   0 0 37,333
MICROCHIP TECHNOLOGY INC COM 595017104 401 3,825 SH   SOLE   0 0 3,825
MOOG INC CL A 615394202 3,608 42,287 SH   SOLE   0 0 42,287
MOOG INC CL B 615394301 5,121 60,114 SH   SOLE   0 0 60,114
NETFLIX INC COM 64110L106 788 2,436 SH   SOLE   0 0 2,436
NEWELL BRANDS INC COM 651229106 830 43,196 SH   SOLE   0 0 43,196
NIKE INC CL B 654106103 468 4,620 SH   SOLE   0 0 4,620
NORFOLK SOUTHERN CORP COM 655844108 290 1,494 SH   SOLE   0 0 1,494
NVIDIA CORP COM 67066G104 2,935 12,473 SH   SOLE   0 0 12,473
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 232 3,551 SH   SOLE   0 0 3,551
ORACLE CORP COM 68389X105 1,219 23,006 SH   SOLE   0 0 23,006
PAYPAL HLDGS INC COM 70450Y103 688 6,363 SH   SOLE   0 0 6,363
PEPSICO INC COM 713448108 1,442 10,551 SH   SOLE   0 0 10,551
PFIZER INC COM 717081103 2,030 51,809 SH   SOLE   0 0 51,809
PHILIP MORRIS INTL INC COM 718172109 210 2,469 SH   SOLE   0 0 2,469
PROCTER & GAMBLE CO COM 742718109 2,521 20,188 SH   SOLE   0 0 20,188
RAYTHEON CO COM NEW 755111507 265 1,205 SH   SOLE   0 0 1,205
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,080 28,210 SH   SOLE   0 0 28,210
SALESFORCE COM INC COM 79466L302 1,273 7,827 SH   SOLE   0 0 7,827
SEMPRA ENERGY COM 816851109 220 1,453 SH   SOLE   0 0 1,453
SYSCO CORP COM 871829107 897 10,481 SH   SOLE   0 0 10,481
TEXAS INSTRS INC COM 882508104 374 2,914 SH   SOLE   0 0 2,914
3M CO COM 88579Y101 295 1,673 SH   SOLE   0 0 1,673
UNION PACIFIC CORP COM 907818108 1,478 8,174 SH   SOLE   0 0 8,174
UNITED PARCEL SERVICE INC CL B 911312106 339 2,894 SH   SOLE   0 0 2,894
UNITED TECHNOLOGIES CORP COM 913017109 778 5,193 SH   SOLE   0 0 5,193
UNITEDHEALTH GROUP INC COM 91324P102 2,106 7,162 SH   SOLE   0 0 7,162
V F CORP COM 918204108 213 2,140 SH   SOLE   0 0 2,140
VALERO ENERGY CORP NEW COM 91913Y100 1,176 12,556 SH   SOLE   0 0 12,556
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,162 15,770 SH   SOLE   0 0 15,770
VANGUARD INDEX FDS TOTAL STK MKT 922908769 275 1,681 SH   SOLE   0 0 1,681
VERIZON COMMUNICATIONS INC COM 92343V104 4,983 81,156 SH   SOLE   0 0 81,156
VISA INC COM CL A 92826C839 3,352 17,838 SH   SOLE   0 0 17,838
WALMART INC COM 931142103 1,367 11,506 SH   SOLE   0 0 11,506
WELLS FARGO CO NEW COM 949746101 634 11,793 SH   SOLE   0 0 11,793