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
AbbVie Inc. COM 00287Y109 2,043 26,810 SH   SOLE   26,810 0 0
Acushnet Holdings Corp. COM 005098108 298 11,600 SH   SOLE   11,600 0 0
Adobe Systems Inc. COM 00724F101 7,157 22,488 SH   SOLE   22,488 0 0
Advanced Micro Devices Inc. COM 007903107 1,414 31,097 SH   SOLE   31,097 0 0
Align Technology Inc. COM 016255101 588 3,382 SH   SOLE   3,382 0 0
Amazon.Com Inc. COM 023135106 503 258 SH   SOLE   258 0 0
American Express Co. COM 025816109 260 3,032 SH   SOLE   3,032 0 0
American States Water Co. COM 029899101 342 4,178 SH   SOLE   4,178 0 0
American Tower Corp. COM 03027X100 4,549 20,892 SH   SOLE   20,892 0 0
Amgen Inc. COM 031162100 4,068 20,064 SH   SOLE   20,064 0 0
Appfolio Inc COM 03783C100 2,490 22,444 SH   SOLE   22,444 0 0
Apple Computer Inc. COM 037833100 1,265 4,976 SH   SOLE   4,976 0 0
Arbor Realty Trust Inc. COM 038923108 1,951 398,175 SH   SOLE   398,175 0 0
Arch Capital Group Ltd. COM G0450A105 216 7,600 SH   SOLE   7,600 0 0
Ares Coml Real Estate Corp COM 04013V108 487 69,669 SH   SOLE   69,669 0 0
ASML Holding N.V. COM N07059210 450 1,721 SH   SOLE   1,721 0 0
Atlassian Corp. Plc Class A COM G06242104 3,393 24,716 SH   SOLE   24,716 0 0
Audiocodes Ltd. COM M15342104 4,002 167,499 SH   SOLE   167,499 0 0
Bank Of America Corp. COM 060505104 321 15,100 SH   SOLE   15,100 0 0
Biodelivery Sciences Internati COM 09060J106 337 88,798 SH   SOLE   88,798 0 0
Bio-Techne Corporation COM 09073M104 367 1,938 SH   SOLE   1,938 0 0
Booz Allen Hamilton Holding Co COM 099502106 919 13,388 SH   SOLE   13,388 0 0
Broadcom Inc. COM 11135F101 1,025 4,321 SH   SOLE   4,321 0 0
Brown & Brown Inc. COM 115236101 2,610 72,064 SH   SOLE   72,064 0 0
Cadence Design Systems Inc. COM 127387108 6,069 91,899 SH   SOLE   91,899 0 0
Calavo Growers Inc. COM 128246105 239 4,142 SH   SOLE   4,142 0 0
Caterpillar Inc. COM 149123101 522 4,500 SH   SOLE   4,500 0 0
Cavalier Fundamental Growth Fu COM 85520V335 3,456 306,625 SH   SOLE   306,625 0 0
Centene Corp. COM 15135B101 327 5,507 SH   SOLE   5,507 0 0
Chevron Corp. COM 166764100 603 8,316 SH   SOLE   8,316 0 0
Chipotle Mexican Grill Inc COM 169656105 4,882 7,461 SH   SOLE   7,461 0 0
Cisco Systems Inc. COM 17275R102 2,186 55,613 SH   SOLE   55,613 0 0
Cleveland Cliffs Inc COM 185899101 80 20,329 SH   SOLE   20,329 0 0
Clorox Co. COM 189054109 845 4,875 SH   SOLE   4,875 0 0
Community Healthcare Trust,Inc COM 20369C106 905 23,651 SH   SOLE   23,651 0 0
Cooper Cos. COM 216648402 206 746 SH   SOLE   746 0 0
Copart Inc. COM 217204106 4,175 60,926 SH   SOLE   60,926 0 0
Costamare Inc. COM Y1771G102 1,676 370,715 SH   SOLE   370,715 0 0
Costco Wholesale Corp. COM 22160K105 3,513 12,321 SH   SOLE   12,321 0 0
Csx Corp. COM 126408103 218 3,800 SH   SOLE   3,800 0 0
CubeSmart COM 229663109 1,946 72,633 SH   SOLE   72,633 0 0
Cyberark Software Ltd COM M2682V108 4,055 47,395 SH   SOLE   47,395 0 0
Dana Holding Corp. COM 235825205 1,108 141,929 SH   SOLE   141,929 0 0
Daqo New Energy Corp. Sponsore COM 23703Q203 557 9,610 SH   SOLE   9,610 0 0
Dexcom Inc COM 252131107 4,217 15,661 SH   SOLE   15,661 0 0
Digital Realty Trust Inc. COM 253868103 2,545 18,320 SH   SOLE   18,320 0 0
Digital Turbine, Inc. COM 25400W102 613 142,136 SH   SOLE   142,136 0 0
Dominion Resources Inc. (Virgi COM 25746U109 621 8,603 SH   SOLE   8,603 0 0
Domino's Pizza Inc. COM 25754A201 209 644 SH   SOLE   644 0 0
Douglas Dynamics Inc. COM 25960R105 3,145 88,554 SH   SOLE   88,554 0 0
Eaton Corp. COM G29183103 2,167 27,891 SH   SOLE   27,891 0 0
eHealth Inc. COM 28238P109 275 1,955 SH   SOLE   1,955 0 0
Eldorado Resorts Inc COM 28470R102 274 18,996 SH   SOLE   18,996 0 0
Electromed, Inc. COM 285409108 241 21,465 SH   SOLE   21,465 0 0
Eli Lilly & Co. COM 532457108 305 2,200 SH   SOLE   2,200 0 0
Enanta Pharmaceuticals, Inc. COM 29251M106 324 6,300 SH   SOLE   6,300 0 0
Endava Plc Sponsored ADR Class COM 29260V105 285 8,100 SH   SOLE   8,100 0 0
Ennis Inc. COM 293389102 715 38,090 SH   SOLE   38,090 0 0
Enphase Energy, Inc. COM 29355A107 1,742 53,936 SH   SOLE   53,936 0 0
EPAM Systems, Inc. COM 29414B104 4,812 25,918 SH   SOLE   25,918 0 0
Erie Indemnity Co. COM 29530P102 239 1,610 SH   SOLE   1,610 0 0
Essent Group Ltd. COM G3198U102 442 16,778 SH   SOLE   16,778 0 0
Evertec Inc. COM 30040P103 482 21,211 SH   SOLE   21,211 0 0
Extra Space Storage Inc. COM 30225T102 854 8,923 SH   SOLE   8,923 0 0
Exxon Mobil Corp. COM 30231G102 225 5,935 SH   SOLE   5,935 0 0
Fabrinet COM G3323L100 332 6,091 SH   SOLE   6,091 0 0
Facebook Inc. COM 30303M102 334 2,000 SH   SOLE   2,000 0 0
Factset Research Systems Inc. COM 303075105 210 804 SH   SOLE   804 0 0
Fair Isaac Corp. COM 303250104 4,072 13,233 SH   SOLE   13,233 0 0
Fastenal Co. COM 311900104 2,245 71,829 SH   SOLE   71,829 0 0
Federal Signal Corp. COM 313855108 3,128 114,677 SH   SOLE   114,677 0 0
Fidelity National Info Svcs COM 31620M106 1,170 9,618 SH   SOLE   9,618 0 0
First American Financial Corp. COM 31847R102 1,887 44,505 SH   SOLE   44,505 0 0
First Bancorp COM 318672706 101 19,029 SH   SOLE   19,029 0 0
Fmc Corp. COM 302491303 238 2,918 SH   SOLE   2,918 0 0
Fortinet Inc. COM 34959E109 8,089 79,954 SH   SOLE   79,954 0 0
Fortress Transportation and In COM 34960P101 252 30,729 SH   SOLE   30,729 0 0
Frontline LTD. COM G3682E192 423 44,006 SH   SOLE   44,006 0 0
Genasys, Inc. COM 36872P103 228 69,658 SH   SOLE   69,658 0 0
Genmab A S COM 372303206 551 26,024 SH   SOLE   26,024 0 0
GeoPark Ltd COM G38327105 251 35,468 SH   SOLE   35,468 0 0
Getty Realty Corp. COM 374297109 810 34,113 SH   SOLE   34,113 0 0
Gilead Sciences Inc. COM 375558103 2,769 37,044 SH   SOLE   37,044 0 0
Global Payments Inc. COM 37940X102 4,497 31,176 SH   SOLE   31,176 0 0
Globant SA. COM L44385109 1,471 16,738 SH   SOLE   16,738 0 0
Gravity Co., Ltd COM 38911N206 363 12,096 SH   SOLE   12,096 0 0
Great Ajax Corp. COM 38983D300 77 12,101 SH   SOLE   12,101 0 0
Grupo Aeroportuario Del Pacifi COM 400506101 218 4,049 SH   SOLE   4,049 0 0
H&R Block Inc. COM 093671105 451 32,054 SH   SOLE   32,054 0 0
Hallmark Finl Svcs Inc Ec COM 40624Q203 78 19,187 SH   SOLE   19,187 0 0
Heico Corp. COM 422806109 3,992 53,508 SH   SOLE   53,508 0 0
Home Depot Inc. COM 437076102 709 3,795 SH   SOLE   3,795 0 0
Idexx Laboratories Inc. COM 45168D104 355 1,466 SH   SOLE   1,466 0 0
Ingersoll Rand Inc. COM 45687V106 461 18,573 SH   SOLE   18,573 0 0
Inovalon Holdings, Inc. Class COM 45781D101 576 34,583 SH   SOLE   34,583 0 0
Intel Corp. COM 458140100 944 17,441 SH   SOLE   17,441 0 0
Intelligent Systems Corp. COM 45816D100 240 7,066 SH   SOLE   7,066 0 0
International Business Machine COM 459200101 1,560 14,061 SH   SOLE   14,061 0 0
Interpublic Group Of Cos. COM 460690100 1,556 96,081 SH   SOLE   96,081 0 0
Invitation Homes Inc COM 46187W107 832 38,938 SH   SOLE   38,938 0 0
iRadimed Corp COM 46266A109 444 20,800 SH   SOLE   20,800 0 0
Iron Mountain, Inc. COM 46284V101 631 26,500 SH   SOLE   26,500 0 0
iShares iBond Dec 2029 Term Co COM 46436E205 586 24,300 SH   SOLE   24,300 0 0
iShares iBonds Dec 2024 Term C COM 46434VBG4 240 9,715 SH   SOLE   9,715 0 0
iShares MSCI USA Minimum Volat COM 46429B697 3,241 60,000 SH   SOLE   60,000 0 0
Ishares Trust Lehman 1-3 Year COM 464287457 80,729 931,456 SH   SOLE   931,456 0 0
JD.com,Inc. COM 47215P106 1,103 27,235 SH   SOLE   27,235 0 0
Johnson & Johnson COM 478160104 268 2,042 SH   SOLE   2,042 0 0
Keysight Technologies Inc COM 49338L103 3,593 42,941 SH   SOLE   42,941 0 0
Kinsale Capital Group, Inc. COM 49714P108 777 7,435 SH   SOLE   7,435 0 0
Kla-Tencor Corp. COM 482480100 2,303 16,020 SH   SOLE   16,020 0 0
Kornit Digital Ltd. COM M6372Q113 839 33,724 SH   SOLE   33,724 0 0
Kroger Co. COM 501044101 214 7,100 SH   SOLE   7,100 0 0
Lamar Advertising Co. Class A COM 512816109 1,000 19,509 SH   SOLE   19,509 0 0
Lamb Weston Holdings Inc. COM 513272104 913 15,996 SH   SOLE   15,996 0 0
Leidos Holdings Inc. COM 525327102 2,000 21,820 SH   SOLE   21,820 0 0
LHC Group COM 50187A107 322 2,300 SH   SOLE   2,300 0 0
Ligand Pharmaceuticals Inc. COM 53220K504 269 3,700 SH   SOLE   3,700 0 0
Lockheed Martin Corp. COM 539830109 2,257 6,660 SH   SOLE   6,660 0 0
Lpl Financial Holdings Inc COM 50212V100 322 5,908 SH   SOLE   5,908 0 0
Lululemon Athletica COM 550021109 10,236 54,003 SH   SOLE   54,003 0 0
Luna Innovations COM 550351100 112 18,163 SH   SOLE   18,163 0 0
LyondellBasell Industries N.V. COM N53745100 422 8,495 SH   SOLE   8,495 0 0
Marathon Petroleum Corp. COM 56585A102 1,130 47,834 SH   SOLE   47,834 0 0
Mastercard Inc COM 57636Q104 4,339 17,962 SH   SOLE   17,962 0 0
Maxim Integrated Products Inc. COM 57772K101 1,598 32,879 SH   SOLE   32,879 0 0
Mccormick & Co. Inc. COM 579780206 329 2,330 SH   SOLE   2,330 0 0
Mcdonald's Corp. COM 580135101 711 4,300 SH   SOLE   4,300 0 0
Mcgrath Rentcorp COM 580589109 602 11,485 SH   SOLE   11,485 0 0
Medical Properties Trust REIT COM 58463J304 2,485 143,717 SH   SOLE   143,717 0 0
Medpace Holdings, Inc. COM 58506Q109 1,144 15,589 SH   SOLE   15,589 0 0
Mellanox Technologies Ltd. COM M51363113 1,126 9,282 SH   SOLE   9,282 0 0
Merck & Co. COM 58933Y105 286 3,712 SH   SOLE   3,712 0 0
Mercury Computer Systems Inc. COM 589378108 279 3,917 SH   SOLE   3,917 0 0
Mesa Laboratories Inc. COM 59064R109 251 1,111 SH   SOLE   1,111 0 0
Microsoft Corp. COM 594918104 5,603 35,527 SH   SOLE   35,527 0 0
Monolithic Power Systems, Inc. COM 609839105 879 5,251 SH   SOLE   5,251 0 0
MSCI Inc. COM 55354G100 625 2,163 SH   SOLE   2,163 0 0
National Health Investors Inc. COM 63633D104 446 9,011 SH   SOLE   9,011 0 0
National Storage Affiliates Tr COM 637870106 1,023 34,554 SH   SOLE   34,554 0 0
New Oriental Education COM 647581107 518 4,786 SH   SOLE   4,786 0 0
Newtek Business Services Corp. COM 652526203 717 54,261 SH   SOLE   54,261 0 0
NextEra Energy Inc COM 65339F101 4,049 16,826 SH   SOLE   16,826 0 0
Nice-Systems Ltd. COM 653656108 2,146 14,948 SH   SOLE   14,948 0 0
Northrop Grumman Corp. COM 666807102 211 699 SH   SOLE   699 0 0
Novanta Inc COM 67000B104 1,234 15,452 SH   SOLE   15,452 0 0
Nvidia Corp. COM 67066G104 3,660 13,886 SH   SOLE   13,886 0 0
Old Republic International Cor COM 680223104 556 36,428 SH   SOLE   36,428 0 0
Omnicom Group Inc. COM 681919106 1,350 24,585 SH   SOLE   24,585 0 0
O'Reilly Automotive inc COM 67103H107 1,255 4,168 SH   SOLE   4,168 0 0
Osi Systems Inc. COM 671044105 274 3,976 SH   SOLE   3,976 0 0
Paychex Inc. COM 704326107 1,172 18,630 SH   SOLE   18,630 0 0
Paycom Software Inc. COM 70432V102 10,212 50,553 SH   SOLE   50,553 0 0
PayPal Holdings Inc COM 70450Y103 1,717 17,929 SH   SOLE   17,929 0 0
PaySign Inc. COM 70451A104 649 125,745 SH   SOLE   125,745 0 0
Pc-Tel Inc. COM 69325Q105 455 68,451 SH   SOLE   68,451 0 0
PennyMac Financial Services, I COM 70932M107 1,127 50,980 SH   SOLE   50,980 0 0
Pepsico Inc. COM 713448108 1,814 15,103 SH   SOLE   15,103 0 0
Perficient Inc. COM 71375U101 446 16,469 SH   SOLE   16,469 0 0
Perion Network Ltd. COM M78673114 76 15,528 SH   SOLE   15,528 0 0
Pfizer Inc. COM 717081103 2,342 71,741 SH   SOLE   71,741 0 0
PGT Inc. COM 69336V101 218 26,000 SH   SOLE   26,000 0 0
Philip Morris International In COM 718172109 490 6,721 SH   SOLE   6,721 0 0
Phillips 66 COM 718546104 474 8,832 SH   SOLE   8,832 0 0
Power Integrations Inc. COM 739276103 421 4,771 SH   SOLE   4,771 0 0
Procter & Gamble Co. COM 742718109 206 1,876 SH   SOLE   1,876 0 0
Qualys, Inc. COM 74758T303 2,305 26,500 SH   SOLE   26,500 0 0
R1 RCM Inc COM 749397105 403 44,329 SH   SOLE   44,329 0 0
RenaissanceRe Holdings Ltd. COM G7496G103 565 3,782 SH   SOLE   3,782 0 0
Rent-A-Center Inc. COM 76009N100 192 13,588 SH   SOLE   13,588 0 0
Repligen Corp. COM 759916109 441 4,565 SH   SOLE   4,565 0 0
Repro-Med Systems Inc. COM 759910102 369 49,185 SH   SOLE   49,185 0 0
Resmed Inc. COM 761152107 2,994 20,328 SH   SOLE   20,328 0 0
RingCentral, Inc. Class A COM 76680R206 718 3,387 SH   SOLE   3,387 0 0
Roku Inc. COM 77543R102 210 2,396 SH   SOLE   2,396 0 0
Ross Stores Inc. COM 778296103 1,781 20,478 SH   SOLE   20,478 0 0
S & P Gloabl COM 78409V104 2,011 8,207 SH   SOLE   8,207 0 0
Safehold Inc. COM 78645L100 1,380 21,825 SH   SOLE   21,825 0 0
Safety Insurance Group Inc. COM 78648T100 819 9,698 SH   SOLE   9,698 0 0
Sapiens International Corp NV COM G7T16G103 2,041 107,291 SH   SOLE   107,291 0 0
Scotts Miracle-Gro Co. COM 810186106 380 3,713 SH   SOLE   3,713 0 0
ServiceNow, Inc. COM 81762P102 3,707 12,936 SH   SOLE   12,936 0 0
Simulations Plus Inc. COM 829214105 544 15,582 SH   SOLE   15,582 0 0
Sinovac Biotech Ltd. COM P8696W104 0 24,141 SH   SOLE   24,141 0 0
Smith Micro Software Inc. COM 832154207 70 16,516 SH   SOLE   16,516 0 0
SolarEdge Technologies COM 83417M104 451 5,511 SH   SOLE   5,511 0 0
Sonoco Products Co. COM 835495102 1,806 38,965 SH   SOLE   38,965 0 0
Spartan Motors Inc. COM 846819100 340 26,333 SH   SOLE   26,333 0 0
Standard & Poor's Depositary R COM 78462F103 722 2,800 SH   SOLE   2,800 0 0
Store Cap Corp COM 862121100 528 29,149 SH   SOLE   29,149 0 0
Sun Communities Inc. COM 866674104 4,168 33,388 SH   SOLE   33,388 0 0
Taiwan Semiconductor Manufactu COM 874039100 636 13,298 SH   SOLE   13,298 0 0
Tal Education Group COM 874080104 222 4,168 SH   SOLE   4,168 0 0
Teekay Tankers Ltd COM Y8565N300 376 16,884 SH   SOLE   16,884 0 0
Teledyne Technologies Inc. COM 879360105 1,497 5,036 SH   SOLE   5,036 0 0
Texas Instruments Inc. COM 882508104 2,309 23,111 SH   SOLE   23,111 0 0
Timken Co. COM 887389104 1,477 45,677 SH   SOLE   45,677 0 0
TopBuild Corp. COM 89055F103 231 3,225 SH   SOLE   3,225 0 0
Trane Technologies plc COM G8994E103 1,748 21,165 SH   SOLE   21,165 0 0
Transdigm Group COM 893641100 1,864 5,820 SH   SOLE   5,820 0 0
Transunion COM 89400J107 4,093 61,840 SH   SOLE   61,840 0 0
TTEC Holdings Inc. COM 89854H102 344 9,371 SH   SOLE   9,371 0 0
Ubiquiti Inc. COM 90353W103 1,634 11,544 SH   SOLE   11,544 0 0
Ufp Technologies Inc. COM 902673102 267 7,000 SH   SOLE   7,000 0 0
Union Pacific Corp. COM 907818108 2,691 19,079 SH   SOLE   19,079 0 0
United Microelectronics Corp. COM 910873405 374 172,473 SH   SOLE   172,473 0 0
Unitedhealth Group Inc. COM 91324P102 352 1,412 SH   SOLE   1,412 0 0
Universal Display Corp. COM 91347P105 6,175 46,862 SH   SOLE   46,862 0 0
Valero Energy Corp. COM 91913Y100 828 18,252 SH   SOLE   18,252 0 0
Veeva Systems, Inc. COM 922475108 14,684 93,905 SH   SOLE   93,905 0 0
Verisign Inc. COM 92343E102 271 1,504 SH   SOLE   1,504 0 0
Verisk Analytics COM 92345Y106 8,821 63,284 SH   SOLE   63,284 0 0
Vipshop Holdings Ltd. COM 92763W103 2,622 168,279 SH   SOLE   168,279 0 0
Visa Inc. COM 92826C839 4,741 29,424 SH   SOLE   29,424 0 0
Wal-Mart Stores Inc. COM 931142103 278 2,444 SH   SOLE   2,444 0 0
Walt Disney Co. COM 254687106 293 3,028 SH   SOLE   3,028 0 0
Watsco Inc. COM 942622200 1,970 12,467 SH   SOLE   12,467 0 0
Wex Inc COM 96208T104 837 8,003 SH   SOLE   8,003 0 0
Wingstop Inc. COM 974155103 252 3,163 SH   SOLE   3,163 0 0
WNS Holdings Ltd. (ADS) COM 92932M101 627 14,585 SH   SOLE   14,585 0 0
XPEL, Inc. COM 98379L100 423 42,228 SH   SOLE   42,228 0 0
Yum! Brands Inc. COM 988498101 253 3,686 SH   SOLE   3,686 0 0
Zoetis Inc. COM 98978V103 10,200 86,668 SH   SOLE   86,668 0 0
ZTO Express Cayman Inc. COM 98980A105 529 19,982 SH   SOLE   19,982 0 0
Zynga Inc. Class A COM 98986T108 375 54,695 SH   SOLE   54,695 0 0