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 343 4,458 SH   SOLE   4,458 0 0
ASE Industrial Holding Co., Lt COM 00215W100 35 7,208 SH   SOLE   7,208 0 0
AT&T Inc COM 00206R102 458 13,636 SH   SOLE   13,636 0 0
AbbVie Inc. COM 00287Y109 2,822 29,841 SH   SOLE   29,841 0 0
Abiomed Inc. COM 003654100 10,076 22,404 SH   SOLE   22,404 0 0
Adobe Systems Inc. COM 00724F101 8,769 32,484 SH   SOLE   32,484 0 0
Alibaba Group Holding COM 01609W102 90 545 SH   SOLE   545 0 0
Align Technology Inc. COM 016255101 18,790 48,030 SH   SOLE   48,030 0 0
Allied Motion Technologies Inc COM 019330109 1,140 20,940 SH   SOLE   20,940 0 0
Amazon.Com Inc. COM 023135106 7,960 3,974 SH   SOLE   3,974 0 0
Ambev S.A. COM 02319V103 25 5,458 SH   SOLE   5,458 0 0
Amedisys Inc. COM 023436108 882 7,059 SH   SOLE   7,059 0 0
American Express Co. COM 025816109 298 2,800 SH   SOLE   2,800 0 0
Amgen Inc. COM 031162100 4,655 22,456 SH   SOLE   22,456 0 0
Apollo Global Management COM 037612306 319 9,224 SH   SOLE   9,224 0 0
Appfolio Inc COM 03783C100 3,208 40,922 SH   SOLE   40,922 0 0
Apple Computer Inc. COM 037833100 1,068 4,731 SH   SOLE   4,731 0 0
Aqr Fds COM 00203H446 438 34,383 SH   SOLE   34,383 0 0
Arbor Realty Trust Inc. COM 038923108 1,616 140,775 SH   SOLE   140,775 0 0
Arista Networks, Inc. COM 040413106 9,038 33,997 SH   SOLE   33,997 0 0
Astro-Med Inc. COM 04638F108 490 22,669 SH   SOLE   22,669 0 0
Atlassian Corp. Plc Class A COM G06242104 428 4,455 SH   SOLE   4,455 0 0
Audiocodes Ltd. COM M15342104 390 38,742 SH   SOLE   38,742 0 0
Autohome Inc COM 05278C107 335 4,327 SH   SOLE   4,327 0 0
Axon Enterprise Inc. COM 05464C101 2,214 32,357 SH   SOLE   32,357 0 0
BCE Inc. COM 05534B760 298 7,344 SH   SOLE   7,344 0 0
BG Staffing,Inc. COM 05544A109 2,312 85,001 SH   SOLE   85,001 0 0
BWX Technologies, Inc. COM 05605H100 303 4,841 SH   SOLE   4,841 0 0
Banco Bradesco S.A. COM 059460303 23 3,189 SH   SOLE   3,189 0 0
Baxter International Inc. COM 071813109 290 3,765 SH   SOLE   3,765 0 0
BioTelemetry, Inc. COM 090672106 1,663 25,803 SH   SOLE   25,803 0 0
Boeing Co. COM 097023105 6,823 18,347 SH   SOLE   18,347 0 0
Boise Cascade Co Del COM 09739D100 3,776 102,598 SH   SOLE   102,598 0 0
Bp Plc COM 055622104 956 20,732 SH   SOLE   20,732 0 0
Broadcom Inc. COM 11135F101 552 2,238 SH   SOLE   2,238 0 0
Burlington Stores, Inc. COM 122017106 3,612 22,172 SH   SOLE   22,172 0 0
CME Group Inc. COM 12572Q105 3,747 22,012 SH   SOLE   22,012 0 0
Cabot Microelectronics Corp. COM 12709P103 455 4,408 SH   SOLE   4,408 0 0
Callaway Golf Co. COM 131193104 1,322 54,417 SH   SOLE   54,417 0 0
Camtek Ltd. COM M20791105 513 59,903 SH   SOLE   59,903 0 0
Cantel Medical Corp. COM 138098108 251 2,724 SH   SOLE   2,724 0 0
Caterpillar Inc. COM 149123101 927 6,080 SH   SOLE   6,080 0 0
Centene Corp. COM 15135B101 508 3,506 SH   SOLE   3,506 0 0
Centerstate Banks Of Florida I COM 15201P109 211 7,517 SH   SOLE   7,517 0 0
Chart Industries Inc. COM 16115Q308 1,026 13,096 SH   SOLE   13,096 0 0
Chesapeake Utilities Corp. COM 165303108 279 3,327 SH   SOLE   3,327 0 0
Children's Place Retail Stores COM 168905107 282 2,206 SH   SOLE   2,206 0 0
Choice Hotels International In COM 169905106 350 4,204 SH   SOLE   4,204 0 0
Cisco Systems Inc. COM 17275R102 2,653 54,540 SH   SOLE   54,540 0 0
Cnooc Ltd. COM 126132109 112 566 SH   SOLE   566 0 0
Cognex Corp. COM 192422103 523 9,374 SH   SOLE   9,374 0 0
Conn's Inc. COM 208242107 353 9,972 SH   SOLE   9,972 0 0
ConocoPhillips COM 20825C104 3,166 40,906 SH   SOLE   40,906 0 0
Consumer Discretionary Select COM 81369Y407 2,908 24,810 SH   SOLE   24,810 0 0
Copart Inc. COM 217204106 7,851 152,350 SH   SOLE   152,350 0 0
Corning Inc. COM 219350105 246 6,968 SH   SOLE   6,968 0 0
Covenant Transport Inc. COM 22284P105 1,245 42,827 SH   SOLE   42,827 0 0
Cracker Barrel Old Country COM 22410J106 457 3,104 SH   SOLE   3,104 0 0
Csx Corp. COM 126408103 289 3,900 SH   SOLE   3,900 0 0
CubeSmart COM 229663109 2,003 70,213 SH   SOLE   70,213 0 0
Cummins Inc. COM 231021106 2,026 13,872 SH   SOLE   13,872 0 0
Cutera Inc. COM 232109108 283 8,697 SH   SOLE   8,697 0 0
Darden Restaurants Inc. COM 237194105 417 3,752 SH   SOLE   3,752 0 0
Delek Us Hldgs Inc. New COM 24665A103 2,689 63,367 SH   SOLE   63,367 0 0
Denbury Resources Inc. COM 247916208 2,188 352,866 SH   SOLE   352,866 0 0
Digital Realty Trust Inc. COM 253868103 2,024 17,995 SH   SOLE   17,995 0 0
Dominion Resources Inc. (Virgi COM 25746U109 337 4,799 SH   SOLE   4,799 0 0
Douglas Dynamics Inc. COM 25960R105 4,020 91,571 SH   SOLE   91,571 0 0
Eaton Corp. COM G29183103 2,578 29,729 SH   SOLE   29,729 0 0
Ecopetrol S.A. ADS COM 279158109 7,503 278,615 SH   SOLE   278,615 0 0
Eldorado Resorts Inc COM 28470R102 1,876 38,602 SH   SOLE   38,602 0 0
Electro Scientific Industries COM 285229100 2,686 153,942 SH   SOLE   153,942 0 0
Eli Lilly & Co. COM 532457108 229 2,130 SH   SOLE   2,130 0 0
Enanta Pharmaceuticals, Inc. COM 29251M106 2,256 26,393 SH   SOLE   26,393 0 0
Ennis Inc. COM 293389102 441 21,564 SH   SOLE   21,564 0 0
Enova International Inc COM 29357K103 1,112 38,623 SH   SOLE   38,623 0 0
Equinor ASA Sponsored ADR COM 29446M102 959 33,994 SH   SOLE   33,994 0 0
Essent Group Ltd. COM G3198U102 692 15,648 SH   SOLE   15,648 0 0
Evolution Petroleum Corp COM 30049A107 694 62,824 SH   SOLE   62,824 0 0
Extra Space Storage Inc. COM 30225T102 456 5,260 SH   SOLE   5,260 0 0
Fabrinet COM G3323L100 343 7,411 SH   SOLE   7,411 0 0
Fastenal Co. COM 311900104 2,040 35,152 SH   SOLE   35,152 0 0
Federal Signal Corp. COM 313855108 2,062 77,013 SH   SOLE   77,013 0 0
Ferrari NV COM N3167Y103 5,589 40,824 SH   SOLE   40,824 0 0
Financial Select Sector Spdr F COM 81369Y605 2,803 101,631 SH   SOLE   101,631 0 0
First American Financial Corp. COM 31847R102 2,680 51,947 SH   SOLE   51,947 0 0
First Trust Biotechnology Inde COM 33733E203 26,985 170,264 SH   SOLE   170,264 0 0
First Trust Energy AlphaDex Fd COM 33734X127 24,375 1,392,877 SH   SOLE   1,392,877 0 0
First Trust Financials AlphaDe COM 33734X135 22,226 695,006 SH   SOLE   695,006 0 0
First Trust Healthcare AlphaDe COM 33734X143 27,361 322,345 SH   SOLE   322,345 0 0
First Trust Indust./Prod.Dura COM 33734X150 23,773 561,070 SH   SOLE   561,070 0 0
First Trust Materials AlphaDex COM 33734X168 321 7,757 SH   SOLE   7,757 0 0
First Trust S&P REIT Index Fd. COM 33734G108 253 10,863 SH   SOLE   10,863 0 0
First Trust Technology AlphaDe COM 33734X176 26,706 420,305 SH   SOLE   420,305 0 0
Five Below, Inc. COM 33829M101 621 4,772 SH   SOLE   4,772 0 0
Fortinet Inc. COM 34959E109 6,060 65,674 SH   SOLE   65,674 0 0
Fox Factory Holding Corp. COM 35138V102 642 9,167 SH   SOLE   9,167 0 0
General Mills Inc. COM 370334104 892 20,778 SH   SOLE   20,778 0 0
GeoPark Ltd COM G38327105 3,533 173,192 SH   SOLE   173,192 0 0
Getty Realty Corp. COM 374297109 728 25,474 SH   SOLE   25,474 0 0
Global Payments Inc. COM 37940X102 2,849 22,364 SH   SOLE   22,364 0 0
Granite Construction Inc. COM 387328107 212 4,630 SH   SOLE   4,630 0 0
Gravity Co., Ltd COM 38911N206 314 17,536 SH   SOLE   17,536 0 0
Green Dot Corporation Class A COM 39304D102 493 5,556 SH   SOLE   5,556 0 0
GrubHub, Inc COM 400110102 4,605 33,223 SH   SOLE   33,223 0 0
H&R Block Inc. COM 093671105 461 17,920 SH   SOLE   17,920 0 0
Hackett Group Inc. (The) COM 404609109 383 18,994 SH   SOLE   18,994 0 0
Hanesbrands COM 410345102 2,414 130,981 SH   SOLE   130,981 0 0
Health Care Select Sector Spdr COM 81369Y209 3,073 32,293 SH   SOLE   32,293 0 0
HealthEquity, Inc. COM 42226A107 401 4,250 SH   SOLE   4,250 0 0
Heico Corp. COM 422806109 12,788 138,080 SH   SOLE   138,080 0 0
HollyFrontier Corp. COM 436106108 4,251 60,820 SH   SOLE   60,820 0 0
Home Depot Inc. COM 437076102 9,306 44,925 SH   SOLE   44,925 0 0
Hospitality Properties Trust COM 44106M102 470 16,297 SH   SOLE   16,297 0 0
Houlihan Lokey, Inc Class A COM 441593100 355 7,903 SH   SOLE   7,903 0 0
Icici Bank Ltd. COM 45104G104 37 4,332 SH   SOLE   4,332 0 0
Idexx Laboratories Inc. COM 45168D104 4,036 16,167 SH   SOLE   16,167 0 0
Immunogen Inc. COM 45253H101 876 92,538 SH   SOLE   92,538 0 0
Infosys Technologies Ltd. ADS COM 456788108 94 9,270 SH   SOLE   9,270 0 0
Inogen Inc. COM 45780L104 1,108 4,539 SH   SOLE   4,539 0 0
Insteel Industries Inc. COM 45774W108 276 7,700 SH   SOLE   7,700 0 0
Intel Corp. COM 458140100 921 19,482 SH   SOLE   19,482 0 0
InterXion Holding N.V. COM N47279109 870 12,929 SH   SOLE   12,929 0 0
International Business Machine COM 459200101 2,136 14,126 SH   SOLE   14,126 0 0
IntriCon Corporation COM 46121H109 2,280 40,572 SH   SOLE   40,572 0 0
Intuitive Surgical Inc. COM 46120E602 6,698 11,669 SH   SOLE   11,669 0 0
Ishares Dow Jones U.S. Technol COM 464287721 11,770 60,662 SH   SOLE   60,662 0 0
Ishares Inc. Msci Emerging Mar COM 464287234 939 21,873 SH   SOLE   21,873 0 0
Ishares MSCI Japan ETF COM 46434G822 2,566 42,606 SH   SOLE   42,606 0 0
Ishares Trust Dow Jones U.S. C COM 464287580 7,989 37,728 SH   SOLE   37,728 0 0
Ishares Trust Dow Jones U.S. H COM 464287762 7,618 37,546 SH   SOLE   37,546 0 0
Ishares Trust Dow Jones U.S. I COM 464287754 2,902 18,586 SH   SOLE   18,586 0 0
Ishares Trust Lehman 1-3 Year COM 464287457 454 5,467 SH   SOLE   5,467 0 0
Ishares Trust Nasdaq Biotechno COM 464287556 7,583 62,187 SH   SOLE   62,187 0 0
Ishares U.S. Energy Sector Ind COM 464287796 9,704 231,278 SH   SOLE   231,278 0 0
John Bean Technologies Corp. COM 477839104 549 4,599 SH   SOLE   4,599 0 0
Johnson & Johnson COM 478160104 255 1,842 SH   SOLE   1,842 0 0
Jpmorgan Chase & Co. COM 46625H100 241 2,135 SH   SOLE   2,135 0 0
Keycorp COM 493267108 245 12,300 SH   SOLE   12,300 0 0
Kroger Co. COM 501044101 222 7,627 SH   SOLE   7,627 0 0
LGI Homes, Inc. COM 50187T106 369 7,776 SH   SOLE   7,776 0 0
Lazard Ltd. COM G54050102 2,052 42,634 SH   SOLE   42,634 0 0
Legacy Resvs Lp COM 524707304 460 94,922 SH   SOLE   94,922 0 0
Ligand Pharmaceuticals Inc. COM 53220K504 3,346 12,191 SH   SOLE   12,191 0 0
Lockheed Martin Corp. COM 539830109 2,551 7,374 SH   SOLE   7,374 0 0
Lpl Financial Holdings Inc COM 50212V100 469 7,265 SH   SOLE   7,265 0 0
Lululemon Athletica COM 550021109 10,375 63,848 SH   SOLE   63,848 0 0
Lumentum Hldgs Inc COM 55024U109 1,922 32,056 SH   SOLE   32,056 0 0
LyondellBasell Industries N.V. COM N53745100 506 4,940 SH   SOLE   4,940 0 0
MSCI Inc. COM 55354G100 527 2,968 SH   SOLE   2,968 0 0
Main Street Capital COM 56035L104 201 5,214 SH   SOLE   5,214 0 0
Malayan Banking Berhad Sponsor COM 56108H105 44 9,223 SH   SOLE   9,223 0 0
Malibu Boats Inc. COM 56117J100 1,078 19,708 SH   SOLE   19,708 0 0
Manhattan Bridge Capital Inc COM 562803106 82 12,774 SH   SOLE   12,774 0 0
Marathon Petroleum Corp. COM 56585A102 3,931 49,156 SH   SOLE   49,156 0 0
Marine Products Corp. COM 568427108 300 13,100 SH   SOLE   13,100 0 0
Mastercard Inc COM 57636Q104 5,115 22,977 SH   SOLE   22,977 0 0
Match Group Inc COM 57665R106 1,648 28,450 SH   SOLE   28,450 0 0
Maxim Integrated Products Inc. COM 57772K101 2,024 35,899 SH   SOLE   35,899 0 0
Mcbc Hldgs Inc COM 55276F107 2,003 55,831 SH   SOLE   55,831 0 0
Mccormick & Co. Inc. COM 579780206 290 2,203 SH   SOLE   2,203 0 0
Mcdonald's Corp. COM 580135101 853 5,102 SH   SOLE   5,102 0 0
Mcgrath Rentcorp COM 580589109 1,376 25,256 SH   SOLE   25,256 0 0
Medical Properties Trust REIT COM 58463J304 2,098 140,725 SH   SOLE   140,725 0 0
Medifast Inc. COM 58470H101 5,284 23,852 SH   SOLE   23,852 0 0
Mellanox Technologies Ltd. COM M51363113 1,732 23,582 SH   SOLE   23,582 0 0
Mercadolibre Inc COM 58733R102 92 270 SH   SOLE   270 0 0
Merck & Co. COM 58933Y105 326 4,602 SH   SOLE   4,602 0 0
Mesa Laboratories Inc. COM 59064R109 315 1,699 SH   SOLE   1,699 0 0
Methanex Corp. COM 59151K108 1,558 19,701 SH   SOLE   19,701 0 0
Michael Kors Holdings Ltd COM G60754101 1,032 15,055 SH   SOLE   15,055 0 0
Micron Technology Inc. COM 595112103 10,811 239,029 SH   SOLE   239,029 0 0
Microsoft Corp. COM 594918104 1,983 17,340 SH   SOLE   17,340 0 0
Mimecast Limited COM G14838109 1,126 26,897 SH   SOLE   26,897 0 0
Mix Telematics Ltd COM 60688N102 900 62,304 SH   SOLE   62,304 0 0
Mks Instruments Inc. COM 55306N104 848 10,577 SH   SOLE   10,577 0 0
Moelis & Co COM 60786M105 2,426 44,275 SH   SOLE   44,275 0 0
Monolithic Power Systems, Inc. COM 609839105 589 4,696 SH   SOLE   4,696 0 0
Morningstar Inc. COM 617700109 304 2,414 SH   SOLE   2,414 0 0
Mueller Industries Inc. COM 624756102 281 9,712 SH   SOLE   9,712 0 0
NV5 Holdings, Inc. COM 62945V109 465 5,366 SH   SOLE   5,366 0 0
National Health Investors Inc. COM 63633D104 381 5,044 SH   SOLE   5,044 0 0
National Storage Affiliates Tr COM 637870106 373 14,673 SH   SOLE   14,673 0 0
Netflix Inc. COM 64110L106 3,301 8,822 SH   SOLE   8,822 0 0
Neurocrine Biosciences Inc. COM 64125C109 3,860 31,394 SH   SOLE   31,394 0 0
New Jersey Resources Corp. COM 646025106 231 5,007 SH   SOLE   5,007 0 0
Nice-Systems Ltd. COM 653656108 1,509 13,183 SH   SOLE   13,183 0 0
Nmi Holdings Inc COM 629209305 1,330 58,716 SH   SOLE   58,716 0 0
Nordson Corp. COM 655663102 200 1,440 SH   SOLE   1,440 0 0
Northrop Grumman Corp. COM 666807102 6,240 19,660 SH   SOLE   19,660 0 0
Nova Measuring Instruments Ltd COM M7516K103 582 22,117 SH   SOLE   22,117 0 0
Novanta Inc COM 67000B104 1,503 21,968 SH   SOLE   21,968 0 0
Nustar Energy Lp COM 67058H102 559 20,100 SH   SOLE   20,100 0 0
Nvidia Corp. COM 67066G104 17,541 62,418 SH   SOLE   62,418 0 0
OAO Gazprom GDR COM 368287207 34 6,774 SH   SOLE   6,774 0 0
Oclaro, Inc. COM 67555N206 94 10,473 SH   SOLE   10,473 0 0
Old Dominion Freight Line Inc. COM 679580100 3,868 23,984 SH   SOLE   23,984 0 0
Old Republic International Cor COM 680223104 465 20,773 SH   SOLE   20,773 0 0
Ollie'S Bargain Outlet Hldgs COM 681116109 952 9,910 SH   SOLE   9,910 0 0
Oneok Inc. COM 682680103 5,273 77,785 SH   SOLE   77,785 0 0
Orion Engineered Carbons COM L72967109 679 21,138 SH   SOLE   21,138 0 0
PGT Inc. COM 69336V101 1,934 89,554 SH   SOLE   89,554 0 0
PRA Health Sciences Inc. COM 69354M108 5,455 49,502 SH   SOLE   49,502 0 0
Packaging Corp. Of America COM 695156109 433 3,944 SH   SOLE   3,944 0 0
Palo Alto Networks, Inc. COM 697435105 603 2,678 SH   SOLE   2,678 0 0
PayPal Holdings Inc COM 70450Y103 9,411 107,137 SH   SOLE   107,137 0 0
Paychex Inc. COM 704326107 1,589 21,577 SH   SOLE   21,577 0 0
Paycom Software Inc. COM 70432V102 5,804 37,349 SH   SOLE   37,349 0 0
Pepsico Inc. COM 713448108 238 2,131 SH   SOLE   2,131 0 0
Perkinelmer Inc. COM 714046109 219 2,247 SH   SOLE   2,247 0 0
Petroleo Brasileiro S/A COM 71654V408 61 5,020 SH   SOLE   5,020 0 0
Pfizer Inc. COM 717081103 3,036 68,883 SH   SOLE   68,883 0 0
Philip Morris International In COM 718172109 392 4,802 SH   SOLE   4,802 0 0
Phillips 66 COM 718546104 4,691 41,613 SH   SOLE   41,613 0 0
Pimco ETF 0-5 Yr High Yield Co COM 72201R783 506 5,032 SH   SOLE   5,032 0 0
Ping An Ins Group Co China Spo COM 72341E304 81 4,002 SH   SOLE   4,002 0 0
Points Intl Ltd COM 730843208 315 22,443 SH   SOLE   22,443 0 0
Powershares Preferred Portfoli COM 46138E511 190 13,300 SH   SOLE   13,300 0 0
Powershares QQQ Trust COM 46090E103 8,118 43,695 SH   SOLE   43,695 0 0
Procter & Gamble Co. COM 742718109 209 2,514 SH   SOLE   2,514 0 0
Profire Energy, Inc. COM 74316X101 946 296,409 SH   SOLE   296,409 0 0
Progressive Corp. COM 743315103 1,384 19,483 SH   SOLE   19,483 0 0
RadNet Inc. COM 750491102 546 36,265 SH   SOLE   36,265 0 0
Radware Ltd. COM M81873107 1,233 46,588 SH   SOLE   46,588 0 0
Rayonier Advanced Materials In COM 75508B104 1,613 87,500 SH   SOLE   87,500 0 0
Raytheon Co. COM 755111507 2,759 13,352 SH   SOLE   13,352 0 0
Ross Stores Inc. COM 778296103 3,323 33,534 SH   SOLE   33,534 0 0
S & P Gloabl COM 78409V104 3,143 16,085 SH   SOLE   16,085 0 0
SMART Global Holdings Inc. COM G8232Y101 225 7,817 SH   SOLE   7,817 0 0
SPDR Barclays Convertible Secu COM 78464A359 593 10,998 SH   SOLE   10,998 0 0
Safety Insurance Group Inc. COM 78648T100 513 5,728 SH   SOLE   5,728 0 0
Sberbank Russia OJSC COM 80585Y308 39 3,136 SH   SOLE   3,136 0 0
Schweitzer-Mauduit Internation COM 808541106 2,432 63,486 SH   SOLE   63,486 0 0
Seagate Technology Inc. COM G7945M107 4,033 85,177 SH   SOLE   85,177 0 0
ServiceNow, Inc. COM 81762P102 4,569 23,354 SH   SOLE   23,354 0 0
Silicon Motion Technology (ADS COM 82706C108 70 1,310 SH   SOLE   1,310 0 0
Sinovac Biotech Ltd. COM P8696W104 234 30,760 SH   SOLE   30,760 0 0
Six Flags Entertainment COM 83001A102 2,235 32,008 SH   SOLE   32,008 0 0
SolarEdge Technologies COM 83417M104 432 11,472 SH   SOLE   11,472 0 0
Sonoco Products Co. COM 835495102 2,277 41,026 SH   SOLE   41,026 0 0
Spartan Motors Inc. COM 846819100 563 38,147 SH   SOLE   38,147 0 0
Standard & Poor's Depositary R COM 78462F103 4,007 13,784 SH   SOLE   13,784 0 0
Stmicroelectronics N.V. COM 861012102 215 11,704 SH   SOLE   11,704 0 0
Store Cap Corp COM 862121100 453 16,290 SH   SOLE   16,290 0 0
Suncor Energy Inc. COM 867224107 841 21,731 SH   SOLE   21,731 0 0
Supernus Pharmaceuticals Inc COM 868459108 821 16,311 SH   SOLE   16,311 0 0
Synopsys Inc. COM 871607107 4,825 48,932 SH   SOLE   48,932 0 0
Taiwan Semiconductor Manufactu COM 874039100 77 1,741 SH   SOLE   1,741 0 0
Take-Two Interactive Software COM 874054109 6,091 44,139 SH   SOLE   44,139 0 0
Technoglass Inc. COM G87264100 592 60,205 SH   SOLE   60,205 0 0
Techtarget, Inc COM 87874R100 1,017 52,372 SH   SOLE   52,372 0 0
Teck Resources Ltd. COM 878742204 250 10,377 SH   SOLE   10,377 0 0
Tencent Holdings Ltd. ADS COM 88032Q109 87 2,098 SH   SOLE   2,098 0 0
Terreno Realty Corporation COM 88146M101 321 8,505 SH   SOLE   8,505 0 0
Texas Instruments Inc. COM 882508104 2,792 26,024 SH   SOLE   26,024 0 0
Thermon Group Holdings Inc. COM 88362T103 335 13,000 SH   SOLE   13,000 0 0
Total System Services Inc. COM 891906109 235 2,382 SH   SOLE   2,382 0 0
Transdigm Group COM 893641100 663 1,780 SH   SOLE   1,780 0 0
Trex Co. Inc. COM 89531P105 4,168 54,138 SH   SOLE   54,138 0 0
Trinet Group Inc COM 896288107 1,139 20,231 SH   SOLE   20,231 0 0
Ttm Technologies Inc. COM 87305R109 221 13,904 SH   SOLE   13,904 0 0
Turkcell Iletisim Hizmetleri A COM 900111204 13 2,783 SH   SOLE   2,783 0 0
Twitter Inc. COM 90184L102 2,567 90,196 SH   SOLE   90,196 0 0
Union Medical Healthcare COM 00BYPFQH6 18 30,000 SH   SOLE   30,000 0 0
Union Pacific Corp. COM 907818108 2,990 18,365 SH   SOLE   18,365 0 0
United Bankshares Inc. COM 909907107 461 12,678 SH   SOLE   12,678 0 0
United Microelectronics Corp. COM 910873405 38 14,787 SH   SOLE   14,787 0 0
Unitedhealth Group Inc. COM 91324P102 3,354 12,607 SH   SOLE   12,607 0 0
Universal Logistics Hldgs In COM 91388P105 929 25,238 SH   SOLE   25,238 0 0
Vale S.A. COM 91912E105 95 6,391 SH   SOLE   6,391 0 0
Valero Energy Corp. COM 91913Y100 9,113 80,110 SH   SOLE   80,110 0 0
VanEck Vectors Agribusiness ET COM 92189F700 377 5,737 SH   SOLE   5,737 0 0
Veeva Systems, Inc. COM 922475108 5,807 53,335 SH   SOLE   53,335 0 0
Verisign Inc. COM 92343E102 218 1,363 SH   SOLE   1,363 0 0
Verisk Analytics COM 92345Y106 3,154 26,166 SH   SOLE   26,166 0 0
Viper Energy Partners LP COM 92763M105 1,568 37,236 SH   SOLE   37,236 0 0
Virtu Finl Inc COM 928254101 1,762 86,141 SH   SOLE   86,141 0 0
Visa Inc. COM 92826C839 5,061 33,722 SH   SOLE   33,722 0 0
W.W. Grainger Inc. COM 384802104 3,189 8,922 SH   SOLE   8,922 0 0
WNS Holdings Ltd. (ADS) COM 92932M101 2,085 41,082 SH   SOLE   41,082 0 0
Wal-Mart Stores Inc. COM 931142103 225 2,397 SH   SOLE   2,397 0 0
Walt Disney Co. COM 254687106 456 3,900 SH   SOLE   3,900 0 0
Watsco Inc. COM 942622200 2,342 13,150 SH   SOLE   13,150 0 0
Wellcare Group Inc. COM 94946T106 480 1,498 SH   SOLE   1,498 0 0
Western Union Co. COM 959802109 1,446 75,865 SH   SOLE   75,865 0 0
Wex Inc COM 96208T104 7,791 38,807 SH   SOLE   38,807 0 0
Wingstop Inc. COM 974155103 329 4,822 SH   SOLE   4,822 0 0
World Wrestling Entertainment COM 98156Q108 3,031 31,338 SH   SOLE   31,338 0 0
Worldpay Inc. COM 981558109 4,611 45,536 SH   SOLE   45,536 0 0
XPO Logistics, Inc. COM 983793100 4,568 40,009 SH   SOLE   40,009 0 0
Yandex N.V. CI A COM N97284108 65 1,971 SH   SOLE   1,971 0 0
Zoetis Inc. COM 98978V103 4,865 53,136 SH   SOLE   53,136 0 0
iRadimed Corp COM 46266A109 3,477 93,584 SH   SOLE   93,584 0 0
iShares MSCI ACWI ETF COM 464288257 1,850 24,918 SH   SOLE   24,918 0 0
Cavalier Fundamental Growth Fu COM 85520V335 7,563 465,991 SH   SOLE   465,991 0 0