Patent –

9e5659b4fbad9f1
c8be2ff6573a5f6