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 Stock 023135106 19,272 181,452 SH   SOLE   67,959 0 113,492
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 369 7,415 SH   SOLE   5,735 0 1,680
ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 599 1,553 SH   SOLE   270 0 1,283
SIRIUS XM RADIO INC Stock 82968B103 124 20,280 SH   SOLE   51 0 20,229
POWERSHARES QQQ TR ETF 46090E103 677 2,415 SH   SOLE   69 0 2,346
POWERSHARES QQQ TR ETF 46090E103 10,370 37,000 SH Put SOLE   0 0 37,000
POWERSHARES QQQ TR ETF 46090E103 10,370 37,000 SH Put SOLE   0 0 37,000
POWERSHARES QQQ TR ETF 46090E103 10,370 37,000 SH Put SOLE   0 0 37,000
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,354 18,519 SH   SOLE   7,120 0 11,398
STARBUCKS CORP Stock 855244109 200 2,621 SH   SOLE   1,595 0 1,026
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 48,554 1,842,671 SH   SOLE   1,159,489 0 683,181
ISHARES GOLD TRUST ETF ETF 464285204 2,208 64,351 SH   SOLE   16,591 0 47,760
DOLLAR GEN CORP Stock 256677105 448 1,825 SH   SOLE   80 0 1,745
LOGITECH INTERNATIONAL SA SPONSORED ADR Stock H50430232 417 8,006 SH   SOLE   0 0 8,006
VULCAN MATLS CO COM Stock 929160109 961 6,760 SH   SOLE   1,918 0 4,842
JOHNSON & JOHNSON COM Stock 478160104 1,857 10,464 SH   SOLE   483 0 9,980
WASTE MANAGEMENT INC Stock 94106L109 445 2,906 SH   SOLE   495 0 2,411
ABB LTD SPONSORED ADR ADR 000375204 10,564 395,214 SH   SOLE   231,198 0 164,014
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 14,419 76,445 SH   SOLE   17,344 0 59,101
COSTCO WHOLESALE CORP Stock 22160K105 3,842 8,017 SH   SOLE   688 0 7,329
HCA INC Stock 40412C101 2,482 14,766 SH   SOLE   7,418 0 7,347
GOLDMAN SACHS GROUP INC Stock 38141G104 3,695 12,439 SH   SOLE   5,435 0 7,003
LAS VEGAS SANDS CORP Stock 517834107 8,649 257,489 SH   SOLE   106,511 0 150,978
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1,265 17,597 SH   SOLE   9,202 0 8,395
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 1,013 24,786 SH   SOLE   8,729 0 16,056
PROCTER AND GAMBLE CO COM Stock 742718109 412 2,866 SH   SOLE   41 0 2,825
COCA COLA CO COM Stock 191216100 384 6,110 SH   SOLE   119 0 5,990
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 234 4,450 SH   SOLE   1,780 0 2,670
UNITED PARCEL SERVICE INC Stock 911312106 27,340 149,776 SH   SOLE   93,967 0 55,807
MARRIOTT INTL INC Stock 571903202 428 3,146 SH   SOLE   681 0 2,465
VANGUARD REIT INDEX ETF ETF 922908553 1,924 21,115 SH   SOLE   4,636 0 16,478
ISHARES KLD SEL SOC FD ETF 464288802 1,285 15,927 SH   SOLE   7,884 0 8,043
CARNIVAL CORP Stock 143658300 341 39,464 SH   SOLE   327 0 39,136
INTEL CORP COM Stock 458140100 734 19,616 SH   SOLE   2,459 0 17,155
NETFLIX COM INC Stock 64110L106 427 2,442 SH   SOLE   13 0 2,429
PAYCHEX INC Stock 704326107 853 7,488 SH   SOLE   1,003 0 6,484
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 471 7,504 SH   SOLE   3,570 0 3,934
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 294 6,748 SH   SOLE   938 0 5,810
MERCK & CO INC Stock 58933Y105 864 9,472 SH   SOLE   3,492 0 5,979
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 1,108 10,585 SH   SOLE   8,225 0 2,360
SPDR S&P 500 ETF ETF 78462F103 3,082 8,170 SH   SOLE   433 0 7,737
MASTERCARD INC Stock 57636Q104 950 3,012 SH   SOLE   327 0 2,685
FIRST REPUBLIC BANK Stock 33616C100 19,893 137,952 SH   SOLE   73,876 0 64,074
SBA COMMUNICATIONS CP REIT 78410G104 259 810 SH   SOLE   4 0 806
ALLSTATE CORP Stock 020002101 1,894 14,948 SH   SOLE   19 0 14,929
DIAGEO PLC ADR 25243Q205 244 1,403 SH   SOLE   128 0 1,275
ISHARES TIPS BOND ETF ETF 464287176 229 2,013 SH   SOLE   379 0 1,634
CORNING INC COM Stock 219350105 10,922 346,615 SH   SOLE   149,157 0 197,457
NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 129 11,024 SH   SOLE   11,024 0 0
ISHARES TR S&P 100 INDEX FUND ETF 464287101 651 3,772 SH   SOLE   0 0 3,772
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 1,374 55,817 SH   SOLE   27,590 0 28,226
CHUBB LIMITED COM Stock H1467J104 242 1,233 SH   SOLE   174 0 1,059
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 4,437 101,936 SH   SOLE   40,941 0 60,994
PEPSICO INC COM Stock 713448108 549 3,296 SH   SOLE   61 0 3,234
OKTA INC CL A Stock 679295105 528 525,031 SH   SOLE   0 0 525,031
HONEYWELL INTL INC Stock 438516106 245 1,408 SH   SOLE   11 0 1,397
FORD MOTOR COMPANY Stock 345370860 1,260 113,168 SH   SOLE   18,585 0 94,583
HOME DEPOT Stock 437076102 16,670 60,779 SH   SOLE   34,444 0 26,334
CALIFORNIA BANCORP INC COM Stock 13005U101 862 44,750 SH   SOLE   44,750 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 694 28,818 SH   SOLE   5,593 0 23,225
ISHARES RUSSELL 2000 VALUE ETF 464287630 381 2,797 SH   SOLE   280 0 2,517
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 2,995 23,356 SH   SOLE   7,054 0 16,301
SPDR GOLD ETF ETF 78463V107 357 2,118 SH   SOLE   312 0 1,806
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 262 6,726 SH   SOLE   0 0 6,726
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 53,508 244,666 SH   SOLE   155,053 0 89,612
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 537 12,163 SH   SOLE   0 0 12,162
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 12,736 285,173 SH   SOLE   92,401 0 192,771
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 571 7,911 SH   SOLE   2,979 0 4,932
IQVIA HLDGS INC COM Stock 46266C105 223 1,028 SH   SOLE   8 0 1,020
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5,926 118,301 SH   SOLE   10,822 0 107,478
AON CORP Stock G0403H108 372 1,381 SH   SOLE   202 0 1,179
TELEFLEX INCORPORATED COM Stock 879369106 927 3,770 SH   SOLE   2 0 3,768
TELEFLEX INCORPORATED COM Stock 879369106 295 1,200 SH Put SOLE   0 0 1,200
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1,297 14,033 SH   SOLE   1,439 0 12,594
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,913 7,005 SH   SOLE   293 0 6,712
ADOBE SYS INC Stock 00724F101 389 1,062 SH   SOLE   9 0 1,053
SOUTHERN PERU COPPER CORP Stock 84265V105 364 7,298 SH   SOLE   3,846 0 3,451
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 13,224 173,412 SH   SOLE   99,532 0 73,879
EXELON CORP COM Stock 30161N101 317 6,985 SH   SOLE   1,159 0 5,825
GOOGLE INC Stock 02079K305 23,291 10,688 SH   SOLE   4,848 0 5,839
FISERV INC Stock 337738108 1,878 21,109 SH   SOLE   16,075 0 5,033
O REILLY AUTOMOTIVE INC Stock 67103H107 536 848 SH   SOLE   130 0 718
INTUIT INC Stock 461202103 305 792 SH   SOLE   10 0 782
HALLIBURTON CO COM Stock 406216101 492 15,696 SH   SOLE   38 0 15,657
NEWMONT CORP COM Stock 651639106 433 7,251 SH   SOLE   2,955 0 4,296
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 1,853 37,739 SH   SOLE   19,103 0 18,635
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102 426 10,320 SH   SOLE   0 0 10,320
COMCAST CORP NEW CL A Stock 20030N101 324 8,260 SH   SOLE   1,807 0 6,453
MICROSOFT Stock 594918104 42,132 164,046 SH   SOLE   55,774 0 108,271
DOCUSIGN INC COM Stock 256163106 388 6,755 SH   SOLE   1,594 0 5,161
CANADIAN NATURAL RESOURCES LTD Stock 136385101 518 9,643 SH   SOLE   5,224 0 4,418
SCHLUMBERGER LTD COM STK Stock 806857108 5,123 143,269 SH   SOLE   51,799 0 91,469
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 701 49,466 SH   SOLE   6,835 0 42,631
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 206 3,796 SH   SOLE   1,914 0 1,882
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 1,262 33,001 SH   SOLE   6,750 0 26,250
Ares Capital Corp CEF 04010L103 1,075 59,953 SH   SOLE   23,178 0 36,774
FLEXSHARES HIGH YIELD VALUE-SCORED US BOND INDEX FUND ETF 33939L662 566 14,005 SH   SOLE   7,053 0 6,952
PROSHARES ULTRA S&P 500 ETF 74347R107 309 6,884 SH   SOLE   0 0 6,884
VANGUARD SMALL CAP ETF ETF 922908751 54,682 310,501 SH   SOLE   194,550 0 115,949
VANGUARD LARGE CAP ETF 922908637 14,288 82,904 SH   SOLE   30,745 0 52,158
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 19,131 513,708 SH   SOLE   345,531 0 168,176
TESLA MOTORS INC Stock 88160R101 8,140 12,087 SH   SOLE   367 0 11,720
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1,380 28,207 SH   SOLE   9,577 0 18,630
LINDE PLC SHS Stock G5494J103 10,099 35,122 SH   SOLE   17,160 0 17,961
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 14,091 126,446 SH   SOLE   80,471 0 45,975
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 791 185,000 SH   SOLE   0 0 185,000
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,501 47,736 SH   SOLE   12,766 0 34,969
PIMCO NEW YORK MUN FD II COM CEF 72200Y102 98 11,183 SH   SOLE   11,183 0 0
PUBLIC STORAGE INC REIT 74460D109 300 959 SH   SOLE   132 0 826
AMPHENOL CORP CL A Stock 032095101 4,858 75,458 SH   SOLE   36,397 0 39,060
HUNTSMAN CORP Stock 447011107 6,692 236,053 SH   SOLE   92,683 0 143,370
STANLEY BLACK & DECKER INC COM Stock 854502101 238 2,268 SH   SOLE   3 0 2,265
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1,432 13,260 SH   SOLE   1,669 0 11,591
VANGUARD S&P 500 ETF ETF 922908363 645 1,859 SH   SOLE   450 0 1,409
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 213 2,263 SH   SOLE   1,365 0 898
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,100 2,660 SH   SOLE   226 0 2,433
AVANTOR INC COM Stock 05352A100 233 7,478 SH   SOLE   10 0 7,468
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 1,734 84,417 SH   SOLE   40,781 0 43,635
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 15,247 113,588 SH   SOLE   73,189 0 40,399
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 11,583 114,199 SH   SOLE   49,003 0 65,195
Owl Rock Capital Corporation CEF 69121K104 157 12,700 SH   SOLE   0 0 12,700
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 18,420 228,850 SH   SOLE   149,712 0 79,136
LILLY ELI & CO COM Stock 532457108 408 1,260 SH   SOLE   52 0 1,207
AIR PRODS & CHEMS INC COM Stock 009158106 463 1,926 SH   SOLE   517 0 1,408
HOLOGIC INC Stock 436440101 3,019 43,564 SH   SOLE   21,952 0 21,612
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 822 23,628 SH   SOLE   5,735 0 17,893
ISHARES RUSSELL 2000 ETF ETF 464287655 215 1,272 SH   SOLE   210 0 1,062
TRAVEL PLUS LEISURE CO COM Stock 894164102 3,621 93,264 SH   SOLE   45,830 0 47,434
FREEPORT MCMORAN COPPER Stock 35671D857 5,852 200,011 SH   SOLE   55,619 0 144,391
SYSCO CORP COM Stock 871829107 7,980 94,202 SH   SOLE   39,708 0 54,493
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1,759 31,719 SH   SOLE   13,043 0 18,676
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 18,931 379,226 SH   SOLE   160,427 0 218,798
VAXCYTE INC COM Stock 92243G108 300 13,780 SH   SOLE   0 0 13,780
QUANTA SERVICES INC Stock 74762E102 568 4,533 SH   SOLE   2,013 0 2,520
ISHARES DJ SELECT DIVIDEND ETF 464287168 306 2,600 SH   SOLE   0 0 2,600
LI AUTO INC SPONSORED ADS ADR 50202M102 8,913 232,652 SH   SOLE   94,657 0 137,995
ERICSSON ADR B SEK 10 ADR 294821608 87 11,750 SH   SOLE   9,195 0 2,555
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 574 13,057 SH   SOLE   9,057 0 4,000
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 1,493 164,564 SH   SOLE   36 0 164,528
ATLASSIAN CORP PLC CL A Stock G06242104 309 1,648 SH   SOLE   971 0 677
SPIRIT AEROSYSTEMS HOLDINGS INC CL A Stock 848574109 264 9,000 SH   SOLE   0 0 9,000
AIRBNB INC COM CL A Stock 009066101 2,658 29,841 SH   SOLE   2,450 0 27,391
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 999 13,941 SH   SOLE   0 0 13,941
APTIV PLC Stock G6095L109 2,833 31,805 SH   SOLE   16,190 0 15,615
COUPANG INC CL A Stock 22266T109 1,291 101,277 SH   SOLE   19,438 0 81,839
COURSERA INC COM Stock 22266M104 176 12,387 SH   SOLE   0 0 12,387
TRACTOR SUPPLY CO Stock 892356106 212 1,096 SH   SOLE   257 0 839
APPLOVIN CORP COM CL A Stock 03831W108 4,576 132,860 SH   SOLE   0 0 132,860
ELECTRONICS ARTS Stock 285512109 660 5,424 SH   SOLE   154 0 5,270
VISA INC Stock 92826C839 1,625 8,252 SH   SOLE   996 0 7,256
CONFLUENT INC CLASS A COM Stock 20717M103 1,371 59,000 SH   SOLE   0 0 59,000
SVB FINL GROUP Stock 78486Q101 14,293 36,187 SH   SOLE   16,518 0 19,668
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 922 38,226 SH   SOLE   20,150 0 18,075
ENPHASE ENERGY INC COM Stock 29355A107 4,727 24,209 SH   SOLE   12,188 0 12,021
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 925 3,826 SH   SOLE   2,231 0 1,594
ARES COML REAL ESTATE CORP COM REIT 04013V108 667 54,510 SH   SOLE   24,610 0 29,899
AMERICAN TOWER CORP REIT 03027X100 369 1,444 SH   SOLE   136 0 1,308
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 1,419 52,533 SH   SOLE   24,876 0 27,656
META PLATFORMS INC CL A Stock 30303M102 2,180 13,522 SH   SOLE   1,784 0 11,738
PALO ALTO NETWORKS INC COM Stock 697435105 1,665 3,370 SH   SOLE   477 0 2,893
FMC CORP COM NEW Stock 302491303 275 2,569 SH   SOLE   0 0 2,569
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1,062 3,705 SH   SOLE   1,779 0 1,925
BROADCOM INC Stock 11135F101 5,121 10,542 SH   SOLE   4,279 0 6,262
TENET HEALTHCARE CORP COM NEW Stock 88033G407 4,235 80,578 SH   SOLE   36,584 0 43,993
JOHNSON CTLS INC Stock G51502105 9,057 189,166 SH   SOLE   96,924 0 92,241
MOODYS CORP Stock 615369105 1,137 4,180 SH   SOLE   10 0 4,169
MOODYS CORP Stock 615369105 272 1,000 SH Put SOLE   0 0 1,000
MOODYS CORP Stock 615369105 408 1,500 SH Put SOLE   0 0 1,500
MARTIN MARIETTA MATLS INC COM Stock 573284106 661 2,209 SH   SOLE   2 0 2,207
PIONEER NATURAL RESOURCES CO Stock 723787107 428 1,919 SH   SOLE   764 0 1,155
ACCENTURE LTD BERMUDA CL A Stock G1151C101 236 849 SH   SOLE   103 0 746
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 6,929 137,364 SH   SOLE   48,008 0 89,355
NVIDIA CORP Stock 67066G104 7,120 46,969 SH   SOLE   15,765 0 31,203
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 630 12,462 SH   SOLE   800 0 11,661
ARCHER DANIELS MIDLAND CO COM Stock 039483102 527 6,791 SH   SOLE   814 0 5,977
EOG RESOURCES INC Stock 26875P101 554 5,018 SH   SOLE   598 0 4,420
GRAINGER W W INC COM Stock 384802104 286 629 SH   SOLE   108 0 521
ABBVIE INC COM Stock 00287Y109 16,966 110,774 SH   SOLE   61,893 0 48,881
S&P GLOBAL INC COM Stock 78409V104 399 1,185 SH   SOLE   55 0 1,130
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 86,327 1,147,047 SH   SOLE   594,886 0 552,161
ZOETIS INC COM CL A Stock 98978V103 413 2,402 SH   SOLE   20 0 2,382
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 378 24,320 SH   SOLE   680 0 23,640
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 241 7,468 SH   SOLE   3,740 0 3,728
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 442 25,640 SH   SOLE   0 0 25,640
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 220 1,067 SH   SOLE   30 0 1,036
MATTHEWS INTL CORP CL A Stock 577128101 850 29,636 SH   SOLE   0 0 29,636
STRYKER CORP Stock 863667101 249 1,254 SH   SOLE   74 0 1,180
QUALCOMM INC Stock 747525103 414 3,240 SH   SOLE   1,046 0 2,194
T-MOBILE US INC COM Stock 872590104 705 5,243 SH   SOLE   741 0 4,502
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 5,540 133,038 SH   SOLE   10,629 0 122,408
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 673 24,329 SH   SOLE   12,008 0 12,320
MCDONALDS CORP COM Stock 580135101 627 2,539 SH   SOLE   309 0 2,230
CISCO SYS INC Stock 17275R102 825 19,342 SH   SOLE   691 0 18,650
TAPESTRY INC Stock 876030107 511 16,758 SH   SOLE   8,249 0 8,509
APA CORPORATION COM Stock 03743Q108 1,292 37,032 SH   SOLE   6,178 0 30,853
ADVANCED MICRO DEVICES INC COM Stock 007903107 815 10,660 SH   SOLE   19 0 10,640
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 1,488 34,853 SH   SOLE   16,228 0 18,625
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,034 28,447 SH   SOLE   11,230 0 17,216
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1,450 19,704 SH   SOLE   4,595 0 15,109
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 230 1,958 SH   SOLE   525 0 1,433
GENERAL ELECTRIC CO COM NEW Stock 369604301 8,327 130,778 SH   SOLE   53,866 0 76,911
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 26,103 233,623 SH   SOLE   152,665 0 80,957
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 13,500 183,392 SH   SOLE   100,712 0 82,679
ISHARES GLBL INDSTRLS INDX FD ETF 464288729 515 5,353 SH   SOLE   2,874 0 2,477
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 11,609 84,439 SH   SOLE   48,702 0 35,736
ISHARES DJ US BASIC MATERIALS ETF 464287838 342 2,901 SH   SOLE   1,601 0 1,299
ISHARES S&P 500 VALUE ETF ETF 464287408 34,450 250,617 SH   SOLE   156,429 0 94,187
ISHARES S&P 500 INDEX ETF 464287200 20,860 55,017 SH   SOLE   18,478 0 36,538
ROSS STORES INC Stock 778296103 1,397 19,892 SH   SOLE   3 0 19,889
BUNGE LIMITED F Stock G16962105 26,138 288,216 SH   SOLE   164,122 0 124,092
CHART INDUSTRIES INC Stock 16115Q308 926 5,530 SH   SOLE   2 0 5,528
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 2,284 56,328 SH   SOLE   12,233 0 44,093
WELLS FARGO CO NEW COM Stock 949746101 894 22,823 SH   SOLE   76 0 22,747
UNION PAC CORP COM Stock 907818108 363 1,703 SH   SOLE   146 0 1,557
SALESFORCE COM Stock 79466L302 1,081 6,552 SH   SOLE   155 0 6,397
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 372 5,457 SH   SOLE   0 0 5,457
IDEXX LABS INC Stock 45168D104 349 995 SH   SOLE   513 0 482
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7,078 13,027 SH   SOLE   6,394 0 6,633
LOCKHEED MARTIN CORP Stock 539830109 482 1,122 SH   SOLE   133 0 988
JPMORGAN CHASE & CO COM Stock 46625H100 19,232 170,786 SH   SOLE   76,062 0 94,723
MONOLITHIC PWR SYS INC COM Stock 609839105 285 742 SH   SOLE   3 0 739
CHEVRON CORP NEW COM Stock 166764100 1,331 9,191 SH   SOLE   67 0 9,124
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1,129 10,613 SH   SOLE   6,835 0 3,778
ALBEMARLE CORP Stock 012653101 1,984 9,493 SH   SOLE   1,523 0 7,970
CONOCOPHILLIPS COM Stock 20825C104 1,519 16,909 SH   SOLE   51 0 16,858
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 18,009 441,400 SH   SOLE   292,346 0 149,052
DANAHER CORP Stock 235851102 1,227 4,839 SH   SOLE   87 0 4,752
BK OF AMERICA CORP COM Stock 060505104 5,423 174,193 SH   SOLE   63,731 0 110,461
SPDR SER TR S&P DIVID ETF ETF 78464A763 322 2,712 SH   SOLE   1,471 0 1,241
WALMART INC COM Stock 931142103 490 4,034 SH   SOLE   157 0 3,877
INTL BUSINESS MACHINES Stock 459200101 590 4,182 SH   SOLE   766 0 3,416
ORACLE CORPORATION Stock 68389X105 2,313 33,102 SH   SOLE   27,945 0 5,157
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 259 2,699 SH   SOLE   48 0 2,651
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 11,794 283,180 SH   SOLE   155,493 0 127,686
TEXAS INSTRS INC COM Stock 882508104 5,072 440,339 SH   SOLE   28,835 0 411,504
TARGET CORP COM Stock 87612E106 512 3,623 SH   SOLE   865 0 2,758
PFIZER INC COM Stock 717081103 1,080 20,593 SH   SOLE   239 0 20,353
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 2,372 21,558 SH   SOLE   7,918 0 13,639
MORGAN STANLEY Stock 617446448 630 8,279 SH   SOLE   2,571 0 5,708
KLA-TENCOR CORP Stock 482480100 557 1,745 SH   SOLE   293 0 1,452
HP INC COM Stock 40434L105 336 10,253 SH   SOLE   2,506 0 7,747
CATERPILLAR INC COM Stock 149123101 10,449 58,455 SH   SOLE   23,789 0 34,665
ALPHABET INC CAP STK CL C Stock 02079K107 3,255 1,488 SH   SOLE   239 0 1,249
AMERICAN EXPRESS CO COM Stock 025816109 735 5,301 SH   SOLE   90 0 5,211
AMGEN INC Stock 031162100 367 1,509 SH   SOLE   169 0 1,339
STIFEL FINANCIAL CP Stock 860630102 520 9,288 SH   SOLE   3,022 0 6,266
APPLIED MATLS INC COM Stock 038222105 10,003 109,944 SH   SOLE   36,646 0 73,297
ANALOG DEVICES INC COM Stock 032654105 299 2,046 SH   SOLE   149 0 1,897
JD.COM INC SPON ADR CL A ADR 47215P106 10,070 156,809 SH   SOLE   71,650 0 85,158
ARISTA NETWORKS INC COM Stock 040413106 4,609 49,171 SH   SOLE   22,846 0 26,325
MAIN STR CAP CORP COM CEF 56035L104 822 21,346 SH   SOLE   10,339 0 11,005
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 464 5,543 SH   SOLE   4,761 0 782
ISHARES DJ US CONSUMER SERVICES ETF 464287580 653 11,517 SH   SOLE   5,986 0 5,530
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 365 2,545 SH   SOLE   93 0 2,452
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 19,434 356,008 SH   SOLE   189,353 0 166,654
HERCULES CAPITAL INC COM CEF 427096508 1,165 86,375 SH   SOLE   37,087 0 49,288
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 1,561 89,355 SH   SOLE   39,514 0 49,841
ISHARES AGGREGATE BOND ETF ETF 464287226 85,318 839,085 SH   SOLE   502,056 0 337,029
GLOBANT S A COM Stock L44385109 2,321 13,338 SH   SOLE   0 0 13,338
POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 1,786 63,894 SH   SOLE   22,829 0 41,065
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 5,965 119,211 SH   SOLE   6,710 0 112,501
TRIMBLE NAV LTD Stock 896239100 2,988 51,319 SH   SOLE   27,081 0 24,238
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,225 10,780 SH   SOLE   230 0 10,550
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1,016 21,706 SH   SOLE   2,771 0 18,935
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 444 8,498 SH   SOLE   3,262 0 5,236
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 11,157 257,554 SH   SOLE   166,148 0 91,405
VANGUARD SHORT TERM BOND ETF 921937827 7,557 98,415 SH   SOLE   4,224 0 94,191
LAM RESEARCH CORP Stock 512807108 8,099 19,006 SH   SOLE   6,057 0 12,948
NUCOR CORP COM Stock 670346105 355 3,400 SH   SOLE   457 0 2,943
PARKER-HANNIFIN CORP COM Stock 701094104 18,178 73,881 SH   SOLE   45,328 0 28,552
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 7,533 31,876 SH   SOLE   15,646 0 16,229
SOHU.COM INC ADR 83410S108 1,021 61,598 SH   SOLE   0 0 61,598
SYNOPSYS INC COM Stock 871607107 541 1,782 SH   SOLE   343 0 1,439
SPDR HIGH YIELD BOND ETF ETF 78468R622 587 6,473 SH   SOLE   3,503 0 2,969
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 876 11,378 SH   SOLE   1,411 0 9,966
SPDR DJ WILSHIRE REIT (ETF) ETF 78464A607 217 2,280 SH   SOLE   0 0 2,280
ALTRIA GROUP INC COM Stock 02209S103 373 8,925 SH   SOLE   4,067 0 4,857
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 10,236 119,973 SH   SOLE   57,879 0 62,094
AGILENT TECH INC Stock 00846U101 3,351 28,215 SH   SOLE   13,827 0 14,387
EXXON MOBIL CORP COM Stock 30231G102 7,650 89,322 SH   SOLE   34,982 0 54,338
CYMABAY THERAPEUTICS INC COM Stock 23257D103 156 52,800 SH   SOLE   0 0 52,800
UNITEDHEALTH GROUP Stock 91324P102 5,466 10,641 SH   SOLE   3,899 0 6,741
TRAVELERS COMPANIES INC COM Stock 89417E109 459 2,711 SH   SOLE   562 0 2,149
TYME TECHNOLOGIES INC COM Stock 90238J103 3 10,000 SH   SOLE   0 0 10,000
LOWES COS INC COM Stock 548661107 3,173 18,168 SH   SOLE   14,214 0 3,954
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 5,581 20,392 SH   SOLE   10,564 0 9,827
COLGATE PALMOLIVE CO COM Stock 194162103 478 5,966 SH   SOLE   59 0 5,906
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,866 36,493 SH   SOLE   6,097 0 30,396
SHOPIFY INC CL A Stock 82509L107 312 10,000 SH   SOLE   0 0 10,000
DEVON ENERGY CORP Stock 25179M103 4,073 73,912 SH   SOLE   21,327 0 52,584
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 1,628 23,215 SH   SOLE   5,704 0 17,511
PAYPAL HLDGS INC COM Stock 70450Y103 822 11,769 SH   SOLE   10,486 0 1,283
CHARLES SCHWAB CORP Stock 808513105 11,743 185,866 SH   SOLE   66,869 0 118,997
CROWN CASTLE INTL CORP REIT 22822V101 255 1,515 SH   SOLE   8 0 1,506
SUNRUN INC COM Stock 86771W105 557 23,827 SH   SOLE   300 0 23,527
ISHARES CORE S&P MID CAP ETF ETF 464287507 1,367 6,040 SH   SOLE   0 0 6,040
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 585 30,730 SH   SOLE   4,460 0 26,270
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 2,769 153,495 SH   SOLE   59,675 0 93,820
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 939 18,819 SH   SOLE   14,450 0 4,369
ISHARES MSCI EAFE ETF ETF 464287465 24,423 390,826 SH   SOLE   209,419 0 181,406
APPLE INC Stock 037833100 49,989 365,633 SH   SOLE   118,010 0 247,622
PENUMBRA INC COM Stock 70975L107 623 5,000 SH   SOLE   5,000 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 5,581 80,459 SH   SOLE   52,134 0 28,324
DISNEY WALT CO COM Stock 254687106 5,403 57,232 SH   SOLE   18,597 0 38,634
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 3,343 270,901 SH   SOLE   110,332 0 160,569
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 924 10,831 SH   SOLE   7,358 0 3,473
MARSH & MCLENNAN COS INC COM Stock 571748102 14,433 92,965 SH   SOLE   56,609 0 36,355
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5,543 38,234 SH   SOLE   16,046 0 22,187