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
ABBVIE INC COM 00287Y109 287,325 1,098 SH SOLE 0 0 1,098
ADVANCED MICRO DEVICES INC COM 007903107 758,580 1,240 SH SOLE 0 0 1,240
ALPHABET INC CAP STK CL A 02079K305 1,497,979 4,353 SH SOLE 0 0 4,353
ALPHABET INC CAP STK CL C 02079K107 385,466 1,131 SH SOLE 0 0 1,131
AMAZON COM INC COM 023135106 1,060,632 4,257 SH SOLE 0 0 4,257
AMERICAN CENTY ETF TR AVANTIS INTL SML 025072190 259,395 3,320 SH SOLE 0 0 3,320
AMPHENOL CORP CL A 032095101 455,591 5,395 SH SOLE 0 0 5,395
APPLE INC COM 037833100 2,141,211 6,429 SH SOLE 0 0 6,429
ARISTA NETWORKS INC COM SHS 040413205 2,500,288 12,281 SH SOLE 11,900 0 381
ARRAY TECHNOLOGIES INC COM SHS 04271T100 49,166 12,200 SH SOLE 0 0 12,200
ASML HLDG NV N Y REGISTRY SHS N07059210 851,485 470 SH SOLE 470 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,217,055 11 SH SOLE 11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,298,039 4,615 SH SOLE 4,600 0 15
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 7,871,180 113,646 SH SOLE 0 0 113,646
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 4,018,530 82,077 SH SOLE 0 0 82,077
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 5,576,706 153,416 SH SOLE 0 0 153,416
BLACKROCK ETF TRUST ISHA US AWAR ETF 09290C509 514,118 6,295 SH SOLE 0 0 6,295
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 3,204,435 67,904 SH SOLE 0 0 67,904
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 2,283,166 51,913 SH SOLE 0 0 51,913
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 1,099,721 36,829 SH SOLE 0 0 36,829
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 2,297,209 73,564 SH SOLE 0 0 73,564
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 835,924 16,685 SH SOLE 0 0 16,685
BROADCOM INC COM 11135F101 2,348,838 6,688 SH SOLE 3,230 0 3,458
CADENCE DESIGN SYSTEM INC COM 127387108 319,950 969 SH SOLE 960 0 9
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 209,009 4,391 SH SOLE 0 0 4,391
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 1,897,483 40,006 SH SOLE 0 0 40,006
CENCORA INC COM 03073E105 203,698 678 SH SOLE 0 0 678
CISCO SYS INC COM 17275R102 980,106 9,106 SH SOLE 8,900 0 206
CLOUDFLARE INC CL A COM 18915M107 1,147,066 3,303 SH SOLE 3,300 0 3
CROWDSTRIKE HLDGS INC CL A 22788C105 2,119,059 8,004 SH SOLE 8,000 0 4
ELI LILLY & CO COM 532457108 434,669 375 SH SOLE 0 0 375
EMCOR GROUP INC COM 29084Q100 368,965 489 SH SOLE 0 0 489
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,054,333 17,361 SH SOLE 0 0 17,361
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,048,390 37,312 SH SOLE 37,300 0 12
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 309,683 3,004 SH SOLE 0 0 3,004
FLEXSHARES TR NORTHERN TR CORE 33939L670 304,933 14,471 SH SOLE 0 0 14,471
FLEXSHARES TR NORTHERN TR US Q 33939L746 248,894 2,736 SH SOLE 0 0 2,736
FLEXSHARES TR NRTRN TR QLT DIV 33939L860 224,516 2,488 SH SOLE 0 0 2,488
FORTINET INC COM 34959E109 2,455,344 13,735 SH SOLE 11,300 0 2,435
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 1,919,700 45,000 SH SOLE 45,000 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 2,578,316 27,700 SH SOLE 27,700 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 905,616 20,814 SH SOLE 0 0 20,814
GOLDMAN SACHS GROUP INC COM 38141G104 3,878,906 4,308 SH SOLE 4,100 0 208
HOME DEPOT INC COM 437076102 318,969 1,121 SH SOLE 0 0 1,121
INTEL CORP COM 458140100 1,415,950 11,777 SH SOLE 11,610 0 167
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 6,749,260 67,900 SH SOLE 67,900 0 0
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 336,282 7,797 SH SOLE 0 0 7,797
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 5,612,123 43,613 SH SOLE 13,500 0 30,113
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 8,915,577 141,900 SH SOLE 141,900 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 450,485 6,840 SH SOLE 0 0 6,840
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 768,653 3,695 SH SOLE 3,600 0 95
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,440,798 17,136 SH SOLE 0 0 17,136
INVESCO QQQ TR UNIT SER 1 46090E103 12,761,811 17,251 SH SOLE 17,200 0 51
ISHARES GOLD TR ISHARES NEW 464285204 358,213 4,586 SH SOLE 0 0 4,586
ISHARES INC MSCI EMRG CHN 46434G764 7,106,115 71,721 SH SOLE 62,400 0 9,321
ISHARES INC CORE MSCI EMKT 46434G103 2,703,207 33,307 SH SOLE 0 0 33,307
ISHARES TR S&P 500 GRWT ETF 464287309 8,799,632 61,855 SH SOLE 0 0 61,855
ISHARES TR MORNINGSTAR VALU 464288109 8,838,026 83,900 SH SOLE 83,900 0 0
ISHARES TR CORE DIVID ETF 46435U861 12,390,757 192,075 SH SOLE 175,600 0 16,475
ISHARES TR CORE S&P500 ETF 464287200 23,506,539 30,693 SH SOLE 0 0 30,693
ISHARES TR S&P 500 VAL ETF 464287408 6,869,503 30,092 SH SOLE 0 0 30,092
ISHARES TR ISHARES SEMICDTR 464287523 12,623,808 22,200 SH SOLE 22,200 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,838,352 15,716 SH SOLE 15,400 0 316
ISHARES TR ESG MSCI KLD ETF 464288570 433,607 2,966 SH SOLE 0 0 2,966
ISHARES TR ESG AWR US AGRGT 46435U549 594,803 13,144 SH SOLE 0 0 13,144
ISHARES TR US HOME CONS ETF 464288752 826,690 9,500 SH SOLE 9,500 0 0
ISHARES TR MSCI ACWI EX US 464288240 4,191,210 55,424 SH SOLE 0 0 55,424
ISHARES TR RUS 1000 GRW ETF 464287614 235,639 1,881 SH SOLE 0 0 1,881
ISHARES TR ESG MSCI USA ETF 46436E767 272,815 4,008 SH SOLE 0 0 4,008
ISHARES TR EAFE VALUE ETF 464288877 2,322,910 29,351 SH SOLE 0 0 29,351
ISHARES TR IBONDS DEC 2031 46436E486 1,187,458 59,195 SH SOLE 0 0 59,195
ISHARES TR TRUST ISHARE 0-1 464288679 488,717 4,430 SH SOLE 0 0 4,430
ISHARES TR HDG MSCI EAFE 46434V803 2,446,240 52,732 SH SOLE 21,700 0 31,032
ISHARES TR ESG EAFE ETF 46436E759 230,297 2,720 SH SOLE 0 0 2,720
ISHARES TR US AER DEF ETF 464288760 1,035,900 5,000 SH SOLE 5,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,591,349 19,048 SH SOLE 18,999 0 49
ISHARES TR ISHS 5-10YR INVT 464288638 1,675,551 33,278 SH SOLE 0 0 33,278
ISHARES TR 0-3 MTH TREASURY 46436E718 234,522 2,329 SH SOLE 0 0 2,329
ISHARES TR FALN ANGLS USD 46435G474 624,292 24,076 SH SOLE 0 0 24,076
ISHARES TR 10-20 YR TRS ETF 464288653 1,192,634 12,939 SH SOLE 0 0 12,939
ISHARES TR RUSSELL 2000 ETF 464287655 2,579,286 9,281 SH SOLE 8,674 0 607
ISHARES TR CONV BD ETF 46435G102 282,237 2,499 SH SOLE 0 0 2,499
ISHARES TR RUS 1000 ETF 464287622 265,491 638 SH SOLE 0 0 638
ISHARES TR IBONDS DEC 2032 46436E312 1,592,956 66,180 SH SOLE 0 0 66,180
ISHARES TR MSCI USA VALUE 46432F388 2,601,126 13,137 SH SOLE 0 0 13,137
ISHARES TR ESG AWR MSCI USA 46435G425 499,639 2,995 SH SOLE 0 0 2,995
ISHARES TR EAFE GRWTH ETF 464288885 3,313,954 27,655 SH SOLE 0 0 27,655
ISHARES TR US TREAS BD ETF 46429B267 1,313,420 60,055 SH SOLE 0 0 60,055
ISHARES TR CORE MSCI EAFE 46432F842 347,497 3,586 SH SOLE 0 0 3,586
ISHARES TR CORE UNIVRSL USD 46434V613 6,090,393 138,135 SH SOLE 0 0 138,135
ISHARES TR ESG AWRE USD ETF 46435G193 390,473 17,793 SH SOLE 0 0 17,793
ISHARES TR CORE S&P MCP ETF 464287507 405,229 5,632 SH SOLE 0 0 5,632
ISHARES TR ESG AWRE 1 5 YR 46435G243 229,635 9,399 SH SOLE 0 0 9,399
ISHARES TR RUSEL 2500 ETF 46435G268 468,306 5,476 SH SOLE 0 0 5,476
ISHARES TR MSCI USA MIN ETF 46429B697 200,171 2,054 SH SOLE 0 0 2,054
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 337,307 2,451 SH SOLE 0 0 2,451
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,176,923 43,131 SH SOLE 18,000 0 25,131
JPMORGAN CHASE & CO COM 46625H100 1,018,836 3,079 SH SOLE 3,000 0 79
KLA CORP COM NEW 482480100 238,639 1,224 SH SOLE 0 0 1,224
LAM RESEARCH CORP COM NEW 512807306 1,352,806 4,116 SH SOLE 2,900 0 1,216
MARVELL TECHNOLOGY INC COM 573874104 795,271 3,010 SH SOLE 2,600 0 410
MASTERCARD INCORPORATED CL A 57636Q104 429,140 778 SH SOLE 0 0 778
META PLATFORMS INC CL A 30303M102 1,088,104 1,500 SH SOLE 0 0 1,500
MICRON TECHNOLOGY INC COM 595112103 2,830,517 2,657 SH SOLE 2,110 0 547
MICROSOFT CORP COM 594918104 6,513,986 12,700 SH SOLE 8,840 0 3,860
NEBIUS GROUP N.V. SHS CLASS A N97284108 263,948 1,119 SH SOLE 0 0 1,119
NETAPP INC COM 64110D104 302,509 1,439 SH SOLE 0 0 1,439
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 336,830 5,126 SH SOLE 0 0 5,126
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 361,972 4,134 SH SOLE 0 0 4,134
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 442,873 6,189 SH SOLE 0 0 6,189
NVIDIA CORPORATION COM 67066G104 6,544,953 28,644 SH SOLE 13,300 0 15,344
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,705,051 9,115 SH SOLE 8,000 0 1,115
PALO ALTO NETWORKS INC COM 697435105 1,081,097 2,721 SH SOLE 2,700 0 21
QUANTA SVCS INC COM 74762E102 2,418,408 3,764 SH SOLE 3,700 0 64
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 706,329 13,141 SH SOLE 0 0 13,141
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 893,773 41,687 SH SOLE 0 0 41,687
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 8,422,053 43,024 SH SOLE 41,600 0 1,424
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 3,198,706 59,900 SH SOLE 59,900 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 3,170,123 18,985 SH SOLE 17,000 0 1,985
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 899,636 17,917 SH SOLE 0 0 17,917
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 797,209 15,402 SH SOLE 0 0 15,402
SPDR INDEX SHS FDS ST INTL CAP ETF 78463X871 211,534 4,641 SH SOLE 0 0 4,641
SPDR SERIES TRUST ST STR SP1500VT 78464A128 11,375,663 47,599 SH SOLE 46,100 0 1,499
SPDR SERIES TRUST ST STR P500ETF 78464A854 8,490,006 94,585 SH SOLE 89,300 0 5,285
SPDR SERIES TRUST ST STR P400MID 78464A847 268,505 4,259 SH SOLE 0 0 4,259
SPDR SERIES TRUST ST STR SP600 SML 78468R853 337,772 6,389 SH SOLE 0 0 6,389
SPDR SERIES TRUST ST STR SP BIOT 78464A870 3,975,110 25,210 SH SOLE 20,500 0 4,710
SPDR SERIES TRUST STATE STRET SPDR 78468R440 261,721 6,673 SH SOLE 0 0 6,673
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 2,215,136 31,900 SH SOLE 31,900 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 203,150 8,517 SH SOLE 0 0 8,517
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 213,863 2,333 SH SOLE 0 0 2,333
SSGA ACTIVE TR STATE STREET US 78470P408 1,201,424 18,091 SH SOLE 0 0 18,091
SSGA ACTIVE TR ST STR SECTO ETF 78470P507 437,489 17,922 SH SOLE 0 0 17,922
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 4,322,675 8,500 SH SOLE 8,500 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 6,007,381 7,872 SH SOLE 6,020 0 1,852
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,138,497 4,686 SH SOLE 3,870 0 816
TESLA INC COM 88160R101 505,960 1,426 SH SOLE 0 0 1,426
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 231,470 4,927 SH SOLE 0 0 4,927
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3,925,023 6,445 SH SOLE 6,284 0 161
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6,359,544 74,398 SH SOLE 69,000 0 5,398
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,213,358 16,653 SH SOLE 0 0 16,653
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,097,024 17,488 SH SOLE 0 0 17,488
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,969,306 28,072 SH SOLE 0 0 28,072
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,409,100 31,532 SH SOLE 0 0 31,532
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 3,249,254 69,324 SH SOLE 0 0 69,324
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 6,265,995 69,537 SH SOLE 0 0 69,537
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 1,299,997 4,569 SH SOLE 0 0 4,569
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 4,963,491 22,970 SH SOLE 0 0 22,970
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 4,116,816 11,000 SH SOLE 3,000 0 8,000
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 22,148,100 292,500 SH SOLE 292,500 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,098,295 73,500 SH SOLE 73,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,495,530 42,076 SH SOLE 0 0 42,076
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 880,086 8,096 SH SOLE 0 0 8,096
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,987,256 25,725 SH SOLE 25,200 0 525
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,950,603 17,378 SH SOLE 16,700 0 678
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 859,976 6,670 SH SOLE 0 0 6,670
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,095,484 19,032 SH SOLE 17,100 0 1,932
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,083,554 24,398 SH SOLE 0 0 24,398
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,008,757 23,643 SH SOLE 0 0 23,643
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,754,738 95,662 SH SOLE 0 0 95,662
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 209,214 1,172 SH SOLE 0 0 1,172
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,819,315 27,878 SH SOLE 25,800 0 2,078
VANGUARD WORLD FD COMM SRVC ETF 92204A884 4,969,253 26,073 SH SOLE 25,800 0 273
VANGUARD WORLD FD INF TECH ETF 92204A702 2,068,572 16,460 SH SOLE 0 0 16,460
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,557,420 11,720 SH SOLE 11,500 0 220
VISA INC COM CL A 92826C839 1,883,417 5,241 SH SOLE 4,300 0 941
WESTERN DIGITAL CORP COM 958102105 360,880 794 SH SOLE 0 0 794
WORLD GOLD TR SPDR GLD MINIS 98149E303 496,449 6,041 SH SOLE 0 0 6,041