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
2U INC COM 90214J101 605 12,900 SH   SOLE 0 12,900 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 1,148 75,885 SH   SOLE 0 75,885 0 0
AES CORP COM 00130H105 38,601 3,474,431 SH   SOLE 0 3,474,431 0 0
AMAZON COM INC COM 023135106 20,519 21,197 SH   SOLE 0 21,197 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/21 026874156 893 42,365 SH   SOLE 0 42,365 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 63,211 1,011,058 SH   SOLE 0 1,011,058 0 0
AMERICAN TOWER CORP CL A 03027X100 118,823 897,999 SH   SOLE 0 897,999 0 0
ANTARES PHARMA INC COM 036642106 1,132 351,685 SH   SOLE 0 351,685 0 0
APPLE INC COM 037833100 18,180 126,233 SH   SOLE 0 126,233 0 0
BANK AMER CORP COM 060505104 37,631 1,551,166 SH   SOLE 0 1,551,166 0 0
BANK AMER CORP *W EXP 01/16/19 060505146 1,543 128,130 SH   SOLE 0 128,130 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,311 13 SH   SOLE 0 13 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 9,963 58,825 SH   SOLE 0 58,825 0 0
BOFI HLDG INC COM 05566U108 772 32,540 SH   SOLE 0 32,540 0 0
B O K FINL CORP COM NEW 05561Q201 12,508 148,670 SH   SOLE 0 148,670 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7,304 178,542 SH   SOLE 0 178,542 0 0
CARMAX INC COM 143130102 70,979 1,125,573 SH   SOLE 0 1,125,573 0 0
CEDAR FAIR LP DEPOSITRY UNIT 150185106 6,933 96,155 SH   SOLE 0 96,155 0 0
CINCINNATI BELL INC NEW COM 171871502 29,358 1,501,667 SH   SOLE 0 1,501,667 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 889 17,760 SH   SOLE 0 17,760 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 4,670 331,475 SH   SOLE 0 331,475 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,749 17,455 SH   SOLE 0 17,455 0 0
CROWN HOLDINGS INC COM 228368106 58,284 976,943 SH   SOLE 0 976,943 0 0
DENNYS CORP COM 24869P104 83,704 7,111,662 SH   SOLE 0 7,111,662 0 0
DOLLAR TREE INC COM 256746108 54,980 786,323 SH   SOLE 0 786,323 0 0
ENBRIDGE INC COM 29250N105 713 17,900 SH   SOLE 0 17,900 0 0
ENERGY RECOVERY INC COM 29270J100 1,799 217,050 SH   SOLE 0 217,050 0 0
ENERGY TRANSFER EQUITY LP COM UT LTD PTN 29273V100 3,814 212,382 SH   SOLE 0 212,382 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 3,415 167,473 SH   SOLE 0 167,473 0 0
ENTERPRISE PRODS PARTNERS LP COM 293792107 5,386 198,901 SH   SOLE 0 198,901 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,519 91,591 SH   SOLE 0 91,591 0 0
EQUINIX COM NEW 29444U700 1,559 3,632 SH   SOLE 0 3,632 0 0
EXXON MOBIL CORP COM 30231G102 278 3,438 SH   SOLE 0 3,438 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 304 16,000 SH   SOLE 0 16,000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,370 71,911 SH   SOLE 0 71,911 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1,957 122,747 SH   SOLE 0 122,747 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 58 50,000 SH   SOLE 0 50,000 0 0
GENERAL ELECTRIC CO COM 369604103 327 12,100 SH   SOLE 0 12,100 0 0
GLADSTONE COML CORP COM 376536108 2,442 112,061 SH   SOLE 0 112,061 0 0
INTERNAP NETWORK SVCS CORP COM PAR $.001 45885A300 30,040 8,185,175 SH   SOLE 0 8,185,175 0 0
IRON MTN INC NEW COM 46284V101 573 16,670 SH   SOLE 0 16,670 0 0
KINDER MORGAN INC COM 49456B101 37,589 1,961,853 SH   SOLE 0 1,961,853 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 822 11,170 SH   SOLE 0 11,170 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 2,020 126,247 SH   SOLE 0 126,247 0 0
MACQUARIE INFRASTR CO LLC MEMBERSHIP INT 55608B105 6,227 79,431 SH   SOLE 0 79,431 0 0
MARKEL CORP COM 570535104 99,283 101,739 SH   SOLE 0 101,739 0 0
MASTERCARD INC CL A 57636Q104 11,170 91,973 SH   SOLE 0 91,973 0 0
MICROSOFT CORP COM 594918104 71,695 1,040,118 SH   SOLE 0 1,040,118 0 0
MPLX LP COM UNIT REP LTD 55336V100 8,877 265,774 SH   SOLE 0 265,774 0 0
NEW SR INVT GROUP INC COM 648691103 1,710 170,169 SH   SOLE 0 170,169 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 3,140 128,435 SH   SOLE 0 128,435 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,702 44,354 SH   SOLE 0 44,354 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 478 10,020 SH   SOLE 0 10,020 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,523 105,847 SH   SOLE 0 105,847 0 0
PIONEER NAT RES CO COM 723787107 56,159 351,916 SH   SOLE 0 351,916 0 0
REAL IND INC COM 75601W104 97 33,352 SH   SOLE 0 33,352 0 0
SBA COMMUNICATIONS CORP COM 78410G104 1,189 8,813 SH   SOLE 0 8,813 0 0
SIRIUS XM RADIO INC COM 82968B103 93 16,940 SH   SOLE 0 16,940 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 351 5,880 SH   SOLE 0 5,880 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 406 3,439 SH   SOLE 0 3,439 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 129 23,800 SH   SOLE 0 23,800 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 394 38,860 SH   SOLE 0 38,860 0 0
STARWOOD PPTY TR INC COM 85571B105 1,742 77,787 SH   SOLE 0 77,787 0 0
TEEKAY CORPORATION COM Y8564W103 117 17,550 SH   SOLE 0 17,550 0 0
TEEKAY OFFSHORE PARTNERS LP PARTNERSHIP UN Y8565J101 3,829 1,334,096 SH   SOLE 0 1,334,096 0 0
TEEKAY TANKERS LTD CL A Y8565N102 66 35,000 SH   SOLE 0 35,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 356 12,556 SH   SOLE 0 12,556 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 30,892 282,767 SH   SOLE 0 282,767 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 291 6,510 SH   SOLE 0 6,510 0 0
VISA INC COM CL A 92826C839 11,314 120,646 SH   SOLE 0 120,646 0 0
WELLS FARGO & CO NEW COM 949746101 3,039 54,854 SH   SOLE 0 54,854 0 0
ZAYO GROUP HLDGS INC COM 98919V105 54,689 1,769,870 SH   SOLE 0 1,769,870 0 0