9d492ea635bf0ef0b30d339dabb584bc 4ef125eb97433bfed50b0e11b45dad68 892029eab2c8c4cc003621b056f3216b ddd5634a506269246d9db72427bb7954 02f40b3ceeeddad5926430dcdde69a71 67d2250dbbb658320b9bf85804cddded e69c984c3674b97d226e042ee488f3dc 377b22b0a0e179a48678a2a4b65fab09