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,994,057 19,422 SH   SOLE   19,422 0 0
ABBVIE INC COM 00287Y109   2,210,799 10,063 SH   SOLE   10,063 0 0
ADVANCED ENERGY INDS COM 007973100   288,381 760 SH   SOLE   760 0 0
ALPHABET INC CAP STK CL A 02079K305   8,925,030 30,940 SH   SOLE   30,940 0 0
ALPHABET INC CAP STK CL C 02079K107   3,369,744 11,747 SH   SOLE   11,747 0 0
ALTRIA GROUP INC COM 02209S103   867,109 13,140 SH   SOLE   13,140 0 0
AMAZON COM INC COM 023135106   7,421,793 35,621 SH   SOLE   35,621 0 0
AMEREN CORP COM 023608102   605,220 5,506 SH   SOLE   5,506 0 0
APPLE INC COM 037833100   18,817,260 74,145 SH   SOLE   74,145 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210   3,636,245 2,753 SH   SOLE   2,753 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   206,228 1,015 SH   SOLE   1,015 0 0
AVEPOINT INC COM CL A 053604104   227,227 20,270 SH   SOLE   20,270 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,432,989 7,164 SH   SOLE   7,164 0 0
BLACKROCK INC COM 09290D101   2,122,494 2,207 SH   SOLE   2,207 0 0
BLACKSTONE INC COM 09260D107   1,483,026 12,897 SH   SOLE   12,897 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   360,938 41,250 SH   SOLE   41,250 0 0
BROADCOM INC COM 11135F101   1,893,273 6,117 SH   SOLE   6,117 0 0
CHEVRON CORPORATION COM 166764100   6,414,935 31,005 SH   SOLE   31,005 0 0
CISCO SYS INC COM 17275R102   972,513 12,534 SH   SOLE   12,534 0 0
CME GROUP INC COM 12572Q105   1,902,940 6,443 SH   SOLE   6,443 0 0
COCA COLA CO COM 191216100   4,052,096 53,282 SH   SOLE   53,282 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   1,011,376 1,015 SH   SOLE   1,015 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   253,376 649 SH   SOLE   649 0 0
CUBESMART COM 229663109   230,666 5,800 SH   SOLE   5,800 0 0
DEERE & CO COM 244199105   2,219,402 3,940 SH   SOLE   3,940 0 0
DIODES INC COM 254543101   268,128 2,450 SH   SOLE   2,450 0 0
EATON CORP PLC SHS G29183103   1,845,935 5,136 SH   SOLE   5,136 0 0
ELI LILLY & CO COM 532457108   2,911,992 3,166 SH   SOLE   3,166 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   429,932 22,486 SH   SOLE   22,486 0 0
EOG RES INC COM 26875P101   261,093 1,806 SH   SOLE   1,806 0 0
FABRINET SHS G3323L100   386,149 687 SH   SOLE   687 0 0
FTAI AVIATION LTD SHS G3730V105   378,742 1,400 SH   SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103   2,214,729 15,891 SH   SOLE   15,891 0 0
HIGHLAND OPPS & INCOME FD HIGHLAND INCOME 43010E404   213,900 30,000 SH   SOLE   30,000 0 0
HOME DEPOT INC COM 437076102   352,570 1,072 SH   SOLE   1,072 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   771,446 9,352 SH   SOLE   9,352 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,831,211 11,643 SH   SOLE   11,643 0 0
INTUIT COM 461202103   816,766 1,889 SH   SOLE   1,889 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,970,620 6,444 SH   SOLE   6,444 0 0
JPMORGAN CHASE & CO COM 46625H100   3,042,791 10,344 SH   SOLE   10,344 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   244,117 5,050 SH   SOLE   5,050 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   606,903 104,100 SH   SOLE   104,100 0 0
LOCKHEED MARTIN CORP COM 539830109   1,859,708 627,798 SH   SOLE   627,798 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,959,149 5,990 SH   SOLE   5,990 0 0
MASTEC INC COM 576323109   291,242 700 SH   SOLE   700 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,681,623 7,367 SH   SOLE   7,367 0 0
MCDONALDS CORP COM 580135101   2,816,690 9,063 SH   SOLE   9,063 0 0
META PLATFORMS INC CL A 30303M102   2,977,937 5,205 SH   SOLE   5,205 0 0
MICROSOFT CORP COM 594918104   8,878,300 23,984 SH   SOLE   23,984 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104   126,420 21,500 SH   SOLE   21,500 0 0
NETFLIX INC. COM 64110L106   982,172 10,215 SH   SOLE   10,215 0 0
NEWMONT CORP COM 651639106   763,358 8,173 SH   SOLE   8,173 0 0
NEXTERA ENERGY INC COM 65339F101   556,908 5,996 SH   SOLE   5,996 0 0
NVIDIA CORPORATION COM 67066G104   13,017,565 74,642 SH   SOLE   74,642 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   203,768 1,393 SH   SOLE   1,393 0 0
PHILIP MORRIS INTL INC COM 718172109   4,465,228 44,652 SH   SOLE   44,652 0 0
PROCTER & GAMBLE CO COM 742718109   1,953,984 11,678 SH   SOLE   11,678 0 0
PROGRESSIVE CORP COM 743315103   1,220,365 6,156 SH   SOLE   6,156 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   174,500 50,000 SH   SOLE   50,000 0 0
QUALCOMM INC COM 747525103   847,792 5,285 SH   SOLE   5,285 0 0
REGENERON PHARMACEUTICALS COM 75886F107   238,192 382 SH   SOLE   382 0 0
RTX CORPORATION COM 75513E101   3,090,258 16,020 SH   SOLE   16,020 0 0
S&P GLOBAL INC COM 78409V104   2,396,366 5,634 SH   SOLE   5,634 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   140,877 14,230 SH   SOLE   14,230 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   490,034 57,719 SH   SOLE   57,719 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   2,692,110 7,966 SH   SOLE   7,966 0 0
TEXAS INSTRS INC COM 882508104   859,070 4,425 SH   SOLE   4,425 0 0
TTM TECHNOLOGIES INC COM 87305R109   368,990 1,973 SH   SOLE   1,973 0 0
UNION PAC CORP COM 907818108   1,327,374 5,471 SH   SOLE   5,471 0 0
UNITED BANKSHARES INC WEST V COM 909907107   960,861 23,198 SH   SOLE   23,198 0 0
UNITEDHEALTH GROUP INC COM 91324P102   270,590 1,000 SH   SOLE   1,000 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   421,957 5,370 SH   SOLE   5,370 0 0
VISA INC COM CL A 92826C839   4,190,558 13,865 SH   SOLE   13,865 0 0
VOX ROYALTY CORP COM 92919F103   509,658 107,750 SH   SOLE   107,750 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   214,800 20,000 SH   SOLE   20,000 0 0