78e48171b28b60f13aede9b44582726f366679a1bed9c96beca2f4a49ec8136c10bf80c087ad3cb22c3e2ff35107bb4aec99739b5216

059af209e28375a4619ef78304f92b73403b247233702a2bf19e7629706d1f10

42