ff3477f149a9e545c95cf53fe5be688d98ad9e 107 B