a397d407bc5a92c1fcad3bb960e297eb e122efcb49014ad29b55d1f8f83e3630 0b656da5866b9582c049c50761672bb7 80deb6ef34de9bced1c53619ef6e6803 0b7166d543aef086549145e3d2977f1b 79e48a5877da26c6123e3005ad355df6 9dc05ab3cd694ad6ab3b1662323fbfd2 a98794dd99aa99cb8ec090586324a09b 2c111ef8e680843c595daae57219fdc6 618c7ff6f75447432bdc8c916b446db9 344a26621131b38783ef646693dcda3e 20d127a48df9d771163403f9297744e7 010401ac2b9ab415