1140c30f70fd484d817453f08118f6bf80f01d91 0.5-15 c1b31618cd441f772d858c451e50779c34edd59a 0.5-16 6689006ace26956523c1cd9f84a701a69bbf7cc2 0.5-17 c510e3644e167d7b064a71ca3ef8038981a35e73 0.5-18 c0f5aaf754ba5abfc30c6b370430bf3e52effd07 0.5-19