A brief analysis of it I did:

[gist]59eb902b479adebcb2b56e1a400726dd[/gist]