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
MICROSOFT CORP COM Stock 594918104   39,888,889 106,076 SH   SOLE   106,076 0 0
APPLE INC COM Stock 037833100   34,010,619 176,651 SH   SOLE   176,651 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   19,253,421 89,186 SH   SOLE   89,185 0 0
BROADCOM INC COM Stock 11135F101   18,843,278 16,881 SH   SOLE   16,880 0 0
LAM RESEARCH CORP COM Stock 512807108   15,689,346 20,031 SH   SOLE   20,030 0 0
VISA INC COM CL A Stock 92826C839   15,329,850 58,882 SH   SOLE   58,881 0 0
ABBOTT LABS COM Stock 002824100   15,045,504 136,690 SH   SOLE   136,690 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   14,950,150 32,985 SH   SOLE   32,985 0 0
NEXTERA ENERGY INC COM Stock 65339F101   14,610,427 240,540 SH   SOLE   240,540 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   13,611,682 80,022 SH   SOLE   80,021 0 0
HOME DEPOT INC COM Stock 437076102   13,293,798 38,360 SH   SOLE   38,360 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   13,222,634 20,032 SH   SOLE   20,031 0 0
PEPSICO INC COM Stock 713448108   13,063,259 76,915 SH   SOLE   76,915 0 0
LOWES COS INC COM Stock 548661107   12,977,353 58,312 SH   SOLE   58,312 0 0
COMCAST CORP NEW CL A Stock 20030N101   12,397,278 282,720 SH   SOLE   282,720 0 0
BLACKROCK INC COM Stock 09247X101   12,071,297 14,870 SH   SOLE   14,869 0 0
TEXAS INSTRS INC COM Stock 882508104   11,784,789 69,135 SH   SOLE   69,135 0 0
MEDTRONIC PLC SHS Stock G5960L103   11,464,055 139,161 SH   SOLE   139,160 0 0
PHILLIPS 66 COM Stock 718546104   11,290,633 84,803 SH   SOLE   84,802 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   11,118,723 40,609 SH   SOLE   40,608 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   10,972,778 31,269 SH   SOLE   31,269 0 0
AMAZON COM INC COM Stock 023135106   10,771,786 70,895 SH   SOLE   70,895 0 0
QUALCOMM INC COM Stock 747525103   10,749,203 74,322 SH   SOLE   74,322 0 0
VANGUARD S&P 500 ETF ETF 922908363   9,812,994 22,466 SH   SOLE   22,465 0 0
CHEVRON CORP NEW COM Stock 166764100   9,634,526 64,592 SH   SOLE   64,591 0 0
AMGEN INC COM Stock 031162100   9,156,958 31,793 SH   SOLE   31,792 0 0
CHUBB LIMITED COM Stock H1467J104   9,125,689 40,379 SH   SOLE   40,379 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   8,354,136 15,868 SH   SOLE   15,868 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   8,327,200 59,612 SH   SOLE   59,612 0 0
CISCO SYS INC COM Stock 17275R102   8,131,461 160,955 SH   SOLE   160,955 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   8,129,965 17,367 SH   SOLE   17,366 0 0
NVIDIA CORPORATION COM Stock 67066G104   8,092,922 16,342 SH   SOLE   16,342 0 0
JOHNSON & JOHNSON COM Stock 478160104   7,401,263 47,220 SH   SOLE   47,220 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   7,207,080 9,522 SH   SOLE   9,521 0 0
APPLIED MATLS INC COM Stock 038222105   7,020,739 43,319 SH   SOLE   43,319 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   6,959,198 61,904 SH   SOLE   61,903 0 0
SERVICENOW INC COM Stock 81762P102   6,875,914 9,733 SH   SOLE   9,732 0 0
SALESFORCE INC COM Stock 79466L302   6,674,283 25,364 SH   SOLE   25,364 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   6,588,073 122,409 SH   SOLE   122,409 0 0
BEST BUY INC COM Stock 086516101   6,322,136 80,763 SH   SOLE   80,763 0 0
HONEYWELL INTL INC COM Stock 438516106   6,126,072 29,212 SH   SOLE   29,212 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   5,871,977 40,071 SH   SOLE   40,070 0 0
ADOBE INC COM Stock 00724F101   5,446,660 9,130 SH   SOLE   9,129 0 0
MARATHON PETE CORP COM Stock 56585A102   5,402,208 36,413 SH   SOLE   36,412 0 0
INTUIT COM Stock 461202103   5,359,097 8,574 SH   SOLE   8,574 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   5,205,945 50,057 SH   SOLE   50,057 0 0
AUTODESK INC COM Stock 052769106   5,202,559 21,368 SH   SOLE   21,367 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   4,997,568 9,415 SH   SOLE   9,415 0 0
TARGET CORP COM Stock 87612E106   4,908,519 34,465 SH   SOLE   34,465 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   4,760,186 18,644 SH   SOLE   18,644 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   4,716,870 11,059 SH   SOLE   11,059 0 0
MERCADOLIBRE INC COM Stock 58733R102   4,676,425 2,976 SH   SOLE   2,975 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   4,367,555 157,730 SH   SOLE   157,730 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   4,183,470 10,216 SH   SOLE   10,215 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   4,069,430 60,422 SH   SOLE   60,422 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   3,924,811 76,492 SH   SOLE   76,492 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   3,909,962 27,744 SH   SOLE   27,744 0 0
CATERPILLAR INC COM Stock 149123101   3,908,613 13,220 SH   SOLE   13,219 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   3,904,462 50,044 SH   SOLE   50,044 0 0
NIKE INC CL B Stock 654106103   3,656,631 33,680 SH   SOLE   33,679 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   3,490,897 12,741 SH   SOLE   12,740 0 0
WALMART INC COM Stock 931142103   3,177,458 20,155 SH   SOLE   20,155 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,173,627 8,227 SH   SOLE   8,226 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   3,088,129 4,896 SH   SOLE   4,895 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,070,630 30,712 SH   SOLE   30,712 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   3,054,349 49,737 SH   SOLE   49,737 0 0
ZOETIS INC CL A Stock 98978V103   3,007,298 15,237 SH   SOLE   15,236 0 0
CSX CORP COM Stock 126408103   2,916,434 84,120 SH   SOLE   84,119 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   2,898,523 19,663 SH   SOLE   19,663 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   2,868,344 10,950 SH   SOLE   10,950 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,847,391 75,528 SH   SOLE   75,527 0 0
ABBVIE INC COM Stock 00287Y109   2,828,246 18,250 SH   SOLE   18,250 0 0
PROLOGIS INC. COM REIT 74340W103   2,805,053 21,043 SH   SOLE   21,043 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   2,664,677 26,848 SH   SOLE   26,848 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,613,248 7,327 SH   SOLE   7,327 0 0
DIGITAL RLTY TR INC COM REIT 253868103   2,586,407 19,218 SH   SOLE   19,218 0 0
SNOWFLAKE INC CL A Stock 833445109   2,578,443 12,957 SH   SOLE   12,957 0 0
NASDAQ INC COM Stock 631103108   2,516,918 43,291 SH   SOLE   43,290 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   2,474,874 49,271 SH   SOLE   49,270 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   2,445,061 92,792 SH   SOLE   92,791 0 0
ILLUMINA INC COM Stock 452327109   2,399,244 17,231 SH   SOLE   17,231 0 0
REALTY INCOME CORP COM REIT 756109104   2,397,370 41,751 SH   SOLE   41,751 0 0
TRACTOR SUPPLY CO COM Stock 892356106   2,334,318 10,856 SH   SOLE   10,855 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   2,170,500 4 SH   SOLE   4 0 0
MSCI INC COM Stock 55354G100   2,161,914 3,822 SH   SOLE   3,822 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   2,131,660 29,386 SH   SOLE   29,386 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   2,099,786 41,140 SH   SOLE   41,140 0 0
CROWN CASTLE INC COM REIT 22822V101   2,041,205 17,720 SH   SOLE   17,720 0 0
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   2,024,355 230,564 SH   SOLE   230,564 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,972,075 20,322 SH   SOLE   20,322 0 0
AT&T INC COM Stock 00206R102   1,936,420 115,400 SH   SOLE   115,400 0 0
META PLATFORMS INC CL A Stock 30303M102   1,842,539 5,206 SH   SOLE   5,205 0 0
ALLSTATE CORP COM Stock 020002101   1,826,039 13,045 SH   SOLE   13,045 0 0
YUM BRANDS INC COM Stock 988498101   1,820,224 13,931 SH   SOLE   13,931 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   1,807,779 29,582 SH   SOLE   29,582 0 0
BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104   1,769,268 81,085 SH   SOLE   81,084 0 0
ELI LILLY & CO COM Stock 532457108   1,686,191 2,893 SH   SOLE   2,892 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   1,619,732 3,347 SH   SOLE   3,346 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,607,040 3,381 SH   SOLE   3,381 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   1,494,302 6,888 SH   SOLE   6,888 0 0
WILLIAMS COS INC COM Stock 969457100   1,450,837 41,655 SH   SOLE   41,654 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,419,996 13,494 SH   SOLE   13,494 0 0
HUBBELL INC COM Stock 443510607   1,384,358 4,209 SH   SOLE   4,208 0 0
FORTINET INC COM Stock 34959E109   1,350,638 23,076 SH   SOLE   23,076 0 0
ENDAVA PLC ADS ADR 29260V105   1,308,425 16,807 SH   SOLE   16,807 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100   1,285,305 35,003 SH   SOLE   35,002 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   1,263,707 16,545 SH   SOLE   16,545 0 0
BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101   1,240,371 88,725 SH   SOLE   88,724 0 0
PROGYNY INC COM Stock 74340E103   1,215,154 32,683 SH   SOLE   32,683 0 0
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100   1,213,774 60,207 SH   SOLE   60,207 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,213,553 5,209 SH   SOLE   5,209 0 0
MCDONALDS CORP COM Stock 580135101   1,191,054 4,017 SH   SOLE   4,016 0 0
FIVE BELOW INC COM Stock 33829M101   1,177,282 5,523 SH   SOLE   5,522 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   1,171,811 7,964 SH   SOLE   7,963 0 0
HAMILTON LANE INC CL A Stock 407497106   1,167,817 10,295 SH   SOLE   10,294 0 0
UNION PAC CORP COM Stock 907818108   1,131,129 4,605 SH   SOLE   4,605 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   1,115,050 11,727 SH   SOLE   11,727 0 0
ESSEX PPTY TR INC COM REIT 297178105   1,086,649 4,383 SH   SOLE   4,382 0 0
QUALYS INC COM Stock 74758T303   1,067,371 5,438 SH   SOLE   5,438 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,053,679 4,442 SH   SOLE   4,441 0 0
BLACKLINE INC COM Stock 09239B109   1,047,618 16,778 SH   SOLE   16,778 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,037,806 5,795 SH   SOLE   5,794 0 0
FEDEX CORP COM Stock 31428X106   1,023,517 4,046 SH   SOLE   4,046 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   1,003,974 13,035 SH   SOLE   13,035 0 0
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   996,726 112,244 SH   SOLE   112,243 0 0
ATI INC COM Stock 01741R102   978,878 21,528 SH   SOLE   21,528 0 0
GOOSEHEAD INS INC COM CL A Stock 38267D109   969,558 12,791 SH   SOLE   12,791 0 0
INSULET CORP COM Stock 45784P101   967,948 4,461 SH   SOLE   4,461 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   965,872 9,373 SH   SOLE   9,372 0 0
HOULIHAN LOKEY INC CL A Stock 441593100   961,847 8,021 SH   SOLE   8,021 0 0
MORGAN STANLEY COM NEW Stock 617446448   958,517 10,279 SH   SOLE   10,279 0 0
PFIZER INC COM Stock 717081103   947,881 32,924 SH   SOLE   32,923 0 0
ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106   922,984 114,231 SH   SOLE   114,230 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   922,155 5,024 SH   SOLE   5,024 0 0
PPG INDS INC COM Stock 693506107   917,989 6,138 SH   SOLE   6,138 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   901,672 16,400 SH   SOLE   16,399 0 0
MCKESSON CORP COM Stock 58155Q103   896,885 1,937 SH   SOLE   1,937 0 0
XCEL ENERGY INC COM Stock 98389B100   892,228 14,412 SH   SOLE   14,411 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649   877,740 6,427 SH   SOLE   6,426 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   871,738 2,584 SH   SOLE   2,584 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   866,521 62,791 SH   SOLE   62,791 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   855,245 37,120 SH   SOLE   37,120 0 0
BOEING CO COM Stock 097023105   827,856 3,176 SH   SOLE   3,176 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530   810,132 22,460 SH   SOLE   22,460 0 0
CONOCOPHILLIPS COM Stock 20825C104   805,096 6,936 SH   SOLE   6,936 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649   802,932 4,764 SH   SOLE   4,764 0 0
WARBY PARKER INC CL A COM Stock 93403J106   786,851 55,805 SH   SOLE   55,805 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   772,130 7,324 SH   SOLE   7,323 0 0
CRANE COMPANY COMMON STOCK Stock 224408104   765,642 6,481 SH   SOLE   6,480 0 0
HUNTSMAN CORP COM Stock 447011107   764,319 30,415 SH   SOLE   30,414 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   738,150 6,612 SH   SOLE   6,612 0 0
PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF ETF 74255Y888   733,432 41,886 SH   SOLE   41,886 0 0
PIONEER NAT RES CO COM Stock 723787107   727,629 3,236 SH   SOLE   3,235 0 0
APOLLO TACTICAL INCOME FD INC COM CEF 037638103   714,398 51,175 SH   SOLE   51,174 0 0
ASPEN TECHNOLOGY INC COM Stock 29109X106   712,846 3,238 SH   SOLE   3,238 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   706,102 4,553 SH   SOLE   4,553 0 0
BANK AMERICA CORP COM Stock 060505104   695,317 20,651 SH   SOLE   20,650 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107   694,399 8,376 SH   SOLE   8,376 0 0
SIMPSON MFG INC COM Stock 829073105   690,226 3,486 SH   SOLE   3,486 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   686,851 60,676 SH   SOLE   60,675 0 0
SOUTHERN CO COM Stock 842587107   676,604 9,649 SH   SOLE   9,649 0 0
LEIDOS HOLDINGS INC COM Stock 525327102   673,269 6,220 SH   SOLE   6,220 0 0
RTX CORPORATION COM Stock 75513E101   667,367 7,932 SH   SOLE   7,931 0 0
AON PLC SHS CL A Stock G0403H108   663,377 2,279 SH   SOLE   2,279 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   639,610 2,785 SH   SOLE   2,784 0 0
DOXIMITY INC CL A Stock 26622P107   635,947 22,680 SH   SOLE   22,680 0 0
INTEL CORP COM Stock 458140100   635,238 12,642 SH   SOLE   12,641 0 0
FACTSET RESH SYS INC COM Stock 303075105   625,986 1,312 SH   SOLE   1,312 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   624,996 12,189 SH   SOLE   12,189 0 0
WILLIAMS SONOMA INC COM Stock 969904101   624,111 3,093 SH   SOLE   3,093 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   620,073 706 SH   SOLE   706 0 0
ADVENT CONV & INCOME FD COM CEF 00764C109   615,050 54,047 SH   SOLE   54,046 0 0
TJX COS INC NEW COM Stock 872540109   610,515 6,508 SH   SOLE   6,508 0 0
DEERE & CO COM Stock 244199105   610,167 1,526 SH   SOLE   1,525 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   600,419 6,382 SH   SOLE   6,382 0 0
MERCK & CO INC COM Stock 58933Y105   598,096 5,486 SH   SOLE   5,486 0 0
CAMDEN PPTY TR SH BEN INT REIT 133131102   597,422 6,017 SH   SOLE   6,016 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   587,469 2,120 SH   SOLE   2,119 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   583,989 1,223 SH   SOLE   1,222 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   571,936 3,497 SH   SOLE   3,497 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   571,061 1,884 SH   SOLE   1,883 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   567,445 5,451 SH   SOLE   5,450 0 0
NOVO-NORDISK A S ADR ADR 670100205   565,135 5,463 SH   SOLE   5,462 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   564,242 7,259 SH   SOLE   7,259 0 0
LITTELFUSE INC COM Stock 537008104   561,364 2,098 SH   SOLE   2,098 0 0
ANALOG DEVICES INC COM Stock 032654105   556,981 2,805 SH   SOLE   2,805 0 0
BANK OZK LITTLE ROCK ARK COM Stock 06417N103   551,911 11,076 SH   SOLE   11,075 0 0
DANAHER CORPORATION COM Stock 235851102   544,852 2,355 SH   SOLE   2,355 0 0
ARISTA NETWORKS INC COM Stock 040413106   544,342 2,311 SH   SOLE   2,311 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   542,347 2,089 SH   SOLE   2,088 0 0
STARBUCKS CORP COM Stock 855244109   537,295 5,596 SH   SOLE   5,596 0 0
THE CIGNA GROUP COM Stock 125523100   535,168 1,787 SH   SOLE   1,787 0 0
LITHIA MTRS INC COM Stock 536797103   529,972 1,609 SH   SOLE   1,609 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   526,516 1,294 SH   SOLE   1,294 0 0
AFLAC INC COM Stock 001055102   526,043 6,376 SH   SOLE   6,376 0 0
CVS HEALTH CORP COM Stock 126650100   516,871 6,546 SH   SOLE   6,545 0 0
FOX FACTORY HLDG CORP COM Stock 35138V102   510,891 7,571 SH   SOLE   7,571 0 0
NETFLIX INC COM Stock 64110L106   478,116 982 SH   SOLE   982 0 0
MONDELEZ INTL INC CL A Stock 609207105   477,979 6,599 SH   SOLE   6,599 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   475,327 134 SH   SOLE   134 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   474,656 5,629 SH   SOLE   5,628 0 0
EMERSON ELEC CO COM Stock 291011104   468,691 4,815 SH   SOLE   4,815 0 0
EAGLE MATLS INC COM Stock 26969P108   461,606 2,276 SH   SOLE   2,275 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   458,777 2,907 SH   SOLE   2,907 0 0
GRAINGER W W INC COM Stock 384802104   446,207 538 SH   SOLE   538 0 0
COCA COLA CO COM Stock 191216100   439,087 7,451 SH   SOLE   7,451 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   437,234 8,054 SH   SOLE   8,053 0 0
DISCOVER FINL SVCS COM Stock 254709108   426,895 3,798 SH   SOLE   3,798 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   426,228 1,690 SH   SOLE   1,689 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102   420,862 1,505 SH   SOLE   1,504 0 0
GLOBANT S A COM Stock L44385109   414,085 1,740 SH   SOLE   1,740 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   408,057 3,770 SH   SOLE   3,769 0 0
CORCEPT THERAPEUTICS INC COM Stock 218352102   402,947 12,406 SH   SOLE   12,406 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   398,073 8,370 SH   SOLE   8,369 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   396,771 1,564 SH   SOLE   1,564 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   396,164 2,397 SH   SOLE   2,397 0 0
ENBRIDGE INC COM Stock 29250N105   394,909 10,964 SH   SOLE   10,963 0 0
DISNEY WALT CO COM Stock 254687106   391,700 4,338 SH   SOLE   4,338 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108   391,636 1,286 SH   SOLE   1,285 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   382,498 2,997 SH   SOLE   2,996 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   378,601 657 SH   SOLE   657 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   373,606 2,383 SH   SOLE   2,383 0 0
CARLISLE COS INC COM Stock 142339100   368,980 1,181 SH   SOLE   1,181 0 0
BAYFIRST FINANCIAL CORP COM Stock 32050L105   364,321 27,928 SH   SOLE   27,928 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   363,998 1,540 SH   SOLE   1,539 0 0
KLA CORP COM NEW Stock 482480100   362,885 624 SH   SOLE   624 0 0
TESLA INC COM Stock 88160R101   345,387 1,390 SH   SOLE   1,390 0 0
PGT INNOVATIONS INC COM Stock 69336V101   336,630 8,271 SH   SOLE   8,271 0 0
ALTRIA GROUP INC COM Stock 02209S103   336,194 8,334 SH   SOLE   8,334 0 0
AMERICAN EXPRESS CO COM Stock 025816109   335,892 1,793 SH   SOLE   1,792 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   332,864 1,953 SH   SOLE   1,953 0 0
CITIGROUP INC COM NEW Stock 172967424   330,193 6,419 SH   SOLE   6,419 0 0
RELX PLC SPONSORED ADR ADR 759530108   327,858 8,267 SH   SOLE   8,266 0 0
SONY GROUP CORP SPONSORED ADR ADR 835699307   324,646 3,429 SH   SOLE   3,428 0 0
STRYKER CORPORATION COM Stock 863667101   322,171 1,076 SH   SOLE   1,075 0 0
POOL CORP COM Stock 73278L105   316,499 794 SH   SOLE   793 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384   315,083 10,750 SH   SOLE   10,750 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   312,786 4,331 SH   SOLE   4,331 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   312,464 998 SH   SOLE   998 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   308,961 1,989 SH   SOLE   1,989 0 0
ONEOK INC NEW COM Stock 682680103   307,987 4,386 SH   SOLE   4,386 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   307,525 3,784 SH   SOLE   3,783 0 0
LINDE PLC SHS Stock G54950103   305,517 744 SH   SOLE   743 0 0
ORACLE CORP COM Stock 68389X105   303,245 2,876 SH   SOLE   2,876 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   296,161 6,980 SH   SOLE   6,980 0 0
AMN HEALTHCARE SVCS INC COM Stock 001744101   295,551 3,947 SH   SOLE   3,947 0 0
DOMINION ENERGY INC COM Stock 25746U109   293,421 6,243 SH   SOLE   6,243 0 0
NEW YORK CMNTY BANCORP INC COM Stock 649445103   291,136 28,459 SH   SOLE   28,459 0 0
ROYAL CARIBBEAN GROUP COM Stock V7780T103   290,446 2,243 SH   SOLE   2,243 0 0
SOUTHSTATE CORPORATION COM Stock 840441109   286,370 3,391 SH   SOLE   3,391 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   285,904 3,520 SH   SOLE   3,520 0 0
MCGRATH RENTCORP COM Stock 580589109   283,941 2,374 SH   SOLE   2,373 0 0
SAP SE SPON ADR ADR 803054204   283,073 1,831 SH   SOLE   1,831 0 0
ACI WORLDWIDE INC COM Stock 004498101   280,969 9,182 SH   SOLE   9,182 0 0
HERCULES CAPITAL INC COM CEF 427096508   279,445 16,763 SH   SOLE   16,763 0 0
PAYCHEX INC COM Stock 704326107   276,859 2,324 SH   SOLE   2,324 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   274,746 3,571 SH   SOLE   3,571 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   273,565 1,444 SH   SOLE   1,443 0 0
EATON CORP PLC SHS Stock G29183103   271,886 1,129 SH   SOLE   1,129 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   269,154 867 SH   SOLE   866 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   268,194 4,386 SH   SOLE   4,385 0 0
WATSCO INC COM Stock 942622200   268,170 626 SH   SOLE   625 0 0
MOODYS CORP COM Stock 615369105   267,924 686 SH   SOLE   686 0 0
ELEVANCE HEALTH INC COM Stock 036752103   266,431 565 SH   SOLE   565 0 0
UFP INDUSTRIES INC COM Stock 90278Q108   265,915 2,118 SH   SOLE   2,118 0 0
PROGRESSIVE CORP COM Stock 743315103   265,042 1,664 SH   SOLE   1,664 0 0
INTEGER HLDGS CORP COM Stock 45826H109   263,751 2,662 SH   SOLE   2,662 0 0
SYSCO CORP COM Stock 871829107   261,838 3,580 SH   SOLE   3,580 0 0
VANGUARD GROWTH ETF ETF 922908736   259,217 834 SH   SOLE   833 0 0
HEXCEL CORP NEW COM Stock 428291108   256,503 3,478 SH   SOLE   3,478 0 0
SANOFI SPONSORED ADR ADR 80105N105   254,429 5,116 SH   SOLE   5,116 0 0
ONTO INNOVATION INC COM Stock 683344105   252,132 1,649 SH   SOLE   1,649 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   246,193 5,078 SH   SOLE   5,078 0 0
GENERAL MLS INC COM Stock 370334104   244,041 3,746 SH   SOLE   3,746 0 0
EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101   243,553 223,443 SH   SOLE   223,443 0 0
INGREDION INC COM Stock 457187102   241,906 2,229 SH   SOLE   2,228 0 0
EPAM SYS INC COM Stock 29414B104   241,737 813 SH   SOLE   813 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   239,523 2,516 SH   SOLE   2,516 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101   239,068 3,562 SH   SOLE   3,562 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   238,281 3,125 SH   SOLE   3,125 0 0
ALIGHT INC COM CL A Stock 01626W101   236,051 27,673 SH   SOLE   27,673 0 0
BROWN FORMAN CORP CL B Stock 115637209   235,467 4,124 SH   SOLE   4,123 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   235,036 5,845 SH   SOLE   5,845 0 0
COLUMBIA BKG SYS INC COM Stock 197236102   233,397 8,748 SH   SOLE   8,748 0 0
CRANE NXT CO COM Stock 224441105   232,758 4,093 SH   SOLE   4,092 0 0
BP PLC SPONSORED ADR ADR 055622104   231,293 6,534 SH   SOLE   6,533 0 0
UNUM GROUP COM Stock 91529Y106   230,939 5,107 SH   SOLE   5,107 0 0
COPART INC COM Stock 217204106   230,496 4,704 SH   SOLE   4,704 0 0
BASSETT FURNITURE INDS INC COM Stock 070203104   229,030 13,797 SH   SOLE   13,797 0 0
AMPHENOL CORP NEW CL A Stock 032095101   228,693 2,307 SH   SOLE   2,307 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   227,741 1,773 SH   SOLE   1,773 0 0
BECTON DICKINSON & CO COM Stock 075887109   225,226 924 SH   SOLE   923 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   224,768 1,430 SH   SOLE   1,429 0 0
CRESCENT PT ENERGY CORP COM Stock 22576C101   223,915 32,311 SH   SOLE   32,311 0 0
VANGUARD MID-CAP ETF ETF 922908629   221,134 951 SH   SOLE   950 0 0
3M CO COM Stock 88579Y101   219,391 2,007 SH   SOLE   2,006 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108   217,351 798 SH   SOLE   798 0 0
WESTLAKE CORPORATION COM Stock 960413102   217,218 1,552 SH   SOLE   1,552 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   216,813 1,400 SH   SOLE   1,400 0 0
GARTNER INC COM Stock 366651107   214,728 476 SH   SOLE   476 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   213,779 1,015 SH   SOLE   1,015 0 0
VANGUARD VALUE ETF ETF 922908744   212,895 1,424 SH   SOLE   1,424 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   212,873 7,268 SH   SOLE   7,267 0 0
FIRST INTST BANCSYSTEM INC COM Stock 32055Y201   208,301 6,774 SH   SOLE   6,774 0 0
M/I HOMES INC COM Stock 55305B101   207,712 1,508 SH   SOLE   1,508 0 0
PULTE GROUP INC COM Stock 745867101   205,408 1,990 SH   SOLE   1,990 0 0
ECOLAB INC COM Stock 278865100   205,040 1,034 SH   SOLE   1,033 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   204,746 3,554 SH   SOLE   3,554 0 0
NORDSON CORP COM Stock 655663102   203,972 772 SH   SOLE   772 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   201,435 1,871 SH   SOLE   1,870 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   201,045 1,045 SH   SOLE   1,044 0 0
IDEXX LABS INC COM Stock 45168D104   200,928 362 SH   SOLE   362 0 0
FORD MTR CO DEL COM Stock 345370860   198,368 16,273 SH   SOLE   16,273 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101   189,552 10,235 SH   SOLE   10,235 0 0
KNOWLES CORP COM Stock 49926D109   188,485 10,524 SH   SOLE   10,524 0 0
KEYCORP COM Stock 493267108   177,595 12,333 SH   SOLE   12,333 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   175,013 11,552 SH   SOLE   11,552 0 0
BUMBLE INC COM CL A Stock 12047B105   172,104 11,676 SH   SOLE   11,676 0 0
AMCOR PLC ORD Stock G0250X107   123,941 12,857 SH   SOLE   12,857 0 0
AEGON LTD AMER REG 1 CERT ADR 0076CA104   77,518 13,458 SH   SOLE   13,458 0 0
CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103   43,584 22,012 SH   SOLE   22,012 0 0
NERDY INC CL A COM Stock 64081V109   37,696 10,990 SH   SOLE   10,990 0 0
TELLURIAN INC NEW COM Stock 87968A104   34,758 46,000 SH   SOLE   46,000 0 0
WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0   22,908 23,000 SH   SOLE   23,000 0 0
AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0   15,240 12,000 SH   SOLE   12,000 0 0