7fed8973b6f66ffe23998fe7339c70193b601a8f1ee96cd071e68e8ecd1af1d8d79cc06493edf0f1bc5e10d042089ab5544cf6

0eef8502b0f31af223ed85e3429c706b7199e48b961867ee057a7a43e584c4378f5d33d7f5f9047811a98b71593b9740dab79eb0

08ef8873c1f11efe23e783e4329c706cde45598bfe591ee2d4920568e3088f8350cbf7b21591b49c1a3d9bff05370d28623bfc

79e8f17fc1f3698723ed86e1349c706e11babe674afcac30100871cefb5fd768b7c490256823ae654eb14ec2aa246c6dac91e3