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
8X8 INC NEW COM 282914100 BBG001S6JC97 86,560 40,830 SH   SOLE   0 0 40,830
ACCURAY INC COM 004397105 BBG001SFHKJ0 129,308 77,430 SH   SOLE   0 0 77,430
ADOBE INC COM 00724F101 BBG001S5NCQ5 276,556 784 SH   SOLE   0 0 784
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 270,153 1,111 SH   SOLE   0 0 1,111
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 755,979 3,104 SH   SOLE   0 0 3,104
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,149,449 5,235 SH   SOLE   500 0 4,735
AMERICAN VANGUARD CORP COM 030371108 BBG001S8KSH7 88,023 15,335 SH   SOLE   0 0 15,335
AMGEN INC COM 031162100 BBG001S5NNL6 225,918 801 SH   SOLE   0 0 801
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 313,138 11,026 SH   SOLE   0 0 11,026
AMTECH SYS INC COM PAR $0.01N 032332504 BBG001S5NX89 94,915 10,250 SH   SOLE   0 0 10,250
ANGIODYNAMICS INC COM 03475V101 BBG001S5RPY3 139,122 12,455 SH   SOLE   0 0 12,455
ANIKA THERAPEUTICS INC COM 035255108 BBG001S609X7 101,896 10,840 SH   SOLE   0 0 10,840
APPLE INC COM 037833100 BBG001S5N8V8 2,470,703 9,703 SH   SOLE   100 0 9,603
ASSERTIO HOLDINGS INC COM NEW 04546C205 BBG00T442DT1 8,808 10,000 SH   SOLE   0 0 10,000
AVANOS MED INC COM 05350V106 BBG005L86G14 389,399 33,685 SH   SOLE   0 0 33,685
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,526,821 3,037 SH   SOLE   0 0 3,037
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJY8 1,340,196 25,173 SH   SOLE   1,700 0 23,473
BROADCOM INC COM 11135F101 BBG00KHY5SY8 917,741 2,782 SH   SOLE   0 0 2,782
CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 347,001 9,994 SH   SOLE   0 0 9,994
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 466,325 2,194 SH   SOLE   0 0 2,194
CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 958,898 31,953 SH   SOLE   5,500 0 26,453
CARPARTS COM INC COM 14427M107 BBG001SMNR49 104,958 147,600 SH   SOLE   0 0 147,600
CERUS CORP COM 157085101 BBG001S97DG4 23,397 14,715 SH   SOLE   0 0 14,715
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 581,528 1,723 SH   SOLE   225 0 1,498
CONDUENT INC COM 206787103 BBG00C1BZMV6 38,864 13,880 SH   SOLE   0 0 13,880
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 697,967 754 SH   SOLE   0 0 754
CS DISCO INC COM 126327105 BBG0066FZJP9 110,498 17,105 SH   SOLE   0 0 17,105
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 2,379,166 55,640 SH   SOLE   0 0 55,640
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 373,421 10,273 SH   SOLE   1,534 0 8,739
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 790,991 16,414 SH   SOLE   0 0 16,414
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 359,218 9,313 SH   SOLE   0 0 9,313
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 BBG011DXXNJ2 1,023,684 14,131 SH   SOLE   0 0 14,131
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 603,233 13,498 SH   SOLE   0 0 13,498
EGAIN CORP COM NEW 28225C806 BBG001SD2461 157,128 18,040 SH   SOLE   0 0 18,040
ELI LILLY & CO COM 532457108 BBG001S5STL8 388,410 509 SH   SOLE   75 0 434
EXPENSIFY INC COM CL A 30219Q106 BBG009PWV0M3 56,499 30,540 SH   SOLE   0 0 30,540
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 686,837 19,468 SH   SOLE   0 0 19,468
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 BBG01K4JD281 5,752,475 154,346 SH   SOLE   0 0 154,346
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 262,774 7,269 SH   SOLE   0 0 7,269
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 BBG00XCCSDS8 312,131 8,118 SH   SOLE   0 0 8,118
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 324,546 4,573 SH   SOLE   0 0 4,573
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 253,831 3,325 SH   SOLE   0 0 3,325
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 1,037,943 4,672 SH   SOLE   0 0 4,672
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 BBG00QQ88F95 200,918 4,010 SH   SOLE   0 0 4,010
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 14,338,066 310,079 SH   SOLE   0 0 310,079
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 706,216 9,291 SH   SOLE   1,500 0 7,791
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 BBG00L2NXWJ3 345,106 13,701 SH   SOLE   0 0 13,701
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1,240,992 9,526 SH   SOLE   0 0 9,526
HARVARD BIOSCIENCE INC COM 416906105 BBG001SG1ML8 120,807 275,500 SH   SOLE   0 0 275,500
HEALTH CATALYST INC COM 42225T107 BBG00LDPZMT5 58,525 20,535 SH   SOLE   0 0 20,535
HOLLEY INC COM 43538H103 BBG00Y3N2SD3 55,248 17,595 SH   SOLE   0 0 17,595
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 293,968 1,397 SH   SOLE   0 0 1,397
INFORMATION SVCS GROUP INC COM 45675Y104 BBG001SRNBD3 144,900 25,200 SH   SOLE   0 0 25,200
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 573,613 2,033 SH   SOLE   400 0 1,633
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 BBG00KJR1JM8 217,881 4,586 SH   SOLE   0 0 4,586
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 820,456 34,300 SH   SOLE   0 0 34,300
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 247,033 1,997 SH   SOLE   0 0 1,997
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E735 BBG001SSH3K8 446,249 10,855 SH   SOLE   0 0 10,855
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 1,425,473 25,247 SH   SOLE   0 0 25,247
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 248,311 5,570 SH   SOLE   0 0 5,570
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,547,167 2,577 SH   SOLE   0 0 2,577
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 522,780 7,184 SH   SOLE   0 0 7,184
ISHARES GOLD TR SHARES REPRESENT 46436F103 BBG011K3SP01 297,220 7,720 SH   SOLE   2,000 0 5,720
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 630,129 9,559 SH   SOLE   0 0 9,559
ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 1,425,396 20,989 SH   SOLE   0 0 20,989
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 587,810 10,389 SH   SOLE   0 0 10,389
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 362,427 8,347 SH   SOLE   0 0 8,347
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1,013,325 15,010 SH   SOLE   0 0 15,010
ISHARES INC MSCI GBL GOLD MN 46434G855 BBG002GKR7K6 1,773,183 27,402 SH   SOLE   0 0 27,402
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2,915,861 68,819 SH   SOLE   0 0 68,819
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1,078,398 18,906 SH   SOLE   0 0 18,906
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2,009,858 29,522 SH   SOLE   0 0 29,522
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,055,714 23,545 SH   SOLE   0 0 23,545
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 517,097 6,450 SH   SOLE   0 0 6,450
ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 790,474 10,765 SH   SOLE   0 0 10,765
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,386,975 28,905 SH   SOLE   0 0 28,905
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 402,229 601 SH   SOLE   0 0 601
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 703,906 9,175 SH   SOLE   0 0 9,175
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 1,519,758 16,345 SH   SOLE   0 0 16,345
ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 2,220,298 53,989 SH   SOLE   0 0 53,989
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 621,821 9,565 SH   SOLE   0 0 9,565
ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 213,680 5,680 SH   SOLE   0 0 5,680
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 326,849 982 SH   SOLE   0 0 982
ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 350,505 10,865 SH   SOLE   0 0 10,865
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 378,079 1,199 SH   SOLE   0 0 1,199
LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 502,125 3,750 SH   SOLE   0 0 3,750
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 707,307 963 SH   SOLE   170 0 793
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 258,677 1,546 SH   SOLE   0 0 1,546
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,652,053 3,190 SH   SOLE   200 0 2,990
MODINE MFG CO COM 607828100 BBG001S5T913 677,607 4,767 SH   SOLE   0 0 4,767
NATURES SUNSHINE PRODS INC COM 639027101 BBG001S61DP6 162,572 10,475 SH   SOLE   0 0 10,475
NETFLIX INC COM 64110L106 BBG001SF6L46 405,235 338 SH   SOLE   90 0 248
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 388,245 5,143 SH   SOLE   0 0 5,143
OWENS & MINOR INC NEW COM 690732102 BBG001S72KY7 118,800 24,750 SH   SOLE   0 0 24,750
PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 3,986,069 457,118 SH   SOLE   0 0 457,118
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 3,128,164 138,916 SH   SOLE   0 0 138,916
PIMCO EQUITY SER RAFI DYN ML US 72202L363 BBG00HM85V33 8,237,612 146,446 SH   SOLE   0 0 146,446
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 BBG00HM85DQ8 2,381,646 64,072 SH   SOLE   0 0 64,072
PIMCO EQUITY SER RAFI ESG US 72201T342 BBG00QQF57H1 203,500 5,000 SH   SOLE   0 0 5,000
PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1,333,035 19,615 SH   SOLE   0 0 19,615
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 419,702 4,496 SH   SOLE   0 0 4,496
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1,278,246 24,450 SH   SOLE   0 0 24,450
PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 3,422,155 127,502 SH   SOLE   4,800 0 122,702
PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 3,254,925 411,495 SH   SOLE   0 0 411,495
PLAYSTUDIOS INC CLASS A COM 72815G108 BBG00Y1RQ9N1 79,366 82,450 SH   SOLE   0 0 82,450
PLAYTIKA HLDG CORP COM 72815L107 BBG00QQ8C798 404,871 104,080 SH   SOLE   0 0 104,080
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 382,324 1,324 SH   SOLE   250 0 1,074
RESOURCES CONNECTION INC COM 76122Q105 BBG001S7QYK6 156,474 30,985 SH   SOLE   0 0 30,985
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 BBG0051NXNX3 218,120 7,000 SH   SOLE   0 0 7,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 639,272 24,270 SH   SOLE   0 0 24,270
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 274,383 5,093 SH   SOLE   0 0 5,093
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 231,013 964 SH   SOLE   0 0 964
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 416,589 1,478 SH   SOLE   0 0 1,478
SEMRUSH HLDGS INC CL A COM 81686C104 BBG00Z6S6285 263,836 37,265 SH   SOLE   0 0 37,265
SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 89,428 14,150 SH   SOLE   0 0 14,150
SNOWFLAKE INC COM SHS 833445109 BBG007DHGNK2 445,153 1,974 SH   SOLE   500 0 1,474
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 612,830 1,724 SH   SOLE   0 0 1,724
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,332,645 3,502 SH   SOLE   0 0 3,502
SYPRIS SOLUTIONS INC COM 871655106 BBG001S6BZF7 4,785,152 2,246,550 SH   SOLE   0 0 2,246,550
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 495,234 1,773 SH   SOLE   100 0 1,673
TARGA RES CORP COM 87612G101 BBG001TC94B9 234,556 1,400 SH   SOLE   0 0 1,400
TAYSHA GENE THERAPIES INC COM SHS 877619106 BBG00TJXFDQ0 147,150 45,000 SH   SOLE   0 0 45,000
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 86,008 10,400 SH   SOLE   0 0 10,400
TRAEGER INC COMMON STOCK 89269P103 BBG011PTS834 99,186 81,300 SH   SOLE   0 0 81,300
TRINITY BIOTECH PLC SPONS ADR NEW 896438504 BBG001S67CN4 12,480 12,000 SH   SOLE   0 0 12,000
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 238,948 692 SH   SOLE   0 0 692
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 1,668,194 21,835 SH   SOLE   1,000 0 20,835
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1,326,810 26,067 SH   SOLE   0 0 26,067
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 266,184 555 SH   SOLE   0 0 555
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 999,491 1,632 SH   SOLE   0 0 1,632
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 715,212 2,179 SH   SOLE   700 0 1,479
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 630,089 2,084 SH   SOLE   0 0 2,084
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 352,601 1,634 SH   SOLE   0 0 1,634
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 684,417 5,215 SH   SOLE   0 0 5,215
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 274,013 367 SH   SOLE   0 0 367
VERA BRADLEY INC COM 92335C106 BBG001T94V30 47,104 23,435 SH   SOLE   0 0 23,435
VIATRIS INC COM 92556V106 BBG00Y52JV51 137,957 13,935 SH   SOLE   0 0 13,935
VISA INC COM CL A 92826C839 BBG001SRCFY3 668,828 1,959 SH   SOLE   300 0 1,659
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 435,953 5,483 SH   SOLE   0 0 5,483
XPERI INC COMMON STOCK 98423J101 BBG019FGSTG6 113,465 17,510 SH   SOLE   0 0 17,510