0120f7c83e509165a0c895f7b17cffcfd7c285b5cc5f68b3e1e5a9387dd7ebb7686f0a
012169ee82f8dc13c4f475b7b80812e07a6f0f5256a9590f27a08740320215af78140a
012050ef381adc6276931b191a266b2447d08747499679ad29664e7851e6c6b14c740a
012176d84fc4e7a2edaf687af471d28a5fb4af726f6b4920c4e11aedaa07ca18c0570a
01207ef31684299e66523980562599a9eaf8d147e519e7588ad05601505055e0c0890a
01214c62c360112589ae24819ffe843e00a2147d8d83fc2291fbb1a4a9e4529590720a