00000020f6a4d45c02d8e4ba59a18fd2b50284cd4eb9fa83eaba3172603b9b1f00000000a58da17758c0d2d98781b535d949a81c37616d35a81019c61887289c3ac09da9b5d7a96ad4522b1c303fa80d