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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   580,168 5,520 SH   SOLE   285 0 5,235
ABBOTT LABS COM 002824100   1,402,561 13,851 SH   SOLE   0 0 13,851
ABBVIE INC COM 00287Y109   2,661,173 16,698 SH   SOLE   552 0 16,146
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   298,712 15,830 SH   SOLE   0 0 15,830
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   582,679 2,039 SH   SOLE   200 0 1,839
ACUITY BRANDS INC COM 00508Y102   21,700,832 118,759 SH   SOLE   0 0 118,759
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,789,938 202,711 SH   SOLE   0 0 202,711
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,413,923 3,669 SH   SOLE   27 0 3,642
ADVANCED MICRO DEVICES INC COM 007903107   271,978 2,775 SH   SOLE   59 0 2,716
AEYE INC CL A COM 008183105   3,148 10,000 SH   SOLE   0 0 10,000
AFFILIATED MANAGERS GROUP IN COM 008252108   584,919 4,107 SH   SOLE   0 0 4,107
AFLAC INC COM 001055102   503,295 7,801 SH   SOLE   96 0 7,705
AIR PRODS & CHEMS INC COM 009158106   415,813 1,439 SH   SOLE   625 0 814
AKAMAI TECHNOLOGIES INC COM 00971T101   207,104 2,645 SH   SOLE   0 0 2,645
ALBEMARLE CORP COM 012653101   444,873 2,009 SH   SOLE   1,513 0 496
ALCOA CORP COM 013872106   249,274 5,857 SH   SOLE   0 0 5,857
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   569,143 5,570 SH   SOLE   75 0 5,495
ALPHABET INC CAP STK CL C 02079K107   12,386,712 119,103 SH   SOLE   12,916 0 106,187
ALPHABET INC CAP STK CL A 02079K305   9,538,596 91,956 SH   SOLE   7,900 0 84,056
ALTRIA GROUP INC COM 02209S103   253,697 5,568 SH   SOLE   300 0 5,268
AMARIN CORP PLC SPONS ADR NEW 023111206   15,000 10,000 SH   SOLE   0 0 10,000
AMAZON COM INC COM 023135106   13,451,147 130,227 SH   SOLE   14,780 0 115,447
AMERICAN EXPRESS CO COM 025816109   945,411 5,731 SH   SOLE   845 0 4,886
AMERICAN TOWER CORP NEW COM 03027X100   246,091 1,204 SH   SOLE   61 0 1,143
AMERICAN WTR WKS CO INC NEW COM 030420103   518,135 3,537 SH   SOLE   0 0 3,537
AMGEN INC COM 031162100   1,168,110 4,832 SH   SOLE   102 0 4,730
AMPHENOL CORP NEW CL A 032095101   209,822 2,561 SH   SOLE   70 0 2,491
APA CORPORATION COM 03743Q108   270,775 7,509 SH   SOLE   0 0 7,509
APPLE INC COM 037833100   95,711,190 402,220 SH   SOLE   20,326 0 381,894
APPLIED MATLS INC COM 038222105   318,375 2,592 SH   SOLE   67 0 2,525
APPLOVIN CORP COM CL A 03831W108   13,219,022 839,303 SH   SOLE   0 0 839,303
ARISTA NETWORKS INC COM 040413106   514,827 3,067 SH   SOLE   2,660 0 407
ASTRAZENECA PLC SPONSORED ADR 046353108   542,994 7,823 SH   SOLE   0 0 7,823
AT&T INC COM 00206R102   787,129 40,890 SH   SOLE   1,900 0 38,990
ATAI LIFE SCIENCES NV SHS N0731H103   30,265 16,721 SH   SOLE   0 0 16,721
AUTOMATIC DATA PROCESSING IN COM 053015103   597,381 2,577 SH   SOLE   35 0 2,542
AUTOZONE INC COM 053332102   975,886 397 SH   SOLE   286 0 111
AVIS BUDGET GROUP COM 053774105   2,079,880 10,677 SH   SOLE   0 0 10,677
AZEK CO INC CL A 05478C105   400,180 17,000 SH   SOLE   0 0 17,000
AZZ INC COM 002474104   230,944 5,600 SH   SOLE   0 0 5,600
BANK AMERICA CORP COM 060505104   7,760,468 271,345 SH   SOLE   195,540 0 75,805
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,396,800 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,620,126 14,963 SH   SOLE   862 0 14,101
BGC PARTNERS INC CL A 05541T101   7,169,473 1,370,836 SH   SOLE   0 0 1,370,836
BIONANO GENOMICS INC COM 09075F107   16,650 15,000 SH   SOLE   0 0 15,000
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   381,464 8,432 SH   SOLE   0 0 8,432
BLACKROCK INC COM 09247X101   3,071,261 4,590 SH   SOLE   242 0 4,348
BLOCK INC CL A 852234103   321,282 4,680 SH   SOLE   0 0 4,680
BLOOM ENERGY CORP COM CL A 093712107   218,413 10,959 SH   SOLE   0 0 10,959
BOEING CO COM 097023105   3,347,494 15,758 SH   SOLE   160 0 15,598
BOOKING HOLDINGS INC COM 09857L108   228,107 86 SH   SOLE   3 0 83
BP PLC SPONSORED ADR 055622104   305,044 8,040 SH   SOLE   1,582 0 6,458
BRISTOL-MYERS SQUIBB CO COM 110122108   1,448,745 20,902 SH   SOLE   2,337 0 18,565
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   208,755 5,824 SH   SOLE   0 0 5,824
BROADCOM INC COM 11135F101   417,753 651 SH   SOLE   35 0 616
CALIFORNIA BANCORP INC COM 13005U101   657,448 33,698 SH   SOLE   0 0 33,698
CAMBIUM NETWORKS CORP SHS G17766109   1,160,518 65,492 SH   SOLE   0 0 65,492
CARDIOL THERAPEUTICS INC COM CL A 14161Y200   13,574 27,855 SH   SOLE   0 0 27,855
CARRIER GLOBAL CORPORATION COM 14448C104   207,324 4,532 SH   SOLE   0 0 4,532
CATERPILLAR INC COM 149123101   3,682,587 16,092 SH   SOLE   485 0 15,607
CHECK POINT SOFTWARE TECH LT ORD M22465104   223,340 1,718 SH   SOLE   370 0 1,348
CHEVRON CORP NEW COM 166764100   3,619,694 22,185 SH   SOLE   2,123 0 20,062
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,692,265 1,576 SH   SOLE   0 0 1,576
CHURCH & DWIGHT CO INC COM 171340102   220,671 2,496 SH   SOLE   0 0 2,496
CISCO SYS INC COM 17275R102   1,731,338 33,120 SH   SOLE   6,242 0 26,878
CITIGROUP INC COM NEW 172967424   689,399 14,702 SH   SOLE   280 0 14,422
COCA COLA CO COM 191216100   699,009 11,186 SH   SOLE   3,997 0 7,189
COMCAST CORP NEW CL A 20030N101   3,173,016 83,698 SH   SOLE   3,905 0 79,793
CONOCOPHILLIPS COM 20825C104   621,341 6,225 SH   SOLE   1,473 0 4,752
CONSOLIDATED EDISON INC COM 209115104   209,326 2,188 SH   SOLE   0 0 2,188
CONSTELLATION BRANDS INC CL A 21036P108   303,370 1,343 SH   SOLE   17 0 1,326
CROWN CASTLE INC COM 22822V101   341,124 2,549 SH   SOLE   105 0 2,444
CSX CORP COM 126408103   669,495 22,361 SH   SOLE   246 0 22,115
CUE BIOPHARMA INC COM 22978P106   1,708,245 478,500 SH   SOLE   0 0 478,500
CUMMINS INC COM 231021106   355,579 1,489 SH   SOLE   300 0 1,189
CVS HEALTH CORP COM 126650100   2,884,705 38,820 SH   SOLE   167 0 38,653
D R HORTON INC COM 23331A109   202,023 2,068 SH   SOLE   0 0 2,068
DANAHER CORPORATION COM 235851102   6,136,437 24,321 SH   SOLE   1,183 0 23,138
DASEKE INC COM 23753F107   980,798 126,882 SH   SOLE   0 0 126,882
DATADOG INC CL A COM 23804L103   153,405 110,409 SH   SOLE   0 0 110,409
DBX ETF TR XTRACK MSCI EURP 233051853   615,912 16,819 SH   SOLE   0 0 16,819
DBX ETF TR XTRACK MSCI JAPN 233051507   3,102,518 58,311 SH   SOLE   0 0 58,311
DBX ETF TR XTRACK MSCI EAFE 233051200   389,277 11,059 SH   SOLE   0 0 11,059
DEERE & CO COM 244199105   481,528 1,163 SH   SOLE   25 0 1,138
DESKTOP METAL INC COM CL A 25058X105   46,000 20,000 SH   SOLE   0 0 20,000
DIAGEO PLC SPON ADR NEW 25243Q205   421,152 2,304 SH   SOLE   1,500 0 804
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   4,439,231 99,758 SH   SOLE   0 0 99,758
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   442,893 18,404 SH   SOLE   0 0 18,404
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   5,482,875 215,183 SH   SOLE   0 0 215,183
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   419,914 7,968 SH   SOLE   0 0 7,968
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   2,863,114 64,441 SH   SOLE   0 0 64,441
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   660,259 19,721 SH   SOLE   0 0 19,721
DISCOVER FINL SVCS COM 254709108   3,577,613 36,196 SH   SOLE   280 0 35,916
DISH NETWORK CORPORATION CL A 25470M109   168,080 18,015 SH   SOLE   0 0 18,015
DISNEY WALT CO COM 254687106   2,611,449 26,081 SH   SOLE   1,100 0 24,981
DOLLAR TREE INC COM 256746108   254,514 1,773 SH   SOLE   0 0 1,773
DUKE ENERGY CORP NEW COM NEW 26441C204   208,490 2,161 SH   SOLE   0 0 2,161
EATON CORP PLC SHS G29183103   385,515 2,250 SH   SOLE   59 0 2,191
EATON VANCE TAX-MANAGED GLOB COM 27829F108   86,347 11,056 SH   SOLE   0 0 11,056
ECOLAB INC COM 278865100   1,978,471 11,914 SH   SOLE   24 0 11,890
EMERSON ELEC CO COM 291011104   1,325,289 15,209 SH   SOLE   485 0 14,724
ENERGY FUELS INC COM NEW 292671708   4,984,290 893,242 SH   SOLE   0 0 893,242
ENTERPRISE PRODS PARTNERS L COM 293792107   1,888,913 72,931 SH   SOLE   0 0 72,931
EPAM SYS INC COM 29414B104   269,100 900 SH   SOLE   0 0 900
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   642,676 15,423 SH   SOLE   0 0 15,423
ETFIS SER TR I VIRTUS INFRCAP 26923G822   1,265,750 65,515 SH   SOLE   0 0 65,515
EVEREST RE GROUP LTD COM G3223R108   2,574,522 7,191 SH   SOLE   0 0 7,191
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   724,111 22,565 SH   SOLE   0 0 22,565
EXXON MOBIL CORP COM 30231G102   3,482,721 31,759 SH   SOLE   5,028 0 26,731
FASTENAL CO COM 311900104   322,669 5,982 SH   SOLE   0 0 5,982
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   1,294,054 28,693 SH   SOLE   0 0 28,693
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   345,486 15,396 SH   SOLE   0 0 15,396
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   609,886 13,508 SH   SOLE   0 0 13,508
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   808,133 7,092 SH   SOLE   0 0 7,092
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,880,859 30,598 SH   SOLE   0 0 30,598
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,493,819 46,105 SH   SOLE   0 0 46,105
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   550,609 10,542 SH   SOLE   0 0 10,542
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   981,328 6,330 SH   SOLE   0 0 6,330
FISERV INC COM 337738108   5,123,311 45,327 SH   SOLE   51 0 45,276
FLEX LTD ORD Y2573F102   2,068,645 89,902 SH   SOLE   0 0 89,902
FLEXSHARES TR IBOXX 3R TARGT 33939L506   1,379,019 57,055 SH   SOLE   0 0 57,055
FLEXSHARES TR HIG YLD VL ETF 33939L662   247,272 6,071 SH   SOLE   0 0 6,071
FORD MTR CO DEL COM 345370860   481,136 38,185 SH   SOLE   581 0 37,604
FREEPORT-MCMORAN INC CL B 35671D857   236,214 5,774 SH   SOLE   0 0 5,774
GARMIN LTD SHS H2906T109   265,016 2,626 SH   SOLE   0 0 2,626
GARTNER INC COM 366651107   368,120 1,130 SH   SOLE   0 0 1,130
GENERAL ELECTRIC CO COM NEW 369604301   302,025 3,158 SH   SOLE   285 0 2,873
GILEAD SCIENCES INC COM 375558103   407,466 4,911 SH   SOLE   1,740 0 3,171
GLOBAL X FDS FINTECH ETF 37954Y814   779,189 37,425 SH   SOLE   0 0 37,425
GLOBAL X FDS MSCI CHINA ENRGY 37950E507   2,205,104 143,117 SH   SOLE   0 0 143,117
GLOBAL X FDS GLOBAL X COPPER 37954Y830   420,004 10,850 SH   SOLE   0 0 10,850
GLOBALSTAR INC COM 378973408   1,703,051 1,468,148 SH   SOLE   257,500 0 1,210,648
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   5,719,797 57,118 SH   SOLE   0 0 57,118
GOLDMAN SACHS GROUP INC COM 38141G104   1,192,045 3,644 SH   SOLE   120 0 3,524
GRAND CANYON ED INC COM 38526M106   1,193,216 10,476 SH   SOLE   0 0 10,476
HALLIBURTON CO COM 406216101   660,874 20,887 SH   SOLE   269 0 20,618
HEALTHPEAK PROPERTIES INC COM 42250P103   481,451 21,914 SH   SOLE   131 0 21,783
HENNESSY FDS TR STANCE ESG LARGE 42588P692   21,968,027 829,749 SH   SOLE   823,984 0 5,765
HERSHEY CO COM 427866108   750,782 2,951 SH   SOLE   23 0 2,928
HILTON WORLDWIDE HLDGS INC COM 43300A203   452,334 3,211 SH   SOLE   0 0 3,211
HOME DEPOT INC COM 437076102   8,319,191 28,189 SH   SOLE   1,194 0 26,995
HONEYWELL INTL INC COM 438516106   851,531 4,455 SH   SOLE   650 0 3,805
HUDSON TECHNOLOGIES INC COM 444144109   647,364 74,154 SH   SOLE   0 0 74,154
HUMANA INC COM 444859102   370,109 761 SH   SOLE   450 0 311
ILLINOIS TOOL WKS INC COM 452308109   430,712 1,760 SH   SOLE   1,145 0 615
ILLUMINA INC COM 452327109   833,459 3,584 SH   SOLE   0 0 3,584
IMMUNOCORE HLDGS PLC ADS 45258D105   787,332 15,925 SH   SOLE   0 0 15,925
INDIA FD INC COM 454089103   177,021 11,700 SH   SOLE   0 0 11,700
INTEL CORP COM 458140100   1,307,696 40,027 SH   SOLE   1,224 0 38,803
INTERNATIONAL BUSINESS MACHS COM 459200101   1,684,855 12,853 SH   SOLE   156 0 12,697
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,897,408 73,600 SH   SOLE   0 0 73,600
INTUIT COM 461202103   395,910 888 SH   SOLE   15 0 873
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   174,920 12,301 SH   SOLE   0 0 12,301
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   289,536 4,640 SH   SOLE   0 0 4,640
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   514,518 16,592 SH   SOLE   0 0 16,592
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   703,691 32,225 SH   SOLE   0 0 32,225
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   306,560 15,275 SH   SOLE   0 0 15,275
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   3,571,780 158,887 SH   SOLE   0 0 158,887
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   409,284 17,900 SH   SOLE   0 0 17,900
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   224,314 4,825 SH   SOLE   0 0 4,825
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   304,536 15,775 SH   SOLE   0 0 15,775
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   303,686 15,850 SH   SOLE   0 0 15,850
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   178,058 35,683 SH   SOLE   0 0 35,683
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,619,112 11,196 SH   SOLE   0 0 11,196
INVESCO QQQ TR UNIT SER 1 46090E103   4,700,453 14,625 SH   SOLE   0 0 14,625
ISHARES INC MSCI CDA ETF 464286509   1,332,405 38,982 SH   SOLE   0 0 38,982
ISHARES INC ESG AWR MSCI EM 46434G863   798,539 25,367 SH   SOLE   0 0 25,367
ISHARES INC MSCI THAILND ETF 464286624   5,339,733 72,798 SH   SOLE   0 0 72,798
ISHARES INC MSCI EURZONE ETF 464286608   2,025,097 44,922 SH   SOLE   0 0 44,922
ISHARES INC EMNG MKTS EQT 46434G889   1,523,742 36,699 SH   SOLE   0 0 36,699
ISHARES INC CORE MSCI EMKT 46434G103   26,242,133 537,859 SH   SOLE   0 0 537,859
ISHARES INC MSCI MEXICO ETF 464286822   6,093,669 102,363 SH   SOLE   0 0 102,363
ISHARES INC MSCI EMERG MRKT 464286533   391,756 7,179 SH   SOLE   0 0 7,179
ISHARES INC MSCI AUST ETF 464286103   487,360 21,245 SH   SOLE   0 0 21,245
ISHARES INC MSCI PAC JP ETF 464286665   1,447,391 33,053 SH   SOLE   0 0 33,053
ISHARES SILVER TR ISHARES 46428Q109   363,233 16,421 SH   SOLE   0 0 16,421
ISHARES TR S&P 100 ETF 464287101   2,760,088 14,757 SH   SOLE   0 0 14,757
ISHARES TR RUS MID CAP ETF 464287499   9,815,328 140,379 SH   SOLE   4,610 0 135,769
ISHARES TR 20 YR TR BD ETF 464287432   722,900 6,796 SH   SOLE   0 0 6,796
ISHARES TR IBONDS DEC25 ETF 46434VBD1   318,694 12,992 PRN   SOLE   0 0 12,992
ISHARES TR MSCI EAFE ETF 464287465   505,132 7,063 SH   SOLE   1,800 0 5,263
ISHARES TR CORE MSCI TOTAL 46432F834   3,761,507 60,718 SH   SOLE   13,704 0 47,014
ISHARES TR GLOBAL TECH ETF 464287291   1,662,003 30,574 SH   SOLE   0 0 30,574
ISHARES TR EAFE VALUE ETF 464288877   1,502,696 30,964 SH   SOLE   0 0 30,964
ISHARES TR CUR HD EURZN ETF 46434V639   10,793,476 342,107 SH   SOLE   0 0 342,107
ISHARES TR MSCI USA VALUE 46432F388   2,076,459 22,426 SH   SOLE   0 0 22,426
ISHARES TR MSCI USA MIN VOL 46429B697   4,559,959 62,688 SH   SOLE   0 0 62,688
ISHARES TR MSCI UK ETF NEW 46435G334   1,795,882 55,669 SH   SOLE   0 0 55,669
ISHARES TR MSCI POLAND ETF 46429B606   4,314,168 278,693 SH   SOLE   0 0 278,693
ISHARES TR MSCI EMG MKT ETF 464287234   7,023,394 177,988 SH   SOLE   0 0 177,988
ISHARES TR RUSSELL 3000 ETF 464287689   291,673 1,239 SH   SOLE   0 0 1,239
ISHARES TR LATN AMER 40 ETF 464287390   3,807,289 159,501 SH   SOLE   0 0 159,501
ISHARES TR S&P MC 400VL ETF 464287705   3,329,961 32,402 SH   SOLE   0 0 32,402
ISHARES TR IBONDS 24 TRM TS 46436E874   308,889 12,865 SH   SOLE   0 0 12,865
ISHARES TR S&P MC 400GR ETF 464287606   425,413 5,949 SH   SOLE   0 0 5,949
ISHARES TR CORE S&P500 ETF 464287200   60,649,553 147,537 SH   SOLE   1,684 0 145,853
ISHARES TR JPMORGAN USD EMG 464288281   1,245,504 14,436 SH   SOLE   0 0 14,436
ISHARES TR IBONDS 29 TR HI 46436E379   263,120 11,500 SH   SOLE   0 0 11,500
ISHARES TR RUS MDCP VAL ETF 464287473   805,967 7,589 SH   SOLE   0 0 7,589
ISHARES TR CORE MSCI EAFE 46432F842   13,457,873 201,314 SH   SOLE   0 0 201,314
ISHARES TR RUSSELL 2000 ETF 464287655   10,935,030 61,295 SH   SOLE   0 0 61,295
ISHARES TR IBONDS 23 TRM TS 46436E882   2,769,937 111,646 SH   SOLE   0 0 111,646
ISHARES TR CONV BD ETF 46435G102   281,202 3,872 SH   SOLE   0 0 3,872
ISHARES TR BROAD USD HIGH 46435U853   1,401,914 39,435 SH   SOLE   0 0 39,435
ISHARES TR IBONDS 27 ETF 46435UAA9   605,624 25,425 PRN   SOLE   0 0 25,425
ISHARES TR IBONDS DEC24 ETF 46434VBG4   2,661,154 108,221 PRN   SOLE   0 0 108,221
ISHARES TR CORE S&P TTL STK 464287150   696,601 7,693 SH   SOLE   0 0 7,693
ISHARES TR RUS 1000 GRW ETF 464287614   22,103,408 90,465 SH   SOLE   0 0 90,465
ISHARES TR RUS MD CP GR ETF 464287481   1,380,773 15,165 SH   SOLE   0 0 15,165
ISHARES TR SELECT DIVID ETF 464287168   673,740 5,750 SH   SOLE   0 0 5,750
ISHARES TR EXPANDED TECH 464287515   779,423 2,558 SH   SOLE   0 0 2,558
ISHARES TR CONSER ALLOC ETF 464289883   242,937 6,949 SH   SOLE   0 0 6,949
ISHARES TR MRGSTR MD CP ETF 464288208   215,878 3,560 SH   SOLE   0 0 3,560
ISHARES TR S&P SML 600 GWT 464287887   3,266,269 29,710 SH   SOLE   0 0 29,710
ISHARES TR CORE S&P MCP ETF 464287507   12,436,071 49,712 SH   SOLE   0 0 49,712
ISHARES TR US HLTHCR PR ETF 464288828   792,017 3,204 SH   SOLE   0 0 3,204
ISHARES TR EAFE GRWTH ETF 464288885   3,628,584 38,734 SH   SOLE   965 0 37,769
ISHARES TR MSCI INTL VLU FT 46435G409   1,614,672 65,134 SH   SOLE   0 0 65,134
ISHARES TR S&P 500 GRWT ETF 464287309   8,289,237 129,742 SH   SOLE   0 0 129,742
ISHARES TR 1 3 YR TREAS BD 464287457   17,478,965 212,743 SH   SOLE   0 0 212,743
ISHARES TR RUS 1000 VAL ETF 464287598   391,163 2,569 SH   SOLE   0 0 2,569
ISHARES TR IBDS DEC28 ETF 46435U515   306,762 12,300 SH   SOLE   0 0 12,300
ISHARES TR ISHARES BIOTECH 464287556   241,349 1,869 SH   SOLE   161 0 1,708
ISHARES TR SP SMCP600VL ETF 464287879   3,007,840 32,138 SH   SOLE   0 0 32,138
ISHARES TR 10-20 YR TRS ETF 464288653   1,018,469 8,892 SH   SOLE   0 0 8,892
ISHARES TR CORE MSCI PAC 46434V696   894,372 15,810 SH   SOLE   0 0 15,810
ISHARES TR RUS 1000 ETF 464287622   5,476,037 24,313 SH   SOLE   762 0 23,551
ISHARES TR S&P 500 VAL ETF 464287408   18,520,628 122,039 SH   SOLE   0 0 122,039
ISHARES TR MSCI INDONIA ETF 46429B309   337,656 14,350 SH   SOLE   0 0 14,350
ISHARES TR RUS 2000 VAL ETF 464287630   230,007 1,679 SH   SOLE   0 0 1,679
ISHARES TR IBONDS DEC2026 46435GAA0   431,957 18,203 PRN   SOLE   0 0 18,203
ISHARES TR IBONDS 2026 TERM 46436E528   4,752,888 208,460 SH   SOLE   0 0 208,460
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,502,137 54,704 SH   SOLE   2,558 0 52,146
ISHARES TR ESG AW MSCI EAFE 46435G516   1,330,630 18,522 SH   SOLE   7,170 0 11,352
ISHARES TR NATIONAL MUN ETF 464288414   11,140,770 103,404 SH   SOLE   0 0 103,404
ISHARES TR MSCI USA MMENTM 46432F396   2,462,021 17,707 SH   SOLE   1,000 0 16,707
ISHARES TR IBONDS 2027 TERM 46436E478   1,154,500 52,525 SH   SOLE   0 0 52,525
ISHARES TR ESG AWR MSCI USA 46435G425   3,424,873 37,865 SH   SOLE   0 0 37,865
ISHARES TR SHRT NAT MUN ETF 464288158   737,809 7,048 SH   SOLE   0 0 7,048
ISHARES TR MBS ETF 464288588   2,496,805 26,357 SH   SOLE   0 0 26,357
ISHARES TR CORE S&P SCP ETF 464287804   24,401,473 252,342 SH   SOLE   0 0 252,342
ISHARES TR ESG MSCI LEADR 46435U218   489,414 6,868 SH   SOLE   0 0 6,868
ISHARES TR CORE S&P US VLU 464287663   4,703,770 63,754 SH   SOLE   0 0 63,754
ISHARES TR CORE US AGGBD ET 464287226   13,031,837 130,789 SH   SOLE   0 0 130,789
ISHARES TR IBONDS DEC23 ETF 46434VAX8   1,030,170 40,896 PRN   SOLE   0 0 40,896
ISHARES TR EUROPE ETF 464287861   1,282,563 25,641 SH   SOLE   0 0 25,641
ISHARES TR ESG AWR US AGRGT 46435U549   874,740 18,201 SH   SOLE   0 0 18,201
ISHARES TR MSCI USA ESG SLC 464288802   2,690,160 30,650 SH   SOLE   2,880 0 27,770
ISHARES TR 7-10 YR TRSY BD 464287440   636,350 6,420 SH   SOLE   0 0 6,420
ISHARES TR U.S. TECH ETF 464287721   1,255,762 13,530 SH   SOLE   0 0 13,530
ISHARES TR PFD AND INCM SEC 464288687   480,819 15,401 SH   SOLE   0 0 15,401
ISHARES TR U.S. MED DVC ETF 464288810   1,211,711 22,447 SH   SOLE   0 0 22,447
ISHARES TR MSCI USA QLT FCT 46432F339   5,087,477 41,007 SH   SOLE   1,041 0 39,966
ISHARES TR US CONSM STAPLES 464287812   464,206 2,330 SH   SOLE   0 0 2,330
ISHARES TR CORE DIV GRWTH 46434V621   2,133,073 42,670 SH   SOLE   0 0 42,670
ISHARES TR CORE TOTAL USD 46434V613   5,237,067 113,479 SH   SOLE   0 0 113,479
ISHARES TR US TREAS BD ETF 46429B267   1,716,980 73,438 SH   SOLE   0 0 73,438
ISHARES TR ISHARES SEMICDTR 464287523   1,425,167 3,205 SH   SOLE   0 0 3,205
ISHARES TR TRS FLT RT BD 46434V860   2,967,104 58,650 SH   SOLE   0 0 58,650
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   4,168,439 50,358 SH   SOLE   0 0 50,358
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   204,808 4,167 SH   SOLE   0 0 4,167
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   820,856 15,034 SH   SOLE   0 0 15,034
JOHNSON & JOHNSON COM 478160104   4,056,389 26,170 SH   SOLE   1,690 0 24,480
JPMORGAN CHASE & CO COM 46625H100   3,732,879 28,646 SH   SOLE   5,048 0 23,598
KINDER MORGAN INC DEL COM 49456B101   272,699 15,574 SH   SOLE   0 0 15,574
KKR & CO INC COM 48251W104   669,369 12,745 SH   SOLE   0 0 12,745
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   350,966 6,203 SH   SOLE   5,699 0 504
KRAFT HEINZ CO COM 500754106   1,056,768 27,328 SH   SOLE   80 0 27,248
KRANESHARES TR CSI CHI INTERNET 500767306   255,602 8,195 SH   SOLE   0 0 8,195
KRANESHARES TR MSCI CHINA CLEAN 500767850   871,957 30,499 SH   SOLE   0 0 30,499
LAM RESEARCH CORP COM 512807108   872,758 1,641 SH   SOLE   1,333 0 308
LAUDER ESTEE COS INC CL A 518439104   355,642 1,443 SH   SOLE   1,396 0 47
LILLY ELI & CO COM 532457108   998,322 2,907 SH   SOLE   54 0 2,853
LIMONEIRA CO COM 532746104   773,857 46,450 SH   SOLE   0 0 46,450
LITHIUM AMERS CORP NEW COM NEW 53680Q207   402,930 18,517 SH   SOLE   0 0 18,517
LOCKHEED MARTIN CORP COM 539830109   786,623 1,664 SH   SOLE   0 0 1,664
LOWES COS INC COM 548661107   1,115,690 5,579 SH   SOLE   700 0 4,879
LULULEMON ATHLETICA INC COM 550021109   613,296 1,684 SH   SOLE   777 0 907
MAG SILVER CORP COM 55903Q104   747,365 58,987 SH   SOLE   0 0 58,987
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   759,586 13,999 SH   SOLE   0 0 13,999
MANHATTAN ASSOCIATES INC COM 562750109   309,700 2,000 SH   SOLE   0 0 2,000
MARRIOTT INTL INC NEW CL A 571903202   492,475 2,966 SH   SOLE   280 0 2,686
MARVELL TECHNOLOGY INC COM 573874104   242,676 5,605 SH   SOLE   0 0 5,605
MASTERCARD INCORPORATED CL A 57636Q104   648,330 1,784 SH   SOLE   453 0 1,331
MCCORMICK & CO INC COM NON VTG 579780206   2,137,915 25,693 SH   SOLE   256 0 25,437
MCDONALDS CORP COM 580135101   7,030,395 25,144 SH   SOLE   2,278 0 22,866
MEDTRONIC PLC SHS G5960L103   1,181,133 14,528 SH   SOLE   880 0 13,648
MERCK & CO INC COM 58933Y105   3,435,925 32,074 SH   SOLE   6,791 0 25,283
META PLATFORMS INC CL A 30303M102   792,868 3,741 SH   SOLE   355 0 3,386
METTLER TOLEDO INTERNATIONAL COM 592688105   273,908 179 SH   SOLE   4 0 175
MICROCHIP TECHNOLOGY INC. COM 595017104   449,061 5,360 SH   SOLE   4,750 0 610
MICRON TECHNOLOGY INC COM 595112103   259,824 4,306 SH   SOLE   84 0 4,222
MICROSOFT CORP COM 594918104   28,882,172 100,181 SH   SOLE   11,654 0 88,527
MODERNA INC COM 60770K107   287,195 1,870 SH   SOLE   0 0 1,870
MONDELEZ INTL INC CL A 609207105   231,881 3,308 SH   SOLE   342 0 2,966
MORGAN STANLEY COM NEW 617446448   429,120 4,887 SH   SOLE   0 0 4,887
MPLX LP COM UNIT REP LTD 55336V100   766,340 22,245 SH   SOLE   0 0 22,245
MSCI INC COM 55354G100   218,839 391 SH   SOLE   207 0 184
NETFLIX INC COM 64110L106   2,648,795 7,667 SH   SOLE   77 0 7,590
NEWMARK GROUP INC CL A 65158N102   1,652,866 233,456 SH   SOLE   0 0 233,456
NEWMONT CORP COM 651639106   848,585 17,311 SH   SOLE   51 0 17,260
NEXTERA ENERGY INC COM 65339F101   1,277,290 16,571 SH   SOLE   320 0 16,251
NIKE INC CL B 654106103   1,105,588 8,992 SH   SOLE   261 0 8,731
NOKIA CORP SPONSORED ADR 654902204   98,779 20,118 SH   SOLE   0 0 20,118
NORFOLK SOUTHN CORP COM 655844108   231,080 1,090 SH   SOLE   0 0 1,090
NOVAGOLD RES INC COM NEW 66987E206   896,010 144,053 SH   SOLE   0 0 144,053
NOVARTIS AG SPONSORED ADR 66987V109   329,268 3,579 SH   SOLE   2,878 0 701
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   1,526,485 56,810 SH   SOLE   0 0 56,810
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   533,877 15,670 SH   SOLE   0 0 15,670
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   512,346 18,220 SH   SOLE   0 0 18,220
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   1,816,130 63,280 SH   SOLE   0 0 63,280
NVIDIA CORPORATION COM 67066G104   2,166,112 7,798 SH   SOLE   1,004 0 6,794
OPENDOOR TECHNOLOGIES INC COM 683712103   22,341 12,694 SH   SOLE   0 0 12,694
ORACLE CORP COM 68389X105   475,843 5,121 SH   SOLE   111 0 5,010
PALO ALTO NETWORKS INC COM 697435105   391,291 1,959 SH   SOLE   0 0 1,959
PARKER-HANNIFIN CORP COM 701094104   353,510 1,052 SH   SOLE   0 0 1,052
PEPSICO INC COM 713448108   6,530,556 35,823 SH   SOLE   1,584 0 34,239
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   282,132 27,050 SH   SOLE   0 0 27,050
PFIZER INC COM 717081103   2,622,656 64,281 SH   SOLE   7,646 0 56,635
PHILIP MORRIS INTL INC COM 718172109   324,637 3,292 SH   SOLE   300 0 2,992
PHILLIPS 66 COM 718546104   369,963 3,649 SH   SOLE   705 0 2,944
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   7,558,781 76,159 SH   SOLE   0 0 76,159
POLARIS INC COM 731068102   940,355 8,500 SH   SOLE   0 0 8,500
PPG INDS INC COM 693506107   322,195 2,412 SH   SOLE   1,230 0 1,182
PRICE T ROWE GROUP INC COM 74144T108   5,742,207 50,861 SH   SOLE   0 0 50,861
PROCTER AND GAMBLE CO COM 742718109   2,190,847 14,734 SH   SOLE   3,121 0 11,613
PROLOGIS INC. COM 74340W103   209,614 1,680 SH   SOLE   52 0 1,628
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,155,727 41,335 SH   SOLE   0 0 41,335
PUBLIC STORAGE COM 74460D109   351,691 1,164 SH   SOLE   14 0 1,150
QUALCOMM INC COM 747525103   3,744,842 29,353 SH   SOLE   5,543 0 23,810
QUANTUMSCAPE CORP COM CL A 74767V109   1,723,600 210,709 SH   SOLE   0 0 210,709
R1 RCM INC COM 77634L105   938,145 62,543 SH   SOLE   0 0 62,543
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,537,727 36,125 SH   SOLE   320 0 35,805
REGAL REXNORD CORPORATION COM 758750103   206,541 1,464 SH   SOLE   0 0 1,464
ROPER TECHNOLOGIES INC COM 776696106   1,189,436 2,699 SH   SOLE   0 0 2,699
ROSS STORES INC COM 778296103   1,455,679 13,716 SH   SOLE   0 0 13,716
ROYAL BK CDA SUSTAINABL COM 780087102   238,759 2,498 SH   SOLE   0 0 2,498
S&P GLOBAL INC COM 78409V104   1,717,989 4,983 SH   SOLE   35 0 4,948
SALESFORCE INC COM 79466L302   1,687,941 8,449 SH   SOLE   740 0 7,709
SCHWAB CHARLES CORP COM 808513105   629,797 12,024 SH   SOLE   203 0 11,821
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   740,679 21,284 SH   SOLE   0 0 21,284
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   478,109 14,183 SH   SOLE   0 0 14,183
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   316,293 4,662 SH   SOLE   0 0 4,662
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,040,926 84,450 SH   SOLE   0 0 84,450
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   752,919 24,078 SH   SOLE   0 0 24,078
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   252,945 5,229 SH   SOLE   0 0 5,229
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   302,084 7,204 SH   SOLE   0 0 7,204
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,878,291 84,152 SH   SOLE   633 0 83,519
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   917,530 24,546 SH   SOLE   0 0 24,546
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   667,648 9,863 SH   SOLE   169 0 9,694
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   15,571,102 103,113 SH   SOLE   0 0 103,113
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,978,961 26,489 SH   SOLE   673 0 25,816
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,793,645 149,102 SH   SOLE   0 0 149,102
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,558,947 42,967 SH   SOLE   0 0 42,967
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,834,182 32,327 SH   SOLE   306 0 32,021
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   5,423,584 53,603 SH   SOLE   458 0 53,145
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,032,038 54,318 SH   SOLE   309 0 54,009
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   5,398,700 66,932 SH   SOLE   0 0 66,932
SEMPRA COM 816851109   235,894 1,548 SH   SOLE   874 0 674
SHELL PLC SPON ADS 780259305   381,978 6,638 SH   SOLE   2,225 0 4,413
SHERWIN WILLIAMS CO COM 824348106   2,927,854 13,026 SH   SOLE   327 0 12,699
SHOPIFY INC CL A 82509L107   421,632 8,795 SH   SOLE   0 0 8,795
SIMON PPTY GROUP INC NEW COM 828806109   356,341 3,182 SH   SOLE   0 0 3,182
SOUTHERN CO COM 842587107   331,552 4,765 SH   SOLE   0 0 4,765
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   609,943 1,829 SH   SOLE   0 0 1,829
SPDR GOLD TR GOLD SHS 78463V107   837,132 4,569 SH   SOLE   0 0 4,569
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,189,395 93,305 SH   SOLE   0 0 93,305
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,486,737 62,027 SH   SOLE   135 0 61,892
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   435,244 947 SH   SOLE   0 0 947
SPDR SER TR S&P 600 SMCP VAL 78464A300   376,862 4,947 SH   SOLE   0 0 4,947
SPDR SER TR S&P BIOTECH 78464A870   892,038 11,705 SH   SOLE   0 0 11,705
SPDR SER TR DJ REIT ETF 78464A607   224,258 2,526 SH   SOLE   0 0 2,526
SPDR SER TR S&P DIVID ETF 78464A763   523,175 4,229 SH   SOLE   0 0 4,229
SPDR SER TR HLTH CR EQUIP 78464A581   1,082,132 11,560 SH   SOLE   0 0 11,560
SPDR SER TR PORTFOLI S&P1500 78464A805   440,254 8,730 SH   SOLE   0 0 8,730
SPDR SER TR PORTFOLIO S&P500 78464A854   701,449 14,568 SH   SOLE   0 0 14,568
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   261,892 6,317 SH   SOLE   0 0 6,317
STARBUCKS CORP COM 855244109   4,635,246 44,514 SH   SOLE   1,483 0 43,031
STEREOTAXIS INC COM NEW 85916J409   40,800 20,000 SH   SOLE   0 0 20,000
TARGET CORP COM 87612E106   669,843 4,044 SH   SOLE   223 0 3,821
TERADYNE INC COM 880770102   1,096,817 10,202 SH   SOLE   0 0 10,202
TESLA INC COM 88160R101   3,917,145 18,881 SH   SOLE   1,314 0 17,567
TEXAS INSTRS INC COM 882508104   291,664 1,568 SH   SOLE   607 0 961
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   895,323 27,883 SH   SOLE   0 0 27,883
THERMO FISHER SCIENTIFIC INC COM 883556102   2,742,063 4,755 SH   SOLE   1,012 0 3,743
TJX COS INC NEW COM 872540109   811,948 10,362 SH   SOLE   8,597 0 1,765
T-MOBILE US INC COM 872590104   256,367 1,770 SH   SOLE   0 0 1,770
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,802,632 83,378 SH   SOLE   0 0 83,378
TRAVELERS COMPANIES INC COM 89417E109   241,860 1,411 SH   SOLE   39 0 1,372
TWILIO INC CL A 90138F102   44,228,994 20,300 SH   SOLE   0 0 20,300
UNILEVER PLC SPON ADR NEW 904767704   645,930 12,438 SH   SOLE   11,082 0 1,356
UNION PAC CORP COM 907818108   538,040 2,673 SH   SOLE   0 0 2,673
UNITED PARCEL SERVICE INC CL B 911312106   1,035,771 5,339 SH   SOLE   1,106 0 4,233
UNITEDHEALTH GROUP INC COM 91324P102   2,811,690 5,950 SH   SOLE   1,836 0 4,114
UNIVAR SOLUTIONS INC COM 91336L107   691,142 19,730 SH   SOLE   0 0 19,730
US BANCORP DEL COM NEW 902973304   1,002,736 27,450 SH   SOLE   123 0 27,327
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,046,829 7,777 SH   SOLE   0 0 7,777
VANECK ETF TRUST GOLD MINERS ETF 92189F106   226,917 7,014 SH   SOLE   0 0 7,014
VANECK ETF TRUST BIOTECH ETF 92189F726   279,605 1,725 SH   SOLE   0 0 1,725
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   362,936 2,474 SH   SOLE   0 0 2,474
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,000,591 12,050 SH   SOLE   0 0 12,050
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,438,191 51,142 SH   SOLE   1,357 0 49,785
VANGUARD INDEX FDS VALUE ETF 922908744   12,917,175 93,528 SH   SOLE   0 0 93,528
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   305,916 2,182 SH   SOLE   105 0 2,077
VANGUARD INDEX FDS GROWTH ETF 922908736   18,396,312 73,750 SH   SOLE   0 0 73,750
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   77,974,442 207,340 SH   SOLE   0 0 207,340
VANGUARD INDEX FDS MID CAP ETF 922908629   250,345 1,187 SH   SOLE   0 0 1,187
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,044,076 16,059 SH   SOLE   0 0 16,059
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,362,093 33,715 SH   SOLE   0 0 33,715
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   433,576 8,109 SH   SOLE   0 0 8,109
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,473,322 21,724 SH   SOLE   0 0 21,724
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   407,850 8,051 SH   SOLE   0 0 8,051
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   457,042 5,697 SH   SOLE   0 0 5,697
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   393,648 5,137 SH   SOLE   0 0 5,137
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   380,217 6,495 SH   SOLE   0 0 6,495
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,946,843 38,613 SH   SOLE   2,485 0 36,128
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   25,986,851 575,312 SH   SOLE   0 0 575,312
VANGUARD WORLD FD ESG US STK ETF 921910733   1,808,526 25,220 SH   SOLE   0 0 25,220
VANGUARD WORLD FD MEGA GRWTH IND 921910816   842,172 4,118 SH   SOLE   0 0 4,118
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,210,250 11,980 SH   SOLE   0 0 11,980
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,130,748 5,528 SH   SOLE   204 0 5,324
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,575,792 13,795 SH   SOLE   0 0 13,795
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   454,085 1,798 SH   SOLE   0 0 1,798
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,879,191 9,864 SH   SOLE   0 0 9,864
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   704,338 7,286 SH   SOLE   0 0 7,286
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,858,767 23,864 SH   SOLE   598 0 23,266
VENTAS INC COM 92276F100   374,271 8,545 SH   SOLE   145 0 8,400
VERISK ANALYTICS INC COM 92345Y106   810,417 4,224 SH   SOLE   30 0 4,194
VERIZON COMMUNICATIONS INC COM 92343V104   731,349 18,805 SH   SOLE   2,603 0 16,202
VISA INC COM CL A 92826C839   8,076,058 35,820 SH   SOLE   2,397 0 33,423
WALMART INC COM 931142103   2,215,893 14,971 SH   SOLE   1,000 0 13,971
WASTE MGMT INC DEL COM 94106L109   1,211,048 7,422 SH   SOLE   2,090 0 5,332
WELLS FARGO CO NEW COM 949746101   1,841,017 49,251 SH   SOLE   3,000 0 46,251
WEYERHAEUSER CO MTN BE COM NEW 962166104   575,453 19,099 SH   SOLE   1,280 0 17,819
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,292,341 15,720 SH   SOLE   0 0 15,720
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   684,426 13,615 SH   SOLE   0 0 13,615
WISDOMTREE TR JAPN HEDGE EQT 97717W851   398,012 5,628 SH   SOLE   0 0 5,628
WISDOMTREE TR HEDGED HI YLD BD 97717W430   911,990 43,909 SH   SOLE   0 0 43,909
WP CAREY INC COM 92936U109   2,067,981 26,338 SH   SOLE   0 0 26,338