Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100435
Transaction b9c79848b0d56a40c950b2aec468ca2a858719b19bd3943abb99950505174965
>
0.00000001 NMC

Input scripts

0.3045022100c7eb706aedc94f014a7e99b2e0e238e73a7f0187e453347ce3c8a77eb6e1f7b50220663dd923678bac1e1230ebf8f05ce50ce99618c91160de07fc1116814cd92aef[ALL]

Output scripts

0.040337023fd644ccc1d8ea21beec1042a88582b4115bc64c80ad36057d5e454113cce331a55962d2b578eeac7339ec5f3afc33ea2404fcd7ce9e9e073baad7f8b8 OP_CHECKSIG
1.202020202020756e69745b64726976655d2e747261636b2f756e69745b64726976655d2e747970652d3e6865616473293b0a09090972657475726e204d464d5f545241434b3b0a09097d0a0a0909696620286864722e7369646520213d20756e69745b64726976655d2e747261636b25756e69745b64726976655d2e747970652d3e686561647329207b0a0909097072696e746b284b45524e5f494e464f2022646f735f726561643a204d464d5f534944452025642c2025645c6e222c0a090909202020202020206864722e736964652c0a09090920202020202020756e69745b64726976655d2e747261636b25756e69745b64726976655d2e747970652d3e6865616473293b0a09090972657475726e204d464d5f545241434b3b0a09097d0a0a0909696620286864722e6c656e5f6465736320213d203229207b0a0909097072696e746b284b45524e5f494e464f2022646f735f726561643a20756e6b6e6f776e20736563746f72206c656e20220a090909202020202020202264657363726970746f722025645c6e222c206864722e6c656e5f64657363293b0a09090972657475726e204d464d5f444154413b0a09097d0a2369666465662044454255470a09097072696e746b28226864722061636365707465645c6e22293b0a23656e6469660a0909696620282128726177203d207363616e5f73796e6320287261772c20656e64292929207b0a0909097072696e746b284b45524e5f494e464f2022646f735f726561643a206e6f20646174612073796e63206f6e20747261636b20220a090909202020202020202225642c20756e697420256420666f7220736563746f7225642c206469736b20736563746f722025645c6e222c0a09090920202020202020756e69745b64726976655d2e747261636b2c2064726976652c2073636e742c206864722e736563293b0a09090972657475726e204d464d5f4e4f53594e433b0a09097d0a2369666465662044454255470a090964626728726177293b0a23656e6469660a0a0909696620282a28287573686f7274202a2972617729213d30783535343529207b0a0909097072696e746b284b45524e5f494e464f2022646f735f726561643a206e6f2064617461206d61726b20616674657220220a090909202020202020202273796e63202825642c25642c25642c2564292073633d25645c6e222c0a090909202020202020206864722e747261636b2c6864722e736964652c6864722e7365632c6864722e6c656e5f646573632c73636e74293b0a09090972657475726e204d464d5f4e4f53594e433b0a09097d0a0a09097261772b3d323b20202f2a20736b69702064617461206d61726b2028696e636c7564656420696e20636865636b73756d29202a2f0a0909726177203d20646f735f6465636f64652828756e7369676e65642063686172202a2928756e69745b64726976655d2e747261636b627566202b20286864722e736563202d203129202a20353132292c20287573686f7274202a29207261772c20353132293b0a0909726177203d20646f735f6465636f64652828756e7369676e6564206368617220202a29646174615f6372632c287573686f7274202a29207261772c34293b0a0909637263203d20646f735f646174615f63726328756e69745b64726976655d2e747261636b627566202b20286864722e736563202d203129202a20353132293b0a0a09096966202863726320213d20646174615f6372635b305d29207b0a0909097072696e746b284b45524e5f494e464f2022646f735f726561643a204d464d5f44415441202825642c25642c25642c25642920220a090909202020202020202273633d25642c2025782025785c6e222c206864722e747261636b2c206864722e736964652c0a090909202020202020206864722e7365632c206864722e6c656e5f646573632c2073636e742c646174615f6372635b305d2c20637263293b0a0909097072696e746b284b45524e5f494e464f2022646174613d28256c782c256c782c256c782c256c782c2e2e2e295c6e222c0a090909202020202020202828756c6f6e67202a2928756e69745b64726976655d2e747261636b6275662b286864722e7365632d31292a35313229295b305d2c0a090909202020202020202828756c6f6e67202a2928756e69745b64726976655d2e747261636b6275662b286864722e7365632d31292a35313229295b315d2c0a090909202020202020202828756c6f6e67202a2928756e69745b64726976655d2e747261636b6275662b286864722e7365632d31292a35313229295b325d2c0a090909202020202020202828756c6f6e67202a2928756e69745b64726976655d2e747261636b6275662b286864722e7365632d31292a35313229295b335d293b0a09090972657475726e204d464d5f444154413b0a09097d0a097d0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e65207573686f727420646f735f656e636f64655f6279746528756e7369676e656420636861722062797465290a7b0a09726567697374657220756e7369676e65642063686172202a656e632c2062322c2062313b0a097265676973746572207573686f727420776f72643b0a0a09656e633d6d666d656e636f64653b0a0962313d627974653b0a0962323d62313e3e343b0a096231263d31353b0a09776f72643d656e635b62325d203c3c38207c20656e63205b62315d3b0a0972657475726e2028776f72647c2828776f726426283235367c36342929203f20303a2031323829293b0a7d0a0a73746174696320766f696420646f735f656e636f64655f626c6f636b287573686f7274202a646573742c20756e7369676e65642063686172202a7372632c20696e74206c656e290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206c656e3b20692b2b29207b0a09092a646573743d646f735f656e636f64655f62797465282a7372632b2b293b0a09092a646573747c3d2828646573745b2d315d2631297c7c282a646573742630783430303029293f20303a203078383030303b0a0909646573742b2b3b0a097d0a7d0a0a73746174696320756e7369676e6564206c6f6e67202a6d735f70757473656328696e742064726976652c20756e7369676e6564206c6f6e67202a7261772c20696e7420636e74290a7b0a097374617469632073747275637420646f735f686561646572206864723d7b302c302c302c322c302c0a0920207b37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37382c37387d7d3b0a09696e7420693b0a09737461746963207573686f7274206372635b325d3d7b302c3078346534657d3b0a0a096472697665263d333b0a2f2a206964206761702031202a2f0a2f2a20746865204d464d20776f7264206265666f726520697320616c776179732039323534202a2f0a09666f7228693d303b693c363b692b2b290a09092a7261772b2b3d307861616161616161613b0a2f2a20332073796e63202b2031206865616465726d61726b202a2f0a092a7261772b2b3d307834343839343438393b0a092a7261772b2b3d307834343839353535343b0a0a2f2a2066696c6c20696e20746865207661726961626c65207061727473206f662074686520686561646572202a2f0a096864722e747261636b3d756e69745b64726976655d2e747261636b2f756e69745b64726976655d2e747970652d3e68656164733b0a096864722e736964653d756e69745b64726976655d2e747261636b25756e69745b64726976655d2e747970652d3e68656164733b0a096864722e7365633d636e742b313b0a096864722e6372633d646f735f6864725f6372632826686472293b0a0a2f2a206865616465722028776974686f757420226d61676963222920616e642069642067617020322a2f0a09646f735f656e636f64655f626c6f636b28287573686f7274202a297261772c28756e7369676e65642063686172202a2920266864722e747261636b2c3238293b0a097261772b3d31343b0a0a2f2a6964206761702033202a2f0a09666f7228693d303b693c363b692b2b290a09092a7261772b2b3d307861616161616161613b0a0a2f2a20332073796e637320616e64203120646174616d61726b202a2f0a092a7261772b2b3d307834343839343438393b0a092a7261772b2b3d307834343839353534353b0a0a2f2a2064617461202a2f0a09646f735f656e636f64655f626c6f636b28287573686f7274202a297261772c0a0909092028756e7369676e65642063686172202a29756e69745b64726976655d2e747261636b6275662b636e742a3531322c353132293b0a097261772b3d3235363b0a0a2f2a6461746120637263202b206a642773207370656369616c2067617020286c6f6e6720776f726473203a2d2f29202a2f0a096372635b305d3d646f735f646174615f63726328756e69745b64726976655d2e747261636b6275662b636e742a353132293b0a09646f735f656e636f64655f626c6f636b28287573686f7274202a29207261772c28756e7369676e65642063686172202a296372632c34293b0a097261772b3d323b0a0a2f2a206461746120676170202a2f0a09666f7228693d303b693c33383b692b2b290a09092a7261772b2b3d307839323534393235343b0a0a0972657475726e207261773b202f2a2077726f746520363532204d464d20776f726473202a2f0a7d0a0a73746174696320766f696420646f735f777269746528696e74206469736b290a7b0a09696e7420636e743b0a09756e7369676e6564206c6f6e6720726177203d2028756e7369676e6564206c6f6e6729207261775f6275663b0a09756e7369676e6564206c6f6e67202a7074723d28756e7369676e6564206c6f6e67202a297261773b0a0a096469736b263d333b0a2f2a207265616c6c792067617034202b20696e646578676170202c2062757420776520777269746520697420666972737420616e6420726f756e64206974207570202a2f0a09666f722028636e743d303b636e743c3432353b636e742b2b290a09092a7074722b2b3d307839323534393235343b0a0a2f2a2074686520666f6c6c6f77696e67206973206a7573742067756573736564202a2f0a0969662028756e69745b6469736b5d2e747970652d3e736563745f6d756c743d3d322920202f2a20636865636b20666f722048442d4469736b73202a2f0a0909666f7228636e743d303b636e743c3437333b636e742b2b290a0909092a7074722b2b3d307839323534393235343b0a0a2f2a206e6f772074686520696e646578206d61726b732e2e2e2a2f0a09666f722028636e743d303b636e743c32303b636e742b2b290a09092a7074722b2b3d307839323534393235343b0a09666f722028636e743d303b636e743c363b636e742b2b290a09092a7074722b2b3d307861616161616161613b0a092a7074722b2b3d307835323234353232343b0a092a7074722b2b3d307835323234353535323b0a09666f722028636e743d303b636e743c32303b636e742b2b290a09092a7074722b2b3d307839323534393235343b0a0a2f2a20736563746f7273202a2f0a09666f7228636e74203d20303b20636e74203c20756e69745b6469736b5d2e64747970652d3e7365637473202a20756e69745b6469736b5d2e747970652d3e736563745f6d756c743b20636e742b2b290a09097074723d6d735f707574736563286469736b2c7074722c636e74293b0a0a092a287573686f7274202a29707472203d203078616161383b202f2a204d464d20776f7264206265666f726520697320616c7761797320307839323534202a2f0a7d0a0a2f2a0a202a204865726520636f6d6573207468652068696768206c6576656c2073747566662028692e652e207468652066696c6573797374656d20696e74657266616365290a202a20616e642068656c7065722066756e6374696f6e732e0a202a204e6f726d616c6c7920746869732073686f756c6420626520746865206f6e6c79207061727420746861742068617320746f206265206164617074656420746f0a202a20646966666572656e74206b65726e656c2076657273696f6e732e0a202a2f0a0a2f2a204649584d453a207468697320617373756d657320746865206472697665206973207374696c6c207370696e6e696e67202d0a202a207768696368206973206f6e6c79207472756520696620776520636f6d706c6574652077726974696e67206120747261636b2077697468696e207468726565207365636f6e64730a202a2f0a73746174696320766f696420666c7573685f747261636b5f63616c6c6261636b28756e7369676e6564206c6f6e67206e72290a7b0a096e72263d333b0a09777269746566726f6d696e74203d20313b0a0969662028217472795f666463286e722929207b0a09092f2a207765206d6967687420626c6f636b20696e20616e20696e746572727570742c20736f2074727920616761696e206c61746572202a2f0a0909666c7573685f747261636b5f74696d65725b6e725d2e65787069726573203d206a696666696573202b20313b0a09096164645f74696d657228666c7573685f747261636b5f74696d6572202b206e72293b0a090972657475726e3b0a097d0a096765745f666463286e72293b0a09282a756e69745b6e725d2e64747970652d3e77726974655f666b7429286e72293b0a0969662028217261775f7772697465286e722929207b0a09097072696e746b20284b45524e5f4e4f544943452022666c6f707079206469736b2077726974652070726f7465637465645c6e22293b0a0909777269746566726f6d696e74203d20303b0a0909777269746570656e64696e67203d20303b0a097d0a0972656c5f66646328293b0a7d0a0a73746174696320696e74206e6f6e5f696e745f666c7573685f747261636b2028756e7369676e6564206c6f6e67206e72290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096e72263d333b0a09777269746566726f6d696e74203d20303b0a0964656c5f74696d65722826706f73745f77726974655f74696d6572293b0a096765745f666463286e72293b0a09696620282166645f6d6f746f725f6f6e286e722929207b0a0909777269746570656e64696e67203d20303b0a090972656c5f66646328293b0a090972657475726e20303b0a097d0a096c6f63616c5f6972715f7361766528666c616773293b0a0969662028777269746570656e64696e6720213d203229207b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a0909282a756e69745b6e725d2e64747970652d3e77726974655f666b7429286e72293b0a090969662028217261775f7772697465286e722929207b0a0909097072696e746b20284b45524e5f4e4f544943452022666c6f707079206469736b2077726974652070726f74656374656420220a0909090922696e207772697465215c6e22293b0a090909777269746570656e64696e67203d20303b0a09090972657475726e20303b0a09097d0a0909776169745f6576656e7428776169745f66645f626c6f636b2c20626c6f636b5f666c616720213d2032293b0a097d0a09656c7365207b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a09096d735f64656c61792832293b202f2a2032206d7320706f73745f77726974652064656c6179202a2f0a0909706f73745f7772697465286e72293b0a097d0a0972656c5f66646328293b0a0972657475726e20313b0a7d0a0a73746174696320696e74206765745f747261636b28696e742064726976652c20696e7420747261636b290a7b0a09696e74206572726f722c20657272636e743b0a0a096472697665263d333b0a0969662028756e69745b64726976655d2e747261636b203d3d20747261636b290a090972657475726e20303b0a096765745f666463286472697665293b0a09696620282166645f6d6f746f725f6f6e2864726976652929207b0a090972656c5f66646328293b0a090972657475726e202d313b0a097d0a0a0969662028756e69745b64726976655d2e6469727479203d3d203129207b0a090964656c5f74696d65722028666c7573685f747261636b5f74696d6572202b206472697665293b0a09096e6f6e5f696e745f666c7573685f747261636b20286472697665293b0a097d0a09657272636e74203d20303b0a097768696c652028657272636e74203c204d41585f4552524f525329207b0a0909696620282166645f7365656b2864726976652c20747261636b29290a09090972657475726e202d313b0a09097261775f72656164286472697665293b0a09096572726f72203d20282a756e69745b64726976655d2e64747970652d3e726561645f666b7429286472697665293b0a0909696620286572726f72203d3d203029207b0a09090972656c5f66646328293b0a09090972657475726e20303b0a09097d0a09092f2a2052656164204572726f722048616e646c696e673a20726563616c69627261746520616e642074727920616761696e202a2f0a0909756e69745b64726976655d2e747261636b203d202d313b0a0909657272636e742b2b3b0a097d0a0972656c5f66646328293b0a0972657475726e202d313b0a7d0a0a2f2a0a202a20526f756e642d726f62696e206265747765656e206f757220617661696c61626c65206472697665732c20646f696e67206f6e6520726571756573742066726f6d20656163680a202a2f0a737461746963207374727563742072657175657374202a7365745f6e6578745f7265717565737428766f6964290a7b0a0973747275637420726571756573745f7175657565202a713b0a09696e7420636e74203d2046445f4d41585f554e4954533b0a097374727563742072657175657374202a7271203d204e554c4c3b0a0a092f2a2046696e64206e6578742071756575652077652063616e2064697370617463682066726f6d202a2f0a096664635f7175657565203d206664635f7175657565202b20313b0a09696620286664635f7175657565203d3d2046445f4d41585f554e495453290a09096664635f7175657565203d20303b0a0a09666f7228636e74203d2046445f4d41585f554e4954533b20636e74203e20303b20636e742d2d29207b0a0a090969662028756e69745b6664635f71756575655d2e747970652d3e636f6465203d3d2046445f4e4f445249564529207b0a090909696620282b2b6664635f7175657565203d3d2046445f4d41585f554e495453290a090909096664635f7175657565203d20303b0a090909636f6e74696e75653b0a09097d0a0a090971203d20756e69745b6664635f71756575655d2e67656e6469736b2d3e71756575653b0a0909696620287129207b0a0909097271203d20626c6b5f66657463685f726571756573742871293b0a090909696620287271290a09090909627265616b3b0a09097d0a0a0909696620282b2b6664635f7175657565203d3d2046445f4d41585f554e495453290a0909096664635f7175657565203d20303b0a097d0a0a0972657475726e2072713b0a7d0a0a73746174696320766f6964207265646f5f66645f7265717565737428766f6964290a7b0a097374727563742072657175657374202a72713b0a09756e7369676e656420696e7420636e742c20626c6f636b2c20747261636b2c20736563746f723b0a09696e742064726976653b0a0973747275637420616d6967615f666c6f7070795f737472756374202a666c6f7070793b0a0963686172202a646174613b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206572723b0a0a6e6578745f7265713a0a097271203d207365745f6e6578745f7265717565737428293b0a096966202821727129207b0a09092f2a204e6f7468696e67206c65667420746f20646f202a2f0a090972657475726e3b0a097d0a0a09666c6f707079203d2072712d3e72715f6469736b2d3e707269766174655f646174613b0a096472697665203d20666c6f707079202d20756e69743b0a0a6e6578745f7365676d656e743a0a092f2a204865726520736f6d656f6e6520636f756c6420696e76657374696761746520746f206265206d6f726520656666696369656e74202a2f0a09666f722028636e74203d20302c20657272203d20303b20636e74203c20626c6b5f72715f6375725f736563746f7273287271293b20636e742b2b29207b0a2369666465662044454255470a09097072696e746b282266643a20736563746f7220256c64202b2025642072657175657374656420666f722025735c6e222c0a090920202020202020626c6b5f72715f706f73287271292c20636e742c0a0909202020202020202872715f646174615f64697228727129203d3d205245414429203f20227265616422203a2022777269746522293b0a23656e6469660a0909626c6f636b203d20626c6b5f72715f706f7328727129202b20636e743b0a09096966202828696e7429626c6f636b203e20666c6f7070792d3e626c6f636b7329207b0a090909657272203d202d45494f3b0a090909627265616b3b0a09097d0a0a0909747261636b203d20626c6f636b202f2028666c6f7070792d3e64747970652d3e7365637473202a20666c6f7070792d3e747970652d3e736563745f6d756c74293b0a0909736563746f72203d20626c6f636b20252028666c6f7070792d3e64747970652d3e7365637473202a20666c6f7070792d3e747970652d3e736563745f6d756c74293b0a090964617461203d2072712d3e627566666572202b20353132202a20636e743b0a2369666465662044454255470a09097072696e746b282261636365737320746f20747261636b2025642c20736563746f722025642c20776974682062756666657220617420220a0909202020202020202230782530386c785c6e222c20747261636b2c20736563746f722c2064617461293b0a23656e6469660a0a0909696620286765745f747261636b2864726976652c20747261636b29203d3d202d3129207b0a090909657272203d202d45494f3b0a090909627265616b3b0a09097d0a0a09096966202872715f646174615f64697228727129203d3d205245414429207b0a0909096d656d63707928646174612c20666c6f7070792d3e747261636b627566202b20736563746f72202a203531322c20353132293b0a09097d20656c7365207b0a0909096d656d63707928666c6f7070792d3e747261636b627566202b20736563746f72202a203531322c20646174612c20353132293b0a0a0909092f2a206b65657020746865206472697665207370696e6e696e67207768696c652077726974657320617265207363686564756c6564202a2f0a090909696620282166645f6d6f746f725f6f6e2864726976652929207b0a09090909657272203d202d45494f3b0a09090909627265616b3b0a0909097d0a0909092f2a0a090909202a20736574757020612063616c6c6261636b20746f2077726974652074686520747261636b206275666665720a090909202a20616674657220612073686f7274202831207469636b292064656c61792e0a090909202a2f0a0909096c6f63616c5f6972715f7361766528666c616773293b0a0a090909666c6f7070792d3e6469727479203d20313b0a090920202020202020202f2a207265736574207468652074696d6572202a2f0a0909096d6f645f74696d65722028666c7573685f747261636b5f74696d6572202b2064726976652c206a696666696573202b2031293b0a0909096c6f63616c5f6972715f726573746f726528666c616773293b0a09097d0a097d0a0a09696620285f5f626c6b5f656e645f726571756573745f6375722872712c2065727229290a0909676f746f206e6578745f7365676d656e743b0a09676f746f206e6578745f7265713b0a7d0a0a73746174696320766f696420646f5f66645f726571756573742873747275637420726571756573745f7175657565202a2071290a7b0a097265646f5f66645f7265717565737428293b0a7d0a0a73746174696320696e742066645f67657467656f2873747275637420626c6f636b5f646576696365202a626465762c207374727563742068645f67656f6d65747279202a67656f290a7b0a09696e74206472697665203d204d494e4f5228626465762d3e62645f64657629202620333b0a0a0967656f2d3e6865616473203d20756e69745b64726976655d2e747970652d3e68656164733b0a0967656f2d3e736563746f7273203d20756e69745b64726976655d2e64747970652d3e7365637473202a20756e69745b64726976655d2e747970652d3e736563745f6d756c743b0a0967656f2d3e63796c696e64657273203d20756e69745b64726976655d2e747970652d3e747261636b733b0a0972657475726e20303b0a7d0a0a73746174696320696e742066645f6c6f636b65645f696f63746c2873747275637420626c6f636b5f646576696365202a626465762c20666d6f64655f74206d6f64652c0a090920202020756e7369676e656420696e7420636d642c20756e7369676e6564206c6f6e6720706172616d290a7b0a0973747275637420616d6967615f666c6f7070795f737472756374202a70203d20626465762d3e62645f6469736b2d3e707269766174655f646174613b0a09696e74206472697665203d2070202d20756e69743b0a097374617469632073747275637420666c6f7070795f7374727563742067657470726d3b0a09766f6964205f5f75736572202a61726770203d2028766f6964205f5f75736572202a29706172616d3b0a0a0973776974636828636d64297b0a0963617365204644464d544245473a0a09096765745f666463286472697665293b0a09096966202866645f7265665b64726976655d203e203129207b0a09090972656c5f66646328293b0a09090972657475726e202d45425553593b0a09097d0a09096673796e635f626465762862646576293b0a09096966202866645f6d6f746f725f6f6e28647269766529203d3d203029207b0a09090972656c5f66646328293b0a09090972657475726e202d454e4f4445563b0a09097d0a09096966202866645f63616c69627261746528647269766529203d3d203029207b0a09090972656c5f66646328293b0a09090972657475726e202d454e58494f3b0a09097d0a0909666c6f7070795f6f6666286472697665293b0a090972656c5f66646328293b0a0909627265616b3b0a0963617365204644464d5454524b3a0a090969662028706172616d203c20702d3e747970652d3e747261636b73202a20702d3e747970652d3e6865616473290a09097b0a0909096765745f666463286472697665293b0a0909096966202866645f7365656b2864726976652c706172616d2920213d2030297b0a090909096d656d73657428702d3e747261636b6275662c2046445f46494c4c5f425954452c0a0909090920202020202020702d3e64747970652d3e7365637473202a20702d3e747970652d3e736563745f6d756c74202a20353132293b0a090909096e6f6e5f696e745f666c7573685f747261636b286472697665293b0a0909097d0a090909666c6f7070795f6f6666286472697665293b0a09090972656c5f66646328293b0a09097d0a0909656c73650a09090972657475726e202d45494e56414c3b0a0909627265616b3b0a0963617365204644464d54454e443a0a0909666c6f7070795f6f6666286472697665293b0a0909696e76616c69646174655f626465762862646576293b0a0909627265616b3b0a096361736520464447455450524d3a0a09096d656d7365742828766f6964202a292667657470726d2c20302c2073697a656f66202867657470726d29293b0a090967657470726d2e747261636b3d702d3e747970652d3e747261636b733b0a090967657470726d2e686561643d702d3e747970652d3e68656164733b0a090967657470726d2e736563743d702d3e64747970652d3e7365637473202a20702d3e747970652d3e736563745f6d756c743b0a090967657470726d2e73697a653d702d3e626c6f636b733b0a090969662028636f70795f746f5f7573657228617267702c202667657470726d2c2073697a656f662873747275637420666c6f7070795f7374727563742929290a09090972657475726e202d454641554c543b0a0909627265616b3b0a096361736520464453455450524d3a0a096361736520464444454650524d3a0a090972657475726e202d45494e56414c3b0a0963617365204644464c5553483a202f2a20756e636f6e646974696f6e616c6c792c206576656e206966206e6f74206e6565646564202a2f0a090964656c5f74696d65722028666c7573685f747261636b5f74696d6572202b206472697665293b0a09096e6f6e5f696e745f666c7573685f747261636b286472697665293b0a0909627265616b3b0a236966646566205241575f494f43544c0a096361736520494f43544c5f5241575f545241434b3a0a090969662028636f70795f746f5f7573657228617267702c207261775f6275662c20702d3e747970652d3e726561645f73697a6529290a09090972657475726e202d454641554c543b0a0909656c73650a09090972657475726e20702d3e747970652d3e726561645f73697a653b0a23656e6469660a0964656661756c743a0a09097072696e746b284b45524e5f4445425547202266645f696f63746c3a20756e6b6e6f776e20636d6420256420666f722064726976652025642e222c0a090920202020202020636d642c206472697665293b0a090972657475726e202d454e4f5359533b0a097d0a0972657475726e20303b0a7d0a0a73746174696320696e742066645f696f63746c2873747275637420626c6f636b5f646576696365202a626465762c20666d6f64655f74206d6f64652c0a0909092020202020756e7369676e656420696e7420636d642c20756e7369676e6564206c6f6e6720706172616d290a7b0a09696e74207265743b0a0a096d757465785f6c6f636b2826616d69666c6f705f6d75746578293b0a09726574203d2066645f6c6f636b65645f696f63746c28626465762c206d6f64652c20636d642c20706172616d293b0a096d757465785f756e6c6f636b2826616d69666c6f705f6d75746578293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642066645f70726f626528696e7420646576290a7b0a09756e7369676e6564206c6f6e6720636f64653b0a09696e7420747970653b0a09696e742064726976653b0a0a096472697665203d20646576202620333b0a09636f6465203d2066645f6765745f64726976655f6964286472697665293b0a0a092f2a206765742064726976652074797065202a2f0a09666f72202874797065203d20303b2074797065203c206e756d5f64725f74797065733b20747970652b2b290a09096966202864726976655f74797065735b747970655d2e636f6465203d3d20636f6465290a090909627265616b3b0a0a096966202874797065203e3d206e756d5f64725f747970657329207b0a09097072696e746b284b45524e5f5741524e494e47202266645f70726f62653a20756e737570706f72746564206472697665207479706520220a090920202020202020222530386c7820666f756e645c6e222c20636f6465293b0a0909756e69745b64726976655d2e74797065203d202664726976655f74797065735b6e756d5f64725f74797065732d315d3b202f2a2046445f4e4f4452495645202a2f0a090972657475726e3b0a097d0a0a09756e69745b64726976655d2e74797065203d2064726976655f7479706573202b20747970653b0a09756e69745b64726976655d2e747261636b203d202d313b0a0a09756e69745b64726976655d2e6469736b203d202d313b0a09756e69745b64726976655d2e6d6f746f72203d20303b0a09756e69745b64726976655d2e62757379203d20303b0a09756e69745b64726976655d2e737461747573203d202d313b0a7d0a0a2f2a0a202a20666c6f7070795f6f70656e20636865636b20666f7220616c696173696e6720282f6465762f6664302063616e206265207468652073616d652061730a202a202f6465762f50533020657463292c20616e6420646973616c6c6f77732073696d756c74616e656f75732061636365737320746f207468652073616d650a202a206472697665207769746820646966666572656e7420646576696365206e756d626572732e0a202a2f0a73746174696320696e7420666c6f7070795f6f70656e2873747275637420626c6f636b5f646576696365202a626465762c20666d6f64655f74206d6f6465290a7b0a09696e74206472697665203d204d494e4f5228626465762d3e62645f64657629202620333b0a09696e742073797374656d203d2020284d494e4f5228626465762d3e62645f646576292026203429203e3e20323b0a09696e74206f6c645f6465763b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096d757465785f6c6f636b2826616d69666c6f705f6d75746578293b0a096f6c645f646576203d2066645f6465766963655b64726976655d3b0a0a096966202866645f7265665b64726976655d202626206f6c645f64657620213d2073797374656d29207b0a09096d757465785f756e6c6f636b2826616d69666c6f705f6d75746578293b0a090972657475726e202d45425553593b0a097d0a0a09696620286d6f646520262028464d4f44455f524541447c464d4f44455f57524954452929207b0a0909636865636b5f6469736b5f6368616e67652862646576293b0a0909696620286d6f6465202620464d4f44455f575249544529207b0a090909696e7420777270726f743b0a0a0909096765745f666463286472697665293b0a09090966645f73656c65637420286472697665293b0a090909777270726f74203d202128636961612e70726120262044534b50524f54293b0a09090966645f646573656c65637420286472697665293b0a09090972656c5f66646328293b0a0a09090969662028777270726f7429207b0a090909096d757465785f756e6c6f636b2826616d69666c6f705f6d75746578293b0a0909090972657475726e202d45524f46533b0a0909097d0a09097d0a097d0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0966645f7265665b64726976655d2b2b3b0a0966645f6465766963655b64726976655d203d2073797374656d3b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0a09756e69745b64726976655d2e64747970653d26646174615f74797065735b73797374656d5d3b0a09756e69745b64726976655d2e626c6f636b733d756e69745b64726976655d2e747970652d3e68656164732a756e69745b64726976655d2e747970652d3e747261636b732a0a0909646174615f74797065735b73797374656d5d2e73656374732a756e69745b64726976655d2e747970652d3e736563745f6d756c743b0a097365745f636170616369747928756e69745b64726976655d2e67656e6469736b2c20756e69745b64726976655d2e626c6f636b73293b0a0a097072696e746b284b45524e5f494e464f2022666425643a20616363657373696e672025732d6469736b20776974682025732d6c61796f75745c6e222c64726976652c0a0920202020202020756e69745b64726976655d2e747970652d3e6e616d652c20646174615f74797065735b73797374656d5d2e6e616d65293b0a0a096d757465785f756e6c6f636b2826616d69666c6f705f6d75746578293b0a0972657475726e20303b0a7d0a0a73746174696320696e7420666c6f7070795f72656c65617365287374727563742067656e6469736b202a6469736b2c20666d6f64655f74206d6f6465290a7b0a0973747275637420616d6967615f666c6f7070795f737472756374202a70203d206469736b2d3e707269766174655f646174613b0a09696e74206472697665203d2070202d20756e69743b0a0a096d757465785f6c6f636b2826616d69666c6f705f6d75746578293b0a0969662028756e69745b64726976655d2e6469727479203d3d203129207b0a090964656c5f74696d65722028666c7573685f747261636b5f74696d6572202b206472697665293b0a09096e6f6e5f696e745f666c7573685f747261636b20286472697665293b0a097d0a20200a09696620282166645f7265665b64726976655d2d2d29207b0a09097072696e746b284b45524e5f435249542022666c6f7070795f72656c6561736520776974682066645f726566203d3d203022293b0a090966645f7265665b64726976655d203d20303b0a097d0a236966646566204d4f44554c450a2f2a20746865206d6f645f75736520636f756e7465722069732068616e646c6564207468697320776179202a2f0a09666c6f7070795f6f666620286472697665207c2030783430303030303030293b0a23656e6469660a096d757465785f756e6c6f636b2826616d69666c6f705f6d75746578293b0a0972657475726e20303b0a7d0a0a2f2a0a202a20636865636b5f6576656e7473206973206e657665722063616c6c65642066726f6d20616e20696e746572727570742c20736f2077652063616e2072656c61782061206269740a202a20686572652c20736c656570206574632e204e6f7465207468617420666c6f7070792d6f6e20747269657320746f207365742063757272656e745f444f5220746f20706f696e740a202a20746f2074686520646573697265642064726976652c206275742069742077696c6c2070726f6261626c79206e6f7420737572766976652074686520736c6565702069660a202a207365766572616c20666c6f7070696573206172652075736564206174207468652073616d652074696d653a207468757320746865206c6f6f702e0a202a2f0a73746174696320756e7369676e656420616d6967615f636865636b5f6576656e7473287374727563742067656e6469736b202a6469736b2c20756e7369676e656420696e7420636c656172696e67290a7b0a0973747275637420616d6967615f666c6f7070795f737472756374202a70203d206469736b2d3e707269766174655f646174613b0a09696e74206472697665203d2070202d20756e69743b0a09696e74206368616e6765643b0a0973746174696320696e742066697273745f74696d65203d20313b0a0a096966202866697273745f74696d65290a09096368616e676564203d2066697273745f74696d652d2d3b0a09656c7365207b0a09096765745f666463286472697665293b0a090966645f73656c65637420286472697665293b0a09096368616e676564203d202128636961612e70726120262044534b4348414e4745293b0a090966645f646573656c65637420286472697665293b0a090972656c5f66646328293b0a097d0a0a09696620286368616e67656429207b0a090966645f70726f6265286472697665293b0a0909702d3e747261636b203d202d313b0a0909702d3e6469727479203d20303b0a0909777269746570656e64696e67203d20303b202f2a2069662074686973207761732074727565206265666f72652c20746f6f2062616421202a2f0a0909777269746566726f6d696e74203d20303b0a090972657475726e204449534b5f4556454e545f4d454449415f4348414e47453b0a097d0a0972657475726e20303b0a7d0a0a73746174696320636f6e73742073747275637420626c6f636b5f6465766963655f6f7065726174696f6e7320666c6f7070795f666f7073203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e6f70656e09093d20666c6f7070795f6f70656e2c0a092e72656c65617365093d20666c6f7070795f72656c656173652c0a092e696f63746c09093d2066645f696f63746c2c0a092e67657467656f09093d2066645f67657467656f2c0a092e636865636b5f6576656e7473093d20616d6967615f636865636b5f6576656e74732c0a7d3b0a0a73746174696320696e74205f5f696e69742066645f70726f62655f64726976657328766f6964290a7b0a09696e742064726976652c6472697665732c6e6f6d656d3b0a0a097072696e746b284b45524e5f494e464f202246443a2070726f62696e6720756e6974735c6e666f756e642022293b0a096472697665733d303b0a096e6f6d656d3d303b0a09666f722864726976653d303b64726976653c46445f4d41585f554e4954533b64726976652b2b29207b0a09097374727563742067656e6469736b202a6469736b3b0a090966645f70726f6265286472697665293b0a090969662028756e69745b64726976655d2e747970652d3e636f6465203d3d2046445f4e4f4452495645290a090909636f6e74696e75653b0a09096469736b203d20616c6c6f635f6469736b2831293b0a090969662028216469736b29207b0a090909756e69745b64726976655d2e747970652d3e636f6465203d2046445f4e4f44524956453b0a090909636f6e74696e75653b0a09097d0a0909756e69745b64726976655d2e67656e6469736b203d206469736b3b0a0a09096469736b2d3e7175657565203d20626c6b5f696e69745f717565756528646f5f66645f726571756573742c2026616d69666c6f705f6c6f636b293b0a090969662028216469736b2d3e717565756529207b0a090909756e69745b64726976655d2e747970652d3e636f6465203d2046445f4e4f44524956453b0a090909636f6e74696e75653b0a09097d0a0a09096472697665732b2b3b0a09096966202828756e69745b64726976655d2e747261636b627566203d206b6d616c6c6f6328464c4f5050595f4d41585f534543544f5253202a203531322c204746505f4b45524e454c2929203d3d204e554c4c29207b0a0909097072696e746b28226e6f206d656d20666f722022293b0a090909756e69745b64726976655d2e74797065203d202664726976655f74797065735b6e756d5f64725f7479706573202d20315d3b202f2a2046445f4e4f4452495645202a2f0a0909096472697665732d2d3b0a0909096e6f6d656d203d20313b0a09097d0a09097072696e746b28226664256420222c6472697665293b0a09096469736b2d3e6d616a6f72203d20464c4f5050595f4d414a4f523b0a09096469736b2d3e66697273745f6d696e6f72203d2064726976653b0a09096469736b2d3e666f7073203d2026666c6f7070795f666f70733b0a0909737072696e7466286469736b2d3e6469736b5f6e616d652c202266642564222c206472697665293b0a09096469736b2d3e707269766174655f64617461203d2026756e69745b64726976655d3b0a09097365745f6361706163697479286469736b2c203838302a32293b0a09096164645f6469736b286469736b293b0a097d0a096966202828647269766573203e203029207c7c20286e6f6d656d203d3d20302929207b0a090969662028647269766573203d3d2030290a0909097072696e746b28226e6f2064726976657322293b0a09097072696e746b28225c6e22293b0a090972657475726e206472697665733b0a097d0a097072696e746b28225c6e22293b0a0972657475726e202d454e4f4d454d3b0a7d0a200a73746174696320737472756374206b6f626a656374202a666c6f7070795f66696e64286465765f74206465762c20696e74202a706172742c20766f6964202a64617461290a7b0a09696e74206472697665203d202a70617274202620333b0a0969662028756e69745b64726976655d2e747970652d3e636f6465203d3d2046445f4e4f4452495645290a090972657475726e204e554c4c3b0a092a70617274203d20303b0a0972657475726e206765745f6469736b28756e69745b64726976655d2e67656e6469736b293b0a7d0a0a73746174696320696e74205f5f696e697420616d6967615f666c6f7070795f70726f62652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a09696e7420692c207265743b0a0a096966202872656769737465725f626c6b64657628464c4f5050595f4d414a4f522c2266642229290a090972657475726e202d45425553593b0a0a09726574203d202d454e4f4d454d3b0a097261775f627566203d20616d6967615f636869705f616c6c6f63285241575f4255465f53495a452c2022466c6f70707922293b0a0969662028217261775f62756629207b0a09097072696e746b282266643a2063616e6e6f74206765742063686970206d656d206275666665725c6e22293b0a0909676f746f206f75745f626c6b6465763b0a097d0a0a09726574203d202d45425553593b0a0969662028726571756573745f697271284952515f414d4947415f44534b424c4b2c2066645f626c6f636b5f646f6e652c20302c2022666c6f7070795f646d61222c204e554c4c2929207b0a09097072696e746b282266643a2063616e6e6f74206765742069727120666f7220646d615c6e22293b0a0909676f746f206f75745f6972713b0a097d0a0a0969662028726571756573745f697271284952515f414d4947415f434941415f54422c206d735f6973722c20302c2022666c6f7070795f74696d6572222c204e554c4c2929207b0a09097072696e746b282266643a2063616e6e6f74206765742069727120666f722074696d65725c6e22293b0a0909676f746f206f75745f697271323b0a097d0a0a09726574203d202d454e4f4445563b0a096966202866645f70726f62655f6472697665732829203c203129202f2a204e6f20757361626c6520647269766573202a2f0a0909676f746f206f75745f70726f62653b0a0a09626c6b5f72656769737465725f726567696f6e284d4b44455628464c4f5050595f4d414a4f522c2030292c203235362c20544849535f4d4f44554c452c0a09090909666c6f7070795f66696e642c204e554c4c2c204e554c4c293b0a0a092f2a20696e697469616c697a65207661726961626c6573202a2f0a09696e69745f74696d657228266d6f746f725f6f6e5f74696d6572293b0a096d6f746f725f6f6e5f74696d65722e65787069726573203d20303b0a096d6f746f725f6f6e5f74696d65722e64617461203d20303b0a096d6f746f725f6f6e5f74696d65722e66756e6374696f6e203d206d6f746f725f6f6e5f63616c6c6261636b3b0a09666f72202869203d20303b2069203c2046445f4d41585f554e4954533b20692b2b29207b0a0909696e69745f74696d657228266d6f746f725f6f66665f74696d65725b695d293b0a09096d6f746f725f6f66665f74696d65725b695d2e65787069726573203d20303b0a09096d6f746f725f6f66665f74696d65725b695d2e64617461203d20697c307838303030303030303b0a09096d6f746f725f6f66665f74696d65725b695d2e66756e6374696f6e203d2066645f6d6f746f725f6f66663b0a0909696e69745f74696d65722826666c7573685f747261636b5f74696d65725b695d293b0a0909666c7573685f747261636b5f74696d65725b695d2e65787069726573203d20303b0a0909666c7573685f747261636b5f74696d65725b695d2e64617461203d20693b0a0909666c7573685f747261636b5f74696d65725b695d2e66756e6374696f6e203d20666c7573685f747261636b5f63616c6c6261636b3b0a0a0909756e69745b695d2e747261636b203d202d313b0a097d0a0a09696e69745f74696d65722826706f73745f77726974655f74696d6572293b0a09706f73745f77726974655f74696d65722e65787069726573203d20303b0a09706f73745f77726974655f74696d65722e64617461203d20303b0a09706f73745f77726974655f74696d65722e66756e6374696f6e203d20706f73745f77726974653b0a20200a09666f72202869203d20303b2069203c203132383b20692b2b290a09096d666d6465636f64655b695d3d3235353b0a09666f72202869203d20303b2069203c2031363b20692b2b290a09096d666d6465636f64655b6d666d656e636f64655b695d5d3d693b0a0a092f2a206d616b6520737572652074686174206469736b20444d4120697320656e61626c6564202a2f0a09637573746f6d2e646d61636f6e203d20444d41465f534554434c52207c20444d41465f4449534b3b0a0a092f2a20696e6974206d732074696d6572202a2f0a09636961612e637262203d20383b202f2a206f6e652d73686f742c2073746f70202a2f0a0972657475726e20303b0a0a6f75745f70726f62653a0a09667265655f697271284952515f414d4947415f434941415f54422c204e554c4c293b0a6f75745f697271323a0a09667265655f697271284952515f414d4947415f44534b424c4b2c204e554c4c293b0a6f75745f6972713a0a09616d6967615f636869705f66726565287261775f627566293b0a6f75745f626c6b6465763a0a09756e72656769737465725f626c6b64657628464c4f5050595f4d414a4f522c22666422293b0a0972657475726e207265743b0a7d0a0a2369662030202f2a206e6f74207361666520746f20756e6c6f6164202a2f0a73746174696320696e74205f5f6578697420616d6967615f666c6f7070795f72656d6f76652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a09696e7420693b0a0a09666f72282069203d20303b2069203c2046445f4d41585f554e4954533b20692b2b29207b0a090969662028756e69745b695d2e747970652d3e636f646520213d2046445f4e4f445249564529207b0a09090973747275637420726571756573745f7175657565202a71203d20756e69745b695d2e67656e6469736b2d3e71756575653b0a09090964656c5f67656e6469736b28756e69745b695d2e67656e6469736b293b0a0909097075745f6469736b28756e69745b695d2e67656e6469736b293b0a0909096b6672656528756e69745b695d2e747261636b627566293b0a0909096966202871290a09090909626c6b5f636c65616e75705f71756575652871293b0a09097d0a097d0a09626c6b5f756e72656769737465725f726567696f6e284d4b44455628464c4f5050595f4d414a4f522c2030292c20323536293b0a09667265655f697271284952515f414d4947415f434941415f54422c204e554c4c293b0a09667265655f697271284952515f414d4947415f44534b424c4b2c204e554c4c293b0a09637573746f6d2e646d61636f6e203d20444d41465f4449534b3b202f2a2064697361626c6520444d41202a2f0a09616d6967615f636869705f66726565287261775f627566293b0a09756e72656769737465725f626c6b64657628464c4f5050595f4d414a4f522c2022666422293b0a7d0a23656e6469660a0a7374617469632073747275637420706c6174666f726d5f64726976657220616d6967615f666c6f7070795f647269766572203d207b0a092e6472697665722020203d207b0a09092e6e616d65093d2022616d6967612d666c6f707079222c0a09092e6f776e6572093d20544849535f4d4f44554c452c0a097d2c0a7d3b0a0a73746174696320696e74205f5f696e697420616d6967615f666c6f7070795f696e697428766f6964290a7b0a0972657475726e20706c6174666f726d5f6472697665725f70726f62652826616d6967615f666c6f7070795f6472697665722c20616d6967615f666c6f7070795f70726f6265293b0a7d0a0a6d6f64756c655f696e697428616d6967615f666c6f7070795f696e6974293b0a0a2369666e646566204d4f44554c450a73746174696320696e74205f5f696e697420616d6967615f666c6f7070795f7365747570202863686172202a737472290a7b0a09696e74206e3b0a0969662028214d4143485f49535f414d494741290a090972657475726e20303b0a0969662028216765745f6f7074696f6e28267374722c20266e29290a090972657475726e20303b0a097072696e746b20284b45524e5f494e464f2022616d69666c6f703a2053657474696e672064656661756c742064663020746f2025785c6e222c206e293b0a0966645f6465665f646630203d206e3b0a0972657475726e20313b0a7d0a0a5f5f73657475702822666c6f7070793d222c20616d6967615f666c6f7070795f7365747570293b0a23656e6469660a0a4d4f44554c455f414c4941532822706c6174666f726d3a616d6967612d666c6f70707922293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031363137360035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303032313200313231313437343433333000303031373633310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23204d616b6566696c6520666f7220415441206f7665722045746865726e65740a230a0a6f626a2d2428434f4e4649475f4154415f4f5645525f45544829092b3d20616f652e6f0a616f652d79203a3d20616f65626c6b2e6f20616f656368722e6f20616f65636d642e6f20616f656465762e6f20616f656d61696e2e6f20616f656e65742e6f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f652e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313337323400313231313437343433333000303031373132320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a23646566696e652056455253494f4e20223831220a23646566696e6520414f455f4d414a4f52203135320a23646566696e65204445564943455f4e414d452022616f65220a0a2f2a2073657420414f455f504152544954494f4e5320746f203120746f207573652077686f6c652d6469736b73206f6e6c790a202a2064656661756c742069732031362c20776869636820697320313520706172746974696f6e7320706c7573207468652077686f6c65206469736b0a202a2f0a2369666e64656620414f455f504152544954494f4e530a23646566696e6520414f455f504152544954494f4e5320283136290a23656e6469660a0a23646566696e6520574849544553504143452022205c745c765c665c6e2c220a0a656e756d207b0a09414f45434d445f4154412c0a09414f45434d445f4346472c0a09414f45434d445f56454e445f4d494e203d20307866302c0a0a09414f45464c5f525350203d2028313c3c33292c0a09414f45464c5f455252203d2028313c3c32292c0a0a09414f4541464c5f455854203d2028313c3c36292c0a09414f4541464c5f444556203d2028313c3c34292c0a09414f4541464c5f4153594e43203d2028313c3c31292c0a09414f4541464c5f5752495445203d2028313c3c30292c0a0a09414f4543434d445f52454144203d20302c0a09414f4543434d445f544553542c0a09414f4543434d445f50544553542c0a09414f4543434d445f5345542c0a09414f4543434d445f465345542c0a0a09414f455f48564552203d20307831302c0a7d3b0a0a73747275637420616f655f686472207b0a09756e7369676e65642063686172206473745b365d3b0a09756e7369676e65642063686172207372635b365d3b0a095f5f6265313620747970653b0a09756e7369676e6564206368617220766572666c3b0a09756e7369676e65642063686172206572723b0a095f5f62653136206d616a6f723b0a09756e7369676e65642063686172206d696e6f723b0a09756e7369676e6564206368617220636d643b0a095f5f62653332207461673b0a7d3b0a0a73747275637420616f655f617461686472207b0a09756e7369676e656420636861722061666c6167733b0a09756e7369676e6564206368617220657272666561743b0a09756e7369676e656420636861722073636e743b0a09756e7369676e6564206368617220636d64737461743b0a09756e7369676e65642063686172206c6261303b0a09756e7369676e65642063686172206c6261313b0a09756e7369676e65642063686172206c6261323b0a09756e7369676e65642063686172206c6261333b0a09756e7369676e65642063686172206c6261343b0a09756e7369676e65642063686172206c6261353b0a09756e7369676e65642063686172207265735b325d3b0a7d3b0a0a73747275637420616f655f636667686472207b0a095f5f6265313620627566636e743b0a095f5f626531362066777665723b0a09756e7369676e656420636861722073636e743b0a09756e7369676e6564206368617220616f6563636d643b0a09756e7369676e656420636861722063736c656e5b325d3b0a7d3b0a0a656e756d207b0a09444556464c5f5550203d20312c092f2a2064657669636520697320696e7374616c6c656420696e2073797374656d20616e6420726561647920666f7220416f452d3e41544120636f6d6d616e6473202a2f0a09444556464c5f544b494c4c203d2028313c3c31292c092f2a20666c616720666f722074696d657220746f206b6e6f77207768656e20746f206b696c6c2073656c66202a2f0a09444556464c5f455854203d2028313c3c32292c092f2a206465766963652061636365707473206c6261343820636f6d6d616e6473202a2f0a09444556464c5f4744414c4c4f43203d2028313c3c33292c092f2a206e65656420746f20616c6c6f632067656e6469736b202a2f0a09444556464c5f47445f4e4f57203d2028313c3c34292c092f2a20616c6c6f636174696e672067656e6469736b202a2f0a09444556464c5f4b49434b4d45203d2028313c3c35292c092f2a20736c6f7720706f6c6c696e67206e6574776f726b2063617264206361746368202a2f0a09444556464c5f4e455753495a45203d2028313c3c36292c092f2a206e65656420746f20757064617465206465762073697a6520696e20626c6f636b206c61796572202a2f0a09444556464c5f46524545494e47203d2028313c3c37292c092f2a20736574207768656e20646576696365206973206265696e6720636c65616e6564207570202a2f0a09444556464c5f4652454544203d2028313c3c38292c092f2a2064657669636520686173206265656e20636c65616e6564207570202a2f0a7d3b0a0a656e756d207b0a0944454641554c5442434e54203d2032202a203531322c092f2a203220736563746f7273202a2f0a094d494e5f42554653203d2031362c0a094e54415247455453203d20342c0a094e414f45494653203d20382c0a094e534b42504f4f4c4d4158203d203235362c0a094e46414354495645203d2036312c0a0a0954494d45525449434b203d20485a202f2031302c0a095254545343414c45203d20382c0a09525454445343414c45203d20332c0a095254544156475f494e4954203d20555345435f5045525f534543202f2034203c3c205254545343414c452c0a095254544445565f494e4954203d205254544156475f494e4954202f20342c0a0a09484152445f53434f524e5f53454353203d2031302c092f2a2074727920616e6f746865722072656d6f746520706f72742061667465722074686973202a2f0a094d41585f5441494e54203d20313030302c092f2a20636170206f6e20616f65746774207461696e74202a2f0a7d3b0a0a73747275637420627566207b0a09756c6f6e67206e6672616d65736f75743b0a09756c6f6e672072657369643b0a09756c6f6e672062765f72657369643b0a09736563746f725f7420736563746f723b0a097374727563742062696f202a62696f3b0a097374727563742062696f5f766563202a62763b0a097374727563742072657175657374202a72713b0a7d3b0a0a656e756d206672616d655f666c616773207b0a0946464c5f50524f4245203d20312c0a7d3b0a0a737472756374206672616d65207b0a09737472756374206c6973745f6865616420686561643b0a09753332207461673b0a097374727563742074696d6576616c2073656e743b092f2a20686967682d7265732074696d65207061636b6574207761732073656e74202a2f0a097533322073656e745f6a696666733b09092f2a206c6f772d726573206a6966666965732d62617365642073656e742074696d65202a2f0a09756c6f6e67207761697465643b0a09756c6f6e67207761697465645f746f74616c3b0a0973747275637420616f65746774202a743b09092f2a20706172656e742074617267657420492062656c6f6e6720746f202a2f0a09736563746f725f74206c62613b0a0973747275637420736b5f62756666202a736b623b09092f2a20636f6d6d616e6420736b62206672656564206f6e206d6f64756c652065786974202a2f0a0973747275637420736b5f62756666202a725f736b623b09092f2a20726573706f6e736520736b6220666f72206173796e632070726f63657373696e67202a2f0a0973747275637420627566202a6275663b0a097374727563742062696f5f766563202a62763b0a09756c6f6e672062636e743b0a09756c6f6e672062765f6f66663b0a096368617220666c6167733b0a7d3b0a0a73747275637420616f656966207b0a09737472756374206e65745f646576696365202a6e643b0a09756c6f6e67206c6f73743b0a09696e742062636e743b0a7d3b0a0a73747275637420616f65746774207b0a09756e7369676e6564206368617220616464725b365d3b0a097573686f7274206e6672616d65733b09092f2a20636170206f6e206672616d657320746f20757365202a2f0a0973747275637420616f65646576202a643b0909092f2a20706172656e742064657669636520492062656c6f6e6720746f202a2f0a09737472756374206c6973745f686561642066667265653b0909092f2a206c697374206f662066726565206672616d6573202a2f0a0973747275637420616f656966206966735b4e414f454946535d3b0a0973747275637420616f656966202a6966703b092f2a2063757272656e7420616f65696620696e20757365202a2f0a097573686f7274206e6f75743b09092f2a206e756d626572206f6620416f4520636f6d6d616e6473206f75747374616e64696e67202a2f0a097573686f7274206d61786f75743b09092f2a2063757272656e742076616c756520666f72206d6178206f75747374616e64696e67202a2f0a097573686f7274206e6578745f63776e643b092f2a20696e6372206d61786f75742061667465722064656372656d656e74696e6720746f207a65726f202a2f0a097573686f72742073737468726573683b092f2a20736c6f77207374617274207468726573686f6c64202a2f0a09756c6f6e672066616c6c6f633b09092f2a206e756d626572206f6620616c6c6f6361746564206672616d6573202a2f0a09696e74207461696e743b09092f2a20686f77206d7563682077652077616e7420746f2061766f6964207468697320616f65746774202a2f0a09696e74206d696e62636e743b0a09696e742077706b74732c2072706b74733b0a0963686172206e6f75745f70726f6265733b0a7d3b0a0a73747275637420616f65646576207b0a0973747275637420616f65646576202a6e6578743b0a09756c6f6e67207379736d696e6f723b0a09756c6f6e6720616f656d616a6f723b0a09753332207274746176673b09092f2a207363616c656420416f4520726f756e6420747269702074696d652061766572616765202a2f0a09753332207274746465763b09092f2a207363616c656420726f756e6420747269702074696d65206d65616e20646576696174696f6e202a2f0a0975313620616f656d696e6f723b0a0975313620666c6167733b0a09753136206e6f70656e3b09092f2a202862645f6f70656e6572732069736e277420617661696c61626c6520776974686f757420736c656570696e6729202a2f0a097531362066775f7665723b09092f2a2076657273696f6e206f6620626c6164652773206669726d77617265202a2f0a09753136206c6173747461673b09092f2a206c617374207461672073656e74202a2f0a09753136207573656d653b0a09756c6f6e67207265663b0a0973747275637420776f726b5f73747275637420776f726b3b2f2a206469736b2063726561746520776f726b20737472756374202a2f0a097374727563742067656e6469736b202a67643b0a0973747275637420726571756573745f7175657565202a626c6b713b0a097374727563742068645f67656f6d657472792067656f3b0a09736563746f725f74207373697a653b0a097374727563742074696d65725f6c6973742074696d65723b0a097370696e6c6f636b5f74206c6f636b3b0a0973747275637420736b5f627566665f6865616420736b62706f6f6c3b0a096d656d706f6f6c5f74202a627566706f6f6c3b092f2a20666f7220646561646c6f636b2d667265652042756620616c6c6f636174696f6e202a2f0a09737472756374207b09092f2a20706f696e7465727320746f20776f726b20696e2070726f6772657373202a2f0a090973747275637420627566202a6275663b0a09097374727563742062696f202a6e7862696f3b0a09097374727563742072657175657374202a72713b0a097d2069703b0a09756c6f6e67206d617862636e743b0a09737472756374206c6973745f6865616420666163746976655b4e464143544956455d3b092f2a2068617368206f6620616374697665206672616d6573202a2f0a09737472756374206c6973745f68656164207265786d6974713b202f2a2064656665727265642072657472616e736d697373696f6e73202a2f0a0973747275637420616f65746774202a2a746172676574733b0a09756c6f6e67206e746172676574733b09092f2a206e756d626572206f6620616c6c6f636174656420616f6574677420706f696e74657273202a2f0a0973747275637420616f65746774202a2a7467743b092f2a2074617267657420696e20757365207768656e20776f726b696e67202a2f0a09756c6f6e67206b69636b65643b0a0963686172206964656e745b3531325d3b0a7d3b0a0a2f2a206b74687265616420747261636b696e67202a2f0a737472756374206b747374617465207b0a0973747275637420636f6d706c6574696f6e2072656e64657a3b0a09737472756374207461736b5f737472756374202a7461736b3b0a09776169745f71756575655f686561645f74202a77616974713b0a09696e7420282a666e292028766f6964293b0a0963686172202a6e616d653b0a097370696e6c6f636b5f74202a6c6f636b3b0a7d3b0a0a696e7420616f65626c6b5f696e697428766f6964293b0a766f696420616f65626c6b5f6578697428766f6964293b0a766f696420616f65626c6b5f6764616c6c6f6328766f6964202a293b0a766f696420616f656469736b5f726d5f73797366732873747275637420616f65646576202a64293b0a0a696e7420616f656368725f696e697428766f6964293b0a766f696420616f656368725f6578697428766f6964293b0a766f696420616f656368725f6572726f722863686172202a293b0a0a766f696420616f65636d645f776f726b2873747275637420616f65646576202a64293b0a766f696420616f65636d645f636667287573686f727420616f656d616a6f722c20756e7369676e6564206368617220616f656d696e6f72293b0a73747275637420736b5f62756666202a616f65636d645f6174615f7273702873747275637420736b5f62756666202a293b0a766f696420616f65636d645f6366675f7273702873747275637420736b5f62756666202a293b0a766f696420616f65636d645f736c656570776f726b2873747275637420776f726b5f737472756374202a293b0a766f696420616f65636d645f7772657365742873747275637420616f65746774202a74293b0a766f696420616f65636d645f636c65616e736c6174652873747275637420616f65646576202a293b0a766f696420616f65636d645f6578697428766f6964293b0a696e7420616f65636d645f696e697428766f6964293b0a73747275637420736b5f62756666202a616f65636d645f6174615f69642873747275637420616f65646576202a293b0a766f696420616f655f66726565746672616d6528737472756374206672616d65202a293b0a766f696420616f655f666c7573685f696f637128766f6964293b0a766f696420616f655f656e645f726571756573742873747275637420616f65646576202a2c207374727563742072657175657374202a2c20696e74293b0a696e7420616f655f6b74737461727428737472756374206b747374617465202a6b293b0a766f696420616f655f6b7473746f7028737472756374206b747374617465202a6b293b0a0a696e7420616f656465765f696e697428766f6964293b0a766f696420616f656465765f6578697428766f6964293b0a73747275637420616f65646576202a616f656465765f62795f616f656164647228756c6f6e67206d616a2c20696e74206d696e2c20696e7420646f5f616c6c6f63293b0a766f696420616f656465765f646f776e6465762873747275637420616f65646576202a64293b0a696e7420616f656465765f666c75736828636f6e73742063686172205f5f75736572202a7374722c2073697a655f742073697a65293b0a766f696420616f655f6661696c6275662873747275637420616f65646576202a2c2073747275637420627566202a293b0a766f696420616f656465765f7075742873747275637420616f65646576202a293b0a0a696e7420616f656e65745f696e697428766f6964293b0a766f696420616f656e65745f6578697428766f6964293b0a766f696420616f656e65745f786d69742873747275637420736b5f627566665f68656164202a293b0a696e742069735f616f655f6e6574696628737472756374206e65745f646576696365202a696670293b0a696e74207365745f616f655f69666c69737428636f6e73742063686172205f5f75736572202a7374722c2073697a655f742073697a65293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f65626c6b2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323131373700313231313437343433333000303031373630370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f65626c6b2e630a202a20626c6f636b2064657669636520726f7574696e65730a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f6261636b696e672d6465762e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f696f63746c2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f726174656c696d69742e683e0a23696e636c756465203c6c696e75782f67656e68642e683e0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f6d757465782e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c736373692f73672e683e0a23696e636c7564652022616f652e68220a0a73746174696320444546494e455f4d5554455828616f65626c6b5f6d75746578293b0a73746174696320737472756374206b6d656d5f6361636865202a6275665f706f6f6c5f63616368653b0a0a2f2a2047504653206e656564732061206c61726765722076616c7565207468616e207468652064656661756c742e202a2f0a73746174696320696e7420616f655f6d6178736563746f72733b0a6d6f64756c655f706172616d28616f655f6d6178736563746f72732c20696e742c2030363434293b0a4d4f44554c455f5041524d5f4445534328616f655f6d6178736563746f72732c0a09225768656e206e6f6e7a65726f2c2073657420746865206d6178696d756d206e756d626572206f6620736563746f72732070657220492f4f207265717565737422293b0a0a737461746963207373697a655f7420616f656469736b5f73686f775f73746174652873747275637420646576696365202a6465762c0a090909092020737472756374206465766963655f617474726962757465202a617474722c2063686172202a70616765290a7b0a097374727563742067656e6469736b202a6469736b203d206465765f746f5f6469736b28646576293b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a0a0972657475726e20736e7072696e746628706167652c20504147455f53495a452c0a09090922257325735c6e222c0a09090928642d3e666c616773202620444556464c5f555029203f2022757022203a2022646f776e222c0a09090928642d3e666c616773202620444556464c5f4b49434b4d4529203f20222c6b69636b6d6522203a0a09090928642d3e6e6f70656e202626202128642d3e666c616773202620444556464c5f55502929203f20222c636c6f73657761697422203a202222293b0a092f2a204927642072617468657220736565206e6f70656e206578706f7274656420736f2077652063616e20646974636820636c6f736577616974202a2f0a7d0a737461746963207373697a655f7420616f656469736b5f73686f775f6d61632873747275637420646576696365202a6465762c0a09090909737472756374206465766963655f617474726962757465202a617474722c2063686172202a70616765290a7b0a097374727563742067656e6469736b202a6469736b203d206465765f746f5f6469736b28646576293b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a0973747275637420616f65746774202a74203d20642d3e746172676574735b305d3b0a0a096966202874203d3d204e554c4c290a090972657475726e20736e7072696e746628706167652c20504147455f53495a452c20226e6f6e655c6e22293b0a0972657475726e20736e7072696e746628706167652c20504147455f53495a452c202225706d5c6e222c20742d3e61646472293b0a7d0a737461746963207373697a655f7420616f656469736b5f73686f775f6e657469662873747275637420646576696365202a6465762c0a090909092020737472756374206465766963655f617474726962757465202a617474722c2063686172202a70616765290a7b0a097374727563742067656e6469736b202a6469736b203d206465765f746f5f6469736b28646576293b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a09737472756374206e65745f646576696365202a6e64735b385d2c202a2a6e642c202a2a6e6e642c202a2a6e653b0a0973747275637420616f65746774202a2a742c202a2a74653b0a0973747275637420616f656966202a6966702c202a653b0a0963686172202a703b0a0a096d656d736574286e64732c20302c2073697a656f66206e6473293b0a096e64203d206e64733b0a096e65203d206e64202b2041525241595f53495a45286e6473293b0a0974203d20642d3e746172676574733b0a097465203d2074202b20642d3e6e746172676574733b0a09666f7220283b2074203c207465202626202a743b20742b2b29207b0a0909696670203d20282a74292d3e6966733b0a090965203d20696670202b204e414f454946533b0a0909666f7220283b20696670203c2065202626206966702d3e6e643b206966702b2b29207b0a090909666f7220286e6e64203d206e64733b206e6e64203c206e643b206e6e642b2b290a09090909696620282a6e6e64203d3d206966702d3e6e64290a0909090909627265616b3b0a090909696620286e6e64203d3d206e64202626206e6420213d206e65290a090909092a6e642b2b203d206966702d3e6e643b0a09097d0a097d0a0a096e65203d206e643b0a096e64203d206e64733b0a09696620282a6e64203d3d204e554c4c290a090972657475726e20736e7072696e746628706167652c20504147455f53495a452c20226e6f6e655c6e22293b0a09666f72202870203d20706167653b206e64203c206e653b206e642b2b290a090970202b3d20736e7072696e746628702c20504147455f53495a45202d2028702d70616765292c202225732573222c0a09090970203d3d2070616765203f202222203a20222c222c20282a6e64292d3e6e616d65293b0a0970202b3d20736e7072696e746628702c20504147455f53495a45202d2028702d70616765292c20225c6e22293b0a0972657475726e20702d706167653b0a7d0a2f2a206669726d776172652076657273696f6e202a2f0a737461746963207373697a655f7420616f656469736b5f73686f775f66777665722873747275637420646576696365202a6465762c0a090909092020737472756374206465766963655f617474726962757465202a617474722c2063686172202a70616765290a7b0a097374727563742067656e6469736b202a6469736b203d206465765f746f5f6469736b28646576293b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a0a0972657475726e20736e7072696e746628706167652c20504147455f53495a452c20223078253034785c6e222c2028756e7369676e656420696e742920642d3e66775f766572293b0a7d0a737461746963207373697a655f7420616f656469736b5f73686f775f7061796c6f61642873747275637420646576696365202a6465762c0a0909090920202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a70616765290a7b0a097374727563742067656e6469736b202a6469736b203d206465765f746f5f6469736b28646576293b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a0a0972657475726e20736e7072696e746628706167652c20504147455f53495a452c2022256c755c6e222c20642d3e6d617862636e74293b0a7d0a0a737461746963204445564943455f415454522873746174652c20535f495255474f2c20616f656469736b5f73686f775f73746174652c204e554c4c293b0a737461746963204445564943455f41545452286d61632c20535f495255474f2c20616f656469736b5f73686f775f6d61632c204e554c4c293b0a737461746963204445564943455f41545452286e657469662c20535f495255474f2c20616f656469736b5f73686f775f6e657469662c204e554c4c293b0a73746174696320737472756374206465766963655f617474726962757465206465765f617474725f6669726d776172655f76657273696f6e203d207b0a092e61747472203d207b202e6e616d65203d20226669726d776172652d76657273696f6e222c202e6d6f6465203d20535f495255474f207d2c0a092e73686f77203d20616f656469736b5f73686f775f66777665722c0a7d3b0a737461746963204445564943455f41545452287061796c6f61642c20535f495255474f2c20616f656469736b5f73686f775f7061796c6f61642c204e554c4c293b0a0a7374617469632073747275637420617474726962757465202a616f655f61747472735b5d203d207b0a09266465765f617474725f73746174652e617474722c0a09266465765f617474725f6d61632e617474722c0a09266465765f617474725f6e657469662e617474722c0a09266465765f617474725f6669726d776172655f76657273696f6e2e617474722c0a09266465765f617474725f7061796c6f61642e617474722c0a094e554c4c2c0a7d3b0a0a73746174696320636f6e737420737472756374206174747269627574655f67726f757020617474725f67726f7570203d207b0a092e6174747273203d20616f655f61747472732c0a7d3b0a0a73746174696320696e740a616f656469736b5f6164645f73797366732873747275637420616f65646576202a64290a7b0a0972657475726e2073797366735f6372656174655f67726f757028266469736b5f746f5f64657628642d3e6764292d3e6b6f626a2c2026617474725f67726f7570293b0a7d0a766f69640a616f656469736b5f726d5f73797366732873747275637420616f65646576202a64290a7b0a0973797366735f72656d6f76655f67726f757028266469736b5f746f5f64657628642d3e6764292d3e6b6f626a2c2026617474725f67726f7570293b0a7d0a0a73746174696320696e740a616f65626c6b5f6f70656e2873747275637420626c6f636b5f646576696365202a626465762c20666d6f64655f74206d6f6465290a7b0a0973747275637420616f65646576202a64203d20626465762d3e62645f6469736b2d3e707269766174655f646174613b0a09756c6f6e6720666c6167733b0a0a096966202821766972745f616464725f76616c696428642929207b0a090970725f637269742822616f653a20696e76616c69642064657669636520706f696e74657220696e2025735c6e222c0a0909095f5f66756e635f5f293b0a09095741524e5f4f4e2831293b0a090972657475726e202d454e4f4445563b0a097d0a09696620282128642d3e666c616773202620444556464c5f555029207c7c20642d3e666c616773202620444556464c5f544b494c4c290a090972657475726e202d454e4f4445563b0a0a096d757465785f6c6f636b2826616f65626c6b5f6d75746578293b0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0969662028642d3e666c616773202620444556464c5f5550202626202128642d3e666c616773202620444556464c5f544b494c4c2929207b0a0909642d3e6e6f70656e2b2b3b0a09097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a09096d757465785f756e6c6f636b2826616f65626c6b5f6d75746578293b0a090972657475726e20303b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a096d757465785f756e6c6f636b2826616f65626c6b5f6d75746578293b0a0972657475726e202d454e4f4445563b0a7d0a0a73746174696320696e740a616f65626c6b5f72656c65617365287374727563742067656e6469736b202a6469736b2c20666d6f64655f74206d6f6465290a7b0a0973747275637420616f65646576202a64203d206469736b2d3e707269766174655f646174613b0a09756c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0a09696620282d2d642d3e6e6f70656e203d3d203029207b0a09097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a0909616f65636d645f63666728642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a090972657475726e20303b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69640a616f65626c6b5f726571756573742873747275637420726571756573745f7175657565202a71290a7b0a0973747275637420616f65646576202a643b0a097374727563742072657175657374202a72713b0a0a0964203d20712d3e7175657565646174613b0a096966202828642d3e666c616773202620444556464c5f555029203d3d203029207b0a090970725f696e666f5f726174656c696d697465642822616f653a2064657669636520256c642e2564206973206e6f742075705c6e222c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a09097768696c652028287271203d20626c6b5f7065656b5f726571756573742871292929207b0a090909626c6b5f73746172745f72657175657374287271293b0a090909616f655f656e645f7265717565737428642c2072712c2031293b0a09097d0a090972657475726e3b0a097d0a09616f65636d645f776f726b2864293b0a7d0a0a73746174696320696e740a616f65626c6b5f67657467656f2873747275637420626c6f636b5f646576696365202a626465762c207374727563742068645f67656f6d65747279202a67656f290a7b0a0973747275637420616f65646576202a64203d20626465762d3e62645f6469736b2d3e707269766174655f646174613b0a0a096966202828642d3e666c616773202620444556464c5f555029203d3d203029207b0a09097072696e746b284b45524e5f4552522022616f653a206469736b206e6f742075705c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0967656f2d3e63796c696e64657273203d20642d3e67656f2e63796c696e646572733b0a0967656f2d3e6865616473203d20642d3e67656f2e68656164733b0a0967656f2d3e736563746f7273203d20642d3e67656f2e736563746f72733b0a0972657475726e20303b0a7d0a0a73746174696320696e740a616f65626c6b5f696f63746c2873747275637420626c6f636b5f646576696365202a626465762c20666d6f64655f74206d6f64652c2075696e7420636d642c20756c6f6e6720617267290a7b0a0973747275637420616f65646576202a643b0a0a096966202821617267290a090972657475726e202d45494e56414c3b0a0a0964203d20626465762d3e62645f6469736b2d3e707269766174655f646174613b0a096966202828642d3e666c616773202620444556464c5f555029203d3d203029207b0a090970725f6572722822616f653a206469736b206e6f742075705c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0969662028636d64203d3d204844494f5f4745545f4944454e5449545929207b0a09096966202821636f70795f746f5f757365722828766f6964205f5f75736572202a29206172672c2026642d3e6964656e742c0a09090973697a656f6628642d3e6964656e742929290a09090972657475726e20303b0a090972657475726e202d454641554c543b0a097d0a0a092f2a20756465762063616c6c7320736373695f69642c20776869636820757365732053475f494f2c20726573756c74696e6720696e206e6f697365202a2f0a0969662028636d6420213d2053475f494f290a090970725f696e666f2822616f653a20756e6b6e6f776e20696f63746c20307825785c6e222c20636d64293b0a0a0972657475726e202d454e4f5454593b0a7d0a0a73746174696320636f6e73742073747275637420626c6f636b5f6465766963655f6f7065726174696f6e7320616f655f62646f7073203d207b0a092e6f70656e203d20616f65626c6b5f6f70656e2c0a092e72656c65617365203d20616f65626c6b5f72656c656173652c0a092e696f63746c203d20616f65626c6b5f696f63746c2c0a092e67657467656f203d20616f65626c6b5f67657467656f2c0a092e6f776e6572203d20544849535f4d4f44554c452c0a7d3b0a0a2f2a20616c6c6f635f6469736b20616e64206164645f6469736b2063616e20736c656570202a2f0a766f69640a616f65626c6b5f6764616c6c6f6328766f6964202a7670290a7b0a0973747275637420616f65646576202a64203d2076703b0a097374727563742067656e6469736b202a67643b0a096d656d706f6f6c5f74202a6d703b0a0973747275637420726571756573745f7175657565202a713b0a09656e756d207b204b42203d20313032342c204d42203d204b42202a204b422c20524541445f4148454144203d2032202a204d422c207d3b0a09756c6f6e6720666c6167733b0a09696e74206c617465203d20303b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0969662028642d3e666c616773202620444556464c5f4744414c4c4f430a092626202128642d3e666c616773202620444556464c5f544b494c4c290a092626202128642d3e666c616773202620444556464c5f47445f4e4f5729290a0909642d3e666c616773207c3d20444556464c5f47445f4e4f573b0a09656c73650a09096c617465203d20313b0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a09696620286c617465290a090972657475726e3b0a0a096764203d20616c6c6f635f6469736b28414f455f504152544954494f4e53293b0a09696620286764203d3d204e554c4c29207b0a090970725f6572722822616f653a2063616e6e6f7420616c6c6f63617465206469736b2073747275637475726520666f7220256c642e25645c6e222c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a0909676f746f206572723b0a097d0a0a096d70203d206d656d706f6f6c5f637265617465284d494e5f425546532c206d656d706f6f6c5f616c6c6f635f736c61622c206d656d706f6f6c5f667265655f736c61622c0a09096275665f706f6f6c5f6361636865293b0a09696620286d70203d3d204e554c4c29207b0a09097072696e746b284b45524e5f4552522022616f653a2063616e6e6f7420616c6c6f6361746520627566706f6f6c20666f7220256c642e25645c6e222c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a0909676f746f206572725f6469736b3b0a097d0a0971203d20626c6b5f696e69745f717565756528616f65626c6b5f726571756573742c2026642d3e6c6f636b293b0a096966202871203d3d204e554c4c29207b0a090970725f6572722822616f653a2063616e6e6f7420616c6c6f6361746520626c6f636b20717565756520666f7220256c642e25645c6e222c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a0909676f746f206572725f6d656d706f6f6c3b0a097d0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a095741524e5f4f4e282128642d3e666c616773202620444556464c5f47445f4e4f5729293b0a095741524e5f4f4e282128642d3e666c616773202620444556464c5f4744414c4c4f4329293b0a095741524e5f4f4e28642d3e666c616773202620444556464c5f544b494c4c293b0a095741524e5f4f4e28642d3e6764293b0a095741524e5f4f4e28642d3e666c616773202620444556464c5f5550293b0a09626c6b5f71756575655f6d61785f68775f736563746f727328712c20424c4b5f4445465f4d41585f534543544f5253293b0a09712d3e6261636b696e675f6465765f696e666f2e6e616d65203d2022616f65223b0a09712d3e6261636b696e675f6465765f696e666f2e72615f7061676573203d20524541445f4148454144202f20504147455f43414348455f53495a453b0a09642d3e627566706f6f6c203d206d703b0a09642d3e626c6b71203d2067642d3e7175657565203d20713b0a09712d3e717565756564617461203d20643b0a09642d3e6764203d2067643b0a0969662028616f655f6d6178736563746f7273290a0909626c6b5f71756575655f6d61785f68775f736563746f727328712c20616f655f6d6178736563746f7273293b0a0967642d3e6d616a6f72203d20414f455f4d414a4f523b0a0967642d3e66697273745f6d696e6f72203d20642d3e7379736d696e6f723b0a0967642d3e666f7073203d2026616f655f62646f70733b0a0967642d3e707269766174655f64617461203d20643b0a097365745f63617061636974792867642c20642d3e7373697a65293b0a09736e7072696e74662867642d3e6469736b5f6e616d652c2073697a656f662067642d3e6469736b5f6e616d652c20226574686572642f65256c642e2564222c0a0909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a0a09642d3e666c61677320263d207e444556464c5f4744414c4c4f433b0a09642d3e666c616773207c3d20444556464c5f55503b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a0a096164645f6469736b286764293b0a09616f656469736b5f6164645f73797366732864293b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a095741524e5f4f4e282128642d3e666c616773202620444556464c5f47445f4e4f5729293b0a09642d3e666c61677320263d207e444556464c5f47445f4e4f573b0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a0972657475726e3b0a0a6572725f6d656d706f6f6c3a0a096d656d706f6f6c5f64657374726f79286d70293b0a6572725f6469736b3a0a097075745f6469736b286764293b0a6572723a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a09642d3e666c61677320263d207e444556464c5f47445f4e4f573b0a097363686564756c655f776f726b2826642d3e776f726b293b0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a7d0a0a766f69640a616f65626c6b5f6578697428766f6964290a7b0a096b6d656d5f63616368655f64657374726f79286275665f706f6f6c5f6361636865293b0a7d0a0a696e74205f5f696e69740a616f65626c6b5f696e697428766f6964290a7b0a096275665f706f6f6c5f6361636865203d206b6d656d5f63616368655f6372656174652822616f655f62756673222c0a090909090920202073697a656f662873747275637420627566292c0a0909090909202020302c20302c204e554c4c293b0a09696620286275665f706f6f6c5f6361636865203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a0972657475726e20303b0a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f656368722e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313434313000313231313437343433333000303031373630330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f656368722e630a202a20416f452063686172616374657220646576696365206472697665720a202a2f0a0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f636f6d706c6574696f6e2e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6d757465782e683e0a23696e636c756465203c6c696e75782f736b627566662e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c7564652022616f652e68220a0a656e756d207b0a092f2f4d494e4f525f53544154203d20312c20286d6f76656420746f207379736673290a094d494e4f525f455252203d20322c0a094d494e4f525f444953434f5645522c0a094d494e4f525f494e54455246414345532c0a094d494e4f525f524556414c49444154452c0a094d494e4f525f464c5553482c0a094d5347535a203d20323034382c0a094e4d5347203d203130302c09092f2a206d657373616765206261636b6c6f6720746f2072657461696e202a2f0a7d3b0a0a73747275637420616f655f63686172646576207b0a09756c6f6e67206d696e6f723b0a0963686172206e616d655b33325d3b0a7d3b0a0a656e756d207b20454d464c5f56414c4944203d2031207d3b0a0a737472756374204572724d7367207b0a0973686f727420666c6167733b0a0973686f7274206c656e3b0a0963686172202a6d73673b0a7d3b0a0a73746174696320444546494e455f4d5554455828616f656368725f6d75746578293b0a0a2f2a20412072696e6720627566666572206f66206572726f72206d657373616765732c20746f2062652072656164207468726f7567680a202a20222f6465762f6574686572642f657272222e20205768656e206e6f206d65737361676573206172652070726573656e742c0a202a20726561646572732077696c6c20626c6f636b2077616974696e6720666f72206d6573736167657320746f206170706561722e0a202a2f0a73746174696320737472756374204572724d736720656d7367735b4e4d53475d3b0a73746174696320696e7420656d7367735f686561645f6964782c20656d7367735f7461696c5f6964783b0a7374617469632073747275637420636f6d706c6574696f6e20656d7367735f636f6d703b0a737461746963207370696e6c6f636b5f7420656d7367735f6c6f636b3b0a73746174696320696e74206e626c6f636b65645f656d7367735f726561646572733b0a7374617469632073747275637420636c617373202a616f655f636c6173733b0a7374617469632073747275637420616f655f636861726465762063686172646576735b5d203d207b0a097b204d494e4f525f4552522c202265727222207d2c0a097b204d494e4f525f444953434f5645522c2022646973636f76657222207d2c0a097b204d494e4f525f494e54455246414345532c2022696e746572666163657322207d2c0a097b204d494e4f525f524556414c49444154452c2022726576616c696461746522207d2c0a097b204d494e4f525f464c5553482c2022666c75736822207d2c0a7d3b0a0a73746174696320696e740a646973636f76657228766f6964290a7b0a09616f65636d645f636667283078666666662c2030786666293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a696e746572666163657328636f6e73742063686172205f5f75736572202a7374722c2073697a655f742073697a65290a7b0a09696620287365745f616f655f69666c697374287374722c2073697a652929207b0a09097072696e746b284b45524e5f4552520a09090922616f653a20636f756c64206e6f742073657420696e74657266616365206c6973743a20746f6f206d616e7920696e74657266616365735c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0972657475726e20303b0a7d0a0a73746174696320696e740a726576616c696461746528636f6e73742063686172205f5f75736572202a7374722c2073697a655f742073697a65290a7b0a09696e74206d616a6f722c206d696e6f722c206e3b0a09756c6f6e6720666c6167733b0a0973747275637420616f65646576202a643b0a0973747275637420736b5f62756666202a736b623b0a0963686172206275665b31365d3b0a0a096966202873697a65203e3d2073697a656f6620627566290a090972657475726e202d45494e56414c3b0a096275665b73697a656f6620627566202d20315d203d20275c30273b0a0969662028636f70795f66726f6d5f75736572286275662c207374722c2073697a6529290a090972657475726e202d454641554c543b0a0a096e203d20737363616e66286275662c20226525642e2564222c20266d616a6f722c20266d696e6f72293b0a09696620286e20213d203229207b0a090970725f6572722822616f653a20696e76616c6964206465766963652073706563696669636174696f6e2025735c6e222c20627566293b0a090972657475726e202d45494e56414c3b0a097d0a0964203d20616f656465765f62795f616f6561646472286d616a6f722c206d696e6f722c2030293b0a09696620282164290a090972657475726e202d45494e56414c3b0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a09616f65636d645f636c65616e736c6174652864293b0a09616f65636d645f636667286d616a6f722c206d696e6f72293b0a6c6f6f703a0a09736b62203d20616f65636d645f6174615f69642864293b0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a092f2a2074727920616761696e206966207765206172652061626c6520746f20736c6565702061206269742c0a09202a206f74686572776973652067697665207570207468697320726576616c69646174696f6e0a09202a2f0a096966202821736b6220262620216d736c6565705f696e7465727275707469626c65283235302929207b0a09097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0909676f746f206c6f6f703b0a097d0a09616f656465765f7075742864293b0a0969662028736b6229207b0a090973747275637420736b5f627566665f686561642071756575653b0a09095f5f736b625f71756575655f686561645f696e697428267175657565293b0a09095f5f736b625f71756575655f7461696c282671756575652c20736b62293b0a0909616f656e65745f786d697428267175657565293b0a097d0a0972657475726e20303b0a7d0a0a766f69640a616f656368725f6572726f722863686172202a6d7367290a7b0a09737472756374204572724d7367202a656d3b0a0963686172202a6d703b0a09756c6f6e6720666c6167732c206e3b0a0a096e203d207374726c656e286d7367293b0a0a097370696e5f6c6f636b5f697271736176652826656d7367735f6c6f636b2c20666c616773293b0a0a09656d203d20656d736773202b20656d7367735f7461696c5f6964783b0a096966202828656d2d3e666c616773202620454d464c5f56414c49442929207b0a6261696c3a09097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a0a096d70203d206b6d616c6c6f63286e2c204746505f41544f4d4943293b0a09696620286d70203d3d204e554c4c29207b0a09097072696e746b284b45524e5f4552522022616f653a20616c6c6f636174696f6e206661696c7572652c206c656e3d256c645c6e222c206e293b0a0909676f746f206261696c3b0a097d0a0a096d656d637079286d702c206d73672c206e293b0a09656d2d3e6d7367203d206d703b0a09656d2d3e666c616773207c3d20454d464c5f56414c49443b0a09656d2d3e6c656e203d206e3b0a0a09656d7367735f7461696c5f6964782b2b3b0a09656d7367735f7461696c5f69647820253d2041525241595f53495a4528656d736773293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a0a09696620286e626c6f636b65645f656d7367735f72656164657273290a0909636f6d706c6574652826656d7367735f636f6d70293b0a7d0a0a737461746963207373697a655f740a616f656368725f7772697465287374727563742066696c65202a66696c702c20636f6e73742063686172205f5f75736572202a6275662c2073697a655f7420636e742c206c6f66665f74202a6f666670290a7b0a09696e7420726574203d202d45494e56414c3b0a0a09737769746368202828756e7369676e6564206c6f6e67292066696c702d3e707269766174655f6461746129207b0a0964656661756c743a0a09097072696e746b284b45524e5f494e464f2022616f653a2063616e277420777269746520746f20746861742066696c652e5c6e22293b0a0909627265616b3b0a0963617365204d494e4f525f444953434f5645523a0a0909726574203d20646973636f76657228293b0a0909627265616b3b0a0963617365204d494e4f525f494e54455246414345533a0a0909726574203d20696e7465726661636573286275662c20636e74293b0a0909627265616b3b0a0963617365204d494e4f525f524556414c49444154453a0a0909726574203d20726576616c6964617465286275662c20636e74293b0a0909627265616b3b0a0963617365204d494e4f525f464c5553483a0a0909726574203d20616f656465765f666c757368286275662c20636e74293b0a0909627265616b3b0a097d0a0969662028726574203d3d2030290a0909726574203d20636e743b0a0972657475726e207265743b0a7d0a0a73746174696320696e740a616f656368725f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a09696e74206e2c20693b0a0a096d757465785f6c6f636b2826616f656368725f6d75746578293b0a096e203d20696d696e6f7228696e6f6465293b0a0966696c702d3e707269766174655f64617461203d2028766f6964202a292028756e7369676e6564206c6f6e6729206e3b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286368617264657673293b202b2b69290a09096966202863686172646576735b695d2e6d696e6f72203d3d206e29207b0a0909096d757465785f756e6c6f636b2826616f656368725f6d75746578293b0a09090972657475726e20303b0a09097d0a096d757465785f756e6c6f636b2826616f656368725f6d75746578293b0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320696e740a616f656368725f72656c2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a0972657475726e20303b0a7d0a0a737461746963207373697a655f740a616f656368725f72656164287374727563742066696c65202a66696c702c2063686172205f5f75736572202a6275662c2073697a655f7420636e742c206c6f66665f74202a6f6666290a7b0a09756e7369676e6564206c6f6e67206e3b0a0963686172202a6d703b0a09737472756374204572724d7367202a656d3b0a097373697a655f74206c656e3b0a09756c6f6e6720666c6167733b0a0a096e203d2028756e7369676e6564206c6f6e67292066696c702d3e707269766174655f646174613b0a09696620286e20213d204d494e4f525f455252290a090972657475726e202d454641554c543b0a0a097370696e5f6c6f636b5f697271736176652826656d7367735f6c6f636b2c20666c616773293b0a0a09666f7220283b3b29207b0a0909656d203d20656d736773202b20656d7367735f686561645f6964783b0a09096966202828656d2d3e666c616773202620454d464c5f56414c49442920213d2030290a090909627265616b3b0a09096966202866696c702d3e665f666c6167732026204f5f4e44454c415929207b0a0909097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a09090972657475726e202d45414741494e3b0a09097d0a09096e626c6f636b65645f656d7367735f726561646572732b2b3b0a0a09097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a0a09096e203d20776169745f666f725f636f6d706c6574696f6e5f696e7465727275707469626c652826656d7367735f636f6d70293b0a0a09097370696e5f6c6f636b5f697271736176652826656d7367735f6c6f636b2c20666c616773293b0a0a09096e626c6f636b65645f656d7367735f726561646572732d2d3b0a0a0909696620286e29207b0a0909097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a09090972657475726e202d45524553544152545359533b0a09097d0a097d0a0969662028656d2d3e6c656e203e20636e7429207b0a09097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a090972657475726e202d45414741494e3b0a097d0a096d70203d20656d2d3e6d73673b0a096c656e203d20656d2d3e6c656e3b0a09656d2d3e6d7367203d204e554c4c3b0a09656d2d3e666c61677320263d207e454d464c5f56414c49443b0a0a09656d7367735f686561645f6964782b2b3b0a09656d7367735f686561645f69647820253d2041525241595f53495a4528656d736773293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826656d7367735f6c6f636b2c20666c616773293b0a0a096e203d20636f70795f746f5f75736572286275662c206d702c206c656e293b0a096b66726565286d70293b0a0972657475726e206e203d3d2030203f206c656e203a202d454641554c543b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320616f655f666f7073203d207b0a092e7772697465203d20616f656368725f77726974652c0a092e72656164203d20616f656368725f726561642c0a092e6f70656e203d20616f656368725f6f70656e2c0a092e72656c65617365203d20616f656368725f72656c2c0a092e6f776e6572203d20544849535f4d4f44554c452c0a092e6c6c7365656b203d206e6f6f705f6c6c7365656b2c0a7d3b0a0a7374617469632063686172202a616f655f6465766e6f64652873747275637420646576696365202a6465762c20756d6f64655f74202a6d6f6465290a7b0a0972657475726e206b61737072696e7466284746505f4b45524e454c2c20226574686572642f2573222c206465765f6e616d652864657629293b0a7d0a0a696e74205f5f696e69740a616f656368725f696e697428766f6964290a7b0a09696e74206e2c20693b0a0a096e203d2072656769737465725f63687264657628414f455f4d414a4f522c2022616f65636872222c2026616f655f666f7073293b0a09696620286e203c203029207b0a09097072696e746b284b45524e5f4552522022616f653a2063616e27742072656769737465722063686172206465766963655c6e22293b0a090972657475726e206e3b0a097d0a09696e69745f636f6d706c6574696f6e2826656d7367735f636f6d70293b0a097370696e5f6c6f636b5f696e69742826656d7367735f6c6f636b293b0a09616f655f636c617373203d20636c6173735f63726561746528544849535f4d4f44554c452c2022616f6522293b0a096966202849535f45525228616f655f636c6173732929207b0a0909756e72656769737465725f63687264657628414f455f4d414a4f522c2022616f6563687222293b0a090972657475726e205054525f45525228616f655f636c617373293b0a097d0a09616f655f636c6173732d3e6465766e6f6465203d20616f655f6465766e6f64653b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286368617264657673293b202b2b69290a09096465766963655f63726561746528616f655f636c6173732c204e554c4c2c0a0909092020202020204d4b44455628414f455f4d414a4f522c2063686172646576735b695d2e6d696e6f72292c204e554c4c2c0a09090920202020202063686172646576735b695d2e6e616d65293b0a0a0972657475726e20303b0a7d0a0a766f69640a616f656368725f6578697428766f6964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286368617264657673293b202b2b69290a09096465766963655f64657374726f7928616f655f636c6173732c204d4b44455628414f455f4d414a4f522c2063686172646576735b695d2e6d696e6f7229293b0a09636c6173735f64657374726f7928616f655f636c617373293b0a09756e72656769737465725f63687264657628414f455f4d414a4f522c2022616f6563687222293b0a7d0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f65636d642e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031303630303300313231313437343433333000303031373537320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f65636d642e630a202a2046696c6573797374656d20726571756573742068616e646c696e67206d6574686f64730a202a2f0a0a23696e636c756465203c6c696e75782f6174612e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f736b627566662e683e0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f67656e68642e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c6c696e75782f776f726b71756575652e683e0a23696e636c756465203c6c696e75782f6b7468726561642e683e0a23696e636c756465203c6e65742f6e65745f6e616d6573706163652e683e0a23696e636c756465203c61736d2f756e616c69676e65642e683e0a23696e636c756465203c6c696e75782f75696f2e683e0a23696e636c7564652022616f652e68220a0a23646566696e65204d4158494f4320283831393229092f2a2064656661756c74206d65616e7420746f2061766f6964206d6f737420736f6674206c6f636b757073202a2f0a0a73746174696320766f6964206b74636f6d706c65746528737472756374206672616d65202a2c2073747275637420736b5f62756666202a293b0a73746174696320696e7420636f756e745f746172676574732873747275637420616f65646576202a642c20696e74202a756e7461696e746564293b0a0a7374617469632073747275637420627566202a6e6578746275662873747275637420616f65646576202a293b0a0a73746174696320696e7420616f655f6465616473656373203d203630202a20333b0a6d6f64756c655f706172616d28616f655f64656164736563732c20696e742c2030363434293b0a4d4f44554c455f5041524d5f4445534328616f655f64656164736563732c2022416674657220616f655f6465616473656373207365636f6e64732c206769766520757020616e64206661696c206465762e22293b0a0a73746174696320696e7420616f655f6d61786f7574203d2036343b0a6d6f64756c655f706172616d28616f655f6d61786f75742c20696e742c2030363434293b0a4d4f44554c455f5041524d5f4445534328616f655f6d61786f75742c0a09224f6e6c7920616f655f6d61786f7574206f75747374616e64696e67207061636b65747320666f72206576657279204d4143206f6e2065582e592e22293b0a0a73746174696320776169745f71756575655f686561645f74206b74696f77713b0a73746174696320737472756374206b747374617465206b74733b0a0a2f2a20696f20636f6d706c6574696f6e207175657565202a2f0a73746174696320737472756374207b0a09737472756374206c6973745f6865616420686561643b0a097370696e6c6f636b5f74206c6f636b3b0a7d20696f63713b0a0a737461746963207374727563742070616765202a656d7074795f706167653b0a0a7374617469632073747275637420736b5f62756666202a0a6e65775f736b6228756c6f6e67206c656e290a7b0a0973747275637420736b5f62756666202a736b623b0a0a09736b62203d20616c6c6f635f736b62286c656e2c204746505f41544f4d4943293b0a0969662028736b6229207b0a0909736b625f72657365745f6d61635f68656164657228736b62293b0a0909736b625f72657365745f6e6574776f726b5f68656164657228736b62293b0a0909736b622d3e70726f746f636f6c203d205f5f636f6e7374616e745f68746f6e73284554485f505f414f45293b0a0909736b625f636865636b73756d5f6e6f6e655f61737365727428736b62293b0a097d0a0972657475726e20736b623b0a7d0a0a73746174696320737472756374206672616d65202a0a6765746672616d655f64656665727265642873747275637420616f65646576202a642c2075333220746167290a7b0a09737472756374206c6973745f68656164202a686561642c202a706f732c202a6e783b0a09737472756374206672616d65202a663b0a0a0968656164203d2026642d3e7265786d6974713b0a096c6973745f666f725f656163685f7361666528706f732c206e782c206865616429207b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090969662028662d3e746167203d3d2074616729207b0a0909096c6973745f64656c28706f73293b0a09090972657475726e20663b0a09097d0a097d0a0972657475726e204e554c4c3b0a7d0a0a73746174696320737472756374206672616d65202a0a6765746672616d652873747275637420616f65646576202a642c2075333220746167290a7b0a09737472756374206672616d65202a663b0a09737472756374206c6973745f68656164202a686561642c202a706f732c202a6e783b0a09753332206e3b0a0a096e203d207461672025204e464143544956453b0a0968656164203d2026642d3e666163746976655b6e5d3b0a096c6973745f666f725f656163685f7361666528706f732c206e782c206865616429207b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090969662028662d3e746167203d3d2074616729207b0a0909096c6973745f64656c28706f73293b0a09090972657475726e20663b0a09097d0a097d0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a204c656176652074686520746f702062697420636c65617220736f207765206861766520746167737061636520666f7220757365726c616e642e0a202a2054686520626f74746f6d2031362062697473206172652074686520786d6974207469636b20666f72207265786d69742f7274746176672070726f63657373696e672e0a202a20546869732064726976657220726573657276657320746167202d3120746f206d65616e2022756e75736564206672616d652e220a202a2f0a73746174696320696e740a6e65777461672873747275637420616f65646576202a64290a7b0a09726567697374657220756c6f6e67206e3b0a0a096e203d206a6966666965732026203078666666663b0a0972657475726e206e207c3d20282b2b642d3e6c61737474616720262030783766666629203c3c2031363b0a7d0a0a737461746963207533320a616f656864725f617461696e69742873747275637420616f65646576202a642c2073747275637420616f65746774202a742c2073747275637420616f655f686472202a68290a7b0a0975333220686f73745f746167203d206e65777461672864293b0a0a096d656d63707928682d3e7372632c20742d3e6966702d3e6e642d3e6465765f616464722c2073697a656f6620682d3e737263293b0a096d656d63707928682d3e6473742c20742d3e616464722c2073697a656f6620682d3e647374293b0a09682d3e74797065203d205f5f636f6e7374616e745f6370755f746f5f62653136284554485f505f414f45293b0a09682d3e766572666c203d20414f455f485645523b0a09682d3e6d616a6f72203d206370755f746f5f6265313628642d3e616f656d616a6f72293b0a09682d3e6d696e6f72203d20642d3e616f656d696e6f723b0a09682d3e636d64203d20414f45434d445f4154413b0a09682d3e746167203d206370755f746f5f6265333228686f73745f746167293b0a0a0972657475726e20686f73745f7461673b0a7d0a0a73746174696320696e6c696e6520766f69640a7075745f6c62612873747275637420616f655f617461686472202a61682c20736563746f725f74206c6261290a7b0a0961682d3e6c626130203d206c62613b0a0961682d3e6c626131203d206c6261203e3e3d20383b0a0961682d3e6c626132203d206c6261203e3e3d20383b0a0961682d3e6c626133203d206c6261203e3e3d20383b0a0961682d3e6c626134203d206c6261203e3e3d20383b0a0961682d3e6c626135203d206c6261203e3e3d20383b0a7d0a0a7374617469632073747275637420616f656966202a0a6966726f746174652873747275637420616f65746774202a74290a7b0a0973747275637420616f656966202a6966703b0a0a09696670203d20742d3e6966703b0a096966702b2b3b0a0969662028696670203e3d2026742d3e6966735b4e414f454946535d207c7c206966702d3e6e64203d3d204e554c4c290a0909696670203d20742d3e6966733b0a09696620286966702d3e6e64203d3d204e554c4c290a090972657475726e204e554c4c3b0a0972657475726e20742d3e696670203d206966703b0a7d0a0a73746174696320766f69640a736b625f706f6f6c5f7075742873747275637420616f65646576202a642c2073747275637420736b5f62756666202a736b62290a7b0a095f5f736b625f71756575655f7461696c2826642d3e736b62706f6f6c2c20736b62293b0a7d0a0a7374617469632073747275637420736b5f62756666202a0a736b625f706f6f6c5f6765742873747275637420616f65646576202a64290a7b0a0973747275637420736b5f62756666202a736b62203d20736b625f7065656b2826642d3e736b62706f6f6c293b0a0a0969662028736b622026262061746f6d69635f726561642826736b625f7368696e666f28736b62292d3e6461746172656629203d3d203129207b0a09095f5f736b625f756e6c696e6b28736b622c2026642d3e736b62706f6f6c293b0a090972657475726e20736b623b0a097d0a0969662028736b625f71756575655f6c656e2826642d3e736b62706f6f6c29203c204e534b42504f4f4c4d41582026260a092020202028736b62203d206e65775f736b62284554485f5a4c454e2929290a090972657475726e20736b623b0a0a0972657475726e204e554c4c3b0a7d0a0a766f69640a616f655f66726565746672616d6528737472756374206672616d65202a66290a7b0a0973747275637420616f65746774202a743b0a0a0974203d20662d3e743b0a09662d3e627566203d204e554c4c3b0a09662d3e6c6261203d20303b0a09662d3e6276203d204e554c4c3b0a09662d3e725f736b62203d204e554c4c3b0a09662d3e666c616773203d20303b0a096c6973745f6164642826662d3e686561642c2026742d3e6666726565293b0a7d0a0a73746174696320737472756374206672616d65202a0a6e6577746672616d652873747275637420616f65646576202a642c2073747275637420616f65746774202a74290a7b0a09737472756374206672616d65202a663b0a0973747275637420736b5f62756666202a736b623b0a09737472756374206c6973745f68656164202a706f733b0a0a09696620286c6973745f656d7074792826742d3e66667265652929207b0a090969662028742d3e66616c6c6f63203e3d204e534b42504f4f4c4d41582a32290a09090972657475726e204e554c4c3b0a090966203d206b63616c6c6f6328312c2073697a656f66282a66292c204746505f41544f4d4943293b0a09096966202866203d3d204e554c4c290a09090972657475726e204e554c4c3b0a0909742d3e66616c6c6f632b2b3b0a0909662d3e74203d20743b0a097d20656c7365207b0a0909706f73203d20742d3e66667265652e6e6578743b0a09096c6973745f64656c28706f73293b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a097d0a0a09736b62203d20662d3e736b623b0a0969662028736b62203d3d204e554c4c29207b0a0909662d3e736b62203d20736b62203d206e65775f736b62284554485f5a4c454e293b0a09096966202821736b6229207b0a6261696c3a090909616f655f66726565746672616d652866293b0a09090972657475726e204e554c4c3b0a09097d0a097d0a0a096966202861746f6d69635f726561642826736b625f7368696e666f28736b62292d3e646174617265662920213d203129207b0a0909736b62203d20736b625f706f6f6c5f6765742864293b0a090969662028736b62203d3d204e554c4c290a090909676f746f206261696c3b0a0909736b625f706f6f6c5f70757428642c20662d3e736b62293b0a0909662d3e736b62203d20736b623b0a097d0a0a09736b622d3e7472756573697a65202d3d20736b622d3e646174615f6c656e3b0a09736b625f7368696e666f28736b62292d3e6e725f6672616773203d20736b622d3e646174615f6c656e203d20303b0a09736b625f7472696d28736b622c2030293b0a0972657475726e20663b0a7d0a0a73746174696320737472756374206672616d65202a0a6e65776672616d652873747275637420616f65646576202a64290a7b0a09737472756374206672616d65202a663b0a0973747275637420616f65746774202a742c202a2a74743b0a09696e7420746f746f7574203d20303b0a09696e74207573655f7461696e7465643b0a09696e74206861735f756e7461696e7465643b0a0a096966202821642d3e74617267657473207c7c2021642d3e746172676574735b305d29207b0a09097072696e746b284b45524e5f4552522022616f653a204e554c4c2054415247455453215c6e22293b0a090972657475726e204e554c4c3b0a097d0a097474203d20642d3e7467743b092f2a206c617374207573656420746172676574202a2f0a09666f7220287573655f7461696e746564203d20302c206861735f756e7461696e746564203d20303b3b29207b0a090974742b2b3b0a0909696620287474203e3d2026642d3e746172676574735b642d3e6e746172676574735d207c7c20212a7474290a0909097474203d20642d3e746172676574733b0a090974203d202a74743b0a09096966202821742d3e7461696e7429207b0a0909096861735f756e7461696e746564203d20313b0a090909746f746f7574202b3d20742d3e6e6f75743b0a09097d0a090969662028742d3e6e6f7574203c20742d3e6d61786f75740a0909262620287573655f7461696e746564207c7c2021742d3e7461696e74290a0909262620742d3e6966702d3e6e6429207b0a09090966203d206e6577746672616d6528642c2074293b0a090909696620286629207b0a090909096966726f746174652874293b0a09090909642d3e746774203d2074743b0a0909090972657475726e20663b0a0909097d0a09097d0a0909696620287474203d3d20642d3e74677429207b092f2a207765277665206c6f6f70656420616e6420666f756e64206e616461202a2f0a09090969662028217573655f7461696e74656420262620216861735f756e7461696e746564290a090909097573655f7461696e746564203d20313b0a090909656c73650a09090909627265616b3b0a09097d0a097d0a0969662028746f746f7574203d3d203029207b0a0909642d3e6b69636b65642b2b3b0a0909642d3e666c616773207c3d20444556464c5f4b49434b4d453b0a097d0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a736b625f66696c6c75702873747275637420736b5f62756666202a736b622c207374727563742062696f5f766563202a62762c20756c6f6e67206f66662c20756c6f6e6720636e74290a7b0a09696e742066726167203d20303b0a09756c6f6e672066636e743b0a6c6f6f703a0a0966636e74203d2062762d3e62765f6c656e202d20286f6666202d2062762d3e62765f6f6666736574293b0a096966202866636e74203e20636e74290a090966636e74203d20636e743b0a09736b625f66696c6c5f706167655f6465736328736b622c20667261672b2b2c2062762d3e62765f706167652c206f66662c2066636e74293b0a09636e74202d3d2066636e743b0a0969662028636e74203c3d2030290a090972657475726e3b0a0962762b2b3b0a096f6666203d2062762d3e62765f6f66667365743b0a09676f746f206c6f6f703b0a7d0a0a73746174696320766f69640a666861736828737472756374206672616d65202a66290a7b0a0973747275637420616f65646576202a64203d20662d3e742d3e643b0a09753332206e3b0a0a096e203d20662d3e7461672025204e464143544956453b0a096c6973745f6164645f7461696c2826662d3e686561642c2026642d3e666163746976655b6e5d293b0a7d0a0a73746174696320766f69640a6174615f72775f6672616d65696e697428737472756374206672616d65202a66290a7b0a0973747275637420616f65746774202a743b0a0973747275637420616f655f686472202a683b0a0973747275637420616f655f617461686472202a61683b0a0973747275637420736b5f62756666202a736b623b0a09636861722077726974656269742c206578746269743b0a0a09736b62203d20662d3e736b623b0a0968203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228736b62293b0a096168203d202873747275637420616f655f617461686472202a29202868202b2031293b0a09736b625f70757428736b622c2073697a656f66282a6829202b2073697a656f66282a616829293b0a096d656d73657428682c20302c20736b622d3e6c656e293b0a0a097772697465626974203d20307831303b0a09657874626974203d203078343b0a0a0974203d20662d3e743b0a09662d3e746167203d20616f656864725f617461696e697428742d3e642c20742c2068293b0a0966686173682866293b0a09742d3e6e6f75742b2b3b0a09662d3e776169746564203d20303b0a09662d3e7761697465645f746f74616c203d20303b0a0969662028662d3e627566290a0909662d3e6c6261203d20662d3e6275662d3e736563746f723b0a0a092f2a207365742075702061746120686561646572202a2f0a0961682d3e73636e74203d20662d3e62636e74203e3e20393b0a097075745f6c62612861682c20662d3e6c6261293b0a0969662028742d3e642d3e666c616773202620444556464c5f45585429207b0a090961682d3e61666c616773207c3d20414f4541464c5f4558543b0a097d20656c7365207b0a0909657874626974203d20303b0a090961682d3e6c62613320263d20307830663b0a090961682d3e6c626133207c3d20307865303b092f2a204c424120626974202b206f62736f6c6574652030786130202a2f0a097d0a0969662028662d3e6275662026262062696f5f646174615f64697228662d3e6275662d3e62696f29203d3d20575249544529207b0a0909736b625f66696c6c757028736b622c20662d3e62762c20662d3e62765f6f66662c20662d3e62636e74293b0a090961682d3e61666c616773207c3d20414f4541464c5f57524954453b0a0909736b622d3e6c656e202b3d20662d3e62636e743b0a0909736b622d3e646174615f6c656e203d20662d3e62636e743b0a0909736b622d3e7472756573697a65202b3d20662d3e62636e743b0a0909742d3e77706b74732b2b3b0a097d20656c7365207b0a0909742d3e72706b74732b2b3b0a09097772697465626974203d20303b0a097d0a0a0961682d3e636d6473746174203d204154415f434d445f50494f5f52454144207c207772697465626974207c206578746269743b0a09736b622d3e646576203d20742d3e6966702d3e6e643b0a7d0a0a73746174696320696e740a616f65636d645f6174615f72772873747275637420616f65646576202a64290a7b0a09737472756374206672616d65202a663b0a0973747275637420627566202a6275663b0a0973747275637420616f65746774202a743b0a0973747275637420736b5f62756666202a736b623b0a0973747275637420736b5f627566665f686561642071756575653b0a09756c6f6e672062636e742c206662636e743b0a0a09627566203d206e6578746275662864293b0a0969662028627566203d3d204e554c4c290a090972657475726e20303b0a0966203d206e65776672616d652864293b0a096966202866203d3d204e554c4c290a090972657475726e20303b0a0974203d202a642d3e7467743b0a0962636e74203d20642d3e6d617862636e743b0a096966202862636e74203d3d2030290a090962636e74203d2044454641554c5442434e543b0a096966202862636e74203e206275662d3e7265736964290a090962636e74203d206275662d3e72657369643b0a096662636e74203d2062636e743b0a09662d3e6276203d206275662d3e62763b0a09662d3e62765f6f6666203d20662d3e62762d3e62765f6f6666736574202b2028662d3e62762d3e62765f6c656e202d206275662d3e62765f7265736964293b0a09646f207b0a0909696620286662636e74203c206275662d3e62765f726573696429207b0a0909096275662d3e62765f7265736964202d3d206662636e743b0a0909096275662d3e7265736964202d3d206662636e743b0a090909627265616b3b0a09097d0a09096662636e74202d3d206275662d3e62765f72657369643b0a09096275662d3e7265736964202d3d206275662d3e62765f72657369643b0a0909696620286275662d3e7265736964203d3d203029207b0a090909642d3e69702e627566203d204e554c4c3b0a090909627265616b3b0a09097d0a09096275662d3e62762b2b3b0a09096275662d3e62765f7265736964203d206275662d3e62762d3e62765f6c656e3b0a09095741524e5f4f4e286275662d3e62765f7265736964203d3d2030293b0a097d207768696c6520286662636e74293b0a0a092f2a20696e697469616c697a652074686520686561646572732026206672616d65202a2f0a09662d3e627566203d206275663b0a09662d3e62636e74203d2062636e743b0a096174615f72775f6672616d65696e69742866293b0a0a092f2a206d61726b20616c6c20747261636b696e67206669656c647320616e64206c6f6164206f7574202a2f0a096275662d3e6e6672616d65736f7574202b3d20313b0a096275662d3e736563746f72202b3d2062636e74203e3e20393b0a0a09736b62203d20736b625f636c6f6e6528662d3e736b622c204746505f41544f4d4943293b0a0969662028736b6229207b0a0909646f5f67657474696d656f666461792826662d3e73656e74293b0a0909662d3e73656e745f6a69666673203d202875333229206a6966666965733b0a09095f5f736b625f71756575655f686561645f696e697428267175657565293b0a09095f5f736b625f71756575655f7461696c282671756575652c20736b62293b0a0909616f656e65745f786d697428267175657565293b0a097d0a0972657475726e20313b0a7d0a0a2f2a20736f6d652063616c6c6572732063616e6e6f7420736c6565702c20616e6420746865792063616e2063616c6c20746869732066756e6374696f6e2c0a202a207472616e736d697474696e6720746865207061636b657473206c617465722c207768656e20696e746572727570747320617265206f6e0a202a2f0a73746174696320766f69640a616f65636d645f6366675f706b7473287573686f727420616f656d616a6f722c20756e7369676e6564206368617220616f656d696e6f722c2073747275637420736b5f627566665f68656164202a7175657565290a7b0a0973747275637420616f655f686472202a683b0a0973747275637420616f655f636667686472202a63683b0a0973747275637420736b5f62756666202a736b623b0a09737472756374206e65745f646576696365202a6966703b0a0a097263755f726561645f6c6f636b28293b0a09666f725f656163685f6e65746465765f7263752826696e69745f6e65742c2069667029207b0a09096465765f686f6c6428696670293b0a0909696620282169735f616f655f6e657469662869667029290a090909676f746f20636f6e743b0a0a0909736b62203d206e65775f736b622873697a656f66202a68202b2073697a656f66202a6368293b0a090969662028736b62203d3d204e554c4c29207b0a0909097072696e746b284b45524e5f494e464f2022616f653a20736b6220616c6c6f63206661696c7572655c6e22293b0a090909676f746f20636f6e743b0a09097d0a0909736b625f70757428736b622c2073697a656f66202a68202b2073697a656f66202a6368293b0a0909736b622d3e646576203d206966703b0a09095f5f736b625f71756575655f7461696c2871756575652c20736b62293b0a090968203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228736b62293b0a09096d656d73657428682c20302c2073697a656f66202a68202b2073697a656f66202a6368293b0a0a09096d656d73657428682d3e6473742c20307866662c2073697a656f6620682d3e647374293b0a09096d656d63707928682d3e7372632c206966702d3e6465765f616464722c2073697a656f6620682d3e737263293b0a0909682d3e74797065203d205f5f636f6e7374616e745f6370755f746f5f62653136284554485f505f414f45293b0a0909682d3e766572666c203d20414f455f485645523b0a0909682d3e6d616a6f72203d206370755f746f5f6265313628616f656d616a6f72293b0a0909682d3e6d696e6f72203d20616f656d696e6f723b0a0909682d3e636d64203d20414f45434d445f4346473b0a0a636f6e743a0a09096465765f70757428696670293b0a097d0a097263755f726561645f756e6c6f636b28293b0a7d0a0a73746174696320766f69640a726573656e642873747275637420616f65646576202a642c20737472756374206672616d65202a66290a7b0a0973747275637420736b5f62756666202a736b623b0a0973747275637420736b5f627566665f686561642071756575653b0a0973747275637420616f655f686472202a683b0a0973747275637420616f655f617461686472202a61683b0a0973747275637420616f65746774202a743b0a0963686172206275665b3132385d3b0a09753332206e3b0a0a0974203d20662d3e743b0a096e203d206e65777461672864293b0a09736b62203d20662d3e736b623b0a09696620286966726f74617465287429203d3d204e554c4c29207b0a09092f2a2070726f6261626c792063616e27742068617070656e2c206275742073657420697420757020746f206661696c20616e79776179202a2f0a090970725f696e666f2822616f653a20726573656e643a206e6f20696e746572666163657320746f20726f7461746520746f2e5c6e22293b0a09096b74636f6d706c65746528662c204e554c4c293b0a090972657475726e3b0a097d0a0968203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228736b62293b0a096168203d202873747275637420616f655f617461686472202a292028682b31293b0a0a09696620282128662d3e666c61677320262046464c5f50524f42452929207b0a0909736e7072696e7466286275662c2073697a656f6628627566292c0a09090922253135732065256c642e2564206f6c647461673d25303878402530386c78206e65777461673d2530387820733d25706d20643d25706d206e6f75743d25645c6e222c0a0909092272657472616e736d6974222c20642d3e616f656d616a6f722c20642d3e616f656d696e6f722c0a090909662d3e7461672c206a6966666965732c206e2c0a090909682d3e7372632c20682d3e6473742c20742d3e6e6f7574293b0a0909616f656368725f6572726f7228627566293b0a097d0a0a09662d3e746167203d206e3b0a0966686173682866293b0a09682d3e746167203d206370755f746f5f62653332286e293b0a096d656d63707928682d3e6473742c20742d3e616464722c2073697a656f6620682d3e647374293b0a096d656d63707928682d3e7372632c20742d3e6966702d3e6e642d3e6465765f616464722c2073697a656f6620682d3e737263293b0a0a09736b622d3e646576203d20742d3e6966702d3e6e643b0a09736b62203d20736b625f636c6f6e6528736b622c204746505f41544f4d4943293b0a0969662028736b62203d3d204e554c4c290a090972657475726e3b0a09646f5f67657474696d656f666461792826662d3e73656e74293b0a09662d3e73656e745f6a69666673203d202875333229206a6966666965733b0a095f5f736b625f71756575655f686561645f696e697428267175657565293b0a095f5f736b625f71756575655f7461696c282671756575652c20736b62293b0a09616f656e65745f786d697428267175657565293b0a7d0a0a73746174696320696e740a7473696e63655f687228737472756374206672616d65202a66290a7b0a097374727563742074696d6576616c206e6f773b0a09696e74206e3b0a0a09646f5f67657474696d656f6664617928266e6f77293b0a096e203d206e6f772e74765f75736563202d20662d3e73656e742e74765f757365633b0a096e202b3d20286e6f772e74765f736563202d20662d3e73656e742e74765f73656329202a20555345435f5045525f5345433b0a0a09696620286e203c2030290a09096e203d202d6e3b0a0a092f2a20466f722072656c61746976656c79206c6f6e6720706572696f64732c20757365206a69666669657320746f2061766f69640a09202a2064697363726570616e6369657320636175736564206279207570646174657320746f207468652073797374656d2074696d652e0a09202a0a09202a204f6e2073797374656d207769746820485a206f6620313030302c2033322d62697473206973206f76657220343920646179730a09202a20776f727468206f66206a6966666965732c206f72206f766572203731206d696e7574657320776f727468206f662075736563732e0a09202a0a09202a204a696666696573206f766572666c6f772069732068616e646c6564206279207375627472616374696f6e206f6620756e7369676e656420696e74733a0a09202a202867646229207072696e742028756e7369676e6564292032202d2028756e7369676e65642920307866666666666666650a09202a202433203d20340a09202a2028676462290a09202a2f0a09696620286e203e20555345435f5045525f534543202f203429207b0a09096e203d20282875333229206a69666669657329202d20662d3e73656e745f6a696666733b0a09096e202a3d20555345435f5045525f534543202f20485a3b0a097d0a0a0972657475726e206e3b0a7d0a0a73746174696320696e740a7473696e63652875333220746167290a7b0a09696e74206e3b0a0a096e203d206a6966666965732026203078666666663b0a096e202d3d207461672026203078666666663b0a09696620286e203c2030290a09096e202b3d20313c3c31363b0a0972657475726e206a6966666965735f746f5f7573656373286e202b2031293b0a7d0a0a7374617469632073747275637420616f656966202a0a67657469662873747275637420616f65746774202a742c20737472756374206e65745f646576696365202a6e64290a7b0a0973747275637420616f656966202a702c202a653b0a0a0970203d20742d3e6966733b0a0965203d2070202b204e414f454946533b0a09666f7220283b2070203c20653b20702b2b290a090969662028702d3e6e64203d3d206e64290a09090972657475726e20703b0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a656a65637469662873747275637420616f65746774202a742c2073747275637420616f656966202a696670290a7b0a0973747275637420616f656966202a653b0a09737472756374206e65745f646576696365202a6e643b0a09756c6f6e67206e3b0a0a096e64203d206966702d3e6e643b0a0965203d20742d3e696673202b204e414f45494653202d20313b0a096e203d202865202d2069667029202a2073697a656f66202a6966703b0a096d656d6d6f7665286966702c206966702b312c206e293b0a09652d3e6e64203d204e554c4c3b0a096465765f707574286e64293b0a7d0a0a73746174696320737472756374206672616d65202a0a726561737369676e5f6672616d6528737472756374206672616d65202a66290a7b0a09737472756374206672616d65202a6e663b0a0973747275637420736b5f62756666202a736b623b0a0a096e66203d206e65776672616d6528662d3e742d3e64293b0a0969662028216e66290a090972657475726e204e554c4c3b0a09696620286e662d3e74203d3d20662d3e7429207b0a0909616f655f66726565746672616d65286e66293b0a090972657475726e204e554c4c3b0a097d0a0a09736b62203d206e662d3e736b623b0a096e662d3e736b62203d20662d3e736b623b0a096e662d3e627566203d20662d3e6275663b0a096e662d3e62636e74203d20662d3e62636e743b0a096e662d3e6c6261203d20662d3e6c62613b0a096e662d3e6276203d20662d3e62763b0a096e662d3e62765f6f6666203d20662d3e62765f6f66663b0a096e662d3e776169746564203d20303b0a096e662d3e7761697465645f746f74616c203d20662d3e7761697465645f746f74616c3b0a096e662d3e73656e74203d20662d3e73656e743b0a096e662d3e73656e745f6a69666673203d20662d3e73656e745f6a696666733b0a09662d3e736b62203d20736b623b0a0a0972657475726e206e663b0a7d0a0a73746174696320766f69640a70726f62652873747275637420616f65746774202a74290a7b0a0973747275637420616f65646576202a643b0a09737472756374206672616d65202a663b0a0973747275637420736b5f62756666202a736b623b0a0973747275637420736b5f627566665f686561642071756575653b0a0973697a655f74206e2c206d3b0a09696e7420667261673b0a0a0964203d20742d3e643b0a0966203d206e6577746672616d6528642c2074293b0a0969662028216629207b0a090970725f657272282225732025706d20666f722065256c642e25643a2025735c6e222c0a09090922616f653a2063616e6e6f742070726f62652072656d6f74652061646472657373222c0a090909742d3e616464722c0a090909286c6f6e672920642d3e616f656d616a6f722c20642d3e616f656d696e6f722c0a090909226e6f206672616d6520617661696c61626c6522293b0a090972657475726e3b0a097d0a09662d3e666c616773207c3d2046464c5f50524f42453b0a096966726f746174652874293b0a09662d3e62636e74203d20742d3e642d3e6d617862636e74203f20742d3e642d3e6d617862636e74203a2044454641554c5442434e543b0a096174615f72775f6672616d65696e69742866293b0a09736b62203d20662d3e736b623b0a09666f72202866726167203d20302c206e203d20662d3e62636e743b206e203e20303b202b2b667261672c206e202d3d206d29207b0a0909696620286e203c20504147455f53495a45290a0909096d203d206e3b0a0909656c73650a0909096d203d20504147455f53495a453b0a0909736b625f66696c6c5f706167655f6465736328736b622c20667261672c20656d7074795f706167652c20302c206d293b0a097d0a09736b622d3e6c656e202b3d20662d3e62636e743b0a09736b622d3e646174615f6c656e203d20662d3e62636e743b0a09736b622d3e7472756573697a65202b3d20662d3e62636e743b0a0a09736b62203d20736b625f636c6f6e6528662d3e736b622c204746505f41544f4d4943293b0a0969662028736b6229207b0a0909646f5f67657474696d656f666461792826662d3e73656e74293b0a0909662d3e73656e745f6a69666673203d202875333229206a6966666965733b0a09095f5f736b625f71756575655f686561645f696e697428267175657565293b0a09095f5f736b625f71756575655f7461696c282671756575652c20736b62293b0a0909616f656e65745f786d697428267175657565293b0a097d0a7d0a0a737461746963206c6f6e670a72746f2873747275637420616f65646576202a64290a7b0a096c6f6e6720743b0a0a0974203d2032202a20642d3e727474617667203e3e205254545343414c453b0a0974202b3d2038202a20642d3e727474646576203e3e20525454445343414c453b0a096966202874203d3d2030290a090974203d20313b0a0a0972657475726e20743b0a7d0a0a73746174696320766f69640a7265786d69745f64656665727265642873747275637420616f65646576202a64290a7b0a0973747275637420616f65746774202a743b0a09737472756374206672616d65202a663b0a09737472756374206672616d65202a6e663b0a09737472756374206c6973745f68656164202a706f732c202a6e782c202a686561643b0a09696e742073696e63653b0a09696e7420756e7461696e7465643b0a0a09636f756e745f7461726765747328642c2026756e7461696e746564293b0a0a0968656164203d2026642d3e7265786d6974713b0a096c6973745f666f725f656163685f7361666528706f732c206e782c206865616429207b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090974203d20662d3e743b0a090969662028742d3e7461696e7429207b0a090909696620282128662d3e666c61677320262046464c5f50524f42452929207b0a090909096e66203d20726561737369676e5f6672616d652866293b0a09090909696620286e6629207b0a090909090969662028742d3e6e6f75745f70726f626573203d3d20300a0909090909262620756e7461696e746564203e203029207b0a09090909090970726f62652874293b0a090909090909742d3e6e6f75745f70726f6265732b2b3b0a09090909097d0a09090909096c6973745f7265706c6163652826662d3e686561642c20266e662d3e68656164293b0a0909090909706f73203d20266e662d3e686561643b0a0909090909616f655f66726565746672616d652866293b0a090909090966203d206e663b0a090909090974203d20662d3e743b0a090909097d0a0909097d20656c73652069662028756e7461696e746564203c203129207b0a090909092f2a20646f6e27742070726f626520772f6f206f7468657220756e7461696e74656420616f6574677473202a2f0a09090909676f746f2073746f705f70726f62653b0a0909097d20656c736520696620287473696e63655f6872286629203c20742d3e7461696e74202a2072746f28642929207b0a090909092f2a20726570726f626520736c6f776c79207768656e207461696e742069732068696768202a2f0a09090909636f6e74696e75653b0a0909097d0a09097d20656c73652069662028662d3e666c61677320262046464c5f50524f424529207b0a73746f705f70726f62653a09092f2a20646f6e27742070726f626520756e7461696e74656420616f6574677473202a2f0a0909096c6973745f64656c28706f73293b0a090909616f655f66726565746672616d652866293b0a0909092f2a206c656176696e6720642d3e6b69636b65642c2062656361757365207468697320697320726f7574696e65202a2f0a090909662d3e742d3e642d3e666c616773207c3d20444556464c5f4b49434b4d453b0a090909636f6e74696e75653b0a09097d0a090969662028742d3e6e6f7574203e3d20742d3e6d61786f7574290a090909636f6e74696e75653b0a09096c6973745f64656c28706f73293b0a0909742d3e6e6f75742b2b3b0a090969662028662d3e666c61677320262046464c5f50524f4245290a090909742d3e6e6f75745f70726f6265732b2b3b0a090973696e6365203d207473696e63655f68722866293b0a0909662d3e776169746564202b3d2073696e63653b0a0909662d3e7761697465645f746f74616c202b3d2073696e63653b0a0909726573656e6428642c2066293b0a097d0a7d0a0a2f2a20416e20616f6574677420616363756d756c617465732064656d657269747320717569636b6c792c20616e64207375636365737366756c0a202a2070726f62696e672072656465656d732074686520616f6574677420736c6f776c792e0a202a2f0a73746174696320766f69640a73636f726e2873747275637420616f65746774202a74290a7b0a09696e74206e3b0a0a096e203d20742d3e7461696e742b2b3b0a09742d3e7461696e74202b3d20742d3e7461696e74202a20323b0a09696620286e203e20742d3e7461696e74290a0909742d3e7461696e74203d206e3b0a0969662028742d3e7461696e74203e204d41585f5441494e54290a0909742d3e7461696e74203d204d41585f5441494e543b0a7d0a0a73746174696320696e740a636f756e745f746172676574732873747275637420616f65646576202a642c20696e74202a756e7461696e746564290a7b0a09696e7420692c20676f6f643b0a0a09666f72202869203d20676f6f64203d20303b2069203c20642d3e6e7461726765747320262620642d3e746172676574735b695d3b202b2b69290a090969662028642d3e746172676574735b695d2d3e7461696e74203d3d2030290a090909676f6f642b2b3b0a0a0969662028756e7461696e746564290a09092a756e7461696e746564203d20676f6f643b0a0972657475726e20693b0a7d0a0a73746174696320766f69640a7265786d69745f74696d657228756c6f6e67207670290a7b0a0973747275637420616f65646576202a643b0a0973747275637420616f65746774202a743b0a0973747275637420616f656966202a6966703b0a09737472756374206672616d65202a663b0a09737472756374206c6973745f68656164202a686561642c202a706f732c202a6e783b0a094c4953545f4845414428666c697374293b0a097265676973746572206c6f6e672074696d656f75743b0a09756c6f6e6720666c6167732c206e3b0a09696e7420693b0a09696e742075746774733b092f2a206e756d626572206f6620616f657467742064657363726970746f727320286e6f7420736c6f747329202a2f0a09696e742073696e63653b0a0a0964203d202873747275637420616f65646576202a292076703b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0a092f2a2074696d656f7574206261736564206f6e206f627365727665642074696d696e677320616e6420766172696174696f6e73202a2f0a0974696d656f7574203d2072746f2864293b0a0a097574677473203d20636f756e745f7461726765747328642c204e554c4c293b0a0a0969662028642d3e666c616773202620444556464c5f544b494c4c29207b0a09097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a0a092f2a20636f6c6c65637420616c6c206672616d657320746f207265786d697420696e746f20666c697374202a2f0a09666f72202869203d20303b2069203c204e464143544956453b20692b2b29207b0a090968656164203d2026642d3e666163746976655b695d3b0a09096c6973745f666f725f656163685f7361666528706f732c206e782c206865616429207b0a09090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090909696620287473696e63655f6872286629203c2074696d656f7574290a09090909627265616b3b092f2a20656e64206f662065787069726564206672616d6573202a2f0a0909092f2a206d6f766520746f20666c69737420666f72206c617465722070726f63657373696e67202a2f0a0909096c6973745f6d6f76655f7461696c28706f732c2026666c697374293b0a09097d0a097d0a0a092f2a2070726f636573732065787069726564206672616d6573202a2f0a097768696c652028216c6973745f656d7074792826666c6973742929207b0a0909706f73203d20666c6973742e6e6578743b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090973696e6365203d207473696e63655f68722866293b0a09096e203d20662d3e7761697465645f746f74616c202b2073696e63653b0a09096e202f3d20555345435f5045525f5345433b0a090969662028616f655f64656164736563730a09092626206e203e20616f655f64656164736563730a09092626202128662d3e666c61677320262046464c5f50524f42452929207b0a0909092f2a2057616974656420746f6f206c6f6e672e2020446576696365206661696c7572652e0a090909202a2048616e6720616c6c206672616d6573206f6e2066697273742068617368206275636b657420666f7220646f776e6465760a090909202a20746f20636c65616e2075702e0a090909202a2f0a0909096c6973745f73706c6963652826666c6973742c2026642d3e666163746976655b305d293b0a090909616f656465765f646f776e6465762864293b0a090909676f746f206f75743b0a09097d0a0a090974203d20662d3e743b0a09096e203d20662d3e776169746564202b2073696e63653b0a09096e202f3d20555345435f5045525f5345433b0a090969662028616f655f6465616473656373202626207574677473203e20300a0909262620286e203e20616f655f6465616473656373202f207574677473207c7c206e203e20484152445f53434f524e5f5345435329290a09090973636f726e2874293b202f2a2061766f6964207468697320746172676574202a2f0a0a090969662028742d3e6d61786f757420213d203129207b0a090909742d3e7373746872657368203d20742d3e6d61786f7574202f20323b0a090909742d3e6d61786f7574203d20313b0a09097d0a0a090969662028662d3e666c61677320262046464c5f50524f424529207b0a090909742d3e6e6f75745f70726f6265732d2d3b0a09097d20656c7365207b0a090909696670203d20676574696628742c20662d3e736b622d3e646576293b0a09090969662028696670202626202b2b6966702d3e6c6f7374203e2028742d3e6e6672616d6573203c3c2031290a0909092626202869667020213d20742d3e696673207c7c20742d3e6966735b315d2e6e642929207b0a09090909656a656374696628742c20696670293b0a09090909696670203d204e554c4c3b0a0909097d0a09097d0a09096c6973745f6d6f76655f7461696c28706f732c2026642d3e7265786d697471293b0a0909742d3e6e6f75742d2d3b0a097d0a097265786d69745f64656665727265642864293b0a0a6f75743a0a096966202828642d3e666c616773202620444556464c5f4b49434b4d452920262620642d3e626c6b7129207b0a0909642d3e666c61677320263d207e444556464c5f4b49434b4d453b0a0909642d3e626c6b712d3e726571756573745f666e28642d3e626c6b71293b0a097d0a0a09642d3e74696d65722e65787069726573203d206a696666696573202b2054494d45525449434b3b0a096164645f74696d65722826642d3e74696d6572293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a7d0a0a73746174696320756e7369676e6564206c6f6e670a727162696f636e74287374727563742072657175657374202a72290a7b0a097374727563742062696f202a62696f3b0a09756e7369676e6564206c6f6e67206e203d20303b0a0a095f5f72715f666f725f656163685f62696f2862696f2c2072290a09096e2b2b3b0a0972657475726e206e3b0a7d0a0a2f2a20546869732063616e2062652072656d6f76656420696620776520617265206365727461696e2074686174206e6f207573657273206f662074686520626c6f636b0a202a206c617965722077696c6c206576657220757365207a65726f2d636f756e7420706167657320696e2062696f732e20204f7468657277697365207765206861766520746f0a202a2070726f7465637420616761696e737420746865207075745f7061676520736f6d6574696d657320646f6e6520627920746865206e6574776f726b206c617965722e0a202a0a202a2053656520687474703a2f2f6f73732e7367692e636f6d2f61726368697665732f7866732f323030372d30312f6d736730303539342e68746d6c20666f720a202a2064697363757373696f6e2e0a202a0a202a2057652063616e6e6f7420757365206765745f7061676520696e2074686520776f726b61726f756e642c206265636175736520697420696e7369737473206f6e20610a202a20706f736974697665207061676520636f756e74206173206120707265636f6e646974696f6e2e2020536f20776520757365205f636f756e74206469726563746c792e0a202a2f0a73746174696320766f69640a62696f5f70616765696e63287374727563742062696f202a62696f290a7b0a097374727563742062696f5f766563202a62763b0a097374727563742070616765202a706167653b0a09696e7420693b0a0a0962696f5f666f725f656163685f7365676d656e742862762c2062696f2c206929207b0a090970616765203d2062762d3e62765f706167653b0a09092f2a204e6f6e2d7a65726f207061676520636f756e7420666f72206e6f6e2d68656164206d656d62657273206f660a0909202a20636f6d706f756e64207061676573206973206e6f206c6f6e67657220616c6c6f77656420627920746865206b65726e656c2c0a0909202a20627574207468697320686173206e65766572206265656e207365656e20686572652e0a0909202a2f0a090969662028756e6c696b656c792850616765436f6d706f756e6428706167652929290a09090969662028636f6d706f756e645f7472616e735f6865616428706167652920213d207061676529207b0a0909090970725f63726974282270616765207461696c207573656420666f7220626c6f636b20492f4f5c6e22293b0a0909090942554728293b0a0909097d0a090961746f6d69635f696e632826706167652d3e5f636f756e74293b0a097d0a7d0a0a73746174696320766f69640a62696f5f70616765646563287374727563742062696f202a62696f290a7b0a097374727563742062696f5f766563202a62763b0a09696e7420693b0a0a0962696f5f666f725f656163685f7365676d656e742862762c2062696f2c2069290a090961746f6d69635f646563282662762d3e62765f706167652d3e5f636f756e74293b0a7d0a0a73746174696320766f69640a627566696e69742873747275637420627566202a6275662c207374727563742072657175657374202a72712c207374727563742062696f202a62696f290a7b0a097374727563742062696f5f766563202a62763b0a0a096d656d736574286275662c20302c2073697a656f66282a62756629293b0a096275662d3e7271203d2072713b0a096275662d3e62696f203d2062696f3b0a096275662d3e7265736964203d2062696f2d3e62695f73697a653b0a096275662d3e736563746f72203d2062696f2d3e62695f736563746f723b0a0962696f5f70616765696e632862696f293b0a096275662d3e6276203d206276203d202662696f2d3e62695f696f5f7665635b62696f2d3e62695f6964785d3b0a096275662d3e62765f7265736964203d2062762d3e62765f6c656e3b0a095741524e5f4f4e286275662d3e62765f7265736964203d3d2030293b0a7d0a0a7374617469632073747275637420627566202a0a6e6578746275662873747275637420616f65646576202a64290a7b0a097374727563742072657175657374202a72713b0a0973747275637420726571756573745f7175657565202a713b0a0973747275637420627566202a6275663b0a097374727563742062696f202a62696f3b0a0a0971203d20642d3e626c6b713b0a096966202871203d3d204e554c4c290a090972657475726e204e554c4c3b092f2a20696e697469616c697a696e67202a2f0a0969662028642d3e69702e627566290a090972657475726e20642d3e69702e6275663b0a097271203d20642d3e69702e72713b0a09696620287271203d3d204e554c4c29207b0a09097271203d20626c6b5f7065656b5f726571756573742871293b0a0909696620287271203d3d204e554c4c290a09090972657475726e204e554c4c3b0a0909626c6b5f73746172745f72657175657374287271293b0a0909642d3e69702e7271203d2072713b0a0909642d3e69702e6e7862696f203d2072712d3e62696f3b0a090972712d3e7370656369616c203d2028766f6964202a2920727162696f636e74287271293b0a097d0a09627566203d206d656d706f6f6c5f616c6c6f6328642d3e627566706f6f6c2c204746505f41544f4d4943293b0a0969662028627566203d3d204e554c4c29207b0a090970725f6572722822616f653a206e6578746275663a20756e61626c6520746f206d656d706f6f6c5f616c6c6f63215c6e22293b0a090972657475726e204e554c4c3b0a097d0a0962696f203d20642d3e69702e6e7862696f3b0a09627566696e6974286275662c2072712c2062696f293b0a0962696f203d2062696f2d3e62695f6e6578743b0a09642d3e69702e6e7862696f203d2062696f3b0a096966202862696f203d3d204e554c4c290a0909642d3e69702e7271203d204e554c4c3b0a0972657475726e20642d3e69702e627566203d206275663b0a7d0a0a2f2a20656e74657273207769746820642d3e6c6f636b2068656c64202a2f0a766f69640a616f65636d645f776f726b2873747275637420616f65646576202a64290a7b0a097265786d69745f64656665727265642864293b0a097768696c652028616f65636d645f6174615f7277286429290a09093b0a7d0a0a2f2a20746869732066756e6374696f6e20706572666f726d7320776f726b207468617420686173206265656e20646566657272656420756e74696c20736c656570696e67206973204f4b0a202a2f0a766f69640a616f65636d645f736c656570776f726b2873747275637420776f726b5f737472756374202a776f726b290a7b0a0973747275637420616f65646576202a64203d20636f6e7461696e65725f6f6628776f726b2c2073747275637420616f656465762c20776f726b293b0a0973747275637420626c6f636b5f646576696365202a62643b0a09753634207373697a653b0a0a0969662028642d3e666c616773202620444556464c5f4744414c4c4f43290a0909616f65626c6b5f6764616c6c6f632864293b0a0a0969662028642d3e666c616773202620444556464c5f4e455753495a4529207b0a09097373697a65203d206765745f636170616369747928642d3e6764293b0a09096264203d2062646765745f6469736b28642d3e67642c2030293b0a090969662028626429207b0a0909096d757465785f6c6f636b282662642d3e62645f696e6f64652d3e695f6d75746578293b0a090909695f73697a655f77726974652862642d3e62645f696e6f64652c20286c6f66665f74297373697a653c3c39293b0a0909096d757465785f756e6c6f636b282662642d3e62645f696e6f64652d3e695f6d75746578293b0a0909096264707574286264293b0a09097d0a09097370696e5f6c6f636b5f6972712826642d3e6c6f636b293b0a0909642d3e666c616773207c3d20444556464c5f55503b0a0909642d3e666c61677320263d207e444556464c5f4e455753495a453b0a09097370696e5f756e6c6f636b5f6972712826642d3e6c6f636b293b0a097d0a7d0a0a73746174696320766f69640a6174615f6964656e745f666978737472696e6728753136202a69642c20696e74206e73290a7b0a0975313620733b0a0a097768696c6520286e732d2d203e203029207b0a090973203d202a69643b0a09092a69642b2b203d2073203e3e2038207c2073203c3c20383b0a097d0a7d0a0a73746174696320766f69640a61746169645f636f6d706c6574652873747275637420616f65646576202a642c2073747275637420616f65746774202a742c20756e7369676e65642063686172202a6964290a7b0a09753634207373697a653b0a09753136206e3b0a0a092f2a20776f72642038333a20636f6d6d616e642073657420737570706f72746564202a2f0a096e203d206765745f756e616c69676e65645f6c653136282669645b3833203c3c20315d293b0a0a092f2a20776f72642038363a20636f6d6d616e64207365742f6665617475726520656e61626c6564202a2f0a096e207c3d206765745f756e616c69676e65645f6c653136282669645b3836203c3c20315d293b0a0a09696620286e20262028313c3c31302929207b092f2a206269742031303a204c4241203438202a2f0a0909642d3e666c616773207c3d20444556464c5f4558543b0a0a09092f2a20776f7264203130303a206e756d626572206c6261343820736563746f7273202a2f0a09097373697a65203d206765745f756e616c69676e65645f6c653634282669645b313030203c3c20315d293b0a0a09092f2a2073657420617320696e206964652d6469736b2e633a696e69745f6964656469736b5f6361706163697479202a2f0a0909642d3e67656f2e63796c696e64657273203d207373697a653b0a0909642d3e67656f2e63796c696e64657273202f3d2028323535202a203633293b0a0909642d3e67656f2e6865616473203d203235353b0a0909642d3e67656f2e736563746f7273203d2036333b0a097d20656c7365207b0a0909642d3e666c61677320263d207e444556464c5f4558543b0a0a09092f2a206e756d626572206c6261323820736563746f7273202a2f0a09097373697a65203d206765745f756e616c69676e65645f6c653332282669645b3630203c3c20315d293b0a0a09092f2a204e4f54453a206f62736f6c65746520696e204154412036202a2f0a0909642d3e67656f2e63796c696e64657273203d206765745f756e616c69676e65645f6c653136282669645b3534203c3c20315d293b0a0909642d3e67656f2e6865616473203d206765745f756e616c69676e65645f6c653136282669645b3535203c3c20315d293b0a0909642d3e67656f2e736563746f7273203d206765745f756e616c69676e65645f6c653136282669645b3536203c3c20315d293b0a097d0a0a096174615f6964656e745f666978737472696e672828753136202a29202669645b31303c3c315d2c203130293b092f2a2073657269616c202a2f0a096174615f6964656e745f666978737472696e672828753136202a29202669645b32333c3c315d2c2034293b092f2a206669726d77617265202a2f0a096174615f6964656e745f666978737472696e672828753136202a29202669645b32373c3c315d2c203230293b092f2a206d6f64656c202a2f0a096d656d63707928642d3e6964656e742c2069642c2073697a656f6628642d3e6964656e7429293b0a0a0969662028642d3e7373697a6520213d207373697a65290a09097072696e746b284b45524e5f494e464f0a09090922616f653a2025706d2065256c642e25642076253034782068617320256c6c7520736563746f72735c6e222c0a090909742d3e616464722c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f722c0a090909642d3e66775f7665722c20286c6f6e67206c6f6e67297373697a65293b0a09642d3e7373697a65203d207373697a653b0a09642d3e67656f2e7374617274203d20303b0a0969662028642d3e666c61677320262028444556464c5f4744414c4c4f437c444556464c5f4e455753495a4529290a090972657475726e3b0a0969662028642d3e676420213d204e554c4c29207b0a09097365745f636170616369747928642d3e67642c207373697a65293b0a0909642d3e666c616773207c3d20444556464c5f4e455753495a453b0a097d20656c73650a0909642d3e666c616773207c3d20444556464c5f4744414c4c4f433b0a097363686564756c655f776f726b2826642d3e776f726b293b0a7d0a0a73746174696320766f69640a63616c635f7274746176672873747275637420616f65646576202a642c2073747275637420616f65746774202a742c20696e7420727474290a7b0a097265676973746572206c6f6e67206e3b0a0a096e203d207274743b0a0a092f2a2063662e20436f6e67657374696f6e2041766f6964616e636520616e6420436f6e74726f6c2c204a61636f62736f6e2026204b6172656c732c2031393838202a2f0a096e202d3d20642d3e727474617667203e3e205254545343414c453b0a09642d3e727474617667202b3d206e3b0a09696620286e203c2030290a09096e203d202d6e3b0a096e202d3d20642d3e727474646576203e3e20525454445343414c453b0a09642d3e727474646576202b3d206e3b0a0a09696620282174207c7c20742d3e6d61786f7574203e3d20742d3e6e6672616d6573290a090972657475726e3b0a0969662028742d3e6d61786f7574203c20742d3e7373746872657368290a0909742d3e6d61786f7574202b3d20313b0a09656c73652069662028742d3e6e6f7574203d3d20742d3e6d61786f757420262620742d3e6e6578745f63776e642d2d203d3d203029207b0a0909742d3e6d61786f7574202b3d20313b0a0909742d3e6e6578745f63776e64203d20742d3e6d61786f75743b0a097d0a7d0a0a7374617469632073747275637420616f65746774202a0a6765747467742873747275637420616f65646576202a642c2063686172202a61646472290a7b0a0973747275637420616f65746774202a2a742c202a2a653b0a0a0974203d20642d3e746172676574733b0a0965203d2074202b20642d3e6e746172676574733b0a09666f7220283b2074203c2065202626202a743b20742b2b290a0909696620286d656d636d7028282a74292d3e616464722c20616464722c2073697a656f6628282a74292d3e616464722929203d3d2030290a09090972657475726e202a743b0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a6276637079287374727563742062696f5f766563202a62762c20756c6f6e67206f66662c2073747275637420736b5f62756666202a736b622c206c6f6e6720636e74290a7b0a09756c6f6e672066636e743b0a0963686172202a703b0a09696e7420736f6666203d20303b0a6c6f6f703a0a0966636e74203d2062762d3e62765f6c656e202d20286f6666202d2062762d3e62765f6f6666736574293b0a096966202866636e74203e20636e74290a090966636e74203d20636e743b0a0970203d20706167655f616464726573732862762d3e62765f7061676529202b206f66663b0a09736b625f636f70795f6269747328736b622c20736f66662c20702c2066636e74293b0a09736f6666202b3d2066636e743b0a09636e74202d3d2066636e743b0a0969662028636e74203c3d2030290a090972657475726e3b0a0962762b2b3b0a096f6666203d2062762d3e62765f6f66667365743b0a09676f746f206c6f6f703b0a7d0a0a766f69640a616f655f656e645f726571756573742873747275637420616f65646576202a642c207374727563742072657175657374202a72712c20696e7420666173746661696c290a7b0a097374727563742062696f202a62696f3b0a09696e7420626f6b3b0a0973747275637420726571756573745f7175657565202a713b0a0a0971203d20642d3e626c6b713b0a09696620287271203d3d20642d3e69702e7271290a0909642d3e69702e7271203d204e554c4c3b0a09646f207b0a090962696f203d2072712d3e62696f3b0a0909626f6b203d2021666173746661696c20262620746573745f6269742842494f5f5550544f444154452c202662696f2d3e62695f666c616773293b0a097d207768696c6520285f5f626c6b5f656e645f726571756573742872712c20626f6b203f2030203a202d45494f2c2062696f2d3e62695f73697a6529293b0a0a092f2a2063662e20687474703a2f2f6c6b6d6c2e6f72672f6c6b6d6c2f323030362f31302f33312f3238202a2f0a096966202821666173746661696c290a09095f5f626c6b5f72756e5f71756575652871293b0a7d0a0a73746174696320766f69640a616f655f656e645f6275662873747275637420616f65646576202a642c2073747275637420627566202a627566290a7b0a097374727563742072657175657374202a72713b0a09756e7369676e6564206c6f6e67206e3b0a0a0969662028627566203d3d20642d3e69702e627566290a0909642d3e69702e627566203d204e554c4c3b0a097271203d206275662d3e72713b0a0962696f5f70616765646563286275662d3e62696f293b0a096d656d706f6f6c5f66726565286275662c20642d3e627566706f6f6c293b0a096e203d2028756e7369676e6564206c6f6e67292072712d3e7370656369616c3b0a0972712d3e7370656369616c203d2028766f6964202a29202d2d6e3b0a09696620286e203d3d2030290a0909616f655f656e645f7265717565737428642c2072712c2030293b0a7d0a0a73746174696320766f69640a6b74696f636f6d706c65746528737472756374206672616d65202a66290a7b0a0973747275637420616f655f686472202a68696e2c202a686f75743b0a0973747275637420616f655f617461686472202a6168696e2c202a61686f75743b0a0973747275637420627566202a6275663b0a0973747275637420736b5f62756666202a736b623b0a0973747275637420616f65746774202a743b0a0973747275637420616f656966202a6966703b0a0973747275637420616f65646576202a643b0a096c6f6e67206e3b0a09696e7420756e7461696e7465643b0a0a096966202866203d3d204e554c4c290a090972657475726e3b0a0a0974203d20662d3e743b0a0964203d20742d3e643b0a09736b62203d20662d3e725f736b623b0a09627566203d20662d3e6275663b0a0969662028662d3e666c61677320262046464c5f50524f4245290a0909676f746f206f75743b0a096966202821736b622909092f2a206a757374206661696c20746865206275662e202a2f0a0909676f746f206e6f736b623b0a0a09686f7574203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228662d3e736b62293b0a0961686f7574203d202873747275637420616f655f617461686472202a292028686f75742b31293b0a0a0968696e203d202873747275637420616f655f686472202a2920736b622d3e646174613b0a09736b625f70756c6c28736b622c2073697a656f66282a68696e29293b0a096168696e203d202873747275637420616f655f617461686472202a2920736b622d3e646174613b0a09736b625f70756c6c28736b622c2073697a656f66282a6168696e29293b0a09696620286168696e2d3e636d64737461742026203078613929207b092f2a207468657365206269747320636c6561726564206f6e2073756363657373202a2f0a090970725f6572722822616f653a20617461206572726f7220636d643d25322e32586820737461743d25322e3258682066726f6d2065256c642e25645c6e222c0a09090961686f75742d3e636d64737461742c206168696e2d3e636d64737461742c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f72293b0a6e6f736b623a090969662028627566290a090909636c6561725f6269742842494f5f5550544f444154452c20266275662d3e62696f2d3e62695f666c616773293b0a0909676f746f206f75743b0a097d0a0a096e203d2061686f75742d3e73636e74203c3c20393b0a09737769746368202861686f75742d3e636d647374617429207b0a0963617365204154415f434d445f50494f5f524541443a0a0963617365204154415f434d445f50494f5f524541445f4558543a0a090969662028736b622d3e6c656e203c206e29207b0a09090970725f657272282225732065256c642e25642e2020736b622d3e6c656e3d2564206e6565643d256c645c6e222c0a0909090922616f653a2072756e7420646174612073697a6520696e20726561642066726f6d222c0a09090909286c6f6e672920642d3e616f656d616a6f722c20642d3e616f656d696e6f722c0a09090920202020202020736b622d3e6c656e2c206e293b0a090909636c6561725f6269742842494f5f5550544f444154452c20266275662d3e62696f2d3e62695f666c616773293b0a090909627265616b3b0a09097d0a0909627663707928662d3e62762c20662d3e62765f6f66662c20736b622c206e293b0a0963617365204154415f434d445f50494f5f57524954453a0a0963617365204154415f434d445f50494f5f57524954455f4558543a0a09097370696e5f6c6f636b5f6972712826642d3e6c6f636b293b0a0909696670203d20676574696628742c20736b622d3e646576293b0a090969662028696670290a0909096966702d3e6c6f7374203d20303b0a09097370696e5f756e6c6f636b5f6972712826642d3e6c6f636b293b0a0909627265616b3b0a0963617365204154415f434d445f49445f4154413a0a090969662028736b622d3e6c656e203c2035313229207b0a09090970725f696e666f282225732065256c642e25642e2020736b622d3e6c656e3d2564206e6565643d3531325c6e222c0a0909090922616f653a2072756e7420646174612073697a6520696e2061746169642066726f6d222c0a09090909286c6f6e672920642d3e616f656d616a6f722c20642d3e616f656d696e6f722c0a09090909736b622d3e6c656e293b0a090909627265616b3b0a09097d0a090969662028736b625f6c696e656172697a6528736b6229290a090909627265616b3b0a09097370696e5f6c6f636b5f6972712826642d3e6c6f636b293b0a090961746169645f636f6d706c65746528642c20742c20736b622d3e64617461293b0a09097370696e5f756e6c6f636b5f6972712826642d3e6c6f636b293b0a0909627265616b3b0a0964656661756c743a0a090970725f696e666f2822616f653a20756e7265636f676e697a65642061746120636f6d6d616e642025322e32586820666f722025642e25645c6e222c0a09090961686f75742d3e636d64737461742c0a090909626531365f746f5f637075286765745f756e616c69676e6564282668696e2d3e6d616a6f7229292c0a09090968696e2d3e6d696e6f72293b0a097d0a6f75743a0a097370696e5f6c6f636b5f6972712826642d3e6c6f636b293b0a0969662028742d3e7461696e74203e20300a092626202d2d742d3e7461696e74203e20300a09262620742d3e6e6f75745f70726f626573203d3d203029207b0a0909636f756e745f7461726765747328642c2026756e7461696e746564293b0a090969662028756e7461696e746564203e203029207b0a09090970726f62652874293b0a090909742d3e6e6f75745f70726f6265732b2b3b0a09097d0a097d0a0a09616f655f66726565746672616d652866293b0a0a0969662028627566202626202d2d6275662d3e6e6672616d65736f7574203d3d2030202626206275662d3e7265736964203d3d2030290a0909616f655f656e645f62756628642c20627566293b0a0a097370696e5f756e6c6f636b5f6972712826642d3e6c6f636b293b0a09616f656465765f7075742864293b0a096465765f6b667265655f736b6228736b62293b0a7d0a0a2f2a20456e74657273207769746820696f63712e6c6f636b2068656c642e0a202a2052657475726e7320747275652069666620726573706f6e736573206e656564696e672070726f63657373696e672072656d61696e2e0a202a2f0a73746174696320696e740a6b74696f28766f6964290a7b0a09737472756374206672616d65202a663b0a09737472756374206c6973745f68656164202a706f733b0a09696e7420693b0a0a09666f72202869203d20303b203b202b2b6929207b0a09096966202869203d3d204d4158494f43290a09090972657475726e20313b0a0909696620286c6973745f656d7074792826696f63712e6865616429290a09090972657475726e20303b0a0909706f73203d20696f63712e686561642e6e6578743b0a09096c6973745f64656c28706f73293b0a09097370696e5f756e6c6f636b5f6972712826696f63712e6c6f636b293b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a09096b74696f636f6d706c6574652866293b0a09097370696e5f6c6f636b5f6972712826696f63712e6c6f636b293b0a097d0a7d0a0a73746174696320696e740a6b74687265616428766f6964202a7670290a7b0a09737472756374206b747374617465202a6b3b0a094445434c4152455f57414954515545554528776169742c2063757272656e74293b0a09696e74206d6f72653b0a0a096b203d2076703b0a0963757272656e742d3e666c616773207c3d2050465f4e4f465245455a453b0a097365745f757365725f6e6963652863757272656e742c202d3130293b0a09636f6d706c65746528266b2d3e72656e64657a293b092f2a2074656c6c20737061776e65722077652772652072756e6e696e67202a2f0a09646f207b0a09097370696e5f6c6f636b5f697271286b2d3e6c6f636b293b0a09096d6f7265203d206b2d3e666e28293b0a090969662028216d6f726529207b0a0909096164645f776169745f7175657565286b2d3e77616974712c202677616974293b0a0909095f5f7365745f63757272656e745f7374617465285441534b5f494e5445525255505449424c45293b0a09097d0a09097370696e5f756e6c6f636b5f697271286b2d3e6c6f636b293b0a090969662028216d6f726529207b0a0909097363686564756c6528293b0a09090972656d6f76655f776169745f7175657565286b2d3e77616974712c202677616974293b0a09097d20656c73650a090909636f6e645f7265736368656428293b0a097d207768696c652028216b7468726561645f73686f756c645f73746f702829293b0a09636f6d706c65746528266b2d3e72656e64657a293b092f2a2074656c6c20737061776e65722077652772652073746f7070696e67202a2f0a0972657475726e20303b0a7d0a0a766f69640a616f655f6b7473746f7028737472756374206b747374617465202a6b290a7b0a096b7468726561645f73746f70286b2d3e7461736b293b0a09776169745f666f725f636f6d706c6574696f6e28266b2d3e72656e64657a293b0a7d0a0a696e740a616f655f6b74737461727428737472756374206b747374617465202a6b290a7b0a09737472756374207461736b5f737472756374202a7461736b3b0a0a09696e69745f636f6d706c6574696f6e28266b2d3e72656e64657a293b0a097461736b203d206b7468726561645f72756e286b7468726561642c206b2c206b2d3e6e616d65293b0a09696620287461736b203d3d204e554c4c207c7c2049535f455252287461736b29290a090972657475726e202d454e4f4d454d3b0a096b2d3e7461736b203d207461736b3b0a09776169745f666f725f636f6d706c6574696f6e28266b2d3e72656e64657a293b202f2a20616c6c6f77206b74687265616420746f207374617274202a2f0a09696e69745f636f6d706c6574696f6e28266b2d3e72656e64657a293b092f2a20666f722077616974696e6720666f722065786974206c61746572202a2f0a0972657475726e20303b0a7d0a0a2f2a2070617373206974206f666620746f206b7468726561647320666f722070726f63657373696e67202a2f0a73746174696320766f69640a6b74636f6d706c65746528737472756374206672616d65202a662c2073747275637420736b5f62756666202a736b62290a7b0a09756c6f6e6720666c6167733b0a0a09662d3e725f736b62203d20736b623b0a097370696e5f6c6f636b5f697271736176652826696f63712e6c6f636b2c20666c616773293b0a096c6973745f6164645f7461696c2826662d3e686561642c2026696f63712e68656164293b0a097370696e5f756e6c6f636b5f697271726573746f72652826696f63712e6c6f636b2c20666c616773293b0a0977616b655f757028266b74696f7771293b0a7d0a0a73747275637420736b5f62756666202a0a616f65636d645f6174615f7273702873747275637420736b5f62756666202a736b62290a7b0a0973747275637420616f65646576202a643b0a0973747275637420616f655f686472202a683b0a09737472756374206672616d65202a663b0a09753332206e3b0a09756c6f6e6720666c6167733b0a096368617220656275665b3132385d3b0a0975313620616f656d616a6f723b0a0a0968203d202873747275637420616f655f686472202a2920736b622d3e646174613b0a09616f656d616a6f72203d20626531365f746f5f637075286765745f756e616c69676e65642826682d3e6d616a6f7229293b0a0964203d20616f656465765f62795f616f656164647228616f656d616a6f722c20682d3e6d696e6f722c2030293b0a096966202864203d3d204e554c4c29207b0a0909736e7072696e746628656275662c2073697a656f6620656275662c2022616f65636d645f6174615f7273703a2061746120726573706f6e736520220a09090922666f7220756e6b6e6f776e206465766963652025642e25645c6e222c0a090909616f656d616a6f722c20682d3e6d696e6f72293b0a0909616f656368725f6572726f722865627566293b0a090972657475726e20736b623b0a097d0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0a096e203d20626533325f746f5f637075286765745f756e616c69676e65642826682d3e74616729293b0a0966203d206765746672616d6528642c206e293b0a09696620286629207b0a090963616c635f72747461766728642c20662d3e742c207473696e63655f6872286629293b0a0909662d3e742d3e6e6f75742d2d3b0a090969662028662d3e666c61677320262046464c5f50524f4245290a090909662d3e742d3e6e6f75745f70726f6265732d2d3b0a097d20656c7365207b0a090966203d206765746672616d655f646566657272656428642c206e293b0a0909696620286629207b0a09090963616c635f72747461766728642c204e554c4c2c207473696e63655f6872286629293b0a09097d20656c7365207b0a09090963616c635f72747461766728642c204e554c4c2c207473696e6365286e29293b0a0909097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a090909616f656465765f7075742864293b0a090909736e7072696e746628656275662c2073697a656f662865627566292c0a09090909202225313573206525642e2564202020207461673d25303878402530386c7820733d25706d20643d25706d5c6e222c0a090909092022756e657870656374656420727370222c0a09090909206765745f756e616c69676e65645f626531362826682d3e6d616a6f72292c0a0909090920682d3e6d696e6f722c0a09090909206765745f756e616c69676e65645f626533322826682d3e746167292c0a09090909206a6966666965732c0a0909090920682d3e7372632c0a0909090920682d3e647374293b0a090909616f656368725f6572726f722865627566293b0a09090972657475726e20736b623b0a09097d0a097d0a09616f65636d645f776f726b2864293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a0a096b74636f6d706c65746528662c20736b62293b0a0a092f2a0a09202a204e6f74652068657265207468617420776520646f206e6f7420706572666f726d20616e20616f656465765f7075742c206173207765206172650a09202a206c656176696e672074686973207265666572656e636520666f7220746865206b74696f20746f2072656c656173652e0a09202a2f0a0972657475726e204e554c4c3b0a7d0a0a766f69640a616f65636d645f636667287573686f727420616f656d616a6f722c20756e7369676e6564206368617220616f656d696e6f72290a7b0a0973747275637420736b5f627566665f686561642071756575653b0a0a095f5f736b625f71756575655f686561645f696e697428267175657565293b0a09616f65636d645f6366675f706b747328616f656d616a6f722c20616f656d696e6f722c20267175657565293b0a09616f656e65745f786d697428267175657565293b0a7d0a0a73747275637420736b5f62756666202a0a616f65636d645f6174615f69642873747275637420616f65646576202a64290a7b0a0973747275637420616f655f686472202a683b0a0973747275637420616f655f617461686472202a61683b0a09737472756374206672616d65202a663b0a0973747275637420736b5f62756666202a736b623b0a0973747275637420616f65746774202a743b0a0a0966203d206e65776672616d652864293b0a096966202866203d3d204e554c4c290a090972657475726e204e554c4c3b0a0a0974203d202a642d3e7467743b0a0a092f2a20696e697469616c697a652074686520686561646572732026206672616d65202a2f0a09736b62203d20662d3e736b623b0a0968203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228736b62293b0a096168203d202873747275637420616f655f617461686472202a292028682b31293b0a09736b625f70757428736b622c2073697a656f66202a68202b2073697a656f66202a6168293b0a096d656d73657428682c20302c20736b622d3e6c656e293b0a09662d3e746167203d20616f656864725f617461696e697428642c20742c2068293b0a0966686173682866293b0a09742d3e6e6f75742b2b3b0a09662d3e776169746564203d20303b0a09662d3e7761697465645f746f74616c203d20303b0a0a092f2a207365742075702061746120686561646572202a2f0a0961682d3e73636e74203d20313b0a0961682d3e636d6473746174203d204154415f434d445f49445f4154413b0a0961682d3e6c626133203d20307861303b0a0a09736b622d3e646576203d20742d3e6966702d3e6e643b0a0a09642d3e727474617667203d205254544156475f494e49543b0a09642d3e727474646576203d205254544445565f494e49543b0a09642d3e74696d65722e66756e6374696f6e203d207265786d69745f74696d65723b0a0a09736b62203d20736b625f636c6f6e6528736b622c204746505f41544f4d4943293b0a0969662028736b6229207b0a0909646f5f67657474696d656f666461792826662d3e73656e74293b0a0909662d3e73656e745f6a69666673203d202875333229206a6966666965733b0a097d0a0a0972657475726e20736b623b0a7d0a0a7374617469632073747275637420616f65746774202a2a0a67726f775f746172676574732873747275637420616f65646576202a64290a7b0a09756c6f6e67206f6c646e2c206e65776e3b0a0973747275637420616f65746774202a2a74743b0a0a096f6c646e203d20642d3e6e746172676574733b0a096e65776e203d206f6c646e202a20323b0a097474203d206b63616c6c6f63286e65776e2c2073697a656f66282a642d3e74617267657473292c204746505f41544f4d4943293b0a0969662028217474290a090972657475726e204e554c4c3b0a096d656d6d6f76652874742c20642d3e746172676574732c2073697a656f66282a642d3e7461726765747329202a206f6c646e293b0a09642d3e746774203d207474202b2028642d3e746774202d20642d3e74617267657473293b0a096b6672656528642d3e74617267657473293b0a09642d3e74617267657473203d2074743b0a09642d3e6e74617267657473203d206e65776e3b0a0a0972657475726e2026642d3e746172676574735b6f6c646e5d3b0a7d0a0a7374617469632073747275637420616f65746774202a0a6164647467742873747275637420616f65646576202a642c2063686172202a616464722c20756c6f6e67206e6672616d6573290a7b0a0973747275637420616f65746774202a742c202a2a74742c202a2a74653b0a0a097474203d20642d3e746172676574733b0a097465203d207474202b20642d3e6e746172676574733b0a09666f7220283b207474203c207465202626202a74743b2074742b2b290a09093b0a0a09696620287474203d3d20746529207b0a09097474203d2067726f775f746172676574732864293b0a090969662028217474290a090909676f746f206e6f6d656d3b0a097d0a0974203d206b7a616c6c6f632873697a656f66282a74292c204746505f41544f4d4943293b0a09696620282174290a0909676f746f206e6f6d656d3b0a09742d3e6e6672616d6573203d206e6672616d65733b0a09742d3e64203d20643b0a096d656d63707928742d3e616464722c20616464722c2073697a656f6620742d3e61646472293b0a09742d3e696670203d20742d3e6966733b0a09616f65636d645f7772657365742874293b0a09742d3e6d61786f7574203d20742d3e6e6672616d6573202f20323b0a09494e49545f4c4953545f484541442826742d3e6666726565293b0a0972657475726e202a7474203d20743b0a0a206e6f6d656d3a0a0970725f696e666f2822616f653a2063616e6e6f7420616c6c6f63617465206d656d6f727920746f20616464207461726765745c6e22293b0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a7365746462636e742873747275637420616f65646576202a64290a7b0a0973747275637420616f65746774202a2a742c202a2a653b0a09696e742062636e74203d20303b0a0a0974203d20642d3e746172676574733b0a0965203d2074202b20642d3e6e746172676574733b0a09666f7220283b2074203c2065202626202a743b20742b2b290a09096966202862636e74203d3d2030207c7c2062636e74203e20282a74292d3e6d696e62636e74290a09090962636e74203d20282a74292d3e6d696e62636e743b0a096966202862636e7420213d20642d3e6d617862636e7429207b0a0909642d3e6d617862636e74203d2062636e743b0a090970725f696e666f2822616f653a2065256c642e25643a2073657474696e6720256420627974652064617461206672616d65735c6e222c0a090909642d3e616f656d616a6f722c20642d3e616f656d696e6f722c2062636e74293b0a097d0a7d0a0a73746174696320766f69640a736574696662636e742873747275637420616f65746774202a742c20737472756374206e65745f646576696365202a6e642c20696e742062636e74290a7b0a0973747275637420616f65646576202a643b0a0973747275637420616f656966202a702c202a653b0a09696e74206d696e62636e743b0a0a0964203d20742d3e643b0a096d696e62636e74203d2062636e743b0a0970203d20742d3e6966733b0a0965203d2070202b204e414f454946533b0a09666f7220283b2070203c20653b20702b2b29207b0a090969662028702d3e6e64203d3d204e554c4c290a090909627265616b3b09092f2a20656e64206f66207468652076616c696420696e7465726661636573202a2f0a090969662028702d3e6e64203d3d206e6429207b0a090909702d3e62636e74203d2062636e743b092f2a207765277265207570646174696e67202a2f0a0909096e64203d204e554c4c3b0a09097d20656c736520696620286d696e62636e74203e20702d3e62636e74290a0909096d696e62636e74203d20702d3e62636e743b202f2a2066696e6420746865206d696e20696e74657266616365202a2f0a097d0a09696620286e6429207b0a09096966202870203d3d206529207b0a09090970725f6572722822616f653a2064657669636520736574696662636e74206661696c7572653b20746f6f206d616e7920696e74657266616365732e5c6e22293b0a09090972657475726e3b0a09097d0a09096465765f686f6c64286e64293b0a0909702d3e6e64203d206e643b0a0909702d3e62636e74203d2062636e743b0a097d0a09742d3e6d696e62636e74203d206d696e62636e743b0a097365746462636e742864293b0a7d0a0a766f69640a616f65636d645f6366675f7273702873747275637420736b5f62756666202a736b62290a7b0a0973747275637420616f65646576202a643b0a0973747275637420616f655f686472202a683b0a0973747275637420616f655f636667686472202a63683b0a0973747275637420616f65746774202a743b0a09756c6f6e6720666c6167732c20616f656d616a6f723b0a0973747275637420736b5f62756666202a736c3b0a0973747275637420736b5f627566665f686561642071756575653b0a09753136206e3b0a0a09736c203d204e554c4c3b0a0968203d202873747275637420616f655f686472202a2920736b625f6d61635f68656164657228736b62293b0a096368203d202873747275637420616f655f636667686472202a292028682b31293b0a0a092f2a0a09202a20456e6f7567682070656f706c6520686176652074686569722064697020737769746368657320736574206261636b776172647320746f0a09202a2077617272616e742061206c6f7564206d65737361676520666f722074686973207370656369616c20636173652e0a09202a2f0a09616f656d616a6f72203d206765745f756e616c69676e65645f626531362826682d3e6d616a6f72293b0a0969662028616f656d616a6f72203d3d20307866666629207b0a09097072696e746b284b45524e5f4552522022616f653a205761726e696e673a207368656c66206164647265737320697320616c6c206f6e65732e2020220a09090922436865636b207368656c66206469702073776974636865732e5c6e22293b0a090972657475726e3b0a097d0a0969662028616f656d616a6f72203d3d2030786666666629207b0a090970725f696e666f2822616f653a2065256c642e25643a2062726f616463617374207368656c66206e756d62657220696e76616c69645c6e222c0a090909616f656d616a6f722c2028696e742920682d3e6d696e6f72293b0a090972657475726e3b0a097d0a0969662028682d3e6d696e6f72203d3d203078666629207b0a090970725f696e666f2822616f653a2065256c642e25643a2062726f61646361737420736c6f74206e756d62657220696e76616c69645c6e222c0a090909616f656d616a6f722c2028696e742920682d3e6d696e6f72293b0a090972657475726e3b0a097d0a0a096e203d20626531365f746f5f6370752863682d3e627566636e74293b0a09696620286e203e20616f655f6d61786f757429092f2a206b65657020697420726561736f6e61626c65202a2f0a09096e203d20616f655f6d61786f75743b0a0a0964203d20616f656465765f62795f616f656164647228616f656d616a6f722c20682d3e6d696e6f722c2031293b0a096966202864203d3d204e554c4c29207b0a090970725f696e666f2822616f653a2064657669636520616c6c6f636174696f6e206661696c7572655c6e22293b0a090972657475726e3b0a097d0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0a0974203d2067657474677428642c20682d3e737263293b0a09696620287429207b0a0909742d3e6e6672616d6573203d206e3b0a0909696620286e203c20742d3e6d61786f7574290a090909616f65636d645f7772657365742874293b0a097d20656c7365207b0a090974203d2061646474677428642c20682d3e7372632c206e293b0a0909696620282174290a090909676f746f206261696c3b0a097d0a096e203d20736b622d3e6465762d3e6d74753b0a096e202d3d2073697a656f662873747275637420616f655f68647229202b2073697a656f662873747275637420616f655f617461686472293b0a096e202f3d203531323b0a09696620286e203e2063682d3e73636e74290a09096e203d2063682d3e73636e743b0a096e203d206e203f206e202a20353132203a2044454641554c5442434e543b0a09736574696662636e7428742c20736b622d3e6465762c206e293b0a0a092f2a20646f6e2774206368616e676520757365727327207065727370656374697665202a2f0a0969662028642d3e6e6f70656e203d3d203029207b0a0909642d3e66775f766572203d20626531365f746f5f6370752863682d3e6677766572293b0a0909736c203d20616f65636d645f6174615f69642864293b0a097d0a6261696c3a0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a09616f656465765f7075742864293b0a0969662028736c29207b0a09095f5f736b625f71756575655f686561645f696e697428267175657565293b0a09095f5f736b625f71756575655f7461696c282671756575652c20736c293b0a0909616f656e65745f786d697428267175657565293b0a097d0a7d0a0a766f69640a616f65636d645f7772657365742873747275637420616f65746774202a74290a7b0a09742d3e6d61786f7574203d20313b0a09742d3e7373746872657368203d20742d3e6e6672616d6573202f20323b0a09742d3e6e6578745f63776e64203d20742d3e6e6672616d65733b0a7d0a0a766f69640a616f65636d645f636c65616e736c6174652873747275637420616f65646576202a64290a7b0a0973747275637420616f65746774202a2a742c202a2a74653b0a0a09642d3e727474617667203d205254544156475f494e49543b0a09642d3e727474646576203d205254544445565f494e49543b0a09642d3e6d617862636e74203d20303b0a0a0974203d20642d3e746172676574733b0a097465203d2074202b20642d3e6e746172676574733b0a09666f7220283b2074203c207465202626202a743b20742b2b290a0909616f65636d645f777265736574282a74293b0a7d0a0a766f69640a616f655f6661696c6275662873747275637420616f65646576202a642c2073747275637420627566202a627566290a7b0a0969662028627566203d3d204e554c4c290a090972657475726e3b0a096275662d3e7265736964203d20303b0a09636c6561725f6269742842494f5f5550544f444154452c20266275662d3e62696f2d3e62695f666c616773293b0a09696620286275662d3e6e6672616d65736f7574203d3d2030290a0909616f655f656e645f62756628642c20627566293b0a7d0a0a766f69640a616f655f666c7573685f696f637128766f6964290a7b0a09737472756374206672616d65202a663b0a0973747275637420616f65646576202a643b0a094c4953545f4845414428666c697374293b0a09737472756374206c6973745f68656164202a706f733b0a0973747275637420736b5f62756666202a736b623b0a09756c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826696f63712e6c6f636b2c20666c616773293b0a096c6973745f73706c6963655f696e69742826696f63712e686561642c2026666c697374293b0a097370696e5f756e6c6f636b5f697271726573746f72652826696f63712e6c6f636b2c20666c616773293b0a097768696c652028216c6973745f656d7074792826666c6973742929207b0a0909706f73203d20666c6973742e6e6578743b0a09096c6973745f64656c28706f73293b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a090964203d20662d3e742d3e643b0a0909736b62203d20662d3e725f736b623b0a09097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a090969662028662d3e62756629207b0a090909662d3e6275662d3e6e6672616d65736f75742d2d3b0a090909616f655f6661696c62756628642c20662d3e627566293b0a09097d0a0909616f655f66726565746672616d652866293b0a09097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a09096465765f6b667265655f736b6228736b62293b0a0909616f656465765f7075742864293b0a097d0a7d0a0a696e74205f5f696e69740a616f65636d645f696e697428766f6964290a7b0a09766f6964202a703b0a0a092f2a206765745f7a65726f65645f706167652072657475726e73207061676520776974682072656620636f756e742031202a2f0a0970203d2028766f6964202a29206765745f7a65726f65645f70616765284746505f4b45524e454c207c205f5f4746505f524550454154293b0a09696620282170290a090972657475726e202d454e4f4d454d3b0a09656d7074795f70616765203d20766972745f746f5f706167652870293b0a0a09494e49545f4c4953545f484541442826696f63712e68656164293b0a097370696e5f6c6f636b5f696e69742826696f63712e6c6f636b293b0a09696e69745f7761697471756575655f6865616428266b74696f7771293b0a096b74732e6e616d65203d2022616f655f6b74696f223b0a096b74732e666e203d206b74696f3b0a096b74732e7761697471203d20266b74696f77713b0a096b74732e6c6f636b203d2026696f63712e6c6f636b3b0a0972657475726e20616f655f6b74737461727428266b7473293b0a7d0a0a766f69640a616f65636d645f6578697428766f6964290a7b0a09616f655f6b7473746f7028266b7473293b0a09616f655f666c7573685f696f637128293b0a0a09667265655f706167652828756e7369676e6564206c6f6e672920706167655f6164647265737328656d7074795f7061676529293b0a09656d7074795f70616765203d204e554c4c3b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f656465762e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323534353600313231313437343433333000303031373632310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f656465762e630a202a20416f4520646576696365207574696c6974792066756e6374696f6e733b206d61696e7461696e7320646576696365206c6973742e0a202a2f0a0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6269746d61702e683e0a23696e636c756465203c6c696e75782f6b6465765f742e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c7564652022616f652e68220a0a73746174696320766f69642064756d6d795f74696d657228756c6f6e67293b0a73746174696320766f696420667265657467742873747275637420616f65646576202a642c2073747275637420616f65746774202a74293b0a73746174696320766f696420736b62706f6f6c667265652873747275637420616f65646576202a64293b0a0a73746174696320696e7420616f655f64796e64657673203d20313b0a6d6f64756c655f706172616d28616f655f64796e646576732c20696e742c2030363434293b0a4d4f44554c455f5041524d5f4445534328616f655f64796e646576732c20225573652064796e616d6963206d696e6f72206e756d6265727320666f7220646576696365732e22293b0a0a7374617469632073747275637420616f65646576202a6465766c6973743b0a73746174696320444546494e455f5350494e4c4f434b286465766c6973745f6c6f636b293b0a0a2f2a204265636175736520736f6d652073797374656d732077696c6c2068617665206f6e652c206d616e792c206f72206e6f0a202a2020202d20706172746974696f6e732c0a202a2020202d20736c6f747320706572207368656c662c0a202a2020202d206f72207368656c7665732c0a202a207765206e65656420736f6d6520666c65786962696c69747920696e207468652077617920746865206d696e6f72206e756d626572730a202a2061726520616c6c6f63617465642e2020536f2074686579206172652064796e616d69632e0a202a2f0a23646566696e65204e5f4445565320282831553c3c4d494e4f5242495453292f414f455f504152544954494f4e53290a0a73746174696320444546494e455f5350494e4c4f434b28757365645f6d696e6f72735f6c6f636b293b0a737461746963204445434c4152455f4249544d415028757365645f6d696e6f72732c204e5f44455653293b0a0a73746174696320696e740a6d696e6f725f6765745f64796e28756c6f6e67202a7379736d696e6f72290a7b0a09756c6f6e6720666c6167733b0a09756c6f6e67206e3b0a09696e74206572726f72203d20303b0a0a097370696e5f6c6f636b5f697271736176652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a096e203d2066696e645f66697273745f7a65726f5f62697428757365645f6d696e6f72732c204e5f44455653293b0a09696620286e203c204e5f44455653290a09097365745f626974286e2c20757365645f6d696e6f7273293b0a09656c73650a09096572726f72203d202d313b0a097370696e5f756e6c6f636b5f697271726573746f72652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a0a092a7379736d696e6f72203d206e202a20414f455f504152544954494f4e533b0a0972657475726e206572726f723b0a7d0a0a73746174696320696e740a6d696e6f725f6765745f73746174696328756c6f6e67202a7379736d696e6f722c20756c6f6e6720616f656d616a2c20696e7420616f656d696e290a7b0a09756c6f6e6720666c6167733b0a09756c6f6e67206e3b0a09696e74206572726f72203d20303b0a09656e756d207b0a09092f2a20666f72206261636b776172647320636f6d7061746962696c697479207768656e2021616f655f64796e646576732c0a0909202a206120737461746963206e756d626572206f6620737570706f7274656420736c6f747320706572207368656c66202a2f0a09094e5045525348454c46203d2031362c0a097d3b0a0a0969662028616f656d696e203e3d204e5045525348454c4629207b0a090970725f6572722822616f653a20257320256420736c6f747320706572207368656c665c6e222c0a09090922737461746963206d696e6f7220646576696365206e756d6265727320737570706f7274206f6e6c79222c0a0909094e5045525348454c46293b0a09096572726f72203d202d313b0a0909676f746f206f75743b0a097d0a0a096e203d20616f656d616a202a204e5045525348454c46202b20616f656d696e3b0a09696620286e203e3d204e5f4445565329207b0a090970725f6572722822616f653a20257320776974682065256c642e25645c6e222c0a0909092263616e6e6f742075736520737461746963206d696e6f7220646576696365206e756d62657273222c0a090909616f656d616a2c20616f656d696e293b0a09096572726f72203d202d313b0a0909676f746f206f75743b0a097d0a0a097370696e5f6c6f636b5f697271736176652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a0969662028746573745f626974286e2c20757365645f6d696e6f72732929207b0a090970725f6572722822616f653a20257320256c755c6e222c0a090909226578697374696e672064657669636520616c72656164792068617320737461746963206d696e6f72206e756d626572222c0a0909096e293b0a09096572726f72203d202d313b0a097d20656c73650a09097365745f626974286e2c20757365645f6d696e6f7273293b0a097370696e5f756e6c6f636b5f697271726573746f72652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a092a7379736d696e6f72203d206e202a20414f455f504152544954494f4e533b0a6f75743a0a0972657475726e206572726f723b0a7d0a0a73746174696320696e740a6d696e6f725f67657428756c6f6e67202a7379736d696e6f722c20756c6f6e6720616f656d616a2c20696e7420616f656d696e290a7b0a0969662028616f655f64796e64657673290a090972657475726e206d696e6f725f6765745f64796e287379736d696e6f72293b0a09656c73650a090972657475726e206d696e6f725f6765745f737461746963287379736d696e6f722c20616f656d616a2c20616f656d696e293b0a7d0a0a73746174696320766f69640a6d696e6f725f6672656528756c6f6e67206d696e6f72290a7b0a09756c6f6e6720666c6167733b0a0a096d696e6f72202f3d20414f455f504152544954494f4e533b0a094255475f4f4e286d696e6f72203e3d204e5f44455653293b0a0a097370696e5f6c6f636b5f697271736176652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a094255475f4f4e2821746573745f626974286d696e6f722c20757365645f6d696e6f727329293b0a09636c6561725f626974286d696e6f722c20757365645f6d696e6f7273293b0a097370696e5f756e6c6f636b5f697271726573746f72652826757365645f6d696e6f72735f6c6f636b2c20666c616773293b0a7d0a0a2f2a0a202a2055736572732077686f2067726162206120706f696e74657220746f2074686520646576696365207769746820616f656465765f62795f616f65616464720a202a206175746f6d61746963616c6c79206765742061207265666572656e636520636f756e7420616e64206d75737420626520726573706f6e7369626c650a202a20666f7220706572666f726d696e67206120616f656465765f7075742e20205769746820746865206164646974696f6e206f66206173796e630a202a206b7468726561642070726f63657373696e672049276d206e6f206c6f6e67657220636f6e666964656e7420746861742077652063616e0a202a2067756172616e74656520636f6e73697374656e637920696e207468652066616365206f662064657669636520666c75736865732e0a202a0a202a20466f72207468652074696d65206265696e672c207765206f6e6c7920626f7468657220746f20616464206578747261207265666572656e63657320666f720a202a206672616d65732073697474696e67206f6e2074686520696f63712e20205768656e20746865206b746872656164732066696e6973682070726f63657373696e670a202a207468657365206672616d65732c20746865792077696c6c20616f656465765f70757420746865206465766963652e0a202a2f0a0a766f69640a616f656465765f7075742873747275637420616f65646576202a64290a7b0a09756c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465766c6973745f6c6f636b2c20666c616773293b0a09642d3e7265662d2d3b0a097370696e5f756e6c6f636b5f697271726573746f726528266465766c6973745f6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f69640a64756d6d795f74696d657228756c6f6e67207670290a7b0a0973747275637420616f65646576202a643b0a0a0964203d202873747275637420616f65646576202a2976703b0a0969662028642d3e666c616773202620444556464c5f544b494c4c290a090972657475726e3b0a09642d3e74696d65722e65787069726573203d206a696666696573202b20485a3b0a096164645f74696d65722826642d3e74696d6572293b0a7d0a0a73746174696320766f69640a616f655f6661696c69702873747275637420616f65646576202a64290a7b0a097374727563742072657175657374202a72713b0a097374727563742062696f202a62696f3b0a09756e7369676e6564206c6f6e67206e3b0a0a09616f655f6661696c62756628642c20642d3e69702e627566293b0a0a097271203d20642d3e69702e72713b0a09696620287271203d3d204e554c4c290a090972657475726e3b0a097768696c6520282862696f203d20642d3e69702e6e7862696f2929207b0a0909636c6561725f6269742842494f5f5550544f444154452c202662696f2d3e62695f666c616773293b0a0909642d3e69702e6e7862696f203d2062696f2d3e62695f6e6578743b0a09096e203d2028756e7369676e6564206c6f6e67292072712d3e7370656369616c3b0a090972712d3e7370656369616c203d2028766f6964202a29202d2d6e3b0a097d0a096966202828756e7369676e6564206c6f6e67292072712d3e7370656369616c203d3d2030290a0909616f655f656e645f7265717565737428642c2072712c2030293b0a7d0a0a73746174696320766f69640a646f776e6465765f6672616d6528737472756374206c6973745f68656164202a706f73290a7b0a09737472756374206672616d65202a663b0a0a0966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a096c6973745f64656c28706f73293b0a0969662028662d3e62756629207b0a0909662d3e6275662d3e6e6672616d65736f75742d2d3b0a0909616f655f6661696c62756628662d3e742d3e642c20662d3e627566293b0a097d0a09616f655f66726565746672616d652866293b0a7d0a0a766f69640a616f656465765f646f776e6465762873747275637420616f65646576202a64290a7b0a0973747275637420616f65746774202a742c202a2a74742c202a2a74653b0a09737472756374206c6973745f68656164202a686561642c202a706f732c202a6e783b0a097374727563742072657175657374202a72713b0a09696e7420693b0a0a09642d3e666c61677320263d207e444556464c5f55503b0a0a092f2a20636c65616e206f75742061637469766520616e6420746f2d62652d72657472616e736d69747465642062756666657273202a2f0a09666f72202869203d20303b2069203c204e464143544956453b20692b2b29207b0a090968656164203d2026642d3e666163746976655b695d3b0a09096c6973745f666f725f656163685f7361666528706f732c206e782c2068656164290a090909646f776e6465765f6672616d6528706f73293b0a097d0a0968656164203d2026642d3e7265786d6974713b0a096c6973745f666f725f656163685f7361666528706f732c206e782c2068656164290a0909646f776e6465765f6672616d6528706f73293b0a0a092f2a2072657365742077696e646f77206472657373696e6773202a2f0a097474203d20642d3e746172676574733b0a097465203d207474202b20642d3e6e746172676574733b0a09666f7220283b207474203c207465202626202874203d202a7474293b2074742b2b29207b0a0909616f65636d645f7772657365742874293b0a0909742d3e6e6f7574203d20303b0a097d0a0a092f2a20636c65616e206f75742074686520696e2d70726f6365737320726571756573742028696620616e7929202a2f0a09616f655f6661696c69702864293b0a0a092f2a2066617374206661696c20616c6c2070656e64696e6720492f4f202a2f0a0969662028642d3e626c6b7129207b0a09097768696c652028287271203d20626c6b5f7065656b5f7265717565737428642d3e626c6b71292929207b0a090909626c6b5f73746172745f72657175657374287271293b0a090909616f655f656e645f7265717565737428642c2072712c2031293b0a09097d0a097d0a0a0969662028642d3e6764290a09097365745f636170616369747928642d3e67642c2030293b0a7d0a0a2f2a2072657475726e20776865746865722074686520757365722061736b656420666f72207468697320706172746963756c61720a202a2064657669636520746f20626520666c75736865640a202a2f0a73746174696320696e740a757365725f7265712863686172202a732c2073697a655f7420736c656e2c2073747275637420616f65646576202a64290a7b0a0963686172202a703b0a0973697a655f74206c696d3b0a0a096966202821642d3e6764290a090972657475726e20303b0a0970203d207374727263687228642d3e67642d3e6469736b5f6e616d652c20272f27293b0a09696620282170290a090970203d20642d3e67642d3e6469736b5f6e616d653b0a09656c73650a090970202b3d20313b0a096c696d203d2073697a656f6628642d3e67642d3e6469736b5f6e616d65293b0a096c696d202d3d2070202d20642d3e67642d3e6469736b5f6e616d653b0a0969662028736c656e203c206c696d290a09096c696d203d20736c656e3b0a0a0972657475726e20217374726e636d7028732c20702c206c696d293b0a7d0a0a73746174696320766f69640a667265656465762873747275637420616f65646576202a64290a7b0a0973747275637420616f65746774202a2a742c202a2a653b0a09696e742066726565696e67203d20303b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a0969662028642d3e666c616773202620444556464c5f544b494c4c0a092626202128642d3e666c616773202620444556464c5f46524545494e472929207b0a0909642d3e666c616773207c3d20444556464c5f46524545494e473b0a090966726565696e67203d20313b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a09696620282166726565696e67290a090972657475726e3b0a0a0964656c5f74696d65725f73796e632826642d3e74696d6572293b0a0969662028642d3e676429207b0a0909616f656469736b5f726d5f73797366732864293b0a090964656c5f67656e6469736b28642d3e6764293b0a09097075745f6469736b28642d3e6764293b0a0909626c6b5f636c65616e75705f717565756528642d3e626c6b71293b0a097d0a0974203d20642d3e746172676574733b0a0965203d2074202b20642d3e6e746172676574733b0a09666f7220283b2074203c2065202626202a743b20742b2b290a09096672656574677428642c202a74293b0a0969662028642d3e627566706f6f6c290a09096d656d706f6f6c5f64657374726f7928642d3e627566706f6f6c293b0a09736b62706f6f6c667265652864293b0a096d696e6f725f6672656528642d3e7379736d696e6f72293b0a0a097370696e5f6c6f636b5f697271736176652826642d3e6c6f636b2c20666c616773293b0a09642d3e666c616773207c3d20444556464c5f46524545443b0a097370696e5f756e6c6f636b5f697271726573746f72652826642d3e6c6f636b2c20666c616773293b0a7d0a0a656e756d20666c7573685f7061726d73207b0a094e4f545f45584954494e47203d20302c0a0945584954494e47203d20312c0a7d3b0a0a73746174696320696e740a666c75736828636f6e73742063686172205f5f75736572202a7374722c2073697a655f7420636e742c20696e742065786974696e67290a7b0a09756c6f6e6720666c6167733b0a0973747275637420616f65646576202a642c202a2a64643b0a0963686172206275665b31365d3b0a09696e7420616c6c203d20303b0a09696e7420737065636966696564203d20303b092f2a20666c757368206120737065636966696320646576696365202a2f0a09756e7369676e656420696e7420736b6970666c6167733b0a0a09736b6970666c616773203d20444556464c5f4744414c4c4f43207c20444556464c5f4e455753495a45207c20444556464c5f544b494c4c3b0a0a09696620282165786974696e6720262620636e74203e3d203329207b0a090969662028636e74203e2073697a656f6620627566290a090909636e74203d2073697a656f66206275663b0a090969662028636f70795f66726f6d5f75736572286275662c207374722c20636e7429290a09090972657475726e202d454641554c543b0a0909616c6c203d20217374726e636d70286275662c2022616c6c222c2033293b0a09096966202821616c6c290a090909737065636966696564203d20313b0a097d0a0a09666c7573685f7363686564756c65645f776f726b28293b0a092f2a2070617373206f6e653a20776974686f757420736c656570696e672c20646f20616f656465765f646f776e646576202a2f0a097370696e5f6c6f636b5f6972717361766528266465766c6973745f6c6f636b2c20666c616773293b0a09666f72202864203d206465766c6973743b20643b2064203d20642d3e6e65787429207b0a09097370696e5f6c6f636b2826642d3e6c6f636b293b0a09096966202865786974696e6729207b0a0909092f2a20756e636f6e646974696f6e616c6c792074616b6520656163682064657669636520646f776e202a2f0a09097d20656c7365206966202873706563696669656429207b0a0909096966202821757365725f726571286275662c20636e742c206429290a09090909676f746f20636f6e743b0a09097d20656c736520696620282821616c6c2026262028642d3e666c616773202620444556464c5f555029290a09097c7c20642d3e666c616773202620736b6970666c6167730a09097c7c20642d3e6e6f70656e0a09097c7c20642d3e726566290a090909676f746f20636f6e743b0a0a0909616f656465765f646f776e6465762864293b0a0909642d3e666c616773207c3d20444556464c5f544b494c4c3b0a636f6e743a0a09097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465766c6973745f6c6f636b2c20666c616773293b0a0a092f2a20706173732074776f3a2063616c6c20667265656465762c207768696368206d6967687420736c6565702c0a09202a20666f7220616f6564657673206d61726b6564207769746820444556464c5f544b494c4c0a09202a2f0a726573746172743a0a097370696e5f6c6f636b5f6972717361766528266465766c6973745f6c6f636b2c20666c616773293b0a09666f72202864203d206465766c6973743b20643b2064203d20642d3e6e65787429207b0a09097370696e5f6c6f636b2826642d3e6c6f636b293b0a090969662028642d3e666c616773202620444556464c5f544b494c4c0a09092626202128642d3e666c616773202620444556464c5f46524545494e472929207b0a0909097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a0909097370696e5f756e6c6f636b5f697271726573746f726528266465766c6973745f6c6f636b2c20666c616773293b0a090909667265656465762864293b0a090909676f746f20726573746172743b0a09097d0a09097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a097d0a0a092f2a20706173732074687265653a2072656d6f766520616f6564657673206d61726b6564207769746820444556464c5f4652454544202a2f0a09666f7220286464203d20266465766c6973742c2064203d202a64643b20643b2064203d202a646429207b0a090973747275637420616f65646576202a646f6f6d6564203d204e554c4c3b0a0a09097370696e5f6c6f636b2826642d3e6c6f636b293b0a090969662028642d3e666c616773202620444556464c5f465245454429207b0a0909092a6464203d20642d3e6e6578743b0a090909646f6f6d6564203d20643b0a09097d20656c7365207b0a0909096464203d2026642d3e6e6578743b0a09097d0a09097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a090969662028646f6f6d6564290a0909096b6672656528646f6f6d65642d3e74617267657473293b0a09096b6672656528646f6f6d6564293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465766c6973745f6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a696e740a616f656465765f666c75736828636f6e73742063686172205f5f75736572202a7374722c2073697a655f7420636e74290a7b0a0972657475726e20666c757368287374722c20636e742c204e4f545f45584954494e47293b0a7d0a0a2f2a205468697320686173206265656e20636f6e6669726d656420746f206f63637572206f6e6365207769746820546d733d332a313030302064756520746f207468650a202a20647269766572206368616e67696e67206c696e6b20616e64206e6f742070726f63657373696e6720697473207472616e736d69742072696e672e20205468650a202a2070726f626c656d206973206861726420656e6f75676820746f20736f6c76652062792072657475726e696e6720616e206572726f7220746861742049276d0a202a207374696c6c2070756e74696e67206f6e2022736f6c76696e672220746869732e0a202a2f0a73746174696320766f69640a736b62667265652873747275637420736b5f62756666202a736b62290a7b0a09656e756d207b20536d73203d203235302c20546d73203d203330202a20313030307d3b0a09696e742069203d20546d73202f20536d733b0a0a0969662028736b62203d3d204e554c4c290a090972657475726e3b0a097768696c65202861746f6d69635f726561642826736b625f7368696e666f28736b62292d3e646174617265662920213d203120262620692d2d203e2030290a09096d736c65657028536d73293b0a096966202869203c203029207b0a09097072696e746b284b45524e5f4552520a09090922616f653a20257320686f6c6473207265663a2025735c6e222c0a090909736b622d3e646576203f20736b622d3e6465762d3e6e616d65203a20226e65746966222c0a0909092263616e6e6f74206672656520736b62202d2d206d656d6f7279206c65616b65642e22293b0a090972657475726e3b0a097d0a09736b622d3e7472756573697a65202d3d20736b622d3e646174615f6c656e3b0a09736b625f7368696e666f28736b62292d3e6e725f6672616773203d20736b622d3e646174615f6c656e203d20303b0a09736b625f7472696d28736b622c2030293b0a096465765f6b667265655f736b6228736b62293b0a7d0a0a73746174696320766f69640a736b62706f6f6c667265652873747275637420616f65646576202a64290a7b0a0973747275637420736b5f62756666202a736b622c202a746d703b0a0a09736b625f71756575655f77616c6b5f736166652826642d3e736b62706f6f6c2c20736b622c20746d70290a0909736b626672656528736b62293b0a0a095f5f736b625f71756575655f686561645f696e69742826642d3e736b62706f6f6c293b0a7d0a0a2f2a2066696e64206974206f7220616c6c6f63617465206974202a2f0a73747275637420616f65646576202a0a616f656465765f62795f616f656164647228756c6f6e67206d616a2c20696e74206d696e2c20696e7420646f5f616c6c6f63290a7b0a0973747275637420616f65646576202a643b0a09696e7420693b0a09756c6f6e6720666c6167733b0a09756c6f6e67207379736d696e6f72203d20303b0a0a097370696e5f6c6f636b5f6972717361766528266465766c6973745f6c6f636b2c20666c616773293b0a0a09666f722028643d6465766c6973743b20643b20643d642d3e6e657874290a090969662028642d3e616f656d616a6f72203d3d206d616a20262620642d3e616f656d696e6f72203d3d206d696e29207b0a0909097370696e5f6c6f636b2826642d3e6c6f636b293b0a09090969662028642d3e666c616773202620444556464c5f544b494c4c29207b0a090909097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a0909090964203d204e554c4c3b0a09090909676f746f206f75743b0a0909097d0a090909642d3e7265662b2b3b0a0909097370696e5f756e6c6f636b2826642d3e6c6f636b293b0a090909627265616b3b0a09097d0a096966202864207c7c2021646f5f616c6c6f63207c7c206d696e6f725f67657428267379736d696e6f722c206d616a2c206d696e29203c2030290a0909676f746f206f75743b0a0964203d206b63616c6c6f6328312c2073697a656f66202a642c204746505f41544f4d4943293b0a09696620282164290a0909676f746f206f75743b0a09642d3e74617267657473203d206b63616c6c6f63284e544152474554532c2073697a656f66282a642d3e74617267657473292c204746505f41544f4d4943293b0a096966202821642d3e7461726765747329207b0a09096b667265652864293b0a090964203d204e554c4c3b0a0909676f746f206f75743b0a097d0a09642d3e6e74617267657473203d204e544152474554533b0a09494e49545f574f524b2826642d3e776f726b2c20616f65636d645f736c656570776f726b293b0a097370696e5f6c6f636b5f696e69742826642d3e6c6f636b293b0a09736b625f71756575655f686561645f696e69742826642d3e736b62706f6f6c293b0a09696e69745f74696d65722826642d3e74696d6572293b0a09642d3e74696d65722e64617461203d2028756c6f6e672920643b0a09642d3e74696d65722e66756e6374696f6e203d2064756d6d795f74696d65723b0a09642d3e74696d65722e65787069726573203d206a696666696573202b20485a3b0a096164645f74696d65722826642d3e74696d6572293b0a09642d3e627566706f6f6c203d204e554c4c3b092f2a20646566657220746f20616f65626c6b5f6764616c6c6f63202a2f0a09642d3e746774203d20642d3e746172676574733b0a09642d3e726566203d20313b0a09666f72202869203d20303b2069203c204e464143544956453b20692b2b290a0909494e49545f4c4953545f484541442826642d3e666163746976655b695d293b0a09494e49545f4c4953545f484541442826642d3e7265786d697471293b0a09642d3e7379736d696e6f72203d207379736d696e6f723b0a09642d3e616f656d616a6f72203d206d616a3b0a09642d3e616f656d696e6f72203d206d696e3b0a09642d3e727474617667203d205254544156475f494e49543b0a09642d3e727474646576203d205254544445565f494e49543b0a09642d3e6e657874203d206465766c6973743b0a096465766c697374203d20643b0a206f75743a0a097370696e5f756e6c6f636b5f697271726573746f726528266465766c6973745f6c6f636b2c20666c616773293b0a0972657475726e20643b0a7d0a0a73746174696320766f69640a667265657467742873747275637420616f65646576202a642c2073747275637420616f65746774202a74290a7b0a09737472756374206672616d65202a663b0a09737472756374206c6973745f68656164202a706f732c202a6e782c202a686561643b0a0973747275637420616f656966202a6966703b0a0a09666f722028696670203d20742d3e6966733b20696670203c2026742d3e6966735b4e414f454946535d3b202b2b69667029207b0a090969662028216966702d3e6e64290a090909627265616b3b0a09096465765f707574286966702d3e6e64293b0a097d0a0a0968656164203d2026742d3e66667265653b0a096c6973745f666f725f656163685f7361666528706f732c206e782c206865616429207b0a09096c6973745f64656c28706f73293b0a090966203d206c6973745f656e74727928706f732c20737472756374206672616d652c2068656164293b0a0909736b626672656528662d3e736b62293b0a09096b667265652866293b0a097d0a096b667265652874293b0a7d0a0a766f69640a616f656465765f6578697428766f6964290a7b0a09666c7573685f7363686564756c65645f776f726b28293b0a09616f655f666c7573685f696f637128293b0a09666c757368284e554c4c2c20302c2045584954494e47293b0a7d0a0a696e74205f5f696e69740a616f656465765f696e697428766f6964290a7b0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f656d61696e2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303431313100313231313437343433333000303031373735300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f656d61696e2e630a202a204d6f64756c6520696e697469616c697a6174696f6e20726f7574696e65732c20646973636f7665722074696d65720a202a2f0a0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f736b627566662e683e0a23696e636c7564652022616f652e68220a0a4d4f44554c455f4c4943454e5345282247504c22293b0a4d4f44554c455f415554484f52282253616d20486f706b696e73203c73616840636f726169642e636f6d3e22293b0a4d4f44554c455f4445534352495054494f4e2822416f4520626c6f636b2f636861722064726976657220666f7220322e362e3220616e64206e6577657220322e36206b65726e656c7322293b0a4d4f44554c455f56455253494f4e2856455253494f4e293b0a0a656e756d207b2054494e49542c205452554e2c20544b494c4c207d3b0a0a73746174696320766f69640a646973636f7665725f74696d657228756c6f6e67207670290a7b0a09737461746963207374727563742074696d65725f6c69737420743b0a0973746174696320766f6c6174696c6520756c6f6e67206469653b0a09737461746963207370696e6c6f636b5f74206c6f636b3b0a09756c6f6e6720666c6167733b0a09656e756d207b204454494d45525449434b203d20485a202a203630207d3b202f2a206f6e65206d696e757465202a2f0a0a097377697463682028767029207b0a09636173652054494e49543a0a0909696e69745f74696d6572282674293b0a09097370696e5f6c6f636b5f696e697428266c6f636b293b0a0909742e64617461203d205452554e3b0a0909742e66756e6374696f6e203d20646973636f7665725f74696d65723b0a0909646965203d20303b0a0963617365205452554e3a0a09097370696e5f6c6f636b5f6972717361766528266c6f636b2c20666c616773293b0a0909696620282164696529207b0a090909742e65787069726573203d206a696666696573202b204454494d45525449434b3b0a0909096164645f74696d6572282674293b0a09097d0a09097370696e5f756e6c6f636b5f697271726573746f726528266c6f636b2c20666c616773293b0a0a0909616f65636d645f636667283078666666662c2030786666293b0a090972657475726e3b0a096361736520544b494c4c3a0a09097370696e5f6c6f636b5f6972717361766528266c6f636b2c20666c616773293b0a0909646965203d20313b0a09097370696e5f756e6c6f636b5f697271726573746f726528266c6f636b2c20666c616773293b0a0a090964656c5f74696d65725f73796e63282674293b0a0964656661756c743a0a090972657475726e3b0a097d0a7d0a0a73746174696320766f69640a616f655f6578697428766f6964290a7b0a09646973636f7665725f74696d657228544b494c4c293b0a0a09616f656e65745f6578697428293b0a09756e72656769737465725f626c6b64657628414f455f4d414a4f522c204445564943455f4e414d45293b0a09616f65636d645f6578697428293b0a09616f656368725f6578697428293b0a09616f656465765f6578697428293b0a09616f65626c6b5f6578697428293b09092f2a20667265652063616368652061667465722064652d616c6c6f636174696e672062756673202a2f0a7d0a0a73746174696320696e74205f5f696e69740a616f655f696e697428766f6964290a7b0a09696e74207265743b0a0a09726574203d20616f656465765f696e697428293b0a0969662028726574290a090972657475726e207265743b0a09726574203d20616f656368725f696e697428293b0a0969662028726574290a0909676f746f206368725f6661696c3b0a09726574203d20616f65626c6b5f696e697428293b0a0969662028726574290a0909676f746f20626c6b5f6661696c3b0a09726574203d20616f656e65745f696e697428293b0a0969662028726574290a0909676f746f206e65745f6661696c3b0a09726574203d20616f65636d645f696e697428293b0a0969662028726574290a0909676f746f20636d645f6661696c3b0a09726574203d2072656769737465725f626c6b64657628414f455f4d414a4f522c204445564943455f4e414d45293b0a0969662028726574203c203029207b0a09097072696e746b284b45524e5f4552522022616f653a2063616e2774207265676973746572206d616a6f725c6e22293b0a0909676f746f20626c6b7265675f6661696c3b0a097d0a097072696e746b284b45524e5f494e464f2022616f653a20416f452076257320696e697469616c697365642e5c6e222c2056455253494f4e293b0a09646973636f7665725f74696d65722854494e4954293b0a0972657475726e20303b0a20626c6b7265675f6661696c3a0a09616f65636d645f6578697428293b0a20636d645f6661696c3a0a09616f656e65745f6578697428293b0a206e65745f6661696c3a0a09616f65626c6b5f6578697428293b0a20626c6b5f6661696c3a0a09616f656368725f6578697428293b0a206368725f6661696c3a0a09616f656465765f6578697428293b0a0a097072696e746b284b45524e5f494e464f2022616f653a20696e697469616c69736174696f6e206661696c7572652e5c6e22293b0a0972657475726e207265743b0a7d0a0a6d6f64756c655f696e697428616f655f696e6974293b0a6d6f64756c655f6578697428616f655f65786974293b0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f626c6f636b2f616f652f616f656e65742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313035313200313231313437343433333000303031373631340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420286329203230313220436f726169642c20496e632e202053656520434f5059494e4720666f722047504c207465726d732e202a2f0a2f2a0a202a20616f656e65742e630a202a2045746865726e657420706f7274696f6e206f6620416f45206472697665720a202a2f0a0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c6e65742f6e65745f6e616d6573706163652e683e0a23696e636c756465203c61736d2f756e616c69676e65642e683e0a23696e636c7564652022616f652e68220a0a23646566696e65204e45434f44455320350a0a7374617469632063686172202a616f655f6572726c6973745b5d203d0a7b0a09226e6f2073756368206572726f72222c0a0922756e7265636f676e697a656420636f6d6d616e6420636f6465222c0a092262616420617267756d656e7420706172616d65746572222c0a092264657669636520756e617661696c61626c65222c0a0922636f6e66696720737472696e672070726573656e74222c0a0922756e737570706f727465642076657273696f6e220a7d3b0a0a656e756d207b0a0949464c495354535a203d20313032342c0a7d3b0a0a737461746963206368617220616f655f69666c6973745b49464c495354535a5d3b0a6d6f64756c655f706172616d5f737472696e6728616f655f69666c6973742c20616f655f69666c6973742c2049464c495354535a2c2030363030293b0a4d4f44554c455f5041524d5f4445534328616f655f69666c6973742c2022616f655f69666c6973743d646576315b2c646576322e2e2e5d22293b0a0a73746174696320776169745f71756575655f686561645f7420747877713b0a73746174696320737472756374206b747374617465206b74733b0a0a2369666e646566204d4f44554c450a73746174696320696e74205f5f696e697420616f655f69666c6973745f73657475702863686172202a737472290a7b0a097374726e63707928616f655f69666c6973742c207374722c2049464c495354535a293b0a09616f655f69666c6973745b49464c495354535a202d20315d203d20275c30273b0a0972657475726e20313b0a7d0a0a5f5f73657475702822616f655f69666c6973743d222c20616f655f69666c6973745f7365747570293b0a23656e6469660a0a737461746963207370696e6c6f636b5f742074786c6f636b3b0a7374617469632073747275637420736b5f627566665f6865616420736b627478713b0a0a2f2a20656e7465727320776974682074786c6f636b2068656c64202a2f0a73746174696320696e740a747828766f696429205f5f6d7573745f686f6c64282674786c6f636b290a7b0a0973747275637420736b5f62756666202a736b623b0a09737472756374206e65745f646576696365202a6966703b0a0a097768696c65202828736b62203d20736b625f646571756575652826736b62747871292929207b0a09097370696e5f756e6c6f636b5f697271282674786c6f636b293b0a0909696670203d20736b622d3e6465763b0a0909696620286465765f71756575655f786d697428736b6229203d3d204e45545f584d49545f44524f50202626206e65745f726174656c696d69742829290a09090970725f7761726e2822616f653a207061636b657420636f756c64206e6f742062652073656e74206f6e2025732e202025735c6e222c0a09090909696670203f206966702d3e6e616d65203a20226e65746966222c0a0909090922636f6e736964657220696e6372656173696e672074785f71756575655f6c656e22293b0a09097370696e5f6c6f636b5f697271282674786c6f636b293b0a097d0a0972657475726e20303b0a7d0a0a696e740a69735f616f655f6e6574696628737472756374206e65745f646576696365202a696670290a7b0a0972656769737465722063686172202a702c202a713b0a09726567697374657220696e74206c656e3b0a0a0969662028616f655f69666c6973745b305d203d3d20275c3027290a090972657475726e20313b0a0a0970203d20616f655f69666c697374202b2073747273706e28616f655f69666c6973742c2057484954455350414345293b0a09666f7220283b202a703b2070203d2071202b2073747273706e28712c20574849544553504143452929207b0a090971203d2070202b207374726373706e28702c2057484954455350414345293b0a0909696620287120213d2070290a0909096c656e203d2071202d20703b0a0909656c73650a0909096c656e203d207374726c656e2870293b202f2a206c61737420746f6b656e20696e20616f655f69666c697374202a2f0a0a0909696620287374726c656e286966702d3e6e616d6529203d3d206c656e20262620217374726e636d70286966702d3e6e616d652c20702c206c656e29290a09090972657475726e20313b0a09096966202871203d3d2070290a090909627265616b3b0a097d0a0a0972657475726e20303b0a7d0a0a696e740a7365745f616f655f69666c69737428636f6e73742063686172205f5f75736572202a757365725f7374722c2073697a655f742073697a65290a7b0a096966202873697a65203e3d2049464c495354535a290a090972657475726e202d45494e56414c3b0a0a0969662028636f70795f66726f6d5f7573657228616f655f69666c6973742c20757365725f7374722c2073697a652929207b0a09097072696e746b284b45524e5f494e464f2022616f653a20636f70792066726f6d2075736572206661696c65645c6e22293b0a090972657475726e202d454641554c543b0a097d0a09616f655f69666c6973745b73697a655d203d20307830303b0a0972657475726e20303b0a7d0a0a766f69640a616f656e65745f786d69742873747275637420736b5f627566665f68656164202a7175657565290a7b0a0973747275637420736b5f62756666202a736b622c202a746d703b0a09756c6f6e6720666c6167733b0a0a09736b625f71756575655f77616c6b5f736166652871756575652c20736b622c20746d7029207b0a09095f5f736b625f756e6c696e6b28736b622c207175657565293b0a09097370696e5f6c6f636b5f69727173617665282674786c6f636b2c20666c616773293b0a0909736b625f71756575655f7461696c2826736b627478712c20736b62293b0a09097370696e5f756e6c6f636b