There are only a few hours to go before the end of the year, and as of this morning we were still $24,699 away from reaching our end-of-year online fundraising goal.