7dee8770b68568f5239e81e3379c7018c1f54da2a70b3987f11d4c9622e38160fc320aa63a2a8a9ac532b2864303aeab49f8bb7d

0f998771b7f16df223eff7e1439c701e131ca754c5f5b163a6f92cf374df75a2e5e05cbf370a9f7e5de05652a127a11d80f685

0cec8202b1866d8223ea8191479c7018add14e47d54b2df28950444012ca85b115a8f85e5ca307b5a3c2155533753c9983874e59

7ce8f507c1846df623e7f4e3359c706c3a945090d6f793b9a3403cd9060ebaca84437f3527619c88d3f1c675c32690bc5e8d40e5