делал в свое время статью, возможно поможет разобраться:
https://blog.tslab.pro/pages/viewpage.action?pageId=10748683
там про разжатие в конце статьи.