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
Agilent Technologies Inc COM 00846U101 10 200 SH   SOLE   200 0 0
Alcoa Corp COM 013872106 14 388 SH   SOLE   388 0 0
Apple COM 037833100 20,613 147,469 SH   SOLE   147,469 0 0
Abb LTD ADR F COM 000375204 28 1,231 SH   SOLE   1,231 0 0
Abbvie Inc COM 00287Y109 757 11,953 SH   SOLE   11,953 0 0
Abbott Laboratories COM 002824100 510 11,262 SH   SOLE   11,262 0 0
Barrick Gold Corp F COM 067901108 7 409 SH   SOLE   409 0 0
Accenture PLC CL A F COM G1151C101 1,298 10,499 SH   SOLE   10,499 0 0
iShares MSCI ACWI COM 464288257 7 114 SH   SOLE   114 0 0
iShares MSCI ACWI ex US COM 464288240 7 158 SH   SOLE   158 0 0
Adobe Systems Inc COM 00724F101 355 2,959 SH   SOLE   2,959 0 0
Analog Devices COM 032654105 3,579 42,800 SH   SOLE   42,800 0 0
Archer-Danls.-Midl. COM 039483102 6 125 SH   SOLE   125 0 0
Adient PLC F COM G0084W101 1 8 SH   SOLE   8 0 0
Auto Data Processing COM 053015103 1,423 13,620 SH   SOLE   13,620 0 0
Autodesk COM 052769106 26 302 SH   SOLE   302 0 0
Ameren Corporation COM 023608102 8 140 SH   SOLE   140 0 0
Amer.Elec.PWR. COM 025537101 21 311 SH   SOLE   311 0 0
Aercap Holdings NV F COM N00985106 6 131 SH   SOLE   131 0 0
Aetna Inc COM 00817Y108 63 483 SH   SOLE   483 0 0
American Financial Group Inc. COM 025932104 41 432 SH   SOLE   432 0 0
iShares Barclays Aggregate Bond ETF COM 464287226 3,558 32,901 SH   SOLE   32,901 0 0
Allergan PLC F COM G0177J108 3,743 15,240 SH   SOLE   15,240 0 0
Agrium Inc F COM 008916108 6 65 SH   SOLE   65 0 0
American Intl Group New COM 026874784 57 889 SH   SOLE   889 0 0
Akamai Technologies COM 00971T101 991 15,647 SH   SOLE   15,647 0 0
Albemarle Corp COM 012653101 665 6,351 SH   SOLE   6,351 0 0
Align Technology Inc COM 016255101 497 4,775 SH   SOLE   4,775 0 0
Allstate Corp COM 020002101 50 610 SH   SOLE   610 0 0
Alexion Pharma Inc COM 015351109 5 37 SH   SOLE   37 0 0
Applied Materials Inc COM 038222105 63 1,698 SH   SOLE   1,698 0 0
Ametek Inc New COM 031100100 740 13,500 SH   SOLE   13,500 0 0
Amgen Incorporated COM 031162100 4,901 27,027 SH   SOLE   27,027 0 0
JP Morgan Alerian MLP Index ETN COM 46625H365 66 1,966 SH   SOLE   1,966 0 0
Alps Trust ETF COM 00162Q866 80 6,199 SH   SOLE   6,199 0 0
Ameriprise Financial Inc COM 03076C106 123 925 SH   SOLE   925 0 0
American Tower Corp COM 03027X100 1,184 10,234 SH   SOLE   10,234 0 0
America Movil Sab L Adrf COM 02364W105 9 661 SH   SOLE   661 0 0
Amazon Com Inc COM 023135106 6,265 7,372 SH   SOLE   7,372 0 0
Anthem Inc COM 036752103 65 393 SH   SOLE   393 0 0
Anadarko Petroleum COM 032511107 569 8,995 SH   SOLE   8,995 0 0
Air Prod & Chemicals Inc COM 009158106 293 2,100 SH   SOLE   2,100 0 0
Apollo Global Management COM 037612306 570 25,102 SH   SOLE   25,102 0 0
Ares Capital Corporation COM 04010L103 23 1,295 SH   SOLE   1,295 0 0
Alexandria Real Estate Equities Inc Com COM 015271109 24 200 SH   SOLE   200 0 0
Ares MGMT L P COM 04014Y101 6 302 SH   SOLE   302 0 0
Arconic Inc COM 03965L100 33 1,166 SH   SOLE   1,166 0 0
Arrow Electronics COM 042735100 33 445 SH   SOLE   445 0 0
Advansix Inc Com COM 00773T101 6 190 SH   SOLE   190 0 0
Advanced Semiconductor Eng ADR COM 00756M404 8 1,260 SH   SOLE   1,260 0 0
A10 Networks Inc COM 002121101 64 6,666 SH   SOLE   6,666 0 0
Activision Blizzard COM 00507V109 15 310 SH   SOLE   310 0 0
Au Optronics Corp ADR COM 002255107 15 4,016 SH   SOLE   4,016 0 0
Avalonbay Commns. COM 053484101 29 160 SH   SOLE   160 0 0
Avnet COM 053807103 8 180 SH   SOLE   180 0 0
American Water Works Co COM 030420103 8 99 SH   SOLE   99 0 0
American Express COM 025816109 196 2,450 SH   SOLE   2,450 0 0
Acuity Brands Inc COM 00508Y102 936 4,464 SH   SOLE   4,464 0 0
Astrazeneca PLC ADR F COM 046353108 33 1,078 SH   SOLE   1,078 0 0
Boeing Co COM 097023105 82 450 SH   SOLE   450 0 0
Natus Medical Inc COM 639050103 13 359 SH   SOLE   359 0 0
Bank of America Corp COM 060505104 3,700 144,947 SH   SOLE   144,947 0 0
Baxter International Inc COM 071813109 663 13,022 SH   SOLE   13,022 0 0
Banco Bradesco S.A. New Spon ADR COM 059460303 11 975 SH   SOLE   975 0 0
Blackberry LTD F COM 09228F103 10 1,401 SH   SOLE   1,401 0 0
Banco De Chile Spons ADR COM 059520106 7 91 SH   SOLE   91 0 0
Bard C R Incorporated COM 067383109 631 2,566 SH   SOLE   2,566 0 0
Barclays ADR 1:4 COM 06738E204 21 1,830 SH   SOLE   1,830 0 0
Becton Dickinson & Co COM 075887109 18 100 SH   SOLE   100 0 0
BlackRock Calif Mun COM 09248E102 116 8,016 SH   SOLE   8,016 0 0
BHP Billiton ADR 1:2 COM 088606108 51 1,294 SH   SOLE   1,294 0 0
Baidu Inc Ads Repsntg CL A Ord SHS Spon ADR COM 056752108 14 80 SH   SOLE   80 0 0
Biogen Idec Inc COM 09062X103 7 24 SH   SOLE   24 0 0
Vanguard BD Index FD COM 921937819 2 20 SH   SOLE   20 0 0
Bank Of NY Mellon Corporation COM 064058100 615 12,828 SH   SOLE   12,828 0 0
BlackRock COM 09247X101 3,280 8,356 SH   SOLE   8,356 0 0
Badger Meter Inc Com COM 056525108 187 5,134 SH   SOLE   5,134 0 0
Bank Montreal Quebec F COM 063671101 95 1,238 SH   SOLE   1,238 0 0
Bank Of Marin Bancorp COM 063425102 34 499 SH   SOLE   499 0 0
Biomarin Pharmaceutical COM 09061G101 485 5,165 SH   SOLE   5,165 0 0
Bristol Myers Squibb COM 110122108 767 13,393 SH   SOLE   13,393 0 0
Vanguard Bond Index Fund COM 921937835 580 7,179 SH   SOLE   7,179 0 0
Bank Of Nova Scotia F COM 064149107 97 1,629 SH   SOLE   1,629 0 0
Bob Evans Farms Inc COM 096761101 42 736 SH   SOLE   736 0 0
Bank Of Hawaii COM 062540109 326 3,800 SH   SOLE   300 0 3,500
PIMCO Total Return ETF COM 72201R775 192 1,838 SH   SOLE   1,838 0 0
BP PLC ADR F COM 055622104 40 1,108 SH   SOLE   1,108 0 0
BP Prudhoe Bay RTY COM 055630107 0 17 SH   SOLE   17 0 0
Berkshire Hathaway COM 084670108 1,053 4 SH   SOLE   4 0 0
Berkshire Hathaway 'B' COM 084670702 6,118 34,827 SH   SOLE   34,827 0 0
Banco COM 05965X109 6 257 SH   SOLE   257 0 0
Guggenheim BLLSHS 2017 COM 18383M548 196 8,683 SH   SOLE   8,683 0 0
Guggenheim Bultsh 2018 COM 18383M530 196 9,228 SH   SOLE   9,228 0 0
Claymore Exchange COM 18383M522 111 5,218 SH   SOLE   5,218 0 0
Claymore Exchange COM 18383M514 111 5,204 SH   SOLE   5,204 0 0
Claymore Exchange COM 18383M266 110 5,237 SH   SOLE   5,237 0 0
Claymore Exchange COM 18383M258 106 5,072 SH   SOLE   5,072 0 0
Claymore Exchange COM 18383M241 105 5,131 SH   SOLE   5,131 0 0
Claymore Exchange COM 18383M399 126 4,881 SH   SOLE   4,881 0 0
Claymore Exchange COM 18383M381 119 4,712 SH   SOLE   4,712 0 0
Vanguard Short-Term Bond ETF COM 921937827 1,441 18,111 SH   SOLE   18,111 0 0
BT Group PLC ADR COM 05577E101 57 2,808 SH   SOLE   2,808 0 0
British American Tobacco PLC S P ADR COM 110448107 64 1,004 SH   SOLE   1,004 0 0
Anheuser-Busc Inbev Adrf COM 03524A108 41 379 SH   SOLE   379 0 0
Borg Warner Inc COM 099724106 346 8,058 SH   SOLE   8,058 0 0
Boardwalk Pipeline COM 096627104 5 277 SH   SOLE   277 0 0
Blackstone Group LP COM 09253U108 617 20,800 SH   SOLE   20,800 0 0
Boston PPTYS Inc Com COM 101121101 379 2,796 SH   SOLE   2,796 0 0
Citigroup Inc New COM 172967424 51 838 SH   SOLE   838 0 0
Ca Inc COM 12673P105 37 1,135 SH   SOLE   1,135 0 0
Cae Inc Com COM 124765108 9 611 SH   SOLE   611 0 0
Conagra Foods Inc COM 205887102 49 1,200 SH   SOLE   200 0 1,000
Cardinal Health Inc COM 14149Y108 48 581 SH   SOLE   581 0 0
Canon ADR COM 138006309 22 765 SH   SOLE   765 0 0
Barclays ETN Shiller COM 06742A669 165 1,590 SH   SOLE   1,590 0 0
Caterpillar COM 149123101 6 65 SH   SOLE   65 0 0
Cracker Barrel Old COM 22410J106 79 488 SH   SOLE   488 0 0
CBS 'B' COM 124857202 58 845 SH   SOLE   845 0 0
Chemours Co Com COM 163851108 16 470 SH   SOLE   470 0 0
Crown Castle Intl Corp COM 22822V101 71 772 SH   SOLE   772 0 0
Cogent Communication COM 19239V302 629 15,582 SH   SOLE   15,582 0 0
Compania Cervecerias Unidas SA Sponsored ADR COM 204429104 6 263 SH   SOLE   263 0 0
Celanese 'a' COM 150870103 11 125 SH   SOLE   125 0 0
Celgene COM 151020104 5,720 46,254 SH   SOLE   46,254 0 0
Carlyle Group L P COM 14309L102 1,264 79,219 SH   SOLE   79,219 0 0
Cognex Corp COM 192422103 981 12,230 SH   SOLE   12,230 0 0
Global X Exch Traded FD COM 37950E408 3 243 SH   SOLE   243 0 0
Check PT Software Tech F COM M22465104 83 833 SH   SOLE   833 0 0
China Mobile LTD ADR F Sponsored ADR 1 ADR COM 16941M109 24 434 SH   SOLE   434 0 0
China FD Inc COM 169373107 2 139 SH   SOLE   139 0 0
Chunghwa Telecom ADR COM 17133Q502 2 57 SH   SOLE   57 0 0
Charter Communicatn COM 16119P108 62 191 SH   SOLE   191 0 0
China Unicom LTD ADR COM 16945R104 5 391 SH   SOLE   391 0 0
CIGNA COM 125509109 17 109 SH   SOLE   109 0 0
Bancolumbia S.A. Com COM 05968L102 6 168 SH   SOLE   168 0 0
Colgate-Palmolive Co COM 194162103 2,684 36,478 SH   SOLE   36,478 0 0
Clorox Co COM 189054109 50 367 SH   SOLE   367 0 0
Can Imperial Bank Of Commerce Com COM 136069101 9 96 SH   SOLE   96 0 0
Comcast 'a' COM 20030N101 3,705 99,545 SH   SOLE   99,545 0 0
Cme Group COM 12572Q105 5,840 47,079 SH   SOLE   47,079 0 0
iShares Intermediate California Municipal Bond ETF COM 464288356 1,112 9,658 SH   SOLE   9,658 0 0
Costamare Inc F COM Y1771G102 3 548 SH   SOLE   548 0 0
Cencosud S A ADR COM 15132H101 5 525 SH   SOLE   525 0 0
Conduent Incorporate COM 206787103 7 469 SH   SOLE   469 0 0
Canadian Natl RY Co F COM 136375102 84 1,165 SH   SOLE   1,165 0 0
Cons Communication HLDGS COM 209034107 34 1,500 SH   SOLE   0 0 1,500
Capital One Finl COM 14040H105 30 315 SH   SOLE   315 0 0
Rockwell Collins Inc COM 774341101 27 281 SH   SOLE   281 0 0
Cyrusone Inc Com COM 23283R100 15 300 SH   SOLE   300 0 0
Conocophillips COM 20825C104 7 150 SH   SOLE   150 0 0
PIMCO Exch Traded Fund COM 72201R817 1 13 SH   SOLE   13 0 0
Costco Wholesale COM 22160K105 4,396 25,822 SH   SOLE   25,822 0 0
Canadian Pac.RY. (NYS) COM 13645T100 13 87 SH   SOLE   87 0 0
CPFL Energia SA ADR F COM 126153105 6 390 SH   SOLE   390 0 0
California Resources COM 13057Q206 90 4,936 SH   SOLE   0 0 4,936
Cree COM 225447101 5 200 SH   SOLE   200 0 0
CRH PLC Spon ADR COM 12626K203 22 616 SH   SOLE   616 0 0
Salesforce Com COM 79466L302 3,845 46,770 SH   SOLE   46,190 0 580
Credit Suisse GRP ADR F COM 225401108 21 1,351 SH   SOLE   1,351 0 0
Cisco Systems COM 17275R102 5,431 158,391 SH   SOLE   158,391 0 0
Carlisle Companies Inc COM 142339100 546 5,154 SH   SOLE   5,154 0 0
CSX COM 126408103 127 2,569 SH   SOLE   2,569 0 0
Centurylink Inc COM 156700106 25 1,069 SH   SOLE   1,069 0 0
Ctrip Com International LTD Ad R COM 22943F100 8 161 SH   SOLE   161 0 0
Carnival PLC ADR COM 14365C103 13 234 SH   SOLE   234 0 0
CVR Refng LP COM 12663P107 2 184 SH   SOLE   184 0 0
CVS Caremark COM 126650100 4,796 59,199 SH   SOLE   59,199 0 0
Chevron COM 166764100 5,382 46,950 SH   SOLE   46,950 0 0
SPDR MSCI Acwi Ex-US COM 78463X848 9 267 SH   SOLE   267 0 0
Cemex S.A.B. De C.V. Spons ADR Part Cer COM 151290889 8 922 SH   SOLE   922 0 0
Columbia PPTY TR Inc COM 198287203 14 596 SH   SOLE   596 0 0
Dominion Res. COM 25746U109 2,074 26,835 SH   SOLE   26,835 0 0
Delta Air Lines Inc COM 247361702 36 719 SH   SOLE   719 0 0
Tableau Software Inc COM 87336U105 14 265 SH   SOLE   0 0 265
Deutsche Bank AG Ord COM D18190898 20 1,022 SH   SOLE   1,022 0 0
PowerShares DB Multi COM 73936B408 4 191 SH   SOLE   191 0 0
PowerShares DB Base Metals ETF COM 73936B705 4 273 SH   SOLE   273 0 0
NTT Docomo Inc Spons ADR COM 62942M201 12 511 SH   SOLE   511 0 0
3 D Systems Corp COM 88554D205 31 2,108 SH   SOLE   2,108 0 0
Diageo SPN.ADR 1:4 COM 25243Q205 173 1,516 SH   SOLE   1,516 0 0
Wisdomtree Smallcap DIV COM 97717W604 45 548 SH   SOLE   548 0 0
Donnelley Financial COM 25787G100 61 2,875 SH   SOLE   2,500 0 375
Discover Financial SVS. COM 254709108 150 2,098 SH   SOLE   2,098 0 0
Dollar General Corp New COM 256677105 5 72 SH   SOLE   72 0 0
Danaher Corp COM 235851102 279 3,214 SH   SOLE   3,214 0 0
Walt Disney COM 254687106 8,929 80,270 SH   SOLE   80,270 0 0
Dow Jones UBS Commodity Index Total Return COM 06738C778 343 14,246 SH   SOLE   14,246 0 0
Wisdomtree TR COM 97717W307 127 1,518 SH   SOLE   1,518 0 0
Delphi Automotve PLC F COM G27823106 2,434 31,533 SH   SOLE   31,533 0 0
Digital Realty TST. COM 253868103 767 7,080 SH   SOLE   7,080 0 0
Dun & Bradstreet Del. COM 26483E100 2,809 26,000 SH   SOLE   20,000 0 6,000
DNP Select Income Fund COM 23325P104 21 2,000 SH   SOLE   0 0 2,000
Wisdomtree Trust Midcap Divid Fund COM 97717W505 3 28 SH   SOLE   28 0 0
Dover Corporation COM 260003108 5 58 SH   SOLE   58 0 0
Dow Chemical Company COM 260543103 220 3,475 SH   SOLE   3,475 0 0
Amdocs LTD COM G02602103 14 220 SH   SOLE   220 0 0
DR Pepper Snapple Group COM 26138E109 3,860 40,666 SH   SOLE   40,666 0 0
Direxion Daily Real Est COM 25459Y363 1 59 SH   SOLE   59 0 0
Dte Energy Company COM 233331107 22 220 SH   SOLE   220 0 0
Duke Energy Corp New COM 26441C204 19 233 SH   SOLE   233 0 0
Devon Energy COM 25179M103 4 97 SH   SOLE   97 0 0
iShares Select Dividend ETF COM 464287168 3 36 SH   SOLE   36 0 0
Wisdomtree TR COM 97717W703 82 1,668 SH   SOLE   1,668 0 0
Dynex Capital Inc New COM 26817Q506 52 7,507 SH   SOLE   7,507 0 0
Eni Spa ADR COM 26874R108 21 652 SH   SOLE   652 0 0
Electronic Arts COM 285512109 17 200 SH   SOLE   200 0 0
eBay Inc COM 278642103 23 679 SH   SOLE   679 0 0
Centrais Elec Bras SP ADR COM 15234Q207 6 853 SH   SOLE   853 0 0
Encana (NYS) COM 292505104 7 589 SH   SOLE   589 0 0
Ecolab COM 278865100 158 1,262 SH   SOLE   1,262 0 0
Consolidated Edison Inc COM 209115104 428 5,535 SH   SOLE   2,535 0 3,000
SPDR S&P Emerging COM 78463X533 42 1,419 SH   SOLE   1,419 0 0
iShares MSCI Emerging Markets ETF COM 464287234 1,041 27,257 SH   SOLE   27,257 0 0
iShares MSCI Emerging Markets Minimum Volatility ETF COM 464286533 19 365 SH   SOLE   365 0 0
iShares MSCI EAGEFE ETF COM 464287465 2,184 35,841 SH   SOLE   35,841 0 0
iShares MSCI EAFE Minimum Volatility ETF COM 46429B689 56 875 SH   SOLE   875 0 0
Equifax Inc COM 294429105 43 321 SH   SOLE   321 0 0
8X8 Inc New COM 282914100 22 1,460 SH   SOLE   1,460 0 0
Edison Int'l COM 281020107 73 915 SH   SOLE   915 0 0
Estee Lauder Companiesinc CL A COM 518439104 1,675 20,199 SH   SOLE   20,199 0 0
Ellie Mae Inc COM 28849P100 24 244 SH   SOLE   244 0 0
iShares JP Morgan Usd Emrg.MKT.BD.FD. COM 464288281 874 7,692 SH   SOLE   7,692 0 0
iShares Emerging Markets Infrastructure COM 464288216 6 209 SH   SOLE   209 0 0
Vaneck Vectors J P COM 92189F494 15 807 SH   SOLE   807 0 0
Emerson Electric COM 291011104 1,117 18,507 SH   SOLE   18,507 0 0
Enbridge Inc F COM 29250N105 11 272 SH   SOLE   272 0 0
Eog Resources Inc COM 26875P101 12 117 SH   SOLE   117 0 0
Enterprise Products Partners LP COM 293792107 396 14,061 SH   SOLE   14,061 0 0
Equinix Inc COM 29444U700 490 1,296 SH   SOLE   1,296 0 0
Ericsson Sponsored ADR COM 294821608 8 1,175 SH   SOLE   1,175 0 0
Energy Recovery Inc Com COM 29270J100 53 6,080 SH   SOLE   6,080 0 0
Express Scripts HLDG Co COM 30219G108 171 2,387 SH   SOLE   2,387 0 0
Essex Property Trust Inc COM 297178105 20 88 SH   SOLE   88 0 0
Eaton Corp PLC F COM G29183103 12 164 SH   SOLE   164 0 0
Entergy Corp New COM 29364G103 8 100 SH   SOLE   100 0 0
Edwards Lifesciences CP COM 28176E108 50 542 SH   SOLE   542 0 0
Exelon Corp COM 30161N101 17 460 SH   SOLE   460 0 0
iShares S&P Global Industrials COM 464288729 1,470 18,362 SH   SOLE   18,362 0 0
iShares MSCI Emu COM 464286608 244 6,722 SH   SOLE   6,722 0 0
Ford Motor COM 345370860 3,183 251,600 SH   SOLE   251,600 0 0
Fastenal Co COM 311900104 597 11,518 SH   SOLE   11,518 0 0
Facebook Inc Class A COM 30303M102 8,566 62,449 SH   SOLE   51,769 0 10,680
First Trust NYSE Arca COM 33733E203 42 400 SH   SOLE   400 0 0
Fedex Corporation COM 31428X106 3,260 16,774 SH   SOLE   16,774 0 0
SPDR Euro Stoxx 50 ETF COM 78463X202 24 672 SH   SOLE   672 0 0
Fiserv Inc COM 337738108 7 62 SH   SOLE   62 0 0
Flir Systems Inc COM 302445101 563 15,394 SH   SOLE   15,394 0 0
iShares ETF COM 46429B655 622 12,229 SH   SOLE   12,229 0 0
Fluor COM 343412102 28 500 SH   SOLE   500 0 0
SPDR Barclays Investment COM 78468R200 14 440 SH   SOLE   440 0 0
Flowserve Corporation COM 34354P105 218 4,691 SH   SOLE   4,691 0 0
Fresenius Medical Care AG & Co ADR COM 358029106 9 216 SH   SOLE   216 0 0
Formento Economico Mexicano S. A.B. De C.V. ADR COM 344419106 9 104 SH   SOLE   104 0 0
Schwab Fundamental US COM 808524763 38 1,100 SH   SOLE   1,100 0 0
Schwab Fundamental US COM 808524789 47 1,395 SH   SOLE   1,395 0 0
Schwab Fundamental Intl COM 808524748 8 250 SH   SOLE   250 0 0
Schwab Funda Emg MKTS COM 808524730 12 440 SH   SOLE   440 0 0
Schwab Fundamental Inl COM 808524755 20 755 SH   SOLE   755 0 0
21ST Cent Fox COM 90130A101 25 825 SH   SOLE   825 0 0
First Solar Inc COM 336433107 63 1,814 SH   SOLE   1,814 0 0
FMC Technologies Inc COM 30249U101 136 4,191 SH   SOLE   4,191 0 0
Fortinet Inc COM 34959E109 1,523 41,968 SH   SOLE   41,968 0 0
Frontier Communications COM 35906A108 0 29 SH   SOLE   29 0 0
Fortive Corporation COM 34959J108 96 1,639 SH   SOLE   1,639 0 0
iShares China Large COM 464287184 4 102 SH   SOLE   102 0 0
Genpact COM G3922B107 13 550 SH   SOLE   550 0 0
General Dynamics Corp Common COM 369550108 32 170 SH   SOLE   170 0 0
General Electric COM 369604103 5,826 193,414 SH   SOLE   192,414 0 1,000
Gold Fields LTD Spon ADR COM 38059T106 5 1,397 SH   SOLE   1,397 0 0
Goldcorp New (NYS) COM 380956409 9 612 SH   SOLE   612 0 0
Gilead Sciences COM 375558103 4,881 68,995 SH   SOLE   68,995 0 0
General Motors Co COM 37045V100 34 886 SH   SOLE   886 0 0
Randgold Res LTD ADR F COM 752344309 17 189 SH   SOLE   189 0 0
Alphabet Inc CL C COM 02079K107 9,934 11,982 SH   SOLE   11,982 0 0
Alphabet Inc CL A COM 02079K305 3,250 3,828 SH   SOLE   3,828 0 0
Genuine Parts COM 372460105 141 1,490 SH   SOLE   1,490 0 0
Global Payments Inc COM 37940X102 24 300 SH   SOLE   300 0 0
Grifols SA ADR COM 398438408 16 863 SH   SOLE   863 0 0
Goldman Sachs Group Inc COM 38141G104 19 75 SH   SOLE   75 0 0
Globalstar Inc Com COM 378973408 54 37,500 SH   SOLE   37,500 0 0
GlaxoSmithKline PLC Adrf COM 37733W105 1,904 44,720 SH   SOLE   39,720 0 5,000
Halliburton Co Holdingco FRMLY Halliburton COM 406216101 109 2,032 SH   SOLE   2,032 0 0
Guggenhm China COM 18383Q853 4 144 SH   SOLE   144 0 0
Hannon Armstrong Sustainable Infrastructure Cap Inc Com COM 41068X100 348 17,565 SH   SOLE   17,565 0 0
H C P Inc COM 40414L109 306 9,495 SH   SOLE   9,495 0 0
Home Depot COM 437076102 7,958 53,839 SH   SOLE   53,839 0 0
Hudson Technologies Inc Com COM 444144109 194 27,159 SH   SOLE   27,159 0 0
WisdomTree Europe Hedged Equity COM 97717X701 49 805 SH   SOLE   805 0 0
iShares Currency Hedg COM 46434V803 31 1,125 SH   SOLE   1,125 0 0
Hess Corporation COM 42809H107 7 133 SH   SOLE   133 0 0
Hillenbrand Inc COM 431571108 12 336 SH   SOLE   336 0 0
Honda Motor LTD ADR New COM 438128308 33 1,044 SH   SOLE   1,044 0 0
Huaneng Power Inl Inc Com COM 443304100 5 187 SH   SOLE   187 0 0
Honeywell International COM 438516106 3,169 25,112 SH   SOLE   25,112 0 0
Helmerich & Payne COM 423452101 5 73 SH   SOLE   73 0 0
Hewlett Packard Ente COM 42824C109 5 235 SH   SOLE   235 0 0
H P Inc COM 40434L105 7 408 SH   SOLE   408 0 0
Hersha Hospitality Priority TR Priority SHS Ben Int CL A New COM 427825500 25 1,300 SH   SOLE   1,300 0 0
Humana COM 444859102 11 50 SH   SOLE   50 0 0
Vaneck Vectors ETF COM 92189F361 1 33 SH   SOLE   33 0 0
iShares iBoxx $ Hi.YLD. CPRT.BD.FD.ETF COM 464288513 2,138 24,193 SH   SOLE   24,193 0 0
PIMCO ETF COM 72201R783 24 234 SH   SOLE   234 0 0
iShares Nasdaq Biotech. Idx.FD. COM 464287556 77 255 SH   SOLE   255 0 0
iShares Ibonds Dec COM 46434VAR1 9 344 SH   SOLE   344 0 0
iShares Ibonds COM 46434VAU4 9 341 SH   SOLE   341 0 0
IBM COM 459200101 4,697 25,887 SH   SOLE   25,887 0 0
Icici Bank LTD Com COM 45104G104 10 1,171 SH   SOLE   1,171 0 0
iShares TR Bond COM 464287440 1,327 12,674 SH   SOLE   12,674 0 0
iShares TR Barclays Bond COM 464288661 2,592 21,172 SH   SOLE   21,172 0 0
iShares Core MSCI Emerging Markets ETF COM 46434G103 43 935 SH   SOLE   935 0 0
Idex Corp COM 45167R104 89 945 SH   SOLE   945 0 0
Intl Flavors& Fragrances COM 459506101 385 3,079 SH   SOLE   3,079 0 0
iShares North COM 464287549 452 3,313 SH   SOLE   3,313 0 0
iShares North American Tech-Multi Ntwk COM 464287531 117 2,590 SH   SOLE   2,590 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 631 3,635 SH   SOLE   3,635 0 0
iShares TST.S&P Mid Cap. Val. COM 464287705 526 3,484 SH   SOLE   3,484 0 0
iShares S&P Midcap Growth COM 464287606 2,282 11,834 SH   SOLE   11,834 0 0
iShares Core S&P Small-Cap ETF COM 464287804 2,560 36,690 SH   SOLE   36,690 0 0
iShares S&P Smcap Value COM 464287879 434 3,085 SH   SOLE   3,085 0 0
iShares S&P Smcap Growth COM 464287887 1,241 8,077 SH   SOLE   8,077 0 0
Illumina Inc COM 452327109 1,418 8,418 SH   SOLE   8,418 0 0
Imperial Oil LTD Com COM 453038408 26 836 SH   SOLE   836 0 0
Infosys LTD ADR COM 456788108 18 1,145 SH   SOLE   1,145 0 0
ING Groep N V Sponsored ADR COM 456837103 26 1,774 SH   SOLE   1,774 0 0
Insys Therapeutics COM 45824V209 1 57 SH   SOLE   57 0 0
Intel COM 458140100 2,279 63,476 SH   SOLE   61,976 0 1,500
Intergroup Corp COM 458685104 1 33 SH   SOLE   33 0 0
Intuit Inc COM 461202103 30 235 SH   SOLE   235 0 0
Ionis COM 462222100 857 15,669 SH   SOLE   15,669 0 0
Interpublic Group Of Cos COM 460690100 6 250 SH   SOLE   250 0 0
Ingersoll Rand CL A Newf COM G47791101 8 100 SH   SOLE   100 0 0
Irobot Corp COM 462726100 17 301 SH   SOLE   301 0 0
Intuitive Surgical New COM 46120E602 1,680 2,255 SH   SOLE   2,255 0 0
iShares Short Term Bond ETF COM 46432F859 95 1,898 SH   SOLE   1,898 0 0
Gartner 'a' COM 366651107 259 2,500 SH   SOLE   2,500 0 0
iShares US Home Const COM 464288752 22 721 SH   SOLE   721 0 0
iShares Core S&P Total US Stock Market ETF COM 464287150 161 2,943 SH   SOLE   2,943 0 0
Itron Inc Com COM 465741106 584 9,830 SH   SOLE   9,830 0 0
Illinois Tool Works Inc COM 452308109 199 1,481 SH   SOLE   1,481 0 0
iShares S&P 500 ETF COM 464287200 2,387 9,947 SH   SOLE   9,947 0 0
iShares Russell 1000 ETF COM 464287622 27 200 SH   SOLE   200 0 0
iShares Micro Cap ETF COM 464288869 74 864 SH   SOLE   864 0 0
iShares Russell 2000 ETF COM 464287655 1,734 12,503 SH   SOLE   12,503 0 0
iShares Russell 2000 COM 464287630 308 2,565 SH   SOLE   2,565 0 0
iShares Russell COM 464287648 25 155 SH   SOLE   155 0 0
iShares Russell Mid Cap COM 464287481 253 2,430 SH   SOLE   2,430 0 0
iShares Russell Mid-Cap COM 464287499 53 280 SH   SOLE   280 0 0
iShares Russell COM 464287473 26 304 SH   SOLE   304 0 0
iShares S&P Global Energy COM 464287341 798 23,893 SH   SOLE   23,893 0 0
iShares S&P Global Financial Services COM 464287333 1,626 26,291 SH   SOLE   26,291 0 0
iShares S&P Global Healthcare COM 464287325 1,610 15,526 SH   SOLE   15,526 0 0
iShares S&P Global Technology COM 464287291 2,770 22,842 SH   SOLE   22,842 0 0
iShares S&P Global Telecom COM 464287275 338 5,706 SH   SOLE   5,706 0 0
iShares Core MSCI Total International Stock ETF COM 46432F834 102 1,902 SH   SOLE   1,902 0 0
iShares U.S. Real Estate ETF COM 464287739 278 3,489 SH   SOLE   3,489 0 0
iShares COM 464287721 57 431 SH   SOLE   431 0 0
iShares Dow Jones COM 464287846 393 3,284 SH   SOLE   3,284 0 0
Johnson CTLS Intl PLC F COM G51502105 41 980 SH   SOLE   980 0 0
Johnson & Johnson COM 478160104 7,249 58,182 SH   SOLE   58,182 0 0
SPDR Barclays Capital High Yield Bnd ETF COM 78464A417 1,540 41,317 SH   SOLE   41,317 0 0
JP Morgan Chase & Co. COM 46625H100 893 9,625 SH   SOLE   9,625 0 0
iShares S&P Global Utilities COM 464288711 349 7,379 SH   SOLE   7,379 0 0
KB Financial Group Inc ADR COM 48241A105 22 545 SH   SOLE   545 0 0
Korea Electric Power Co Sponso Red ADR COM 500631106 18 985 SH   SOLE   985 0 0
Kraft Heinz Company COM 500754106 9 94 SH   SOLE   94 0 0
Kla-Tencor COM 482480100 1 12 SH   SOLE   12 0 0
Coca Cola Company COM 191216100 2,335 54,976 SH   SOLE   54,976 0 0
Kroger Company COM 501044101 9 297 SH   SOLE   297 0 0
KT Corp ADR COM 48268K101 29 1,815 SH   SOLE   1,815 0 0
iShars S&P Global Consumer Defensive COM 464288737 1,763 17,973 SH   SOLE   17,973 0 0
Kayne Anderson MLP Invt COM 486606106 8 387 SH   SOLE   387 0 0
Kyocera Corp ADR COM 501556203 16 294 SH   SOLE   294 0 0
Lear Corporation COM 521865204 36 250 SH   SOLE   250 0 0
China Life Insurance Co ADR COM 16939P106 14 913 SH   SOLE   913 0 0
L S C Communications COM 50218P107 10 375 SH   SOLE   0 0 375
Linear Tech. COM 535678106 826 12,664 SH   SOLE   12,664 0 0
Lilly Eli & Company COM 532457108 2,829 33,556 SH   SOLE   32,556 0 1,000
Lockheed Martin Corp COM 539830109 2,048 7,650 SH   SOLE   7,150 0 500
Lowes Companies Inc COM 548661107 1,144 14,001 SH   SOLE   14,001 0 0
LG Disply Co LTD Com COM 50186V102 7 564 SH   SOLE   564 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETF COM 464287242 201 1,707 SH   SOLE   1,707 0 0
Lululemon Athletica Inc COM 550021109 13 200 SH   SOLE   200 0 0
Southwest Airlines Co COM 844741108 24 413 SH   SOLE   413 0 0
Luxottica Group ADR COM 55068R202 7 126 SH   SOLE   126 0 0
Las Vegas Sands Corp COM 517834107 5 100 SH   SOLE   100 0 0
Lamb Weston HLDGS COM 513272104 16 399 SH   SOLE   66 0 333
Lyondellbasell Inds.CL.A COM N53745100 4,155 45,050 SH   SOLE   45,050 0 0
Lloyds Banking Group PLC SP Ad R COM 539439109 7 2,038 SH   SOLE   2,038 0 0
Mastercard Inc COM 57636Q104 634 5,671 SH   SOLE   5,671 0 0
Main Street Capital COM 56035L104 82 2,217 SH   SOLE   2,217 0 0
Manpowergroup COM 56418H100 37 375 SH   SOLE   375 0 0
Mobileye NV F COM N51488117 592 12,610 SH   SOLE   12,610 0 0
McDonalds COM 580135101 3,737 29,215 SH   SOLE   29,215 0 0
Mckesson Corporation COM 58155Q103 690 4,516 SH   SOLE   4,516 0 0
Moody's COM 615369105 2,260 20,000 SH   SOLE   20,000 0 0
Mondelez Intl Inc CL A COM 609207105 23 530 SH   SOLE   530 0 0
Medtronic PLC F COM G5960L103 79 965 SH   SOLE   965 0 0
SPDR S&P Midcap 400 ETF Trust COM 78467Y107 33 105 SH   SOLE   105 0 0
SPDR S&P 400 Mid Cap COM 78464A839 4 46 SH   SOLE   46 0 0
Mercadolibre Inc COM 58733R102 822 3,864 SH   SOLE   3,864 0 0
Metlife Inc COM 59156R108 81 1,469 SH   SOLE   1,469 0 0
Manulife Financial Corpf COM 56501R106 28 1,552 SH   SOLE   1,552 0 0
Mizuho Finanical Group Inc Com COM 60687Y109 22 5,948 SH   SOLE   5,948 0 0
Magna Intl Inc F COM 559222401 20 451 SH   SOLE   451 0 0
Mead Johnson Nutrition COM 582839106 488 5,537 SH   SOLE   5,537 0 0
MC Cormick & Co Inc N-VT COM 579780206 35 357 SH   SOLE   357 0 0
UBS ETRACS Alerian MLP Infrastructure Index ETN COM 902641646 23 785 SH   SOLE   785 0 0
3M COM 88579Y101 5,466 28,699 SH   SOLE   28,699 0 0
Magellan Midstream Partners COM 559080106 608 7,814 SH   SOLE   7,814 0 0
Monster Beverage Corp COM 61174X109 470 9,786 SH   SOLE   9,786 0 0
Altria Group COM 02209S103 118 1,567 SH   SOLE   1,567 0 0
Mobileiron Inc COM 60739U204 161 35,807 SH   SOLE   35,807 0 0
Monsanto Co New Del COM 61166W101 26 225 SH   SOLE   225 0 0
Mosaic Co New COM 61945C103 392 12,858 SH   SOLE   12,858 0 0
Marathon Pete Corp COM 56585A102 10 190 SH   SOLE   190 0 0
Melco Crown Entertainment LTD Com COM 585464100 6 364 SH   SOLE   364 0 0
Merck & Co Inc New COM 58933Y105 7,940 119,262 SH   SOLE   119,262 0 0
Marvell Technology Group LTD F COM G5876H105 15 946 SH   SOLE   946 0 0
MSCI Inc Com COM 55354G100 826 8,658 SH   SOLE   8,658 0 0
Middlesex Water Co COM 596680108 76 2,000 SH   SOLE   0 0 2,000
Microsoft COM 594918104 3,399 52,593 SH   SOLE   52,593 0 0
Arcelormittal CL A ADR COM 03938L104 7 833 SH   SOLE   833 0 0
Mitsubishi UFJ Financial Group Com COM 606822104 45 6,691 SH   SOLE   6,691 0 0
iShares National AMT-Free Muni Bond ETF COM 464288414 4,708 43,572 SH   SOLE   43,572 0 0
Morgan Stanley COM 617446448 97 2,070 SH   SOLE   2,070 0 0
iShares S&P Global Materials COM 464288695 384 6,487 SH   SOLE   6,487 0 0
Nextera Energy COM 65339F101 719 5,457 SH   SOLE   5,457 0 0
New Relic Inc COM 64829B100 12 316 SH   SOLE   316 0 0
Netflix Inc COM 64110L106 3,031 21,782 SH   SOLE   21,782 0 0
National Grid PLC ADR F COM 636274300 4 67 SH   SOLE   67 0 0
Nisource Inc Holding Co COM 65473P105 5 193 SH   SOLE   193 0 0
Nice LTD Com COM 653656108 10 151 SH   SOLE   151 0 0
Nike Inc Class B COM 654106103 2,310 40,734 SH   SOLE   40,734 0 0
Nielsen Holdings PLC F COM G6518L108 5 115 SH   SOLE   115 0 0
Nomura Holdings Inc Com COM 65535H208 30 4,489 SH   SOLE   4,489 0 0
Northrop Grumman Corp COM 666807102 129 531 SH   SOLE   531 0 0
Nokia Corp ADR COM 654902204 5 1,035 SH   SOLE   1,035 0 0
Norfolk Southern COM 655844108 1,635 13,291 SH   SOLE   13,291 0 0
Netease Inc ADR F COM 64110W102 12 40 SH   SOLE   40 0 0
Nippon Tel &tel Corp COM 654624105 68 1,603 SH   SOLE   1,603 0 0
Nvidia Corp COM 67066G104 1,478 15,016 SH   SOLE   15,016 0 0
Novo-Nordisk A-S F COM 670100205 105 3,031 SH   SOLE   3,031 0 0
Novartis 'B' SPN.ADR 1:1 COM 66987V109 363 4,778 SH   SOLE   4,778 0 0
Northwestern Corp Com New COM 668074305 21 350 SH   SOLE   350 0 0
Northwest Natural Ga COM 667655104 149 2,500 SH   SOLE   0 0 2,500
News Corp COM 65249B109 1 63 SH   SOLE   63 0 0
NXP Semiconductors NV F COM N6596X109 1,073 10,335 SH   SOLE   10,335 0 0
New York CMNTY Bancorp COM 649445103 53 3,500 SH   SOLE   1,000 0 2,500
Realty Income Corp COM 756109104 77 1,276 SH   SOLE   1,276 0 0
iShares S&P 100 ETF COM 464287101 128 1,206 SH   SOLE   1,206 0 0
Oneok Partners L P COM 68268N103 15 276 SH   SOLE   276 0 0
Omnicom Group Inc COM 681919106 621 7,276 SH   SOLE   7,276 0 0
Onemain HLGS Inc Com COM 68268W103 3 122 SH   SOLE   122 0 0
Opko Health Inc COM 68375N103 47 6,308 SH   SOLE   6,308 0 0
Oracle COM 68389X105 901 21,108 SH   SOLE   21,108 0 0
Open Text Corp F COM 683715106 9 260 SH   SOLE   260 0 0
Occidental PTL. COM 674599105 14,447 222,747 SH   SOLE   122,747 0 100,000
Pandora Media Inc COM 698354107 554 43,445 SH   SOLE   43,445 0 0
Palo Alto Networks Inc COM 697435105 3 24 SH   SOLE   24 0 0
Paychex Inc COM 704326107 269 4,300 SH   SOLE   4,300 0 0
Petroleo Brasileiro Adrf COM 71654V408 10 955 SH   SOLE   955 0 0
P G & E Corp COM 69331C108 104 1,568 SH   SOLE   1,568 0 0
Priceline Group COM 741503403 7 4 SH   SOLE   4 0 0
Powershares Emerging Market Bond ETF COM 73936T573 1,699 58,558 SH   SOLE   58,558 0 0
PIMCO Dynamic Income CF COM 72201Y101 80 2,800 SH   SOLE   2,800 0 0
Pattern Energy Group Inc CL A COM 70338P100 19 929 SH   SOLE   929 0 0
Pepsico COM 713448108 235 2,127 SH   SOLE   2,127 0 0
Pfizer Incorporated COM 717081103 2,261 65,490 SH   SOLE   65,490 0 0
iShares U S PFD ETF COM 464288687 1,749 45,583 SH   SOLE   45,583 0 0
Principal Financial COM 74251V102 15 227 SH   SOLE   227 0 0
Procter & Gamble COM 742718109 1,185 13,096 SH   SOLE   12,596 0 500
Progressive Corp Ohio COM 743315103 5 137 SH   SOLE   137 0 0
Parker-Hannifin Corp COM 701094104 31 195 SH   SOLE   195 0 0
Koninklijke Phillips N V ADR COM 500472303 18 594 SH   SOLE   594 0 0
PIMCO High Income FD COM 722014107 16 1,804 SH   SOLE   1,804 0 0
Pultegroup Inc COM 745867101 21 926 SH   SOLE   926 0 0
PowerShares Intl Div Achiev ETF COM 73935X716 5 316 SH   SOLE   316 0 0
Posco ADR COM 693483109 18 289 SH   SOLE   289 0 0
Prologis Inc Com COM 74340W103 1,081 21,129 SH   SOLE   21,129 0 0
Philip Morris Intl. COM 718172109 2,374 21,543 SH   SOLE   21,543 0 0
PNM Resources Inc COM 69349H107 73 2,000 SH   SOLE   0 0 2,000
Potash Corp Sask Inc F COM 73755L107 294 17,197 SH   SOLE   17,197 0 0
PPL Corporation COM 69351T106 165 4,505 SH   SOLE   4,505 0 0
Proto Labs Inc COM 743713109 290 5,408 SH   SOLE   5,408 0 0
Prudential Financial Inc COM 744320102 77 678 SH   SOLE   678 0 0
Public Storage COM 74460D109 3 13 SH   SOLE   13 0 0
Pricesmart Inc COM 741511109 944 10,728 SH   SOLE   10,728 0 0
Phillips 66 COM 718546104 41 528 SH   SOLE   528 0 0
PVH Corp COM 693656100 11 125 SH   SOLE   125 0 0
Praxair COM 74005P104 1,222 10,320 SH   SOLE   10,320 0 0
Qualcomm Inc COM 747525103 1,457 25,579 SH   SOLE   25,579 0 0
Powershs QQQ Trust Ser 1 COM 73935A104 145 1,110 SH   SOLE   1,110 0 0
Qorvo Inc COM 74736K101 10 150 SH   SOLE   150 0 0
Reynolds American COM 761713106 94 1,524 SH   SOLE   1,524 0 0
Raven Industries Inc COM 754212108 443 14,260 SH   SOLE   14,260 0 0
Royal Dutch Shell Adrea Rep 2 CL B Eur0.07 COM 780259107 602 10,638 SH   SOLE   10,638 0 0
Royal Dutch Shell A Adrf COM 780259206 223 4,215 SH   SOLE   4,215 0 0
DR Reddys Labs ADR F COM 256135203 22 509 SH   SOLE   509 0 0
Everest Re Group LTD F COM G3223R108 12 50 SH   SOLE   50 0 0
Regeneron Pharms Inc COM 75886F107 488 1,289 SH   SOLE   1,289 0 0
iShares TR MTG Rel COM 46435G342 11 243 SH   SOLE   243 0 0
Rio Tinto PLC Spon ADR F COM 767204100 16 372 SH   SOLE   372 0 0
Ross Stores Inc COM 778296103 1,942 28,956 SH   SOLE   28,956 0 0
RR Donnelley & Sons COM 257867200 53 3,000 SH   SOLE   2,000 0 1,000
Reliance STL & Alumi COM 759509102 12 141 SH   SOLE   141 0 0
Raytheon Co COM 755111507 71 460 SH   SOLE   460 0 0
SPDR Dow Jones REIT COM 78464A607 532 5,629 SH   SOLE   5,629 0 0
Redwood Trust Inc COM 758075402 16 1,000 SH   SOLE   1,000 0 0
SPDR DJ Wilshire Int Real Estate COM 78463X863 89 2,400 SH   SOLE   2,400 0 0
iShares S&P Global Consumer Cyclical COM 464288745 2,294 24,205 SH   SOLE   24,205 0 0
Rexnord Corp New Com COM 76169B102 214 9,269 SH   SOLE   9,269 0 0
Royal Bank Cda Montreal Que Co M COM 780087102 19 261 SH   SOLE   261 0 0
Banco Santander SA F COM 05964H105 37 6,663 SH   SOLE   6,663 0 0
S A P AG ADR F COM 803054204 31 330 SH   SOLE   330 0 0
Starbucks Corp COM 855244109 2,173 38,051 SH   SOLE   38,051 0 0
Southern Copper Corp COM 84265V105 9 242 SH   SOLE   242 0 0
Schwab US Small-Cap Equity ETF COM 808524607 208 3,276 SH   SOLE   3,276 0 0
Schwab U.S. Broad Market Index ETF COM 808524102 267 4,634 SH   SOLE   4,634 0 0
Schwab International Mid/Small-Cap Equity ETF COM 808524888 65 2,122 SH   SOLE   2,122 0 0
Schwab US Dividend Equity ETF COM 808524797 3 75 SH   SOLE   75 0 0
Schwab Emerging Market Equity ETF COM 808524706 227 9,650 SH   SOLE   9,650 0 0
Schwab International Developed Equity ETF COM 808524805 721 24,653 SH   SOLE   24,653 0 0
Schwab US REIT ETF COM 808524847 470 11,308 SH   SOLE   11,308 0 0
Schwab US Mid-Cap Equity ETF COM 808524508 611 12,785 SH   SOLE   12,785 0 0
Schwab Shrt. Term US Treasury Bond ETF COM 808524862 482 9,560 SH   SOLE   9,560 0 0
SCH US TIPS ETF COM 808524870 658 11,925 SH   SOLE   11,925 0 0
SCH Intm US TRSR ETF COM 808524854 820 15,381 SH   SOLE   15,381 0 0
Charles Schwab COM 808513105 699 16,470 SH   SOLE   16,470 0 0
Schwab US Large-Cap Equity ETF COM 808524201 1,742 30,612 SH   SOLE   30,612 0 0
Schwab US Aggregate Bond ETF COM 808524839 1,484 28,757 SH   SOLE   28,757 0 0
iShares MSCI EAFE Small-Cap ETF COM 464288273 6 105 SH   SOLE   105 0 0
Alps Sector Dividend COM 00162Q858 81 1,839 SH   SOLE   1,839 0 0
SPDR S&P Dividend ETF COM 78464A763 242 2,715 SH   SOLE   2,715 0 0
Solaredge Technologies Inc Com COM 83417M104 13 867 SH   SOLE   867 0 0
Sealed Air Corp New Com COM 81211K100 4 94 SH   SOLE   94 0 0
Seattle Genetics Inc COM 812578102 2,067 30,000 SH   SOLE   30,000 0 0
Shinhan Finl Group SPN ADR COM 824596100 21 503 SH   SOLE   503 0 0
SPDR Nuveen Barclays COM 78468R739 69 1,430 SH   SOLE   1,430 0 0
Shire PLC ADR COM 82481R106 17 90 SH   SOLE   90 0 0
Sherwin Williams Co COM 824348106 2,296 7,341 SH   SOLE   7,341 0 0
iShares TR Barclays Bond COM 464287457 414 4,908 SH   SOLE   4,908 0 0
iShares High Yield COM 46434V407 16 324 SH   SOLE   324 0 0
Signet Jewlers LTD F COM G81276100 4 60 SH   SOLE   60 0 0
Sina Corporation Com COM G81477104 3 50 SH   SOLE   50 0 0
J M Smucker Co New COM 832696405 281 2,001 SH   SOLE   1 0 2,000
Shaw Communications Inc CL B N On VTG COM 82028K200 6 304 SH   SOLE   304 0 0
SK Telecom Company LTD ADR COM 78440P108 16 728 SH   SOLE   728 0 0
Schlumberger COM 806857108 2,293 28,415 SH   SOLE   28,415 0 0
Sun Life Financial Inc Com COM 866796105 5 139 SH   SOLE   139 0 0
SPDR S&P 600 Small Cap COM 78464A201 4 21 SH   SOLE   21 0 0
SPDR S&P 600 Small Cap COM 78464A300 4 37 SH   SOLE   37 0 0
Sumitomo Mitsui Fin GR Inc Com COM 86562M209 32 4,220 SH   SOLE   4,220 0 0
THE SCOTTS MIRACLE COM 810186106 368 4,000 SH   SOLE   4,000 0 0
Semiconductor Manufacturing CP Com COM 81663N206 6 987 SH   SOLE   987 0 0
Sony Corp ADR COM 835699307 11 362 SH   SOLE   362 0 0
Scripps NTWK Interactiv COM 811065101 224 2,849 SH   SOLE   2,849 0 0
Smith & Nephew PLC ADR COM 83175M205 16 516 SH   SOLE   516 0 0
China Petroleum & Chem Corp Ad R COM 16941R108 8 100 SH   SOLE   100 0 0
Synopsys Inc COM 871607107 31 430 SH   SOLE   430 0 0
Sanofi ADR F COM 80105N105 50 1,140 SH   SOLE   1,140 0 0
The Southern Company COM 842587107 25 500 SH   SOLE   500 0 0
Siliconware Precision Inds LTD ADR COM 827084864 13 1,652 SH   SOLE   1,652 0 0
PowerShares S&P ETF COM 73937B779 13 290 SH   SOLE   290 0 0
Sempra En. COM 816851109 1,230 11,261 SH   SOLE   9,761 0 1,500
Silver Spring Networks Inc Com COM 82817Q103 287 24,549 SH   SOLE   24,549 0 0
Sensata Tech HLDGS NV F COM N7902X106 61 1,476 SH   SOLE   1,476 0 0
Student COM 86388A108 2 277 SH   SOLE   277 0 0
Stmicroelectronics COM 861012102 13 859 SH   SOLE   859 0 0
Statoil Asa ADR F COM 85771P102 19 1,085 SH   SOLE   1,085 0 0
State Street COM 857477103 60 750 SH   SOLE   750 0 0
Starwood Property Trust COM 85571B105 311 13,643 SH   SOLE   13,643 0 0
Constellation Brands Inc-A COM 21036P108 13 80 SH   SOLE   80 0 0
Suncor Energy Inc New F COM 867224107 20 651 SH   SOLE   651 0 0
iShares Short Term National AMT Free Municipal Bond ETF COM 464288158 440 4,171 SH   SOLE   4,171 0 0
Stanley Black & Deck COM 854502101 8 59 SH   SOLE   59 0 0
Synchrony Financial COM 87165B103 20 565 SH   SOLE   565 0 0
Stryker Corp COM 863667101 39 300 SH   SOLE   300 0 0
Symantec Corp COM 871503108 29 995 SH   SOLE   995 0 0
Syngenta AG ADR F COM 87160A100 18 205 SH   SOLE   205 0 0
AT&T COM 00206R102 768 18,274 SH   SOLE   18,274 0 0
T C Pipelines LP COM 87233Q108 62 1,000 SH   SOLE   0 0 1,000
Toronto Dominion BK Ont Com Ne W COM 891160509 18 337 SH   SOLE   337 0 0
Transdigm Group Inc Com COM 893641100 12 50 SH   SOLE   50 0 0
Teradyne COM 880770102 6 204 SH   SOLE   204 0 0
Teva Pharm Inds LTD F COM 881624209 17 482 SH   SOLE   482 0 0
Tegna Inc COM 87901J105 7 255 SH   SOLE   255 0 0
Target COM 87612E106 1,103 19,036 SH   SOLE   19,036 0 0
Tiffany & Co New COM 886547108 6 64 SH   SOLE   64 0 0
Time Inc COM 887228104 3 153 SH   SOLE   153 0 0
iShares Barclays TIPS BD.FD. COM 464287176 2,236 19,640 SH   SOLE   19,640 0 0
Orchids Paper Prods COM 68572N104 5 173 SH   SOLE   173 0 0
T J X Cos Inc COM 872540109 2,210 28,033 SH   SOLE   28,033 0 0
Turkcell Iletisim Hizmetleri A DR COM 900111204 9 1,090 SH   SOLE   1,090 0 0
FLXSHR CRNCY HDG MRNSTR COM 33939L720 43 1,620 SH   SOLE   1,620 0 0
Telekomunikasi Indonesia ADR COM 715684106 7 248 SH   SOLE   248 0 0
iShares 20 Year COM 464287432 538 4,500 SH   SOLE   4,500 0 0
Toyota Motor CP ADR Newf COM 892331307 73 648 SH   SOLE   648 0 0
Thermo Fisher Scientific COM 883556102 4,842 30,230 SH   SOLE   30,230 0 0
T-Mobile US Inc COM 872590104 7 107 SH   SOLE   107 0 0
Total S A ADR F COM 89151E109 55 1,073 SH   SOLE   1,073 0 0
Tpi Composites Inc Com COM 87266J104 234 13,476 SH   SOLE   13,476 0 0
Thomson Reuters Corp F COM 884903105 6 130 SH   SOLE   130 0 0
Trimble Navigation LTD COM 896239100 525 16,499 SH   SOLE   16,499 0 0
Transcanada Corp F COM 89353D107 11 236 SH   SOLE   236 0 0
Travelers Cos. COM 89417E109 6,001 48,342 SH   SOLE   48,342 0 0
Tenaris S A ADR F COM 88031M109 11 329 SH   SOLE   329 0 0
Tractor Supply Company COM 892356106 511 7,054 SH   SOLE   7,054 0 0
Tesla Motors Inc COM 88160R101 2,000 7,951 SH   SOLE   7,951 0 0
Taiwan Semiconductor ADR COM 874039100 47 1,510 SH   SOLE   1,510 0 0
Tyson Foods Inc COM 902494103 71 1,106 SH   SOLE   1,106 0 0
Total Systems Services COM 891906109 0 0 SH   SOLE   0 0 0
Toro Company COM 891092108 500 8,265 SH   SOLE   8,265 0 0
Grupo Televisa SA De CVF COM 40049J206 9 335 SH   SOLE   335 0 0
Twilio Inc COM 90138F102 436 14,632 SH   SOLE   14,632 0 0
Twitter Inc COM 90184L102 492 31,209 SH   SOLE   3,048 0 28,161
Time Warner Inc New COM 887317303 233 2,356 SH   SOLE   2,356 0 0
Texas Instruments Inc COM 882508104 111 1,426 SH   SOLE   1,426 0 0
Tortoise Egy Infrastruct COM 89147L100 37 1,096 SH   SOLE   1,096 0 0
Under Armour Inc COM 904311206 199 10,679 SH   SOLE   10,679 0 0
Under Armour Inc CL A COM 904311107 379 18,405 SH   SOLE   18,405 0 0
United Continental HDG. COM 910047109 111 1,470 SH   SOLE   1,470 0 0
Ultrapar Participacoes Com COM 90400P101 4 196 SH   SOLE   196 0 0
Unilever PLC New Sponsadr New COM 904767704 130 2,707 SH   SOLE   2,707 0 0
Ulta Salon Cosm&frag COM 90384S303 13 45 SH   SOLE   45 0 0
United Microelectronics Corp A DR COM 910873405 8 3,877 SH   SOLE   3,877 0 0
Unilever N V NY SHS Newf COM 904784709 55 1,144 SH   SOLE   1,144 0 0
Unitedhealth Group COM 91324P102 220 1,306 SH   SOLE   1,306 0 0
Union Pacific COM 907818108 70 643 SH   SOLE   643 0 0
United Parcel Ser COM 911312106 666 6,244 SH   SOLE   6,244 0 0
Liberty All Star Eq FD COM 530158104 28 5,000 SH   SOLE   0 0 5,000
US Bancorp COM 902973304 877 15,783 SH   SOLE   15,783 0 0
United Therapeutics Corp COM 91307C102 16 105 SH   SOLE   105 0 0
United Technologies COM 913017109 3,328 29,625 SH   SOLE   29,625 0 0
Universal Corp COM 913456109 26 384 SH   SOLE   384 0 0
Visa 'a' COM 92826C839 5,276 59,417 SH   SOLE   59,417 0 0
Vale SA ADR F COM 91912E105 10 943 SH   SOLE   943 0 0
Vanguard SML.Cap ETF COM 922908751 253 1,875 SH   SOLE   1,875 0 0
Vanguard Small-Cap Value ETF COM 922908611 55 441 SH   SOLE   441 0 0
Vanguard Corp Bond ETF COM 92206C870 133 1,547 SH   SOLE   1,547 0 0
Vanguard Short Term Cor COM 92206C409 133 1,667 SH   SOLE   1,667 0 0
Vanguard Consumr Staples COM 92204A207 50 350 SH   SOLE   350 0 0
Vanguard FTSE Developed Market S ETF COM 921943858 519 13,437 SH   SOLE   13,437 0 0
Veeva Systems Inc. COM 922475108 883 20,000 SH   SOLE   20,000 0 0
V F Corporation COM 918204108 1,676 31,874 SH   SOLE   31,874 0 0
Vector Group LTD COM 92240M108 98 4,572 SH   SOLE   4,572 0 0
Vanguard Information Technology Equity ETF COM 92204A702 4 30 SH   SOLE   30 0 0
Vanguard DIV.Apprec.Idx. FD. COM 921908844 422 4,641 SH   SOLE   4,641 0 0
Vipshops Holdings LTD ADR COM 92763W103 5 385 SH   SOLE   385 0 0
Valero Energy COM 91913Y100 7 100 SH   SOLE   100 0 0
Vulcan Materials COM 929160109 12 100 SH   SOLE   100 0 0
Vanguard REIT ETF COM 922908553 339 4,028 SH   SOLE   4,028 0 0
Vanguard Intl Equity COM 922042676 53 1,005 SH   SOLE   1,005 0 0
Vanguard Mid.Cap ETF COM 922908629 198 1,415 SH   SOLE   1,415 0 0
Vanguard S&P 500 ETF COM 922908363 14 65 SH   SOLE   65 0 0
Varonis SYS Inc Com COM 922280102 9 310 SH   SOLE   310 0 0
Verisk Analytics Inc Cla COM 92345Y106 92 1,094 SH   SOLE   1,094 0 0
Valeant Pharma Intl F COM 91911K102 7 565 SH   SOLE   565 0 0
Vanguard Total World COM 922042742 39 597 SH   SOLE   597 0 0
Vanguard Total Stock COM 922908769 49 396 SH   SOLE   396 0 0
Vanguard Short-Term Inflation-Protected Securities ETF COM 922020805 2 48 SH   SOLE   48 0 0
Vanguard LGCP.ETF COM 922908637 211 1,931 SH   SOLE   1,931 0 0
Vanguard Emerging Markets ETF COM 922042858 883 22,687 SH   SOLE   22,687 0 0
Verizon Communications COM 92343V104 2,799 55,878 SH   SOLE   55,878 0 0
Waters Corp Com COM 941848103 12 80 SH   SOLE   80 0 0
Walgreens Boots Allianc COM 931427108 636 7,369 SH   SOLE   7,369 0 0
Westpac Banking SPN Adrf COM 961214301 63 2,441 SH   SOLE   2,441 0 0
Western Digital Corp COM 958102105 18 229 SH   SOLE   229 0 0
Western Gas Partners LP COM 958254104 248 4,000 SH   SOLE   4,000 0 0
Wells Fargo & Co COM 949746101 5,158 87,585 SH   SOLE   87,585 0 0
Wells Fargo & Co New Perp PFD Conv CL A CPN- Freq-QRTLY Perp Maty COM 949746804 24 20 SH   SOLE   20 0 0
WGL Holdings Inc COM 92924F106 84 1,000 SH   SOLE   1,000 0 0
SPDR Series Trust ETF COM 78464A490 12 225 SH   SOLE   225 0 0
Waste Management Inc Del COM 94106L109 328 4,501 SH   SOLE   4,501 0 0
Williams Companies COM 969457100 17 565 SH   SOLE   565 0 0
Wal Mart Stores COM 931142103 58 829 SH   SOLE   829 0 0
iShares S&P Developed COM 464288422 734 20,898 SH   SOLE   20,898 0 0
Weingarten Realty Investors Shares Of Beneficial Interest COM 948741103 14 400 SH   SOLE   400 0 0
Aqua America Inc COM 03836W103 710 22,431 SH   SOLE   20,806 0 1,625
Watts Water Technologies Inc CL A Com COM 942749102 333 5,225 SH   SOLE   5,225 0 0
Weyerhaeuser COM 962166104 2,170 62,997 SH   SOLE   62,997 0 0
Xcel Energy Inc COM 98389B100 52 1,187 SH   SOLE   1,187 0 0
SPDR Series Trust COM 78464A573 242 4,071 SH   SOLE   4,071 0 0
Select Sector SPDR COM 81369Y100 42 800 SH   SOLE   800 0 0
SPDR (financial) Index COM 81369Y605 29 1,145 SH   SOLE   1,145 0 0
Guggenheim SP 500 Top 50 COM 78355W205 103 608 SH   SOLE   608 0 0
Sector SPDR TST.Sbi Int. Tech. COM 81369Y803 381 7,204 SH   SOLE   7,204 0 0
Xilinx Inc COM 983919101 5,940 101,132 SH   SOLE   101,132 0 0
Select Sector SPDR COM 81369Y860 28 891 SH   SOLE   891 0 0
Sector SPDR Health Fund COM 81369Y209 22 293 SH   SOLE   293 0 0
CSM.Discrtny.SLT.Sect. SPDR FD. COM 81369Y407 78 900 SH   SOLE   900 0 0
Exxon Mobil COM 30231G102 5,950 71,513 SH   SOLE   69,127 0 2,386
Xerox Corp COM 984121103 22 2,966 SH   SOLE   2,966 0 0
Xylem Inc COM 98419M100 586 11,991 SH   SOLE   11,991 0 0
Yahoo Inc COM 984332106 10 225 SH   SOLE   225 0 0
Zillow Group Inc COM 98954M200 3 3,795 SH   SOLE   3,795 0 0
Zayo Group Holdings COM 98919V105 32 1,000 SH   SOLE   1,000 0 0
Zillow Group Inc Class A COM 98954M101 2 65 SH   SOLE   65 0 0
Zimmer Holdings Inc COM 98956P102 20 170 SH   SOLE   170 0 0
Zynga Inc COM 98986T108 0 20 SH   SOLE   20 0 0