012043fcef862556b2addd8df67da2f151a57058681db91c03f9be6d2433cd50afe40a
01217474770c6ce51a6f38bfe94b4c29f82b0633f130c61c89dd32e5f244071a3c6e0a
012050f0fbe7c67693ad135d41bf0387f0b4648f9993656083cc0c85d92f97ee25e60a
012102b187e312bab50290547e2921d11d724601f9ac303dde0871d19db41fd546670a