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
AFLAC INC COM 001055102 40 766 SH   SOLE   0 0 766
AT&T INC COM 00206R102 204 5,379 SH   SOLE   0 0 5,379
ABBOTT LABS COM 002824100 8 97 SH   SOLE   0 0 97
ACER THERAPEUTICS INC COM 00444P108 0 80 SH   SOLE   0 0 80
ACTIVISION BLIZZARD INC COM 00507V109 6 108 SH   SOLE   0 0 108
ALCOA CORP COM 013872106 5 250 SH   SOLE   0 0 250
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 92 550 SH   SOLE   0 0 550
ALLSTATE CORP COM 020002101 30 278 SH   SOLE   0 0 278
ALPHABET INC CAP STK CL C 02079K107 102 84 SH   SOLE   0 0 84
ALPHABET INC CAP STK CL A 02079K305 559 458 SH   SOLE   0 0 458
ALTRIA GROUP INC COM 02209S103 12 300 SH   SOLE   0 0 300
AMAZON COM INC COM 023135106 707 407 SH   SOLE   0 0 407
AMERICAN EXPRESS CO COM 025816109 29 245 SH   SOLE   0 0 245
AMERIPRISE FINL INC COM 03076C106 40 270 SH   SOLE   0 0 270
AMGEN INC COM 031162100 43 220 SH   SOLE   0 0 220
AMPHENOL CORP NEW CL A 032095101 141 1,458 SH   SOLE   0 0 1,458
ANNALY CAP MGMT INC COM 035710409 57 6,451 SH   SOLE   0 0 6,451
APACHE CORP COM 037411105 28 1,087 SH   SOLE   0 0 1,087
APPLE INC COM 037833100 2,920 13,039 SH   SOLE   0 0 13,039
ARCONIC INC COM 03965L100 20 750 SH   SOLE   0 0 750
BP PLC SPONSORED ADR 055622104 380 10,016 SH   SOLE   0 0 10,016
BANK AMER CORP COM 060505104 9 300 SH   SOLE   0 0 300
BECTON DICKINSON & CO COM 075887109 87 345 SH   SOLE   0 0 345
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 515 2,474 SH   SOLE   0 0 2,474
BLACK HILLS CORP COM 092113109 61 799 SH   SOLE   0 0 799
BOEING CO COM 097023105 304 799 SH   SOLE   0 0 799
BOOKING HLDGS INC COM 09857L108 271 138 SH   SOLE   0 0 138
BRISTOL MYERS SQUIBB CO COM 110122108 134 2,648 SH   SOLE   0 0 2,648
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 93 748 SH   SOLE   0 0 748
CVS HEALTH CORP COM 126650100 53 835 SH   SOLE   0 0 835
CATERPILLAR INC DEL COM 149123101 3 22 SH   SOLE   0 0 22
CELGENE CORP COM 151020104 2 16 SH   SOLE   0 0 16
CENTERPOINT ENERGY INC COM 15189T107 5 158 SH   SOLE   0 0 158
CHEESECAKE FACTORY INC COM 163072101 42 1,000 SH   SOLE   0 0 1,000
CHEVRON CORP NEW COM 166764100 13,347 112,540 SH   SOLE   0 0 112,540
CISCO SYS INC COM 17275R102 69 1,397 SH   SOLE   0 0 1,397
COMCAST CORP NEW CL A 20030N101 126 2,801 SH   SOLE   0 0 2,801
CONCHO RES INC COM 20605P101 34 495 SH   SOLE   0 0 495
CONOCOPHILLIPS COM 20825C104 18 311 SH   SOLE   0 0 311
COSTCO WHSL CORP NEW COM 22160K105 120 415 SH   SOLE   0 0 415
DBX ETF TR XTRACK MSCI EAFE 233051200 13,867 428,792 SH   SOLE   0 0 428,782
DTE ENERGY CO COM 233331107 68 509 SH   SOLE   0 0 509
DIAMONDBACK ENERGY INC COM 25278X109 45 498 SH   SOLE   0 0 498
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 19 110 SH   SOLE   0 0 110
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 7 120 SH   SOLE   0 0 120
DISNEY WALT CO COM DISNEY 254687106 223 1,715 SH   SOLE   0 0 1,715
DOLLAR TREE INC COM 256746108 187 1,642 SH   SOLE   0 0 1,642
DOMO INC COM CL B 257554105 42 2,657 SH   SOLE   0 0 2,657
DUKE ENERGY CORP NEW COM NEW 26441C204 388 4,046 SH   SOLE   0 0 4,046
ELECTRONIC ARTS INC COM 285512109 5 55 SH   SOLE   0 0 55
EXPEDIA GROUP INC COM NEW 30212P303 116 865 SH   SOLE   0 0 865
EXXON MOBIL CORP COM 30231G102 1,004 14,226 SH   SOLE   0 0 14,226
FACEBOOK INC CL A 30303M102 425 2,385 SH   SOLE   0 0 2,385
FEDEX CORP COM 31428X106 58 400 SH   SOLE   0 0 400
51JOB INC SPONSORED ADS 316827104 14 185 SH   SOLE   0 0 185
FIRST FINL BANKSHARES COM 32020R109 323 9,690 SH   SOLE   0 0 9,690
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 84 SH   SOLE   0 0 84
FORD MTR CO DEL COM 345370860 0 10 SH   SOLE   0 0 10
FORTUNE BRANDS HOME & SEC IN COM 34964C106 40 725 SH   SOLE   0 0 725
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE   0 0 10
GENERAL ELECTRIC CO COM 369604103 231 25,827 SH   SOLE   0 0 25,827
GERON CORP COM 374163103 1 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 26 417 SH   SOLE   0 0 417
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 14 330 SH   SOLE   0 0 330
GLU MOBILE INC COM 379890106 0 40 SH   SOLE   0 0 40
GOLDMAN SACHS GROUP INC COM 38141G104 140 675 SH   SOLE   0 0 675
HOME DEPOT INC COM 437076102 197 850 SH   SOLE   0 0 850
HONEYWELL INTL INC COM 438516106 17 100 SH   SOLE   0 0 100
IAA INC COM 449253103 36 870 SH   SOLE   0 0 870
ITT INC COM 45073V108 0 8 SH   SOLE   0 0 8
ILLINOIS TOOL WKS INC COM 452308109 67 427 SH   SOLE   0 0 427
INTEL CORP COM 458140100 124 2,409 SH   SOLE   0 0 2,409
INTERNATIONAL BUSINESS MACHS COM 459200101 8 55 SH   SOLE   0 0 55
INVESCO QQQ TR UNIT SER 1 46090E103 771 4,081 SH   SOLE   0 0 4,081
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 25 180 SH   SOLE   0 0 180
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 59 500 SH   SOLE   0 0 500
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 124 1,052 SH   SOLE   0 0 1,052
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 4,262 283,784 SH   SOLE   0 0 283,774
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 28 1,401 SH   SOLE   0 0 1,401
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 69 1,739 SH   SOLE   0 0 1,739
ISHARES TR MRNGSTR LG-CP GR 464287119 36 187 SH   SOLE   0 0 187
ISHARES TR SELECT DIVID ETF 464287168 706 6,925 SH   SOLE   0 0 6,925
ISHARES TR CORE S&P500 ETF 464287200 15,496 51,909 SH   SOLE   0 0 51,909
ISHARES TR MSCI EMG MKT ETF 464287234 44 1,077 SH   SOLE   0 0 1,077
ISHARES TR S&P 500 VAL ETF 464287408 757 6,355 SH   SOLE   0 0 6,355
ISHARES TR BARCLAYS 7 10 YR 464287440 3 27 SH   SOLE   0 0 27
ISHARES TR MSCI EAFE ETF 464287465 2,880 44,164 SH   SOLE   0 0 44,164
ISHARES TR RUS MD CP GR ETF 464287481 7 53 SH   SOLE   0 0 53
ISHARES TR CORE S&P MCP ETF 464287507 5,451 28,212 SH   SOLE   0 0 28,209
ISHARES TR RUS 1000 VAL ETF 464287598 22 168 SH   SOLE   0 0 168
ISHARES TR RUS 1000 GRW ETF 464287614 20 123 SH   SOLE   0 0 123
ISHARES TR RUS 2000 VAL ETF 464287630 29 242 SH   SOLE   0 0 242
ISHARES TR RUSSELL 2000 ETF 464287655 10,490 69,316 SH   SOLE   0 0 69,316
ISHARES TR RUSSELL 3000 ETF 464287689 1,112 6,401 SH   SOLE   0 0 6,401
ISHARES TR U.S. REAL ES ETF 464287739 19 200 SH   SOLE   0 0 200
ISHARES TR EAFE SML CP ETF 464288273 228 3,986 SH   SOLE   0 0 3,986
ISHARES TR JPMORGAN USD EMG 464288281 1,461 12,887 SH   SOLE   0 0 12,887
ISHARES TR NATIONAL MUN ETF 464288414 129 1,133 SH   SOLE   0 0 1,133
ISHARES TR INTL SEL DIV ETF 464288448 120 3,897 SH   SOLE   0 0 3,897
ISHARES TR IBOXX HI YD ETF 464288513 23 261 SH   SOLE   0 0 261
ISHARES TR PFD AND INCM SEC 464288687 703 18,736 SH   SOLE   0 0 18,736
ISHARES TR CORE MSCI EURO 46434V738 41 891 SH   SOLE   0 0 891
JPMORGAN CHASE & CO COM 46625H100 431 3,661 SH   SOLE   0 0 3,661
JOHNSON & JOHNSON COM 478160104 4 33 SH   SOLE   0 0 33
KAR AUCTION SVCS INC COM 48238T109 46 1,870 SH   SOLE   0 0 1,870
KAYNE ANDERSN MLP MIDS INVT COM 486606106 176 12,176 SH   SOLE   0 0 12,176
KEURIG DR PEPPER INC COM 49271V100 11 400 SH   SOLE   0 0 400
KROGER CO COM 501044101 33 1,280 SH   SOLE   0 0 1,280
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 19 1,000 SH   SOLE   0 0 1,000
LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 150 SH   SOLE   0 0 150
LILLY ELI & CO COM 532457108 49 440 SH   SOLE   0 0 440
LOCKHEED MARTIN CORP COM 539830109 52 134 SH   SOLE   0 0 134
MASTERCARD INC CL A 57636Q104 267 983 SH   SOLE   0 0 983
MATCH GROUP INC COM 57665R106 0 3 SH   SOLE   0 0 3
MATTEL INC COM 577081102 0 10 SH   SOLE   0 0 10
MCDONALDS CORP COM 580135101 70 328 SH   SOLE   0 0 328
MCKESSON CORP COM 58155Q103 25 185 SH   SOLE   0 0 185
MELCO RESORTS AND ENTMT LTD ADR 585464100 10 519 SH   SOLE   0 0 519
MERCK & CO INC COM 58933Y105 11 125 SH   SOLE   0 0 125
MICROSOFT CORP COM 594918104 2,743 19,729 SH   SOLE   0 0 19,729
MIDDLEBY CORP COM 596278101 83 706 SH   SOLE   0 0 706
MONROE CAP CORP COM 610335101 30 2,800 SH   SOLE   0 0 2,800
NRG ENERGY INC COM NEW 629377508 1 14 SH   SOLE   0 0 14
NETFLIX INC COM 64110L106 246 921 SH   SOLE   0 0 921
NEXTERA ENERGY INC COM 65339F101 290 1,246 SH   SOLE   0 0 1,246
NIKE INC CL B 654106103 3 36 SH   SOLE   0 0 36
NLIGHT INC COM 65487K100 19 1,200 SH   SOLE   0 0 1,200
NORDSTROM INC COM 655664100 1 35 SH   SOLE   0 0 35
NORTHROP GRUMMAN CORP COM 666807102 164 438 SH   SOLE   0 0 438
NORTHWESTERN CORP COM NEW 668074305 258 3,444 SH   SOLE   0 0 3,444
NVIDIA CORP COM 67066G104 36 209 SH   SOLE   0 0 209
OCCIDENTAL PETE CORP COM 674599105 69 1,556 SH   SOLE   0 0 1,556
ORACLE CORP COM 68389X105 110 1,991 SH   SOLE   0 0 1,991
PNC FINL SVCS GROUP INC COM 693475105 110 786 SH   SOLE   0 0 786
PPG INDS INC COM 693506107 137 1,160 SH   SOLE   0 0 1,160
PPL CORP COM 69351T106 145 4,619 SH   SOLE   0 0 4,619
PEOPLES UTAH BANCORP COM 712706209 57 2,000 SH   SOLE   0 0 2,000
PFIZER INC COM 717081103 224 6,230 SH   SOLE   0 0 6,230
PHILIP MORRIS INTL INC COM 718172109 23 300 SH   SOLE   0 0 300
PHILLIPS 66 COM 718546104 136 1,332 SH   SOLE   0 0 1,332
PINTEREST INC CL A 72352L106 53 2,000 SH   SOLE   0 0 2,000
PLURALSIGHT INC COM CL A 72941B106 81,484 4,851,680 SH   SOLE   0 0 4,851,680
PROCTER & GAMBLE CO COM 742718109 24 196 SH   SOLE   0 0 196
PROSHARES TR S&P MDCP 400 DIV 74347B680 4 75 SH   SOLE   0 0 75
PROSHARES TR RUSS 2000 DIVD 74347B698 4 72 SH   SOLE   0 0 72
PURE STORAGE INC CL A 74624M102 0 29 SH   SOLE   0 0 29
RAYTHEON CO COM NEW 755111507 27 140 SH   SOLE   0 0 140
REGIONS FINL CORP NEW COM 7591EP100 4 233 SH   SOLE   0 0 233
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 33 SH   SOLE   0 0 33
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 405 6,890 SH   SOLE   0 0 6,890
S&P GLOBAL INC COM 78409V104 73 300 SH   SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,870 73,694 SH   SOLE   0 0 73,694
SPDR GOLD TRUST GOLD SHS 78463V107 269 1,940 SH   SOLE   0 0 1,940
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 79 2,026 SH   SOLE   0 0 2,026
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 104 3,552 SH   SOLE   0 0 3,552
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 15 413 SH   SOLE   0 0 413
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 212 786 SH   SOLE   0 0 786
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,676 16,102 SH   SOLE   0 0 16,102
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 35 326 SH   SOLE   0 0 326
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 51 1,043 SH   SOLE   0 0 1,043
SALESFORCE COM INC COM 79466L302 27 180 SH   SOLE   0 0 180
SAVARA INC COM 805111101 10 3,910 SH   SOLE   0 0 3,910
SCHLUMBERGER LTD COM 806857108 2 54 SH   SOLE   0 0 54
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 0 1 SH   SOLE   0 0 1
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 22 375 SH   SOLE   0 0 375
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55 614 SH   SOLE   0 0 614
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3 91 SH   SOLE   0 0 91
SEMGROUP CORP CL A 81663A105 1,308 80,056 SH   SOLE   0 0 80,056
SHERWIN WILLIAMS CO COM 824348106 211 383 SH   SOLE   0 0 383
SIEBERT FINL CORP COM 826176109 36 3,900 SH   SOLE   0 0 3,900
SNAP INC CL A 83304A106 32 2,000 SH   SOLE   0 0 2,000
SONY CORP SPONSORED ADR 835699307 6 102 SH   SOLE   0 0 102
SQUARE INC CL A 852234103 62 1,000 SH   SOLE   0 0 1,000
STARBUCKS CORP COM 855244109 74 838 SH   SOLE   0 0 838
STMICROELECTRONICS N V NY REGISTRY 861012102 9 490 SH   SOLE   0 0 490
SUNCOR ENERGY INC NEW COM 867224107 341 10,794 SH   SOLE   0 0 10,794
SUNTRUST BKS INC COM 867914103 16 237 SH   SOLE   0 0 237
TJX COS INC NEW COM 872540109 196 3,514 SH   SOLE   0 0 3,514
TESLA INC COM 88160R101 436 1,811 SH   SOLE   0 0 1,811
THERMO FISHER SCIENTIFIC INC COM 883556102 189 649 SH   SOLE   0 0 649
3M CO COM 88579Y101 88 536 SH   SOLE   0 0 536
TORO CO COM 891092108 53 720 SH   SOLE   0 0 720
TORTOISE ENERGY INFRA CORP COM 89147L100 1,397 68,298 SH   SOLE   0 0 68,298
TRAVELERS COMPANIES INC COM 89417E109 87 582 SH   SOLE   0 0 582
TWILIO INC CL A 90138F102 63 575 SH   SOLE   0 0 575
TWITTER INC COM 90184L102 0 8 SH   SOLE   0 0 8
UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 76 5,814 SH   SOLE   0 0 5,814
US BANCORP DEL COM NEW 902973304 13 235 SH   SOLE   0 0 235
ULTA BEAUTY INC COM 90384S303 60 241 SH   SOLE   0 0 241
UNDER ARMOUR INC CL C 904311206 2 95 SH   SOLE   0 0 95
UNION PACIFIC CORP COM 907818108 200 1,237 SH   SOLE   0 0 1,237
UNITED TECHNOLOGIES CORP COM 913017109 453 3,320 SH   SOLE   0 0 3,320
VALERO ENERGY CORP NEW COM 91913Y100 16 184 SH   SOLE   0 0 184
VALVOLINE INC COM 92047W101 11 500 SH   SOLE   0 0 500
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,923 95,492 SH   SOLE   0 0 95,492
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 104 1,175 SH   SOLE   0 0 1,175
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,129 52,885 SH   SOLE   0 0 52,885
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 589 7,269 SH   SOLE   0 0 7,269
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 182 2,000 SH   SOLE   0 0 2,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13 47 SH   SOLE   0 0 47
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 422 4,522 SH   SOLE   0 0 4,522
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3 23 SH   SOLE   0 0 23
VANGUARD INDEX FDS VALUE ETF 922908744 18 160 SH   SOLE   0 0 160
VANGUARD INDEX FDS TOTAL STK MKT 922908769 460 3,045 SH   SOLE   0 0 3,045
VERIZON COMMUNICATIONS INC COM 92343V104 72 1,200 SH   SOLE   0 0 1,200
VISA INC COM CL A 92826C839 2,801 16,283 SH   SOLE   0 0 16,283
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10 510 SH   SOLE   0 0 510
WEC ENERGY GROUP INC COM 92939U106 289 3,039 SH   SOLE   0 0 3,039
WABTEC CORP COM 929740108 4 50 SH   SOLE   0 0 50
WALMART INC COM 931142103 31 263 SH   SOLE   0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 56 1,009 SH   SOLE   0 0 1,009
WELLS FARGO CO NEW COM 949746101 242 4,795 SH   SOLE   0 0 4,795
WYNN RESORTS LTD COM 983134107 54 500 SH   SOLE   0 0 500
XENETIC BIOSCIENCES INC COM 984015503 0 115 SH   SOLE   0 0 115
XENIA HOTELS & RESORTS INC COM 984017103 123 5,837 SH   SOLE   0 0 5,837
ZEBRA TECHNOLOGIES CORP CL A 989207105 75 365 SH   SOLE   0 0 365
ZIMMER BIOMET HLDGS INC COM 98956P102 16 120 SH   SOLE   0 0 120
ZIONS BANCORPORATION N A COM 989701107 89 2,000 SH   SOLE   0 0 2,000
ZOETIS INC CL A 98978V103 95 765 SH   SOLE   0 0 765
ALLEGION PUB LTD CO ORD SHS G0176J109 8 75 SH   SOLE   0 0 75
ATLASSIAN CORP PLC CL A G06242104 50 400 SH   SOLE   0 0 400
COCA COLA EUROPEAN PARTNERS SHS G25839104 34 605 SH   SOLE   0 0 605
INGERSOLL-RAND PLC SHS G47791101 14 112 SH   SOLE   0 0 112
APTIV PLC SHS G6095L109 42 475 SH   SOLE   0 0 475
TRANSOCEAN LTD REG SHS H8817H100 16 3,600 SH   SOLE   0 0 3,600