0cc7fbe5154e1ad8297a11da16cb31ae8e77827a1745e47d44266974397375f7a40191f3c09c316a19543523ba17653695d9d03ef95e5a8af7d5d28d2d2c56e7271e29e2b6945e6f9bd44d1087ffae0d572441a3a4df633eb254f6dcb05b904034ac1a865cf603637b029372b191f40d790477e14f56f62e5f98131306be80bbc544ce015db09d415fa33f687ad14d5554197477359d17ac076bcf5b96be35f07f8cb8b8af41da11a003109a887ccdb8e175d14b87740273e6c13d399b061e90a3ba297db151005a93d8e4bdb16f433079006d525c4063cd0b2e56bccda85a050dcda431a0700f46bbeaa38a0a3e8673d1d5ec57754429ac19d6b8c677c98b5c4d7facd9f0584b9579b45f459678226016e608b3e99d454c