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
Activision Blizzard Inc COM 00507V109 349 4,200 SH   SOLE N/A 4,200 0 0
Adobe Inc COM 00724F101 13,623 50,465 SH   SOLE N/A 50,465 0 0
Align Technology Inc COM 016255101 479 1,225 SH   SOLE N/A 1,225 0 0
Alphabet Inc Cap Stock Cl A CAP STK CL A 02079K305 344 285 SH   SOLE N/A 285 0 0
Alteryx Inc Cl A COM CL A 02156B103 215 3,750 SH   SOLE N/A 3,750 0 0
Amazon.com Inc COM 023135106 25,508 12,735 SH   SOLE N/A 12,735 0 0
Amgen Inc COM 031162100 1,956 9,435 SH   SOLE N/A 9,435 0 0
Apple Inc COM 037833100 20,174 89,369 SH   SOLE N/A 89,369 0 0
AT&T Inc COM 00206R102 4,478 133,352 SH   SOLE N/A 133,352 0 0
Bank of America Corporation COM 060505104 293 9,950 SH   SOLE N/A 9,950 0 0
Bausch Health Cos Inc COM 071734107 9,368 364,950 SH   SOLE N/A 364,950 0 0
Becton Dickinson & Co COM 075887109 1,707 6,540 SH   SOLE N/A 6,540 0 0
Berkshire Hathaway Inc Cl A CL A 084670108 640 2 SH   SOLE N/A 2 0 0
Berkshire Hathaway Inc Cl B CL B NEW 084670702 278 1,300 SH   SOLE N/A 1,300 0 0
BlackRock Inc COM 09247X101 8,727 18,515 SH   SOLE N/A 18,515 0 0
Brown Forman Corp Cl B CL B 115637209 757 14,977 SH   SOLE N/A 14,977 0 0
Carrols Restaurant Group Inc COM 14574X104 151 10,340 SH   SOLE N/A 10,340 0 0
Chevron Corp COM 166764100 2,044 16,712 SH   SOLE N/A 16,712 0 0
Cisco Systems Inc COM 17275R102 1,496 30,750 SH   SOLE N/A 30,750 0 0
Clorox Co COM 189054109 4,797 31,895 SH   SOLE N/A 31,895 0 0
Coca-Cola Co COM 191216100 3,147 68,130 SH   SOLE N/A 68,130 0 0
ConocoPhillips COM 20825C104 521 6,725 SH   SOLE N/A 6,725 0 0
Constellation Brands Inc Cl A CL A 21036P108 8,601 39,890 SH   SOLE N/A 39,890 0 0
Continental Resources Inc COM 212015101 242 3,550 SH   SOLE N/A 3,550 0 0
Cyberark Software Ltd SHS M2682V108 7,092 88,825 SH   SOLE N/A 88,825 0 0
Davita Inc COM 23918K108 254 3,550 SH   SOLE N/A 3,550 0 0
Deere & Co COM 244199105 5,610 37,320 SH   SOLE N/A 37,320 0 0
Dowdupont Inc COM 26078J100 287 4,465 SH   SOLE N/A 4,465 0 0
Edwards Lifesciences Corp COM 28176E108 8,827 50,700 SH   SOLE N/A 50,700 0 0
Evergy Inc COM 30034W106 4,751 86,508 SH   SOLE N/A 86,508 0 0
Exxon Mobil Corp COM 30231G102 5,535 65,097 SH   SOLE N/A 65,097 0 0
Facebook Inc Cl A CL A 30303M102 325 1,975 SH   SOLE N/A 1,975 0 0
FedEx Corp COM 31428X106 7,244 30,085 SH   SOLE N/A 30,085 0 0
Ford Motor Co COM PAR $0.01 345370860 425 46,000 SH   SOLE N/A 46,000 0 0
Fortinet Inc COM 34959E109 11,986 129,900 SH   SOLE N/A 129,900 0 0
Gnc Holdings Inc Cl A COM CL A 36191G107 50 12,000 SH   SOLE N/A 12,000 0 0
Goldman Sachs Group Inc COM 38141G104 7,388 32,945 SH   SOLE N/A 32,945 0 0
Halliburton Co COM 406216101 3,958 97,655 SH   SOLE N/A 97,655 0 0
Helmerich & Payne Inc COM 423452101 4,781 69,525 SH   SOLE N/A 69,525 0 0
Hewlett Packard Enterprise Co COM 42824C109 258 15,800 SH   SOLE N/A 15,800 0 0
Honeywell Intl Inc COM 438516106 5,528 33,220 SH   SOLE N/A 33,220 0 0
Hp Inc COM 40434L105 407 15,800 SH   SOLE N/A 15,800 0 0
Idexx Laboratories Inc COM 45168D104 16,360 65,530 SH   SOLE N/A 65,530 0 0
Intel Corp COM 458140100 4,417 93,395 SH   SOLE N/A 93,395 0 0
Intl FCStone Inc COM 46116V105 604 12,500 SH   SOLE N/A 12,500 0 0
Intuitive Surgical Inc COM NEW 46120E602 18,342 31,955 SH   SOLE N/A 31,955 0 0
Johnson & Johnson COM 478160104 1,531 11,080 SH   SOLE N/A 11,080 0 0
Las Vegas Sands Corp COM 517834107 3,504 59,060 SH   SOLE N/A 59,060 0 0
Marketaxess Holdings Inc COM 57060D108 5,131 28,745 SH   SOLE N/A 28,745 0 0
MasterCard Inc Cl A CL A 57636Q104 10,677 47,965 SH   SOLE N/A 47,965 0 0
Merck & Co Inc COM 58933Y105 273 3,850 SH   SOLE N/A 3,850 0 0
Micron Technology Inc COM 595112103 294 6,500 SH   SOLE N/A 6,500 0 0
Microsoft Corp COM 594918104 689 6,025 SH   SOLE N/A 6,025 0 0
Morgan Stanley COM NEW 617446448 9,584 205,795 SH   SOLE N/A 205,795 0 0
Msa Safety Inc COM 553498106 319 3,000 SH   SOLE N/A 3,000 0 0
MSCI Inc Cl A COM 55354G100 7,736 43,605 SH   SOLE N/A 43,605 0 0
Netflix Inc COM 64110L106 16,931 45,255 SH   SOLE N/A 45,255 0 0
New York Community Bancorp Inc COM 649445103 207 20,000 SH   SOLE N/A 20,000 0 0
Nike Inc Cl B CL B 654106103 466 5,500 SH   SOLE N/A 5,500 0 0
NVIDIA Corp COM 67066G104 8,692 30,930 SH   SOLE N/A 30,930 0 0
OGE Energy Corp COM 670837103 205 5,650 SH   SOLE N/A 5,650 0 0
Oneok Inc COM 682680103 10,271 151,506 SH   SOLE N/A 151,506 0 0
Palo Alto Networks Inc COM 697435105 1,126 5,000 SH   SOLE N/A 5,000 0 0
Paycom Software Inc COM 70432V102 22,736 146,300 SH   SOLE N/A 146,300 0 0
Paypal Holdings Inc COM 70450Y103 610 6,950 SH   SOLE N/A 6,950 0 0
Performance Food Group Co COM 71377A103 2,891 86,830 SH   SOLE N/A 86,830 0 0
Pfizer Inc COM 717081103 1,561 35,429 SH   SOLE N/A 35,429 0 0
Phillips 66 COM 718546104 6,444 57,165 SH   SOLE N/A 57,165 0 0
Progress Software Corp COM 743312100 524 14,850 SH   SOLE N/A 14,850 0 0
Proofpoint Inc COM 743424103 2,724 25,615 SH   SOLE N/A 25,615 0 0
Qualys Inc COM 74758T303 3,383 37,965 SH   SOLE N/A 37,965 0 0
Rockwell Automation Inc COM 773903109 4,833 25,775 SH   SOLE N/A 25,775 0 0
Salesforce.com Inc COM 79466L302 14,825 93,224 SH   SOLE N/A 93,224 0 0
Southwestern Energy Co COM 845467109 77 15,000 SH   SOLE N/A 15,000 0 0
Stoneridge Inc COM 86183P102 250 8,412 SH   SOLE N/A 8,412 0 0
SVB Financial Group COM 78486Q101 518 1,665 SH   SOLE N/A 1,665 0 0
T-Mobile US Inc COM 872590104 2,169 30,900 SH   SOLE N/A 30,900 0 0
Teladoc Inc COM 87918A105 12,834 148,625 SH   SOLE N/A 148,625 0 0
TJX Cos Inc COM 872540109 560 5,000 SH   SOLE N/A 5,000 0 0
Twitter Inc COM 90184L102 1,397 49,075 SH   SOLE N/A 49,075 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 4,984 17,665 SH   SOLE N/A 17,665 0 0
Unit Corp COM 909218109 1,805 69,250 SH   SOLE N/A 69,250 0 0
UnitedHealth Group Inc COM 91324P102 8,340 31,350 SH   SOLE N/A 31,350 0 0
Verizon Communications Inc COM 92343V104 2,467 46,205 SH   SOLE N/A 46,205 0 0
Visa Inc Cl A COM CL A 92826C839 6,295 41,943 SH   SOLE N/A 41,943 0 0
Wal Mart Stores Inc COM 931142103 2,058 21,915 SH   SOLE N/A 21,915 0 0
West Pharmaceutical Svsc Inc COM 955306105 370 3,000 SH   SOLE N/A 3,000 0 0
Williams Cos Inc COM 969457100 7,002 257,525 SH   SOLE N/A 257,525 0 0
Wynn Resorts Ltd COM 983134107 7,867 61,915 SH   SOLE N/A 61,915 0 0
Zimmer Holdings Inc COM 98956P102 4,916 37,395 SH   SOLE N/A 37,395 0 0
BP PLC Sp ADR SPONSORED ADR 055622104 477 10,350 SH   SOLE N/A 10,350 0 0
HSBC Holdings PLC Sp ADR SPON ADR NEW 404280406 266 6,050 SH   SOLE N/A 6,050 0 0
iShares Tr MSCI EAFE Index MSCI EAFE ETF 464287465 6,058 89,097 SH   SOLE N/A 89,097 0 0
iShares Tr MSCI Emerg Mkt MSCI EMG MKT ETF 464287234 5,228 121,800 SH   SOLE N/A 121,800 0 0
iShares Tr Russell 1000 Growth RUS 1000 GRW ETF 464287614 234 1,500 SH   SOLE N/A 1,500 0 0
iShares Tr S&P Mid Cap 400 CORE S&P MCP ETF 464287507 2,427 12,055 SH   SOLE N/A 12,055 0 0
iShares Tr S&P Small Cap 600 CORE S&P SCP ETF 464287804 1,287 14,750 SH   SOLE N/A 14,750 0 0
SPDR Dow Jones Industrial Avrg UT SER 1 78467X109 4,713 17,825 SH   SOLE N/A 17,825 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,757 23,244 SH   SOLE N/A 23,244 0 0
SPDR S&P Mid Cap 400 ETF Tr UTSER1 S&PDCRP 78467Y107 551 1,500 SH   SOLE N/A 1,500 0 0
Vanguard Index Funds Mid Cap E MID CAP ETF 922908629 358 2,181 SH   SOLE N/A 2,181 0 0
WisdomTree Trust Emerg Mkt ETF EMER MKT HIGH FD 97717W315 8,720 199,675 SH   SOLE N/A 199,675 0 0
BlackRock Municipal Bond Tr COM 09249H104 224 16,250 SH   SOLE N/A 16,250 0 0
Nuveen Div Adv Muni Fund COM 67066V101 192 15,000 SH   SOLE N/A 15,000 0 0
Nuveen Muni High Income Opport COM 670682103 238 19,000 SH   SOLE N/A 19,000 0 0
Western Asset Muni High Income COM 95766N103 248 35,000 SH   SOLE N/A 35,000 0 0
AllianceBernstein Holding LP UNIT LTD PARTN 01881G106 4,941 162,250 SH   SOLE N/A 162,250 0 0
Blackstone Group LP COM UNIT LTD 09253U108 6,373 167,360 SH   SOLE N/A 167,360 0 0
Dorchester Minerals LP COM UNIT 25820R105 211 10,360 SH   SOLE N/A 10,360 0 0
Enterprise Products Partners L COM 293792107 4,322 150,425 SH   SOLE N/A 150,425 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 9,061 133,795 SH   SOLE N/A 133,795 0 0
American Tower REIT COM 03027X100 2,671 18,385 SH   SOLE N/A 18,385 0 0
Blackstone Mtg Tr Inc Cl A COM CL A 09257W100 2,816 84,025 SH   SOLE N/A 84,025 0 0
Hospitality Properties Trust COM SH BEN INT 44106M102 2,407 83,450 SH   SOLE N/A 83,450 0 0
Omega Healthcare Invs Inc COM 681936100 336 10,250 SH   SOLE N/A 10,250 0 0
Public Storage COM 74460D109 267 1,325 SH   SOLE N/A 1,325 0 0
Simon Property Group Inc COM 828806109 4,624 26,160 SH   SOLE N/A 26,160 0 0