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
ABB LTD SPONSORED ADR 000375204 512 21,254 SH   SOLE   16,070 5,184 0
ABBOTT LABS COM 002824100 623 7,169 SH   SOLE   1,434 5,736 0
ABBVIE INC COM 00287Y109 2,373 26,800 SH   SOLE   6,452 20,348 0
AMAZON COM INC COM 023135106 1,990 1,077 SH   SOLE   11 1,066 0
ANTHEM INC COM 036752103 650 2,151 SH   SOLE   18 2,124 0
APPLE INC COM 037833100 40,110 136,592 SH   SOLE   10,836 125,756 0
ARISTA NETWORKS INC COM 040413106 360 1,769 SH   SOLE   33 1,736 0
AT&T INC COM 00206R102 780 19,950 SH   SOLE   475 19,475 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,222 45,129 SH   SOLE   569 44,488 0
BLACKROCK INC COM 09247X101 2,758 5,487 SH   SOLE   60 5,412 0
BOEING CO COM 097023105 1,564 4,800 SH   SOLE   0 4,800 0
BP PLC SPONSORED ADR 055622104 252 6,680 SH   SOLE   0 6,680 0
BRIXMOR PPTY GROUP INC COM 11120U105 237 10,988 SH   SOLE   0 10,988 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,051 52,783 SH   SOLE   685 51,961 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 960 20,577 SH   SOLE   381 20,196 0
CARNIVAL CORP UNIT 99/99/9999 143658300 407 8,012 SH   SOLE   0 8,012 0
CATERPILLAR INC DEL COM 149123101 1,168 7,909 SH   SOLE   251 7,658 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 401 9,492 SH   SOLE   7,329 2,163 0
CME GROUP INC COM 12572Q105 1,067 5,318 SH   SOLE   56 5,243 0
COMCAST CORP NEW CL A 20030N101 1,344 29,885 SH   SOLE   342 29,544 0
COSTCO WHSL CORP NEW COM 22160K105 888 3,021 SH   SOLE   63 2,958 0
CROWN CASTLE INTL CORP NEW COM 22822V101 960 6,751 SH   SOLE   163 6,588 0
CVS HEALTH CORP COM 126650100 835 11,242 SH   SOLE   381 10,861 0
DATADOG INC CL A COM 23804L103 221 5,854 SH   SOLE   732 5,122 0
DBX ETF TR XTRACK MSCI EAFE 233051630 593 24,044 SH   SOLE   14,248 9,796 0
DISNEY WALT CO COM DISNEY 254687106 3,116 21,542 SH   SOLE   302 21,240 0
DOLLAR GEN CORP NEW COM 256677105 378 2,424 SH   SOLE   1,811 613 0
ENBRIDGE INC COM 29250N105 664 16,689 SH   SOLE   586 16,103 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,683 131,159 SH   SOLE   23,814 106,979 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,211 114,040 SH   SOLE   1,458 112,290 0
EPR PPTYS COM SH BEN INT 26884U109 250 3,541 SH   SOLE   79 3,463 0
EQUINIX INC COM 29444U700 505 864 SH   SOLE   25 839 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 283 5,806 SH   SOLE   0 5,806 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 293 14,609 SH   SOLE   0 14,609 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 997 17,648 SH   SOLE   7,984 9,664 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 540 16,565 SH   SOLE   8,550 8,015 0
FIRST TR S&P REIT INDEX FD COM 33734G108 531 20,338 SH   SOLE   6,779 13,559 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 905 13,937 SH   SOLE   6,305 7,632 0
GENERAL MLS INC COM 370334104 207 3,868 SH   SOLE   92 3,776 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 518 11,017 SH   SOLE   8,229 2,787 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 597 17,373 SH   SOLE   1,737 15,635 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 717 23,699 SH   SOLE   2,788 20,911 0
GUARDANT HEALTH INC COM 40131M109 339 4,341 SH   SOLE   0 4,341 0
HOME DEPOT INC COM 437076102 317 1,454 SH   SOLE   0 1,454 0
ILLINOIS TOOL WKS INC COM 452308109 945 5,261 SH   SOLE   57 5,185 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,335 30,997 SH   SOLE   0 30,997 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 900 24,598 SH   SOLE   10,386 14,212 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,148 19,673 SH   SOLE   7,953 11,720 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 502 11,395 SH   SOLE   0 11,395 0
IRON MTN INC NEW COM 46284V101 1,644 51,585 SH   SOLE   623 50,806 0
ISHARES TR 1 3 YR TREAS BD 464287457 4,875 57,609 SH   SOLE   1,020 56,080 0
ISHARES TR US HOME CONS ETF 464288752 682 15,361 SH   SOLE   0 15,361 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,635 26,865 SH   SOLE   977 25,888 0
ISHARES TR USA MOMENTUM FCT 46432F396 831 6,620 SH   SOLE   2,734 3,885 0
ISHARES TR CORE S&P500 ETF 464287200 572 1,771 SH   SOLE   57 1,714 0
JOHNSON & JOHNSON COM 478160104 897 6,148 SH   SOLE   68 6,057 0
JPMORGAN CHASE & CO COM 46625H100 2,711 19,445 SH   SOLE   280 19,165 0
KIMCO RLTY CORP COM 49446R109 1,416 68,353 SH   SOLE   661 67,471 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 305 4,851 SH   SOLE   0 4,851 0
MAIN STREET CAPITAL CORP COM 56035L104 455 10,553 SH   SOLE   203 10,350 0
MASTERCARD INC CL A 57636Q104 565 1,892 SH   SOLE   0 1,892 0
MCCORMICK & CO INC COM NON VTG 579780206 1,800 10,605 SH   SOLE   121 10,454 0
MCDONALDS CORP COM 580135101 676 3,420 SH   SOLE   51 3,370 0
MEDTRONIC PLC SHS G5960L103 759 6,691 SH   SOLE   143 6,548 0
MERCADOLIBRE INC COM 58733R102 547 956 SH   SOLE   0 956 0
MICROSOFT CORP COM 594918104 1,611 10,213 SH   SOLE   128 10,084 0
MONGODB INC CL A 60937P106 2,272 17,265 SH   SOLE   227 17,038 0
NATIONAL HEALTH INVS INC COM 63633D104 252 3,094 SH   SOLE   66 3,029 0
OKTA INC CL A 679295105 922 7,994 SH   SOLE   63 7,931 0
ONEOK INC NEW COM 682680103 216 2,860 SH   SOLE   0 2,860 0
PEPSICO INC COM 713448108 1,174 8,590 SH   SOLE   161 8,430 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 213 1,979 SH   SOLE   0 1,979 0
PINTEREST INC CL A 72352L106 1,302 69,872 SH   SOLE   3,038 66,834 0
PNC FINL SVCS GROUP INC COM 693475105 558 3,497 SH   SOLE   2,602 896 0
PPL CORP COM 69351T106 349 9,729 SH   SOLE   7,181 2,548 0
PROGRESSIVE CORP OHIO COM 743315103 375 5,181 SH   SOLE   3,917 1,264 0
PUBLIC STORAGE COM 74460D109 253 1,186 SH   SOLE   24 1,162 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 506 8,437 SH   SOLE   183 8,254 0
SALESFORCE COM INC COM 79466L302 313 1,923 SH   SOLE   32 1,891 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 730 12,609 SH   SOLE   0 12,609 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 386 7,173 SH   SOLE   5,423 1,750 0
SHOPIFY INC CL A 82509L107 824 2,072 SH   SOLE   17 2,055 0
SIMON PPTY GROUP INC NEW COM 828806109 795 5,337 SH   SOLE   40 5,276 0
SMITH A O CORP COM 831865209 759 15,940 SH   SOLE   178 15,703 0
SOUTHWEST AIRLS CO COM 844741108 218 4,040 SH   SOLE   0 4,040 0
SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 403 6,826 SH   SOLE   1,138 5,688 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 550 14,553 SH   SOLE   0 14,553 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 2,868 73,783 SH   SOLE   41,810 31,973 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 224 5,620 SH   SOLE   0 5,620 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 202 5,109 SH   SOLE   0 5,109 0
STONECO LTD COM CL A G85158106 448 11,240 SH   SOLE   0 11,240 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 620 5,068 SH   SOLE   60 5,008 0
THE TRADE DESK INC COM CL A 88339J105 3,874 14,912 SH   SOLE   353 14,559 0
TJX COS INC NEW COM 872540109 4,269 69,911 SH   SOLE   666 69,024 0
TWILIO INC CL A 90138F102 2,423 24,654 SH   SOLE   288 24,366 0
UNION PACIFIC CORP COM 907818108 331 1,828 SH   SOLE   0 1,828 0
UNITED TECHNOLOGIES CORP COM 913017109 516 3,446 SH   SOLE   2,412 1,034 0
VAIL RESORTS INC COM 91879Q109 768 3,201 SH   SOLE   0 3,201 0
VALERO ENERGY CORP NEW COM 91913Y100 678 7,239 SH   SOLE   3,510 3,729 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 1,083 36,296 SH   SOLE   14,891 21,405 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,055 3,565 SH   SOLE   0 3,565 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 204 4,589 SH   SOLE   0 4,589 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,045 11,792 SH   SOLE   0 11,792 0
VENTAS INC COM 92276F100 309 5,346 SH   SOLE   105 5,242 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,685 27,443 SH   SOLE   294 27,051 0
VISA INC COM CL A 92826C839 11,476 61,073 SH   SOLE   680 60,394 0
WASTE MGMT INC DEL COM 94106L109 1,225 10,749 SH   SOLE   112 10,600 0
ZENDESK INC COM 98936J101 237 3,091 SH   SOLE   29 3,062 0