28YMGOI6IvYG9zrq0qD6ROMDFQxEhmL+RuOWqbsUhKVq4fY8AyPvyweXhSm1ESx3sz4Z7cKekGFF1TiB5iXCLw0hNULJxGgqTMeruYRvmQNEHuxkgp53u37ryPiWYm0X
20
dtNBBkweJ+YIDeg867vCZ6A1kc2JefuECsEdabHkGsg=