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
ABBOTT LABORATORIES COM 002824100   1,086,711 9,968 SH   SOLE   0 0 0
ABBVIE INC COM 00287y109   2,742,025 20,352 SH   SOLE   0 0 0
ACCENTURE SHS CL A G1151C101   1,125,724 3,648 SH   SOLE   0 0 0
ADOBE SYSTEMS COM 00724F101   2,063,049 4,219 SH   SOLE   0 0 0
AFLAC INC COM 001055102   2,847,910 40,801 SH   SOLE   0 0 0
ALPHABET CL A CAP STK CL A 02079K305   2,350,295 19,635 SH   SOLE   0 0 0
ALTRIA GROUP COM 02209S103   452,003 9,978 SH   SOLE   0 0 0
AMARIN CORP ADR EACH REP 1 ORD SPONS ADR NEW 023111206   16,065 13,500 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER COM 025537101   297,479 3,533 SH   SOLE   0 0 0
AMERISOURCE BERGEN INC COM 03073E105   2,036,948 10,585 SH   SOLE   0 0 0
AMGEN INC COM 031162100   692,258 3,118 SH   SOLE   0 0 0
APPLE INC COM 037833100   5,187,195 26,742 SH   SOLE   0 0 0
APPLIED MATERIALS INC COM 038222105   1,669,148 11,548 SH   SOLE   0 0 0
ARCOSA INC COM COM 039653100   1,497,521 19,764 SH   SOLE   0 0 0
ARTHUR J GALLAGHER COM 363576109   548,486 2,498 SH   SOLE   0 0 0
AT&T COM 00206R102   610,753 38,292 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING COM 053015103   15,580,387 70,888 SH   SOLE   0 0 0
Alphabet COM 02079K107   401,606 3,320 SH   SOLE   0 0 0
BANK OF AMERICA COM 060505104   982,222 34,236 SH   SOLE   0 0 0
BAXTER INT'L INC CL A 071813109   672,340 14,757 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY B CL B NEW 084670702   12,097,793 35,477 SH   SOLE   0 0 0
BIOGEN INC COM 09062X103   3,061,072 10,746 SH   SOLE   0 0 0
BOEING COM 097023105   323,075 1,530 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,174,240 18,362 SH   SOLE   0 0 0
BROADRIDGE FINANCIAL COM 11133T103   401,818 2,426 SH   SOLE   0 0 0
CARRIER GLOBAL CORP COM 14448C104   339,370 6,827 SH   SOLE   0 0 0
CATERPILLAR INC COM 149123101   2,054,190 8,349 SH   SOLE   0 0 0
CENTENE CORP DEL COM 15135B101   296,780 4,400 SH   SOLE   0 0 0
CHECKPOINT SOFTWARE ORD SHS M22465104   4,047,100 32,217 SH   SOLE   0 0 0
CHEVRON CORP COM 166764100   1,250,235 7,946 SH   SOLE   0 0 0
CIGNA COM 125523100   223,483 796 SH   SOLE   0 0 0
CISCO SYSTEMS INC COM 17275R102   6,677,338 129,056 SH   SOLE   0 0 0
CITIZENS FINL GROUP INC COM COM 174610105   384,680 14,750 SH   SOLE   0 0 0
COCA COLA COM 191216100   1,520,097 25,242 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO COM 194162103   2,177,536 28,265 SH   SOLE   0 0 0
COMCAST A COM 20030N101   386,373 9,299 SH   SOLE   0 0 0
COMMVAULT SYSTEMS COM 204166102   424,827 5,850 SH   SOLE   0 0 0
CONOCO PHILLIPS COM 20825C104   236,850 2,286 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104   311,880 3,450 SH   SOLE   0 0 0
CORNING INC COM 219350105   651,744 18,600 SH   SOLE   0 0 0
CORTEVA INC COM COM 22052L104   239,228 4,175 SH   SOLE   0 0 0
COSTCO COM 22160K105   649,813 1,207 SH   SOLE   0 0 0
CROWN CASTLE INTL COM 22822V101   220,330 1,934 SH   SOLE   0 0 0
CSX CORP COM 126408103   272,936 8,004 SH   SOLE   0 0 0
CVS CAREMARK COM 126650100   3,508,546 50,753 SH   SOLE   0 0 0
Cummins Inc COM 231021106   270,411 1,103 SH   SOLE   0 0 0
D R Horton COM 23331A109   299,357 2,460 SH   SOLE   0 0 0
DEERE & CO COM 244199105   1,500,330 3,703 SH   SOLE   0 0 0
DIAMONDS TRUST COM 78467X109   479,327 1,394 SH   SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108   218,407 1,869 SH   SOLE   0 0 0
DISNEY CO COM 254687106   1,252,607 14,030 SH   SOLE   0 0 0
DOLLAR GENERAL COM 256677105   595,079 3,505 SH   SOLE   0 0 0
DOVER CORP COM 260003108   2,348,716 15,907 SH   SOLE   0 0 0
DOW CHEMICAL CO COM 260557103   210,697 3,956 SH   SOLE   0 0 0
DU PONT INC COM 26614N102   286,260 4,007 SH   SOLE   0 0 0
Devon Energy COM 25179M103   361,342 7,475 SH   SOLE   0 0 0
EATON CORP SHS G29183103   1,415,543 7,039 SH   SOLE   0 0 0
ELEVANCE HEALTH COM 036752103   296,349 667 SH   SOLE   0 0 0
EMERSON ELECTRIC COM 291011104   732,973 8,109 SH   SOLE   0 0 0
EXELON CORP COM 30161N101   260,317 6,390 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   5,181,374 48,311 SH   SOLE   0 0 0
FASTENAL CO COM 311900104   970,739 16,456 SH   SOLE   0 0 0
FIDEL ENERGY ETF COM 316092402   342,321 15,448 SH   SOLE   0 0 0
FIDEL FINANCIAL ETF COM 316092501   453,616 9,637 SH   SOLE   0 0 0
FIDEL HEALTH CARE ETF COM 316092600   1,061,262 16,813 SH   SOLE   0 0 0
FIDEL TECH ETF COM 316092808   3,244,967 24,839 SH   SOLE   0 0 0
FIDELITY COMM SERVICES ETF COM 316092873   723,795 17,982 SH   SOLE   0 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106   563,947 10,310 SH   SOLE   0 0 0
FORD MOTOR CO COM 345370860   253,557 16,759 SH   SOLE   0 0 0
Fiserv Inc COM 337738108   551,023 4,368 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM NEW 369604301   847,860 7,718 SH   SOLE   0 0 0
GENUINE PARTS COM 372460105   545,767 3,225 SH   SOLE   0 0 0
GLEN BURNIE BANCORP COM 377407101   128,528 16,692 SH   SOLE   0 0 0
Generac Hldgs COM 368736104   216,239 1,450 SH   SOLE   0 0 0
HALLIBURTON CO COM 406216101   688,081 20,857 SH   SOLE   0 0 0
HERSHEY CO COM 427866108   254,274 1,018 SH   SOLE   0 0 0
HOME DEPOT COM 437076102   6,278,620 20,212 SH   SOLE   0 0 0
HONEYWELL INTL COM 438516106   361,788 1,744 SH   SOLE   0 0 0
IBM CORP COM 459200101   463,652 3,465 SH   SOLE   0 0 0
INTEL CORP COM 458140100   2,944,411 88,051 SH   SOLE   0 0 0
ISHRS HIGH DIVIDEND COM 46429B663   1,602,097 15,895 SH   SOLE   0 0 0
ISHRS MSCI EMERG MKTS ETF COM 464287234   253,864 6,417 SH   SOLE   0 0 0
IShrs Core S&P 500 COM 464287200   338,294 759 SH   SOLE   0 0 0
JACK HENRY & ASSOC INC COM 426281101   12,235,311 73,121 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   2,278,089 13,763 SH   SOLE   0 0 0
JP MORGAN CHASE & CO COM 46625H100   2,583,811 17,765 SH   SOLE   0 0 0
KINDER MORGAN INC COM 49456B101   299,462 17,390 SH   SOLE   0 0 0
KLATencor COM 482480100   242,510 500 SH   SOLE   0 0 0
KROGER COM 501044101   263,745 5,612 SH   SOLE   0 0 0
Kimberly Clark COM 494368103   217,445 1,575 SH   SOLE   0 0 0
LIGAND PHARM INC COM 53220K504   1,091,089 15,133 SH   SOLE   0 0 0
LILLY ELI COM 532457108   733,016 1,563 SH   SOLE   0 0 0
LOCKHEED MARTIN COM 539830109   397,308 863 SH   SOLE   0 0 0
LOWES CO INC COM 548661107   745,487 3,303 SH   SOLE   0 0 0
M&T Bank COM 55261F104   215,885 1,744 SH   SOLE   0 0 0
MARATHON PETROLEUM CORP COM 56585A102   409,713 3,514 SH   SOLE   0 0 0
MARKEL CORP HLDG CO COM 570535104   4,146,774 2,998 SH   SOLE   0 0 0
MARSH & MCLENNAN COM 571748102   253,908 1,350 SH   SOLE   0 0 0
MCCORMICK & CO COM 579780206   331,451 3,800 SH   SOLE   0 0 0
MCDONALDS CORP COM 580135101   1,437,143 4,816 SH   SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103   277,339 3,148 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105   3,942,479 34,167 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104   21,798,929 64,013 SH   SOLE   0 0 0
Marriott Internat'l Cl A COM 571903202   288,577 1,571 SH   SOLE   0 0 0
Meta Platforms Inc A COM 30303M102   298,459 1,040 SH   SOLE   0 0 0
NEXTERA ENERGY COM 65339F101   1,528,180 20,595 SH   SOLE   0 0 0
NIKE B CL B NEW 654106103   1,090,489 9,880 SH   SOLE   0 0 0
NOVARTIS SPONS ADR 66987V109   1,311,325 12,995 SH   SOLE   0 0 0
NUCOR CORP COM 670346105   438,647 2,675 SH   SOLE   0 0 0
NVIDIA CORP COM 67066G104   2,602,419 6,152 SH   SOLE   0 0 0
NVR HOMES COM 62944T105   1,022,450 161 SH   SOLE   0 0 0
OLD REPUBLIC INTL COM 680223104   268,061 10,650 SH   SOLE   0 0 0
ON SEMICONDUCTOR COM 682189105   1,374,247 14,530 SH   SOLE   0 0 0
ORACLE CORP COM 68389X105   3,049,092 25,603 SH   SOLE   0 0 0
OTIS WORLDWIDE COM 68902V107   260,799 2,930 SH   SOLE   0 0 0
Occidental Petroleum Corp COM 674599105   452,525 7,696 SH   SOLE   0 0 0
OmniAb Inc COM 68218J103   561,635 111,657 SH   SOLE   0 0 0
PAYCHEX INC COM COM 704326107   475,336 4,249 SH   SOLE   0 0 0
PEPSICO INC COM 713448108   1,518,611 8,199 SH   SOLE   0 0 0
PFIZER INC COM 717081103   2,421,467 66,016 SH   SOLE   0 0 0
PNC FINL SVCS GROUP COM 693475105   2,484,293 19,724 SH   SOLE   0 0 0
PROCTOR & GAMBLE CO COM 742718109   9,119,563 60,100 SH   SOLE   0 0 0
PUBLIC SERVICE ENTERP COM 744573106   1,888,147 30,157 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103   1,608,707 13,514 SH   SOLE   0 0 0
RADIAN GROUP INC COM 750236101   427,232 16,900 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES COM NEW 75513E101   4,078,906 41,638 SH   SOLE   0 0 0
REALTY INCOME CORP COM 756109104   394,504 6,598 SH   SOLE   0 0 0
ROSS STORES INC COM 778296103   5,733,637 51,134 SH   SOLE   0 0 0
S&P GLOBAL INC COM 78409V104   7,542,317 18,814 SH   SOLE   0 0 0
S&P MIDCAP 400 ETF COM 78467Y107   4,047,331 8,451 SH   SOLE   0 0 0
SANDY SPRING BANK COM 800363103   269,336 11,875 SH   SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105   272,064 4,800 SH   SOLE   0 0 0
SEI CORP COM 784117103   4,173,874 70,008 SH   SOLE   0 0 0
SOUTHERN COMPANY COM 842587107   783,408 11,152 SH   SOLE   0 0 0
SOUTHWEST AIRLINES COM 844741108   1,091,896 30,155 SH   SOLE   0 0 0
SPDR CONV SECS ETF COM 78464A359   325,268 4,650 SH   SOLE   0 0 0
SPDR ENERGY ETF COM 81369Y506   832,804 10,260 SH   SOLE   0 0 0
SPDR FINANCIAL ETF COM 81369Y605   1,585,820 47,043 SH   SOLE   0 0 0
SPDR HEALTH CARE ETF COM 81369Y209   805,777 6,071 SH   SOLE   0 0 0
SPDR S&P 500 ETF COM 78462F103   299,087 675 SH   SOLE   0 0 0
SPDR TECHNOLOGY ETF COM 81369Y803   8,761,379 50,393 SH   SOLE   0 0 0
Schlumberger LTD COM 806857108   370,205 7,537 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC COM 74144T108   483,854 4,319 SH   SOLE   0 0 0
TARGET COM 87612E106   652,377 4,946 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC COM 883556102   2,736,618 5,245 SH   SOLE   0 0 0
TJX COMPANIES COM 872540109   1,753,620 20,682 SH   SOLE   0 0 0
TRANE TECH PLC SHS G8994E103   306,972 1,605 SH   SOLE   0 0 0
TRINITY INDS INC COM 896522109   1,262,883 49,120 SH   SOLE   0 0 0
UNILEVER PLC SPONS ADR 904767704   647,340 12,418 SH   SOLE   0 0 0
UNION PACIFIC COM 907818108   1,356,221 6,628 SH   SOLE   0 0 0
UNITED HEALTH GROUP COM 91324P102   2,030,288 4,224 SH   SOLE   0 0 0
UNITED PARCEL SERVICE CL B NEW 911312106   2,097,241 11,700 SH   SOLE   0 0 0
UNITED RENTALS INC COM 911363109   13,752,964 30,880 SH   SOLE   0 0 0
VANG ST CORP BOND ETF COM 92206C409   636,755 8,416 SH   SOLE   0 0 0
VERIZON COMM INC COM 92343V104   948,431 25,502 SH   SOLE   0 0 0
VIKING THERAPEUTICS INC COM US COM 92686J106   207,488 12,800 SH   SOLE   0 0 0
VISA INC COM 92826C839   666,484 2,806 SH   SOLE   0 0 0
WASTE MANAGEMENT COM 94106L109   468,754 2,703 SH   SOLE   0 0 0
WELLS FARGO & CO COM 949746101   212,120 4,970 SH   SOLE   0 0 0
WEYERHAEUSER CO COM 962166104   289,862 8,650 SH   SOLE   0 0 0
Wal-Mart COM 931142103   210,394 1,339 SH   SOLE   0 0 0
Wyndham Hotels &Resorts Inc Co COM 98311A105   207,356 3,024 SH   SOLE   0 0 0