00000020ace71d2b7083a6b4e80e87fb55687fa3ce1ea817786104030000000000000000ee70a13f4c9add2c9593f5a5709da765b09ecb2071bf41901856ccab633b847da0a2db575ede04183d33cbad