........

damn

........

That took me a long time to read.