012095c9b70a2327290b25d99875220c34319de376459e862b8e2533d348474cba370a
012173c1a4e3d5e723a023716122d0ff20a1c3f3269e9da83c86c422890cbac8ca100a
012072af26ff8396da575020074995054145f8a09dd34131f54058141e43355b70180a
0121b852639dce96e54cd8512d077ae7c803e6bfbd2f152588416e210fbc8403045c0a