3FF0AE06D7B97E13BA8B912DA93E69FC0526584E1CCFFE3118C9636F1C966654
010F0D19CEDDECCC5057B1112CB6B2B2E45193D1157831AD65A7980EE9CBF345