0120c5bd0a738c68efd6f2b0e06e9f17a60f4e866214cd168186e2c420a6b68a72dd0a
012171a8a85baa45bc5c1934b64e7858f9a95b46ee6a8b2c1d2702d72d8560d8c55e0a
01200c345d428d10c154141dc3e6c1f0e77f873f5d8079b4753fc9446c4e367f77250a
012191d169abcffa6ba8f3d96a2704981a33b6ef72d6759fee153c12825660b92b6e0a
01205e134980a04b6cfd1d3eb1c7c9c2555a7174c253c70624eb990f22664de5c3310a
0121f3c5930c3333b341c705dd9bc6da76c358c1dd428c3c41f93a0c7a8361f120380a