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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE ORD COM 00287Y109 266 1,964 SH   SOLE   0 0 1,964
ADVANCED MICRO DEVICES ORD COM 007903107 5,327 37,020 SH   SOLE   0 0 37,020
ALPHABET CL C ORD COM 02079K107 396 137 SH   SOLE   0 0 137
ALPHABET CL A ORD COM 02079K305 7,057 2,436 SH   SOLE   0 0 2,436
AMAZON COM ORD COM 023135106 6,795 2,038 SH   SOLE   0 0 2,038
AMERICAN WATER WORKS ORD COM 030420103 209 1,107 SH   SOLE   0 0 1,107
AMERISOURCEBERGEN ORD COM 03073E105 1,215 9,141 SH   SOLE   0 0 9,141
APPLE ORD COM 037833100 17,550 98,833 SH   SOLE   0 0 98,833
APPLIED MATERIAL ORD COM 038222105 311 1,973 SH   SOLE   0 0 1,973
ARISTA NETWORKS ORD COM 040413106 233 1,624 SH   SOLE   0 0 1,624
B RILEY FINANCIAL INC COM 05580M793 1,145 45,608 SH   SOLE   0 0 45,608
B RILEY FINANCIAL INC COM 05580M827 1,523 59,720 SH   SOLE   0 0 59,720
BABCOCK & WILCOX ENTERPRISES INC COM 05614L308 961 36,530 SH   SOLE   0 0 36,530
BERKSHIRE HATHAWAY CL A ORD COM 084670108 901 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY CL B ORD COM 084670702 816 2,729 SH   SOLE   0 0 2,729
CARLISLE COMPANIES ORD COM 142339100 2,617 10,549 SH   SOLE   0 0 10,549
CARLYLE FINANCE LLC COM 14314C105 493 19,520 SH   SOLE   0 0 19,520
CISCO SYSTEMS ORD COM 17275R102 585 9,234 SH   SOLE   0 0 9,234
DXC TECHNOLOGY ORD COM 23355L106 246 7,644 SH   SOLE   0 0 7,644
DATADOG CL A ORD COM 23804L103 4,444 24,949 SH   SOLE   0 0 24,949
DEERE ORD COM 244199105 206 600 SH   SOLE   0 0 600
WALT DISNEY ORD COM 254687106 704 4,544 SH   SOLE   0 0 4,544
ENTERGY ARKANSAS LLC COM 29364D100 305 11,935 SH   SOLE   0 0 11,935
META PLATFORMS CL A ORD COM 30303M102 281 834 SH   SOLE   0 0 834
FEDEX ORD COM 31428X106 225 871 SH   SOLE   0 0 871
FORD MOTOR ORD COM 345370860 4,588 220,880 SH   SOLE   0 0 220,880
FOSSIL GROUP INC COM 34988V304 279 11,000 SH   SOLE   0 0 11,000
FREEPORT MCMORAN ORD COM 35671D857 228 5,473 SH   SOLE   0 0 5,473
HARTFORD FINANCIAL SERVICES GRUP ORD COM 416515104 2,055 29,771 SH   SOLE   0 0 29,771
HEALTHWAREHOUSE.COM ORD COM 42227G202 4 24,093 SH   SOLE   0 0 24,093
INTEL ORD COM 458140100 204 3,965 SH   SOLE   0 0 3,965
ISHARES:CORE S&P 500 COM 464287200 1,203 2,522 SH   SOLE   0 0 2,522
ISHARES:CORE US AGG BD COM 464287226 262 2,301 SH   SOLE   0 0 2,301
ISHARES:US MED DEV ETF COM 464288810 202 3,060 SH   SOLE   0 0 3,060
ISHARES:ESG ADV MSCI USA COM 46436E767 213 5,411 SH   SOLE   0 0 5,411
JPMORGAN CHASE ORD COM 46625H100 714 4,508 SH   SOLE   0 0 4,508
JOHNSON & JOHNSON ORD COM 478160104 485 2,835 SH   SOLE   0 0 2,835
KROGER ORD COM 501044101 620 13,701 SH   SOLE   0 0 13,701
LATTICE SEMICONDUCTOR ORD COM 518415104 2,278 29,564 SH   SOLE   0 0 29,564
LULULEMON ATHLETICA ORD COM 550021109 2,094 5,349 SH   SOLE   0 0 5,349
MASTERCARD CL A ORD COM 57636Q104 229 638 SH   SOLE   0 0 638
MCKESSON ORD COM 58155Q103 1,338 5,382 SH   SOLE   0 0 5,382
MICROSOFT ORD COM 594918104 11,998 35,675 SH   SOLE   0 0 35,675
MICROCHIP TECHNOLOGY ORD COM 595017104 2,257 25,929 SH   SOLE   0 0 25,929
MICRON TECHNOLOGY ORD COM 595112103 3,980 42,731 SH   SOLE   0 0 42,731
MOLINA HEALTHCARE ORD COM 60855R100 2,461 7,736 SH   SOLE   0 0 7,736
MONGODB CL A ORD COM 60937P106 2,225 4,203 SH   SOLE   0 0 4,203
NVIDIA ORD COM 67066G104 4,946 16,817 SH   SOLE   0 0 16,817
OKTA CL A ORD COM 679295105 2,457 10,960 SH   SOLE   0 0 10,960
PAYPAL HOLDINGS ORD COM 70450Y103 209 1,107 SH   SOLE   0 0 1,107
PFIZER ORD COM 717081103 3,708 62,791 SH   SOLE   0 0 62,791
NASSAU COMPANIES OF NEW YORK COM 71902E208 1,573 85,531 SH   SOLE   0 0 85,531
T ROWE PRICE GROUP ORD COM 74144T108 225 1,145 SH   SOLE   0 0 1,145
PROCTER & GAMBLE ORD COM 742718109 404 2,468 SH   SOLE   0 0 2,468
QUALCOMM ORD COM 747525103 3,512 19,205 SH   SOLE   0 0 19,205
RAMACO RESOURCES INC COM 75134P402 550 20,000 SH   SOLE   0 0 20,000
SPDR PTF DEV WORLD EX-US COM 78463X889 235 6,433 SH   SOLE   0 0 6,433
SPDR PTF AGGREGATE BOND COM 78464A649 262 8,862 SH   SOLE   0 0 8,862
SPDR PTF S&P 1500 CSM COM 78464A805 861 14,732 SH   SOLE   0 0 14,732
SPDR PTF S&P 500 COM 78464A854 247 4,433 SH   SOLE   0 0 4,433
SS AND C TECHNOLOGIES HOLDINGS ORD COM 78467J100 2,296 28,004 SH   SOLE   0 0 28,004
SPDR PTF S&P 600 SC COM 78468R853 219 4,909 SH   SOLE   0 0 4,909
SKYWORKS SOLUTIONS ORD COM 83088M102 253 1,634 SH   SOLE   0 0 1,634
SOLAREDGE TECHNOLOGIES ORD COM 83417M104 2,273 8,101 SH   SOLE   0 0 8,101
SOUTHWEST AIRLINES ORD COM 844741108 2,006 46,825 SH   SOLE   0 0 46,825
SYNAPTICS ORD COM 87157D109 318 1,099 SH   SOLE   0 0 1,099
TENNESSEE VALLEY AUTHORITY COM 880591300 309 11,800 SH   SOLE   0 0 11,800
3M ORD COM 88579Y101 200 1,128 SH   SOLE   0 0 1,128
ULTA BEAUTY ORD COM 90384S303 2,491 6,040 SH   SOLE   0 0 6,040
VANGUARD DEV MKT ETF COM 921943858 242 4,732 SH   SOLE   0 0 4,732
VERTEX PHARMACEUTICALS ORD COM 92532F100 2,215 10,085 SH   SOLE   0 0 10,085
VISA CL A ORD COM 92826C839 266 1,228 SH   SOLE   0 0 1,228
WALMART ORD COM 931142103 2,568 17,745 SH   SOLE   0 0 17,745
WESTERN DIGITAL ORD COM 958102105 1,982 30,399 SH   SOLE   0 0 30,399
WOLFSPEED ORD COM 977852102 2,640 23,620 SH   SOLE   0 0 23,620
ZOETIS CL A ORD COM 98978V103 204 834 SH   SOLE   0 0 834
NXP SEMICONDUCTORS ORD COM N6596X109 2,236 9,816 SH   SOLE   0 0 9,816