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
AMAZON COM INC COM 023135106 29,661 8,896 SH   SOLE   3,386 0 5,509
UNDER ARMOUR INC CL A 904311107 943 44,516 SH   SOLE   0 0 44,516
ULTA BEAUTY INC COM 90384S303 297 721 SH   SOLE   12 0 709
INVESCO QQQ TR UNIT SER 1 46090E103 3,021 7,593 SH   SOLE   625 0 6,967
INVESCO QQQ TR PUT 46090E953 14,124 35,500 SH Put SOLE   0 0 35,500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,377 19,421 SH   SOLE   10,522 0 8,898
STARBUCKS CORP COM 855244109 261 2,231 SH   SOLE   1,425 0 806
BLOCK INC CL A 852234103 731 4,524 SH   SOLE   44 0 4,480
SPDR SER TR PORTFOLIO AGRGTE 78464A649 55,527 1,874,633 SH   SOLE   1,165,852 0 708,780
XPO LOGISTICS INC COM 983793100 462 5,967 SH   SOLE   600 0 5,367
ISHARES GOLD TR ISHARES NEW 464285204 330 9,492 SH   SOLE   990 0 8,502
DOLLAR GEN CORP NEW COM 256677105 263 1,114 SH   SOLE   9 0 1,105
VULCAN MATLS CO COM 929160109 1,811 8,722 SH   SOLE   1,865 0 6,857
JOHNSON & JOHNSON COM 478160104 1,456 8,510 SH   SOLE   1,004 0 7,506
ABB LTD SPONSORED ADR 000375204 16,585 434,512 SH   SOLE   254,868 0 179,643
VANGUARD INDEX FDS TOTAL STK MKT 922908769 54,843 227,150 SH   SOLE   95,468 0 131,682
COSTCO WHSL CORP NEW COM 22160K105 3,614 6,366 SH   SOLE   483 0 5,883
HCA HEALTHCARE INC COM 40412C101 3,745 14,578 SH   SOLE   7,180 0 7,397
GOLDMAN SACHS GROUP INC COM 38141G104 4,434 11,591 SH   SOLE   5,303 0 6,287
LAS VEGAS SANDS CORP COM 517834107 9,219 244,928 SH   SOLE   101,528 0 143,400
ISHARES TR MSCI KLD400 SOC 464288570 1,844 19,840 SH   SOLE   13,439 0 6,401
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 962 18,574 SH   SOLE   8,625 0 9,948
PROCTER AND GAMBLE CO COM 742718109 1,149 7,023 SH   SOLE   471 0 6,552
COCA COLA CO COM 191216100 209 3,534 SH   SOLE   116 0 3,418
GENERAL MLS INC COM 370334104 268 3,982 SH   SOLE   2,788 0 1,194
ISHARES TR NEW YORK MUN ETF 464288323 258 4,450 SH   SOLE   1,780 0 2,670
UNITED PARCEL SERVICE INC CL B 911312106 32,462 151,451 SH   SOLE   95,250 0 56,200
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,054 17,709 SH   SOLE   3,348 0 14,361
ISHARES TR MSCI USA ESG SLC 464288802 1,972 18,558 SH   SOLE   12,932 0 5,626
CARNIVAL CORP COMMON STOCK 143658300 1,731 86,012 SH   SOLE   11,440 0 74,571
INTEL CORP COM 458140100 854 16,589 SH   SOLE   1,704 0 14,884
CLOROX CO DEL COM 189054109 632 3,624 SH   SOLE   8 0 3,616
NETFLIX INC COM 64110L106 1,333 2,212 SH   SOLE   34 0 2,178
PAYCHEX INC COM 704326107 407 2,981 SH   SOLE   652 0 2,329
ISHARES TR ESG AW MSCI EAFE 46435G516 304 3,830 SH   SOLE   1,764 0 2,066
WATERS CORP COM 941848103 246 660 SH   SOLE   3 0 657
ISHARES TR ESG ADVNCD HY BD 46435G441 344 6,654 SH   SOLE   844 0 5,810
PROLOGIS INC. COM 74340W103 1,311 7,786 SH   SOLE   24 0 7,762
MERCK & CO INC COM 58933Y105 356 4,651 SH   SOLE   2,726 0 1,925
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,112 10,763 SH   SOLE   913 0 9,849
SPDR S&P 500 ETF TR PUT 78462F953 16,386 34,500 SH Put SOLE   0 0 34,500
SPDR S&P 500 ETF TR PUT 78462F953 16,861 35,500 SH Put SOLE   0 0 35,500
MASTERCARD INCORPORATED CL A 57636Q104 1,148 3,194 SH   SOLE   416 0 2,778
FIRST REP BK SAN FRANCISCO C COM 33616C100 23,870 115,590 SH   SOLE   66,504 0 49,085
ILLINOIS TOOL WKS INC COM 452308109 4,442 17,996 SH   SOLE   8,521 0 9,475
SBA COMMUNICATIONS CORP NEW CL A 78410G104 311 800 SH   SOLE   1 0 799
ALLSTATE CORP COM 020002101 460 3,910 SH   SOLE   19 0 3,891
ISHARES TR TIPS BD ETF 464287176 255 1,974 SH   SOLE   1,950 0 24
CORNING INC COM 219350105 10,879 292,220 SH   SOLE   128,598 0 163,621
EDWARDS LIFESCIENCES CORP COM 28176E108 3,035 23,427 SH   SOLE   10,673 0 12,754
ISHARES TR FALN ANGLS USD 46435G474 904 30,149 SH   SOLE   21,243 0 8,906
VERIZON COMMUNICATIONS INC COM 92343V104 369 7,094 SH   SOLE   3,173 0 3,920
MARVELL TECHNOLOGY INC COM 573874104 8,033 91,815 SH   SOLE   35,185 0 56,629
PEPSICO INC COM 713448108 491 2,825 SH   SOLE   46 0 2,778
KIMBERLY-CLARK CORP COM 494368103 229 1,601 SH   SOLE   1,039 0 562
OKTA INC CL A 679295105 868 3,871 SH   SOLE   938 0 2,933
FORD MTR CO DEL COM 345370860 1,415 68,135 SH   SOLE   12,308 0 55,826
HOME DEPOT INC COM 437076102 30,676 73,916 SH   SOLE   41,021 0 32,893
CALIFORNIA BANCORP INC COM 13005U101 950 44,750 SH   SOLE   44,750 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 600 21,994 SH   SOLE   21,994 0 0
DUPONT DE NEMOURS INC COM 26614N102 589 7,292 SH   SOLE   24 0 7,268
ISHARES TR ESG AWRE 1 5 YR 46435G243 651 25,378 SH   SOLE   2,153 0 23,225
ISHARES TR RUS 2000 VAL ETF 464287630 419 2,526 SH   SOLE   822 0 1,703
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,280 9,086 SH   SOLE   4,150 0 4,936
SPDR GOLD TR GOLD SHS 78463V107 315 1,845 SH   SOLE   807 0 1,038
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 617 6,025 SH   SOLE   0 0 6,025
MONGODB INC CL A 60937P106 519 980 SH   SOLE   2 0 978
ISHARES TR RUS 1000 GRW ETF 464287614 24,979 81,741 SH   SOLE   48,686 0 33,054
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 906 8,013 SH   SOLE   0 0 8,013
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,846 121,644 SH   SOLE   36,582 0 85,062
ISHARES TR U.S. REAL ES ETF 464287739 215 1,851 SH   SOLE   0 0 1,851
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 464 6,018 SH   SOLE   3,558 0 2,460
BLOCK H & R INC COM 093671105 208 8,826 SH   SOLE   6,044 0 2,782
IQVIA HLDGS INC COM 46266C105 290 1,029 SH   SOLE   9 0 1,020
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,682 72,948 SH   SOLE   12,632 0 60,315
ISHARES TR CORE S&P SCP ETF 464287804 3,299 28,809 SH   SOLE   11,147 0 17,662
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,242 4,155 SH   SOLE   65 0 4,090
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,358 2,394 SH   SOLE   176 0 2,218
SOUTHERN COPPER CORP COM 84265V105 270 4,370 SH   SOLE   3,233 0 1,136
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,905 195,729 SH   SOLE   98,655 0 97,073
ALPHABET INC CAP STK CL A 02079K305 30,135 10,402 SH   SOLE   4,882 0 5,519
FISERV INC COM 337738108 2,190 21,099 SH   SOLE   16,073 0 5,025
INTUIT COM 461202103 475 738 SH   SOLE   18 0 720
NEWMONT CORP COM 651639106 251 4,045 SH   SOLE   2,353 0 1,692
SPOTIFY TECHNOLOGY S A SHS L8681T102 762 3,255 SH   SOLE   1,230 0 2,025
COMCAST CORP NEW CL A 20030N101 315 6,267 SH   SOLE   442 0 5,825
MICROSOFT CORP COM 594918104 43,965 130,723 SH   SOLE   59,851 0 70,871
DOCUSIGN INC COM 256163106 2,886 18,949 SH   SOLE   8,976 0 9,973
CANADIAN NAT RES LTD COM 136385101 303 7,169 SH   SOLE   5,075 0 2,094
SCHLUMBERGER LTD COM STK 806857108 5,671 189,342 SH   SOLE   69,257 0 120,084
SPROTT PHYSICAL GOLD TR UNIT 85207H104 661 46,006 SH   SOLE   6,835 0 39,171
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,074 13,824 SH   SOLE   9,088 0 4,736
J P MORGAN EXCHANGE-TRADED F USD EMRNG MKT 46641Q746 1,273 26,294 SH   SOLE   5,205 0 21,088
ARES CAPITAL CORP COM 04010L103 760 35,870 SH   SOLE   18,604 0 17,265
PROSHARES TR PSHS ULT S&P 500 74347R107 523 3,574 SH   SOLE   0 0 3,574
BOEING CO COM 097023105 7,422 36,866 SH   SOLE   15,002 0 21,863
VANGUARD INDEX FDS SMALL CP ETF 922908751 71,278 315,376 SH   SOLE   192,669 0 122,705
VANGUARD INDEX FDS LARGE CAP ETF 922908637 15,847 71,698 SH   SOLE   23,817 0 47,881
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 24,274 533,494 SH   SOLE   345,890 0 187,604
TESLA INC COM 88160R101 13,281 12,567 SH   SOLE   572 0 11,995
ISHARES TR ESG AWR US AGRGT 46435U549 2,462 44,593 SH   SOLE   25,963 0 18,630
LINDE PLC SHS G5494J103 3,883 11,208 SH   SOLE   5,757 0 5,449
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 455 8,909 SH   SOLE   8,909 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,487 131,336 SH   SOLE   82,203 0 49,133
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 694 185,000 SH   SOLE   0 0 185,000
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,590 66,335 SH   SOLE   19,238 0 47,096
AMPHENOL CORP NEW CL A 032095101 6,441 73,643 SH   SOLE   38,310 0 35,333
HUNTSMAN CORP COM 447011107 8,831 253,175 SH   SOLE   103,533 0 149,641
STANLEY BLACK & DECKER INC COM 854502101 4,923 26,100 SH   SOLE   12,655 0 13,444
DOW INC COM 260557103 251 4,419 SH   SOLE   3,064 0 1,354
CONAGRA BRANDS INC COM 205887102 243 7,123 SH   SOLE   4,737 0 2,385
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 257 2,792 SH   SOLE   1,932 0 859
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 490 1,123 SH   SOLE   745 0 378
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 292 2,155 SH   SOLE   1,257 0 898
UBER TECHNOLOGIES INC COM 90353T100 501 11,960 SH   SOLE   0 0 11,960
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,539 2,973 SH   SOLE   226 0 2,747
AMCOR PLC ORD G0250X107 207 17,226 SH   SOLE   11,394 0 5,832
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 40,190 246,942 SH   SOLE   156,891 0 90,050
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,950 84,534 SH   SOLE   46,115 0 38,418
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 314 6,235 SH   SOLE   1,765 0 4,470
THE REALREAL INC COM 88339P101 750 64,566 SH   SOLE   1,116 0 63,450
ISHARES TR EAFE GRWTH ETF 464288885 25,907 234,903 SH   SOLE   152,980 0 81,922
LILLY ELI & CO COM 532457108 548 1,985 SH   SOLE   249 0 1,736
AIR PRODS & CHEMS INC COM 009158106 22,523 74,024 SH   SOLE   45,230 0 28,793
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 618 7,685 SH   SOLE   0 0 7,685
HOLOGIC INC COM 436440101 3,163 41,311 SH   SOLE   20,302 0 21,009
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 674 23,497 SH   SOLE   5,277 0 18,220
ISHARES TR RUSSELL 2000 ETF 464287655 367 1,652 SH   SOLE   210 0 1,441
TRAVEL PLUS LEISURE CO COM 894164102 4,743 85,820 SH   SOLE   41,724 0 44,094
FREEPORT-MCMORAN INC CL B 35671D857 8,017 192,113 SH   SOLE   59,222 0 132,891
SYSCO CORP COM 871829107 7,485 95,286 SH   SOLE   42,399 0 52,886
ISHARES TR FLTG RATE NT ETF 46429B655 14,468 285,187 SH   SOLE   159,540 0 125,646
SONY GROUP CORPORATION SPONSORED ADR 835699307 270 2,135 SH   SOLE   0 0 2,135
VAXCYTE INC COM 92243G108 328 13,780 SH   SOLE   13,780 0 0
QUANTA SVCS INC COM 74762E102 523 4,561 SH   SOLE   1,695 0 2,866
ISHARES TR SELECT DIVID ETF 464287168 319 2,600 SH   SOLE   0 0 2,600
LI AUTO INC SPONSORED ADS 50202M102 7,261 226,209 SH   SOLE   87,843 0 138,366
ERICSSON ADR B SEK 10 294821608 21,423 1,970,849 SH   SOLE   1,011,270 0 959,578
ISHARES TR ESG ADV TTL USD 46436E619 1,607 32,502 SH   SOLE   28,502 0 4,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,773 152,283 SH   SOLE   17,336 0 134,947
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 388 9,010 SH   SOLE   0 0 9,010
ISHARES TR EAFE VALUE ETF 464288877 12,417 246,415 SH   SOLE   131,718 0 114,696
AIRBNB INC COM CL A 009066101 5,715 34,325 SH   SOLE   2,080 0 32,245
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,124 13,900 SH   SOLE   0 0 13,900
POSHMARK INC COM CL A 73739W104 2,445 143,572 SH   SOLE   64,710 0 78,862
APTIV PLC SHS G6095L109 3,492 21,169 SH   SOLE   10,858 0 10,311
COUPANG INC CL A 22266T109 5,324 181,210 SH   SOLE   38,000 0 143,210
COURSERA INC COM 22266M104 485 19,857 SH   SOLE   0 0 19,857
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 249 4,980 SH   SOLE   4,980 0 0
APPLOVIN CORP COM CL A 03831W108 14,002 148,547 SH   SOLE   0 0 148,547
ELECTRONIC ARTS INC COM 285512109 659 4,994 SH   SOLE   8 0 4,986
VISA INC COM CL A 92826C839 1,302 6,007 SH   SOLE   831 0 5,176
CONFLUENT INC CLASS A COM 20717M103 4,498 59,000 SH   SOLE   0 0 59,000
CONFLUENT INC PUT 20717M953 1,525 20,000 SH Put SOLE   0 0 20,000
ROBINHOOD MKTS INC COM CL A 770700102 209 11,783 SH   SOLE   0 0 11,783
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,022 13,276 SH   SOLE   5,853 0 7,423
SVB FINANCIAL GROUP COM 78486Q101 19,551 28,826 SH   SOLE   14,134 0 14,691
KELLOGG CO COM 487836108 216 3,351 SH   SOLE   2,255 0 1,096
VANGUARD INDEX FDS GROWTH ETF 922908736 262 816 SH   SOLE   0 0 815
SPDR SER TR BLOOMBERG SHT TE 78468R408 637 23,449 SH   SOLE   14,278 0 9,170
ENPHASE ENERGY INC COM 29355A107 3,343 18,274 SH   SOLE   9,499 0 8,775
L3HARRIS TECHNOLOGIES INC COM 502431109 815 3,822 SH   SOLE   2,102 0 1,719
ARES COML REAL ESTATE CORP COM 04013V108 389 26,724 SH   SOLE   18,622 0 8,102
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 889 26,953 SH   SOLE   19,012 0 7,941
META PLATFORMS INC CL A 30303M102 1,171 3,482 SH   SOLE   772 0 2,710
SERVICENOW INC COM 81762P102 655 1,009 SH   SOLE   255 0 753
PALO ALTO NETWORKS INC COM 697435105 843 1,515 SH   SOLE   3 0 1,512
FMC CORP COM NEW 302491303 282 2,569 SH   SOLE   0 0 2,569
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,688 4,574 SH   SOLE   2,372 0 2,202
BROADCOM INC COM 11135F101 494 742 SH   SOLE   23 0 719
TENET HEALTHCARE CORP COM NEW 88033G407 6,481 79,336 SH   SOLE   38,228 0 41,107
JOHNSON CTLS INTL PLC SHS G51502105 13,210 162,469 SH   SOLE   86,919 0 75,550
MOODYS CORP COM 615369105 632 1,619 SH   SOLE   173 0 1,446
MARTIN MARIETTA MATLS INC COM 573284106 970 2,202 SH   SOLE   1 0 2,201
PIONEER NAT RES CO COM 723787107 564 3,103 SH   SOLE   1,142 0 1,961
NOVARTIS AG SPONSORED ADR 66987V109 297 3,400 SH   SOLE   2,254 0 1,146
ISHARES TR U.S. MED DVC ETF 464288810 8,619 130,888 SH   SOLE   50,117 0 80,770
NVIDIA CORPORATION COM 67066G104 9,899 33,656 SH   SOLE   20,845 0 12,810
ISHARES TR ISHS 1-5YR INVS 464288646 653 12,115 SH   SOLE   800 0 11,314
ABBVIE INC COM 00287Y109 34,537 255,074 SH   SOLE   120,260 0 134,813
S&P GLOBAL INC COM 78409V104 1,056 2,238 SH   SOLE   131 0 2,107
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 98,023 1,156,619 SH   SOLE   581,000 0 575,618
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,073 17,507 SH   SOLE   9,778 0 7,728
ISHARES TR CORE 1 5 YR USD 46432F859 9,655 191,459 SH   SOLE   6,164 0 185,295
ZOETIS INC CL A 98978V103 1,198 4,911 SH   SOLE   175 0 4,736
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 488 25,920 SH   SOLE   680 0 25,240
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 521 25,640 SH   SOLE   0 0 25,640
ISHARES TR RUS 2000 GRW ETF 464287648 328 1,119 SH   SOLE   30 0 1,089
CHURCH & DWIGHT CO INC COM 171340102 247 2,411 SH   SOLE   108 0 2,303
QUALCOMM INC COM 747525103 659 3,604 SH   SOLE   1,274 0 2,329
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 525 11,513 SH   SOLE   8,416 0 3,097
BLACKSTONE MTG TR INC COM CL A 09257W100 388 12,681 SH   SOLE   8,700 0 3,981
MCDONALDS CORP COM 580135101 531 1,980 SH   SOLE   1,042 0 937
CISCO SYS INC COM 17275R102 1,092 17,226 SH   SOLE   1,260 0 15,965
TAPESTRY INC COM 876030107 636 15,671 SH   SOLE   6,470 0 9,201
APA CORPORATION COM 03743Q108 2,092 77,790 SH   SOLE   10,600 0 67,190
ADVANCED MICRO DEVICES INC COM 007903107 1,063 7,385 SH   SOLE   165 0 7,220
XILINX INC COM 983919101 611 2,880 SH   SOLE   17 0 2,863
SELECT SECTOR SPDR TR ENERGY 81369Y506 263 4,734 SH   SOLE   2,635 0 2,099
ISHARES TR ISHARES BIOTECH 464287556 8,002 52,433 SH   SOLE   26,984 0 25,447
GENERAL ELECTRIC CO COM NEW 369604301 11,417 120,858 SH   SOLE   45,730 0 75,127
KRANESHARES TR CSI CHI INTERNET 500767306 469 12,854 SH   SOLE   4,962 0 7,892
ISHARES TR MSCI USA QLT FCT 46432F339 25,176 172,959 SH   SOLE   113,425 0 59,533
ISHARES TR IBOXX HI YD ETF 464288513 15,836 182,004 SH   SOLE   99,247 0 82,757
ISHARES TR GLOB INDSTRL ETF 464288729 1,142 9,245 SH   SOLE   4,805 0 4,439
SPDR SER TR S&P REGL BKG 78464A698 462 6,524 SH   SOLE   154 0 6,370
ISHARES TR MSCI USA MMENTM 46432F396 284 1,560 SH   SOLE   336 0 1,224
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 17,864 87,381 SH   SOLE   49,009 0 38,371
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,145 10,817 SH   SOLE   2,618 0 8,199
ISHARES TR U.S. BAS MTL ETF 464287838 885 6,310 SH   SOLE   3,382 0 2,927
ISHARES TR S&P 500 VAL ETF 464287408 43,492 277,673 SH   SOLE   176,173 0 101,499
ISHARES TR CORE S&P500 ETF 464287200 23,615 49,509 SH   SOLE   17,029 0 32,479
METTLER TOLEDO INTERNATIONAL COM 592688105 226 133 SH   SOLE   5 0 128
ONEOK INC NEW COM 682680103 253 4,305 SH   SOLE   2,992 0 1,313
ROSS STORES INC COM 778296103 2,248 19,675 SH   SOLE   7 0 19,668
BUNGE LIMITED COM G16962105 28,396 304,154 SH   SOLE   172,785 0 131,368
CHART INDS INC COM 16115Q308 1,700 10,659 SH   SOLE   1,639 0 9,020
ISHARES TR 0-5YR HI YL CP 46434V407 1,029 22,715 SH   SOLE   8,707 0 14,007
CINTAS CORP COM 172908105 386 871 SH   SOLE   62 0 809
ECOLAB INC COM 278865100 207 882 SH   SOLE   11 0 871
SALESFORCE COM INC COM 79466L302 847 3,332 SH   SOLE   37 0 3,295
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 516 5,457 SH   SOLE   0 0 5,457
DARDEN RESTAURANTS INC COM 237194105 8,470 56,230 SH   SOLE   28,872 0 27,357
IDEXX LABS INC COM 45168D104 1,083 1,645 SH   SOLE   614 0 1,031
THERMO FISHER SCIENTIFIC INC COM 883556102 8,744 13,104 SH   SOLE   6,909 0 6,195
JPMORGAN CHASE & CO COM 46625H100 26,611 168,050 SH   SOLE   77,556 0 90,493
MONOLITHIC PWR SYS INC COM 609839105 354 718 SH   SOLE   1 0 717
CHEVRON CORP NEW COM 166764100 2,017 17,186 SH   SOLE   65 0 17,120
ALBEMARLE CORP COM 012653101 1,511 6,464 SH   SOLE   872 0 5,592
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23,220 454,759 SH   SOLE   295,522 0 159,237
CAMPBELL SOUP CO COM 134429109 253 5,822 SH   SOLE   4,187 0 1,634
DANAHER CORPORATION COM 235851102 1,330 4,042 SH   SOLE   36 0 4,006
BK OF AMERICA CORP COM 060505104 7,371 165,670 SH   SOLE   59,577 0 106,091
SPDR SER TR S&P DIVID ETF 78464A763 352 2,725 SH   SOLE   1,016 0 1,708
WALMART INC COM 931142103 320 2,209 SH   SOLE   41 0 2,168
ORACLE CORP COM 68389X105 3,482 39,924 SH   SOLE   28,233 0 11,691
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35,380 715,323 SH   SOLE   379,769 0 335,553
TEXAS INSTRS INC COM 882508104 5,733 30,418 SH   SOLE   28,983 0 1,435
TARGET CORP COM 87612E106 20,329 87,836 SH   SOLE   49,106 0 38,729
SPDR SER TR NUVEEN BLMBRG MU 78468R721 1,340 25,899 SH   SOLE   8,981 0 16,917
PFIZER INC COM 717081103 1,425 24,136 SH   SOLE   5,063 0 19,072
ISHARES TR IBOXX INV CP ETF 464287242 1,734 13,086 SH   SOLE   7,527 0 5,557
3M CO COM 88579Y101 865 4,869 SH   SOLE   1,071 0 3,798
KLA CORP COM NEW 482480100 202 470 SH   SOLE   177 0 293
GILEAD SCIENCES INC COM 375558103 283 3,899 SH   SOLE   2,508 0 1,390
CATERPILLAR INC COM 149123101 708 3,423 SH   SOLE   135 0 3,287
ALPHABET INC CAP STK CL C 02079K107 4,043 1,397 SH   SOLE   221 0 1,176
AMERICAN EXPRESS CO COM 025816109 749 4,579 SH   SOLE   206 0 4,373
AMGEN INC COM 031162100 464 2,061 SH   SOLE   727 0 1,334
STIFEL FINL CORP COM 860630102 633 8,984 SH   SOLE   2,019 0 6,965
APPLIED MATLS INC COM 038222105 16,668 105,920 SH   SOLE   37,033 0 68,887
JD.COM INC SPON ADR CL A 47215P106 8,216 117,257 SH   SOLE   65,642 0 51,615
MAIN STR CAP CORP COM 56035L104 525 11,694 SH   SOLE   7,952 0 3,741
ISHARES TR CORE S&P US GWT 464287671 646 5,586 SH   SOLE   5,266 0 320
ISHARES TR US CONSUM DISCRE 464287580 935 11,126 SH   SOLE   5,698 0 5,427
SPDR SER TR S&P OILGAS EXP 78468R556 880 9,175 SH   SOLE   0 0 9,175
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 442 2,575 SH   SOLE   180 0 2,395
ISHARES TR EAFE SML CP ETF 464288273 26,252 359,178 SH   SOLE   187,048 0 172,129
HERCULES CAPITAL INC COM 427096508 885 53,362 SH   SOLE   29,041 0 24,320
ISHARES TR CORE US AGGBD ET 464287226 95,399 836,249 SH   SOLE   495,625 0 340,623
GLOBANT S A COM L44385109 4,183 13,319 SH   SOLE   0 0 13,319
ISHARES TR BLACKROCK ULTRA 46434V878 1,276 25,324 SH   SOLE   22,790 0 2,534
TRIMBLE INC COM 896239100 4,078 46,777 SH   SOLE   24,545 0 22,232
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,286 10,830 SH   SOLE   230 0 10,600
ISHARES TR CORE TOTAL USD 46434V613 364 6,880 SH   SOLE   290 0 6,590
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,476 65,853 SH   SOLE   33,149 0 32,704
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 14,255 247,443 SH   SOLE   156,565 0 90,877
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10,012 123,869 SH   SOLE   3,803 0 120,065
LAM RESEARCH CORP COM 512807108 9,087 12,636 SH   SOLE   6,437 0 6,197
PARKER-HANNIFIN CORP COM 701094104 23,868 75,027 SH   SOLE   45,963 0 29,063
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 371 6,999 SH   SOLE   6,998 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 9,763 30,129 SH   SOLE   16,047 0 14,082
SOHU COM LTD SPONSORED ADS 83410S108 1,818 111,675 SH   SOLE   22,209 0 89,466
SPDR SER TR BLOOMBERG HIGH Y 78468R622 415 3,823 SH   SOLE   2,304 0 1,519
SPDR SER TR DJ REIT ETF 78464A607 279 2,280 SH   SOLE   0 0 2,280
ALTRIA GROUP INC COM 02209S103 304 6,414 SH   SOLE   3,996 0 2,418
ISHARES TR JPMORGAN USD EMG 464288281 13,006 119,260 SH   SOLE   56,166 0 63,093
AGILENT TECHNOLOGIES INC COM 00846U101 4,222 26,442 SH   SOLE   12,759 0 13,683
EXXON MOBIL CORP COM 30231G102 9,361 152,982 SH   SOLE   60,538 0 92,443
UNITEDHEALTH GROUP INC COM 91324P102 4,351 8,665 SH   SOLE   3,417 0 5,247
LOWES COS INC COM 548661107 3,740 14,471 SH   SOLE   14,030 0 441
COLGATE PALMOLIVE CO COM 194162103 518 6,073 SH   SOLE   26 0 6,046
ETF SER SOLUTIONS US GLB JETS 26922A842 921 43,678 SH   SOLE   18,038 0 25,640
AMERICAN INTL GROUP INC COM NEW 026874784 2,089 36,733 SH   SOLE   5,103 0 31,630
SHOPIFY INC CL A 82509L107 1,377 1,000 SH   SOLE   0 0 1,000
DEVON ENERGY CORP NEW COM 25179M103 5,851 132,837 SH   SOLE   45,778 0 87,058
PAYPAL HLDGS INC COM 70450Y103 2,426 12,862 SH   SOLE   10,503 0 2,359
SCHWAB CHARLES CORP COM 808513105 15,088 179,409 SH   SOLE   69,444 0 109,964
CROWN CASTLE INTL CORP NEW COM 22822V101 241 1,156 SH   SOLE   18 0 1,137
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 20,283 349,339 SH   SOLE   213,937 0 135,401
SUNRUN INC COM 86771W105 850 24,788 SH   SOLE   288 0 24,500
ISHARES TR GL CLEAN ENE ETF 464288224 610 28,815 SH   SOLE   4,460 0 24,355
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 573 40,784 SH   SOLE   17,773 0 23,011
ISHARES TR MSCI EAFE ETF 464287465 32,119 408,221 SH   SOLE   213,785 0 194,435
APPLE INC COM 037833100 66,314 373,453 SH   SOLE   127,748 0 245,704
PENUMBRA INC COM 70975L107 1,437 5,000 SH   SOLE   5,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 307 6,969 SH   SOLE   4,870 0 2,099
ISHARES TR CONV BD ETF 46435G102 7,904 88,629 SH   SOLE   51,661 0 36,967
ABBOTT LABS COM 002824100 4,572 32,485 SH   SOLE   78 0 32,407
DISNEY WALT CO COM 254687106 6,671 43,071 SH   SOLE   14,735 0 28,335
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,398 159,888 SH   SOLE   84,288 0 75,600
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,786 16,629 SH   SOLE   8,930 0 7,698
MARSH & MCLENNAN COS INC COM 571748102 16,670 95,903 SH   SOLE   57,183 0 38,719
ISHARES TR RUS 1000 VAL ETF 464287598 6,882 40,984 SH   SOLE   18,026 0 22,956