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 38,407 195,238 SH   SOLE   195,238 0 0
AAON INC COM PAR $0.004 000360206 11,585 348,410 SH   SOLE   348,410 0 0
ABBVIE INC COM 00287Y109 685 7,393 SH   SOLE   7,393 0 0
ABM INDS INC COM 000957100 3,335 114,297 SH   SOLE   114,297 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 292 1,784 SH   SOLE   1,784 0 0
ADOBE SYS INC COM 00724F101 517 2,122 SH   SOLE   2,122 0 0
AES CORP COM 00130H105 24,696 1,841,621 SH   SOLE   1,841,621 0 0
AETNA INC NEW COM 00817Y108 34,897 190,177 SH   SOLE   190,177 0 0
AGCO CORP COM 001084102 398 6,557 SH   SOLE   6,557 0 0
AIR PRODS & CHEMS INC COM 009158106 639 4,104 SH   SOLE   4,104 0 0
ALBEMARLE CORP COM 012653101 20,123 213,323 SH   SOLE   213,323 0 0
ALCOA CORP COM 013872106 421 8,981 SH   SOLE   8,981 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 448 3,550 SH   SOLE   3,550 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 308 1,658 SH   SOLE   1,658 0 0
ALLERGAN PLC SHS G0177J108 414 2,481 SH   SOLE   2,481 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,670 20,026 SH   SOLE   20,026 0 0
ALLY FINL INC COM 02005N100 9,377 356,961 SH   SOLE   356,961 0 0
ALPHABET INC CAP STK CL A 02079K305 2,285 2,024 SH   SOLE   2,024 0 0
ALPHABET INC CAP STK CL C 02079K107 41,277 36,999 SH   SOLE   36,999 0 0
ALTRIA GROUP INC COM 02209S103 535 9,417 SH   SOLE   9,417 0 0
AMAZON COM INC COM 023135106 61,158 35,979 SH   SOLE   35,979 0 0
AMERICAN TOWER CORP NEW COM 03027X100 34,304 237,940 SH   SOLE   237,940 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 469 5,492 SH   SOLE   5,492 0 0
AMGEN INC COM 031162100 32,683 177,056 SH   SOLE   177,056 0 0
ANADARKO PETE CORP COM 032511107 38,064 519,643 SH   SOLE   519,643 0 0
ANDEAVOR COM 03349M105 1,345 10,254 SH   SOLE   10,254 0 0
APPLE INC COM 037833100 59,568 321,799 SH   SOLE   321,799 0 0
AQUA AMERICA INC COM 03836W103 23,419 665,680 SH   SOLE   665,680 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 32,144 701,364 SH   SOLE   701,364 0 0
AT&T INC COM 00206R102 28,075 874,323 SH   SOLE   874,323 0 0
ATHERSYS INC COM 04744L106 39 20,000 SH   SOLE   20,000 0 0
AUTODESK INC COM 052769106 1,586 12,100 SH   SOLE   12,100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 496 3,695 SH   SOLE   3,695 0 0
BAKER HUGHES A GE CO CL A 05722G100 31,649 958,191 SH   SOLE   958,191 0 0
BANDWIDTH INC COM CL A 05988J103 681 17,935 SH   SOLE   17,935 0 0
BANK AMER CORP COM 060505104 1,296 45,965 SH   SOLE   45,965 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,822 107,953 SH   SOLE   107,953 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2,800 114,975 SH   SOLE   114,975 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,871 43,891 SH   SOLE   43,891 0 0
BED BATH & BEYOND INC COM 075896100 2,932 147,159 SH   SOLE   147,159 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,622 174,774 SH   SOLE   174,774 0 0
BOEING CO COM 097023105 381 1,137 SH   SOLE   1,137 0 0
BOSTON SCIENTIFIC CORP COM 101137107 227 6,940 SH   SOLE   6,940 0 0
BP PLC SPONSORED ADR 055622104 217 4,754 SH   SOLE   4,754 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 872 15,757 SH   SOLE   15,757 0 0
BROADCOM INC COM 11135F101 273 1,127 SH   SOLE   1,127 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 209 2,499 SH   SOLE   2,499 0 0
CACI INTL INC CL A 127190304 443 2,630 SH   SOLE   2,630 0 0
CAL MAINE FOODS INC COM NEW 128030202 11,374 248,062 SH   SOLE   248,062 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 12,549 322,173 SH   SOLE   322,173 0 0
CAMPBELL SOUP CO COM 134429109 459 11,326 SH   SOLE   11,326 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 213 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC DEL COM 149123101 320 2,356 SH   SOLE   2,356 0 0
CELGENE CORP COM 151020104 26,530 334,050 SH   SOLE   334,050 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,850 132,279 SH   SOLE   132,279 0 0
CHEVRON CORP NEW COM 166764100 41,637 329,328 SH   SOLE   329,328 0 0
CISCO SYS INC COM 17275R102 1,951 45,347 SH   SOLE   45,347 0 0
CITIGROUP INC COM NEW 172967424 305 4,556 SH   SOLE   4,556 0 0
CLEARWATER PAPER CORP COM 18538R103 2,989 129,391 SH   SOLE   129,391 0 0
CLOROX CO DEL COM 189054109 489 3,612 SH   SOLE   3,612 0 0
CMS ENERGY CORP COM 125896100 482 10,200 SH   SOLE   10,200 0 0
COCA COLA CO COM 191216100 30,793 702,072 SH   SOLE   702,072 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,780 239,321 SH   SOLE   239,321 0 0
COHEN & STEERS INC COM 19247A100 2,280 54,660 SH   SOLE   54,660 0 0
COLGATE PALMOLIVE CO COM 194162103 35,352 545,469 SH   SOLE   545,469 0 0
COMCAST CORP NEW CL A 20030N101 35,853 1,092,755 SH   SOLE   1,092,755 0 0
CONSOLIDATED EDISON INC COM 209115104 742 9,519 SH   SOLE   9,519 0 0
COSTCO WHSL CORP NEW COM 22160K105 44,385 212,390 SH   SOLE   212,390 0 0
COUPA SOFTWARE INC COM 22266L106 524 8,417 SH   SOLE   8,417 0 0
DANAHER CORP DEL COM 235851102 239 2,426 SH   SOLE   2,426 0 0
DISNEY WALT CO COM DISNEY 254687106 38,855 370,721 SH   SOLE   370,721 0 0
DOLLAR TREE INC COM 256746108 20,574 242,052 SH   SOLE   242,052 0 0
DORMAN PRODUCTS INC COM 258278100 3,697 54,127 SH   SOLE   54,127 0 0
DOWDUPONT INC COM 26078J100 51,971 788,393 SH   SOLE   788,393 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 37,603 475,512 SH   SOLE   475,512 0 0
EAGLE BANCORP INC MD COM 268948106 2,094 34,154 SH   SOLE   34,154 0 0
EASTMAN CHEM CO COM 277432100 25,421 254,314 SH   SOLE   254,314 0 0
EBAY INC COM 278642103 269 7,427 SH   SOLE   7,427 0 0
ECOLAB INC COM 278865100 769 5,479 SH   SOLE   5,479 0 0
EL POLLO LOCO HLDGS INC COM 268603107 3,753 329,198 SH   SOLE   329,198 0 0
ENCOMPASS HEALTH CORP COM 29261A100 28,410 419,523 SH   SOLE   419,523 0 0
EVERGY INC COM 30034W106 21,839 388,940 SH   SOLE   388,940 0 0
EVERSOURCE ENERGY COM 30040W108 32,303 551,154 SH   SOLE   551,154 0 0
EVINE LIVE INC CL A 300487105 25 20,443 SH   SOLE   20,443 0 0
EXLSERVICE HOLDINGS INC COM 302081104 216 3,815 SH   SOLE   3,815 0 0
EXXON MOBIL CORP COM 30231G102 31,648 382,547 SH   SOLE   382,547 0 0
FACEBOOK INC CL A 30303M102 46,482 239,204 SH   SOLE   239,204 0 0
FEDEX CORP COM 31428X106 355 1,563 SH   SOLE   1,563 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 25,642 264,920 SH   SOLE   264,920 0 0
FIRST SOLAR INC COM 336433107 18,612 353,428 SH   SOLE   353,428 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 247 7,198 SH   SOLE   7,198 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 270 6,052 SH   SOLE   6,052 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 369 10,875 SH   SOLE   10,875 0 0
FULLER H B CO COM 359694106 3,788 70,573 SH   SOLE   70,573 0 0
G-III APPAREL GROUP LTD COM 36237H101 5,090 114,641 SH   SOLE   114,641 0 0
GENERAL ELECTRIC CO COM 369604103 28,080 2,063,203 SH   SOLE   2,063,203 0 0
GENERAL MLS INC COM 370334104 740 16,718 SH   SOLE   16,718 0 0
GILEAD SCIENCES INC COM 375558103 31,133 439,485 SH   SOLE   439,485 0 0
GLOBUS MED INC CL A 379577208 476 9,430 SH   SOLE   9,430 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 30,201 136,925 SH   SOLE   136,925 0 0
GRANITE CONSTR INC COM 387328107 2,203 39,580 SH   SOLE   39,580 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3,992 317,590 SH   SOLE   317,590 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,424 181,998 SH   SOLE   181,998 0 0
HALLIBURTON CO COM 406216101 216 4,792 SH   SOLE   4,792 0 0
HARRIS CORP DEL COM 413875105 331 2,287 SH   SOLE   2,287 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 693 8,754 SH   SOLE   8,754 0 0
HOME DEPOT INC COM 437076102 21,738 111,420 SH   SOLE   111,420 0 0
HONEYWELL INTL INC COM 438516106 504 3,502 SH   SOLE   3,502 0 0
IAC INTERACTIVECORP COM 44919P508 27,529 180,532 SH   SOLE   180,532 0 0
ICU MED INC COM 44930G107 4,893 16,664 SH   SOLE   16,664 0 0
ILLINOIS TOOL WKS INC COM 452308109 29,941 216,114 SH   SOLE   216,114 0 0
IMMUNE DESIGN CORP COM 45252L103 109 24,000 SH   SOLE   24,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 215 11,080 SH   SOLE   11,080 0 0
INTEL CORP COM 458140100 28,565 574,625 SH   SOLE   574,625 0 0
INTERDIGITAL INC COM 45867G101 10,504 129,839 SH   SOLE   129,839 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,602 11,467 SH   SOLE   11,467 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 403 3,254 SH   SOLE   3,254 0 0
INTERSECT ENT INC COM 46071F103 366 9,765 SH   SOLE   9,765 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 149,530 8,100,215 SH   SOLE   8,100,215 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 903 5,261 SH   SOLE   5,261 0 0
ISHARES GOLD TRUST ISHARES 464285105 137,570 11,445,085 SH   SOLE   11,445,085 0 0
ISHARES INC CORE MSCI EMKT 46434G103 323 6,158 SH   SOLE   6,158 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2,263 22,421 SH   SOLE   22,421 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 356 2,931 SH   SOLE   2,931 0 0
ISHARES TR S&P 100 ETF 464287101 240 2,006 SH   SOLE   2,006 0 0
ISHARES TR CORE US AGGBD ET 464287226 397 3,731 SH   SOLE   3,731 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 387,299 2,364,896 SH   SOLE   2,364,896 0 0
ISHARES TR TIPS BD ETF 464287176 188,374 1,668,943 SH   SOLE   1,668,943 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,107 4,053 SH   SOLE   4,053 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 321 2,234 SH   SOLE   2,234 0 0
ISHARES TR IBOXX INV CP ETF 464287242 155,105 1,353,801 SH   SOLE   1,353,801 0 0
ISHARES TR INTL TREA BD ETF 464288117 48,109 977,621 SH   SOLE   977,621 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 201 4,644 SH   SOLE   4,644 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 78,814 790,588 SH   SOLE   790,588 0 0
ISHARES TR MSCI EAFE ETF 464287465 583 8,702 SH   SOLE   8,702 0 0
ISHARES TR CALIF MUN BD ETF 464288356 360 6,150 SH   SOLE   6,150 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 525 5,064 SH   SOLE   5,064 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,242 19,866 SH   SOLE   19,866 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 156,783 1,306,522 SH   SOLE   1,306,522 0 0
ISHARES TR LATN AMER 40 ETF 464287390 284 9,614 SH   SOLE   9,614 0 0
ISHARES TR CORE S&P MCP ETF 464287507 830 4,260 SH   SOLE   4,260 0 0
ISHARES TR MSCI USA SMALL 46435U663 295 10,846 SH   SOLE   10,846 0 0
JOHNSON & JOHNSON COM 478160104 29,725 244,973 SH   SOLE   244,973 0 0
JPMORGAN CHASE & CO COM 46625H100 31,779 304,983 SH   SOLE   304,983 0 0
KIMBERLY CLARK CORP COM 494368103 736 6,990 SH   SOLE   6,990 0 0
KINDER MORGAN INC DEL COM 49456B101 38,075 2,154,777 SH   SOLE   2,154,777 0 0
KRAFT HEINZ CO COM 500754106 16,775 267,025 SH   SOLE   267,025 0 0
L3 TECHNOLOGIES INC COM 502413107 19,551 101,660 SH   SOLE   101,660 0 0
LAUDER ESTEE COS INC CL A 518439104 663 4,646 SH   SOLE   4,646 0 0
LENDINGCLUB CORP COM 52603A109 72 18,960 SH   SOLE   18,960 0 0
LILLY ELI & CO COM 532457108 859 10,066 SH   SOLE   10,066 0 0
LOCKHEED MARTIN CORP COM 539830109 256 865 SH   SOLE   865 0 0
LOWES COS INC COM 548661107 18,939 198,168 SH   SOLE   198,168 0 0
MASCO CORP COM 574599106 15,953 426,334 SH   SOLE   426,334 0 0
MASTERCARD INCORPORATED CL A 57636Q104 46,226 235,223 SH   SOLE   235,223 0 0
MCCORMICK & CO INC COM NON VTG 579780206 464 3,994 SH   SOLE   3,994 0 0
MCDONALDS CORP COM 580135101 5,849 37,330 SH   SOLE   37,330 0 0
MERCK & CO INC COM 58933Y105 1,081 17,815 SH   SOLE   17,815 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 213 368 SH   SOLE   368 0 0
MICROSOFT CORP COM 594918104 44,932 455,652 SH   SOLE   455,652 0 0
NETAPP INC COM 64110D104 355 4,524 SH   SOLE   4,524 0 0
NETFLIX INC COM 64110L106 41,994 107,284 SH   SOLE   107,284 0 0
NEW JERSEY RES COM 646025106 2,432 54,357 SH   SOLE   54,357 0 0
NEWMONT MINING CORP COM 651639106 14,967 396,902 SH   SOLE   396,902 0 0
NEXTERA ENERGY INC COM 65339F101 23,900 143,090 SH   SOLE   143,090 0 0
NIKE INC CL B 654106103 479 6,012 SH   SOLE   6,012 0 0
NISOURCE INC COM 65473P105 483 18,386 SH   SOLE   18,386 0 0
NORFOLK SOUTHERN CORP COM 655844108 36,058 238,999 SH   SOLE   238,999 0 0
NORTHERN TR CORP COM 665859104 25,199 244,911 SH   SOLE   244,911 0 0
NORTHWEST NAT GAS CO COM 667655104 3,891 60,981 SH   SOLE   60,981 0 0
NORTHWESTERN CORP COM NEW 668074305 3,961 69,194 SH   SOLE   69,194 0 0
NUCOR CORP COM 670346105 30,901 494,417 SH   SOLE   494,417 0 0
NVIDIA CORP COM 67066G104 996 4,204 SH   SOLE   4,204 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25,609 306,035 SH   SOLE   306,035 0 0
OCEANEERING INTL INC COM 675232102 4,081 160,300 SH   SOLE   160,300 0 0
ONEOK INC NEW COM 682680103 25,207 360,973 SH   SOLE   360,973 0 0
ORACLE CORP COM 68389X105 5,917 134,305 SH   SOLE   134,305 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,517 103,728 SH   SOLE   103,728 0 0
OWENS CORNING NEW COM 690742101 11,548 182,238 SH   SOLE   182,238 0 0
PAYPAL HLDGS INC COM 70450Y103 962 11,548 SH   SOLE   11,548 0 0
PEPSICO INC COM 713448108 7,781 71,470 SH   SOLE   71,470 0 0
PETMED EXPRESS INC COM 716382106 4,201 95,369 SH   SOLE   95,369 0 0
PFIZER INC COM 717081103 33,152 913,794 SH   SOLE   913,794 0 0
PHILIP MORRIS INTL INC COM 718172109 389 4,815 SH   SOLE   4,815 0 0
PHILLIPS 66 COM 718546104 243 2,167 SH   SOLE   2,167 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 17,432 865,949 SH   SOLE   865,949 0 0
PINNACLE WEST CAP CORP COM 723484101 6,834 84,833 SH   SOLE   84,833 0 0
PNC FINL SVCS GROUP INC COM 693475105 285 2,112 SH   SOLE   2,112 0 0
POOL CORPORATION COM 73278L105 25,405 167,692 SH   SOLE   167,692 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13,642 319,031 SH   SOLE   319,031 0 0
PPG INDS INC COM 693506107 703 6,773 SH   SOLE   6,773 0 0
PPL CORP COM 69351T106 20,521 718,790 SH   SOLE   718,790 0 0
PROCTER AND GAMBLE CO COM 742718109 31,361 401,751 SH   SOLE   401,751 0 0
QUALCOMM INC COM 747525103 298 5,308 SH   SOLE   5,308 0 0
RED HAT INC COM 756577102 249 1,855 SH   SOLE   1,855 0 0
RITE AID CORP COM 767754104 90 52,250 SH   SOLE   52,250 0 0
RLI CORP COM 749607107 4,316 65,208 SH   SOLE   65,208 0 0
ROSS STORES INC COM 778296103 719 8,480 SH   SOLE   8,480 0 0
SALESFORCE COM INC COM 79466L302 41,911 307,267 SH   SOLE   307,267 0 0
SANMINA CORPORATION COM 801056102 3,474 118,561 SH   SOLE   118,561 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 301 1,821 SH   SOLE   1,821 0 0
SCHLUMBERGER LTD COM 806857108 218 3,256 SH   SOLE   3,256 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 848 12,857 SH   SOLE   12,857 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 146,251 1,987,922 SH   SOLE   1,987,922 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 711 10,940 SH   SOLE   10,940 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 938,321 28,390,940 SH   SOLE   28,390,940 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 18,938 227,730 SH   SOLE   227,730 0 0
SEMGROUP CORP CL A 81663A105 3,364 132,427 SH   SOLE   132,427 0 0
SEMPRA ENERGY COM 816851109 825 7,105 SH   SOLE   7,105 0 0
SEMTECH CORP COM 816850101 4,922 104,622 SH   SOLE   104,622 0 0
SIRIUS XM HLDGS INC COM 82968B103 72 10,579 SH   SOLE   10,579 0 0
SOUTHERN CO COM 842587107 30,847 666,097 SH   SOLE   666,097 0 0
SOUTHERN COPPER CORP COM 84265V105 35,268 752,463 SH   SOLE   752,463 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,380 44,316 SH   SOLE   44,316 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 287 1,183 SH   SOLE   1,183 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,272 8,375 SH   SOLE   8,375 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 154,700 4,360,206 SH   SOLE   4,360,206 0 0
STARBUCKS CORP COM 855244109 27,122 555,214 SH   SOLE   555,214 0 0
STEPAN CO COM 858586100 8,878 113,800 SH   SOLE   113,800 0 0
STRYKER CORP COM 863667101 288 1,706 SH   SOLE   1,706 0 0
SUNTRUST BKS INC COM 867914103 343 5,202 SH   SOLE   5,202 0 0
SYSCO CORP COM 871829107 16,167 236,741 SH   SOLE   236,741 0 0
T MOBILE US INC COM 872590104 25,267 422,873 SH   SOLE   422,873 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 32,154 587,069 SH   SOLE   587,069 0 0
TESLA INC COM 88160R101 33,530 97,771 SH   SOLE   97,771 0 0
TIFFANY & CO NEW COM 886547108 488 3,711 SH   SOLE   3,711 0 0
TJX COS INC NEW COM 872540109 792 8,320 SH   SOLE   8,320 0 0
TRIUMPH GROUP INC NEW COM 896818101 3,031 154,667 SH   SOLE   154,667 0 0
TYLER TECHNOLOGIES INC COM 902252105 26,469 119,174 SH   SOLE   119,174 0 0
UNDER ARMOUR INC CL C 904311206 12,618 598,586 SH   SOLE   598,586 0 0
UNION PAC CORP COM 907818108 232 1,637 SH   SOLE   1,637 0 0
UNITED BANKSHARES INC WEST V COM 909907107 228 6,257 SH   SOLE   6,257 0 0
UNITED PARCEL SERVICE INC CL B 911312106 31,980 301,048 SH   SOLE   301,048 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,069 40,543 SH   SOLE   40,543 0 0
UNITEDHEALTH GROUP INC COM 91324P102 38,766 158,010 SH   SOLE   158,010 0 0
V F CORP COM 918204108 274 3,360 SH   SOLE   3,360 0 0
VALERO ENERGY CORP NEW COM 91913Y100 38,636 348,606 SH   SOLE   348,606 0 0
VALVOLINE INC COM 92047W101 20,935 970,568 SH   SOLE   970,568 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 94,873 5,574,217 SH   SOLE   5,574,217 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 286 3,610 SH   SOLE   3,610 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 317,999 4,065,963 SH   SOLE   4,065,963 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 49,010 895,816 SH   SOLE   895,816 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 274,078 3,364,989 SH   SOLE   3,364,989 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,434 53,503 SH   SOLE   53,503 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,459 5,846 SH   SOLE   5,846 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 235 1,881 SH   SOLE   1,881 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 757 7,286 SH   SOLE   7,286 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 84,650 623,390 SH   SOLE   623,390 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 117,322 835,451 SH   SOLE   835,451 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 531 3,545 SH   SOLE   3,545 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,183 14,021 SH   SOLE   14,021 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 136,206 1,180,189 SH   SOLE   1,180,189 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 390,317 9,249,215 SH   SOLE   9,249,215 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 164,417 2,830,879 SH   SOLE   2,830,879 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,613 31,111 SH   SOLE   31,111 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,720 53,354 SH   SOLE   53,354 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 299 5,532 SH   SOLE   5,532 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,370 55,242 SH   SOLE   55,242 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 8,301 78,992 SH   SOLE   78,992 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 306 1,686 SH   SOLE   1,686 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 12,979 98,653 SH   SOLE   98,653 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5,809 68,401 SH   SOLE   68,401 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 9,540 71,054 SH   SOLE   71,054 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 12,418 107,086 SH   SOLE   107,086 0 0
VARIAN MED SYS INC COM 92220P105 8,025 70,566 SH   SOLE   70,566 0 0
VERISK ANALYTICS INC COM 92345Y106 22,021 204,576 SH   SOLE   204,576 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 38,899 773,190 SH   SOLE   773,190 0 0
VERSUM MATLS INC COM 92532W103 18,034 485,427 SH   SOLE   485,427 0 0
VISA INC COM CL A 92826C839 20,971 158,331 SH   SOLE   158,331 0 0
WALMART INC COM 931142103 33,054 385,918 SH   SOLE   385,918 0 0
WASTE MGMT INC DEL COM 94106L109 22,857 281,009 SH   SOLE   281,009 0 0
WATERS CORP COM 941848103 368 1,903 SH   SOLE   1,903 0 0
WEC ENERGY GROUP INC COM 92939U106 239 3,692 SH   SOLE   3,692 0 0
WELLS FARGO CO NEW COM 949746101 540 9,737 SH   SOLE   9,737 0 0
WERNER ENTERPRISES INC COM 950755108 2,419 64,433 SH   SOLE   64,433 0 0
XCEL ENERGY INC COM 98389B100 712 15,590 SH   SOLE   15,590 0 0
XYLEM INC COM 98419M100 423 6,271 SH   SOLE   6,271 0 0
YELP INC CL A 985817105 11,073 282,619 SH   SOLE   282,619 0 0