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 LABS COM 002824100   2,681,808 23,595 SH   SOLE   22,591 0 1,004
AIR PRODS & CHEMS INC COM 009158106   977,802 4,036 SH   SOLE   3,841 0 195
ALBEMARLE CORP COM 012653101   909,665 6,905 SH   SOLE   6,833 0 72
AMAZON COM INC COM 023135106   4,058,911 22,502 SH   SOLE   21,002 0 1,500
AMERICAN EXPRESS CO COM 025816109   1,693,331 7,437 SH   SOLE   7,091 0 346
ELEVANCE HEALTH INC COM 036752103   448,537 865 SH   SOLE   865 0 0
APPLE INC COM 037833100   9,405,507 54,849 SH   SOLE   51,952 0 2,897
BANK AMERICA CORP COM 060505104   329,714 8,695 SH   SOLE   8,695 0 0
BECTON DICKINSON & CO COM 075887109   1,008,359 4,075 SH   SOLE   3,816 0 259
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,516,392 5,984 SH   SOLE   5,673 0 311
BRISTOL-MYERS SQUIBB CO COM 110122108   261,822 4,828 SH   SOLE   4,668 0 160
CATERPILLAR INC COM 149123101   255,402 697 SH   SOLE   697 0 0
CHEVRON CORP NEW COM 166764100   2,204,890 13,978 SH   SOLE   13,345 0 633
COCA COLA CO COM 191216100   683,992 11,180 SH   SOLE   11,155 0 25
CUMMINS INC COM 231021106   319,695 1,085 SH   SOLE   1,060 0 25
DISNEY WALT CO COM 254687106   2,296,452 18,768 SH   SOLE   17,843 0 925
EMERSON ELEC CO COM 291011104   925,167 8,157 SH   SOLE   7,692 0 465
GALLAGHER ARTHUR J & CO COM 363576109   1,350,216 5,400 SH   SOLE   5,014 0 386
GENERAL DYNAMICS CORP COM 369550108   525,714 1,861 SH   SOLE   1,786 0 75
GENUINE PARTS CO COM 372460105   258,888 1,671 SH   SOLE   1,615 0 56
HALLIBURTON CO COM 406216101   606,516 15,386 SH   SOLE   14,959 0 427
HOME DEPOT INC COM 437076102   1,793,714 4,676 SH   SOLE   4,583 0 93
HONEYWELL INTL INC COM 438516106   1,910,878 9,310 SH   SOLE   8,787 0 523
INGREDION INC COM 457187102   1,635,900 14,000 SH   SOLE   14,000 0 0
INTEL CORP COM 458140100   618,115 13,994 SH   SOLE   13,513 0 481
INTERNATIONAL BUSINESS MACHS COM 459200101   353,467 1,851 SH   SOLE   1,851 0 0
ISHARES TR CORE S&P500 ETF 464287200   387,989 738 SH   SOLE   738 0 0
ISHARES TR 20 YR TR BD ETF 464287432   587,401 6,208 SH   SOLE   6,060 0 148
ISHARES TR RUS MID CAP ETF 464287499   1,378,487 16,393 SH   SOLE   15,553 0 840
ISHARES TR ISHARES BIOTECH 464287556   382,295 2,786 SH   SOLE   2,786 0 0
ISHARES TR S&P MC 400GR ETF 464287606   290,905 3,188 SH   SOLE   3,094 0 94
ISHARES TR U.S. TECH ETF 464287721   270,120 2,000 SH   SOLE   2,000 0 0
ISHARES TR PFD AND INCM SEC 464288687   730,944 22,679 SH   SOLE   20,929 0 1,750
ISHARES TR RUS TP200 GR ETF 464289438   662,755 3,397 SH   SOLE   3,397 0 0
JOHNSON & JOHNSON COM 478160104   2,299,450 14,536 SH   SOLE   13,824 0 712
KLA CORP COM NEW 482480100   2,841,084 4,067 SH   SOLE   3,924 0 143
LAUDER ESTEE COS INC CL A 518439104   921,509 5,978 SH   SOLE   5,606 0 372
ELI LILLY & CO COM 532457108   1,217,507 1,565 SH   SOLE   1,500 0 65
LOWES COS INC COM 548661107   2,592,132 10,176 SH   SOLE   10,036 0 140
MARKEL GROUP INC COM 570535104   413,843 272 SH   SOLE   272 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,111,056 5,394 SH   SOLE   5,394 0 0
MASCO CORP COM 574599106   444,173 5,631 SH   SOLE   5,246 0 385
MCDONALDS CORP COM 580135101   1,047,444 3,715 SH   SOLE   3,549 0 166
MICROSOFT CORP COM 594918104   13,270,350 31,542 SH   SOLE   30,871 0 671
MICROCHIP TECHNOLOGY INC. COM 595017104   1,469,091 16,376 SH   SOLE   15,776 0 600
MONDELEZ INTL INC CL A 609207105   961,450 13,735 SH   SOLE   13,020 0 715
NIKE INC CL B 654106103   2,331,174 24,805 SH   SOLE   23,696 0 1,109
NORFOLK SOUTHN CORP COM 655844108   926,962 3,637 SH   SOLE   3,417 0 220
PALO ALTO NETWORKS INC COM 697435105   2,570,808 9,048 SH   SOLE   8,686 0 362
PARKER-HANNIFIN CORP COM 701094104   1,600,675 2,880 SH   SOLE   2,692 0 188
PEPSICO INC COM 713448108   2,513,669 14,363 SH   SOLE   13,625 0 738
PFIZER INC COM 717081103   626,012 22,559 SH   SOLE   21,453 0 1,106
PHILIP MORRIS INTL INC COM 718172109   726,088 7,925 SH   SOLE   7,786 0 139
PROCTER AND GAMBLE CO COM 742718109   1,247,378 7,688 SH   SOLE   7,358 0 330
STARBUCKS CORP COM 855244109   294,733 3,225 SH   SOLE   2,950 0 275
TJX COS INC NEW COM 872540109   202,840 2,000 SH   SOLE   2,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,608,791 11,825 SH   SOLE   11,345 0 480
TEXAS INSTRS INC COM 882508104   228,215 1,310 SH   SOLE   1,270 0 40
THERMO FISHER SCIENTIFIC INC COM 883556102   2,009,243 3,457 SH   SOLE   3,292 0 165
UDR INC COM 902653104   3,809,408 101,829 SH   SOLE   101,492 0 337
WALMART INC COM 931142103   250,728 4,167 SH   SOLE   3,447 0 720
YUM BRANDS INC COM 988498101   316,538 2,283 SH   SOLE   2,283 0 0
RTX CORPORATION COM 75513E101   2,745,860 28,154 SH   SOLE   27,732 0 422
FORTINET INC COM 34959E109   578,176 8,464 SH   SOLE   8,044 0 420
AT&T INC COM 00206R102   237,635 13,502 SH   SOLE   13,284 0 218
ABBVIE INC COM 00287Y109   1,501,961 8,248 SH   SOLE   8,128 0 120
ADOBE INC COM 00724F101   1,217,095 2,412 SH   SOLE   2,299 0 113
ALPHABET INC CAP STK CL C 02079K107   405,012 2,660 SH   SOLE   2,660 0 0
ALPHABET INC CAP STK CL A 02079K305   3,234,883 21,433 SH   SOLE   20,298 0 1,135
ALTRIA GROUP INC COM 02209S103   423,332 9,705 SH   SOLE   9,705 0 0
BLACKROCK INC COM 09247X101   984,600 1,181 SH   SOLE   1,096 0 85
BLACKSTONE INC COM 09260D107   274,563 2,090 SH   SOLE   2,090 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   779,290 33,232 SH   SOLE   31,357 0 1,875
BROADCOM INC COM 11135F101   857,540 647 SH   SOLE   647 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   488,374 5,539 SH   SOLE   5,475 0 64
CARRIER GLOBAL CORPORATION COM 14448C104   640,128 11,012 SH   SOLE   10,956 0 56
CISCO SYS INC COM 17275R102   529,545 10,610 SH   SOLE   9,569 0 1,041
COMCAST CORP NEW CL A 20030N101   335,572 7,741 SH   SOLE   7,586 0 155
CONSTELLATION BRANDS INC CL A 21036P108   947,355 3,486 SH   SOLE   3,424 0 62
COSTCO WHSL CORP NEW COM 22160K105   806,876 1,101 SH   SOLE   1,101 0 0
CROWN CASTLE INC COM 22822V101   543,755 5,138 SH   SOLE   5,013 0 125
DOMINION ENERGY INC COM 25746U109   773,660 15,728 SH   SOLE   14,728 0 1,000
DUKE ENERGY CORP NEW COM NEW 26441C204   1,163,905 12,035 SH   SOLE   11,566 0 469
EXPEDIA GROUP INC COM NEW 30212P303   1,271,295 9,229 SH   SOLE   8,805 0 424
EXXON MOBIL CORP COM 30231G102   1,975,964 16,999 SH   SOLE   15,885 0 1,114
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   804,733 49,099 SH   SOLE   49,099 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   513,977 21,890 SH   SOLE   21,890 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   545,507 22,014 SH   SOLE   22,014 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   307,020 15,916 SH   SOLE   15,916 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   331,142 17,238 SH   SOLE   16,238 0 1,000
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   281,657 13,909 SH   SOLE   13,909 0 0
JPMORGAN CHASE & CO COM 46625H100   3,340,403 16,677 SH   SOLE   15,929 0 748
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,018,336 17,600 SH   SOLE   15,914 0 1,686
JACOBS SOLUTIONS INC COM 46982L108   1,150,669 7,485 SH   SOLE   7,226 0 259
KINSALE CAP GROUP INC COM 49714P108   1,347,008 2,567 SH   SOLE   2,567 0 0
MERCK & CO INC COM 58933Y105   1,369,245 10,377 SH   SOLE   10,144 0 233
METLIFE INC COM 59156R108   316,672 4,273 SH   SOLE   4,038 0 235
NETFLIX INC COM 64110L106   715,435 1,178 SH   SOLE   1,137 0 41
NEXTERA ENERGY INC COM 65339F101   1,693,551 26,499 SH   SOLE   24,291 0 2,208
ORACLE CORP COM 68389X105   1,054,370 8,394 SH   SOLE   8,094 0 300
OTIS WORLDWIDE CORP COM 68902V107   422,989 4,261 SH   SOLE   4,261 0 0
SPDR GOLD TR GOLD SHS 78463V107   259,413 1,261 SH   SOLE   1,261 0 0
SALESFORCE INC COM 79466L302   956,548 3,176 SH   SOLE   2,871 0 305
TRUIST FINL CORP COM 89832Q109   206,009 5,285 SH   SOLE   5,285 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,155,691 6,379 SH   SOLE   6,056 0 323
VERIZON COMMUNICATIONS INC COM 92343V104   920,435 21,936 SH   SOLE   21,092 0 844
VISA INC COM CL A 92826C839   679,281 2,434 SH   SOLE   2,401 0 33
ZOETIS INC CL A 98978V103   447,053 2,642 SH   SOLE   2,459 0 183
AON PLC SHS CL A G0403H108   226,262 678 SH   SOLE   678 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,703,588 4,915 SH   SOLE   4,759 0 156
EATON CORP PLC SHS G29183103   3,690,249 11,802 SH   SOLE   11,125 0 677
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   85,810 27,328 SH   SOLE   27,328 0 0
LINDE PLC SHS G54950103   1,141,299 2,458 SH   SOLE   2,358 0 100