502da3f1a8e961d781d21103a7a200a8................................