00000020dd09a614d62eb584f06e65b6920b9cdc3e0350c3b1b88dd5eef18ae50000000040cc106037f0c64a86aa150ccbc7262dc08ca6269a485bc896b1defdbc0ca4bc08e83f5c3aef0a1c759438a7