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
GENOMIC HEALTH INC COM 37244C101 391 5,580 SH   SOLE   0 0 5,580
REALPAGE INC COM 75606N109 477 7,860 SH   SOLE   0 0 7,860
FERRARI N V COM N3167Y103 468 3,500 SH   SOLE   0 0 3,500
BIOTELEMETRY INC COM 090672106 419 6,684 SH   SOLE   0 0 6,684
PLANET FITNESS INC CL A 72703H101 489 7,119 SH   SOLE   0 0 7,119
CHOICE HOTELS INTL INC COM 169905106 230 2,960 SH   SOLE   0 0 2,960
MONOLITHIC PWR SYS INC COM 609839105 481 3,551 SH   SOLE   0 0 3,551
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2,365 45,000 SH   SOLE   0 0 45,000
DEERE & CO COM 244199105 387 2,419 SH   SOLE   0 0 2,419
TIVITY HEALTH INC COM 88870R102 182 10,385 SH   SOLE   0 0 10,385
EXELIXIS INC COM 30161Q104 237 9,955 SH   SOLE   0 0 9,955
HORIZON PHARMA PLC SHS G4617B105 394 14,914 SH   SOLE   0 0 14,914
ADOBE INC COM 00724F101 544 2,040 SH   SOLE   0 0 2,040
PROSHARES TR PSHS ULT HLTHCRE 74347R735 659 6,307 SH   SOLE   0 0 6,307
TOTAL SYS SVCS INC COM 891906109 487 5,125 SH   SOLE   0 0 5,125
UBIQUITI NETWORKS INC COM 90347A100 319 2,130 SH   SOLE   0 0 2,130
THE TRADE DESK INC COM CL A 88339J105 438 2,212 SH   SOLE   0 0 2,212
PROSHARES TR PSHS ULT S&P 500 74347R107 295 2,500 SH   SOLE   0 0 2,500
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 267 1,725 SH   SOLE   0 0 1,725
ASTRONICS CORP COM 046433108 240 7,320 SH   SOLE   0 0 7,320
WORKDAY INC CL A 98138H101 451 2,340 SH   SOLE   0 0 2,340
APPLE INC COM 037833100 712 3,749 SH   SOLE   0 0 3,749
WORLDPAY INC CL A 981558109 308 2,718 SH   SOLE   0 0 2,718
ISHARES INC MSCI HONG KG ETF 464286871 2,660 101,503 SH   SOLE   0 0 101,503
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 420 3,886 SH   SOLE   0 0 3,886
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2,358 55,241 SH   SOLE   0 0 55,241
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 269 1,885 SH   SOLE   0 0 1,885
BOEING CO COM 097023105 216 565 SH   SOLE   0 0 565
PROCTER AND GAMBLE CO COM 742718109 516 4,962 SH   SOLE   0 0 4,962
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 322 5,987 SH   SOLE   0 0 5,987
WESTERN ALLIANCE BANCORP COM 957638109 209 5,100 SH   SOLE   0 0 5,100
ISHARES TR RUS 2000 VAL ETF 464287630 3,579 29,849 SH   SOLE   0 0 29,849
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 258 5,530 SH   SOLE   0 0 5,530
US BANCORP DEL COM NEW 902973304 325 6,738 SH   SOLE   0 0 6,738
CADENCE DESIGN SYSTEM INC COM 127387108 489 7,700 SH   SOLE   0 0 7,700
EBIX INC COM NEW 278715206 206 4,175 SH   SOLE   0 0 4,175
CORCEPT THERAPEUTICS INC COM 218352102 283 24,125 SH   SOLE   0 0 24,125
VEEVA SYS INC CL A COM 922475108 489 3,855 SH   SOLE   0 0 3,855
GLOBANT S A COM L44385109 437 6,115 SH   SOLE   0 0 6,115
TWILIO INC CL A 90138F102 518 4,009 SH   SOLE   0 0 4,009
ISHARES TR US HLTHCARE ETF 464287762 372 1,921 SH   SOLE   0 0 1,921
BRINKS CO COM 109696104 235 3,120 SH   SOLE   0 0 3,120
IROBOT CORP COM 462726100 436 3,702 SH   SOLE   0 0 3,702
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 503 13,525 SH   SOLE   0 0 13,525
ISHARES TR CORE S&P SCP ETF 464287804 5,304 68,745 SH   SOLE   0 0 68,745
PURECYCLE CORP COM NEW 746228303 225 22,785 SH   SOLE   0 0 22,785
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 3,448 68,444 SH   SOLE   0 0 68,444
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 4,348 86,468 SH   SOLE   0 0 86,468
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 362 1,803 SH   SOLE   0 0 1,803
ALASKA AIR GROUP INC COM 011659109 205 3,655 SH   SOLE   0 0 3,655
VANGUARD INDEX FDS VALUE ETF 922908744 7,733 71,845 SH   SOLE   0 0 71,845
IAC INTERACTIVECORP COM 44919P508 542 2,580 SH   SOLE   0 0 2,580
NOVANTA INC COM 67000B104 519 6,123 SH   SOLE   0 0 6,123
ZEBRA TECHNOLOGIES CORP CL A 989207105 465 2,217 SH   SOLE   0 0 2,217
AMC NETWORKS INC CL A 00164V103 205 3,610 SH   SOLE   0 0 3,610
QCR HOLDINGS INC COM 74727A104 305 8,991 SH   SOLE   0 0 8,991
ISHARES TR CORE DIV GRWTH 46434V621 3,349 91,116 SH   SOLE   0 0 91,116
WELLTOWER INC COM 95040Q104 230 2,960 SH   SOLE   0 0 2,960
COOPER COS INC COM NEW 216648402 246 830 SH   SOLE   0 0 830
VISA INC COM CL A 92826C839 419 2,685 SH   SOLE   0 0 2,685
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,236 97,397 SH   SOLE   0 0 97,397
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,100 11,685 SH   SOLE   0 0 11,685
EURONET WORLDWIDE INC COM 298736109 492 3,453 SH   SOLE   0 0 3,453
ISHARES TR 3 7 YR TREAS BD 464288661 2,538 20,601 SH   SOLE   0 0 20,601
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,357 234,966 SH   SOLE   0 0 234,966
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2,363 134,547 SH   SOLE   0 0 134,547
AMN HEALTHCARE SERVICES INC COM 001744101 235 4,980 SH   SOLE   0 0 4,980
NV5 GLOBAL INC COM 62945V109 312 5,253 SH   SOLE   0 0 5,253
CYBERARK SOFTWARE LTD SHS M2682V108 494 4,148 SH   SOLE   0 0 4,148
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,046 6,844 SH   SOLE   0 0 6,844
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4,563 149,892 SH   SOLE   0 0 149,892
OMNICELL INC COM 68213N109 451 5,575 SH   SOLE   0 0 5,575
PROSHARES TR ULTRPRO S&P500 74347X864 345 7,000 SH   SOLE   0 0 7,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 672 1,946 SH   SOLE   0 0 1,946
PATTERN ENERGY GROUP INC CL A 70338P100 203 9,245 SH   SOLE   0 0 9,245
VANGUARD INDEX FDS TOTAL STK MKT 922908769 454 3,137 SH   SOLE   0 0 3,137
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 14,531 449,469 SH   SOLE   0 0 449,469
ISHARES TR IBOXX HI YD ETF 464288513 3,303 38,194 SH   SOLE   0 0 38,194
ISHARES TR S&P 500 GRWT ETF 464287309 695 4,032 SH   SOLE   0 0 4,032
ISHARES TR INTRM TR CRP ETF 464288638 1,706 30,939 SH   SOLE   0 0 30,939
NETFLIX INC COM 64110L106 635 1,781 SH   SOLE   0 0 1,781
ATLASSIAN CORP PLC CL A G06242104 468 4,164 SH   SOLE   0 0 4,164
SERVICENOW INC COM 81762P102 419 1,698 SH   SOLE   0 0 1,698
INVESCO QQQ TR UNIT SER 1 46090E103 806 4,489 SH   SOLE   0 0 4,489
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 804 10,086 SH   SOLE   0 0 10,086
MICROSOFT CORP COM 594918104 341 2,888 SH   SOLE   0 0 2,888
PROSHARES TR PSHS ULTRA QQQ 74347R206 753 8,373 SH   SOLE   0 0 8,373
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 281 4,150 SH   SOLE   0 0 4,150
ISHARES TR RUSSELL 2000 ETF 464287655 650 4,248 SH   SOLE   0 0 4,248
ISHARES TR RUS 1000 ETF 464287622 4,286 27,246 SH   SOLE   0 0 27,246
VANGUARD GROUP DIV APP ETF 921908844 351 3,200 SH   SOLE   0 0 3,200
FLEETCOR TECHNOLOGIES INC COM 339041105 281 1,140 SH   SOLE   0 0 1,140
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,835 14,129 SH   SOLE   0 0 14,129
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,220 34,118 SH   SOLE   0 0 34,118
BJS WHSL CLUB HLDGS INC COM 05550J101 238 8,680 SH   SOLE   0 0 8,680
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 346 8,460 SH   SOLE   0 0 8,460
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 4,243 138,884 SH   SOLE   0 0 138,884
ISHARES INC EM HGHYL BD ETF 464286285 2,338 49,974 SH   SOLE   0 0 49,974
TELEFLEX INC COM 879369106 261 865 SH   SOLE   0 0 865
POST HLDGS INC COM 737446104 444 4,057 SH   SOLE   0 0 4,057
ISHARES TR RUS MD CP GR ETF 464287481 14,794 109,041 SH   SOLE   0 0 109,041
PIMCO ETF TR INTER MUN BD ACT 72201R866 2,353 43,604 SH   SOLE   0 0 43,604
ICON PLC SHS G4705A100 226 1,655 SH   SOLE   0 0 1,655
AMEDISYS INC COM 023436108 370 3,000 SH   SOLE   0 0 3,000
PROSHARES TR PSHS ULTRUSS2000 74347R842 268 3,974 SH   SOLE   0 0 3,974
WISDOMTREE TR US TOTAL MRKT FD 97717W596 303 9,375 SH   SOLE   0 0 9,375
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,795 46,261 SH   SOLE   0 0 46,261
ISHARES TR CORE S&P500 ETF 464287200 1,124 3,951 SH   SOLE   0 0 3,951
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,940 22,652 SH   SOLE   0 0 22,652
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4,013 195,173 SH   SOLE   0 0 195,173
SYNOPSYS INC COM 871607107 544 4,725 SH   SOLE   0 0 4,725
ISHARES TR 0-5YR INVT GR CP 46434V100 3,831 75,932 SH   SOLE   0 0 75,932
FORD MTR CO DEL COM 345370860 1,817 206,920 SH   SOLE   0 0 206,920
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 320 5,730 SH   SOLE   0 0 5,730
PAYPAL HLDGS INC COM 70450Y103 648 6,244 SH   SOLE   0 0 6,244
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2,026 33,542 SH   SOLE   0 0 33,542
ISHARES TR 0-5YR HI YL CP 46434V407 8,636 184,895 SH   SOLE   0 0 184,895
NASDAQ INC COM 631103108 257 2,935 SH   SOLE   0 0 2,935
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,200 82,878 SH   SOLE   0 0 82,878
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,683 102,596 SH   SOLE   0 0 102,596
ISHARES TR ULTR SH TRM BD 46434V878 4,261 84,707 SH   SOLE   0 0 84,707
MATCH GROUP INC COM 57665R106 497 8,774 SH   SOLE   0 0 8,774
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,744 13,548 SH   SOLE   0 0 13,548
NMI HLDGS INC CL A 629209305 271 10,490 SH   SOLE   0 0 10,490
SPDR SER TR MSCI USA STRTGIC 78468R812 678 8,160 SH   SOLE   0 0 8,160