A6AA27EC68C707DFF6689972E265F8DF44431F70A7927D360CB149A547C83BC3
1FF2064EE7B2D8B27852231CFE5E5F5E2E6F484542BDDEB4DF05A076BA1C428B