0120b08e99d7912aad346ebdb28deccdbf2e9b783f8f78f8931a63fc901ef33193300a
012178f998ad7d82bf3312821a6a2fd246ee198a17a3bf44202e9fe48899179d07640a
012046dd424001fdf1bc015bcb6b466ca20205aa7e0c0bdcb915012faea6c3907cfa0a
01218e5b80d74c6a76726e400538f8b80c86a7fcf1dc8ef22526c9001a16dd2c29430a