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
Adobe COM 00724F101 6,932 25,678 SH   SOLE   0 0 25,678
Alphabet COM 02079K107 11,176 9,364 SH   SOLE   0 0 9,364
Alphabet COM 02079K305 10 8 SH   SOLE   0 0 8
Amazon COM 023135106 22 11 SH   SOLE   0 0 11
ALPS Alerian MLP ETF ETF 00162Q866 258 24,192 SH   SOLE   0 0 24,192
Cohen & Steers REIT & PFD Inc COM 19247X100 12 640 SH   SOLE   0 0 640
Cullen Frost COM 229899109 7,057 67,568 SH   SOLE   0 0 67,568
F&C/Claymore Pfd Secs Income Fund COM 338478100 30 1,624 SH   SOLE   0 0 1,624
Facebook COM 30303M102 16 100 SH   SOLE   0 0 100
Flaherty & Crumrine Total Return Fund COM 338479108 9 475 SH   SOLE   0 0 475
Gartner COM 366651107 8,853 55,852 SH   SOLE   0 0 55,852
Global Payments COM 37940X102 5,245 41,166 SH   SOLE   0 0 41,166
Idexx Labs COM 45168D104 7,986 31,986 SH   SOLE   0 0 31,986
Intuitive Surgical COM 46120E602 11,082 19,307 SH   SOLE   0 0 19,307
Ishares Core US Aggregate Bond ETF ETF 464287226 89 844 SH   SOLE   0 0 844
Ishares MSCI ACWAI EX US- ETF ETF 464288240 120 2,509 SH   SOLE   0 0 2,509
Ishares Russell Midcap ETF 464287499 80 362 SH   SOLE   0 0 362
Ishares Tr Russell 2000 ETF 464287655 91 538 SH   SOLE   0 0 538
Lendingtree Inc COM 52603B107 56 243 SH   SOLE   0 0 243
Mastercard COM 57636Q104 15,251 68,509 SH   SOLE   0 0 68,509
Microsoft COM 594918104 8,538 74,650 SH   SOLE   0 0 74,650
MongoDB COM 60937P106 6,583 80,722 SH   SOLE   0 0 80,722
Nuveen Quality Pfd Income Fd COM 67072C105 30 3,454 SH   SOLE   0 0 3,454
Pimco Corporate Income Fund COM 72200U100 34 1,854 SH   SOLE   0 0 1,854
Powershares India ETF 73935L100 6 250 SH   SOLE   0 0 250
Redhat COM 756577102 4,472 32,817 SH   SOLE   0 0 32,817
Roku Inc COM 77543R102 11,900 162,956 SH   SOLE   0 0 162,956
SPDR S&P 400 Midcap Growth-ETF ETF 78464A821 1,373 24,548 SH   SOLE   0 0 24,548
SPDR S&P 600 Smallcap Growth- ETF ETF 78464A201 1,367 20,250 SH   SOLE   0 0 20,250
Salesforce COM 79466L302 15 97 SH   SOLE   0 0 97
Schwab US Dividend Equity- ETF ETF 808524797 38 723 SH   SOLE   0 0 723
Schwab 1000 Index- ETF ETF 808524722 176 6,143 SH   SOLE   0 0 6,143
Schwab US Large Cap Growth- ETF ETF 808524300 5,872 71,598 SH   SOLE   0 0 71,598
Schwab US Large Cap Value- ETF ETF 808524409 14 255 SH   SOLE   0 0 255
Schwab US Small-Cap- ETF ETF 808524607 2,816 36,974 SH   SOLE   0 0 36,974
Schwab US Mid-Cap ETF ETF 808524508 2,825 48,834 SH   SOLE   0 0 48,834
Splunk COM 848637104 7,062 58,405 SH   SOLE   0 0 58,405
Twitter COM 90184L102 5,510 193,602 SH   SOLE   0 0 193,602
Tyler Technologies COM 902252105 8,202 33,471 SH   SOLE   0 0 33,471
Vanguard REIT ETF ETF 922908553 57 706 SH   SOLE   0 0 706
Vanguard Corp Bond- ETF ETF 92206C409 9 115 SH   SOLE   0 0 115
Vanguard S&P 500 ETF ETF 922908363 135 505 SH   SOLE   0 0 505
Visa Inc COM 92826C839 17,109 113,991 SH   SOLE   0 0 113,991