01204a4697d9c99bafb0feee8f10c67b4bf0a432f167c5e57a79bbf4cda041aed4bd0a
0121a097dee2b45c809c09bfee19a09b9df7d22e3c176f48006823de79107b761c460a
012048e88a7076bb15c670ea196d9606f031dec15c193c57dc3c531d6f31a90f2f9b0a
0121dc566bf81bb58633173f52b953aec18807609dd466e118d6f4d727d490c18a2c0a
012076844060d97b74838771cf245a9bb6bc2760416679a2dbd1118d8a20a0e6c58d0a
01215fccb95ba2b5a6055a528bd5116a7617a1f1ba5cf43b62ed0dcf0be1cf800c380a