---
http_interactions:
- request:
    method: post
    uri: https://sp-money.yandex.ru/oauth/authorize
    body:
      encoding: UTF-8
      string: client_id=2CB2BBF0788E79A1537437CFD37B15A3E21DAAEE5CD0AE8981118C1CFC6F376A&response_type=code&redirect_uri=http%3A%2F%2Fdrakmail.github.io%2Fyandex-money-ruby&scope=account-info%20operation-history&client_secret=6FAFA896BD2C77E21E240081CDFF3B007451876AB9C186DE2AD2EDDCE29CE3E1BCC1A2789B53583F3398ACD8127A61851357C5D3F444D58F8B5F0AA4F78F088D
    headers:
      Cookie:
      - yandexuid=4504946371409241364
  response:
    status:
      code: 302
      message: Found
    headers:
      Server:
      - nginx
      Date:
      - Sat, 13 Sep 2014 20:29:45 GMT
      Content-Type:
      - text/html
      Transfer-Encoding:
      - chunked
      Connection:
      - keep-alive
      Keep-Alive:
      - timeout=120
      Cache-Control:
      - max-age=0, proxy-revalidate
      Expires:
      - Sat, 13 Sep 2014 20:34:45 GMT
      Location:
      - https://money.yandex.ru/select-wallet.xml?requestid=313230393836323737385f36373465353535306461353338376135353663653536353639663736313239636161333963363264
    body:
      encoding: UTF-8
      string: ''
    http_version: 
  recorded_at: Sat, 13 Sep 2014 20:29:48 GMT
