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
ALPHABET INC CAP STK CL C 02079K107 316 265 SH   SOLE   0 0 265
AMAZON COM INC COM 023135106 545 272 SH   SOLE   0 0 272
APPLE INC COM 037833100 3,267 14,471 SH   SOLE   0 0 14,471
ASPEN TECHNOLOGY INC COM 045327103 446 3,915 SH   SOLE   0 0 3,915
AUTOHOME INC SP ADR RP CL A 05278C107 561 7,243 SH   SOLE   0 0 7,243
BARINGS BDC INC COM 06759L103 215 21,500 SH   SOLE   0 0 21,500
BEACON ROOFING SUPPLY INC COM 073685109 511 14,125 SH   SOLE   0 0 14,125
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,926 8,994 SH   SOLE   0 0 8,994
CDW CORP COM 12514G108 439 4,938 SH   SOLE   0 0 4,938
CONCHO RES INC COM 20605P101 244 1,600 SH   SOLE   0 0 1,600
COPART INC COM 217204106 453 8,793 SH   SOLE   0 0 8,793
DISNEY WALT CO COM DISNEY 254687106 670 5,730 SH   SOLE   0 0 5,730
DONALDSON INC COM 257651109 284 4,874 SH   SOLE   0 0 4,874
DRIL-QUIP INC COM 262037104 269 5,139 SH   SOLE   0 0 5,139
EXXON MOBIL CORP COM 30231G102 1,138 13,380 SH   SOLE   0 0 13,380
FACTSET RESH SYS INC COM 303075105 250 1,117 SH   SOLE   0 0 1,117
GRACO INC COM 384109104 267 5,757 SH   SOLE   0 0 5,757
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 919 8,600 SH   SOLE   0 0 8,600
HFF INC CL A 40418F108 265 6,236 SH   SOLE   0 0 6,236
INTEL CORP COM 458140100 246 5,207 SH   SOLE   0 0 5,207
INVESCO QQQ TR UNIT SER 1 46090E103 892 4,800 SH   SOLE   0 0 4,800
ISHARES GOLD TRUST ISHARES 464285105 1,303 114,000 SH   SOLE   0 0 114,000
ISHARES TR RUS 1000 GRW ETF 464287614 383 2,457 SH   SOLE   0 0 2,457
HENRY JACK & ASSOC INC COM 426281101 213 1,328 SH   SOLE   0 0 1,328
LOWES COS INC COM 548661107 237 2,063 SH   SOLE   0 0 2,063
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 301 4,438 SH   SOLE   0 0 4,438
MARATHON PETE CORP COM 56585A102 400 5,000 SH   SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 253 2,216 SH   SOLE   0 0 2,216
MOELIS & CO CL A 60786M105 278 5,068 SH   SOLE   0 0 5,068
OLD DOMINION FGHT LINES INC COM 679580100 430 2,664 SH   SOLE   0 0 2,664
POOL CORPORATION COM 73278L105 314 1,881 SH   SOLE   0 0 1,881
PRIMERICA INC COM 74164M108 481 3,992 SH   SOLE   0 0 3,992
PROCTER AND GAMBLE CO COM 742718109 545 6,546 SH   SOLE   0 0 6,546
RBC BEARINGS INC COM 75524B104 240 1,596 SH   SOLE   0 0 1,596
SELECT SECTOR SPDR TR ENERGY 81369Y506 871 11,500 SH   SOLE   0 0 11,500
SPDR GOLD TRUST GOLD SHS 78463V107 4,441 39,381 SH   SOLE   0 0 39,381
SPDR S&P 500 ETF TR TR UNIT 78462F103 663 2,281 SH   SOLE   0 0 2,281
TELEDYNE TECHNOLOGIES INC COM 879360105 520 2,109 SH   SOLE   0 0 2,109
UNDER ARMOUR INC CL C 904311206 2,254 115,803 SH   SOLE   0 0 115,803
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 203 4,343 SH   SOLE   0 0 4,343
VERITEX HLDGS INC COM 923451108 772 27,305 SH   SOLE   0 0 27,305
WABCO HLDGS INC COM 92927K102 347 2,946 SH   SOLE   0 0 2,946