Thanks for the thoughts and prayers guys. Hannah is turning out to be a little fighter and I was encouraged when I went and spent a couple hours with her tonight. Assuming she clears the next couple of days, some things we'll know in reasonably short order, but other things might take months or years to surface.
God is good - we're just waiting to see how this fits in the plan. More details to come.