27ef83731ab3d809844cba7c4078160384030c1f2ae104eede6fe50e735a82db
27ef83731a...0e735a82db
4ec58ef638d01bb52c42503f4ad65bee587e7ea50f3583b296d6384480385ffc
4ec58ef638...4480385ffc