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
ATHENE HOLDING LTD CL A G0684D107 1,202 35,260 SH   SOLE   35,260 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 229 8,000 SH   SOLE   8,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,410 10,662 SH   SOLE   10,662 0 0
EATON CORP PLC SHS G29183103 536 5,257 SH   SOLE   5,257 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 107 48,400 SH   SOLE   48,400 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,109 54,028 SH   SOLE   54,028 0 0
MEDTRONIC PLC SHS G5960L103 1,454 13,992 SH   SOLE   13,992 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 405 8,219 SH   SOLE   8,219 0 0
CHUBB LIMITED COM H1467J104 1,081 9,310 SH   SOLE   9,310 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 410 1,690 SH   SOLE   1,690 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 495 1,340 SH   SOLE   1,340 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,185 31,000 SH   SOLE   31,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 226 1,810 SH   SOLE   1,810 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 233 3,595 SH   SOLE   3,595 0 0
FLEX LTD ORD Y2573F102 111 10,000 SH   SOLE   10,000 0 0
AFLAC INC COM 001055102 4,119 113,301 SH   SOLE   113,301 0 0
AGNC INVT CORP COM 00123Q104 979 70,400 SH   SOLE   70,400 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 205 10,245 SH   SOLE   10,245 0 0
AT&T INC COM 00206R102 10,781 378,137 SH   SOLE   378,137 0 0
ARK ETF TR INNOVATION ETF 00214Q104 438 4,762 SH   SOLE   4,762 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 935 8,605 SH   SOLE   8,605 0 0
ABBOTT LABS COM 002824100 2,749 25,257 SH   SOLE   25,257 0 0
ABBVIE INC COM 00287Y109 12,962 147,984 SH   SOLE   147,984 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,563 19,304 SH   SOLE   19,304 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,016 8,189 SH   SOLE   8,189 0 0
AIR PRODS & CHEMS INC COM 009158106 818 2,745 SH   SOLE   2,745 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 431 3,900 SH   SOLE   3,900 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 124 14,100 SH   SOLE   14,100 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,852 133,700 SH   SOLE   133,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 657 2,236 SH   SOLE   2,236 0 0
ALLEGHANY CORP DEL COM 017175100 275 528 SH   SOLE   528 0 0
ALLSTATE CORP COM 020002101 656 6,970 SH   SOLE   6,970 0 0
ALPHABET INC CAP STK CL C 02079K107 14,747 10,035 SH   SOLE   10,035 0 0
ALPHABET INC CAP STK CL A 02079K305 8,527 5,818 SH   SOLE   5,818 0 0
ALTICE USA INC CL A 02156K103 1,880 72,320 SH   SOLE   72,320 0 0
ALTRIA GROUP INC COM 02209S103 5,494 142,193 SH   SOLE   142,193 0 0
AMAZON COM INC COM 023135106 17,677 5,614 SH   SOLE   5,614 0 0
AMERICAN EXPRESS CO COM 025816109 488 4,868 SH   SOLE   4,868 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 563 8,332 SH   SOLE   8,332 0 0
AMERICAN TOWER CORP NEW COM 03027X100 419 1,732 SH   SOLE   1,732 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 296 2,046 SH   SOLE   2,046 0 0
AMGEN INC COM 031162100 3,437 13,524 SH   SOLE   13,524 0 0
APPLE INC COM 037833100 26,687 230,437 SH   SOLE   230,437 0 0
APPLIED MATLS INC COM 038222105 833 14,016 SH   SOLE   14,016 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,062 44,360 SH   SOLE   44,360 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 308 5,617 SH   SOLE   5,617 0 0
AUTODESK INC COM 052769106 246 1,064 SH   SOLE   1,064 0 0
AVALONBAY CMNTYS INC COM 053484101 211 1,410 SH   SOLE   1,410 0 0
BP PLC SPONSORED ADR 055622104 2,397 137,289 SH   SOLE   137,289 0 0
BADGER METER INC COM 056525108 464 7,104 SH   SOLE   7,104 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 164 16,121 SH   SOLE   16,121 0 0
BALL CORP COM 058498106 616 7,407 SH   SOLE   7,407 0 0
BK OF AMERICA CORP COM 060505104 5,646 234,354 SH   SOLE   234,354 0 0
BARRICK GOLD CORP COM 067901108 4,421 157,265 SH   SOLE   157,265 0 0
BAXTER INTL INC COM 071813109 627 7,800 SH   SOLE   7,800 0 0
BECTON DICKINSON & CO COM 075887109 368 1,582 SH   SOLE   1,582 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,520 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,639 49,963 SH   SOLE   49,963 0 0
BLACKROCK INC COM 09247X101 598 1,061 SH   SOLE   1,061 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 444 17,125 SH   SOLE   17,125 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 157 10,306 SH   SOLE   10,306 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 237 27,300 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 345 30,530 SH   SOLE   30,530 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 30 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 367 27,355 SH   SOLE   27,355 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,582 102,300 SH   SOLE   102,300 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 912 36,479 SH   SOLE   36,479 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 921 58,370 SH   SOLE   58,370 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 920 17,623 SH   SOLE   17,623 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 263 10,250 SH   SOLE   10,250 0 0
BLOOM ENERGY CORP COM CL A 093712107 200 11,140 SH   SOLE   11,140 0 0
BLOOMIN BRANDS INC COM 094235108 1,145 75,000 SH   SOLE   75,000 0 0
BLUEBIRD BIO INC COM 09609G100 2,265 41,985 SH   SOLE   41,985 0 0
BOEING CO COM 097023105 1,293 7,823 SH   SOLE   7,823 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,820 113,128 SH   SOLE   113,128 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 29 12,825 SH   SOLE   12,825 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,849 134,124 SH   SOLE   134,124 0 0
BROADCOM INC COM 11135F101 4,067 11,163 SH   SOLE   11,163 0 0
B2GOLD CORP COM 11777Q209 288 44,100 SH   SOLE   44,100 0 0
CIGNA CORP NEW COM 125523100 2,974 17,555 SH   SOLE   17,555 0 0
CME GROUP INC COM 12572Q105 258 1,541 SH   SOLE   1,541 0 0
CVS HEALTH CORP COM 126650100 1,949 33,375 SH   SOLE   33,375 0 0
CABLE ONE INC COM 12685J105 528 280 SH   SOLE   280 0 0
CAMDEN PPTY TR SH BEN INT 133131102 423 4,750 SH   SOLE   4,750 0 0
CANADIAN NAT RES LTD COM 136385101 1,899 118,595 SH   SOLE   118,595 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,539 101,360 SH   SOLE   101,360 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 528 17,285 SH   SOLE   17,285 0 0
CATERPILLAR INC DEL COM 149123101 2,993 20,066 SH   SOLE   20,066 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 16 27,050 SH   SOLE   27,050 0 0
CENTERPOINT ENERGY INC COM 15189T107 772 39,889 SH   SOLE   39,889 0 0
LUMEN TECHNOLOGIES INC COM 156700106 1,985 196,761 SH   SOLE   196,761 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 399 11,995 SH   SOLE   11,995 0 0
CHENIERE ENERGY INC COM NEW 16411R208 560 12,100 SH   SOLE   12,100 0 0
CHESAPEAKE UTILS CORP COM 165303108 303 3,600 SH   SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 10,211 141,817 SH   SOLE   141,817 0 0
CHEWY INC CL A 16679L109 384 7,000 SH   SOLE   7,000 0 0
CISCO SYS INC COM 17275R102 14,896 378,176 SH   SOLE   378,176 0 0
CITIGROUP INC COM NEW 172967424 2,722 63,134 SH   SOLE   63,134 0 0
CITRIX SYS INC COM 177376100 1,186 8,613 SH   SOLE   8,613 0 0
CLOUDFLARE INC CL A COM 18915M107 226 5,500 SH   SOLE   5,500 0 0
COCA COLA CO COM 191216100 6,453 130,710 SH   SOLE   130,710 0 0
COLGATE PALMOLIVE CO COM 194162103 416 5,397 SH   SOLE   5,397 0 0
COLONY CAP INC NEW CL A COM 19626G108 28 10,136 SH   SOLE   10,136 0 0
COMCAST CORP NEW CL A 20030N101 4,766 103,033 SH   SOLE   103,033 0 0
CONOCOPHILLIPS COM 20825C104 392 11,929 SH   SOLE   11,929 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 157 27,504 SH   SOLE   27,504 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,863 9,832 SH   SOLE   9,832 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 255 190,000 SH   SOLE   190,000 0 0
CONTINENTAL RES INC COM 212015101 586 47,720 SH   SOLE   47,720 0 0
CONTRAFECT CORP COM NEW 212326300 81 15,250 SH   SOLE   15,250 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,242 20,399 SH   SOLE   20,399 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,359 20,176 SH   SOLE   20,176 0 0
CUMMINS INC COM 231021106 5,365 25,409 SH   SOLE   25,409 0 0
CYRUSONE INC COM 23283R100 511 7,296 SH   SOLE   7,296 0 0
D R HORTON INC COM 23331A109 454 5,997 SH   SOLE   5,997 0 0
DWS MUN INCOME TR COM 233368109 1,296 117,010 SH   SOLE   117,010 0 0
DANAHER CORPORATION COM 235851102 202 938 SH   SOLE   938 0 0
DEERE & CO COM 244199105 552 2,491 SH   SOLE   2,491 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 4,000 29,060 SH   SOLE   29,060 0 0
DIGITAL RLTY TR INC COM 253868103 2,357 16,059 SH   SOLE   16,059 0 0
DISNEY WALT CO COM DISNEY 254687106 2,591 20,880 SH   SOLE   20,880 0 0
DISCOVERY INC COM SER A 25470F104 303 13,916 SH   SOLE   13,916 0 0
DOCUSIGN INC COM 256163106 3,604 16,745 SH   SOLE   16,745 0 0
DOLLAR GEN CORP NEW COM 256677105 226 1,079 SH   SOLE   1,079 0 0
DOMINION ENERGY INC COM 25746U109 5,910 74,879 SH   SOLE   74,879 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1,123 61,381 SH   SOLE   61,381 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 963 50,545 SH   SOLE   50,545 0 0
DOW INC COM 260557103 8,182 173,903 SH   SOLE   173,903 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,574 74,227 SH   SOLE   74,227 0 0
DUPONT DE NEMOURS INC COM 26614N102 936 16,869 SH   SOLE   16,869 0 0
EOG RES INC COM 26875P101 2,943 81,891 SH   SOLE   81,891 0 0
EQT CORP COM 26884L109 129 10,000 SH   SOLE   10,000 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 463 9,959 SH   SOLE   9,959 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,062 37,906 SH   SOLE   37,906 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 213 20,455 SH   SOLE   20,455 0 0
EASTGROUP PPTY INC COM 277276101 388 3,000 SH   SOLE   3,000 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,762 83,722 SH   SOLE   83,722 0 0
EBAY INC. COM 278642103 558 10,705 SH   SOLE   10,705 0 0
ECOLAB INC COM 278865100 350 1,750 SH   SOLE   1,750 0 0
EMERSON ELEC CO COM 291011104 7,339 111,924 SH   SOLE   111,924 0 0
ENBRIDGE INC COM 29250N105 367 12,559 SH   SOLE   12,559 0 0
ENERGOUS CORP COM 29272C103 290 98,450 SH   SOLE   98,450 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,640 302,572 SH   SOLE   302,572 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 17,252 1,092,611 SH   SOLE   1,092,611 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,637 65,495 SH   SOLE   65,495 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 552 65,255 SH   SOLE   65,255 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,204 23,463 SH   SOLE   23,463 0 0
EVERSOURCE ENERGY COM 30040W108 5,166 61,834 SH   SOLE   61,834 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 706 13,526 SH   SOLE   13,526 0 0
EXELON CORP COM 30161N101 322 9,000 SH   SOLE   9,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102 830 7,758 SH   SOLE   7,758 0 0
EXXON MOBIL CORP COM 30231G102 5,331 155,279 SH   SOLE   155,279 0 0
FACEBOOK INC CL A 30303M102 4,541 17,337 SH   SOLE   17,337 0 0
FEDEX CORP COM 31428X106 829 3,296 SH   SOLE   3,296 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 655 4,452 SH   SOLE   4,452 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 407 13,006 SH   SOLE   13,006 0 0
FIREEYE INC COM 31816Q101 1,009 81,750 SH   SOLE   81,750 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 197 20,700 SH   SOLE   20,700 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,840 25,701 SH   SOLE   25,701 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 465 5,919 SH   SOLE   5,919 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 379 10,879 SH   SOLE   10,879 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,469 25,380 SH   SOLE   25,380 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 850 18,212 SH   SOLE   18,212 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,356 16,152 SH   SOLE   16,152 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,936 32,701 SH   SOLE   32,701 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 486 25,544 SH   SOLE   25,544 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,329 72,346 SH   SOLE   72,346 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 225 16,747 SH   SOLE   16,747 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 878 15,791 SH   SOLE   15,791 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 460 8,884 SH   SOLE   8,884 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 787 15,235 SH   SOLE   15,235 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 247 4,113 SH   SOLE   4,113 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 1,359 44,301 SH   SOLE   44,301 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 2,485 76,880 SH   SOLE   76,880 0 0
FORD MTR CO DEL COM 345370860 705 105,917 SH   SOLE   105,917 0 0
FORESTAR GROUP INC COM 346232101 918 51,846 SH   SOLE   51,846 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 692 8,000 SH   SOLE   8,000 0 0
FOX CORP CL A COM 35137L105 1,239 44,515 SH   SOLE   44,515 0 0
FOX CORP CL B COM 35137L204 369 13,200 SH   SOLE   13,200 0 0
FRANCO NEV CORP COM 351858105 3,944 28,254 SH   SOLE   28,254 0 0
FREEPORT-MCMORAN INC CL B 35671D857 440 28,150 SH   SOLE   28,150 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 246 2,525 SH   SOLE   2,525 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 422 40,876 SH   SOLE   40,876 0 0
GENERAL DYNAMICS CORP COM 369550108 254 1,833 SH   SOLE   1,833 0 0
GENERAL ELECTRIC CO COM 369604103 643 103,208 SH   SOLE   103,208 0 0
GENERAL MTRS CO COM 37045V100 4,195 141,756 SH   SOLE   141,756 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 57 12,600 SH   SOLE   12,600 0 0
GENUINE PARTS CO COM 372460105 2,939 30,887 SH   SOLE   30,887 0 0
GILEAD SCIENCES INC COM 375558103 5,992 94,823 SH   SOLE   94,823 0 0
GLADSTONE LD CORP COM 376549101 162 10,806 SH   SOLE   10,806 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,939 131,228 SH   SOLE   131,228 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,910 88,574 SH   SOLE   88,574 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,210 6,022 SH   SOLE   6,022 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 879 12,921 SH   SOLE   12,921 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 201 2,000 SH   SOLE   2,000 0 0
GRAINGER W W INC COM 384802104 296 831 SH   SOLE   831 0 0
GRAN TIERRA ENERGY INC COM 38500T101 174 749,500 SH   SOLE   749,500 0 0
GUGGENHEIM TAXABLE MUN MANAG COM 401664107 2,579 109,425 SH   SOLE   109,425 0 0
HCA HEALTHCARE INC COM 40412C101 236 1,895 SH   SOLE   1,895 0 0
HP INC COM 40434L105 3,337 175,745 SH   SOLE   175,745 0 0
HALLIBURTON CO COM 406216101 453 37,616 SH   SOLE   37,616 0 0
HOLOGIC INC COM 436440101 231 3,476 SH   SOLE   3,476 0 0
HOME DEPOT INC COM 437076102 6,790 24,449 SH   SOLE   24,449 0 0
HONEYWELL INTL INC COM 438516106 1,268 7,701 SH   SOLE   7,701 0 0
HORMEL FOODS CORP COM 440452100 492 10,058 SH   SOLE   10,058 0 0
HUMANA INC COM 444859102 465 1,123 SH   SOLE   1,123 0 0
IDEXX LABS INC COM 45168D104 445 1,133 SH   SOLE   1,133 0 0
INTEL CORP COM 458140100 12,201 235,627 SH   SOLE   235,627 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 275 10,570 SH   SOLE   10,570 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,366 60,538 SH   SOLE   60,538 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 133,580 480,782 SH   SOLE   480,782 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 292 411 SH   SOLE   411 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 75 10,221 SH   SOLE   10,221 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1,131 17,705 SH   SOLE   17,705 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1,841 49,111 SH   SOLE   49,111 0 0
ISHARES SILVER TR ISHARES 46428Q109 472 21,804 SH   SOLE   21,804 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2,545 27,691 SH   SOLE   27,691 0 0
ISHARES TR SELECT DIVID ETF 464287168 372 4,559 SH   SOLE   4,559 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,111 6,282 SH   SOLE   6,282 0 0
ISHARES TR CORE US AGGBD ET 464287226 66,391 562,350 SH   SOLE   562,350 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,374 53,836 SH   SOLE   53,836 0 0
ISHARES TR IBOXX INV CP ETF 464287242 5,400 40,083 SH   SOLE   40,083 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,296 18,049 SH   SOLE   18,049 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,313 20,290 SH   SOLE   20,290 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 418 4,836 SH   SOLE   4,836 0 0
ISHARES TR MSCI EAFE ETF 464287465 770 12,103 SH   SOLE   12,103 0 0
ISHARES TR EXPANDED TECH 464287515 1,711 5,501 SH   SOLE   5,501 0 0
ISHARES TR PHLX SEMICND ETF 464287523 2,084 6,841 SH   SOLE   6,841 0 0
ISHARES TR NASDAQ BIOTECH 464287556 9,396 69,389 SH   SOLE   69,389 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 510 4,316 SH   SOLE   4,316 0 0
ISHARES TR S&P MC 400GR ETF 464287606 363 1,518 SH   SOLE   1,518 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 374 1,725 SH   SOLE   1,725 0 0
ISHARES TR S&P MC 400VL ETF 464287705 245 1,817 SH   SOLE   1,817 0 0
ISHARES TR U.S. TECH ETF 464287721 210 697 SH   SOLE   697 0 0
ISHARES TR US HLTHCARE ETF 464287762 464 2,044 SH   SOLE   2,044 0 0
ISHARES TR SP SMCP600VL ETF 464287879 214 1,752 SH   SOLE   1,752 0 0
ISHARES TR S&P SML 600 GWT 464287887 202 1,147 SH   SOLE   1,147 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 389 3,600 SH   SOLE   3,600 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,626 14,029 SH   SOLE   14,029 0 0
ISHARES TR IBOXX HI YD ETF 464288513 217 2,590 SH   SOLE   2,590 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 665 12,112 SH   SOLE   12,112 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,849 6,172 SH   SOLE   6,172 0 0
ISHARES TR US HLTHCR PR ETF 464288828 3,421 16,952 SH   SOLE   16,952 0 0
ISHARES TR EAFE VALUE ETF 464288877 218 5,410 SH   SOLE   5,410 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 346 6,912 SH   SOLE   6,912 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 564 11,228 SH   SOLE   11,228 0 0
ISHARES TR CORE TOTAL USD 46434V613 8,009 147,282 SH   SOLE   147,282 0 0
JPMORGAN CHASE & CO COM 46625H100 11,995 124,596 SH   SOLE   124,596 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 654 12,191 SH   SOLE   12,191 0 0
JOHNSON & JOHNSON COM 478160104 13,554 91,043 SH   SOLE   91,043 0 0
KKR & CO INC COM 48251W104 381 11,097 SH   SOLE   11,097 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 288 1,591 SH   SOLE   1,591 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 245 61,305 SH   SOLE   61,305 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 130 32,250 SH   SOLE   32,250 0 0
KEURIG DR PEPPER INC COM 49271V100 1,100 39,841 SH   SOLE   39,841 0 0
KIMBERLY CLARK CORP COM 494368103 655 4,438 SH   SOLE   4,438 0 0
KINDER MORGAN INC DEL COM 49456B101 6,770 549,065 SH   SOLE   549,065 0 0
KRAFT HEINZ CO COM 500754106 320 10,682 SH   SOLE   10,682 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 239 3,500 SH   SOLE   3,500 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 751 19,020 SH   SOLE   19,020 0 0
KRANESHARES TR QUADRTC INT RT 500767736 1,352 49,320 SH   SOLE   49,320 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,219 115,075 SH   SOLE   115,075 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 518 3,050 SH   SOLE   3,050 0 0
LAM RESEARCH CORP COM 512807108 324 978 SH   SOLE   978 0 0
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 497 54,876 SH   SOLE   54,876 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 390 11,775 SH   SOLE   11,775 0 0
LILLY ELI & CO COM 532457108 561 3,792 SH   SOLE   3,792 0 0
LITTELFUSE INC COM 537008104 1,483 8,362 SH   SOLE   8,362 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,742 32,330 SH   SOLE   32,330 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 52 40,000 SH   SOLE   40,000 0 0
LOCKHEED MARTIN CORP COM 539830109 295 771 SH   SOLE   771 0 0
LOEWS CORP COM 540424108 233 6,711 SH   SOLE   6,711 0 0
LOWES COS INC COM 548661107 2,569 15,487 SH   SOLE   15,487 0 0
LULULEMON ATHLETICA INC COM 550021109 389 1,180 SH   SOLE   1,180 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 307 10,958 SH   SOLE   10,958 0 0
MPLX LP COM UNIT REP LTD 55336V100 215 13,647 SH   SOLE   13,647 0 0
MSCI INC COM 55354G100 581 1,627 SH   SOLE   1,627 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 991 28,966 SH   SOLE   28,966 0 0
MAIN STR CAP CORP COM 56035L104 4,172 141,095 SH   SOLE   141,095 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 682 32,924 SH   SOLE   32,924 0 0
MARATHON PETE CORP COM 56585A102 1,228 41,844 SH   SOLE   41,844 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,185 24,203 SH   SOLE   24,203 0 0
MCDONALDS CORP COM 580135101 6,347 28,915 SH   SOLE   28,915 0 0
MCEWEN MNG INC COM 58039P107 113 106,900 SH   SOLE   106,900 0 0
MERCK & CO. INC COM 58933Y105 2,112 25,457 SH   SOLE   25,457 0 0
METLIFE INC COM 59156R108 3,519 94,685 SH   SOLE   94,685 0 0
MICROSOFT CORP COM 594918104 24,929 118,523 SH   SOLE   118,523 0 0
MICRON TECHNOLOGY INC COM 595112103 666 14,180 SH   SOLE   14,180 0 0
MONDELEZ INTL INC CL A 609207105 696 12,109 SH   SOLE   12,109 0 0
NEOVASC INC COM 64065J304 154 72,000 SH   SOLE   72,000 0 0
NETFLIX INC COM 64110L106 825 1,649 SH   SOLE   1,649 0 0
NEWMONT CORP COM 651639106 5,280 83,219 SH   SOLE   83,219 0 0
NEXTERA ENERGY INC COM 65339F101 2,615 9,420 SH   SOLE   9,420 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 320 36,919 SH   SOLE   36,919 0 0
NIKE INC CL B 654106103 3,257 25,942 SH   SOLE   25,942 0 0
NOKIA CORP SPONSORED ADR 654902204 82 21,055 SH   SOLE   21,055 0 0
NORTHROP GRUMMAN CORP COM 666807102 439 1,392 SH   SOLE   1,392 0 0
NORTHWEST NAT HLDG CO COM 66765N105 272 6,000 SH   SOLE   6,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,916 79,531 SH   SOLE   79,531 0 0
NOVO-NORDISK A S ADR 670100205 701 10,098 SH   SOLE   10,098 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 165 11,480 SH   SOLE   11,480 0 0
NVIDIA CORPORATION COM 67066G104 3,838 7,092 SH   SOLE   7,092 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,748 120,416 SH   SOLE   120,416 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 1,776 132,920 SH   SOLE   132,920 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,295 90,589 SH   SOLE   90,589 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 147 10,000 SH   SOLE   10,000 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1,129 50,419 SH   SOLE   50,419 0 0
NUTRIEN LTD COM 67077M108 1,009 25,728 SH   SOLE   25,728 0 0
OASIS PETROLEUM INC COM 674215108 3 10,000 SH   SOLE   10,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,248 75,091 SH   SOLE   75,091 0 0
ONEOK INC NEW COM 682680103 429 16,519 SH   SOLE   16,519 0 0
ONTRAK INC COM 683373104 640 10,666 SH   SOLE   10,666 0 0
ORACLE CORP COM 68389X105 3,710 62,145 SH   SOLE   62,145 0 0
OTIS WORLDWIDE CORP COM 68902V107 531 8,500 SH   SOLE   8,500 0 0
PPL CORP COM 69351T106 2,835 104,190 SH   SOLE   104,190 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,141 46,424 SH   SOLE   46,424 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 2,435 68,931 SH   SOLE   68,931 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 1,959 58,248 SH   SOLE   58,248 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 141 14,826 SH   SOLE   14,826 0 0
PALOMAR HLDGS INC COM 69753M105 1,461 14,020 SH   SOLE   14,020 0 0
PAN AMERN SILVER CORP COM 697900108 244 7,600 SH   SOLE   7,600 0 0
PARSLEY ENERGY INC CL A 701877102 132 14,154 SH   SOLE   14,154 0 0
PAYCHEX INC COM 704326107 3,701 46,391 SH   SOLE   46,391 0 0
PAYPAL HLDGS INC COM 70450Y103 6,049 30,703 SH   SOLE   30,703 0 0
PEPSICO INC COM 713448108 2,674 19,291 SH   SOLE   19,291 0 0
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 1,731 76,275 SH   SOLE   76,275 0 0
PFIZER INC COM 717081103 14,003 381,542 SH   SOLE   381,542 0 0
PHILIP MORRIS INTL INC COM 718172109 8,007 106,776 SH   SOLE   106,776 0 0
PHILLIPS 66 COM 718546104 259 4,992 SH   SOLE   4,992 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 871 8,545 SH   SOLE   8,545 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 288 14,345 SH   SOLE   14,345 0 0
PIONEER NAT RES CO COM 723787107 409 4,755 SH   SOLE   4,755 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 671 112,280 SH   SOLE   112,280 0 0
PRETIUM RES INC COM 74139C102 128 10,000 SH   SOLE   10,000 0 0
PROCTER AND GAMBLE CO COM 742718109 7,680 55,255 SH   SOLE   55,255 0 0
PROGRESSIVE CORP COM 743315103 3,391 35,818 SH   SOLE   35,818 0 0
PROLOGIS INC. COM 74340W103 1,868 18,561 SH   SOLE   18,561 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 541 33,900 SH   SOLE   33,900 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 25 25,000 SH   SOLE   25,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 41 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 466 9,000 SH   SOLE   9,000 0 0
PRUDENTIAL FINL INC COM 744320102 3,402 53,564 SH   SOLE   53,564 0 0
PRUDENTIAL PLC ADR 74435K204 1,388 48,554 SH   SOLE   48,554 0 0
PUBLIC STORAGE COM 74460D109 518 2,327 SH   SOLE   2,327 0 0
PULTE GROUP INC COM 745867101 347 7,500 SH   SOLE   7,500 0 0
QUALCOMM INC COM 747525103 12,307 104,578 SH   SOLE   104,578 0 0
QUEST DIAGNOSTICS INC COM 74834L100 269 2,353 SH   SOLE   2,353 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,943 100,750 SH   SOLE   100,750 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 9,348 162,458 SH   SOLE   162,458 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,475 134,093 SH   SOLE   134,093 0 0
ROKU INC COM CL A 77543R102 212 1,125 SH   SOLE   1,125 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 572 23,614 SH   SOLE   23,614 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,502 139,128 SH   SOLE   139,128 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,100 25,684 SH   SOLE   25,684 0 0
S&P GLOBAL INC COM 78409V104 738 2,047 SH   SOLE   2,047 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 95,952 286,518 SH   SOLE   286,518 0 0
SPDR GOLD TR GOLD SHS 78463V107 7,495 42,315 SH   SOLE   42,315 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 276 4,000 SH   SOLE   4,000 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 361 13,545 SH   SOLE   13,545 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 10,675 213,026 SH   SOLE   213,026 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,129 37,398 SH   SOLE   37,398 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 298 5,130 SH   SOLE   5,130 0 0
SPDR SER TR S&P DIVID ETF 78464A763 417 4,510 SH   SOLE   4,510 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,110 18,939 SH   SOLE   18,939 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,215 27,176 SH   SOLE   27,176 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,396 5,031 SH   SOLE   5,031 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 321 6,173 SH   SOLE   6,173 0 0
SSR MNG INC COM 784730103 227 12,180 SH   SOLE   12,180 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 340 11,700 SH   SOLE   11,700 0 0
SALESFORCE COM INC COM 79466L302 2,307 9,180 SH   SOLE   9,180 0 0
SANOFI SPONSORED ADR 80105N105 715 14,260 SH   SOLE   14,260 0 0
SCHLUMBERGER LTD COM 806857108 550 35,360 SH   SOLE   35,360 0 0
SCHWAB CHARLES CORP COM 808513105 631 17,414 SH   SOLE   17,414 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 243 3,788 SH   SOLE   3,788 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,592 24,438 SH   SOLE   24,438 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,159 72,082 SH   SOLE   72,082 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 380 15,796 SH   SOLE   15,796 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,201 36,002 SH   SOLE   36,002 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,024 17,252 SH   SOLE   17,252 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 64 11,900 SH   SOLE   11,900 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 328 12,200 SH   SOLE   12,200 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 67 10,584 SH   SOLE   10,584 0 0
SONOS INC COM 83570H108 1,863 122,751 SH   SOLE   122,751 0 0
SOUTHERN CO COM 842587107 816 15,047 SH   SOLE   15,047 0 0
SOUTHWEST AIRLS CO COM 844741108 3,678 98,076 SH   SOLE   98,076 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 396 26,340 SH   SOLE   26,340 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 164 19,866 SH   SOLE   19,866 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,389 41,452 SH   SOLE   41,452 0 0
SQUARE INC CL A 852234103 341 2,100 SH   SOLE   2,100 0 0
STARBUCKS CORP COM 855244109 395 4,596 SH   SOLE   4,596 0 0
STRYKER CORPORATION COM 863667101 571 2,741 SH   SOLE   2,741 0 0
SUN CMNTYS INC COM 866674104 1,511 10,745 SH   SOLE   10,745 0 0
SWITCHBACK ENERGY ACQUISTN C UNIT 99/99/9999 87105M201 171 10,000 SH   SOLE   10,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,066 13,143 SH   SOLE   13,143 0 0
TARGET CORP COM 87612E106 6,406 40,690 SH   SOLE   40,690 0 0
TARGA RES CORP COM 87612G101 181 12,918 SH   SOLE   12,918 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,550 75,185 SH   SOLE   75,185 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 614 34,941 SH   SOLE   34,941 0 0
TELADOC HEALTH INC COM 87918A105 578 2,635 SH   SOLE   2,635 0 0
TELLURIAN INC NEW COM 87968A104 42 52,340 SH   SOLE   52,340 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,133 398,729 SH   SOLE   398,729 0 0
TESLA INC COM 88160R101 581 1,355 SH   SOLE   1,355 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,298 144,034 SH   SOLE   144,034 0 0
TEXAS INSTRS INC COM 882508104 2,139 14,977 SH   SOLE   14,977 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,001 6,798 SH   SOLE   6,798 0 0
3M CO COM 88579Y101 476 2,969 SH   SOLE   2,969 0 0
TRACTOR SUPPLY CO COM 892356106 787 5,490 SH   SOLE   5,490 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,684 43,290 SH   SOLE   43,290 0 0
TRUIST FINL CORP COM 89832Q109 2,797 73,503 SH   SOLE   73,503 0 0
TWITTER INC COM 90184L102 307 6,894 SH   SOLE   6,894 0 0
USD PARTNERS LP COM UT REP LTD 903318103 142 45,033 SH   SOLE   45,033 0 0
U S SILICA HLDGS INC COM 90346E103 30 10,000 SH   SOLE   10,000 0 0
ULTA BEAUTY INC COM 90384S303 706 3,150 SH   SOLE   3,150 0 0
UNION PAC CORP COM 907818108 1,233 6,263 SH   SOLE   6,263 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,506 39,044 SH   SOLE   39,044 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,278 10,516 SH   SOLE   10,516 0 0
UNITY SOFTWARE INC COM 91332U101 1,744 19,980 SH   SOLE   19,980 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,506 8,335 SH   SOLE   8,335 0 0
VALERO ENERGY CORP COM 91913Y100 4,758 109,838 SH   SOLE   109,838 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 375 20,365 SH   SOLE   20,365 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,369 239,255 SH   SOLE   239,255 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 308 12,200 SH   SOLE   12,200 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 565 31,305 SH   SOLE   31,305 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 296 5,346 SH   SOLE   5,346 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 339 8,672 SH   SOLE   8,672 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 885 6,880 SH   SOLE   6,880 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 320 7,820 SH   SOLE   7,820 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,115 21,259 SH   SOLE   21,259 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 849 8,864 SH   SOLE   8,864 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,666 30,597 SH   SOLE   30,597 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 262 2,585 SH   SOLE   2,585 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 265 1,231 SH   SOLE   1,231 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 432 3,908 SH   SOLE   3,908 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,496 15,361 SH   SOLE   15,361 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,358 12,993 SH   SOLE   12,993 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,475 90,867 SH   SOLE   90,867 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,871 182,742 SH   SOLE   182,742 0 0
VISA INC COM CL A 92826C839 10,383 51,921 SH   SOLE   51,921 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 1,330 123,380 SH   SOLE   123,380 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 110 25,000 SH   SOLE   25,000 0 0
WALMART INC COM 931142103 9,081 64,903 SH   SOLE   64,903 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 784 21,840 SH   SOLE   21,840 0 0
WASTE CONNECTIONS INC COM 94106B101 737 7,100 SH   SOLE   7,100 0 0
WASTE MGMT INC DEL COM 94106L109 554 4,897 SH   SOLE   4,897 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 341 3,400 SH   SOLE   3,400 0 0
WELLS FARGO CO NEW COM 949746101 4,202 178,737 SH   SOLE   178,737 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,636 145,588 SH   SOLE   145,588 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,587 78,405 SH   SOLE   78,405 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101 3,023 145,750 SH   SOLE   145,750 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 104 12,963 SH   SOLE   12,963 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,808 57,218 SH   SOLE   57,218 0 0
WHITESTONE REIT COM 966084204 646 107,741 SH   SOLE   107,741 0 0
WILLIAMS COS INC COM 969457100 813 41,393 SH   SOLE   41,393 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 4,798 89,141 SH   SOLE   89,141 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 297 8,125 SH   SOLE   8,125 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,275 308,154 SH   SOLE   308,154 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1,871 43,793 SH   SOLE   43,793 0 0
WPX ENERGY INC COM 98212B103 62 12,625 SH   SOLE   12,625 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 418 8,280 SH   SOLE   8,280 0 0
XPO LOGISTICS INC COM 983793100 635 7,500 SH   SOLE   7,500 0 0
XYLEM INC COM 98419M100 799 9,502 SH   SOLE   9,502 0 0
YAMANA GOLD INC COM 98462Y100 74 13,012 SH   SOLE   13,012 0 0
ZOETIS INC CL A 98978V103 430 2,600 SH   SOLE   2,600 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,218 2,590 SH   SOLE   2,590 0 0