3abcc26bb7826af23ee686e65b80756eb4ae87ec236b0b4ef74d9c83bba43b4c74099fd07d4173

3abcc26bb7826af23ee686e65b80756f4baf257de02beaeb5514bce0efedd45953ad8c0b46181f

29b2ff2ae1f629834792f1e206e01328394fd3c0004eb80b3328c259060747a33dabfdaf49bb3d0ecbaadfba7108a253e342c664d99b6a40e4d2bb71550b76cd2aa3d271f9b3c229