68AF006B69BCAA1BF84EE15DE1041FDCFC6C589A1E7F00FA1C27FD23B2AAC0A8
26E37BBEED5FAC90EA64BF7651B6B3FC9F413BAD414F70E90CB4F5B80DDFD83F