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
CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 0 7 SH   SOLE   7 0 0
BROWN FORMAN CORP CL B 115637209 62 1,134 SH   SOLE   1,134 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 13 SH   SOLE   13 0 0
XL GROUP LTD COM G98294104 108 2,734 SH   SOLE   2,734 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 59 2,920 SH   SOLE   2,920 0 0
STANTEC INC COM 85472N109 8 300 SH   SOLE   300 0 0
FERRARI N V COM N3167Y103 21 187 SH   SOLE   187 0 0
JOHNSON CTLS INTL PLC SHS G51502105 127 3,148 SH   SOLE   3,148 0 0
EVERSOURCE ENERGY COM 30040W108 88 1,463 SH   SOLE   1,463 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 39 106 SH   SOLE   106 0 0
CHUBB LIMITED COM H1467J104 104 731 SH   SOLE   731 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 36 300 SH   SOLE   300 0 0
TOPBUILD CORP COM 89055F103 20 302 SH   SOLE   302 0 0
BROADCOM LTD SHS Y09827109 219 902 SH   SOLE   902 0 0
ALLERGAN PLC SHS G0177J108 142 694 SH   SOLE   694 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 7 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,642 69,034 SH   SOLE   69,034 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,487 46,882 SH   SOLE   46,882 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,932 183,997 SH   SOLE   183,997 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,808 81,355 SH   SOLE   81,355 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,071 80,100 SH   SOLE   80,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 737 10,767 SH   SOLE   10,767 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 585 13,436 SH   SOLE   13,436 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 726 5,469 SH   SOLE   2,369 0 3,100
VANGUARD INDEX FDS VALUE ETF 922908744 9,658 96,753 SH   SOLE   89,753 0 7,000
VANGUARD INDEX FDS TOTAL STK MKT 922908769 889 6,867 SH   SOLE   6,867 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 32 598 SH   SOLE   598 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,432 45,515 SH   SOLE   45,515 0 0
ISHARES TR MSCI USA ESG SLC 464288802 746 7,135 SH   SOLE   7,135 0 0
ISHARES TR EAFE SML CP ETF 464288273 697 11,238 SH   SOLE   11,238 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10 163 SH   SOLE   163 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 381 5,661 SH   SOLE   5,661 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,628 17,593 SH   SOLE   17,593 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 44 1,531 SH   SOLE   1,531 0 0
ISHARES TR S&P US PFD STK 464288687 30 785 SH   SOLE   785 0 0
ISHARES TR S&P 100 ETF 464287101 4,702 42,247 SH   SOLE   42,247 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 18 180 SH   SOLE   180 0 0
ISHARES TR GLB CNSM STP ETF 464288737 438 4,300 SH   SOLE   4,300 0 0
ISHARES TR US HLTHCARE ETF 464287762 924 5,376 SH   SOLE   5,376 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 134 1,115 SH   SOLE   1,115 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 376 4,433 SH   SOLE   488 0 3,945
ISHARES TR RUS MID CAP ETF 464287499 730 3,705 SH   SOLE   3,705 0 0
ISHARES TR RUS MD CP GR ETF 464287481 383 3,385 SH   SOLE   3,385 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 85 477 SH   SOLE   477 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,030 16,234 SH   SOLE   16,234 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,210 10,206 SH   SOLE   10,206 0 0
ISHARES TR MICRO-CAP ETF 464288869 120 1,267 SH   SOLE   1,267 0 0
ISHARES TR RUS 1000 ETF 464287622 1,832 13,100 SH   SOLE   13,100 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,607 11,205 SH   SOLE   11,205 0 0
ISHARES TR CORE S&P500 ETF 464287200 54 212 SH   SOLE   212 0 0
ISHARES TR S&P 500 VAL ETF 464287408 371 3,439 SH   SOLE   3,439 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,551 8,672 SH   SOLE   8,672 0 0
ISHARES TR N AMER TECH ETF 464287549 219 1,408 SH   SOLE   1,408 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 575 4,729 SH   SOLE   4,729 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,691 18,210 SH   SOLE   18,210 0 0
UMH PPTYS INC COM 903002103 31 2,000 PRN   SOLE   2,000 0 0
PUBLIC STORAGE COM 74460D109 75 350 PRN   SOLE   350 0 0
PJT PARTNERS INC COM CL A 69343T107 2 43 PRN   SOLE   43 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 749 2,295 PRN   SOLE   2,295 0 0
HOST HOTELS & RESORTS INC COM 44107P104 137 7,389 PRN   SOLE   7,389 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 88 3,370 PRN   SOLE   3,370 0 0
DIGITAL RLTY TR INC COM 253868103 64 541 PRN   SOLE   541 0 0
BOSTON PROPERTIES INC COM 101121101 14 114 PRN   SOLE   114 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 64 1,919 PRN   SOLE   1,919 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 181 1,544 SH   SOLE   1,544 0 0
YUM CHINA HLDGS INC COM 98850P109 65 1,617 SH   SOLE   1,617 0 0
YUM BRANDS INC COM 988498101 142 1,927 SH   SOLE   1,927 0 0
YORK WTR CO COM 987184108 765 22,554 SH   SOLE   22,554 0 0
ALLEGHANY CORP DEL COM 017175100 28 50 SH   SOLE   50 0 0
XYLEM INC COM 98419M100 859 13,723 SH   SOLE   13,723 0 0
XEROX CORP COM NEW 984121608 35 1,051 SH   SOLE   1,051 0 0
DENTSPLY SIRONA INC COM 24906P109 53 882 SH   SOLE   882 0 0
EXXON MOBIL CORP COM 30231G102 1,481 18,062 SH   SOLE   18,062 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 302 3,350 SH   SOLE   3,350 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 53 750 SH   SOLE   750 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 113 1,990 SH   SOLE   1,990 0 0
XCEL ENERGY INC COM 98389B100 71 1,503 SH   SOLE   1,503 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 107 1,019 SH   SOLE   1,019 0 0
WEYERHAEUSER CO COM 962166104 666 19,557 SH   SOLE   19,557 0 0
WOLVERINE WORLD WIDE INC COM 978097103 9 300 SH   SOLE   300 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 763 11,020 SH   SOLE   11,020 0 0
AQUA AMERICA INC COM 03836W103 750 22,599 SH   SOLE   22,599 0 0
WILLIAMS SONOMA INC COM 969904101 1 27 SH   SOLE   27 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3 408 SH   SOLE   408 0 0
WAL-MART STORES INC COM 931142103 745 9,535 SH   SOLE   9,535 0 0
WILLIAMS COS INC DEL COM 969457100 52 1,726 SH   SOLE   1,726 0 0
WASTE MGMT INC DEL COM 94106L109 46 582 SH   SOLE   582 0 0
WELLS FARGO CO NEW COM 949746101 102 1,852 SH   SOLE   1,852 0 0
WEC ENERGY GROUP INC COM 92939U106 46 730 SH   SOLE   730 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 215 2,785 SH   SOLE   2,785 0 0
WATERS CORP COM 941848103 147 817 SH   SOLE   817 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 520 10,515 SH   SOLE   10,515 0 0
VALVOLINE INC COM 92047W101 1 46 SH   SOLE   46 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 328 4,645 SH   SOLE   4,645 0 0
VERSUM MATLS INC COM 92532W103 21 533 SH   SOLE   533 0 0
VERITIV CORP COM 923454102 2 49 SH   SOLE   49 0 0
VERISIGN INC COM 92343E102 106 999 SH   SOLE   999 0 0
VAREX IMAGING CORP COM 92214X106 14 422 SH   SOLE   422 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 987 8,107 SH   SOLE   8,107 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,201 31,204 SH   SOLE   31,204 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,264 59,293 SH   SOLE   59,293 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11,291 76,808 SH   SOLE   76,671 0 137
VANGUARD INDEX FDS REIT ETF 922908553 1,604 19,309 SH   SOLE   19,309 0 0
VALERO ENERGY CORP NEW COM 91913Y100 160 2,076 SH   SOLE   2,076 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 156 1,160 SH   SOLE   1,160 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 110 1,157 SH   SOLE   1,157 0 0
VIACOM INC NEW CL B 92553P201 92 3,288 SH   SOLE   3,288 0 0
VEREIT INC COM 92339V100 124 14,943 SH   SOLE   14,943 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,037 46,922 SH   SOLE   46,922 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,998 31,284 SH   SOLE   30,894 0 390
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,649 17,354 SH   SOLE   17,009 0 345
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,927 22,771 SH   SOLE   22,771 0 0
VARIAN MED SYS INC COM 92220P105 106 1,057 SH   SOLE   1,057 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3 24 SH   SOLE   24 0 0
VISA INC COM CL A 92826C839 513 4,878 SH   SOLE   4,878 0 0
UNITED TECHNOLOGIES CORP COM 913017109 489 4,215 SH   SOLE   4,215 0 0
US BANCORP DEL COM NEW 902973304 307 5,738 SH   SOLE   5,738 0 0
UNITED PARCEL SERVICE INC CL B 911312106 296,935 2,472,604 SH   SOLE   2,472,604 0 0
UNION PAC CORP COM 907818108 1,055 9,096 SH   SOLE   9,096 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,519 7,755 SH   SOLE   7,755 0 0
TEXAS INSTRS INC COM 882508104 530 5,913 SH   SOLE   5,913 0 0
TIME WARNER INC COM NEW 887317303 237 2,316 SH   SOLE   2,316 0 0
TIVITY HEALTH INC COM 88870R102 18 430 SH   SOLE   430 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 102 14,984 SH   SOLE   14,984 0 0
TETRA TECH INC NEW COM 88162G103 831 17,856 SH   SOLE   17,856 0 0
TOTAL SYS SVCS INC COM 891906109 45 686 SH   SOLE   686 0 0
TYSON FOODS INC CL A 902494103 101 1,437 SH   SOLE   1,437 0 0
TESLA INC COM 88160R101 582 1,707 SH   SOLE   1,707 0 0
TRAVELERS COMPANIES INC COM 89417E109 297 2,427 SH   SOLE   2,427 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,435 7,585 SH   SOLE   7,585 0 0
TJX COS INC NEW COM 872540109 415 5,626 SH   SOLE   5,626 0 0
TIME INC NEW COM 887228104 4 289 SH   SOLE   289 0 0
TIFFANY & CO NEW COM 886547108 49 536 SH   SOLE   536 0 0
TARGET CORP COM 87612E106 148 2,516 SH   SOLE   2,516 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2 116 SH   SOLE   116 0 0
TE CONNECTIVITY LTD REG SHS H84989104 89 1,073 SH   SOLE   1,073 0 0
TERADATA CORP DEL COM 88076W103 34 1,021 SH   SOLE   1,021 0 0
TRICO BANCSHARES COM 896095106 104 2,550 SH   SOLE   2,550 0 0
MOLSON COORS BREWING CO CL B 60871R209 26 322 SH   SOLE   322 0 0
AT&T INC COM 00206R102 824 21,024 SH   SOLE   21,024 0 0
SYSCO CORP COM 871829107 137 2,538 SH   SOLE   2,538 0 0
SYMANTEC CORP COM 871503108 50 1,511 SH   SOLE   1,511 0 0
STRYKER CORP COM 863667101 80 564 SH   SOLE   564 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 41 401 SH   SOLE   401 0 0
STANLEY BLACK & DECKER INC COM 854502101 106 703 SH   SOLE   703 0 0
STATE STR CORP COM 857477103 158 1,652 SH   SOLE   1,652 0 0
SUNTRUST BKS INC COM 867914103 152 2,549 SH   SOLE   2,549 0 0
SEMPRA ENERGY COM 816851109 16 141 SH   SOLE   141 0 0
STERICYCLE INC COM 858912108 10 137 SH   SOLE   137 0 0
SQUARE INC CL A 852234103 1 21 SH   SOLE   21 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 103,337 411,325 SH   SOLE   411,325 0 0
SOURCE CAP INC COM 836144105 41 1,027 SH   SOLE   1,027 0 0
SOUTHERN CO COM 842587107 137 2,781 SH   SOLE   2,781 0 0
SONY CORP SPONSORED ADR 835699307 4 100 SH   SOLE   100 0 0
SNAP INC CL A 83304A106 3 204 SH   SOLE   0 0 204
SNAP ON INC COM 833034101 89 597 SH   SOLE   597 0 0
SLM CORP COM 78442P106 14 1,261 SH   SOLE   1,261 0 0
SCHLUMBERGER LTD COM 806857108 378 5,422 SH   SOLE   5,422 0 0
SJW GROUP COM 784305104 844 14,911 SH   SOLE   14,911 0 0
SMUCKER J M CO COM NEW 832696405 5 50 SH   SOLE   50 0 0
SIRIUS XM HLDGS INC COM 82968B103 6 1,008 SH   SOLE   1,008 0 0
SHIRE PLC SPONSORED ADR 82481R106 15 100 SH   SOLE   100 0 0
SHOPIFY INC CL A 82509L107 1 5 SH   SOLE   5 0 0
SCHWAB CHARLES CORP NEW COM 808513105 42 950 SH   SOLE   950 0 0
STARBUCKS CORP COM 855244109 421 7,836 SH   SOLE   7,836 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 903 86,337 SH   SOLE   86,337 0 0
REXNORD CORP NEW COM 76169B102 365 14,380 SH   SOLE   14,380 0 0
RAYTHEON CO COM NEW 755111507 40 217 SH   SOLE   217 0 0
ROPER TECHNOLOGIES INC COM 776696106 135 554 SH   SOLE   554 0 0
ROCKWELL AUTOMATION INC COM 773903109 98 550 SH   SOLE   550 0 0
RED HAT INC COM 756577102 41 374 SH   SOLE   374 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 45 700 SH   SOLE   700 0 0
QUALCOMM INC COM 747525103 1,453 28,033 SH   SOLE   28,033 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 3 32 SH   SOLE   32 0 0
PAYPAL HLDGS INC COM 70450Y103 380 5,942 SH   SOLE   5,942 0 0
PIONEER NAT RES CO COM 723787107 159 1,080 SH   SOLE   1,080 0 0
PRAXAIR INC COM 74005P104 245 1,755 SH   SOLE   1,755 0 0
PHILLIPS 66 COM 718546104 1,078 11,766 SH   SOLE   11,766 0 0
PRUDENTIAL FINL INC COM 744320102 27 255 SH   SOLE   255 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 201 1,876 SH   SOLE   1,876 0 0
PPG INDS INC COM 693506107 320 2,944 SH   SOLE   2,944 0 0
PINNACLE WEST CAP CORP COM 723484101 43 505 SH   SOLE   505 0 0
PENTAIR PLC SHS G7S00T104 849 12,486 SH   SOLE   12,486 0 0
PNC FINL SVCS GROUP INC COM 693475105 74 548 SH   SOLE   548 0 0
PHILIP MORRIS INTL INC COM 718172109 689 6,211 SH   SOLE   6,211 0 0
PICO HLDGS INC COM NEW 693366205 9 557 SH   SOLE   557 0 0
PULTE GROUP INC COM 745867101 64 2,350 SH   SOLE   2,350 0 0
PARKER HANNIFIN CORP COM 701094104 110 626 SH   SOLE   626 0 0
PROGRESSIVE CORP OHIO COM 743315103 103 2,127 SH   SOLE   2,127 0 0
PROCTER AND GAMBLE CO COM 742718109 1,381 15,180 SH   SOLE   15,180 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 62 960 SH   SOLE   960 0 0
PFIZER INC COM 717081103 1,024 28,696 SH   SOLE   28,696 0 0
PEPSICO INC COM 713448108 770 6,910 SH   SOLE   6,910 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 86 1,867 SH   SOLE   1,867 0 0
PRICELINE GRP INC COM NEW 741503403 68 37 SH   SOLE   37 0 0
PG&E CORP COM 69331C108 45 665 SH   SOLE   665 0 0
PACCAR INC COM 693718108 81 1,124 SH   SOLE   1,124 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 24 1,320 SH   SOLE   1,320 0 0
PAYCHEX INC COM 704326107 60 1,004 SH   SOLE   1,004 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 186 2,903 SH   SOLE   2,903 0 0
OLD SECOND BANCORP INC ILL COM 680277100 362 26,919 SH   SOLE   26,919 0 0
ORACLE CORP COM 68389X105 774 16,008 SH   SOLE   16,008 0 0
OMNICOM GROUP INC COM 681919106 46 625 SH   SOLE   625 0 0
ONEOK INC NEW COM 682680103 3 49 SH   SOLE   49 0 0
NEWS CORP NEW CL A 65249B109 18 1,395 SH   SOLE   1,395 0 0
NVIDIA CORP COM 67066G104 281 1,574 SH   SOLE   1,574 0 0
NUCOR CORP COM 670346105 211 3,770 SH   SOLE   3,770 0 0
NETAPP INC COM 64110D104 43 994 SH   SOLE   994 0 0
NORFOLK SOUTHERN CORP COM 655844108 68 514 SH   SOLE   514 0 0
NATIONAL OILWELL VARCO INC COM 637071101 29 804 SH   SOLE   804 0 0
NORTHROP GRUMMAN CORP COM 666807102 479 1,666 SH   SOLE   1,666 0 0
NIKE INC CL B 654106103 272 5,244 SH   SOLE   5,244 0 0
NISOURCE INC COM 65473P105 100 3,899 SH   SOLE   3,899 0 0
NETFLIX INC COM 64110L106 0 1 SH   SOLE   1 0 0
NEWMONT MINING CORP COM 651639106 2 51 SH   SOLE   51 0 0
NEXTERA ENERGY INC COM 65339F101 181 1,233 SH   SOLE   1,233 0 0
NASDAQ INC COM 631103108 137 1,772 SH   SOLE   1,772 0 0
NAVIENT CORPORATION COM 63938C108 19 1,261 SH   SOLE   1,261 0 0
MUELLER WTR PRODS INC COM SER A 624758108 807 63,040 SH   SOLE   63,040 0 0
MURPHY OIL CORP COM 626717102 2 80 SH   SOLE   80 0 0
MICRON TECHNOLOGY INC COM 595112103 75 1,902 SH   SOLE   1,902 0 0
M & T BK CORP COM 55261F104 109 675 SH   SOLE   675 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 183 2,161 SH   SOLE   2,161 0 0
MICROSOFT CORP COM 594918104 1,081 14,518 SH   SOLE   14,518 0 0
MIDDLESEX WATER CO COM 596680108 795 20,234 SH   SOLE   20,234 0 0
MARATHON OIL CORP COM 565849106 11 841 SH   SOLE   841 0 0
MERCK & CO INC COM 58933Y105 2,309 36,064 SH   SOLE   36,064 0 0
MARATHON PETE CORP COM 56585A102 52 927 SH   SOLE   927 0 0
MONSANTO CO NEW COM 61166W101 14 120 SH   SOLE   120 0 0
ALTRIA GROUP INC COM 02209S103 326 5,134 SH   SOLE   5,134 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 12 SH   SOLE   12 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 67 938 SH   SOLE   938 0 0
3M CO COM 88579Y101 1,132 5,392 SH   SOLE   5,392 0 0
MARSH & MCLENNAN COS INC COM 571748102 253 3,014 SH   SOLE   3,014 0 0
MESA LABS INC COM 59064R109 299 2,000 SH   SOLE   2,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 83 807 SH   SOLE   807 0 0
MANULIFE FINL CORP COM 56501R106 33 1,617 SH   SOLE   1,617 0 0
METLIFE INC COM 59156R108 94 1,817 SH   SOLE   1,817 0 0
MEDTRONIC PLC SHS G5960L103 7 95 SH   SOLE   95 0 0
MONDELEZ INTL INC CL A 609207105 228 5,602 SH   SOLE   5,602 0 0
MOODYS CORP COM 615369105 57 413 SH   SOLE   413 0 0
MCKESSON CORP COM 58155Q103 106 688 SH   SOLE   688 0 0
MCDONALDS CORP COM 580135101 811 5,174 SH   SOLE   5,174 0 0
MASCO CORP COM 574599106 107 2,731 SH   SOLE   2,731 0 0
MARRIOTT INTL INC NEW CL A 571903202 278 2,522 SH   SOLE   2,522 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 44 3,000 SH   SOLE   3,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 250 1,770 SH   SOLE   1,770 0 0
MACYS INC COM 55616P104 55 2,520 SH   SOLE   2,520 0 0
LAMB WESTON HLDGS INC COM 513272104 20 427 SH   SOLE   427 0 0
LULULEMON ATHLETICA INC COM 550021109 6 100 SH   SOLE   100 0 0
LEUCADIA NATL CORP COM 527288104 57 2,250 SH   SOLE   2,250 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 50 1,200 SH   SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 270 1,459 SH   SOLE   1,459 0 0
LOWES COS INC COM 548661107 502 6,278 SH   SOLE   6,278 0 0
LOGMEIN INC COM 54142L109 21 193 SH   SOLE   193 0 0
LINDSAY CORP COM 535555106 868 9,440 SH   SOLE   9,440 0 0
LINCOLN NATL CORP IND COM 534187109 10 141 SH   SOLE   141 0 0
LOCKHEED MARTIN CORP COM 539830109 166 534 SH   SOLE   534 0 0
LEGG MASON INC COM 524901105 39 991 SH   SOLE   991 0 0
LILLY ELI & CO COM 532457108 185 2,160 SH   SOLE   2,160 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 906 6,001 SH   SOLE   6,001 0 0
LENNAR CORP CL A 526057104 38 729 SH   SOLE   729 0 0
LEGGETT & PLATT INC COM 524660107 57 1,188 SH   SOLE   1,188 0 0
LOEWS CORP COM 540424108 49 1,031 SH   SOLE   1,031 0 0
KOHLS CORP COM 500255104 48 1,047 SH   SOLE   1,047 0 0
KROGER CO COM 501044101 90 4,506 SH   SOLE   4,506 0 0
COCA COLA CO COM 191216100 1,719 38,198 SH   SOLE   38,198 0 0
KNOWLES CORP COM 49926D109 6 392 SH   SOLE   392 0 0
KINDER MORGAN INC DEL COM 49456B101 32 1,669 SH   SOLE   1,669 0 0
KIMBERLY CLARK CORP COM 494368103 301 2,555 SH   SOLE   2,555 0 0
KRAFT HEINZ CO COM 500754106 166 2,139 SH   SOLE   2,139 0 0
KEYCORP NEW COM 493267108 99 5,279 SH   SOLE   5,279 0 0
KELLOGG CO COM 487836108 60 954 SH   SOLE   954 0 0
JPMORGAN CHASE & CO COM 46625H100 770 8,058 SH   SOLE   8,058 0 0
JUNIPER NETWORKS INC COM 48203R104 26 925 SH   SOLE   925 0 0
JOHNSON & JOHNSON COM 478160104 2,924 22,494 SH   SOLE   22,494 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2 41 SH   SOLE   41 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 105 870 SH   SOLE   870 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 174 1,402 SH   SOLE   1,402 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,935 26,556 SH   SOLE   26,556 0 0
INVESCO LTD SHS G491BT108 47 1,339 SH   SOLE   1,339 0 0
ILLINOIS TOOL WKS INC COM 452308109 375 2,537 SH   SOLE   2,537 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 1 400 SH   SOLE   400 0 0
INGERSOLL-RAND PLC SHS G47791101 148 1,663 SH   SOLE   1,663 0 0
INTL PAPER CO COM 460146103 148 2,602 SH   SOLE   2,602 0 0
INTUIT COM 461202103 586 4,121 SH   SOLE   4,121 0 0
INTEL CORP COM 458140100 946 24,852 SH   SOLE   24,852 0 0
ILG INC COM 44967H101 27 1,008 SH   SOLE   1,008 0 0
ISHARES TR CORE S&P SCP ETF 464287804 148 1,996 SH   SOLE   1,996 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 96 671 SH   SOLE   671 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 23 650 SH   SOLE   650 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 157 2,290 SH   SOLE   2,290 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 845 5,822 SH   SOLE   5,822 0 0
HALYARD HEALTH INC COM 40650V100 10 229 SH   SOLE   229 0 0
HUMANA INC COM 444859102 187 769 SH   SOLE   769 0 0
HONEYWELL INTL INC COM 438516106 666 4,698 SH   SOLE   4,698 0 0
HARLEY DAVIDSON INC COM 412822108 76 1,580 SH   SOLE   1,580 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 63 277 SH   SOLE   277 0 0
HOWARD HUGHES CORP COM 44267D107 24 200 SH   SOLE   200 0 0
HOLLYFRONTIER CORP COM 436106108 2 53 SH   SOLE   53 0 0
HD SUPPLY HLDGS INC COM 40416M105 483 13,390 SH   SOLE   13,390 0 0
HOME DEPOT INC COM 437076102 1,861 11,379 SH   SOLE   11,379 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 3 76 SH   SOLE   76 0 0
HASBRO INC COM 418056107 87 887 SH   SOLE   887 0 0
HALLIBURTON CO COM 406216101 9 200 SH   SOLE   200 0 0
GRAINGER W W INC COM 384802104 29 164 SH   SOLE   164 0 0
GLOBAL WTR RES INC COM 379463102 631 66,999 SH   SOLE   66,999 0 0
GOLDFIELD CORP COM 381370105 63 10,000 SH   SOLE   10,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 63 1,904 SH   SOLE   1,904 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 45 1,100 SH   SOLE   1,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 230 968 SH   SOLE   968 0 0
GORMAN RUPP CO COM 383082104 974 29,904 SH   SOLE   29,904 0 0
GAP INC DEL COM 364760108 37 1,242 SH   SOLE   1,242 0 0
GOPRO INC CL A 38268T103 4 341 SH   SOLE   341 0 0
ALPHABET INC CAP STK CL A 02079K305 2,492 2,559 SH   SOLE   2,559 0 0
ALPHABET INC CAP STK CL C 02079K107 2,067 2,155 SH   SOLE   2,155 0 0
CORNING INC COM 219350105 99 3,306 SH   SOLE   3,306 0 0
GENERAL MLS INC COM 370334104 32 623 SH   SOLE   623 0 0
GILEAD SCIENCES INC COM 375558103 574 7,082 SH   SOLE   7,082 0 0
GENERAL ELECTRIC CO COM 369604103 1,513 62,560 SH   SOLE   62,560 0 0
GENERAL DYNAMICS CORP COM 369550108 72 348 SH   SOLE   348 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 898 SH   SOLE   898 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 36 1,000 SH   SOLE   1,000 0 0
FORTIVE CORP COM 34959J108 102 1,443 SH   SOLE   1,443 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 147 5,583 SH   SOLE   5,583 0 0
FLUOR CORP NEW COM 343412102 10 242 SH   SOLE   242 0 0
FIFTH THIRD BANCORP COM 316773100 82 2,945 SH   SOLE   2,945 0 0
FISERV INC COM 337738108 284 2,202 SH   SOLE   2,202 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 189 2,023 SH   SOLE   2,023 0 0
FEDERATED INVS INC PA CL B 314211103 2 56 SH   SOLE   56 0 0
FRANKLIN ELEC INC COM 353514102 858 19,140 SH   SOLE   19,140 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3 45 SH   SOLE   45 0 0
FACEBOOK INC CL A 30303M102 419 2,452 SH   SOLE   2,452 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 84 6,993 SH   SOLE   6,993 0 0
ISHARES INC MSCI STH KOR ETF 464286772 663 9,606 SH   SOLE   9,606 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 13 245 SH   SOLE   245 0 0
ISHARES INC MSCI AUST ETF 464286103 1,521 67,775 SH   SOLE   67,775 0 0
EATON VANCE CORP COM NON VTG 278265103 230 4,667 SH   SOLE   4,667 0 0
EATON CORP PLC SHS G29183103 300 3,902 SH   SOLE   3,902 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 136 2,144 SH   SOLE   2,144 0 0
ENERGY RECOVERY INC COM 29270J100 63 7,975 SH   SOLE   7,975 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 79 1,202 SH   SOLE   1,202 0 0
EOG RES INC COM 26875P101 2 24 SH   SOLE   24 0 0
ENBRIDGE INC COM 29250N105 80 1,914 SH   SOLE   1,914 0 0
EMERSON ELEC CO COM 291011104 116 1,844 SH   SOLE   1,844 0 0
LAUDER ESTEE COS INC CL A 518439104 158 1,468 SH   SOLE   1,468 0 0
EDISON INTL COM 281020107 89 1,155 SH   SOLE   1,155 0 0
EQUIFAX INC COM 294429105 21 194 SH   SOLE   194 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,736 54,557 SH   SOLE   54,557 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 7 1,000 SH   SOLE   1,000 0 0
CONSOLIDATED EDISON INC COM 209115104 3 36 SH   SOLE   36 0 0
ECOLAB INC COM 278865100 115 895 SH   SOLE   895 0 0
EBAY INC COM 278642103 229 5,942 SH   SOLE   5,942 0 0
ELECTRONIC ARTS INC COM 285512109 250 2,120 SH   SOLE   2,120 0 0
DOWDUPONT INC COM 26078J100 1,283 18,535 SH   SOLE   18,535 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 100 1,298 SH   SOLE   1,298 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 198 2,358 SH   SOLE   2,358 0 0
DTE ENERGY CO COM 233331107 112 1,043 SH   SOLE   1,043 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 41 467 SH   SOLE   467 0 0
AMDOCS LTD SHS G02602103 119 1,850 SH   SOLE   1,850 0 0
DOVER CORP COM 260003108 72 784 SH   SOLE   784 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 9 77 SH   SOLE   77 0 0
DOLLAR TREE INC COM 256746108 6 68 SH   SOLE   68 0 0
DISNEY WALT CO COM DISNEY 254687106 1,124 11,398 SH   SOLE   11,398 0 0
DANAHER CORP DEL COM 235851102 248 2,887 SH   SOLE   2,887 0 0
D R HORTON INC COM 23331A109 40 1,009 SH   SOLE   1,009 0 0
QUEST DIAGNOSTICS INC COM 74834L100 23 250 SH   SOLE   250 0 0
DEAN FOODS CO NEW COM NEW 242370203 14 1,319 SH   SOLE   1,319 0 0
DEERE & CO COM 244199105 215 1,708 SH   SOLE   1,708 0 0
DONALDSON INC COM 257651109 5 100 SH   SOLE   100 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 9 300 SH   SOLE   0 0 300
DOMINION ENERGY INC COM 25746U109 265 3,450 SH   SOLE   3,450 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 0 28 SH   SOLE   28 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 830 21,750 SH   SOLE   21,750 0 0
CONSOLIDATED WATER CO INC ORD G23773107 773 60,383 SH   SOLE   60,383 0 0
CHEVRON CORP NEW COM 166764100 1,022 8,700 SH   SOLE   8,700 0 0
CVS HEALTH CORP COM 126650100 337 4,140 SH   SOLE   4,140 0 0
CONVERGYS CORP COM 212485106 27 1,056 SH   SOLE   1,056 0 0
CITRIX SYS INC COM 177376100 86 1,126 SH   SOLE   1,126 0 0
CONNECTICUT WTR SVC INC COM 207797101 813 13,708 SH   SOLE   13,708 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 198 2,728 SH   SOLE   2,728 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 59 3,239 SH   SOLE   3,239 0 0
CENTURYLINK INC COM 156700106 23 1,234 SH   SOLE   1,234 0 0
CINTAS CORP COM 172908105 151 1,046 SH   SOLE   1,046 0 0
CSX CORP COM 126408103 187 3,440 SH   SOLE   3,440 0 0
CISCO SYS INC COM 17275R102 121 3,606 SH   SOLE   3,606 0 0
SALESFORCE COM INC COM 79466L302 24 256 SH   SOLE   256 0 0
CAMPBELL SOUP CO COM 134429109 51 1,094 SH   SOLE   1,094 0 0
COSTCO WHSL CORP NEW COM 22160K105 847 5,153 SH   SOLE   5,153 0 0
CONOCOPHILLIPS COM 20825C104 517 10,332 SH   SOLE   10,332 0 0
ROCKWELL COLLINS INC COM 774341101 118 899 SH   SOLE   899 0 0
COACH INC COM 189754104 183 4,534 SH   SOLE   4,534 0 0
CAPITAL ONE FINL CORP COM 14040H105 13 150 SH   SOLE   150 0 0
CANADIAN NATL RY CO COM 136375102 58 700 SH   SOLE   700 0 0
CONDUENT INC COM 206787103 2 145 SH   SOLE   145 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 295 19,984 SH   SOLE   19,984 0 0
CUMMINS INC COM 231021106 215 1,281 SH   SOLE   1,281 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3 10 SH   SOLE   10 0 0
CME GROUP INC COM CL A 12572Q105 232 1,710 SH   SOLE   1,710 0 0
COMCAST CORP NEW CL A 20030N101 499 12,965 SH   SOLE   12,965 0 0
CLOROX CO DEL COM 189054109 78 594 SH   SOLE   594 0 0
CLEAN HARBORS INC COM 184496107 7 132 SH   SOLE   132 0 0
COLGATE PALMOLIVE CO COM 194162103 362 4,968 SH   SOLE   4,968 0 0
CINCINNATI FINL CORP COM 172062101 54 709 SH   SOLE   709 0 0
CIGNA CORPORATION COM 125509109 114 608 SH   SOLE   608 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 114 1,000 SH   SOLE   1,000 0 0
CHURCH & DWIGHT INC COM 171340102 194 4,000 SH   SOLE   4,000 0 0
CF INDS HLDGS INC COM 125269100 23 650 SH   SOLE   650 0 0
CELGENE CORP COM 151020104 173 1,188 SH   SOLE   1,188 0 0
CECO ENVIRONMENTAL CORP COM 125141101 294 34,779 SH   SOLE   34,779 0 0
CDK GLOBAL INC COM 12508E101 11 180 SH   SOLE   180 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 133 2,065 SH   SOLE   2,065 0 0
CALGON CARBON CORP COM 129603106 948 44,308 SH   SOLE   44,308 0 0
CHEMOURS CO COM 163851108 27 543 SH   SOLE   543 0 0
CBRE GROUP INC CL A 12504L109 31 828 SH   SOLE   828 0 0
CATERPILLAR INC DEL COM 149123101 257 2,063 SH   SOLE   2,063 0 0
CASEYS GEN STORES INC COM 147528103 33 300 SH   SOLE   300 0 0
CARDINAL HEALTH INC COM 14149Y108 70 1,050 SH   SOLE   1,050 0 0
CONAGRA BRANDS INC COM 205887102 43 1,283 SH   SOLE   1,283 0 0
CA INC COM 12673P105 27 819 SH   SOLE   819 0 0
CITIGROUP INC COM NEW 172967424 148 2,035 SH   SOLE   2,035 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 113 1,805 SH   SOLE   1,805 0 0
BOSTON SCIENTIFIC CORP COM 101137107 203 6,957 SH   SOLE   6,957 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 50 625 SH   SOLE   625 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,384 40,280 SH   SOLE   40,280 0 0
BP PLC SPONSORED ADR 055622104 16 415 SH   SOLE   415 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 487 7,638 SH   SOLE   7,638 0 0
BADGER METER INC COM 056525108 10 200 SH   SOLE   200 0 0
BALL CORP COM 058498106 95 2,304 SH   SOLE   2,304 0 0
BLACKROCK INC COM 09247X101 156 350 SH   SOLE   350 0 0
BANK NEW YORK MELLON CORP COM 064058100 138 2,606 SH   SOLE   2,606 0 0
BIOVERATIV INC COM 09075E100 56 976 SH   SOLE   976 0 0
BIOGEN INC COM 09062X103 612 1,953 SH   SOLE   1,953 0 0
BRIGHTHOUSE FINL INC COM 10922N103 10 165 SH   SOLE   165 0 0
BECTON DICKINSON & CO COM 075887109 3,517 17,946 SH   SOLE   17,946 0 0
BARD C R INC COM 067383109 473 1,475 SH   SOLE   1,475 0 0
BB&T CORP COM 054937107 100 2,122 SH   SOLE   2,122 0 0
BED BATH & BEYOND INC COM 075896100 31 1,301 SH   SOLE   1,301 0 0
BAXTER INTL INC COM 071813109 1,155 18,402 SH   SOLE   18,402 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 33 800 SH   SOLE   800 0 0
BANK AMER CORP COM 060505104 199 7,840 SH   SOLE   7,840 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9 52 SH   SOLE   52 0 0
BOEING CO COM 097023105 1,391 5,471 SH   SOLE   5,471 0 0
AUTOZONE INC COM 053332102 142 238 SH   SOLE   238 0 0
AMERICAN EXPRESS CO COM 025816109 489 5,404 SH   SOLE   5,404 0 0
AMERICAN STS WTR CO COM 029899101 783 15,893 SH   SOLE   15,893 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 788 9,743 SH   SOLE   9,743 0 0
ACTIVISION BLIZZARD INC COM 00507V109 387 6,002 SH   SOLE   6,002 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 50 SH   SOLE   50 0 0
ADVANSIX INC COM 00773T101 6 141 SH   SOLE   141 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1 17 SH   SOLE   17 0 0
ARTESIAN RESOURCES CORP CL A 043113208 798 21,109 SH   SOLE   21,109 0 0
ANTERO RES CORP COM 03674X106 0 21 SH   SOLE   21 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 793 74,980 SH   SOLE   74,980 0 0
AMPHENOL CORP NEW CL A 032095101 124 1,470 SH   SOLE   1,470 0 0
AIR PRODS & CHEMS INC COM 009158106 207 1,366 SH   SOLE   1,366 0 0
APACHE CORP COM 037411105 5 100 SH   SOLE   100 0 0
SMITH A O COM 831865209 891 14,995 SH   SOLE   14,995 0 0
AON PLC SHS CL A G0408V102 130 893 SH   SOLE   893 0 0
ANTHEM INC COM 036752103 148 778 SH   SOLE   778 0 0
ANDEAVOR COM 03349M105 45 432 SH   SOLE   432 0 0
AMAZON COM INC COM 023135106 969 1,008 SH   SOLE   1,008 0 0
AMERICAN TOWER CORP NEW COM 03027X100 303 2,219 SH   SOLE   2,219 0 0
AMERIPRISE FINL INC COM 03076C106 199 1,338 SH   SOLE   1,338 0 0
AMGEN INC COM 031162100 991 5,316 SH   SOLE   5,316 0 0
APPLIED MATLS INC COM 038222105 63 1,212 SH   SOLE   1,212 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 33 387 SH   SOLE   387 0 0
ALLSTATE CORP COM 020002101 205 2,235 SH   SOLE   2,235 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 23 467 SH   SOLE   467 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 107 1,743 SH   SOLE   1,743 0 0
AFLAC INC COM 001055102 93 1,148 SH   SOLE   1,148 0 0
AETNA INC NEW COM 00817Y108 480 3,021 SH   SOLE   3,021 0 0
AES CORP COM 00130H105 31 2,849 SH   SOLE   2,849 0 0
AMERICAN ELEC PWR INC COM 025537101 198 2,822 SH   SOLE   2,822 0 0
AEGION CORP COM 00770F104 814 34,980 SH   SOLE   34,980 0 0
AUTODESK INC COM 052769106 54 480 SH   SOLE   480 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 92 842 SH   SOLE   842 0 0
ADIENT PLC ORD SHS G0084W101 8 101 SH   SOLE   101 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 116 2,718 SH   SOLE   2,718 0 0
ANALOG DEVICES INC COM 032654105 167 1,934 SH   SOLE   1,934 0 0
ADOBE SYS INC COM 00724F101 403 2,699 SH   SOLE   2,699 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 124 920 SH   SOLE   920 0 0
ABBOTT LABS COM 002824100 413 7,733 SH   SOLE   7,733 0 0
ABBVIE INC COM 00287Y109 572 6,439 SH   SOLE   6,439 0 0
APPLE INC COM 037833100 8,356 54,219 SH   SOLE   54,219 0 0
ALTABA INC COM 021346101 209 3,148 SH   SOLE   3,148 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7 113 SH   SOLE   113 0 0