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,597 18,284 SH   SOLE   0 0 18,284
ABBOTT LABS COM CS 002824100 8,755 143,545 SH   SOLE   0 0 143,545
ABBVIE INC COM CS 00287Y109 4,952 53,448 SH   SOLE   0 0 53,448
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 71,149 434,922 SH   SOLE   0 0 434,922
ACTIVISION BLIZZARD INC COM CS 00507V109 248 3,250 SH   SOLE   0 0 3,250
ADOBE SYS INC COM CS 00724F101 309 1,268 SH   SOLE   0 0 1,268
AERIE PHARMACEUTICALS INC COM CS 00771V108 334 4,950 SH   SOLE   0 0 4,950
AIR LEASE CORP CL A CS 00912X302 18,309 436,240 SH   SOLE   0 0 436,240
AIR PRODS & CHEMS INC COM CS 009158106 12,065 77,477 SH   SOLE   0 0 77,477
ALBEMARLE CORP COM CS 012653101 14,516 153,885 SH   SOLE   0 0 153,885
ALIBABA GROUP HLDG LTD SPONSOR CS 01609W102 1,441 7,767 SH   SOLE   0 0 7,767
ALLEGION PUB LTD CO ORD SHS CS G0176J109 69,635 900,136 SH   SOLE   0 0 900,136
ALLERGAN PLC SHS CS G0177J108 353 2,120 SH   SOLE   0 0 2,120
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 1,664 58,300 SH   SOLE   0 0 58,300
ALLSTATE CORP CS 020002101 493 5,405 SH   SOLE   0 0 5,405
ALPHABET INC CAP STK CL A CS 02079K305 87,939 77,878 SH   SOLE   0 0 77,878
ALPHABET INC CAP STK CL C CS 02079K107 39,314 35,239 SH   SOLE   0 0 35,239
ALTRIA GROUP INC COM CS 02209S103 1,119 19,707 SH   SOLE   0 0 19,707
AMARIN CORP PLC SPONS ADR NEW CS 023111206 151 48,726 SH   SOLE   0 0 48,726
AMAZON COM INC COM CS 023135106 88,587 52,116 SH   SOLE   0 0 52,116
AMERICA MOVIL SA DE CV ADR SER CS 02364W105 288 17,264 SH   SOLE   0 0 17,264
AMERICAN AIRLS GROUP INC COM CS 02376R102 1,511 39,818 SH   SOLE   0 0 39,818
AMERICAN EXPRESS CO COM CS 025816109 13,197 134,663 SH   SOLE   0 0 134,663
AMERICAN INTL GROUP INC COM NE CS 026874784 5,317 100,281 SH   SOLE   0 0 100,281
AMERICAN TOWER CORP NEW COM CS 03027X100 10,444 72,445 SH   SOLE   0 0 72,445
AMERICAN WTR WKS CO INC NEW CO CS 030420103 1,680 19,673 SH   SOLE   0 0 19,673
AMERIGAS PARTNERS L P CS 030975106 11,993 284,055 SH   SOLE   0 0 284,055
AMERIPRISE FINL INC COM CS 03076C106 841 6,013 SH   SOLE   0 0 6,013
AMETEK INC NEW COM CS 031100100 235 3,254 SH   SOLE   0 0 3,254
AMGEN INC COM CS 031162100 12,091 65,502 SH   SOLE   0 0 65,502
AMPHENOL CORP NEW CL A CS 032095101 305 3,499 SH   SOLE   0 0 3,499
ANALOG DEVICES INC CS 032654105 1,898 19,791 SH   SOLE   0 0 19,791
ANSYS INC COM CS 03662Q105 206 1,180 SH   SOLE   0 0 1,180
ANTERO MIDSTREAM PARTNERS LP CS 03673L103 384 13,025 SH   SOLE   0 0 13,025
APERGY CORP COM CS 03755L104 297 7,117 SH   SOLE   0 0 7,117
APOLLO GLOBAL MGMT LLC CL A SH CS 037612306 319 10,000 SH   SOLE   0 0 10,000
APPLE INC COM CS 037833100 129,835 701,392 SH   SOLE   0 0 701,392
APPLIED MATLS INC COM CS 038222105 420 9,095 SH   SOLE   0 0 9,095
APPLIED MINERALS INC COM CS 03823M100 41 237,817 SH   SOLE   0 0 237,817
APTARGROUP INC COM CS 038336103 50,556 541,398 SH   SOLE   0 0 541,398
ARATANA THERAPEUTICS INC COM CS 03874P101 81 19,045 SH   SOLE   0 0 19,045
ARCH CAP GROUP LTD ORD CS G0450A105 2,641 99,795 SH   SOLE   0 0 99,795
ARMSTRONG WORLD INDS INC NEW C CS 04247X102 717 11,350 SH   SOLE   0 0 11,350
ASHLAND GLOBAL HLDGS INC CS 044186104 1,083 13,850 SH   SOLE   0 0 13,850
ASTERIAS BIOTHERAPEUTICS INC C CS 04624N107 41 30,100 SH   SOLE   0 0 30,100
AT&T INC COM CS 00206R102 2,282 71,069 SH   SOLE   0 0 71,069
AUTOMATIC DATA PROCESSING INC CS 053015103 88,105 656,814 SH   SOLE   0 0 656,814
BAIDU INC SPON ADR REP A CS 056752108 462 1,900 SH   SOLE   0 0 1,900
BALL CORP CS 058498106 3,138 88,275 SH   SOLE   0 0 88,275
BANK AMER CORP COM CS 060505104 47,293 1,677,634 SH   SOLE   0 0 1,677,634
BANK NEW YORK MELLON CORP COM CS 064058100 625 11,596 SH   SOLE   0 0 11,596
BANK NOVA SCOTIA HALIFAX COM CS 064149107 1,799 31,442 SH   SOLE   0 0 31,442
BAXTER INTL INC CS 071813109 563 7,624 SH   SOLE   0 0 7,624
BB&T CORP COM CS 054937107 218 4,325 SH   SOLE   0 0 4,325
BCE INC COM NEW CS 05534B760 1,512 37,343 SH   SOLE   0 0 37,343
BECTON DICKINSON & CO COM CS 075887109 1,521 6,350 SH   SOLE   0 0 6,350
BERKLEY W R CORP COM CS 084423102 416 5,750 SH   SOLE   0 0 5,750
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 10,718 38 SH   SOLE   0 0 38
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 57,189 306,397 SH   SOLE   0 0 306,397
BGC PARTNERS INC CL A CS 05541T101 1,078 95,250 SH   SOLE   0 0 95,250
BIOGEN INC COM CS 09062X103 375 1,291 SH   SOLE   0 0 1,291
BIOTIME INC CS 09066L105 166 80,740 SH   SOLE   0 0 80,740
BLACKBAUD INC COM CS 09227Q100 231 2,250 SH   SOLE   0 0 2,250
BLACKROCK INC COM CS 09247X101 787 1,578 SH   SOLE   0 0 1,578
BLACKSTONE GROUP L P UNIT CS 09253U108 27,031 840,245 SH   SOLE   0 0 840,245
BOEING CO COM CS 097023105 2,353 7,013 SH   SOLE   0 0 7,013
BOOKING HOLDINGS INC CS 09857L108 9,872 4,870 SH   SOLE   0 0 4,870
BOSTON PROPERTIES INC COM CS 101121101 427 3,401 SH   SOLE   0 0 3,401
BP PLC SPONSORED ADR CS 055622104 529 11,594 SH   SOLE   0 0 11,594
BRISTOL MYERS SQUIBB CO COM CS 110122108 19,074 344,662 SH   SOLE   0 0 344,662
BRITISH AMERN TOB PLC SPONSORE CS 110448107 360 7,136 SH   SOLE   0 0 7,136
BROOKFIELD ASSET MANAGEMENT CL CS 112585104 1,051 25,917 SH   SOLE   0 0 25,917
BUCKEYE PARTNERS LTD CS 118230101 1,646 46,815 SH   SOLE   0 0 46,815
BWX TECHNOLOGIES INC COM CS 05605H100 318 5,100 SH   SOLE   0 0 5,100
CAMDEN NATL CORP COM CS 133034108 667 14,600 SH   SOLE   0 0 14,600
CAMPBELL SOUP CO COM CS 134429109 323 7,966 SH   SOLE   0 0 7,966
CANADIAN NATL RY CO COM CS 136375102 349 4,275 SH   SOLE   0 0 4,275
CANADIAN PAC RY LTD COM CS 13645T100 3,002 16,401 SH   SOLE   0 0 16,401
CANOPY GROWTH CORP COM CS 138035100 2,440 83,290 SH   SOLE   0 0 83,290
CATERPILLAR INC DEL COM CS 149123101 3,002 22,128 SH   SOLE   0 0 22,128
CBS CORP NEW CL B CS 124857202 223 3,970 SH   SOLE   0 0 3,970
CDK GLOBAL INC COM CS 12508E101 30,882 474,743 SH   SOLE   0 0 474,743
CELGENE CORP COM CS 151020104 930 11,714 SH   SOLE   0 0 11,714
CELLECTIS S A SPONSORED ADS CS 15117K103 358 12,650 SH   SOLE   0 0 12,650
CENTENNIAL RESOURCE DEVELOPMEN CS 15136A102 33,425 1,850,791 SH   SOLE   0 0 1,850,791
CENTURYLINK CS 156700106 5,038 270,255 SH   SOLE   0 0 270,255
CERNER CORP COM CS 156782104 232 3,882 SH   SOLE   0 0 3,882
CHARTER COMMUNICATIONS INC DEL CS 16119P108 1,413 4,819 SH   SOLE   0 0 4,819
CHEVRON CORP NEW COM CS 166764100 26,541 209,923 SH   SOLE   0 0 209,923
CHOICE HOTELS INTL INC COM CS 169905106 454 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104 12,133 95,518 SH   SOLE   0 0 95,518
CHURCH & DWIGHT INC COM CS 171340102 3,159 59,428 SH   SOLE   0 0 59,428
CIGNA CORPORATION COM CS 125509109 1,700 10,000 SH   SOLE   0 0 10,000
CINTAS CORP COM CS 172908105 2,530 13,669 SH   SOLE   0 0 13,669
CISCO SYS INC COM CS 17275R102 23,754 552,033 SH   SOLE   0 0 552,033
CITIGROUP INC COM NEW CS 172967424 18,591 277,804 SH   SOLE   0 0 277,804
CLEMENTIA PHARMACEUTICALS INC CS 185575107 133 10,100 SH   SOLE   0 0 10,100
CLOROX CO DEL COM CS 189054109 296 2,191 SH   SOLE   0 0 2,191
CME GROUP INC COM CS 12572Q105 576 3,511 SH   SOLE   0 0 3,511
COCA COLA CO COM CS 191216100 7,767 177,092 SH   SOLE   0 0 177,092
COGNEX CORP COM CS 192422103 5,057 113,350 SH   SOLE   0 0 113,350
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102 224 2,830 SH   SOLE   0 0 2,830
COLGATE PALMOLIVE CO COM CS 194162103 19,610 302,584 SH   SOLE   0 0 302,584
COMCAST CORP NEW CL A CS 20030N101 39,777 1,212,351 SH   SOLE   0 0 1,212,351
COMMSCOPE HLDG CO INC COM CS 20337X109 1,935 66,250 SH   SOLE   0 0 66,250
CONAGRA BRANDS INC CS 205887102 250 7,000 SH   SOLE   0 0 7,000
CONCHO RES INC COM CS 20605P101 816 5,896 SH   SOLE   0 0 5,896
CONOCOPHILLIPS COM CS 20825C104 2,321 33,333 SH   SOLE   0 0 33,333
CONSTELLATION BRANDS INC CL A CS 21036P108 8,701 39,753 SH   SOLE   0 0 39,753
CORNING INC COM CS 219350105 14,807 538,251 SH   SOLE   0 0 538,251
COSTCO WHSL CORP NEW COM CS 22160K105 98,414 470,925 SH   SOLE   0 0 470,925
CROWN CASTLE INTL CORP CS 22822V101 88,923 824,735 SH   SOLE   0 0 824,735
CSX CORP COM CS 126408103 1,627 25,505 SH   SOLE   0 0 25,505
CVS HEALTH CORPORATION CS 126650100 3,784 58,810 SH   SOLE   0 0 58,810
DANAHER CORP DEL COM CS 235851102 49,920 505,878 SH   SOLE   0 0 505,878
DCP MIDSTREAM PARTNERS LP CS 23311P100 1,805 45,647 SH   SOLE   0 0 45,647
DEERE & CO COM CS 244199105 2,279 16,300 SH   SOLE   0 0 16,300
DELTA AIR LINES INC DEL COM NE CS 247361702 10,085 203,576 SH   SOLE   0 0 203,576
DEUTSCHE TELEKOM AG SPONSORED CS 251566105 667 43,200 SH   SOLE   0 0 43,200
DHT HOLDINGS INC CS Y2065G121 1,520 324,125 SH   SOLE   0 0 324,125
DIAMONDBACK ENERGY INC COM CS 25278X109 8,002 60,820 SH   SOLE   0 0 60,820
DIREXION DAILY SMALL CAP BEAR3 CS 25490K521 159 16,940 SH   SOLE   0 0 16,940
DISCOVER FINANCIAL SERVICES CS 254709108 667 9,475 SH   SOLE   0 0 9,475
DISCOVERY COMMUNICATIONS NEW S CS 25470F104 435 15,807 SH   SOLE   0 0 15,807
DISNEY WALT CO COM DISNEY CS 254687106 40,318 384,676 SH   SOLE   0 0 384,676
DOMINION RES INC VA NEW COM CS 25746U109 467 6,844 SH   SOLE   0 0 6,844
DOVER CORP COM CS 260003108 1,261 17,216 SH   SOLE   0 0 17,216
DOWDUPONT INC COM CS 26078J100 55,570 842,987 SH   SOLE   0 0 842,987
DTE ENERGY CO COM CS 233331107 311 3,000 SH   SOLE   0 0 3,000
DUKE ENERGY CORP CS 26441C204 928 11,729 SH   SOLE   0 0 11,729
EAGLE BULK SHIPPING INC CS Y2187A143 56 10,000 SH   SOLE   0 0 10,000
EATON CORP PLC SHS CS G29183103 4,086 54,670 SH   SOLE   0 0 54,670
EATON VANCE TAX MANAGED GLOBAL CS 27829F108 105 11,243 SH   SOLE   0 0 11,243
EBAY INC COM CS 278642103 3,389 93,473 SH   SOLE   0 0 93,473
ECOLAB INC COM CS 278865100 113,068 805,728 SH   SOLE   0 0 805,728
EDWARDS LIFESCIENCES CORP COM CS 28176E108 308 2,113 SH   SOLE   0 0 2,113
EMERSON ELEC CO COM CS 291011104 7,376 106,685 SH   SOLE   0 0 106,685
ENBRIDGE INC COM CS 29250N105 277 7,773 SH   SOLE   0 0 7,773
ENERGY TRANSFER EQUITY L P UT CS 29273V100 590 34,200 SH   SOLE   0 0 34,200
ENERGY TRANSFERS PARTNERS LP CS 29278N103 4,855 254,979 SH   SOLE   0 0 254,979
ENSCO PLC SHS CLASS A CS G3157S106 490 67,500 SH   SOLE   0 0 67,500
ENTERCOM COMMUNICATIONS CORP C CS 293639100 3,807 504,301 SH   SOLE   0 0 504,301
ENTERPRISE PRODS PARTNERS L P CS 293792107 48,816 1,764,212 SH   SOLE   0 0 1,764,212
EOG RES INC COM CS 26875P101 57,628 463,139 SH   SOLE   0 0 463,139
EQT MIDSTREAM PARTNERS LP UNIT CS 26885B100 5,044 97,778 SH   SOLE   0 0 97,778
EQUIFAX INC COM CS 294429105 256 2,050 SH   SOLE   0 0 2,050
EXPRESS SCRIPTS HOLDING COMPAN CS 30219G108 5,693 73,730 SH   SOLE   0 0 73,730
EXXON MOBIL CORP COM CS 30231G102 23,993 290,017 SH   SOLE   0 0 290,017
FACEBOOK INC CL A CS 30303M102 50,193 258,300 SH   SOLE   0 0 258,300
FEDEX CORP COM CS 31428X106 46,464 204,634 SH   SOLE   0 0 204,634
FIDELITY NATL INFORMATION SVCS CS 31620M106 289 2,725 SH   SOLE   0 0 2,725
FIFTH THIRD BANCORP COM CS 316773100 1,390 48,422 SH   SOLE   0 0 48,422
FIRST REPUBLIC BANK CS 33616C100 10,702 110,567 SH   SOLE   0 0 110,567
FISERV INC COM CS 337738108 204 2,760 SH   SOLE   0 0 2,760
FLUOROPHARMA MED INC COM CS 343870101 8 117,647 SH   SOLE   0 0 117,647
FORD MTR CO DEL COM PAR $0.01 CS 345370860 1,255 113,400 SH   SOLE   0 0 113,400
FORTIVE CORP COM CS 34959J108 102,595 1,330,498 SH   SOLE   0 0 1,330,498
FRANKLIN RES INC COM CS 354613101 226 7,041 SH   SOLE   0 0 7,041
GENCO SHIPPING & TRADING LTD S CS Y2685T131 736 47,500 SH   SOLE   0 0 47,500
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,733 127,316 SH   SOLE   0 0 127,316
GENERAL GROWTH PPTYS INC NEW C CS 36174X101 364 17,815 SH   SOLE   0 0 17,815
GENERAL MLS INC COM CS 370334104 587 13,266 SH   SOLE   0 0 13,266
GENERAL MTRS CORP COM CS 37045V100 2,067 52,455 SH   SOLE   0 0 52,455
GENMAB A/S SHS CS K3967W102 9,271 60,028 SH   SOLE   0 0 60,028
GETSWIFT LTD SHS CS Q402A3102 260 975,700 SH   SOLE   0 0 975,700
GILEAD SCIENCES INC COM CS 375558103 327 4,610 SH   SOLE   0 0 4,610
GLAXOSMITHKLINE PLC SPONSORED CS 37733W105 367 9,105 SH   SOLE   0 0 9,105
GOLAR LNG LTD CS G9456A100 5,530 187,700 SH   SOLE   0 0 187,700
GOLDEN OCEAN GROUP LTD SHS CS G39637205 101 11,700 SH   SOLE   0 0 11,700
GOLDMAN SACHS GROUP INC CS 38141G104 4,141 18,772 SH   SOLE   0 0 18,772
GOLUB CAP BDC INC COM CS 38173M102 393 21,500 SH   SOLE   0 0 21,500
GRACE W R & CO DEL NEW COM CS 38388F108 286 3,895 SH   SOLE   0 0 3,895
GRAINGER W W INC COM CS 384802104 4,474 14,507 SH   SOLE   0 0 14,507
GTT COMMUNICATIONS INC CS 362393100 28,545 633,640 SH   SOLE   0 0 633,640
HALLIBURTON CO COM CS 406216101 523 11,609 SH   SOLE   0 0 11,609
HESS CORP COM CS 42809H107 385 5,750 SH   SOLE   0 0 5,750
HESS MIDSTREAM PARTNERS LP UNI CS 428104103 312 15,850 SH   SOLE   0 0 15,850
HOLLY ENERGY PARTNERS LP CS 435763107 980 34,665 SH   SOLE   0 0 34,665
HOLLYFRONTIER CORP COM CS 436106108 872 12,750 SH   SOLE   0 0 12,750
HOME DEPOT INC COM CS 437076102 15,876 81,372 SH   SOLE   0 0 81,372
HONEYWELL INTL INC CS 438516106 16,479 114,395 SH   SOLE   0 0 114,395
HORMEL FOODS CORP CS 440452100 3,759 101,026 SH   SOLE   0 0 101,026
HP INC CS 40434L105 18,128 798,950 SH   SOLE   0 0 798,950
HUNTINGTON BANCSHARES INC COM CS 446150104 802 54,332 SH   SOLE   0 0 54,332
IDEXX LABS INC COM CS 45168D104 112,598 516,647 SH   SOLE   0 0 516,647
IHS MARKIT LTD SHS CS G47567105 308 5,965 SH   SOLE   0 0 5,965
ILLINOIS TOOL WKS INC COM CS 452308109 9,766 70,490 SH   SOLE   0 0 70,490
ILLUMINA INC COM CS 452327109 361 1,292 SH   SOLE   0 0 1,292
IMAGEWARE SYS INC COM CS 45245S108 22 20,000 SH   SOLE   0 0 20,000
INGERSOLL-RAND LTD CL A CS G47791101 347 3,870 SH   SOLE   0 0 3,870
INTEL CORP COM CS 458140100 3,892 78,295 SH   SOLE   0 0 78,295
INTELSAT S.A. CS L5140P101 566 34,000 SH   SOLE   0 0 34,000
INTERCONTINENTAL EXCHANGE INC CS 45866F104 2,892 39,315 SH   SOLE   0 0 39,315
INTERNATIONAL BUSINESS MACHS C CS 459200101 6,002 42,960 SH   SOLE   0 0 42,960
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 6,551 52,850 SH   SOLE   0 0 52,850
INTUIT COM CS 461202103 23,862 116,795 SH   SOLE   0 0 116,795
INTUITIVE SURGICAL INC COM NEW CS 46120E602 881 1,842 SH   SOLE   0 0 1,842
INVESCO QQQ TRUST SERIES 1 CS 46090E103 55,222 321,711 SH   SOLE   0 0 321,711
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357 5,736 56,293 SH   SOLE   0 0 56,293
ION SIGNATURE TECHNOLOGY INC CS 449784107 50 50,000 SH   SOLE   0 0 50,000
ISHARES EUROPE ETF CS 464287861 308 6,900 SH   SOLE   0 0 6,900
ISHARES INC CORE MSCI EMKT CS 46434G103 6,599 125,673 SH   SOLE   0 0 125,673
ISHARES MSCI EAFE INDEX CS 464287465 1,524 22,756 SH   SOLE   0 0 22,756
ISHARES MSCI EMERGING MARKET CS 464287234 780 18,001 SH   SOLE   0 0 18,001
ISHARES TR CORE MSCI EAFE CS 46432F842 11,608 183,178 SH   SOLE   0 0 183,178
ISHARES TR CORE S&P MCP ETF CS 464287507 640 3,284 SH   SOLE   0 0 3,284
ISHARES TR CORE S&P500 ETF CS 464287200 5,667 20,756 SH   SOLE   0 0 20,756
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 30,587 278,516 SH   SOLE   0 0 278,516
ISHARES TR RUS MID-CAP ETF CS 464287499 330 1,556 SH   SOLE   0 0 1,556
ISHARES TR RUSSELL 2000 INDEX CS 464287655 4,925 30,073 SH   SOLE   0 0 30,073
ISHARES TR RUSSELL 3000 CS 464287689 245 1,510 SH   SOLE   0 0 1,510
ISHARES TR S&P 500 GRWT ETF CS 464287309 228 1,404 SH   SOLE   0 0 1,404
ISHARES TR S&P SMALL CAP 600 CS 464287804 7,234 86,675 SH   SOLE   0 0 86,675
ISHARES TR SELECT DIVID ETF CS 464287168 342 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 81,640 672,821 SH   SOLE   0 0 672,821
JPMORGAN CHASE & CO COM CS 46625H100 55,273 530,453 SH   SOLE   0 0 530,453
KANSAS CITY SOUTHERN COM NEW CS 485170302 291 2,750 SH   SOLE   0 0 2,750
KIMBERLY CLARK CORP COM CS 494368103 1,038 9,850 SH   SOLE   0 0 9,850
KORNIT DIGITAL LTD SHS CS M6372Q113 1,059 59,500 SH   SOLE   0 0 59,500
LABORATORY CORP AMER HLDGS COM CS 50540R409 769 4,283 SH   SOLE   0 0 4,283
LAUDER ESTEE COS INC CL A CS 518439104 1,224 8,575 SH   SOLE   0 0 8,575
LIBERTY BROADBAND CORP COM SER CS 530307305 234 3,091 SH   SOLE   0 0 3,091
LIBERTY MEDIA CORP-LIBERTY FOR CS 531229870 283 8,009 SH   SOLE   0 0 8,009
LIBERTY MEDIA CORP DELAWARE CO CS 531229409 609 13,510 SH   SOLE   0 0 13,510
LILLY ELI & CO COM CS 532457108 987 11,564 SH   SOLE   0 0 11,564
LOCKHEED MARTIN CORP CS 539830109 2,375 8,040 SH   SOLE   0 0 8,040
LOEWS CORP COM CS 540424108 220 4,566 SH   SOLE   0 0 4,566
LOWES COS INC COM CS 548661107 12,323 128,940 SH   SOLE   0 0 128,940
LYONDELLBASELL INDUSTRIES N V CS N53745100 12,914 117,556 SH   SOLE   0 0 117,556
MAGELLAN MIDSTREAM PARTNERS CS 559080106 21,873 316,639 SH   SOLE   0 0 316,639
MARATHON PETE CORP COM CS 56585A102 2,391 34,085 SH   SOLE   0 0 34,085
MARRIOTT INTL INC NEW CL A CS 571903202 421 3,325 SH   SOLE   0 0 3,325
MASTERCARD INCORPORATED CL A CS 57636Q104 1,025 5,216 SH   SOLE   0 0 5,216
MCCORMICK & CO INC COM NON VTG CS 579780206 52,831 455,083 SH   SOLE   0 0 455,083
MCDONALDS CORP COM CS 580135101 1,052 6,711 SH   SOLE   0 0 6,711
MEDIBIO LTD SHS CS Q5922F102 28 280,000 SH   SOLE   0 0 280,000
MEDTRONIC PLC SHS CS G5960L103 2,220 25,927 SH   SOLE   0 0 25,927
MERCK & CO INC NEW COM CS 58933Y105 6,293 103,669 SH   SOLE   0 0 103,669
METTLER TOLEDO INTERNATIONAL C CS 592688105 100,230 173,219 SH   SOLE   0 0 173,219
MFA FINL INC COM CS 55272X102 2,340 308,661 SH   SOLE   0 0 308,661
MICROCHIP TECHNOLOGY INC CS 595017104 7,663 84,260 SH   SOLE   0 0 84,260
MICRON TECHNOLOGY INC CS 595112103 17,970 342,675 SH   SOLE   0 0 342,675
MICROSOFT CORP COM CS 594918104 95,751 971,008 SH   SOLE   0 0 971,008
MIMEDX GROUP INC COM CS 602496101 118 18,500 SH   SOLE   0 0 18,500
MOHAWK INDS INC COM CS 608190104 28,925 134,993 SH   SOLE   0 0 134,993
MONDELEZ INTL INC CL A CS 609207105 414 10,089 SH   SOLE   0 0 10,089
MONGODB INC CL A CS 60937P106 1,062 21,400 SH   SOLE   0 0 21,400
MONSTER BEVERAGE CORP CS 61174X109 456 7,960 SH   SOLE   0 0 7,960
MORPHOSYS AG SHS CS D55040105 570 4,650 SH   SOLE   0 0 4,650
MOSAIC CO CS 61945C103 1,181 42,105 SH   SOLE   0 0 42,105
MOTOROLA SOLUTIONS INC COM NEW CS 620076307 269 2,315 SH   SOLE   0 0 2,315
MPLX LP COM UNIT REP LTD CS 55336V100 2,825 82,743 SH   SOLE   0 0 82,743
MRI INTERVENTIONS INC COM CS 55347P209 22 10,000 SH   SOLE   0 0 10,000
NEOGEN CORP COM CS 640491106 207 2,586 SH   SOLE   0 0 2,586
NESTLE S A SPONSORED ADR CS 641069406 1,237 15,970 SH   SOLE   0 0 15,970
NETFLIX INC COM CS 64110L106 714 1,825 SH   SOLE   0 0 1,825
NEW MOUNTAIN FIN CORP COM CS 647551100 3,755 276,125 SH   SOLE   0 0 276,125
NEXTERA ENERGY INC COM CS 65339F101 2,170 12,990 SH   SOLE   0 0 12,990
NEXTERA ENERGY PARTNERS LP COM CS 65341B106 7,533 161,400 SH   SOLE   0 0 161,400
NIKE INC CL B CS 654106103 21,113 264,967 SH   SOLE   0 0 264,967
NOBLE MIDSTREAM PARTNERS LP CO CS 65506L105 909 17,800 SH   SOLE   0 0 17,800
NORFOLK SOUTHERN CORP CS 655844108 1,930 12,792 SH   SOLE   0 0 12,792
NORTHROP GRUMMAN CORP COM CS 666807102 401 1,303 SH   SOLE   0 0 1,303
NOVARTIS A G SPONSORED ADR CS 66987V109 531 7,030 SH   SOLE   0 0 7,030
NUCOR CORP COM CS 670346105 2,872 45,950 SH   SOLE   0 0 45,950
NVIDIA CORP COM CS 67066G104 30,457 128,563 SH   SOLE   0 0 128,563
NXP SEMICONDUCTORS N V COM CS N6596X109 2,027 18,553 SH   SOLE   0 0 18,553
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 837 3,060 SH   SOLE   0 0 3,060
OCCIDENTAL PETE CORP DEL COM CS 674599105 303 3,625 SH   SOLE   0 0 3,625
ONCOCYTE CORPORATION COM CS 68235C107 39 15,272 SH   SOLE   0 0 15,272
ONEX CORP SUB VTG CS 68272K103 53,751 731,473 SH   SOLE   0 0 731,473
ORACLE CORP COM CS 68389X105 5,356 121,556 SH   SOLE   0 0 121,556
PACCAR INC CS 693718108 603 9,730 SH   SOLE   0 0 9,730
PAYCHEX INC COM CS 704326107 5,677 83,058 SH   SOLE   0 0 83,058
PAYPAL HLDGS INC COM CS 70450Y103 38,619 463,778 SH   SOLE   0 0 463,778
PEOPLES UNITED FINANCIAL INC C CS 712704105 236 13,033 SH   SOLE   0 0 13,033
PEPSICO INC COM CS 713448108 44,894 412,364 SH   SOLE   0 0 412,364
PFIZER INC COM CS 717081103 4,359 120,141 SH   SOLE   0 0 120,141
PHILIP MORRIS INTL INC COM CS 718172109 938 11,619 SH   SOLE   0 0 11,619
PHILLIPS 66 COM CS 718546104 345 3,072 SH   SOLE   0 0 3,072
PHILLIPS 66 PARTNERS LP COM UN CS 718549207 1,638 32,075 SH   SOLE   0 0 32,075
PIERIS PHARMACEUTICALS INC COM CS 720795103 71 14,000 SH   SOLE   0 0 14,000
PINNACLE WEST CAP CORP COM CS 723484101 403 5,000 SH   SOLE   0 0 5,000
PIONEER NAT RES CO COM CS 723787107 292 1,545 SH   SOLE   0 0 1,545
PLAINS ALL AMERICAN PIPELINE L CS 726503105 345 14,600 SH   SOLE   0 0 14,600
PNC FINL SVCS GROUP INC CS 693475105 8,121 60,111 SH   SOLE   0 0 60,111
PPL CORP COM CS 69351T106 493 17,261 SH   SOLE   0 0 17,261
PRAXAIR INC COM CS 74005P104 687 4,347 SH   SOLE   0 0 4,347
PRICE T ROWE GROUP INC COM CS 74144T108 32,359 278,743 SH   SOLE   0 0 278,743
PROCTER AND GAMBLE CO COM CS 742718109 2,086 26,729 SH   SOLE   0 0 26,729
PROTOKINETIX INC CS 743722100 4 40,000 SH   SOLE   0 0 40,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106 347 6,403 SH   SOLE   0 0 6,403
PUREFUNDS ISE CYBER SECURITY E CS 26924G201 245 6,610 SH   SOLE   0 0 6,610
QUALCOMM INC COM CS 747525103 850 15,150 SH   SOLE   0 0 15,150
RAMACO RES INC COM CS 75134P303 320 45,960 SH   SOLE   0 0 45,960
RAYMOND JAMES FINANCIAL INC CO CS 754730109 324 3,625 SH   SOLE   0 0 3,625
RAYTHEON CO COM NEW CS 755111507 37,348 193,331 SH   SOLE   0 0 193,331
RECKITT BENCKISER GROUP PLC (B CS 756255204 5,657 68,662 SH   SOLE   0 0 68,662
RED HAT INC COM CS 756577102 15,787 117,490 SH   SOLE   0 0 117,490
REGENERX BIOPHARMACEUTICALS CO CS 75886X108 30 150,000 SH   SOLE   0 0 150,000
ROCKWELL AUTOMATION INC CS 773903109 54,379 327,134 SH   SOLE   0 0 327,134
ROLLINS INC COM CS 775711104 264 5,020 SH   SOLE   0 0 5,020
ROPER TECHNOLOGIES INC COM CS 776696106 27,549 99,847 SH   SOLE   0 0 99,847
ROWAN COMPANIES INC CS G7665A101 975 60,100 SH   SOLE   0 0 60,100
ROYAL DUTCH SHELL PLC SPON ADR CS 780259107 246 3,387 SH   SOLE   0 0 3,387
ROYAL DUTCH SHELL PLC SPONS AD CS 780259206 743 10,728 SH   SOLE   0 0 10,728
SALESFORCE COM INC COM CS 79466L302 413 3,028 SH   SOLE   0 0 3,028
SCHLUMBERGER LTD COM CS 806857108 1,992 29,717 SH   SOLE   0 0 29,717
SCHWAB CHARLES CORP NEW COM CS 808513105 14,215 278,185 SH   SOLE   0 0 278,185
SCORPIO BULKERS INC COM CS Y7546A122 2,584 363,901 SH   SOLE   0 0 363,901
SCORPIO TANKERS INC SHS CS Y7542C106 1,009 358,925 SH   SOLE   0 0 358,925
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 517 6,811 SH   SOLE   0 0 6,811
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605 4,286 161,175 SH   SOLE   0 0 161,175
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 1,126 16,213 SH   SOLE   0 0 16,213
SHELL MIDSTREAM PARTNERS CS 822634101 246 11,072 SH   SOLE   0 0 11,072
SHERWIN-WILLIAMS CO CS 824348106 208 510 SH   SOLE   0 0 510
SMUCKER J M CO COM NEW CS 832696405 241 2,239 SH   SOLE   0 0 2,239
SOLUCORP INDS LTD COM CS 83437C102 0 11,000 SH   SOLE   0 0 11,000
SPARK NEW ZEALAND LTD SHS CS Q8619N107 492 195,000 SH   SOLE   0 0 195,000
SPDR DJIA CS 78467X109 48,613 200,276 SH   SOLE   0 0 200,276
SPDR GOLD TRUST CS 78463V107 1,482 12,493 SH   SOLE   0 0 12,493
SPDR S&P 500 ETF TR TR UNIT CS 78462F103 64,721 238,575 SH   SOLE   0 0 238,575
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 4,805 13,535 SH   SOLE   0 0 13,535
SPDR SERIES TRUST S&P BIOTECH CS 78464A870 21,404 224,858 SH   SOLE   0 0 224,858
SPDR SERIES TRUST S&P REGL BKG CS 78464A698 593 9,723 SH   SOLE   0 0 9,723
SPLUNK INC COM CS 848637104 364 3,670 SH   SOLE   0 0 3,670
SPOTIFY TECHNOLOGY S A SHS CS L8681T102 311 1,850 SH   SOLE   0 0 1,850
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 794 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,228 95,500 SH   SOLE   0 0 95,500
STAR GAS PARTNERS L P UNIT LTD CS 85512C105 588 60,000 SH   SOLE   0 0 60,000
STARBUCKS CORP COM CS 855244109 459 9,403 SH   SOLE   0 0 9,403
STATE STR CORP COM CS 857477103 292 3,141 SH   SOLE   0 0 3,141
STRYKER CORP COM CS 863667101 10,310 61,059 SH   SOLE   0 0 61,059
SYSCO CORP COM CS 871829107 5,250 76,884 SH   SOLE   0 0 76,884
TALLGRASS ENERGY PARTNERS LP CS 874697105 281 6,495 SH   SOLE   0 0 6,495
TARGA RES CORP COM CS 87612G101 1,573 31,786 SH   SOLE   0 0 31,786
TEEKAY CORPORATION COM CS Y8564W103 95 12,200 SH   SOLE   0 0 12,200
TELEFLEX INC CS 879369106 322 1,200 SH   SOLE   0 0 1,200
TENCENT HLDGS LTD ADR CS 88032Q109 448 8,907 SH   SOLE   0 0 8,907
TESLA MTRS INC COM CS 88160R101 251 733 SH   SOLE   0 0 733
TEXAS INSTRS INC COM CS 882508104 5,897 53,487 SH   SOLE   0 0 53,487
TEXTRON INC COM CS 883203101 989 14,999 SH   SOLE   0 0 14,999
THE TRADE DESK INC COM CL A CS 88339J105 65,698 700,405 SH   SOLE   0 0 700,405
THEGLOBE COM INC COM CS 88335R101 2 25,000 SH   SOLE   0 0 25,000
THERMO FISHER SCIENTIFIC INC C CS 883556102 42,682 206,053 SH   SOLE   0 0 206,053
TIFFANY & CO NEW COM CS 886547108 605 4,594 SH   SOLE   0 0 4,594
TJX COS INC NEW COM CS 872540109 56,240 590,879 SH   SOLE   0 0 590,879
TOCAGEN INC COM CS 888846102 145 15,500 SH   SOLE   0 0 15,500
TORCHMARK CORP COM CS 891027104 299 3,672 SH   SOLE   0 0 3,672
TORONTO DOMINION BK ONT COM NE CS 891160509 4,776 82,549 SH   SOLE   0 0 82,549
TRANSOCEAN LTD CS H8817H100 1,632 121,460 SH   SOLE   0 0 121,460
TRAVELERS COMPANIES INC COM CS 89417E109 756 6,183 SH   SOLE   0 0 6,183
TURQUOISE HILL RESOURCES LTD CS 900435108 28 10,000 SH   SOLE   0 0 10,000
UGI CORP NEW COM CS 902681105 687 13,200 SH   SOLE   0 0 13,200
UNILEVER N V N Y SHS NEW CS 904784709 898 16,121 SH   SOLE   0 0 16,121
UNION PAC CORP COM CS 907818108 3,350 23,648 SH   SOLE   0 0 23,648
UNITED PARCEL SVC INC CL B CS 911312106 5,632 53,015 SH   SOLE   0 0 53,015
UNITED RENTALS INC COM CS 911363109 439 2,975 SH   SOLE   0 0 2,975
UNITED TECHNOLOGIES CORP CS 913017109 3,041 24,324 SH   SOLE   0 0 24,324
UNITEDHEALTH GROUP INC COM CS 91324P102 4,348 17,722 SH   SOLE   0 0 17,722
US BANCORP DEL COM NEW CS 902973304 47,420 948,016 SH   SOLE   0 0 948,016
VAIL RESORTS INC COM CS 91879Q109 5,362 19,557 SH   SOLE   0 0 19,557
VALERO ENERGY CORP NEW COM CS 91913Y100 1,666 15,030 SH   SOLE   0 0 15,030
VANECK VECTORS ETF TR CS 92189F726 545 4,545 SH   SOLE   0 0 4,545
VANGUARD ALL WORLD EX US CS 922042775 1,448 27,930 SH   SOLE   0 0 27,930
VANGUARD EUROPEAN CS 922042874 225 4,000 SH   SOLE   0 0 4,000
VANGUARD HEALTH CARE ETF CS 92204A504 322 2,021 SH   SOLE   0 0 2,021
VANGUARD HIGH DIV YLD ETF CS 921946406 6,231 75,025 SH   SOLE   0 0 75,025
VANGUARD INDEX FDS S&P 500 ETF CS 922908363 11,527 46,200 SH   SOLE   0 0 46,200
VANGUARD INDEX FDS SMALL CP ET CS 922908751 2,037 13,086 SH   SOLE   0 0 13,086
VANGUARD INDEX FDS TOTAL STK M CS 922908769 296 2,109 SH   SOLE   0 0 2,109
VANGUARD MID-CAP ETF CS 922908629 1,036 6,573 SH   SOLE   0 0 6,573
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 1,116 10,980 SH   SOLE   0 0 10,980
VANGUARD WORLD CONSUMER DISC E CS 92204A108 363 2,142 SH   SOLE   0 0 2,142
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603 454 3,344 SH   SOLE   0 0 3,344
VANGUARD WORLD FDS INF TECH ET CS 92204A702 607 3,344 SH   SOLE   0 0 3,344
VECTREN CORP COM CS 92240G101 554 7,747 SH   SOLE   0 0 7,747
VERIZON COMMUNICATIONS INC COM CS 92343V104 3,547 70,498 SH   SOLE   0 0 70,498
VICTREX PLC CS G9358Y107 76,086 1,978,062 SH   SOLE   0 0 1,978,062
VIPER ENERGY PARTNERS LP CS 92763M105 11,267 353,096 SH   SOLE   0 0 353,096
VIRNETX HLDG CORP COM CS 92823T108 120 35,353 SH   SOLE   0 0 35,353
VISA INC COM CL A CS 92826C839 201,221 1,519,225 SH   SOLE   0 0 1,519,225
VORNADO RLTY TR SH BEN INT CS 929042109 373 5,048 SH   SOLE   0 0 5,048
WABTEC CORP COM CS 929740108 53,835 546,100 SH   SOLE   0 0 546,100
WAL-MART STORES INC COM CS 931142103 697 8,135 SH   SOLE   0 0 8,135
WALGREENS BOOTS ALLIANCE INC CS 931427108 300 5,000 SH   SOLE   0 0 5,000
WATTS WATER TECHNOLOGIES A CS 942749102 447 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM CS 92939U106 306 4,726 SH   SOLE   0 0 4,726
WELLS FARGO CO NEW COM CS 949746101 3,847 69,382 SH   SOLE   0 0 69,382
WELLTOWER INC CS 95040Q104 4,873 77,729 SH   SOLE   0 0 77,729
WESTERN GAS PARTNERS LP COM UN CS 958254104 1,850 38,237 SH   SOLE   0 0 38,237
WEX INC COM CS 96208T104 46,544 244,350 SH   SOLE   0 0 244,350
WEYERHAEUSER CO CS 962166104 7,414 203,344 SH   SOLE   0 0 203,344
WHITE MTNS INS GROUP LTD COM CS G9618E107 5,160 5,691 SH   SOLE   0 0 5,691
WILLIAMS PARTNERS LP CS 96949L105 1,002 24,692 SH   SOLE   0 0 24,692
WISDOMTREE TR EUROPE HEDGED EQ CS 97717X701 527 8,340 SH   SOLE   0 0 8,340
WORLDPAY INC CS 981558109 22,275 272,381 SH   SOLE   0 0 272,381
XYLEM INC COM CS 98419M100 314 4,660 SH   SOLE   0 0 4,660
YRC WORLDWIDE INC CS 984249607 1,154 114,805 SH   SOLE   0 0 114,805
YUM BRANDS INC COM CS 988498101 448 5,725 SH   SOLE   0 0 5,725
YUM CHINA HLDGS INC COM CS 98850P109 212 5,500 SH   SOLE   0 0 5,500
ZOETIS INC CL A CS 98978V103 51,330 602,540 SH   SOLE   0 0 602,540
ISHARES TR U.S. PFD STK ETF FT 464288687 675 17,900 SH   SOLE   0 0 17,900
WESTERN ASSET HIGH INCM FD II FT 95766J102 78 12,085 SH   SOLE   0 0 12,085
ABERDEEN FDS EMRGN MKT INSTL MF 003021714 532 37,059 SH   SOLE   0 0 37,059
ALLIANZ FDS RCM MIDCAP INS MF 018919688 124 27,963 SH   SOLE   0 0 27,963
AMCAP FD INC SHS CL F-2 MF 023375827 276 8,227 SH   SOLE   0 0 8,227
AMERICAN CENTY MUT FDS INC ULT MF 025083882 821 17,079 SH   SOLE   0 0 17,079
COLUMBIA ACORN TR INTL CL Z MF 197199813 396 8,798 SH   SOLE   0 0 8,798
COLUMBIA LARGE CAP GROWTH - Z MF 19765Y688 185 10,889 SH   SOLE   0 0 10,889
DEUTSCHE GLOBAL / INTL FD INC MF 25156A403 266 6,704 SH   SOLE   0 0 6,704
DFA INVT DIMENSIONS GROUP INC MF 233203348 63 12,299 SH   SOLE   0 0 12,299
DREYFUS PREMIER INVT FDS INC D MF 261986632 194 14,874 SH   SOLE   0 0 14,874
FIDELITY ABERDEEN STR TR ADV F MF 315792796 262 18,019 SH   SOLE   0 0 18,019
FIDELITY CONCORD STR TR SP 500 MF 315911701 466 4,885 SH   SOLE   0 0 4,885
FIDELITY CONTRAFUND INC COM MF 316071109 1,730 13,096 SH   SOLE   0 0 13,096
FIDELITY GROWTH CO FUND MF 316200104 1,052 5,291 SH   SOLE   0 0 5,291
FIDELITY MAGELLAN FD COM MF 316184100 279 2,649 SH   SOLE   0 0 2,649
FIDELITY SECS FD GRWTH & INCM MF 316389204 203 5,353 SH   SOLE   0 0 5,353
GABELLI ASSET FD SH BEN INT MF 362395105 277 4,659 SH   SOLE   0 0 4,659
HARBOR INTL FD INSTL MF 411511306 931 13,971 SH   SOLE   0 0 13,971
HARRIS ASSOC INVT TR OAKMARK I MF 413838202 202 7,651 SH   SOLE   0 0 7,651
HEARTLAND VALUE FD INVESTOR SH MF 422359109 294 6,818 SH   SOLE   0 0 6,818
INSTITUTIONAL EQUITY FDS INC L MF 45775L408 219 5,284 SH   SOLE   0 0 5,284
INVESCO EUROPEAN GROWTH FUND MF 008882573 422 10,777 SH   SOLE   0 0 10,777
MATTHEWS INTL FDS PAC TIGER FD MF 577130107 283 9,446 SH   SOLE   0 0 9,446
MFS SER TR I VALUE FD CL I MF 552983694 344 8,830 SH   SOLE   0 0 8,830
PIMCO COMMODITY RR STRAT - INS MF 722005667 74 11,165 SH   SOLE   0 0 11,165
PRICE T ROWE GROWTH STK FD INC MF 741479109 1,109 16,103 SH   SOLE   0 0 16,103
PUTNAM EQUITY INCOME FD NEW CL MF 746745108 564 23,079 SH   SOLE   0 0 23,079
ROWE PRICE NEW HORIZONS FD INC MF 779562107 202 3,336 SH   SOLE   0 0 3,336
ROWE T PRICE EQUITY INCOME FD MF 779547108 376 11,428 SH   SOLE   0 0 11,428
ROYCE FD PENN MUT INV MF 780905840 172 15,425 SH   SOLE   0 0 15,425
SCHWAB CAP TR S&P 500IDX SEL MF 808509855 1,062 25,114 SH   SOLE   0 0 25,114
TWEEDY BROWNE FD INC GLOBAL VA MF 901165100 387 13,562 SH   SOLE   0 0 13,562
VANGUARD 500 INDEX FUND - ADM MF 922908710 469 1,867 SH   SOLE   0 0 1,867
VANGUARD 500 INDEX FUND - INV MF 922908108 1,128 4,493 SH   SOLE   0 0 4,493
VANGUARD BALANCED INDEX-ADM MF 921931200 532 15,279 SH   SOLE   0 0 15,279
VANGUARD BD INDEX FD INC SMCP MF 921937686 593 10,171 SH   SOLE   0 0 10,171
VANGUARD INDEX FDS LCP INDX AD MF 922908579 952 15,115 SH   SOLE   0 0 15,115
VANGUARD INDEX FDS TOT STKIDX MF 922908728 1,738 25,433 SH   SOLE   0 0 25,433
VANGUARD MID CAP INDEX FUND AD MF 922908645 554 2,837 SH   SOLE   0 0 2,837
VANGUARD TAX MANAGED INTL FD C MF 921943866 287 2,050 SH   SOLE   0 0 2,050
VANGUARD WINDSOR II FD ADMIRAL MF 922018304 487 7,385 SH   SOLE   0 0 7,385
APERGY CORP COM (Special) SB 03755L104 22,757 544,548 SH   SOLE   0 0 544,548
DOVER CORPORATION (Special) SB 260003108 80,297 1,096,654 SH   SOLE   0 0 1,096,654
KNOWLES CORPORATION (Special) SB 49926D109 857 55,966 SH   SOLE   0 0 55,966