012039f4d3aab419157b157ff24eb0d31666d88737b014d482fc9801646f3e3ae42f0a
0121b31575a777eba678bf6a3da6de442db31e060d0f9babc6c45336738b7d3c25210a
012042def3a5f3b87638c0a189ad3fda07ef6022282396f32253792a7a4a9f1b21e30a
0121b7a67040b59577ccb98bd1e183777b4634998f22378438a29404659b2adaed1d0a
0120bb23593dacf52d58bda01d4f1c9a3f89441f5c4e029c37cb9df0353c75d20a6a0a
012131cd854dbc6fbf96b7b7db76ce62babf7e4e888cbf51940c453d0504311d82620a