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
ACCURAY INC COM 004397105 BBG001SFHKJ0 76,339 26,975 SH   SOLE   0 0 26,975
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 226,298 1,620 SH   SOLE   0 0 1,620
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 442,520 3,140 SH   SOLE   0 0 3,140
AMAZON COM INC COM 023135106 BBG001S5PQL7 402,641 2,650 SH   SOLE   0 0 2,650
AMGEN INC COM 031162100 BBG001S5NNL6 215,151 747 SH   SOLE   0 0 747
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 427,885 12,861 SH   SOLE   0 0 12,861
ANGIODYNAMICS INC COM 03475V101 BBG001S5RPY3 178,870 22,815 SH   SOLE   0 0 22,815
APPLE INC COM 037833100 BBG001S5N8V8 1,980,941 10,289 SH   SOLE   0 0 10,289
ASSERTIO HOLDINGS INC COM NEW 04546C205 BBG00T442DT1 13,375 12,500 SH   SOLE   0 0 12,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1,627,875 3 SH   SOLE   0 0 3
BROADCOM INC COM 11135F101 BBG00KHY5SY8 311,434 279 SH   SOLE   0 0 279
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 304,297 461 SH   SOLE   0 0 461
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 291,235 6,538 SH   SOLE   0 0 6,538
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 217,681 4,065 SH   SOLE   0 0 4,065
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 223,439 3,454 SH   SOLE   0 0 3,454
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 689,185 4,798 SH   SOLE   0 0 4,798
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 BBG00QQ88F95 312,904 8,940 SH   SOLE   0 0 8,940
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 1,371,071 29,780 SH   SOLE   0 0 29,780
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 312,951 12,650 SH   SOLE   0 0 12,650
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 927,030 9,882 SH   SOLE   0 0 9,882
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1,194,044 47,800 SH   SOLE   0 0 47,800
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 691,109 21,278 SH   SOLE   0 0 21,278
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 312,778 5,774 SH   SOLE   0 0 5,774
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,446,015 3,531 SH   SOLE   200 0 3,331
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 370,629 9,496 SH   SOLE   0 0 9,496
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 617,986 12,218 SH   SOLE   0 0 12,218
ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 1,407,269 24,343 SH   SOLE   0 0 24,343
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 812,968 18,968 SH   SOLE   0 0 18,968
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 315,595 9,844 SH   SOLE   0 0 9,844
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 948,065 17,110 SH   SOLE   0 0 17,110
ISHARES INC MSCI GBL GOLD MN 46434G855 BBG002GKR7K6 2,159,147 87,842 SH   SOLE   0 0 87,842
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1,820,133 83,569 SH   SOLE   0 0 83,569
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 2,578,330 44,500 SH   SOLE   0 0 44,500
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 4,706,892 98,967 SH   SOLE   0 0 98,967
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,778,912 33,053 SH   SOLE   0 0 33,053
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,197,101 31,231 SH   SOLE   0 0 31,231
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 698,350 10,970 SH   SOLE   0 0 10,970
ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 782,795 13,154 SH   SOLE   0 0 13,154
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,308,067 35,547 SH   SOLE   0 0 35,547
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 281,993 590 SH   SOLE   0 0 590
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 1,111,167 17,951 SH   SOLE   0 0 17,951
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 1,500,685 19,866 SH   SOLE   0 0 19,866
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 209,429 2,415 SH   SOLE   0 0 2,415
ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 1,952,733 60,776 SH   SOLE   0 0 60,776
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 528,774 10,360 SH   SOLE   0 0 10,360
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 587,257 5,417 SH   SOLE   0 0 5,417
ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 312,722 13,740 SH   SOLE   0 0 13,740
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 619,028 12,200 SH   SOLE   0 0 12,200
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 251,568 1,605 SH   SOLE   0 0 1,605
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 293,723 375 SH   SOLE   0 0 375
LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 420,174 21,525 SH   SOLE   4,000 0 17,525
LOOP INDS INC COM 543518104 BBG003FMFSJ0 37,800 10,000 SH   SOLE   0 0 10,000
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,031,478 2,743 SH   SOLE   0 0 2,743
MODINE MFG CO COM 607828100 BBG001S5T913 443,542 7,430 SH   SOLE   0 0 7,430
NATURES SUNSHINE PRODS INC COM 639027101 BBG001S61DP6 200,564 11,600 SH   SOLE   0 0 11,600
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 BBG0069NW5X3 196,038 16,929 SH   SOLE   0 0 16,929
PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 2,001,517 214,755 SH   SOLE   0 0 214,755
PIMCO CALIF MUN INCOME FD II COM 72200M108 BBG001SKRFR0 1,382,204 238,311 SH   SOLE   0 0 238,311
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 201,088 10,482 SH   SOLE   0 0 10,482
PIMCO EQUITY SER RAFI DYN ML US 72202L363 BBG00HM85V33 5,841,590 139,484 SH   SOLE   0 0 139,484
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 BBG00HM85DQ8 1,595,949 54,712 SH   SOLE   0 0 54,712
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 2,540,341 27,478 SH   SOLE   0 0 27,478
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2,546,840 25,522 SH   SOLE   0 0 25,522
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1,548,579 16,342 SH   SOLE   0 0 16,342
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 912,912 17,290 SH   SOLE   0 0 17,290
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 387,706 7,750 SH   SOLE   0 0 7,750
PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 323,349 43,755 SH   SOLE   0 0 43,755
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 457,630 8,114 SH   SOLE   0 0 8,114
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 202,234 1,131 SH   SOLE   0 0 1,131
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 407,673 2,118 SH   SOLE   0 0 2,118
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 310,460 1,624 SH   SOLE   0 0 1,624
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,906,996 6,116 SH   SOLE   0 0 6,116
STRATEGY SHS DAY HAGAN NED 86280R803 BBG00RB01VG0 472,454 13,260 SH   SOLE   2,000 0 11,260
SYPRIS SOLUTIONS INC COM 871655106 BBG001S6BZF7 8,470,963 4,172,888 SH   SOLE   0 0 4,172,888
TAYSHA GENE THERAPIES INC COM SHS 877619106 BBG00TJXFDQ0 79,650 45,000 SH   SOLE   0 0 45,000
TRUBRIDGE INC COM 205306103 BBG001S7FQ16 230,664 20,595 SH   SOLE   0 0 20,595
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 365,370 694 SH   SOLE   0 0 694
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 761,296 24,550 SH   SOLE   0 0 24,550
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 872,547 16,900 SH   SOLE   0 0 16,900
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1,195,188 16,250 SH   SOLE   9,851 0 6,399
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 508,608 10,303 SH   SOLE   6,166 0 4,137
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 899,371 2,059 SH   SOLE   0 0 2,059
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,138,893 4,801 SH   SOLE   1,784 0 3,017
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 249,664 3,200 SH   SOLE   0 0 3,200
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 312,514 1,834 SH   SOLE   0 0 1,834
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 564,170 6,115 SH   SOLE   0 0 6,115
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 91,350 10,500 SH   SOLE   0 0 10,500
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 545,560 8,545 SH   SOLE   0 0 8,545