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
AB Inbev BUD 03524A108 1,609 26,574 SH   SOLE   0 0 0
Abbott Laboratories ABT 002824100 1,456 10,347 SH   SOLE   0 0 0
Abbvie Inc ABBV 00287Y109 2,381 17,586 SH   SOLE   0 0 0
Advande Auto Parts AAP 00751Y106 626 2,608 SH   SOLE   0 0 0
Alphabet Inc. Class A GOOGL 02079K305 8,315 2,870 SH   SOLE   0 0 0
Alphabet Inc. Class C GOOG 02079K107 4,664 1,612 SH   SOLE   0 0 0
American Express AXP 025816109 1,135 6,938 SH   SOLE   0 0 0
Apple Inc AAPL 037833100 284 1,600 SH   SOLE   0 0 0
ATT T 00206R102 699 28,401 SH   SOLE   0 0 0
Bank of America BAC 060505104 1,509 33,921 SH   SOLE   0 0 0
Beckshire Hathaway BRKB 084670702 34,184 114,319 SH   SOLE   0 0 0
Berkley W R Corp WRB 084423102 374 4,541 SH   SOLE   0 0 0
Booking Holdings Inc BKNG 09857L108 1,742 726 SH   SOLE   0 0 0
Brown Forman BFB 115637209 496 6,804 SH   SOLE   0 0 0
Cable One Inc. CABO 12685J105 1,420 805 SH   SOLE   0 0 0
Canadian National Railway CNI 136375102 1,085 8,833 SH   SOLE   0 0 0
Cedar Fair FUN 150185106 434 8,675 SH   SOLE   0 0 0
Cigna Corp CI 125523100 297 1,293 SH   SOLE   0 0 0
Coca Cola Co KO 191216100 2,818 47,586 SH   SOLE   0 0 0
Colgate Palmolive CL 172967333 502 5,881 SH   SOLE   0 0 0
Comcast CMCSA 20030N101 1,040 20,667 SH   SOLE   0 0 0
Credit Acceptance Corp CACC 225310101 992 1,442 SH   SOLE   0 0 0
CSX Corp CSX 126408103 1,736 46,175 SH   SOLE   0 0 0
Danaher Corp DHR 235851102 1,463 4,448 SH   SOLE   0 0 0
Discovery Holdings A DISCA 25468Y107 1,398 59,387 SH   SOLE   0 0 0
Discovery Holdings C DISCK 25470F302 255 11,150 SH   SOLE   0 0 0
Dish Network DISH 25470M109 1,221 37,640 SH   SOLE   0 0 0
Disney Company DIS 254687106 4,214 27,204 SH   SOLE   0 0 0
Dollar Tree Inc DLTR 256746108 1,686 12,001 SH   SOLE   0 0 0
Eaton Corp ETN G29183103 606 3,509 SH   SOLE   0 0 0
Everest Re Group Inc RE G3223R108 685 2,500 SH   SOLE   0 0 0
Fiserv Inc FISV 337738108 475 4,581 SH   SOLE   0 0 0
FTI Consulting, Inc. FCN 302941109 256 1,670 SH   SOLE   0 0 0
General Dynamics Corp GD 369550108 1,900 9,112 SH   SOLE   0 0 0
Goldman Sachs Group Inc. GS 38141G104 1,821 4,760 SH   SOLE   0 0 0
Howard Hughs HHC 44267D107 1,291 12,681 SH   SOLE   0 0 0
IBM Corp IBM 459200101 2,870 21,470 SH   SOLE   0 0 0
Idexx Labs Inc IDXX 45168D104 2,604 3,955 SH   SOLE   0 0 0
Imperial Metals Corp IPMLF 452892102 4,636 1,847,077 SH   SOLE   0 0 0
Intel INTC 458140100 757 14,698 SH   SOLE   0 0 0
Jefferies Financial JEF 47233W109 605 15,585 SH   SOLE   0 0 0
Johnson & Johnson JNJ 478160104 4,240 24,783 SH   SOLE   0 0 0
JPMorgan Chase & Co JPM 46625H100 1,467 9,265 SH   SOLE   0 0 0
Keurig Dr. Pepper KDP 49271V100 225 6,095 SH   SOLE   0 0 0
Kraft Heintz Co KHC 500754106 445 12,388 SH   SOLE   0 0 0
Leidos Holdings Inc LDOS 525327102 556 6,256 SH   SOLE   0 0 0
Liberty Broadband cl C LBRDK 530307305 746 4,630 SH   SOLE   0 0 0
Liberty Global cl A LBTYA G5480U104 300 10,797 SH   SOLE   0 0 0
Liberty Global cl C LBTYK G5480U120 348 12,381 SH   SOLE   0 0 0
Liberty Media Sirius A LSXMA 531229409 228 4,487 SH   SOLE   0 0 0
Liberty Media Sirius C LSXMK 531229607 484 9,514 SH   SOLE   0 0 0
Lowes LOW 548661107 1,356 5,245 SH   SOLE   0 0 0
Markel Corp MKL 570535104 19,713 15,975 SH   SOLE   0 0 0
Mastercard MA 57636Q104 424 1,180 SH   SOLE   0 0 0
McDonald's MCD 580135101 3,072 11,458 SH   SOLE   0 0 0
Medtronic MDT BTN1Y11US 2,723 26,322 SH   SOLE   0 0 0
Mettler Toledo Intl MTD 592688105 3,360 1,980 SH   SOLE   0 0 0
Microsoft Corp MSFT 594918104 5,542 16,479 SH   SOLE   0 0 0
Mohawk Industries MHK 608190104 2,447 13,432 SH   SOLE   0 0 0
Mondelez Intl Inc MDLZ 609207105 440 6,629 SH   SOLE   0 0 0
Moodys Corp MCO 615369105 3,150 8,064 SH   SOLE   0 0 0
Oracle Corp ORCL 68389X105 2,078 23,824 SH   SOLE   0 0 0
PepsiCo PEP 713448108 2,971 17,103 SH   SOLE   0 0 0
Philip Morris Intl PM 718172109 4,006 42,166 SH   SOLE   0 0 0
Proctor & Gamble Co PG 742718109 774 4,733 SH   SOLE   0 0 0
Raytheon Technologies Corp RTX 75513E101 2,618 30,419 SH   SOLE   0 0 0
Republic First Bancorp Inc FRBK 760416107 1,288 346,157 SH   SOLE   0 0 0
Synalloy Corp SYNL 871565107 307 18,706 SH   SOLE   0 0 0
SEI Investments SEIC 784117103 269 4,420 SH   SOLE   0 0 0
Sysco Corp SYY 871829107 1,210 15,401 SH   SOLE   0 0 0
United Parcel Service Inc UPS 911312205 1,344 6,271 SH   SOLE   0 0 0
ViacomCBS cl B VIAC 92556H206 477 15,814 SH   SOLE   0 0 0
Walgreens WBA 931422109 1,438 27,573 SH   SOLE   0 0 0
Wells Fargo WFC 949746101 1,450 30,216 SH   SOLE   0 0 0
Wynn Resorts WYNN 983134107 887 10,431 SH   SOLE   0 0 0