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   7,587,580 73,459 SH   SOLE   73,459 0 0
PRUDENTIAL FINL INC COM Stock 744320102   1,188,083 14,359 SH   SOLE   14,359 0 0
INVESCO QQQ TRUST ETF 46090E103   3,770,088 11,747 SH   SOLE   11,747 0 0
STARBUCKS CORP COM Stock 855244109   696,085 6,684 SH   SOLE   6,684 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   269,709 4,318 SH   SOLE   4,318 0 0
ELEVANCE HEALTH INC COM Stock 036752103   291,060 633 SH   SOLE   633 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   252,169 1,198 SH   SOLE   1,198 0 0
HUBBELL INC COM Stock 443510607   956,160 3,929 SH   SOLE   3,929 0 0
JOHNSON & JOHNSON COM Stock 478160104   10,573,183 68,214 SH   SOLE   68,214 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,093,398 6,700 SH   SOLE   6,700 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,611,370 7,895 SH   SOLE   7,895 0 0
BANK OZK LITTLE ROCK ARK COM Stock 06417N103   343,852 10,054 SH   SOLE   10,054 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   10,221,787 20,572 SH   SOLE   20,572 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,078,411 9,410 SH   SOLE   9,410 0 0
YUM BRANDS INC COM Stock 988498101   1,872,762 14,179 SH   SOLE   14,179 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107   275,465 5,506 SH   SOLE   5,506 0 0
SUNSTONE HOTEL INVS INC NEW COM REIT 867892101   115,586 11,699 SH   SOLE   11,699 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   11,438,154 76,926 SH   SOLE   76,926 0 0
COCA COLA CO COM Stock 191216100   483,338 7,792 SH   SOLE   7,792 0 0
GENERAL MLS INC COM Stock 370334104   331,461 3,878 SH   SOLE   3,878 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,980,647 76,472 SH   SOLE   76,472 0 0
PPG INDS INC COM Stock 693506107   1,073,642 8,037 SH   SOLE   8,037 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   347,187 1,789 SH   SOLE   1,789 0 0
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100   1,245,274 63,827 SH   SOLE   63,827 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,639,891 33,625 SH   SOLE   33,625 0 0
ESSEX PPTY TR INC COM REIT 297178105   1,362,668 6,515 SH   SOLE   6,515 0 0
INTEL CORP COM Stock 458140100   390,241 11,944 SH   SOLE   11,944 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102   444,330 1,730 SH   SOLE   1,730 0 0
MEDTRONIC PLC SHS Stock G5960L103   10,885,872 135,026 SH   SOLE   135,026 0 0
CLOROX CO DEL COM Stock 189054109   217,878 1,376 SH   SOLE   1,376 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772   271,229 5,983 SH   SOLE   5,983 0 0
PAYCHEX INC COM Stock 704326107   326,859 2,852 SH   SOLE   2,852 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304   541,946 65,930 SH   SOLE   65,930 0 0
INTEGER HLDGS CORP COM Stock 45826H109   708,583 9,143 SH   SOLE   9,143 0 0
HANOVER INS GROUP INC COM Stock 410867105   205,729 1,601 SH   SOLE   1,601 0 0
PROLOGIS INC. COM REIT 74340W103   2,400,993 19,243 SH   SOLE   19,243 0 0
SANOFI SPONSORED ADR ADR 80105N105   320,600 5,891 SH   SOLE   5,891 0 0
MERCK & CO INC COM Stock 58933Y105   877,975 8,252 SH   SOLE   8,252 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   1,019,164 9,736 SH   SOLE   9,736 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,173,965 2,867 SH   SOLE   2,867 0 0
MCKESSON CORP COM Stock 58155Q103   754,895 2,120 SH   SOLE   2,120 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   3,762,170 10,352 SH   SOLE   10,352 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   2,778,440 11,412 SH   SOLE   11,412 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   394,616 1,511 SH   SOLE   1,511 0 0
ACI WORLDWIDE INC COM Stock 004498101   292,220 10,831 SH   SOLE   10,831 0 0
EMERSON ELEC CO COM Stock 291011104   490,205 5,625 SH   SOLE   5,625 0 0
CORCEPT THERAPEUTICS INC COM Stock 218352102   268,714 12,406 SH   SOLE   12,406 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   442,526 6,981 SH   SOLE   6,981 0 0
BLACKLINE INC COM Stock 09239B109   732,674 10,911 SH   SOLE   10,911 0 0
ALLSTATE CORP COM Stock 020002101   1,489,619 13,443 SH   SOLE   13,443 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   212,660 1,173 SH   SOLE   1,173 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   257,320 5,105 SH   SOLE   5,105 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   462,838 1,469 SH   SOLE   1,469 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   307,590 3,718 SH   SOLE   3,718 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   9,495,973 244,175 SH   SOLE   244,175 0 0
UNUM GROUP COM Stock 91529Y106   200,648 5,072 SH   SOLE   5,072 0 0
CHUBB LIMITED COM Stock H1467J104   7,179,650 36,974 SH   SOLE   36,974 0 0
FEDEX CORP COM Stock 31428X106   921,957 4,035 SH   SOLE   4,035 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   322,545 1,435 SH   SOLE   1,435 0 0
PEPSICO INC COM Stock 713448108   14,031,332 76,968 SH   SOLE   76,968 0 0
HAMILTON LANE INC CL A Stock 407497106   758,154 10,248 SH   SOLE   10,248 0 0
HONEYWELL INTL INC COM Stock 438516106   2,557,863 13,383 SH   SOLE   13,383 0 0
FORD MTR CO DEL COM Stock 345370860   164,354 13,044 SH   SOLE   13,044 0 0
XCEL ENERGY INC COM Stock 98389B100   1,557,433 23,093 SH   SOLE   23,093 0 0
BP PLC SPONSORED ADR ADR 055622104   295,528 7,789 SH   SOLE   7,789 0 0
HOME DEPOT INC COM Stock 437076102   11,209,105 37,981 SH   SOLE   37,981 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,187,180 5,332 SH   SOLE   5,332 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   218,919 3,050 SH   SOLE   3,050 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530   632,878 4,492 SH   SOLE   4,492 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   319,208 2,329 SH   SOLE   2,329 0 0
SOUTHERN CO COM Stock 842587107   1,929,451 27,729 SH   SOLE   27,729 0 0
BECTON DICKINSON & CO COM Stock 075887109   282,557 1,141 SH   SOLE   1,141 0 0
KEYCORP COM Stock 493267108   129,369 10,333 SH   SOLE   10,333 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   243,708 6,939 SH   SOLE   6,939 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   479,755 1,963 SH   SOLE   1,963 0 0
FORTINET INC COM Stock 34959E109   494,529 7,441 SH   SOLE   7,441 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   4,550,648 90,434 SH   SOLE   90,434 0 0
AON PLC SHS CL A Stock G0403H108   773,522 2,453 SH   SOLE   2,453 0 0
NERDY INC CL A COM Stock 64081V109   47,000 11,244 SH   SOLE   11,244 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   402,580 4,163 SH   SOLE   4,163 0 0
WASTE CONNECTIONS INC COM Stock 94106B101   497,743 3,579 SH   SOLE   3,579 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,290,765 7,419 SH   SOLE   7,419 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   3,990,892 10,356 SH   SOLE   10,356 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   7,227,491 69,676 SH   SOLE   69,676 0 0
PROGRESSIVE CORP COM Stock 743315103   249,497 1,744 SH   SOLE   1,744 0 0
INTUIT COM Stock 461202103   4,034,869 9,050 SH   SOLE   9,050 0 0
AEGON N V NY REGISTRY SHS ADR 007924103   57,869 13,458 SH   SOLE   13,458 0 0
CSX CORP COM Stock 126408103   2,536,616 84,723 SH   SOLE   84,723 0 0
COMCAST CORP NEW CL A Stock 20030N101   9,256,966 244,182 SH   SOLE   244,182 0 0
GENERAC HLDGS INC COM Stock 368736104   1,161,864 10,757 SH   SOLE   10,757 0 0
MICROSOFT CORP COM Stock 594918104   32,050,523 111,170 SH   SOLE   111,170 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   1,569,870 27,800 SH   SOLE   27,800 0 0
GOOSEHEAD INS INC COM CL A Stock 38267D109   969,145 18,566 SH   SOLE   18,566 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   239,535 15,863 SH   SOLE   15,863 0 0
CVS HEALTH CORP COM Stock 126650100   442,461 5,954 SH   SOLE   5,954 0 0
FOCUS FINL PARTNERS INC COM CL A Stock 34417P100   414,960 8,000 SH   SOLE   8,000 0 0
ENDAVA PLC ADS ADR 29260V105   575,934 8,573 SH   SOLE   8,573 0 0
ARES CAPITAL CORP COM CEF 04010L103   325,204 17,795 SH   SOLE   17,795 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   2,328,000 5 SH   SOLE   5 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101   218,225 10,367 SH   SOLE   10,367 0 0
BOEING CO COM Stock 097023105   713,977 3,361 SH   SOLE   3,361 0 0
NEXTERA ENERGY INC COM Stock 65339F101   14,710,411 190,846 SH   SOLE   190,846 0 0
NIKE INC CL B Stock 654106103   5,016,178 40,901 SH   SOLE   40,901 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   3,372,809 10,094 SH   SOLE   10,094 0 0
TESLA INC COM Stock 88160R101   248,330 1,197 SH   SOLE   1,197 0 0
LINDE PLC SHS Stock G54950103   284,560 800 SH   SOLE   800 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   654,350 3,509 SH   SOLE   3,509 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   399,875 1,886 SH   SOLE   1,886 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   848,646 8,586 SH   SOLE   8,586 0 0
PUBLIC STORAGE COM REIT 74460D109   221,699 733 SH   SOLE   733 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   1,333,274 3,458 SH   SOLE   3,458 0 0
BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101   1,238,334 94,457 SH   SOLE   94,457 0 0
CARLISLE COS INC COM Stock 142339100   454,627 2,011 SH   SOLE   2,011 0 0
HUNTSMAN CORP COM Stock 447011107   696,782 25,467 SH   SOLE   25,467 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   960,731 10,232 SH   SOLE   10,232 0 0
VANGUARD S&P 500 ETF ETF 922908363   7,673,556 20,404 SH   SOLE   20,404 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   3,487,605 50,246 SH   SOLE   50,246 0 0
ILLUMINA INC COM Stock 452327109   4,825,645 20,751 SH   SOLE   20,751 0 0
AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0   12,064 12,000 SH   SOLE   12,000 0 0
AMCOR PLC ORD Stock G0250X107   146,313 12,857 SH   SOLE   12,857 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   3,947,735 28,761 SH   SOLE   28,761 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,094,195 7,566 SH   SOLE   7,566 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   143,929 11,542 SH   SOLE   11,542 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,537,540 21,331 SH   SOLE   21,331 0 0
LILLY ELI & CO COM Stock 532457108   1,036,461 3,018 SH   SOLE   3,018 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   11,086,518 38,600 SH   SOLE   38,600 0 0
WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0   22,172 23,000 SH   SOLE   23,000 0 0
LEIDOS HOLDINGS INC COM Stock 525327102   443,152 4,813 SH   SOLE   4,813 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   4,210,934 66,957 SH   SOLE   66,957 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   2,701,487 40,435 SH   SOLE   40,435 0 0
PROGYNY INC COM Stock 74340E103   990,035 30,823 SH   SOLE   30,823 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   574,209 3,479 SH   SOLE   3,479 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649   536,413 4,451 SH   SOLE   4,451 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384   252,088 10,750 SH   SOLE   10,750 0 0
LITHIA MTRS INC COM Stock 536797103   312,532 1,365 SH   SOLE   1,365 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108   2,229,501 290,299 SH   SOLE   290,299 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,837,517 19,047 SH   SOLE   19,047 0 0
DIGITAL RLTY TR INC COM REIT 253868103   1,934,590 19,678 SH   SOLE   19,678 0 0
AFLAC INC COM Stock 001055102   494,384 7,662 SH   SOLE   7,662 0 0
PGT INNOVATIONS INC COM Stock 69336V101   257,905 10,271 SH   SOLE   10,271 0 0
BAYFIRST FINANCIAL CORP COM Stock 32050L105   433,722 27,928 SH   SOLE   27,928 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   1,524,103 27,913 SH   SOLE   27,913 0 0
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   1,095,871 114,871 SH   SOLE   114,871 0 0
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   274,316 3,026 SH   SOLE   3,026 0 0
AMN HEALTHCARE SVCS INC COM Stock 001744101   264,476 3,188 SH   SOLE   3,188 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   410,047 4,506 SH   SOLE   4,506 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202   171,798 18,065 SH   SOLE   18,065 0 0
MIND TECHNOLOGY INC COM Stock 602566101   6,019 13,025 SH   SOLE   13,025 0 0
EVERSOURCE ENERGY COM Stock 30040W108   267,593 3,419 SH   SOLE   3,419 0 0
BROWN FORMAN CORP CL B Stock 115637209   339,163 5,277 SH   SOLE   5,277 0 0
MARATHON PETE CORP COM Stock 56585A102   5,333,770 39,559 SH   SOLE   39,559 0 0
SNOWFLAKE INC CL A Stock 833445109   3,164,334 20,509 SH   SOLE   20,509 0 0
LAKELAND FINL CORP COM Stock 511656100   1,312,308 20,950 SH   SOLE   20,950 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   644,189 784 SH   SOLE   784 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   2,078,639 11,155 SH   SOLE   11,155 0 0
EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101   179,900 70,000 SH   SOLE   70,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   722,965 57,976 SH   SOLE   57,976 0 0
PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105   398,178 44,242 SH   SOLE   44,242 0 0
BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104   1,003,994 41,867 SH   SOLE   41,867 0 0
TRACTOR SUPPLY CO COM Stock 892356106   230,104 979 SH   SOLE   979 0 0
VISA INC COM CL A Stock 92826C839   13,216,107 58,618 SH   SOLE   58,618 0 0
PROTERRA INC COM Stock 74374T109   18,860 12,408 SH   SOLE   12,408 0 0
DOXIMITY INC CL A Stock 26622P107   393,158 12,142 SH   SOLE   12,142 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   366,542 5,039 SH   SOLE   5,039 0 0
WARBY PARKER INC CL A COM Stock 93403J106   537,220 50,729 SH   SOLE   50,729 0 0
VANGUARD GROWTH ETF ETF 922908736   207,784 833 SH   SOLE   833 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   882,198 37,733 SH   SOLE   37,733 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   246,085 1,254 SH   SOLE   1,254 0 0
PHILLIPS 66 COM Stock 718546104   8,400,662 82,863 SH   SOLE   82,863 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   13,475,690 65,947 SH   SOLE   65,947 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,198,610 13,237 SH   SOLE   13,237 0 0
EAGLE MATLS INC COM Stock 26969P108   333,032 2,269 SH   SOLE   2,269 0 0
META PLATFORMS INC CL A Stock 30303M102   4,642,610 21,905 SH   SOLE   21,905 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   5,080,717 7,463 SH   SOLE   7,463 0 0
INGREDION INC COM Stock 457187102   295,319 2,902 SH   SOLE   2,902 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   3,995,687 150,044 SH   SOLE   150,044 0 0
SERVICENOW INC COM Stock 81762P102   3,753,079 8,076 SH   SOLE   8,076 0 0
ASPEN TECHNOLOGY INC COM Stock 29109X106   538,760 2,354 SH   SOLE   2,354 0 0
FIVE BELOW INC COM Stock 33829M101   1,387,002 6,733 SH   SOLE   6,733 0 0
EPAM SYS INC COM Stock 29414B104   315,445 1,055 SH   SOLE   1,055 0 0
MONDELEZ INTL INC CL A Stock 609207105   552,435 7,923 SH   SOLE   7,923 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   515,345 48,389 SH   SOLE   48,389 0 0
QUALYS INC COM Stock 74758T303   651,530 5,011 SH   SOLE   5,011 0 0
BROADCOM INC COM Stock 11135F101   11,744,577 18,306 SH   SOLE   18,306 0 0
CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103   93,719 49,587 SH   SOLE   49,587 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   554,122 4,099 SH   SOLE   4,099 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100   764,618 22,195 SH   SOLE   22,195 0 0
MOODYS CORP COM Stock 615369105   209,624 685 SH   SOLE   685 0 0
PIONEER NAT RES CO COM Stock 723787107   866,630 4,243 SH   SOLE   4,243 0 0
NEW YORK CMNTY BANCORP INC COM Stock 649445103   261,771 28,957 SH   SOLE   28,957 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   588,075 6,392 SH   SOLE   6,392 0 0
HEXCEL CORP NEW COM Stock 428291108   237,374 3,478 SH   SOLE   3,478 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   8,808,541 30,819 SH   SOLE   30,819 0 0
ENBRIDGE INC COM Stock 29250N105   420,014 11,009 SH   SOLE   11,009 0 0
NVIDIA CORPORATION COM Stock 67066G104   7,676,322 27,635 SH   SOLE   27,635 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   429,229 8,492 SH   SOLE   8,492 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   360,543 4,526 SH   SOLE   4,526 0 0
GRAINGER W W INC COM Stock 384802104   447,065 649 SH   SOLE   649 0 0
ABBVIE INC COM Stock 00287Y109   2,836,118 17,795 SH   SOLE   17,795 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107   675,673 8,184 SH   SOLE   8,184 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   1,330,081 28,206 SH   SOLE   28,206 0 0
ZOETIS INC CL A Stock 98978V103   1,822,963 10,952 SH   SOLE   10,952 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   3,835,969 41,238 SH   SOLE   41,238 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   427,147 1,883 SH   SOLE   1,883 0 0
APOLLO TACTICAL INCOME FD INC COM CEF 037638103   518,323 42,765 SH   SOLE   42,765 0 0
FACTSET RESH SYS INC COM Stock 303075105   513,257 1,236 SH   SOLE   1,236 0 0
SIMPSON MFG INC COM Stock 829073105   421,976 3,848 SH   SOLE   3,848 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   258,593 881 SH   SOLE   881 0 0
STRYKER CORPORATION COM Stock 863667101   339,147 1,188 SH   SOLE   1,188 0 0
QUALCOMM INC COM Stock 747525103   6,466,507 50,685 SH   SOLE   50,685 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   490,460 2,149 SH   SOLE   2,149 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   713,017 2,791 SH   SOLE   2,791 0 0
DISCOVER FINL SVCS COM Stock 254709108   451,821 4,571 SH   SOLE   4,571 0 0
MCDONALDS CORP COM Stock 580135101   1,172,589 4,193 SH   SOLE   4,193 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   251,184 2,408 SH   SOLE   2,408 0 0
FIRST TR INTER DURATN PFD & IN COM CEF 33718W103   1,039,621 65,882 SH   SOLE   65,882 0 0
CISCO SYS INC COM Stock 17275R102   8,965,779 171,511 SH   SOLE   171,511 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   1,855,487 37,929 SH   SOLE   37,929 0 0
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109   320,543 13,137 SH   SOLE   13,137 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   507,549 7,259 SH   SOLE   7,259 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,843,176 18,806 SH   SOLE   18,806 0 0
AUTODESK INC COM Stock 052769106   2,356,788 11,322 SH   SOLE   11,322 0 0
AT&T INC COM Stock 00206R102   1,725,957 89,660 SH   SOLE   89,660 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   690,813 9,002 SH   SOLE   9,002 0 0
FOX FACTORY HLDG CORP COM Stock 35138V102   986,495 8,128 SH   SOLE   8,128 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   242,608 2,537 SH   SOLE   2,537 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   3,495,859 28,177 SH   SOLE   28,177 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   305,015 1,066 SH   SOLE   1,066 0 0
NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100   240,483 29,985 SH   SOLE   29,985 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   2,387,734 17,173 SH   SOLE   17,173 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   373,090 839 SH   SOLE   839 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   228,100 2,500 SH   SOLE   2,500 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   7,291,061 61,799 SH   SOLE   61,799 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   217,189 1,906 SH   SOLE   1,906 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   492,076 1,197 SH   SOLE   1,197 0 0
ADVENT CONV & INCOME FD COM CEF 00764C109   528,428 45,711 SH   SOLE   45,711 0 0
THE CIGNA GROUP COM Stock 125523100   382,565 1,497 SH   SOLE   1,497 0 0
UNION PAC CORP COM Stock 907818108   1,012,740 5,031 SH   SOLE   5,031 0 0
ECOLAB INC COM Stock 278865100   297,136 1,795 SH   SOLE   1,795 0 0
SALESFORCE INC COM Stock 79466L302   5,899,503 29,530 SH   SOLE   29,530 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   7,841,121 16,982 SH   SOLE   16,982 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,705,503 6,429 SH   SOLE   6,429 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   16,403,409 34,699 SH   SOLE   34,699 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   10,471,771 80,360 SH   SOLE   80,360 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   3,459,047 6,910 SH   SOLE   6,910 0 0
CRESCENT PT ENERGY CORP COM Stock 22576C101   262,230 37,143 SH   SOLE   37,143 0 0
CHEVRON CORP NEW COM Stock 166764100   10,238,210 62,749 SH   SOLE   62,749 0 0
CONOCOPHILLIPS COM Stock 20825C104   686,983 6,924 SH   SOLE   6,924 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   217,483 4,814 SH   SOLE   4,814 0 0
DANAHER CORPORATION COM Stock 235851102   585,827 2,324 SH   SOLE   2,324 0 0
TJX COS INC NEW COM Stock 872540109   467,325 5,963 SH   SOLE   5,963 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100   201,152 24,895 SH   SOLE   24,895 0 0
BANK AMERICA CORP COM Stock 060505104   589,624 20,616 SH   SOLE   20,616 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108   324,767 1,285 SH   SOLE   1,285 0 0
WALMART INC COM Stock 931142103   3,188,561 21,624 SH   SOLE   21,624 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   505,876 3,859 SH   SOLE   3,859 0 0
ORACLE CORP COM Stock 68389X105   292,705 3,150 SH   SOLE   3,150 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   659,684 6,736 SH   SOLE   6,736 0 0
TEXAS INSTRS INC COM Stock 882508104   12,579,984 67,630 SH   SOLE   67,630 0 0
TARGET CORP COM Stock 87612E106   5,045,831 30,464 SH   SOLE   30,464 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   668,765 6,339 SH   SOLE   6,339 0 0
PFIZER INC COM Stock 717081103   1,296,978 31,788 SH   SOLE   31,788 0 0
MORGAN STANLEY COM NEW Stock 617446448   1,057,133 12,040 SH   SOLE   12,040 0 0
3M CO COM Stock 88579Y101   331,246 3,151 SH   SOLE   3,151 0 0
KLA CORP COM NEW Stock 482480100   253,903 636 SH   SOLE   636 0 0
CATERPILLAR INC COM Stock 149123101   2,997,011 13,096 SH   SOLE   13,096 0 0
SIXTH STREET SPECIALTY LENDING COM CEF 83012A109   217,239 11,871 SH   SOLE   11,871 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,946,320 28,330 SH   SOLE   28,330 0 0
BEST BUY INC COM Stock 086516101   6,406,974 81,857 SH   SOLE   81,857 0 0
AMERICAN EXPRESS CO COM Stock 025816109   308,851 1,872 SH   SOLE   1,872 0 0
AMGEN INC COM Stock 031162100   8,465,071 35,015 SH   SOLE   35,015 0 0
APPLIED MATLS INC COM Stock 038222105   6,125,448 49,869 SH   SOLE   49,869 0 0
ANALOG DEVICES INC COM Stock 032654105   415,701 2,107 SH   SOLE   2,107 0 0
WILLIAMS COS INC COM Stock 969457100   1,258,131 42,134 SH   SOLE   42,134 0 0
ARISTA NETWORKS INC COM Stock 040413106   485,675 2,893 SH   SOLE   2,893 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   502,257 5,657 SH   SOLE   5,657 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   437,777 5,933 SH   SOLE   5,933 0 0
MERCADOLIBRE INC COM Stock 58733R102   5,606,627 4,253 SH   SOLE   4,253 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   385,540 2,232 SH   SOLE   2,232 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   300,847 1,953 SH   SOLE   1,953 0 0
HERCULES CAPITAL INC COM CEF 427096508   308,176 23,908 SH   SOLE   23,908 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   4,194,858 42,100 SH   SOLE   42,100 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   4,703,907 94,096 SH   SOLE   94,096 0 0
GLOBANT S A COM Stock L44385109   264,548 1,613 SH   SOLE   1,613 0 0
EATON CORP PLC SHS Stock G29183103   232,680 1,358 SH   SOLE   1,358 0 0
CRANE NXT CO COM Stock 224441105   641,916 5,655 SH   SOLE   5,655 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   989,704 12,939 SH   SOLE   12,939 0 0
LAM RESEARCH CORP COM Stock 512807108   11,121,500 20,979 SH   SOLE   20,979 0 0
LATTICE SEMICONDUCTOR CORP COM Stock 518415104   204,848 2,145 SH   SOLE   2,145 0 0
LITTELFUSE INC COM Stock 537008104   335,167 1,250 SH   SOLE   1,250 0 0
ONTO INNOVATION INC COM Stock 683344105   220,052 2,504 SH   SOLE   2,504 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   623,859 6,415 SH   SOLE   6,415 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   4,590,722 66,234 SH   SOLE   66,234 0 0
REALTY INCOME CORP COM REIT 756109104   3,678,983 58,101 SH   SOLE   58,101 0 0
ALTRIA GROUP INC COM Stock 02209S103   395,206 8,857 SH   SOLE   8,857 0 0
DOMINION ENERGY INC COM Stock 25746U109   316,059 5,653 SH   SOLE   5,653 0 0
CITIGROUP INC COM NEW Stock 172967424   336,201 7,170 SH   SOLE   7,170 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108   208,409 992 SH   SOLE   992 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,373,336 30,761 SH   SOLE   30,761 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   6,820,026 14,431 SH   SOLE   14,431 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   303,501 2,688 SH   SOLE   2,688 0 0
LOWES COS INC COM Stock 548661107   11,566,598 57,841 SH   SOLE   57,841 0 0
DEERE & CO COM Stock 244199105   736,792 1,784 SH   SOLE   1,784 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   280,704 3,735 SH   SOLE   3,735 0 0
UNIVAR SOLUTIONS INC COM Stock 91336L107   210,250 6,002 SH   SOLE   6,002 0 0
NOVO-NORDISK A S ADR ADR 670100205   576,922 3,625 SH   SOLE   3,625 0 0
SAP SE SPON ADR ADR 803054204   305,486 2,413 SH   SOLE   2,413 0 0
TELLURIAN INC NEW COM Stock 87968A104   57,300 46,585 SH   SOLE   46,585 0 0
RELX PLC SPONSORED ADR ADR 759530108   336,767 10,381 SH   SOLE   10,381 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   201,773 2,657 SH   SOLE   2,657 0 0
NASDAQ INC COM Stock 631103108   230,762 4,221 SH   SOLE   4,221 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109   259,314 3,029 SH   SOLE   3,029 0 0
CROWN CASTLE INC COM REIT 22822V101   1,800,409 13,451 SH   SOLE   13,451 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184   363,164 12,298 SH   SOLE   12,298 0 0
BLACKROCK INC COM Stock 09247X101   10,416,914 15,568 SH   SOLE   15,568 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   490,679 1,961 SH   SOLE   1,961 0 0
HOULIHAN LOKEY INC CL A Stock 441593100   720,380 8,233 SH   SOLE   8,233 0 0
APPLE INC COM Stock 037833100   31,917,689 193,557 SH   SOLE   193,557 0 0
ABBOTT LABS COM Stock 002824100   13,333,808 131,678 SH   SOLE   131,678 0 0
DISNEY WALT CO COM Stock 254687106   598,777 5,980 SH   SOLE   5,980 0 0
INSULET CORP COM Stock 45784P101   790,383 2,478 SH   SOLE   2,478 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   283,808 107 SH   SOLE   107 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   238,140 1,429 SH   SOLE   1,429 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   375,088 2,463 SH   SOLE   2,463 0 0