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 363 2,046 SH   SOLE   2,046 0 0
ABB LTD SPONSORED ADR 000375204 271 7,089 SH   SOLE   7,089 0 0
ABBOTT LABS COM 002824100 622 4,423 SH   SOLE   4,423 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 268 3,000 SH   SOLE   3,000 0 0
ADDUS HOMECARE CORP COM 006739106 630 6,739 SH   SOLE   6,739 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 457 1,906 SH   SOLE   1,906 0 0
ADVANCED MICRO DEVICES INC COM 007903107 737 5,123 SH   SOLE   5,123 0 0
ADVANSIX INC COM 00773T101 448 9,491 SH   SOLE   9,491 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 202 1,227 SH   SOLE   1,227 0 0
ALBEMARLE CORP COM 012653101 1,052 4,500 SH   SOLE   4,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 820 1,247 SH   SOLE   1,247 0 0
ALPHABET INC CAP STK CL C 02079K107 19,239 6,649 SH   SOLE   6,649 0 0
ALPHABET INC CAP STK CL A 02079K305 1,501 518 SH   SOLE   518 0 0
AMAZON COM INC COM 023135106 15,361 4,607 SH   SOLE   4,607 0 0
AMBARELLA INC SHS G037AX101 666 3,281 SH   SOLE   3,281 0 0
AMERICAN TOWER CORP NEW COM 03027X100 566 1,936 SH   SOLE   1,936 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 206 2,850 SH   SOLE   2,850 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 484 4,712 SH   SOLE   4,712 0 0
APPLIED MATLS INC COM 038222105 289 1,834 SH   SOLE   1,834 0 0
ARK ETF TR INNOVATION ETF 00214Q104 652 6,897 SH   SOLE   6,897 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,002 1,259 SH   SOLE   1,259 0 0
ATLASSIAN CORP PLC CL A G06242104 520 1,365 SH   SOLE   1,365 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 216 874 SH   SOLE   874 0 0
AUTOZONE INC COM 053332102 730 348 SH   SOLE   348 0 0
AVIENT CORPORATION COM 05368V106 524 9,373 SH   SOLE   9,373 0 0
BCE INC COM NEW 05534B760 495 9,503 SH   SOLE   9,503 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,178 3,939 SH   SOLE   3,939 0 0
BLACKROCK INC COM 09247X101 3,572 3,901 SH   SOLE   3,901 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 250 8,160 SH   SOLE   8,160 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 252 4,638 SH   SOLE   4,638 0 0
CAVCO INDS INC DEL COM 149568107 644 2,028 SH   SOLE   2,028 0 0
CERNER CORP COM 156782104 270 2,910 SH   SOLE   2,910 0 0
CHART INDS INC COM 16115Q308 1,111 6,967 SH   SOLE   6,967 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 794 1,218 SH   SOLE   1,218 0 0
CHENIERE ENERGY INC COM NEW 16411R208 347 3,425 SH   SOLE   3,425 0 0
CHEVRON CORP NEW COM 166764100 962 8,200 SH   SOLE   8,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,033 1,163 SH   SOLE   1,163 0 0
CONOCOPHILLIPS COM 20825C104 263 3,647 SH   SOLE   3,647 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,161 5,567 SH   SOLE   5,567 0 0
COUPA SOFTWARE INC COM 22266L106 1,526 9,657 SH   SOLE   9,657 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 243 1,400 SH   SOLE   1,400 0 0
DEERE & CO COM 244199105 830 2,420 SH   SOLE   2,420 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 356 8,537 SH   SOLE   8,537 0 0
DESCARTES SYS GROUP INC COM 249906108 655 7,922 SH   SOLE   7,922 0 0
DIAMONDBACK ENERGY INC COM 25278X109 380 3,523 SH   SOLE   3,523 0 0
DIGITAL RLTY TR INC COM 253868103 896 5,066 SH   SOLE   5,066 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 254 9,717 SH   SOLE   9,717 0 0
DOLLAR GEN CORP NEW COM 256677105 360 1,527 SH   SOLE   1,527 0 0
DORMAN PRODS INC COM 258278100 557 4,928 SH   SOLE   4,928 0 0
DYCOM INDS INC COM 267475101 329 3,514 SH   SOLE   3,514 0 0
EAGLE MATLS INC COM 26969P108 477 2,863 SH   SOLE   2,863 0 0
EATON CORP PLC SHS G29183103 253 1,466 SH   SOLE   1,466 0 0
ELECTRONIC ARTS INC COM 285512109 223 1,690 SH   SOLE   1,690 0 0
LILLY ELI & CO COM 532457108 663 2,399 SH   SOLE   2,399 0 0
ENBRIDGE INC COM 29250N105 373 9,552 SH   SOLE   9,552 0 0
ENPHASE ENERGY INC COM 29355A107 527 2,878 SH   SOLE   2,878 0 0
ENSIGN GROUP INC COM 29358P101 499 5,946 SH   SOLE   5,946 0 0
ENTEGRIS INC COM 29362U104 519 3,742 SH   SOLE   3,742 0 0
FEDEX CORP COM 31428X106 398 1,538 SH   SOLE   1,538 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,089 2,517 SH   SOLE   2,517 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 456 7,622 SH   SOLE   7,622 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662 202 4,115 SH   SOLE   4,115 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 221 3,600 SH   SOLE   3,600 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 493 3,793 SH   SOLE   3,793 0 0
FRANCO NEV CORP COM 351858105 212 1,534 SH   SOLE   1,534 0 0
FULLER H B CO COM 359694106 408 5,040 SH   SOLE   5,040 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 311 2,205 SH   SOLE   2,205 0 0
HEALTHEQUITY INC COM 42226A107 342 7,730 SH   SOLE   7,730 0 0
HOME DEPOT INC COM 437076102 486 1,172 SH   SOLE   1,172 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 384 3,563 SH   SOLE   3,563 0 0
HUBSPOT INC COM 443573100 756 1,147 SH   SOLE   1,147 0 0
ILLINOIS TOOL WKS INC COM 452308109 222 898 SH   SOLE   898 0 0
INTEL CORP COM 458140100 438 8,505 SH   SOLE   8,505 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 355 1,850 SH   SOLE   1,850 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 253 1,619 SH   SOLE   1,619 0 0
IRON MTN INC NEW COM 46284V101 397 7,580 SH   SOLE   7,580 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 381 7,080 SH   SOLE   7,080 0 0
ISHARES TR CORE DIV GRWTH 46434V621 427 7,675 SH   SOLE   7,675 0 0
ISHARES TR CORE S&P US VLU 464287663 297 3,885 SH   SOLE   3,885 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 216 2,672 SH   SOLE   2,672 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 361 6,090 SH   SOLE   6,090 0 0
ISHARES TR MSCI ACWI ETF 464288257 649 6,139 SH   SOLE   6,139 0 0
ISHARES TR MSCI ACWI EX US 464288240 327 5,881 SH   SOLE   5,881 0 0
ISHARES TR EAFE GRWTH ETF 464288885 953 8,641 SH   SOLE   8,641 0 0
ISHARES TR RUS MD CP GR ETF 464287481 288 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 100 ETF 464287101 535 2,441 SH   SOLE   2,441 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,024 8,357 SH   SOLE   8,357 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 203 3,980 SH   SOLE   3,980 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,138 3,622 SH   SOLE   3,622 0 0
LIFE STORAGE INC COM 53223X107 276 1,800 SH   SOLE   1,800 0 0
LIVENT CORP COM 53814L108 219 9,000 SH   SOLE   9,000 0 0
LOCKHEED MARTIN CORP COM 539830109 296 832 SH   SOLE   832 0 0
LOWES COS INC COM 548661107 2,468 9,547 SH   SOLE   9,547 0 0
MASTERCARD INCORPORATED CL A 57636Q104 340 947 SH   SOLE   947 0 0
MCDONALDS CORP COM 580135101 1,136 4,239 SH   SOLE   4,239 0 0
MEDPACE HLDGS INC COM 58506Q109 836 3,840 SH   SOLE   3,840 0 0
MGM RESORTS INTERNATIONAL COM 552953101 202 4,500 SH   SOLE   4,500 0 0
MICRON TECHNOLOGY INC COM 595112103 515 5,527 SH   SOLE   5,527 0 0
MIMECAST LTD ORD SHS G14838109 309 3,888 SH   SOLE   3,888 0 0
MODERNA INC COM 60770K107 960 3,779 SH   SOLE   3,779 0 0
MOLINA HEALTHCARE INC COM 60855R100 402 1,265 SH   SOLE   1,265 0 0
MSCI INC COM 55354G100 977 1,594 SH   SOLE   1,594 0 0
NBT BANCORP INC COM 628778102 275 7,134 SH   SOLE   7,134 0 0
NETFLIX INC COM 64110L106 802 1,331 SH   SOLE   1,331 0 0
NEW JERSEY RES CORP COM 646025106 259 6,300 SH   SOLE   6,300 0 0
NORFOLK SOUTHN CORP COM 655844108 697 2,341 SH   SOLE   2,341 0 0
NOVARTIS AG SPONSORED ADR 66987V109 214 2,450 SH   SOLE   2,450 0 0
NUTRIEN LTD COM 67077M108 675 8,970 SH   SOLE   8,970 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 323 6,303 SH   SOLE   6,303 0 0
ONTO INNOVATION INC COM 683344105 439 4,336 SH   SOLE   4,336 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 262 6,046 SH   SOLE   6,046 0 0
PAYPAL HLDGS INC COM 70450Y103 1,831 9,707 SH   SOLE   9,707 0 0
PHILIP MORRIS INTL INC COM 718172109 604 6,363 SH   SOLE   6,363 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 667 6,568 SH   SOLE   6,568 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 530 5,555 SH   SOLE   5,555 0 0
PROCTER AND GAMBLE CO COM 742718109 984 6,016 SH   SOLE   6,016 0 0
PROS HOLDINGS INC COM 74346Y103 245 7,118 SH   SOLE   7,118 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 454 5,273 SH   SOLE   5,273 0 0
REGENERON PHARMACEUTICALS COM 75886F107 284 450 SH   SOLE   450 0 0
ROKU INC COM CL A 77543R102 378 1,655 SH   SOLE   1,655 0 0
SAIA INC COM 78709Y105 1,247 3,701 SH   SOLE   3,701 0 0
SALESFORCE COM INC COM 79466L302 210 826 SH   SOLE   826 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 408 6,954 SH   SOLE   6,954 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 311 5,764 SH   SOLE   5,764 0 0
SERVICENOW INC COM 81762P102 3,977 6,127 SH   SOLE   6,127 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 450 1,392 SH   SOLE   1,392 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,075 6,930 SH   SOLE   6,930 0 0
SNOWFLAKE INC CL A 833445109 1,822 5,378 SH   SOLE   5,378 0 0
SOUTHSTATE CORPORATION COM 840441109 380 4,738 SH   SOLE   4,738 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 281 9,201 SH   SOLE   9,201 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 581 1,600 SH   SOLE   1,600 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 289 4,810 SH   SOLE   4,810 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 206 7,745 SH   SOLE   7,745 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 208 6,500 SH   SOLE   6,500 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 287 9,273 SH   SOLE   9,273 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,877 3,951 SH   SOLE   3,951 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 351 4,139 SH   SOLE   4,139 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 324 2,670 SH   SOLE   2,670 0 0
BLOCK INC CL A 852234103 278 1,719 SH   SOLE   1,719 0 0
STATE STR CORP COM 857477103 354 3,805 SH   SOLE   3,805 0 0
STRYKER CORPORATION COM 863667101 808 3,023 SH   SOLE   3,023 0 0
SYNEOS HEALTH INC CL A 87166B102 392 3,819 SH   SOLE   3,819 0 0
PRICE T ROWE GROUP INC COM 74144T108 832 4,232 SH   SOLE   4,232 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 217 1,804 SH   SOLE   1,804 0 0
TARGET CORP COM 87612E106 369 1,593 SH   SOLE   1,593 0 0
TC ENERGY CORP COM 87807B107 354 7,598 SH   SOLE   7,598 0 0
TESLA INC COM 88160R101 577 546 SH   SOLE   546 0 0
TEXAS INSTRS INC COM 882508104 237 1,257 SH   SOLE   1,257 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,215 3,319 SH   SOLE   3,319 0 0
TOLL BROTHERS INC COM 889478103 392 5,422 SH   SOLE   5,422 0 0
UNION PAC CORP COM 907818108 1,401 5,562 SH   SOLE   5,562 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,948 7,863 SH   SOLE   7,863 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 205 2,865 SH   SOLE   2,865 0 0
VAIL RESORTS INC COM 91879Q109 557 1,698 SH   SOLE   1,698 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 683 3,416 SH   SOLE   3,416 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 402 5,178 SH   SOLE   5,178 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 284 2,946 SH   SOLE   2,946 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 487 9,539 SH   SOLE   9,539 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 333 1,641 SH   SOLE   1,641 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 679 7,322 SH   SOLE   7,322 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,082 9,421 SH   SOLE   9,421 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 384 1,952 SH   SOLE   1,952 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 622 3,700 SH   SOLE   3,700 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,578 6,194 SH   SOLE   6,194 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 892 7,691 SH   SOLE   7,691 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 438 8,513 SH   SOLE   8,513 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 305 1,703 SH   SOLE   1,703 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 495 5,844 SH   SOLE   5,844 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 205 3,230 SH   SOLE   3,230 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,218 5,044 SH   SOLE   5,044 0 0
VENTAS INC COM 92276F100 248 4,845 SH   SOLE   4,845 0 0
WALMART INC COM 931142103 733 5,068 SH   SOLE   5,068 0 0
DISNEY WALT CO COM 254687106 1,042 6,729 SH   SOLE   6,729 0 0
WATERS CORP COM 941848103 2,190 5,878 SH   SOLE   5,878 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 398 9,752 SH   SOLE   9,752 0 0
WORKDAY INC CL A 98138H101 374 1,369 SH   SOLE   1,369 0 0
ZOETIS INC CL A 98978V103 368 1,510 SH   SOLE   1,510 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 343 5,349 SH   SOLE   5,349 0 0
ZSCALER INC COM 98980G102 493 1,533 SH   SOLE   1,533 0 0
AMYRIS INC COM NEW 03236M200 146 27,071 SH   SOLE   27,071 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 111 14,200 SH   SOLE   14,200 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 179 10,312 SH   SOLE   10,312 0 0
DENISON MINES CORP COM 248356107 14 10,276 SH   SOLE   10,276 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 77 12,000 SH   SOLE   12,000 0 0
MEDALIST DIVERSIFIED REIT IN COM 58403P105 19 15,439 SH   SOLE   15,439 0 0
NOKIA CORP SPONSORED ADR 654902204 82 13,255 SH   SOLE   13,255 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 179 11,457 SH   SOLE   11,457 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 146 14,400 SH   SOLE   14,400 0 0
ABBVIE INC COM 00287Y109 2,669 19,714 SH   SOLE   19,714 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,946 11,932 SH   SOLE   11,932 0 0
ADVANCED ENERGY INDS COM 007973100 1,009 11,080 SH   SOLE   11,080 0 0
AIRGAIN INC COM 00938A104 212 19,973 SH   SOLE   19,973 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 448 10,614 SH   SOLE   10,614 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,575 52,720 SH   SOLE   52,720 0 0
AMGEN INC COM 031162100 3,122 13,878 SH   SOLE   13,878 0 0
APPLE INC COM 037833100 15,761 88,760 SH   SOLE   88,760 0 0
AVANTOR INC COM 05352A100 624 14,806 SH   SOLE   14,806 0 0
BK OF AMERICA CORP COM 060505104 662 14,874 SH   SOLE   14,874 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 5,179 102,787 SH   SOLE   102,787 0 0
BLACKSTONE INC COM 09260D107 1,613 12,469 SH   SOLE   12,469 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 243 18,103 SH   SOLE   18,103 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 232 16,485 SH   SOLE   16,485 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,255 68,250 SH   SOLE   68,250 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 351 21,721 SH   SOLE   21,721 0 0
CANADIAN NATL RY CO COM 136375102 4,807 39,125 SH   SOLE   39,125 0 0
CANTALOUPE INC COM 138103106 334 37,559 SH   SOLE   37,559 0 0
CARDINAL HEALTH INC COM 14149Y108 3,506 68,096 SH   SOLE   68,096 0 0
CARMAX INC COM 143130102 5,235 40,200 SH   SOLE   40,200 0 0
SCHWAB CHARLES CORP COM 808513105 1,215 14,445 SH   SOLE   14,445 0 0
CISCO SYS INC COM 17275R102 676 10,675 SH   SOLE   10,675 0 0
COLGATE PALMOLIVE CO COM 194162103 883 10,350 SH   SOLE   10,350 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 1,258 39,614 SH   SOLE   39,614 0 0
COPART INC COM 217204106 13,658 90,081 SH   SOLE   90,081 0 0
CSX CORP COM 126408103 1,411 37,526 SH   SOLE   37,526 0 0
CVS HEALTH CORP COM 126650100 1,541 14,938 SH   SOLE   14,938 0 0
DOMINION ENERGY INC COM 25746U109 1,192 15,169 SH   SOLE   15,169 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,097 29,520 SH   SOLE   29,520 0 0
ECOLAB INC COM 278865100 11,585 49,384 SH   SOLE   49,384 0 0
ENCORE CAP GROUP INC COM 292554102 853 13,726 SH   SOLE   13,726 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,113 232,850 SH   SOLE   232,850 0 0
LAUDER ESTEE COS INC CL A 518439104 7,677 20,737 SH   SOLE   20,737 0 0
EURONET WORLDWIDE INC COM 298736109 1,281 10,746 SH   SOLE   10,746 0 0
EXXON MOBIL CORP COM 30231G102 3,082 50,367 SH   SOLE   50,367 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4,294 48,640 SH   SOLE   48,640 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,735 114,316 SH   SOLE   114,316 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2,460 43,995 SH   SOLE   43,995 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,443 43,165 SH   SOLE   43,165 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 388 15,564 SH   SOLE   15,564 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 232 11,393 SH   SOLE   11,393 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 202 10,000 SH   SOLE   10,000 0 0
FLEXSHARES TR READY ACC VARI 33939L886 835 11,057 SH   SOLE   11,057 0 0
FLUOR CORP NEW COM 343412102 531 21,457 SH   SOLE   21,457 0 0
FORD MTR CO DEL COM 345370860 658 31,694 SH   SOLE   31,694 0 0
GENERAL MLS INC COM 370334104 7,146 106,052 SH   SOLE   106,052 0 0
GILEAD SCIENCES INC COM 375558103 1,879 25,876 SH   SOLE   25,876 0 0
GLOBAL X FDS US PFD ETF 37954Y657 2,114 82,048 SH   SOLE   82,048 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 222 11,605 SH   SOLE   11,605 0 0
GREENBRIER COS INC COM 393657101 514 11,194 SH   SOLE   11,194 0 0
HALLIBURTON CO COM 406216101 275 12,020 SH   SOLE   12,020 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 750 14,117 SH   SOLE   14,117 0 0
HONEYWELL INTL INC COM 438516106 2,179 10,449 SH   SOLE   10,449 0 0
II-VI INC COM 902104108 1,700 24,879 SH   SOLE   24,879 0 0
IMMUNITYBIO INC COM 45256X103 926 152,276 SH   SOLE   152,276 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,402 92,990 SH   SOLE   92,990 0 0
INTUIT COM 461202103 13,463 20,930 SH   SOLE   20,930 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 321 14,642 SH   SOLE   14,642 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,016 11,741 SH   SOLE   11,741 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 517 34,443 SH   SOLE   34,443 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,562 24,034 SH   SOLE   24,034 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,314 20,362 SH   SOLE   20,362 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,532 36,891 SH   SOLE   36,891 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 764 13,075 SH   SOLE   13,075 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 270 10,768 SH   SOLE   10,768 0 0
IQVIA HLDGS INC COM 46266C105 14,633 51,865 SH   SOLE   51,865 0 0
ISHARES TR BB RAT CORP BD 46435U473 1,497 28,868 SH   SOLE   28,868 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,566 50,268 SH   SOLE   50,268 0 0
ISHARES TR CORE S&P500 ETF 464287200 25,136 52,697 SH   SOLE   52,697 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6,191 21,870 SH   SOLE   21,870 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,828 15,967 SH   SOLE   15,967 0 0
ISHARES TR CORE S&P TTL STK 464287150 4,320 40,384 SH   SOLE   40,384 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,763 15,455 SH   SOLE   15,455 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 926 17,929 SH   SOLE   17,929 0 0
ISHARES TR EUROPE ETF 464287861 1,088 20,000 SH   SOLE   20,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737 802 12,388 SH   SOLE   12,388 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,156 33,484 SH   SOLE   33,484 0 0
ISHARES GOLD TR ISHARES NEW 464285204 589 16,932 SH   SOLE   16,932 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,006 15,141 SH   SOLE   15,141 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,760 47,785 SH   SOLE   47,785 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,745 28,616 SH   SOLE   28,616 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,649 20,901 SH   SOLE   20,901 0 0
ISHARES TR NATIONAL MUN ETF 464288414 26,055 224,067 SH   SOLE   224,067 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 11,712 109,078 SH   SOLE   109,078 0 0
ISHARES SILVER TR ISHARES 46428Q109 347 16,141 SH   SOLE   16,141 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,181 36,000 SH   SOLE   36,000 0 0
ISHARES TR US TECH BRKTHR 46436E502 2,875 68,659 SH   SOLE   68,659 0 0
JOHNSON & JOHNSON COM 478160104 2,352 13,749 SH   SOLE   13,749 0 0
JPMORGAN CHASE & CO COM 46625H100 4,735 29,905 SH   SOLE   29,905 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,768 35,015 SH   SOLE   35,015 0 0
KINDER MORGAN INC DEL COM 49456B101 350 22,037 SH   SOLE   22,037 0 0
KRANESHARES TR EMRNG MKT CONS 500767876 430 18,198 SH   SOLE   18,198 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 424 15,075 SH   SOLE   15,075 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,487 32,015 SH   SOLE   32,015 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 735 10,080 SH   SOLE   10,080 0 0
MASTEC INC COM 576323109 2,097 22,719 SH   SOLE   22,719 0 0
MERCK & CO INC COM 58933Y105 1,896 24,741 SH   SOLE   24,741 0 0
META PLATFORMS INC CL A 30303M102 8,928 26,545 SH   SOLE   26,545 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 7,460 85,692 SH   SOLE   85,692 0 0
MICROSOFT CORP COM 594918104 9,269 27,560 SH   SOLE   27,560 0 0
MONDELEZ INTL INC CL A 609207105 757 11,420 SH   SOLE   11,420 0 0
MYR GROUP INC DEL COM 55405W104 1,514 13,692 SH   SOLE   13,692 0 0
NEOGEN CORP COM 640491106 830 18,276 SH   SOLE   18,276 0 0
NIKE INC CL B 654106103 13,338 80,027 SH   SOLE   80,027 0 0
NLIGHT INC COM 65487K100 376 15,694 SH   SOLE   15,694 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 678 44,294 SH   SOLE   44,294 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 325 32,000 SH   SOLE   32,000 0 0
NVIDIA CORPORATION COM 67066G104 3,593 12,217 SH   SOLE   12,217 0 0
OLD REP INTL CORP COM 680223104 256 10,400 SH   SOLE   10,400 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 960 32,448 SH   SOLE   32,448 0 0
ONEOK INC NEW COM 682680103 1,751 29,800 SH   SOLE   29,800 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 313 31,251 SH   SOLE   31,251 0 0
OSI ETF TR OSHARES US SMLCP 67110P100 1,029 27,668 SH   SOLE   27,668 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,992 57,328 SH   SOLE   57,328 0 0
PACER FDS TR PACER US SMALL 69374H857 2,843 66,466 SH   SOLE   66,466 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 220 12,100 SH   SOLE   12,100 0 0
PAYCHEX INC COM 704326107 6,911 50,629 SH   SOLE   50,629 0 0
PEPSICO INC COM 713448108 22,259 128,136 SH   SOLE   128,136 0 0
PFIZER INC COM 717081103 3,529 59,760 SH   SOLE   59,760 0 0
PGIM ETF TR ULTRA SHORT 69344A107 2,676 54,080 SH   SOLE   54,080 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 267 15,600 SH   SOLE   15,600 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1,957 44,181 SH   SOLE   44,181 0 0
PUBLIC STORAGE COM 74460D109 11,486 30,665 SH   SOLE   30,665 0 0
RENASANT CORP COM 75970E107 454 11,963 SH   SOLE   11,963 0 0
ROYAL BK CDA COM 780087102 1,292 12,172 SH   SOLE   12,172 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 615 20,754 SH   SOLE   20,754 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,316 59,578 SH   SOLE   59,578 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,548 128,768 SH   SOLE   128,768 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,559 66,887 SH   SOLE   66,887 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,751 95,895 SH   SOLE   95,895 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14,847 130,443 SH   SOLE   130,443 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,453 18,067 SH   SOLE   18,067 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,091 10,652 SH   SOLE   10,652 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,377 21,901 SH   SOLE   21,901 0 0
SOUTHERN CO COM 842587107 1,349 19,673 SH   SOLE   19,673 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 964 15,422 SH   SOLE   15,422 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 520 11,388 SH   SOLE   11,388 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,162 63,903 SH   SOLE   63,903 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,066 12,085 SH   SOLE   12,085 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,321 10,113 SH   SOLE   10,113 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 647 15,594 SH   SOLE   15,594 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,316 91,738 SH   SOLE   91,738 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,802 30,822 SH   SOLE   30,822 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 1,595 27,056 SH   SOLE   27,056 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 7,397 132,487 SH   SOLE   132,487 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,021 27,985 SH   SOLE   27,985 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 718 40,454 SH   SOLE   40,454 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,403 78,100 SH   SOLE   78,100 0 0
STARBUCKS CORP COM 855244109 1,597 13,656 SH   SOLE   13,656 0 0
SUMMIT MATLS INC CL A 86614U100 561 13,987 SH   SOLE   13,987 0 0
TAPESTRY INC COM 876030107 752 18,511 SH   SOLE   18,511 0 0
COCA COLA CO COM 191216100 19,697 332,660 SH   SOLE   332,660 0 0
TIVITY HEALTH INC COM 88870R102 317 11,992 SH   SOLE   11,992 0 0
TJX COS INC NEW COM 872540109 3,210 42,276 SH   SOLE   42,276 0 0
T-MOBILE US INC COM 872590104 2,156 18,587 SH   SOLE   18,587 0 0
TRACTOR SUPPLY CO COM 892356106 12,617 52,880 SH   SOLE   52,880 0 0
TRUIST FINL CORP COM 89832Q109 1,156 19,749 SH   SOLE   19,749 0 0
US BANCORP DEL COM NEW 902973304 2,621 46,656 SH   SOLE   46,656 0 0
ULTA BEAUTY INC COM 90384S303 5,620 13,629 SH   SOLE   13,629 0 0
UNITED BANKSHARES INC WEST V COM 909907107 461 12,712 SH   SOLE   12,712 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,787 22,335 SH   SOLE   22,335 0 0
UNIVAR SOLUTIONS INC COM 91336L107 332 11,710 SH   SOLE   11,710 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1,243 24,250 SH   SOLE   24,250 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3,758 113,984 SH   SOLE   113,984 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 473 14,764 SH   SOLE   14,764 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 2,263 103,424 SH   SOLE   103,424 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 637 30,000 SH   SOLE   30,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,272 24,870 SH   SOLE   24,870 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,351 38,358 SH   SOLE   38,358 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 497 10,050 SH   SOLE   10,050 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 20,720 254,981 SH   SOLE   254,981 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 871 15,870 SH   SOLE   15,870 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,742 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,044 154,821 SH   SOLE   154,821 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 1,153 45,909 SH   SOLE   45,909 0 0
VISA INC COM CL A 92826C839 12,817 59,145 SH   SOLE   59,145 0 0
WP CAREY INC COM 92936U109 6,741 82,161 SH   SOLE   82,161 0 0
WELLS FARGO CO NEW COM 949746101 665 13,863 SH   SOLE   13,863 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,230 33,370 SH   SOLE   33,370 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,555 121,418 SH   SOLE   121,418 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,370 51,163 SH   SOLE   51,163 0 0
XCEL ENERGY INC COM 98389B100 1,891 27,930 SH   SOLE   27,930 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 413 10,519 SH   SOLE   10,519 0 0
DBX ETF TR XTRACKERS S&P 233051143 7,667 179,769 SH   SOLE   179,769 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 557 15,293 SH   SOLE   15,293 0 0