The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Com 002824100   1,920,497 18,966 SH   SOLE   18,966 0 0
AbbVie Inc Com 00287Y109   28,492,527 178,782 SH   SOLE   178,782 0 0
Adobe Inc Com 00724F101   3,654,802 9,483 SH   SOLE   9,483 0 0
Agilent Technologies Inc Com 00846U101   1,005,773 7,270 SH   SOLE   7,270 0 0
Albemarle Corp Com 012653101   508,170 2,299 SH   SOLE   2,299 0 0
Algonquin Power & Utilities Corp Com 015857105   450,374 53,616 SH   SOLE   53,616 0 0
Alphabet Inc Class A Com 02079K305   12,918,704 124,541 SH   SOLE   124,541 0 0
Alphabet Inc Class C Com 02079K107   10,847,085 104,298 SH   SOLE   104,298 0 0
Amazon.com Inc Com 023135106   18,201,422 176,216 SH   SOLE   176,216 0 0
American Tower Corp Com 03027X100   12,639,143 61,853 SH   SOLE   61,853 0 0
Amgen Inc Com 031162100   4,200,148 17,373 SH   SOLE   17,373 0 0
Analog Devices Inc Com 032654105   247,357 1,254 SH   SOLE   1,254 0 0
Apple Inc Com 037833100   68,568,185 415,816 SH   SOLE   415,816 0 0
AT&T Inc Com 00206R102   2,328,191 120,945 SH   SOLE   120,945 0 0
Automatic Data Processing Inc Com 053015103   781,102 3,508 SH   SOLE   3,508 0 0
Bank of America Corp Com 060505104   1,190,769 41,635 SH   SOLE   41,635 0 0
Berkshire Hathaway Inc Class B Com 084670702   556,258 1,801 SH   SOLE   1,801 0 0
BlackRock Inc Com 09247X101   8,714,509 13,023 SH   SOLE   13,023 0 0
Blackstone Inc Com 09260D107   25,774,215 293,422 SH   SOLE   293,422 0 0
Boeing Co Com 097023105   791,357 3,725 SH   SOLE   3,725 0 0
Bristol-Myers Squibb Company Com 110122108   396,497 5,720 SH   SOLE   5,720 0 0
Broadcom Inc Com 11135F101   39,653,864 61,810 SH   SOLE   61,810 0 0
Capital One Financial Corp Com 14040H105   298,769 3,107 SH   SOLE   3,107 0 0
Caterpillar Inc Com 149123101   894,535 3,909 SH   SOLE   3,909 0 0
Centerpoint Energy Inc Com 15189T107   369,310 12,536 SH   SOLE   12,536 0 0
Chesapeake Energy Corp Com 165167735   581,706 7,650 SH   SOLE   7,650 0 0
Chesapeake Utilities Corp Com 165303108   1,212,705 9,475 SH   SOLE   9,475 0 0
Chevron Corp Com 166764100   8,803,022 53,953 SH   SOLE   53,953 0 0
Cisco Systems Inc Com 17275R102   8,821,896 168,759 SH   SOLE   168,759 0 0
Citigroup Inc Com 172967424   235,575 5,024 SH   SOLE   5,024 0 0
Coca Cola Company Com 191216100   8,695,188 140,177 SH   SOLE   140,177 0 0
Comcast Corp A Com 20030N101   4,286,721 113,076 SH   SOLE   113,076 0 0
ConocoPhillips Com 20825C104   716,863 7,225 SH   SOLE   7,225 0 0
Costco Wholesale Corp Com 22160K105   16,779,742 33,770 SH   SOLE   33,770 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105   2,714,179 19,774 SH   SOLE   19,774 0 0
Crown Castle Inc Com 22822V101   5,911,712 44,170 SH   SOLE   44,170 0 0
Cummins Inc Com 231021106   3,546,173 14,845 SH   SOLE   14,845 0 0
CVS Health Corp Com 126650100   8,729,530 117,474 SH   SOLE   117,474 0 0
Danaher Corp Com 235851102   4,583,989 18,187 SH   SOLE   18,187 0 0
Darden Restaurants Inc. Com 237194105   4,728,501 30,475 SH   SOLE   30,475 0 0
Deere & Company Com 244199105   244,012 591 SH   SOLE   591 0 0
Devon Energy Corporation Com 25179M103   2,390,057 47,225 SH   SOLE   47,225 0 0
Digital Realty Trust Inc Com 253868103   1,059,585 10,778 SH   SOLE   10,778 0 0
Dow Inc Com 260557103   2,507,382 45,738 SH   SOLE   45,738 0 0
Duke Energy Corp Com 26441C204   390,028 4,043 SH   SOLE   4,043 0 0
DuPont de Nemours Inc Com 26614N102   206,451 2,876 SH   SOLE   2,876 0 0
Eaton Corp PLC Com G29183103   6,715,006 39,191 SH   SOLE   39,191 0 0
Eli Lilly and Company Com 532457108   242,983 707 SH   SOLE   707 0 0
Emerson Electric Co Com 291011104   2,338,576 26,837 SH   SOLE   26,837 0 0
Enbridge Inc Com 29250N105   4,882,360 127,978 SH   SOLE   127,978 0 0
Energy Transfer LP Com 29273V100   383,440 30,749 SH   SOLE   30,749 0 0
Enterprise Products Partners LP Com 293792107   5,227,529 201,835 SH   SOLE   201,835 0 0
EOG Resources Inc Com 26875P101   596,076 5,200 SH   SOLE   5,200 0 0
Equinix Inc Com 29444U700   12,965,193 17,981 SH   SOLE   17,981 0 0
Exxon Mobil Corporation Com 30231G102   18,540,477 169,072 SH   SOLE   169,072 0 0
Fidelity Blue Chip Growth ETF Com 316092352   864,290 33,947 SH   SOLE   33,947 0 0
Fidelity International High Dividend ETF Com 316092725   310,707 16,400 SH   SOLE   16,400 0 0
Flaherty & Crumrine Dynamic Pfd&Inc Com 33848W106   194,312 10,700 SH   SOLE   10,700 0 0
Generac Holdings Inc. Com 368736104   211,699 1,960 SH   SOLE   1,960 0 0
General Mills Inc Com 370334104   1,093,546 12,796 SH   SOLE   12,796 0 0
Gilead Sciences Inc Com 375558103   623,768 7,518 SH   SOLE   7,518 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230   7,256,104 145,311 SH   SOLE   145,311 0 0
Goldman Sachs Group Inc Com 38141G104   8,278,826 25,309 SH   SOLE   25,309 0 0
Home Depot Inc Com 437076102   19,086,827 64,674 SH   SOLE   64,674 0 0
Honeywell International Com 438516106   11,042,689 57,778 SH   SOLE   57,778 0 0
Independent Bank Group In Com 45384B106   360,232 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100   1,394,733 42,691 SH   SOLE   42,691 0 0
International Business Machines Com 459200101   6,472,044 49,371 SH   SOLE   49,371 0 0
Invesco QQQ Trust Series 1 Com 46090E103   258,027 804 SH   SOLE   804 0 0
Invesco Senior Loan Com 46138G508   1,170,005 56,250 SH   SOLE   56,250 0 0
IQvia Hldgs Inc Com 46266C105   1,319,038 6,632 SH   SOLE   6,632 0 0
Iron Mountain Inc Com 46284V101   17,189,189 324,876 SH   SOLE   324,876 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407   11,644,327 279,374 SH   SOLE   279,374 0 0
iShares Biotechnology ETF Com 464287556   1,524,106 11,800 SH   SOLE   11,800 0 0
iShares Core Dividend Growth ETF Com 46434V621   342,081 6,843 SH   SOLE   6,843 0 0
iShares Core S&P 500 Com 464287200   214,330 521 SH   SOLE   521 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838   368,300 2,779 SH   SOLE   2,779 0 0
iShares Dow Jones US Healthcare Provider Com 464288828   222,489 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762   312,926 1,146 SH   SOLE   1,146 0 0
iShares Dow Jones US Real Estate Com 464287739   1,867,179 21,992 SH   SOLE   21,992 0 0
iShares Morningstar Growth ETF Com 464287119   1,903,844 34,391 SH   SOLE   34,391 0 0
iShares Morningstar Mid Cap Core Index Com 464288208   357,776 5,900 SH   SOLE   5,900 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604   342,888 8,796 SH   SOLE   8,796 0 0
iShares MSCI Emerging Markets ETF Com 464287234   713,831 18,090 SH   SOLE   18,090 0 0
iShares Preferred & Income Securities ETF Com 464288687   694,239 22,237 SH   SOLE   22,237 0 0
iShares Russell 1000 Growth ETF Com 464287614   332,288 1,360 SH   SOLE   1,360 0 0
iShares Russell 2000 ETF Com 464287655   876,122 4,911 SH   SOLE   4,911 0 0
iShares S&P Global 100 Index Com 464287572   241,707 3,450 SH   SOLE   3,450 0 0
iShares Short-Term National Muni Bond Com 464288158   809,699 7,735 SH   SOLE   7,735 0 0
iShares U.S. Financials ETF Com 464287788   401,798 5,648 SH   SOLE   5,648 0 0
iShares U.S. Industrials ETF Com 464287754   749,998 7,488 SH   SOLE   7,488 0 0
iShares U.S. Technology ETF Com 464287721   1,554,567 16,750 SH   SOLE   16,750 0 0
iShares US Consumer Services ETF Com 464287580   589,455 9,112 SH   SOLE   9,112 0 0
Johnson & Johnson Com 478160104   14,254,550 91,964 SH   SOLE   91,964 0 0
Joint Corp Com 47973J102   841,500 50,000 SH   SOLE   50,000 0 0
JP Morgan Chase & Co. Com 46625H100   14,835,220 113,845 SH   SOLE   113,845 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837   1,673,391 33,255 SH   SOLE   33,255 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654   596,782 11,750 SH   SOLE   11,750 0 0
Kellogg Com 487836108   309,355 4,620 SH   SOLE   4,620 0 0
Kinder Morgan Inc Com 49456B101   1,293,288 73,860 SH   SOLE   73,860 0 0
KKR & Co Inc A Com 48251W104   11,495,682 218,882 SH   SOLE   218,882 0 0
L3 Harris Technologies Inc Com 502431109   1,925,079 9,809 SH   SOLE   9,809 0 0
Lockheed Martin Corp Com 539830109   338,474 716 SH   SOLE   716 0 0
Lowe's Companies Inc Com 548661107   449,742 2,249 SH   SOLE   2,249 0 0
Lululemon Athletica Inc. Com 550021109   1,065,255 2,925 SH   SOLE   2,925 0 0
Lyondellbasell Industries N V Com N53745100   6,307,530 67,180 SH   SOLE   67,180 0 0
Magellan Midstream Partners LP Com 559080106   282,152 5,200 SH   SOLE   5,200 0 0
MainStreet Capital Corp Com 56035L104   6,284,794 159,270 SH   SOLE   159,270 0 0
Marathon Petroleum Corp Com 56585A102   6,893,992 51,131 SH   SOLE   51,131 0 0
Marvell Technology Inc Com 573874104   717,368 16,567 SH   SOLE   16,567 0 0
Mastercard Inc Com 57636Q104   9,340,149 25,701 SH   SOLE   25,701 0 0
McDonald's Corporation Com 580135101   10,256,062 36,679 SH   SOLE   36,679 0 0
Mercadolibre Inc Com 58733R102   224,070 170 SH   SOLE   170 0 0
Merck & Co Inc Com 58933Y105   1,710,142 16,074 SH   SOLE   16,074 0 0
Meta Platforms Inc Com 30303M102   744,170 3,511 SH   SOLE   3,511 0 0
Micron Technology Inc Com 595112103   2,320,162 38,451 SH   SOLE   38,451 0 0
Microsoft Corp Com 594918104   43,188,746 149,804 SH   SOLE   149,804 0 0
Mondelez Intl Inc Com 609207105   7,852,409 112,627 SH   SOLE   112,627 0 0
Morgan Stanley Com 617446448   3,637,466 41,429 SH   SOLE   41,429 0 0
Netflix Inc Com 64110L106   606,128 1,754 SH   SOLE   1,754 0 0
NextEra Energy Inc Com 65339F101   7,316,536 94,921 SH   SOLE   94,921 0 0
NextEra Energy Partners LP Com 65341B106   6,617,436 108,929 SH   SOLE   108,929 0 0
Nike Inc Class B Com 654106103   886,809 7,231 SH   SOLE   7,231 0 0
NVIDIA Corp Com 67066G104   26,236,726 94,454 SH   SOLE   94,454 0 0
Oracle Corporation Com 68389X105   4,123,680 44,378 SH   SOLE   44,378 0 0
Palo Alto Networks Com Com 697435105   21,870,736 109,496 SH   SOLE   109,496 0 0
PayPal Holdings Inc Com 70450Y103   305,734 4,026 SH   SOLE   4,026 0 0
Pepsico Incorporated Com 713448108   17,763,925 97,443 SH   SOLE   97,443 0 0
Pfizer Inc Com 717081103   5,935,956 145,489 SH   SOLE   145,489 0 0
Philip Morris International Inc Com 718172109   411,608 4,232 SH   SOLE   4,232 0 0
Phillips 66 Com 718546104   8,237,385 81,252 SH   SOLE   81,252 0 0
Pioneer Natural Resources Co Com 723787107   243,249 1,191 SH   SOLE   1,191 0 0
Polo Ralph Lauren Corp Cl A Com 751212101   915,276 7,845 SH   SOLE   7,845 0 0
Procter & Gamble Co Com 742718109   3,353,938 22,556 SH   SOLE   22,556 0 0
ProLogis Inc Com 74340W103   5,454,195 43,714 SH   SOLE   43,714 0 0
Proshares Ultra QQQ Com 74347R206   564,998 11,398 SH   SOLE   11,398 0 0
Proshares Ultra Short S&P500 Com 74347G416   399,700 10,000 SH   SOLE   10,000 0 0
Public Storage Inc Com 74460D109   280,688 929 SH   SOLE   929 0 0
Qualcomm Incorporated Com 747525103   12,203,262 95,651 SH   SOLE   95,651 0 0
Quanta Services Inc Com 74762E102   18,271,642 109,647 SH   SOLE   109,647 0 0
Raytheon Technologies Corp Com 75513E101   11,493,608 117,365 SH   SOLE   117,365 0 0
Regeneron Pharmaceuticals Com 75886F107   320,267 389 SH   SOLE   389 0 0
Salesforce Inc Com 79466L302   8,791,584 44,006 SH   SOLE   44,006 0 0
Shell PLC A Spons ADR Com 780259305   2,725,454 47,366 SH   SOLE   47,366 0 0
Sherwin Williams Co Com 824348106   3,103,486 13,807 SH   SOLE   13,807 0 0
Simon Property Group Inc Com 828806109   2,293,033 20,479 SH   SOLE   20,479 0 0
Southern Company Com 842587107   203,083 2,918 SH   SOLE   2,918 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608   11,559,877 278,820 SH   SOLE   278,820 0 0
SPDR Bloomberg Short Term High Yield Bond ETF Com 78468R408   1,347,818 54,260 SH   SOLE   54,260 0 0
SPDR S&P 500 Trust Com 78462F103   274,700 671 SH   SOLE   671 0 0
SPDR S&P Biotech Com 78464A870   316,804 4,157 SH   SOLE   4,157 0 0
Starbucks Corp Com 855244109   4,546,107 43,658 SH   SOLE   43,658 0 0
Starwood Property Trust Inc Com 85571B105   7,911,251 447,216 SH   SOLE   447,216 0 0
Target Corporation Com 87612E106   6,091,043 36,775 SH   SOLE   36,775 0 0
Tesla Inc Com 88160R101   1,930,573 9,305 SH   SOLE   9,305 0 0
Texas Instruments Inc Com 882508104   3,781,955 20,332 SH   SOLE   20,332 0 0
Thermo Fisher Scientific Inc Com 883556102   8,988,153 15,594 SH   SOLE   15,594 0 0
Toronto-Dominion Bank Com 891160509   6,983,621 116,588 SH   SOLE   116,588 0 0
United Rentals Inc Com 911363109   435,336 1,100 SH   SOLE   1,100 0 0
UnitedHealth Group Inc Com 91324P102   15,961,413 33,774 SH   SOLE   33,774 0 0
Valero Energy Corp Com 91913Y100   8,771,891 62,835 SH   SOLE   62,835 0 0
Verizon Communications Com 92343V104   3,682,144 94,681 SH   SOLE   94,681 0 0
Visa Inc Com 92826C839   21,954,175 97,375 SH   SOLE   97,375 0 0
Walgreens Boots Alliance Com 931427108   821,136 23,746 SH   SOLE   23,746 0 0
Walmart Inc Com 931142103   4,027,943 27,317 SH   SOLE   27,317 0 0
Walt Disney Co Com 254687106   3,102,427 30,983 SH   SOLE   30,983 0 0
Waste Management Inc Com 94106L109   430,442 2,638 SH   SOLE   2,638 0 0
Williams Companies Com 969457100   10,873,158 364,137 SH   SOLE   364,137 0 0