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
3M CO COM 88579Y101 259 2,003 SH   SOLE   0 0 2,003
ABBOTT LABS COM 002824100 338 3,114 SH   SOLE   0 0 3,114
ABBVIE INC COM 00287Y109 446 2,911 SH   SOLE   0 0 2,911
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 12,523 SH   SOLE   0 0 12,523
ALPHABET INC CAP STK CL A 02079K305 2,565 1,177 SH   SOLE   0 0 1,177
ALPHABET INC CAP STK CL C 02079K107 2,159 987 SH   SOLE   0 0 987
AMAZON COM INC COM 023135106 3,815 35,915 SH   SOLE   0 0 35,915
AMERICAN HOMES 4 RENT CL A 02665T306 423 11,923 SH   SOLE   0 0 11,923
AMERISOURCEBERGEN CORP COM 03073E105 1,727 12,206 SH   SOLE   0 0 12,206
AMGEN INC COM 031162100 1,403 5,767 SH   SOLE   0 0 5,767
APPLE INC COM 037833100 32,888 240,548 SH   SOLE   0 0 240,548
BIOGEN INC COM 09062X103 778 3,814 SH   SOLE   0 0 3,814
BOEING CO COM 097023105 371 2,711 SH   SOLE   0 0 2,711
BRISTOL-MYERS SQUIBB CO COM 110122108 1,064 13,823 SH   SOLE   0 0 13,823
CIGNA CORP NEW COM 125523100 300 1,139 SH   SOLE   0 0 1,139
COMCAST CORP NEW CL A 20030N101 607 15,458 SH   SOLE   0 0 15,458
COSTCO WHSL CORP NEW COM 22160K105 1,783 3,721 SH   SOLE   0 0 3,721
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 460 15,909 SH   SOLE   0 0 15,909
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 241 10,350 SH   SOLE   0 0 10,350
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 416 10,205 SH   SOLE   0 0 10,205
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 313 9,917 SH   SOLE   0 0 9,917
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2,869 59,774 SH   SOLE   0 0 59,774
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 239 11,132 SH   SOLE   0 0 11,132
DISNEY WALT CO COM 254687106 428 4,531 SH   SOLE   0 0 4,531
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 312 7,237 SH   SOLE   0 0 7,237
HOME DEPOT INC COM 437076102 1,207 4,401 SH   SOLE   0 0 4,401
HONEYWELL INTL INC COM 438516106 625 3,598 SH   SOLE   0 0 3,598
INTEL CORP COM 458140100 331 8,835 SH   SOLE   0 0 8,835
INTERNATIONAL BUSINESS MACHS COM 459200101 1,488 10,537 SH   SOLE   0 0 10,537
INTUIT COM 461202103 1,853 4,808 SH   SOLE   0 0 4,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,295 108,318 SH   SOLE   0 0 108,318
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3,831 173,738 SH   SOLE   0 0 173,738
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 7,769 370,848 SH   SOLE   0 0 370,848
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 8,712 379,787 SH   SOLE   0 0 379,787
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 9,845 474,667 SH   SOLE   0 0 474,667
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9,222 423,210 SH   SOLE   0 0 423,210
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9,349 457,410 SH   SOLE   0 0 457,410
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 8,818 401,731 SH   SOLE   0 0 401,731
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 7,982 414,219 SH   SOLE   0 0 414,219
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 7,332 330,111 SH   SOLE   0 0 330,111
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 787 21,700 SH   SOLE   0 0 21,700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,401 10,435 SH   SOLE   0 0 10,435
INVESCO QQQ TR UNIT SER 1 46090E103 2,866 10,226 SH   SOLE   0 0 10,226
ISHARES INC MSCI EQUAL WEITE 464286681 10,117 143,220 SH   SOLE   0 0 143,220
ISHARES TR 1 3 YR TREAS BD 464287457 2,084 25,175 SH   SOLE   0 0 25,175
ISHARES TR CORE HIGH DV ETF 46429B663 1,497 14,906 SH   SOLE   0 0 14,906
ISHARES TR CORE S&P MCP ETF 464287507 10,575 46,747 SH   SOLE   0 0 46,747
ISHARES TR CORE S&P SCP ETF 464287804 8,257 89,347 SH   SOLE   0 0 89,347
ISHARES TR CORE S&P TTL STK 464287150 4,351 51,928 SH   SOLE   0 0 51,928
ISHARES TR CORE S&P500 ETF 464287200 29,904 78,872 SH   SOLE   0 0 78,872
ISHARES TR EUROPE ETF 464287861 243 5,679 SH   SOLE   0 0 5,679
ISHARES TR GLOBAL TECH ETF 464287291 557 12,181 SH   SOLE   0 0 12,181
ISHARES TR INTL SEL DIV ETF 464288448 1,017 37,456 SH   SOLE   0 0 37,456
ISHARES TR ISHARES SEMICDTR 464287523 456 1,305 SH   SOLE   0 0 1,305
ISHARES TR MSCI EAFE ETF 464287465 5,737 91,812 SH   SOLE   0 0 91,812
ISHARES TR PFD AND INCM SEC 464288687 996 30,283 SH   SOLE   0 0 30,283
ISHARES TR RUS 1000 GRW ETF 464287614 1,137 5,197 SH   SOLE   0 0 5,197
ISHARES TR RUS 2000 GRW ETF 464287648 1,532 7,425 SH   SOLE   0 0 7,425
ISHARES TR RUS MID CAP ETF 464287499 248 3,840 SH   SOLE   0 0 3,840
ISHARES TR RUSSELL 2000 ETF 464287655 878 5,182 SH   SOLE   0 0 5,182
ISHARES TR S&P 500 GRWT ETF 464287309 11,033 182,809 SH   SOLE   0 0 182,809
ISHARES TR S&P 500 VAL ETF 464287408 13,862 100,847 SH   SOLE   0 0 100,847
ISHARES TR S&P MC 400GR ETF 464287606 1,938 30,412 SH   SOLE   0 0 30,412
ISHARES TR S&P MC 400VL ETF 464287705 4,396 46,558 SH   SOLE   0 0 46,558
ISHARES TR S&P SML 600 GWT 464287887 1,502 14,264 SH   SOLE   0 0 14,264
ISHARES TR SELECT DIVID ETF 464287168 5,031 42,757 SH   SOLE   0 0 42,757
ISHARES TR SP SMCP600VL ETF 464287879 5,719 64,234 SH   SOLE   0 0 64,234
ISHARES TR U.S. ENERGY ETF 464287796 3,183 83,490 SH   SOLE   0 0 83,490
ISHARES TR U.S. FINLS ETF 464287788 3,961 56,605 SH   SOLE   0 0 56,605
ISHARES U S ETF TR CONSUMER STPLS 46431W671 872 26,686 SH   SOLE   0 0 26,686
ISHARES U S ETF TR DISCRETIONARY 46431W663 284 8,177 SH   SOLE   0 0 8,177
ISHARES U S ETF TR TECHNOLOGY 46431W648 487 11,526 SH   SOLE   0 0 11,526
JOHNSON & JOHNSON COM 478160104 1,815 10,227 SH   SOLE   0 0 10,227
JPMORGAN CHASE & CO COM 46625H100 1,776 15,768 SH   SOLE   0 0 15,768
LILLY ELI & CO COM 532457108 1,780 5,489 SH   SOLE   0 0 5,489
LINDE PLC SHS G5494J103 201 699 SH   SOLE   0 0 699
LOCKHEED MARTIN CORP COM 539830109 606 1,410 SH   SOLE   0 0 1,410
LOWES COS INC COM 548661107 1,333 7,630 SH   SOLE   0 0 7,630
MCDONALDS CORP COM 580135101 931 3,770 SH   SOLE   0 0 3,770
MERCK & CO INC COM 58933Y105 473 5,190 SH   SOLE   0 0 5,190
MICROSOFT CORP COM 594918104 3,279 12,765 SH   SOLE   0 0 12,765
OCCIDENTAL PETE CORP COM 674599105 347 5,886 SH   SOLE   0 0 5,886
ORACLE CORP COM 68389X105 313 4,484 SH   SOLE   0 0 4,484
PEPSICO INC COM 713448108 315 1,892 SH   SOLE   0 0 1,892
PFIZER INC COM 717081103 1,892 36,081 SH   SOLE   0 0 36,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,034 10,761 SH   SOLE   0 0 10,761
SCHWAB CHARLES CORP COM 808513105 576 9,111 SH   SOLE   0 0 9,111
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 300 11,834 SH   SOLE   0 0 11,834
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 722 22,957 SH   SOLE   0 0 22,957
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 297 6,723 SH   SOLE   0 0 6,723
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 606 9,700 SH   SOLE   0 0 9,700
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 942 21,087 SH   SOLE   0 0 21,087
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,353 21,565 SH   SOLE   0 0 21,565
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 876 22,463 SH   SOLE   0 0 22,463
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 847 26,920 SH   SOLE   0 0 26,920
SNAP ON INC COM 833034101 409 2,074 SH   SOLE   0 0 2,074
SPDR GOLD TR GOLD SHS 78463V107 248 1,471 SH   SOLE   0 0 1,471
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,636 4,337 SH   SOLE   0 0 4,337
SPDR SER TR SPDR S&P 500 ETF 78468R796 343 3,715 SH   SOLE   0 0 3,715
T2 BIOSYSTEMS INC COM 89853L104 4 21,701 SH   SOLE   0 0 21,701
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,756 10,190 SH   SOLE   0 0 10,190
VANGUARD INDEX FDS MID CAP ETF 922908629 418 2,123 SH   SOLE   0 0 2,123
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 345 3,790 SH   SOLE   0 0 3,790
VANGUARD INDEX FDS SMALL CP ETF 922908751 333 1,889 SH   SOLE   0 0 1,889
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,470 13,093 SH   SOLE   0 0 13,093
VANGUARD INDEX FDS VALUE ETF 922908744 233 1,765 SH   SOLE   0 0 1,765
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 975 19,512 SH   SOLE   0 0 19,512
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 208 2,017 SH   SOLE   0 0 2,017
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,176 13,775 SH   SOLE   0 0 13,775
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,314 32,205 SH   SOLE   0 0 32,205
VERIZON COMMUNICATIONS INC COM 92343V104 209 4,121 SH   SOLE   0 0 4,121
WALMART INC COM 931142103 405 3,333 SH   SOLE   0 0 3,333
WNS HLDGS LTD SPON ADR 92932M101 253 3,393 SH   SOLE   0 0 3,393
YUM BRANDS INC COM 988498101 567 4,997 SH   SOLE   0 0 4,997
YUM CHINA HLDGS INC COM 98850P109 233 4,797 SH   SOLE   0 0 4,797
ZIMMER BIOMET HOLDINGS INC COM 98956P102 313 2,977 SH   SOLE   0 0 2,977
ZIONS BANCORPORATION N A COM 989701107 1,092 21,463 SH   SOLE   0 0 21,463