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 COM 88579Y101   297,677 2,178 SH   SOLE   2,178 0 0
ABBOTT LABORATORIES COM 002824100   16,462,829 144,398 SH   SOLE   144,398 0 0
ABBVIE INC COM 00287Y109   26,309,127 133,224 SH   SOLE   133,024 0 200
ACCENTURE PLC SHS CLASS A G1151C101   615,055 1,740 SH   SOLE   1,740 0 0
ADOBE SYSTEMS INC COM 00724F101   2,148,787 4,150 SH   SOLE   4,150 0 0
AFLAC INC COM 001055102   356,195 3,186 SH   SOLE   3,186 0 0
AGCO CORP COM 001084102   3,107,055 31,750 SH   SOLE   31,750 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   7,630,183 25,627 SH   SOLE   25,502 0 125
AKAMAI TECHNOLOGIES INC COM 00971T101   437,517 4,334 SH   SOLE   4,334 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103   1,406,328 76,100 SH   SOLE   76,100 0 0
ALICO INC COM 016230104   857,200 30,647 SH   SOLE   30,647 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305   750,471 4,525 SH   SOLE   4,525 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107   3,262,378 19,513 SH   SOLE   19,513 0 0
ALTRIA GROUP INC COM 02209S103   529,846 10,381 SH   SOLE   10,381 0 0
AMAZON.COM INC COM 023135106   3,452,881 18,531 SH   SOLE   18,531 0 0
AMCOR PLC ORD G0250X107   791,074 69,821 SH   SOLE   69,821 0 0
AMERICAN ELECTRIC POWER CO COM 025537101   415,350 4,048 SH   SOLE   4,048 0 0
AMERICAN EXPRESS COMPANY COM 025816109   9,276,964 34,207 SH   SOLE   34,207 0 0
AMETEK INC COM 031100100   1,674,173 9,750 SH   SOLE   9,750 0 0
AMGEN INC COM 031162100   765,893 2,377 SH   SOLE   2,377 0 0
APPLE INC COM 037833100   9,353,043 40,142 SH   SOLE   40,142 0 0
APPLIED MATERIALS INC COM 038222105   438,449 2,170 SH   SOLE   2,170 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,899,337 82,011 SH   SOLE   81,711 0 300
ASTRAZENECA PLC SPONSORED ADR 046353108   222,823 2,860 SH   SOLE   2,860 0 0
AT&T INC COM 00206R102   528,038 24,002 SH   SOLE   24,002 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   746,341 2,697 SH   SOLE   2,697 0 0
AVNET INC COM 053807103   228,102 4,200 SH   SOLE   4,200 0 0
AZENTA INC COM 114340102   2,070,326 42,740 SH   SOLE   42,440 0 300
BADGER METER INC COM 056525108   19,513,494 89,343 SH   SOLE   88,693 0 650
BANK MONTREAL QUEBEC COM 063671101   1,174,855 13,025 SH   SOLE   13,025 0 0
BANK OF NEW YORK MELLON CORP COM 064058100   1,941,361 27,016 SH   SOLE   27,016 0 0
BAXTER INTERNATIONAL INC COM 071813109   3,670,568 96,670 SH   SOLE   96,270 0 400
BEIGENE LTD SPONSORED ADR 07725L102   714,166 3,181 SH   SOLE   3,181 0 0
BERKSHIRE HATHAWAY INC - B CL B NEW 084670702   1,152,031 2,503 SH   SOLE   2,503 0 0
BERKSHIRE HATHAWAY INC - A CL A 084670108   691,180 1 SH   SOLE   1 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   4,104,639 79,332 SH   SOLE   78,832 0 500
BROADCOM INC COM 11135F101   225,975 1,310 SH   SOLE   1,310 0 0
BROWN-FORMAN CORP CLASS B CL B 115637209   630,793 12,821 SH   SOLE   12,821 0 0
BUSINESS FIRST BANCSHARES INC COM 12326C105   474,895 18,500 SH   SOLE   18,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,402,251 12,705 SH   SOLE   12,705 0 0
CAMPBELL SOUP CO COM 134429109   1,345,119 27,496 SH   SOLE   27,496 0 0
CANON INC SPONSORED ADR 138006309   1,027,863 31,262 SH   SOLE   31,262 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   564,158 7,009 SH   SOLE   7,009 0 0
CATERPILLAR INC COM 149123101   1,423,677 3,640 SH   SOLE   3,640 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100   242,385 2,825 SH   SOLE   2,825 0 0
CHEVRON CORP COM 166764100   7,516,254 51,037 SH   SOLE   51,037 0 0
CHUBB LTD COM H1467J104   230,712 800 SH   SOLE   800 0 0
CIGNA CORPORATION COM 125523100   210,636 608 SH   SOLE   608 0 0
CISCO SYSTEMS INC COM 17275R102   3,514,862 66,044 SH   SOLE   66,044 0 0
CKX LANDS INC COM 12562N104   546,360 39,250 SH   SOLE   39,250 0 0
CLOROX CO COM 189054109   5,394,514 33,113 SH   SOLE   33,113 0 0
COCA-COLA CO COM 191216100   8,449,883 117,588 SH   SOLE   117,588 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   3,163,222 40,985 SH   SOLE   40,985 0 0
COHERENT CORP COM 19247G107   35,824,773 402,933 SH   SOLE   401,733 0 1,200
COLGATE-PALMOLIVE CO COM 194162103   9,151,793 88,159 SH   SOLE   87,759 0 400
COMCAST CORP CL A 20030N101   247,979 5,937 SH   SOLE   5,937 0 0
CONOCOPHILLIPS COM 20825C104   623,258 5,920 SH   SOLE   5,920 0 0
COPART INC COM 217204106   1,058,690 20,204 SH   SOLE   20,204 0 0
CORNING INC COM 219350105   8,486,397 187,960 SH   SOLE   187,960 0 0
COSTCO WHOLESALE CORP COM 22160K105   338,651 382 SH   SOLE   382 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106   1,287,940 28,400 SH   SOLE   28,400 0 0
CSX CORP COM 126408103   798,506 23,125 SH   SOLE   23,125 0 0
CUMMINS INC COM 231021106   3,391,828 10,475 SH   SOLE   10,475 0 0
CURTISS-WRIGHT CORP COM 231561101   3,390,437 10,315 SH   SOLE   10,315 0 0
CVS HEALTH CORP COM 126650100   300,629 4,781 SH   SOLE   4,781 0 0
DANAHER CORP COM 235851102   531,018 1,910 SH   SOLE   1,910 0 0
DARDEN RESTAURANTS INC COM 237194105   2,518,082 15,342 SH   SOLE   15,192 0 150
DEERE & CO COM 244199105   1,210,257 2,900 SH   SOLE   2,900 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,908,251 34,974 SH   SOLE   34,974 0 0
DICKS SPORTING GOODS INC COM 253393102   394,860 1,892 SH   SOLE   1,892 0 0
DOCUSIGN INC COM 256163106   486,786 7,840 SH   SOLE   7,840 0 0
DOVER CORPORATION COM 260003108   214,749 1,120 SH   SOLE   1,120 0 0
DUKE ENERGY CORP COM NEW 26441C204   2,856,551 24,775 SH   SOLE   24,775 0 0
EATON CORP PLC SHS G29183103   647,634 1,954 SH   SOLE   1,954 0 0
EBAY INC COM 278642103   1,958,834 30,085 SH   SOLE   30,085 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,367,561 81,339 SH   SOLE   81,339 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107   2,884,535 210,550 SH   SOLE   210,550 0 0
ELI LILLY & CO COM 532457108   54,160,036 61,133 SH   SOLE   60,983 0 150
EMERSON ELECTRIC CO COM 291011104   16,265,472 148,720 SH   SOLE   148,520 0 200
ENBRIDGE INC COM 29250N105   2,308,110 56,836 SH   SOLE   56,836 0 0
EQUITABLE HOLDINGS INC COM 29452E101   777,555 18,500 SH   SOLE   18,500 0 0
ERIE INDEMNITY CO CL A 29530P102   2,350,916 4,355 SH   SOLE   4,355 0 0
ESSENTIAL UTILITIES INC COM 29670G102   2,061,104 53,438 SH   SOLE   53,438 0 0
ESTEE LAUDER COMPANIES INC CL A 518439104   4,489,539 45,035 SH   SOLE   45,035 0 0
EXXON MOBIL CORP COM 30231G102   4,644,683 39,624 SH   SOLE   39,624 0 0
F5 NETWORKS COM 315616102   4,646,660 21,102 SH   SOLE   21,102 0 0
FEDERATED HERMES INC CL B 314211103   598,432 16,275 SH   SOLE   16,275 0 0
FEDEX CORP COM 31428X106   5,838,142 21,332 SH   SOLE   21,232 0 100
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   4,113,277 45,943 SH   SOLE   45,743 0 200
GARRETT MOTION INC COM 366505105   164,418 20,100 SH   SOLE   20,100 0 0
GE AEROSPACE COM NEW 369604301   1,137,507 6,032 SH   SOLE   6,032 0 0
GE VERONA LLC COM 36828A101   391,394 1,535 SH   SOLE   1,535 0 0
GENERAL DYNAMICS CORP COM 369550108   2,559,936 8,471 SH   SOLE   8,471 0 0
GENERAL MILLS INC COM 370334104   9,260,099 125,391 SH   SOLE   125,391 0 0
GENUINE PARTS CO COM 372460105   5,336,335 38,204 SH   SOLE   38,204 0 0
GILEAD SCIENCES INC COM 375558103   315,071 3,758 SH   SOLE   3,758 0 0
GORMAN RUPP COMPANY COM 383082104   2,640,771 67,799 SH   SOLE   67,799 0 0
H & R BLOCK INC COM 093671105   7,222,458 113,650 SH   SOLE   112,650 0 1,000
HASBRO INC COM 418056107   1,949,024 26,950 SH   SOLE   26,950 0 0
HERSHEY CO COM 427866108   5,601,276 29,207 SH   SOLE   29,207 0 0
HEWLETT PACKARD ENTERPRISES CO COM 42824C109   2,788,698 136,300 SH   SOLE   136,300 0 0
HOLOGIC INC COM 436440101   8,372,540 102,781 SH   SOLE   102,581 0 200
HOME DEPOT INC COM 437076102   901,165 2,224 SH   SOLE   2,224 0 0
HONEYWELL INTL INC COM 438516106   3,756,127 18,171 SH   SOLE   18,171 0 0
HUBBELL INC COM 443510607   9,550,600 22,296 SH   SOLE   22,296 0 0
ILLINOIS TOOL WORKS INC COM 452308109   785,162 2,996 SH   SOLE   2,996 0 0
INTEL CORP COM 458140100   3,525,733 150,287 SH   SOLE   149,587 0 700
INTERNATIONAL BUSINESS MACHINE COM 459200101   7,018,433 31,746 SH   SOLE   31,746 0 0
INTERNATIONAL PAPER CO COM 460146103   462,512 9,468 SH   SOLE   9,468 0 0
INTL FLAVOR & FRAGRANCES INC COM 459506101   251,202 2,394 SH   SOLE   2,394 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103   319,686 655 SH   SOLE   655 0 0
INVESCO VAN KAMPEN PA MUNI COM 46132K109   168,242 14,876 SH   SOLE   14,876 0 0
ISHARES BARCLAYS 1-3 Y TREASUR 1 3 YR TREAS BD 464287457   1,014,430 12,200 SH   SOLE   12,200 0 0
ISHARES BARCLAYS TREASURY INFL TIP BD ETF 464287176   247,784 2,243 SH   SOLE   2,243 0 0
ISHARES DOW JONES SELECT DIV SELECCT DIVID ETF 464287168   327,140 2,422 SH   SOLE   2,422 0 0
JOHNSON & JOHNSON COM 478160104   10,601,509 65,417 SH   SOLE   65,117 0 300
JOHNSON OUTDOORS INC CL A 479167108   1,615,113 44,616 SH   SOLE   44,616 0 0
JPMORGAN CHASE & CO COM 46625H100   1,846,923 8,759 SH   SOLE   8,759 0 0
KELLANOVA COM 487836108   3,193,449 39,567 SH   SOLE   39,567 0 0
KENVUE INC COM 49177J102   4,382,915 189,490 SH   SOLE   189,490 0 0
KIMBERLY CLARK CORP COM 494368103   10,958,356 77,020 SH   SOLE   76,870 0 150
KULICKE & SOFFA INDUSTRIES INC COM 501242101   2,649,131 58,700 SH   SOLE   58,700 0 0
LAM RESEARCH CORP COM 512807108   4,296,661 5,265 SH   SOLE   5,265 0 0
LAMB WESTON HOLDINGS INC COM 513272104   919,373 14,201 SH   SOLE   14,201 0 0
LINDSAY CORPORATION COM 535555106   4,985,600 40,000 SH   SOLE   40,000 0 0
LOCKHEED MARTIN CORP COM 539830109   1,090,789 1,866 SH   SOLE   1,866 0 0
LOWE'S COMPANIES INC COM 548661107   656,270 2,423 SH   SOLE   2,423 0 0
MARATHON PETROLEUM CORP COM 56585A102   1,102,878 6,770 SH   SOLE   6,770 0 0
MARRIOT INTERNATIONAL INC CL A 571903202   428,835 1,725 SH   SOLE   1,725 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   725,043 3,250 SH   SOLE   3,250 0 0
MASTERBRAND INC COM 57638P104   220,848 11,912 SH   SOLE   11,712 0 200
MASTERCARD INCORPORATED CL A 57636Q104   262,702 532 SH   SOLE   532 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206   6,345,248 77,099 SH   SOLE   77,099 0 0
MCDONALDS CORP COM 580135101   526,498 1,729 SH   SOLE   1,729 0 0
MEDTRONIC PLC SHS G5960L103   2,506,165 27,837 SH   SOLE   27,837 0 0
MERCK & COMPANY INC COM 58933Y105   12,548,043 110,497 SH   SOLE   110,247 0 250
META PLATFORMS INC CL A 30303M102   583,889 1,020 SH   SOLE   1,020 0 0
METLIFE INC COM 59156R108   5,081,098 61,604 SH   SOLE   61,604 0 0
MICROSOFT CORP COM 594918104   18,053,299 41,955 SH   SOLE   41,955 0 0
MILLERKNOLL INC COM 600544100   1,951,163 78,803 SH   SOLE   78,803 0 0
MOHWAK INDUSTRIES INC COM 608190104   522,210 3,250 SH   SOLE   3,250 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   1,458,298 19,795 SH   SOLE   19,795 0 0
MOODYS CORP COM 615369105   1,986,997 4,187 SH   SOLE   4,187 0 0
MOSAIC CO COM 61945C103   960,063 35,850 SH   SOLE   35,850 0 0
MSA SAFETY INC COM 553498106   6,264,060 35,322 SH   SOLE   35,322 0 0
NATIONAL FUEL GAS CO COM 636180101   5,661,031 93,401 SH   SOLE   93,401 0 0
NEOGEN CORP COM 640491106   569,422 33,874 SH   SOLE   33,874 0 0
NESTLE SA ADR 641069406   4,643,557 46,105 SH   SOLE   46,105 0 0
NETSCOUT SYSTEMS INC COM 64115T104   2,885,138 132,650 SH   SOLE   131,650 0 1,000
NEWMONT MINING CORP COM 651639106   1,104,812 20,670 SH   SOLE   20,670 0 0
NEXTERA ENERGY INC COM 65339F101   4,788,286 56,646 SH   SOLE   56,646 0 0
NIKE INC CL B CL B 654106103   329,033 3,722 SH   SOLE   3,722 0 0
NORFOLK SOUTHERN CORP COM 655844108   872,732 3,512 SH   SOLE   3,512 0 0
NORTHROP GRUMMAN CORP COM 666807102   826,430 1,565 SH   SOLE   1,565 0 0
NORTHWEST NATURAL HOLDING CO COM 66765N105   851,097 20,850 SH   SOLE   20,850 0 0
NVIDIA CORP COM 67066G104   1,049,242 8,640 SH   SOLE   8,640 0 0
NXP SEMICONDUCTORS N V COM N6596X109   228,010 950 SH   SOLE   950 0 0
OGE ENERGY CORP COM 670837103   2,733,983 66,650 SH   SOLE   66,650 0 0
OLD REPUBLIC INTL CORP COM 680223104   2,633,477 74,350 SH   SOLE   74,350 0 0
ONEOK INC COM 682680103   6,190,005 67,925 SH   SOLE   67,925 0 0
ORACLE CORP COM 68389X105   436,906 2,564 SH   SOLE   2,564 0 0
ORGANON & CO COMMON STOCK 68622V106   560,912 29,321 SH   SOLE   28,721 0 600
PARKER HANNIFIN CORP COM 701094104   238,196 377 SH   SOLE   377 0 0
PAYCHEX INC COM 704326107   3,896,207 29,035 SH   SOLE   28,650 0 385
PAYPAL HOLDINGS INC COM 70450Y103   436,188 5,590 SH   SOLE   5,590 0 0
PEPSICO INC COM 713448108   5,899,041 34,690 SH   SOLE   34,690 0 0
PFIZER INC COM 717081103   1,139,595 39,378 SH   SOLE   39,378 0 0
PHILLIPS 66 CO COM 718546104   6,311,309 48,013 SH   SOLE   47,713 0 300
PNC FINANCIAL SERVICES GROUP I COM 693475105   2,672,561 14,458 SH   SOLE   14,308 0 150
POWELL INDUSTRIES INC COM 739128106   2,042,308 9,200 SH   SOLE   9,200 0 0
PPG INDUSTRIES INC COM 693506107   9,744,215 73,563 SH   SOLE   73,563 0 0
PPL CORP COM 69351T106   909,257 27,487 SH   SOLE   27,487 0 0
PROCTER & GAMBLE CO COM 742718109   21,069,226 121,647 SH   SOLE   121,447 0 200
QUALCOMM INC COM 747525103   4,754,775 27,961 SH   SOLE   27,961 0 0
REALTY INCOME CORP COM 756109104   396,375 6,250 SH   SOLE   6,250 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107   262,810 250 SH   SOLE   250 0 0
REVVITY INC COM 714046109   4,864,848 38,081 SH   SOLE   38,081 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   2,898,630 43,000 SH   SOLE   43,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   12,182,687 45,380 SH   SOLE   45,300 0 80
ROYAL BANK OF CANADA COM 780087102   754,617 6,050 SH   SOLE   6,050 0 0
RTX CORPORATION COM 75513E101   604,574 4,990 SH   SOLE   4,990 0 0
S&P GLOBAL INC COM 78409V104   2,361,470 4,571 SH   SOLE   4,571 0 0
S&P MIDCAP 400 SPDR ETF UTSER1 S&PDCRP 78467Y107   426,106 748 SH   SOLE   748 0 0
SCHLUMBERGER LTD COM 806857108   295,831 7,052 SH   SOLE   7,052 0 0
SCIENCE APPLICATIONS INTERNATI COM 808625107   798,713 5,735 SH   SOLE   5,735 0 0
SEAGATE TECHNOLOGY HOLDINGS PL ORD SHS G7997R103   2,888,416 26,371 SH   SOLE   26,371 0 0
SHELL PLC AMERICAN DEPOSITARY SPON ADS 780259305   1,145,881 17,375 SH   SOLE   17,375 0 0
SMUCKER JM CO COM NEW 832696405   4,666,807 38,537 SH   SOLE   38,337 0 200
SNAP-ON INC COM 833034101   412,547 1,424 SH   SOLE   1,424 0 0
SOUTHERN CO COM 842587107   752,372 8,343 SH   SOLE   8,343 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   262,774 1,850 SH   SOLE   1,850 0 0
STANDEX INTERNATIONAL CORP COM 854231107   731,120 4,000 SH   SOLE   4,000 0 0
STARBUCKS CORP COM 855244109   1,102,823 11,312 SH   SOLE   11,312 0 0
STERIS SHS USD G8473T100   867,081 3,575 SH   SOLE   3,575 0 0
STRYKER CORP COM 863667101   385,331 1,067 SH   SOLE   1,067 0 0
SYNOPSYS INC COM 871607107   1,392,573 2,750 SH   SOLE   2,750 0 0
SYSCO CORP COM 871829107   3,057,142 39,164 SH   SOLE   39,164 0 0
TAPESTRY INC COM 876030107   2,697,501 57,418 SH   SOLE   57,418 0 0
TARGET CORP COM 87612E106   8,245,462 52,903 SH   SOLE   52,653 0 250
TAYLOR MORRISON HOME CORP COM 87724P106   284,553 4,050 SH   SOLE   4,050 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   556,266 1,271 SH   SOLE   1,271 0 0
TELEFLEX INC COM 879369106   821,102 3,320 SH   SOLE   3,320 0 0
TEXAS INSTRUMENTS INC COM 882508104   4,952,722 23,976 SH   SOLE   23,976 0 0
THE TRADE DESK INC COM CL A 88339J105   246,713 2,250 SH   SOLE   2,250 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,287,863 2,082 SH   SOLE   2,082 0 0
THOMPSON REUTERS CORP COM NO P COM 884903808   3,038,898 17,813 SH   SOLE   17,813 0 0
TJX COMPANIES INC COM 872540109   1,727,838 14,700 SH   SOLE   14,700 0 0
TOOTSIE ROLL INDUSTRIES INC COM 890516107   634,823 20,498 SH   SOLE   20,498 0 0
TRACTOR SUPPLY CO COM 892356106   251,364 864 SH   SOLE   864 0 0
TRIMBLE INC COM 896239100   651,945 10,500 SH   SOLE   10,500 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,433,472 22,067 SH   SOLE   22,067 0 0
UNION PACIFIC CORP COM 907818108   9,645,255 39,132 SH   SOLE   39,132 0 0
UNITED GUARDIAN INC COM 910571108   1,554,287 97,877 SH   SOLE   97,877 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,274,866 9,351 SH   SOLE   9,351 0 0
VALERO ENERGY CORP COM 91913Y100   988,589 7,321 SH   SOLE   7,321 0 0
VANGUARD FUNDS VALUE ETF VALUE ETF 922908744   210,182 1,204 SH   SOLE   1,204 0 0
VANGUARD INDEX GRWTH GROWTH ETF 922908736   478,761 1,247 SH   SOLE   1,247 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   525,770 7,000 SH   SOLE   7,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,476,676 121,948 SH   SOLE   121,948 0 0
VISA INC CLASS A COM CL A 92826C839   496,835 1,807 SH   SOLE   1,807 0 0
WABTEC CORP COM 929740108   3,694,332 20,324 SH   SOLE   20,324 0 0
WAL-MART STORES INC COM 931142103   210,502 2,607 SH   SOLE   2,607 0 0
WALT DISNEY CO COM 254687106   6,237,046 64,841 SH   SOLE   64,841 0 0
WASTE MANAGEMENT INC. COM 94106L109   209,184 1,008 SH   SOLE   1,008 0 0
WATSCO INC COM 942622200   212,984 433 SH   SOLE   433 0 0
WD 40 CO COM 929236107   335,244 1,300 SH   SOLE   1,300 0 0
WEC ENERGY GROUP COM 92939U106   2,278,889 23,694 SH   SOLE   23,444 0 250
WILLIAMS SONOMA INC COM 969904101   22,870,840 147,630 SH   SOLE   147,630 0 0
WISDOMTREE TRUST US LARGE CAP US LARGECAP DIVD 97717W307   1,000,304 12,733 SH   SOLE   12,733 0 0
WK KELLOGG CO COM SHS 92942W107   12,454,961 727,935 SH   SOLE   727,935 0 0
WOODWARD INC COM 980745103   859,265 5,010 SH   SOLE   5,010 0 0
WVS FINANCIAL CORP COM 929358109   1,387,220 109,575 SH   SOLE   109,575 0 0
YUM BRANDS INC COM 988498101   520,699 3,727 SH   SOLE   3,727 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,238,765 39,266 SH   SOLE   39,091 0 175
ZIMVIE INC COM 98888T107   191,630 12,075 SH   SOLE   12,075 0 0