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
Expires: July 31, 2015
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 387,403 2,393 SH SOLE 2,393 0 0
ABBOTT LABORATORIES COM 002824100 16,019,450 176,542 SH SOLE 176,542 0 0
ABBVIE INC COM 00287Y109 32,075,040 127,464 SH SOLE 127,464 0 0
ADOBE INC COM 00724F101 1,793,925 8,750 SH SOLE 8,750 0 0
AGNICO EAGLE MINES LTD COM 008474108 232,695 1,500 SH SOLE 1,500 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 4,434,348 15,125 SH SOLE 15,125 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,677,508 48,029 SH SOLE 48,029 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 1,710,869 126,450 SH SOLE 126,450 0 0
ALICO INC COM 016230104 4,658,409 112,604 SH SOLE 112,604 0 0
ALLSTATE CORP COM 020002101 400,691 1,684 SH SOLE 1,684 0 0
ALPHABET INC CAP STK CL A 02079K305 1,570,641 4,395 SH SOLE 4,395 0 0
ALPHABET INC CAP STK CL C 02079K107 5,732,073 16,223 SH SOLE 16,223 0 0
ALTRIA GROUP INC COM 02209S103 725,688 10,086 SH SOLE 10,086 0 0
AMAZON COM INC COM 023135106 3,829,170 16,066 SH SOLE 16,066 0 0
AMCOR PLC COM NEW G0250X149 2,234,836 51,553 SH SOLE 51,553 0 0
AMER STATES WTR CO COM 029899101 276,811 3,350 SH SOLE 3,350 0 0
AMERICAN ELEC PWR CO INC COM 025537101 236,387 1,728 SH SOLE 1,728 0 0
AMERICAN EXPRESS CO COM 025816109 11,431,191 33,795 SH SOLE 33,795 0 0
AMERICAN TOWER CORP COM 03027X100 339,735 2,077 SH SOLE 2,077 0 0
AMETEK INC COM 031100100 2,237,945 9,250 SH SOLE 9,250 0 0
AMGEN INC COM 031162100 686,942 1,897 SH SOLE 1,897 0 0
APPLE INC COM 037833100 10,651,979 36,812 SH SOLE 36,812 0 0
APPLIED MATLS INC COM 038222105 1,984,635 2,745 SH SOLE 2,745 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 377,492 4,941 SH SOLE 4,941 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 248,680 125 SH SOLE 125 0 0
ASTRAZENECA PLC ORD G0593M107 252,195 1,330 SH SOLE 1,330 0 0
AT&T INC COM 00206R102 281,580 13,603 SH SOLE 13,603 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 601,530 2,686 SH SOLE 2,686 0 0
AVNET INC COM 053807103 306,429 3,450 SH SOLE 3,450 0 0
AZENTA INC COM 114340102 383,438 15,025 SH SOLE 15,025 0 0
BADGER METER INC COM 056525108 23,033,069 155,230 SH SOLE 155,230 0 0
BANK OF NY MELLON CORP COM 064058100 3,146,259 21,757 SH SOLE 21,757 0 0
BAXTER INTL INC COM 071813109 315,712 14,808 SH SOLE 14,808 0 0
BECTON DICKINSON & CO COM 075887109 1,701,520 11,244 SH SOLE 11,244 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102 906,490 3,181 SH SOLE 3,181 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,177,418 2,353 SH SOLE 2,353 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BLOCK H & R INC COM 093671105 2,728,432 71,650 SH SOLE 71,650 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,555,529 79,062 SH SOLE 79,062 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 507,045 16,500 SH SOLE 16,500 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,558,514 8,275 SH SOLE 8,275 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,219,899 25,075 SH SOLE 25,075 0 0
CAPITAL ONE FINL CORP COM 14040H105 230,713 1,150 SH SOLE 1,150 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 525,447 7,164 SH SOLE 7,164 0 0
CATERPILLAR INC COM 149123101 4,350,117 4,085 SH SOLE 4,085 0 0
CHEVRON CORPORATION COM 166764100 9,049,949 54,597 SH SOLE 54,597 0 0
CHUBB LIMITED COM H1467J104 280,429 823 SH SOLE 823 0 0
CISCO SYS INC COM 17275R102 2,575,663 21,928 SH SOLE 21,928 0 0
CKX LDS INC COM 12562N104 391,863 36,250 SH SOLE 36,250 0 0
CLOROX CO DEL COM 189054109 4,947,591 51,840 SH SOLE 51,840 0 0
CNA FINL CORP COM 126117100 2,304,114 47,400 SH SOLE 47,400 0 0
COCA COLA CO COM 191216100 7,638,466 93,989 SH SOLE 93,989 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,563,001 195,275 SH SOLE 195,275 0 0
COHERENT CORP COM 19247G107 140,354,398 355,805 SH SOLE 355,805 0 0
COLGATE PALMOLIVE CO COM 194162103 10,081,801 109,967 SH SOLE 109,967 0 0
CONOCOPHILLIPS COM 20825C104 673,024 6,474 SH SOLE 6,474 0 0
COPART INC COM 217204106 531,494 18,854 SH SOLE 18,854 0 0
CORNING INC COM 219350105 24,776,981 97,001 SH SOLE 97,001 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 277,835 297 SH SOLE 297 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,393,795 26,150 SH SOLE 26,150 0 0
CSX CORP COM 126408103 1,083,684 22,800 SH SOLE 22,800 0 0
CUMMINS INC COM 231021106 7,221,822 10,126 SH SOLE 10,126 0 0
CURTISS WRIGHT CORP COM 231561101 7,418,470 9,790 SH SOLE 9,790 0 0
DANAHER CORP DEL COM 235851102 363,817 1,910 SH SOLE 1,910 0 0
DARDEN RESTAURANTS INC COM 237194105 3,396,487 16,487 SH SOLE 16,487 0 0
DEERE & CO COM 244199105 1,807,841 2,850 SH SOLE 2,850 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5,998,157 13,902 SH SOLE 13,902 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 823,252 10,242 SH SOLE 10,242 0 0
DICKS SPORTING GOODS INC COM 253393102 1,982,773 8,742 SH SOLE 8,742 0 0
DISNEY WALT CO COM 254687106 5,137,396 53,376 SH SOLE 53,376 0 0
DOCUSIGN INC COM 256163106 645,867 14,540 SH SOLE 14,540 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,187,782 22,590 SH SOLE 22,590 0 0
DOVER CORP COM 260003108 251,194 1,120 SH SOLE 1,120 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,376,917 18,778 SH SOLE 18,778 0 0
EATON CORP PLC SHS G29183103 662,190 1,554 SH SOLE 1,554 0 0
EBAY INC. COM 278642103 3,049,099 27,285 SH SOLE 27,285 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,308,173 80,789 SH SOLE 80,789 0 0
EL POLLO LOCO HLDGS INC COM 268603107 5,975,008 352,300 SH SOLE 352,300 0 0
ELI LILLY & CO COM 532457108 66,613,762 55,538 SH SOLE 55,538 0 0
EMERSON ELEC CO COM 291011104 19,712,328 137,704 SH SOLE 137,704 0 0
ENBRIDGE INC COM 29250N105 213,479 3,938 SH SOLE 3,938 0 0
EQT CORP COM 26884L109 205,821 3,871 SH SOLE 3,871 0 0
EQUITABLE HLDGS INC COM 29452E101 833,720 19,000 SH SOLE 19,000 0 0
ERIE INDTY CO CL A 29530P102 5,697,899 23,766 SH SOLE 23,766 0 0
ESSENTIAL UTILS INC COM 29670G102 950,586 24,813 SH SOLE 24,813 0 0
EVERSOURCE ENERGY COM 30040W108 2,275,999 31,493 SH SOLE 31,493 0 0
EXPEDITORS INTL WASH INC COM 302130109 433,527 2,660 SH SOLE 2,660 0 0
EXXON MOBIL CORP COM 30231G102 4,030,456 29,480 SH SOLE 29,480 0 0
F5 INC COM 315616102 8,384,506 20,157 SH SOLE 20,157 0 0
FARMERS NATIONAL BANC CORP COM 309627107 631,085 43,225 SH SOLE 43,225 0 0
FEDERATED HERMES INC CL B 314211103 840,725 15,225 SH SOLE 15,225 0 0
FEDEX CORP COM 31428X106 6,332,115 20,222 SH SOLE 20,222 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 1,528,271 10,121 SH SOLE 10,121 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106 1,044,088 19,018 SH SOLE 19,018 0 0
GE AEROSPACE COM NEW 369604301 2,063,598 5,522 SH SOLE 5,522 0 0
GE VERNOVA INC COM 36828A101 1,278,358 1,088 SH SOLE 1,088 0 0
GENERAL DYNAMICS CORP COM 369550108 3,138,921 8,861 SH SOLE 8,861 0 0
GENERAL MILLS INC COM 370334104 7,476,555 214,844 SH SOLE 214,844 0 0
GENUINE PARTS CO COM 372460105 4,178,144 35,414 SH SOLE 35,414 0 0
GILEAD SCIENCES INC COM 375558103 450,149 3,563 SH SOLE 3,563 0 0
GORMAN RUPP CO COM 383082104 5,841,911 63,679 SH SOLE 63,679 0 0
GRACO INC COM 384109104 315,294 4,170 SH SOLE 4,170 0 0
GSK PLC SPONSORED ADR 37733W204 203,285 3,878 SH SOLE 3,878 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 256,436 2,084 SH SOLE 2,084 0 0
H2O AMERICA COM 784305104 1,288,324 21,200 SH SOLE 21,200 0 0
HASBRO INC COM 418056107 1,441,196 17,450 SH SOLE 17,450 0 0
HERSHEY CO COM 427866108 6,293,957 35,873 SH SOLE 35,873 0 0
HOME DEPOT INC COM 437076102 2,485,336 7,047 SH SOLE 7,047 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,934,671 8,751 SH SOLE 8,751 0 0
HONEYWELL INTL INC COM 438516205 1,959,349 8,751 SH SOLE 8,751 0 0
HORMEL FOODS CORP COM 440452100 2,139,484 86,200 SH SOLE 86,200 0 0
HUBBELL INC COM 443510607 11,861,338 22,671 SH SOLE 22,671 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,497,790 9,235 SH SOLE 9,235 0 0
INTEL CORP COM 458140100 1,156,134 8,280 SH SOLE 8,280 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,584,156 34,082 SH SOLE 34,082 0 0
INTERNATIONAL PAPER CO COM 460146103 311,201 8,168 SH SOLE 8,168 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 261,276 657 SH SOLE 657 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109 151,548 13,388 SH SOLE 13,388 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 427,848 581 SH SOLE 581 0 0
ISHARES TR CORE DIV GRWTH 46434V621 240,482 3,173 SH SOLE 3,173 0 0
ISHARES TR TIPS BD ETF 464287176 245,451 2,243 SH SOLE 2,243 0 0
ISHARES TR SELECT DIVID ETF 464287168 378,559 2,422 SH SOLE 2,422 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 591,192 7,200 SH SOLE 7,200 0 0
ISHARES TR CORE S&P SCP ETF 464287804 257,911 1,739 SH SOLE 1,739 0 0
JOHNSON & JOHNSON COM 478160104 16,173,376 63,682 SH SOLE 63,682 0 0
JPMORGAN CHASE & CO COM 46625H100 2,775,104 8,478 SH SOLE 8,478 0 0
KENVUE INC COM 49177J102 708,848 37,093 SH SOLE 37,093 0 0
KIMBERLY-CLARK CORP COM 494368103 4,924,053 44,858 SH SOLE 44,858 0 0
KRAFT HEINZ CO COM 500754106 6,015,391 254,674 SH SOLE 254,674 0 0
KULICKE & SOFFA INDS INC COM 501242101 5,173,168 38,675 SH SOLE 38,675 0 0
LAM RESEARCH CORP COM NEW 512807306 20,019,846 46,200 SH SOLE 46,200 0 0
LAMB WESTON HLDGS INC COM 513272104 6,590,646 152,632 SH SOLE 152,632 0 0
LAUDER ESTEE COS INC CL A 518439104 3,568,547 45,200 SH SOLE 45,200 0 0
LINDSAY CORP COM 535555106 5,119,749 41,355 SH SOLE 41,355 0 0
LOCKHEED MARTIN CORP COM 539830109 946,577 1,858 SH SOLE 1,858 0 0
LOWES COS INC COM 548661107 308,245 1,398 SH SOLE 1,398 0 0
MARATHON PETE CORP COM 56585A102 1,664,345 6,510 SH SOLE 6,510 0 0
MARRIOTT INTL INC NEW CL A 571903202 781,945 2,110 SH SOLE 2,110 0 0
MARSH & MCLENNAN COS INC COM 571748102 525,011 3,150 SH SOLE 3,150 0 0
MASTERCARD INCORPORATED CL A 57636Q104 270,154 526 SH SOLE 526 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,795,986 75,287 SH SOLE 75,287 0 0
MCDONALDS CORP COM 580135101 459,257 1,699 SH SOLE 1,699 0 0
MERCK & CO INC COM 58933Y105 13,195,535 102,689 SH SOLE 102,689 0 0
META PLATFORMS INC CL A 30303M102 598,777 1,063 SH SOLE 1,063 0 0
METLIFE INC COM 59156R108 5,296,924 62,604 SH SOLE 62,604 0 0
MICROSOFT CORP COM 594918104 15,081,926 40,432 SH SOLE 40,432 0 0
MILLERKNOLL INC COM 600544100 8,925,515 436,242 SH SOLE 436,242 0 0
MOHAWK INDS INC COM 608190104 876,003 7,220 SH SOLE 7,220 0 0
MONDELEZ INTL INC CL A 609207105 947,708 16,385 SH SOLE 16,385 0 0
MOODYS CORP COM 615369105 1,887,832 4,168 SH SOLE 4,168 0 0
MORGAN STANLEY COM NEW 617446448 210,294 1,006 SH SOLE 1,006 0 0
MSA SAFETY INC COM 553498106 6,789,356 38,890 SH SOLE 38,890 0 0
NATIONAL FUEL GAS CO COM 636180101 6,446,663 83,495 SH SOLE 83,495 0 0
NETSCOUT SYS INC COM 64115T104 3,404,521 78,175 SH SOLE 78,175 0 0
NEWMONT CORP COM 651639106 2,309,689 24,729 SH SOLE 24,729 0 0
NEXTERA ENERGY INC COM 65339F101 4,314,598 49,158 SH SOLE 49,158 0 0
NIKE INC CL B 654106103 2,417,162 58,883 SH SOLE 58,883 0 0
NORFOLK SOUTHN CORP COM 655844108 1,103,896 3,509 SH SOLE 3,509 0 0
NORTHROP GRUMMAN CORP COM 666807102 746,139 1,465 SH SOLE 1,465 0 0
NOVO-NORDISK A S ADR 670100205 2,035,053 42,450 SH SOLE 42,450 0 0
NUCOR CORP COM 670346105 4,209,975 18,900 SH SOLE 18,900 0 0
NVIDIA CORPORATION COM 67066G104 1,240,558 6,200 SH SOLE 6,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 266,979 950 SH SOLE 950 0 0
OGE ENERGY CORP COM 670837103 2,417,186 49,675 SH SOLE 49,675 0 0
OKTA INC CL A 679295105 476,893 3,495 SH SOLE 3,495 0 0
OLD REP INTL CORP COM 680223104 2,950,332 72,100 SH SOLE 72,100 0 0
ONEOK INC NEW COM 682680103 7,253,404 83,430 SH SOLE 83,430 0 0
ORACLE CORP COM 68389X105 346,444 2,364 SH SOLE 2,364 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 285,842 2,450 SH SOLE 2,450 0 0
PARKER-HANNIFIN CORP COM 701094104 368,751 377 SH SOLE 377 0 0
PAYCHEX INC COM 704326107 6,065,781 61,688 SH SOLE 61,688 0 0
PEPSICO INC COM 713448108 5,446,652 40,226 SH SOLE 40,226 0 0
PFIZER INC COM 717081103 805,540 33,453 SH SOLE 33,453 0 0
PHILIP MORRIS INTL INC COM 718172109 271,365 1,500 SH SOLE 1,500 0 0
PHILLIPS 66 COM 718546104 6,854,639 40,548 SH SOLE 40,548 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,198,779 12,992 SH SOLE 12,992 0 0
POWELL INDS INC COM 739128106 6,047,923 21,120 SH SOLE 21,120 0 0
PPG INDS INC COM 693506107 5,748,910 47,398 SH SOLE 47,398 0 0
PPL CORP COM 69351T106 944,785 25,991 SH SOLE 25,991 0 0
PROCTER & GAMBLE CO COM 742718109 17,366,949 118,433 SH SOLE 118,433 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 253,394 4,512 SH SOLE 4,512 0 0
PUBLIC STORAGE COM 74460D109 1,217,536 3,825 SH SOLE 3,825 0 0
PUTNAM ETF TRUST FRANK PA MUN ETF 746729748 93,655 10,691 SH SOLE 10,691 0 0
QUALCOMM INC COM 747525103 4,076,584 22,061 SH SOLE 22,061 0 0
REALTY INCOME CORP COM 756109104 2,447,420 39,500 SH SOLE 39,500 0 0
REVVITY INC COM 714046109 5,888,547 52,926 SH SOLE 52,926 0 0
ROBERT HALF INC. COM 770323103 660,818 21,525 SH SOLE 21,525 0 0
ROCKWELL AUTOMATION INC COM 773903109 22,649,478 45,749 SH SOLE 45,749 0 0
ROYAL BK CDA COM 780087102 1,190,078 5,750 SH SOLE 5,750 0 0
RTX CORPORATION COM 75513E101 943,212 4,971 SH SOLE 4,971 0 0
RYDER SYS INC COM 783549108 237,393 900 SH SOLE 900 0 0
S&P GLOBAL INC COM 78409V104 1,757,327 4,315 SH SOLE 4,315 0 0
SALESFORCE INC COM 79466L302 1,433,596 9,151 SH SOLE 9,151 0 0
SANDISK CORP COM 80004C200 204,636 90 SH SOLE 90 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,950,115 10,311 SH SOLE 10,311 0 0
SHELL PLC SPON ADS 780259305 1,008,020 13,000 SH SOLE 13,000 0 0
SLB LIMITED COM STK 806857108 263,924 5,677 SH SOLE 5,677 0 0
SMUCKER J M CO COM NEW 832696405 2,447,857 21,759 SH SOLE 21,759 0 0
SNAP ON INC COM 833034101 559,336 1,390 SH SOLE 1,390 0 0
SOUTHERN CO COM 842587107 884,648 9,243 SH SOLE 9,243 0 0
SPDR GOLD TR GOLD SHS 78463V107 271,864 738 SH SOLE 738 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 273,924 1,800 SH SOLE 1,800 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,643,019 54,895 SH SOLE 54,895 0 0
STANDEX INTL CORP COM 854231107 1,430,680 4,000 SH SOLE 4,000 0 0
STARBUCKS CORP COM 855244109 629,877 6,164 SH SOLE 6,164 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 509,922 725 SH SOLE 725 0 0
STERIS PLC SHS USD G8473T100 739,943 3,514 SH SOLE 3,514 0 0
STRYKER CORPORATION COM 863667101 384,299 1,221 SH SOLE 1,221 0 0
SYNOPSYS INC COM 871607107 1,290,034 2,892 SH SOLE 2,892 0 0
SYSCO CORP COM 871829107 2,742,594 32,814 SH SOLE 32,814 0 0
TAPESTRY INC COM 876030107 2,010,933 13,738 SH SOLE 13,738 0 0
TARGET CORP COM 87612E106 9,815,031 75,148 SH SOLE 75,148 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 847,630 1,271 SH SOLE 1,271 0 0
TELEFLEX INCORPORATED COM 879369106 13,700,286 108,081 SH SOLE 108,081 0 0
TEXAS INSTRS INC COM 882508104 7,369,483 24,724 SH SOLE 24,724 0 0
THE CAMPBELLS COMPANY COM 134429109 421,682 18,935 SH SOLE 18,935 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 806,688 1,609 SH SOLE 1,609 0 0
THOMSON REUTERS CORP COM 884903881 1,335,713 16,355 SH SOLE 16,355 0 0
TJX COS INC NEW COM 872540109 2,232,201 14,734 SH SOLE 14,734 0 0
TOOTSIE ROLL INDS INC COM 890516107 343,413 8,683 SH SOLE 8,683 0 0
TRAVELERS COMPANIES INC COM 89417E109 230,754 699 SH SOLE 699 0 0
TRIMBLE INC COM 896239100 594,968 11,625 SH SOLE 11,625 0 0
TRUIST FINL CORP COM 89832Q109 2,328,686 46,742 SH SOLE 46,742 0 0
UNILEVER PLC SPON ADR NEW 904767803 1,005,146 16,719 SH SOLE 16,719 0 0
UNION PAC CORP COM 907818108 10,526,128 38,699 SH SOLE 38,699 0 0
UNITED GUARDIAN INC COM 910571108 425,544 59,600 SH SOLE 59,600 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,073,761 19,291 SH SOLE 19,291 0 0
VALERO ENERGY CORP COM 91913Y100 1,808,229 6,943 SH SOLE 6,943 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 367,050 5,000 SH SOLE 5,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 859,849 9,982 SH SOLE 9,982 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 207,251 951 SH SOLE 951 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 261,370 2,952 SH SOLE 2,952 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,030,565 71,577 SH SOLE 71,577 0 0
VISA INC COM CL A 92826C839 625,453 1,823 SH SOLE 1,823 0 0
WABTEC COM 929740108 5,397,170 20,019 SH SOLE 20,019 0 0
WALMART INC COM 931142103 255,722 2,258 SH SOLE 2,258 0 0
WASTE MGMT INC DEL COM 94106L109 224,581 1,008 SH SOLE 1,008 0 0
WD 40 CO COM 929236107 316,732 1,300 SH SOLE 1,300 0 0
WEC ENERGY GROUP INC COM 92939U106 2,017,085 17,274 SH SOLE 17,274 0 0
WELLS FARGO & CO COM 949746101 219,029 2,650 SH SOLE 2,650 0 0
WILLIAMS SONOMA INC COM 969904101 32,553,114 139,653 SH SOLE 139,653 0 0
WINNEBAGO INDS INC COM 974637100 2,063,402 66,050 SH SOLE 66,050 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,226,443 12,733 SH SOLE 12,733 0 0
WOODWARD INC COM 980745103 1,986,805 4,670 SH SOLE 4,670 0 0
WP CAREY INC COM 92936U109 225,225 3,150 SH SOLE 3,150 0 0
YUM BRANDS INC COM 988498101 595,798 3,727 SH SOLE 3,727 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,443,385 16,766 SH SOLE 16,766 0 0