0120caa56dba99f7b5e94a84dcb3644eff8457df2f1730e53623a788e045409370b50a
012120934c81554e3e942d2960af61172299648e5668e3d4c06604e623eb3563097e0a
0120d17bc746d8771b1f84a60010513a5e08a5724a7ee35d8800dc149c3700ac66310a
0121aeb9896313401091cd79c638d2cf33eb11438570a560f80503a8172d46175a010a
0120508890d97547bb3f2b39e1fd9211da189b53d56b13d85ba4e4594d4b8c8dd6b60a
0121758550d991e9b893dd39cfcc857eb5b8d40ba768e42c004d28b6e122134a12080a