2116e748 00000000 0029f56d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0c5af8b9 00000000 000ab044 00000000 00000000 00000000 00000000 00000000 00000000 00000000