8440B0E10F9E56AD2F5690F26B81152702135C1FA71015EF32FCDE9D6A75D6A08E1B3161EC4FC73E26C7082B3ED29A011FD52CC9E2E068FFF66F5E0D9D13AD26DE0A51784E3DC86E96BD114195C893DF9FA0670E7FA182F7B429D7B996EE9BAA22699AF1FFFE06B8A960495BC2C2D7FBACDB01E4B67DAA4F7AA85F2A8C5AA46D