added packet 0x3e, send, recv, parse