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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,114 10 SH   SOLE NONE 0 0 10
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 403 4,114 SH   SOLE NONE 0 0 4,114
AGCO CORP COM 001084102 532 4,342 SH   SOLE NONE 0 0 4,342
HONEYWELL INTL INC COM 438516106 1,045 4,923 SH   SOLE NONE 0 0 4,923
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,857 33,929 SH   SOLE NONE 0 0 33,929
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 525 54,828 SH   SOLE NONE 0 0 54,828
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,932 26,376 SH   SOLE NONE 0 0 26,376
MORGAN STANLEY COM NEW 617446448 6,642 68,259 SH   SOLE NONE 0 0 68,259
WD 40 CO COM 929236107 1,876 8,105 SH   SOLE NONE 0 0 8,105
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 969 45,198 SH   SOLE NONE 0 0 45,198
ALTRIA GROUP INC COM 02209S103 802 17,610 SH   SOLE NONE 0 0 17,610
CBRE GROUP INC CL A 12504L109 4,790 49,202 SH   SOLE NONE 0 0 49,202
METTLER TOLEDO INTERNATIONAL COM 592688105 551 400 SH   SOLE NONE 0 0 400
ZOETIS INC CL A 98978V103 246 1,266 SH   SOLE NONE 0 0 1,266
DUPONT DE NEMOURS INC COM 26614N102 2,025 29,788 SH   SOLE NONE 0 0 29,788
ABBVIE INC COM 00287Y109 4,374 40,545 SH   SOLE NONE 0 0 40,545
DISNEY WALT CO COM 254687106 2,653 15,681 SH   SOLE NONE 0 0 15,681
VERIZON COMMUNICATIONS INC COM 92343V104 472 8,746 SH   SOLE NONE 0 0 8,746
PERION NETWORK LTD SHS NEW M78673114 906 51,519 SH   SOLE NONE 0 0 51,519
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 202 8,000 SH   SOLE NONE 0 0 8,000
REGENERON PHARMACEUTICALS COM 75886F107 4,342 7,175 SH   SOLE NONE 0 0 7,175
AMERICAS CAR-MART INC COM 03062T105 2,920 25,000 SH   SOLE NONE 0 0 25,000
UNITEDHEALTH GROUP INC COM 91324P102 243 623 SH   SOLE NONE 0 0 623
TJX COS INC NEW COM 872540109 2,799 42,423 SH   SOLE NONE 0 0 42,423
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 653 2,391 SH   SOLE NONE 0 0 2,391
ALPHABET INC CAP STK CL C 02079K107 328 123 SH   SOLE NONE 0 0 123
CIMPRESS PLC SHS EURO G2143T103 1,302 15,000 SH   SOLE NONE 0 0 15,000
MICROSOFT CORP COM 594918104 2,572 9,125 SH   SOLE NONE 0 0 9,125
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 2,716 118,447 SH   SOLE NONE 0 0 118,447
BOK FINL CORP COM NEW 05561Q201 282 3,148 SH   SOLE NONE 0 0 3,148
ALLSTATE CORP COM 020002101 236 1,854 SH   SOLE NONE 0 0 1,854
PEPSICO INC COM 713448108 247 1,639 SH   SOLE NONE 0 0 1,639
PIONEER NAT RES CO COM 723787107 1,978 11,878 SH   SOLE NONE 0 0 11,878
AMERICAN EXPRESS CO COM 025816109 342 2,041 SH   SOLE NONE 0 0 2,041
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,464 2,840 SH   SOLE NONE 0 0 2,840
KORN FERRY COM NEW 500643200 545 7,527 SH   SOLE NONE 0 0 7,527
STERLING BANCORP DEL COM 85917A100 297 11,894 SH   SOLE NONE 0 0 11,894
MASTERCARD INCORPORATED CL A 57636Q104 303 872 SH   SOLE NONE 0 0 872
MPLX LP COM UNIT REP LTD 55336V100 647 22,728 SH   SOLE NONE 0 0 22,728
BLACKSTONE INC COM 09260D107 3,069 26,381 SH   SOLE NONE 0 0 26,381
CAPRI HOLDINGS LIMITED SHS G1890L107 1,452 29,988 SH   SOLE NONE 0 0 29,988
THERMO FISHER SCIENTIFIC INC COM 883556102 3,414 5,975 SH   SOLE NONE 0 0 5,975
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2,372 106,880 SH   SOLE NONE 0 0 106,880
INDEPENDENCE RLTY TR INC COM 45378A106 541 26,571 SH   SOLE NONE 0 0 26,571
APRIA INC COM 03836A101 662 17,827 SH   SOLE NONE 0 0 17,827
INSIGHT ENTERPRISES INC COM 45765U103 222 2,470 SH   SOLE NONE 0 0 2,470
BALLYS CORPORATION COM 05875B106 3,001 59,851 SH   SOLE NONE 0 0 59,851
INMODE LTD SHS M5425M103 378 2,370 SH   SOLE NONE 0 0 2,370
ISHARES TR S&P 100 ETF 464287101 1,229 6,223 SH   SOLE NONE 0 0 6,223
IQVIA HLDGS INC COM 46266C105 1,523 6,360 SH   SOLE NONE 0 0 6,360
ISHARES TR RUS 2000 VAL ETF 464287630 258 1,610 SH   SOLE NONE 0 0 1,610
INVESCO QQQ TR UNIT SER 1 46090E103 358 1,001 SH   SOLE NONE 0 0 1,001
JPMORGAN CHASE & CO COM 46625H100 6,169 37,685 SH   SOLE NONE 0 0 37,685
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2,622 32,348 SH   SOLE NONE 0 0 32,348
ALPHABET INC CAP STK CL A 02079K305 5,248 1,963 SH   SOLE NONE 0 0 1,963
DIODES INC COM 254543101 293 3,238 SH   SOLE NONE 0 0 3,238
HOME DEPOT INC COM 437076102 488 1,488 SH   SOLE NONE 0 0 1,488
BK OF AMERICA CORP COM 060505104 3,762 88,626 SH   SOLE NONE 0 0 88,626
DEVON ENERGY CORP NEW COM 25179M103 6,202 174,644 SH   SOLE NONE 0 0 174,644
TRINET GROUP INC COM 896288107 313 3,307 SH   SOLE NONE 0 0 3,307
COMCAST CORP NEW CL A 20030N101 3,920 70,082 SH   SOLE NONE 0 0 70,082
CARNIVAL CORP COMMON STOCK 143658300 1,525 60,989 SH   SOLE NONE 0 0 60,989
CENTRAL GARDEN & PET CO COM 153527106 285 5,939 SH   SOLE NONE 0 0 5,939
COLGATE PALMOLIVE CO COM 194162103 242 3,200 SH   SOLE NONE 0 0 3,200
EXXON MOBIL CORP COM 30231G102 1,972 33,527 SH   SOLE NONE 0 0 33,527
SNAP ON INC COM 833034101 4,320 20,676 SH   SOLE NONE 0 0 20,676
NXP SEMICONDUCTORS N V COM N6596X109 1,375 7,018 SH   SOLE NONE 0 0 7,018
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 565 14,125 SH   SOLE NONE 0 0 14,125
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 788 17,284 SH   SOLE NONE 0 0 17,284
ATKORE INC COM 047649108 1,843 21,201 SH   SOLE NONE 0 0 21,201
LPL FINL HLDGS INC COM 50212V100 2,486 15,860 SH   SOLE NONE 0 0 15,860
UNITI GROUP INC COM 91325V108 540 43,626 SH   SOLE NONE 0 0 43,626
HERC HLDGS INC COM 42704L104 2,563 15,678 SH   SOLE NONE 0 0 15,678
AERCAP HOLDINGS NV SHS N00985106 2,946 50,965 SH   SOLE NONE 0 0 50,965
EQUITABLE HLDGS INC COM 29452E101 5,561 187,634 SH   SOLE NONE 0 0 187,634
ABERCROMBIE & FITCH CO CL A 002896207 624 16,591 SH   SOLE NONE 0 0 16,591
NORFOLK SOUTHN CORP COM 655844108 383 1,600 SH   SOLE NONE 0 0 1,600
MDU RES GROUP INC COM 552690109 452 15,218 SH   SOLE NONE 0 0 15,218
COPART INC COM 217204106 25,394 183,060 SH   SOLE NONE 0 0 183,060
SEI INVTS CO COM 784117103 1,338 22,570 SH   SOLE NONE 0 0 22,570
ON SEMICONDUCTOR CORP COM 682189105 221 4,818 SH   SOLE NONE 0 0 4,818
SYNAPTICS INC COM 87157D109 379 2,110 SH   SOLE NONE 0 0 2,110
HCA HEALTHCARE INC COM 40412C101 3,257 13,419 SH   SOLE NONE 0 0 13,419
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 575 8,346 SH   SOLE NONE 0 0 8,346
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,358 15,515 SH   SOLE NONE 0 0 15,515
ONEMAIN HLDGS INC COM 68268W103 537 9,705 SH   SOLE NONE 0 0 9,705
NOMAD FOODS LTD USD ORD SHS G6564A105 322 11,690 SH   SOLE NONE 0 0 11,690
KULICKE & SOFFA INDS INC COM 501242101 203 3,479 SH   SOLE NONE 0 0 3,479
EMERSON ELEC CO COM 291011104 2,268 24,079 SH   SOLE NONE 0 0 24,079
CIT GROUP INC COM NEW 125581801 478 9,208 SH   SOLE NONE 0 0 9,208
XPO LOGISTICS INC COM 983793100 1,169 14,686 SH   SOLE NONE 0 0 14,686
UNIVERSAL DISPLAY CORP COM 91347P105 282 1,650 SH   SOLE NONE 0 0 1,650
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 516 23,831 SH   SOLE NONE 0 0 23,831
TARGET CORP COM 87612E106 5,226 22,843 SH   SOLE NONE 0 0 22,843
SYNOVUS FINL CORP COM NEW 87161C501 553 12,598 SH   SOLE NONE 0 0 12,598
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,140 7,605 SH   SOLE NONE 0 0 7,605
TERADATA CORP DEL COM 88076W103 2,364 41,220 SH   SOLE NONE 0 0 41,220
TE CONNECTIVITY LTD SHS H84989104 2,732 19,910 SH   SOLE NONE 0 0 19,910
LAM RESEARCH CORP COM 512807108 2,894 5,085 SH   SOLE NONE 0 0 5,085
PDC ENERGY INC COM 69327R101 344 7,269 SH   SOLE NONE 0 0 7,269
SELECT MED HLDGS CORP COM 81619Q105 478 13,212 SH   SOLE NONE 0 0 13,212
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,027 35,219 SH   SOLE NONE 0 0 35,219
POPULAR INC COM NEW 733174700 305 3,933 SH   SOLE NONE 0 0 3,933
MCAFEE CORP COM CL A 579063108 225 10,189 SH   SOLE NONE 0 0 10,189
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,449 11,086 SH   SOLE NONE 0 0 11,086
UNION PAC CORP COM 907818108 1,742 8,885 SH   SOLE NONE 0 0 8,885
SIMON PPTY GROUP INC NEW COM 828806109 5,651 43,483 SH   SOLE NONE 0 0 43,483
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,943 9,200 SH   SOLE NONE 0 0 9,200
ISHARES TR RUS 1000 VAL ETF 464287598 653 4,170 SH   SOLE NONE 0 0 4,170
PROCTER AND GAMBLE CO COM 742718109 476 3,403 SH   SOLE NONE 0 0 3,403
ISHARES TR CORE MSCI TOTAL 46432F834 1,864 26,260 SH   SOLE NONE 0 0 26,260
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 3,774 170,704 SH   SOLE NONE 0 0 170,704
MOLINA HEALTHCARE INC COM 60855R100 1,267 4,669 SH   SOLE NONE 0 0 4,669
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,144 63,160 SH   SOLE NONE 0 0 63,160
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,729 12,142 SH   SOLE NONE 0 0 12,142
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,118 14,252 SH   SOLE NONE 0 0 14,252
ISHARES TR SHORT TREAS BD 464288679 446 4,038 SH   SOLE NONE 0 0 4,038
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,150 13,995 SH   SOLE NONE 0 0 13,995
ISHARES TR 1 3 YR TREAS BD 464287457 598 6,944 SH   SOLE NONE 0 0 6,944
CSX CORP COM 126408103 426 14,330 SH   SOLE NONE 0 0 14,330
LKQ CORP COM 501889208 2,338 46,455 SH   SOLE NONE 0 0 46,455
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,985 24,229 SH   SOLE NONE 0 0 24,229
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,683 13,243 SH   SOLE NONE 0 0 13,243
NIKE INC CL B 654106103 449 3,095 SH   SOLE NONE 0 0 3,095
AT&T INC COM 00206R102 553 20,459 SH   SOLE NONE 0 0 20,459
JONES LANG LASALLE INC COM 48020Q107 736 2,967 SH   SOLE NONE 0 0 2,967
ENTERPRISE PRODS PARTNERS L COM 293792107 7,040 325,333 SH   SOLE NONE 0 0 325,333
CARLYLE GROUP INC COM 14316J108 231 4,879 SH   SOLE NONE 0 0 4,879
BOEING CO COM 097023105 349 1,585 SH   SOLE NONE 0 0 1,585
SPDR GOLD TR GOLD SHS 78463V107 9,076 55,270 SH   SOLE NONE 0 0 55,270
GENERAL MTRS CO COM 37045V100 2,005 38,038 SH   SOLE NONE 0 0 38,038
SYNEOS HEALTH INC CL A 87166B102 397 4,534 SH   SOLE NONE 0 0 4,534
INVESCO LTD SHS G491BT108 1,849 76,688 SH   SOLE NONE 0 0 76,688
ROCKY BRANDS INC COM 774515100 258 5,410 SH   SOLE NONE 0 0 5,410
ALCOA CORP COM 013872106 431 8,797 SH   SOLE NONE 0 0 8,797
SPDR SER TR AEROSPACE DEF 78464A631 308 2,581 SH   SOLE NONE 0 0 2,581
CONSTELLATION BRANDS INC CL A 21036P108 2,016 9,567 SH   SOLE NONE 0 0 9,567
ALLY FINL INC COM 02005N100 4,668 91,444 SH   SOLE NONE 0 0 91,444
J2 GLOBAL INC COM 48123V102 485 3,553 SH   SOLE NONE 0 0 3,553
VISTA OUTDOOR INC COM 928377100 480 11,920 SH   SOLE NONE 0 0 11,920
WELLS FARGO CO NEW COM 949746101 4,157 89,569 SH   SOLE NONE 0 0 89,569
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 301 23,078 SH   SOLE NONE 0 0 23,078
CLEAN HARBORS INC COM 184496107 322 3,101 SH   SOLE NONE 0 0 3,101
FASTENAL CO COM 311900104 3,850 74,600 SH   SOLE NONE 0 0 74,600
NEXTERA ENERGY INC COM 65339F101 233 2,966 SH   SOLE NONE 0 0 2,966
COMFORT SYS USA INC COM 199908104 457 6,405 SH   SOLE NONE 0 0 6,405
QORVO INC COM 74736K101 1,206 7,212 SH   SOLE NONE 0 0 7,212
JOHNSON & JOHNSON COM 478160104 386 2,391 SH   SOLE NONE 0 0 2,391
AMAZON COM INC COM 023135106 457 139 SH   SOLE NONE 0 0 139
CHEVRON CORP NEW COM 166764100 4,668 46,015 SH   SOLE NONE 0 0 46,015
BROADCOM INC COM 11135F101 3,794 7,824 SH   SOLE NONE 0 0 7,824
MONDELEZ INTL INC CL A 609207105 3,037 52,205 SH   SOLE NONE 0 0 52,205
CISCO SYS INC COM 17275R102 3,303 60,691 SH   SOLE NONE 0 0 60,691
PVH CORPORATION COM 693656100 2,232 21,711 SH   SOLE NONE 0 0 21,711
APPLIED INDL TECHNOLOGIES IN COM 03820C105 289 3,212 SH   SOLE NONE 0 0 3,212
AMERIPRISE FINL INC COM 03076C106 233 882 SH   SOLE NONE 0 0 882
PORTLAND GEN ELEC CO COM NEW 736508847 257 5,470 SH   SOLE NONE 0 0 5,470
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2,674 122,440 SH   SOLE NONE 0 0 122,440
PRUDENTIAL FINL INC COM 744320102 433 4,114 SH   SOLE NONE 0 0 4,114
NEOGEN CORP COM 640491106 2,064 47,520 SH   SOLE NONE 0 0 47,520
BRISTOL-MYERS SQUIBB CO COM 110122108 2,832 47,855 SH   SOLE NONE 0 0 47,855
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,379 67,562 SH   SOLE NONE 0 0 67,562
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 274 1,961 SH   SOLE NONE 0 0 1,961
ISHARES TR RUS MID CAP ETF 464287499 1,646 21,048 SH   SOLE NONE 0 0 21,048
PFIZER INC COM 717081103 3,857 89,676 SH   SOLE NONE 0 0 89,676
OVINTIV INC COM 69047Q102 349 10,601 SH   SOLE NONE 0 0 10,601
ECOLAB INC COM 278865100 386 1,850 SH   SOLE NONE 0 0 1,850
WHITESTONE REIT COM 966084204 314 32,122 SH   SOLE NONE 0 0 32,122
APPLE INC COM 037833100 1,259 8,900 SH   SOLE NONE 0 0 8,900
STIFEL FINL CORP COM 860630102 285 4,196 SH   SOLE NONE 0 0 4,196
ISHARES TR NATIONAL MUN ETF 464288414 290 2,500 SH   SOLE NONE 0 0 2,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 500 23,211 SH   SOLE NONE 0 0 23,211
FACEBOOK INC CL A 30303M102 5,117 15,078 SH   SOLE NONE 0 0 15,078
IRON MTN INC NEW COM 46284V101 2,969 68,323 SH   SOLE NONE 0 0 68,323
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 300 14,225 SH   SOLE NONE 0 0 14,225
INTUIT COM 461202103 836 1,550 SH   SOLE NONE 0 0 1,550
NVENT ELECTRIC PLC SHS G6700G107 267 8,259 SH   SOLE NONE 0 0 8,259
MACERICH CO COM 554382101 619 37,072 SH   SOLE NONE 0 0 37,072
HORIZON THERAPEUTICS PUB L SHS G46188101 1,511 13,793 SH   SOLE NONE 0 0 13,793
DRAFTKINGS INC COM CL A 26142R104 241 5,000 SH   SOLE NONE 0 0 5,000
ALEXANDER & BALDWIN INC NEW COM 014491104 323 13,779 SH   SOLE NONE 0 0 13,779
PINNACLE FINL PARTNERS INC COM 72346Q104 345 3,670 SH   SOLE NONE 0 0 3,670
ARVINAS INC COM 04335A105 636 7,742 SH   SOLE NONE 0 0 7,742
3M CO COM 88579Y101 2,338 13,329 SH   SOLE NONE 0 0 13,329
FREEPORT-MCMORAN INC CL B 35671D857 1,553 47,736 SH   SOLE NONE 0 0 47,736
TENET HEALTHCARE CORP COM NEW 88033G407 254 3,818 SH   SOLE NONE 0 0 3,818
PHILIP MORRIS INTL INC COM 718172109 4,437 46,810 SH   SOLE NONE 0 0 46,810
VISA INC COM CL A 92826C839 4,652 20,883 SH   SOLE NONE 0 0 20,883
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,344 35,635 SH   SOLE NONE 0 0 35,635
CATERPILLAR INC COM 149123101 240 1,250 SH   SOLE NONE 0 0 1,250
AON PLC SHS CL A G0403H108 1,973 6,903 SH   SOLE NONE 0 0 6,903
ISHARES TR CORE S&P SCP ETF 464287804 2,355 21,570 SH   SOLE NONE 0 0 21,570
WESCO INTL INC COM 95082P105 2,511 21,773 SH   SOLE NONE 0 0 21,773
STATE STR CORP COM 857477103 1,020 12,035 SH   SOLE NONE 0 0 12,035
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,866 44,638 SH   SOLE NONE 0 0 44,638