104b5dab0df1753ba54b3a6f91d3d9209d65c460 12761c9a444c09d502c8a3d2468482396329ed79 2882bfb928b5c9ec039d49a877472cfbf3e265d7 475a1829a55635e7e50699543899fc7c0adc214c 4932cd7e3ce388df7a45dc56e0caad78fd27d445 4ee8e6ba834566144cce21dfe1492f5919458972 5098d9806a6bc9f0180493929e255cfe477fdd6d 52888d9335b8abc9bfab85b8c6a35d2623f55d29 671cb983f68d17ceb7ab681fa2a65c90b1d1007e 6d0fc4ec6041b824fd10d9221361cf315b7ba2cd 734564d5f811c63191967cd86ac80a56096dedb1 95a5e0b384650030927053cc15e9445a15ae7e14 d74d0d04b284dfc165ade3351a3e4f33f121d64b e39d98a0c8e4df8780f6f01c9c174cd1053e67f2 e4dd8875089a5506ecc1cf95422a2571356afeb1 ee55c652d949650a86939d06ec12676753ede32b f1c286fd4017bb861b0632df43a53ec9867e2f8e