00000020a729d0c59e54d4fbeed4705f99499c55fc23c7c6f21e1c943496f66c00000000a677b217ed2d193b14723531b6b807bad9fed626aff98d78f6dbf9b9705f773a3d2a225b96550f1cc43adb55