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 Stock 023135106   9,143,614 71,929 SH   SOLE   71,929 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   3,682,347 10,278 SH   SOLE   10,278 0 0
STARBUCKS CORP COM Stock 855244109   550,288 6,029 SH   SOLE   6,029 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   248,210 4,361 SH   SOLE   4,361 0 0
ATI INC COM Stock 01741R102   885,877 21,528 SH   SOLE   21,528 0 0
CAMDEN PPTY TR SH BEN INT REIT 133131102   583,472 6,169 SH   SOLE   6,169 0 0
ELEVANCE HEALTH INC COM Stock 036752103   244,706 562 SH   SOLE   562 0 0
HUBBELL INC COM Stock 443510607   1,378,495 4,398 SH   SOLE   4,398 0 0
JOHNSON & JOHNSON COM Stock 478160104   7,342,477 47,143 SH   SOLE   47,142 0 0
WILLIAMS SONOMA INC COM Stock 969904101   505,289 3,252 SH   SOLE   3,251 0 0
WASTE MGMT INC DEL COM Stock 94106L109   898,225 5,892 SH   SOLE   5,892 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   985,810 4,641 SH   SOLE   4,641 0 0
BANK OZK LITTLE ROCK ARK COM Stock 06417N103   422,774 11,405 SH   SOLE   11,404 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   11,438,372 20,246 SH   SOLE   20,246 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   216,353 5,701 SH   SOLE   5,701 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   2,678,988 8,279 SH   SOLE   8,279 0 0
WATSCO INC COM Stock 942622200   236,163 625 SH   SOLE   625 0 0
YUM BRANDS INC COM Stock 988498101   1,771,399 14,178 SH   SOLE   14,178 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   6,054,149 41,507 SH   SOLE   41,506 0 0
COCA COLA CO COM Stock 191216100   442,634 7,907 SH   SOLE   7,907 0 0
GENERAL MLS INC COM Stock 370334104   250,784 3,919 SH   SOLE   3,919 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   2,415,681 88,260 SH   SOLE   88,260 0 0
PPG INDS INC COM Stock 693506107   820,308 6,320 SH   SOLE   6,319 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   229,524 1,473 SH   SOLE   1,472 0 0
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100   1,042,985 60,780 SH   SOLE   60,780 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,807,017 38,439 SH   SOLE   38,439 0 0
ESSEX PPTY TR INC COM REIT 297178105   956,025 4,508 SH   SOLE   4,507 0 0
INTEL CORP COM Stock 458140100   474,174 13,338 SH   SOLE   13,338 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102   413,729 1,578 SH   SOLE   1,577 0 0
MEDTRONIC PLC SHS Stock G5960L103   11,159,030 142,407 SH   SOLE   142,407 0 0
NETFLIX INC COM Stock 64110L106   370,426 981 SH   SOLE   981 0 0
PAYCHEX INC COM Stock 704326107   262,766 2,278 SH   SOLE   2,278 0 0
POOL CORP COM Stock 73278L105   282,513 793 SH   SOLE   793 0 0
PROLOGIS INC. COM REIT 74340W103   2,326,389 20,732 SH   SOLE   20,732 0 0
SANOFI SPONSORED ADR ADR 80105N105   275,506 5,136 SH   SOLE   5,136 0 0
MERCK & CO INC COM Stock 58933Y105   689,641 6,699 SH   SOLE   6,698 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   1,931,552 18,778 SH   SOLE   18,778 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,020,834 2,388 SH   SOLE   2,388 0 0
MCKESSON CORP COM Stock 58155Q103   852,386 1,960 SH   SOLE   1,960 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   4,356,952 11,005 SH   SOLE   11,004 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   2,542,628 11,040 SH   SOLE   11,040 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   292,849 1,463 SH   SOLE   1,463 0 0
ACI WORLDWIDE INC COM Stock 004498101   219,080 9,711 SH   SOLE   9,711 0 0
EMERSON ELEC CO COM Stock 291011104   470,226 4,869 SH   SOLE   4,869 0 0
CORCEPT THERAPEUTICS INC COM Stock 218352102   338,001 12,406 SH   SOLE   12,406 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   388,926 6,980 SH   SOLE   6,980 0 0
BLACKLINE INC COM Stock 09239B109   946,984 17,072 SH   SOLE   17,072 0 0
ALLSTATE CORP COM Stock 020002101   1,453,121 13,043 SH   SOLE   13,043 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   315,992 6,698 SH   SOLE   6,697 0 0
MATTEL INC COM Stock 577081102   232,174 10,539 SH   SOLE   10,539 0 0
BASSETT FURNITURE INDS INC COM Stock 070203104   249,724 17,046 SH   SOLE   17,046 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   449,976 1,294 SH   SOLE   1,294 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   227,031 3,277 SH   SOLE   3,277 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   10,290,297 317,504 SH   SOLE   317,503 0 0
UNUM GROUP COM Stock 91529Y106   249,492 5,072 SH   SOLE   5,072 0 0
CHUBB LIMITED COM Stock H1467J104   8,487,357 40,769 SH   SOLE   40,769 0 0
FEDEX CORP COM Stock 31428X106   1,071,336 4,044 SH   SOLE   4,044 0 0
PULTE GROUP INC COM Stock 745867101   204,970 2,768 SH   SOLE   2,768 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   275,811 1,081 SH   SOLE   1,081 0 0
PEPSICO INC COM Stock 713448108   13,001,316 76,731 SH   SOLE   76,731 0 0
HAMILTON LANE INC CL A Stock 407497106   970,215 10,728 SH   SOLE   10,727 0 0
HONEYWELL INTL INC COM Stock 438516106   5,262,346 28,485 SH   SOLE   28,485 0 0
FORD MTR CO DEL COM Stock 345370860   237,644 19,134 SH   SOLE   19,134 0 0
XCEL ENERGY INC COM Stock 98389B100   974,295 17,027 SH   SOLE   17,027 0 0
BP PLC SPONSORED ADR ADR 055622104   254,293 6,567 SH   SOLE   6,567 0 0
HOME DEPOT INC COM Stock 437076102   11,520,515 38,127 SH   SOLE   38,127 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,238,404 5,148 SH   SOLE   5,147 0 0
PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF ETF 74255Y888   700,244 41,533 SH   SOLE   41,532 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   260,451 3,492 SH   SOLE   3,491 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530   689,073 22,460 SH   SOLE   22,460 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   260,629 1,923 SH   SOLE   1,922 0 0
SOUTHERN CO COM Stock 842587107   696,049 10,755 SH   SOLE   10,754 0 0
BECTON DICKINSON & CO COM Stock 075887109   243,140 940 SH   SOLE   940 0 0
KEYCORP COM Stock 493267108   111,183 10,333 SH   SOLE   10,333 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   230,164 7,328 SH   SOLE   7,327 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   500,238 1,881 SH   SOLE   1,880 0 0
FORTINET INC COM Stock 34959E109   477,127 8,131 SH   SOLE   8,131 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   3,196,073 63,692 SH   SOLE   63,692 0 0
AON PLC SHS CL A Stock G0403H108   750,724 2,315 SH   SOLE   2,315 0 0
NERDY INC CL A COM Stock 64081V109   37,019 10,005 SH   SOLE   10,005 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   244,194 3,358 SH   SOLE   3,358 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   384,206 4,073 SH   SOLE   4,073 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,579,259 7,363 SH   SOLE   7,363 0 0
ADOBE INC COM Stock 00724F101   5,015,886 9,837 SH   SOLE   9,837 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   246,517 3,245 SH   SOLE   3,244 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   7,826,344 59,807 SH   SOLE   59,807 0 0
PROGRESSIVE CORP COM Stock 743315103   233,328 1,675 SH   SOLE   1,675 0 0
INTUIT COM Stock 461202103   4,669,153 9,138 SH   SOLE   9,138 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   259,880 5,261 SH   SOLE   5,260 0 0
AEGON LTD AMER REG 1 CERT ADR 0076CA104   64,598 13,458 SH   SOLE   13,458 0 0
CSX CORP COM Stock 126408103   2,585,056 84,067 SH   SOLE   84,066 0 0
COMCAST CORP NEW CL A Stock 20030N101   10,422,920 235,068 SH   SOLE   235,068 0 0
MICROSOFT CORP COM Stock 594918104   33,919,805 107,426 SH   SOLE   107,426 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   1,765,546 33,604 SH   SOLE   33,603 0 0
GOOSEHEAD INS INC COM CL A Stock 38267D109   1,010,999 13,565 SH   SOLE   13,565 0 0
CVS HEALTH CORP COM Stock 126650100   415,218 5,947 SH   SOLE   5,946 0 0
ENDAVA PLC ADS ADR 29260V105   1,030,178 17,963 SH   SOLE   17,963 0 0
ARES CAPITAL CORP COM CEF 04010L103   232,881 11,961 SH   SOLE   11,961 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   2,125,908 4 SH   SOLE   4 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101   177,270 10,235 SH   SOLE   10,235 0 0
BOEING CO COM Stock 097023105   650,562 3,394 SH   SOLE   3,394 0 0
COPART INC COM Stock 217204106   202,351 4,696 SH   SOLE   4,696 0 0
NEXTERA ENERGY INC COM Stock 65339F101   13,734,644 239,739 SH   SOLE   239,738 0 0
NIKE INC CL B Stock 654106103   3,305,589 34,570 SH   SOLE   34,570 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   2,898,708 9,494 SH   SOLE   9,494 0 0
TESLA INC COM Stock 88160R101   333,293 1,332 SH   SOLE   1,332 0 0
LINDE PLC SHS Stock G54950103   285,466 767 SH   SOLE   766 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   556,286 2,783 SH   SOLE   2,782 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   302,810 1,538 SH   SOLE   1,537 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   871,525 9,616 SH   SOLE   9,616 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   1,429,600 3,446 SH   SOLE   3,445 0 0
BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101   1,163,731 90,352 SH   SOLE   90,351 0 0
CARLISLE COS INC COM Stock 142339100   332,631 1,283 SH   SOLE   1,283 0 0
HUNTSMAN CORP COM Stock 447011107   743,480 30,470 SH   SOLE   30,470 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   1,085,581 11,463 SH   SOLE   11,463 0 0
VANGUARD S&P 500 ETF ETF 922908363   8,106,920 20,644 SH   SOLE   20,644 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   3,913,500 57,789 SH   SOLE   57,789 0 0
ILLUMINA INC COM Stock 452327109   3,132,730 22,820 SH   SOLE   22,820 0 0
AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0   14,153 12,000 SH   SOLE   12,000 0 0
AMCOR PLC ORD Stock G0250X107   117,770 12,857 SH   SOLE   12,857 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   3,832,835 22,899 SH   SOLE   22,899 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   532,950 3,761 SH   SOLE   3,761 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   176,977 11,552 SH   SOLE   11,552 0 0
ELI LILLY & CO COM Stock 532457108   1,551,519 2,889 SH   SOLE   2,888 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   11,410,167 40,262 SH   SOLE   40,261 0 0
WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0   22,609 23,000 SH   SOLE   23,000 0 0
LEIDOS HOLDINGS INC COM Stock 525327102   591,870 6,422 SH   SOLE   6,422 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   3,165,462 46,252 SH   SOLE   46,251 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   1,962,433 29,439 SH   SOLE   29,439 0 0
PROGYNY INC COM Stock 74340E103   1,097,485 32,260 SH   SOLE   32,260 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   784,674 4,811 SH   SOLE   4,811 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649   767,267 6,427 SH   SOLE   6,426 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384   261,118 10,750 SH   SOLE   10,750 0 0
LITHIA MTRS INC COM Stock 536797103   464,377 1,572 SH   SOLE   1,572 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108   2,025,917 284,539 SH   SOLE   284,538 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,776,798 20,131 SH   SOLE   20,131 0 0
DIGITAL RLTY TR INC COM REIT 253868103   2,416,148 19,965 SH   SOLE   19,964 0 0
AFLAC INC COM Stock 001055102   538,215 7,013 SH   SOLE   7,012 0 0
PGT INNOVATIONS INC COM Stock 69336V101   285,020 10,271 SH   SOLE   10,271 0 0
BAYFIRST FINANCIAL CORP COM Stock 32050L105   313,492 27,928 SH   SOLE   27,928 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   909,048 16,973 SH   SOLE   16,972 0 0
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   1,068,930 116,062 SH   SOLE   116,061 0 0
SONY GROUP CORP SPONSORED ADR ADR 835699307   281,704 3,418 SH   SOLE   3,418 0 0
AMN HEALTHCARE SVCS INC COM Stock 001744101   324,365 3,808 SH   SOLE   3,808 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   263,676 3,505 SH   SOLE   3,505 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202   104,076 10,134 SH   SOLE   10,134 0 0
MIND TECHNOLOGY INC COM NEW Stock 602566101   6,630 13,025 SH   SOLE   13,025 0 0
BROWN FORMAN CORP CL B Stock 115637209   261,380 4,531 SH   SOLE   4,530 0 0
MARATHON PETE CORP COM Stock 56585A102   5,662,101 37,413 SH   SOLE   37,413 0 0
SNOWFLAKE INC CL A Stock 833445109   2,001,287 13,100 SH   SOLE   13,100 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649   771,632 5,235 SH   SOLE   5,234 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   590,885 718 SH   SOLE   718 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   1,201,789 6,174 SH   SOLE   6,173 0 0
EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101   480,402 223,443 SH   SOLE   223,443 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   831,902 59,295 SH   SOLE   59,294 0 0
BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104   1,593,445 80,355 SH   SOLE   80,355 0 0
TRACTOR SUPPLY CO COM Stock 892356106   2,091,718 10,301 SH   SOLE   10,301 0 0
VISA INC COM CL A Stock 92826C839   13,657,164 59,376 SH   SOLE   59,376 0 0
DOXIMITY INC CL A Stock 26622P107   490,458 23,113 SH   SOLE   23,113 0 0
ALIGHT INC COM CL A Stock 01626W101   178,108 25,121 SH   SOLE   25,121 0 0
WARBY PARKER INC CL A COM Stock 93403J106   762,188 57,917 SH   SOLE   57,917 0 0
VANGUARD GROWTH ETF ETF 922908736   227,056 834 SH   SOLE   833 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   818,125 37,120 SH   SOLE   37,120 0 0
PHILLIPS 66 COM Stock 718546104   10,311,841 85,825 SH   SOLE   85,824 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   15,209,562 92,487 SH   SOLE   92,487 0 0
VANECK BIOTECH ETF ETF 92189F726   614,666 3,947 SH   SOLE   3,947 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,246,793 13,237 SH   SOLE   13,237 0 0
EAGLE MATLS INC COM Stock 26969P108   384,266 2,308 SH   SOLE   2,307 0 0
META PLATFORMS INC CL A Stock 30303M102   1,616,631 5,385 SH   SOLE   5,385 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   5,006,944 8,506 SH   SOLE   8,505 0 0
INGREDION INC COM Stock 457187102   239,336 2,432 SH   SOLE   2,432 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   4,176,817 158,093 SH   SOLE   158,092 0 0
SERVICENOW INC COM Stock 81762P102   5,407,938 9,675 SH   SOLE   9,675 0 0
ASPEN TECHNOLOGY INC COM Stock 29109X106   676,305 3,311 SH   SOLE   3,311 0 0
FIVE BELOW INC COM Stock 33829M101   920,348 5,720 SH   SOLE   5,719 0 0
EPAM SYS INC COM Stock 29414B104   207,876 813 SH   SOLE   813 0 0
MONDELEZ INTL INC CL A Stock 609207105   468,211 6,747 SH   SOLE   6,746 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   654,386 59,544 SH   SOLE   59,543 0 0
QUALYS INC COM Stock 74758T303   890,587 5,838 SH   SOLE   5,838 0 0
BROADCOM INC COM Stock 11135F101   14,330,427 17,254 SH   SOLE   17,253 0 0
CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103   48,758 25,935 SH   SOLE   25,935 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   722,141 4,663 SH   SOLE   4,662 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100   1,107,491 31,136 SH   SOLE   31,135 0 0
MOODYS CORP COM Stock 615369105   216,576 685 SH   SOLE   685 0 0
PIONEER NAT RES CO COM Stock 723787107   825,839 3,598 SH   SOLE   3,597 0 0
NEW YORK CMNTY BANCORP INC COM Stock 649445103   322,725 28,459 SH   SOLE   28,459 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   495,256 4,862 SH   SOLE   4,862 0 0
HEXCEL CORP NEW COM Stock 428291108   226,557 3,478 SH   SOLE   3,478 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   9,735,303 31,700 SH   SOLE   31,699 0 0
ENBRIDGE INC COM Stock 29250N105   362,100 10,910 SH   SOLE   10,909 0 0
NVIDIA CORPORATION COM Stock 67066G104   6,985,745 16,060 SH   SOLE   16,059 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   607,712 12,196 SH   SOLE   12,195 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   341,352 4,526 SH   SOLE   4,526 0 0
GRAINGER W W INC COM Stock 384802104   388,431 561 SH   SOLE   561 0 0
ABBVIE INC COM Stock 00287Y109   2,715,498 18,217 SH   SOLE   18,217 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107   733,680 8,476 SH   SOLE   8,475 0 0
CRANE COMPANY COMMON STOCK Stock 224408104   600,143 6,755 SH   SOLE   6,755 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   731,204 15,766 SH   SOLE   15,765 0 0
ZOETIS INC CL A Stock 98978V103   2,551,768 14,667 SH   SOLE   14,667 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   3,706,498 42,652 SH   SOLE   42,652 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   381,196 1,701 SH   SOLE   1,700 0 0
APOLLO TACTICAL INCOME FD INC COM CEF 037638103   678,535 50,751 SH   SOLE   50,750 0 0
FACTSET RESH SYS INC COM Stock 303075105   590,346 1,350 SH   SOLE   1,350 0 0
SIMPSON MFG INC COM Stock 829073105   537,695 3,589 SH   SOLE   3,589 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   247,462 866 SH   SOLE   865 0 0
STRYKER CORPORATION COM Stock 863667101   284,703 1,042 SH   SOLE   1,041 0 0
QUALCOMM INC COM Stock 747525103   8,274,898 74,508 SH   SOLE   74,508 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   454,226 2,056 SH   SOLE   2,055 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   750,893 2,569 SH   SOLE   2,569 0 0
DISCOVER FINL SVCS COM Stock 254709108   328,847 3,796 SH   SOLE   3,796 0 0
MCGRATH RENTCORP COM Stock 580589109   263,791 2,632 SH   SOLE   2,631 0 0
MCDONALDS CORP COM Stock 580135101   1,036,308 3,934 SH   SOLE   3,933 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   203,752 1,852 SH   SOLE   1,851 0 0
CISCO SYS INC COM Stock 17275R102   8,636,969 160,658 SH   SOLE   160,657 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   502,686 7,259 SH   SOLE   7,259 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,632,884 15,881 SH   SOLE   15,881 0 0
AUTODESK INC COM Stock 052769106   4,175,858 20,182 SH   SOLE   20,182 0 0
AT&T INC COM Stock 00206R102   1,791,476 119,273 SH   SOLE   119,272 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   650,935 9,002 SH   SOLE   9,002 0 0
FOX FACTORY HLDG CORP COM Stock 35138V102   808,592 8,161 SH   SOLE   8,161 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   330,596 2,990 SH   SOLE   2,990 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   1,133,763 8,603 SH   SOLE   8,602 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   293,747 1,079 SH   SOLE   1,079 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   363,058 767 SH   SOLE   766 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   244,841 2,765 SH   SOLE   2,765 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   6,326,390 64,169 SH   SOLE   64,168 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   520,559 1,212 SH   SOLE   1,212 0 0
ADVENT CONV & INCOME FD COM CEF 00764C109   579,937 55,285 SH   SOLE   55,284 0 0
THE CIGNA GROUP COM Stock 125523100   480,929 1,681 SH   SOLE   1,681 0 0
BUMBLE INC COM CL A Stock 12047B105   168,462 11,291 SH   SOLE   11,291 0 0
ONEOK INC NEW COM Stock 682680103   268,003 4,225 SH   SOLE   4,225 0 0
UNION PAC CORP COM Stock 907818108   978,687 4,806 SH   SOLE   4,806 0 0
ECOLAB INC COM Stock 278865100   300,612 1,775 SH   SOLE   1,774 0 0
SALESFORCE INC COM Stock 79466L302   5,749,624 28,354 SH   SOLE   28,354 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   7,675,847 17,438 SH   SOLE   17,437 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   4,905,389 9,691 SH   SOLE   9,691 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   14,141,667 34,580 SH   SOLE   34,579 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   11,758,782 81,084 SH   SOLE   81,083 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   2,370,061 5,130 SH   SOLE   5,130 0 0
CRESCENT PT ENERGY CORP COM Stock 22576C101   244,576 29,467 SH   SOLE   29,467 0 0
CHEVRON CORP NEW COM Stock 166764100   10,619,550 62,979 SH   SOLE   62,979 0 0
CONOCOPHILLIPS COM Stock 20825C104   828,852 6,919 SH   SOLE   6,918 0 0
DANAHER CORPORATION COM Stock 235851102   587,283 2,367 SH   SOLE   2,367 0 0
TJX COS INC NEW COM Stock 872540109   580,920 6,536 SH   SOLE   6,536 0 0
BANK AMERICA CORP COM Stock 060505104   567,480 20,726 SH   SOLE   20,726 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108   346,397 1,286 SH   SOLE   1,285 0 0
ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106   924,512 114,846 SH   SOLE   114,846 0 0
WALMART INC COM Stock 931142103   3,354,235 20,973 SH   SOLE   20,973 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   513,919 3,663 SH   SOLE   3,663 0 0
ORACLE CORP COM Stock 68389X105   333,739 3,151 SH   SOLE   3,150 0 0
RTX CORPORATION COM Stock 75513E101   440,810 6,125 SH   SOLE   6,124 0 0
TEXAS INSTRS INC COM Stock 882508104   11,020,063 69,304 SH   SOLE   69,304 0 0
TARGET CORP COM Stock 87612E106   3,900,282 35,274 SH   SOLE   35,274 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   654,945 6,339 SH   SOLE   6,339 0 0
PFIZER INC COM Stock 717081103   1,087,234 32,778 SH   SOLE   32,777 0 0
MORGAN STANLEY COM NEW Stock 617446448   863,252 10,570 SH   SOLE   10,570 0 0
3M CO COM Stock 88579Y101   241,230 2,577 SH   SOLE   2,576 0 0
KLA CORP COM NEW Stock 482480100   284,921 621 SH   SOLE   621 0 0
CATERPILLAR INC COM Stock 149123101   3,604,650 13,204 SH   SOLE   13,203 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   3,605,702 27,347 SH   SOLE   27,347 0 0
BEST BUY INC COM Stock 086516101   5,955,136 85,722 SH   SOLE   85,722 0 0
AMERICAN EXPRESS CO COM Stock 025816109   266,963 1,789 SH   SOLE   1,789 0 0
AMGEN INC COM Stock 031162100   8,835,254 32,874 SH   SOLE   32,874 0 0
APPLIED MATLS INC COM Stock 038222105   6,760,851 48,832 SH   SOLE   48,832 0 0
ANALOG DEVICES INC COM Stock 032654105   303,082 1,731 SH   SOLE   1,731 0 0
WILLIAMS COS INC COM Stock 969457100   1,406,487 41,748 SH   SOLE   41,747 0 0
ARISTA NETWORKS INC COM Stock 040413106   435,239 2,366 SH   SOLE   2,366 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   571,252 6,024 SH   SOLE   6,023 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   438,881 5,882 SH   SOLE   5,881 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101   206,792 3,504 SH   SOLE   3,504 0 0
MERCADOLIBRE INC COM Stock 58733R102   4,037,812 3,185 SH   SOLE   3,184 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   363,678 2,537 SH   SOLE   2,536 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   303,523 1,953 SH   SOLE   1,953 0 0
HERCULES CAPITAL INC COM CEF 427096508   274,911 16,742 SH   SOLE   16,742 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   2,530,634 26,910 SH   SOLE   26,910 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   3,412,527 68,898 SH   SOLE   68,898 0 0
GLOBANT S A COM Stock L44385109   355,734 1,798 SH   SOLE   1,798 0 0
EATON CORP PLC SHS Stock G29183103   240,153 1,126 SH   SOLE   1,126 0 0
CRANE NXT CO COM Stock 224441105   233,982 4,211 SH   SOLE   4,210 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   972,625 12,939 SH   SOLE   12,939 0 0
LAM RESEARCH CORP COM Stock 512807108   12,634,795 20,159 SH   SOLE   20,158 0 0
LITTELFUSE INC COM Stock 537008104   513,377 2,076 SH   SOLE   2,075 0 0
ONTO INNOVATION INC COM Stock 683344105   255,933 2,007 SH   SOLE   2,007 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   590,753 6,381 SH   SOLE   6,381 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   4,680,617 80,645 SH   SOLE   80,644 0 0
REALTY INCOME CORP COM REIT 756109104   2,146,754 42,987 SH   SOLE   42,986 0 0
ALTRIA GROUP INC COM Stock 02209S103   358,224 8,519 SH   SOLE   8,519 0 0
DOMINION ENERGY INC COM Stock 25746U109   273,202 6,116 SH   SOLE   6,116 0 0
CITIGROUP INC COM NEW Stock 172967424   271,170 6,593 SH   SOLE   6,593 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,617,890 30,770 SH   SOLE   30,769 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   8,085,260 16,036 SH   SOLE   16,036 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   203,603 1,941 SH   SOLE   1,941 0 0
LOWES COS INC COM Stock 548661107   12,069,213 58,070 SH   SOLE   58,069 0 0
DEERE & CO COM Stock 244199105   632,779 1,677 SH   SOLE   1,676 0 0
NOVO-NORDISK A S ADR ADR 670100205   505,741 5,561 SH   SOLE   5,561 0 0
SAP SE SPON ADR ADR 803054204   237,211 1,834 SH   SOLE   1,834 0 0
TELLURIAN INC NEW COM Stock 87968A104   53,360 46,000 SH   SOLE   46,000 0 0
RELX PLC SPONSORED ADR ADR 759530108   286,918 8,514 SH   SOLE   8,513 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   2,462,218 42,118 SH   SOLE   42,118 0 0
NASDAQ INC COM Stock 631103108   229,734 4,728 SH   SOLE   4,728 0 0
CROWN CASTLE INC COM REIT 22822V101   377,225 4,099 SH   SOLE   4,098 0 0
BLACKROCK INC COM Stock 09247X101   9,852,155 15,239 SH   SOLE   15,239 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   482,670 1,936 SH   SOLE   1,935 0 0
HOULIHAN LOKEY INC CL A Stock 441593100   914,943 8,541 SH   SOLE   8,541 0 0
APPLE INC COM Stock 037833100   30,362,217 177,339 SH   SOLE   177,339 0 0
ABBOTT LABS COM Stock 002824100   13,200,536 136,299 SH   SOLE   136,298 0 0
DISNEY WALT CO COM Stock 254687106   546,215 6,739 SH   SOLE   6,739 0 0
INSULET CORP COM Stock 45784P101   701,756 4,400 SH   SOLE   4,400 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   413,249 134 SH   SOLE   134 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   273,050 1,435 SH   SOLE   1,434 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   355,250 2,340 SH   SOLE   2,339 0 0