Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100251
Transaction 152f8561086b0db94b0094592b5fc6edcfbe469240983675d78700f9dc76fc1a
>
0.00000001 NMC

Input scripts

0.304502203d6545d4c1ac57e9b6d83b77afbd753938c7fa9e4843df2ddec3b076abab54e5022100872b4f6d21adbb5764506e1111192e11cb1ecb3ce69a671f500f4d69a2302a65[ALL]

Output scripts

0.04e84af3f6bc0721abda887c9b57aa30981f3bc38509dfaa439f4cb686e211d66f305550512c98cd03361d12c612f3d966bd9c6135c12f4f3da70292b9425cd253 OP_CHECKSIG
1.4e552047656e6572616c0a202a205075626c6963204c6963656e73652e2020536565207468652066696c6520434f5059494e4720696e20746865206d61696e206469726563746f7279206f6620746869730a202a206172636869766520666f72206d6f72652064657461696c732e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f6d6d616e2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f6d6d752e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c61736d2f657863657074696f6e732e683e0a0a73746174696320756e7369676e6564206c6f6e67207074655f6d69737365733b092f2a207570646174656420627920646f5f706167655f6661756c742829202a2f0a73746174696320756e7369676e6564206c6f6e67207074655f6572726f72733b092f2a207570646174656420627920646f5f706167655f6661756c742829202a2f0a0a2f2a0a202a20436865636b20776865746865722074686520696e737472756374696f6e20617420726567732d3e706320697320612073746f7265207573696e670a202a20616e207570646174652061646472657373696e6720666f726d2077686963682077696c6c207570646174652072312e0a202a2f0a73746174696320696e742073746f72655f757064617465735f7370287374727563742070745f72656773202a72656773290a7b0a09756e7369676e656420696e7420696e73743b0a0a09696620286765745f7573657228696e73742c2028756e7369676e656420696e74205f5f75736572202a29726567732d3e706329290a090972657475726e20303b0a092f2a20636865636b20666f72203120696e20746865207244206669656c64202a2f0a09696620282828696e7374203e3e20323129202620307831662920213d2031290a090972657475726e20303b0a092f2a20636865636b20666f722073746f7265206f70636f646573202a2f0a096966202828696e73742026203078643030303030303029203d3d2030786430303030303030290a090972657475726e20313b0a0972657475726e20303b0a7d0a0a0a2f2a0a202a206261645f706167655f6661756c742069732063616c6c6564207768656e2077652068617665206120626164206163636573732066726f6d20746865206b65726e656c2e0a202a2049742069732063616c6c65642066726f6d20646f5f706167655f6661756c742061626f766520616e642066726f6d20736f6d65206f66207468652070726f636564757265730a202a20696e2074726170732e632e0a202a2f0a766f6964206261645f706167655f6661756c74287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e6720616464726573732c20696e7420736967290a7b0a09636f6e73742073747275637420657863657074696f6e5f7461626c655f656e747279202a66697875703b0a2f2a204d533a206e6f20636f6e74657874202a2f0a092f2a2041726520776520707265706172656420746f2068616e646c652074686973206661756c743f20202a2f0a096669787570203d207365617263685f657863657074696f6e5f7461626c657328726567732d3e7063293b0a0969662028666978757029207b0a0909726567732d3e7063203d2066697875702d3e66697875703b0a090972657475726e3b0a097d0a0a092f2a206b65726e656c206861732061636365737365642061206261642061726561202a2f0a0964696528226b65726e656c20616363657373206f66206261642061726561222c20726567732c20736967293b0a7d0a0a2f2a0a202a20546865206572726f725f636f646520706172616d657465722069732045535220666f7220612064617461206661756c742c0a202a203020666f7220616e20696e737472756374696f6e206661756c742e0a202a2f0a766f696420646f5f706167655f6661756c74287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e6720616464726573732c0a0909202020756e7369676e6564206c6f6e67206572726f725f636f6465290a7b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6d6d3b0a09736967696e666f5f7420696e666f3b0a09696e7420636f6465203d20534547565f4d41504552523b0a09696e742069735f7772697465203d206572726f725f636f64652026204553525f533b0a09696e74206661756c743b0a09756e7369676e656420696e7420666c616773203d204641554c545f464c41475f414c4c4f575f5245545259207c204641554c545f464c41475f4b494c4c41424c45207c0a0909090909202869735f7772697465203f204641554c545f464c41475f5752495445203a2030293b0a0a09726567732d3e656172203d20616464726573733b0a09726567732d3e657372203d206572726f725f636f64653b0a0a092f2a204f6e2061206b65726e656c20534c42206d6973732077652063616e206f6e6c7920636865636b20666f7220612076616c696420657863657074696f6e20656e747279202a2f0a0969662028756e6c696b656c79286b65726e656c5f6d6f6465287265677329202626202861646472657373203e3d205441534b5f53495a45292929207b0a09097072696e746b284b45524e5f5741524e494e4720226b65726e656c207461736b5f73697a652065786365656422293b0a09095f657863657074696f6e28534947534547562c20726567732c20636f64652c2061646472657373293b0a097d0a0a092f2a20666f7220696e73747220544c42206d69737320616e6420696e7374722073746f7261676520657863657074696f6e204553525f5320697320756e646566696e6564202a2f0a0969662028286572726f725f636f64652026203078313329203d3d2030783133207c7c20286572726f725f636f64652026203078313129203d3d2030783131290a090969735f7772697465203d20303b0a0a0969662028756e6c696b656c7928696e5f61746f6d69632829207c7c20216d6d2929207b0a0909696620286b65726e656c5f6d6f6465287265677329290a090909676f746f206261645f617265615f6e6f73656d6170686f72653b0a0a09092f2a20696e5f61746f6d6963282920696e2075736572206d6f6465206973207265616c6c79206261642c0a090920202061732069732063757272656e742d3e6d6d203d3d204e554c4c2e202a2f0a09097072696e746b284b45524e5f454d455247202250616765206661756c7420696e2075736572206d6f6465207769746820220a09092020202020202022696e5f61746f6d696328292c206d6d203d2025705c6e222c206d6d293b0a09097072696e746b284b45524e5f454d4552472022723135203d20256c7820204d5352203d20256c785c6e222c0a090920202020202020726567732d3e7231352c20726567732d3e6d7372293b0a0909646965282257656972642070616765206661756c74222c20726567732c2053494753454756293b0a097d0a0a092f2a205768656e2072756e6e696e6720696e20746865206b65726e656c20776520657870656374206661756c747320746f206f63637572206f6e6c7920746f0a09202a2061646472657373657320696e20757365722073706163652e2020416c6c206f74686572206661756c747320726570726573656e74206572726f727320696e207468650a09202a206b65726e656c20616e642073686f756c642067656e657261746520616e204f4f50532e2020556e666f7274756e6174656c792c20696e207468652063617365206f6620616e0a09202a206572726f6e656f7573206661756c74206f6363757272696e6720696e206120636f6465207061746820776869636820616c726561647920686f6c6473206d6d61705f73656d0a09202a2077652077696c6c20646561646c6f636b20617474656d7074696e6720746f2076616c696461746520746865206661756c7420616761696e7374207468650a09202a20616464726573732073706163652e20204c75636b696c7920746865206b65726e656c206f6e6c792076616c69646c79207265666572656e63657320757365720a09202a2073706163652066726f6d2077656c6c20646566696e6564206172656173206f6620636f64652c20776869636820617265206c697374656420696e207468650a09202a20657863657074696f6e73207461626c652e0a09202a0a09202a204173207468652076617374206d616a6f72697479206f66206661756c74732077696c6c2062652076616c69642077652077696c6c206f6e6c7920706572666f726d0a09202a2074686520736f75726365207265666572656e636520636865636b207768656e207468657265206973206120706f73736962696c697479206f66206120646561646c6f636b2e0a09202a20417474656d707420746f206c6f636b2074686520616464726573732073706163652c2069662077652063616e6e6f74207765207468656e2076616c6964617465207468650a09202a20736f757263652e20204966207468697320697320696e76616c69642077652063616e20736b697020746865206164647265737320737061636520636865636b2c0a09202a20746875732061766f6964696e672074686520646561646c6f636b2e0a09202a2f0a0969662028756e6c696b656c792821646f776e5f726561645f7472796c6f636b28266d6d2d3e6d6d61705f73656d292929207b0a0909696620286b65726e656c5f6d6f646528726567732920262620217365617263685f657863657074696f6e5f7461626c657328726567732d3e706329290a090909676f746f206261645f617265615f6e6f73656d6170686f72653b0a0a72657472793a0a0909646f776e5f7265616428266d6d2d3e6d6d61705f73656d293b0a097d0a0a09766d61203d2066696e645f766d61286d6d2c2061646472657373293b0a0969662028756e6c696b656c792821766d6129290a0909676f746f206261645f617265613b0a0a0969662028766d612d3e766d5f7374617274203c3d2061646472657373290a0909676f746f20676f6f645f617265613b0a0a0969662028756e6c696b656c79282128766d612d3e766d5f666c616773202620564d5f47524f5753444f574e2929290a0909676f746f206261645f617265613b0a0a0969662028756e6c696b656c79282169735f777269746529290a0909676f746f206261645f617265613b0a0a092f2a0a09202a204e2e422e205468652041424920616c6c6f77732070726f6772616d7320746f2061636365737320757020746f0a09202a2061206665772068756e647265642062797465732062656c6f772074686520737461636b20706f696e7465722028544244292e0a09202a20546865206b65726e656c207369676e616c2064656c697665727920636f64652077726974657320757020746f2061626f757420312e356b420a09202a2062656c6f772074686520737461636b20706f696e7465722028723129206265666f72652064656372656d656e74696e672069742e0a09202a20546865206578656320636f64652063616e20777269746520736c696768746c79206f766572203634306b4220746f2074686520737461636b0a09202a206265666f72652073657474696e672074686520757365722072312e20205468757320776520616c6c6f772074686520737461636b20746f0a09202a20657870616e6420746f20314d4220776974686f7574206675727468657220636865636b732e0a09202a2f0a0969662028756e6c696b656c792861646472657373202b203078313030303030203c20766d612d3e766d5f656e642929207b0a0a09092f2a2067657420757365722072656773206576656e2069662074686973206661756c7420697320696e206b65726e656c206d6f6465202a2f0a09097374727563742070745f72656773202a7572656773203d2063757272656e742d3e7468726561642e726567733b0a0909696620287572656773203d3d204e554c4c290a090909676f746f206261645f617265613b0a0a09092f2a0a0909202a204120757365722d6d6f64652061636365737320746f20616e20616464726573732061206c6f6e67207761792062656c6f770a0909202a2074686520737461636b20706f696e746572206973206f6e6c792076616c69642069662074686520696e737472756374696f6e0a0909202a206973206f6e6520776869636820776f756c64207570646174652074686520737461636b20706f696e74657220746f207468650a0909202a20616464726573732061636365737365642069662074686520696e737472756374696f6e20636f6d706c657465642c0a0909202a20692e652e2065697468657220737477752072732c6e28723129206f722073747775782072732c72312c72620a0909202a20286f722074686520627974652c2068616c66776f72642c20666c6f6174206f7220646f75626c6520666f726d73292e0a0909202a0a0909202a20496620776520646f6e277420636865636b2074686973207468656e20616e7920777269746520746f2074686520617265610a0909202a206265747765656e20746865206c617374206d617070656420726567696f6e20616e642074686520737461636b2077696c6c0a0909202a20657870616e642074686520737461636b20726174686572207468616e207365676661756c74696e672e0a0909202a2f0a09096966202861646472657373202b2032303438203c2075726567732d3e72310a090909262620286b65726e656c5f6d6f6465287265677329207c7c202173746f72655f757064617465735f737028726567732929290a09090909676f746f206261645f617265613b0a097d0a0969662028657870616e645f737461636b28766d612c206164647265737329290a0909676f746f206261645f617265613b0a0a676f6f645f617265613a0a09636f6465203d20534547565f4143434552523b0a0a092f2a2061207772697465202a2f0a0969662028756e6c696b656c792869735f77726974652929207b0a090969662028756e6c696b656c79282128766d612d3e766d5f666c616773202620564d5f57524954452929290a090909676f746f206261645f617265613b0a092f2a20612072656164202a2f0a097d20656c7365207b0a09092f2a2070726f74656374696f6e206661756c74202a2f0a090969662028756e6c696b656c79286572726f725f636f64652026203078303830303030303029290a090909676f746f206261645f617265613b0a090969662028756e6c696b656c79282128766d612d3e766d5f666c61677320262028564d5f52454144207c20564d5f45584543292929290a090909676f746f206261645f617265613b0a097d0a0a092f2a0a09202a20496620666f7220616e7920726561736f6e20617420616c6c20776520636f756c646e27742068616e646c6520746865206661756c742c0a09202a206d616b652073757265207765206578697420677261636566756c6c7920726174686572207468616e20656e646c6573736c79207265646f0a09202a20746865206661756c742e0a09202a2f0a096661756c74203d2068616e646c655f6d6d5f6661756c74286d6d2c20766d612c20616464726573732c20666c616773293b0a0a0969662028286661756c74202620564d5f4641554c545f52455452592920262620666174616c5f7369676e616c5f70656e64696e672863757272656e7429290a090972657475726e3b0a0a0969662028756e6c696b656c79286661756c74202620564d5f4641554c545f4552524f522929207b0a0909696620286661756c74202620564d5f4641554c545f4f4f4d290a090909676f746f206f75745f6f665f6d656d6f72793b0a0909656c736520696620286661756c74202620564d5f4641554c545f534947425553290a090909676f746f20646f5f7369676275733b0a090942554728293b0a097d0a0a0969662028666c6167732026204641554c545f464c41475f414c4c4f575f524554525929207b0a090969662028756e6c696b656c79286661756c74202620564d5f4641554c545f4d414a4f5229290a09090963757272656e742d3e6d616a5f666c742b2b3b0a0909656c73650a09090963757272656e742d3e6d696e5f666c742b2b3b0a0909696620286661756c74202620564d5f4641554c545f524554525929207b0a090909666c61677320263d207e4641554c545f464c41475f414c4c4f575f52455452593b0a090909666c616773207c3d204641554c545f464c41475f54524945443b0a0a0909092f2a0a090909202a204e6f206e65656420746f2075705f7265616428266d6d2d3e6d6d61705f73656d2920617320776520776f756c640a090909202a206861766520616c72656164792072656c656173656420697420696e205f5f6c6f636b5f706167655f6f725f72657472790a090909202a20696e206d6d2f66696c656d61702e632e0a090909202a2f0a0a090909676f746f2072657472793b0a09097d0a097d0a0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a0a092f2a0a09202a206b65657020747261636b206f6620746c622b68746162206d697373657320746861742061726520676f6f64206164647273206275740a09202a206a757374206e6565642070746527732063726561746564207669612068616e646c655f6d6d5f6661756c7428290a09202a202d2d20436f72740a09202a2f0a097074655f6d69737365732b2b3b0a0972657475726e3b0a0a6261645f617265613a0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a0a6261645f617265615f6e6f73656d6170686f72653a0a097074655f6572726f72732b2b3b0a0a092f2a2055736572206d6f646520616363657373657320636175736520612053494753454756202a2f0a0969662028757365725f6d6f646528726567732929207b0a09095f657863657074696f6e28534947534547562c20726567732c20636f64652c2061646472657373293b0a2f2a0909696e666f2e73695f7369676e6f203d20534947534547563b0a0909696e666f2e73695f6572726e6f203d20303b0a0909696e666f2e73695f636f6465203d20636f64653b0a0909696e666f2e73695f61646472203d2028766f6964202a2920616464726573733b0a0909666f7263655f7369675f696e666f28534947534547562c2026696e666f2c2063757272656e74293b2a2f0a090972657475726e3b0a097d0a0a096261645f706167655f6661756c7428726567732c20616464726573732c2053494753454756293b0a0972657475726e3b0a0a2f2a0a202a2057652072616e206f7574206f66206d656d6f72792c206f7220736f6d65206f74686572207468696e672068617070656e656420746f2075732074686174206d6164650a202a20757320756e61626c6520746f2068616e646c65207468652070616765206661756c7420677261636566756c6c792e0a202a2f0a6f75745f6f665f6d656d6f72793a0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a096966202821757365725f6d6f6465287265677329290a09096261645f706167655f6661756c7428726567732c20616464726573732c205349474b494c4c293b0a09656c73650a0909706167656661756c745f6f75745f6f665f6d656d6f727928293b0a0972657475726e3b0a0a646f5f7369676275733a0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a0969662028757365725f6d6f646528726567732929207b0a0909696e666f2e73695f7369676e6f203d205349474255533b0a0909696e666f2e73695f6572726e6f203d20303b0a0909696e666f2e73695f636f6465203d204255535f4144524552523b0a0909696e666f2e73695f61646472203d2028766f6964205f5f75736572202a29616464726573733b0a0909666f7263655f7369675f696e666f285349474255532c2026696e666f2c2063757272656e74293b0a090972657475726e3b0a097d0a096261645f706167655f6661756c7428726567732c20616464726573732c20534947425553293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6d6d2f686967686d656d2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303433303200313231313437343433333000303032303132300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20686967686d656d2e633a207669727475616c206b65726e656c206d656d6f7279206d617070696e677320666f722068696768206d656d6f72790a202a0a202a20506f77657250432076657273696f6e2c2073746f6c656e2066726f6d2074686520693338362076657273696f6e2e0a202a0a202a205573656420696e20434f4e4649475f484947484d454d2073797374656d7320666f72206d656d6f72792070616765732077686963680a202a20617265206e6f74206164647265737361626c6520627920646972656374206b65726e656c207669727475616c206164647265737365732e0a202a0a202a20436f70797269676874202843292031393939204765726861726420576963686572742c205369656d656e732041470a202a0909202020202020476572686172642e57696368657274407064622e7369656d656e732e64650a202a0a202a0a202a20526564657369676e656420746865207838362033322d62697420564d2061726368697465637475726520746f206465616c20776974680a202a20757020746f2031362054657272616279746520706879736963616c206d656d6f72792e20576974682063757272656e742078383620435055730a202a207765206e6f7720737570706f727420757020746f2036342047696761627974657320706879736963616c2052414d2e0a202a0a202a20436f7079726967687420284329203139393920496e676f204d6f6c6e6172203c6d696e676f407265646861742e636f6d3e0a202a0a202a205265776f726b656420666f7220506f776572504320627920766172696f757320636f6e7472696275746f72732e204d6f7665642066726f6d0a202a20686967686d656d2e682062792042656e6a616d696e2048657272656e7363686d6964742028632920323030392049424d20436f72702e0a202a2f0a0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a2f2a0a202a2054686520757365206f66206b6d61705f61746f6d69632f6b756e6d61705f61746f6d696320697320646973636f757261676564202d206b6d61702f6b756e6d61700a202a2067697665732061206d6f72652067656e657269632028616e642063616368696e672920696e746572666163652e20427574206b6d61705f61746f6d69632063616e0a202a206265207573656420696e2049525120636f6e74657874732c20736f20696e20736f6d65202876657279206c696d6974656429206361736573207765206e6565640a202a2069742e0a202a2f0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a766f6964202a6b6d61705f61746f6d69635f70726f74287374727563742070616765202a706167652c20706770726f745f742070726f74290a7b0a0a09756e7369676e6564206c6f6e672076616464723b0a09696e74206964782c20747970653b0a0a092f2a206576656e2021434f4e4649475f505245454d5054206e6565647320746869732c20666f7220696e5f61746f6d696320696e20646f5f706167655f6661756c74202a2f0a09706167656661756c745f64697361626c6528293b0a09696620282150616765486967684d656d287061676529290a090972657475726e20706167655f616464726573732870616765293b0a0a0a0974797065203d206b6d61705f61746f6d69635f6964785f7075736828293b0a09696478203d2074797065202b204b4d5f545950455f4e522a736d705f70726f636573736f725f696428293b0a097661646472203d205f5f6669785f746f5f76697274284649585f4b4d41505f424547494e202b20696478293b0a23696664656620434f4e4649475f44454255475f484947484d454d0a094255475f4f4e28217074655f6e6f6e65282a286b6d61705f7074652d6964782929293b0a23656e6469660a097365745f7074655f61742826696e69745f6d6d2c2076616464722c206b6d61705f7074652d6964782c206d6b5f70746528706167652c2070726f7429293b0a096c6f63616c5f666c7573685f746c625f70616765284e554c4c2c207661646472293b0a0a0972657475726e2028766f6964202a292076616464723b0a7d0a4558504f52545f53594d424f4c286b6d61705f61746f6d69635f70726f74293b0a0a766f6964205f5f6b756e6d61705f61746f6d696328766f6964202a6b7661646472290a7b0a09756e7369676e6564206c6f6e67207661646472203d2028756e7369676e6564206c6f6e6729206b7661646472202620504147455f4d41534b3b0a09696e7420747970653b0a0a09696620287661646472203c205f5f6669785f746f5f76697274284649585f4b4d41505f454e442929207b0a0909706167656661756c745f656e61626c6528293b0a090972657475726e3b0a097d0a0a0974797065203d206b6d61705f61746f6d69635f69647828293b0a23696664656620434f4e4649475f44454255475f484947484d454d0a097b0a0909756e7369676e656420696e74206964783b0a0a0909696478203d2074797065202b204b4d5f545950455f4e52202a20736d705f70726f636573736f725f696428293b0a09094255475f4f4e28766164647220213d205f5f6669785f746f5f76697274284649585f4b4d41505f424547494e202b2069647829293b0a0a09092f2a0a0909202a20666f726365206f74686572206d617070696e677320746f204f6f70732069662074686579276c6c2074727920746f206163636573730a0909202a20746869732070746520776974686f75742066697273742072656d61702069740a0909202a2f0a09097074655f636c6561722826696e69745f6d6d2c2076616464722c206b6d61705f7074652d696478293b0a09096c6f63616c5f666c7573685f746c625f70616765284e554c4c2c207661646472293b0a097d0a23656e6469660a096b6d61705f61746f6d69635f6964785f706f7028293b0a09706167656661756c745f656e61626c6528293b0a7d0a4558504f52545f53594d424f4c285f5f6b756e6d61705f61746f6d6963293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6d6d2f696e69742e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333232323000313231313437343433333000303031373434350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030372d32303038204d696368616c2053696d656b203c6d6f6e737472406d6f6e7374722e65753e0a202a20436f707972696768742028432920323030362041746d61726b20546563686e6f2c20496e632e0a202a0a202a20546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652e20536565207468652066696c652022434f5059494e472220696e20746865206d61696e206469726563746f7279206f66207468697320617263686976650a202a20666f72206d6f72652064657461696c732e0a202a2f0a0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d656d626c6f636b2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e202f2a206d656d5f696e6974202a2f0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c6c696e75782f706167656d61702e683e0a23696e636c756465203c6c696e75782f70666e2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f737761702e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f746c622e683e0a23696e636c756465203c61736d2f6669786d61702e683e0a0a2f2a2055736520666f72204d4d5520616e64206e6f4d4d552062656361757365206f66205043492067656e6572696320636f6465202a2f0a696e74206d656d5f696e69745f646f6e653b0a0a2369666e64656620434f4e4649475f4d4d550a756e7369676e656420696e74205f5f706167655f6f66667365743b0a4558504f52545f53594d424f4c285f5f706167655f6f6666736574293b0a0a23656c73650a73746174696320696e7420696e69745f626f6f746d656d5f646f6e653b0a23656e646966202f2a20434f4e4649475f4d4d55202a2f0a0a63686172202a6b6c696d6974203d205f656e643b0a0a2f2a0a202a20496e697469616c697a652074686520626f6f746d656d2073797374656d20616e64206769766520697420616c6c20746865206d656d6f72792077650a202a206861766520617661696c61626c652e0a202a2f0a756e7369676e6564206c6f6e67206d656d6f72795f73746172743b0a4558504f52545f53594d424f4c286d656d6f72795f7374617274293b0a756e7369676e6564206c6f6e67206d656d6f72795f73697a653b0a4558504f52545f53594d424f4c286d656d6f72795f73697a65293b0a756e7369676e6564206c6f6e67206c6f776d656d5f73697a653b0a0a23696664656620434f4e4649475f484947484d454d0a7074655f74202a6b6d61705f7074653b0a4558504f52545f53594d424f4c286b6d61705f707465293b0a706770726f745f74206b6d61705f70726f743b0a4558504f52545f53594d424f4c286b6d61705f70726f74293b0a0a73746174696320696e6c696e65207074655f74202a766972745f746f5f6b70746528756e7369676e6564206c6f6e67207661646472290a7b0a0972657475726e207074655f6f66667365745f6b65726e656c28706d645f6f6666736574287067645f6f66667365745f6b287661646472292c0a0909097661646472292c207661646472293b0a7d0a0a73746174696320766f6964205f5f696e697420686967686d656d5f696e697428766f6964290a7b0a0970725f6465627567282225785c6e222c202875333229504b4d41505f42415345293b0a096d61705f7061676528504b4d41505f424153452c20302c2030293b092f2a205858582067726f7373202a2f0a09706b6d61705f706167655f7461626c65203d20766972745f746f5f6b70746528504b4d41505f42415345293b0a0a096b6d61705f707465203d20766972745f746f5f6b707465285f5f6669785f746f5f76697274284649585f4b4d41505f424547494e29293b0a096b6d61705f70726f74203d20504147455f4b45524e454c3b0a7d0a0a73746174696320756e7369676e6564206c6f6e6720686967686d656d5f736574757028766f6964290a7b0a09756e7369676e6564206c6f6e672070666e3b0a09756e7369676e6564206c6f6e672072657365727665647061676573203d20303b0a0a09666f72202870666e203d206d61785f6c6f775f70666e3b2070666e203c206d61785f70666e3b202b2b70666e29207b0a09097374727563742070616765202a70616765203d2070666e5f746f5f706167652870666e293b0a0a09092f2a204649584d45206e6f7420737572652061626f7574202a2f0a0909696620286d656d626c6f636b5f69735f72657365727665642870666e203c3c20504147455f534849465429290a090909636f6e74696e75653b0a0909436c6561725061676552657365727665642870616765293b0a0909696e69745f706167655f636f756e742870616765293b0a09095f5f667265655f706167652870616765293b0a0909746f74616c686967685f70616765732b2b3b0a0909726573657276656470616765732b2b3b0a097d0a09746f74616c72616d5f7061676573202b3d20746f74616c686967685f70616765733b0a097072696e746b284b45524e5f494e464f202248696768206d656d6f72793a20256c756b5c6e222c0a0909090909746f74616c686967685f7061676573203c3c2028504147455f53484946542d313029293b0a0a0972657475726e20726573657276656470616765733b0a7d0a23656e646966202f2a20434f4e4649475f484947484d454d202a2f0a0a2f2a0a202a20706167696e675f696e697428292073657473207570207468652070616765207461626c6573202d20696e206661637420776527766520616c726561647920646f6e6520746869732e0a202a2f0a73746174696320766f6964205f5f696e697420706167696e675f696e697428766f6964290a7b0a09756e7369676e6564206c6f6e67207a6f6e65735f73697a655b4d41585f4e525f5a4f4e45535d3b0a23696664656620434f4e4649475f4d4d550a09696e74206964783b0a0a092f2a205365747570206669786d617073202a2f0a09666f722028696478203d20303b20696478203c205f5f656e645f6f665f66697865645f6164647265737365733b206964782b2b290a0909636c6561725f6669786d617028696478293b0a23656e6469660a0a092f2a20436c65616e206576657279207a6f6e6573202a2f0a096d656d736574287a6f6e65735f73697a652c20302c2073697a656f66287a6f6e65735f73697a6529293b0a0a23696664656620434f4e4649475f484947484d454d0a09686967686d656d5f696e697428293b0a0a097a6f6e65735f73697a655b5a4f4e455f444d415d203d206d61785f6c6f775f70666e3b0a097a6f6e65735f73697a655b5a4f4e455f484947484d454d5d203d206d61785f70666e3b0a23656c73650a097a6f6e65735f73697a655b5a4f4e455f444d415d203d206d61785f70666e3b0a23656e6469660a0a092f2a20576520646f6e2774206861766520686f6c657320696e206d656d6f7279206d6170202a2f0a09667265655f617265615f696e69745f6e6f646573287a6f6e65735f73697a65293b0a7d0a0a766f6964205f5f696e69742073657475705f6d656d6f727928766f6964290a7b0a09756e7369676e6564206c6f6e67206d61705f73697a653b0a09737472756374206d656d626c6f636b5f726567696f6e202a7265673b0a0a2369666e64656620434f4e4649475f4d4d550a09753332206b65726e656c5f616c69676e5f73746172742c206b65726e656c5f616c69676e5f73697a653b0a0a092f2a2046696e64206d61696e206d656d6f727920776865726520697320746865206b65726e656c202a2f0a09666f725f656163685f6d656d626c6f636b286d656d6f72792c2072656729207b0a09096d656d6f72795f7374617274203d2028753332297265672d3e626173653b0a09096c6f776d656d5f73697a65203d207265672d3e73697a653b0a090969662028286d656d6f72795f7374617274203c3d2028753332295f74657874292026260a0909092828753332295f74657874203c3d20286d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d2031292929207b0a0909096d656d6f72795f73697a65203d206c6f776d656d5f73697a653b0a090909504147455f4f4646534554203d206d656d6f72795f73746172743b0a0909097072696e746b284b45524e5f494e464f202225733a204d61696e206d656d3a20307825782c20220a090909092273697a65203078253038785c6e222c205f5f66756e635f5f2c202875333229206d656d6f72795f73746172742c0a09090909092875333229206d656d6f72795f73697a65293b0a090909627265616b3b0a09097d0a097d0a0a0969662028216d656d6f72795f7374617274207c7c20216d656d6f72795f73697a6529207b0a090970616e6963282225733a204d697373696e67206d656d6f72792073657474696e67203078253038782c2073697a653d3078253038785c6e222c0a0909095f5f66756e635f5f2c202875333229206d656d6f72795f73746172742c202875333229206d656d6f72795f73697a65293b0a097d0a0a092f2a207265736572766174696f6e206f6620726567696f6e20776865726520697320746865206b65726e656c202a2f0a096b65726e656c5f616c69676e5f7374617274203d20504147455f444f574e2828753332295f74657874293b0a092f2a20414c49474e2063616e2062652072656d6f76652062656361757365205f656e6420696e20766d6c696e75782e6c64732e5320697320616c69676e202a2f0a096b65726e656c5f616c69676e5f73697a65203d20504147455f55502828753332296b6c696d697429202d206b65726e656c5f616c69676e5f73746172743b0a097072696e746b284b45524e5f494e464f202225733a206b65726e656c20616464723a3078253038782d3078253038782073697a653d3078253038785c6e222c0a09095f5f66756e635f5f2c206b65726e656c5f616c69676e5f73746172742c206b65726e656c5f616c69676e5f73746172740a0909092b206b65726e656c5f616c69676e5f73697a652c206b65726e656c5f616c69676e5f73697a65293b0a096d656d626c6f636b5f72657365727665286b65726e656c5f616c69676e5f73746172742c206b65726e656c5f616c69676e5f73697a65293b0a23656e6469660a092f2a0a09202a204b65726e656c3a0a09202a2073746172743a206261736520706879732061646472657373206f66206b65726e656c202d207061676520616c69676e0a09202a20656e643a206261736520706879732061646472657373206f66206b65726e656c202d207061676520616c69676e0a09202a0a09202a206d696e5f6c6f775f70666e202d20746865206669727374207061676520286d6d2f626f6f746d656d2e63202d206e6f64655f626f6f745f7374617274290a09202a206d61785f6c6f775f70666e0a09202a206d61785f6d61706e72202d2074686520666972737420756e75736564207061676520286d6d2f626f6f746d656d2e63202d206e6f64655f6c6f775f70666e290a09202a206e756d5f706879737061676573202d206e756d626572206f6620616c6c2070616765730a09202a2f0a0a092f2a206d656d6f72792073746172742069732066726f6d20746865206b65726e656c20656e642028616c69676e65642920746f206869676865722061646472202a2f0a096d696e5f6c6f775f70666e203d206d656d6f72795f7374617274203e3e20504147455f53484946543b202f2a206d696e696d756d20666f7220616c6c6f636174696f6e202a2f0a092f2a2052414d20697320617373756d656420636f6e746967756f7573202a2f0a096e756d5f706879737061676573203d206d61785f6d61706e72203d206d656d6f72795f73697a65203e3e20504147455f53484946543b0a096d61785f6c6f775f70666e203d202828753634296d656d6f72795f7374617274202b2028753634296c6f776d656d5f73697a6529203e3e20504147455f53484946543b0a096d61785f70666e203d202828753634296d656d6f72795f7374617274202b2028753634296d656d6f72795f73697a6529203e3e20504147455f53484946543b0a0a097072696e746b284b45524e5f494e464f202225733a206d61785f6d61706e723a2025236c785c6e222c205f5f66756e635f5f2c206d61785f6d61706e72293b0a097072696e746b284b45524e5f494e464f202225733a206d696e5f6c6f775f70666e3a2025236c785c6e222c205f5f66756e635f5f2c206d696e5f6c6f775f70666e293b0a097072696e746b284b45524e5f494e464f202225733a206d61785f6c6f775f70666e3a2025236c785c6e222c205f5f66756e635f5f2c206d61785f6c6f775f70666e293b0a097072696e746b284b45524e5f494e464f202225733a206d61785f70666e3a2025236c785c6e222c205f5f66756e635f5f2c206d61785f70666e293b0a0a092f2a0a09202a2046696e6420616e206172656120746f2075736520666f722074686520626f6f746d656d206269746d61702e0a09202a205765206c6f6f6b20666f72207468652066697273742061726561207768696368206973206174206c656173740a09202a203132386b4220696e206c656e67746820283132386b4220697320656e6f75676820666f722061206269746d61700a09202a20666f7220344742206f66206d656d6f72792c207573696e6720346b42207061676573292c20706c7573203120706167650a09202a2028696e20636173652074686520616464726573732069736e277420706167652d616c69676e6564292e0a09202a2f0a096d61705f73697a65203d20696e69745f626f6f746d656d5f6e6f6465284e4f44455f444154412830292c0a090950464e5f555028544f504859532828753332296b6c696d697429292c206d696e5f6c6f775f70666e2c206d61785f6c6f775f70666e293b0a096d656d626c6f636b5f726573657276652850464e5f555028544f504859532828753332296b6c696d69742929203c3c20504147455f53484946542c206d61705f73697a65293b0a0a092f2a204164642061637469766520726567696f6e7320776974682076616c69642050464e73202a2f0a09666f725f656163685f6d656d626c6f636b286d656d6f72792c2072656729207b0a0909756e7369676e6564206c6f6e672073746172745f70666e2c20656e645f70666e3b0a0a090973746172745f70666e203d206d656d626c6f636b5f726567696f6e5f6d656d6f72795f626173655f70666e28726567293b0a0909656e645f70666e203d206d656d626c6f636b5f726567696f6e5f6d656d6f72795f656e645f70666e28726567293b0a09096d656d626c6f636b5f7365745f6e6f64652873746172745f70666e203c3c20504147455f53484946542c0a090909090928656e645f70666e202d2073746172745f70666e29203c3c20504147455f53484946542c2030293b0a097d0a0a092f2a206672656520626f6f746d656d2069732077686f6c65206d61696e206d656d6f7279202a2f0a09667265655f626f6f746d656d5f776974685f6163746976655f726567696f6e7328302c206d61785f6c6f775f70666e293b0a0a092f2a207265736572766520616c6c6f6361746520626c6f636b73202a2f0a09666f725f656163685f6d656d626c6f636b2872657365727665642c2072656729207b0a0909756e7369676e6564206c6f6e6720746f70203d207265672d3e62617365202b207265672d3e73697a65202d20313b0a0a090970725f646562756728227265736572766564202d203078253038782d3078253038782c20256c782c20256c785c6e222c0a090909202875333229207265672d3e626173652c202875333229207265672d3e73697a652c20746f702c0a0909090909096d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d2031293b0a0a090969662028746f70203c3d20286d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d20312929207b0a090909726573657276655f626f6f746d656d287265672d3e626173652c207265672d3e73697a652c20424f4f544d454d5f44454641554c54293b0a09097d20656c736520696620287265672d3e62617365203c20286d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d20312929207b0a090909756e7369676e6564206c6f6e67207472756e635f73697a65203d206d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d0a09090909090909097265672d3e626173653b0a090909726573657276655f626f6f746d656d287265672d3e626173652c207472756e635f73697a652c20424f4f544d454d5f44454641554c54293b0a09097d0a097d0a0a092f2a20585858206e65656420746f20636c69702074686973206966207573696e6720686967686d656d3f202a2f0a097370617273655f6d656d6f72795f70726573656e745f776974685f6163746976655f726567696f6e732830293b0a0a23696664656620434f4e4649475f4d4d550a09696e69745f626f6f746d656d5f646f6e65203d20313b0a23656e6469660a09706167696e675f696e697428293b0a7d0a0a766f696420667265655f696e69745f70616765732863686172202a776861742c20756e7369676e6564206c6f6e6720626567696e2c20756e7369676e6564206c6f6e6720656e64290a7b0a09756e7369676e6564206c6f6e6720616464723b0a0a09666f72202861646472203d20626567696e3b2061646472203c20656e643b2061646472202b3d20504147455f53495a4529207b0a0909436c65617250616765526573657276656428766972745f746f5f70616765286164647229293b0a0909696e69745f706167655f636f756e7428766972745f746f5f70616765286164647229293b0a0909667265655f706167652861646472293b0a0909746f74616c72616d5f70616765732b2b3b0a097d0a097072696e746b284b45524e5f494e464f202246726565696e672025733a20256c646b2066726565645c6e222c20776861742c2028656e64202d20626567696e29203e3e203130293b0a7d0a0a23696664656620434f4e4649475f424c4b5f4445565f494e495452440a766f696420667265655f696e697472645f6d656d28756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a09696e74207061676573203d20303b0a09666f7220283b207374617274203c20656e643b207374617274202b3d20504147455f53495a4529207b0a0909436c65617250616765526573657276656428766972745f746f5f7061676528737461727429293b0a0909696e69745f706167655f636f756e7428766972745f746f5f7061676528737461727429293b0a0909667265655f70616765287374617274293b0a0909746f74616c72616d5f70616765732b2b3b0a090970616765732b2b3b0a097d0a097072696e746b284b45524e5f4e4f54494345202246726565696e6720696e69747264206d656d6f72793a2025646b2066726565645c6e222c0a090909090928696e7429287061676573202a2028504147455f53495a45202f20313032342929293b0a7d0a23656e6469660a0a766f696420667265655f696e69746d656d28766f6964290a7b0a09667265655f696e69745f70616765732822756e75736564206b65726e656c206d656d6f7279222c0a09090928756e7369676e6564206c6f6e672928265f5f696e69745f626567696e292c0a09090928756e7369676e6564206c6f6e672928265f5f696e69745f656e6429293b0a7d0a0a766f6964205f5f696e6974206d656d5f696e697428766f6964290a7b0a0970675f646174615f74202a70676461743b0a09756e7369676e6564206c6f6e672072657365727665647061676573203d20302c20636f646573697a652c20696e697473697a652c206461746173697a652c2062737373697a653b0a0a09686967685f6d656d6f7279203d2028766f6964202a295f5f7661286d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d2031293b0a0a092f2a20746869732077696c6c2070757420616c6c206d656d6f7279206f6e746f2074686520667265656c69737473202a2f0a09746f74616c72616d5f7061676573202b3d20667265655f616c6c5f626f6f746d656d28293b0a0a09666f725f656163685f6f6e6c696e655f706764617428706764617429207b0a0909756e7369676e6564206c6f6e6720693b0a09097374727563742070616765202a706167653b0a0a0909666f72202869203d20303b2069203c2070676461742d3e6e6f64655f7370616e6e65645f70616765733b20692b2b29207b0a090909696620282170666e5f76616c69642870676461742d3e6e6f64655f73746172745f70666e202b206929290a09090909636f6e74696e75653b0a09090970616765203d2070676461745f706167655f6e722870676461742c2069293b0a09090969662028506167655265736572766564287061676529290a09090909726573657276656470616765732b2b3b0a09097d0a097d0a0a23696664656620434f4e4649475f484947484d454d0a0972657365727665647061676573202d3d20686967686d656d5f736574757028293b0a23656e6469660a0a09636f646573697a65203d2028756e7369676e6564206c6f6e6729265f7364617461202d2028756e7369676e6564206c6f6e6729265f73746578743b0a096461746173697a65203d2028756e7369676e6564206c6f6e6729265f6564617461202d2028756e7369676e6564206c6f6e6729265f73646174613b0a09696e697473697a65203d2028756e7369676e6564206c6f6e6729265f5f696e69745f656e64202d2028756e7369676e6564206c6f6e6729265f5f696e69745f626567696e3b0a0962737373697a65203d2028756e7369676e6564206c6f6e6729265f5f6273735f73746f70202d2028756e7369676e6564206c6f6e6729265f5f6273735f73746172743b0a0a0970725f696e666f28224d656d6f72793a20256c756b2f256c756b20617661696c61626c652028256c756b206b65726e656c20636f64652c20220a090922256c756b2072657365727665642c20256c756b20646174612c20256c756b206273732c20256c756b20696e6974295c6e222c0a09096e725f667265655f70616765732829203c3c2028504147455f53484946542d3130292c0a09096e756d5f706879737061676573203c3c2028504147455f53484946542d3130292c0a0909636f646573697a65203e3e2031302c0a090972657365727665647061676573203c3c2028504147455f53484946542d3130292c0a09096461746173697a65203e3e2031302c0a090962737373697a65203e3e2031302c0a0909696e697473697a65203e3e203130293b0a0a23696664656620434f4e4649475f4d4d550a0970725f696e666f28224b65726e656c207669727475616c206d656d6f7279206c61796f75743a5c6e22293b0a0970725f696e666f282220202a2030782530386c782e2e30782530386c7820203a206669786d61705c6e222c20464958414444525f53544152542c20464958414444525f544f50293b0a23696664656620434f4e4649475f484947484d454d0a0970725f696e666f282220202a2030782530386c782e2e30782530386c7820203a20686967686d656d20505445735c6e222c0a0909504b4d41505f424153452c20504b4d41505f41444452284c4153545f504b4d415029293b0a23656e646966202f2a20434f4e4649475f484947484d454d202a2f0a0970725f696e666f282220202a2030782530386c782e2e30782530386c7820203a206561726c7920696f72656d61705c6e222c0a0909696f72656d61705f626f742c20696f72656d61705f62617365293b0a0970725f696e666f282220202a2030782530386c782e2e30782530386c7820203a20766d616c6c6f63202620696f72656d61705c6e222c0a090928756e7369676e6564206c6f6e6729564d414c4c4f435f53544152542c20564d414c4c4f435f454e44293b0a23656e6469660a096d656d5f696e69745f646f6e65203d20313b0a7d0a0a2369666e64656620434f4e4649475f4d4d550a696e7420706167655f69735f72616d28756e7369676e6564206c6f6e672070666e290a7b0a0972657475726e205f5f72616e67655f6f6b2870666e2c2030293b0a7d0a23656c73650a696e7420706167655f69735f72616d28756e7369676e6564206c6f6e672070666e290a7b0a0972657475726e2070666e203c206d61785f6c6f775f70666e3b0a7d0a0a2f2a0a202a20436865636b20666f7220636f6d6d616e642d6c696e65206f7074696f6e732074686174206166666563742077686174204d4d555f696e69742077696c6c20646f2e0a202a2f0a73746174696320766f6964206d6d5f636d646c696e655f736574757028766f6964290a7b0a09756e7369676e6564206c6f6e67206d61786d656d203d20303b0a0963686172202a70203d20636d645f6c696e653b0a0a092f2a204c6f6f6b20666f72206d656d3d206f7074696f6e206f6e20636f6d6d616e64206c696e65202a2f0a0970203d2073747273747228636d645f6c696e652c20226d656d3d22293b0a09696620287029207b0a090970202b3d20343b0a09096d61786d656d203d206d656d706172736528702c202670293b0a0909696620286d61786d656d202626206d656d6f72795f73697a65203e206d61786d656d29207b0a0909096d656d6f72795f73697a65203d206d61786d656d3b0a0909096d656d626c6f636b2e6d656d6f72792e726567696f6e735b305d2e73697a65203d206d656d6f72795f73697a653b0a09097d0a097d0a7d0a0a2f2a0a202a204d4d555f696e69745f687720646f65732074686520636869702d737065636966696320696e697469616c697a6174696f6e206f6620746865204d4d552068617264776172652e0a202a2f0a73746174696320766f6964205f5f696e6974206d6d755f696e69745f687728766f6964290a7b0a092f2a0a09202a20546865205a6f6e652050726f74656374696f6e20526567697374657220285a50522920646566696e657320686f772070726f74656374696f6e2077696c6c0a09202a206265206170706c69656420746f20657665727920706167652077686963682069732061206d656d626572206f66206120676976656e207a6f6e652e2041740a09202a2070726573656e742c207765207574696c697a65206f6e6c792074776f206f6620746865207a6f6e65732e0a09202a20546865207a6f6e6520696e646578206269747320286f66205a53454c2920696e207468652050544520617265207573656420666f7220736f6674776172650a09202a20696e64696361746f72732c2065786365707420746865204c53422e2020466f722075736572206163636573732c207a6f6e65203120697320757365642c0a09202a20666f72206b65726e656c206163636573732c207a6f6e65203020697320757365642e202057652073657420616c6c20627574207a6f6e6520310a09202a20746f207a65726f2c20616c6c6f77696e67206f6e6c79206b65726e656c2061636365737320617320696e6469636174656420696e20746865205054452e0a09202a20466f72207a6f6e6520312c2077652073657420612030312062696e6172792028612076616c7565206f662031302077696c6c206e6f7420776f726b290a09202a20746f20616c6c6f7720757365722061636365737320617320696e6469636174656420696e20746865205054452e20205468697320616c736f20616c6c6f77730a09202a206b65726e656c2061636365737320617320696e6469636174656420696e20746865205054452e0a09202a2f0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226f7269207231312c2072302c20307831303030303030303b22205c0a090909226d747320727a70722c207231313b220a0909093a203a203a202272313122293b0a7d0a0a2f2a0a202a204d4d555f696e6974207365747320757020746865206261736963206d656d6f7279206d617070696e677320666f7220746865206b65726e656c2c0a202a20696e636c7564696e6720626f74682052414d20616e6420706f737369626c7920736f6d6520492f4f20726567696f6e732c0a202a20616e642073657473207570207468652070616765207461626c657320616e6420746865204d4d5520686172647761726520726561647920746f20676f2e0a202a2f0a0a2f2a2063616c6c65642066726f6d20686561642e53202a2f0a61736d6c696e6b61676520766f6964205f5f696e6974206d6d755f696e697428766f6964290a7b0a09756e7369676e656420696e74206b73746172742c206b73697a653b0a0a0969662028216d656d626c6f636b2e72657365727665642e636e7429207b0a09097072696e746b284b45524e5f454d45524720224572726f72206d656d6f727920636f756e745c6e22293b0a09096d616368696e655f72657374617274284e554c4c293b0a097d0a0a09696620282875333229206d656d626c6f636b2e6d656d6f72792e726567696f6e735b305d2e73697a65203c20307834303030303029207b0a09097072696e746b284b45524e5f454d45524720224d656d6f7279206d7573742062652067726561746572207468616e20344d425c6e22293b0a09096d616368696e655f72657374617274284e554c4c293b0a097d0a0a09696620282875333229206d656d626c6f636b2e6d656d6f72792e726567696f6e735b305d2e73697a65203c206b65726e656c5f746c6229207b0a09097072696e746b284b45524e5f454d45524720224b65726e656c2073697a652069732067726561746572207468616e206d656d6f7279206e6f64655c6e22293b0a09096d616368696e655f72657374617274284e554c4c293b0a097d0a0a092f2a2046696e64206d61696e206d656d6f727920776865726520746865206b65726e656c206973202a2f0a096d656d6f72795f7374617274203d202875333229206d656d626c6f636b2e6d656d6f72792e726567696f6e735b305d2e626173653b0a096c6f776d656d5f73697a65203d206d656d6f72795f73697a65203d202875333229206d656d626c6f636b2e6d656d6f72792e726567696f6e735b305d2e73697a653b0a0a09696620286c6f776d656d5f73697a65203e20434f4e4649475f4c4f574d454d5f53495a4529207b0a09096c6f776d656d5f73697a65203d20434f4e4649475f4c4f574d454d5f53495a453b0a2369666e64656620434f4e4649475f484947484d454d0a09096d656d6f72795f73697a65203d206c6f776d656d5f73697a653b0a23656e6469660a097d0a0a096d6d5f636d646c696e655f736574757028293b202f2a204649584d4520706172736520617267732066726f6d20636f6d6d616e64206c696e65202d206e6f742075736564202a2f0a0a092f2a0a09202a204d6170206f757420746865206b65726e656c20746578742f646174612f6273732066726f6d2074686520617661696c61626c6520706879736963616c0a09202a206d656d6f72792e0a09202a2f0a096b7374617274203d205f5f706128434f4e4649475f4b45524e454c5f5354415254293b202f2a206b65726e656c207374617274202a2f0a092f2a206b65726e656c2073697a65202a2f0a096b73697a65203d20504147455f414c49474e282828753332295f656e64202d202875333229434f4e4649475f4b45524e454c5f535441525429293b0a096d656d626c6f636b5f72657365727665286b73746172742c206b73697a65293b0a0a23696620646566696e656428434f4e4649475f424c4b5f4445565f494e49545244290a092f2a2052656d6f76652074686520696e69742052414d206469736b2066726f6d2074686520617661696c61626c65206d656d6f72792e202a2f0a2f2a0969662028696e697472645f737461727429207b0a09096d656d5f7069656365735f72656d6f76652826706879735f617661696c2c205f5f706128696e697472645f7374617274292c0a090909092020696e697472645f656e64202d20696e697472645f73746172742c2031293b0a097d2a2f0a23656e646966202f2a20434f4e4649475f424c4b5f4445565f494e49545244202a2f0a0a092f2a20496e697469616c697a6520746865204d4d55206861726477617265202a2f0a096d6d755f696e69745f687728293b0a0a092f2a204d617020696e20616c6c206f662052414d207374617274696e6720617420434f4e4649475f4b45524e454c5f5354415254202a2f0a096d6170696e5f72616d28293b0a0a092f2a20457874656e6420766d616c6c6f6320616e6420696f72656d617020617265612061732062696720617320706f737369626c65202a2f0a23696664656620434f4e4649475f484947484d454d0a09696f72656d61705f62617365203d20696f72656d61705f626f74203d20504b4d41505f424153453b0a23656c73650a09696f72656d61705f62617365203d20696f72656d61705f626f74203d20464958414444525f53544152543b0a23656e6469660a0a092f2a20496e697469616c697a652074686520636f6e74657874206d616e6167656d656e74207374756666202a2f0a096d6d755f636f6e746578745f696e697428293b0a0a092f2a2053686f72746c7920616674657220746861742c2074686520656e74697265206c696e656172206d617070696e672077696c6c20626520617661696c61626c65202a2f0a092f2a20546869732077696c6c20616c736f206361757365207468617420756e666c617474656e2064657669636520747265652077696c6c20626520616c6c6f63617465640a09202a20696e73696465203736384d42206c696d6974202a2f0a096d656d626c6f636b5f7365745f63757272656e745f6c696d6974286d656d6f72795f7374617274202b206c6f776d656d5f73697a65202d2031293b0a7d0a0a2f2a2054686973206973206f6e6c792063616c6c656420756e74696c206d656d5f696e697420697320646f6e652e202a2f0a766f6964205f5f696e6974202a6561726c795f6765745f7061676528766f6964290a7b0a09766f6964202a703b0a0969662028696e69745f626f6f746d656d5f646f6e6529207b0a090970203d20616c6c6f635f626f6f746d656d5f706167657328504147455f53495a45293b0a097d20656c7365207b0a09092f2a0a0909202a204d656d207374617274202b206b65726e656c5f746c62202d3e2068657265206973206c696d69740a0909202a2062656361757365206f66206d656d206d617070696e672066726f6d20686561642e530a0909202a2f0a090970203d205f5f7661286d656d626c6f636b5f616c6c6f635f6261736528504147455f53495a452c20504147455f53495a452c0a09090909096d656d6f72795f7374617274202b206b65726e656c5f746c6229293b0a097d0a0972657475726e20703b0a7d0a0a23656e646966202f2a20434f4e4649475f4d4d55202a2f0a0a766f6964202a205f5f696e69745f7265666f6b20616c6c6f635f6d617962655f626f6f746d656d2873697a655f742073697a652c206766705f74206d61736b290a7b0a09696620286d656d5f696e69745f646f6e65290a090972657475726e206b6d616c6c6f632873697a652c206d61736b293b0a09656c73650a090972657475726e20616c6c6f635f626f6f746d656d2873697a65293b0a7d0a0a766f6964202a205f5f696e69745f7265666f6b207a616c6c6f635f6d617962655f626f6f746d656d2873697a655f742073697a652c206766705f74206d61736b290a7b0a09766f6964202a703b0a0a09696620286d656d5f696e69745f646f6e65290a090970203d206b7a616c6c6f632873697a652c206d61736b293b0a09656c7365207b0a090970203d20616c6c6f635f626f6f746d656d2873697a65293b0a09096966202870290a0909096d656d73657428702c20302c2073697a65293b0a097d0a0972657475726e20703b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6d6d2f6d6d755f636f6e746578742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303337373200313231313437343433333000303032313035360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732066696c6520636f6e7461696e732074686520726f7574696e657320666f722068616e646c696e6720746865204d4d552e0a202a0a202a20202020436f707972696768742028432920323030372058696c696e782c20496e632e2020416c6c207269676874732072657365727665642e0a202a0a202a2020446572697665642066726f6d20617263682f7070632f6d6d2f3478785f6d6d752e633a0a202a20202d2d207061756c75730a202a0a202a2020446572697665642066726f6d20617263682f7070632f6d6d2f696e69742e633a0a202a20202020436f707972696768742028432920313939352d3139393620476172792054686f6d61732028676474406c696e75787070632e6f7267290a202a0a202a20204d6f64696669636174696f6e73206279205061756c204d61636b65727261732028506f7765724d61632920287061756c75734063732e616e752e6564752e6175290a202a2020616e6420436f727420446f7567616e202850526550292028636f72744063732e6e6d742e656475290a202a20202020436f70797269676874202843292031393936205061756c204d61636b65727261730a202a2020416d6967612f41505553206368616e676573206279204a657370657220536b6f7620286a736b6f76406379676e75732e636f2e756b292e0a202a0a202a2020446572697665642066726f6d2022617263682f693338362f6d6d2f696e69742e63220a202a20202020436f707972696768742028432920313939312c20313939322c20313939332c203139393420204c696e757320546f7276616c64730a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a0a6d6d5f636f6e746578745f74206e6578745f6d6d755f636f6e746578743b0a756e7369676e6564206c6f6e6720636f6e746578745f6d61705b4c4153545f434f4e54455854202f20424954535f5045525f4c4f4e47202b20315d3b0a61746f6d69635f74206e725f667265655f636f6e74657874733b0a737472756374206d6d5f737472756374202a636f6e746578745f6d6d5b4c4153545f434f4e544558542b315d3b0a0a2f2a0a202a20496e697469616c697a652074686520636f6e74657874206d616e6167656d656e742073747566662e0a202a2f0a766f6964205f5f696e6974206d6d755f636f6e746578745f696e697428766f6964290a7b0a092f2a0a09202a2054686520757365206f6620636f6e74657874207a65726f20697320726573657276656420666f7220746865206b65726e656c2e0a09202a205468697320636f646520617373756d65732046495253545f434f4e54455854203c2033322e0a09202a2f0a09636f6e746578745f6d61705b305d203d202831203c3c2046495253545f434f4e5445585429202d20313b0a096e6578745f6d6d755f636f6e74657874203d2046495253545f434f4e544558543b0a0961746f6d69635f73657428266e725f667265655f636f6e74657874732c204c4153545f434f4e54455854202d2046495253545f434f4e54455854202b2031293b0a7d0a0a2f2a0a202a20537465616c206120636f6e746578742066726f6d2061207461736b207468617420686173206f6e6520617420746865206d6f6d656e742e0a202a0a202a20546869732069736e277420616e204c52552073797374656d2c206974206a757374206672656573207570206561636820636f6e7465787420696e0a202a207475726e2028736f72742d6f662070736575646f2d72616e646f6d207265706c6163656d656e74203a292e20205468697320776f756c64206265207468650a202a20706c61636520746f20696d706c656d656e7420616e204c525520736368656d6520696620616e796f6e652077657265206d6f7469766174656420746f20646f2069742e0a202a2f0a766f696420737465616c5f636f6e7465787428766f6964290a7b0a09737472756374206d6d5f737472756374202a6d6d3b0a0a092f2a206672656520757020636f6e7465787420606e6578745f6d6d755f636f6e7465787427202a2f0a092f2a2069662077652073686f756c646e2774206672656520636f6e7465787420302c20646f6e27742e2e2e202a2f0a09696620286e6578745f6d6d755f636f6e74657874203c2046495253545f434f4e54455854290a09096e6578745f6d6d755f636f6e74657874203d2046495253545f434f4e544558543b0a096d6d203d20636f6e746578745f6d6d5b6e6578745f6d6d755f636f6e746578745d3b0a09666c7573685f746c625f6d6d286d6d293b0a0964657374726f795f636f6e74657874286d6d293b0a7d0a0000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6d6d2f70677461626c652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313433333000313231313437343433333000303032303132320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020546869732066696c6520636f6e7461696e732074686520726f7574696e65732073657474696e6720757020746865206c696e75782070616765207461626c65732e0a202a0a202a20436f70797269676874202843292032303038204d696368616c2053696d656b0a202a20436f7079726967687420284329203230303820506574614c6f6769780a202a0a202a20202020436f707972696768742028432920323030372058696c696e782c20496e632e2020416c6c207269676874732072657365727665642e0a202a0a202a2020446572697665642066726f6d20617263682f7070632f6d6d2f70677461626c652e633a0a202a202020202d2d207061756c75730a202a0a202a2020446572697665642066726f6d20617263682f7070632f6d6d2f696e69742e633a0a202a20202020436f707972696768742028432920313939352d3139393620476172792054686f6d61732028676474406c696e75787070632e6f7267290a202a0a202a20204d6f64696669636174696f6e73206279205061756c204d61636b65727261732028506f7765724d61632920287061756c75734063732e616e752e6564752e6175290a202a2020616e6420436f727420446f7567616e202850526550292028636f72744063732e6e6d742e656475290a202a20202020436f70797269676874202843292031393936205061756c204d61636b65727261730a202a2020416d6967612f41505553206368616e676573206279204a657370657220536b6f7620286a736b6f76406379676e75732e636f2e756b292e0a202a0a202a2020446572697665642066726f6d2022617263682f693338362f6d6d2f696e69742e63220a202a20202020436f707972696768742028432920313939312c20313939322c20313939332c203139393420204c696e757320546f7276616c64730a202a0a202a2020546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c0a202a20205075626c6963204c6963656e73652e2020536565207468652066696c6520434f5059494e4720696e20746865206d61696e206469726563746f7279206f6620746869730a202a20206172636869766520666f72206d6f72652064657461696c732e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c61736d2f6d6d752e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f6669786d61702e683e0a0a23646566696e6520666c7573685f4850544528582c2076612c20706729095f746c626965287661290a0a756e7369676e6564206c6f6e6720696f72656d61705f626173653b0a756e7369676e6564206c6f6e6720696f72656d61705f626f743b0a4558504f52545f53594d424f4c28696f72656d61705f626f74293b0a0a2369666e64656620434f4e4649475f534d500a7374727563742070677461626c655f63616368655f73747275637420717569636b6c697374733b0a23656e6469660a0a73746174696320766f6964205f5f696f6d656d202a5f5f696f72656d617028706879735f616464725f7420616464722c20756e7369676e6564206c6f6e672073697a652c0a0909756e7369676e6564206c6f6e6720666c616773290a7b0a09756e7369676e6564206c6f6e6720762c20693b0a09706879735f616464725f7420703b0a09696e74206572723b0a0a092f2a0a09202a2043686f6f736520616e206164647265737320746f206d617020697420746f2e0a09202a204f6e63652074686520766d616c6c6f632073797374656d2069732072756e6e696e672c207765207573652069742e0a09202a204265666f7265207468656e2c2077652075736520737061636520676f696e6720646f776e2066726f6d20696f72656d61705f626173650a09202a2028696f72656d61705f626f74207265636f72647320776865726520776527726520757020746f292e0a09202a2f0a0970203d2061646472202620504147455f4d41534b3b0a0973697a65203d20504147455f414c49474e2861646472202b2073697a6529202d20703b0a0a092f2a0a09202a20446f6e277420616c6c6f7720616e79626f647920746f2072656d6170206e6f726d616c2052414d2074686174207765277265207573696e672e0a09202a206d656d5f696e69742829207365747320686967685f6d656d6f727920736f206f6e6c7920646f2074686520636865636b20616674657220746861742e0a09202a0a09202a20486f77657665722c20616c6c6f772072656d6170206f6620726f6f7466733a205442440a09202a2f0a09696620286d656d5f696e69745f646f6e652026260a090970203e3d206d656d6f72795f73746172742026262070203c20766972745f746f5f7068797328686967685f6d656d6f7279292026260a0909212870203e3d20766972745f746f5f706879732828756e7369676e6564206c6f6e6729265f5f6273735f73746f70292026260a090970203c20766972745f746f5f706879732828756e7369676e6564206c6f6e67295f5f6273735f73746f70292929207b0a09097072696e746b284b45524e5f5741524e494e4720225f5f696f72656d617028293a2070687973206164647220225054455f464d540a090909222069732052414d206c72202570665c6e222c2028756e7369676e6564206c6f6e6729702c0a0909095f5f6275696c74696e5f72657475726e5f61646472657373283029293b0a090972657475726e204e554c4c3b0a097d0a0a096966202873697a65203d3d2030290a090972657475726e204e554c4c3b0a0a092f2a0a09202a20497320697420616c7265616479206d61707065643f204966207468652077686f6c652061726561206973206d6170706564207468656e2077652772650a09202a20646f6e652c206f74686572776973652072656d61702069742073696e63652077652077616e7420746f206b65657020746865207669727420616464727320666f720a09202a2065616368207265717565737420636f6e746967756f75732e0a09202a0a09202a205765206d616b652074686520617373756d7074696f6e206865726520746861742069662074686520626f74746f6d20616e6420746f700a09202a206f66207468652072616e67652077652077616e7420617265206d6170706564207468656e2069742773206d617070656420746f207468650a09202a2073616d65207669727420616464726573732028616e64207468697320697320636f6e746967756f7573292e0a09202a20202d2d20436f72740a09202a2f0a0a09696620286d656d5f696e69745f646f6e6529207b0a090973747275637420766d5f737472756374202a617265613b0a090961726561203d206765745f766d5f617265612873697a652c20564d5f494f52454d4150293b0a09096966202861726561203d3d204e554c4c290a09090972657475726e204e554c4c3b0a090976203d2028756e7369676e6564206c6f6e672920617265612d3e616464723b0a097d20656c7365207b0a090976203d2028696f72656d61705f626f74202d3d2073697a65293b0a097d0a0a096966202828666c6167732026205f504147455f50524553454e5429203d3d2030290a0909666c616773207c3d205f504147455f4b45524e454c3b0a0969662028666c6167732026205f504147455f4e4f5f4341434845290a0909666c616773207c3d205f504147455f475541524445443b0a0a09657272203d20303b0a09666f72202869203d20303b2069203c2073697a6520262620657272203d3d20303b2069202b3d20504147455f53495a45290a0909657272203d206d61705f706167652876202b20692c2070202b20692c20666c616773293b0a096966202865727229207b0a0909696620286d656d5f696e69745f646f6e65290a09090976667265652828766f6964202a2976293b0a090972657475726e204e554c4c3b0a097d0a0a0972657475726e2028766f6964205f5f696f6d656d202a29202876202b202828756e7369676e6564206c6f6e6729616464722026207e504147455f4d41534b29293b0a7d0a0a766f6964205f5f696f6d656d202a696f72656d617028706879735f616464725f7420616464722c20756e7369676e6564206c6f6e672073697a65290a7b0a0972657475726e205f5f696f72656d617028616464722c2073697a652c205f504147455f4e4f5f4341434845293b0a7d0a4558504f52545f53594d424f4c28696f72656d6170293b0a0a766f696420696f756e6d617028766f6964202a61646472290a7b0a096966202861646472203e20686967685f6d656d6f72792026262028756e7369676e6564206c6f6e67292061646472203c20696f72656d61705f626f74290a090976667265652828766f6964202a292028504147455f4d41534b20262028756e7369676e6564206c6f6e6729206164647229293b0a7d0a4558504f52545f53594d424f4c28696f756e6d6170293b0a0a0a696e74206d61705f7061676528756e7369676e6564206c6f6e672076612c20706879735f616464725f742070612c20696e7420666c616773290a7b0a09706d645f74202a70643b0a097074655f74202a70673b0a09696e7420657272203d202d454e4f4d454d3b0a092f2a205573652075707065722031302062697473206f6620564120746f20696e64657820746865206669727374206c6576656c206d6170202a2f0a097064203d20706d645f6f6666736574287067645f6f66667365745f6b287661292c207661293b0a092f2a20557365206d6964646c652031302062697473206f6620564120746f20696e64657820746865207365636f6e642d6c6576656c206d6170202a2f0a097067203d207074655f616c6c6f635f6b65726e656c2870642c207661293b202f2a2066726f6d20706f7765727063202d2070677461626c652e63202a2f0a092f2a207067203d207074655f616c6c6f635f6b65726e656c2826696e69745f6d6d2c2070642c207661293b202a2f0a0a0969662028706720213d204e554c4c29207b0a0909657272203d20303b0a09097365745f7074655f61742826696e69745f6d6d2c2076612c2070672c2070666e5f707465287061203e3e20504147455f53484946542c0a090909095f5f706770726f7428666c6167732929293b0a090969662028756e6c696b656c79286d656d5f696e69745f646f6e6529290a090909666c7573685f4850544528302c2076612c20706d645f76616c282a706429293b0a0909092f2a20666c7573685f4850544528302c2076612c207067293b202a2f0a097d0a0972657475726e206572723b0a7d0a0a2f2a0a202a204d617020696e20616c6c206f6620706879736963616c206d656d6f7279207374617274696e6720617420434f4e4649475f4b45524e454c5f53544152542e0a202a2f0a766f6964205f5f696e6974206d6170696e5f72616d28766f6964290a7b0a09756e7369676e6564206c6f6e6720762c20702c20732c20663b0a0a0976203d20434f4e4649475f4b45524e454c5f53544152543b0a0970203d206d656d6f72795f73746172743b0a09666f72202873203d20303b2073203c206c6f776d656d5f73697a653b2073202b3d20504147455f53495a4529207b0a090966203d205f504147455f50524553454e54207c205f504147455f4143434553534544207c0a090909095f504147455f534841524544207c205f504147455f4857455845433b0a0909696620282863686172202a292076203c205f7374657874207c7c202863686172202a292076203e3d205f6574657874290a09090966207c3d205f504147455f5752454e41424c453b0a0909656c73650a0909092f2a204f6e20746865204d6963726f426c617a652c206e6f2075736572206163636573730a090909202020666f7263657320522f57206b65726e656c20616363657373202a2f0a09090966207c3d205f504147455f555345523b0a09096d61705f7061676528762c20702c2066293b0a090976202b3d20504147455f53495a453b0a090970202b3d20504147455f53495a453b0a097d0a7d0a0a2f2a2069732078206120706f776572206f6620323f202a2f0a23646566696e652069735f706f7765725f6f665f32287829092828782920213d203020262620282828782920262028287829202d20312929203d3d203029290a0a2f2a205363616e20746865207265616c204c696e75782070616765207461626c657320616e642072657475726e20612050544520706f696e74657220666f720a202a2061207669727475616c206164647265737320696e206120636f6e746578742e0a202a2052657475726e73207472756520283129206966205054452077617320666f756e642c207a65726f206f74686572776973652e202054686520706f696e74657220746f0a202a207468652050544520706f696e74657220697320756e6d6f64696669656420696620505445206973206e6f7420666f756e642e0a202a2f0a73746174696320696e74206765745f70746570747228737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e6720616464722c207074655f74202a2a70746570290a7b0a097067645f74092a7067643b0a09706d645f74092a706d643b0a097074655f74092a7074653b0a09696e74202020202072657476616c203d20303b0a0a09706764203d207067645f6f6666736574286d6d2c2061646472202620504147455f4d41534b293b0a096966202870676429207b0a0909706d64203d20706d645f6f6666736574287067642c2061646472202620504147455f4d41534b293b0a090969662028706d645f70726573656e74282a706d642929207b0a090909707465203d207074655f6f66667365745f6b65726e656c28706d642c2061646472202620504147455f4d41534b293b0a0909096966202870746529207b0a0909090972657476616c203d20313b0a090909092a70746570203d207074653b0a0909097d0a09097d0a097d0a0972657475726e2072657476616c3b0a7d0a0a2f2a2046696e6420706879736963616c206164647265737320666f722074686973207669727475616c20616464726573732e20204e6f726d616c6c7920757365642062790a202a20492f4f2066756e6374696f6e732c2062757420616e796f6e652063616e2063616c6c2069742e0a202a2f0a756e7369676e6564206c6f6e6720696f706128756e7369676e6564206c6f6e672061646472290a7b0a09756e7369676e6564206c6f6e672070613b0a0a097074655f74202a7074653b0a09737472756374206d6d5f737472756374202a6d6d3b0a0a092f2a20416c6c6f77206d617070696e67206f66207573657220616464726573736573202877697468696e2074686520746872656164290a09202a20666f7220444d41206966206e65636573736172792e0a09202a2f0a096966202861646472203c205441534b5f53495a45290a09096d6d203d2063757272656e742d3e6d6d3b0a09656c73650a09096d6d203d2026696e69745f6d6d3b0a0a097061203d20303b0a09696620286765745f707465707472286d6d2c20616464722c202670746529290a09097061203d20287074655f76616c282a70746529202620504147455f4d41534b29207c2028616464722026207e504147455f4d41534b293b0a0a0972657475726e2070613b0a7d0a0a5f5f696e69745f7265666f6b207074655f74202a7074655f616c6c6f635f6f6e655f6b65726e656c28737472756374206d6d5f737472756374202a6d6d2c0a0909756e7369676e6564206c6f6e672061646472657373290a7b0a097074655f74202a7074653b0a09696620286d656d5f696e69745f646f6e6529207b0a0909707465203d20287074655f74202a295f5f6765745f667265655f70616765284746505f4b45524e454c207c0a09090909095f5f4746505f524550454154207c205f5f4746505f5a45524f293b0a097d20656c7365207b0a0909707465203d20287074655f74202a296561726c795f6765745f7061676528293b0a090969662028707465290a090909636c6561725f7061676528707465293b0a097d0a0972657475726e207074653b0a7d0a0a766f6964205f5f7365745f6669786d617028656e756d2066697865645f616464726573736573206964782c20706879735f616464725f7420706879732c20706770726f745f7420666c616773290a7b0a09756e7369676e6564206c6f6e672061646472657373203d205f5f6669785f746f5f7669727428696478293b0a0a0969662028696478203e3d205f5f656e645f6f665f66697865645f616464726573736573290a090942554728293b0a0a096d61705f7061676528616464726573732c20706879732c20706770726f745f76616c28666c61677329293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6f70726f66696c652f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031373534350035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6f70726f66696c652f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303034373100313231313437343433333000303032313230370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a2320617263682f6d6963726f626c617a652f6f70726f66696c652f4d616b6566696c650a230a0a6f626a2d2428434f4e4649475f4f50524f46494c4529202b3d206f70726f66696c652e6f0a0a4452495645525f4f424a53203a3d202428616464707265666978202e2e2f2e2e2f2e2e2f647269766572732f6f70726f66696c652f2c205c0a09096f70726f662e6f206370755f6275666665722e6f206275666665725f73796e632e6f205c0a09096576656e745f6275666665722e6f206f70726f66696c655f66696c65732e6f205c0a09096f70726f66696c6566732e6f206f70726f66696c655f73746174732e6f205c0a090974696d65725f696e742e6f20290a0a6f70726f66696c652d79203a3d2024284452495645525f4f424a5329206d6963726f626c617a655f6f70726f66696c652e6f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f6f70726f66696c652f6d6963726f626c617a655f6f70726f66696c652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303037323300313231313437343433333000303032333734310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204d6963726f626c617a65206f70726f66696c6520636f64650a202a0a202a20436f70797269676874202843292032303039204d696368616c2053696d656b203c6d6f6e737472406d6f6e7374722e65753e0a202a20436f7079726967687420284329203230303920506574614c6f6769780a202a0a202a20546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652e20536565207468652066696c652022434f5059494e472220696e20746865206d61696e206469726563746f7279206f66207468697320617263686976650a202a20666f72206d6f72652064657461696c732e0a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a696e74205f5f696e6974206f70726f66696c655f617263685f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073290a7b0a0972657475726e202d313b0a7d0a0a766f6964206f70726f66696c655f617263685f6578697428766f6964290a7b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031363530310035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f4d616b6566696c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303031363300313231313437343433333000303032303134310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23204d616b6566696c650a230a0a6f626a2d2428434f4e4649475f5043492909092b3d207063692d636f6d6d6f6e2e6f20696e6469726563745f7063692e6f20696f6d61702e6f0a6f626a2d2428434f4e4649475f5043495f58494c494e5829092b3d2078696c696e785f7063692e6f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f696e6469726563745f7063692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313032343700313231313437343433333000303032313330350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20537570706f727420666f7220696e6469726563742050434920627269646765732e0a202a0a202a20436f70797269676874202843292031393938204761627269656c20506175626572742e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a0a73746174696320696e740a696e6469726563745f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a09092020202020696e74206c656e2c20753332202a76616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a6366675f646174613b0a097538206366675f74797065203d20303b0a09753332206275735f6e6f2c207265673b0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4e4f5f504349455f4c494e4b29207b0a0909696620286275732d3e6e756d62657220213d20686f73652d3e66697273745f6275736e6f290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a090969662028646576666e20213d2030290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a097d0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f5345545f4346475f54595045290a0909696620286275732d3e6e756d62657220213d20686f73652d3e66697273745f6275736e6f290a0909096366675f74797065203d20313b0a0a096275735f6e6f203d20286275732d3e6e756d626572203d3d20686f73652d3e66697273745f6275736e6f29203f0a090909686f73652d3e73656c665f6275736e6f203a206275732d3e6e756d6265723b0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4558545f524547290a0909726567203d2028286f6666736574202620307866303029203c3c20313629207c20286f666673657420262030786663293b0a09656c73650a0909726567203d206f6666736574202620307866633b202f2a204f6e6c792033206269747320666f722066756e6374696f6e202a2f0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4249475f454e4449414e290a09096f75745f6265333228686f73652d3e6366675f616464722c202830783830303030303030207c20286275735f6e6f203c3c20313629207c0a0909092028646576666e203c3c203829207c20726567207c206366675f7479706529293b0a09656c73650a09096f75745f6c65333228686f73652d3e6366675f616464722c202830783830303030303030207c20286275735f6e6f203c3c20313629207c0a0909092028646576666e203c3c203829207c20726567207c206366675f7479706529293b0a0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a096366675f64617461203d20686f73652d3e6366675f64617461202b20286f666673657420262033293b202f2a204f6e6c792033206269747320666f722066756e6374696f6e202a2f0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c203d20696e5f38286366675f64617461293b0a0909627265616b3b0a096361736520323a0a09092a76616c203d20696e5f6c653136286366675f64617461293b0a0909627265616b3b0a0964656661756c743a0a09092a76616c203d20696e5f6c653332286366675f64617461293b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e740a696e6469726563745f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a0909202020202020696e74206c656e2c207533322076616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a6366675f646174613b0a097538206366675f74797065203d20303b0a09753332206275735f6e6f2c207265673b0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4e4f5f504349455f4c494e4b29207b0a0909696620286275732d3e6e756d62657220213d20686f73652d3e66697273745f6275736e6f290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a090969662028646576666e20213d2030290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a097d0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f5345545f4346475f54595045290a0909696620286275732d3e6e756d62657220213d20686f73652d3e66697273745f6275736e6f290a0909096366675f74797065203d20313b0a0a096275735f6e6f203d20286275732d3e6e756d626572203d3d20686f73652d3e66697273745f6275736e6f29203f0a090909686f73652d3e73656c665f6275736e6f203a206275732d3e6e756d6265723b0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4558545f524547290a0909726567203d2028286f6666736574202620307866303029203c3c20313629207c20286f666673657420262030786663293b0a09656c73650a0909726567203d206f6666736574202620307866633b0a0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f4249475f454e4449414e290a09096f75745f6265333228686f73652d3e6366675f616464722c202830783830303030303030207c20286275735f6e6f203c3c20313629207c0a0909092028646576666e203c3c203829207c20726567207c206366675f7479706529293b0a09656c73650a09096f75745f6c65333228686f73652d3e6366675f616464722c202830783830303030303030207c20286275735f6e6f203c3c20313629207c0a0909092028646576666e203c3c203829207c20726567207c206366675f7479706529293b0a0a092f2a2073757070726573732073657474696e67206f66205043495f5052494d4152595f425553202a2f0a0969662028686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f53555250524553535f5052494d4152595f425553290a090969662028286f6666736574203d3d205043495f5052494d4152595f425553292026260a090909286275732d3e6e756d626572203d3d20686f73652d3e66697273745f6275736e6f29290a09090976616c20263d20307866666666666630303b0a0a092f2a20576f726b61726f756e6420666f72205043495f32382045727261746120696e203434304550782f475278202a2f0a096966202828686f73652d3e696e6469726563745f74797065202620494e4449524543545f545950455f42524f4b454e5f4d524d292026260a0909096f6666736574203d3d205043495f43414348455f4c494e455f53495a4529207b0a090976616c203d20303b0a097d0a0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a096366675f64617461203d20686f73652d3e6366675f64617461202b20286f666673657420262033293b0a0973776974636820286c656e29207b0a096361736520313a0a09096f75745f38286366675f646174612c2076616c293b0a0909627265616b3b0a096361736520323a0a09096f75745f6c653136286366675f646174612c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09096f75745f6c653332286366675f646174612c2076616c293b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320737472756374207063695f6f707320696e6469726563745f7063695f6f7073203d207b0a092e72656164203d20696e6469726563745f726561645f636f6e6669672c0a092e7772697465203d20696e6469726563745f77726974655f636f6e6669672c0a7d3b0a0a766f6964205f5f696e69740a73657475705f696e6469726563745f70636928737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a09092020207265736f757263655f73697a655f74206366675f616464722c0a09092020207265736f757263655f73697a655f74206366675f646174612c2075333220666c616773290a7b0a097265736f757263655f73697a655f742062617365203d206366675f61646472202620504147455f4d41534b3b0a09766f6964205f5f696f6d656d202a6d626173653b0a0a096d62617365203d20696f72656d617028626173652c20504147455f53495a45293b0a09686f73652d3e6366675f61646472203d206d62617365202b20286366675f616464722026207e504147455f4d41534b293b0a0969662028286366675f64617461202620504147455f4d41534b2920213d2062617365290a09096d62617365203d20696f72656d6170286366675f64617461202620504147455f4d41534b2c20504147455f53495a45293b0a09686f73652d3e6366675f64617461203d206d62617365202b20286366675f646174612026207e504147455f4d41534b293b0a09686f73652d3e6f7073203d2026696e6469726563745f7063695f6f70733b0a09686f73652d3e696e6469726563745f74797065203d20666c6167733b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f696f6d61702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303036353400313231313437343433333000303031373735370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2070706336342022696f6d61702220696e7465726661636520696d706c656d656e746174696f6e2e0a202a0a202a2028432920436f707972696768742032303034204c696e757320546f7276616c64730a202a2f0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a0a766f6964207063695f696f756e6d617028737472756374207063695f646576202a6465762c20766f6964205f5f696f6d656d202a61646472290a7b0a09696620286973615f76616464725f69735f696f706f7274286164647229290a090972657475726e3b0a096966202870636962696f735f76616464725f69735f696f706f7274286164647229290a090972657475726e3b0a09696f756e6d61702861646472293b0a7d0a4558504f52545f53594d424f4c287063695f696f756e6d6170293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f7063692d636f6d6d6f6e2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031333334303100313231313437343433333000303032303731300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6e7461696e7320636f6d6d6f6e2070636920726f7574696e657320666f7220414c4c2070706320706c6174666f726d0a202a20286261736564206f6e207063695f33322e6320616e64207063695f36342e63290a202a0a202a20506f727420666f7220505043363420446176696420456e67656272657473656e2c2049424d20436f72702e0a202a20436f6e7461696e7320636f6d6d6f6e2070636920726f7574696e657320666f7220707063363420706c6174666f726d2c207053657269657320616e642069536572696573206272616e64732e0a202a0a202a20436f7079726967687420284329203230303320416e746f6e20426c616e6368617264203c616e746f6e4061752e69626d2e636f6d3e2c2049424d0a202a2020205265776f726b2c206261736564206f6e20616c7068612050434920636f64652e0a202a0a202a20436f6d6d6f6e20706d61632f707265702f636872702070636920726f7574696e65732e202d2d20436f72740a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f6f665f616464726573732e683e0a23696e636c756465203c6c696e75782f6f665f7063692e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f627974656f726465722e683e0a0a73746174696320444546494e455f5350494e4c4f434b28686f73655f7370696e6c6f636b293b0a4c4953545f4845414428686f73655f6c697374293b0a0a2f2a20585858206b696c6c207468617420736f6d6520646179202e2e2e202a2f0a73746174696320696e7420676c6f62616c5f7068625f6e756d6265723b09092f2a20476c6f62616c2070686220636f756e746572202a2f0a0a2f2a20495341204d656d6f727920706879736963616c2061646472657373202a2f0a7265736f757263655f73697a655f74206973615f6d656d5f626173653b0a0a7374617469632073747275637420646d615f6d61705f6f7073202a7063695f646d615f6f7073203d2026646d615f6469726563745f6f70733b0a0a756e7369676e6564206c6f6e67206973615f696f5f626173653b0a756e7369676e6564206c6f6e67207063695f6472616d5f6f66667365743b0a73746174696320696e74207063695f6275735f636f756e743b0a0a0a766f6964207365745f7063695f646d615f6f70732873747275637420646d615f6d61705f6f7073202a646d615f6f7073290a7b0a097063695f646d615f6f7073203d20646d615f6f70733b0a7d0a0a73747275637420646d615f6d61705f6f7073202a6765745f7063695f646d615f6f707328766f6964290a7b0a0972657475726e207063695f646d615f6f70733b0a7d0a4558504f52545f53594d424f4c286765745f7063695f646d615f6f7073293b0a0a737472756374207063695f636f6e74726f6c6c6572202a70636962696f735f616c6c6f635f636f6e74726f6c6c657228737472756374206465766963655f6e6f6465202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a7068623b0a0a09706862203d207a616c6c6f635f6d617962655f626f6f746d656d2873697a656f6628737472756374207063695f636f6e74726f6c6c6572292c204746505f4b45524e454c293b0a096966202821706862290a090972657475726e204e554c4c3b0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a097068622d3e676c6f62616c5f6e756d626572203d20676c6f62616c5f7068625f6e756d6265722b2b3b0a096c6973745f6164645f7461696c28267068622d3e6c6973745f6e6f64652c2026686f73655f6c697374293b0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a097068622d3e646e203d206465763b0a097068622d3e69735f64796e616d6963203d206d656d5f696e69745f646f6e653b0a0972657475726e207068623b0a7d0a0a766f69642070636962696f735f667265655f636f6e74726f6c6c657228737472756374207063695f636f6e74726f6c6c6572202a706862290a7b0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f64656c28267068622d3e6c6973745f6e6f6465293b0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0a09696620287068622d3e69735f64796e616d6963290a09096b6672656528706862293b0a7d0a0a737461746963207265736f757263655f73697a655f742070636962696f735f696f5f73697a6528636f6e737420737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a0972657475726e207265736f757263655f73697a652826686f73652d3e696f5f7265736f75726365293b0a7d0a0a696e742070636962696f735f76616464725f69735f696f706f727428766f6964205f5f696f6d656d202a61646472657373290a7b0a09696e7420726574203d20303b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a097265736f757263655f73697a655f742073697a653b0a0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f666f725f656163685f656e74727928686f73652c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a090973697a65203d2070636962696f735f696f5f73697a6528686f7365293b0a09096966202861646472657373203e3d20686f73652d3e696f5f626173655f766972742026260a09092020202061646472657373203c2028686f73652d3e696f5f626173655f76697274202b2073697a652929207b0a090909726574203d20313b0a090909627265616b3b0a09097d0a097d0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0972657475726e207265743b0a7d0a0a756e7369676e6564206c6f6e67207063695f616464726573735f746f5f70696f28706879735f616464725f742061646472657373290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a097265736f757263655f73697a655f742073697a653b0a09756e7369676e6564206c6f6e6720726574203d207e303b0a0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f666f725f656163685f656e74727928686f73652c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a090973697a65203d2070636962696f735f696f5f73697a6528686f7365293b0a09096966202861646472657373203e3d20686f73652d3e696f5f626173655f706879732026260a09092020202061646472657373203c2028686f73652d3e696f5f626173655f70687973202b2073697a652929207b0a090909756e7369676e6564206c6f6e672062617365203d0a0909090928756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a090909726574203d2062617365202b202861646472657373202d20686f73652d3e696f5f626173655f70687973293b0a090909627265616b3b0a09097d0a097d0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c287063695f616464726573735f746f5f70696f293b0a0a2f2a0a202a2052657475726e2074686520646f6d61696e206e756d62657220666f722074686973206275732e0a202a2f0a696e74207063695f646f6d61696e5f6e7228737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a0a0972657475726e20686f73652d3e676c6f62616c5f6e756d6265723b0a7d0a4558504f52545f53594d424f4c287063695f646f6d61696e5f6e72293b0a0a2f2a205468697320726f7574696e65206973206d65616e7420746f2062652075736564206561726c7920647572696e6720626f6f742c207768656e207468650a202a2050434920627573206e756d626572732068617665206e6f7420796574206265656e2061737369676e65642c20616e6420796f75206e65656420746f0a202a2069737375652050434920636f6e666967206379636c657320746f20616e204f46206465766963652e0a202a20497420636f756c6420616c736f206265207573656420746f202266697822205254415320636f6e666967206379636c657320696620796f752077616e740a202a20746f20736574207063695f61737369676e5f616c6c5f627573657320746f203120616e64207374696c6c20757365205254415320666f72205043490a202a20636f6e666967206379636c65732e0a202a2f0a737472756374207063695f636f6e74726f6c6c6572202a7063695f66696e645f686f73655f666f725f4f465f64657669636528737472756374206465766963655f6e6f6465202a6e6f6465290a7b0a097768696c6520286e6f646529207b0a0909737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a09096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f6465290a09090969662028686f73652d3e646e203d3d206e6f6465290a0909090972657475726e20686f73653b0a09096e6f6465203d206e6f64652d3e706172656e743b0a097d0a0972657475726e204e554c4c3b0a7d0a0a737461746963207373697a655f74207063695f73686f775f646576737065632873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374207063695f646576202a706465763b0a09737472756374206465766963655f6e6f6465202a6e703b0a0a0970646576203d20746f5f7063695f64657628646576293b0a096e70203d207063695f6465766963655f746f5f4f465f6e6f64652870646576293b0a09696620286e70203d3d204e554c4c207c7c206e702d3e66756c6c5f6e616d65203d3d204e554c4c290a090972657475726e20303b0a0972657475726e20737072696e7466286275662c20222573222c206e702d3e66756c6c5f6e616d65293b0a7d0a737461746963204445564943455f4154545228646576737065632c20535f495255474f2c207063695f73686f775f646576737065632c204e554c4c293b0a0a2f2a204164642073797366732070726f70657274696573202a2f0a696e742070636962696f735f6164645f706c6174666f726d5f656e747269657328737472756374207063695f646576202a70646576290a7b0a0972657475726e206465766963655f6372656174655f66696c652826706465762d3e6465762c20266465765f617474725f64657673706563293b0a7d0a0a766f69642070636962696f735f7365745f6d617374657228737472756374207063695f646576202a646576290a7b0a092f2a204e6f207370656369616c20627573206d6173746572696e672073657475702068616e646c696e67202a2f0a7d0a0a2f2a0a202a2052656164732074686520696e746572727570742070696e20746f2064657465726d696e6520696620696e746572727570742069732075736520627920636172642e0a202a2049662074686520696e7465727275707420697320757365642c207468656e20676574732074686520696e74657272757074206c696e652066726f6d207468650a202a206f70656e6669726d7761726520616e64207365747320697420696e20746865207063695f64657620616e64207063695f636f6e666967206c696e652e0a202a2f0a696e74207063695f726561645f6972715f6c696e6528737472756374207063695f646576202a7063695f646576290a7b0a09737472756374206f665f697271206f6972713b0a09756e7369676e656420696e7420766972713b0a0a092f2a205468652063757272656e74206465766963652d74726565207468617420695365726965732067656e6572617465732066726f6d207468652048560a09202a2050434920696e666f726d6174696f6e7320646f65736e277420636f6e7461696e2070726f70657220696e7465727275707420726f7574696e672c0a09202a20616e6420616c6c207468652066616c6c6261636b20776f756c6420646f206973207072696e74206f757420637261702c20736f2077650a09202a20646f6e277420617474656d707420746f207265736f6c76652074686520696e7465727275707473206865726520617420616c6c2c20736f6d650a09202a206953657269657320737065636966696320666978757020646f65732069742e0a09202a0a09202a20496e20746865206c6f6e672072756e2c2077652077696c6c20686f706566756c6c7920666978207468652067656e657261746564206465766963652d747265650a09202a20696e73746561642e0a09202a2f0a0970725f646562756728225043493a2054727920746f206d61702069727120666f722025732e2e2e5c6e222c207063695f6e616d65287063695f64657629293b0a0a2369666465662044454255470a096d656d73657428266f6972712c20307866662c2073697a656f66286f69727129293b0a23656e6469660a092f2a2054727920746f206765742061206d617070696e672066726f6d20746865206465766963652d74726565202a2f0a09696620286f665f6972715f6d61705f706369287063695f6465762c20266f6972712929207b0a09097538206c696e652c2070696e3b0a0a09092f2a2049662074686174206661696c732c206c6574732066616c6c6261636b20746f207768617420697320696e2074686520636f6e6669670a0909202a20737061636520616e64206d61702074686174207468726f756768207468652064656661756c7420636f6e74726f6c6c65722e2057650a0909202a20616c736f2073657420746865207479706520746f206c6576656c206c6f772073696e6365207468617427732077686174205043490a0909202a20696e7465727275707473206172652e20496620796f757220706c6174666f726d20646f657320646966666572656e746c792c207468656e0a0909202a206569746865722070726f7669646520612070726f70657220696e746572727570742074726565206f7220646f6e27742075736520746869730a0909202a2066756e6374696f6e2e0a0909202a2f0a0909696620287063695f726561645f636f6e6669675f62797465287063695f6465762c205043495f494e544552525550545f50494e2c202670696e29290a09090972657475726e202d313b0a09096966202870696e203d3d2030290a09090972657475726e202d313b0a0909696620287063695f726561645f636f6e6669675f62797465287063695f6465762c205043495f494e544552525550545f4c494e452c20266c696e6529207c7c0a0909202020206c696e65203d3d2030786666207c7c206c696e65203d3d203029207b0a09090972657475726e202d313b0a09097d0a090970725f64656275672822204e6f206d61702021205573696e67206c696e65202564202870696e202564292066726f6d2050434920636f6e6669675c6e222c0a090909206c696e652c2070696e293b0a0a090976697271203d206972715f6372656174655f6d617070696e67284e554c4c2c206c696e65293b0a09096966202876697271290a0909096972715f7365745f6972715f7479706528766972712c204952515f545950455f4c4556454c5f4c4f57293b0a097d20656c7365207b0a090970725f6465627567282220476f74206f6e652c20737065632025642063656c6c732028307825303878203078253038782e2e2e29206f6e2025735c6e222c0a090909206f6972712e73697a652c206f6972712e7370656369666965725b305d2c206f6972712e7370656369666965725b315d2c0a090909206f665f6e6f64655f66756c6c5f6e616d65286f6972712e636f6e74726f6c6c657229293b0a0a090976697271203d206972715f6372656174655f6f665f6d617070696e67286f6972712e636f6e74726f6c6c65722c206f6972712e7370656369666965722c0a090909090920202020206f6972712e73697a65293b0a097d0a0969662028217669727129207b0a090970725f64656275672822204661696c656420746f206d617020215c6e22293b0a090972657475726e202d313b0a097d0a0a0970725f64656275672822204d617070656420746f206c696e7578206972712025645c6e222c2076697271293b0a0a097063695f6465762d3e697271203d20766972713b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c287063695f726561645f6972715f6c696e65293b0a0a2f2a0a202a20506c6174666f726d20737570706f727420666f72202f70726f632f6275732f7063692f582f59206d6d61702829732c0a202a206d6f64656c6c6564206f6e20746865207370617263363420696d706c656d656e746174696f6e2062792044617665204d696c6c65722e0a202a20202d2d207061756c75732e0a202a2f0a0a2f2a0a202a2041646a75737420766d5f70676f6666206f6620564d41207375636820746861742069742069732074686520706879736963616c2070616765206f66667365740a202a20636f72726573706f6e64696e6720746f207468652033322d6269742070636920627573206f666673657420666f7220444556207265717565737465642062792074686520757365722e0a202a0a202a204261736963616c6c792c2074686520757365722066696e6473207468652062617365206164647265737320666f722068697320646576696365207768696368206865207769736865730a202a20746f206d6d61702e2020546865792072656164207468652033322d6269742076616c75652066726f6d2074686520636f6e66696720737061636520626173652072656769737465722c0a202a2061646420776861746576657220504147455f53495a45206d756c7469706c65206f6666736574207468657920776973682c20616e642066656564207468697320696e746f207468650a202a206f666673657420706172616d65746572206f66206d6d6170206f6e202f70726f632f6275732f7063692f58585820666f722074686174206465766963652e0a202a0a202a2052657475726e73206e65676174697665206572726f7220636f6465206f6e206661696c7572652c207a65726f206f6e20737563636573732e0a202a2f0a73746174696320737472756374207265736f75726365202a5f5f7063695f6d6d61705f6d616b655f6f666673657428737472756374207063695f646576202a6465762c0a0909090909202020202020207265736f757263655f73697a655f74202a6f66667365742c0a090909090920202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f7374617465290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a09756e7369676e6564206c6f6e6720696f5f6f6666736574203d20303b0a09696e7420692c207265735f6269743b0a0a096966202821686f7365290a090972657475726e204e554c4c3b09092f2a2073686f756c64206e657665722068617070656e202a2f0a0a092f2a204966206d656d6f72792c20616464206f6e2074686520504349206272696467652061646472657373206f6666736574202a2f0a09696620286d6d61705f7374617465203d3d207063695f6d6d61705f6d656d29207b0a2369662030202f2a2053656520636f6d6d656e7420696e207063695f7265736f757263655f746f5f75736572282920666f722077687920746869732069732064697361626c6564202a2f0a09092a6f6666736574202b3d20686f73652d3e7063695f6d656d5f6f66667365743b0a23656e6469660a09097265735f626974203d20494f5245534f555243455f4d454d3b0a097d20656c7365207b0a0909696f5f6f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09092a6f6666736574202b3d20696f5f6f66667365743b0a09097265735f626974203d20494f5245534f555243455f494f3b0a097d0a0a092f2a0a09202a20436865636b207468617420746865206f66667365742072657175657374656420636f72726573706f6e647320746f206f6e65206f66207468650a09202a207265736f7572636573206f6620746865206465766963652e0a09202a2f0a09666f72202869203d20303b2069203c3d205043495f524f4d5f5245534f555243453b20692b2b29207b0a0909737472756374207265736f75726365202a7270203d20266465762d3e7265736f757263655b695d3b0a0909696e7420666c616773203d2072702d3e666c6167733b0a0a09092f2a20747265617420524f4d206173206d656d6f7279202873686f756c6420626520616c726561647929202a2f0a09096966202869203d3d205043495f524f4d5f5245534f55524345290a090909666c616773207c3d20494f5245534f555243455f4d454d3b0a0a09092f2a2041637469766520616e642073616d6520747970653f202a2f0a09096966202828666c6167732026207265735f62697429203d3d2030290a090909636f6e74696e75653b0a0a09092f2a20496e207468652072616e6765206f662074686973207265736f757263653f202a2f0a0909696620282a6f6666736574203c202872702d3e7374617274202620504147455f4d41534b29207c7c202a6f6666736574203e2072702d3e656e64290a090909636f6e74696e75653b0a0a09092f2a20666f756e642069742120636f6e737472756374207468652066696e616c20706879736963616c2061646472657373202a2f0a0909696620286d6d61705f7374617465203d3d207063695f6d6d61705f696f290a0909092a6f6666736574202b3d20686f73652d3e696f5f626173655f70687973202d20696f5f6f66667365743b0a090972657475726e2072703b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a2053657420766d5f706167655f70726f74206f6620564d412c20617320617070726f70726961746520666f722074686973206172636869746563747572652c20666f722061207063690a202a20646576696365206d617070696e672e0a202a2f0a73746174696320706770726f745f74205f5f7063695f6d6d61705f7365745f706770726f7428737472756374207063695f646576202a6465762c20737472756374207265736f75726365202a72702c0a09090909202020202020706770726f745f742070726f74656374696f6e2c0a09090909202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f73746174652c0a09090909202020202020696e742077726974655f636f6d62696e65290a7b0a09706770726f745f742070726f74203d2070726f74656374696f6e3b0a0a092f2a20577269746520636f6d62696e6520697320616c776179732030206f6e206e6f6e2d6d656d6f7279207370616365206d617070696e67732e204f6e0a09202a206d656d6f72792073706163652c206966207468652075736572206469646e2774207061737320312c20776520636865636b20666f7220610a09202a2022707265666574636861626c6522207265736f757263652e2054686973206973206120626974206861636b6973682c20627574207765207573650a09202a207468697320746f20776f726b61726f756e642074686520696e6162696c697479206f66202f737973667320746f2070726f7669646520612077726974650a09202a20636f6d62696e65206269740a09202a2f0a09696620286d6d61705f737461746520213d207063695f6d6d61705f6d656d290a090977726974655f636f6d62696e65203d20303b0a09656c7365206966202877726974655f636f6d62696e65203d3d203029207b0a09096966202872702d3e666c616773202620494f5245534f555243455f5052454645544348290a09090977726974655f636f6d62696e65203d20313b0a097d0a0a0972657475726e20706770726f745f6e6f6e6361636865642870726f74293b0a7d0a0a2f2a0a202a2054686973206f6e652069732075736564206279202f6465762f6d656d20616e642066626465762077686f2068617665206e6f20636c75652061626f7574207468650a202a20504349206465766963652c20697420747269657320746f2066696e6420746865205043492064657669636520666972737420616e642063616c6c73207468650a202a2061626f766520726f7574696e650a202a2f0a706770726f745f74207063695f706879735f6d656d5f6163636573735f70726f74287374727563742066696c65202a66696c652c0a090909092020756e7369676e6564206c6f6e672070666e2c0a090909092020756e7369676e6564206c6f6e672073697a652c0a090909092020706770726f745f742070726f74290a7b0a09737472756374207063695f646576202a70646576203d204e554c4c3b0a09737472756374207265736f75726365202a666f756e64203d204e554c4c3b0a097265736f757263655f73697a655f74206f6666736574203d2028287265736f757263655f73697a655f742970666e29203c3c20504147455f53484946543b0a09696e7420693b0a0a0969662028706167655f69735f72616d2870666e29290a090972657475726e2070726f743b0a0a0970726f74203d20706770726f745f6e6f6e6361636865642870726f74293b0a09666f725f656163685f7063695f646576287064657629207b0a0909666f72202869203d20303b2069203c3d205043495f524f4d5f5245534f555243453b20692b2b29207b0a090909737472756374207265736f75726365202a7270203d2026706465762d3e7265736f757263655b695d3b0a090909696e7420666c616773203d2072702d3e666c6167733b0a0a0909092f2a2041637469766520616e642073616d6520747970653f202a2f0a0909096966202828666c616773202620494f5245534f555243455f4d454d29203d3d2030290a09090909636f6e74696e75653b0a0909092f2a20496e207468652072616e6765206f662074686973207265736f757263653f202a2f0a090909696620286f6666736574203c202872702d3e7374617274202620504147455f4d41534b29207c7c0a090909202020206f6666736574203e2072702d3e656e64290a09090909636f6e74696e75653b0a090909666f756e64203d2072703b0a090909627265616b3b0a09097d0a090969662028666f756e64290a090909627265616b3b0a097d0a0969662028666f756e6429207b0a090969662028666f756e642d3e666c616773202620494f5245534f555243455f5052454645544348290a09090970726f74203d20706770726f745f6e6f6e6361636865645f77632870726f74293b0a09097063695f6465765f7075742870646576293b0a097d0a0a0970725f646562756728225043493a204e6f6e2d504349206d617020666f7220256c6c782c2070726f743a20256c785c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e67296f66667365742c20706770726f745f76616c2870726f7429293b0a0a0972657475726e2070726f743b0a7d0a0a2f2a0a202a20506572666f726d207468652061637475616c2072656d6170206f662074686520706167657320666f7220612050434920646576696365206d617070696e672c2061730a202a20617070726f70726961746520666f722074686973206172636869746563747572652e202054686520726567696f6e20696e207468652070726f6365737320746f206d61700a202a2069732064657363726962656420627920766d5f737461727420616e6420766d5f656e64206d656d62657273206f6620564d412c20746865206261736520706879736963616c0a202a206164647265737320697320666f756e6420696e20766d5f70676f66662e0a202a205468652070636920646576696365207374727563747572652069732070726f766964656420736f20746861742061726368697465637475726573206d6179206d616b65206d617070696e670a202a206465636973696f6e73206f6e2061207065722d646576696365206f72207065722d6275732062617369732e0a202a0a202a2052657475726e732061206e65676174697665206572726f7220636f6465206f6e206661696c7572652c207a65726f206f6e20737563636573732e0a202a2f0a696e74207063695f6d6d61705f706167655f72616e676528737472756374207063695f646576202a6465762c2073747275637420766d5f617265615f737472756374202a766d612c0a090909656e756d207063695f6d6d61705f7374617465206d6d61705f73746174652c20696e742077726974655f636f6d62696e65290a7b0a097265736f757263655f73697a655f74206f6666736574203d0a090928287265736f757263655f73697a655f7429766d612d3e766d5f70676f666629203c3c20504147455f53484946543b0a09737472756374207265736f75726365202a72703b0a09696e74207265743b0a0a097270203d205f5f7063695f6d6d61705f6d616b655f6f6666736574286465762c20266f66667365742c206d6d61705f7374617465293b0a09696620287270203d3d204e554c4c290a090972657475726e202d45494e56414c3b0a0a09766d612d3e766d5f70676f6666203d206f6666736574203e3e20504147455f53484946543b0a09766d612d3e766d5f706167655f70726f74203d205f5f7063695f6d6d61705f7365745f706770726f74286465762c2072702c0a0909090909092020766d612d3e766d5f706167655f70726f742c0a09090909090920206d6d61705f73746174652c2077726974655f636f6d62696e65293b0a0a09726574203d2072656d61705f70666e5f72616e676528766d612c20766d612d3e766d5f73746172742c20766d612d3e766d5f70676f66662c0a09090920202020202020766d612d3e766d5f656e64202d20766d612d3e766d5f73746172742c20766d612d3e766d5f706167655f70726f74293b0a0a0972657475726e207265743b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f207265616420616363657373206f6e206120627573202a2f0a696e74207063695f6c65676163795f7265616428737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c20753332202a76616c2c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e67206f66667365743b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207265736f75726365202a7270203d2026686f73652d3e696f5f7265736f757263653b0a09766f6964205f5f696f6d656d202a616464723b0a0a092f2a20436865636b20696620706f72742063616e20626520737570706f727465642062792074686174206275732e205765206f6e6c7920636865636b0a09202a207468652072616e676573206f6620746865205048422074686f7567682c206e6f74207468652062757320697473656c66206173207468652072756c65730a09202a20666f7220666f7277617264696e67206c6567616379206379636c657320646f776e206272696467657320617265206e6f74206f75722070726f626c656d0a09202a20686572652e20536f2069662074686520686f73742062726964676520737570706f7274732069742c20776520646f2069742e0a09202a2f0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a096f6666736574202b3d20706f72743b0a0a0969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a090972657475726e202d454e58494f3b0a09696620286f6666736574203c2072702d3e7374617274207c7c20286f6666736574202b2073697a6529203e2072702d3e656e64290a090972657475726e202d454e58494f3b0a0961646472203d20686f73652d3e696f5f626173655f76697274202b20706f72743b0a0a09737769746368202873697a6529207b0a096361736520313a0a09092a28287538202a2976616c29203d20696e5f382861646472293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09092a2828753136202a2976616c29203d20696e5f6c6531362861646472293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09092a2828753332202a2976616c29203d20696e5f6c6533322861646472293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f20777269746520616363657373206f6e206120627573202a2f0a696e74207063695f6c65676163795f777269746528737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c207533322076616c2c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e67206f66667365743b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207265736f75726365202a7270203d2026686f73652d3e696f5f7265736f757263653b0a09766f6964205f5f696f6d656d202a616464723b0a0a092f2a20436865636b20696620706f72742063616e20626520737570706f727465642062792074686174206275732e205765206f6e6c7920636865636b0a09202a207468652072616e676573206f6620746865205048422074686f7567682c206e6f74207468652062757320697473656c66206173207468652072756c65730a09202a20666f7220666f7277617264696e67206c6567616379206379636c657320646f776e206272696467657320617265206e6f74206f75722070726f626c656d0a09202a20686572652e20536f2069662074686520686f73742062726964676520737570706f7274732069742c20776520646f2069742e0a09202a2f0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a096f6666736574202b3d20706f72743b0a0a0969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a090972657475726e202d454e58494f3b0a09696620286f6666736574203c2072702d3e7374617274207c7c20286f6666736574202b2073697a6529203e2072702d3e656e64290a090972657475726e202d454e58494f3b0a0961646472203d20686f73652d3e696f5f626173655f76697274202b20706f72743b0a0a092f2a205741524e494e473a205468652067656e6572696320636f6465206973206964696f7469632e204974206765747320706173736564206120706f696e7465720a09202a20746f20776861742063616e206265206120312c2032206f7220342062797465207175616e7469747920616e6420616c7761797320726561647320746861740a09202a2061732061207533322c207768696368206d65616e732074686174207765206861766520746f20636f727265637420746865206c6f636174696f6e206f660a09202a20746865206461746120726561642077697468696e2074686f7365203332206269747320666f722073697a65203120616e6420320a09202a2f0a09737769746368202873697a6529207b0a096361736520313a0a09096f75745f3828616464722c2076616c203e3e203234293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09096f75745f6c65313628616464722c2076616c203e3e203136293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09096f75745f6c65333228616464722c2076616c293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f206f72206d656d6f7279206d6d617020616363657373206f6e206120627573202a2f0a696e74207063695f6d6d61705f6c65676163795f706167655f72616e676528737472756374207063695f627573202a6275732c0a0909092020202020202073747275637420766d5f617265615f737472756374202a766d612c0a09090920202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f7374617465290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a097265736f757263655f73697a655f74206f6666736574203d0a090928287265736f757263655f73697a655f7429766d612d3e766d5f70676f666629203c3c20504147455f53484946543b0a097265736f757263655f73697a655f742073697a65203d20766d612d3e766d5f656e64202d20766d612d3e766d5f73746172743b0a09737472756374207265736f75726365202a72703b0a0a0970725f646562756728227063695f6d6d61705f6c65676163795f706167655f72616e676528253034783a253032782c2025732040256c6c782e2e256c6c78295c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a0909206d6d61705f7374617465203d3d207063695f6d6d61705f6d656d203f20224d454d22203a2022494f222c0a09092028756e7369676e6564206c6f6e67206c6f6e67296f66667365742c0a09092028756e7369676e6564206c6f6e67206c6f6e6729286f6666736574202b2073697a65202d203129293b0a0a09696620286d6d61705f7374617465203d3d207063695f6d6d61705f6d656d29207b0a09092f2a204861636b20616c65727420210a0909202a0a0909202a20426563617573652058206973206c616d6520616e642063616e206661696c207374617274696e67206966206974206765747320616e206572726f720a0909202a20747279696e6720746f206d6d6170206c65676163795f6d656d2028696e7374656164206f66206a757374206d6f76696e67206f6e20776974686f75740a0909202a206c6567616379206d656d6f727920616363657373292077652066616b65206974206865726520627920676976696e6720697420616e6f6e796d6f75730a0909202a206d656d6f72792c206566666563746976656c79206265686176696e67206a757374206c696b65202f6465762f7a65726f0a0909202a2f0a090969662028286f6666736574202b2073697a6529203e20686f73652d3e6973615f6d656d5f73697a6529207b0a23696664656620434f4e4649475f4d4d550a0909097072696e746b284b45524e5f44454255470a090909092250726f6365737320257320287069643a256429206d6170706564206e6f6e2d6578697374696e6720504349220a09090909226c6567616379206d656d6f727920666f722030253034783a253032785c6e222c0a0909090963757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c207063695f646f6d61696e5f6e7228627573292c0a09090909090909096275732d3e6e756d626572293b0a23656e6469660a09090969662028766d612d3e766d5f666c616773202620564d5f534841524544290a0909090972657475726e2073686d656d5f7a65726f5f736574757028766d61293b0a09090972657475726e20303b0a09097d0a09096f6666736574202b3d20686f73652d3e6973615f6d656d5f706879733b0a097d20656c7365207b0a0909756e7369676e6564206c6f6e6720696f5f6f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205c0a09090909090909095f494f5f424153453b0a0909756e7369676e6564206c6f6e6720726f6666736574203d206f6666736574202b20696f5f6f66667365743b0a09097270203d2026686f73652d3e696f5f7265736f757263653b0a090969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a09090972657475726e202d454e58494f3b0a090969662028726f6666736574203c2072702d3e7374617274207c7c2028726f6666736574202b2073697a6529203e2072702d3e656e64290a09090972657475726e202d454e58494f3b0a09096f6666736574202b3d20686f73652d3e696f5f626173655f706879733b0a097d0a0970725f64656275672822202d3e206d617070696e67207068797320256c6c785c6e222c2028756e7369676e6564206c6f6e67206c6f6e67296f6666736574293b0a0a09766d612d3e766d5f70676f6666203d206f6666736574203e3e20504147455f53484946543b0a09766d612d3e766d5f706167655f70726f74203d20706770726f745f6e6f6e63616368656428766d612d3e766d5f706167655f70726f74293b0a0972657475726e2072656d61705f70666e5f72616e676528766d612c20766d612d3e766d5f73746172742c20766d612d3e766d5f70676f66662c0a09090920202020202020766d612d3e766d5f656e64202d20766d612d3e766d5f73746172742c0a09090920202020202020766d612d3e766d5f706167655f70726f74293b0a7d0a0a766f6964207063695f7265736f757263655f746f5f7573657228636f6e737420737472756374207063695f646576202a6465762c20696e74206261722c0a0909092020636f6e737420737472756374207265736f75726365202a727372632c0a09090920207265736f757263655f73697a655f74202a73746172742c207265736f757263655f73697a655f74202a656e64290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a097265736f757263655f73697a655f74206f6666736574203d20303b0a0a0969662028686f7365203d3d204e554c4c290a090972657475726e3b0a0a0969662028727372632d3e666c616773202620494f5245534f555243455f494f290a09096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a0a092f2a205765207061737320612066756c6c79206669786564207570206164647265737320746f20757365726c616e6420666f72204d4d494f20696e7374656164206f660a09202a2061204241522076616c756520626563617573652058206973206c616d6520616e64206578706563747320746f2062652061626c6520746f2075736520746861740a09202a20746f207061737320746f202f6465762f6d656d20210a09202a0a09202a2054686174206d65616e732074686174207765276c6c206861766520706f74656e7469616c6c7920363420626974732076616c75657320776865726520736f6d650a09202a20757365726c616e642061707073206f6e6c792065787065637420333220286c696b65205820697473656c662073696e6365206974207468696e6b73206f6e6c790a09202a205370617263206861732036342062697473204d4d494f292062757420696620776520646f6e277420646f20746861742c20776520627265616b206974206f6e0a09202a2033322062697473204348525073203a2d280a09202a0a09202a20486f706566756c6c792c2074686520737973667320696e737465726661636520697320696d6d756e6520746f20746861742067756e6b2e204f6e636520580a09202a20686173206265656e2066697865642028616e6420746865206669782073707265616420656e6f756768292c2077652063616e2072652d656e61626c65207468650a09202a2032206c696e65732062656c6f7720616e64207061737320646f776e2061204241522076616c756520746f20757365726c616e642e20496e207468617420636173650a09202a207765276c6c20616c736f206861766520746f2072652d656e61626c6520746865206d61746368696e6720636f646520696e0a09202a205f5f7063695f6d6d61705f6d616b655f6f666673657428292e0a09202a0a09202a2042656e482e0a09202a2f0a23696620300a09656c73652069662028727372632d3e666c616773202620494f5245534f555243455f4d454d290a09096f6666736574203d20686f73652d3e7063695f6d656d5f6f66667365743b0a23656e6469660a0a092a7374617274203d20727372632d3e7374617274202d206f66667365743b0a092a656e64203d20727372632d3e656e64202d206f66667365743b0a7d0a0a2f2a2a0a202a207063695f70726f636573735f6272696467655f4f465f72616e676573202d2050617273652050434920627269646765207265736f75726365732066726f6d2064657669636520747265650a202a2040686f73653a206e65776c7920616c6c6f6361746564207063695f636f6e74726f6c6c657220746f2062652073657475700a202a20406465763a20646576696365206e6f6465206f662074686520686f7374206272696467650a202a20407072696d6172793a20736574206966207072696d61727920627573202833322062697473206f6e6c792c20736f6f6e20746f2062652064657072656361746564290a202a0a202a20546869732066756e6374696f6e2077696c6c20706172736520746865202272616e676573222070726f7065727479206f6620612050434920686f737420627269646765206465766963650a202a206e6f646520616e6420736574757020746865207265736f75726365206d617070696e67206f6620612070636920636f6e74726f6c6c6572206261736564206f6e206974730a202a20636f6e74656e742e0a202a0a202a204c69666520776f756c6420626520626f72696e67206966206974207761736e277420666f72206120666577206973737565732074686174207765206861766520746f206465616c0a202a207769746820686572653a0a202a0a202a2020202d2057652063616e206f6e6c7920636f70652077697468206f6e6520494f2073706163652072616e676520616e6420757020746f2033204d656d6f72792073706163650a202a202020202072616e6765732e20486f77657665722c20736f6d65206d616368696e657320287468616e6b73204170706c652021292074656e6420746f2073706c69742074686569720a202a2020202020737061636520696e746f206c6f7473206f6620736d616c6c20636f6e746967756f75732072616e6765732e20536f207765206861766520746f20636f616c657363652e0a202a0a202a2020202d2057652063616e206f6e6c7920636f7065207769746820616c6c206d656d6f72792072616e67657320686176696e67207468652073616d65206f66667365740a202a20202020206265747765656e204350552061646472657373657320616e6420504349206164647265737365732e20556e666f7274756e6174656c792c20736f6d6520627269646765730a202a202020202061726520736574757020666f722061206c6172676520313a31206d617070696e6720616c6f6e672077697468206120736d616c6c202277696e646f77222077686963680a202a20202020206d617073205043492061646472657373203020746f20736f6d652061726269747261727920686967682061646472657373206f66207468652043505520737061636520696e0a202a20202020206f7264657220746f20676976652061636365737320746f2074686520495341206d656d6f727920686f6c652e0a202a202020202054686520776179206f7574206f662068657265207468617420492776652063686f73656e20666f72206e6f7720697320746f20616c7761797320736574207468650a202a20202020206f6666736574206261736564206f6e20746865206669727374207265736f7572636520666f756e642c207468656e206f766572726964652069742069662077650a202a202020202068617665206120646966666572656e74206f666673657420616e64207468652070726576696f7573207761732073657420627920616e2049534120686f6c652e0a202a0a202a2020202d20536f6d6520627573736573206861766520494f207370616365206e6f74207374617274696e6720617420302c207768696368206361757365732074726f75626c6520776974680a202a20202020207468652077617920776520646f206f757220494f207265736f757263652072656e756d626572696e672e2054686520636f646520736f6d6577686174206465616c7320776974680a202a2020202020697420666f72203634206269747320627574204920776f756c64206578706563742070726f626c656d73206f6e20333220626974732e0a202a0a202a2020202d20536f6d65203332206269747320706c6174666f726d732073756368206173203478782063616e206861766520706879736963616c207370616365206c6172676572207468616e0a202a20202020203332206269747320736f207765206e65656420746f2075736520363420626974732076616c75657320666f72207468652070617273696e670a202a2f0a766f6964207063695f70726f636573735f6272696467655f4f465f72616e67657328737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a090909092020737472756374206465766963655f6e6f6465202a6465762c20696e74207072696d617279290a7b0a09636f6e737420753332202a72616e6765733b0a09696e7420726c656e3b0a09696e7420706e61203d206f665f6e5f616464725f63656c6c7328646576293b0a09696e74206e70203d20706e61202b20353b0a09696e74206d656d6e6f203d20302c206973615f686f6c65203d202d313b0a09753332207063695f73706163653b0a09756e7369676e6564206c6f6e67206c6f6e67207063695f616464722c206370755f616464722c207063695f6e6578742c206370755f6e6578742c2073697a653b0a09756e7369676e6564206c6f6e67206c6f6e67206973615f6d62203d20303b0a09737472756374207265736f75726365202a7265733b0a0a097072696e746b284b45524e5f494e464f202250434920686f7374206272696467652025732025732072616e6765733a5c6e222c0a09202020202020206465762d3e66756c6c5f6e616d652c207072696d617279203f2022287072696d6172792922203a202222293b0a0a092f2a204765742072616e6765732070726f7065727479202a2f0a0972616e676573203d206f665f6765745f70726f7065727479286465762c202272616e676573222c2026726c656e293b0a096966202872616e676573203d3d204e554c4c290a090972657475726e3b0a0a092f2a205061727365206974202a2f0a0970725f6465627567282250617273696e672072616e6765732070726f70657274792e2e2e5c6e22293b0a097768696c65202828726c656e202d3d206e70202a203429203e3d203029207b0a09092f2a2052656164206e6578742072616e67657320656c656d656e74202a2f0a09097063695f7370616365203d2072616e6765735b305d3b0a09097063695f61646472203d206f665f726561645f6e756d6265722872616e676573202b20312c2032293b0a09096370755f61646472203d206f665f7472616e736c6174655f61646472657373286465762c2072616e676573202b2033293b0a090973697a65203d206f665f726561645f6e756d6265722872616e676573202b20706e61202b20332c2032293b0a0a090970725f646562756728227063695f73706163653a20307825303878207063695f616464723a3078253031366c6c7820220a09090909226370755f616464723a3078253031366c6c782073697a653a3078253031366c6c785c6e222c0a09090909097063695f73706163652c207063695f616464722c206370755f616464722c2073697a65293b0a0a090972616e676573202b3d206e703b0a0a09092f2a204966207765206661696c6564207472616e736c6174696f6e206f7220676f742061207a65726f2d73697a656420726567696f6e0a0909202a2028736f6d652046572074727920746f20666565642075732077697468206e6f6e2073656e736963616c207a65726f2073697a656420726567696f6e730a0909202a207375636820617320706f77657233207768696368206c6f6f6b206c696b6520736f6d65206b696e64206f6620617474656d70740a0909202a206174206578706f73696e672074686520564741206d656d6f727920686f6c65290a0909202a2f0a0909696620286370755f61646472203d3d204f465f4241445f41444452207c7c2073697a65203d3d2030290a090909636f6e74696e75653b0a0a09092f2a204e6f7720636f6e73756d6520666f6c6c6f77696e6720656c656d656e7473207768696c6520746865792061726520636f6e746967756f7573202a2f0a0909666f7220283b20726c656e203e3d206e70202a2073697a656f6628753332293b0a0909202020202072616e676573202b3d206e702c20726c656e202d3d206e70202a203429207b0a0909096966202872616e6765735b305d20213d207063695f7370616365290a09090909627265616b3b0a0909097063695f6e657874203d206f665f726561645f6e756d6265722872616e676573202b20312c2032293b0a0909096370755f6e657874203d206f665f7472616e736c6174655f61646472657373286465762c2072616e676573202b2033293b0a090909696620287063695f6e65787420213d207063695f61646472202b2073697a65207c7c0a090909202020206370755f6e65787420213d206370755f61646472202b2073697a65290a09090909627265616b3b0a09090973697a65202b3d206f665f726561645f6e756d6265722872616e676573202b20706e61202b20332c2032293b0a09097d0a0a09092f2a20416374206261736564206f6e20616464726573732073706163652074797065202a2f0a0909726573203d204e554c4c3b0a09097377697463682028287063695f7370616365203e3e2032342920262030783329207b0a09096361736520313a09092f2a2050434920494f207370616365202a2f0a0909097072696e746b284b45524e5f494e464f0a09090920202020202020222020494f203078253031366c6c782e2e3078253031366c6c78202d3e203078253031366c6c785c6e222c0a090909202020202020206370755f616464722c206370755f61646472202b2073697a65202d20312c207063695f61646472293b0a0a0909092f2a20576520737570706f7274206f6e6c79206f6e6520494f2072616e6765202a2f0a09090969662028686f73652d3e7063695f696f5f73697a6529207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b69707065642028746f6f206d616e792920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a0909092f2a204f6e20333220626974732c206c696d697420492f4f20737061636520746f2031364d42202a2f0a0909096966202873697a65203e2030783031303030303030290a0909090973697a65203d20307830313030303030303b0a0a0909092f2a2033322062697473206e6565647320746f206d617020494f732068657265202a2f0a090909686f73652d3e696f5f626173655f76697274203d20696f72656d6170286370755f616464722c2073697a65293b0a0a0909092f2a204578706563742074726f75626c65206966207063695f61646472206973206e6f742030202a2f0a090909696620287072696d617279290a090909096973615f696f5f62617365203d0a090909090928756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f766972743b0a0909092f2a207063695f696f5f73697a6520616e6420696f5f626173655f7068797320616c7761797320726570726573656e7420494f0a090909202a207370616365207374617274696e67206174203020736f20776520666163746f7220696e207063695f616464720a090909202a2f0a090909686f73652d3e7063695f696f5f73697a65203d207063695f61646472202b2073697a653b0a090909686f73652d3e696f5f626173655f70687973203d206370755f61646472202d207063695f616464723b0a0a0909092f2a204275696c64207265736f75726365202a2f0a090909726573203d2026686f73652d3e696f5f7265736f757263653b0a0909097265732d3e666c616773203d20494f5245534f555243455f494f3b0a0909097265732d3e7374617274203d207063695f616464723b0a090909627265616b3b0a09096361736520323a09092f2a20504349204d656d6f7279207370616365202a2f0a09096361736520333a09092f2a205043492036342062697473204d656d6f7279207370616365202a2f0a0909097072696e746b284b45524e5f494e464f0a0909092020202020202022204d454d203078253031366c6c782e2e3078253031366c6c78202d3e203078253031366c6c782025735c6e222c0a090909202020202020206370755f616464722c206370755f61646472202b2073697a65202d20312c207063695f616464722c0a09090920202020202020287063695f73706163652026203078343030303030303029203f2022507265666574636822203a202222293b0a0a0909092f2a20576520737570706f7274206f6e6c792033206d656d6f72792072616e676573202a2f0a090909696620286d656d6e6f203e3d203329207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b69707065642028746f6f206d616e792920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a0909092f2a2048616e646c657320495341206d656d6f727920686f6c652073706163652068657265202a2f0a090909696620287063695f61646472203d3d203029207b0a090909096973615f6d62203d206370755f616464723b0a090909096973615f686f6c65203d206d656d6e6f3b0a09090909696620287072696d617279207c7c206973615f6d656d5f62617365203d3d2030290a09090909096973615f6d656d5f62617365203d206370755f616464723b0a09090909686f73652d3e6973615f6d656d5f70687973203d206370755f616464723b0a09090909686f73652d3e6973615f6d656d5f73697a65203d2073697a653b0a0909097d0a0a0909092f2a2057652067657420746865205043492f4d656d206f66667365742066726f6d207468652066697273742072616e6765206f720a090909202a207468652c2063757272656e74206f6e6520696620746865206f66667365742063616d652066726f6d20616e204953410a090909202a20686f6c652e204966207468657920646f6e2774206d617463682c206275676765722e0a090909202a2f0a090909696620286d656d6e6f203d3d2030207c7c0a09090920202020286973615f686f6c65203e3d2030202626207063695f6164647220213d20302026260a0909092020202020686f73652d3e7063695f6d656d5f6f6666736574203d3d206973615f6d6229290a09090909686f73652d3e7063695f6d656d5f6f6666736574203d206370755f61646472202d207063695f616464723b0a090909656c736520696620287063695f6164647220213d20302026260a0909090920686f73652d3e7063695f6d656d5f6f666673657420213d206370755f61646472202d207063695f6164647229207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b697070656420286f6666736574206d69736d617463682920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a0a0909092f2a204275696c64207265736f75726365202a2f0a090909726573203d2026686f73652d3e6d656d5f7265736f75726365735b6d656d6e6f2b2b5d3b0a0909097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a090909696620287063695f737061636520262030783430303030303030290a090909097265732d3e666c616773207c3d20494f5245534f555243455f50524546455443483b0a0909097265732d3e7374617274203d206370755f616464723b0a090909627265616b3b0a09097d0a09096966202872657320213d204e554c4c29207b0a0909097265732d3e6e616d65203d206465762d3e66756c6c5f6e616d653b0a0909097265732d3e656e64203d207265732d3e7374617274202b2073697a65202d20313b0a0909097265732d3e706172656e74203d204e554c4c3b0a0909097265732d3e7369626c696e67203d204e554c4c3b0a0909097265732d3e6368696c64203d204e554c4c3b0a09097d0a097d0a0a092f2a204966207468657265277320616e2049534120686f6c6520616e6420746865207063695f6d656d5f6f6666736574206973202d6e6f742d206d61746368696e670a09202a207468652049534120686f6c65206f66667365742c207468656e207765206e65656420746f2072656d6f7665207468652049534120686f6c652066726f6d0a09202a20746865207265736f75726365206c69737420666f7220746861742062726967650a09202a2f0a09696620286973615f686f6c65203e3d203020262620686f73652d3e7063695f6d656d5f6f666673657420213d206973615f6d6229207b0a0909756e7369676e656420696e74206e657874203d206973615f686f6c65202b20313b0a09097072696e746b284b45524e5f494e464f20222052656d6f76696e672049534120686f6c65206174203078253031366c6c785c6e222c206973615f6d62293b0a0909696620286e657874203c206d656d6e6f290a0909096d656d6d6f76652826686f73652d3e6d656d5f7265736f75726365735b6973615f686f6c655d2c0a0909090926686f73652d3e6d656d5f7265736f75726365735b6e6578745d2c0a0909090973697a656f6628737472756374207265736f7572636529202a20286d656d6e6f202d206e65787429293b0a0909686f73652d3e6d656d5f7265736f75726365735b2d2d6d656d6e6f5d2e666c616773203d20303b0a097d0a7d0a0a2f2a20446563696465207768657468657220746f20646973706c61792074686520646f6d61696e206e756d62657220696e202f70726f63202a2f0a696e74207063695f70726f635f646f6d61696e28737472756374207063695f627573202a627573290a7b0a0972657475726e20303b0a7d0a0a2f2a2054686973206865616465722066697875702077696c6c20646f20746865207265736f7572636520666978757020666f7220616c6c20646576696365732061732074686579206172650a202a2070726f6265642c20627574206e6f7420666f72206272696467652072616e6765730a202a2f0a73746174696320766f69642070636962696f735f66697875705f7265736f757263657328737472756374207063695f646576202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a09696e7420693b0a0a096966202821686f736529207b0a09097072696e746b284b45524e5f45525220224e6f20686f73742062726964676520666f72205043492064657620257320215c6e222c0a0909202020202020207063695f6e616d652864657629293b0a090972657475726e3b0a097d0a09666f72202869203d20303b2069203c204445564943455f434f554e545f5245534f555243453b20692b2b29207b0a0909737472756374207265736f75726365202a726573203d206465762d3e7265736f75726365202b20693b0a090969662028217265732d3e666c616773290a090909636f6e74696e75653b0a0909696620287265732d3e7374617274203d3d203029207b0a09090970725f646562756728225043493a2573205265736f7572636520256420253031366c6c782d253031366c6c78205b25785d22205c0a0909090909090922697320756e61737369676e65645c6e222c0a09090909207063695f6e616d6528646576292c20692c0a090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a090909092028756e7369676e656420696e74297265732d3e666c616773293b0a0909097265732d3e656e64202d3d207265732d3e73746172743b0a0909097265732d3e7374617274203d20303b0a0909097265732d3e666c616773207c3d20494f5245534f555243455f554e5345543b0a090909636f6e74696e75653b0a09097d0a0a090970725f646562756728225043493a2573205265736f7572636520256420253031366c6c782d253031366c6c78205b25785d5c6e222c0a090909207063695f6e616d6528646576292c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c5c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c616773293b0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f414e595f49442c205043495f414e595f49442c2070636962696f735f66697875705f7265736f7572636573293b0a0a2f2a20546869732066756e6374696f6e20747269657320746f20666967757265206f7574206966206120627269646765207265736f7572636520686173206265656e20696e697469616c697a65640a202a20627920746865206669726d77617265206f72206e6f742e20497420646f65736e2774206861766520746f206265206162736f6c7574656c792062756c6c65742070726f6f662c206275740a202a207468696e677320676f206d6f726520736d6f6f74686c79207768656e20697420676574732069742072696768742e2049742073686f756c6420636f7665727320636173657320737563680a202a206173204170706c652022636c6f7365642220627269646765207265736f757263657320616e6420626172652d6d6574616c207053657269657320756e61737369676e656420627269646765730a202a2f0a73746174696320696e742070636962696f735f756e696e697469616c697a65645f6272696467655f7265736f7572636528737472756374207063695f627573202a6275732c0a09090909090920737472756374207265736f75726365202a726573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207063695f646576202a646576203d206275732d3e73656c663b0a097265736f757263655f73697a655f74206f66667365743b0a0975313620636f6d6d616e643b0a09696e7420693b0a0a092f2a204a6f6220697320612062697420646966666572656e74206265747765656e206d656d6f727920616e6420494f202a2f0a09696620287265732d3e666c616773202620494f5245534f555243455f4d454d29207b0a09092f2a2049662074686520424152206973206e6f6e2d30202872657320213d207063695f6d656d5f6f666673657429207468656e20697427730a0909202a2070726f6261626c79206265656e20696e697469616c697a656420627920736f6d65626f64790a0909202a2f0a0909696620287265732d3e737461727420213d20686f73652d3e7063695f6d656d5f6f6666736574290a09090972657475726e20303b0a0a09092f2a205468652042415220697320302c206c6574277320636865636b206966206d656d6f7279206465636f64696e6720697320656e61626c6564206f6e0a0909202a20746865206272696467652e204966206e6f742c20776520636f6e736964657220697420756e61737369676e65640a0909202a2f0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a09096966202828636f6d6d616e642026205043495f434f4d4d414e445f4d454d4f525929203d3d2030290a09090972657475726e20313b0a0a09092f2a204d656d6f7279206465636f64696e6720697320656e61626c656420616e64207468652042415220697320302e20496620616e79206f660a0909202a2074686520627269646765207265736f757263657320636f766572732074686174207374617274696e672061646472657373202830207468656e0a0909202a206974277320676f6f6420656e6f75676820666f7220757320666f72206d656d6f72790a0909202a2f0a0909666f72202869203d20303b2069203c20333b20692b2b29207b0a0909096966202828686f73652d3e6d656d5f7265736f75726365735b695d2e666c616773202620494f5245534f555243455f4d454d292026260a090909202020686f73652d3e6d656d5f7265736f75726365735b695d2e7374617274203d3d20686f73652d3e7063695f6d656d5f6f6666736574290a0909090972657475726e20303b0a09097d0a0a09092f2a2057656c6c2c20697420737461727473206174203020616e64207765206b6e6f772069742077696c6c20636f6c6c69646520736f207765206d61792061730a0909202a2077656c6c20636f6e736964657220697420617320756e61737369676e65642e205468617420636f7665727320746865204170706c6520636173652e0a0909202a2f0a090972657475726e20313b0a097d20656c7365207b0a09092f2a2049662074686520424152206973206e6f6e2d302c207468656e20776520636f6e73696465722069742061737369676e6564202a2f0a09096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09096966202828287265732d3e7374617274202d206f66667365742920262030786666666666666666756c2920213d2030290a09090972657475726e20303b0a0a09092f2a20486572652c2077652061726520612062697420646966666572656e74207468616e206d656d6f7279206173207479706963616c6c7920494f0a0909202a207370616365207374617274696e67206174206c6f7720616464726573736573202d69732d2076616c69642e205768617420776520646f0a0909202a20696e7374656164206966207468617420776520636f6e736964657220617320756e61737369676e656420616e797468696e6720746861740a0909202a20646f65736e2774206861766520494f20656e61626c656420696e207468652050434920636f6d6d616e642072656769737465722c0a0909202a20616e64207468617427732069742e0a0909202a2f0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a090969662028636f6d6d616e642026205043495f434f4d4d414e445f494f290a09090972657475726e20303b0a0a09092f2a2049742773207374617274696e67206174203020616e6420494f2069732064697361626c656420696e20746865206272696467652c20636f6e73696465720a0909202a20697420756e61737369676e65640a0909202a2f0a090972657475726e20313b0a097d0a7d0a0a2f2a204669787570207265736f7572636573206f662061205043493c2d3e50434920627269646765202a2f0a73746174696320766f69642070636962696f735f66697875705f62726964676528737472756374207063695f627573202a627573290a7b0a09737472756374207265736f75726365202a7265733b0a09696e7420693b0a0a09737472756374207063695f646576202a646576203d206275732d3e73656c663b0a0a097063695f6275735f666f725f656163685f7265736f75726365286275732c207265732c206929207b0a09096966202821726573290a090909636f6e74696e75653b0a090969662028217265732d3e666c616773290a090909636f6e74696e75653b0a09096966202869203e3d2033202626206275732d3e73656c662d3e7472616e73706172656e74290a090909636f6e74696e75653b0a0a090970725f646562756728225043493a257320427573207273726320256420253031366c6c782d253031366c6c78205b25785d2066697875702e2e2e5c6e222c0a090909207063695f6e616d6528646576292c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c5c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c616773293b0a0a09092f2a2054727920746f2064657465637420756e696e697469616c697a65642050325020627269646765207265736f75726365732c0a0909202a20616e6420636c656172207468656d206f757420736f2074686579206765742072652d61737369676e6564206c617465720a0909202a2f0a09096966202870636962696f735f756e696e697469616c697a65645f6272696467655f7265736f75726365286275732c207265732929207b0a0909097265732d3e666c616773203d20303b0a09090970725f646562756728225043493a257320202020202020202020202028756e61737369676e6564295c6e222c0a09090909090909097063695f6e616d652864657629293b0a09097d20656c7365207b0a09090970725f646562756728225043493a2573202020202020202020202020253031366c6c782d253031366c6c785c6e222c0a09090909207063695f6e616d6528646576292c0a090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e64293b0a09097d0a097d0a7d0a0a766f69642070636962696f735f73657475705f6275735f73656c6628737472756374207063695f627573202a627573290a7b0a092f2a204669782075702074686520627573207265736f757263657320666f72205032502062726964676573202a2f0a09696620286275732d3e73656c6620213d204e554c4c290a090970636962696f735f66697875705f62726964676528627573293b0a7d0a0a766f69642070636962696f735f73657475705f6275735f6465766963657328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f646576202a6465763b0a0a0970725f646562756728225043493a20466978757020627573206465766963657320256420282573295c6e222c0a0909206275732d3e6e756d6265722c206275732d3e73656c66203f207063695f6e616d65286275732d3e73656c6629203a202250484222293b0a0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a09092f2a205365747570204f46206e6f646520706f696e74657220696e206172636864617461202a2f0a09096465762d3e6465762e6f665f6e6f6465203d207063695f6465766963655f746f5f4f465f6e6f646528646576293b0a0a09092f2a204669787570204e554d41206e6f6465206173206974206d6179206e6f7420626520736574757020796574206279207468652067656e657269630a0909202a20636f646520616e64206973206e65656465642062792074686520444d4120696e69740a0909202a2f0a09097365745f6465765f6e6f646528266465762d3e6465762c207063696275735f746f5f6e6f6465286465762d3e62757329293b0a0a09092f2a20486f6f6b2075702064656661756c7420444d41206f7073202a2f0a09097365745f646d615f6f707328266465762d3e6465762c207063695f646d615f6f7073293b0a09096465762d3e6465762e61726368646174612e646d615f64617461203d2028766f6964202a295043495f4452414d5f4f46465345543b0a0a09092f2a20526561642064656661756c74204952517320616e64206669787570206966206e6563657373617279202a2f0a09097063695f726561645f6972715f6c696e6528646576293b0a097d0a7d0a0a766f69642070636962696f735f66697875705f62757328737472756374207063695f627573202a627573290a7b0a092f2a205768656e2063616c6c65642066726f6d207468652067656e65726963205043492070726f62652c2072656164205043493c2d3e504349206272696467650a09202a2062617365732e2054686973206973202d6e6f742d2063616c6c6564207768656e2067656e65726174696e67207468652050434920747265652066726f6d0a09202a20746865204f46206465766963652d747265652e0a09202a2f0a09696620286275732d3e73656c6620213d204e554c4c290a09097063695f726561645f6272696467655f626173657328627573293b0a0a092f2a204e6f77206669787570207468652062757320627573202a2f0a0970636962696f735f73657475705f6275735f73656c6628627573293b0a0a092f2a204e6f772066697875702064657669636573206f6e207468617420627573202a2f0a0970636962696f735f73657475705f6275735f6465766963657328627573293b0a7d0a4558504f52545f53594d424f4c2870636962696f735f66697875705f627573293b0a0a73746174696320696e7420736b69705f6973615f696f7265736f757263655f616c69676e28737472756374207063695f646576202a646576290a7b0a0972657475726e20303b0a7d0a0a2f2a0a202a205765206e65656420746f2061766f696420636f6c6c6973696f6e73207769746820606d6972726f726564272056474120706f7274730a202a20616e64206f7468657220737472616e6765204953412068617264776172652c20736f20776520616c776179732077616e74207468650a202a2061646472657373657320746f20626520616c6c6f636174656420696e207468652030783030302d307830666620726567696f6e0a202a206d6f64756c6f2030783430302e0a202a0a202a205768793f204265636175736520736f6d652073696c6c792065787465726e616c20494f206361726473206f6e6c79206465636f64650a202a20746865206c6f772031302062697473206f662074686520494f20616464726573732e2054686520307830302d3078666620726567696f6e0a202a20697320726573657276656420666f72206d6f74686572626f61726420646576696365732074686174206465636f646520616c6c2031360a202a20626974732c20736f2069742773206f6b20746f20616c6c6f636174652061742c207361792c203078323830302d3078323866662c0a202a206275742077652077616e7420746f2074727920746f2061766f696420616c6c6f636174696e67206174203078323930302d3078326266660a202a207768696368206d696768742068617665206265206d6972726f726564206174203078303130302d3078303366662e2e0a202a2f0a7265736f757263655f73697a655f742070636962696f735f616c69676e5f7265736f7572636528766f6964202a646174612c20636f6e737420737472756374207265736f75726365202a7265732c0a090909097265736f757263655f73697a655f742073697a652c207265736f757263655f73697a655f7420616c69676e290a7b0a09737472756374207063695f646576202a646576203d20646174613b0a097265736f757263655f73697a655f74207374617274203d207265732d3e73746172743b0a0a09696620287265732d3e666c616773202620494f5245534f555243455f494f29207b0a090969662028736b69705f6973615f696f7265736f757263655f616c69676e2864657629290a09090972657475726e2073746172743b0a09096966202873746172742026203078333030290a0909097374617274203d20287374617274202b203078336666292026207e30783366663b0a097d0a0a0972657475726e2073746172743b0a7d0a4558504f52545f53594d424f4c2870636962696f735f616c69676e5f7265736f75726365293b0a0a2f2a0a202a205265706172656e74207265736f75726365206368696c6472656e206f66207072207468617420636f6e666c6963742077697468207265730a202a20756e646572207265732c20616e64206d616b6520726573207265706c6163652074686f7365206368696c6472656e2e0a202a2f0a73746174696320696e74205f5f696e6974207265706172656e745f7265736f757263657328737472756374207265736f75726365202a706172656e742c0a090909092020202020737472756374207265736f75726365202a726573290a7b0a09737472756374207265736f75726365202a702c202a2a70703b0a09737472756374207265736f75726365202a2a66697273747070203d204e554c4c3b0a0a09666f7220287070203d2026706172656e742d3e6368696c643b202870203d202a70702920213d204e554c4c3b207070203d2026702d3e7369626c696e6729207b0a090969662028702d3e656e64203c207265732d3e7374617274290a090909636f6e74696e75653b0a0909696620287265732d3e656e64203c20702d3e7374617274290a090909627265616b3b0a090969662028702d3e7374617274203c207265732d3e7374617274207c7c20702d3e656e64203e207265732d3e656e64290a09090972657475726e202d313b092f2a206e6f7420636f6d706c6574656c7920636f6e7461696e6564202a2f0a09096966202866697273747070203d3d204e554c4c290a09090966697273747070203d2070703b0a097d0a096966202866697273747070203d3d204e554c4c290a090972657475726e202d313b092f2a206469646e27742066696e6420616e7920636f6e666c696374696e6720656e74726965733f202a2f0a097265732d3e706172656e74203d20706172656e743b0a097265732d3e6368696c64203d202a666972737470703b0a097265732d3e7369626c696e67203d202a70703b0a092a66697273747070203d207265733b0a092a7070203d204e554c4c3b0a09666f72202870203d207265732d3e6368696c643b207020213d204e554c4c3b2070203d20702d3e7369626c696e6729207b0a0909702d3e706172656e74203d207265733b0a090970725f646562756728225043493a205265706172656e746564202573205b256c6c782e2e256c6c785d20756e6465722025735c6e222c0a09090920702d3e6e616d652c0a0909092028756e7369676e6564206c6f6e67206c6f6e6729702d3e73746172742c0a0909092028756e7369676e6564206c6f6e67206c6f6e6729702d3e656e642c207265732d3e6e616d65293b0a097d0a0972657475726e20303b0a7d0a0a2f2a0a202a202048616e646c65207265736f7572636573206f662050434920646576696365732e202049662074686520776f726c64207765726520706572666563742c20776520636f756c640a202a20206a75737420616c6c6f6361746520616c6c20746865207265736f7572636520726567696f6e7320616e6420646f206e6f7468696e67206d6f72652e202049742069736e27742e0a202a20204f6e20746865206f746865722068616e642c2077652063616e6e6f74206a7573742072652d616c6c6f6361746520616c6c20646576696365732c20617320697420776f756c640a202a20207265717569726520757320746f206b6e6f77206c6f7473206f6620686f73742062726964676520696e7465726e616c732e2020536f20776520617474656d707420746f0a202a20206b656570206173206d756368206f6620746865206f726967696e616c20636f6e66696775726174696f6e20617320706f737369626c652c2062757420747765616b2069740a202a20207768656e206974277320666f756e6420746f2062652077726f6e672e0a202a0a202a20204b6e6f776e2042494f532070726f626c656d73207765206861766520746f20776f726b2061726f756e643a0a202a092d20492f4f206f72206d656d6f727920726567696f6e73206e6f7420636f6e666967757265640a202a092d20726567696f6e7320636f6e666967757265642c20627574206e6f7420656e61626c656420696e2074686520636f6d6d616e642072656769737465720a202a092d20626f67757320492f4f206164647265737365732061626f76652036344b20757365640a202a092d20657870616e73696f6e20524f4d73206c65667420656e61626c6564202874686973206d617920736f756e64206861726d6c6573732c2062757420676976656e0a202a09202074686520666163742074686520504349207370656373206578706c696369746c7920616c6c6f772061646472657373206465636f6465727320746f2062650a202a092020736861726564206265747765656e20657870616e73696f6e20524f4d7320616e64206f74686572207265736f7572636520726567696f6e732c20697427730a202a0920206174206c656173742064616e6765726f7573290a202a0a202a20204f757220736f6c7574696f6e3a0a202a0928312920416c6c6f63617465207265736f757263657320666f7220616c6c20627573657320626568696e64205043492d746f2d50434920627269646765732e0a202a092020202054686973206769766573207573206669786564206261727269657273206f6e2077686572652077652063616e20616c6c6f636174652e0a202a0928322920416c6c6f63617465207265736f757263657320666f7220616c6c20656e61626c656420646576696365732e202049662074686572652069730a202a09202020206120636f6c6c6973696f6e2c206a757374206d61726b20746865207265736f7572636520617320756e616c6c6f63617465642e20416c736f0a202a092020202064697361626c6520657870616e73696f6e20524f4d7320647572696e67207468697320737465702e0a202a092833292054727920746f20616c6c6f63617465207265736f757263657320666f722064697361626c656420646576696365732e20204966207468650a202a09202020207265736f757263657320776572652061737369676e656420636f72726563746c792c2065766572797468696e6720676f65732077656c6c2c0a202a09202020206966207468657920776572656e27742c207468657920776f6e2774206469737475726220616c6c6f636174696f6e206f66206f746865720a202a09202020207265736f75726365732e0a202a092834292041737369676e206e65772061646472657373657320746f207265736f75726365732077686963682077657265206569746865720a202a09202020206e6f7420636f6e6669677572656420617420616c6c206f72206d6973636f6e666967757265642e20204966206578706c696369746c790a202a09202020207265717565737465642062792074686520757365722c20636f6e66696775726520657870616e73696f6e20524f4d20616464726573730a202a092020202061732077656c6c2e0a202a2f0a0a73746174696320766f69642070636962696f735f616c6c6f636174655f6275735f7265736f757263657328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f627573202a623b0a09696e7420693b0a09737472756374207265736f75726365202a7265732c202a70723b0a0a0970725f646562756728225043493a20416c6c6f636174696e6720627573207265736f757263657320666f7220253034783a253032782e2e2e5c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d626572293b0a0a097063695f6275735f666f725f656163685f7265736f75726365286275732c207265732c206929207b0a09096966202821726573207c7c20217265732d3e666c6167730a0909202020207c7c207265732d3e7374617274203e207265732d3e656e64207c7c207265732d3e706172656e74290a090909636f6e74696e75653b0a0909696620286275732d3e706172656e74203d3d204e554c4c290a0909097072203d20287265732d3e666c616773202620494f5245534f555243455f494f29203f0a0909090926696f706f72745f7265736f75726365203a2026696f6d656d5f7265736f757263653b0a0909656c7365207b0a0909092f2a20446f6e277420626f746865722077697468206e6f6e2d726f6f7420627573736573207768656e0a090909202a2072652d61737369676e696e6720616c6c207265736f75726365732e20576520636c656172207468650a090909202a207265736f7572636520666c6167732061732069662074686579207765726520636f6c6c6964696e670a090909202a20616e64206173207375636820656e737572652070726f7065722072652d616c6c6f636174696f6e0a090909202a206c617465722e0a090909202a2f0a0909097072203d207063695f66696e645f706172656e745f7265736f75726365286275732d3e73656c662c20726573293b0a090909696620287072203d3d2072657329207b0a090909092f2a20746869732068617070656e73207768656e207468652067656e65726963205043490a09090909202a20636f6465202877726f6e676c79292064656369646573207468617420746869730a09090909202a20627269646765206973207472616e73706172656e7420202d2d207061756c75730a09090909202a2f0a09090909636f6e74696e75653b0a0909097d0a09097d0a0a090970725f646562756728225043493a2025732028627573202564292062726964676520727372632025643a20253031366c6c782d253031366c6c7820220a09090920225b307825785d2c20706172656e7420257020282573295c6e222c0a090909206275732d3e73656c66203f207063695f6e616d65286275732d3e73656c6629203a2022504842222c0a090909206275732d3e6e756d6265722c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c6167732c0a0909092070722c202870722026262070722d3e6e616d6529203f2070722d3e6e616d65203a20226e696c22293b0a0a090969662028707220262620212870722d3e666c616773202620494f5245534f555243455f554e5345542929207b0a09090969662028726571756573745f7265736f757263652870722c2072657329203d3d2030290a09090909636f6e74696e75653b0a0909092f2a0a090909202a204d757374206265206120636f6e666c696374207769746820616e206578697374696e6720656e7472792e0a090909202a204d6f7665207468617420656e74727920286f7220656e74726965732920756e646572207468650a090909202a20627269646765207265736f7572636520616e642074727920616761696e2e0a090909202a2f0a090909696620287265706172656e745f7265736f75726365732870722c2072657329203d3d2030290a09090909636f6e74696e75653b0a09097d0a09097072696e746b284b45524e5f5741524e494e4720225043493a2043616e6e6f7420616c6c6f63617465207265736f7572636520726567696f6e20220a090920202020202020222564206f6620504349206272696467652025642c2077696c6c2072656d61705c6e222c20692c206275732d3e6e756d626572293b0a0a09097265732d3e7374617274203d207265732d3e656e64203d20303b0a09097265732d3e666c616773203d20303b0a097d0a0a096c6973745f666f725f656163685f656e74727928622c20266275732d3e6368696c6472656e2c206e6f6465290a090970636962696f735f616c6c6f636174655f6275735f7265736f75726365732862293b0a7d0a0a73746174696320696e6c696e6520766f696420616c6c6f635f7265736f7572636528737472756374207063695f646576202a6465762c20696e7420696478290a7b0a09737472756374207265736f75726365202a70722c202a72203d20266465762d3e7265736f757263655b6964785d3b0a0a0970725f646562756728225043493a20416c6c6f636174696e672025733a205265736f757263652025643a20253031366c6c782e2e253031366c6c78205b25785d5c6e222c0a0909207063695f6e616d6528646576292c206964782c0a09092028756e7369676e6564206c6f6e67206c6f6e6729722d3e73746172742c0a09092028756e7369676e6564206c6f6e67206c6f6e6729722d3e656e642c0a09092028756e7369676e656420696e7429722d3e666c616773293b0a0a097072203d207063695f66696e645f706172656e745f7265736f75726365286465762c2072293b0a0969662028217072207c7c202870722d3e666c616773202620494f5245534f555243455f554e53455429207c7c0a0920202020726571756573745f7265736f757263652870722c207229203c203029207b0a09097072696e746b284b45524e5f5741524e494e4720225043493a2043616e6e6f7420616c6c6f63617465207265736f7572636520726567696f6e202564220a09092020202020202022206f66206465766963652025732c2077696c6c2072656d61705c6e222c206964782c207063695f6e616d652864657629293b0a0909696620287072290a09090970725f646562756728225043493a2020706172656e742069732025703a20253031366c6c782d253031366c6c78205b25785d5c6e222c0a090909092070722c0a090909092028756e7369676e6564206c6f6e67206c6f6e672970722d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e672970722d3e656e642c0a090909092028756e7369676e656420696e742970722d3e666c616773293b0a09092f2a205765276c6c2061737369676e2061206e65772061646472657373206c61746572202a2f0a0909722d3e666c616773207c3d20494f5245534f555243455f554e5345543b0a0909722d3e656e64202d3d20722d3e73746172743b0a0909722d3e7374617274203d20303b0a097d0a7d0a0a73746174696320766f6964205f5f696e69742070636962696f735f616c6c6f636174655f7265736f757263657328696e742070617373290a7b0a09737472756374207063695f646576202a646576203d204e554c4c3b0a09696e74206964782c2064697361626c65643b0a0975313620636f6d6d616e643b0a09737472756374207265736f75726365202a723b0a0a09666f725f656163685f7063695f6465762864657629207b0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a0909666f722028696478203d20303b20696478203c3d205043495f524f4d5f5245534f555243453b206964782b2b29207b0a09090972203d20266465762d3e7265736f757263655b6964785d3b0a09090969662028722d3e706172656e742909092f2a20416c726561647920616c6c6f6361746564202a2f0a09090909636f6e74696e75653b0a0909096966202821722d3e666c616773207c7c2028722d3e666c616773202620494f5245534f555243455f554e53455429290a09090909636f6e74696e75653b092f2a204e6f742061737369676e656420617420616c6c202a2f0a0909092f2a205765206f6e6c7920616c6c6f6361746520524f4d73206f6e20706173732031206a75737420696e206361736520746865790a090909202a2068617665206265656e2073637265776564207570206279206669726d776172650a090909202a2f0a09090969662028696478203d3d205043495f524f4d5f5245534f55524345290a0909090964697361626c6564203d20313b0a09090969662028722d3e666c616773202620494f5245534f555243455f494f290a0909090964697361626c6564203d202128636f6d6d616e642026205043495f434f4d4d414e445f494f293b0a090909656c73650a0909090964697361626c6564203d202128636f6d6d616e642026205043495f434f4d4d414e445f4d454d4f5259293b0a0909096966202870617373203d3d2064697361626c6564290a09090909616c6c6f635f7265736f75726365286465762c20696478293b0a09097d0a09096966202870617373290a090909636f6e74696e75653b0a090972203d20266465762d3e7265736f757263655b5043495f524f4d5f5245534f555243455d3b0a090969662028722d3e666c61677329207b0a0909092f2a205475726e2074686520524f4d206f66662c206c6561766520746865207265736f7572636520726567696f6e2c0a090909202a20627574206b65657020697420756e726567697374657265642e0a090909202a2f0a090909753332207265673b0a0909097063695f726561645f636f6e6669675f64776f7264286465762c206465762d3e726f6d5f626173655f7265672c2026726567293b0a090909696620287265672026205043495f524f4d5f414444524553535f454e41424c4529207b0a0909090970725f646562756728225043493a20537769746368696e67206f666620524f4d206f662025735c6e222c0a0909090909207063695f6e616d652864657629293b0a09090909722d3e666c61677320263d207e494f5245534f555243455f524f4d5f454e41424c453b0a090909097063695f77726974655f636f6e6669675f64776f7264286465762c206465762d3e726f6d5f626173655f7265672c0a0909090909097265672026207e5043495f524f4d5f414444524553535f454e41424c45293b0a0909097d0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69742070636962696f735f726573657276655f6c65676163795f726567696f6e7328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a097265736f757263655f73697a655f74096f66667365743b0a09737472756374207265736f75726365202a7265732c202a707265733b0a09696e7420693b0a0a0970725f64656275672822526573657276696e67206c65676163792072616e67657320666f7220646f6d61696e20253034785c6e222c0a090909090909097063695f646f6d61696e5f6e722862757329293b0a0a092f2a20436865636b20666f7220494f202a2f0a09696620282128686f73652d3e696f5f7265736f757263652e666c616773202620494f5245534f555243455f494f29290a0909676f746f206e6f5f696f3b0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09726573203d206b7a616c6c6f632873697a656f6628737472756374207265736f75726365292c204746505f4b45524e454c293b0a094255475f4f4e28726573203d3d204e554c4c293b0a097265732d3e6e616d65203d20224c656761637920494f223b0a097265732d3e666c616773203d20494f5245534f555243455f494f3b0a097265732d3e7374617274203d206f66667365743b0a097265732d3e656e64203d20286f6666736574202b2030786666662920262030786666666666666666756c3b0a0970725f6465627567282243616e646964617465206c656761637920494f3a202570525c6e222c20726573293b0a0969662028726571756573745f7265736f757263652826686f73652d3e696f5f7265736f757263652c207265732929207b0a09097072696e746b284b45524e5f44454255470a0909202020202020202250434920253034783a253032782043616e6e6f742072657365727665204c656761637920494f202570525c6e222c0a0909202020202020207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c20726573293b0a09096b6672656528726573293b0a097d0a0a206e6f5f696f3a0a092f2a20436865636b20666f72206d656d6f7279202a2f0a096f6666736574203d20686f73652d3e7063695f6d656d5f6f66667365743b0a0970725f64656275672822686f7365206d656d206f66667365743a20253031366c6c785c6e222c2028756e7369676e6564206c6f6e67206c6f6e67296f6666736574293b0a09666f72202869203d20303b2069203c20333b20692b2b29207b0a090970726573203d2026686f73652d3e6d656d5f7265736f75726365735b695d3b0a0909696620282128707265732d3e666c616773202620494f5245534f555243455f4d454d29290a090909636f6e74696e75653b0a090970725f64656275672822686f7365206d656d207265733a202570525c6e222c2070726573293b0a09096966202828707265732d3e7374617274202d206f666673657429203c3d20307861303030302026260a09092020202028707265732d3e656e64202d206f666673657429203e3d2030786266666666290a090909627265616b3b0a097d0a096966202869203e3d2033290a090972657475726e3b0a09726573203d206b7a616c6c6f632873697a656f6628737472756374207265736f75726365292c204746505f4b45524e454c293b0a094255475f4f4e28726573203d3d204e554c4c293b0a097265732d3e6e616d65203d20224c656761637920564741206d656d6f7279223b0a097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a097265732d3e7374617274203d2030786130303030202b206f66667365743b0a097265732d3e656e64203d2030786266666666202b206f66667365743b0a0970725f6465627567282243616e64696461746520564741206d656d6f72793a202570525c6e222c20726573293b0a0969662028726571756573745f7265736f7572636528707265732c207265732929207b0a09097072696e746b284b45524e5f44454255470a0909202020202020202250434920253034783a253032782043616e6e6f74207265736572766520564741206d656d6f7279202570525c6e222c0a0909202020202020207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c20726573293b0a09096b6672656528726573293b0a097d0a7d0a0a766f6964205f5f696e69742070636962696f735f7265736f757263655f73757276657928766f6964290a7b0a09737472756374207063695f627573202a623b0a0a092f2a20416c6c6f6361746520616e642061737369676e207265736f75726365732e2049662077652072652d61737369676e2065766572797468696e672c207468656e0a09202a20776520736b69702074686520616c6c6f636174652070686173650a09202a2f0a096c6973745f666f725f656163685f656e74727928622c20267063695f726f6f745f62757365732c206e6f6465290a090970636962696f735f616c6c6f636174655f6275735f7265736f75726365732862293b0a0a0970636962696f735f616c6c6f636174655f7265736f75726365732830293b0a0970636962696f735f616c6c6f636174655f7265736f75726365732831293b0a0a092f2a204265666f72652077652073746172742061737369676e696e6720756e61737369676e6564207265736f757263652c2077652074727920746f20726573657276650a09202a20746865206c6f7720494f206172656120616e642074686520564741206d656d6f72792061726561206966207468657920696e74657273656374207468650a09202a2062757320617661696c61626c65207265736f757263657320746f2061766f696420616c6c6f636174696e67207468696e6773206f6e20746f70206f66207468656d0a09202a2f0a096c6973745f666f725f656163685f656e74727928622c20267063695f726f6f745f62757365732c206e6f6465290a090970636962696f735f726573657276655f6c65676163795f726567696f6e732862293b0a0a092f2a204e6f772070726f6365656420746f2061737369676e696e67207468696e677320746861742077657265206c65667420756e61737369676e6564202a2f0a0970725f646562756728225043493a2041737369676e696e6720756e61737369676e6564207265736f75726365732e2e2e5c6e22293b0a097063695f61737369676e5f756e61737369676e65645f7265736f757263657328293b0a7d0a0a2f2a20546869732069732075736564206279207468652050434920686f74706c75672064726976657220746f20616c6c6f63617465207265736f757263650a202a206f66206e65776c7920706c7567676564206275737365732e2057652063616e2074727920746f20636f6e736f6c69646174652077697468207468650a202a2072657374206f662074686520636f6465206c617465722c20666f72206e6f772c206b6565702069742061732d6973206173206f7572206d61696e0a202a207265736f7572636520616c6c6f636174696f6e2066756e6374696f6e20646f65736e2774206465616c2077697468207375622d7472656573207965742e0a202a2f0a766f69642070636962696f735f636c61696d5f6f6e655f62757328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f646576202a6465763b0a09737472756374207063695f627573202a6368696c645f6275733b0a0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a0909696e7420693b0a0a0909666f72202869203d20303b2069203c205043495f4e554d5f5245534f55524345533b20692b2b29207b0a090909737472756374207265736f75726365202a72203d20266465762d3e7265736f757263655b695d3b0a0a09090969662028722d3e706172656e74207c7c2021722d3e7374617274207c7c2021722d3e666c616773290a09090909636f6e74696e75653b0a0a09090970725f646562756728225043493a20436c61696d696e672025733a20220a0909090920225265736f757263652025643a20253031366c6c782e2e253031366c6c78205b25785d5c6e222c0a09090909207063695f6e616d6528646576292c20692c0a090909092028756e7369676e6564206c6f6e67206c6f6e6729722d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e6729722d3e656e642c0a090909092028756e7369676e656420696e7429722d3e666c616773293b0a0a0909097063695f636c61696d5f7265736f75726365286465762c2069293b0a09097d0a097d0a0a096c6973745f666f725f656163685f656e747279286368696c645f6275732c20266275732d3e6368696c6472656e2c206e6f6465290a090970636962696f735f636c61696d5f6f6e655f627573286368696c645f627573293b0a7d0a4558504f52545f53594d424f4c5f47504c2870636962696f735f636c61696d5f6f6e655f627573293b0a0a0a2f2a2070636962696f735f66696e6973685f616464696e675f746f5f6275730a202a0a202a205468697320697320746f2062652063616c6c65642062792074686520686f74706c756720636f646520616674657220646576696365732068617665206265656e0a202a20616464656420746f2061206275732c207468697320696e636c7564652063616c6c696e6720697420666f722061205048422074686174206973206a7573740a202a206265696e672061646465640a202a2f0a766f69642070636962696f735f66696e6973685f616464696e675f746f5f62757328737472756374207063695f627573202a627573290a7b0a0970725f646562756728225043493a2046696e697368696e6720616464696e6720746f20686f74706c75672062757320253034783a253032785c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d626572293b0a0a092f2a20416c6c6f636174652062757320616e642064657669636573207265736f7572636573202a2f0a0970636962696f735f616c6c6f636174655f6275735f7265736f757263657328627573293b0a0970636962696f735f636c61696d5f6f6e655f62757328627573293b0a0a092f2a20416464206e6577206465766963657320746f20676c6f62616c206c697374732e2020526567697374657220696e2070726f632c2073797366732e202a2f0a097063695f6275735f6164645f6465766963657328627573293b0a0a092f2a20466978757020454548202a2f0a092f2a206565685f6164645f6465766963655f747265655f6c61746528627573293b202a2f0a7d0a4558504f52545f53594d424f4c5f47504c2870636962696f735f66696e6973685f616464696e675f746f5f627573293b0a0a696e742070636962696f735f656e61626c655f64657669636528737472756374207063695f646576202a6465762c20696e74206d61736b290a7b0a0972657475726e207063695f656e61626c655f7265736f7572636573286465762c206d61736b293b0a7d0a0a73746174696320766f69642070636962696f735f73657475705f7068625f7265736f757263657328737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a0909090909737472756374206c6973745f68656164202a7265736f7572636573290a7b0a09756e7369676e6564206c6f6e6720696f5f6f66667365743b0a09737472756374207265736f75726365202a7265733b0a09696e7420693b0a0a092f2a20486f6f6b75702050484220494f207265736f75726365202a2f0a09726573203d2026686f73652d3e696f5f7265736f757263653b0a0a092f2a20466978757020494f207370616365206f6666736574202a2f0a09696f5f6f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d206973615f696f5f626173653b0a097265732d3e7374617274203d20287265732d3e7374617274202b20696f5f6f66667365742920262030786666666666666666753b0a097265732d3e656e64203d20287265732d3e656e64202b20696f5f6f66667365742920262030786666666666666666753b0a0a0969662028217265732d3e666c61677329207b0a09097072696e746b284b45524e5f5741524e494e4720225043493a20492f4f207265736f75726365206e6f742073657420666f7220686f7374220a09092020202020202022206272696467652025732028646f6d61696e202564295c6e222c0a090920202020202020686f73652d3e646e2d3e66756c6c5f6e616d652c20686f73652d3e676c6f62616c5f6e756d626572293b0a09092f2a20576f726b61726f756e6420666f72206c61636b206f6620494f207265736f75726365206f6e6c79206f6e2033322d626974202a2f0a09097265732d3e7374617274203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d206973615f696f5f626173653b0a09097265732d3e656e64203d207265732d3e7374617274202b20494f5f53504143455f4c494d49543b0a09097265732d3e666c616773203d20494f5245534f555243455f494f3b0a097d0a097063695f6164645f7265736f757263655f6f6666736574287265736f75726365732c207265732c0a0909285f5f666f726365207265736f757263655f73697a655f742928686f73652d3e696f5f626173655f76697274202d205f494f5f4241534529293b0a0a0970725f646562756728225043493a2050484220494f207265736f75726365202020203d20253031366c6c782d253031366c6c78205b256c785d5c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a09092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a09092028756e7369676e6564206c6f6e67297265732d3e666c616773293b0a0a092f2a20486f6f6b757020504842204d656d6f7279207265736f7572636573202a2f0a09666f72202869203d20303b2069203c20333b202b2b6929207b0a0909726573203d2026686f73652d3e6d656d5f7265736f75726365735b695d3b0a090969662028217265732d3e666c61677329207b0a0909096966202869203e2030290a09090909636f6e74696e75653b0a0909097072696e746b284b45524e5f45525220225043493a204d656d6f7279207265736f757263652030206e6f742073657420666f7220220a0909092020202020202022686f7374206272696467652025732028646f6d61696e202564295c6e222c0a09090920202020202020686f73652d3e646e2d3e66756c6c5f6e616d652c20686f73652d3e676c6f62616c5f6e756d626572293b0a0a0909092f2a20576f726b61726f756e6420666f72206c61636b206f66204d454d207265736f75726365206f6e6c79206f6e2033322d626974202a2f0a0909097265732d3e7374617274203d20686f73652d3e7063695f6d656d5f6f66667365743b0a0909097265732d3e656e64203d20287265736f757263655f73697a655f74292d314c4c3b0a0909097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a0a09097d0a09097063695f6164645f7265736f757263655f6f6666736574287265736f75726365732c207265732c20686f73652d3e7063695f6d656d5f6f6666736574293b0a0a090970725f646562756728225043493a20504842204d454d207265736f75726365202564203d20253031366c6c782d253031366c6c78205b256c785d5c6e222c0a090909692c2028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a09090928756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a09090928756e7369676e6564206c6f6e67297265732d3e666c616773293b0a097d0a0a0970725f646562756728225043493a20504842204d454d206f666673657420202020203d20253031366c6c785c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e6729686f73652d3e7063695f6d656d5f6f6666736574293b0a0970725f646562756728225043493a2050484220494f20206f666673657420202020203d202530386c785c6e222c0a09092028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f42415345293b0a7d0a0a737472756374206465766963655f6e6f6465202a70636962696f735f6765745f7068625f6f665f6e6f646528737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a0a0972657475726e206f665f6e6f64655f67657428686f73652d3e646e293b0a7d0a0a73746174696320766f69642070636962696f735f7363616e5f70686228737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a094c4953545f48454144287265736f7572636573293b0a09737472756374207063695f627573202a6275733b0a09737472756374206465766963655f6e6f6465202a6e6f6465203d20686f73652d3e646e3b0a0a0970725f646562756728225043493a205363616e6e696e67205048422025735c6e222c206f665f6e6f64655f66756c6c5f6e616d65286e6f646529293b0a0a0970636962696f735f73657475705f7068625f7265736f757263657328686f73652c20267265736f7572636573293b0a0a09627573203d207063695f7363616e5f726f6f745f62757328686f73652d3e706172656e742c20686f73652d3e66697273745f6275736e6f2c0a09090909686f73652d3e6f70732c20686f73652c20267265736f7572636573293b0a0969662028627573203d3d204e554c4c29207b0a09097072696e746b284b45524e5f45525220224661696c656420746f206372656174652062757320666f722050434920646f6d61696e20253034785c6e222c0a090920202020202020686f73652d3e676c6f62616c5f6e756d626572293b0a09097063695f667265655f7265736f757263655f6c69737428267265736f7572636573293b0a090972657475726e3b0a097d0a096275732d3e6275736e5f7265732e7374617274203d20686f73652d3e66697273745f6275736e6f3b0a09686f73652d3e627573203d206275733b0a0a09686f73652d3e6c6173745f6275736e6f203d206275732d3e6275736e5f7265732e656e643b0a7d0a0a73746174696320696e74205f5f696e69742070636962696f735f696e697428766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a09696e74206e6578745f6275736e6f203d20303b0a0a097072696e746b284b45524e5f494e464f20225043493a2050726f62696e67205043492068617264776172655c6e22293b0a0a092f2a205363616e20616c6c206f6620746865207265636f726465642050434920636f6e74726f6c6c6572732e20202a2f0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a0909686f73652d3e6c6173745f6275736e6f203d20307866663b0a090970636962696f735f7363616e5f70686228686f7365293b0a0909696620286e6578745f6275736e6f203c3d20686f73652d3e6c6173745f6275736e6f290a0909096e6578745f6275736e6f203d20686f73652d3e6c6173745f6275736e6f202b20313b0a097d0a097063695f6275735f636f756e74203d206e6578745f6275736e6f3b0a0a092f2a2043616c6c20636f6d6d6f6e20636f646520746f2068616e646c65207265736f7572636520616c6c6f636174696f6e202a2f0a0970636962696f735f7265736f757263655f73757276657928293b0a0a0972657475726e20303b0a7d0a0a7375627379735f696e697463616c6c2870636962696f735f696e6974293b0a0a73746174696320737472756374207063695f636f6e74726f6c6c6572202a7063695f6275735f746f5f686f736528696e7420627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f6465290a090969662028627573203e3d20686f73652d3e66697273745f6275736e6f20262620627573203c3d20686f73652d3e6c6173745f6275736e6f290a09090972657475726e20686f73653b0a0972657475726e204e554c4c3b0a7d0a0a2f2a2050726f7669646520696e666f726d6174696f6e206f6e206c6f636174696f6e73206f6620766172696f757320492f4f20726567696f6e7320696e20706879736963616c0a202a206d656d6f72792e2020446f2074686973206f6e2061207065722d6361726420626173697320736f20746861742077652063686f6f7365207468652072696768740a202a20726f6f74206272696467652e0a202a204e6f74652074686174207468652072657475726e656420494f206f72206d656d6f72792062617365206973206120706879736963616c20616464726573730a202a2f0a0a6c6f6e67207379735f706369636f6e6669675f696f62617365286c6f6e672077686963682c20756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e6720646576666e290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a096c6f6e6720726573756c74203d202d454f504e4f54535550503b0a0a09686f7365203d207063695f6275735f746f5f686f736528627573293b0a096966202821686f7365290a090972657475726e202d454e4f4445563b0a0a097377697463682028776869636829207b0a096361736520494f424153455f4252494447455f4e554d4245523a0a090972657475726e20286c6f6e6729686f73652d3e66697273745f6275736e6f3b0a096361736520494f424153455f4d454d4f52593a0a090972657475726e20286c6f6e6729686f73652d3e7063695f6d656d5f6f66667365743b0a096361736520494f424153455f494f3a0a090972657475726e20286c6f6e6729686f73652d3e696f5f626173655f706879733b0a096361736520494f424153455f4953415f494f3a0a090972657475726e20286c6f6e67296973615f696f5f626173653b0a096361736520494f424153455f4953415f4d454d3a0a090972657475726e20286c6f6e67296973615f6d656d5f626173653b0a097d0a0a0972657475726e20726573756c743b0a7d0a0a2f2a0a202a204e756c6c2050434920636f6e666967206163636573732066756e6374696f6e732c20666f72207468652063617365207768656e2077652063616e27740a202a2066696e64206120686f73652e0a202a2f0a23646566696e65204e554c4c5f5043495f4f502872772c2073697a652c20747970652909090909095c0a73746174696320696e7409090909090909095c0a6e756c6c5f2323727723235f636f6e6669675f232373697a6528737472756374207063695f646576202a6465762c20696e74206f66667365742c20747970652076616c29095c0a7b0909090909090909095c0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b090909095c0a7d0a0a73746174696320696e740a6e756c6c5f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a090920696e74206c656e2c20753332202a76616c290a7b0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a7d0a0a73746174696320696e740a6e756c6c5f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a09092020696e74206c656e2c207533322076616c290a7b0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a7d0a0a73746174696320737472756374207063695f6f7073206e756c6c5f7063695f6f7073203d207b0a092e72656164203d206e756c6c5f726561645f636f6e6669672c0a092e7772697465203d206e756c6c5f77726974655f636f6e6669672c0a7d3b0a0a2f2a0a202a2054686573652066756e6374696f6e73206172652075736564206561726c79206f6e206265666f726520504349207363616e6e696e6720697320646f6e650a202a20616e6420616c6c206f6620746865207063695f64657620616e64207063695f62757320737472756374757265732068617665206265656e20637265617465642e0a202a2f0a73746174696320737472756374207063695f627573202a0a66616b655f7063695f62757328737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275736e72290a7b0a0973746174696320737472756374207063695f627573206275733b0a0a096966202821686f7365290a09097072696e746b284b45524e5f455252202243616e27742066696e6420686f736520666f722050434920627573202564215c6e222c206275736e72293b0a0a096275732e6e756d626572203d206275736e723b0a096275732e73797364617461203d20686f73653b0a096275732e6f7073203d20686f7365203f20686f73652d3e6f7073203a20266e756c6c5f7063695f6f70733b0a0972657475726e20266275733b0a7d0a0a23646566696e65204541524c595f5043495f4f502872772c2073697a652c20747970652909090909095c0a696e74206561726c795f2323727723235f636f6e6669675f232373697a6528737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275732c095c0a09090920202020202020696e7420646576666e2c20696e74206f66667365742c20747970652076616c756529095c0a7b0909090909090909095c0a0972657475726e207063695f6275735f2323727723235f636f6e6669675f232373697a652866616b655f7063695f62757328686f73652c20627573292c095c0a090909090920202020646576666e2c206f66667365742c2076616c7565293b095c0a7d0a0a4541524c595f5043495f4f5028726561642c20627974652c207538202a290a4541524c595f5043495f4f5028726561642c20776f72642c20753136202a290a4541524c595f5043495f4f5028726561642c2064776f72642c20753332202a290a4541524c595f5043495f4f502877726974652c20627974652c207538290a4541524c595f5043495f4f502877726974652c20776f72642c20753136290a4541524c595f5043495f4f502877726974652c2064776f72642c20753332290a0a696e74206561726c795f66696e645f6361706162696c69747928737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275732c20696e7420646576666e2c0a0909092020696e7420636170290a7b0a0972657475726e207063695f6275735f66696e645f6361706162696c6974792866616b655f7063695f62757328686f73652c20627573292c20646576666e2c20636170293b0a7d0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f7063692f78696c696e785f7063692e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313037343300313231313437343433333000303032313032300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2050434920737570706f727420666f722058696c696e7820706c627634365f70636920736f66742d636f72652077686963682063616e2062652075736564206f6e0a202a2058696c696e7820566972746578204d4c343130202f204d4c35313020626f617264732e0a202a0a202a20436f70797269676874203230303920526f64657269636b20436f6c656e6272616e6465720a202a20436f70797269676874203230303920536563726574204c616220546563686e6f6c6f67696573204c74642e0a202a0a202a20546865207063692062726964676520666978757020636f64652077617320636f706965642066726f6d207070633478785f7063692e6320616e6420776173207772697474656e0a202a2062792042656e6a616d696e2048657272656e7363686d6964742e0a202a20436f7079726967687420323030372042656e2e2048657272656e7363686d696474203c62656e68406b65726e656c2e6372617368696e672e6f72673e2c2049424d20436f72702e0a202a0a202a20546869732066696c65206973206c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2076657273696f6e20322e20546869732070726f6772616d206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e790a202a206b696e642c20776865746865722065787072657373206f7220696d706c6965642e0a202a2f0a0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f6f665f616464726573732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c61736d2f696f2e683e0a0a23646566696e652058504c425f5043495f414444522030783130630a23646566696e652058504c425f5043495f444154412030783131300a23646566696e652058504c425f5043495f425553202030783131340a0a23646566696e65205043495f484f53545f454e41424c455f434d4420285043495f434f4d4d414e445f53455252207c205043495f434f4d4d414e445f504152495459207c205c0a090909095043495f434f4d4d414e445f4d4153544552207c205043495f434f4d4d414e445f4d454d4f5259290a0a73746174696320737472756374206f665f6465766963655f69642078696c696e785f7063695f6d617463685b5d203d207b0a097b202e636f6d70617469626c65203d2022786c6e782c706c627634362d7063692d312e30332e61222c207d2c0a097b7d0a7d3b0a0a2f2a2a0a202a2078696c696e785f7063695f66697875705f627269646765202d20426c6f636b2058696c696e782050484220636f6e66696775726174696f6e2e0a202a2f0a73746174696320766f69642078696c696e785f7063695f66697875705f62726964676528737472756374207063695f646576202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09696e7420693b0a0a09696620286465762d3e646576666e207c7c206465762d3e6275732d3e73656c66290a090972657475726e3b0a0a09686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a096966202821686f7365290a090972657475726e3b0a0a0969662028216f665f6d617463685f6e6f64652878696c696e785f7063695f6d617463682c20686f73652d3e646e29290a090972657475726e3b0a0a092f2a2048696465207468652050434920686f737420424152732066726f6d20746865206b65726e656c20617320746865697220636f6e74656e7420646f65736e27740a09202a206669742077656c6c20696e20746865207265736f75726365206d616e6167656d656e740a09202a2f0a09666f72202869203d20303b2069203c204445564943455f434f554e545f5245534f555243453b20692b2b29207b0a09096465762d3e7265736f757263655b695d2e7374617274203d20303b0a09096465762d3e7265736f757263655b695d2e656e64203d20303b0a09096465762d3e7265736f757263655b695d2e666c616773203d20303b0a097d0a0a096465765f696e666f28266465762d3e6465762c2022486964696e672058696c696e7820706c622d70636920686f737420627269646765207265736f75726365732025735c6e222c0a0909207063695f6e616d652864657629293b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f414e595f49442c205043495f414e595f49442c2078696c696e785f7063695f66697875705f627269646765293b0a0a2369666465662044454255470a2f2a2a0a202a2078696c696e785f7063695f6578636c7564655f646576696365202d20446f6e277420646f20636f6e6669672061636365737320666f72206e6f6e2d726f6f74206275730a202a0a202a20546869732069732061206861636b2e2020436f6e6669672061636365737320746f20616e7920627573206f74686572207468616e20627573203020646f6573206e6f740a202a2063757272656e746c7920776f726b206f6e20746865204d4c35313020736f2077652070726576656e7420697420686572652e0a202a2f0a73746174696320696e740a78696c696e785f7063695f6578636c7564655f64657669636528737472756374207063695f636f6e74726f6c6c6572202a686f73652c20755f63686172206275732c20753820646576666e290a7b0a0972657475726e202862757320213d2030293b0a7d0a0a2f2a2a0a202a2078696c696e785f6561726c795f7063695f7363616e202d204c6973742070636920636f6e66696720737061636520666f7220617661696c61626c6520646576696365730a202a0a202a204c69737420706369206465766963657320696e2076657279206561726c792070686173652e0a202a2f0a766f6964205f5f696e69742078696c696e785f6561726c795f7063695f7363616e28737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a0975333220627573203d20303b0a097533322076616c2c206465762c2066756e632c206f66667365743b0a0a092f2a2043757272656e746c792077652068617665206f6e6c7920322064657669636520636f6e6e6563746564202d2075702d746f2033322064657669636573202a2f0a09666f722028646576203d20303b20646576203c20323b206465762b2b29207b0a09092f2a204c697374206f6e6c792066697273742066756e6374696f6e206e756d626572202d2075702d746f20382066756e6374696f6e73202a2f0a0909666f72202866756e63203d20303b2066756e63203c20313b2066756e632b2b29207b0a0909097072696e746b284b45524e5f494e464f2022253032783a253032783a25303278222c206275732c206465762c2066756e63293b0a0909092f2a207265616420746865206669727374203634207374616e64617264697a6564206279746573202a2f0a0909092f2a2055702d746f203139322062797465732063616e206265206c697374206f66206361706162696c6974696573202a2f0a090909666f7220286f6666736574203d20303b206f6666736574203c2036343b206f6666736574202b3d203429207b0a090909096561726c795f726561645f636f6e6669675f64776f726428686f73652c206275732c0a09090909095043495f444556464e286465762c2066756e63292c206f66667365742c202676616c293b0a09090909696620286f6666736574203d3d20302026262076616c203d3d203078464646464646464629207b0a09090909097072696e746b284b45524e5f434f4e5420225c6e414253454e5422293b0a0909090909627265616b3b0a090909097d0a090909096966202821286f66667365742025203078313029290a09090909097072696e746b284b45524e5f434f4e5420225c6e253034783a20202020222c206f6666736574293b0a0a090909097072696e746b284b45524e5f434f4e542022253038782020222c2076616c293b0a0909097d0a0909097072696e746b284b45524e5f494e464f20225c6e22293b0a09097d0a097d0a7d0a23656c73650a766f6964205f5f696e69742078696c696e785f6561726c795f7063695f7363616e28737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a7d0a23656e6469660a0a2f2a2a0a202a2078696c696e785f7063695f696e6974202d2046696e6420616e6420726567697374657220612058696c696e782050434920686f7374206272696467650a202a2f0a766f6964205f5f696e69742078696c696e785f7063695f696e697428766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09737472756374207265736f7572636520723b0a09766f6964205f5f696f6d656d202a7063695f7265673b0a09737472756374206465766963655f6e6f6465202a7063695f6e6f64653b0a0a097063695f6e6f6465203d206f665f66696e645f6d61746368696e675f6e6f6465284e554c4c2c2078696c696e785f7063695f6d61746368293b0a0969662028217063695f6e6f6465290a090972657475726e3b0a0a09696620286f665f616464726573735f746f5f7265736f75726365287063695f6e6f64652c20302c2026722929207b0a090970725f657272282278696c696e782d7063693a2063616e6e6f74207265736f6c7665206261736520616464726573735c6e22293b0a090972657475726e3b0a097d0a0a09686f7365203d2070636962696f735f616c6c6f635f636f6e74726f6c6c6572287063695f6e6f6465293b0a096966202821686f736529207b0a090970725f657272282278696c696e782d7063693a2070636962696f735f616c6c6f635f636f6e74726f6c6c65722829206661696c65645c6e22293b0a090972657475726e3b0a097d0a0a092f2a20536574757020636f6e666967207370616365202a2f0a0973657475705f696e6469726563745f70636928686f73652c20722e7374617274202b2058504c425f5043495f414444522c0a090909202020722e7374617274202b2058504c425f5043495f444154412c0a090909202020494e4449524543545f545950455f5345545f4346475f54595045293b0a0a092f2a204163636f7264696e6720746f207468652078696c696e7820706c627634365f70636920646f63756d656e746174696f6e2074686520736f66742d636f7265207374617274730a09202a20612073656c662d696e6974207768656e2074686520627573206d617374657220656e61626c6520626974206973207365742e20576974686f75742074686973206269740a09202a207365742074686520706369206275732063616e2774206265207363616e6e65642e0a09202a2f0a096561726c795f77726974655f636f6e6669675f776f726428686f73652c20302c20302c205043495f434f4d4d414e442c205043495f484f53545f454e41424c455f434d44293b0a0a092f2a2053657420746865206d6178206c6174656e63792074696d657220746f20323535202a2f0a096561726c795f77726974655f636f6e6669675f6279746528686f73652c20302c20302c205043495f4c4154454e43595f54494d45522c2030786666293b0a0a092f2a2053657420746865206d617820627573206e756d62657220746f203235352c20616e64206275732f737562627573206e6f277320746f2030202a2f0a097063695f726567203d206f665f696f6d6170287063695f6e6f64652c2030293b0a096f75745f62653332287063695f726567202b2058504c425f5043495f4255532c2030783030303030306666293b0a09696f756e6d6170287063695f726567293b0a0a092f2a2052656769737465722074686520686f737420627269646765207769746820746865206c696e7578206b65726e656c21202a2f0a097063695f70726f636573735f6272696467655f4f465f72616e67657328686f73652c207063695f6e6f64652c0a0909090909494e4449524543545f545950455f5345545f4346475f54595045293b0a0a0970725f696e666f282278696c696e782d7063693a20526567697374657265642050434920686f7374206272696467655c6e22293b0a0978696c696e785f6561726c795f7063695f7363616e28686f7365293b0a7d0a00000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f706c6174666f726d2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031373535320035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d6963726f626c617a652f706c6174666f726d2f4b636f6e6669672e706c6174666f726d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303333313000313231313437343433333000303032323637350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002320466f722061206465736372697074696f6e206f66207468652073796e746178206f66207468697320636f6e66696775726174696f6e2066696c652c0a232073656520446f63756d656e746174696f6e2f6b6275696c64