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 670 3,375 SH   SOLE   3,375 0 0
ABBOTT LABS COM 002824100 12,329 106,344 SH   SOLE   106,344 0 0
ABBVIE INC COM 00287Y109 10,865 96,454 SH   SOLE   96,454 0 0
ACCENTURE PLC IRELAND CL A COM G1151C101 12,029 40,806 SH   SOLE   40,806 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,085 3,561 SH   SOLE   3,561 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 319 2,159 SH   SOLE   2,159 0 0
ALAMOS GOLD INC NEW CL A COM 011532108 154 20,090 SH   SOLE   20,090 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 325 1,434 SH   SOLE   1,434 0 0
ALLIANT ENERGY CORP COM 018802108 292 5,234 SH   SOLE   5,234 0 0
ALLSTATE CORP COM 020002101 492 3,775 SH   SOLE   3,775 0 0
ALPHABET INC CAP STK CL A COM 02079K305 6,857 2,808 SH   SOLE   2,808 0 0
ALPHABET INC CAP STK CL C COM 02079K107 9,234 3,684 SH   SOLE   3,684 0 0
ALTRIA GROUP INC COM 02209S103 480 10,068 SH   SOLE   10,068 0 0
AMAZON COM INC COM 023135106 344 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 13,760 4,000 SH   SOLE   4,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 290 3,426 SH   SOLE   3,426 0 0
AMERICAN EXPRESS CO COM 025816109 829 5,020 SH   SOLE   5,020 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,098 15,170 SH   SOLE   15,170 0 0
AMGEN INC COM 031162100 9,439 38,724 SH   SOLE   38,724 0 0
APA CORPORATION COM 03743Q108 1,075 49,678 SH   SOLE   49,678 0 0
APPLE INC COM 037833100 26,591 194,155 SH   SOLE   194,155 0 0
APPLIED MATLS INC COM 038222105 257 1,805 SH   SOLE   1,805 0 0
ARK ETF TR GENOMIC REV ETF COM 00214Q302 348 3,763 SH   SOLE   3,763 0 0
ARK ETF TR AUTNMUS TECHNLGY COM 00214Q203 341 3,961 SH   SOLE   3,961 0 0
ASML HOLDING N V COM N07059210 267 386 SH   SOLE   386 0 0
AT&T INC COM 00206R102 8,151 283,201 SH   SOLE   283,201 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,222 6,152 SH   SOLE   6,152 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 363 12,817 SH   SOLE   12,817 0 0
BAXTER INTL INC COM 071813109 2,156 26,777 SH   SOLE   26,777 0 0
BECTON DICKINSON & CO COM 075887109 1,949 8,016 SH   SOLE   8,016 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,669 6,004 SH   SOLE   6,004 0 0
BK OF AMERICA CORP COM 060505104 13,856 336,066 SH   SOLE   336,066 0 0
BLACK STONE MINERALS L P COM 09225M101 118 11,000 SH   SOLE   11,000 0 0
BLACKROCK INC COM 09247X101 12,985 14,840 SH   SOLE   14,840 0 0
BLACKSTONE GROUP INC COM 09260D107 1,157 11,909 SH   SOLE   11,909 0 0
BOEING CO COM 097023105 1,182 4,935 SH   SOLE   4,935 0 0
BOOKING HOLDINGS INC COM 09857L108 2,300 1,051 SH   SOLE   1,051 0 0
BP PLC COM 055622104 484 18,311 SH   SOLE   18,311 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 558 8,354 SH   SOLE   8,354 0 0
BROADCOM INC COM 11135F101 11,335 23,772 SH   SOLE   23,772 0 0
CADENCE BANCORPORATION CL A COM 12739A100 974 46,663 SH   SOLE   46,663 0 0
CALUMET SPECIALTY PRODS PART COM 131476103 992 144,424 SH   SOLE   144,424 0 0
CAMDEN PPTY TR COM 133131102 272 2,052 SH   SOLE   2,052 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,671 30,194 SH   SOLE   30,194 0 0
CATERPILLAR INC COM 149123101 338 1,554 SH   SOLE   1,554 0 0
CBTX INC COM 12481V104 674 24,686 SH   SOLE   24,686 0 0
CENTERPOINT ENERGY INC COM 15189T107 334 13,636 SH   SOLE   13,636 0 0
CHENIERE ENERGY INC COM 16411R208 1,470 16,949 SH   SOLE   16,949 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 1,107 25,000 SH   SOLE   25,000 0 0
CHEVRON CORP NEW COM 166764100 10,202 97,407 SH   SOLE   97,407 0 0
CIGNA CORP NEW COM 125523100 2,158 9,103 SH   SOLE   9,103 0 0
CIMAREX ENERGY CO COM 171798101 1,081 14,922 SH   SOLE   14,922 0 0
CINCINNATI FINL CORP COM 172062101 3,422 29,347 SH   SOLE   29,347 0 0
CISCO SYS INC COM 17275R102 10,020 189,063 SH   SOLE   189,063 0 0
CITIGROUP INC COM 172967424 10,465 147,916 SH   SOLE   147,916 0 0
CLOROX CO DEL COM 189054109 295 1,642 SH   SOLE   1,642 0 0
COCA COLA CO COM 191216100 4,208 77,774 SH   SOLE   77,774 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 1,486 21,449 SH   SOLE   21,449 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 204 7,500 SH   SOLE   7,500 0 0
COLONY BANKCORP INC COM 19623P101 467 26,147 SH   SOLE   26,147 0 0
COMCAST CORP NEW CL A COM 20030N101 9,431 165,400 SH   SOLE   165,400 0 0
CONOCOPHILLIPS COM 20825C104 879 14,432 SH   SOLE   14,432 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 2,864 12,245 SH   SOLE   12,245 0 0
CORTEVA INC COM 22052L104 4,033 90,945 SH   SOLE   90,945 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,692 6,804 SH   SOLE   6,804 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,692 49,676 SH   SOLE   49,676 0 0
CSX CORP COM 126408103 656 20,439 SH   SOLE   20,439 0 0
CUMMINS INC COM 231021106 9,668 39,655 SH   SOLE   39,655 0 0
CURTISS WRIGHT CORP COM 231561101 242 2,039 SH   SOLE   2,039 0 0
CVS HEALTH CORP COM 126650100 9,673 115,923 SH   SOLE   115,923 0 0
D R HORTON INC COM 23331A109 211 2,329 SH   SOLE   2,329 0 0
DANAHER CORPORATION COM 235851102 294 1,096 SH   SOLE   1,096 0 0
DEERE & CO COM 244199105 356 1,009 SH   SOLE   1,009 0 0
DELTA AIR LINES INC DEL COM 247361702 225 5,209 SH   SOLE   5,209 0 0
DIAGEO PLC COM 25243Q205 290 1,513 SH   SOLE   1,513 0 0
DIGITAL TURBINE INC COM 25400W102 236 3,100 SH   SOLE   3,100 0 0
DISNEY WALT CO COM 254687106 1,084 6,167 SH   SOLE   6,167 0 0
DOMINION ENERGY INC COM 25746U109 6,786 92,241 SH   SOLE   92,241 0 0
DOW INC COM 260557103 8,781 138,766 SH   SOLE   138,766 0 0
DUKE ENERGY CORP NEW COM 26441C204 8,868 89,828 SH   SOLE   89,828 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,971 25,466 SH   SOLE   25,466 0 0
EAGLE MATLS INC COM 26969P108 1,332 9,370 SH   SOLE   9,370 0 0
EATON CORP PLC COM G29183103 456 3,077 SH   SOLE   3,077 0 0
ECOLAB INC COM 278865100 1,498 7,272 SH   SOLE   7,272 0 0
EMERSON ELEC CO COM 291011104 3,472 36,081 SH   SOLE   36,081 0 0
ENBRIDGE INC COM 29250N105 1,042 26,036 SH   SOLE   26,036 0 0
ENERGY TRANSFER L P COM 29273V100 921 86,628 SH   SOLE   86,628 0 0
ENLINK MIDSTREAM LLC COM 29336T100 72 11,320 SH   SOLE   11,320 0 0
ENPHASE ENERGY INC COM 29355A107 308 1,676 SH   SOLE   1,676 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,162 172,496 SH   SOLE   172,496 0 0
EOG RES INC COM 26875P101 425 5,088 SH   SOLE   5,088 0 0
ESSENTIAL UTILS INC COM 29670G102 224 4,911 SH   SOLE   4,911 0 0
EXXON MOBIL CORP COM 30231G102 58,203 922,688 SH   SOLE   922,688 0 0
FACEBOOK INC CL A COM 30303M102 5,520 15,876 SH   SOLE   15,876 0 0
FASTENAL CO COM 311900104 502 9,660 SH   SOLE   9,660 0 0
FEDEX CORP COM 31428X106 261 876 SH   SOLE   876 0 0
FIDELITY MERRIMACK STR TR COM 316188309 495 9,277 SH   SOLE   9,277 0 0
FIFTH THIRD BANCORP COM 316773100 1,319 34,511 SH   SOLE   34,511 0 0
FIRST TR MORNINGSTAR DIVID L COM 336917109 737 22,226 SH   SOLE   22,226 0 0
FORD MTR CO DEL COM 345370860 148 10,000 SH Call SOLE   0 0 10,000
FORD MTR CO DEL COM 345370860 290 19,497 SH   SOLE   19,497 0 0
FUTU HLDGS LTD SPON ADS CL A COM 36118L106 272 1,519 SH   SOLE   1,519 0 0
GALLAGHER ARTHUR J & CO COM 363576109 377 2,693 SH   SOLE   2,693 0 0
GENERAL DYNAMICS CORP COM 369550108 2,588 13,747 SH   SOLE   13,747 0 0
GENERAL ELECTRIC CO COM 369604103 351 26,063 SH   SOLE   26,063 0 0
GENERAL MLS INC COM 370334104 7,384 121,188 SH   SOLE   121,188 0 0
GENIUS BRANDS INTL INC COM 37229T301 26 14,314 SH   SOLE   14,314 0 0
GILEAD SCIENCES INC COM 375558103 1,691 24,551 SH   SOLE   24,551 0 0
GLOBAL PMTS INC COM 37940X102 200 1,065 SH   SOLE   1,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,592 14,123 SH   SOLE   14,123 0 0
HESS CORP COM 42809H107 1,601 18,335 SH   SOLE   18,335 0 0
HOME DEPOT INC COM 437076102 2,595 8,137 SH   SOLE   8,137 0 0
HONEYWELL INTL INC COM 438516106 7,984 36,398 SH   SOLE   36,398 0 0
HORMEL FOODS CORP COM 440452100 977 20,470 SH   SOLE   20,470 0 0
HP INC COM 40434L105 201 6,656 SH   SOLE   6,656 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 2,330 31,491 SH   SOLE   31,491 0 0
INSPERITY INC COM 45778Q107 225 2,489 SH   SOLE   2,489 0 0
INTEL CORP COM 458140100 11,133 198,309 SH   SOLE   198,309 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,989 47,675 SH   SOLE   47,675 0 0
INTERNATIONAL PAPER CO COM 460146103 230 3,752 SH   SOLE   3,752 0 0
INTUIT COM 461202103 201 410 SH   SOLE   410 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL COM 46138E354 460 7,551 SH   SOLE   7,551 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER COM 46138E651 1,145 28,838 SH   SOLE   28,838 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB COM 46138J882 249 11,543 SH   SOLE   11,543 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB COM 46138J700 263 12,476 SH   SOLE   12,476 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB COM 46138J866 367 16,892 SH   SOLE   16,892 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB COM 46138J841 469 21,154 SH   SOLE   21,154 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT COM 46137V357 276 1,834 SH   SOLE   1,834 0 0
INVESCO EXCHANGE TRADED FD TR WATER RES ETF COM 46137V142 3,735 69,791 SH   SOLE   69,791 0 0
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 COM 46137V613 57,423 358,157 SH   SOLE   358,157 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 4,427 12,491 SH   SOLE   12,491 0 0
IRON MTN INC NEW COM 46284V101 220 5,192 SH   SOLE   5,192 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 226 3,372 SH   SOLE   3,372 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 399 1,281 SH   SOLE   1,281 0 0
ISHARES TR MSCI USA QLT FCT COM 46432F339 209 1,572 SH   SOLE   1,572 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 455 1,776 SH   SOLE   1,776 0 0
ISHARES TR GLOBAL FINLS ETF COM 464287333 213 2,750 SH   SOLE   2,750 0 0
ISHARES TR MBS ETF COM 464288588 321 2,970 SH   SOLE   2,970 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 738 3,219 SH   SOLE   3,219 0 0
ISHARES TR S&P 100 ETF COM 464287101 658 3,352 SH   SOLE   3,352 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 299 4,036 SH   SOLE   4,036 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 675 4,570 SH   SOLE   4,570 0 0
ISHARES TR NATIONAL MUN ETF COM 464288414 588 5,013 SH   SOLE   5,013 0 0
ISHARES TR MSCI INTL QUALTY COM 46434V456 200 5,186 SH   SOLE   5,186 0 0
ISHARES TR CORE S&P US GWT COM 464287671 548 5,424 SH   SOLE   5,424 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 824 6,129 SH   SOLE   6,129 0 0
ISHARES TR SHRT NAT MUN ETF COM 464288158 705 6,535 SH   SOLE   6,535 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 790 6,978 SH   SOLE   6,978 0 0
ISHARES TR RUS 2000 VAL ETF COM 464287630 1,251 7,548 SH   SOLE   7,548 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 898 7,814 SH   SOLE   7,814 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 1,585 14,025 SH   SOLE   14,025 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 1,008 20,022 SH   SOLE   20,022 0 0
ISHARES TR RUS 1000 ETF COM 464287622 5,277 21,797 SH   SOLE   21,797 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 2,032 25,644 SH   SOLE   25,644 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 11,723 43,180 SH   SOLE   43,180 0 0
ISHARES TR CORE US AGGBD ETF COM 464287226 7,209 62,507 SH   SOLE   62,507 0 0
ISHARES TR CORE TOTAL USD COM 46434V613 3,937 73,601 SH   SOLE   73,601 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 12,091 76,223 SH   SOLE   76,223 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 13,265 113,750 SH   SOLE   113,750 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 11,709 212,318 SH   SOLE   212,318 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 155,347 361,340 SH   SOLE   361,340 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 105,489 392,545 SH   SOLE   392,545 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 13,121 404,971 SH   SOLE   404,971 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 79,422 1,006,877 SH   SOLE   1,006,877 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHRT INC COM 46641Q837 4,598 90,612 SH   SOLE   90,612 0 0
J P MORGAN EXCHANGE-TRADED FD DIV RTN EM EQT COM 46641Q308 13,123 221,374 SH   SOLE   221,374 0 0
JOHNSON & JOHNSON COM 478160104 14,165 85,981 SH   SOLE   85,981 0 0
JPMORGAN CHASE & CO COM 46625H100 18,388 118,220 SH   SOLE   118,220 0 0
KIMBERLY-CLARK CORP COM 494368103 311 2,322 SH   SOLE   2,322 0 0
KINDER MORGAN INC DEL COM 49456B101 8,796 482,481 SH   SOLE   482,481 0 0
KIRBY CORP COM 497266106 1,439 23,732 SH   SOLE   23,732 0 0
KKR & CO INC COM 48251W104 958 16,179 SH   SOLE   16,179 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,745 13,575 SH   SOLE   13,575 0 0
LAM RESEARCH CORP COM 512807108 15,175 23,322 SH   SOLE   23,322 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 153 12,000 SH   SOLE   12,000 0 0
LAUDER ESTEE COS INC CL A COM 518439104 505 1,589 SH   SOLE   1,589 0 0
LEGGETT & PLATT INC COM 524660107 245 4,734 SH   SOLE   4,734 0 0
LHC GROUP INC COM 50187A107 4,826 24,100 SH   SOLE   24,100 0 0
LILLY ELI & CO COM 532457108 557 2,426 SH   SOLE   2,426 0 0
LINDE PLC COM G5494J103 289 1,001 SH   SOLE   1,001 0 0
LOCKHEED MARTIN CORP COM 539830109 9,041 23,895 SH   SOLE   23,895 0 0
LOWES COS INC COM 548661107 2,401 12,377 SH   SOLE   12,377 0 0
LYONDELLBASELL INDUSTRIES COM N53745100 215 2,088 SH   SOLE   2,088 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 971 19,849 SH   SOLE   19,849 0 0
MARATHON PETE CORP COM 56585A102 284 4,703 SH   SOLE   4,703 0 0
MARKEL CORP COM 570535104 1,279 1,078 SH   SOLE   1,078 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 246 1,804 SH   SOLE   1,804 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 6,026 16,505 SH   SOLE   16,505 0 0
MCDONALDS CORP COM 580135101 10,350 44,806 SH   SOLE   44,806 0 0
MEDTRONIC PLC COM G5960L103 7,137 57,500 SH   SOLE   57,500 0 0
MERCK & CO INC COM 58933Y105 2,947 37,898 SH   SOLE   37,898 0 0
METLIFE INC COM 59156R108 8,994 150,274 SH   SOLE   150,274 0 0
MICROSOFT CORP COM 594918104 35,759 132,001 SH   SOLE   132,001 0 0
MONDELEZ INTL INC CL A COM 609207105 510 8,166 SH   SOLE   8,166 0 0
MPLX LP COM 55336V100 624 21,083 SH   SOLE   21,083 0 0
NEW GOLD INC CDA COM 644535106 46 25,200 SH   SOLE   25,200 0 0
NEWPARK RES INC COM 651718504 200 57,764 SH   SOLE   57,764 0 0
NEXTERA ENERGY INC COM 65339F101 1,571 21,442 SH   SOLE   21,442 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 251 3,284 SH   SOLE   3,284 0 0
NIKE INC CL B COM 654106103 933 6,039 SH   SOLE   6,039 0 0
NORFOLK SOUTHN CORP COM 655844108 11,327 42,676 SH   SOLE   42,676 0 0
NOVARTIS AG COM 66987V109 293 3,208 SH   SOLE   3,208 0 0
NOVO-NORDISK A S COM 670100205 260 3,100 SH   SOLE   3,100 0 0
NUCOR CORP COM 670346105 1,268 13,214 SH   SOLE   13,214 0 0
NVIDIA CORPORATION COM 67066G104 847 1,058 SH   SOLE   1,058 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 178 12,796 SH   SOLE   12,796 0 0
OCCIDENTAL PETE CORP COM 674599105 2,731 87,324 SH   SOLE   87,324 0 0
ONEOK INC NEW COM 682680103 327 5,882 SH   SOLE   5,882 0 0
OPKO HEALTH INC COM 68375N103 45 11,000 SH   SOLE   11,000 0 0
ORACLE CORP COM 68389X105 3,398 43,654 SH   SOLE   43,654 0 0
PALO ALTO NETWORKS INC COM 697435105 2,244 6,049 SH   SOLE   6,049 0 0
PAYCHEX INC COM 704326107 644 6,004 SH   SOLE   6,004 0 0
PAYPAL HLDGS INC COM 70450Y103 6,052 20,763 SH   SOLE   20,763 0 0
PEPSICO INC COM 713448108 10,221 68,979 SH   SOLE   68,979 0 0
PFIZER INC COM 717081103 8,709 222,402 SH   SOLE   222,402 0 0
PHENIXFIN CORP COM 71742W103 321 7,860 SH   SOLE   7,860 0 0
PHILIP MORRIS INTL INC COM 718172109 8,520 85,964 SH   SOLE   85,964 0 0
PHILLIPS 66 COM 718546104 603 7,023 SH   SOLE   7,023 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 250 2,500 SH   SOLE   2,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 2,208 21,657 SH   SOLE   21,657 0 0
PLAINS GP HLDGS L P COM 72651A207 392 32,863 SH   SOLE   32,863 0 0
PNC FINL SVCS GROUP INC COM 693475105 355 1,863 SH   SOLE   1,863 0 0
PPG INDS INC COM 693506107 335 1,971 SH   SOLE   1,971 0 0
PRETIUM RES INC COM 74139C102 134 14,000 SH   SOLE   14,000 0 0
PROCTER AND GAMBLE CO COM 742718109 11,343 84,066 SH   SOLE   84,066 0 0
PROSHARES TR RUSS 2000 DIVD COM 74347B698 1,654 25,986 SH   SOLE   25,986 0 0
PUBLIC STORAGE COM 74460D109 865 2,876 SH   SOLE   2,876 0 0
QUALCOMM INC COM 747525103 13,849 96,894 SH   SOLE   96,894 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,218 119,773 SH   SOLE   119,773 0 0
REALTY INCOME CORP COM 756109104 218 3,272 SH   SOLE   3,272 0 0
REPUBLIC SVCS INC COM 760759100 464 4,216 SH   SOLE   4,216 0 0
ROCKWELL AUTOMATION INC COM 773903109 345 1,206 SH   SOLE   1,206 0 0
ROYAL DUTCH SHELL PLC COM 780259206 255 6,316 SH   SOLE   6,316 0 0
SALESFORCE COM INC COM 79466L302 3,472 14,215 SH   SOLE   14,215 0 0
SAP SE COM 803054204 217 1,544 SH   SOLE   1,544 0 0
SCHLUMBERGER LTD COM 806857108 575 17,969 SH   SOLE   17,969 0 0
SCHWAB CHARLES CORP COM 808513105 2,572 35,328 SH   SOLE   35,328 0 0
SCHWAB STRATEGIC TR US SML CAP ETF COM 808524607 206 1,975 SH   SOLE   1,975 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ COM 808524797 217 2,874 SH   SOLE   2,874 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 856 8,209 SH   SOLE   8,209 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 1,380 9,455 SH   SOLE   9,455 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF COM 808524805 555 14,063 SH   SOLE   14,063 0 0
SEAGATE TECHNOLOGY HLDNGS PL COM G7997R103 228 2,592 SH   SOLE   2,592 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 444 2,485 SH   SOLE   2,485 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 361 2,866 SH   SOLE   2,866 0 0
SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 400 3,902 SH   SOLE   3,902 0 0
SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 399 4,850 SH   SOLE   4,850 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 765 5,183 SH   SOLE   5,183 0 0
SELECT SECTOR SPDR TR FINANCIAL COM 81369Y605 465 12,681 SH   SOLE   12,681 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,654 24,338 SH   SOLE   24,338 0 0
SHERWIN WILLIAMS CO COM 824348106 1,092 4,008 SH   SOLE   4,008 0 0
SHOPIFY INC CL A COM 82509L107 865 592 SH   SOLE   592 0 0
SOUTHERN CO COM 842587107 542 8,956 SH   SOLE   8,956 0 0
SOUTHWEST AIRLS CO COM 844741108 1,490 28,060 SH   SOLE   28,060 0 0
SPDR GOLD TR GOLD SHS COM 78463V107 925 5,584 SH   SOLE   5,584 0 0
SPDR S&P 500 ETF TR COM 78462F103 1,584 3,700 SH Call SOLE   0 0 3,700
SPDR S&P 500 ETF TR COM 78462F103 10,173 23,765 SH   SOLE   23,765 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 13,919 28,349 SH   SOLE   28,349 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 378 5,996 SH   SOLE   5,996 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 48,709 398,343 SH   SOLE   398,343 0 0
SPROTT PHYSICAL GOLD TR COM 85207H104 374 26,630 SH   SOLE   26,630 0 0
SPROTT PHYSICAL SILVER TR COM 85207K107 377 40,625 SH   SOLE   40,625 0 0
STARBUCKS CORP COM 855244109 8,241 73,702 SH   SOLE   73,702 0 0
STERLING CONSTR INC COM 859241101 679 28,130 SH   SOLE   28,130 0 0
STRYKER CORPORATION COM 863667101 4,857 18,699 SH   SOLE   18,699 0 0
SYSCO CORP COM 871829107 476 6,120 SH   SOLE   6,120 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP COM 87283Q107 218 6,882 SH   SOLE   6,882 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 258 2,146 SH   SOLE   2,146 0 0
TARGET CORP COM 87612E106 1,817 7,517 SH   SOLE   7,517 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 279 666 SH   SOLE   666 0 0
TELLURIAN INC NEW COM 87968A104 801 172,224 SH   SOLE   172,224 0 0
TESLA INC COM 88160R101 822 1,210 SH   SOLE   1,210 0 0
TEXAS INSTRS INC COM 882508104 10,245 53,278 SH   SOLE   53,278 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,196 4,354 SH   SOLE   4,354 0 0
TJX COS INC NEW COM 872540109 2,681 39,771 SH   SOLE   39,771 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 290 10,071 SH   SOLE   10,071 0 0
TRACTOR SUPPLY CO COM 892356106 210 1,126 SH   SOLE   1,126 0 0
TRANSOCEAN LTD COM H8817H100 447 98,937 SH   SOLE   98,937 0 0
TRUIST FINL CORP COM 89832Q109 7,494 135,024 SH   SOLE   135,024 0 0
TWITTER INC COM 90184L102 1,123 16,323 SH   SOLE   16,323 0 0
UNION PAC CORP COM 907818108 3,437 15,626 SH   SOLE   15,626 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 12,742 61,268 SH   SOLE   61,268 0 0
UNITEDHEALTH GROUP INC COM 91324P102 357 892 SH   SOLE   892 0 0
US BANCORP DEL COM 902973304 8,091 142,019 SH   SOLE   142,019 0 0
VALERO ENERGY CORP COM 91913Y100 335 4,285 SH   SOLE   4,285 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 236 901 SH   SOLE   901 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 847 9,299 SH   SOLE   9,299 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND COM 921937827 1,240 15,098 SH   SOLE   15,098 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT COM 921937835 3,590 41,793 SH   SOLE   41,793 0 0
VANGUARD INDEX FDS SMALL CP ETF COM 922908751 277 1,230 SH   SOLE   1,230 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 377 1,315 SH   SOLE   1,315 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 417 1,438 SH   SOLE   1,438 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 1,682 4,275 SH   SOLE   4,275 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 755 5,494 SH   SOLE   5,494 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,116 8,916 SH   SOLE   8,916 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 3,112 17,923 SH   SOLE   17,923 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 16,354 86,719 SH   SOLE   86,719 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 63,027 282,860 SH   SOLE   282,860 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF COM 922042858 5,141 94,665 SH   SOLE   94,665 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD COM 922907746 1,866 33,736 SH   SOLE   33,736 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 500 5,256 SH   SOLE   5,256 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 1,765 19,062 SH   SOLE   19,062 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 7,747 38,909 SH   SOLE   38,909 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COM 92206C409 5,582 67,483 SH   SOLE   67,483 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF COM 921908844 2,286 14,766 SH   SOLE   14,766 0 0
VANGUARD STAR FDS VG TL INTL STK F COM 921909768 5,044 76,792 SH   SOLE   76,792 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 198,556 3,853,952 SH   SOLE   3,853,952 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF COM 921946794 7,586 111,595 SH   SOLE   111,595 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD COM 921946406 13,806 131,776 SH   SOLE   131,776 0 0
VANGUARD WORLD FD ESG INTL STK ETF COM 921910725 241 3,755 SH   SOLE   3,755 0 0
VANGUARD WORLD FDS HEALTH CARE ETF COM 92204A504 284 1,147 SH   SOLE   1,147 0 0
VERISK ANALYTICS INC COM 92345Y106 4,212 24,109 SH   SOLE   24,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,882 158,531 SH   SOLE   158,531 0 0
VIATRIS INC COM 92556V106 220 15,375 SH   SOLE   15,375 0 0
VISA INC CL A COM 92826C839 9,881 42,258 SH   SOLE   42,258 0 0
VULCAN MATLS CO COM 929160109 662 3,802 SH   SOLE   3,802 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 491 9,330 SH   SOLE   9,330 0 0
WALMART INC COM 931142103 592 4,200 SH Call SOLE   0 0 4,200
WALMART INC COM 931142103 1,489 10,561 SH   SOLE   10,561 0 0
WASTE MGMT INC DEL COM 94106L109 507 3,617 SH   SOLE   3,617 0 0
WATERS CORP COM 941848103 2,478 7,169 SH   SOLE   7,169 0 0
WEINGARTEN RLTY INVS COM 948741103 690 21,518 SH   SOLE   21,518 0 0
WELLS FARGO CO NEW COM 949746101 268 5,912 SH   SOLE   5,912 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 274 12,809 SH   SOLE   12,809 0 0
WILLIAMS COS INC COM 969457100 669 25,186 SH   SOLE   25,186 0 0
WILLIAMS SONOMA INC COM 969904101 12,808 80,224 SH   SOLE   80,224 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,224 30,898 SH   SOLE   30,898 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 4,175 34,699 SH   SOLE   34,699 0 0
WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 9,121 199,669 SH   SOLE   199,669 0 0
WISDOMTREE TR US S CAP QTY DIV COM 97717X651 12,012 258,487 SH   SOLE   258,487 0 0
WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 32,498 415,469 SH   SOLE   415,469 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 20,630 417,691 SH   SOLE   417,691 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 101,158 2,411,386 SH   SOLE   2,411,386 0 0
XYLEM INC COM 98419M100 300 2,500 SH   SOLE   2,500 0 0
YUM BRANDS INC COM 988498101 2,539 22,072 SH   SOLE   22,072 0 0