0040c5259c994ce919ffcea19b8aa671286ba82eea1167ff8a4e7901000000000000000040ca4d6530c23fda7e5a5fe04505e7796da907b1a8e243c7b06c7ef6243801ff422162674b0f0218779808bd