Wow what a big day! I'm so glad to hear she came through it all ok. You must be exhausted so I hope you manage to get a bit of rest.