0120ecec338a3b7b71567ffbca1d2e65f3ca1ed383bdaaf9d79c1cf8c5cfa6a5fe1d0a
012128091f3533a95e1066dfff3b33abc6362e051967d5bd1e5796e9edb79973022f0a
01201a689e63e47450321cecc1e7d66ac495965b84b20cb20f511cedcac6558b479f0a
0121b80db8ba1e93b1468066f4114ac57d240a40dd71228bd87dea025ff068f31d170a