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 256 1,167 SH   SOLE   955 212 0
ABIOMED INC COM 003654100 4,948 17,005 SH   SOLE   15,526 1,479 0
ABM INDS INC COM 000957100 274 8,185 SH   SOLE   4,911 3,274 0
AFLAC INC COM 001055102 267 6,102 SH   SOLE   4,271 1,831 0
ALASKA AIR GROUP INC COM 011659109 510 8,230 SH   SOLE   7,716 514 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,021 11,013 SH   SOLE   10,069 944 0
ALIGN TECHNOLOGY INC COM 016255101 545 2,170 SH   SOLE   3,170 0 0
ALLY FINL INC COM 02005N100 243 8,950 SH   SOLE   6,961 1,989 0
ALPHABET INC CAP STK CL C 02079K107 3,898 3,778 SH   SOLE   3,181 597 0
ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 105 10,000 SH   SOLE   0 10,000 0
ALTRIA GROUP INC COM 02209S103 561 9,003 SH   SOLE   6,302 2,701 0
AMAZON COM INC COM 023135106 1,993 1,377 SH   SOLE   1,205 172 0
AMEREN CORP COM 023608102 232 4,100 SH   SOLE   2,050 2,050 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 207 7,050 SH   SOLE   5,288 1,763 0
AMERICAN STS WTR CO COM 029899101 3,099 58,405 SH   SOLE   44,368 14,037 0
AMGEN INC COM 031162100 207 1,216 SH   SOLE   730 486 0
APPLE INC COM 037833100 5,200 30,992 SH   SOLE   24,272 6,420 0
ARK ETF TR INNOVATION ETF 00214Q104 6,207 158,872 SH   SOLE   125,585 33,287 0
AT&T INC COM 00206R102 755 21,169 SH   SOLE   16,107 5,062 0
BAIDU INC SPON ADR REP A 056752108 222 993 SH   SOLE   993 0 0
BANK AMER CORP COM 060505104 701 23,384 SH   SOLE   19,671 3,513 0
BANK HAWAII CORP COM 062540109 1,301 15,655 SH   SOLE   15,003 652 0
BANK MONTREAL QUE COM 063671101 3,724 49,281 SH   SOLE   37,013 12,267 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 351 1,761 SH   SOLE   1,541 220 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,496 5 SH   SOLE   5 0 0
BIG LOTS INC COM 089302103 206 4,735 SH   SOLE   3,683 1,052 0
BIOGEN INC COM 09062X103 355 1,298 SH   SOLE   1,136 162 0
BIOTIME INC COM 09066L105 40 15,000 SH   SOLE   15,000 0 0
BOEING CO COM 097023105 311 948 SH   SOLE   474 474 0
BOOKING HLDGS INC COM 09857L108 252 121 SH   SOLE   121 0 0
BOYD GAMING CORP COM 103304101 828 26,000 SH   SOLE   17,333 8,667 0
BP PLC SPONSORED ADR 055622104 457 11,275 SH   SOLE   9,866 1,409 0
BRISTOL MYERS SQUIBB CO COM 110122108 821 12,985 SH   SOLE   11,038 1,948 0
BROADCOM LTD SHS Y09827109 6,504 27,602 SH   SOLE   24,887 2,715 0
CALIX INC COM 13100M509 243 35,450 SH   SOLE   35,450 0 0
CATERPILLAR INC DEL COM 149123101 749 5,083 SH   SOLE   3,953 1,130 0
CENTENE CORP DEL COM 15135B101 377 3,525 SH   SOLE   2,820 705 0
CHEVRON CORP NEW COM 166764100 852 7,473 SH   SOLE   6,833 641 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 207 641 SH   SOLE   534 107 0
COCA COLA CO COM 191216100 454 10,448 SH   SOLE   9,142 1,306 0
COMCAST CORP NEW CL A 20030N101 687 20,094 SH   SOLE   17,223 2,871 0
COMERICA INC COM 200340107 522 5,437 SH   SOLE   5,437 0 0
CONIFER HLDGS INC COM 20731J102 206 35,260 SH   SOLE   35,260 0 0
CONSOLIDATED EDISON INC COM 209115104 280 3,591 SH   SOLE   3,367 224 0
COSTCO WHSL CORP NEW COM 22160K105 243 1,287 SH   SOLE   1,126 161 0
CRANE CO COM 224399105 232 2,500 SH   SOLE   2,500 0 0
CUMMINS INC COM 231021106 243 1,500 SH   SOLE   1,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 837 6,612 SH   SOLE   6,612 0 0
DISNEY WALT CO COM DISNEY 254687106 291 2,898 SH   SOLE   1,932 966 0
DTE ENERGY CO COM 233331107 373 3,574 SH   SOLE   2,234 1,340 0
EATON CORP PLC SHS G29183103 1,426 17,840 SH   SOLE   15,407 2,433 0
EMERSON ELEC CO COM 291011104 2,325 34,046 SH   SOLE   26,763 7,282 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 223 7,550 SH   SOLE   7,550 0 0
EXACT SCIENCES CORP COM 30063P105 631 15,650 SH   SOLE   13,563 2,087 0
EXXON MOBIL CORP COM 30231G102 284 3,808 SH   SOLE   3,477 331 0
F5 NETWORKS INC COM 315616102 1,700 11,754 SH   SOLE   11,063 691 0
FACEBOOK INC CL A 30303M102 3,103 19,421 SH   SOLE   17,982 1,439 0
FACTSET RESH SYS INC COM 303075105 303 1,518 SH   SOLE   1,265 253 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 248 12,082 SH   SOLE   12,082 0 0
FIFTH THIRD BANCORP COM 316773100 254 8,000 SH   SOLE   0 8,000 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4,141 59,672 SH   SOLE   46,761 12,911 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 6,540 165,200 SH   SOLE   128,402 36,798 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 549 9,970 SH   SOLE   8,546 1,424 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 576 16,084 SH   SOLE   13,719 2,365 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 536 11,266 SH   SOLE   7,852 3,414 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 248 8,300 SH   SOLE   8,300 0 0
FNB CORP PA COM 302520101 201 14,960 SH   SOLE   11,220 3,740 0
FORD MTR CO DEL COM PAR $0.01 345370860 983 88,753 SH   SOLE   60,859 27,894 0
GENERAL MTRS CO COM 37045V100 1,983 54,568 SH   SOLE   45,019 9,549 0
GENUINE PARTS CO COM 372460105 233 2,591 SH   SOLE   2,192 399 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4,561 85,395 SH   SOLE   83,616 1,779 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2,000 37,325 SH   SOLE   37,325 0 0
GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 513 5,121 SH   SOLE   5,121 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1,073 22,000 SH   SOLE   22,000 0 0
GRAINGER W W INC COM 384802104 1,089 3,858 SH   SOLE   3,344 514 0
GRUBHUB INC COM 400110102 1,010 9,950 SH   SOLE   9,950 0 0
GULFPORT ENERGY CORP COM NEW 402635304 131 13,555 SH   SOLE   10,166 3,389 0
HAWAIIAN HOLDINGS INC COM 419879101 729 18,850 SH   SOLE   18,850 0 0
HECLA MNG CO COM 422704106 37 10,000 SH   SOLE   0 10,000 0
HORMEL FOODS CORP COM 440452100 824 24,000 SH   SOLE   21,000 3,000 0
HUBSPOT INC COM 443573100 379 3,500 SH   SOLE   2,917 583 0
HUNTINGTON BANCSHARES INC COM 446150104 317 21,000 SH   SOLE   14,000 7,000 0
IDEXX LABS INC COM 45168D104 604 3,154 SH   SOLE   2,523 631 0
ILLUMINA INC COM 452327109 544 2,300 SH   SOLE   1,314 986 0
INGREDION INC COM 457187102 206 1,597 SH   SOLE   1,118 479 0
INTEL CORP COM 458140100 733 14,083 SH   SOLE   9,636 4,447 0
INTERNATIONAL BUSINESS MACHS COM 459200101 670 4,365 SH   SOLE   3,274 1,091 0
INTL PAPER CO COM 460146103 215 4,015 SH   SOLE   3,212 803 0
INTUITIVE SURGICAL INC COM NEW 46120E602 588 1,425 SH   SOLE   1,425 0 0
ISHARES TR CORE S&P MCP ETF 464287507 512 2,732 SH   SOLE   1,366 1,366 0
ISHARES TR CORE S&P SCP ETF 464287804 604 7,844 SH   SOLE   4,827 3,017 0
ISHARES TR SP SMCP600VL ETF 464287879 1,170 7,755 SH   SOLE   6,654 682 0
ISHARES TR CORE S&P500 ETF 464287200 741 2,792 SH   SOLE   2,194 598 0
ISHARES TR RUS 1000 ETF 464287622 282 1,917 SH   SOLE   1,558 359 0
ISHARES TR RUS 1000 VAL ETF 464287598 287 2,389 SH   SOLE   1,911 478 0
ISHARES TR RUSSELL 2000 ETF 464287655 337 2,218 SH   SOLE   1,725 493 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,253 14,413 SH   SOLE   12,084 2,329 0
ISHARES TR RUS 2000 GRW ETF 464287648 423 2,218 SH   SOLE   2,218 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,037 72,289 SH   SOLE   54,940 17,349 0
ISHARES TR RUS MID CAP ETF 464287499 283 1,369 SH   SOLE   1,232 137 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,790 32,282 SH   SOLE   26,157 6,125 0
ISHARES TR GLOBAL 100 ETF 464287572 217 2,376 SH   SOLE   1,584 792 0
ISHARES TR 1 3 YR TREAS BD 464287457 762 9,119 SH   SOLE   8,067 1,052 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,969 61,500 SH   SOLE   47,258 14,242 0
ISHARES TR S&P 100 ETF 464287101 640 5,518 SH   SOLE   4,066 1,452 0
ISHARES TR TIPS BD ETF 464287176 212 1,875 SH   SOLE   1,250 625 0
ISHARES TR IBOXX HI YD ETF 464288513 559 6,526 SH   SOLE   4,895 1,632 0
ISHARES TR 1 3 YR CR BD ETF 464288646 1,663 16,020 SH   SOLE   13,350 2,670 0
ISHARES TR S&P US PFD STK 464288687 628 16,710 SH   SOLE   15,143 1,567 0
ISHARES TR IBONDS DEC22 ETF 46435G755 714 28,000 SH   SOLE   0 28,000 0
J2 GLOBAL INC COM 48123V102 417 5,284 SH   SOLE   4,624 661 0
JOHNSON & JOHNSON COM 478160104 355 2,768 SH   SOLE   2,247 321 0
JPMORGAN CHASE & CO COM 46625H100 803 7,304 SH   SOLE   6,391 913 0
KINDER MORGAN INC DEL COM 49456B101 153 10,168 SH   SOLE   7,626 2,542 0
KROGER CO COM 501044101 510 21,300 SH   SOLE   17,596 3,704 0
LILLY ELI & CO COM 532457108 3,262 42,160 SH   SOLE   31,482 10,678 0
LOCKHEED MARTIN CORP COM 539830109 418 1,238 SH   SOLE   1,083 155 0
LULULEMON ATHLETICA INC COM 550021109 428 4,800 SH   SOLE   4,800 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 747 51,587 SH   SOLE   49,242 2,345 0
MARRIOTT INTL INC NEW CL A 571903202 1,387 10,200 SH   SOLE   8,589 1,611 0
MARTIN MARIETTA MATLS INC COM 573284106 1,298 6,260 SH   SOLE   6,260 0 0
MASTERCARD INCORPORATED CL A 57636Q104 644 3,677 SH   SOLE   2,626 1,051 0
MCDONALDS CORP COM 580135101 943 6,032 SH   SOLE   5,217 815 0
METLIFE INC COM 59156R108 277 6,028 SH   SOLE   5,224 804 0
MICRON TECHNOLOGY INC COM 595112103 686 13,159 SH   SOLE   13,159 0 0
MICROSOFT CORP COM 594918104 944 10,339 SH   SOLE   7,671 2,668 0
MITEK SYS INC COM NEW 606710200 344 46,500 SH   SOLE   21,700 24,800 0
MORGAN STANLEY COM NEW 617446448 442 8,200 SH   SOLE   8,200 0 0
NETEASE INC SPONSORED ADR 64110W102 8,856 31,585 SH   SOLE   28,427 3,159 0
NETFLIX INC COM 64110L106 1,957 6,626 SH   SOLE   5,231 1,395 0
NEW YORK CMNTY BANCORP INC COM 649445103 868 66,628 SH   SOLE   34,595 32,033 0
NEXTERA ENERGY INC COM 65339F101 2,281 13,967 SH   SOLE   10,606 3,361 0
NUCOR CORP COM 670346105 309 5,050 SH   SOLE   4,329 721 0
NVIDIA CORP COM 67066G104 404 1,743 SH   SOLE   1,388 555 0
OMEGA HEALTHCARE INVS INC COM 681936100 203 7,515 SH   SOLE   0 7,515 0
OMNICOM GROUP INC COM 681919106 203 2,787 SH   SOLE   1,991 796 0
PACWEST BANCORP DEL COM 695263103 1,562 31,545 SH   SOLE   27,602 3,943 0
PALO ALTO NETWORKS INC COM 697435105 1,366 7,525 SH   SOLE   6,841 684 0
PATTERN ENERGY GROUP INC CL A 70338P100 199 11,500 SH   SOLE   11,500 0 0
PAYPAL HLDGS INC COM 70450Y103 210 2,771 SH   SOLE   2,771 0 0
PEPSICO INC COM 713448108 714 6,543 SH   SOLE   5,234 1,309 0
PFIZER INC COM 717081103 269 7,585 SH   SOLE   5,517 2,069 0
PHILIP MORRIS INTL INC COM 718172109 1,121 11,280 SH   SOLE   10,255 1,025 0
PHILLIPS 66 COM 718546104 764 7,965 SH   SOLE   2,811 5,154 0
PNC FINL SVCS GROUP INC COM 693475105 332 2,195 SH   SOLE   2,195 0 0
PROCTER AND GAMBLE CO COM 742718109 2,635 33,233 SH   SOLE   25,587 7,446 0
PROGENICS PHARMACEUTICALS IN COM 743187106 933 125,115 SH   SOLE   113,007 12,108 0
PROSHARES TR PSHS ULT S&P 500 74347R107 3,898 36,953 SH   SOLE   33,387 3,566 0
PROSHARES TR PSHS ULT NASB 74347R214 1,196 21,725 SH   SOLE   21,138 587 0
PROSHARES TR S&P 500 DV ARIST 74348A467 5,706 91,660 SH   SOLE   75,638 16,022 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 626 11,814 SH   SOLE   10,939 875 0
PRUDENTIAL FINL INC COM 744320102 2,194 21,185 SH   SOLE   15,367 5,818 0
PULTE GROUP INC COM 745867101 288 9,757 SH   SOLE   8,131 1,626 0
REGENERON PHARMACEUTICALS COM 75886F107 258 750 SH   SOLE   750 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,017 87,257 SH   SOLE   74,168 13,089 0
ROCKWELL MED INC COM 774374102 1,246 239,108 SH   SOLE   215,666 23,442 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 416 6,522 SH   SOLE   3,261 3,261 0
SCHWAB CHARLES CORP NEW COM 808513105 1,424 27,270 SH   SOLE   24,240 3,030 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 326 6,443 SH   SOLE   4,832 1,611 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,600 203,103 SH   SOLE   157,632 45,471 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,331 112,066 SH   SOLE   88,070 22,156 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 925 11,367 SH   SOLE   9,743 1,624 0
SERVICENOW INC COM 81762P102 5,497 33,225 SH   SOLE   32,203 1,022 0
SHAKE SHACK INC CL A 819047101 541 13,000 SH   SOLE   11,375 1,625 0
SHIRE PLC SPONSORED ADR 82481R106 1,150 7,699 SH   SOLE   6,706 993 0
SHOPIFY INC CL A 82509L107 2,446 19,635 SH   SOLE   17,964 1,671 0
SIRIUS XM HLDGS INC COM 82968B103 90 14,380 SH   SOLE   13,671 1,709 0
SOUTHWEST AIRLS CO COM 844741108 1,743 30,425 SH   SOLE   27,595 2,830 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 243 1,005 SH   SOLE   1,005 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 807 22,772 SH   SOLE   20,792 1,980 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,238 4,704 SH   SOLE   4,135 394 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,500 48,394 SH   SOLE   40,987 7,407 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 391 12,937 SH   SOLE   10,519 2,427 0
STAMPS COM INC COM NEW 852857200 2,491 12,389 SH   SOLE   12,025 364 0
STARBUCKS CORP COM 855244109 456 7,874 SH   SOLE   7,874 0 0
STARWOOD PPTY TR INC COM 85571B105 2,751 131,320 SH   SOLE   98,067 33,253 0
SUN CMNTYS INC COM 866674104 1,142 12,500 SH   SOLE   10,417 2,083 0
T MOBILE US INC COM 872590104 2,262 37,050 SH   SOLE   33,577 3,473 0
TESLA INC COM 88160R101 1,626 6,108 SH   SOLE   5,873 235 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,299 14,450 SH   SOLE   12,523 1,927 0
TEXAS INSTRS INC COM 882508104 480 4,616 SH   SOLE   3,462 1,154 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,422 25,016 SH   SOLE   18,762 6,254 0
TOTAL S A SPONSORED ADR 89151E109 315 5,455 SH   SOLE   3,732 1,723 0
TRAVELERS COMPANIES INC COM 89417E109 312 2,245 SH   SOLE   1,746 499 0
ULTA BEAUTY INC COM 90384S303 575 2,815 SH   SOLE   2,815 0 0
UNDER ARMOUR INC CL A 904311107 771 47,170 SH   SOLE   42,605 4,565 0
UNDER ARMOUR INC CL C 904311206 622 43,367 SH   SOLE   40,031 3,336 0
UNILEVER PLC SPON ADR NEW 904767704 3,191 57,432 SH   SOLE   44,550 12,882 0
UNION PAC CORP COM 907818108 596 4,432 SH   SOLE   3,989 443 0
UNITED TECHNOLOGIES CORP COM 913017109 292 2,318 SH   SOLE   1,623 695 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,024 39,840 SH   SOLE   37,675 2,165 0
VALERO ENERGY CORP NEW COM 91913Y100 389 4,190 SH   SOLE   3,259 931 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 352 4,402 SH   SOLE   4,402 0 0
VANGUARD GROUP DIV APP ETF 921908844 643 6,364 SH   SOLE   5,569 796 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 593 4,368 SH   SOLE   4,070 298 0
VANGUARD INDEX FDS MID CAP ETF 922908629 425 2,757 SH   SOLE   2,757 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,056 13,996 SH   SOLE   8,498 5,498 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 683 4,652 SH   SOLE   4,370 282 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,404 26,860 SH   SOLE   20,727 6,132 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,474 52,663 SH   SOLE   32,790 19,873 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,374 62,049 SH   SOLE   43,664 18,385 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,508 31,972 SH   SOLE   25,901 6,071 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 216 4,880 SH   SOLE   4,880 0 0
VEEVA SYS INC CL A COM 922475108 2,423 33,185 SH   SOLE   31,742 1,443 0
VERIFONE SYS INC COM 92342Y109 163 10,575 SH   SOLE   7,931 2,644 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,543 95,002 SH   SOLE   66,989 28,013 0
VISA INC COM CL A 92826C839 6,699 56,002 SH   SOLE   50,987 5,015 0
VOYA FINL INC COM 929089100 671 13,278 SH   SOLE   12,123 1,155 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 234 3,572 SH   SOLE   2,381 1,191 0
WASTE MGMT INC DEL COM 94106L109 257 3,050 SH   SOLE   2,213 738 0
WEC ENERGY GROUP INC COM 92939U106 204 3,258 SH   SOLE   2,444 815 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 206 4,310 SH   SOLE   3,771 539 0
XENIA HOTELS & RESORTS INC COM 984017103 315 15,974 SH   SOLE   14,377 1,597 0
XPO LOGISTICS INC COM 983793100 6,423 63,091 SH   SOLE   57,895 5,196 0
ZIMMER BIOMET HLDGS INC COM 98956P102 208 1,903 SH   SOLE   1,522 381 0