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
ALLERGAN PLC SHS G0177J108 3,231 18,246 SH   SOLE   18,246 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,589 21,986 SH   SOLE   21,986 0 0
EATON CORP PLC SHS G29183103 704 9,067 SH   SOLE   9,067 0 0
EROS INTL PLC SHS NEW G3788M114 98 59,150 SH   SOLE   59,150 0 0
INVESCO LTD SHS G491BT108 3,010 331,511 SH   SOLE   331,511 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 888 56,528 SH   SOLE   56,528 0 0
MEDTRONIC PLC SHS G5960L103 3,648 40,454 SH   SOLE   40,454 0 0
ALCON INC ORD SHS H01301128 255 5,021 SH   SOLE   5,021 0 0
CHUBB LIMITED COM H1467J104 2,226 19,932 SH   SOLE   19,932 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 386 3,180 SH   SOLE   3,180 0 0
AERCAP HOLDINGS NV SHS N00985106 248 10,900 SH   SOLE   10,900 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 344 1,315 SH   SOLE   1,315 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,569 31,611 SH   SOLE   31,611 0 0
FLEX LTD ORD Y2573F102 84 10,000 SH   SOLE   10,000 0 0
AFLAC INC COM 001055102 3,055 89,214 SH   SOLE   89,214 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 160 46,462 SH   SOLE   46,462 0 0
AT&T INC COM 00206R102 8,063 276,609 SH   SOLE   276,609 0 0
ABBOTT LABS COM 002824100 1,770 22,427 SH   SOLE   22,427 0 0
ABBVIE INC COM 00287Y109 12,954 170,021 SH   SOLE   170,021 0 0
ACTIVISION BLIZZARD INC COM 00507V109 923 15,518 SH   SOLE   15,518 0 0
ADOBE INC COM 00724F101 2,400 7,540 SH   SOLE   7,540 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 290 3,170 SH   SOLE   3,170 0 0
ALBEMARLE CORP COM 012653101 394 6,998 SH   SOLE   6,998 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 223 1,146 SH   SOLE   1,146 0 0
ALLEGHANY CORP DEL COM 017175100 295 534 SH   SOLE   534 0 0
ALLSTATE CORP COM 020002101 613 6,684 SH   SOLE   6,684 0 0
ALPHABET INC CAP STK CL C 02079K107 11,792 10,141 SH   SOLE   10,141 0 0
ALPHABET INC CAP STK CL A 02079K305 6,716 5,780 SH   SOLE   5,780 0 0
ALTICE USA INC CL A 02156K103 1,179 52,880 SH   SOLE   52,880 0 0
ALTRIA GROUP INC COM 02209S103 5,048 130,534 SH   SOLE   130,534 0 0
AMAZON COM INC COM 023135106 10,265 5,265 SH   SOLE   5,265 0 0
AMERICAN ELEC PWR CO INC COM 025537101 826 10,334 SH   SOLE   10,334 0 0
AMERICAN EXPRESS CO COM 025816109 411 4,800 SH   SOLE   4,800 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,208 17,243 SH   SOLE   17,243 0 0
AMERICAN NATL INS CO COM 028591105 686 8,332 SH   SOLE   8,332 0 0
AMERICAN TOWER CORP NEW COM 03027X100 291 1,335 SH   SOLE   1,335 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 236 1,976 SH   SOLE   1,976 0 0
AMERIPRISE FINL INC COM 03076C106 1,174 11,459 SH   SOLE   11,459 0 0
AMGEN INC COM 031162100 2,786 13,744 SH   SOLE   13,744 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,178 35,167 SH   SOLE   35,167 0 0
APPLE INC COM 037833100 15,787 62,083 SH   SOLE   62,083 0 0
APPLIED MATLS INC COM 038222105 673 14,683 SH   SOLE   14,683 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,619 46,025 SH   SOLE   46,025 0 0
AVALONBAY CMNTYS INC COM 053484101 274 1,863 SH   SOLE   1,863 0 0
BP PLC SPONSORED ADR 055622104 5,658 232,000 SH   SOLE   232,000 0 0
BADGER METER INC COM 056525108 387 7,226 SH   SOLE   7,226 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 831 89,600 SH   SOLE   89,600 0 0
BALL CORP COM 058498106 523 8,095 SH   SOLE   8,095 0 0
BK OF AMERICA CORP COM 060505104 4,678 220,336 SH   SOLE   220,336 0 0
BARRICK GOLD CORPORATION COM 067901108 1,080 58,934 SH   SOLE   58,934 0 0
BAXTER INTL INC COM 071813109 844 10,398 SH   SOLE   10,398 0 0
BECTON DICKINSON & CO COM 075887109 903 3,932 SH   SOLE   3,932 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,992 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,887 48,608 SH   SOLE   48,608 0 0
BLACKROCK INC COM 09247X101 850 1,932 SH   SOLE   1,932 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 365 16,725 SH   SOLE   16,725 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 221 27,300 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 427 40,090 SH   SOLE   40,090 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 25 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 491 37,555 SH   SOLE   37,555 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 1,355 104,300 SH   SOLE   104,300 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 886 39,079 SH   SOLE   39,079 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 613 13,446 SH   SOLE   13,446 0 0
BLUEBIRD BIO INC COM 09609G100 1,072 23,322 SH   SOLE   23,322 0 0
BOEING CO COM 097023105 1,305 8,747 SH   SOLE   8,747 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,279 52,937 SH   SOLE   52,937 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,685 119,929 SH   SOLE   119,929 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 54 14,223 SH   SOLE   14,223 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,415 99,896 SH   SOLE   99,896 0 0
BROADCOM INC COM 11135F101 2,314 9,760 SH   SOLE   9,760 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 261 5,904 SH   SOLE   5,904 0 0
CIGNA CORP NEW COM 125523100 2,160 12,192 SH   SOLE   12,192 0 0
CME GROUP INC COM 12572Q105 282 1,632 SH   SOLE   1,632 0 0
CSX CORP COM 126408103 1,324 23,112 SH   SOLE   23,112 0 0
CVS HEALTH CORP COM 126650100 2,731 46,024 SH   SOLE   46,024 0 0
CABLE ONE INC COM 12685J105 460 280 SH   SOLE   280 0 0
CALLON PETE CO DEL COM 13123X102 53 97,082 SH   SOLE   97,082 0 0
CAMDEN PPTY TR SH BEN INT 133131102 379 4,780 SH   SOLE   4,780 0 0
CARLISLE COS INC COM 142339100 1,417 11,312 SH   SOLE   11,312 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,597 121,235 SH   SOLE   121,235 0 0
CATERPILLAR INC DEL COM 149123101 723 6,227 SH   SOLE   6,227 0 0
CELANESE CORP DEL COM 150870103 1,335 18,186 SH   SOLE   18,186 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7 27,050 SH   SOLE   27,050 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,161 75,163 SH   SOLE   75,163 0 0
CENTURYLINK INC COM 156700106 1,861 196,721 SH   SOLE   196,721 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 316 11,701 SH   SOLE   11,701 0 0
CHENIERE ENERGY INC COM NEW 16411R208 405 12,100 SH   SOLE   12,100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3 14,972 SH   SOLE   14,972 0 0
CHESAPEAKE UTILS CORP COM 165303108 309 3,600 SH   SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 7,679 105,982 SH   SOLE   105,982 0 0
CISCO SYS INC COM 17275R102 14,126 359,353 SH   SOLE   359,353 0 0
CITIGROUP INC COM NEW 172967424 1,812 43,019 SH   SOLE   43,019 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 35 25,000 SH   SOLE   25,000 0 0
COCA COLA CO COM 191216100 4,972 112,359 SH   SOLE   112,359 0 0
COLGATE PALMOLIVE CO COM 194162103 1,085 16,347 SH   SOLE   16,347 0 0
COLONY CAP INC NEW CL A COM 19626G108 18 10,136 SH   SOLE   10,136 0 0
COMCAST CORP NEW CL A 20030N101 3,371 98,057 SH   SOLE   98,057 0 0
CONOCOPHILLIPS COM 20825C104 550 17,871 SH   SOLE   17,871 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 137 30,004 SH   SOLE   30,004 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,157 8,067 SH   SOLE   8,067 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 150 100,000 SH   SOLE   100,000 0 0
CONTINENTAL RES INC COM 212015101 392 51,324 SH   SOLE   51,324 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,974 17,444 SH   SOLE   17,444 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,819 12,599 SH   SOLE   12,599 0 0
CUMMINS INC COM 231021106 3,355 24,790 SH   SOLE   24,790 0 0
CYRUSONE INC COM 23283R100 1,307 21,160 SH   SOLE   21,160 0 0
D R HORTON INC COM 23331A109 1,021 30,019 SH   SOLE   30,019 0 0
DWS MUN INCOME TR COM 233368109 1,252 116,135 SH   SOLE   116,135 0 0
DANAHER CORPORATION COM 235851102 1,694 12,238 SH   SOLE   12,238 0 0
DEERE & CO COM 244199105 351 2,544 SH   SOLE   2,544 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,651 92,917 SH   SOLE   92,917 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,944 23,156 SH   SOLE   23,156 0 0
DIGITAL RLTY TR INC COM 253868103 810 5,830 SH   SOLE   5,830 0 0
DISNEY WALT CO COM DISNEY 254687106 4,754 49,218 SH   SOLE   49,218 0 0
DISCOVERY INC COM SER A 25470F104 352 18,116 SH   SOLE   18,116 0 0
DISCOVER FINL SVCS COM 254709108 955 26,773 SH   SOLE   26,773 0 0
DOCUSIGN INC COM 256163106 1,150 12,450 SH   SOLE   12,450 0 0
DOMINION ENERGY INC COM 25746U109 4,336 60,061 SH   SOLE   60,061 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 893 52,240 SH   SOLE   52,240 0 0
DOW INC COM 260557103 2,611 89,280 SH   SOLE   89,280 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,101 75,436 SH   SOLE   75,436 0 0
DUPONT DE NEMOURS INC COM 26614N102 513 15,029 SH   SOLE   15,029 0 0
EOG RES INC COM 26875P101 1,416 39,421 SH   SOLE   39,421 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 294 24,885 SH   SOLE   24,885 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 997 27,952 SH   SOLE   27,952 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 917 24,612 SH   SOLE   24,612 0 0
EASTGROUP PPTY INC COM 277276101 318 3,047 SH   SOLE   3,047 0 0
EASTMAN CHEM CO COM 277432100 218 4,678 SH   SOLE   4,678 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,127 106,940 SH   SOLE   106,940 0 0
EBAY INC COM 278642103 288 9,571 SH   SOLE   9,571 0 0
EMERSON ELEC CO COM 291011104 4,082 85,669 SH   SOLE   85,669 0 0
ENBRIDGE INC COM 29250N105 394 13,559 SH   SOLE   13,559 0 0
ENERGOUS CORP COM 29272C103 86 116,000 SH   SOLE   116,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 961 208,881 SH   SOLE   208,881 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 13,724 959,701 SH   SOLE   959,701 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,900 71,110 SH   SOLE   71,110 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 117 23,246 SH   SOLE   23,246 0 0
EVERSOURCE ENERGY COM 30040W108 4,467 57,113 SH   SOLE   57,113 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 464 14,713 SH   SOLE   14,713 0 0
EXELON CORP COM 30161N101 1,038 28,206 SH   SOLE   28,206 0 0
EXTRA SPACE STORAGE INC COM 30225T102 744 7,773 SH   SOLE   7,773 0 0
EXXON MOBIL CORP COM 30231G102 5,636 148,444 SH   SOLE   148,444 0 0
FLIR SYS INC COM 302445101 816 25,586 SH   SOLE   25,586 0 0
FS KKR CAPITAL CORP COM 302635107 829 276,212 SH   SOLE   276,212 0 0
FACEBOOK INC CL A 30303M102 2,477 14,849 SH   SOLE   14,849 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 585 4,807 SH   SOLE   4,807 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 331 13,306 SH   SOLE   13,306 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,033 24,516 SH   SOLE   24,516 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 330 6,922 SH   SOLE   6,922 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 273 5,002 SH   SOLE   5,002 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,048 25,491 SH   SOLE   25,491 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 562 15,284 SH   SOLE   15,284 0 0
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 829 13,836 SH   SOLE   13,836 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,335 28,609 SH   SOLE   28,609 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 229 6,193 SH   SOLE   6,193 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 941 52,917 SH   SOLE   52,917 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,084 73,807 SH   SOLE   73,807 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,383 32,939 SH   SOLE   32,939 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,126 20,822 SH   SOLE   20,822 0 0
FORD MTR CO DEL COM 345370860 533 110,422 SH   SOLE   110,422 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 346 8,000 SH   SOLE   8,000 0 0
FOX CORP CL A COM 35137L105 1,056 44,688 SH   SOLE   44,688 0 0
FOX CORP CL B COM 35137L204 302 13,200 SH   SOLE   13,200 0 0
FRANCO NEVADA CORP COM 351858105 2,414 24,260 SH   SOLE   24,260 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 233 2,662 SH   SOLE   2,662 0 0
GENERAL DYNAMICS CORP COM 369550108 249 1,882 SH   SOLE   1,882 0 0
GENERAL ELECTRIC CO COM 369604103 771 97,134 SH   SOLE   97,134 0 0
GENERAL MLS INC COM 370334104 7,244 137,268 SH   SOLE   137,268 0 0
GENERAL MTRS CO COM 37045V100 3,170 152,534 SH   SOLE   152,534 0 0
GENUINE PARTS CO COM 372460105 3,099 46,020 SH   SOLE   46,020 0 0
GILEAD SCIENCES INC COM 375558103 11,098 148,453 SH   SOLE   148,453 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,767 99,429 SH   SOLE   99,429 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 597 31,004 SH   SOLE   31,004 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 487 3,152 SH   SOLE   3,152 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 619 11,860 SH   SOLE   11,860 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 202 2,000 SH   SOLE   2,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 196 782,500 SH   SOLE   782,500 0 0
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 2,451 111,300 SH   SOLE   111,300 0 0
HCA HEALTHCARE INC COM 40412C101 1,054 11,732 SH   SOLE   11,732 0 0
HP INC COM 40434L105 2,055 118,393 SH   SOLE   118,393 0 0
HALLIBURTON CO COM 406216101 182 26,587 SH   SOLE   26,587 0 0
HOME DEPOT INC COM 437076102 5,367 28,744 SH   SOLE   28,744 0 0
HONEYWELL INTL INC COM 438516106 2,630 19,660 SH   SOLE   19,660 0 0
HORMEL FOODS CORP COM 440452100 1,509 32,355 SH   SOLE   32,355 0 0
HUBBELL INC COM 443510607 1,421 12,386 SH   SOLE   12,386 0 0
INTEL CORP COM 458140100 9,913 183,170 SH   SOLE   183,170 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 283 10,518 SH   SOLE   10,518 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,333 57,089 SH   SOLE   57,089 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,236 76,369 SH   SOLE   76,369 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,873 20,342 SH   SOLE   20,342 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 514 1,037 SH   SOLE   1,037 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 252 24,500 SH   SOLE   24,500 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 70 10,221 SH   SOLE   10,221 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 1,011 21,542 SH   SOLE   21,542 0 0
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 442 14,317 SH   SOLE   14,317 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1,783 66,455 SH   SOLE   66,455 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,443 30,412 SH   SOLE   30,412 0 0
ISHARES TR SELECT DIVID ETF 464287168 332 4,513 SH   SOLE   4,513 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,628 6,299 SH   SOLE   6,299 0 0
ISHARES TR CORE US AGGBD ET 464287226 24,586 213,103 SH   SOLE   213,103 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,171 34,300 SH   SOLE   34,300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 379 2,299 SH   SOLE   2,299 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 262 3,022 SH   SOLE   3,022 0 0
ISHARES TR MSCI EAFE ETF 464287465 706 13,215 SH   SOLE   13,215 0 0
ISHARES TR RUS MID CAP ETF 464287499 330 7,640 SH   SOLE   7,640 0 0
ISHARES TR EXPANDED TECH 464287515 872 4,145 SH   SOLE   4,145 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,558 7,593 SH   SOLE   7,593 0 0
ISHARES TR NASDAQ BIOTECH 464287556 214 1,982 SH   SOLE   1,982 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 444 4,480 SH   SOLE   4,480 0 0
ISHARES TR S&P MC 400GR ETF 464287606 267 1,495 SH   SOLE   1,495 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 209 1,384 SH   SOLE   1,384 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 340 2,969 SH   SOLE   2,969 0 0
ISHARES TR S&P MC 400VL ETF 464287705 217 1,980 SH   SOLE   1,980 0 0
ISHARES TR US HLTHCARE ETF 464287762 384 2,044 SH   SOLE   2,044 0 0
ISHARES TR SP SMCP600VL ETF 464287879 281 2,815 SH   SOLE   2,815 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,305 12,275 SH   SOLE   12,275 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 96 10,000 SH   SOLE   10,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414 640 5,660 SH   SOLE   5,660 0 0
ISHARES TR SH TR CRPORT ETF 464288646 618 11,804 SH   SOLE   11,804 0 0
ISHARES TR US AER DEF ETF 464288760 900 6,259 SH   SOLE   6,259 0 0
ISHARES TR U.S. MED DVC ETF 464288810 811 3,599 SH   SOLE   3,599 0 0
ISHARES TR US HLTHCR PR ETF 464288828 305 1,827 SH   SOLE   1,827 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 581 10,760 SH   SOLE   10,760 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 335 6,912 SH   SOLE   6,912 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 359 3,372 SH   SOLE   3,372 0 0
JPMORGAN CHASE & CO COM 46625H100 10,331 114,752 SH   SOLE   114,752 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,085 20,849 SH   SOLE   20,849 0 0
JOHNSON & JOHNSON COM 478160104 11,777 89,814 SH   SOLE   89,814 0 0
KLA CORPORATION COM NEW 482480100 1,618 11,257 SH   SOLE   11,257 0 0
KKR & CO INC CL A 48251W104 296 12,625 SH   SOLE   12,625 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 703 5,525 SH   SOLE   5,525 0 0
KEURIG DR PEPPER INC COM 49271V100 712 29,341 SH   SOLE   29,341 0 0
KIMBERLY CLARK CORP COM 494368103 618 4,837 SH   SOLE   4,837 0 0
KINDER MORGAN INC DEL COM 49456B101 7,280 523,013 SH   SOLE   523,013 0 0
KRAFT HEINZ CO COM 500754106 270 10,919 SH   SOLE   10,919 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,133 81,850 SH   SOLE   81,850 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,952 10,835 SH   SOLE   10,835 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 579 54,876 SH   SOLE   54,876 0 0
LILLY ELI & CO COM 532457108 496 3,579 SH   SOLE   3,579 0 0
LITTELFUSE INC COM 537008104 1,078 8,082 SH   SOLE   8,082 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 41 27,000 SH   SOLE   27,000 0 0
LOCKHEED MARTIN CORP COM 539830109 495 1,459 SH   SOLE   1,459 0 0
LOEWS CORP COM 540424108 211 6,069 SH   SOLE   6,069 0 0
LOWES COS INC COM 548661107 1,280 14,874 SH   SOLE   14,874 0 0
LYFT INC CL A COM 55087P104 257 9,581 SH   SOLE   9,581 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 259 10,958 SH   SOLE   10,958 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 901 24,680 SH   SOLE   24,680 0 0
MAIN STR CAP CORP COM 56035L104 2,811 137,057 SH   SOLE   137,057 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1,806 93,918 SH   SOLE   93,918 0 0
MARATHON PETE CORP COM 56585A102 1,008 42,696 SH   SOLE   42,696 0 0
MASTERCARD INC CL A 57636Q104 5,857 24,247 SH   SOLE   24,247 0 0
MCDONALDS CORP COM 580135101 4,557 27,561 SH   SOLE   27,561 0 0
MERCK & CO. INC COM 58933Y105 2,239 29,105 SH   SOLE   29,105 0 0
METLIFE INC COM 59156R108 2,997 98,031 SH   SOLE   98,031 0 0
MICROSOFT CORP COM 594918104 20,069 127,250 SH   SOLE   127,250 0 0
MICRON TECHNOLOGY INC COM 595112103 527 12,538 SH   SOLE   12,538 0 0
MONDELEZ INTL INC CL A 609207105 650 12,970 SH   SOLE   12,970 0 0
MOODYS CORP COM 615369105 352 1,666 SH   SOLE   1,666 0 0
NETFLIX INC COM 64110L106 559 1,488 SH   SOLE   1,488 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 97 19,439 SH   SOLE   19,439 0 0
NEWMONT CORP COM 651639106 3,548 78,353 SH   SOLE   78,353 0 0
NEXTERA ENERGY INC COM 65339F101 412 1,713 SH   SOLE   1,713 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 190 22,992 SH   SOLE   22,992 0 0
NIKE INC CL B 654106103 1,386 16,751 SH   SOLE   16,751 0 0
NOKIA CORP SPONSORED ADR 654902204 58 18,700 SH   SOLE   18,700 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,095 6,925 SH   SOLE   6,925 0 0
NORTHWEST NAT HLDG CO COM 66765N105 371 6,000 SH   SOLE   6,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 5,983 72,559 SH   SOLE   72,559 0 0
NOVO-NORDISK A S ADR 670100205 598 9,927 SH   SOLE   9,927 0 0
NUTANIX INC CL A 67059N108 1,078 68,235 SH   SOLE   68,235 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 155 11,480 SH   SOLE   11,480 0 0
NVIDIA CORP COM 67066G104 1,421 5,391 SH   SOLE   5,391 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,554 113,070 SH   SOLE   113,070 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 2,079 160,060 SH   SOLE   160,060 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,399 104,954 SH   SOLE   104,954 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 183 13,000 SH   SOLE   13,000 0 0
NUVEEN TAXABLE MUNICIPAL INC COM 67074C103 969 50,594 SH   SOLE   50,594 0 0
NUTRIEN LTD COM 67077M108 776 22,861 SH   SOLE   22,861 0 0
OASIS PETROLEUM INC COM 674215108 4 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETE CORP COM 674599105 182 15,703 SH   SOLE   15,703 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,737 65,456 SH   SOLE   65,456 0 0
ONEOK INC NEW COM 682680103 387 17,743 SH   SOLE   17,743 0 0
ORACLE CORP COM 68389X105 3,101 64,172 SH   SOLE   64,172 0 0
PPL CORP COM 69351T106 2,685 108,779 SH   SOLE   108,779 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,000 44,394 SH   SOLE   44,394 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 1,963 64,069 SH   SOLE   64,069 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 1,350 47,327 SH   SOLE   47,327 0 0
PALOMAR HLDGS INC COM 69753M105 806 13,860 SH   SOLE   13,860 0 0
PARSLEY ENERGY INC CL A 701877102 78 13,529 SH   SOLE   13,529 0 0
PAYCHEX INC COM 704326107 2,518 40,019 SH   SOLE   40,019 0 0
PAYPAL HLDGS INC COM 70450Y103 3,273 34,184 SH   SOLE   34,184 0 0
PEPSICO INC COM 713448108 2,516 20,949 SH   SOLE   20,949 0 0
PFIZER INC COM 717081103 10,923 334,646 SH   SOLE   334,646 0 0
PHILIP MORRIS INTL INC COM 718172109 7,528 103,175 SH   SOLE   103,175 0 0
PHILLIPS 66 COM 718546104 219 4,091 SH   SOLE   4,091 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,462 14,769 SH   SOLE   14,769 0 0
PIONEER NAT RES CO COM 723787107 977 13,933 SH   SOLE   13,933 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 516 97,766 SH   SOLE   97,766 0 0
PRETIUM RES INC COM 74139C102 99 17,500 SH   SOLE   17,500 0 0
PROCTER & GAMBLE CO COM 742718109 6,765 61,500 SH   SOLE   61,500 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,877 38,962 SH   SOLE   38,962 0 0
PROLOGIS INC. COM 74340W103 381 4,738 SH   SOLE   4,738 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 22 25,000 SH   SOLE   25,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 34 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 434 9,000 SH   SOLE   9,000 0 0
PRUDENTIAL FINL INC COM 744320102 2,446 46,909 SH   SOLE   46,909 0 0
PUBLIC STORAGE COM 74460D109 526 2,647 SH   SOLE   2,647 0 0
QUALCOMM INC COM 747525103 8,103 119,772 SH   SOLE   119,772 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,216 19,248 SH   SOLE   19,248 0 0
RAYTHEON CO COM NEW 755111507 2,409 18,366 SH   SOLE   18,366 0 0
REALTY INCOME CORP COM 756109104 297 5,950 SH   SOLE   5,950 0 0
REGENERON PHARMACEUTICALS COM 75886F107 262 536 SH   SOLE   536 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,288 266,182 SH   SOLE   266,182 0 0
ROSEHILL RES INC CL A 777385105 24 58,367 SH   SOLE   58,367 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 262 8,022 SH   SOLE   8,022 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,077 145,501 SH   SOLE   145,501 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,383 26,046 SH   SOLE   26,046 0 0
SEI INVESTMENTS CO COM 784117103 1,303 28,126 SH   SOLE   28,126 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 109,269 423,936 SH   SOLE   423,936 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,241 35,398 SH   SOLE   35,398 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 715 26,795 SH   SOLE   26,795 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,947 54,481 SH   SOLE   54,481 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,064 41,158 SH   SOLE   41,158 0 0
SPDR SER TR S&P DIVID ETF 78464A763 356 4,459 SH   SOLE   4,459 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,402 18,099 SH   SOLE   18,099 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,055 26,376 SH   SOLE   26,376 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 917 4,184 SH   SOLE   4,184 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 243 926 SH   SOLE   926 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 309 6,173 SH   SOLE   6,173 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,142 23,359 SH   SOLE   23,359 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 434 15,700 SH   SOLE   15,700 0 0
SALESFORCE COM INC COM 79466L302 1,421 9,872 SH   SOLE   9,872 0 0
SANOFI SPONSORED ADR 80105N105 627 14,345 SH   SOLE   14,345 0 0
SCHLUMBERGER LTD COM 806857108 646 47,863 SH   SOLE   47,863 0 0
SCHWAB CHARLES CORP COM 808513105 372 11,060 SH   SOLE   11,060 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 206 3,788 SH   SOLE   3,788 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,042 20,817 SH   SOLE   20,817 0 0
SIMON PPTY GROUP INC NEW COM 828806109 267 4,867 SH   SOLE   4,867 0 0
SIRIUS XM HLDGS INC COM 82968B103 83 16,900 SH   SOLE   16,900 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 54 10,271 SH   SOLE   10,271 0 0
SONOS INC COM 83570H108 1,107 130,577 SH   SOLE   130,577 0 0
SOUTHWEST AIRLS CO COM 844741108 1,758 49,367 SH   SOLE   49,367 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 299 22,790 SH   SOLE   22,790 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 100 19,066 SH   SOLE   19,066 0 0
SPROTT ETF TR GOLD MINERS ETF 85210B102 803 40,415 SH   SOLE   40,415 0 0
STARBUCKS CORP COM 855244109 567 8,618 SH   SOLE   8,618 0 0
STRYKER CORP COM 863667101 554 3,329 SH   SOLE   3,329 0 0
SUN CMNTYS INC COM 866674104 1,287 10,305 SH   SOLE   10,305 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 985 43,478 SH   SOLE   43,478 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 409 8,548 SH   SOLE   8,548 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 496 30,105 SH   SOLE   30,105 0 0
TARGET CORP COM 87612E106 5,351 57,553 SH   SOLE   57,553 0 0
TARGA RES CORP COM 87612G101 94 13,564 SH   SOLE   13,564 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 372 1,250 SH   SOLE   1,250 0 0
TELLURIAN INC NEW COM 87968A104 61 67,340 SH   SOLE   67,340 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,311 145,953 SH   SOLE   145,953 0 0
TEXAS INSTRS INC COM 882508104 580 5,803 SH   SOLE   5,803 0 0
THE TRADE DESK INC COM CL A 88339J105 467 2,420 SH   SOLE   2,420 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,571 5,538 SH   SOLE   5,538 0 0
3M CO COM 88579Y101 386 2,831 SH   SOLE   2,831 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 152 15,000 SH   SOLE   15,000 0 0
TOTAL S.A. SPONSORED ADS 89151E109 286 7,668 SH   SOLE   7,668 0 0
TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 189 19,385 SH   SOLE   19,385 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,162 31,824 SH   SOLE   31,824 0 0
TRINITY PL HLDGS INC COM 89656D101 18 10,000 SH   SOLE   10,000 0 0
TRUIST FINL CORP COM 89832Q109 2,373 76,944 SH   SOLE   76,944 0 0
TWITTER INC COM 90184L102 231 9,420 SH   SOLE   9,420 0 0
TYSON FOODS INC CL A 902494103 1,374 23,750 SH   SOLE   23,750 0 0
USD PARTNERS LP COM UT REP LTD 903318103 71 24,745 SH   SOLE   24,745 0 0
U S SILICA HLDGS INC COM 90346E103 18 10,000 SH   SOLE   10,000 0 0
UNION PAC CORP COM 907818108 406 2,881 SH   SOLE   2,881 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,118 54,784 SH   SOLE   54,784 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,686 49,672 SH   SOLE   49,672 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,863 7,473 SH   SOLE   7,473 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 212 1,605 SH   SOLE   1,605 0 0
VALE S A SPONSORED ADS 91912E105 114 13,800 SH   SOLE   13,800 0 0
VALERO ENERGY CORP COM 91913Y100 814 17,953 SH   SOLE   17,953 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 308 20,000 SH   SOLE   20,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5,689 246,924 SH   SOLE   246,924 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,340 52,615 SH   SOLE   52,615 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 660 27,950 SH   SOLE   27,950 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 945 54,361 SH   SOLE   54,361 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 403 3,650 SH   SOLE   3,650 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,153 26,642 SH   SOLE   26,642 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 618 7,094 SH   SOLE   7,094 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,088 39,471 SH   SOLE   39,471 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 381 5,449 SH   SOLE   5,449 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,448 15,625 SH   SOLE   15,625 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,682 44,078 SH   SOLE   44,078 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,105 150,842 SH   SOLE   150,842 0 0
VISA INC COM CL A 92826C839 8,241 51,151 SH   SOLE   51,151 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 1,351 139,960 SH   SOLE   139,960 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 158 11,493 SH   SOLE   11,493 0 0
WALMART INC COM 931142103 7,945 69,926 SH   SOLE   69,926 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,091 23,846 SH   SOLE   23,846 0 0
WASTE CONNECTIONS INC COM 94106B101 550 7,100 SH   SOLE   7,100 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 288 3,400 SH   SOLE   3,400 0 0
WELLS FARGO CO NEW COM 949746101 3,770 131,370 SH   SOLE   131,370 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,356 141,838 SH   SOLE   141,838 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,280 67,806 SH   SOLE   67,806 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101 3,789 202,165 SH   SOLE   202,165 0 0
WEYERHAEUSER CO COM 962166104 715 42,185 SH   SOLE   42,185 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,219 44,284 SH   SOLE   44,284 0 0
WHITESTONE REIT COM 966084204 354 57,091 SH   SOLE   57,091 0 0
WILLIAMS COS INC COM 969457100 583 41,202 SH   SOLE   41,202 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 255 8,425 SH   SOLE   8,425 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 441 11,327 SH   SOLE   11,327 0 0
WPX ENERGY INC COM 98212B103 56 18,325 SH   SOLE   18,325 0 0
XYLEM INC COM 98419M100 599 9,202 SH   SOLE   9,202 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 760 5,200 SH   SOLE   5,200 0 0