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   443,148 4,428 SH   SOLE 0 0 0 4,428
ABBOTT LABS COM 002824100   614,655 5,638 SH   SOLE 0 0 0 5,638
ABBVIE INC COM 00287Y109   2,135,673 15,852 SH   SOLE 0 0 0 15,852
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   766,667 2,485 SH   SOLE 0 0 0 2,485
ALPHABET INC CAP STK CL C 02079K107   242,787 2,007 SH   SOLE 0 0 0 2,007
ALTRIA GROUP INC COM 02209S103   1,545,885 34,126 SH   SOLE 0 0 0 34,126
AMDOCS LTD SHS G02602103   1,526,343 15,441 SH   SOLE 0 0 0 15,441
AMERICAN AIRLS GROUP INC COM 02376R102   736,222 41,038 SH   SOLE 0 0 0 41,038
AMERISOURCEBERGEN CORP COM 03073E105   233,995 1,216 SH   SOLE 0 0 0 1,216
AMGEN INC COM 031162100   1,655,936 7,459 SH   SOLE 0 0 0 7,459
APPLE INC COM 037833100   1,046,662 5,396 SH   SOLE 0 0 0 5,396
ARISTA NETWORKS INC COM 040413106   1,666,625 10,284 SH   SOLE 0 0 0 10,284
AUTODESK INC COM 052769106   202,564 990 SH   SOLE 0 0 0 990
AUTONATION INC COM 05329W102   728,564 4,426 SH   SOLE 0 0 0 4,426
BARRICK GOLD CORP COM 067901108   1,384,078 81,753 SH   SOLE 0 0 0 81,753
BHP GROUP LTD SPONSORED ADS 088606108   442,901 7,423 SH   SOLE 0 0 0 7,423
BLOCK H & R INC COM 093671105   554,761 17,407 SH   SOLE 0 0 0 17,407
BOISE CASCADE CO DEL COM 09739D100   230,212 2,548 SH   SOLE 0 0 0 2,548
BOOKING HOLDINGS INC COM 09857L108   1,679,605 622 SH   SOLE 0 0 0 622
BP PLC SPONSORED ADR 055622104   757,994 21,479 SH   SOLE 0 0 0 21,479
BRISTOL-MYERS SQUIBB CO COM 110122108   1,816,915 28,412 SH   SOLE 0 0 0 28,412
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,146,960 34,547 SH   SOLE 0 0 0 34,547
BROADCOM INC COM 11135F101   5,657,812 6,523 SH   SOLE 0 0 0 6,523
BUCKLE INC COM 118440106   468,346 13,536 SH   SOLE 0 0 0 13,536
BUNGE LIMITED COM G16962105   1,266,932 13,428 SH   SOLE 0 0 0 13,428
CARPENTER TECHNOLOGY CORP COM 144285103   577,690 10,292 SH   SOLE 0 0 0 10,292
CATERPILLAR INC COM 149123101   637,516 2,591 SH   SOLE 0 0 0 2,591
CIRCOR INTL INC COM 17273K109   1,015,592 17,991 SH   SOLE 0 0 0 17,991
CISCO SYS INC COM 17275R102   2,186,765 42,265 SH   SOLE 0 0 0 42,265
CLOROX CO DEL COM 189054109   305,039 1,918 SH   SOLE 0 0 0 1,918
COLGATE PALMOLIVE CO COM 194162103   813,735 10,563 SH   SOLE 0 0 0 10,563
CONSOL ENERGY INC NEW COM 20854L108   767,135 11,313 SH   SOLE 0 0 0 11,313
COTY INC COM CL A 222070203   616,430 50,157 SH   SOLE 0 0 0 50,157
DEERE & CO COM 244199105   421,803 1,041 SH   SOLE 0 0 0 1,041
DICKS SPORTING GOODS INC COM 253393102   1,235,183 9,344 SH   SOLE 0 0 0 9,344
DUTCH BROS INC CL A 26701L100   318,071 11,180 SH   SOLE 0 0 0 11,180
ENOVA INTL INC COM 29357K103   262,253 4,937 SH   SOLE 0 0 0 4,937
ETHAN ALLEN INTERIORS INC COM 297602104   1,177,664 41,643 SH   SOLE 0 0 0 41,643
EXXON MOBIL CORP COM 30231G102   269,627 2,514 SH   SOLE 0 0 0 2,514
FIRST BANCORP P R COM NEW 318672706   1,096,085 89,696 SH   SOLE 0 0 0 89,696
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   2,062,542 64,870 SH   SOLE 0 0 0 64,870
FORTINET INC COM 34959E109   2,096,413 27,734 SH   SOLE 0 0 0 27,734
GARTNER INC COM 366651107   1,665,724 4,755 SH   SOLE 0 0 0 4,755
GEN DIGITAL INC COM 668771108   189,859 10,235 SH   SOLE 0 0 0 10,235
GENERAL MLS INC COM 370334104   463,013 6,037 SH   SOLE 0 0 0 6,037
GENERAL MTRS CO COM 37045V100   943,100 24,458 SH   SOLE 0 0 0 24,458
GILEAD SCIENCES INC COM 375558103   751,433 9,750 SH   SOLE 0 0 0 9,750
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,533,526 110,884 SH   SOLE 0 0 0 110,884
GROUP 1 AUTOMOTIVE INC COM 398905109   929,418 3,601 SH   SOLE 0 0 0 3,601
GSK PLC SPONSORED ADR 37733W204   401,752 11,273 SH   SOLE 0 0 0 11,273
HOME DEPOT INC COM 437076102   2,121,361 6,829 SH   SOLE 0 0 0 6,829
HORMEL FOODS CORP COM 440452100   1,100,178 27,354 SH   SOLE 0 0 0 27,354
HP INC COM 40434L105   677,370 22,057 SH   SOLE 0 0 0 22,057
ILLINOIS TOOL WKS INC COM 452308109   645,663 2,581 SH   SOLE 0 0 0 2,581
INFOSYS LTD SPONSORED ADR 456788108   517,213 32,185 SH   SOLE 0 0 0 32,185
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   1,393,607 44,004 SH   SOLE 0 0 0 44,004
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   6,872,963 230,250 SH   SOLE 0 0 0 230,250
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   6,915,791 223,812 SH   SOLE 0 0 0 223,812
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   228,585 7,424 SH   SOLE 0 0 0 7,424
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   267,796 7,930 SH   SOLE 0 0 0 7,930
INTEL CORP COM 458140100   476,466 14,248 SH   SOLE 0 0 0 14,248
INTERNATIONAL BUSINESS MACHS COM 459200101   993,339 7,424 SH   SOLE 0 0 0 7,424
INVESCO MORTGAGE CAPITAL INC COM 46131B704   143,019 12,469 SH   SOLE 0 0 0 12,469
ISHARES TR CORE US AGGBD ET 464287226   1,107,129 11,303 SH   SOLE 0 0 0 11,303
ISHARES TR MBS ETF 464288588   784,359 8,410 SH   SOLE 0 0 0 8,410
ISHARES TR CORE S&P MCP ETF 464287507   440,645 1,685 SH   SOLE 0 0 0 1,685
ISHARES TR RUS 1000 GRW ETF 464287614   222,899 810 SH   SOLE 0 0 0 810
ISHARES TR CORE MSCI EAFE 46432F842   489,560 7,253 SH   SOLE 0 0 0 7,253
ISHARES TR RUS 1000 ETF 464287622   237,403 974 SH   SOLE 0 0 0 974
ISHARES TR CORE TOTAL USD 46434V613   795,452 17,494 SH   SOLE 0 0 0 17,494
ISHARES TR US TREAS BD ETF 46429B267   524,593 22,908 SH   SOLE 0 0 0 22,908
ISHARES TR 10-20 YR TRS ETF 464288653   214,229 1,934 SH   SOLE 0 0 0 1,934
ISHARES TR COHEN STEER REIT 464287564   529,471 9,528 SH   SOLE 0 0 0 9,528
ISHARES TR 0-5YR HI YL CP 46434V407   215,540 5,200 SH   SOLE 0 0 0 5,200
ISHARES TR CRE U S REIT ETF 464288521   691,310 13,447 SH   SOLE 0 0 0 13,447
ISHARES TR CORE S&P500 ETF 464287200   1,042,170 2,338 SH   SOLE 0 0 0 2,338
JOHNSON & JOHNSON COM 478160104   1,794,765 10,843 SH   SOLE 0 0 0 10,843
KELLOGG CO COM 487836108   471,160 6,991 SH   SOLE 0 0 0 6,991
KIMBERLY-CLARK CORP COM 494368103   2,047,430 14,830 SH   SOLE 0 0 0 14,830
KLA CORP COM NEW 482480100   651,382 1,343 SH   SOLE 0 0 0 1,343
LAM RESEARCH CORP COM 512807108   200,572 312 SH   SOLE 0 0 0 312
LAMB WESTON HLDGS INC COM 513272104   2,281,872 19,851 SH   SOLE 0 0 0 19,851
LAS VEGAS SANDS CORP COM 517834107   235,248 4,056 SH   SOLE 0 0 0 4,056
LILLY ELI & CO COM 532457108   1,155,332 2,464 SH   SOLE 0 0 0 2,464
LOCKHEED MARTIN CORP COM 539830109   447,950 973 SH   SOLE 0 0 0 973
LOWES COS INC COM 548661107   607,584 2,692 SH   SOLE 0 0 0 2,692
LSB INDS INC COM 502160104   122,179 12,404 SH   SOLE 0 0 0 12,404
MANITOWOC CO INC COM NEW 563571405   578,326 30,713 SH   SOLE 0 0 0 30,713
MARATHON PETE CORP COM 56585A102   203,584 1,746 SH   SOLE 0 0 0 1,746
MARRIOTT INTL INC NEW CL A 571903202   1,540,057 8,384 SH   SOLE 0 0 0 8,384
MASTERCARD INCORPORATED CL A 57636Q104   346,497 881 SH   SOLE 0 0 0 881
MCDONALDS CORP COM 580135101   1,222,287 4,096 SH   SOLE 0 0 0 4,096
MCKESSON CORP COM 58155Q103   255,104 597 SH   SOLE 0 0 0 597
MEDIFAST INC COM 58470H101   490,982 5,328 SH   SOLE 0 0 0 5,328
MERCADOLIBRE INC COM 58733R102   531,885 449 SH   SOLE 0 0 0 449
MERCK & CO INC COM 58933Y105   814,769 7,061 SH   SOLE 0 0 0 7,061
METTLER TOLEDO INTERNATIONAL COM 592688105   1,028,326 784 SH   SOLE 0 0 0 784
MICROSOFT CORP COM 594918104   1,146,258 3,366 SH   SOLE 0 0 0 3,366
MOTOROLA SOLUTIONS INC COM NEW 620076307   255,154 870 SH   SOLE 0 0 0 870
NATIONAL BK HLDGS CORP CL A 633707104   1,007,949 34,709 SH   SOLE 0 0 0 34,709
NETAPP INC COM 64110D104   293,223 3,838 SH   SOLE 0 0 0 3,838
NIKE INC CL B 654106103   1,494,410 13,540 SH   SOLE 0 0 0 13,540
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   1,321,797 39,535 SH   SOLE 0 0 0 39,535
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   1,357,831 58,806 SH   SOLE 0 0 0 58,806
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,300,338 46,782 SH   SOLE 0 0 0 46,782
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   234,703 7,136 SH   SOLE 0 0 0 7,136
NORTHERN OIL & GAS INC COM 665531307   214,020 6,236 SH   SOLE 0 0 0 6,236
NOVO-NORDISK A S ADR 670100205   900,260 5,563 SH   SOLE 0 0 0 5,563
NUCOR CORP COM 670346105   279,258 1,703 SH   SOLE 0 0 0 1,703
NVIDIA CORPORATION COM 67066G104   803,738 1,900 SH   SOLE 0 0 0 1,900
OFG BANCORP COM 67103X102   1,274,347 48,863 SH   SOLE 0 0 0 48,863
ONE GAS INC COM 68235P108   1,236,103 16,093 SH   SOLE 0 0 0 16,093
ONEMAIN HLDGS INC COM 68268W103   1,430,498 32,742 SH   SOLE 0 0 0 32,742
ONEOK INC NEW COM 682680103   237,869 3,854 SH   SOLE 0 0 0 3,854
ORACLE CORP COM 68389X105   387,162 3,251 SH   SOLE 0 0 0 3,251
PALO ALTO NETWORKS INC COM 697435105   1,287,259 5,038 SH   SOLE 0 0 0 5,038
PAYCHEX INC COM 704326107   628,821 5,621 SH   SOLE 0 0 0 5,621
PENUMBRA INC COM 70975L107   606,578 1,763 SH   SOLE 0 0 0 1,763
PEPSICO INC COM 713448108   390,073 2,106 SH   SOLE 0 0 0 2,106
PFIZER INC COM 717081103   410,963 11,204 SH   SOLE 0 0 0 11,204
PHILIP MORRIS INTL INC COM 718172109   1,752,816 17,956 SH   SOLE 0 0 0 17,956
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,372,698 13,760 SH   SOLE 0 0 0 13,760
POWELL INDS INC COM 739128106   735,078 12,132 SH   SOLE 0 0 0 12,132
PREMIER INC CL A 74051N102   1,031,829 37,304 SH   SOLE 0 0 0 37,304
PROCTER AND GAMBLE CO COM 742718109   275,733 1,817 SH   SOLE 0 0 0 1,817
PULTE GROUP INC COM 745867101   1,290,498 16,613 SH   SOLE 0 0 0 16,613
QUALCOMM INC COM 747525103   552,167 4,639 SH   SOLE 0 0 0 4,639
ROYAL CARIBBEAN GROUP COM V7780T103   1,565,852 15,094 SH   SOLE 0 0 0 15,094
RPC INC COM 749660106   431,138 60,299 SH   SOLE 0 0 0 60,299
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,138,767 24,670 SH   SOLE 0 0 0 24,670
SENECA FOODS CORP NEW CL A 817070501   303,303 9,281 SH   SOLE 0 0 0 9,281
SPDR GOLD TR GOLD SHS 78463V107   363,136 2,037 SH   SOLE 0 0 0 2,037
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   682,340 19,847 SH   SOLE 0 0 0 19,847
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,398,686 73,715 SH   SOLE 0 0 0 73,715
SPDR SER TR PORTFOLIO S&P600 78468R853   1,161,666 29,909 SH   SOLE 0 0 0 29,909
SPDR SER TR PORTFOLIO S&P400 78464A847   2,429,738 52,947 SH   SOLE 0 0 0 52,947
SPDR SER TR BLOOMBERG INVT 78468R200   1,649,066 53,733 SH   SOLE 0 0 0 53,733
SPDR SER TR PORTFOLIO S&P500 78464A854   5,225,695 100,282 SH   SOLE 0 0 0 100,282
STARBUCKS CORP COM 855244109   598,768 6,045 SH   SOLE 0 0 0 6,045
SYSCO CORP COM 871829107   248,125 3,344 SH   SOLE 0 0 0 3,344
TACTILE SYS TECHNOLOGY INC COM 87357P100   555,989 22,302 SH   SOLE 0 0 0 22,302
TEEKAY CORPORATION COM Y8564W103   620,894 102,797 SH   SOLE 0 0 0 102,797
TENET HEALTHCARE CORP COM NEW 88033G407   217,854 2,677 SH   SOLE 0 0 0 2,677
TESLA INC COM 88160R101   1,405,443 5,369 SH   SOLE 0 0 0 5,369
TEXAS INSTRS INC COM 882508104   649,512 3,608 SH   SOLE 0 0 0 3,608
THERATECHNOLOGIES INC COM 88338H100   11,945 14,200 SH   SOLE 0 0 0 14,200
U S SILICA HLDGS INC COM 90346E103   556,949 45,915 SH   SOLE 0 0 0 45,915
UNILEVER PLC SPON ADR NEW 904767704   571,449 10,962 SH   SOLE 0 0 0 10,962
UNITED AIRLS HLDGS INC COM 910047109   1,093,943 19,937 SH   SOLE 0 0 0 19,937
UNITED PARCEL SERVICE INC CL B 911312106   584,624 3,262 SH   SOLE 0 0 0 3,262
UNITED RENTALS INC COM 911363109   204,870 460 SH   SOLE 0 0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   256,181 533 SH   SOLE 0 0 0 533
VALERO ENERGY CORP COM 91913Y100   295,479 2,519 SH   SOLE 0 0 0 2,519
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,284,433 16,997 SH   SOLE 0 0 0 16,997
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   458,085 1,125 SH   SOLE 0 0 0 1,125
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   327,055 7,082 SH   SOLE 0 0 0 7,082
VERIZON COMMUNICATIONS INC COM 92343V104   1,614,232 43,405 SH   SOLE 0 0 0 43,405
VIATRIS INC COM 92556V106   1,323,448 132,610 SH   SOLE 0 0 0 132,610
WABASH NATL CORP COM 929566107   589,310 22,984 SH   SOLE 0 0 0 22,984
WESTERN UN CO COM 959802109   1,333,549 113,687 SH   SOLE 0 0 0 113,687
WILLIAMS SONOMA INC COM 969904101   1,358,895 10,859 SH   SOLE 0 0 0 10,859