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
3M CO COM 88579Y101   463,071 3,862 SH   SOLE 0 0 0 3,862
ABBOTT LABS COM 002824100   710,726 6,474 SH   SOLE 0 0 0 6,474
ABBVIE INC COM 00287Y109   4,236,041 26,212 SH   SOLE 0 0 0 26,212
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   735,945 2,758 SH   SOLE 0 0 0 2,758
ALBEMARLE CORP COM 012653101   942,257 4,345 SH   SOLE 0 0 0 4,345
ALTRIA GROUP INC COM 02209S103   1,287,148 28,159 SH   SOLE 0 0 0 28,159
AMDOCS LTD SHS G02602103   1,643,472 18,080 SH   SOLE 0 0 0 18,080
AMGEN INC COM 031162100   1,881,553 7,164 SH   SOLE 0 0 0 7,164
APA CORPORATION COM 03743Q108   846,262 18,129 SH   SOLE 0 0 0 18,129
APPLE INC COM 037833100   680,703 5,239 SH   SOLE 0 0 0 5,239
ARISTA NETWORKS INC COM 040413106   1,175,882 9,690 SH   SOLE 0 0 0 9,690
AVIS BUDGET GROUP COM 053774105   594,410 3,626 SH   SOLE 0 0 0 3,626
BLOCK H & R INC COM 093671105   777,773 21,303 SH   SOLE 0 0 0 21,303
BOISE CASCADE CO DEL COM 09739D100   233,959 3,407 SH   SOLE 0 0 0 3,407
BP PLC SPONSORED ADR 055622104   777,472 22,258 SH   SOLE 0 0 0 22,258
BRISTOL-MYERS SQUIBB CO COM 110122108   940,422 13,071 SH   SOLE 0 0 0 13,071
BROADCOM INC COM 11135F101   3,140,074 5,616 SH   SOLE 0 0 0 5,616
BUCKLE INC COM 118440106   680,431 15,004 SH   SOLE 0 0 0 15,004
BUNGE LIMITED COM G16962105   1,364,455 13,676 SH   SOLE 0 0 0 13,676
CAL MAINE FOODS INC COM NEW 128030202   1,557,161 28,598 SH   SOLE 0 0 0 28,598
CATERPILLAR INC COM 149123101   622,856 2,600 SH   SOLE 0 0 0 2,600
CF INDS HLDGS INC COM 125269100   1,175,675 13,799 SH   SOLE 0 0 0 13,799
CHENIERE ENERGY INC COM NEW 16411R208   423,187 2,822 SH   SOLE 0 0 0 2,822
CHICOS FAS INC COM 168615102   399,484 81,196 SH   SOLE 0 0 0 81,196
CISCO SYS INC COM 17275R102   920,500 19,322 SH   SOLE 0 0 0 19,322
COLGATE PALMOLIVE CO COM 194162103   890,248 11,299 SH   SOLE 0 0 0 11,299
CONOCOPHILLIPS COM 20825C104   323,674 2,743 SH   SOLE 0 0 0 2,743
COTERRA ENERGY INC COM 127097103   1,113,144 45,305 SH   SOLE 0 0 0 45,305
DEERE & CO COM 244199105   416,755 972 SH   SOLE 0 0 0 972
DNP SELECT INCOME FD INC COM 23325P104   150,806 13,405 SH   SOLE 0 0 0 13,405
DUTCH BROS INC CL A 26701L100   289,427 10,267 SH   SOLE 0 0 0 10,267
EMPLOYERS HLDGS INC COM 292218104   1,478,841 34,288 SH   SOLE 0 0 0 34,288
ENERPAC TOOL GROUP CORP CL A COM 292765104   498,616 19,592 SH   SOLE 0 0 0 19,592
ENOVA INTL INC COM 29357K103   227,150 5,920 SH   SOLE 0 0 0 5,920
ENPHASE ENERGY INC COM 29355A107   1,209,277 4,564 SH   SOLE 0 0 0 4,564
EOG RES INC COM 26875P101   1,697,230 13,104 SH   SOLE 0 0 0 13,104
ETHAN ALLEN INTERIORS INC COM 297602104   941,530 35,637 SH   SOLE 0 0 0 35,637
EXXON MOBIL CORP COM 30231G102   335,202 3,039 SH   SOLE 0 0 0 3,039
FIRST BANCORP P R COM NEW 318672706   920,025 72,329 SH   SOLE 0 0 0 72,329
FMC CORP COM NEW 302491303   1,475,011 11,819 SH   SOLE 0 0 0 11,819
FORTINET INC COM 34959E109   1,358,409 27,785 SH   SOLE 0 0 0 27,785
GARTNER INC COM 366651107   1,483,722 4,414 SH   SOLE 0 0 0 4,414
GENERAL MLS INC COM 370334104   642,333 7,661 SH   SOLE 0 0 0 7,661
GILEAD SCIENCES INC COM 375558103   1,255,213 14,621 SH   SOLE 0 0 0 14,621
GROUP 1 AUTOMOTIVE INC COM 398905109   669,714 3,713 SH   SOLE 0 0 0 3,713
GSK PLC SPONSORED ADR 37733W204   334,498 9,519 SH   SOLE 0 0 0 9,519
HALLIBURTON CO COM 406216101   266,321 6,768 SH   SOLE 0 0 0 6,768
HOME DEPOT INC COM 437076102   2,064,777 6,537 SH   SOLE 0 0 0 6,537
HORMEL FOODS CORP COM 440452100   1,315,940 28,890 SH   SOLE 0 0 0 28,890
HP INC COM 40434L105   786,969 29,288 SH   SOLE 0 0 0 29,288
ILLINOIS TOOL WKS INC COM 452308109   683,811 3,104 SH   SOLE 0 0 0 3,104
INFOSYS LTD SPONSORED ADR 456788108   631,386 35,058 SH   SOLE 0 0 0 35,058
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,041,949 69,804 SH   SOLE 0 0 0 69,804
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,661,887 59,203 SH   SOLE 0 0 0 59,203
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   505,888 16,925 SH   SOLE 0 0 0 16,925
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   485,704 17,291 SH   SOLE 0 0 0 17,291
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   540,492 18,181 SH   SOLE 0 0 0 18,181
INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871   199,553 10,190 SH   SOLE 0 0 0 10,190
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   770,298 25,515 SH   SOLE 0 0 0 25,515
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   378,246 13,342 SH   SOLE 0 0 0 13,342
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,460,555 51,428 SH   SOLE 0 0 0 51,428
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   1,081,682 36,408 SH   SOLE 0 0 0 36,408
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   628,767 20,827 SH   SOLE 0 0 0 20,827
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   2,624,991 87,296 SH   SOLE 0 0 0 87,296
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   598,153 19,471 SH   SOLE 0 0 0 19,471
INTEL CORP COM 458140100   764,313 28,918 SH   SOLE 0 0 0 28,918
INTERNATIONAL BUSINESS MACHS COM 459200101   993,415 7,051 SH   SOLE 0 0 0 7,051
ISHARES INC CORE MSCI EMKT 46434G103   491,627 10,527 SH   SOLE 0 0 0 10,527
ISHARES TR CORE S&P TTL STK 464287150   363,937 4,292 SH   SOLE 0 0 0 4,292
ISHARES TR CORE TOTAL USD 46434V613   324,664 7,226 SH   SOLE 0 0 0 7,226
ISHARES TR US TREAS BD ETF 46429B267   702,434 30,917 SH   SOLE 0 0 0 30,917
ISHARES TR CORE S&P SCP ETF 464287804   769,222 8,128 SH   SOLE 0 0 0 8,128
ISHARES TR RUS 1000 ETF 464287622   205,046 974 SH   SOLE 0 0 0 974
ISHARES TR CORE US AGGBD ET 464287226   738,579 7,615 SH   SOLE 0 0 0 7,615
ISHARES TR FALN ANGLS USD 46435G474   399,273 16,224 SH   SOLE 0 0 0 16,224
ISHARES TR MBS ETF 464288588   930,097 10,028 SH   SOLE 0 0 0 10,028
ISHARES TR CORE S&P MCP ETF 464287507   1,513,556 6,257 SH   SOLE 0 0 0 6,257
ISHARES TR CORE MSCI EAFE 46432F842   2,041,659 33,122 SH   SOLE 0 0 0 33,122
ISHARES TR CORE S&P500 ETF 464287200   2,886,639 7,513 SH   SOLE 0 0 0 7,513
ISHARES TR CRE U S REIT ETF 464288521   669,405 13,537 SH   SOLE 0 0 0 13,537
JOHNSON & JOHNSON COM 478160104   624,403 3,535 SH   SOLE 0 0 0 3,535
KAISER ALUMINUM CORP COM PAR $0.01 483007704   469,889 6,186 SH   SOLE 0 0 0 6,186
KELLOGG CO COM 487836108   562,084 7,890 SH   SOLE 0 0 0 7,890
KIMBERLY-CLARK CORP COM 494368103   674,610 4,970 SH   SOLE 0 0 0 4,970
KLA CORP COM NEW 482480100   396,259 1,051 SH   SOLE 0 0 0 1,051
LAMB WESTON HLDGS INC COM 513272104   1,312,430 14,687 SH   SOLE 0 0 0 14,687
LILLY ELI & CO COM 532457108   1,059,656 2,897 SH   SOLE 0 0 0 2,897
LOCKHEED MARTIN CORP COM 539830109   560,436 1,152 SH   SOLE 0 0 0 1,152
LOWES COS INC COM 548661107   1,657,876 8,321 SH   SOLE 0 0 0 8,321
LSB INDS INC COM 502160104   657,446 49,432 SH   SOLE 0 0 0 49,432
M/I HOMES INC COM 55305B101   399,365 8,648 SH   SOLE 0 0 0 8,648
MARATHON PETE CORP COM 56585A102   490,700 4,216 SH   SOLE 0 0 0 4,216
MARRIOTT INTL INC NEW CL A 571903202   1,134,095 7,617 SH   SOLE 0 0 0 7,617
MASTERCARD INCORPORATED CL A 57636Q104   382,155 1,099 SH   SOLE 0 0 0 1,099
MCDONALDS CORP COM 580135101   1,219,353 4,627 SH   SOLE 0 0 0 4,627
MCKESSON CORP COM 58155Q103   272,712 727 SH   SOLE 0 0 0 727
MEDIFAST INC COM 58470H101   646,537 5,605 SH   SOLE 0 0 0 5,605
MEDPACE HLDGS INC COM 58506Q109   507,235 2,388 SH   SOLE 0 0 0 2,388
MERCK & CO INC COM 58933Y105   2,233,202 20,128 SH   SOLE 0 0 0 20,128
MICROSOFT CORP COM 594918104   922,947 3,849 SH   SOLE 0 0 0 3,849
MOTOROLA SOLUTIONS INC COM NEW 620076307   291,212 1,130 SH   SOLE 0 0 0 1,130
NATIONAL BK HLDGS CORP CL A 633707104   1,563,405 37,162 SH   SOLE 0 0 0 37,162
NIKE INC CL B 654106103   1,587,943 13,571 SH   SOLE 0 0 0 13,571
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   403,250 12,904 SH   SOLE 0 0 0 12,904
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   799,880 30,682 SH   SOLE 0 0 0 30,682
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   649,221 28,178 SH   SOLE 0 0 0 28,178
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,013,738 33,859 SH   SOLE 0 0 0 33,859
NOVO-NORDISK A S ADR 670100205   970,658 7,172 SH   SOLE 0 0 0 7,172
NRG ENERGY INC COM NEW 629377508   1,085,412 34,111 SH   SOLE 0 0 0 34,111
NUCOR CORP COM 670346105   446,968 3,391 SH   SOLE 0 0 0 3,391
NVIDIA CORPORATION COM 67066G104   338,022 2,313 SH   SOLE 0 0 0 2,313
OCEANEERING INTL INC COM 675232102   571,171 32,657 SH   SOLE 0 0 0 32,657
OFG BANCORP COM 67103X102   1,321,612 47,954 SH   SOLE 0 0 0 47,954
ONE GAS INC COM 68235P108   1,212,277 16,010 SH   SOLE 0 0 0 16,010
ONEMAIN HLDGS INC COM 68268W103   911,994 27,379 SH   SOLE 0 0 0 27,379
ORACLE CORP COM 68389X105   295,408 3,614 SH   SOLE 0 0 0 3,614
PAR PAC HOLDINGS INC COM NEW 69888T207   667,624 28,715 SH   SOLE 0 0 0 28,715
PAYCHEX INC COM 704326107   773,732 6,696 SH   SOLE 0 0 0 6,696
PBF ENERGY INC CL A 69318G106   824,001 20,206 SH   SOLE 0 0 0 20,206
PDF SOLUTIONS INC COM 693282105   518,494 18,180 SH   SOLE 0 0 0 18,180
PEPSICO INC COM 713448108   386,432 2,139 SH   SOLE 0 0 0 2,139
PFIZER INC COM 717081103   1,843,897 35,986 SH   SOLE 0 0 0 35,986
PHILIP MORRIS INTL INC COM 718172109   1,478,071 14,604 SH   SOLE 0 0 0 14,604
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,573,187 26,084 SH   SOLE 0 0 0 26,084
PINDUODUO INC SPONSORED ADS 722304102   680,372 8,343 SH   SOLE 0 0 0 8,343
PIONEER NAT RES CO COM 723787107   992,583 4,346 SH   SOLE 0 0 0 4,346
PREMIER INC CL A 74051N102   1,206,215 34,483 SH   SOLE 0 0 0 34,483
PROCTER AND GAMBLE CO COM 742718109   300,139 1,980 SH   SOLE 0 0 0 1,980
QUALCOMM INC COM 747525103   1,525,088 13,872 SH   SOLE 0 0 0 13,872
QURATE RETAIL INC COM SER A 74915M100   58,711 36,019 SH   SOLE 0 0 0 36,019
REGENERON PHARMACEUTICALS COM 75886F107   207,068 287 SH   SOLE 0 0 0 287
RYDER SYS INC COM 783549108   774,360 9,266 SH   SOLE 0 0 0 9,266
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   225,785 4,946 SH   SOLE 0 0 0 4,946
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   519,541 11,080 SH   SOLE 0 0 0 11,080
SCHWAB STRATEGIC TR US TIPS ETF 808524870   429,080 8,285 SH   SOLE 0 0 0 8,285
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   200,502 2,844 SH   SOLE 0 0 0 2,844
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   313,542 2,308 SH   SOLE 0 0 0 2,308
SELECT SECTOR SPDR TR ENERGY 81369Y506   479,423 5,481 SH   SOLE 0 0 0 5,481
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   448,704 13,120 SH   SOLE 0 0 0 13,120
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   393,421 3,046 SH   SOLE 0 0 0 3,046
SENECA FOODS CORP NEW CL A 817070501   482,236 7,912 SH   SOLE 0 0 0 7,912
SPDR GOLD TR GOLD SHS 78463V107   281,263 1,658 SH   SOLE 0 0 0 1,658
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   267,668 8,121 SH   SOLE 0 0 0 8,121
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,169,786 39,400 SH   SOLE 0 0 0 39,400
SPDR SER TR PORTFOLIO S&P600 78468R853   614,035 16,609 SH   SOLE 0 0 0 16,609
SPDR SER TR PORTFOLIO S&P500 78464A854   2,526,617 56,172 SH   SOLE 0 0 0 56,172
SPDR SER TR PORTFOLIO S&P400 78464A847   1,443,215 33,958 SH   SOLE 0 0 0 33,958
SPDR SER TR BLOOMBERG INVT 78468R200   787,283 25,906 SH   SOLE 0 0 0 25,906
STARBUCKS CORP COM 855244109   748,762 7,548 SH   SOLE 0 0 0 7,548
SUPER MICRO COMPUTER INC COM 86800U104   791,526 9,641 SH   SOLE 0 0 0 9,641
TESLA INC COM 88160R101   657,412 5,337 SH   SOLE 0 0 0 5,337
TEXAS INSTRS INC COM 882508104   1,942,078 11,755 SH   SOLE 0 0 0 11,755
THERATECHNOLOGIES INC COM 88338H100   12,536 14,200 SH   SOLE 0 0 0 14,200
ULTA BEAUTY INC COM 90384S303   1,166,108 2,486 SH   SOLE 0 0 0 2,486
UNILEVER PLC SPON ADR NEW 904767704   657,470 13,058 SH   SOLE 0 0 0 13,058
UNITED PARCEL SERVICE INC CL B 911312106   951,948 5,476 SH   SOLE 0 0 0 5,476
UNITED RENTALS INC COM 911363109   432,191 1,216 SH   SOLE 0 0 0 1,216
UNITEDHEALTH GROUP INC COM 91324P102   324,470 612 SH   SOLE 0 0 0 612
VALERO ENERGY CORP COM 91913Y100   390,602 3,079 SH   SOLE 0 0 0 3,079
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   393,593 1,120 SH   SOLE 0 0 0 1,120
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   949,636 11,514 SH   SOLE 0 0 0 11,514
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   291,919 6,955 SH   SOLE 0 0 0 6,955
VERITIV CORP COM 923454102   579,461 4,761 SH   SOLE 0 0 0 4,761
VERIZON COMMUNICATIONS INC COM 92343V104   1,448,718 36,770 SH   SOLE 0 0 0 36,770
VIATRIS INC COM 92556V106   1,525,333 137,047 SH   SOLE 0 0 0 137,047