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
3M Co. COM 88579Y101 349 1,964 SH   SOLE   1,964 0 0
AbbVie Inc. COM 00287Y109 3,419 25,252 SH   SOLE   25,252 0 0
Academy Sports and Outdoors COM 00402L107 753 17,158 SH   SOLE   17,158 0 0
Acme United Corp. COM 004816104 537 15,932 SH   SOLE   15,932 0 0
Adobe Systems Inc. COM 00724F101 4,751 8,378 SH   SOLE   8,378 0 0
AdvanSix, Inc. COM 00773T101 2,053 43,448 SH   SOLE   43,448 0 0
Advanced Micro Devices Inc. COM 007903107 657 4,565 SH   SOLE   4,565 0 0
Aehr Test Systems COM 00760J108 1,588 65,683 SH   SOLE   65,683 0 0
Alcoa Corp COM 013872106 3,147 52,818 SH   SOLE   52,818 0 0
Align Technology Inc. COM 016255101 655 996 SH   SOLE   996 0 0
Alpha & Omega Semiconductor COM G6331P104 1,983 32,739 SH   SOLE   32,739 0 0
Alphabet Inc. Class C COM 02079K107 8,368 2,892 SH   SOLE   2,892 0 0
Amazon.Com Inc. COM 023135106 1,167 350 SH   SOLE   350 0 0
American Express Co. COM 025816109 409 2,500 SH   SOLE   2,500 0 0
American Water Works COM 030420103 237 1,255 SH   SOLE   1,255 0 0
Ametek Inc. COM 031100100 297 2,021 SH   SOLE   2,021 0 0
Amgen Inc. COM 031162100 4,139 18,396 SH   SOLE   18,396 0 0
Amn Healthcare Services Inc. COM 001744101 11,519 94,163 SH   SOLE   94,163 0 0
Antero Resources Corp. COM 03674X106 1,834 104,782 SH   SOLE   104,782 0 0
Apollo Global Management Inc. COM 03769M106 234 3,229 SH   SOLE   3,229 0 0
Apple Computer Inc. COM 037833100 3,889 21,900 SH   SOLE   21,900 0 0
Applied Industrial Technologie COM 03820C105 208 2,026 SH   SOLE   2,026 0 0
Arbor Realty Trust Inc. COM 038923108 302 16,463 SH   SOLE   16,463 0 0
Arcbest Corp COM 03937C105 1,292 10,784 SH   SOLE   10,784 0 0
Archer-Daniels-Midland Co. COM 039483102 473 6,998 SH   SOLE   6,998 0 0
Artisan Partners Asset Mgmt COM 04316A108 832 17,471 SH   SOLE   17,471 0 0
Atkore Int Group COM 047649108 1,220 10,972 SH   SOLE   10,972 0 0
Atlassian Corp. Plc Class A COM G06242104 8,015 21,021 SH   SOLE   21,021 0 0
Audiocodes Ltd. COM M15342104 307 8,825 SH   SOLE   8,825 0 0
B&G Foods, Inc. COM 05508R106 851 27,677 SH   SOLE   27,677 0 0
BJ's Wholesale Club Holdings, COM 05550J101 238 3,556 SH   SOLE   3,556 0 0
Bank Of America Corp. COM 060505104 761 17,100 SH   SOLE   17,100 0 0
Berry Plastics Group, Inc. COM 08579W103 357 4,838 SH   SOLE   4,838 0 0
Bio-Techne Corporation COM 09073M104 7,578 14,648 SH   SOLE   14,648 0 0
BionTech SE COM 09075V102 5,840 22,652 SH   SOLE   22,652 0 0
BootBarn Holdings Inc COM 099406100 2,644 21,486 SH   SOLE   21,486 0 0
Brixmor Property Group Inc COM 11120U105 1,022 40,210 SH   SOLE   40,210 0 0
Broadcom Inc. COM 11135F101 992 1,491 SH   SOLE   1,491 0 0
Bruker Biosciences Corp. COM 116794108 7,192 85,706 SH   SOLE   85,706 0 0
Builders Firstsource COM 12008R107 965 11,257 SH   SOLE   11,257 0 0
Bunge Ltd. COM G16962105 414 4,439 SH   SOLE   4,439 0 0
Caesars Entertainment Inc. COM 12769G100 238 2,549 SH   SOLE   2,549 0 0
Calix, Inc. COM 13100M509 4,211 52,655 SH   SOLE   52,655 0 0
Camtek Ltd. COM M20791105 1,094 23,771 SH   SOLE   23,771 0 0
Canon Inc. COM 138006309 585 23,948 SH   SOLE   23,948 0 0
Capital Product Partners LP COM Y11082206 424 26,348 SH   SOLE   26,348 0 0
Capri Holdings LTD COM G1890L107 900 13,866 SH   SOLE   13,866 0 0
Carmax Inc. COM 143130102 204 1,567 SH   SOLE   1,567 0 0
Caterpillar Inc. COM 149123101 910 4,400 SH   SOLE   4,400 0 0
Celsius Hldgs Inc COM 15118V207 1,303 17,470 SH   SOLE   17,470 0 0
Cemex S.A. De C.V.ADS COM 151290889 76 11,200 SH   SOLE   11,200 0 0
Charles River Laboratories Int COM 159864107 4,884 12,962 SH   SOLE   12,962 0 0
Chevron Corp. COM 166764100 1,029 8,768 SH   SOLE   8,768 0 0
Choice Hotels International In COM 169905106 890 5,707 SH   SOLE   5,707 0 0
Cincinnati Financial Corp. COM 172062101 2,278 19,994 SH   SOLE   19,994 0 0
Cisco Systems Inc. COM 17275R102 3,195 50,421 SH   SOLE   50,421 0 0
Citigroup Inc. COM 172967424 284 4,700 SH   SOLE   4,700 0 0
Clarus Corporation COM 18270P109 1,398 50,440 SH   SOLE   50,440 0 0
Clearfield Inc. COM 18482P103 2,408 28,526 SH   SOLE   28,526 0 0
Cleveland Cliffs Inc COM 185899101 525 24,131 SH   SOLE   24,131 0 0
Cloudflare Inc. COM 18915M107 5,746 43,695 SH   SOLE   43,695 0 0
Cloudmd Software & Svcs Inc COM 18912C102 9 10,000 SH   SOLE   10,000 0 0
Coca-Cola Co. COM 191216100 396 6,692 SH   SOLE   6,692 0 0
Colgate-Palmolive Co. COM 194162103 2,755 32,285 SH   SOLE   32,285 0 0
Companhia Siderurgica Nacional COM 20440W105 49 11,084 SH   SOLE   11,084 0 0
Conagra Foods Inc. COM 205887102 2,125 62,217 SH   SOLE   62,217 0 0
ConocoPhillips COM 20825C104 3,899 54,017 SH   SOLE   54,017 0 0
Consumer Discretionary Select COM 81369Y407 1,279 6,254 SH   SOLE   6,254 0 0
Cooper Cos. COM 216648402 249 594 SH   SOLE   594 0 0
Copart Inc. COM 217204106 739 4,874 SH   SOLE   4,874 0 0
Corning Inc. COM 219350105 208 5,600 SH   SOLE   5,600 0 0
Costamare Inc. COM Y1771G102 521 41,156 SH   SOLE   41,156 0 0
Costco Wholesale Corp. COM 22160K105 393 692 SH   SOLE   692 0 0
Coterra Energy Inc. COM 127097103 931 48,980 SH   SOLE   48,980 0 0
Cra Intl COM 12618T105 654 7,000 SH   SOLE   7,000 0 0
Criteo S A COM 226718104 509 13,093 SH   SOLE   13,093 0 0
Crocs Inc. COM 227046109 5,280 41,180 SH   SOLE   41,180 0 0
Csx Corp. COM 126408103 365 9,700 SH   SOLE   9,700 0 0
CubeSmart COM 229663109 8,896 156,323 SH   SOLE   156,323 0 0
Cummins Inc. COM 231021106 2,070 9,488 SH   SOLE   9,488 0 0
Danaos Corporation COM Y1968P121 1,731 23,193 SH   SOLE   23,193 0 0
Daqo New Energy Corp. Sponsore COM 23703Q203 1,782 44,187 SH   SOLE   44,187 0 0
Darden Restaurants Inc. COM 237194105 371 2,463 SH   SOLE   2,463 0 0
Datadog Inc Class A COM 23804L103 727 4,084 SH   SOLE   4,084 0 0
Diana Shipping, Inc. COM Y2066G104 279 71,688 SH   SOLE   71,688 0 0
Dick's Sporting Goods Inc. COM 253393102 687 5,974 SH   SOLE   5,974 0 0
Digital Realty Trust Inc. COM 253868103 2,975 16,822 SH   SOLE   16,822 0 0
Digital Turbine, Inc. COM 25400W102 6,915 113,385 SH   SOLE   113,385 0 0
Digitalocean Holdings Inc. COM 25402D102 445 5,542 SH   SOLE   5,542 0 0
Dillard's Inc. COM 254067101 1,218 4,971 SH   SOLE   4,971 0 0
Duke Energy Corp. COM 26441C204 447 4,257 SH   SOLE   4,257 0 0
EPAM Systems, Inc. COM 29414B104 14,987 22,421 SH   SOLE   22,421 0 0
Eastman Chemical Co. COM 277432100 4,651 38,469 SH   SOLE   38,469 0 0
Eaton Corp. COM G29183103 4,442 25,703 SH   SOLE   25,703 0 0
Element Solutions Inc. COM 28618M106 593 24,413 SH   SOLE   24,413 0 0
Emerson Electric Co. COM 291011104 4,658 50,101 SH   SOLE   50,101 0 0
Encore Wire Corp. COM 292562105 1,809 12,641 SH   SOLE   12,641 0 0
Endava Plc Sponsored ADR Class COM 29260V105 4,520 26,919 SH   SOLE   26,919 0 0
Enphase Energy, Inc. COM 29355A107 5,337 29,174 SH   SOLE   29,174 0 0
Entegris Inc. COM 29362U104 8,906 64,264 SH   SOLE   64,264 0 0
Eog Resources Inc. COM 26875P101 2,547 28,677 SH   SOLE   28,677 0 0
Escalade Inc. COM 296056104 201 12,716 SH   SOLE   12,716 0 0
Euroseas Ltd. COM Y23592135 271 10,897 SH   SOLE   10,897 0 0
Evercore Partners Inc. COM 29977A105 552 4,066 SH   SOLE   4,066 0 0
Exp World Hldgs Inc. COM 30212W100 1,233 36,610 SH   SOLE   36,610 0 0
Expeditors International Of Wa COM 302130109 5,676 42,266 SH   SOLE   42,266 0 0
Extra Space Storage Inc. COM 30225T102 7,074 31,202 SH   SOLE   31,202 0 0
Exxon Mobil Corp. COM 30231G102 538 8,800 SH   SOLE   8,800 0 0
Facebook Inc. COM 30303M102 673 2,000 SH   SOLE   2,000 0 0
Fastenal Co. COM 311900104 4,284 66,871 SH   SOLE   66,871 0 0
Fidelity MSCI Information Tech COM 316092808 2,518 18,600 SH   SOLE   18,600 0 0
Fidelity National Info Svcs COM 31620M106 250 2,289 SH   SOLE   2,289 0 0
Financial Select Sector Spdr F COM 81369Y605 1,166 29,871 SH   SOLE   29,871 0 0
First Bancorp COM 318672706 191 13,884 SH   SOLE   13,884 0 0
First Trust Consumer Disc. Alp COM 33734X101 5,650 91,066 SH   SOLE   91,066 0 0
First Trust Financials AlphaDe COM 33734X135 5,794 125,194 SH   SOLE   125,194 0 0
First Trust Indust./Prod.Dura COM 33734X150 5,691 91,189 SH   SOLE   91,189 0 0
First Trust Materials AlphaDex COM 33734X168 5,862 94,311 SH   SOLE   94,311 0 0
First Trust Technology AlphaDe COM 33734X176 5,958 45,129 SH   SOLE   45,129 0 0
FirstTrust NASDAQ Tech. COM 337345102 6,242 35,635 SH   SOLE   35,635 0 0
Ford Motor Co. COM 345370860 4,916 236,711 SH   SOLE   236,711 0 0
Fortinet Inc. COM 34959E109 10,762 29,944 SH   SOLE   29,944 0 0
Fox Factory Holding Corp. COM 35138V102 222 1,308 SH   SOLE   1,308 0 0
Freedom Holding Corp. COM 356390104 1,177 16,973 SH   SOLE   16,973 0 0
Fulgent Genetics Inc COM 359664109 3,409 33,895 SH   SOLE   33,895 0 0
Generac Holdings COM 368736104 10,323 29,333 SH   SOLE   29,333 0 0
General Motors Company COM 37045V100 210 3,584 SH   SOLE   3,584 0 0
Genuine Parts Co. COM 372460105 494 3,526 SH   SOLE   3,526 0 0
Getty Realty Corp. COM 374297109 330 10,295 SH   SOLE   10,295 0 0
Gildan Activewear Inc. COM 375916103 677 15,963 SH   SOLE   15,963 0 0
Global Ship Lease Inc. COM Y27183600 344 15,021 SH   SOLE   15,021 0 0
Golden Ocean Group Ltd COM G39637205 420 45,110 SH   SOLE   45,110 0 0
Helios Technology COM 42328H109 1,086 10,327 SH   SOLE   10,327 0 0
Herc Holdings, Inc. COM 42704L104 645 4,120 SH   SOLE   4,120 0 0
Hershey Foods Corp. COM 427866108 281 1,452 SH   SOLE   1,452 0 0
Hibbett Sports Inc. COM 428567101 1,472 20,459 SH   SOLE   20,459 0 0
Himax Technologies, Inc. COM 43289P106 2,145 134,138 SH   SOLE   134,138 0 0
Home Depot Inc. COM 437076102 1,373 3,308 SH   SOLE   3,308 0 0
Honeywell International Inc. COM 438516106 501 2,403 SH   SOLE   2,403 0 0
Horizon Therapeutics Public Li COM G46188101 3,988 37,006 SH   SOLE   37,006 0 0
Hovnanian Enterprises Inc. COM 442487401 446 3,505 SH   SOLE   3,505 0 0
HubSpot, Inc. COM 443573100 616 935 SH   SOLE   935 0 0
IDT Corp. Class B COM 448947507 634 14,349 SH   SOLE   14,349 0 0
Idexx Laboratories Inc. COM 45168D104 12,467 18,933 SH   SOLE   18,933 0 0
Illinois Tool Works Inc. COM 452308109 4,392 17,794 SH   SOLE   17,794 0 0
Information Systems Group Inc. COM 45675Y104 704 92,377 SH   SOLE   92,377 0 0
Inmode Ltd. COM M5425M103 2,002 28,363 SH   SOLE   28,363 0 0
Intel Corp. COM 458140100 727 14,108 SH   SOLE   14,108 0 0
Intellia Therapeutics, Inc. COM 45826J105 418 3,532 SH   SOLE   3,532 0 0
International Paper Co. COM 460146103 313 6,662 SH   SOLE   6,662 0 0
Interpublic Group Of Cos. COM 460690100 461 12,310 SH   SOLE   12,310 0 0
Intest Corp. COM 461147100 464 36,449 SH   SOLE   36,449 0 0
Intuit Inc. COM 461202103 9,756 15,167 SH   SOLE   15,167 0 0
Investors Bancorp Inc COM 46146L101 405 26,716 SH   SOLE   26,716 0 0
Iron Mountain, Inc. COM 46284V101 460 8,785 SH   SOLE   8,785 0 0
Ishares Dow Jones U.S. Technol COM 464287721 1,396 12,158 SH   SOLE   12,158 0 0
Ishares Msci Canada Index Fund COM 464286509 1,178 30,645 SH   SOLE   30,645 0 0
Ishares Trust Dow Jones U.S. I COM 464287754 1,192 10,574 SH   SOLE   10,574 0 0
Ishares Trust Dow Jones U.S. R COM 464287739 1,186 10,211 SH   SOLE   10,211 0 0
Ishares U.S. Energy Sector Ind COM 464287796 1,223 40,633 SH   SOLE   40,633 0 0
Issuer Direct Corp COM 46520M204 486 16,509 SH   SOLE   16,509 0 0
Johnson & Johnson COM 478160104 308 1,800 SH   SOLE   1,800 0 0
Johnson Controls International COM G51502105 13,211 162,479 SH   SOLE   162,479 0 0
Joint Corp. COM 47973J102 1,468 22,354 SH   SOLE   22,354 0 0
Jounce Therapeutics, Inc. COM 481116101 206 24,611 SH   SOLE   24,611 0 0
Jpmorgan Chase & Co. COM 46625H100 285 1,800 SH   SOLE   1,800 0 0
Kadant Inc. COM 48282T104 209 908 SH   SOLE   908 0 0
Keysight Technologies Inc COM 49338L103 4,208 20,378 SH   SOLE   20,378 0 0
Kla-Tencor Corp. COM 482480100 5,008 11,643 SH   SOLE   11,643 0 0
Kohl's Corp. COM 500255104 2,039 41,278 SH   SOLE   41,278 0 0
Kroger Co. COM 501044101 7,570 167,259 SH   SOLE   167,259 0 0
Kulicke & Soffa Industries Inc COM 501242101 4,486 74,094 SH   SOLE   74,094 0 0
Lattice Semiconductor Corp. COM 518415104 289 3,750 SH   SOLE   3,750 0 0
Lazydays Holdings Inc. COM 52110H100 682 31,666 SH   SOLE   31,666 0 0
Levi Strauss & Co. COM 52736R102 3,199 127,790 SH   SOLE   127,790 0 0
Lithia Motors Inc. COM 536797103 283 953 SH   SOLE   953 0 0
Littelfuse Inc. COM 537008104 7,843 24,923 SH   SOLE   24,923 0 0
Live Oak Bancshares, Inc. COM 53803X105 1,205 13,805 SH   SOLE   13,805 0 0
Lockheed Martin Corp. COM 539830109 2,295 6,457 SH   SOLE   6,457 0 0
Louisiana-Pacific Corp. COM 546347105 4,005 51,114 SH   SOLE   51,114 0 0
Lowe's Cos. COM 548661107 5,980 23,137 SH   SOLE   23,137 0 0
Lpl Financial Holdings Inc COM 50212V100 768 4,796 SH   SOLE   4,796 0 0
Lululemon Athletica COM 550021109 399 1,019 SH   SOLE   1,019 0 0
MSCI Inc. COM 55354G100 652 1,064 SH   SOLE   1,064 0 0
Marinemax Inc. COM 567908108 2,921 49,468 SH   SOLE   49,468 0 0
Marvell Technolgy Inc. COM 573874104 1,840 21,033 SH   SOLE   21,033 0 0
Masimo Corp. COM 574795100 243 830 SH   SOLE   830 0 0
Materials Select Sector Spdr F COM 81369Y100 1,281 14,142 SH   SOLE   14,142 0 0
Matson, Inc. COM 57686G105 1,400 15,554 SH   SOLE   15,554 0 0
MaxLinear, Inc. Class A COM 57776J100 699 9,275 SH   SOLE   9,275 0 0
Mcdonald's Corp. COM 580135101 965 3,600 SH   SOLE   3,600 0 0
Merck & Co. COM 58933Y105 799 10,425 SH   SOLE   10,425 0 0
Meta Financial Group Inc. COM 59100U108 886 14,850 SH   SOLE   14,850 0 0
Microsoft Corp. COM 594918104 2,241 6,665 SH   SOLE   6,665 0 0
Monolithic Power Systems, Inc. COM 609839105 279 565 SH   SOLE   565 0 0
Morningstar Inc. COM 617700109 828 2,421 SH   SOLE   2,421 0 0
Mr. Cooper Group COM 62482R107 867 20,842 SH   SOLE   20,842 0 0
Mueller Industries Inc. COM 624756102 317 5,334 SH   SOLE   5,334 0 0
NV5 Holdings, Inc. COM 62945V109 401 2,901 SH   SOLE   2,901 0 0
Nasdaq Stock Market Inc. COM 631103108 280 1,334 SH   SOLE   1,334 0 0
National Storage Affiliates Tr COM 637870106 208 3,008 SH   SOLE   3,008 0 0
Navios Maritime Partners LP. COM Y62267409 800 31,901 SH   SOLE   31,901 0 0
Newmont Mining Corp. COM 651639106 2,921 47,099 SH   SOLE   47,099 0 0
Nordson Corp. COM 655663102 301 1,178 SH   SOLE   1,178 0 0
North European Oil Rlty Trust COM 659310106 226 22,528 SH   SOLE   22,528 0 0
Northrop Grumman Corp. COM 666807102 279 720 SH   SOLE   720 0 0
Nova Measuring Instruments Ltd COM M7516K103 1,857 12,674 SH   SOLE   12,674 0 0
Novanta Inc COM 67000B104 767 4,348 SH   SOLE   4,348 0 0
Nucor Corp. COM 670346105 225 1,969 SH   SOLE   1,969 0 0
Nvidia Corp. COM 67066G104 33,736 114,704 SH   SOLE   114,704 0 0
Old Republic International Cor COM 680223104 375 15,264 SH   SOLE   15,264 0 0
Omnicell Inc. COM 68213N109 8,707 48,253 SH   SOLE   48,253 0 0
OneWater Marine Inc Class A COM 68280L101 776 12,728 SH   SOLE   12,728 0 0
Oneok Inc. COM 682680103 400 6,804 SH   SOLE   6,804 0 0
Owens & Minor Inc. COM 690732102 1,753 40,301 SH   SOLE   40,301 0 0
P A M Trans Svcs iNC. COM 693149106 725 10,204 SH   SOLE   10,204 0 0
Panasonic Corp. COM 69832A205 527 47,998 SH   SOLE   47,998 0 0
Paycom Software Inc. COM 70432V102 466 1,122 SH   SOLE   1,122 0 0
PennyMac Financial Services, I COM 70932M107 230 3,300 SH   SOLE   3,300 0 0
Pentair PLC COM G7S00T104 518 7,095 SH   SOLE   7,095 0 0
Pepsico Inc. COM 713448108 2,606 15,003 SH   SOLE   15,003 0 0
Perficient Inc. COM 71375U101 854 6,609 SH   SOLE   6,609 0 0
Perion Network Ltd. COM M78673114 788 32,778 SH   SOLE   32,778 0 0
Phillips 66 COM 718546104 261 3,600 SH   SOLE   3,600 0 0
Power Integrations Inc. COM 739276103 211 2,274 SH   SOLE   2,274 0 0
Power REIT COM 73933H101 417 6,048 SH   SOLE   6,048 0 0
Procter & Gamble Co. COM 742718109 517 3,163 SH   SOLE   3,163 0 0
Prothena Corp. Plc COM G72800108 373 7,553 SH   SOLE   7,553 0 0
Qorvo Inc. COM 74736K101 203 1,298 SH   SOLE   1,298 0 0
Quanta Services Inc. COM 74762E102 4,667 40,706 SH   SOLE   40,706 0 0
Quest Diagnostics Inc. COM 74834L100 346 2,001 SH   SOLE   2,001 0 0
RH COM 74967X103 3,102 5,788 SH   SOLE   5,788 0 0
Radware Ltd. COM M81873107 695 16,697 SH   SOLE   16,697 0 0
Rambus Inc. COM 750917106 250 8,508 SH   SOLE   8,508 0 0
Raymond James Financial Inc. COM 754730109 296 2,946 SH   SOLE   2,946 0 0
Regional Management Corp COM 75902K106 526 9,158 SH   SOLE   9,158 0 0
Reliant Bancorp Inc. COM 75956B101 229 6,450 SH   SOLE   6,450 0 0
Rent-A-Center Inc. COM 76009N100 2,033 42,329 SH   SOLE   42,329 0 0
Repligen Corp. COM 759916109 991 3,743 SH   SOLE   3,743 0 0
Retractable Technologies, Inc. COM 76129W105 443 63,879 SH   SOLE   63,879 0 0
Roku Inc. COM 77543R102 445 1,950 SH   SOLE   1,950 0 0
Ryerson Holding Corp COM 783754104 640 24,566 SH   SOLE   24,566 0 0
SPDR Gold Shares COM 78463V107 342 2,000 SH   SOLE   2,000 0 0
Safe Bulkers Inc. COM Y7388L103 614 162,944 SH   SOLE   162,944 0 0
Safety Insurance Group Inc. COM 78648T100 351 4,134 SH   SOLE   4,134 0 0
Schnitzer Steel Industries Inc COM 806882106 1,163 22,397 SH   SOLE   22,397 0 0
Seagate Technology Holdings PL COM G7997R103 9,516 84,224 SH   SOLE   84,224 0 0
Semler Scientific Inc. COM 81684M104 475 5,178 SH   SOLE   5,178 0 0
Shoe Carnival Inc. COM 824889109 636 16,265 SH   SOLE   16,265 0 0
Shutterstock Inc COM 825690100 1,575 14,202 SH   SOLE   14,202 0 0
Signet Jewelers Ltd. COM G81276100 537 6,171 SH   SOLE   6,171 0 0
Sinovac Biotech Ltd. COM P8696W104 0 22,178 SH   SOLE   22,178 0 0
Sitime Corp. COM 82982T106 548 1,873 SH   SOLE   1,873 0 0
Skyline Corp. COM 830830105 878 11,115 SH   SOLE   11,115 0 0
Skyworks Solutions Inc. COM 83088M102 262 1,689 SH   SOLE   1,689 0 0
Smith and Wesson Brands Inc. COM 831754106 448 25,177 SH   SOLE   25,177 0 0
Sonoco Products Co. COM 835495102 2,089 36,082 SH   SOLE   36,082 0 0
Staar Surgical Co. COM 852312305 501 5,490 SH   SOLE   5,490 0 0
Standard & Poor's Depositary R COM 78462F103 1,662 3,500 SH   SOLE   3,500 0 0
StarBulk Carriers Corp. COM Y8162K204 1,060 46,773 SH   SOLE   46,773 0 0
Starwood Property Trust Inc. COM 85571B105 242 9,940 SH   SOLE   9,940 0 0
Steel Dynamics Inc. COM 858119100 2,061 33,204 SH   SOLE   33,204 0 0
TFI International COM 87241L109 4,515 40,276 SH   SOLE   40,276 0 0
Target Corp. COM 87612E106 9,067 39,178 SH   SOLE   39,178 0 0
Technoglass Inc. COM G87264100 498 19,032 SH   SOLE   19,032 0 0
Techtarget, Inc COM 87874R100 563 5,885 SH   SOLE   5,885 0 0
Tempur-Pedic International Inc COM 88023U101 4,779 101,615 SH   SOLE   101,615 0 0
Tenet Healthcare Corp. COM 88033G407 484 5,929 SH   SOLE   5,929 0 0
Ternium s.a. COM 880890108 6,552 150,558 SH   SOLE   150,558 0 0
Texas Instruments Inc. COM 882508104 259 1,373 SH   SOLE   1,373 0 0
Textainer Group Holdings COM G8766E109 1,752 49,069 SH   SOLE   49,069 0 0
The One Group Hospiltality Inc COM 88338K103 486 38,548 SH   SOLE   38,548 0 0
Tilly's Inc. COM 886885102 608 37,751 SH   SOLE   37,751 0 0
Titan Machinery Inc. COM 88830R101 1,258 37,330 SH   SOLE   37,330 0 0
Toll Brothers Inc. COM 889478103 261 3,609 SH   SOLE   3,609 0 0
Trane Technologies plc COM G8994E103 12,869 63,699 SH   SOLE   63,699 0 0
Transcat Inc. COM 893529107 845 9,142 SH   SOLE   9,142 0 0
Trinet Group Inc COM 896288107 494 5,185 SH   SOLE   5,185 0 0
Twist Bioscience Corp. COM 90184D100 216 2,789 SH   SOLE   2,789 0 0
Twitter Inc. COM 90184L102 295 6,815 SH   SOLE   6,815 0 0
Tyler Technologies Inc. COM 902252105 3,008 5,591 SH   SOLE   5,591 0 0
Union Pacific Corp. COM 907818108 4,515 17,923 SH   SOLE   17,923 0 0
United Microelectronics Corp. COM 910873405 9,456 808,245 SH   SOLE   808,245 0 0
United Natural Foods Inc. COM 911163103 1,809 36,851 SH   SOLE   36,851 0 0
United Parcel Service Inc. COM 911312106 442 2,061 SH   SOLE   2,061 0 0
United Therapeutics Corp. COM 91307C102 731 3,385 SH   SOLE   3,385 0 0
Unitedhealth Group Inc. COM 91324P102 688 1,370 SH   SOLE   1,370 0 0
Universal Corp. COM 913456109 4,003 72,894 SH   SOLE   72,894 0 0
VICI Properties Inc. COM 925652109 390 12,944 SH   SOLE   12,944 0 0
Valvoline Inc COM 92047W101 768 20,607 SH   SOLE   20,607 0 0
Vanguard Dividend Appreciation COM 921908844 335 1,952 SH   SOLE   1,952 0 0
Veeva Systems, Inc. COM 922475108 240 940 SH   SOLE   940 0 0
Vista Outdoor Inc. COM 928377100 5,565 120,792 SH   SOLE   120,792 0 0
Volkswagen Ag. COM 928662600 3,189 108,510 SH   SOLE   108,510 0 0
Wal-Mart Stores Inc. COM 931142103 271 1,872 SH   SOLE   1,872 0 0
Walt Disney Co. COM 254687106 407 2,628 SH   SOLE   2,628 0 0
Watsco Inc. COM 942622200 3,572 11,418 SH   SOLE   11,418 0 0
Watts Water Technologies Inc. COM 942749102 708 3,645 SH   SOLE   3,645 0 0
West Pharmaceutical Services I COM 955306105 20,109 42,876 SH   SOLE   42,876 0 0
Willamette Valley Vineyards COM 969136100 95 11,015 SH   SOLE   11,015 0 0
Williams-Sonoma Inc. COM 969904101 4,537 26,827 SH   SOLE   26,827 0 0
Wingstop Inc. COM 974155103 454 2,628 SH   SOLE   2,628 0 0
Wipro Ltd. COM 97651M109 632 64,781 SH   SOLE   64,781 0 0
XPEL, Inc. COM 98379L100 4,479 65,600 SH   SOLE   65,600 0 0
Xylem Inc COM 98419M100 7,088 59,108 SH   SOLE   59,108 0 0
Yum! Brands Inc. COM 988498101 528 3,803 SH   SOLE   3,803 0 0
Zedge, Inc. Class B COM 98923T104 414 48,714 SH   SOLE   48,714 0 0
Zoetis Inc. COM 98978V103 2,487 10,190 SH   SOLE   10,190 0 0
iRadimed Corp COM 46266A109 382 8,262 SH   SOLE   8,262 0 0
iShares iBond Dec 2029 Term Co COM 46436E205 363 13,800 SH   SOLE   13,800 0 0
Fidelity 500 Index Fund COM 315911750 1,339 8,100 SH   SOLE   8,100 0 0
Schwab Cap Tr Divid Eq Selec COM 808509657 159 10,339 SH   SOLE   10,339 0 0
Navellier/Dial High Income Opp COM 00779L433 205 200 SH   SOLE   200 0 0
Navellier/Dial High Income Opp COM 00779L490 417 390 SH   SOLE   390 0 0
Navellier/Dial High Income Opp COM 00779X692 203 190 SH   SOLE   190 0 0