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
ABBOTT LABS COM Stock 002824100   5,663,273 51,947 SH   SOLE   16,140 0 35,807
ABBVIE INC COM Stock 00287Y109   688,336 5,109 SH   SOLE   1,407 0 3,702
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   5,038,494 16,328 SH   SOLE   8,311 0 8,017
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   1,013,676 2,073 SH   SOLE   0 0 2,073
ADVANCED MICRO DEVICES INC COM Stock 007903107   668,082 5,865 SH   SOLE   0 0 5,865
AGCO CORP COM Stock 001084102   262,840 2,000 SH   SOLE   0 0 2,000
AIR PRODS & CHEMS INC COM Stock 009158106   2,813,485 9,393 SH   SOLE   4,336 0 5,057
AIRBNB INC COM CL A Stock 009066101   784,339 6,120 SH   SOLE   0 0 6,120
ALBEMARLE CORP COM Stock 012653101   8,276,862 37,101 SH   SOLE   0 0 37,101
ALBERTSONS COS INC COMMON STOCK Stock 013091103   9,891,646 453,329 SH   SOLE   315,196 0 138,133
ALERIAN MLP ETF ETF 00162Q452   218,478 5,572 SH   SOLE   0 0 5,572
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   266,637 3,199 SH   SOLE   0 0 3,199
ALLIED MOTION TECHNOLOGIES INC COM Stock 019330109   939,109 23,513 SH   SOLE   0 0 23,513
ALPHABET INC CAP STK CL A Stock 02079K305   3,978,349 33,236 SH   SOLE   0 0 33,236
ALPHABET INC CAP STK CL C Stock 02079K107   6,327,747 52,309 SH   SOLE   0 0 52,308
ALTRIA GROUP INC COM Stock 02209S103   514,306 11,353 SH   SOLE   0 0 11,353
AMAZON COM INC COM Stock 023135106   5,618,516 43,100 SH   SOLE   0 0 43,100
AMERICAN EXPRESS CO COM Stock 025816109   5,925,121 34,013 SH   SOLE   24,110 0 9,902
AMERIPRISE FINL INC COM Stock 03076C106   226,495 682 SH   SOLE   0 0 681
AMGEN INC COM Stock 031162100   1,512,733 6,814 SH   SOLE   0 0 6,813
ANTERO MIDSTREAM CORP COM Stock 03676B102   151,914 13,096 SH   SOLE   0 0 13,096
APPLE INC COM Stock 037833100   33,240,712 171,371 SH   SOLE   5,661 0 165,710
APTIV PLC SHS Stock G6095L109   450,319 4,411 SH   SOLE   0 0 4,411
ARES CAPITAL CORP COM CEF 04010L103   458,288 24,390 SH   SOLE   0 0 24,390
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   214,526 296 SH   SOLE   0 0 296
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   10,355,471 144,690 SH   SOLE   118,357 0 26,333
ASTROTECH CORP COM Stock 046484309   155,760 11,000 SH   SOLE   0 0 11,000
AT&T INC COM Stock 00206R102   215,819 13,531 SH   SOLE   0 0 13,531
AUTODESK INC COM Stock 052769106   423,952 2,072 SH   SOLE   0 0 2,072
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,577,653 7,178 SH   SOLE   0 0 7,178
BANK AMERICA CORP COM Stock 060505104   6,431,090 224,158 SH   SOLE   75,492 0 148,665
BECTON DICKINSON & CO COM Stock 075887109   501,091 1,898 SH   SOLE   947 0 951
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   6,213,720 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   8,421,336 24,696 SH   SOLE   1,450 0 23,246
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682   383,986 325 SH   SOLE   0 0 325
BLACKROCK INC COM Stock 09247X101   407,081 589 SH   SOLE   0 0 589
BLACKSTONE INC COM Stock 09260D107   6,797,956 73,120 SH   SOLE   17,990 0 55,129
BLUE OWL CAPITAL CORPORATION COM CEF 69121K104   720,386 53,680 SH   SOLE   0 0 53,680
BOEING CO COM Stock 097023105   507,629 2,404 SH   SOLE   500 0 1,904
BOOKING HOLDINGS INC COM Stock 09857L108   226,828 84 SH   SOLE   0 0 84
BP PLC SPONSORED ADR ADR 055622104   10,309,811 292,145 SH   SOLE   161,007 0 131,138
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,492,209 23,334 SH   SOLE   640 0 22,694
BROADCOM INC COM Stock 11135F101   22,591,012 26,044 SH   SOLE   17,195 0 8,848
CANADIAN NATL RY CO COM Stock 136375102   875,578 7,232 SH   SOLE   0 0 7,232
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   1,828,322 22,608 SH   SOLE   0 0 22,608
CARLYLE SECURED LENDING INC COM CEF 872280102   164,732 11,314 SH   SOLE   0 0 11,314
CARMAX INC COM Stock 143130102   303,413 3,625 SH   SOLE   0 0 3,625
CARRIER GLOBAL CORPORATION COM Stock 14448C104   279,896 5,631 SH   SOLE   0 0 5,630
CATERPILLAR INC COM Stock 149123101   2,667,037 10,839 SH   SOLE   0 0 10,839
CDW CORP COM Stock 12514G108   712,347 3,882 SH   SOLE   0 0 3,882
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   235,852 642 SH   SOLE   0 0 642
CHENIERE ENERGY INC COM NEW Stock 16411R208   325,289 2,135 SH   SOLE   70 0 2,065
CHEVRON CORP NEW COM Stock 166764100   7,632,563 48,507 SH   SOLE   8,740 0 39,766
CHUBB LIMITED COM Stock H1467J104   487,369 2,531 SH   SOLE   115 0 2,416
CHURCH & DWIGHT CO INC COM Stock 171340102   279,942 2,793 SH   SOLE   0 0 2,793
CINCINNATI FINL CORP COM Stock 172062101   1,026,737 10,550 SH   SOLE   0 0 10,550
CISCO SYS INC COM Stock 17275R102   1,011,775 19,555 SH   SOLE   2,598 0 16,956
CITIGROUP INC COM NEW Stock 172967424   258,653 5,618 SH   SOLE   0 0 5,618
CME GROUP INC COM Stock 12572Q105   11,073,806 59,765 SH   SOLE   43,367 0 16,397
COCA COLA CO COM Stock 191216100   21,182,583 351,753 SH   SOLE   137,161 0 214,591
COCA-COLA EUROPACIFIC PARTNERS Stock G25839104   11,451,139 177,730 SH   SOLE   133,434 0 44,295
COLGATE PALMOLIVE CO COM Stock 194162103   1,682,674 21,842 SH   SOLE   0 0 21,841
COMCAST CORP NEW CL A Stock 20030N101   465,213 11,196 SH   SOLE   2,050 0 9,146
CONAGRA BRANDS INC COM Stock 205887102   609,894 18,087 SH   SOLE   0 0 18,087
CONOCOPHILLIPS COM Stock 20825C104   1,906,631 18,402 SH   SOLE   0 0 18,402
COPART INC COM Stock 217204106   670,211 7,348 SH   SOLE   0 0 7,348
CORECIVIC INC COM REIT 21871N101   94,100 10,000 SH   SOLE   0 0 10,000
CORTEVA INC COM Stock 22052L104   363,397 6,342 SH   SOLE   0 0 6,342
COSTCO WHSL CORP NEW COM Stock 22160K105   1,011,036 1,878 SH   SOLE   0 0 1,877
COUSINS PPTYS INC COM NEW REIT 222795502   2,412,514 105,812 SH   SOLE   0 0 105,812
CREDIT ACCEP CORP MICH COM Stock 225310101   220,950 435 SH   SOLE   0 0 435
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   554,875 3,778 SH   SOLE   0 0 3,778
CROWN CASTLE INC COM REIT 22822V101   246,690 2,165 SH   SOLE   626 0 1,539
CULLEN FROST BANKERS INC COM Stock 229899109   244,093 2,270 SH   SOLE   0 0 2,270
CVS HEALTH CORP COM Stock 126650100   249,006 3,602 SH   SOLE   0 0 3,602
DANAHER CORPORATION COM Stock 235851102   1,225,559 5,106 SH   SOLE   0 0 5,106
DARDEN RESTAURANTS INC COM Stock 237194105   1,594,110 9,541 SH   SOLE   0 0 9,541
DEERE & CO COM Stock 244199105   3,150,352 7,775 SH   SOLE   0 0 7,775
DIAGEO PLC SPON ADR NEW ADR 25243Q205   7,426,826 42,811 SH   SOLE   36,343 0 6,467
DIAMONDBACK ENERGY INC COM Stock 25278X109   4,034,722 30,715 SH   SOLE   0 0 30,715
DISNEY WALT CO COM Stock 254687106   540,369 6,053 SH   SOLE   1,989 0 4,063
DOMINION ENERGY INC COM Stock 25746U109   1,017,104 19,639 SH   SOLE   400 0 19,239
DORCHESTER MINERALS LP COM UNIT Stock 25820R105   2,996,000 100,000 SH   SOLE   0 0 100,000
DOW INC COM Stock 260557103   1,769,297 33,220 SH   SOLE   0 0 33,220
DRAFTKINGS INC NEW COM CL A Stock 26142V105   455,011 17,125 SH   SOLE   0 0 17,125
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   3,524,041 39,269 SH   SOLE   0 0 39,269
DUPONT DE NEMOURS INC COM Stock 26614N102   531,656 7,442 SH   SOLE   0 0 7,442
EATON CORP PLC SHS Stock G29183103   1,344,152 6,684 SH   SOLE   0 0 6,684
ELEVANCE HEALTH INC COM Stock 036752103   241,249 543 SH   SOLE   0 0 543
ELI LILLY & CO COM Stock 532457108   8,403,653 17,919 SH   SOLE   7,640 0 10,279
ENBRIDGE INC COM Stock 29250N105   1,010,058 27,176 SH   SOLE   0 0 27,176
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   316,238 3,896 SH   SOLE   0 0 3,896
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   1,257,414 99,009 SH   SOLE   0 0 99,009
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,670,314 63,390 SH   SOLE   0 0 63,389
EOG RES INC COM Stock 26875P101   1,335,515 11,670 SH   SOLE   0 0 11,670
EQUIFAX INC COM Stock 294429105   284,007 1,207 SH   SOLE   0 0 1,207
EVOLV TECHNOLOGIES HLDNGS INC COM CL A Stock 30049H102   31,361,628 5,226,938 SH   SOLE   0 0 5,226,938
EXXON MOBIL CORP COM Stock 30231G102   13,776,579 128,453 SH   SOLE   1,990 0 126,462
F N B CORP COM Stock 302520101   277,008 24,214 SH   SOLE   0 0 24,214
FERGUSON PLC NEW SHS Stock G3421J106   3,020,037 19,198 SH   SOLE   10,293 0 8,905
FERRARI N V COM Stock N3167Y103   1,633,623 5,000 SH   SOLE   0 0 5,000
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   349,809 10,377 SH   SOLE   0 0 10,377
FIRST BANCORP N C COM Stock 318910106   478,945 16,099 SH   SOLE   0 0 16,099
FIRST HORIZON CORPORATION COM Stock 320517105   139,601 12,387 SH   SOLE   0 0 12,387
FISERV INC COM Stock 337738108   231,611 1,836 SH   SOLE   0 0 1,836
FLAME ACQUISITION CORP COM CL A Stock 33850F108   102,700 10,000 SH   SOLE   0 0 10,000
FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407   344,161 8,589 SH   SOLE   0 0 8,589
FLEXSHARES QUALITY DIVIDEND DEFENSIVE INDEX FUND ETF 33939L845   762,671 13,643 SH   SOLE   0 0 13,643
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795   684,044 13,063 SH   SOLE   0 0 13,063
FOCUS FINL PARTNERS INC COM CL A Stock 34417P100   225,005 4,285 SH   SOLE   0 0 4,285
GALLAGHER ARTHUR J & CO COM Stock 363576109   393,909 1,794 SH   SOLE   0 0 1,794
GENERAL DYNAMICS CORP COM Stock 369550108   527,118 2,450 SH   SOLE   0 0 2,450
GENERAL MLS INC COM Stock 370334104   879,442 11,466 SH   SOLE   0 0 11,466
GENUINE PARTS CO COM Stock 372460105   303,599 1,794 SH   SOLE   0 0 1,794
GLOBAL PMTS INC COM Stock 37940X102   721,068 7,319 SH   SOLE   3,362 0 3,957
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   214,918 6,838 SH   SOLE   0 0 6,838
GLOBE LIFE INC COM Stock 37959E102   1,013,327 9,244 SH   SOLE   0 0 9,244
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,426,342 10,623 SH   SOLE   3,683 0 6,940
GOLUB CAP BDC INC COM CEF 38173M102   5,493,062 406,893 SH   SOLE   0 0 406,893
GREEN BRICK PARTNERS INC COM Stock 392709101   352,160 6,200 SH   SOLE   0 0 6,200
HCA HEALTHCARE INC COM Stock 40412C101   5,486,977 18,080 SH   SOLE   8,885 0 9,195
HENRY JACK & ASSOC INC COM Stock 426281101   230,748 1,379 SH   SOLE   0 0 1,379
HERSHEY CO COM Stock 427866108   2,629,591 10,531 SH   SOLE   0 0 10,531
HESS CORP COM Stock 42809H107   322,097 2,369 SH   SOLE   0 0 2,369
HIGHWOODS PPTYS INC COM REIT 431284108   4,390,856 183,641 SH   SOLE   84,042 0 99,599
HOME DEPOT INC COM Stock 437076102   5,720,746 18,416 SH   SOLE   536 0 17,879
HONEYWELL INTL INC COM Stock 438516106   4,306,022 20,752 SH   SOLE   0 0 20,751
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   6,678,757 218,474 SH   SOLE   5,480 0 212,994
HUBBELL INC COM Stock 443510607   453,906 1,369 SH   SOLE   0 0 1,369
INNOVAGE HLDG CORP COM Stock 45784A104   112,500 15,000 SH   SOLE   0 0 15,000
INTEL CORP COM Stock 458140100   803,300 24,022 SH   SOLE   185 0 23,837
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,054,789 22,829 SH   SOLE   7,600 0 15,229
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   302,959 886 SH   SOLE   0 0 886
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,445,353 6,619 SH   SOLE   0 0 6,619
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   2,352,973 15,724 SH   SOLE   0 0 15,724
INVESCO S&P 500 REVENUE ETF ETF 46138G698   258,880 3,236 SH   SOLE   0 0 3,236
IQVIA HLDGS INC COM Stock 46266C105   404,586 1,800 SH   SOLE   0 0 1,800
ISHARES CORE MSCI EAFE ETF ETF 46432F842   69,704,883 1,032,665 SH   SOLE   146,122 0 886,542
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   29,442,811 597,338 SH   SOLE   72,397 0 524,941
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   503,527 8,041 SH   SOLE   0 0 8,041
ISHARES CORE S&P 500 ETF ETF 464287200   23,584,531 52,915 SH   SOLE   4,505 0 48,409
ISHARES CORE S&P MID-CAP ETF ETF 464287507   27,351,047 104,601 SH   SOLE   0 0 104,600
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   32,803,403 329,186 SH   SOLE   21,736 0 307,450
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   711,688 7,274 SH   SOLE   0 0 7,274
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   21,317,155 218,324 SH   SOLE   870 0 217,454
ISHARES CORE S&P US VALUE ETF ETF 464287663   5,927,647 75,743 SH   SOLE   0 0 75,743
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   15,306,157 156,265 SH   SOLE   85,569 0 70,696
ISHARES GLOBAL ENERGY ETF ETF 464287341   3,545,812 95,266 SH   SOLE   5,157 0 90,109
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   213,482 4,547 SH   SOLE   0 0 4,547
ISHARES MSCI ACWI ETF ETF 464288257   486,209 5,068 SH   SOLE   0 0 5,067
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,305,770 26,529 SH   SOLE   0 0 26,529
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   1,316,509 19,815 SH   SOLE   0 0 19,815
ISHARES MSCI EAFE ETF ETF 464287465   4,488,586 61,912 SH   SOLE   0 0 61,911
ISHARES MSCI EAFE VALUE ETF ETF 464288877   5,331,352 108,936 SH   SOLE   72,295 0 36,641
ISHARES MSCI EMERGING MARKETS ASIA ETF ETF 464286426   2,864,627 43,595 SH   SOLE   37,635 0 5,960
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   2,804,052 70,881 SH   SOLE   0 0 70,880
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   8,476,399 238,101 SH   SOLE   3,185 0 234,916
ISHARES RUSSELL 1000 ETF ETF 464287622   3,001,203 12,313 SH   SOLE   0 0 12,313
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   13,069,733 47,495 SH   SOLE   0 0 47,495
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   10,296,370 65,237 SH   SOLE   0 0 65,237
ISHARES RUSSELL 2000 ETF ETF 464287655   4,756,027 25,397 SH   SOLE   3,950 0 21,446
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   304,781 1,256 SH   SOLE   0 0 1,256
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   1,050,382 7,460 SH   SOLE   0 0 7,460
ISHARES RUSSELL 3000 ETF ETF 464287689   4,514,475 17,740 SH   SOLE   0 0 17,740
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   388,834 3,540 SH   SOLE   0 0 3,540
ISHARES SELECT DIVIDEND ETF ETF 464287168   2,260,902 19,955 SH   SOLE   0 0 19,955
ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851   208,248 2,452 SH   SOLE   0 0 2,452
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778   1,361,684 40,227 SH   SOLE   0 0 40,227
J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365   596,626 26,042 SH   SOLE   0 0 26,042
JOHNSON & JOHNSON COM Stock 478160104   15,649,893 94,550 SH   SOLE   37,256 0 57,293
JPMORGAN CHASE & CO COM Stock 46625H100   9,798,147 67,369 SH   SOLE   13,946 0 53,422
KB HOME COM Stock 48666K109   310,260 6,000 SH   SOLE   0 0 6,000
KELLOGG CO COM Stock 487836108   346,840 5,146 SH   SOLE   0 0 5,146
KINDER MORGAN INC DEL COM Stock 49456B101   417,659 24,254 SH   SOLE   0 0 24,254
KKR & CO INC COM Stock 48251W104   218,344 3,899 SH   SOLE   0 0 3,899
KLA CORP COM NEW Stock 482480100   4,793,453 9,883 SH   SOLE   4,264 0 5,619
KRAFT HEINZ CO COM Stock 500754106   10,627,032 299,353 SH   SOLE   211,812 0 87,541
KROGER CO COM Stock 501044101   1,068,216 22,728 SH   SOLE   0 0 22,728
LENNAR CORP CL A Stock 526057104   495,476 3,954 SH   SOLE   0 0 3,954
LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755   325,661 4,326 SH   SOLE   0 0 4,326
LOCKHEED MARTIN CORP COM Stock 539830109   2,978,659 6,470 SH   SOLE   2,221 0 4,248
LOWES COS INC COM Stock 548661107   1,541,080 6,828 SH   SOLE   0 0 6,828
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   377,036 6,050 SH   SOLE   0 0 6,050
MARRIOTT INTL INC NEW CL A Stock 571903202   373,258 2,032 SH   SOLE   0 0 2,032
MARTIN MARIETTA MATLS INC COM Stock 573284106   260,855 565 SH   SOLE   0 0 565
MARVELL TECHNOLOGY INC COM Stock 573874104   209,051 3,497 SH   SOLE   0 0 3,497
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,700,056 4,323 SH   SOLE   0 0 4,322
MCCORMICK & CO INC COM NON VTG Stock 579780206   433,184 4,966 SH   SOLE   4,736 0 230
MCDONALDS CORP COM Stock 580135101   3,032,293 10,162 SH   SOLE   1,378 0 8,783
MEDTRONIC PLC SHS Stock G5960L103   11,774,409 133,648 SH   SOLE   89,891 0 43,756
MERCK & CO INC COM Stock 58933Y105   16,350,513 141,698 SH   SOLE   87,283 0 54,414
META PLATFORMS INC CL A Stock 30303M102   2,734,919 9,530 SH   SOLE   0 0 9,530
MICROSOFT CORP COM Stock 594918104   35,622,995 104,607 SH   SOLE   46,250 0 58,357
MONDELEZ INTL INC CL A Stock 609207105   233,983 3,208 SH   SOLE   0 0 3,207
MORGAN STANLEY COM NEW Stock 617446448   11,204,333 131,198 SH   SOLE   84,068 0 47,130
NAVITAS SEMICONDUCTOR CORP COM Stock 63942X106   2,915,311 276,595 SH   SOLE   0 0 276,595
NETFLIX INC COM Stock 64110L106   725,047 1,646 SH   SOLE   0 0 1,646
NEWMARKET CORP COM Stock 651587107   2,718,733 6,761 SH   SOLE   0 0 6,761
NEXTERA ENERGY INC COM Stock 65339F101   12,978,585 174,914 SH   SOLE   113,148 0 61,765
NIKE INC CL B Stock 654106103   1,143,894 10,364 SH   SOLE   0 0 10,364
NORFOLK SOUTHN CORP COM Stock 655844108   9,891,116 43,619 SH   SOLE   31,326 0 12,293
NOVARTIS AG SPONSORED ADR ADR 66987V109   308,457 3,057 SH   SOLE   0 0 3,056
NOVO-NORDISK A S ADR ADR 670100205   6,092,576 37,648 SH   SOLE   29,521 0 8,126
NVIDIA CORPORATION COM Stock 67066G104   2,245,723 5,309 SH   SOLE   0 0 5,308
ONEOK INC NEW COM Stock 682680103   4,065,003 65,862 SH   SOLE   33,237 0 32,625
ORACLE CORP COM Stock 68389X105   7,877,833 66,150 SH   SOLE   21,665 0 44,485
PACER US CASH COWS 100 ETF ETF 69374H881   43,849,638 916,015 SH   SOLE   10,750 0 905,265
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   280,094 18,271 SH   SOLE   0 0 18,271
PALO ALTO NETWORKS INC COM Stock 697435105   1,048,869 4,105 SH   SOLE   0 0 4,105
PARKER-HANNIFIN CORP COM Stock 701094104   3,850,085 9,871 SH   SOLE   4,925 0 4,946
PAYPAL HLDGS INC COM Stock 70450Y103   376,557 5,643 SH   SOLE   0 0 5,643
PENN ENTERTAINMENT INC COM Stock 707569109   294,968 12,275 SH   SOLE   0 0 12,275
PEPSICO INC COM Stock 713448108   3,076,977 16,613 SH   SOLE   1,730 0 14,882
PFIZER INC COM Stock 717081103   887,503 24,196 SH   SOLE   0 0 24,195
PHILIP MORRIS INTL INC COM Stock 718172109   233,737 2,394 SH   SOLE   0 0 2,394
PHILLIPS 66 COM Stock 718546104   709,436 7,438 SH   SOLE   0 0 7,438
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   535,085 5,364 SH   SOLE   0 0 5,363
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   216,800 3,827 SH   SOLE   0 0 3,827
PIONEER NAT RES CO COM Stock 723787107   368,288 1,778 SH   SOLE   0 0 1,777
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   522,351 37,046 SH   SOLE   0 0 37,046
PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207   363,661 24,522 SH   SOLE   0 0 24,522
PNC FINL SVCS GROUP INC COM Stock 693475105   314,245 2,495 SH   SOLE   0 0 2,495
PROCTER AND GAMBLE CO COM Stock 742718109   4,818,266 31,753 SH   SOLE   11,475 0 20,278
PROLOGIS INC. COM REIT 74340W103   10,215,482 83,303 SH   SOLE   62,663 0 20,640
QUALCOMM INC COM Stock 747525103   14,906,831 125,225 SH   SOLE   86,156 0 39,068
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   271,544 15,238 SH   SOLE   0 0 15,238
RELX PLC SPONSORED ADR ADR 759530108   7,072,325 211,556 SH   SOLE   176,778 0 34,778
ROCKWELL AUTOMATION INC COM Stock 773903109   4,070,025 12,354 SH   SOLE   6,002 0 6,352
ROLLINS INC COM Stock 775711104   213,012 4,973 SH   SOLE   0 0 4,973
ROPER TECHNOLOGIES INC COM Stock 776696106   1,215,792 2,529 SH   SOLE   0 0 2,528
ROYAL BK CDA COM Stock 780087102   1,829,494 19,155 SH   SOLE   0 0 19,155
RTX CORPORATION COM Stock 75513E101   16,239,400 165,776 SH   SOLE   109,831 0 55,944
RUBICON TECHNOLOGIES INC CL A COM Stock 78112J109   571,749 1,545,267 SH   SOLE   0 0 1,545,267
RUNWAY GROWTH FINANCE CORP COM Stock 78163D100   2,407,472 194,937 SH   SOLE   115,851 0 79,086
SABINE RTY TR UNIT BEN INT Stock 785688102   2,051,723 31,115 SH   SOLE   0 0 31,115
SALESFORCE INC COM Stock 79466L302   1,704,234 8,067 SH   SOLE   0 0 8,067
SANDRIDGE ENERGY INC COM NEW Stock 80007P869   152,500 10,000 SH   SOLE   0 0 10,000
SANOFI SPONSORED ADR ADR 80105N105   7,921,468 146,966 SH   SOLE   127,130 0 19,835
SAP SE SPON ADR ADR 803054204   352,423 2,576 SH   SOLE   0 0 2,576
SCHLUMBERGER LTD COM STK Stock 806857108   11,626,489 236,696 SH   SOLE   166,266 0 70,429
SCHWAB CHARLES CORP COM Stock 808513105   611,180 10,783 SH   SOLE   0 0 10,783
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   260,472 9,730 SH   SOLE   0 0 9,730
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   223,350 6,917 SH   SOLE   0 0 6,917
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   759,352 14,688 SH   SOLE   0 0 14,687
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   3,229,821 61,673 SH   SOLE   0 0 61,673
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   3,975,410 59,255 SH   SOLE   0 0 59,254
SCHWAB U.S. MID-CAP ETF ETF 808524508   1,362,426 19,181 SH   SOLE   0 0 19,181
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   369,672 8,440 SH   SOLE   0 0 8,440
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   3,193,537 43,976 SH   SOLE   0 0 43,976
SHELL PLC SPON ADS ADR 780259305   11,271,763 186,680 SH   SOLE   60,922 0 125,758
SMUCKER J M CO COM NEW Stock 832696405   1,853,628 12,553 SH   SOLE   0 0 12,552
SNOWFLAKE INC CL A Stock 833445109   897,146 5,098 SH   SOLE   0 0 5,098
SOUTHERN CO COM Stock 842587107   7,486,842 106,574 SH   SOLE   0 0 106,574
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,808,156 5,259 SH   SOLE   0 0 5,258
SPDR GOLD SHARES ETF 78463V107   4,315,560 24,208 SH   SOLE   0 0 24,208
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   398,842 11,601 SH   SOLE   0 0 11,601
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   1,318,487 21,611 SH   SOLE   1,648 0 19,963
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   324,153 8,742 SH   SOLE   0 0 8,742
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   1,643,126 42,305 SH   SOLE   0 0 42,305
SPDR S&P 500 ETF TRUST ETF 78462F103   97,532,328 220,024 SH   SOLE   12,777 0 207,247
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   24,036,493 50,190 SH   SOLE   0 0 50,190
STARBUCKS CORP COM Stock 855244109   1,023,191 10,329 SH   SOLE   0 0 10,329
STATE STR CORP COM Stock 857477103   233,787 3,195 SH   SOLE   0 0 3,194
STELLANTIS N.V SHS Stock N82405106   4,778,505 272,291 SH   SOLE   239,553 0 32,738
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   4,768,491 47,250 SH   SOLE   37,050 0 10,200
TARGA RES CORP COM Stock 87612G101   12,165,971 159,868 SH   SOLE   118,573 0 41,295
TARGET CORP COM Stock 87612E106   5,738,162 43,504 SH   SOLE   36,671 0 6,832
TE CONNECTIVITY LTD SHS Stock H84989104   207,857 1,483 SH   SOLE   0 0 1,483
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   3,749,639 21,567 SH   SOLE   0 0 21,567
TESLA INC COM Stock 88160R101   298,941 1,142 SH   SOLE   0 0 1,142
TEXAS INSTRS INC COM Stock 882508104   1,012,973 5,627 SH   SOLE   130 0 5,497
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   1,087,429 826 SH   SOLE   0 0 826
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,287,794 2,468 SH   SOLE   0 0 2,468
TJX COS INC NEW COM Stock 872540109   508,655 5,999 SH   SOLE   0 0 5,999
T-MOBILE US INC COM Stock 872590104   214,323 1,543 SH   SOLE   0 0 1,543
TRACTOR SUPPLY CO COM Stock 892356106   2,258,758 10,216 SH   SOLE   0 0 10,216
TRAVELERS COMPANIES INC COM Stock 89417E109   360,471 2,076 SH   SOLE   0 0 2,075
TRUIST FINL CORP COM Stock 89832Q109   8,484,819 279,566 SH   SOLE   189,945 0 89,620
UNILEVER PLC SPON ADR NEW ADR 904767704   685,979 13,159 SH   SOLE   1,238 0 11,921
UNION PAC CORP COM Stock 907818108   3,852,613 18,828 SH   SOLE   0 0 18,828
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,364,192 2,838 SH   SOLE   0 0 2,838
US BANCORP DEL COM NEW Stock 902973304   423,573 12,820 SH   SOLE   0 0 12,820
VANECK SEMICONDUCTOR ETF ETF 92189F676   8,514,429 55,924 SH   SOLE   23,633 0 32,291
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   26,562,813 163,534 SH   SOLE   50,570 0 112,963
VANGUARD ENERGY ETF ETF 92204A306   290,127 2,570 SH   SOLE   0 0 2,570
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   205,850 3,783 SH   SOLE   0 0 3,783
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   35,759,837 774,358 SH   SOLE   0 0 774,357
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   16,531,309 406,374 SH   SOLE   16,052 0 390,322
VANGUARD GROWTH ETF ETF 922908736   4,043,781 14,291 SH   SOLE   0 0 14,291
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   162,791,312 1,534,754 SH   SOLE   64,941 0 1,469,812
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   13,418,672 30,348 SH   SOLE   18,495 0 11,853
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   72,199,272 961,503 SH   SOLE   3,894 0 957,609
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794   2,332,965 36,914 SH   SOLE   0 0 36,914
VANGUARD MID-CAP ETF ETF 922908629   1,983,094 9,008 SH   SOLE   2,439 0 6,568
VANGUARD REAL ESTATE ETF ETF 922908553   690,320 8,261 SH   SOLE   0 0 8,261
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   6,463,245 93,386 SH   SOLE   0 0 93,386
VANGUARD RUSSELL 2000 ETF ETF 92206C664   2,173,988 28,749 SH   SOLE   113 0 28,635
VANGUARD S&P 500 ETF ETF 922908363   67,163,503 164,907 SH   SOLE   4,549 0 160,358
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   226,462 2,993 SH   SOLE   0 0 2,993
VANGUARD SMALL CAP VALUE ETF ETF 922908611   1,274,892 7,708 SH   SOLE   0 0 7,707
VANGUARD SMALL-CAP ETF ETF 922908751   5,809,772 29,211 SH   SOLE   0 0 29,210
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   4,336,652 19,687 SH   SOLE   0 0 19,687
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508   8,023,698 66,178 SH   SOLE   1,606 0 64,571
VANGUARD VALUE ETF ETF 922908744   4,398,151 30,951 SH   SOLE   0 0 30,951
VISA INC COM CL A Stock 92826C839   3,833,729 16,143 SH   SOLE   0 0 16,143
VULCAN MATLS CO COM Stock 929160109   23,545,404 104,442 SH   SOLE   0 0 104,442
WALMART INC COM Stock 931142103   16,451,978 104,670 SH   SOLE   70,135 0 34,533
WASTE MGMT INC DEL COM Stock 94106L109   1,019,883 5,881 SH   SOLE   1,575 0 4,306
WELLS FARGO CO NEW COM Stock 949746101   670,533 15,711 SH   SOLE   0 0 15,710
WHIRLPOOL CORP COM Stock 963320106   3,697,878 24,853 SH   SOLE   12,650 0 12,203
WILLIAMS COS INC COM Stock 969457100   407,092 12,476 SH   SOLE   325 0 12,151
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   1,209,374 25,306 SH   SOLE   0 0 25,306