- request:
    method: get
    uri: https://money.yandex.ru/select-wallet.xml?requestid=313230393836323737385f36373465353535306461353338376135353663653536353639663736313239636161333963363264
    body:
      encoding: UTF-8
      string: client_id=2CB2BBF0788E79A1537437CFD37B15A3E21DAAEE5CD0AE8981118C1CFC6F376A&response_type=code&redirect_uri=http%3A%2F%2Fdrakmail.github.io%2Fyandex-money-ruby&scope=account-info%20operation-history&client_secret=6FAFA896BD2C77E21E240081CDFF3B007451876AB9C186DE2AD2EDDCE29CE3E1BCC1A2789B53583F3398ACD8127A61851357C5D3F444D58F8B5F0AA4F78F088D
    headers:
      Cookie:
      - yandexuid=4504946371409241364
  response:
    status:
      code: 200
      message: OK
    headers:
      Server:
      - nginx
      Date:
      - Sat, 13 Sep 2014 20:29:46 GMT
      Content-Type:
      - text/html; charset=utf-8
      Transfer-Encoding:
      - chunked
      Connection:
      - keep-alive
      Keep-Alive:
      - timeout=120
      Vary:
      - Accept-Encoding
      Cache-Control:
      - max-age=0, proxy-revalidate
      Expires:
      - Sat, 13 Sep 2014 20:34:45 GMT
      X-Frame-Options:
      - deny
      Set-Cookie:
      - yamoney_sw_0=true; path=/; expires=Tue, 19 Jan 2038 03:14:07 GMT
      - yamoney_ur=GIdQIgimYFIEowKIGkCSYTIOIwBLwIGVlkwUdg8DdlhJkbpNUqcQZiBVDZTq9iEkiRgATVrIAgtmwx0YYIirIOuSTBXs%2BbDvDCToMI4xiDwCpfiWEY4abEakqx0sDhAA;
        domain=money.yandex.ru; path=/; expires=Sun, 13 Sep 2015 20:29:46 GMT; secure;
        HttpOnly
    body:
      encoding: ASCII-8BIT
      string: !binary |-
        PCFET0NUWVBFIGh0bWwgU1lTVEVNICJhYm91dDpsZWdhY3ktY29tcGF0Ij4K
        PGh0bWwgY2xhc3M9ImktdWFfanNfbm8gaS11YV9jc3Nfc3RhbmRhcnQiPgo8
        aGVhZD4KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50
        PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgo8dGl0bGU+0K/QvdC00LXQ
        utGBLtCU0LXQvdGM0LPQuDwvdGl0bGU+CjxtZXRhIG5hbWU9IlNLWVBFX1RP
        T0xCQVIiIGNvbnRlbnQ9IlNLWVBFX1RPT0xCQVJfUEFSU0VSX0NPTVBBVElC
        TEUiPgo8bWV0YSBodHRwLWVxdWl2PSJYLVVBLUNvbXBhdGlibGUiIGNvbnRl
        bnQ9IklFPUVtdWxhdGVJRTcsIElFPWVkZ2UiPgo8IS0tW2lmIGd0IElFIDld
        PjwhLS0+PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvL21vbmV5Lnlh
        bmRleC5ydS9sZWdvL2Nzcy9fbW9uZXkuY3NzP2J1aWxkPTMyMiI+CjwhLS08
        IVtlbmRpZl0tLT48IS0tW2lmIElFIDZdPjxsaW5rIHJlbD1zdHlsZXNoZWV0
        IGhyZWY9Imh0dHBzOi8vbW9uZXkueWFuZGV4LnJ1L2xlZ28vY3NzL19tb25l
        eS5pZTYuY3NzP2J1aWxkPTMyMiI+PCFbZW5kaWZdLS0+PCEtLVtpZiBJRSA3
        XT48bGluayByZWw9c3R5bGVzaGVldCBocmVmPSJodHRwczovL21vbmV5Lnlh
        bmRleC5ydS9sZWdvL2Nzcy9fbW9uZXkuaWU3LmNzcz9idWlsZD0zMjIiPjwh
        W2VuZGlmXS0tPjwhLS1baWYgSUUgOF0+PGxpbmsgcmVsPXN0eWxlc2hlZXQg
        aHJlZj0iaHR0cHM6Ly9tb25leS55YW5kZXgucnUvbGVnby9jc3MvX21vbmV5
        LmllOC5jc3M/YnVpbGQ9MzIyIj48IVtlbmRpZl0tLT48IS0tW2lmIElFIDld
        PjxsaW5rIHJlbD1zdHlsZXNoZWV0IGhyZWY9Ii8vbW9uZXkueWFuZGV4LnJ1
        L2xlZ28vY3NzL19tb25leS5pZTkuY3NzP2J1aWxkPTMyMiI+PCFbZW5kaWZd
        LS0+PCEtLVtpZiBndCBJRSA3XT48IS0tPjxsaW5rIHJlbD0ic3R5bGVzaGVl
        dCIgaHJlZj0iLy9tb25leS55YW5kZXgucnUvbGVnby9jc3MvX2xlZ28uY3Nz
        P2J1aWxkPTMyMiI+CjwhLS08IVtlbmRpZl0tLT48IS0tW2lmIGx0IElFIDhd
        PjxsaW5rIHJlbD1zdHlsZXNoZWV0IGhyZWY9Ii8vbW9uZXkueWFuZGV4LnJ1
        L2xlZ28vY3NzL19sZWdvLmllLmNzcz9idWlsZD0zMjIiPjwhW2VuZGlmXS0t
        PjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iLy9tb25leS55YW5kZXgu
        cnUvY3NzL3VpL3VpLmNzcz9idWlsZD0zMjIiPgo8c2NyaXB0IHR5cGU9InRl
        eHQvamF2YXNjcmlwdCIgY2hhcnNldD0idXRmLTgiIHNyYz0iLy95YW5kZXgu
        c3QvanF1ZXJ5LzEuNy4wL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0PjxzY3Jp
        cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCIgc3Jj
        PSIvL21vbmV5LnlhbmRleC5ydS9sZWdvL2pzL19tb25leS5qcz9idWlsZD0z
        MjIiPjwvc2NyaXB0PjxzY3JpcHQgY2hhcnNldD0idXRmLTgiIHNyYz0iLy9t
        b25leS55YW5kZXgucnUvbGVnby9qcy9fbGVnby5qcz9idWlsZD0zMjIiPjwv
        c2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0
        PSJ1dGYtOCIgc3JjPSIvL21vbmV5LnlhbmRleC5ydS9qcy91aS91aS5ydS5q
        cz9idWlsZD0zMjIiPjwvc2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZh
        c2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCIgc3JjPSIvL21vbmV5LnlhbmRleC5y
        dS9qcy91aS91aS5qcz9idWlsZD0zMjIiPjwvc2NyaXB0PjxzY3JpcHQgdHlw
        ZT0idGV4dC9qYXZhc2NyaXB0Ij4vLzwhLS0KOyhmdW5jdGlvbihkLGUsYyxy
        KXtlPWQuZG9jdW1lbnRFbGVtZW50O2M9ImNsYXNzTmFtZSI7cj0icmVwbGFj
        ZSI7ZVtjXT1lW2NdW3JdKCJpLXVhX2pzX25vIiwiaS11YV9qc195ZXMiKTtp
        ZihkLmNvbXBhdE1vZGUhPSJDU1MxQ29tcGF0IillW2NdPWVbY11bcl0oImkt
        dWFfY3NzX3N0YW5kYXJ0IiwiaS11YV9jc3NfcXVpcmtzIil9KGRvY3VtZW50
        KSk7Ci8vLS0+PC9zY3JpcHQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3Jp
        cHQiPi8vPCEtLQpMZWdvLmluaXQoe2xvZ2luOicnLGxvY2FsZToncnUnLGxh
        bmc6J3J1JywnY29udGVudC1yZWdpb24nOidydScsaWQ6J21vbmV5JywnbGVn
        by1zdGF0aWMtaG9zdCc6J1wvXC95YW5kZXguc3RcL2xlZ29cLzIuMTAtMTEy
        JywnY2xpY2staG9zdCc6J1wvXC9jbGNrLnlhbmRleC5ydScsJ3Bhc3MtaG9z
        dCc6J1wvXC9wYXNzLnlhbmRleC5ydScsJ2V4cG9ydC1ob3N0JzonXC9cL2V4
        cG9ydC55YW5kZXgucnUnLCdsZWdvLXBhdGgnOidcL2xlZ28nLCd1c2VyLXJl
        Z2lvbic6J3J1JywneWFuZGV4dWlkJzonNDUwNDk0NjM3MTQwOTI0MTM2NCcs
        J3JldHBhdGgnOidodHRwczpcL1wvbW9uZXkueWFuZGV4LnJ1XC9zZWxlY3Qt
        d2FsbGV0LnhtbD9yZXF1ZXN0aWQ9MzEzMjMwMzkzODM2MzIzNzM3Mzg1ZjM2
        MzczNDY1MzUzNTM1MzA2NDYxMzUzMzM4Mzc2MTM1MzUzNjYzNjUzNTM2MzUz
        NjM5NjYzNzM2MzEzMjM5NjM2MTYxMzMzOTYzMzYzMjY0JywncGFzc3BvcnQt
        bXNnJzonbW9uZXknLCdwYXNzcG9ydC1ob3N0JzonaHR0cHM6XC9cL3Bhc3Nw
        b3J0LnlhbmRleC5ydScsJ3NvY2lhbC1ob3N0JzonaHR0cHM6XC9cL3NvY2lh
        bC55YW5kZXgucnUnLCBvZnJhbWVidXN0OiB7fX0pCi8vLS0+PC9zY3JpcHQ+
        PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciB5bSA9IHltIHx8
        IHt9OyB5bS5pMThuID0geW0uaTE4biB8fCB7fTsgeW0uaTE4bi5sYW5nID0g
        J3J1Jzs8L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIg
        c3JjPSIvL2Nzcy55YW5kZXgucnUvY3NzL2luYm94LmpzIj48L3NjcmlwdD48
        c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CgkJCShmdW5jdGlvbigk
        KSB7CgkJCQkkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsKCQkJCQl2
        YXIgcnVuT25Ib3N0ID0gJ21vbmV5LnlhbmRleC5ydSc7CgkJCQkJJCgnLmNv
        bnRlbnQgYVtocmVmXj0iaHR0cCJdJykKCQkJCQkJLmZpbHRlcihmdW5jdGlv
        bigpIHsKCQkJCQkJCXJldHVybiAoISQodGhpcykuYXR0cignb25jbGljaycp
        KSAmJgoJCQkJCQkJCQkoJCh0aGlzKS5hdHRyKCdocmVmJykuaW5kZXhPZign
        Y2xjay55YW5kZXgucnUnKSA9PSAtMSkgJiYgKAoJCQkJCQkJCQkoJCh0aGlz
        KS5hdHRyKCdocmVmJykuaW5kZXhPZihydW5Pbkhvc3QpID09IC0xKSB8fAoJ
        CQkJCQkJCQkoJCh0aGlzKS5hdHRyKCdocmVmJykuaW5kZXhPZihydW5Pbkhv
        c3QpID4gMTApCgkJCQkJCQkJICkKCQkJCQkJfSkKCQkJCQkJLmVhY2goZnVu
        Y3Rpb24oaSkgewoJCQkJCQkJJCh0aGlzKS5jbGljayhmdW5jdGlvbigpIHsK
        CQkJCQkJCQlyKHRoaXMsICdtb25leScpOwoJCQkJCQkJfSk7CgkJCQkJCX0p
        OwoJCQkJfSk7CgkJCX0pKGpRdWVyeSk7CgkJPC9zY3JpcHQ+PHNjcmlwdCB0
        eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iLy9tb25leS55YW5kZXgucnUv
        anMvZnAyX21vcmRhLmpzIj48L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQv
        amF2YXNjcmlwdCIgc3JjPSIvL21vbmV5LnlhbmRleC5ydS9qcy95YW1vbmV5
        LnV0aWxzLmpzIj48L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQvamF2YXNj
        cmlwdCI+CgkJCXZhciBfZ2FxID0gX2dhcSB8fCBbXTsKCQkJX2dhcS5wdXNo
        KFsnX3NldEFjY291bnQnLCAnVUEtMTkyMTY4MTEtMSddKTsKCQkJX2dhcS5w
        dXNoKFsnX3NldERvbWFpbk5hbWUnLCAnLnlhbmRleC5ydSddKTsKCQkJX2dh
        cS5wdXNoKFsnX2FkZE9yZ2FuaWMnLCAnTWFpbCcsICdxJ10pOwoJCQlfZ2Fx
        LnB1c2goWydfYWRkT3JnYW5pYycsICdOaWdtYScsICdxJ10pOwoJCQlfZ2Fx
        LnB1c2goWydfYWRkT3JnYW5pYycsICdXZWJhbHRhJywgJ3EnXSk7CgkJCV9n
        YXEucHVzaChbJ19hZGRPcmdhbmljJywgJ0Fwb3J0JywgJ3InXSk7CgkJCV9n
        YXEucHVzaChbJ19hZGRPcmdhbmljJywgJ0dvZ28nLCAncSddKTsKCQkJX2dh
        cS5wdXNoKFsnX2FkZE9yZ2FuaWMnLCAnUUlQJywgJ3F1ZXJ5J10pOwoJCQlf
        Z2FxLnB1c2goWydfc2V0QWxsb3dMaW5rZXInLCB0cnVlXSk7CgkJCV9nYXEu
        cHVzaChbJ19zZXRDdXN0b21WYXInLCAxLCAnQXV0aCcsICdObycsIDNdKTsg
        CgkJCgkJCV9nYXEucHVzaChbJ19zZXRDdXN0b21WYXInLCA0LCAnTGFuZycs
        ICdydScsIDNdKTsKCQkJX2dhcS5wdXNoKFsnX3RyYWNrUGFnZXZpZXcnXSk7
        CgkJCShmdW5jdGlvbigpIHsgdmFyIGdhID0gZG9jdW1lbnQuY3JlYXRlRWxl
        bWVudCgnc2NyaXB0Jyk7IGdhLnR5cGUgPSAndGV4dC9qYXZhc2NyaXB0Jzsg
        Z2EuYXN5bmMgPSB0cnVlOyBnYS5zcmMgPSAoJ2h0dHBzOicgPT0gZG9jdW1l
        bnQubG9jYXRpb24ucHJvdG9jb2wgPyAnaHR0cHM6Ly9zc2wnIDogJ2h0dHA6
        Ly93d3cnKSArICcuZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanMnOyB2YXIg
        cyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCdzY3JpcHQnKVsw
        XTsgcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShnYSwgcyk7IH0pKCk7CgkK
        CQk8L3NjcmlwdD48bGluayByZWw9IlN0eWxlc2hlZXQiIGhyZWY9Ii9jc3Mv
        c2VsZWN0LXdhbGxldC5jc3MiPgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNj
        cmlwdCIgc3JjPSIvanMvbW9uZXkuanM/dj0xIj48L3NjcmlwdD4KPGxpbmsg
        cmVsPSJpY29uIiBocmVmPSIvL21vbmV5LnlhbmRleC5ydS9mYXZpY29uLmlj
        byIgdHlwZT0iaWNvIj4KPG1ldGEgbmFtZT0iYXBwbGUtaXR1bmVzLWFwcCIg
        Y29udGVudD0iYXBwLWlkPTg4NzUxNDI5OSI+CjwvaGVhZD4KPGJvZHkgYmdj
        b2xvcj0id2hpdGUiIGxpbms9IiMwMDAwY2MiIG1hcmdpbmhlaWdodD0iMCIg
        bWFyZ2lud2lkdGg9IjAiIHRvcG1hcmdpbj0iMCIgcmlnaHRtYXJnaW49IjAi
        IGJvdHRvbW1hcmdpbj0iMCIgbGVmdG1hcmdpbj0iMCIgY2xhc3M9ImItcGFn
        ZSAiPgo8bm9zY3JpcHQ+PGlmcmFtZSBzcmM9Ii8vd3d3Lmdvb2dsZXRhZ21h
        bmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLVRXU1pHVyIgaGVpZ2h0PSIwIiB3
        aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRl
        biI+PC9pZnJhbWU+PC9ub3NjcmlwdD4KPHNjcmlwdD4oZnVuY3Rpb24odyxk
        LHMsbCxpKXt3W2xdPXdbbF18fFtdO3dbbF0ucHVzaCh7J2d0bS5zdGFydCc6
        CgkJCQluZXcgRGF0ZSgpLmdldFRpbWUoKSxldmVudDonZ3RtLmpzJ30pO3Zh
        ciBmPWQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF0sCgkJCQlqPWQuY3Jl
        YXRlRWxlbWVudChzKSxkbD1sIT0nZGF0YUxheWVyJz8nJmw9JytsOicnO2ou
        YXN5bmM9dHJ1ZTtqLnNyYz0KCQkJCScvL3d3dy5nb29nbGV0YWdtYW5hZ2Vy
        LmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZv
        cmUoaixmKTsKCQkJCX0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnZGF0
        YUxheWVyJywnR1RNLVRXU1pHVycpOzwvc2NyaXB0PjxpIGNsYXNzPSJiLXN0
        YXRjb3VudGVyIj4KICAgICAgPGkgc3R5bGU9ImJhY2tncm91bmQ6dXJsKC8v
        d3d3LnRucy1jb3VudGVyLnJ1L1YxM2EqKioqeWFuZGV4X3J1L3J1L0NQMTI1
        MS90bXNlYz15YW5kZXhfbW9uZXkvMCkiPjwvaT4KICAgICAgCiAgICA8L2k+
        PHRhYmxlIG9uY2xpY2s9InJldHVybiB7J2wtaGVhZCc6e25hbWU6J2wtaGVh
        ZCd9fSIgY2xhc3M9ImwtaGVhZCBsLWhlYWRfbGlnaHQgbC1oZWFkX2xpZ2h0
        Ij48dHI+Cjx0ZCBjbGFzcz0ibC1oZWFkX19nIj48aSBjbGFzcz0ibC1oZWFk
        X19nYXAiPjwvaT48L3RkPgo8dGQgY2xhc3M9ImwtaGVhZF9fbCI+PGRpdiBj
        bGFzcz0iYi1oZWFkLWxvZ28iPgo8bWFwIG5hbWU9ImxvZ28tbWFwIj48YXJl
        YSBzaGFwZT0icmVjdCIgY29vcmRzPSI5OCwwLDEzMCw0MCIgaHJlZj0iLy9t
        b25leS55YW5kZXgucnUiPgo8YXJlYSBzaGFwZT0icmVjdCIgY29vcmRzPSIw
        LDAsOTgsNDAiIGhyZWY9Imh0dHA6Ly95YW5kZXgucnUiPjwvbWFwPjxtYXAg
        bmFtZT0ibG9nby1tYXAiPjxhcmVhIHNoYXBlPSJyZWN0IiBjb29yZHM9Ijk4
        LDAsMTMwLDQwIiBocmVmPSIvL21vbmV5LnlhbmRleC5ydSI+CjxhcmVhIHNo
        YXBlPSJyZWN0IiBjb29yZHM9IjAsMCw5OCw0MCIgaHJlZj0iaHR0cDovL3lh
        bmRleC5ydSI+PC9tYXA+PGRpdiBjbGFzcz0iYi1oZWFkLWxvZ29fX2xvZ28i
        PjxzcGFuIGNsYXNzPSJiLWhlYWQtbG9nb19fbGluayI+PGltZyBjbGFzcz0i
        Yi1oZWFkLWxvZ29fX2ltZyIgYm9yZGVyPSIwIiBhbHQ9ItCv0L3QtNC10LrR
        gSIgc3JjPSIvL21vbmV5LnlhbmRleC5ydS9pL2ItaGVhZC1sb2dvLnJ1LnBu
        ZyIgdXNlbWFwPSIjbG9nby1tYXAiPjwvc3Bhbj48L2Rpdj4KPHN0cm9uZyBj
        bGFzcz0iYi1oZWFkLW5hbWUgYi1oZWFkLW5hbWVfdHlwZV9sb2dvIiBvbmNs
        aWNrPSJyZXR1cm4geydiLWhlYWQtbmFtZSc6e25hbWU6J2ItaGVhZC1uYW1l
        J319Ij48YSBjbGFzcz0iYi1oZWFkLW5hbWVfX2xpbmsiIGhyZWY9Ii8vbW9u
        ZXkueWFuZGV4LnJ1LyI+0LTQtdC90YzQs9C4PC9hPjwvc3Ryb25nPgo8L2Rp
        dj48L3RkPgo8dGQgY2xhc3M9ImwtaGVhZF9fZ2wiPjxpIGNsYXNzPSJsLWhl
        YWRfX2dhcCI+PC9pPjwvdGQ+Cjx0ZCBjbGFzcz0ibC1oZWFkX19jIj4KPCEt
        LW5vaW5kZXgtLT48dGFibGUgY2xhc3M9ImItaGVhZC10YWJzIGItaGVhZC10
        YWJzX21vZGVfbGl2ZSBiLWhlYWQtdGFic190eXBlX2NvbW11bmljYXRpb24g
        aS1iZW0iIG9uY2xpY2s9InJldHVybiB7J2ItaGVhZC10YWJzJzp7bmFtZTon
        Yi1oZWFkLXRhYnMnLCdkZWZhdWx0JzonJ319Ij48dHI+Cjx0ZCBjbGFzcz0i
        Yi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX3RhYiBiLWhlYWQtdGFi
        c19faXRlbSBiLWhlYWQtdGFic19faXRlbV9pZF93d3ciIG9uY2xpY2s9InJl
        dHVybiB7J2ItaGVhZC10YWJzX19pdGVtJzp7bmFtZTonYi1oZWFkLXRhYnNf
        X2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxpbmsgYi1oZWFkLXRhYnNfX2xpbmsi
        IGhyZWY9Imh0dHA6Ly93d3cueWFuZGV4LnJ1Ij7Qn9C+0LjRgdC6PC9hPjwv
        dGQ+Cjx0ZCBjbGFzcz0iYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNf
        X3RhYiBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbV9pZF9t
        YWlsIiBvbmNsaWNrPSJyZXR1cm4geydiLWhlYWQtdGFic19faXRlbSc6e25h
        bWU6J2ItaGVhZC10YWJzX19pdGVtJ319Ij48YSBjbGFzcz0iYi1saW5rIGIt
        aGVhZC10YWJzX19saW5rIiBocmVmPSJodHRwOi8vbWFpbC55YW5kZXgucnUi
        PtCf0L7Rh9GC0LA8L2E+PC90ZD4KPHRkIGNsYXNzPSJiLWhlYWQtdGFic19f
        aXRlbSBiLWhlYWQtdGFic19fdGFiIGItaGVhZC10YWJzX19pdGVtIGItaGVh
        ZC10YWJzX19pdGVtX2lkX2Rpc2siIG9uY2xpY2s9InJldHVybiB7J2ItaGVh
        ZC10YWJzX19pdGVtJzp7bmFtZTonYi1oZWFkLXRhYnNfX2l0ZW0nfX0iPjxh
        IGNsYXNzPSJiLWxpbmsgYi1oZWFkLXRhYnNfX2xpbmsiIGhyZWY9Imh0dHA6
        Ly9kaXNrLnlhbmRleC5ydSI+0JTQuNGB0Lo8L2E+PC90ZD4KPHRkIGNsYXNz
        PSJiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19fdGFiIGItaGVhZC10
        YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lkX2NhbGVuZGFyIiBvbmNs
        aWNrPSJyZXR1cm4geydiLWhlYWQtdGFic19faXRlbSc6e25hbWU6J2ItaGVh
        ZC10YWJzX19pdGVtJ319Ij48YSBjbGFzcz0iYi1saW5rIGItaGVhZC10YWJz
        X19saW5rIiBocmVmPSJodHRwOi8vY2FsZW5kYXIueWFuZGV4LnJ1Ij7QmtCw
        0LvQtdC90LTQsNGA0Yw8L2E+PC90ZD4KPHRkIGNsYXNzPSJiLWhlYWQtdGFi
        c19faXRlbSBiLWhlYWQtdGFic19faXRlbV9zdGF0ZV9jdXJyZW50IGItaGVh
        ZC10YWJzX190YWIgYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0
        ZW1faWRfbW9uZXkiIG9uY2xpY2s9InJldHVybiB7J2ItaGVhZC10YWJzX19p
        dGVtJzp7bmFtZTonYi1oZWFkLXRhYnNfX2l0ZW0nfX0iPjxzdHJvbmc+PGEg
        Y2xhc3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cHM6
        Ly9tb25leS55YW5kZXgucnUiPtCU0LXQvdGM0LPQuDwvYT48L3N0cm9uZz48
        L3RkPgo8dGQgY2xhc3M9ImItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJz
        X190YWIgYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW1faWRf
        bW9pa3J1ZyIgb25jbGljaz0icmV0dXJuIHsnYi1oZWFkLXRhYnNfX2l0ZW0n
        OntuYW1lOidiLWhlYWQtdGFic19faXRlbSd9fSI+PGEgY2xhc3M9ImItbGlu
        ayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cDovL21vaWtydWcucnUi
        PtCc0L7QucKg0JrRgNGD0LM8L2E+PC90ZD4KPHRkIGNsYXNzPSJiLWhlYWQt
        dGFic19faXRlbSBiLWhlYWQtdGFic19fdGFiIGItaGVhZC10YWJzX19pdGVt
        IGItaGVhZC10YWJzX19pdGVtX2lkX2ZvdGtpIiBvbmNsaWNrPSJyZXR1cm4g
        eydiLWhlYWQtdGFic19faXRlbSc6e25hbWU6J2ItaGVhZC10YWJzX19pdGVt
        J319Ij48YSBjbGFzcz0iYi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVm
        PSJodHRwOi8vZm90a2kueWFuZGV4LnJ1Ij7QpNC+0YLQutC4PC9hPjwvdGQ+
        Cjx0ZCBjbGFzcz0iYi1oZWFkLXRhYnNfX21vcmUgYi1oZWFkLXRhYnNfX3Rh
        YiI+PGRpdiBjbGFzcz0iYi1kcm9wZG93bmEgYi1kcm9wZG93bmFfZGlyZWN0
        aW9uX2Rvd24gYi1kcm9wZG93bmFfaXMtYmVtX3llcyBpLWJlbSBpLWJlbSIg
        b25jbGljaz0icmV0dXJuIHsnYi1kcm9wZG93bmEnOntuYW1lOidiLWRyb3Bk
        b3duYSd9fSI+CjxzcGFuIGNsYXNzPSJiLWRyb3Bkb3duYV9fc3dpdGNoZXIi
        IG9uY2xpY2s9InJldHVybiB7J2ItZHJvcGRvd25hX19zd2l0Y2hlcic6e25h
        bWU6J2ItZHJvcGRvd25hX19zd2l0Y2hlcid9fSI+PGEgY2xhc3M9ImItbGlu
        ayBiLWxpbmtfcHNldWRvX3llcyBiLWxpbmtfaXMtYmVtX3llcyBpLWJlbSBp
        LWJlbSIgb25jbGljaz0icmV0dXJuIHsnYi1saW5rJzp7bmFtZTonYi1saW5r
        J319IiBocmVmPSJodHRwOi8vd3d3LnlhbmRleC5ydS9hbGwiPjxzcGFuIGNs
        YXNzPSJiLWxpbmtfX2lubmVyIj7QtdGJ0ZE8L3NwYW4+PC9hPjwvc3Bhbj48
        ZGl2IGNsYXNzPSJiLXBvcHVwYSBiLXBvcHVwYV90aGVtZV9mZmZmZmYgYi1k
        cm9wZG93bmFfX3BvcHVwIiBvbmNsaWNrPSJyZXR1cm4geydiLXBvcHVwYSc6
        e25hbWU6J2ItcG9wdXBhJ319Ij4KPGkgY2xhc3M9ImItcG9wdXBhX190YWls
        Ij48L2k+PGkgY2xhc3M9ImItcG9wdXBhX19zaGFkb3ciPjwvaT48dGFibGUg
        Y2xhc3M9ImItcG9wdXBhX193cmFwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNw
        YWNpbmc9IjAiPjx0cj48dGQgY2xhc3M9ImItcG9wdXBhX193cmFwLWNlbGwi
        PjxkaXYgY2xhc3M9ImItcG9wdXBhX19jb250ZW50Ij48ZGl2IGNsYXNzPSJi
        LW1lbnUgYi1tZW51X2xheW91dF92ZXJ0IGItZHJvcGRvd25hX19tZW51Ij48
        dWwgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQiPgo8bGkgY2xhc3M9ImIt
        bWVudV9fbGF5b3V0LXZlcnQtY2VsbCBiLW1lbnVfX2xheW91dC12ZXJ0LWNl
        bGxfcG9zaXRpb25fZmlyc3QiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBi
        LWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFi
        c19faXRlbV9pZF9hdXRvIiBvbmNsaWNrPSJyZXR1cm4geydiLW1lbnVfX2l0
        ZW0nOntuYW1lOidiLW1lbnVfX2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxpbmsg
        Yi1oZWFkLXRhYnNfX2xpbmsiIGhyZWY9Imh0dHA6Ly9hdXRvLnlhbmRleC5y
        dSI+0JDQstGC0L48L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVf
        X2xheW91dC12ZXJ0LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBi
        LWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFi
        c19faXRlbV9pZF9hZmlzaGEiIG9uY2xpY2s9InJldHVybiB7J2ItbWVudV9f
        aXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+PGEgY2xhc3M9ImItbGlu
        ayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cDovL2FmaXNoYS55YW5k
        ZXgucnUiPtCQ0YTQuNGI0LA8L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJi
        LW1lbnVfX2xheW91dC12ZXJ0LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVudV9f
        aXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhl
        YWQtdGFic19faXRlbV9pZF9ibG9ncyIgb25jbGljaz0icmV0dXJuIHsnYi1t
        ZW51X19pdGVtJzp7bmFtZTonYi1tZW51X19pdGVtJ319Ij48YSBjbGFzcz0i
        Yi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVmPSJodHRwOi8vYmxvZ3Mu
        eWFuZGV4LnJ1Ij7QkdC70L7Qs9C4PC9hPjwvZGl2PjwvbGk+CjxsaSBjbGFz
        cz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIj48ZGl2IGNsYXNzPSJiLW1l
        bnVfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0g
        Yi1oZWFkLXRhYnNfX2l0ZW1faWRfdmlkZW8iIG9uY2xpY2s9InJldHVybiB7
        J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+PGEgY2xh
        c3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cDovL3Zp
        ZGVvLnlhbmRleC5ydSI+0JLQuNC00LXQvjwvYT48L2Rpdj48L2xpPgo8bGkg
        Y2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQtY2VsbCI+PGRpdiBjbGFzcz0i
        Yi1tZW51X19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19p
        dGVtIGItaGVhZC10YWJzX19pdGVtX2lkX2VnZSIgb25jbGljaz0icmV0dXJu
        IHsnYi1tZW51X19pdGVtJzp7bmFtZTonYi1tZW51X19pdGVtJ319Ij48YSBj
        bGFzcz0iYi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVmPSIvL2VnZS55
        YW5kZXgucnUiPtCV0JPQrTwvYT48L2Rpdj48L2xpPgo8bGkgY2xhc3M9ImIt
        bWVudV9fbGF5b3V0LXZlcnQtY2VsbCI+PGRpdiBjbGFzcz0iYi1tZW51X19p
        dGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVh
        ZC10YWJzX19pdGVtX2lkX2ltYWdlcyIgb25jbGljaz0icmV0dXJuIHsnYi1t
        ZW51X19pdGVtJzp7bmFtZTonYi1tZW51X19pdGVtJ319Ij48YSBjbGFzcz0i
        Yi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVmPSJodHRwOi8vaW1hZ2Vz
        LnlhbmRleC5ydSI+0JrQsNGA0YLQuNC90LrQuDwvYT48L2Rpdj48L2xpPgo8
        bGkgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQtY2VsbCI+PGRpdiBjbGFz
        cz0iYi1tZW51X19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJz
        X19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lkX21hcHMiIG9uY2xpY2s9InJl
        dHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+
        PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0
        cDovL21hcHMueWFuZGV4LnJ1Ij7QmtCw0YDRgtGLPC9hPjwvZGl2PjwvbGk+
        CjxsaSBjbGFzcz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIj48ZGl2IGNs
        YXNzPSJiLW1lbnVfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRh
        YnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW1faWRfeWFjYSIgb25jbGljaz0i
        cmV0dXJuIHsnYi1tZW51X19pdGVtJzp7bmFtZTonYi1tZW51X19pdGVtJ319
        Ij48YSBjbGFzcz0iYi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVmPSJo
        dHRwOi8veWFjYS55YW5kZXgucnUiPtCa0LDRgtCw0LvQvtCzPC9hPjwvZGl2
        PjwvbGk+CjxsaSBjbGFzcz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIj48
        ZGl2IGNsYXNzPSJiLW1lbnVfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0gYi1o
        ZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW1faWRfbWFya2V0IiBv
        bmNsaWNrPSJyZXR1cm4geydiLW1lbnVfX2l0ZW0nOntuYW1lOidiLW1lbnVf
        X2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxpbmsgYi1oZWFkLXRhYnNfX2xpbmsi
        IGhyZWY9Imh0dHA6Ly9tYXJrZXQueWFuZGV4LnJ1Ij7QnNCw0YDQutC10YI8
        L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVfX2xheW91dC12ZXJ0
        LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBiLWhlYWQtdGFic19f
        aXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbV9pZF9t
        dXNpYyIgb25jbGljaz0icmV0dXJuIHsnYi1tZW51X19pdGVtJzp7bmFtZTon
        Yi1tZW51X19pdGVtJ319Ij48YSBjbGFzcz0iYi1saW5rIGItaGVhZC10YWJz
        X19saW5rIiBocmVmPSJodHRwOi8vbXVzaWMueWFuZGV4LnJ1Ij7QnNGD0LfR
        i9C60LA8L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVfX2xheW91
        dC12ZXJ0LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBiLWhlYWQt
        dGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRl
        bV9pZF9uZXdzIiBvbmNsaWNrPSJyZXR1cm4geydiLW1lbnVfX2l0ZW0nOntu
        YW1lOidiLW1lbnVfX2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxpbmsgYi1oZWFk
        LXRhYnNfX2xpbmsiIGhyZWY9Imh0dHA6Ly9uZXdzLnlhbmRleC5ydSI+0J3Q
        vtCy0L7RgdGC0Lg8L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVf
        X2xheW91dC12ZXJ0LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBi
        LWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFi
        c19faXRlbV9pZF93ZWF0aGVyIiBvbmNsaWNrPSJyZXR1cm4geydiLW1lbnVf
        X2l0ZW0nOntuYW1lOidiLW1lbnVfX2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxp
        bmsgYi1oZWFkLXRhYnNfX2xpbmsiIGhyZWY9Imh0dHA6Ly9wb2dvZGEueWFu
        ZGV4LnJ1Ij7Qn9C+0LPQvtC00LA8L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNz
        PSJiLW1lbnVfX2xheW91dC12ZXJ0LWNlbGwiPjxkaXYgY2xhc3M9ImItbWVu
        dV9faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbSBi
        LWhlYWQtdGFic19faXRlbV9pZF9yYWJvdGEiIG9uY2xpY2s9InJldHVybiB7
        J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+PGEgY2xh
        c3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cDovL3Jh
        Ym90YS55YW5kZXgucnUiPtCg0LDQsdC+0YLQsDwvYT48L2Rpdj48L2xpPgo8
        bGkgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQtY2VsbCI+PGRpdiBjbGFz
        cz0iYi1tZW51X19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJz
        X19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lkX3Jhc3AiIG9uY2xpY2s9InJl
        dHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+
        PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0
        cDovL3Jhc3AueWFuZGV4LnJ1Ij7QoNCw0YHQv9C40YHQsNC90LjRjzwvYT48
        L2Rpdj48L2xpPgo8bGkgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQtY2Vs
        bCI+PGRpdiBjbGFzcz0iYi1tZW51X19pdGVtIGItaGVhZC10YWJzX19pdGVt
        IGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lkX3Nsb3Zh
        cmkiIG9uY2xpY2s9InJldHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2It
        bWVudV9faXRlbSd9fSI+PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19f
        bGluayIgaHJlZj0iaHR0cDovL3Nsb3ZhcmkueWFuZGV4LnJ1Ij7QodC70L7Q
        stCw0YDQuDwvYT48L2Rpdj48L2xpPgo8bGkgY2xhc3M9ImItbWVudV9fbGF5
        b3V0LXZlcnQtY2VsbCI+PGRpdiBjbGFzcz0iYi1tZW51X19pdGVtIGItaGVh
        ZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19p
        dGVtX2lkX3NwcmF2IiBvbmNsaWNrPSJyZXR1cm4geydiLW1lbnVfX2l0ZW0n
        OntuYW1lOidiLW1lbnVfX2l0ZW0nfX0iPjxhIGNsYXNzPSJiLWxpbmsgYi1o
        ZWFkLXRhYnNfX2xpbmsiIGhyZWY9Imh0dHA6Ly9zcHJhdi55YW5kZXgucnUi
        PtCh0L/RgNCw0LLQvtGH0L3QuNC6PC9hPjwvZGl2PjwvbGk+CjxsaSBjbGFz
        cz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIj48ZGl2IGNsYXNzPSJiLW1l
        bnVfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0g
        Yi1oZWFkLXRhYnNfX2l0ZW1faWRfdGF4aSIgb25jbGljaz0icmV0dXJuIHsn
        Yi1tZW51X19pdGVtJzp7bmFtZTonYi1tZW51X19pdGVtJ319Ij48YSBjbGFz
        cz0iYi1saW5rIGItaGVhZC10YWJzX19saW5rIiBocmVmPSJodHRwczovL3Rh
        eGkueWFuZGV4LnJ1Ij7QotCw0LrRgdC4PC9hPjwvZGl2PjwvbGk+CjxsaSBj
        bGFzcz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIj48ZGl2IGNsYXNzPSJi
        LW1lbnVfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0ZW0gYi1oZWFkLXRhYnNfX2l0
        ZW0gYi1oZWFkLXRhYnNfX2l0ZW1faWRfdHYiIG9uY2xpY2s9InJldHVybiB7
        J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9fSI+PGEgY2xh
        c3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0iaHR0cDovL3R2
        LnlhbmRleC5ydSI+0KLQtdC70LXQv9GA0L7Qs9GA0LDQvNC80LA8L2E+PC9k
        aXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVfX2xheW91dC12ZXJ0LWNlbGwi
        PjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBiLWhlYWQtdGFic19faXRlbSBi
        LWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbV9pZF91c2x1Z2ki
        IG9uY2xpY2s9InJldHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVu
        dV9faXRlbSd9fSI+PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19fbGlu
        ayIgaHJlZj0iaHR0cDovL3VzbHVnaS55YW5kZXgucnUiPtCj0YHQu9GD0LPQ
        uDwvYT48L2Rpdj48L2xpPgo8bGkgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZl
        cnQtY2VsbCI+PGRpdiBjbGFzcz0iYi1tZW51X19pdGVtIGItaGVhZC10YWJz
        X19pdGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lk
        X3dvdyIgb25jbGljaz0icmV0dXJuIHsnYi1tZW51X19pdGVtJzp7bmFtZTon
        Yi1tZW51X19pdGVtJ319Ij48YSBjbGFzcz0iYi1saW5rIGItaGVhZC10YWJz
        X19saW5rIiBocmVmPSJodHRwOi8vbXkueWEucnUiPtCvLtGA0YM8L2E+PC9k
        aXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVfX2xheW91dC12ZXJ0LXNlcGFy
        YXRvciI+PGkgY2xhc3M9ImItbWVudV9fc2VwYXJhdG9yIj48L2k+PC9saT4K
        PGxpIGNsYXNzPSJiLW1lbnVfX2xheW91dC12ZXJ0LWNlbGwiPjxkaXYgY2xh
        c3M9ImItbWVudV9faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFi
        c19faXRlbSBiLWhlYWQtdGFic19faXRlbV9pZF9tb2JpbGUiIG9uY2xpY2s9
        InJldHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2ItbWVudV9faXRlbSd9
        fSI+PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19fbGluayIgaHJlZj0i
        aHR0cDovL21vYmlsZS55YW5kZXgucnUiPtCc0L7QsdC40LvRjNC90YvQuTwv
        YT48L2Rpdj48L2xpPgo8bGkgY2xhc3M9ImItbWVudV9fbGF5b3V0LXZlcnQt
        Y2VsbCI+PGRpdiBjbGFzcz0iYi1tZW51X19pdGVtIGItaGVhZC10YWJzX19p
        dGVtIGItaGVhZC10YWJzX19pdGVtIGItaGVhZC10YWJzX19pdGVtX2lkX3Nv
        ZnQiIG9uY2xpY2s9InJldHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6J2It
        bWVudV9faXRlbSd9fSI+PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFic19f
        bGluayIgaHJlZj0iaHR0cDovL3NvZnQueWFuZGV4LnJ1Ij7Qn9GA0L7Qs9GA
        0LDQvNC80Ys8L2E+PC9kaXY+PC9saT4KPGxpIGNsYXNzPSJiLW1lbnVfX2xh
        eW91dC12ZXJ0LWNlbGwgYi1tZW51X19sYXlvdXQtdmVydC1jZWxsX3Bvc2l0
        aW9uX2xhc3QiPjxkaXYgY2xhc3M9ImItbWVudV9faXRlbSBiLWhlYWQtdGFi
        c19faXRlbSBiLWhlYWQtdGFic19faXRlbSBiLWhlYWQtdGFic19faXRlbV9p
        ZF9hbGwiIG9uY2xpY2s9InJldHVybiB7J2ItbWVudV9faXRlbSc6e25hbWU6
        J2ItbWVudV9faXRlbSd9fSI+PGEgY2xhc3M9ImItbGluayBiLWhlYWQtdGFi
        c19fbGluayIgaHJlZj0iaHR0cDovL3d3dy55YW5kZXgucnUvYWxsIj7QktGB
        0LXCoNGB0LXRgNCy0LjRgdGLPC9hPjwvZGl2PjwvbGk+CjwvdWw+PC9kaXY+
        PC9kaXY+PC90ZD48L3RyPjwvdGFibGU+CjwvZGl2Pgo8L2Rpdj48L3RkPgo8
        L3RyPjwvdGFibGU+CjwhLS0vbm9pbmRleC0tPjxkaXYgY2xhc3M9ImItaGVh
        ZC1zZWFyY2giIG9uY2xpY2s9InJldHVybiB7J2ItaGVhZC1zZWFyY2gnOntu
        YW1lOidiLWhlYWQtc2VhcmNoJ319Ij48ZGl2IGNsYXNzPSJiLWhlYWQtc2Vh
        cmNoX193cmFwIGItaGVhZC1zZWFyY2hfX2Fycm93Ij4KPGkgY2xhc3M9ImIt
        aGVhZC1zZWFyY2hfX2FyciI+PGkgY2xhc3M9ImItaGVhZC1zZWFyY2hfX2Fy
        ci1pIj48L2k+PC9pPjxmb3JtIGNsYXNzPSJiLXNlYXJjaCIgYWN0aW9uPSJo
        dHRwczovL21vbmV5LnlhbmRleC5ydS9zZWFyY2gueG1sIiBtZXRob2Q9Imdl
        dCIgYWNjZXB0LWNoYXJzZXQ9InV0Zi04Ij4KPHNjcmlwdCB0eXBlPSJ0ZXh0
        L2phdmFzY3JpcHQiPiQoZnVuY3Rpb24oKXsgJCgnLmItaGVhZC1zZWFyY2gg
        LmItc2VhcmNoJykucGFyZW50KCkuYmluZCgnc3VibWl0JywgZnVuY3Rpb24o
        KXtyKHRoaXMsICdzdHJlZC9waWQ9NDEvY2lkPTcxNTEzJyk7fSk7IH0pOzwv
        c2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4kKGZ1bmN0
        aW9uKCl7ICQoJy5iLWhlYWQtc2VhcmNoIC5iLXNlYXJjaCcpLnBhcmVudCgp
        LmJpbmQoJ3N1Ym1pdCcsIGZ1bmN0aW9uKCl7cih0aGlzLCAnc3RyZWQvcGlk
        PTQxL2NpZD03MTUxMycpO30pOyB9KTs8L3NjcmlwdD48dGFibGUgY2xhc3M9
        ImItc2VhcmNoX190YWJsZSI+Cjx0cj4KICAgICAgICAgIAogICAgICAgIDx0
        ZCBjbGFzcz0iYi1zZWFyY2hfX2lucHV0Ij4KPHNwYW4gY2xhc3M9ImItZm9y
        bS1pbnB1dCBiLWZvcm0taW5wdXRfdGhlbWVfZ3JleSBiLWZvcm0taW5wdXRf
        c2l6ZV9sIGktYmVtIiBvbmNsaWNrPSJyZXR1cm4geydiLWZvcm0taW5wdXQn
        OntuYW1lOidiLWZvcm0taW5wdXQnfX0iPgogICAgICAgICAgICAgIDxzcGFu
        IGNsYXNzPSJiLWZvcm0taW5wdXRfX2hpbnQtd3JhcCI+PGxhYmVsIGZvcj0i
        c2VhcmNoLWlucHV0IiBjbGFzcz0iYi1mb3JtLWlucHV0X19oaW50Ij7QvdCw
        0LfQstCw0L3QuNC1INGC0L7QstCw0YDQsCwg0YPRgdC70YPQs9C4INC40LvQ
        uCDQvNCw0LPQsNC30LjQvdCwPC9sYWJlbD48L3NwYW4+CiAgICAgICAgICAg
        ICAgPHNwYW4gY2xhc3M9ImItZm9ybS1pbnB1dF9fYm94Ij48aW5wdXQgY2xh
        c3M9ImItZm9ybS1pbnB1dF9faW5wdXQiIGlkPSJzZWFyY2gtaW5wdXQiIG5h
        bWU9InRleHQiIG1heGxlbmd0aD0iNDAwIiB0YWJpbmRleD0iMSI+PC9zcGFu
        PgogICAgICAgICAgICA8L3NwYW4+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
        Y3JpcHQiPgoJCQkkKGZ1bmN0aW9uKCkgewoJCQkJWWFNb25leS5nZXRTdWdn
        ZXN0cyh7CgkJCQkJdXJsOiIveW1zdWdnZXN0LnhtbCIsCgkJCQkJaW5wdXQ6
        ICIuYi1oZWFkLXNlYXJjaCAgI3NlYXJjaC1pbnB1dCIsCgkJCQkJY291bnRl
        cjoicGlkPTQxL2NpZD03MTM0MC9wYXRoPXRleHQiLAoJCQkJCWFkc19jb3Vu
        dGVyOiJwaWQ9NDEvY2lkPTcxMzQwL3BhdGg9bGluayIKCQkJCX0pOwoJCQl9
        KTsKCQk8L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+
        CgkJCSQoZnVuY3Rpb24oKSB7CgkJCQlZYU1vbmV5LmdldFN1Z2dlc3RzKHsK
        CQkJCQl1cmw6Ii95bXN1Z2dlc3QueG1sIiwKCQkJCQlpbnB1dDogIi5iLWhl
        YWQtc2VhcmNoICAjc2VhcmNoLWlucHV0IiwKCQkJCQljb3VudGVyOiJwaWQ9
        NDEvY2lkPTcxMzQwL3BhdGg9dGV4dCIsCgkJCQkJYWRzX2NvdW50ZXI6InBp
        ZD00MS9jaWQ9NzEzNDAvcGF0aD1saW5rIgoJCQkJfSk7CgkJCX0pOwoJCTwv
        c2NyaXB0Pgo8L3RkPgo8dGQgY2xhc3M9ImItc2VhcmNoX19idXR0b24iPgog
        ICAgICAgICAgICAKICAgICAgICAgICAgPHNwYW4gb25jbGljaz0icmV0dXJu
        IHsnYi1mb3JtLWJ1dHRvbic6e25hbWU6J2ItZm9ybS1idXR0b24nfX0iIGNs
        YXNzPSJiLWZvcm0tYnV0dG9uIGItZm9ybS1idXR0b25fc2l6ZV9sIGItZm9y
        bS1idXR0b25fdGhlbWVfZ3JleS1hcnJvdy1uby10cmFuc3BhcmVudC1sIGIt
        c2VhcmNoX19idXR0b25fbGlnaHQgaS1iZW0iPjxpIGNsYXNzPSJiLWZvcm0t
        YnV0dG9uX19sZWZ0Ij48L2k+PHNwYW4gY2xhc3M9ImItZm9ybS1idXR0b25f
        X2NvbnRlbnQiPgogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImItZm9y
        bS1idXR0b25fX3RleHQiPtCd0LDQudGC0Lg8L3NwYW4+CiAgICAgICAgICAg
        ICAgPC9zcGFuPjxpbnB1dCB0eXBlPSJzdWJtaXQiIGNsYXNzPSJiLWZvcm0t
        YnV0dG9uX19pbnB1dCBpLWJlbSIgdGFiaW5kZXg9IjIiIGhpZGVmb2N1cz0i
        dHJ1ZSIgdmFsdWU9IiI+PC9zcGFuPgogICAgICAgICAgPC90ZD4KPC90cj4K
        PHRyPjx0ZCBjbGFzcz0iYi1zZWFyY2hfX3VuZGVyIiBjb2xzcGFuPSIyIj4K
        PGEgY2xhc3M9ImItc2VhcmNoX19hZHZhbmNlZCIgdGFiaW5kZXg9IjMiIGlk
        PSJhZHZhbmNlZCIgaHJlZj0iLy9tb25leS55YW5kZXgucnUvc2hvcHMueG1s
        P2Zyb209aXNlYXJjaCI+0LLRgdC1INGC0L7QstCw0YDRiyDQuCDRg9GB0LvR
        g9Cz0Lg8L2E+PGRpdiBjbGFzcz0iYi1zZWFyY2hfX3NhbXBsZSBiLXNlYXJj
        aF9fc2FtcGxlX3R5cGVfbG9uZyBpLWJlbSIgb25jbGljaz0icmV0dXJuIHsn
        Yi1zZWFyY2hfX3NhbXBsZSc6e25hbWU6J2Itc2VhcmNoX19zYW1wbGUnfX0i
        Pgo8aSBjbGFzcz0iYi1zZWFyY2hfX2ludHJvIj7QndCw0L/RgNC40LzQtdGA
        LDwvaT7CoDxzcGFuIGNsYXNzPSJiLWxpbmsgYi1saW5rX3BzZXVkb195ZXMi
        IG9ubW91c2Vkb3duPSJMZWdvLmNoKCdtb25leS5zZWFyY2guc2FtcGxlJyx0
        aGlzKSI+PHNwYW4gY2xhc3M9ImItbGlua19faW5uZXIiPnlvdGE8L3NwYW4+
        PC9zcGFuPgo8L2Rpdj4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQi
        PgoJCQkkKCcuYi1oZWFkLXNlYXJjaCAuYi1zZWFyY2hfX3NhbXBsZSAuYi1w
        c2V1ZG8tbGluaycpLmNsaWNrKGZ1bmN0aW9uKCkgewoJCQkJcih0aGlzLCAn
        c3RyZWQvcGlkPTQxL2NpZD03MTUxNicpOwoJCQl9KTsKCQk8L3NjcmlwdD4K
        PC90ZD48L3RyPgo8L3RhYmxlPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1l
        PSJzZWFyY2giIHZhbHVlPSJzaG9wcyI+PGlucHV0IHR5cGU9ImhpZGRlbiIg
        bmFtZT0iZnJvbSIgaWQ9ImlzdWctaWQiIHZhbHVlPSJpc3VnIiBkaXNhYmxl
        ZD4KPC9mb3JtPgo8L2Rpdj48L2Rpdj4gPC90ZD4KPHRkIGNsYXNzPSJsLWhl
        YWRfX2dyIj48aSBjbGFzcz0ibC1oZWFkX19nYXAiPjwvaT48L3RkPgo8dGQg
        Y2xhc3M9ImwtaGVhZF9fciI+CjwhLS1ub2luZGV4LS0+PHRhYmxlIGNsYXNz
        PSJiLWhlYWQtdXNlcmluZm8gaS1iZW0iIG9uY2xpY2s9InJldHVybiB7J2It
        aGVhZC11c2VyaW5mbyc6e25hbWU6J2ItaGVhZC11c2VyaW5mbyd9fSI+Cjx0
        cj48dGQgY2xhc3M9ImItaGVhZC11c2VyaW5mb19fdGQiPjwvdGQ+PC90cj4K
        PHRyPjx0ZCBjbGFzcz0iYi1oZWFkLXVzZXJpbmZvX190ZCIgY29sc3Bhbj0i
        MiI+CjxkaXYgY2xhc3M9ImItaGVhZC11c2VyaW5mb19fc2V0dXAgYi1oZWFk
        LXVzZXJpbmZvX19zZXJ2aWNlIj48YSBocmVmPSIvL21vbmV5LnlhbmRleC5y
        dS9zZWN1cml0eS8iIGNsYXNzPSJiLWhlYWQtdXNlcmluZm9fX2xpbmsiPtCR
        0LXQt9C+0L/QsNGB0L3QvtGB0YLRjDwvYT48L2Rpdj4KPGRpdiBjbGFzcz0i
        Yi1oZWFkLXVzZXJpbmZvX19oZWxwIj48YSBocmVmPSIvL21vbmV5LnlhbmRl
        eC5ydS9oZWxwLnhtbCIgY2xhc3M9ImItaGVhZC11c2VyaW5mb19fbGluayI+
        0J/QvtC80L7RidGMPC9hPjwvZGl2Pgo8L3RkPjwvdHI+Cjx0cj48dGQgY2xh
        c3M9ImItaGVhZC11c2VyaW5mb19fdGQiIGNvbHNwYW49IjIiPgo8ZGl2IGNs
        YXNzPSJiLWhlYWQtdXNlcmluZm9fX3NldHVwIGItaGVhZC11c2VyaW5mb19f
        cmVnaW9uIj4KPGEgaHJlZj0iaHR0cDovL3R1bmUueWFuZGV4LnJ1L3JlZ2lv
        bi8/cmV0cGF0aD1odHRwcyUzQSUyRiUyRm1vbmV5LnlhbmRleC5ydSUyRnNl
        bGVjdC13YWxsZXQueG1sJTNGcmVxdWVzdGlkJTNEMzEzMjMwMzkzODM2MzIz
        NzM3Mzg1ZjM2MzczNDY1MzUzNTM1MzA2NDYxMzUzMzM4Mzc2MTM1MzUzNjYz
        NjUzNTM2MzUzNjM5NjYzNzM2MzEzMjM5NjM2MTYxMzMzOTYzMzYzMjY0IiBj
        bGFzcz0iYi1oZWFkLXVzZXJpbmZvX19saW5rIj7QoNC10LPQuNC+0L08L2E+
        OiDQlNC+0LvQs9C+0L/RgNGD0LTQvdGL0Lk8L2Rpdj4KPGRpdiBjbGFzcz0i
        bGFuZy1zd2l0Y2hlci1jb250YWluZXIiPgogICAgICAgIAogICAgICAgIDxk
        aXYgY2xhc3M9ImItZHJvcGRvd25hIGItbGFuZy1zd2l0Y2hlciBiLWxhbmct
        c3dpdGNoZXJfaXMtYmVtX3llcyBpLWJlbSBpLWJlbSIgb25jbGljaz0icmV0
        dXJuIHsnYi1sYW5nLXN3aXRjaGVyJzp7bmFtZTonYi1sYW5nLXN3aXRjaGVy
        J30sJ2ItZHJvcGRvd25hJzp7bmFtZTonYi1kcm9wZG93bmEnfX0iPgo8c3Bh
        biBjbGFzcz0iYi1kcm9wZG93bmFfX3N3aXRjaGVyIGItbGFuZy1zd2l0Y2hl
        cl9fbGFuZyIgb25jbGljaz0icmV0dXJuIHsnYi1kcm9wZG93bmFfX3N3aXRj
        aGVyJzp7bmFtZTonYi1kcm9wZG93bmFfX3N3aXRjaGVyJ319Ij48c3BhbiBj
        bGFzcz0iYi1saW5rIGItbGlua19wc2V1ZG9feWVzIGItbGFuZy1zd2l0Y2hl
        cl9fbGFuZyBpLWJlbSIgb25jbGljaz0icmV0dXJuIHsnYi1saW5rJzp7bmFt
        ZTonYi1saW5rJ319Ij48c3BhbiBjbGFzcz0iYi1saW5rX19pbm5lciI+PGlt
        ZyBjbGFzcz0iYi1pY29uIGItbGFuZy1zd2l0Y2hlcl9fZmxhZyBiLWNvdW50
        cnktZmxhZyBiLWNvdW50cnktZmxhZ19zaXplLTE2X3J1IiBzcmM9Ii8veWFu
        ZGV4LnN0L2xlZ28vXy9MYTZxaTE4WjhMd2duWmRzQXIxcXkxR3dDd28uZ2lm
        IiBhbHQ9InJ1IiB0aXRsZT0iIj48c3BhbiBjbGFzcz0iYi1sYW5nLXN3aXRj
        aGVyX19sYW5nLW5hbWUiPlJ1PC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9zcGFu
        PjxkaXYgY2xhc3M9ImItcG9wdXBhIGItcG9wdXBhX3RoZW1lX2ZmZmZmZiBi
        LXBvcHVwYV9kaXJlY3Rpb25fZG93bi1sZWZ0IGItcG9wdXBhX2lzLWJlbV95
        ZXMgaS1iZW0gYi1kcm9wZG93bmFfX3BvcHVwIiBvbmNsaWNrPSJyZXR1cm4g
        eydiLXBvcHVwYSc6e25hbWU6J2ItcG9wdXBhJ319Ij4KPGkgY2xhc3M9ImIt
        cG9wdXBhX190YWlsIj48L2k+PGkgY2xhc3M9ImItcG9wdXBhX19zaGFkb3ci
        PjwvaT48dGFibGUgY2xhc3M9ImItcG9wdXBhX193cmFwIiBjZWxscGFkZGlu
        Zz0iMCIgY2VsbHNwYWNpbmc9IjAiPjx0cj48dGQgY2xhc3M9ImItcG9wdXBh
        X193cmFwLWNlbGwiPjxkaXYgY2xhc3M9ImItcG9wdXBhX19jb250ZW50IGIt
        bGFuZy1zd2l0Y2hlcl9fcG9wdXAtY29udGVudCI+CiAgICAgICAgICAgICAg
        CiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYi1t
        ZW51IGItbWVudV9sYXlvdXRfdmVydCBiLWRyb3Bkb3duYV9fbWVudSBiLWxh
        bmctc3dpdGNoZXJfX21lbnUiPjx1bCBjbGFzcz0iYi1tZW51X19sYXlvdXQt
        dmVydCI+CjxsaSBjbGFzcz0iYi1tZW51X19sYXlvdXQtdmVydC1jZWxsIGIt
        bWVudV9fbGF5b3V0LXZlcnQtY2VsbF9wb3NpdGlvbl9maXJzdCI+PGRpdiBj
        bGFzcz0iYi1tZW51X19pdGVtIj48c3BhbiBjbGFzcz0iYi1sYW5nLXN3aXRj
        aGVyX19sYW5nIj48aW1nIGNsYXNzPSJiLWljb24gYi1sYW5nLXN3aXRjaGVy
        X19mbGFnIGItY291bnRyeS1mbGFnIGItY291bnRyeS1mbGFnX3NpemUtMTZf
        cnUiIHNyYz0iLy95YW5kZXguc3QvbGVnby9fL0xhNnFpMThaOEx3Z25aZHNB
        cjFxeTFHd0N3by5naWYiIGFsdD0icnUiIHRpdGxlPSIiPjxzcGFuIGNsYXNz
        PSJiLWxhbmctc3dpdGNoZXJfX2xhbmctbmFtZSI+UnU8L3NwYW4+PC9zcGFu
        PjwvZGl2PjwvbGk+CjxsaSBjbGFzcz0iYi1tZW51X19sYXlvdXQtdmVydC1j
        ZWxsIGItbWVudV9fbGF5b3V0LXZlcnQtY2VsbF9wb3NpdGlvbl9sYXN0Ij48
        ZGl2IGNsYXNzPSJiLW1lbnVfX2l0ZW0iPjxhIGNsYXNzPSJiLWxhbmctc3dp
        dGNoZXJfX2xhbmciIG9uY2xpY2s9InIodGhpcywgJ3N0cmVkL3BpZD00MS9j
        aWQ9NzIxNTIvcGF0aD1lbicpIiBocmVmPSIvL3R1bmUueWFuZGV4LnJ1L2Fw
        aS9sYW5nL3YxLjEvc2F2ZS54bWw/aW50bD1lbiZhbXA7cmV0cGF0aD1odHRw
        cyUzQSUyRiUyRm1vbmV5LnlhbmRleC5ydSUyRnNlbGVjdC13YWxsZXQueG1s
        JTNGcmVxdWVzdGlkJTNEMzEzMjMwMzkzODM2MzIzNzM3Mzg1ZjM2MzczNDY1
        MzUzNTM1MzA2NDYxMzUzMzM4Mzc2MTM1MzUzNjYzNjUzNTM2MzUzNjM5NjYz
        NzM2MzEzMjM5NjM2MTYxMzMzOTYzMzYzMjY0JmFtcDtzaz15ZTk1Yjc2YTY0
        ZmNhNDRiMWFiYmRhZmFkZTZkYTFlZGYiPjxpbWcgY2xhc3M9ImItaWNvbiBi
        LWxhbmctc3dpdGNoZXJfX2ZsYWcgYi1jb3VudHJ5LWZsYWcgYi1jb3VudHJ5
        LWZsYWdfc2l6ZS0xNl9lbiIgc3JjPSIvL3lhbmRleC5zdC9sZWdvL18vTGE2
        cWkxOFo4THdnblpkc0FyMXF5MUd3Q3dvLmdpZiIgYWx0PSJlbiIgdGl0bGU9
        IiI+PHNwYW4gY2xhc3M9ImItbGFuZy1zd2l0Y2hlcl9fbGFuZy1uYW1lIj5F
        bjwvc3Bhbj48L2E+PC9kaXY+PC9saT4KPC91bD48L2Rpdj4KICAgICAgICAg
        ICAgPC9kaXY+PC90ZD48L3RyPjwvdGFibGU+CjwvZGl2Pgo8L2Rpdj4KICAg
        ICAgPC9kaXY+CjwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYi1oZWFkLXVz
        ZXJpbmZvX190ZCIgY29sc3Bhbj0iMiI+PC90ZD48L3RyPgo8L3RhYmxlPgo8
        IS0tL25vaW5kZXgtLT48c2NyaXB0PgogIAogICQoZnVuY3Rpb24oKSB7CiAg
        CSQoJy5iLWhlYWQtdXNlcmluZm9fX3NlcnZpY2UgLmItaGVhZC11c2VyaW5m
        b19fbGluaycpLm9uKCdjbGljaycsIGZ1bmN0aW9uKCkgewogIAkJcih0aGlz
        LCAnc3RyZWQvcGlkPTQxL2NpZD03MDA4NycpCiAgCX0pOwogIAkkKCcuYi1o
        ZWFkLXVzZXJpbmZvX19oZWxwIC5iLWhlYWQtdXNlcmluZm9fX2xpbmsnKS5v
        bignY2xpY2snLCBmdW5jdGlvbigpIHsKICAJCXIodGhpcywgJ3N0cmVkL3Bp
        ZD00MS9jaWQ9NzAwODgnKQogIAl9KTsKICAJJCgnLmItaGVhZC11c2VyaW5m
        b19fZXhpdCAuYi1oZWFkLXVzZXJpbmZvX19saW5rJykub24oJ2NsaWNrJywg
        ZnVuY3Rpb24oKSB7CiAgCQlyKHRoaXMsICdzdHJlZC9waWQ9NDEvY2lkPTcw
        MDkxJykKICAJfSk7CiAgfSk7CiAgPC9zY3JpcHQ+CjwvdGQ+Cjx0ZCBjbGFz
        cz0ibC1oZWFkX19nIj48aSBjbGFzcz0ibC1oZWFkX19nYXAiPjwvaT48L3Rk
        Pgo8L3RyPjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibC1wYWdlIGwtcGFnZV9s
        YXlvdXRfMTYtNjAtMjQgIj48dGJvZHk+PHRyPgo8dGQgY2xhc3M9ImwtcGFn
        ZV9fZ2FwIj48aT48L2k+PC90ZD4KPHRkIGNsYXNzPSJsLXBhZ2VfX2xlZnQi
        PjxpbWcgY2xhc3M9ImwtcGFnZV9fZW1wdHktY29sdW1uLWNvbnRlbnQiIGFs
        dD0iIiBzcmM9Ii9pL2VtcHR5LmdpZiI+PC90ZD4KPHRkIGNsYXNzPSJsLXBh
        Z2VfX2NlbnRlciI+CjxkaXYgY2xhc3M9InN3LXBheWRlc2NyIj4KPHNjcmlw
        dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPkxlZ28uY3AoNDEsNzExMzcsJ2Rl
        ZmF1bHQnKTs8L3NjcmlwdD48ZGl2IGNsYXNzPSJkdjAiPjx0YWJsZSBib3Jk
        ZXI9IjAiIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iOCIgY2VsbHBhZGRp
        bmc9IjAiIGNsYXNzPSJjb250ZW50IHN3LXBheWRlc2NyX193cmFwLXRhYmxl
        Ij48dHIgdmFsaWduPSJ0b3AiPgo8dGQgY2xhc3M9ImJvZHkiIHdpZHRoPSIz
        OCUiPjx0YWJsZSBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk
        ZGluZz0iMCIgY2xhc3M9ImNvbnRlbnQiPjx0ZCBjbGFzcz0iYm9keSI+PHA+
        0JTQvtGB0YLRg9C/INC6INGB0YfQtdGC0YMg0LTQu9GPINCy0L3QtdGI0L3Q
        tdCz0L4g0L/RgNC40LvQvtC20LXQvdC40Y88L3A+PC90ZD48L3RhYmxlPjwv
        dGQ+Cjx0ZCBjbGFzcz0iYm9keSIgd2lkdGg9IjYyJSI+PHAgY2xhc3M9InN3
        LWF1dGgiPtCn0YLQvtCx0Ysg0L/RgNC+0LTQvtC70LbQuNGC0YwsINCy0LLQ
        tdC00LjRgtC1INGB0LLQvtC5INC70L7Qs9C40L0g0Lgg0L/QsNGA0L7Qu9GM
        INC90LAg0K/QvdC00LXQutGB0LUuIDxzcGFuIGNsYXNzPSJzdy1uZXh0Ij7Q
        mNC70Lgg0L7RgtC60YDQvtC50YLQtSDRgdGH0LXRgiwg0LXRgdC70Lgg0YMg
        0LLQsNGBINC10LPQviDQtdGJ0LUg0L3QtdGCLjwvc3Bhbj48L3A+PC90ZD4K
        PC90cj48L3RhYmxlPjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0ic3ctYXV0
        aC1kb21payI+PGZvcm0gY2xhc3M9ImItZG9taWsgYi1kb21pa190eXBlX2Jp
        Z2Zvcm0gYi1kb21pa19kZXNpZ24tdmVyc2lvbl8wIGktYmVtIiBhY2NlcHQt
        Y2hhcnNldD0idXRmLTgiIGFjdGlvbj0iaHR0cHM6Ly9wYXNzcG9ydC55YW5k
        ZXgucnUvcGFzc3BvcnQ/bW9kZT1hdXRoJmFtcDtmcm9tPW1vbmV5JmFtcDty
        ZXRwYXRoPWh0dHBzJTNBJTJGJTJGbW9uZXkueWFuZGV4LnJ1JTJGc2VsZWN0
        LXdhbGxldC54bWwlM0Zzdy1pcy1zdG9yZWQlM0R0cnVlJTI2cmVxdWVzdGlk
        JTNEMzEzMjMwMzkzODM2MzIzNzM3Mzg1ZjM2MzczNDY1MzUzNTM1MzA2NDYx
        MzUzMzM4Mzc2MTM1MzUzNjYzNjUzNTM2MzUzNjM5NjYzNzM2MzEzMjM5NjM2
        MTYxMzMzOTYzMzYzMjY0IiBtZXRob2Q9InBvc3QiIG9uY2xpY2s9InJldHVy
        biB7J2ItZG9taWsnOntuYW1lOidiLWRvbWlrX3R5cGVfYmlnZm9ybScsdGl0
        bGU6J1xuICAgICAg0JLRhdC+0LRcbiAgICAnLHJlZ2lzdGVyOicnfX0iPgo8
        aSBjbGFzcz0iYi1kb21pa19fcm9vZiI+PC9pPjx0YWJsZSBjbGFzcz0iYi1k
        b21pa19fc2hhZG93IiBjZWxsc3BhY2luZz0iMCI+Cjx0cj4KPHRkIGNsYXNz
        PSJiLWRvbWlrX19zaGFkb3dfX2x0Ij7CoDwvdGQ+Cjx0ZCBjbGFzcz0iYi1k
        b21pa19fc2hhZG93X190Ij48L3RkPgo8dGQgY2xhc3M9ImItZG9taWtfX3No
        YWRvd19fcnQiPsKgPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9ImItZG9t
        aWtfX3NoYWRvd19fbCI+wqA8L3RkPgo8dGQgY2xhc3M9ImItZG9taWtfX3No
        YWRvd19fbSI+PGRpdiBjbGFzcz0iYi1kb21pa19fZm9ybSI+CjxkaXYgY2xh
        c3M9ImItZG9taWtfX3RpdGxlIj7QktGF0L7QtDwvZGl2Pgo8ZGl2IGNsYXNz
        PSJiLWRvbWlrX191c2VybmFtZSI+PHNwYW4gY2xhc3M9ImItZm9ybS1pbnB1
        dCBiLWZvcm0taW5wdXRfdGhlbWVfZ3JleSBiLWZvcm0taW5wdXRfc2l6ZV94
        bCBiLWRvbWlrX19pbnB1dCBpLWJlbSIgb25jbGljaz0icmV0dXJuIHsnYi1m
        b3JtLWlucHV0Jzp7bmFtZTonYi1mb3JtLWlucHV0J319Ij4KICAgICAgICAK
        ICAgICAgICAKICAgICAgICA8c3BhbiBjbGFzcz0iYi1mb3JtLWlucHV0X19o
        aW50LXdyYXAiPjxsYWJlbCBmb3I9ImlkMTE2NDgxNTE3ODk1OSIgY2xhc3M9
        ImItZm9ybS1pbnB1dF9faGludCI+CiAgICAgICAgICDQu9C+0LPQuNC9CiAg
        ICAgICAgPC9sYWJlbD48L3NwYW4+CiAgICAgICAgPHNwYW4gY2xhc3M9ImIt
        Zm9ybS1pbnB1dF9fYm94Ij48aW5wdXQgY2xhc3M9ImItZm9ybS1pbnB1dF9f
        aW5wdXQiIGlkPSJpZDExNjQ4MTUxNzg5NTkiIG5hbWU9ImxvZ2luIiB0YWJp
        bmRleD0iMTAwIj48L3NwYW4+CiAgICAgIDwvc3Bhbj48L2Rpdj4KPGRpdiBj
        bGFzcz0iYi1kb21pa19fcGFzc3dvcmQiPjxzcGFuIGNsYXNzPSJiLWZvcm0t
        aW5wdXQgYi1mb3JtLWlucHV0X3RoZW1lX2dyZXkgYi1mb3JtLWlucHV0X3Np
        emVfeGwgYi1kb21pa19faW5wdXQgaS1iZW0iIG9uY2xpY2s9InJldHVybiB7
        J2ItZm9ybS1pbnB1dCc6e25hbWU6J2ItZm9ybS1pbnB1dCd9fSI+CiAgICAg
        ICAgCiAgICAgICAgCiAgICAgICAgPHNwYW4gY2xhc3M9ImItZm9ybS1pbnB1
        dF9faGludC13cmFwIj48bGFiZWwgZm9yPSJpZDExNjQ4MTUxNzkwMTAiIGNs
        YXNzPSJiLWZvcm0taW5wdXRfX2hpbnQiPgogICAgICAgICAg0L/QsNGA0L7Q
        u9GMCiAgICAgICAgPC9sYWJlbD48L3NwYW4+CiAgICAgICAgPHNwYW4gY2xh
        c3M9ImItZm9ybS1pbnB1dF9fYm94Ij48aW5wdXQgY2xhc3M9ImItZm9ybS1p
        bnB1dF9faW5wdXQiIGlkPSJpZDExNjQ4MTUxNzkwMTAiIHR5cGU9InBhc3N3
        b3JkIiBuYW1lPSJwYXNzd2QiIHRhYmluZGV4PSIxMDEiPjwvc3Bhbj4KICAg
        ICAgPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJiLWRvbWlrX19oYXVudGVy
        Ij4KPHNwYW4gY2xhc3M9ImItZm9ybS1jaGVja2JveCBiLWZvcm0tY2hlY2ti
        b3hfc2l6ZV9sIGItZm9ybS1jaGVja2JveF90aGVtZV9ncmV5LWwgYi1kb21p
        a19fY2hlY2tib3ggaS1iZW0iIG9uY2xpY2s9InJldHVybiB7J2ItZm9ybS1j
        aGVja2JveCc6e25hbWU6J2ItZm9ybS1jaGVja2JveCd9fSI+PHNwYW4gY2xh
        c3M9ImItZm9ybS1jaGVja2JveF9faW5uZXIiPjxpbnB1dCBjbGFzcz0iYi1m
        b3JtLWNoZWNrYm94X19jaGVja2JveCBpLWJlbSIgdHlwZT0iY2hlY2tib3gi
        IGlkPSJpZDExNjQ4MTUxNzkwNjEiIG5hbWU9InR3b3dlZWtzIiB2YWx1ZT0i
        eWVzIiB0YWJpbmRleD0iMTAyIj48aSBjbGFzcz0iYi1mb3JtLWNoZWNrYm94
        X19iZyI+PGltZyBjbGFzcz0iYi1mb3JtLWNoZWNrYm94X190aWNrIiB0aXRs
        ZT0iIiBzcmM9Ii8veWFuZGV4LnN0L2xlZ28vXy9MYTZxaTE4WjhMd2duWmRz
        QXIxcXkxR3dDd28uZ2lmIiBhbHQ9IiI+PC9pPjwvc3Bhbj48bGFiZWwgZm9y
        PSJpZDExNjQ4MTUxNzkwNjEiIGNsYXNzPSJiLWZvcm0tY2hlY2tib3hfX2xh
        YmVsIj4KICAgICAgICDQt9Cw0L/QvtC80L3QuNGC0Ywg0LzQtdC90Y8KICAg
        ICAgPC9sYWJlbD48L3NwYW4+IDxzcGFuIGNsYXNzPSJiLWRvbWlrX19oZWxw
        Ij4oPGEgY2xhc3M9ImItZG9taWtfX2xpbmsiIHRhYmluZGV4PSIxMDYiIGhy
        ZWY9Imh0dHA6Ly9oZWxwLnlhbmRleC5ydS9wYXNzcG9ydC8/aWQ9OTIyNDkz
        Ij7Rh9GC0L4g0Y3RgtC+PC9hPik8L3NwYW4+CjwvZGl2Pgo8ZGl2IGNsYXNz
        PSJiLWRvbWlrX19idXR0b24iPjxzcGFuIG9uY2xpY2s9InJldHVybiB7J2It
        Zm9ybS1idXR0b24nOntuYW1lOidiLWZvcm0tYnV0dG9uJ319IiB0YWJpbmRl
        eD0iMTAzIiBjbGFzcz0iYi1mb3JtLWJ1dHRvbiBiLWZvcm0tYnV0dG9uX3Np
        emVfeGwgYi1mb3JtLWJ1dHRvbl90aGVtZV9ncmV5LXhsIGktYmVtIj48aSBj
        bGFzcz0iYi1mb3JtLWJ1dHRvbl9fbGVmdCI+PC9pPjxzcGFuIGNsYXNzPSJi
        LWZvcm0tYnV0dG9uX19jb250ZW50Ij4KICAgICAgICA8c3BhbiBjbGFzcz0i
        Yi1mb3JtLWJ1dHRvbl9fdGV4dCI+CiAgICAgICAgICDQktC+0LnRgtC4CiAg
        ICAgICAgPC9zcGFuPgogICAgICA8L3NwYW4+PGlucHV0IHR5cGU9InN1Ym1p
        dCIgY2xhc3M9ImItZm9ybS1idXR0b25fX2lucHV0IiBoaWRlZm9jdXM9InRy
        dWUiIHZhbHVlPSIiPjwvc3Bhbj48L2Rpdj4KPHNjcmlwdD4kKGZ1bmN0aW9u
        KCkgeyQoJy5iLWRvbWlrX3R5cGVfYmlnZm9ybSBpbnB1dFt0eXBlPXN1Ym1p
        dF0nKS5vbignY2xpY2snLCBmdW5jdGlvbigpIHtyKHRoaXMsJ3N0cmVkL3Bp
        ZD00MS9jaWQ9NzExMzgvcGF0aD1kZWZhdWx0Jyl9KTt9KTs8L3NjcmlwdD48
        c2NyaXB0PiQoZnVuY3Rpb24oKSB7JCgnLmItZG9taWtfdHlwZV9iaWdmb3Jt
        IGlucHV0W3R5cGU9c3VibWl0XScpLm9uKCdjbGljaycsIGZ1bmN0aW9uKCkg
        e3IodGhpcywnc3RyZWQvcGlkPTQxL2NpZD03MTEzOC9wYXRoPWRlZmF1bHQn
        KX0pO30pOzwvc2NyaXB0PjxkaXYgY2xhc3M9ImItZG9taWtfX3NvY2lhbCIg
        b25jbGljaz0icmV0dXJuIHsnYi1kb21pa19fc29jaWFsJzp7J3NpemUnOjI0
        fX0iPjwvZGl2Pgo8ZGl2IGNsYXNzPSJiLWRvbWlrX19yZWdpc3RlciI+PGEg
        Y2xhc3M9ImItZG9taWtfX2xpbmsiIHRhYmluZGV4PSIxMDQiIGhyZWY9Imh0
        dHBzOi8vbW9uZXkueWFuZGV4LnJ1L3JlZy8/cmV0cGF0aD1odHRwcyUzQSUy
        RiUyRm1vbmV5LnlhbmRleC5ydSUyRnNlbGVjdC13YWxsZXQueG1sJTNGc3ct
        aXMtc3RvcmVkJTNEdHJ1ZSUyNnJlcXVlc3RpZCUzRDMxMzIzMDM5MzgzNjMy
        MzczNzM4NWYzNjM3MzQ2NTM1MzUzNTMwNjQ2MTM1MzMzODM3NjEzNTM1MzY2
        MzY1MzUzNjM1MzYzOTY2MzczNjMxMzIzOTYzNjE2MTMzMzk2MzM2MzI2NCI+
        0J7RgtC60YDRi9GC0Ywg0LrQvtGI0LXQu9C10Lo8L2E+PC9kaXY+CjxzY3Jp
        cHQ+JChmdW5jdGlvbigpIHskKCcuYi1kb21pa190eXBlX2JpZ2Zvcm0gLmIt
        ZG9taWtfX3JlZ2lzdGVyIC5iLWRvbWlrX19saW5rJykub24oJ2NsaWNrJywg
        ZnVuY3Rpb24oKSB7cih0aGlzLCdzdHJlZC9waWQ9NDEvY2lkPTcxMTM5L3Bh
        dGg9ZGVmYXVsdCcpfSk7fSk7PC9zY3JpcHQ+PHNjcmlwdD4kKGZ1bmN0aW9u
        KCkgeyQoJy5iLWRvbWlrX3R5cGVfYmlnZm9ybSAuYi1kb21pa19fcmVnaXN0
        ZXIgLmItZG9taWtfX2xpbmsnKS5vbignY2xpY2snLCBmdW5jdGlvbigpIHty
        KHRoaXMsJ3N0cmVkL3BpZD00MS9jaWQ9NzExMzkvcGF0aD1kZWZhdWx0Jyl9
        KTt9KTs8L3NjcmlwdD48ZGl2IGNsYXNzPSJiLWRvbWlrX19yZW1lbWJlciI+
        PGEgY2xhc3M9ImItZG9taWtfX3JlbWluZCIgaHJlZj0iaHR0cHM6Ly9wYXNz
        cG9ydC55YW5kZXgucnUvcGFzc3BvcnQ/bW9kZT1yZXN0b3JlIiB0YWJpbmRl
        eD0iMTA1Ij7QndCw0L/QvtC80L3QuNGC0Ywg0L/QsNGA0L7Qu9GMPC9hPjwv
        ZGl2Pgo8c2NyaXB0PiQoZnVuY3Rpb24oKSB7JCgnLmItZG9taWtfdHlwZV9i
        aWdmb3JtIC5iLWRvbWlrX19yZW1pbmQnKS5vbignY2xpY2snLCBmdW5jdGlv
        bigpIHtyKHRoaXMsJ3N0cmVkL3BpZD00MS9jaWQ9NzExNDAvcGF0aD1kZWZh
        dWx0Jyl9KTt9KTs8L3NjcmlwdD48c2NyaXB0PiQoZnVuY3Rpb24oKSB7JCgn
        LmItZG9taWtfdHlwZV9iaWdmb3JtIC5iLWRvbWlrX19yZW1pbmQnKS5vbign
        Y2xpY2snLCBmdW5jdGlvbigpIHtyKHRoaXMsJ3N0cmVkL3BpZD00MS9jaWQ9
        NzExNDAvcGF0aD1kZWZhdWx0Jyl9KTt9KTs8L3NjcmlwdD4KPC9kaXY+PC90
        ZD4KPHRkIGNsYXNzPSJiLWRvbWlrX19zaGFkb3dfX3IiPsKgPC90ZD4KPC90
        cj4KPHRyPgo8dGQgY2xhc3M9ImItZG9taWtfX3NoYWRvd19fbGIiPsKgPC90
        ZD4KPHRkIGNsYXNzPSJiLWRvbWlrX19zaGFkb3dfX2IiPjwvdGQ+Cjx0ZCBj
        bGFzcz0iYi1kb21pa19fc2hhZG93X19yYiI+wqA8L3RkPgo8L3RyPgo8L3Rh
        YmxlPgo8L2Zvcm0+PC9kaXY+CjwvdGQ+Cjx0ZCBjbGFzcz0ibC1wYWdlX19y
        aWdodCI+PGltZyBjbGFzcz0ibC1wYWdlX19lbXB0eS1jb2x1bW4tY29udGVu
        dCIgYWx0PSIiIHNyYz0iL2kvZW1wdHkuZ2lmIj48L3RkPgo8dGQgY2xhc3M9
        ImwtcGFnZV9fZ2FwIj48aT48L2k+PC90ZD4KPC90cj48L3Rib2R5PjwvdGFi
        bGU+CjxkaXYgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPgo8c2NyaXB0IHR5cGU9
        InRleHQvamF2YXNjcmlwdCI+CgkJCShmdW5jdGlvbiAoZCwgdywgYykgewoJ
        CQkJKHdbY10gPSB3W2NdIHx8IFtdKS5wdXNoKGZ1bmN0aW9uKCkgewoJCQkJ
        CXRyeSB7CgkJCQkJCXcueWFDb3VudGVyMTUyMjIwID0gbmV3IFlhLk1ldHJp
        a2Eoe2lkOjE1MjIyMCwKCQkJCQkJCQl3ZWJ2aXNvcjp0cnVlLAoJCQkJCQkJ
        CWNsaWNrbWFwOnRydWUsCgkJCQkJCQkJdHJhY2tMaW5rczp0cnVlLAoJCQkJ
        CQkJCWFjY3VyYXRlVHJhY2tCb3VuY2U6dHJ1ZX0pOwoJCQkJCQkKCgkJCXRy
        eSB7CgkJCQl2YXIgeWFtZXRyaWNzR29hbCA9ICJTV19Eb21pa19HT0FMIjsK
        CQkJCWlmICh5YW1ldHJpY3NHb2FsKSB7CgkJCQkJdmFyIHlhbWV0cmljc0dv
        YWxQYXJhbXMgPSB7fTsKCQkJCQlpZih0eXBlb2YoeWFtZXRyaWNzR29hbFBh
        cmFtcykgIT09ICdvYmplY3QnKSB7CgkJCQkJCXlhbWV0cmljc0dvYWxQYXJh
        bXMgPSB7fTsKCQkJCQl9CgkJCQkJeWFDb3VudGVyMTUyMjIwLnJlYWNoR29h
        bCh5YW1ldHJpY3NHb2FsLCB5YW1ldHJpY3NHb2FsUGFyYW1zKTsKCQkJCX0K
        CQkJfSBjYXRjaChlKSB7fQoJCgoJCQkJCQkvLyDQodGH0LXRgtGH0LjQuiDQ
        s9C+0YLQvtCyIChRV0VCLTk3NzcpCgkJCQkJCXcualF1ZXJ5KCdib2R5Jyku
        dHJpZ2dlcigneWEtY291bnRlci0xNTIyMjAtaW5pdGVkJyk7CgkJCQkJfSBj
        YXRjaChlKSB7fQoJCQkJfSk7CgkJCQl2YXIgbiA9IGQuZ2V0RWxlbWVudHNC
        eVRhZ05hbWUoInNjcmlwdCIpWzBdLAoJCQkJCXMgPSBkLmNyZWF0ZUVsZW1l
        bnQoInNjcmlwdCIpLAoJCQkJCWYgPSBmdW5jdGlvbiAoKSB7IG4ucGFyZW50
        Tm9kZS5pbnNlcnRCZWZvcmUocywgbik7IH07CgkJCQlzLnR5cGUgPSAidGV4
        dC9qYXZhc2NyaXB0IjsKCQkJCXMuYXN5bmMgPSB0cnVlOwoJCQkJcy5zcmMg
        PSAoZC5sb2NhdGlvbi5wcm90b2NvbCA9PSAiaHR0cHM6IiA/ICJodHRwczoi
        IDogImh0dHA6IikgKyAiLy9tYy55YW5kZXgucnUvbWV0cmlrYS93YXRjaC5q
        cyI7CgoJCQkJaWYgKHcub3BlcmEgPT0gIltvYmplY3QgT3BlcmFdIikgewoJ
        CQkJCWQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsIGYs
        IGZhbHNlKTsKCQkJCX0gZWxzZSB7IGYoKTsgfQoJCQl9KShkb2N1bWVudCwg
        d2luZG93LCAieWFuZGV4X21ldHJpa2FfY2FsbGJhY2tzIik7CgkJCTwvc2Ny
        aXB0Pjxub3NjcmlwdD48ZGl2PjxpbWcgc3JjPSIvL21jLnlhbmRleC5ydS93
        YXRjaC8xNTIyMjAiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDot
        OTk5OXB4OyIgYWx0PSIiPjwvZGl2Pjwvbm9zY3JpcHQ+CjwvZGl2Pgo8dGFi
        bGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNl
        bGxwYWRkaW5nPSIwIiBjbGFzcz0iZm9vdGVyIj48dHIgdmFsaWduPSJ0b3Ai
        Pgo8dGQgd2lkdGg9IjIwJSI+PGRpdiBjbGFzcz0ibGlua3MiPjxkaXYgY2xh
        c3M9Im9mZmVyIj48YSBocmVmPSJodHRwczovL21vbmV5LnlhbmRleC5ydS9k
        b2MueG1sP2lkPTUyMjc2NCIgb25jbGljaz0icih0aGlzLCAnc3RyZWQvcGlk
        PTQxL2NpZD03MTA3NCcpIj7Qn9C+0LvRjNC30L7QstCw0YLQtdC70YzRgdC6
        0L7QtSDRgdC+0LPQu9Cw0YjQtdC90LjQtTwvYT48L2Rpdj48L2Rpdj48L3Rk
        Pgo8dGQgd2lkdGg9IjMwJSIgY2xhc3M9InNpdGVtZW51Ij48ZGl2IGNsYXNz
        PSJsaW5rcyI+CjxkaXYgY2xhc3M9ImxpbmtzIj48YSBocmVmPSJodHRwczov
        L21vbmV5LnlhbmRleC5ydS9zZXNzaW9ucy54bWwiIG9uY2xpY2s9InIodGhp
        cywgJ3N0cmVkL3BpZD00MS9jaWQ9NzE1MTgnKSI+0J/QvtGB0LvQtdC00L3Q
        tdC1wqDQv9C+0YHQtdGJ0LXQvdC40LU8L2E+PC9kaXY+CjxkaXYgY2xhc3M9
        ImxpbmtzIj7Qn9C+0LfQstC+0L3QuNGC0YzCoNC90LDQvMKgKzfCoCg0OTUp
        wqA5NzTCoDM1ODbCoNC40LvQuMKgPGEgaHJlZj0iaHR0cHM6Ly9tb25leS55
        YW5kZXgucnUvZmVlZGJhY2svIiBvbmNsaWNrPSJyKHRoaXMsICdzdHJlZC9w
        aWQ9NDEvY2lkPTcwMTAxJykiIHN0eWxlPSJtYXJnaW4tcmlnaHQ6MCI+0L3Q
        sNC/0LjRgdCw0YLRjDwvYT4KPC9kaXY+CjwvZGl2PjwvdGQ+Cjx0ZCB3aWR0
        aD0iMTUlIiBjbGFzcz0ic2l0ZW1lbnUiPjxkaXYgY2xhc3M9ImxpbmtzIj4K
        PGRpdiBjbGFzcz0ic2hpZnQiPgo8YSBocmVmPSJodHRwOi8vbW9iaWxlLnlh
        bmRleC5ydS9hcHBzL21vbmV5LyIgb25jbGljaz0icih0aGlzLCAnc3RyZWQv
        cGlkPTQxL2NpZD03MjMwNycpIj7QnNC+0LHQuNC70YzQvdGL0LUg0L/RgNC4
        0LvQvtC20LXQvdC40Y88L2E+wqAKCQkJCQkJPC9kaXY+CjxkaXYgY2xhc3M9
        InNoaWZ0Ij48YSBocmVmPSJodHRwOi8vdHVuZS55YW5kZXgucnUvYXBpL215
        L3YxLjAvbXkueG1sP2Jsb2NrPTQ0JmFtcDtwYXJhbT0wJmFtcDtyZXRwYXRo
        PWh0dHBzJTNBJTJGJTJGbS5tb25leS55YW5kZXgucnUmYW1wO3NrPXllOTVi
        NzZhNjRmY2E0NGIxYWJiZGFmYWRlNmRhMWVkZiIgb25jbGljaz0icih0aGlz
        LCAnc3RyZWQvcGlkPTQxL2NpZD03MDA5OScpIj7QnNC+0LHQuNC70YzQvdCw
        0Y8g0LLQtdGA0YHQuNGPPC9hPjwvZGl2Pgo8L2Rpdj48L3RkPgo8dGQgd2lk
        dGg9IjE1JSIgY2xhc3M9InNpdGVtZW51Ij48ZGl2IGNsYXNzPSJsaW5rcyI+
        CjxkaXYgY2xhc3M9InNoaWZ0Ij4KPGEgaHJlZj0iaHR0cHM6Ly9tb25leS55
        YW5kZXgucnUvZ2V0LyIgb25jbGljaz0icih0aGlzLCAnc3RyZWQvcGlkPTQx
        L2NpZD03MDA4NicpIj7QnNCw0LPQsNC30LjQvdCw0Lw8L2E+wqAKCQkJCQkJ
        PC9kaXY+CjxkaXYgY2xhc3M9InNoaWZ0Ij48YSBocmVmPSJodHRwOi8vYXBp
        LnlhbmRleC5ydS9tb25leS8iIG9uY2xpY2s9InIodGhpcywgJ3N0cmVkL3Bp
        ZD00MS9jaWQ9NzE0NDMnKSI+0KDQsNC30YDQsNCx0L7RgtGH0LjQutCw0Lw8
        L2E+PC9kaXY+CjwvZGl2PjwvdGQ+Cjx0ZCB3aWR0aD0iMjAlIiBjbGFzcz0i
        Y29weXJpZ2h0Ij48ZGl2IGNsYXNzPSJjb3B5cmlnaHQiIHN0eWxlPSJwYWRk
        aW5nLWxlZnQ6MCI+CjxkaXY+CjxzcGFuPsKpwqAyMDAy4oCUMjAxNDwvc3Bh
        bj4gwqs8YSBocmVmPSJodHRwOi8vd3d3LnlhbmRleC5ydS8iPtCv0L3QtNC1
        0LrRgTwvYT7CuwoJPC9kaXY+wqkgMjAwN+KAlDIwMTQg0J7QntCewqDQndCa
        0J7CoMKr0K/QvdC00LXQutGBLtCU0LXQvdGM0LPQuMK7IDxkaXYgY2xhc3M9
        ImxpbmtzIj4KPGEgaHJlZj0iaHR0cHM6Ly9tb25leS55YW5kZXgucnUvYWJv
        dXQueG1sIiBvbmNsaWNrPSJyKHRoaXMsICdzdHJlZC9waWQ9NDEvY2lkPTcw
        MTAwJykiPtCewqDQv9GA0L7QtdC60YLQtTwvYT7CoCA8YSBocmVmPSJodHRw
        czovL21vbmV5LnlhbmRleC5ydS9lbmcvYWJvdXQueG1sIiBvbmNsaWNrPSJy
        KHRoaXMsICdzdHJlZC9waWQ9NDEvY2lkPTcxMDY2JykiPkFib3V0PC9hPgo8
        L2Rpdj4KPC9kaXY+PC90ZD4KPC90cj48L3RhYmxlPgo8ZGl2IHN0eWxlPSJw
        b3NpdGlvbjphYnNvbHV0ZTsgbGVmdDogLTEwMHB4OyB0b3A6IC0xMDBweDsg
        d2lkdGg6IDFweDsgaGVpZ2h0OiAxcHg7IG92ZXJmbG93OiBoaWRkZW47Ij4K
        PHAgc3R5bGU9ImJhY2tncm91bmQ6dXJsKGh0dHBzOi8vczQubW9uZXkueWFu
        ZGV4Lm5ldC9mcC9jbGVhci5wbmc/b3JnX2lkPWZzeW1jbHVlJmFtcDtzZXNz
        aW9uX2lkPTlEQTY0OTJFMTA1QjdCQzAzMTYwODVERjNCNDc4QzYyJmFtcDtt
        PTEpIj48L3A+CjxpbWcgc3JjPSJodHRwczovL3M0Lm1vbmV5LnlhbmRleC5u
        ZXQvZnAvY2xlYXIucG5nP29yZ19pZD1mc3ltY2x1ZSZhbXA7c2Vzc2lvbl9p
        ZD05REE2NDkyRTEwNUI3QkMwMzE2MDg1REYzQjQ3OEM2MiZhbXA7bT0yIiBh
        bHQ9IiI+PHNjcmlwdCBzcmM9Imh0dHBzOi8vczQubW9uZXkueWFuZGV4Lm5l
        dC9mcC9jaGVjay5qcz9vcmdfaWQ9ZnN5bWNsdWUmYW1wO3Nlc3Npb25faWQ9
        OURBNjQ5MkUxMDVCN0JDMDMxNjA4NURGM0I0NzhDNjIiIHR5cGU9InRleHQv
        amF2YXNjcmlwdCI+PC9zY3JpcHQ+PG9iamVjdCB0eXBlPSJhcHBsaWNhdGlv
        bi94LXNob2Nrd2F2ZS1mbGFzaCIgZGF0YT0iaHR0cHM6Ly9zNC5tb25leS55
        YW5kZXgubmV0L2ZwL2ZwLnN3Zj9vcmdfaWQ9ZnN5bWNsdWUmYW1wO3Nlc3Np
        b25faWQ9OURBNjQ5MkUxMDVCN0JDMDMxNjA4NURGM0I0NzhDNjIiIHdpZHRo
        PSIxIiBoZWlnaHQ9IjEiIGlkPSJvYmpfaWQiPjxwYXJhbSBuYW1lPSJtb3Zp
        ZSIgdmFsdWU9Imh0dHBzOi8vczQubW9uZXkueWFuZGV4Lm5ldC9mcC9mcC5z
        d2Y/b3JnX2lkPWZzeW1jbHVlJmFtcDtzZXNzaW9uX2lkPTlEQTY0OTJFMTA1
        QjdCQzAzMTYwODVERjNCNDc4QzYyIj4KPGRpdj48L2Rpdj48L29iamVjdD4K
        PC9kaXY+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoJCQkJKGZ1
        bmN0aW9uKCkgewoJCQkJCXZhciBzOwoJCQkJCXZhciBlOwoJCQkJCXMgPSBk
        b2N1bWVudC5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKTsKCQkJCQlzLnR5cGUg
        PSAndGV4dC9qYXZhc2NyaXB0JzsKCQkJCQlzLnNyYyA9ICcvL2ExLnZkbmEt
        YXNzZXRzLmNvbS9hbmFseXRpY3MuanMnOwoJCQkJCXMuYXN5bmMgPSB0cnVl
        OwoJCQkJCWUgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnYm9k
        eScpWzBdOwoJCQkJCWUuaW5zZXJ0QmVmb3JlKHMsIGUubGFzdENoaWxkKTsK
        CQkJCQl0aGlzLlZETkEgPSB0aGlzLlZETkEgfHwge307CgkJCQkJdGhpcy5W
        RE5BLnF1ZXVlID0gdGhpcy5WRE5BLnF1ZXVlIHx8IFtdOwoJCQkJfSkoKTsK
        CgkJCQlWRE5BLnF1ZXVlLnB1c2goewoJCQkJCWFwaUtleSA6ICJ5YW5kZXht
        b25leTEzOTM1ODI2NDE5NzEiLAoJCQkJCW1ldGhvZCA6ICJyZXBvcnRQYWdl
        VmlldyIKCQkJCX0pOwoJCQk8L3NjcmlwdD4KPC9ib2R5Pgo8L2h0bWw+Cg==
    http_version: 
  recorded_at: Sat, 13 Sep 2014 20:29:48 GMT
