00000020cfa3226324ddabe99e7f7f67c7aa81a69abe354ed43d063595b15bd20000000048cf14424a823390043bb44d7c410c0bc54ece733c62a188af5fd9c58b5a6996ab678c5affff001df86caf8b