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,347 21,438 SH   SOLE   21,438 0 0
Accenture Ltd. Ireland Class Shar COM G1151C101 1,938 7,418 SH   SOLE   7,418 0 0
Activision Blizzard Inc. COM 00507V109 25,840 278,296 SH   SOLE   240,351 0 37,945
Activision Blizzard Inc. COM 00507V109 2,525 27,193 SH   OTR   27,193 0 0
Adobe Inc COM 00724F101 42,702 85,384 SH   SOLE   78,064 0 7,320
Adobe Inc COM 00724F101 2,559 5,116 SH   OTR   5,116 0 0
Advanced Micro Devices Inc COM 007903107 12,286 133,970 SH   SOLE   116,104 0 17,866
Advanced Micro Devices Inc COM 007903107 1,210 13,193 SH   OTR   13,193 0 0
Akamai Technologies Inc. COM 00971T101 4,617 43,975 SH   SOLE   43,975 0 0
Alaska Air Group COM 011659109 993 19,092 SH   SOLE   18,442 0 650
Alibaba Grp Shs ADR COM 01609W102 859 3,789 SH   SOLE   3,789 0 0
Align Technology Inc COM 016255101 2,128 3,982 SH   SOLE   3,982 0 0
Alphabet Inc Class A COM 02079K305 28,253 16,120 SH   SOLE   14,064 0 2,056
Alphabet Inc Class A COM 02079K305 2,976 1,698 SH   OTR   1,698 0 0
Alphabet Inc Class C COM 02079K107 5,287 3,018 SH   SOLE   2,919 0 99
Alteryx Inc Cl A COM 02156B103 1,489 12,225 SH   SOLE   12,225 0 0
Amazon.com Inc. COM 023135106 49,681 15,254 SH   SOLE   13,789 0 1,465
Amazon.com Inc. COM 023135106 3,156 969 SH   OTR   969 0 0
Amer Express Company COM 025816109 2,153 17,806 SH   SOLE   17,248 0 558
American Tower REIT COM 03027X100 3,733 16,630 SH   SOLE   16,302 0 328
Americold Rlty Tr COM 03064D108 698 18,702 SH   SOLE   18,702 0 0
Amgen Incorporated COM 031162100 866 3,768 SH   SOLE   3,768 0 0
ANSYS Inc COM 03662Q105 19,630 53,959 SH   SOLE   46,953 0 7,006
ANSYS Inc COM 03662Q105 1,795 4,935 SH   OTR   4,935 0 0
Anthem Inc COM 036752103 9,867 30,729 SH   SOLE   25,862 0 4,867
Anthem Inc COM 036752103 1,124 3,500 SH   OTR   3,500 0 0
Apple Inc COM 037833100 32,356 243,847 SH   SOLE   227,613 0 16,234
Apple Inc COM 037833100 1,500 11,308 SH   OTR   11,308 0 0
Applied Materials Inc. COM 038222105 3,256 37,734 SH   SOLE   36,459 0 1,275
Ares Cap Corp COM 04010L103 997 59,054 SH   SOLE   59,054 0 0
Arista Networks Inc COM 040413106 1,972 6,785 SH   SOLE   6,785 0 0
ASML Hldg NV NY Registry Shs 2012 COM N07059210 25,457 52,196 SH   SOLE   45,390 0 6,806
ASML Hldg NV NY Registry Shs 2012 COM N07059210 2,416 4,954 SH   OTR   4,954 0 0
Astrazeneca PLC Spon. ADR COM 046353108 345 6,908 SH   SOLE   6,908 0 0
Atlassian Corp PLC A COM G06242104 1,006 4,300 SH   SOLE   4,300 0 0
Automatic Data Processing COM 053015103 3,163 17,954 SH   SOLE   17,429 0 525
Ball Corp COM 058498106 2,420 25,972 SH   SOLE   25,117 0 855
Becton Dickinson COM 075887109 1,483 5,926 SH   SOLE   5,926 0 0
Berkshire Hathaway Inc. Class B COM 084670702 1,060 4,570 SH   SOLE   4,570 0 0
Blackrock TCP Cap Corp COM 09259E108 709 63,111 SH   SOLE   63,111 0 0
Blackstone Group Inc Cl A COM 09260D107 1,895 29,237 SH   SOLE   29,237 0 0
Blackstone Mortgage Trust Inc Cl COM 09257W100 831 30,190 SH   SOLE   30,190 0 0
Boeing Company COM 097023105 365 1,706 SH   SOLE   1,706 0 0
Bristol Myers Squibb Company COM 110122108 410 6,604 SH   SOLE   6,604 0 0
Brookfield Asset Mget Inc. CL-A COM 112585104 1,009 24,450 SH   SOLE   24,450 0 0
Brookfield Infrastructure Corp Rg COM 11275Q107 1,055 14,574 SH   SOLE   14,574 0 0
Brookfield Ppty REIT Cl A COM 11282X103 409 27,395 SH   SOLE   27,395 0 0
Canadian National Railway Co. COM 136375102 258 2,359 SH   SOLE   2,359 0 0
Canadian Pacific Railway Ltd COM 13645T100 2,825 8,148 SH   SOLE   7,873 0 275
Chipotle Mexican Grill Inc COM 169656105 5,236 3,776 SH   SOLE   3,105 0 671
Chipotle Mexican Grill Inc COM 169656105 673 485 SH   OTR   485 0 0
Chubb Corporation COM H1467J104 9,869 64,117 SH   SOLE   56,003 0 8,114
Chubb Corporation COM H1467J104 912 5,923 SH   OTR   5,923 0 0
Cintas Corp COM 172908105 18,713 52,941 SH   SOLE   45,645 0 7,296
Cintas Corp COM 172908105 1,865 5,277 SH   OTR   5,277 0 0
Cisco Systems Inc COM 17275R102 2,578 57,604 SH   SOLE   55,895 0 1,709
Clorox Company COM 189054109 1,099 5,443 SH   SOLE   5,443 0 0
Cloudflare Inc COM 18915M107 16,863 221,909 SH   SOLE   193,197 0 28,712
Cloudflare Inc COM 18915M107 1,575 20,731 SH   OTR   20,731 0 0
Coca-Cola Company COM 191216100 2,058 37,536 SH   SOLE   36,412 0 1,124
Colgate Palmolive Co. COM 194162103 2,794 32,673 SH   SOLE   31,655 0 1,018
Comcast Corporation Class A COM 20030N101 584 11,149 SH   SOLE   11,149 0 0
Commerce Bancshares Inc. COM 200525103 514 7,828 SH   SOLE   7,828 0 0
Copart Inc COM 217204106 17,244 135,511 SH   SOLE   117,154 0 18,357
Copart Inc COM 217204106 1,679 13,193 SH   OTR   13,193 0 0
Costco Wholesale Corporation COM 22160K105 756 2,006 SH   SOLE   2,006 0 0
Cummins Inc. COM 231021106 2,259 9,949 SH   SOLE   9,619 0 330
CyrusOne Inc COM 23283R100 1,343 18,363 SH   SOLE   18,363 0 0
Daktronics Inc COM 234264109 72 15,285 SH   SOLE   15,285 0 0
Danaher Corporation COM 235851102 1,083 4,874 SH   SOLE   4,874 0 0
Deere & Company COM 244199105 3,186 11,841 SH   SOLE   11,500 0 341
Discovery Comm Inc New Ser A COM 25470F104 286 9,490 SH   SOLE   9,490 0 0
Disney Walt Co. COM 254687106 4,664 25,744 SH   SOLE   24,964 0 780
Dynatrace Inc COM 268150109 9,736 225,011 SH   SOLE   194,468 0 30,543
Dynatrace Inc COM 268150109 967 22,347 SH   OTR   22,347 0 0
Ecolab Inc COM 278865100 4,414 20,402 SH   SOLE   20,402 0 0
Edwards Lifesciences Corp. COM 28176E108 5,426 59,479 SH   SOLE   59,479 0 0
Emerson Electric Co COM 291011104 330 4,105 SH   SOLE   4,105 0 0
Enterprise Financial Services COM 293712105 440 12,586 SH   SOLE   12,586 0 0
Epam Sys Inc COM 29414B104 4,221 11,778 SH   SOLE   11,778 0 0
Estee Lauder Companies Inc. Cl A COM 518439104 428 1,608 SH   SOLE   1,608 0 0
Evoqua Water Technologies Corp COM 30057T105 3,213 119,080 SH   SOLE   119,080 0 0
Facebook Inc Class A COM 30303M102 18,366 67,237 SH   SOLE   58,722 0 8,515
Facebook Inc Class A COM 30303M102 1,765 6,462 SH   OTR   6,462 0 0
Farfetch Ltd Class A COM 30744W107 389 6,091 SH   SOLE   6,091 0 0
Fastly Inc Cl A COM 31188V100 1,854 21,421 SH   SOLE   21,421 0 0
Fidelity Natl Information Svcs Inc COM 31620M106 1,200 8,484 SH   SOLE   8,484 0 0
Fiserv Inc COM 337738108 3,834 33,675 SH   SOLE   32,555 0 1,120
Fortune Brands Homes & Sec Inc COM 34964C106 952 11,111 SH   SOLE   11,111 0 0
FTI Consulting Inc. COM 302941109 425 3,802 SH   SOLE   3,802 0 0
Garmin Ltd. COM H2906T109 972 8,120 SH   SOLE   8,120 0 0
Gilead Sciences Inc COM 375558103 1,157 19,856 SH   SOLE   19,351 0 505
Globant S A COM L44385109 494 2,271 SH   SOLE   2,271 0 0
Goldman Sachs Group Inc COM 38141G104 290 1,098 SH   SOLE   1,098 0 0
Golub Cap BDC Inc COM 38173M102 413 29,181 SH   SOLE   29,181 0 0
Health Care Select SPDR COM 81369Y209 1,860 16,397 SH   SOLE   16,397 0 0
Hercules Technology Growth Cap Inc COM 427096508 856 59,333 SH   SOLE   59,333 0 0
Home Depot Inc COM 437076102 1,980 7,453 SH   SOLE   7,453 0 0
Honeywell International Inc. COM 438516106 454 2,135 SH   SOLE   2,135 0 0
IAC/Interactive Corp New COM 44891N109 17,065 90,125 SH   SOLE   77,598 0 12,527
IAC/Interactive Corp New COM 44891N109 1,733 9,154 SH   OTR   9,154 0 0
Idexx Laboratories Corp COM 45168D104 9,759 19,523 SH   SOLE   19,523 0 0
Insulet Corporation COM 45784P101 21,113 82,592 SH   SOLE   71,505 0 11,087
Insulet Corporation COM 45784P101 2,051 8,023 SH   OTR   8,023 0 0
Intl. Business Machines Corp. COM 459200101 937 7,443 SH   SOLE   7,206 0 237
Intuitive Surgical Inc COM 46120E602 31,386 38,365 SH   SOLE   34,498 0 3,867
Intuitive Surgical Inc COM 46120E602 2,291 2,800 SH   OTR   2,800 0 0
Invesco ETF Tr Water Res COM 46137V142 355 7,649 SH   SOLE   7,649 0 0
Ishares Barclays TIPS Bd Fd Prot S COM 464287176 370 2,897 SH   SOLE   2,897 0 0
IShares DJ Select Dividend Index F COM 464287168 447 4,647 SH   SOLE   4,647 0 0
ISHARES IBOXX I G Corp Bd Fd COM 464287242 319 2,307 SH   SOLE   2,307 0 0
iShares Lehman 1-3YR Treasury Bond COM 464287457 508 5,886 SH   SOLE   5,091 0 795
Ishares Russell 1000 Growth Index COM 464287614 458 1,900 SH   SOLE   1,900 0 0
IShares Russell 2000 Index Fund COM 464287655 207 1,073 SH   SOLE   1,073 0 0
IShares S & P Natl AMT Free Muni B COM 464288414 619 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
Johnson & Johnson COM 478160104 559 3,550 SH   SOLE   3,550 0 0
Kansas City Southern COM 485170302 2,286 11,198 SH   SOLE   10,818 0 380
Kennametal Inc Cap Stk COM 489170100 279 7,700 SH   SOLE   7,700 0 0
L Brands Inc COM 501797104 261 7,030 SH   SOLE   7,030 0 0
Leidos Hldgs Inc COM 525327102 2,471 23,507 SH   SOLE   23,507 0 0
Lemonade Inc COM 52567D107 472 3,855 SH   SOLE   2,355 0 1,500
Lowes Companies Inc. COM 548661107 2,658 16,560 SH   SOLE   15,990 0 570
Lululemon Athletica Inc. COM 550021109 34,456 99,002 SH   SOLE   88,107 0 10,895
Lululemon Athletica Inc. COM 550021109 2,624 7,539 SH   OTR   7,539 0 0
Main Str Cap Corp COM 56035L104 942 29,213 SH   SOLE   29,213 0 0
Marketaxess Hldgs Inc COM 57060D108 8,739 15,317 SH   SOLE   13,184 0 2,133
Marketaxess Hldgs Inc COM 57060D108 891 1,562 SH   OTR   1,562 0 0
Marvell Technology Group Ltd COM G5876H105 6,372 134,031 SH   SOLE   134,031 0 0
Mastercard Inc Class A COM 57636Q104 36,451 102,122 SH   SOLE   94,376 0 7,746
Mastercard Inc Class A COM 57636Q104 1,922 5,385 SH   OTR   5,385 0 0
McDonalds Corp. COM 580135101 660 3,074 SH   SOLE   3,074 0 0
Mercadolibre Inc COM 58733R102 201 120 SH   SOLE   120 0 0
Merck & Co Inc New COM 58933Y105 4,086 50,348 SH   SOLE   50,348 0 0
MFA Finl Inc COM 55272X102 622 159,925 SH   SOLE   159,925 0 0
Microsoft Corporation COM 594918104 50,609 227,539 SH   SOLE   206,424 0 21,115
Microsoft Corporation COM 594918104 3,234 14,539 SH   OTR   14,539 0 0
Monolithic Pwr Sys Inc COM 609839105 21,498 58,701 SH   SOLE   50,872 0 7,829
Monolithic Pwr Sys Inc COM 609839105 2,071 5,654 SH   OTR   5,654 0 0
Moodys Corp. COM 615369105 350 1,205 SH   SOLE   1,205 0 0
Netflix Inc. COM 64110L106 466 862 SH   SOLE   862 0 0
Newmont Corporation COM 651639106 7,257 121,174 SH   SOLE   103,893 0 17,281
Newmont Corporation COM 651639106 742 12,385 SH   OTR   12,385 0 0
Norfolk Southern Corp. COM 655844108 214 900 SH   SOLE   900 0 0
Nvidia Corp. COM 67066G104 29,577 56,638 SH   SOLE   50,093 0 6,545
Nvidia Corp. COM 67066G104 2,390 4,577 SH   OTR   4,577 0 0
Okta Inc Cl A COM 679295105 331 1,300 SH   SOLE   1,300 0 0
Old Dominion Freight Line Inc COM 679580100 9,603 49,200 SH   SOLE   42,541 0 6,659
Old Dominion Freight Line Inc COM 679580100 946 4,846 SH   OTR   4,846 0 0
Owl Rock Cap Corp COM 69121K104 684 53,993 SH   SOLE   53,993 0 0
Parker-Hannifin Corp COM 701094104 3,505 12,868 SH   SOLE   12,448 0 420
Paycom Software Inc COM 70432v102 452 1,000 SH   SOLE   1,000 0 0
Paylocity Hldg Corp COM 70438V106 307 1,489 SH   SOLE   1,489 0 0
PayPal Hldgs Inc COM 70450Y103 39,281 167,725 SH   SOLE   150,142 0 17,583
PayPal Hldgs Inc COM 70450Y103 2,901 12,385 SH   OTR   12,385 0 0
Pepsico Inc. COM 713448108 3,076 20,740 SH   SOLE   20,410 0 330
Pfizer Inc COM 717081103 513 14,432 SH   SOLE   14,432 0 0
PNC Financial Services Group COM 693475105 2,278 15,287 SH   SOLE   14,818 0 469
Procter & Gamble Co. COM 742718109 3,577 25,708 SH   SOLE   25,523 0 185
Qualcomm Inc. COM 747525103 16,856 110,645 SH   SOLE   98,092 0 12,553
Qualcomm Inc. COM 747525103 1,435 9,423 SH   OTR   9,423 0 0
Quanta Services COM 74762E102 11,739 162,994 SH   SOLE   145,210 0 17,784
Quanta Services COM 74762E102 931 12,923 SH   OTR   12,923 0 0
Quest Diagnostics Inc. COM 74834L100 1,039 8,717 SH   SOLE   8,427 0 290
Regions Financial Corporation COM 7591EP100 1,891 117,279 SH   SOLE   113,329 0 3,950
RH COM 74967X103 689 1,539 SH   SOLE   1,539 0 0
Roku Inc Cl A COM 77543R102 37,766 113,747 SH   SOLE   103,154 0 10,593
Roku Inc Cl A COM 77543R102 2,539 7,646 SH   OTR   7,646 0 0
S&P Global Inc COM 78409V104 6,320 19,226 SH   SOLE   19,226 0 0
Salesforce.com Inc COM 79466L302 5,286 23,853 SH   SOLE   23,853 0 0
Sanofi Sponsored ADR COM 80105N105 3,874 79,730 SH   SOLE   79,730 0 0
SBA Communications Corp New Cl A COM 78410G104 3,747 13,280 SH   SOLE   13,280 0 0
Sea Ltd ADR COM 81141R100 454 2,282 SH   SOLE   2,282 0 0
Sherwin-Williams Co COM 824348106 5,582 7,596 SH   SOLE   7,596 0 0
Simmons First Natl Corp Cl A COM 828730200 431 19,956 SH   SOLE   19,956 0 0
Sixth Str Specialty Lending Inc COM 83012A109 1,034 49,830 SH   SOLE   49,830 0 0
SolarEdge Technologies Inc COM 83417M104 1,266 3,968 SH   SOLE   3,968 0 0
Spdr Sr Tr Barclays High Yield Bd COM 78468R622 308 2,831 SH   SOLE   2,831 0 0
Splunk Inc COM 848637104 3,508 20,646 SH   SOLE   20,646 0 0
Square Inc Cl A COM 852234103 285 1,310 SH   SOLE   1,310 0 0
Starbucks Corporation COM 855244109 2,781 26,000 SH   SOLE   25,385 0 615
Starwood Property Trust Inc COM 85571B105 674 34,909 SH   SOLE   34,909 0 0
Target Corporation COM 87612E106 4,358 24,687 SH   SOLE   23,957 0 730
Teladoc Health Inc COM 87918A105 11,928 59,650 SH   SOLE   52,863 0 6,787
Teladoc Health Inc COM 87918A105 969 4,846 SH   OTR   4,846 0 0
Tesla Mtrs Inc COM 88160R101 1,871 2,651 SH   SOLE   2,651 0 0
Texas Instruments Inc COM 882508104 380 2,317 SH   SOLE   2,317 0 0
The Scotts Miracle Gro Company COM 810186106 953 4,786 SH   SOLE   4,786 0 0
The Trade Desk Inc Class A COM 88339J105 31,830 39,738 SH   SOLE   35,986 0 3,752
The Trade Desk Inc Class A COM 88339J105 2,156 2,692 SH   OTR   2,692 0 0
Thermo Fisher Scientific Inc COM 883556102 29,210 62,711 SH   SOLE   56,738 0 5,973
Thermo Fisher Scientific Inc COM 883556102 2,007 4,308 SH   OTR   4,308 0 0
Twitter Inc COM 90184L102 1,995 36,838 SH   SOLE   36,838 0 0
U. S. Bancorp COM 902973304 576 12,371 SH   SOLE   12,371 0 0
Union Pacific Corporation COM 907818108 930 4,466 SH   SOLE   4,466 0 0
United Parcel Service Inc COM 911312106 12,182 72,341 SH   SOLE   63,481 0 8,860
United Parcel Service Inc COM 911312106 1,088 6,462 SH   OTR   6,462 0 0
United Rentals Inc COM 911363109 2,173 9,369 SH   SOLE   9,114 0 255
UnitedHealth Group Inc. COM 91324P102 273 778 SH   SOLE   778 0 0
VanEck Vectors ETF High Yld Mun Id COM 92189H409 277 4,500 SH   SOLE   4,500 0 0
Vanguard Emerging Markets ETF COM 922042858 312 6,217 SH   SOLE   6,217 0 0
Vanguard Idx Fds Growth ETF COM 922908736 291 1,150 SH   SOLE   1,150 0 0
Vanguard Idx Fds Small Cap Value E COM 922908611 509 3,578 SH   SOLE   3,578 0 0
Vanguard Idx Fds Vanguard Small Ca COM 922908751 748 3,840 SH   SOLE   3,840 0 0
Vanguard Intl Equity Idx FTSE Euro COM 922042874 281 4,663 SH   SOLE   4,663 0 0
Vanguard Scottsdale I-T Govt Bd COM 92206C706 328 4,732 SH   SOLE   4,732 0 0
Vanguard Splzd Port Div Appre Idx COM 921908844 1,709 12,107 SH   SOLE   12,107 0 0
Vanguard Tax Mgd Intl FTSE Dev Mkt COM 921943858 733 15,534 SH   SOLE   15,534 0 0
Vanguard Total Stock Market ETF COM 922908769 432 2,222 SH   SOLE   2,222 0 0
Veeva Sys Inc Cl A COM 922475108 611 2,246 SH   SOLE   2,246 0 0
Vertex Pharmaceuticals Inc. COM 92532F100 1,878 7,945 SH   SOLE   7,945 0 0
Vicor Corporation COM 925815102 211 2,283 SH   SOLE   2,283 0 0
Visa Inc. Class A COM 92826C839 878 4,012 SH   SOLE   4,012 0 0
Voya Finl Inc COM 929089100 2,877 48,925 SH   SOLE   48,925 0 0
Vulcan Materials Co Hldg Co COM 929160109 1,648 11,111 SH   SOLE   11,111 0 0
W P Carey Inc COM 92936U109 1,388 19,666 SH   SOLE   19,666 0 0
Waste Mgmt. Inc. Com COM 94106L109 475 4,031 SH   SOLE   4,031 0 0
XPO Logistics Inc COM 983793100 264 2,217 SH   SOLE   2,217 0 0
Zendesk Inc COM 98936J101 4,640 32,423 SH   SOLE   32,423 0 0
Zix Corp COM 98974P100 86 10,000 SH   SOLE   10,000 0 0
Zoetis Inc Cl A COM 98978V103 5,702 34,452 SH   SOLE   34,452 0 0
Zoom Video Comm Inc Cl A COM 98980L101 708 2,100 SH   SOLE   2,100 0 0
Ares Cap Corp Conv Nt CONV 04010LAW3 206 373,000 PRN   SOLE   267,000 0 106,000
Fortive Corp Sr Nt Conv CONV 34959JAK4 255 200,000 PRN   SOLE   200,000 0 0
Goldman Sachs BDC Inc Conv Nts CONV 38147UAB3 259 369,000 PRN   SOLE   230,000 0 139,000
Prospect Cap Corp Conv Sr Nt CONV 74348TAT9 304 296,000 PRN   SOLE   150,000 0 146,000
TCP Cap Corp Sr Conv Nt CONV 87238QAD5 379 255,000 PRN   SOLE   175,000 0 80,000
Western Digital Corp Sr Nt Conv CONV 958102AP0 393 261,000 PRN   SOLE   150,000 0 111,000