• This is an abridged version, hit up Andrew’s blog for the full version.