012024af0daca20169921fda37e4c54fa4757427e3aa7a84a5292c06240d56040dfa0a
0121c2830f768c9a6c25283837d004425825bd99d3d935933c925e84fe188db475270a
012071db03a2dbf86aca1cd24c614bf4f9a5b34b857720fdafa294f04d22eb1e379e0a
01216d7f86c02dbf7ac52941fedb25eaa4f3780882aa4138ed050af0e0c43285511f0a