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,011 6,149 SH   DFND   0 400 5,749
Abbott Laboratories COM 002824100 13,973 167,005 SH   DFND   0 66,046 100,959
AbbVie Inc COM 00287y109 307 4,055 SH   DFND   0 0 4,055
Accenture PLC Ireland Class A COM g1151c101 3,755 19,523 SH   DFND   0 0 19,523
Advansix Inc COM 00773t101 7 277 SH   DFND   0 0 277
Aflac Inc COM 001055102 257 4,913 SH   DFND   0 0 4,913
Air Prods & Chems Inc COM 009158106 495 2,232 SH   DFND   0 0 2,232
Alcoa Corp COM 013872106 84 4,198 SH   DFND   0 4,198 0
Alibaba Group Holding Ltd Sp A ADR 01609w102 49,157 293,946 SH   DFND   0 256,450 37,496
Allstate Corp COM 020002101 1,898 17,465 SH   DFND   0 0 17,465
Alphabet Inc Cap Stock Cl A COM 02079k305 55 45 SH   DFND   0 0 45
Alphabet Inc Cap Stock Cl C COM 02079k107 30,040 24,643 SH   DFND   0 19,700 4,943
Altria Group Inc COM 02209s103 2,746 67,130 SH   DFND   0 29,234 37,896
Amazon.com Inc COM 023135106 78,602 45,280 SH   DFND   0 37,670 7,610
American Electric Power Inc COM 025537101 40,323 430,387 SH   DFND   0 204,906 225,481
American Express Co COM 025816109 20 167 SH   DFND   0 0 167
AmerisourceBergen Corp COM 03073e105 251 3,047 SH   DFND   0 0 3,047
Analog Devices Inc COM 032654105 4,939 44,208 SH   DFND   0 44,208 0
Anheuser-Busch InBev SA NV Sp ADR 03524a108 12 123 SH   DFND   0 0 123
Antero Midstream Corp COM 03676b102 125 16,883 SH   DFND   0 0 16,883
Apple Inc COM 037833100 6,192 27,646 SH   DFND   0 0 27,646
Ashland Global Holdings Inc COM 044186104 74 961 SH   DFND   0 0 961
AT&T Inc COM 00206r102 32,110 848,562 SH   DFND   0 379,514 469,048
Bank America Corp COM 060505104 7,318 250,889 SH   DFND   0 105,624 145,265
Bank N S Halifax COM 064149107 6,811 119,809 SH   DFND   0 30,456 89,353
Bank New York Mellon Corp COM 064058100 31 686 SH   DFND   0 0 686
Barrick Gold Corporation COM 067901108 251 14,512 SH   DFND   0 0 14,512
BCE Inc COM 05534b760 17,475 360,969 SH   DFND   0 168,060 192,909
Becton Dickinson & Co COM 075887109 1,866 7,376 SH   DFND   0 0 7,376
Berkshire Hathaway Inc Cl B COM 084670702 270 1,300 SH   DFND   0 0 1,300
BHP Billiton Ltd Sp ADR ADR 088606108 11,809 239,137 SH   DFND   0 96,772 142,365
Black Hills Corp COM 092113109 393 5,118 SH   DFND   0 0 5,118
Blueprint Medicines Corp COM 09627y109 735 10,000 SH   DFND   0 0 10,000
Boeing Co COM 097023105 68,579 180,247 SH   DFND   0 97,914 82,333
Booking Holdings Inc COM 09857l108 245 125 SH   DFND   0 0 125
Boston Scientific Corp COM 101137107 1,357,931 33,372,588 SH   DFND   0 31,939,897 1,432,691
BP PLC Sp ADR ADR 055622104 11,731 308,785 SH   DFND   0 219,421 89,364
Bristol Myers Squibb Co COM 110122108 6,927 136,607 SH   DFND   0 65,238 71,369
Buckeye Partners LP LTD 118230101 3,961 96,404 SH   DFND   0 40,299 56,105
Campbell Soup Co COM 134429109 62 1,312 SH   DFND   0 0 1,312
Capital One Financial Corp COM 14040h105 1,338 14,706 SH   DFND   0 0 14,706
Cargurus Inc Cl A COM 141788109 26,368 851,961 SH   DFND   0 851,961 0
Caterpillar Inc COM 149123101 23,346 184,832 SH   DFND   0 93,035 91,797
Chevron Corp COM 166764100 14,116 119,022 SH   DFND   0 55,135 63,887
Chubb Limited COM h1467j104 208 1,290 SH   DFND   0 0 1,290
Cincinnati Financial Corp COM 172062101 8,812 75,533 SH   DFND   0 29,934 45,599
Citigroup Inc COM 172967424 80 1,158 SH   DFND   0 0 1,158
Clorox Co COM 189054109 4,152 27,338 SH   DFND   0 23,207 4,131
Coca-Cola Co COM 191216100 15,555 285,719 SH   DFND   0 107,800 177,919
Colgate Palmolive Co COM 194162103 7,424 101,000 SH   DFND   0 35,639 65,361
Comcast Corp Cl A COM 20030n101 1,920 42,586 SH   DFND   0 0 42,586
Conagra Brands Inc COM 205887102 2,249 73,297 SH   DFND   0 66,148 7,149
Conduent Inc COM 206787103 3 530 SH   DFND   0 0 530
ConocoPhillips COM 20825c104 6,340 111,262 SH   DFND   0 64,552 46,710
Corteva Inc COM 22052l104 716 25,568 SH   DFND   0 15,623 9,945
Costco Wholesale Corp COM 22160k105 4,724 16,396 SH   DFND   0 0 16,396
CVS Health Corp COM 126650100 1,171 18,563 SH   DFND   0 0 18,563
Deere & Co COM 244199105 19,747 117,067 SH   DFND   0 56,222 60,845
Dell Technologies Inc Cl C COM 24703l202 6 119 SH   DFND   0 0 119
Diageo PLC Sp ADR ADR 25243q205 121 742 SH   DFND   0 0 742
Disney Walt Co Disney COM 254687106 3,084 23,662 SH   DFND   0 0 23,662
Docusign Inc COM 256163106 373 6,029 SH   DFND   0 0 6,029
Dominion Energy Inc COM 25746u109 135 1,669 SH   DFND   0 0 1,669
Douglas Emmett Inc RE 25960p109 451 10,522 SH   DFND   0 0 10,522
Dow Inc COM 260557103 1,014 21,289 SH   DFND   0 15,423 5,866
Duke Energy Corp COM 26441c204 22,822 238,078 SH   DFND   0 103,826 134,252
Duke Realty Corp RE 264411505 3,860 113,616 SH   DFND   0 98,271 15,345
DuPont de Nemours Inc COM 26614n102 1,523 21,357 SH   DFND   0 15,623 5,734
Dxc Technology Co COM 23355l106 0 12 SH   DFND   0 0 12
Elanco Animal Health Inc COM 28414h103 809 30,428 SH   DFND   0 4,060 26,368
Emerson Electric Co COM 291011104 15,682 234,544 SH   DFND   0 101,577 132,967
Enbridge Inc COM 29250n105 22,897 652,714 SH   DFND   0 412,110 240,604
Energy Transfer LP LTD 29273v100 6,717 513,518 SH   DFND   0 366,143 147,375
Enlink Midstream LLC Unit Rep LTD 29336t100 41 4,836 SH   DFND   0 0 4,836
Enterprise Prods Partners L P LTD 293792107 50,234 1,757,658 SH   DFND   0 1,083,543 674,115
EOG Resources Inc COM 26875p101 437 5,885 SH   DFND   0 0 5,885
Exelon Corp COM 30161n101 1,113 23,030 SH   DFND   0 0 23,030
Exxon Mobil Corp COM 30231g102 1,913 27,100 SH   DFND   0 0 27,100
Facebook Inc Cl A COM 30303m102 35,841 201,266 SH   DFND   0 173,550 27,716
FedEx Corp COM 31428x106 452 3,108 SH   DFND   0 2,103 1,005
Fidelity Core Div ETF ETF 316092840 3,675 121,683 SH   DFND   0 0 121,683
Fifth Third Bancorp COM 316773100 520 18,994 SH   DFND   0 18,994 0
FirstEnergy Corp COM 337932107 15,593 323,315 SH   DFND   0 102,246 221,069
Fluor Corp COM 343412102 261 13,618 SH   DFND   0 0 13,618
Fortis Inc COM 349553107 7,103 167,803 SH   DFND   0 84,937 82,866
Franklin Street Properties Cor RE 35471r106 10 1,128 SH   DFND   0 1,128 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,111 90,550 SH   DFND   0 52,347 38,203
Gap Inc COM 364760108 14 799 SH   DFND   0 0 799
Garrett Motion Inc COM 366505105 29 2,925 SH   DFND   0 1,797 1,128
Gartner Inc COM 366651107 51,952 363,326 SH   DFND   0 229,448 133,878
General Electric Co COM 369604103 63 7,098 SH   DFND   0 0 7,098
General Mills Inc COM 370334104 405 7,353 SH   DFND   0 0 7,353
Genuine Parts Co COM 372460105 2,005 20,133 SH   DFND   0 19,076 1,057
Goldman Sachs Group Inc COM 38141g104 2,739 13,217 SH   DFND   0 7,444 5,773
Halliburton Co COM 406216101 0 14 SH   DFND   0 0 14
Hasbro Inc COM 418056107 891 7,510 SH   DFND   0 7,510 0
HCP Inc RE 40414l109 13,427 376,836 SH   DFND   0 138,737 238,099
Hess Corp COM 42809h107 250 4,129 SH   DFND   0 0 4,129
Hewlett Packard Enterprise Co COM 42824c109 2 152 SH   DFND   0 0 152
Holly Energy Partners LP LTD 435763107 8,091 320,169 SH   DFND   0 191,400 128,769
Home Depot Inc COM 437076102 1,365 5,884 SH   DFND   0 2,301 3,583
Honeywell Intl Inc COM 438516106 9,592 56,691 SH   DFND   0 22,647 34,044
Hp Inc COM 40434l105 3 158 SH   DFND   0 0 158
IAC/InterActiveCorp COM 44919p508 5,845 26,814 SH   DFND   0 0 26,814
Independent Bank Corp MA COM 453836108 176 2,360 SH   DFND   0 0 2,360
Intel Corp COM 458140100 1,734 33,656 SH   DFND   0 15,108 18,548
International Paper Co COM 460146103 454 10,853 SH   DFND   0 0 10,853
Intl Business Machines COM 459200101 191 1,317 SH   DFND   0 0 1,317
Intuit COM 461202103 5,133 19,300 SH   DFND   0 19,300 0
iShares MSCI EAFE ETF ETF 464287465 13 203 SH   DFND   0 0 203
iShares MSCI Jpn ETF ETF 46434g822 7 120 SH   DFND   0 0 120
iShares N America Tech ETF ETF 464287549 319 1,470 SH   DFND   0 0 1,470
iShares NASDAQ Biotec ETF ETF 464287556 117 1,180 SH   DFND   0 0 1,180
iShares Rus Mid Cap ETF ETF 464287499 319 5,706 SH   DFND   0 0 5,706
iShares Russell 2000 ETF ETF 464287655 224 1,482 SH   DFND   0 0 1,482
Johnson & Johnson COM 478160104 11,477 88,711 SH   DFND   0 29,365 59,346
Johnson Controls Intl PLC COM g51502105 2,240 51,046 SH   DFND   0 27,997 23,049
JPMorgan Chase & Co COM 46625h100 15,334 130,287 SH   DFND   0 54,753 75,534
Keurig Dr Pepper Inc COM 49271v100 10 361 SH   DFND   0 0 361
KeyCorp COM 493267108 1,614 90,486 SH   DFND   0 74,131 16,355
Kimberly Clark Corp COM 494368103 15,719 110,655 SH   DFND   0 40,832 69,823
Kinder Morgan Inc COM 49456b101 11,787 571,890 SH   DFND   0 211,691 360,199
KKR & Co Inc Cl A COM 48251w104 8,026 298,903 SH   DFND   0 298,903 0
Kraft Heinz Co COM 500754106 32 1,136 SH   DFND   0 0 1,136
Lamb Weston Holdings Inc COM 513272104 1,677 23,060 SH   DFND   0 22,125 935
Lauder Estee Cos Inc Cl A COM 518439104 39 197 SH   DFND   0 0 197
Lilly Eli & Co COM 532457108 34,168 305,532 SH   DFND   0 51,926 253,606
Livanova PLC COM g5509l101 2,778 37,650 SH   DFND   0 37,650 0
Lockheed Martin Corp COM 539830109 1,529 3,921 SH   DFND   0 0 3,921
Lowes Cos Inc COM 548661107 2,346 21,338 SH   DFND   0 0 21,338
Lululemon Athletica Inc COM 550021109 96 500 SH   DFND   0 0 500
Magellan Midstream Partners LP LTD 559080106 34,536 521,147 SH   DFND   0 266,652 254,495
Magenta Therapeutics Inc COM 55910k108 287 28,000 SH   DFND   0 0 28,000
Marathon Petroleum Corp COM 56585a102 261 4,300 SH   DFND   0 0 4,300
Martin Midstream Partners LP LTD 573331105 186 41,000 SH   DFND   0 0 41,000
Masco Corp COM 574599106 1,822 43,714 SH   DFND   0 0 43,714
McDonalds Corp COM 580135101 101 472 SH   DFND   0 0 472
McKesson Corp COM 58155q103 11 83 SH   DFND   0 0 83
Medtronic PLC COM g5960l103 410 3,774 SH   DFND   0 1,025 2,749
Merck & Co Inc COM 58933y105 12,527 148,817 SH   DFND   0 38,410 110,407
Micro Focus International PLC ADR 594837403 0 17 SH   DFND   0 0 17
Microsoft Corp COM 594918104 40,988 294,812 SH   DFND   0 192,294 102,518
Mondelez Intl Inc Cl A COM 609207105 1,490 26,937 SH   DFND   0 0 26,937
Mongodb Inc Cl A COM 60937p106 12,159 100,925 SH   DFND   0 46,800 54,125
Morgan Stanley COM 617446448 11,247 263,580 SH   DFND   0 140,083 123,497
Mplx Lp LTD 55336v100 3,430 122,450 SH   DFND   0 50,344 72,106
Myomo Inc COM 62857j102 29 47,139 SH   DFND   0 20,000 27,139
Nabors Industries Ltd COM g6359f103 9 4,866 SH   DFND   0 0 4,866
NASDAQ Inc COM 631103108 2,380 23,953 SH   DFND   0 0 23,953
Netflix Inc COM 64110l106 10,250 38,300 SH   DFND   0 15,500 22,800
Nextera Energy Inc COM 65339f101 44,228 189,828 SH   DFND   0 86,511 103,317
NiSource Inc COM 65473p105 2,238 74,806 SH   DFND   0 54,039 20,767
Nordstrom Inc COM 655664100 6 186 SH   DFND   0 0 186
Norfolk Southern Corp COM 655844108 622 3,461 SH   DFND   0 0 3,461
Nutrien Ltd COM 67077m108 8,664 173,696 SH   DFND   0 89,782 83,914
Nvent Electric PLC COM g6700g107 0 1 SH   DFND   0 0 1
NVIDIA Corp COM 67066g104 74 425 SH   DFND   0 0 425
Occidental Petroleum Corp COM 674599105 77 1,730 SH   DFND   0 0 1,730
Okta Inc Cl A COM 679295105 5,721 58,100 SH   DFND   0 30,800 27,300
Olin Corp COM 680665205 61 3,261 SH   DFND   0 0 3,261
Oneok Inc COM 682680103 12,411 168,416 SH   DFND   0 120,251 48,165
Oracle Corp COM 68389x105 1,367 24,835 SH   DFND   0 0 24,835
Palo Alto Networks Inc COM 697435105 61 300 SH   DFND   0 0 300
Paychex Inc COM 704326107 4,408 53,260 SH   DFND   0 40,058 13,202
Paypal Holdings Inc COM 70450y103 35,148 339,295 SH   DFND   0 197,900 141,395
Pentair PLC COM g7s00t104 30 806 SH   DFND   0 0 806
Penumbra Inc COM 70975l107 94 700 SH   DFND   0 0 700
PepsiCo Inc COM 713448108 4,091 29,843 SH   DFND   0 0 29,843
Perspecta Inc COM 715347100 0 6 SH   DFND   0 0 6
Pfizer Inc COM 717081103 3,013 83,844 SH   DFND   0 11,771 72,073
Philip Morris Intl Inc COM 718172109 2,629 34,630 SH   DFND   0 23,264 11,366
Phillips 66 COM 718546104 7,850 76,664 SH   DFND   0 55,991 20,673
Plains All American Pipeline L LTD 726503105 9,496 457,638 SH   DFND   0 336,016 121,622
Plexus Corp COM 729132100 15 240 SH   DFND   0 0 240
PNC Financial Services Group I COM 693475105 21 149 SH   DFND   0 0 149
PPL Corp COM 69351t106 19,095 606,393 SH   DFND   0 284,877 321,516
Procter And Gamble Co COM 742718109 5,251 42,217 SH   DFND   0 21,010 21,207
Public Service Enterprise Grou COM 744573106 21,325 343,503 SH   DFND   0 172,019 171,484
Qualcomm Inc COM 747525103 97 1,270 SH   DFND   0 0 1,270
Rayonier Inc RE 754907103 5,800 205,671 SH   DFND   0 117,626 88,045
Resideo Technologies Inc COM 76118y104 21 1,453 SH   DFND   0 0 1,453
Rio Tinto PLC Sp ADR ADR 767204100 524 10,050 SH   DFND   0 9,797 253
Rogers Communications Inc Cl B COM 775109200 11,538 236,772 SH   DFND   0 94,677 142,095
Rollins Inc COM 775711104 993 29,145 SH   DFND   0 0 29,145
Royal Dutch Shell PLC Sp ADR A ADR 780259206 11,391 193,556 SH   DFND   0 119,815 73,741
Schlumberger Ltd COM 806857108 137 4,007 SH   DFND   0 0 4,007
Select Sector SPDR Consumer St ETF 81369y308 64 1,035 SH   DFND   0 0 1,035
Select Sector SPDR Energy ETF 81369y506 75 1,272 SH   DFND   0 0 1,272
Select Sector SPDR Financial ETF 81369y605 129 4,614 SH   DFND   0 0 4,614
Select Sector SPDR Healthcare ETF 81369y209 210 2,332 SH   DFND   0 0 2,332
Select Sector SPDR Industrials ETF 81369y704 73 935 SH   DFND   0 0 935
Select Sector SPDR Materials ETF 81369y100 74 1,273 SH   DFND   0 0 1,273
Select Sector SPDR Tr Real Est COM 81369y860 26 671 SH   DFND   0 0 671
Select Sector SPDR Utilities ETF 81369y886 180 2,773 SH   DFND   0 0 2,773
Shockwave Med Inc COM 82489t104 6 200 SH   DFND   0 0 200
Shopify Inc Cl A COM 82509l107 8,150 26,150 SH   DFND   0 13,700 12,450
Southern Co COM 842587107 22,935 371,293 SH   DFND   0 187,186 184,107
Southern Copper Corp COM 84265v105 21,875 640,940 SH   DFND   0 356,060 284,880
SPDR S&P 500 ETF Tr ETF 78462f103 237 800 SH   DFND   0 0 800
SPDR S&P Mid Cap 400 ETF Tr ETF 78467y107 28 80 SH   DFND   0 0 80
SPDR S&P Regl Banking ETF 78464a698 49 936 SH   DFND   0 0 936
Staar Surgical Co COM 852312305 464 18,000 SH   DFND   0 0 18,000
Stag Industrial Inc RE 85254j102 327 11,088 SH   DFND   0 0 11,088
Stanley Black & Decker Inc COM 854502101 65 449 SH   DFND   0 0 449
Stryker Corp COM 863667101 184 853 SH   DFND   0 0 853
Targa Res Corp COM 87612g101 108 2,691 SH   DFND   0 0 2,691
TC Energy Corp COM 87807b107 6,496 125,425 SH   DFND   0 73,683 51,742
TC Pipelines LP LTD 87233q108 212 5,220 SH   DFND   0 0 5,220
Thermo Fisher Scientific Inc COM 883556102 59 204 SH   DFND   0 0 204
Topbuild Corp COM 89055f103 441 4,570 SH   DFND   0 0 4,570
Twilio Inc Cl A COM 90138f102 5,075 46,150 SH   DFND   0 23,800 22,350
Unilever NV NY ADR 904784709 5,540 92,286 SH   DFND   0 11,814 80,472
Unilever PLC Sp ADR ADR 904767704 5,506 91,608 SH   DFND   0 63,400 28,208
Union Pacific Corp COM 907818108 3,049 18,822 SH   DFND   0 0 18,822
United Parcel Service Inc Cl B COM 911312106 635 5,298 SH   DFND   0 2,410 2,888
United Technologies Corp COM 913017109 2,800 20,512 SH   DFND   0 0 20,512
Uniti Group Inc RE 91325v108 16 2,112 SH   DFND   0 0 2,112
US Bancorp Del COM 902973304 17,465 315,592 SH   DFND   0 137,558 178,034
Valero Energy Corp COM 91913y100 5,889 69,091 SH   DFND   0 50,441 18,650
Valvoline Inc COM 92047w101 58 2,651 SH   DFND   0 0 2,651
Vaneck Vectors ETF Tr Oil Serv ETF 92189f718 8 669 SH   DFND   0 0 669
Vanguard Tax Mgd FTSE Dev Mkt ETF 921943858 61 1,495 SH   DFND   0 0 1,495
Veeva Systems Inc Cl A COM 922475108 61 400 SH   DFND   0 0 400
Verizon Communications Inc COM 92343v104 38,743 641,866 SH   DFND   0 324,047 317,819
Versum Materials Inc COM 92532w103 55 1,039 SH   DFND   0 0 1,039
Wabtec Corp COM 929740108 3 37 SH   DFND   0 0 37
Walgreens Boots Alliance Inc COM 931427108 255 4,613 SH   DFND   0 0 4,613
Wal-Mart Stores Inc COM 931142103 9,779 82,396 SH   DFND   0 26,008 56,388
Waste Management Inc COM 94106l109 31 271 SH   DFND   0 0 271
Wells Fargo & Co COM 949746101 1,766 35,017 SH   DFND   0 18,381 16,636
Welltower Inc RE 95040q104 4,358 48,077 SH   DFND   0 43,804 4,273
Westpac Banking Corp Sp ADR ADR 961214301 729 36,491 SH   DFND   0 32,500 3,991
Weyerhaeuser Co RE 962166104 8,506 307,061 SH   DFND   0 186,592 120,469
Whirlpool Corp COM 963320106 369 2,330 SH   DFND   0 2,330 0
Xerox Holdings Corp Com New COM 98421m106 22 729 SH   DFND   0 0 729
Xilinx Inc COM 983919101 3,561 37,133 SH   DFND   0 37,133 0
Zimmer Biomet Holdings Inc COM 98956p102 7 49 SH   DFND   0 0 49