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 CS 88579Y101 3,811 18,086 SH   SOLE   0 0 18,086
ABBOTT LABS COM CS 002824100 10,299 140,390 SH   SOLE   0 0 140,390
ABBVIE INC COM CS 00287Y109 4,988 52,742 SH   SOLE   0 0 52,742
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 81,685 479,934 SH   SOLE   0 0 479,934
ACTIVISION BLIZZARD INC COM CS 00507V109 312 3,750 SH   SOLE   0 0 3,750
ADOBE SYS INC COM CS 00724F101 437 1,617 SH   SOLE   0 0 1,617
AERIE PHARMACEUTICALS INC COM CS 00771V108 492 8,000 SH   SOLE   0 0 8,000
AIR LEASE CORP CL A CS 00912X302 20,154 439,280 SH   SOLE   0 0 439,280
AIR PRODS & CHEMS INC COM CS 009158106 13,603 81,432 SH   SOLE   0 0 81,432
ALCOA CORP COM CS 013872106 1,006 24,900 SH   SOLE   0 0 24,900
ALIBABA GROUP HLDG LTD SPONSOR CS 01609W102 1,008 6,117 SH   SOLE   0 0 6,117
ALLEGION PUB LTD CO ORD SHS CS G0176J109 75,055 828,694 SH   SOLE   0 0 828,694
ALLERGAN PLC SHS CS G0177J108 1,322 6,942 SH   SOLE   0 0 6,942
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 1,775 58,300 SH   SOLE   0 0 58,300
ALLSTATE CORP CS 020002101 533 5,405 SH   SOLE   0 0 5,405
ALPHABET INC CAP STK CL A CS 02079K305 91,579 75,868 SH   SOLE   0 0 75,868
ALPHABET INC CAP STK CL C CS 02079K107 41,968 35,165 SH   SOLE   0 0 35,165
ALTRIA GROUP INC COM CS 02209S103 1,189 19,710 SH   SOLE   0 0 19,710
AMARIN CORP PLC SPONS ADR NEW CS 023111206 545 33,500 SH   SOLE   0 0 33,500
AMAZON COM INC COM CS 023135106 103,733 51,789 SH   SOLE   0 0 51,789
AMERICA MOVIL SA DE CV ADR SER CS 02364W105 277 17,264 SH   SOLE   0 0 17,264
AMERICAN EXPRESS CO COM CS 025816109 14,300 134,288 SH   SOLE   0 0 134,288
AMERICAN INTL GROUP INC COM NE CS 026874784 540 10,139 SH   SOLE   0 0 10,139
AMERICAN TOWER CORP NEW COM CS 03027X100 10,489 72,190 SH   SOLE   0 0 72,190
AMERICAN WTR WKS CO INC NEW CO CS 030420103 1,731 19,673 SH   SOLE   0 0 19,673
AMERIGAS PARTNERS L P CS 030975106 10,171 257,440 SH   SOLE   0 0 257,440
AMERIPRISE FINL INC COM CS 03076C106 888 6,013 SH   SOLE   0 0 6,013
AMETEK INC NEW COM CS 031100100 257 3,254 SH   SOLE   0 0 3,254
AMGEN INC COM CS 031162100 13,570 65,462 SH   SOLE   0 0 65,462
AMPHENOL CORP NEW CL A CS 032095101 622 6,615 SH   SOLE   0 0 6,615
ANALOG DEVICES INC CS 032654105 1,863 20,148 SH   SOLE   0 0 20,148
ANSYS INC COM CS 03662Q105 220 1,180 SH   SOLE   0 0 1,180
ANTERO MIDSTREAM PARTNERS LP CS 03673L103 345 12,055 SH   SOLE   0 0 12,055
APERGY CORP COM CS 03755L104 324 7,435 SH   SOLE   0 0 7,435
APOLLO GLOBAL MGMT LLC CL A SH CS 037612306 346 10,000 SH   SOLE   0 0 10,000
APPLE INC COM CS 037833100 157,996 699,902 SH   SOLE   0 0 699,902
APPLIED MATLS INC COM CS 038222105 352 9,095 SH   SOLE   0 0 9,095
APPLIED MINERALS INC COM CS 03823M100 26 237,817 SH   SOLE   0 0 237,817
APTARGROUP INC COM CS 038336103 58,465 542,649 SH   SOLE   0 0 542,649
ARATANA THERAPEUTICS INC COM CS 03874P101 100 17,045 SH   SOLE   0 0 17,045
ARCH CAP GROUP LTD ORD CS G0450A105 2,975 99,795 SH   SOLE   0 0 99,795
ARMSTRONG WORLD INDS INC NEW C CS 04247X102 790 11,350 SH   SOLE   0 0 11,350
ASHLAND GLOBAL HLDGS INC CS 044186104 1,291 15,390 SH   SOLE   0 0 15,390
ASTERIAS BIOTHERAPEUTICS INC C CS 04624N107 39 30,100 SH   SOLE   0 0 30,100
AT&T INC COM CS 00206R102 16,764 499,236 SH   SOLE   0 0 499,236
AURORA CANNABIS INC COM CS 05156X108 107 11,104 SH   SOLE   0 0 11,104
AUTOMATIC DATA PROCESSING INC CS 053015103 98,446 653,430 SH   SOLE   0 0 653,430
BALL CORP CS 058498106 4,147 94,266 SH   SOLE   0 0 94,266
BANK AMER CORP COM CS 060505104 47,486 1,611,890 SH   SOLE   0 0 1,611,890
BANK NEW YORK MELLON CORP COM CS 064058100 591 11,596 SH   SOLE   0 0 11,596
BANK NOVA SCOTIA HALIFAX COM CS 064149107 1,499 25,142 SH   SOLE   0 0 25,142
BAXTER INTL INC CS 071813109 588 7,624 SH   SOLE   0 0 7,624
BB&T CORP COM CS 054937107 220 4,525 SH   SOLE   0 0 4,525
BCE INC COM NEW CS 05534B760 1,487 36,696 SH   SOLE   0 0 36,696
BECTON DICKINSON & CO COM CS 075887109 1,641 6,288 SH   SOLE   0 0 6,288
BERKLEY W R CORP COM CS 084423102 522 6,536 SH   SOLE   0 0 6,536
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 12,160 38 SH   SOLE   0 0 38
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 65,141 304,240 SH   SOLE   0 0 304,240
BGC PARTNERS INC CL A CS 05541T101 1,117 94,500 SH   SOLE   0 0 94,500
BIOGEN INC COM CS 09062X103 465 1,316 SH   SOLE   0 0 1,316
BIOTIME INC CS 09066L105 190 80,740 SH   SOLE   0 0 80,740
BLACKBAUD INC COM CS 09227Q100 1,312 12,930 SH   SOLE   0 0 12,930
BLACKROCK INC COM CS 09247X101 807 1,713 SH   SOLE   0 0 1,713
BLACKSTONE GROUP L P UNIT CS 09253U108 31,782 834,622 SH   SOLE   0 0 834,622
BOEING CO COM CS 097023105 2,645 7,113 SH   SOLE   0 0 7,113
BOOKING HOLDINGS INC CS 09857L108 9,884 4,982 SH   SOLE   0 0 4,982
BOSTON PROPERTIES INC COM CS 101121101 419 3,401 SH   SOLE   0 0 3,401
BP PLC SPONSORED ADR CS 055622104 534 11,594 SH   SOLE   0 0 11,594
BRISTOL MYERS SQUIBB CO COM CS 110122108 20,837 335,651 SH   SOLE   0 0 335,651
BRITISH AMERN TOB PLC SPONSORE CS 110448107 227 4,874 SH   SOLE   0 0 4,874
BROOKFIELD ASSET MANAGEMENT CL CS 112585104 1,145 25,705 SH   SOLE   0 0 25,705
BUCKEYE PARTNERS LTD CS 118230101 1,108 31,040 SH   SOLE   0 0 31,040
BWX TECHNOLOGIES INC COM CS 05605H100 319 5,100 SH   SOLE   0 0 5,100
CAMDEN NATL CORP COM CS 133034108 595 13,700 SH   SOLE   0 0 13,700
CAMPBELL SOUP CO COM CS 134429109 292 7,966 SH   SOLE   0 0 7,966
CANADIAN NATL RY CO COM CS 136375102 384 4,275 SH   SOLE   0 0 4,275
CANADIAN PAC RY LTD COM CS 13645T100 3,145 14,841 SH   SOLE   0 0 14,841
CANOPY GROWTH CORP COM CS 138035100 4,039 83,035 SH   SOLE   0 0 83,035
CAPITAL SR LIVING CORP COM CS 140475104 112 11,900 SH   SOLE   0 0 11,900
CATERPILLAR INC DEL COM CS 149123101 3,289 21,571 SH   SOLE   0 0 21,571
CBS CORP NEW CL B CS 124857202 232 4,030 SH   SOLE   0 0 4,030
CDK GLOBAL INC COM CS 12508E101 19,494 311,612 SH   SOLE   0 0 311,612
CELGENE CORP COM CS 151020104 949 10,603 SH   SOLE   0 0 10,603
CENTENNIAL RESOURCE DEVELOPMEN CS 15136A102 40,741 1,864,567 SH   SOLE   0 0 1,864,567
CENTURYLINK CS 156700106 6,918 326,305 SH   SOLE   0 0 326,305
CHARTER COMMUNICATIONS INC DEL CS 16119P108 1,815 5,569 SH   SOLE   0 0 5,569
CHEVRON CORP NEW COM CS 166764100 19,589 160,200 SH   SOLE   0 0 160,200
CHOICE HOTELS INTL INC COM CS 169905106 500 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104 12,538 93,817 SH   SOLE   0 0 93,817
CHURCH & DWIGHT INC COM CS 171340102 3,339 56,248 SH   SOLE   0 0 56,248
CIGNA CORPORATION COM CS 125509109 2,083 10,000 SH   SOLE   0 0 10,000
CINTAS CORP COM CS 172908105 2,190 11,069 SH   SOLE   0 0 11,069
CISCO SYS INC COM CS 17275R102 28,199 579,626 SH   SOLE   0 0 579,626
CITIGROUP INC COM NEW CS 172967424 18,851 262,764 SH   SOLE   0 0 262,764
CLOROX CO DEL COM CS 189054109 314 2,085 SH   SOLE   0 0 2,085
CME GROUP INC COM CS 12572Q105 549 3,226 SH   SOLE   0 0 3,226
COCA COLA CO COM CS 191216100 7,913 171,306 SH   SOLE   0 0 171,306
COGNEX CORP COM CS 192422103 6,130 109,820 SH   SOLE   0 0 109,820
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102 221 2,870 SH   SOLE   0 0 2,870
COLGATE PALMOLIVE CO COM CS 194162103 18,938 282,864 SH   SOLE   0 0 282,864
COMCAST CORP NEW CL A CS 20030N101 42,710 1,206,148 SH   SOLE   0 0 1,206,148
COMMSCOPE HLDG CO INC COM CS 20337X109 2,162 70,300 SH   SOLE   0 0 70,300
CONCHO RES INC COM CS 20605P101 1,443 9,446 SH   SOLE   0 0 9,446
CONOCOPHILLIPS COM CS 20825C104 2,765 35,726 SH   SOLE   0 0 35,726
CONSTELLATION BRANDS INC CL A CS 21036P108 8,655 40,139 SH   SOLE   0 0 40,139
CORNING INC COM CS 219350105 18,651 528,351 SH   SOLE   0 0 528,351
COSTCO WHSL CORP NEW COM CS 22160K105 110,432 470,165 SH   SOLE   0 0 470,165
CROWN CASTLE INTL CORP CS 22822V101 91,612 822,887 SH   SOLE   0 0 822,887
CSX CORP COM CS 126408103 1,994 26,926 SH   SOLE   0 0 26,926
CVS HEALTH CORPORATION CS 126650100 4,630 58,810 SH   SOLE   0 0 58,810
DANAHER CORP DEL COM CS 235851102 55,169 507,725 SH   SOLE   0 0 507,725
DCP MIDSTREAM PARTNERS LP CS 23311P100 1,458 36,827 SH   SOLE   0 0 36,827
DEERE & CO COM CS 244199105 2,413 16,050 SH   SOLE   0 0 16,050
DELTA AIR LINES INC DEL COM NE CS 247361702 11,482 198,541 SH   SOLE   0 0 198,541
DEUTSCHE TELEKOM AG SPONSORED CS 251566105 692 43,200 SH   SOLE   0 0 43,200
DEXTERA SURGICAL INC COM CS 252366109 3 107,154 SH   SOLE   0 0 107,154
DHT HOLDINGS INC CS Y2065G121 1,432 304,625 SH   SOLE   0 0 304,625
DIAMONDBACK ENERGY INC COM CS 25278X109 22,202 164,230 SH   SOLE   0 0 164,230
DIREXION DAILY SMALL CAP BEAR3 CS 25490K521 142 16,940 SH   SOLE   0 0 16,940
DISCOVER FINANCIAL SERVICES CS 254709108 707 9,250 SH   SOLE   0 0 9,250
DISCOVERY COMMUNICATIONS NEW S CS 25470F104 378 11,807 SH   SOLE   0 0 11,807
DISNEY WALT CO COM DISNEY CS 254687106 45,632 390,217 SH   SOLE   0 0 390,217
DOLBY LABORATORIES INC COM CS 25659T107 246 3,515 SH   SOLE   0 0 3,515
DOMINION RES INC VA NEW COM CS 25746U109 481 6,844 SH   SOLE   0 0 6,844
DORIAN LPG LTD CS Y2106R110 101 12,700 SH   SOLE   0 0 12,700
DOVER CORP COM CS 260003108 1,338 15,107 SH   SOLE   0 0 15,107
DOWDUPONT INC COM CS 26078J100 53,226 827,654 SH   SOLE   0 0 827,654
DTE ENERGY CO COM CS 233331107 327 3,000 SH   SOLE   0 0 3,000
DUKE ENERGY CORP CS 26441C204 907 11,338 SH   SOLE   0 0 11,338
EATON CORP PLC SHS CS G29183103 3,966 45,729 SH   SOLE   0 0 45,729
EBAY INC COM CS 278642103 1,047 31,713 SH   SOLE   0 0 31,713
ECOLAB INC COM CS 278865100 126,848 809,081 SH   SOLE   0 0 809,081
EDWARDS LIFESCIENCES CORP COM CS 28176E108 389 2,233 SH   SOLE   0 0 2,233
EMERSON ELEC CO COM CS 291011104 8,148 106,400 SH   SOLE   0 0 106,400
ENBRIDGE INC COM CS 29250N105 251 7,773 SH   SOLE   0 0 7,773
ENERGY TRANSFER LP CS 29273V100 596 34,200 SH   SOLE   0 0 34,200
ENERGY TRANSFERS PARTNERS LP CS 29278N103 5,474 245,909 SH   SOLE   0 0 245,909
ENSCO PLC SHS CLASS A CS G3157S106 116 13,800 SH   SOLE   0 0 13,800
ENTERCOM COMMUNICATIONS CORP C CS 293639100 3,799 480,885 SH   SOLE   0 0 480,885
ENTERPRISE PRODS PARTNERS L P CS 293792107 50,325 1,751,639 SH   SOLE   0 0 1,751,639
EOG RES INC COM CS 26875P101 61,668 483,406 SH   SOLE   0 0 483,406
EQT MIDSTREAM PARTNERS LP UNIT CS 26885B100 4,286 81,203 SH   SOLE   0 0 81,203
EQUIFAX INC COM CS 294429105 365 2,795 SH   SOLE   0 0 2,795
EXPRESS SCRIPTS HOLDING COMPAN CS 30219G108 6,967 73,330 SH   SOLE   0 0 73,330
EXXON MOBIL CORP COM CS 30231G102 24,071 283,124 SH   SOLE   0 0 283,124
FACEBOOK INC CL A CS 30303M102 37,922 230,586 SH   SOLE   0 0 230,586
FEDEX CORP COM CS 31428X106 58,476 242,850 SH   SOLE   0 0 242,850
FIDELITY NATL INFORMATION SVCS CS 31620M106 262 2,400 SH   SOLE   0 0 2,400
FIFTH THIRD BANCORP COM CS 316773100 1,352 48,422 SH   SOLE   0 0 48,422
FIRST REPUBLIC BANK CS 33616C100 13,393 139,513 SH   SOLE   0 0 139,513
FISERV INC COM CS 337738108 247 3,000 SH   SOLE   0 0 3,000
FLUOROPHARMA MED INC COM CS 343870101 15 117,647 SH   SOLE   0 0 117,647
FORD MTR CO DEL COM PAR $0.01 CS 345370860 298 32,236 SH   SOLE   0 0 32,236
FORTIVE CORP COM CS 34959J108 110,427 1,311,484 SH   SOLE   0 0 1,311,484
FRANKLIN RES INC COM CS 354613101 214 7,041 SH   SOLE   0 0 7,041
FRESHPET INC COM CS 358039105 261 7,100 SH   SOLE   0 0 7,100
GENCO SHIPPING & TRADING LTD S CS Y2685T131 580 41,400 SH   SOLE   0 0 41,400
GENE EXPRESS, INC. COM STOCK CS 9940769Y5 0 100,000 SH   SOLE   0 0 100,000
GENE EXPRESS, INC. COMMON STOC CS 9940736G4 50 100,000 SH   SOLE   0 0 100,000
GENERAL ELECTRIC CO COM CS 369604103 1,095 96,976 SH   SOLE   0 0 96,976
GENERAL MLS INC COM CS 370334104 569 13,266 SH   SOLE   0 0 13,266
GENERAL MTRS CORP COM CS 37045V100 2,025 60,156 SH   SOLE   0 0 60,156
GENMAB A/S SHS CS K3967W102 9,614 61,173 SH   SOLE   0 0 61,173
GETSWIFT LTD SHS CS Q402A3102 463 985,700 SH   SOLE   0 0 985,700
GILEAD SCIENCES INC COM CS 375558103 372 4,816 SH   SOLE   0 0 4,816
GOLAR LNG LTD CS G9456A100 4,626 166,410 SH   SOLE   0 0 166,410
GOLDMAN SACHS GROUP INC CS 38141G104 4,574 20,399 SH   SOLE   0 0 20,399
GOLUB CAP BDC INC COM CS 38173M102 403 21,500 SH   SOLE   0 0 21,500
GRACE W R & CO DEL NEW COM CS 38388F108 278 3,895 SH   SOLE   0 0 3,895
GRAINGER W W INC COM CS 384802104 5,158 14,433 SH   SOLE   0 0 14,433
GTT COMMUNICATIONS INC CS 362393100 31,240 719,815 SH   SOLE   0 0 719,815
HAEMONETICS CORP COM CS 405024100 258 2,250 SH   SOLE   0 0 2,250
HALLIBURTON CO COM CS 406216101 203 5,009 SH   SOLE   0 0 5,009
HEMP INC COM NEW CS 423703206 17 564,835 SH   SOLE   0 0 564,835
HESS CORP COM CS 42809H107 510 7,125 SH   SOLE   0 0 7,125
HESS MIDSTREAM PARTNERS LP UNI CS 428104103 401 17,600 SH   SOLE   0 0 17,600
HOLLY ENERGY PARTNERS LP CS 435763107 825 26,225 SH   SOLE   0 0 26,225
HOLLYFRONTIER CORP COM CS 436106108 1,066 15,250 SH   SOLE   0 0 15,250
HOME DEPOT INC COM CS 437076102 17,047 82,292 SH   SOLE   0 0 82,292
HON HAI PRECISION-GDR REG S CS 438090805 53 10,000 SH   SOLE   0 0 10,000
HONEYWELL INTL INC CS 438516106 18,571 111,605 SH   SOLE   0 0 111,605
HORMEL FOODS CORP CS 440452100 3,584 90,976 SH   SOLE   0 0 90,976
HP INC CS 40434L105 12,293 477,020 SH   SOLE   0 0 477,020
HUNTINGTON BANCSHARES INC COM CS 446150104 796 53,332 SH   SOLE   0 0 53,332
IDEXX LABS INC COM CS 45168D104 115,495 462,610 SH   SOLE   0 0 462,610
IHS MARKIT LTD SHS CS G47567105 343 6,365 SH   SOLE   0 0 6,365
ILLINOIS TOOL WKS INC COM CS 452308109 9,976 70,694 SH   SOLE   0 0 70,694
ILLUMINA INC COM CS 452327109 474 1,292 SH   SOLE   0 0 1,292
IMAGEWARE SYS INC COM CS 45245S108 19 20,000 SH   SOLE   0 0 20,000
INGERSOLL-RAND LTD CL A CS G47791101 396 3,870 SH   SOLE   0 0 3,870
INTEL CORP COM CS 458140100 3,172 67,081 SH   SOLE   0 0 67,081
INTELSAT S.A. CS L5140P101 1,410 47,000 SH   SOLE   0 0 47,000
INTERCONTINENTAL EXCHANGE INC CS 45866F104 2,727 36,408 SH   SOLE   0 0 36,408
INTERNATIONAL BUSINESS MACHS C CS 459200101 6,259 41,394 SH   SOLE   0 0 41,394
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 7,352 52,850 SH   SOLE   0 0 52,850
INTUIT COM CS 461202103 26,209 115,255 SH   SOLE   0 0 115,255
INTUITIVE SURGICAL INC COM NEW CS 46120E602 1,057 1,842 SH   SOLE   0 0 1,842
INVESCO QQQ TRUST SERIES 1 CS 46090E103 60,198 324,013 SH   SOLE   0 0 324,013
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357 5,465 51,166 SH   SOLE   0 0 51,166
ION SIGNATURE TECHNOLOGY INC CS 449784107 50 50,000 SH   SOLE   0 0 50,000
ISHARES EUROPE ETF CS 464287861 293 6,500 SH   SOLE   0 0 6,500
ISHARES INC CORE MSCI EMKT CS 46434G103 6,415 123,883 SH   SOLE   0 0 123,883
ISHARES MSCI EAFE INDEX CS 464287465 1,414 20,795 SH   SOLE   0 0 20,795
ISHARES MSCI EMERGING MARKET CS 464287234 637 14,840 SH   SOLE   0 0 14,840
ISHARES TR CORE MSCI EAFE CS 46432F842 12,011 187,440 SH   SOLE   0 0 187,440
ISHARES TR CORE S&P MCP ETF CS 464287507 661 3,284 SH   SOLE   0 0 3,284
ISHARES TR CORE S&P500 ETF CS 464287200 6,076 20,756 SH   SOLE   0 0 20,756
ISHARES TR MSCI ACWI EX US CS 464288240 200 4,200 SH   SOLE   0 0 4,200
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 34,169 280,210 SH   SOLE   0 0 280,210
ISHARES TR RUS MID-CAP ETF CS 464287499 343 1,556 SH   SOLE   0 0 1,556
ISHARES TR RUSSELL 2000 INDEX CS 464287655 4,734 28,088 SH   SOLE   0 0 28,088
ISHARES TR RUSSELL 3000 CS 464287689 260 1,510 SH   SOLE   0 0 1,510
ISHARES TR S&P 500 GRWT ETF CS 464287309 249 1,404 SH   SOLE   0 0 1,404
ISHARES TR S&P SMALL CAP 600 CS 464287804 7,810 89,520 SH   SOLE   0 0 89,520
ISHARES TR SELECT DIVID ETF CS 464287168 349 3,500 SH   SOLE   0 0 3,500
ISLET SCIENCES INC COM CS 46467R109 0 91,666 SH   SOLE   0 0 91,666
JOHNSON & JOHNSON COM CS 478160104 93,417 676,099 SH   SOLE   0 0 676,099
JPMORGAN CHASE & CO COM CS 46625H100 60,120 532,788 SH   SOLE   0 0 532,788
KANSAS CITY SOUTHERN COM NEW CS 485170302 347 3,063 SH   SOLE   0 0 3,063
KIMBERLY CLARK CORP COM CS 494368103 1,017 8,950 SH   SOLE   0 0 8,950
KORNIT DIGITAL LTD SHS CS M6372Q113 1,132 51,700 SH   SOLE   0 0 51,700
LABORATORY CORP AMER HLDGS COM CS 50540R409 689 3,966 SH   SOLE   0 0 3,966
LAUDER ESTEE COS INC CL A CS 518439104 32,141 221,176 SH   SOLE   0 0 221,176
LIBERTY MEDIA CORP-LIBERTY FOR CS 531229870 321 9,009 SH   SOLE   0 0 9,009
LILLY ELI & CO COM CS 532457108 1,295 12,064 SH   SOLE   0 0 12,064
LIVE NATION INC COM CS 538034109 212 3,895 SH   SOLE   0 0 3,895
LOCKHEED MARTIN CORP CS 539830109 3,054 8,828 SH   SOLE   0 0 8,828
LOEWS CORP COM CS 540424108 219 4,366 SH   SOLE   0 0 4,366
LOWES COS INC COM CS 548661107 14,841 129,254 SH   SOLE   0 0 129,254
LYONDELLBASELL INDUSTRIES N V CS N53745100 12,226 119,270 SH   SOLE   0 0 119,270
MAGELLAN MIDSTREAM PARTNERS CS 559080106 21,056 310,929 SH   SOLE   0 0 310,929
MARATHON PETE CORP COM CS 56585A102 2,998 37,485 SH   SOLE   0 0 37,485
MARRIOTT INTL INC NEW CL A CS 571903202 411 3,115 SH   SOLE   0 0 3,115
MASTERCARD INCORPORATED CL A CS 57636Q104 1,173 5,268 SH   SOLE   0 0 5,268
MCCORMICK & CO INC COM NON VTG CS 579780206 61,020 463,147 SH   SOLE   0 0 463,147
MCDONALDS CORP COM CS 580135101 1,085 6,485 SH   SOLE   0 0 6,485
MEDTRONIC PLC SHS CS G5960L103 2,602 26,448 SH   SOLE   0 0 26,448
MERCK & CO INC NEW COM CS 58933Y105 7,371 103,906 SH   SOLE   0 0 103,906
METTLER TOLEDO INTERNATIONAL C CS 592688105 105,449 173,156 SH   SOLE   0 0 173,156
MFA FINL INC COM CS 55272X102 2,392 325,386 SH   SOLE   0 0 325,386
MICROCHIP TECHNOLOGY INC CS 595017104 6,598 83,610 SH   SOLE   0 0 83,610
MICROSOFT CORP COM CS 594918104 109,701 959,172 SH   SOLE   0 0 959,172
MIMEDX GROUP INC COM CS 602496101 114 18,500 SH   SOLE   0 0 18,500
MONDELEZ INTL INC CL A CS 609207105 442 10,289 SH   SOLE   0 0 10,289
MONGODB INC CL A CS 60937P106 1,297 15,900 SH   SOLE   0 0 15,900
MONSTER BEVERAGE CORP CS 61174X109 470 8,060 SH   SOLE   0 0 8,060
MOSAIC CO CS 61945C103 1,294 39,855 SH   SOLE   0 0 39,855
MOTOROLA SOLUTIONS INC COM NEW CS 620076307 301 2,315 SH   SOLE   0 0 2,315
MPLX LP COM UNIT REP LTD CS 55336V100 2,577 74,319 SH   SOLE   0 0 74,319
MRI INTERVENTIONS INC COM CS 55347P209 43 21,552 SH   SOLE   0 0 21,552
NEOGEN CORP COM CS 640491106 201 2,811 SH   SOLE   0 0 2,811
NESTLE S A SPONSORED ADR CS 641069406 1,110 13,345 SH   SOLE   0 0 13,345
NETFLIX INC COM CS 64110L106 584 1,560 SH   SOLE   0 0 1,560
NEW MOUNTAIN FIN CORP COM CS 647551100 3,361 248,975 SH   SOLE   0 0 248,975
NEW RESIDENTIAL INVT CORP COM CS 64828T201 484 27,150 SH   SOLE   0 0 27,150
NEWELL BRANDS INC COM CS 651229106 1,220 60,084 SH   SOLE   0 0 60,084
NEXTERA ENERGY INC COM CS 65339F101 2,124 12,674 SH   SOLE   0 0 12,674
NEXTERA ENERGY PARTNERS LP COM CS 65341B106 8,542 176,125 SH   SOLE   0 0 176,125
NII HLDGS INC COM PAR $0.001 CS 62913F508 147 25,000 SH   SOLE   0 0 25,000
NIKE INC CL B CS 654106103 22,048 260,250 SH   SOLE   0 0 260,250
NOBLE MIDSTREAM PARTNERS LP CO CS 65506L105 586 16,550 SH   SOLE   0 0 16,550
NORFOLK SOUTHERN CORP CS 655844108 2,343 12,978 SH   SOLE   0 0 12,978
NORTHROP GRUMMAN CORP COM CS 666807102 366 1,153 SH   SOLE   0 0 1,153
NOVARTIS A G SPONSORED ADR CS 66987V109 611 7,091 SH   SOLE   0 0 7,091
NUCOR CORP COM CS 670346105 2,643 41,650 SH   SOLE   0 0 41,650
NUTANIX INC CL A CS 67059N108 3,900 91,287 SH   SOLE   0 0 91,287
NVIDIA CORP COM CS 67066G104 36,463 129,751 SH   SOLE   0 0 129,751
NXP SEMICONDUCTORS N V COM CS N6596X109 2,851 33,346 SH   SOLE   0 0 33,346
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 610 1,755 SH   SOLE   0 0 1,755
OCCIDENTAL PETE CORP DEL COM CS 674599105 298 3,625 SH   SOLE   0 0 3,625
ONCOCYTE CORPORATION COM CS 68235C107 38 15,022 SH   SOLE   0 0 15,022
ONEOK INC NEW COM CS 682680103 410 6,050 SH   SOLE   0 0 6,050
ONEX CORP SUB VTG CS 68272K103 49,686 725,852 SH   SOLE   0 0 725,852
ORACLE CORP COM CS 68389X105 5,763 111,773 SH   SOLE   0 0 111,773
PACCAR INC CS 693718108 827 12,130 SH   SOLE   0 0 12,130
PAYCHEX INC COM CS 704326107 5,913 80,291 SH   SOLE   0 0 80,291
PAYPAL HLDGS INC COM CS 70450Y103 60,377 687,349 SH   SOLE   0 0 687,349
PEOPLES UNITED FINANCIAL INC C CS 712704105 175 10,233 SH   SOLE   0 0 10,233
PEPSICO INC COM CS 713448108 44,551 398,485 SH   SOLE   0 0 398,485
PFIZER INC COM CS 717081103 5,346 121,316 SH   SOLE   0 0 121,316
PHIBRO ANIMAL HEALTH CORP CL A CS 71742Q106 205 4,775 SH   SOLE   0 0 4,775
PHILIP MORRIS INTL INC COM CS 718172109 960 11,769 SH   SOLE   0 0 11,769
PHILLIPS 66 COM CS 718546104 393 3,489 SH   SOLE   0 0 3,489
PHILLIPS 66 PARTNERS LP COM UN CS 718549207 999 19,525 SH   SOLE   0 0 19,525
PINNACLE WEST CAP CORP COM CS 723484101 396 5,000 SH   SOLE   0 0 5,000
PIONEER NAT RES CO COM CS 723787107 245 1,405 SH   SOLE   0 0 1,405
PLAINS ALL AMERICAN PIPELINE L CS 726503105 360 14,400 SH   SOLE   0 0 14,400
PNC FINL SVCS GROUP INC CS 693475105 7,554 55,470 SH   SOLE   0 0 55,470
PPL CORP COM CS 69351T106 492 16,811 SH   SOLE   0 0 16,811
PRAXAIR INC COM CS 74005P104 707 4,401 SH   SOLE   0 0 4,401
PRICE T ROWE GROUP INC COM CS 74144T108 30,217 276,766 SH   SOLE   0 0 276,766
PROCTER AND GAMBLE CO COM CS 742718109 2,139 25,697 SH   SOLE   0 0 25,697
PROTOKINETIX INC CS 743722100 5 40,000 SH   SOLE   0 0 40,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106 298 5,654 SH   SOLE   0 0 5,654
PUREFUNDS ISE CYBER SECURITY E CS 26924G201 265 6,610 SH   SOLE   0 0 6,610
QUALCOMM INC COM CS 747525103 994 13,797 SH   SOLE   0 0 13,797
RAMACO RES INC COM CS 75134P303 241 32,300 SH   SOLE   0 0 32,300
RAYMOND JAMES FINANCIAL INC CO CS 754730109 334 3,625 SH   SOLE   0 0 3,625
RAYTHEON CO COM NEW CS 755111507 39,618 191,704 SH   SOLE   0 0 191,704
RBC BEARINGS INC COM CS 75524B104 233 1,550 SH   SOLE   0 0 1,550
RECKITT BENCKISER GROUP PLC (B CS 756255204 5,958 65,147 SH   SOLE   0 0 65,147
RED HAT INC COM CS 756577102 21,352 156,680 SH   SOLE   0 0 156,680
REGENERX BIOPHARMACEUTICALS CO CS 75886X108 27 150,000 SH   SOLE   0 0 150,000
ROCKWELL AUTOMATION INC CS 773903109 58,416 311,518 SH   SOLE   0 0 311,518
ROLLINS INC COM CS 775711104 305 5,020 SH   SOLE   0 0 5,020
ROPER TECHNOLOGIES INC COM CS 776696106 33,646 113,589 SH   SOLE   0 0 113,589
ROWAN COMPANIES INC CS G7665A101 1,247 66,200 SH   SOLE   0 0 66,200
ROYAL DUTCH SHELL PLC SPON ADR CS 780259107 265 3,730 SH   SOLE   0 0 3,730
ROYAL DUTCH SHELL PLC SPONS AD CS 780259206 727 10,666 SH   SOLE   0 0 10,666
SALESFORCE COM INC COM CS 79466L302 482 3,028 SH   SOLE   0 0 3,028
SCHEIN HENRY INC COM CS 806407102 310 3,650 SH   SOLE   0 0 3,650
SCHLUMBERGER LTD COM CS 806857108 1,808 29,674 SH   SOLE   0 0 29,674
SCHWAB CHARLES CORP NEW COM CS 808513105 13,675 278,220 SH   SOLE   0 0 278,220
SCORPIO BULKERS INC COM CS Y7546A122 315 43,450 SH   SOLE   0 0 43,450
SCORPIO TANKERS INC SHS CS Y7542C106 437 217,525 SH   SOLE   0 0 217,525
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852 382 7,797 SH   SOLE   0 0 7,797
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 471 6,225 SH   SOLE   0 0 6,225
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605 4,263 154,556 SH   SOLE   0 0 154,556
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 1,221 16,213 SH   SOLE   0 0 16,213
SHERWIN-WILLIAMS CO CS 824348106 232 510 SH   SOLE   0 0 510
SMUCKER J M CO COM NEW CS 832696405 250 2,439 SH   SOLE   0 0 2,439
SOLUCORP INDS LTD COM CS 83437C102 0 11,000 SH   SOLE   0 0 11,000
SPARK NEW ZEALAND LTD SHS CS Q8619N107 523 195,000 SH   SOLE   0 0 195,000
SPDR DJIA CS 78467X109 53,790 203,442 SH   SOLE   0 0 203,442
SPDR GOLD TRUST CS 78463V107 1,268 11,243 SH   SOLE   0 0 11,243
SPDR S&P 500 ETF TR TR UNIT CS 78462F103 70,101 241,130 SH   SOLE   0 0 241,130
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 4,782 13,015 SH   SOLE   0 0 13,015
SPDR SERIES TRUST S&P BIOTECH CS 78464A870 22,967 239,564 SH   SOLE   0 0 239,564
SPDR SERIES TRUST S&P REGL BKG CS 78464A698 548 9,223 SH   SOLE   0 0 9,223
SPLUNK INC COM CS 848637104 387 3,200 SH   SOLE   0 0 3,200
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 1,229 25,610 SH   SOLE   0 0 25,610
STANDARDIZED GENOMICS, INC CS 9940978K2 0 100,000 SH   SOLE   0 0 100,000
STANDARDIZED PROTEOMICS, INC CS 9940978L0 0 100,000 SH   SOLE   0 0 100,000
STAR BULK CARRIERS CORP SHS PA CS Y8162K204 1,433 99,170 SH   SOLE   0 0 99,170
STAR GAS PARTNERS L P UNIT LTD CS 85512C105 489 50,000 SH   SOLE   0 0 50,000
STARBUCKS CORP COM CS 855244109 534 9,403 SH   SOLE   0 0 9,403
STRYKER CORP COM CS 863667101 10,849 61,059 SH   SOLE   0 0 61,059
SUNRUN INC COM CS 86771W105 1,188 95,525 SH   SOLE   0 0 95,525
SYSCO CORP COM CS 871829107 5,471 74,690 SH   SOLE   0 0 74,690
TALLGRASS ENERGY GP LP SHS CL CS 874696107 275 11,670 SH   SOLE   0 0 11,670
TARGA RES CORP COM CS 87612G101 1,648 29,261 SH   SOLE   0 0 29,261
TEEKAY CORPORATION COM CS Y8564W103 82 12,200 SH   SOLE   0 0 12,200
TELEFLEX INC CS 879369106 319 1,200 SH   SOLE   0 0 1,200
TEXAS INSTRS INC COM CS 882508104 6,121 57,055 SH   SOLE   0 0 57,055
TEXTRON INC COM CS 883203101 886 12,399 SH   SOLE   0 0 12,399
THE TRADE DESK INC COM CL A CS 88339J105 98,178 650,576 SH   SOLE   0 0 650,576
THEGLOBE COM INC COM CS 88335R101 2 25,000 SH   SOLE   0 0 25,000
THERMO FISHER SCIENTIFIC INC C CS 883556102 50,635 207,452 SH   SOLE   0 0 207,452
TIFFANY & CO NEW COM CS 886547108 925 7,171 SH   SOLE   0 0 7,171
TJX COS INC NEW COM CS 872540109 65,841 587,761 SH   SOLE   0 0 587,761
TOCAGEN INC COM CS 888846102 218 14,000 SH   SOLE   0 0 14,000
TORCHMARK CORP COM CS 891027104 318 3,672 SH   SOLE   0 0 3,672
TORONTO DOMINION BK ONT COM NE CS 891160509 3,976 65,389 SH   SOLE   0 0 65,389
TRANSOCEAN LTD CS H8817H100 1,636 117,300 SH   SOLE   0 0 117,300
TRAVELERS COMPANIES INC COM CS 89417E109 780 6,015 SH   SOLE   0 0 6,015
UGI CORP NEW COM CS 902681105 732 13,200 SH   SOLE   0 0 13,200
UNILEVER N V N Y SHS NEW CS 904784709 807 14,521 SH   SOLE   0 0 14,521
UNION PAC CORP COM CS 907818108 3,892 23,901 SH   SOLE   0 0 23,901
UNITED PARCEL SVC INC CL B CS 911312106 6,190 53,015 SH   SOLE   0 0 53,015
UNITED RENTALS INC COM CS 911363109 487 2,975 SH   SOLE   0 0 2,975
UNITED TECHNOLOGIES CORP CS 913017109 4,301 30,766 SH   SOLE   0 0 30,766
UNITEDHEALTH GROUP INC COM CS 91324P102 4,736 17,802 SH   SOLE   0 0 17,802
US BANCORP DEL COM NEW CS 902973304 39,232 742,886 SH   SOLE   0 0 742,886
VAIL RESORTS INC COM CS 91879Q109 5,907 21,527 SH   SOLE   0 0 21,527
VALERO ENERGY CORP NEW COM CS 91913Y100 1,315 11,560 SH   SOLE   0 0 11,560
VANECK VECTORS ETF TR CS 92189F726 482 3,545 SH   SOLE   0 0 3,545
VANGUARD ALL WORLD EX US CS 922042775 1,065 20,465 SH   SOLE   0 0 20,465
VANGUARD EUROPEAN CS 922042874 225 4,000 SH   SOLE   0 0 4,000
VANGUARD HEALTH CARE ETF CS 92204A504 616 3,417 SH   SOLE   0 0 3,417
VANGUARD HIGH DIV YLD ETF CS 921946406 6,179 70,945 SH   SOLE   0 0 70,945
VANGUARD INDEX FDS MCAP GR IDX CS 922908538 208 1,463 SH   SOLE   0 0 1,463
VANGUARD INDEX FDS S&P 500 ETF CS 922908363 12,770 47,817 SH   SOLE   0 0 47,817
VANGUARD INDEX FDS SMALL CP ET CS 922908751 2,019 12,416 SH   SOLE   0 0 12,416
VANGUARD INDEX FDS TOTAL STK M CS 922908769 316 2,109 SH   SOLE   0 0 2,109
VANGUARD MID-CAP ETF CS 922908629 1,000 6,092 SH   SOLE   0 0 6,092
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 1,160 10,480 SH   SOLE   0 0 10,480
VANGUARD WORLD CONSUMER DISC E CS 92204A108 411 2,280 SH   SOLE   0 0 2,280
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603 553 3,743 SH   SOLE   0 0 3,743
VANGUARD WORLD FDS INF TECH ET CS 92204A702 908 4,484 SH   SOLE   0 0 4,484
VECTREN CORP COM CS 92240G101 554 7,747 SH   SOLE   0 0 7,747
VERIZON COMMUNICATIONS INC COM CS 92343V104 4,032 75,519 SH   SOLE   0 0 75,519
VICTREX PLC CS G9358Y107 77,037 1,769,062 SH   SOLE   0 0 1,769,062
VIPER ENERGY PARTNERS LP CS 92763M105 18,539 440,358 SH   SOLE   0 0 440,358
VIRNETX HLDG CORP COM CS 92823T108 164 35,353 SH   SOLE   0 0 35,353
VISA INC COM CL A CS 92826C839 226,278 1,507,615 SH   SOLE   0 0 1,507,615
VORNADO RLTY TR SH BEN INT CS 929042109 369 5,048 SH   SOLE   0 0 5,048
WABTEC CORP COM CS 929740108 57,160 545,007 SH   SOLE   0 0 545,007
WAL-MART STORES INC COM CS 931142103 662 7,052 SH   SOLE   0 0 7,052
WALGREENS BOOTS ALLIANCE INC CS 931427108 365 5,000 SH   SOLE   0 0 5,000
WATTS WATER TECHNOLOGIES A CS 942749102 473 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM CS 92939U106 334 4,997 SH   SOLE   0 0 4,997
WELLS FARGO CO NEW COM CS 949746101 3,348 63,699 SH   SOLE   0 0 63,699
WELLTOWER INC CS 95040Q104 1,771 27,529 SH   SOLE   0 0 27,529
WESTERN GAS PARTNERS LP COM UN CS 958254104 1,209 27,677 SH   SOLE   0 0 27,677
WEX INC COM CS 96208T104 48,658 242,368 SH   SOLE   0 0 242,368
WEYERHAEUSER CO CS 962166104 5,475 169,669 SH   SOLE   0 0 169,669
WHITE MTNS INS GROUP LTD COM CS G9618E107 5,326 5,691 SH   SOLE   0 0 5,691
WILLIAMS COS INC DEL COM CS 969457100 1,261 46,390 SH   SOLE   0 0 46,390
WISDOMTREE TR EUROPE HEDGED EQ CS 97717X701 527 8,340 SH   SOLE   0 0 8,340
WORLDPAY INC CS 981558109 31,165 307,744 SH   SOLE   0 0 307,744
XCEL ENERGY INC CS 98389B100 201 4,250 SH   SOLE   0 0 4,250
XYLEM INC COM CS 98419M100 1,481 18,539 SH   SOLE   0 0 18,539
YRC WORLDWIDE INC CS 984249607 776 86,405 SH   SOLE   0 0 86,405
YUM BRANDS INC COM CS 988498101 520 5,725 SH   SOLE   0 0 5,725
ZOETIS INC CL A CS 98978V103 59,241 647,015 SH   SOLE   0 0 647,015
ISHARES TR U.S. PFD STK ETF FT 464288687 223 6,000 SH   SOLE   0 0 6,000
WESTERN ASSET HIGH INCM FD II FT 95766J102 77 12,085 SH   SOLE   0 0 12,085
ABERDEEN FDS EMRGN MKT INSTL MF 003021714 528 37,059 SH   SOLE   0 0 37,059
ALLIANZ FDS RCM MIDCAP INS MF 018919688 134 27,963 SH   SOLE   0 0 27,963
AMCAP FD INC SHS CL F-2 MF 023375827 292 8,227 SH   SOLE   0 0 8,227
AMERICAN CENTY MUT FDS INC ULT MF 025083882 895 17,079 SH   SOLE   0 0 17,079
COLUMBIA ACORN TR INTL CL Z MF 197199813 395 8,798 SH   SOLE   0 0 8,798
COLUMBIA LARGE CAP GROWTH - Z MF 19765Y688 199 10,889 SH   SOLE   0 0 10,889
DEUTSCHE GLOBAL / INTL FD INC MF 25156A403 263 6,704 SH   SOLE   0 0 6,704
DFA INVT DIMENSIONS GROUP INC MF 233203348 62 12,299 SH   SOLE   0 0 12,299
DREYFUS PREMIER INVT FDS INC D MF 261986632 198 14,874 SH   SOLE   0 0 14,874
FIDELITY ABERDEEN STR TR ADV F MF 315792796 149 10,000 SH   SOLE   0 0 10,000
FIDELITY CONCORD STR TR SP 500 MF 315911701 501 4,895 SH   SOLE   0 0 4,895
FIDELITY CONTRAFUND INC COM MF 316071109 1,781 126,395 SH   SOLE   0 0 126,395
FIDELITY GROWTH CO FUND MF 316200104 1,159 53,799 SH   SOLE   0 0 53,799
FIDELITY MAGELLAN FD COM MF 316184100 155 13,668 SH   SOLE   0 0 13,668
FIDELITY SECS FD GRWTH & INCM MF 316389204 217 5,381 SH   SOLE   0 0 5,381
FRANKLIN MUTUAL BEACON Z MF 628380305 188 11,065 SH   SOLE   0 0 11,065
GABELLI ASSET FD SH BEN INT MF 362395105 291 4,659 SH   SOLE   0 0 4,659
HARBOR INTL FD INSTL MF 411511306 895 13,971 SH   SOLE   0 0 13,971
HARRIS ASSOC INVT TR OAKMARK I MF 413838202 200 7,651 SH   SOLE   0 0 7,651
HEARTLAND VALUE FD INVESTOR SH MF 422359109 288 6,818 SH   SOLE   0 0 6,818
INVESCO EUROPEAN GROWTH FUND MF 008882573 414 10,777 SH   SOLE   0 0 10,777
JPMORGAN TR I US LARGE SEL MF 4812A2389 212 6,405 SH   SOLE   0 0 6,405
MATTHEWS INTL FDS PAC TIGER FD MF 577130107 8,099 277,089 SH   SOLE   0 0 277,089
MFS SER TR I VALUE FD CL I MF 552983694 362 8,830 SH   SOLE   0 0 8,830
PIMCO COMMODITY RR STRAT - INS MF 722005667 72 11,290 SH   SOLE   0 0 11,290
PRICE T ROWE GROWTH STK FD INC MF 741479109 1,163 16,103 SH   SOLE   0 0 16,103
PUTNAM EQUITY INCOME FD NEW CL MF 746745108 598 23,079 SH   SOLE   0 0 23,079
ROWE PRICE NEW HORIZONS FD INC MF 779562107 220 3,336 SH   SOLE   0 0 3,336
ROWE T PRICE EQUITY INCOME FD MF 779547108 388 11,428 SH   SOLE   0 0 11,428
ROYCE FD OPPORT FD INST MF 780905691 11,730 802,896 SH   SOLE   0 0 802,896
ROYCE FD PENN MUT INV MF 780905840 180 15,425 SH   SOLE   0 0 15,425
ROYCE FD SPEQY ML INSTL MF 780811725 5,953 368,597 SH   SOLE   0 0 368,597
SCHWAB CAP TR S&P 500IDX SEL MF 808509855 296 6,501 SH   SOLE   0 0 6,501
SELECTED AMERN SHS INC CL D MF 816221204 598 14,962 SH   SOLE   0 0 14,962
TWEEDY BROWNE FD INC GLOBAL VA MF 901165100 486 16,669 SH   SOLE   0 0 16,669
VANGUARD 500 INDEX FUND - ADM MF 922908710 502 1,867 SH   SOLE   0 0 1,867
VANGUARD 500 INDEX FUND - INV MF 922908108 1,158 4,304 SH   SOLE   0 0 4,304
VANGUARD BALANCED INDEX-ADM MF 921931200 225 6,220 SH   SOLE   0 0 6,220
VANGUARD BD INDEX FD INC SMCP MF 921937686 609 10,171 SH   SOLE   0 0 10,171
VANGUARD INDEX FDS LCP INDX AD MF 922908579 1,019 15,115 SH   SOLE   0 0 15,115
VANGUARD INDEX FDS SMALL CAPTZ MF 922908702 207 2,661 SH   SOLE   0 0 2,661
VANGUARD INDEX FDS TOT STKIDX MF 922908728 11,809 162,125 SH   SOLE   0 0 162,125
VANGUARD MID CAP INDEX FUND AD MF 922908645 577 2,837 SH   SOLE   0 0 2,837
VANGUARD MUNI MMKT-INV MF 922907506 15 15,118 SH   SOLE   0 0 15,118
VANGUARD TAX MANAGED INTL FD C MF 921943866 307 2,050 SH   SOLE   0 0 2,050
VANGUARD WINDSOR II FD ADMIRAL MF 922018304 521 7,385 SH   SOLE   0 0 7,385
APERGY CORP COM (Special) SB 03755L104 17,488 401,461 SH   SOLE   0 0 401,461
DOVER CORPORATION (Special) SB 260003108 90,342 1,020,354 SH   SOLE   0 0 1,020,354
KNOWLES CORPORATION (Special) SB 49926D109 416 25,018 SH   SOLE   0 0 25,018