00000020e65b66905fcc702427faa47f37e6f7f0497bf770e4657f03528a231700000000f087421fbe51bcc81735cef36771deee6719cf40c0c18792596a9ff30e76437d1fadf06ab0ff4f1c605f48ab