minor corrections on the 1st page of the presentation
increased the memory buffer to max_line*max_line (16 mb), added the check in receive_xml() for message_len limit. if message is larger then  max_line*max_line  it is skipped to avoid buffer overruns, replaced  xmlReadMemory() with more appropriate xmlParseMemory() in receive_xml().