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
ABRDN ETFS BBRG ALL COMMDY 003261203 1,372,702 35,682 SH SOLE 0 8,584 0 27,098
ALPHABET INC CAP STK CL C 02079K107 4,564,987 13,397 SH SOLE 0 4,851 0 8,546
ALPHABET INC CAP STK CL A 02079K305 654,784 1,903 SH SOLE 0 1,443 0 460
AMAZON COM INC COM 023135106 3,543,529 14,222 SH SOLE 0 5,896 0 8,327
AMERICAN EXPRESS CO COM 025816109 739,449 2,432 SH SOLE 0 631 0 1,801
APOLLO GLOBAL MGMT INC COM 03769M106 375,398 3,235 SH SOLE 0 208 0 3,026
APPLE INC COM 037833100 8,450,110 25,374 SH SOLE 0 11,711 0 13,663
APPLIED MATLS INC COM 038222105 2,788,555 5,453 SH SOLE 0 2,489 0 2,964
AUTODESK INC COM 052769106 426,360 2,040 SH SOLE 0 0 0 2,040
BANK OF AMER CORP COM 060505104 510,118 9,372 SH SOLE 0 1,300 0 8,072
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,598,178 3,210 SH SOLE 0 723 0 2,487
BROADCOM INC COM 11135F101 1,764,730 5,025 SH SOLE 0 1,648 0 3,377
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 285,311 10,110 SH SOLE 0 2,097 0 8,013
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 4,050,653 162,156 SH SOLE 0 64,157 0 97,999
CARRIER GLOBAL CORPORATION COM 14448C104 1,070,626 19,516 SH SOLE 0 6,165 0 13,350
CATERPILLAR INC COM 149123101 2,310,752 2,850 SH SOLE 0 842 0 2,008
CHUBB LIMITED COM H1467J104 2,693,344 8,281 SH SOLE 0 2,951 0 5,330
CITIGROUP INC COM NEW 172967424 3,575,542 27,615 SH SOLE 0 7,826 0 19,789
COCA COLA CO COM 191216100 1,183,215 13,746 SH SOLE 0 7,411 0 6,334
CODA OCTOPUS GROUP INC COM NEW 19188U206 150,220 14,000 SH SOLE 0 0 0 14,000
COSTCO WHOLESALE CORPORATION COM 22160K105 780,161 857 SH SOLE 0 450 0 407
CRANE COMPANY COMMON STOCK 224408104 313,256 1,535 SH SOLE 0 1 0 1,535
DANAHER CORP DEL COM 235851102 1,071,398 4,836 SH SOLE 0 1,661 0 3,175
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 5,887,230 88,610 SH SOLE 0 21,832 0 66,778
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 6,375,575 114,135 SH SOLE 0 23,863 0 90,272
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 3,098,838 85,532 SH SOLE 0 21,620 0 63,912
DUKE ENERGY CORP NEW COM NEW 26441C204 1,804,551 15,828 SH SOLE 0 6,438 0 9,390
EATON CORP PLC SHS G29183103 2,183,292 5,081 SH SOLE 0 1,913 0 3,168
EATON VANCE MUN INCOME TR SH BEN INT 27826U108 434,343 47,007 SH SOLE 0 30,206 0 16,801
ELI LILLY & CO COM 532457108 3,075,833 2,658 SH SOLE 0 1,226 0 1,433
EMERSON ELEC CO COM 291011104 290,347 1,872 SH SOLE 0 279 0 1,593
EPLUS INC COM 294268107 427,548 4,750 SH SOLE 0 0 0 4,750
EQUINIX INC COM 29444U700 713,164 705 SH SOLE 0 514 0 191
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 667,495 13,754 SH SOLE 0 5,565 0 8,189
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,122,315 6,896 SH SOLE 0 1,173 0 5,723
FIDELITY COVINGTON TRUST ENHANCED EMRNGS 31609A800 4,603,855 111,853 SH SOLE 0 30,821 0 81,032
FIDELITY COVINGTON TRUST ENH MID COR ETF 31609A503 635,415 15,736 SH SOLE 0 4,841 0 10,895
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 1,670,475 37,048 SH SOLE 0 17,264 0 19,784
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1,749,694 40,390 SH SOLE 0 15,087 0 25,303
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 9,383,014 235,104 SH SOLE 0 60,776 0 174,328
FIDELITY COVINGTON TRUST ENHANCED SML CAP 31609A206 5,223,126 116,199 SH SOLE 0 28,300 0 87,899
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 2,287,612 67,962 SH SOLE 0 17,618 0 50,344
FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879 1,991,114 42,583 SH SOLE 0 14,863 0 27,720
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 6,563,317 151,578 SH SOLE 0 54,882 0 96,695
FORTINET INC COM 34959E109 3,072,348 17,187 SH SOLE 0 1,705 0 15,482
HDFC BANK LTD SPONSORED ADS 40415F101 513,577 22,989 SH SOLE 0 3,433 0 19,556
INVESCO QQQ TR UNIT SER 1 46090E103 696,863 942 SH SOLE 0 942 0 0
ISHARES TR CORE S&P MCP ETF 464287507 207,576 2,885 SH SOLE 0 0 0 2,885
ISHARES TR CORE S&P500 ETF 464287200 9,003,463 11,756 SH SOLE 0 2,208 0 9,548
ISHARES TR CORE S&P US GWT 464287671 261,823 1,351 SH SOLE 0 0 0 1,351
ISHARES TR MSCI EAFE ETF 464287465 591,970 5,698 SH SOLE 0 4,097 0 1,601
ISHARES TR MSCI USA MIN ETF 46429B697 226,743 2,327 SH SOLE 0 0 0 2,327
ISHARES TR CORE S&P TTL STK 464287150 432,328 2,600 SH SOLE 0 0 0 2,600
ISHARES TR 3 7 YR TREAS BD 464288661 6,929,856 61,088 SH SOLE 0 22,981 0 38,107
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2,446,126 52,380 SH SOLE 0 21,409 0 30,971
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 273,971 5,439 SH SOLE 0 0 0 5,439
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 4,427,330 98,626 SH SOLE 0 35,172 0 63,454
JPMORGAN CHASE & CO COM 46625H100 3,063,690 9,261 SH SOLE 0 3,482 0 5,778
KB FINL GROUP INC SPONSORED ADR 48241A105 393,305 3,195 SH SOLE 0 735 0 2,460
LINDE PLC SHS G54950103 705,013 1,485 SH SOLE 0 696 0 789
LOWES COS INC COM 548661107 679,589 3,688 SH SOLE 0 1,021 0 2,666
MARTIN MARIETTA MATLS INC COM 573284106 814,837 1,698 SH SOLE 0 182 0 1,516
MCDONALDS CORP COM 580135101 997,661 4,320 SH SOLE 0 446 0 3,874
MCKESSON CORP COM 58155Q103 2,948,291 3,453 SH SOLE 0 1,696 0 1,757
MERCK & CO INC COM 58933Y105 417,912 2,876 SH SOLE 0 34 0 2,842
META PLATFORMS INC CL A 30303M102 4,190,409 5,778 SH SOLE 0 2,583 0 3,196
MICRON TECHNOLOGY INC COM 595112103 1,557,941 1,463 SH SOLE 0 559 0 904
MICROSOFT CORP COM 594918104 5,957,362 11,615 SH SOLE 0 4,668 0 6,947
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 1,793,093 77,724 SH SOLE 0 14,887 0 62,837
NETEASE COM INC SPONSORED ADS 64110W102 623,240 5,144 SH SOLE 0 1,945 0 3,199
NEXTERA ENERGY INC COM 65339F101 1,704,945 22,511 SH SOLE 0 8,206 0 14,305
NUVEEN AMT FREE MUN CR INC F COM 67071L106 550,405 51,876 SH SOLE 0 34,367 0 17,509
NVIDIA CORPORATION COM 67066G104 6,154,755 26,950 SH SOLE 0 12,235 0 14,715
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,835,619 25,852 SH SOLE 0 6,666 0 19,186
PALO ALTO NETWORKS INC COM 697435105 9,225,492 23,220 SH SOLE 0 4,574 0 18,646
PHILLIPS 66 COM 718546104 276,471 1,083 SH SOLE 0 394 0 689
PROCTER & GAMBLE CO COM 742718109 525,671 3,618 SH SOLE 0 2,279 0 1,339
PUBLIC STORAGE COM 74460D109 763,668 2,700 SH SOLE 0 885 0 1,815
RBB FUND TRUST FIRS EAGL OV ETF 75526L878 430,214 8,001 SH SOLE 0 0 0 8,001
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1,960,185 62,287 SH SOLE 0 31,381 0 30,907
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 200,785 1,809 SH SOLE 0 934 0 875
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 321,805 6,026 SH SOLE 0 4,301 0 1,725
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 506,778 3,035 SH SOLE 0 2,694 0 341
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 266,842 1,584 SH SOLE 0 478 0 1,106
SERVICE CORP INTL COM 817565104 228,450 3,000 SH SOLE 0 0 0 3,000
SHELL PLC SPON ADS 780259305 866,286 9,114 SH SOLE 0 1,745 0 7,369
SIMON PPTY GROUP INC NEW COM 828806109 1,603,671 7,988 SH SOLE 0 3,558 0 4,430
STARWOOD PPTY TR INC COM 85571B105 558,050 41,337 SH SOLE 0 10,787 0 30,550
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,855,073 2,432 SH SOLE 0 1,939 0 494
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 454,225 692 SH SOLE 0 530 0 162
STRYKER CORPORATION COM 863667101 1,415,128 5,139 SH SOLE 0 2,681 0 2,458
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,132,720 2,483 SH SOLE 0 629 0 1,854
TJX COS INC NEW COM 872540109 864,833 6,536 SH SOLE 0 3,378 0 3,158
UNILEVER PLC SPON ADR NEW 904767803 622,780 10,255 SH SOLE 0 2,112 0 8,143
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 467,800 1,250 SH SOLE 0 1,150 0 100
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 320,215 948 SH SOLE 0 389 0 559
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,924,129 4,172 SH SOLE 0 2,722 0 1,450
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 290,877 5,134 SH SOLE 0 4,100 0 1,034
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 700,953 9,927 SH SOLE 0 7,510 0 2,417
VANGUARD WORLD FD INF TECH ETF 92204A702 690,431 5,494 SH SOLE 0 4,694 0 800
VERTEX PHARMACEUTICALS INC COM 92532F100 1,394,857 2,668 SH SOLE 0 582 0 2,086
WALMART INC COM 931142103 1,430,001 13,761 SH SOLE 0 6,500 0 7,260
WASTE MGMT INC DEL COM 94106L109 1,409,031 6,910 SH SOLE 0 2,230 0 4,679
WELLTOWER INC COM 95040Q104 362,398 1,574 SH SOLE 0 361 0 1,213
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,687,107 20,529 SH SOLE 0 4,716 0 15,813
ZOETIS INC CL A 98978V103 273,943 3,923 SH SOLE 0 273 0 3,650