This isn't my first run at this but I figured I'd revisit because I thought I could do faster. Previous attempt was around 47 minutes so guess I was right.