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 552 4,267 SH   SOLE NONE 441 0 3,826
A T T Inc New COM 00206R102 2,077 99,104 SH   SOLE NONE 2,050 0 97,054
Abbott Laboratories COM 002824100 1,589 14,627 SH   SOLE NONE 0 0 14,627
Abbvie Inc COM 00287Y109 2,710 17,695 SH   SOLE NONE 581 0 17,114
Aberdeen STNDRD PHYSCL Swiss GLD ETF PHYSCL GOLD SHS 00326A104 274 15,830 SH   SOLE NONE 0 0 15,830
Accenture PLC CLS A SHS CLASS A G1151C101 841 3,029 SH   SOLE NONE 200 0 2,829
Acuity Brands Inc COM 00508Y102 13,047 84,700 SH   SOLE NONE 0 0 84,700
Adaptive COM 00650F109 1,473 182,161 SH   SOLE NONE 0 0 182,161
Adobe SYS Inc COM 00724F101 454 1,242 SH   SOLE NONE 524 0 718
Affiliated Managers COM 008252108 478 4,103 SH   SOLE NONE 0 0 4,103
Aflac Inc COM 001055102 434 7,844 SH   SOLE NONE 125 0 7,719
Air Products Chem COM 009158106 345 1,428 SH   SOLE NONE 625 0 803
Airspan Networks COM 00951K104 53 17,892 SH   SOLE NONE 0 0 17,892
Albemarle Corp COM 012653101 410 1,959 SH   SOLE NONE 1,513 0 446
Alibaba Group HLDG SPONSORED ADS 01609W102 445 3,916 SH   SOLE NONE 694 0 3,222
Alphabet Inc Cap STK GOOG CAP STK CL C 02079K107 12,238 5,595 SH   SOLE NONE 668 0 4,927
Alphabet Inc Cap STK GOOGL CAP STK CL A 02079K305 14,372 6,595 SH   SOLE NONE 413 0 6,182
Altria Group Inc COM 02209S103 242 5,690 SH   SOLE NONE 505 0 5,185
Amazon Com Inc COM 023135106 16,005 150,694 SH   SOLE NONE 16,220 0 134,474
American Express Company COM 025816109 553 3,979 SH   SOLE NONE 888 0 3,091
American Tower COM 03027X100 254 992 SH   SOLE NONE 71 0 921
American WTR WKS Co COM 030420103 1,134 7,629 SH   SOLE NONE 0 0 7,629
Amgen Incorporated COM 031162100 1,008 4,147 SH   SOLE NONE 112 0 4,035
Amyris Inc COM NEW 03236M200 81 44,000 SH   SOLE NONE 0 0 44,000
Apa Corporation Com COM 03743Q108 263 7,548 SH   SOLE NONE 0 0 7,548
Apple Inc COM 037833100 52,690 385,389 SH   SOLE NONE 21,089 0 364,300
Applovin Corp Class A COM CL A 03831W108 18,747 544,346 SH   SOLE NONE 0 0 544,346
Arista Networks Inc COM 040413106 295 3,154 SH   SOLE NONE 2,660 0 494
Astrazeneca ADR Each SPONSORED ADR 046353108 591 8,953 SH   SOLE NONE 0 0 8,953
Auto Data Processing COM 053015103 285 1,352 SH   SOLE NONE 45 0 1,307
Autozone Inc COM 053332102 836 389 SH   SOLE NONE 288 0 101
Azek Co Inc CL A CL A 05478C105 234 14,000 SH   SOLE NONE 0 0 14,000
B G C Partners Class A CL A 05541T101 4,190 1,243,361 SH   SOLE NONE 0 0 1,243,361
Bank Of America COM 060505104 9,566 307,323 SH   SOLE NONE 228,541 0 78,781
Bank Of Nova Scotia COM 064149107 473 7,991 SH   SOLE NONE 0 0 7,991
Berkshire Hathaway A CL A 084670108 1,226 3 SH   SOLE NONE 3 0 0
Berkshire Hathaway B CL B NEW 084670702 3,266 11,964 SH   SOLE NONE 662 0 11,302
BlackRock Inc COM 09247X101 2,792 4,585 SH   SOLE NONE 242 0 4,343
BlackRock Municipal income Trust Ii COM 09249N101 134 12,116 SH   SOLE NONE 0 0 12,116
BlackRock Munihds NJ Qua COM 09254X101 501 37,855 SH   SOLE NONE 0 0 37,855
Bloom Energy Corp COM CL A 093712107 180 10,959 SH   SOLE NONE 0 0 10,959
Boeing Co COM 097023105 2,411 17,636 SH   SOLE NONE 160 0 17,476
Booking HLDGS Inc COM 09857L108 246 141 SH   SOLE NONE 3 0 138
Bristol Myers Squibb COM 110122108 1,739 22,429 SH   SOLE NONE 4,506 0 17,923
Broadcom Inc Com COM 11135F101 439 904 SH   SOLE NONE 35 0 869
C S X Corp COM 126408103 726 24,983 SH   SOLE NONE 345 0 24,638
C V S Caremark Corp COM 126650100 4,406 47,551 SH   SOLE NONE 234 0 47,317
Callaway Golf Co COM 131193104 1,413 69,305 SH   SOLE NONE 0 0 69,305
Cambium Networks Corp F SHS G17766109 820 55,989 SH   SOLE NONE 0 0 55,989
Cardiol Therapeutics COM CL A 14161Y200 36 27,855 SH   SOLE NONE 0 0 27,855
Caterpillar Inc COM 149123101 835 4,673 SH   SOLE NONE 499 0 4,174
Charter Communicatn CL A 16119P108 310 662 SH   SOLE NONE 0 0 662
Chevron Corporation COM 166764100 3,224 22,270 SH   SOLE NONE 1,996 0 20,273
Cisco Systems Inc COM 17275R102 1,438 33,732 SH   SOLE NONE 6,757 0 26,974
Citigroup Inc COM NEW 172967424 916 19,918 SH   SOLE NONE 810 0 19,108
Clearsign COM 185064102 25 21,440 SH   SOLE NONE 0 0 21,440
Coca Cola COM 191216100 687 10,854 SH   SOLE NONE 4,076 0 6,777
Columbia BKG SYS Inc COM 197236102 219 7,645 SH   SOLE NONE 0 0 7,645
Comcast Corp New CL A CL A 20030N101 3,555 90,602 SH   SOLE NONE 3,903 0 86,699
Communication Services Select Sector SPDR ETF COMMUNICATION 81369Y852 3,913 72,104 SH   SOLE NONE 633 0 71,471
Conocophillips COM 20825C104 530 5,858 SH   SOLE NONE 1,473 0 4,385
Consolidated Edison COM 209115104 235 2,479 SH   SOLE NONE 23 0 2,456
Constellation CL A 21036P108 287 1,232 SH   SOLE NONE 26 0 1,206
Crown Castle Intl Corp COM 22822V101 475 2,822 SH   SOLE NONE 105 0 2,717
Cue Biopharma Inc COM 22978P106 1,191 478,500 SH   SOLE NONE 0 0 478,500
Danaher Corp COM 235851102 5,951 23,453 SH   SOLE NONE 1,198 0 22,255
Daseke Inc COM 23753F107 322 50,473 SH   SOLE NONE 0 0 50,473
Desktop Metal Inc Class A COM CL A 25058X105 44 20,000 SH   SOLE NONE 0 0 20,000
Deutsche X-trackers MSCI Japan Hedged Eq ETF XTRACK MSCI JAPN 233051507 3,304 69,322 SH   SOLE NONE 0 0 69,322
Devon Energy CP New COM 25179M103 232 4,220 SH   SOLE NONE 0 0 4,220
Diageo PLC SPON ADR NEW 25243Q205 426 2,448 SH   SOLE NONE 1,500 0 948
Dimensional ETF trust US Equity Etf US EQUITY ETF 25434V401 2,625 64,441 SH   SOLE NONE 0 0 64,441
Dimensional ETF trust US Small Cap Etf US SMALL CAP ETF 25434V500 382 7,968 SH   SOLE NONE 0 0 7,968
Dimensional ETF trust US Targeted Vlu US TARGETED VLU 25434V609 4,017 99,883 SH   SOLE NONE 0 0 99,883
Dimensional ETF trust World Ex US Core WORLD EX US CORE 25434V880 239 11,173 SH   SOLE NONE 0 0 11,173
Dimensional ETF TR us Marketwide Value Etf US MKTWIDE VALUE 25434V724 623 19,721 SH   SOLE NONE 0 0 19,721
Dimensional U S Core Equity 2 ETF US CORE EQUITY 2 25434V708 5,059 217,149 SH   SOLE NONE 0 0 217,149
Discover Finl SVCS COM 254709108 3,448 36,464 SH   SOLE NONE 280 0 36,184
Dish Network Corp CL A 25470M109 228 12,750 SH   SOLE NONE 0 0 12,750
Disney Walt Co COM 254687106 2,553 27,055 SH   SOLE NONE 1,474 0 25,581
Dollar Tree Inc Com COM 256746108 650 4,175 SH   SOLE NONE 0 0 4,175
Dover Corp COM 260003108 210 1,735 SH   SOLE NONE 0 0 1,735
Eaton Corp PLC F SHS G29183103 346 2,751 SH   SOLE NONE 78 0 2,673
Ecolab Inc COM 278865100 2,100 13,614 SH   SOLE NONE 36 0 13,578
Emerson Electric Co COM 291011104 1,519 19,100 SH   SOLE NONE 535 0 18,565
Energy Fuels Inc Com COM NEW 292671708 3,034 618,017 SH   SOLE NONE 0 0 618,017
Enterprise Products Partners LP COM 293792107 2,296 94,251 SH   SOLE NONE 0 0 94,251
Entravision Commun Class A CL A 29382R107 350 76,963 SH   SOLE NONE 0 0 76,963
Epam SYS Inc Com COM 29414B104 355 1,206 SH   SOLE NONE 0 0 1,206
EPR Properties COM SH BEN INT 26884U109 221 4,700 SH   SOLE NONE 0 0 4,700
Essex PPTY TR Inc COM 297178105 236 896 SH   SOLE NONE 24 0 872
Estee Lauder CL A 518439104 361 1,420 SH   SOLE NONE 1,413 0 7
Everest Re Group Com COM G3223R108 2,104 7,509 SH   SOLE NONE 0 0 7,509
Exxon Mobil Corporation COM 30231G102 2,239 26,145 SH   SOLE NONE 5,058 0 21,087
Fastenal Co COM 311900104 211 4,227 SH   SOLE NONE 0 0 4,227
Fedex Corp COM 31428X106 408 1,793 SH   SOLE NONE 0 0 1,793
Fidelity MSCI information Technology Index Etf MSCI INFO TECH I 316092808 240 2,489 SH   SOLE NONE 0 0 2,489
Fidelity MSCI Cons STPLS Indx ETF CONSMR STAPLES 316092303 577 13,343 SH   SOLE NONE 0 0 13,343
Fidelity MSCI Energy Indx ETF MSCI ENERGY IDX 316092402 700 36,112 SH   SOLE NONE 0 0 36,112
Fidelity MSCI Finls MSCI FINLS IDX 316092501 1,435 32,157 SH   SOLE NONE 0 0 32,157
Fidelity MSCI Health Care ETF MSCI HLTH CARE I 316092600 1,868 30,801 SH   SOLE NONE 0 0 30,801
Fidelity Nasdaq composite Index Tracking Stock NASDAQ COMPSIT 315912808 399 9,250 SH   SOLE NONE 0 0 9,250
Fiserv Inc COM 337738108 3,435 38,618 SH   SOLE NONE 69 0 38,549
Flextronics ORD Y2573F102 1,096 75,800 SH   SOLE NONE 0 0 75,800
Ford MTR Co Del COM 345370860 619 55,669 SH   SOLE NONE 705 0 54,964
Garmin LTD Com SHS H2906T109 245 2,500 SH   SOLE NONE 0 0 2,500
Gartner Inc COM 366651107 252 1,044 SH   SOLE NONE 7 0 1,037
General Electric Co. COM NEW 369604301 201 3,157 SH   SOLE NONE 285 0 2,872
Gilead Sciences COM 375558103 378 6,116 SH   SOLE NONE 1,905 0 4,211
GlaxoSmithKline PLC Adrf SPONSORED ADR 37733W105 252 5,750 SH   SOLE NONE 150 0 5,600
Global X FDS Global X Copper GLOBAL X COPPER 37954Y830 204 6,600 SH   SOLE NONE 0 0 6,600
Globalstar Inc COM 378973408 799 650,147 SH   SOLE NONE 257,500 0 392,647
Goldman Sachs Group COM 38141G104 1,659 5,588 SH   SOLE NONE 148 0 5,440
Grand Canyon Education COM 38526M106 885 9,398 SH   SOLE NONE 0 0 9,398
Healthpeak PPTYS Inc COM 42250P103 619 23,920 SH   SOLE NONE 181 0 23,739
Hershey Co COM 427866108 557 2,592 SH   SOLE NONE 30 0 2,562
Hilton Worldwide COM 43300A203 453 4,067 SH   SOLE NONE 0 0 4,067
Home Depot Inc COM 437076102 7,719 28,144 SH   SOLE NONE 1,310 0 26,833
Honeywell International COM 438516106 698 4,019 SH   SOLE NONE 709 0 3,310
Humana Inc COM 444859102 440 939 SH   SOLE NONE 459 0 480
II VI Inc Com COM 902104108 212 4,164 SH   SOLE NONE 4,164 0 0
Illinois Tool Works COM 452308109 288 1,575 SH   SOLE NONE 1,156 0 419
Illumina Inc COM 452327109 708 3,843 SH   SOLE NONE 0 0 3,843
Intel Corp COM 458140100 1,485 39,699 SH   SOLE NONE 1,388 0 38,311
Interntnl Money Expre005 COM 46005L101 1,261 61,610 SH   SOLE NONE 0 0 61,610
Intl Business Mach COM 459200101 1,760 12,471 SH   SOLE NONE 178 0 12,293
Invesco Activly mangd Etc FD T FTSE Rafi SML FTSE RAFI SML 46138E735 668 22,973 SH   SOLE NONE 0 0 22,973
Invesco Exchange traded FD TR SP500 Eql WGT S&P500 EQL WGT 46137V357 485 3,617 SH   SOLE NONE 0 0 3,617
Invesco Nasdaq 100 ETF NASDAQ 100 ETF 46138G649 383 3,326 SH   SOLE NONE 0 0 3,326
Invesco Optimum Yield Diversified Commodity Strategy OPTIMUM YIELD 46090F100 483 26,819 SH   SOLE NONE 0 0 26,819
Invesco SP 500 Low Volatility ETF S&P500 LOW VOL 46138E354 279 4,502 SH   SOLE NONE 55 0 4,447
iShares 0-5 Year tips Bond Etf 0-5 YR TIPS ETF 46429B747 371 3,658 SH   SOLE NONE 0 0 3,658
iShares 10-20 Year Tsury Bond ETF 10-20 YR TRS ETF 464288653 639 5,325 SH   SOLE NONE 0 0 5,325
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 1,322 15,973 SH   SOLE NONE 0 0 15,973
iShares 20 Year Treasury Bond 20 YR TR BD ETF 464287432 428 3,732 SH   SOLE NONE 0 0 3,732
iShares Cohen Steers REIT ETF COHEN STEER REIT 464287564 825 13,585 SH   SOLE NONE 0 0 13,585
iShares Core High Dividend CORE HIGH DV ETF 46429B663 1,184 11,791 SH   SOLE NONE 0 0 11,791
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2,734 46,459 SH   SOLE NONE 0 0 46,459
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 11,884 242,234 SH   SOLE NONE 0 0 242,234
iShares Core MSCI Total International Stock ETF CORE MSCI TOTAL 46432F834 8,412 147,514 SH   SOLE NONE 13,704 0 133,810
iShares Core SP 500 ETF CORE S&P500 ETF 464287200 60,107 158,532 SH   SOLE NONE 1,684 0 156,848
iShares Core SP Mid-Cap ETF CORE S&P MCP ETF 464287507 9,047 39,991 SH   SOLE NONE 0 0 39,991
iShares Core SP Small-Cap ETF CORE S&P SCP ETF 464287804 8,592 92,984 SH   SOLE NONE 0 0 92,984
iShares Core SP Total CORE S&P TTL STK 464287150 805 9,620 SH   SOLE NONE 0 0 9,620
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 5,335 52,469 SH   SOLE NONE 0 0 52,469
iShares Currency Hedged MSCI Eurozone ETF CUR HD EURZN ETF 46434V639 10,775 343,836 SH   SOLE NONE 0 0 343,836
iShares Dow Jones US Health Care ETF US HLTHCR PR ETF 464288828 878 3,440 SH   SOLE NONE 0 0 3,440
iShares Edge msci International Value Factor Etf MSCI INTL VLU FT 46435G409 757 34,134 SH   SOLE NONE 0 0 34,134
iShares Edge MSCI Min Vol Emerging Markets ETF MSCI EMERG MRKT 464286533 1,595 28,785 SH   SOLE NONE 0 0 28,785
iShares Edge MSCI USA Value Factor ETF MSCI USA VALUE 46432F388 2,436 26,922 SH   SOLE NONE 723 0 26,199
iShares Edge US Momentum Factor ETF MSCI USA MMENTM 46432F396 2,595 19,035 SH   SOLE NONE 1,518 0 17,517
iShares ESG MSCI EAFE ETF ESG AW MSCI EAFE 46435G516 730 11,644 SH   SOLE NONE 0 0 11,644
iShares ESG MSCI EM ETF ESG AWR MSCI EM 46434G863 971 30,081 SH   SOLE NONE 2,220 0 27,861
iShares Esg MSCI USA ETF ESG AWR MSCI USA 46435G425 2,530 30,165 SH   SOLE NONE 2,145 0 28,020
iShares Esg MSCI USA Leaders ETF IV ESG MSCI LEADR 46435U218 3,107 46,805 SH   SOLE NONE 0 0 46,805
iShares Fallen Angels Usd Bond ETF FALN ANGLS USD 46435G474 270 11,007 SH   SOLE NONE 0 0 11,007
iShares Floating Rate Bond FLTG RATE NT ETF 46429B655 734 14,710 SH   SOLE NONE 0 0 14,710
iShares Global Energy ETF IV GLOBAL ENERG ETF 464287341 369 10,916 SH   SOLE NONE 0 0 10,916
iShares Global Tech ETF GLOBAL TECH ETF 464287291 1,703 37,268 SH   SOLE NONE 960 0 36,308
iShares iBoxx Invt Grade Bond ETF IBOXX INV CP ETF 464287242 1,212 11,016 SH   SOLE NONE 0 0 11,016
iShares Inc MSCI GBL etf New MSCI GBL ETF NEW 46434G848 217 6,100 SH   SOLE NONE 0 0 6,100
iShares Morningstar Mid-Cap ETF MRGSTR MD CP ETF 464288208 200 3,560 SH   SOLE NONE 0 0 3,560
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257 890 10,613 SH   SOLE NONE 0 0 10,613
iShares MSCI Australia ETF MSCI AUST ETF 464286103 890 41,943 SH   SOLE NONE 0 0 41,943
iShares MSCI Canada ETF MSCI CDA ETF 464286509 941 27,958 SH   SOLE NONE 0 0 27,958
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 986 15,787 SH   SOLE NONE 2,595 0 13,192
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 3,035 37,709 SH   SOLE NONE 965 0 36,744
iShares MSCI EAFE Value ETF EAFE VALUE ETF 464288877 2,875 66,260 SH   SOLE NONE 0 0 66,260
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 7,801 194,559 SH   SOLE NONE 0 0 194,559
iShares MSCI Pacific ex Japan MSCI PAC JP ETF 464286665 1,166 28,017 SH   SOLE NONE 0 0 28,017
iShares MSCI USA Minimum Volatility ETF MSCI USA MIN VOL 46429B697 4,454 63,447 SH   SOLE NONE 554 0 62,893
iShares MSCI Utd Kingdom ETF New MSCI UK ETF NEW 46435G334 2,775 92,641 SH   SOLE NONE 0 0 92,641
iShares Nasdaq Bio ETF ISHARES BIOTECH 464287556 219 1,868 SH   SOLE NONE 161 0 1,707
iShares National AMT-Free Muni Bond NATIONAL MUN ETF 464288414 13,339 125,421 SH   SOLE NONE 0 0 125,421
iShares Russell 1000 ETF RUS 1000 ETF 464287622 3,613 17,391 SH   SOLE NONE 1,312 0 16,079
iShares Russell 1000 Growth Index ETF RUS 1000 GRW ETF 464287614 5,838 26,695 SH   SOLE NONE 0 0 26,695
iShares Russell 1000 Value Index ETF RUS 1000 VAL ETF 464287598 515 3,555 SH   SOLE NONE 0 0 3,555
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 464287655 16,910 99,851 SH   SOLE NONE 0 0 99,851
iShares Russell 3000 ETF RUSSELL 3000 ETF 464287689 824 3,794 SH   SOLE NONE 0 0 3,794
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 9,764 151,013 SH   SOLE NONE 7,314 0 143,699
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 1,653 20,873 SH   SOLE NONE 0 0 20,873
iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 1,347 13,269 SH   SOLE NONE 0 0 13,269
iShares Russell Top 200 Growth ETF U.S. TECH ETF 464287721 252 3,157 SH   SOLE NONE 0 0 3,157
iShares SP 100 ETF S&P 100 ETF 464287101 3,951 22,909 SH   SOLE NONE 0 0 22,909
iShares SP 500 Growth ETF S&P 500 GRWT ETF 464287309 4,867 80,656 SH   SOLE NONE 0 0 80,656
iShares SP 500 Value ETF S&P 500 VAL ETF 464287408 4,173 30,362 SH   SOLE NONE 0 0 30,362
iShares SP Mid-Cap 400 Growth S&P MC 400GR ETF 464287606 596 9,362 SH   SOLE NONE 0 0 9,362
iShares SP Mid-Cap 400 Value S&P MC 400VL ETF 464287705 4,727 50,079 SH   SOLE NONE 0 0 50,079
iShares SP Small Cap 600 Growth ETF S&P SML 600 GWT 464287887 797 7,573 SH   SOLE NONE 0 0 7,573
iShares SP Small Cap 600 Value ETF SP SMCP600VL ETF 464287879 3,674 41,268 SH   SOLE NONE 0 0 41,268
iShares Select Dividend ETF SELECT DIVID ETF 464287168 440 3,745 SH   SOLE NONE 0 0 3,745
iShares Short-Term National Muni Bond SHRT NAT MUN ETF 464288158 4,999 47,760 SH   SOLE NONE 0 0 47,760
iShares Silver TR ishares ISHARES 46428Q109 442 23,765 SH   SOLE NONE 0 0 23,765
iShares TIPS Bond ETF TIPS BD ETF 464287176 1,347 11,827 SH   SOLE NONE 0 0 11,827
iShares TR Barclays 7 10 YR 7-10 YR TRSY BD 464287440 1,403 13,721 SH   SOLE NONE 0 0 13,721
iShares TR Core total Usd CORE TOTAL USD 46434V613 3,001 64,113 SH   SOLE NONE 0 0 64,113
iShares TR MSCI USA esg SLC MSCI USA ESG SLC 464288802 2,044 25,339 SH   SOLE NONE 0 0 25,339
iShares TR U.S. Med Devices ETF U.S. MED DVC ETF 464288810 295 5,862 SH   SOLE NONE 570 0 5,292
iShares Trust Core divid GWTH CORE DIV GRWTH 46434V621 3,068 64,401 SH   SOLE NONE 0 0 64,401
iShares US Aerospace Def ETF US AER DEF ETF 464288760 753 7,598 SH   SOLE NONE 0 0 7,598
iShares US Energy ETF U.S. ENERGY ETF 464287796 481 12,637 SH   SOLE NONE 0 0 12,637
iShares US Infrastructure ETF US INFRASTRUC 46435U713 413 12,137 SH   SOLE NONE 0 0 12,137
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 268 8,165 SH   SOLE NONE 0 0 8,165
iShares US Treasury Bond ETF US TREAS BD ETF 46429B267 1,809 75,716 SH   SOLE NONE 0 0 75,716
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 3,028 27,108 SH   SOLE NONE 1,104 0 26,004
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598 420 7,226 SH   SOLE NONE 0 0 7,226
Johnson Johnson COM 478160104 4,163 23,456 SH   SOLE NONE 1,803 0 21,653
JPMorgan Chase Co COM 46625H100 3,012 26,752 SH   SOLE NONE 5,262 0 21,489
JPMorgan Equity Premium Income ETF EQUITY PREMIUM 46641Q332 213 3,845 SH   SOLE NONE 0 0 3,845
Kinder Morgan Inc COM 49456B101 259 15,477 SH   SOLE NONE 0 0 15,477
KKR Co Inc Class A COM 48251W104 647 13,987 SH   SOLE NONE 579 0 13,408
Knight Swift Transn CL A 499049104 263 5,699 SH   SOLE NONE 5,699 0 0
Kraft Heinz Co Com COM 500754106 1,065 27,945 SH   SOLE NONE 122 0 27,823
L3harris COM 502431109 217 900 SH   SOLE NONE 0 0 900
Lam Research Corp COM 512807108 1,081 2,528 SH   SOLE NONE 1,333 0 1,195
Liberty Broadband COM SER C 530307305 217 1,883 SH   SOLE NONE 0 0 1,883
Lilly Eli Company COM 532457108 1,314 4,055 SH   SOLE NONE 68 0 3,987
Limoneira Co COM 532746104 654 46,450 SH   SOLE NONE 0 0 46,450
Listed FD TR Horizon kinetics HORIZON KINETICS 53656F623 374 13,115 SH   SOLE NONE 0 0 13,115
Lockheed Martin Corp COM 539830109 766 1,783 SH   SOLE NONE 0 0 1,783
Lordstown Motors COM CL A 54405Q100 17 11,000 SH   SOLE NONE 0 0 11,000
Lowes Companies COM 548661107 927 5,312 SH   SOLE NONE 760 0 4,552
Lululemon Athletica COM 550021109 405 1,486 SH   SOLE NONE 777 0 709
Mag Silver Corp F COM 55903Q104 573 47,146 SH   SOLE NONE 0 0 47,146
Magellan Midstream Partners COM UNIT RP LP 559080106 827 17,324 SH   SOLE NONE 0 0 17,324
Manhattan Associates COM 562750109 229 2,000 SH   SOLE NONE 0 0 2,000
Marriott Intl CL A 571903202 378 2,782 SH   SOLE NONE 280 0 2,502
Marvell Technology COM 573874104 219 5,036 SH   SOLE NONE 0 0 5,036
Mastercard Inc CL A CL A 57636Q104 883 2,800 SH   SOLE NONE 467 0 2,333
MC Donalds Corp COM 580135101 1,719 6,966 SH   SOLE NONE 2,400 0 4,566
McCormick Co Inc COM NON VTG 579780206 2,152 25,852 SH   SOLE NONE 271 0 25,581
Medtronic PLC F SHS G5960L103 1,797 19,875 SH   SOLE NONE 2,478 0 17,397
Merck Co Inc New COM 58933Y105 3,338 36,338 SH   SOLE NONE 7,112 0 29,226
Meta Platforms Inc CL A 30303M102 1,136 7,049 SH   SOLE NONE 1,289 0 5,760
Microchip Tech Inc COM 595017104 281 4,850 SH   SOLE NONE 4,750 0 100
Micron Technology COM 595112103 236 4,287 SH   SOLE NONE 111 0 4,176
Microsoft Corp COM 594918104 24,962 97,195 SH   SOLE NONE 12,534 0 84,660
Moderna Inc Com COM 60770K107 238 1,669 SH   SOLE NONE 0 0 1,669
Mondelez Intl Inc CL A CL A 609207105 393 6,298 SH   SOLE NONE 603 0 5,695
Morgan Stanley COM NEW 617446448 380 5,000 SH   SOLE NONE 78 0 4,922
MPLX LP COM UNIT REP LTD 55336V100 648 22,245 SH   SOLE NONE 0 0 22,245
Netflix Com Inc COM 64110L106 1,343 7,680 SH   SOLE NONE 108 0 7,572
Newmark Group Inc CL A 65158N102 2,047 211,732 SH   SOLE NONE 0 0 211,732
Nextera Energy Inc COM 65339F101 1,127 14,555 SH   SOLE NONE 460 0 14,095
Nike Inc Class B CL B 654106103 846 8,258 SH   SOLE NONE 315 0 7,943
Nokia Corp Spon F SPONSORED ADR 654902204 106 23,000 SH   SOLE NONE 0 0 23,000
Norfolk Southern CRP COM 655844108 218 963 SH   SOLE NONE 0 0 963
Novagold Res Inc Com COM NEW 66987E206 511 106,366 SH   SOLE NONE 0 0 106,366
Novartis A G Spon ADR F SPONSORED ADR 66987V109 328 3,882 SH   SOLE NONE 3,118 0 764
Nuveen Muni Hi Inc Opp COM 670682103 137 11,688 SH   SOLE NONE 0 0 11,688
Nuveen Quality Muncp income FD Com COM 67066V101 291 23,264 SH   SOLE NONE 0 0 23,264
Nvidia Corp COM 67066G104 1,171 7,729 SH   SOLE NONE 1,220 0 6,509
Opendoor Technologies F COM 683712103 114 24,400 SH   SOLE NONE 0 0 24,400
Oracle Corporation COM 68389X105 519 7,434 SH   SOLE NONE 141 0 7,293
P P G Industries Inc COM 693506107 272 2,386 SH   SOLE NONE 1,247 0 1,139
Palo Alto Networks COM 697435105 275 557 SH   SOLE NONE 0 0 557
Pepsico COM 713448108 5,960 35,767 SH   SOLE NONE 2,494 0 33,273
Pfizer Incorporated COM 717081103 3,476 66,313 SH   SOLE NONE 8,164 0 58,149
Philip Morris Intl COM 718172109 431 4,319 SH   SOLE NONE 473 0 3,846
Phillips 66 COM 718546104 272 3,318 SH   SOLE NONE 705 0 2,613
PIMCO Enhanced Short Maturity Active ETF ENHAN SHRT MA AC 72201R833 35,497 358,161 SH   SOLE NONE 0 0 358,161
Plains All American Pipeline LP UNIT LTD PARTN 726503105 104 10,643 SH   SOLE NONE 0 0 10,643
Polaris Industries Inc COM 731068102 843 8,500 SH   SOLE NONE 0 0 8,500
Powershares QQQ R Series 1 UNIT SER 1 46090E103 10,789 38,423 SH   SOLE NONE 0 0 38,423
Procter Gamble COM 742718109 1,743 12,125 SH   SOLE NONE 3,121 0 9,004
Prologis Inc Com COM 74340W103 250 2,126 SH   SOLE NONE 69 0 2,057
Public Storage COM 74460D109 380 1,217 SH   SOLE NONE 18 0 1,199
Pure Storage Inc CL CL A 74624M102 1,447 56,295 SH   SOLE NONE 0 0 56,295
Apple COM 037833100 8,203 600 SH Put SOLE NONE 0 0 600
Apple COM 037833100 16,406 1,200 SH Put SOLE NONE 0 0 1,200
Oracle Corporation COM 68389X105 27,948 4,000 SH Put SOLE NONE 0 0 4,000
Qualcomm Inc COM 747525103 3,710 29,044 SH   SOLE NONE 5,561 0 23,483
Quantumscape Corp Class A COM CL A 74767V109 1,811 210,875 SH   SOLE NONE 0 0 210,875
R1 RCM Inc New COM 77634L105 1,311 62,552 SH   SOLE NONE 0 0 62,552
Raytheon COM 75513E101 3,436 35,751 SH   SOLE NONE 320 0 35,431
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 698 17,098 SH   SOLE NONE 13 0 17,085
Regeneron COM 75886F107 210 356 SH   SOLE NONE 6 0 350
Roper Inds Inc COM 776696106 1,318 3,342 SH   SOLE NONE 4 0 3,338
Ross Stores Inc COM 778296103 966 13,759 SH   SOLE NONE 12 0 13,747
Royal Bank Of Canada COM 780087102 328 3,392 SH   SOLE NONE 0 0 3,392
S P Global Inc COM 78409V104 1,731 5,137 SH   SOLE NONE 54 0 5,083
Salesforce Com Inc COM 79466L302 1,312 7,954 SH   SOLE NONE 1,944 0 6,010
Schlumberger LTD F COM STK 806857108 259 7,233 SH   SOLE NONE 61 0 7,172
Schwab Fundamental International Fund SCHWB FDT INT LG 808524755 649 22,958 SH   SOLE NONE 0 0 22,958
Schwab Fundamental US Small Cap Fund SCHWAB FDT US SC 808524763 246 5,445 SH   SOLE NONE 0 0 5,445
Schwab International Equity ETF INTL EQTY ETF 808524805 703 22,374 SH   SOLE NONE 0 0 22,374
Schwab International Small-Cap Eq ETF INTL SCEQT ETF 808524888 692 22,173 SH   SOLE NONE 0 0 22,173
Schwab Strategic TR us Large Cap Value Etf US LCAP VA ETF 808524409 226 3,632 SH   SOLE NONE 0 0 3,632
Schwab Strategic TR us Large-Cap Etf US LRG CAP ETF 808524201 593 13,297 SH   SOLE NONE 0 0 13,297
Schwab Strategic US REIT ETF US REIT ETF 808524847 221 10,490 SH   SOLE NONE 0 0 10,490
Schwab U.S. Broad Market ETF US BRD MKT ETF 808524102 3,680 83,281 SH   SOLE NONE 0 0 83,281
Schwab US Small Cap ETF US SML CAP ETF 808524607 619 15,878 SH   SOLE NONE 0 0 15,878
Sempra Energy COM 816851109 290 1,932 SH   SOLE NONE 930 0 1,002
Shell PLC F Unsponsored ADR SPON ADS 780259305 358 6,862 SH   SOLE NONE 2,225 0 4,637
Sherwin Williams Co COM 824348106 2,978 13,301 SH   SOLE NONE 460 0 12,841
SPDR Barclays Convertible Securities ETF BBG CONV SEC ETF 78464A359 453 7,019 SH   SOLE NONE 0 0 7,019
SPDR Blackstone Senior Loan ETF BLACKSTONE SENR 78467V608 11,792 283,202 SH   SOLE NONE 0 0 283,202
SPDR Consumer Discret Select Sector ETF SBI CONS DISCR 81369Y407 3,621 26,345 SH   SOLE NONE 306 0 26,039
SPDR Consumer Staples Select Sector ETF SBI CONS STPLS 81369Y308 1,991 27,596 SH   SOLE NONE 673 0 26,923
SPDR Energy Select Sector SPDR ETF ENERGY 81369Y506 4,006 56,026 SH   SOLE NONE 35 0 55,991
SPDR Financials Select Sector ETF FINANCIAL 81369Y605 4,214 134,019 SH   SOLE NONE 190 0 133,829
SPDR Gold Trust GOLD SHS 78463V107 998 5,927 SH   SOLE NONE 1,310 0 4,617
SPDR Health Care Select Sector ETF SBI HEALTHCARE 81369Y209 8,509 66,354 SH   SOLE NONE 309 0 66,045
SPDR Industrial Select Sector ETF SBI INT-INDS 81369Y704 3,614 41,387 SH   SOLE NONE 458 0 40,929
SPDR Materials Select Sector ETF SBI MATERIALS 81369Y100 1,012 13,758 SH   SOLE NONE 0 0 13,758
SPDR Portfolio S P 1500 CMPST ST ETF PORTFOLI S&P1500 78464A805 410 8,830 SH   SOLE NONE 0 0 8,830
SPDR Portfolio SP 500 Etf PORTFOLIO S&P500 78464A854 712 16,062 SH   SOLE NONE 0 0 16,062
SPDR SP 500 ETF TR UNIT 78462F103 26,149 69,016 SH   SOLE NONE 1,115 0 67,900
SPDR SP Dividend ETF S&P DIVID ETF 78464A763 492 4,149 SH   SOLE NONE 0 0 4,149
SPDR Series Trust SP 600 SMCP Val S&P 600 SMCP VAL 78464A300 358 4,947 SH   SOLE NONE 0 0 4,947
SPDR Technology Select Sector ETF TECHNOLOGY 81369Y803 12,677 99,726 SH   SOLE NONE 115 0 99,611
SPDR Utilities Select Sector ETF SBI INT-UTILS 81369Y886 1,099 15,681 SH   SOLE NONE 169 0 15,512
SPDR Dow Jones Industrial Average ETF UT SER 1 78467X109 588 1,909 SH   SOLE NONE 0 0 1,909
SPDR SP MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 391 943 SH   SOLE NONE 0 0 943
Stance Equity Esg Large Cap Core ETF STANCE EQT ESG 74933W759 18,819 789,417 SH   SOLE NONE 783,787 0 5,629
Starbucks Corp COM 855244109 806 10,563 SH   SOLE NONE 3,451 0 7,112
Sysco COM 871829107 242 2,845 SH   SOLE NONE 67 0 2,778
T Rowe Price Group COM 74144T108 5,744 50,561 SH   SOLE NONE 0 0 50,561
Target Corporation COM 87612E106 882 6,246 SH   SOLE NONE 1,426 0 4,820
TC Energy Corp COM 87807B107 228 4,347 SH   SOLE NONE 0 0 4,347
Teradyne Inc COM 880770102 3,360 37,530 SH   SOLE NONE 0 0 37,530
Tesla Motors Inc Com COM 88160R101 3,505 5,205 SH   SOLE NONE 448 0 4,757
Textainer Group HLDG F SHS G8766E109 916 33,438 SH   SOLE NONE 0 0 33,438
The Charles Schwab Corp COM 808513105 305 4,831 SH   SOLE NONE 238 0 4,593
The Southern Company COM 842587107 268 3,764 SH   SOLE NONE 0 0 3,764
Thermo Fisher COM 883556102 2,288 4,209 SH   SOLE NONE 1,050 0 3,159
TJX Companies Inc COM 872540109 575 10,297 SH   SOLE NONE 8,628 0 1,669
Travelers Companies Inc COM 89417E109 281 1,666 SH   SOLE NONE 46 0 1,620
Twilio Inc Class A CL A 90138F102 1,116 13,317 SH   SOLE NONE 173 0 13,144
Unilever PLC SPON ADR NEW 904767704 591 12,898 SH   SOLE NONE 10,965 0 1,933
Union Pacific Corp COM 907818108 652 3,060 SH   SOLE NONE 0 0 3,060
United Parcel Svc CL B 911312106 494 2,711 SH   SOLE NONE 1,106 0 1,605
Unitedhealth Group COM 91324P102 3,088 6,012 SH   SOLE NONE 1,865 0 4,147
Univar Inc Com COM 91336L107 1,296 52,143 SH   SOLE NONE 0 0 52,143
US Bancorp COM NEW 902973304 1,590 34,219 SH   SOLE NONE 169 0 34,050
Vaneck Gold Miners ETF GOLD MINERS ETF 92189F106 669 24,446 SH   SOLE NONE 0 0 24,446
Vaneck Vectors Amt Free Inter Mun Indes ETF INTRMDT MUNI ETF 92189H201 274 6,000 SH   SOLE NONE 0 0 6,000
Vanguard Admiral FDS inc SP 500 Value Index FD ETF SHS 500 VAL IDX FD 921932703 328 2,474 SH   SOLE NONE 0 0 2,474
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 12,076 84,175 SH   SOLE NONE 10,712 0 73,462
Vanguard Energy ETF ENERGY ETF 92204A306 1,371 13,788 SH   SOLE NONE 0 0 13,788
Vanguard Financials ETF FINANCIALS ETF 92204A405 852 11,043 SH   SOLE NONE 598 0 10,445
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 217 4,357 SH   SOLE NONE 0 0 4,357
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 37,568 920,799 SH   SOLE NONE 0 0 920,799
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 1,748 41,974 SH   SOLE NONE 0 0 41,974
Vanguard Growth ETF GROWTH ETF 922908736 16,743 75,120 SH   SOLE NONE 0 0 75,120
Vanguard High Dividend Yield ETF HIGH DIV YLD 921946406 233 2,296 SH   SOLE NONE 0 0 2,296
Vanguard Index TR vanguard Extended Market Vipers EXTEND MKT ETF 922908652 299 2,286 SH   SOLE NONE 105 0 2,181
Vanguard Industrial ETF INDUSTRIAL ETF 92204A603 1,386 8,488 SH   SOLE NONE 0 0 8,488
Vanguard Information Technology ETF INF TECH ETF 92204A702 373 1,143 SH   SOLE NONE 204 0 939
Vanguard Intermediate-Term Bond ETF INTERMED TERM 921937819 263 3,387 SH   SOLE NONE 0 0 3,387
Vanguard Materials ETF MATERIALS ETF 92204A801 227 1,422 SH   SOLE NONE 0 0 1,422
Vanguard Mid Cap ETF MID CAP ETF 922908629 230 1,168 SH   SOLE NONE 0 0 1,168
Vanguard REIT Index ETF REAL ESTATE ETF 922908553 1,530 16,793 SH   SOLE NONE 0 0 16,793
Vanguard SP 500 ETF S&P 500 ETF SHS 922908363 58,042 166,641 SH   SOLE NONE 0 0 166,641
Vanguard Small Cap SMALL CP ETF 922908751 5,656 32,119 SH   SOLE NONE 0 0 32,119
Vanguard Tax-Exempt Bond ETF TAX EXEMPT BD 922907746 636 12,746 SH   SOLE NONE 0 0 12,746
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 378 5,029 SH   SOLE NONE 0 0 5,029
Vanguard Total Corporate Bond ETF TOTAL CORP BND 92206C573 395 5,137 SH   SOLE NONE 0 0 5,137
Vanguard Total Intl Bd Idx ETF TOTAL INT BD ETF 92203J407 836 16,887 SH   SOLE NONE 0 0 16,887
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 6,913 36,653 SH   SOLE NONE 5,378 0 31,275
Vanguard Value ETF VALUE ETF 922908744 9,448 71,641 SH   SOLE NONE 0 0 71,641
Ventas Inc COM 92276F100 444 8,566 SH   SOLE NONE 145 0 8,421
Verisk Analytics Inc COM 92345Y106 687 3,972 SH   SOLE NONE 39 0 3,933
Verizon Communications COM 92343V104 749 14,762 SH   SOLE NONE 2,925 0 11,837
Visa Inc Com CL A COM CL A 92826C839 7,213 36,637 SH   SOLE NONE 2,516 0 34,121
Vista Oil Gas Sab De F Unsponsored ADR SPONSORED ADS 92837L109 73 10,000 SH   SOLE NONE 0 0 10,000
Walker Dunlop Inc COM 93148P102 697 7,240 SH   SOLE NONE 0 0 7,240
Wal-Mart Stores Inc COM 931142103 2,198 18,082 SH   SOLE NONE 1,093 0 16,989
Waste Management Inc COM 94106L109 1,024 6,698 SH   SOLE NONE 2,103 0 4,595
Wells Fargo Co COM 949746101 2,452 62,610 SH   SOLE NONE 3,350 0 59,260
Weyerhaeuser Co COM NEW 962166104 612 18,488 SH   SOLE NONE 1,280 0 17,208
Wheels Up Experience I F COM CL A 96328L106 39 20,000 SH   SOLE NONE 0 0 20,000
WisdomTree Europe Hedged Equity ETF EUROPE HEDGED EQ 97717X701 222 3,395 SH   SOLE NONE 0 0 3,395
Wisdomtree Japan Hedged JAPN HEDGE EQT 97717W851 350 5,618 SH   SOLE NONE 0 0 5,618