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
21ST Cent Fox COM 90130A101 22 825 SH   SOLE   825 0 0
3 D Systems Corp COM 88554D205 10 700 SH   SOLE   0 0 700
3M COM 88579Y101 4,323 24,685 SH   SOLE   17,169 0 7,516
8X8 Inc New COM 282914100 182 12,460 SH   SOLE   1,460 0 11,000
Abbv COM 00287Y109 718 11,598 SH   SOLE   498 0 11,100
Accenture PLC CL A F COM G1151C101 661 5,837 SH   SOLE   3,803 0 2,034
Acuity Brands Inc COM 00508Y102 576 2,323 SH   SOLE   2,067 0 256
Adobe Systems Inc COM 00724F101 281 2,930 SH   SOLE   0 0 2,930
Aetna Inc COM 00817Y108 40 328 SH   SOLE   328 0 0
Agilent Technologies Inc COM 00846U101 9 200 SH   SOLE   200 0 0
Akamai Technologies COM 00971T101 938 16,767 SH   SOLE   4,171 0 12,596
Align Technology Inc COM 016255101 371 4,612 SH   SOLE   4,031 0 581
Allergan PLC F COM G0177J108 4,658 20,155 SH   SOLE   16,305 0 3,850
Allstate Corp COM 020002101 21 305 SH   SOLE   305 0 0
Alphabet Inc CL A COM 02079K305 1,537 2,184 SH   SOLE   731 0 1,453
Alphabet Inc CL C COM 02079K107 7,944 11,478 SH   SOLE   7,930 0 3,548
Altria Group COM 02209S103 170 2,450 SH   SOLE   2,450 0 0
Amazon Com Inc COM 023135106 3,971 5,549 SH   SOLE   2,222 0 3,327
American Tower Corp COM 03027X100 475 4,182 SH   SOLE   3,587 0 595
Ameriprise Financial Inc COM 03076C106 72 800 SH   SOLE   800 0 0
Anadarko Petroleum COM 032511107 479 8,995 SH   SOLE   8,995 0 0
Analog Devices COM 032654105 2,424 42,800 SH   SOLE   0 0 42,800
Anthem Inc COM 036752103 44 338 SH   SOLE   338 0 0
Apple COM 037833100 11,827 123,718 SH   SOLE   71,826 0 51,892
Applied Materials Inc COM 038222105 41 1,698 SH   SOLE   1,698 0 0
Aqua America Inc COM 03836W103 58 1,625 SH   SOLE   1,625 0 0
Ares MGMT L P COM 04014Y101 11 765 SH   SOLE   0 0 765
Arm Holdings PLC F COM 042068106 689 15,144 SH   SOLE   2,727 0 12,417
AT&T COM 00206R102 729 16,873 SH   SOLE   3,499 0 13,374
Avalonbay Commns. COM 053484101 217 1,194 SH   SOLE   1,194 0 0
Bank of America Corp COM 060505104 90 6,804 SH   SOLE   6,471 0 333
Bank Of Hawaii COM 062540109 261 3,800 SH   SOLE   3,800 0 0
Bank Of Marin Bancorp COM 063425102 24 499 SH   SOLE   499 0 0
Barclays ADR 1:4 COM 06738E204 1 130 SH   SOLE   130 0 0
Bard C R Incorporated COM 067383109 493 2,097 SH   SOLE   1,791 0 306
Berkshire Hathaway 'B' COM 084670702 4,347 30,021 SH   SOLE   20,087 0 9,934
Biomarin Pharmaceutical COM 09061G101 321 4,123 SH   SOLE   807 0 3,316
BlackRock COM 09247X101 3,021 8,819 SH   SOLE   5,269 0 3,550
BlackRock Calif Mun COM 09248E102 89 5,258 SH   SOLE   0 0 5,258
Blackstone Group LP COM 09253U108 609 24,823 SH   SOLE   0 0 24,823
Boardwalk Pipeline COM 096627104 5 273 SH   SOLE   0 0 273
Boeing Co COM 097023105 71 550 SH   SOLE   0 0 550
Box Inc COM 10316T104 1 76 SH   SOLE   76 0 0
BP Prudhoe Bay RTY COM 055630107 34 1,838 SH   SOLE   0 0 1,838
Bristol Myers Squibb COM 110122108 971 13,197 SH   SOLE   9,202 0 3,995
Broadcom LTD F COM Y09827109 1,528 9,832 SH   SOLE   5,013 0 4,819
Ca Inc COM 12673P105 31 930 SH   SOLE   930 0 0
California Resources COM 13057Q206 60 4,936 SH   SOLE   4,936 0 0
Calumet Specialty Prod COM 131476103 49 10,000 SH   SOLE   0 0 10,000
Canadian Pac.RY. (NYS) COM 13645T100 4 30 SH   SOLE   30 0 0
Capital One Finl COM 14040H105 15 240 SH   SOLE   240 0 0
Cardinal Health Inc COM 14149Y108 45 581 SH   SOLE   581 0 0
Carlyle Group L P COM 14309L102 992 61,138 SH   SOLE   0 0 61,138
Caterpillar COM 149123101 1,302 17,170 SH   SOLE   17,170 0 0
Celanese 'a' COM 150870103 8 125 SH   SOLE   0 0 125
Celgene COM 151020104 3,914 39,680 SH   SOLE   32,300 0 7,380
Centurylink Inc COM 156700106 3 90 SH   SOLE   90 0 0
Charles Schwab COM 808513105 263 10,380 SH   SOLE   10,380 0 0
Charter Communicatn COM 16119P108 44 191 SH   SOLE   191 0 0
Chemours Co Com COM 163851108 4 470 SH   SOLE   470 0 0
Chevron COM 166764100 4,533 43,237 SH   SOLE   30,343 0 12,894
China FD Inc COM 169373107 48 3,306 SH   SOLE   0 0 3,306
China Mobile LTD ADR F Sponsored ADR 1 ADR COM 16941M109 19 330 SH   SOLE   330 0 0
Chubb Limited Com COM H1467J104 546 4,176 SH   SOLE   3,709 0 467
Cisco Systems COM 17275R102 3,883 135,353 SH   SOLE   62,333 0 73,020
Citigroup Inc New COM 172967424 174 4,113 SH   SOLE   4,113 0 0
Clorox Co COM 189054109 55 394 SH   SOLE   0 0 394
Cme Group COM 12572Q105 4,608 47,306 SH   SOLE   37,622 0 9,684
Coca Cola Company COM 191216100 2,198 48,270 SH   SOLE   18,002 0 30,268
Cogent Communication COM 19239V302 670 16,719 SH   SOLE   2,725 0 13,994
Colgate-Palmolive Co COM 194162103 2,432 33,218 SH   SOLE   11,888 0 21,330
Comcast 'a' COM 20030N101 3,191 48,949 SH   SOLE   45,974 0 2,975
Conagra Foods Inc COM 205887102 62 1,300 SH   SOLE   1,300 0 0
Conocophillips COM 20825C104 13 300 SH   SOLE   300 0 0
Cons Communication HLDGS COM 209034107 41 1,500 SH   SOLE   1,500 0 0
Consolidated Edison Inc COM 209115104 515 6,400 SH   SOLE   4,000 0 2,400
Costco Wholesale COM 22160K105 2,972 18,923 SH   SOLE   10,624 0 8,299
Cree COM 225447101 179 7,337 SH   SOLE   570 0 6,767
Crown Castle Intl Corp COM 22822V101 78 772 SH   SOLE   772 0 0
CSX COM 126408103 67 2,569 SH   SOLE   2,400 0 169
CVR Refng LP COM 12663P107 1 184 SH   SOLE   0 0 184
CVS Caremark COM 126650100 5,160 53,893 SH   SOLE   40,548 0 13,345
Delphi Automotve PLC F COM G27823106 12 190 SH   SOLE   190 0 0
Devon Energy COM 25179M103 3 76 SH   SOLE   76 0 0
Diageo SPN.ADR 1:4 COM 25243Q205 68 600 SH   SOLE   600 0 0
Digital Realty TST. COM 253868103 760 6,976 SH   SOLE   5,261 0 1,715
Direxion Daily Real Est COM 25459Y363 1 59 SH   SOLE   59 0 0
Discover Financial SVS. COM 254709108 125 2,339 SH   SOLE   2,339 0 0
DNP Select Income Fund COM 23325P104 21 2,000 SH   SOLE   2,000 0 0
Dominion Res. COM 25746U109 2,103 26,984 SH   SOLE   7,515 0 19,469
Donaldson Company Inc COM 257651109 52 1,514 SH   SOLE   1,514 0 0
Donnelley R R & Sons Co COM 257867101 389 23,000 SH   SOLE   23,000 0 0
Dover Corporation COM 260003108 4 58 SH   SOLE   58 0 0
Dow Chemical Company COM 260543103 44 894 SH   SOLE   894 0 0
Dow Jones UBS Commodity Index Total Return COM 06738C778 309 12,496 SH   SOLE   7,879 0 4,617
DR Pepper Snapple Group COM 26138E109 3,983 41,064 SH   SOLE   37,959 0 3,105
Dte Energy Company COM 233331107 22 220 SH   SOLE   220 0 0
Du Pont E I De Nemour&co COM 263534109 181 2,795 SH   SOLE   2,795 0 0
Duke Energy Corp New COM 26441C204 133 1,549 SH   SOLE   1,549 0 0
Dun & Bradstreet Del. COM 26483E100 3,168 26,000 SH   SOLE   26,000 0 0
Dynex Capital Inc New COM 26817Q506 52 7,506 SH   SOLE   7,500 0 6
Eaton Corp PLC F COM G29183103 3 47 SH   SOLE   47 0 0
eBay Inc COM 278642103 11 481 SH   SOLE   481 0 0
Ecolab COM 278865100 119 1,000 SH   SOLE   1,000 0 0
Edison Int'l COM 281020107 61 782 SH   SOLE   782 0 0
Edwards Lifesciences CP COM 28176E108 35 348 SH   SOLE   348 0 0
Emerson Electric COM 291011104 840 16,111 SH   SOLE   15,936 0 175
Entergy Corp New COM 29364G103 8 100 SH   SOLE   100 0 0
Enterprise Products Partners LP COM 293792107 264 9,035 SH   SOLE   9,035 0 0
Equifax Inc COM 294429105 41 321 SH   SOLE   321 0 0
Essex Property Trust Inc COM 297178105 26 113 SH   SOLE   88 0 25
Estee Lauder Companiesinc CL A COM 518439104 1,389 15,257 SH   SOLE   3,379 0 11,878
Ev Energy Partners Com COM 26926V107 9 4,000 SH   SOLE   4,000 0 0
Exelon Corp COM 30161N101 17 460 SH   SOLE   460 0 0
Express Scripts HLDG Co COM 30219G108 71 935 SH   SOLE   935 0 0
Exxon Mobil COM 30231G102 6,390 68,169 SH   SOLE   56,670 0 11,499
F E I Company COM 30241L109 466 4,358 SH   SOLE   816 0 3,542
Facebook Inc Class A COM 30303M102 3,328 29,123 SH   SOLE   15,515 0 13,608
Fastenal Co COM 311900104 384 8,656 SH   SOLE   7,273 0 1,383
Fedex Corporation COM 31428X106 2,537 16,675 SH   SOLE   2,052 0 14,623
Ferrellgas Partners COM 315293100 301 16,298 SH   SOLE   0 0 16,298
First Solar Inc COM 336433107 991 20,445 SH   SOLE   9,943 0 10,502
Flir Systems Inc COM 302445101 86 2,783 SH   SOLE   2,783 0 0
Fluor COM 343412102 25 500 SH   SOLE   500 0 0
Ford Motor COM 345370860 3,259 259,250 SH   SOLE   206,105 0 53,145
Fortinet Inc COM 34959E109 1,321 41,802 SH   SOLE   28,333 0 13,469
Frontier Communications COM 35906A108 0 29 SH   SOLE   29 0 0
Gamco Global Gold COM 36465A109 285 43,801 SH   SOLE   0 0 43,801
Gartner 'a' COM 366651107 244 2,500 SH   SOLE   2,500 0 0
General Dynamics Corp Common COM 369550108 24 170 SH   SOLE   170 0 0
General Electric COM 369604103 4,139 131,021 SH   SOLE   66,074 0 64,947
General Motors Co COM 37045V100 21 746 SH   SOLE   0 0 746
Genuine Parts COM 372460105 304 2,990 SH   SOLE   2,990 0 0
Gilead Sciences COM 375558103 6,966 83,511 SH   SOLE   68,477 0 15,034
GlaxoSmithKline PLC Adrf COM 37733W105 1,690 38,715 SH   SOLE   13,438 0 25,277
Global Payments Inc COM 37940X102 21 300 SH   SOLE   300 0 0
Global X Exch Traded FD COM 37950E408 47 4,410 SH   SOLE   0 0 4,410
Globalscape Inc COM 37940G109 10 2,700 SH   SOLE   0 0 2,700
Goldman Sachs Group Inc COM 38141G104 4 25 SH   SOLE   0 0 25
Guggenheim BLLSHS 2016 COM 18383M555 14 635 SH   SOLE   635 0 0
Guggenheim BLLSHS 2017 COM 18383M548 116 5,095 SH   SOLE   5,095 0 0
Guggenheim Bultsh 2018 COM 18383M530 116 5,440 SH   SOLE   5,440 0 0
Guggenhm China COM 18383Q853 50 2,237 SH   SOLE   0 0 2,237
H C P Inc COM 40414L109 380 10,750 SH   SOLE   5,903 0 4,847
Home Depot COM 437076102 7,396 57,925 SH   SOLE   47,901 0 10,024
Honeywell International COM 438516106 2,571 22,105 SH   SOLE   7,316 0 14,789
HSBC HLDGS PLC ADR New F COM 404280406 5 150 SH   SOLE   0 0 150
IBM COM 459200101 2,185 14,397 SH   SOLE   8,005 0 6,392
Illinois Tool Works Inc COM 452308109 128 1,231 SH   SOLE   1,231 0 0
Illumina Inc COM 452327109 1,051 7,488 SH   SOLE   3,320 0 4,168
Ingersoll Rand CL A Newf COM G47791101 6 100 SH   SOLE   100 0 0
Ingevity Corporation COM 45688C107 0 1 SH   SOLE   1 0 0
Insys Therapeutics COM 45824V209 1 57 SH   SOLE   57 0 0
Intel COM 458140100 1,411 43,024 SH   SOLE   17,765 0 25,259
Interpublic Group Of Cos COM 460690100 6 250 SH   SOLE   250 0 0
Intl Flavors& Fragrances COM 459506101 324 2,574 SH   SOLE   2,269 0 305
Intuit Inc COM 461202103 26 235 SH   SOLE   235 0 0
Intuitive Surgical New COM 46120E602 1,435 2,170 SH   SOLE   1,067 0 1,103
Ionis COM 462222100 388 16,650 SH   SOLE   0 0 16,650
iShares 20+ Year COM 464287432 93 667 SH   SOLE   0 0 667
iShares Barclays Aggregate Bond ETF COM 464287226 3,385 30,055 SH   SOLE   29,065 0 990
iShares Barclays TIPS BD.FD. COM 464287176 2,043 17,511 SH   SOLE   2,097 0 15,414
iShares China Large COM 464287184 51 1,480 SH   SOLE   0 0 1,480
iShares Core MSCI EAFE ETF COM 46432F842 98 1,897 SH   SOLE   1,897 0 0
iShares Core MSCI Emerging Markets ETF COM 46434G103 26 618 SH   SOLE   618 0 0
iShares Core MSCI Total International Stock ETF COM 46432F834 3 66 SH   SOLE   66 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 241 1,612 SH   SOLE   1,612 0 0
iShares Core S&P Small-Cap ETF COM 464287804 1,828 15,733 SH   SOLE   15,733 0 0
iShares Core S&P Total US Stock Market ETF COM 464287150 8 81 SH   SOLE   81 0 0
iShares Emerging Markets Infrastructure COM 464288216 6 207 SH   SOLE   0 0 207
iShares ETF COM 46429B655 27 538 SH   SOLE   538 0 0
iShares Gsci Commodity Indexed Trust COM 46428R107 2 157 SH   SOLE   0 0 157
iShares Ibonds COM 46434VAJ9 19 739 SH   SOLE   739 0 0
iShares Ibonds COM 46434VAU4 19 742 SH   SOLE   742 0 0
iShares Ibonds COM 46434VAQ3 10 400 SH   SOLE   400 0 0
iShares Ibonds COM 46434VAA8 19 736 SH   SOLE   736 0 0
iShares Ibonds Dec COM 46434VAR1 19 744 SH   SOLE   744 0 0
iShares iBoxx $ Hi.YLD. CPRT.BD.FD.ETF COM 464288513 1,023 12,080 SH   SOLE   311 0 11,769
iShares iBoxx $ Investment Grade Corporate Bond ETF COM 464287242 226 1,838 SH   SOLE   1,798 0 40
iShares Inc MSCI COM 464286475 3 74 SH   SOLE   74 0 0
iShares Intermediate COM 464288612 8 71 SH   SOLE   71 0 0
iShares Intermediate California Municipal Bond ETF COM 464288356 729 5,970 SH   SOLE   5,970 0 0
iShares JP Morgan Usd Emrg.MKT.BD.FD. COM 464288281 610 5,294 SH   SOLE   0 0 5,294
iShares Micro Cap ETF COM 464288869 59 829 SH   SOLE   829 0 0
iShares Mortgage COM 464288539 262 25,527 SH   SOLE   0 0 25,527
iShares MSCI Emu COM 464286608 228 7,057 SH   SOLE   0 0 7,057
iShares MSCI ACWI COM 464288257 38 674 SH   SOLE   674 0 0
iShares MSCI ACWI ex US COM 464288240 6 156 SH   SOLE   0 0 156
IShares MSCI EAFE COM 464287465 1,204 21,573 SH   SOLE   3,709 0 17,864
iShares MSCI EAFE Small-Cap ETF COM 464288273 29 605 SH   SOLE   605 0 0
iShares MSCI Emerging Markets ETF COM 464287234 583 16,955 SH   SOLE   2,080 0 14,875
iShares Nasdaq Biotech. Idx.FD. COM 464287556 51 200 SH   SOLE   200 0 0
iShares National AMT-Free Muni Bond ETF COM 464288414 3,526 30,950 SH   SOLE   12,190 0 18,760
iShares North COM 464287549 364 3,313 SH   SOLE   0 0 3,313
iShares North American Tech-Multi Ntwk COM 464287531 90 2,590 SH   SOLE   0 0 2,590
iShares Russell COM 464287473 22 299 SH   SOLE   0 0 299
iShares Russell COM 464287648 21 153 SH   SOLE   0 0 153
iShares Russell COM 464287598 5 51 SH   SOLE   51 0 0
iShares Russell 1000 ETF COM 464287622 35 300 SH   SOLE   300 0 0
iShares Russell 2000 ETF COM 464287655 1,097 9,539 SH   SOLE   3,428 0 6,111
iShares S&P 100 ETF COM 464287101 112 1,206 SH   SOLE   1,206 0 0
iShares S&P 500 COM 464287309 2 18 SH   SOLE   18 0 0
iShares S&P 500 ETF COM 464287200 7,250 34,444 SH   SOLE   859 0 33,585
iShares S&P Developed COM 464288422 677 18,408 SH   SOLE   12,016 0 6,392
iShares S&P Global Consumer Cyclical COM 464288745 1,536 18,207 SH   SOLE   2,795 0 15,412
iShares S&P Global Energy COM 464287341 686 21,223 SH   SOLE   4,071 0 17,152
iShares S&P Global Financial Services COM 464287333 1,091 22,828 SH   SOLE   3,450 0 19,378
iShares S&P Global Healthcare COM 464287325 1,358 13,451 SH   SOLE   2,351 0 11,100
iShares S&P Global Industrials COM 464288729 1,004 14,457 SH   SOLE   2,382 0 12,075
iShares S&P Global Materials COM 464288695 263 5,366 SH   SOLE   886 0 4,480
iShares S&P Global Technology COM 464287291 1,794 18,436 SH   SOLE   3,449 0 14,987
iShares S&P Global Telecom COM 464287275 271 4,289 SH   SOLE   859 0 3,430
iShares S&P Global Utilities COM 464288711 275 5,572 SH   SOLE   1,088 0 4,484
iShares S&P Midcap Growth COM 464287606 1,619 9,571 SH   SOLE   2,663 0 6,908
iShares S&P Smcap Growth COM 464287887 555 4,326 SH   SOLE   1,379 0 2,947
iShares Select Dividend ETF COM 464287168 5 62 SH   SOLE   62 0 0
iShares Short Term Bond ETF COM 46432F859 121 1,193 SH   SOLE   1,193 0 0
iShares Short Term National AMT Free Municipal Bond ETF COM 464288158 192 1,805 SH   SOLE   1,805 0 0
iShares TR 1-3 YR CR COM 464288646 10 96 SH   SOLE   96 0 0
iShares TR Barclays Bond COM 464287457 58 674 SH   SOLE   524 0 150
iShares TR Barclays Bond COM 464288661 2,273 17,847 SH   SOLE   130 0 17,717
iShares TR Bond COM 464287440 1,161 10,279 SH   SOLE   232 0 10,047
iShares TR Intl COM 464288448 3 104 SH   SOLE   104 0 0
iShares TR Russell 3000 COM 464287671 2 25 SH   SOLE   25 0 0
iShares TST.S&P Mid Cap. Val. COM 464287705 51 400 SH   SOLE   400 0 0
iShares U S PFD ETF COM 464288687 1,997 50,058 SH   SOLE   0 0 50,058
iShares U.S. Real Estate ETF COM 464287739 149 1,809 SH   SOLE   625 0 1,184
iShares US ETF Trust COM 46431W507 10 200 SH   SOLE   200 0 0
iShars S&P Global Consumer Defensive COM 464288737 1,398 13,955 SH   SOLE   2,253 0 11,702
J M Smucker Co New COM 832696405 305 2,001 SH   SOLE   2,001 0 0
Johnson & Johnson COM 478160104 5,173 42,650 SH   SOLE   32,869 0 9,781
Johnson Controls Inc COM 478366107 4 100 SH   SOLE   100 0 0
JP Morgan Alerian MLP Index ETN COM 46625H365 96 3,005 SH   SOLE   3,005 0 0
JP Morgan Chase & Co. COM 46625H100 81 1,311 SH   SOLE   811 0 500
Kimberly Clark COM 494368103 54 393 SH   SOLE   0 0 393
KKR & Company LP Com COM 48248M102 337 27,345 SH   SOLE   0 0 27,345
Kraft Heinz Company COM 500754106 8 94 SH   SOLE   94 0 0
L3 Communications HDG. COM 502424104 44 301 SH   SOLE   301 0 0
Las Vegas Sands Corp COM 517834107 4 100 SH   SOLE   0 0 100
Lear Corporation COM 521865204 25 250 SH   SOLE   250 0 0
Liberty All Star Eq FD COM 530158104 25 5,000 SH   SOLE   5,000 0 0
Lilly Eli & Company COM 532457108 8,531 108,331 SH   SOLE   1,000 0 107,331
Linear Tech. COM 535678106 2,866 61,593 SH   SOLE   47,306 0 14,287
Lockheed Martin Corp COM 539830109 1,854 7,470 SH   SOLE   7,035 0 435
Lowes Companies Inc COM 548661107 1,803 22,778 SH   SOLE   5,758 0 17,020
Lululemon Athletica Inc COM 550021109 15 200 SH   SOLE   200 0 0
Lyondellbasell Inds.CL.A COM N53745100 3,291 44,225 SH   SOLE   34,435 0 9,790
Magellan Midstream Partners COM 559080106 206 2,714 SH   SOLE   0 0 2,714
Manpowergroup COM 56418H100 24 375 SH   SOLE   375 0 0
Marathon Pete Corp COM 56585A102 7 190 SH   SOLE   190 0 0
Marsh & MC Lennan Co Inc COM 571748102 53 776 SH   SOLE   776 0 0
Marvell Technology Group LTD F COM G5876H105 9 946 SH   SOLE   946 0 0
Mastercard Inc COM 57636Q104 88 1,000 SH   SOLE   1,000 0 0
MC Cormick & Co Inc N-VT COM 579780206 38 357 SH   SOLE   357 0 0
McDonalds COM 580135101 3,454 28,700 SH   SOLE   20,705 0 7,995
Mckesson Corporation COM 58155Q103 744 3,982 SH   SOLE   2,195 0 1,787
Mead Johnson Nutrition COM 582839106 410 4,510 SH   SOLE   3,766 0 744
Medtronic PLC F COM G5960L103 19 214 SH   SOLE   0 0 214
Mercadolibre Inc COM 58733R102 626 4,444 SH   SOLE   952 0 3,492
Merck & Co Inc New COM 58933Y105 22,575 388,957 SH   SOLE   4,192 0 384,765
Metlife Inc COM 59156R108 53 1,339 SH   SOLE   1,339 0 0
Microsoft COM 594918104 2,192 42,847 SH   SOLE   15,007 0 27,840
Middlesex Water Co COM 596680108 87 2,000 SH   SOLE   2,000 0 0
Mobileiron Inc COM 60739U204 109 35,807 SH   SOLE   35,807 0 0
Mobileye NV F COM N51488117 504 10,915 SH   SOLE   2,477 0 8,438
Mondelez Intl Inc CL A COM 609207105 11 245 SH   SOLE   245 0 0
Monster Beverage Corp COM 61174X109 546 3,397 SH   SOLE   3,352 0 45
Moody's COM 615369105 1,874 20,000 SH   SOLE   20,000 0 0
Morgan Stanley COM 617446448 54 2,070 SH   SOLE   2,070 0 0
Mosaic Co New COM 61945C103 263 10,052 SH   SOLE   8,696 0 1,356
National Grid PLC ADR F COM 636274300 17 235 SH   SOLE   235 0 0
National Oilwell Varco COM 637071101 1 44 SH   SOLE   44 0 0
Netflix Inc COM 64110L106 1,921 21,003 SH   SOLE   10,295 0 10,708
New Relic Inc COM 64829B100 9 316 SH   SOLE   316 0 0
New York CMNTY Bancorp COM 649445103 52 3,500 SH   SOLE   3,500 0 0
News Corp COM 65249B109 1 63 SH   SOLE   63 0 0
Nextera Energy COM 65339F101 708 5,429 SH   SOLE   4,615 0 814
Nike Inc Class B COM 654106103 1,887 34,131 SH   SOLE   12,240 0 21,891
Nippon Tel &tel Corp COM 654624105 216 4,591 SH   SOLE   1,202 0 3,389
Norfolk Southern COM 655844108 1,253 14,713 SH   SOLE   13,713 0 1,000
Northrop Grumman Corp COM 666807102 94 422 SH   SOLE   422 0 0
Northwest Natural Ga COM 667655104 162 2,500 SH   SOLE   2,500 0 0
Novartis 'B' SPN.ADR 1:1 COM 66987V109 85 1,027 SH   SOLE   1,027 0 0
Novo-Nordisk A-S F COM 670100205 28 525 SH   SOLE   525 0 0
NRG Energy Inc New COM 629377508 0 32 SH   SOLE   0 0 32
Nvidia Corp COM 67066G104 970 20,628 SH   SOLE   3,657 0 16,971
NXP Semiconductors NV F COM N6596X109 452 5,767 SH   SOLE   1,025 0 4,742
Occidental PTL. COM 674599105 16,687 220,797 SH   SOLE   150,797 0 70,000
Oracle COM 68389X105 701 17,122 SH   SOLE   13,084 0 4,038
P G & E Corp COM 69331C108 38 600 SH   SOLE   600 0 0
Pandora Media Inc COM 698354107 541 43,445 SH   SOLE   43,445 0 0
Parker-Hannifin Corp COM 701094104 21 195 SH   SOLE   195 0 0
Paychex Inc COM 704326107 256 4,300 SH   SOLE   0 0 4,300
Paypal Holdings Inco COM 70450Y103 18 481 SH   SOLE   481 0 0
Pepsico COM 713448108 128 1,204 SH   SOLE   1,204 0 0
Pfizer Incorporated COM 717081103 1,528 43,390 SH   SOLE   16,628 0 26,762
Philip Morris Intl. COM 718172109 2,188 21,355 SH   SOLE   19,435 0 1,920
Phillips 66 COM 718546104 19 237 SH   SOLE   237 0 0
PIMCO Exch Traded Fund COM 72201R817 2 16 SH   SOLE   16 0 0
PIMCO High Income FD COM 722014107 295 29,952 SH   SOLE   0 0 29,952
PIMCO Total Return ETF COM 72201R775 91 851 SH   SOLE   851 0 0
PJT Partners Inc Com COM 69343T107 3 148 SH   SOLE   0 0 148
PNC Finl Services GP Inc COM 693475105 20 240 SH   SOLE   165 0 75
PNM Resources Inc COM 69349H107 71 2,000 SH   SOLE   2,000 0 0
PowerShares DB Base Metals ETF COM 73936B705 4 273 SH   SOLE   0 0 273
PowerShares DB Multi COM 73936B408 4 191 SH   SOLE   0 0 191
Powershares Emerging Market Bond ETF COM 73936T573 1,751 59,193 SH   SOLE   14,392 0 44,801
PowerShares Intl Div Achiev ETF COM 73935X716 4 309 SH   SOLE   0 0 309
PowerShares S&P ETF COM 73937B779 11 250 SH   SOLE   250 0 0
PPL Corporation COM 69351T106 170 4,505 SH   SOLE   0 0 4,505
Praxair COM 74005P104 1,349 12,000 SH   SOLE   12,000 0 0
Pricesmart Inc COM 741511109 992 10,599 SH   SOLE   3,953 0 6,646
Principal Financial COM 74251V102 4 100 SH   SOLE   100 0 0
Procter & Gamble COM 742718109 228 2,688 SH   SOLE   2,266 0 422
Prologis Inc Com COM 74340W103 1,422 28,991 SH   SOLE   0 0 28,991
Proshs Ultrashrt ETF New COM 74347B201 79 2,500 SH   SOLE   0 0 2,500
Proto Labs Inc COM 743713109 174 3,026 SH   SOLE   802 0 2,224
Prudential Financial Inc COM 744320102 37 515 SH   SOLE   515 0 0
PVH Corp COM 693656100 12 125 SH   SOLE   125 0 0
Qorvo Inc COM 74736K101 4 77 SH   SOLE   77 0 0
Qualcomm Inc COM 747525103 1,154 21,542 SH   SOLE   3,220 0 18,322
Randgold Res LTD ADR F COM 752344309 1 5 SH   SOLE   5 0 0
Raytheon Co COM 755111507 49 360 SH   SOLE   0 0 360
Realty Income Corp COM 756109104 6 86 SH   SOLE   0 0 86
Redwood Trust Inc COM 758075402 14 1,000 SH   SOLE   0 0 1,000
Regeneron Pharms Inc COM 75886F107 368 1,055 SH   SOLE   194 0 861
Reliance STL & Alumi COM 759509102 11 141 SH   SOLE   141 0 0
Resmed COM 761152107 6 100 SH   SOLE   100 0 0
Reynolds American COM 761713106 82 1,524 SH   SOLE   1,524 0 0
Ross Stores Inc COM 778296103 1,549 27,327 SH   SOLE   26,315 0 1,012
Salesforce Com COM 79466L302 2,530 31,857 SH   SOLE   31,857 0 0
SCH Intm US TRSR ETF COM 808524854 767 13,696 SH   SOLE   13,523 0 173
SCH US TIPS ETF COM 808524870 559 9,892 SH   SOLE   9,678 0 214
Schlumberger COM 806857108 1,307 16,450 SH   SOLE   4,414 0 12,036
SCHW US Lcap Gro ETF COM 808524300 33 633 SH   SOLE   633 0 0
SCHW US Lcap Val ETF COM 808524409 17 371 SH   SOLE   371 0 0
Schwab Emerging Market Equity ETF COM 808524706 220 10,350 SH   SOLE   10,142 0 208
Schwab International Developed Equity ETF COM 808524805 827 30,490 SH   SOLE   29,821 0 669
Schwab International Mid/Small-Cap Equity ETF COM 808524888 106 3,696 SH   SOLE   3,696 0 0
Schwab Shrt. Term US Treasury Bond ETF COM 808524862 457 8,962 SH   SOLE   8,738 0 224
Schwab U.S. Broad Market Index ETF COM 808524102 183 3,647 SH   SOLE   3,647 0 0
Schwab US Aggregate Bond ETF COM 808524839 1,519 28,280 SH   SOLE   28,009 0 271
Schwab US Dividend Equity ETF COM 808524797 3 75 SH   SOLE   75 0 0
Schwab US Large-Cap Equity ETF COM 808524201 1,587 31,885 SH   SOLE   30,895 0 990
Schwab US Mid-Cap Equity ETF COM 808524508 523 12,448 SH   SOLE   12,146 0 302
Schwab US REIT ETF COM 808524847 497 11,442 SH   SOLE   11,368 0 74
Schwab US Small-Cap Equity ETF COM 808524607 220 4,069 SH   SOLE   4,069 0 0
Scripps NTWK Interactiv COM 811065101 65 1,042 SH   SOLE   317 0 725
Seattle Genetics Inc COM 812578102 1,212 30,000 SH   SOLE   0 0 30,000
Sempra En. COM 816851109 758 6,636 SH   SOLE   4,486 0 2,150
Sherwin Williams Co COM 824348106 1,774 6,042 SH   SOLE   1,427 0 4,615
Shire PLC ADR COM 82481R106 325 1,766 SH   SOLE   1,766 0 0
Smith & Wesson HLDG COM 831756101 134 4,927 SH   SOLE   77 0 4,850
Solarcity Corp Com COM 83416T100 34 1,400 SH   SOLE   0 0 1,400
SPDR Barclays Capital High Yield Bnd ETF COM 78464A417 852 23,883 SH   SOLE   0 0 23,883
SPDR Barclays Investment COM 78468R200 101 3,301 SH   SOLE   3,301 0 0
SPDR DJ Wilshire Int Real Estate COM 78463X863 79 1,900 SH   SOLE   0 0 1,900
SPDR Dow Jones REIT COM 78464A607 433 4,360 SH   SOLE   1,854 0 2,506
SPDR Euro Stoxx 50 ETF COM 78463X202 21 672 SH   SOLE   672 0 0
SPDR Nuveen Barclays COM 78468R739 170 3,457 SH   SOLE   3,457 0 0
SPDR Nuveen Barclays COM 78464A441 58 2,290 SH   SOLE   2,290 0 0
SPDR S&P 500 ETF COM 78462F103 7,797 37,220 SH   SOLE   10,731 0 26,489
SPDR Series Trust ETF COM 78464A490 18 320 SH   SOLE   320 0 0
Stanley Black & Deck COM 854502101 7 59 SH   SOLE   59 0 0
Starbucks Corp COM 855244109 1,002 17,541 SH   SOLE   11,033 0 6,508
Starwood Property Trust COM 85571B105 524 24,726 SH   SOLE   0 0 24,726
State Street COM 857477103 41 750 SH   SOLE   750 0 0
Straight Path COM 862578101 294 10,630 SH   SOLE   0 0 10,630
Stryker Corp COM 863667101 36 300 SH   SOLE   300 0 0
Student COM 86388A108 1 277 SH   SOLE   0 0 277
Sturm Ruger & Co Inc COM 864159108 2 35 SH   SOLE   0 0 35
Symantec Corp COM 871503108 20 995 SH   SOLE   995 0 0
Synchrony Financial COM 87165B103 8 331 SH   SOLE   331 0 0
Synopsys Inc COM 871607107 23 430 SH   SOLE   430 0 0
T C Pipelines LP COM 87233Q108 57 1,000 SH   SOLE   1,000 0 0
T J X Cos Inc COM 872540109 1,890 24,477 SH   SOLE   6,886 0 17,591
Tableau Software Inc COM 87336U105 13 265 SH   SOLE   265 0 0
Target COM 87612E106 1,868 26,750 SH   SOLE   9,712 0 17,038
Tesla Motors Inc COM 88160R101 1,598 7,528 SH   SOLE   2,615 0 4,913
THE SCOTTS MIRACLE COM 810186106 280 4,000 SH   SOLE   0 0 4,000
The Southern Company COM 842587107 27 500 SH   SOLE   500 0 0
Thermo Fisher Scientific COM 883556102 3,682 24,905 SH   SOLE   16,169 0 8,736
Tiffany & Co New COM 886547108 4 64 SH   SOLE   64 0 0
Time Inc COM 887228104 3 153 SH   SOLE   153 0 0
Time Warner Inc New COM 887317303 157 2,139 SH   SOLE   1,564 0 575
Toro Company COM 891092108 324 3,676 SH   SOLE   3,210 0 466
Total S A ADR F COM 89151E109 7 140 SH   SOLE   0 0 140
Total Systems Services COM 891906109 0 0 SH   SOLE   0 0 0
Travelers Cos. COM 89417E109 5,428 45,600 SH   SOLE   33,286 0 12,314
Twitter Inc COM 90184L102 554 32,783 SH   SOLE   32,783 0 0
Tyson Foods Inc COM 902494103 61 915 SH   SOLE   915 0 0
UBS ETRACS Alerian MLP Infrastructure Index ETN COM 902641646 22 785 SH   SOLE   0 0 785
Under Armour Inc CL COM 904311206 481 13,218 SH   SOLE   5,916 0 7,302
Under Armour Inc CL A COM 904311107 698 17,405 SH   SOLE   6,347 0 11,058
Union Pacific COM 907818108 29 335 SH   SOLE   192 0 143
United Continental HDG. COM 910047109 60 1,470 SH   SOLE   1,470 0 0
United Parcel Ser COM 911312106 468 4,348 SH   SOLE   2,047 0 2,301
United Technologies COM 913017109 2,651 25,853 SH   SOLE   9,530 0 16,323
United Therapeutics Corp COM 91307C102 6 55 SH   SOLE   55 0 0
Unitedhealth Group COM 91324P102 79 558 SH   SOLE   558 0 0
US Bancorp COM 902973304 629 15,575 SH   SOLE   2,684 0 12,891
V F Corporation COM 918204108 653 10,626 SH   SOLE   5,710 0 4,916
Vaneck Vectors J P COM 92189F494 17 893 SH   SOLE   893 0 0
Vanguard Bond Index Fund COM 921937835 348 4,128 SH   SOLE   3,614 0 514
Vanguard Corp Bond ETF COM 92206C870 138 1,547 SH   SOLE   1,547 0 0
Vanguard DIV.Apprec.Idx. FD. COM 921908844 117 1,400 SH   SOLE   662 0 738
Vanguard Emerging Markets ETF COM 922042858 665 18,890 SH   SOLE   3,609 0 15,281
Vanguard FTSE Developed Market S ETF COM 921943858 368 10,412 SH   SOLE   482 0 9,930
Vanguard Growth COM 922908736 80 748 SH   SOLE   0 0 748
Vanguard Information Technology Equity ETF COM 92204A702 3 30 SH   SOLE   30 0 0
Vanguard Intl Equity COM 922042676 36 658 SH   SOLE   19 0 639
Vanguard LGCP.ETF COM 922908637 133 1,383 SH   SOLE   322 0 1,061
Vanguard Mid.Cap ETF COM 922908629 156 1,262 SH   SOLE   1,055 0 207
Vanguard REIT ETF COM 922908553 294 3,310 SH   SOLE   509 0 2,801
Vanguard Short Term Cor COM 92206C409 141 1,749 SH   SOLE   1,749 0 0
Vanguard Short-Term Bond ETF COM 921937827 1,259 15,536 SH   SOLE   1,930 0 13,606
Vanguard Short-Term Inflation-Protected Securities ETF COM 922020805 2 48 SH   SOLE   0 0 48
Vanguard SML.Cap ETF COM 922908751 216 1,866 SH   SOLE   1,866 0 0
Vanguard Total World COM 922042742 35 597 SH   SOLE   597 0 0
Vanguard Value COM 922908744 129 1,521 SH   SOLE   0 0 1,521
Veeva Systems Inc. COM 922475108 682 20,000 SH   SOLE   0 0 20,000
Verizon Communications COM 92343V104 2,598 46,523 SH   SOLE   24,051 0 22,472
Visa 'a' COM 92826C839 3,488 47,025 SH   SOLE   39,600 0 7,425
Vodafone Group Spon COM 92857W308 96 3,097 SH   SOLE   3,097 0 0
Wal Mart Stores COM 931142103 192 2,624 SH   SOLE   2,387 0 237
Walgreens Boots Allianc COM 931427108 592 7,110 SH   SOLE   7,110 0 0
Walt Disney COM 254687106 5,780 59,085 SH   SOLE   45,597 0 13,488
Wells Fargo & Co COM 949746101 1,825 38,552 SH   SOLE   7,209 0 31,343
Western Digital Corp COM 958102105 11 229 SH   SOLE   229 0 0
Westrock Company COM 96145D105 0 8 SH   SOLE   8 0 0
Weyerhaeuser COM 962166104 2,243 75,338 SH   SOLE   0 0 75,338
WGL Holdings Inc COM 92924F106 71 1,000 SH   SOLE   0 0 1,000
Williams Companies COM 969457100 12 565 SH   SOLE   565 0 0
WisdomTree Europe Hedged Equity COM 97717X701 41 805 SH   SOLE   805 0 0
Wisdomtree Smallcap DIV COM 97717W604 39 548 SH   SOLE   548 0 0
Wisdomtree TR COM 97717W703 75 1,668 SH   SOLE   1,668 0 0
Xcel Energy Inc COM 98389B100 53 1,187 SH   SOLE   1,187 0 0
Xerox Corp COM 984121103 15 1,570 SH   SOLE   1,570 0 0
Xilinx Inc COM 983919101 4,613 100,000 SH   SOLE   0 0 100,000
Zayo Group Holdings COM 98919V105 28 1,000 SH   SOLE   1,000 0 0
Zillow Group, Inc. COM 98954M101 0 3,700 SH   SOLE   0 0 3,700
Zimmer Holdings Inc COM 98956P102 12 100 SH   SOLE   100 0 0