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
APPLE INC COM 037833100 20,546 159,584 SH   SOLE 0 70,482 0 89,102
ADOBE SYS INC COM 00724F101 35,931 316,963 SH   SOLE 0 132,713 0 184,250
AUTOMATIC DATA PROC COM 053015103 6,396 67,146 SH   SOLE 0 0 0 67,146
APPLIED MATERIALS INC COM 038222105 8,459 241,470 SH   SOLE 0 110,845 0 130,625
BANK OF AMERICA COM 060505104 205 8,952 SH   SOLE 0 0 0 8,952
BRISTOL-MYERS COM 110122108 592 12,005 SH   SOLE 0 5,450 0 6,555
BERKSHIRE HATHAWAY B COM 084670702 1,131 6,911 SH   SOLE 0 3,995 0 2,916
CAVIUM INC COM 14964U108 9,824 147,685 SH   SOLE 0 27,950 0 119,735
CDK GLOBAL INC COM 12508E101 1,446 23,297 SH   SOLE 0 0 0 23,297
CENTRAL FUND CANADA LTD A COM 153501101 399 32,624 SH   SOLE 0 1,295 0 31,329
CELGENE CORP COM 151020104 25,092 213,709 SH   SOLE 0 88,374 0 125,335
CHURCH & DWIGHT COM 171340102 24,847 549,116 SH   SOLE 0 244,711 0 304,405
CHARTER COMM INC CL A COM 16119P108 32,625 99,816 SH   SOLE 0 45,700 0 54,116
CONOCOPHILLIPS COM 20825C104 17,833 367,690 SH   SOLE 0 167,515 0 200,175
COSTCO WHOLESALE CORP COM 22160K105 16,840 104,039 SH   SOLE 0 46,359 0 57,680
CARLISLE COS. COM 142339100 91,409 833,034 SH   SOLE 0 74,957 0 758,077
CVS HEALTH CORPORATION COM 126650100 940 12,060 SH   SOLE 0 500 0 11,560
CHEVRON CORP COM 166764100 8,114 73,097 SH   SOLE 0 13,147 0 59,950
SPDR DOW JONES IND AVG ETF UT SER 1 CONV BONDS 78467X109 1,215 6,119 PRN   SOLE 0 25 0 6,094
WALT DISNEY CO COM 254687106 13,456 120,896 SH   SOLE 0 64,478 0 56,418
DOVER CORP COM 260003108 68,630 877,397 SH   SOLE 0 59,161 0 818,236
WISDOMTREE JAPAN HEDGED CONV BONDS 97717W851 276 5,500 PRN   SOLE 0 500 0 5,000
ECOLAB INC COM 278865100 34,848 288,521 SH   SOLE 0 129,991 0 158,530
ISHARES MSCI EAFE ETF CONV BONDS 464287465 397 6,628 PRN   SOLE 0 6,403 0 225
EOG RESOURCES INC COM 26875P101 20,082 198,834 SH   SOLE 0 91,854 0 106,980
ENTERPRISE PRODUCTS PARTN COM 293792107 3,827 136,060 SH   SOLE 0 70,860 0 65,200
EVERSOURCE ENERGY COM 30040W108 8,778 160,468 SH   SOLE 0 102,893 0 57,575
COMMUNITY BANKERS TRUST CORP COM 203612106 75 10,000 SH   SOLE 0 0 0 10,000
EDWARDS LIFESCIENCES CORP COM 28176E108 3,336 34,037 SH   SOLE 0 11,460 0 22,577
FACEBOOK INC COM 30303M102 29,023 217,842 SH   SOLE 0 88,984 0 128,858
FREQUENCY ELECTRONICS INC COM 358010106 230 20,536 SH   SOLE 0 0 0 20,536
FORTIVE CORP COM 34959J108 12,252 222,230 SH   SOLE 0 115,725 0 106,505
VANECK VECTORS ETF TRUST CONV BONDS 92189F106 484 20,275 PRN   SOLE 0 320 0 19,955
MARKET VECTORS JR GOLD MINER ETF CONV BONDS 92189F791 228 6,000 PRN   SOLE 0 0 0 6,000
GENERAL ELECTRIC COM 369604103 31,452 1,059,351 SH   SOLE 0 407,012 0 652,339
GILEAD SCIENCES COM 375558103 430 5,909 SH   SOLE 0 0 0 5,909
GENERAL MILLS INC COM 370334104 14,311 233,195 SH   SOLE 0 113,090 0 120,105
SPDR GOLD TRUST CONV BONDS 78463V107 730 6,335 PRN   SOLE 0 2,350 0 3,985
ALPHABET INC CL C COM 02079K107 4,635 5,825 SH   SOLE 0 2,045 0 3,780
ALPHABET INC CL A COM 02079K305 29,489 36,172 SH   SOLE 0 17,258 0 18,914
HOME DEPOT INC COM 437076102 21,524 156,609 SH   SOLE 0 67,211 0 89,398
ISHARES GOLD TRUST CONV BONDS 464285105 314 27,000 PRN   SOLE 0 25,000 0 2,000
IBM COM 459200101 2,709 15,545 SH   SOLE 0 1,595 0 13,950
INTEL CORPORATION COM 458140100 660 18,073 SH   SOLE 0 882 0 17,191
JOHNSON & JOHNSON COM 478160104 5,573 49,222 SH   SOLE 0 20,368 0 28,854
JP MORGAN CHASE COM 46625H100 1,431 16,843 SH   SOLE 0 3,780 0 13,063
KINROSS GOLD CORP COM 496902404 39 10,000 SH   SOLE 0 10,000 0 0
KRAFT HEINZ CO COM 500754106 34,084 385,518 SH   SOLE 0 162,482 0 223,036
KNOWLES CORP COM 49926D109 6,674 368,534 SH   SOLE 0 14,635 0 353,899
COCA-COLA CO COM 191216100 4,759 115,338 SH   SOLE 0 25,730 0 89,608
MARRIOTT INTL COM 571903202 210 2,485 SH   SOLE 0 0 0 2,485
MOBILEYE NV COM N51488117 543 12,635 SH   SOLE 0 1,185 0 11,450
MCDONALDS CORP COM 580135101 19,077 155,831 SH   SOLE 0 74,224 0 81,607
3M COMPANY COM 88579Y101 2,237 12,771 SH   SOLE 0 0 0 12,771
ALTRIA GROUP INC COM 02209S103 507 7,102 SH   SOLE 0 6,300 0 802
MERCK & CO COM 58933Y105 24,988 402,376 SH   SOLE 0 159,740 0 242,636
MICROSOFT CORP COM 594918104 42,498 668,415 SH   SOLE 0 291,990 0 376,425
SERVICENOW INC COM 81762P102 8,355 93,149 SH   SOLE 0 27,280 0 65,869
NETEASE COM INC ADR COM 64110W102 8,884 35,000 SH   SOLE 0 0 0 35,000
O`REILLY AUTOMOTIVE INC COM 67103H107 22,610 88,893 SH   SOLE 0 34,830 0 54,063
PLAINS ALL AMER PIPE COM 726503105 3,037 95,570 SH   SOLE 0 38,000 0 57,570
PLATFORM SPECIALTY PRODUCTS COM 72766Q105 161 13,000 SH   SOLE 0 0 0 13,000
PEPSICO INC COM 713448108 27,930 271,143 SH   SOLE 0 133,136 0 138,007
PFIZER INC COM 717081103 12,619 398,448 SH   SOLE 0 209,025 0 189,423
PROCTER & GAMBLE COM 742718109 18,268 209,187 SH   SOLE 0 51,381 0 157,806
PEAPACK GLADSTONE FINANCIAL CO COM 704699107 239 7,754 SH   SOLE 0 7,754 0 0
PROGRESSIVE CORP COM 743315103 32,664 884,244 SH   SOLE 0 389,508 0 494,736
PNC FINANCIAL COM 693475105 27,201 224,543 SH   SOLE 0 98,968 0 125,575
PLAYERS NETWORK COM 72811P102 105 2,525,000 SH   SOLE 0 0 0 2,525,000
PROTALEX INC COM 743642209 66 110,106 SH   SOLE 0 0 0 110,106
PROSHARES ULTRA QQQ CONV BONDS 74347R206 963 10,000 PRN   SOLE 0 0 0 10,000
POWERSHARES QQQ NASDAQ 100 CONV BONDS 73935A104 1,176 9,377 PRN   SOLE 0 30 0 9,347
ROYAL DUTCH SHELL-SPON ADR-B COM 780259107 17,613 307,120 SH   SOLE 0 143,505 0 163,615
ROPER TECHNOLOGIES COM 776696106 141,707 740,528 SH   SOLE 0 379,984 0 360,544
SCHWAB CHARLES CORP COM 808513105 19,329 467,556 SH   SOLE 0 177,935 0 289,621
SCHLUMBERGER COM 806857108 22,327 268,454 SH   SOLE 0 122,204 0 146,250
SOUTHERN CO COM 842587107 251 5,178 SH   SOLE 0 2,028 0 3,150
SPDR S&P 500 ETF TRUST CONV BONDS 78462F103 3,369 14,801 PRN   SOLE 0 1,134 0 13,667
STARTECH ENVIRONMENTAL CORP COM 855906103 0 10,000 SH   SOLE 0 10,000 0 0
AT & T COM 00206R102 1,046 24,879 SH   SOLE 0 10,222 0 14,657
TJX COS. COM 872540109 13,742 184,007 SH   SOLE 0 85,006 0 99,001
TIME WARNER INC (NEW) COM 887317303 15,347 158,679 SH   SOLE 0 40,303 0 118,376
UNITEDHEALTH GROUP INC COM 91324P102 29,836 183,371 SH   SOLE 0 87,178 0 96,193
UNION PAC CORP COM 907818108 9,941 92,299 SH   SOLE 0 55,920 0 36,379
US BANCORP COM 902973304 30,087 567,355 SH   SOLE 0 277,318 0 290,037
UNITED TECHNOLOGIES CORP COM 913017109 9,381 86,719 SH   SOLE 0 38,673 0 48,046
VERIZON COMM COM 92343V104 23,416 483,896 SH   SOLE 0 235,169 0 248,727
WELLS FARGO CO COM 949746101 23,487 420,085 SH   SOLE 0 195,190 0 224,895
AQUA AMERICA INC COM 03836W103 1,779 60,058 SH   SOLE 0 20,392 0 39,666
XCEL ENERGY INC COM 98389B100 14,595 359,220 SH   SOLE 0 162,095 0 197,125
FINANCIAL SELECT SECTOR SPDR CONV BONDS 81369Y605 1,207 51,700 PRN   SOLE 0 0 0 51,700
EXXON MOBIL CORP COM 30231G102 20,915 252,173 SH   SOLE 0 76,696 0 175,477
ZOETIS INC. COM 98978V103 9,251 167,229 SH   SOLE 0 76,420 0 90,809