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 292 16,932 SH   SOLE   12,639 4,293 0
ABBVIE INC COM 00287Y109 2,227 29,230 SH   SOLE   5,357 23,873 0
ACTIVISION BLIZZARD INC COM 00507V109 401 6,750 SH   SOLE   0 6,750 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 522 2,686 SH   SOLE   0 2,686 0
ALTERYX INC COM CL A 02156B103 597 6,270 SH   SOLE   0 6,270 0
AMAZON COM INC COM 023135106 3,088 1,584 SH   SOLE   16 1,568 0
AMERICAN TOWER CORP NEW COM 03027X100 745 3,420 SH   SOLE   90 3,330 0
AMGEN INC COM 031162100 439 2,168 SH   SOLE   0 2,168 0
ANTHEM INC COM 036752103 218 962 SH   SOLE   7 949 0
APPLE INC COM 037833100 38,742 152,354 SH   SOLE   9,718 142,636 0
AT&T INC COM 00206R102 537 18,405 SH   SOLE   646 17,759 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,677 31,048 SH   SOLE   425 30,570 0
BLACKROCK INC COM 09247X101 1,504 3,418 SH   SOLE   28 3,381 0
BOEING CO COM 097023105 550 3,686 SH   SOLE   0 3,685 0
BROADCOM INC COM 11135F101 391 1,650 SH   SOLE   0 1,650 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 285 3,003 SH   SOLE   36 2,967 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,249 50,831 SH   SOLE   709 50,003 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 740 17,414 SH   SOLE   285 17,128 0
CATERPILLAR INC DEL COM 149123101 359 3,093 SH   SOLE   94 2,999 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 306 8,130 SH   SOLE   6,217 1,913 0
CME GROUP INC COM 12572Q105 684 3,956 SH   SOLE   45 3,896 0
COMCAST CORP NEW CL A 20030N101 683 19,860 SH   SOLE   207 19,654 0
COSTCO WHSL CORP NEW COM 22160K105 1,044 3,660 SH   SOLE   64 3,596 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,121 7,763 SH   SOLE   124 7,639 0
CVS HEALTH CORP COM 126650100 918 15,471 SH   SOLE   326 15,146 0
DBX ETF TR XTRACK MSCI EAFE 233051630 340 18,446 SH   SOLE   10,330 8,116 0
DISNEY WALT CO COM DISNEY 254687106 4,632 47,946 SH   SOLE   835 47,111 0
DOLLAR GEN CORP NEW COM 256677105 229 1,520 SH   SOLE   1,119 401 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 702 152,701 SH   SOLE   63,430 89,272 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,496 244,494 SH   SOLE   2,755 241,050 0
EQUINIX INC COM 29444U700 961 1,539 SH   SOLE   30 1,509 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 203 12,389 SH   SOLE   0 12,389 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 771 20,938 SH   SOLE   8,841 12,098 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 328 14,679 SH   SOLE   7,611 7,068 0
FIRST TR S&P REIT INDEX FD COM 33734G108 378 19,957 SH   SOLE   6,814 13,142 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 475 11,559 SH   SOLE   4,881 6,679 0
GENERAL MLS INC COM 370334104 211 3,991 SH   SOLE   81 3,910 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 326 8,604 SH   SOLE   6,334 2,271 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 449 17,145 SH   SOLE   2,017 15,128 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 930 40,333 SH   SOLE   714 39,619 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,296 18,990 SH   SOLE   0 18,990 0
HOME DEPOT INC COM 437076102 437 2,343 SH   SOLE   0 2,343 0
HONEYWELL INTL INC COM 438516106 373 2,785 SH   SOLE   0 2,785 0
ILLINOIS TOOL WKS INC COM 452308109 475 3,345 SH   SOLE   46 3,284 0
INTERNATIONAL BANCSHARES COR COM 459044103 652 24,242 SH   SOLE   0 24,242 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 852 28,476 SH   SOLE   11,512 16,965 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 882 18,797 SH   SOLE   7,289 11,508 0
IRON MTN INC NEW COM 46284V101 553 23,238 SH   SOLE   477 22,643 0
ISHARES TR US HOME CONS ETF 464288752 204 7,059 SH   SOLE   0 7,059 0
ISHARES TR CORE HIGH DV ETF 46429B663 3,853 53,855 SH   SOLE   1,381 52,474 0
ISHARES TR USA MOMENTUM FCT 46432F396 776 7,284 SH   SOLE   2,824 4,460 0
ISHARES TR CORE S&P500 ETF 464287200 541 2,092 SH   SOLE   84 2,008 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,878 21,671 SH   SOLE   1,161 20,123 0
JOHNSON & JOHNSON COM 478160104 425 3,242 SH   SOLE   66 3,176 0
JPMORGAN CHASE & CO COM 46625H100 1,701 18,898 SH   SOLE   267 18,631 0
KIMCO RLTY CORP COM 49446R109 538 55,590 SH   SOLE   596 54,796 0
LOCKHEED MARTIN CORP COM 539830109 386 1,138 SH   SOLE   0 1,138 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 878 32,288 SH   SOLE   828 31,460 0
MARKETAXESS HLDGS INC COM 57060D108 222 668 SH   SOLE   10 659 0
MARRIOTT INTL INC NEW CL A 571903202 200 2,680 SH   SOLE   0 2,680 0
MASTERCARD INC CL A 57636Q104 1,281 5,302 SH   SOLE   55 5,247 0
MCCORMICK & CO INC COM NON VTG 579780206 1,834 12,984 SH   SOLE   134 12,816 0
MCDONALDS CORP COM 580135101 524 3,171 SH   SOLE   54 3,117 0
MEDTRONIC PLC SHS G5960L103 697 7,726 SH   SOLE   141 7,585 0
MERCADOLIBRE INC COM 58733R102 424 867 SH   SOLE   0 867 0
MERCK & CO. INC COM 58933Y105 454 5,902 SH   SOLE   0 5,902 0
MICROSOFT CORP COM 594918104 2,834 17,971 SH   SOLE   290 17,681 0
MONGODB INC CL A 60937P106 1,779 13,029 SH   SOLE   185 12,844 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,725 30,669 SH   SOLE   181 30,488 0
MOODYS CORP COM 615369105 303 1,434 SH   SOLE   20 1,413 0
NOVARTIS A G SPONSORED ADR 66987V109 274 3,325 SH   SOLE   0 3,325 0
NVIDIA CORP COM 67066G104 444 1,684 SH   SOLE   0 1,684 0
OKTA INC CL A 679295105 1,190 9,736 SH   SOLE   108 9,628 0
PAYPAL HLDGS INC COM 70450Y103 576 6,016 SH   SOLE   76 5,940 0
PEPSICO INC COM 713448108 1,438 11,969 SH   SOLE   194 11,776 0
PINTEREST INC CL A 72352L106 5,475 354,623 SH   SOLE   6,190 348,433 0
PNC FINL SVCS GROUP INC COM 693475105 290 3,027 SH   SOLE   2,217 810 0
PPL CORP COM 69351T106 201 8,135 SH   SOLE   5,988 2,147 0
PROGRESSIVE CORP OHIO COM 743315103 264 3,577 SH   SOLE   2,670 907 0
PROSHARES TR SHORT S&P 500 NE 74347B425 892 32,259 SH   SOLE   16,978 15,281 0
PROSPECT CAPITAL CORPORATION COM 74348T102 91 21,336 SH   SOLE   0 21,336 0
ROSS STORES INC COM 778296103 210 2,420 SH   SOLE   0 2,420 0
SALESFORCE COM INC COM 79466L302 408 2,837 SH   SOLE   49 2,788 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 243 900 SH   SOLE   0 900 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,386 30,823 SH   SOLE   0 30,823 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 260 8,983 SH   SOLE   6,737 2,246 0
SERVICENOW INC COM 81762P102 219 765 SH   SOLE   12 753 0
SHOPIFY INC CL A 82509L107 3,183 7,634 SH   SOLE   123 7,511 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 756 13,810 SH   SOLE   1,381 12,429 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 251 7,030 SH   SOLE   0 7,030 0
SPDR SER TR PORTFOLIO S&P500 78464A854 726 24,014 SH   SOLE   0 24,014 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,897 40,150 SH   SOLE   21,062 19,088 0
STONECO LTD COM CL A G85158106 201 9,240 SH   SOLE   0 9,240 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 428 8,958 SH   SOLE   92 8,866 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 530 4,469 SH   SOLE   65 4,404 0
TELADOC HEALTH INC COM 87918A105 247 1,592 SH   SOLE   27 1,565 0
THE TRADE DESK INC COM CL A 88339J105 7,094 36,759 SH   SOLE   699 36,060 0
TJX COS INC NEW COM 872540109 2,813 58,841 SH   SOLE   562 58,091 0
TWILIO INC CL A 90138F102 581 6,497 SH   SOLE   83 6,413 0
UNITED PARCEL SERVICE INC CL B 911312106 257 2,751 SH   SOLE   0 2,751 0
VALERO ENERGY CORP COM 91913Y100 353 7,773 SH   SOLE   3,476 4,297 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 598 23,650 SH   SOLE   10,347 13,303 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,130 8,992 SH   SOLE   0 8,992 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,032 30,760 SH   SOLE   0 30,760 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,461 17,115 SH   SOLE   0 17,115 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,184 22,037 SH   SOLE   318 21,639 0
VISA INC COM CL A 92826C839 11,990 74,418 SH   SOLE   814 73,488 0
WASTE MGMT INC DEL COM 94106L109 817 8,832 SH   SOLE   92 8,709 0
WIX COM LTD SHS M98068105 312 3,097 SH   SOLE   46 3,051 0
ZENDESK INC COM 98936J101 323 5,052 SH   SOLE   68 4,984 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 377 2,577 SH   SOLE   0 2,577 0
ZYNGA INC CL A 98986T108 137 20,000 SH   SOLE   0 20,000 0