142f14defdd1096eca8a8f8b2e60c7a4b6ca2966a5f1c423f996d87b2eca4a0c891065429b512a1daade086e8d4ca0c529db0e5608910a686ea96708e47d841e7c43016dc03e7239e19115977a93aea4ebd801cf09d23b000aa3255cc3ce655fd8828ed11099acd667b824ea3dadb38ec0aeaba888f5831d3ced939bedbfb8fa9878929d9c30d8eaa5b7af1b57a1adf1027b4860d1f69dfebb8c2924a37ba234e0b55f72a94b2a1227fd3b001e1e004b