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 62,795 362,267 SH   DFND   0 0 362,267
A H BELO CORP COM CL A 001282102 111 30,000 SH   DFND   0 0 30,000
ABBOTT LABS COM 002824100 8,785 104,462 SH   DFND   0 0 104,462
ABBVIE INC COM 00287Y109 5,421 74,551 SH   DFND   0 0 74,551
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,400 23,815 SH   DFND   0 0 23,815
ADOBE INC COM 00724F101 1,090 3,700 SH   DFND   0 0 3,700
AFLAC INC COM 001055102 2,824 51,516 SH   DFND   0 0 51,516
AGNICO EAGLE MINES LTD COM 008474108 1,029 20,073 SH   DFND   0 0 20,073
AIR PRODS & CHEMS INC COM 009158106 226 1,000 SH   DFND   0 0 1,000
AKAMAI TECHNOLOGIES INC COM 00971T101 449 5,600 SH   DFND   0 0 5,600
ALEXCO RESOURCE CORP COM 01535P106 17 15,000 SH   DFND   0 0 15,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,319 13,687 SH   DFND   0 0 13,687
ALIGN TECHNOLOGY INC COM 016255101 1,243 4,542 SH   DFND   0 0 4,542
ALLEGION PUB LTD CO ORD SHS G0176J109 329 2,973 SH   DFND   0 0 2,973
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 250 8,400 SH   DFND   0 0 8,400
ALLSTATE CORP COM 020002101 635 6,241 SH   DFND   0 0 6,241
ALPHABET INC CAP STK CL C 02079K107 3,038 2,810 SH   DFND   0 0 2,810
ALPHABET INC CAP STK CL A 02079K305 7,249 6,694 SH   DFND   0 0 6,694
ALTRIA GROUP INC COM 02209S103 231 4,888 SH   DFND   0 0 4,888
AMAZON COM INC COM 023135106 24,131 12,743 SH   DFND   0 0 12,743
AMERICAN ELEC PWR CO INC COM 025537101 541 6,151 SH   DFND   0 0 6,151
AMERICAN TOWER CORP NEW COM 03027X100 11,939 58,397 SH   DFND   0 0 58,397
AMERICAN WTR WKS CO INC NEW COM 030420103 3,377 29,112 SH   DFND   0 0 29,112
AMERISOURCEBERGEN CORP COM 03073E105 1,400 16,422 SH   DFND   0 0 16,422
AMGEN INC COM 031162100 4,110 22,303 SH   DFND   0 0 22,303
ANADARKO PETE CORP COM 032511107 359 5,089 SH   DFND   0 0 5,089
ANALOG DEVICES INC COM 032654105 1,734 15,365 SH   DFND   0 0 15,365
APACHE CORP COM 037411105 247 8,540 SH   DFND   0 0 8,540
APPLE INC COM 037833100 62,904 317,825 SH   DFND   0 0 317,790
ASML HOLDING N V N Y REGISTRY SHS N07059210 811 3,900 SH   DFND   0 0 3,900
AT&T INC COM 00206R102 4,195 125,179 SH   DFND   0 0 125,105
AUTOMATIC DATA PROCESSING IN COM 053015103 4,865 29,425 SH   DFND   0 0 29,425
AZURRX BIOPHARMA INC COM 05502L105 735 432,133 SH   DFND   0 0 432,133
BANK AMER CORP COM 060505104 1,913 65,956 SH   DFND   0 0 65,956
BANK NEW YORK MELLON CORP COM 064058100 1,997 45,240 SH   DFND   0 0 45,240
BAXTER INTL INC COM 071813109 2,614 31,919 SH   DFND   0 0 31,919
BECTON DICKINSON & CO COM 075887109 1,702 6,754 SH   DFND   0 0 6,754
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,273 4 SH   DFND   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,407 152,024 SH   DFND   0 0 152,024
BEST BUY INC COM 086516101 269 3,851 SH   DFND   0 0 3,851
BIO TECHNE CORP COM 09073M104 268 1,286 SH   DFND   0 0 1,286
BLACKROCK INC COM 09247X101 6,677 14,227 SH   DFND   0 0 14,227
BOEING CO COM 097023105 10,359 28,457 SH   DFND   0 0 28,457
BOOKING HLDGS INC COM 09857L108 2,094 1,117 SH   DFND   0 0 1,117
BP PLC SPONSORED ADR 055622104 2,190 52,511 SH   DFND   0 0 52,511
BRISTOL MYERS SQUIBB CO COM 110122108 2,463 54,306 SH   DFND   0 0 54,306
BROADCOM INC COM 11135F101 474 1,646 SH   DFND   0 0 1,646
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,521 27,575 SH   DFND   0 0 27,575
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,133 23,721 SH   DFND   0 0 23,721
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 966 22,500 SH   DFND   0 0 22,500
BROOKLINE BANCORP INC DEL COM 11373M107 258 16,754 SH   DFND   0 0 16,754
CANADIAN NATL RY CO COM 136375102 2,621 28,345 SH   DFND   0 0 28,345
CAPITAL ONE FINL CORP COM 14040H105 521 5,742 SH   DFND   0 0 5,742
CATERPILLAR INC DEL COM 149123101 4,987 36,591 SH   DFND   0 0 36,591
CELGENE CORP COM 151020104 5,684 61,490 SH   DFND   0 0 61,490
CERNER CORP COM 156782104 518 7,066 SH   DFND   0 0 7,066
CHARTER COMMUNICATIONS INC N CL A 16119P108 487 1,232 SH   DFND   0 0 1,232
CHESAPEAKE ENERGY CORP COM 165167107 115 59,166 SH   DFND   0 0 59,166
CHEVRON CORP NEW COM 166764100 11,045 88,758 SH   DFND   0 0 88,758
CHINA PHARMA HLDGS INC COM 16941T104 3 10,000 SH   DFND   0 0 10,000
CHUBB LIMITED COM H1467J104 664 4,508 SH   DFND   0 0 4,508
CIGNA CORP NEW COM 125523100 805 5,108 SH   DFND   0 0 5,108
CISCO SYS INC COM 17275R102 7,469 136,462 SH   DFND   0 0 136,462
CITIGROUP INC COM NEW 172967424 3,534 50,461 SH   DFND   0 0 50,461
CITIZENS FINL GROUP INC COM 174610105 225 6,375 SH   DFND   0 0 6,375
CLOROX CO DEL COM 189054109 1,412 9,224 SH   DFND   0 0 9,224
CME GROUP INC COM 12572Q105 2,125 10,949 SH   DFND   0 0 10,949
COCA COLA CO COM 191216100 900 17,669 SH   DFND   0 0 17,669
COCA COLA EUROPEAN PARTNERS SHS G25839104 203 3,595 SH   DFND   0 0 3,595
COLGATE PALMOLIVE CO COM 194162103 1,138 15,874 SH   DFND   0 0 15,874
COMCAST CORP NEW CL A 20030N101 13,496 319,196 SH   DFND   0 0 319,196
COMPASS MINERALS INTL INC COM 20451N101 336 6,119 SH   DFND   0 0 6,119
CONCHO RES INC COM 20605P101 206 2,000 SH   DFND   0 0 2,000
CONFORMIS INC COM 20717E101 48 11,000 SH   DFND   0 0 11,000
CONOCOPHILLIPS COM 20825C104 4,982 81,667 SH   DFND   0 0 81,630
CONSOLIDATED EDISON INC COM 209115104 329 3,749 SH   DFND   0 0 3,703
CONSTELLATION BRANDS INC CL A 21036P108 2,515 12,772 SH   DFND   0 0 12,772
CONTINENTAL RESOURCES INC COM 212015101 253 6,005 SH   DFND   0 0 6,005
CORNING INC COM 219350105 661 19,894 SH   DFND   0 0 19,894
CORTEVA INC COM 22052L104 755 25,528 SH   DFND   0 0 25,511
COSTCO WHSL CORP NEW COM 22160K105 974 3,685 SH   DFND   0 0 3,685
CROWN CASTLE INTL CORP NEW COM 22822V101 2,733 20,964 SH   DFND   0 0 20,964
CSX CORP COM 126408103 4,920 63,590 SH   DFND   0 0 63,590
CUMMINS INC COM 231021106 1,670 9,747 SH   DFND   0 0 9,747
CVS HEALTH CORP COM 126650100 1,724 31,641 SH   DFND   0 0 31,641
D R HORTON INC COM 23331A109 208 4,832 SH   DFND   0 0 4,832
DANAHER CORPORATION COM 235851102 8,021 56,123 SH   DFND   0 0 56,123
DEERE & CO COM 244199105 808 4,875 SH   DFND   0 0 4,875
DIAGEO P L C SPON ADR NEW 25243Q205 1,039 6,027 SH   DFND   0 0 6,027
DISNEY WALT CO COM DISNEY 254687106 10,880 77,918 SH   DFND   0 0 77,918
DOLLAR TREE INC COM 256746108 1,363 12,695 SH   DFND   0 0 12,695
DOMINION ENERGY INC COM 25746U109 583 7,540 SH   DFND   0 0 7,540
DONALDSON INC COM 257651109 252 4,950 SH   DFND   0 0 4,950
DOW INC COM 260557103 716 14,528 SH   DFND   0 0 14,511
DUKE ENERGY CORP NEW COM NEW 26441C204 864 9,786 SH   DFND   0 0 9,786
DUKE REALTY CORP COM NEW 264411505 753 23,830 SH   DFND   0 0 23,830
DUNKIN BRANDS GROUP INC COM 265504100 3,454 43,365 SH   DFND   0 0 43,365
DUPONT DE NEMOURS INC COM 26614N102 1,406 18,731 SH   DFND   0 0 18,714
EAST WEST BANCORP INC COM 27579R104 2,176 46,525 SH   DFND   0 0 46,525
EATON CORP PLC SHS G29183103 293 3,515 SH   DFND   0 0 3,515
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,589 215,904 PRN   DFND   0 0 215,904
ECOLAB INC COM 278865100 472 2,393 SH   DFND   0 0 2,393
EDWARDS LIFESCIENCES CORP COM 28176E108 255 1,380 SH   DFND   0 0 1,380
ELANCO ANIMAL HEALTH INC COM 28414H103 504 14,900 SH   DFND   0 0 14,900
EMERSON ELEC CO COM 291011104 2,419 36,261 SH   DFND   0 0 36,261
ENBRIDGE INC COM 29250N105 2,613 72,418 SH   DFND   0 0 72,418
ENSTAR GROUP LIMITED SHS G3075P101 767 4,400 SH   DFND   0 0 4,400
ENTERPRISE PRODS PARTNERS L COM 293792107 209 7,230 SH   DFND   0 0 7,230
EOG RES INC COM 26875P101 437 4,687 SH   DFND   0 0 4,687
EVERSOURCE ENERGY COM 30040W108 383 5,049 SH   DFND   0 0 5,049
EXPEDITORS INTL WASH INC COM 302130109 317 4,175 SH   DFND   0 0 4,175
EXXON MOBIL CORP COM 30231G102 22,762 297,034 SH   DFND   0 0 297,034
FACEBOOK INC CL A 30303M102 804 4,166 SH   DFND   0 0 4,166
FACTSET RESH SYS INC COM 303075105 215 750 SH   DFND   0 0 750
FEDEX CORP COM 31428X106 430 2,620 SH   DFND   0 0 2,620
FIDELITY QLTY FCTOR ETF 316092790 221 6,379 SH   DFND   0 0 6,379
FISERV INC COM 337738108 676 7,420 SH   DFND   0 0 7,420
FLIR SYS INC COM 302445101 2,945 54,430 SH   DFND   0 0 54,430
FORD MTR CO DEL COM 345370860 352 34,382 SH   DFND   0 0 34,382
FORTINET INC COM 34959E109 1,988 25,880 SH   DFND   0 0 25,880
FORTIVE CORP COM 34959J108 3,598 44,136 SH   DFND   0 0 44,136
FORTUNE BRANDS HOME & SEC IN COM 34964C106 498 8,719 SH   DFND   0 0 8,719
FREEPORT-MCMORAN INC CL B 35671D857 250 21,545 SH   DFND   0 0 21,545
GENERAL ELECTRIC CO COM 369604103 576 54,884 SH   DFND   0 0 54,884
GENERAL MLS INC COM 370334104 1,098 20,908 SH   DFND   0 0 20,908
GENTEX CORP COM 371901109 807 32,805 SH   DFND   0 0 32,805
GILEAD SCIENCES INC COM 375558103 746 11,048 SH   DFND   0 0 11,048
GOLDMAN SACHS GROUP INC COM 38141G104 692 3,383 SH   DFND   0 0 3,383
GRACO INC COM 384109104 1,735 34,572 SH   DFND   0 0 34,572
HALLIBURTON CO COM 406216101 918 40,365 SH   DFND   0 0 40,365
HANCOCK JOHN PFD INCOME FD I COM 41013X106 222 9,650 PRN   DFND   0 0 9,650
HASBRO INC COM 418056107 220 2,085 SH   DFND   0 0 2,085
HOME DEPOT INC COM 437076102 9,957 47,876 SH   DFND   0 0 47,876
HONEYWELL INTL INC COM 438516106 11,042 63,245 SH   DFND   0 0 63,245
IDEXX LABS INC COM 45168D104 351 1,275 SH   DFND   0 0 1,275
ILLINOIS TOOL WKS INC COM 452308109 1,030 6,830 SH   DFND   0 0 6,830
INGERSOLL-RAND PLC SHS G47791101 929 7,335 SH   DFND   0 0 7,335
INTEL CORP COM 458140100 10,282 214,788 SH   DFND   0 0 214,788
INTERNATIONAL BUSINESS MACHS COM 459200101 3,007 21,806 SH   DFND   0 0 21,806
INTUIT COM 461202103 3,912 14,970 SH   DFND   0 0 14,970
INTUITIVE SURGICAL INC COM NEW 46120E602 286 546 SH   DFND   0 0 546
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 397 7,877 SH   DFND   0 0 7,877
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,122 31,495 SH   DFND   0 0 31,495
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,902 26,916 SH   DFND   0 0 26,916
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 725 17,212 SH   DFND   0 0 17,212
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 1,115 22,100 SH   DFND   0 0 22,100
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 332 17,529 SH   DFND   0 0 17,529
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 544 21,500 SH   DFND   0 0 21,500
INVESCO QQQ TR UNIT SER 1 46090E103 929 4,975 SH   DFND   0 0 4,975
IQVIA HLDGS INC COM 46266C105 2,864 17,799 SH   DFND   0 0 17,799
ISHARES INC MIN VOL EMRG MKT 464286533 210 3,570 SH   DFND   0 0 3,570
ISHARES INC CORE MSCI EMKT 46434G103 203 3,951 SH   DFND   0 0 3,951
ISHARES INC MSCI JPN ETF NEW 46434G822 280 5,125 SH   DFND   0 0 5,125
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 344 22,000 SH   DFND   0 0 22,000
ISHARES TR S&P 100 ETF 464287101 467 3,604 SH   DFND   0 0 3,604
ISHARES TR SELECT DIVID ETF 464287168 325 3,267 SH   DFND   0 0 3,267
ISHARES TR TIPS BD ETF 464287176 369 3,191 SH   DFND   0 0 3,191
ISHARES TR CORE S&P500 ETF 464287200 8,265 28,041 SH   DFND   0 0 28,041
ISHARES TR MSCI EMG MKT ETF 464287234 2,386 55,601 SH   DFND   0 0 55,601
ISHARES TR IBOXX INV CP ETF 464287242 883 7,103 SH   DFND   0 0 7,103
ISHARES TR MSCI EAFE ETF 464287465 681 10,361 SH   DFND   0 0 10,361
ISHARES TR CORE S&P MCP ETF 464287507 3,117 16,046 SH   DFND   0 0 16,046
ISHARES TR EXPANDED TECH 464287515 1,170 5,355 SH   DFND   0 0 5,355
ISHARES TR CORE S&P US GWT 464287671 1,339 21,366 SH   DFND   0 0 21,366
ISHARES TR U.S. TECH ETF 464287721 1,332 6,733 SH   DFND   0 0 6,733
ISHARES TR CORE S&P SCP ETF 464287804 3,471 44,335 SH   DFND   0 0 44,335
ISHARES TR MRGSTR MD CP ETF 464288208 1,057 5,447 SH   DFND   0 0 5,447
ISHARES TR MSCI ACWI EX US 464288240 1,526 32,630 SH   DFND   0 0 32,630
ISHARES TR JPMORGAN USD EMG 464288281 412 3,638 SH   DFND   0 0 3,638
ISHARES TR NATIONAL MUN ETF 464288414 916 8,102 SH   DFND   0 0 8,102
ISHARES TR MRGSTR SM CP ETF 464288505 397 2,275 SH   DFND   0 0 2,275
ISHARES TR MSCI KLD400 SOC 464288570 213 1,945 SH   DFND   0 0 1,945
ISHARES TR INTRM TR CRP ETF 464288638 1,545 27,122 SH   DFND   0 0 27,122
ISHARES TR SH TR CRPORT ETF 464288646 364 6,818 SH   DFND   0 0 6,818
ISHARES TR PFD AND INCM SEC 464288687 1,231 33,404 SH   DFND   0 0 33,404
ISHARES TR US HOME CONS ETF 464288752 960 25,117 SH   DFND   0 0 25,117
ISHARES TR MSCI USA ESG SLC 464288802 423 3,474 SH   DFND   0 0 3,474
ISHARES TR FLTG RATE NT ETF 46429B655 1,431 28,090 SH   DFND   0 0 27,915
ISHARES TR CORE HIGH DV ETF 46429B663 615 6,513 SH   DFND   0 0 6,513
ISHARES TR MIN VOL USA ETF 46429B697 1,244 20,145 SH   DFND   0 0 20,145
ISHARES TR USA QUALITY FCTR 46432F339 203 2,220 SH   DFND   0 0 2,220
ISHARES TR USA MOMENTUM FCT 46432F396 650 5,479 SH   DFND   0 0 5,479
ISHARES TR CORE MSCI TOTAL 46432F834 619 10,551 SH   DFND   0 0 10,551
ISHARES TR CORE MSCI EAFE 46432F842 647 10,530 SH   DFND   0 0 10,530
ISHARES TR CORE TOTAL USD 46434V613 926 17,914 SH   DFND   0 0 17,914
ISHARES TR CORE DIV GRWTH 46434V621 1,703 44,577 SH   DFND   0 0 44,577
JD COM INC SPON ADR CL A 47215P106 685 22,613 SH   DFND   0 0 22,613
JEFFERIES FINL GROUP INC COM 47233W109 885 46,000 SH   DFND   0 0 46,000
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 2,409 63,748 SH   DFND   0 0 63,548
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 2,953 80,905 SH   DFND   0 0 80,905
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 820 29,012 SH   DFND   0 0 29,012
JOHNSON & JOHNSON COM 478160104 17,624 126,533 SH   DFND   0 0 126,533
JOUNCE THERAPEUTICS INC COM 481116101 54 10,816 SH   DFND   0 0 10,816
JPMORGAN CHASE & CO COM 46625H100 16,199 144,889 SH   DFND   0 0 144,844
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,623 64,650 SH   DFND   0 0 64,650
KIMBERLY CLARK CORP COM 494368103 591 4,435 SH   DFND   0 0 4,412
KRAFT HEINZ CO COM 500754106 281 9,054 SH   DFND   0 0 9,054
LIFE STORAGE INC COM 53223X107 214 2,250 SH   DFND   0 0 2,250
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 451 3,950 SH   DFND   0 0 3,950
LILLY ELI & CO COM 532457108 3,437 31,025 SH   DFND   0 0 31,025
LINDE PLC SHS G5494J103 883 4,395 SH   DFND   0 0 4,395
LIQTECH INTL INC COM 53632A201 119 12,000 SH   DFND   0 0 12,000
LOCKHEED MARTIN CORP COM 539830109 2,092 5,755 SH   DFND   0 0 5,755
LOWES COS INC COM 548661107 2,690 26,661 SH   DFND   0 0 26,661
MARATHON PETE CORP COM 56585A102 1,212 21,690 SH   DFND   0 0 21,690
MARKEL CORP COM 570535104 229 210 SH   DFND   0 0 210
MARRIOTT INTL INC NEW CL A 571903202 224 1,598 SH   DFND   0 0 1,598
MASTERCARD INC CL A 57636Q104 5,862 22,160 SH   DFND   0 0 22,160
MCCORMICK & CO INC COM NON VTG 579780206 3,667 23,656 SH   DFND   0 0 23,656
MCDONALDS CORP COM 580135101 4,253 20,481 SH   DFND   0 0 20,481
MEDTRONIC PLC SHS G5960L103 3,062 31,439 SH   DFND   0 0 31,439
MERCK & CO INC COM 58933Y105 8,451 100,793 SH   DFND   0 0 100,745
METLIFE INC COM 59156R108 750 15,096 SH   DFND   0 0 15,096
METTLER TOLEDO INTERNATIONAL COM 592688105 4,671 5,561 SH   DFND   0 0 5,561
MICROSOFT CORP COM 594918104 20,453 152,678 SH   DFND   0 0 152,678
MONDELEZ INTL INC CL A 609207105 3,858 71,571 SH   DFND   0 0 71,571
MTS SYS CORP COM 553777103 299 5,100 SH   DFND   0 0 5,100
NETFLIX INC COM 64110L106 392 1,067 SH   DFND   0 0 1,067
NEXTERA ENERGY INC COM 65339F101 7,124 34,775 SH   DFND   0 0 34,775
NIKE INC CL B 654106103 5,158 61,442 SH   DFND   0 0 61,442
NORFOLK SOUTHERN CORP COM 655844108 456 2,290 SH   DFND   0 0 2,290
NORTHROP GRUMMAN CORP COM 666807102 269 833 SH   DFND   0 0 833
NOVARTIS A G SPONSORED ADR 66987V109 2,578 28,236 SH   DFND   0 0 28,236
NUCOR CORP COM 670346105 864 15,684 SH   DFND   0 0 15,684
NUTRIEN LTD COM 67077M108 222 4,153 SH   DFND   0 0 4,153
NVIDIA CORP COM 67066G104 335 2,042 SH   DFND   0 0 2,042
NXP SEMICONDUCTORS N V COM N6596X109 334 3,420 SH   DFND   0 0 3,420
OMNICOM GROUP INC COM 681919106 2,163 26,389 SH   DFND   0 0 26,389
ONEOK INC NEW COM 682680103 258 3,755 SH   DFND   0 0 3,755
ORACLE CORP COM 68389X105 6,288 110,382 SH   DFND   0 0 110,382
PARK CITY GROUP INC COM NEW 700215304 927 172,992 SH   DFND   0 0 172,992
PAYCHEX INC COM 704326107 2,671 32,456 SH   DFND   0 0 32,456
PAYPAL HLDGS INC COM 70450Y103 4,214 36,813 SH   DFND   0 0 36,813
PEPSICO INC COM 713448108 6,687 50,996 SH   DFND   0 0 50,996
PERKINELMER INC COM 714046109 289 3,000 SH   DFND   0 0 3,000
PFIZER INC COM 717081103 9,628 222,256 SH   DFND   0 0 222,256
PHILIP MORRIS INTL INC COM 718172109 487 6,197 SH   DFND   0 0 6,197
PHILLIPS 66 COM 718546104 3,344 35,748 SH   DFND   0 0 35,748
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,792 76,577 SH   DFND   0 0 76,577
PNC FINL SVCS GROUP INC COM 693475105 624 4,544 SH   DFND   0 0 4,544
PROCTER AND GAMBLE CO COM 742718109 12,699 115,811 SH   DFND   0 0 115,811
PROGRESSIVE CORP OHIO COM 743315103 2,981 37,296 SH   DFND   0 0 37,296
QUALCOMM INC COM 747525103 219 2,883 SH   DFND   0 0 2,883
QUEST DIAGNOSTICS INC COM 74834L100 1,236 12,136 SH   DFND   0 0 12,136
RAYTHEON CO COM NEW 755111507 742 4,268 SH   DFND   0 0 4,268
RED HAT INC COM 756577102 272 1,450 SH   DFND   0 0 1,450
ROCKWELL AUTOMATION INC COM 773903109 205 1,250 SH   DFND   0 0 1,250
ROPER TECHNOLOGIES INC COM 776696106 5,496 15,005 SH   DFND   0 0 15,005
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,723 26,585 SH   DFND   0 0 26,585
S&P GLOBAL INC COM 78409V104 1,041 4,568 SH   DFND   0 0 4,568
SALESFORCE COM INC COM 79466L302 5,378 35,445 SH   DFND   0 0 35,445
SCHLUMBERGER LTD COM 806857108 2,065 51,959 SH   DFND   0 0 51,959
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 384 5,465 SH   DFND   0 0 5,465
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,045 18,306 SH   DFND   0 0 18,306
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 410 5,742 SH   DFND   0 0 5,742
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,011 35,175 SH   DFND   0 0 35,175
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 411 4,438 SH   DFND   0 0 4,438
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 263 4,530 SH   DFND   0 0 4,530
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 425 3,563 SH   DFND   0 0 3,563
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,885 29,585 SH   DFND   0 0 29,585
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 258 9,365 SH   DFND   0 0 9,365
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 436 5,627 SH   DFND   0 0 5,627
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,626 33,645 SH   DFND   0 0 33,645
SHERWIN WILLIAMS CO COM 824348106 353 770 SH   DFND   0 0 770
SIGNATURE BK NEW YORK N Y COM 82669G104 237 1,965 SH   DFND   0 0 1,965
SOUTHERN CO COM 842587107 1,578 28,553 SH   DFND   0 0 28,553
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 345 1,297 SH   DFND   0 0 1,297
SPDR GOLD TRUST GOLD SHS 78463V107 1,481 11,118 SH   DFND   0 0 11,118
SPDR S&P 500 ETF TR TR UNIT 78462F103 640 2,186 SH   DFND   0 0 2,186
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 828 2,335 SH   DFND   0 0 2,335
SPDR SERIES TRUST NYSE TECH ETF 78464A102 2,303 31,677 SH   DFND   0 0 31,677
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,491 48,451 SH   DFND   0 0 48,451
SPDR SERIES TRUST S&P REGL BKG 78464A698 216 4,040 SH   DFND   0 0 4,040
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,293 42,071 SH   DFND   0 0 42,071
SPRING BK PHARMACEUTICALS IN COM 849431101 1,023 277,263 SH   DFND   0 0 277,263
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 335 7,252 SH   DFND   0 0 7,252
STANLEY BLACK & DECKER INC COM 854502101 335 2,318 SH   DFND   0 0 2,318
STARBUCKS CORP COM 855244109 2,000 23,856 SH   DFND   0 0 23,856
STRYKER CORP COM 863667101 1,398 6,801 SH   DFND   0 0 6,801
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 12 10,000 SH   DFND   0 0 10,000
SUN LIFE FINL INC COM 866796105 280 6,767 SH   DFND   0 0 6,767
SUNTRUST BKS INC COM 867914103 1,946 30,960 SH   DFND   0 0 30,960
SYSCO CORP COM 871829107 2,029 28,686 SH   DFND   0 0 28,686
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 432 3,805 SH   DFND   0 0 3,805
TARGET CORP COM 87612E106 480 5,538 SH   DFND   0 0 5,538
TC ENERGY CORP COM 87807B107 294 5,931 SH   DFND   0 0 5,931
TEAM INC COM 878155100 292 19,077 SH   DFND   0 0 19,077
TECOGEN INC NEW COM NEW 87876P201 131 34,967 SH   DFND   0 0 34,967
TESLA INC COM 88160R101 347 1,554 SH   DFND   0 0 1,554
TESLA INC COM 88160R101 223 1,000 SH   DFND   0 0 1,000
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 11,000 SH   DFND   0 0 11,000
TEXAS INSTRS INC COM 882508104 1,592 13,871 SH   DFND   0 0 13,871
THERMO FISHER SCIENTIFIC INC COM 883556102 10,401 35,416 SH   DFND   0 0 35,416
TJX COS INC NEW COM 872540109 1,848 34,952 SH   DFND   0 0 34,952
TORCHMARK CORP COM 891027104 2,269 25,365 SH   DFND   0 0 25,365
TORONTO DOMINION BK ONT COM NEW 891160509 2,175 37,277 SH   DFND   0 0 37,277
TOTAL S A SPONSORED ADS 89151E109 316 5,664 SH   DFND   0 0 5,664
TRAVELERS COMPANIES INC COM 89417E109 550 3,677 SH   DFND   0 0 3,677
ULTA BEAUTY INC COM 90384S303 1,020 2,941 SH   DFND   0 0 2,941
UNILEVER PLC SPON ADR NEW 904767704 2,277 36,745 SH   DFND   0 0 36,745
UNION PACIFIC CORP COM 907818108 1,774 10,487 SH   DFND   0 0 10,487
UNITED PARCEL SERVICE INC CL B 911312106 709 6,870 SH   DFND   0 0 6,870
UNITED TECHNOLOGIES CORP COM 913017109 5,699 43,773 SH   DFND   0 0 43,773
UNITEDHEALTH GROUP INC COM 91324P102 297 1,219 SH   DFND   0 0 1,219
UNIVERSAL DISPLAY CORP COM 91347P105 2,394 12,728 SH   DFND   0 0 12,728
US BANCORP DEL COM NEW 902973304 3,478 66,368 SH   DFND   0 0 66,368
V F CORP COM 918204108 1,216 13,920 SH   DFND   0 0 13,920
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 320 9,165 SH   DFND   0 0 9,165
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,112 12,850 SH   DFND   0 0 12,850
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 216 2,606 SH   DFND   0 0 2,506
VANGUARD GROUP DIV APP ETF 921908844 816 7,085 SH   DFND   0 0 7,043
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,496 35,282 SH   DFND   0 0 35,100
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 645 7,384 SH   DFND   0 0 7,384
VANGUARD INDEX FDS SM CP VAL ETF 922908611 798 6,115 SH   DFND   0 0 6,115
VANGUARD INDEX FDS MID CAP ETF 922908629 3,911 23,396 SH   DFND   0 0 23,396
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,165 8,649 SH   DFND   0 0 8,649
VANGUARD INDEX FDS GROWTH ETF 922908736 557 3,409 SH   DFND   0 0 3,409
VANGUARD INDEX FDS VALUE ETF 922908744 247 2,228 SH   DFND   0 0 2,228
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,081 6,901 SH   DFND   0 0 6,901
VANGUARD INDEX FDS TOTAL STK MKT 922908769 717 4,776 SH   DFND   0 0 4,776
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,677 72,121 SH   DFND   0 0 72,121
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,503 105,871 SH   DFND   0 0 105,871
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,405 66,990 SH   DFND   0 0 66,915
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,302 47,885 SH   DFND   0 0 47,712
VANGUARD STAR FD VG TL INTL STK F 921909768 241 4,576 SH   DFND   0 0 4,576
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,766 138,235 SH   DFND   0 0 138,040
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,264 14,469 SH   DFND   0 0 14,319
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 266 1,485 SH   DFND   0 0 1,485
VANGUARD WORLD FDS ENERGY ETF 92204A306 211 2,485 SH   DFND   0 0 2,485
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 840 4,831 SH   DFND   0 0 4,831
VANGUARD WORLD FDS INF TECH ETF 92204A702 998 4,734 SH   DFND   0 0 4,734
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,365 10,651 SH   DFND   0 0 10,651
VERASTEM INC COM 92337C104 20 13,449 SH   DFND   0 0 13,449
VERIZON COMMUNICATIONS INC COM 92343V104 7,170 125,505 SH   DFND   0 0 125,453
VISA INC COM CL A 92826C839 5,602 32,277 SH   DFND   0 0 32,277
W P CAREY INC COM 92936U109 1,040 12,811 SH   DFND   0 0 12,811
WALMART INC COM 931142103 1,487 13,454 SH   DFND   0 0 13,454
WATERS CORP COM 941848103 2,171 10,085 SH   DFND   0 0 10,085
WEC ENERGY GROUP INC COM 92939U106 2,562 30,725 SH   DFND   0 0 30,725
WELLS FARGO CO NEW COM 949746101 743 15,708 SH   DFND   0 0 15,708
WELLTOWER INC COM 95040Q104 2,417 29,643 SH   DFND   0 0 29,643
WESTERN ALLIANCE BANCORP COM 957638109 1,474 32,963 SH   DFND   0 0 32,963
WESTROCK CO COM 96145D105 224 6,130 SH   DFND   0 0 6,130
WEYERHAEUSER CO COM 962166104 1,135 43,093 SH   DFND   0 0 43,093
WHEATON PRECIOUS METALS CORP COM 962879102 929 38,411 SH   DFND   0 0 38,411
WHITE MTNS INS GROUP LTD COM G9618E107 1,129 1,105 SH   DFND   0 0 1,105
WISDOMTREE TR US LARGECAP FUND 97717W588 266 8,085 SH   DFND   0 0 8,085
XCEL ENERGY INC COM 98389B100 1,171 19,683 SH   DFND   0 0 19,683
XILINX INC COM 983919101 2,098 17,795 SH   DFND   0 0 17,795
XYLEM INC COM 98419M100 1,769 21,146 SH   DFND   0 0 21,146
YUM BRANDS INC COM 988498101 644 5,822 SH   DFND   0 0 5,822
YUM CHINA HLDGS INC COM 98850P109 235 5,077 SH   DFND   0 0 5,077