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 COM 88579Y101 20,610 117,692 SH   SOLE   117,692 0 0
AAON INC NEW COM 000360206 12,497 454,253 SH   SOLE   454,253 0 0
ABM INDUSTRIES INC COM 000957100 3,513 96,303 SH   SOLE   96,303 0 0
ACHERON PORTFOLIO CORP SHS A ISIN#LU0327662697 COM L0022Z103 2,973 2,973,489 SH   SOLE   2,973,489 0 0
AES CORP COM COM 00130H105 20,526 1,644,686 SH   SOLE   1,644,686 0 0
AETNA INC NEW COM COM 00817Y108 20,487 167,745 SH   SOLE   167,745 0 0
ALEXANDRIA REAL ESTATE EQUITIES INC COM COM 015271109 265 2,559 SH   SOLE   2,559 0 0
ALPHABET INC CAP STK CL A COM 02079K305 346 492 SH   SOLE   492 0 0
ALPHABET INC CAP STK CL C COM 02079K107 19,409 28,044 SH   SOLE   28,044 0 0
ALTRIA GROUP INC COM COM 02209S103 413 5,989 SH   SOLE   5,989 0 0
AMAZON COM INC COM 023135106 23,909 33,411 SH   SOLE   33,411 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102 359 12,695 SH   SOLE   12,695 0 0
AMGEN INC COM COM 031162100 2,935 19,290 SH   SOLE   19,290 0 0
ANADARKO PETE CORP COM COM 032511107 2,831 53,160 SH   SOLE   53,160 0 0
APIGEE CORP COM STK COM 03765N108 244 20,000 SH   SOLE   20,000 0 0
APPLE INC COM COM 037833100 16,564 173,267 SH   SOLE   173,267 0 0
AQUA AMER INC COM COM 03836W103 13,178 369,537 SH   SOLE   369,537 0 0
AT&T INC COM COM 00206R102 22,068 510,705 SH   SOLE   510,705 0 0
BAKER HUGHES INC COM COM 057224107 15,130 335,257 SH   SOLE   335,257 0 0
BANK OF NEW YORK MELLON CORP COM COM 064058100 2,947 75,844 SH   SOLE   75,844 0 0
BAZAARVOICE INC COM COM 073271108 70 17,376 SH   SOLE   17,376 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 3,957 27,331 SH   SOLE   27,331 0 0
BION ENVIROMENTAL TECHNOLOGIES INC COM NEW COM 09061Q307 68 76,777 SH   SOLE   76,777 0 0
CACI INTL INC CL A COM 127190304 407 4,505 SH   SOLE   4,505 0 0
CAL MAINE FOODS INC COM NEW COM 128030202 9,059 204,397 SH   SOLE   204,397 0 0
CALIFORNIA REP BANCORP COM COM 13056P100 719 19,831 SH   SOLE   19,831 0 0
CALIFORNIA WTR SVC GROUP INC COM 130788102 14,735 421,846 SH   SOLE   421,846 0 0
CELGENE CORP COM 151020104 16,901 171,361 SH   SOLE   171,361 0 0
CENTURYLINK INC COM COM 156700106 2,821 97,240 SH   SOLE   97,240 0 0
CHARLES RIV LABORATORIES INTL INC COM COM 159864107 11,093 134,562 SH   SOLE   134,562 0 0
CHEVRON CORP NEW COM COM 166764100 20,588 196,393 SH   SOLE   196,393 0 0
CISCO SYSTEMS INC COM 17275R102 448 15,615 SH   SOLE   15,615 0 0
COCA COLA COMPANY COM 191216100 19,237 424,378 SH   SOLE   424,378 0 0
COGENT COMMUNICATIONS HLDGS INC COM NEW COM 19239V302 12,252 305,830 SH   SOLE   305,830 0 0
COLGATE PALMOLIVE CO COM COM 194162103 19,594 267,672 SH   SOLE   267,672 0 0
COMCAST CORP CL A COM 20030N101 20,587 315,795 SH   SOLE   315,795 0 0
CONOCOPHILLIPS COM COM 20825C104 2,736 62,747 SH   SOLE   62,747 0 0
CORE MARK HLDG CO INC COM COM 218681104 11,906 254,071 SH   SOLE   254,071 0 0
CVS HEALTH CORP COM COM 126650100 17,542 183,228 SH   SOLE   183,228 0 0
DICKS SPORTING GOODS INC COM COM 253393102 10,496 232,931 SH   SOLE   232,931 0 0
DISH NETWORK CORP CL A COM 25470M109 2,784 53,132 SH   SOLE   53,132 0 0
DISNEY WALT CO DISNEY COM COM 254687106 17,366 177,533 SH   SOLE   177,533 0 0
DORMAN PRODS INC COM COM 258278100 12,318 215,345 SH   SOLE   215,345 0 0
DU PONT E I DE NEMOURS & CO COM COM 263534109 17,403 268,562 SH   SOLE   268,562 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 20,595 240,061 SH   SOLE   240,061 0 0
EAGLE BANCORP INC MD COM COM 268948106 1,884 39,154 SH   SOLE   39,154 0 0
EASTMAN CHEM CO COM COM 277432100 16,562 243,912 SH   SOLE   243,912 0 0
ELITE PHARMACEUTICALS INC COM NEW COM 28659T200 8 25,000 SH   SOLE   25,000 0 0
ENGLOBAL CORP COM COM 293306106 21 17,537 SH   SOLE   17,537 0 0
EQUIFAX INC COM 294429105 13,988 108,940 SH   SOLE   108,940 0 0
EVERBANK FINL CORP COM COM 29977G102 5,462 367,536 SH   SOLE   367,536 0 0
EVERSOURCE ENERGY COM COM 30040W108 21,203 353,968 SH   SOLE   353,968 0 0
EVINE LIVE INC CL A COM SHS COM 300487105 34 20,443 SH   SOLE   20,443 0 0
EXXON MOBIL CORP COM COM 30231G102 20,158 215,043 SH   SOLE   215,043 0 0
FACEBOOK INC CL A COM 30303M102 4,811 42,096 SH   SOLE   42,096 0 0
FIRST REP BK SAN FRANCISCO CALIF NEW COM COM 33616C100 10,822 154,619 SH   SOLE   154,619 0 0
FIRST SOLAR INC COM COM 336433107 8,215 169,450 SH   SOLE   169,450 0 0
FISERV INC COM COM 337738108 285 2,621 SH   SOLE   2,621 0 0
FLUOR CORP NEW COM COM 343412102 17,268 350,412 SH   SOLE   350,412 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 143 11,399 SH   SOLE   11,399 0 0
G III APPAREL GROUP LTD COM 36237H101 10,904 238,496 SH   SOLE   238,496 0 0
GENERAL ELECTRIC CO COM COM 369604103 20,879 663,262 SH   SOLE   663,262 0 0
GENERAL MILLS INC COM COM 370334104 3,653 51,217 SH   SOLE   51,217 0 0
GLOBAL ECOLOGY CORP COM COM 37950A109 0 100,000 SH   SOLE   100,000 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 14,212 95,651 SH   SOLE   95,651 0 0
GULFPORT ENERGY CORP COM NEW COM 402635304 9,429 301,638 SH   SOLE   301,638 0 0
HEALTHSOUTH CORP COM NEW COM 421924309 9,692 249,667 SH   SOLE   249,667 0 0
HERITAGE OAKS BANCORP COM COM 42724R107 112 14,128 SH   SOLE   14,128 0 0
HERSHEY CO COM COM 427866108 21,938 193,302 SH   SOLE   193,302 0 0
HOME DEPOT INC COM COM 437076102 584 4,577 SH   SOLE   4,577 0 0
HYPERSOLAR INC COM COM 44915H104 2 200,000 SH   SOLE   200,000 0 0
IAC INTERACTIVECORP COM PAR COM 44919P508 5,888 104,583 SH   SOLE   104,583 0 0
INNOPHOS HLDGS INC COM COM 45774N108 3,415 80,913 SH   SOLE   80,913 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 374 2,462 SH   SOLE   2,462 0 0
IROBOT CORP COM COM 462726100 7,997 227,954 SH   SOLE   227,954 0 0
ISHARES GOLD TR ISHARES ETF 464285105 54,835 4,297,380 SH   SOLE   4,297,380 0 0
ISHARES TR 0-5 YR TIPS BD ETF ETF 46429B747 34,062 335,520 SH   SOLE   335,520 0 0
ISHARES TR 3-7 YR TREAS BD ETF ETF 464288661 44,498 349,418 SH   SOLE   349,418 0 0
ISHARES TR IBOXX $ HIGH YIELD CORP BD ETF ETF 464288513 1,829 21,589 SH   SOLE   21,589 0 0
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF ETF 464287242 60,133 489,938 SH   SOLE   489,938 0 0
ISHARES TR INTL TREASURY BD ETF ETF 464288117 13,519 135,770 SH   SOLE   135,770 0 0
ISHARES TR NATL MUN BD ETF FD ETF 464288414 973 8,537 SH   SOLE   8,537 0 0
ISHARES TR TIPS BD ETF ETF 464287176 79,354 680,162 SH   SOLE   680,162 0 0
JOHNSON & JOHNSON COM COM 478160104 3,765 31,038 SH   SOLE   31,038 0 0
JP MORGAN CHASE & CO COM ISIN#US46625H1005 COM 46625H100 3,099 49,865 SH   SOLE   49,865 0 0
KINDER MORGAN INC DEL COM COM 49456B101 3,247 173,429 SH   SOLE   173,429 0 0
KRAFT HEINZ CO COM STK COM 500754106 568 6,420 SH   SOLE   6,420 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW COM 52729N308 10,493 203,786 SH   SOLE   203,786 0 0
LOWES COS INC COM COM 548661107 20,348 257,011 SH   SOLE   257,011 0 0
MASCO CORP COM COM 574599106 3,249 105,002 SH   SOLE   105,002 0 0
MASTERCARD INC CL A COM COM 57636Q104 16,712 189,778 SH   SOLE   189,778 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 3,684 34,532 SH   SOLE   34,532 0 0
MCDONALDS CORP COM 580135101 3,429 28,496 SH   SOLE   28,496 0 0
MCKESSON CORP COM COM 58155Q103 17,796 95,347 SH   SOLE   95,347 0 0
MERCK & CO INC NEW COM COM 58933Y105 3,278 56,901 SH   SOLE   56,901 0 0
MICROSOFT CORP COM COM 594918104 19,988 390,612 SH   SOLE   390,612 0 0
MONDELEZ INTL INC CL A COM 609207105 810 17,792 SH   SOLE   17,792 0 0
MONSANTO CO NEW COM COM 61166W101 18,076 174,801 SH   SOLE   174,801 0 0
NETFLIX INC COM COM 64110L106 9,619 105,146 SH   SOLE   105,146 0 0
NIKE INC CL B COM 654106103 2,550 46,192 SH   SOLE   46,192 0 0
NORFOLK SOUTHN CORP COM COM 655844108 17,428 204,725 SH   SOLE   204,725 0 0
NORTHERN TR CORP COM COM 665859104 10,516 158,714 SH   SOLE   158,714 0 0
NORTHWESTERN CORP COM NEW COM 668074305 20,555 325,900 SH   SOLE   325,900 0 0
NUCOR CORP COM COM 670346105 11,973 242,311 SH   SOLE   242,311 0 0
OCCIDENTAL PETE CORP COM COM 674599105 18,006 238,295 SH   SOLE   238,295 0 0
OCEANEERING INTL INC COM 675232102 6,798 227,674 SH   SOLE   227,674 0 0
ORACLE CORP COM COM 68389X105 3,323 81,192 SH   SOLE   81,192 0 0
ORMAT TECHNOLOGIES INC COM COM 686688102 3,477 79,457 SH   SOLE   79,457 0 0
PFIZER INC COM COM 717081103 20,049 569,410 SH   SOLE   569,410 0 0
PG&E CORP COM COM 69331C108 3,103 48,548 SH   SOLE   48,548 0 0
PHILIP MORRIS INTL INC COM COM 718172109 303 2,979 SH   SOLE   2,979 0 0
PIONEER NAT RES CO COM COM 723787107 1,588 10,500 SH   SOLE   10,500 0 0
POOL CORP COM COM 73278L105 13,446 142,994 SH   SOLE   142,994 0 0
PORTLAND GEN ELEC CO COM NEW COM 736508847 7,709 174,726 SH   SOLE   174,726 0 0
POWERSHARES ACTIVELY MANAGED EXCHANGE TRADED COMMODITY FD TR DB OPTIMUM YIELD DIVERSIFIED CMMDTY STRAT PORTFLO ETF 73937V106 56,078 3,143,396 SH   SOLE   3,143,396 0 0
PRAXAIR INC COM COM 74005P104 2,969 26,417 SH   SOLE   26,417 0 0
PROCTER & GAMBLE CO COM COM 742718109 19,132 225,957 SH   SOLE   225,957 0 0
QUALCOMM INC COM 747525103 3,109 58,039 SH   SOLE   58,039 0 0
RESOURCES CONNECTION INC COM COM 76122Q105 222 15,000 SH   SOLE   15,000 0 0
RLI CORP COM 749607107 13,106 190,555 SH   SOLE   190,555 0 0
ROBERT HALF INTL INC COM 770323103 7,009 183,669 SH   SOLE   183,669 0 0
RSTK ALEXANDRIA REAL ESTATE EQUITIES INC COM 015271901 311 3,000 SH   SOLE   3,000 0 0
RSTK LINKEDIN CORP COM 535995401 4,731 25,000 SH   SOLE   25,000 0 0
SAFER SHOT INC COM PAR $0.0001 NEW COM 78646A400 1 5,200,000 SH   SOLE   5,200,000 0 0
SANDRIDGE ENERGY INC COM COM 80007P307 0 26,750 SH   SOLE   26,750 0 0
SANMINA CORP COM COM 801056102 12,512 466,675 SH   SOLE   466,675 0 0
SBA COMMUNICATIONS CORP CL A COM 78388J106 18,122 167,886 SH   SOLE   167,886 0 0
SCHLUMBERGER LTD COM ISIN#AN8068571086 COM 806857108 266 3,364 SH   SOLE   3,364 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 335,724 12,383,781 SH   SOLE   12,383,781 0 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 292 5,873 SH   SOLE   5,873 0 0
SEMPRA ENERGY COM COM 816851109 308 2,703 SH   SOLE   2,703 0 0
SEMTECH CORP COM 816850101 11,186 468,832 SH   SOLE   468,832 0 0
SOUTHERN CO COM COM 842587107 3,367 62,775 SH   SOLE   62,775 0 0
SOUTHERN CONCEPTS RESTAURANT GROUP INC COM COM 84264D106 7 52,085 SH   SOLE   52,085 0 0
SOUTHERN COPPER CORP DEL COM COM 84265V105 16,920 627,138 SH   SOLE   627,138 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 21,736 103,765 SH   SOLE   103,765 0 0
SPDR SER TR BARCLAYS HIGH YIELD BD ETF ETF 78464A417 57,312 1,605,815 SH   SOLE   1,605,815 0 0
SPDR SER TR CITI INTL GOVT INFLATION PROTECTED BD ETF ETF 78464A490 13,023 237,168 SH   SOLE   237,168 0 0
STARBUCKS CORP COM COM 855244109 18,847 329,955 SH   SOLE   329,955 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 16,195 568,751 SH   SOLE   568,751 0 0
TERRA TECH CORP COM COM 88102J100 3 10,000 SH   SOLE   10,000 0 0
THE SCOTTS MIRACLE GRO CO HLDG CO COM 810186106 19,723 282,123 SH   SOLE   282,123 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 12,061 72,346 SH   SOLE   72,346 0 0
UNITED PARCEL SVC INC CL B COM 911312106 19,744 183,290 SH   SOLE   183,290 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 3,160 30,814 SH   SOLE   30,814 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 14,391 282,175 SH   SOLE   282,175 0 0
VANECK VECTORS ETF TR JP MORGAN EMERGING MKTS LOC CURRENCY BD ETF ETF 92189F494 44,947 2,381,931 SH   SOLE   2,381,931 0 0
VANGUARD BD INDEX FD INC SHORT TERM BD ETF ETF 921937827 98,747 1,218,198 SH   SOLE   1,218,198 0 0
VANGUARD BD INDEX FD INC TOTAL BD MARKET ETF ETF 921937835 468 5,553 SH   SOLE   5,553 0 0
VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 2,052 16,596 SH   SOLE   16,596 0 0
VANGUARD INDEX FDS VANGUARD REIT ETF ETF 922908553 114,353 1,289,653 SH   SOLE   1,289,653 0 0
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF ETF 922908751 3,258 28,161 SH   SOLE   28,161 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF ETF 922908769 15,451 144,185 SH   SOLE   144,185 0 0
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL WORLD EX US INDEX FD ETFS SHS ETF 922042775 8,604 200,793 SH   SOLE   200,793 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE ALL WORLD EX USA SMALL CAP INDEX FD ETF SHS ETF 922042718 50,103 538,224 SH   SOLE   538,224 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMERGING MKTS ETF ETF 922042858 153,426 4,354,975 SH   SOLE   4,354,975 0 0
VANGUARD INTL EQUITY INDEX FDS GLOBAL EX-US REAL ESTATE INDEX FD ETF SHS ETF 922042676 47,724 882,799 SH   SOLE   882,799 0 0
VANGUARD SPECIALIZED PORTFOLIOS DIVIDEND APPRECIATION INDEX FD ETF ETF 921908844 292 3,511 SH   SOLE   3,511 0 0
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETF ETF 92204A207 691 4,895 SH   SOLE   4,895 0 0
VANGUARD WORLD FDS VANGUARD MATLS ETF ETF 92204A801 852 8,319 SH   SOLE   8,319 0 0
VANGUARD WORLD FDS VANGUARD UTILS ETF ETF 92204A876 885 7,732 SH   SOLE   7,732 0 0
VANGUARD WORLDS FDS VANGUARD ENERGY ETF ETF 92204A306 536 5,632 SH   SOLE   5,632 0 0
VANGUARD WORLDS FDS VANGUARD TELECOMMUNCATION SVCS ETF ETF 92204A884 867 8,811 SH   SOLE   8,811 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 20,966 375,461 SH   SOLE   375,461 0 0
VISA INC COM CL A COM 92826C839 229 3,094 SH   SOLE   3,094 0 0
WAL MART STORES INC COM COM 931142103 18,768 257,019 SH   SOLE   257,019 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 264 3,169 SH   SOLE   3,169 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,600 54,329 SH   SOLE   54,329 0 0
WEC ENERGY GROUP INC COM COM 92939U106 237 3,627 SH   SOLE   3,627 0 0
WELLS FARGO & CO NEW COM COM 949746101 16,814 355,254 SH   SOLE   355,254 0 0
WHOLE FOODS MKT INC COM COM 966837106 2,997 93,610 SH   SOLE   93,610 0 0
WINDSTREAM HLDGS INC COM NEW COM 97382A200 12,888 1,390,297 SH   SOLE   1,390,297 0 0
WOODWARD INC COM COM 980745103 790 13,700 SH   SOLE   13,700 0 0
XSUNX INC COM COM 98385L102 0 73,100 SH   SOLE   73,100 0 0
YELP INC CL A COM 985817105 12,781 420,991 SH   SOLE   420,991 0 0