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 298 2,003 SH   SOLE   0 0 2,003
ABBOTT LABS COM 002824100 369 3,114 SH   SOLE   0 0 3,114
ABBVIE INC COM 00287Y109 472 2,911 SH   SOLE   0 0 2,911
ACCELERATE DIAGNOSTICS INC COM 00430H102 181 125,678 SH   SOLE   0 0 125,678
ALPHABET INC CAP STK CL A 02079K305 3,246 1,167 SH   SOLE   0 0 1,167
ALPHABET INC CAP STK CL C 02079K107 2,757 987 SH   SOLE   0 0 987
AMAZON COM INC COM 023135106 5,901 1,810 SH   SOLE   0 0 1,810
AMERICAN HOMES 4 RENT CL A 02665T306 500 12,487 SH   SOLE   0 0 12,487
AMERISOURCEBERGEN CORP COM 03073E105 1,888 12,206 SH   SOLE   0 0 12,206
AMGEN INC COM 031162100 1,395 5,767 SH   SOLE   0 0 5,767
APPLE INC COM 037833100 42,016 240,628 SH   SOLE   0 0 240,628
BIOGEN INC COM 09062X103 803 3,814 SH   SOLE   0 0 3,814
BOEING CO COM 097023105 454 2,370 SH   SOLE   0 0 2,370
BRISTOL-MYERS SQUIBB CO COM 110122108 1,009 13,823 SH   SOLE   0 0 13,823
CHOICE HOTELS INTL INC COM 169905106 229 1,618 SH   SOLE   0 0 1,618
CIGNA CORP NEW COM 125523100 273 1,139 SH   SOLE   0 0 1,139
COMCAST CORP NEW CL A 20030N101 724 15,458 SH   SOLE   0 0 15,458
COSTCO WHSL CORP NEW COM 22160K105 2,140 3,717 SH   SOLE   0 0 3,717
DISNEY WALT CO COM 254687106 621 4,531 SH   SOLE   0 0 4,531
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 261 4,702 SH   SOLE   0 0 4,702
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 501 11,505 SH   SOLE   0 0 11,505
HOME DEPOT INC COM 437076102 1,317 4,401 SH   SOLE   0 0 4,401
HONEYWELL INTL INC COM 438516106 700 3,598 SH   SOLE   0 0 3,598
INTEL CORP COM 458140100 438 8,835 SH   SOLE   0 0 8,835
INTERNATIONAL BUSINESS MACHS COM 459200101 1,370 10,537 SH   SOLE   0 0 10,537
INTUIT COM 461202103 2,312 4,808 SH   SOLE   0 0 4,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,715 127,693 SH   SOLE   0 0 127,693
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 4,548 198,518 SH   SOLE   0 0 198,518
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 7,603 360,347 SH   SOLE   0 0 360,347
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 9,103 371,380 SH   SOLE   0 0 371,380
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 9,964 472,897 SH   SOLE   0 0 472,897
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9,531 400,140 SH   SOLE   0 0 400,140
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9,021 431,418 SH   SOLE   0 0 431,418
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 9,175 386,005 SH   SOLE   0 0 386,005
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 8,085 404,851 SH   SOLE   0 0 404,851
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 8,030 328,499 SH   SOLE   0 0 328,499
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1,079 22,132 SH   SOLE   0 0 22,132
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,354 8,585 SH   SOLE   0 0 8,585
INVESCO QQQ TR UNIT SER 1 46090E103 1,996 5,505 SH   SOLE   0 0 5,505
ISHARES INC MSCI EQUAL WEITE 464286681 12,416 146,358 SH   SOLE   0 0 146,358
ISHARES TR 1 3 YR TREAS BD 464287457 4,021 48,245 SH   SOLE   0 0 48,245
ISHARES TR CORE HIGH DV ETF 46429B663 1,569 14,674 SH   SOLE   0 0 14,674
ISHARES TR CORE S&P MCP ETF 464287507 12,232 45,583 SH   SOLE   0 0 45,583
ISHARES TR CORE S&P SCP ETF 464287804 8,484 78,641 SH   SOLE   0 0 78,641
ISHARES TR CORE S&P TTL STK 464287150 2,137 21,168 SH   SOLE   0 0 21,168
ISHARES TR CORE S&P500 ETF 464287200 34,974 77,088 SH   SOLE   0 0 77,088
ISHARES TR EUROPE ETF 464287861 273 5,438 SH   SOLE   0 0 5,438
ISHARES TR GLOBAL TECH ETF 464287291 718 12,379 SH   SOLE   0 0 12,379
ISHARES TR IBONDS 23 TRM HG 46435U150 214 8,976 SH   SOLE   0 0 8,976
ISHARES TR IBONDS 24 TRM HG 46435U184 339 14,263 SH   SOLE   0 0 14,263
ISHARES TR IBONDS DEC2026 46435GAA0 230 9,312 SH   SOLE   0 0 9,312
ISHARES TR IBONDS DEC24 ETF 46434VBG4 336 13,405 SH   SOLE   0 0 13,405
ISHARES TR IBONDS DEC25 ETF 46434VBD1 241 9,541 SH   SOLE   0 0 9,541
ISHARES TR INTL SEL DIV ETF 464288448 1,200 37,791 SH   SOLE   0 0 37,791
ISHARES TR ISHARES SEMICDTR 464287523 631 1,334 SH   SOLE   0 0 1,334
ISHARES TR MRGSTR MD CP ETF 464288208 208 3,092 SH   SOLE   0 0 3,092
ISHARES TR MSCI EAFE ETF 464287465 6,424 87,281 SH   SOLE   0 0 87,281
ISHARES TR PFD AND INCM SEC 464288687 1,103 30,281 SH   SOLE   0 0 30,281
ISHARES TR RUS 1000 GRW ETF 464287614 1,457 5,248 SH   SOLE   0 0 5,248
ISHARES TR RUS 2000 GRW ETF 464287648 1,935 7,568 SH   SOLE   0 0 7,568
ISHARES TR RUS MID CAP ETF 464287499 253 3,238 SH   SOLE   0 0 3,238
ISHARES TR RUSSELL 2000 ETF 464287655 1,066 5,193 SH   SOLE   0 0 5,193
ISHARES TR S&P 500 GRWT ETF 464287309 14,339 184,517 SH   SOLE   0 0 184,517
ISHARES TR S&P 500 VAL ETF 464287408 15,853 100,433 SH   SOLE   0 0 100,433
ISHARES TR S&P MC 400GR ETF 464287606 2,428 30,875 SH   SOLE   0 0 30,875
ISHARES TR S&P MC 400VL ETF 464287705 5,122 46,158 SH   SOLE   0 0 46,158
ISHARES TR S&P SML 600 GWT 464287887 1,829 14,411 SH   SOLE   0 0 14,411
ISHARES TR SELECT DIVID ETF 464287168 5,491 42,854 SH   SOLE   0 0 42,854
ISHARES TR SP SMCP600VL ETF 464287879 6,685 64,679 SH   SOLE   0 0 64,679
ISHARES TR U.S. ENERGY ETF 464287796 6,827 166,839 SH   SOLE   0 0 166,839
ISHARES TR U.S. FINLS ETF 464287788 4,630 54,770 SH   SOLE   0 0 54,770
ISHARES U S ETF TR CONSUMER STPLS 46431W671 917 27,024 SH   SOLE   0 0 27,024
ISHARES U S ETF TR DISCRETIONARY 46431W663 364 8,304 SH   SOLE   0 0 8,304
ISHARES U S ETF TR TECHNOLOGY 46431W648 642 11,639 SH   SOLE   0 0 11,639
JOHNSON & JOHNSON COM 478160104 1,813 10,227 SH   SOLE   0 0 10,227
JPMORGAN CHASE & CO COM 46625H100 2,149 15,768 SH   SOLE   0 0 15,768
LILLY ELI & CO COM 532457108 1,572 5,489 SH   SOLE   0 0 5,489
LINDE PLC SHS G5494J103 223 699 SH   SOLE   0 0 699
LOCKHEED MARTIN CORP COM 539830109 622 1,410 SH   SOLE   0 0 1,410
LOWES COS INC COM 548661107 1,543 7,630 SH   SOLE   0 0 7,630
MCDONALDS CORP COM 580135101 932 3,770 SH   SOLE   0 0 3,770
MERCK & CO INC COM 58933Y105 426 5,186 SH   SOLE   0 0 5,186
MICROSOFT CORP COM 594918104 3,936 12,765 SH   SOLE   0 0 12,765
OCCIDENTAL PETE CORP COM 674599105 334 5,886 SH   SOLE   0 0 5,886
ORACLE CORP COM 68389X105 371 4,484 SH   SOLE   0 0 4,484
PEPSICO INC COM 713448108 317 1,892 SH   SOLE   0 0 1,892
PFIZER INC COM 717081103 1,868 36,081 SH   SOLE   0 0 36,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,066 10,761 SH   SOLE   0 0 10,761
SCHWAB CHARLES CORP COM 808513105 768 9,111 SH   SOLE   0 0 9,111
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 326 11,722 SH   SOLE   0 0 11,722
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 847 23,080 SH   SOLE   0 0 23,080
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 319 5,972 SH   SOLE   0 0 5,972
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 539 7,557 SH   SOLE   0 0 7,557
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,059 19,669 SH   SOLE   0 0 19,669
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,660 21,883 SH   SOLE   0 0 21,883
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,100 23,217 SH   SOLE   0 0 23,217
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,043 27,207 SH   SOLE   0 0 27,207
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 272 1,472 SH   SOLE   0 0 1,472
SNAP ON INC COM 833034101 426 2,074 SH   SOLE   0 0 2,074
SPDR GOLD TR GOLD SHS 78463V107 303 1,676 SH   SOLE   0 0 1,676
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,888 4,180 SH   SOLE   0 0 4,180
SPDR SER TR SPDR S&P 500 ETF 78468R796 409 3,688 SH   SOLE   0 0 3,688
STRYKER CORPORATION COM 863667101 251 939 SH   SOLE   0 0 939
T2 BIOSYSTEMS INC COM 89853L104 11 21,701 SH   SOLE   0 0 21,701
TESLA INC COM 88160R101 220 204 SH   SOLE   0 0 204
VANGUARD INDEX FDS GROWTH ETF 922908736 236 822 SH   SOLE   0 0 822
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,787 8,569 SH   SOLE   0 0 8,569
VANGUARD INDEX FDS MID CAP ETF 922908629 360 1,512 SH   SOLE   0 0 1,512
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 411 3,790 SH   SOLE   0 0 3,790
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 202 487 SH   SOLE   0 0 487
VANGUARD INDEX FDS SMALL CP ETF 922908751 310 1,457 SH   SOLE   0 0 1,457
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,870 12,608 SH   SOLE   0 0 12,608
VANGUARD INDEX FDS VALUE ETF 922908744 252 1,705 SH   SOLE   0 0 1,705
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,075 18,666 SH   SOLE   0 0 18,666
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 252 2,032 SH   SOLE   0 0 2,032
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,317 12,998 SH   SOLE   0 0 12,998
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,264 26,321 SH   SOLE   0 0 26,321
VERIZON COMMUNICATIONS INC COM 92343V104 210 4,121 SH   SOLE   0 0 4,121
WALMART INC COM 931142103 496 3,331 SH   SOLE   0 0 3,331
WNS HLDGS LTD SPON ADR 92932M101 290 3,393 SH   SOLE   0 0 3,393
YUM BRANDS INC COM 988498101 592 4,997 SH   SOLE   0 0 4,997
ZIMMER BIOMET HOLDINGS INC COM 98956P102 381 2,977 SH   SOLE   0 0 2,977
ZIONS BANCORPORATION N A COM 989701107 1,407 21,463 SH   SOLE   0 0 21,463