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 Company COM 88579Y101 267 1,958 SH   SOLE NONE 0 0 1,958
A T & T Inc New COM 00206R102 337 11,555 SH   SOLE NONE 0 0 11,555
Abbvie Inc COM 00287Y109 967 12,693 SH   SOLE NONE 0 0 12,693
Acelrx Pharmaceutl COM 00444T100 124 104,795 SH   SOLE NONE 0 0 104,795
Adaptive COM 00650F109 14,920 537,095 SH   SOLE NONE 0 0 537,095
Alibaba Group HLDG SPONSORED ADS 01609W102 499 2,568 SH   SOLE NONE 0 0 2,568
Alphabet Inc Cap STK (GOOG) CAP STK CL C 02079K107 1,627 1,399 SH   SOLE NONE 0 0 1,399
Alphabet Inc Cap STK (GOOGL) CAP STK CL A 02079K305 1,936 1,666 SH   SOLE NONE 0 0 1,666
Altria Group Inc COM 02209S103 396 10,006 SH   SOLE NONE 0 0 10,006
Amazon Com Inc COM 023135106 4,069 2,087 SH   SOLE NONE 0 0 2,087
American Elec PWR Co COM 025537101 302 3,771 SH   SOLE NONE 0 0 3,771
Apple Inc COM 037833100 9,618 37,821 SH   SOLE NONE 0 0 37,821
Applied Materials COM 038222105 228 4,967 SH   SOLE NONE 0 0 4,967
Astrazeneca ADR Each SPONSORED ADR 046353108 232 5,196 SH   SOLE NONE 0 0 5,196
Atlantica Yield PLC F SHS G0751N103 249 11,145 SH   SOLE NONE 0 0 11,145
B G C Partners Class A CL A 05541T101 1,543 612,470 SH   SOLE NONE 0 0 612,470
Bank Of America COM 060505104 583 27,452 SH   SOLE NONE 0 0 27,452
Bank Of Montreal Com COM 063671101 290 5,774 SH   SOLE NONE 0 0 5,774
Bce Inc Com NPV COM NEW 05534B760 387 9,328 SH   SOLE NONE 0 0 9,328
Berkshire Hathaway (A) CL A 084670108 272 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway (B) CL B NEW 084670702 937 5,126 SH   SOLE NONE 0 0 5,126
Blackberry LTD COM 09228F103 961 232,685 SH   SOLE NONE 0 0 232,685
BlackRock Inc COM 09247X101 543 1,234 SH   SOLE NONE 0 0 1,234
Boeing Co COM 097023105 1,455 9,755 SH   SOLE NONE 0 0 9,755
Bristol Myers Squibb COM 110122108 275 4,937 SH   SOLE NONE 0 0 4,937
Caterpillar Inc COM 149123101 401 3,455 SH   SOLE NONE 0 0 3,455
Charter Communicatn CL A 16119P108 325 744 SH   SOLE NONE 0 0 744
Chevron Corporation COM 166764100 702 9,695 SH   SOLE NONE 0 0 9,695
Cisco Systems Inc COM 17275R102 573 14,587 SH   SOLE NONE 0 0 14,587
Columbia BKG SYS Inc COM 197236102 232 8,645 SH   SOLE NONE 0 0 8,645
Communication Services Select Sector SPDR ETF COMMUNICATION 81369Y852 3,243 73,305 SH   SOLE NONE 0 0 73,305
Deutsche X-trackers MSCI Japan Hedged Eq ETF XTRACK MSCI JAPN 233051507 4,213 118,868 SH   SOLE NONE 0 0 118,868
Diageo PLC New ADR F SPON ADR NEW 25243Q205 208 1,622 SH   SOLE NONE 0 0 1,622
Disney Walt Co COM DISNEY 254687106 392 4,062 SH   SOLE NONE 0 0 4,062
Duke Energy Corp Com COM NEW 26441C204 302 3,732 SH   SOLE NONE 0 0 3,732
Eaton Corp PLC F SHS G29183103 478 6,151 SH   SOLE NONE 0 0 6,151
Endurance Intl COM 29272B105 91 47,062 SH   SOLE NONE 0 0 47,062
Energy Fuels Inc Com COM NEW 292671708 140 118,906 SH   SOLE NONE 0 0 118,906
Energy Select Sector SPDR ET ENERGY 81369Y506 1,351 46,505 SH   SOLE NONE 0 0 46,505
Energy Transfer LP COM UT LTD PTN 29273V100 69 14,930 SH   SOLE NONE 0 0 14,930
Exxon Mobil Corporation COM 30231G102 256 6,752 SH   SOLE NONE 0 0 6,752
Facebook Class A CL A 30303M102 1,414 8,477 SH   SOLE NONE 0 0 8,477
Fidelity MSCI Health Care ETF MSCI HLTH CARE I 316092600 984 22,888 SH   SOLE NONE 0 0 22,888
First TR Exchange (traded FD II First TR Dow Jones Global Select Dividend) DJ GLBL DIVID 33734X200 201 12,625 SH   SOLE NONE 0 0 12,625
First TR Exchange (traded FD III First TR PFD Secs & Income Etf) PFD SECS INC ETF 33739E108 324 19,778 SH   SOLE NONE 0 0 19,778
Flexshares Trust (international Quality DIV Idx) INTL QLTDV IDX 33939L837 374 21,110 SH   SOLE NONE 0 0 21,110
Focus Finl Partners COM CL A 34417P100 21,192 921,000 SH   SOLE NONE 0 0 921,000
Ford MTR Co Del COM 345370860 183 37,876 SH   SOLE NONE 0 0 37,876
GlaxoSmithKline PLC Adrf SPONSORED ADR 37733W105 826 21,337 SH   SOLE NONE 0 0 21,337
Global Medical R E I T I COM NEW 37954A204 731 70,852 SH   SOLE NONE 0 0 70,852
Global X FDS MLP (&energy Infrastructure Etf) GLB X MLP ENRG I 37950E226 92 15,004 SH   SOLE NONE 0 0 15,004
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 7,939 89,626 SH   SOLE NONE 0 0 89,626
Hilton Worldwide COM 43300A203 202 2,967 SH   SOLE NONE 0 0 2,967
Home Depot Inc COM 437076102 1,111 5,949 SH   SOLE NONE 0 0 5,949
HSBC Holdings PLC SPON ADR NEW 404280406 356 12,724 SH   SOLE NONE 0 0 12,724
Huazhu Group Limited SPONSORED ADS 44332N106 259 9,000 SH   SOLE NONE 0 0 9,000
Icl-Israel Chemicals SHS M5920A109 299 94,097 SH   SOLE NONE 0 0 94,097
Illumina Inc COM 452327109 737 2,700 SH   SOLE NONE 0 0 2,700
Intel Corp COM 458140100 515 9,525 SH   SOLE NONE 0 0 9,525
Intl Business Mach COM 459200101 412 3,713 SH   SOLE NONE 0 0 3,713
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 2,073 23,920 SH   SOLE NONE 0 0 23,920
iShares 20 Year Treasury Bond 20 YR TR BD ETF 464287432 2,641 16,007 SH   SOLE NONE 0 0 16,007
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2,126 42,619 SH   SOLE NONE 0 0 42,619
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 3,316 81,928 SH   SOLE NONE 0 0 81,928
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 10,694 41,386 SH   SOLE NONE 0 0 41,386
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 2,290 15,918 SH   SOLE NONE 0 0 15,918
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 1,991 35,479 SH   SOLE NONE 0 0 35,479
iShares Core S&P Total CORE S&P TTL STK 464287150 289 5,059 SH   SOLE NONE 0 0 5,059
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 834 7,225 SH   SOLE NONE 0 0 7,225
iShares Currency Hedged MSCI Eurozone ETF CUR HD EURZN ETF 46434V639 7,523 318,629 SH   SOLE NONE 0 0 318,629
iShares Dow Jones US Health Care ETF US HLTHCR PR ETF 464288828 1,018 6,107 SH   SOLE NONE 0 0 6,107
iShares Edge MSCI (multifactor Global Etf) MULTIFACTOR GLBL 46434V316 1,749 73,010 SH   SOLE NONE 0 0 73,010
iShares Emerging Markets Dividend ETF EM MKTS DIV ETF 464286319 1,060 37,650 SH   SOLE NONE 0 0 37,650
iShares ESG MSCI EM ETF ESG MSCI EM ETF 46434G863 622 22,730 SH   SOLE NONE 0 0 22,730
iShares Esg MSCI USA Leaders ETF IV ESG MSCI LEADR 46435U218 589 13,068 SH   SOLE NONE 0 0 13,068
iShares Expanded Tech-Software ETF EXPANDED TECH 464287515 542 2,577 SH   SOLE NONE 0 0 2,577
iShares Global Tech ETF GLOBAL TECH ETF 464287291 303 1,659 SH   SOLE NONE 0 0 1,659
iShares iBoxx Invt Grade Bond ETF IBOXX INV CP ETF 464287242 2,087 16,901 SH   SOLE NONE 0 0 16,901
iShares JPMorgan USD Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 642 6,642 SH   SOLE NONE 0 0 6,642
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257 586 9,373 SH   SOLE NONE 0 0 9,373
iShares MSCI Canada ETF MSCI CDA ETF 464286509 1,707 78,138 SH   SOLE NONE 0 0 78,138
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 1,082 20,235 SH   SOLE NONE 0 0 20,235
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 1,940 27,278 SH   SOLE NONE 0 0 27,278
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 6,246 183,004 SH   SOLE NONE 0 0 183,004
iShares MSCI Pacific ex Japan MSCI PAC JP ETF 464286665 2,296 67,711 SH   SOLE NONE 0 0 67,711
iShares MSCI USA Equal WGHTD ETF MSCI EQUAL WEITE 464286681 203 4,351 SH   SOLE NONE 0 0 4,351
iShares MSCI USA Minimum Volatility ETF MSCI MIN VOL ETF 46429B697 2,217 41,056 SH   SOLE NONE 0 0 41,056
iShares MSCI Utd Kingdom ETF New MSCI UK ETF NEW 46435G334 2,577 107,918 SH   SOLE NONE 0 0 107,918
iShares Russell 1000 ETF RUS 1000 ETF 464287622 2,959 20,906 SH   SOLE NONE 0 0 20,906
iShares Russell 1000 Growth Index ETF RUS 1000 GRW ETF 464287614 2,515 16,693 SH   SOLE NONE 0 0 16,693
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 353 2,234 SH   SOLE NONE 0 0 2,234
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 464287655 866 7,567 SH   SOLE NONE 0 0 7,567
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 763 17,665 SH   SOLE NONE 0 0 17,665
iShares Russell Top 200 Growth ETF U.S. TECH ETF 464287721 297 1,452 SH   SOLE NONE 0 0 1,452
iShares S&P 100 ETF S&P 100 ETF 464287101 386 3,250 SH   SOLE NONE 0 0 3,250
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 1,206 7,307 SH   SOLE NONE 0 0 7,307
iShares Select Dividend ETF SELECT DIVID ETF 464287168 219 2,975 SH   SOLE NONE 0 0 2,975
iShares Short Maturity Bond ETF SHT MAT BD ETF 46431W507 665 13,721 SH   SOLE NONE 0 0 13,721
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 3,006 27,074 SH   SOLE NONE 0 0 27,074
iShares TR U.S. Med Devices ETF U.S. MED DVC ETF 464288810 802 3,559 SH   SOLE NONE 0 0 3,559
iShares Trust Core (divid GWTH) CORE DIV GRWTH 46434V621 6,609 202,800 SH   SOLE NONE 0 0 202,800
iShares Ultra Short Term Bond ETF ULTR SH TRM BD 46434V878 286 5,720 SH   SOLE NONE 0 0 5,720
iShares US Treasury Bond ETF US TREAS BD ETF 46429B267 1,454 51,921 SH   SOLE NONE 0 0 51,921
Ishars Edg MSCI USA QLTY FCTR ETF USA QUALITY FCTR 46432F339 303 3,741 SH   SOLE NONE 0 0 3,741
Johnson & Johnson COM 478160104 721 5,497 SH   SOLE NONE 0 0 5,497
JPMorgan Chase & Co COM 46625H100 915 10,162 SH   SOLE NONE 0 0 10,162
Kraneshares CSI China Internet CSI CHI INTERNET 500767306 754 16,650 SH   SOLE NONE 0 0 16,650
Liquidity Services Inc COM 53635B107 149 38,438 SH   SOLE NONE 0 0 38,438
Lithium Americas COM NEW 53680Q207 330 123,892 SH   SOLE NONE 0 0 123,892
Mag Silver Corp F COM 55903Q104 1,097 142,876 SH   SOLE NONE 0 0 142,876
Materials Select Sector SPDR ETF SBI MATERIALS 81369Y100 781 17,336 SH   SOLE NONE 0 0 17,336
MC Donalds Corp COM 580135101 450 2,724 SH   SOLE NONE 0 0 2,724
McCormick & Co Inc COM NON VTG 579780206 2,540 17,988 SH   SOLE NONE 0 0 17,988
Merck & Co Inc New COM 58933Y105 1,081 13,937 SH   SOLE NONE 0 0 13,937
Microsoft Corp COM 594918104 4,625 29,327 SH   SOLE NONE 0 0 29,327
MPLX LP COM UNIT REP LTD 55336V100 122 10,463 SH   SOLE NONE 0 0 10,463
Netflix Com Inc COM 64110L106 1,389 3,699 SH   SOLE NONE 0 0 3,699
Newmark Group Inc CL A 65158N102 1,102 259,279 SH   SOLE NONE 0 0 259,279
Nextera Energy Inc COM 65339F101 802 3,331 SH   SOLE NONE 0 0 3,331
Nice SYS LTD SPONSORED ADR 653656108 207 1,445 SH   SOLE NONE 0 0 1,445
Nike Inc Class B CL B 654106103 350 4,229 SH   SOLE NONE 0 0 4,229
Novagold Res Inc Com COM NEW 66987E206 230 31,094 SH   SOLE NONE 0 0 31,094
Oracle Corporation COM 68389X105 748 15,467 SH   SOLE NONE 0 0 15,467
Pepsico COM 713448108 226 1,881 SH   SOLE NONE 0 0 1,881
Pfizer Incorporated COM 717081103 260 7,955 SH   SOLE NONE 0 0 7,955
PNC Finl Services GP Inc COM 693475105 500 5,222 SH   SOLE NONE 0 0 5,222
Powershares QQQ R Series 1 UNIT SER 1 46090E103 9,046 47,511 SH   SOLE NONE 0 0 47,511
Procter & Gamble COM 742718109 457 4,150 SH   SOLE NONE 0 0 4,150
Pure Storage Inc CL CL A 74624M102 293 23,798 SH   SOLE NONE 0 0 23,798
Put FOCS @ $25.0 Exp Aug 21, 2020 COM CL A 34417P100 285 50,000 SH Put SOLE NONE 0 0 50,000
R One R C M Inc COM 749397105 849 93,407 SH   SOLE NONE 0 0 93,407
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 495 15,967 SH   SOLE NONE 0 0 15,967
Ross Stores Inc COM 778296103 1,365 15,700 SH   SOLE NONE 0 0 15,700
Royal Dutch Shell SPON ADR B 780259107 315 9,660 SH   SOLE NONE 0 0 9,660
S & P Global Inc COM 78409V104 245 1,000 SH   SOLE NONE 0 0 1,000
Salesforce Com Inc COM 79466L302 251 1,741 SH   SOLE NONE 0 0 1,741
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 480 23,198 SH   SOLE NONE 0 0 23,198
Schwab International Equity ETF INTL EQTY ETF 808524805 1,365 52,813 SH   SOLE NONE 0 0 52,813
Schwab Short Term US Treasury ETF SHT TM US TRES 808524862 887 17,141 SH   SOLE NONE 0 0 17,141
Schwab Strategic TR (intermediate-Term US Treasury Etf) INTRM TRM TRES 808524854 628 10,685 SH   SOLE NONE 0 0 10,685
Schwab U.S. Broad Market ETF US BRD MKT ETF 808524102 3,150 52,134 SH   SOLE NONE 0 0 52,134
Seagate Technology SHS G7945M107 533 10,778 SH   SOLE NONE 0 0 10,778
Sector SPDR Fincl Select SBI INT-FINL 81369Y605 4,372 210,003 SH   SOLE NONE 0 0 210,003
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663 1,113 12,151 SH   SOLE NONE 0 0 12,151
SPDR Consumer Discret Select Sector ETF SBI CONS DISCR 81369Y407 2,616 26,672 SH   SOLE NONE 0 0 26,672
SPDR Consumer Staples Select Sector ETF SBI CONS STPLS 81369Y308 2,549 46,799 SH   SOLE NONE 0 0 46,799
SPDR Industrial Select Sector ETF SBI INT-INDS 81369Y704 3,299 55,907 SH   SOLE NONE 0 0 55,907
SPDR Nuveen S&P High Yield Muni ETF NUVEEN BBG BRCLY 78464A284 555 10,138 SH   SOLE NONE 0 0 10,138
SPDR Portfolio S P 1500 CMPST ST ETF PORTFOLI S&P1500 78464A805 275 8,730 SH   SOLE NONE 0 0 8,730
SPDR S&P 500 ETF TR UNIT 78462F103 11,780 45,470 SH   SOLE NONE 0 0 45,470
SPDR S&P Bank ETF S&P BK ETF 78464A797 494 18,329 SH   SOLE NONE 0 0 18,329
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 223 2,795 SH   SOLE NONE 0 0 2,795
SPDR S&P Regional Banking ETF S&P REGL BKG 78464A698 332 10,175 SH   SOLE NONE 0 0 10,175
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 238 901 SH   SOLE NONE 0 0 901
Starbucks Corp COM 855244109 419 6,374 SH   SOLE NONE 0 0 6,374
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 9,711 120,822 SH   SOLE NONE 0 0 120,822
Tesla Motors Inc Com COM 88160R101 466 889 SH   SOLE NONE 0 0 889
Textainer Group HLDG F SHS G8766E109 747 90,830 SH   SOLE NONE 0 0 90,830
The Charles Schwab Corp COM 808513105 411 12,227 SH   SOLE NONE 0 0 12,227
Timberland Bancorp COM 887098101 195 10,645 SH   SOLE NONE 0 0 10,645
Univar Inc Com COM 91336L107 333 31,063 SH   SOLE NONE 0 0 31,063
US Bancorp COM NEW 902973304 1,886 54,080 SH   SOLE NONE 0 0 54,080
Utilities Select Sector SPDR SBI INT-UTILS 81369Y886 1,283 23,150 SH   SOLE NONE 0 0 23,150
Vanguard Admiral FDS (inc S&P 500 Value Index FD ETF SHS) 500 VAL IDX FD 921932703 924 9,900 SH   SOLE NONE 0 0 9,900
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 3,387 32,758 SH   SOLE NONE 0 0 32,758
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 217 5,292 SH   SOLE NONE 0 0 5,292
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 3,816 114,466 SH   SOLE NONE 0 0 114,466
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 397 11,830 SH   SOLE NONE 0 0 11,830
Vanguard Growth ETF GROWTH ETF 922908736 4,593 29,314 SH   SOLE NONE 0 0 29,314
Vanguard Interm Treasury ETF INTER TERM TREAS 92206C706 209 2,959 SH   SOLE NONE 0 0 2,959
Vanguard Intermediate-Term Corp Bd ETF INT-TERM CORP 92206C870 1,044 11,984 SH   SOLE NONE 0 0 11,984
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 9,935 41,951 SH   SOLE NONE 0 0 41,951
Vanguard Short Term Treasury ETF SHORT TERM TREAS 92206C102 250 4,009 SH   SOLE NONE 0 0 4,009
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 324 3,794 SH   SOLE NONE 0 0 3,794
Vanguard Total Intl Bd Idx ETF INTL BD IDX ETF 92203J407 1,135 20,172 SH   SOLE NONE 0 0 20,172
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 3,592 27,861 SH   SOLE NONE 0 0 27,861
Vanguard Value ETF VALUE ETF 922908744 327 3,667 SH   SOLE NONE 0 0 3,667
Verizon Communications COM 92343V104 587 10,922 SH   SOLE NONE 0 0 10,922
Waste Management Inc COM 94106L109 389 4,200 SH   SOLE NONE 0 0 4,200
Wells Fargo & Co New COM 949746101 301 10,490 SH   SOLE NONE 0 0 10,490