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
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 52,632 1,893,908 SH   SOLE   1,215,026 0 678,881
ERICSSON ADR B SEK 10 ADR 294821608 14,558 1,592,800 SH   SOLE   854,841 0 737,958
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 93,570 1,176,392 SH   SOLE   608,120 0 568,272
ISHARES AGGREGATE BOND ETF ETF 464287226 91,631 855,567 SH   SOLE   523,463 0 332,103
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 33,255 720,896 SH   SOLE   401,183 0 319,712
OKTA INC CL A Stock 679295105 528 525,017 SH   SOLE   6 0 525,011
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 22,444 523,420 SH   SOLE   358,990 0 164,430
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 21,988 457,802 SH   SOLE   307,248 0 150,553
TEXAS INSTRS INC COM Stock 882508104 6,001 440,473 SH   SOLE   28,931 0 411,542
ABB LTD SPONSORED ADR ADR 000375204 12,980 401,374 SH   SOLE   238,159 0 163,214
ISHARES MSCI EAFE ETF ETF 464287465 29,320 398,365 SH   SOLE   215,994 0 182,370
ETFMG PRIME MOBILE PAYMENTS ETF ETF 26924G409 18,813 360,954 SH   SOLE   226,031 0 134,922
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 23,846 359,446 SH   SOLE   195,009 0 164,436
APPLE INC Stock 037833100 62,471 357,775 SH   SOLE   129,653 0 228,121
CORNING INC COM Stock 219350105 12,716 344,511 SH   SOLE   150,978 0 193,532
VANGUARD SMALL CAP ETF ETF 922908751 67,045 315,477 SH   SOLE   200,538 0 114,939
BUNGE LIMITED F Stock G16962105 33,613 303,337 SH   SOLE   176,386 0 126,950
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 14,662 290,218 SH   SOLE   166,876 0 123,340
ISHARES S&P 500 VALUE ETF ETF 464287408 43,448 279,014 SH   SOLE   183,588 0 95,425
POSHMARK INC COM CL A Stock 73739W104 3,518 277,865 SH   SOLE   127,873 0 149,992
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 14,208 263,851 SH   SOLE   86,806 0 177,045
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 12,532 257,020 SH   SOLE   169,091 0 87,928
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 12,487 248,453 SH   SOLE   138,776 0 109,676
LAS VEGAS SANDS CORP Stock 517834107 9,586 246,608 SH   SOLE   103,285 0 143,323
HUNTSMAN CORP Stock 447011107 9,031 240,770 SH   SOLE   97,787 0 142,982
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 37,819 239,802 SH   SOLE   161,027 0 78,774
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 22,437 233,062 SH   SOLE   155,434 0 77,627
LI AUTO INC SPONSORED ADS ADR 50202M102 5,976 231,540 SH   SOLE   93,227 0 138,313
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 51,004 224,025 SH   SOLE   99,165 0 124,859
ABBVIE INC COM Stock 00287Y109 34,268 211,386 SH   SOLE   109,746 0 101,639
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 2,774 202,049 SH   SOLE   43 0 202,006
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 2,699 198,918 SH   SOLE   93,846 0 105,072
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 15,422 197,487 SH   SOLE   102,640 0 94,846
FREEPORT MCMORAN COPPER Stock 35671D857 9,607 193,140 SH   SOLE   58,505 0 134,634
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 9,174 189,317 SH   SOLE   3,566 0 185,750
SCHLUMBERGER LTD COM STK Stock 806857108 7,765 187,971 SH   SOLE   71,627 0 116,343
JOHNSON CTLS INC Stock G51502105 12,316 187,832 SH   SOLE   97,535 0 90,297
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 15,262 185,462 SH   SOLE   103,109 0 82,352
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 1,056 185,000 SH   SOLE   0 0 185,000
CHARLES SCHWAB CORP Stock 808513105 15,015 178,096 SH   SOLE   65,489 0 112,606
BK OF AMERICA CORP COM Stock 060505104 7,105 172,356 SH   SOLE   62,616 0 109,739
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 23,008 170,898 SH   SOLE   116,480 0 54,417
JPMORGAN CHASE & CO COM Stock 46625H100 22,451 164,691 SH   SOLE   76,835 0 87,855
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 2,806 159,060 SH   SOLE   57,830 0 101,230
UNITED PARCEL SERVICE INC Stock 911312106 32,418 151,159 SH   SOLE   95,794 0 55,364
GENERAL ELECTRIC CO COM NEW Stock 369604301 12,969 141,740 SH   SOLE   53,903 0 87,836
EXXON MOBIL CORP COM Stock 30231G102 11,678 141,401 SH   SOLE   54,294 0 87,106
MICROSOFT Stock 594918104 42,367 137,416 SH   SOLE   60,982 0 76,433
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 8,268 135,625 SH   SOLE   49,372 0 86,252
APPLOVIN CORP COM CL A Stock 03831W108 7,317 132,860 SH   SOLE   0 0 132,860
COUPANG INC CL A Stock 22266T109 2,332 131,875 SH   SOLE   8,000 0 123,875
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 19,767 130,268 SH   SOLE   84,479 0 45,789
JD.COM INC SPON ADR CL A ADR 47215P106 7,410 128,043 SH   SOLE   69,156 0 58,887
DEVON ENERGY CORP Stock 25179M103 7,559 127,833 SH   SOLE   43,898 0 83,934
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 11,952 122,262 SH   SOLE   58,876 0 63,385
VANGUARD SHORT TERM BOND ETF 921937827 9,463 121,481 SH   SOLE   2,673 0 118,807
FIRST REPUBLIC BANK Stock 33616C100 18,686 115,275 SH   SOLE   68,049 0 47,225
SOHU.COM INC ADR 83410S108 1,859 110,527 SH   SOLE   24,527 0 86,000
FORD MOTOR COMPANY Stock 345370860 1,851 109,478 SH   SOLE   25,332 0 84,145
APPLIED MATLS INC COM Stock 038222105 14,399 109,247 SH   SOLE   37,227 0 72,019
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 7,264 101,298 SH   SOLE   40,409 0 60,888
SYSCO CORP COM Stock 871829107 7,858 96,236 SH   SOLE   41,378 0 54,858
MARSH & MCLENNAN COS INC COM Stock 571748102 16,049 94,176 SH   SOLE   59,045 0 35,130
TRAVEL PLUS LEISURE CO COM Stock 894164102 5,434 93,785 SH   SOLE   44,814 0 48,970
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3,485 90,947 SH   SOLE   27,746 0 63,200
CARNIVAL CORP Stock 143658300 1,838 90,885 SH   SOLE   17,361 0 73,523
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 7,486 89,845 SH   SOLE   53,730 0 36,114
TARGET CORP COM Stock 87612E106 18,958 89,333 SH   SOLE   51,759 0 37,572
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 9,042 86,167 SH   SOLE   48,645 0 37,520
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 15,844 85,644 SH   SOLE   50,987 0 34,656
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 22,823 82,205 SH   SOLE   51,484 0 30,720
TENET HEALTHCARE CORP COM NEW Stock 88033G407 6,868 79,901 SH   SOLE   37,646 0 42,254
AMPHENOL CORP CL A Stock 032095101 5,675 75,319 SH   SOLE   37,878 0 37,440
VANGUARD LARGE CAP ETF 922908637 15,674 75,179 SH   SOLE   27,402 0 47,777
PARKER-HANNIFIN CORP COM Stock 701094104 21,145 74,519 SH   SOLE   46,814 0 27,704
HOME DEPOT Stock 437076102 22,231 74,268 SH   SOLE   42,119 0 32,149
PUT (SPY) SPDR S&P500 ETF APR 08 22 $450 (100 SHS) Derivative 464287950 33,421 74,000 SH Put SOLE   0 0 74,000
PUT (BITO) PROSHARES TR BITCOIN APR 08 22 $27 (100 SHS) Derivative 74347G950 2,113 74,000 SH Put SOLE   0 0 74,000
APA CORPORATION COM Stock 03743Q108 2,837 68,648 SH   SOLE   9,911 0 58,737
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 3,380 67,233 SH   SOLE   12,572 0 54,660
HERCULES CAPITAL INC COM CEF 427096508 1,147 63,498 SH   SOLE   31,730 0 31,768
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 1,299 61,947 SH   SOLE   34,095 0 27,851
CONFLUENT INC CLASS A COM Stock 20717M103 2,419 59,000 SH   SOLE   0 0 59,000
THE REALREAL INC COM Stock 88339P101 424 58,450 SH   SOLE   0 0 58,450
DARDEN RESTAURANTS INC Stock 237194105 7,699 57,907 SH   SOLE   28,870 0 29,035
PUT (SPY) SPDR S&P500 ETF MAY 20 22 $410 (100 SHS) Derivative 464287950 25,066 55,500 SH Put SOLE   0 0 55,500
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 7,210 55,331 SH   SOLE   27,155 0 28,176
DOCUSIGN INC COM Stock 256163106 5,840 54,517 SH   SOLE   25,198 0 29,319
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 1,248 52,425 SH   SOLE   29,773 0 22,651
TRIMBLE NAV LTD Stock 896239100 3,645 50,533 SH   SOLE   26,470 0 24,063
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 760 49,466 SH   SOLE   6,835 0 42,631
ISHARES S&P 500 INDEX ETF 464287200 22,273 49,094 SH   SOLE   18,412 0 30,681
AIR PRODS & CHEMS INC COM Stock 009158106 12,062 48,264 SH   SOLE   31,819 0 16,443
CATERPILLAR INC COM Stock 149123101 10,340 46,404 SH   SOLE   18,382 0 28,022
DISNEY WALT CO COM Stock 254687106 6,167 44,961 SH   SOLE   14,917 0 30,043
CALIFORNIA BANCORP INC COM Stock 13005U101 1,030 44,750 SH   SOLE   44,750 0 0
UNDER ARMOUR INC CL A Stock 904311107 757 44,500 SH   SOLE   0 0 44,500
NVIDIA CORP Stock 67066G104 12,118 44,412 SH   SOLE   21,345 0 23,066
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 2,119 43,857 SH   SOLE   19,012 0 24,844
HOLOGIC INC Stock 436440101 3,356 43,682 SH   SOLE   21,550 0 22,132
Ares Capital Corp CEF 04010L103 906 43,232 SH   SOLE   20,099 0 23,132
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 6,945 41,844 SH   SOLE   19,619 0 22,223
BOEING CO COM Stock 097023105 7,710 40,259 SH   SOLE   15,894 0 24,364
ENERGY SELECT SECTOR SPDR ETF 81369Y506 3,077 40,253 SH   SOLE   14,606 0 25,646
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 1,100 39,608 SH   SOLE   23,555 0 16,052
ARES COML REAL ESTATE CORP COM REIT 04013V108 580 37,388 SH   SOLE   21,156 0 16,232
PUT (QQQ) INVESCO QQQ TR UNIT APR 01 22 $350 (100 SHS) Derivative 46090E953 13,414 37,000 SH Put SOLE   0 0 37,000
PUT (QQQ) INVESCO QQQ TR UNIT APR 01 22 $360 (100 SHS) Derivative 46090E953 13,414 37,000 SH Put SOLE   0 0 37,000
AMERICAN INTL GROUP INC COM NEW Stock 026874784 2,301 36,650 SH   SOLE   6,410 0 30,239
ISHARES GOLD TRUST ETF ETF 464285204 1,348 36,590 SH   SOLE   8,506 0 28,084
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 1,108 36,456 SH   SOLE   21,203 0 15,252
AIRBNB INC COM CL A Stock 009066101 5,883 34,250 SH   SOLE   2,080 0 32,170
ORACLE CORPORATION Stock 68389X105 2,732 33,025 SH   SOLE   27,945 0 5,080
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 9,072 31,375 SH   SOLE   15,920 0 15,454
APTIV PLC Stock G6095L109 3,753 31,352 SH   SOLE   15,863 0 15,489
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 661 30,730 SH   SOLE   4,460 0 26,270
SVB FINL GROUP Stock 78486Q101 16,573 29,624 SH   SOLE   14,322 0 15,301
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 757 28,833 SH   SOLE   17,759 0 11,073
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 710 28,818 SH   SOLE   5,593 0 23,225
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 1,232 28,344 SH   SOLE   5,696 0 22,647
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1,457 28,207 SH   SOLE   9,577 0 18,630
AGILENT TECH INC Stock 00846U101 3,723 28,137 SH   SOLE   13,616 0 14,519
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 972 26,324 SH   SOLE   6,765 0 19,559
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 3,054 25,940 SH   SOLE   11,647 0 14,293
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 488 25,640 SH   SOLE   0 0 25,640
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 1,266 25,575 SH   SOLE   13,959 0 11,616
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 1,123 25,550 SH   SOLE   10,746 0 14,804
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1,267 25,525 SH   SOLE   18,935 0 6,590
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 411 24,320 SH   SOLE   680 0 23,640
ENPHASE ENERGY INC COM Stock 29355A107 4,895 24,260 SH   SOLE   12,112 0 12,148
SUNRUN INC COM Stock 86771W105 724 23,854 SH   SOLE   288 0 23,566
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 1,802 23,742 SH   SOLE   13,555 0 10,187
WELLS FARGO CO NEW COM Stock 949746101 1,147 23,666 SH   SOLE   535 0 23,131
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 1,165 23,234 SH   SOLE   20,700 0 2,534
PFIZER INC COM Stock 717081103 1,147 22,162 SH   SOLE   1,060 0 21,101
SPDR MUNICIPAL BOND ETF ETF 78468R721 1,046 21,837 SH   SOLE   9,225 0 12,611
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1,338 21,793 SH   SOLE   11,267 0 10,526
FISERV INC Stock 337738108 2,134 21,043 SH   SOLE   16,071 0 4,971
ISHARES KLD SEL SOC FD ETF 464288802 1,912 19,739 SH   SOLE   14,342 0 5,397
ROSS STORES INC Stock 778296103 1,785 19,735 SH   SOLE   14 0 19,721
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 2,320 19,187 SH   SOLE   11,219 0 7,966
VANGUARD REIT INDEX ETF ETF 922908553 2,063 19,039 SH   SOLE   4,107 0 14,930
LINDE PLC SHS Stock G5494J103 5,926 18,553 SH   SOLE   8,940 0 9,611
PUT (QQQ) INVESCO QQQ TR UNIT APR 01 22 $340 (100 SHS) Derivative 46090E953 6,707 18,500 SH Put SOLE   0 0 18,500
PUT (QQQ) INVESCO QQQ TR UNIT APR 08 22 $310 (100 SHS) Derivative 46090E953 6,707 18,500 SH Put SOLE   0 0 18,500
PUT (SPY) SPDR S&P500 ETF APR 08 22 $400 (100 SHS) Derivative 464287950 8,355 18,500 SH Put SOLE   0 0 18,500
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,840 17,867 SH   SOLE   8,980 0 8,887
CISCO SYS INC Stock 17275R102 978 17,538 SH   SOLE   855 0 16,682
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 555 17,466 SH   SOLE   10,329 0 7,136
LOWES COS INC COM Stock 548661107 3,427 16,950 SH   SOLE   14,476 0 2,474
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1,468 16,947 SH   SOLE   13,061 0 3,886
COACH INC Stock 876030107 614 16,525 SH   SOLE   8,249 0 8,276
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 5,315 16,488 SH   SOLE   8,748 0 7,740
MAIN STR CAP CORP COM CEF 56035L104 636 14,911 SH   SOLE   8,765 0 6,145
ALLSTATE CORP Stock 020002101 2,063 14,897 SH   SOLE   19 0 14,878
HCA INC Stock 40412C101 3,711 14,806 SH   SOLE   7,281 0 7,525
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 659 14,658 SH   SOLE   9,187 0 5,470
INTEL CORP COM Stock 458140100 711 14,341 SH   SOLE   1,652 0 12,688
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,098 13,912 SH   SOLE   0 0 13,912
VAXCYTE INC COM Stock 92243G108 333 13,780 SH   SOLE   0 0 13,780
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1,446 13,404 SH   SOLE   2,041 0 11,363
GLOBANT S A COM Stock L44385109 3,491 13,319 SH   SOLE   0 0 13,319
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7,758 13,134 SH   SOLE   6,709 0 6,425
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 607 13,057 SH   SOLE   9,057 0 4,000
LAM RESEARCH CORP Stock 512807108 6,872 12,783 SH   SOLE   6,286 0 6,496
LOGITECH INTERNATIONAL SA SPONSORED ADR Stock H50430232 925 12,538 SH   SOLE   4,379 0 8,159
PAYPAL HLDGS INC COM Stock 70450Y103 1,447 12,510 SH   SOLE   10,488 0 2,022
COURSERA INC COM Stock 22266M104 285 12,387 SH   SOLE   0 0 12,387
GOLDMAN SACHS GROUP INC Stock 38141G104 4,083 12,369 SH   SOLE   5,487 0 6,881
ISHARES DJ US CONSUMER SERVICES ETF 464287580 911 12,142 SH   SOLE   6,490 0 5,651
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,326 12,129 SH   SOLE   56 0 12,072
TESLA MOTORS INC Stock 88160R101 12,795 11,873 SH   SOLE   608 0 11,265
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 1,187 11,717 SH   SOLE   7,794 0 3,923
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,498 10,936 SH   SOLE   4,255 0 6,680
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,189 10,928 SH   SOLE   230 0 10,698
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 558 10,787 SH   SOLE   800 0 9,986
GOOGLE INC Stock 02079K305 29,289 10,531 SH   SOLE   4,967 0 5,563
ALBEMARLE CORP Stock 012653101 2,273 10,280 SH   SOLE   1,803 0 8,477
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 547 10,248 SH   SOLE   0 0 10,248
UNITEDHEALTH GROUP Stock 91324P102 5,208 10,212 SH   SOLE   3,827 0 6,384
AVAGO TECHNOLOGIES LTD Stock 11135F101 6,430 10,211 SH   SOLE   4,372 0 5,839
ISHARES GLBL INDSTRLS INDX FD ETF 464288729 1,159 9,989 SH   SOLE   5,573 0 4,415
JOHNSON & JOHNSON COM Stock 478160104 1,675 9,452 SH   SOLE   883 0 8,569
STIFEL FINANCIAL CP Stock 860630102 630 9,286 SH   SOLE   3,053 0 6,232
AMAZON.COM INC Stock 023135106 29,416 9,024 SH   SOLE   3,496 0 5,527
SPIRIT AEROSYSTEMS HOLDINGS INC CL A Stock 848574109 440 9,010 SH   SOLE   0 0 9,010
UBER TECHNOLOGIES INC COM Stock 90353T100 313 8,779 SH   SOLE   29 0 8,750
SPDR S&P 500 ETF ETF 78462F103 3,840 8,503 SH   SOLE   913 0 7,590
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 543 8,400 SH   SOLE   5,069 0 3,331
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETF ETF 78468R556 1,100 8,175 SH   SOLE   0 0 8,175
VERIZON COMMUNICATIONS Stock 92343V104 412 8,094 SH   SOLE   3,503 0 4,590
PAYCHEX INC Stock 704326107 1,048 7,682 SH   SOLE   976 0 6,705
CANADIAN NATURAL RESOURCES LTD Stock 136385101 474 7,643 SH   SOLE   4,996 0 2,647
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 354 7,468 SH   SOLE   0 0 7,468
CHEVRON CORP NEW COM Stock 166764100 1,213 7,450 SH   SOLE   65 0 7,384
MORGAN STANLEY Stock 617446448 651 7,450 SH   SOLE   2,534 0 4,915
COSTCO WHOLESALE CORP Stock 22160K105 4,273 7,421 SH   SOLE   675 0 6,746
DUPONT DE NEMOURS INC COM Stock 26614N102 531 7,215 SH   SOLE   14 0 7,201
ALTRIA GROUP INC COM Stock 02209S103 377 7,211 SH   SOLE   4,284 0 2,927
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 264 7,175 SH   SOLE   3,528 0 3,647
PROSHARES ULTRA S&P 500 ETF 74347R107 469 7,148 SH   SOLE   0 0 7,148
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 522 7,143 SH   SOLE   1,131 0 6,012
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 510 6,923 SH   SOLE   3,428 0 3,495
COMCAST CORP NEW CL A Stock 20030N101 321 6,857 SH   SOLE   1,307 0 5,550
ISHARES DJ US BASIC MATERIALS ETF 464287838 1,023 6,838 SH   SOLE   3,857 0 2,980
VULCAN MATLS CO COM Stock 929160109 1,246 6,785 SH   SOLE   1,915 0 4,870
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 328 6,748 SH   SOLE   938 0 5,810
META PLATFORMS INC CL A Stock 30303M102 1,480 6,654 SH   SOLE   656 0 5,998
VISA INC Stock 92826C839 1,436 6,474 SH   SOLE   947 0 5,527
CHART INDUSTRIES INC Stock 16115Q308 1,096 6,381 SH   SOLE   0 0 6,381
AMERICAN EXPRESS CO COM Stock 025816109 1,169 6,249 SH   SOLE   549 0 5,700
MERCK & CO INC Stock 58933Y105 510 6,214 SH   SOLE   3,158 0 3,056
XPO LOGISTICS INC COM Stock 983793100 434 5,960 SH   SOLE   600 0 5,360
COLGATE PALMOLIVE CO COM Stock 194162103 439 5,792 SH   SOLE   43 0 5,748
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 595 5,635 SH   SOLE   5,266 0 368
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 659 5,624 SH   SOLE   7 0 5,617
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 442 5,457 SH   SOLE   0 0 5,457
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,924 5,452 SH   SOLE   202 0 5,250
EXELON CORP COM Stock 30161N101 250 5,251 SH   SOLE   685 0 4,566
SOUTHERN PERU COPPER CORP Stock 84265V105 397 5,228 SH   SOLE   3,330 0 1,897
NEWMONT CORP COM Stock 651639106 407 5,119 SH   SOLE   2,645 0 2,474
PUT (CFLT) CONFLUENT INC CLASS APR 14 22 $30 (100 SHS) Derivative 20717M953 205 5,000 SH Put SOLE   0 0 5,000
PUT (CFLT) CONFLUENT INC CLASS APR 14 22 $35 (100 SHS) Derivative 20717M953 205 5,000 SH Put SOLE   0 0 5,000
PUT (CFLT) CONFLUENT INC CLASS APR 14 22 $40 (100 SHS) Derivative 20717M953 205 5,000 SH Put SOLE   0 0 5,000
PENUMBRA INC COM Stock 70975L107 1,111 5,000 SH   SOLE   5,000 0 0
ELECTRONICS ARTS Stock 285512109 629 4,969 SH   SOLE   8 0 4,961
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1,723 4,901 SH   SOLE   2,671 0 2,230
GILEAD SCIENCES INC Stock 375558103 285 4,800 SH   SOLE   2,739 0 2,060
QUANTA SERVICES INC Stock 74762E102 629 4,779 SH   SOLE   2,284 0 2,495
ARCHER DANIELS MIDLAND CO COM Stock 039483102 422 4,678 SH   SOLE   474 0 4,204
SPDR HIGH YIELD BOND ETF ETF 78468R622 475 4,632 SH   SOLE   3,068 0 1,563
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 243 4,450 SH   SOLE   1,780 0 2,670
DANAHER CORP Stock 235851102 1,294 4,413 SH   SOLE   124 0 4,289
NOVARTIS AG ADR ADR 66987V109 382 4,356 SH   SOLE   2,455 0 1,901
WALMART INC COM Stock 931142103 617 4,145 SH   SOLE   138 0 4,007
T-MOBILE US INC COM Stock 872590104 494 3,846 SH   SOLE   597 0 3,249
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 948 3,815 SH   SOLE   2,230 0 1,584
SALESFORCE COM Stock 79466L302 701 3,301 SH   SOLE   156 0 3,145
PEPSICO INC COM Stock 713448108 519 3,102 SH   SOLE   38 0 3,063
BILL COM HLDGS INC COM Stock 090043100 661 2,913 SH   SOLE   1,835 0 1,078
SPDR GOLD ETF ETF 78463V107 501 2,776 SH   SOLE   807 0 1,969
PIONEER NATURAL RESOURCES CO Stock 723787107 678 2,713 SH   SOLE   1,160 0 1,553
EOG RESOURCES INC Stock 26875P101 323 2,710 SH   SOLE   407 0 2,303
NUCOR CORP COM Stock 670346105 398 2,678 SH   SOLE   342 0 2,336
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 434 2,675 SH   SOLE   180 0 2,495
ISHARES RUSSELL 2000 VALUE ETF 464287630 422 2,617 SH   SOLE   822 0 1,795
SPDR SER TR S&P DIVID ETF ETF 78464A763 333 2,602 SH   SOLE   1,471 0 1,131
ISHARES DJ SELECT DIVIDEND ETF 464287168 333 2,600 SH   SOLE   0 0 2,600
FMC CORP COM NEW Stock 302491303 338 2,569 SH   SOLE   0 0 2,569
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,241 2,529 SH   SOLE   226 0 2,303
STARBUCKS CORP Stock 855244109 224 2,458 SH   SOLE   1,610 0 848
ZOETIS INC COM CL A Stock 98978V103 456 2,419 SH   SOLE   13 0 2,406
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 288 2,397 SH   SOLE   1,453 0 944
QUALCOMM INC Stock 747525103 357 2,334 SH   SOLE   1,104 0 1,229
TYSON FOODS INC CL A Stock 902494103 205 2,283 SH   SOLE   37 0 2,246
STANLEY BLACK & DECKER INC COM Stock 854502101 319 2,280 SH   SOLE   8 0 2,272
SPDR DJ WILSHIRE REIT (ETF) ETF 78464A607 267 2,280 SH   SOLE   0 0 2,280
MASTERCARD INC Stock 57636Q104 811 2,268 SH   SOLE   281 0 1,987
TRACTOR SUPPLY CO Stock 892356106 521 2,232 SH   SOLE   509 0 1,723
MARTIN MARIETTA MATLS INC COM Stock 573284106 849 2,206 SH   SOLE   0 0 2,206
PROCTER AND GAMBLE CO COM Stock 742718109 326 2,136 SH   SOLE   457 0 1,679
POWERSHARES QQQ TR ETF 46090E103 770 2,125 SH   SOLE   91 0 2,033
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 213 2,073 SH   SOLE   250 0 1,823
3M CO COM Stock 88579Y101 308 2,068 SH   SOLE   1,166 0 901
SIRIUS XM RADIO INC Stock 82968B103 136 20,481 SH   SOLE   118 0 20,363
NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 139 11,024 SH   SOLE   11,024 0 0
PIMCO NEW YORK MUN FD II COM CEF 72200Y102 106 11,183 SH   SOLE   11,183 0 0
Owl Rock Capital Corporation CEF 69121K104 188 12,700 SH   SOLE   0 0 12,700
CYMABAY THERAPEUTICS INC COM Stock 23257D103 164 52,800 SH   SOLE   0 0 52,800
ISHARES TIPS BOND ETF ETF 464287176 251 2,013 SH   SOLE   1,989 0 24
VANGUARD S&P 500 ETF ETF 922908363 804 1,937 SH   SOLE   745 0 1,192
UNION PAC CORP COM Stock 907818108 522 1,909 SH   SOLE   447 0 1,462
MCDONALDS CORP COM Stock 580135101 452 1,829 SH   SOLE   1,035 0 794
PALO ALTO NETWORKS INC COM Stock 697435105 1,043 1,675 SH   SOLE   2 0 1,673
S&P GLOBAL INC COM Stock 78409V104 611 1,489 SH   SOLE   111 0 1,378
ALPHABET INC CAP STK CL C Stock 02079K107 4,109 1,471 SH   SOLE   251 0 1,220
CROWN CASTLE INTL CORP REIT 22822V101 260 1,407 SH   SOLE   17 0 1,389
ISHARES RUSSELL 2000 ETF ETF 464287655 282 1,373 SH   SOLE   210 0 1,163
LILLY ELI & CO COM Stock 532457108 387 1,352 SH   SOLE   119 0 1,233
DOLLAR GEN CORP Stock 256677105 301 1,351 SH   SOLE   101 0 1,250
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 330 1,292 SH   SOLE   30 0 1,261
STRYKER CORP Stock 863667101 316 1,183 SH   SOLE   72 0 1,110
AON CORP Stock G0403H108 355 1,089 SH   SOLE   116 0 973
NETFLIX COM INC Stock 64110L106 403 1,075 SH   SOLE   18 0 1,057
AMGEN INC Stock 031162100 247 1,021 SH   SOLE   166 0 854
IQVIA HLDGS INC COM Stock 46266C105 233 1,008 SH   SOLE   6 0 1,002
PUT (NVDA) NVIDIA CORPORATION MAY 20 22 $175 (100 SHS) Derivative 67066G954 273 1,000 SH Put SOLE   0 0 1,000
SHOPIFY INC CL A Stock 82509L107 676 1,000 SH   SOLE   0 0 1,000
ADOBE SYS INC Stock 00724F101 452 992 SH   SOLE   10 0 982
IDEXX LABS INC Stock 45168D104 442 808 SH   SOLE   545 0 263
SBA COMMUNICATIONS CP REIT 78410G104 277 805 SH   SOLE   2 0 803
LOCKHEED MARTIN CORP Stock 539830109 352 797 SH   SOLE   112 0 685
PUBLIC STORAGE INC REIT 74460D109 306 784 SH   SOLE   84 0 699
INTUIT INC Stock 461202103 351 730 SH   SOLE   6 0 724
MONOLITHIC PWR SYS INC COM Stock 609839105 313 645 SH   SOLE   0 0 645
O REILLY AUTOMOTIVE INC Stock 67103H107 408 596 SH   SOLE   98 0 498
SERVICE NOW INC Stock 81762P102 310 557 SH   SOLE   256 0 301