012049d3dbdc2f526c3c607b684a301c80313b0a7df7b62da20558287fe3a64f85300a
01214ca25775c63d195d1e6882f3398fa7299d15db284a19c79d1473d971f55748300a
012038fbb0404bd59e67d0d6749a831a6a7de09c754dde99c632c28732a408565a2d0a
0121b2fe1709028e2a497f1eb82b539ad76f71adbc6cd8af4786a06c0029ce26992e0a