0120dffce7057f07f8b2eb6c86184f67f54e68aac35cc0ca5ca21a7a9f19a0ae35070a
012156ddf268a4a1a4ffdb6b272a691f114d520b5c0947d7242f89d5f7795ecbe12d0a
0120546529f1f81592c80eb9f7e2c66c37adbdd1741e13a3605d2479f235a782be660a
0121d5bb5b5c51747d12919cbab26267b4e1efcaaf098a996eb974321a351c78004f0a
0120e3ca745d1a1194a1d46a7bedc418c7e95ac6759590587f68597c2cbc21b727190a
01217cc392cd41bc2376a97f69ce888571d959ff3667105019e29acbdc4ee54cc3700a