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
5BARZ INTL INC COM COM 33833F100 16 320,466 SH   SOLE   320,466 0 0
ABIOMED INC COM COM 003654100 2,175 19,300 SH   SOLE   17,321 1,979 0
ABM INDUSTIRES INC COM COM 000957100 349 8,557 SH   SOLE   5,705 2,852 0
AFLAC INC CM CM 001055102 211 3,030 SH   SOLE   1,894 1,136 0
ALEXION PHARMACEAUTICALS INC COM COM 015351109 489 4,000 SH   SOLE   4,000 0 0
ALPHABET INC CLASS C CLASS C 02079K107 2,835 3,673 SH   SOLE   3,172 501 0
ALPINE GLOBAL DYN DIV FUND COM COM 02082E205 88 10,000 SH   SOLE   0 10,000 0
ALTRIA GROUP INC COM COM 02209S103 609 9,003 SH   SOLE   6,302 2,701 0
AMAZON.COM INC COM COM 023135106 2,866 3,822 SH   SOLE   3,312 510 0
AMBARELLA INC ORD ORD G037AX101 271 5,000 SH   SOLE   5,000 0 0
AMEREN CORP CM CM 023608102 215 4,100 SH   SOLE   2,050 2,050 0
AMERICAN STATES WATER CO COM COM 029899101 2,461 54,025 SH   SOLE   40,140 13,885 0
APPLE INC COM COM 037833100 4,204 36,295 SH   SOLE   27,965 8,330 0
ARK ETF TR INNOVATION ETF INNOVATION ETF 00214Q104 3,250 162,117 SH   SOLE   123,418 38,699 0
AT&T INC COM COM 00206R102 1,088 25,593 SH   SOLE   18,613 6,980 0
BAIDU INC ADR ADR 056752108 204 1,243 SH   SOLE   1,243 0 0
BANK MONTREAL QUE COM COM COM 063671101 3,547 49,314 SH   SOLE   36,872 12,442 0
BANK OF AMERICA CORP COM COM 060505104 561 25,396 SH   SOLE   19,682 5,714 0
BANK OF BANK LTD UNSPON ADR UNSPON ADR 455807107 643 54,300 SH   SOLE   47,912 6,388 0
BERKSHIRE HATHAWAY INC DEL CL A COM CL A COM 084670108 1,465 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B CL B 084670702 393 2,411 SH   SOLE   1,875 536 0
BIOTIME INC COM COM 09066L105 36 10,000 SH   SOLE   0 10,000 0
BOYD GAMING CORP COM COM 103304101 524 26,000 SH   SOLE   17,333 8,667 0
BP PLC SPONS ADR SPONS ADR 055622104 622 16,635 SH   SOLE   13,863 2,773 0
BRISTOL-MYERS SQUIBB CM CM 110122108 741 12,685 SH   SOLE   11,532 1,153 0
BROADCOM LIMITED COM COM Y09827109 4,923 27,847 SH   SOLE   25,564 2,283 0
CALIX INC COM COM 13100M509 239 31,000 SH   SOLE   31,000 0 0
CALLON PETROLEUM COMPANY CM CM 13123X102 154 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC COM COM 149123101 509 5,485 SH   SOLE   4,440 1,045 0
CENTENE CORP COM COM 15135B101 224 3,970 SH   SOLE   2,836 1,134 0
CHEVRON CORP COM COM 166764100 1,086 9,229 SH   SOLE   8,143 1,086 0
CHIPOTLE MEXICAN GRILL COM COM 169656105 555 1,470 SH   SOLE   1,336 134 0
COCA COLA CO COM COM 191216100 528 12,736 SH   SOLE   11,359 1,377 0
COGENT COMMUNICATIONS HLDGS COM COM 19239V302 856 20,700 SH   SOLE   18,113 2,588 0
COMCAST CORP COM CL A COM CL A 20030N101 794 11,497 SH   SOLE   10,287 1,210 0
COMERICA INC COM COM 200340107 200 2,937 SH   SOLE   2,937 0 0
CONOCOPHILLIPS CORP COM COM 20825C104 202 4,025 SH   SOLE   1,677 2,348 0
CONSOLIDATED EDISON CO N Y INC COM COM 209115104 310 4,213 SH   SOLE   3,812 401 0
COSTCO WHOLESALE CORPORATION COM COM 22160K105 1,447 9,035 SH   SOLE   8,214 821 0
CRANE CO COM COM 224399105 357 4,950 SH   SOLE   3,465 1,485 0
DOW CHEMICAL COM COM 260543103 393 6,870 SH   SOLE   1,718 5,153 0
DTE ENERGY CO COM COM 233331107 370 3,752 SH   SOLE   2,501 1,251 0
DUKE ENERGY HOLDINGS CORP COM COM 26441C204 252 3,252 SH   SOLE   3,252 0 0
EATON CORP PLC ORD ORD G29183103 1,450 21,614 SH   SOLE   18,912 2,702 0
ELI LILLY & CO COM COM 532457108 3,202 43,536 SH   SOLE   31,305 12,232 0
EMERSON ELEC CO COM COM 291011104 1,622 29,097 SH   SOLE   21,684 7,413 0
F5 NETWORKS INC COM COM 315616102 301 2,077 SH   SOLE   1,731 346 0
FACEBOOK INC COM COM 30303M102 4,794 41,668 SH   SOLE   38,890 2,778 0
FACTSET RESEARCH SYSTEMS INC. COM COM 303075105 248 1,518 SH   SOLE   1,265 253 0
FIFTH THIRD BANCORP COM COM 316773100 216 8,000 SH   SOLE   0 8,000 0
FIRST TR EXCHANGE TRADED FD VI NASDAQ TECH DIVIDEND INDEX NASDAQ TECH DIVIDEND INDEX 33738R118 562 18,998 SH   SOLE   16,520 2,478 0
FIRST TRUST ISE HEALTH CARE ALPHADEX FUND HEALTH CARE ALPHADEX FUND 33734X143 2,890 50,432 SH   SOLE   39,187 11,245 0
FIRST TRUST ISE TECHNOLOGY ALPHADEX FUND TECHNOLOGY ALPHADEX FUND 33734X176 415 10,963 SH   SOLE   9,966 997 0
FIRST TRUST IV TACTICAL HIGH YIELD ETF IV TACTICAL HIGH YIELD ETF 33738D408 581 12,041 SH   SOLE   8,872 3,169 0
FIRST VALUE LINE VALUE LINE DIVIDEND INDEX VALUE LINE DIVIDEND INDEX 33734H106 233 8,300 SH   SOLE   8,300 0 0
FIVE BELOW INC COM COM 33829M101 395 9,875 SH   SOLE   9,875 0 0
FORD MOTOR COM COM 345370860 1,118 92,138 SH   SOLE   65,466 26,672 0
FUCHS PETROLUB SE ORD ORD D27462130 231 6,000 SH   SOLE   6,000 0 0
GENERAL ELECTRIC CO COM COM 369604103 3,413 108,022 SH   SOLE   82,992 25,029 0
GENERAL MOTORS COMPANY COM COM 37045V100 2,474 71,010 SH   SOLE   61,542 9,468 0
GENUINE PARTS CO COM COM 372460105 243 2,547 SH   SOLE   2,123 425 0
GEOSPATIAL CORP COM COM 37364F108 1 10,000 SH   SOLE   0 10,000 0
GOLDMAN SACHS ACTIVEBETA US LARGE CAP EQ ETF ACTIVEBETA US LARGE CAP EQ ETF 381430503 2,468 55,625 SH   SOLE   52,353 3,272 0
GOLDMAN SACHS GROUP PFD SERIES A PFD SERIES A 38143Y665 274 12,416 SH   SOLE   7,450 4,966 0
HARMAN INTL INDS INC COM COM 413086109 1,603 14,423 SH   SOLE   13,440 983 0
HECLA MINING CO COM COM 422704106 52 10,000 SH   SOLE   0 10,000 0
HORMEL FOODS CORP COM COM 440452100 2,044 58,710 SH   SOLE   55,116 3,594 0
HUNTINGTON BANCSHARES INC COM COM 446150104 278 21,000 SH   SOLE   14,000 7,000 0
IDEXX LABORATORIES INC COM COM 45168D104 370 3,154 SH   SOLE   2,523 631 0
ILLUMINA INC COM COM 452327109 448 3,500 SH   SOLE   2,450 1,050 0
INTEL CORP COM COM 458140100 525 14,475 SH   SOLE   8,380 6,095 0
INTL BUSINESS MACHINES COM COM 459200101 566 3,411 SH   SOLE   2,558 853 0
INTUITIVE SURGICAL INC COM COM 46120E602 301 475 SH   SOLE   475 0 0
ISHARES 1-3 YEAR CREDIT BND ETF 1-3 YEAR CREDIT BND ETF 464288646 1,617 15,411 SH   SOLE   13,111 2,300 0
ISHARES 1-3 YR TREASURY BND ETF 1-3 YR TREASURY BND ETF 464287457 758 8,976 SH   SOLE   8,047 929 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 598 2,660 SH   SOLE   1,862 798 0
ISHARES CORE S&P MID-CAP ETF CORE S&P MID-CAP ETF 464287507 402 2,432 SH   SOLE   1,122 1,310 0
ISHARES CORE S&P SMALL-CAP ETF CORE S&P SMALL-CAP ETF 464287804 521 3,791 SH   SOLE   2,254 1,537 0
ISHARES IBOXX $ HI YIELD CORP BND ETF IBOXX $ HI YIELD CORP BND ETF 464288513 619 7,153 SH   SOLE   5,547 1,606 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 4,152 71,928 SH   SOLE   54,618 17,310 0
ISHARES MSCI EMERGING MKTS ETF MSCI EMERGING MKTS ETF 464287234 2,053 58,632 SH   SOLE   45,175 13,457 0
ISHARES RUSSELL 1000 VALUE ETF RUSSELL 1000 VALUE ETF 464287598 200 1,789 SH   SOLE   1,342 447 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 245 1,818 SH   SOLE   1,364 455 0
ISHARES RUSSELL 2000 GROWTH ETF RUSSELL 2000 GROWTH ETF 464287648 341 2,218 SH   SOLE   2,218 0 0
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 2,094 15,747 SH   SOLE   13,173 2,574 0
ISHARES RUSSELL MID-CAP ETF RUSSELL MID-CAP ETF 464287499 267 1,492 SH   SOLE   1,335 157 0
ISHARES RUSSELL MID-CAP VALUE ETF RUSSELL MID-CAP VALUE ETF 464287473 2,521 31,341 SH   SOLE   25,465 5,876 0
ISHARES S&P 100 ETF S&P 100 ETF 464287101 570 5,745 SH   SOLE   4,240 1,505 0
ISHARES S&P SMALL-CAP 600 VALUE ETF S&P SMALL-CAP 600 VALUE ETF 464287879 1,184 8,455 SH   SOLE   7,516 939 0
ISHARES US PREFERRED STOCK ETF US PREFERRED STOCK ETF 464288687 433 11,642 SH   SOLE   10,515 1,127 0
J2 GLOBAL INC COM COM 48123V102 303 3,710 SH   SOLE   3,092 618 0
JOHNSON & JOHNSON COM COM 478160104 724 6,287 SH   SOLE   4,657 1,630 0
JP MORGAN CHASE & CO COM COM 46625H100 661 7,661 SH   SOLE   6,329 1,332 0
KIMBERLY CLARK CORP COM COM 494368103 232 2,036 SH   SOLE   1,856 180 0
KROGER CO COM COM 501044101 1,593 46,150 SH   SOLE   40,556 5,594 0
LENOVO GROUP LTD COM COM Y5257Y107 6 10,000 SH   SOLE   0 10,000 0
LOCKHEED MARTIN COM COM 539830109 697 2,787 SH   SOLE   2,439 348 0
LULULEMON ATHLETICA INC COM COM 550021109 780 12,000 SH   SOLE   10,909 1,091 0
MALLINCKRODT PUB LTD ORD ORD G5785G107 2,930 58,814 SH   SOLE   55,453 3,361 0
MARRIOTT INTERNATIONAL INC CLASS A NEW CLASS A NEW 571903202 1,075 13,000 SH   SOLE   11,227 1,773 0
MARTIN MARIETTA MATLS INC COM COM 573284106 2,088 9,425 SH   SOLE   9,425 0 0
MASTERCARD INC COM COM 57636Q104 1,544 14,957 SH   SOLE   11,396 3,561 0
MCDONALDS CORP COM COM 580135101 760 6,242 SH   SOLE   5,375 867 0
MICROSOFT CORP COM COM 594918104 648 10,435 SH   SOLE   7,500 2,935 0
MITEK SYSTEMS INC COM COM 606710200 231 37,600 SH   SOLE   15,667 21,933 0
MOBILEYE N V AMSTELVEEN ORD ORD N51488117 209 5,475 SH   SOLE   4,212 1,263 0
NETEASE INC ADR ADR 64110W102 5,849 27,160 SH   SOLE   24,798 2,362 0
NETFLIX.COM INC COM COM 64110L106 1,243 10,038 SH   SOLE   7,529 2,510 0
NEW YORK COMMUNITY BANCORP COM COM 649445103 961 60,411 SH   SOLE   31,741 28,670 0
NISSAN MOTORS SPRD ADR SPRD ADR 654744408 200 10,000 SH   SOLE   0 10,000 0
OMEGA HEALTHCARE INVESTORS INC COM COM 681936100 235 7,515 SH   SOLE   0 7,515 0
OMNICOM GROUP INC COM COM 681919106 239 2,812 SH   SOLE   2,109 703 0
PACWEST BANCORP COM COM 695263103 1,802 33,095 SH   SOLE   29,418 3,677 0
PALO ALTO NETWORKS COM COM 697435105 1,266 10,125 SH   SOLE   8,505 1,620 0
PANERA BREAD CO CL A CL A 69840W108 202 987 SH   SOLE   823 165 0
PEPSICO INC COM COM 713448108 835 7,985 SH   SOLE   6,142 1,843 0
PFIZER INC COM COM 717081103 268 8,237 SH   SOLE   5,616 2,621 0
PHILIP MORRIS INTL COM COM 718172109 1,019 11,133 SH   SOLE   9,896 1,237 0
PHILLIPS 66 COM COM 718546104 691 7,993 SH   SOLE   3,108 4,885 0
PROCTER GAMBLE CO COM COM 742718109 2,713 32,265 SH   SOLE   24,304 7,962 0
PROGENICS PHARMACEUTICALS COM COM 743187106 926 107,200 SH   SOLE   98,624 8,576 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS S&P 500 DIVIDEND ARISTOCRATS 74348A467 4,485 83,200 SH   SOLE   68,108 15,092 0
PROSHARES TRUST S&P MIDCAP 400 DVD ARISTOCRATS S&P MIDCAP 400 DVD ARISTOCRATS 74347B680 394 7,824 SH   SOLE   7,113 711 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ULTRA NASDAQ BIOTECHNOLOGY 74347R214 1,480 37,075 SH   SOLE   36,251 824 0
PROSHARES ULTRA S&P 500 ULTRA S&P 500 74347R107 5,179 68,022 SH   SOLE   63,120 4,902 0
PROSHARES ULTRASHORT BLOOMBERG CRUDE OIL ULTRASHORT BLOOMBERG CRUDE OIL 74347W668 658 10,400 SH   SOLE   8,509 1,891 0
PRUDENTIAL FINANCIAL INC COM COM 744320102 254 2,445 SH   SOLE   2,173 272 0
REGENERON PHARMACEUTICALS INC COM COM 75886F107 275 750 SH   SOLE   750 0 0
RETAIL PPTYS AMER INC COM COM 76131V202 1,632 106,490 SH   SOLE   86,770 19,720 0
ROCKWELL MEDICAL INC COM COM 774374102 1,562 238,458 SH   SOLE   211,963 26,495 0
ROYAL DUTCH SHELL PLC ADR CLASS A ADR CLASS A 780259206 1,414 26,000 SH   SOLE   19,648 6,352 0
SEAGATE TECHNOLOGY ORD ORD G7945M107 217 5,677 SH   SOLE   3,785 1,892 0
SELECT SECTOR SPDR TRUST HEALTH CARE SELECT INDEX HEALTH CARE SELECT INDEX 81369Y209 753 10,917 SH   SOLE   7,278 3,639 0
SELECT SECTOR SPDR TRUST MATERIALS SELECT SEC INDEX MATERIALS SELECT SEC INDEX 81369Y100 5,101 102,630 SH   SOLE   80,484 22,146 0
SELECT SECTOR SPDR TRUST REAL ESTATE SLCT SEC SPDR ETF REAL ESTATE SLCT SEC SPDR ETF 81369Y860 3,180 103,413 SH   SOLE   83,380 20,033 0
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT INDEX TECHNOLOGY SELECT INDEX 81369Y803 5,152 106,541 SH   SOLE   86,304 20,237 0
SELECT SECTOR SPDR TRUST UTILITIES SELECT INDEX UTILITIES SELECT INDEX 81369Y886 356 7,330 SH   SOLE   5,864 1,466 0
SERVICE NOW INC COM COM 81762P102 2,316 31,150 SH   SOLE   30,613 537 0
SHAKE SHACK INC COM COM 819047101 537 15,000 SH   SOLE   13,333 1,667 0
SIRIUS XM HOLDINGS INC COM COM 82968B103 68 15,380 SH   SOLE   13,671 1,709 0
SOUTHWESTERN ENERGY CO COM COM 845467109 116 10,690 SH   SOLE   7,127 3,563 0
SPDR BLOOMBERG BRCLYS CONV SEC ETF BLOOMBERG BRCLYS CONV SEC ETF 78464A359 2,282 49,985 SH   SOLE   42,696 7,289 0
SPDR EMRG MKTS DIV EMRG MKTS DIV 78463X533 634 23,967 SH   SOLE   21,202 2,765 0
SPDR GOLD TR GOLD SHS ETF ETF 78463V107 392 3,578 SH   SOLE   3,131 447 0
SPDR TR S&P 500 ETF TR S&P 500 ETF TR 78462F103 982 4,394 SH   SOLE   4,150 244 0
SPECTRASCIENCES COM COM 84760E301 0 50,000 SH   SOLE   50,000 0 0
STARBUCKS CORP COM COM 855244109 631 11,374 SH   SOLE   10,237 1,137 0
STARWOOD PROPERTY TRUST COM COM 85571B105 2,547 116,023 SH   SOLE   83,728 32,295 0
SUN CMNTYS INC COM COM 866674104 996 13,000 SH   SOLE   11,143 1,857 0
TARGET CORP COM COM 87612E106 333 4,616 SH   SOLE   3,077 1,539 0
TESLA MOTORS INC COM COM 88160R101 909 4,255 SH   SOLE   4,091 164 0
TEXAS INSTRUMENTS INC COM COM 882508104 337 4,616 SH   SOLE   3,462 1,154 0
TEXTRON INC COM COM 883203101 222 4,565 SH   SOLE   3,261 1,304 0
THE TRAVELERS COMPANIES INC COM COM 89417E109 275 2,245 SH   SOLE   1,746 499 0
T-MOBILE US INC COM COM 872590104 2,203 38,300 SH   SOLE   33,017 5,283 0
TORONTO DOMINION BK ONT COM NEW COM NEW 891160509 1,286 26,061 SH   SOLE   19,546 6,515 0
TOTAL S A SPONSORED ADR SPONSORED ADR 89151E109 269 5,280 SH   SOLE   3,168 2,112 0
TWILIO INC COM CL A COM CL A 90138F102 938 32,516 SH   SOLE   30,348 2,168 0
ULTA SALON COSM & FRAG INC COM COM 90384S303 1,290 5,060 SH   SOLE   4,638 422 0
UNDER ARMOUR INC COM CL C COM CL C 904311206 1,305 51,864 SH   SOLE   48,900 2,964 0
UNDER ARMOUR INC COM CLASS A COM CLASS A 904311107 1,720 59,196 SH   SOLE   55,066 4,130 0
UNILEVER PLC ADR ADR 904767704 2,443 60,019 SH   SOLE   45,403 14,616 0
UNION PAC CORP COM COM 907818108 377 3,632 SH   SOLE   3,269 363 0
UNITED TECH CORP COM COM 913017109 288 2,628 SH   SOLE   2,102 526 0
V F CORP COM COM 918204108 220 4,116 SH   SOLE   4,116 0 0
VALERO ENERGY CORP NEW COM NEW COM 91913Y100 376 5,500 SH   SOLE   4,813 688 0
VANGUARD CRSP US MID CAP INDEX CRSP US MID CAP INDEX 922908629 398 3,024 SH   SOLE   2,903 121 0
VANGUARD CRSP US SMALL CAP VALUE IND ET CRSP US SMALL CAP VALUE IND ET 922908611 3,733 30,853 SH   SOLE   23,805 7,048 0
VANGUARD DIVIDEND APPRECIATION ETF DIVIDEND APPRECIATION ETF 921908844 613 7,193 SH   SOLE   6,474 719 0
VANGUARD EMERGING MARKETS ETF EMERGING MARKETS ETF 922042858 1,855 51,841 SH   SOLE   31,105 20,736 0
VANGUARD INTL EQUITY INDEX INTL EQUITY INDEX 922042775 2,634 59,630 SH   SOLE   39,378 20,252 0
VANGUARD REIT ETF INDEX REIT ETF INDEX 922908553 1,138 13,793 SH   SOLE   7,152 6,641 0
VANGUARD SHORT TERM CORP BOND ETF SHORT TERM CORP BOND ETF 92206C409 994 12,525 SH   SOLE   10,480 2,045 0
VANGUARD SMALL CAP ETF SMALL CAP ETF 922908751 626 4,853 SH   SOLE   4,437 416 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STOCK MARKET ETF 922908769 502 4,353 SH   SOLE   3,858 495 0
VERIZON COMMUNICATIONS COM COM 92343V104 4,087 76,561 SH   SOLE   55,224 21,337 0
VISA INC CLASS A CLASS A 92826C839 4,744 60,802 SH   SOLE   55,872 4,930 0
VOYA FINANCIAL INC COM COM 929089100 666 16,975 SH   SOLE   15,156 1,819 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 300 3,622 SH   SOLE   2,415 1,207 0
WALT DISNEY CO COM COM 254687106 336 3,223 SH   SOLE   2,149 1,074 0
WD 40 CO COM COM 929236107 273 2,337 SH   SOLE   1,948 390 0
WEC ENERGY GROUP INC COM COM 92939U106 277 4,727 SH   SOLE   3,376 1,351 0
WELLS FARGO & CO COM COM 949746101 277 5,027 SH   SOLE   3,910 1,117 0
WHIRLPOOL CORP COM COM 963320106 505 2,777 SH   SOLE   926 1,851 0
XENIA HOTELS & RESORTS INC COM COM 984017103 413 21,248 SH   SOLE   19,477 1,771 0
XPO LOGISTICS INC COM COM 983793100 2,002 46,391 SH   SOLE   44,704 1,687 0