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
51Job Inc. COM 316827104 1,413 16,428 SH   SOLE   16,428 0 0
58.com Inc. Sponsored ADR COM 31680Q104 495 6,200 SH   SOLE   6,200 0 0
ASE Industrial Holding Co., Lt COM 00215W100 56 7,712 SH   SOLE   7,712 0 0
ASML Holding N.V. COM N07059210 3,148 15,853 SH   SOLE   15,853 0 0
AT&T Inc COM 00206R102 2,356 66,077 SH   SOLE   66,077 0 0
AbbVie Inc. COM 00287Y109 2,844 30,051 SH   SOLE   30,051 0 0
Abiomed Inc. COM 003654100 3,158 10,853 SH   SOLE   10,853 0 0
Adobe Systems Inc. COM 00724F101 3,551 16,436 SH   SOLE   16,436 0 0
Alibaba Group Holding COM 01609W102 1,303 7,099 SH   SOLE   7,099 0 0
Align Technology Inc. COM 016255101 12,627 50,280 SH   SOLE   50,280 0 0
Amazon.Com Inc. COM 023135106 818 565 SH   SOLE   565 0 0
Ambev S.A. COM 02319V103 71 9,807 SH   SOLE   9,807 0 0
American Express Co. COM 025816109 326 3,500 SH   SOLE   3,500 0 0
Amgen Inc. COM 031162100 3,891 22,823 SH   SOLE   22,823 0 0
Anthem, Inc. COM 036752103 235 1,069 SH   SOLE   1,069 0 0
Apollo Global Management COM 037612306 277 9,366 SH   SOLE   9,366 0 0
Appfolio Inc COM 03783C100 1,219 29,852 SH   SOLE   29,852 0 0
Apple Computer Inc. COM 037833100 1,034 6,162 SH   SOLE   6,162 0 0
Applied Materials Inc. COM 038222105 7,925 142,517 SH   SOLE   142,517 0 0
Aqr Fds COM 00203H446 478 34,383 SH   SOLE   34,383 0 0
Arbor Realty Trust Inc. COM 038923108 563 63,840 SH   SOLE   63,840 0 0
Arcos Dorados Holdings, Inc. C COM G0457F107 68 7,434 SH   SOLE   7,434 0 0
Arista Networks, Inc. COM 040413106 12,758 49,974 SH   SOLE   49,974 0 0
Autohome Inc COM 05278C107 1,747 20,333 SH   SOLE   20,333 0 0
Avery Dennison Corp. COM 053611109 6,176 58,125 SH   SOLE   58,125 0 0
Axcelis Technologies COM 054540208 3,274 133,096 SH   SOLE   133,096 0 0
BCE Inc. COM 05534B760 301 6,986 SH   SOLE   6,986 0 0
BWX Technologies, Inc. COM 05605H100 313 4,933 SH   SOLE   4,933 0 0
Baidu.com, Inc. COM 056752108 1,564 7,009 SH   SOLE   7,009 0 0
Banco Bradesco S.A. COM 059460303 65 5,511 SH   SOLE   5,511 0 0
Baxter International Inc. COM 071813109 5,369 82,555 SH   SOLE   82,555 0 0
Berry Plastics Group, Inc. COM 08579W103 457 8,335 SH   SOLE   8,335 0 0
Boeing Co. COM 097023105 6,519 19,881 SH   SOLE   19,881 0 0
Boise Cascade Co Del COM 09739D100 2,286 59,222 SH   SOLE   59,222 0 0
Brookfield Infastructure Partn COM G16252101 1,422 34,156 SH   SOLE   34,156 0 0
Cabot Microelectronics Corp. COM 12709P103 480 4,485 SH   SOLE   4,485 0 0
Campbell Soup Co. COM 134429109 387 8,947 SH   SOLE   8,947 0 0
Cantel Medical Corp. COM 138098108 318 2,858 SH   SOLE   2,858 0 0
Carlyle Group L P COM 14309L102 823 38,528 SH   SOLE   38,528 0 0
Caterpillar Inc. COM 149123101 4,651 31,556 SH   SOLE   31,556 0 0
Centene Corp. COM 15135B101 359 3,355 SH   SOLE   3,355 0 0
Charter Financial Corp. COM 16122W108 219 10,722 SH   SOLE   10,722 0 0
Chemours Co. COM 163851108 3,431 70,435 SH   SOLE   70,435 0 0
Chesapeake Utilities Corp. COM 165303108 245 3,489 SH   SOLE   3,489 0 0
Children's Place Retail Stores COM 168905107 374 2,766 SH   SOLE   2,766 0 0
Chimera Investment Corporation COM 16934Q208 288 16,541 SH   SOLE   16,541 0 0
China Construction Bank Corp. COM 168919108 81 3,958 SH   SOLE   3,958 0 0
China Life Insurance Co. Ltd. COM 16939P106 56 4,007 SH   SOLE   4,007 0 0
China Lodging Group Ltd. Spons COM 16949N109 2,346 17,811 SH   SOLE   17,811 0 0
Choice Hotels International In COM 169905106 354 4,420 SH   SOLE   4,420 0 0
Cielo S/A ADS COM 171778202 48 7,772 SH   SOLE   7,772 0 0
Cimpress N.V. COM N20146101 958 6,191 SH   SOLE   6,191 0 0
Cisco Systems Inc. COM 17275R102 2,510 58,523 SH   SOLE   58,523 0 0
Cnh Indl N V COM N20944109 3,777 304,578 SH   SOLE   304,578 0 0
Cognex Corp. COM 192422103 2,522 48,514 SH   SOLE   48,514 0 0
Cognizant Technology Solutions COM 192446102 2,578 32,030 SH   SOLE   32,030 0 0
Commercial Vehicle Group Inc. COM 202608105 339 43,684 SH   SOLE   43,684 0 0
Control4 Corp COM 21240D107 227 10,558 SH   SOLE   10,558 0 0
Copart Inc. COM 217204106 1,548 30,400 SH   SOLE   30,400 0 0
Corcept Therapeutics Inc. COM 218352102 1,844 112,090 SH   SOLE   112,090 0 0
Corning Inc. COM 219350105 341 12,241 SH   SOLE   12,241 0 0
Covenant Transport Inc. COM 22284P105 539 18,085 SH   SOLE   18,085 0 0
Cracker Barrel Old Country COM 22410J106 511 3,207 SH   SOLE   3,207 0 0
Csx Corp. COM 126408103 278 4,987 SH   SOLE   4,987 0 0
Cummins Inc. COM 231021106 2,268 13,990 SH   SOLE   13,990 0 0
DXC Technology Co. COM 23355L106 1,756 17,466 SH   SOLE   17,466 0 0
Daqo New Energy Corp. Sponsore COM 23703Q203 2,732 55,820 SH   SOLE   55,820 0 0
Darden Restaurants Inc. COM 237194105 2,527 29,645 SH   SOLE   29,645 0 0
Deere & Co. COM 244199105 3,630 23,371 SH   SOLE   23,371 0 0
Digital Realty Trust Inc. COM 253868103 2,038 19,340 SH   SOLE   19,340 0 0
Dominion Resources Inc. (Virgi COM 25746U109 307 4,559 SH   SOLE   4,559 0 0
Doubleline Fds Tr COM 258620822 295 19,452 SH   SOLE   19,452 0 0
Douglas Dynamics Inc. COM 25960R105 4,646 107,184 SH   SOLE   107,184 0 0
Eaton Corp. COM G29183103 2,274 28,459 SH   SOLE   28,459 0 0
Ecopetrol S.A. ADS COM 279158109 2,211 114,370 SH   SOLE   114,370 0 0
Eldorado Resorts Inc COM 28470R102 2,008 60,844 SH   SOLE   60,844 0 0
Electro Scientific Industries COM 285229100 605 31,298 SH   SOLE   31,298 0 0
Enanta Pharmaceuticals, Inc. COM 29251M106 781 9,652 SH   SOLE   9,652 0 0
Ennis Inc. COM 293389102 403 20,481 SH   SOLE   20,481 0 0
Essent Group Ltd. COM G3198U102 1,062 24,960 SH   SOLE   24,960 0 0
Extra Space Storage Inc. COM 30225T102 427 4,883 SH   SOLE   4,883 0 0
Extreme Networks Inc. COM 30226D106 1,300 117,434 SH   SOLE   117,434 0 0
Exxon Mobil Corp. COM 30231G102 537 7,201 SH   SOLE   7,201 0 0
Fabrinet COM G3323L100 244 7,771 SH   SOLE   7,771 0 0
Facebook Inc. COM 30303M102 225 1,405 SH   SOLE   1,405 0 0
Federal Signal Corp. COM 313855108 374 17,000 SH   SOLE   17,000 0 0
Ferrari NV COM N3167Y103 7,687 63,782 SH   SOLE   63,782 0 0
Financial Select Sector Spdr F COM 81369Y605 3,210 116,425 SH   SOLE   116,425 0 0
First American Financial Corp. COM 31847R102 3,057 52,093 SH   SOLE   52,093 0 0
First Trust Biotechnology Inde COM 33733E203 22,705 170,845 SH   SOLE   170,845 0 0
First Trust Consumer Disc. Alp COM 33734X101 20,942 510,417 SH   SOLE   510,417 0 0
First Trust Dev. Mkts. ex-us A COM 33737J174 610 9,714 SH   SOLE   9,714 0 0
First Trust Emerging Markets A COM 33737J182 598 20,431 SH   SOLE   20,431 0 0
First Trust Financials AlphaDe COM 33734X135 20,572 662,743 SH   SOLE   662,743 0 0
First Trust Indust./Prod.Dura COM 33734X150 21,618 546,040 SH   SOLE   546,040 0 0
First Trust Materials AlphaDex COM 33734X168 446 10,579 SH   SOLE   10,579 0 0
First Trust Technology AlphaDe COM 33734X176 21,533 391,367 SH   SOLE   391,367 0 0
FirstTrust NASDAQ Tech. COM 337345102 21,148 278,189 SH   SOLE   278,189 0 0
Five Below, Inc. COM 33829M101 271 3,697 SH   SOLE   3,697 0 0
Fmc Corp. COM 302491303 3,185 41,601 SH   SOLE   41,601 0 0
Fox Factory Holding Corp. COM 35138V102 353 10,112 SH   SOLE   10,112 0 0
General Mills Inc. COM 370334104 949 21,060 SH   SOLE   21,060 0 0
Getty Realty Corp. COM 374297109 628 24,913 SH   SOLE   24,913 0 0
Global Payments Inc. COM 37940X102 2,446 21,937 SH   SOLE   21,937 0 0
Golden Ocean Group Ltd COM G39637205 644 80,963 SH   SOLE   80,963 0 0
Granite Construction Inc. COM 387328107 272 4,863 SH   SOLE   4,863 0 0
Gravity Co., Ltd COM 38911N206 738 8,853 SH   SOLE   8,853 0 0
Green Dot Corporation Class A COM 39304D102 238 3,716 SH   SOLE   3,716 0 0
GrubHub, Inc COM 400110102 459 4,527 SH   SOLE   4,527 0 0
Hackett Group Inc. (The) COM 404609109 320 19,921 SH   SOLE   19,921 0 0
Hanesbrands COM 410345102 2,441 132,521 SH   SOLE   132,521 0 0
Hdfc Bank Ltd. COM 40415F101 86 874 SH   SOLE   874 0 0
Health Care Select Sector Spdr COM 81369Y209 3,158 38,801 SH   SOLE   38,801 0 0
Heico Corp. COM 422806109 4,985 57,430 SH   SOLE   57,430 0 0
Hollysys Automation Technologi COM G45667105 1,745 70,572 SH   SOLE   70,572 0 0
Home Depot Inc. COM 437076102 4,773 26,778 SH   SOLE   26,778 0 0
Houlihan Lokey, Inc Class A COM 441593100 323 7,249 SH   SOLE   7,249 0 0
Icici Bank Ltd. COM 45104G104 59 6,676 SH   SOLE   6,676 0 0
Idexx Laboratories Inc. COM 45168D104 3,043 15,902 SH   SOLE   15,902 0 0
Ii-Vi Inc. COM 902104108 366 8,937 SH   SOLE   8,937 0 0
Independent Bank Group, Inc. COM 45384B106 216 3,051 SH   SOLE   3,051 0 0
Infosys Technologies Ltd. ADS COM 456788108 81 4,524 SH   SOLE   4,524 0 0
Inogen Inc. COM 45780L104 284 2,316 SH   SOLE   2,316 0 0
Intel Corp. COM 458140100 1,238 23,763 SH   SOLE   23,763 0 0
InterXion Holding N.V. COM N47279109 586 9,428 SH   SOLE   9,428 0 0
International Business Machine COM 459200101 2,192 14,287 SH   SOLE   14,287 0 0
IntriCon Corporation COM 46121H109 231 11,565 SH   SOLE   11,565 0 0
Intuitive Surgical Inc. COM 46120E602 4,521 10,951 SH   SOLE   10,951 0 0
Ipg Photonics Corp COM 44980X109 7,022 30,088 SH   SOLE   30,088 0 0
Ishares Dow Jones U.S. Financi COM 464287788 7,032 59,688 SH   SOLE   59,688 0 0
Ishares Dow Jones U.S. Technol COM 464287721 11,394 67,736 SH   SOLE   67,736 0 0
Ishares Inc. Msci Emerging Mar COM 464287234 3,494 72,377 SH   SOLE   72,377 0 0
Ishares Msci Pacific Ex-Japan COM 464286665 2,904 62,500 SH   SOLE   62,500 0 0
Ishares Trust Dow Jones U.S. B COM 464287838 6,564 68,320 SH   SOLE   68,320 0 0
Ishares Trust Dow Jones U.S. C COM 464287580 7,129 39,100 SH   SOLE   39,100 0 0
Ishares Trust Dow Jones U.S. I COM 464287754 10,004 68,977 SH   SOLE   68,977 0 0
Ishares Trust Lehman 1-3 Year COM 464287457 524 6,267 SH   SOLE   6,267 0 0
John Bean Technologies Corp. COM 477839104 827 7,294 SH   SOLE   7,294 0 0
Johnson & Johnson COM 478160104 330 2,575 SH   SOLE   2,575 0 0
Jpmorgan Chase & Co. COM 46625H100 264 2,400 SH   SOLE   2,400 0 0
KB Financial Group Inc Adr COM 48241A105 150 2,584 SH   SOLE   2,584 0 0
Kemet Corp. COM 488360207 2,495 137,599 SH   SOLE   137,599 0 0
Keycorp COM 493267108 258 13,200 SH   SOLE   13,200 0 0
Knight Swift Transn Hldgs In COM 499049104 2,635 57,268 SH   SOLE   57,268 0 0
Kraft Heinz Company COM 500754106 1,184 19,008 SH   SOLE   19,008 0 0
Kroger Co. COM 501044101 208 8,700 SH   SOLE   8,700 0 0
Kronos Worldwide Inc. COM 50105F105 2,344 103,736 SH   SOLE   103,736 0 0
Lam Research Corp. COM 512807108 2,568 12,638 SH   SOLE   12,638 0 0
Lasalle Hotel Properties COM 517942108 362 12,488 SH   SOLE   12,488 0 0
Lazard Ltd. COM G54050102 2,264 43,066 SH   SOLE   43,066 0 0
Ligand Pharmaceuticals Inc. COM 53220K504 1,493 9,041 SH   SOLE   9,041 0 0
Lockheed Martin Corp. COM 539830109 2,506 7,414 SH   SOLE   7,414 0 0
Lpl Financial Holdings Inc COM 50212V100 285 4,667 SH   SOLE   4,667 0 0
Lumentum Hldgs Inc COM 55024U109 1,853 29,041 SH   SOLE   29,041 0 0
LyondellBasell Industries N.V. COM N53745100 492 4,652 SH   SOLE   4,652 0 0
MSCI Inc. COM 55354G100 444 2,968 SH   SOLE   2,968 0 0
Main Street Capital COM 56035L104 201 5,448 SH   SOLE   5,448 0 0
Malayan Banking Berhad Sponsor COM 56108H105 55 10,054 SH   SOLE   10,054 0 0
Malibu Boats Inc. COM 56117J100 657 19,776 SH   SOLE   19,776 0 0
Marathon Petroleum Corp. COM 56585A102 3,615 49,451 SH   SOLE   49,451 0 0
Maxim Integrated Products Inc. COM 57772K101 2,183 36,245 SH   SOLE   36,245 0 0
Maximus Inc. COM 577933104 404 6,057 SH   SOLE   6,057 0 0
Mcbc Hldgs Inc COM 55276F107 1,237 49,107 SH   SOLE   49,107 0 0
Mccormick & Co. Inc. COM 579780206 234 2,203 SH   SOLE   2,203 0 0
Mcdonald's Corp. COM 580135101 970 6,201 SH   SOLE   6,201 0 0
Melco Resorts & Entertainment COM 585464100 63 2,184 SH   SOLE   2,184 0 0
Mercadolibre Inc COM 58733R102 96 270 SH   SOLE   270 0 0
Merck & Co. COM 58933Y105 719 13,200 SH   SOLE   13,200 0 0
Mesa Laboratories Inc. COM 59064R109 265 1,786 SH   SOLE   1,786 0 0
MiMedx Group, Inc. COM 602496101 101 14,469 SH   SOLE   14,469 0 0
Micron Technology Inc. COM 595112103 11,983 229,828 SH   SOLE   229,828 0 0
Microsoft Corp. COM 594918104 2,058 22,546 SH   SOLE   22,546 0 0
Mix Telematics Ltd COM 60688N102 552 35,507 SH   SOLE   35,507 0 0
Mks Instruments Inc. COM 55306N104 1,367 11,817 SH   SOLE   11,817 0 0
Moelis & Co COM 60786M105 2,380 46,802 SH   SOLE   46,802 0 0
Monolithic Power Systems, Inc. COM 609839105 653 5,636 SH   SOLE   5,636 0 0
Morningstar Inc. COM 617700109 242 2,537 SH   SOLE   2,537 0 0
Mueller Industries Inc. COM 624756102 267 10,214 SH   SOLE   10,214 0 0
NV5 Holdings, Inc. COM 62945V109 314 5,636 SH   SOLE   5,636 0 0
Naspers Ltd. COM 631512209 93 1,846 SH   SOLE   1,846 0 0
National Beverage Corp. COM 635017106 3,094 34,756 SH   SOLE   34,756 0 0
National Health Investors Inc. COM 63633D104 322 4,791 SH   SOLE   4,791 0 0
Netflix Inc. COM 64110L106 1,418 4,800 SH   SOLE   4,800 0 0
New Jersey Resources Corp. COM 646025106 211 5,266 SH   SOLE   5,266 0 0
New Residential Investment Cor COM 64828T201 249 15,117 SH   SOLE   15,117 0 0
NextEra Energy Inc COM 65339F101 2,200 13,469 SH   SOLE   13,469 0 0
Nice-Systems Ltd. COM 653656108 366 3,900 SH   SOLE   3,900 0 0
Nidec Corp. COM 654090109 9 250 SH   SOLE   250 0 0
Nmi Holdings Inc COM 629209305 837 50,554 SH   SOLE   50,554 0 0
Nomad Foods Ltd COM G6564A105 804 51,059 SH   SOLE   51,059 0 0
Nordson Corp. COM 655663102 249 1,829 SH   SOLE   1,829 0 0
Northrop Grumman Corp. COM 666807102 3,024 8,663 SH   SOLE   8,663 0 0
Nova Measuring Instruments Ltd COM M7516K103 709 26,146 SH   SOLE   26,146 0 0
Novanta Inc COM 67000B104 1,888 36,200 SH   SOLE   36,200 0 0
Nvidia Corp. COM 67066G104 12,223 52,779 SH   SOLE   52,779 0 0
Nvr Inc. COM 62944T105 1,162 415 SH   SOLE   415 0 0
OAO Gazprom GDR COM 368287207 33 6,774 SH   SOLE   6,774 0 0
Old Republic International Cor COM 680223104 423 19,735 SH   SOLE   19,735 0 0
Ollie'S Bargain Outlet Hldgs COM 681116109 222 3,675 SH   SOLE   3,675 0 0
On Semiconductor Corp. COM 682189105 932 38,106 SH   SOLE   38,106 0 0
Oneok Inc. COM 682680103 2,254 39,605 SH   SOLE   39,605 0 0
Ormat Technologies Inc. COM 686688102 298 5,293 SH   SOLE   5,293 0 0
Orthofix International N.V. COM N6748L102 294 5,000 SH   SOLE   5,000 0 0
PGT Inc. COM 69336V101 1,217 65,238 SH   SOLE   65,238 0 0
PRA Health Sciences Inc. COM 69354M108 3,812 45,955 SH   SOLE   45,955 0 0
Packaging Corp. Of America COM 695156109 9,828 87,201 SH   SOLE   87,201 0 0
PayPal Holdings Inc COM 70450Y103 8,274 109,056 SH   SOLE   109,056 0 0
Paychex Inc. COM 704326107 1,351 21,939 SH   SOLE   21,939 0 0
Paycom Software Inc. COM 70432V102 2,413 22,469 SH   SOLE   22,469 0 0
Pepsico Inc. COM 713448108 289 2,649 SH   SOLE   2,649 0 0
Petroleo Brasileiro S/A COM 71654V408 71 5,020 SH   SOLE   5,020 0 0
Pfizer Inc. COM 717081103 2,415 68,056 SH   SOLE   68,056 0 0
Philip Morris International In COM 718172109 452 4,549 SH   SOLE   4,549 0 0
Phillips 66 COM 718546104 227 2,365 SH   SOLE   2,365 0 0
Pimco ETF 0-5 Yr High Yield Co COM 72201R783 523 5,249 SH   SOLE   5,249 0 0
Ping An Ins Group Co China Spo COM 72341E304 97 4,665 SH   SOLE   4,665 0 0
Powershares Preferred Portfoli COM 73936T565 194 13,300 SH   SOLE   13,300 0 0
Powershares QQQ Trust COM 73935A104 7,295 45,559 SH   SOLE   45,559 0 0
Procter & Gamble Co. COM 742718109 1,250 15,767 SH   SOLE   15,767 0 0
Pt Bank Rakyat Indonesia COM 69366X100 65 4,990 SH   SOLE   4,990 0 0
RadNet Inc. COM 750491102 530 36,837 SH   SOLE   36,837 0 0
Radware Ltd. COM M81873107 616 28,837 SH   SOLE   28,837 0 0
Rayonier Advanced Materials In COM 75508B104 1,182 55,035 SH   SOLE   55,035 0 0
Raytheon Co. COM 755111507 2,739 12,692 SH   SOLE   12,692 0 0
Rexford Industrial Realty, Inc COM 76169C100 2,333 81,027 SH   SOLE   81,027 0 0
Rogers Corp. COM 775133101 249 2,083 SH   SOLE   2,083 0 0
Rowe T Price Cap Appreciat Sh COM 77954M105 275 9,685 SH   SOLE   9,685 0 0
S & P Gloabl COM 78409V104 2,925 15,310 SH   SOLE   15,310 0 0
SMART Global Holdings Inc. COM G8232Y101 362 7,270 SH   SOLE   7,270 0 0
SPDR Barclays Convertible Secu COM 78464A359 596 11,538 SH   SOLE   11,538 0 0
SPDR Gold Shares COM 78463V107 514 4,083 SH   SOLE   4,083 0 0
Safe Bulkers Inc. COM Y7388L103 487 153,649 SH   SOLE   153,649 0 0
Safety Insurance Group Inc. COM 78648T100 409 5,320 SH   SOLE   5,320 0 0
Sberbank Russia OJSC COM 80585Y308 105 5,962 SH   SOLE   5,962 0 0
Schweitzer-Mauduit Internation COM 808541106 2,517 64,302 SH   SOLE   64,302 0 0
Six Flags Entertainment COM 83001A102 2,008 32,255 SH   SOLE   32,255 0 0
Sociedad Quimica Y Minera De C COM 833635105 6,034 122,777 SH   SOLE   122,777 0 0
SodaStream International Ltd. COM M9068E105 371 4,035 SH   SOLE   4,035 0 0
SolarEdge Technologies COM 83417M104 1,495 28,429 SH   SOLE   28,429 0 0
Sonoco Products Co. COM 835495102 1,864 38,425 SH   SOLE   38,425 0 0
Sony Corp. COM 835699307 2,406 49,776 SH   SOLE   49,776 0 0
Spartan Motors Inc. COM 846819100 250 14,549 SH   SOLE   14,549 0 0
Spire Inc COM 84857L101 285 3,937 SH   SOLE   3,937 0 0
Standard & Poor's Depositary R COM 78462F103 4,111 15,623 SH   SOLE   15,623 0 0
Stanley Black & Decker, Inc. COM 854502101 2,388 15,587 SH   SOLE   15,587 0 0
Sterling Construction Co. Inc. COM 859241101 983 85,766 SH   SOLE   85,766 0 0
Stmicroelectronics N.V. COM 861012102 6,985 313,360 SH   SOLE   313,360 0 0
Summit Hotel Properties, Inc., COM 866082100 324 23,786 SH   SOLE   23,786 0 0
Sun Hydraulics Corp. COM 866942105 1,037 19,362 SH   SOLE   19,362 0 0
Synopsys Inc. COM 871607107 3,792 45,558 SH   SOLE   45,558 0 0
Sysco Corp. COM 871829107 486 8,112 SH   SOLE   8,112 0 0
Taiwan Semiconductor Manufactu COM 874039100 85 1,950 SH   SOLE   1,950 0 0
Take-Two Interactive Software COM 874054109 7,500 76,702 SH   SOLE   76,702 0 0
Tal Education Group COM 874080104 5,009 135,044 SH   SOLE   135,044 0 0
Tech Data Corp. COM 878237106 354 4,157 SH   SOLE   4,157 0 0
Techtarget, Inc COM 87874R100 418 21,021 SH   SOLE   21,021 0 0
Teck Resources Ltd. COM 878742204 3,222 125,066 SH   SOLE   125,066 0 0
Tencent Holdings Ltd. ADS COM 88032Q109 192 3,677 SH   SOLE   3,677 0 0
Terreno Realty Corporation COM 88146M101 625 18,124 SH   SOLE   18,124 0 0
Texas Instruments Inc. COM 882508104 6,392 61,525 SH   SOLE   61,525 0 0
Tile Shop Holdings Inc. COM 88677Q109 121 20,091 SH   SOLE   20,091 0 0
Toll Brothers Inc. COM 889478103 216 4,999 SH   SOLE   4,999 0 0
Total System Services Inc. COM 891906109 203 2,359 SH   SOLE   2,359 0 0
Tower Semiconductor Ltd COM M87915274 324 12,032 SH   SOLE   12,032 0 0
Transdigm Group COM 893641100 545 1,775 SH   SOLE   1,775 0 0
Trex Co. Inc. COM 89531P105 1,097 10,085 SH   SOLE   10,085 0 0
Trinet Group Inc COM 896288107 886 19,120 SH   SOLE   19,120 0 0
Ttm Technologies Inc. COM 87305R109 223 14,605 SH   SOLE   14,605 0 0
Turkcell Iletisim Hizmetleri A COM 900111204 51 5,299 SH   SOLE   5,299 0 0
Twin Disc Inc. COM 901476101 228 10,500 SH   SOLE   10,500 0 0
Ultra Clean Holdings Inc. COM 90385V107 1,811 94,085 SH   SOLE   94,085 0 0
Union Medical Healthcare COM 00BYPFQH6 13 30,000 SH   SOLE   30,000 0 0
Union Pacific Corp. COM 907818108 1,062 7,900 SH   SOLE   7,900 0 0
United Bankshares Inc. COM 909907107 411 11,665 SH   SOLE   11,665 0 0
United Microelectronics Corp. COM 910873405 35 13,651 SH   SOLE   13,651 0 0
Unitedhealth Group Inc. COM 91324P102 2,474 11,562 SH   SOLE   11,562 0 0
Universal Display Corp. COM 91347P105 3,096 30,658 SH   SOLE   30,658 0 0
Vale S.A. COM 91912E105 81 6,391 SH   SOLE   6,391 0 0
Valero Energy Corp. COM 91913Y100 4,265 45,972 SH   SOLE   45,972 0 0
VanEck Vectors Agribusiness ET COM 92189F700 357 5,777 SH   SOLE   5,777 0 0
Vanguard MSCI Europe COM 922042874 3,034 52,177 SH   SOLE   52,177 0 0
Veeva Systems, Inc. COM 922475108 4,993 68,381 SH   SOLE   68,381 0 0
Viper Energy Partners LP COM 92763M105 300 11,800 SH   SOLE   11,800 0 0
Visteon Corp. COM 92839U206 434 3,936 SH   SOLE   3,936 0 0
WNS Holdings Ltd. (ADS) COM 92932M101 1,743 38,448 SH   SOLE   38,448 0 0
Wal-Mart Stores Inc. COM 931142103 240 2,700 SH   SOLE   2,700 0 0
Walt Disney Co. COM 254687106 472 4,700 SH   SOLE   4,700 0 0
Watsco Inc. COM 942622200 2,290 12,652 SH   SOLE   12,652 0 0
Weibo Corp Sponsored ADR Class COM 948596101 7,467 62,466 SH   SOLE   62,466 0 0
Wellcare Group Inc. COM 94946T106 289 1,490 SH   SOLE   1,490 0 0
Western Alliance Bancorp COM 957638109 800 13,774 SH   SOLE   13,774 0 0
Western Union Co. COM 959802109 1,468 76,322 SH   SOLE   76,322 0 0
Westlake Chemical Corp. COM 960413102 1,525 13,718 SH   SOLE   13,718 0 0
Whirlpool Corp. COM 963320106 2,414 15,765 SH   SOLE   15,765 0 0
World Wrestling Entertainment COM 98156Q108 977 27,119 SH   SOLE   27,119 0 0
Worldpay Inc. COM 981558109 3,612 43,918 SH   SOLE   43,918 0 0
XPO Logistics, Inc. COM 983793100 2,580 25,341 SH   SOLE   25,341 0 0
Xcerra Corp COM 98400J108 287 24,600 SH   SOLE   24,600 0 0
Yandex N.V. CI A COM N97284108 91 2,297 SH   SOLE   2,297 0 0
Zoetis Inc. COM 98978V103 1,871 22,403 SH   SOLE   22,403 0 0
iShares MSCI EAFE Small-Cap ET COM 464288273 674 10,342 SH   SOLE   10,342 0 0
Cavalier Fundamental Growth Fu COM 85520V335 7,142 478,687 SH   SOLE   478,687 0 0