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
ABBOTT LABS COM 002824100 439 4,041 SH   SOLE   4,041 0 0
ADDUS HOMECARE CORP COM 006739106 561 6,739 SH   SOLE   6,739 0 0
ADVANCED ENERGY INDS COM 007973100 504 6,911 SH   SOLE   6,911 0 0
ADVANCED MICRO DEVICES INC COM 007903107 408 5,335 SH   SOLE   5,335 0 0
ADVANSIX INC COM 00773T101 317 9,494 SH   SOLE   9,494 0 0
ALBEMARLE CORP COM 012653101 949 4,543 SH   SOLE   4,543 0 0
ALPHABET INC CAP STK CL C 02079K107 13,947 6,376 SH   SOLE   6,376 0 0
ALPHABET INC CAP STK CL A 02079K305 1,146 526 SH   SOLE   526 0 0
AMBARELLA INC SHS G037AX101 298 4,548 SH   SOLE   4,548 0 0
AMERICAN TOWER CORP NEW COM 03027X100 494 1,934 SH   SOLE   1,934 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 453 4,714 SH   SOLE   4,714 0 0
ARK ETF TR INNOVATION ETF 00214Q104 251 6,294 SH   SOLE   6,294 0 0
AUTOZONE INC COM 053332102 458 213 SH   SOLE   213 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 251 3,667 SH   SOLE   3,667 0 0
BCE INC COM NEW 05534B760 435 8,850 SH   SOLE   8,850 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,074 3,935 SH   SOLE   3,935 0 0
BLACKROCK INC COM 09247X101 1,992 3,270 SH   SOLE   3,270 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 221 8,000 SH   SOLE   8,000 0 0
CAVCO INDS INC DEL COM 149568107 397 2,028 SH   SOLE   2,028 0 0
CHART INDS INC COM 16115Q308 984 5,880 SH   SOLE   5,880 0 0
CHENIERE ENERGY INC COM NEW 16411R208 456 3,425 SH   SOLE   3,425 0 0
CHEVRON CORP NEW COM 166764100 847 5,853 SH   SOLE   5,853 0 0
CONOCOPHILLIPS COM 20825C104 215 2,398 SH   SOLE   2,398 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,368 4,940 SH   SOLE   4,940 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 347 2,710 SH   SOLE   2,710 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 280 8,894 SH   SOLE   8,894 0 0
DIAMONDBACK ENERGY INC COM 25278X109 412 3,399 SH   SOLE   3,399 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 208 9,717 SH   SOLE   9,717 0 0
DOLLAR GEN CORP NEW COM 256677105 375 1,527 SH   SOLE   1,527 0 0
DORMAN PRODS INC COM 258278100 541 4,928 SH   SOLE   4,928 0 0
DYCOM INDS INC COM 267475101 327 3,514 SH   SOLE   3,514 0 0
LILLY ELI & CO COM 532457108 783 2,416 SH   SOLE   2,416 0 0
ENBRIDGE INC COM 29250N105 404 9,552 SH   SOLE   9,552 0 0
ENSIGN GROUP INC COM 29358P101 437 5,946 SH   SOLE   5,946 0 0
EURONET WORLDWIDE INC COM 298736109 965 9,596 SH   SOLE   9,596 0 0
FEDEX CORP COM 31428X106 327 1,441 SH   SOLE   1,441 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,600 2,447 SH   SOLE   2,447 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 375 6,322 SH   SOLE   6,322 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 227 4,700 SH   SOLE   4,700 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 314 4,049 SH   SOLE   4,049 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662 203 5,025 SH   SOLE   5,025 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 246 6,195 SH   SOLE   6,195 0 0
FLEXSHARES TR READY ACC VARI 33939L886 302 4,060 SH   SOLE   4,060 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 298 2,327 SH   SOLE   2,327 0 0
HEALTHEQUITY INC COM 42226A107 475 7,730 SH   SOLE   7,730 0 0
HOME DEPOT INC COM 437076102 309 1,128 SH   SOLE   1,128 0 0
HONEYWELL INTL INC COM 438516106 1,527 8,786 SH   SOLE   8,786 0 0
INTEL CORP COM 458140100 305 8,159 SH   SOLE   8,159 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 285 1,861 SH   SOLE   1,861 0 0
IRON MTN INC NEW COM 46284V101 369 7,580 SH   SOLE   7,580 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 304 2,995 SH   SOLE   2,995 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 422 8,345 SH   SOLE   8,345 0 0
ISHARES TR CORE DIV GRWTH 46434V621 230 4,831 SH   SOLE   4,831 0 0
ISHARES TR CORE S&P US VLU 464287663 261 3,897 SH   SOLE   3,897 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 211 4,856 SH   SOLE   4,856 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 296 5,790 SH   SOLE   5,790 0 0
ISHARES TR MSCI ACWI ETF 464288257 538 6,409 SH   SOLE   6,409 0 0
ISHARES TR MSCI ACWI EX US 464288240 310 6,881 SH   SOLE   6,881 0 0
ISHARES TR EAFE GRWTH ETF 464288885 674 8,376 SH   SOLE   8,376 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,006 4,599 SH   SOLE   4,599 0 0
ISHARES TR S&P 100 ETF 464287101 416 2,411 SH   SOLE   2,411 0 0
ISHARES TR SELECT DIVID ETF 464287168 970 8,241 SH   SOLE   8,241 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 825 3,522 SH   SOLE   3,522 0 0
LIFE STORAGE INC COM 53223X107 201 1,800 SH   SOLE   1,800 0 0
LIVENT CORP COM 53814L108 214 9,418 SH   SOLE   9,418 0 0
LOCKHEED MARTIN CORP COM 539830109 359 835 SH   SOLE   835 0 0
LOWES COS INC COM 548661107 1,434 8,211 SH   SOLE   8,211 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 417 4,372 SH   SOLE   4,372 0 0
MASTERCARD INCORPORATED CL A 57636Q104 339 1,075 SH   SOLE   1,075 0 0
MCDONALDS CORP COM 580135101 971 3,933 SH   SOLE   3,933 0 0
MEDPACE HLDGS INC COM 58506Q109 573 3,830 SH   SOLE   3,830 0 0
MODERNA INC COM 60770K107 211 1,479 SH   SOLE   1,479 0 0
NBT BANCORP INC COM 628778102 268 7,134 SH   SOLE   7,134 0 0
NEW JERSEY RES CORP COM 646025106 281 6,300 SH   SOLE   6,300 0 0
NORFOLK SOUTHN CORP COM 655844108 500 2,201 SH   SOLE   2,201 0 0
NOVARTIS AG SPONSORED ADR 66987V109 207 2,450 SH   SOLE   2,450 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 370 6,303 SH   SOLE   6,303 0 0
PAYPAL HLDGS INC COM 70450Y103 539 7,712 SH   SOLE   7,712 0 0
PEMBINA PIPELINE CORP COM 706327103 209 5,920 SH   SOLE   5,920 0 0
PHILIP MORRIS INTL INC COM 718172109 483 4,893 SH   SOLE   4,893 0 0
PIEDMONT LITHIUM INC COM 72016P105 234 6,437 SH   SOLE   6,437 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 578 5,832 SH   SOLE   5,832 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 402 5,556 SH   SOLE   5,556 0 0
PROCTER AND GAMBLE CO COM 742718109 833 5,794 SH   SOLE   5,794 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 325 3,381 SH   SOLE   3,381 0 0
REGENERON PHARMACEUTICALS COM 75886F107 266 450 SH   SOLE   450 0 0
ROYAL BK CDA COM 780087102 945 9,759 SH   SOLE   9,759 0 0
SAIA INC COM 78709Y105 761 4,048 SH   SOLE   4,048 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 215 4,484 SH   SOLE   4,484 0 0
SERVICENOW INC COM 81762P102 2,291 4,817 SH   SOLE   4,817 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 475 5,130 SH   SOLE   5,130 0 0
SNOWFLAKE INC CL A 833445109 297 2,133 SH   SOLE   2,133 0 0
SOUTHSTATE CORPORATION COM 840441109 366 4,741 SH   SOLE   4,741 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 289 9,601 SH   SOLE   9,601 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 493 1,600 SH   SOLE   1,600 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,079 9,984 SH   SOLE   9,984 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 245 4,773 SH   SOLE   4,773 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 242 6,948 SH   SOLE   6,948 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 246 8,277 SH   SOLE   8,277 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,420 3,763 SH   SOLE   3,763 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 315 4,349 SH   SOLE   4,349 0 0
STARBUCKS CORP COM 855244109 638 8,348 SH   SOLE   8,348 0 0
STRYKER CORPORATION COM 863667101 607 3,053 SH   SOLE   3,053 0 0
PRICE T ROWE GROUP INC COM 74144T108 421 3,710 SH   SOLE   3,710 0 0
TARGET CORP COM 87612E106 221 1,564 SH   SOLE   1,564 0 0
TC ENERGY CORP COM 87807B107 368 7,098 SH   SOLE   7,098 0 0
TESLA INC COM 88160R101 358 532 SH   SOLE   532 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,803 3,318 SH   SOLE   3,318 0 0
UNION PAC CORP COM 907818108 1,069 5,012 SH   SOLE   5,012 0 0
UNITED BANKSHARES INC WEST V COM 909907107 306 8,732 SH   SOLE   8,732 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,385 6,591 SH   SOLE   6,591 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 633 3,414 SH   SOLE   3,414 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 534 5,371 SH   SOLE   5,371 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,667 9,671 SH   SOLE   9,671 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 488 3,700 SH   SOLE   3,700 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,651 8,381 SH   SOLE   8,381 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 800 8,778 SH   SOLE   8,778 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 333 5,651 SH   SOLE   5,651 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 231 4,626 SH   SOLE   4,626 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 431 5,724 SH   SOLE   5,724 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 956 5,071 SH   SOLE   5,071 0 0
VENTAS INC COM 92276F100 238 4,625 SH   SOLE   4,625 0 0
WALMART INC COM 931142103 588 4,833 SH   SOLE   4,833 0 0
DISNEY WALT CO COM 254687106 629 6,665 SH   SOLE   6,665 0 0
WATERS CORP COM 941848103 1,946 5,878 SH   SOLE   5,878 0 0
XCEL ENERGY INC COM 98389B100 614 8,679 SH   SOLE   8,679 0 0
ZOETIS INC CL A 98978V103 259 1,505 SH   SOLE   1,505 0 0
AIRGAIN INC COM 00938A104 162 20,003 SH   SOLE   20,003 0 0
AMYRIS INC COM NEW 03236M200 50 27,071 SH   SOLE   27,071 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 77 13,000 SH   SOLE   13,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 175 18,132 SH   SOLE   18,132 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 200 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 197 11,708 SH   SOLE   11,708 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 52 16,500 SH   SOLE   16,500 0 0
MAYVILLE ENGR CO INC COM 578605107 135 17,440 SH   SOLE   17,440 0 0
MEDALIST DIVERSIFIED REIT IN COM 58403P105 13 15,439 SH   SOLE   15,439 0 0
NOKIA CORP SPONSORED ADR 654902204 62 13,473 SH   SOLE   13,473 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 118 14,400 SH   SOLE   14,400 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 191 15,100 SH   SOLE   15,100 0 0
PROTERRA INC COM 74374T109 115 24,700 SH   SOLE   24,700 0 0
ABBVIE INC COM 00287Y109 2,255 14,724 SH   SOLE   14,724 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1,023 59,050 SH   SOLE   59,050 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,463 16,073 SH   SOLE   16,073 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 401 10,618 SH   SOLE   10,618 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 957 23,020 SH   SOLE   23,020 0 0
AMAZON COM INC COM 023135106 9,873 92,960 SH   SOLE   92,960 0 0
AMGEN INC COM 031162100 3,294 13,539 SH   SOLE   13,539 0 0
APPLE INC COM 037833100 10,569 77,306 SH   SOLE   77,306 0 0
BANCORP INC DEL COM 05969A105 227 11,652 SH   SOLE   11,652 0 0
BK OF AMERICA CORP COM 060505104 418 13,434 SH   SOLE   13,434 0 0
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 1,093 11,183 SH   SOLE   11,183 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 4,303 85,998 SH   SOLE   85,998 0 0
BLACKSTONE INC COM 09260D107 1,068 11,710 SH   SOLE   11,710 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,721 61,318 SH   SOLE   61,318 0 0
CADENCE BANK COM 12740C103 254 10,832 SH   SOLE   10,832 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 289 25,892 SH   SOLE   25,892 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,244 41,249 SH   SOLE   41,249 0 0
CANADIAN NATL RY CO COM 136375102 4,400 39,125 SH   SOLE   39,125 0 0
CARDINAL HEALTH INC COM 14149Y108 1,831 35,028 SH   SOLE   35,028 0 0
CARMAX INC COM 143130102 3,547 39,200 SH   SOLE   39,200 0 0
SCHWAB CHARLES CORP COM 808513105 1,314 20,800 SH   SOLE   20,800 0 0
CISCO SYS INC COM 17275R102 488 11,439 SH   SOLE   11,439 0 0
COLGATE PALMOLIVE CO COM 194162103 823 10,264 SH   SOLE   10,264 0 0
COPART INC COM 217204106 9,713 89,393 SH   SOLE   89,393 0 0
CSX CORP COM 126408103 1,091 37,546 SH   SOLE   37,546 0 0
CVS HEALTH CORP COM 126650100 990 10,681 SH   SOLE   10,681 0 0
DOMINION ENERGY INC COM 25746U109 1,136 14,236 SH   SOLE   14,236 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,046 28,408 SH   SOLE   28,408 0 0
ECOLAB INC COM 278865100 7,497 48,755 SH   SOLE   48,755 0 0
ENCORE CAP GROUP INC COM 292554102 793 13,726 SH   SOLE   13,726 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,477 224,746 SH   SOLE   224,746 0 0
LAUDER ESTEE COS INC CL A 518439104 4,792 18,817 SH   SOLE   18,817 0 0
EXXON MOBIL CORP COM 30231G102 5,159 60,244 SH   SOLE   60,244 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,039 53,567 SH   SOLE   53,567 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,269 43,165 SH   SOLE   43,165 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 408 15,842 SH   SOLE   15,842 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 203 11,797 SH   SOLE   11,797 0 0
FLUOR CORP NEW COM 343412102 522 21,457 SH   SOLE   21,457 0 0
GENERAL MLS INC COM 370334104 7,968 105,602 SH   SOLE   105,602 0 0
GILEAD SCIENCES INC COM 375558103 1,353 21,883 SH   SOLE   21,883 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,323 62,387 SH   SOLE   62,387 0 0
GREENBRIER COS INC COM 393657101 403 11,204 SH   SOLE   11,204 0 0
HALLIBURTON CO COM 406216101 378 12,063 SH   SOLE   12,063 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 546 14,427 SH   SOLE   14,427 0 0
II-VI INC COM 902104108 1,207 23,699 SH   SOLE   23,699 0 0
IMMUNITYBIO INC COM 45256X103 773 207,926 SH   SOLE   207,926 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,803 86,990 SH   SOLE   86,990 0 0
INTUIT COM 461202103 8,029 20,830 SH   SOLE   20,830 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,843 12,434 SH   SOLE   12,434 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 407 32,943 SH   SOLE   32,943 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,620 23,619 SH   SOLE   23,619 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,927 14,357 SH   SOLE   14,357 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,320 37,426 SH   SOLE   37,426 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 661 12,870 SH   SOLE   12,870 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 259 10,494 SH   SOLE   10,494 0 0
IQVIA HLDGS INC COM 46266C105 13,676 63,025 SH   SOLE   63,025 0 0
ISHARES TR BB RAT CORP BD 46435U473 1,448 32,706 SH   SOLE   32,706 0 0
ISHARES TR CONV BD ETF 46435G102 824 11,879 SH   SOLE   11,879 0 0
ISHARES TR CORE S&P500 ETF 464287200 21,661 57,129 SH   SOLE   57,129 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,948 21,871 SH   SOLE   21,871 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,500 48,696 SH   SOLE   48,696 0 0
ISHARES TR CORE S&P TTL STK 464287150 3,689 44,035 SH   SOLE   44,035 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,485 14,608 SH   SOLE   14,608 0 0
ISHARES TR GLB CNSM STP ETF 464288737 716 12,388 SH   SOLE   12,388 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,574 34,446 SH   SOLE   34,446 0 0
ISHARES GOLD TR ISHARES NEW 464285204 556 16,217 SH   SOLE   16,217 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,519 13,808 SH   SOLE   13,808 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,517 40,285 SH   SOLE   40,285 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 981 13,975 SH   SOLE   13,975 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,299 13,576 SH   SOLE   13,576 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,106 113,817 SH   SOLE   113,817 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 25,748 245,993 SH   SOLE   245,993 0 0
ISHARES TR US INFRASTRUC 46435U713 830 24,372 SH   SOLE   24,372 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,311 36,000 SH   SOLE   36,000 0 0
ISHARES TR US TECH BRKTHR 46436E502 2,246 79,873 SH   SOLE   79,873 0 0
JOHNSON & JOHNSON COM 478160104 2,317 13,054 SH   SOLE   13,054 0 0
JPMORGAN CHASE & CO COM 46625H100 2,980 26,459 SH   SOLE   26,459 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1,833 36,598 SH   SOLE   36,598 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1,008 19,911 SH   SOLE   19,911 0 0
KINDER MORGAN INC DEL COM 49456B101 403 24,017 SH   SOLE   24,017 0 0
KRANESHARES TR EMRNG MKT CONS 500767876 202 12,909 SH   SOLE   12,909 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 362 15,075 SH   SOLE   15,075 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,169 24,475 SH   SOLE   24,475 0 0
MASTEC INC COM 576323109 1,432 19,979 SH   SOLE   19,979 0 0
MERCK & CO INC COM 58933Y105 2,080 22,809 SH   SOLE   22,809 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,872 83,892 SH   SOLE   83,892 0 0
MICROSOFT CORP COM 594918104 5,473 21,310 SH   SOLE   21,310 0 0
MONDELEZ INTL INC CL A 609207105 709 11,425 SH   SOLE   11,425 0 0
MYR GROUP INC DEL COM 55405W104 1,215 13,790 SH   SOLE   13,790 0 0
NEOGEN CORP COM 640491106 508 21,083 SH   SOLE   21,083 0 0
NIKE INC CL B 654106103 8,015 78,420 SH   SOLE   78,420 0 0
NLIGHT INC COM 65487K100 321 31,453 SH   SOLE   31,453 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 413 44,135 SH   SOLE   44,135 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 267 32,000 SH   SOLE   32,000 0 0
NVIDIA CORPORATION COM 67066G104 1,559 10,285 SH   SOLE   10,285 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395 904 28,608 SH   SOLE   28,608 0 0
OLD REP INTL CORP COM 680223104 233 10,400 SH   SOLE   10,400 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 937 33,248 SH   SOLE   33,248 0 0
ONEOK INC NEW COM 682680103 1,687 30,395 SH   SOLE   30,395 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 224 31,251 SH   SOLE   31,251 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,051 57,328 SH   SOLE   57,328 0 0
PACER FDS TR PACER US SMALL 69374H857 1,938 57,522 SH   SOLE   57,522 0 0
PAYCHEX INC COM 704326107 5,746 50,459 SH   SOLE   50,459 0 0
PEPSICO INC COM 713448108 19,466 116,801 SH   SOLE   116,801 0 0
PFIZER INC COM 717081103 2,801 53,427 SH   SOLE   53,427 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107 2,565 52,271 SH   SOLE   52,271 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1,449 39,581 SH   SOLE   39,581 0 0
PUBLIC STORAGE COM 74460D109 9,494 30,365 SH   SOLE   30,365 0 0
RENASANT CORP COM 75970E107 345 11,972 SH   SOLE   11,972 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 422 16,613 SH   SOLE   16,613 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 576 11,318 SH   SOLE   11,318 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,336 42,472 SH   SOLE   42,472 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,192 105,552 SH   SOLE   105,552 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,689 128,743 SH   SOLE   128,743 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,425 117,621 SH   SOLE   117,621 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,120 293,783 SH   SOLE   293,783 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,131 18,022 SH   SOLE   18,022 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 914 23,437 SH   SOLE   23,437 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,160 38,714 SH   SOLE   38,714 0 0
SOUTHERN CO COM 842587107 1,101 15,435 SH   SOLE   15,435 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 672 15,422 SH   SOLE   15,422 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 483 11,593 SH   SOLE   11,593 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,036 12,085 SH   SOLE   12,085 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 575 25,616 SH   SOLE   25,616 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,567 78,680 SH   SOLE   78,680 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,581 34,007 SH   SOLE   34,007 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 951 23,462 SH   SOLE   23,462 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 5,822 131,308 SH   SOLE   131,308 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,452 119,689 SH   SOLE   119,689 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 425 25,290 SH   SOLE   25,290 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,477 77,100 SH   SOLE   77,100 0 0
STERLING INFRASTRUCTURE INC COM 859241101 299 13,641 SH   SOLE   13,641 0 0
SUMMIT MATLS INC CL A 86614U100 326 13,987 SH   SOLE   13,987 0 0
TAPESTRY INC COM 876030107 565 18,511 SH   SOLE   18,511 0 0
COCA COLA CO COM 191216100 20,881 331,925 SH   SOLE   331,925 0 0
TJX COS INC NEW COM 872540109 3,564 63,806 SH   SOLE   63,806 0 0
T-MOBILE US INC COM 872590104 2,376 17,658 SH   SOLE   17,658 0 0
TRACTOR SUPPLY CO COM 892356106 10,113 52,168 SH   SOLE   52,168 0 0
TRUIST FINL CORP COM 89832Q109 926 19,534 SH   SOLE   19,534 0 0
US BANCORP DEL COM NEW 902973304 1,941 42,170 SH   SOLE   42,170 0 0
ULTA BEAUTY INC COM 90384S303 7,104 18,429 SH   SOLE   18,429 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,895 21,338 SH   SOLE   21,338 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 880 19,278 SH   SOLE   19,278 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2,768 102,449 SH   SOLE   102,449 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 368 13,448 SH   SOLE   13,448 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 2,048 113,123 SH   SOLE   113,123 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 432 30,000 SH   SOLE   30,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,671 25,586 SH   SOLE   25,586 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,244 24,894 SH   SOLE   24,894 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,214 15,171 SH   SOLE   15,171 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,291 161,173 SH   SOLE   161,173 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,458 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,978 38,981 SH   SOLE   38,981 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 1,585 75,124 SH   SOLE   75,124 0 0
VIRTUS ETF TR II SEIX SR LN ETF 92790A405 1,107 47,899 SH   SOLE   47,899 0 0
VISA INC COM CL A 92826C839 11,285 57,318 SH   SOLE   57,318 0 0
WP CAREY INC COM 92936U109 6,916 83,461 SH   SOLE   83,461 0 0
WELLS FARGO CO NEW COM 949746101 504 12,870 SH   SOLE   12,870 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3,772 100,806 SH   SOLE   100,806 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,799 48,847 SH   SOLE   48,847 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,210 34,749 SH   SOLE   34,749 0 0
DBX ETF TR XTRACKERS S&P 233051143 6,304 184,592 SH   SOLE   184,592 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 417 15,294 SH   SOLE   15,294 0 0