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
AMAZON COM INC COM Stock 023135106 1,144,270 4,801 SH SOLE 4,801 0 0
PUBLIC SVC ENTERPRISE GROUP COM Stock 744573106 387,864 4,779 SH SOLE 4,779 0 0
JOHNSON & JOHNSON COM Stock 478160104 267,815 1,055 SH SOLE 1,054 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 1,852,946 1,832 SH SOLE 1,832 0 0
PROCTER & GAMBLE CO COM Stock 742718109 227,407 1,551 SH SOLE 1,550 0 0
TURNING PT BRANDS INC COM Stock 90041L105 1,324,563 15,618 SH SOLE 15,618 0 0
MEDTRONIC PLC SHS Stock G5960L103 1,551,536 19,833 SH SOLE 19,833 0 0
NETFLIX INC. COM Stock 64110L106 223,339 3,128 SH SOLE 3,128 0 0
PROLOGIS INC. COM REIT 74340W103 2,487,357 18,361 SH SOLE 18,360 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 1,142,558 1,530 SH SOLE 1,530 0 0
UNITED RENTALS INC COM Stock 911363109 2,287,305 2,019 SH SOLE 2,019 0 0
EMERSON ELEC CO COM Stock 291011104 1,825,299 12,751 SH SOLE 12,750 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 921,531 9,880 SH SOLE 9,880 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 269,228 542 SH SOLE 542 0 0
ISHARES CORE MSCI PACIFIC ETF ETF 46434V696 244,262 2,981 SH SOLE 2,981 0 0
HOME DEPOT INC COM Stock 437076102 286,353 812 SH SOLE 811 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108 92,000 46,000 SH SOLE 46,000 0 0
SPDR GOLD SHARES ETF 78463V107 400,061 1,086 SH SOLE 1,086 0 0
SOUTHERN CO COM Stock 842587107 258,086 2,697 SH SOLE 2,696 0 0
CENCORA INC COM Stock 03073E105 1,660,244 5,867 SH SOLE 5,867 0 0
BECTON DICKINSON & CO COM Stock 075887109 1,342,448 8,871 SH SOLE 8,871 0 0
STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2,680,540 89,322 SH SOLE 89,321 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 4,385,967 12,273 SH SOLE 12,272 0 0
PROGRESSIVE CORP COM Stock 743315103 1,492,669 6,833 SH SOLE 6,833 0 0
MICROSOFT CORP COM Stock 594918104 6,297,099 16,881 SH SOLE 16,881 0 0
CANADIAN NAT RES LTD MED TERM COM Stock 136385101 870,422 22,036 SH SOLE 22,036 0 0
SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST ETF 98149E303 216,658 2,728 SH SOLE 2,728 0 0
ESTABLISHMENT LABS HLDGS INC COM Stock G31249108 374,303 4,362 SH SOLE 4,362 0 0
OXFORD SQUARE CAP CORP COM CEF 69181V107 166,320 126,000 SH SOLE 126,000 0 0
NEXTERA ENERGY INC COM Stock 65339F101 1,828,087 20,828 SH SOLE 20,828 0 0
TESLA INC COM Stock 88160R101 572,016 1,360 SH SOLE 1,360 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 322,656 3,154 SH SOLE 3,154 0 0
NEWMARKET CORP COM Stock 651587107 443,886 561 SH SOLE 561 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 286,093 8,219 SH SOLE 8,218 0 0
VANGUARD S&P 500 ETF ETF 922908363 475,362 692 SH SOLE 692 0 0
ASTRAZENECA PLC ORD ADR G0593M107 2,031,209 10,712 SH SOLE 10,712 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 320,896 4,447 SH SOLE 4,447 0 0
ELI LILLY & CO COM Stock 532457108 3,087,333 2,574 SH SOLE 2,574 0 0
DATADOG INC CL A COM Stock 23804L103 237,448 912 SH SOLE 912 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 1,731,902 5,764 SH SOLE 5,764 0 0
DIGITAL RLTY TR INC COM REIT 253868103 1,620,350 9,023 SH SOLE 9,023 0 0
FREEPORT MCMORAN INC CL B Stock 35671D857 1,827,956 29,066 SH SOLE 29,065 0 0
SYSCO CORP COM Stock 871829107 301,807 3,611 SH SOLE 3,611 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 327,755 655 SH SOLE 655 0 0
DICKS SPORTING GOODS INC COM Stock 253393102 1,310,281 5,777 SH SOLE 5,777 0 0
QUANTA SVCS INC COM Stock 74762E102 390,262 542 SH SOLE 542 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 315,347 2,305 SH SOLE 2,305 0 0
ENTERGY CORP NEW COM Stock 29364G103 950,696 8,277 SH SOLE 8,277 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 223,541 920 SH SOLE 919 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 224,356 1,923 SH SOLE 1,923 0 0
AIRBNB INC COM CL A Stock 009066101 268,169 1,874 SH SOLE 1,874 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 300,627 822 SH SOLE 822 0 0
VANGUARD VALUE ETF ETF 922908744 854,464 3,921 SH SOLE 3,920 0 0
VANGUARD GROWTH ETF ETF 922908736 995,168 11,553 SH SOLE 11,552 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676 1,679,734 2,561 SH SOLE 2,561 0 0
META PLATFORMS INC CL A Stock 30303M102 2,988,473 5,305 SH SOLE 5,305 0 0
ASML HLDG NV N Y REGISTRY SHS ADR N07059210 342,184 172 SH SOLE 172 0 0
BROADCOM INC COM Stock 11135F101 4,119,485 10,905 SH SOLE 10,905 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100 266,328 4,728 SH SOLE 4,728 0 0
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 275,296 3,676 SH SOLE 3,676 0 0
ENBRIDGE INC COM Stock 29250N105 1,436,077 26,491 SH SOLE 26,491 0 0
NVIDIA CORPORATION COM Stock 67066G104 2,907,479 14,531 SH SOLE 14,530 0 0
ISHARES TRUST ISHARES 0-1 YEAR TREASURY BOND ETF ETF 464288679 1,224,454 11,096 SH SOLE 11,096 0 0
ABBVIE INC COM Stock 00287Y109 2,206,426 8,768 SH SOLE 8,768 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 2,412,183 108,657 SH SOLE 108,656 0 0
STATE STREET SPDR S&P BIOTECH ETF ETF 78464A870 1,159,973 7,330 SH SOLE 7,330 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 270,804 3,269 SH SOLE 3,269 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 1,840,077 3,853 SH SOLE 3,853 0 0
BLACKSTONE INC COM Stock 09260D107 1,855,421 15,768 SH SOLE 15,768 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 353,193 608 SH SOLE 608 0 0
GE VERNOVA INC COM Stock 36828A101 206,808 176 SH SOLE 176 0 0
GE AEROSPACE COM NEW Stock 369604301 252,751 676 SH SOLE 676 0 0
STATE STREET SPDR S&P REGIONAL BANKING ETF ETF 78464A698 769,009 10,274 SH SOLE 10,274 0 0
SWP GROWTH & INCOME ETF ETF 56170L612 21,501,002 771,572 SH SOLE 771,571 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 317,529 424 SH SOLE 424 0 0
ONEOK INC NEW COM Stock 682680103 223,349 2,569 SH SOLE 2,569 0 0
PENNANTPARK INVT CORP COM CEF 708062104 48,580 14,000 SH SOLE 14,000 0 0
UNION PAC CORP COM Stock 907818108 1,578,543 5,803 SH SOLE 5,803 0 0
ISHARES MBS ETF ETF 464288588 3,276,904 34,669 SH SOLE 34,668 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1,410,962 6,849 SH SOLE 6,849 0 0
PROSPECT CAP CORP COM CEF 74348T102 127,757 55,306 SH SOLE 55,306 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 849,880 13,280 SH SOLE 13,280 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 2,563,915 7,833 SH SOLE 7,832 0 0
CHEVRON CORPORATION COM Stock 166764100 283,670 1,711 SH SOLE 1,711 0 0
ALBEMARLE CORP COM Stock 012653101 540,120 4,000 SH SOLE 4,000 0 0
TJX COS INC NEW COM Stock 872540109 1,895,720 12,513 SH SOLE 12,513 0 0
WALMART INC COM Stock 931142103 2,307,266 20,371 SH SOLE 20,371 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 1,900,961 16,185 SH SOLE 16,185 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 3,274,014 11,643 SH SOLE 11,642 0 0
ORACLE CORP COM Stock 68389X105 2,456,591 16,763 SH SOLE 16,762 0 0
RTX CORPORATION COM Stock 75513E101 2,032,887 10,715 SH SOLE 10,714 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 1,505,255 13,801 SH SOLE 13,800 0 0
BAKER HUGHES COMPANY CL A Stock 05722G100 1,243,459 22,405 SH SOLE 22,404 0 0
AMERICAN EXPRESS CO COM Stock 025816109 1,906,715 5,637 SH SOLE 5,637 0 0
AMGEN INC COM Stock 031162100 372,449 1,029 SH SOLE 1,028 0 0
APPLIED MATLS INC COM Stock 038222105 279,078 386 SH SOLE 386 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 739,363 2,793 SH SOLE 2,793 0 0
RED ROCK RESORTS INC CL A Stock 75700L108 1,675,555 25,754 SH SOLE 25,754 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 470,964 6,214 SH SOLE 6,214 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 254,852 2,900 SH SOLE 2,900 0 0
EATON CORP PLC SHS Stock G29183103 279,109 655 SH SOLE 655 0 0
EAGLE POINT CR CO COM CEF 269808101 178,560 48,000 SH SOLE 48,000 0 0
DELTA AIR LINES INC COM NEW Stock 247361702 1,818,971 19,421 SH SOLE 19,421 0 0
STATE STREET SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 457,220 3,843 SH SOLE 3,842 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 2,377,881 13,144 SH SOLE 13,144 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 1,964,509 7,979 SH SOLE 7,978 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 917,186 2,151 SH SOLE 2,151 0 0
CITIGROUP INC COM NEW Stock 172967424 2,023,164 14,455 SH SOLE 14,455 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 6,462,548 47,268 SH SOLE 47,268 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 277,301 840 SH SOLE 840 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 479,220 9,510 SH SOLE 9,510 0 0
CAMECO CORP COM Stock 13321L108 1,362,072 13,372 SH SOLE 13,372 0 0
BLACKROCK INC COM Stock 09290D101 1,495,264 1,555 SH SOLE 1,555 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,871,374 37,268 SH SOLE 37,267 0 0
APPLE INC COM Stock 037833100 6,435,813 22,242 SH SOLE 22,241 0 0
BOOKING HOLDINGS INC COM Stock 09857L108 1,497,572 8,402 SH SOLE 8,402 0 0