def datap(data):
	pkts = {}
	for packet in data.split(";"):
		try:
			name, payload = packet.split("=")
			pkts[name.strip()] = "".join(map(chr, eval(payload)))
		except:
			pass
	return pkts

