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
1LIFE HEALTHCARE INC COM CS 68269G107 1,086 38,300 SH   SOLE   0 0 38,300
3M CO COM CS 88579Y101 2,029 12,666 SH   SOLE   0 0 12,666
4FRONT VENTURES CORP CS 35086B207 14 24,150 SH   SOLE   0 0 24,150
ABBOTT LABS COM CS 002824100 15,585 143,208 SH   SOLE   0 0 143,208
ABBVIE INC COM CS 00287Y109 4,272 48,774 SH   SOLE   0 0 48,774
ACACIA RESH CORP ACACIA TCH CO CS 003881307 42 12,000 SH   SOLE   0 0 12,000
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 121,226 536,420 SH   SOLE   0 0 536,420
ACTIVISION BLIZZARD INC COM CS 00507V109 218 2,699 SH   SOLE   0 0 2,699
ADOBE SYS INC COM CS 00724F101 6,393 13,035 SH   SOLE   0 0 13,035
ADVANCED MICRO DEVICES INC COM CS 007903107 401 4,886 SH   SOLE   0 0 4,886
ADYEN N V SHS CS N3501V104 1,152 625 SH   SOLE   0 0 625
AIR LEASE CORP CL A CS 00912X302 7,575 257,493 SH   SOLE   0 0 257,493
AIR PRODS & CHEMS INC COM CS 009158106 24,202 81,254 SH   SOLE   0 0 81,254
AKAMAI TECHNOLOGIES INC COM CS 00971T101 403 3,643 SH   SOLE   0 0 3,643
ALBEMARLE CORP COM CS 012653101 707 7,915 SH   SOLE   0 0 7,915
ALCON AG ORD SHS CS H01301128 75,093 1,318,574 SH   SOLE   0 0 1,318,574
ALIBABA GROUP HLDG LTD SPONSOR CS 01609W102 3,607 12,269 SH   SOLE   0 0 12,269
ALLEGION PLC ORD SHS CS G0176J109 46,411 469,221 SH   SOLE   0 0 469,221
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 1,530 56,600 SH   SOLE   0 0 56,600
ALLSTATE CORP CS 020002101 1,013 10,758 SH   SOLE   0 0 10,758
ALPHABET INC CAP STK CL A CS 02079K305 106,809 72,877 SH   SOLE   0 0 72,877
ALPHABET INC CAP STK CL C CS 02079K107 46,048 31,334 SH   SOLE   0 0 31,334
ALTRIA GROUP INC COM CS 02209S103 654 16,929 SH   SOLE   0 0 16,929
AMARIN CORP PLC SPONS ADR NEW CS 023111206 385 91,500 SH   SOLE   0 0 91,500
AMAZON COM INC COM CS 023135106 148,160 47,054 SH   SOLE   0 0 47,054
AMERICAN EXPRESS CO COM CS 025816109 13,676 136,420 SH   SOLE   0 0 136,420
AMERICAN TOWER CORP NEW COM CS 03027X100 16,218 67,091 SH   SOLE   0 0 67,091
AMERICAN WTR WKS CO INC NEW CO CS 030420103 2,774 19,149 SH   SOLE   0 0 19,149
AMERIPRISE FINL INC COM CS 03076C106 949 6,157 SH   SOLE   0 0 6,157
AMETEK INC NEW COM CS 031100100 309 3,104 SH   SOLE   0 0 3,104
AMGEN INC COM CS 031162100 16,577 65,221 SH   SOLE   0 0 65,221
AMPHENOL CORP NEW CL A CS 032095101 2,555 23,594 SH   SOLE   0 0 23,594
ANALOG DEVICES INC CS 032654105 1,778 15,227 SH   SOLE   0 0 15,227
ANNALY CAP MGMT INC COM CS 035710409 785 110,238 SH   SOLE   0 0 110,238
ANSYS INC COM CS 03662Q105 662 2,024 SH   SOLE   0 0 2,024
AON PLC CLASS-A ORDINARY SHARE CS G0403H108 29,833 144,612 SH   SOLE   0 0 144,612
APOLLO GLOBAL MGMT INC CS 03768E105 8,077 180,490 SH   SOLE   0 0 180,490
APPLE INC COM CS 037833100 288,374 2,490,058 SH   SOLE   0 0 2,490,058
APPLIED MATLS INC COM CS 038222105 548 9,215 SH   SOLE   0 0 9,215
APPLIED MINERALS INC COM CS 03823M100 30 4,008,651 SH   SOLE   0 0 4,008,651
APTARGROUP INC COM CS 038336103 81,538 720,300 SH   SOLE   0 0 720,300
AQUA METALS INC CS 03837J101 41 45,000 SH   SOLE   0 0 45,000
ARCH CAP GROUP LTD ORD CS G0450A105 4,571 156,280 SH   SOLE   0 0 156,280
ARGENX SE SPONSORED ADR CS 04016X101 5,235 19,940 SH   SOLE   0 0 19,940
ARK ETF TR INNOVATION ETF CS 00214Q104 1,717 18,660 SH   SOLE   0 0 18,660
ASML HOLDING N V N Y REGISTRY CS N07059210 295 799 SH   SOLE   0 0 799
AT&T INC COM CS 00206R102 6,855 240,459 SH   SOLE   0 0 240,459
AUTOMATIC DATA PROCESSING INC CS 053015103 95,190 682,416 SH   SOLE   0 0 682,416
BALL CORP CS 058498106 21,294 256,185 SH   SOLE   0 0 256,185
BANK AMER CORP COM CS 060505104 6,065 251,753 SH   SOLE   0 0 251,753
BAXTER INTL INC CS 071813109 734 9,123 SH   SOLE   0 0 9,123
BCE INC COM NEW CS 05534B760 2,238 53,968 SH   SOLE   0 0 53,968
BECTON DICKINSON & CO COM CS 075887109 2,322 9,979 SH   SOLE   0 0 9,979
BERKLEY W R CORP COM CS 084423102 466 7,625 SH   SOLE   0 0 7,625
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 11,200 35 SH   SOLE   0 0 35
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 58,721 275,762 SH   SOLE   0 0 275,762
BIOGEN INC COM CS 09062X103 400 1,411 SH   SOLE   0 0 1,411
BLACKROCK INC COM CS 09247X101 575 1,021 SH   SOLE   0 0 1,021
BLACKSTONE GROUP INC CS 09260D107 31,813 609,444 SH   SOLE   0 0 609,444
BOEING CO COM CS 097023105 488 2,950 SH   SOLE   0 0 2,950
BOOKING HOLDINGS INC CS 09857L108 674 394 SH   SOLE   0 0 394
BRISTOL MYERS SQUIBB CO COM CS 110122108 8,139 134,995 SH   SOLE   0 0 134,995
BROADCOM INC CS 11135F101 8,281 22,730 SH   SOLE   0 0 22,730
BROOKFIELD ASSET MANAGEMENT CL CS 112585104 1,290 39,012 SH   SOLE   0 0 39,012
BROOKFIELD INFRAST PARTNERS LP CS G16252101 6,674 140,150 SH   SOLE   0 0 140,150
BROOKFIELD INFRASTRUCTURE CORP CS 11275Q107 235 4,247 SH   SOLE   0 0 4,247
BWX TECHNOLOGIES INC COM CS 05605H100 287 5,100 SH   SOLE   0 0 5,100
CAMDEN NATL CORP COM CS 133034108 311 10,300 SH   SOLE   0 0 10,300
CAMPBELL SOUP CO COM CS 134429109 226 4,666 SH   SOLE   0 0 4,666
CANADIAN NATL RY CO COM CS 136375102 395 3,708 SH   SOLE   0 0 3,708
CANADIAN PAC RY LTD COM CS 13645T100 4,488 14,742 SH   SOLE   0 0 14,742
CARRIER GLOBAL CORPORATION COM CS 14448C104 1,292 42,304 SH   SOLE   0 0 42,304
CATERPILLAR INC DEL COM CS 149123101 2,214 14,846 SH   SOLE   0 0 14,846
CDW CORP COM CS 12514G108 376 3,143 SH   SOLE   0 0 3,143
CENTENNIAL RESOURCE DEVELOPMEN CS 15136A102 61 101,541 SH   SOLE   0 0 101,541
CHARTER COMMUNICATIONS INC DEL CS 16119P108 1,038 1,662 SH   SOLE   0 0 1,662
CHEVRON CORP NEW COM CS 166764100 7,620 105,827 SH   SOLE   0 0 105,827
CHOICE HOTELS INTL INC COM CS 169905106 516 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104 298 2,569 SH   SOLE   0 0 2,569
CHURCH & DWIGHT INC COM CS 171340102 5,149 54,943 SH   SOLE   0 0 54,943
CIGNA CORPORATION COM CS 125523100 2,320 13,696 SH   SOLE   0 0 13,696
CINTAS CORP COM CS 172908105 3,702 11,123 SH   SOLE   0 0 11,123
CISCO SYS INC COM CS 17275R102 18,887 479,482 SH   SOLE   0 0 479,482
CITIGROUP INC COM NEW CS 172967424 1,344 31,165 SH   SOLE   0 0 31,165
CLARIVATE PLC ORD SHS CS G21810109 9,795 316,069 SH   SOLE   0 0 316,069
CLEARPOINT NEURO INC CS 18507C103 118 21,552 SH   SOLE   0 0 21,552
CLOROX CO DEL COM CS 189054109 424 2,016 SH   SOLE   0 0 2,016
CME GROUP INC COM CS 12572Q105 1,721 10,286 SH   SOLE   0 0 10,286
COCA COLA CO COM CS 191216100 8,129 164,646 SH   SOLE   0 0 164,646
COLFAX CORP COM CS 194014106 17,317 552,216 SH   SOLE   0 0 552,216
COLGATE PALMOLIVE CO COM CS 194162103 19,767 256,215 SH   SOLE   0 0 256,215
COMCAST CORP NEW CL A CS 20030N101 55,168 1,192,557 SH   SOLE   0 0 1,192,557
CONSOLIDATED EDISON INC CS 209115104 271 3,489 SH   SOLE   0 0 3,489
CORNING INC COM CS 219350105 1,462 45,121 SH   SOLE   0 0 45,121
COSTCO WHSL CORP NEW COM CS 22160K105 176,131 496,145 SH   SOLE   0 0 496,145
CROWDSTRIKE HOLDINGS INC CS 22788C105 382 2,779 SH   SOLE   0 0 2,779
CROWN CASTLE INTL CORP CS 22822V101 129,310 776,639 SH   SOLE   0 0 776,639
CRYOPORT INC COM PAR $0.001 CS 229050307 5,794 122,230 SH   SOLE   0 0 122,230
CSX CORP COM CS 126408103 2,554 32,887 SH   SOLE   0 0 32,887
CVS HEALTH CORPORATION CS 126650100 474 8,114 SH   SOLE   0 0 8,114
DANAHER CORP DEL COM CS 235851102 104,070 483,306 SH   SOLE   0 0 483,306
DEERE & CO COM CS 244199105 3,875 17,485 SH   SOLE   0 0 17,485
DHT HOLDINGS INC CS Y2065G121 186 36,000 SH   SOLE   0 0 36,000
DIREXION DAILY SMALL CAP BEAR3 CS 25460E125 209 12,320 SH   SOLE   0 0 12,320
DISCOVER FINANCIAL SERVICES CS 254709108 446 7,715 SH   SOLE   0 0 7,715
DISCOVERY COMMUNICATIONS NEW S CS 25470F104 254 11,687 SH   SOLE   0 0 11,687
DISNEY WALT CO COM DISNEY CS 254687106 36,689 295,690 SH   SOLE   0 0 295,690
DOCUSIGN INC CS 256163106 393 1,825 SH   SOLE   0 0 1,825
DOMINION RES INC VA NEW COM CS 25746U109 2,071 26,237 SH   SOLE   0 0 26,237
DOVER CORP COM CS 260003108 5,070 46,797 SH   SOLE   0 0 46,797
DOW INC COM CS 260557103 626 13,298 SH   SOLE   0 0 13,298
DTE ENERGY CO COM CS 233331107 397 3,450 SH   SOLE   0 0 3,450
DUKE ENERGY CORP CS 26441C204 1,864 21,048 SH   SOLE   0 0 21,048
DUPONT DE NEMOURS INC CS 26614N102 237 4,279 SH   SOLE   0 0 4,279
DYNATRACE INC. CS 268150109 727 17,725 SH   SOLE   0 0 17,725
EATON CORP PLC SHS CS G29183103 5,395 52,873 SH   SOLE   0 0 52,873
EATON VANCE TX MGD DIVERSIFIED CS 27828N102 239 21,938 SH   SOLE   0 0 21,938
EBAY INC COM CS 278642103 575 11,040 SH   SOLE   0 0 11,040
ECOLAB INC COM CS 278865100 171,567 858,522 SH   SOLE   0 0 858,522
EDWARDS LIFESCIENCES CORP COM CS 28176E108 3,432 42,994 SH   SOLE   0 0 42,994
ELECTRONIC ARTS INC COM CS 285512109 215 1,648 SH   SOLE   0 0 1,648
EMERSON ELEC CO COM CS 291011104 8,713 132,879 SH   SOLE   0 0 132,879
ENBRIDGE INC COM CS 29250N105 398 13,636 SH   SOLE   0 0 13,636
ENERGY TRANSFER LP CS 29273V100 2,521 465,108 SH   SOLE   0 0 465,108
ENPHASE ENERGY INC COM CS 29355A107 596 7,215 SH   SOLE   0 0 7,215
ENTERPRISE PRODS PARTNERS L P CS 293792107 26,722 1,692,321 SH   SOLE   0 0 1,692,321
EOG RES INC COM CS 26875P101 486 13,525 SH   SOLE   0 0 13,525
EPIZYME INC COM CS 29428V104 1,517 127,155 SH   SOLE   0 0 127,155
EQUIFAX INC COM CS 294429105 333 2,120 SH   SOLE   0 0 2,120
EXXON MOBIL CORP COM CS 30231G102 6,685 194,734 SH   SOLE   0 0 194,734
FACEBOOK INC CL A CS 30303M102 50,664 193,448 SH   SOLE   0 0 193,448
FASTENAL CO COM CS 311900104 335 7,440 SH   SOLE   0 0 7,440
FEDEX CORP COM CS 31428X106 5,074 20,174 SH   SOLE   0 0 20,174
FIDELITY NATL INFORMATION SVCS CS 31620M106 29,010 197,068 SH   SOLE   0 0 197,068
FIFTH THIRD BANCORP COM CS 316773100 642 30,522 SH   SOLE   0 0 30,522
FIRST REPUBLIC BANK CS 33616C100 4,233 38,818 SH   SOLE   0 0 38,818
FIRST SOLAR INC. CS 336433107 447 6,750 SH   SOLE   0 0 6,750
FISERV INC COM CS 337738108 298 2,890 SH   SOLE   0 0 2,890
FISSION URANIUM CORP COM CS 33812R109 2 10,000 SH   SOLE   0 0 10,000
FLUOROPHARMA MED INC COM CS 343870101 0 117,647 SH   SOLE   0 0 117,647
FORTIVE CORP COM CS 34959J108 20,380 267,416 SH   SOLE   0 0 267,416
FRANCO NEVADA CORP COM CS 351858105 44,305 317,414 SH   SOLE   0 0 317,414
FRESHPET INC COM CS 358039105 525 4,700 SH   SOLE   0 0 4,700
G1 THERAPEUTICS INC COM CS 3621LQ109 2,062 178,485 SH   SOLE   0 0 178,485
GDS HLDGS LTD SPONSORED ADR CS 36165L108 242 2,960 SH   SOLE   0 0 2,960
GENE EXPRESS, INC. COM STOCK CS 9940769Y5 0 100,000 SH   SOLE   0 0 100,000
GENERAL DYNAMICS CORP COM CS 369550108 210 1,517 SH   SOLE   0 0 1,517
GENERAL ELECTRIC CO COM CS 369604103 171 27,405 SH   SOLE   0 0 27,405
GENERAL MLS INC COM CS 370334104 853 13,828 SH   SOLE   0 0 13,828
GENERAL MTRS CORP COM CS 37045V100 534 18,050 SH   SOLE   0 0 18,050
GENMAB A S SPONSORED ADR CS 372303206 6,057 165,450 SH   SOLE   0 0 165,450
GENMAB A/S SHS CS K3967W102 8,468 23,383 SH   SOLE   0 0 23,383
GERON CORP COM CS 374163103 17 10,000 SH   SOLE   0 0 10,000
GETSWIFT LTD SHS CS Q402A3102 255 951,200 SH   SOLE   0 0 951,200
GILEAD SCIENCES INC COM CS 375558103 676 10,696 SH   SOLE   0 0 10,696
GLOBALSTAR INC CS 378973408 4 14,510 SH   SOLE   0 0 14,510
GLOBE LIFE INC CS 37959E102 293 3,672 SH   SOLE   0 0 3,672
GOLDMAN SACHS GROUP INC CS 38141G104 1,528 7,603 SH   SOLE   0 0 7,603
GOLUB CAP BDC INC COM CS 38173M102 172 13,000 SH   SOLE   0 0 13,000
GRAINGER W W INC COM CS 384802104 4,953 13,883 SH   SOLE   0 0 13,883
GS ACQUISITION HLDGS CORP COM CS 92537N108 432 24,930 SH   SOLE   0 0 24,930
GTT COMMUNICATIONS INC CS 362393100 512 99,209 SH   SOLE   0 0 99,209
HERCULES TECH GROWTH CAP INC CS 427096508 148 12,806 SH   SOLE   0 0 12,806
HESS CORP COM CS 42809H107 258 6,300 SH   SOLE   0 0 6,300
HOLLY ENERGY PARTNERS LP CS 435763107 237 19,560 SH   SOLE   0 0 19,560
HOME DEPOT INC COM CS 437076102 72,955 262,703 SH   SOLE   0 0 262,703
HONEYWELL INTL INC CS 438516106 19,154 116,362 SH   SOLE   0 0 116,362
HORMEL FOODS CORP CS 440452100 4,262 87,181 SH   SOLE   0 0 87,181
HUNTINGTON BANCSHARES INC COM CS 446150104 460 50,135 SH   SOLE   0 0 50,135
ICON PLC SHS CS G4705A100 219 1,148 SH   SOLE   0 0 1,148
IDEXX LABS INC COM CS 45168D104 185,635 472,222 SH   SOLE   0 0 472,222
IHS MARKIT LTD SHS CS G47567105 331 4,210 SH   SOLE   0 0 4,210
ILLINOIS TOOL WKS INC COM CS 452308109 14,033 72,632 SH   SOLE   0 0 72,632
ILLUMINA INC COM CS 452327109 870 2,814 SH   SOLE   0 0 2,814
INTEL CORP COM CS 458140100 3,705 71,559 SH   SOLE   0 0 71,559
INTERCONTINENTAL EXCHANGE INC CS 45866F104 1,805 18,042 SH   SOLE   0 0 18,042
INTERNATIONAL BUSINESS MACHS C CS 459200101 5,113 42,021 SH   SOLE   0 0 42,021
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 3,536 28,877 SH   SOLE   0 0 28,877
INTUIT COM CS 461202103 71,574 219,412 SH   SOLE   0 0 219,412
INTUITIVE SURGICAL INC COM NEW CS 46120E602 1,716 2,419 SH   SOLE   0 0 2,419
INVESCO QQQ TRUST SERIES 1 CS 46090E103 38,820 139,721 SH   SOLE   0 0 139,721
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357 3,750 34,684 SH   SOLE   0 0 34,684
ISHARES COMEX GOLD TR ISHARES CS 464285105 297 16,514 SH   SOLE   0 0 16,514
ISHARES RUSSELL 2000 ETF CS 464287655 3,383 22,588 SH   SOLE   0 0 22,588
ISHARES TR CORE S&P MCP ETF CS 464287507 893 4,820 SH   SOLE   0 0 4,820
ISHARES TR CORE S&P500 ETF CS 464287200 7,558 22,491 SH   SOLE   0 0 22,491
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 13,680 101,027 SH   SOLE   0 0 101,027
ISHARES TR S&P 500 GRWT ETF CS 464287309 221 955 SH   SOLE   0 0 955
ISHARES TR S&P SMALL CAP 600 CS 464287804 580 8,265 SH   SOLE   0 0 8,265
ISHARES TR SELECT DIVID ETF CS 464287168 308 3,782 SH   SOLE   0 0 3,782
ISLET SCIENCES INC COM CS 46467R109 0 91,666 SH   SOLE   0 0 91,666
JACOBS ENGR GROUP INC CS 469814107 427 4,600 SH   SOLE   0 0 4,600
JOHNSON & JOHNSON COM CS 478160104 120,858 811,778 SH   SOLE   0 0 811,778
JPMORGAN CHASE & CO COM CS 46625H100 54,601 567,169 SH   SOLE   0 0 567,169
KANSAS CITY SOUTHERN COM NEW CS 485170302 3,643 20,145 SH   SOLE   0 0 20,145
KIMBERLY CLARK CORP COM CS 494368103 616 4,170 SH   SOLE   0 0 4,170
KINDER MORGAN INC KANS CS 49456B101 583 47,276 SH   SOLE   0 0 47,276
LABORATORY CORP AMER HLDGS COM CS 50540R409 586 3,113 SH   SOLE   0 0 3,113
LAUDER ESTEE COS INC CL A CS 518439104 92,547 424,042 SH   SOLE   0 0 424,042
LIBERTY BROADBAND CORP COM SER CS 530307107 234 1,649 SH   SOLE   0 0 1,649
LILLY ELI & CO COM CS 532457108 2,546 17,200 SH   SOLE   0 0 17,200
LINDE PUBLIC LTD CS G5494J103 697 2,926 SH   SOLE   0 0 2,926
LINEAGE CELL THERAPEUTICS INC CS 53566P109 95 101,300 SH   SOLE   0 0 101,300
LIVE NATION INC COM CS 538034109 1,227 22,780 SH   SOLE   0 0 22,780
LIVENT CORP CS 53814L108 265 29,500 SH   SOLE   0 0 29,500
LIVONGO HEALTH INC COM CS 539183103 280 2,000 SH   SOLE   0 0 2,000
LOCKHEED MARTIN CORP CS 539830109 2,946 7,687 SH   SOLE   0 0 7,687
LOWES COS INC COM CS 548661107 21,215 127,910 SH   SOLE   0 0 127,910
LVMH MOET HENNESSY LOU VUITTON CS 502441306 2,659 28,214 SH   SOLE   0 0 28,214
LYONDELLBASELL INDUSTRIES N V CS N53745100 608 8,625 SH   SOLE   0 0 8,625
MAGELLAN MIDSTREAM PARTNERS CS 559080106 7,472 218,493 SH   SOLE   0 0 218,493
MARRIOTT INTL INC NEW CL A CS 571903202 247 2,664 SH   SOLE   0 0 2,664
MASTERCARD INCORPORATED CL A CS 57636Q104 2,411 7,131 SH   SOLE   0 0 7,131
MCCORMICK & CO INC COM NON VTG CS 579780206 97,745 503,581 SH   SOLE   0 0 503,581
MCDONALDS CORP COM CS 580135101 1,982 9,028 SH   SOLE   0 0 9,028
MCKESSON CORP COM CS 58155Q103 209 1,400 SH   SOLE   0 0 1,400
MEDTRONIC PLC SHS CS G5960L103 795 7,650 SH   SOLE   0 0 7,650
MERCK & CO INC NEW COM CS 58933Y105 8,978 108,235 SH   SOLE   0 0 108,235
METTLER TOLEDO INTERNATIONAL C CS 592688105 146,715 151,918 SH   SOLE   0 0 151,918
MFA FINL INC COM CS 55272X102 2,579 962,150 SH   SOLE   0 0 962,150
MICROCHIP TECHNOLOGY INC CS 595017104 10,708 104,206 SH   SOLE   0 0 104,206
MICROSOFT CORP COM CS 594918104 176,570 839,489 SH   SOLE   0 0 839,489
MILLER HERMAN INC COM CS 600544100 241 8,000 SH   SOLE   0 0 8,000
MIMEDX GROUP INC COM CS 602496101 76 12,000 SH   SOLE   0 0 12,000
MONDELEZ INTL INC CL A CS 609207105 561 9,766 SH   SOLE   0 0 9,766
MONSTER BEVERAGE CORP CS 61174X109 241 3,000 SH   SOLE   0 0 3,000
MOODYS CORP CS 615369105 219 757 SH   SOLE   0 0 757
MORGAN STANLEY COM NEW CS 617446448 419 8,670 SH   SOLE   0 0 8,670
MOSAIC CO CS 61945C103 331 18,140 SH   SOLE   0 0 18,140
MOTOROLA SOLUTIONS INC COM NEW CS 620076307 391 2,491 SH   SOLE   0 0 2,491
MPLX LP COM UNIT REP LTD CS 55336V100 719 45,651 SH   SOLE   0 0 45,651
MSCI INC COM CS 55354G100 568 1,591 SH   SOLE   0 0 1,591
NEOGEN CORP COM CS 640491106 326 4,166 SH   SOLE   0 0 4,166
NESTLE S A SPONSORED ADR CS 641069406 2,035 17,064 SH   SOLE   0 0 17,064
NETFLIX INC COM CS 64110L106 906 1,812 SH   SOLE   0 0 1,812
NEVADA GOLD CORP COM CS 641266101 0 10,000 SH   SOLE   0 0 10,000
NEW FORTRESS ENERGY LLC CL A S CS 644393100 852 19,370 SH   SOLE   0 0 19,370
NEW MOUNTAIN FIN CORP COM CS 647551100 445 46,500 SH   SOLE   0 0 46,500
NEW RESIDENTIAL INVT CORP COM CS 64828T201 496 62,350 SH   SOLE   0 0 62,350
NEXTERA ENERGY INC COM CS 65339F101 6,802 24,507 SH   SOLE   0 0 24,507
NEXTERA ENERGY PARTNERS LP COM CS 65341B106 27,717 462,259 SH   SOLE   0 0 462,259
NII HLDGS INC COM PAR $0.001 CS 62913F508 108 49,996 SH   SOLE   0 0 49,996
NIKE INC CL B CS 654106103 33,378 265,873 SH   SOLE   0 0 265,873
NORFOLK SOUTHERN CORP CS 655844108 2,658 12,419 SH   SOLE   0 0 12,419
NORTHROP GRUMMAN CORP COM CS 666807102 301 953 SH   SOLE   0 0 953
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600 39 50,000 SH   SOLE   0 0 50,000
NOVARTIS A G SPONSORED ADR CS 66987V109 594 6,830 SH   SOLE   0 0 6,830
NUCOR CORP COM CS 670346105 830 18,500 SH   SOLE   0 0 18,500
NVIDIA CORP COM CS 67066G104 21,630 39,965 SH   SOLE   0 0 39,965
NXP SEMICONDUCTORS N V COM CS N6596X109 3,761 30,137 SH   SOLE   0 0 30,137
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 1,908 4,138 SH   SOLE   0 0 4,138
OIL SEARCH LTD ORD CS Y64695110 28 15,000 SH   SOLE   0 0 15,000
ONCOCYTE CORPORATION COM CS 68235C107 21 15,000 SH   SOLE   0 0 15,000
ONEX CORP SUB VTG CS 68272K103 27,220 610,165 SH   SOLE   0 0 610,165
ORACLE CORP COM CS 68389X105 6,500 108,873 SH   SOLE   0 0 108,873
OTIS WORLDWIDE CORP COM CS 68902V107 546 8,753 SH   SOLE   0 0 8,753
PACKAGING CORP OF AMERICA CS 695156109 285 2,610 SH   SOLE   0 0 2,610
PARETEUM CORP CS 69946T207 17 25,800 SH   SOLE   0 0 25,800
PARKER HANNIFIN CORP CS 701094104 4,021 19,874 SH   SOLE   0 0 19,874
PAYCHEX INC COM CS 704326107 5,583 69,984 SH   SOLE   0 0 69,984
PAYPAL HLDGS INC COM CS 70450Y103 64,854 329,160 SH   SOLE   0 0 329,160
PELOTON INTERACTIVE INC CL A C CS 70614W100 350 3,525 SH   SOLE   0 0 3,525
PEOPLES UNITED FINANCIAL INC C CS 712704105 106 10,233 SH   SOLE   0 0 10,233
PEPSICO INC COM CS 713448108 56,716 409,205 SH   SOLE   0 0 409,205
PERKINELMER INC COM CS 714046109 273 2,175 SH   SOLE   0 0 2,175
PFIZER INC COM CS 717081103 4,176 113,787 SH   SOLE   0 0 113,787
PHILIP MORRIS INTL INC COM CS 718172109 920 12,272 SH   SOLE   0 0 12,272
PIEDMONT LITHIUM LTD SPONSORED CS 720162106 423 18,080 SH   SOLE   0 0 18,080
PINNACLE WEST CAP CORP COM CS 723484101 325 4,360 SH   SOLE   0 0 4,360
PLAINS ALL AMERICAN PIPELINE L CS 726503105 109 18,243 SH   SOLE   0 0 18,243
PLUG POWER INC COM CS 72919P202 862 64,300 SH   SOLE   0 0 64,300
PNC FINL SVCS GROUP INC CS 693475105 3,127 28,454 SH   SOLE   0 0 28,454
POWERFLEET INC COM CS 73931J109 62 11,000 SH   SOLE   0 0 11,000
PPL CORP COM CS 69351T106 426 15,659 SH   SOLE   0 0 15,659
PRICE T ROWE GROUP INC COM CS 74144T108 34,737 270,921 SH   SOLE   0 0 270,921
PROCTER AND GAMBLE CO COM CS 742718109 3,763 27,071 SH   SOLE   0 0 27,071
PROGRESSIVE CORP OHIO COM CS 743315103 11,668 123,251 SH   SOLE   0 0 123,251
PROLOGIS INC COM CS 74340W103 9,256 91,991 SH   SOLE   0 0 91,991
PROSHARES TR PSHS SHRT S&P500 CS 74347B425 711 35,000 SH   SOLE   0 0 35,000
PROTOKINETIX INC CS 743722100 2 20,000 SH   SOLE   0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106 364 6,622 SH   SOLE   0 0 6,622
PUREFUNDS ISE CYBER SECURITY E CS 26924G201 4,456 95,751 SH   SOLE   0 0 95,751
QUALCOMM INC COM CS 747525103 1,228 10,435 SH   SOLE   0 0 10,435
QUEST DIAGNOSTICS INC COM CS 74834L100 591 5,165 SH   SOLE   0 0 5,165
RAYMOND JAMES FINANCIAL INC CO CS 754730109 264 3,625 SH   SOLE   0 0 3,625
RAYTHEON TECHNOLOGIES CORP CS 75513E101 6,004 104,348 SH   SOLE   0 0 104,348
REGENERON PHARMACEUTICALS COM CS 75886F107 820 1,465 SH   SOLE   0 0 1,465
REGENERX BIOPHARMACEUTICALS CO CS 75886X108 80 200,000 SH   SOLE   0 0 200,000
RESMED INC COM CS 761152107 257 1,497 SH   SOLE   0 0 1,497
ROCHE HLDG LTD SPONSORED ADR CS 771195104 17,715 413,796 SH   SOLE   0 0 413,796
ROCKWELL AUTOMATION INC CS 773903109 14,188 64,292 SH   SOLE   0 0 64,292
ROLLINS INC COM CS 775711104 16,654 307,321 SH   SOLE   0 0 307,321
ROPER TECHNOLOGIES INC COM CS 776696106 79,956 202,363 SH   SOLE   0 0 202,363
S&P GLOBAL INC CS 78409V104 332 922 SH   SOLE   0 0 922
SALESFORCE COM INC COM CS 79466L302 36,763 146,279 SH   SOLE   0 0 146,279
SCHLUMBERGER LTD COM CS 806857108 172 11,070 SH   SOLE   0 0 11,070
SCHWAB CHARLES CORP NEW COM CS 808513105 845 23,324 SH   SOLE   0 0 23,324
SCHWAB STRATEGIC TR INTL EQTY CS 808524805 631 20,099 SH   SOLE   0 0 20,099
SCORPIO TANKERS INC SHS CS Y7542C130 124 11,222 SH   SOLE   0 0 11,222
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852 283 4,763 SH   SOLE   0 0 4,763
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209 623 5,910 SH   SOLE   0 0 5,910
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 207 6,909 SH   SOLE   0 0 6,909
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605 816 33,913 SH   SOLE   0 0 33,913
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 1,965 16,836 SH   SOLE   0 0 16,836
SERVICENOW INC COM CS 81762P102 504 1,040 SH   SOLE   0 0 1,040
SHERWIN-WILLIAMS CO CS 824348106 735 1,055 SH   SOLE   0 0 1,055
SIG COMBIBLOC GROUP AG CS H76406117 939 46,800 SH   SOLE   0 0 46,800
SILVER ELEPHANT MINING CORP CS 82770L109 3 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW CS 832696405 427 3,700 SH   SOLE   0 0 3,700
SOUTHERN CO COM CS 842587107 365 6,727 SH   SOLE   0 0 6,727
SPARK NEW ZEALAND LTD SHS CS Q8619N107 358 115,000 SH   SOLE   0 0 115,000
SPDR DJIA CS 78467X109 23,524 84,771 SH   SOLE   0 0 84,771
SPDR GOLD TRUST CS 78463V107 5,793 32,707 SH   SOLE   0 0 32,707
SPDR S&P 500 ETF TR TR UNIT CS 78462F103 49,251 147,066 SH   SOLE   0 0 147,066
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 5,160 15,229 SH   SOLE   0 0 15,229
SPDR SER TR PORTFOLIO S&P400 CS 78464A847 530 16,230 SH   SOLE   0 0 16,230
SPDR SERIES TRUST S&P BIOTECH CS 78464A870 10,428 93,585 SH   SOLE   0 0 93,585
SPLUNK INC COM CS 848637104 5,200 27,643 SH   SOLE   0 0 27,643
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 1,134 20,050 SH   SOLE   0 0 20,050
STARBUCKS CORP COM CS 855244109 869 10,112 SH   SOLE   0 0 10,112
STERIS PLC SHS USD CS G8473T100 106,476 604,324 SH   SOLE   0 0 604,324
STRYKER CORP COM CS 863667101 12,667 60,790 SH   SOLE   0 0 60,790
SUNRUN INC COM CS 86771W105 16,695 216,615 SH   SOLE   0 0 216,615
SYSCO CORP COM CS 871829107 4,541 72,976 SH   SOLE   0 0 72,976
T-MOBILE US INC COM CS 872590104 1,095 9,578 SH   SOLE   0 0 9,578
TARGA RES CORP COM CS 87612G101 203 14,435 SH   SOLE   0 0 14,435
TARGET CORP COM CS 87612E106 1,136 7,217 SH   SOLE   0 0 7,217
TE CONNECTIVITY LTD REG SHS CS H84989104 273 2,797 SH   SOLE   0 0 2,797
TELADOC INC COM CS 87918A105 4,705 21,459 SH   SOLE   0 0 21,459
TELEFLEX INC CS 879369106 523 1,536 SH   SOLE   0 0 1,536
TENCENT HLDGS LTD ADR CS 88032Q109 792 11,701 SH   SOLE   0 0 11,701
TESLA MTRS INC COM CS 88160R101 2,556 5,958 SH   SOLE   0 0 5,958
TEXAS INSTRS INC COM CS 882508104 10,817 75,758 SH   SOLE   0 0 75,758
THE TRADE DESK INC COM CL A CS 88339J105 113,440 218,667 SH   SOLE   0 0 218,667
THEGLOBE COM INC COM CS 88335R101 1 25,000 SH   SOLE   0 0 25,000
THERMO FISHER SCIENTIFIC INC C CS 883556102 93,439 211,631 SH   SOLE   0 0 211,631
THOR INDS INC COM CS 885160101 219 2,300 SH   SOLE   0 0 2,300
TJX COS INC NEW COM CS 872540109 70,290 1,263,079 SH   SOLE   0 0 1,263,079
TRADEWEB MKTS INC CL A CS 892672106 1,467 25,285 SH   SOLE   0 0 25,285
TRANE TECHNOLOGIES PLC SHS CS G8994E103 239 1,970 SH   SOLE   0 0 1,970
TRANSDIGM GROUP INC COM CS 893641100 243 512 SH   SOLE   0 0 512
TRAVELERS COMPANIES INC COM CS 89417E109 514 4,747 SH   SOLE   0 0 4,747
TYSON FOODS INC CL A CS 902494103 2,997 50,383 SH   SOLE   0 0 50,383
UBER TECHNOLOGIES INC COM CS 90353T100 399 10,940 SH   SOLE   0 0 10,940
UGI CORP NEW COM CS 902681105 446 13,518 SH   SOLE   0 0 13,518
UNILEVER N V N Y SHS NEW CS 904784709 916 15,159 SH   SOLE   0 0 15,159
UNION PAC CORP COM CS 907818108 4,547 23,096 SH   SOLE   0 0 23,096
UNITED PARCEL SVC INC CL B CS 911312106 334 2,005 SH   SOLE   0 0 2,005
UNITED RENTALS INC COM CS 911363109 262 1,500 SH   SOLE   0 0 1,500
UNITEDHEALTH GROUP INC COM CS 91324P102 10,267 32,932 SH   SOLE   0 0 32,932
UNITY BIOTECHNOLOGY INC COM CS 91381U101 35 10,000 SH   SOLE   0 0 10,000
US BANCORP DEL COM NEW CS 902973304 3,495 97,496 SH   SOLE   0 0 97,496
VANECK VECTORS ETF TR CS 92189F726 512 3,160 SH   SOLE   0 0 3,160
VANECK VECTORS GOLD MINERS ETF CS 92189F106 216 5,505 SH   SOLE   0 0 5,505
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775 1,143 22,665 SH   SOLE   0 0 22,665
VANGUARD HEALTH CARE ETF CS 92204A504 588 2,882 SH   SOLE   0 0 2,882
VANGUARD HIGH DIV YLD ETF CS 921946406 5,692 70,335 SH   SOLE   0 0 70,335
VANGUARD INDEX FDS MCAP GR IDX CS 922908538 325 1,804 SH   SOLE   0 0 1,804
VANGUARD INDEX FDS SMALL CP ET CS 922908751 2,112 13,734 SH   SOLE   0 0 13,734
VANGUARD INDEX FDS TOTAL STK M CS 922908769 250 1,469 SH   SOLE   0 0 1,469
VANGUARD MID-CAP ETF CS 922908629 658 3,731 SH   SOLE   0 0 3,731
VANGUARD MSCI EAFE ETF CS 921943858 266 6,501 SH   SOLE   0 0 6,501
VANGUARD S&P 500 ETF CS 922908363 12,396 40,291 SH   SOLE   0 0 40,291
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 1,507 11,711 SH   SOLE   0 0 11,711
VANGUARD WORLD CONSUMER DISC E CS 92204A108 247 1,051 SH   SOLE   0 0 1,051
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603 239 1,650 SH   SOLE   0 0 1,650
VANGUARD WORLD FDS INF TECH ET CS 92204A702 1,082 3,474 SH   SOLE   0 0 3,474
VEEVA SYS INC CL A COM CS 922475108 19,495 69,331 SH   SOLE   0 0 69,331
VEONEER INCORPORATED COM CS 92336X109 174 11,825 SH   SOLE   0 0 11,825
VERIZON COMMUNICATIONS INC COM CS 92343V104 7,360 123,710 SH   SOLE   0 0 123,710
VERTEX PHARMACEUTICALS INC COM CS 92532F100 14,750 54,203 SH   SOLE   0 0 54,203
VICTREX PLC CS G9358Y107 29,539 1,248,062 SH   SOLE   0 0 1,248,062
VIPER ENERGY PARTNERS LP CS 92763M105 279 37,120 SH   SOLE   0 0 37,120
VIRNETX HLDG CORP COM CS 92823T108 1,197 227,186 SH   SOLE   0 0 227,186
VISA INC COM CL A CS 92826C839 263,464 1,317,516 SH   SOLE   0 0 1,317,516
VMWARE INC CL A COM CS 928563402 208 1,451 SH   SOLE   0 0 1,451
VORNADO RLTY TR SH BEN INT CS 929042109 249 7,391 SH   SOLE   0 0 7,391
VYSTAR CORP CS 92927N106 15 480,000 SH   SOLE   0 0 480,000
WABTEC CORP COM CS 929740108 339 5,486 SH   SOLE   0 0 5,486
WAL-MART STORES INC COM CS 931142103 1,790 12,794 SH   SOLE   0 0 12,794
WALGREENS BOOTS ALLIANCE INC CS 931427108 276 7,686 SH   SOLE   0 0 7,686
WATTS WATER TECHNOLOGIES A CS 942749102 571 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM CS 92939U106 506 5,226 SH   SOLE   0 0 5,226
WELLS FARGO CO NEW COM CS 949746101 1,451 61,722 SH   SOLE   0 0 61,722
WENDYS CO COM CS 95058W100 517 23,200 SH   SOLE   0 0 23,200
WESTLAKE CHEM PARTNERS LP COM CS 960417103 263 14,000 SH   SOLE   0 0 14,000
WEX INC COM CS 96208T104 31,341 225,525 SH   SOLE   0 0 225,525
WEYERHAEUSER CO CS 962166104 214 7,490 SH   SOLE   0 0 7,490
WHITE MTNS INS GROUP LTD COM CS G9618E107 4,357 5,593 SH   SOLE   0 0 5,593
WILLIAMS COS INC DEL COM CS 969457100 371 18,897 SH   SOLE   0 0 18,897
WORKDAY INC CL A CS 98138H101 215 1,000 SH   SOLE   0 0 1,000
XCEL ENERGY INC CS 98389B100 281 4,075 SH   SOLE   0 0 4,075
XYLEM INC COM CS 98419M100 14,866 176,729 SH   SOLE   0 0 176,729
YUM BRANDS INC COM CS 988498101 516 5,655 SH   SOLE   0 0 5,655
YUM CHINA HLDGS INC COM CS 98850P109 292 5,520 SH   SOLE   0 0 5,520
ZOETIS INC CL A CS 98978V103 159,218 962,801 SH   SOLE   0 0 962,801
ZOOM VIDEO COMMUNICATIONS INC CS 98980L101 284 605 SH   SOLE   0 0 605
ZSCALER INC COM CS 98980G102 1,412 10,037 SH   SOLE   0 0 10,037
ISHARES TR U.S. PFD STK ETF FT 464288687 260 7,125 SH   SOLE   0 0 7,125
WESTERN ASSET HIGH INCM FD II FT 95766J102 77 12,085 SH   SOLE   0 0 12,085
ALLIANZ FDS RCM MIDCAP INS MF 018919688 195 33,460 SH   SOLE   0 0 33,460
AMCAP FD INC COM MF 023375108 202 5,662 SH   SOLE   0 0 5,662
AMCAP FD INC SHS CL F-2 MF 023375827 296 8,227 SH   SOLE   0 0 8,227
AMERICAN CENTY MUT FDS INC ULT MF 025083882 1,093 15,820 SH   SOLE   0 0 15,820
AMG TR IV RIVR RD DIV CP N MF 00171A100 143 14,132 SH   SOLE   0 0 14,132
COLUMBIA ACORN TR INTL CL Z MF 197199813 285 8,670 SH   SOLE   0 0 8,670
COLUMBIA FDS SER TR MID CAP IN MF 19765J608 169 12,196 SH   SOLE   0 0 12,196
COLUMBIA LARGE CAP GROWTH - Z MF 19765Y688 280 18,364 SH   SOLE   0 0 18,364
DFA EMERGING MKTS SMALL CAP MF 233203611 311 15,775 SH   SOLE   0 0 15,775
DFA INTERNATIONAL SMALL CAP EQ MF 233203629 410 23,546 SH   SOLE   0 0 23,546
FIDELITY CONCORD STR TR 500 ID MF 315911750 874 7,466 SH   SOLE   0 0 7,466
FIDELITY CONTRAFUND INC COM MF 316071109 1,543 92,528 SH   SOLE   0 0 92,528
FIDELITY GROWTH CO FUND MF 316200104 1,623 52,072 SH   SOLE   0 0 52,072
FIDELITY MAGELLAN FD COM MF 316184100 127 10,440 SH   SOLE   0 0 10,440
FIDELITY PURITAN TR BALANCED F MF 316345206 369 13,783 SH   SOLE   0 0 13,783
FIDELITY SECS FD GRWTH & INCM MF 316389204 208 5,510 SH   SOLE   0 0 5,510
FRONTIER SVCS GROUP LTD SHS MF G3729C100 64 1,304,800 SH   SOLE   0 0 1,304,800
GABELLI ASSET FD SH BEN INT MF 362395105 245 4,659 SH   SOLE   0 0 4,659
JPMORGAN TR I US LARGE SEL MF 4812A2389 616 22,217 SH   SOLE   0 0 22,217
JPMORGAN TR II EQTY INCOME SL MF 4812C0498 365 20,811 SH   SOLE   0 0 20,811
JPMORGAN TR II LARGE CAP GR S MF 4812C0530 448 7,869 SH   SOLE   0 0 7,869
MATTHEWS INTL FDS PAC TIGER FD MF 577130107 5,926 190,987 SH   SOLE   0 0 190,987
NORTHERN FDS STK INDEX FD MF 665162772 519 13,456 SH   SOLE   0 0 13,456
PARNASSUS FD EQTY INCM INSTL MF 701769408 207 4,040 SH   SOLE   0 0 4,040
PIMCO COMMODITY RR STRAT - INS MF 722005667 62 11,859 SH   SOLE   0 0 11,859
PRICE T ROWE GROWTH STK FD INC MF 741479109 1,486 16,569 SH   SOLE   0 0 16,569
PRICE T ROWE MEDIA & TELECMS C MF 741454102 211 1,216 SH   SOLE   0 0 1,216
PUTNAM EQUITY INCOME FD NEW CL MF 746745108 552 23,079 SH   SOLE   0 0 23,079
ROWE PRICE NEW HORIZONS FD INC MF 779562107 248 3,074 SH   SOLE   0 0 3,074
ROWE T PRICE DIVID GROWTH FD C MF 779546100 263 4,889 SH   SOLE   0 0 4,889
ROYCE FD PENN MUT INV MF 780905840 150 17,691 SH   SOLE   0 0 17,691
ROYCE FD TOTAL RETURN MF 780905881 98 10,948 SH   SOLE   0 0 10,948
T ROWE PR BLUE CHIP GROW MF 77954Q106 601 3,879 SH   SOLE   0 0 3,879
VANGUARD 500 INDEX FUND - ADM MF 922908710 1,882 6,065 SH   SOLE   0 0 6,065
VANGUARD BD INDEX FD INC SMCP MF 921937686 398 8,369 SH   SOLE   0 0 8,369
VANGUARD INDEX FDS LCP INDX AD MF 922908579 1,195 15,115 SH   SOLE   0 0 15,115
VANGUARD INDEX FDS SMCP INDEX MF 922908686 369 5,012 SH   SOLE   0 0 5,012
VANGUARD INDEX FDS TOT STKIDX MF 922908728 1,834 22,107 SH   SOLE   0 0 22,107
VANGUARD MID CAP INDEX FUND AD MF 922908645 634 2,903 SH   SOLE   0 0 2,903
VANGUARD SPECIALIZED PORTFOLIO MF 921908885 326 3,547 SH   SOLE   0 0 3,547
VANGUARD STAR FUND MF 921909107 342 11,688 SH   SOLE   0 0 11,688
VANGUARD TAX MANAGED INTL FD C MF 921943866 358 2,050 SH   SOLE   0 0 2,050
VANGUARD WINDSOR II FD ADMIRAL MF 922018304 245 3,937 SH   SOLE   0 0 3,937
WELLS FARGO FDS TR TARGET 2030 MF 94975G181 181 14,295 SH   SOLE   0 0 14,295
DOVER CORPORATION (Special) SB 260003108 70,360 649,435 SH   SOLE   0 0 649,435