01202b0e658f1fc9b8e19be0ef3a921f3752deb8e1c1e3e103821e0d7c0fe8875c510a
012192f2b177deef305eb5b96cb561edc0e51e4d7763a27fa6487b3aedeb169f6b650a
01203809073676fb66ace5c59f77f7a3425b1d8c6bad7ced0cc2bc722c1ddaa01c840a
012134b866aa64b8877a131a506bc2a31adb50a254d8e48dcef658ef0c7684f35d090a
0120e090ab1996845ae0a8375764a564efdc303294fc7a24e0681b226803b1e4fe850a
012131190223da39deb90504f54011a08da5483b4881c556ee2bf812360845ba9c530a