YARD 79a52c7fc2 2e7d7ac2ee7e672f5901574f71c66f41