Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100367
Transaction 99bb4d025baa51068069d299d62372b2fb83c4c80ab74713a49eea98862e7ec9
>
0.00000001 NMC

Input scripts

0.304502200e8dd0895fedb35689b016b7fc6053f4a572a290ef72486c3bc91b6462e1067e022100d2c64b7cec908cff064d12845de3dfbe15ddcb1d156d333cd88ce50f75e39be7[ALL]

Output scripts

0.044f3f4d5ac711ad1dd8768fbf612b06c43872874debe51873e2b640d9ff4888ae9eaaf0ec2c2b93cc75af82eaff65607ffb3072cdfa2ce021210eec86f1021d20 OP_CHECKSIG
1.2073657475705f6d656d6f727928766f6964202a656e747279293b0a65787465726e20756e7369676e6564206c6f6e672066696e645f696f6d656d2863686172202a6472697665722c20756e7369676e6564206c6f6e67202a6c656e5f6f7574293b0a65787465726e20696e7420696e69745f6d61707328756e7369676e6564206c6f6e6720706879736d656d2c20756e7369676e6564206c6f6e6720696f6d656d2c0a09092020202020756e7369676e6564206c6f6e6720686967686d656d293b0a65787465726e20756e7369676e6564206c6f6e67206765745f766d28756e7369676e6564206c6f6e67206c656e293b0a65787465726e20766f69642073657475705f706879736d656d28756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720757361626c652c0a0909092020756e7369676e6564206c6f6e67206c656e2c20756e7369676e6564206c6f6e67206c6f6e6720686967686d656d293b0a65787465726e20766f6964206164645f696f6d656d2863686172202a6e616d652c20696e742066642c20756e7369676e6564206c6f6e672073697a65293b0a65787465726e20756e7369676e6564206c6f6e6720706879735f6f666673657428756e7369676e6564206c6f6e672070687973293b0a65787465726e20766f6964206d61705f6d656d6f727928756e7369676e6564206c6f6e6720766972742c20756e7369676e6564206c6f6e6720706879732c0a090920202020202020756e7369676e6564206c6f6e67206c656e2c20696e7420722c20696e7420772c20696e742078293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f6e65745f6b65726e2e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303335333200313231313437343433333000303032313037320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030322032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f554d5f4e45545f4b45524e5f480a23646566696e65205f5f554d5f4e45545f4b45524e5f480a0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f736b627566662e683e0a23696e636c756465203c6c696e75782f736f636b65742e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f776f726b71756575652e683e0a0a73747275637420756d6c5f6e6574207b0a09737472756374206c6973745f68656164206c6973743b0a09737472756374206e65745f646576696365202a6465763b0a0973747275637420706c6174666f726d5f64657669636520706465763b0a09696e7420696e6465783b0a09756e7369676e65642063686172206d61635b4554485f414c454e5d3b0a7d3b0a0a73747275637420756d6c5f6e65745f70726976617465207b0a09737472756374206c6973745f68656164206c6973743b0a097370696e6c6f636b5f74206c6f636b3b0a09737472756374206e65745f646576696365202a6465763b0a097374727563742074696d65725f6c69737420746c3b0a0a0973747275637420776f726b5f73747275637420776f726b3b0a09696e742066643b0a09756e7369676e65642063686172206d61635b4554485f414c454e5d3b0a09696e74206d61785f7061636b65743b0a09756e7369676e65642073686f727420282a70726f746f636f6c292873747275637420736b5f62756666202a293b0a09696e7420282a6f70656e2928766f6964202a293b0a09766f696420282a636c6f73652928696e742c20766f6964202a293b0a09766f696420282a72656d6f76652928766f6964202a293b0a09696e7420282a726561642928696e742c2073747275637420736b5f62756666202a736b622c2073747275637420756d6c5f6e65745f70726976617465202a293b0a09696e7420282a77726974652928696e742c2073747275637420736b5f62756666202a736b622c2073747275637420756d6c5f6e65745f70726976617465202a293b0a0a09766f696420282a6164645f616464726573732928756e7369676e65642063686172202a2c20756e7369676e65642063686172202a2c20766f6964202a293b0a09766f696420282a64656c6574655f616464726573732928756e7369676e65642063686172202a2c20756e7369676e65642063686172202a2c20766f6964202a293b0a096368617220757365725b305d3b0a7d3b0a0a737472756374206e65745f6b65726e5f696e666f207b0a09766f696420282a696e69742928737472756374206e65745f646576696365202a2c20766f6964202a293b0a09756e7369676e65642073686f727420282a70726f746f636f6c292873747275637420736b5f62756666202a293b0a09696e7420282a726561642928696e742c2073747275637420736b5f62756666202a736b622c2073747275637420756d6c5f6e65745f70726976617465202a293b0a09696e7420282a77726974652928696e742c2073747275637420736b5f62756666202a736b622c2073747275637420756d6c5f6e65745f70726976617465202a293b0a7d3b0a0a737472756374207472616e73706f7274207b0a09737472756374206c6973745f68656164206c6973743b0a09636f6e73742063686172202a6e616d653b0a09696e7420282a20636f6e7374207365747570292863686172202a2c2063686172202a2a2c20766f6964202a293b0a09636f6e737420737472756374206e65745f757365725f696e666f202a757365723b0a09636f6e737420737472756374206e65745f6b65726e5f696e666f202a6b65726e3b0a09636f6e737420696e7420707269766174655f73697a653b0a09636f6e737420696e742073657475705f73697a653b0a7d3b0a0a65787465726e20737472756374206e65745f646576696365202a65746865725f696e697428696e74293b0a65787465726e20756e7369676e65642073686f72742065746865725f70726f746f636f6c2873747275637420736b5f62756666202a293b0a65787465726e20696e74207461705f73657475705f636f6d6d6f6e2863686172202a7374722c2063686172202a747970652c2063686172202a2a6465765f6e616d652c0a0909092020202063686172202a2a6d61635f6f75742c2063686172202a2a676174655f61646472293b0a65787465726e20766f69642072656769737465725f7472616e73706f727428737472756374207472616e73706f7274202a6e6577293b0a65787465726e20756e7369676e65642073686f7274206574685f70726f746f636f6c2873747275637420736b5f62756666202a736b62293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f6e65745f757365722e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303331343500313231313437343433333000303032313131310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303032202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f554d5f4e45545f555345525f485f5f0a23646566696e65205f5f554d5f4e45545f555345525f485f5f0a0a23646566696e65204554485f414444525f4c454e202836290a23646566696e65204554485f4845414445525f455448455254415020283136290a23646566696e65204554485f4845414445525f4f544845522028323629202f2a20313420666f722065746865726e6574202b20564c414e202b204d504c5320666f72206372617a792070656f706c65202a2f0a23646566696e65204554485f4d41585f5041434b4554202831353030290a0a23646566696e6520554d4c5f4e45545f56455253494f4e202834290a0a737472756374206e65745f757365725f696e666f207b0a09696e7420282a696e69742928766f6964202a2c20766f6964202a293b0a09696e7420282a6f70656e2928766f6964202a293b0a09766f696420282a636c6f73652928696e742c20766f6964202a293b0a09766f696420282a72656d6f76652928766f6964202a293b0a09766f696420282a6164645f616464726573732928756e7369676e65642063686172202a2c20756e7369676e65642063686172202a2c20766f6964202a293b0a09766f696420282a64656c6574655f616464726573732928756e7369676e65642063686172202a2c20756e7369676e65642063686172202a2c20766f6964202a293b0a09696e74206d61785f7061636b65743b0a09696e74206d74753b0a7d3b0a0a65787465726e20766f69642065746865725f757365725f696e697428766f6964202a646174612c20766f6964202a646576293b0a65787465726e20766f696420697465725f61646472657373657328766f6964202a642c20766f696420282a63622928756e7369676e65642063686172202a2c0a090909090920202020202020756e7369676e65642063686172202a2c20766f6964202a292c0a090909202020766f6964202a617267293b0a0a65787465726e20766f6964202a6765745f6f75747075745f62756666657228696e74202a6c656e5f6f7574293b0a65787465726e20766f696420667265655f6f75747075745f62756666657228766f6964202a627566666572293b0a0a65787465726e20696e74207461705f6f70656e5f636f6d6d6f6e28766f6964202a6465762c2063686172202a676174655f61646472293b0a65787465726e20766f6964207461705f636865636b5f6970732863686172202a676174655f616464722c20756e7369676e65642063686172202a6574685f61646472293b0a0a65787465726e20766f696420726561645f6f757470757428696e742066642c2063686172202a6f75747075745f6f75742c20696e74206c656e293b0a0a65787465726e20696e74206e65745f7265616428696e742066642c20766f6964202a6275662c20696e74206c656e293b0a65787465726e20696e74206e65745f7265637666726f6d28696e742066642c20766f6964202a6275662c20696e74206c656e293b0a65787465726e20696e74206e65745f777269746528696e742066642c20766f6964202a6275662c20696e74206c656e293b0a65787465726e20696e74206e65745f73656e6428696e742066642c20766f6964202a6275662c20696e74206c656e293b0a65787465726e20696e74206e65745f73656e64746f28696e742066642c20766f6964202a6275662c20696e74206c656e2c20766f6964202a746f2c20696e7420736f636b5f6c656e293b0a0a65787465726e20766f6964206f70656e5f6164647228756e7369676e65642063686172202a616464722c20756e7369676e65642063686172202a6e65746d61736b2c20766f6964202a617267293b0a65787465726e20766f696420636c6f73655f6164647228756e7369676e65642063686172202a616464722c20756e7369676e65642063686172202a6e65746d61736b2c20766f6964202a617267293b0a0a65787465726e2063686172202a73706c69745f69665f737065632863686172202a7374722c202e2e2e293b0a0a65787465726e20696e74206465765f6e65746d61736b28766f6964202a642c20766f6964202a6d293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f6f732e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323333353300313231313437343433333000303031373731310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303032202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f4f535f485f5f0a23646566696e65205f5f4f535f485f5f0a0a23696e636c756465203c7374646172672e683e0a23696e636c756465203c6972715f757365722e683e0a23696e636c756465203c6c6f6e676a6d702e683e0a23696e636c756465203c6d6d5f69642e683e0a0a23646566696e652043415443485f45494e5452286578707229207768696c652028286572726e6f203d20302c2028286578707229203c2030292920262620286572726e6f203d3d2045494e545229290a0a23646566696e65204f535f545950455f46494c4520310a23646566696e65204f535f545950455f44495220320a23646566696e65204f535f545950455f53594d4c494e4b20330a23646566696e65204f535f545950455f4348415244455620340a23646566696e65204f535f545950455f424c4f434b44455620350a23646566696e65204f535f545950455f4649464f20360a23646566696e65204f535f545950455f534f434b20370a0a2f2a206f735f616363657373282920666c616773202a2f0a23646566696e65204f535f4143435f465f4f4b2020202030202020202020202f2a205465737420666f72206578697374656e63652e20202a2f0a23646566696e65204f535f4143435f585f4f4b2020202031202020202020202f2a205465737420666f722065786563757465207065726d697373696f6e2e20202a2f0a23646566696e65204f535f4143435f575f4f4b2020202032202020202020202f2a205465737420666f72207772697465207065726d697373696f6e2e20202a2f0a23646566696e65204f535f4143435f525f4f4b2020202034202020202020202f2a205465737420666f722072656164207065726d697373696f6e2e20202a2f0a23646566696e65204f535f4143435f52575f4f4b202020284f535f4143435f575f4f4b207c204f535f4143435f525f4f4b29202f2a205465737420666f72205257207065726d697373696f6e202a2f0a0a23696664656620434f4e4649475f36344249540a23646566696e65204f535f4c49425f5041544809222f7573722f6c696236342f220a23656c73650a23646566696e65204f535f4c49425f5041544809222f7573722f6c69622f220a23656e6469660a0a2f2a0a202a2074797065732074616b656e2066726f6d20737461745f66696c65282920696e20686f737466735f757365722e630a202a202869662074686579206172652077726f6e6720686572652c2074686579206172652077726f6e672074686572652e2e2e292e0a202a2f0a73747275637420756d6c5f73746174207b0a09696e74202020202020202020202020202020207573745f6465763b20202020202020202f2a20646576696365202a2f0a09756e7369676e6564206c6f6e67206c6f6e67207573745f696e6f3b20202020202020202f2a20696e6f6465202a2f0a09696e74202020202020202020202020202020207573745f6d6f64653b202020202020202f2a2070726f74656374696f6e202a2f0a09696e74202020202020202020202020202020207573745f6e6c696e6b3b2020202020202f2a206e756d626572206f662068617264206c696e6b73202a2f0a09696e74202020202020202020202020202020207573745f7569643b20202020202020202f2a2075736572204944206f66206f776e6572202a2f0a09696e74202020202020202020202020202020207573745f6769643b20202020202020202f2a2067726f7570204944206f66206f776e6572202a2f0a09756e7369676e6564206c6f6e67206c6f6e67207573745f73697a653b202020202020202f2a20746f74616c2073697a652c20696e206279746573202a2f0a09696e74202020202020202020202020202020207573745f626c6b73697a653b202020202f2a20626c6f636b73697a6520666f722066696c6573797374656d20492f4f202a2f0a09756e7369676e6564206c6f6e67206c6f6e67207573745f626c6f636b733b20202020202f2a206e756d626572206f6620626c6f636b7320616c6c6f6361746564202a2f0a09756e7369676e6564206c6f6e672020202020207573745f6174696d653b2020202020202f2a2074696d65206f66206c61737420616363657373202a2f0a09756e7369676e6564206c6f6e672020202020207573745f6d74696d653b2020202020202f2a2074696d65206f66206c617374206d6f64696669636174696f6e202a2f0a09756e7369676e6564206c6f6e672020202020207573745f6374696d653b2020202020202f2a2074696d65206f66206c617374206368616e6765202a2f0a7d3b0a0a737472756374206f70656e666c616773207b0a09756e7369676e656420696e742072203a20313b0a09756e7369676e656420696e742077203a20313b0a09756e7369676e656420696e742073203a20313b092f2a204f5f53594e43202a2f0a09756e7369676e656420696e742063203a20313b092f2a204f5f4352454154202a2f0a09756e7369676e656420696e742074203a20313b092f2a204f5f5452554e43202a2f0a09756e7369676e656420696e742061203a20313b092f2a204f5f415050454e44202a2f0a09756e7369676e656420696e742065203a20313b092f2a204f5f4558434c202a2f0a09756e7369676e656420696e7420636c203a20313b202020202f2a2046445f434c4f45584543202a2f0a7d3b0a0a23646566696e65204f50454e464c4147532829202828737472756374206f70656e666c61677329207b202e72203d20302c202e77203d20302c202e73203d20302c202e63203d20302c205c0a090909090920202e74203d20302c202e61203d20302c202e65203d20302c202e636c203d2030207d290a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f7265616428737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e72203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f777269746528737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e77203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f7264777228737472756374206f70656e666c61677320666c616773290a7b0a0972657475726e206f665f72656164286f665f777269746528666c61677329293b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f7365745f727728737472756374206f70656e666c61677320666c6167732c20696e7420722c20696e742077290a7b0a09666c6167732e72203d20723b0a09666c6167732e77203d20773b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f73796e6328737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e73203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f63726561746528737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e63203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f7472756e6328737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e74203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f617070656e6428737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e61203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f6578636c28737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e65203d20313b0a0972657475726e20666c6167733b0a7d0a0a73746174696320696e6c696e6520737472756374206f70656e666c616773206f665f636c6f6578656328737472756374206f70656e666c61677320666c616773290a7b0a09666c6167732e636c203d20313b0a0972657475726e20666c6167733b0a7d0a0a2f2a2066696c652e63202a2f0a65787465726e20696e74206f735f737461745f66696c6528636f6e73742063686172202a66696c655f6e616d652c2073747275637420756d6c5f73746174202a627566293b0a65787465726e20696e74206f735f737461745f666428636f6e737420696e742066642c2073747275637420756d6c5f73746174202a627566293b0a65787465726e20696e74206f735f61636365737328636f6e73742063686172202a66696c652c20696e74206d6f6465293b0a65787465726e20696e74206f735f7365745f657865635f636c6f736528696e74206664293b0a65787465726e20696e74206f735f696f63746c5f67656e6572696328696e742066642c20756e7369676e656420696e7420636d642c20756e7369676e6564206c6f6e6720617267293b0a65787465726e20696e74206f735f6765745f69666e616d6528696e742066642c2063686172202a6e616d65627566293b0a65787465726e20696e74206f735f7365745f736c697028696e74206664293b0a65787465726e20696e74206f735f6d6f64655f666428696e742066642c20696e74206d6f6465293b0a0a65787465726e20696e74206f735f7365656b5f66696c6528696e742066642c20756e7369676e6564206c6f6e67206c6f6e67206f6666736574293b0a65787465726e20696e74206f735f6f70656e5f66696c6528636f6e73742063686172202a66696c652c20737472756374206f70656e666c61677320666c6167732c20696e74206d6f6465293b0a65787465726e20696e74206f735f726561645f66696c6528696e742066642c20766f6964202a6275662c20696e74206c656e293b0a65787465726e20696e74206f735f77726974655f66696c6528696e742066642c20636f6e737420766f6964202a6275662c20696e7420636f756e74293b0a65787465726e20696e74206f735f66696c655f73697a6528636f6e73742063686172202a66696c652c20756e7369676e6564206c6f6e67206c6f6e67202a73697a655f6f7574293b0a65787465726e20696e74206f735f66696c655f6d6f6474696d6528636f6e73742063686172202a66696c652c20756e7369676e6564206c6f6e67202a6d6f6474696d65293b0a65787465726e20696e74206f735f7069706528696e74202a66642c20696e742073747265616d2c20696e7420636c6f73655f6f6e5f65786563293b0a65787465726e20696e74206f735f7365745f66645f6173796e6328696e74206664293b0a65787465726e20696e74206f735f636c6561725f66645f6173796e6328696e74206664293b0a65787465726e20696e74206f735f7365745f66645f626c6f636b28696e742066642c20696e7420626c6f636b696e67293b0a65787465726e20696e74206f735f6163636570745f636f6e6e656374696f6e28696e74206664293b0a65787465726e20696e74206f735f6372656174655f756e69785f736f636b657428636f6e73742063686172202a66696c652c20696e74206c656e2c20696e7420636c6f73655f6f6e5f65786563293b0a65787465726e20696e74206f735f73687574646f776e5f736f636b657428696e742066642c20696e7420722c20696e742077293b0a65787465726e20766f6964206f735f636c6f73655f66696c6528696e74206664293b0a65787465726e20696e74206f735f7263765f666428696e742066642c20696e74202a68656c7065725f7069645f6f7574293b0a65787465726e20696e74206372656174655f756e69785f736f636b65742863686172202a66696c652c20696e74206c656e2c20696e7420636c6f73655f6f6e5f65786563293b0a65787465726e20696e74206f735f636f6e6e6563745f736f636b657428636f6e73742063686172202a6e616d65293b0a65787465726e20696e74206f735f66696c655f747970652863686172202a66696c65293b0a65787465726e20696e74206f735f66696c655f6d6f646528636f6e73742063686172202a66696c652c20737472756374206f70656e666c616773202a6d6f64655f6f7574293b0a65787465726e20696e74206f735f6c6f636b5f66696c6528696e742066642c20696e74206578636c293b0a65787465726e20766f6964206f735f666c7573685f7374646f757428766f6964293b0a65787465726e20696e74206f735f737461745f66696c6573797374656d2863686172202a706174682c206c6f6e67202a6273697a655f6f75742c0a0909092020202020206c6f6e67206c6f6e67202a626c6f636b735f6f75742c206c6f6e67206c6f6e67202a62667265655f6f75742c0a0909092020202020206c6f6e67206c6f6e67202a62617661696c5f6f75742c206c6f6e67206c6f6e67202a66696c65735f6f75742c0a0909092020202020206c6f6e67206c6f6e67202a66667265655f6f75742c20766f6964202a667369645f6f75742c0a090909202020202020696e7420667369645f73697a652c206c6f6e67202a6e616d656c656e5f6f75742c0a0909092020202020206c6f6e67202a73706172655f6f7574293b0a65787465726e20696e74206f735f6368616e67655f6469722863686172202a646972293b0a65787465726e20696e74206f735f666368616e67655f64697228696e74206664293b0a65787465726e20756e7369676e6564206f735f6d616a6f7228756e7369676e6564206c6f6e67206c6f6e6720646576293b0a65787465726e20756e7369676e6564206f735f6d696e6f7228756e7369676e6564206c6f6e67206c6f6e6720646576293b0a65787465726e20756e7369676e6564206c6f6e67206c6f6e67206f735f6d616b6564657628756e7369676e6564206d616a6f722c20756e7369676e6564206d696e6f72293b0a0a2f2a2073746172745f75702e63202a2f0a65787465726e20766f6964206f735f6561726c795f636865636b7328766f6964293b0a65787465726e20766f69642063616e5f646f5f736b617328766f6964293b0a65787465726e20766f6964206f735f636865636b5f6275677328766f6964293b0a65787465726e20766f696420636865636b5f686f73745f737570706f7274735f746c7328696e74202a737570706f7274735f746c732c20696e74202a746c735f6d696e293b0a0a2f2a206d656d2e63202a2f0a65787465726e20696e74206372656174655f6d656d5f66696c6528756e7369676e6564206c6f6e67206c6f6e67206c656e293b0a0a2f2a2070726f636573732e63202a2f0a65787465726e20756e7369676e6564206c6f6e67206f735f70726f636573735f706328696e7420706964293b0a65787465726e20696e74206f735f70726f636573735f706172656e7428696e7420706964293b0a65787465726e20766f6964206f735f73746f705f70726f6365737328696e7420706964293b0a65787465726e20766f6964206f735f6b696c6c5f70726f6365737328696e74207069642c20696e7420726561705f6368696c64293b0a65787465726e20766f6964206f735f6b696c6c5f707472616365645f70726f6365737328696e74207069642c20696e7420726561705f6368696c64293b0a65787465726e206c6f6e67206f735f7074726163655f6c6474286c6f6e67207069642c206c6f6e6720616464722c206c6f6e672064617461293b0a0a65787465726e20696e74206f735f67657470696428766f6964293b0a65787465726e20696e74206f735f6765747067727028766f6964293b0a0a65787465726e20766f696420696e69745f6e65775f7468726561645f7369676e616c7328766f6964293b0a0a65787465726e20696e74206f735f6d61705f6d656d6f727928766f6964202a766972742c20696e742066642c20756e7369676e6564206c6f6e67206c6f6e67206f66662c0a09090920756e7369676e6564206c6f6e67206c656e2c20696e7420722c20696e7420772c20696e742078293b0a65787465726e20696e74206f735f70726f746563745f6d656d6f727928766f6964202a616464722c20756e7369676e6564206c6f6e67206c656e2c0a0909092020202020696e7420722c20696e7420772c20696e742078293b0a65787465726e20696e74206f735f756e6d61705f6d656d6f727928766f6964202a616464722c20696e74206c656e293b0a65787465726e20696e74206f735f64726f705f6d656d6f727928766f6964202a616464722c20696e74206c656e677468293b0a65787465726e20696e742063616e5f64726f705f6d656d6f727928766f6964293b0a65787465726e20766f6964206f735f666c7573685f7374646f757428766f6964293b0a0a2f2a206578656376702e63202a2f0a65787465726e20696e74206578656376705f6e6f616c6c6f632863686172202a6275662c20636f6e73742063686172202a66696c652c2063686172202a636f6e737420617267765b5d293b0a2f2a2068656c7065722e63202a2f0a65787465726e20696e742072756e5f68656c70657228766f696420282a7072655f657865632928766f6964202a292c20766f6964202a7072655f646174612c2063686172202a2a61726776293b0a65787465726e20696e742072756e5f68656c7065725f74687265616428696e7420282a70726f632928766f6964202a292c20766f6964202a6172672c0a0909092020202020756e7369676e656420696e7420666c6167732c20756e7369676e6564206c6f6e67202a737461636b5f6f7574293b0a65787465726e20696e742068656c7065725f7761697428696e7420706964293b0a0a0a2f2a20756d69642e63202a2f0a65787465726e20696e7420756d69645f66696c655f6e616d652863686172202a6e616d652c2063686172202a6275662c20696e74206c656e293b0a65787465726e20696e74207365745f756d69642863686172202a6e616d65293b0a65787465726e2063686172202a6765745f756d696428766f6964293b0a0a2f2a207369676e616c2e63202a2f0a65787465726e20766f69642074696d65725f696e697428766f6964293b0a65787465726e20766f6964207365745f736967737461636b28766f6964202a7369675f737461636b2c20696e742073697a65293b0a65787465726e20766f69642072656d6f76655f736967737461636b28766f6964293b0a65787465726e20766f6964207365745f68616e646c657228696e7420736967293b0a65787465726e20696e74206368616e67655f73696728696e74207369676e616c2c20696e74206f6e293b0a65787465726e20766f696420626c6f636b5f7369676e616c7328766f6964293b0a65787465726e20766f696420756e626c6f636b5f7369676e616c7328766f6964293b0a65787465726e20696e74206765745f7369676e616c7328766f6964293b0a65787465726e20696e74207365745f7369676e616c7328696e7420656e61626c65293b0a0a2f2a207574696c2e63202a2f0a65787465726e20766f696420737461636b5f70726f74656374696f6e7328756e7369676e6564206c6f6e672061646472657373293b0a65787465726e20696e742072617728696e74206664293b0a65787465726e20766f69642073657475705f6d616368696e656e616d652863686172202a6d616368696e655f6f7574293b0a65787465726e20766f69642073657475705f686f7374696e666f2863686172202a6275662c20696e74206c656e293b0a65787465726e20766f6964206f735f64756d705f636f726528766f696429205f5f6174747269627574655f5f2028286e6f72657475726e29293b0a65787465726e20766f696420756d5f6561726c795f7072696e746b28636f6e73742063686172202a732c20756e7369676e656420696e74206e293b0a0a2f2a2074696d652e63202a2f0a65787465726e20766f69642069646c655f736c65657028756e7369676e6564206c6f6e67206c6f6e67206e73656373293b0a65787465726e20696e74207365745f696e74657276616c28766f6964293b0a65787465726e20696e742074696d65725f6f6e655f73686f7428696e74207469636b73293b0a65787465726e206c6f6e67206c6f6e672064697361626c655f74696d657228766f6964293b0a65787465726e20766f696420756d6c5f69646c655f74696d657228766f6964293b0a65787465726e206c6f6e67206c6f6e67206f735f6e7365637328766f6964293b0a0a2f2a20736b61732f6d656d2e63202a2f0a65787465726e206c6f6e672072756e5f73797363616c6c5f7374756228737472756374206d6d5f6964202a206d6d5f6964702c0a0909092020202020696e742073797363616c6c2c20756e7369676e6564206c6f6e67202a617267732c206c6f6e672065787065637465642c0a0909092020202020766f6964202a2a616464722c20696e7420646f6e65293b0a65787465726e206c6f6e672073797363616c6c5f737475625f6461746128737472756374206d6d5f6964202a206d6d5f6964702c0a090909202020202020756e7369676e6564206c6f6e67202a646174612c20696e7420646174615f636f756e742c0a090909202020202020766f6964202a2a616464722c20766f6964202a2a737475625f61646472293b0a65787465726e20696e74206d617028737472756374206d6d5f6964202a206d6d5f6964702c20756e7369676e6564206c6f6e6720766972742c0a0920202020202020756e7369676e6564206c6f6e67206c656e2c20696e742070726f742c20696e7420706879735f66642c0a0920202020202020756e7369676e6564206c6f6e67206c6f6e67206f66667365742c20696e7420646f6e652c20766f6964202a2a64617461293b0a65787465726e20696e7420756e6d617028737472756374206d6d5f6964202a206d6d5f6964702c20756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e67206c656e2c0a090920696e7420646f6e652c20766f6964202a2a64617461293b0a65787465726e20696e742070726f7465637428737472756374206d6d5f6964202a206d6d5f6964702c20756e7369676e6564206c6f6e6720616464722c0a0909202020756e7369676e6564206c6f6e67206c656e2c20756e7369676e656420696e742070726f742c20696e7420646f6e652c20766f6964202a2a64617461293b0a0a2f2a20736b61732f70726f636573732e63202a2f0a65787465726e20696e742069735f736b61735f77696e636828696e74207069642c20696e742066642c20766f6964202a64617461293b0a65787465726e20696e742073746172745f75736572737061636528756e7369676e6564206c6f6e6720737475625f737461636b293b0a65787465726e20696e7420636f70795f636f6e746578745f736b61733028756e7369676e6564206c6f6e6720737461636b2c20696e7420706964293b0a65787465726e20766f6964207573657273706163652873747275637420756d6c5f70745f72656773202a72656773293b0a65787465726e20696e74206d61705f737475625f706167657328696e742066642c20756e7369676e6564206c6f6e6720636f64652c20756e7369676e6564206c6f6e6720646174612c0a0909092020756e7369676e6564206c6f6e6720737461636b293b0a65787465726e20766f6964206e65775f74687265616428766f6964202a737461636b2c206a6d705f627566202a6275662c20766f696420282a68616e646c65722928766f696429293b0a65787465726e20766f6964207377697463685f74687265616473286a6d705f627566202a6d652c206a6d705f627566202a796f75293b0a65787465726e20696e742073746172745f69646c655f74687265616428766f6964202a737461636b2c206a6d705f627566202a7377697463685f627566293b0a65787465726e20766f696420696e697469616c5f7468726561645f63625f736b617328766f696420282a70726f632928766f6964202a292c0a0909090920766f6964202a617267293b0a65787465726e20766f69642068616c745f736b617328766f6964293b0a65787465726e20766f6964207265626f6f745f736b617328766f6964293b0a0a2f2a206972712e63202a2f0a65787465726e20696e74206f735f77616974696e675f666f725f6576656e747328737472756374206972715f6664202a6163746976655f666473293b0a65787465726e20696e74206f735f6372656174655f706f6c6c666428696e742066642c20696e74206576656e74732c20766f6964202a746d705f7066642c20696e742073697a655f746d70666473293b0a65787465726e20766f6964206f735f667265655f6972715f62795f636228696e7420282a746573742928737472756374206972715f6664202a2c20766f6964202a292c20766f6964202a6172672c0a0909737472756374206972715f6664202a6163746976655f6664732c20737472756374206972715f6664202a2a2a6c6173745f6972715f70747232293b0a65787465726e20766f6964206f735f667265655f6972715f6c6174657228737472756374206972715f6664202a6163746976655f6664732c0a0909696e74206972712c20766f6964202a6465765f6964293b0a65787465726e20696e74206f735f6765745f706f6c6c666428696e742069293b0a65787465726e20766f6964206f735f7365745f706f6c6c666428696e7420692c20696e74206664293b0a65787465726e20766f6964206f735f7365745f696f69676e6f726528766f6964293b0a0a2f2a20736967696f2e63202a2f0a65787465726e20696e74206164645f736967696f5f666428696e74206664293b0a65787465726e20696e742069676e6f72655f736967696f5f666428696e74206664293b0a65787465726e20766f6964206d617962655f736967696f5f62726f6b656e28696e742066642c20696e742072656164293b0a65787465726e20766f696420736967696f5f62726f6b656e28696e742066642c20696e742072656164293b0a0a2f2a207379732d7838365f36342f707263746c2e63202a2f0a65787465726e20696e74206f735f617263685f707263746c28696e74207069642c20696e7420636f64652c20756e7369676e6564206c6f6e67202a61646472293b0a0a2f2a207474792e63202a2f0a65787465726e20696e74206765745f70747928766f6964293b0a0a2f2a207379732d24415243482f7461736b5f73697a652e63202a2f0a65787465726e20756e7369676e6564206c6f6e67206f735f6765745f746f705f6164647265737328766f6964293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f7074726163655f757365722e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303336303100313231313437343433333000303032313537360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f5054524143455f555345525f485f5f0a23646566696e65205f5f5054524143455f555345525f485f5f0a0a23696e636c756465203c7379732f7074726163652e683e0a23696e636c756465203c7379736465702f7074726163655f757365722e683e0a0a65787465726e20696e74207074726163655f67657472656773286c6f6e67207069642c20756e7369676e6564206c6f6e67202a726567735f6f7574293b0a65787465726e20696e74207074726163655f73657472656773286c6f6e67207069642c20756e7369676e6564206c6f6e67202a726567735f696e293b0a0a2f2a2073797363616c6c20656d756c6174696f6e207061746820696e20707472616365202a2f0a0a2369666e646566205054524143455f535953454d550a23646566696e65205054524143455f535953454d552033310a23656e6469660a2369666e646566205054524143455f535953454d555f53494e474c45535445500a23646566696e65205054524143455f535953454d555f53494e474c45535445502033320a23656e6469660a0a2f2a204f6e20617263686974656374757265732c2074686174207374617274656420746f20737570706f7274205054524143455f4f5f5452414345535953474f4f440a202a20696e206c696e757820322e342c207468657265206172652074776f20646966666572656e7420646566696e6974696f6e73206f660a202a205054524143455f5345544f5054494f4e533a206c696e757820322e342075736573203231207768696c65206c696e757820322e362075736573203078343230302e0a202a20466f722062696e61727920636f6d7061746962696c6974792c20322e3620616c736f20737570706f72747320746865206f6c6420223231222c206e616d65640a202a205054524143455f4f4c445345544f5054494f4e2e204f6e20746865736520617263686974656374757265732c20554d4c20616c77617973206d757374207573650a202a20223231222c20746f20656e7375726520746865206b65726e656c2072756e73206f6e20322e3420616e6420322e3620686f737420776974686f75740a202a207265636f6d70696c6174696f6e2e20536f2c20776520757365205054524143455f4f4c445345544f5054494f4e5320696e20554d4c2e0a202a20576520616c736f2077616e7420746f2062652061626c6520746f206275696c6420746865206b65726e656c206f6e20322e342c20776869636820646f65736e27740a202a2068617665205054524143455f4f4c445345544f5054494f4e532e20536f2c206966206974206973206d697373696e672c207765206465636c6172650a202a205054524143455f4f4c445345544f5054494f4e5320746f206265207468652073616d65206173205054524143455f5345544f5054494f4e532e0a202a0a202a204f6e20617263686974656374757265732c207468617420737461727420746f20737570706f7274205054524143455f4f5f5452414345535953474f4f44206f6e0a202a206c696e757820322e362c205054524143455f4f4c445345544f5054494f4e53206e6576657220697320646566696e65642c20616e6420616c736f2069736e27740a202a20737570706f727465642062792074686520686f7374206b65726e656c2e20496e207468617420636173652c206f757220747269636b206c657473207573207573650a202a20746865206e657720307834323030207769746820746865206e616d65205054524143455f4f4c445345544f5054494f4e532e0a202a2f0a2369666e646566205054524143455f4f4c445345544f5054494f4e530a23646566696e65205054524143455f4f4c445345544f5054494f4e53205054524143455f5345544f5054494f4e530a23656e6469660a0a766f6964207365745f7573696e675f737973656d7528696e742076616c7565293b0a696e74206765745f7573696e675f737973656d7528766f6964293b0a65787465726e20696e7420737973656d755f737570706f727465643b0a0a23646566696e652053454c4543545f5054524143455f4f5045524154494f4e28737973656d755f6d6f64652c2073696e676c65737465705f6d6f646529205c0a09282828696e745b335d5b335d2029207b205c0a09097b205054524143455f53595343414c4c2c205054524143455f53595343414c4c2c205054524143455f53494e474c4553544550207d2c205c0a09097b205054524143455f535953454d552c205054524143455f535953454d552c205054524143455f53494e474c4553544550207d2c205c0a09097b205054524143455f535953454d552c205054524143455f535953454d555f53494e474c45535445502c205c0a090920205054524143455f535953454d555f53494e474c4553544550207d207d29205c0a09095b737973656d755f6d6f64655d5b73696e676c65737465705f6d6f64655d290a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f7265676973746572732e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303135333500313231313437343433333000303032313237350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420284329203230303420506174685363616c652c20496e630a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f5245474953544552535f480a23646566696e65205f5f5245474953544552535f480a0a23696e636c756465203c7379736465702f7074726163652e683e0a23696e636c756465203c7379736465702f617263687365746a6d702e683e0a0a65787465726e20696e7420736176655f66705f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a66705f72656773293b0a65787465726e20696e7420726573746f72655f66705f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a66705f72656773293b0a65787465726e20696e7420736176655f6670785f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a66705f72656773293b0a65787465726e20696e7420726573746f72655f6670785f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a66705f72656773293b0a65787465726e20696e7420736176655f72656769737465727328696e74207069642c2073747275637420756d6c5f70745f72656773202a72656773293b0a65787465726e20696e7420726573746f72655f72656769737465727328696e74207069642c2073747275637420756d6c5f70745f72656773202a72656773293b0a65787465726e20696e7420696e69745f72656769737465727328696e7420706964293b0a65787465726e20766f6964206765745f736166655f72656769737465727328756e7369676e6564206c6f6e67202a726567732c20756e7369676e6564206c6f6e67202a66705f72656773293b0a65787465726e20756e7369676e6564206c6f6e67206765745f7468726561645f72656728696e74207265672c206a6d705f627566202a627566293b0a65787465726e20696e74206765745f66705f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a72656773293b0a65787465726e20696e74207075745f66705f72656769737465727328696e74207069642c20756e7369676e6564206c6f6e67202a72656773293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736967696f2e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303034313700313231313437343433333000303032303337360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303032204a6566662044696b6520286a64696b65406b61726179612e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f534947494f5f485f5f0a23646566696e65205f5f534947494f5f485f5f0a0a65787465726e20696e742077726974655f736967696f5f69727128696e74206664293b0a65787465726e20696e742072656769737465725f736967696f5f666428696e74206664293b0a65787465726e20766f696420736967696f5f6c6f636b28766f6964293b0a65787465726e20766f696420736967696f5f756e6c6f636b28766f6964293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61732f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303032303035320035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61732f6d6d5f69642e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033323100313231313437343433333000303032313330340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303035204a6566662044696b6520286a64696b65406b61726179612e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f4d4d5f49445f480a23646566696e65205f5f4d4d5f49445f480a0a737472756374206d6d5f6964207b0a09756e696f6e207b0a0909696e74206d6d5f66643b0a0909696e74207069643b0a097d20753b0a09756e7369676e6564206c6f6e6720737461636b3b0a7d3b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61732f70726f635f6d6d2e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303132363100313231313437343433333000303032313635370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303032204a6566662044696b6520286a64696b65406b61726179612e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f534b41535f50524f435f4d4d5f480a23646566696e65205f5f534b41535f50524f435f4d4d5f480a0a23646566696e65204d4d5f4d4d41502035340a23646566696e65204d4d5f4d554e4d41502035350a23646566696e65204d4d5f4d50524f544543542035360a23646566696e65204d4d5f434f50595f5345474d454e54532035370a0a737472756374206d6d5f6d6d6170207b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e6564206c6f6e67206c656e3b0a09756e7369676e6564206c6f6e672070726f743b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e6564206c6f6e672066643b0a09756e7369676e6564206c6f6e67206f66667365743b0a7d3b0a0a737472756374206d6d5f6d756e6d6170207b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e6564206c6f6e67206c656e3b0a7d3b0a0a737472756374206d6d5f6d70726f74656374207b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e6564206c6f6e67206c656e3b0a09756e7369676e656420696e742070726f743b0a7d3b0a0a7374727563742070726f635f6d6d5f6f70207b0a09696e74206f703b0a09756e696f6e207b0a0909737472756374206d6d5f6d6d6170206d6d61703b0a0909737472756374206d6d5f6d756e6d6170206d756e6d61703b0a092020202020202020737472756374206d6d5f6d70726f74656374206d70726f746563743b0a0909696e7420636f70795f7365676d656e74733b0a097d20753b0a7d3b0a0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61732f736b61732e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303130363300313231313437343433333000303032313136340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303032202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f534b41535f480a23646566696e65205f5f534b41535f480a0a23696e636c756465203c7379736465702f7074726163652e683e0a0a65787465726e20696e74207573657273706163655f7069645b5d3b0a65787465726e20696e742070726f635f6d6d2c207074726163655f6661756c74696e666f2c207074726163655f6c64743b0a65787465726e20696e7420736b61735f6e656564735f737475623b0a0a65787465726e20696e7420757365725f74687265616428756e7369676e6564206c6f6e6720737461636b2c20696e7420666c616773293b0a65787465726e20766f6964206e65775f7468726561645f68616e646c657228766f6964293b0a65787465726e20766f69642068616e646c655f73797363616c6c2873747275637420756d6c5f70745f72656773202a72656773293b0a65787465726e20696e74206e65775f6d6d28756e7369676e6564206c6f6e6720737461636b293b0a65787465726e206c6f6e6720657865637574655f73797363616c6c5f736b617328766f6964202a72293b0a65787465726e20756e7369676e6564206c6f6e672063757272656e745f737475625f737461636b28766f6964293b0a0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61732f737475622d646174612e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033363200313231313437343433333000303032323131300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303035204a6566662044696b6520286a64696b65406b61726179612e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f535455425f444154415f480a23646566696e65205f5f535455425f444154415f480a0a23696e636c756465203c7379732f74696d652e683e0a0a73747275637420737475625f64617461207b0a096c6f6e67206f66667365743b0a09696e742066643b0a09737472756374206974696d657276616c2074696d65723b0a096c6f6e67206572723b0a7d3b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f736b61735f7074726163652e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033373600313231313437343433333000303032313536370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f534b41535f5054524143455f480a23646566696e65205f5f534b41535f5054524143455f480a0a23646566696e65205054524143455f4641554c54494e464f2035320a23646566696e65205054524143455f5357495443485f4d4d2035350a0a23696e636c756465203c7379736465702f736b61735f7074726163652e683e0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f756d5f6d616c6c6f632e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303036303000313231313437343433333000303032313232360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030352050616f6c6f2027426c6169736f72626c616465272047696172727573736f203c626c6169736f72626c616465407961686f6f2e69743e0a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f554d5f4d414c4c4f435f485f5f0a23646566696e65205f5f554d5f4d414c4c4f435f485f5f0a0a23696e636c756465203c67656e6572617465642f61736d2d6f6666736574732e683e0a0a65787465726e20766f6964202a756d6c5f6b6d616c6c6f6328696e742073697a652c20696e7420666c616773293b0a65787465726e20766f6964206b6672656528636f6e737420766f6964202a707472293b0a0a65787465726e20766f6964202a766d616c6c6f6328756e7369676e6564206c6f6e672073697a65293b0a65787465726e20766f696420766672656528766f6964202a707472293b0a0a23656e646966202f2a205f5f554d5f4d414c4c4f435f485f5f202a2f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f696e636c7564652f7368617265642f757365722e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303237313700313231313437343433333000303032303234370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a2369666e646566205f5f555345525f485f5f0a23646566696e65205f5f555345525f485f5f0a0a23696e636c756465203c67656e6572617465642f61736d2d6f6666736574732e683e0a0a2f2a0a202a2054686520757375616c20646566696e6974696f6e202d20636f706965642068657265206265636175736520746865206b65726e656c2070726f766964657320697473206f776e2c0a202a2066616e636965722c20747970652d736166652c20646566696e6974696f6e2e20205573696e672074686174206f6e6520776f756c6420726571756972650a202a20636f7079696e6720746f6f206d75636820696e66726173747275637475726520666f72206d792074617374652c20736f207573657273706163652066696c65730a202a20676574206c65737320636865636b696e67207468616e206b65726e656c2066696c65732e0a202a2f0a23646566696e652041525241595f53495a45287829202873697a656f66287829202f2073697a656f66282878295b305d29290a0a2f2a205468697320697320746f206765742073697a655f74202a2f0a236966646566205f5f4b45524e454c5f5f0a23696e636c756465203c6c696e75782f74797065732e683e0a23656c73650a23696e636c756465203c7374646465662e683e0a23656e6469660a0a65787465726e20766f69642070616e696328636f6e73742063686172202a666d742c202e2e2e290a095f5f6174747269627574655f5f202828666f726d617420287072696e74662c20312c20322929293b0a0a2f2a20526571756972657320707265696e636c7564696e6720696e636c7564652f6c696e75782f6b65726e5f6c6576656c732e68202a2f0a23646566696e6520554d5f4b45524e5f454d455247094b45524e5f454d4552470a23646566696e6520554d5f4b45524e5f414c455254094b45524e5f414c4552540a23646566696e6520554d5f4b45524e5f43524954094b45524e5f435249540a23646566696e6520554d5f4b45524e5f455252094b45524e5f4552520a23646566696e6520554d5f4b45524e5f5741524e494e47094b45524e5f5741524e494e470a23646566696e6520554d5f4b45524e5f4e4f54494345094b45524e5f4e4f544943450a23646566696e6520554d5f4b45524e5f494e464f094b45524e5f494e464f0a23646566696e6520554d5f4b45524e5f4445425547094b45524e5f44454255470a23646566696e6520554d5f4b45524e5f434f4e54094b45524e5f434f4e540a0a23696664656620554d4c5f434f4e4649475f5052494e544b0a65787465726e20696e74207072696e746b28636f6e73742063686172202a666d742c202e2e2e290a095f5f6174747269627574655f5f202828666f726d617420287072696e74662c20312c20322929293b0a23656c73650a73746174696320696e6c696e6520696e74207072696e746b28636f6e73742063686172202a666d742c202e2e2e290a7b0a0972657475726e20303b0a7d0a23656e6469660a0a65787465726e20696e7420696e5f61746f6e2863686172202a737472293b0a65787465726e2073697a655f74207374726c6370792863686172202a2c20636f6e73742063686172202a2c2073697a655f74293b0a65787465726e2073697a655f74207374726c6361742863686172202a2c20636f6e73742063686172202a2c2073697a655f74293b0a0a2f2a20436f706965642066726f6d206c696e75782f636f6d70696c65722d6763632e682073696e63652077652063616e277420696e636c756465206974206469726563746c79202a2f0a23646566696e6520626172726965722829205f5f61736d5f5f205f5f766f6c6174696c655f5f2822223a203a203a226d656d6f727922290a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353530300035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303236333200313231313437343433333000303031373134330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a2320436f70797269676874202843292032303032202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782c696e74656c7d2e636f6d290a23204c6963656e73656420756e646572207468652047504c0a230a0a435050464c4147535f766d6c696e75782e6c6473203a3d202d4453544152543d24284c44535f53544152542909095c0a2020202020202020202020202020202020202020202020202d44454c465f415243483d24284c44535f454c465f4152434829095c0a2020202020202020202020202020202020202020202020202d44454c465f464f524d41543d24284c44535f454c465f464f524d415429095c0a09090924284c44535f4558545241290a65787472612d79203a3d20766d6c696e75782e6c64730a636c65616e2d66696c6573203a3d0a0a6f626a2d79203d20636f6e6669672e6f20657865632e6f2065786974636f64652e6f206972712e6f206b73796d732e6f206d656d2e6f205c0a09706879736d656d2e6f2070726f636573732e6f207074726163652e6f207265626f6f742e6f20736967696f2e6f205c0a097369676e616c2e6f20736d702e6f2073797363616c6c2e6f2073797372712e6f2074696d652e6f20746c622e6f20747261702e6f205c0a09756d5f617263682e6f20756d69642e6f20736b61732f0a0a6f626a2d2428434f4e4649475f424c4b5f4445565f494e4954524429202b3d20696e697472642e6f0a6f626a2d2428434f4e4649475f4750524f4629092b3d206770726f665f73796d732e6f0a6f626a2d2428434f4e4649475f47434f5629092b3d20676d6f6e5f73796d732e6f0a6f626a2d2428434f4e4649475f4541524c595f5052494e544b29202b3d206561726c795f7072696e746b2e6f0a0a555345525f4f424a53203a3d20636f6e6669672e6f0a0a696e636c75646520617263682f756d2f736372697074732f4d616b6566696c652e72756c65730a0a74617267657473203a3d20636f6e6669672e6320636f6e6669672e746d700a0a23204265206361726566756c2077697468207468652062656c6f772053656420636f6465202d207365642069732070697466616c6c2d72696368210a23205765207573652073656420746f206c6f776572206275696c6420726571756972656d656e74732c20666f722022656d62656464656422206275696c6465727320666f7220696e7374616e63652e0a0a24286f626a292f636f6e6669672e746d703a2024286f626a74726565292f2e636f6e66696720464f5243450a09242863616c6c2069665f6368616e6765642c71756f746531290a0a71756965745f636d645f71756f746531203d2051554f544520202024400a202020202020636d645f71756f746531203d20736564202d652027732f222f5c5c222f6727202d652027732f5e2f222f27202d652027732f24242f5c5c6e222c2f27205c0a0909202020243c203e2024400a0a24286f626a292f636f6e6669672e633a202428737263292f636f6e6669672e632e696e2024286f626a292f636f6e6669672e746d7020464f5243450a09242863616c6c2069665f6368616e6765642c71756f746532290a0a71756965745f636d645f71756f746532203d2051554f544520202024400a202020202020636d645f71756f746532203d20736564202d6520272f434f4e4649472f7b27202020202020202020205c0a090920202d652027732f22434f4e464947222f2f272020202020202020202020205c0a090920202d652027722024286f626a292f636f6e6669672e746d702720202020205c0a090920202d65202761205c272020202020202020202020202020202020202020205c0a090920202d652027222227202020202020202020202020202020202020202020205c0a090920202d6520277d2720202020202020202020202020202020202020202020205c0a09092020243c203e2024400a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f61736d2d6f6666736574732e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303030343300313231313437343433333000303032303037300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c7379736465702f6b65726e656c2d6f6666736574732e683e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f636f6e6669672e632e696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303037363000313231313437343433333000303031373532310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303032204a6566662044696b6520286a64696b65406b61726179612e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c737464696f2e683e0a23696e636c756465203c7374646c69622e683e0a23696e636c756465203c696e69742e683e0a0a737461746963205f5f696e69746461746120636f6e73742063686172202a636f6e6669675b5d203d207b0a22434f4e464947220a7d3b0a0a73746174696320696e74205f5f696e6974207072696e745f636f6e6669672863686172202a6c696e652c20696e74202a616464290a7b0a09696e7420693b0a09666f72202869203d20303b2069203c2073697a656f6628636f6e666967292f73697a656f6628636f6e6669675b305d293b20692b2b290a09097072696e746628222573222c20636f6e6669675b695d293b0a09657869742830293b0a7d0a0a5f5f756d6c5f736574757028222d2d73686f77636f6e666967222c207072696e745f636f6e6669672c0a222d2d73686f77636f6e6669675c6e220a22202020205072696e74732074686520636f6e6669672066696c652074686174207468697320554d4c2062696e617279207761732067656e6572617465642066726f6d2e5c6e5c6e220a293b0a0a000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f64796e2e6c64732e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313231333200313231313437343433333000303031373137360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a23696e636c756465203c61736d2f706167652e683e0a0a4f55545055545f464f524d415428454c465f464f524d4154290a4f55545055545f4152434828454c465f41524348290a454e545259285f7374617274290a6a696666696573203d206a6966666965735f36343b0a0a53454354494f4e530a7b0a202050524f5649444520285f5f65786563757461626c655f7374617274203d205354415254293b0a20202e203d205354415254202b2053495a454f465f484541444552533b0a20202e696e746572702020202020202020203a207b202a282e696e7465727029207d0a20205f5f62696e6172795f7374617274203d202e3b0a20202e203d20414c49474e2834303936293b09092f2a20496e697420636f646520616e642064617461202a2f0a20205f74657874203d202e3b0a20205f7374657874203d202e3b0a20205f5f696e69745f626567696e203d202e3b0a2020494e49545f544558545f53454354494f4e28504147455f53495a45290a0a20202e203d20414c49474e28504147455f53495a45293b0a0a20202f2a20526561642d6f6e6c792073656374696f6e732c206d657267656420696e746f2074657874207365676d656e743a202a2f0a20202e6861736820202020202020202020203a207b202a282e6861736829207d0a20202e676e752e68617368202020202020203a207b202a282e676e752e6861736829207d0a20202e64796e73796d2020202020202020203a207b202a282e64796e73796d29207d0a20202e64796e7374722020202020202020203a207b202a282e64796e73747229207d0a20202e676e752e76657273696f6e202020203a207b202a282e676e752e76657273696f6e29207d0a20202e676e752e76657273696f6e5f6420203a207b202a282e676e752e76657273696f6e5f6429207d0a20202e676e752e76657273696f6e5f7220203a207b202a282e676e752e76657273696f6e5f7229207d0a20202e72656c2e696e6974202020202020203a207b202a282e72656c2e696e697429207d0a20202e72656c612e696e69742020202020203a207b202a282e72656c612e696e697429207d0a20202e72656c2e74657874202020202020203a207b202a282e72656c2e74657874202e72656c2e746578742e2a202e72656c2e676e752e6c696e6b6f6e63652e742e2a29207d0a20202e72656c612e746578742020202020203a207b202a282e72656c612e74657874202e72656c612e746578742e2a202e72656c612e676e752e6c696e6b6f6e63652e742e2a29207d0a20202e72656c2e66696e69202020202020203a207b202a282e72656c2e66696e6929207d0a20202e72656c612e66696e692020202020203a207b202a282e72656c612e66696e6929207d0a20202e72656c2e726f6461746120202020203a207b202a282e72656c2e726f64617461202e72656c2e726f646174612e2a202e72656c2e676e752e6c696e6b6f6e63652e722e2a29207d0a20202e72656c612e726f64617461202020203a207b202a282e72656c612e726f64617461202e72656c612e726f646174612e2a202e72656c612e676e752e6c696e6b6f6e63652e722e2a29207d0a20202e72656c2e64617461202020202020203a207b202a282e72656c2e64617461202e72656c2e646174612e2a202e72656c2e676e752e6c696e6b6f6e63652e642e2a29207d0a20202e72656c612e646174612020202020203a207b202a282e72656c612e64617461202e72656c612e646174612e2a202e72656c612e676e752e6c696e6b6f6e63652e642e2a29207d0a20202e72656c2e74646174610920203a207b202a282e72656c2e7464617461202e72656c2e74646174612e2a202e72656c2e676e752e6c696e6b6f6e63652e74642e2a29207d0a20202e72656c612e74646174610920203a207b202a282e72656c612e7464617461202e72656c612e74646174612e2a202e72656c612e676e752e6c696e6b6f6e63652e74642e2a29207d0a20202e72656c2e746273730920203a207b202a282e72656c2e74627373202e72656c2e746273732e2a202e72656c2e676e752e6c696e6b6f6e63652e74622e2a29207d0a20202e72656c612e746273730920203a207b202a282e72656c612e74627373202e72656c612e746273732e2a202e72656c612e676e752e6c696e6b6f6e63652e74622e2a29207d0a20202e72656c2e63746f72732020202020203a207b202a282e72656c2e63746f727329207d0a20202e72656c612e63746f727320202020203a207b202a282e72656c612e63746f727329207d0a20202e72656c2e64746f72732020202020203a207b202a282e72656c2e64746f727329207d0a20202e72656c612e64746f727320202020203a207b202a282e72656c612e64746f727329207d0a20202e72656c2e676f7420202020202020203a207b202a282e72656c2e676f7429207d0a20202e72656c612e676f74202020202020203a207b202a282e72656c612e676f7429207d0a20202e72656c2e62737320202020202020203a207b202a282e72656c2e627373202e72656c2e6273732e2a202e72656c2e676e752e6c696e6b6f6e63652e622e2a29207d0a20202e72656c612e627373202020202020203a207b202a282e72656c612e627373202e72656c612e6273732e2a202e72656c612e676e752e6c696e6b6f6e63652e622e2a29207d0a20202e72656c2e706c74203a207b0a092a282e72656c2e706c74290a0950524f564944455f48494444454e285f5f72656c5f69706c745f7374617274203d202e293b0a092a282e72656c2e69706c74290a0950524f564944455f48494444454e285f5f72656c5f69706c745f656e64203d202e293b0a20207d0a20202e72656c612e706c74203a207b0a092a282e72656c612e706c74290a0950524f564944455f48494444454e285f5f72656c615f69706c745f7374617274203d202e293b0a092a282e72656c612e69706c74290a0950524f564944455f48494444454e285f5f72656c615f69706c745f656e64203d202e293b0a20207d0a20202e696e697420202020202020202020203a207b0a202020204b45455020282a282e696e697429290a20207d203d307839303930393039300a20202e706c742020202020202020202020203a207b202a282e706c7429207d0a20202e7465787420202020202020202020203a207b0a20202020544558545f544558540a2020202053434845445f544558540a202020204c4f434b5f544558540a202020202a282e6669787570290a202020202a282e73747562202e746578742e2a202e676e752e6c696e6b6f6e63652e742e2a290a202020202f2a202e676e752e7761726e696e672073656374696f6e73206172652068616e646c6564207370656369616c6c7920627920656c6633322e656d2e20202a2f0a202020202a282e676e752e7761726e696e67290a0a202020202e203d20414c49474e28504147455f53495a45293b0a20207d203d307839303930393039300a20202e203d20414c49474e28504147455f53495a45293b0a20202e73797363616c6c5f73747562203a207b0a095f5f73797363616c6c5f737475625f7374617274203d202e3b0a092a282e5f5f73797363616c6c5f737475622a290a095f5f73797363616c6c5f737475625f656e64203d202e3b0a20207d0a20202e66696e6920202020202020202020203a207b0a202020204b45455020282a282e66696e6929290a20207d203d307839303930393039300a0a20202e6b737472746162203a207b202a282e6b73747274616229207d0a0a202023696e636c756465203c61736d2f636f6d6d6f6e2e6c64732e533e0a0a2020696e69742e64617461203a207b20494e49545f44415441207d0a0a20202f2a20456e7375726520746865205f5f707265696e69745f61727261795f7374617274206c6162656c2069732070726f7065726c7920616c69676e65642e202057650a2020202020636f756c6420696e7374656164206d6f766520746865206c6162656c20646566696e6974696f6e20696e73696465207468652073656374696f6e2c206275740a2020202020746865206c696e6b657220776f756c64207468656e20637265617465207468652073656374696f6e206576656e206966206974207475726e73206f757420746f0a2020202020626520656d7074792c2077686963682069736e2774207072657474792e20202a2f0a20202e203d20414c49474e283332202f2038293b0a20202e707265696e69745f617272617920202020203a207b202a282e707265696e69745f617272617929207d0a20202e696e69745f617272617920202020203a207b202a282e696e69745f617272617929207d0a20202e66696e695f617272617920202020203a207b202a282e66696e695f617272617929207d0a20202e6461746120202020202020202020203a207b0a20202020494e49545f5441534b5f44415441284b45524e454c5f535441434b5f53495a45290a202020202e203d20414c49474e284b45524e454c5f535441434b5f53495a45293b0a202020202a282e646174612e2e696e69745f697271737461636b290a20202020444154415f444154410a202020202a282e646174612e2a202e676e752e6c696e6b6f6e63652e642e2a290a20202020534f525428434f4e5354525543544f5253290a20207d0a20202e6461746131202020202020202020203a207b202a282e646174613129207d0a20202e74646174610920203a207b202a282e7464617461202e74646174612e2a202e676e752e6c696e6b6f6e63652e74642e2a29207d0a20202e74627373090920203a207b202a282e74627373202e746273732e2a202e676e752e6c696e6b6f6e63652e74622e2a29202a282e74636f6d6d6f6e29207d0a20202e65685f6672616d65202020202020203a207b204b45455020282a282e65685f6672616d652929207d0a20202e6763635f6578636570745f7461626c652020203a207b202a282e6763635f6578636570745f7461626c6529207d0a20202e64796e616d696320202020202020203a207b202a282e64796e616d696329207d0a20202e63746f7273202020202020202020203a207b0a202020202f2a20676363207573657320637274626567696e2e6f20746f2066696e6420746865207374617274206f660a2020202020202074686520636f6e7374727563746f72732c20736f207765206d616b6520737572652069742069730a2020202020202066697273742e202042656361757365207468697320697320612077696c64636172642c2069740a20202020202020646f65736e2774206d617474657220696620746865207573657220646f6573206e6f740a2020202020202061637475616c6c79206c696e6b20616761696e737420637274626567696e2e6f3b207468650a202020202020206c696e6b657220776f6e2774206c6f6f6b20666f7220612066696c6520746f206d6174636820610a2020202020202077696c64636172642e20205468652077696c646361726420616c736f206d65616e7320746861742069740a20202020202020646f65736e2774206d6174746572207768696368206469726563746f727920637274626567696e2e6f0a20202020202020697320696e2e20202a2f0a202020204b45455020282a637274626567696e2e6f282e63746f727329290a202020202f2a20576520646f6e27742077616e7420746f20696e636c75646520746865202e63746f722073656374696f6e2066726f6d0a2020202020202066726f6d2074686520637274656e642e6f2066696c6520756e74696c2061667465722074686520736f727465642063746f72732e0a20202020202020546865202e63746f722073656374696f6e2066726f6d2074686520637274656e642066696c6520636f6e7461696e73207468650a20202020202020656e64206f662063746f7273206d61726b657220616e64206974206d757374206265206c617374202a2f0a202020204b45455020282a284558434c5544455f46494c4520282a637274656e642e6f2029202e63746f727329290a202020204b45455020282a28534f5254282e63746f72732e2a2929290a202020204b45455020282a282e63746f727329290a20207d0a20202e64746f7273202020202020202020203a207b0a202020204b45455020282a637274626567696e2e6f282e64746f727329290a202020204b45455020282a284558434c5544455f46494c4520282a637274656e642e6f2029202e64746f727329290a202020204b45455020282a28534f5254282e64746f72732e2a2929290a202020204b45455020282a282e64746f727329290a20207d0a20202e6a63722020202020202020202020203a207b204b45455020282a282e6a63722929207d0a20202e676f742020202020202020202020203a207b202a282e676f742e706c7429202a282e676f7429207d0a20205f6564617461203d202e3b0a202050524f5649444520286564617461203d202e293b0a20202e6273732020202020202020202020203a207b0a2020205f5f6273735f7374617274203d202e3b0a2020202a282e64796e627373290a2020202a282e627373202e6273732e2a202e676e752e6c696e6b6f6e63652e622e2a290a2020202a28434f4d4d4f4e290a2020202f2a20416c69676e206865726520746f20656e73757265207468617420746865202e6273732073656374696f6e206f6363757069657320737061636520757020746f0a2020202020205f656e642e2020416c69676e206166746572202e62737320746f20656e7375726520636f727265637420616c69676e6d656e74206576656e206966207468650a2020202020202e6273732073656374696f6e2064697361707065617273206265636175736520746865726520617265206e6f20696e7075742073656374696f6e732e20202a2f0a2020202e203d20414c49474e283332202f2038293b0a20202e203d20414c49474e283332202f2038293b0a20207d0a20205f656e64203d202e3b0a202050524f564944452028656e64203d202e293b0a0a202053544142535f44454255470a0a202044574152465f44454255470a0a202044495343415244530a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f6561726c795f7072696e746b2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303133343400313231313437343433333000303032303335310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323031312052696368617264205765696e626572676572203c726963687264406e6f642e61743e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6f732e683e0a0a73746174696320766f6964206561726c795f636f6e736f6c655f77726974652873747275637420636f6e736f6c65202a636f6e2c20636f6e73742063686172202a732c20756e7369676e656420696e74206e290a7b0a09756d5f6561726c795f7072696e746b28732c206e293b0a7d0a0a7374617469632073747275637420636f6e736f6c65206561726c795f636f6e736f6c65203d207b0a092e6e616d65203d20226561726c79636f6e222c0a092e7772697465203d206561726c795f636f6e736f6c655f77726974652c0a092e666c616773203d20434f4e5f424f4f542c0a092e696e646578203d202d312c0a7d3b0a0a73746174696320696e74205f5f696e69742073657475705f6561726c795f7072696e746b2863686172202a627566290a7b0a0972656769737465725f636f6e736f6c6528266561726c795f636f6e736f6c65293b0a0a0972657475726e20303b0a7d0a0a6561726c795f706172616d28226561726c797072696e746b222c2073657475705f6561726c795f7072696e746b293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f657865632e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303232363100313231313437343433333000303031363537310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61736d2f63757272656e742e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61732d6c61796f75742e683e0a23696e636c756465203c6d656d5f757365722e683e0a23696e636c756465203c736b61732e683e0a23696e636c756465203c6f732e683e0a0a766f696420666c7573685f74687265616428766f6964290a7b0a09766f6964202a64617461203d204e554c4c3b0a09696e74207265743b0a0a09617263685f666c7573685f746872656164282663757272656e742d3e7468726561642e61726368293b0a0a09726574203d20756e6d6170282663757272656e742d3e6d6d2d3e636f6e746578742e69642c20302c20535455425f53544152542c20302c202664617461293b0a09726574203d20726574207c7c20756e6d6170282663757272656e742d3e6d6d2d3e636f6e746578742e69642c20535455425f454e442c0a090909202020686f73745f7461736b5f73697a65202d20535455425f454e442c20312c202664617461293b0a096966202872657429207b0a09097072696e746b284b45524e5f4552522022666c7573685f746872656164202d20636c656172696e672061646472657373207370616365206661696c65642c20220a09092020202020202022657272203d2025645c6e222c20726574293b0a0909666f7263655f736967285349474b494c4c2c2063757272656e74293b0a097d0a096765745f736166655f7265676973746572732863757272656e745f70745f7265677328292d3e726567732e67702c0a09090920202063757272656e745f70745f7265677328292d3e726567732e6670293b0a0a095f5f7377697463685f6d6d282663757272656e742d3e6d6d2d3e636f6e746578742e6964293b0a7d0a0a766f69642073746172745f746872656164287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e67206569702c20756e7369676e6564206c6f6e6720657370290a7b0a0950545f524547535f4950287265677329203d206569703b0a0950545f524547535f5350287265677329203d206573703b0a0963757272656e742d3e70747261636520263d207e50545f4454524143453b0a23696664656620535542415243485f455845435645310a09535542415243485f4558454356453128726567732d3e72656773293b0a23656e6469660a7d0a4558504f52545f53594d424f4c2873746172745f746872656164293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f65786974636f64652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332333000313231313437343433333000303031373434360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303032202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f63747970652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a2f2a0a202a204966207265616420616e6420777269746520726163652c2074686520726561642077696c6c207374696c6c2061746f6d6963616c6c79207265616420612076616c69640a202a2076616c75652e0a202a2f0a696e7420756d6c5f65786974636f6465203d20303b0a0a73746174696320696e742065786974636f64655f70726f635f73686f7728737472756374207365715f66696c65202a6d2c20766f6964202a76290a7b0a09696e742076616c3b0a0a092f2a0a09202a205361766520756d6c5f65786974636f646520696e2061206c6f63616c20736f207468617420776520646f6e2774206e65656420746f2067756172616e7465650a09202a207468617420737072696e74662061636365737365732069742061746f6d6963616c6c792e0a09202a2f0a0976616c203d20756d6c5f65786974636f64653b0a097365715f7072696e7466286d2c202225645c6e222c2076616c293b0a0972657475726e20303b0a7d0a0a73746174696320696e742065786974636f64655f70726f635f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a0972657475726e2073696e676c655f6f70656e2866696c652c2065786974636f64655f70726f635f73686f772c204e554c4c293b0a7d0a0a737461746963207373697a655f742065786974636f64655f70726f635f7772697465287374727563742066696c65202a66696c652c0a0909636f6e73742063686172205f5f75736572202a6275666665722c2073697a655f7420636f756e742c206c6f66665f74202a706f73290a7b0a0963686172202a656e642c206275665b73697a656f6628226e6e6e6e6e5c3022295d3b0a09696e7420746d703b0a0a0969662028636f70795f66726f6d5f75736572286275662c206275666665722c20636f756e7429290a090972657475726e202d454641554c543b0a0a09746d70203d2073696d706c655f737472746f6c286275662c2026656e642c2030293b0a0969662028282a656e6420213d20275c302729202626202169737370616365282a656e6429290a090972657475726e202d45494e56414c3b0a0a09756d6c5f65786974636f6465203d20746d703b0a0972657475726e20636f756e743b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e732065786974636f64655f70726f635f666f7073203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e6f70656e09093d2065786974636f64655f70726f635f6f70656e2c0a092e7265616409093d207365715f726561642c0a092e6c6c7365656b09093d207365715f6c7365656b2c0a092e72656c65617365093d2073696e676c655f72656c656173652c0a092e777269746509093d2065786974636f64655f70726f635f77726974652c0a7d3b0a0a73746174696320696e74206d616b655f70726f635f65786974636f646528766f6964290a7b0a097374727563742070726f635f6469725f656e747279202a656e743b0a0a09656e74203d2070726f635f637265617465282265786974636f6465222c20303630302c204e554c4c2c202665786974636f64655f70726f635f666f7073293b0a0969662028656e74203d3d204e554c4c29207b0a09097072696e746b284b45524e5f5741524e494e4720226d616b655f70726f635f65786974636f6465203a204661696c656420746f20726567697374657220220a090920202020202020222f70726f632f65786974636f64655c6e22293b0a090972657475726e20303b0a097d0a0972657475726e20303b0a7d0a0a5f5f696e697463616c6c286d616b655f70726f635f65786974636f6465293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f676d6f6e5f73796d732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033343000313231313437343433333000303031373635340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303031202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a65787465726e20766f6964205f5f62625f696e69745f66756e6328766f6964202a2920205f5f6174747269627574655f5f28287765616b29293b0a4558504f52545f53594d424f4c285f5f62625f696e69745f66756e63293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f6770726f665f73796d732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303032373000313231313437343433333000303032303033330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303031202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a65787465726e20766f6964206d636f756e7428766f6964293b0a4558504f52545f53594d424f4c286d636f756e74293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f696e697472642e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332373700313231313437343433333000303031373134360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c61736d2f74797065732e683e0a23696e636c756465203c696e69742e683e0a23696e636c756465203c6f732e683e0a0a2f2a204368616e67656420627920756d6c5f696e697472645f73657475702c2077686963682069732061207365747570202a2f0a7374617469632063686172202a696e69747264205f5f696e697464617461203d204e554c4c3b0a73746174696320696e74206c6f61645f696e697472642863686172202a66696c656e616d652c20766f6964202a6275662c20696e742073697a65293b0a0a73746174696320696e74205f5f696e697420726561645f696e6974726428766f6964290a7b0a09766f6964202a617265613b0a096c6f6e67206c6f6e672073697a653b0a09696e74206572723b0a0a0969662028696e69747264203d3d204e554c4c290a090972657475726e20303b0a0a09657272203d206f735f66696c655f73697a6528696e697472642c202673697a65293b0a0969662028657272290a090972657475726e20303b0a0a092f2a0a09202a2054686973206973206e6563657373617279206265636175736520616c6c6f635f626f6f746d656d206372617073206f757420696620796f750a09202a2061736b20666f72206e6f206d656d6f72792e0a09202a2f0a096966202873697a65203d3d203029207b0a09097072696e746b284b45524e5f45525220225c2225735c222069732061207a65726f2d73697a6520696e697472645c6e222c20696e69747264293b0a090972657475726e20303b0a097d0a0a0961726561203d20616c6c6f635f626f6f746d656d2873697a65293b0a096966202861726561203d3d204e554c4c290a090972657475726e20303b0a0a09696620286c6f61645f696e6974726428696e697472642c20617265612c2073697a6529203d3d202d31290a090972657475726e20303b0a0a09696e697472645f7374617274203d2028756e7369676e6564206c6f6e672920617265613b0a09696e697472645f656e64203d20696e697472645f7374617274202b2073697a653b0a0972657475726e20303b0a7d0a0a5f5f756d6c5f706f7374736574757028726561645f696e69747264293b0a0a73746174696320696e74205f5f696e697420756d6c5f696e697472645f73657475702863686172202a6c696e652c20696e74202a616464290a7b0a09696e69747264203d206c696e653b0a0972657475726e20303b0a7d0a0a5f5f756d6c5f73657475702822696e697472643d222c20756d6c5f696e697472645f73657475702c0a22696e697472643d3c696e6974726420696d6167653e5c6e220a222020202054686973206973207573656420746f20626f6f7420554d4c2066726f6d20616e20696e6974726420696d6167652e202054686520617267756d656e74206973207468655c6e220a22202020206e616d65206f66207468652066696c6520636f6e7461696e696e672074686520696d6167652e5c6e5c6e220a293b0a0a73746174696320696e74206c6f61645f696e697472642863686172202a66696c656e616d652c20766f6964202a6275662c20696e742073697a65290a7b0a09696e742066642c206e3b0a0a096664203d206f735f6f70656e5f66696c652866696c656e616d652c206f665f72656164284f50454e464c4147532829292c2030293b0a09696620286664203c203029207b0a09097072696e746b284b45524e5f45525220224f70656e696e672027257327206661696c6564202d20657272203d2025645c6e222c2066696c656e616d652c0a0909202020202020202d6664293b0a090972657475726e202d313b0a097d0a096e203d206f735f726561645f66696c652866642c206275662c2073697a65293b0a09696620286e20213d2073697a6529207b0a09097072696e746b284b45524e5f455252202252656164206f662025642062797465732066726f6d2027257327206661696c65642c20220a09092020202020202022657272203d2025645c6e222c2073697a652c0a09092020202020202066696c656e616d652c202d6e293b0a090972657475726e202d313b0a097d0a0a096f735f636c6f73655f66696c65286664293b0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f6972712e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323631373700313231313437343433333000303031363435340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a20446572697665642028692e652e206d6f73746c7920636f70696564292066726f6d20617263682f693338362f6b65726e656c2f6972712e633a0a202a09436f707972696768742028432920313939322c2031393938204c696e757320546f7276616c64732c20496e676f204d6f6c6e61720a202a2f0a0a23696e636c756465203c6c696e75782f6370756d61736b2e683e0a23696e636c756465203c6c696e75782f686172646972712e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61732d6c61796f75742e683e0a23696e636c756465203c6b65726e5f7574696c2e683e0a23696e636c756465203c6f732e683e0a0a2f2a0a202a2054686973206c69737420697320616363657373656420756e646572206972715f6c6f636b2c2065786365707420696e20736967696f5f68616e646c65722c0a202a20776865726520697420697320736166652066726f6d206265696e67206d6f6469666965642e20204952512068616e646c65727320776f6e2774206368616e6765206974202d0a202a20696620616e2049525120736f75726365206861732076616e69736865642c2069742077696c6c20626520667265656420627920667265655f69727173206a7573740a202a206265666f72652072657475726e696e672066726f6d20736967696f5f68616e646c65722e2020546861742077696c6c2070726f6365737320612073657061726174650a202a206c697374206f66206972717320746f20667265652c207769746820697473206f776e206c6f636b696e672c20636f6d696e67206261636b206865726520746f0a202a2072656d6f7665206c69737420656c656d656e74732c2074616b696e6720746865206972715f6c6f636b20746f20646f20736f2e0a202a2f0a73746174696320737472756374206972715f6664202a6163746976655f666473203d204e554c4c3b0a73746174696320737472756374206972715f6664202a2a6c6173745f6972715f707472203d20266163746976655f6664733b0a0a65787465726e20766f696420667265655f6972717328766f6964293b0a0a766f696420736967696f5f68616e646c657228696e74207369672c2073747275637420736967696e666f202a756e757365645f73692c2073747275637420756d6c5f70745f72656773202a72656773290a7b0a09737472756374206972715f6664202a6972715f66643b0a09696e74206e3b0a0a0969662028736d705f736967696f5f68616e646c65722829290a090972657475726e3b0a0a097768696c6520283129207b0a09096e203d206f735f77616974696e675f666f725f6576656e7473286163746976655f666473293b0a0909696620286e203c3d203029207b0a090909696620286e203d3d202d45494e5452290a09090909636f6e74696e75653b0a090909656c736520627265616b3b0a09097d0a0a0909666f7220286972715f6664203d206163746976655f6664733b206972715f666420213d204e554c4c3b0a090920202020206972715f6664203d206972715f66642d3e6e65787429207b0a090909696620286972715f66642d3e63757272656e745f6576656e747320213d203029207b0a090909096972715f66642d3e63757272656e745f6576656e7473203d20303b0a09090909646f5f495251286972715f66642d3e6972712c2072656773293b0a0909097d0a09097d0a097d0a0a09667265655f6972717328293b0a7d0a0a73746174696320444546494e455f5350494e4c4f434b286972715f6c6f636b293b0a0a73746174696320696e742061637469766174655f666428696e74206972712c20696e742066642c20696e7420747970652c20766f6964202a6465765f6964290a7b0a0973747275637420706f6c6c6664202a746d705f7066643b0a09737472756374206972715f6664202a6e65775f66642c202a6972715f66643b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206576656e74732c206572722c206e3b0a0a09657272203d206f735f7365745f66645f6173796e63286664293b0a0969662028657272203c2030290a0909676f746f206f75743b0a0a09657272203d202d454e4f4d454d3b0a096e65775f6664203d206b6d616c6c6f632873697a656f6628737472756374206972715f6664292c204746505f4b45524e454c293b0a09696620286e65775f6664203d3d204e554c4c290a0909676f746f206f75743b0a0a096966202874797065203d3d204952515f52454144290a09096576656e7473203d20554d5f504f4c4c494e207c20554d5f504f4c4c5052493b0a09656c7365206576656e7473203d20554d5f504f4c4c4f55543b0a092a6e65775f6664203d202828737472756374206972715f666429207b202e6e657874202009093d204e554c4c2c0a0909090920202020202e69642009093d206465765f69642c0a0909090920202020202e66642009093d2066642c0a0909090920202020202e747970652009093d20747970652c0a0909090920202020202e6972712009093d206972712c0a0909090920202020202e6576656e74732009093d206576656e74732c0a0909090920202020202e63757272656e745f6576656e747320093d2030207d20293b0a0a09657272203d202d45425553593b0a097370696e5f6c6f636b5f6972717361766528266972715f6c6f636b2c20666c616773293b0a09666f7220286972715f6664203d206163746976655f6664733b206972715f666420213d204e554c4c3b206972715f6664203d206972715f66642d3e6e65787429207b0a090969662028286972715f66642d3e6664203d3d2066642920262620286972715f66642d3e74797065203d3d20747970652929207b0a0909097072696e746b284b45524e5f45525220225265676973746572696e672066642025642074776963655c6e222c206664293b0a0909097072696e746b284b45524e5f455252202249727173203a2025642c2025645c6e222c206972715f66642d3e6972712c20697271293b0a0909097072696e746b284b45524e5f4552522022496473203a20307825702c20307825705c6e222c206972715f66642d3e69642c0a090909202020202020206465765f6964293b0a090909676f746f206f75745f756e6c6f636b3b0a09097d0a097d0a0a096966202874797065203d3d204952515f5752495445290a09096664203d202d313b0a0a09746d705f706664203d204e554c4c3b0a096e203d20303b0a0a097768696c6520283129207b0a09096e203d206f735f6372656174655f706f6c6c66642866642c206576656e74732c20746d705f7066642c206e293b0a0909696620286e203d3d2030290a090909627265616b3b0a0a09092f2a0a0909202a206e203e20300a0909202a204974206d65616e7320776520636f756c646e277420707574206e657720706f6c6c666420746f2063757272656e7420706f6c6c6664730a0909202a20616e6420746d705f666473206973204e554c4c206f7220746f6f20736d616c6c20666f72206e657720706f6c6c6664732061727261792e0a0909202a204e65656465642073697a6520697320657175616c20746f206e206173206d696e696d756d2e0a0909202a0a0909202a2048657265207765206861766520746f2064726f7020746865206c6f636b20696e206f7264657220746f2063616c6c0a0909202a206b6d616c6c6f632c207768696368206d6967687420736c6565702e0a0909202a20496620736f6d657468696e6720656c73652063616d6520696e20616e64206368616e6765642074686520706f6c6c6664732061727261790a0909202a20736f2077652077696c6c206e6f742062652061626c6520746f20707574206e657720706f6c6c66642073747275637420746f20706f6c6c6664730a0909202a207468656e2077652066726565207468652062756666657220746d705f66647320616e642074727920616761696e2e0a0909202a2f0a09097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a09096b6672656528746d705f706664293b0a0a0909746d705f706664203d206b6d616c6c6f63286e2c204746505f4b45524e454c293b0a090969662028746d705f706664203d3d204e554c4c290a090909676f746f206f75745f6b667265653b0a0a09097370696e5f6c6f636b5f6972717361766528266972715f6c6f636b2c20666c616773293b0a097d0a0a092a6c6173745f6972715f707472203d206e65775f66643b0a096c6173745f6972715f707472203d20266e65775f66642d3e6e6578743b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a0a092f2a0a09202a20546869732063616c6c732061637469766174655f66642c20736f2069742068617320746f206265206f7574736964652074686520637269746963616c0a09202a2073656374696f6e2e0a09202a2f0a096d617962655f736967696f5f62726f6b656e2866642c202874797065203d3d204952515f5245414429293b0a0a0972657475726e20303b0a0a206f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a206f75745f6b667265653a0a096b66726565286e65775f6664293b0a206f75743a0a0972657475726e206572723b0a7d0a0a73746174696320766f696420667265655f6972715f62795f636228696e7420282a746573742928737472756374206972715f6664202a2c20766f6964202a292c20766f6964202a617267290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266972715f6c6f636b2c20666c616773293b0a096f735f667265655f6972715f62795f636228746573742c206172672c206163746976655f6664732c20266c6173745f6972715f707472293b0a097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a7d0a0a737472756374206972715f616e645f646576207b0a09696e74206972713b0a09766f6964202a6465763b0a7d3b0a0a73746174696320696e742073616d655f6972715f616e645f64657628737472756374206972715f6664202a6972712c20766f6964202a64290a7b0a09737472756374206972715f616e645f646576202a64617461203d20643b0a0a0972657475726e2028286972712d3e697271203d3d20646174612d3e6972712920262620286972712d3e6964203d3d20646174612d3e64657629293b0a7d0a0a73746174696320766f696420667265655f6972715f62795f6972715f616e645f64657628756e7369676e656420696e74206972712c20766f6964202a646576290a7b0a09737472756374206972715f616e645f6465762064617461203d202828737472756374206972715f616e645f64657629207b202e69727120203d206972712c0a0909090909090920202e64657620203d20646576207d293b0a0a09667265655f6972715f62795f63622873616d655f6972715f616e645f6465762c202664617461293b0a7d0a0a73746174696320696e742073616d655f666428737472756374206972715f6664202a6972712c20766f6964202a6664290a7b0a0972657475726e20286972712d3e6664203d3d202a2828696e74202a29666429293b0a7d0a0a766f696420667265655f6972715f62795f666428696e74206664290a7b0a09667265655f6972715f62795f63622873616d655f66642c20266664293b0a7d0a0a2f2a204d7573742062652063616c6c65642077697468206972715f6c6f636b2068656c64202a2f0a73746174696320737472756374206972715f6664202a66696e645f6972715f62795f666428696e742066642c20696e74206972716e756d2c20696e74202a696e6465785f6f7574290a7b0a09737472756374206972715f6664202a6972713b0a09696e742069203d20303b0a09696e74206664693b0a0a09666f722028697271203d206163746976655f6664733b2069727120213d204e554c4c3b20697271203d206972712d3e6e65787429207b0a090969662028286972712d3e6664203d3d2066642920262620286972712d3e697271203d3d206972716e756d29290a090909627265616b3b0a0909692b2b3b0a097d0a0969662028697271203d3d204e554c4c29207b0a09097072696e746b284b45524e5f455252202266696e645f6972715f62795f666420646f65736e277420686176652064657363726970746f722025645c6e222c0a0909202020202020206664293b0a0909676f746f206f75743b0a097d0a09666469203d206f735f6765745f706f6c6c66642869293b0a09696620282866646920213d202d3129202626202866646920213d2066642929207b0a09097072696e746b284b45524e5f455252202266696e645f6972715f62795f6664202d206d69736d61746368206265747765656e206163746976655f66647320220a09092020202020202022616e6420706f6c6c6664732c2066642025642076732025642c206e6565642025645c6e222c206972712d3e66642c0a0909202020202020206664692c206664293b0a0909697271203d204e554c4c3b0a0909676f746f206f75743b0a097d0a092a696e6465785f6f7574203d20693b0a206f75743a0a0972657475726e206972713b0a7d0a0a766f696420726561637469766174655f666428696e742066642c20696e74206972716e756d290a7b0a09737472756374206972715f6664202a6972713b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420693b0a0a097370696e5f6c6f636b5f6972717361766528266972715f6c6f636b2c20666c616773293b0a09697271203d2066696e645f6972715f62795f66642866642c206972716e756d2c202669293b0a0969662028697271203d3d204e554c4c29207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a096f735f7365745f706f6c6c666428692c206972712d3e6664293b0a097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a0a096164645f736967696f5f6664286664293b0a7d0a0a766f696420646561637469766174655f666428696e742066642c20696e74206972716e756d290a7b0a09737472756374206972715f6664202a6972713b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420693b0a0a097370696e5f6c6f636b5f6972717361766528266972715f6c6f636b2c20666c616773293b0a09697271203d2066696e645f6972715f62795f66642866642c206972716e756d2c202669293b0a0969662028697271203d3d204e554c4c29207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a0a096f735f7365745f706f6c6c666428692c202d31293b0a097370696e5f756e6c6f636b5f697271726573746f726528266972715f6c6f636b2c20666c616773293b0a0a0969676e6f72655f736967696f5f6664286664293b0a7d0a4558504f52545f53594d424f4c28646561637469766174655f6664293b0a0a2f2a0a202a2043616c6c6564206a757374206265666f72652073687574646f776e20696e206f7264657220746f2070726f76696465206120636c65616e20657865630a202a20656e7669726f6e6d656e7420696e2063617365207468652073797374656d206973207265626f6f74696e672e20204e6f206c6f636b696e6720626563617573650a202a207468617420776f756c64206361757365206120706f696e746c6573732073687574646f776e2068616e6720696620736f6d657468696e67206861646e27740a202a2072656c656173656420746865206c6f636b2e0a202a2f0a696e7420646561637469766174655f616c6c5f66647328766f6964290a7b0a09737472756374206972715f6664202a6972713b0a09696e74206572723b0a0a09666f722028697271203d206163746976655f6664733b2069727120213d204e554c4c3b20697271203d206972712d3e6e65787429207b0a0909657272203d206f735f636c6561725f66645f6173796e63286972712d3e6664293b0a090969662028657272290a09090972657475726e206572723b0a097d0a092f2a2049662074686572652069732061207369676e616c20616c7265616479207175657565642c20616674657220756e626c6f636b696e672069676e6f7265206974202a2f0a096f735f7365745f696f69676e6f726528293b0a0a0972657475726e20303b0a7d0a0a2f2a0a202a20646f5f4952512068616e646c657320616c6c206e6f726d616c2064657669636520495251732028746865207370656369616c0a202a20534d502063726f73732d43505520696e74657272757074732068617665207468656972206f776e2073706563696669630a202a2068616e646c657273292e0a202a2f0a756e7369676e656420696e7420646f5f49525128696e74206972712c2073747275637420756d6c5f70745f72656773202a72656773290a7b0a097374727563742070745f72656773202a6f6c645f72656773203d207365745f6972715f7265677328287374727563742070745f72656773202a2972656773293b0a096972715f656e74657228293b0a0967656e657269635f68616e646c655f69727128697271293b0a096972715f6578697428293b0a097365745f6972715f72656773286f6c645f72656773293b0a0972657475726e20313b0a7d0a0a766f696420756d5f667265655f69727128756e7369676e656420696e74206972712c20766f6964202a646576290a7b0a09667265655f6972715f62795f6972715f616e645f646576286972712c20646576293b0a09667265655f697271286972712c20646576293b0a7d0a4558504f52545f53594d424f4c28756d5f667265655f697271293b0a0a696e7420756d5f726571756573745f69727128756e7369676e656420696e74206972712c20696e742066642c20696e7420747970652c0a09092020206972715f68616e646c65725f742068616e646c65722c0a0909202020756e7369676e6564206c6f6e6720697271666c6167732c20636f6e73742063686172202a206465766e616d652c0a0909202020766f6964202a6465765f6964290a7b0a09696e74206572723b0a0a0969662028666420213d202d3129207b0a0909657272203d2061637469766174655f6664286972712c2066642c20747970652c206465765f6964293b0a090969662028657272290a09090972657475726e206572723b0a097d0a0a0972657475726e20726571756573745f697271286972712c2068616e646c65722c20697271666c6167732c206465766e616d652c206465765f6964293b0a7d0a0a4558504f52545f53594d424f4c28756d5f726571756573745f697271293b0a4558504f52545f53594d424f4c28726561637469766174655f6664293b0a0a2f2a0a202a206972715f63686970206d75737420646566696e65206174206c6561737420656e61626c652f64697361626c6520616e642061636b207768656e0a202a2074686520656467652068616e646c657220697320757365642e0a202a2f0a73746174696320766f69642064756d6d7928737472756374206972715f64617461202a64290a7b0a7d0a0a2f2a2054686973206973207573656420666f722065766572797468696e6720656c7365207468616e207468652074696d65722e202a2f0a73746174696320737472756374206972715f63686970206e6f726d616c5f6972715f74797065203d207b0a092e6e616d65203d2022534947494f222c0a092e6972715f64697361626c65203d2064756d6d792c0a092e6972715f656e61626c65203d2064756d6d792c0a092e6972715f61636b203d2064756d6d792c0a7d3b0a0a73746174696320737472756374206972715f63686970205349475654414c524d5f6972715f74797065203d207b0a092e6e616d65203d20225349475654414c524d222c0a092e6972715f64697361626c65203d2064756d6d792c0a092e6972715f656e61626c65203d2064756d6d792c0a092e6972715f61636b203d2064756d6d792c0a7d3b0a0a766f6964205f5f696e697420696e69745f49525128766f6964290a7b0a09696e7420693b0a0a096972715f7365745f636869705f616e645f68616e646c65722854494d45525f4952512c20265349475654414c524d5f6972715f747970652c2068616e646c655f656467655f697271293b0a0a09666f72202869203d20313b2069203c204e525f495251533b20692b2b290a09096972715f7365745f636869705f616e645f68616e646c657228692c20266e6f726d616c5f6972715f747970652c2068616e646c655f656467655f697271293b0a7d0a0a2f2a0a202a2049525120737461636b20656e74727920616e6420657869743a0a202a0a202a20556e6c696b6520693338362c20554d4c20646f65736e277420726563656976652049525173206f6e20746865206e6f726d616c206b65726e656c20737461636b0a202a20616e6420737769746368206f76657220746f207468652049525120737461636b20616674657220736f6d65207072657061726174696f6e2e20205765207573650a202a20736967616c74737461636b20746f2072656365697665207369676e616c73206f6e206120736570617261746520737461636b2066726f6d207468652073746172742e0a202a2054686573652074776f2066756e6374696f6e73206d616b652073757265207468652072657374206f6620746865206b65726e656c20776f6e277420626520746f6f0a202a207570736574206279206265696e67206f6e206120646966666572656e7420737461636b2e20205468652049525120737461636b2068617320610a202a207468726561645f696e666f207374727563747572652061742074686520626f74746f6d20736f20746861742063757272656e7420657420616c20636f6e74696e75650a202a20746f20776f726b2e0a202a0a202a20746f5f6972715f737461636b20636f70696573207468652063757272656e74207461736b2773207468726561645f696e666f20746f207468652049525120737461636b0a202a207468726561645f696e666f20616e64207365747320746865207461736b73277320737461636b20746f20706f696e7420746f207468652049525120737461636b2e0a202a0a202a2066726f6d5f6972715f737461636b20636f7069657320746865207468726561645f696e666f20737472756374206261636b2028666c616773206d617920686176650a202a206265656e206d6f6469666965642920616e642072657365747320746865207461736b277320737461636b20706f696e7465722e0a202a0a202a20547269636b792062697473202d0a202a0a202a20576861742068617070656e73207768656e2074776f207369676e616c7320726163652065616368206f746865723f2020554d4c20646f65736e277420626c6f636b0a202a207369676e616c7320776974682073696770726f636d61736b2c2053415f44454645522c206f722073615f6d61736b2c20736f2061207365636f6e64207369676e616c0a202a20636f756c6420617272697665207768696c6520612070726576696f7573206f6e65206973207374696c6c2073657474696e67207570207468650a202a207468726561645f696e666f2e0a202a0a202a20546865726520617265207468726565206361736573202d0a202a202020202054686520666972737420696e74657272757074206f6e2074686520737461636b202d207365747320757020746865207468726561645f696e666f20616e640a202a2068616e646c65732074686520696e746572727570740a202a202020202041206e657374656420696e7465727275707420696e74657272757074696e672074686520636f7079696e67206f6620746865207468726561645f696e666f202d0a202a2063616e27742068616e646c652074686520696e746572727570742c2061732074686520737461636b20697320696e20616e20756e6b6e6f776e2073746174650a202a202020202041206e657374656420696e74657272757074206e6f7420696e74657272757074696e672074686520636f7079696e67206f66207468650a202a207468726561645f696e666f202d20646f65736e277420646f20616e792073657475702c206a7573742068616e646c65732074686520696e746572727570740a202a0a202a20546865206669727374206a6f6220697320746f20666967757265206f7574207768657468657220776520696e74657272757074656420737461636b2073657475702e0a202a205468697320697320646f6e652062792078636867696e6720746865207369676e616c206d61736b2077697468207468726561645f696e666f2d3e70656e64696e672e0a202a204966207468652076616c7565207468617420636f6d6573206261636b206973207a65726f2c207468656e207468657265206973206e6f20736574757020696e0a202a2070726f67726573732c20616e642074686520696e746572727570742063616e2062652068616e646c65642e20204966207468652076616c75652069730a202a206e6f6e2d7a65726f2c207468656e20746865726520697320737461636b20736574757020696e2070726f67726573732e2020496e206f7264657220746f20686176650a202a2074686520696e746572727570742068616e646c65642c207765206c65617665206f7572207369676e616c20696e20746865206d61736b2c20616e642069742077696c6c0a202a2062652068616e646c6564206279207468652075707065722068616e646c657220616674657220697420686173207365742075702074686520737461636b2e0a202a0a202a204e65787420697320746f20666967757265206f757420776865746865722077652061726520746865206f757465722068616e646c6572206f722061206e65737465640a202a206f6e652e202041732070617274206f662073657474696e672075702074686520737461636b2c207468726561645f696e666f2d3e7265616c5f7468726561642069730a202a2073657420746f206e6f6e2d4e554c4c2028616e6420697320726573657420746f204e554c4c206f6e2065786974292e202054686973206973207468650a202a206e657374696e6720696e64696361746f722e20204966206974206973206e6f6e2d4e554c4c2c207468656e2074686520737461636b20697320616c72656164790a202a2073657420757020616e64207468652068616e646c65722063616e2072756e2e0a202a2f0a0a73746174696320756e7369676e6564206c6f6e672070656e64696e675f6d61736b3b0a0a756e7369676e6564206c6f6e6720746f5f6972715f737461636b28756e7369676e6564206c6f6e67202a6d61736b5f6f7574290a7b0a09737472756374207468726561645f696e666f202a74693b0a09756e7369676e6564206c6f6e67206d61736b2c206f6c643b0a09696e74206e65737465643b0a0a096d61736b203d2078636867282670656e64696e675f6d61736b2c202a6d61736b5f6f7574293b0a09696620286d61736b20213d203029207b0a09092f2a0a0909202a20496620616e7920696e746572727570747320636f6d6520696e206174207468697320706f696e742c2077652077616e7420746f0a0909202a206d616b65207375726520746861742074686569722062697473206172656e2774206c6f7374206279206f75720a0909202a2070757474696e67206f75722062697420696e2e2020536f2c2074686973206c6f6f7020616363756d756c6174657320626974730a0909202a20756e74696c20786368672072657475726e73207468652073616d652076616c756520746861742077652070757420696e2e0a0909202a205768656e20746861742068617070656e732c2074686572652077657265206e6f206e657720696e74657272757074732c0a0909202a20616e642070656e64696e675f6d61736b20636f6e7461696e7320612062697420666f72206561636820696e746572727570740a0909202a20746861742063616d6520696e2e0a0909202a2f0a09096f6c64203d202a6d61736b5f6f75743b0a0909646f207b0a0909096f6c64207c3d206d61736b3b0a0909096d61736b203d2078636867282670656e64696e675f6d61736b2c206f6c64293b0a09097d207768696c6520286d61736b20213d206f6c64293b0a090972657475726e20313b0a097d0a0a097469203d2063757272656e745f7468726561645f696e666f28293b0a096e6573746564203d202874692d3e7265616c5f74687265616420213d204e554c4c293b0a0969662028216e657374656429207b0a0909737472756374207461736b5f737472756374202a7461736b3b0a0909737472756374207468726561645f696e666f202a7474693b0a0a09097461736b203d206370755f7461736b735b74692d3e6370755d2e7461736b3b0a0909747469203d207461736b5f7468726561645f696e666f287461736b293b0a0a09092a7469203d202a7474693b0a090974692d3e7265616c5f746872656164203d207474693b0a09097461736b2d3e737461636b203d2074693b0a097d0a0a096d61736b203d2078636867282670656e64696e675f6d61736b2c2030293b0a092a6d61736b5f6f7574207c3d206d61736b207c206e65737465643b0a0972657475726e20303b0a7d0a0a756e7369676e6564206c6f6e672066726f6d5f6972715f737461636b28696e74206e6573746564290a7b0a09737472756374207468726561645f696e666f202a74692c202a746f3b0a09756e7369676e6564206c6f6e67206d61736b3b0a0a097469203d2063757272656e745f7468726561645f696e666f28293b0a0a0970656e64696e675f6d61736b203d20313b0a0a09746f203d2074692d3e7265616c5f7468726561643b0a0963757272656e742d3e737461636b203d20746f3b0a0974692d3e7265616c5f746872656164203d204e554c4c3b0a092a746f203d202a74693b0a0a096d61736b203d2078636867282670656e64696e675f6d61736b2c2030293b0a0972657475726e206d61736b2026207e313b0a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f6b73796d732e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303232303700313231313437343433333000303031373031330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303031202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6f732e683e0a0a4558504f52545f53594d424f4c287365745f7369676e616c73293b0a4558504f52545f53594d424f4c286765745f7369676e616c73293b0a0a4558504f52545f53594d424f4c286f735f737461745f6664293b0a4558504f52545f53594d424f4c286f735f737461745f66696c65293b0a4558504f52545f53594d424f4c286f735f616363657373293b0a4558504f52545f53594d424f4c286f735f7365745f657865635f636c6f7365293b0a4558504f52545f53594d424f4c286f735f676574706964293b0a4558504f52545f53594d424f4c286f735f6f70656e5f66696c65293b0a4558504f52545f53594d424f4c286f735f726561645f66696c65293b0a4558504f52545f53594d424f4c286f735f77726974655f66696c65293b0a4558504f52545f53594d424f4c286f735f7365656b5f66696c65293b0a4558504f52545f53594d424f4c286f735f6c6f636b5f66696c65293b0a4558504f52545f53594d424f4c286f735f696f63746c5f67656e65726963293b0a4558504f52545f53594d424f4c286f735f70697065293b0a4558504f52545f53594d424f4c286f735f66696c655f74797065293b0a4558504f52545f53594d424f4c286f735f66696c655f6d6f6465293b0a4558504f52545f53594d424f4c286f735f66696c655f73697a65293b0a4558504f52545f53594d424f4c286f735f666c7573685f7374646f7574293b0a4558504f52545f53594d424f4c286f735f636c6f73655f66696c65293b0a4558504f52545f53594d424f4c286f735f7365745f66645f6173796e63293b0a4558504f52545f53594d424f4c286f735f7365745f66645f626c6f636b293b0a4558504f52545f53594d424f4c2868656c7065725f77616974293b0a4558504f52545f53594d424f4c286f735f73687574646f776e5f736f636b6574293b0a4558504f52545f53594d424f4c286f735f6372656174655f756e69785f736f636b6574293b0a4558504f52545f53594d424f4c286f735f636f6e6e6563745f736f636b6574293b0a4558504f52545f53594d424f4c286f735f6163636570745f636f6e6e656374696f6e293b0a4558504f52545f53594d424f4c286f735f7263765f6664293b0a4558504f52545f53594d424f4c2872756e5f68656c706572293b0a4558504f52545f53594d424f4c286f735f6d616a6f72293b0a4558504f52545f53594d424f4c286f735f6d696e6f72293b0a4558504f52545f53594d424f4c286f735f6d616b65646576293b0a0a4558504f52545f53594d424f4c286164645f736967696f5f6664293b0a4558504f52545f53594d424f4c2869676e6f72655f736967696f5f6664293b0a4558504f52545f53594d424f4c28736967696f5f62726f6b656e293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f6d656d2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313635313700313231313437343433333000303031363433340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f737761702e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61736d2f6669786d61702e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61732d6c61796f75742e683e0a23696e636c756465203c696e69742e683e0a23696e636c756465203c6b65726e2e683e0a23696e636c756465203c6b65726e5f7574696c2e683e0a23696e636c756465203c6d656d5f757365722e683e0a23696e636c756465203c6f732e683e0a0a2f2a20616c6c6f636174656420696e20706167696e675f696e69742c207a65726f656420696e206d656d5f696e69742c20616e6420756e6368616e6765642074686572656166746572202a2f0a756e7369676e6564206c6f6e67202a656d7074795f7a65726f5f70616765203d204e554c4c3b0a4558504f52545f53594d424f4c28656d7074795f7a65726f5f70616765293b0a2f2a20616c6c6f636174656420696e20706167696e675f696e697420616e6420756e6368616e6765642074686572656166746572202a2f0a73746174696320756e7369676e6564206c6f6e67202a656d7074795f6261645f70616765203d204e554c4c3b0a0a2f2a0a202a20496e697469616c697a656420647572696e6720626f6f742c20616e6420726561646f6e6c7920666f7220696e697469616c697a696e672070616765207461626c65730a202a20616674657277617264730a202a2f0a7067645f7420737761707065725f70675f6469725b505452535f5045525f5047445d3b0a0a2f2a20496e697469616c697a656420617420626f6f742074696d652c20616e6420726561646f6e6c792061667465722074686174202a2f0a756e7369676e6564206c6f6e67206c6f6e6720686967686d656d3b0a696e74206b6d616c6c6f635f6f6b203d20303b0a0a2f2a205573656420647572696e67206561726c7920626f6f74202a2f0a73746174696320756e7369676e6564206c6f6e672062726b5f656e643b0a0a23696664656620434f4e4649475f484947484d454d0a73746174696320766f69642073657475705f686967686d656d28756e7369676e6564206c6f6e6720686967686d656d5f73746172742c0a0909092020756e7369676e6564206c6f6e6720686967686d656d5f6c656e290a7b0a097374727563742070616765202a706167653b0a09756e7369676e6564206c6f6e6720686967686d656d5f70666e3b0a09696e7420693b0a0a09686967686d656d5f70666e203d205f5f706128686967686d656d5f737461727429203e3e20504147455f53484946543b0a09666f72202869203d20303b2069203c20686967686d656d5f6c656e203e3e20504147455f53484946543b20692b2b29207b0a090970616765203d20266d656d5f6d61705b686967686d656d5f70666e202b20695d3b0a0909436c6561725061676552657365727665642870616765293b0a0909696e69745f706167655f636f756e742870616765293b0a09095f5f667265655f706167652870616765293b0a097d0a7d0a23656e6469660a0a766f6964205f5f696e6974206d656d5f696e697428766f6964290a7b0a092f2a20636c65617220746865207a65726f2d70616765202a2f0a096d656d73657428656d7074795f7a65726f5f706167652c20302c20504147455f53495a45293b0a0a092f2a204d617020696e207468652061726561206a757374206166746572207468652062726b206e6f772074686174206b6d616c6c6f632069732061626f75740a09202a20746f206265207475726e6564206f6e2e0a09202a2f0a0962726b5f656e64203d2028756e7369676e6564206c6f6e672920554d4c5f524f554e445f5550287362726b283029293b0a096d61705f6d656d6f72792862726b5f656e642c205f5f70612862726b5f656e64292c20756d6c5f7265736572766564202d2062726b5f656e642c20312c20312c2030293b0a09667265655f626f6f746d656d285f5f70612862726b5f656e64292c20756d6c5f7265736572766564202d2062726b5f656e64293b0a09756d6c5f7265736572766564203d2062726b5f656e643b0a0a092f2a20746869732077696c6c2070757420616c6c206c6f77206d656d6f7279206f6e746f2074686520667265656c69737473202a2f0a09746f74616c72616d5f7061676573203d20667265655f616c6c5f626f6f746d656d28293b0a096d61785f6c6f775f70666e203d20746f74616c72616d5f70616765733b0a23696664656620434f4e4649475f484947484d454d0a09746f74616c686967685f7061676573203d20686967686d656d203e3e20504147455f53484946543b0a09746f74616c72616d5f7061676573202b3d20746f74616c686967685f70616765733b0a23656e6469660a096e756d5f706879737061676573203d20746f74616c72616d5f70616765733b0a096d61785f70666e203d20746f74616c72616d5f70616765733b0a097072696e746b284b45524e5f494e464f20224d656d6f72793a20256c756b20617661696c61626c655c6e222c0a09202020202020206e725f667265655f70616765732829203c3c2028504147455f53484946542d313029293b0a096b6d616c6c6f635f6f6b203d20313b0a0a23696664656620434f4e4649475f484947484d454d0a0973657475705f686967686d656d28656e645f696f6d656d2c20686967686d656d293b0a23656e6469660a7d0a0a2f2a0a202a2043726561746520612070616765207461626c6520616e6420706c616365206120706f696e74657220746f20697420696e2061206d6964646c6520706167650a202a206469726563746f727920656e7472792e0a202a2f0a73746174696320766f6964205f5f696e6974206f6e655f706167655f7461626c655f696e697428706d645f74202a706d64290a7b0a0969662028706d645f6e6f6e65282a706d642929207b0a09097074655f74202a707465203d20287074655f74202a2920616c6c6f635f626f6f746d656d5f6c6f775f706167657328504147455f53495a45293b0a09097365745f706d6428706d642c205f5f706d64285f4b45524e50475f5441424c45202b0a090909090920202028756e7369676e6564206c6f6e6729205f5f7061287074652929293b0a09096966202870746520213d207074655f6f66667365745f6b65726e656c28706d642c203029290a09090942554728293b0a097d0a7d0a0a73746174696320766f6964205f5f696e6974206f6e655f6d645f7461626c655f696e6974287075645f74202a707564290a7b0a23696664656620434f4e4649475f335f4c4556454c5f50475441424c45530a09706d645f74202a706d645f7461626c65203d2028706d645f74202a2920616c6c6f635f626f6f746d656d5f6c6f775f706167657328504147455f53495a45293b0a097365745f707564287075642c205f5f707564285f4b45524e50475f5441424c45202b2028756e7369676e6564206c6f6e6729205f5f706128706d645f7461626c652929293b0a0969662028706d645f7461626c6520213d20706d645f6f6666736574287075642c203029290a090942554728293b0a23656e6469660a7d0a0a73746174696320766f6964205f5f696e69742066697872616e67655f696e697428756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e642c0a09090909207067645f74202a7067645f62617365290a7b0a097067645f74202a7067643b0a097075645f74202a7075643b0a09706d645f74202a706d643b0a09696e7420692c206a3b0a09756e7369676e6564206c6f6e672076616464723b0a0a097661646472203d2073746172743b0a0969203d207067645f696e646578287661646472293b0a096a203d20706d645f696e646578287661646472293b0a09706764203d207067645f62617365202b20693b0a0a09666f722028203b202869203c20505452535f5045525f5047442920262620287661646472203c20656e64293b207067642b2b2c20692b2b29207b0a0909707564203d207075645f6f6666736574287067642c207661646472293b0a0909696620287075645f6e6f6e65282a70756429290a0909096f6e655f6d645f7461626c655f696e697428707564293b0a0909706d64203d20706d645f6f6666736574287075642c207661646472293b0a0909666f7220283b20286a203c20505452535f5045525f504d442920262620287661646472203c20656e64293b20706d642b2b2c206a2b2b29207b0a0909096f6e655f706167655f7461626c655f696e697428706d64293b0a0909097661646472202b3d20504d445f53495a453b0a09097d0a09096a203d20303b0a097d0a7d0a0a23696664656620434f4e4649475f484947484d454d0a7074655f74202a6b6d61705f7074653b0a706770726f745f74206b6d61705f70726f743b0a0a23646566696e65206b6d61705f6765745f6669786d61705f7074652876616464722909090909095c0a097074655f6f66667365745f6b65726e656c28706d645f6f6666736574287075645f6f6666736574287067645f6f66667365745f6b287661646472292c2028766164647229292c5c0a09090909202020202028766164647229292c2028766164647229290a0a73746174696320766f6964205f5f696e6974206b6d61705f696e697428766f6964290a7b0a09756e7369676e6564206c6f6e67206b6d61705f7673746172743b0a0a092f2a20636163686520746865206669727374206b6d617020707465202a2f0a096b6d61705f767374617274203d205f5f6669785f746f5f76697274284649585f4b4d41505f424547494e293b0a096b6d61705f707465203d206b6d61705f6765745f6669786d61705f707465286b6d61705f767374617274293b0a0a096b6d61705f70726f74203d20504147455f4b45524e454c3b0a7d0a0a73746174696320766f6964205f5f696e697420696e69745f686967686d656d28766f6964290a7b0a097067645f74202a7067643b0a097075645f74202a7075643b0a09706d645f74202a706d643b0a097074655f74202a7074653b0a09756e7369676e6564206c6f6e672076616464723b0a0a092f2a0a09202a205065726d616e656e74206b6d6170733a0a09202a2f0a097661646472203d20504b4d41505f424153453b0a0966697872616e67655f696e69742876616464722c207661646472202b20504147455f53495a452a4c4153545f504b4d41502c20737761707065725f70675f646972293b0a0a09706764203d20737761707065725f70675f646972202b207067645f696e646578287661646472293b0a09707564203d207075645f6f6666736574287067642c207661646472293b0a09706d64203d20706d645f6f6666736574287075642c207661646472293b0a09707465203d207074655f6f66667365745f6b65726e656c28706d642c207661646472293b0a09706b6d61705f706167655f7461626c65203d207074653b0a0a096b6d61705f696e697428293b0a7d0a23656e646966202f2a20434f4e4649475f484947484d454d202a2f0a0a73746174696320766f6964205f5f696e697420666978616464725f757365725f696e69742820766f6964290a7b0a23696664656620434f4e4649475f415243485f52455553455f484f53545f5653595343414c4c5f415245410a096c6f6e672073697a65203d20464958414444525f555345525f454e44202d20464958414444525f555345525f53544152543b0a097067645f74202a7067643b0a097075645f74202a7075643b0a09706d645f74202a706d643b0a097074655f74202a7074653b0a09706879735f7420703b0a09756e7369676e6564206c6f6e6720762c207661646472203d20464958414444525f555345525f53544152543b0a0a09696620282173697a65290a090972657475726e3b0a0a0966697872616e67655f696e69742820464958414444525f555345525f53544152542c20464958414444525f555345525f454e442c20737761707065725f70675f646972293b0a0976203d2028756e7369676e6564206c6f6e672920616c6c6f635f626f6f746d656d5f6c6f775f70616765732873697a65293b0a096d656d6370792828766f6964202a292076202c2028766f6964202a2920464958414444525f555345525f53544152542c2073697a65293b0a0970203d205f5f70612876293b0a09666f722028203b2073697a65203e20303b2073697a65202d3d20504147455f53495a452c207661646472202b3d20504147455f53495a452c0a090920202020202070202b3d20504147455f53495a4529207b0a0909706764203d20737761707065725f70675f646972202b207067645f696e646578287661646472293b0a0909707564203d207075645f6f6666736574287067642c207661646472293b0a0909706d64203d20706d645f6f6666736574287075642c207661646472293b0a0909707465203d207074655f6f66667365745f6b65726e656c28706d642c207661646472293b0a09097074655f7365745f76616c282a7074652c20702c20504147455f524541444f4e4c59293b0a097d0a23656e6469660a7d0a0a766f6964205f5f696e697420706167696e675f696e697428766f6964290a7b0a09756e7369676e6564206c6f6e67207a6f6e65735f73697a655b4d41585f4e525f5a4f4e45535d2c2076616464723b0a09696e7420693b0a0a09656d7074795f7a65726f5f70616765203d2028756e7369676e6564206c6f6e67202a2920616c6c6f635f626f6f746d656d5f6c6f775f706167657328504147455f53495a45293b0a09656d7074795f6261645f70616765203d2028756e7369676e6564206c6f6e67202a2920616c6c6f635f626f6f746d656d5f6c6f775f706167657328504147455f53495a45293b0a09666f72202869203d20303b2069203c2041525241595f53495a45287a6f6e65735f73697a65293b20692b2b290a09097a6f6e65735f73697a655b695d203d20303b0a0a097a6f6e65735f73697a655b5a4f4e455f4e4f524d414c5d203d2028656e645f696f6d656d203e3e20504147455f534849465429202d0a090928756d6c5f706879736d656d203e3e20504147455f5348494654293b0a23696664656620434f4e4649475f484947484d454d0a097a6f6e65735f73697a655b5a4f4e455f484947484d454d5d203d20686967686d656d203e3e20504147455f53484946543b0a23656e6469660a09667265655f617265615f696e6974287a6f6e65735f73697a65293b0a0a092f2a0a09202a204669786564206d617070696e67732c206f6e6c79207468652070616765207461626c65207374727563747572652068617320746f2062650a09202a2063726561746564202d206d617070696e67732077696c6c20626520736574206279207365745f6669786d617028293a0a09202a2f0a097661646472203d205f5f6669785f746f5f76697274285f5f656e645f6f665f66697865645f616464726573736573202d203129202620504d445f4d41534b3b0a0966697872616e67655f696e69742876616464722c20464958414444525f544f502c20737761707065725f70675f646972293b0a0a09666978616464725f757365725f696e697428293b0a0a23696664656620434f4e4649475f484947484d454d0a09696e69745f686967686d656d28293b0a23656e6469660a7d0a0a2f2a0a202a20546869732063616e277420646f20616e797468696e672062656361757365206e6f7468696e6720696e20746865206b65726e656c20696d6167652063616e2062652066726565640a202a2073696e63652069742773206e6f7420696e206b65726e656c20706879736963616c206d656d6f72792e0a202a2f0a0a766f696420667265655f696e69746d656d28766f6964290a7b0a7d0a0a23696664656620434f4e4649475f424c4b5f4445565f494e495452440a766f696420667265655f696e697472645f6d656d28756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a09696620287374617274203c20656e64290a09097072696e746b284b45524e5f494e464f202246726565696e6720696e69747264206d656d6f72793a20256c646b2066726565645c6e222c0a09092020202020202028656e64202d20737461727429203e3e203130293b0a09666f7220283b207374617274203c20656e643b207374617274202b3d20504147455f53495a4529207b0a0909436c65617250616765526573657276656428766972745f746f5f7061676528737461727429293b0a0909696e69745f706167655f636f756e7428766972745f746f5f7061676528737461727429293b0a0909667265655f70616765287374617274293b0a0909746f74616c72616d5f70616765732b2b3b0a097d0a7d0a23656e6469660a0a2f2a20416c6c6f6361746520616e6420667265652070616765207461626c65732e202a2f0a0a7067645f74202a7067645f616c6c6f6328737472756374206d6d5f737472756374202a6d6d290a7b0a097067645f74202a706764203d20287067645f74202a295f5f6765745f667265655f70616765284746505f4b45524e454c293b0a0a096966202870676429207b0a09096d656d736574287067642c20302c20555345525f505452535f5045525f504744202a2073697a656f66287067645f7429293b0a09096d656d63707928706764202b20555345525f505452535f5045525f5047442c0a090920202020202020737761707065725f70675f646972202b20555345525f505452535f5045525f5047442c0a09092020202020202028505452535f5045525f504744202d20555345525f505452535f5045525f50474429202a2073697a656f66287067645f7429293b0a097d0a0972657475726e207067643b0a7d0a0a766f6964207067645f6672656528737472756374206d6d5f737472756374202a6d6d2c207067645f74202a706764290a7b0a09667265655f706167652828756e7369676e6564206c6f6e672920706764293b0a7d0a0a7074655f74202a7074655f616c6c6f635f6f6e655f6b65726e656c28737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e672061646472657373290a7b0a097074655f74202a7074653b0a0a09707465203d20287074655f74202a295f5f6765745f667265655f70616765284746505f4b45524e454c7c5f5f4746505f5245504541547c5f5f4746505f5a45524f293b0a0972657475726e207074653b0a7d0a0a70677461626c655f74207074655f616c6c6f635f6f6e6528737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e672061646472657373290a7b0a097374727563742070616765202a7074653b0a0a09707465203d20616c6c6f635f70616765284746505f4b45524e454c7c5f5f4746505f5245504541547c5f5f4746505f5a45524f293b0a0969662028707465290a090970677461626c655f706167655f63746f7228707465293b0a0972657475726e207074653b0a7d0a0a23696664656620434f4e4649475f335f4c4556454c5f50475441424c45530a706d645f74202a706d645f616c6c6f635f6f6e6528737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e672061646472657373290a7b0a09706d645f74202a706d64203d2028706d645f74202a29205f5f6765745f667265655f70616765284746505f4b45524e454c293b0a0a0969662028706d64290a09096d656d73657428706d642c20302c20504147455f53495a45293b0a0a0972657475726e20706d643b0a7d0a23656e6469660a0a766f6964202a756d6c5f6b6d616c6c6f6328696e742073697a652c20696e7420666c616773290a7b0a0972657475726e206b6d616c6c6f632873697a652c20666c616773293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f706879736d656d2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313235343700313231313437343433333000303031373333370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f70666e2e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61732d6c61796f75742e683e0a23696e636c756465203c696e69742e683e0a23696e636c756465203c6b65726e2e683e0a23696e636c756465203c6d656d5f757365722e683e0a23696e636c756465203c6f732e683e0a0a73746174696320696e7420706879736d656d5f6664203d202d313b0a0a2f2a204368616e67656420647572696e67206561726c7920626f6f74202a2f0a756e7369676e6564206c6f6e6720686967685f706879736d656d3b0a4558504f52545f53594d424f4c28686967685f706879736d656d293b0a0a65787465726e20756e7369676e6564206c6f6e67206c6f6e6720706879736d656d5f73697a653b0a0a696e74205f5f696e697420696e69745f6d61707328756e7369676e6564206c6f6e6720706879736d656d2c20756e7369676e6564206c6f6e6720696f6d656d2c0a09092020202020756e7369676e6564206c6f6e6720686967686d656d290a7b0a097374727563742070616765202a702c202a6d61703b0a09756e7369676e6564206c6f6e6720706879735f6c656e2c20706879735f70616765732c20686967686d656d5f6c656e2c20686967686d656d5f70616765733b0a09756e7369676e6564206c6f6e6720696f6d656d5f6c656e2c20696f6d656d5f70616765732c20746f74616c5f6c656e2c20746f74616c5f70616765733b0a09696e7420693b0a0a09706879735f7061676573203d20706879736d656d203e3e20504147455f53484946543b0a09706879735f6c656e203d20706879735f7061676573202a2073697a656f66287374727563742070616765293b0a0a09696f6d656d5f7061676573203d20696f6d656d203e3e20504147455f53484946543b0a09696f6d656d5f6c656e203d20696f6d656d5f7061676573202a2073697a656f66287374727563742070616765293b0a0a09686967686d656d5f7061676573203d20686967686d656d203e3e20504147455f53484946543b0a09686967686d656d5f6c656e203d20686967686d656d5f7061676573202a2073697a656f66287374727563742070616765293b0a0a09746f74616c5f7061676573203d20706879735f7061676573202b20696f6d656d5f7061676573202b20686967686d656d5f70616765733b0a09746f74616c5f6c656e203d20706879735f6c656e202b20696f6d656d5f6c656e202b20686967686d656d5f6c656e3b0a0a096d6170203d20616c6c6f635f626f6f746d656d5f6c6f775f706167657328746f74616c5f6c656e293b0a09696620286d6170203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a09666f72202869203d20303b2069203c20746f74616c5f70616765733b20692b2b29207b0a090970203d20266d61705b695d3b0a09096d656d73657428702c20302c2073697a656f6628737472756374207061676529293b0a09095365745061676552657365727665642870293b0a0909494e49545f4c4953545f484541442826702d3e6c7275293b0a097d0a0a096d61785f6d61706e72203d20746f74616c5f70616765733b0a0972657475726e20303b0a7d0a0a766f6964206d61705f6d656d6f727928756e7369676e6564206c6f6e6720766972742c20756e7369676e6564206c6f6e6720706879732c20756e7369676e6564206c6f6e67206c656e2c0a0909696e7420722c20696e7420772c20696e742078290a7b0a095f5f753634206f66667365743b0a09696e742066642c206572723b0a0a096664203d20706879735f6d617070696e6728706879732c20266f6666736574293b0a09657272203d206f735f6d61705f6d656d6f72792828766f6964202a2920766972742c2066642c206f66667365742c206c656e2c20722c20772c2078293b0a096966202865727229207b0a090969662028657272203d3d202d454e4f4d454d290a0909097072696e746b284b45524e5f455252202274727920696e6372656173696e672074686520686f7374277320220a09090920202020202020222f70726f632f7379732f766d2f6d61785f6d61705f636f756e7420746f203c706879736963616c20220a09090920202020202020226d656d6f72792073697a653e2f343039365c6e22293b0a090970616e696328226d61705f6d656d6f7279283078256c782c2025642c203078256c6c782c20256c642c2025642c2025642c20256429206661696c65642c20220a090920202020202022657272203d2025645c6e222c20766972742c2066642c206f66667365742c206c656e2c20722c20772c20782c20657272293b0a097d0a7d0a0a65787465726e20696e74205f5f73797363616c6c5f737475625f73746172743b0a0a766f6964205f5f696e69742073657475705f706879736d656d28756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720726573657276655f656e642c0a0909092020756e7369676e6564206c6f6e67206c656e2c20756e7369676e6564206c6f6e67206c6f6e6720686967686d656d290a7b0a09756e7369676e6564206c6f6e672072657365727665203d20726573657276655f656e64202d2073746172743b0a09696e742070666e203d2050464e5f5550285f5f706128726573657276655f656e6429293b0a09696e742064656c7461203d20286c656e202d207265736572766529203e3e20504147455f53484946543b0a09696e74206572722c206f66667365742c20626f6f746d61705f73697a653b0a0a09706879736d656d5f6664203d206372656174655f6d656d5f66696c65286c656e202b20686967686d656d293b0a0a096f6666736574203d20756d6c5f7265736572766564202d20756d6c5f706879736d656d3b0a09657272203d206f735f6d61705f6d656d6f72792828766f6964202a2920756d6c5f72657365727665642c20706879736d656d5f66642c206f66667365742c0a090909202020206c656e202d206f66667365742c20312c20312c2031293b0a0969662028657272203c203029207b0a09097072696e7466282273657475705f706879736d656d202d206d617070696e6720256c64206279746573206f66206d656d6f7279206174203078257020220a090920202020202020226661696c6564202d206572726e6f203d2025645c6e222c206c656e202d206f66667365742c0a09092020202020202028766f6964202a2920756d6c5f72657365727665642c20657272293b0a0909657869742831293b0a097d0a0a092f2a0a09202a205370656369616c206b6c75646765202d205468697320706167652077696c6c206265206d617070656420696e20746f207573657273706163652070726f6365737365730a09202a2066726f6d20706879736d656d5f66642c20736f206974206e6565647320746f206265207772697474656e206f75742074686572652e0a09202a2f0a096f735f7365656b5f66696c6528706879736d656d5f66642c205f5f706128265f5f73797363616c6c5f737475625f737461727429293b0a096f735f77726974655f66696c6528706879736d656d5f66642c20265f5f73797363616c6c5f737475625f73746172742c20504147455f53495a45293b0a0a09626f6f746d61705f73697a65203d20696e69745f626f6f746d656d2870666e2c2070666e202b2064656c7461293b0a09667265655f626f6f746d656d285f5f706128726573657276655f656e6429202b20626f6f746d61705f73697a652c0a090920202020206c656e202d20626f6f746d61705f73697a65202d2072657365727665293b0a7d0a0a696e7420706879735f6d617070696e6728756e7369676e6564206c6f6e6720706879732c20756e7369676e6564206c6f6e67206c6f6e67202a6f66667365745f6f7574290a7b0a09696e74206664203d202d313b0a0a096966202870687973203c20706879736d656d5f73697a6529207b0a09096664203d20706879736d656d5f66643b0a09092a6f66667365745f6f7574203d20706879733b0a097d0a09656c7365206966202870687973203c205f5f706128656e645f696f6d656d2929207b0a090973747275637420696f6d656d5f726567696f6e202a726567696f6e203d20696f6d656d5f726567696f6e733b0a0a09097768696c652028726567696f6e20213d204e554c4c29207b0a090909696620282870687973203e3d20726567696f6e2d3e70687973292026260a090909202020202870687973203c20726567696f6e2d3e70687973202b20726567696f6e2d3e73697a652929207b0a090909096664203d20726567696f6e2d3e66643b0a090909092a6f66667365745f6f7574203d2070687973202d20726567696f6e2d3e706879733b0a09090909627265616b3b0a0909097d0a090909726567696f6e203d20726567696f6e2d3e6e6578743b0a09097d0a097d0a09656c7365206966202870687973203c205f5f706128656e645f696f6d656d29202b20686967686d656d29207b0a09096664203d20706879736d656d5f66643b0a09092a6f66667365745f6f7574203d2070687973202d20696f6d656d5f73697a653b0a097d0a0a0972657475726e2066643b0a7d0a0a73746174696320696e74205f5f696e697420756d6c5f6d656d5f73657475702863686172202a6c696e652c20696e74202a616464290a7b0a0963686172202a7265747074723b0a09706879736d656d5f73697a65203d206d656d7061727365286c696e652c26726574707472293b0a0972657475726e20303b0a7d0a5f5f756d6c5f736574757028226d656d3d222c20756d6c5f6d656d5f73657475702c0a226d656d3d3c416d6f756e74206f6620646573697265642072616d3e5c6e220a22202020205468697320636f6e74726f6c7320686f77206d756368205c22706879736963616c5c22206d656d6f727920746865206b65726e656c20616c6c6f63617465735c6e220a2220202020666f72207468652073797374656d2e205468652073697a65206973207370656369666965642061732061206e756d62657220666f6c6c6f7765642062795c6e220a22202020206f6e65206f6620276b272c20274b272c20276d272c20274d272c207768696368206861766520746865206f6276696f7573206d65616e696e67732e5c6e220a222020202054686973206973206e6f742072656c6174656420746f2074686520616d6f756e74206f66206d656d6f727920696e2074686520686f73742e202049742063616e5c6e220a22202020206265206d6f72652c20616e6420746865206578636573732c2069662069742773206576657220757365642c2077696c6c206a7573742062652073776170706564206f75742e5c6e220a22094578616d706c653a206d656d3d36344d5c6e5c6e220a293b0a0a65787465726e20696e74205f5f696e69742070617273655f696f6d656d2863686172202a7374722c20696e74202a616464293b0a0a5f5f756d6c5f73657475702822696f6d656d3d222c2070617273655f696f6d656d2c0a22696f6d656d3d3c6e616d653e2c3c66696c653e5c6e220a2220202020436f6e666967757265203c66696c653e20617320616e20494f206d656d6f727920726567696f6e206e616d6564203c6e616d653e2e5c6e5c6e220a293b0a0a2f2a0a202a2054686973206c69737420697320636f6e737472756374656420696e2070617273655f696f6d656d20616e64206164647265737365732066696c6c656420696e20696e0a202a2073657475705f696f6d656d2c20626f7468206f662077686963682072756e20647572696e67206561726c7920626f6f742e2020416674657277617264732c20697427730a202a20756e6368616e6765642e0a202a2f0a73747275637420696f6d656d5f726567696f6e202a696f6d656d5f726567696f6e733b0a0a2f2a20496e697469616c697a656420696e2070617273655f696f6d656d20616e6420756e6368616e6765642074686572656166746572202a2f0a696e7420696f6d656d5f73697a653b0a0a756e7369676e6564206c6f6e672066696e645f696f6d656d2863686172202a6472697665722c20756e7369676e6564206c6f6e67202a6c656e5f6f7574290a7b0a0973747275637420696f6d656d5f726567696f6e202a726567696f6e203d20696f6d656d5f726567696f6e733b0a0a097768696c652028726567696f6e20213d204e554c4c29207b0a09096966202821737472636d7028726567696f6e2d3e6472697665722c206472697665722929207b0a0909092a6c656e5f6f7574203d20726567696f6e2d3e73697a653b0a09090972657475726e20726567696f6e2d3e766972743b0a09097d0a0a0909726567696f6e203d20726567696f6e2d3e6e6578743b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c2866696e645f696f6d656d293b0a0a73746174696320696e742073657475705f696f6d656d28766f6964290a7b0a0973747275637420696f6d656d5f726567696f6e202a726567696f6e203d20696f6d656d5f726567696f6e733b0a09756e7369676e6564206c6f6e6720696f6d656d5f7374617274203d20686967685f706879736d656d202b20504147455f53495a453b0a09696e74206572723b0a0a097768696c652028726567696f6e20213d204e554c4c29207b0a0909657272203d206f735f6d61705f6d656d6f72792828766f6964202a2920696f6d656d5f73746172742c20726567696f6e2d3e66642c20302c0a0909090920202020726567696f6e2d3e73697a652c20312c20312c2030293b0a090969662028657272290a0909097072696e746b284b45524e5f45525220224d617070696e6720696f6d656d20726567696f6e20666f7220647269766572202725732720220a09090920202020202020226661696c65642c206572726e6f203d2025645c6e222c20726567696f6e2d3e6472697665722c202d657272293b0a0909656c7365207b0a090909726567696f6e2d3e76697274203d20696f6d656d5f73746172743b0a090909726567696f6e2d3e70687973203d205f5f706128726567696f6e2d3e76697274293b0a09097d0a0a0909696f6d656d5f7374617274202b3d20726567696f6e2d3e73697a65202b20504147455f53495a453b0a0909726567696f6e203d20726567696f6e2d3e6e6578743b0a097d0a0a0972657475726e20303b0a7d0a0a5f5f696e697463616c6c2873657475705f696f6d656d293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f70726f636573732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323230353200313231313437343433333000303031373332330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a20436f70797269676874203230303320506174685363616c652c20496e632e0a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f686172646972712e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f706572736f6e616c6974792e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f72616e646f6d2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f7469636b2e683e0a23696e636c756465203c6c696e75782f746872656164732e683e0a23696e636c756465203c6c696e75782f7472616365686f6f6b2e683e0a23696e636c756465203c61736d2f63757272656e742e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61732d6c61796f75742e683e0a23696e636c756465203c6b65726e5f7574696c2e683e0a23696e636c756465203c6f732e683e0a23696e636c756465203c736b61732e683e0a0a2f2a0a202a20546869732069732061207065722d6370752061727261792e2020412070726f636573736f72206f6e6c79206d6f6469666965732069747320656e74727920616e64206974206f6e6c790a202a2063617265732061626f75742069747320656e7472792c20736f2069742773204f4b20696620616e6f746865722070726f636573736f72206973206d6f64696679696e67206974730a202a20656e7472792e0a202a2f0a737472756374206370755f7461736b206370755f7461736b735b4e525f435055535d203d207b205b30202e2e2e204e525f43505553202d20315d203d207b202d312c204e554c4c207d207d3b0a0a73746174696320696e6c696e6520696e742065787465726e616c5f70696428766f6964290a7b0a092f2a204649584d453a204e65656420746f206c6f6f6b207570207573657273706163655f70696420627920637075202a2f0a0972657475726e207573657273706163655f7069645b305d3b0a7d0a0a696e74207069645f746f5f70726f636573736f725f696428696e7420706964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e637075733b20692b2b29207b0a0909696620286370755f7461736b735b695d2e706964203d3d20706964290a09090972657475726e20693b0a097d0a0972657475726e202d313b0a7d0a0a766f696420667265655f737461636b28756e7369676e6564206c6f6e6720737461636b2c20696e74206f72646572290a7b0a09667265655f706167657328737461636b2c206f72646572293b0a7d0a0a756e7369676e6564206c6f6e6720616c6c6f635f737461636b28696e74206f726465722c20696e742061746f6d6963290a7b0a09756e7369676e6564206c6f6e6720706167653b0a096766705f7420666c616773203d204746505f4b45524e454c3b0a0a096966202861746f6d6963290a0909666c616773203d204746505f41544f4d49433b0a0970616765203d205f5f6765745f667265655f706167657328666c6167732c206f72646572293b0a0a0972657475726e20706167653b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f63757272656e7428737472756374207461736b5f737472756374202a7461736b290a7b0a096370755f7461736b735b7461736b5f7468726561645f696e666f287461736b292d3e6370755d203d202828737472756374206370755f7461736b290a09097b2065787465726e616c5f70696428292c207461736b207d293b0a7d0a0a65787465726e20766f696420617263685f7377697463685f746f28737472756374207461736b5f737472756374202a746f293b0a0a766f6964202a5f5f7377697463685f746f28737472756374207461736b5f737472756374202a66726f6d2c20737472756374207461736b5f737472756374202a746f290a7b0a09746f2d3e7468726561642e707265765f7363686564203d2066726f6d3b0a097365745f63757272656e7428746f293b0a0a09646f207b0a090963757272656e742d3e7468726561642e73617665645f7461736b203d204e554c4c3b0a0a09097377697463685f74687265616473282666726f6d2d3e7468726561642e7377697463685f6275662c0a0909092020202020202026746f2d3e7468726561642e7377697463685f627566293b0a0a0909617263685f7377697463685f746f2863757272656e74293b0a0a09096966202863757272656e742d3e7468726561642e73617665645f7461736b290a09090973686f775f7265677328262863757272656e742d3e7468726561642e7265677329293b0a0909746f203d2063757272656e742d3e7468726561642e73617665645f7461736b3b0a090966726f6d203d2063757272656e743b0a097d207768696c65202863757272656e742d3e7468726561642e73617665645f7461736b293b0a0a0972657475726e2063757272656e742d3e7468726561642e707265765f73636865643b0a7d0a0a766f696420696e746572727570745f656e6428766f6964290a7b0a09696620286e6565645f726573636865642829290a09097363686564756c6528293b0a0969662028746573745f7468726561645f666c6167285449465f53494750454e44494e4729290a0909646f5f7369676e616c28293b0a0969662028746573745f616e645f636c6561725f7468726561645f666c6167285449465f4e4f544946595f524553554d4529290a09097472616365686f6f6b5f6e6f746966795f726573756d65282663757272656e742d3e7468726561642e72656773293b0a7d0a0a766f696420657869745f74687265616428766f6964290a7b0a7d0a0a696e74206765745f63757272656e745f70696428766f6964290a7b0a0972657475726e207461736b5f7069645f6e722863757272656e74293b0a7d0a0a2f2a0a202a20546869732069732063616c6c6564206d61676963616c6c792c206279206974732061646472657373206265696e67207374756666656420696e2061206a6d705f6275660a202a20616e64206265696e67206c6f6e676a6d702d6420746f2e0a202a2f0a766f6964206e65775f7468726561645f68616e646c657228766f6964290a7b0a09696e7420282a666e2928766f6964202a292c206e3b0a09766f6964202a6172673b0a0a096966202863757272656e742d3e7468726561642e707265765f736368656420213d204e554c4c290a09097363686564756c655f7461696c2863757272656e742d3e7468726561642e707265765f7363686564293b0a0963757272656e742d3e7468726561642e707265765f7363686564203d204e554c4c3b0a0a09666e203d2063757272656e742d3e7468726561642e726571756573742e752e7468726561642e70726f633b0a09617267203d2063757272656e742d3e7468726561642e726571756573742e752e7468726561642e6172673b0a0a092f2a0a09202a2063616c6c6261636b2072657475726e73206f6e6c7920696620746865206b65726e656c2074687265616420657865637320612070726f636573730a09202a2f0a096e203d20666e28617267293b0a09757365727370616365282663757272656e742d3e7468726561642e726567732e72656773293b0a7d0a0a2f2a2043616c6c6564206d61676963616c6c792c20736565206e65775f7468726561645f68616e646c65722061626f7665202a2f0a766f696420666f726b5f68616e646c657228766f6964290a7b0a09666f7263655f666c7573685f616c6c28293b0a0a097363686564756c655f7461696c2863757272656e742d3e7468726561642e707265765f7363686564293b0a0a092f2a0a09202a205858583a20696620696e746572727570745f656e6428292063616c6c73207363686564756c652c20746869732063616c6c20746f0a09202a20617263685f7377697463685f746f2069736e2774206e65656465642e20576520636f756c642077616e7420746f206170706c79207468697320746f0a09202a20696d70726f766520706572666f726d616e63652e202d62620a09202a2f0a09617263685f7377697463685f746f2863757272656e74293b0a0a0963757272656e742d3e7468726561642e707265765f7363686564203d204e554c4c3b0a0a09757365727370616365282663757272656e742d3e7468726561642e726567732e72656773293b0a7d0a0a696e7420636f70795f74687265616428756e7369676e6564206c6f6e6720636c6f6e655f666c6167732c20756e7369676e6564206c6f6e672073702c0a0909756e7369676e6564206c6f6e67206172672c20737472756374207461736b5f737472756374202a2070290a7b0a09766f696420282a68616e646c65722928766f6964293b0a09696e74206b746872656164203d2063757272656e742d3e666c61677320262050465f4b5448524541443b0a09696e7420726574203d20303b0a0a09702d3e746872656164203d2028737472756374207468726561645f7374727563742920494e49545f5448524541443b0a0a0969662028216b74687265616429207b0a092020096d656d6370792826702d3e7468726561642e726567732e726567732c2063757272656e745f70745f7265677328292c0a09092020202020202073697a656f6628702d3e7468726561642e726567732e7265677329293b0a090950545f524547535f5345545f53595343414c4c5f52455455524e2826702d3e7468726561642e726567732c2030293b0a090969662028737020213d2030290a090909524547535f535028702d3e7468726561642e726567732e726567732e677029203d2073703b0a0a090968616e646c6572203d20666f726b5f68616e646c65723b0a0a0909617263685f636f70795f746872656164282663757272656e742d3e7468726561642e617263682c2026702d3e7468726561642e61726368293b0a097d20656c7365207b0a09096765745f736166655f72656769737465727328702d3e7468726561642e726567732e726567732e67702c20702d3e7468726561642e726567732e726567732e6670293b0a0909702d3e7468726561642e726571756573742e752e7468726561642e70726f63203d2028696e7420282a2928766f6964202a292973703b0a0909702d3e7468726561642e726571756573742e752e7468726561642e617267203d2028766f6964202a296172673b0a090968616e646c6572203d206e65775f7468726561645f68616e646c65723b0a097d0a0a096e65775f746872656164287461736b5f737461636b5f706167652870292c2026702d3e7468726561642e7377697463685f6275662c2068616e646c6572293b0a0a0969662028216b74687265616429207b0a0909636c6561725f666c75736865645f746c732870293b0a0a09092f2a0a0909202a205365742061206e657720544c5320666f7220746865206368696c64207468726561643f0a0909202a2f0a090969662028636c6f6e655f666c616773202620434c4f4e455f534554544c53290a090909726574203d20617263685f636f70795f746c732870293b0a097d0a0a0972657475726e207265743b0a7d0a0a766f696420696e697469616c5f7468726561645f636228766f696420282a70726f632928766f6964202a292c20766f6964202a617267290a7b0a09696e7420736176655f6b6d616c6c6f635f6f6b203d206b6d616c6c6f635f6f6b3b0a0a096b6d616c6c6f635f6f6b203d20303b0a09696e697469616c5f7468726561645f63625f736b61732870726f632c20617267293b0a096b6d616c6c6f635f6f6b203d20736176655f6b6d616c6c6f635f6f6b3b0a7d0a0a766f69642064656661756c745f69646c6528766f6964290a7b0a09756e7369676e6564206c6f6e67206c6f6e67206e736563733b0a0a097768696c6520283129207b0a09092f2a20656e646c6573732069646c65206c6f6f702077697468206e6f207072696f7269747920617420616c6c202a2f0a0a09092f2a0a0909202a20616c74686f7567682077652061726520616e2069646c65204350552c20776520646f206e6f742077616e7420746f0a0909202a2067657420696e746f20746865207363686564756c657220756e6e65636573736172696c792e0a0909202a2f0a0909696620286e6565645f726573636865642829290a0909097363686564756c6528293b0a0a09097469636b5f6e6f687a5f69646c655f656e74657228293b0a09097263755f69646c655f656e74657228293b0a09096e73656373203d2064697361626c655f74696d657228293b0a090969646c655f736c656570286e73656373293b0a09097263755f69646c655f6578697428293b0a09097469636b5f6e6f687a5f69646c655f6578697428293b0a097d0a7d0a0a766f6964206370755f69646c6528766f6964290a7b0a096370755f7461736b735b63757272656e745f7468726561645f696e666f28292d3e6370755d2e706964203d206f735f67657470696428293b0a0964656661756c745f69646c6528293b0a7d0a0a696e74205f5f63616e745f736c65657028766f696429207b0a0972657475726e20696e5f61746f6d69632829207c7c20697271735f64697361626c65642829207c7c20696e5f696e7465727275707428293b0a092f2a20497320696e5f696e746572727570742829207265616c6c79206e65656465643f202a2f0a7d0a0a696e7420757365725f636f6e7465787428756e7369676e6564206c6f6e67207370290a7b0a09756e7369676e6564206c6f6e6720737461636b3b0a0a09737461636b203d20737020262028504147455f4d41534b203c3c20434f4e4649475f4b45524e454c5f535441434b5f4f52444552293b0a0972657475726e20737461636b20213d2028756e7369676e6564206c6f6e67292063757272656e745f7468726561645f696e666f28293b0a7d0a0a65787465726e206578697463616c6c5f74205f5f756d6c5f6578697463616c6c5f626567696e2c205f5f756d6c5f6578697463616c6c5f656e643b0a0a766f696420646f5f756d6c5f6578697463616c6c7328766f6964290a7b0a096578697463616c6c5f74202a63616c6c3b0a0a0963616c6c203d20265f5f756d6c5f6578697463616c6c5f656e643b0a097768696c6520282d2d63616c6c203e3d20265f5f756d6c5f6578697463616c6c5f626567696e290a0909282a63616c6c2928293b0a7d0a0a63686172202a756d6c5f73747264757028636f6e73742063686172202a737472696e67290a7b0a0972657475726e206b73747264757028737472696e672c204746505f4b45524e454c293b0a7d0a4558504f52545f53594d424f4c28756d6c5f737472647570293b0a0a696e7420636f70795f746f5f757365725f70726f6328766f6964205f5f75736572202a746f2c20766f6964202a66726f6d2c20696e742073697a65290a7b0a0972657475726e20636f70795f746f5f7573657228746f2c2066726f6d2c2073697a65293b0a7d0a0a696e7420636f70795f66726f6d5f757365725f70726f6328766f6964202a746f2c20766f6964205f5f75736572202a66726f6d2c20696e742073697a65290a7b0a0972657475726e20636f70795f66726f6d5f7573657228746f2c2066726f6d2c2073697a65293b0a7d0a0a696e7420636c6561725f757365725f70726f6328766f6964205f5f75736572202a6275662c20696e742073697a65290a7b0a0972657475726e20636c6561725f75736572286275662c2073697a65293b0a7d0a0a696e74207374726c656e5f757365725f70726f632863686172205f5f75736572202a737472290a7b0a0972657475726e207374726c656e5f7573657228737472293b0a7d0a0a696e7420736d705f736967696f5f68616e646c657228766f6964290a7b0a23696664656620434f4e4649475f534d500a09696e7420637075203d2063757272656e745f7468726561645f696e666f28292d3e6370753b0a094950495f68616e646c657228637075293b0a096966202863707520213d2030290a090972657475726e20313b0a23656e6469660a0972657475726e20303b0a7d0a0a696e742063707528766f6964290a7b0a0972657475726e2063757272656e745f7468726561645f696e666f28292d3e6370753b0a7d0a0a7374617469632061746f6d69635f74207573696e675f737973656d75203d2041544f4d49435f494e49542830293b0a696e7420737973656d755f737570706f727465643b0a0a766f6964207365745f7573696e675f737973656d7528696e742076616c7565290a7b0a096966202876616c7565203e20737973656d755f737570706f72746564290a090972657475726e3b0a0961746f6d69635f73657428267573696e675f737973656d752c2076616c7565293b0a7d0a0a696e74206765745f7573696e675f737973656d7528766f6964290a7b0a0972657475726e2061746f6d69635f7265616428267573696e675f737973656d75293b0a7d0a0a73746174696320696e7420737973656d755f70726f635f73686f7728737472756374207365715f66696c65202a6d2c20766f6964202a76290a7b0a097365715f7072696e7466286d2c202225645c6e222c206765745f7573696e675f737973656d752829293b0a0972657475726e20303b0a7d0a0a73746174696320696e7420737973656d755f70726f635f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a0972657475726e2073696e676c655f6f70656e2866696c652c20737973656d755f70726f635f73686f772c204e554c4c293b0a7d0a0a737461746963207373697a655f7420737973656d755f70726f635f7772697465287374727563742066696c65202a66696c652c20636f6e73742063686172205f5f75736572202a6275662c0a090909092073697a655f7420636f756e742c206c6f66665f74202a706f73290a7b0a096368617220746d705b325d3b0a0a0969662028636f70795f66726f6d5f7573657228746d702c206275662c203129290a090972657475726e202d454641554c543b0a0a0969662028746d705b305d203e3d2027302720262620746d705b305d203c3d20273227290a09097365745f7573696e675f737973656d7528746d705b305d202d20273027293b0a092f2a205765207573652074686520666972737420636861722c206275742070726574656e6420746f2077726974652065766572797468696e67202a2f0a0972657475726e20636f756e743b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320737973656d755f70726f635f666f7073203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e6f70656e09093d20737973656d755f70726f635f6f70656e2c0a092e7265616409093d207365715f726561642c0a092e6c6c7365656b09093d207365715f6c7365656b2c0a092e72656c65617365093d2073696e676c655f72656c656173652c0a092e777269746509093d20737973656d755f70726f635f77726974652c0a7d3b0a0a696e74205f5f696e6974206d616b655f70726f635f737973656d7528766f6964290a7b0a097374727563742070726f635f6469725f656e747279202a656e743b0a096966202821737973656d755f737570706f72746564290a090972657475726e20303b0a0a09656e74203d2070726f635f6372656174652822737973656d75222c20303630302c204e554c4c2c2026737973656d755f70726f635f666f7073293b0a0a0969662028656e74203d3d204e554c4c290a097b0a09097072696e746b284b45524e5f5741524e494e4720224661696c656420746f207265676973746572202f70726f632f737973656d755c6e22293b0a090972657475726e20303b0a097d0a0a0972657475726e20303b0a7d0a0a6c6174655f696e697463616c6c286d616b655f70726f635f737973656d75293b0a0a696e742073696e676c657374657070696e6728766f6964202a2074290a7b0a09737472756374207461736b5f737472756374202a7461736b203d2074203f2074203a2063757272656e743b0a0a096966202821287461736b2d3e70747261636520262050545f44545241434529290a090972657475726e20303b0a0a09696620287461736b2d3e7468726561642e73696e676c65737465705f73797363616c6c290a090972657475726e20313b0a0a0972657475726e20323b0a7d0a0a2f2a0a202a204f6e6c792078383620616e64207838365f3634206861766520616e20617263685f616c69676e5f737461636b28292e0a202a20416c6c206f74686572206172636865732068617665202223646566696e6520617263685f616c69676e5f737461636b28782920287829220a202a20696e2074686569722061736d2f73797374656d2e680a202a204173207468697320697320696e636c7564656420696e20554d4c2066726f6d2061736d2d756d2f73797374656d2d67656e657269632e682c0a202a2077652063616e2075736520697420746f2062656861766520617320746865207375626172636820646f65732e0a202a2f0a2369666e64656620617263685f616c69676e5f737461636b0a756e7369676e6564206c6f6e6720617263685f616c69676e5f737461636b28756e7369676e6564206c6f6e67207370290a7b0a0969662028212863757272656e742d3e706572736f6e616c697479202620414444525f4e4f5f52414e444f4d495a45292026262072616e646f6d697a655f76615f7370616365290a09097370202d3d206765745f72616e646f6d5f696e742829202520383139323b0a0972657475726e2073702026207e3078663b0a7d0a23656e6469660a0a756e7369676e6564206c6f6e67206765745f776368616e28737472756374207461736b5f737472756374202a70290a7b0a09756e7369676e6564206c6f6e6720737461636b5f706167652c2073702c2069703b0a09626f6f6c207365656e5f7363686564203d20303b0a0a09696620282870203d3d204e554c4c29207c7c202870203d3d2063757272656e7429207c7c2028702d3e7374617465203d3d205441534b5f52554e4e494e4729290a090972657475726e20303b0a0a09737461636b5f70616765203d2028756e7369676e6564206c6f6e6729207461736b5f737461636b5f706167652870293b0a092f2a204261696c206966207468652070726f6365737320686173206e6f206b65726e656c20737461636b20666f7220736f6d6520726561736f6e202a2f0a0969662028737461636b5f70616765203d3d2030290a090972657475726e20303b0a0a097370203d20702d3e7468726561642e7377697463685f6275662d3e4a425f53503b0a092f2a0a09202a204261696c2069662074686520737461636b20706f696e7465722069732062656c6f772074686520626f74746f6d206f6620746865206b65726e656c0a09202a20737461636b20666f7220736f6d6520726561736f6e0a09202a2f0a09696620287370203c20737461636b5f70616765290a090972657475726e20303b0a0a097768696c6520287370203c20737461636b5f70616765202b205448524541445f53495a4529207b0a09096970203d202a2828756e7369676e6564206c6f6e67202a29207370293b0a090969662028696e5f73636865645f66756e6374696f6e7328697029290a0909092f2a2049676e6f72652065766572797468696e6720756e74696c2077652772652061626f766520746865207363686564756c6572202a2f0a0909097365656e5f7363686564203d20313b0a0909656c736520696620286b65726e656c5f746578745f6164647265737328697029202626207365656e5f7363686564290a09090972657475726e2069703b0a0a09097370202b3d2073697a656f6628756e7369676e6564206c6f6e67293b0a097d0a0a0972657475726e20303b0a7d0a0a696e7420656c665f636f72655f636f70795f66707265677328737472756374207461736b5f737472756374202a742c20656c665f66707265677365745f74202a667075290a7b0a09696e7420637075203d2063757272656e745f7468726561645f696e666f28292d3e6370753b0a0a0972657475726e20736176655f66705f726567697374657273287573657273706163655f7069645b6370755d2c2028756e7369676e6564206c6f6e67202a2920667075293b0a7d0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f7074726163652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313033363400313231313437343433333000303031373132360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f61756469742e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7472616365686f6f6b2e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c736b61735f7074726163652e683e0a0a0a0a766f696420757365725f656e61626c655f73696e676c655f7374657028737472756374207461736b5f737472756374202a6368696c64290a7b0a096368696c642d3e707472616365207c3d2050545f4454524143453b0a096368696c642d3e7468726561642e73696e676c65737465705f73797363616c6c203d20303b0a0a23696664656620535542415243485f5345545f53494e474c455354455050494e470a09535542415243485f5345545f53494e474c455354455050494e47286368696c642c2031293b0a23656e6469660a7d0a0a766f696420757365725f64697361626c655f73696e676c655f7374657028737472756374207461736b5f737472756374202a6368696c64290a7b0a096368696c642d3e70747261636520263d207e50545f4454524143453b0a096368696c642d3e7468726561642e73696e676c65737465705f73797363616c6c203d20303b0a0a23696664656620535542415243485f5345545f53494e474c455354455050494e470a09535542415243485f5345545f53494e474c455354455050494e47286368696c642c2030293b0a23656e6469660a7d0a0a2f2a0a202a2043616c6c6564206279206b65726e656c2f7074726163652e63207768656e20646574616368696e672e2e0a202a2f0a766f6964207074726163655f64697361626c6528737472756374207461736b5f737472756374202a6368696c64290a7b0a09757365725f64697361626c655f73696e676c655f73746570286368696c64293b0a7d0a0a65787465726e20696e74207065656b5f7573657228737472756374207461736b5f737472756374202a206368696c642c206c6f6e6720616464722c206c6f6e672064617461293b0a65787465726e20696e7420706f6b655f7573657228737472756374207461736b5f737472756374202a206368696c642c206c6f6e6720616464722c206c6f6e672064617461293b0a0a6c6f6e6720617263685f70747261636528737472756374207461736b5f737472756374202a6368696c642c206c6f6e6720726571756573742c0a090920756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e672064617461290a7b0a09696e7420692c207265743b0a09756e7369676e6564206c6f6e67205f5f75736572202a70203d2028766f6964205f5f75736572202a29646174613b0a09766f6964205f5f75736572202a7670203d20703b0a0a0973776974636820287265717565737429207b0a092f2a20726561642074686520776f7264206174206c6f636174696f6e206164647220696e20746865205553455220617265612e202a2f0a0963617365205054524143455f5045454b5553523a0a0909726574203d207065656b5f75736572286368696c642c20616464722c2064617461293b0a0909627265616b3b0a0a092f2a2077726974652074686520776f7264206174206c6f636174696f6e206164647220696e2074686520555345522061726561202a2f0a0963617365205054524143455f504f4b455553523a0a0909726574203d20706f6b655f75736572286368696c642c20616464722c2064617461293b0a0909627265616b3b0a0a0963617365205054524143455f535953454d553a0a0963617365205054524143455f535953454d555f53494e474c45535445503a0a0909726574203d202d45494f3b0a0909627265616b3b0a0a236966646566205054524143455f474554524547530a0963617365205054524143455f474554524547533a207b202f2a2047657420616c6c20677020726567732066726f6d20746865206368696c642e202a2f0a090969662028216163636573735f6f6b285645524946595f57524954452c20702c204d41585f5245475f4f46465345542929207b0a090909726574203d202d45494f3b0a090909627265616b3b0a09097d0a0909666f7220282069203d20303b2069203c204d41585f5245475f4f46465345543b2069202b3d2073697a656f66286c6f6e67292029207b0a0909095f5f7075745f7573657228676574726567286368696c642c2069292c2070293b0a090909702b2b3b0a09097d0a0909726574203d20303b0a0909627265616b3b0a097d0a23656e6469660a236966646566205054524143455f534554524547530a0963617365205054524143455f534554524547533a207b202f2a2053657420616c6c206770207265677320696e20746865206368696c642e202a2f0a0909756e7369676e6564206c6f6e6720746d70203d20303b0a090969662028216163636573735f6f6b285645524946595f524541442c20702c204d41585f5245475f4f46465345542929207b0a090909726574203d202d45494f3b0a090909627265616b3b0a09097d0a0909666f7220282069203d20303b2069203c204d41585f5245475f4f46465345543b2069202b3d2073697a656f66286c6f6e67292029207b0a0909095f5f6765745f7573657228746d702c2070293b0a090909707574726567286368696c642c20692c20746d70293b0a090909702b2b3b0a09097d0a0909726574203d20303b0a0909627265616b3b0a097d0a23656e6469660a0963617365205054524143455f4745545f5448524541445f415245413a0a0909726574203d207074726163655f6765745f7468726561645f61726561286368696c642c20616464722c207670293b0a0909627265616b3b0a0a0963617365205054524143455f5345545f5448524541445f415245413a0a0909726574203d207074726163655f7365745f7468726561645f61726561286368696c642c20616464722c207670293b0a0909627265616b3b0a0a0963617365205054524143455f4641554c54494e464f3a207b0a09092f2a0a0909202a2054616b652074686520696e666f2066726f6d207468726561642d3e617263682d3e6661756c74696e666f2c0a0909202a20627574207472616e73666572206d61782e2073697a656f6628737472756374207074726163655f6661756c74696e666f292e0a0909202a204f6e20693338362c207074726163655f6661756c74696e666f20697320736d616c6c6572210a0909202a2f0a0909726574203d20636f70795f746f5f7573657228702c20266368696c642d3e7468726561642e617263682e6661756c74696e666f2c0a0909090920202073697a656f6628737472756374207074726163655f6661756c74696e666f2929203f0a0909092d45494f203a20303b0a0909627265616b3b0a097d0a0a236966646566205054524143455f4c44540a0963617365205054524143455f4c44543a207b0a0909737472756374207074726163655f6c6474206c64743b0a0a090969662028636f70795f66726f6d5f7573657228266c64742c20702c2073697a656f66286c6474292929207b0a090909726574203d202d45494f3b0a090909627265616b3b0a09097d0a0a09092f2a0a0909202a2054686973206f6e6520697320636f6e667573696e672c20736f206a7573742070756e7420616e642072657475726e202d45494f20666f720a0909202a206e6f770a0909202a2f0a0909726574203d202d45494f3b0a0909627265616b3b0a097d0a23656e6469660a0964656661756c743a0a0909726574203d207074726163655f72657175657374286368696c642c20726571756573742c20616464722c2064617461293b0a090969662028726574203d3d202d45494f290a090909726574203d20737562617263685f707472616365286368696c642c20726571756573742c20616464722c2064617461293b0a0909627265616b3b0a097d0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642073656e645f7369677472617028737472756374207461736b5f737472756374202a74736b2c2073747275637420756d6c5f70745f72656773202a726567732c0a09092020696e74206572726f725f636f6465290a7b0a0973747275637420736967696e666f20696e666f3b0a0a096d656d7365742826696e666f2c20302c2073697a656f6628696e666f29293b0a09696e666f2e73695f7369676e6f203d20534947545241503b0a09696e666f2e73695f636f6465203d20545241505f42524b50543b0a0a092f2a20557365722d6d6f6465206569703f202a2f0a09696e666f2e73695f61646472203d205550545f49535f55534552287265677329203f2028766f6964205f5f75736572202a29205550545f4950287265677329203a204e554c4c3b0a0a092f2a2053656e64207573207468652066616b652053494754524150202a2f0a09666f7263655f7369675f696e666f28534947545241502c2026696e666f2c2074736b293b0a7d0a0a2f2a0a202a2058585820436865636b2050545f445452414345207673205449465f53494e474c455354455020666f722073696e676c657374657070696e6720636865636b20616e640a202a2050545f50545241434544207673205449465f53595343414c4c5f545241434520666f722073797363616c6c2074726163696e6720636865636b0a202a2f0a766f69642073797363616c6c5f74726163655f656e746572287374727563742070745f72656773202a72656773290a7b0a0961756469745f73797363616c6c5f656e74727928484f53545f41554449545f415243482c0a090909202020205550545f53595343414c4c5f4e522826726567732d3e72656773292c0a090909202020205550545f53595343414c4c5f415247312826726567732d3e72656773292c0a090909202020205550545f53595343414c4c5f415247322826726567732d3e72656773292c0a090909202020205550545f53595343414c4c5f415247332826726567732d3e72656773292c0a090909202020205550545f53595343414c4c5f415247342826726567732d3e7265677329293b0a0a096966202821746573745f7468726561645f666c6167285449465f53595343414c4c5f545241434529290a090972657475726e3b0a0a097472616365686f6f6b5f7265706f72745f73797363616c6c5f656e7472792872656773293b0a7d0a0a766f69642073797363616c6c5f74726163655f6c65617665287374727563742070745f72656773202a72656773290a7b0a09696e742070747261636564203d2063757272656e742d3e7074726163653b0a0a0961756469745f73797363616c6c5f657869742872656773293b0a0a092f2a2046616b6520612064656275672074726170202a2f0a09696620287074726163656420262050545f445452414345290a090973656e645f736967747261702863757272656e742c2026726567732d3e726567732c2030293b0a0a096966202821746573745f7468726561645f666c6167285449465f53595343414c4c5f545241434529290a090972657475726e3b0a0a097472616365686f6f6b5f7265706f72745f73797363616c6c5f6578697428726567732c2030293b0a092f2a20666f72636520646f5f7369676e616c2829202d2d3e2069735f73797363616c6c2829202a2f0a09696620287074726163656420262050545f50545241434544290a09097365745f7468726561645f666c6167285449465f53494750454e44494e47293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f756d2f6b65726e656c2f7265626f6f742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303230313700313231313437343433333000303031373133360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a200a202a20436f70797269676874202843292032303030202d2032303037204a6566662044696b6520286a64696b65407b616464746f69742c6c696e75782e696e74656c7d2e636f6d290a202a204c6963656e73656420756e646572207468652047504c0a202a2f0a0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6f6f6d2e683e0a23696e636c756465203c6b65726e5f7574696c2e683e0a23696e636c756465203c6f732e683e0a23696e636c756465203c736b61732e683e0a0a766f696420282a706d5f706f7765725f6f66662928766f6964293b0a0a73746174696320766f6964206b696c6c5f6f66665f70726f63657373657328766f6964290a7b0a096966202870726f635f6d6d290a09092f2a0a0909202a204649584d453a206e65656420746f206c6f6f70206f766572207573657273706163655f706964730a0909202a2f0a09096f735f6b696c6c5f707472616365645f70726f63657373287573657273706163655f7069645b305d2c2031293b0a09656c7365207b0a0909737472756374207461736b5f737472756374202a703b0a0909696e74207069643b0a0a0909726561645f6c6f636b28267461736b6c6973745f6c6f636b293b0a0909666f725f656163685f70726f63657373287029207b0a090909737472756374207461736b5f737472756374202a743b0a0a09090974203d2066696e645f6c6f636b5f7461736b5f6d6d2870293b0a090909696620282174290a09090909636f6e74696e75653b0a090909706964203d20742d3e6d6d2d3e636f6e746578742e69642e752e7069643b0a0909097461736b5f756e6c6f636b2874293b0a0909096f735f6b696c6c5f707472616365645f70726f63657373287069642c2031293b0a09097d0a0909726561645f756e6c6f636b28267461736b6c6973745f6c6f636b293b0a097d0a7d0a0a766f696420756d6c5f636c65616e757028766f6964290a7b0a096b6d616c6c6f635f6f6b203d20303b0a09646f5f756d6c5f6578697463616c6c7328293b0a096b696c6c5f6f66665f70726f63657373657328293b0a7d0a0a766f6964206d616368696e655f726573746172742863686172202a205f5f756e75736564290a7b0a09756d6c5f636c65616e757028293b0a097265626f6f745f736b617328293b0a7d0a0a766f6964206d616368696e655f706f7765725f6f666628766f6964290a7b0a09756d6c5f636c65616e757028293b0a0968616c745f736b617328293b0a7d0a0a766f6964206d616368696e655f68616c7428766f6964290a7b0a096d616368696e655f706f7765725f6f666628293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000