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 63,831 388,266 SH   DFND   0 0 388,266
A H BELO CORP COM CL A 001282102 113 30,000 SH   DFND   0 0 30,000
ABBOTT LABS COM 002824100 8,653 103,413 SH   DFND   0 0 103,413
ABBVIE INC COM 00287Y109 5,455 72,036 SH   DFND   0 0 72,036
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,476 23,272 SH   DFND   0 0 23,272
ADOBE INC COM 00724F101 1,032 3,735 SH   DFND   0 0 3,735
AFLAC INC COM 001055102 2,684 51,291 SH   DFND   0 0 51,291
AGNICO EAGLE MINES LTD COM 008474108 1,076 20,073 SH   DFND   0 0 20,073
AIR PRODS & CHEMS INC COM 009158106 227 1,025 SH   DFND   0 0 1,025
AKAMAI TECHNOLOGIES INC COM 00971T101 507 5,550 SH   DFND   0 0 5,550
ALEXCO RESOURCE CORP COM 01535P106 26 15,000 SH   DFND   0 0 15,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,285 13,662 SH   DFND   0 0 13,662
ALIGN TECHNOLOGY INC COM 016255101 835 4,617 SH   DFND   0 0 4,617
ALLEGION PUB LTD CO ORD SHS G0176J109 304 2,932 SH   DFND   0 0 2,932
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 217 7,400 SH   DFND   0 0 7,400
ALLSTATE CORP COM 020002101 673 6,188 SH   DFND   0 0 6,188
ALPHABET INC CAP STK CL A 02079K305 8,354 6,841 SH   DFND   0 0 6,841
ALPHABET INC CAP STK CL C 02079K107 3,389 2,780 SH   DFND   0 0 2,780
AMAZON COM INC COM 023135106 22,239 12,811 SH   DFND   0 0 12,811
AMERICAN ELEC PWR CO INC COM 025537101 580 6,190 SH   DFND   0 0 6,190
AMERICAN TOWER CORP NEW COM 03027X100 12,388 56,022 SH   DFND   0 0 56,022
AMERICAN WTR WKS CO INC NEW COM 030420103 3,537 28,472 SH   DFND   0 0 28,472
AMERISOURCEBERGEN CORP COM 03073E105 1,381 16,768 SH   DFND   0 0 16,768
AMGEN INC COM 031162100 4,170 21,548 SH   DFND   0 0 21,548
ANALOG DEVICES INC COM 032654105 1,711 15,315 SH   DFND   0 0 15,315
APPLE INC COM 037833100 69,534 310,460 SH   DFND   0 0 310,460
ASML HOLDING N V N Y REGISTRY SHS N07059210 969 3,900 SH   DFND   0 0 3,900
AT&T INC COM 00206R102 4,775 126,191 SH   DFND   0 0 126,191
AUTOMATIC DATA PROCESSING IN COM 053015103 4,667 28,910 SH   DFND   0 0 28,910
AZURRX BIOPHARMA INC COM 05502L105 259 431,133 SH   DFND   0 0 431,133
BANK AMER CORP COM 060505104 1,876 64,317 SH   DFND   0 0 64,317
BANK NEW YORK MELLON CORP COM 064058100 2,044 45,205 SH   DFND   0 0 45,205
BAXTER INTL INC COM 071813109 2,762 31,573 SH   DFND   0 0 31,573
BECTON DICKINSON & CO COM 075887109 1,708 6,751 SH   DFND   0 0 6,751
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,220 150,083 SH   DFND   0 0 150,083
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,247 4 SH   DFND   0 0 4
BEST BUY INC COM 086516101 262 3,800 SH   DFND   0 0 3,800
BIO TECHNE CORP COM 09073M104 252 1,286 SH   DFND   0 0 1,286
BLACKROCK ENHANCED EQT DIV T COM 09251A104 101 11,000 SH   DFND   0 0 11,000
BLACKROCK INC COM 09247X101 6,203 13,919 SH   DFND   0 0 13,919
BLACKROCK RES & COMM STRAT T SHS 09257A108 123 16,500 SH   DFND   0 0 16,500
BLACKSTONE GROUP INC COM CL A 09260D107 1,842 37,720 SH   DFND   0 0 37,720
BOEING CO COM 097023105 10,821 28,442 SH   DFND   0 0 28,442
BOOKING HLDGS INC COM 09857L108 2,314 1,179 SH   DFND   0 0 1,179
BP PLC SPONSORED ADR 055622104 1,738 45,743 SH   DFND   0 0 45,743
BRISTOL MYERS SQUIBB CO COM 110122108 2,718 53,605 SH   DFND   0 0 53,605
BROADCOM INC COM 11135F101 454 1,646 SH   DFND   0 0 1,646
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,413 27,428 SH   DFND   0 0 27,428
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,262 23,771 SH   DFND   0 0 23,771
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,166 23,500 SH   DFND   0 0 23,500
BROOKLINE BANCORP INC DEL COM 11373M107 247 16,754 SH   DFND   0 0 16,754
CANADIAN NATL RY CO COM 136375102 2,530 28,157 SH   DFND   0 0 28,157
CAPITAL ONE FINL CORP COM 14040H105 522 5,742 SH   DFND   0 0 5,742
CATERPILLAR INC DEL COM 149123101 4,607 36,476 SH   DFND   0 0 36,476
CELGENE CORP COM 151020104 6,062 61,050 SH   DFND   0 0 61,050
CERNER CORP COM 156782104 472 6,921 SH   DFND   0 0 6,921
CHARTER COMMUNICATIONS INC N CL A 16119P108 518 1,256 SH   DFND   0 0 1,256
CHESAPEAKE ENERGY CORP COM 165167107 21 15,041 SH   DFND   0 0 15,041
CHEVRON CORP NEW COM 166764100 10,095 85,114 SH   DFND   0 0 85,114
CHINA PHARMA HLDGS INC COM 16941T104 2 10,000 SH   DFND   0 0 10,000
CHUBB LIMITED COM H1467J104 682 4,227 SH   DFND   0 0 4,227
CIGNA CORP NEW COM 125523100 700 4,609 SH   DFND   0 0 4,609
CISCO SYS INC COM 17275R102 6,798 137,577 SH   DFND   0 0 137,577
CITIGROUP INC COM NEW 172967424 3,738 54,111 SH   DFND   0 0 54,111
CITIZENS FINL GROUP INC COM 174610105 225 6,375 SH   DFND   0 0 6,375
CLOROX CO DEL COM 189054109 1,401 9,224 SH   DFND   0 0 9,224
CME GROUP INC COM 12572Q105 2,314 10,949 SH   DFND   0 0 10,949
COCA COLA CO COM 191216100 990 18,178 SH   DFND   0 0 18,178
COLGATE PALMOLIVE CO COM 194162103 1,125 15,299 SH   DFND   0 0 15,299
COMCAST CORP NEW CL A 20030N101 14,382 319,039 SH   DFND   0 0 319,039
COMPASS MINERALS INTL INC COM 20451N101 334 5,919 SH   DFND   0 0 5,919
CONFORMIS INC COM 20717E101 20 11,000 SH   DFND   0 0 11,000
CONOCOPHILLIPS COM 20825C104 3,834 67,295 SH   DFND   0 0 67,295
CONSOLIDATED EDISON INC COM 209115104 341 3,610 SH   DFND   0 0 3,610
CONSTELLATION BRANDS INC CL A 21036P108 2,661 12,837 SH   DFND   0 0 12,837
CORNING INC COM 219350105 565 19,794 SH   DFND   0 0 19,794
CORTEVA INC COM 22052L104 1,235 44,095 SH   DFND   0 0 44,095
COSTCO WHSL CORP NEW COM 22160K105 1,057 3,670 SH   DFND   0 0 3,670
CROWN CASTLE INTL CORP NEW COM 22822V101 2,957 21,270 SH   DFND   0 0 21,270
CSX CORP COM 126408103 4,299 62,055 SH   DFND   0 0 62,055
CUMMINS INC COM 231021106 1,586 9,749 SH   DFND   0 0 9,749
CVS HEALTH CORP COM 126650100 1,911 30,301 SH   DFND   0 0 30,301
D R HORTON INC COM 23331A109 219 4,158 SH   DFND   0 0 4,158
DANAHER CORPORATION COM 235851102 8,078 55,929 SH   DFND   0 0 55,929
DEERE & CO COM 244199105 828 4,909 SH   DFND   0 0 4,909
DIAGEO P L C SPON ADR NEW 25243Q205 986 6,027 SH   DFND   0 0 6,027
DISNEY WALT CO COM DISNEY 254687106 10,317 79,167 SH   DFND   0 0 79,167
DOLLAR TREE INC COM 256746108 282 2,474 SH   DFND   0 0 2,474
DOMINION ENERGY INC COM 25746U109 611 7,540 SH   DFND   0 0 7,540
DONALDSON INC COM 257651109 258 4,950 SH   DFND   0 0 4,950
DOW INC COM 260557103 468 9,831 SH   DFND   0 0 9,831
DUKE ENERGY CORP NEW COM NEW 26441C204 945 9,858 SH   DFND   0 0 9,858
DUKE REALTY CORP COM NEW 264411505 810 23,830 SH   DFND   0 0 23,830
DUNKIN BRANDS GROUP INC COM 265504100 3,354 42,257 SH   DFND   0 0 42,257
DUPONT DE NEMOURS INC COM 26614N102 706 9,900 SH   DFND   0 0 9,900
EAST WEST BANCORP INC COM 27579R104 1,994 45,025 SH   DFND   0 0 45,025
EATON CORP PLC SHS G29183103 292 3,515 SH   DFND   0 0 3,515
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,567 215,723 SH   DFND   0 0 215,723
EBAY INC COM 278642103 1,082 27,745 SH   DFND   0 0 27,745
ECOLAB INC COM 278865100 474 2,393 SH   DFND   0 0 2,393
EDWARDS LIFESCIENCES CORP COM 28176E108 286 1,302 SH   DFND   0 0 1,302
ELANCO ANIMAL HEALTH INC COM 28414H103 412 15,497 SH   DFND   0 0 15,497
EMERSON ELEC CO COM 291011104 2,440 36,499 SH   DFND   0 0 36,499
ENBRIDGE INC COM 29250N105 2,552 72,758 SH   DFND   0 0 72,758
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 164 12,568 SH   DFND   0 0 12,568
ENSTAR GROUP LIMITED SHS G3075P101 836 4,400 SH   DFND   0 0 4,400
ENTERPRISE PRODS PARTNERS L COM 293792107 292 10,230 SH   DFND   0 0 10,230
EOG RES INC COM 26875P101 283 3,817 SH   DFND   0 0 3,817
EVERSOURCE ENERGY COM 30040W108 432 5,049 SH   DFND   0 0 5,049
EXPEDITORS INTL WASH INC COM 302130109 310 4,175 SH   DFND   0 0 4,175
EXXON MOBIL CORP COM 30231G102 20,640 292,312 SH   DFND   0 0 292,312
FACEBOOK INC CL A 30303M102 684 3,842 SH   DFND   0 0 3,842
FEDEX CORP COM 31428X106 367 2,518 SH   DFND   0 0 2,518
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 224 6,379 SH   DFND   0 0 6,379
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 205 8,000 SH   DFND   0 0 8,000
FISERV INC COM 337738108 743 7,170 SH   DFND   0 0 7,170
FLIR SYS INC COM 302445101 2,862 54,430 SH   DFND   0 0 54,430
FORD MTR CO DEL COM 345370860 312 34,035 SH   DFND   0 0 34,035
FORTINET INC COM 34959E109 1,962 25,565 SH   DFND   0 0 25,565
FORTIVE CORP COM 34959J108 3,016 43,991 SH   DFND   0 0 43,991
FORTUNE BRANDS HOME & SEC IN COM 34964C106 477 8,719 SH   DFND   0 0 8,719
FREEPORT-MCMORAN INC CL B 35671D857 128 13,400 SH   DFND   0 0 13,400
GENERAL ELECTRIC CO COM 369604103 391 43,728 SH   DFND   0 0 43,728
GENERAL MLS INC COM 370334104 1,151 20,873 SH   DFND   0 0 20,873
GENTEX CORP COM 371901109 902 32,755 SH   DFND   0 0 32,755
GILEAD SCIENCES INC COM 375558103 525 8,288 SH   DFND   0 0 8,288
GLOBE LIFE INC COM 37959E102 2,420 25,267 SH   DFND   0 0 25,267
GOLDMAN SACHS GROUP INC COM 38141G104 753 3,633 SH   DFND   0 0 3,633
GRACO INC COM 384109104 1,592 34,572 SH   DFND   0 0 34,572
HALLIBURTON CO COM 406216101 611 32,415 SH   DFND   0 0 32,415
HANCOCK JOHN PFD INCOME FD I COM 41013X106 226 9,650 SH   DFND   0 0 9,650
HASBRO INC COM 418056107 234 1,975 SH   DFND   0 0 1,975
HOME DEPOT INC COM 437076102 11,000 47,409 SH   DFND   0 0 47,409
HONEYWELL INTL INC COM 438516106 10,423 61,604 SH   DFND   0 0 61,604
IDEXX LABS INC COM 45168D104 272 1,000 SH   DFND   0 0 1,000
ILLINOIS TOOL WKS INC COM 452308109 1,070 6,839 SH   DFND   0 0 6,839
INGERSOLL-RAND PLC SHS G47791101 904 7,335 SH   DFND   0 0 7,335
INTEL CORP COM 458140100 11,019 213,834 SH   DFND   0 0 213,834
INTERNATIONAL BUSINESS MACHS COM 459200101 3,214 22,101 SH   DFND   0 0 22,101
INTUIT COM 461202103 3,554 13,364 SH   DFND   0 0 13,364
INTUITIVE SURGICAL INC COM NEW 46120E602 295 546 SH   DFND   0 0 546
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 376 7,457 SH   DFND   0 0 7,457
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,917 26,988 SH   DFND   0 0 26,988
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,101 30,095 SH   DFND   0 0 30,095
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 815 19,115 SH   DFND   0 0 19,115
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 344 18,083 SH   DFND   0 0 18,083
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 1,139 22,100 SH   DFND   0 0 22,100
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 424 17,500 SH   DFND   0 0 17,500
INVESCO QQQ TR UNIT SER 1 46090E103 911 4,825 SH   DFND   0 0 4,825
IQVIA HLDGS INC COM 46266C105 2,919 19,539 SH   DFND   0 0 19,539
ISHARES INC MSCI JPN ETF NEW 46434G822 291 5,125 SH   DFND   0 0 5,125
ISHARES INC MIN VOL EMRG MKT 464286533 200 3,495 SH   DFND   0 0 3,495
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 331 22,000 SH   DFND   0 0 22,000
ISHARES TR MSCI MIN VOL ETF 46429B697 1,263 19,711 SH   DFND   0 0 19,711
ISHARES TR TIPS BD ETF 464287176 359 3,091 SH   DFND   0 0 3,091
ISHARES TR MSCI USA ESG SLC 464288802 436 3,527 SH   DFND   0 0 3,527
ISHARES TR USA QUALITY FCTR 46432F339 235 2,540 SH   DFND   0 0 2,540
ISHARES TR PFD AND INCM SEC 464288687 1,250 33,304 SH   DFND   0 0 33,304
ISHARES TR S&P 100 ETF 464287101 474 3,604 SH   DFND   0 0 3,604
ISHARES TR NATIONAL MUN ETF 464288414 924 8,102 SH   DFND   0 0 8,102
ISHARES TR USA MOMENTUM FCT 46432F396 647 5,429 SH   DFND   0 0 5,429
ISHARES TR IBOXX INV CP ETF 464287242 877 6,878 SH   DFND   0 0 6,878
ISHARES TR MRGSTR SM CP ETF 464288505 398 2,275 SH   DFND   0 0 2,275
ISHARES TR MRGSTR MD CP ETF 464288208 1,077 5,447 SH   DFND   0 0 5,447
ISHARES TR U.S. TECH ETF 464287721 1,375 6,733 SH   DFND   0 0 6,733
ISHARES TR CORE MSCI TOTAL 46432F834 598 10,352 SH   DFND   0 0 10,352
ISHARES TR CORE S&P500 ETF 464287200 8,342 27,943 SH   DFND   0 0 27,943
ISHARES TR CORE S&P US GWT 464287671 1,354 21,532 SH   DFND   0 0 21,532
ISHARES TR CORE TOTAL USD 46434V613 920 17,545 SH   DFND   0 0 17,545
ISHARES TR US HOME CONS ETF 464288752 1,088 25,117 SH   DFND   0 0 25,117
ISHARES TR CORE S&P SCP ETF 464287804 3,396 43,630 SH   DFND   0 0 43,630
ISHARES TR CORE S&P MCP ETF 464287507 3,118 16,136 SH   DFND   0 0 16,136
ISHARES TR EXPANDED TECH 464287515 1,255 5,925 SH   DFND   0 0 5,925
ISHARES TR SH TR CRPORT ETF 464288646 366 6,818 SH   DFND   0 0 6,818
ISHARES TR INTRM TR CRP ETF 464288638 1,534 26,482 SH   DFND   0 0 26,482
ISHARES TR CORE MSCI EAFE 46432F842 631 10,330 SH   DFND   0 0 10,330
ISHARES TR CORE HIGH DV ETF 46429B663 619 6,573 SH   DFND   0 0 6,573
ISHARES TR FLTG RATE NT ETF 46429B655 1,414 27,745 SH   DFND   0 0 27,570
ISHARES TR JPMORGAN USD EMG 464288281 412 3,634 SH   DFND   0 0 3,634
ISHARES TR MSCI EAFE ETF 464287465 659 10,112 SH   DFND   0 0 10,112
ISHARES TR MSCI EMG MKT ETF 464287234 2,198 53,776 SH   DFND   0 0 53,776
ISHARES TR SELECT DIVID ETF 464287168 333 3,267 SH   DFND   0 0 3,267
ISHARES TR MSCI KLD400 SOC 464288570 264 2,382 SH   DFND   0 0 2,382
ISHARES TR CORE DIV GRWTH 46434V621 1,792 45,782 SH   DFND   0 0 45,782
ISHARES TR MSCI ACWI EX US 464288240 1,496 32,490 SH   DFND   0 0 32,490
JD COM INC SPON ADR CL A 47215P106 638 22,613 SH   DFND   0 0 22,613
JEFFERIES FINL GROUP INC COM 47233W109 911 49,486 SH   DFND   0 0 49,486
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 3,054 82,953 SH   DFND   0 0 82,953
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 2,438 63,449 SH   DFND   0 0 63,041
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 829 29,776 SH   DFND   0 0 29,776
JOHNSON & JOHNSON COM 478160104 16,178 125,044 SH   DFND   0 0 125,044
JOUNCE THERAPEUTICS INC COM 481116101 36 10,816 SH   DFND   0 0 10,816
JPMORGAN CHASE & CO COM 46625H100 17,011 144,543 SH   DFND   0 0 144,543
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,430 61,450 SH   DFND   0 0 61,450
KIMBERLY CLARK CORP COM 494368103 623 4,388 SH   DFND   0 0 4,388
LIFE STORAGE INC COM 53223X107 216 2,050 SH   DFND   0 0 2,050
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 383 3,850 SH   DFND   0 0 3,850
LILLY ELI & CO COM 532457108 3,382 30,244 SH   DFND   0 0 30,244
LINDE PLC SHS G5494J103 813 4,195 SH   DFND   0 0 4,195
LIQTECH INTL INC COM 53632A201 95 12,000 SH   DFND   0 0 12,000
LOCKHEED MARTIN CORP COM 539830109 2,272 5,824 SH   DFND   0 0 5,824
LOWES COS INC COM 548661107 2,883 26,221 SH   DFND   0 0 26,221
MARATHON PETE CORP COM 56585A102 1,397 23,000 SH   DFND   0 0 23,000
MARKEL CORP COM 570535104 248 210 SH   DFND   0 0 210
MASTERCARD INC CL A 57636Q104 5,778 21,275 SH   DFND   0 0 21,275
MCCORMICK & CO INC COM NON VTG 579780206 3,613 23,119 SH   DFND   0 0 23,119
MCDONALDS CORP COM 580135101 4,400 20,495 SH   DFND   0 0 20,495
MEDTRONIC PLC SHS G5960L103 3,407 31,367 SH   DFND   0 0 31,367
MERCK & CO INC COM 58933Y105 8,602 102,187 SH   DFND   0 0 102,187
METLIFE INC COM 59156R108 712 15,096 SH   DFND   0 0 15,096
METTLER TOLEDO INTERNATIONAL COM 592688105 3,932 5,582 SH   DFND   0 0 5,582
MICROSOFT CORP COM 594918104 21,195 152,451 SH   DFND   0 0 152,451
MONDELEZ INTL INC CL A 609207105 3,945 71,306 SH   DFND   0 0 71,306
MRI INTERVENTIONS INC COM NEW 55347P209 135 26,623 SH   DFND   0 0 26,623
MTS SYS CORP COM 553777103 282 5,100 SH   DFND   0 0 5,100
NETFLIX INC COM 64110L106 944 3,527 SH   DFND   0 0 3,527
NEXTERA ENERGY INC COM 65339F101 8,639 37,079 SH   DFND   0 0 37,079
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 689 13,035 SH   DFND   0 0 13,035
NIKE INC CL B 654106103 5,844 62,226 SH   DFND   0 0 62,226
NORFOLK SOUTHERN CORP COM 655844108 411 2,290 SH   DFND   0 0 2,290
NORTHROP GRUMMAN CORP COM 666807102 319 852 SH   DFND   0 0 852
NOVARTIS A G SPONSORED ADR 66987V109 2,488 28,629 SH   DFND   0 0 28,629
NUCOR CORP COM 670346105 692 13,589 SH   DFND   0 0 13,589
NVIDIA CORP COM 67066G104 360 2,071 SH   DFND   0 0 2,071
NXP SEMICONDUCTORS N V COM N6596X109 338 3,095 SH   DFND   0 0 3,095
OMNICOM GROUP INC COM 681919106 2,088 26,672 SH   DFND   0 0 26,672
ONEOK INC NEW COM 682680103 276 3,752 SH   DFND   0 0 3,752
ORACLE CORP COM 68389X105 6,030 109,585 SH   DFND   0 0 109,585
PARK CITY GROUP INC COM NEW 700215304 956 165,742 SH   DFND   0 0 165,742
PAYCHEX INC COM 704326107 2,665 32,201 SH   DFND   0 0 32,201
PAYPAL HLDGS INC COM 70450Y103 3,821 36,890 SH   DFND   0 0 36,890
PEPSICO INC COM 713448108 6,888 50,244 SH   DFND   0 0 50,244
PERKINELMER INC COM 714046109 256 3,000 SH   DFND   0 0 3,000
PFIZER INC COM 717081103 5,949 165,560 SH   DFND   0 0 165,560
PHILIP MORRIS INTL INC COM 718172109 402 5,291 SH   DFND   0 0 5,291
PHILLIPS 66 COM 718546104 3,561 34,779 SH   DFND   0 0 34,779
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,496 83,519 SH   DFND   0 0 83,519
PNC FINL SVCS GROUP INC COM 693475105 637 4,544 SH   DFND   0 0 4,544
PROCTER & GAMBLE CO COM 742718109 14,311 115,062 SH   DFND   0 0 115,062
PROGRESSIVE CORP OHIO COM 743315103 2,850 36,891 SH   DFND   0 0 36,891
QUALCOMM INC COM 747525103 220 2,889 SH   DFND   0 0 2,889
QUEST DIAGNOSTICS INC COM 74834L100 1,270 11,862 SH   DFND   0 0 11,862
RAYTHEON CO COM NEW 755111507 821 4,187 SH   DFND   0 0 4,187
ROCKWELL AUTOMATION INC COM 773903109 206 1,250 SH   DFND   0 0 1,250
ROPER TECHNOLOGIES INC COM 776696106 5,404 15,155 SH   DFND   0 0 15,155
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,554 26,403 SH   DFND   0 0 26,403
S&P GLOBAL INC COM 78409V104 1,118 4,565 SH   DFND   0 0 4,565
SALESFORCE COM INC COM 79466L302 5,619 37,855 SH   DFND   0 0 37,855
SANOFI SPONSORED ADR 80105N105 1,477 31,885 SH   DFND   0 0 31,885
SCHLUMBERGER LTD COM 806857108 1,477 43,227 SH   DFND   0 0 43,227
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 330 4,655 SH   DFND   0 0 4,655
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,024 18,117 SH   DFND   0 0 18,117
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 400 5,742 SH   DFND   0 0 5,742
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 975 35,619 SH   DFND   0 0 35,619
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 420 3,483 SH   DFND   0 0 3,483
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 395 4,378 SH   DFND   0 0 4,378
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 275 4,480 SH   DFND   0 0 4,480
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,701 33,545 SH   DFND   0 0 33,545
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 437 5,632 SH   DFND   0 0 5,632
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 257 9,190 SH   DFND   0 0 9,190
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,779 30,056 SH   DFND   0 0 30,056
SHERWIN WILLIAMS CO COM 824348106 423 770 SH   DFND   0 0 770
SOUTHERN CO COM 842587107 1,748 28,303 SH   DFND   0 0 28,303
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 345 1,282 SH   DFND   0 0 1,282
SPDR GOLD TRUST GOLD SHS 78463V107 1,864 13,421 SH   DFND   0 0 13,421
SPDR S&P 500 ETF TR TR UNIT 78462F103 850 2,864 SH   DFND   0 0 2,864
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 825 2,341 SH   DFND   0 0 2,341
SPDR SERIES TRUST NYSE TECH ETF 78464A102 2,254 30,977 SH   DFND   0 0 30,977
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,490 48,299 SH   DFND   0 0 48,299
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 981 33,082 SH   DFND   0 0 33,082
SPDR SERIES TRUST S&P REGL BKG 78464A698 208 3,935 SH   DFND   0 0 3,935
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,299 42,223 SH   DFND   0 0 42,223
SPRING BK PHARMACEUTICALS IN COM 849431101 960 274,263 SH   DFND   0 0 274,263
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 342 7,387 SH   DFND   0 0 7,387
STANLEY BLACK & DECKER INC COM 854502101 335 2,318 SH   DFND   0 0 2,318
STARBUCKS CORP COM 855244109 2,119 23,961 SH   DFND   0 0 23,961
STRYKER CORP COM 863667101 1,454 6,724 SH   DFND   0 0 6,724
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 9 10,000 SH   DFND   0 0 10,000
SUN LIFE FINL INC COM 866796105 303 6,767 SH   DFND   0 0 6,767
SUNTRUST BKS INC COM 867914103 2,115 30,735 SH   DFND   0 0 30,735
SYSCO CORP COM 871829107 2,492 31,383 SH   DFND   0 0 31,383
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 476 3,795 SH   DFND   0 0 3,795
TARGET CORP COM 87612E106 587 5,488 SH   DFND   0 0 5,488
TC ENERGY CORP COM 87807B107 274 5,281 SH   DFND   0 0 5,281
TEAM INC COM 878155100 344 19,077 SH   DFND   0 0 19,077
TECOGEN INC NEW COM NEW 87876P201 58 24,369 SH   DFND   0 0 24,369
TESLA INC COM 88160R101 398 1,654 SH   DFND   0 0 1,654
TEXAS INSTRS INC COM 882508104 1,789 13,840 SH   DFND   0 0 13,840
THERMO FISHER SCIENTIFIC INC COM 883556102 10,500 36,049 SH   DFND   0 0 36,049
TJX COS INC NEW COM 872540109 1,961 35,177 SH   DFND   0 0 35,177
TORONTO DOMINION BK ONT COM NEW 891160509 2,169 37,227 SH   DFND   0 0 37,227
TOTAL S A SPONSORED ADS 89151E109 280 5,387 SH   DFND   0 0 5,387
TRAVELERS COMPANIES INC COM 89417E109 547 3,677 SH   DFND   0 0 3,677
ULTA BEAUTY INC COM 90384S303 680 2,711 SH   DFND   0 0 2,711
UNILEVER PLC SPON ADR NEW 904767704 2,248 37,399 SH   DFND   0 0 37,399
UNION PACIFIC CORP COM 907818108 1,572 9,703 SH   DFND   0 0 9,703
UNITED PARCEL SERVICE INC CL B 911312106 823 6,866 SH   DFND   0 0 6,866
UNITED TECHNOLOGIES CORP COM 913017109 5,833 42,728 SH   DFND   0 0 42,728
UNITEDHEALTH GROUP INC COM 91324P102 306 1,406 SH   DFND   0 0 1,406
UNIVERSAL DISPLAY CORP COM 91347P105 2,086 12,423 SH   DFND   0 0 12,423
US BANCORP DEL COM NEW 902973304 3,645 65,861 SH   DFND   0 0 65,861
V F CORP COM 918204108 1,256 14,115 SH   DFND   0 0 14,115
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 335 9,250 SH   DFND   0 0 9,250
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 220 2,606 SH   DFND   0 0 2,506
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,128 12,820 SH   DFND   0 0 12,820
VANGUARD GROUP DIV APP ETF 921908844 836 6,987 SH   DFND   0 0 6,898
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,172 8,594 SH   DFND   0 0 8,594
VANGUARD INDEX FDS GROWTH ETF 922908736 567 3,409 SH   DFND   0 0 3,409
VANGUARD INDEX FDS VALUE ETF 922908744 249 2,228 SH   DFND   0 0 2,228
VANGUARD INDEX FDS TOTAL STK MKT 922908769 729 4,826 SH   DFND   0 0 4,826
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,517 34,912 SH   DFND   0 0 34,760
VANGUARD INDEX FDS MID CAP ETF 922908629 3,864 23,052 SH   DFND   0 0 22,992
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 689 7,384 SH   DFND   0 0 7,384
VANGUARD INDEX FDS SM CP VAL ETF 922908611 811 6,296 SH   DFND   0 0 6,296
VANGUARD INDEX FDS SMALL CP ETF 922908751 991 6,440 SH   DFND   0 0 6,440
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,224 104,909 SH   DFND   0 0 104,787
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,603 72,205 SH   DFND   0 0 72,205
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,338 65,856 SH   DFND   0 0 65,781
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 225 2,779 SH   SOLE   0 0 2,649
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,270 46,804 SH   DFND   0 0 46,631
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 222 2,435 SH   SOLE   0 0 2,435
VANGUARD STAR FD VG TL INTL STK F 921909768 208 4,036 SH   DFND   0 0 4,036
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,683 138,350 SH   DFND   0 0 138,098
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,302 14,675 SH   DFND   0 0 14,675
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 802 4,781 SH   DFND   0 0 4,781
VANGUARD WORLD FDS INF TECH ETF 92204A702 971 4,507 SH   DFND   0 0 4,507
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,470 11,634 SH   DFND   0 0 11,634
VERASTEM INC COM 92337C104 15 12,783 SH   DFND   0 0 12,783
VERIZON COMMUNICATIONS INC COM 92343V104 7,592 125,773 SH   DFND   0 0 125,773
VISA INC COM CL A 92826C839 5,801 33,727 SH   DFND   0 0 33,727
W P CAREY INC COM 92936U109 1,140 12,742 SH   DFND   0 0 12,742
WALMART INC COM 931142103 1,555 13,106 SH   DFND   0 0 13,106
WATERS CORP COM 941848103 2,268 10,162 SH   DFND   0 0 10,162
WEC ENERGY GROUP INC COM 92939U106 2,885 30,336 SH   DFND   0 0 30,336
WELLS FARGO CO NEW COM 949746101 795 15,769 SH   DFND   0 0 15,769
WELLTOWER INC COM 95040Q104 2,699 29,774 SH   DFND   0 0 29,774
WESTERN ALLIANCE BANCORP COM 957638109 1,576 34,193 SH   DFND   0 0 34,193
WESTROCK CO COM 96145D105 215 5,895 SH   DFND   0 0 5,895
WEYERHAEUSER CO COM 962166104 1,193 43,085 SH   DFND   0 0 43,085
WHEATON PRECIOUS METALS CORP COM 962879102 1,336 50,896 SH   DFND   0 0 50,896
WHITE MTNS INS GROUP LTD COM G9618E107 1,139 1,055 SH   DFND   0 0 1,055
WISDOMTREE TR US LARGECAP FUND 97717W588 295 8,795 SH   DFND   0 0 8,485
XCEL ENERGY INC COM 98389B100 410 6,316 SH   DFND   0 0 6,316
XILINX INC COM 983919101 1,702 17,745 SH   DFND   0 0 17,745
XYLEM INC COM 98419M100 1,684 21,146 SH   DFND   0 0 21,146
YUM CHINA HLDGS INC COM 98850P109 231 5,077 SH   DFND   0 0 5,077