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
ABBVIE INC COM COM 00287Y109   101 675 SH   SOLE   0 0 675
ADOBE SYSTEMS INC COM COM 00724F101   280 550 SH   SOLE   0 0 550
AMAZON.COM INC COM COM 023135106   418 3,291 SH   SOLE   320 0 2,971
AMGEN INC COM 031162100   125 465 SH   SOLE   0 0 465
APPLE COMPUTER INC COM 037833100   5,704 33,313 SH   SOLE   0 0 33,313
AT&T COM 00206R102   103 6,850 SH   SOLE   0 0 6,850
BANK OF AMERICA CORP COM 060505104   3,628 132,502 SH   SOLE   5,809 0 126,693
BELDEN COM 077454106   314 3,253 SH   SOLE   3,253 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702   33,388 97,112 SH   SOLE   15,238 0 81,874
BIOGEN IDEC INC COM 09062X103   103 400 SH   SOLE   0 0 400
BOEING CO COM 097023105   170 886 SH   SOLE   0 0 886
CHEVRON CORPORATION COM 166764100   1,586 9,407 SH   SOLE   0 0 9,407
CHIPOTLE MEXICAN GRILL COM 169565105   3,849 2,101 SH   SOLE   1,995 0 106
CIENA CORPORATION COM 171779309   5,458 115,495 SH   SOLE   40,656 0 74,839
CISCO SYSTEMS INC COM 17275R102   108 2,002 SH   SOLE   0 0 2,002
COCA COLA CO COM 191216100   416 7,422 SH   SOLE   0 0 7,422
COGNEX CORP COM 192422103   40,545 975,396 SH   SOLE   331,924 0 643,472
COHERENT COM 19247G107   4,860 151,970 SH   SOLE   77,716 0 74,254
COLGATE PALMOLIVE CO COM 194162103   363 5,106 SH   SOLE   0 0 5,106
COMCAST CORP NEW CL A COM 20030N101   117 2,632 SH   SOLE   0 0 2,632
CONTAINER STORE GROUP INC COM COM 210751103   5,088 2,286,259 SH   SOLE   865,319 0 1,420,940
CORNING INC COM 219350105   9,782 331,032 SH   SOLE   48,572 0 282,460
COSTCO WHOLESALE CORP-NEW COM 22160K105   24,515 44,343 SH   SOLE   3,775 0 40,568
CSX CORP COM COM 126408103   110 3,591 SH   SOLE   0 0 3,591
DANAHER CORP DEL COM COM 235851102   34,170 140,413 SH   SOLE   45,691 0 94,722
DEERE AND CO COM COM 244199105   144 390 SH   SOLE   0 0 390
EATON CORP COM G29183103   222 1,039 SH   SOLE   0 0 1,039
ENOVIS CORPORATION COM COM 194014502   10,271 198,884 SH   SOLE   87,245 0 111,639
ENVISTA COM 29415F104   4,274 153,408 SH   SOLE   140,728 0 12,680
ESAB CORPORTAION COM COM 29605J106   12,572 183,139 SH   SOLE   78,918 0 104,221
EXPEDITORS INTERNATIONAL OF WA COM 302130109   4,459 38,900 SH   SOLE   0 0 38,900
EXXON MOBIL CORP COM 30231G102   141 1,196 SH   SOLE   0 0 1,196
FAIRFAX FINANCIAL COM 303901102   992 1,211 SH   SOLE   1,186 0 25
FIGS INC COM 30260D103   63 10,600 SH   SOLE   10,600 0 0
GE HEALTHCARE TECHNOLOGIES COM 36266G107   5,850 87,690 SH   SOLE   38,943 0 48,747
GENERAL ELECTRIC CO COM 369604103   29,269 269,879 SH   SOLE   122,251 0 147,628
GLACIER BANCORP INC-NEW COM 37637Q105   829 29,099 SH   SOLE   0 0 29,099
GLOBAL PAYMENTS INC COM 37940X102   7,814 69,995 SH   SOLE   16,627 0 53,368
GOOGLE INC CL A COM 38259P508   288 2,198 SH   SOLE   0 0 2,198
GOOGLE INC CL C COM 02079K107   153 1,160 SH   SOLE   0 0 1,160
IBM COM 459200101   137 974 SH   SOLE   0 0 974
ILLINOIS TOOL WORKS INC COM 452308109   115 500 SH   SOLE   0 0 500
INTERFACE INC COM 458665304   1,558 158,787 SH   SOLE   141,220 0 17,567
JOHNSON AND JOHNSON COM 478160104   228 1,461 SH   SOLE   0 0 1,461
JPMORGAN CHASE AND CO COM 46625H100   281 1,937 SH   SOLE   20 0 1,917
KIMBALL ELECTRONICS COM 49428J109   3,448 127,167 SH   SOLE   85,449 0 41,718
LUMEN TECHNOLOGIES INC COM 156700106   8,668 6,163,996 SH   SOLE   3,411,466 0 2,752,530
LUMENTUM HLDGS INC COM 55024U109   5,155 117,765 SH   SOLE   16,861 0 100,904
MANITOWOC INC COM COM 563571405   38,088 2,571,840 SH   SOLE   1,186,697 0 1,385,143
MARKEL CP COM COM 570535104   568 386 SH   SOLE   0 0 386
MARTINREA INTERNATIONAL INC CO COM 573459104   440 50,762 SH   SOLE   11,650 0 39,112
MCDONALDS CORP COM 580135101   2,591 9,835 SH   SOLE   0 0 9,835
MEDTRONIC INC COM G5960L103   117 1,490 SH   SOLE   0 0 1,490
MERCK & CO INC COM 58933Y105   139 1,349 SH   SOLE   0 0 1,349
META PLATFORMS INC COM CL A COM 30303M102   103 343 SH   SOLE   0 0 343
MICROSOFT CORP COM 594918104   3,538 11,206 SH   SOLE   0 0 11,206
MILLER KNOLL INC COM 600544100   16,550 687,182 SH   SOLE   333,682 0 353,500
MODINE MANUFACTURING COM 607828100   3,628 79,295 SH   SOLE   49,653 0 29,642
NATIONAL INSTRUMENTS CORP COM 636518102   5,010 86,937 SH   SOLE   9 0 86,928
NORTHROP GRUMMAN CORP COM COM 666807102   273 620 SH   SOLE   0 0 620
NOVO NORDISK A/S-ADR REPSTG 1/ COM 670100205   150 1,648 SH   SOLE   0 0 1,648
NUCOR CORP COM 670346105   16,248 105,969 SH   SOLE   15,048 0 90,921
NVIDIA CORP COM COM 67066G104   345 794 SH   SOLE   0 0 794
PARKER-HANNIFIN CORP COM 701094104   3,715 9,538 SH   SOLE   9,236 0 302
PAYPAL HOLDINGS COM 70450Y103   251 4,296 SH   SOLE   80 0 4,216
PFIZER INC COM 717081103   133 3,999 SH   SOLE   0 0 3,999
PROCTER & GAMBLE CO COM 742718109   1,576 10,807 SH   SOLE   0 0 10,807
PURPLE INNOVATION INC COM COM 74640Y106   67 39,427 SH   SOLE   0 0 39,427
ROGERS CORP COM 775133101   4,570 34,762 SH   SOLE   0 0 34,762
ROLLINS INC COM 775711104   442 11,852 SH   SOLE   0 0 11,852
RTX CORP COM 75513E101   138 1,918 SH   SOLE   0 0 1,918
SEI INVESTMENTS CO COM 784117103   428 7,105 SH   SOLE   0 0 7,105
ST JOE CP COM COM 790148100   30,343 572,589 SH   SOLE   155,422 0 417,167
STARBUCKS CORP COM 855244109   929 10,178 SH   SOLE   0 0 10,178
TARGET CORP COM 87612E106   196 1,775 SH   SOLE   0 0 1,775
TENNANT CO COM COM 880345103   178 2,401 SH   SOLE   0 0 2,401
TEREX CORP NEW COM 880779103   16,023 288,514 SH   SOLE   63,818 0 224,696
TESLA MOTORS INC COM COM 88160R101   1,053 4,207 SH   SOLE   0 0 4,207
TWILIO INC COM 90138F102   744 12,713 SH   SOLE   7,088 0 5,625
US BANCORP DEL COM 902973304   120 3,639 SH   SOLE   0 0 3,639
VERIZON COMMUNICATIONS INC COM 92343V104   403 12,429 SH   SOLE   0 0 12,429
VONTIER CORP COM 928881101   7,034 230,516 SH   SOLE   176,685 0 53,831
WELLS FARGO AND CO NEW COM 949746101   388 9,504 SH   SOLE   0 0 9,504
DIMENSIONAL ETF TR US EQUITY E TR UNIT 25434V401   197 4,223 SH   SOLE   0 0 4,223
DIMENSIONAL ETF TR US MARKETWI TR UNIT 25434V724   132 3,892 SH   SOLE   0 0 3,892
ISHARES RUSSELL 2000 IDX FUND TR UNIT 464287655   218 1,235 SH   SOLE   0 0 1,235
VANGUARD 500 INDEX FUND TR UNIT 922908710   930 2,351 SH   SOLE   27 0 2,324
VANGUARD S&P 500 ETF COM 922908363   24,089 61,343 SH   SOLE   37 0 61,306
VANGUARD TOTAL STOCK MARKET ET TR UNIT 922908769   704 3,317 SH   SOLE   0 0 3,317
STANDARD & POORS DEPOSITARY RE TR UNIT 78462F103   391 915 SH   SOLE   0 0 915