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 356 2,003 SH   SOLE   0 0 2,003
ABBOTT LABS COM 002824100 441 3,133 SH   SOLE   0 0 3,133
ABBVIE INC COM 00287Y109 394 2,911 SH   SOLE   0 0 2,911
ACCELERATE DIAGNOSTICS INC COM 00430H102 656 125,678 SH   SOLE   0 0 125,678
ALPHABET INC CAP STK CL A 02079K305 3,381 1,167 SH   SOLE   0 0 1,167
ALPHABET INC CAP STK CL C 02079K107 2,856 987 SH   SOLE   0 0 987
AMAZON COM INC COM 023135106 5,985 1,795 SH   SOLE   0 0 1,795
AMERICAN HOMES 4 RENT CL A 02665T306 547 12,552 SH   SOLE   0 0 12,552
AMERISOURCEBERGEN CORP COM 03073E105 1,622 12,206 SH   SOLE   0 0 12,206
AMGEN INC COM 031162100 1,297 5,767 SH   SOLE   0 0 5,767
APPLE INC COM 037833100 42,544 239,588 SH   SOLE   0 0 239,588
BIOGEN INC COM 09062X103 915 3,814 SH   SOLE   0 0 3,814
BOEING CO COM 097023105 477 2,370 SH   SOLE   0 0 2,370
BRISTOL-MYERS SQUIBB CO COM 110122108 862 13,823 SH   SOLE   0 0 13,823
CHOICE HOTELS INTL INC COM 169905106 252 1,618 SH   SOLE   0 0 1,618
CIGNA CORP NEW COM 125523100 262 1,139 SH   SOLE   0 0 1,139
COMCAST CORP NEW CL A 20030N101 760 15,095 SH   SOLE   0 0 15,095
COSTCO WHSL CORP NEW COM 22160K105 2,111 3,718 SH   SOLE   0 0 3,718
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 526 16,029 SH   SOLE   0 0 16,029
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 300 10,350 SH   SOLE   0 0 10,350
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 534 10,320 SH   SOLE   0 0 10,320
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3,595 59,924 SH   SOLE   0 0 59,924
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 228 4,801 SH   SOLE   0 0 4,801
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 291 11,132 SH   SOLE   0 0 11,132
DISNEY WALT CO COM 254687106 694 4,481 SH   SOLE   0 0 4,481
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 286 4,699 SH   SOLE   0 0 4,699
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 507 11,505 SH   SOLE   0 0 11,505
HOME DEPOT INC COM 437076102 1,826 4,401 SH   SOLE   0 0 4,401
HONEYWELL INTL INC COM 438516106 729 3,498 SH   SOLE   0 0 3,498
INTEL CORP COM 458140100 457 8,876 SH   SOLE   0 0 8,876
INTERNATIONAL BUSINESS MACHS COM 459200101 1,411 10,556 SH   SOLE   0 0 10,556
INTUIT COM 461202103 3,093 4,808 SH   SOLE   0 0 4,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4,947 231,283 SH   SOLE   0 0 231,283
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 6,073 261,437 SH   SOLE   0 0 261,437
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 8,345 388,886 SH   SOLE   0 0 388,886
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 9,298 367,637 SH   SOLE   0 0 367,637
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 9,872 452,235 SH   SOLE   0 0 452,235
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 9,489 379,857 SH   SOLE   0 0 379,857
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8,964 409,310 SH   SOLE   0 0 409,310
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 9,005 366,660 SH   SOLE   0 0 366,660
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 8,181 386,631 SH   SOLE   0 0 386,631
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 7,929 309,106 SH   SOLE   0 0 309,106
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1,105 22,552 SH   SOLE   0 0 22,552
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 875 5,378 SH   SOLE   0 0 5,378
INVESCO QQQ TR UNIT SER 1 46090E103 2,039 5,124 SH   SOLE   0 0 5,124
ISHARES INC MSCI EQUAL WEITE 464286681 13,693 152,993 SH   SOLE   0 0 152,993
ISHARES TR 1 3 YR TREAS BD 464287457 4,292 50,178 SH   SOLE   0 0 50,178
ISHARES TR CORE HIGH DV ETF 46429B663 1,441 14,270 SH   SOLE   0 0 14,270
ISHARES TR CORE S&P MCP ETF 464287507 12,666 44,744 SH   SOLE   0 0 44,744
ISHARES TR CORE S&P SCP ETF 464287804 8,314 72,605 SH   SOLE   0 0 72,605
ISHARES TR CORE S&P TTL STK 464287150 2,339 21,864 SH   SOLE   0 0 21,864
ISHARES TR CORE S&P500 ETF 464287200 34,669 72,683 SH   SOLE   0 0 72,683
ISHARES TR EUROPE ETF 464287861 290 5,325 SH   SOLE   0 0 5,325
ISHARES TR GLOBAL TECH ETF 464287291 804 12,487 SH   SOLE   0 0 12,487
ISHARES TR GRWT ALLOCAT ETF 464289867 200 3,498 SH   SOLE   0 0 3,498
ISHARES TR INTL SEL DIV ETF 464288448 1,203 38,594 SH   SOLE   0 0 38,594
ISHARES TR ISHARES SEMICDTR 464287523 720 1,328 SH   SOLE   0 0 1,328
ISHARES TR MRGSTR MD CP ETF 464288208 225 3,172 SH   SOLE   0 0 3,172
ISHARES TR MSCI EAFE ETF 464287465 6,868 87,294 SH   SOLE   0 0 87,294
ISHARES TR PFD AND INCM SEC 464288687 1,234 31,299 SH   SOLE   0 0 31,299
ISHARES TR RUS 1000 GRW ETF 464287614 1,628 5,327 SH   SOLE   0 0 5,327
ISHARES TR RUS 2000 GRW ETF 464287648 2,254 7,690 SH   SOLE   0 0 7,690
ISHARES TR RUS MID CAP ETF 464287499 272 3,280 SH   SOLE   0 0 3,280
ISHARES TR RUSSELL 2000 ETF 464287655 1,209 5,434 SH   SOLE   0 0 5,434
ISHARES TR S&P 500 GRWT ETF 464287309 12,969 154,999 SH   SOLE   0 0 154,999
ISHARES TR S&P 500 VAL ETF 464287408 15,048 96,072 SH   SOLE   0 0 96,072
ISHARES TR S&P MC 400GR ETF 464287606 2,683 31,463 SH   SOLE   0 0 31,463
ISHARES TR S&P MC 400VL ETF 464287705 5,023 45,382 SH   SOLE   0 0 45,382
ISHARES TR S&P SML 600 GWT 464287887 2,002 14,424 SH   SOLE   0 0 14,424
ISHARES TR SELECT DIVID ETF 464287168 5,393 43,993 SH   SOLE   0 0 43,993
ISHARES TR SP SMCP600VL ETF 464287879 6,766 64,754 SH   SOLE   0 0 64,754
ISHARES TR U.S. ENERGY ETF 464287796 7,219 239,834 SH   SOLE   0 0 239,834
ISHARES TR U.S. FINLS ETF 464287788 3,064 35,348 SH   SOLE   0 0 35,348
ISHARES U S ETF TR CONSUMER STPLS 46431W671 974 27,944 SH   SOLE   0 0 27,944
ISHARES U S ETF TR DISCRETIONARY 46431W663 415 8,593 SH   SOLE   0 0 8,593
ISHARES U S ETF TR TECHNOLOGY 46431W648 715 11,690 SH   SOLE   0 0 11,690
JOHNSON & JOHNSON COM 478160104 1,754 10,251 SH   SOLE   0 0 10,251
JPMORGAN CHASE & CO COM 46625H100 2,499 15,781 SH   SOLE   0 0 15,781
LILLY ELI & CO COM 532457108 1,516 5,489 SH   SOLE   0 0 5,489
LINDE PLC SHS G5494J103 242 699 SH   SOLE   0 0 699
LOCKHEED MARTIN CORP COM 539830109 501 1,410 SH   SOLE   0 0 1,410
LOWES COS INC COM 548661107 2,209 8,547 SH   SOLE   0 0 8,547
MCDONALDS CORP COM 580135101 1,011 3,770 SH   SOLE   0 0 3,770
MERCK & CO INC COM 58933Y105 397 5,183 SH   SOLE   0 0 5,183
MICROSOFT CORP COM 594918104 4,300 12,786 SH   SOLE   0 0 12,786
MONDELEZ INTL INC CL A 609207105 205 3,093 SH   SOLE   0 0 3,093
ORACLE CORP COM 68389X105 462 5,298 SH   SOLE   0 0 5,298
PEPSICO INC COM 713448108 329 1,892 SH   SOLE   0 0 1,892
PFIZER INC COM 717081103 2,107 35,681 SH   SOLE   0 0 35,681
RAYTHEON TECHNOLOGIES CORP COM 75513E101 915 10,633 SH   SOLE   0 0 10,633
SCHWAB CHARLES CORP COM 808513105 766 9,111 SH   SOLE   0 0 9,111
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 912 23,452 SH   SOLE   0 0 23,452
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 317 2,807 SH   SOLE   0 0 2,807
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 480 6,560 SH   SOLE   0 0 6,560
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,123 9,869 SH   SOLE   0 0 9,869
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,758 21,858 SH   SOLE   0 0 21,858
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,236 12,073 SH   SOLE   0 0 12,073
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,069 27,363 SH   SOLE   0 0 27,363
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 305 1,491 SH   SOLE   0 0 1,491
SNAP ON INC COM 833034101 447 2,074 SH   SOLE   0 0 2,074
SPDR GOLD TR GOLD SHS 78463V107 287 1,676 SH   SOLE   0 0 1,676
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,786 3,761 SH   SOLE   0 0 3,761
SPDR SER TR SPDR S&P 500 ETF 78468R796 409 3,479 SH   SOLE   0 0 3,479
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 212 201 SH   SOLE   0 0 201
VANGUARD INDEX FDS GROWTH ETF 922908736 264 822 SH   SOLE   0 0 822
VANGUARD INDEX FDS LARGE CAP ETF 922908637 936 4,236 SH   SOLE   0 0 4,236
VANGUARD INDEX FDS MID CAP ETF 922908629 398 1,562 SH   SOLE   0 0 1,562
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 200 1,720 SH   SOLE   0 0 1,720
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 248 568 SH   SOLE   0 0 568
VANGUARD INDEX FDS SMALL CP ETF 922908751 337 1,492 SH   SOLE   0 0 1,492
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,904 12,027 SH   SOLE   0 0 12,027
VANGUARD INDEX FDS VALUE ETF 922908744 244 1,655 SH   SOLE   0 0 1,655
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,093 17,840 SH   SOLE   0 0 17,840
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,310 12,195 SH   SOLE   0 0 12,195
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 789 15,460 SH   SOLE   0 0 15,460
VERIZON COMMUNICATIONS INC COM 92343V104 210 4,042 SH   SOLE   0 0 4,042
WALMART INC COM 931142103 485 3,351 SH   SOLE   0 0 3,351
WNS HLDGS LTD SPON ADR 92932M101 299 3,393 SH   SOLE   0 0 3,393
YUM BRANDS INC COM 988498101 694 4,997 SH   SOLE   0 0 4,997
YUM CHINA HLDGS INC COM 98850P109 239 4,797 SH   SOLE   0 0 4,797
ZIMMER BIOMET HOLDINGS INC COM 98956P102 378 2,977 SH   SOLE   0 0 2,977
ZIONS BANCORPORATION N A COM 989701107 1,356 21,463 SH   SOLE   0 0 21,463