uses
System,
Classes,
IdSocketHandle,
IdComponent,
IdIOHandlerStack,
IdStackConsts,
IdIOHandler,
IdThread,
IdScheduler,
IdYarn;