Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace Drupal\miniorange_saml; use Drupal; class MiniorangeSAMLConstants..

Decoded Output download

<?php 
 
 
namespace Drupal\miniorange_saml; 
 
use Drupal; 
class MiniorangeSAMLConstants 
{ 
    const BASE_URL = "https://login.xecurify.com"; 
    const LICENSING_TAB_URL = "/admin/config/people/miniorange_saml/licensing"; 
    const ENTERPRISE_VERSION = "ENTERPRISE"; 
    const PREMIUM_VERSION = "PREMIUM"; 
    const PLUGIN_VERSION = self::ENTERPRISE_VERSION; 
    const SUPPORT_EMAIL = "[email protected]"; 
    const NOT_INCLUDE_IN_ATTRIBUTE = array("uid" => "uid", "uuid" => "uuid", "name" => "name", "mail" => "mail", "pass" => "pass", "roles" => "roles", "user_picture" => "user_picture"); 
    const VALID_UNTIL = "2024-03-27T23:59:59Z"; 
    const MINIORANGE_PRIVATE_KEY = "-----BEGIN PRIVATE KEY-----
MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAN6Wb3vWL0VEwAOt\xawaY1SPqDyupjbxgs4dMWBvWZDMB/5y2XhqZ3utyaJcCt/sgTsHjk9AUC8/9UxlYO
ljo9V0TT1gu3gVkHCzq1/2Y0tLyM5gszZZ4nmWfa4iD26RdCguZLGkda5BvGspsg\xaLFoJJIGUAgvQHbz/C8VX/Dd875RVAgMBAAECgYEAvUonkqOJ3ZlixX4dgbAs2MX9
aSiYUHHStcU0s+WtH4Nl4LLMkoKdiX8Zfes6EYIVACqMjjp9r3SzmnmbLfn+XHbc
EZT+N40Cci+nedlDqhLgkfr2lg26DtZ3Sjk7kJnLHxhFVqWO4eaullcqn0wgqUyW\xasJ8vX0tEeCK7L8DCtJ0CQQDu1cFN8aiQdZLf5oeZ5GHnZbEiKJ3oOw4GJLu3Odq2\xadftZsdWHSSJ9pVD07+JuLUtV+vqdy1MKzDsJzbb2bETrAkEA7pXAP9PE5dzS4UPc\xaXUisvsMAbkAm48ga6MCbj/7I2BScsZ9+/dWBI8B4hXQ1sAfm7sdpb1utKlOY8927
EVI7vwJAP0aMfyz+Hr+3mPBHjsMOGTM8+bLPGx7COWhz/zgptNuPKxVNYBlFNQqe\xaZzZCxDPl2LK0wSeEKcEwBwnkZmcK3wJBAOcgKx2qCRSk16ViGBhGTxJ91ez4OLRx\xaJaBU9l6IdAjf7uwjluJP8sqvqhGegmQFQ7INfBZkuVxHn+Se6JnfEAECQDJq0Fvi
Ezbp2ziTla1MCJ2DAVAka2ZpRtgAX5tT1ES8lrtgBfsXggj0mz2xnE78WfY4CLYs\xaCeDDPLctn+tuIns=
-----END PRIVATE KEY-----"; 
    const MINIORANGE_PUBLIC_CERTIFICATE = "-----BEGIN CERTIFICATE-----
MIIC3DCCAkWgAwIBAgIBADANBgkqhkiG9w0BAQ0FADCBijELMAkGA1UEBhMCaW4x
CzAJBgNVBAgMAk1IMRMwEQYDVQQKDApNSU5JT1JBTkdFMRMwEQYDVQQDDApNSU5J
T1JBTkdFMQ0wCwYDVQQHDARQVU5FMRMwEQYDVQQLDApNSU5JT1JBTkdFMSAwHgYJ
KoZIhvcNAQkBFhFpbmZvQHhlY3VyaWZ5LmNvbTAeFw0yMjAzMjgxMTU4MTJaFw0y\xaNDAzMjcxMTU4MTJaMIGKMQswCQYDVQQGEwJpbjELMAkGA1UECAwCTUgxEzARBgNV\xaBAoMCk1JTklPUkFOR0UxEzARBgNVBAMMCk1JTklPUkFOR0UxDTALBgNVBAcMBFBV\xaTkUxEzARBgNVBAsMCk1JTklPUkFOR0UxIDAeBgkqhkiG9w0BCQEWEWluZm9AeGVj\xadXJpZnkuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDelm971i9FRMAD
rcGmNUj6g8rqY28YLOHTFgb1mQzAf+ctl4amd7rcmiXArf7IE7B45PQFAvP/VMZW\xaDpY6PVdE09YLt4FZBws6tf9mNLS8jOYLM2WeJ5ln2uIg9ukXQoLmSxpHWuQbxrKb
ICxaCSSBlAIL0B28/wvFV/w3fO+UVQIDAQABo1AwTjAdBgNVHQ4EFgQUtjBIuRTG\xaqE6xe30u+QUvE6NJkjIwHwYDVR0jBBgwFoAUtjBIuRTGqE6xe30u+QUvE6NJkjIw\xaDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQ0FAAOBgQCOKuCsrt2r/ts75Uy7QRD+
Y1D9Yu3rX/UEAu5BcBtpjc+ReSToI+bnxUmSIWP7jpp91EP6ZakHd0Kogct72r3d
WCy9200HkKydA167ZTofBHW17xMmgrAtyparL+gYuwvdj66hRSmxMCGB/5k2313m
bJKfnmwGxOW8wZaMJoBupg==\xa-----END CERTIFICATE-----"; 
    const INTRANET_VERSION = "INTRANET"; 
    const INTERNET_VERSION = "INTERNET"; 
    const MODULE_TYPE = self::INTERNET_VERSION; 
    const IS_TRIAL = TRUE; 
    const TRIAL_USERNAME = "[email protected]"; 
    const TRIAL_LICENSE_KEY = "YM2S7DKBFDGXCH"; 
    const GUIDE_LINK = "1705535999"; 
    const MULTISITE = FALSE; 
    const TRIAL_ID = "JDCP-1046"; 
    const TRIAL_IDP_No = 3; 
    const CUST_ID = "137565"; 
    const CUST_TOKEN = "yPux2JkwD96GbU13"; 
    const CUST_USERNAME = "[email protected]"; 
    const CUST_APIKEY = "Cd8sYc0WzLZ5WmwPD0cUg4nD4ARw3DzJ"; 
    const CUST_LICENSE = "ZV711RE9F5XZ991"; 
    const CUST_BASEURL = "http://localhost/drupal1011"; 
    const CUST_PHONE = ''; 
    const ALLOWED_ROUTES = array("user_provisioning.scim_provisioner", "user_provisioning.scim_group_provisioner", "user_provisioning.scim_provisioner_id", "user_provisioning.scim_group_provisioner_id"); 
} 
 ?>

