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,090 17,646 SH   SOLE   0 0 17,646
ABBOTT LABS COM CS 002824100 4,336 110,311 SH   SOLE   0 0 110,311
ABBVIE INC COM CS 00287Y109 3,739 60,395 SH   SOLE   0 0 60,395
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 37,247 328,774 SH   SOLE   0 0 328,774
AFLAC INC COM CS 001055102 557 7,724 SH   SOLE   0 0 7,724
AIR LEASE CORP CL A CS 00912X302 19,370 723,319 SH   SOLE   0 0 723,319
AIR PRODS & CHEMS INC COM CS 009158106 794 5,593 SH   SOLE   0 0 5,593
AIRBUS GROUP ADR CS 009279100 400 27,740 SH   SOLE   0 0 27,740
ALLEGION PUB LTD CO ORD SHS CS G0176J109 57,965 834,872 SH   SOLE   0 0 834,872
ALLERGAN PLC CS G0177J108 25,546 110,544 SH   SOLE   0 0 110,544
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 1,435 61,600 SH   SOLE   0 0 61,600
ALLSTATE CORP CS 020002101 378 5,405 SH   SOLE   0 0 5,405
ALLY FINL INC COM CS 02005N100 709 41,550 SH   SOLE   0 0 41,550
ALPHABET INC CAP STK CL A CS 02079K305 74,589 106,021 SH   SOLE   0 0 106,021
ALPHABET INC CAP STK CL C CS 02079K107 30,033 43,394 SH   SOLE   0 0 43,394
ALTRIA GROUP INC COM CS 02209S103 1,498 21,725 SH   SOLE   0 0 21,725
AMARIN CORP PLC SPONS ADR NEW CS 023111206 31 14,239 SH   SOLE   0 0 14,239
AMAZON COM INC COM CS 023135106 17,748 24,801 SH   SOLE   0 0 24,801
AMERICAN AIRLS GROUP INC COM CS 02376R102 2,410 85,140 SH   SOLE   0 0 85,140
AMERICAN EXPRESS CO COM CS 025816109 8,755 144,086 SH   SOLE   0 0 144,086
AMERICAN INTL GROUP INC COM NE CS 026874784 8,358 158,026 SH   SOLE   0 0 158,026
AMERICAN TOWER CORP NEW COM CS 03027X100 9,241 81,338 SH   SOLE   0 0 81,338
AMERICAN WTR WKS CO INC NEW CO CS 030420103 1,740 20,589 SH   SOLE   0 0 20,589
AMERIGAS PARTNERS L P CS 030975106 15,268 326,930 SH   SOLE   0 0 326,930
AMERIPRISE FINL INC COM CS 03076C106 512 5,700 SH   SOLE   0 0 5,700
AMETEK INC NEW COM CS 031100100 465 10,054 SH   SOLE   0 0 10,054
AMGEN INC COM CS 031162100 10,868 71,431 SH   SOLE   0 0 71,431
ANALOG DEVICES INC CS 032654105 261 4,602 SH   SOLE   0 0 4,602
ANHEUSER BUSCH INBEV SA/NV SPO CS 03524A108 974 7,400 SH   SOLE   0 0 7,400
ANTERO MIDSTREAM PARTNERS LP CS 03673L103 541 19,425 SH   SOLE   0 0 19,425
APACHE CORP COM CS 037411105 599 10,760 SH   SOLE   0 0 10,760
APOLLO GLOBAL MGMT LLC CL A SH CS 037612306 380 25,100 SH   SOLE   0 0 25,100
APPLE INC COM CS 037833100 73,469 768,506 SH   SOLE   0 0 768,506
APPLIED DNA SCIENCES INC COM N CS 03815U201 158 48,990 SH   SOLE   0 0 48,990
APPLIED MATLS INC COM CS 038222105 223 9,298 SH   SOLE   0 0 9,298
APPLIED MINERALS INC COM CS 03823M100 43 237,817 SH   SOLE   0 0 237,817
APTARGROUP INC COM CS 038336103 38,768 489,933 SH   SOLE   0 0 489,933
ARCH CAP GROUP LTD ORD CS G0450A105 2,021 28,065 SH   SOLE   0 0 28,065
AT&T INC COM CS 00206R102 3,246 75,131 SH   SOLE   0 0 75,131
AUTOMATIC DATA PROCESSING INC CS 053015103 69,260 753,887 SH   SOLE   0 0 753,887
BANK AMER CORP COM CS 060505104 1,828 137,788 SH   SOLE   0 0 137,788
BANK NEW YORK MELLON CORP COM CS 064058100 367 9,438 SH   SOLE   0 0 9,438
BAXTER INTL INC CS 071813109 588 12,999 SH   SOLE   0 0 12,999
BCE INC COM NEW CS 05534B760 2,714 57,358 SH   SOLE   0 0 57,358
BECTON DICKINSON & CO COM CS 075887109 1,096 6,465 SH   SOLE   0 0 6,465
BED BATH AND BEYOND INC CS 075896100 217 5,030 SH   SOLE   0 0 5,030
BERKLEY W R CORP COM CS 084423102 366 6,114 SH   SOLE   0 0 6,114
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 7,377 34 SH   SOLE   0 0 34
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 30,206 208,616 SH   SOLE   0 0 208,616
BIOGEN INC COM CS 09062X103 1,494 6,177 SH   SOLE   0 0 6,177
BIOTIME INC CS 09066L105 158 60,450 SH   SOLE   0 0 60,450
BLACKROCK ENHANCED EQT DIV TR CS 09251A104 95 12,000 SH   SOLE   0 0 12,000
BLACKROCK INC COM CS 09247X101 362 1,058 SH   SOLE   0 0 1,058
BLACKSTONE GROUP L P UNIT CS 09253U108 25,830 1,052,560 SH   SOLE   0 0 1,052,560
BLUEBIRD BIO INC COM CS 09609G100 253 5,850 SH   SOLE   0 0 5,850
BOEING CO COM CS 097023105 802 6,173 SH   SOLE   0 0 6,173
BOOZ ALLEN HAMILTON HLDG CORP CS 099502106 308 10,400 SH   SOLE   0 0 10,400
BOSTON PROPERTIES INC COM CS 101121101 521 3,950 SH   SOLE   0 0 3,950
BP PLC SPONSORED ADR CS 055622104 478 13,453 SH   SOLE   0 0 13,453
BRISTOL MYERS SQUIBB CO COM CS 110122108 34,618 470,668 SH   SOLE   0 0 470,668
BROOKFIELD ASSET MANAGEMENT CL CS 112585104 1,237 37,405 SH   SOLE   0 0 37,405
BUCKEYE PARTNERS LTD CS 118230101 5,372 76,385 SH   SOLE   0 0 76,385
CAMDEN NATL CORP COM CS 133034108 420 10,000 SH   SOLE   0 0 10,000
CAMPBELL SOUP CO COM CS 134429109 1,191 17,899 SH   SOLE   0 0 17,899
CANADIAN NATL RY CO COM CS 136375102 623 10,550 SH   SOLE   0 0 10,550
CANADIAN PAC RY LTD COM CS 13645T100 1,848 14,346 SH   SOLE   0 0 14,346
CAPITAL SR LIVING CORP COM CS 140475104 1,090 61,670 SH   SOLE   0 0 61,670
CASI PHARMACEUTICALS INC COM CS 14757U109 21 17,812 SH   SOLE   0 0 17,812
CATERPILLAR INC DEL COM CS 149123101 1,590 20,978 SH   SOLE   0 0 20,978
CBS CORP NEW CL B CS 124857202 6,259 114,966 SH   SOLE   0 0 114,966
CDK GLOBAL INC COM CS 12508E101 23,322 420,283 SH   SOLE   0 0 420,283
CELGENE CORP COM CS 151020104 24,277 246,141 SH   SOLE   0 0 246,141
CERNER CORP COM CS 156782104 1,075 18,347 SH   SOLE   0 0 18,347
CHARTER COMMUNICATIONS INC DEL CS 16119P108 879 3,845 SH   SOLE   0 0 3,845
CHEVRON CORP NEW COM CS 166764100 22,962 219,040 SH   SOLE   0 0 219,040
CHOICE HOTELS INTL INC COM CS 169905106 286 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104 11,559 88,430 SH   SOLE   0 0 88,430
CHURCH & DWIGHT INC COM CS 171340102 3,189 30,999 SH   SOLE   0 0 30,999
CIGNA CORPORATION COM CS 125509109 1,280 10,000 SH   SOLE   0 0 10,000
CINTAS CORP COM CS 172908105 1,354 13,794 SH   SOLE   0 0 13,794
CISCO SYS INC COM CS 17275R102 32,134 1,120,052 SH   SOLE   0 0 1,120,052
CITIGROUP INC COM NEW CS 172967424 10,962 258,591 SH   SOLE   0 0 258,591
CLOROX CO DEL COM CS 189054109 282 2,041 SH   SOLE   0 0 2,041
CME GROUP INC COM CS 12572Q105 346 3,551 SH   SOLE   0 0 3,551
COCA COLA CO COM CS 191216100 9,123 201,250 SH   SOLE   0 0 201,250
COLGATE PALMOLIVE CO COM CS 194162103 28,342 387,183 SH   SOLE   0 0 387,183
COMCAST CORP NEW CL A CS 20030N101 61,295 940,251 SH   SOLE   0 0 940,251
COMMSCOPE HLDG CO INC COM CS 20337X109 2,747 88,515 SH   SOLE   0 0 88,515
COMMUNITY HEALTH SYS INC NEWCO CS 203668108 491 40,720 SH   SOLE   0 0 40,720
CONOCOPHILLIPS COM CS 20825C104 3,436 78,801 SH   SOLE   0 0 78,801
CONSOLIDATED EDISON INC CS 209115104 237 2,947 SH   SOLE   0 0 2,947
CORNING INC COM CS 219350105 10,891 531,780 SH   SOLE   0 0 531,780
COSTCO WHSL CORP NEW COM CS 22160K105 83,175 529,644 SH   SOLE   0 0 529,644
CROWN CASTLE INTL CORP CS 22822V101 89,863 885,958 SH   SOLE   0 0 885,958
CSX CORP COM CS 126408103 977 37,450 SH   SOLE   0 0 37,450
CVS HEALTH CORPORATION CS 126650100 10,406 108,685 SH   SOLE   0 0 108,685
DANAHER CORP DEL COM CS 235851102 63,494 628,657 SH   SOLE   0 0 628,657
DCP MIDSTREAM PARTNERS LP UT L CS 23311P100 3,323 96,355 SH   SOLE   0 0 96,355
DEERE & CO COM CS 244199105 1,341 16,550 SH   SOLE   0 0 16,550
DELTA AIR LINES INC DEL COM NE CS 247361702 17,831 489,446 SH   SOLE   0 0 489,446
DENTSPLY SIRONA INC CS 24906P109 60,195 970,261 SH   SOLE   0 0 970,261
DEVON ENERGY CORP CS 25179M103 229 6,313 SH   SOLE   0 0 6,313
DIREXION DAILY SMALL CAP BEAR3 CS 25490K521 315 8,740 SH   SOLE   0 0 8,740
DISCOVER FINANCIAL SERVICES CS 254709108 8,970 167,382 SH   SOLE   0 0 167,382
DISNEY WALT CO COM DISNEY CS 254687106 11,507 117,635 SH   SOLE   0 0 117,635
DOMINION MIDSTREAM PARTNERS LP CS 257454108 724 25,735 SH   SOLE   0 0 25,735
DOMINION RES INC VA NEW COM CS 25746U109 1,277 16,386 SH   SOLE   0 0 16,386
DOVER CORP COM CS 260003108 4,341 62,626 SH   SOLE   0 0 62,626
DOW CHEM CO COM CS 260543103 6,139 123,498 SH   SOLE   0 0 123,498
DTE ENERGY CO COM CS 233331107 297 3,000 SH   SOLE   0 0 3,000
DU PONT E I DE NEMOURS & CO CS 263534109 1,166 17,998 SH   SOLE   0 0 17,998
DUKE ENERGY CORP CS 26441C204 1,580 18,421 SH   SOLE   0 0 18,421
E M C CORP MASS COM CS 268648102 1,042 38,335 SH   SOLE   0 0 38,335
EATON CORP PLC SHS CS G29183103 3,282 54,945 SH   SOLE   0 0 54,945
EATON VANCE TAX MANAGED GLOBAL CS 27829F108 242 28,243 SH   SOLE   0 0 28,243
EATON VANCE TX MGD DIVERSIFIED CS 27828N102 112 10,800 SH   SOLE   0 0 10,800
ECOLAB INC COM CS 278865100 64,246 541,703 SH   SOLE   0 0 541,703
ELEPHANT TALK COMMUNICATIONS I CS 286202205 4 20,000 SH   SOLE   0 0 20,000
EMERSON ELEC CO COM CS 291011104 6,553 125,641 SH   SOLE   0 0 125,641
ENBRIDGE ENERGY PARTNERS L P C CS 29250R106 1,624 70,019 SH   SOLE   0 0 70,019
ENERGY TRANSFER EQUITY L P UT CS 29273V100 415 28,900 SH   SOLE   0 0 28,900
ENERGY TRANSFERS PARTNERS LP CS 29273R109 3,115 81,836 SH   SOLE   0 0 81,836
ENTERPRISE PRODS PARTNERS L P CS 293792107 56,270 1,923,104 SH   SOLE   0 0 1,923,104
EOG RES INC COM CS 26875P101 37,901 454,336 SH   SOLE   0 0 454,336
EQT CORP COM CS 26884L109 598 7,725 SH   SOLE   0 0 7,725
EQT MIDSTREAM PARTNERS LP UNIT CS 26885B100 26,880 334,741 SH   SOLE   0 0 334,741
EQUIFAX INC COM CS 294429105 321 2,500 SH   SOLE   0 0 2,500
EXPRESS SCRIPTS HOLDING COMPAN CS 30219G108 29,153 384,599 SH   SOLE   0 0 384,599
EXXON MOBIL CORP COM CS 30231G102 36,476 389,117 SH   SOLE   0 0 389,117
FACEBOOK INC CL A CS 30303M102 72,613 635,392 SH   SOLE   0 0 635,392
FEDEX CORP COM CS 31428X106 18,643 122,828 SH   SOLE   0 0 122,828
FIFTH THIRD BANCORP COM CS 316773100 956 54,376 SH   SOLE   0 0 54,376
FIRST REPUBLIC BANK CS 33616C100 271 3,875 SH   SOLE   0 0 3,875
FIVE PRIME THERAPEUTICS INC CO CS 33830X104 458 11,066 SH   SOLE   0 0 11,066
FLUOR CORP NEW COM CS 343412102 266 5,400 SH   SOLE   0 0 5,400
FORD MTR CO DEL COM PAR $0.01 CS 345370860 496 39,489 SH   SOLE   0 0 39,489
FORTRESS INVESTMENT GROUP LLC CS 34958B106 159 36,000 SH   SOLE   0 0 36,000
FRANKLIN RES INC COM CS 354613101 372 11,137 SH   SOLE   0 0 11,137
GALAPAGOS NV SPON ADR CS 36315X101 2,428 43,779 SH   SOLE   0 0 43,779
GALMED PHARMACEUTICALS LTD SHS CS M47238106 45 10,000 SH   SOLE   0 0 10,000
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 29,658 942,119 SH   SOLE   0 0 942,119
GENERAL GROWTH PPTYS INC NEW C CS 370023103 531 17,815 SH   SOLE   0 0 17,815
GENERAL MLS INC COM CS 370334104 13,190 184,937 SH   SOLE   0 0 184,937
GENERAL MTRS CORP COM CS 37045v100 1,221 43,131 SH   SOLE   0 0 43,131
GENESEE & WYO INC CL A CS 371559105 3,762 63,820 SH   SOLE   0 0 63,820
GENMAB A/S SHS CS K3967W102 4,311 26,247 SH   SOLE   0 0 26,247
GILEAD SCIENCES INC COM CS 375558103 779 9,343 SH   SOLE   0 0 9,343
GLAXOSMITHKLINE PLC SPONSORED CS 37733W105 476 10,975 SH   SOLE   0 0 10,975
GOLDMAN SACHS GROUP INC CS 38141G104 7,810 52,567 SH   SOLE   0 0 52,567
GOLUB CAP BDC INC COM CS 38173M102 578 32,000 SH   SOLE   0 0 32,000
GRACE W R & CO DEL NEW COM CS 38388F108 322 4,395 SH   SOLE   0 0 4,395
GRAINGER W W INC COM CS 384802104 3,801 16,724 SH   SOLE   0 0 16,724
GRAPHIC PACKAGING HLDG CO COM CS 388689101 297 23,650 SH   SOLE   0 0 23,650
GTT COMMUNICATIONS INC CS 362393100 3,279 177,460 SH   SOLE   0 0 177,460
HARTE-HANKS INC CS 416196103 16 10,000 SH   SOLE   0 0 10,000
HCA HOLDINGS INC COM CS 40412C101 5,286 68,642 SH   SOLE   0 0 68,642
HESS CORP COM CS 42809H107 534 8,893 SH   SOLE   0 0 8,893
HOLLY ENERGY PARTNERS LP CS 435763107 731 21,085 SH   SOLE   0 0 21,085
HOME DEPOT INC COM CS 437076102 13,483 105,592 SH   SOLE   0 0 105,592
HONEYWELL INTL INC CS 438516106 6,788 58,359 SH   SOLE   0 0 58,359
HUNTINGTON BANCSHARES INC COM CS 446150104 566 63,268 SH   SOLE   0 0 63,268
IDEXX LABS INC COM CS 45168D104 61,058 657,531 SH   SOLE   0 0 657,531
ILLINOIS TOOL WKS INC COM CS 452308109 6,956 66,785 SH   SOLE   0 0 66,785
INDIA FUND CS 454089103 224 9,220 SH   SOLE   0 0 9,220
INGERSOLL-RAND LTD CL A CS G47791101 206 3,230 SH   SOLE   0 0 3,230
INGREDION INC COM CS 457187102 1,495 11,550 SH   SOLE   0 0 11,550
INTEL CORP COM CS 458140100 5,748 175,244 SH   SOLE   0 0 175,244
INTERCONTINENTAL EXCHANGE INC CS 45866F104 2,228 8,703 SH   SOLE   0 0 8,703
INTERNATIONAL BUSINESS MACHS C CS 459200101 23,522 154,977 SH   SOLE   0 0 154,977
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 7,589 60,200 SH   SOLE   0 0 60,200
INTL PAPER CO COM CS 460146103 495 11,670 SH   SOLE   0 0 11,670
INTUIT COM CS 461202103 13,961 125,085 SH   SOLE   0 0 125,085
INTUITIVE SURGICAL INC COM NEW CS 46120E602 397 600 SH   SOLE   0 0 600
ION SIGNATURE TECHNOLOGY INC CS 449784107 50 50,000 SH   SOLE   0 0 50,000
iSHARES DOW JONES US ENERGY CS 464287796 537 14,000 SH   SOLE   0 0 14,000
ISHARES EUROPE ETF CS 464287861 363 9,600 SH   SOLE   0 0 9,600
ISHARES MSCI EAFE INDEX CS 464287465 1,121 20,078 SH   SOLE   0 0 20,078
ISHARES TR CORE S&P MCP ETF CS 464287507 731 4,891 SH   SOLE   0 0 4,891
ISHARES TR CORE S&P500 ETF CS 464287200 586 2,782 SH   SOLE   0 0 2,782
ISHARES TR HGH DIV EQT FD CS 46429B663 246 3,000 SH   SOLE   0 0 3,000
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 23,817 92,549 SH   SOLE   0 0 92,549
ISHARES TR RUS MID-CAP ETF CS 464287499 262 1,556 SH   SOLE   0 0 1,556
ISHARES TR RUSSELL 2000 INDEX CS 464287655 1,683 14,634 SH   SOLE   0 0 14,634
ISLET SCIENCES INC COM CS 46467R109 7 91,666 SH   SOLE   0 0 91,666
JOHNSON & JOHNSON COM CS 478160104 68,992 568,774 SH   SOLE   0 0 568,774
JPMORGAN CHASE & CO COM CS 46625H100 25,920 417,117 SH   SOLE   0 0 417,117
KANSAS CITY SOUTHERN COM NEW CS 485170302 8,483 94,165 SH   SOLE   0 0 94,165
KIMBERLY CLARK CORP COM CS 494368103 589 4,283 SH   SOLE   0 0 4,283
KINDER MORGAN INC KANS CS 49456B101 3,178 169,758 SH   SOLE   0 0 169,758
KIRBY CORP COM CS 497266106 274 4,395 SH   SOLE   0 0 4,395
KRAFT HEINZ CO COM CS 500754106 207 2,337 SH   SOLE   0 0 2,337
LABORATORY CORP AMER HLDGS COM CS 50540R409 584 4,483 SH   SOLE   0 0 4,483
LAMAR ADVERTISING CO CL A CS 512816109 1,057 15,941 SH   SOLE   0 0 15,941
LAUDER ESTEE COS INC CL A CS 518439104 583 6,400 SH   SOLE   0 0 6,400
LEVEL 3 COMMUNICATIONS INC CS 52729N308 7,718 149,891 SH   SOLE   0 0 149,891
LIBERTY BROADBAND CORP COM SER CS 530307107 4,535 76,351 SH   SOLE   0 0 76,351
LIBERTY BROADBAND CORP COM SER CS 530307305 304 5,064 SH   SOLE   0 0 5,064
LIBERTY GLOBAL INC COM SER C CS G5480U120 359 10,968 SH   SOLE   0 0 10,968
LIBERTY GLOBAL PLC-A CS G5480U104 46,965 1,419,733 SH   SOLE   0 0 1,419,733
LIBERTY MEDIA CORP DELAWARE CO CS 531229409 543 17,312 SH   SOLE   0 0 17,312
LIGHTWAVE LOGIC INC COM CS 532275104 13 20,000 SH   SOLE   0 0 20,000
LILLY ELI & CO COM CS 532457108 955 12,130 SH   SOLE   0 0 12,130
LOCKHEED MARTIN CORP CS 539830109 393 1,585 SH   SOLE   0 0 1,585
LOEWS CORP COM CS 540424108 263 6,395 SH   SOLE   0 0 6,395
LOWES COS INC COM CS 548661107 10,932 138,088 SH   SOLE   0 0 138,088
LYONDELLBASELL INDUSTRIES N V CS N53745100 7,463 100,288 SH   SOLE   0 0 100,288
MAGELLAN MIDSTREAM PARTNERS CS 559080106 25,516 335,735 SH   SOLE   0 0 335,735
MARATHON PETE CORP COM CS 56585A102 205 5,400 SH   SOLE   0 0 5,400
MARRIOTT INTL INC NEW CL A CS 571903202 270 4,070 SH   SOLE   0 0 4,070
MASTERCARD INC CL A CS 57636Q104 426 4,842 SH   SOLE   0 0 4,842
MCCORMICK & CO INC COM NON VTG CS 579780206 13,288 124,569 SH   SOLE   0 0 124,569
MCDONALDS CORP COM CS 580135101 970 8,057 SH   SOLE   0 0 8,057
MCKESSON CORP COM CS 58155Q103 2,579 13,816 SH   SOLE   0 0 13,816
MEAD JOHNSON NUTRITION CO COM CS 582839106 984 10,847 SH   SOLE   0 0 10,847
MEDTRONIC PLC SHS CS G5960L103 5,027 57,933 SH   SOLE   0 0 57,933
MERCK & CO INC NEW COM CS 58933Y105 7,590 131,748 SH   SOLE   0 0 131,748
METTLER TOLEDO INTERNATIONAL C CS 592688105 79,682 218,354 SH   SOLE   0 0 218,354
MFA FINL INC COM CS 55272X102 3,197 439,702 SH   SOLE   0 0 439,702
MICROCHIP TECHNOLOGY INC CS 595017104 4,725 93,081 SH   SOLE   0 0 93,081
MICROSOFT CORP COM CS 594918104 25,258 493,602 SH   SOLE   0 0 493,602
MIMEDX GROUP INC COM CS 602496101 164 20,500 SH   SOLE   0 0 20,500
MONDELEZ INTL INC CL A CS 609207105 332 7,292 SH   SOLE   0 0 7,292
MONMOUTH REAL ESTATE INVESTMEN CS 609720107 403 30,393 SH   SOLE   0 0 30,393
MPLX LP COM UNIT REP LTD CS 55336V100 4,578 136,132 SH   SOLE   0 0 136,132
MRI INTERVENTIONS INC COM CS 55347P209 15 65,000 SH   SOLE   0 0 65,000
NATIONAL OILWELL VARCO INC COM CS 637071101 225 6,698 SH   SOLE   0 0 6,698
NESTLE S A SPONSORED ADR CS 641069406 18,948 245,085 SH   SOLE   0 0 245,085
NEW MOUNTAIN FIN CORP COM CS 647551100 6,179 479,025 SH   SOLE   0 0 479,025
NEW YORK REIT INC COM CS 64976L109 416 45,000 SH   SOLE   0 0 45,000
NEWELL BRANDS INC COM CS 651229106 741 15,257 SH   SOLE   0 0 15,257
NEXTERA ENERGY INC COM CS 65339F101 3,238 24,832 SH   SOLE   0 0 24,832
NEXTERA ENERGY PARTNERS LP COM CS 65341B106 471 15,500 SH   SOLE   0 0 15,500
NIKE INC CL B CS 654106103 18,629 337,484 SH   SOLE   0 0 337,484
NORFOLK SOUTHERN CORP CS 655844108 950 11,164 SH   SOLE   0 0 11,164
NORTHROP GRUMMAN CORP COM CS 666807102 347 1,561 SH   SOLE   0 0 1,561
NOVARTIS A G SPONSORED ADR CS 66987V109 628 7,610 SH   SOLE   0 0 7,610
NUCOR CORP COM CS 670346105 2,803 56,735 SH   SOLE   0 0 56,735
NVIDIA CORP COM CS 67066G104 945 20,100 SH   SOLE   0 0 20,100
NXP SEMICONDUCTORS N V COM CS N6596X109 35,432 452,290 SH   SOLE   0 0 452,290
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 225 830 SH   SOLE   0 0 830
OCCIDENTAL PETE CORP DEL COM CS 674599105 383 5,075 SH   SOLE   0 0 5,075
ONEX CORP SUB VTG CS 68272K103 46,119 754,818 SH   SOLE   0 0 754,818
OPKO HEALTH INC COM CS 68375N103 106 11,300 SH   SOLE   0 0 11,300
ORACLE CORP COM CS 68389X105 6,659 162,701 SH   SOLE   0 0 162,701
OUTFRONT MEDIA INC CS 69007J106 5,793 239,677 SH   SOLE   0 0 239,677
PALLADON VENTURES LTD CS 696434208 0 20,500 SH   SOLE   0 0 20,500
PAYPAL HLDGS INC COM CS 70450Y103 3,057 83,731 SH   SOLE   0 0 83,731
PEOPLES UNITED FINANCIAL INC C CS 712704105 194 13,233 SH   SOLE   0 0 13,233
PEPSICO INC COM CS 713448108 43,409 409,754 SH   SOLE   0 0 409,754
PFIZER INC COM CS 717081103 23,782 675,443 SH   SOLE   0 0 675,443
PG&E CORP COM CS 69331C108 278 4,344 SH   SOLE   0 0 4,344
PHILIP MORRIS INTL INC COM CS 718172109 2,620 25,756 SH   SOLE   0 0 25,756
PHILLIPS 66 COM CS 718546104 238 2,997 SH   SOLE   0 0 2,997
PHILLIPS 66 PARTNERS LP COM UN CS 718549207 2,878 51,512 SH   SOLE   0 0 51,512
PINNACLE WEST CAP CORP COM CS 723484101 746 9,203 SH   SOLE   0 0 9,203
PIONEER NAT RES CO COM CS 723787107 714 4,725 SH   SOLE   0 0 4,725
PLAINS ALL AMERICAN PIPELINE L CS 726503105 1,085 39,465 SH   SOLE   0 0 39,465
PNC FINL SVCS GROUP INC CS 693475105 5,515 67,764 SH   SOLE   0 0 67,764
POWER CORP CANADA CS 739239101 622 29,336 SH   SOLE   0 0 29,336
POWERSHARES QQQ NASDAQ 100 UNI CS 73935A104 3,150 29,288 SH   SOLE   0 0 29,288
PPL CORP COM CS 69351T106 1,372 36,343 SH   SOLE   0 0 36,343
PRAXAIR INC COM CS 74005P104 539 4,800 SH   SOLE   0 0 4,800
PRICE T ROWE GROUP INC COM CS 74144T108 25,416 348,314 SH   SOLE   0 0 348,314
PROCTER & GAMBLE CO COM CS 742718109 9,839 116,203 SH   SOLE   0 0 116,203
PROTOKINETIX INC CS 743722100 3 40,000 SH   SOLE   0 0 40,000
PUREFUNDS ISE CYBER SECURITY E CS 26924G201 7,270 304,323 SH   SOLE   0 0 304,323
QUALCOMM INC COM CS 747525103 970 18,110 SH   SOLE   0 0 18,110
RANGE RES CORP COM CS 75281A109 348 8,070 SH   SOLE   0 0 8,070
RAYTHEON CO COM NEW CS 755111507 17,907 131,720 SH   SOLE   0 0 131,720
RECKITT BENCKISER GROUP PLC SH CS G74079107 5,653 58,198 SH   SOLE   0 0 58,198
REGENERX BIOPHARMACEUTICALS CO CS 75886X108 51 110,000 SH   SOLE   0 0 110,000
REYNOLDS AMERICAN INC COM CS 761713106 1,046 19,398 SH   SOLE   0 0 19,398
ROCHE HLDG LTD SPONSORED ADR CS 771195104 36,884 1,119,391 SH   SOLE   0 0 1,119,391
ROCKWELL AUTOMATION INC CS 773903109 22,100 192,474 SH   SOLE   0 0 192,474
ROYAL DUTCH SHELL PLC SPONS AD CS 780259206 745 13,490 SH   SOLE   0 0 13,490
RYDEX ETF TRUST GUG S&P500 EQ CS 78355W106 6,061 75,438 SH   SOLE   0 0 75,438
SANGAMO BIOSCIENCES INC COM CS 800677106 62 10,750 SH   SOLE   0 0 10,750
SCHEIN HENRY INC COM CS 806407102 4,310 24,380 SH   SOLE   0 0 24,380
SCHLUMBERGER LTD COM CS 806857108 22,422 283,530 SH   SOLE   0 0 283,530
SCHWAB CHARLES CORP NEW COM CS 808513105 6,193 244,697 SH   SOLE   0 0 244,697
SCRIPPS NETWORKS INTERACT INC CS 811065101 11,530 185,165 SH   SOLE   0 0 185,165
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 743 10,887 SH   SOLE   0 0 10,887
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 670 15,456 SH   SOLE   0 0 15,456
SHELL MIDSTREAM PARTNERS CS 822634101 2,238 66,247 SH   SOLE   0 0 66,247
SHERWIN-WILLIAMS CO CS 824348106 410 1,395 SH   SOLE   0 0 1,395
SIMON PPTY GROUP INC NEW CS 828806109 492 2,269 SH   SOLE   0 0 2,269
SKECHERS U S A INC CL A CS 830566105 1,027 34,555 SH   SOLE   0 0 34,555
SMUCKER J M CO COM NEW CS 832696405 450 2,955 SH   SOLE   0 0 2,955
SOLUCORP INDS LTD COM CS 83437C102 0 11,000 SH   SOLE   0 0 11,000
SOUTHWESTERN ENERGY CO COM CS 845467109 1,338 106,360 SH   SOLE   0 0 106,360
SPDR DJIA CS 78467X109 1,225 6,841 SH   SOLE   0 0 6,841
SPDR GOLD TRUST CS 78463V107 4,559 36,051 SH   SOLE   0 0 36,051
SPDR S&P 500 ETF TR TR UNIT CS 78462F103 12,635 60,316 SH   SOLE   0 0 60,316
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 2,690 9,883 SH   SOLE   0 0 9,883
SPDR SERIES TRUST S&P REGL BKG CS 78464A698 341 8,873 SH   SOLE   0 0 8,873
SPECTRA ENERGY CORP CS 847560109 516 14,095 SH   SOLE   0 0 14,095
SPLUNK INC COM CS 848637104 15,984 295,019 SH   SOLE   0 0 295,019
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 213 38,610 SH   SOLE   0 0 38,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 GAS PARTNERS L P UNIT LTD CS 85512C105 1,003 113,000 SH   SOLE   0 0 113,000
STARBUCKS CORP COM CS 855244109 9,426 165,018 SH   SOLE   0 0 165,018
STARWOOD HOTELS&RESORTS WRLDWD CS 85590A401 864 11,690 SH   SOLE   0 0 11,690
STRYKER CORP COM CS 863667101 8,591 71,692 SH   SOLE   0 0 71,692
SUBURBAN PROPANE PARTNERS L P CS 864482104 273 8,165 SH   SOLE   0 0 8,165
SUNOCO LOGISTICS PRTNRS L P CO CS 86764L108 9,154 318,395 SH   SOLE   0 0 318,395
SYNERGY PHARMACEUTICALS DEL CO CS 871639308 42 11,000 SH   SOLE   0 0 11,000
SYSCO CORP COM CS 871829107 4,179 82,358 SH   SOLE   0 0 82,358
TALLGRASS ENERGY GP LP SHS CL CS 874696107 2,147 95,125 SH   SOLE   0 0 95,125
TALLGRASS ENERGY PARTNERS LP CS 874697105 1,389 30,190 SH   SOLE   0 0 30,190
TARGA RES CORP COM CS 87612G101 872 20,696 SH   SOLE   0 0 20,696
TARGET CORP COM CS 87612E106 538 7,700 SH   SOLE   0 0 7,700
TC PIPELINES LP UT COM LTD PRT CS 87233Q108 622 10,864 SH   SOLE   0 0 10,864
TEEKAY CORPORATION COM CS Y8564W103 103 14,500 SH   SOLE   0 0 14,500
TEXAS INSTRUMENTS INC CS 882508104 713 11,386 SH   SOLE   0 0 11,386
THERMO FISHER SCIENTIFIC INC C CS 883556102 17,810 120,536 SH   SOLE   0 0 120,536
TIFFANY & CO NEW COM CS 886547108 294 4,850 SH   SOLE   0 0 4,850
TIME WARNER INC CS 887317303 1,304 17,735 SH   SOLE   0 0 17,735
TITAN MED INC COM CS 88830X108 15 22,000 SH   SOLE   0 0 22,000
TJX COS INC NEW CS 872540109 48,113 622,977 SH   SOLE   0 0 622,977
TORCHMARK CORP COM CS 891027104 227 3,672 SH   SOLE   0 0 3,672
TORONTO DOMINION BK ONT COM NE CS 891160509 1,428 33,260 SH   SOLE   0 0 33,260
TRAVELERS COMPANIES INC COM CS 89417E109 980 8,236 SH   SOLE   0 0 8,236
TURQUOISE HILL RESOURCES LTD CS 900435108 34 10,000 SH   SOLE   0 0 10,000
UGI CORP NEW COM CS 902681105 597 13,200 SH   SOLE   0 0 13,200
UNILEVER N V N Y SHS NEW CS 904784709 631 13,446 SH   SOLE   0 0 13,446
UNION PAC CORP COM CS 907818108 1,992 22,835 SH   SOLE   0 0 22,835
UNITED PARCEL SVC INC CL B CS 911312106 5,737 53,261 SH   SOLE   0 0 53,261
UNITED TECHNOLOGIES CORP CS 913017109 3,340 32,568 SH   SOLE   0 0 32,568
UNITEDHEALTH GROUP INC COM CS 91324P102 2,573 18,222 SH   SOLE   0 0 18,222
US BANCORP DEL COM NEW CS 902973304 37,024 918,028 SH   SOLE   0 0 918,028
V F CORP COM CS 918204108 3,643 59,243 SH   SOLE   0 0 59,243
VAIL RESORTS INC COM CS 91879Q109 787 5,690 SH   SOLE   0 0 5,690
VALERO ENERGY CORP NEW COM CS 91913Y100 372 7,300 SH   SOLE   0 0 7,300
VALLEY NATL BANCORP COM CS 919794107 128 14,000 SH   SOLE   0 0 14,000
VANECK VECTORS ETF TR CS 92189F726 748 7,310 SH   SOLE   0 0 7,310
VANGUARD ALL WORLD EX US CS 922042775 558 13,028 SH   SOLE   0 0 13,028
VANGUARD HIGH DIV YLD ETF CS 921946406 8,321 116,446 SH   SOLE   0 0 116,446
VANGUARD INDEX FDS SMALL CP ET CS 922908751 1,462 12,641 SH   SOLE   0 0 12,641
VANGUARD INDEX FDS TOTAL STK M CS 922908769 260 2,425 SH   SOLE   0 0 2,425
VANGUARD MID-CAP ETF CS 922908629 247 2,000 SH   SOLE   0 0 2,000
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 803 9,650 SH   SOLE   0 0 9,650
VECTREN CORP COM CS 92240G101 345 6,547 SH   SOLE   0 0 6,547
VERIZON COMMUNICATIONS INC COM CS 92343V104 5,678 101,691 SH   SOLE   0 0 101,691
VIRNETX HOLDING CORP COM CS 92823T108 152 37,903 SH   SOLE   0 0 37,903
VISA INC COM CL A CS 92826C839 100,243 1,351,529 SH   SOLE   0 0 1,351,529
VISTEON CORP COM CS 92839U206 448 6,809 SH   SOLE   0 0 6,809
VODAFONE GROUP PLC NEW SPNSR A CS 92857W308 413 13,363 SH   SOLE   0 0 13,363
VORNADO RLTY TR SH BEN INT CS 929042109 505 5,048 SH   SOLE   0 0 5,048
VOYA GLBL EQTY DIV & PREM OPP CS 92912T100 121 17,500 SH   SOLE   0 0 17,500
WABTEC CORP COM CS 929740108 59,365 845,287 SH   SOLE   0 0 845,287
WAL-MART STORES INC COM CS 931142103 2,630 36,021 SH   SOLE   0 0 36,021
WALGREENS BOOTS ALLIANCE INC CS 931427108 2,862 34,370 SH   SOLE   0 0 34,370
WATTS WATER TECHNOLOGIES A CS 942749102 478 8,200 SH   SOLE   0 0 8,200
WEC ENERGY GROUP INC COM CS 92939U106 309 4,726 SH   SOLE   0 0 4,726
WELLS FARGO & CO NEW COM CS 949746101 6,736 142,310 SH   SOLE   0 0 142,310
WELLTOWER INC CS 95040Q104 11,415 149,860 SH   SOLE   0 0 149,860
WESTERN GAS PARTNERS LP COM UN CS 958254104 1,846 36,635 SH   SOLE   0 0 36,635
WEX INC COM CS 96208T104 22,951 258,837 SH   SOLE   0 0 258,837
WEYERHAEUSER CO CS 962166104 11,714 393,469 SH   SOLE   0 0 393,469
WHIRLPOOL CORP CS 963320106 739 4,435 SH   SOLE   0 0 4,435
WHITE MTNS INS GROUP LTD COM CS G9618E107 4,792 5,691 SH   SOLE   0 0 5,691
WILLIAMS PARTNERS LP CS 96949L105 784 22,647 SH   SOLE   0 0 22,647
WILLIAMS SONOMA INC COM CS 969904101 3,791 72,713 SH   SOLE   0 0 72,713
XCEL ENERGY INC CS 98389B100 219 4,900 SH   SOLE   0 0 4,900
YAHOO INC CS 984332106 410 10,925 SH   SOLE   0 0 10,925
YUM BRANDS INC COM CS 988498101 459 5,534 SH   SOLE   0 0 5,534
ZELTIQ AESTHETICS INC COM CS 98933Q108 273 10,000 SH   SOLE   0 0 10,000
ZIMMER BIOMET HLDGS INC COM CS 98956P102 219 1,820 SH   SOLE   0 0 1,820
ZOETIS INC CL A CS 98978V103 755 15,903 SH   SOLE   0 0 15,903
ISHARES TR U.S. PFD STK ETF CS 464288687 324 8,119 SH   SOLE   0 0 8,119
WESTERN ASSET HIGH INCM FD II MF 95766J102 149 21,500 SH   SOLE   0 0 21,500
ALLIANCEBERNSTEIN PORTFOLIOS A MF 01877F666 154 10,647 SH   SOLE   0 0 10,647
ALLIANZ FDS RCM MIDCAP INS MF 018919688 91 23,982 SH   SOLE   0 0 23,982
COLUMBIA ACORN TR INTL CL Z MF 197199813 333 8,670 SH   SOLE   0 0 8,670
DEUTSCHE GLOBAL / INTL FD INC MF 25156A403 299 8,265 SH   SOLE   0 0 8,265
FEDERATED EQUITY FDS STRG VAL MF 314172560 141 22,054 SH   SOLE   0 0 22,054
FIDELITY HEREFORD STR TR GOV M MF 31617H102 29 28,675 SH   SOLE   0 0 28,675
GABELLI ASSET FD SH BEN INT MF 362395105 267 4,659 SH   SOLE   0 0 4,659
HARBOR INTL FD INSTL MF 411511306 539 9,170 SH   SOLE   0 0 9,170
JOHN HANCOCK FDS II LIFES GRW MF 47803V317 177 11,833 SH   SOLE   0 0 11,833
JPMORGAN TR I US EQT FD INST MF 4812A1142 303 21,983 SH   SOLE   0 0 21,983
JPMORGAN TR I US LARGE SEL MF 4812A2389 210 7,977 SH   SOLE   0 0 7,977
MATTHEWS INTL FDS PAC TIGER FD MF 577130107 367 14,973 SH   SOLE   0 0 14,973
MUTUAL SER FD INC GBL DISCVR F MF 628380404 661 22,444 SH   SOLE   0 0 22,444
PIMCO COMMODITY RR STRAT - INS MF 722005667 76 10,400 SH   SOLE   0 0 10,400
PIMCO COMMODITY RR STRAT - P MF 72201M842 73 10,000 SH   SOLE   0 0 10,000
PRICE T ROWE GROWTH STK FD INC MF 741479109 888 17,615 SH   SOLE   0 0 17,615
PUTNAM FD FOR GROWTH&INCOME SH MF 746761105 451 22,398 SH   SOLE   0 0 22,398
ROWE T PRICE EQUITY INCOME FD MF 779547108 344 11,428 SH   SOLE   0 0 11,428
ROWE T PRICE INTL FDS INC OVRS MF 77956H757 125 14,360 SH   SOLE   0 0 14,360
ROYCE FD PENN MUT INV MF 780905840 136 13,498 SH   SOLE   0 0 13,498
THIRD AVE TR VALUE TR MF 884116104 206 4,234 SH   SOLE   0 0 4,234
TWEEDY BROWNE FD INC GLOBAL VA MF 901165100 302 12,302 SH   SOLE   0 0 12,302
VANGUARD 500 INDEX FUND - ADM MF 922908710 387 1,998 SH   SOLE   0 0 1,998
VANGUARD 500 INDEX FUND - INV MF 922908108 841 4,341 SH   SOLE   0 0 4,341
VANGUARD INDEX FDS VALU INDEX MF 922908678 337 10,148 SH   SOLE   0 0 10,148
WASHINGTON MUT INVS FD COM MF 939330106 216 5,394 SH   SOLE   0 0 5,394
DOVER CORPORATION (Special) SB 260003108 93,224 1,344,839 SH   SOLE   0 0 1,344,839
KNOWLES CORPORATION (Special) SB 49926D109 3,612 264,057 SH   SOLE   0 0 264,057