I haven't scrutinized this thoroughly, but I have read through all of it. You seem ENFx as a first impression. I'll probably give a more detailed analysis when I have some more time. Keep in mind that I'm pretty inexperienced with this, and so I don't know if my impressions are consistent or correct. So, my opinion should be taken with a grain of salt.