1680FA47431B6017E1BB2699B286EDAA9E9880E2D53149388E250B36E40E28E4
ECD3504032789DE33537C8FBD06F249133B7004EFD5ED8F85015C7466240056E