3ec7fbb928897c04680bcf66979aa0cfafe512426a291fc2d86c518e5f73ea87 6e2a6b9a669dd23ce2387bf7058b1d31aa5a1917718ba7f5d4d4fa7d295f8b0a 822ce21c572ac062ff55da8c94132f506af04ff919bf8f3bda848840076743b0 704fc18922eaa8223473b35021db7b3d6926246e2309e27a34c89c0250431683 ece42baaca7524460cc5ffc9ae94c2a634a67610decdd2bdc8f134c36fa2dd6c 7682e9ac86ff47cc198812719ca54e169c3cb21ce584ad2a278a640f4833de46 f20984f5fca2410b4448938f57aa3aacd913fa6e64a5f85d813b775d039a3418 e378354b49d513292c0c6cb4b733dd5b3bf64fd4d706830b0fb1ab2a158a6b86