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
ABBOTT LABS COM 002824100   7,739,766 70,994 SH   SOLE 0 70,994 0 0
ABBVIE INC COM 00287Y109   5,758,630 42,742 SH   SOLE 0 42,742 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,405,704 17,518 SH   SOLE 0 17,518 0 0
ACCO BRANDS CORP COM 00081T108   390,734 74,997 SH   SOLE 0 74,997 0 0
AGREE RLTY CORP COM 008492100   428,305 6,550 SH   SOLE 0 6,550 0 0
ALLEGIANT TRAVEL CO COM 01748X102   305,092 2,416 SH   SOLE 0 2,416 0 0
ALLSTATE CORP COM 020002101   1,188,972 10,904 SH   SOLE 0 10,904 0 0
ALPHABET INC CAP STK CL A 02079K305   20,981,136 175,281 SH   SOLE 0 175,281 0 0
AMAZON COM INC COM 023135106   8,638,175 66,264 SH   SOLE 0 66,264 0 0
AMEREN CORP COM 023608102   1,666,395 20,404 SH   SOLE 0 20,404 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,432,750 40,769 SH   SOLE 0 40,769 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   840,065 16,121 SH   SOLE 0 16,121 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   314,213 2,646 SH   SOLE 0 2,646 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105   75,959 29,725 SH   SOLE 0 29,725 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,107,158 10,865 SH   SOLE 0 10,865 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   765,426 5,362 SH   SOLE 0 5,362 0 0
AMGEN INC COM 031162100   906,952 4,085 SH   SOLE 0 4,085 0 0
AMN HEALTHCARE SVCS INC COM 001744101   1,185,698 10,866 SH   SOLE 0 10,866 0 0
ANDERSONS INC COM 034164103   278,377 6,032 SH   SOLE 0 6,032 0 0
APPLE INC COM 037833100   30,427,433 156,867 SH   SOLE 0 156,867 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   116,267 35,885 SH   SOLE 0 35,885 0 0
ARCBEST CORP COM 03937C105   531,939 5,384 SH   SOLE 0 5,384 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,510,584 10,363 SH   SOLE 0 10,363 0 0
ASSURED GUARANTY LTD COM G0585R106   578,590 10,369 SH   SOLE 0 10,369 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   7,534,746 105,278 SH   SOLE 0 105,278 0 0
AVERY DENNISON CORP COM 053611109   4,159,450 24,211 SH   SOLE 0 24,211 0 0
AVNET INC COM 053807103   418,685 8,299 SH   SOLE 0 8,299 0 0
AXOS FINANCIAL INC COM 05465C100   243,384 6,171 SH   SOLE 0 6,171 0 0
BANCORP INC DEL COM 05969A105   932,549 28,562 SH   SOLE 0 28,562 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,629,604 10,644 SH   SOLE 0 10,644 0 0
BEST BUY INC COM 086516101   1,416,834 17,289 SH   SOLE 0 17,289 0 0
BLACKROCK INC COM 09247X101   7,231,988 10,464 SH   SOLE 0 10,464 0 0
BOISE CASCADE CO DEL COM 09739D100   853,175 9,443 SH   SOLE 0 9,443 0 0
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180   123,041 36,565 SH   SOLE 0 36,565 0 0
BOYD GAMING CORP COM 103304101   380,148 5,480 SH   SOLE 0 5,480 0 0
BRINKER INTL INC COM 109641100   715,127 19,539 SH   SOLE 0 19,539 0 0
BROADCOM INC COM 11135F101   4,830,718 5,569 SH   SOLE 0 5,569 0 0
CADENCE BANK COM 12740C103   217,317 11,065 SH   SOLE 0 11,065 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   4,829,939 20,595 SH   SOLE 0 20,595 0 0
CALLON PETE CO DEL COM 13123X508   208,140 5,935 SH   SOLE 0 5,935 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   216,664 3,542 SH   SOLE 0 3,542 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   251,984 7,021 SH   SOLE 0 7,021 0 0
CATERPILLAR INC COM 149123101   8,887,326 36,120 SH   SOLE 0 36,120 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102   45,140 37,000 SH   SOLE 0 37,000 0 0
CBRE GROUP INC CL A 12504L109   2,645,028 32,772 SH   SOLE 0 32,772 0 0
CELANESE CORP DEL COM 150870103   896,761 7,744 SH   SOLE 0 7,744 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   533,045 14,620 SH   SOLE 0 14,620 0 0
CENTURY CMNTYS INC COM 156504300   365,401 4,769 SH   SOLE 0 4,769 0 0
CF INDS HLDGS INC COM 125269100   1,249,074 17,993 SH   SOLE 0 17,993 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,386,933 9,103 SH   SOLE 0 9,103 0 0
CHEVRON CORP NEW COM 166764100   11,323,063 71,961 SH   SOLE 0 71,961 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   510,008 7,352 SH   SOLE 0 7,352 0 0
CLEARWAY ENERGY INC CL C 18539C204   214,000 7,493 SH   SOLE 0 7,493 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   414,726 24,745 SH   SOLE 0 24,745 0 0
COCA COLA CONS INC COM 191098102   614,395 966 SH   SOLE 0 966 0 0
COHU INC COM 192576106   340,085 8,183 SH   SOLE 0 8,183 0 0
COMCAST CORP NEW CL A 20030N101   2,219,850 53,426 SH   SOLE 0 53,426 0 0
CONCENTRIX CORP COM 20602D101   611,762 7,576 SH   SOLE 0 7,576 0 0
CONOCOPHILLIPS COM 20825C104   2,033,035 19,622 SH   SOLE 0 19,622 0 0
CORCEPT THERAPEUTICS INC COM 218352102   404,171 18,165 SH   SOLE 0 18,165 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,117,987 3,934 SH   SOLE 0 3,934 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   83,942 21,579 SH   SOLE 0 21,579 0 0
CPS TECHNOLOGIES CORP COM 12619F104   100,666 35,952 SH   SOLE 0 35,952 0 0
CRA INTL INC COM 12618T105   351,900 3,450 SH   SOLE 0 3,450 0 0
DANAHER CORPORATION COM 235851102   3,885,360 16,189 SH   SOLE 0 16,189 0 0
DARDEN RESTAURANTS INC COM 237194105   1,564,203 9,362 SH   SOLE 0 9,362 0 0
DATA I O CORP COM 237690102   66,075 15,402 SH   SOLE 0 15,402 0 0
DECKERS OUTDOOR CORP COM 243537107   4,551,595 8,626 SH   SOLE 0 8,626 0 0
DEERE & CO COM 244199105   5,233,434 12,916 SH   SOLE 0 12,916 0 0
DIGITAL RLTY TR INC COM 253868103   784,678 6,891 SH   SOLE 0 6,891 0 0
DISNEY WALT CO COM 254687106   610,407 6,837 SH   SOLE 0 6,837 0 0
DIXIE GROUP INC CL A 255519100   24,380 18,331 SH   SOLE 0 18,331 0 0
DOLLAR GEN CORP NEW COM 256677105   982,687 5,788 SH   SOLE 0 5,788 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   952,670 20,924 SH   SOLE 0 20,924 0 0
DORIAN LPG LTD SHS USD Y2106R110   504,843 19,682 SH   SOLE 0 19,682 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   532,756 41,235 SH   SOLE 0 41,235 0 0
EATON CORP PLC SHS G29183103   5,182,749 25,772 SH   SOLE 0 25,772 0 0
ELEVANCE HEALTH INC COM 036752103   2,836,792 6,385 SH   SOLE 0 6,385 0 0
ELTEK LTD SHS M40184208   242,230 25,907 SH   SOLE 0 25,907 0 0
ENCORE WIRE CORP COM 292562105   1,685,455 9,065 SH   SOLE 0 9,065 0 0
ENOVA INTL INC COM 29357K103   10,580,017 199,172 SH   SOLE 0 199,172 0 0
ENOVIX CORPORATION COM 293594107   210,238 11,654 SH   SOLE 0 11,654 0 0
ENPHASE ENERGY INC COM 29355A107   205,665 1,228 SH   SOLE 0 1,228 0 0
EPLUS INC COM 294268107   263,709 4,684 SH   SOLE 0 4,684 0 0
EVERCORE INC CLASS A 29977A105   837,199 6,774 SH   SOLE 0 6,774 0 0
EXXON MOBIL CORP COM 30231G102   1,739,273 16,217 SH   SOLE 0 16,217 0 0
EZCORP INC CL A NON VTG 302301106   278,325 33,213 SH   SOLE 0 33,213 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,016,673 7,073 SH   SOLE 0 7,073 0 0
FIRST BANCORP P R COM NEW 318672706   587,318 48,062 SH   SOLE 0 48,062 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   1,398,081 69,974 SH   SOLE 0 69,974 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,142,107 25,151 SH   SOLE 0 25,151 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   26,700 10,000 SH   SOLE 0 10,000 0 0
FTI CONSULTING INC COM 302941109   1,037,731 5,456 SH   SOLE 0 5,456 0 0
GAIA INC NEW CL A 36269P104   24,486 10,600 SH   SOLE 0 10,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109   7,875,098 35,866 SH   SOLE 0 35,866 0 0
GENERAC HLDGS INC COM 368736104   831,400 5,575 SH   SOLE 0 5,575 0 0
GLACIER BANCORP INC NEW COM 37637Q105   233,900 7,504 SH   SOLE 0 7,504 0 0
GLOBAL SELF STORAGE INC COM 37955N106   78,780 15,600 SH   SOLE 0 15,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,100,844 18,915 SH   SOLE 0 18,915 0 0
HAVERTY FURNITURE COS INC COM 419596101   652,994 21,608 SH   SOLE 0 21,608 0 0
HF SINCLAIR CORP COM 403949100   545,670 12,232 SH   SOLE 0 12,232 0 0
HILLENBRAND INC COM 431571108   678,127 13,224 SH   SOLE 0 13,224 0 0
HOME DEPOT INC COM 437076102   10,779,788 34,702 SH   SOLE 0 34,702 0 0
HOULIHAN LOKEY INC CL A 441593100   623,089 6,338 SH   SOLE 0 6,338 0 0
IDACORP INC COM 451107106   387,418 3,776 SH   SOLE 0 3,776 0 0
INGLES MKTS INC CL A 457030104   1,474,393 17,839 SH   SOLE 0 17,839 0 0
INNOSPEC INC COM 45768S105   955,385 9,512 SH   SOLE 0 9,512 0 0
INNOVIVA INC COM 45781M101   977,817 76,812 SH   SOLE 0 76,812 0 0
INSIGHT ENTERPRISES INC COM 45765U103   7,962,652 54,412 SH   SOLE 0 54,412 0 0
INTEGER HLDGS CORP COM 45826H109   1,015,914 11,465 SH   SOLE 0 11,465 0 0
INTEST CORP COM 461147100   223,499 8,511 SH   SOLE 0 8,511 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   5,795,736 232,854 SH   SOLE 0 232,854 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,101,756 154,484 SH   SOLE 0 154,484 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   2,046,911 91,996 SH   SOLE 0 91,996 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   260,966 11,307 SH   SOLE 0 11,307 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   261,746 6,330 SH   SOLE 0 6,330 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   5,447,423 48,033 SH   SOLE 0 48,033 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   271,013 1,965 SH   SOLE 0 1,965 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   685,230 2,330 SH   SOLE 0 2,330 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   691,974 22,123 SH   SOLE 0 22,123 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   656,090 1,776 SH   SOLE 0 1,776 0 0
ISHARES GOLD TR ISHARES NEW 464285204   13,726,636 377,209 SH   SOLE 0 377,209 0 0
ISHARES INC MSCI CDA ETF 464286509   244,930 7,000 SH   SOLE 0 7,000 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,327,371 63,541 SH   SOLE 0 63,541 0 0
ISHARES TR EAFE GRWTH ETF 464288885   685,044 7,180 SH   SOLE 0 7,180 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,726,102 38,041 SH   SOLE 0 38,041 0 0
ISHARES TR TIPS BD ETF 464287176   7,470,600 69,416 SH   SOLE 0 69,416 0 0
ISHARES TR COHEN STEER REIT 464287564   500,130 9,000 SH   SOLE 0 9,000 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   1,400,216 37,620 SH   SOLE 0 37,620 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,545,113 35,105 SH   SOLE 0 35,105 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,076,918 10,807 SH   SOLE 0 10,807 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,405,051 5,396 SH   SOLE 0 5,396 0 0
ISHARES TR RUS 1000 ETF 464287622   2,262,395 9,282 SH   SOLE 0 9,282 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,031,577 6,536 SH   SOLE 0 6,536 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,816,606 31,060 SH   SOLE 0 31,060 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,115,136 7,920 SH   SOLE 0 7,920 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   14,328,800 176,724 SH   SOLE 0 176,724 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   8,928,641 92,429 SH   SOLE 0 92,429 0 0
ISHARES TR 20 YR TR BD ETF 464287432   12,053,862 117,096 SH   SOLE 0 117,096 0 0
ISHARES TR IBOXX INV CP ETF 464287242   522,208 4,829 SH   SOLE 0 4,829 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   532,122 13,451 SH   SOLE 0 13,451 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,751,949 48,688 SH   SOLE 0 48,688 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   10,018,907 197,145 SH   SOLE 0 197,145 0 0
ISHARES TR TRS FLT RT BD 46434V860   4,543,326 89,665 SH   SOLE 0 89,665 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   11,291,100 97,962 SH   SOLE 0 97,962 0 0
ISHARES TR NATIONAL MUN ETF 464288414   4,018,491 37,651 SH   SOLE 0 37,651 0 0
ISHARES TR MBS ETF 464288588   2,812,686 30,158 SH   SOLE 0 30,158 0 0
ISHARES TR PFD AND INCM SEC 464288687   265,998 8,600 SH   SOLE 0 8,600 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   8,496,768 168,020 SH   SOLE 0 168,020 0 0
ISHARES TR INTRM GOV CR ETF 464288612   459,860 4,469 SH   SOLE 0 4,469 0 0
ISHARES TR AGENCY BOND ETF 464288166   1,981,986 18,529 SH   SOLE 0 18,529 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   3,915,300 37,633 SH   SOLE 0 37,633 0 0
ISHARES TR RUS TP200 GR ETF 464289438   640,741 4,041 SH   SOLE 0 4,041 0 0
ISHARES TR SHORT TREAS BD 464288679   6,446,638 58,367 SH   SOLE 0 58,367 0 0
ISHARES TR USD INV GRDE ETF 464288620   238,178 4,755 SH   SOLE 0 4,755 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   13,942,615 277,907 SH   SOLE 0 277,907 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   2,541,285 22,942 SH   SOLE 0 22,942 0 0
JABIL INC COM 466313103   7,165,365 66,389 SH   SOLE 0 66,389 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   987,401 36,720 SH   SOLE 0 36,720 0 0
JOHNSON & JOHNSON COM 478160104   8,454,596 51,079 SH   SOLE 0 51,079 0 0
JPMORGAN CHASE & CO COM 46625H100   12,851,369 88,362 SH   SOLE 0 88,362 0 0
KATAPULT HOLDINGS INC COM 485859102   18,000 20,000 SH   SOLE 0 20,000 0 0
LAM RESEARCH CORP COM 512807108   258,430 402 SH   SOLE 0 402 0 0
LILLY ELI & CO COM 532457108   10,862,984 23,163 SH   SOLE 0 23,163 0 0
LINDE PLC SHS G54950103   4,502,460 11,815 SH   SOLE 0 11,815 0 0
LOCKHEED MARTIN CORP COM 539830109   3,310,593 7,191 SH   SOLE 0 7,191 0 0
LPL FINL HLDGS INC COM 50212V100   4,452,097 20,476 SH   SOLE 0 20,476 0 0
LUMENT FINANCE TRUST INC COM 55025L108   19,000 10,000 SH   SOLE 0 10,000 0 0
LXP INDUSTRIAL TRUST COM 529043101   574,724 58,946 SH   SOLE 0 58,946 0 0
M/I HOMES INC COM 55305B101   2,988,960 34,281 SH   SOLE 0 34,281 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   401,552 19,213 SH   SOLE 0 19,213 0 0
MANHATTAN BRDG CAP INC COM 562803106   97,899 19,386 SH   SOLE 0 19,386 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   329,626 2,686 SH   SOLE 0 2,686 0 0
MASTERCARD INCORPORATED CL A 57636Q104   9,938,298 25,269 SH   SOLE 0 25,269 0 0
MATADOR RES CO COM 576485205   3,623,526 69,257 SH   SOLE 0 69,257 0 0
MCDONALDS CORP COM 580135101   13,842,784 46,388 SH   SOLE 0 46,388 0 0
MERCHANTS BANCORP IND COM 58844R108   672,191 26,278 SH   SOLE 0 26,278 0 0
META PLATFORMS INC CL A 30303M102   5,136,942 17,900 SH   SOLE 0 17,900 0 0
MGIC INVT CORP WIS COM 552848103   657,590 41,646 SH   SOLE 0 41,646 0 0
MICROSOFT CORP COM 594918104   34,484,530 101,264 SH   SOLE 0 101,264 0 0
NATIONAL HEALTHCARE CORP COM 635906100   220,450 3,566 SH   SOLE 0 3,566 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   72,158 10,022 SH   SOLE 0 10,022 0 0
NELNET INC CL A 64031N108   2,256,474 23,388 SH   SOLE 0 23,388 0 0
NETFLIX INC COM 64110L106   399,524 907 SH   SOLE 0 907 0 0
NEXTERA ENERGY INC COM 65339F101   4,027,428 54,278 SH   SOLE 0 54,278 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,058,636 8,904 SH   SOLE 0 8,904 0 0
NOVA LTD COM M7516K103   6,816,538 58,112 SH   SOLE 0 58,112 0 0
NUCOR CORP COM 670346105   2,400,503 14,639 SH   SOLE 0 14,639 0 0
NUVEEN MUN VALUE FD INC COM 670928100   418,609 48,116 SH   SOLE 0 48,116 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   212,772 18,248 SH   SOLE 0 18,248 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   511,281 56,809 SH   SOLE 0 56,809 0 0
NVIDIA CORPORATION COM 67066G104   16,985,099 40,152 SH   SOLE 0 40,152 0 0
OFG BANCORP COM 67103X102   687,156 26,348 SH   SOLE 0 26,348 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   302,825 819 SH   SOLE 0 819 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   343,224 10,564 SH   SOLE 0 10,564 0 0
OTTER TAIL CORP COM 689648103   472,023 5,978 SH   SOLE 0 5,978 0 0
OXFORD INDS INC COM 691497309   1,891,928 19,223 SH   SOLE 0 19,223 0 0
PATRICK INDS INC COM 703343103   828,080 10,351 SH   SOLE 0 10,351 0 0
PC CONNECTION INC COM 69318J100   1,359,540 30,145 SH   SOLE 0 30,145 0 0
PDC ENERGY INC COM 69327R101   487,167 6,848 SH   SOLE 0 6,848 0 0
PEPSICO INC COM 713448108   3,719,773 20,083 SH   SOLE 0 20,083 0 0
PFIZER INC COM 717081103   1,750,003 47,710 SH   SOLE 0 47,710 0 0
PHOTRONICS INC COM 719405102   583,989 22,644 SH   SOLE 0 22,644 0 0
PHX MINERALS INC CL A 69291A100   34,320 11,000 SH   SOLE 0 11,000 0 0
PHYSICIANS RLTY TR COM 71943U104   295,539 21,125 SH   SOLE 0 21,125 0 0
PIONEER NAT RES CO COM 723787107   1,522,773 7,350 SH   SOLE 0 7,350 0 0
PIPER SANDLER COMPANIES COM 724078100   1,453,141 11,242 SH   SOLE 0 11,242 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   492,979 10,527 SH   SOLE 0 10,527 0 0
POTLATCHDELTIC CORPORATION COM 737630103   403,985 7,644 SH   SOLE 0 7,644 0 0
PROCTER AND GAMBLE CO COM 742718109   11,517,218 75,901 SH   SOLE 0 75,901 0 0
PROGRESS SOFTWARE CORP COM 743312100   233,736 4,023 SH   SOLE 0 4,023 0 0
PROLOGIS INC. COM 74340W103   5,041,932 41,115 SH   SOLE 0 41,115 0 0
RADIAN GROUP INC COM 750236101   806,103 31,887 SH   SOLE 0 31,887 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,833,090 102,867 SH   SOLE 0 102,867 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   118,406 10,060 SH   SOLE 0 10,060 0 0
SCHNITZER STEEL INDS INC CL A 806882106   967,297 32,254 SH   SOLE 0 32,254 0 0
SCHWAB CHARLES CORP COM 808513105   1,019,390 17,985 SH   SOLE 0 17,985 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   592,425 18,347 SH   SOLE 0 18,347 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   536,707 9,459 SH   SOLE 0 9,459 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   759,732 14,695 SH   SOLE 0 14,695 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   347,618 4,638 SH   SOLE 0 4,638 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   400,804 16,273 SH   SOLE 0 16,273 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   807,207 21,417 SH   SOLE 0 21,417 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,739,087 42,088 SH   SOLE 0 42,088 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   402,025 11,926 SH   SOLE 0 11,926 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   626,427 5,837 SH   SOLE 0 5,837 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   9,886,723 56,866 SH   SOLE 0 56,866 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,401,074 25,624 SH   SOLE 0 25,624 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,260,193 25,088 SH   SOLE 0 25,088 0 0
SELECTA BIOSCIENCES INC COM 816212104   107,248 95,757 SH   SOLE 0 95,757 0 0
SEMPRA COM 816851109   4,376,727 30,062 SH   SOLE 0 30,062 0 0
SHOE CARNIVAL INC COM 824889109   304,066 12,950 SH   SOLE 0 12,950 0 0
SIGA TECHNOLOGIES INC COM 826917106   270,407 53,546 SH   SOLE 0 53,546 0 0
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   770,122 12,267 SH   SOLE 0 12,267 0 0
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   651,778 28,738 SH   SOLE 0 28,738 0 0
SOUTHSTATE CORPORATION COM 840441109   372,099 5,655 SH   SOLE 0 5,655 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,135,758 6,371 SH   SOLE 0 6,371 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,969,050 4,442 SH   SOLE 0 4,442 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   957,738 11,927 SH   SOLE 0 11,927 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   3,900,847 82,909 SH   SOLE 0 82,909 0 0
SPDR SER TR S&P DIVID ETF 78464A763   559,945 4,568 SH   SOLE 0 4,568 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,933,382 47,352 SH   SOLE 0 47,352 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,420,380 82,214 SH   SOLE 0 82,214 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   267,559 3,825 SH   SOLE 0 3,825 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   651,707 15,565 SH   SOLE 0 15,565 0 0
STAG INDL INC COM 85254J102   216,536 6,035 SH   SOLE 0 6,035 0 0
STANDARD MTR PRODS INC COM 853666105   215,102 5,733 SH   SOLE 0 5,733 0 0
SUPER MICRO COMPUTER INC COM 86800U104   739,774 2,968 SH   SOLE 0 2,968 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   18,450 15,000 SH   SOLE 0 15,000 0 0
SYSCO CORP COM 871829107   3,290,028 44,340 SH   SOLE 0 44,340 0 0
T-MOBILE US INC COM 872590104   5,698,511 41,026 SH   SOLE 0 41,026 0 0
TARGET CORP COM 87612E106   367,605 2,787 SH   SOLE 0 2,787 0 0
TERRENO RLTY CORP COM 88146M101   253,923 4,225 SH   SOLE 0 4,225 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,062,540 9,703 SH   SOLE 0 9,703 0 0
TJX COS INC NEW COM 872540109   1,545,552 18,228 SH   SOLE 0 18,228 0 0
TRACTOR SUPPLY CO COM 892356106   1,802,628 8,153 SH   SOLE 0 8,153 0 0
UNION PAC CORP COM 907818108   3,132,732 15,310 SH   SOLE 0 15,310 0 0
UNITED RENTALS INC COM 911363109   5,662,880 12,715 SH   SOLE 0 12,715 0 0
UNITED STS LIME & MINERALS I COM 911922102   432,402 2,070 SH   SOLE 0 2,070 0 0
UNITEDHEALTH GROUP INC COM 91324P102   14,040,456 29,212 SH   SOLE 0 29,212 0 0
UTAH MED PRODS INC COM 917488108   400,014 4,292 SH   SOLE 0 4,292 0 0
V2X INC COM 92242T101   363,473 7,334 SH   SOLE 0 7,334 0 0
VALERO ENERGY CORP COM 91913Y100   5,887,170 50,189 SH   SOLE 0 50,189 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   790,101 17,150 SH   SOLE 0 17,150 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   303,264 3,684 SH   SOLE 0 3,684 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   11,393,083 68,882 SH   SOLE 0 68,882 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   484,623 9,650 SH   SOLE 0 9,650 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,780,471 48,165 SH   SOLE 0 48,165 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,194,454 55,438 SH   SOLE 0 55,438 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,725,462 21,833 SH   SOLE 0 21,833 0 0
VAREX IMAGING CORP COM 92214X106   275,062 11,670 SH   SOLE 0 11,670 0 0
VIRCO MFG CO COM 927651109   43,798 10,503 SH   SOLE 0 10,503 0 0
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   344,227 14,604 SH   SOLE 0 14,604 0 0
VISHAY PRECISION GROUP INC COM 92835K103   241,995 6,514 SH   SOLE 0 6,514 0 0
VITAL ENERGY INC COM 516806205   266,927 5,912 SH   SOLE 0 5,912 0 0
WALMART INC COM 931142103   12,129,134 77,167 SH   SOLE 0 77,167 0 0
WARRIOR MET COAL INC COM 93627C101   540,275 13,871 SH   SOLE 0 13,871 0 0
WESCO INTL INC COM 95082P105   450,157 2,514 SH   SOLE 0 2,514 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   73,650 12,921 SH   SOLE 0 12,921 0 0
WINMARK CORP COM 974250102   772,660 2,324 SH   SOLE 0 2,324 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   210,122 6,038 SH   SOLE 0 6,038 0 0
XENIA HOTELS & RESORTS INC COM 984017103   209,750 17,039 SH   SOLE 0 17,039 0 0
YETI HLDGS INC COM 98585X104   260,616 6,710 SH   SOLE 0 6,710 0 0
ZOETIS INC CL A 98978V103   3,344,835 19,423 SH   SOLE 0 19,423 0 0