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
EQUINIX INC COM 29444U700 218 321 SH   SOLE   0 0 321
TESLA INC COM 88160R101 279 417 SH   SOLE   0 0 417
ALPHABET INC CAP STK CL C 02079K107 983 475 SH   SOLE   0 0 475
NETFLIX INC COM 64110L106 251 482 SH   SOLE   0 0 482
THERMO FISHER SCIENTIFIC INC COM 883556102 236 516 SH   SOLE   0 0 516
SERVICENOW INC COM 81762P102 270 540 SH   SOLE   0 0 540
ISHARES TR U.S. MED DVC ETF 464288810 210 635 SH   SOLE   0 0 635
MASTERCARD INCORPORATED CL A 57636Q104 244 686 SH   SOLE   0 0 686
BLACKROCK INC COM 09247X101 596 790 SH   SOLE   0 0 790
VANGUARD WORLD FDS INF TECH ETF 92204A702 321 895 SH   SOLE   0 0 895
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 204 901 SH   SOLE   0 0 901
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 329 902 SH   SOLE   0 0 902
PAYPAL HLDGS INC COM 70450Y103 224 923 SH   SOLE   0 0 923
CATERPILLAR INC COM 149123101 268 1,155 SH   SOLE   0 0 1,155
CROWN CASTLE INTL CORP NEW COM 22822V101 204 1,185 SH   SOLE   0 0 1,185
NVIDIA CORPORATION COM 67066G104 687 1,287 SH   SOLE   0 0 1,287
NXP SEMICONDUCTORS N V COM N6596X109 261 1,294 SH   SOLE   0 0 1,294
MICROCHIP TECHNOLOGY INC. COM 595017104 231 1,485 SH   SOLE   0 0 1,485
AMAZON COM INC COM 023135106 5,179 1,674 SH   SOLE   0 0 1,674
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 475 1,720 SH   SOLE   0 0 1,720
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 255 1,797 SH   SOLE   0 0 1,797
ILLINOIS TOOL WKS INC COM 452308109 416 1,878 SH   SOLE   0 0 1,878
ALPHABET INC CAP STK CL A 02079K305 3,962 1,921 SH   SOLE   0 0 1,921
ISHARES TR NASDAQ BIOTECH 464287556 320 2,125 SH   SOLE   0 0 2,125
LOWES COS INC COM 548661107 405 2,129 SH   SOLE   0 0 2,129
ISHARES TR RUS 1000 VAL ETF 464287598 332 2,191 SH   SOLE   0 0 2,191
VANGUARD INDEX FDS TOTAL STK MKT 922908769 461 2,228 SH   SOLE   0 0 2,228
ISHARES TR CORE S&P SCP ETF 464287804 242 2,229 SH   SOLE   0 0 2,229
LOCKHEED MARTIN CORP COM 539830109 853 2,309 SH   SOLE   0 0 2,309
UNITED PARCEL SERVICE INC CL B 911312106 393 2,313 SH   SOLE   0 0 2,313
KANSAS CITY SOUTHERN COM NEW 485170302 618 2,341 SH   SOLE   0 0 2,341
INVESCO QQQ TR UNIT SER 1 46090E103 756 2,370 SH   SOLE   0 0 2,370
AMERICAN EXPRESS CO COM 025816109 341 2,411 SH   SOLE   0 0 2,411
VANGUARD WORLD FD MEGA CAP INDEX 921910873 349 2,488 SH   SOLE   0 0 2,488
CSX CORP COM 126408103 241 2,500 SH   SOLE   0 0 2,500
MOTOROLA SOLUTIONS INC COM NEW 620076307 480 2,550 SH   SOLE   0 0 2,550
PHILLIPS 66 COM 718546104 210 2,580 SH   SOLE   0 0 2,580
MICRON TECHNOLOGY INC COM 595112103 229 2,600 SH   SOLE   0 0 2,600
3M CO COM 88579Y101 518 2,690 SH   SOLE   0 0 2,690
AUTOMATIC DATA PROCESSING IN COM 053015103 513 2,721 SH   SOLE   0 0 2,721
VANGUARD INDEX FDS LARGE CAP ETF 922908637 510 2,750 SH   SOLE   0 0 2,750
VANGUARD INDEX FDS VALUE ETF 922908744 373 2,836 SH   SOLE   0 0 2,836
KIMBERLY-CLARK CORP COM 494368103 394 2,837 SH   SOLE   0 0 2,837
TEXAS INSTRS INC COM 882508104 560 2,965 SH   SOLE   0 0 2,965
NEXTERA ENERGY INC COM 65339F101 225 2,980 SH   SOLE   0 0 2,980
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 506 3,010 SH   SOLE   0 0 3,010
OREILLY AUTOMOTIVE INC COM 67103H107 1,533 3,022 SH   SOLE   0 0 3,022
V F CORP COM 918204108 252 3,159 SH   SOLE   0 0 3,159
VANGUARD INDEX FDS GROWTH ETF 922908736 820 3,192 SH   SOLE   0 0 3,192
ISHARES TR RUS 1000 ETF 464287622 720 3,217 SH   SOLE   0 0 3,217
CME GROUP INC COM 12572Q105 659 3,227 SH   SOLE   0 0 3,227
ISHARES TR MSCI EAFE MIN VL 46429B689 236 3,235 SH   SOLE   0 0 3,235
CITIGROUP INC COM NEW 172967424 236 3,245 SH   SOLE   0 0 3,245
ISHARES TR IBOXX HI YD ETF 464288513 283 3,250 SH   SOLE   0 0 3,250
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,622 3,413 SH   SOLE   0 0 3,413
QUALCOMM INC COM 747525103 462 3,485 SH   SOLE   0 0 3,485
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 255 3,491 SH   SOLE   0 0 3,491
AIR PRODS & CHEMS INC COM 009158106 1,024 3,640 SH   SOLE   0 0 3,640
VALERO ENERGY CORP COM 91913Y100 267 3,727 SH   SOLE   0 0 3,727
LILLY ELI & CO COM 532457108 700 3,745 SH   SOLE   0 0 3,745
BRISTOL-MYERS SQUIBB CO COM 110122108 243 3,855 SH   SOLE   0 0 3,855
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 200 3,935 SH   SOLE   0 0 3,935
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 847 3,947 SH   SOLE   0 0 3,947
ISHARES TR CORE S&P US GWT 464287671 370 4,075 SH   SOLE   0 0 4,075
VANGUARD WORLD FD ESG US STK ETF 921910733 303 4,109 SH   SOLE   0 0 4,109
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 281 4,120 SH   SOLE   0 0 4,120
CHUBB LIMITED COM H1467J104 677 4,285 SH   SOLE   0 0 4,285
BROADCOM INC COM 11135F101 2,010 4,335 SH   SOLE   0 0 4,335
RAYTHEON TECHNOLOGIES CORP COM 75513E101 336 4,350 SH   SOLE   0 0 4,350
MCDONALDS CORP COM 580135101 989 4,411 SH   SOLE   0 0 4,411
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,043 4,561 SH   SOLE   0 0 4,561
INTERNATIONAL BUSINESS MACHS COM 459200101 634 4,761 SH   SOLE   0 0 4,761
SYNCHRONY FINANCIAL COM 87165B103 201 4,950 SH   SOLE   0 0 4,950
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 507 5,145 SH   SOLE   0 0 5,145
CONOCOPHILLIPS COM 20825C104 274 5,182 SH   SOLE   0 0 5,182
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 605 5,185 SH   SOLE   0 0 5,185
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 225 5,188 SH   SOLE   0 0 5,188
NIKE INC CL B 654106103 691 5,202 SH   SOLE   0 0 5,202
DISNEY WALT CO COM 254687106 969 5,250 SH   SOLE   0 0 5,250
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 234 5,250 SH   SOLE   0 0 5,250
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 225 5,250 SH   SOLE   0 0 5,250
MEDTRONIC PLC SHS G5960L103 648 5,482 SH   SOLE   0 0 5,482
CVS HEALTH CORP COM 126650100 424 5,632 SH   SOLE   0 0 5,632
PROCTER AND GAMBLE CO COM 742718109 766 5,659 SH   SOLE   0 0 5,659
ISHARES TR TIPS BD ETF 464287176 714 5,687 SH   SOLE   0 0 5,687
FACEBOOK INC CL A 30303M102 1,691 5,742 SH   SOLE   0 0 5,742
BLACKSTONE GROUP INC COM 09260D107 429 5,755 SH   SOLE   0 0 5,755
PEPSICO INC COM 713448108 822 5,814 SH   SOLE   0 0 5,814
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 581 5,950 SH   SOLE   0 0 5,950
COSTCO WHSL CORP NEW COM 22160K105 2,115 6,000 SH   SOLE   0 0 6,000
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,226 6,477 SH   SOLE   0 0 6,477
AMERICAN TOWER CORP NEW COM 03027X100 1,575 6,587 SH   SOLE   0 0 6,587
ISHARES TR RUSSELL 2000 ETF 464287655 1,470 6,654 SH   SOLE   0 0 6,654
HONEYWELL INTL INC COM 438516106 1,445 6,658 SH   SOLE   0 0 6,658
REPUBLIC SVCS INC COM 760759100 662 6,664 SH   SOLE   0 0 6,664
BECTON DICKINSON & CO COM 075887109 1,633 6,714 SH   SOLE   0 0 6,714
TJX COS INC NEW COM 872540109 450 6,799 SH   SOLE   0 0 6,799
KEYSIGHT TECHNOLOGIES INC COM 49338L103 991 6,912 SH   SOLE   0 0 6,912
ISHARES TR RUS 1000 GRW ETF 464287614 1,685 6,931 SH   SOLE   0 0 6,931
UNILEVER PLC SPON ADR NEW 904767704 395 7,070 SH   SOLE   0 0 7,070
ABBOTT LABS COM 002824100 856 7,145 SH   SOLE   0 0 7,145
LAUDER ESTEE COS INC CL A 518439104 2,177 7,483 SH   SOLE   0 0 7,483
ISHARES TR 20 YR TR BD ETF 464287432 1,058 7,811 SH   SOLE   0 0 7,811
SYSCO CORP COM 871829107 621 7,893 SH   SOLE   0 0 7,893
IQVIA HLDGS INC COM 46266C105 1,554 8,045 SH   SOLE   0 0 8,045
ADVANCED MICRO DEVICES INC COM 007903107 636 8,100 SH   SOLE   0 0 8,100
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 502 8,680 SH   SOLE   0 0 8,680
UNITEDHEALTH GROUP INC COM 91324P102 3,235 8,695 SH   SOLE   0 0 8,695
VANGUARD INDEX FDS MID CAP ETF 922908629 1,968 8,893 SH   SOLE   0 0 8,893
INTEL CORP COM 458140100 598 9,346 SH   SOLE   0 0 9,346
MONDELEZ INTL INC CL A 609207105 550 9,399 SH   SOLE   0 0 9,399
SPDR GOLD TR GOLD SHS 78463V107 1,544 9,654 SH   SOLE   0 0 9,654
WILLIAMS COS INC COM 969457100 231 9,731 SH   SOLE   0 0 9,731
SALESFORCE COM INC COM 79466L302 2,096 9,895 SH   SOLE   0 0 9,895
EATON VANCE ENHANCED EQUITY COM 278274105 168 10,000 SH   SOLE   0 0 10,000
DIAGEO PLC SPON ADR NEW 25243Q205 1,647 10,027 SH   SOLE   0 0 10,027
PIONEER NAT RES CO COM 723787107 1,598 10,061 SH   SOLE   0 0 10,061
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 222 10,250 SH   SOLE   0 0 10,250
RAYMOND JAMES FINL INC COM 754730109 1,268 10,344 SH   SOLE   0 0 10,344
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,863 10,452 SH   SOLE   0 0 10,452
TRANE TECHNOLOGIES PLC SHS G8994E103 1,746 10,549 SH   SOLE   0 0 10,549
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,743 10,737 SH   SOLE   0 0 10,737
AMGEN INC COM 031162100 2,677 10,760 SH   SOLE   0 0 10,760
ORBCOMM INC COM 68555P100 84 11,000 SH   SOLE   0 0 11,000
JOHNSON & JOHNSON COM 478160104 1,834 11,157 SH   SOLE   0 0 11,157
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 363 11,169 SH   SOLE   0 0 11,169
WALMART INC COM 931142103 1,534 11,293 SH   SOLE   0 0 11,293
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,377 11,295 SH   SOLE   0 0 11,295
TFF PHARMACEUTICALS INC COM 87241J104 156 11,500 SH   SOLE   0 0 11,500
HOME DEPOT INC COM 437076102 3,553 11,641 SH   SOLE   0 0 11,641
KIMBELL RTY PARTNERS LP UNIT 49435R102 124 12,250 SH   SOLE   0 0 12,250
UNION PAC CORP COM 907818108 2,781 12,619 SH   SOLE   0 0 12,619
ISHARES TR U.S. TECH ETF 464287721 1,109 12,640 SH   SOLE   0 0 12,640
KINDER MORGAN INC DEL COM 49456B101 214 12,838 SH   SOLE   0 0 12,838
GENERAL MTRS CO COM 37045V100 755 13,141 SH   SOLE   0 0 13,141
PFIZER INC COM 717081103 479 13,217 SH   SOLE   0 0 13,217
EDWARDS LIFESCIENCES CORP COM 28176E108 1,147 13,716 SH   SOLE   0 0 13,716
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 468 13,758 SH   SOLE   0 0 13,758
STARWOOD PPTY TR INC COM 85571B105 346 14,000 SH   SOLE   0 0 14,000
BGC PARTNERS INC CL A 05541T101 68 14,100 SH   SOLE   0 0 14,100
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 167 14,800 SH   SOLE   0 0 14,800
VISA INC COM CL A 92826C839 3,252 15,361 SH   SOLE   0 0 15,361
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 381 15,502 SH   SOLE   0 0 15,502
IHS MARKIT LTD SHS G47567105 1,508 15,580 SH   SOLE   0 0 15,580
INVESCO LTD SHS G491BT108 400 15,875 SH   SOLE   0 0 15,875
AT&T INC COM 00206R102 483 15,968 SH   SOLE   0 0 15,968
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 332 16,495 SH   SOLE   0 0 16,495
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,898 16,996 SH   SOLE   0 0 16,996
EATON CORP PLC SHS G29183103 2,385 17,250 SH   SOLE   0 0 17,250
EATON VANCE TAX-MANAGED GLOB COM 27829F108 163 17,500 SH   SOLE   0 0 17,500
ALLSTATE CORP COM 020002101 2,026 17,632 SH   SOLE   0 0 17,632
COCA COLA CO COM 191216100 940 17,840 SH   SOLE   0 0 17,840
CISCO SYS INC COM 17275R102 1,183 22,881 SH   SOLE   0 0 22,881
ISHARES TR S&P 500 GRWT ETF 464287309 1,533 23,542 SH   SOLE   0 0 23,542
ARCHROCK INC COM 03957W106 226 23,800 SH   SOLE   0 0 23,800
SPDR SER TR S&P DIVID ETF 78464A763 2,813 23,831 SH   SOLE   0 0 23,831
MARATHON PETE CORP COM 56585A102 1,346 25,165 SH   SOLE   0 0 25,165
ISHARES TR GL CLEAN ENE ETF 464288224 694 28,568 SH   SOLE   0 0 28,568
VERIZON COMMUNICATIONS INC COM 92343V104 1,662 28,578 SH   SOLE   0 0 28,578
MERCK & CO. INC COM 58933Y105 2,344 30,402 SH   SOLE   0 0 30,402
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,106 30,545 SH   SOLE   0 0 30,545
COMCAST CORP NEW CL A 20030N101 1,702 31,457 SH   SOLE   0 0 31,457
BRIGHAM MINERALS INC CL A COM 10918L103 471 32,150 SH   SOLE   0 0 32,150
JPMORGAN CHASE & CO COM 46625H100 5,003 32,862 SH   SOLE   0 0 32,862
ISHARES TR PFD AND INCM SEC 464288687 1,271 33,108 SH   SOLE   0 0 33,108
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,577 34,460 SH   SOLE   0 0 34,460
ENTERPRISE PRODS PARTNERS L COM 293792107 887 40,270 SH   SOLE   0 0 40,270
MICROSOFT CORP COM 594918104 12,156 51,558 SH   SOLE   0 0 51,558
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,866 53,484 SH   SOLE   0 0 53,484
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,335 54,100 SH   SOLE   0 0 54,100
ISHARES TR MSCI USA MMENTM 46432F396 8,764 54,480 SH   SOLE   0 0 54,480
PACER FDS TR TRENDP US MID CP 69374H204 1,993 57,262 SH   SOLE   0 0 57,262
ISHARES TR CORE S&P500 ETF 464287200 23,905 60,091 SH   SOLE   0 0 60,091
CHEVRON CORP NEW COM 166764100 6,714 64,074 SH   SOLE   0 0 64,074
RIBBON COMMUNICATIONS INC COM 762544104 533 64,866 SH   SOLE   0 0 64,866
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 513 66,753 SH   SOLE   0 0 66,753
BK OF AMERICA CORP COM 060505104 2,735 70,695 SH   SOLE   0 0 70,695
ISHARES TR HDG MSCI EAFE 46434V803 2,422 73,458 SH   SOLE   0 0 73,458
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1,770 102,750 SH   SOLE   0 0 102,750
APPLE INC COM 037833100 14,440 118,219 SH   SOLE   0 0 118,219
ISHARES TR MSCI USA MIN VOL 46429B697 11,794 170,461 SH   SOLE   0 0 170,461
PACER FDS TR TRENDP US LAR CP 69374H105 7,485 215,456 SH   SOLE   0 0 215,456
EXXON MOBIL CORP COM 30231G102 17,222 308,472 SH   SOLE   0 0 308,472
GOLD TR ISHARES 464285105 7,971 490,224 SH   SOLE   0 0 490,224