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
3M CO COM 88579Y101 41,239 216,430 SH   SOLE   216,430 0 0
AAON INC COM PAR $0.004 000360206 11,529 328,846 SH   SOLE   328,846 0 0
ABBOTT LABS COM 002824100 432 5,971 SH   SOLE   5,971 0 0
ABBVIE INC COM 00287Y109 1,002 10,870 SH   SOLE   10,870 0 0
ABM INDS INC COM 000957100 3,976 123,823 SH   SOLE   123,823 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 378 2,680 SH   SOLE   2,680 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 619 49,026 SH   SOLE   49,026 0 0
ADOBE INC COM 00724F101 458 2,024 SH   SOLE   2,024 0 0
AES CORP COM 00130H105 25,840 1,786,966 SH   SOLE   1,786,966 0 0
AGCO CORP COM 001084102 671 12,055 SH   SOLE   12,055 0 0
AIR PRODS & CHEMS INC COM 009158106 1,402 8,759 SH   SOLE   8,759 0 0
ALBEMARLE CORP COM 012653101 12,988 168,516 SH   SOLE   168,516 0 0
ALCOA CORP COM 013872106 352 13,250 SH   SOLE   13,250 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 411 3,567 SH   SOLE   3,567 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 397 2,899 SH   SOLE   2,899 0 0
ALLERGAN PLC SHS G0177J108 1,119 8,370 SH   SOLE   8,370 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,653 17,676 SH   SOLE   17,676 0 0
ALLY FINL INC COM 02005N100 5,367 236,836 SH   SOLE   236,836 0 0
ALPHABET INC CAP STK CL A 02079K305 2,393 2,290 SH   SOLE   2,290 0 0
ALPHABET INC CAP STK CL C 02079K107 41,100 39,687 SH   SOLE   39,687 0 0
ALTRIA GROUP INC COM 02209S103 510 10,328 SH   SOLE   10,328 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 173 12,676 SH   SOLE   12,676 0 0
AMAZON COM INC COM 023135106 50,684 33,745 SH   SOLE   33,745 0 0
AMERICAN ELEC PWR INC COM 025537101 1,413 18,902 SH   SOLE   18,902 0 0
AMERICAN TOWER CORP NEW COM 03027X100 41,264 260,849 SH   SOLE   260,849 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 953 10,496 SH   SOLE   10,496 0 0
AMGEN INC COM 031162100 38,021 195,311 SH   SOLE   195,311 0 0
ANADARKO PETE CORP COM 032511107 21,811 497,519 SH   SOLE   497,519 0 0
APPLE INC COM 037833100 55,501 351,853 SH   SOLE   351,853 0 0
APPLIED MATLS INC COM 038222105 290 8,858 SH   SOLE   8,858 0 0
AQUA AMERICA INC COM 03836W103 24,668 721,493 SH   SOLE   721,493 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 31,139 760,049 SH   SOLE   760,049 0 0
AT&T INC COM 00206R102 27,595 966,875 SH   SOLE   966,875 0 0
ATHERSYS INC COM 04744L106 29 20,000 SH   SOLE   20,000 0 0
AUTODESK INC COM 052769106 1,570 12,204 SH   SOLE   12,204 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 631 4,815 SH   SOLE   4,815 0 0
BAKER HUGHES A GE CO CL A 05722G100 16,854 783,922 SH   SOLE   783,922 0 0
BANK AMER CORP COM 060505104 1,763 71,544 SH   SOLE   71,544 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,607 119,112 SH   SOLE   119,112 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 4,926 232,148 SH   SOLE   232,148 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,018 63,630 SH   SOLE   63,630 0 0
BECTON DICKINSON & CO COM 075887109 498 2,208 SH   SOLE   2,208 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42,121 206,296 SH   SOLE   206,296 0 0
BOEING CO COM 097023105 891 2,762 SH   SOLE   2,762 0 0
BOSTON SCIENTIFIC CORP COM 101137107 239 6,774 SH   SOLE   6,774 0 0
BP PLC SPONSORED ADR 055622104 210 5,529 SH   SOLE   5,529 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 530 4,754 SH   SOLE   4,754 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,416 27,233 SH   SOLE   27,233 0 0
BROADCOM INC COM 11135F101 611 2,403 SH   SOLE   2,403 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 209 2,491 SH   SOLE   2,491 0 0
CACI INTL INC CL A 127190304 350 2,433 SH   SOLE   2,433 0 0
CAL MAINE FOODS INC COM NEW 128030202 10,667 252,178 SH   SOLE   252,178 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 15,272 320,443 SH   SOLE   320,443 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 493 23,470 SH   SOLE   23,470 0 0
CAMPBELL SOUP CO COM 134429109 747 22,642 SH   SOLE   22,642 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 158 10,000 SH   SOLE   10,000 0 0
CARMAX INC COM 143130102 532 8,477 SH   SOLE   8,477 0 0
CATERPILLAR INC DEL COM 149123101 303 2,385 SH   SOLE   2,385 0 0
CELGENE CORP COM 151020104 18,581 289,925 SH   SOLE   289,925 0 0
CHARLES RIV LABS INTL INC COM 159864107 15,316 135,325 SH   SOLE   135,325 0 0
CHEVRON CORP NEW COM 166764100 38,867 357,268 SH   SOLE   357,268 0 0
CIGNA CORP NEW COM 125523100 230 1,209 SH   SOLE   1,209 0 0
CISCO SYS INC COM 17275R102 2,351 54,257 SH   SOLE   54,257 0 0
CITIGROUP INC COM NEW 172967424 233 4,477 SH   SOLE   4,477 0 0
CLEARWATER PAPER CORP COM 18538R103 3,349 137,431 SH   SOLE   137,431 0 0
CLOROX CO DEL COM 189054109 1,149 7,454 SH   SOLE   7,454 0 0
CMS ENERGY CORP COM 125896100 8,321 167,593 SH   SOLE   167,593 0 0
COCA COLA CO COM 191216100 36,635 773,704 SH   SOLE   773,704 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,409 97,517 SH   SOLE   97,517 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,406 22,143 SH   SOLE   22,143 0 0
COHEN & STEERS INC COM 19247A100 2,175 63,360 SH   SOLE   63,360 0 0
COLGATE PALMOLIVE CO COM 194162103 30,752 516,660 SH   SOLE   516,660 0 0
COMCAST CORP NEW CL A 20030N101 41,527 1,219,600 SH   SOLE   1,219,600 0 0
CONSOLIDATED EDISON INC COM 209115104 1,407 18,395 SH   SOLE   18,395 0 0
COSTCO WHSL CORP NEW COM 22160K105 44,896 220,391 SH   SOLE   220,391 0 0
COUPA SOFTWARE INC COM 22266L106 692 11,016 SH   SOLE   11,016 0 0
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 353 1,864 SH   SOLE   1,864 0 0
CVS HEALTH CORP COM 126650100 25,612 390,903 SH   SOLE   390,903 0 0
DANAHER CORP DEL COM 235851102 274 2,655 SH   SOLE   2,655 0 0
DEERE & CO COM 244199105 209 1,399 SH   SOLE   1,399 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 233 1,646 SH   SOLE   1,646 0 0
DISNEY WALT CO COM DISNEY 254687106 44,233 403,403 SH   SOLE   403,403 0 0
DOLLAR TREE INC COM 256746108 23,653 261,883 SH   SOLE   261,883 0 0
DOMINION ENERGY INC COM 25746U109 234 3,270 SH   SOLE   3,270 0 0
DORMAN PRODUCTS INC COM 258278100 5,560 61,764 SH   SOLE   61,764 0 0
DOWDUPONT INC COM 26078J100 42,254 790,096 SH   SOLE   790,096 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 44,123 511,272 SH   SOLE   511,272 0 0
EAGLE BANCORP INC MD COM 268948106 1,664 34,154 SH   SOLE   34,154 0 0
EASTMAN CHEM CO COM 277432100 18,902 258,538 SH   SOLE   258,538 0 0
ECOLAB INC COM 278865100 1,416 9,613 SH   SOLE   9,613 0 0
EL POLLO LOCO HLDGS INC COM 268603107 5,422 357,445 SH   SOLE   357,445 0 0
ENCOMPASS HEALTH CORP COM 29261A100 25,942 420,454 SH   SOLE   420,454 0 0
EVERGY INC COM 30034W106 24,218 426,593 SH   SOLE   426,593 0 0
EVERSOURCE ENERGY COM 30040W108 37,905 582,795 SH   SOLE   582,795 0 0
EVINE LIVE INC CL A 300487105 8 20,443 SH   SOLE   20,443 0 0
EXELON CORP COM 30161N101 205 4,550 SH   SOLE   4,550 0 0
EXXON MOBIL CORP COM 30231G102 27,669 405,768 SH   SOLE   405,768 0 0
FACEBOOK INC CL A 30303M102 29,526 225,233 SH   SOLE   225,233 0 0
FEDEX CORP COM 31428X106 317 1,966 SH   SOLE   1,966 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 24,586 282,919 SH   SOLE   282,919 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 92 12,084 SH   SOLE   12,084 0 0
FULLER H B CO COM 359694106 2,032 47,610 SH   SOLE   47,610 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,730 97,894 SH   SOLE   97,894 0 0
GENERAL ELECTRIC CO COM 369604103 18,957 2,504,270 SH   SOLE   2,504,270 0 0
GENERAL MLS INC COM 370334104 1,168 30,001 SH   SOLE   30,001 0 0
GILEAD SCIENCES INC COM 375558103 25,014 399,910 SH   SOLE   399,910 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 20,470 122,536 SH   SOLE   122,536 0 0
GRANITE CONSTR INC COM 387328107 1,570 38,976 SH   SOLE   38,976 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,518 231,691 SH   SOLE   231,691 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,407 88,721 SH   SOLE   88,721 0 0
HARRIS CORP DEL COM 413875105 312 2,318 SH   SOLE   2,318 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,045 14,556 SH   SOLE   14,556 0 0
HOME DEPOT INC COM 437076102 22,528 131,112 SH   SOLE   131,112 0 0
HONEYWELL INTL INC COM 438516106 752 5,695 SH   SOLE   5,695 0 0
HURON CONSULTING GROUP INC COM 447462102 307 5,982 SH   SOLE   5,982 0 0
IAC INTERACTIVECORP COM 44919P508 32,794 179,164 SH   SOLE   179,164 0 0
ICU MED INC COM 44930G107 3,822 16,644 SH   SOLE   16,644 0 0
ILLINOIS TOOL WKS INC COM 452308109 30,465 240,468 SH   SOLE   240,468 0 0
IMMUNE DESIGN CORP COM 45252L103 49 37,500 SH   SOLE   37,500 0 0
INFOSYS LTD SPONSORED ADR 456788108 211 22,160 SH   SOLE   22,160 0 0
INTEL CORP COM 458140100 32,087 683,724 SH   SOLE   683,724 0 0
INTERDIGITAL INC COM 45867G101 9,883 148,771 SH   SOLE   148,771 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,677 23,546 SH   SOLE   23,546 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 876 6,525 SH   SOLE   6,525 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 126,133 8,369,797 SH   SOLE   8,369,797 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 256 2,802 SH   SOLE   2,802 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 902 5,845 SH   SOLE   5,845 0 0
ISHARES GOLD TRUST ISHARES 464285105 170,005 13,832,813 SH   SOLE   13,832,813 0 0
ISHARES INC CORE MSCI EMKT 46434G103 620 13,151 SH   SOLE   13,151 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 206 1,369 SH   SOLE   1,369 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 90,212 920,343 SH   SOLE   920,343 0 0
ISHARES TR INTL TREA BD ETF 464288117 55,720 1,149,583 SH   SOLE   1,149,583 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 319,890 2,389,022 SH   SOLE   2,389,022 0 0
ISHARES TR CORE S&P TTL STK 464287150 650 11,460 SH   SOLE   11,460 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,068 6,431 SH   SOLE   6,431 0 0
ISHARES TR MSCI EAFE ETF 464287465 834 14,189 SH   SOLE   14,189 0 0
ISHARES TR RUS 1000 ETF 464287622 122,656 884,393 SH   SOLE   884,393 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 431 11,033 SH   SOLE   11,033 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 118,427 2,658,300 SH   SOLE   2,658,300 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,977 11,830 SH   SOLE   11,830 0 0
ISHARES TR TIPS BD ETF 464287176 211,926 1,935,219 SH   SOLE   1,935,219 0 0
ISHARES TR CALIF MUN BD ETF 464288356 443 7,579 SH   SOLE   7,579 0 0
ISHARES TR ESG MSCI USA SML 46435U663 247 10,901 SH   SOLE   10,901 0 0
ISHARES TR MSCI KLD400 SOC 464288570 6,120 65,808 SH   SOLE   65,808 0 0
ISHARES TR SELECT DIVID ETF 464287168 267 2,985 SH   SOLE   2,985 0 0
ISHARES TR CORE S&P SCP ETF 464287804 482 6,949 SH   SOLE   6,949 0 0
ISHARES TR CORE US AGGBD ET 464287226 18,155 170,485 SH   SOLE   170,485 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,288 11,812 SH   SOLE   11,812 0 0
ISHARES TR CORE MSCI EAFE 46432F842 439 7,986 SH   SOLE   7,986 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 245,028 2,018,353 SH   SOLE   2,018,353 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 587 5,290 SH   SOLE   5,290 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 538 4,109 SH   SOLE   4,109 0 0
ISHARES TR IBOXX HI YD ETF 464288513 680 8,380 SH   SOLE   8,380 0 0
ISHARES TR IBOXX INV CP ETF 464287242 179,217 1,588,522 SH   SOLE   1,588,522 0 0
JOHNSON & JOHNSON COM 478160104 35,867 277,930 SH   SOLE   277,930 0 0
JPMORGAN CHASE & CO COM 46625H100 32,579 333,737 SH   SOLE   333,737 0 0
KIMBERLY CLARK CORP COM 494368103 1,594 13,986 SH   SOLE   13,986 0 0
KINDER MORGAN INC DEL COM 49456B101 34,665 2,253,881 SH   SOLE   2,253,881 0 0
KORN FERRY INTL COM NEW 500643200 405 10,254 SH   SOLE   10,254 0 0
KRAFT HEINZ CO COM 500754106 17,789 413,320 SH   SOLE   413,320 0 0
L3 TECHNOLOGIES INC COM 502413107 19,014 109,489 SH   SOLE   109,489 0 0
LAUDER ESTEE COS INC CL A 518439104 1,157 8,891 SH   SOLE   8,891 0 0
LILLY ELI & CO COM 532457108 2,042 17,642 SH   SOLE   17,642 0 0
LOCKHEED MARTIN CORP COM 539830109 360 1,374 SH   SOLE   1,374 0 0
LOWES COS INC COM 548661107 17,906 193,876 SH   SOLE   193,876 0 0
MARATHON PETE CORP COM 56585A102 335 5,672 SH   SOLE   5,672 0 0
MARKER THERAPEUTICS INC COM 57055L107 143 25,712 SH   SOLE   25,712 0 0
MARRIOTT INTL INC NEW CL A 571903202 19,167 176,552 SH   SOLE   176,552 0 0
MASCO CORP COM 574599106 11,710 400,468 SH   SOLE   400,468 0 0
MASIMO CORP COM 574795100 215 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 38,024 201,557 SH   SOLE   201,557 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,021 7,333 SH   SOLE   7,333 0 0
MCDONALDS CORP COM 580135101 6,513 36,678 SH   SOLE   36,678 0 0
MERCK & CO INC COM 58933Y105 2,602 34,049 SH   SOLE   34,049 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 212 374 SH   SOLE   374 0 0
MICROSOFT CORP COM 594918104 49,140 483,802 SH   SOLE   483,802 0 0
MIDDLEBY CORP COM 596278101 246 2,397 SH   SOLE   2,397 0 0
NETAPP INC COM 64110D104 223 3,743 SH   SOLE   3,743 0 0
NETFLIX INC COM 64110L106 30,386 113,524 SH   SOLE   113,524 0 0
NEW JERSEY RES COM 646025106 3,057 66,947 SH   SOLE   66,947 0 0
NEWMONT MINING CORP COM 651639106 16,579 478,458 SH   SOLE   478,458 0 0
NEXTERA ENERGY INC COM 65339F101 29,050 167,128 SH   SOLE   167,128 0 0
NIKE INC CL B 654106103 493 6,656 SH   SOLE   6,656 0 0
NISOURCE INC COM 65473P105 893 35,246 SH   SOLE   35,246 0 0
NORFOLK SOUTHERN CORP COM 655844108 36,901 246,761 SH   SOLE   246,761 0 0
NORTHERN TR CORP COM 665859104 20,722 247,903 SH   SOLE   247,903 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,229 69,951 SH   SOLE   69,951 0 0
NORTHWESTERN CORP COM NEW 668074305 4,685 78,820 SH   SOLE   78,820 0 0
NOVO-NORDISK A S ADR 670100205 276 5,983 SH   SOLE   5,983 0 0
NUCOR CORP COM 670346105 27,630 533,296 SH   SOLE   533,296 0 0
NVIDIA CORP COM 67066G104 2,496 18,699 SH   SOLE   18,699 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 20,827 339,314 SH   SOLE   339,314 0 0
OCEANEERING INTL INC COM 675232102 1,417 117,119 SH   SOLE   117,119 0 0
ONEOK INC NEW COM 682680103 21,899 405,916 SH   SOLE   405,916 0 0
ORACLE CORP COM 68389X105 2,628 58,215 SH   SOLE   58,215 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,663 108,287 SH   SOLE   108,287 0 0
OWENS CORNING NEW COM 690742101 7,507 170,689 SH   SOLE   170,689 0 0
PAYPAL HLDGS INC COM 70450Y103 966 11,493 SH   SOLE   11,493 0 0
PEPSICO INC COM 713448108 10,105 91,469 SH   SOLE   91,469 0 0
PETMED EXPRESS INC COM 716382106 2,141 92,032 SH   SOLE   92,032 0 0
PFIZER INC COM 717081103 42,568 975,218 SH   SOLE   975,218 0 0
PHILIP MORRIS INTL INC COM 718172109 293 4,385 SH   SOLE   4,385 0 0
PHILLIPS 66 COM 718546104 225 2,610 SH   SOLE   2,610 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 14,852 957,562 SH   SOLE   957,562 0 0
PINNACLE WEST CAP CORP COM 723484101 23,566 276,593 SH   SOLE   276,593 0 0
PNC FINL SVCS GROUP INC COM 693475105 330 2,822 SH   SOLE   2,822 0 0
POOL CORPORATION COM 73278L105 26,170 176,053 SH   SOLE   176,053 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,365 335,115 SH   SOLE   335,115 0 0
PPG INDS INC COM 693506107 1,283 12,548 SH   SOLE   12,548 0 0
PPL CORP COM 69351T106 29,922 1,056,200 SH   SOLE   1,056,200 0 0
PROCTER AND GAMBLE CO COM 742718109 41,058 446,675 SH   SOLE   446,675 0 0
QUALCOMM INC COM 747525103 336 5,902 SH   SOLE   5,902 0 0
RED HAT INC COM 756577102 399 2,272 SH   SOLE   2,272 0 0
RLI CORP COM 749607107 4,903 71,065 SH   SOLE   71,065 0 0
SALESFORCE COM INC COM 79466L302 43,440 317,152 SH   SOLE   317,152 0 0
SANMINA CORPORATION COM 801056102 2,857 118,728 SH   SOLE   118,728 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 121,672 2,005,140 SH   SOLE   2,005,140 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 24,800 413,812 SH   SOLE   413,812 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 336 14,280 SH   SOLE   14,280 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 347 5,813 SH   SOLE   5,813 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 866,827 30,575,896 SH   SOLE   30,575,896 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 14,362 233,687 SH   SOLE   233,687 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 258 10,822 SH   SOLE   10,822 0 0
SEMGROUP CORP CL A 81663A105 2,315 168,012 SH   SOLE   168,012 0 0
SEMPRA ENERGY COM 816851109 1,601 14,800 SH   SOLE   14,800 0 0
SEMTECH CORP COM 816850101 4,992 108,829 SH   SOLE   108,829 0 0
SIRIUS XM HLDGS INC COM 82968B103 135 23,675 SH   SOLE   23,675 0 0
SOUTHERN CO COM 842587107 32,832 747,539 SH   SOLE   747,539 0 0
SOUTHERN COPPER CORP COM 84265V105 23,553 765,442 SH   SOLE   765,442 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 4,056 53,018 SH   SOLE   53,018 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 302 1,296 SH   SOLE   1,296 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,924 7,700 SH   SOLE   7,700 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 213 6,332 SH   SOLE   6,332 0 0
STARBUCKS CORP COM 855244109 41,051 637,443 SH   SOLE   637,443 0 0
STEPAN CO COM 858586100 8,912 120,430 SH   SOLE   120,430 0 0
STRYKER CORP COM 863667101 286 1,824 SH   SOLE   1,824 0 0
SUNTRUST BKS INC COM 867914103 297 5,878 SH   SOLE   5,878 0 0
SYNOVUS FINL CORP COM NEW 87161C501 278 8,677 SH   SOLE   8,677 0 0
SYSCO CORP COM 871829107 16,169 258,042 SH   SOLE   258,042 0 0
T MOBILE US INC COM 872590104 30,650 481,849 SH   SOLE   481,849 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 30,791 628,894 SH   SOLE   628,894 0 0
TESLA INC COM 88160R101 1,756 5,277 SH   SOLE   5,277 0 0
TIFFANY & CO NEW COM 886547108 473 5,874 SH   SOLE   5,874 0 0
TJX COS INC NEW COM 872540109 1,254 28,024 SH   SOLE   28,024 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,190 103,520 SH   SOLE   103,520 0 0
TYLER TECHNOLOGIES INC COM 902252105 21,947 118,109 SH   SOLE   118,109 0 0
UBS AG LONDON BRH FI ENHANCD ETN 90274D218 421 2,978 SH   SOLE   2,978 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 211 1,114 SH   SOLE   1,114 0 0
UNDER ARMOUR INC CL C 904311206 11,129 688,238 SH   SOLE   688,238 0 0
UNILEVER N V N Y SHS NEW 904784709 215 3,990 SH   SOLE   3,990 0 0
UNION PAC CORP COM 907818108 343 2,483 SH   SOLE   2,483 0 0
UNITED PARCEL SERVICE INC CL B 911312106 30,729 315,074 SH   SOLE   315,074 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,314 40,515 SH   SOLE   40,515 0 0
UNITEDHEALTH GROUP INC COM 91324P102 42,673 171,297 SH   SOLE   171,297 0 0
US BANCORP DEL COM NEW 902973304 285 6,244 SH   SOLE   6,244 0 0
V F CORP COM 918204108 261 3,652 SH   SOLE   3,652 0 0
VALERO ENERGY CORP NEW COM 91913Y100 26,706 356,221 SH   SOLE   356,221 0 0
VALVOLINE INC COM 92047W101 17,140 885,781 SH   SOLE   885,781 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 110,427 3,346,274 SH   SOLE   3,346,274 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 661 8,341 SH   SOLE   8,341 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 370,703 4,718,126 SH   SOLE   4,718,126 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 56,499 1,041,465 SH   SOLE   1,041,465 0 0
VANGUARD GROUP DIV APP ETF 921908844 635 6,478 SH   SOLE   6,478 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 274,776 3,684,810 SH   SOLE   3,684,810 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 72,867 638,848 SH   SOLE   638,848 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,807 7,864 SH   SOLE   7,864 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 535 3,981 SH   SOLE   3,981 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 69,714 698,472 SH   SOLE   698,472 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 125,212 981,055 SH   SOLE   981,055 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,875 52,088 SH   SOLE   52,088 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 853 8,710 SH   SOLE   8,710 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,284 59,951 SH   SOLE   59,951 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 117,976 2,588,324 SH   SOLE   2,588,324 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 125,102 1,321,316 SH   SOLE   1,321,316 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 424,777 11,149,013 SH   SOLE   11,149,013 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 178,114 3,398,470 SH   SOLE   3,398,470 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,824 55,323 SH   SOLE   55,323 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 303 6,413 SH   SOLE   6,413 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,964 79,895 SH   SOLE   79,895 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 564 3,378 SH   SOLE   3,378 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 227 1,412 SH   SOLE   1,412 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5,795 78,239 SH   SOLE   78,239 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 6,902 89,512 SH   SOLE   89,512 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11,667 88,943 SH   SOLE   88,943 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 15,761 133,758 SH   SOLE   133,758 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 204 1,354 SH   SOLE   1,354 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 11,922 107,566 SH   SOLE   107,566 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 397 6,683 SH   SOLE   6,683 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 200 1,660 SH   SOLE   1,660 0 0
VARIAN MED SYS INC COM 92220P105 9,781 86,322 SH   SOLE   86,322 0 0
VERISK ANALYTICS INC COM 92345Y106 24,404 223,812 SH   SOLE   223,812 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 47,174 839,094 SH   SOLE   839,094 0 0
VERSUM MATLS INC COM 92532W103 9,766 352,312 SH   SOLE   352,312 0 0
VISA INC COM CL A 92826C839 23,458 177,795 SH   SOLE   177,795 0 0
W P CAREY INC COM 92936U109 442 6,765 SH   SOLE   6,765 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,860 27,214 SH   SOLE   27,214 0 0
WALMART INC COM 931142103 38,177 409,845 SH   SOLE   409,845 0 0
WASTE MGMT INC DEL COM 94106L109 28,971 325,549 SH   SOLE   325,549 0 0
WATERS CORP COM 941848103 781 4,141 SH   SOLE   4,141 0 0
WEC ENERGY GROUP INC COM 92939U106 261 3,762 SH   SOLE   3,762 0 0
WELLS FARGO CO NEW COM 949746101 477 10,361 SH   SOLE   10,361 0 0
WERNER ENTERPRISES INC COM 950755108 2,102 71,161 SH   SOLE   71,161 0 0
WORKDAY INC CL A 98138H101 1,051 6,581 SH   SOLE   6,581 0 0
XCEL ENERGY INC COM 98389B100 1,460 29,631 SH   SOLE   29,631 0 0
XYLEM INC COM 98419M100 712 10,667 SH   SOLE   10,667 0 0
YELP INC CL A 985817105 9,389 268,331 SH   SOLE   268,331 0 0
YUM BRANDS INC COM 988498101 225 2,446 SH   SOLE   2,446 0 0