| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| WELLS FARGO BK N A SIOUX FALLS S D CTF DEP 5.350% 06/03/24 | 250,000 | 250,168 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ALIGN TECHNOLOGY INC COM | 11,056 | 11,782 |
| ALPHABET INC CAP STK CL C | 7,775 | 14,093 |
| ALPHABET INC CL A | 9,946 | 13,969 |
| AMAZON.COM INC | 24,555 | 35,858 |
| ANALOG DEVICES INC | 19,647 | 26,408 |
| ANSYS INC | 20,037 | 21,410 |
| BLACKLINE INC | 21,527 | 11,177 |
| CHARLES RIV LABORATORIES INTL INC COM | 9,656 | 6,619 |
| COSTAR GROUP INC | 34,169 | 34,956 |
| DANAHER CORP | 19,519 | 21,977 |
| ECOLAB INC | 8,873 | 7,934 |
| ENSIGN GROUP INC COM | 9,536 | 12,006 |
| FASTENAL CO | 21,742 | 28,045 |
| FIVE BELOW INC | 20,342 | 26,219 |
| FLOOR & DECOR HLDGS INC CL A | 12,354 | 15,172 |
| GLOBANT S A COM | 27,059 | 34,031 |
| GRAND CANYON ED INC | 15,241 | 20,862 |
| GUIDEWIRE SOFTWARE INC | 10,576 | 9,377 |
| HEICO CORP NEW | 24,358 | 32,375 |
| IDEXX LABS INC | 18,277 | 21,645 |
| MEDPACE HLDGS INC COM | 12,747 | 17,472 |
| MICROSOFT CORP | 30,393 | 68,439 |
| MOTOROLA SOLUTIONS INC COM NEW | 8,256 | 9,080 |
| NETFLIX INC | 11,244 | 10,711 |
| NVIDIA CORP | 12,967 | 42,589 |
| PAYCOM SOFTWARE INC | 29,793 | 14,470 |
| PAYLOCITY HLDG CORP COM | 7,941 | 6,759 |
| PRIVIA HEALTH GROUP INC COM | 11,581 | 11,308 |
| RB GLOBAL INC COM ISIN#CA74935Q1072 | 23,281 | 22,074 |
| ROLLINS INC | 20,686 | 24,586 |
| S&P GLOBAL INC COM | 20,034 | 25,991 |
| SALESFORCE.COM INC | 24,801 | 28,682 |
| SERVICENOW INC | 19,821 | 26,847 |
| STARBUCKS CORP | 16,241 | 15,458 |
| THE TRADE DESK INC COM CL A | 13,535 | 11,801 |
| TYLER TECHNOLOGIES INC | 28,734 | 26,760 |
| UNITEDHEALTH GROUP INC | 14,179 | 25,271 |
| VEEVA SYS INC CL A | 30,308 | 24,450 |
| VERALTO CORP COM | 2,524 | 2,550 |
| VERISK ANALYTICS INC | 14,496 | 17,676 |
| VISA INC COM CL A | 12,472 | 16,402 |
| WEST PHARMACEUTICAL SVCS INC | 23,725 | 29,578 |
| WORKIVA INC COM CL A | 13,509 | 15,230 |
| ZOOMINFO TECHNOLOGIES INC COM | 10,651 | 4,792 |
| ABBOTT LABS | 31,174 | 31,150 |
| ABBVIE INC COM | 36,242 | 38,278 |
| ACCENTURE PLC IRELAND CLASS SHS | 30,950 | 48,426 |
| AIR PRODS & CHEMS INC | 35,844 | 33,951 |
| AMERICAN TOWER CORP NEW | 36,731 | 30,655 |
| AMERICAN WTR WKS CO INC NEW COM | 37,054 | 34,449 |
| APPLE INC | 57,098 | 110,320 |
| ATMOS ENERGY CORP COM | 35,875 | 45,201 |
| AUTOMATIC DATA PROCESSING INC | 23,922 | 38,208 |
| BECTON DICKINSON & CO | 28,047 | 26,334 |
| BLACKROCK INC COM | 33,554 | 41,402 |
| BROADRIDGE FINL SOLUTIONS INC | 24,694 | 38,887 |
| CARRIER GLOBAL CORP COM | 32,300 | 42,168 |
| CASEYS GEN STORES INC | 25,659 | 43,409 |
| CINTAS CORP COM | 34,921 | 37,968 |
| COSTCO WHOLESALE CORP NEW | 22,690 | 45,546 |
| ELEVANCE HEALTH INC COM | 36,926 | 37,725 |
| EOG RES INC COM | 28,266 | 31,931 |
| EQUINIX INC COM | 34,477 | 33,826 |
| EXXON MOBIL CORP | 24,693 | 46,190 |
| FASTENAL CO | 30,150 | 41,582 |
| GALLAGHER ARTHUR J & CO | 19,292 | 33,282 |
| GILEAD SCIENCES INC | 22,881 | 24,222 |
| GLACIER BANCORP INC NEW | 31,286 | 36,775 |
| HENRY JACK & ASSOC INC | 30,968 | 27,616 |
| HOME DEPOT INC | 17,010 | 43,665 |
| ILLINOIS TOOL WORKS INC | 29,562 | 42,696 |
| INTUIT INCORPORATED | 20,818 | 41,252 |
| MASTERCARD INC CL A | 26,567 | 35,827 |
| MCCORMICK & CO INC | 28,926 | 20,526 |
| MCDONALDS CORP | 29,580 | 45,070 |
| MERCK & CO INC NEW | 24,706 | 34,886 |
| MICROSOFT CORP | 35,438 | 49,261 |
| MONDELEZ INTL INC CL A | 35,405 | 38,026 |
| NASDAQ INC | 23,196 | 30,814 |
| POOL CORP COM | 34,072 | 33,890 |
| QUALCOMM INC | 22,302 | 33,988 |
| REPUBLIC SVCS INC | 19,930 | 37,929 |
| S&P GLOBAL INC COM | 30,996 | 42,290 |
| SHERWIN WILLIAMS CO | 26,000 | 39,299 |
| SNAP ON INC | 19,315 | 40,149 |
| STERIS PLC REGISTERED SHS | 25,062 | 34,956 |
| STRYKER CORP | 27,893 | 43,721 |
| TEXAS INSTRS INC COM | 36,888 | 34,433 |
| TRACTOR SUPPLY CO | 29,433 | 43,651 |
| UNITED PARCEL SVC INC CL B | 34,879 | 26,415 |
| VERIZON COMMUNICATIONS INC | 46,555 | 36,946 |
| WATSCO INC CL A | 19,300 | 40,276 |
| WEC ENERGY GROUP INC | 39,178 | 37,540 |
| FIRST TR EXCHANGE-TRADED FD VIII LOW DURATION STRATEGIC FOCUS ETF | 234,789 | 238,815 |
| FIRST TR VALUE LINE DIVID INDEX FD SHS | 582,432 | 705,136 |
| FIRST TR EXCHANGE-TRADED FD IV LONG DURATION OPPORTUNITIES ETF | 58,631 | 59,220 |
| FIRST TR EXCHANGE-TRADED FD IV LTD DURATION INVT GRADE CORPORATE ETF | 102,328 | 104,451 |
| FIRST TR EXCHANGE TRADED FD IV LOW DURATION OPPORTUNITIES ETF | 87,975 | 89,344 |
| INVESCO QQQ TR UNIT SER 1 | 373,194 | 547,528 |
| INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP MOMENTUM ETF | 189,361 | 218,508 |
| INVESCO EXCHANGE-TRADED FD TR DWA CONSUMER STAPLES MOMENTUM ETF | 163,051 | 174,218 |
| ISHARES TR 20+ YR TREAS BD ETF | 29,174 | 28,873 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 189,735 | 170,658 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 43,949 | 44,594 |
| ISHARES TR MORNINGSTAR SMALL-CAP GROWTH ETF | 163,515 | 171,512 |
| ISHARES TR 5-10 YR INVT GRADE CORPORATE BD ETF | 29,327 | 30,264 |
| SPDR INDEX SHS FDS S&P EMERGING MKTS ETF | 188,366 | 167,737 |
| SPDR SER TR S&P 600 SMALL CAP VALUE ETF | 308,969 | 349,902 |
| VANGUARD INTL FD FTSE DEVELOPED MKTS ETF | 406,756 | 411,030 |
| VANGUARD WORLD FDS VANGUARD FINLS ETF | 152,767 | 183,505 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 341,189 | 408,748 |
| Description | Amount |
|---|---|
| COST BASIS ADJUSTMENT- DONATED STOCK | 220,747 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SUPPLIES | 296 | 0 | 296 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 63,455 | 63,455 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 1,876 | 1,876 | 0 |