bdcaaacd5935a7726891497237d70562db9d14be 40bc85e72b89f37c942294b2a028ecb26d5641da aba2ba820d6c0ac326550920faf989d103cdd144 863862d07bec87f94df7d4d20744b71cc8385fc2 7febcdb3bd9dcf3f3f80520d1ee04ee08ac15a48 355a613ec1d4e28e4447d51c7c6700f41ac24f2b 35117f781d902d7129712d9602bcac7a0097ed8b 7d49960c966e22ac2df69c79a84c5c48e55b8560 00b8f3f46e3042ba41e57f6a4445dc9bcdc34474 746c1b408f49541a9c6b1df86641def30d2afd38 c97d507addff24a4c9e2ca37d3518eb6b96a90f4 28f5f74c3916cb40412e9a8f80c484f5f0b682d4