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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 403 3,110 SH   SOLE   156 0 2,954
ABBVIE INC COM 00287Y109 343 2,239 SH   SOLE   2,042 0 197
ABRDN ETFS BBRG ALL COMMDY 003261203 3,086 85,498 SH   SOLE   80,260 0 5,238
ALPHABET INC CAP STK CL A 02079K305 486 223 SH   SOLE   172 0 51
ALPHABET INC CAP STK CL C 02079K107 527 241 SH   SOLE   211 0 30
AMAZON COM INC COM 023135106 1,628 15,332 SH   SOLE   14,316 0 1,016
APPLE INC COM 037833100 10,025 73,317 SH   SOLE   44,265 0 29,052
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 674 2,468 SH   SOLE   1,859 0 609
BK OF AMERICA CORP COM 060505104 265 8,503 SH   SOLE   5,249 0 3,254
BLACKROCK INC COM 09247X101 212 345 SH   SOLE   321 0 24
BROADCOM INC COM 11135F101 333 680 SH   SOLE   595 0 85
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 2,839 122,059 SH   SOLE   118,800 0 3,259
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 353 13,192 SH   SOLE   12,914 0 278
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,745 50,425 SH   SOLE   49,001 0 1,424
CAMBRIA ETF TR TRINITY 132061839 1,125 44,020 SH   SOLE   42,350 0 1,670
CHEVRON CORP NEW COM 166764100 962 6,646 SH   SOLE   4,363 0 2,283
COCA COLA CO COM 191216100 211 3,355 SH   SOLE   2,612 0 743
COMCAST CORP NEW CL A 20030N101 288 7,350 SH   SOLE   4,363 0 2,987
COSTCO WHSL CORP NEW COM 22160K105 627 1,307 SH   SOLE   821 0 486
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2,352 97,431 SH   SOLE   96,341 0 1,090
DISNEY WALT CO COM 254687106 335 3,544 SH   SOLE   2,653 0 891
DTE ENERGY CO COM 233331107 226 1,782 SH   SOLE   46 0 1,736
ENPHASE ENERGY INC COM 29355A107 2,015 10,320 SH   SOLE   10,320 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 419 5,949 SH   SOLE   5,949 0 0
EXXON MOBIL CORP COM 30231G102 597 6,973 SH   SOLE   3,773 0 3,200
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,304 28,033 SH   SOLE   27,776 0 257
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 226 3,426 SH   SOLE   3,255 0 171
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 417 10,368 SH   SOLE   8,798 0 1,570
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3,088 44,154 SH   SOLE   2,430 0 41,724
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 398 8,248 SH   SOLE   0 0 8,248
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1,894 36,761 SH   SOLE   35,299 0 1,462
FIRST TR VALUE LINE DIVID IN SHS 33734H106 296 7,625 SH   SOLE   0 0 7,625
FLEXSHARES TR GLB QLT R/E IDX 33939L787 1,253 21,990 SH   SOLE   21,899 0 91
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2,810 70,842 SH   SOLE   67,544 0 3,298
FUELCELL ENERGY INC COM 35952H601 44 11,720 SH   SOLE   11,720 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 424 13,942 SH   SOLE   13,297 0 645
GLOBAL X FDS US PFD ETF 37954Y657 1,214 57,243 SH   SOLE   54,807 0 2,436
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 778 18,607 SH   SOLE   17,774 0 833
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 455 13,310 SH   SOLE   13,299 0 11
HOME DEPOT INC COM 437076102 270 977 SH   SOLE   923 0 54
INMUNE BIO INC COM 45782T105 212 24,011 SH   SOLE   22,711 0 1,300
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 234 7,829 SH   SOLE   7,829 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 206 7,614 SH   SOLE   6,162 0 1,452
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 467 17,565 SH   SOLE   17,565 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 1,987 78,428 SH   SOLE   75,159 0 3,269
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 495 17,646 SH   SOLE   16,190 0 1,456
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 754 28,019 SH   SOLE   27,263 0 756
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 573 19,690 SH   SOLE   19,458 0 232
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 202 7,776 SH   SOLE   7,776 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 1,026 41,840 SH   SOLE   41,840 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 649 24,608 SH   SOLE   23,689 0 919
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1,449 54,749 SH   SOLE   46,249 0 8,500
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 214 11,882 SH   SOLE   11,382 0 500
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 3,218 31,573 SH   SOLE   29,303 0 2,270
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 229 5,187 SH   SOLE   4,687 0 500
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,482 35,982 SH   SOLE   34,289 0 1,693
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,872 75,734 SH   SOLE   70,427 0 5,307
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7,765 52,381 SH   SOLE   48,587 0 3,794
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,353 30,447 SH   SOLE   30,026 0 421
INVESCO QQQ TR UNIT SER 1 46090E103 5,393 19,217 SH   SOLE   17,958 0 1,259
ISHARES GOLD TR ISHARES NEW 464285204 4,003 116,662 SH   SOLE   114,576 0 2,086
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,810 27,703 SH   SOLE   24,252 0 3,451
ISHARES TR 1 3 YR TREAS BD 464287457 276 3,336 SH   SOLE   56 0 3,280
ISHARES TR 20 YR TR BD ETF 464287432 1,937 16,863 SH   SOLE   13,411 0 3,452
ISHARES TR 7-10 YR TRSY BD 464287440 554 5,417 SH   SOLE   2,681 0 2,736
ISHARES TR CMBS ETF 46429B366 2,432 50,544 SH   SOLE   48,651 0 1,893
ISHARES TR CORE DIV GRWTH 46434V621 14,254 299,195 SH   SOLE   71,564 0 227,631
ISHARES TR CORE HIGH DV ETF 46429B663 8,581 85,440 SH   SOLE   2,130 0 83,310
ISHARES TR CORE INTL AGGR 46435G672 211 4,233 SH   SOLE   4,151 0 82
ISHARES TR CORE LT USDB ETF 464289479 815 14,656 SH   SOLE   14,509 0 147
ISHARES TR CORE S&P SCP ETF 464287804 302 3,265 SH   SOLE   3,265 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,845 33,863 SH   SOLE   32,052 0 1,811
ISHARES TR CORE US AGGBD ET 464287226 7,093 69,750 SH   SOLE   64,695 0 5,055
ISHARES TR HIGH YLD BD FCTR 46435G250 1,766 40,579 SH   SOLE   37,695 0 2,884
ISHARES TR ISHARES SEMICDTR 464287523 827 2,358 SH   SOLE   2,244 0 114
ISHARES TR ISHS 1-5YR INVS 464288646 1,362 26,945 SH   SOLE   26,069 0 876
ISHARES TR MRGSTR MD CP GRW 464288307 3,994 76,876 SH   SOLE   72,773 0 4,103
ISHARES TR MSCI USA MIN VOL 46429B697 428 6,098 SH   SOLE   5,660 0 438
ISHARES TR MSCI USA MMENTM 46432F396 2,199 16,106 SH   SOLE   15,539 0 567
ISHARES TR NATIONAL MUN ETF 464288414 304 2,862 SH   SOLE   2,862 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,335 28,929 SH   SOLE   26,803 0 2,126
ISHARES TR RUS MD CP GR ETF 464287481 298 3,758 SH   SOLE   3,758 0 0
ISHARES TR RUS TP200 GR ETF 464289438 262 2,091 SH   SOLE   2,053 0 38
ISHARES TR RUSSELL 2000 ETF 464287655 1,476 8,716 SH   SOLE   8,514 0 202
ISHARES TR S&P 500 GRWT ETF 464287309 1,074 17,802 SH   SOLE   17,802 0 0
ISHARES TR SELECT DIVID ETF 464287168 228 1,935 SH   SOLE   1,612 0 323
ISHARES TR SHORT TREAS BD 464288679 399 3,622 SH   SOLE   3,512 0 110
ISHARES TR TIPS BD ETF 464287176 1,214 10,659 SH   SOLE   8,115 0 2,544
ISHARES TR USD INV GRDE ETF 464288620 204 4,006 SH   SOLE   4,006 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1,653 33,002 SH   SOLE   27,206 0 5,796
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 669 15,140 SH   SOLE   14,406 0 734
JOHNSON & JOHNSON COM 478160104 1,157 6,519 SH   SOLE   2,475 0 4,044
JPMORGAN CHASE & CO COM 46625H100 271 2,405 SH   SOLE   2,040 0 365
KRANESHARES TR GLOBAL CARB STRA 500767678 408 8,293 SH   SOLE   7,892 0 401
KRANESHARES TR KFA MOUNT LUCAS 500767652 4,627 132,910 SH   SOLE   126,009 0 6,901
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2,704 108,622 SH   SOLE   104,548 0 4,074
LILLY ELI & CO COM 532457108 379 1,163 SH   SOLE   1,077 0 86
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 6,150 189,813 SH   SOLE   181,083 0 8,730
MARSH & MCLENNAN COS INC COM 571748102 202 1,298 SH   SOLE   1,197 0 101
MCDONALDS CORP COM 580135101 248 1,001 SH   SOLE   741 0 260
MERCK & CO INC COM 58933Y105 280 3,068 SH   SOLE   2,684 0 384
META PLATFORMS INC CL A 30303M102 247 1,531 SH   SOLE   1,396 0 135
MICROSOFT CORP COM 594918104 2,191 8,522 SH   SOLE   5,860 0 2,662
MONDELEZ INTL INC CL A 609207105 212 3,417 SH   SOLE   2,981 0 436
NATIXIS ETF TR LOOMIS SAYLES 63873X208 2,045 85,793 SH   SOLE   84,413 0 1,380
NEXTERA ENERGY INC COM 65339F101 280 3,614 SH   SOLE   3,323 0 291
NVIDIA CORPORATION COM 67066G104 215 1,419 SH   SOLE   1,267 0 152
PACER FDS TR BNCHMRK INDSTR 69374H766 1,515 37,094 SH   SOLE   36,593 0 501
PEPSICO INC COM 713448108 303 1,819 SH   SOLE   1,689 0 130
PFIZER INC COM 717081103 453 8,647 SH   SOLE   5,108 0 3,539
PIMCO ETF TR 15+ YR US TIPS 72201R304 2,182 33,462 SH   SOLE   30,885 0 2,577
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,191 10,995 SH   SOLE   10,977 0 18
PROCTER AND GAMBLE CO COM 742718109 1,072 7,455 SH   SOLE   4,186 0 3,269
SELECT SECTOR SPDR TR ENERGY 81369Y506 866 12,101 SH   SOLE   11,566 0 535
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 269 6,576 SH   SOLE   6,324 0 252
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,572 12,251 SH   SOLE   11,426 0 825
SEMPRA COM 816851109 222 1,480 SH   SOLE   632 0 848
SHOCKWAVE MED INC COM 82489T104 574 3,000 SH   SOLE   0 0 3,000
SPDR GOLD TR GOLD SHS 78463V107 866 5,138 SH   SOLE   4,837 0 301
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 214 7,409 SH   SOLE   7,399 0 10
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,212 3,210 SH   SOLE   2,832 0 378
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 5,926 304,538 SH   SOLE   285,946 0 18,592
SPDR SER TR BLOOMBERG SHT TE 78468R408 2,858 118,503 SH   SOLE   111,147 0 7,356
SPDR SER TR RUSSELL LOW VOL 78468R754 1,161 11,846 SH   SOLE   11,725 0 121
TESLA INC COM 88160R101 580 862 SH   SOLE   690 0 172
TEXAS INSTRS INC COM 882508104 204 1,329 SH   SOLE   1,225 0 104
TFF PHARMACEUTICALS INC COM 87241J104 156 27,599 SH   SOLE   25,374 0 2,225
TIDAL ETF TR RPAR RISK PARI 886364603 949 48,607 SH   SOLE   46,881 0 1,726
TRICO BANCSHARES COM 896095106 482 10,569 SH   SOLE   0 0 10,569
UNITEDHEALTH GROUP INC COM 91324P102 257 497 SH   SOLE   419 0 78
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4,540 71,236 SH   SOLE   70,144 0 1,092
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,679 47,376 SH   SOLE   45,878 0 1,498
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,235 29,689 SH   SOLE   29,452 0 237
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 746 15,052 SH   SOLE   14,229 0 823
VANGUARD INDEX FDS MID CAP ETF 922908629 1,399 7,099 SH   SOLE   6,564 0 535
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,499 15,838 SH   SOLE   15,355 0 483
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,696 11,316 SH   SOLE   10,880 0 436
VANGUARD INDEX FDS SMALL CP ETF 922908751 457 2,593 SH   SOLE   2,418 0 175
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,938 14,885 SH   SOLE   13,777 0 1,108
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,016 20,337 SH   SOLE   19,343 0 994
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,555 29,932 SH   SOLE   28,159 0 1,773
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10,262 167,764 SH   SOLE   163,810 0 3,954
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,980 49,731 SH   SOLE   45,893 0 3,838
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 424 2,954 SH   SOLE   2,954 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 8,811 87,992 SH   SOLE   86,067 0 1,925
VERIZON COMMUNICATIONS INC COM 92343V104 810 15,967 SH   SOLE   3,170 0 12,797
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 825 14,968 SH   SOLE   14,824 0 144
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10,163 153,748 SH   SOLE   145,591 0 8,157
VISA INC COM CL A 92826C839 1,070 5,431 SH   SOLE   5,166 0 265
WISDOMTREE TR EFFICIENT GLD PL 97717Y550 420 18,524 SH   SOLE   17,535 0 989
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,481 156,213 SH   SOLE   154,044 0 2,169
WISDOMTREE TR EMERGING MARKETS 97717Y642 363 12,748 SH   SOLE   12,582 0 166
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1,063 45,321 SH   SOLE   45,125 0 196
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 385 7,656 SH   SOLE   7,656 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 670 19,077 SH   SOLE   17,341 0 1,736
WISDOMTREE TR GLB US QTLY DIV 97717W844 382 12,040 SH   SOLE   11,615 0 425
WISDOMTREE TR INTERNATIONL EFI 97717Y634 1,863 60,207 SH   SOLE   58,826 0 1,381
WISDOMTREE TR US EFFICIENT COR 97717Y790 4,811 144,308 SH   SOLE   141,945 0 2,363