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
Abbott Laboratories COM 002824100 2,216 20,361 SH   SOLE   20,361 0 0
Accenture Ltd. Ireland Class Shar COM G1151C101 12,637 55,917 SH   SOLE   49,067 0 6,850
Accenture Ltd. Ireland Class Shar COM G1151C101 1,181 5,225 SH   OTR   5,225 0 0
Activision Blizzard Inc. COM 00507V109 21,835 269,735 SH   SOLE   229,875 0 39,860
Activision Blizzard Inc. COM 00507V109 2,471 30,530 SH   OTR   30,530 0 0
Adobe Inc COM 00724F101 41,280 84,172 SH   SOLE   76,487 0 7,685
Adobe Inc COM 00724F101 2,815 5,740 SH   OTR   5,740 0 0
Akamai Technologies Inc. COM 00971T101 20,281 183,476 SH   SOLE   162,366 0 21,110
Akamai Technologies Inc. COM 00971T101 1,771 16,025 SH   OTR   16,025 0 0
Alaska Air Group COM 011659109 696 19,000 SH   SOLE   18,350 0 650
Alibaba Grp Shs ADR COM 01609W102 724 2,462 SH   SOLE   2,462 0 0
Align Technology Inc COM 016255101 1,304 3,982 SH   SOLE   3,982 0 0
Alphabet Inc Class A COM 02079K305 22,652 15,456 SH   SOLE   13,412 0 2,044
Alphabet Inc Class A COM 02079K305 2,332 1,591 SH   OTR   1,591 0 0
Alphabet Inc Class C COM 02079K107 4,359 2,966 SH   SOLE   2,866 0 100
Alteryx Inc Cl A COM 02156B103 1,388 12,225 SH   SOLE   12,225 0 0
Amazon.com Inc. COM 023135106 46,957 14,913 SH   SOLE   13,408 0 1,505
Amazon.com Inc. COM 023135106 3,363 1,068 SH   OTR   1,068 0 0
Amer Express Company COM 025816109 1,814 18,095 SH   SOLE   17,525 0 570
American Tower REIT COM 03027X100 4,626 19,138 SH   SOLE   18,803 0 335
Americold Rlty Tr COM 03064D108 666 18,625 SH   SOLE   18,625 0 0
Amgen Incorporated COM 031162100 982 3,863 SH   SOLE   3,863 0 0
ANSYS Inc COM 03662Q105 15,743 48,111 SH   SOLE   41,151 0 6,960
ANSYS Inc COM 03662Q105 1,615 4,935 SH   OTR   4,935 0 0
Anthem Inc COM 036752103 847 3,153 SH   SOLE   3,153 0 0
Apple Inc COM 037833100 22,650 195,576 SH   SOLE   185,459 0 10,117
Apple Inc COM 037833100 695 6,000 SH   OTR   6,000 0 0
Applied Materials Inc. COM 038222105 2,225 37,424 SH   SOLE   36,149 0 1,275
Ares Cap Corp COM 04010L103 823 58,962 SH   SOLE   58,962 0 0
Arista Networks Inc COM 040413106 1,404 6,785 SH   SOLE   6,785 0 0
ASML Hldg NV NY Registry Shs 2012 COM N07059210 18,572 50,293 SH   SOLE   43,306 0 6,987
ASML Hldg NV NY Registry Shs 2012 COM N07059210 1,992 5,395 SH   OTR   5,395 0 0
Astrazeneca PLC Spon. ADR COM 046353108 354 6,452 SH   SOLE   6,452 0 0
Athersys Inc New COM 04744L106 21 10,550 SH   SOLE   10,550 0 0
Atlassian Corp PLC A COM G06242104 777 4,275 SH   SOLE   4,275 0 0
Automatic Data Processing COM 053015103 2,481 17,787 SH   SOLE   17,252 0 535
Ball Corp COM 058498106 2,147 25,825 SH   SOLE   24,970 0 855
Becton Dickinson COM 075887109 1,480 6,359 SH   SOLE   6,359 0 0
Berkshire Hathaway Inc. Class B COM 084670702 973 4,570 SH   SOLE   4,570 0 0
Blackrock TCP Cap Corp COM 09259E108 630 64,197 SH   SOLE   64,197 0 0
Blackstone Group Inc Cl A COM 09260D107 1,506 28,847 SH   SOLE   28,847 0 0
Blackstone Mortgage Trust Inc Cla COM 09257W100 746 33,942 SH   SOLE   33,942 0 0
Bristol Myers Squibb Company COM 110122108 2,819 46,763 SH   SOLE   46,763 0 0
Brookfield Asset Management CL-A COM 112585104 799 24,163 SH   SOLE   24,163 0 0
Brookfield Infrastructure Corp Rg COM 11275Q107 797 14,421 SH   SOLE   14,421 0 0
Brookfield Ppty REIT Cl A COM 11282X103 364 29,770 SH   SOLE   29,770 0 0
Canadian National Railway Co. COM 136375102 286 2,690 SH   SOLE   2,690 0 0
Canadian Pacific Railway Ltd COM 13645T100 2,456 8,066 SH   SOLE   7,791 0 275
Carlisle Companies Inc COM 142339100 2,050 16,750 SH   SOLE   16,750 0 0
Chevron Corporation COM 166764100 238 3,305 SH   SOLE   3,305 0 0
Cintas Corp COM 172908105 17,319 52,035 SH   SOLE   44,480 0 7,555
Cintas Corp COM 172908105 1,980 5,950 SH   OTR   5,950 0 0
Cisco Systems Inc COM 17275R102 2,203 55,936 SH   SOLE   54,201 0 1,735
Clorox Company COM 189054109 208 988 SH   SOLE   988 0 0
Coca-Cola Company COM 191216100 1,844 37,341 SH   SOLE   36,201 0 1,140
Colgate Palmolive Co. COM 194162103 2,518 32,640 SH   SOLE   31,610 0 1,030
Comcast Corporation Class A COM 20030N101 513 11,082 SH   SOLE   11,082 0 0
Commerce Bancshares Inc. COM 200525103 420 7,456 SH   SOLE   7,456 0 0
Copart Inc COM 217204106 14,235 135,368 SH   SOLE   116,088 0 19,280
Copart Inc COM 217204106 1,542 14,665 SH   OTR   14,665 0 0
Costco Wholesale Corporation COM 22160K105 710 2,000 SH   SOLE   2,000 0 0
Cummins Inc. COM 231021106 2,126 10,068 SH   SOLE   9,738 0 330
CyrusOne Inc COM 23283R100 1,146 16,362 SH   SOLE   16,362 0 0
Daktronics Inc COM 234264109 61 15,285 SH   SOLE   15,285 0 0
Danaher Corporation COM 235851102 1,047 4,864 SH   SOLE   4,864 0 0
Deere & Company COM 244199105 2,591 11,692 SH   SOLE   11,337 0 355
Disney Walt Co. COM 254687106 3,151 25,395 SH   SOLE   24,605 0 790
Ecolab Inc COM 278865100 4,268 21,358 SH   SOLE   21,358 0 0
Edwards Lifesciences Corp. COM 28176E108 4,722 59,164 SH   SOLE   59,164 0 0
Emerson Electric Co COM 291011104 260 3,965 SH   SOLE   3,965 0 0
Enterprise Financial Services COM 293712105 343 12,586 SH   SOLE   12,586 0 0
Enterprise Products Partners COM 293792107 169 10,686 SH   SOLE   10,686 0 0
Estee Lauder Companies Inc. Cl A COM 518439104 355 1,628 SH   SOLE   1,628 0 0
Facebook Inc Class A COM 30303M102 24,102 92,028 SH   SOLE   79,343 0 12,685
Facebook Inc Class A COM 30303M102 2,531 9,665 SH   OTR   9,665 0 0
Fastly Inc Cl A COM 31188V100 1,715 18,308 SH   SOLE   18,308 0 0
Fidelity Natl Information Svcs Inc COM 31620M106 1,285 8,728 SH   SOLE   8,728 0 0
Fiserv Inc COM 337738108 3,406 33,053 SH   SOLE   31,913 0 1,140
Fortune Brands Homes & Sec Inc COM 34964C106 961 11,108 SH   SOLE   11,108 0 0
FTI Consulting Inc. COM 302941109 2,546 24,027 SH   SOLE   24,027 0 0
Garmin Ltd. COM H2906T109 681 7,180 SH   SOLE   7,180 0 0
Gilead Sciences Inc COM 375558103 1,319 20,878 SH   SOLE   20,358 0 520
Globant S A COM L44385109 385 2,149 SH   SOLE   2,149 0 0
Goldman Sachs Group Inc COM 38141G104 221 1,098 SH   SOLE   1,098 0 0
Golub Cap BDC Inc COM 38173M102 386 29,145 SH   SOLE   29,145 0 0
Health Care Select SPDR COM 81369Y209 1,730 16,397 SH   SOLE   16,397 0 0
Hercules Technology Growth Cap Inc COM 427096508 686 59,293 SH   SOLE   59,293 0 0
Home Depot Inc COM 437076102 2,078 7,481 SH   SOLE   7,481 0 0
Honeywell International Inc. COM 438516106 362 2,200 SH   SOLE   2,200 0 0
IAC/Interactive Corp New COM 44891N109 9,832 82,081 SH   SOLE   69,311 0 12,770
IAC/Interactive Corp New COM 44891N109 1,180 9,855 SH   OTR   9,855 0 0
Idexx Laboratories Corp COM 45168D104 7,212 18,347 SH   SOLE   18,347 0 0
Insulet Corporation COM 45784P101 19,366 81,854 SH   SOLE   70,304 0 11,550
Insulet Corporation COM 45784P101 2,081 8,795 SH   OTR   8,795 0 0
Intl. Business Machines Corp. COM 459200101 892 7,328 SH   SOLE   7,088 0 240
Intuitive Surgical Inc COM 46120E602 23,091 32,543 SH   SOLE   29,172 0 3,371
Intuitive Surgical Inc COM 46120E602 1,855 2,614 SH   OTR   2,614 0 0
Invesco ETF Tr Water Res COM 46137V142 304 7,649 SH   SOLE   7,649 0 0
IShares DJ Select Dividend Idx Fd COM 464287168 379 4,647 SH   SOLE   4,647 0 0
ISHARES IBOXX I G Corp Bd Fd COM 464287242 222 1,646 SH   SOLE   1,646 0 0
iShares Lehman 1-3YR Treas Bd Fd COM 464287457 509 5,886 SH   SOLE   5,091 0 795
IShares S & P Natl AMT Free Muni B COM 464288414 612 5,281 SH   SOLE   4,500 0 781
IShares TR Barclays MBS Bd Fd COM 464288588 212 1,923 SH   SOLE   1,016 0 907
Ishs Barclays TIPS Bd Fd Prot Secs COM 464287176 366 2,897 SH   SOLE   2,897 0 0
Johnson & Johnson COM 478160104 521 3,501 SH   SOLE   3,501 0 0
JP Morgan Chase & Co. COM 46625H100 324 3,368 SH   SOLE   3,368 0 0
Kansas City Southern COM 485170302 1,975 10,924 SH   SOLE   10,544 0 380
Kennametal Inc Cap Stk COM 489170100 281 9,700 SH   SOLE   9,700 0 0
Leidos Hldgs Inc COM 525327102 3,640 40,830 SH   SOLE   40,830 0 0
Lowes Companies Inc. COM 548661107 2,723 16,415 SH   SOLE   15,845 0 570
Lululemon Athletica Inc. COM 550021109 31,294 95,013 SH   SOLE   84,088 0 10,925
Lululemon Athletica Inc. COM 550021109 2,538 7,705 SH   OTR   7,705 0 0
Main Str Cap Corp COM 56035L104 963 32,581 SH   SOLE   32,581 0 0
Marvell Technology Group Ltd COM G5876H105 5,177 130,412 SH   SOLE   130,412 0 0
Mastercard Inc Class A COM 57636Q104 33,826 100,025 SH   SOLE   92,075 0 7,950
Mastercard Inc Class A COM 57636Q104 2,029 6,000 SH   OTR   6,000 0 0
McDonalds Corp. COM 580135101 712 3,243 SH   SOLE   3,243 0 0
Merck & Co Inc New COM 58933Y105 4,140 49,912 SH   SOLE   49,912 0 0
Mercury Computer Sys Inc COM 589378108 1,674 21,610 SH   SOLE   21,610 0 0
MFA Finl Inc COM 55272X102 467 174,142 SH   SOLE   174,142 0 0
Microsoft Corporation COM 594918104 47,085 223,864 SH   SOLE   201,744 0 22,120
Microsoft Corporation COM 594918104 3,433 16,320 SH   OTR   16,320 0 0
Monolithic Pwr Sys Inc COM 609839105 6,633 23,723 SH   SOLE   20,213 0 3,510
Monolithic Pwr Sys Inc COM 609839105 752 2,690 SH   OTR   2,690 0 0
Moodys Corp. COM 615369105 349 1,205 SH   SOLE   1,205 0 0
Mosaic Co. New COM 61945C103 1,013 55,450 SH   SOLE   55,450 0 0
Netflix Inc. COM 64110L106 427 853 SH   SOLE   853 0 0
Newmont Corporation COM 651639106 6,008 94,688 SH   SOLE   76,818 0 17,870
Newmont Corporation COM 651639106 825 13,000 SH   OTR   13,000 0 0
Nvidia Corp. COM 67066G104 29,804 55,068 SH   SOLE   48,382 0 6,686
Nvidia Corp. COM 67066G104 2,684 4,960 SH   OTR   4,960 0 0
Okta Inc Cl A COM 679295105 278 1,300 SH   SOLE   1,300 0 0
Old Dominion Freight Line Inc COM 679580100 8,135 44,967 SH   SOLE   38,140 0 6,827
Old Dominion Freight Line Inc COM 679580100 928 5,132 SH   OTR   5,132 0 0
Owens Corning New COM 690742101 1,550 22,520 SH   SOLE   21,750 0 770
Owl Rock Cap Corp COM 69121K104 729 60,415 SH   SOLE   60,415 0 0
Parker-Hannifin Corp COM 701094104 2,579 12,745 SH   SOLE   12,318 0 427
Paycom Software Inc COM 70432v102 311 1,000 SH   SOLE   1,000 0 0
Paylocity Hldg Corp COM 70438V106 236 1,464 SH   SOLE   1,464 0 0
PayPal Hldgs Inc COM 70450Y103 31,838 161,590 SH   SOLE   143,555 0 18,035
PayPal Hldgs Inc COM 70450Y103 2,724 13,825 SH   OTR   13,825 0 0
Pepsico Inc. COM 713448108 2,860 20,638 SH   SOLE   19,998 0 640
Pfizer Inc COM 717081103 439 11,972 SH   SOLE   11,972 0 0
PNC Financial Services Group COM 693475105 1,661 15,115 SH   SOLE   14,630 0 485
Procter & Gamble Co. COM 742718109 3,530 25,399 SH   SOLE   24,704 0 695
Qualcomm Inc. COM 747525103 11,867 100,841 SH   SOLE   87,226 0 13,615
Qualcomm Inc. COM 747525103 1,216 10,335 SH   OTR   10,335 0 0
Quest Diagnostics Inc. COM 74834L100 983 8,584 SH   SOLE   8,294 0 290
Regions Financial Corporation COM 7591EP100 1,335 115,766 SH   SOLE   111,816 0 3,950
RH COM 74967X103 581 1,519 SH   SOLE   1,519 0 0
Rockwell Med Inc COM 774374102 54 50,750 SH   SOLE   50,750 0 0
Roku Inc Cl A COM 77543R102 23,357 123,714 SH   SOLE   109,964 0 13,750
Roku Inc Cl A COM 77543R102 1,962 10,390 SH   OTR   10,390 0 0
S&P Global Inc COM 78409V104 25,546 70,844 SH   SOLE   63,925 0 6,919
S&P Global Inc COM 78409V104 1,906 5,285 SH   OTR   5,285 0 0
Salesforce.com Inc COM 79466L302 5,894 23,453 SH   SOLE   23,453 0 0
Sanofi Sponsored ADR COM 80105N105 11,075 220,751 SH   SOLE   199,376 0 21,375
Sanofi Sponsored ADR COM 80105N105 1,489 29,680 SH   OTR   29,680 0 0
SBA Communications Corp New Cl A COM 78410G104 4,268 13,401 SH   SOLE   13,401 0 0
Sea Ltd ADR COM 81141R100 234 1,520 SH   SOLE   1,520 0 0
Sherwin-Williams Co COM 824348106 5,397 7,746 SH   SOLE   7,746 0 0
Simmons First Natl Corp Cl A COM 828730200 316 19,956 SH   SOLE   19,956 0 0
Sixth Str Specialty Lending Inc COM 83012A109 857 49,780 SH   SOLE   49,780 0 0
SolarEdge Technologies Inc COM 83417M104 888 3,725 SH   SOLE   3,725 0 0
Spdr Sr Tr Barclays High Yield Bd COM 78468R622 295 2,831 SH   SOLE   2,831 0 0
Splunk Inc COM 848637104 17,933 95,321 SH   SOLE   84,426 0 10,895
Splunk Inc COM 848637104 1,269 6,745 SH   OTR   6,745 0 0
Starbucks Corporation COM 855244109 4,808 55,962 SH   SOLE   55,327 0 635
Starwood Property Trust Inc COM 85571B105 540 35,791 SH   SOLE   35,791 0 0
Target Corporation COM 87612E106 3,811 24,210 SH   SOLE   23,470 0 740
Teladoc Health Inc COM 87918A105 12,004 54,751 SH   SOLE   47,746 0 7,005
Teladoc Health Inc COM 87918A105 1,164 5,310 SH   OTR   5,310 0 0
Texas Instruments Inc COM 882508104 283 1,983 SH   SOLE   1,983 0 0
The Scotts Miracle Gro Company COM 810186106 770 5,035 SH   SOLE   5,035 0 0
The Trade Desk Inc Class A COM 88339J105 25,177 48,531 SH   SOLE   43,206 0 5,325
The Trade Desk Inc Class A COM 88339J105 2,093 4,035 SH   OTR   4,035 0 0
Thermo Fisher Scientific Inc COM 883556102 27,789 62,939 SH   SOLE   56,534 0 6,405
Thermo Fisher Scientific Inc COM 883556102 2,069 4,685 SH   OTR   4,685 0 0
Twitter Inc COM 90184L102 1,377 30,953 SH   SOLE   30,953 0 0
U. S. Bancorp COM 902973304 433 12,090 SH   SOLE   12,090 0 0
Union Pacific Corporation COM 907818108 874 4,442 SH   SOLE   4,442 0 0
United Parcel Service Inc COM 911312106 11,463 68,791 SH   SOLE   59,156 0 9,635
United Parcel Service Inc COM 911312106 1,250 7,500 SH   OTR   7,500 0 0
United Rentals Inc COM 911363109 330 1,890 SH   SOLE   1,890 0 0
UnitedHealth Group Inc. COM 91324P102 232 744 SH   SOLE   744 0 0
Valaris PLC Shs Cl A COM G9402V109 1 11,000 SH   SOLE   11,000 0 0
VanEck Vectors ETF High Yld Mun Id COM 92189H409 269 4,500 SH   SOLE   4,500 0 0
Vanguard Emerging Markets ETF COM 922042858 269 6,217 SH   SOLE   6,217 0 0
Vanguard Idx Fds Growth ETF COM 922908736 271 1,190 SH   SOLE   1,190 0 0
Vanguard Idx Fds Small Cap ETF COM 922908751 869 5,653 SH   SOLE   5,653 0 0
Vanguard Idx Fds Small Cap Value COM 922908611 396 3,578 SH   SOLE   3,578 0 0
Vanguard Intl Eq Idx FTSE Europe E COM 922042874 244 4,663 SH   SOLE   4,663 0 0
Vanguard Scottsdale I-T Govt Bd ET COM 92206C706 337 4,779 SH   SOLE   4,779 0 0
Vanguard Splzd Port Div Appre Idx COM 921908844 1,626 12,639 SH   SOLE   12,639 0 0
Vanguard Tax Mgd Intl FTSE Dev Mkt COM 921943858 858 20,984 SH   SOLE   20,984 0 0
Vanguard Total Stock Market ETF COM 922908769 378 2,222 SH   SOLE   2,222 0 0
Veeva Sys Inc Cl A COM 922475108 654 2,325 SH   SOLE   2,325 0 0
Vertex Pharmaceuticals Inc. COM 92532F100 16,252 59,723 SH   SOLE   51,123 0 8,600
Vertex Pharmaceuticals Inc. COM 92532F100 1,765 6,485 SH   OTR   6,485 0 0
Visa Inc. Class A COM 92826C839 709 3,547 SH   SOLE   3,547 0 0
Voya Finl Inc COM 929089100 2,345 48,925 SH   SOLE   48,925 0 0
Vulcan Materials Co Hldg Co COM 929160109 1,972 14,551 SH   SOLE   14,551 0 0
W P Carey Inc COM 92936U109 1,337 20,512 SH   SOLE   20,512 0 0
Waste Mgmt. Inc. Com COM 94106L109 473 4,180 SH   SOLE   4,180 0 0
World Wrestling Entmt Inc Cl A COM 98156Q108 607 15,000 SH   SOLE   15,000 0 0
XPO Logistics Inc COM 983793100 204 2,415 SH   SOLE   2,415 0 0
Zendesk Inc COM 98936J101 3,453 33,548 SH   SOLE   33,548 0 0
Zix Corp COM 98974P100 58 10,000 SH   SOLE   10,000 0 0
Zoetis Inc Cl A COM 98978V103 5,814 35,158 SH   SOLE   35,158 0 0