0b92f277b3856ef03fe881e44689706f9ef298640257499efad5d5cc774d2714

...   .........