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 LABS COM 002824100   1,322,846 13,659 SH   SOLE 0 7,955 0 5,704
ADVANCED MICRO DEVICES INC COM 007903107   655,961 6,380 SH   SOLE 0 1,343 0 5,037
AES CORP COM 00130H105   268,406 17,658 SH   SOLE 0 2,525 0 15,133
AGILENT TECHNOLOGIES INC COM 00846U101   511,241 4,572 SH   SOLE 0 3,410 0 1,162
AIR PRODS & CHEMS INC COM 009158106   342,786 1,210 SH   SOLE 0 252 0 958
ALPHABET INC CAP STK CL A 02079K305   651,683 4,980 SH   SOLE 0 4,500 0 480
ALPHABET INC CAP STK CL C 02079K107   936,166 7,100 SH   SOLE 0 4,316 0 2,784
AMAZON COM INC COM 023135106   1,883,843 14,819 SH   SOLE 0 8,842 0 5,977
AMERICAN ELEC PWR CO INC COM 025537101   784,996 10,436 SH   SOLE 0 5,781 0 4,655
APOLLO GLOBAL MGMT INC COM 03769M106   525,756 5,857 SH   SOLE 0 5,055 0 802
APPLE INC COM 037833100   4,116,744 24,045 SH   SOLE 0 12,743 0 11,302
AUTODESK INC COM 052769106   432,442 2,090 SH   SOLE 0 0 0 2,090
BANK AMERICA CORP COM 060505104   1,174,098 42,882 SH   SOLE 0 13,351 0 29,531
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,473,362 4,206 SH   SOLE 0 3,035 0 1,171
BP PLC SPONSORED ADR 055622104   672,268 17,362 SH   SOLE 0 2,380 0 14,982
BRISTOL-MYERS SQUIBB CO COM 110122108   950,999 16,385 SH   SOLE 0 6,480 0 9,905
BUNGE LIMITED COM G16962105   710,012 6,559 SH   SOLE 0 4,050 0 2,509
CARRIER GLOBAL CORPORATION COM 14448C104   778,927 14,111 SH   SOLE 0 6,500 0 7,611
CATERPILLAR INC COM 149123101   228,228 836 SH   SOLE 0 140 0 696
CHEVRON CORP NEW COM 166764100   1,848,956 10,965 SH   SOLE 0 4,207 0 6,758
CHUBB LIMITED COM H1467J104   832,720 4,000 SH   SOLE 0 3,000 0 1,000
CISCO SYS INC COM 17275R102   428,301 7,967 SH   SOLE 0 5,693 0 2,274
CITIGROUP INC COM NEW 172967424   1,138,067 27,670 SH   SOLE 0 11,370 0 16,300
CLOROX CO DEL COM 189054109   347,309 2,650 SH   SOLE 0 1,000 0 1,650
COCA COLA CO COM 191216100   559,380 9,993 SH   SOLE 0 6,194 0 3,799
CONSTELLATION BRANDS INC CL A 21036P108   222,176 884 SH   SOLE 0 44 0 840
CROWDSTRIKE HLDGS INC CL A 22788C105   503,814 3,010 SH   SOLE 0 100 0 2,910
CROWN CASTLE INC COM 22822V101   328,363 3,568 SH   SOLE 0 910 0 2,658
CUMMINS INC COM 231021106   504,897 2,210 SH   SOLE 0 1,500 0 710
CVS HEALTH CORP COM 126650100   268,373 3,844 SH   SOLE 0 1,655 0 2,189
DANAHER CORPORATION COM 235851102   1,859,382 7,494 SH   SOLE 0 4,220 0 3,275
DELTA AIR LINES INC DEL COM NEW 247361702   887,815 23,995 SH   SOLE 0 10,200 0 13,795
DIGITAL RLTY TR INC COM 253868103   1,302,619 10,764 SH   SOLE 0 3,820 0 6,944
DISNEY WALT CO COM 254687106   401,234 4,950 SH   SOLE 0 2,300 0 2,650
DOW INC COM 260557103   1,004,547 19,483 SH   SOLE 0 9,100 0 10,383
DUKE ENERGY CORP NEW COM NEW 26441C204   907,578 10,283 SH   SOLE 0 3,675 0 6,608
EATON CORP PLC SHS G29183103   444,476 2,084 SH   SOLE 0 40 0 2,044
ELEVANCE HEALTH INC COM 036752103   926,574 2,128 SH   SOLE 0 800 0 1,328
ENBRIDGE INC COM 29250N105   254,966 7,682 SH   SOLE 0 3,439 0 4,243
EPLUS INC COM 294268107   308,072 4,850 SH   SOLE 0 0 0 4,850
EXXON MOBIL CORP COM 30231G102   1,675,045 14,246 SH   SOLE 0 6,500 0 7,746
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   247,377 5,679 SH   SOLE 0 290 0 5,389
FORD MTR CO DEL COM 345370860   907,728 73,086 SH   SOLE 0 23,650 0 49,436
FORTINET INC COM 34959E109   1,718,268 29,282 SH   SOLE 0 4,390 0 24,892
FORTIVE CORP COM 34959J108   475,693 6,414 SH   SOLE 0 3,990 0 2,424
GAP INC COM 364760108   127,560 12,000 SH   SOLE 0 1,200 0 10,800
GENERAL ELECTRIC CO COM NEW 369604301   768,323 6,950 SH   SOLE 0 5,010 0 1,940
GENERAL MTRS CO COM 37045V100   538,798 16,342 SH   SOLE 0 8,200 0 8,142
HILTON WORLDWIDE HLDGS INC COM 43300A203   739,637 4,925 SH   SOLE 0 3,190 0 1,735
HOME DEPOT INC COM 437076102   577,301 1,911 SH   SOLE 0 468 0 1,443
HONEYWELL INTL INC COM 438516106   231,674 1,254 SH   SOLE 0 495 0 759
INTEL CORP COM 458140100   364,672 10,258 SH   SOLE 0 6,500 0 3,758
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   734,873 10,780 SH   SOLE 0 4,040 0 6,740
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   576,967 3,914 SH   SOLE 0 2,115 0 1,799
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   493,888 18,258 SH   SOLE 0 12,003 0 6,255
INVESCO QQQ TR UNIT SER 1 46090E103   437,089 1,220 SH   SOLE 0 1,165 0 55
ISHARES TR MSCI EAFE ETF 464287465   2,992,238 43,416 SH   SOLE 0 26,856 0 16,560
ISHARES TR CORE S&P MCP ETF 464287507   234,389 940 SH   SOLE 0 0 0 940
ISHARES TR CORE S&P500 ETF 464287200   1,347,981 3,139 SH   SOLE 0 0 0 3,139
ISHARES TR RUSSELL 2000 ETF 464287655   617,801 3,496 SH   SOLE 0 1,838 0 1,658
ISHARES TR CORE S&P US GWT 464287671   514,927 5,430 SH   SOLE 0 0 0 5,430
ISHARES TR INTRM GOV CR ETF 464288612   4,468,507 44,099 SH   SOLE 0 24,514 0 19,585
ISHARES TR MSCI USA MIN VOL 46429B697   331,573 4,581 SH   SOLE 0 0 0 4,581
ISHARES TR CORE S&P TTL STK 464287150   244,894 2,600 SH   SOLE 0 0 0 2,600
ISHARES TR JPMORGAN USD EMG 464288281   308,198 3,735 SH   SOLE 0 1,342 0 2,393
ISUN INC COM 465246106   5,278 23,469 SH   SOLE 0 23,469 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   538,281 10,727 SH   SOLE 0 0 0 10,727
JOHNSON CTLS INTL PLC SHS G51502105   611,915 11,500 SH   SOLE 0 6,350 0 5,150
JPMORGAN CHASE & CO COM 46625H100   886,870 6,116 SH   SOLE 0 1,589 0 4,527
KENVUE INC COM 49177J102   564,630 28,119 SH   SOLE 0 10,772 0 17,347
LILLY ELI & CO COM 532457108   1,890,698 3,520 SH   SOLE 0 1,485 0 2,035
LINDE PLC SHS G54950103   331,392 890 SH   SOLE 0 520 0 370
LOWES COS INC COM 548661107   403,854 1,943 SH   SOLE 0 1,670 0 273
MARRIOTT INTL INC NEW CL A 571903202   772,503 3,930 SH   SOLE 0 2,870 0 1,060
MCDONALDS CORP COM 580135101   913,224 3,467 SH   SOLE 0 1,070 0 2,397
MEDTRONIC PLC SHS G5960L103   503,541 6,426 SH   SOLE 0 2,200 0 4,226
MERCK & CO INC COM 58933Y105   403,364 3,918 SH   SOLE 0 1,239 0 2,679
META PLATFORMS INC CL A 30303M102   483,338 1,610 SH   SOLE 0 700 0 910
MICROSOFT CORP COM 594918104   7,390,332 23,406 SH   SOLE 0 10,735 0 12,671
NETFLIX INC COM 64110L106   765,395 2,027 SH   SOLE 0 1,153 0 874
NEWMONT CORP COM 651639106   993,913 26,899 SH   SOLE 0 10,660 0 16,239
NIKE INC CL B 654106103   655,093 6,851 SH   SOLE 0 3,957 0 2,894
NOVARTIS AG SPONSORED ADR 66987V109   239,371 2,350 SH   SOLE 0 1,800 0 550
NOVO-NORDISK A S ADR 670100205   388,678 4,274 SH   SOLE 0 2,400 0 1,874
NUVEEN AMT FREE MUN CR INC F COM 67071L106   780,622 75,715 SH   SOLE 0 52,679 0 23,036
NVIDIA CORPORATION COM 67066G104   1,551,696 3,567 SH   SOLE 0 1,843 0 1,724
OWL ROCK CAPITAL CORPORATION COM 69121K104   671,972 48,518 SH   SOLE 0 16,000 0 32,518
PALANTIR TECHNOLOGIES INC CL A 69608A108   182,526 11,408 SH   SOLE 0 900 0 10,508
PALO ALTO NETWORKS INC COM 697435105   3,110,737 13,269 SH   SOLE 0 3,237 0 10,032
PEPSICO INC COM 713448108   1,269,307 7,491 SH   SOLE 0 5,340 0 2,151
PETCO HEALTH & WELLNESS CO I COM 71601V105   645,280 157,770 SH   SOLE 0 35,000 0 122,770
PFIZER INC COM 717081103   1,326,037 39,977 SH   SOLE 0 12,303 0 27,674
PLUG POWER INC COM NEW 72919P202   101,536 13,360 SH   SOLE 0 5,900 0 7,460
PROCTER AND GAMBLE CO COM 742718109   1,657,553 11,364 SH   SOLE 0 5,100 0 6,264
PROLOGIS INC. COM 74340W103   502,382 4,477 SH   SOLE 0 1,128 0 3,349
RAYTHEON TECHNOLOGIES CORP COM 75513E101   275,789 3,832 SH   SOLE 0 655 0 3,177
SALESFORCE INC COM 79466L302   1,398,265 6,895 SH   SOLE 0 4,225 0 2,670
SCHLUMBERGER LTD COM STK 806857108   421,761 7,234 SH   SOLE 0 3,214 0 4,020
SCHWAB CHARLES CORP COM 808513105   971,016 17,687 SH   SOLE 0 3,450 0 14,237
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   275,620 8,309 SH   SOLE 0 5,806 0 2,503
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   353,146 3,483 SH   SOLE 0 2,995 0 488
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   365,932 5,581 SH   SOLE 0 2,717 0 2,864
SHELL PLC SPON ADS 780259305   440,748 6,846 SH   SOLE 0 3,086 0 3,760
SIMON PPTY GROUP INC NEW COM 828806109   416,672 3,857 SH   SOLE 0 2,110 0 1,747
SIMULATIONS PLUS INC COM 829214105   1,386,525 33,250 SH   SOLE 0 8,019 0 25,231
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,231,259 5,220 SH   SOLE 0 3,606 0 1,614
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,042,211 2,282 SH   SOLE 0 1,338 0 944
SPDR SER TR BLOOMBERG HIGH Y 78468R622   463,378 5,126 SH   SOLE 0 3,060 0 2,066
SPDR SER TR PORTFOLIO SHORT 78464A474   268,278 9,150 SH   SOLE 0 0 0 9,150
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   206,778 5,350 SH   SOLE 0 1,000 0 4,350
STRYKER CORPORATION COM 863667101   873,437 3,196 SH   SOLE 0 3,000 0 196
TESLA INC COM 88160R101   658,344 2,631 SH   SOLE 0 2,500 0 131
THERMO FISHER SCIENTIFIC INC COM 883556102   1,276,186 2,521 SH   SOLE 0 1,364 0 1,157
TOTALENERGIES SE SPONSORED ADS 89151E109   682,260 10,375 SH   SOLE 0 5,875 0 4,500
VALE S A SPONSORED ADS 91912E105   619,329 46,219 SH   SOLE 0 11,800 0 34,419
VANGUARD INDEX FDS VALUE ETF 922908744   394,618 2,861 SH   SOLE 0 0 0 2,861
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,447,195 16,418 SH   SOLE 0 5,451 0 10,966
VANGUARD INDEX FDS TOTAL STK MKT 922908769   495,340 2,332 SH   SOLE 0 2,050 0 282
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,009,951 25,757 SH   SOLE 0 15,076 0 10,681
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   244,433 4,712 SH   SOLE 0 516 0 4,196
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   547,211 9,575 SH   SOLE 0 8,100 0 1,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   883,013 20,197 SH   SOLE 0 10,266 0 9,931
VANGUARD WORLD FD ESG US STK ETF 921910733   210,842 2,803 SH   SOLE 0 0 0 2,803
VANGUARD WORLD FDS INF TECH ETF 92204A702   325,282 784 SH   SOLE 0 695 0 89
XYLEM INC COM 98419M100   1,210,248 13,295 SH   SOLE 0 6,005 0 7,290
ZIMMER BIOMET HOLDINGS INC COM 98956P102   454,886 4,054 SH   SOLE 0 1,685 0 2,369
ZOETIS INC CL A 98978V103   898,781 5,166 SH   SOLE 0 669 0 4,497