0120dc82ca7207b0ca949d08b4c519b82e6b18c600e032582eb81aba85ca0794b72b0a
0121289ce7b8921208bb2313f656bc9c01975295045e0d2a25b7e006a36189d32f790a
0120f265247746b6113baa77355ac490e451f4b7c04334f3d87cf7cab96dcbb2e36a0a
012179f325e1a5bb0ca06ef712096aed3346e57367f8d5da0a379258c17ed94f8d450a
012012c3009b039e53932f6b6358baf95ad25e59d2e1a45354c8e4cdfbb05dd94a290a
01214d0b13125146715c0538f89e9ce1ce78f7cdf24eaf6373f3c4f49742797d25700a