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
ABBOTT LABS COM 002824100 10,443 195,712 SH   SOLE   0 0 195,712
ABBVIE INC COM 00287Y109 618 6,950 SH   SOLE   0 0 6,950
AKAMAI TECHNOLOGIES INC COM 00971T101 1,426 29,267 SH   SOLE   0 0 29,267
ALLOT COMMUNICATIONS LTD SHS M0854Q105 423 78,542 SH   SOLE   0 0 78,542
ALPHABET INC CAP STK CL A 02079K305 248 255 SH   SOLE   0 0 255
ALPHABET INC CAP STK CL C 02079K107 9,139 9,529 SH   SOLE   0 0 9,529
APPLE INC COM 037833100 1,121 7,275 SH   SOLE   0 0 7,275
ARISTA NETWORKS INC COM 040413106 10,632 56,074 SH   SOLE   0 0 56,074
AT&T INC COM 00206R102 1,137 29,037 SH   SOLE   0 0 29,037
AUTOMATIC DATA PROCESSING IN COM 053015103 675 6,178 SH   SOLE   0 0 6,178
BECTON DICKINSON & CO COM 075887109 552 2,819 SH   SOLE   0 0 2,819
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,498 8,173 SH   SOLE   0 0 8,173
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,377 78,751 SH   SOLE   0 0 78,751
CELGENE CORP COM 151020104 1,490 10,218 SH   SOLE   0 0 10,218
CERNER CORP COM 156782104 9,416 132,022 SH   SOLE   0 0 132,022
CHEVRON CORP NEW COM 166764100 216 1,842 SH   SOLE   0 0 1,842
CISCO SYS INC COM 17275R102 3,535 105,125 SH   SOLE   0 0 105,125
COCA COLA CO COM 191216100 347 7,703 SH   SOLE   0 0 7,703
DANAHER CORP DEL COM 235851102 590 6,877 SH   SOLE   0 0 6,877
DISNEY WALT CO COM DISNEY 254687106 891 9,037 SH   SOLE   0 0 9,037
EMERSON ELEC CO COM 291011104 949 15,102 SH   SOLE   0 0 15,102
EXXON MOBIL CORP COM 30231G102 2,099 25,602 SH   SOLE   0 0 25,602
FACEBOOK INC CL A 30303M102 884 5,175 SH   SOLE   0 0 5,175
FEDEX CORP COM 31428X106 8,390 37,194 SH   SOLE   0 0 37,194
FIRST SOLAR INC COM 336433107 3,102 67,615 SH   SOLE   0 0 67,615
GENERAL ELECTRIC CO COM 369604103 1,135 46,932 SH   SOLE   0 0 46,932
GENUINE PARTS CO COM 372460105 478 5,000 SH   SOLE   0 0 5,000
GILEAD SCIENCES INC COM 375558103 536 6,613 SH   SOLE   0 0 6,613
GLYCOMIMETICS INC COM 38000Q102 140 10,000 SH   SOLE   0 0 10,000
INOVALON HLDGS INC COM CL A 45781D101 7,477 438,545 SH   SOLE   0 0 438,545
INTEL CORP COM 458140100 602 15,799 SH   SOLE   0 0 15,799
INTERNATIONAL BUSINESS MACHS COM 459200101 248 1,706 SH   SOLE   0 0 1,706
IPG PHOTONICS CORP COM 44980X109 654 3,532 SH   SOLE   0 0 3,532
JOHNSON & JOHNSON COM 478160104 9,436 72,578 SH   SOLE   0 0 72,578
LINDSAY CORP COM 535555106 2,893 31,477 SH   SOLE   0 0 31,477
MASTERCARD INCORPORATED CL A 57636Q104 406 2,877 SH   SOLE   0 0 2,877
MERCK & CO INC COM 58933Y105 354 5,531 SH   SOLE   0 0 5,531
MICROSOFT CORP COM 594918104 833 11,179 SH   SOLE   0 0 11,179
NIKE INC CL B 654106103 444 8,568 SH   SOLE   0 0 8,568
NOVARTIS A G SPONSORED ADR 66987V109 10,835 126,208 SH   SOLE   0 0 126,208
ORACLE CORP COM 68389X105 7,565 156,454 SH   SOLE   0 0 156,454
ORBOTECH LTD ORD M75253100 5,041 119,416 SH   SOLE   0 0 119,416
PEPSICO INC COM 713448108 542 4,867 SH   SOLE   0 0 4,867
PERKINELMER INC COM 714046109 987 14,308 SH   SOLE   0 0 14,308
PFIZER INC COM 717081103 532 14,898 SH   SOLE   0 0 14,898
PROCTER AND GAMBLE CO COM 742718109 3,130 34,401 SH   SOLE   0 0 34,401
REGENERON PHARMACEUTICALS COM 75886F107 416 931 SH   SOLE   0 0 931
REPUBLIC FIRST BANCORP INC COM 760416107 157 17,000 SH   SOLE   0 0 17,000
SIMPSON MANUFACTURING CO INC COM 829073105 1,309 26,691 SH   SOLE   0 0 26,691
SMUCKER J M CO COM NEW 832696405 375 3,575 SH   SOLE   0 0 3,575
STERICYCLE INC COM 858912108 242 3,372 SH   SOLE   0 0 3,372
STRYKER CORP COM 863667101 697 4,908 SH   SOLE   0 0 4,908
UMPQUA HLDGS CORP COM 904214103 6,137 314,554 SH   SOLE   0 0 314,554
UNILEVER PLC SPON ADR NEW 904767704 8,058 139,035 SH   SOLE   0 0 139,035
UNION PAC CORP COM 907818108 445 3,840 SH   SOLE   0 0 3,840
UNITED PARCEL SERVICE INC CL B 911312106 399 3,321 SH   SOLE   0 0 3,321
US BANCORP DEL COM NEW 902973304 8,945 166,912 SH   SOLE   0 0 166,912
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 353 4,405 SH   SOLE   0 0 4,405
VERIZON COMMUNICATIONS INC COM 92343V104 406 8,195 SH   SOLE   0 0 8,195
VISA INC COM CL A 92826C839 537 5,100 SH   SOLE   0 0 5,100
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10,140 356,281 SH   SOLE   0 0 356,281
WALGREENS BOOTS ALLIANCE INC COM 931427108 769 9,963 SH   SOLE   0 0 9,963
WELLS FARGO CO NEW COM 949746101 1,054 19,106 SH   SOLE   0 0 19,106