0120af502a32cdef04aac212b146e9b92b6aba80c22573498ec248804922a415cf860a
01217db152fb06a1de497cc0a8521a7f43ead035a6bfec1daee4d68d5e3b7f754d5c0a
012054bc34e7d8c98fe1467aa89200e763ced2eb277eec24c47f845e825d6ad7f34c0a
01218e9f3a2f8ffcb524344e78607235843a95bed90d192315a47bc141219649a7700a