671B27F85C5AF699BE72774F30B04122EC6A1B7F4255FB0D8B1DE262A0F65DD0
31C41EF66D2FFE1AC0442F805254C48214B24D9B4472AC99A8E5B40B6CD5D38C