| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREP FEES | 3,900 | 1,950 | 1,950 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ACCENTURE PLC IRELAND CLASS SHS | 36,752 | 42,838 |
| STERIS PLC REGISTERED SHS | 38,111 | 45,869 |
| AT&T INC | 20,170 | 19,327 |
| ABBOTT LABS | 37,012 | 36,789 |
| AIR PRODS & CHEMS INC | 42,795 | 40,437 |
| APPLE INC | 78,490 | 105,090 |
| APTARGROUP INC | 35,184 | 40,656 |
| ASSURANT INC COM | 25,392 | 32,557 |
| AUTOMATIC DATA PROCESSING INC | 36,105 | 45,107 |
| BECTON DICKINSON & CO | 35,638 | 33,529 |
| BROADRIDGE FINL SOLUTIONS INC | 29,090 | 34,164 |
| CASEYS GEN STORES INC | 37,975 | 41,976 |
| COCA COLA COMPANY | 22,721 | 26,817 |
| COMMERCE BANCSHARES INC | 0 | 33,836 |
| COSTCO WHOLESALE CORP NEW | 34,262 | 44,083 |
| DOLLAR GEN CORP NEW | 36,740 | 37,854 |
| EXXON MOBIL CORP | 13,964 | 13,397 |
| FIDELITY NATL INFORMATION SVCS INC | 31,367 | 34,233 |
| GALLAGHER ARTHUR J & CO | 40,270 | 47,628 |
| GILEAD SCIENCES INC | 28,502 | 21,614 |
| GLACIER BANCORP INC NEW | 22,266 | 29,860 |
| HENRY JACK & ASSOC INC | 38,477 | 34,019 |
| HOME DEPOT INC | 18,966 | 40,905 |
| ILLINOIS TOOL WORKS INC | 35,275 | 39,757 |
| INTERNATIONAL BUSINESS MACHS CORP | 27,157 | 26,938 |
| INTUIT INCORPORATED | 36,274 | 43,683 |
| JOHNSON & JOHNSON | 28,785 | 32,578 |
| KIMBERLY CLARK CORP | 35,998 | 32,899 |
| MASTERCARD INC CL A | 41,597 | 47,116 |
| MCCORMICK & CO INC | 38,310 | 38,049 |
| MCDONALDS CORP | 35,721 | 39,483 |
| MERCK & CO INC NEW | 29,199 | 30,102 |
| NASDAQ INC | 39,310 | 39,822 |
| NEXTERA ENERGY INC | 36,917 | 43,204 |
| PROSPERITY BANCSHARES INC | 21,231 | 26,842 |
| QUALCOMM INC | 35,863 | 59,717 |
| REPUBLIC SVCS INC | 40,278 | 45,165 |
| SHERWIN WILLIAMS CO | 32,092 | 38,215 |
| SNAP ON INC | 22,744 | 28,067 |
| STRYKER CORP | 34,565 | 44,352 |
| TRACTOR SUPPLY CO | 35,073 | 34,020 |
| UNION PAC CORP | 36,788 | 42,893 |
| V F CORP | 18,158 | 26,306 |
| VERIZON COMMUNICATIONS INC | 28,956 | 32,136 |
| WEC ENERGY GROUP INC | 32,035 | 32,579 |
| WATSCO INC CL A | 38,887 | 44,177 |
| XCEL ENERGY INC | 35,752 | 35,602 |
| AMERICAN TOWER CORP NEW | 46,392 | 40,179 |
| REALTY INCOME CORP | 27,406 | 29,157 |
| SPDR SER TR S&P 600 SMALL CAP VALUE ETF | 213,037 | 240,667 |
| SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY | 65,219 | 76,692 |
| SELECT SECTOR SPDR TR REAL ESTATE SELECT SECTOR SPDR FD | 65,271 | 66,064 |
| VANGUARD INTL FD FTSE DEVELOPED MKTS ETF | 232,259 | 270,419 |
| VANGUARD WORLD FDS VANGUARD FINLS ETF | 131,557 | 161,800 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 326,998 | 393,483 |
| INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP MOMENTUM ETF | 163,430 | 204,285 |
| INVESCO EXCHANGE-TRADED FD TR DWA CONSUMER STAPLES MOMENTUM ETF | 65,396 | 80,229 |
| ISHARES TR IBOXX USD INVT GRADE CORP BD ETF | 129,696 | 132,329 |
| ISHARES TR EXPANDED TECH-SOFTWARE SECTOR ETF | 129,071 | 154,388 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 166,105 | 201,701 |
| ISHARES TR MORNINGSTAR SMALL-CAP GROWTH ETF | 165,786 | 216,395 |
| ISHARES TR DOW JONES US MEDICAL DEVICES INDEX | 129,721 | 151,540 |
| FIRST TR VALUE LINE DIVID INDEX FD SHS | 554,407 | 616,951 |
| FIRST TR EXCHANGE TRADED FD IV FIRST TR ENHANCED SHORT MATURITY ETF NEW | 48,513 | 48,512 |
| INVESCO QQQ TR UNIT SER 1 | 549,316 | 656,344 |
| IHS MARKIT LTD SHS | 22,667 | 22,008 |
| LINDE PLC SH | 11,220 | 11,858 |
| GLOBANT S A COM | 30,578 | 36,776 |
| ALPHABET INC CAP STK CL C | 7,226 | 10,511 |
| ALPHABET INC CL A | 10,874 | 10,516 |
| AMAZON.COM INC | 21,566 | 35,826 |
| AMEDISYS INC | 22,981 | 25,813 |
| ANALOG DEVICES INC | 22,853 | 23,194 |
| ANSYS INC | 23,439 | 25,102 |
| BLACKLINE INC | 26,733 | 28,410 |
| CHEMED CORP NEW | 18,468 | 20,239 |
| COSTAR GROUP INC | 42,020 | 44,366 |
| DANAHER CORP | 25,029 | 24,880 |
| ECOLAB INC | 25,544 | 24,665 |
| FASTENAL CO | 26,392 | 26,271 |
| FIVE BELOW INC | 23,956 | 25,372 |
| GENTEX CORP | 12,517 | 12,622 |
| GRAND CANYON ED INC | 18,443 | 19,553 |
| GUIDEWIRE SOFTWARE INC | 12,760 | 13,002 |
| HEALTHCARE SVCS GROUP INC | 13,099 | 15,286 |
| HEICO CORP NEW | 28,533 | 28,598 |
| HENRY JACK & ASSOC INC | 13,958 | 14,093 |
| IAC/INTERACTIVE CORP NEW | 15,265 | 20,260 |
| IDEXX LABS INC | 21,227 | 22,994 |
| MICROSOFT CORP | 29,141 | 49,377 |
| NATIONAL INSTRS CORP | 11,807 | 13,138 |
| NEOGEN CORP | 7,296 | 7,375 |
| NETFLIX INC | 13,795 | 14,600 |
| NVIDIA CORP | 19,300 | 18,799 |
| PAYCOM SOFTWARE INC | 36,627 | 37,537 |
| PLURALSIGHT INC CL A | 6,245 | 7,252 |
| PROTO LABS INC | 21,092 | 21,936 |
| RITCHIE BROS AUCTIONEERS INC | 32,535 | 31,437 |
| ROCHE HLDGS LTD SPONSORED | 9,567 | 9,776 |
| ROLLINS INC | 25,179 | 26,177 |
| SALESFORCE.COM INC | 29,392 | 28,706 |
| SERVICENOW INC | 21,151 | 21,467 |
| SMITH A O CORP | 7,139 | 7,017 |
| STARBUCKS CORP | 24,256 | 25,675 |
| TELADOC HEALTH INC | 19,188 | 19,396 |
| 2U INC | 5,480 | 6,722 |
| TYLER TECHNOLOGIES INC | 37,500 | 36,668 |
| UNITEDHEALTH GROUP INC | 14,772 | 19,638 |
| VEEVA SYS INC CL A | 30,901 | 31,309 |
| VERISK ANALYTICS INC | 25,733 | 27,402 |
| VISA INC COM CL A | 14,010 | 16,186 |
| WEST PHARMACEUTICAL SVCS INC | 26,603 | 28,331 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| PIMCO ETF TR ACTIVE BD ETF | AT COST | 129,404 | 130,981 |
| Description | Amount |
|---|---|
| COST BASIS ADJUSTMENT- DONATED STOCK | 214,630 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SUPPLIES | 281 | 0 | 281 |
| Description | Amount |
|---|---|
| TIMING ADJUSTMENTS TO NET ASSETS | 661 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 39,332 | 39,332 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 710 | 710 | 0 | |
| FEDERAL EXCISE TAX | 976 | 0 | 0 |