Long ass ACE

I will answer tomorrow, I am at a lan right now. Currently at the WC to look at the forum<3