149D0BA83E912C664642AFC8B1AD3518F6CC160294D54B72CA88BFACAFFC0097
B81229322144F9B6CDFE940FD7330E05C74665074D390A1450BFD7D8ADFB4D8D