As you seen from the first output, <2016-07-07 00:31:01> Start becomes ??2016-07-07 00:31:01> Start\r? and it cannot be successfully parsed.
Then as seen from the 3rd output<2016-07-07 00:32:22> Export2CICAP (04) => Export CO : 87 record(s)\r? has not fully parsed. Here is the expected output
{
"message" => "<2016-07-07 00:32:22> Export2CICAP (04) => Export CO : 87 record(s)\r?",
"@version" => "1",
"@timestamp" => "2016-07-06T16:32:22.000Z",
"path" => "C:/CIGNA/Export.log",
"host" => "SIMSPad",
"type" => "txt",
"Timestamp" => "2016-07-07 00:32:22",
"Job_Code" => "Export2CICAP (04)"
"Message" => "Export CO : 87 record(s)"
}
which is different from the current one.