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
3M CO COM 88579Y101 6,258 36,102 SH   SOLE   36,102 0 0
ABERDEEN ASIA PACIFI COM 003009107 76 18,250 SH   SOLE   18,250 0 0
ALPHABET INC COM 02079K107 19,353 17,909 SH   SOLE   17,909 0 0
ALPS ETF TR COM 00162Q866 158 16,010 SH   SOLE   16,010 0 0
AMAZON COM INC COM 023135106 26,676 14,087 SH   SOLE   14,087 0 0
ANHEUSER BUSCH INBEV COM 03524A108 10,143 114,600 SH   SOLE   114,600 0 0
APPLE INC COM 037833100 86,794 438,532 SH   SOLE   438,532 0 0
BANK AMER CORP COM 060505104 344 11,856 SH   SOLE   11,856 0 0
BERKSHIRE HATHAWAY I COM 084670702 11,405 53,503 SH   SOLE   53,503 0 0
BERKSHIRE HATHAWAY I COM 084670108 52,846 166 SH   SOLE   166 0 0
BLACKSTONE GROUP L P COM 09253U108 8,530 192,021 SH   SOLE   192,021 0 0
BOEING CO COM 097023105 7,913 21,739 SH   SOLE   21,739 0 0
CALAMOS STRATEGIC TO COM 128125101 164 12,850 SH   SOLE   12,850 0 0
CAPITOL FED FINL INC COM 14057J101 2,754 200,000 SH   SOLE   200,000 0 0
CBRE CLARION GLOBAL COM 12504G100 169 22,620 SH   SOLE   22,620 0 0
CDN IMPERIAL BK COMM COM 136069101 6,218 79,148 SH   SOLE   79,148 0 0
CENTENE CORP DEL COM 15135B101 28,485 543,200 SH   SOLE   543,200 0 0
CHARTER COMMUNICATIO COM 16119P108 8,417 21,300 SH   SOLE   21,300 0 0
CISCO SYS INC COM 17275R102 9,455 172,757 SH   SOLE   172,757 0 0
CITIGROUP INC COM 172967424 331 4,728 SH   SOLE   4,728 0 0
COSTAR GROUP INC COM 22160N109 8,145 14,700 SH   SOLE   14,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,156 46,000 SH   SOLE   46,000 0 0
CROWN CASTLE INTL CO COM 22822V101 7,284 55,878 SH   SOLE   55,878 0 0
DISCOVERY INC COM 25470F302 8,896 312,700 SH   SOLE   312,700 0 0
DISNEY WALT CO COM 254687106 49,740 356,203 SH   SOLE   356,203 0 0
DUKE ENERGY CORP NEW COM 26441C204 7,753 87,862 SH   SOLE   87,862 0 0
ENTERPRISE PRODS PAR COM 293792107 7,118 246,543 SH   SOLE   246,543 0 0
FEDEX CORP COM 31428X106 4,762 29,000 SH   SOLE   29,000 0 0
HONEYWELL INTL INC COM 438516106 8,466 48,490 SH   SOLE   48,490 0 0
INTEL CORP COM 458140100 7,742 161,739 SH   SOLE   161,739 0 0
ISHARES CORE MSCI EMERGING MKT ETF 46434G103 3,883 75,488 SH   SOLE   75,488 0 0
ISHARES SELECT DIVID ETF ETF 464287168 525 5,273 SH   SOLE   5,273 0 0
ISHARES JPMORGAN USD EMG ETF 464288281 218 1,925 SH   SOLE   1,925 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 464 7,809 SH   SOLE   7,809 0 0
ISHARES CORE S&P SCP ETF ETF 464287804 4,998 63,850 SH   SOLE   63,850 0 0
ISHARES RUS 2000 GRW ETF ETF 464287648 6,830 34,000 SH   SOLE   34,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 16,001 102,900 SH   SOLE   102,900 0 0
JOHNSON & JOHNSON COM 478160104 8,062 57,882 SH   SOLE   57,882 0 0
JPMORGAN CHASE & CO COM 46625H100 8,188 73,241 SH   SOLE   73,241 0 0
LIBERTY BROADBAND CO COM 530307305 7,243 69,500 SH   SOLE   69,500 0 0
LIBERTY MEDIA CORP C SIRIUSXM COM 531229607 4,634 122,000 SH   SOLE   122,000 0 0
LIBERTY MEDIA CORP SER C COM 531229854 4,878 130,400 SH   SOLE   130,400 0 0
LILLY ELI & CO COM 532457108 9,488 85,642 SH   SOLE   85,642 0 0
LOCKHEED MARTIN CORP COM 539830109 8,584 23,611 SH   SOLE   23,611 0 0
LOWES COS INC COM 548661107 8,238 81,636 SH   SOLE   81,636 0 0
MASTERCARD INC COM 57636Q104 28,479 107,660 SH   SOLE   107,660 0 0
MCDONALDS CORP COM 580135101 9,862 47,492 SH   SOLE   47,492 0 0
MICROSOFT CORP COM 594918104 10,369 77,403 SH   SOLE   77,403 0 0
NUVEEN PFD & INCM SE COM 67072C105 117 12,281 SH   SOLE   12,281 0 0
NVIDIA CORP COM 67066G104 32,364 197,065 SH   SOLE   197,065 0 0
NXP SEMICONDUCTORS N COM N6596X109 32,453 332,479 SH   SOLE   332,479 0 0
OGE ENERGY CORP COM 670837103 8,909 209,333 SH   SOLE   209,333 0 0
PEPSICO INC COM 713448108 9,350 71,305 SH   SOLE   71,305 0 0
PRICE T ROWE GROUP I COM 74144T108 7,307 66,606 SH   SOLE   66,606 0 0
PROCTER AND GAMBLE C COM 742718109 10,481 95,585 SH   SOLE   95,585 0 0
SPDR SELECT SECTOR SBI CONS DISCR ETF 81369Y407 11,372 95,400 SH   SOLE   95,400 0 0
SPDR PORTFOLIO DEVLPD WOR ETF 78463X889 1,645 55,604 SH   SOLE   55,604 0 0
SPDR PORTFOLIO EMG MKT ETF 78463X509 761 21,273 SH   SOLE   21,273 0 0
SPDR S&P 500 ETF TR ETF 78462F103 573 1,954 SH   SOLE   1,954 0 0
SPDR PRTFLO S&P500 HI ETF 78468R788 266 6,987 SH   SOLE   6,987 0 0
SPDR PORTFOLIO SM ETF ETF 78468R853 457 14,909 SH   SOLE   14,909 0 0
SPDR BLOMBERG BRC FLTG RATE ETF 78468R200 363 11,825 SH   SOLE   11,825 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 1,562 45,228 SH   SOLE   45,228 0 0
STARBUCKS CORP COM 855244109 11,888 141,816 SH   SOLE   141,816 0 0
TEXAS INSTRS INC COM 882508104 7,825 68,186 SH   SOLE   68,186 0 0
TRAVELERS COMPANIES COM 89417E109 8,769 58,651 SH   SOLE   58,651 0 0
UBS GROUP AG COM H42097107 4,930 416,000 SH   SOLE   416,000 0 0
UNITED PARCEL SERVIC COM 911312106 6,880 66,620 SH   SOLE   66,620 0 0
UNITED TECHNOLOGIES COM 913017109 7,510 57,681 SH   SOLE   57,681 0 0
UNITEDHEALTH GROUP I COM 91324P102 44,005 180,339 SH   SOLE   180,339 0 0
V F CORP COM 918204108 8,242 94,353 SH   SOLE   94,353 0 0
VANGUARD TOTAL BND MRKT ETF ETF 921937835 551 6,636 SH   SOLE   6,636 0 0
VANGUARD TOTAL STK MKT ETF ETF 922908769 493 3,284 SH   SOLE   3,284 0 0
VANGUARD S&P 500 ETF ETF 922908363 3,913 14,538 SH   SOLE   14,538 0 0
VANGUARD ALLWRLD EX USINTL ETF 922042775 474 9,287 SH   SOLE   9,287 0 0
VANGUARD FTSE EMR MKT ETF ETF 922042858 727 17,093 SH   SOLE   17,093 0 0
VANGUARD VNG RUSSSELL 2000 ETF 92206C664 3,393 27,149 SH   SOLE   27,149 0 0
VANGUARD FTSE DEV MKT ETF ETF 921943858 1,906 45,707 SH   SOLE   45,707 0 0
VANGUARD HIGH DIV YLD ETF ETF 921946406 3,110 35,596 SH   SOLE   35,596 0 0
VEEVA SYS INC COM 922475108 7,052 43,500 SH   SOLE   43,500 0 0
VERIZON COMMUNICATIO COM 92343V104 8,445 147,817 SH   SOLE   147,817 0 0
VISA INC COM 92826C839 30,266 174,392 SH   SOLE   174,392 0 0
WALMART INC COM 931142103 255 2,305 SH   SOLE   2,305 0 0
WELLCARE HEALTH PLAN COM 94946T106 10,861 38,100 SH   SOLE   38,100 0 0
WESTERN ASSET HIGH I COM 95766K109 125 24,279 SH   SOLE   24,279 0 0
ZILLOW GROUP INC COM 98954M200 25,969 559,800 SH   SOLE   559,800 0 0
ZOETIS INC COM 98978V103 9,849 86,785 SH   SOLE   86,785 0 0