00000020659ac4b5f84ae097433994333eeeb4b2077ed913ff4bd177a8ed5e3c0000000016ddd5db4a590a47286042a9404f181002fa51768a3f582e55d490be5c970181c2509663f1a1001d85104582