bc30ee0e88b8de52c0439290a5c0f8f0
02127a390018fdb4d9e3225b58ea6d6d10e5974b9671daf9b0cc5c4ef99a6e021daaddc3b53a55d57534c01bf78888ae2bdc66301d623fb728f1d95058825cea4b3d6820edb8c3aff4ed33dee07730fc573d9d2f75990b05e5af1dcc4a04c7116d15cbf1b7711ac621fc0c70e97338b871ab2c2fa11db4cb947cc3f9abb3f1e677f8d1680a2ded4bde24af4e8668d7c490d3467c99aeff175324a7f949390ef9a6106b8126dd7ee270a7820818548630b149cf041bc6174549b0dba0921d123bcfe6aa979d5e7aaa3eff55b48bffbf5bd415f4c6b99ad38a344f3ee81bdc9b00