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
SHARKNINJA INC COM SHS G8068L108   219,452 2,631 SH   SOLE   0 0 2,631
VALARIS LTD CL A G9460G101   251,185 6,398 SH   SOLE   0 0 6,398
SPOTIFY TECHNOLOGY S A SHS L8681T102   310,217 564 SH   SOLE   0 0 564
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   325,861 4,629 SH   SOLE   0 0 4,629
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   495,340 16,611 SH   SOLE   0 0 16,611
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   552,670 17,000 SH   SOLE   0 0 17,000
AMAZON COM INC COM 023135106   301,372 1,584 SH   SOLE   0 0 1,584
AMGEN INC COM 031162100   223,445 717 SH   SOLE   0 0 717
ASTRANA HEALTH INC COM NEW 03763A207   275,927 8,898 SH   SOLE   0 0 8,898
APPFOLIO INC COM CL A 03783C100   250,466 1,139 SH   SOLE   0 0 1,139
APPLE INC COM 037833100   801,683 3,609 SH   SOLE   0 0 3,609
ARGAN INC COM 04010E109   222,727 1,698 SH   SOLE   0 0 1,698
BAKER HUGHES COMPANY CL A 05722G100   359,871 8,188 SH   SOLE   0 0 8,188
BANK AMERICA CORP COM 060505104   465,883 11,164 SH   SOLE   0 0 11,164
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   224,749 422 SH   SOLE   0 0 422
BROADCOM INC COM 11135F101   525,586 3,139 SH   SOLE   0 0 3,139
CF INDS HLDGS INC COM 125269100   400,669 5,127 SH   SOLE   0 0 5,127
CVS HEALTH CORP COM 126650100   425,083 6,274 SH   SOLE   0 0 6,274
CATHAY GEN BANCORP COM 149150104   246,879 5,737 SH   SOLE   0 0 5,737
CELANESE CORP DEL COM 150870103   261,142 4,600 SH   SOLE   0 0 4,600
CHEVRON CORP NEW COM 166764100   231,658 1,385 SH   SOLE   0 0 1,385
CISCO SYS INC COM 17275R102   224,305 3,635 SH   SOLE   0 0 3,635
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   260,100 3,400 SH   SOLE   0 0 3,400
COMFORT SYS USA INC COM 199908104   209,201 649 SH   SOLE   0 0 649
COMCAST CORP NEW CL A 20030N101   518,338 14,047 SH   SOLE   0 0 14,047
CONOCOPHILLIPS COM 20825C104   294,056 2,800 SH   SOLE   0 0 2,800
COUPANG INC CL A 22266T109   278,138 12,683 SH   SOLE   0 0 12,683
DELUXE CORP COM 248019101   172,285 10,897 SH   SOLE   0 0 10,897
EOG RES INC COM 26875P101   275,460 2,148 SH   SOLE   0 0 2,148
EATON VANCE ENHANCED EQUITY COM 278277108   482,177 22,852 SH   SOLE   0 0 22,852
EBAY INC. COM 278642103   320,227 4,728 SH   SOLE   0 0 4,728
EMCOR GROUP INC COM 29084Q100   252,829 684 SH   SOLE   0 0 684
EMERSON ELEC CO COM 291011104   218,331 1,991 SH   SOLE   0 0 1,991
EXXON MOBIL CORP COM 30231G102   611,468 5,141 SH   SOLE   0 0 5,141
META PLATFORMS INC CL A 30303M102   265,718 461 SH   SOLE   0 0 461
FIRST TR VALUE LINE DIVID IN SHS 33734H106   604,471 13,556 SH   SOLE   0 0 13,556
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   402,071 3,933 SH   SOLE   0 0 3,933
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   213,078 12,114 SH   SOLE   0 0 12,114
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   422,968 16,574 SH   SOLE   0 0 16,574
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   657,717 10,264 SH   SOLE   0 0 10,264
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   275,925 4,594 SH   SOLE   0 0 4,594
FLUENCE ENERGY INC COM CL A 34379V103   120,653 24,877 SH   SOLE   0 0 24,877
GENERAL MLS INC COM 370334104   363,013 6,071 SH   SOLE   0 0 6,071
GLOBAL X FDS S&P 500 COVERED 37954Y475   586,821 14,860 SH   SOLE   0 0 14,860
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   569,777 34,262 SH   SOLE   0 0 34,262
GOLDMAN SACHS GROUP INC COM 38141G104   450,190 824 SH   SOLE   0 0 824
GRANITE CONSTR INC COM 387328107   235,399 3,122 SH   SOLE   0 0 3,122
GUIDEWIRE SOFTWARE INC COM 40171V100   275,044 1,468 SH   SOLE   0 0 1,468
HALLIBURTON CO COM 406216101   242,486 9,558 SH   SOLE   0 0 9,558
HARTFORD INSURANCE GROUP INC COM 416515104   259,833 2,100 SH   SOLE   0 0 2,100
HAWKINS INC COM 420261109   239,591 2,262 SH   SOLE   0 0 2,262
HEALTHEQUITY INC COM 42226A107   250,617 2,836 SH   SOLE   0 0 2,836
HEWLETT PACKARD ENTERPRISE C COM 42824C109   387,394 25,107 SH   SOLE   0 0 25,107
IES HLDGS INC COM 44951W106   207,708 1,258 SH   SOLE   0 0 1,258
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   524,218 13,744 SH   SOLE   0 0 13,744
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   526,150 11,283 SH   SOLE   0 0 11,283
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   491,876 11,861 SH   SOLE   0 0 11,861
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   526,419 12,523 SH   SOLE   0 0 12,523
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   528,432 12,239 SH   SOLE   0 0 12,239
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   497,397 12,803 SH   SOLE   0 0 12,803
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   515,712 17,271 SH   SOLE   0 0 17,271
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   497,110 12,369 SH   SOLE   0 0 12,369
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   530,578 15,357 SH   SOLE   0 0 15,357
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   527,516 15,732 SH   SOLE   0 0 15,732
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   487,294 13,665 SH   SOLE   0 0 13,665
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   516,775 12,168 SH   SOLE   0 0 12,168
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   966,629 21,924 SH   SOLE   0 0 21,924
INTERNATIONAL BUSINESS MACHS COM 459200101   286,386 1,152 SH   SOLE   0 0 1,152
INTERPUBLIC GROUP COS INC COM 460690100   564,707 20,792 SH   SOLE   0 0 20,792
INVESCO QQQ TR UNIT SER 1 46090E103   1,099,644 2,345 SH   SOLE   0 0 2,345
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,097,129 9,413 SH   SOLE   0 0 9,413
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,828,356 61,459 SH   SOLE   0 0 61,459
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,046,027 13,999 SH   SOLE   0 0 13,999
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   479,562 7,640 SH   SOLE   0 0 7,640
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   369,091 18,299 SH   SOLE   0 0 18,299
ISHARES GOLD TR ISHARES NEW 464285204   225,522 3,825 SH   SOLE   0 0 3,825
ISHARES TR CORE US AGGBD ET 464287226   416,621 4,212 SH   SOLE   0 0 4,212
ISHARES TR IBOXX INV CP ETF 464287242   466,725 4,294 SH   SOLE   0 0 4,294
ISHARES TR 7-10 YR TRSY BD 464287440   301,941 3,166 SH   SOLE   0 0 3,166
ISHARES TR MSCI EAFE ETF 464287465   878,309 10,746 SH   SOLE   0 0 10,746
ISHARES TR RUS MDCP VAL ETF 464287473   522,737 4,150 SH   SOLE   0 0 4,150
ISHARES TR IBOXX HI YD ETF 464288513   246,840 3,129 SH   SOLE   0 0 3,129
ISHARES TR MRGSTR SM CP GR 464288604   555,821 12,338 SH   SOLE   0 0 12,338
ISHARES TR 3 7 YR TREAS BD 464288661   321,236 2,719 SH   SOLE   0 0 2,719
ISHARES TR PFD AND INCM SEC 464288687   511,817 16,655 SH   SOLE   0 0 16,655
ISHARES TR CMBS ETF 46429B366   251,010 5,229 SH   SOLE   0 0 5,229
ISHARES TR 0-5YR INVT GR CP 46434V100   1,285,902 25,575 SH   SOLE   0 0 25,575
ISHARES TR 0-5YR HI YL CP 46434V407   579,235 13,623 SH   SOLE   0 0 13,623
JPMORGAN CHASE & CO. COM 46625H100   215,128 877 SH   SOLE   0 0 877
KENVUE INC COM 49177J102   261,382 10,900 SH   SOLE   0 0 10,900
KRAFT HEINZ CO COM 500754106   633,837 20,829 SH   SOLE   0 0 20,829
KROGER CO COM 501044101   377,033 5,570 SH   SOLE   0 0 5,570
LKQ CORP COM 501889208   289,017 6,794 SH   SOLE   0 0 6,794
LANTHEUS HLDGS INC COM 516544103   270,938 2,776 SH   SOLE   0 0 2,776
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   260,948 3,203 SH   SOLE   0 0 3,203
ELI LILLY & CO COM 532457108   681,429 825 SH   SOLE   0 0 825
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   914,008 36,184 SH   SOLE   0 0 36,184
LOCKHEED MARTIN CORP COM 539830109   294,425 659 SH   SOLE   0 0 659
MICROSOFT CORP COM 594918104   373,159 994 SH   SOLE   0 0 994
MOLSON COORS BEVERAGE CO CL B 60871R209   316,564 5,201 SH   SOLE   0 0 5,201
NETFLIX INC COM 64110L106   653,704 701 SH   SOLE   0 0 701
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   237,646 1,326 SH   SOLE   0 0 1,326
NEXTERA ENERGY INC COM 65339F101   374,654 5,285 SH   SOLE   0 0 5,285
NVIDIA CORPORATION COM 67066G104   750,820 6,927 SH   SOLE   0 0 6,927
OVINTIV INC COM 69047Q102   229,708 5,367 SH   SOLE   0 0 5,367
PGIM ETF TR PGIM ULTRA SH BD 69344A107   489,592 9,845 SH   SOLE   0 0 9,845
PACER FDS TR US SMALL CAP CAS 69374H857   450,442 12,012 SH   SOLE   0 0 12,012
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,729,720 56,944 SH   SOLE   0 0 56,944
POWELL INDS INC COM 739128106   223,303 1,311 SH   SOLE   0 0 1,311
PROSHARES TR NASDAQ 100 HIGH 74347G234   207,692 5,346 SH   SOLE   0 0 5,346
ROLLINS INC COM 775711104   219,226 4,057 SH   SOLE   0 0 4,057
ROYAL GOLD INC COM 780287108   323,913 1,981 SH   SOLE   0 0 1,981
SPDR S&P 500 ETF TR TR UNIT 78462F103   473,803 847 SH   SOLE   0 0 847
SPDR SER TR PORTFOLIO LN COR 78464A367   317,090 14,049 SH   SOLE   0 0 14,049
SPDR SER TR PRTFLO S&P500 GW 78464A409   5,983,142 74,445 SH   SOLE   0 0 74,445
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,121,673 80,706 SH   SOLE   0 0 80,706
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   980,714 23,844 SH   SOLE   0 0 23,844
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   294,615 3,212 SH   SOLE   0 0 3,212
SCHLUMBERGER LTD COM STK 806857108   400,132 9,508 SH   SOLE   0 0 9,508
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   413,426 18,724 SH   SOLE   0 0 18,724
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   282,067 10,612 SH   SOLE   0 0 10,612
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   560,147 3,836 SH   SOLE   0 0 3,836
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,542,558 7,812 SH   SOLE   0 0 7,812
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,127,651 12,067 SH   SOLE   0 0 12,067
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,928,548 38,718 SH   SOLE   0 0 38,718
SELECT SECTOR SPDR TR INDL 81369Y704   1,027,809 7,842 SH   SOLE   0 0 7,842
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   600,857 2,910 SH   SOLE   0 0 2,910
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,246,520 12,924 SH   SOLE   0 0 12,924
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   723,374 9,174 SH   SOLE   0 0 9,174
SKYWORKS SOLUTIONS INC COM 83088M102   247,080 3,823 SH   SOLE   0 0 3,823
SNAP ON INC COM 833034101   276,769 821 SH   SOLE   0 0 821
STANLEY BLACK & DECKER INC COM 854502101   290,453 3,778 SH   SOLE   0 0 3,778
STERLING INFRASTRUCTURE INC COM 859241101   206,269 1,822 SH   SOLE   0 0 1,822
SYNCHRONY FINANCIAL COM 87165B103   370,262 6,994 SH   SOLE   0 0 6,994
TAPESTRY INC COM 876030107   283,876 4,032 SH   SOLE   0 0 4,032
TEGNA INC COM 87901J105   267,857 14,592 SH   SOLE   0 0 14,592
TETRA TECH INC NEW COM 88162G103   207,851 7,106 SH   SOLE   0 0 7,106
US BANCORP DEL COM NEW 902973304   518,301 12,276 SH   SOLE   0 0 12,276
UNITED STS LIME & MINERALS I COM 911922102   228,727 2,588 SH   SOLE   0 0 2,588
VALERO ENERGY CORP COM 91913Y100   295,124 2,235 SH   SOLE   0 0 2,235
VANECK ETF TRUST IG FLOATING RATE 92189F486   628,783 24,610 SH   SOLE   0 0 24,610
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   718,835 3,399 SH   SOLE   0 0 3,399
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,238,131 8,344 SH   SOLE   0 0 8,344
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   519,327 11,474 SH   SOLE   0 0 11,474
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   370,909 722 SH   SOLE   0 0 722
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   563,665 6,226 SH   SOLE   0 0 6,226
VERIZON COMMUNICATIONS INC COM 92343V104   360,748 7,953 SH   SOLE   0 0 7,953
VIRTUS INVT PARTNERS INC COM 92828Q109   211,830 1,229 SH   SOLE   0 0 1,229
VITAL FARMS INC COM 92847W103   247,691 8,129 SH   SOLE   0 0 8,129
WELLS FARGO CO NEW COM 949746101   281,848 3,926 SH   SOLE   0 0 3,926
WISDOMTREE TR INTL QULTY DIV 97717X131   500,234 14,020 SH   SOLE   0 0 14,020