0120ff14e9ae5bd0f3ac78597659379daf4be814650486b08f647d5dc6cb73e5c3670a
0121d3c791f2d946340c039ecf9a2ebd02c0acc3628a62f927ec136a134c24840e4d0a
012083e985c1e539dbeb145d27f30a01e30cea459a60e805610f8ed884ec98f76d3f0a
0121673dd545be8b7053a9b6cc54871abfca2715fc7173c13ed0d0018457a9f5f1240a