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 459 4,154 SH   SOLE NONE 441 0 3,713
A T & T Inc New COM 00206R102 1,017 66,309 SH   SOLE NONE 2,050 0 64,259
Abbott Laboratories COM 002824100 1,260 13,030 SH   SOLE NONE 32 0 12,998
Abbvie Inc COM 00287Y109 2,092 15,587 SH   SOLE NONE 581 0 15,006
Aberdeen STNDRD PHYSCL Swiss GLD ETF PHYSCL GOLD SHS 00326A104 252 15,830 SH   SOLE NONE 0 0 15,830
Accenture PLC CLS A SHS CLASS A G1151C101 483 1,877 SH   SOLE NONE 200 0 1,677
Acuity Brands Inc COM 00508Y102 13,337 84,700 SH   SOLE NONE 0 0 84,700
Adaptive COM 00650F109 1,296 182,161 SH   SOLE NONE 0 0 182,161
Adobe SYS Inc COM 00724F101 774 2,815 SH   SOLE NONE 527 0 2,288
Affiliated Managers COM 008252108 458 4,103 SH   SOLE NONE 0 0 4,103
Aflac Inc COM 001055102 446 7,941 SH   SOLE NONE 125 0 7,816
Air Products & Chem COM 009158106 336 1,435 SH   SOLE NONE 625 0 810
Airspan Networks COM 00951K104 31 15,500 SH   SOLE NONE 0 0 15,500
Albemarle Corp COM 012653101 498 1,882 SH   SOLE NONE 1,513 0 369
Alcoa Corp Com COM 013872106 314 9,350 SH   SOLE NONE 0 0 9,350
Alibaba Group HLDG SPONSORED ADS 01609W102 416 5,209 SH   SOLE NONE 694 0 4,515
Alphabet Inc Cap STK (GOOG) CAP STK CL C 02079K107 11,469 119,285 SH   SOLE NONE 13,360 0 105,925
Alphabet Inc Cap STK (GOOGL) CAP STK CL A 02079K305 11,188 116,971 SH   SOLE NONE 8,180 0 108,791
Altria Group Inc COM 02209S103 204 4,950 SH   SOLE NONE 505 0 4,445
Amazon Com Inc COM 023135106 17,265 152,788 SH   SOLE NONE 16,220 0 136,568
American Express Company COM 025816109 384 2,848 SH   SOLE NONE 863 0 1,985
American WTR WKS Co COM 030420103 991 7,619 SH   SOLE NONE 0 0 7,619
Amgen Incorporated COM 031162100 907 4,026 SH   SOLE NONE 112 0 3,914
Apa Corporation Com COM 03743Q108 256 7,495 SH   SOLE NONE 0 0 7,495
Apple Inc COM 037833100 52,543 380,200 SH   SOLE NONE 21,076 0 359,123
Applovin Corp Class A COM CL A 03831W108 10,593 543,554 SH   SOLE NONE 0 0 543,554
Arista Networks Inc COM 040413106 347 3,074 SH   SOLE NONE 2,660 0 414
Astrazeneca ADR Each SPONSORED ADR 046353108 429 7,823 SH   SOLE NONE 0 0 7,823
Auto Data Processing COM 053015103 312 1,382 SH   SOLE NONE 45 0 1,337
Autodesk Inc COM 052769106 240 1,285 SH   SOLE NONE 30 0 1,255
Autozone Inc COM 053332102 833 389 SH   SOLE NONE 288 0 101
Azek Co Inc CL A CL A 05478C105 282 17,000 SH   SOLE NONE 0 0 17,000
B G C Partners Class A CL A 05541T101 4,102 1,306,436 SH   SOLE NONE 0 0 1,306,436
Bank Of America COM 060505104 9,184 304,113 SH   SOLE NONE 228,399 0 75,714
Bank Of Nova Scotia COM 064149107 332 6,991 SH   SOLE NONE 0 0 6,991
Berkshire Hathaway (A) CL A 084670108 1,219 3 SH   SOLE NONE 3 0 0
Berkshire Hathaway (B) CL B NEW 084670702 3,224 12,076 SH   SOLE NONE 662 0 11,414
Bionano Genomics Inc COM 09075F107 27 15,000 SH   SOLE NONE 0 0 15,000
BlackRock Inc COM 09247X101 2,388 4,341 SH   SOLE NONE 242 0 4,099
BlackRock Municipal (income Trust Ii) COM 09249N101 121 12,116 SH   SOLE NONE 0 0 12,116
BlackRock Munihds NJ Qua COM 09254X101 446 37,855 SH   SOLE NONE 0 0 37,855
BlackRock US Carbon TRNS Readins ETF US CARBON TRANS 09290C509 235 5,912 SH   SOLE NONE 0 0 5,912
Bloom Energy Corp COM CL A 093712107 219 10,959 SH   SOLE NONE 0 0 10,959
Boeing Co COM 097023105 1,981 16,368 SH   SOLE NONE 160 0 16,208
Booking HLDGS Inc COM 09857L108 226 138 SH   SOLE NONE 3 0 135
Bristol Myers Squibb COM 110122108 1,650 23,214 SH   SOLE NONE 4,506 0 18,708
Broadcom Inc Com COM 11135F101 208 470 SH   SOLE NONE 35 0 435
C S X Corp COM 126408103 771 28,958 SH   SOLE NONE 345 0 28,613
C V S Caremark Corp COM 126650100 4,211 44,159 SH   SOLE NONE 219 0 43,940
Callaway Golf Co COM 131193104 1,334 69,305 SH   SOLE NONE 0 0 69,305
Cambium Networks Corp F SHS G17766109 984 58,175 SH   SOLE NONE 0 0 58,175
Cardiol Therapeutics COM CL A 14161Y200 28 27,855 SH   SOLE NONE 0 0 27,855
Caterpillar Inc COM 149123101 2,352 14,337 SH   SOLE NONE 485 0 13,852
Chevron Corporation COM 166764100 3,158 21,987 SH   SOLE NONE 1,996 0 19,990
Cisco Systems Inc COM 17275R102 1,182 29,556 SH   SOLE NONE 6,680 0 22,876
Citigroup Inc COM NEW 172967424 654 15,709 SH   SOLE NONE 810 0 14,899
Coca Cola COM 191216100 534 9,465 SH   SOLE NONE 4,077 0 5,388
Columbia BKG SYS Inc COM 197236102 220 7,645 SH   SOLE NONE 0 0 7,645
Comcast Corp New CL A CL A 20030N101 2,531 86,316 SH   SOLE NONE 3,904 0 82,412
Communication Services Select Sector SPDR ETF COMMUNICATION 81369Y852 2,769 57,828 SH   SOLE NONE 633 0 57,195
Conocophillips COM 20825C104 601 5,798 SH   SOLE NONE 1,473 0 4,325
Consolidated Edison COM 209115104 215 2,512 SH   SOLE NONE 23 0 2,489
Constellation CL A 21036P108 281 1,226 SH   SOLE NONE 26 0 1,200
Crown Castle Intl Corp COM 22822V101 354 2,451 SH   SOLE NONE 105 0 2,346
Cue Biopharma Inc COM 22978P106 1,067 478,500 SH   SOLE NONE 0 0 478,500
Danaher Corp COM 235851102 6,130 23,713 SH   SOLE NONE 1,183 0 22,530
Daseke Inc COM 23753F107 265 49,139 SH   SOLE NONE 0 0 49,139
Deere & Company COM 244199105 212 633 SH   SOLE NONE 34 0 599
Desktop Metal Inc Class A COM CL A 25058X105 51 20,000 SH   SOLE NONE 0 0 20,000
Deutsche X-trackers MSCI Japan Hedged Eq ETF XTRACK MSCI JAPN 233051507 3,065 65,130 SH   SOLE NONE 0 0 65,130
Devon Energy CP New COM 25179M103 255 4,253 SH   SOLE NONE 0 0 4,253
Diageo PLC SPON ADR NEW 25243Q205 349 2,032 SH   SOLE NONE 1,500 0 532
Dimensional ETF (trust US Equity Etf) US EQUITY ETF 25434V401 2,501 64,441 SH   SOLE NONE 0 0 64,441
Dimensional ETF (trust US Small Cap Etf) US SMALL CAP ETF 25434V500 370 7,968 SH   SOLE NONE 0 0 7,968
Dimensional ETF (trust US Targeted Vlu) US TARGETED VLU 25434V609 3,892 99,883 SH   SOLE NONE 0 0 99,883
Dimensional ETF TR (us Marketwide Value Etf) US MKTWIDE VALUE 25434V724 583 19,721 SH   SOLE NONE 0 0 19,721
Dimensional U S Core Equity 2 ETF US CORE EQUITY 2 25434V708 4,829 217,149 SH   SOLE NONE 0 0 217,149
Discover Finl SVCS COM 254709108 3,285 36,138 SH   SOLE NONE 280 0 35,858
Dish Network Corp CL A 25470M109 262 19,000 SH   SOLE NONE 0 0 19,000
Disney Walt Co COM 254687106 2,659 28,189 SH   SOLE NONE 1,474 0 26,715
Dollar Tree Inc Com COM 256746108 319 2,344 SH   SOLE NONE 7 0 2,337
Eaton Corp PLC F SHS G29183103 211 1,584 SH   SOLE NONE 78 0 1,506
Ecolab Inc COM 278865100 1,905 13,149 SH   SOLE NONE 36 0 13,113
Emerson Electric Co COM 291011104 1,086 14,837 SH   SOLE NONE 485 0 14,352
Energy Fuels Inc Com COM NEW 292671708 4,614 753,930 SH   SOLE NONE 0 0 753,930
Enterprise Products Partners LP COM 293792107 1,483 62,391 SH   SOLE NONE 0 0 62,391
Entravision Commun Class A CL A 29382R107 355 89,474 SH   SOLE NONE 0 0 89,474
Epam SYS Inc Com COM 29414B104 325 900 SH   SOLE NONE 0 0 900
Essex PPTY TR Inc COM 297178105 216 887 SH   SOLE NONE 24 0 863
Estee Lauder CL A 518439104 307 1,423 SH   SOLE NONE 1,404 0 19
Everest Re Group Com COM G3223R108 1,905 7,262 SH   SOLE NONE 0 0 7,262
Exxon Mobil Corporation COM 30231G102 2,072 23,741 SH   SOLE NONE 5,058 0 18,683
Fedex Corp COM 31428X106 263 1,761 SH   SOLE NONE 0 0 1,761
Fidelity MSCI Cons STPLS Indx ETF CONSMR STAPLES 316092303 475 11,839 SH   SOLE NONE 0 0 11,839
Fidelity MSCI Energy Indx ETF MSCI ENERGY IDX 316092402 554 27,925 SH   SOLE NONE 0 0 27,925
Fidelity MSCI Finls MSCI FINLS IDX 316092501 1,292 30,013 SH   SOLE NONE 0 0 30,013
Fidelity MSCI Health Care ETF MSCI HLTH CARE I 316092600 1,763 30,598 SH   SOLE NONE 0 0 30,598
Fidelity MSCI Real Estate Index ETF MSCI RL EST ETF 316092857 216 9,039 SH   SOLE NONE 0 0 9,039
Fidelity Nasdaq (composite Index Tracking Stock) NASDAQ COMPSIT 315912808 383 9,250 SH   SOLE NONE 0 0 9,250
First TR Value Line SHS 33734H106 237 6,631 SH   SOLE NONE 0 0 6,631
Fiserv Inc COM 337738108 3,333 35,630 SH   SOLE NONE 69 0 35,561
Flextronics ORD Y2573F102 1,333 80,025 SH   SOLE NONE 0 0 80,025
Ford MTR Co Del COM 345370860 644 57,581 SH   SOLE NONE 705 0 56,876
Garmin LTD Com SHS H2906T109 200 2,500 SH   SOLE NONE 0 0 2,500
Gartner Inc COM 366651107 288 1,044 SH   SOLE NONE 7 0 1,037
General Electric Co. COM NEW 369604301 206 3,331 SH   SOLE NONE 285 0 3,046
Gilead Sciences COM 375558103 290 4,707 SH   SOLE NONE 1,905 0 2,802
Global X FDS Global (X Copper) GLOBAL X COPPER 37954Y830 440 15,600 SH   SOLE NONE 0 0 15,600
Globalstar Inc COM 378973408 1,391 875,147 SH   SOLE NONE 257,500 0 617,647
Goldman Sachs Group COM 38141G104 1,182 4,035 SH   SOLE NONE 148 0 3,887
Grand Canyon Education COM 38526M106 818 9,951 SH   SOLE NONE 0 0 9,951
Healthpeak PPTYS Inc COM 42250P103 528 23,075 SH   SOLE NONE 181 0 22,894
Hershey Co COM 427866108 576 2,614 SH   SOLE NONE 47 0 2,567
Hilton Worldwide COM 43300A203 502 4,167 SH   SOLE NONE 0 0 4,167
Home Depot Inc COM 437076102 7,701 27,909 SH   SOLE NONE 1,310 0 26,598
Honeywell International COM 438516106 668 4,003 SH   SOLE NONE 700 0 3,303
Humana Inc COM 444859102 444 915 SH   SOLE NONE 450 0 465
Illinois Tool Works COM 452308109 295 1,624 SH   SOLE NONE 1,176 0 448
Illumina Inc COM 452327109 770 4,036 SH   SOLE NONE 0 0 4,036
Immunocore HLDGS PLC ADS 45258D105 1,066 22,731 SH   SOLE NONE 0 0 22,731
Intel Corp COM 458140100 950 36,895 SH   SOLE NONE 1,388 0 35,507
Interntnl Money Expre005 COM 46005L101 1,517 66,607 SH   SOLE NONE 0 0 66,607
Intl Business Mach COM 459200101 1,449 12,197 SH   SOLE NONE 178 0 12,019
Intl Paper Co COM 460146103 317 10,020 SH   SOLE NONE 0 0 10,020
Intuit Inc COM 461202103 245 634 SH   SOLE NONE 20 0 614
Invesco Activly (mangd Etc FD T FTSE Rafi SML) FTSE RAFI SML 46138E735 588 22,973 SH   SOLE NONE 0 0 22,973
Invesco Exchange (traded FD TR S&P500 Eql WGT) S&P500 EQL WGT 46137V357 413 3,247 SH   SOLE NONE 0 0 3,247
Invesco Nasdaq 100 ETF NASDAQ 100 ETF 46138G649 221 2,019 SH   SOLE NONE 0 0 2,019
Invesco Optimum Yield Diversified Commodity Strategy OPTIMUM YIELD 46090F100 371 22,945 SH   SOLE NONE 0 0 22,945
Invesco S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 260 4,502 SH   SOLE NONE 55 0 4,447
iShares 0-5 Year (tips Bond Etf) 0-5 YR TIPS ETF 46429B747 1,171 12,193 SH   SOLE NONE 0 0 12,193
iShares 10-20 Year Tsury Bond ETF 10-20 YR TRS ETF 464288653 247 2,270 SH   SOLE NONE 0 0 2,270
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 242 2,986 SH   SOLE NONE 0 0 2,986
iShares 20 Year Treasury Bond 20 YR TR BD ETF 464287432 656 6,408 SH   SOLE NONE 0 0 6,408
iShares Cohen & Steers REIT ETF COHEN STEER REIT 464287564 599 11,164 SH   SOLE NONE 0 0 11,164
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 3,925 74,536 SH   SOLE NONE 0 0 74,536
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 9,193 213,907 SH   SOLE NONE 0 0 213,907
iShares Core MSCI Total International Stock ETF CORE MSCI TOTAL 46432F834 2,625 51,569 SH   SOLE NONE 13,704 0 37,865
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 47,829 133,359 SH   SOLE NONE 1,684 0 131,675
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 7,116 32,455 SH   SOLE NONE 0 0 32,455
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 8,124 93,182 SH   SOLE NONE 0 0 93,182
iShares Core S&P Total CORE S&P TTL STK 464287150 622 7,825 SH   SOLE NONE 0 0 7,825
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 6,000 62,279 SH   SOLE NONE 0 0 62,279
iShares Currency Hedged MSCI Eurozone ETF CUR HD EURZN ETF 46434V639 9,499 329,205 SH   SOLE NONE 0 0 329,205
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 2,264 114,668 SH   SOLE NONE 0 0 114,668
iShares Edge MSCI Min Vol Emerging Markets ETF MSCI EMERG MRKT 464286533 986 19,460 SH   SOLE NONE 0 0 19,460
iShares Edge MSCI USA Value Factor ETF MSCI USA VALUE 46432F388 2,150 26,271 SH   SOLE NONE 723 0 25,548
iShares Edge US Momentum Factor ETF MSCI USA MMENTM 46432F396 2,397 18,274 SH   SOLE NONE 1,518 0 16,756
iShares Esg Advnc TTL Usd BND ETF ESG ADV TTL USD 46436E619 1,077 25,748 SH   SOLE NONE 0 0 25,748
iShares ESG MSCI EAFE ETF ESG AW MSCI EAFE 46435G516 402 7,168 SH   SOLE NONE 1,324 0 5,844
iShares ESG MSCI EM ETF ESG AWR MSCI EM 46434G863 428 15,487 SH   SOLE NONE 2,220 0 13,267
iShares Esg MSCI USA ETF ESG AWR MSCI USA 46435G425 4,299 54,146 SH   SOLE NONE 2,145 0 52,001
iShares Esg MSCI USA Leaders ETF IV ESG MSCI LEADR 46435U218 906 14,678 SH   SOLE NONE 0 0 14,678
iShares Floating Rate Bond FLTG RATE NT ETF 46429B655 309 6,159 SH   SOLE NONE 0 0 6,159
iShares Global Tech ETF GLOBAL TECH ETF 464287291 1,323 31,366 SH   SOLE NONE 960 0 30,406
iShares iBoxx Invt Grade Bond ETF IBOXX INV CP ETF 464287242 322 3,144 SH   SOLE NONE 0 0 3,144
iShares MSCI Australia ETF MSCI AUST ETF 464286103 257 13,105 SH   SOLE NONE 0 0 13,105
iShares MSCI Canada ETF MSCI CDA ETF 464286509 1,151 37,435 SH   SOLE NONE 0 0 37,435
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 685 12,240 SH   SOLE NONE 2,595 0 9,645
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 1,942 26,772 SH   SOLE NONE 965 0 25,807
iShares MSCI EAFE Value ETF EAFE VALUE ETF 464288877 1,255 32,585 SH   SOLE NONE 0 0 32,585
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 12,429 356,363 SH   SOLE NONE 0 0 356,363
iShares MSCI Pacific ex Japan MSCI PAC JP ETF 464286665 1,017 27,124 SH   SOLE NONE 0 0 27,124
iShares MSCI USA Minimum Volatility ETF MSCI USA MIN VOL 46429B697 4,345 65,738 SH   SOLE NONE 554 0 65,184
iShares MSCI Utd Kingdom ETF New MSCI UK ETF NEW 46435G334 1,523 58,121 SH   SOLE NONE 0 0 58,121
iShares Nasdaq Bio ETF ISHARES BIOTECH 464287556 224 1,915 SH   SOLE NONE 161 0 1,754
iShares National AMT-Free Muni Bond NATIONAL MUN ETF 464288414 3,991 38,913 SH   SOLE NONE 0 0 38,913
iShares Russell 1000 ETF RUS 1000 ETF 464287622 7,052 35,739 SH   SOLE NONE 1,312 0 34,427
iShares Russell 1000 Growth Index ETF RUS 1000 GRW ETF 464287614 7,594 36,094 SH   SOLE NONE 0 0 36,094
iShares Russell 1000 Value Index ETF RUS 1000 VAL ETF 464287598 1,100 8,090 SH   SOLE NONE 0 0 8,090
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 464287655 17,224 104,441 SH   SOLE NONE 0 0 104,441
iShares Russell 3000 ETF RUSSELL 3000 ETF 464287689 785 3,794 SH   SOLE NONE 0 0 3,794
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 12,962 208,562 SH   SOLE NONE 7,628 0 200,933
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 1,409 17,973 SH   SOLE NONE 0 0 17,973
iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 1,043 10,860 SH   SOLE NONE 0 0 10,860
iShares Russell Top 200 Value ETF RUS TP200 VL ETF 464289420 718 12,447 SH   SOLE NONE 0 0 12,447
iShares S&P 100 ETF S&P 100 ETF 464287101 3,132 19,278 SH   SOLE NONE 0 0 19,278
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 7,817 135,134 SH   SOLE NONE 0 0 135,134
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 7,243 56,361 SH   SOLE NONE 0 0 56,361
iShares S&P Euro 350 EUROPE ETF 464287861 1,545 40,937 SH   SOLE NONE 0 0 40,937
iShares S&P Global Infrastructure GLB INFRASTR ETF 464288372 204 4,888 SH   SOLE NONE 0 0 4,888
iShares S&P Mid-Cap 400 Growth S&P MC 400GR ETF 464287606 522 8,287 SH   SOLE NONE 0 0 8,287
iShares S&P Mid-Cap 400 Value S&P MC 400VL ETF 464287705 3,001 33,353 SH   SOLE NONE 0 0 33,353
iShares S&P Small Cap 600 Growth ETF S&P SML 600 GWT 464287887 3,020 29,708 SH   SOLE NONE 0 0 29,708
iShares S&P Small Cap 600 Value ETF SP SMCP600VL ETF 464287879 2,427 29,447 SH   SOLE NONE 0 0 29,447
iShares Select Dividend ETF SELECT DIVID ETF 464287168 794 7,409 SH   SOLE NONE 0 0 7,409
iShares Short-Term National Muni Bond SHRT NAT MUN ETF 464288158 4,453 43,383 SH   SOLE NONE 0 0 43,383
iShares Silver TR (ishares) ISHARES 46428Q109 268 15,367 SH   SOLE NONE 0 0 15,367
iShares TIPS Bond ETF TIPS BD ETF 464287176 507 4,835 SH   SOLE NONE 0 0 4,835
iShares TR Barclays (7 10 YR) 7-10 YR TRSY BD 464287440 2,404 25,052 SH   SOLE NONE 0 0 25,052
iShares TR Core (total Usd) CORE TOTAL USD 46434V613 2,054 46,179 SH   SOLE NONE 0 0 46,179
iShares TR MSCI USA (esg SLC) MSCI USA ESG SLC 464288802 1,719 22,647 SH   SOLE NONE 0 0 22,647
iShares TR U.S. Med Devices ETF U.S. MED DVC ETF 464288810 280 5,940 SH   SOLE NONE 570 0 5,370
iShares Trust Core (divid GWTH) CORE DIV GRWTH 46434V621 2,417 54,352 SH   SOLE NONE 0 0 54,352
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 253 8,000 SH   SOLE NONE 0 0 8,000
iShares US Treasury Bond ETF US TREAS BD ETF 46429B267 2,251 98,932 SH   SOLE NONE 0 0 98,932
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 2,929 28,183 SH   SOLE NONE 1,104 0 27,079
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598 381 6,941 SH   SOLE NONE 0 0 6,941
Johnson & Johnson COM 478160104 3,827 23,427 SH   SOLE NONE 1,803 0 21,624
JPMorgan Chase & Co COM 46625H100 2,901 27,762 SH   SOLE NONE 5,217 0 22,544
JPMorgan Equity Premium Income ETF EQUITY PREMIUM 46641Q332 605 11,828 SH   SOLE NONE 0 0 11,828
Kinder Morgan Inc COM 49456B101 285 17,167 SH   SOLE NONE 0 0 17,167
KKR & Co Inc Class A COM 48251W104 572 13,310 SH   SOLE NONE 579 0 12,731
Knight Swift Transn CL A 499049104 278 5,699 SH   SOLE NONE 5,699 0 0
Kraft Heinz Co Com COM 500754106 893 26,803 SH   SOLE NONE 122 0 26,681
Lam Research Corp COM 512807108 859 2,338 SH   SOLE NONE 1,333 0 1,005
Lilly Eli & Company COM 532457108 1,181 3,655 SH   SOLE NONE 68 0 3,587
Limoneira Co COM 532746104 612 46,450 SH   SOLE NONE 0 0 46,450
Listed FD TR Horizon (kinetics) HORIZON KINETICS 53656F623 364 13,115 SH   SOLE NONE 0 0 13,115
Lithium Americas COM NEW 53680Q207 219 8,377 SH   SOLE NONE 0 0 8,377
Lockheed Martin Corp COM 539830109 565 1,463 SH   SOLE NONE 0 0 1,463
Lowes Companies COM 548661107 942 5,020 SH   SOLE NONE 735 0 4,285
Lululemon Athletica COM 550021109 415 1,486 SH   SOLE NONE 777 0 709
Mag Silver Corp F COM 55903Q104 599 48,040 SH   SOLE NONE 0 0 48,040
Magellan Midstream Partners COM UNIT RP LP 559080106 366 7,724 SH   SOLE NONE 0 0 7,724
Manhattan Associates COM 562750109 266 2,000 SH   SOLE NONE 0 0 2,000
Marriott Intl CL A 571903202 391 2,796 SH   SOLE NONE 280 0 2,516
Marvell Technology COM 573874104 221 5,161 SH   SOLE NONE 0 0 5,161
Mastercard Inc CL A CL A 57636Q104 780 2,744 SH   SOLE NONE 477 0 2,267
MC Donalds Corp COM 580135101 1,607 6,968 SH   SOLE NONE 2,400 0 4,568
McCormick & Co Inc COM NON VTG 579780206 1,847 25,918 SH   SOLE NONE 271 0 25,647
Medtronic PLC F SHS G5960L103 1,573 19,325 SH   SOLE NONE 2,478 0 16,847
Merck & Co Inc New COM 58933Y105 2,858 32,932 SH   SOLE NONE 7,112 0 25,820
Meta Platforms Inc CL A 30303M102 739 5,450 SH   SOLE NONE 1,289 0 4,161
Microchip Tech Inc COM 595017104 296 4,850 SH   SOLE NONE 4,750 0 100
Micron Technology COM 595112103 217 4,348 SH   SOLE NONE 111 0 4,237
Microsoft Corp COM 594918104 22,973 98,639 SH   SOLE NONE 12,484 0 86,154
Mondelez Intl Inc CL A CL A 609207105 212 3,852 SH   SOLE NONE 603 0 3,249
Morgan Stanley COM NEW 617446448 398 5,049 SH   SOLE NONE 78 0 4,971
MPLX LP COM UNIT REP LTD 55336V100 667 22,245 SH   SOLE NONE 0 0 22,245
Netflix Com Inc COM 64110L106 1,832 7,784 SH   SOLE NONE 108 0 7,676
Newmark Group Inc CL A 65158N102 1,745 216,603 SH   SOLE NONE 0 0 216,603
Newmont Mining Corp COM 651639106 465 11,078 SH   SOLE NONE 78 0 11,000
Nextera Energy Inc COM 65339F101 1,137 14,508 SH   SOLE NONE 460 0 14,048
Nike Inc Class B CL B 654106103 760 9,117 SH   SOLE NONE 283 0 8,834
Nokia Corp Spon F SPONSORED ADR 654902204 85 20,000 SH   SOLE NONE 0 0 20,000
Novagold Res Inc Com COM NEW 66987E206 526 112,215 SH   SOLE NONE 0 0 112,215
Novartis A G Spon ADR F SPONSORED ADR 66987V109 281 3,709 SH   SOLE NONE 3,118 0 591
Nuveen Muni Hi Inc Opp COM 670682103 120 11,688 SH   SOLE NONE 0 0 11,688
Nuveen Quality Muncp (income FD Com) COM 67066V101 257 23,264 SH   SOLE NONE 0 0 23,264
Nvidia Corp COM 67066G104 791 6,521 SH   SOLE NONE 1,220 0 5,301
Opendoor Technologies F COM 683712103 60 19,300 SH   SOLE NONE 0 0 19,300
Oracle Corporation COM 68389X105 451 7,392 SH   SOLE NONE 141 0 7,251
P P G Industries Inc COM 693506107 268 2,425 SH   SOLE NONE 1,247 0 1,178
Palo Alto Networks COM 697435105 236 1,446 SH   SOLE NONE 0 0 1,446
Pan Amern Silver COM 697900108 201 12,700 SH   SOLE NONE 0 0 12,700
Pepsico COM 713448108 5,451 33,391 SH   SOLE NONE 2,494 0 30,897
Pfizer Incorporated COM 717081103 2,812 64,271 SH   SOLE NONE 8,215 0 56,055
Philip Morris Intl COM 718172109 228 2,712 SH   SOLE NONE 473 0 2,239
Phillips 66 COM 718546104 267 3,318 SH   SOLE NONE 705 0 2,613
PIMCO Enhanced Short Maturity Active ETF ENHAN SHRT MA AC 72201R833 29,783 301,274 SH   SOLE NONE 0 0 301,274
Polaris Industries Inc COM 731068102 813 8,500 SH   SOLE NONE 0 0 8,500
Powershares QQQ R Series 1 UNIT SER 1 46090E103 10,779 40,334 SH   SOLE NONE 0 0 40,334
Procter & Gamble COM 742718109 1,466 11,616 SH   SOLE NONE 3,121 0 8,495
Prologis Inc Com COM 74340W103 216 2,135 SH   SOLE NONE 69 0 2,066
Public Storage COM 74460D109 354 1,210 SH   SOLE NONE 18 0 1,192
Pure Storage Inc CL CL A 74624M102 1,797 65,690 SH   SOLE NONE 0 0 65,690
Put AAPL 115 Exp Sep 15, 2023 COM 037833100 8,292 600 SH Put SOLE NONE 0 0 600
Put AAPL 135 Exp Jan 19, 2024 COM 037833100 16,584 1,200 SH Put SOLE NONE 0 0 1,200
Put TWLO 65 Exp Jan 19, 2024 CL A 90138F102 44,941 6,500 SH Put SOLE NONE 0 0 6,500
Qualcomm Inc COM 747525103 3,239 28,677 SH   SOLE NONE 5,561 0 23,116
Quantumscape Corp Class A COM CL A 74767V109 1,771 210,675 SH   SOLE NONE 0 0 210,675
R1 RCM Inc New COM 77634L105 1,192 64,351 SH   SOLE NONE 0 0 64,351
Raytheon COM 75513E101 2,877 35,155 SH   SOLE NONE 320 0 34,835
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 536 14,885 SH   SOLE NONE 13 0 14,872
Regeneron COM 75886F107 252 366 SH   SOLE NONE 12 0 354
Roper Inds Inc COM 776696106 1,053 2,929 SH   SOLE NONE 4 0 2,925
Ross Stores Inc COM 778296103 1,159 13,759 SH   SOLE NONE 12 0 13,747
Royal Bank Of Canada COM 780087102 305 3,392 SH   SOLE NONE 0 0 3,392
S & P Global Inc COM 78409V104 1,583 5,185 SH   SOLE NONE 54 0 5,131
Salesforce Com Inc COM 79466L302 1,136 7,898 SH   SOLE NONE 1,944 0 5,954
Schlumberger LTD F COM STK 806857108 215 5,962 SH   SOLE NONE 61 0 5,901
Schwab Fundamental International Fund SCHWB FDT INT LG 808524755 582 23,167 SH   SOLE NONE 0 0 23,167
Schwab International Equity ETF INTL EQTY ETF 808524805 598 21,274 SH   SOLE NONE 0 0 21,274
Schwab Strategic TR (us Large-Cap Etf) US LRG CAP ETF 808524201 237 5,608 SH   SOLE NONE 0 0 5,608
Schwab Strategic US REIT ETF US REIT ETF 808524847 205 10,994 SH   SOLE NONE 0 0 10,994
Schwab U.S. Broad Market ETF US BRD MKT ETF 808524102 3,561 84,806 SH   SOLE NONE 0 0 84,806
Schwab U.S. Mid-Cap ETF US MID-CAP ETF 808524508 280 4,640 SH   SOLE NONE 0 0 4,640
Schwab US Small Cap ETF US SML CAP ETF 808524607 1,550 41,011 SH   SOLE NONE 0 0 41,011
Shell PLC F Unsponsored ADR SPON ADS 780259305 341 6,862 SH   SOLE NONE 2,225 0 4,637
Sherwin Williams Co COM 824348106 2,657 12,981 SH   SOLE NONE 458 0 12,523
SPDR Barclays Capital High Yield Bond BLOOMBERG HIGH Y 78468R622 268 3,060 SH   SOLE NONE 0 0 3,060
SPDR Barclays Convertible Securities ETF BBG CONV SEC ETF 78464A359 293 4,639 SH   SOLE NONE 0 0 4,639
SPDR Blackstone Senior Loan ETF BLACKSTONE SENR 78467V608 1,131 27,679 SH   SOLE NONE 0 0 27,679
SPDR Consumer Discret Select Sector ETF SBI CONS DISCR 81369Y407 3,735 26,224 SH   SOLE NONE 306 0 25,918
SPDR Consumer Staples Select Sector ETF SBI CONS STPLS 81369Y308 1,779 26,661 SH   SOLE NONE 673 0 25,988
SPDR Energy Select Sector SPDR ETF ENERGY 81369Y506 2,904 40,326 SH   SOLE NONE 35 0 40,291
SPDR Financials Select Sector ETF FINANCIAL 81369Y605 4,244 139,805 SH   SOLE NONE 190 0 139,615
SPDR Gold Trust GOLD SHS 78463V107 916 5,927 SH   SOLE NONE 1,310 0 4,617
SPDR Health Care Select Sector ETF SBI HEALTHCARE 81369Y209 7,611 62,845 SH   SOLE NONE 309 0 62,536
SPDR Industrial Select Sector ETF SBI INT-INDS 81369Y704 3,420 41,289 SH   SOLE NONE 458 0 40,831
SPDR Materials Select Sector ETF SBI MATERIALS 81369Y100 881 12,962 SH   SOLE NONE 0 0 12,962
SPDR Portfolio S P 1500 CMPST ST ETF PORTFOLI S&P1500 78464A805 389 8,830 SH   SOLE NONE 0 0 8,830
SPDR Portfolio S&P (500 Etf) PORTFOLIO S&P500 78464A854 668 15,915 SH   SOLE NONE 0 0 15,915
SPDR S&P 500 ETF TR UNIT 78462F103 26,344 73,403 SH   SOLE NONE 135 0 73,268
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 304 3,835 SH   SOLE NONE 0 0 3,835
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 484 4,349 SH   SOLE NONE 0 0 4,349
SPDR Series Trust (S&P 600 SMCP Val) S&P 600 SMCP VAL 78464A300 332 4,947 SH   SOLE NONE 0 0 4,947
SPDR Technology Select Sector ETF TECHNOLOGY 81369Y803 11,167 94,022 SH   SOLE NONE 115 0 93,907
SPDR Utilities Select Sector ETF SBI INT-UTILS 81369Y886 921 14,068 SH   SOLE NONE 169 0 13,899
SPDR Dow Jones Industrial Average ETF UT SER 1 78467X109 492 1,709 SH   SOLE NONE 0 0 1,709
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 382 943 SH   SOLE NONE 0 0 943
Stance Equity Esg Large Cap Core ETF STANCE EQT ESG 74933W759 19,542 834,393 SH   SOLE NONE 827,427 0 6,966
Starbucks Corp COM 855244109 867 10,290 SH   SOLE NONE 3,451 0 6,839
Stereotaxis Inc COM NEW 85916J409 45 25,000 SH   SOLE NONE 0 0 25,000
T Rowe Price Group COM 74144T108 5,313 50,597 SH   SOLE NONE 0 0 50,597
Target Corporation COM 87612E106 853 5,714 SH   SOLE NONE 1,526 0 4,188
Teradyne Inc COM 880770102 845 11,251 SH   SOLE NONE 0 0 11,251
Tesla Motors Inc Com COM 88160R101 4,025 15,176 SH   SOLE NONE 1,344 0 13,832
Textainer Group HLDG F SHS G8766E109 895 33,347 SH   SOLE NONE 0 0 33,347
The Charles Schwab Corp COM 808513105 347 4,835 SH   SOLE NONE 238 0 4,597
The Southern Company COM 842587107 255 3,764 SH   SOLE NONE 0 0 3,764
Thermo Fisher COM 883556102 2,161 4,258 SH   SOLE NONE 1,040 0 3,218
TJX Companies Inc COM 872540109 628 10,113 SH   SOLE NONE 8,628 0 1,485
Travelers Companies Inc COM 89417E109 225 1,470 SH   SOLE NONE 46 0 1,424
Twilio Inc Class A CL A 90138F102 919 13,293 SH   SOLE NONE 173 0 13,120
Unilever PLC SPON ADR NEW 904767704 517 11,804 SH   SOLE NONE 11,007 0 797
Union Pacific Corp COM 907818108 525 2,695 SH   SOLE NONE 0 0 2,695
United Parcel Svc CL B 911312106 320 1,984 SH   SOLE NONE 1,106 0 878
Unitedhealth Group COM 91324P102 3,250 6,436 SH   SOLE NONE 1,855 0 4,581
Univar Inc Com COM 91336L107 1,459 64,197 SH   SOLE NONE 0 0 64,197
US Bancorp COM NEW 902973304 1,308 32,081 SH   SOLE NONE 169 0 31,912
Vaneck Gold Miners ETF GOLD MINERS ETF 92189F106 259 10,761 SH   SOLE NONE 0 0 10,761
Vaneck Vectors Amt Free Inter Mun Indes ETF INTRMDT MUNI ETF 92189H201 261 6,000 SH   SOLE NONE 0 0 6,000
Vanguard Admiral FDS (inc S&P 500 Value Index FD ETF SHS) 500 VAL IDX FD 921932703 309 2,474 SH   SOLE NONE 0 0 2,474
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 9,920 73,396 SH   SOLE NONE 13,012 0 60,383
Vanguard Energy ETF ENERGY ETF 92204A306 1,417 13,788 SH   SOLE NONE 0 0 13,788
Vanguard Financials ETF FINANCIALS ETF 92204A405 718 9,596 SH   SOLE NONE 598 0 8,998
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 397 8,967 SH   SOLE NONE 0 0 8,967
Vanguard FTSE Developed Markets ETF VAN FTSE DEV MKT 921943858 10,383 285,582 SH   SOLE NONE 0 0 285,582
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 1,082 29,666 SH   SOLE NONE 0 0 29,666
Vanguard Growth ETF GROWTH ETF 922908736 13,448 62,860 SH   SOLE NONE 0 0 62,860
Vanguard Index TR (vanguard Extended Market Vipers) EXTEND MKT ETF 922908652 290 2,286 SH   SOLE NONE 105 0 2,181
Vanguard Industrial ETF INDUSTRIAL ETF 92204A603 1,278 8,077 SH   SOLE NONE 0 0 8,077
Vanguard Information Technology ETF INF TECH ETF 92204A702 389 1,263 SH   SOLE NONE 204 0 1,059
Vanguard Materials ETF MATERIALS ETF 92204A801 212 1,422 SH   SOLE NONE 0 0 1,422
Vanguard REIT Index ETF REAL ESTATE ETF 922908553 1,616 20,168 SH   SOLE NONE 0 0 20,168
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 60,733 184,169 SH   SOLE NONE 0 0 184,169
Vanguard Sector (index FDS Vanguard Consumer Discretionary) CONSUM DIS ETF 92204A108 511 2,169 SH   SOLE NONE 0 0 2,169
Vanguard Small Cap SMALL CP ETF 922908751 2,640 15,449 SH   SOLE NONE 0 0 15,449
Vanguard Tax-Exempt Bond ETF TAX EXEMPT BD 922907746 202 4,214 SH   SOLE NONE 0 0 4,214
Vanguard Total Corporate Bond ETF TOTAL CORP BND 92206C573 372 5,137 SH   SOLE NONE 0 0 5,137
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 5,960 33,210 SH   SOLE NONE 5,084 0 28,125
Vanguard Value ETF VALUE ETF 922908744 6,795 55,036 SH   SOLE NONE 0 0 55,036
Ventas Inc COM 92276F100 348 8,573 SH   SOLE NONE 145 0 8,428
Verisk Analytics Inc COM 92345Y106 682 4,005 SH   SOLE NONE 39 0 3,966
Verizon Communications COM 92343V104 522 13,764 SH   SOLE NONE 2,935 0 10,829
Visa Inc COM CL A 92826C839 6,777 38,150 SH   SOLE NONE 2,512 0 35,638
Vista Oil & Gas Sab De F Unsponsored ADR SPONSORED ADS 92837L109 94 10,000 SH   SOLE NONE 0 0 10,000
Walker & Dunlop Inc COM 93148P102 606 7,240 SH   SOLE NONE 0 0 7,240
Wal-Mart Stores Inc COM 931142103 1,820 14,037 SH   SOLE NONE 1,096 0 12,941
Warner Brothers Discover COM SER A 934423104 115 10,057 SH   SOLE NONE 495 0 9,562
Waste Management Inc COM 94106L109 1,054 6,580 SH   SOLE NONE 2,090 0 4,490
Wells Fargo & Co COM 949746101 1,836 45,656 SH   SOLE NONE 3,350 0 42,306
Weyerhaeuser Co COM NEW 962166104 475 16,642 SH   SOLE NONE 1,280 0 15,362
Wheels Up Experience I F COM CL A 96328L106 23 20,000 SH   SOLE NONE 0 0 20,000
WisdomTree Europe Hedged Equity ETF EUROPE HEDGED EQ 97717X701 431 6,945 SH   SOLE NONE 0 0 6,945
Wisdomtree Japan Hedged JAPN HEDGE EQT 97717W851 346 5,618 SH   SOLE NONE 0 0 5,618