0120f308f0fd4f00ef4231869309df59fe09f058fff4c98f30b09075693c1b9153660a
012199eb8d0c93bfbba6ba1a4e8f7cba555925024cdb4fab8f5b438babf5b5a025260a