0120ccf1f5907a96b04579f881b2f54cc29a103e799f1bab59b0c400ac3c4bf2902c0a
012127f9a00997b6446a0e5da91b4c3e3aa170cd6902f0e00a8fa2d9d3a08afb95010a
012061e25f122f40cdbb0ed69cedc82b8e25ac8b1b3e0a127001ff7a53755f6a15f60a
0121ec2b3610ab982706ec4370acc54eeafc487f0af213c9c75fcc3f71056bff045c0a
0120af4203562c8dbe399efdd20d58fd1f4685c7f22cc97079aa0e418036e9ec8cf20a
01210d0b5636f1487cec85d3fd392cef8ef621dfb665a63c96d7a5e24bfe2f8b3d110a