Did this file decode correctly?

Original Code

<?php


namespace Drupal\miniorange_saml;

use Drupal;
class MiniorangeSAMLConstants
{
    const BASE_URL = "\x68\164\164\160\163\72\57\57\x6c\x6f\147\x69\x6e\56\170\x65\x63\x75\x72\151\146\171\x2e\x63\x6f\x6d";
    const LICENSING_TAB_URL = "\57\141\x64\x6d\151\x6e\x2f\x63\x6f\156\146\x69\x67\x2f\160\145\x6f\x70\154\145\57\155\x69\156\x69\x6f\162\x61\x6e\147\145\137\x73\x61\x6d\154\57\154\151\143\145\156\163\x69\x6e\x67";
    const ENTERPRISE_VERSION = "\x45\x4e\124\x45\122\x50\x52\111\x53\105";
    const PREMIUM_VERSION = "\x50\122\105\115\111\x55\x4d";
    const PLUGIN_VERSION = self::ENTERPRISE_VERSION;
    const SUPPORT_EMAIL = "\144\x72\x75\x70\141\154\163\x75\x70\160\157\162\164\x40\x78\x65\143\165\162\x69\x66\171\x2e\x63\x6f\x6d";
    const NOT_INCLUDE_IN_ATTRIBUTE = array("\165\151\144" => "\165\x69\144", "\x75\165\x69\144" => "\x75\165\151\x64", "\x6e\141\155\145" => "\156\141\155\x65", "\155\x61\x69\x6c" => "\x6d\x61\x69\154", "\x70\141\x73\163" => "\x70\141\x73\x73", "\162\x6f\x6c\145\x73" => "\x72\x6f\x6c\x65\163", "\165\163\145\x72\x5f\160\x69\x63\164\165\x72\145" => "\x75\x73\x65\x72\x5f\160\151\143\x74\165\162\x65");
    const VALID_UNTIL = "\62\60\x32\x34\x2d\60\x33\55\x32\x37\x54\62\63\x3a\x35\x39\x3a\65\x39\132";
    const MINIORANGE_PRIVATE_KEY = "\x2d\x2d\x2d\55\55\x42\x45\x47\111\x4e\x20\x50\122\x49\x56\x41\x54\x45\40\x4b\x45\131\55\55\55\55\55\12\x4d\111\111\x43\144\x77\111\102\101\x44\101\116\x42\x67\x6b\x71\x68\x6b\151\x47\x39\167\x30\102\x41\x51\105\106\101\x41\x53\x43\101\x6d\105\x77\x67\x67\x4a\x64\x41\147\x45\101\x41\157\x47\x42\101\116\66\127\142\x33\166\x57\114\60\126\105\x77\x41\x4f\164\xa\167\141\131\x31\x53\x50\x71\104\x79\165\160\x6a\x62\x78\147\163\64\x64\115\127\x42\x76\127\132\104\x4d\x42\57\x35\x79\x32\130\x68\161\x5a\63\165\x74\x79\x61\112\x63\x43\x74\x2f\163\x67\124\x73\x48\x6a\x6b\71\x41\125\x43\x38\57\71\125\170\x6c\131\117\12\154\152\157\x39\126\60\124\x54\x31\x67\x75\63\x67\x56\x6b\110\103\172\x71\x31\57\62\131\60\x74\x4c\171\x4d\x35\x67\163\x7a\x5a\x5a\x34\x6e\x6d\x57\x66\x61\64\151\104\62\66\x52\x64\x43\147\165\132\x4c\107\153\144\141\x35\102\166\x47\x73\160\163\147\xa\114\x46\157\x4a\112\111\107\125\101\147\166\x51\x48\x62\x7a\x2f\103\x38\126\130\57\104\x64\x38\67\65\x52\x56\x41\x67\x4d\102\101\x41\x45\x43\147\131\x45\101\x76\125\x6f\x6e\x6b\161\117\x4a\x33\x5a\154\151\170\x58\x34\x64\x67\x62\101\x73\62\x4d\130\x39\12\x61\x53\x69\x59\x55\110\110\123\x74\x63\125\x30\x73\53\127\x74\110\x34\x4e\x6c\64\x4c\114\115\153\x6f\x4b\x64\151\130\70\132\146\145\x73\66\x45\131\111\126\101\x43\161\115\x6a\152\x70\x39\162\63\123\x7a\x6d\x6e\x6d\x62\x4c\x66\156\53\x58\x48\142\x63\12\105\132\124\53\116\x34\60\103\143\151\53\156\x65\x64\154\x44\x71\x68\114\x67\153\146\x72\62\x6c\x67\x32\x36\104\x74\x5a\x33\123\152\153\x37\x6b\112\156\x4c\110\x78\150\106\126\161\x57\117\64\145\x61\x75\x6c\x6c\x63\x71\x6e\x30\x77\x67\x71\125\x79\x57\xa\163\x4a\70\166\130\x30\x74\x45\x65\103\113\x37\x4c\70\104\x43\164\x4a\60\x43\121\121\104\165\61\143\106\116\x38\141\151\x51\x64\132\114\146\x35\x6f\x65\x5a\x35\107\110\x6e\132\142\105\151\x4b\x4a\x33\157\x4f\x77\x34\107\112\x4c\x75\63\x4f\x64\x71\62\xa\x64\x66\164\132\163\x64\127\110\123\123\x4a\x39\160\126\104\x30\x37\x2b\x4a\165\114\125\x74\x56\x2b\x76\x71\x64\171\61\115\113\x7a\x44\163\112\172\142\142\62\x62\105\x54\x72\101\153\105\x41\x37\160\x58\x41\x50\x39\120\105\65\x64\x7a\x53\64\125\120\143\xa\130\x55\x69\x73\x76\x73\115\x41\142\x6b\101\x6d\x34\70\x67\141\x36\x4d\x43\x62\x6a\x2f\67\x49\x32\102\x53\x63\163\132\71\x2b\57\x64\x57\x42\x49\x38\102\64\150\130\121\x31\x73\x41\146\155\67\x73\144\x70\142\61\x75\x74\x4b\x6c\x4f\131\70\x39\62\x37\12\105\x56\x49\67\166\167\112\x41\120\x30\x61\x4d\146\x79\172\53\x48\x72\x2b\x33\x6d\120\x42\x48\x6a\x73\x4d\x4f\x47\x54\x4d\70\53\142\x4c\120\107\170\x37\x43\117\x57\150\x7a\x2f\172\x67\160\164\116\x75\x50\x4b\170\x56\x4e\131\x42\x6c\106\116\121\x71\x65\xa\132\172\x5a\103\170\x44\120\x6c\x32\x4c\x4b\60\167\123\145\105\113\143\x45\167\102\x77\156\153\x5a\x6d\x63\x4b\63\167\112\x42\x41\117\x63\147\x4b\x78\x32\x71\103\x52\x53\x6b\x31\66\126\x69\x47\x42\150\x47\124\x78\112\71\61\145\x7a\x34\117\x4c\x52\x78\xa\112\x61\102\125\71\154\x36\x49\x64\x41\152\x66\67\165\167\x6a\154\x75\x4a\x50\x38\x73\161\166\x71\150\x47\145\x67\x6d\121\x46\x51\x37\111\116\x66\102\x5a\x6b\165\x56\x78\x48\156\53\x53\145\66\112\156\x66\105\101\x45\103\x51\x44\112\x71\60\106\x76\x69\12\105\x7a\x62\160\x32\172\x69\124\154\x61\x31\115\x43\x4a\62\104\101\126\x41\153\141\x32\132\160\122\x74\147\101\130\x35\164\x54\x31\x45\123\70\154\162\x74\147\x42\x66\163\x58\x67\x67\x6a\60\155\172\62\170\x6e\x45\x37\70\127\x66\131\64\103\114\131\163\xa\x43\x65\104\x44\120\x4c\143\164\156\x2b\164\x75\x49\156\163\75\12\x2d\55\55\55\x2d\x45\x4e\x44\40\x50\122\x49\126\101\124\105\40\x4b\105\131\55\x2d\55\x2d\x2d";
    const MINIORANGE_PUBLIC_CERTIFICATE = "\x2d\x2d\x2d\55\x2d\102\105\107\111\116\x20\x43\105\122\x54\111\106\111\x43\101\124\x45\55\x2d\x2d\x2d\x2d\12\115\111\x49\103\x33\x44\103\x43\x41\x6b\127\147\101\x77\x49\102\x41\x67\111\x42\101\x44\x41\x4e\x42\147\x6b\161\x68\x6b\151\x47\71\x77\x30\x42\x41\x51\x30\106\x41\104\x43\x42\151\152\x45\x4c\x4d\101\x6b\107\x41\61\125\105\102\x68\115\103\141\127\x34\x78\12\x43\172\101\x4a\102\147\116\126\102\101\147\x4d\101\153\61\111\115\x52\x4d\x77\x45\121\131\x44\126\x51\121\x4b\x44\101\x70\x4e\x53\x55\65\x4a\124\61\x4a\102\124\153\x64\106\x4d\x52\x4d\167\x45\121\x59\x44\x56\x51\121\104\x44\101\x70\116\x53\x55\x35\x4a\12\124\61\x4a\x42\x54\x6b\144\x46\115\121\x30\167\x43\167\131\104\x56\x51\121\110\104\x41\x52\121\x56\125\x35\x46\115\122\x4d\x77\x45\x51\x59\x44\x56\x51\121\x4c\x44\x41\x70\116\123\x55\x35\112\124\61\x4a\x42\x54\153\x64\106\115\123\101\x77\110\x67\x59\112\12\x4b\157\132\x49\150\x76\x63\x4e\101\121\153\x42\x46\150\x46\x70\x62\x6d\x5a\x76\121\x48\x68\154\x59\63\126\x79\x61\127\x5a\65\x4c\155\116\x76\142\124\x41\145\106\167\x30\x79\x4d\152\101\x7a\x4d\152\x67\170\x4d\124\x55\x34\115\124\112\141\x46\x77\x30\x79\xa\116\104\x41\x7a\x4d\152\143\170\115\124\125\x34\x4d\x54\112\x61\x4d\x49\x47\x4b\115\x51\163\x77\103\121\x59\x44\x56\121\x51\x47\x45\x77\x4a\160\142\x6a\x45\x4c\x4d\101\153\107\x41\x31\125\x45\x43\x41\x77\103\124\x55\147\x78\105\172\101\122\102\147\x4e\126\xa\x42\101\x6f\x4d\x43\153\61\112\124\153\x6c\x50\125\x6b\x46\x4f\x52\60\x55\x78\x45\x7a\101\x52\x42\147\116\x56\x42\x41\x4d\x4d\x43\x6b\61\112\x54\153\x6c\x50\x55\153\106\117\122\x30\125\170\104\124\101\x4c\x42\147\116\x56\102\101\x63\x4d\102\106\x42\x56\xa\124\x6b\125\170\105\172\x41\x52\x42\147\x4e\126\x42\x41\x73\115\103\153\61\112\124\x6b\154\x50\125\x6b\106\117\122\60\125\x78\111\x44\x41\145\102\147\x6b\161\150\153\x69\x47\x39\x77\x30\x42\x43\121\x45\x57\105\127\154\165\x5a\x6d\x39\x41\x65\107\x56\x6a\xa\x64\x58\x4a\160\x5a\x6e\x6b\165\x59\x32\x39\x74\115\x49\x47\x66\115\x41\x30\x47\x43\123\x71\x47\123\x49\x62\x33\104\x51\x45\x42\101\x51\x55\101\101\64\107\116\101\104\103\102\x69\121\x4b\x42\147\x51\104\x65\154\x6d\71\67\61\x69\71\x46\x52\x4d\101\104\12\162\143\x47\155\x4e\125\152\x36\x67\70\x72\x71\131\62\x38\x59\114\117\110\x54\106\x67\142\61\x6d\x51\x7a\x41\x66\x2b\x63\x74\154\64\141\x6d\144\x37\x72\143\155\x69\x58\x41\162\x66\67\111\105\x37\x42\x34\x35\x50\121\x46\x41\166\x50\x2f\x56\x4d\132\x57\xa\x44\x70\131\x36\120\x56\x64\105\x30\71\x59\x4c\x74\x34\106\x5a\x42\x77\163\66\164\146\x39\155\116\x4c\123\x38\152\x4f\131\114\115\x32\127\145\112\65\154\x6e\x32\165\x49\147\71\165\153\x58\x51\x6f\x4c\155\x53\x78\160\110\x57\165\x51\142\170\162\x4b\142\12\x49\103\170\141\x43\123\123\102\x6c\101\x49\x4c\60\x42\62\x38\57\x77\x76\106\x56\x2f\167\x33\x66\117\x2b\125\x56\121\111\104\x41\x51\101\x42\157\61\101\167\x54\152\x41\144\x42\x67\116\126\110\x51\64\x45\x46\147\121\125\x74\152\102\111\165\122\124\107\xa\x71\105\x36\x78\x65\63\60\x75\53\121\125\x76\105\66\x4e\112\x6b\x6a\x49\x77\x48\x77\131\104\126\122\60\152\102\102\x67\x77\x46\157\101\x55\164\x6a\102\x49\165\x52\124\107\161\x45\66\x78\x65\63\60\165\x2b\x51\x55\x76\x45\x36\x4e\x4a\153\x6a\111\x77\xa\x44\x41\131\x44\126\122\60\x54\102\101\x55\167\x41\167\105\102\57\x7a\101\x4e\x42\x67\153\161\x68\x6b\x69\107\x39\167\x30\x42\x41\x51\60\106\x41\x41\x4f\x42\147\x51\103\x4f\113\165\103\163\162\x74\x32\x72\x2f\x74\x73\67\x35\x55\171\67\121\x52\x44\53\12\x59\x31\x44\71\x59\165\63\x72\130\x2f\125\105\101\x75\x35\102\x63\x42\x74\160\x6a\143\53\122\145\123\124\157\111\53\142\156\x78\125\155\123\111\x57\120\x37\x6a\160\x70\71\x31\105\120\66\132\141\153\110\x64\x30\x4b\157\147\143\x74\x37\62\x72\63\144\12\x57\x43\x79\x39\62\x30\x30\x48\x6b\x4b\171\x64\101\61\66\x37\x5a\x54\157\x66\102\x48\127\61\67\170\115\x6d\x67\x72\101\164\x79\x70\141\162\114\53\x67\131\165\167\x76\x64\x6a\x36\x36\x68\122\123\155\x78\x4d\103\107\102\x2f\x35\x6b\62\x33\x31\63\155\12\142\112\113\x66\x6e\155\167\x47\x78\x4f\x57\70\x77\132\141\115\x4a\x6f\102\165\160\147\75\75\xa\55\55\x2d\55\x2d\x45\x4e\x44\40\x43\105\122\x54\111\x46\111\103\101\x54\105\55\x2d\x2d\55\x2d";
    const INTRANET_VERSION = "\111\116\124\122\x41\x4e\105\124";
    const INTERNET_VERSION = "\x49\x4e\x54\105\122\x4e\x45\124";
    const MODULE_TYPE = self::INTERNET_VERSION;
    const IS_TRIAL = TRUE;
    const TRIAL_USERNAME = "\162\157\x67\x65\162\56\142\x69\x6c\151\x6e\144\x61\x40\166\145\162\151\x7a\157\156\x2e\143\x6f\x6d";
    const TRIAL_LICENSE_KEY = "\131\115\62\123\x37\x44\113\x42\x46\104\x47\130\103\110";
    const GUIDE_LINK = "\x31\67\x30\x35\x35\x33\65\71\71\71";
    const MULTISITE = FALSE;
    const TRIAL_ID = "\112\104\103\120\x2d\61\60\x34\66";
    const TRIAL_IDP_No = 3;
    const CUST_ID = "\61\63\x37\x35\x36\65";
    const CUST_TOKEN = "\171\120\165\x78\x32\x4a\x6b\167\x44\x39\66\107\142\x55\61\x33";
    const CUST_USERNAME = "\x73\150\162\151\150\151\x72\145\x6d\141\164\x68\100\x79\x61\150\x6f\157\56\x63\157\x6d";
    const CUST_APIKEY = "\103\x64\70\x73\131\143\x30\127\x7a\x4c\x5a\x35\x57\155\x77\x50\104\x30\x63\125\x67\64\x6e\104\64\101\x52\x77\63\x44\x7a\112";
    const CUST_LICENSE = "\x5a\126\67\61\61\122\105\71\x46\x35\130\x5a\x39\x39\x31";
    const CUST_BASEURL = "\x68\164\164\x70\x3a\57\57\x6c\x6f\143\141\x6c\x68\x6f\163\164\x2f\x64\x72\165\160\141\154\x31\x30\61\x31";
    const CUST_PHONE = '';
    const ALLOWED_ROUTES = array("\x75\163\145\162\137\x70\162\x6f\166\151\x73\151\x6f\x6e\x69\156\x67\56\163\x63\x69\155\x5f\x70\x72\157\166\x69\163\x69\x6f\156\x65\162", "\x75\163\145\162\137\160\162\157\166\151\x73\151\x6f\156\x69\156\147\x2e\x73\143\x69\155\137\x67\162\x6f\x75\160\x5f\160\x72\x6f\166\151\x73\x69\x6f\x6e\145\162", "\x75\163\x65\x72\x5f\160\x72\x6f\x76\151\x73\x69\157\x6e\151\x6e\147\56\x73\x63\x69\155\137\x70\162\157\x76\x69\x73\151\x6f\156\x65\x72\x5f\x69\144", "\165\x73\145\x72\137\x70\162\157\166\x69\163\151\x6f\156\151\156\x67\56\163\x63\151\155\x5f\x67\x72\157\x75\160\137\x70\162\157\166\151\163\x69\x6f\x6e\145\162\137\x69\144");
}

Function Calls

None

Variables

None

Stats

MD5 e85add58a94fcf1336818b2f39e875fe
Eval Count 0
Decode Time 66 ms