143d2468b16856e572496a77f43565a566b8303615fc6417b8f48a647e3ca7f07babb1a931aae7b2366124bc030472a881ed490ddcdeed6485c2046c40ce9f45b641b2d92152e4736e4a8ffef9de71e249c083b70f7ae7656233dcc1082aa4ddc1b0a8f671f13f19b984f6c52b7f19d8bd3554cfe0c388cf8e36930997bbb2f4dfc1f786b0e27509935cafa7b696fe4daf3b6b7bceeef71c35a86c05ff00924cf8ff6ae755b2b0ece5dceb45080b7dcf4c6ad848fe52464a59fd863ff89202495694229b9143f694