p09 encode
merge