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 4,344 20,614 SH   DFND 1 20,614 0 0
ABBOTT LABS COM 002824100 853 11,627 SH   DFND 1 11,627 0 0
ABBVIE INC COM 00287Y109 804 8,504 SH   DFND 1 8,504 0 0
ABIOMED INC COM 003654100 9,847 21,894 SH   DFND 1 21,894 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,102 37,285 SH   DFND 1 37,285 0 0
ADOBE SYS INC COM 00724F101 2,594 9,611 SH   DFND 1 9,611 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 141,351 839,727 SH   DFND 1 839,727 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,270 105,820 SH   DFND 1 105,820 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,613 46,208 SH   DFND 1 46,208 0 0
ALPHABET INC CAP STK CL C 02079K107 165,793 138,917 SH   DFND 1 138,917 0 0
ALPHABET INC CAP STK CL A 02079K305 9,500 7,870 SH   DFND 1 7,870 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 25,035 2,344,089 SH   DFND 1 2,344,089 0 0
AMAZON COM INC COM 023135106 15,051 7,514 SH   DFND 1 7,514 0 0
AMERISOURCEBERGEN CORP COM 03073E105 48,299 523,740 SH   DFND 1 523,740 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 44,416 507,207 SH   DFND 1 507,207 0 0
ANNALY CAP MGMT INC COM 035710409 123 12,000 SH   DFND 1 12,000 0 0
APERGY CORP COM 03755L104 211 4,835 SH   DFND 1 4,835 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,407 40,716 SH   DFND 1 40,716 0 0
APPLE INC COM 037833100 4,618 20,456 SH   DFND 1 20,456 0 0
ARES CAP CORP COM 04010L103 3,689 214,581 SH   DFND 1 214,581 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 511 3,391 SH   DFND 1 3,391 0 0
BAIDU INC SPON ADR REP A 056752108 1,748 7,645 SH   DFND 1 7,645 0 0
BAXTER INTL INC COM 071813109 230 2,990 SH   DFND 1 2,990 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,200 10 SH   DFND 1 10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38,294 178,853 SH   DFND 1 178,853 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 209 2,154 SH   DFND 1 2,154 0 0
BLACKROCK INC COM 09247X101 676 1,435 SH   DFND 1 1,435 0 0
BLACKROCK TCP CAP CORP COM 09259E108 462 32,449 SH   DFND 1 32,449 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,974 51,839 SH   DFND 1 51,839 0 0
BOEING CO COM 097023105 903 2,428 SH   DFND 1 2,428 0 0
BOOKING HLDGS INC COM 09857L108 104,454 52,648 SH   DFND 1 52,648 0 0
CARDINAL HEALTH INC COM 14149Y108 278 5,149 SH   DFND 1 5,149 0 0
CARGURUS INC COM CL A 141788109 371 6,667 SH   DFND 1 6,667 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1,156 51,272 SH   DFND 1 51,272 0 0
CELGENE CORP COM 151020104 731 8,174 SH   DFND 1 8,174 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 131,853 404,605 SH   DFND 1 404,605 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 5,618 386,661 SH   DFND 1 386,661 0 0
COCA COLA CO COM 191216100 3,918 84,813 SH   DFND 1 84,813 0 0
COLGATE PALMOLIVE CO COM 194162103 302 4,506 SH   DFND 1 4,506 0 0
COMCAST CORP NEW CL A 20030N101 122,926 3,471,495 SH   DFND 1 3,471,495 0 0
CONOCOPHILLIPS COM 20825C104 536 6,925 SH   DFND 1 6,925 0 0
COUPA SOFTWARE INC COM 22266L106 2,589 32,737 SH   DFND 1 32,737 0 0
CREDIT ACCEP CORP MICH COM 225310101 427 975 SH   DFND 1 975 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,041 28,015 SH   DFND 1 28,015 0 0
DANAHER CORP DEL COM 235851102 50,656 466,189 SH   DFND 1 466,189 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,819 26,955 SH   DFND 1 26,955 0 0
DONALDSON INC COM 257651109 932 16,000 SH   DFND 1 16,000 0 0
DOVER CORP COM 260003108 856 9,671 SH   DFND 1 9,671 0 0
DOWDUPONT INC COM 26078J100 498 7,747 SH   DFND 1 7,747 0 0
EATON CORP PLC SHS G29183103 414 4,768 SH   DFND 1 4,768 0 0
ELECTRONIC ARTS INC COM 285512109 2,219 18,417 SH   DFND 1 18,417 0 0
ENSTAR GROUP LIMITED SHS G3075P101 334 1,600 SH   DFND 1 1,600 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,292 40,640 SH   DFND 1 40,640 0 0
EPAM SYS INC COM 29414B104 222 1,610 SH   DFND 1 1,610 0 0
EQUINIX INC COM PAR $0.001 29444U700 72,635 167,791 SH   DFND 1 167,791 0 0
ETSY INC COM 29786A106 3,288 64,000 SH   DFND 1 64,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,170 24,295 SH   DFND 1 24,295 0 0
FACEBOOK INC CL A 30303M102 90,260 548,824 SH   DFND 1 548,824 0 0
FISERV INC COM 337738108 39,128 474,965 SH   DFND 1 474,965 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 445 4,500 SH   DFND 1 4,500 0 0
FOSSIL GROUP INC COM 34988V106 2,245 96,429 SH   DFND 1 96,429 0 0
GARTNER INC COM 366651107 1,098 6,930 SH   DFND 1 6,930 0 0
GENERAL DYNAMICS CORP COM 369550108 931 4,550 SH   DFND 1 4,550 0 0
GENERAL ELECTRIC CO COM 369604103 6,252 553,760 SH   DFND 1 553,760 0 0
GOLUB CAP BDC INC COM 38173M102 274 14,629 SH   DFND 1 14,629 0 0
GRUBHUB INC COM 400110102 1,202 8,671 SH   DFND 1 8,671 0 0
HCA HEALTHCARE INC COM 40412C101 436 3,132 SH   DFND 1 3,132 0 0
HOME DEPOT INC COM 437076102 4,198 20,265 SH   DFND 1 20,265 0 0
HONEYWELL INTL INC COM 438516106 623 3,746 SH   DFND 1 3,746 0 0
HUMANA INC COM 444859102 340 1,003 SH   DFND 1 1,003 0 0
IAC INTERACTIVECORP COM 44919P508 225 1,037 SH   DFND 1 1,037 0 0
IHS MARKIT LTD SHS G47567105 10,248 189,916 SH   DFND 1 189,916 0 0
INCYTE CORP COM 45337C102 1,415 20,488 SH   DFND 1 20,488 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,035 15,073 SH   DFND 1 15,073 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 390 2,100 SH   DFND 1 2,100 0 0
IONIS PHARMACEUTICALS INC COM 462222100 807 15,649 SH   DFND 1 15,649 0 0
IQVIA HLDGS INC COM 46266C105 17,120 131,955 SH   DFND 1 131,955 0 0
ISHARES INC CORE MSCI EMKT 46434G103 33,922 655,120 SH   DFND 1 655,120 0 0
ISHARES TR S&P 100 ETF 464287101 823 6,353 SH   DFND 1 6,353 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 920 21,429 SH   DFND 1 21,429 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,396 20,539 SH   DFND 1 20,539 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 420 4,655 SH   DFND 1 4,655 0 0
ISHARES TR RUS MD CP GR ETF 464287481 403 2,969 SH   DFND 1 2,969 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,626 20,741 SH   DFND 1 20,741 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 417 2,671 SH   DFND 1 2,671 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 439 3,302 SH   DFND 1 3,302 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 373 1,733 SH   DFND 1 1,733 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 811 4,709 SH   DFND 1 4,709 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,832 17,489 SH   DFND 1 17,489 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,347 28,245 SH   DFND 1 28,245 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,595 21,479 SH   DFND 1 21,479 0 0
ISHARES TR NATIONAL MUN ETF 464288414 23,982 222,176 SH   DFND 1 222,176 0 0
ISHARES TR US HOME CONS ETF 464288752 536 15,165 SH   DFND 1 15,165 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,564 25,940 SH   DFND 1 25,940 0 0
JD COM INC SPON ADR CL A 47215P106 1,426 54,674 SH   DFND 1 54,674 0 0
JEFFERIES FINL GROUP INC COM 47233W109 243 11,050 SH   DFND 1 11,050 0 0
JOHNSON & JOHNSON COM 478160104 23,472 169,876 SH   DFND 1 169,876 0 0
JPMORGAN CHASE & CO COM 46625H100 449 3,983 SH   DFND 1 3,983 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 5,653 316,690 SH   DFND 1 316,690 0 0
KKR & CO INC CL A 48251W104 1,356 49,716 SH   DFND 1 49,716 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 702 32,350 SH   DFND 1 32,350 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 146,551 843,798 SH   DFND 1 843,798 0 0
LENDINGCLUB CORP COM 52603A109 649 167,140 SH   DFND 1 167,140 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9,975 118,287 SH   DFND 1 118,287 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,690 127,542 SH   DFND 1 127,542 0 0
LOWES COS INC COM 548661107 126,755 1,103,947 SH   DFND 1 1,103,947 0 0
MARKEL CORP COM 570535104 311 262 SH   DFND 1 262 0 0
MARRIOTT INTL INC NEW CL A 571903202 529 4,005 SH   DFND 1 4,005 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,930 8,672 SH   DFND 1 8,672 0 0
MATADOR RES CO COM 576485205 387 11,700 SH   DFND 1 11,700 0 0
MCDONALDS CORP COM 580135101 289 1,725 SH   DFND 1 1,725 0 0
MERCADOLIBRE INC COM 58733R102 2,164 6,356 SH   DFND 1 6,356 0 0
MERCK & CO INC COM 58933Y105 244 3,444 SH   DFND 1 3,444 0 0
MICROSOFT CORP COM 594918104 178,329 1,559,225 SH   DFND 1 1,559,225 0 0
MONDELEZ INTL INC CL A 609207105 2,379 55,380 SH   DFND 1 55,380 0 0
MONGODB INC CL A 60937P106 8,527 104,559 SH   DFND 1 104,559 0 0
MOODYS CORP COM 615369105 96,806 578,985 SH   DFND 1 578,985 0 0
MORGAN STANLEY COM NEW 617446448 344 7,380 SH   DFND 1 7,380 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 96 14,300 SH   DFND 1 14,300 0 0
NEKTAR THERAPEUTICS COM 640268108 1,415 23,207 SH   DFND 1 23,207 0 0
NEOGEN CORP COM 640491106 1,477 20,653 SH   DFND 1 20,653 0 0
NETFLIX INC COM 64110L106 11,140 29,777 SH   DFND 1 29,777 0 0
NEW MTN FIN CORP COM 647551100 246 18,238 SH   DFND 1 18,238 0 0
NIKE INC CL B 654106103 493 5,815 SH   DFND 1 5,815 0 0
NORFOLK SOUTHERN CORP COM 655844108 287 1,589 SH   DFND 1 1,589 0 0
NVIDIA CORP COM 67066G104 2,223 7,911 SH   DFND 1 7,911 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,141 27,565 SH   DFND 1 27,565 0 0
PALO ALTO NETWORKS INC COM 697435105 3,315 14,715 SH   DFND 1 14,715 0 0
PANDORA MEDIA INC COM 698354107 458 48,113 SH   DFND 1 48,113 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,034 13,086 SH   DFND 1 13,086 0 0
PAYPAL HLDGS INC COM 70450Y103 2,236 25,450 SH   DFND 1 25,450 0 0
PEPSICO INC COM 713448108 816 7,295 SH   DFND 1 7,295 0 0
PHILLIPS 66 COM 718546104 374 3,318 SH   DFND 1 3,318 0 0
PROCTER AND GAMBLE CO COM 742718109 3,794 45,583 SH   DFND 1 45,583 0 0
PROTO LABS INC COM 743713109 3,355 20,742 SH   DFND 1 20,742 0 0
ROPER TECHNOLOGIES INC COM 776696106 296 1,000 SH   DFND 1 1,000 0 0
S&P GLOBAL INC COM 78409V104 34,435 176,238 SH   DFND 1 176,238 0 0
SALESFORCE COM INC COM 79466L302 2,901 18,240 SH   DFND 1 18,240 0 0
SCHWAB CHARLES CORP NEW COM 808513105 59,277 1,206,035 SH   DFND 1 1,206,035 0 0
SERVICENOW INC COM 81762P102 51,626 263,896 SH   DFND 1 263,896 0 0
SHERWIN WILLIAMS CO COM 824348106 51,445 113,014 SH   DFND 1 113,014 0 0
SHUTTERSTOCK INC COM 825690100 300 5,500 SH   DFND 1 5,500 0 0
SONY CORP SPONSORED ADR 835699307 1,221 20,132 SH   DFND 1 20,132 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,760 23,254 SH   DFND 1 23,254 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,770 37,111 SH   DFND 1 37,111 0 0
SQUARE INC CL A 852234103 1,910 19,292 SH   DFND 1 19,292 0 0
SYSCO CORP COM 871829107 84,671 1,155,912 SH   DFND 1 1,155,912 0 0
TABLEAU SOFTWARE INC CL A 87336U105 253 2,264 SH   DFND 1 2,264 0 0
TEXAS INSTRS INC COM 882508104 367 3,416 SH   DFND 1 3,416 0 0
THIRD PT REINS LTD COM G8827U100 1,625 125,000 SH   DFND 1 125,000 0 0
TJX COS INC NEW COM 872540109 426 3,800 SH   DFND 1 3,800 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 5,341 198,312 SH   DFND 1 198,312 0 0
TORTOISE MLP FD INC COM 89148B101 6,857 426,406 SH   DFND 1 426,406 0 0
TPG SPECIALTY LENDING INC COM 87265K102 620 30,385 SH   DFND 1 30,385 0 0
TRANSDIGM GROUP INC COM 893641100 160,094 430,013 SH   DFND 1 430,013 0 0
TWITTER INC COM 90184L102 11,462 402,743 SH   DFND 1 402,743 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,780 68,760 SH   DFND 1 68,760 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,233 8,821 SH   DFND 1 8,821 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 823 6,434 SH   DFND 1 6,434 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,814 66,958 SH   DFND 1 66,958 0 0
US FOODS HLDG CORP COM 912008109 4,818 156,312 SH   DFND 1 156,312 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3,517 43,698 SH   DFND 1 43,698 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 7,960 102,008 SH   DFND 1 102,008 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 662 2,480 SH   DFND 1 2,480 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,413 38,843 SH   DFND 1 38,843 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 201 1,250 SH   DFND 1 1,250 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 23,860 159,440 SH   DFND 1 159,440 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 46,914 618,667 SH   DFND 1 618,667 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 33,956 652,365 SH   DFND 1 652,365 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,263 494,217 SH   DFND 1 494,217 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6,101 108,518 SH   DFND 1 108,518 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,930 139,842 SH   DFND 1 139,842 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9,751 116,737 SH   DFND 1 116,737 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 61,860 1,145,562 SH   DFND 1 1,145,562 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 36,361 840,324 SH   DFND 1 840,324 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 470 4,467 SH   DFND 1 4,467 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 586 8,449 SH   DFND 1 8,449 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 567 3,841 SH   DFND 1 3,841 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 519 3,960 SH   DFND 1 3,960 0 0
VISA INC COM CL A 92826C839 2,527 16,834 SH   DFND 1 16,834 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 727 9,970 SH   DFND 1 9,970 0 0
WALMART INC COM 931142103 4,541 48,360 SH   DFND 1 48,360 0 0
WAYFAIR INC CL A 94419L101 169,082 1,145,000 SH   DFND 1 1,145,000 0 0
WORKDAY INC CL A 98138H101 4,665 31,955 SH   DFND 1 31,955 0 0