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
ISHARES TR PFD AND INCM SEC 464288687 2,593 74,862 SH   SOLE   74,862 0 0
PACKAGING CORP AMER COM 695156109 1,169 11,716 SH   SOLE   11,716 0 0
MEDTRONIC PLC SHS G5960L103 3,267 35,629 SH   SOLE   35,629 0 0
TEXAS INSTRS INC COM 882508104 3,182 25,065 SH   SOLE   25,065 0 0
ISHARES TR MORTGE REL ETF 46435G342 571 22,950 SH   SOLE   22,950 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 409 1,130 SH   SOLE   1,130 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 139 10,660 SH   SOLE   10,660 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 116 19,763 SH   SOLE   19,763 0 0
COLGATE PALMOLIVE CO COM 194162103 1,613 22,014 SH   SOLE   22,014 0 0
AIR PRODS & CHEMS INC COM 009158106 281 1,162 SH   SOLE   1,162 0 0
NEWMONT CORP COM 651639106 1,465 23,733 SH   SOLE   23,733 0 0
ZSCALER INC COM 98980G102 3,285 30,000 SH   SOLE   30,000 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 674 3,510 SH   SOLE   3,510 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 920 41,150 SH   SOLE   41,150 0 0
DISNEY WALT CO COM DISNEY 254687106 3,592 32,213 SH   SOLE   32,213 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 544 20,897 SH   SOLE   20,897 0 0
TRUIST FINL CORP COM 89832Q109 1,480 39,419 SH   SOLE   39,419 0 0
MCDONALDS CORP COM 580135101 5,974 32,386 SH   SOLE   32,386 0 0
CISCO SYS INC COM 17275R102 1,715 36,781 SH   SOLE   36,781 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 25 40,000 SH   SOLE   40,000 0 0
CIRRUS LOGIC INC COM 172755100 2,170 35,125 SH   SOLE   35,125 0 0
DEERE & CO COM 244199105 453 2,880 SH   SOLE   2,880 0 0
LOCKHEED MARTIN CORP COM 539830109 326 893 SH   SOLE   893 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 463 8,552 SH   SOLE   8,552 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,397 13,180 SH   SOLE   13,180 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 127 15,500 SH   SOLE   15,500 0 0
WALMART INC COM 931142103 7,576 63,246 SH   SOLE   63,246 0 0
SERVICENOW INC COM 81762P102 3,606 8,903 SH   SOLE   8,903 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 386 12,340 SH   SOLE   12,340 0 0
QUALCOMM INC COM 747525103 2,715 29,770 SH   SOLE   29,770 0 0
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 1,786 76,815 SH   SOLE   76,815 0 0
PUBLIC STORAGE COM 74460D109 925 4,818 SH   SOLE   4,818 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,406 9 SH   SOLE   9 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,304 14,056 SH   SOLE   14,056 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 446 2,258 SH   SOLE   2,258 0 0
ALPHABET INC CAP STK CL A 02079K305 6,227 4,391 SH   SOLE   4,391 0 0
BORGWARNER INC COM 099724106 212 6,000 SH   SOLE   6,000 0 0
FISERV INC COM 337738108 238 2,442 SH   SOLE   2,442 0 0
PALO ALTO NETWORKS INC COM 697435105 989 4,306 SH   SOLE   4,306 0 0
ALASKA AIR GROUP INC COM 011659109 3,945 108,811 SH   SOLE   108,811 0 0
BOOKING HOLDINGS INC COM 09857L108 358 225 SH   SOLE   225 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 265 3,360 SH   SOLE   3,360 0 0
SALESFORCE COM INC COM 79466L302 4,179 22,306 SH   SOLE   22,306 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 537 9,510 SH   SOLE   9,510 0 0
CREDIT SUISSE NASSAU BRANCH XLNKS REIT ETN36 22539T282 73 20,000 SH   SOLE   20,000 0 0
EQUINOX GOLD CORP COM 29446Y502 165 14,700 SH   SOLE   14,700 0 0
ISHARES TR CORE MSCI EAFE 46432F842 25,176 440,447 SH   SOLE   440,447 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 298 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,626 26,130 SH   SOLE   26,130 0 0
VISA INC COM CL A 92826C839 7,354 38,071 SH   SOLE   38,071 0 0
JPMORGAN CHASE & CO COM 46625H100 8,039 85,464 SH   SOLE   85,464 0 0
ADOBE INC COM 00724F101 2,910 6,685 SH   SOLE   6,685 0 0
KEYCORP COM 493267108 3,942 323,608 SH   SOLE   323,608 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 699 6,211 SH   SOLE   6,211 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 36,067 670,136 SH   SOLE   670,136 0 0
XP INC CL A G98239109 342 8,150 SH   SOLE   8,150 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 744 4,994 SH   SOLE   4,994 0 0
AMAZON COM INC COM 023135106 11,292 4,093 SH   SOLE   4,093 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,884 17,000 SH   SOLE   17,000 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 493 14,049 SH   SOLE   14,049 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,246 36,450 SH   SOLE   36,450 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 737 10,533 SH   SOLE   10,533 0 0
CITIGROUP INC COM NEW 172967424 5,008 98,002 SH   SOLE   98,002 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 925 9,086 SH   SOLE   9,086 0 0
SQUARE INC CL A 852234103 291 2,769 SH   SOLE   2,769 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 228 18,500 SH   SOLE   18,500 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 277 4,802 SH   SOLE   4,802 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,310 117,999 SH   SOLE   117,999 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 46,867 530,528 SH   SOLE   530,528 0 0
SOUTHWEST AIRLS CO COM 844741108 3,483 101,895 SH   SOLE   101,895 0 0
EMERSON ELEC CO COM 291011104 440 7,088 SH   SOLE   7,088 0 0
KLA CORP COM NEW 482480100 1,341 6,897 SH   SOLE   6,897 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,972 13,839 SH   SOLE   13,839 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 1,965 179,751 SH   SOLE   179,751 0 0
ALTERYX INC COM CL A 02156B103 2,771 16,865 SH   SOLE   16,865 0 0
CRANE CO COM 224399105 817 13,735 SH   SOLE   13,735 0 0
ABBVIE INC COM 00287Y109 273 2,780 SH   SOLE   2,780 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,530 35,533 SH   SOLE   35,533 0 0
ISHARES TR IBOXX INV CP ETF 464287242 6,553 48,719 SH   SOLE   48,719 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 23,589 608,113 SH   SOLE   608,113 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 902 13,903 SH   SOLE   13,903 0 0
SNAP ON INC COM 833034101 1,967 14,203 SH   SOLE   14,203 0 0
NUCOR CORP COM 670346105 1,041 25,135 SH   SOLE   25,135 0 0
SYSCO CORP COM 871829107 2,966 54,264 SH   SOLE   54,264 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 482 8,076 SH   SOLE   8,076 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,209 148,903 SH   SOLE   148,903 0 0
PEPSICO INC COM 713448108 3,530 26,691 SH   SOLE   26,691 0 0
ISHARES TR CORE US AGGBD ET 464287226 256 2,170 SH   SOLE   2,170 0 0
AMERICAN EXPRESS CO COM 025816109 2,721 28,577 SH   SOLE   28,577 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,509 12,498 SH   SOLE   12,498 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,271 18,706 SH   SOLE   18,706 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 17,076 158,316 SH   SOLE   158,316 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 274 4,676 SH   SOLE   4,676 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,877 48,569 SH   SOLE   48,569 0 0
PINNACLE WEST CAP CORP COM 723484101 771 10,524 SH   SOLE   10,524 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16,078 194,511 SH   SOLE   194,511 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,288 66,699 SH   SOLE   66,699 0 0
CUMMINS INC COM 231021106 2,534 14,624 SH   SOLE   14,624 0 0
ISHARES TR COHEN STEER REIT 464287564 2,342 23,215 SH   SOLE   23,215 0 0
IMEDIA BRANDS INC COM CL A 452465206 49 14,097 SH   SOLE   14,097 0 0
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 711 12,177 SH   SOLE   12,177 0 0
SEALED AIR CORP NEW COM 81211K100 495 15,072 SH   SOLE   15,072 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,371 50,034 SH   SOLE   50,034 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,362 23,550 SH   SOLE   23,550 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,545 81,855 SH   SOLE   81,855 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 294 10,384 SH   SOLE   10,384 0 0
SCHWAB CHARLES CORP COM 808513105 1,147 34,000 SH   SOLE   34,000 0 0
BED BATH & BEYOND INC COM 075896100 143 13,500 SH   SOLE   13,500 0 0
ISHARES TR EAFE VALUE ETF 464288877 311 7,784 SH   SOLE   7,784 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 27,915 1,307,504 SH   SOLE   1,307,504 0 0
PINTEREST INC CL A 72352L106 509 22,958 SH   SOLE   22,958 0 0
EXLSERVICE HOLDINGS INC COM 302081104 287 4,530 SH   SOLE   4,530 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,270 7,362 SH   SOLE   7,362 0 0
DOCUSIGN INC COM 256163106 888 5,155 SH   SOLE   5,155 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 683 9,680 SH   SOLE   9,680 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 18,385 278,300 SH   SOLE   278,300 0 0
ORACLE CORP COM 68389X105 239 4,327 SH   SOLE   4,327 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,904 33,292 SH   SOLE   33,292 0 0
FACEBOOK INC CL A 30303M102 7,555 33,272 SH   SOLE   33,272 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 328 154,000 SH   SOLE   154,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,679 98,717 SH   SOLE   98,717 0 0
ABBOTT LABS COM 002824100 262 2,865 SH   SOLE   2,865 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,201 32,463 SH   SOLE   32,463 0 0
RINGCENTRAL INC CL A 76680R206 3,563 12,503 SH   SOLE   12,503 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 307 13,687 SH   SOLE   13,687 0 0
ISHARES TR CALIF MUN BD ETF 464288356 31,567 507,841 SH   SOLE   507,841 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 292 3,518 SH   SOLE   3,518 0 0
NVR INC COM 62944T105 2,509 770 SH   SOLE   770 0 0
FASTLY INC CL A 31188V100 5,533 65,000 SH   SOLE   65,000 0 0
APPLE INC COM 037833100 27,315 74,875 SH   SOLE   74,875 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 100 12,321 SH   SOLE   12,321 0 0
AMBEV SA SPONSORED ADR 02319V103 2,191 830,000 SH   SOLE   830,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,187 3,506 SH   SOLE   3,506 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 251 5,030 SH   SOLE   5,030 0 0
ISHARES TR MSCI USA ESG SLC 464288802 387 2,893 SH   SOLE   2,893 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,247 52,715 SH   SOLE   52,715 0 0
HALLIBURTON CO COM 406216101 194 14,960 SH   SOLE   14,960 0 0
ISHARES TR MSCI KLD400 SOC 464288570 598 5,063 SH   SOLE   5,063 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,329 12,633 SH   SOLE   12,633 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,904 10,909 SH   SOLE   10,909 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 87 25,000 SH   SOLE   25,000 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 396 5,116 SH   SOLE   5,116 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 921 3,599 SH   SOLE   3,599 0 0
PROCTER AND GAMBLE CO COM 742718109 772 6,459 SH   SOLE   6,459 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 971 4,500 SH   SOLE   4,500 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,383 9,240 SH   SOLE   9,240 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 558 20,188 SH   SOLE   20,188 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,572 19,675 SH   SOLE   19,675 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18,039 180,262 SH   SOLE   180,262 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,718 18,432 SH   SOLE   18,432 0 0
ISHARES TR CORE MSCI EURO 46434V738 692 16,184 SH   SOLE   16,184 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 398 1,570 SH   SOLE   1,570 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,884 94,137 SH   SOLE   94,137 0 0
WELLS FARGO CO NEW COM 949746101 3,661 142,996 SH   SOLE   142,996 0 0
NASDAQ INC COM 631103108 776 6,497 SH   SOLE   6,497 0 0
TWILIO INC CL A 90138F102 2,776 12,653 SH   SOLE   12,653 0 0
ISHARES INC CORE MSCI EMKT 46434G103 11,995 251,999 SH   SOLE   251,999 0 0
CENTENE CORP DEL COM 15135B101 4,451 70,039 SH   SOLE   70,039 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,252 19,190 SH   SOLE   19,190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,763 43,487 SH   SOLE   43,487 0 0
MCKESSON CORP COM 58155Q103 544 3,545 SH   SOLE   3,545 0 0
LILLY ELI & CO COM 532457108 2,441 14,870 SH   SOLE   14,870 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 213 1,996 SH   SOLE   1,996 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,761 10,520 SH   SOLE   10,520 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 522 27,775 SH   SOLE   27,775 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 6,595 130,749 SH   SOLE   130,749 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 944 15,247 SH   SOLE   15,247 0 0
SHOPIFY INC CL A 82509L107 5,465 5,758 SH   SOLE   5,758 0 0
BOEING CO COM 097023105 4,164 22,718 SH   SOLE   22,718 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,226 55,659 SH   SOLE   55,659 0 0
ISHARES TR SH TR CRPORT ETF 464288646 530 9,686 SH   SOLE   9,686 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,168 63,931 SH   SOLE   63,931 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 785 10,689 SH   SOLE   10,689 0 0
FACTSET RESH SYS INC COM 303075105 328 1,000 SH   SOLE   1,000 0 0
WESTERN DIGITAL CORP. COM 958102105 637 14,419 SH   SOLE   14,419 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 314 5,722 SH   SOLE   5,722 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,833 127,832 SH   SOLE   127,832 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,415 7,572 SH   SOLE   7,572 0 0
PAYCHEX INC COM 704326107 2,121 28,006 SH   SOLE   28,006 0 0
ZYNGA INC CL A 98986T108 152 15,930 SH   SOLE   15,930 0 0
MFA FINL INC COM 55272X102 476 191,124 SH   SOLE   191,124 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,282 22,440 SH   SOLE   22,440 0 0
LYFT INC CL A COM 55087P104 777 23,533 SH   SOLE   23,533 0 0
NVIDIA CORPORATION COM 67066G104 975 2,566 SH   SOLE   2,566 0 0
NANTHEALTH INC COM 630104107 1,317 287,500 SH   SOLE   287,500 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 612 22,424 SH   SOLE   22,424 0 0
ARES CAPITAL CORP COM 04010L103 206 14,269 SH   SOLE   14,269 0 0
CVS HEALTH CORP COM 126650100 3,204 49,317 SH   SOLE   49,317 0 0
ROYCE VALUE TR INC COM 780910105 989 78,849 SH   SOLE   78,849 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 276 7,800 SH   SOLE   7,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 350 5,958 SH   SOLE   5,958 0 0
UNITEDHEALTH GROUP INC COM 91324P102 770 2,609 SH   SOLE   2,609 0 0
TJX COS INC NEW COM 872540109 231 4,572 SH   SOLE   4,572 0 0
ISHARES TR S&P 500 VAL ETF 464287408 15,811 146,111 SH   SOLE   146,111 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 42,996 207,218 SH   SOLE   207,218 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,717 87,268 SH   SOLE   87,268 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 22,656 185,903 SH   SOLE   185,903 0 0
CHEVRON CORP NEW COM 166764100 3,472 38,913 SH   SOLE   38,913 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 23,674 1,285,247 SH   SOLE   1,285,247 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 955 8,003 SH   SOLE   8,003 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,950 17,111 SH   SOLE   17,111 0 0
HENRY JACK & ASSOC INC COM 426281101 3,326 18,071 SH   SOLE   18,071 0 0
STARBUCKS CORP COM 855244109 3,399 46,194 SH   SOLE   46,194 0 0
MICROSOFT CORP COM 594918104 13,932 68,459 SH   SOLE   68,459 0 0
INTEL CORP COM 458140100 1,185 19,803 SH   SOLE   19,803 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 309 2,416 SH   SOLE   2,416 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 993 19,825 SH   SOLE   19,825 0 0
LAS VEGAS SANDS CORP COM 517834107 1,340 29,414 SH   SOLE   29,414 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,500 7,787 SH   SOLE   7,787 0 0
US BANCORP DEL COM NEW 902973304 240 6,523 SH   SOLE   6,523 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,809 47,171 SH   SOLE   47,171 0 0
CHEMED CORP NEW COM 16359R103 2,994 6,639 SH   SOLE   6,639 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 39 18,400 SH   SOLE   18,400 0 0
BECTON DICKINSON & CO COM 075887109 320 1,339 SH   SOLE   1,339 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 11,068 99,180 SH   SOLE   99,180 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,431 7,080 SH   SOLE   7,080 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 174 16,122 SH   SOLE   16,122 0 0
PHILLIPS 66 COM 718546104 1,440 20,032 SH   SOLE   20,032 0 0
WORKIVA INC COM CL A 98139A105 1,872 35,000 SH   SOLE   35,000 0 0
MORGAN STANLEY COM NEW 617446448 1,232 25,504 SH   SOLE   25,504 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,067 6,099 SH   SOLE   6,099 0 0
GENERAL ELECTRIC CO COM 369604103 105 15,348 SH   SOLE   15,348 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2,034 21,804 SH   SOLE   21,804 0 0
PAYPAL HLDGS INC COM 70450Y103 761 4,370 SH   SOLE   4,370 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 535 21,500 SH   SOLE   21,500 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,443 29,386 SH   SOLE   29,386 0 0
GAMESTOP CORP NEW CL A 36467W109 48 11,000 SH   SOLE   11,000 0 0
VERISK ANALYTICS INC COM 92345Y106 2,179 12,803 SH   SOLE   12,803 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,502 24,743 SH   SOLE   24,743 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,617 73,344 SH   SOLE   73,344 0 0
ISHARES INC MSCI CDA ETF 464286509 495 19,142 SH   SOLE   19,142 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 19,507 842,992 SH   SOLE   842,992 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,528 43,706 SH   SOLE   43,706 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 52,624 212,537 SH   SOLE   212,537 0 0
ANTHEM INC COM 036752103 5,800 22,054 SH   SOLE   22,054 0 0
XILINX INC COM 983919101 2,953 30,014 SH   SOLE   30,014 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 23,005 445,152 SH   SOLE   445,152 0 0
GENERAL DYNAMICS CORP COM 369550108 608 4,069 SH   SOLE   4,069 0 0
ISHARES TR NATIONAL MUN ETF 464288414 15,751 136,493 SH   SOLE   136,493 0 0
GENTEX CORP COM 371901109 3,331 129,246 SH   SOLE   129,246 0 0
ISHARES TR RUS MID CAP ETF 464287499 8,009 149,423 SH   SOLE   149,423 0 0
TOLL BROTHERS INC COM 889478103 362 11,100 SH   SOLE   11,100 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,827 35,306 SH   SOLE   35,306 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,305 13,603 SH   SOLE   13,603 0 0
MONDELEZ INTL INC CL A 609207105 1,519 29,710 SH   SOLE   29,710 0 0
BIOGEN INC COM 09062X103 1,076 4,023 SH   SOLE   4,023 0 0
OKTA INC CL A 679295105 2,579 12,882 SH   SOLE   12,882 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 5,006 210,677 SH   SOLE   210,677 0 0
MERCK & CO. INC COM 58933Y105 3,631 46,950 SH   SOLE   46,950 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 351 6,225 SH   SOLE   6,225 0 0
ISHARES TR MSCI LW CRB TG 46434V464 409 3,387 SH   SOLE   3,387 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 379 7,826 SH   SOLE   7,826 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,669 191,704 SH   SOLE   191,704 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 534 9,885 SH   SOLE   9,885 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,899 9,805 SH   SOLE   9,805 0 0
LOWES COS INC COM 548661107 420 3,109 SH   SOLE   3,109 0 0
ANALOG DEVICES INC COM 032654105 376 3,064 SH   SOLE   3,064 0 0
BK OF AMERICA CORP COM 060505104 3,300 138,952 SH   SOLE   138,952 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,107 11,150 SH   SOLE   11,150 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,767 45,832 SH   SOLE   45,832 0 0
COCA COLA CO COM 191216100 3,020 67,589 SH   SOLE   67,589 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 388 21,050 SH   SOLE   21,050 0 0
M & T BK CORP COM 55261F104 1,974 18,990 SH   SOLE   18,990 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,170 29,282 SH   SOLE   29,282 0 0
TWITTER INC COM 90184L102 365 12,241 SH   SOLE   12,241 0 0
LINDE PLC SHS G5494J103 627 2,956 SH   SOLE   2,956 0 0
BAIDU INC SPON ADR REP A 056752108 215 1,792 SH   SOLE   1,792 0 0
NETFLIX INC COM 64110L106 1,620 3,561 SH   SOLE   3,561 0 0
ILLINOIS TOOL WKS INC COM 452308109 438 2,505 SH   SOLE   2,505 0 0
KIMBERLY CLARK CORP COM 494368103 440 3,115 SH   SOLE   3,115 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,249 76,047 SH   SOLE   76,047 0 0
AT&T INC COM 00206R102 756 24,998 SH   SOLE   24,998 0 0
CHROMADEX CORP COM NEW 171077407 188 41,000 SH   SOLE   41,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,138 28,740 SH   SOLE   28,740 0 0
HOME DEPOT INC COM 437076102 4,644 18,537 SH   SOLE   18,537 0 0
BROADCOM INC COM 11135F101 2,623 8,310 SH   SOLE   8,310 0 0
WASTE MGMT INC DEL COM 94106L109 434 4,095 SH   SOLE   4,095 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 228 10,253 SH   SOLE   10,253 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 655 24,229 SH   SOLE   24,229 0 0
JOHNSON & JOHNSON COM 478160104 5,394 38,356 SH   SOLE   38,356 0 0
D R HORTON INC COM 23331A109 2,517 45,397 SH   SOLE   45,397 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 697 19,182 SH   SOLE   19,182 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,276 47,453 SH   SOLE   47,453 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,553 19,000 SH   SOLE   19,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,891 46,804 SH   SOLE   46,804 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,052 110,468 SH   SOLE   110,468 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,096 65,264 SH   SOLE   65,264 0 0
WELLTOWER INC COM 95040Q104 323 6,249 SH   SOLE   6,249 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,098 39,065 SH   SOLE   39,065 0 0
RADNET INC COM 750491102 626 39,420 SH   SOLE   39,420 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 866 12,604 SH   SOLE   12,604 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,725 69,211 SH   SOLE   69,211 0 0
UNITED AIRLS HLDGS INC COM 910047109 302 8,715 SH   SOLE   8,715 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 17,092 701,945 SH   SOLE   701,945 0 0
ISHARES TR SHORT TREAS BD 464288679 66,547 600,931 SH   SOLE   600,931 0 0
ALPHABET INC CAP STK CL C 02079K107 2,954 2,090 SH   SOLE   2,090 0 0
PFIZER INC COM 717081103 6,585 201,373 SH   SOLE   201,373 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 409 2,501 SH   SOLE   2,501 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 8,372 84,066 SH   SOLE   84,066 0 0
IPG PHOTONICS CORP COM 44980X109 424 2,646 SH   SOLE   2,646 0 0
EVERSOURCE ENERGY COM 30040W108 229 2,755 SH   SOLE   2,755 0 0
ISHARES TR MBS ETF 464288588 15,952 144,097 SH   SOLE   144,097 0 0
ISHARES TR NASDAQ BIOTECH 464287556 220 1,610 SH   SOLE   1,610 0 0
NEXTERA ENERGY INC COM 65339F101 7,418 30,886 SH   SOLE   30,886 0 0
NIKE INC CL B 654106103 3,718 37,922 SH   SOLE   37,922 0 0