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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101 1,033 5,854 SH   DFND   0 400 5,454
Abbott Laboratories COM 002824100 14,541 167,410 SH   DFND   0 66,236 101,174
AbbVie Inc COM 00287y109 361 4,082 SH   DFND   0 0 4,082
Accenture PLC Ireland Class A COM g1151c101 4,112 19,527 SH   DFND   0 0 19,527
Advansix Inc COM 00773t101 6 277 SH   DFND   0 0 277
Aflac Inc COM 001055102 261 4,938 SH   DFND   0 0 4,938
Air Prods & Chems Inc COM 009158106 527 2,243 SH   DFND   0 0 2,243
Alcoa Corp COM 013872106 90 4,198 SH   DFND   0 4,198 0
Alibaba Group Holding Ltd Sp A ADR 01609w102 62,240 293,447 SH   DFND   0 256,450 36,997
Allstate Corp COM 020002101 1,973 17,545 SH   DFND   0 0 17,545
Alphabet Inc Cap Stock Cl A COM 02079k305 60 45 SH   DFND   0 0 45
Alphabet Inc Cap Stock Cl C COM 02079k107 32,816 24,544 SH   DFND   0 19,700 4,844
Altria Group Inc COM 02209s103 3,451 69,139 SH   DFND   0 32,110 37,028
Amazon.com Inc COM 023135106 83,670 45,280 SH   DFND   0 37,670 7,610
American Electric Power Inc COM 025537101 41,430 438,362 SH   DFND   0 206,873 231,490
American Express Co COM 025816109 21 168 SH   DFND   0 0 168
AmerisourceBergen Corp COM 03073e105 260 3,061 SH   DFND   0 0 3,061
Analog Devices Inc COM 032654105 5,277 44,408 SH   DFND   0 44,408 0
Anheuser-Busch InBev SA NV Sp ADR 03524a108 10 123 SH   DFND   0 0 123
Apple Inc COM 037833100 7,517 25,598 SH   DFND   0 0 25,598
Ashland Global Holdings Inc COM 044186104 74 965 SH   DFND   0 0 965
AT&T Inc COM 00206r102 33,954 868,825 SH   DFND   0 384,885 483,941
Bank America Corp COM 060505104 8,902 252,749 SH   DFND   0 106,157 146,592
Bank N S Halifax COM 064149107 6,893 122,026 SH   DFND   0 30,728 91,298
Bank New York Mellon Corp COM 064058100 35 691 SH   DFND   0 0 691
Barrick Gold Corporation COM 067901108 270 14,542 SH   DFND   0 0 14,542
BCE Inc COM 05534b760 17,151 370,032 SH   DFND   0 169,154 200,879
Becton Dickinson & Co COM 075887109 2,006 7,377 SH   DFND   0 0 7,377
Berkshire Hathaway Inc Cl B COM 084670702 204 901 SH   DFND   0 0 901
BHP Billiton Ltd Sp ADR ADR 088606108 13,076 239,011 SH   DFND   0 97,372 141,639
Black Hills Corp COM 092113109 402 5,118 SH   DFND   0 0 5,118
Blueprint Medicines Corp COM 09627y109 801 10,000 SH   DFND   0 0 10,000
Boeing Co COM 097023105 57,904 177,751 SH   DFND   0 91,539 86,212
Booking Holdings Inc COM 09857l108 257 125 SH   DFND   0 0 125
Boston Scientific Corp COM 101137107 1,498,997 33,148,983 SH   DFND   0 31,684,197 1,464,786
BP PLC Sp ADR ADR 055622104 11,883 314,861 SH   DFND   0 222,869 91,992
Bristol Myers Squibb Co COM 110122108 8,805 137,172 SH   DFND   0 65,697 71,475
Campbell Soup Co COM 134429109 65 1,312 SH   DFND   0 0 1,312
Capital One Financial Corp COM 14040h105 1,513 14,706 SH   DFND   0 0 14,706
Cargurus Inc Cl A COM 141788109 27,989 795,589 SH   DFND   0 795,589 0
Caterpillar Inc COM 149123101 27,885 188,820 SH   DFND   0 93,807 95,013
Chevron Corp COM 166764100 14,849 123,218 SH   DFND   0 55,786 67,432
Chubb Limited COM h1467j104 201 1,290 SH   DFND   0 0 1,290
Cincinnati Financial Corp COM 172062101 7,997 76,054 SH   DFND   0 30,077 45,977
Citigroup Inc COM 172967424 93 1,166 SH   DFND   0 0 1,166
Clorox Co COM 189054109 4,225 27,518 SH   DFND   0 23,376 4,142
Coca-Cola Co COM 191216100 16,150 291,778 SH   DFND   0 109,400 182,378
Colgate Palmolive Co COM 194162103 6,960 101,111 SH   DFND   0 35,868 65,242
Comcast Corp Cl A COM 20030n101 1,924 42,779 SH   DFND   0 0 42,779
Conagra Brands Inc COM 205887102 2,527 73,810 SH   DFND   0 66,640 7,170
Conduent Inc COM 206787103 3 530 SH   DFND   0 0 530
ConocoPhillips COM 20825c104 7,275 111,867 SH   DFND   0 65,001 46,866
Corteva Inc COM 22052l104 755 25,537 SH   DFND   0 15,699 9,838
Costamare Inc COM y1771g102 2 200 SH   DFND   0 0 200
Costco Wholesale Corp COM 22160k105 4,819 16,397 SH   DFND   0 0 16,397
CVS Health Corp COM 126650100 1,381 18,584 SH   DFND   0 0 18,584
Deere & Co COM 244199105 20,380 117,624 SH   DFND   0 56,440 61,184
Dell Technologies Inc Cl C COM 24703l202 6 119 SH   DFND   0 0 119
Diageo PLC Sp ADR ADR 25243q205 126 751 SH   DFND   0 0 751
Disney Walt Co Disney COM 254687106 3,379 23,362 SH   DFND   0 0 23,362
Docusign Inc COM 256163106 447 6,029 SH   DFND   0 0 6,029
Dominion Energy Inc COM 25746u109 140 1,686 SH   DFND   0 0 1,686
Douglas Emmett Inc RE 25960p109 463 10,547 SH   DFND   0 0 10,547
Dow Inc COM 260557103 1,167 21,323 SH   DFND   0 15,620 5,702
Duke Energy Corp COM 26441c204 22,249 243,928 SH   DFND   0 105,314 138,613
Duke Realty Corp RE 264411505 3,962 114,276 SH   DFND   0 98,931 15,345
DuPont de Nemours Inc COM 26614n102 1,338 20,843 SH   DFND   0 15,693 5,150
Dxc Technology Co COM 23355l106 0 12 SH   DFND   0 0 12
Elanco Animal Health Inc COM 28414h103 896 30,428 SH   DFND   0 4,060 26,368
Emerson Electric Co COM 291011104 18,478 242,296 SH   DFND   0 102,756 139,540
Enbridge Inc COM 29250n105 26,349 662,524 SH   DFND   0 416,642 245,881
Energy Transfer LP LTD 29273v100 5,746 447,842 SH   DFND   0 375,962 71,880
Enlink Midstream LLC Unit Rep LTD 29336t100 30 4,836 SH   DFND   0 0 4,836
Enterprise Prods Partners L P LTD 293792107 50,493 1,793,069 SH   DFND   0 1,101,757 691,312
EOG Resources Inc COM 26875p101 493 5,885 SH   DFND   0 0 5,885
Exelon Corp COM 30161n101 1,058 23,214 SH   DFND   0 0 23,214
Exxon Mobil Corp COM 30231g102 1,808 25,914 SH   DFND   0 0 25,914
Facebook Inc Cl A COM 30303m102 41,105 200,267 SH   DFND   0 173,550 26,717
FedEx Corp COM 31428x106 471 3,117 SH   DFND   0 2,112 1,005
Fidelity Core Div ETF ETF 316092840 3,980 122,628 SH   DFND   0 0 122,628
Fifth Third Bancorp COM 316773100 589 19,164 SH   DFND   0 19,164 0
FirstEnergy Corp COM 337932107 16,218 333,704 SH   DFND   0 103,756 229,948
Fluor Corp COM 343412102 257 13,618 SH   DFND   0 0 13,618
Fortis Inc COM 349553107 6,999 168,559 SH   DFND   0 85,437 83,122
Franklin Street Properties Cor RE 35471r106 10 1,139 SH   DFND   0 1,139 0
Freeport-McMoran Inc Cl B COM 35671d857 0 4 SH   DFND   0 0 4
Frontier Communications Corp COM 35906a306 0 68 SH   DFND   0 0 68
Gallagher Arthur J & Co COM 363576109 8,670 91,038 SH   DFND   0 52,582 38,455
Gap Inc COM 364760108 14 810 SH   DFND   0 0 810
Garrett Motion Inc COM 366505105 25 2,500 SH   DFND   0 1,597 903
Gartner Inc COM 366651107 56,005 363,432 SH   DFND   0 229,448 133,984
General Electric Co COM 369604103 50 4,450 SH   DFND   0 0 4,450
General Mills Inc COM 370334104 396 7,398 SH   DFND   0 0 7,398
Genuine Parts Co COM 372460105 2,158 20,315 SH   DFND   0 19,221 1,094
Goldman Sachs Group Inc COM 38141g104 3,055 13,288 SH   DFND   0 7,484 5,804
Halliburton Co COM 406216101 0 14 SH   DFND   0 0 14
Hasbro Inc COM 418056107 799 7,564 SH   DFND   0 7,564 0
Healthpeak Properties Inc RE 42250p103 13,311 386,176 SH   DFND   0 140,233 245,943
Hess Corp COM 42809h107 277 4,144 SH   DFND   0 0 4,144
Hewlett Packard Enterprise Co COM 42824c109 2 153 SH   DFND   0 0 153
Holly Energy Partners LP LTD 435763107 6,655 300,456 SH   DFND   0 197,200 103,256
Home Depot Inc COM 437076102 1,064 4,872 SH   DFND   0 1,289 3,583
Honeywell Intl Inc COM 438516106 10,112 57,131 SH   DFND   0 22,753 34,378
Hp Inc COM 40434l105 3 160 SH   DFND   0 0 160
IAC/InterActiveCorp COM 44919p508 6,680 26,814 SH   DFND   0 0 26,814
Independent Bank Corp MA COM 453836108 196 2,360 SH   DFND   0 0 2,360
Intel Corp COM 458140100 2,025 33,829 SH   DFND   0 15,190 18,639
International Paper Co COM 460146103 505 10,971 SH   DFND   0 0 10,971
Intl Business Machines COM 459200101 177 1,318 SH   DFND   0 0 1,318
iShares MSCI EAFE ETF ETF 464287465 14 205 SH   DFND   0 0 205
iShares MSCI Jpn ETF ETF 46434g822 7 121 SH   DFND   0 0 121
iShares N America Tech ETF ETF 464287549 357 1,472 SH   DFND   0 0 1,472
iShares NASDAQ Biotec ETF ETF 464287556 142 1,181 SH   DFND   0 0 1,181
iShares Rus Mid Cap ETF ETF 464287499 342 5,732 SH   DFND   0 0 5,732
iShares Russell 2000 ETF ETF 464287655 246 1,487 SH   DFND   0 0 1,487
Johnson & Johnson COM 478160104 13,435 92,105 SH   DFND   0 29,865 62,240
Johnson Controls Intl PLC COM g51502105 2,088 51,285 SH   DFND   0 28,134 23,151
JPMorgan Chase & Co COM 46625h100 18,610 133,499 SH   DFND   0 55,342 78,157
Keurig Dr Pepper Inc COM 49271v100 11 363 SH   DFND   0 0 363
KeyCorp COM 493267108 1,848 91,292 SH   DFND   0 74,808 16,484
Kimberly Clark Corp COM 494368103 15,465 112,430 SH   DFND   0 41,205 71,225
Kinder Morgan Inc COM 49456b101 12,404 585,934 SH   DFND   0 214,291 371,643
KKR & Co Inc Cl A COM 48251w104 8,756 300,162 SH   DFND   0 300,162 0
Kraft Heinz Co COM 500754106 20 622 SH   DFND   0 0 622
Lamb Weston Holdings Inc COM 513272104 1,988 23,112 SH   DFND   0 22,177 935
Lauder Estee Cos Inc Cl A COM 518439104 41 198 SH   DFND   0 0 198
Lilly Eli & Co COM 532457108 40,259 306,313 SH   DFND   0 52,203 254,110
Livanova PLC COM g5509l101 2,840 37,650 SH   DFND   0 37,650 0
Lockheed Martin Corp COM 539830109 1,527 3,921 SH   DFND   0 0 3,921
Lowes Cos Inc COM 548661107 2,568 21,441 SH   DFND   0 0 21,441
Lululemon Athletica Inc COM 550021109 1 5 SH   DFND   0 0 5
Madison Square Garden Co Cl A COM 55825t103 7,355 25,000 SH   DFND   0 25,000 0
Magellan Midstream Partners LP LTD 559080106 33,469 532,346 SH   DFND   0 271,092 261,254
Magenta Therapeutics Inc COM 55910k108 424 28,000 SH   DFND   0 0 28,000
Marathon Petroleum Corp COM 56585a102 260 4,309 SH   DFND   0 0 4,309
Martin Midstream Partners LP LTD 573331105 165 41,000 SH   DFND   0 0 41,000
Masco Corp COM 574599106 2,104 43,842 SH   DFND   0 0 43,842
McDonalds Corp COM 580135101 94 475 SH   DFND   0 0 475
McKesson Corp COM 58155q103 12 83 SH   DFND   0 0 83
Medtronic PLC COM g5960l103 429 3,785 SH   DFND   0 1,025 2,759
Merck & Co Inc COM 58933y105 13,615 149,695 SH   DFND   0 38,660 111,034
Micro Focus International PLC ADR 594837403 0 18 SH   DFND   0 0 18
Microsoft Corp COM 594918104 46,626 295,665 SH   DFND   0 192,936 102,729
Mondelez Intl Inc Cl A COM 609207105 1,484 26,950 SH   DFND   0 0 26,950
Mongodb Inc Cl A COM 60937p106 13,283 100,925 SH   DFND   0 46,800 54,125
Morgan Stanley COM 617446448 13,941 272,706 SH   DFND   0 141,879 130,827
Mplx Lp LTD 55336v100 2,431 95,466 SH   DFND   0 51,783 43,683
Myomo Inc COM 62857j102 14 47,139 SH   DFND   0 20,000 27,139
Nabors Industries Ltd COM g6359f103 14 4,895 SH   DFND   0 0 4,895
NASDAQ Inc COM 631103108 2,565 23,953 SH   DFND   0 0 23,953
Netflix Inc COM 64110l106 10,904 33,700 SH   DFND   0 15,500 18,200
Nextera Energy Inc COM 65339f101 49,040 202,510 SH   DFND   0 98,751 103,759
NiSource Inc COM 65473p105 2,096 75,297 SH   DFND   0 54,453 20,845
Nordstrom Inc COM 655664100 8 188 SH   DFND   0 0 188
Norfolk Southern Corp COM 655844108 672 3,461 SH   DFND   0 0 3,461
Nutrien Ltd COM 67077m108 8,525 177,934 SH   DFND   0 90,308 87,626
Nvent Electric PLC COM g6700g107 0 1 SH   DFND   0 0 1
NVIDIA Corp COM 67066g104 100 425 SH   DFND   0 0 425
Occidental Petroleum Corp COM 674599105 71 1,730 SH   DFND   0 0 1,730
Okta Inc Cl A COM 679295105 6,703 58,100 SH   DFND   0 30,800 27,300
Olin Corp COM 680665205 56 3,261 SH   DFND   0 0 3,261
Oneok Inc COM 682680103 12,878 170,189 SH   DFND   0 121,801 48,388
Oracle Corp COM 68389x105 1,322 24,944 SH   DFND   0 0 24,944
Palo Alto Networks Inc COM 697435105 0 1 SH   DFND   0 0 1
Paychex Inc COM 704326107 4,561 53,623 SH   DFND   0 40,349 13,274
Paypal Holdings Inc COM 70450y103 36,702 339,295 SH   DFND   0 197,900 141,395
Pentair PLC COM g7s00t104 37 806 SH   DFND   0 0 806
Penumbra Inc COM 70975l107 33 201 SH   DFND   0 0 201
PepsiCo Inc COM 713448108 4,079 29,843 SH   DFND   0 0 29,843
Perspecta Inc COM 715347100 0 6 SH   DFND   0 0 6
Pfizer Inc COM 717081103 3,307 84,414 SH   DFND   0 11,880 72,534
Philip Morris Intl Inc COM 718172109 6,472 76,060 SH   DFND   0 54,639 21,421
Phillips 66 COM 718546104 8,781 78,820 SH   DFND   0 56,724 22,096
Plains All American Pipeline L LTD 726503105 7,419 403,418 SH   DFND   0 342,908 60,510
Plexus Corp COM 729132100 18 240 SH   DFND   0 0 240
PNC Financial Services Group I COM 693475105 24 149 SH   DFND   0 0 149
PPL Corp COM 69351t106 22,242 619,908 SH   DFND   0 286,261 333,647
Procter And Gamble Co COM 742718109 5,304 42,464 SH   DFND   0 21,140 21,324
Public Service Enterprise Grou COM 744573106 20,807 352,367 SH   DFND   0 173,796 178,572
Qualcomm Inc COM 747525103 113 1,279 SH   DFND   0 0 1,279
Rayonier Inc RE 754907103 5,489 167,554 SH   DFND   0 118,600 48,954
Resideo Technologies Inc COM 76118y104 15 1,285 SH   DFND   0 0 1,285
Rio Tinto PLC Sp ADR ADR 767204100 597 10,050 SH   DFND   0 9,797 253
Rogers Communications Inc Cl B COM 775109200 12,130 244,214 SH   DFND   0 95,386 148,828
Rollins Inc COM 775711104 971 29,275 SH   DFND   0 0 29,275
Royal Dutch Shell PLC Sp ADR A ADR 780259206 11,624 197,089 SH   DFND   0 122,051 75,038
Schlumberger Ltd COM 806857108 161 4,008 SH   DFND   0 0 4,008
Select Sector SPDR Consumer St ETF 81369y308 66 1,043 SH   DFND   0 0 1,043
Select Sector SPDR Energy ETF 81369y506 77 1,284 SH   DFND   0 0 1,284
Select Sector SPDR Financial ETF 81369y605 143 4,638 SH   DFND   0 0 4,638
Select Sector SPDR Healthcare ETF 81369y209 239 2,342 SH   DFND   0 0 2,342
Select Sector SPDR Industrials ETF 81369y704 77 940 SH   DFND   0 0 940
Select Sector SPDR Materials ETF 81369y100 79 1,280 SH   DFND   0 0 1,280
Select Sector SPDR Tr Real Est COM 81369y860 26 678 SH   DFND   0 0 678
Select Sector SPDR Utilities ETF 81369y886 181 2,795 SH   DFND   0 0 2,795
Shockwave Med Inc COM 82489t104 0 1 SH   DFND   0 0 1
Shopify Inc Cl A COM 82509l107 10,397 26,150 SH   DFND   0 13,700 12,450
Southern Co COM 842587107 24,305 381,549 SH   DFND   0 189,544 192,005
Southern Copper Corp COM 84265v105 27,979 658,628 SH   DFND   0 360,687 297,941
SPDR S&P 500 ETF Tr ETF 78462f103 257 800 SH   DFND   0 0 800
SPDR S&P Mid Cap 400 ETF Tr ETF 78467y107 30 80 SH   DFND   0 0 80
SPDR S&P Regl Banking ETF 78464a698 55 941 SH   DFND   0 0 941
Staar Surgical Co COM 852312305 633 18,000 SH   DFND   0 0 18,000
Stag Industrial Inc RE 85254j102 350 11,088 SH   DFND   0 0 11,088
Stanley Black & Decker Inc COM 854502101 74 449 SH   DFND   0 0 449
Stryker Corp COM 863667101 179 855 SH   DFND   0 0 855
Targa Res Corp COM 87612g101 110 2,691 SH   DFND   0 0 2,691
TC Energy Corp COM 87807b107 6,740 126,437 SH   DFND   0 74,308 52,129
TC Pipelines LP LTD 87233q108 222 5,257 SH   DFND   0 0 5,257
Thermo Fisher Scientific Inc COM 883556102 66 204 SH   DFND   0 0 204
Topbuild Corp COM 89055f103 471 4,570 SH   DFND   0 0 4,570
Twilio Inc Cl A COM 90138f102 4,536 46,150 SH   DFND   0 23,800 22,350
Unilever NV NY ADR 904784709 5,334 92,836 SH   DFND   0 11,891 80,946
Unilever PLC Sp ADR ADR 904767704 5,277 92,297 SH   DFND   0 63,877 28,420
Union Pacific Corp COM 907818108 3,415 18,889 SH   DFND   0 0 18,889
United Parcel Service Inc Cl B COM 911312106 625 5,341 SH   DFND   0 2,429 2,912
United Technologies Corp COM 913017109 3,073 20,519 SH   DFND   0 0 20,519
Uniti Group Inc RE 91325v108 17 2,112 SH   DFND   0 0 2,112
US Bancorp Del COM 902973304 19,168 323,284 SH   DFND   0 137,696 185,588
Valero Energy Corp COM 91913y100 6,523 69,657 SH   DFND   0 50,901 18,756
Valvoline Inc COM 92047w101 57 2,665 SH   DFND   0 0 2,665
Vaneck Vectors ETF Tr Oil Serv ETF 92189f718 9 683 SH   DFND   0 0 683
Vanguard Tax Mgd FTSE Dev Mkt ETF 921943858 67 1,510 SH   DFND   0 0 1,510
Veeva Systems Inc Cl A COM 922475108 28 201 SH   DFND   0 0 201
Verizon Communications Inc COM 92343v104 40,245 655,464 SH   DFND   0 327,790 327,674
Wabtec Corp COM 929740108 3 37 SH   DFND   0 0 37
Walgreens Boots Alliance Inc COM 931427108 153 2,594 SH   DFND   0 0 2,594
Wal-Mart Stores Inc COM 931142103 9,792 82,396 SH   DFND   0 26,008 56,387
Waste Management Inc COM 94106l109 31 272 SH   DFND   0 0 272
Wells Fargo & Co COM 949746101 1,897 35,252 SH   DFND   0 18,554 16,698
Welltower Inc RE 95040q104 3,969 48,532 SH   DFND   0 44,259 4,273
Westpac Banking Corp Sp ADR ADR 961214301 580 34,142 SH   DFND   0 32,500 1,642
Weyerhaeuser Co RE 962166104 9,314 308,424 SH   DFND   0 188,708 119,716
Whirlpool Corp COM 963320106 346 2,348 SH   DFND   0 2,348 0
Xerox Holdings Corp Com New COM 98421m106 27 734 SH   DFND   0 0 734
Zimmer Biomet Holdings Inc COM 98956p102 7 49 SH   DFND   0 0 49