0120c3d9e21a9df8d8ebc7173315ec2c660bfaf68db6a6b17bb4b51626d9786f5c970a
0121a70bc26db2f2d8937acafdf0be92f9003a553abc30a0715257a159cae3b3077a0a
012089105827188c68f06b2217a595754e31c2b489b6d6d74c77a9372ec442880dce0a
01218a725821c8b203e1076af7bf80ceb9d949bc43a95178dddeb260b48ea9426b2e0a