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
3M Co COM 88579Y101 776 6,160 SH   SOLE NONE 0 0 6,160
A T & T Inc COM 00206R102 250 11,964 SH   SOLE NONE 0 0 11,964
Abb LTD F Sponsored ADR SPONSORED ADR 000375204 212 8,657 SH   SOLE NONE 0 0 8,657
Abbott Laboratories COM 002824100 700 6,164 SH   SOLE NONE 0 0 6,164
Abbvie Inc COM 00287Y109 6,908 45,916 SH   SOLE NONE 0 0 45,916
Accenture PLC F Class A SHS CLASS A G1151C101 245 808 SH   SOLE NONE 0 0 808
Adobe Inc COM 00724F101 15,222 41,586 SH   SOLE NONE 0 0 41,586
Advanced Micro Devic COM 007903107 272 3,565 SH   SOLE NONE 0 0 3,565
Agilent Technologies, Inc. CMN COM 00846U101 326 2,750 SH   SOLE NONE 0 0 2,750
Airbnb Inc Class A COM CL A 009066101 388 4,421 SH   SOLE NONE 0 0 4,421
Alibaba Group Holding F Sponsored ADR SPONSORED ADS 01609W102 329 2,895 SH   SOLE NONE 0 0 2,895
Align Technology Inc COM 016255101 207 881 SH   SOLE NONE 0 0 881
Allegiance COM 01748H107 283 7,500 SH   SOLE NONE 0 0 7,500
Alliancebernstein (global High Com) COM 01879R106 233 23,875 SH   SOLE NONE 0 0 23,875
Alliancebernstein Hol LP UNIT LTD PARTN 01881G106 222 5,342 SH   SOLE NONE 0 0 5,342
Alphabet Inc. Class A CAP STK CL A 02079K305 6,714 61,399 SH   SOLE NONE 0 0 61,399
Alphabet Inc. Class C CAP STK CL C 02079K107 489 4,693 SH   SOLE NONE 0 0 4,693
Alps Alerian MLP ETF New ALERIAN MLP 00162Q452 257 7,473 SH   SOLE NONE 0 0 7,473
Amazon.Com Inc COM 023135106 5,951 56,157 SH   SOLE NONE 0 0 56,157
Amer Electric PWR Co COM 025537101 1,078 11,246 SH   SOLE NONE 0 0 11,246
Ameresco Inc Class A CL A 02361E108 1,021 22,421 SH   SOLE NONE 0 0 22,421
American Express Co COM 025816109 2,842 20,508 SH   SOLE NONE 0 0 20,508
American Intl Group COM NEW 026874784 2,622 51,292 SH   SOLE NONE 0 0 51,292
Ameriprise Finl COM 03076C106 281 1,186 SH   SOLE NONE 0 0 1,186
Amgen Inc. COM 031162100 747 3,212 SH   SOLE NONE 0 0 3,212
Amphenol Corp Class A CL A 032095101 2,598 40,360 SH   SOLE NONE 0 0 40,360
Aon PLC F Class A SHS CL A G0403H108 332 1,232 SH   SOLE NONE 0 0 1,232
Apple Inc COM 037833100 23,821 174,041 SH   SOLE NONE 0 0 174,041
Applied Materials COM 038222105 1,890 20,774 SH   SOLE NONE 0 0 20,774
Asml HLDGS NV F Sponsored ADR N Y REGISTRY SHS N07059210 1,384 2,909 SH   SOLE NONE 0 0 2,909
Astrazeneca PLC F Sponsored ADR SPONSORED ADR 046353108 2,481 38,101 SH   SOLE NONE 0 0 38,101
Auto Data Processing COM 053015103 4,749 22,610 SH   SOLE NONE 0 0 22,610
Autodesk Inc COM 052769106 208 1,243 SH   SOLE NONE 0 0 1,243
Avista Corp COM 05379B107 565 12,990 SH   SOLE NONE 0 0 12,990
Bank Montreal Que F COM 063671101 298 3,100 SH   SOLE NONE 0 0 3,100
Bank Of America Corp COM 060505104 1,235 39,687 SH   SOLE NONE 0 0 39,687
Bank Of Nova Scotia F COM 064149107 275 4,654 SH   SOLE NONE 0 0 4,654
Barclays PLC ADR 06738E204 244 32,240 SH   SOLE NONE 0 0 32,240
Berkshire Hathaway CL A 084670108 817 2 SH   SOLE NONE 0 0 2
Black Stone Minerals LP COM UNIT 09225M101 628 45,893 SH   SOLE NONE 0 0 45,893
BlackRock Inc COM 09247X101 219 361 SH   SOLE NONE 0 0 361
BlackRock Munivest (fund Inc) COM 09253R105 106 14,310 SH   SOLE NONE 0 0 14,310
BlackRock Muniyield (quality Fund Inc) COM 09254F100 501 39,020 SH   SOLE NONE 0 0 39,020
Boeing Co COM 097023105 1,562 11,423 SH   SOLE NONE 0 0 11,423
BP PLC F Sponsored ADR SPONSORED ADR 055622104 238 8,400 SH   SOLE NONE 0 0 8,400
Bristol-Myers Squibb COM 110122108 1,786 23,913 SH   SOLE NONE 0 0 23,913
Broadcom Inc COM 11135F101 2,094 4,463 SH   SOLE NONE 0 0 4,463
Broadridge Finl Solu COM 11133T103 327 2,300 SH   SOLE NONE 0 0 2,300
Bunge Limited F COM G16962105 3,941 43,458 SH   SOLE NONE 0 0 43,458
Canon ADR Rep Ord SPONSORED ADR 138006309 433 20,761 SH   SOLE NONE 0 0 20,761
Capital One FC COM 14040H105 354 3,406 SH   SOLE NONE 0 0 3,406
CDN Imperial BK Comm F COM 136069101 269 5,558 SH   SOLE NONE 0 0 5,558
Charles Schwab Corp COM 808513105 543 8,643 SH   SOLE NONE 0 0 8,643
Cheniere Energy Partn LP COM UNIT 16411Q101 301 6,724 SH   SOLE NONE 0 0 6,724
Chevron Corp COM 166764100 16,405 113,766 SH   SOLE NONE 0 0 113,766
Cisco Systems Inc COM 17275R102 5,323 126,040 SH   SOLE NONE 0 0 126,040
Citigroup Inc COM NEW 172967424 461 10,809 SH   SOLE NONE 0 0 10,809
Cohen & Steers (infrastructure Fund Inc) COM 19248A109 1,086 41,350 SH   SOLE NONE 0 0 41,350
Comcast Corp Class A CL A 20030N101 1,776 45,282 SH   SOLE NONE 0 0 45,282
Conocophillips COM 20825C104 9,031 100,078 SH   SOLE NONE 0 0 100,078
Costco Wholesale Co COM 22160K105 4,263 8,896 SH   SOLE NONE 0 0 8,896
CSX Corp COM 126408103 1,882 64,771 SH   SOLE NONE 0 0 64,771
CVS Health Corp COM 126650100 2,505 27,037 SH   SOLE NONE 0 0 27,037
Danaher Corp COM 235851102 3,490 13,765 SH   SOLE NONE 0 0 13,765
Darden Restaurants COM 237194105 603 5,486 SH   SOLE NONE 0 0 5,486
Deere & Co COM 244199105 255 853 SH   SOLE NONE 0 0 853
Diageo PLC F Sponsored ADR SPON ADR NEW 25243Q205 735 4,225 SH   SOLE NONE 0 0 4,225
Dow Inc COM 260557103 2,728 53,232 SH   SOLE NONE 0 0 53,232
Duke Energy Corp COM NEW 26441C204 1,170 11,278 SH   SOLE NONE 0 0 11,278
Enbridge Inc F COM 29250N105 4,196 138,763 SH   SOLE NONE 0 0 138,763
Energy Select Sector SPDR ETF ENERGY 81369Y506 388 5,141 SH   SOLE NONE 0 0 5,141
Energy Transfer LP COM UT LTD PTN 29273V100 1,402 141,549 SH   SOLE NONE 0 0 141,549
Enjoy Technology Inc COM 29335V106 4 21,325 SH   SOLE NONE 0 0 21,325
Enterprise Prods Part LP COM 293792107 33,351 1,426,704 SH   SOLE NONE 0 0 1,426,704
Eog Resources Inc COM 26875P101 1,487 13,468 SH   SOLE NONE 0 0 13,468
Equinor A S A F Sponsored ADR SPONSORED ADR 29446M102 471 14,176 SH   SOLE NONE 0 0 14,176
Ericsson F Sponsored ADR ADR B SEK 10 294821608 138 19,096 SH   SOLE NONE 0 0 19,096
Essential Utils Inc COM 29670G102 1,295 28,250 SH   SOLE NONE 0 0 28,250
Estee Lauder Co Inc Class A CL A 518439104 1,859 7,318 SH   SOLE NONE 0 0 7,318
Everest Re Group LTD F COM G3223R108 687 2,467 SH   SOLE NONE 0 0 2,467
Exchange Traded ROBO GLB ETF 301505707 591 13,150 SH   SOLE NONE 0 0 13,150
Exxon Mobil Corp COM 30231G102 20,768 243,090 SH   SOLE NONE 0 0 243,090
Facebook Inc Class A CL A 30303M102 3,999 24,869 SH   SOLE NONE 0 0 24,869
Farfetch Limited CMN Class A ORD SH CL A 30744W107 73 10,333 SH   SOLE NONE 0 0 10,333
Fedex Corp COM 31428X106 417 1,841 SH   SOLE NONE 0 0 1,841
Fidelity Natl Finl FNF GROUP COM 31620R303 205 5,550 SH   SOLE NONE 0 0 5,550
Fidelity Value Factor ETF VLU FACTOR ETF 316092782 1,598 37,164 SH   SOLE NONE 0 0 37,164
First Trust GBL TTCL Comdty Stra ETF FST TR GLB FD 33739H101 491 19,207 SH   SOLE NONE 0 0 19,207
First Trust North American Energ ETF NO AMER ENERGY 33738D101 918 36,417 SH   SOLE NONE 0 0 36,417
First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 1,953 113,431 SH   SOLE NONE 0 0 113,431
First Trust Value Dividend Index ETF SHS 33734H106 2,729 72,539 SH   SOLE NONE 0 0 72,539
FRST TRST Senr Loan ETF SENIOR LN FD 33738D309 993 22,520 SH   SOLE NONE 0 0 22,520
Gabelli Equity Trust (inc) COM 362397101 91 15,000 SH   SOLE NONE 0 0 15,000
Gelesis Holdings Inc COM 36850R204 42 52,684 SH   SOLE NONE 0 0 52,684
Generac Holdings Inc COM 368736104 783 3,737 SH   SOLE NONE 0 0 3,737
General Mills Inc COM 370334104 3,809 51,210 SH   SOLE NONE 0 0 51,210
Gilead Sciences Inc COM 375558103 224 3,629 SH   SOLE NONE 0 0 3,629
Global X MLP ETF GLBL X MLP ETF 37954Y343 652 17,700 SH   SOLE NONE 0 0 17,700
Goldman Sachs Group COM 38141G104 520 1,752 SH   SOLE NONE 0 0 1,752
Guggenheim Taxable (municp Bond Com) COM 401664107 437 24,617 SH   SOLE NONE 0 0 24,617
Hess Midstream Partne LP CL A SHS 428103105 267 9,537 SH   SOLE NONE 0 0 9,537
Home Depot Inc COM 437076102 7,236 26,385 SH   SOLE NONE 0 0 26,385
Honda Motor LTD AMERN SHS 438128308 223 10,045 SH   SOLE NONE 0 0 10,045
Honeywell Intl Inc COM 438516106 4,929 28,380 SH   SOLE NONE 0 0 28,380
HP Inc. COM 40434L105 976 29,779 SH   SOLE NONE 0 0 29,779
IBM Corp COM 459200101 4,093 29,597 SH   SOLE NONE 0 0 29,597
Illinois Tool Works COM 452308109 2,463 13,515 SH   SOLE NONE 0 0 13,515
Illumina Inc COM 452327109 261 1,426 SH   SOLE NONE 0 0 1,426
Intel Corp COM 458140100 3,481 93,614 SH   SOLE NONE 0 0 93,614
Interntnl Paper COM 460146103 748 18,217 SH   SOLE NONE 0 0 18,217
Intuit Inc COM 461202103 580 1,512 SH   SOLE NONE 0 0 1,512
Intuitive Surgical COM NEW 46120E602 942 5,174 SH   SOLE NONE 0 0 5,174
Invesco DB Commodity Index Tracking Fund UNIT 46138B103 234 8,785 SH   SOLE NONE 0 0 8,785
Invesco Exchange (traded FD TR Water Res Etf) WATER RES ETF 46137V142 462 10,000 SH   SOLE NONE 0 0 10,000
Invesco Fundtl High Yieldcor FNDMNTL HY CRP 46138E719 173 10,300 SH   SOLE NONE 0 0 10,300
Invesco Muni Opportunity Trust COM 46132C107 301 24,200 SH   SOLE NONE 0 0 24,200
Invesco Van Kampen Bond Fund COM 46132L107 165 10,200 SH   SOLE NONE 0 0 10,200
Ironsource LTD F CL A ORD SHS M5R75Y101 47 20,000 SH   SOLE NONE 0 0 20,000
iShares Gold ETF ISHARES NEW 464285204 1,212 36,072 SH   SOLE NONE 0 0 36,072
iShares iBoxx High Yield Bond ETF IBOXX HI YD ETF 464288513 234 3,192 SH   SOLE NONE 0 0 3,192
iShares iBoxx Invt Grade Bond ETF IBOXX INV CP ETF 464287242 341 3,105 SH   SOLE NONE 0 0 3,105
iShares MBS ETF MBS ETF 464288588 340 3,489 SH   SOLE NONE 0 0 3,489
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 473 15,802 SH   SOLE NONE 0 0 15,802
iShares Preferred Income Sec ETF PFD AND INCM SEC 464288687 441 13,414 SH   SOLE NONE 0 0 13,414
iShares Russell 1000 ETF RUS 1000 ETF 464287622 279 1,345 SH   SOLE NONE 0 0 1,345
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 593 4,599 SH   SOLE NONE 0 0 4,599
iShares TR (exponential Tech) EXPONENTIAL TECH 46434V381 339 7,085 SH   SOLE NONE 0 0 7,085
iShares Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 597 12,158 SH   SOLE NONE 0 0 12,158
J P Morgan Chase & Co COM 46625H100 3,316 29,840 SH   SOLE NONE 0 0 29,840
Johnson & Johnson COM 478160104 13,210 74,448 SH   SOLE NONE 0 0 74,448
JPMorgan Ultra Short Income ETF ULTRA SHRT INC 46641Q837 2,736 55,310 SH   SOLE NONE 0 0 55,310
JPMorgan Ultra SHRT Muncipl Incm ETF ULTRA SHT MUNCPL 46641Q654 7,532 148,312 SH   SOLE NONE 0 0 148,312
Keysight Tech Inc COM 49338L103 255 1,850 SH   SOLE NONE 0 0 1,850
Kimberly-Clark Corp COM 494368103 3,948 29,432 SH   SOLE NONE 0 0 29,432
Kinder Morgan Inc COM 49456B101 11,446 791,862 SH   SOLE NONE 0 0 791,862
Kirby Corp COM 497266106 292 4,800 SH   SOLE NONE 0 0 4,800
Kraft Heinz Co COM 500754106 3,503 92,958 SH   SOLE NONE 0 0 92,958
Leggett & Platt Inc COM 524660107 713 16,032 SH   SOLE NONE 0 0 16,032
Lilly Eli & Co COM 532457108 1,848 5,700 SH   SOLE NONE 0 0 5,700
Linde PLC F SHS G5494J103 3,129 10,893 SH   SOLE NONE 0 0 10,893
Lockheed Martin Corp COM 539830109 3,395 8,038 SH   SOLE NONE 0 0 8,038
Lowes Companies Inc COM 548661107 4,799 27,480 SH   SOLE NONE 0 0 27,480
Lyondellbasell Inds F Class A SHS - A - N53745100 2,286 26,395 SH   SOLE NONE 0 0 26,395
Ma Com Tech Solutn COM 55405Y100 414 9,000 SH   SOLE NONE 0 0 9,000
Magellan Midstream Pa LP COM UNIT RP LP 559080106 4,894 135,395 SH   SOLE NONE 0 0 135,395
Main Street Capital COM 56035L104 2,923 76,275 SH   SOLE NONE 0 0 76,275
Manulife Financial Ord COM 56501R106 190 11,897 SH   SOLE NONE 0 0 11,897
Marriott Intl Inc Class A CL A 571903202 427 3,142 SH   SOLE NONE 0 0 3,142
Mastercard Inc Class A CL A 57636Q104 523 1,674 SH   SOLE NONE 0 0 1,674
MC Donalds Corp COM 580135101 671 2,718 SH   SOLE NONE 0 0 2,718
Medical Properties Trust Inc CMN COM 58463J304 0 16,753 SH   SOLE NONE 0 0 16,753
Medtronic PLC F SHS G5960L103 3,370 37,549 SH   SOLE NONE 0 0 37,549
Mercadolibre Inc COM 58733R102 362 571 SH   SOLE NONE 0 0 571
Merck & Co. Inc. COM 58933Y105 1,266 14,481 SH   SOLE NONE 0 0 14,481
Mercury Ecommerce Ac Uts Exp UNIT 07/27/2026 589381201 370 37,500 SH   SOLE NONE 0 0 37,500
Metlife Inc COM 59156R108 3,719 59,944 SH   SOLE NONE 0 0 59,944
MFS Investment Grade (municipal Trust) SH BEN INT 59318B108 967 127,080 SH   SOLE NONE 0 0 127,080
Microchip Technology COM 595017104 252 4,350 SH   SOLE NONE 0 0 4,350
Micron Technology COM 595112103 1,538 27,833 SH   SOLE NONE 0 0 27,833
Microsoft Corp COM 594918104 22,366 86,904 SH   SOLE NONE 0 0 86,904
Mitsubishi UFJ Finl Group, Inc Sponsored ADR CMN SPONSORED ADS 606822104 5 28,590 SH   SOLE NONE 0 0 28,590
Morgan Stanley COM NEW 617446448 321 4,228 SH   SOLE NONE 0 0 4,228
MPLX LP LP COM UNIT REP LTD 55336V100 7,958 329,669 SH   SOLE NONE 0 0 329,669
Nextera Energy Inc COM 65339F101 4,556 58,823 SH   SOLE NONE 0 0 58,823
Nike Inc Class B CL B 654106103 950 9,351 SH   SOLE NONE 0 0 9,351
Norfolk Southern Co COM 655844108 365 1,606 SH   SOLE NONE 0 0 1,606
Novartis AG F Sponsored ADR SPONSORED ADR 66987V109 994 12,194 SH   SOLE NONE 0 0 12,194
Novo-Nordisk A S F Sponsored ADR ADR 670100205 1,908 17,287 SH   SOLE NONE 0 0 17,287
Nutrien LTD F COM 67077M108 337 4,274 SH   SOLE NONE 0 0 4,274
Nvidia Corp COM 67066G104 3,728 24,607 SH   SOLE NONE 0 0 24,607
Oneok Inc COM 682680103 2,754 49,637 SH   SOLE NONE 0 0 49,637
Paypal Holdings Incorpor COM 70450Y103 2,126 30,497 SH   SOLE NONE 0 0 30,497
Pepsico Inc COM 713448108 8,052 48,686 SH   SOLE NONE 0 0 48,686
Pfizer Inc COM 717081103 6,067 116,737 SH   SOLE NONE 0 0 116,737
Philip Morris Intl COM 718172109 509 5,155 SH   SOLE NONE 0 0 5,155
Phillips 66 COM 718546104 1,118 13,906 SH   SOLE NONE 0 0 13,906
PIMCO Enhanced SHRT Maturty Actv ETF ENHAN SHRT MA AC 72201R833 14,649 147,808 SH   SOLE NONE 0 0 147,808
PIMCO Municipal Income I COM 72201A103 96 10,500 SH   SOLE NONE 0 0 10,500
Plains All American P LP UNIT LTD PARTN 726503105 1,330 135,482 SH   SOLE NONE 0 0 135,482
Plains GP HLDGS LTD PARTNR INT A 72651A207 370 35,896 SH   SOLE NONE 0 0 35,896
Procter & Gamble COM 742718109 7,605 52,865 SH   SOLE NONE 0 0 52,865
Put Prudential Finl COM 744320102 1,500 16,026 SH   SOLE NONE 0 0 16,026
Putnam Municipal (opportunities Trust) SH BEN INT 746922103 253 21,500 SH   SOLE NONE 0 0 21,500
Qualcomm Inc COM 747525103 2,734 21,405 SH   SOLE NONE 0 0 21,405
Raytheon Technologies Co COM 75513E101 8,163 84,954 SH   SOLE NONE 0 0 84,954
Redwire Corp COM 75776W103 76 25,000 SH   SOLE NONE 0 0 25,000
Redwire Corp *W EXP 05/27/202 75776W111 5 12,500 SH   SOLE NONE 0 0 12,500
Repligen Corp COM 759916109 3,487 21,475 SH   SOLE NONE 0 0 21,475
Rio Tinto PLC F Sponsored ADR SPONSORED ADR 767204100 944 15,788 SH   SOLE NONE 0 0 15,788
Rockwell Automation COM 773903109 3,297 16,557 SH   SOLE NONE 0 0 16,557
Royal Bank Of Canada F COM 780087102 1,080 12,691 SH   SOLE NONE 0 0 12,691
Royce Value Trust (inc) COM 780910105 271 19,430 SH   SOLE NONE 0 0 19,430
S&P Global Inc COM 78409V104 723 2,152 SH   SOLE NONE 0 0 2,152
Schlumberger LTD F COM STK 806857108 202 5,665 SH   SOLE NONE 0 0 5,665
Select Energy Services I Class A CL A COM 81617J301 1,166 171,069 SH   SOLE NONE 0 0 171,069
Service Now Inc COM 81762P102 1,181 2,502 SH   SOLE NONE 0 0 2,502
Shell PLC Spons ADR SPON ADS 780259305 1,393 27,582 SH   SOLE NONE 0 0 27,582
Sony Corp F Sponsored ADR SPONSORED ADR 835699307 857 10,493 SH   SOLE NONE 0 0 10,493
Southern Co COM 842587107 879 12,916 SH   SOLE NONE 0 0 12,916
Southern Copper Corp D F COM 84265V105 2,396 49,556 SH   SOLE NONE 0 0 49,556
Southwestern Energy COM 845467109 254 40,667 SH   SOLE NONE 0 0 40,667
SPDR Gold Shares ETF GOLD SHS 78463V107 1,682 9,990 SH   SOLE NONE 0 0 9,990
SPDR S&P 500 ETF TR UNIT 78462F103 5,113 13,560 SH   SOLE NONE 0 0 13,560
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 5,878 51,401 SH   SOLE NONE 0 0 51,401
Stryker Corp COM 863667101 1,592 8,007 SH   SOLE NONE 0 0 8,007
Sunoco LP LP COM UT REP LP 86765K109 230 6,201 SH   SOLE NONE 0 0 6,201
SVB Finl Group COM 78486Q101 200 508 SH   SOLE NONE 0 0 508
T F I Interntnl Inc 0 F COM 87241L109 330 4,119 SH   SOLE NONE 0 0 4,119
Taiwan Semiconductr F Sponsored ADR SPONSORED ADS 874039100 1,423 17,733 SH   SOLE NONE 0 0 17,733
Targa Resources Corp COM 87612G101 817 13,702 SH   SOLE NONE 0 0 13,702
Target Corp COM 87612E106 296 2,098 SH   SOLE NONE 0 0 2,098
Texas Instruments COM 882508104 2,515 16,369 SH   SOLE NONE 0 0 16,369
The Coca-Cola Co COM 191216100 3,816 61,351 SH   SOLE NONE 0 0 61,351
Thermo Fisher SCNTFC COM 883556102 4,644 8,553 SH   SOLE NONE 0 0 8,553
T-Mobile US Inc COM 872590104 1,316 9,785 SH   SOLE NONE 0 0 9,785
Toronto-Dominion BK F COM NEW 891160509 277 4,239 SH   SOLE NONE 0 0 4,239
Tortoise Energy Infrastr COM 89147L886 452 15,312 SH   SOLE NONE 0 0 15,312
Total S A F Sponsored ADR SPONSORED ADS 89151E109 474 9,112 SH   SOLE NONE 0 0 9,112
Toyota Motor Corp F Sponsored ADR ADS 892331307 230 2,333 SH   SOLE NONE 0 0 2,333
Ulta Beauty Inc. COM 90384S303 1,707 4,436 SH   SOLE NONE 0 0 4,436
Unilever PLC F Sponsored ADR SPON ADR NEW 904767704 274 6,419 SH   SOLE NONE 0 0 6,419
Union Pacific Corp COM 907818108 5,810 27,245 SH   SOLE NONE 0 0 27,245
Unitedhealth GRP Inc COM 91324P102 6,765 13,192 SH   SOLE NONE 0 0 13,192
Vaneck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 302 11,044 SH   SOLE NONE 0 0 11,044
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 1,077 7,507 SH   SOLE NONE 0 0 7,507
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 640 15,694 SH   SOLE NONE 0 0 15,694
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 284 5,391 SH   SOLE NONE 0 0 5,391
Vanguard Mid Cap ETF MID CAP ETF 922908629 821 4,168 SH   SOLE NONE 0 0 4,168
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 336 972 SH   SOLE NONE 0 0 972
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 817 10,646 SH   SOLE NONE 0 0 10,646
Vanguard Small Cap ETF SMALL CP ETF 922908751 398 2,263 SH   SOLE NONE 0 0 2,263
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 511 2,712 SH   SOLE NONE 0 0 2,712
Verizon Communicatn COM 92343V104 5,506 109,871 SH   SOLE NONE 0 0 109,871
Vermilion Energy Inc F COM 923725105 203 10,673 SH   SOLE NONE 0 0 10,673
Viacomcbs Inc Class B CLASS B COM 92556H206 218 10,965 SH   SOLE NONE 0 0 10,965
Virtus Allianzgi (convertible Com) COM 92838X102 105 28,700 SH   SOLE NONE 0 0 28,700
Virtus Divid Int & P COM 92840R101 304 26,350 SH   SOLE NONE 0 0 26,350
Visa Inc Class A COM CL A 92826C839 3,854 19,498 SH   SOLE NONE 0 0 19,498
WalMart Inc COM 931142103 834 6,867 SH   SOLE NONE 0 0 6,867
Walt Disney Co COM 254687106 5,631 59,678 SH   SOLE NONE 0 0 59,678
Waste Management Inc COM 94106L109 2,717 17,764 SH   SOLE NONE 0 0 17,764
Wells Fargo BK N A COM 949746101 225 5,759 SH   SOLE NONE 0 0 5,759
Western Asst MNGD Muncpl COM 95766M105 353 33,475 SH   SOLE NONE 0 0 33,475
Western Midstream Par LP COM UNIT LP INT 958669103 4,248 174,752 SH   SOLE NONE 0 0 174,752
Williams Companies COM 969457100 2,841 91,041 SH   SOLE NONE 0 0 91,041
Wisdomtree Emerging Markets High Dividend Fund ETF EMER MKT HIGH FD 97717W315 209 5,670 SH   SOLE NONE 0 0 5,670
Wisdomtree Inter HDG QLY DIV GRT ETF ITL HDG QTLY DIV 97717X594 2,833 77,537 SH   SOLE NONE 0 0 77,537
Woodside Petro LTD F Sponsored ADR SPONSORED ADR 980228308 373 18,733 SH   SOLE NONE 0 0 18,733
Zoetis Inc Class A CL A 98978V103 202 1,090 SH   SOLE NONE 0 0 1,090