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 CO Common Stock 88579Y101   269,082 2,560 SH   SOLE   2,420 140 0
ABBVIE INC Common Stock 00287Y109   1,672,588 10,495 SH   SOLE   9,285 1,210 0
ACCENTURE PLC ADR Int'l Common Stock G1151C101   394,704 1,381 SH   SOLE   1,381 0 0
ADOBE SYSTEMS INCORPORATED DELAWARE Common Stock 00724F101   667,461 1,732 SH   SOLE   1,459 273 0
ALPHABET INC Common Stock 02079K107   462,696 4,449 SH   SOLE   4,349 100 0
ALPHABET INC Common Stock 02079K305   1,182,522 11,400 SH   SOLE   9,054 2,346 0
ALTRIA GROUP INC Common Stock 02209S103   253,263 5,676 SH   SOLE   5,676 0 0
AMAZON COM INC Common Stock 023135106   1,184,633 11,469 SH   SOLE   9,887 1,582 0
APPLE INC Common Stock 037833100   4,135,527 25,079 SH   SOLE   22,645 2,434 0
APPLIED MATERIALS INC Common Stock 038222105   238,045 1,938 SH   SOLE   1,938 0 0
BANK OF AMERICA CORP Common Stock 060505104   338,996 11,853 SH   SOLE   11,343 510 0
BLACKROCK INC Common Stock 09247X101   1,387,086 2,073 SH   SOLE   1,778 295 0
CADENCE DESIGN SYSTEMS INCORPORATED Common Stock 127387108   472,492 2,249 SH   SOLE   2,127 122 0
CATERPILLAR INC Common Stock 149123101   202,981 887 SH   SOLE   887 0 0
CHEVRONTEXACO CORP Common Stock 166764100   1,116,341 6,842 SH   SOLE   6,757 85 0
CISCO SYSTEMS INC Common Stock 17275R102   541,517 10,359 SH   SOLE   9,969 390 0
CITIGROUP INC Common Stock 172967424   265,444 5,661 SH   SOLE   5,511 150 0
CROWN CASTLE INTERNATIONAL CORP Common Stock 22822V101   211,200 1,578 SH   SOLE   1,453 125 0
CUMMINS INC Common Stock 231021106   495,676 2,075 SH   SOLE   2,025 50 0
CVS HEALTH CORPORATION Common Stock 126650100   622,866 8,382 SH   SOLE   8,052 330 0
DOW HLDGS INC Common Stock 260557103   501,439 9,147 SH   SOLE   8,792 355 0
EMERSON ELECTRIC CO Common Stock 291011104   592,813 6,803 SH   SOLE   6,553 250 0
ENBRIDGE INC Int'l Common Stock 29250N105   273,230 7,162 SH   SOLE   5,686 1,476 0
EOG RESOURCES INC Common Stock 26875P101   312,711 2,728 SH   SOLE   2,728 0 0
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND Exchange Traded Fund 33735J101   493,522 7,433 SH   SOLE   7,433 0 0
FT CBOE VEST US EQUITY BUFFER ETF-NOVEMBER Exchange Traded Fund 33740F847   505,398 13,442 SH   SOLE   13,442 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   527,622 2,312 SH   SOLE   1,962 350 0
GENUINE PARTS COMPANY Common Stock 372460105   694,169 4,149 SH   SOLE   3,961 188 0
HOME DEPOT INC Common Stock 437076102   1,248,948 4,232 SH   SOLE   3,694 538 0
HONEYWELL INTERNATIONAL INC Common Stock 438516106   1,335,929 6,990 SH   SOLE   6,421 569 0
Horizon Kinetics Exchange Traded Fund 53656F623   1,078,907 34,984 SH   SOLE   34,984 0 0
INGREDION INC USD 0.01 Common Stock 457187102   386,676 3,801 SH   SOLE   3,616 185 0
INTERCONTINENTAL EXCHANGE GROUP Common Stock 45866F104   273,240 2,620 SH   SOLE   2,520 100 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200   536,870 1,306 SH   SOLE   1,306 0 0
ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507   8,461,412 33,824 SH   SOLE   30,189 3,635 0
ISHARES CORE S&P SMALL CAP ETF Exchange Traded Fund 464287804   1,389,386 14,368 SH   SOLE   13,543 825 0
ISHARES MSCI EAFE ETF International Equity ETF 464287465   397,723 5,561 SH   SOLE   5,446 0 115
ISHARES RUSSELL 1000 GROWTH ETF Exchange Traded Fund 464287614   13,401,989 54,852 SH   SOLE   52,401 1,836 615
ISHARES RUSSELL 1000 VALUE ETF Exchange Traded Fund 464287598   4,591,400 30,155 SH   SOLE   28,480 1,402 273
ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655   2,002,362 11,224 SH   SOLE   9,201 2,023 0
ISHARES RUSSELL MID CAP VALUE ETF Exchange Traded Fund 464287473   1,999,746 18,830 SH   SOLE   18,452 60 318
ISHARES S&P MIDCAP 400 GROWTH INDEX FUND Exchange Traded Fund 464287606   1,653,597 23,124 SH   SOLE   23,124 0 0
JACOBS SOLUTIONS INC Common Stock 46982L108   268,275 2,283 SH   SOLE   2,283 0 0
JOHNSON & JOHNSON Common Stock 478160104   1,588,285 10,247 SH   SOLE   9,002 1,245 0
JP MORGAN CHASE & CO Common Stock 46625H100   1,201,198 9,218 SH   SOLE   8,963 255 0
JPM ULTRA -SHORT MUNI INCOME ETF Fixed Income ETF 46641Q654   747,222 14,712 SH   SOLE   14,223 489 0
JPMORGAN EQUITY PREMIUM INCOME ETF Exchange Traded Fund 46641Q332   1,215,997 22,271 SH   SOLE   22,271 0 0
JPMORGAN ULTRA SHORT INCOME ETF Fixed Income ETF 46641Q837   1,199,025 23,828 SH   SOLE   23,446 32 350
LOCKHEED MARTIN CORP Common Stock 539830109   956,806 2,024 SH   SOLE   1,949 75 0
MASCO CORPORATION Common Stock 574599106   310,750 6,250 SH   SOLE   5,320 930 0
MCDONALD'S CORP Common Stock 580135101   1,042,106 3,727 SH   SOLE   3,502 225 0
MEDTRONIC PLC ADR Int'l Common Stock G5960L103   386,009 4,788 SH   SOLE   4,228 560 0
MERCK & CO INC NEW Common Stock 58933Y105   538,227 5,059 SH   SOLE   4,889 170 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104   790,967 9,441 SH   SOLE   7,296 2,145 0
MICROSOFT CORP Common Stock 594918104   3,800,371 13,182 SH   SOLE   12,218 964 0
MORGAN STANLEY Common Stock 617446448   418,279 4,764 SH   SOLE   3,684 1,080 0
NORTHROP GRUMMAN CORP Common Stock 666807102   499,119 1,081 SH   SOLE   944 137 0
NORTHWEST BANCSHARES INC Common Stock 667340103   136,685 11,362 SH   SOLE   11,362 0 0
NVIDIA CORP Common Stock 67066G104   316,658 1,140 SH   SOLE   1,140 0 0
PAYCHEX INC Common Stock 704326107   740,481 6,462 SH   SOLE   5,382 1,080 0
PAYPAL HLDGS INC Common Stock 70450Y103   207,316 2,730 SH   SOLE   2,630 100 0
PEPSICO INC Common Stock 713448108   1,772,503 9,723 SH   SOLE   8,813 910 0
PFIZER INC Common Stock 717081103   794,335 19,469 SH   SOLE   18,569 900 0
PROCTER & GAMBLE CO Common Stock 742718109   1,601,540 10,771 SH   SOLE   9,472 1,299 0
PRUDENTIAL FINANCIAL INC Common Stock 744320102   305,724 3,695 SH   SOLE   3,510 185 0
S & P MATERIALS SELECT SPDR Exchange Traded Fund 81369Y100   481,540 5,970 SH   SOLE   5,355 615 0
S & P SELECT CONSUMER DISCRETIONARY SPDR FUND Exchange Traded Fund 81369Y407   344,839 2,306 SH   SOLE   2,206 100 0
S & P SELECT ENERGY SPDR FUND Exchange Traded Fund 81369Y506   378,533 4,570 SH   SOLE   4,175 395 0
S & P SELECT FINANCIAL SPDR FUND Exchange Traded Fund 81369Y605   303,978 9,455 SH   SOLE   9,455 0 0
S & P SELECT HEALTHCARE SPDR FUND Exchange Traded Fund 81369Y209   266,688 2,060 SH   SOLE   2,060 0 0
S & P SELECT TECHNOLOGY SPDR FUND Exchange Traded Fund 81369Y803   512,830 3,396 SH   SOLE   3,396 0 0
SOUTHERN CO Common Stock 842587107   429,448 6,172 SH   SOLE   5,792 380 0
SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763   1,814,455 14,667 SH   SOLE   14,357 310 0
SPDR S&P MIDCAP 400 ETF TRUST Exchange Traded Fund 78467Y107   982,831 2,144 SH   SOLE   2,144 0 0
STARBUCKS CORPORATION Common Stock 855244109   1,009,436 9,694 SH   SOLE   8,837 857 0
STEEL DYNAMICS INC Common Stock 858119100   1,988,386 17,587 SH   SOLE   17,587 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104   477,302 2,566 SH   SOLE   2,566 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106   590,506 3,044 SH   SOLE   2,568 476 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   944,235 1,998 SH   SOLE   1,998 0 0
US BANCORP Common Stock 902973304   345,143 9,574 SH   SOLE   7,894 1,680 0
VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844   355,147 2,306 SH   SOLE   2,118 0 188
VANGUARD INFORMATION TECHNOLOGY Exchange Traded Fund 92204A702   217,020 563 SH   SOLE   563 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   269,133 3,241 SH   SOLE   3,210 31 0
VANGUARD SMALL CAP VIPER ETF Exchange Traded Fund 922908751   3,007,749 15,867 SH   SOLE   15,485 208 174
VANGUARD TOTAL STOCK MARKET ETF Exchange Traded Fund 922908769   226,755 1,111 SH   SOLE   1,111 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   4,398,389 31,847 SH   SOLE   30,998 192 657
VERIZON COMMUNICATIONS INC Common Stock 92343V104   669,102 17,205 SH   SOLE   15,940 1,265 0
VISA INC Common Stock 92826C839   1,133,162 5,026 SH   SOLE   4,176 850 0
W.W. GRAINGER INC. Common Stock 384802104   332,695 483 SH   SOLE   483 0 0
WALT DISNEY COMPANY Common Stock 254687106   276,659 2,763 SH   SOLE   2,763 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   760,046 4,658 SH   SOLE   4,138 520 0
WELLS FARGO & CO NEW Common Stock 949746101   278,743 7,457 SH   SOLE   7,457 0 0
ZOETIS INC CLASS A Common Stock 98978V103   334,711 2,011 SH   SOLE   1,436 575 0