01209ca439fd88ca44aad69cd696f4e1ad80c3002380be0a045228fd73f3aad5bd200a
012167450db1bbf866a270cac38dc4c26782900be46f1aeb6ffdfac4acdfac5b195b0a
0120a23a304efbe57f340498f9691b9eda5c1bff747cc568e1378abdef37622e0c850a
012113ac276ac4e54bac17c0d613f18f8ee12d39daf8925facf7003415c02b28f2640a