- request:
    method: post
    uri: https://sp-money.yandex.ru/oauth/token
    body:
      encoding: UTF-8
      string: code=94D93C28E1B27B02A36D495B01BB410EB415EF0152FA30837DEAF307773EDB9734B46954292458D3E5B0E8ABD70C1AF1EE71D64648FB65E7DA8ADAC961970709C3BEBA1AF949F73BAEA2134D386D2ED31CA3F001A45EA05A614432A196A6BEA7B042A0ABDA6E62BA108F864FC400286F388A41454DD961A4A782BF32A80F3816&client_id=2CB2BBF0788E79A1537437CFD37B15A3E21DAAEE5CD0AE8981118C1CFC6F376A&grant_type=authorization_code&redirect_uri=&client_secret=6FAFA896BD2C77E21E240081CDFF3B007451876AB9C186DE2AD2EDDCE29CE3E1BCC1A2789B53583F3398ACD8127A61851357C5D3F444D58F8B5F0AA4F78F088D
    headers:
      Cookie:
      - yandexuid=4504946371409241364
  response:
    status:
      code: 200
      message: OK
    headers:
      Server:
      - nginx
      Date:
      - Sat, 13 Sep 2014 20:30:17 GMT
      Content-Type:
      - application/json
      Transfer-Encoding:
      - chunked
      Connection:
      - keep-alive
      Keep-Alive:
      - timeout=120
      Vary:
      - Accept-Encoding
      Cache-Control:
      - max-age=0, proxy-revalidate
      Expires:
      - Sat, 13 Sep 2014 20:30:17 GMT
    body:
      encoding: UTF-8
      string: '{"access_token":"41001565326286.0536F2EB7B6F91398302AFAE6CAB97C80F71E3032FCF643FC21AE14BE1755816B2D08BF08F7AC6E8468BBFFAB242F3CC86BE611ED72DF8EBAED6D1DA05E8CB04D2F33E674E988A664C6B64CEDD99094B2F57CD4CEE97C39AA09E2D3590A08D5812EB37F0CB563A8980A4115FEDD1587530C324A19404370BFE2B6ABC81868F06"}'
    http_version: 
  recorded_at: Sat, 13 Sep 2014 20:30:19 GMT
recorded_with: VCR 2.9.3