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
A T & T Inc New COM 00206R102 2,529 93,634 SH   SOLE NONE 2,050 0 91,584
Abbott Laboratories COM 002824100 354 3,003 SH   SOLE NONE 0 0 3,003
Abbvie Inc COM 00287Y109 962 8,924 SH   SOLE NONE 131 0 8,793
Aberdeen STNDRD PHYSCL Swiss GLD ETF PHYSCL GOLD SHS 00326A104 266 15,830 SH   SOLE NONE 0 0 15,830
Accenture PLC CLS A SHS CLASS A G1151C101 568 1,775 SH   SOLE NONE 200 0 1,576
Acelrx Pharmaceutl COM 00444T100 136 133,840 SH   SOLE NONE 0 0 133,840
Acuity Brands Inc COM 00508Y102 11,442 66,000 SH   SOLE NONE 0 0 66,000
Adaptive COM 00650F109 6,102 179,536 SH   SOLE NONE 0 0 179,536
Adobe SYS Inc COM 00724F101 349 607 SH   SOLE NONE 524 0 83
Albemarle Corp COM 012653101 331 1,513 SH   SOLE NONE 1,513 0 0
Alerian MLP ETF ALERIAN MLP 00162Q452 456 13,683 SH   SOLE NONE 0 0 13,684
Alphabet Inc Cap STK (GOOG) CAP STK CL C 02079K107 7,404 2,778 SH   SOLE NONE 680 0 2,098
Alphabet Inc Cap STK (GOOGL) CAP STK CL A 02079K305 4,761 1,781 SH   SOLE NONE 382 0 1,399
Altria Group Inc COM 02209S103 244 5,261 SH   SOLE NONE 300 0 4,961
Amazon Com Inc COM 023135106 14,807 4,507 SH   SOLE NONE 795 0 3,713
American Express Company COM 025816109 714 4,267 SH   SOLE NONE 958 0 3,309
American WTR WKS Co COM 030420103 982 5,814 SH   SOLE NONE 0 0 5,814
Amgen Incorporated COM 031162100 632 2,976 SH   SOLE NONE 112 0 2,864
Amyris Inc COM NEW 03236M200 137 10,000 SH   SOLE NONE 0 0 10,000
Apple Inc COM 037833100 37,392 264,255 SH   SOLE NONE 20,607 0 243,647
Applovin Corp Class A COM CL A 03831W108 53,466 738,792 SH   SOLE NONE 0 0 738,792
Arista Networks Inc COM 040413106 285 830 SH   SOLE NONE 665 0 165
Atlas Corp F SHARES Y0436Q109 1,503 98,981 SH   SOLE NONE 0 0 98,981
Auto Data Processing COM 053015103 226 1,128 SH   SOLE NONE 45 0 1,084
Autozone Inc COM 053332102 485 286 SH   SOLE NONE 286 0 0
B G C Partners Class A CL A 05541T101 6,571 1,261,320 SH   SOLE NONE 0 0 1,261,321
Bank Of America COM 060505104 9,832 231,634 SH   SOLE NONE 226,882 0 4,752
Bank Of Nova Scotia COM 064149107 245 3,991 SH   SOLE NONE 0 0 3,991
Berkshire Hathaway (A) CL A 084670108 1,645 4 SH   SOLE NONE 3 0 1
Berkshire Hathaway (B) CL B NEW 084670702 2,985 10,937 SH   SOLE NONE 1,662 0 9,275
BlackRock Inc COM 09247X101 687 820 SH   SOLE NONE 242 0 578
Bloom Energy Corp COM CL A 093712107 205 10,966 SH   SOLE NONE 0 0 10,966
Boeing Co COM 097023105 3,425 15,574 SH   SOLE NONE 160 0 15,414
Bristol Myers Squibb COM 110122108 655 10,990 SH   SOLE NONE 4,896 0 6,094
C S X Corp COM 126408103 596 20,057 SH   SOLE NONE 362 0 19,695
Callaway Golf Co COM 131193104 1,524 55,185 SH   SOLE NONE 0 0 55,185
Caterpillar Inc COM 149123101 712 3,711 SH   SOLE NONE 564 0 3,147
Charter Communicatn CL A 16119P108 452 622 SH   SOLE NONE 0 0 622
Chevron Corporation COM 166764100 726 7,162 SH   SOLE NONE 1,713 0 5,449
Cisco Systems Inc COM 17275R102 1,190 21,870 SH   SOLE NONE 6,367 0 15,503
Citigroup Inc COM NEW 172967424 966 13,770 SH   SOLE NONE 1,070 0 12,700
Coca Cola COM 191216100 373 7,068 SH   SOLE NONE 4,361 0 2,707
Columbia BKG SYS Inc COM 197236102 290 7,645 SH   SOLE NONE 0 0 7,645
Comcast Corp New CL A CL A 20030N101 551 9,860 SH   SOLE NONE 3,902 0 5,958
Communication Services Select Sector SPDR ETF COMMUNICATION 81369Y852 6,566 81,966 SH   SOLE NONE 633 0 81,334
Concrete Pumping Holding COM 206704108 827 96,862 SH   SOLE NONE 0 0 96,862
Conocophillips COM 20825C104 244 3,601 SH   SOLE NONE 1,473 0 2,128
Cortexyme I N C COM 22053A107 1,812 19,773 SH   SOLE NONE 0 0 19,773
Crown Castle Intl Corp COM 22822V101 361 2,088 SH   SOLE NONE 105 0 1,983
Cue Biopharma Inc COM 22978P106 6,971 478,500 SH   SOLE NONE 0 0 478,500
Danaher Corp COM 235851102 540 1,775 SH   SOLE NONE 1,183 0 592
Deutsche X-trackers MSCI Japan Hedged Eq ETF XTRACK MSCI JAPN 233051507 3,564 70,428 SH   SOLE NONE 0 0 70,428
Diageo PLC New ADR F SPON ADR NEW 25243Q205 312 1,598 SH   SOLE NONE 1,500 0 98
Dimensional ETF (trust US Equity Etf) US EQUITY ETF 25434V401 3,084 65,395 SH   SOLE NONE 0 0 65,395
Dimensional ETF (trust US Small Cap Etf) US SMALL CAP ETF 25434V500 465 8,101 SH   SOLE NONE 0 0 8,101
Dimensional ETF (trust US Targeted Vlu) US TARGETED VLU 25434V609 4,440 100,008 SH   SOLE NONE 0 0 100,008
Dimensional ETF (trust World Ex US Core) WORLD EX US CORE 25434V880 729 28,189 SH   SOLE NONE 0 0 28,189
Dimensional U S Core Equity 2 ETF US CORE EQUITY 2 25434V708 5,870 220,950 SH   SOLE NONE 0 0 220,950
Disney Walt Co COM 254687106 717 4,243 SH   SOLE NONE 1,610 0 2,633
Dover Corp COM 260003108 239 1,540 SH   SOLE NONE 0 0 1,540
Eaton Corp PLC F SHS G29183103 439 2,941 SH   SOLE NONE 86 0 2,855
Energy Fuels Inc Com COM NEW 292671708 3,633 517,540 SH   SOLE NONE 0 0 517,540
Energy Select Sector SPDR ET ENERGY 81369Y506 1,867 35,850 SH   SOLE NONE 0 0 35,851
Enterprise Products Partners LP COM 293792107 1,160 53,623 SH   SOLE NONE 0 0 53,623
Estee Lauder CL A 518439104 508 1,694 SH   SOLE NONE 1,522 0 172
Everi Holdings Inc COM 30034T103 926 38,336 SH   SOLE NONE 0 0 38,336
Exxon Mobil Corporation COM 30231G102 990 16,837 SH   SOLE NONE 4,623 0 12,215
Facebook Class A CL A 30303M102 2,862 8,434 SH   SOLE NONE 1,419 0 7,015
Fastenal Co COM 311900104 252 4,898 SH   SOLE NONE 0 0 4,898
Fidelity MSCI Cons STPLS Indx ETF CONSMR STAPLES 316092303 558 13,345 SH   SOLE NONE 0 0 13,345
Fidelity MSCI Energy Indx ETF MSCI ENERGY IDX 316092402 873 60,588 SH   SOLE NONE 0 0 60,588
Fidelity MSCI Finls MSCI FINLS IDX 316092501 1,742 32,456 SH   SOLE NONE 0 0 32,456
Fidelity MSCI Health Care ETF MSCI HLTH CARE I 316092600 1,915 30,026 SH   SOLE NONE 0 0 30,026
Fidelity Nasdaq (composite Index Tracking Stock) NASDAQ COMPSIT 315912808 519 9,250 SH   SOLE NONE 0 0 9,250
First TR Energy (infrastrctr FD Com) COM 33738C103 138 10,824 SH   SOLE NONE 0 0 10,824
Flextronics ORD Y2573F102 1,269 71,823 SH   SOLE NONE 0 0 71,823
Ford MTR Co Del COM 345370860 525 37,109 SH   SOLE NONE 745 0 36,364
Garmin LTD Com SHS H2906T109 388 2,500 SH   SOLE NONE 0 0 2,500
Globalstar Inc COM 378973408 686 410,900 SH   SOLE NONE 257,500 0 153,400
Goldman Sachs Group COM 38141G104 554 1,467 SH   SOLE NONE 200 0 1,267
Gopro Inc CL A CL A 38268T103 265 28,371 SH   SOLE NONE 0 0 28,371
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 8,319 65,353 SH   SOLE NONE 309 0 65,045
Hershey Co COM 427866108 243 1,441 SH   SOLE NONE 41 0 1,400
Hilton Worldwide COM 43300A203 391 2,967 SH   SOLE NONE 0 0 2,967
Home Depot Inc COM 437076102 2,416 7,362 SH   SOLE NONE 1,212 0 6,151
Honeywell International COM 438516106 656 3,093 SH   SOLE NONE 437 0 2,656
Humana Inc COM 444859102 337 865 SH   SOLE NONE 450 0 415
Huntsman Corp COM 447011107 1,074 36,328 SH   SOLE NONE 0 0 36,328
Icl Group LTD F SHS M53213100 725 99,824 SH   SOLE NONE 0 0 99,824
II VI Inc Com COM 902104108 247 4,164 SH   SOLE NONE 4,164 0 0
Illinois Tool Works COM 452308109 245 1,180 SH   SOLE NONE 1,159 0 21
Illumina Inc COM 452327109 1,147 2,828 SH   SOLE NONE 0 0 2,828
Intel Corp COM 458140100 705 13,239 SH   SOLE NONE 1,488 0 11,752
Intellia COM 45826J105 268 2,000 SH   SOLE NONE 0 0 2,000
Intercontinental COM 45866F104 209 1,826 SH   SOLE NONE 1,438 0 388
Interntnl Money Expre005 COM 46005L101 667 39,974 SH   SOLE NONE 0 0 39,974
Intl Business Mach COM 459200101 1,288 9,277 SH   SOLE NONE 178 0 9,099
Invesco Activly (mangd Etc FD T FTSE Rafi SML) FTSE RAFI SML 46138E735 862 22,973 SH   SOLE NONE 0 0 22,973
Invesco Activly (mangd Etc FD T Optimum Yield) OPTIMUM YIELD 46090F100 329 15,675 SH   SOLE NONE 0 0 15,675
Invesco Exchange (traded FD TR GBL Listed PVT) GBL LISTED PVT 46137V589 172 11,548 SH   SOLE NONE 0 0 11,548
Invesco Exchange (traded FD TR S&P500 Eql WGT) S&P500 EQL WGT 46137V357 759 5,071 SH   SOLE NONE 0 0 5,071
Invesco S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 270 4,447 SH   SOLE NONE 0 0 4,447
iShares 0-5 Year (tips Bond Etf) 0-5 YR TIPS ETF 46429B747 915 8,666 SH   SOLE NONE 0 0 8,666
iShares 1-3 Year Credit Bond ISHS 1-5YR INVS 464288646 608 11,140 SH   SOLE NONE 464 0 10,676
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 883 10,255 SH   SOLE NONE 0 0 10,255
iShares Cohen & Steers REIT ETF COHEN STEER REIT 464287564 352 5,381 SH   SOLE NONE 0 0 5,381
iShares Core 5 10 YR Usd Bond ETF CR 5 10 YR ETF 46435G417 1,500 29,330 SH   SOLE NONE 0 0 29,330
iShares Core Moderate Allocatin ETF MODERT ALLOC ETF 464289875 302 6,750 SH   SOLE NONE 0 0 6,750
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 9,280 124,986 SH   SOLE NONE 0 0 124,987
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 11,258 182,288 SH   SOLE NONE 0 0 182,288
iShares Core MSCI Total International Stock ETF CORE MSCI TOTAL 46432F834 1,470 20,711 SH   SOLE NONE 15,284 0 5,428
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 30,332 70,407 SH   SOLE NONE 0 0 70,407
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 815 3,099 SH   SOLE NONE 0 0 3,099
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 13,718 125,639 SH   SOLE NONE 0 0 125,640
iShares Core S&P Total CORE S&P TTL STK 464287150 917 9,325 SH   SOLE NONE 0 0 9,325
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 1,546 13,469 SH   SOLE NONE 0 0 13,470
iShares Currency Hedged MSCI Eurozone ETF CUR HD EURZN ETF 46434V639 12,189 338,036 SH   SOLE NONE 0 0 338,036
iShares Dow Jones US Health Care ETF US HLTHCR PR ETF 464288828 1,986 7,764 SH   SOLE NONE 0 0 7,765
iShares Edge (msci International Value Factor Etf) MSCI INTL VLU FT 46435G409 552 21,478 SH   SOLE NONE 0 0 21,478
iShares Edge MSCI USA Value Factor ETF MSCI USA VALUE 46432F388 2,288 22,726 SH   SOLE NONE 345 0 22,381
iShares Emerging Markets Dividend ETF EM MKTS DIV ETF 464286319 1,169 30,062 SH   SOLE NONE 0 0 30,062
iShares ESG MSCI EM ETF ESG AWR MSCI EM 46434G863 2,678 64,630 SH   SOLE NONE 2,220 0 62,410
iShares Esg MSCI Em Leaders ETF ESG MSCI EM LDRS 46436E601 491 8,049 SH   SOLE NONE 0 0 8,049
iShares Esg MSCI USA ETF ESG AWR MSCI USA 46435G425 6,233 63,307 SH   SOLE NONE 2,145 0 61,162
iShares Esg MSCI USA Leaders ETF IV ESG MSCI LEADR 46435U218 592 7,854 SH   SOLE NONE 0 0 7,854
iShares Expanded Tech-Software ETF EXPANDED TECH 464287515 1,292 3,238 SH   SOLE NONE 0 0 3,238
iShares Fallen Angels Usd Bond ETF FALN ANGLS USD 46435G474 579 19,231 SH   SOLE NONE 0 0 19,231
iShares Global Energy ETF IV GLOBAL ENERG ETF 464287341 515 19,206 SH   SOLE NONE 0 0 19,206
iShares Global Financials ETF IV GLOBAL FINLS ETF 464287333 1,177 15,004 SH   SOLE NONE 0 0 15,004
iShares Global Tech ETF GLOBAL TECH ETF 464287291 3,592 63,401 SH   SOLE NONE 960 0 62,441
iShares iBoxx Invt Grade Bond ETF IBOXX INV CP ETF 464287242 766 5,760 SH   SOLE NONE 639 0 5,122
iShares JPMorgan USD Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 29,250 265,770 SH   SOLE NONE 0 0 265,771
iShares Morningstar Mid-Cap ETF MRGSTR MD CP ETF 464288208 236 3,560 SH   SOLE NONE 0 0 3,560
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257 1,071 10,726 SH   SOLE NONE 0 0 10,726
iShares MSCI Australia ETF MSCI AUST ETF 464286103 1,123 45,275 SH   SOLE NONE 0 0 45,275
iShares MSCI Canada ETF MSCI CDA ETF 464286509 1,104 30,436 SH   SOLE NONE 0 0 30,436
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 329 4,217 SH   SOLE NONE 0 0 4,218
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 6,026 56,602 SH   SOLE NONE 965 0 55,638
iShares MSCI EAFE Small-Cap ETF EAFE SML CP ETF 464288273 582 7,828 SH   SOLE NONE 0 0 7,828
iShares MSCI EAFE Value ETF EAFE VALUE ETF 464288877 4,108 80,792 SH   SOLE NONE 0 0 80,792
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 7,033 139,614 SH   SOLE NONE 0 0 139,614
iShares MSCI Pacific ex Japan MSCI PAC JP ETF 464286665 1,740 35,679 SH   SOLE NONE 0 0 35,679
iShares MSCI USA Minimum Volatility ETF MSCI USA MIN VOL 46429B697 530 7,220 SH   SOLE NONE 414 0 6,806
iShares MSCI Utd Kingdom ETF New MSCI UK ETF NEW 46435G334 3,071 95,231 SH   SOLE NONE 0 0 95,231
iShares Nasdaq Bio ETF ISHARES BIOTECH 464287556 294 1,818 SH   SOLE NONE 161 0 1,658
iShares National AMT-Free Muni Bond NATIONAL MUN ETF 464288414 870 7,497 SH   SOLE NONE 0 0 7,497
iShares Russell 1000 ETF RUS 1000 ETF 464287622 676 2,797 SH   SOLE NONE 0 0 2,798
iShares Russell 1000 Growth Index ETF RUS 1000 GRW ETF 464287614 6,091 22,229 SH   SOLE NONE 0 0 22,229
iShares Russell 1000 Value Index ETF RUS 1000 VAL ETF 464287598 515 3,296 SH   SOLE NONE 0 0 3,296
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 551 1,879 SH   SOLE NONE 0 0 1,879
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 464287655 9,626 44,006 SH   SOLE NONE 0 0 44,006
iShares Russell 3000 ETF RUSSELL 3000 ETF 464287689 357 1,404 SH   SOLE NONE 0 0 1,404
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 2,166 27,699 SH   SOLE NONE 0 0 27,700
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 316 2,820 SH   SOLE NONE 0 0 2,820
iShares Russell Top 200 Growth ETF U.S. TECH ETF 464287721 768 7,593 SH   SOLE NONE 0 0 7,593
iShares S&P 100 ETF S&P 100 ETF 464287101 641 3,250 SH   SOLE NONE 0 0 3,250
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 5,325 72,058 SH   SOLE NONE 0 0 72,058
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 3,498 24,055 SH   SOLE NONE 0 0 24,056
iShares S&P Mid-Cap 400 Value S&P MC 400VL ETF 464287705 1,021 9,913 SH   SOLE NONE 0 0 9,914
iShares S&P Small Cap 600 Value ETF SP SMCP600VL ETF 464287879 1,164 11,572 SH   SOLE NONE 0 0 11,572
iShares S&P SmallCap 600 Growth ETF S&P SML 600 GWT 464287887 619 4,764 SH   SOLE NONE 0 0 4,765
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 350 3,177 SH   SOLE NONE 0 0 3,177
iShares Short-Term National Muni Bond SHRT NAT MUN ETF 464288158 226 2,102 SH   SOLE NONE 0 0 2,102
iShares TIPS Bond ETF TIPS BD ETF 464287176 630 4,934 SH   SOLE NONE 0 0 4,935
iShares TR (PHLX Semiconductor Etf) ISHARES SEMICDTR 464287523 712 1,597 SH   SOLE NONE 0 0 1,597
iShares TR Barclays (7 10 YR) BARCLAYS 7 10 YR 464287440 675 5,865 SH   SOLE NONE 0 0 5,865
iShares TR Core (total Usd) CORE TOTAL USD 46434V613 3,672 68,986 SH   SOLE NONE 0 0 68,986
iShares TR GL Clean (ene Etf) GL CLEAN ENE ETF 464288224 203 9,420 SH   SOLE NONE 0 0 9,420
iShares TR U.S. Med Devices ETF U.S. MED DVC ETF 464288810 1,896 30,210 SH   SOLE NONE 570 0 29,640
iShares Trust 0-5 YR Corporate Bond Fund ETF 0-5YR INVT GR CP 46434V100 555 10,742 SH   SOLE NONE 0 0 10,742
iShares Trust Core (divid GWTH) CORE DIV GRWTH 46434V621 2,821 56,154 SH   SOLE NONE 0 0 56,154
iShares US Energy ETF U.S. ENERGY ETF 464287796 636 22,536 SH   SOLE NONE 0 0 22,536
iShares US Treasury Bond ETF US TREAS BD ETF 46429B267 4,212 158,785 SH   SOLE NONE 2,361 0 156,424
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 428 3,250 SH   SOLE NONE 0 0 3,250
Ishr ETF TRST Gsci CMD DYN STR ETF GSCI CMDTY STGY 46431W853 1,357 37,866 SH   SOLE NONE 0 0 37,866
J P Morgan (exchange-Traded FD Betabuilders Cda) BETABUILDERS CDA 46641Q225 467 7,427 SH   SOLE NONE 0 0 7,427
J P Morgan Exch Betabuilders Develo BETABUILDERS DEV 46641Q233 435 8,044 SH   SOLE NONE 0 0 8,044
J P Morgan Exchange Betabuilders Europe ETF BETABUILDERS EUR 46641Q191 912 15,996 SH   SOLE NONE 0 0 15,996
J P Morgan Exchange Betabuilders Japan ETF BETABULDRS JAPAN 46641Q217 768 13,091 SH   SOLE NONE 0 0 13,091
Johnson & Johnson COM 478160104 1,591 9,852 SH   SOLE NONE 1,933 0 7,920
Jones Lang Lasalle COM 48020Q107 216 874 SH   SOLE NONE 0 0 874
JPMorgan Chase & Co COM 46625H100 3,220 19,671 SH   SOLE NONE 4,829 0 14,842
Knight Swift Transn CL A 499049104 291 5,699 SH   SOLE NONE 5,699 0 0
L3harris COM 502431109 202 919 SH   SOLE NONE 0 0 919
Lam Research Corp COM 512807108 760 1,333 SH   SOLE NONE 1,333 0 0
Lilly Eli & Company COM 532457108 216 936 SH   SOLE NONE 68 0 868
Lockheed Martin Corp COM 539830109 482 1,398 SH   SOLE NONE 0 0 1,398
Lowes Companies COM 548661107 496 2,446 SH   SOLE NONE 1,233 0 1,213
Lululemon Athletica COM 550021109 353 874 SH   SOLE NONE 777 0 97
Mag Silver Corp F COM 55903Q104 736 45,486 SH   SOLE NONE 0 0 45,486
Magellan Midstream Partners COM UNIT RP LP 559080106 737 16,186 SH   SOLE NONE 0 0 16,186
Manhattan Associates COM 562750109 306 2,000 SH   SOLE NONE 0 0 2,000
Marriott Intl CL A 571903202 410 2,775 SH   SOLE NONE 280 0 2,495
Mastercard Inc CL A CL A 57636Q104 844 2,428 SH   SOLE NONE 271 0 2,157
Materials Select Sector SPDR ETF SBI MATERIALS 81369Y100 965 12,210 SH   SOLE NONE 0 0 12,210
MC Donalds Corp COM 580135101 1,176 4,879 SH   SOLE NONE 2,416 0 2,463
McCormick & Co Inc COM NON VTG 579780206 2,098 25,892 SH   SOLE NONE 271 0 25,621
Medallia Inc Com COM 584021109 338 10,000 SH   SOLE NONE 0 0 10,000
Medtronic PLC F SHS G5960L103 391 3,104 SH   SOLE NONE 2,518 0 586
Merck & Co Inc New COM 58933Y105 1,379 18,203 SH   SOLE NONE 7,239 0 10,964
Microchip Tech Inc COM 595017104 364 2,375 SH   SOLE NONE 2,375 0 0
Micron Technology COM 595112103 247 3,487 SH   SOLE NONE 111 0 3,376
Microsoft Corp COM 594918104 18,449 65,442 SH   SOLE NONE 12,116 0 53,327
Moderna Inc Com COM 60770K107 562 1,462 SH   SOLE NONE 0 0 1,462
Morgan Stanley COM NEW 617446448 216 2,229 SH   SOLE NONE 0 0 2,229
MPLX LP COM UNIT REP LTD 55336V100 331 11,635 SH   SOLE NONE 0 0 11,635
Netflix Com Inc COM 64110L106 2,623 4,299 SH   SOLE NONE 109 0 4,190
Newmark Group Inc CL A 65158N102 3,065 214,251 SH   SOLE NONE 0 0 214,251
Nextera Energy Inc COM 65339F101 970 12,359 SH   SOLE NONE 320 0 12,039
Nike Inc Class B CL B 654106103 982 6,752 SH   SOLE NONE 283 0 6,469
Novagold Res Inc Com COM NEW 66987E206 355 51,607 SH   SOLE NONE 0 0 51,607
Novartis A G Spon ADR F SPONSORED ADR 66987V109 372 4,553 SH   SOLE NONE 2,878 0 1,675
Nvidia Corp COM 67066G104 422 2,038 SH   SOLE NONE 500 0 1,538
Oracle Corporation COM 68389X105 615 7,059 SH   SOLE NONE 141 0 6,918
P P G Industries Inc COM 693506107 311 2,180 SH   SOLE NONE 1,247 0 933
Pepsico COM 713448108 1,813 12,055 SH   SOLE NONE 2,434 0 9,621
Pfizer Incorporated COM 717081103 854 19,871 SH   SOLE NONE 7,753 0 12,119
Philip Morris Intl COM 718172109 316 3,292 SH   SOLE NONE 300 0 2,992
PIMCO Enhanced Short Maturity Active ETF ENHAN SHRT MA AC 72201R833 7,186 70,500 SH   SOLE NONE 0 0 70,500
Plains All American Pipeline LP UNIT LTD PARTN 726503105 108 10,643 SH   SOLE NONE 0 0 10,643
Powershares QQQ R Series 1 UNIT SER 1 46090E103 28,081 78,448 SH   SOLE NONE 0 0 78,449
Procter & Gamble COM 742718109 1,124 8,047 SH   SOLE NONE 2,864 0 5,183
Prologis Inc Com COM 74340W103 222 1,770 SH   SOLE NONE 69 0 1,701
Pure Storage Inc CL CL A 74624M102 1,214 48,267 SH   SOLE NONE 0 0 48,267
Apple Inc COM 037833100 25,470 180,000 SH Put SOLE NONE 0 0 180,000
Rocket Cos Inc COM CL A 77311W101 160 10,000 SH Put SOLE NONE 0 0 10,000
Qualcomm Inc COM 747525103 887 6,882 SH   SOLE NONE 5,561 0 1,321
Quantumscape Corp Class A COM CL A 74767V109 5,145 209,675 SH   SOLE NONE 0 0 209,675
R One R C M Inc COM 749397105 934 42,465 SH   SOLE NONE 0 0 42,465
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 652 14,671 SH   SOLE NONE 0 0 14,671
Ross Stores Inc COM 778296103 1,494 13,730 SH   SOLE NONE 12 0 13,718
Royal Bank Of Canada COM 780087102 337 3,392 SH   SOLE NONE 0 0 3,392
S & P Global Inc COM 78409V104 2,084 4,907 SH   SOLE NONE 27 0 4,880
Salesforce Com Inc COM 79466L302 907 3,345 SH   SOLE NONE 1,600 0 1,745
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 471 15,463 SH   SOLE NONE 0 0 15,464
Schwab Fundamental International Fund SCHWB FDT INT LG 808524755 710 21,627 SH   SOLE NONE 0 0 21,627
Schwab Fundamental US Small Cap Fund SCHWAB FDT US SC 808524763 336 6,392 SH   SOLE NONE 0 0 6,392
Schwab International Equity ETF INTL EQTY ETF 808524805 1,097 28,364 SH   SOLE NONE 0 0 28,364
Schwab International Small-Cap Eq ETF INTL SCEQT ETF 808524888 884 21,305 SH   SOLE NONE 0 0 21,305
Schwab Short Term US Treasury ETF SHT TM US TRES 808524862 245 4,801 SH   SOLE NONE 0 0 4,801
Schwab Strategic TR (us Large-Cap Etf) US LRG CAP ETF 808524201 220 2,120 SH   SOLE NONE 0 0 2,120
Schwab Strategic US REIT ETF US REIT ETF 808524847 218 4,777 SH   SOLE NONE 0 0 4,777
Schwab U.S. Broad Market ETF US BRD MKT ETF 808524102 5,436 52,341 SH   SOLE NONE 0 0 52,342
Sector SPDR Fincl Select FINANCIAL 81369Y605 4,771 127,134 SH   SOLE NONE 0 0 127,134
Sempra Energy COM 816851109 238 1,867 SH   SOLE NONE 930 0 937
Snap Inc CL A CL A 83304A106 333 4,519 SH   SOLE NONE 0 0 4,519
SPDR Consumer Discret Select Sector ETF SBI CONS DISCR 81369Y407 3,991 22,240 SH   SOLE NONE 306 0 21,935
SPDR Consumer Staples Select Sector ETF SBI CONS STPLS 81369Y308 1,677 24,371 SH   SOLE NONE 673 0 23,698
SPDR Gold Trust GOLD SHS 78463V107 687 4,185 SH   SOLE NONE 1,310 0 2,875
SPDR Industrial Select Sector ETF SBI INT-INDS 81369Y704 3,843 39,283 SH   SOLE NONE 458 0 38,825
SPDR Portfolio S P 1500 CMPST ST ETF PORTFOLI S&P1500 78464A805 462 8,730 SH   SOLE NONE 0 0 8,730
SPDR Portfolio S&P (500 Etf) PORTFOLIO S&P500 78464A854 861 17,073 SH   SOLE NONE 0 0 17,073
SPDR S&P 500 ETF TR UNIT 78462F103 37,890 87,985 SH   SOLE NONE 1,106 0 86,879
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 251 2,000 SH   SOLE NONE 0 0 2,000
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 358 3,049 SH   SOLE NONE 0 0 3,049
SPDR S&P Emerging Markets ETF PORTFOLIO EMG MK 78463X509 238 5,618 SH   SOLE NONE 0 0 5,618
SPDR Series Trust (S&P 600 SMCP Val) S&P 600 SMCP VAL 78464A300 526 6,419 SH   SOLE NONE 0 0 6,420
SPDR Dow Jones Industrial Average ETF UT SER 1 78467X109 645 1,900 SH   SOLE NONE 0 0 1,900
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 434 901 SH   SOLE NONE 0 0 901
Square Inc - A CL A 852234103 245 1,022 SH   SOLE NONE 0 0 1,022
Stance Equity Esg Large Cap Core ETF STANCE EQT ESG 74933W759 20,781 792,797 SH   SOLE NONE 792,797 0 0
Starbucks Corp COM 855244109 1,160 10,516 SH   SOLE NONE 3,492 0 7,024
Sundial Growers Inc COM 86730L109 15 22,500 SH   SOLE NONE 0 0 22,500
T Rowe Price Group COM 74144T108 9,914 50,403 SH   SOLE NONE 3 0 50,400
Target Corporation COM 87612E106 445 1,948 SH   SOLE NONE 1,426 0 522
TC Energy Corp COM 87807B107 205 4,271 SH   SOLE NONE 0 0 4,271
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 14,807 99,167 SH   SOLE NONE 0 0 99,168
Tesla Motors Inc Com COM 88160R101 2,362 3,047 SH   SOLE NONE 347 0 2,700
Texas Instruments COM 882508104 232 1,211 SH   SOLE NONE 822 0 389
Textainer Group HLDG F SHS G8766E109 1,226 35,125 SH   SOLE NONE 0 0 35,125
The Charles Schwab Corp COM 808513105 366 5,038 SH   SOLE NONE 488 0 4,550
The Southern Company COM 842587107 224 3,622 SH   SOLE NONE 0 0 3,622
Thermo Fisher COM 883556102 2,131 3,729 SH   SOLE NONE 1,212 0 2,517
Timberland Bancorp COM 887098101 252 8,720 SH   SOLE NONE 0 0 8,720
TJX Companies Inc COM 872540109 566 8,592 SH   SOLE NONE 7,817 0 775
Unilever PLC Ads-Ea SPON ADR NEW 904767704 736 13,583 SH   SOLE NONE 10,835 0 2,748
Union Pacific Corp COM 907818108 227 1,159 SH   SOLE NONE 0 0 1,159
United Parcel SVC CL B 911312106 288 1,586 SH   SOLE NONE 1,106 0 480
Unitedhealth Group COM 91324P102 1,482 3,794 SH   SOLE NONE 1,763 0 2,032
Univar Inc Com COM 91336L107 924 38,819 SH   SOLE NONE 0 0 38,819
US Bancorp COM NEW 902973304 2,030 33,903 SH   SOLE NONE 169 0 33,734
Utilities Select Sector SPDR SBI INT-UTILS 81369Y886 648 10,158 SH   SOLE NONE 169 0 9,989
Vaneck Gold Miners ETF GOLD MINERS ETF 92189F106 1,344 45,612 SH   SOLE NONE 0 0 45,612
Vaneck Vectors Amt Free Inter Mun Indes ETF INTRMDT MUNI ETF 92189H201 618 12,067 SH   SOLE NONE 0 0 12,067
Vanguard Admiral FDS (inc S&P 500 Value Index FD ETF SHS) 500 VAL IDX FD 921932703 1,049 7,422 SH   SOLE NONE 0 0 7,422
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 9,688 63,074 SH   SOLE NONE 5,101 0 57,973
Vanguard Emerging Markets Government Bond EMERG MKT BD ETF 921946885 391 5,000 SH   SOLE NONE 0 0 5,000
Vanguard Financials ETF FINANCIALS ETF 92204A405 680 7,303 SH   SOLE NONE 598 0 6,705
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 36,628 725,468 SH   SOLE NONE 0 0 725,469
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 1,034 20,695 SH   SOLE NONE 0 0 20,695
Vanguard Growth ETF GROWTH ETF 922908736 12,484 43,025 SH   SOLE NONE 0 0 43,026
Vanguard Index Small Cap Value ETF SM CP VAL ETF 922908611 482 2,850 SH   SOLE NONE 0 0 2,850
Vanguard Index TR (vanguard Extended Market Vipers) EXTEND MKT ETF 922908652 420 2,304 SH   SOLE NONE 105 0 2,199
Vanguard Industrial ETF INDUSTRIAL ETF 92204A603 1,388 7,367 SH   SOLE NONE 0 0 7,367
Vanguard Information Technology ETF INF TECH ETF 92204A702 659 1,641 SH   SOLE NONE 204 0 1,437
Vanguard REIT Index ETF REAL ESTATE ETF 922908553 976 9,595 SH   SOLE NONE 0 0 9,595
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 57,459 145,205 SH   SOLE NONE 0 0 145,206
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 252 2,950 SH   SOLE NONE 0 0 2,951
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 6,436 28,983 SH   SOLE NONE 5,366 0 23,617
Vanguard Value ETF VALUE ETF 922908744 11,865 87,651 SH   SOLE NONE 0 0 87,651
Verisk Analytics Inc COM 92345Y106 855 4,273 SH   SOLE NONE 62 0 4,211
Verizon Communications COM 92343V104 646 11,967 SH   SOLE NONE 3,397 0 8,570
Visa Inc Com CL A COM CL A 92826C839 1,305 5,859 SH   SOLE NONE 2,754 0 3,105
Wal-Mart Stores Inc COM 931142103 307 2,208 SH   SOLE NONE 984 0 1,224
Walker & Dunlop Inc COM 93148P102 565 4,980 SH   SOLE NONE 0 0 4,980
Waste Management Inc COM 94106L109 954 6,393 SH   SOLE NONE 2,103 0 4,290
Welltower Inc Com COM 95040Q104 281 3,413 SH   SOLE NONE 115 0 3,298
Weyerhaeuser Co COM NEW 962166104 227 6,393 SH   SOLE NONE 1,280 0 5,113
Wisdomtree Japan Hedged JAPN HEDGE EQT 97717W851 363 5,750 SH   SOLE NONE 0 0 5,750