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
Abbvie Inc COM 00287Y109 1,132 4,955 SH SOLE 1,500 0 3,455
Adobe Systems Inc COM 00724F101 543 1,551 SH SOLE 1,265 0 286
Advanced Micro Devices Com COM 007903107 1,972 9,210 SH SOLE 5,170 0 4,040
Alphabet Inc Class A COM 02079K305 3,130 10,000 SH SOLE 5,380 0 4,620
Alphabet Inc Class C COM 02079K107 8,775 27,963 SH SOLE 12,700 0 15,263
Amazon Com Inc Com COM 023135106 1,018 4,410 SH SOLE 1,820 0 2,590
Apple Computer Inc COM 037833100 18,297 67,304 SH SOLE 34,202 0 33,102
Bank Of America Corp Com COM 060505104 281 5,100 SH SOLE 2,100 0 3,000
Berkshire Hathaway B New Com 084670702 234 466 SH SOLE 220 0 246
British American Tobacco PLC COM 110448107 276 4,870 SH SOLE 4,195 0 675
Broadcom Ltd COM Y09827109 2,206 6,375 SH SOLE 5,400 0 975
Caledonia Mng Corp Plc COM G1757E113 283 10,820 SH SOLE 860 0 9,960
Celestica Inc COM 15101Q207 235 795 SH SOLE 65 0 730
Cheniere Energy Inc New COM 16411R208 622 3,200 SH SOLE 980 0 2,220
Cheniere Energy Partners Unit Holder 16411R208 1,070 20,015 SH SOLE 7,700 0 12,315
Chevron Corp Com COM 166764100 1,383 9,074 SH SOLE 5,569 0 3,505
Cintas Corp COM 172908105 4,042 21,493 SH SOLE 10,730 0 10,763
CITIZENS FINL GROUP INC COM COM 174610105 584 10,000 SH SOLE 1,200 0 8,800
Coca Cola Co Com COM 191216100 973 13,923 SH SOLE 8,450 0 5,473
Conocophillips Com COM 20825C104 769 8,215 SH SOLE 7,660 0 555
CROWN CASTLE INTL CORP COM COM 22822V101 355 3,990 SH SOLE 185 0 3,805
Enterprise Products Partners L Unit Holder 293792107 2,594 80,900 SH SOLE 36,000 0 44,900
EOG Res Inc Com COM 26875P101 268 2,555 SH SOLE 1,755 0 800
EQT CORPORATION COM COM 26884L109 219 4,085 SH SOLE 750 0 3,335
Fidelity Contra Fund COM 316071109 295 12,147 SH SOLE 0 0 12,147
Fs Kkr Capital Corp COM 302635206 351 23,700 SH SOLE 6,500 0 17,200
Gallagher Arthur J & Co COM 363576109 833 3,220 SH SOLE 3,220 0 0
GE Aerospace COM 369604101 493 1,600 SH SOLE 900 0 700
General Dynamics Corp Com COM 369550108 237 705 SH SOLE 210 0 495
GLOBAL X FDS S&P 500 COVERED E COM 37954Y475 1,400 34,465 SH SOLE 7,800 0 26,665
GLOBAL X NASDAQ 100 COVER ETF COM 37954Y483 4,008 226,838 SH SOLE 89,773 0 137,065
Home Depot Inc Com COM 437076102 3,769 10,954 SH SOLE 4,769 0 6,185
Honeywell International COM 438516106 1,959 10,040 SH SOLE 3,225 0 6,815
International Bus Mach Com COM 459200101 523 1,765 SH SOLE 1,100 0 665
Ishares S&P 500 Growth COM 464287309 296 2,400 SH SOLE 0 0 2,400
Ishares S&P 500 Value COM 464287408 314 1,480 SH SOLE 0 0 1,480
J P Morgan Chase & Co Com COM 46625H100 7,736 24,007 SH SOLE 10,918 0 13,089
Kinder Morgan Inc. COM 49456B101 7,096 258,125 SH SOLE 128,210 0 129,915
Merck & Co Inc Com COM 589331105 496 4,713 SH SOLE 2,100 0 2,613
Microsoft Corp Com COM 594918104 8,731 18,054 SH SOLE 8,222 0 9,832
NVIDIA CORP COM COM 67066G104 1,307 7,010 SH SOLE 1,425 0 5,585
Omega Healthcare Investors Inc COM 681936BH2 355 8,000 SH SOLE 0 0 8,000
Palantir Technologies In COM 69608A108 2,069 11,638 SH SOLE 1,275 0 10,363
PALO ALTO NETWORKS INC COM COM 697435105 298 1,620 SH SOLE 300 0 1,320
Pepsico Inc Com COM 713448108 524 3,650 SH SOLE 2,600 0 1,050
Phillips 66 COM 718546104 494 3,830 SH SOLE 3,830 0 0
Powell Industries COM 739128106 1,466 4,600 SH SOLE 2,315 0 2,285
Procter & Gamble Co Com COM 742718109 515 3,591 SH SOLE 2,400 0 1,191
Qnity Electronics COM 74743LAA8 741 9,081 SH SOLE 8,098 0 983
RAYTHEON TECH CORP COM COM 75513E105 954 5,203 SH SOLE 3,861 0 1,342
Thermo Fisher Scientific COM 883556102 913 1,576 SH SOLE 675 0 901
Vertex Pharmaceuticals Inc. COM 92532F100 4,503 9,932 SH SOLE 4,992 0 4,940
VIPER ENERGY INC Unit Holder 927959106 265 6,850 SH SOLE 3,700 0 3,150
Wal Mart Stores Inc Com COM 931142103 408 3,660 SH SOLE 1,230 0 2,430