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
Expires: July 31, 2015
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
APPLE INC COM 037833100 13,208,094 56,687 SH SOLE 56,687 0 0
THOMSON REUTERS CORP. COM 884903808 4,765,711 27,935 SH SOLE 27,935 0 0
PFIZER INC COM 717081103 3,867,469 133,637 SH SOLE 133,637 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,598,517 69,550 SH SOLE 69,550 0 0
BROADSTONE NET LEASE INC COM 11135E203 3,475,697 180,687 SH SOLE 180,687 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,345,785 30,715 SH SOLE 30,715 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,274,423 3,701 SH SOLE 3,701 0 0
ALPHABET INC CAP STK CL A 02079K305 3,270,064 19,717 SH SOLE 19,717 0 0
DANAHER CORPORATION COM 235851102 3,269,461 11,748 SH SOLE 11,748 0 0
ALPHABET INC CAP STK CL C 02079K107 3,250,508 19,442 SH SOLE 19,442 0 0
ABBVIE INC COM 00287Y109 3,082,865 15,611 SH SOLE 15,611 0 0
CME GROUP INC COM 12572Q105 2,602,125 11,793 SH SOLE 11,793 0 0
ISHARES TR U.S. TECH ETF 464287721 2,557,829 16,870 SH SOLE 16,870 0 0
JOHNSON & JOHNSON COM 478160104 2,519,918 15,549 SH SOLE 15,549 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523 2,218,045 22,274 SH SOLE 22,274 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,206,784 43,492 SH SOLE 43,492 0 0
ALTRIA GROUP INC COM 02209S103 2,142,509 41,185 SH SOLE 41,185 0 0
MICROSOFT CORP COM 594918104 2,105,131 4,892 SH SOLE 4,892 0 0
PHILLIPS 66 COM 718546104 2,043,390 15,545 SH SOLE 15,545 0 0
BLACKROCK INC COM 09247X101 2,028,153 2,136 SH SOLE 2,136 0 0
CHEVRON CORP NEW COM 166764100 1,992,416 13,529 SH SOLE 13,529 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,874,328 8,889 SH SOLE 8,889 0 0
MCDONALDS CORP COM 580135101 1,783,515 5,857 SH SOLE 5,857 0 0
AMAZON COM INC COM 023135106 1,680,883 9,021 SH SOLE 9,021 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,678,512 57,661 SH SOLE 57,661 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,675,326 9,912 SH SOLE 9,912 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,537,959 7,507 SH SOLE 7,507 0 0
NASDAQ INC COM 631103108 1,481,665 20,294 SH SOLE 20,294 0 0
HERSHEY CO COM 427866108 1,446,597 7,543 SH SOLE 7,543 0 0
STARBUCKS CORP COM 855244109 1,432,616 14,695 SH SOLE 14,695 0 0
CATERPILLAR INC COM 149123101 1,420,157 3,631 SH SOLE 3,631 0 0
COCA COLA CO COM 191216100 1,385,881 19,157 SH SOLE 19,157 0 0
BLACKSTONE INC COM 09260D107 1,364,848 8,913 SH SOLE 8,913 0 0
TRACTOR SUPPLY CO COM 892356106 1,340,896 4,609 SH SOLE 4,609 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1,333,175 14,754 SH SOLE 14,754 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,297,811 8,079 SH SOLE 8,079 0 0
TJX COS INC NEW COM 872540109 1,251,213 10,645 SH SOLE 10,645 0 0
CASEYS GEN STORES INC COM 147528103 1,194,758 3,180 SH SOLE 3,180 0 0
KINDER MORGAN INC DEL COM 49456B101 1,154,755 52,275 SH SOLE 52,275 0 0
AMERICAN EXPRESS CO COM 025816109 1,146,091 4,226 SH SOLE 4,226 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,036,615 27,866 SH SOLE 27,866 0 0
MERCK & CO INC COM 58933Y105 1,016,135 8,888 SH SOLE 8,888 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 951,076 18,770 SH SOLE 18,770 0 0
ASPEN AEROGELS INC COM 04523Y105 915,570 33,065 SH SOLE 33,065 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 911,429 8,496 SH SOLE 8,496 0 0
ELI LILLY & CO COM 532457108 885,940 1,000 SH SOLE 1,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 881,408 3,169 SH SOLE 3,169 0 0
PEPSICO INC COM 713448108 868,785 5,109 SH SOLE 5,109 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 841,235 7,317 SH SOLE 7,317 0 0
PROCTER AND GAMBLE CO COM 742718109 839,852 4,849 SH SOLE 4,849 0 0
CVS HEALTH CORP COM 126650100 830,330 13,205 SH SOLE 13,205 0 0
LANDBRIDGE COMPANY LLC CL A 514952100 819,603 20,951 SH SOLE 20,951 0 0
CISCO SYS INC COM 17275R102 802,558 15,080 SH SOLE 15,080 0 0
ORACLE CORP COM 68389X105 801,221 4,702 SH SOLE 4,702 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 765,600 3,463 SH SOLE 3,463 0 0
EMERSON ELEC CO COM 291011104 747,544 6,835 SH SOLE 6,835 0 0
LOCKHEED MARTIN CORP COM 539830109 737,130 1,261 SH SOLE 1,261 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 708,373 8,380 SH SOLE 8,380 0 0
VISA INC COM CL A 92826C839 699,619 2,545 SH SOLE 2,545 0 0
MONDELEZ INTL INC CL A 609207105 681,347 9,190 SH SOLE 9,190 0 0
VERALTO CORP COM SHS 92338C103 680,432 6,078 SH SOLE 6,078 0 0
NVR INC COM 62944T105 637,767 65 SH SOLE 65 0 0
CAPITAL ONE FINL CORP COM 14040H105 634,245 4,236 SH SOLE 4,236 0 0
FEDEX CORP COM 31428X106 619,391 2,255 SH SOLE 2,255 0 0
NVIDIA CORPORATION COM 67066G104 616,966 5,080 SH SOLE 5,080 0 0
DOW INC COM 260557103 609,944 11,165 SH SOLE 11,165 0 0
META PLATFORMS INC CL A 30303M102 594,193 1,038 SH SOLE 1,038 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 572,714 7,625 SH SOLE 7,625 0 0
CARLYLE GROUP INC COM 14316J108 566,885 13,165 SH SOLE 13,165 0 0
STARWOOD PPTY TR INC COM 85571B105 557,086 26,748 SH SOLE 26,748 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 543,039 10,621 SH SOLE 10,621 0 0
FISERV INC COM 337738108 538,950 3,000 SH SOLE 3,000 0 0
CHUBB LIMITED COM H1467J104 529,419 1,830 SH SOLE 1,830 0 0
ISHARES TR U.S. MED DVC ETF 464288810 525,163 8,868 SH SOLE 8,868 0 0
MOODYS CORP COM 615369105 515,879 1,087 SH SOLE 1,087 0 0
UNITED RENTALS INC COM 911363109 512,559 633 SH SOLE 633 0 0
QUALCOMM INC COM 747525103 510,150 3,000 SH SOLE 3,000 0 0
XPO INC COM 983793100 495,191 4,606 SH SOLE 4,606 0 0
WELLS FARGO CO NEW COM 949746101 490,842 8,689 SH SOLE 8,689 0 0
HOME DEPOT INC COM 437076102 489,076 1,207 SH SOLE 1,207 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 441,740 8,223 SH SOLE 8,223 0 0
EAGLE BANCORP INC MD COM 268948106 440,310 19,500 SH SOLE 19,500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 435,717 1,930 SH SOLE 1,930 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 432,369 19,671 SH SOLE 19,671 0 0
GE AEROSPACE COM NEW 369604301 431,923 2,287 SH SOLE 2,287 0 0
BANK AMERICA CORP COM 060505104 431,123 10,865 SH SOLE 10,865 0 0
ENERGY RECOVERY INC COM 29270J100 429,603 24,704 SH SOLE 24,704 0 0
ISHARES TR CORE US AGGBD ET 464287226 427,663 4,223 SH SOLE 4,223 0 0
CARDINAL HEALTH INC COM 14149Y108 424,065 3,837 SH SOLE 3,837 0 0
WILLIAMS COS INC COM 969457100 423,404 9,275 SH SOLE 9,275 0 0
MASTERCARD INCORPORATED CL A 57636Q104 408,392 827 SH SOLE 827 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 402,144 5,511 SH SOLE 5,511 0 0
COLGATE PALMOLIVE CO COM 194162103 384,097 3,700 SH SOLE 3,700 0 0
ISHARES TR INTL SEL DIV ETF 464288448 380,718 12,594 SH SOLE 12,594 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 374,191 813 SH SOLE 813 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 366,150 5,000 SH SOLE 5,000 0 0
RTX CORPORATION COM 75513E101 363,480 3,000 SH SOLE 3,000 0 0
ABBOTT LABS COM 002824100 353,887 3,104 SH SOLE 3,104 0 0
WALMART INC COM 931142103 351,989 4,359 SH SOLE 4,359 0 0
3M CO COM 88579Y101 346,398 2,534 SH SOLE 2,534 0 0
UNITEDHEALTH GROUP INC COM 91324P102 343,792 588 SH SOLE 588 0 0
COSTCO WHSL CORP NEW COM 22160K105 311,033 351 SH SOLE 351 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 307,821 3,702 SH SOLE 3,702 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 304,720 13,978 SH SOLE 13,978 0 0
ONEOK INC NEW COM 682680103 303,827 3,334 SH SOLE 3,334 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 302,627 1,079 SH SOLE 1,079 0 0
COMCAST CORP NEW CL A 20030N101 301,078 7,208 SH SOLE 7,208 0 0
KRAFT HEINZ CO COM 500754106 300,542 8,560 SH SOLE 8,560 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 294,455 799 SH SOLE 799 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 276,265 1,542 SH SOLE 1,542 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 269,460 6,000 SH SOLE 6,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109 260,540 1,002 SH SOLE 1,002 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 259,280 915 SH SOLE 915 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 253,323 4,021 SH SOLE 4,021 0 0
ARES CAPITAL CORP COM 04010L103 251,804 12,025 SH SOLE 12,025 0 0
BOEING CO COM 097023105 248,281 1,633 SH SOLE 1,633 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 241,470 3,000 SH SOLE 3,000 0 0
NETFLIX INC COM 64110L106 233,350 329 SH SOLE 329 0 0
PNC FINL SVCS GROUP INC COM 693475105 226,441 1,225 SH SOLE 1,225 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 225,984 460 SH SOLE 460 0 0
PALO ALTO NETWORKS INC COM 697435105 222,170 650 SH SOLE 650 0 0
GOLUB CAP BDC INC COM 38173M102 220,606 14,600 SH SOLE 14,600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 217,001 1,083 SH SOLE 1,083 0 0
ISHARES TR US HLTHCARE ETF 464287762 214,175 3,295 SH SOLE 3,295 0 0
SAUL CTRS INC COM 804395101 209,800 5,000 SH SOLE 5,000 0 0
DUPONT DE NEMOURS INC COM 26614N102 206,111 2,313 SH SOLE 2,313 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 194,880 12,000 SH SOLE 12,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 52,870 17,000 SH SOLE 17,000 0 0
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104 39,823 16,321 SH SOLE 16,321 0 0
MICROVISION INC DEL COM NEW 594960304 29,640 26,000 SH SOLE 26,000 0 0
PLUG POWER INC COM NEW 72919P202 27,120 12,000 SH SOLE 12,000 0 0
GEVO INC COM PAR 374396406 16,300 10,000 SH SOLE 10,000 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1,558 10,000 SH SOLE 10,000 0 0