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
10X GENOMICS INC CL A COM 88025U109 330 2,646 SH   SOLE   661 0 1,985
3M CO COM 88579Y101 3,997 24,954 SH   SOLE   24,954 0 0
ABBOTT LABS COM 002824100 4,198 38,574 SH   SOLE   37,849 0 725
ABBVIE INC COM 00287Y109 3,671 41,913 SH   SOLE   41,238 0 675
ABIOMED INC COM 003654100 23 83 SH   SOLE   83 0 0
ACCELERON PHARMA INC COM 00434H108 141 1,250 SH   SOLE   266 0 984
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 806 3,568 SH   SOLE   3,538 0 30
ADIENT PLC ORD SHS G0084W101 0 2 SH   SOLE   2 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,051 2,144 SH   SOLE   2,144 0 0
ADVANCED ENERGY INDS COM 007973100 38 600 SH   SOLE   600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 95 1,160 SH   SOLE   1,160 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 21 300 SH   SOLE   300 0 0
AFLAC INC COM 001055102 185 5,090 SH   SOLE   5,090 0 0
AIR PRODS & CHEMS INC COM 009158106 3,584 12,031 SH   SOLE   11,696 0 335
AKAMAI TECHNOLOGIES INC COM 00971T101 30 268 SH   SOLE   268 0 0
ALARM COM HLDGS INC COM 011642105 16 295 SH   SOLE   295 0 0
ALCON AG ORD SHS H01301128 16 282 SH   SOLE   282 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,743 22,938 SH   SOLE   22,938 0 0
ALIGN TECHNOLOGY INC COM 016255101 26 78 SH   SOLE   78 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 34 3,200 SH   SOLE   3,200 0 0
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 12 1,000 SH   SOLE   1,000 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 24 1,000 SH   SOLE   1,000 0 0
ALLSTATE CORP COM 020002101 53 562 SH   SOLE   562 0 0
ALPHABET INC CAP STK CL A 02079K305 3,998 2,728 SH   SOLE   2,718 0 10
ALPHABET INC CAP STK CL C 02079K107 2,640 1,796 SH   SOLE   1,771 0 25
ALTRIA GROUP INC COM 02209S103 153 3,959 SH   SOLE   3,594 0 365
AMAZON COM INC COM 023135106 13,127 4,169 SH   SOLE   4,169 0 0
AMEDISYS INC COM 023436108 204 861 SH   SOLE   861 0 0
AMEREN CORP COM 023608102 66 840 SH   SOLE   840 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 84 6,763 SH   SOLE   6,763 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,241 15,179 SH   SOLE   15,179 0 0
AMERICAN EXPRESS CO COM 025816109 928 9,257 SH   SOLE   9,257 0 0
AMERICAN SOFTWARE INC CL A 029683109 8 585 SH   SOLE   585 0 0
AMERICAN TOWER CORP NEW COM 03027X100 244 1,009 SH   SOLE   979 0 30
AMERIPRISE FINL INC COM 03076C106 86 557 SH   SOLE   557 0 0
AMGEN INC COM 031162100 1,827 7,188 SH   SOLE   7,188 0 0
AMPHENOL CORP NEW CL A 032095101 11 100 SH   SOLE   100 0 0
ANALOG DEVICES INC COM 032654105 116 997 SH   SOLE   997 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1 840 SH   SOLE   840 0 0
APPLE INC COM 037833100 24,146 208,496 SH   SOLE   208,496 0 0
APPLIED MATLS INC COM 038222105 121 2,029 SH   SOLE   2,029 0 0
APTARGROUP INC COM 038336103 374 3,300 SH   SOLE   3,300 0 0
APTIV PLC SHS G6095L109 202 2,200 SH   SOLE   2,200 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 251 680 SH   SOLE   680 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 81 1,470 SH   SOLE   1,470 0 0
AT&T INC COM 00206R102 2,247 78,821 SH   SOLE   78,521 0 300
ATARA BIOTHERAPEUTICS INC COM 046513107 5 362 SH   SOLE   362 0 0
AURORA CANNABIS INC COM 05156X884 1 137 SH   SOLE   137 0 0
AUTODESK INC COM 052769106 68 294 SH   SOLE   294 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,521 32,408 SH   SOLE   32,308 0 100
AUTOZONE INC COM 053332102 94 80 SH   SOLE   80 0 0
BAIDU INC SPON ADR REP A 056752108 5 43 SH   SOLE   43 0 0
BALL CORP COM 058498106 33 400 SH   SOLE   400 0 0
BANK HAWAII CORP COM 062540109 20 400 SH   SOLE   400 0 0
BANK NEW YORK MELLON CORP COM 064058100 96 2,790 SH   SOLE   2,790 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2 100 SH   SOLE   100 0 0
BAXTER INTL INC COM 071813109 520 6,460 SH   SOLE   6,460 0 0
BECTON DICKINSON & CO COM 075887109 1,740 7,478 SH   SOLE   7,478 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,927 18,443 SH   SOLE   18,443 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,240 7 SH   SOLE   7 0 0
BHP GROUP LTD SPONSORED ADS 088606108 259 5,008 SH   SOLE   5,008 0 0
BIOGEN INC COM 09062X103 1,114 3,926 SH   SOLE   3,926 0 0
BIOTELEMETRY INC COM 090672106 36 800 SH   SOLE   800 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 42 1,000 SH   SOLE   1,000 0 0
BK OF AMERICA CORP COM 060505104 914 37,950 SH   SOLE   37,950 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 14 1,000 SH   SOLE   1,000 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 11 1,088 SH   SOLE   1,088 0 0
BLACKROCK INC COM 09247X101 428 759 SH   SOLE   759 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 100 7,150 SH   SOLE   7,150 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 244 4,675 SH   SOLE   4,675 0 0
BOEING CO COM 097023105 1,322 8,000 SH   SOLE   8,000 0 0
BOOKING HOLDINGS INC COM 09857L108 197 115 SH   SOLE   115 0 0
BP PLC SPONSORED ADR 055622104 293 16,807 SH   SOLE   16,807 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 174 1,145 SH   SOLE   1,145 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 13 5,897 SH   SOLE   3,901 0 1,996
BRISTOL-MYERS SQUIBB CO COM 110122108 3,853 63,900 SH   SOLE   61,904 0 1,996
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 11 SH   SOLE   11 0 0
BROADCOM INC COM 11135F101 106 290 SH   SOLE   290 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 533 4,040 SH   SOLE   4,040 0 0
BROOKS AUTOMATION INC NEW COM 114340102 29 636 SH   SOLE   636 0 0
BROWN FORMAN CORP CL B 115637209 612 8,125 SH   SOLE   8,125 0 0
BROWN FORMAN CORP CL A 115637100 692 10,074 SH   SOLE   10,074 0 0
CABOT OIL & GAS CORP COM 127097103 0 1 SH   SOLE   1 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 20 1,500 SH   SOLE   1,500 0 0
CAMDEN NATL CORP COM 133034108 45 1,500 SH   SOLE   1,500 0 0
CANADIAN NATL RY CO COM 136375102 6,328 59,438 SH   SOLE   58,238 0 1,200
CANOPY GROWTH CORP COM 138035100 7 505 SH   SOLE   505 0 0
CARDINAL HEALTH INC COM 14149Y108 967 20,588 SH   SOLE   20,588 0 0
CARDLYTICS INC COM 14161W105 8 110 SH   SOLE   110 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1 45 SH   SOLE   45 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 154 5,049 SH   SOLE   4,849 0 200
CATERPILLAR INC DEL COM 149123101 1,297 8,698 SH   SOLE   8,698 0 0
CBRE GROUP INC CL A 12504L109 25 537 SH   SOLE   537 0 0
CDK GLOBAL INC COM 12508E101 326 7,482 SH   SOLE   7,482 0 0
CDW CORP COM 12514G108 111 927 SH   SOLE   927 0 0
CELANESE CORP DEL COM 150870103 448 4,165 SH   SOLE   4,165 0 0
CENTERPOINT ENERGY INC COM 15189T107 17 900 SH   SOLE   900 0 0
CERNER CORP COM 156782104 25 342 SH   SOLE   342 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 39 62 SH   SOLE   62 0 0
CHEMOURS CO COM 163851108 6 288 SH   SOLE   288 0 0
CHEVRON CORP NEW COM 166764100 2,002 27,810 SH   SOLE   27,810 0 0
CHUBB LIMITED COM H1467J104 1,371 11,807 SH   SOLE   11,607 0 200
CHURCH & DWIGHT INC COM 171340102 216 2,300 SH   SOLE   2,300 0 0
CIGNA CORP NEW COM 125523100 123 725 SH   SOLE   725 0 0
CIMPRESS PLC SHS EURO G2143T103 23 300 SH   SOLE   300 0 0
CINCINNATI FINL CORP COM 172062101 2 28 SH   SOLE   28 0 0
CISCO SYS INC COM 17275R102 3,309 84,004 SH   SOLE   83,654 0 350
CITIGROUP INC COM NEW 172967424 48 1,102 SH   SOLE   1,102 0 0
CLOROX CO DEL COM 189054109 26 122 SH   SOLE   122 0 0
CLOUDFLARE INC CL A COM 18915M107 49 1,188 SH   SOLE   297 0 891
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 14 1,500 SH   SOLE   1,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 11 1,956 SH   SOLE   489 0 1,467
CME GROUP INC COM 12572Q105 246 1,473 SH   SOLE   1,473 0 0
CMS ENERGY CORP COM 125896100 51 823 SH   SOLE   823 0 0
COCA COLA CO COM 191216100 2,416 48,943 SH   SOLE   48,943 0 0
CODEXIS INC COM 192005106 3 230 SH   SOLE   230 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4 55 SH   SOLE   55 0 0
COLGATE PALMOLIVE CO COM 194162103 1,736 22,498 SH   SOLE   22,498 0 0
COLONY CAP INC NEW CL A COM 19626G108 414 151,775 SH   SOLE   151,775 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 15 175 SH   SOLE   175 0 0
COMCAST CORP NEW CL A 20030N101 2,399 51,860 SH   SOLE   51,710 0 150
COMPASS DIVERSIFIED SH BEN INT 20451Q104 34 1,790 SH   SOLE   1,790 0 0
CONOCOPHILLIPS COM 20825C104 72 2,180 SH   SOLE   2,180 0 0
CONSOLIDATED EDISON INC COM 209115104 26 336 SH   SOLE   336 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17 90 SH   SOLE   90 0 0
COPART INC COM 217204106 28 268 SH   SOLE   268 0 0
CORELOGIC INC COM 21871D103 30 438 SH   SOLE   438 0 0
CORNING INC COM 219350105 144 4,432 SH   SOLE   4,432 0 0
CORTEVA INC COM 22052L104 90 3,113 SH   SOLE   3,113 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,083 3,051 SH   SOLE   3,051 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 11 130 SH   SOLE   130 0 0
CRONOS GROUP INC COM 22717L101 7 1,450 SH   SOLE   1,450 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 122 735 SH   SOLE   735 0 0
CSX CORP COM 126408103 16 202 SH   SOLE   202 0 0
CUMMINS INC COM 231021106 923 4,369 SH   SOLE   4,369 0 0
CVS HEALTH CORP COM 126650100 546 9,353 SH   SOLE   8,617 0 736
CYCLERION THERAPEUTICS INC COM 23255M105 10 1,581 SH   SOLE   0 0 1,581
D R HORTON INC COM 23331A109 59 784 SH   SOLE   784 0 0
DANAHER CORPORATION COM 235851102 791 3,673 SH   SOLE   3,673 0 0
DARDEN RESTAURANTS INC COM 237194105 53 525 SH   SOLE   525 0 0
DEERE & CO COM 244199105 1,363 6,150 SH   SOLE   6,150 0 0
DELL TECHNOLOGIES INC CL C 24703L202 387 5,724 SH   SOLE   5,484 0 240
DELTA AIR LINES INC DEL COM NEW 247361702 71 2,337 SH   SOLE   2,337 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 19 139 SH   SOLE   139 0 0
DISNEY WALT CO COM DISNEY 254687106 2,592 20,886 SH   SOLE   20,886 0 0
DOLLAR GEN CORP NEW COM 256677105 130 621 SH   SOLE   621 0 0
DOLLAR TREE INC COM 256746108 12 130 SH   SOLE   130 0 0
DOMINION ENERGY INC COM 25746U109 427 5,411 SH   SOLE   5,261 0 150
DOMINOS PIZZA INC COM 25754A201 111 262 SH   SOLE   262 0 0
DOVER CORP COM 260003108 549 5,066 SH   SOLE   5,066 0 0
DOW INC COM 260557103 567 12,055 SH   SOLE   12,055 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 410 4,624 SH   SOLE   4,364 0 260
DUKE REALTY CORP COM NEW 264411505 534 14,485 SH   SOLE   14,485 0 0
DUNKIN BRANDS GROUP INC COM 265504100 52 639 SH   SOLE   639 0 0
DUPONT DE NEMOURS INC COM 26614N102 734 13,226 SH   SOLE   13,226 0 0
DXC TECHNOLOGY CO COM 23355L106 0 7 SH   SOLE   7 0 0
EASTMAN CHEM CO COM 277432100 16 200 SH   SOLE   200 0 0
EATON CORP PLC SHS G29183103 433 4,240 SH   SOLE   4,240 0 0
ECOLAB INC COM 278865100 52 261 SH   SOLE   261 0 0
EDGEWELL PERS CARE CO COM 28035Q102 6 200 SH   SOLE   200 0 0
EDITAS MEDICINE INC COM 28106W103 7 240 SH   SOLE   240 0 0
EDWARDS LIFESCIENCES CORP COM 87612E106 130 1,623 SH   SOLE   1,623 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 40 1,419 SH   SOLE   1,419 0 0
ELECTRONIC ARTS INC COM 285512109 47 360 SH   SOLE   360 0 0
EMERSON ELEC CO COM 291011104 682 10,402 SH   SOLE   9,652 0 750
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 134 21,473 SH   SOLE   21,473 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 26 4,301 SH   SOLE   4,301 0 0
ENBRIDGE INC COM 29250N105 48 1,640 SH   SOLE   1,640 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 23 600 SH   SOLE   600 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 102 18,835 SH   SOLE   18,835 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 174 11,030 SH   SOLE   11,030 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 49 1,210 SH   SOLE   1,210 0 0
EOG RES INC COM 26875P101 6 170 SH   SOLE   170 0 0
EPR PPTYS COM SH BEN INT 26884U109 23 820 SH   SOLE   820 0 0
EQUINIX INC COM 29444U700 17 23 SH   SOLE   23 0 0
ESSENTIAL UTILS INC COM 29670G102 40 1,000 SH   SOLE   1,000 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 84 2,950 SH   SOLE   2,950 0 0
EURONET WORLDWIDE INC COM 298736109 10 110 SH   SOLE   110 0 0
EVERSOURCE ENERGY COM 30040W108 17 205 SH   SOLE   205 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 25 SH   SOLE   0 0 25
EXACT SCIENCES CORP COM 30063P105 51 500 SH   SOLE   500 0 0
EXELON CORP COM 30161N101 18 500 SH   SOLE   500 0 0
EXPEDITORS INTL WASH INC COM 302130109 60 658 SH   SOLE   658 0 0
EXXON MOBIL CORP COM 30231G102 3,406 99,208 SH   SOLE   97,543 0 1,665
FACEBOOK INC CL A 30303M102 3,927 14,996 SH   SOLE   14,996 0 0
FASTENAL CO COM 311900104 61 1,360 SH   SOLE   1,360 0 0
FATE THERAPEUTICS INC COM 31189P102 5 133 SH   SOLE   31 0 102
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 26 685 SH   SOLE   685 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 75 508 SH   SOLE   508 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 57 525 SH   SOLE   525 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 87612E106 12 64 SH   SOLE   64 0 0
FISERV INC COM 337738108 240 2,327 SH   SOLE   2,327 0 0
FIVE BELOW INC COM 33829M101 24 192 SH   SOLE   192 0 0
FIVE9 INC COM 338307101 19 145 SH   SOLE   145 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8 34 SH   SOLE   34 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 15 203 SH   SOLE   203 0 0
FORD MTR CO DEL COM 345370860 20 3,001 SH   SOLE   3,001 0 0
FORTINET INC COM 34959E109 581 4,935 SH   SOLE   4,935 0 0
FORTIS INC COM 349553107 41 1,000 SH   SOLE   1,000 0 0
FORTIVE CORP COM 34959J108 37 480 SH   SOLE   480 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6 239 SH   SOLE   239 0 0
FRANKLIN RESOURCES INC COM 354613101 183 9,000 SH   SOLE   9,000 0 0
FRESHPET INC COM 358039105 15 130 SH   SOLE   130 0 0
GALLAGHER ARTHUR J & CO COM 363576109 953 9,030 SH   SOLE   9,030 0 0
GAMESTOP CORP NEW CL A 36467W109 10 1,000 SH   SOLE   1,000 0 0
GENERAC HLDGS INC COM 368736104 465 2,400 SH   SOLE   2,400 0 0
GENERAL DYNAMICS CORP COM 369550108 362 2,616 SH   SOLE   2,616 0 0
GENERAL ELECTRIC CO COM 369604103 1,283 205,926 SH   SOLE   203,731 0 2,195
GENERAL MLS INC COM 370334104 2,342 37,965 SH   SOLE   37,115 0 850
GENUINE PARTS CO COM 372460105 71 750 SH   SOLE   750 0 0
GILEAD SCIENCES INC COM 375558103 823 13,029 SH   SOLE   13,029 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 166 4,398 SH   SOLE   4,398 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7 120 SH   SOLE   120 0 0
GLOBANT S A COM L44385109 29 162 SH   SOLE   162 0 0
GLOBE LIFE INC COM 37959E102 35 438 SH   SOLE   438 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,048 15,395 SH   SOLE   15,395 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 126 4,465 SH   SOLE   4,465 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 125 3,817 SH   SOLE   3,817 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 36 180 SH   SOLE   180 0 0
GRACO INC COM 384109104 23 380 SH   SOLE   380 0 0
GRAND CANYON ED INC COM 38526M106 13 165 SH   SOLE   165 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 24 249 SH   SOLE   249 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 25 2,000 SH   SOLE   2,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 98 2,321 SH   SOLE   2,321 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13 340 SH   SOLE   340 0 0
HASBRO INC COM 418056107 2 23 SH   SOLE   23 0 0
HD SUPPLY HLDGS INC COM 40416M105 9 217 SH   SOLE   217 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3 56 SH   SOLE   56 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 8 390 SH   SOLE   390 0 0
HENRY JACK & ASSOC INC COM 426281101 23 143 SH   SOLE   143 0 0
HENRY SCHEIN INC COM 806407102 44 750 SH   SOLE   750 0 0
HERSHEY CO COM 427866108 1,022 7,130 SH   SOLE   7,130 0 0
HESS CORP COM 42809H107 18 428 SH   SOLE   428 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 55 5,889 SH   SOLE   5,889 0 0
HEXCEL CORP NEW COM 428291108 101 3,017 SH   SOLE   3,017 0 0
HINGHAM INSTN SVGS MASS COM 433323102 175 950 SH   SOLE   950 0 0
HOLOGIC INC COM 436440101 6 89 SH   SOLE   89 0 0
HOME DEPOT INC COM 437076102 6,973 25,109 SH   SOLE   25,109 0 0
HONEYWELL INTL INC COM 438516106 658 3,999 SH   SOLE   3,999 0 0
HOULIHAN LOKEY INC CL A 441593100 26 442 SH   SOLE   442 0 0
HP INC COM 40434L105 43 2,289 SH   SOLE   2,289 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 27 1,364 SH   SOLE   1,364 0 0
HUBSPOT INC COM 443573100 12 40 SH   SOLE   40 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13 1,400 SH   SOLE   1,400 0 0
IAA INC COM 449253103 83 1,600 SH   SOLE   1,600 0 0
IAC INTERACTIVECORP NEW COM 44891N109 8 64 SH   SOLE   64 0 0
IAMGOLD CORP COM 450913108 80 21,000 SH   SOLE   21,000 0 0
IDEXX LABS INC COM 45168D104 3,041 7,737 SH   SOLE   7,737 0 0
IHS MARKIT LTD SHS G47567105 283 3,603 SH   SOLE   3,603 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,223 11,508 SH   SOLE   11,508 0 0
ILLUMINA INC COM 452327109 265 856 SH   SOLE   856 0 0
IMMUNOGEN INC COM 45253H101 1 270 SH   SOLE   270 0 0
INOVALON HLDGS INC COM CL A 45781D101 11 416 SH   SOLE   416 0 0
INTEL CORP COM 458140100 4,729 91,332 SH   SOLE   91,012 0 320
INTELLIA THERAPEUTICS INC COM 45826J105 7 350 SH   SOLE   350 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48 475 SH   SOLE   475 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,076 41,718 SH   SOLE   41,293 0 425
INTERNATIONAL PAPER CO COM 460146103 724 17,849 SH   SOLE   17,849 0 0
INTERPUBLIC GROUP COS INC COM 460690100 43 2,584 SH   SOLE   2,584 0 0
INTUIT COM 461202103 575 1,764 SH   SOLE   1,764 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 314 443 SH   SOLE   443 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 28 2,139 SH   SOLE   2,139 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 76 1,850 SH   SOLE   1,850 0 0
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 75 709 SH   SOLE   0 0 709
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 19 487 SH   SOLE   487 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 125 3,160 SH   SOLE   3,160 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 46 400 SH   SOLE   400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 213 765 SH   SOLE   765 0 0
IROBOT CORP COM 462726100 8 100 SH   SOLE   100 0 0
ISHARES INC CORE MSCI EMKT 46434G103 816 15,450 SH   SOLE   15,300 0 150
ISHARES INC ASIA/PAC DIV ETF 464286293 38 1,176 SH   SOLE   1,176 0 0
ISHARES SILVER TR ISHARES 46428Q109 793 36,668 SH   SOLE   36,668 0 0
ISHARES TR NATIONAL MUN ETF 464288414 194 1,675 SH   SOLE   1,675 0 0
ISHARES TR SELECT DIVID ETF 464287168 188 2,311 SH   SOLE   2,311 0 0
ISHARES TR COHEN STEER REIT 464287564 139 1,360 SH   SOLE   1,360 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 856 13,431 SH   SOLE   13,431 0 0
ISHARES TR U.S. MED DVC ETF 464288810 114 382 SH   SOLE   282 0 100
ISHARES TR EAFE SML CP ETF 464288273 990 16,787 SH   SOLE   16,702 0 85
ISHARES TR NEW YORK MUN ETF 464288323 22 389 SH   SOLE   389 0 0
ISHARES TR US HLTHCARE ETF 464287762 4 17 SH   SOLE   17 0 0
ISHARES TR U.S. TECH ETF 464287721 7 23 SH   SOLE   23 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11 50 SH   SOLE   50 0 0
ISHARES TR SP SMCP600VL ETF 464287879 0 3 SH   SOLE   3 0 0
ISHARES TR CORE S&P SCP ETF 464287804 647 9,213 SH   SOLE   9,213 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 21 85 SH   SOLE   85 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,097 27,564 SH   SOLE   27,564 0 0
ISHARES TR NASDAQ BIOTECH 464287556 56 417 SH   SOLE   417 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 573 4,851 SH   SOLE   4,851 0 0
ISHARES TR CORE S&P TTL STK 464287150 16 215 SH   SOLE   215 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 258 3,339 SH   SOLE   3,339 0 0
ISHARES TR US AER DEF ETF 464288760 2 15 SH   SOLE   15 0 0
ISHARES TR CORE US AGGBD ET 464287226 415 3,512 SH   SOLE   3,512 0 0
ISHARES TR IBOXX HI YD ETF 464288513 58 696 SH   SOLE   696 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 360 1,556 SH   SOLE   1,556 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1 6 SH   SOLE   6 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,876 31,121 SH   SOLE   31,121 0 0
ISHARES TR CORE S&P MCP ETF 464287507 888 4,794 SH   SOLE   4,794 0 0
ISHARES TR RUS 1000 ETF 464287622 345 1,845 SH   SOLE   1,845 0 0
ISHARES TR TRANS AVG ETF 464287192 29 147 SH   SOLE   147 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,720 47,406 SH   SOLE   47,406 0 0
ISHARES TR MSCI ACWI ETF 464288257 138 1,727 SH   SOLE   1,727 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6 126 SH   SOLE   126 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,457 11,329 SH   SOLE   11,329 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,211 8,085 SH   SOLE   8,040 0 45
ISHARES TR S&P 500 VAL ETF 464287408 245 2,181 SH   SOLE   2,181 0 0
ISHARES TR EXPANDED TECH 464287515 54 174 SH   SOLE   174 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1 9 SH   SOLE   9 0 0
ISHARES TR RUS MD CP GR ETF 464287481 33 191 SH   SOLE   191 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,925 77,378 SH   SOLE   74,053 0 3,325
ISHARES TR CHINA LG-CAP ETF 464287184 63 1,500 SH   SOLE   1,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,371 45,737 SH   SOLE   45,737 0 0
ISHARES TR MSCI USA MMENTM 46432F396 7 49 SH   SOLE   49 0 0
ISHARES TR S&P SML 600 GWT 464287887 0 2 SH   SOLE   2 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 381 7,600 SH   SOLE   7,600 0 0
JACOBS ENGR GROUP INC COM 469814107 47 505 SH   SOLE   505 0 0
JD.COM INC SPON ADR CL A 47215P106 78 1,000 SH   SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 8,851 59,449 SH   SOLE   59,339 0 110
JOHNSON CTLS INTL PLC SHS G51502105 1 20 SH   SOLE   20 0 0
JONES LANG LASALLE INC COM 48020Q107 11 118 SH   SOLE   118 0 0
JPMORGAN CHASE & CO COM 46625H100 6,654 69,118 SH   SOLE   69,118 0 0
JUNIPER NETWORKS INC COM 48203R104 11 500 SH   SOLE   500 0 0
KALA PHARMACEUTICALS INC COM 483119103 0 61 SH   SOLE   61 0 0
KAR AUCTION SVCS INC COM 48238T109 4 300 SH   SOLE   300 0 0
KEYCORP COM 493267108 31 2,600 SH   SOLE   2,600 0 0
KIMBERLY CLARK CORP COM 494368103 2,479 16,790 SH   SOLE   16,790 0 0
KINDER MORGAN INC DEL COM 49456B101 337 27,362 SH   SOLE   27,362 0 0
KLA CORP COM NEW 482480100 609 3,141 SH   SOLE   3,141 0 0
KOHLS CORP COM 500255104 6 324 SH   SOLE   324 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10 222 SH   SOLE   222 0 0
KRAFT HEINZ CO COM 500754106 25 840 SH   SOLE   840 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 862 5,078 SH   SOLE   5,078 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 32 480 SH   SOLE   480 0 0
LANDSTAR SYS INC COM 515098101 20 159 SH   SOLE   159 0 0
LAUDER ESTEE COS INC CL A 518439104 24 109 SH   SOLE   109 0 0
LEGGETT & PLATT INC COM 524660107 10 250 SH   SOLE   0 0 250
LIBERTY BROADBAND CORP COM SER C 530307305 67 472 SH   SOLE   472 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 62 1,888 SH   SOLE   1,888 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 31 944 SH   SOLE   944 0 0
LILLY ELI & CO COM 532457108 696 4,703 SH   SOLE   4,703 0 0
LINDE PLC SHS G5494J103 598 2,513 SH   SOLE   2,513 0 0
LKQ CORP COM 501889208 75 2,700 SH   SOLE   2,700 0 0
LOCKHEED MARTIN CORP COM 539830109 986 2,572 SH   SOLE   2,572 0 0
LOWES COS INC COM 548661107 1,938 11,687 SH   SOLE   10,837 0 850
LULULEMON ATHLETICA INC COM 550021109 119 362 SH   SOLE   362 0 0
LUMEN TECHNOLOGIES INC COM 156700106 21 2,081 SH   SOLE   2,081 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 7 SH   SOLE   7 0 0
M D C HLDGS INC COM 552676108 4 91 SH   SOLE   91 0 0
MACYS INC COM 55616P104 20 3,440 SH   SOLE   3,440 0 0
MADISON COVERED CALL & EQUIT COM 557437100 6 1,000 SH   SOLE   1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 137 4,000 SH   SOLE   4,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 2 SH   SOLE   2 0 0
MANULIFE FINL CORP COM 56501R106 76 5,492 SH   SOLE   5,492 0 0
MARATHON PETE CORP COM 56585A102 20 697 SH   SOLE   697 0 0
MARRIOTT INTL INC NEW CL A 571903202 16 175 SH   SOLE   175 0 0
MARSH & MCLENNAN COS INC COM 571748102 99 859 SH   SOLE   859 0 0
MASCO CORP COM 574599106 143 2,601 SH   SOLE   2,601 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,838 5,436 SH   SOLE   5,436 0 0
MATCH GROUP INC NEW COM 57667L107 15 138 SH   SOLE   138 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 37 550 SH   SOLE   550 0 0
MCCORMICK & CO INC COM NON VTG 579780206 31 162 SH   SOLE   162 0 0
MCDONALDS CORP COM 580135101 5,231 23,833 SH   SOLE   23,833 0 0
MEDTRONIC PLC SHS G5960L103 1,024 9,856 SH   SOLE   9,856 0 0
MERCK & CO. INC COM 58933Y105 3,642 43,901 SH   SOLE   43,901 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 75 78 SH   SOLE   78 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6 225 SH   SOLE   225 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9 400 SH   SOLE   400 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 9 SH   SOLE   9 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 155 1,505 SH   SOLE   1,505 0 0
MICRON TECHNOLOGY INC COM 595112103 10 208 SH   SOLE   208 0 0
MICROSOFT CORP COM 594918104 26,342 125,241 SH   SOLE   123,166 0 2,075
MODERNA INC COM 60770K107 110,444 1,561,050 SH   SOLE   1,561,050 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 76 1,448 SH   SOLE   362 0 1,086
MONDELEZ INTL INC CL A 609207105 272 4,727 SH   SOLE   4,727 0 0
MONGODB INC CL A 60937P106 12 50 SH   SOLE   50 0 0
MOODYS CORP COM 615369105 1,024 3,533 SH   SOLE   3,533 0 0
MORGAN STANLEY COM NEW 617446448 48 1,000 SH   SOLE   1,000 0 0
MOSAIC CO NEW COM 61945C103 1 30 SH   SOLE   30 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7 42 SH   SOLE   42 0 0
NATIONAL BEVERAGE CORP COM 635017106 26 388 SH   SOLE   388 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 17 300 SH   SOLE   300 0 0
NCR CORP NEW COM 62886E108 1 24 SH   SOLE   24 0 0
NEKTAR THERAPEUTICS COM 640268108 384 23,160 SH   SOLE   5,790 0 17,370
NEOGEN CORP COM 640491106 11 142 SH   SOLE   142 0 0
NETAPP INC COM 64110D104 8 175 SH   SOLE   0 0 175
NETFLIX INC COM 64110L106 760 1,520 SH   SOLE   1,520 0 0
NEW YORK TIMES CO CL A 650111107 86 2,000 SH   SOLE   2,000 0 0
NEWMARKET CORP COM 651587107 1 3 SH   SOLE   3 0 0
NEWMONT CORP COM 651639106 1 22 SH   SOLE   22 0 0
NEXTERA ENERGY INC COM 65339F101 6,842 24,650 SH   SOLE   24,130 0 520
NIKE INC CL B 654106103 1,115 8,883 SH   SOLE   8,883 0 0
NORDSTROM INC COM 655664100 24 2,000 SH   SOLE   2,000 0 0
NORFOLK SOUTHN CORP COM 655844108 1,401 6,545 SH   SOLE   6,545 0 0
NORTHERN TR CORP COM 665859104 918 11,775 SH   SOLE   11,775 0 0
NORTHROP GRUMMAN CORP COM 666807102 199 630 SH   SOLE   630 0 0
NOVARTIS AG SPONSORED ADR 66987V109 516 5,934 SH   SOLE   5,634 0 300
NOVOCURE LTD ORD SHS G6674U108 26 236 SH   SOLE   236 0 0
NOVO-NORDISK A S ADR 670100205 517 7,450 SH   SOLE   7,450 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 8 588 SH   SOLE   588 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 109 7,800 SH   SOLE   7,800 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 21 2,500 SH   SOLE   2,500 0 0
NVENT ELECTRIC PLC SHS G6700G107 0 5 SH   SOLE   5 0 0
NVIDIA CORPORATION COM 67066G104 217 401 SH   SOLE   401 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25 200 SH   SOLE   200 0 0
OCCIDENTAL PETE CORP COM 674599105 0 6 SH   SOLE   6 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 50 SH   SOLE   50 0 0
OGE ENERGY CORP COM 670837103 49 1,632 SH   SOLE   1,632 0 0
OLD NATL BANCORP IND COM 680033107 238 18,970 SH   SOLE   18,970 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12 142 SH   SOLE   142 0 0
OMNICOM GROUP INC COM 681919106 935 18,881 SH   SOLE   18,881 0 0
ONEOK INC NEW COM 682680103 103 3,970 SH   SOLE   3,970 0 0
ORACLE CORP COM 68389X105 2,895 48,491 SH   SOLE   48,391 0 100
OTIS WORLDWIDE CORP COM 68902V107 165 2,640 SH   SOLE   2,540 0 100
OWENS & MINOR INC NEW COM 690732102 3 104 SH   SOLE   104 0 0
PACCAR INC COM 693718108 146 1,707 SH   SOLE   1,707 0 0
PACKAGING CORP AMER COM 695156109 11 105 SH   SOLE   105 0 0
PACWEST BANCORP DEL COM 695263103 5 300 SH   SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 267 1,092 SH   SOLE   1,092 0 0
PARK HOTELS RESORTS INC COM 700517105 9 900 SH   SOLE   900 0 0
PARKER-HANNIFIN CORP COM 701094104 96 475 SH   SOLE   475 0 0
PAYCHEX INC COM 704326107 969 12,152 SH   SOLE   12,152 0 0
PAYCOM SOFTWARE INC COM 70432V102 97 313 SH   SOLE   313 0 0
PAYLOCITY HLDG CORP COM 70438V106 17 108 SH   SOLE   108 0 0
PAYPAL HLDGS INC COM 70450Y103 914 4,641 SH   SOLE   4,641 0 0
PDL BIOPHARMA INC COM 69329Y104 1 219 SH   SOLE   0 0 219
PEGASYSTEMS INC COM 705573103 24 201 SH   SOLE   201 0 0
PENTAIR PLC SHS G7S00T104 0 5 SH   SOLE   5 0 0
PEPSICO INC COM 713448108 5,151 37,163 SH   SOLE   36,448 0 715
PERKINELMER INC COM 714046109 108 860 SH   SOLE   860 0 0
PERSPECTA INC COM 715347100 0 3 SH   SOLE   3 0 0
PFIZER INC COM 717081103 6,773 184,561 SH   SOLE   183,611 0 950
PHILIP MORRIS INTL INC COM 718172109 338 4,511 SH   SOLE   4,361 0 150
PHILLIPS 66 COM 718546104 46 879 SH   SOLE   879 0 0
PHREESIA INC COM 71944F106 8 254 SH   SOLE   254 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 24 680 SH   SOLE   680 0 0
PLANET FITNESS INC CL A 72703H101 9 150 SH   SOLE   150 0 0
PNC FINL SVCS GROUP INC COM 693475105 36 324 SH   SOLE   324 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 18 500 SH   SOLE   500 0 0
PPG INDS INC COM 693506107 264 2,159 SH   SOLE   2,159 0 0
PRA GROUP INC COM 69354N106 9 230 SH   SOLE   230 0 0
PRECIGEN INC COM 74017N105 1 200 SH   SOLE   200 0 0
PRICE T ROWE GROUP INC COM 74144T108 5 40 SH   SOLE   40 0 0
PRIMERICA INC COM 74164M108 16 141 SH   SOLE   141 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 21 510 SH   SOLE   510 0 0
PROCTER AND GAMBLE CO COM 742718109 10,308 74,165 SH   SOLE   73,465 0 700
PROGRESSIVE CORP COM 743315103 91 966 SH   SOLE   966 0 0
PROLOGIS INC. COM 74340W103 1,856 18,444 SH   SOLE   18,444 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 124 1,721 SH   SOLE   1,721 0 0
PROSPECT CAP CORP COM 74348T102 2 393 SH   SOLE   393 0 0
PROTO LABS INC COM 743713109 20 152 SH   SOLE   152 0 0
PRUDENTIAL FINL INC COM 744320102 32 500 SH   SOLE   500 0 0
PUBLIC STORAGE COM 74460D109 165 740 SH   SOLE   740 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16 300 SH   SOLE   300 0 0
PVH CORPORATION COM 693656100 10 172 SH   SOLE   172 0 0
Q2 HLDGS INC COM 74736L109 27 300 SH   SOLE   300 0 0
QUALCOMM INC COM 747525103 572 4,859 SH   SOLE   4,859 0 0
QUEST DIAGNOSTICS INC COM 74834L100 135 1,179 SH   SOLE   879 0 300
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,414 76,717 SH   SOLE   76,317 0 400
RBC BEARINGS INC COM 75524B104 18 146 SH   SOLE   146 0 0
REALTY INCOME CORP COM 756109104 0 7 SH   SOLE   7 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12 22 SH   SOLE   22 0 0
REPLIGEN CORP COM 759916109 184 1,249 SH   SOLE   1,249 0 0
REPUBLIC SVCS INC COM 760759100 149 1,600 SH   SOLE   1,600 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 21 348 SH   SOLE   348 0 0
RLI CORP COM 749607107 17 207 SH   SOLE   207 0 0
ROCKWELL AUTOMATION INC COM 773903109 143 650 SH   SOLE   650 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,090 7,820 SH   SOLE   7,720 0 100
ROSS STORES INC COM 778296103 53 566 SH   SOLE   566 0 0
ROYAL BK CDA COM 780087102 70 1,000 SH   SOLE   1,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 152 6,024 SH   SOLE   6,024 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 17 600 SH   SOLE   600 0 0
SAGE THERAPEUTICS INC COM 78667J108 5 81 SH   SOLE   81 0 0
SALESFORCE COM INC COM 79466L302 751 2,990 SH   SOLE   2,990 0 0
SANOFI SPONSORED ADR 80105N105 18 364 SH   SOLE   364 0 0
SCHLUMBERGER LTD COM 806857108 19 1,228 SH   SOLE   1,228 0 0
SCHWAB CHARLES CORP COM 808513105 863 23,811 SH   SOLE   23,811 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 132 1,661 SH   SOLE   1,661 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,874 57,600 SH   SOLE   57,600 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 51 332 SH   SOLE   332 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 630 12,783 SH   SOLE   12,783 0 0
SEALED AIR CORP NEW COM 81211K100 16 415 SH   SOLE   415 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 223 3,750 SH   SOLE   3,750 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 908 7,781 SH   SOLE   7,781 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 244 10,135 SH   SOLE   10,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 540 SH   SOLE   540 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 129 875 SH   SOLE   875 0 0
SEMPRA ENERGY COM 816851109 77 654 SH   SOLE   654 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 0 1 SH   SOLE   1 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28 692 SH   SOLE   692 0 0
SHAKE SHACK INC CL A 819047101 19 300 SH   SOLE   300 0 0
SHERWIN WILLIAMS CO COM 824348106 704 1,010 SH   SOLE   1,010 0 0
SHOCKWAVE MED INC COM 82489T104 7 95 SH   SOLE   95 0 0
SHOPIFY INC CL A 82509L107 134 131 SH   SOLE   131 0 0
SIMON PPTY GROUP INC NEW COM 828806109 11 170 SH   SOLE   70 0 100
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 33 273 SH   SOLE   273 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 16 600 SH   SOLE   600 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 53 1,350 SH   SOLE   1,350 0 0
SMITH A O CORP COM 831865209 41 775 SH   SOLE   775 0 0
SMUCKER J M CO COM NEW 832696405 418 3,619 SH   SOLE   3,619 0 0
SNAP INC CL A 83304A106 26 1,000 SH   SOLE   1,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 43 180 SH   SOLE   180 0 0
SONOS INC COM 83570H108 8 500 SH   SOLE   500 0 0
SONY CORP SPONSORED ADR 835699307 81 1,051 SH   SOLE   1,051 0 0
SOUTHERN CO COM 842587107 179 3,306 SH   SOLE   3,306 0 0
SPDR GOLD TR GOLD SHS 78463V107 829 4,682 SH   SOLE   4,682 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,892 5,650 SH   SOLE   5,520 0 130
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 202 597 SH   SOLE   597 0 0
SPDR SER TR S&P BIOTECH 78464A870 189 1,696 SH   SOLE   1,396 0 300
SPDR SER TR PORTFOLIO SHORT 78464A474 116 3,691 SH   SOLE   3,691 0 0
SPS COMMERCE INC COM 78463M107 20 256 SH   SOLE   256 0 0
STARBUCKS CORP COM 855244109 63 735 SH   SOLE   735 0 0
STATE STR CORP COM 857477103 452 7,610 SH   SOLE   7,610 0 0
STERIS PLC SHS USD G8473T100 123 700 SH   SOLE   700 0 0
STRYKER CORPORATION COM 863667101 144 692 SH   SOLE   692 0 0
SYSCO CORP COM 871829107 176 2,833 SH   SOLE   2,833 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11 594 SH   SOLE   594 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 23 200 SH   SOLE   200 0 0
TAPESTRY INC COM 876030107 6 373 SH   SOLE   373 0 0
TARGET CORP COM 87612E106 1,824 11,588 SH   SOLE   11,588 0 0
TAUBMAN CTRS INC COM 876664103 3 85 SH   SOLE   85 0 0
TC ENERGY CORP COM 87807B107 13 300 SH   SOLE   300 0 0
TE CONNECTIVITY LTD REG SHS H84989104 306 3,130 SH   SOLE   3,130 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 113 5,485 SH   SOLE   5,485 0 0
TELADOC HEALTH INC COM 87918A105 175 800 SH   SOLE   800 0 0
TERADATA CORP DEL COM 88076W103 1 24 SH   SOLE   24 0 0
TESLA INC COM 88160R101 1,641 3,825 SH   SOLE   3,825 0 0
TEXAS INSTRS INC COM 882508104 1,487 10,411 SH   SOLE   10,186 0 225
TEXAS PAC LD TR SUB CTF PROP I T 882610108 40 88 SH   SOLE   88 0 0
TEXTRON INC COM 883203101 18 500 SH   SOLE   500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 312 706 SH   SOLE   706 0 0
THOR INDS INC COM 885160101 23 243 SH   SOLE   243 0 0
TIFFANY & CO NEW COM 886547108 263 2,269 SH   SOLE   2,269 0 0
TJX COS INC NEW COM 872540109 1,430 25,698 SH   SOLE   25,698 0 0
TOOTSIE ROLL INDS INC COM 890516107 129 4,179 SH   SOLE   4,179 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 4 250 SH   SOLE   250 0 0
TOTAL SE SPONSORED ADS 89151E109 15 425 SH   SOLE   425 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 17 126 SH   SOLE   126 0 0
TRANSUNION COM 89400J107 123 1,466 SH   SOLE   1,466 0 0
TRAVELERS COMPANIES INC COM 89417E109 682 6,305 SH   SOLE   6,305 0 0
TREX CO INC COM 89531P105 18 258 SH   SOLE   258 0 0
TRI CONTL CORP COM 895436103 156 6,020 SH   SOLE   6,020 0 0
TRUIST FINL CORP COM 89832Q109 90 2,367 SH   SOLE   2,267 0 100
ULTA BEAUTY INC COM 90384S303 227 1,012 SH   SOLE   1,012 0 0
UNDER ARMOUR INC CL C 904311206 10 1,014 SH   SOLE   1,014 0 0
UNDER ARMOUR INC CL A 904311107 22 2,000 SH   SOLE   2,000 0 0
UNILEVER N V N Y SHS NEW 904784709 18 299 SH   SOLE   299 0 0
UNILEVER PLC SPON ADR NEW 904767704 91 1,474 SH   SOLE   1,474 0 0
UNION PAC CORP COM 907818108 1,932 9,816 SH   SOLE   9,816 0 0
UNITED PARCEL SERVICE INC CL B 911312106 518 3,109 SH   SOLE   3,109 0 0
UNITED RENTALS INC COM 911363109 53 305 SH   SOLE   305 0 0
UNITEDHEALTH GROUP INC COM 91324P102 493 1,580 SH   SOLE   1,580 0 0
UNITI GROUP INC COM 91325V108 0 40 SH   SOLE   40 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 10 58 SH   SOLE   58 0 0
US BANCORP DEL COM NEW 902973304 721 20,109 SH   SOLE   20,109 0 0
V F CORP COM 918204108 18 250 SH   SOLE   0 0 250
VALERO ENERGY CORP COM 91913Y100 249 5,739 SH   SOLE   5,739 0 0
VANECK VECTORS ETF TR NAT RES ETF 92189F841 232 7,142 SH   SOLE   7,142 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 557 6,704 SH   SOLE   6,704 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,352 37,997 SH   SOLE   37,997 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 433 7,438 SH   SOLE   7,438 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 165 726 SH   SOLE   726 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 51 490 SH   SOLE   490 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7 85 SH   SOLE   85 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,478 9,608 SH   SOLE   9,608 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,019 52,956 SH   SOLE   52,956 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 31 309 SH   SOLE   309 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,351 10,894 SH   SOLE   10,894 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 40 366 SH   SOLE   366 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 207 2,564 SH   SOLE   2,564 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 511 10,130 SH   SOLE   10,130 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 7 SH   SOLE   7 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,800 64,761 SH   SOLE   64,761 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,133 20,808 SH   SOLE   20,808 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 276 3,328 SH   SOLE   3,328 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,210 9,406 SH   SOLE   9,406 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,215 61,621 SH   SOLE   61,621 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5 115 SH   SOLE   115 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 64 788 SH   SOLE   788 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5 26 SH   SOLE   26 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 64 1,095 SH   SOLE   1,095 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 100 425 SH   SOLE   425 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 104 508 SH   SOLE   508 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 193 620 SH   SOLE   620 0 0
VENTAS INC COM 92276F100 1 13 SH   SOLE   13 0 0
VERISIGN INC COM 92343E102 33 160 SH   SOLE   160 0 0
VERISK ANALYTICS INC COM 92345Y106 48 260 SH   SOLE   260 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,433 40,892 SH   SOLE   40,892 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 150 550 SH   SOLE   550 0 0
VISA INC COM CL A 92826C839 913 4,565 SH   SOLE   4,565 0 0
VMWARE INC CL A COM 928563402 6 40 SH   SOLE   40 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 170 SH   SOLE   170 0 0
WABTEC COM 929740108 14 231 SH   SOLE   231 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 738 20,551 SH   SOLE   20,551 0 0
WALMART INC COM 931142103 2,148 15,353 SH   SOLE   14,498 0 855
WASTE MGMT INC DEL COM 94106L109 23 200 SH   SOLE   200 0 0
WATSCO INC COM 942622200 29 126 SH   SOLE   126 0 0
WAYFAIR INC CL A 94419L101 113 389 SH   SOLE   389 0 0
WD-40 CO COM 929236107 16 86 SH   SOLE   86 0 0
WEC ENERGY GROUP INC COM 92939U106 717 7,404 SH   SOLE   7,404 0 0
WELLS FARGO CO NEW COM 949746101 96 4,068 SH   SOLE   4,068 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 4 1,000 SH   SOLE   1,000 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 22 2,000 SH   SOLE   2,000 0 0
WELLTOWER INC COM 95040Q104 14 250 SH   SOLE   250 0 0
WENDYS CO COM 95058W100 9 403 SH   SOLE   403 0 0
WESTERN DIGITAL CORP. COM 958102105 18 500 SH   SOLE   500 0 0
WEX INC COM 96208T104 4 28 SH   SOLE   28 0 0
WILLIAMS COS INC COM 969457100 87 4,449 SH   SOLE   4,449 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 13 767 SH   SOLE   767 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 583 14,100 SH   SOLE   14,100 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 40 800 SH   SOLE   800 0 0
WORKIVA INC COM CL A 98139A105 14 260 SH   SOLE   260 0 0
WP CAREY INC COM 92936U109 90 1,376 SH   SOLE   1,376 0 0
WW INTL INC COM 98262P101 16 830 SH   SOLE   830 0 0
XILINX INC COM 983919101 46 440 SH   SOLE   440 0 0
XYLEM INC COM 98419M100 85 1,016 SH   SOLE   1,016 0 0
YELP INC CL A 985817105 2 123 SH   SOLE   123 0 0
YUM BRANDS INC COM 988498101 82 903 SH   SOLE   903 0 0
YUM CHINA HLDGS INC COM 98850P109 48 903 SH   SOLE   903 0 0
ZENDESK INC COM 98936J101 31 306 SH   SOLE   306 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 407 2,986 SH   SOLE   2,986 0 0
ZIONS BANCORPORATION N A COM 989701107 18 600 SH   SOLE   600 0 0
ZOETIS INC CL A 98978V103 308 1,860 SH   SOLE   1,860 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3 1,000 SH   SOLE   1,000 0 0