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   6,914,460 82,315 SH   SOLE   82,315 0 0
PRUDENTIAL FINL INC COM Stock 744320102   1,360,002 13,673 SH   SOLE   13,673 0 0
INVESCO QQQ TRUST ETF 46090E103   3,436,799 12,906 SH   SOLE   12,906 0 0
STARBUCKS CORP COM Stock 855244109   766,791 7,729 SH   SOLE   7,729 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   311,201 5,079 SH   SOLE   5,079 0 0
ELEVANCE HEALTH INC COM Stock 036752103   305,730 596 SH   SOLE   596 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   296,276 1,203 SH   SOLE   1,203 0 0
HUBBELL INC COM Stock 443510607   613,336 2,613 SH   SOLE   2,613 0 0
JOHNSON & JOHNSON COM Stock 478160104   12,239,843 69,288 SH   SOLE   69,288 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,072,986 6,839 SH   SOLE   6,839 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,553,294 8,124 SH   SOLE   8,124 0 0
BANK OZK LITTLE ROCK ARK COM Stock 06417N103   428,284 10,691 SH   SOLE   10,691 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   9,384,660 20,557 SH   SOLE   20,557 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,354,397 9,768 SH   SOLE   9,768 0 0
YUM BRANDS INC COM Stock 988498101   1,820,529 14,214 SH   SOLE   14,214 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107   288,308 6,231 SH   SOLE   6,231 0 0
SUNSTONE HOTEL INVS INC NEW COM REIT 867892101   113,012 11,699 SH   SOLE   11,699 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   11,348,144 74,875 SH   SOLE   74,875 0 0
COCA COLA CO COM Stock 191216100   421,925 6,633 SH   SOLE   6,633 0 0
GENERAL MLS INC COM Stock 370334104   353,127 4,211 SH   SOLE   4,211 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,841,919 76,364 SH   SOLE   76,364 0 0
PPG INDS INC COM Stock 693506107   1,163,045 9,249 SH   SOLE   9,249 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   355,167 2,043 SH   SOLE   2,043 0 0
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100   1,249,981 61,333 SH   SOLE   61,333 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,529,938 33,625 SH   SOLE   33,625 0 0
ESSEX PPTY TR INC COM REIT 297178105   1,135,901 5,360 SH   SOLE   5,360 0 0
INTEL CORP COM Stock 458140100   327,131 12,377 SH   SOLE   12,377 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102   357,628 1,766 SH   SOLE   1,766 0 0
MEDTRONIC PLC SHS Stock G5960L103   6,995,038 90,003 SH   SOLE   90,003 0 0
CLOROX CO DEL COM Stock 189054109   228,758 1,630 SH   SOLE   1,630 0 0
COMERICA INC COM Stock 200340107   255,423 3,820 SH   SOLE   3,820 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772   255,676 6,366 SH   SOLE   6,366 0 0
PAYCHEX INC COM Stock 704326107   442,263 3,827 SH   SOLE   3,827 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304   900,047 80,794 SH   SOLE   80,794 0 0
INTEGER HLDGS CORP COM Stock 45826H109   628,394 9,179 SH   SOLE   9,179 0 0
HANOVER INS GROUP INC COM Stock 410867105   203,236 1,504 SH   SOLE   1,504 0 0
PROLOGIS INC. COM REIT 74340W103   2,001,182 17,751 SH   SOLE   17,751 0 0
SANOFI SPONSORED ADR ADR 80105N105   280,942 5,801 SH   SOLE   5,801 0 0
MERCK & CO INC COM Stock 58933Y105   876,024 7,895 SH   SOLE   7,895 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   1,015,173 9,736 SH   SOLE   9,736 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,102,754 2,883 SH   SOLE   2,883 0 0
MCKESSON CORP COM Stock 58155Q103   799,071 2,130 SH   SOLE   2,130 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   3,602,525 10,360 SH   SOLE   10,360 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   2,675,228 12,143 SH   SOLE   12,143 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   423,652 1,511 SH   SOLE   1,511 0 0
ACI WORLDWIDE INC COM Stock 004498101   226,619 9,853 SH   SOLE   9,853 0 0
EMERSON ELEC CO COM Stock 291011104   611,349 6,364 SH   SOLE   6,364 0 0
CORCEPT THERAPEUTICS INC COM Stock 218352102   251,966 12,406 SH   SOLE   12,406 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   379,326 6,941 SH   SOLE   6,941 0 0
BLACKLINE INC COM Stock 09239B109   758,940 11,282 SH   SOLE   11,282 0 0
ALLSTATE CORP COM Stock 020002101   1,825,990 13,466 SH   SOLE   13,466 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521   285,204 5,767 SH   SOLE   5,767 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   482,263 1,670 SH   SOLE   1,670 0 0
SMUCKER J M CO COM NEW Stock 832696405   228,024 1,439 SH   SOLE   1,439 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   282,100 3,781 SH   SOLE   3,781 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   6,598,012 167,462 SH   SOLE   167,462 0 0
UNUM GROUP COM Stock 91529Y106   208,761 5,088 SH   SOLE   5,088 0 0
CHUBB LIMITED COM Stock H1467J104   8,189,541 37,123 SH   SOLE   37,123 0 0
FEDEX CORP COM Stock 31428X106   704,751 4,069 SH   SOLE   4,069 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   324,193 1,366 SH   SOLE   1,366 0 0
PEPSICO INC COM Stock 713448108   13,969,170 77,322 SH   SOLE   77,322 0 0
HAMILTON LANE INC CL A Stock 407497106   671,425 10,510 SH   SOLE   10,510 0 0
HONEYWELL INTL INC COM Stock 438516106   1,341,862 6,261 SH   SOLE   6,261 0 0
FORD MTR CO DEL COM Stock 345370860   161,006 13,844 SH   SOLE   13,844 0 0
XCEL ENERGY INC COM Stock 98389B100   1,601,121 22,837 SH   SOLE   22,837 0 0
BP PLC SPONSORED ADR ADR 055622104   281,653 8,063 SH   SOLE   8,063 0 0
HOME DEPOT INC COM Stock 437076102   12,233,272 38,730 SH   SOLE   38,730 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,420,991 5,949 SH   SOLE   5,949 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   209,263 3,049 SH   SOLE   3,049 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530   504,172 4,492 SH   SOLE   4,492 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   381,969 2,754 SH   SOLE   2,754 0 0
SPDR GOLD SHARES ETF 78463V107   359,806 2,121 SH   SOLE   2,121 0 0
SOUTHERN CO COM Stock 842587107   1,892,560 26,502 SH   SOLE   26,502 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105   234,314 1,414 SH   SOLE   1,414 0 0
BECTON DICKINSON & CO COM Stock 075887109   344,129 1,353 SH   SOLE   1,353 0 0
KEYCORP COM Stock 493267108   201,811 11,585 SH   SOLE   11,585 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   269,201 6,733 SH   SOLE   6,733 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   409,821 1,912 SH   SOLE   1,912 0 0
FORTINET INC COM Stock 34959E109   390,729 7,992 SH   SOLE   7,992 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   6,324,362 126,159 SH   SOLE   126,159 0 0
AON PLC SHS CL A Stock G0403H108   744,439 2,480 SH   SOLE   2,480 0 0
NERDY INC CL A COM Stock 64081V109   25,299 11,244 SH   SOLE   11,244 0 0
HENRY JACK & ASSOC INC COM Stock 426281101   206,469 1,176 SH   SOLE   1,176 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   396,636 4,191 SH   SOLE   4,191 0 0
WASTE CONNECTIONS INC COM Stock 94106B101   469,606 3,542 SH   SOLE   3,542 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,291,729 7,419 SH   SOLE   7,419 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   3,380,780 10,046 SH   SOLE   10,046 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   5,415,028 61,374 SH   SOLE   61,374 0 0
PROGRESSIVE CORP COM Stock 743315103   257,215 1,983 SH   SOLE   1,983 0 0
INTUIT COM Stock 461202103   3,546,470 9,111 SH   SOLE   9,111 0 0
AEGON N V NY REGISTRY SHS ADR 007924103   67,828 13,458 SH   SOLE   13,458 0 0
CSX CORP COM Stock 126408103   2,285,097 73,760 SH   SOLE   73,760 0 0
COMCAST CORP NEW CL A Stock 20030N101   7,792,297 222,828 SH   SOLE   222,828 0 0
GENERAC HLDGS INC COM Stock 368736104   1,002,574 9,960 SH   SOLE   9,960 0 0
MICROSOFT CORP COM Stock 594918104   25,276,800 105,399 SH   SOLE   105,399 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   1,559,621 29,958 SH   SOLE   29,958 0 0
GOOSEHEAD INS INC COM CL A Stock 38267D109   632,989 18,433 SH   SOLE   18,433 0 0
CVS HEALTH CORP COM Stock 126650100   509,660 5,469 SH   SOLE   5,469 0 0
BROWN & BROWN INC COM Stock 115236101   243,267 4,270 SH   SOLE   4,270 0 0
ENDAVA PLC ADS ADR 29260V105   638,393 8,345 SH   SOLE   8,345 0 0
ARES CAPITAL CORP COM CEF 04010L103   397,672 21,530 SH   SOLE   21,530 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   2,343,555 5 SH   SOLE   5 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105   188,679 10,367 SH   SOLE   10,367 0 0
BOEING CO COM Stock 097023105   635,284 3,335 SH   SOLE   3,335 0 0
NEXTERA ENERGY INC COM Stock 65339F101   15,870,624 189,839 SH   SOLE   189,839 0 0
NIKE INC CL B Stock 654106103   4,958,212 42,374 SH   SOLE   42,374 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   2,141,690 10,155 SH   SOLE   10,155 0 0
LINDE PLC SHS Stock G5494J103   317,806 974 SH   SOLE   974 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   603,256 3,817 SH   SOLE   3,817 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   465,734 1,890 SH   SOLE   1,890 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   893,934 8,847 SH   SOLE   8,847 0 0
PUBLIC STORAGE COM REIT 74460D109   204,815 730 SH   SOLE   730 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   1,124,121 3,519 SH   SOLE   3,519 0 0
BLACKROCK LTD DURATION INCOME COM SHS CEF 09249W101   1,130,135 86,467 SH   SOLE   86,467 0 0
CARLISLE COS INC COM Stock 142339100   463,052 1,965 SH   SOLE   1,965 0 0
HUNTSMAN CORP COM Stock 447011107   687,272 25,009 SH   SOLE   25,009 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   785,748 9,463 SH   SOLE   9,463 0 0
VANGUARD S&P 500 ETF ETF 922908363   6,066,426 17,266 SH   SOLE   17,266 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   3,367,130 49,662 SH   SOLE   49,662 0 0
ILLUMINA INC COM Stock 452327109   3,190,514 15,779 SH   SOLE   15,779 0 0
AKAMAI TECHNOLOGIES INC 0.125 05/01/2025 Convertible 00971TAJ0   12,600 12,000 SH   SOLE   12,000 0 0
AMCOR PLC ORD Stock G0250X107   153,127 12,857 SH   SOLE   12,857 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   3,024,561 28,726 SH   SOLE   28,726 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,088,473 7,706 SH   SOLE   7,706 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   135,734 11,542 SH   SOLE   11,542 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,337,379 19,004 SH   SOLE   19,004 0 0
LILLY ELI & CO COM Stock 532457108   933,990 2,553 SH   SOLE   2,553 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   12,290,375 39,870 SH   SOLE   39,870 0 0
WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0   21,908 23,000 SH   SOLE   23,000 0 0
LEIDOS HOLDINGS INC COM Stock 525327102   496,173 4,716 SH   SOLE   4,716 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   3,842,792 69,716 SH   SOLE   69,716 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   2,653,411 39,852 SH   SOLE   39,852 0 0
PROGYNY INC COM Stock 74340E103   896,466 28,779 SH   SOLE   28,779 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   538,289 3,457 SH   SOLE   3,457 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649   542,067 4,451 SH   SOLE   4,451 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384   223,063 10,750 SH   SOLE   10,750 0 0
LITHIA MTRS INC COM Stock 536797103   282,780 1,381 SH   SOLE   1,381 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108   2,090,604 278,375 SH   SOLE   278,375 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,668,079 16,196 SH   SOLE   16,196 0 0
DIGITAL RLTY TR INC COM REIT 253868103   1,977,324 19,720 SH   SOLE   19,720 0 0
TRI CONTL CORP COM CEF 895436103   216,445 8,445 SH   SOLE   8,445 0 0
AFLAC INC COM Stock 001055102   633,683 8,808 SH   SOLE   8,808 0 0
PGT INNOVATIONS INC COM Stock 69336V101   191,921 10,686 SH   SOLE   10,686 0 0
BAYFIRST FINANCIAL CORP COM Stock 32050L105   466,956 27,928 SH   SOLE   27,928 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   1,325,665 24,328 SH   SOLE   24,328 0 0
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   1,050,740 105,390 SH   SOLE   105,390 0 0
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   493,387 6,468 SH   SOLE   6,468 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   440,161 4,635 SH   SOLE   4,635 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202   184,736 20,080 SH   SOLE   20,080 0 0
MIND TECHNOLOGY INC COM Stock 602566101   5,990 13,025 SH   SOLE   13,025 0 0
EVERSOURCE ENERGY COM Stock 30040W108   344,467 4,108 SH   SOLE   4,108 0 0
DUCK CREEK TECHNOLOGIES INC SHS Stock 264120106   1,044,663 86,694 SH   SOLE   86,694 0 0
BROWN FORMAN CORP CL B Stock 115637209   434,938 6,622 SH   SOLE   6,622 0 0
MARATHON PETE CORP COM Stock 56585A102   4,560,293 39,181 SH   SOLE   39,181 0 0
SNOWFLAKE INC CL A Stock 833445109   3,027,833 21,094 SH   SOLE   21,094 0 0
LAKELAND FINL CORP COM Stock 511656100   2,581,679 35,380 SH   SOLE   35,380 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   574,306 796 SH   SOLE   796 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   2,294,064 13,164 SH   SOLE   13,164 0 0
EOS ENERGY ENTERPRISES INC COM CL A Stock 29415C101   103,600 70,000 SH   SOLE   70,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   686,964 57,874 SH   SOLE   57,874 0 0
PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105   400,521 42,249 SH   SOLE   42,249 0 0
BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104   746,269 35,930 SH   SOLE   35,930 0 0
TRACTOR SUPPLY CO COM Stock 892356106   208,322 926 SH   SOLE   926 0 0
VISA INC COM CL A Stock 92826C839   12,221,850 58,826 SH   SOLE   58,826 0 0
PROTERRA INC COM Stock 74374T109   46,778 12,408 SH   SOLE   12,408 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   363,317 5,039 SH   SOLE   5,039 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   805,719 35,463 SH   SOLE   35,463 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   303,987 1,460 SH   SOLE   1,460 0 0
PHILLIPS 66 COM Stock 718546104   8,373,341 80,451 SH   SOLE   80,451 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   13,028,059 61,493 SH   SOLE   61,493 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,122,498 13,237 SH   SOLE   13,237 0 0
EAGLE MATLS INC COM Stock 26969P108   316,102 2,379 SH   SOLE   2,379 0 0
META PLATFORMS INC CL A Stock 30303M102   2,522,808 20,964 SH   SOLE   20,964 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   3,405,506 6,232 SH   SOLE   6,232 0 0
INGREDION INC COM Stock 457187102   293,391 2,995 SH   SOLE   2,995 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   158,536 16,723 SH   SOLE   16,723 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   3,997,826 149,787 SH   SOLE   149,787 0 0
SERVICENOW INC COM Stock 81762P102   3,060,344 7,882 SH   SOLE   7,882 0 0
ASPEN TECHNOLOGY INC COM Stock 29109X106   481,774 2,345 SH   SOLE   2,345 0 0
FIVE BELOW INC COM Stock 33829M101   1,262,852 7,140 SH   SOLE   7,140 0 0
EPAM SYS INC COM Stock 29414B104   345,766 1,055 SH   SOLE   1,055 0 0
MONDELEZ INTL INC CL A Stock 609207105   613,691 9,207 SH   SOLE   9,207 0 0
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN CEF 09257R101   463,682 43,826 SH   SOLE   43,826 0 0
QUALYS INC COM Stock 74758T303   536,684 4,782 SH   SOLE   4,782 0 0
BROADCOM INC COM Stock 11135F101   10,271,316 18,370 SH   SOLE   18,370 0 0
CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103   95,573 54,303 SH   SOLE   54,303 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   590,196 4,314 SH   SOLE   4,314 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100   728,884 22,195 SH   SOLE   22,195 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   201,664 3,151 SH   SOLE   3,151 0 0
MOODYS CORP COM Stock 615369105   210,915 757 SH   SOLE   757 0 0
PIONEER NAT RES CO COM Stock 723787107   973,214 4,261 SH   SOLE   4,261 0 0
NEW YORK CMNTY BANCORP INC COM Stock 649445103   249,030 28,957 SH   SOLE   28,957 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   643,785 7,096 SH   SOLE   7,096 0 0
HEXCEL CORP NEW COM Stock 428291108   204,680 3,478 SH   SOLE   3,478 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   7,100,225 26,608 SH   SOLE   26,608 0 0
ENBRIDGE INC COM Stock 29250N105   438,826 11,223 SH   SOLE   11,223 0 0
NVIDIA CORPORATION COM Stock 67066G104   4,428,841 30,305 SH   SOLE   30,305 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   400,785 8,044 SH   SOLE   8,044 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   420,241 4,526 SH   SOLE   4,526 0 0
GRAINGER W W INC COM Stock 384802104   440,571 792 SH   SOLE   792 0 0
ABBVIE INC COM Stock 00287Y109   2,871,070 17,765 SH   SOLE   17,765 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107   623,325 8,615 SH   SOLE   8,615 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   1,515,415 32,631 SH   SOLE   32,631 0 0
ZOETIS INC CL A Stock 98978V103   1,391,955 9,498 SH   SOLE   9,498 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   2,943,650 39,517 SH   SOLE   39,517 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   427,019 1,990 SH   SOLE   1,990 0 0
APOLLO TACTICAL INCOME FD INC COM CEF 037638103   464,701 38,341 SH   SOLE   38,341 0 0
FACTSET RESH SYS INC COM Stock 303075105   573,908 1,430 SH   SOLE   1,430 0 0
SIMPSON MFG INC COM Stock 829073105   350,807 3,956 SH   SOLE   3,956 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   226,919 881 SH   SOLE   881 0 0
STRYKER CORPORATION COM Stock 863667101   338,136 1,383 SH   SOLE   1,383 0 0
QUALCOMM INC COM Stock 747525103   6,841,955 62,233 SH   SOLE   62,233 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   607,373 2,448 SH   SOLE   2,448 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   773,230 2,914 SH   SOLE   2,914 0 0
DISCOVER FINL SVCS COM Stock 254709108   448,669 4,586 SH   SOLE   4,586 0 0
MCDONALDS CORP COM Stock 580135101   1,186,543 4,502 SH   SOLE   4,502 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   286,712 2,794 SH   SOLE   2,794 0 0
FIRST TR INTER DURATN PFD & IN COM CEF 33718W103   972,067 57,621 SH   SOLE   57,621 0 0
CISCO SYS INC COM Stock 17275R102   8,329,757 174,847 SH   SOLE   174,847 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   1,798,308 37,915 SH   SOLE   37,915 0 0
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109   362,561 15,113 SH   SOLE   15,113 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   489,620 7,259 SH   SOLE   7,259 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,371,505 21,175 SH   SOLE   21,175 0 0
AUTODESK INC COM Stock 052769106   2,138,727 11,445 SH   SOLE   11,445 0 0
AT&T INC COM Stock 00206R102   3,818,948 207,438 SH   SOLE   207,438 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   669,029 9,002 SH   SOLE   9,002 0 0
FOX FACTORY HLDG CORP COM Stock 35138V102   743,342 8,148 SH   SOLE   8,148 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   211,478 2,523 SH   SOLE   2,523 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   3,281,467 28,794 SH   SOLE   28,794 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   274,719 1,066 SH   SOLE   1,066 0 0
NUVEEN FLOATING RATE INCOME OP COM SHS CEF 6706EN100   287,897 36,862 SH   SOLE   36,862 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   2,513,498 17,224 SH   SOLE   17,224 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   314,231 903 SH   SOLE   903 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   227,451 889 SH   SOLE   889 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   224,975 2,500 SH   SOLE   2,500 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   5,180,618 56,848 SH   SOLE   56,848 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   459,868 1,196 SH   SOLE   1,196 0 0
ADVENT CONV & INCOME FD COM CEF 00764C109   466,766 42,822 SH   SOLE   42,822 0 0
CIGNA CORP NEW COM Stock 125523100   527,836 1,593 SH   SOLE   1,593 0 0
UNION PAC CORP COM Stock 907818108   1,083,183 5,231 SH   SOLE   5,231 0 0
ECOLAB INC COM Stock 278865100   293,311 2,015 SH   SOLE   2,015 0 0
SALESFORCE INC COM Stock 79466L302   3,646,623 27,503 SH   SOLE   27,503 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   9,353,540 17,143 SH   SOLE   17,143 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,016,132 5,477 SH   SOLE   5,477 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   17,246,235 35,450 SH   SOLE   35,450 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   8,767,399 65,379 SH   SOLE   65,379 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   2,528,475 7,150 SH   SOLE   7,150 0 0
CRESCENT PT ENERGY CORP COM Stock 22576C101   173,330 24,242 SH   SOLE   24,242 0 0
CHEVRON CORP NEW COM Stock 166764100   11,106,930 61,880 SH   SOLE   61,880 0 0
CONOCOPHILLIPS COM Stock 20825C104   794,281 6,731 SH   SOLE   6,731 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   203,147 4,840 SH   SOLE   4,840 0 0
DANAHER CORPORATION COM Stock 235851102   679,493 2,560 SH   SOLE   2,560 0 0
TJX COS INC NEW COM Stock 872540109   503,642 6,327 SH   SOLE   6,327 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100   201,006 25,770 SH   SOLE   25,770 0 0
BANK AMERICA CORP COM Stock 060505104   934,172 28,205 SH   SOLE   28,205 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108   281,649 1,285 SH   SOLE   1,285 0 0
ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106   718,269 90,008 SH   SOLE   90,008 0 0
WALMART INC COM Stock 931142103   3,282,738 23,152 SH   SOLE   23,152 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   611,463 4,340 SH   SOLE   4,340 0 0
ORACLE CORP COM Stock 68389X105   263,504 3,223 SH   SOLE   3,223 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   738,883 7,321 SH   SOLE   7,321 0 0
TEXAS INSTRS INC COM Stock 882508104   11,139,697 67,423 SH   SOLE   67,423 0 0
TARGET CORP COM Stock 87612E106   4,148,423 27,834 SH   SOLE   27,834 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   685,943 6,339 SH   SOLE   6,339 0 0
PFIZER INC COM Stock 717081103   1,564,429 30,531 SH   SOLE   30,531 0 0
MORGAN STANLEY COM NEW Stock 617446448   1,085,790 12,771 SH   SOLE   12,771 0 0
3M CO COM Stock 88579Y101   449,706 3,750 SH   SOLE   3,750 0 0
KLA CORP COM NEW Stock 482480100   243,184 645 SH   SOLE   645 0 0
CATERPILLAR INC COM Stock 149123101   3,137,260 13,095 SH   SOLE   13,095 0 0
SIXTH STREET SPECIALTY LENDING COM CEF 83012A109   232,931 13,086 SH   SOLE   13,086 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,546,640 28,701 SH   SOLE   28,701 0 0
BEST BUY INC COM Stock 086516101   5,903,128 73,595 SH   SOLE   73,595 0 0
AMERICAN EXPRESS CO COM Stock 025816109   233,002 1,577 SH   SOLE   1,577 0 0
AMGEN INC COM Stock 031162100   9,341,691 35,568 SH   SOLE   35,568 0 0
APPLIED MATLS INC COM Stock 038222105   4,899,246 50,310 SH   SOLE   50,310 0 0
ANALOG DEVICES INC COM Stock 032654105   412,487 2,514 SH   SOLE   2,514 0 0
WILLIAMS COS INC COM Stock 969457100   1,295,367 39,372 SH   SOLE   39,372 0 0
ARISTA NETWORKS INC COM Stock 040413106   385,003 3,172 SH   SOLE   3,172 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   490,666 6,018 SH   SOLE   6,018 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   505,538 7,157 SH   SOLE   7,157 0 0
MERCADOLIBRE INC COM Stock 58733R102   3,751,125 4,432 SH   SOLE   4,432 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   395,393 2,258 SH   SOLE   2,258 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   296,628 1,953 SH   SOLE   1,953 0 0
HERCULES CAPITAL INC COM CEF 427096508   379,771 28,727 SH   SOLE   28,727 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   4,113,344 42,409 SH   SOLE   42,409 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   11,106,485 222,129 SH   SOLE   222,129 0 0
GLOBANT S A COM Stock L44385109   274,605 1,633 SH   SOLE   1,633 0 0
EATON CORP PLC SHS Stock G29183103   226,479 1,443 SH   SOLE   1,443 0 0
STORE CAP CORP COM REIT 862121100   290,360 9,056 SH   SOLE   9,056 0 0
CRANE HLDGS CO COM Stock 224441105   574,966 5,723 SH   SOLE   5,723 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   974,048 12,939 SH   SOLE   12,939 0 0
LAM RESEARCH CORP COM Stock 512807108   8,403,252 19,993 SH   SOLE   19,993 0 0
MINERALS TECHNOLOGIES INC COM Stock 603158106   204,809 3,373 SH   SOLE   3,373 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   706,345 6,979 SH   SOLE   6,979 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   214,286 1,356 SH   SOLE   1,356 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,049,563 14,587 SH   SOLE   14,587 0 0
REALTY INCOME CORP COM REIT 756109104   3,534,871 55,728 SH   SOLE   55,728 0 0
ALTRIA GROUP INC COM Stock 02209S103   430,542 9,419 SH   SOLE   9,419 0 0
DOMINION ENERGY INC COM Stock 25746U109   357,005 5,822 SH   SOLE   5,822 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   250,731 1,645 SH   SOLE   1,645 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,395,280 30,782 SH   SOLE   30,782 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   6,452,509 12,170 SH   SOLE   12,170 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   374,098 3,430 SH   SOLE   3,430 0 0
LOWES COS INC COM Stock 548661107   11,530,556 57,872 SH   SOLE   57,872 0 0
DEERE & CO COM Stock 244199105   765,509 1,785 SH   SOLE   1,785 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   288,212 3,657 SH   SOLE   3,657 0 0
UNIVAR SOLUTIONS INC COM Stock 91336L107   300,542 9,451 SH   SOLE   9,451 0 0
NOVO-NORDISK A S ADR ADR 670100205   511,348 3,778 SH   SOLE   3,778 0 0
SAP SE SPON ADR ADR 803054204   258,280 2,502 SH   SOLE   2,502 0 0
COMMERCE BANCSHARES INC COM Stock 200525103   269,637 3,961 SH   SOLE   3,961 0 0
TELLURIAN INC NEW COM Stock 87968A104   86,596 51,545 SH   SOLE   51,545 0 0
RELX PLC SPONSORED ADR ADR 759530108   297,054 10,716 SH   SOLE   10,716 0 0
NASDAQ INC COM Stock 631103108   258,958 4,221 SH   SOLE   4,221 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109   254,584 3,325 SH   SOLE   3,325 0 0
CROWN CASTLE INC COM REIT 22822V101   1,694,747 12,494 SH   SOLE   12,494 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184   281,589 9,950 SH   SOLE   9,950 0 0
BLACKROCK INC COM Stock 09247X101   15,060,215 21,252 SH   SOLE   21,252 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   474,020 1,959 SH   SOLE   1,959 0 0
HOULIHAN LOKEY INC CL A Stock 441593100   732,806 8,407 SH   SOLE   8,407 0 0
APPLE INC COM Stock 037833100   27,788,627 213,873 SH   SOLE   213,873 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   215,997 2,303 SH   SOLE   2,303 0 0
ABBOTT LABS COM Stock 002824100   14,026,760 127,759 SH   SOLE   127,759 0 0
DISNEY WALT CO COM Stock 254687106   2,119,177 24,392 SH   SOLE   24,392 0 0
INSULET CORP COM Stock 45784P101   723,022 2,456 SH   SOLE   2,456 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   219,666 109 SH   SOLE   109 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   286,097 1,359 SH   SOLE   1,359 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   229,521 1,387 SH   SOLE   1,387 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   737,153 4,860 SH   SOLE   4,860 0 0