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 023135106   4,481,052 194,190 SH   SOLE   0 0 194,190
INVESCO QQQ TR UNIT SER 1 46090E103   2,487,517 6,734 SH   SOLE   0 0 6,734
ABB LTD SPONSORED ADR 000375204   1,585,843 40,404 SH   SOLE   0 0 40,404
COSTCO WHSL CORP NEW COM 22160K105   1,002,889 1,863 SH   SOLE   0 0 1,863
PROCTER AND GAMBLE CO COM 742718109   23,803,740 156,872 SH   SOLE   0 0 156,872
COCA COLA CO COM 191216100   1,863,381 30,943 SH   SOLE   0 0 30,943
ENTERPRISE PRODS PARTNERS L COM 293792107   590,740 22,419 SH   SOLE   0 0 22,419
UNITED PARCEL SERVICE INC CL B 911312106   15,433,519 86,101 SH   SOLE   0 0 86,101
AVALONBAY CMNTYS INC COM 053484101   750,005 3,963 SH   SOLE   0 0 3,963
STATE STR CORP COM 857477103   434,522 5,938 SH   SOLE   0 0 5,938
ISHARES TR ESG AW MSCI EAFE 46435G516   242,536 15,525 SH   SOLE   0 0 15,525
MERCK & CO INC COM 58933Y105   3,276,693 28,397 SH   SOLE   0 0 28,397
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,640,015 24,003 SH   SOLE   0 0 24,003
COMFORT SYS USA INC COM 199908104   210,435 1,282 SH   SOLE   0 0 1,282
SMUCKER J M CO COM NEW 832696405   860,728 5,829 SH   SOLE   0 0 5,829
ISHARES TR GLOB HLTHCRE ETF 464287325   209,725 2,468 SH   SOLE   0 0 2,468
CORNING INC COM 219350105   574,194 16,387 SH   SOLE   0 0 16,387
FEDEX CORP COM 31428X106   430,789 1,738 SH   SOLE   0 0 1,738
PEPSICO INC COM 713448108   8,485,276 45,812 SH   SOLE   0 0 45,812
HONEYWELL INTL INC COM 438516106   4,228,811 20,380 SH   SOLE   0 0 20,380
ISHARES TR ESG AWR MSCI USA 46435G425   6,385,019 86,760 SH   SOLE   0 0 86,760
BP PLC SPONSORED ADR 055622104   200,928 5,694 SH   SOLE   0 0 5,694
SPDR SER TR PORTFOLIO INTRMD 78464A375   245,410 7,643 SH   SOLE   0 0 7,643
AUTOMATIC DATA PROCESSING IN COM 053015103   1,203,689 5,477 SH   SOLE   0 0 5,477
ISHARES TR RUSEL 2500 ETF 46435G268   426,876 7,428 SH   SOLE   0 0 7,428
DUPONT DE NEMOURS INC COM 26614N102   238,810 3,343 SH   SOLE   0 0 3,343
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   466,979 14,066 SH   SOLE   0 0 14,066
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,541,199 3,152 SH   SOLE   0 0 3,152
SOUTHERN COPPER CORP COM 84265V105   1,328,978 18,525 SH   SOLE   0 0 18,525
CONSTELLATION BRANDS INC CL A 21036P108   462,452 1,879 SH   SOLE   0 0 1,879
COMCAST CORP NEW CL A 20030N101   863,074 20,772 SH   SOLE   0 0 20,772
VALERO ENERGY CORP COM 91913Y100   279,473 2,383 SH   SOLE   0 0 2,383
VANGUARD INDEX FDS MID CAP ETF 922908629   3,636,751 16,519 SH   SOLE   0 0 16,519
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   429,758 12,749 SH   SOLE   0 0 12,749
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,242,527 23,699 SH   SOLE   0 0 23,699
DOW INC COM 260557103   368,871 6,926 SH   SOLE   0 0 6,926
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,883,876 10,198 SH   SOLE   0 0 10,198
AIR PRODS & CHEMS INC COM 009158106   686,387 2,292 SH   SOLE   0 0 2,292
ISHARES TR RUSSELL 2000 ETF 464287655   3,147,432 16,807 SH   SOLE   0 0 16,807
ISHARES TR CORE HIGH DV ETF 46429B663   2,557,706 25,377 SH   SOLE   0 0 25,377
DUKE ENERGY CORP NEW COM NEW 26441C204   25,699,806 286,381 SH   SOLE   0 0 286,381
SYSCO CORP COM 871829107   479,822 6,467 SH   SOLE   0 0 6,467
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   520,797 8,357 SH   SOLE   0 0 8,357
VISA INC COM CL A 92826C839   2,475,675 10,425 SH   SOLE   0 0 10,425
ISHARES TR MSCI CHINA ETF 46429B671   445,510 9,958 SH   SOLE   0 0 9,958
VANGUARD INDEX FDS VALUE ETF 922908744   2,454,471 17,273 SH   SOLE   0 0 17,273
VANGUARD INDEX FDS GROWTH ETF 922908736   1,153,284 4,076 SH   SOLE   0 0 4,076
L3HARRIS TECHNOLOGIES INC COM 502431109   277,975 1,420 SH   SOLE   0 0 1,420
ISHARES TR CORE S&P TTL STK 464287150   1,983,972 20,278 SH   SOLE   0 0 20,278
MONDELEZ INTL INC CL A 609207105   1,123,922 15,409 SH   SOLE   0 0 15,409
ISHARES TR CORE MSCI TOTAL 46432F834   438,265 6,999 SH   SOLE   0 0 6,999
NOVARTIS AG SPONSORED ADR 66987V109   1,048,623 10,392 SH   SOLE   0 0 10,392
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   555,096 1,799 SH   SOLE   0 0 1,799
ABBVIE INC COM 00287Y109   13,109,449 97,140 SH   SOLE   0 0 97,140
ISHARES INC CORE MSCI EMKT 46434G103   6,160,006 124,975 SH   SOLE   0 0 124,975
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,843,784 52,266 SH   SOLE   0 0 52,266
CISCO SYS INC COM 17275R102   1,778,249 34,369 SH   SOLE   0 0 34,369
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   330,252 9,671 SH   SOLE   0 0 9,671
AT&T INC COM 00206R102   2,492,057 156,242 SH   SOLE   0 0 156,242
SELECT SECTOR SPDR TR ENERGY 81369Y506   825,897 10,175 SH   SOLE   0 0 10,175
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   991,750 16,936 SH   SOLE   0 0 16,936
ECOLAB INC COM 278865100   535,897 2,871 SH   SOLE   0 0 2,871
MCCORMICK & CO INC COM NON VTG 579780206   201,997 2,316 SH   SOLE   0 0 2,316
LOCKHEED MARTIN CORP COM 539830109   1,582,097 3,437 SH   SOLE   0 0 3,437
CHEVRON CORP NEW COM 166764100   14,519,752 92,277 SH   SOLE   0 0 92,277
ISHARES TR NATIONAL MUN ETF 464288414   12,914,742 121,004 SH   SOLE   0 0 121,004
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,712,959 123,711 SH   SOLE   0 0 123,711
CINCINNATI FINL CORP COM 172062101   333,191 3,424 SH   SOLE   0 0 3,424
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   513,574 5,479 SH   SOLE   0 0 5,479
BANK AMERICA CORP COM 060505104   1,471,740 302,555 SH   SOLE   0 0 302,555
SPDR SER TR S&P DIVID ETF 78464A763   625,508 34,021 SH   SOLE   0 0 34,021
WALMART INC COM 931142103   272,009 1,731 SH   SOLE   0 0 1,731
ORACLE CORP COM 68389X105   865,853 7,271 SH   SOLE   0 0 7,271
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,985,732 20,271 SH   SOLE   0 0 20,271
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,685,932 41,444 SH   SOLE   0 0 41,444
PFIZER INC COM 717081103   1,839,277 50,144 SH   SOLE   0 0 50,144
3M CO COM 88579Y101   3,404,324 34,013 SH   SOLE   0 0 34,013
ISHARES TR MSCI USA VALUE 46432F388   1,092,901 11,653 SH   SOLE   0 0 11,653
CATERPILLAR INC COM 149123101   977,503 3,973 SH   SOLE   0 0 3,973
ALPHABET INC CAP STK CL C 02079K107   2,975,832 24,600 SH   SOLE   0 0 24,600
AMERICAN EXPRESS CO COM 025816109   441,595 2,535 SH   SOLE   0 0 2,535
AMGEN INC COM 031162100   956,354 4,308 SH   SOLE   0 0 4,308
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   612,464 17,013 SH   SOLE   0 0 17,013
ISHARES TR CORE DIV GRWTH 46434V621   1,049,143 20,360 SH   SOLE   0 0 20,360
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   852,202 16,658 SH   SOLE   0 0 16,658
FIRST AMERN FINL CORP COM 31847R102   542,372 9,512 SH   SOLE   0 0 9,512
REALTY INCOME CORP COM 756109104   284,227 4,754 SH   SOLE   0 0 4,754
CITIGROUP INC COM NEW 172967424   454,914 9,881 SH   SOLE   0 0 9,881
AMERICAN WTR WKS CO INC NEW COM 030420103   440,469 3,086 SH   SOLE   0 0 3,086
EXXON MOBIL CORP COM 30231G102   20,423,052 190,425 SH   SOLE   0 0 190,425
PRICE T ROWE GROUP INC COM 74144T108   554,244 4,948 SH   SOLE   0 0 4,948
LOWES COS INC COM 548661107   1,188,519 5,266 SH   SOLE   0 0 5,266
DEVON ENERGY CORP NEW COM 25179M103   466,846 9,658 SH   SOLE   0 0 9,658
ISHARES TR RUS 1000 VAL ETF 464287598   551,111 3,492 SH   SOLE   0 0 3,492
ULTA BEAUTY INC COM 90384S303   243,768 518 SH   SOLE   0 0 518
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   907,913 5,222 SH   SOLE   0 0 5,222
STARBUCKS CORP COM 855244109   334,535 3,712 SH   SOLE   0 0 3,712
ISHARES GOLD TR ISHARES NEW 464285204   633,732 17,415 SH   SOLE   0 0 17,415
HUBBELL INC COM 443510607   238,060 718 SH   SOLE   0 0 718
WILLIS TOWERS WATSON PLC LTD SHS G96629103   298,614 1,268 SH   SOLE   0 0 1,268
JOHNSON & JOHNSON COM 478160104   3,400,330 20,543 SH   SOLE   0 0 20,543
WASTE MGMT INC DEL COM 94106L109   864,152 4,983 SH   SOLE   0 0 4,983
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,047,589 22,914 SH   SOLE   0 0 22,914
ISHARES TR GLOBAL TECH ETF 464287291   326,268 5,246 SH   SOLE   0 0 5,246
ISHARES TR MSCI INTL VLU FT 46435G409   1,931,706 75,902 SH   SOLE   0 0 75,902
ISHARES TR MSCI EMG MKT ETF 464287234   1,021,637 25,825 SH   SOLE   0 0 25,825
GOLDMAN SACHS GROUP INC COM 38141G104   688,623 2,135 SH   SOLE   0 0 2,135
SPDR SER TR NUVEEN BLMBRG SH 78468R739   731,063 15,538 SH   SOLE   0 0 15,538
WATSCO INC COM 942622200   890,351 2,334 SH   SOLE   0 0 2,334
ISHARES TR MSCI KLD400 SOC 464288570   409,150 4,861 SH   SOLE   0 0 4,861
ISHARES TR US HLTHCARE ETF 464287762   243,820 870 SH   SOLE   0 0 870
ISHARES TR U.S. ENERGY ETF 464287796   338,993 7,913 SH   SOLE   0 0 7,913
MARRIOTT INTL INC NEW CL A 571903202   233,470 1,271 SH   SOLE   0 0 1,271
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   921,165 11,024 SH   SOLE   0 0 11,024
ISHARES TR MSCI ACWI EX US 464288240   1,734,611 35,242 SH   SOLE   0 0 35,242
INTEL CORP COM 458140100   970,271 29,015 SH   SOLE   0 0 29,015
MEDTRONIC PLC SHS G5960L103   668,457 7,587 SH   SOLE   0 0 7,587
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,079,464 3,139 SH   SOLE   0 0 3,139
ISHARES TR SHRT NAT MUN ETF 464288158   4,758,998 45,742 SH   SOLE   0 0 45,742
THE TRADE DESK INC COM CL A 88339J105   355,135 4,599 SH   SOLE   0 0 4,599
MASTERCARD INCORPORATED CL A 57636Q104   1,454,852 3,699 SH   SOLE   0 0 3,699
ILLINOIS TOOL WKS INC COM 452308109   305,752 1,222 SH   SOLE   0 0 1,222
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   24,055 12,586 SH   SOLE   0 0 12,586
EMERSON ELEC CO COM 291011104   430,799 4,766 SH   SOLE   0 0 4,766
DIAGEO PLC SPON ADR NEW 25243Q205   352,595 2,032 SH   SOLE   0 0 2,032
ISHARES INC EMNG MKTS EQT 46434G889   1,209,682 29,101 SH   SOLE   0 0 29,101
ISHARES TR TIPS BD ETF 464287176   516,676 60,236 SH   SOLE   0 0 60,236
VERTEX PHARMACEUTICALS INC COM 92532F100   1,296,631 729,560 SH   SOLE   0 0 729,560
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   320,405 11,148 SH   SOLE   0 0 11,148
EDWARDS LIFESCIENCES CORP COM 28176E108   233,089 2,471 SH   SOLE   0 0 2,471
ISHARES TR S&P 100 ETF 464287101   3,895,213 18,812 SH   SOLE   0 0 18,812
ISHARES TR FALN ANGLS USD 46435G474   304,186 11,990 SH   SOLE   0 0 11,990
VERIZON COMMUNICATIONS INC COM 92343V104   5,719,457 153,790 SH   SOLE   0 0 153,790
CHUBB LIMITED COM H1467J104   260,939 1,355 SH   SOLE   0 0 1,355
MARVELL TECHNOLOGY INC COM 573874104   223,936 3,746 SH   SOLE   0 0 3,746
KIMBERLY-CLARK CORP COM 494368103   212,090 1,536 SH   SOLE   0 0 1,536
TRANE TECHNOLOGIES PLC SHS G8994E103   401,263 2,098 SH   SOLE   0 0 2,098
FORD MTR CO DEL COM 345370860   986,071 65,173 SH   SOLE   0 0 65,173
HOME DEPOT INC COM 437076102   1,932,594 6,221 SH   SOLE   0 0 6,221
SPDR SER TR ICE PFD SEC ETF 78464A292   221,404 6,615 SH   SOLE   0 0 6,615
ISHARES TR RUS 2000 VAL ETF 464287630   397,384 2,822 SH   SOLE   0 0 2,822
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   260,018 1,959 SH   SOLE   0 0 1,959
SPDR GOLD TR GOLD SHS 78463V107   2,502,019 14,035 SH   SOLE   0 0 14,035
SOUTHERN CO COM 842587107   7,243,646 103,112 SH   SOLE   0 0 103,112
AMERISOURCEBERGEN CORP COM 03073E105   512,107 2,661 SH   SOLE   0 0 2,661
KEYCORP COM 493267108   156,526 16,940 SH   SOLE   0 0 16,940
MONGODB INC CL A 60937P106   276,596 673 SH   SOLE   0 0 673
ISHARES TR RUS 1000 GRW ETF 464287614   584,255 2,123 SH   SOLE   0 0 2,123
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   716,208 20,090 SH   SOLE   0 0 20,090
AON PLC SHS CL A G0403H108   367,638 1,065 SH   SOLE   0 0 1,065
SPDR SER TR PORTFOLIO SHORT 78464A474   692,664 23,528 SH   SOLE   0 0 23,528
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,834,531 28,413 SH   SOLE   0 0 28,413
ISHARES TR CORE S&P SCP ETF 464287804   7,603,329 76,300 SH   SOLE   0 0 76,300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,825,960 20,017 SH   SOLE   0 0 20,017
WEYERHAEUSER CO MTN BE COM NEW 962166104   382,527 11,415 SH   SOLE   0 0 11,415
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,043,217 88,767 SH   SOLE   0 0 88,767
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   16,618 17,000 SH   SOLE   0 0 17,000
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,619,957 20,498 SH   SOLE   0 0 20,498
ALPHABET INC CAP STK CL A 02079K305   5,263,927 43,976 SH   SOLE   0 0 43,976
ZSCALER INC COM 98980G102   305,182 2,086 SH   SOLE   0 0 2,086
UNILEVER PLC SPON ADR NEW 904767704   259,086 4,970 SH   SOLE   0 0 4,970
CSX CORP COM 126408103   404,327 11,857 SH   SOLE   0 0 11,857
ISHARES TR US INFRASTRUC 46435U713   1,337,920 34,235 SH   SOLE   0 0 34,235
MICROSOFT CORP COM 594918104   15,049,241 44,192 SH   SOLE   0 0 44,192
WARNER BROS DISCOVERY INC COM SER A 934423104   344,022 27,434 SH   SOLE   0 0 27,434
HCI GROUP INC NOTE 4.250% 3/0 40416EAD5   22,728 21,000 SH   SOLE   0 0 21,000
SCHLUMBERGER LTD COM STK 806857108   424,744 8,647 SH   SOLE   0 0 8,647
CVS HEALTH CORP COM 126650100   856,454 12,389 SH   SOLE   0 0 12,389
ISHARES TR EUROPE ETF 464287861   1,490,475 29,491 SH   SOLE   0 0 29,491
BROWN & BROWN INC COM 115236101   535,793 7,783 SH   SOLE   0 0 7,783
CUSHMAN WAKEFIELD PLC SHS G2717B108   396,943 48,526 SH   SOLE   0 0 48,526
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BOEING CO COM 097023105   774,324 3,667 SH   SOLE   0 0 3,667
VANGUARD INDEX FDS SMALL CP ETF 922908751   669,088 3,364 SH   SOLE   0 0 3,364
VANGUARD INDEX FDS LARGE CAP ETF 922908637   526,261 2,596 SH   SOLE   0 0 2,596
NEXTERA ENERGY INC COM 65339F101   9,961,609 134,253 SH   SOLE   0 0 134,253
NIKE INC CL B 654106103   831,112 7,530 SH   SOLE   0 0 7,530
TESLA INC COM 88160R101   2,200,439 8,406 SH   SOLE   0 0 8,406
LINDE PLC SHS G54950103   561,331 1,473 SH   SOLE   0 0 1,473
VAPOTHERM INC COM 922107107   7,298 16,400 SH   SOLE   0 0 16,400
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   337,607 1,379 SH   SOLE   0 0 1,379
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   180,435 11,500 SH   SOLE   0 0 11,500
ALPS ETF TR ALERIAN MLP 00162Q452   1,149,409 29,314 SH   SOLE   0 0 29,314
VANGUARD WORLD FDS INF TECH ETF 92204A702   217,154 491 SH   SOLE   0 0 491
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   11,963 12,000 SH   SOLE   0 0 12,000
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   886,498 13,634 SH   SOLE   0 0 13,634
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,776,276 11,727 SH   SOLE   0 0 11,727
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   258,546 2,432 SH   SOLE   0 0 2,432
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   12,821 13,000 SH   SOLE   0 0 13,000
CONSOLIDATED EDISON INC COM 209115104   1,909,067 21,118 SH   SOLE   0 0 21,118
GENERAL MTRS CO COM 37045V100   356,988 9,258 SH   SOLE   0 0 9,258
CROWDSTRIKE HLDGS INC CL A 22788C105   208,262 1,418 SH   SOLE   0 0 1,418
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   468,236 3,129 SH   SOLE   0 0 3,129
ISHARES TR ESG MSCI LEADR 46435U218   688,961 8,899 SH   SOLE   0 0 8,899
ISHARES TR 0-5 YR TIPS ETF 46429B747   287,334 2,944 SH   SOLE   0 0 2,944
TERADYNE INC COM 880770102   551,974 4,958 SH   SOLE   0 0 4,958
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   18,605 17,000 SH   SOLE   0 0 17,000
ISHARES TR EAFE GRWTH ETF 464288885   7,318,067 76,701 SH   SOLE   0 0 76,701
LILLY ELI & CO COM 532457108   4,963,315 10,583 SH   SOLE   0 0 10,583
ISHARES TR GENOMICS IMMUN 46435U192   647,879 27,742 SH   SOLE   0 0 27,742
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,275,540 22,745 SH   SOLE   0 0 22,745
PROSHARES TR SHORT S&P 500 NE 74347B425   452,488 32,600 SH   SOLE   0 0 32,600
MICRON TECHNOLOGY INC COM 595112103   316,497 5,015 SH   SOLE   0 0 5,015
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   41,732 10,728 SH   SOLE   0 0 10,728
EVERCOMMERCE INC COM 29977X105   1,725,431 145,729 SH   SOLE   0 0 145,729
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   540,740 9,773 SH   SOLE   0 0 9,773
SELECTQUOTE INC COM 816307300   90,111 46,211 SH   SOLE   0 0 46,211
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7   31,378 26,000 SH   SOLE   0 0 26,000
CBIZ INC COM 124805102   266,400 5,000 SH   SOLE   0 0 5,000
QUANTA SVCS INC COM 74762E102   260,689 1,327 SH   SOLE   0 0 1,327
ISHARES TR SELECT DIVID ETF 464287168   1,751,731 15,461 SH   SOLE   0 0 15,461
EVERSOURCE ENERGY COM 30040W108   278,032 3,920 SH   SOLE   0 0 3,920
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   47,091 22,000 SH   SOLE   0 0 22,000
ISHARES TR RUS MD CP GR ETF 464287481   258,679 2,677 SH   SOLE   0 0 2,677
SNOWFLAKE INC CL A 833445109   343,161 1,950 SH   SOLE   0 0 1,950
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   200,470 6,216 SH   SOLE   0 0 6,216
FRANCO NEV CORP COM 351858105   1,825,426 12,801 SH   SOLE   0 0 12,801
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,871,219 105,529 SH   SOLE   0 0 105,529
ISHARES TR EAFE VALUE ETF 464288877   4,097,355 83,722 SH   SOLE   0 0 83,722
SPDR SER TR NUVEEN BLOOMBERG 78464A284   337,885 13,510 SH   SOLE   0 0 13,510
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   227,343 17,901 SH   SOLE   0 0 17,901
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,637,257 91,397 SH   SOLE   0 0 91,397
ISHARES INC MSCI EMERG MRKT 464286533   1,856,680 33,770 SH   SOLE   0 0 33,770
DRAGANFLY INC. COM NEW 26142Q205   14,273 11,260 SH   SOLE   0 0 11,260
ISHARES TR MSCI USA MIN VOL 46429B697   9,917,206 133,421 SH   SOLE   0 0 133,421
TOAST INC CL A 888787108   234,096 10,372 SH   SOLE   0 0 10,372
ISHARES TR US TREAS BD ETF 46429B267   3,046,685 133,043 SH   SOLE   0 0 133,043
SPLUNK INC COM 848637104   452,792 4,268 SH   SOLE   0 0 4,268
PHILLIPS 66 COM 718546104   382,496 4,010 SH   SOLE   0 0 4,010
AMERICAN TOWER CORP NEW COM 03027X100   1,982,726 10,223 SH   SOLE   0 0 10,223
ISHARES TR MRNGSTR INC ETF 46432F875   383,705 19,657 SH   SOLE   0 0 19,657
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   228,468 3,043 SH   SOLE   0 0 3,043
META PLATFORMS INC CL A 30303M102   2,214,625 7,717 SH   SOLE   0 0 7,717
SERVICENOW INC COM 81762P102   704,148 1,253 SH   SOLE   0 0 1,253
PALO ALTO NETWORKS INC COM 697435105   517,919 2,027 SH   SOLE   0 0 2,027
BROADCOM INC COM 11135F101   2,068,254 2,384 SH   SOLE   0 0 2,384
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   419,827 8,853 SH   SOLE   0 0 8,853
ISHARES TR GNMA BOND ETF 46429B333   806,261 18,391 SH   SOLE   0 0 18,391
CANADIAN PACIFIC KANSAS CITY COM 13646K108   889,831 11,003 SH   SOLE   0 0 11,003
PIONEER NAT RES CO COM 723787107   206,973 999 SH   SOLE   0 0 999
ISHARES TR CORE MSCI EAFE 46432F842   5,804,468 85,992 SH   SOLE   0 0 85,992
TOTALENERGIES SE SPONSORED ADS 89151E109   642,398 11,145 SH   SOLE   0 0 11,145
KINDER MORGAN INC DEL COM 49456B101   281,343 16,338 SH   SOLE   0 0 16,338
NVIDIA CORPORATION COM 67066G104   5,072,444 11,991 SH   SOLE   0 0 11,991
ISHARES TR ISHS 1-5YR INVS 464288646   544,796 10,859 SH   SOLE   0 0 10,859
CUMMINS INC COM 231021106   407,946 1,664 SH   SOLE   0 0 1,664
NATIONAL GRID PLC SPONSORED ADR NE 636274409   266,896 3,964 SH   SOLE   0 0 3,964
S&P GLOBAL INC COM 78409V104   285,147 711 SH   SOLE   0 0 711
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   10,779,718 148,297 SH   SOLE   0 0 148,297
ZOETIS INC CL A 98978V103   834,013 4,843 SH   SOLE   0 0 4,843
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   269,255 2,668 SH   SOLE   0 0 2,668
ISHARES INC ESG AWR MSCI EM 46434G863   223,037 9,913 SH   SOLE   0 0 9,913
MATIV HOLDINGS INC COM 808541106   4,560,192 301,600 SH   SOLE   0 0 301,600
BLACKSTONE INC COM 09260D107   831,662 8,945 SH   SOLE   0 0 8,945
CHURCH & DWIGHT CO INC COM 171340102   276,784 2,761 SH   SOLE   0 0 2,761
FACTSET RESH SYS INC COM 303075105   486,934 1,215 SH   SOLE   0 0 1,215
STRYKER CORPORATION COM 863667101   710,564 2,329 SH   SOLE   0 0 2,329
QUALCOMM INC COM 747525103   205,130 1,723 SH   SOLE   0 0 1,723
INTUITIVE SURGICAL INC COM NEW 46120E602   357,669 1,046 SH   SOLE   0 0 1,046
DISCOVER FINL SVCS COM 254709108   265,834 2,275 SH   SOLE   0 0 2,275
MCDONALDS CORP COM 580135101   34,041,158 114,075 SH   SOLE   0 0 114,075
DOVER CORP COM 260003108   214,978 1,456 SH   SOLE   0 0 1,456
ADVANCED MICRO DEVICES INC COM 007903107   507,469 4,455 SH   SOLE   0 0 4,455
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,317,535 30,806 SH   SOLE   0 0 30,806
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   356,969 4,394 SH   SOLE   0 0 4,394
GENERAL ELECTRIC CO COM NEW 369604301   546,298 4,973 SH   SOLE   0 0 4,973
ISHARES TR MSCI USA QLT FCT 46432F339   10,430,171 77,335 SH   SOLE   0 0 77,335
ISHARES TR IBOXX HI YD ETF 464288513   453,429 6,040 SH   SOLE   0 0 6,040
ISHARES TR S&P SML 600 GWT 464287887   308,702 2,686 SH   SOLE   0 0 2,686
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   202,406 1,886 SH   SOLE   0 0 1,886
ISHARES TR U.S. TECH ETF 464287721   4,331,970 39,790 SH   SOLE   0 0 39,790
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   208,774 4,199 SH   SOLE   0 0 4,199
ISHARES TR S&P 500 VAL ETF 464287408   1,120,144 6,949 SH   SOLE   0 0 6,949
ISHARES TR S&P 500 GRWT ETF 464287309   2,675,209 37,957 SH   SOLE   0 0 37,957
ISHARES TR CORE S&P500 ETF 464287200   51,722,529 134,827 SH   SOLE   0 0 134,827
METTLER TOLEDO INTERNATIONAL COM 592688105   321,352 245 SH   SOLE   0 0 245
WELLS FARGO CO NEW COM 949746101   210,925 4,942 SH   SOLE   0 0 4,942
VMWARE INC CL A COM 928563402   555,506 3,866 SH   SOLE   0 0 3,866
UNION PAC CORP COM 907818108   489,042 2,390 SH   SOLE   0 0 2,390
RIO TINTO PLC SPONSORED ADR 767204100   1,031,527 16,158 SH   SOLE   0 0 16,158
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   13,821 30,953 SH   SOLE   0 0 30,953
ISHARES TR GOV/CRED BD ETF 464288596   463,714 4,458 SH   SOLE   0 0 4,458
ISHARES TR MBS ETF 464288588   3,695,626 39,625 SH   SOLE   0 0 39,625
ISHARES TR 10-20 YR TRS ETF 464288653   1,529,734 13,810 SH   SOLE   0 0 13,810
SALESFORCE INC COM 79466L302   720,185 3,409 SH   SOLE   0 0 3,409
NORTHROP GRUMMAN CORP COM 666807102   235,649 517 SH   SOLE   0 0 517
IDEXX LABS INC COM 45168D104   241,070 480 SH   SOLE   0 0 480
REPUBLIC SVCS INC COM 760759100   268,048 1,750 SH   SOLE   0 0 1,750
THERMO FISHER SCIENTIFIC INC COM 883556102   1,627,860 3,120 SH   SOLE   0 0 3,120
JPMORGAN CHASE & CO COM 46625H100   3,151,863 21,671 SH   SOLE   0 0 21,671
CONOCOPHILLIPS COM 20825C104   479,726 4,630 SH   SOLE   0 0 4,630
DANAHER CORPORATION COM 235851102   324,480 1,352 SH   SOLE   0 0 1,352
M & T BK CORP COM 55261F104   343,929 2,779 SH   SOLE   0 0 2,779
TJX COS INC NEW COM 872540109   1,093,560 12,897 SH   SOLE   0 0 12,897
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   209,689 9,209 SH   SOLE   0 0 9,209
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   216,648 765 SH   SOLE   0 0 765
ISHARES TR INTL SEL DIV ETF 464288448   242,921 9,226 SH   SOLE   0 0 9,226
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   939,645 19,950 SH   SOLE   0 0 19,950
INTERNATIONAL BUSINESS MACHS COM 459200101   5,196,804 38,837 SH   SOLE   0 0 38,837
TEXAS INSTRS INC COM 882508104   854,240 4,745 SH   SOLE   0 0 4,745
TARGET CORP COM 87612E106   230,297 1,746 SH   SOLE   0 0 1,746
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   719,189 6,780 SH   SOLE   0 0 6,780
SPDR SER TR NUVEEN BLMBRG MU 78468R721   4,249,536 92,061 SH   SOLE   0 0 92,061
ISHARES TR IBOXX INV CP ETF 464287242   419,908 3,883 SH   SOLE   0 0 3,883
MORGAN STANLEY COM NEW 617446448   3,652,302 42,767 SH   SOLE   0 0 42,767
8X8 INC NEW COM 282914100   1,618,910 382,721 SH   SOLE   0 0 382,721
ANALOG DEVICES INC COM 032654105   266,953 1,370 SH   SOLE   0 0 1,370
PAYCOM SOFTWARE INC COM 70432V102   460,658 1,434 SH   SOLE   0 0 1,434
VANECK MERK GOLD TR GOLD TRUST 921078101   435,612 23,420 SH   SOLE   0 0 23,420
CANADIAN NATL RY CO COM 136375102   1,177,890 9,729 SH   SOLE   0 0 9,729
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,131,827 19,281 SH   SOLE   0 0 19,281
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   230,750 13,000 SH   SOLE   0 0 13,000
ISHARES TR 7-10 YR TRSY BD 464287440   1,305,703 16,441 SH   SOLE   0 0 16,441
ISHARES TR CORE US AGGBD ET 464287226   1,810,704 18,486 SH   SOLE   0 0 18,486
ISHARES TR 20 YR TR BD ETF 464287432   527,053 5,120 SH   SOLE   0 0 5,120
SPDR SER TR PORTFOLIO S&P500 78464A854   19,353,289 371,393 SH   SOLE   0 0 371,393
EATON CORP PLC SHS G29183103   580,978 2,889 SH   SOLE   0 0 2,889
ISHARES TR EXPND TEC SC ETF 464287549   229,829 585 SH   SOLE   0 0 585
ISHARES TR S&P MC 400GR ETF 464287606   485,475 6,473 SH   SOLE   0 0 6,473
ISHARES TR S&P MC 400VL ETF 464287705   313,034 2,922 SH   SOLE   0 0 2,922
WAYFAIR INC CL A 94419L101   10,564,450 162,505 SH   SOLE   0 0 162,505
ISHARES TR CORE TOTAL USD 46434V613   4,345,386 95,566 SH   SOLE   0 0 95,566
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   254,670 5,035 SH   SOLE   0 0 5,035
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   426,375 5,642 SH   SOLE   0 0 5,642
PHILIP MORRIS INTL INC COM 718172109   1,513,724 15,506 SH   SOLE   0 0 15,506
NUCOR CORP COM 670346105   355,673 2,169 SH   SOLE   0 0 2,169
PARKER-HANNIFIN CORP COM 701094104   264,057 677 SH   SOLE   0 0 677
ISHARES TR GLB INFRASTR ETF 464288372   266,066 5,667 SH   SOLE   0 0 5,667
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   148,000 10,000 SH   SOLE   0 0 10,000
SPDR SER TR BLOOMBERG HIGH Y 78468R622   223,633 2,430 SH   SOLE   0 0 2,430
BRISTOL-MYERS SQUIBB CO COM 110122108   13,743,377 214,908 SH   SOLE   0 0 214,908
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,455,873 52,088 SH   SOLE   0 0 52,088
ISHARES TR RUSSELL 3000 ETF 464287689   631,151 2,480 SH   SOLE   0 0 2,480
ALTRIA GROUP INC COM 02209S103   11,154,236 246,230 SH   SOLE   0 0 246,230
ISHARES TR JPMORGAN USD EMG 464288281   292,246 3,377 SH   SOLE   0 0 3,377
UNITEDHEALTH GROUP INC COM 91324P102   1,821,755 3,790 SH   SOLE   0 0 3,790
DEERE & CO COM 244199105   438,872 1,083 SH   SOLE   0 0 1,083
COLGATE PALMOLIVE CO COM 194162103   586,074 7,607 SH   SOLE   0 0 7,607
BLUEPRINT MEDICINES CORP COM 09627Y109   430,834 6,817 SH   SOLE   0 0 6,817
SHOPIFY INC CL A 82509L107   453,492 7,020 SH   SOLE   0 0 7,020
BROOKLINE BANCORP INC DEL COM 11373M107   125,568 14,367 SH   SOLE   0 0 14,367
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   87,510 10,152 SH   SOLE   0 0 10,152
KRAFT HEINZ CO COM 500754106   256,132 7,215 SH   SOLE   0 0 7,215
PAYPAL HLDGS INC COM 70450Y103   400,513 6,002 SH   SOLE   0 0 6,002
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,386,868 30,541 SH   SOLE   0 0 30,541
SCHWAB CHARLES CORP COM 808513105   269,686 4,758 SH   SOLE   0 0 4,758
PACER FDS TR TRENDP US LAR CP 69374H105   390,261 9,449 SH   SOLE   0 0 9,449
BLACKROCK INC COM 09247X101   1,162,008 1,681 SH   SOLE   0 0 1,681
ISHARES TR CORE S&P MCP ETF 464287507   13,378,383 51,164 SH   SOLE   0 0 51,164
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   651,002 12,963 SH   SOLE   0 0 12,963
ISHARES TR MSCI EAFE ETF 464287465   1,719,939 23,723 SH   SOLE   0 0 23,723
APPLE INC COM 037833100   19,272,369 103,962 SH   SOLE   0 0 103,962
ABBOTT LABS COM 002824100   2,748,814 25,375 SH   SOLE   0 0 25,375
DISNEY WALT CO COM 254687106   861,052 9,644 SH   SOLE   0 0 9,644
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,963,806 30,561 SH   SOLE   0 0 30,561
BOOKING HOLDINGS INC COM 09857L108   1,288,057 477 SH   SOLE   0 0 477
ISHARES TR RUS 1000 ETF 464287622   1,444,403 5,926 SH   SOLE   0 0 5,926