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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM 023135106   14,535,036 95,663 SH   SOLE   95,663 0 0
ULTA BEAUTY INC COM 90384S303   9,835,079 20,072 SH   SOLE   20,072 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   10,006,304 24,434 SH   SOLE   24,434 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   252,058 1,310 SH   SOLE   1,309 0 0
STARBUCKS CORP COM 855244109   767,212 7,991 SH   SOLE   7,990 0 0
OLD REP INTL CORP COM 680223104   305,760 10,400 SH   SOLE   10,400 0 0
BLOCK INC CL A 852234103   354,495 4,583 SH   SOLE   4,583 0 0
ISHARES GOLD TR ISHARES NEW 464285204   721,704 18,491 SH   SOLE   18,491 0 0
DOLLAR GEN CORP NEW COM 256677105   215,960 1,589 SH   SOLE   1,588 0 0
JOHNSON & JOHNSON COM 478160104   2,166,338 13,821 SH   SOLE   13,821 0 0
WILLIAMS SONOMA INC COM 969904101   2,431,449 12,050 SH   SOLE   12,050 0 0
ADVANCED ENERGY INDS COM 007973100   759,741 6,975 SH   SOLE   6,975 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,230,059 5,185 SH   SOLE   5,185 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   767,646 6,545 SH   SOLE   6,545 0 0
ISHARES TR GLOBAL TECH ETF 464287291   1,438,189 21,094 SH   SOLE   21,094 0 0
SPDR SER TR RUSSELL YIELD 78468R770   236,893 2,352 SH   SOLE   2,352 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,120,640 4,728 SH   SOLE   4,727 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   401,579 8,403 SH   SOLE   8,403 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   732,978 18,297 SH   SOLE   18,297 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   726,095 18,345 SH   SOLE   18,345 0 0
PROCTER AND GAMBLE CO COM 742718109   757,254 5,168 SH   SOLE   5,167 0 0
COCA COLA CO COM 191216100   19,536,658 331,523 SH   SOLE   331,523 0 0
GENERAL MLS INC COM 370334104   2,743,445 42,116 SH   SOLE   42,116 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,442,839 244,510 SH   SOLE   244,510 0 0
TRUIST FINL CORP COM 89832Q109   663,712 17,977 SH   SOLE   17,977 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,394,281 21,588 SH   SOLE   21,588 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   305,232 3,454 SH   SOLE   3,454 0 0
INTEL CORP COM 458140100   287,305 22,216 SH   SOLE   22,216 0 0
MEDTRONIC PLC SHS G5960L103   246,728 2,995 SH   SOLE   2,995 0 0
NETFLIX INC COM 64110L106   326,696 671 SH   SOLE   671 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   617,313 1,638 SH   SOLE   1,638 0 0
PAYCHEX INC COM 704326107   5,920,790 49,709 SH   SOLE   49,708 0 0
TIDEWATER INC NEW COM 88642R109   509,673 7,068 SH   SOLE   7,068 0 0
KINSALE CAP GROUP INC COM 49714P108   345,292 1,031 SH   SOLE   1,031 0 0
ISHARES TR TRS FLT RT BD 46434V860   1,052,249 20,849 SH   SOLE   20,849 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   1,081,178 8,183 SH   SOLE   8,183 0 0
MYR GROUP INC DEL COM 55405W104   1,229,644 8,502 SH   SOLE   8,502 0 0
MEDPACE HLDGS INC COM 58506Q109   1,259,532 4,109 SH   SOLE   4,109 0 0
WATERS CORP COM 941848103   1,869,368 5,678 SH   SOLE   5,678 0 0
LAUDER ESTEE COS INC CL A 518439104   1,903,736 13,017 SH   SOLE   13,017 0 0
BANCORP INC DEL COM 05969A105   802,973 20,824 SH   SOLE   20,824 0 0
MERCK & CO INC COM 58933Y105   2,423,489 22,230 SH   SOLE   22,229 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   16,833,586 159,666 SH   SOLE   159,665 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,018,278 4,246 SH   SOLE   4,246 0 0
ADVANSIX INC COM 00773T101   506,843 16,917 SH   SOLE   16,917 0 0
ILLINOIS TOOL WKS INC COM 452308109   220,697 843 SH   SOLE   842 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   295,402 726 SH   SOLE   726 0 0
ISHARES TR S&P 100 ETF 464287101   614,169 2,749 SH   SOLE   2,749 0 0
HOWMET AEROSPACE INC COM 443201108   244,298 4,514 SH   SOLE   4,514 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   3,065,477 78,241 SH   SOLE   78,240 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   8,663,516 86,861 SH   SOLE   86,861 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   553,517 14,682 SH   SOLE   14,682 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   275,801 11,036 SH   SOLE   11,036 0 0
FEDEX CORP COM 31428X106   162,444 23,571 SH   SOLE   23,571 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,601,422 43,165 SH   SOLE   43,165 0 0
PEPSICO INC COM 713448108   19,000,186 111,871 SH   SOLE   111,871 0 0
DORMAN PRODS INC COM 258278100   49,546 16,499 SH   SOLE   16,499 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   84,000 35,000 SH   SOLE   35,000 0 0
HONEYWELL INTL INC COM 438516106   2,122,108 10,119 SH   SOLE   10,119 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   994,089 32,423 SH   SOLE   32,423 0 0
US BANCORP DEL COM NEW 902973304   400,935 9,264 SH   SOLE   9,263 0 0
XCEL ENERGY INC COM 98389B100   656,184 10,599 SH   SOLE   10,599 0 0
HOME DEPOT INC COM 437076102   424,083 1,224 SH   SOLE   1,223 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,488,408 167,177 SH   SOLE   167,176 0 0
PACER FDS TR PACER US SMALL 69374H857   2,512,930 52,320 SH   SOLE   52,320 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,354,914 68,638 SH   SOLE   68,638 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   406,157 2,978 SH   SOLE   2,978 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,988,168 10,400 SH   SOLE   10,400 0 0
SOUTHERN CO COM 842587107   1,006,841 14,359 SH   SOLE   14,358 0 0
CENCORA INC COM 03073E105   3,340,095 16,263 SH   SOLE   16,263 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,161,431 100,974 SH   SOLE   100,974 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,199,644 3,957 SH   SOLE   3,957 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   800,515 3,522 SH   SOLE   3,522 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,929,110 124,468 SH   SOLE   124,467 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,208,322 431,180 SH   SOLE   431,179 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   15,191,044 499,366 SH   SOLE   499,365 0 0
ISHARES TR U.S. REAL ES ETF 464287739   3,290,760 36,000 SH   SOLE   36,000 0 0
IQVIA HLDGS INC COM 46266C105   11,772,614 50,880 SH   SOLE   50,880 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   494,701 21,726 SH   SOLE   21,726 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,443,639 48,649 SH   SOLE   48,649 0 0
SAIA INC COM 78709Y105   1,063,122 2,426 SH   SOLE   2,426 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   525,228 17,637 SH   SOLE   17,636 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   363,735 3,645 SH   SOLE   3,645 0 0
ENSIGN GROUP INC COM 29358P101   613,856 5,471 SH   SOLE   5,470 0 0
ISHARES TR CORE S&P SCP ETF 464287804   4,657,122 43,022 SH   SOLE   43,021 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   772,526 2,166 SH   SOLE   2,166 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   371,986 185,580 SH   SOLE   185,579 0 0
ADOBE INC COM 00724F101   353,187 592 SH   SOLE   592 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,234,476 67,655 SH   SOLE   67,655 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,245,986 52,239 SH   SOLE   52,239 0 0
ALPHABET INC CAP STK CL A 02079K305   1,822,535 54,654 SH   SOLE   54,654 0 0
FISERV INC COM 337738108   368,631 2,775 SH   SOLE   2,775 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,177,149 1,239 SH   SOLE   1,239 0 0
ZSCALER INC COM 98980G102   414,982 1,873 SH   SOLE   1,873 0 0
INTUIT COM 461202103   9,998,605 15,997 SH   SOLE   15,997 0 0
HALLIBURTON CO COM 406216101   441,055 12,201 SH   SOLE   12,200 0 0
CSX CORP COM 126408103   1,267,547 36,560 SH   SOLE   36,560 0 0
ISHARES TR US INFRASTRUC 46435U713   855,133 21,235 SH   SOLE   21,235 0 0
MICROSOFT CORP COM 594918104   9,168,648 52,510 SH   SOLE   52,510 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   219,996 3,600 SH   SOLE   3,600 0 0
GOOSEHEAD INS INC COM CL A 38267D109   642,860 8,481 SH   SOLE   8,481 0 0
ADDUS HOMECARE CORP COM 006739106   669,170 7,207 SH   SOLE   7,207 0 0
CVS HEALTH CORP COM 126650100   8,472,491 107,301 SH   SOLE   107,301 0 0
SPS COMM INC COM 78463M107   578,031 2,982 SH   SOLE   2,982 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   464,968 15,200 SH   SOLE   15,200 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   202,791 4,957 SH   SOLE   4,957 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,307,154 66,960 SH   SOLE   66,960 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,085,250 2 SH   SOLE   2 0 0
BOEING CO COM 097023105   592,688 2,274 SH   SOLE   2,273 0 0
COPART INC COM 217204106   14,581,518 297,582 SH   SOLE   297,582 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,451,129 14,835 SH   SOLE   14,834 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,068,716 9,483 SH   SOLE   9,483 0 0
LIVENT CORP COM 53814L108   95,995 15,272 SH   SOLE   15,272 0 0
NIKE INC CL B 654106103   8,474,949 78,060 SH   SOLE   78,059 0 0
TESLA INC COM 88160R101   403,283 1,623 SH   SOLE   1,623 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   779,224 16,686 SH   SOLE   16,685 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   201,945 3,980 SH   SOLE   3,980 0 0
ISHARES INC MSCI EMRG CHN 46434G764   241,060 4,350 SH   SOLE   4,350 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   545,407 14,701 SH   SOLE   14,701 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   1,877,610 90,662 SH   SOLE   90,662 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   200,600 10,000 SH   SOLE   10,000 0 0
NORFOLK SOUTHN CORP COM 655844108   520,272 2,201 SH   SOLE   2,201 0 0
PUBLIC STORAGE COM 74460D109   8,729,100 28,620 SH   SOLE   28,620 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,778,993 77,998 SH   SOLE   77,997 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   651,937 3,414 SH   SOLE   3,414 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   486,556 9,321 SH   SOLE   9,321 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   163,773 21,295 SH   SOLE   21,295 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   474,451 33,649 SH   SOLE   33,649 0 0
MAYVILLE ENGR CO INC COM 578605107   517,534 35,890 SH   SOLE   35,890 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   233,902 461 SH   SOLE   461 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   790,981 3,098 SH   SOLE   3,098 0 0
ENCORE CAP GROUP INC COM 292554102   743,640 14,653 SH   SOLE   14,653 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,045,592 19,300 SH   SOLE   19,300 0 0
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   1,330,197 55,587 SH   SOLE   55,587 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   698,176 22,515 SH   SOLE   22,514 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   422,838 5,075 SH   SOLE   5,075 0 0
ISHARES TR EAFE GRWTH ETF 464288885   537,863 5,554 SH   SOLE   5,553 0 0
ELI LILLY & CO COM 532457108   1,332,853 2,287 SH   SOLE   2,286 0 0
DBX ETF TR XTRACKERS S&P 233051143   6,787,494 155,891 SH   SOLE   155,891 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   784,583 8,737 SH   SOLE   8,737 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,760,535 448,039 SH   SOLE   448,038 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,191,277 10,918 SH   SOLE   10,917 0 0
ISHARES TR US TECH BRKTHR 46436E502   2,386,352 55,600 SH   SOLE   55,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,847,665 29,345 SH   SOLE   29,345 0 0
DIGITAL RLTY TR INC COM 253868103   145,087 17,108 SH   SOLE   17,107 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   217,874 3,792 SH   SOLE   3,792 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,114,345 33,743 SH   SOLE   33,743 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,686,633 30,677 SH   SOLE   30,677 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   317,995 6,282 SH   SOLE   6,282 0 0
STERLING INFRASTRUCTURE INC COM 859241101   960,459 10,923 SH   SOLE   10,923 0 0
COHERENT CORP COM 19247G107   1,176,311 27,023 SH   SOLE   27,023 0 0
ISHARES TR SELECT DIVID ETF 464287168   927,332 7,911 SH   SOLE   7,911 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   9,712 10,000 SH   SOLE   10,000 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   370,213 4,619 SH   SOLE   4,619 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   537,585 55,311 SH   SOLE   55,310 0 0
ELDORADO GOLD CORP NEW COM 284902509   413,574 31,887 SH   SOLE   31,887 0 0
SNOWFLAKE INC CL A 833445109   411,731 2,069 SH   SOLE   2,069 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   874,647 5,065 SH   SOLE   5,064 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   479,319 5,496 SH   SOLE   5,495 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,287,470 12,989 SH   SOLE   12,989 0 0
MASTEC INC COM 576323109   1,545,445 20,410 SH   SOLE   20,410 0 0
REGENERON PHARMACEUTICALS COM 75886F107   401,379 457 SH   SOLE   457 0 0
NEW JERSEY RES CORP COM 646025106   280,854 6,300 SH   SOLE   6,300 0 0
ISHARES TR BB RAT CORP BD 46435U473   548,023 11,911 SH   SOLE   11,911 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   5,553,849 3,914 SH   SOLE   3,914 0 0
GENTEX CORP COM 371901109   354,426 10,852 SH   SOLE   10,852 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,826,232 115,936 SH   SOLE   115,936 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   16,005 50,000 SH   SOLE   50,000 0 0
DBX ETF TR XTRACKERS S&P MD 233051127   403,246 14,454 SH   SOLE   14,454 0 0
KWESST MICRO SYSTEMS INC COM NEW 501506604   29,540 35,000 SH   SOLE   35,000 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   968,728 26,196 SH   SOLE   26,196 0 0
TRACTOR SUPPLY CO COM 892356106   10,770,423 50,088 SH   SOLE   50,088 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   269,178 20,706 SH   SOLE   20,706 0 0
VALARIS LTD CL A G9460G101   368,427 5,373 SH   SOLE   5,373 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,254,221 64,040 SH   SOLE   64,040 0 0
NEOGEN CORP COM 640491106   619,287 30,795 SH   SOLE   30,795 0 0
VISA INC COM CL A 92826C839   15,323,919 58,859 SH   SOLE   58,858 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100   170,638 13,750 SH   SOLE   13,750 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   113,656 10,939 SH   SOLE   10,939 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   237,289 9,717 SH   SOLE   9,717 0 0
CONTEXT THERAPEUTICS INC COM 21077P108   22,600 20,000 SH   SOLE   20,000 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,786,232 18,637 SH   SOLE   18,637 0 0
SOCIETY PASS INC COM 83370P102   40,527 135,000 SH   SOLE   135,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   333,319 1,544 SH   SOLE   1,544 0 0
IRON MTN INC DEL COM 46284V101   452,071 6,460 SH   SOLE   6,460 0 0
ISHARES TR CORE S&P TTL STK 464287150   4,606,703 43,777 SH   SOLE   43,777 0 0
EAGLE MATLS INC COM 26969P108   513,388 2,531 SH   SOLE   2,531 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,525,369 53,001 SH   SOLE   53,001 0 0
META PLATFORMS INC CL A 30303M102   869,680 2,457 SH   SOLE   2,457 0 0
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   737,597 26,221 SH   SOLE   26,221 0 0
CAVCO INDS INC DEL COM 149568107   705,372 2,035 SH   SOLE   2,035 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   446,874 16,138 SH   SOLE   16,138 0 0
EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558   329,533 23,966 SH   SOLE   23,966 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   875,519 10,316 SH   SOLE   10,316 0 0
SERVICENOW INC COM 81762P102   3,774,776 5,343 SH   SOLE   5,343 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   615,138 12,320 SH   SOLE   12,320 0 0
PALO ALTO NETWORKS INC COM 697435105   426,102 1,445 SH   SOLE   1,445 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   1,597,860 93,007 SH   SOLE   93,007 0 0
MONDELEZ INTL INC CL A 609207105   440,608 6,083 SH   SOLE   6,083 0 0
WP CAREY INC COM 92936U109   5,446,114 84,032 SH   SOLE   84,032 0 0
BROADCOM INC COM 11135F101   316,422 283 SH   SOLE   283 0 0
STELLAR BANCORP INC COM 858927106   429,355 15,422 SH   SOLE   15,422 0 0
AMBARELLA INC SHS G037AX101   403,779 6,588 SH   SOLE   6,588 0 0
WORKDAY INC CL A 98138H101   410,501 1,487 SH   SOLE   1,487 0 0
DIAMONDBACK ENERGY INC COM 25278X109   572,090 3,689 SH   SOLE   3,689 0 0
VANECK ETF TRUST CLO ETF 92189H748   208,500 4,000 SH   SOLE   4,000 0 0
TIMKEN CO COM 887389104   453,809 5,662 SH   SOLE   5,661 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   381,663 10,180 SH   SOLE   10,180 0 0
NOVARTIS AG SPONSORED ADR 66987V109   247,377 2,450 SH   SOLE   2,450 0 0
ISHARES TR CORE MSCI EAFE 46432F842   232,101 3,299 SH   SOLE   3,299 0 0
ROYAL BK CDA COM 780087102   820,164 8,110 SH   SOLE   8,110 0 0
BRINKS CO COM 109696104   345,907 3,933 SH   SOLE   3,933 0 0
RBC BEARINGS INC COM 75524B104   574,338 2,016 SH   SOLE   2,016 0 0
KWESST MICRO SYSTEMS INC *W EXP 12/09/202 501506133   4,893 35,000 SH   SOLE   35,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   173,020 32,041 SH   SOLE   32,040 0 0
KINDER MORGAN INC DEL COM 49456B101   253,969 14,397 SH   SOLE   14,397 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,939,947 19,777 SH   SOLE   19,777 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,718,526 73,504 SH   SOLE   73,504 0 0
ENBRIDGE INC COM 29250N105   383,865 10,657 SH   SOLE   10,657 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   201,588 6,590 SH   SOLE   6,590 0 0
NVIDIA CORPORATION COM 67066G104   4,069,898 8,218 SH   SOLE   8,218 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,096,003 21,375 SH   SOLE   21,375 0 0
GRAINGER W W INC COM 384802104   4,749,274 5,731 SH   SOLE   5,731 0 0
ABBVIE INC COM 00287Y109   2,440,683 15,749 SH   SOLE   15,749 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   246,658 30,007 SH   SOLE   30,007 0 0
ALLIANCE ENTERTAINMENT HOLDI COM CLASS A 01861F102   23,205 25,000 SH   SOLE   25,000 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,136,094 33,722 SH   SOLE   33,722 0 0
CADENCE BANK COM 12740C103   471,827 15,945 SH   SOLE   15,945 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   406,297 5,524 SH   SOLE   5,524 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,457,451 25,961 SH   SOLE   25,961 0 0
KENVUE INC COM 49177J102   333,153 15,474 SH   SOLE   15,473 0 0
ZOETIS INC CL A 98978V103   297,116 1,505 SH   SOLE   1,505 0 0
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   218,050 12,202 SH   SOLE   12,202 0 0
BLACKSTONE INC COM 09260D107   1,363,401 10,414 SH   SOLE   10,414 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   677,832 12,746 SH   SOLE   12,746 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   269,976 2,049 SH   SOLE   2,049 0 0
ODDITY TECH LTD SHS CL A M7518J104   1,035,386 22,252 SH   SOLE   22,252 0 0
STRYKER CORPORATION COM 863667101   1,378,115 4,602 SH   SOLE   4,602 0 0
T-MOBILE US INC COM 872590104   2,661,959 16,603 SH   SOLE   16,603 0 0
BEAMR IMAGING LTD ORDINARY SHS M1R79L104   36,250 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   147,965 10,100 SH   SOLE   10,100 0 0
VANECK ETF TRUST COMMODITY STGY 92189H771   407,720 8,874 SH   SOLE   8,874 0 0
MCDONALDS CORP COM 580135101   1,205,332 4,065 SH   SOLE   4,065 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   239,967 3,900 SH   SOLE   3,900 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   2,691,246 39,829 SH   SOLE   39,829 0 0
AAR CORP COM 000361105   447,782 7,176 SH   SOLE   7,176 0 0
CISCO SYS INC COM 17275R102   748,599 14,818 SH   SOLE   14,817 0 0
TAPESTRY INC COM 876030107   623,414 16,936 SH   SOLE   16,936 0 0
ADVANCED MICRO DEVICES INC COM 007903107   309,561 2,100 SH   SOLE   2,100 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,615,333 22,984 SH   SOLE   22,984 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   1,395,576 9,624 SH   SOLE   9,624 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   235,723 3,551 SH   SOLE   3,551 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,961,176 38,769 SH   SOLE   38,769 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   324,584 10,881 SH   SOLE   10,881 0 0
CEL-SCI CORP COM PAR NEW 150837607   54,400 20,000 SH   SOLE   20,000 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,330,947 86,990 SH   SOLE   86,990 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   759,260 12,258 SH   SOLE   12,257 0 0
GENERAL ELECTRIC CO COM NEW 369604301   96,235 31,019 SH   SOLE   31,018 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   279,240 24,345 SH   SOLE   24,345 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   568,283 5,055 SH   SOLE   5,055 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,116,776 60,074 SH   SOLE   60,074 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,139,052 49,438 SH   SOLE   49,438 0 0
ISHARES TR CORE S&P500 ETF 464287200   26,110,502 54,667 SH   SOLE   54,666 0 0
ONEOK INC NEW COM 682680103   3,655,621 52,060 SH   SOLE   52,059 0 0
WESCO INTL INC COM 95082P105   241,172 1,387 SH   SOLE   1,387 0 0
CHART INDS INC COM 16115Q308   1,101,274 8,078 SH   SOLE   8,078 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,243,010 29,441 SH   SOLE   29,441 0 0
WELLS FARGO CO NEW COM 949746101   499,581 10,150 SH   SOLE   10,149 0 0
UNION PAC CORP COM 907818108   1,059,108 4,312 SH   SOLE   4,311 0 0
ECOLAB INC COM 278865100   9,189,159 46,328 SH   SOLE   46,328 0 0
CARMAX INC COM 143130102   2,547,768 33,200 SH   SOLE   33,200 0 0
ISHARES TR GOV/CRED BD ETF 464288596   1,020,731 9,700 SH   SOLE   9,700 0 0
ISHARES TR MBS ETF 464288588   3,431,850 36,478 SH   SOLE   36,478 0 0
SALESFORCE INC COM 79466L302   652,587 2,480 SH   SOLE   2,480 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,475,201 82,892 SH   SOLE   82,892 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   705,138 1,328 SH   SOLE   1,328 0 0
LOCKHEED MARTIN CORP COM 539830109   391,772 864 SH   SOLE   864 0 0
JPMORGAN CHASE & CO COM 46625H100   3,948,345 23,212 SH   SOLE   23,211 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   260,000 5,000 SH   SOLE   5,000 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   451,500 12,751 SH   SOLE   12,750 0 0
MONOLITHIC PWR SYS INC COM 609839105   252,312 400 SH   SOLE   400 0 0
PROS HOLDINGS INC COM 74346Y103   275,215 7,095 SH   SOLE   7,095 0 0
CHEVRON CORP NEW COM 166764100   630,034 4,224 SH   SOLE   4,223 0 0
ISHARES TR NATIONAL MUN ETF 464288414   4,444,381 40,996 SH   SOLE   40,996 0 0
CONOCOPHILLIPS COM 20825C104   383,103 3,301 SH   SOLE   3,300 0 0
TJX COS INC NEW COM 872540109   7,652,645 81,576 SH   SOLE   81,576 0 0
BANK AMERICA CORP COM 060505104   485,634 14,423 SH   SOLE   14,423 0 0
EXTRA SPACE STORAGE INC COM 30225T102   257,971 1,609 SH   SOLE   1,609 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   1,592,016 27,237 SH   SOLE   27,237 0 0
WALMART INC COM 931142103   1,087,464 6,898 SH   SOLE   6,897 0 0
RTX CORPORATION COM 75513E101   438,718 5,214 SH   SOLE   5,214 0 0
TARGET CORP COM 87612E106   232,312 1,631 SH   SOLE   1,631 0 0
PFIZER INC COM 717081103   1,215,399 42,216 SH   SOLE   42,216 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,703,659 15,395 SH   SOLE   15,395 0 0
GILEAD SCIENCES INC COM 375558103   1,871,243 42,701 SH   SOLE   42,701 0 0
ALPHABET INC CAP STK CL C 02079K107   15,400,408 109,277 SH   SOLE   109,277 0 0
RENASANT CORP COM 75970E107   402,842 11,961 SH   SOLE   11,960 0 0
AMGEN INC COM 031162100   3,683,663 12,790 SH   SOLE   12,789 0 0
APPLIED MATLS INC COM 038222105   322,840 72,219 SH   SOLE   72,218 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,104,014 57,047 SH   SOLE   57,047 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   587,292 22,968 SH   SOLE   22,968 0 0
OMNIQ CORP COM 68217M107   32,520 50,000 SH   SOLE   50,000 0 0
CANADIAN NATL RY CO COM 136375102   4,925,073 39,203 SH   SOLE   39,203 0 0
ISHARES TR CORE S&P US VLU 464287663   331,921 3,936 SH   SOLE   3,935 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,112,262 24,133 SH   SOLE   24,132 0 0
SOUTHSTATE CORPORATION COM 840441109   480,546 5,690 SH   SOLE   5,690 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,917,977 19,325 SH   SOLE   19,324 0 0
ISHARES TR CORE DIV GRWTH 46434V621   260,004 4,831 SH   SOLE   4,831 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   7,329,421 131,117 SH   SOLE   131,116 0 0
HEALTHEQUITY INC COM 42226A107   513,891 7,751 SH   SOLE   7,751 0 0
EATON CORP PLC SHS G29183103   246,118 1,022 SH   SOLE   1,022 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   1,904,061 37,809 SH   SOLE   37,809 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   299,663 5,023 SH   SOLE   5,022 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   3,545,006 84,425 SH   SOLE   84,425 0 0
NETCAPITAL INC COM 64113L103   6,366 30,000 SH   SOLE   30,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   634,807 2,898 SH   SOLE   2,898 0 0
BORGWARNER INC COM 099724106   125,089 17,429 SH   SOLE   17,429 0 0
EXLSERVICE HOLDINGS INC COM 302081104   427,581 13,860 SH   SOLE   13,860 0 0
DYCOM INDS INC COM 267475101   404,426 3,514 SH   SOLE   3,514 0 0
EURONET WORLDWIDE INC COM 298736109   946,090 23,391 SH   SOLE   23,390 0 0
PHILIP MORRIS INTL INC COM 718172109   434,301 4,616 SH   SOLE   4,616 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   571,801 8,269 SH   SOLE   8,269 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   507,840 3,000 SH   SOLE   3,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,605,989 62,008 SH   SOLE   62,008 0 0
DOMINION ENERGY INC COM 25746U109   329,654 7,014 SH   SOLE   7,013 0 0
EXXON MOBIL CORP COM 30231G102   10,226,294 102,283 SH   SOLE   102,283 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,639,802 5,014 SH   SOLE   5,014 0 0
PRICE T ROWE GROUP INC COM 74144T108   269,976 2,507 SH   SOLE   2,506 0 0
LOWES COS INC COM 548661107   1,306,811 5,872 SH   SOLE   5,871 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   639,608 13,600 SH   SOLE   13,600 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   227,104 4,700 SH   SOLE   4,700 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   464,600 4,597 SH   SOLE   4,597 0 0
ISHARES TR MSCI ACWI ETF 464288257   818,421 8,042 SH   SOLE   8,041 0 0
COLGATE PALMOLIVE CO COM 194162103   839,855 10,536 SH   SOLE   10,536 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   493,725 25,782 SH   SOLE   25,782 0 0
PAYPAL HLDGS INC COM 70450Y103   395,910 14,119 SH   SOLE   14,119 0 0
SCHWAB CHARLES CORP COM 808513105   528,800 7,686 SH   SOLE   7,686 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,325,474 127,182 SH   SOLE   127,182 0 0
CAMECO CORP COM 13321L108   332,732 7,720 SH   SOLE   7,720 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   513,472 6,766 SH   SOLE   6,766 0 0
CROWN CASTLE INC COM 22822V101   665,222 5,775 SH   SOLE   5,775 0 0
CARDINAL HEALTH INC COM 14149Y108   442,512 4,390 SH   SOLE   4,390 0 0
IMMUNITYBIO INC COM 45256X103   987,329 196,679 SH   SOLE   196,679 0 0
AUTOZONE INC COM 053332102   514,536 199 SH   SOLE   199 0 0
BLACKROCK INC COM 09247X101   3,043,019 3,748 SH   SOLE   3,748 0 0
ISHARES TR CORE S&P MCP ETF 464287507   6,022,675 21,731 SH   SOLE   21,730 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   206,912 4,053 SH   SOLE   4,053 0 0
KADANT INC COM 48282T104   495,868 1,769 SH   SOLE   1,769 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,104,420 41,200 SH   SOLE   41,200 0 0
APPLE INC COM 037833100   12,571,271 93,642 SH   SOLE   93,641 0 0
ABBOTT LABS COM 002824100   327,006 2,971 SH   SOLE   2,970 0 0
DISNEY WALT CO COM 254687106   565,950 6,268 SH   SOLE   6,268 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   190,976 16,650 SH   SOLE   16,650 0 0