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 1,883 10,604 SH   SOLE NONE 0 0 10,604
A T & T Inc COM 00206R102 503 20,450 SH   SOLE NONE 0 0 20,450
Abb LTD F Sponsored ADR SPONSORED ADR 000375204 503 13,194 SH   SOLE NONE 0 0 13,194
Abbott Laboratories COM 002824100 1,145 8,135 SH   SOLE NONE 0 0 8,135
Abbvie Inc COM 00287Y109 4,708 34,776 SH   SOLE NONE 0 0 34,776
Accenture PLC F Class A SHS CLASS A G1151C101 598 1,444 SH   SOLE NONE 0 0 1,444
Adobe Inc COM 00724F101 23,142 40,812 SH   SOLE NONE 0 0 40,812
Advanced Micro Devic COM 007903107 524 3,645 SH   SOLE NONE 0 0 3,645
Agilent Technologies, Inc. CMN COM 00846U101 6,575 41,185 SH   SOLE NONE 0 0 41,185
Airbnb Inc Class A COM CL A 009066101 261 1,570 SH   SOLE NONE 0 0 1,570
Allegiance COM 01748H107 316 7,500 SH   SOLE NONE 0 0 7,500
Alliancebernstein COM 01879R106 198 16,400 SH   SOLE NONE 0 0 16,400
Alliancebernstein COM 01879R106 268 22,109 SH   SOLE NONE 0 0 22,109
Alliancebernstein Hol LP UNIT LTD PARTN 01881G106 488 10,005 SH   SOLE NONE 0 0 10,005
Alphabet Inc. Class CAP STK CL A 02079K305 535 185 SH   SOLE NONE 0 0 185
Alphabet Inc. Class A CAP STK CL A 02079K305 3,134 1,082 SH   SOLE NONE 0 0 1,082
Alphabet Inc. Class C CAP STK CL C 02079K107 810 280 SH   SOLE NONE 0 0 280
Alps Alerian MLP ETF New ALERIAN MLP 00162Q452 228 6,965 SH   SOLE NONE 0 0 6,965
Altria Group Inc COM 02209S103 295 6,246 SH   SOLE NONE 0 0 6,246
Amazon.Com Inc COM 023135106 3,297 989 SH   SOLE NONE 0 0 989
Ameresco Inc Class A CL A 02361E108 2,198 26,992 SH   SOLE NONE 0 0 26,992
American Express Co COM 025816109 3,292 20,127 SH   SOLE NONE 0 0 20,127
American Intl Group COM NEW 026874784 2,849 50,111 SH   SOLE NONE 0 0 50,111
Ameriprise Finl COM 03076C106 357 1,186 SH   SOLE NONE 0 0 1,186
Amphenol Corp Class CL A 032095101 527 6,030 SH   SOLE NONE 0 0 6,030
Amphenol Corp Class A CL A 032095101 3,101 35,460 SH   SOLE NONE 0 0 35,460
Apple Inc COM 037833100 24,751 139,391 SH   SOLE NONE 0 0 139,391
Applied Materials COM 038222105 2,946 18,725 SH   SOLE NONE 0 0 18,725
Asml HLDGS NV F Sponsored ADR N Y REGISTRY SHS N07059210 467 587 SH   SOLE NONE 0 0 587
Astrazeneca PLC F Sponsored ADR SPONSORED ADR 046353108 1,211 20,794 SH   SOLE NONE 0 0 20,794
Atara COM 046513107 323 20,500 SH   SOLE NONE 0 0 20,500
Atlassian Corp PLC F Class A CL A G06242104 209 549 SH   SOLE NONE 0 0 549
Auto Data Processing COM 053015103 5,326 21,600 SH   SOLE NONE 0 0 21,600
Avista Corp COM 05379B107 669 15,745 SH   SOLE NONE 0 0 15,745
Bank Montreal Que F COM 063671101 332 3,084 SH   SOLE NONE 0 0 3,084
Bank Of America Corp COM 060505104 1,659 37,308 SH   SOLE NONE 0 0 37,308
Bank Of Nova Scotia F COM 064149107 331 4,623 SH   SOLE NONE 0 0 4,623
Barclays PLC ADR 06738E204 118 11,426 SH   SOLE NONE 0 0 11,426
Berkshire Hathaway CL A 084670108 901 2 SH   SOLE NONE 0 0 2
Berkshire Hathaway Class B CL B NEW 084670702 322 1,079 SH   SOLE NONE 0 0 1,079
Black Stone Minerals LP COM UNIT 09225M101 215 20,850 SH   SOLE NONE 0 0 20,850
BlackRock Corporate High COM 09255P107 179 14,558 SH   SOLE NONE 0 0 14,558
BlackRock Inc COM 09247X101 726 793 SH   SOLE NONE 0 0 793
BlackRock Munivest COM 09253R105 136 14,310 SH   SOLE NONE 0 0 14,310
BlackRock Muniyield COM 09254F100 657 40,767 SH   SOLE NONE 0 0 40,767
Boeing Co COM 097023105 750 3,729 SH   SOLE NONE 0 0 3,729
Bristol-Myers Squibb COM 110122108 1,319 21,158 SH   SOLE NONE 0 0 21,158
Broadcom Inc COM 11135F101 2,895 4,351 SH   SOLE NONE 0 0 4,351
Broadridge Finl Solu COM 11133T103 411 2,250 SH   SOLE NONE 0 0 2,250
Canon ADR Rep Ord SPONSORED ADR 138006309 549 22,485 SH   SOLE NONE 0 0 22,485
Capital One FC COM 14040H105 484 3,340 SH   SOLE NONE 0 0 3,340
CDN Imperial BK Comm F COM 136069101 323 2,779 SH   SOLE NONE 0 0 2,779
Cheniere Energy Partn LP COM UNIT 16411Q101 284 6,724 SH   SOLE NONE 0 0 6,724
Chevron Corp COM 166764100 6,493 55,330 SH   SOLE NONE 0 0 55,330
Chimerix Inc COM 16934W106 64 10,000 SH   SOLE NONE 0 0 10,000
Cisco Systems Inc COM 17275R102 5,606 88,474 SH   SOLE NONE 0 0 88,474
Citigroup Inc COM NEW 172967424 683 11,318 SH   SOLE NONE 0 0 11,318
Cohen & Steers COM 19248A109 1,171 41,116 SH   SOLE NONE 0 0 41,116
Cohen & Steers COM 19248A109 344 12,100 SH   SOLE NONE 0 0 12,100
Comcast Corp Class A CL A 20030N101 2,381 47,326 SH   SOLE NONE 0 0 47,326
Conocophillips COM 20825C104 3,758 52,077 SH   SOLE NONE 0 0 52,077
Corteva Inc COM 22052L104 202 4,291 SH   SOLE NONE 0 0 4,291
Costco Wholesale Co COM 22160K105 1,898 3,345 SH   SOLE NONE 0 0 3,345
CSX Corp COM 126408103 2,433 64,717 SH   SOLE NONE 0 0 64,717
CVS Health Corp COM 126650100 2,675 25,932 SH   SOLE NONE 0 0 25,932
Danaher Corp COM 235851102 676 2,057 SH   SOLE NONE 0 0 2,057
Deere & Co COM 244199105 640 1,869 SH   SOLE NONE 0 0 1,869
Diamondback Energy COM 25278X109 335 3,115 SH   SOLE NONE 0 0 3,115
Dow Inc COM 260557103 384 6,787 SH   SOLE NONE 0 0 6,787
Duke Energy Corp COM NEW 26441C204 492 4,692 SH   SOLE NONE 0 0 4,692
Eaton Vance Tax MGD DVF COM 27828N102 210 14,000 SH   SOLE NONE 0 0 14,000
Eaton Vance Tax MNGD COM SH BEN INT 27829M103 228 18,723 SH   SOLE NONE 0 0 18,723
Enbridge Inc F COM 29250N105 3,915 100,187 SH   SOLE NONE 0 0 100,187
Energy Transfer LP COM UT LTD PTN 29273V100 678 82,442 SH   SOLE NONE 0 0 82,442
Enterprise Prods Part LP COM 293792107 25,404 1,156,857 SH   SOLE NONE 0 0 1,156,857
Eog Resources Inc COM 26875P101 855 9,633 SH   SOLE NONE 0 0 9,633
Essential Utils Inc COM 29670G102 1,594 29,700 SH   SOLE NONE 0 0 29,700
Estee Lauder Co Inc Class A CL A 518439104 797 2,153 SH   SOLE NONE 0 0 2,153
Exchange Traded ROBO GLB ETF 301505707 918 13,100 SH   SOLE NONE 0 0 13,100
Exxon Mobil Corp COM 30231G102 14,363 234,734 SH   SOLE NONE 0 0 234,734
Facebook Inc Class A CL A 30303M102 7,950 23,638 SH   SOLE NONE 0 0 23,638
Fedex Corp COM 31428X106 306 1,186 SH   SOLE NONE 0 0 1,186
Fidelity Natl Finl FNF GROUP COM 31620R303 633 12,134 SH   SOLE NONE 0 0 12,134
Fidelity Value Factor ETF VLU FACTOR ETF 316092782 1,937 37,164 SH   SOLE NONE 0 0 37,164
First Trust North American Energ ETF NO AMER ENERGY 33738D101 1,062 42,578 SH   SOLE NONE 0 0 42,578
First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 4,784 235,473 SH   SOLE NONE 0 0 235,473
First Trust Value SHS 33734H106 318 7,405 SH   SOLE NONE 0 0 7,405
First Trust Value Dividend Index ETF SHS 33734H106 2,636 61,262 SH   SOLE NONE 0 0 61,262
FRST TRST Senr Loan ETF SENIOR LN FD 33738D309 388 8,100 SH   SOLE NONE 0 0 8,100
Gabelli Equity Trust COM 362397101 136 19,000 SH   SOLE NONE 0 0 19,000
Gartner Inc COM 366651107 206 617 SH   SOLE NONE 0 0 617
General Electric Co COM NEW 369604301 1,056 11,179 SH   SOLE NONE 0 0 11,179
General Mills Inc COM 370334104 595 8,845 SH   SOLE NONE 0 0 8,845
General Motors Co COM 37045V100 214 3,651 SH   SOLE NONE 0 0 3,651
Gilead Sciences Inc COM 375558103 268 3,693 SH   SOLE NONE 0 0 3,693
Global X MLP ETF GLBL X MLP ETF 37954Y343 1,345 38,475 SH   SOLE NONE 0 0 38,475
Goldman Sachs Group COM 38141G104 1,198 3,134 SH   SOLE NONE 0 0 3,134
Guggenheim Taxable COM 401664107 204 8,617 SH   SOLE NONE 0 0 8,617
Guggenheim Taxable COM 401664107 237 10,000 SH   SOLE NONE 0 0 10,000
Hess Midstream Partne LP CL A SHS 428103105 263 9,537 SH   SOLE NONE 0 0 9,537
Home Depot Inc COM 437076102 6,745 16,253 SH   SOLE NONE 0 0 16,253
Honda Motor LTD AMERN SHS 438128308 447 15,717 SH   SOLE NONE 0 0 15,717
Honeywell Intl Inc COM 438516106 4,668 22,387 SH   SOLE NONE 0 0 22,387
HP Inc. COM 40434L105 1,117 29,664 SH   SOLE NONE 0 0 29,664
IBM Corp COM 459200101 2,681 20,061 SH   SOLE NONE 0 0 20,061
Illinois Tool Works COM 452308109 3,153 12,778 SH   SOLE NONE 0 0 12,778
Intel Corp COM 458140100 3,716 72,169 SH   SOLE NONE 0 0 72,169
Interntnl Paper COM 460146103 757 16,121 SH   SOLE NONE 0 0 16,121
Intl Flavors& Fragra COM 459506101 317 2,105 SH   SOLE NONE 0 0 2,105
Intuit Inc COM 461202103 464 722 SH   SOLE NONE 0 0 722
Intuitive Surgical COM NEW 46120E602 305 849 SH   SOLE NONE 0 0 849
Invesco Exchange WATER RES ETF 46137V142 654 10,750 SH   SOLE NONE 0 0 10,750
Invesco Fundtl High Yieldcor FNDMNTL HY CRP 46138E719 200 10,300 SH   SOLE NONE 0 0 10,300
Invesco Muni Opportunity Trust COM 46132C107 437 31,700 SH   SOLE NONE 0 0 31,700
Invesco Van Kampen Bond Fund COM 46132L107 203 10,200 SH   SOLE NONE 0 0 10,200
Iridium Communications I COM 46269C102 206 5,000 SH   SOLE NONE 0 0 5,000
Ironsource LTD F CL A ORD SHS M5R75Y101 154 20,000 SH   SOLE NONE 0 0 20,000
iShares 20 YR TR BD ETF 464287432 200 1,350 SH   SOLE NONE 0 0 1,350
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 221 464 SH   SOLE NONE 0 0 464
iShares Gold ETF ISHARES NEW 464285204 2,072 59,539 SH   SOLE NONE 0 0 59,539
iShares MBS ETF MBS ETF 464288588 1,581 14,717 SH   SOLE NONE 0 0 14,717
iShares MSCI Global Min Vol FCT ETF MSCI GBL MIN VOL 464286525 876 8,093 SH   SOLE NONE 0 0 8,093
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 603 9,020 SH   SOLE NONE 0 0 9,020
iShares Russell RUS 1000 GRW ETF 464287614 278 912 SH   SOLE NONE 0 0 912
iShares Russell 1000 ETF RUS 1000 ETF 464287622 355 1,345 SH   SOLE NONE 0 0 1,345
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 2,122 6,945 SH   SOLE NONE 0 0 6,945
iShares S&P Small Cap 600 ETF SP SMCP600VL ETF 464287879 376 3,600 SH   SOLE NONE 0 0 3,600
iShares Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 554 11,010 SH   SOLE NONE 0 0 11,010
J P Morgan Chase & Co COM 46625H100 4,191 26,467 SH   SOLE NONE 0 0 26,467
Johnson & Johnson COM 478160104 9,164 53,569 SH   SOLE NONE 0 0 53,569
JPMorgan Ultra Short Income ETF ULTRA SHRT INC 46641Q837 3,101 61,431 SH   SOLE NONE 0 0 61,431
JPMorgan Ultra SHRT Muncipl Incm ETF ULTRA SHT MUNCPL 46641Q654 14,181 277,738 SH   SOLE NONE 0 0 277,738
Keysight Tech Inc COM 49338L103 4,061 19,666 SH   SOLE NONE 0 0 19,666
Kimberly-Clark Corp COM 494368103 1,821 12,747 SH   SOLE NONE 0 0 12,747
Kinder Morgan Inc COM 49456B101 10,197 643,000 SH   SOLE NONE 0 0 643,000
Kirby Corp COM 497266106 285 4,800 SH   SOLE NONE 0 0 4,800
Kraft Heinz Co COM 500754106 1,037 28,886 SH   SOLE NONE 0 0 28,886
Lam Research Corp COM 512807108 269 374 SH   SOLE NONE 0 0 374
Lennar Corp Class A CL A 526057104 241 2,078 SH   SOLE NONE 0 0 2,078
Lilly Eli & Co COM 532457108 1,491 5,400 SH   SOLE NONE 0 0 5,400
Linde PLC F SHS G5494J103 2,557 7,384 SH   SOLE NONE 0 0 7,384
Lockheed Martin Corp COM 539830109 1,188 3,344 SH   SOLE NONE 0 0 3,344
Lowes Companies Inc COM 548661107 6,336 24,513 SH   SOLE NONE 0 0 24,513
Ma Com Tech Solutn COM 55405Y100 704 9,000 SH   SOLE NONE 0 0 9,000
Magellan Midstream Pa LP COM UNIT RP LP 559080106 4,661 100,373 SH   SOLE NONE 0 0 100,373
Main Street Capital COM 56035L104 3,298 73,525 SH   SOLE NONE 0 0 73,525
Marriott Intl Inc Class A CL A 571903202 519 3,142 SH   SOLE NONE 0 0 3,142
Mastercard Inc Class A CL A 57636Q104 650 1,811 SH   SOLE NONE 0 0 1,811
MC Donalds Corp COM 580135101 1,036 3,866 SH   SOLE NONE 0 0 3,866
Medtronic PLC F SHS G5960L103 3,800 36,735 SH   SOLE NONE 0 0 36,735
Mercadolibre Inc COM 58733R102 233 173 SH   SOLE NONE 0 0 173
Merck & Co. Inc. COM 58933Y105 374 4,889 SH   SOLE NONE 0 0 4,889
Mercury Ecommerce Ac Uts Exp UNIT 07/27/2026 589381201 371 37,500 SH   SOLE NONE 0 0 37,500
Metlife Inc COM 59156R108 2,631 42,106 SH   SOLE NONE 0 0 42,106
MFS Investment Grade SH BEN INT 59318B108 1,459 141,530 SH   SOLE NONE 0 0 141,530
Microchip Technology COM 595017104 4,907 56,370 SH   SOLE NONE 0 0 56,370
Micron Technology COM 595112103 1,691 18,159 SH   SOLE NONE 0 0 18,159
Microsoft Corp COM 594918104 19,620 58,338 SH   SOLE NONE 0 0 58,338
Morgan Stanley COM NEW 617446448 250 2,548 SH   SOLE NONE 0 0 2,548
MPLX LP COM UNIT REP LTD 55336V100 4,175 141,127 SH   SOLE NONE 0 0 141,127
MPLX LP LP COM UNIT REP LTD 55336V100 3,839 129,763 SH   SOLE NONE 0 0 129,763
Netflix Inc COM 64110L106 206 342 SH   SOLE NONE 0 0 342
Nextera Energy Inc COM 65339F101 1,350 14,470 SH   SOLE NONE 0 0 14,470
Nike Inc Class B CL B 654106103 549 3,295 SH   SOLE NONE 0 0 3,295
Norfolk Southern Co COM 655844108 476 1,600 SH   SOLE NONE 0 0 1,600
Novartis AG F Sponsored ADR SPONSORED ADR 66987V109 1,302 14,886 SH   SOLE NONE 0 0 14,886
Nvidia Corp COM 67066G104 1,982 6,740 SH   SOLE NONE 0 0 6,740
Oneok Inc COM 682680103 2,939 50,025 SH   SOLE NONE 0 0 50,025
Paychex Inc COM 704326107 228 1,674 SH   SOLE NONE 0 0 1,674
Paypal Holdings Incorpor COM 70450Y103 6,064 32,160 SH   SOLE NONE 0 0 32,160
Pepsico Inc COM 713448108 2,923 16,831 SH   SOLE NONE 0 0 16,831
Pfizer Inc COM 717081103 2,597 43,993 SH   SOLE NONE 0 0 43,993
Philip Morris Intl COM 718172109 664 6,992 SH   SOLE NONE 0 0 6,992
Phillips 66 COM 718546104 432 5,967 SH   SOLE NONE 0 0 5,967
PIMCO Enhanced SHRT Maturty Actv ETF ENHAN SHRT MA AC 72201R833 16,803 165,454 SH   SOLE NONE 0 0 165,454
PIMCO Municipal Income I COM 72200W106 867 59,363 SH   SOLE NONE 0 0 59,363
PIMCO Municipal Income I COM 72201A103 215 16,900 SH   SOLE NONE 0 0 16,900
Pioneer Natural Res COM 723787107 689 3,789 SH   SOLE NONE 0 0 3,789
Plains All American P LP UNIT LTD PARTN 726503105 1,209 129,530 SH   SOLE NONE 0 0 129,530
Plains GP HLDGS LTD PARTNR INT A 72651A207 363 35,896 SH   SOLE NONE 0 0 35,896
Procter & Gamble COM 742718109 13,887 84,898 SH   SOLE NONE 0 0 84,898
Prosperity Bancshare COM 743606105 395 5,468 SH   SOLE NONE 0 0 5,468
Put Prudential Finl COM 744320102 992 9,168 SH   SOLE NONE 0 0 9,168
Putnam Municipal SH BEN INT 746922103 208 14,500 SH   SOLE NONE 0 0 14,500
Qualcomm Inc COM 747525103 4,191 22,923 SH   SOLE NONE 0 0 22,923
Raytheon Technologies Co COM 75513E101 6,247 72,598 SH   SOLE NONE 0 0 72,598
Redwire Corp COM 75776W103 168 25,000 SH   SOLE NONE 0 0 25,000
Redwire Corp *W EXP 05/27/202 75776W111 25 12,500 SH   SOLE NONE 0 0 12,500
Repligen Corp COM 759916109 5,778 21,820 SH   SOLE NONE 0 0 21,820
Resmed Inc. CMN COM 761152107 4,782 18,360 SH   SOLE NONE 0 0 18,360
Restaurant Brands F COM 76131D103 299 4,933 SH   SOLE NONE 0 0 4,933
RH COM 74967X103 282 528 SH   SOLE NONE 0 0 528
Rio Tinto PLC F Sponsored ADR SPONSORED ADR 767204100 917 13,710 SH   SOLE NONE 0 0 13,710
Rockwell Automation COM 773903109 4,193 12,020 SH   SOLE NONE 0 0 12,020
Roku, Inc. CMN COM CL A 77543R102 2,030 8,900 SH   SOLE NONE 0 0 8,900
Royal Bank Of Canada F COM 780087102 1,325 12,489 SH   SOLE NONE 0 0 12,489
Royal Dutch Shell SPON ADR B 780259107 235 5,440 SH   SOLE NONE 0 0 5,440
Royal Dutch Shell F Sponsored ADR SPON ADR B 780259107 693 16,009 SH   SOLE NONE 0 0 16,009
Royal Dutch Shell F Sponsored ADR SPONS ADR A 780259206 310 7,160 SH   SOLE NONE 0 0 7,160
Royce Value Trust COM 780910105 380 19,430 SH   SOLE NONE 0 0 19,430
Ryanair HLDGS PLC F Sponsored ADR SPONSORED ADS 783513203 239 2,341 SH   SOLE NONE 0 0 2,341
Salesforce Com COM 79466L302 581 2,288 SH   SOLE NONE 0 0 2,288
Schlumberger LTD F COM STK 806857108 315 10,530 SH   SOLE NONE 0 0 10,530
Select Energy Services I Class A CL A COM 81617J301 1,065 171,069 SH   SOLE NONE 0 0 171,069
Service Now Inc COM 81762P102 1,614 2,487 SH   SOLE NONE 0 0 2,487
Shaw Communications CL B CONV 82028K200 667 21,985 SH   SOLE NONE 0 0 21,985
Sony Corp F Sponsored ADR SPONSORED ADR 835699307 838 6,637 SH   SOLE NONE 0 0 6,637
Southwestern Energy COM 845467109 189 40,667 SH   SOLE NONE 0 0 40,667
SPDR Gold Shares ETF GOLD SHS 78463V107 1,452 8,498 SH   SOLE NONE 0 0 8,498
SPDR S&P 500 ETF TR UNIT 78462F103 6,105 12,855 SH   SOLE NONE 0 0 12,855
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 5,371 41,600 SH   SOLE NONE 0 0 41,600
SPDR Short Term Corporate PORTFOLIO SHORT 78464A474 565 18,250 SH   SOLE NONE 0 0 18,250
Square Inc Class A CL A 852234103 1,361 8,430 SH   SOLE NONE 0 0 8,430
Starbucks Corp COM 855244109 519 4,439 SH   SOLE NONE 0 0 4,439
Stellantis N.V Com SHS N82405106 275 14,682 SH   SOLE NONE 0 0 14,682
Stryker Corp COM 863667101 1,925 7,200 SH   SOLE NONE 0 0 7,200
SVB Finl Group COM 78486Q101 344 508 SH   SOLE NONE 0 0 508
Taiwan Semiconductr F Sponsored ADR SPONSORED ADS 874039100 538 4,474 SH   SOLE NONE 0 0 4,474
Targa Resources Corp COM 87612G101 689 13,191 SH   SOLE NONE 0 0 13,191
Target Corp COM 87612E106 2,237 9,669 SH   SOLE NONE 0 0 9,669
Teladoc Inc COM 87918A105 847 9,225 SH   SOLE NONE 0 0 9,225
Telus Corporation COM 87971M103 949 40,275 SH   SOLE NONE 0 0 40,275
Texas Instruments COM 882508104 3,072 16,302 SH   SOLE NONE 0 0 16,302
The Coca-Cola Co COM 191216100 1,276 21,560 SH   SOLE NONE 0 0 21,560
Thermo Fisher SCNTFC COM 883556102 4,301 6,447 SH   SOLE NONE 0 0 6,447
TJX Companies Inc COM 872540109 389 5,128 SH   SOLE NONE 0 0 5,128
T-Mobile US Inc COM 872590104 973 8,396 SH   SOLE NONE 0 0 8,396
Toronto-Dominion BK F COM NEW 891160509 323 4,219 SH   SOLE NONE 0 0 4,219
Tortoise Energy Infrastr COM 89147L886 427 15,312 SH   SOLE NONE 0 0 15,312
Truist Finl Corp COM 89832Q109 256 4,387 SH   SOLE NONE 0 0 4,387
Ttec HLDGS Inc Com COM 89854H102 2,019 22,300 SH   SOLE NONE 0 0 22,300
Twitter Inc COM 90184L102 271 6,282 SH   SOLE NONE 0 0 6,282
Tyler Technologies COM 902252105 263 490 SH   SOLE NONE 0 0 490
Ulta Beauty Inc. COM 90384S303 339 824 SH   SOLE NONE 0 0 824
Unilever PLC F Sponsored ADR SPON ADR NEW 904767704 431 8,015 SH   SOLE NONE 0 0 8,015
Union Pacific Corp COM 907818108 5,950 23,621 SH   SOLE NONE 0 0 23,621
Unitedhealth GRP Inc COM 91324P102 5,226 10,409 SH   SOLE NONE 0 0 10,409
Vaneck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 692 21,625 SH   SOLE NONE 0 0 21,625
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 1,223 7,123 SH   SOLE NONE 0 0 7,123
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 2,498 48,941 SH   SOLE NONE 0 0 48,941
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 601 12,168 SH   SOLE NONE 0 0 12,168
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 405 5,941 SH   SOLE NONE 0 0 5,941
Vanguard Long Term BND LONG TERM BOND 921937793 200 1,950 SH   SOLE NONE 0 0 1,950
Vanguard Mid Cap ETF MID CAP ETF 922908629 652 2,560 SH   SOLE NONE 0 0 2,560
Vanguard Mid Cap Growth ETF IV MCAP GR IDXVIP 922908538 1,974 7,755 SH   SOLE NONE 0 0 7,755
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 3,424 7,844 SH   SOLE NONE 0 0 7,844
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 574 7,105 SH   SOLE NONE 0 0 7,105
Vanguard Value ETF VALUE ETF 922908744 2,111 14,352 SH   SOLE NONE 0 0 14,352
Veeva Systems Inc Class A CL A COM 922475108 508 1,992 SH   SOLE NONE 0 0 1,992
Verizon Communicatn COM 92343V104 1,882 36,225 SH   SOLE NONE 0 0 36,225
Virtus Allianzgi COM 92838X102 58 10,000 SH   SOLE NONE 0 0 10,000
Virtus Allianzgi COM 92838X102 282 48,400 SH   SOLE NONE 0 0 48,400
Virtus Divid Int & P COM 92840R101 623 38,800 SH   SOLE NONE 0 0 38,800
Visa Inc Class A COM CL A 92826C839 2,493 11,503 SH   SOLE NONE 0 0 11,503
WalMart Inc COM 931142103 1,193 8,252 SH   SOLE NONE 0 0 8,252
Walt Disney Co COM 254687106 6,392 41,274 SH   SOLE NONE 0 0 41,274
Waste Management Inc COM 94106L109 2,319 13,900 SH   SOLE NONE 0 0 13,900
Wells Fargo BK N A COM 949746101 621 12,950 SH   SOLE NONE 0 0 12,950
Western Asst MNGD Muncpl COM 95766M105 682 52,175 SH   SOLE NONE 0 0 52,175
Western Midstream Par LP COM UNIT LP INT 958669103 3,886 174,536 SH   SOLE NONE 0 0 174,536
Williams Companies COM 969457100 2,211 84,919 SH   SOLE NONE 0 0 84,919
Wisdomtree Emerging Markets High Dividend Fund ETF EMER MKT HIGH FD 97717W315 245 5,670 SH   SOLE NONE 0 0 5,670
Wisdomtree Inter HDG QLY DIV GRT ETF ITL HDG QTLY DIV 97717X594 2,898 63,350 SH   SOLE NONE 0 0 63,350
Wyndham Hotels & Resorts COM 98311A105 221 2,473 SH   SOLE NONE 0 0 2,473
Yum Brands Inc COM 988498101 228 1,643 SH   SOLE NONE 0 0 1,643
Zoetis Inc Class A CL A 98978V103 323 1,325 SH   SOLE NONE 0 0 1,325