>>81651634
I think that's mostly accurate, but I made a few adjustments.