Oh !!! my god.   It's a heavy work.
Anyway, I 'll try to read.
Thank a bunch.