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 351 2,001 SH   SOLE   2,001 0 0
AbbVie Inc. COM 00287Y109 2,760 25,589 SH   SOLE   25,589 0 0
Acme United Corp. COM 004816104 500 15,258 SH   SOLE   15,258 0 0
Adobe Systems Inc. COM 00724F101 4,857 8,436 SH   SOLE   8,436 0 0
AdvanSix, Inc. COM 00773T101 1,300 32,695 SH   SOLE   32,695 0 0
Advanced Micro Devices Inc. COM 007903107 329 3,198 SH   SOLE   3,198 0 0
Agco Corp. COM 001084102 1,097 8,950 SH   SOLE   8,950 0 0
Alcoa Corp COM 013872106 2,441 49,873 SH   SOLE   49,873 0 0
Align Technology Inc. COM 016255101 669 1,006 SH   SOLE   1,006 0 0
Ally Financial Inc COM 02005N100 215 4,206 SH   SOLE   4,206 0 0
Alpha & Omega Semiconductor COM G6331P104 961 30,625 SH   SOLE   30,625 0 0
Alphabet Inc. Class C COM 02079K107 5,549 2,082 SH   SOLE   2,082 0 0
Amazon.Com Inc. COM 023135106 1,150 350 SH   SOLE   350 0 0
American Express Co. COM 025816109 436 2,600 SH   SOLE   2,600 0 0
American Water Works COM 030420103 213 1,259 SH   SOLE   1,259 0 0
Ametek Inc. COM 031100100 251 2,027 SH   SOLE   2,027 0 0
Amgen Inc. COM 031162100 4,076 19,169 SH   SOLE   19,169 0 0
Amn Healthcare Services Inc. COM 001744101 11,163 97,285 SH   SOLE   97,285 0 0
Apple Computer Inc. COM 037833100 3,188 22,529 SH   SOLE   22,529 0 0
Arbor Realty Trust Inc. COM 038923108 315 17,007 SH   SOLE   17,007 0 0
Arcelomittal SA Luxemburg COM 03938L203 794 26,340 SH   SOLE   26,340 0 0
Archer-Daniels-Midland Co. COM 039483102 427 7,117 SH   SOLE   7,117 0 0
Artisan Partners Asset Mgmt COM 04316A108 825 16,861 SH   SOLE   16,861 0 0
Atlassian Corp. Plc Class A COM G06242104 8,125 20,757 SH   SOLE   20,757 0 0
Audiocodes Ltd. COM M15342104 292 8,967 SH   SOLE   8,967 0 0
Aviat Networks, Inc. COM 05366Y201 396 12,053 SH   SOLE   12,053 0 0
B&G Foods, Inc. COM 05508R106 799 26,716 SH   SOLE   26,716 0 0
Bank Of America Corp. COM 060505104 760 17,900 SH   SOLE   17,900 0 0
Berry Plastics Group, Inc. COM 08579W103 295 4,853 SH   SOLE   4,853 0 0
Big 5 Sporting Goods Corp. COM 08915P101 1,670 72,489 SH   SOLE   72,489 0 0
Big Lots Inc. COM 089302103 364 8,396 SH   SOLE   8,396 0 0
Bio-Techne Corporation COM 09073M104 9,978 20,592 SH   SOLE   20,592 0 0
BionTech SE COM 09075V102 6,066 22,222 SH   SOLE   22,222 0 0
BootBarn Holdings Inc COM 099406100 1,674 18,842 SH   SOLE   18,842 0 0
Brixmor Property Group Inc COM 11120U105 694 31,387 SH   SOLE   31,387 0 0
Broadcom Inc. COM 11135F101 729 1,502 SH   SOLE   1,502 0 0
Bruker Biosciences Corp. COM 116794108 6,983 89,408 SH   SOLE   89,408 0 0
Bunge Ltd. COM G16962105 364 4,475 SH   SOLE   4,475 0 0
Caesars Entertainment Inc. COM 12769G100 286 2,549 SH   SOLE   2,549 0 0
Calix, Inc. COM 13100M509 2,502 50,625 SH   SOLE   50,625 0 0
Cambium Networks Corp COM G17766109 4,629 127,917 SH   SOLE   127,917 0 0
Camtek Ltd. COM M20791105 841 20,750 SH   SOLE   20,750 0 0
Canon Inc. COM 138006309 539 22,100 SH   SOLE   22,100 0 0
Capri Holdings LTD COM G1890L107 632 13,063 SH   SOLE   13,063 0 0
Carmax Inc. COM 143130102 202 1,577 SH   SOLE   1,577 0 0
Caterpillar Inc. COM 149123101 902 4,700 SH   SOLE   4,700 0 0
Celsius Hldgs Inc COM 15118V207 1,491 16,550 SH   SOLE   16,550 0 0
Cemex S.A. De C.V.ADS COM 151290889 407 56,792 SH   SOLE   56,792 0 0
Century Communities Inc COM 156504300 390 6,348 SH   SOLE   6,348 0 0
Charles River Laboratories Int COM 159864107 5,350 12,965 SH   SOLE   12,965 0 0
Chevron Corp. COM 166764100 890 8,768 SH   SOLE   8,768 0 0
Cimarex Energy Co. COM 171798101 992 11,381 SH   SOLE   11,381 0 0
Cincinnati Financial Corp. COM 172062101 2,405 21,055 SH   SOLE   21,055 0 0
Cisco Systems Inc. COM 17275R102 2,843 52,223 SH   SOLE   52,223 0 0
Citigroup Inc. COM 172967424 309 4,400 SH   SOLE   4,400 0 0
Clarus Corporation COM 18270P109 1,086 42,374 SH   SOLE   42,374 0 0
Clearfield Inc. COM 18482P103 1,057 23,933 SH   SOLE   23,933 0 0
Cleveland Cliffs Inc COM 185899101 371 18,735 SH   SOLE   18,735 0 0
Clorox Co. COM 189054109 223 1,346 SH   SOLE   1,346 0 0
Cloudflare Inc. COM 18915M107 4,879 43,309 SH   SOLE   43,309 0 0
Coca-Cola Co. COM 191216100 361 6,889 SH   SOLE   6,889 0 0
Colgate-Palmolive Co. COM 194162103 2,535 33,542 SH   SOLE   33,542 0 0
Conagra Foods Inc. COM 205887102 2,213 65,333 SH   SOLE   65,333 0 0
Cooper Cos. COM 216648402 246 595 SH   SOLE   595 0 0
Copart Inc. COM 217204106 680 4,902 SH   SOLE   4,902 0 0
Corning Inc. COM 219350105 215 5,900 SH   SOLE   5,900 0 0
Costamare Inc. COM Y1771G102 591 38,127 SH   SOLE   38,127 0 0
Costco Wholesale Corp. COM 22160K105 311 692 SH   SOLE   692 0 0
Criteo S A COM 226718104 455 12,407 SH   SOLE   12,407 0 0
Crocs Inc. COM 227046109 4,219 29,403 SH   SOLE   29,403 0 0
Crowdstrike Hldgs Inc COM 22788C105 7,658 31,159 SH   SOLE   31,159 0 0
Csx Corp. COM 126408103 297 10,000 SH   SOLE   10,000 0 0
CubeSmart COM 229663109 3,322 68,572 SH   SOLE   68,572 0 0
Cummins Inc. COM 231021106 2,261 10,070 SH   SOLE   10,070 0 0
D.R. Horton Inc. COM 23331A109 3,349 39,878 SH   SOLE   39,878 0 0
Danaos Corporation COM Y1968P121 1,708 20,857 SH   SOLE   20,857 0 0
Daqo New Energy Corp. Sponsore COM 23703Q203 2,368 41,537 SH   SOLE   41,537 0 0
Darden Restaurants Inc. COM 237194105 376 2,483 SH   SOLE   2,483 0 0
Diana Shipping, Inc. COM Y2066G104 390 68,232 SH   SOLE   68,232 0 0
Dick's Sporting Goods Inc. COM 253393102 502 4,188 SH   SOLE   4,188 0 0
Digital Realty Trust Inc. COM 253868103 2,511 17,382 SH   SOLE   17,382 0 0
Digital Turbine, Inc. COM 25400W102 8,057 117,196 SH   SOLE   117,196 0 0
Duke Energy Corp. COM 26441C204 422 4,322 SH   SOLE   4,322 0 0
EPAM Systems, Inc. COM 29414B104 12,161 21,318 SH   SOLE   21,318 0 0
Eastman Chemical Co. COM 277432100 4,022 39,924 SH   SOLE   39,924 0 0
Eaton Corp. COM G29183103 3,972 26,604 SH   SOLE   26,604 0 0
Element Solutions Inc. COM 28618M106 488 22,518 SH   SOLE   22,518 0 0
Emerson Electric Co. COM 291011104 4,878 51,780 SH   SOLE   51,780 0 0
Encore Wire Corp. COM 292562105 519 5,469 SH   SOLE   5,469 0 0
Endava Plc Sponsored ADR Class COM 29260V105 1,182 8,700 SH   SOLE   8,700 0 0
Enphase Energy, Inc. COM 29355A107 8,261 55,083 SH   SOLE   55,083 0 0
Entegris Inc. COM 29362U104 8,414 66,832 SH   SOLE   66,832 0 0
Envela Corp COM 29402E102 299 71,799 SH   SOLE   71,799 0 0
Eog Resources Inc. COM 26875P101 2,362 29,431 SH   SOLE   29,431 0 0
Eurodry Ltd. COM Y23508107 308 9,867 SH   SOLE   9,867 0 0
Euroseas Ltd. COM Y23592135 343 10,191 SH   SOLE   10,191 0 0
Evercore Partners Inc. COM 29977A105 519 3,886 SH   SOLE   3,886 0 0
Exp World Hldgs Inc. COM 30212W100 1,385 34,836 SH   SOLE   34,836 0 0
Expeditors International Of Wa COM 302130109 4,993 41,908 SH   SOLE   41,908 0 0
Extra Space Storage Inc. COM 30225T102 5,174 30,801 SH   SOLE   30,801 0 0
Exxon Mobil Corp. COM 30231G102 547 9,300 SH   SOLE   9,300 0 0
Facebook Inc. COM 30303M102 679 2,000 SH   SOLE   2,000 0 0
Fastenal Co. COM 311900104 3,580 69,365 SH   SOLE   69,365 0 0
Fidelity MSCI Information Tech COM 316092808 2,207 18,600 SH   SOLE   18,600 0 0
Fidelity National Info Svcs COM 31620M106 278 2,284 SH   SOLE   2,284 0 0
Financial Select Sector Spdr F COM 81369Y605 1,339 35,681 SH   SOLE   35,681 0 0
First Bancorp COM 318672706 184 13,979 SH   SOLE   13,979 0 0
First Trust Consumer Staples A COM 33734X119 7,156 127,122 SH   SOLE   127,122 0 0
First Trust Financials AlphaDe COM 33734X135 7,222 163,201 SH   SOLE   163,201 0 0
First Trust Healthcare AlphaDe COM 33734X143 7,247 60,880 SH   SOLE   60,880 0 0
First Trust Indust./Prod.Dura COM 33734X150 6,973 121,608 SH   SOLE   121,608 0 0
First Trust Materials AlphaDex COM 33734X168 6,951 124,169 SH   SOLE   124,169 0 0
FirstTrust NASDAQ Tech. COM 337345102 7,343 46,536 SH   SOLE   46,536 0 0
Fmc Corp. COM 302491303 218 2,384 SH   SOLE   2,384 0 0
Fortinet Inc. COM 34959E109 8,788 30,093 SH   SOLE   30,093 0 0
Franklin Wireless Corp. COM 355184102 146 20,064 SH   SOLE   20,064 0 0
Freedom Holding Corp. COM 356390104 998 15,901 SH   SOLE   15,901 0 0
Fulgent Genetics Inc COM 359664109 2,706 30,081 SH   SOLE   30,081 0 0
Futu Hldgs Ltd COM 36118L106 6,007 65,999 SH   SOLE   65,999 0 0
Generac Holdings COM 368736104 11,529 28,211 SH   SOLE   28,211 0 0
Genuine Parts Co. COM 372460105 436 3,594 SH   SOLE   3,594 0 0
Getty Realty Corp. COM 374297109 307 10,474 SH   SOLE   10,474 0 0
Gildan Activewear Inc. COM 375916103 545 14,922 SH   SOLE   14,922 0 0
Global Ship Lease Inc. COM Y27183600 335 14,134 SH   SOLE   14,134 0 0
Golden Ocean Group Ltd COM G39637205 482 44,763 SH   SOLE   44,763 0 0
Green Brick Partners Inc. COM 392709101 757 36,876 SH   SOLE   36,876 0 0
Growgeneration Corp COM 39986L109 488 19,780 SH   SOLE   19,780 0 0
Haverty Furniture Cos. Inc. COM 419596101 1,230 36,475 SH   SOLE   36,475 0 0
Helios Technology COM 42328H109 262 3,193 SH   SOLE   3,193 0 0
Herc Holdings, Inc. COM 42704L104 581 3,553 SH   SOLE   3,553 0 0
Hershey Foods Corp. COM 427866108 245 1,445 SH   SOLE   1,445 0 0
Hibbett Sports Inc. COM 428567101 1,283 18,130 SH   SOLE   18,130 0 0
Himax Technologies, Inc. COM 43289P106 1,306 122,383 SH   SOLE   122,383 0 0
Home Depot Inc. COM 437076102 1,085 3,305 SH   SOLE   3,305 0 0
Honeywell International Inc. COM 438516106 516 2,431 SH   SOLE   2,431 0 0
Horizon Therapeutics Public Li COM G46188101 3,972 36,257 SH   SOLE   36,257 0 0
Hovnanian Enterprises Inc. COM 442487401 320 3,318 SH   SOLE   3,318 0 0
Idexx Laboratories Inc. COM 45168D104 10,511 16,901 SH   SOLE   16,901 0 0
Illinois Tool Works Inc. COM 452308109 3,809 18,435 SH   SOLE   18,435 0 0
Information Systems Group Inc. COM 45675Y104 205 28,595 SH   SOLE   28,595 0 0
Inmode Ltd. COM M5425M103 2,061 12,927 SH   SOLE   12,927 0 0
Intel Corp. COM 458140100 794 14,908 SH   SOLE   14,908 0 0
Intellia Therapeutics, Inc. COM 45826J105 479 3,568 SH   SOLE   3,568 0 0
International Paper Co. COM 460146103 7,372 131,835 SH   SOLE   131,835 0 0
Interpublic Group Of Cos. COM 460690100 468 12,769 SH   SOLE   12,769 0 0
Intest Corp. COM 461147100 372 32,370 SH   SOLE   32,370 0 0
Intuit Inc. COM 461202103 7,722 14,313 SH   SOLE   14,313 0 0
Investors Bancorp Inc COM 46146L101 410 27,124 SH   SOLE   27,124 0 0
Iron Mountain, Inc. COM 46284V101 387 8,906 SH   SOLE   8,906 0 0
Ishares Dow Jones U.S. Financi COM 464287788 379 4,596 SH   SOLE   4,596 0 0
Ishares Dow Jones U.S. Technol COM 464287721 1,815 17,929 SH   SOLE   17,929 0 0
Ishares Msci Canada Index Fund COM 464286509 1,324 36,463 SH   SOLE   36,463 0 0
Ishares Trust Dow Jones U.S. B COM 464287838 355 2,848 SH   SOLE   2,848 0 0
Ishares Trust Dow Jones U.S. H COM 464287762 385 1,396 SH   SOLE   1,396 0 0
Ishares Trust Dow Jones U.S. I COM 464287754 1,329 12,403 SH   SOLE   12,403 0 0
Ishares Trust Dow Jones U.S. R COM 464287739 1,241 12,121 SH   SOLE   12,121 0 0
Ishares Trust Nasdaq Biotechno COM 464287556 374 2,316 SH   SOLE   2,316 0 0
Ishares U.S. Energy Sector Ind COM 464287796 1,327 46,963 SH   SOLE   46,963 0 0
Issuer Direct Corp COM 46520M204 345 13,208 SH   SOLE   13,208 0 0
Johnson & Johnson COM 478160104 307 1,900 SH   SOLE   1,900 0 0
Johnson Controls International COM G51502105 11,245 165,173 SH   SOLE   165,173 0 0
Joint Corp. COM 47973J102 1,881 19,193 SH   SOLE   19,193 0 0
Jounce Therapeutics, Inc. COM 481116101 86 11,616 SH   SOLE   11,616 0 0
Jpmorgan Chase & Co. COM 46625H100 311 1,900 SH   SOLE   1,900 0 0
Kla-Tencor Corp. COM 482480100 3,939 11,775 SH   SOLE   11,775 0 0
Kohl's Corp. COM 500255104 1,657 35,178 SH   SOLE   35,178 0 0
Kroger Co. COM 501044101 6,812 168,479 SH   SOLE   168,479 0 0
Kulicke & Soffa Industries Inc COM 501242101 2,195 37,657 SH   SOLE   37,657 0 0
Lattice Semiconductor Corp. COM 518415104 246 3,799 SH   SOLE   3,799 0 0
Lazydays Holdings Inc. COM 52110H100 1,135 53,187 SH   SOLE   53,187 0 0
LeMaitre Vascular, Inc. COM 525558201 532 10,019 SH   SOLE   10,019 0 0
Levi Strauss & Co. COM 52736R102 1,269 51,772 SH   SOLE   51,772 0 0
Lithia Motors Inc. COM 536797103 306 964 SH   SOLE   964 0 0
Littelfuse Inc. COM 537008104 7,085 25,928 SH   SOLE   25,928 0 0
Live Oak Bancshares, Inc. COM 53803X105 831 13,055 SH   SOLE   13,055 0 0
Lockheed Martin Corp. COM 539830109 2,345 6,795 SH   SOLE   6,795 0 0
Logitech International S.A. COM H50430232 2,763 31,342 SH   SOLE   31,342 0 0
Louisiana-Pacific Corp. COM 546347105 2,815 45,872 SH   SOLE   45,872 0 0
Lowe's Cos. COM 548661107 4,880 24,058 SH   SOLE   24,058 0 0
Lpl Financial Holdings Inc COM 50212V100 756 4,824 SH   SOLE   4,824 0 0
Lululemon Athletica COM 550021109 416 1,029 SH   SOLE   1,029 0 0
MSCI Inc. COM 55354G100 1,076 1,769 SH   SOLE   1,769 0 0
Marinemax Inc. COM 567908108 2,194 45,210 SH   SOLE   45,210 0 0
Masimo Corp. COM 574795100 226 836 SH   SOLE   836 0 0
Materials Select Sector Spdr F COM 81369Y100 1,332 16,841 SH   SOLE   16,841 0 0
Matson, Inc. COM 57686G105 1,175 14,556 SH   SOLE   14,556 0 0
MaxLinear, Inc. Class A COM 57776J100 428 8,695 SH   SOLE   8,695 0 0
Mccormick & Co. Inc. COM 579780206 302 3,730 SH   SOLE   3,730 0 0
Mcdonald's Corp. COM 580135101 916 3,800 SH   SOLE   3,800 0 0
Merck & Co. COM 58933Y105 825 10,987 SH   SOLE   10,987 0 0
Meta Financial Group Inc. COM 59100U108 590 11,237 SH   SOLE   11,237 0 0
Microsoft Corp. COM 594918104 1,920 6,811 SH   SOLE   6,811 0 0
Monolithic Power Systems, Inc. COM 609839105 274 565 SH   SOLE   565 0 0
Morningstar Inc. COM 617700109 631 2,435 SH   SOLE   2,435 0 0
Mr. Cooper Group COM 62482R107 795 19,300 SH   SOLE   19,300 0 0
Mueller Industries Inc. COM 624756102 221 5,388 SH   SOLE   5,388 0 0
NIO Inc. ADR COM 62914V106 2,580 72,400 SH   SOLE   72,400 0 0
NV5 Holdings, Inc. COM 62945V109 288 2,924 SH   SOLE   2,924 0 0
Nasdaq Stock Market Inc. COM 631103108 257 1,330 SH   SOLE   1,330 0 0
Navios Maritime Partners LP. COM Y62267409 535 16,548 SH   SOLE   16,548 0 0
Neogenomics Inc. COM 64049M209 232 4,802 SH   SOLE   4,802 0 0
Newmont Mining Corp. COM 651639106 2,682 49,394 SH   SOLE   49,394 0 0
Nordson Corp. COM 655663102 224 941 SH   SOLE   941 0 0
Northrop Grumman Corp. COM 666807102 258 718 SH   SOLE   718 0 0
Nova Measuring Instruments Ltd COM M7516K103 1,221 11,939 SH   SOLE   11,939 0 0
Novanta Inc COM 67000B104 678 4,391 SH   SOLE   4,391 0 0
Nvidia Corp. COM 67066G104 27,538 132,931 SH   SOLE   132,931 0 0
Old Republic International Cor COM 680223104 361 15,609 SH   SOLE   15,609 0 0
Omnicell Inc. COM 68213N109 7,437 50,107 SH   SOLE   50,107 0 0
OneWater Marine Inc Class A COM 68280L101 489 12,165 SH   SOLE   12,165 0 0
Owens & Minor Inc. COM 690732102 1,154 36,877 SH   SOLE   36,877 0 0
Panasonic Corp. COM 69832A205 544 43,701 SH   SOLE   43,701 0 0
Paycom Software Inc. COM 70432V102 559 1,127 SH   SOLE   1,127 0 0
PennyMac Financial Services, I COM 70932M107 263 4,296 SH   SOLE   4,296 0 0
Pentair PLC COM G7S00T104 479 6,599 SH   SOLE   6,599 0 0
Pepsico Inc. COM 713448108 2,272 15,103 SH   SOLE   15,103 0 0
Perion Network Ltd. COM M78673114 192 11,102 SH   SOLE   11,102 0 0
Phillips 66 COM 718546104 266 3,800 SH   SOLE   3,800 0 0
Pinduoduo Inc COM 722304102 2,117 23,343 SH   SOLE   23,343 0 0
Pinterest, Inc. Class A COM 72352L106 6,021 118,168 SH   SOLE   118,168 0 0
Power Integrations Inc. COM 739276103 227 2,295 SH   SOLE   2,295 0 0
Power REIT COM 73933H101 281 5,633 SH   SOLE   5,633 0 0
Powershares QQQ Trust COM 46090E103 379 1,059 SH   SOLE   1,059 0 0
Procter & Gamble Co. COM 742718109 456 3,263 SH   SOLE   3,263 0 0
Prothena Corp. Plc COM G72800108 511 7,180 SH   SOLE   7,180 0 0
Qorvo Inc. COM 74736K101 218 1,305 SH   SOLE   1,305 0 0
Quanta Services Inc. COM 74762E102 4,519 39,701 SH   SOLE   39,701 0 0
Quest Diagnostics Inc. COM 74834L100 292 2,008 SH   SOLE   2,008 0 0
RH COM 74967X103 4,187 6,278 SH   SOLE   6,278 0 0
Reliant Bancorp Inc. COM 75956B101 205 6,493 SH   SOLE   6,493 0 0
Rent-A-Center Inc. COM 76009N100 2,555 45,448 SH   SOLE   45,448 0 0
Repligen Corp. COM 759916109 1,092 3,778 SH   SOLE   3,778 0 0
Retractable Technologies, Inc. COM 76129W105 661 59,946 SH   SOLE   59,946 0 0
Roku Inc. COM 77543R102 613 1,955 SH   SOLE   1,955 0 0
Ryerson Holding Corp COM 783754104 287 12,903 SH   SOLE   12,903 0 0
SPDR Gold Shares COM 78463V107 328 2,000 SH   SOLE   2,000 0 0
SPDR S&P Dividend ETF COM 78464A763 201 1,713 SH   SOLE   1,713 0 0
Safety Insurance Group Inc. COM 78648T100 335 4,232 SH   SOLE   4,232 0 0
Schnitzer Steel Industries Inc COM 806882106 872 19,913 SH   SOLE   19,913 0 0
Seagate Technology Holdings PL COM G7997R103 6,445 78,108 SH   SOLE   78,108 0 0
Shoe Carnival Inc. COM 824889109 408 12,581 SH   SOLE   12,581 0 0
Shutterstock Inc COM 825690100 1,433 12,648 SH   SOLE   12,648 0 0
Sierra Metals COM 82639W106 100 55,440 SH   SOLE   55,440 0 0
Signet Jewelers Ltd. COM G81276100 465 5,888 SH   SOLE   5,888 0 0
Sinovac Biotech Ltd. COM P8696W104 0 22,178 SH   SOLE   22,178 0 0
Sitime Corp. COM 82982T106 349 1,708 SH   SOLE   1,708 0 0
Skyline Corp. COM 830830105 548 9,118 SH   SOLE   9,118 0 0
Skyworks Solutions Inc. COM 83088M102 279 1,694 SH   SOLE   1,694 0 0
Sleep Number Corp. COM 83125X103 995 10,643 SH   SOLE   10,643 0 0
Smith and Wesson Brands Inc. COM 831754106 3,442 165,797 SH   SOLE   165,797 0 0
Sonoco Products Co. COM 835495102 2,224 37,320 SH   SOLE   37,320 0 0
Southern Copper Corp. COM 84265V105 2,731 48,649 SH   SOLE   48,649 0 0
Staar Surgical Co. COM 852312305 669 5,208 SH   SOLE   5,208 0 0
Standard & Poor's Depositary R COM 78462F103 1,405 3,275 SH   SOLE   3,275 0 0
StarBulk Carriers Corp. COM Y8162K204 1,032 42,925 SH   SOLE   42,925 0 0
Steel Dynamics Inc. COM 858119100 1,819 31,111 SH   SOLE   31,111 0 0
Taiwan Semiconductor Manufactu COM 874039100 1,341 12,013 SH   SOLE   12,013 0 0
Target Corp. COM 87612E106 7,576 33,115 SH   SOLE   33,115 0 0
Technoglass Inc. COM G87264100 383 17,637 SH   SOLE   17,637 0 0
Techtarget, Inc COM 87874R100 488 5,922 SH   SOLE   5,922 0 0
Tempur-Pedic International Inc COM 88023U101 4,724 101,796 SH   SOLE   101,796 0 0
Ternium s.a. COM 880890108 6,314 149,272 SH   SOLE   149,272 0 0
Texas Instruments Inc. COM 882508104 4,294 22,339 SH   SOLE   22,339 0 0
Textainer Group Holdings COM G8766E109 1,586 45,420 SH   SOLE   45,420 0 0
The Container Store Group, Inc COM 210751103 1,551 162,939 SH   SOLE   162,939 0 0
Titan Machinery Inc. COM 88830R101 865 33,373 SH   SOLE   33,373 0 0
Trane Technologies plc COM G8994E103 11,175 64,724 SH   SOLE   64,724 0 0
Transcat Inc. COM 893529107 556 8,618 SH   SOLE   8,618 0 0
Trinet Group Inc COM 896288107 494 5,226 SH   SOLE   5,226 0 0
Trinity Biotech PLC ADS COM 896438306 33 15,485 SH   SOLE   15,485 0 0
Twist Bioscience Corp. COM 90184D100 447 4,178 SH   SOLE   4,178 0 0
Twitter Inc. COM 90184L102 417 6,900 SH   SOLE   6,900 0 0
Tyler Technologies Inc. COM 902252105 2,593 5,654 SH   SOLE   5,654 0 0
Ubiquiti Inc. COM 90353W103 3,478 11,646 SH   SOLE   11,646 0 0
Union Pacific Corp. COM 907818108 3,650 18,622 SH   SOLE   18,622 0 0
United Microelectronics Corp. COM 910873405 8,786 768,690 SH   SOLE   768,690 0 0
United Natural Foods Inc. COM 911163103 1,739 35,911 SH   SOLE   35,911 0 0
United Parcel Service Inc. COM 911312106 381 2,092 SH   SOLE   2,092 0 0
United Therapeutics Corp. COM 91307C102 474 2,569 SH   SOLE   2,569 0 0
Unitedhealth Group Inc. COM 91324P102 534 1,366 SH   SOLE   1,366 0 0
Universal Corp. COM 913456109 3,659 75,711 SH   SOLE   75,711 0 0
VICI Properties Inc. COM 925652109 373 13,137 SH   SOLE   13,137 0 0
Vanguard Dividend Appreciation COM 921908844 299 1,944 SH   SOLE   1,944 0 0
Vanguard MSCI Europe COM 922042874 1,268 19,328 SH   SOLE   19,328 0 0
Veeva Systems, Inc. COM 922475108 7,077 24,560 SH   SOLE   24,560 0 0
Vista Outdoor Inc. COM 928377100 4,496 111,531 SH   SOLE   111,531 0 0
Volkswagen Ag. COM 928662600 2,956 95,181 SH   SOLE   95,181 0 0
Wal-Mart Stores Inc. COM 931142103 289 2,072 SH   SOLE   2,072 0 0
Walt Disney Co. COM 254687106 461 2,728 SH   SOLE   2,728 0 0
Watsco Inc. COM 942622200 3,135 11,846 SH   SOLE   11,846 0 0
Watts Water Technologies Inc. COM 942749102 502 2,985 SH   SOLE   2,985 0 0
Wd-40 Co. COM 929236107 610 2,634 SH   SOLE   2,634 0 0
West Pharmaceutical Services I COM 955306105 18,114 42,667 SH   SOLE   42,667 0 0
Williams-Sonoma Inc. COM 969904101 4,657 26,260 SH   SOLE   26,260 0 0
Wingstop Inc. COM 974155103 435 2,652 SH   SOLE   2,652 0 0
Wipro Ltd. COM 97651M109 506 57,260 SH   SOLE   57,260 0 0
XPEL, Inc. COM 98379L100 4,511 59,471 SH   SOLE   59,471 0 0
Xylem Inc COM 98419M100 7,626 61,661 SH   SOLE   61,661 0 0
Yeti Holdings Inc. COM 98585X104 4,340 50,644 SH   SOLE   50,644 0 0
Yum China Holdings, Inc. COM 98850P109 208 3,583 SH   SOLE   3,583 0 0
Yum! Brands Inc. COM 988498101 463 3,788 SH   SOLE   3,788 0 0
Zedge, Inc. Class B COM 98923T104 616 46,110 SH   SOLE   46,110 0 0
Zoetis Inc. COM 98978V103 1,994 10,270 SH   SOLE   10,270 0 0
Zynga Inc. Class A COM 98986T108 124 16,514 SH   SOLE   16,514 0 0
iShares iBond Dec 2029 Term Co COM 46436E205 367 13,800 SH   SOLE   13,800 0 0
Fidelity 500 Index Fund COM 315911750 1,215 8,100 SH   SOLE   8,100 0 0
Navellier/Dial High Income Opp COM 00779L433 208 200 SH   SOLE   200 0 0
Navellier/Dial High Income Opp COM 00779L490 424 390 SH   SOLE   390 0 0
Navellier/Dial High Income Opp COM 00779X692 206 190 SH   SOLE   190 0 0