00000020f45c455b24d7ead754c83d777681585503e233f1f266f6eecf63600e00000000cb59a19fcaeeb941d7c491a038e62fefeac0807b0688e576a6ae9af32ef974dfdc044e5a1ae8141c090d075a