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 581 3,271 SH   SOLE   3,271 0 0
ABBOTT LABS COM 002824100 15,402 109,433 SH   SOLE   109,433 0 0
ABBVIE INC COM 00287Y109 13,430 99,185 SH   SOLE   99,185 0 0
ACCENTURE PLC IRELAND CL A COM G1151C101 17,017 41,050 SH   SOLE   41,050 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,271 4,006 SH   SOLE   4,006 0 0
ADVANCED MICRO DEVICES INC COM 007903107 296 2,057 SH   SOLE   2,057 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 394 2,465 SH   SOLE   2,465 0 0
AIR PRODS & CHEMS INC COM 009158106 205 674 SH   SOLE   674 0 0
ALAMOS GOLD INC NEW CL A COM 011532108 255 33,102 SH   SOLE   33,102 0 0
ALLIANT ENERGY CORP COM 018802108 322 5,234 SH   SOLE   5,234 0 0
ALLSTATE CORP COM 020002101 1,166 9,911 SH   SOLE   9,911 0 0
ALPHABET INC CAP STK CL A COM 02079K305 8,164 2,818 SH   SOLE   2,818 0 0
ALPHABET INC CAP STK CL C COM 02079K107 10,832 3,743 SH   SOLE   3,743 0 0
ALTRIA GROUP INC COM 02209S103 513 10,821 SH   SOLE   10,821 0 0
AMAZON COM INC COM 023135106 333 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 14,338 4,300 SH   SOLE   4,300 0 0
AMERICAN ELEC PWR CO INC COM 025537101 302 3,397 SH   SOLE   3,397 0 0
AMERICAN EXPRESS CO COM 025816109 815 4,982 SH   SOLE   4,982 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,683 16,010 SH   SOLE   16,010 0 0
AMGEN INC COM 031162100 9,216 40,966 SH   SOLE   40,966 0 0
APA CORPORATION COM 03743Q108 1,057 39,318 SH   SOLE   39,318 0 0
APPLE INC COM 037833100 710 4,000 SH Call SOLE   0 0 4,000
APPLE INC COM 037833100 33,823 190,476 SH   SOLE   190,476 0 0
APPLIED MATLS INC COM 038222105 257 1,634 SH   SOLE   1,634 0 0
ARK ETF TR AUTNMUS TECHNLGY COM 00214Q203 251 3,265 SH   SOLE   3,265 0 0
ARK ETF TR GENOMIC REV ETF COM 00214Q302 219 3,572 SH   SOLE   3,572 0 0
ASML HOLDING N V COM N07059210 318 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102 7,513 305,418 SH   SOLE   305,418 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,484 6,017 SH   SOLE   6,017 0 0
BAXTER INTL INC COM 071813109 2,464 28,708 SH   SOLE   28,708 0 0
BECTON DICKINSON & CO COM 075887109 2,279 9,060 SH   SOLE   9,060 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,828 6,113 SH   SOLE   6,113 0 0
BK OF AMERICA CORP COM 060505104 14,982 336,742 SH   SOLE   336,742 0 0
BLACK STONE MINERALS L P COM 09225M101 114 11,000 SH   SOLE   11,000 0 0
BLACKROCK INC COM 09247X101 13,667 14,927 SH   SOLE   14,927 0 0
BLACKSTONE INC COM 09260D107 1,505 11,633 SH   SOLE   11,633 0 0
BOEING CO COM 097023105 1,120 5,562 SH   SOLE   5,562 0 0
BOOKING HOLDINGS INC COM 09857L108 2,726 1,136 SH   SOLE   1,136 0 0
BP PLC COM 055622104 403 15,145 SH   SOLE   15,145 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 559 8,960 SH   SOLE   8,960 0 0
BROADCOM INC COM 11135F101 15,510 23,309 SH   SOLE   23,309 0 0
CADENCE BANK COM 12740C103 1,848 62,038 SH   SOLE   62,038 0 0
CALUMET SPECIALTY PRODS PART COM 131476103 1,904 144,274 SH   SOLE   144,274 0 0
CAMDEN PPTY TR COM 133131102 365 2,042 SH   SOLE   2,042 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,991 27,504 SH   SOLE   27,504 0 0
CATERPILLAR INC COM 149123101 269 1,303 SH   SOLE   1,303 0 0
CBTX INC COM 12481V104 710 24,486 SH   SOLE   24,486 0 0
CENTERPOINT ENERGY INC COM 15189T107 464 16,635 SH   SOLE   16,635 0 0
CHENIERE ENERGY INC COM 16411R208 2,090 20,610 SH   SOLE   20,610 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 1,056 25,001 SH   SOLE   25,001 0 0
CHEVRON CORP NEW COM 166764100 11,621 99,027 SH   SOLE   99,027 0 0
CIGNA CORP NEW COM 125523100 2,312 10,069 SH   SOLE   10,069 0 0
CINCINNATI FINL CORP COM 172062101 3,344 29,347 SH   SOLE   29,347 0 0
CISCO SYS INC COM 17275R102 12,399 195,664 SH   SOLE   195,664 0 0
CITIGROUP INC COM 172967424 9,193 152,230 SH   SOLE   152,230 0 0
COCA COLA CO COM 191216100 4,615 77,951 SH   SOLE   77,951 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 2,108 23,757 SH   SOLE   23,757 0 0
COLONY BANKCORP INC COM 19623P101 446 26,147 SH   SOLE   26,147 0 0
COMCAST CORP NEW CL A COM 20030N101 9,028 179,382 SH   SOLE   179,382 0 0
CONOCOPHILLIPS COM 20825C104 1,216 16,843 SH   SOLE   16,843 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 3,301 13,151 SH   SOLE   13,151 0 0
CORTEVA INC COM 22052L104 4,496 95,098 SH   SOLE   95,098 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,140 7,292 SH   SOLE   7,292 0 0
COTERRA ENERGY INC COM 127097103 1,054 55,484 SH   SOLE   55,484 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 10,384 49,747 SH   SOLE   49,747 0 0
CSX CORP COM 126408103 770 20,489 SH   SOLE   20,489 0 0
CUMMINS INC COM 231021106 8,815 40,410 SH   SOLE   40,410 0 0
CURTISS WRIGHT CORP COM 231561101 283 2,041 SH   SOLE   2,041 0 0
CVS HEALTH CORP COM 126650100 12,134 117,625 SH   SOLE   117,625 0 0
D R HORTON INC COM 23331A109 219 2,018 SH   SOLE   2,018 0 0
DANAHER CORPORATION COM 235851102 396 1,202 SH   SOLE   1,202 0 0
DEERE & CO COM 244199105 351 1,023 SH   SOLE   1,023 0 0
DELTA AIR LINES INC DEL COM 247361702 221 5,649 SH   SOLE   5,649 0 0
DEVON ENERGY CORP NEW COM 25179M103 208 4,726 SH   SOLE   4,726 0 0
DIAGEO PLC COM 25243Q205 325 1,476 SH   SOLE   1,476 0 0
DISNEY WALT CO COM 254687106 848 5,476 SH   SOLE   5,476 0 0
DOMINION ENERGY INC COM 25746U109 7,796 99,238 SH   SOLE   99,238 0 0
DOW INC COM 260557103 8,063 142,161 SH   SOLE   142,161 0 0
DUKE ENERGY CORP NEW COM 26441C204 9,925 94,610 SH   SOLE   94,610 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,989 24,625 SH   SOLE   24,625 0 0
EAGLE MATLS INC COM 26969P108 1,560 9,370 SH   SOLE   9,370 0 0
EATON CORP PLC COM G29183103 576 3,333 SH   SOLE   3,333 0 0
ECOLAB INC COM 278865100 1,880 8,014 SH   SOLE   8,014 0 0
EMERSON ELEC CO COM 291011104 3,430 36,892 SH   SOLE   36,892 0 0
ENBRIDGE INC COM 29250N105 1,025 26,236 SH   SOLE   26,236 0 0
ENERGY TRANSFER L P COM 29273V100 698 84,830 SH   SOLE   84,830 0 0
ENLINK MIDSTREAM LLC COM 29336T100 80 11,577 SH   SOLE   11,577 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,031 183,560 SH   SOLE   183,560 0 0
EQUINIX INC COM 29444U700 205 242 SH   SOLE   242 0 0
ESSENTIAL UTILS INC COM 29670G102 265 4,938 SH   SOLE   4,938 0 0
EXXON MOBIL CORP COM 30231G102 59,068 965,326 SH   SOLE   965,326 0 0
FASTENAL CO COM 311900104 616 9,614 SH   SOLE   9,614 0 0
FEDEX CORP COM 31428X106 224 865 SH   SOLE   865 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF COM 316188309 1,767 33,325 SH   SOLE   33,325 0 0
FIFTH THIRD BANCORP COM 316773100 1,465 33,637 SH   SOLE   33,637 0 0
FIRST TR MORNINGSTAR DIVID L COM 336917109 730 20,540 SH   SOLE   20,540 0 0
FORD MTR CO DEL COM 345370860 452 21,761 SH   SOLE   21,761 0 0
GALLAGHER ARTHUR J & CO COM 363576109 454 2,675 SH   SOLE   2,675 0 0
GENERAL DYNAMICS CORP COM 369550108 3,120 14,966 SH   SOLE   14,966 0 0
GENERAL ELECTRIC CO COM 369604301 213 2,256 SH   SOLE   2,256 0 0
GENERAL MLS INC COM 370334104 8,586 127,430 SH   SOLE   127,430 0 0
GENIUS BRANDS INTL INC COM 37229T301 15 14,314 SH   SOLE   14,314 0 0
GILEAD SCIENCES INC COM 375558103 2,040 28,099 SH   SOLE   28,099 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US COM 381430602 806 12,115 SH   SOLE   12,115 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,838 16,188 SH   SOLE   16,188 0 0
HECLA MNG CO COM 422704106 54 10,300 SH   SOLE   10,300 0 0
HESS CORP COM 42809H107 1,357 18,335 SH   SOLE   18,335 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 27 10,177 SH   SOLE   10,177 0 0
HOME DEPOT INC COM 437076102 3,707 8,933 SH   SOLE   8,933 0 0
HONEYWELL INTL INC COM 438516106 8,127 38,978 SH   SOLE   38,978 0 0
HORMEL FOODS CORP COM 440452100 999 20,470 SH   SOLE   20,470 0 0
HP INC COM 40434L105 266 7,057 SH   SOLE   7,057 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 924 35,764 SH   SOLE   35,764 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,974 27,355 SH   SOLE   27,355 0 0
INSPERITY INC COM 45778Q107 294 2,490 SH   SOLE   2,490 0 0
INTEL CORP COM 458140100 10,674 207,269 SH   SOLE   207,269 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 209 1,526 SH   SOLE   1,526 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,668 49,887 SH   SOLE   49,887 0 0
INTUIT COM 461202103 302 470 SH   SOLE   470 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER COM 46138E651 1,233 28,385 SH   SOLE   28,385 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB COM 46138J882 204 9,535 SH   SOLE   9,535 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB COM 46138J866 363 16,900 SH   SOLE   16,900 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB COM 46138J841 443 20,270 SH   SOLE   20,270 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT COM 46137V357 297 1,823 SH   SOLE   1,823 0 0
INVESCO EXCHANGE TRADED FD TR WATER RES ETF COM 46137V142 4,316 70,946 SH   SOLE   70,946 0 0
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 COM 46137V613 65,355 380,634 SH   SOLE   380,634 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 4,862 12,221 SH   SOLE   12,221 0 0
IRON MTN INC NEW COM 46284V101 315 6,018 SH   SOLE   6,018 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 290 4,842 SH   SOLE   4,842 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 375 1,281 SH   SOLE   1,281 0 0
ISHARES TR MSCI USA QLT FCT COM 46432F339 229 1,572 SH   SOLE   1,572 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 469 1,689 SH   SOLE   1,689 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606 209 2,447 SH   SOLE   2,447 0 0
ISHARES TR GLOBAL FINLS ETF COM 464287333 220 2,742 SH   SOLE   2,742 0 0
ISHARES TR MBS ETF COM 464288588 319 2,970 SH   SOLE   2,970 0 0
ISHARES TR S&P 100 ETF COM 464287101 662 3,023 SH   SOLE   3,023 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 679 3,051 SH   SOLE   3,051 0 0
ISHARES TR CORE MSCI TOTAL COM 46432F834 284 4,006 SH   SOLE   4,006 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 295 4,039 SH   SOLE   4,039 0 0
ISHARES TR CORE S&P US GWT COM 464287671 497 4,296 SH   SOLE   4,296 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 716 4,571 SH   SOLE   4,571 0 0
ISHARES TR NATIONAL MUN ETF COM 464288414 585 5,028 SH   SOLE   5,028 0 0
ISHARES TR COHEN STEER REIT COM 464287564 441 5,800 SH   SOLE   5,800 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 815 6,149 SH   SOLE   6,149 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 804 6,978 SH   SOLE   6,978 0 0
ISHARES TR RUS 2000 VAL ETF COM 464287630 1,175 7,076 SH   SOLE   7,076 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 956 7,814 SH   SOLE   7,814 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 1,592 13,906 SH   SOLE   13,906 0 0
ISHARES TR SHRT NAT MUN ETF COM 464288158 1,625 15,134 SH   SOLE   15,134 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 1,114 20,046 SH   SOLE   20,046 0 0
ISHARES TR RUS 1000 ETF COM 464287622 5,684 21,496 SH   SOLE   21,496 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 2,092 25,198 SH   SOLE   25,198 0 0
ISHARES TR MSCI INTL QUALTY COM 46434V456 1,510 38,351 SH   SOLE   38,351 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 12,968 42,435 SH   SOLE   42,435 0 0
ISHARES TR CORE US AGGBD ET COM 464287226 6,779 59,422 SH   SOLE   59,422 0 0
ISHARES TR CORE TOTAL USD COM 46434V613 3,882 73,346 SH   SOLE   73,346 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 12,898 76,804 SH   SOLE   76,804 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 13,189 107,584 SH   SOLE   107,584 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 10,168 208,138 SH   SOLE   208,138 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 174,052 364,896 SH   SOLE   364,896 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 108,988 385,007 SH   SOLE   385,007 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 13,118 420,726 SH   SOLE   420,726 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 78,104 992,677 SH   SOLE   992,677 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHRT INC COM 46641Q837 4,145 82,115 SH   SOLE   82,115 0 0
J P MORGAN EXCHANGE-TRADED FD DIV RTN EM EQT COM 46641Q308 12,541 220,789 SH   SOLE   220,789 0 0
JOHN HANCOCK EXCHANGE TRADED FD MULTIFACTOR MI COM 47804J206 864 15,534 SH   SOLE   15,534 0 0
JOHNSON & JOHNSON COM 478160104 14,864 86,888 SH   SOLE   86,888 0 0
JPMORGAN CHASE & CO COM 46625H100 18,659 117,835 SH   SOLE   117,835 0 0
KIMBERLY-CLARK CORP COM 494368103 337 2,361 SH   SOLE   2,361 0 0
KIMCO RLTY CORP COM 49446R109 877 35,576 SH   SOLE   35,576 0 0
KINDER MORGAN INC DEL COM 49456B101 8,065 508,488 SH   SOLE   508,488 0 0
KIRBY CORP COM 497266106 1,591 26,780 SH   SOLE   26,780 0 0
KKR & CO INC COM 48251W104 1,071 14,379 SH   SOLE   14,379 0 0
KRAFT HEINZ CO COM 500754106 255 7,091 SH   SOLE   7,091 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 304 1,423 SH   SOLE   1,423 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 4,381 13,944 SH   SOLE   13,944 0 0
LAM RESEARCH CORP COM 512807108 15,420 21,442 SH   SOLE   21,442 0 0
LAUDER ESTEE COS INC CL A COM 518439104 588 1,589 SH   SOLE   1,589 0 0
LHC GROUP INC COM 50187A107 3,307 24,100 SH   SOLE   24,100 0 0
LILLY ELI & CO COM 532457108 679 2,459 SH   SOLE   2,459 0 0
LINDE PLC COM G5494J103 316 912 SH   SOLE   912 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 240 2,000 SH Call SOLE   0 0 2,000
LOCKHEED MARTIN CORP COM 539830109 9,117 25,652 SH   SOLE   25,652 0 0
LOWES COS INC COM 548661107 3,406 13,179 SH   SOLE   13,179 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 281 3,049 SH   SOLE   3,049 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 991 21,337 SH   SOLE   21,337 0 0
MARATHON PETE CORP COM 56585A102 304 4,758 SH   SOLE   4,758 0 0
MARKEL CORP COM 570535104 829 672 SH   SOLE   672 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 6,245 17,379 SH   SOLE   17,379 0 0
MCDONALDS CORP COM 580135101 12,089 45,098 SH   SOLE   45,098 0 0
MEDTRONIC PLC COM G5960L103 6,256 60,478 SH   SOLE   60,478 0 0
MERCK & CO INC COM 58933Y105 2,934 38,287 SH   SOLE   38,287 0 0
META PLATFORMS INC CL A COM 30303M102 5,610 16,678 SH   SOLE   16,678 0 0
METLIFE INC COM 59156R108 9,265 148,263 SH   SOLE   148,263 0 0
MICROSOFT CORP COM 594918104 43,918 130,583 SH   SOLE   130,583 0 0
MONDELEZ INTL INC CL A COM 609207105 533 8,031 SH   SOLE   8,031 0 0
MORGAN STANLEY COM 617446448 282 2,876 SH   SOLE   2,876 0 0
MPLX LP COM 55336V100 587 19,826 SH   SOLE   19,826 0 0
NETFLIX INC COM 64110L106 239 396 SH   SOLE   396 0 0
NEW GOLD INC CDA COM 644535106 66 43,700 SH   SOLE   43,700 0 0
NEWPARK RES INC COM 651718504 170 57,764 SH   SOLE   57,764 0 0
NEXTERA ENERGY INC COM 65339F101 1,935 20,728 SH   SOLE   20,728 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 277 3,278 SH   SOLE   3,278 0 0
NIKE INC CL B COM 654106103 1,009 6,052 SH   SOLE   6,052 0 0
NORFOLK SOUTHN CORP COM 655844108 13,084 43,948 SH   SOLE   43,948 0 0
NOVARTIS AG COM 66987V109 284 3,246 SH   SOLE   3,246 0 0
NOVO-NORDISK A S COM 670100205 326 2,910 SH   SOLE   2,910 0 0
NUCOR CORP COM 670346105 1,466 12,842 SH   SOLE   12,842 0 0
NVIDIA CORPORATION COM 67066G104 1,593 5,415 SH   SOLE   5,415 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 161 12,796 SH   SOLE   12,796 0 0
OCCIDENTAL PETE CORP COM 674599105 2,531 87,297 SH   SOLE   87,297 0 0
ONEOK INC NEW COM 682680103 324 5,516 SH   SOLE   5,516 0 0
ORACLE CORP COM 68389X105 3,996 45,826 SH   SOLE   45,826 0 0
PALO ALTO NETWORKS INC COM 697435105 3,632 6,524 SH   SOLE   6,524 0 0
PAYCHEX INC COM 704326107 820 6,010 SH   SOLE   6,010 0 0
PAYPAL HLDGS INC COM 70450Y103 3,825 20,282 SH   SOLE   20,282 0 0
PEPSICO INC COM 713448108 12,223 70,364 SH   SOLE   70,364 0 0
PFIZER INC COM 717081103 13,478 228,252 SH   SOLE   228,252 0 0
PHENIXFIN CORP COM 71742W103 329 7,860 SH   SOLE   7,860 0 0
PHILIP MORRIS INTL INC COM 718172109 8,618 90,712 SH   SOLE   90,712 0 0
PHILLIPS 66 COM 718546104 577 7,961 SH   SOLE   7,961 0 0
PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 1,258 12,389 SH   SOLE   12,389 0 0
PLAINS GP HLDGS L P COM 72651A207 291 28,732 SH   SOLE   28,732 0 0
PNC FINL SVCS GROUP INC COM 693475105 382 1,904 SH   SOLE   1,904 0 0
PPG INDS INC COM 693506107 353 2,048 SH   SOLE   2,048 0 0
PROCTER AND GAMBLE CO COM 742718109 13,954 85,304 SH   SOLE   85,304 0 0
PUBLIC STORAGE COM 74460D109 1,160 3,096 SH   SOLE   3,096 0 0
QUALCOMM INC COM 747525103 18,216 99,610 SH   SOLE   99,610 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,592 123,079 SH   SOLE   123,079 0 0
REALTY INCOME CORP COM 756109104 221 3,094 SH   SOLE   3,094 0 0
REPUBLIC SVCS INC COM 760759100 632 4,530 SH   SOLE   4,530 0 0
ROCKWELL AUTOMATION INC COM 773903109 415 1,189 SH   SOLE   1,189 0 0
SALESFORCE COM INC COM 79466L302 4,126 16,234 SH   SOLE   16,234 0 0
SCHLUMBERGER LTD COM 806857108 494 16,485 SH   SOLE   16,485 0 0
SCHWAB CHARLES CORP COM 808513105 2,978 35,406 SH   SOLE   35,406 0 0
SCHWAB STRATEGIC TR US SML CAP ETF COM 808524607 202 1,975 SH   SOLE   1,975 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 231 2,028 SH   SOLE   2,028 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ COM 808524797 227 2,810 SH   SOLE   2,810 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF COM 808524409 215 2,935 SH   SOLE   2,935 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 765 6,768 SH   SOLE   6,768 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 1,525 9,314 SH   SOLE   9,314 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF COM 808524805 635 16,327 SH   SOLE   16,327 0 0
SEAGATE TECHNOLOGY HLDNGS PL COM G7997R103 257 2,279 SH   SOLE   2,279 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 389 2,759 SH   SOLE   2,759 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 590 2,888 SH   SOLE   2,888 0 0
SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 403 3,813 SH   SOLE   3,813 0 0
SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 434 4,792 SH   SOLE   4,792 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 861 4,953 SH   SOLE   4,953 0 0
SELECT SECTOR SPDR TR FINANCIAL COM 81369Y605 468 11,977 SH   SOLE   11,977 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,067 24,338 SH   SOLE   24,338 0 0
SHERWIN WILLIAMS CO COM 824348106 1,427 4,053 SH   SOLE   4,053 0 0
SHOPIFY INC CL A COM 82509L107 810 588 SH   SOLE   588 0 0
SOUTHERN CO COM 842587107 726 10,582 SH   SOLE   10,582 0 0
SOUTHWEST AIRLS CO COM 844741108 1,123 26,208 SH   SOLE   26,208 0 0
SPDR GOLD TR GOLD SHS COM 78463V107 688 4,022 SH   SOLE   4,022 0 0
SPDR S&P 500 ETF TR COM 78462F103 1,757 3,700 SH Call SOLE   0 0 3,700
SPDR S&P 500 ETF TR COM 78462F103 10,591 22,299 SH   SOLE   22,299 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 14,192 27,414 SH   SOLE   27,414 0 0
SPDR SER TR PORTFOLI S&P1500 COM 78464A805 203 3,471 SH   SOLE   3,471 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 436 6,016 SH   SOLE   6,016 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 50,268 389,309 SH   SOLE   389,309 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 240 8,333 SH   SOLE   8,333 0 0
SPROTT PHYSICAL GOLD TR COM 85207H104 286 19,900 SH   SOLE   19,900 0 0
SPROTT PHYSICAL SILVER TR COM 85207K107 347 43,286 SH   SOLE   43,286 0 0
STARBUCKS CORP COM 855244109 8,699 74,369 SH   SOLE   74,369 0 0
STERLING CONSTR INC COM 859241101 740 28,130 SH   SOLE   28,130 0 0
STRYKER CORPORATION COM 863667101 5,170 19,332 SH   SOLE   19,332 0 0
SYSCO CORP COM 871829107 489 6,226 SH   SOLE   6,226 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP COM 87283Q107 1,779 53,651 SH   SOLE   53,651 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 228 1,895 SH   SOLE   1,895 0 0
TARGA RES CORP COM 87612G101 216 4,143 SH   SOLE   4,143 0 0
TARGET CORP COM 87612E106 1,733 7,490 SH   SOLE   7,490 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 291 666 SH   SOLE   666 0 0
TELLURIAN INC NEW COM 87968A104 530 172,224 SH   SOLE   172,224 0 0
TESLA INC COM 88160R101 1,259 1,191 SH   SOLE   1,191 0 0
TEXAS INSTRS INC COM 882508104 10,103 53,608 SH   SOLE   53,608 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,899 4,345 SH   SOLE   4,345 0 0
TJX COS INC NEW COM 872540109 3,199 42,139 SH   SOLE   42,139 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 262 9,371 SH   SOLE   9,371 0 0
TOTALENERGIES SE COM 89151E109 209 4,229 SH   SOLE   4,229 0 0
TRACTOR SUPPLY CO COM 892356106 293 1,226 SH   SOLE   1,226 0 0
TRANSOCEAN LTD COM H8817H100 273 98,937 SH   SOLE   98,937 0 0
TRAVELERS COMPANIES INC COM 89417E109 234 1,496 SH   SOLE   1,496 0 0
TRUIST FINL CORP COM 89832Q109 8,042 137,351 SH   SOLE   137,351 0 0
TWITTER INC COM 90184L102 882 20,401 SH   SOLE   20,401 0 0
UNION PAC CORP COM 907818108 4,148 16,465 SH   SOLE   16,465 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 13,023 60,761 SH   SOLE   60,761 0 0
UNITEDHEALTH GROUP INC COM 91324P102 480 956 SH   SOLE   956 0 0
US BANCORP DEL COM 902973304 8,021 142,804 SH   SOLE   142,804 0 0
VALERO ENERGY CORP COM 91913Y100 328 4,365 SH   SOLE   4,365 0 0
VANECK ETF TRUST SEMICONDUCTR ETF COM 92189F676 223 723 SH   SOLE   723 0 0
VANECK ETF TRUST AGRIBUSINESS ETF COM 92189F700 889 9,317 SH   SOLE   9,317 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND COM 921937827 1,325 16,386 SH   SOLE   16,386 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT COM 921937835 3,230 38,108 SH   SOLE   38,108 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 323 1,007 SH   SOLE   1,007 0 0
VANGUARD INDEX FDS SMALL CP ETF COM 922908751 274 1,212 SH   SOLE   1,212 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 405 1,438 SH   SOLE   1,438 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 1,849 4,234 SH   SOLE   4,234 0 0
VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 536 4,623 SH   SOLE   4,623 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 817 5,556 SH   SOLE   5,556 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,254 8,847 SH   SOLE   8,847 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 3,319 18,556 SH   SOLE   18,556 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 15,598 85,299 SH   SOLE   85,299 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 66,863 276,933 SH   SOLE   276,933 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF COM 922042858 5,450 110,197 SH   SOLE   110,197 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD COM 922907746 3,162 57,587 SH   SOLE   57,587 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS COM 92206C706 206 3,099 SH   SOLE   3,099 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 670 7,220 SH   SOLE   7,220 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 1,728 19,241 SH   SOLE   19,241 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 8,334 38,634 SH   SOLE   38,634 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COM 92206C409 5,360 65,962 SH   SOLE   65,962 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF COM 921908844 2,442 14,216 SH   SOLE   14,216 0 0
VANGUARD STAR FDS VG TL INTL STK F COM 921909768 5,264 82,811 SH   SOLE   82,811 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 211,848 4,149,001 SH   SOLE   4,149,001 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF COM 921946794 7,447 110,866 SH   SOLE   110,866 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD COM 921946406 14,234 126,965 SH   SOLE   126,965 0 0
VANGUARD WORLD FD ESG INTL STK ETF COM 921910725 232 3,746 SH   SOLE   3,746 0 0
VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 293 1,101 SH   SOLE   1,101 0 0
VERISK ANALYTICS INC COM 92345Y106 4,371 19,109 SH   SOLE   19,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,740 168,207 SH   SOLE   168,207 0 0
VISA INC CL A COM 92826C839 9,321 43,010 SH   SOLE   43,010 0 0
VULCAN MATLS CO COM 929160109 792 3,816 SH   SOLE   3,816 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 487 9,330 SH   SOLE   9,330 0 0
WALMART INC COM 931142103 608 4,200 SH Call SOLE   0 0 4,200
WALMART INC COM 931142103 1,483 10,247 SH   SOLE   10,247 0 0
WASTE MGMT INC DEL COM 94106L109 618 3,700 SH   SOLE   3,700 0 0
WATERS CORP COM 941848103 2,828 7,590 SH   SOLE   7,590 0 0
WELLS FARGO CO NEW COM 949746101 221 4,605 SH   SOLE   4,605 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 289 12,957 SH   SOLE   12,957 0 0
WILLIAMS COS INC COM 969457100 605 23,222 SH   SOLE   23,222 0 0
WILLIAMS SONOMA INC COM 969904101 13,006 76,897 SH   SOLE   76,897 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,174 30,334 SH   SOLE   30,334 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 4,394 66,537 SH   SOLE   66,537 0 0
WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 9,362 216,122 SH   SOLE   216,122 0 0
WISDOMTREE TR US S CAP QTY DIV COM 97717X651 10,770 226,260 SH   SOLE   226,260 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 19,002 369,688 SH   SOLE   369,688 0 0
WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 34,412 416,908 SH   SOLE   416,908 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 107,213 2,416,885 SH   SOLE   2,416,885 0 0
XYLEM INC COM 98419M100 300 2,503 SH   SOLE   2,503 0 0
YUM BRANDS INC COM 988498101 3,211 23,125 SH   SOLE   23,125 0 0