98FD2DEBC0C2AF1F048B340914B39BEABA81D95A708A7AD3F98520BE9B04C071
C003F2E43597EC2D4CBAD0909591ED982DFAE2D619035B949C85DF65C0D26950