It would seem, what does the IT specialists who left have to do with it?

   

v20240901