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
APPLE INC COM 037833100   13,831,651 55,234 SH   SOLE   55,234 0 0
THOMSON REUTERS CORP COM 884903808   4,392,487 27,388 SH   SOLE   27,388 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,208,178 3,805 SH   SOLE   3,805 0 0
ALPHABET INC CAP STK CL C 02079K107   3,702,534 19,442 SH   SOLE   19,442 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,617,410 31,987 SH   SOLE   31,987 0 0
ALPHABET INC CAP STK CL A 02079K305   3,602,758 19,032 SH   SOLE   19,032 0 0
PFIZER INC COM 717081103   3,508,791 132,257 SH   SOLE   132,257 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,170,188 56,050 SH   SOLE   56,050 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   3,155,548 31,826 SH   SOLE   31,826 0 0
DANAHER CORPORATION COM 235851102   3,009,354 13,094 SH   SOLE   13,094 0 0
ABBVIE INC COM 00287Y109   2,981,633 16,779 SH   SOLE   16,779 0 0
BROADSTONE NET LEASE INC COM 11135E203   2,976,235 184,287 SH   SOLE   184,287 0 0
CME GROUP INC COM 12572Q105   2,915,629 12,249 SH   SOLE   12,249 0 0
JOHNSON & JOHNSON COM 478160104   2,886,947 19,962 SH   SOLE   19,962 0 0
ISHARES TR U.S. TECH ETF 464287721   2,691,102 16,870 SH   SOLE   16,870 0 0
ALTRIA GROUP INC COM 02209S103   2,530,039 47,459 SH   SOLE   47,459 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,503,654 49,502 SH   SOLE   49,502 0 0
CHEVRON CORP NEW COM 166764100   2,398,695 16,561 SH   SOLE   16,561 0 0
BLACKROCK INC COM 09290D101   2,212,187 2,158 SH   SOLE   2,158 0 0
MICROSOFT CORP COM 594918104   2,153,163 5,108 SH   SOLE   5,108 0 0
JPMORGAN CHASE & CO. COM 46625H100   2,101,051 8,765 SH   SOLE   8,765 0 0
AMAZON COM INC COM 023135106   2,058,317 9,382 SH   SOLE   9,382 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,789,860 23,666 SH   SOLE   23,666 0 0
PHILLIPS 66 COM 718546104   1,778,561 15,611 SH   SOLE   15,611 0 0
MCDONALDS CORP COM 580135101   1,761,372 6,076 SH   SOLE   6,076 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,733,810 10,068 SH   SOLE   10,068 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,721,068 54,881 SH   SOLE   54,881 0 0
WINMARK CORP COM 974250102   1,699,242 4,323 SH   SOLE   4,323 0 0
NASDAQ INC COM 631103108   1,619,567 20,949 SH   SOLE   20,949 0 0
BLACKSTONE INC COM 09260D107   1,562,642 9,063 SH   SOLE   9,063 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,526,465 7,812 SH   SOLE   7,812 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   1,499,366 23,210 SH   SOLE   23,210 0 0
KINDER MORGAN INC DEL COM 49456B101   1,427,513 52,099 SH   SOLE   52,099 0 0
STARBUCKS CORP COM 855244109   1,371,944 15,035 SH   SOLE   15,035 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,324,467 14,754 SH   SOLE   14,754 0 0
TJX COS INC NEW COM 872540109   1,310,305 10,846 SH   SOLE   10,846 0 0
CATERPILLAR INC COM 149123101   1,308,113 3,606 SH   SOLE   3,606 0 0
CASEYS GEN STORES INC COM 147528103   1,305,974 3,296 SH   SOLE   3,296 0 0
TRACTOR SUPPLY CO COM 892356106   1,291,215 24,335 SH   SOLE   24,335 0 0
HERSHEY CO COM 427866108   1,273,173 7,518 SH   SOLE   7,518 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,263,307 8,478 SH   SOLE   8,478 0 0
AMERICAN EXPRESS CO COM 025816109   1,246,815 4,201 SH   SOLE   4,201 0 0
COCA COLA CO COM 191216100   1,227,443 19,715 SH   SOLE   19,715 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   1,017,167 22,175 SH   SOLE   22,175 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   997,477 90,032 SH   SOLE   90,032 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   965,500 3,281 SH   SOLE   3,281 0 0
EMERSON ELEC CO COM 291011104   922,659 7,445 SH   SOLE   7,445 0 0
CISCO SYS INC COM 17275R102   900,373 15,209 SH   SOLE   15,209 0 0
MERCK & CO INC COM 58933Y105   877,210 8,747 SH   SOLE   8,747 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   845,738 8,496 SH   SOLE   8,496 0 0
PROCTER AND GAMBLE CO COM 742718109   812,940 4,849 SH   SOLE   4,849 0 0
PEPSICO INC COM 713448108   784,069 5,110 SH   SOLE   5,110 0 0
VISA INC COM CL A 92826C839   776,994 2,459 SH   SOLE   2,459 0 0
ORACLE CORP COM 68389X105   775,209 4,652 SH   SOLE   4,652 0 0
ELI LILLY & CO COM 532457108   772,000 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   761,271 3,463 SH   SOLE   3,463 0 0
CAPITAL ONE FINL CORP COM 14040H105   748,574 4,198 SH   SOLE   4,198 0 0
FEDEX CORP COM 31428X106   686,985 2,430 SH   SOLE   2,430 0 0
NVIDIA CORPORATION COM 67066G104   682,193 5,080 SH   SOLE   5,080 0 0
QUALCOMM INC COM 747525103   679,769 4,425 SH   SOLE   4,425 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   657,803 24,078 SH   SOLE   24,078 0 0
CARLYLE GROUP INC COM 14316J108   652,078 12,915 SH   SOLE   12,915 0 0
XPO INC COM 983793100   636,996 4,857 SH   SOLE   4,857 0 0
VERALTO CORP COM SHS 92338C103   622,304 6,110 SH   SOLE   6,110 0 0
FISERV INC COM 337738108   616,260 3,000 SH   SOLE   3,000 0 0
LOCKHEED MARTIN CORP COM 539830109   612,770 1,261 SH   SOLE   1,261 0 0
META PLATFORMS INC CL A 30303M102   607,759 1,038 SH   SOLE   1,038 0 0
WELLS FARGO CO NEW COM 949746101   590,297 8,404 SH   SOLE   8,404 0 0
STARWOOD PPTY TR INC COM 85571B105   590,150 30,373 SH   SOLE   30,373 0 0
ASPEN AEROGELS INC COM 04523Y105   556,934 46,880 SH   SOLE   46,880 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   548,314 7,625 SH   SOLE   7,625 0 0
MOODYS CORP COM 615369105   542,482 1,146 SH   SOLE   1,146 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   541,377 10,621 SH   SOLE   10,621 0 0
NVR INC COM 62944T105   531,629 65 SH   SOLE   65 0 0
MONDELEZ INTL INC CL A 609207105   511,700 8,500 SH   SOLE   8,500 0 0
EAGLE BANCORP INC MD COM 268948106   507,585 19,500 SH   SOLE   19,500 0 0
CHUBB LIMITED COM H1467J104   492,367 1,782 SH   SOLE   1,782 0 0
WILLIAMS COS INC COM 969457100   485,727 8,975 SH   SOLE   8,975 0 0
HOME DEPOT INC COM 437076102   478,069 1,229 SH   SOLE   1,229 0 0
DOW INC COM 260557103   474,778 11,831 SH   SOLE   11,831 0 0
BANK AMERICA CORP COM 060505104   465,431 10,590 SH   SOLE   10,590 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   451,089 1,940 SH   SOLE   1,940 0 0
UNITED RENTALS INC COM 911363109   441,684 627 SH   SOLE   627 0 0
MASTERCARD INCORPORATED CL A 57636Q104   439,707 835 SH   SOLE   835 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   423,567 8,223 SH   SOLE   8,223 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   418,669 5,132 SH   SOLE   5,132 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   414,741 5,491 SH   SOLE   5,491 0 0
WALMART INC COM 931142103   404,339 4,465 SH   SOLE   4,465 0 0
GE AEROSPACE COM NEW 369604301   382,089 2,287 SH   SOLE   2,287 0 0
ENERGY RECOVERY INC COM 29270J100   378,216 25,729 SH   SOLE   25,729 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   377,582 833 SH   SOLE   833 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   364,000 5,000 SH   SOLE   5,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   359,268 1,050 SH   SOLE   1,050 0 0
ISHARES TR CORE US AGGBD ET 464287226   353,491 3,648 SH   SOLE   3,648 0 0
RTX CORPORATION COM 75513E101   347,160 3,000 SH   SOLE   3,000 0 0
ABBOTT LABS COM 002824100   345,438 3,054 SH   SOLE   3,054 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   342,246 765 SH   SOLE   765 0 0
COLGATE PALMOLIVE CO COM 194162103   336,367 3,700 SH   SOLE   3,700 0 0
ONEOK INC NEW COM 682680103   334,734 3,334 SH   SOLE   3,334 0 0
3M CO COM 88579Y101   327,114 2,534 SH   SOLE   2,534 0 0
COSTCO WHSL CORP NEW COM 22160K105   312,308 341 SH   SOLE   341 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   303,490 3,702 SH   SOLE   3,702 0 0
BOEING CO COM 097023105   292,935 1,655 SH   SOLE   1,655 0 0
UNITEDHEALTH GROUP INC COM 91324P102   287,328 568 SH   SOLE   568 0 0
EXXON MOBIL CORP COM 30231G102   278,931 2,593 SH   SOLE   2,593 0 0
COMCAST CORP NEW CL A 20030N101   265,825 7,083 SH   SOLE   7,083 0 0
ARES CAPITAL CORP COM 04010L103   263,227 12,025 SH   SOLE   12,025 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   244,542 1,090 SH   SOLE   1,090 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   242,518 1,384 SH   SOLE   1,384 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   239,940 6,000 SH   SOLE   6,000 0 0
PALO ALTO NETWORKS INC COM 697435105   236,548 1,300 SH   SOLE   1,300 0 0
PNC FINL SVCS GROUP INC COM 693475105   236,241 1,225 SH   SOLE   1,225 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   233,838 448 SH   SOLE   448 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   232,126 915 SH   SOLE   915 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   230,846 4,021 SH   SOLE   4,021 0 0
CONSTELLATION ENERGY CORP COM 21037T109   224,157 1,002 SH   SOLE   1,002 0 0
GOLUB CAP BDC INC COM 38173M102   221,336 14,600 SH   SOLE   14,600 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   217,505 4,100 SH   SOLE   4,100 0 0
NETFLIX INC COM 64110L106   209,460 235 SH   SOLE   235 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   205,455 3,000 SH   SOLE   3,000 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   205,418 2,640 SH   SOLE   2,640 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   162,400 10,000 SH   SOLE   10,000 0 0
INTRUSION INC COM 46121E304   47,945 15,592 SH   SOLE   15,592 0 0
CLEAN ENERGY FUELS CORP COM 184499101   42,670 17,000 SH   SOLE   17,000 0 0
GEVO INC COM PAR 374396406   20,900 10,000 SH   SOLE   10,000 0 0
MICROVISION INC DEL COM NEW 594960304   17,030 13,000 SH   SOLE   13,000 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   10,200 10,000 SH   SOLE   10,000 0 0