0120b521a3b63a3f0573ecf4e65703339cc42f4c96f31c78910617cb02296b8d1d680a
012113795b92b298a7f8b6e0161a8319ec6c165a2023eeeb5bf1a1e45332c71a97450a
012041b6a1d0b01001641eaa8e1366a491db31bee8ee4906e11962f46d3a058b819e0a
0121c9600d365774f2b384ecf65ee6bc8524fae89eef69ce8cda18318be8a73a61650a