00000020f23e5f7d496a3c31ddaf9747d0ed0a2949ca3cb3ea28157ae595d93b00000000bcae426e688c826598a60dd965f35bf3d5f1c8eb4a9ca2bc2b859868d01506466ade9a69ffff001d0f35f7fb