23AEDC942768523AD4C6E59D6B2D1BEB347BBD14A0C8ADFA18FA69B487C7FCD3
69E1A032D6A570DDA6823B867C31E5645046F65DD32DD349554272B09D053AD9