0120ddd028d8ff6a32a4cbde8c81b6a62bf40c04aaae48ec9ed61bb7ad51a91334cd0a
012130581c824cd3657f68c3d178135d5ca1959f899bced91cd47e66681df1dee25b0a
01203b03b5bf98ee8694cb91b5d64ce341ca67573bec968e8ecea87ffd83398369ef0a
0121624ce24a08840bc28c81ed6d4d32f539c85f2972679fab53cb1164078dad79250a