| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREP FEES | 4,278 | 2,139 | 2,139 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 2U INC | 11,097 | 6,182 |
| ABBOTT LABS | 34,478 | 44,052 |
| ACCENTURE PLC IRELAND CLASS SHS | 34,073 | 63,012 |
| AIR PRODS & CHEMS INC | 39,320 | 41,379 |
| ALPHABET INC CAP STK CL C | 6,150 | 14,468 |
| ALPHABET INC CL A | 9,062 | 14,485 |
| ALPS ETF TR RIVERFRONT STRATEGIC INCOME FD | 91,849 | 91,353 |
| AMAZON.COM INC | 19,682 | 33,343 |
| AMEDISYS INC | 33,217 | 22,825 |
| AMERICAN TOWER CORP NEW | 39,864 | 45,045 |
| ANALOG DEVICES INC | 20,088 | 24,256 |
| ANSYS INC | 20,721 | 24,468 |
| APPLE INC | 62,959 | 112,402 |
| APTARGROUP INC | 32,102 | 33,192 |
| ATMOS ENERGY CORP COM | 38,726 | 44,107 |
| AUTOMATIC DATA PROCESSING INC | 33,053 | 57,453 |
| AVALARA INC COM | 15,500 | 13,169 |
| BECTON DICKINSON & CO | 32,439 | 30,681 |
| BLACKLINE INC | 23,345 | 19,258 |
| BROADRIDGE FINL SOLUTIONS INC | 26,892 | 37,661 |
| CARRIER GLOBAL CORP COM | 36,481 | 44,965 |
| CASEYS GEN STORES INC | 28,858 | 35,128 |
| CERTARA INC COM | 16,141 | 12,618 |
| CLOROX CO COM | 35,996 | 32,605 |
| COSTAR GROUP INC | 36,417 | 32,876 |
| COSTCO WHOLESALE CORP NEW | 32,364 | 59,609 |
| DANAHER CORP | 21,900 | 32,243 |
| DOLLAR GEN CORP NEW | 34,087 | 39,384 |
| ECOLAB INC | 15,461 | 16,187 |
| ENSIGN GROUP INC COM | 10,115 | 9,320 |
| EQUINIX INC COM | 38,581 | 39,754 |
| EXXON MOBIL CORP | 31,649 | 38,244 |
| FASTENAL CO | 23,056 | 30,108 |
| FASTENAL CO COM | 32,874 | 44,842 |
| FIDELITY NATL INFORMATION SVCS INC | 28,383 | 23,358 |
| FIRST TR EXCHANGE TRADED FD IV FIRST TR ENHANCED SHORT | 69,154 | 68,890 |
| FIRST TR LOW DURATION OPPORTUNITIES ETF | 91,741 | 89,932 |
| FIRST TR VALUE LINE DIVID INDEX FD SHS | 550,282 | 733,100 |
| FIVE BELOW INC | 20,982 | 26,275 |
| FIVERR INTL LTD ORD SHS | 8,704 | 8,073 |
| GALLAGHER ARTHUR J & CO | 26,737 | 43,266 |
| GILEAD SCIENCES INC | 26,004 | 24,615 |
| GLACIER BANCORP INC NEW | 21,687 | 35,835 |
| GLOBANT S A COM | 26,778 | 46,485 |
| GRAND CANYON ED INC | 24,666 | 22,627 |
| GUIDEWIRE SOFTWARE INC | 11,244 | 10,104 |
| HEICO CORP NEW | 24,834 | 27,113 |
| HENRY JACK & ASSOC INC | 12,353 | 12,858 |
| HENRY JACK & ASSOC INC | 34,997 | 31,895 |
| HOME DEPOT INC | 18,152 | 58,931 |
| IAC/INTERACTIVE CORP NEW | 9,159 | 12,287 |
| IDEXX LABS INC | 18,920 | 26,997 |
| IHS MARKIT LTD SHS | 19,707 | 28,312 |
| ILLINOIS TOOL WORKS INC | 32,954 | 44,918 |
| ILLUMINA INC COM | 13,438 | 12,935 |
| INTUIT INCORPORATED | 23,026 | 46,955 |
| INVESCO EXCHANGE-TRADED FD TR DWA CONSUMER STAPLES MOMENTUM ETF | 112,180 | 132,588 |
| INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP MOMENTUM ETF | 145,519 | 199,068 |
| INVESCO QQQ TR UNIT SER 1 | 506,505 | 741,593 |
| ISHARES INC MCSI BRIC ETF | 144,063 | 114,451 |
| ISHARES TR MORNINGSTAR SMALL-CAP GROWTH ETF | 185,155 | 222,238 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 215,114 | 263,928 |
| ISHARES TR TIPS BD ETF | 92,139 | 93,153 |
| JOHNSON & JOHNSON | 25,758 | 31,648 |
| KIMBERLY CLARK CORP | 32,997 | 31,871 |
| MASTERCARD INC CL A | 29,072 | 33,057 |
| MCCORMICK & CO INC | 34,001 | 34,103 |
| MCDONALDS CORP | 32,075 | 44,232 |
| MERCK & CO INC NEW | 37,146 | 36,941 |
| MICROSOFT CORP | 26,139 | 65,246 |
| NASDAQ INC | 25,461 | 40,741 |
| NEOGEN CORP | 7,139 | 8,265 |
| NETFLIX INC | 11,751 | 13,856 |
| NEXTERA ENERGY INC | 33,325 | 46,587 |
| NVIDIA CORP | 12,733 | 27,941 |
| OAK STR HEALTH INC COM | 15,946 | 8,782 |
| PAYCOM SOFTWARE INC | 32,214 | 30,309 |
| PAYPAL HLDGS INC COM | 10,298 | 10,372 |
| PIMCO ETF TR ACTIVE BD ETF | 184,595 | 181,402 |
| PRICE T ROWE GROUP INC COM | 37,379 | 39,131 |
| QUALCOMM INC | 24,062 | 46,449 |
| REPUBLIC SVCS INC | 35,936 | 58,290 |
| RITCHIE BROS AUCTIONEERS INC | 28,360 | 24,117 |
| ROLLINS INC | 22,006 | 20,047 |
| S&P GLOBAL INC COM | 35,516 | 51,912 |
| SALESFORCE.COM INC | 25,974 | 28,971 |
| SERVICENOW INC | 18,981 | 22,719 |
| SHERWIN WILLIAMS CO | 28,030 | 47,894 |
| SNAP ON INC | 21,373 | 33,169 |
| SPDR SER TR S&P 600 SMALL CAP VALUE ETF | 225,940 | 313,803 |
| STARBUCKS CORP | 21,123 | 24,447 |
| STERIS PLC REGISTERED SHS | 35,438 | 54,767 |
| STRYKER CORP | 31,515 | 44,124 |
| TELADOC HEALTH INC | 14,406 | 7,437 |
| TRACTOR SUPPLY CO | 32,615 | 53,685 |
| TWILIO INC CL A | 10,640 | 9,480 |
| TYLER TECHNOLOGIES INC | 29,465 | 35,505 |
| UNION PAC CORP | 35,370 | 49,882 |
| UNITEDHEALTH GROUP INC | 12,930 | 24,605 |
| V F CORP | 17,053 | 21,161 |
| VANECK ETF TR FALLEN ANGEL HIGH YIELD ETF | 91,748 | 93,338 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 386,615 | 544,698 |
| VANGUARD INTL FD FTSE DEVELOPED MKTS ETF | 384,087 | 442,129 |
| VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD | 91,659 | 89,955 |
| VANGUARD WORLD FDS VANGUARD FINLS ETF | 94,150 | 145,724 |
| VEEVA SYS INC CL A | 27,139 | 25,804 |
| VERISK ANALYTICS INC | 22,614 | 26,533 |
| VERIZON COMMUNICATIONS INC | 35,766 | 34,034 |
| VIMEO INC COM | 4,235 | 2,730 |
| VISA INC COM CL A | 12,471 | 14,086 |
| WATSCO INC CL A | 27,639 | 42,865 |
| WEC ENERGY GROUP INC | 28,701 | 30,771 |
| WEST PHARMACEUTICAL SVCS INC | 23,411 | 41,273 |
| WISDOMTREE TR CLOUD COMPUTING | 143,897 | 133,591 |
| XCEL ENERGY INC | 30,934 | 31,210 |
| Description | Amount |
|---|---|
| COST BASIS ADJUSTMENT- DONATED STOCK | 413,480 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SUPPLIES | 298 | 0 | 298 | |
| SERIVCE CHARGE | 35 | 35 | 0 | |
| POSTAGE | 38 | 0 | 38 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 68,943 | 68,943 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 1,447 | 1,447 | 0 | |
| FEDERAL EXCISE TAX | 20,786 | 0 | 0 |