Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100110
Transaction 1ea73b2c3f2a5e0e4007550f61542b3b435e2245f64366ff9101a7ef26c73310
>
0.00000001 NMC

Input scripts

0.3044022046604f727179844393c7464276eb5bafdee45ffe2defee8df717cc306a2774310220258ab77d231a370038cf1b105d05a04c4ccd11cea62ab5271879f25c2cc8ef16[ALL]

Output scripts

0.049763636b8e5b7d97e4c53e03b7b983749a88d3572e3316ee8004950cae4e553335362dd78dae208c33c114527f006cf9119c4d9c15ed2e7a2d932370f2426077 OP_CHECKSIG
1.5f4d41534b3b0a097072696e746b28227063693a20636961207265766973696f6e20256425735c6e222c0a09202020202020206369615f7265762c2069735f7079786973203f2022202870797869732922203a202222293b0a0a0969662028616c7068615f7573696e675f73726d290a09096369615f736176655f73726d5f73657474696e67732869735f7079786973293b0a0a092f2a20536574207570206572726f72207265706f7274696e672e20202a2f0a0974656d70203d202a28766970294349415f494f435f4552525f4d41534b3b0a0974656d7020263d207e284349415f4552525f4350555f5045207c204349415f4552525f4d454d5f4e454d207c204349415f4552525f50415f5054455f494e560a090920207c204349415f4552525f524356445f4d41535f414254207c204349415f4552525f524356445f5441525f414254293b0a092a28766970294349415f494f435f4552525f4d41534b203d2074656d703b0a0a092f2a20436c65617220616c6c2063757272656e746c792070656e64696e67206572726f72732e20202a2f0a0974656d70203d202a28766970294349415f494f435f4349415f4552523b0a092a28766970294349415f494f435f4349415f455252203d2074656d703b0a0a092f2a205475726e206f6e206d636865636b732e20202a2f0a0974656d70203d202a28766970294349415f494f435f4349415f4354524c3b0a0974656d70207c3d204349415f4354524c5f46494c4c5f4552525f454e207c204349415f4354524c5f4d43484b5f4552525f454e3b0a092a28766970294349415f494f435f4349415f4354524c203d2074656d703b0a0a092f2a20436c65617220746865204346472072656769737465722c2077686963682067657473207573656420666f722050434920636f6e6669672073706163650a0920202061636365737365732e20205468617420697320746865207761792077652077616e7420746f207573652069742c20616e6420776520646f206e6f740a0920202077616e7420746f20646570656e64206f6e207768617420415243206f722053524d206d696768742068617665206c65667420626568696e642e20202a2f0a092a28766970294349415f494f435f434647203d20303b0a200a092f2a205a65726f2074686520484145732e20202a2f0a092a28766970294349415f494f435f4841455f4d454d203d20303b0a092a28766970294349415f494f435f4841455f494f203d20303b0a0a092f2a20466f722050595849532c20776520616c7761797320757365204257582062757320616e6420692f6f2061636365737365732e2020546f207468617420656e642c0a092020206d616b652073757265207468657927726520656e61626c6564206f6e2074686520636f6e74726f6c6c65722e20204174207468652073616d652074696d652c0a09202020656e61626c6520746865206d6f6e737465722077696e646f772e20202a2f0a096966202869735f707978697329207b0a090974656d70203d202a28766970294349415f494f435f4349415f434e46473b0a090974656d70207c3d204349415f434e46475f494f415f4257454e207c204349415f434e46475f5043495f4d57454e3b0a09092a28766970294349415f494f435f4349415f434e4647203d2074656d703b0a097d0a0a092f2a2053796e6368726f6e697a65207769746820616c6c2070726576696f7573206368616e6765732e20202a2f0a096d6228293b0a092a28766970294349415f494f435f4349415f5245563b0a0a092f2a0a09202a20437265617465206f75722073696e676c6520686f73652e0a09202a2f0a0a097063695f6973615f686f7365203d20686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a09686f73652d3e696f5f7370616365203d2026696f706f72745f7265736f757263653b0a09686f73652d3e6d656d5f7370616365203d2026696f6d656d5f7265736f757263653b0a09686f73652d3e696e646578203d20303b0a0a0969662028212069735f707978697329207b0a0909737472756374207265736f75726365202a6861655f6d656d203d20616c6c6f635f7265736f7572636528293b0a0909686f73652d3e6d656d5f7370616365203d206861655f6d656d3b0a0a09096861655f6d656d2d3e7374617274203d20303b0a09096861655f6d656d2d3e656e64203d204349415f4d454d5f52315f4d41534b3b0a09096861655f6d656d2d3e6e616d65203d207063695f686165305f6e616d653b0a09096861655f6d656d2d3e666c616773203d20494f5245534f555243455f4d454d3b0a0a090969662028726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c206861655f6d656d29203c2030290a0909097072696e746b284b45524e5f45525220224661696c656420746f2072657175657374204841455f4d454d5c6e22293b0a0a0909686f73652d3e7370617273655f6d656d5f62617365203d204349415f5350415253455f4d454d202d204944454e545f414444523b0a0909686f73652d3e64656e73655f6d656d5f62617365203d204349415f44454e53455f4d454d202d204944454e545f414444523b0a0909686f73652d3e7370617273655f696f5f62617365203d204349415f494f202d204944454e545f414444523b0a0909686f73652d3e64656e73655f696f5f62617365203d20303b0a097d20656c7365207b0a0909686f73652d3e7370617273655f6d656d5f62617365203d20303b0a0909686f73652d3e64656e73655f6d656d5f62617365203d204349415f42575f4d454d202d204944454e545f414444523b0a0909686f73652d3e7370617273655f696f5f62617365203d20303b0a0909686f73652d3e64656e73655f696f5f62617365203d204349415f42575f494f202d204944454e545f414444523b0a097d0a0a092f2a0a09202a20536574207570207468652050434920746f206d61696e206d656d6f7279207472616e736c6174696f6e2077696e646f77732e0a09202a0a09202a2057696e646f77203020697320532f4720384d4220617420384d422028666f7220697361290a09202a2057696e646f77203120697320532f4720314d42206174203736384d422028666f722074626961292028756e7573656420666f7220434941207265762031290a09202a2057696e646f772032206973206469726563742061636365737320324742206174203247420a09202a2057696e646f7720332069732044414320616363657373203447422061742038474220286f7220532f4720666f72207462696120696620434941207265762031290a09202a0a09202a203f3f3f204e65744253442068696e747320746861742070616765207461626c6573206d75737420626520616c69676e656420746f2033324b2c0a09202a20706f737369626c792064756520746f2061206861726477617265206275672e202054686973206973206f7665722d616c69676e65640a09202a2066726f6d2074686520384b20616c69676e6d656e74206f6e6520776f756c642065787065637420666f7220616e20384d422077696e646f772e200a09202a204e6f206465736372697074696f6e206f662077686174207265766973696f6e732061666665637465642e0a09202a2f0a0a09686f73652d3e73675f706369203d204e554c4c3b0a09686f73652d3e73675f697361203d20696f6d6d755f6172656e615f6e657728686f73652c20307830303830303030302c20307830303830303030302c203332373638293b0a0a095f5f6469726563745f6d61705f62617365203d20307838303030303030303b0a095f5f6469726563745f6d61705f73697a65203d20307838303030303030303b0a0a092a28766970294349415f494f435f5043495f57305f42415345203d20686f73652d3e73675f6973612d3e646d615f62617365207c20333b0a092a28766970294349415f494f435f5043495f57305f4d41534b203d2028686f73652d3e73675f6973612d3e73697a65202d203129202620307866666630303030303b0a092a28766970294349415f494f435f5043495f54305f42415345203d20766972745f746f5f7068797328686f73652d3e73675f6973612d3e7074657329203e3e20323b0a0a092a28766970294349415f494f435f5043495f57325f42415345203d205f5f6469726563745f6d61705f62617365207c20313b0a092a28766970294349415f494f435f5043495f57325f4d41534b203d20285f5f6469726563745f6d61705f73697a65202d203129202620307866666630303030303b0a092a28766970294349415f494f435f5043495f54325f42415345203d2030203e3e20323b0a0a092f2a204f6e205059584953207765206861766520746865206d6f6e737465722077696e646f772c2073656c6563746564206279206269742034302c20736f0a092020207468657265206973206e6f206e65656420666f722077696e646f773320746f20626520656e61626c65642e0a0a092020204f6e204349412c20776520646f6e277420686176652074727565206172626974726172792061646472657373696e67202d2d2062697473203c33393a33323e0a0920202061726520636f6d706172656420616761696e737420575f4441432e202057652063616e2c20686f77657665722c206469726563746c79206d6170203447422c0a09202020776869636820697320626574746572207468616e206265666f72652e2020486f77657665722c2064756520746f20617373756d7074696f6e73206d6164650a09202020656c736577686572652c2077652073686f756c64206e6f7420636c61696d207468617420776520737570706f72742044414320756e6c65737320746861740a0920202034474220636f7665727320616c6c206f6620706879736963616c206d656d6f72792e0a0a092020204f6e204349412072657620312c206170706172656e746c7920573120616e642057322063616e2774206265207573656420666f722053472e200a092020204174206c656173742c20746865726520617265207265706f727473207468617420697420646f65736e277420776f726b20666f7220416c636f722e200a09202020496e207468617420636173652c2077652068617665206e6f2063686f6963652062757420746f2075736520573320666f72207468652054424941200a09202020776f726b61726f756e642c207768696368206d65616e732077652063616e2774207573652044414320617420616c6c2e202a2f200a0a09746269615f77696e646f77203d20313b0a096966202869735f707978697329207b0a09092a28766970294349415f494f435f5043495f57335f42415345203d20303b0a097d20656c736520696620286369615f726576203d3d203129207b0a09092a28766970294349415f494f435f5043495f57315f42415345203d20303b0a0909746269615f77696e646f77203d20333b0a097d20656c736520696620286d61785f6c6f775f70666e203e20283078313030303030303030554c203e3e20504147455f53484946542929207b0a09092a28766970294349415f494f435f5043495f57335f42415345203d20303b0a097d20656c7365207b0a09092a28766970294349415f494f435f5043495f57335f42415345203d2030783030303030303030207c2031207c20383b0a09092a28766970294349415f494f435f5043495f57335f4d41534b203d20307866666630303030303b0a09092a28766970294349415f494f435f5043495f54335f42415345203d2030203e3e20323b0a0a0909616c7068615f6d762e7063695f6461635f6f6666736574203d203078323030303030303030554c3b0a09092a28766970294349415f494f435f5043495f575f444143203d20616c7068615f6d762e7063695f6461635f6f6666736574203e3e2033323b0a097d0a0a092f2a205072657061726520776f726b61726f756e6420666f72206170706172656e746c792062726f6b656e20746269612e202a2f0a096369615f707265706172655f746269615f776f726b61726f756e6428746269615f77696e646f77293b0a7d0a0a766f6964205f5f696e69740a6369615f696e69745f6172636828766f6964290a7b0a09646f5f696e69745f617263682830293b0a7d0a0a766f6964205f5f696e69740a70797869735f696e69745f6172636828766f6964290a7b0a092f2a204f6e207079786973206d616368696e65732077652063616e20707265636973656c792063616c63756c617465207468650a0920202043505520636c6f636b206672657175656e6379207573696e67207079786973207265616c2074696d6520636f756e7465722e0a092020204974277320657370656369616c6c792075736566756c20666f7220535831363420776974682062726f6b656e205254432e0a0a09202020426f74682043505520616e642063686970736574206172652064726976656e206279207468652073696e676c652031362e3636364d0a092020206f722031362e3636374d206372797374616c206f7363696c6c61746f722e2050595849535f52545f434f554e5420636c6f636b2069730a0920202036362e3636204d487a2e202d696e6b202a2f0a0a09756e7369676e656420696e74206363302c206363313b0a09756e7369676e6564206c6f6e672070797869735f63633b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028227270636320253022203a20223d72222863633029293b0a0970797869735f6363203d202a2876756c702950595849535f52545f434f554e543b0a09646f207b207d207768696c65282a2876756c702950595849535f52545f434f554e54202d2070797869735f6363203c2034303936293b0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028227270636320253022203a20223d72222863633129293b0a09636331202d3d206363303b0a0968777270622d3e6379636c655f66726571203d202828636331203e3e20313129202a20313030303030303030554c29202f20333b0a0968777270625f7570646174655f636865636b73756d286877727062293b0a0a09646f5f696e69745f617263682831293b0a7d0a0a766f69640a6369615f6b696c6c5f6172636828696e74206d6f6465290a7b0a0969662028616c7068615f7573696e675f73726d290a09096369615f726573746f72655f73726d5f73657474696e677328293b0a7d0a0a766f6964205f5f696e69740a6369615f696e69745f70636928766f6964290a7b0a092f2a204d7573742064656c617920746869732066726f6d20696e69745f617263682c206173207765206e656564206d616368696e6520636865636b732e20202a2f0a097665726966795f74625f6f7065726174696f6e28293b0a09636f6d6d6f6e5f696e69745f70636928293b0a7d0a0a73746174696320696e6c696e6520766f69640a6369615f7063695f636c725f65727228766f6964290a7b0a09696e74206a643b0a0a096a64203d202a28766970294349415f494f435f4349415f4552523b0a092a28766970294349415f494f435f4349415f455252203d206a643b0a096d6228293b0a092a28766970294349415f494f435f4349415f4552523b09092f2a2072652d7265616420746f20666f7263652077726974652e20202a2f0a7d0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a73746174696320766f69640a6369615f6465636f64655f7063695f6572726f722873747275637420656c5f4349415f737973646174615f6d636865636b202a6369612c20636f6e73742063686172202a6d7367290a7b0a0973746174696320636f6e73742063686172202a20636f6e7374207063695f636d645f646573635b31365d203d207b0a090922496e746572727570742041636b6e6f776c65646765222c20225370656369616c204379636c65222c2022492f4f2052656164222c0a090922492f4f205772697465222c2022526573657276656420307834222c2022526573657276656420307835222c20224d656d6f72792052656164222c0a0909224d656d6f7279205772697465222c2022526573657276656420307838222c2022526573657276656420307839222c0a090922436f6e66696775726174696f6e2052656164222c2022436f6e66696775726174696f6e205772697465222c0a0909224d656d6f72792052656164204d756c7469706c65222c20224475616c2041646472657373204379636c65222c0a0909224d656d6f72792052656164204c696e65222c20224d656d6f727920577269746520616e6420496e76616c6964617465220a097d3b0a0a09696620286369612d3e6369615f657272202620284349415f4552525f434f525f4552520a090909202020207c204349415f4552525f554e5f434f525f4552520a090909202020207c204349415f4552525f4d454d5f4e454d0a090909202020207c204349415f4552525f50415f5054455f494e562929207b0a090973746174696320636f6e73742063686172202a20636f6e73742077696e646f775f646573635b365d203d207b0a090909224e6f2077696e646f7720616374697665222c202257696e646f77203020686974222c202257696e646f77203120686974222c0a0909092257696e646f77203220686974222c202257696e646f77203320686974222c20224d6f6e737465722077696e646f7720686974220a09097d3b0a0a0909636f6e73742063686172202a77696e646f773b0a0909636f6e73742063686172202a636d643b0a0909756e7369676e6564206c6f6e6720616464722c20746d703b0a0909696e74206c6f636b2c206461633b0a090a0909636d64203d207063695f636d645f646573635b6369612d3e7063695f657272302026203078375d3b0a09096c6f636b203d20286369612d3e7063695f65727230203e3e203429202620313b0a0909646163203d20286369612d3e7063695f65727230203e3e203529202620313b0a0a0909746d70203d20286369612d3e7063695f65727230203e3e203829202620307831463b0a0909746d70203d2066667328746d70293b0a090977696e646f77203d2077696e646f775f646573635b746d705d3b0a0a090961646472203d206369612d3e7063695f657272313b0a09096966202864616329207b0a090909746d70203d202a28766970294349415f494f435f5043495f575f44414320262030784646554c3b0a09090961646472207c3d20746d70203c3c2033323b0a09097d0a0a09097072696e746b284b45524e5f435249542022434941206d616368696e6520636865636b3a2025735c6e222c206d7367293b0a09097072696e746b284b45524e5f4352495420222020444d4120636f6d6d616e643a2025735c6e222c20636d64293b0a09097072696e746b284b45524e5f435249542022202050434920616464726573733a2025233031306c785c6e222c2061646472293b0a09097072696e746b284b45524e5f435249542022202025732c204c6f636b3a2025642c204441433a2025645c6e222c0a09092020202020202077696e646f772c206c6f636b2c20646163293b0a097d20656c736520696620286369612d3e6369615f657272202620284349415f4552525f504552520a090909092020207c204349415f4552525f5043495f414444525f50450a090909092020207c204349415f4552525f524356445f4d41535f4142540a090909092020207c204349415f4552525f524356445f5441525f4142540a090909092020207c204349415f4552525f494f415f54494d454f55542929207b0a090973746174696320636f6e73742063686172202a20636f6e7374206d61737465725f73745f646573635b31365d203d207b0a0909092249646c65222c2022447269766520627573222c2022416464726573732073746570206379636c65222c0a0909092241646472657373206379636c65222c202244617461206379636c65222c20224c61737420726561642064617461206379636c65222c0a090909224c6173742077726974652064617461206379636c65222c2022526561642073746f70206379636c65222c0a0909092257726974652073746f70206379636c65222c202252656164207475726e61726f756e64206379636c65222c0a090909225772697465207475726e61726f756e64206379636c65222c2022526573657276656420307842222c0a09090922526573657276656420307843222c2022526573657276656420307844222c2022526573657276656420307845222c0a09090922556e6b6e6f776e207374617465220a09097d3b0a090973746174696320636f6e73742063686172202a20636f6e7374207461726765745f73745f646573635b31365d203d207b0a0909092249646c65222c202242757379222c2022526561642064617461206379636c65222c202257726974652064617461206379636c65222c0a09090922526561642073746f70206379636c65222c202257726974652073746f70206379636c65222c0a0909092252656164207475726e61726f756e64206379636c65222c20225772697465207475726e61726f756e64206379636c65222c0a09090922526561642077616974206379636c65222c202257726974652077616974206379636c65222c0a09090922526573657276656420307841222c2022526573657276656420307842222c2022526573657276656420307843222c0a09090922526573657276656420307844222c2022526573657276656420307845222c2022556e6b6e6f776e207374617465220a09097d3b0a0a0909636f6e73742063686172202a636d643b0a0909636f6e73742063686172202a6d61737465722c202a7461726765743b0a0909756e7369676e6564206c6f6e6720616464722c20746d703b0a0909696e74206461633b0a0a09096d6173746572203d206d61737465725f73745f646573635b286369612d3e7063695f65727230203e3e203136292026203078465d3b0a0909746172676574203d207461726765745f73745f646573635b286369612d3e7063695f65727230203e3e203230292026203078465d3b0a0909636d64203d207063695f636d645f646573635b286369612d3e7063695f65727230203e3e203234292026203078465d3b0a0909646163203d20286369612d3e7063695f65727230203e3e20323829202620313b0a0a090961646472203d206369612d3e7063695f657272323b0a09096966202864616329207b0a090909746d70203d202a28766f6c6174696c6520696e74202a294349415f494f435f5043495f575f44414320262030784646554c3b0a09090961646472207c3d20746d70203c3c2033323b0a09097d0a0a09097072696e746b284b45524e5f435249542022434941206d616368696e6520636865636b3a2025735c6e222c206d7367293b0a09097072696e746b284b45524e5f435249542022202050434920636f6d6d616e643a2025735c6e222c20636d64293b0a09097072696e746b284b45524e5f43524954202220204d61737465722073746174653a2025732c205461726765742073746174653a2025735c6e222c0a0909202020202020206d61737465722c20746172676574293b0a09097072696e746b284b45524e5f435249542022202050434920616464726573733a2025233031306c782c204441433a2025645c6e222c0a090920202020202020616464722c20646163293b0a097d20656c7365207b0a09097072696e746b284b45524e5f435249542022434941206d616368696e6520636865636b3a2025735c6e222c206d7367293b0a09097072696e746b284b45524e5f4352495420222020556e6b6e6f776e20504349206572726f725c6e22293b0a09097072696e746b284b45524e5f43524954202220205043495f45525230203d20252330386c78222c206369612d3e7063695f65727230293b0a09097072696e746b284b45524e5f43524954202220205043495f45525231203d20252330386c78222c206369612d3e7063695f65727231293b0a09097072696e746b284b45524e5f43524954202220205043495f45525232203d20252330386c78222c206369612d3e7063695f65727232293b0a097d0a7d0a0a73746174696320766f69640a6369615f6465636f64655f6d656d5f6572726f722873747275637420656c5f4349415f737973646174615f6d636865636b202a6369612c20636f6e73742063686172202a6d7367290a7b0a09756e7369676e6564206c6f6e67206d656d5f706f72745f616464723b0a09756e7369676e6564206c6f6e67206d656d5f706f72745f6d61736b3b0a09636f6e73742063686172202a6d656d5f706f72745f636d643b0a09636f6e73742063686172202a7365715f73746174653b0a09636f6e73742063686172202a7365745f73656c6563743b0a09756e7369676e6564206c6f6e6720746d703b0a0a092f2a2049662074686973206973206120444d4120636f6d6d616e642c20616c736f206465636f6465207468652050434920626974732e20202a2f0a0969662028286369612d3e6d656d5f65727231203e3e2032302920262031290a09096369615f6465636f64655f7063695f6572726f72286369612c206d7367293b0a09656c73650a09097072696e746b284b45524e5f435249542022434941206d616368696e6520636865636b3a2025735c6e222c206d7367293b0a0a096d656d5f706f72745f61646472203d206369612d3e6d656d5f65727230202620307866666666666666303b0a096d656d5f706f72745f61646472207c3d20286369612d3e6d656d5f6572723120262030783833554c29203c3c2033323b0a0a096d656d5f706f72745f6d61736b203d20286369612d3e6d656d5f65727231203e3e203132292026203078463b0a0a09746d70203d20286369612d3e6d656d5f65727231203e3e2038292026203078463b0a09746d70207c3d2028286369612d3e6d656d5f65727231203e3e203230292026203129203c3c20343b0a096966202828746d702026203078314529203d3d2030783036290a09096d656d5f706f72745f636d64203d2022575249544520424c4f434b206f7220575249544520424c4f434b204c4f434b223b0a09656c7365206966202828746d702026203078314329203d3d2030783038290a09096d656d5f706f72745f636d64203d202252454144204d495353206f722052454144204d495353204d4f44494659223b0a09656c73652069662028746d70203d3d2030783143290a09096d656d5f706f72745f636d64203d202242432056494354494d223b0a09656c7365206966202828746d702026203078314529203d3d2030783045290a09096d656d5f706f72745f636d64203d202252454144204d495353204d4f44494659223b0a09656c7365206966202828746d702026203078314329203d3d2030783138290a09096d656d5f706f72745f636d64203d2022444d412052454144206f7220444d412052454144204d4f44494659223b0a09656c7365206966202828746d702026203078314529203d3d2030783132290a09096d656d5f706f72745f636d64203d2022444d41205752495445223b0a09656c73650a09096d656d5f706f72745f636d64203d2022556e6b6e6f776e223b0a0a09746d70203d20286369612d3e6d656d5f65727231203e3e203136292026203078463b0a097377697463682028746d7029207b0a0963617365203078303a0a09097365715f7374617465203d202249646c65223b0a0909627265616b3b0a0963617365203078313a0a09097365715f7374617465203d2022444d412052454144206f7220444d41205752495445223b0a0909627265616b3b0a0963617365203078323a2063617365203078333a0a09097365715f7374617465203d202252454144204d49535320286f722052454144204d495353204d4f444946592920776974682076696374696d223b0a0909627265616b3b0a0963617365203078343a2063617365203078353a2063617365203078363a0a09097365715f7374617465203d202252454144204d49535320286f722052454144204d495353204d4f44494659292077697468206e6f2076696374696d223b0a0909627265616b3b0a0963617365203078383a2063617365203078393a2063617365203078423a0a09097365715f7374617465203d202252656672657368223b0a0909627265616b3b0a0963617365203078433a0a09097365715f7374617465203d202249646c652c2077616974696e6720666f7220444d412070656e64696e672072656164223b0a0909627265616b3b0a0963617365203078453a2063617365203078463a0a09097365715f7374617465203d202249646c652c2072617320707265636861726765223b0a0909627265616b3b0a0964656661756c743a0a09097365715f7374617465203d2022556e6b6e6f776e223b0a0909627265616b3b0a097d0a0a09746d70203d20286369612d3e6d656d5f65727231203e3e20323429202620307831463b0a097377697463682028746d7029207b0a096361736520307830303a207365745f73656c656374203d202253657420302073656c6563746564223b20627265616b3b0a096361736520307830313a207365745f73656c656374203d202253657420312073656c6563746564223b20627265616b3b0a096361736520307830323a207365745f73656c656374203d202253657420322073656c6563746564223b20627265616b3b0a096361736520307830333a207365745f73656c656374203d202253657420332073656c6563746564223b20627265616b3b0a096361736520307830343a207365745f73656c656374203d202253657420342073656c6563746564223b20627265616b3b0a096361736520307830353a207365745f73656c656374203d202253657420352073656c6563746564223b20627265616b3b0a096361736520307830363a207365745f73656c656374203d202253657420362073656c6563746564223b20627265616b3b0a096361736520307830373a207365745f73656c656374203d202253657420372073656c6563746564223b20627265616b3b0a096361736520307830383a207365745f73656c656374203d202253657420382073656c6563746564223b20627265616b3b0a096361736520307830393a207365745f73656c656374203d202253657420392073656c6563746564223b20627265616b3b0a096361736520307830413a207365745f73656c656374203d202253657420412073656c6563746564223b20627265616b3b0a096361736520307830423a207365745f73656c656374203d202253657420422073656c6563746564223b20627265616b3b0a096361736520307830433a207365745f73656c656374203d202253657420432073656c6563746564223b20627265616b3b0a096361736520307830443a207365745f73656c656374203d202253657420442073656c6563746564223b20627265616b3b0a096361736520307830453a207365745f73656c656374203d202253657420452073656c6563746564223b20627265616b3b0a096361736520307830463a207365745f73656c656374203d202253657420462073656c6563746564223b20627265616b3b0a096361736520307831303a207365745f73656c656374203d20224e6f207365742073656c6563746564223b20627265616b3b0a096361736520307831463a207365745f73656c656374203d202252656672657368206379636c65223b20627265616b3b0a0964656661756c743a2020207365745f73656c656374203d2022556e6b6e6f776e223b20627265616b3b0a097d0a0a097072696e746b284b45524e5f43524954202220204d656d6f727920706f727420636f6d6d616e643a2025735c6e222c206d656d5f706f72745f636d64293b0a097072696e746b284b45524e5f43524954202220204d656d6f727920706f727420616464726573733a2025233031306c782c206d61736b3a2025236c785c6e222c0a09202020202020206d656d5f706f72745f616464722c206d656d5f706f72745f6d61736b293b0a097072696e746b284b45524e5f43524954202220204d656d6f72792073657175656e6365722073746174653a2025735c6e222c207365715f7374617465293b0a097072696e746b284b45524e5f43524954202220204d656d6f7279207365743a2025735c6e222c207365745f73656c656374293b0a7d0a0a73746174696320766f69640a6369615f6465636f64655f6563635f6572726f722873747275637420656c5f4349415f737973646174615f6d636865636b202a6369612c20636f6e73742063686172202a6d7367290a7b0a096c6f6e672073796e3b0a096c6f6e6720693b0a09636f6e73742063686172202a666d743b0a0a096369615f6465636f64655f6d656d5f6572726f72286369612c206d7367293b0a0a0973796e203d206369612d3e6369615f73796e202620307866663b0a096966202873796e203d3d202873796e2026202d73796e2929207b0a0909666d74203d204b45524e5f43524954202220204543432073796e64726f6d6520252378202d2d20636865636b206269742025645c6e223b0a090969203d206666732873796e29202d20313b0a097d20656c7365207b0a090973746174696320756e7369676e6564206368617220636f6e737420646174615f6269745b36345d203d207b0a090909307843452c20307843422c20307844332c20307844352c0a090909307844362c20307844392c20307844412c20307844432c0a090909307832332c20307832352c20307832362c20307832392c0a090909307832412c20307832432c20307833312c20307833342c0a090909307830452c20307830422c20307831332c20307831352c0a090909307831362c20307831392c20307831412c20307831432c0a090909307845332c20307845352c20307845362c20307845392c0a090909307845412c20307845432c20307846312c20307846342c0a090909307834462c20307834412c20307835322c20307835342c0a090909307835372c20307835382c20307835422c20307835442c0a090909307841322c20307841342c20307841372c20307841382c0a090909307841422c20307841442c20307842302c20307842352c0a090909307838462c20307838412c20307839322c20307839342c0a090909307839372c20307839382c20307839422c20307839442c0a090909307836322c20307836342c20307836372c20307836382c0a090909307836422c20307836442c20307837302c20307837350a09097d3b0a0a0909666f72202869203d20303b2069203c2036343b202b2b69290a09090969662028646174615f6269745b695d203d3d2073796e290a09090909627265616b3b0a0a09096966202869203c203634290a090909666d74203d204b45524e5f43524954202220204543432073796e64726f6d6520252378202d2d2064617461206269742025645c6e223b0a0909656c73650a090909666d74203d204b45524e5f43524954202220204543432073796e64726f6d6520252378202d2d20756e6b6e6f776e206269745c6e223b0a097d0a0a097072696e746b2028666d742c2073796e2c2069293b0a7d0a0a73746174696320766f69640a6369615f6465636f64655f7061726974795f6572726f722873747275637420656c5f4349415f737973646174615f6d636865636b202a636961290a7b0a0973746174696320636f6e73742063686172202a20636f6e737420636d645f646573635b31365d203d207b0a0909224e4f50222c20224c4f434b222c20224645544348222c202246455443485f4d222c20224d454d4f52592042415252494552222c0a090922534554204449525459222c2022575249544520424c4f434b222c2022575249544520424c4f434b204c4f434b222c0a09092252454144204d49535330222c202252454144204d49535331222c202252454144204d495353204d4f4430222c0a09092252454144204d495353204d4f4431222c20224243414348452056494354494d222c20225370617265222c0a09092252454144204d495353204d4f442053544330222c202252454144204d495353204d4f442053544331220a097d3b0a0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e6564206c6f6e67206d61736b3b0a09636f6e73742063686172202a636d643b0a09696e74207061723b0a0a0961646472203d206369612d3e6370755f65727230202620307866666666666666303b0a0961646472207c3d20286369612d3e6370755f6572723120262030783833554c29203c3c2033323b0a09636d64203d20636d645f646573635b286369612d3e6370755f65727231203e3e2038292026203078465d3b0a096d61736b203d20286369612d3e6370755f65727231203e3e203132292026203078463b0a09706172203d20286369612d3e6370755f65727231203e3e20323129202620313b0a0a097072696e746b284b45524e5f435249542022434941206d616368696e6520636865636b3a2053797374656d2062757320706172697479206572726f725c6e22293b0a097072696e746b284b45524e5f4352495420222020436f6d6d616e643a2025732c20506172697479206269743a2025645c6e222c20636d642c20706172293b0a097072696e746b284b45524e5f4352495420222020416464726573733a2025233031306c782c204d61736b3a2025236c785c6e222c20616464722c206d61736b293b0a7d0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0a73746174696320696e740a6369615f6465636f64655f6d63686b28756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f636f6d6d6f6e202a636f6d3b0a0973747275637420656c5f4349415f737973646174615f6d636865636b202a6369613b0a0a09636f6d203d2028766f6964202a296c615f7074723b0a09636961203d2028766f6964202a29286c615f707472202b20636f6d2d3e7379735f6f6666736574293b0a0a0969662028286369612d3e6369615f6572722026204349415f4552525f56414c494429203d3d2030290a090972657475726e20303b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a096966202821616c7068615f766572626f73655f6d636865636b290a090972657475726e20313b0a0a097377697463682028666673286369612d3e6369615f657272202620307866666629202d203129207b0a096361736520303a202f2a204349415f4552525f434f525f455252202a2f0a09096369615f6465636f64655f6563635f6572726f72286369612c2022436f7272656374656420454343206572726f7222293b0a0909627265616b3b0a096361736520313a202f2a204349415f4552525f554e5f434f525f455252202a2f0a09096369615f6465636f64655f6563635f6572726f72286369612c2022556e636f7272656374656420454343206572726f7222293b0a0909627265616b3b0a096361736520323a202f2a204349415f4552525f4350555f5045202a2f0a09096369615f6465636f64655f7061726974795f6572726f7228636961293b0a0909627265616b3b0a096361736520333a202f2a204349415f4552525f4d454d5f4e454d202a2f0a09096369615f6465636f64655f6d656d5f6572726f72286369612c202241636365737320746f206e6f6e6578697374656e74206d656d6f727922293b0a0909627265616b3b0a096361736520343a202f2a204349415f4552525f5043495f53455252202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022504349206275732073797374656d206572726f7222293b0a0909627265616b3b0a096361736520353a202f2a204349415f4552525f50455252202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022504349206461746120706172697479206572726f7222293b0a0909627265616b3b0a096361736520363a202f2a204349415f4552525f5043495f414444525f5045202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022504349206164647265737320706172697479206572726f7222293b0a0909627265616b3b0a096361736520373a202f2a204349415f4552525f524356445f4d41535f414254202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022504349206d61737465722061626f727422293b0a0909627265616b3b0a096361736520383a202f2a204349415f4552525f524356445f5441525f414254202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022504349207461726765742061626f727422293b0a0909627265616b3b0a096361736520393a202f2a204349415f4552525f50415f5054455f494e56202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c202250434920696e76616c69642050544522293b0a0909627265616b3b0a09636173652031303a202f2a204349415f4552525f46524f4d5f5752545f455252202a2f0a09096369615f6465636f64655f6d656d5f6572726f72286369612c2022577269746520746f20666c61736820524f4d20617474656d7074656422293b0a0909627265616b3b0a09636173652031313a202f2a204349415f4552525f494f415f54494d454f5554202a2f0a09096369615f6465636f64655f7063695f6572726f72286369612c2022492f4f2074696d656f757422293b0a0909627265616b3b0a097d0a0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f434f52525f455252290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022436f727265637461626c6520454343206572726f725c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f554e5f434f52525f455252290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022556e636f727265637461626c6520454343206572726f725c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f4350555f5045290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a0909202020202020202253797374656d2062757320706172697479206572726f725c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f4d454d5f4e454d290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a0909202020202020202241636365737320746f206e6f6e6578697374656e74206d656d6f72795c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f50455252290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022504349206461746120706172697479206572726f725c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f5043495f414444525f5045290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022504349206164647265737320706172697479206572726f725c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f524356445f4d41535f414254290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022504349206d61737465722061626f72745c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f524356445f5441525f414254290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022504349207461726765742061626f72745c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f50415f5054455f494e56290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a0909202020202020202250434920696e76616c6964205054455c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f46524f4d5f5752545f455252290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022577269746520746f20666c61736820524f4d20617474656d707465645c6e22293b0a09696620286369612d3e6369615f6572722026204349415f4552525f4c4f53545f494f415f54494d454f5554290a09097072696e746b284b45524e5f435249542022434941206c6f7374206d616368696e6520636865636b3a20220a09092020202020202022492f4f2074696d656f75745c6e22293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e20313b0a7d0a0a766f69640a6369615f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a09696e742065787065637465643b0a0a092f2a20436c65617220746865206572726f72206265666f726520616e79207265706f7274696e672e20202a2f0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a09647261696e6128293b0a096369615f7063695f636c725f65727228293b0a0977726d6365732872646d6365732829293b092f2a207265736574206d616368696e6520636865636b2070656e64696e6720666c61672e20202a2f0a096d6228293b0a0a096578706563746564203d206d636865636b5f65787065637465642830293b0a096966202821657870656374656420262620766563746f72203d3d203078363630290a09096578706563746564203d206369615f6465636f64655f6d63686b286c615f707472293b0a0970726f636573735f6d636865636b5f696e666f28766563746f722c206c615f7074722c2022434941222c206578706563746564293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f69726f6e676174652e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323434323000313231313437343433333000303032313133320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f69726f6e676174652e630a202a0a202a204261736564206f6e20636f6465207772697474656e20627920446176696420412e205275736c696e67202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d292e0a202a0a202a09436f7079726967687420284329203139393920416c7068612050726f636573736f722c20496e632e2c0a202a09092844617669642044616e69656c2c20537469672054656c6665722c20536f6f686f6f6e204c6565290a202a0a202a20436f646520636f6d6d6f6e20746f20616c6c2049524f4e4741544520636f7265206c6f6769632063686970732e0a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f69726f6e676174652e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f7063692e683e0a23696e636c756465203c61736d2f6361636865666c7573682e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a2f2a0a202a2042494f5333322d7374796c652050434920696e746572666163653a0a202a2f0a0a23646566696e652044454255475f434f4e46494720300a0a2369662044454255475f434f4e4649470a2320646566696e65204442475f434647286172677329097072696e746b20617267730a23656c73650a2320646566696e65204442475f4346472861726773290a23656e6469660a0a69676373723332202a49726f6e4543433b0a0a2f2a0a202a20476976656e2061206275732c206465766963652c20616e642066756e6374696f6e206e756d6265722c20636f6d7075746520726573756c74696e670a202a20636f6e66696775726174696f6e2073706163652061646472657373206163636f7264696e676c792e20204974206973207468657265666f7265206e6f7420736166650a202a20746f206861766520636f6e63757272656e7420696e766f636174696f6e7320746f20636f6e66696775726174696f6e207370616365206163636573730a202a20726f7574696e65732c20627574207468657265207265616c6c792073686f756c646e277420626520616e79206e65656420666f7220746869732e0a202a0a202a09616464725b33313a32345d090972657365727665640a202a09616464725b32333a31365d0909627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a09616464725b31353a31315d0909446576696365206e756d6265722028352062697473290a202a09616464725b31303a20385d090966756e6374696f6e206e756d6265720a202a09616464725b20373a20325d09097265676973746572206e756d6265720a202a0a202a20466f722049524f4e474154453a0a202a2020202069662028627573203d20616464725b32333a31365d29203d3d20300a202a202020207468656e0a202a09202074797065203020636f6e666967206379636c653a0a202a09202020202020616464725f6f6e5f7063695b33313a31315d203d2069642073656c656374696f6e20666f7220646576696365203d20616464725b31353a31315d0a202a09202020202020616464725f6f6e5f7063695b31303a20325d203d20616464725b31303a20325d203f3f3f0a202a09202020202020616464725f6f6e5f7063695b20313a20305d203d2030300a202a20202020656c73650a202a09202074797065203120636f6e666967206379636c65202870617373206f6e2077697468206e6f206465636f64696e67293a0a202a09202020202020616464725f6f6e5f7063695b33313a32345d203d20300a202a09202020202020616464725f6f6e5f7063695b32333a20325d203d20616464725b32333a20325d0a202a09202020202020616464725f6f6e5f7063695b20313a20305d203d2030310a202a2020202066690a202a0a202a204e6f7465733a0a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e206465766963650a202a0928652e672e2c205343534920616e642045746865726e6574292e0a202a0a202a095468652072656769737465722073656c6563747320612044574f5244202833322062697429207265676973746572206f66667365742e0948656e63652069740a202a09646f65736e2774206765742073686966746564206279203220626974732061732077652077616e7420746f202264726f70222074686520626f74746f6d2074776f0a202a09626974732e0a202a2f0a0a73746174696320696e740a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e74206465766963655f666e2c20696e742077686572652c0a092020202020756e7369676e6564206c6f6e67202a7063695f616464722c20756e7369676e65642063686172202a7479706531290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09753820627573203d20706275732d3e6e756d6265723b0a0a094442475f4346472828226d6b5f636f6e665f61646472286275733d2564202c6465766963655f666e3d307825782c2077686572653d307825782c20220a090920227063695f616464723d307825702c2074797065313d30782570295c6e222c0a0909206275732c206465766963655f666e2c2077686572652c207063695f616464722c20747970653129293b0a0a092a7479706531203d202862757320213d2030293b0a0a0961646472203d2028627573203c3c20313629207c20286465766963655f666e203c3c203829207c2077686572653b0a0961646472207c3d2049524f4e474154455f434f4e463b0a0a092a7063695f61646472203d20616464723b0a094442475f4346472828226d6b5f636f6e665f616464723a2072657475726e696e67207063695f61646472203078256c785c6e222c206164647229293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a69726f6e676174655f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a09092020202020696e742073697a652c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c2026616464722c2026747970653129290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09737769746368202873697a6529207b0a096361736520313a0a09092a76616c7565203d205f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a0a09092a76616c7565203d205f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a0a09092a76616c7565203d202a287675697029616464723b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e740a69726f6e676174655f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a0909202020202020696e742073697a652c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c2026616464722c2026747970653129290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09737769746368202873697a6529207b0a096361736520313a0a09095f5f6b65726e656c5f7374622876616c75652c202a28767563702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a0a09095f5f6b65726e656c5f7374772876616c75652c202a28767573702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a0a09092a28767569702961646472203d2076616c75653b0a09096d6228293b0a09092a287675697029616464723b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a737472756374207063695f6f70732069726f6e676174655f7063695f6f7073203d0a7b0a092e72656164203d090969726f6e676174655f726561645f636f6e6669672c0a092e7772697465203d0969726f6e676174655f77726974655f636f6e6669672c0a7d3b0a0c0a696e740a69726f6e676174655f7063695f636c725f65727228766f6964290a7b0a09756e7369676e656420696e74206e6d695f63746c3d303b0a09756e7369676e656420696e742049524f4e474154455f6a643b0a0a616761696e3a0a0949524f4e474154455f6a64203d2049524f4e47415445302d3e737461745f636d643b0a097072696e746b282249726f6e20737461745f636d642025785c6e222c2049524f4e474154455f6a64293b0a0949524f4e47415445302d3e737461745f636d64203d2049524f4e474154455f6a643b202f2a20777269746520616761696e20636c65617273206572726f722062697473202a2f0a096d6228293b0a0949524f4e474154455f6a64203d2049524f4e47415445302d3e737461745f636d643b20202f2a2072652d7265616420746f20666f726365207772697465202a2f0a0a0949524f4e474154455f6a64203d202a49726f6e4543433b0a097072696e746b282249726f6e204543432025785c6e222c2049524f4e474154455f6a64293b0a092a49726f6e454343203d2049524f4e474154455f6a643b202f2a20777269746520616761696e20636c65617273206572726f722062697473202a2f0a096d6228293b0a0949524f4e474154455f6a64203d202a49726f6e4543433b20202f2a2072652d7265616420746f20666f726365207772697465202a2f0a0a092f2a20436c65617220414c49204e4d49202a2f0a20202020202020206e6d695f63746c203d20696e622830783631293b0a20202020202020206e6d695f63746c207c3d20307830633b0a20202020202020206f757462286e6d695f63746c2c2030783631293b0a20202020202020206e6d695f63746c20263d207e307830633b0a20202020202020206f757462286e6d695f63746c2c2030783631293b0a0a0949524f4e474154455f6a64203d202a49726f6e4543433b0a096966202849524f4e474154455f6a6420262030783330302920676f746f20616761696e3b0a0a0972657475726e20303b0a7d0a0a23646566696e652049524f4e474154455f3347422030786330303030303030554c0a0a2f2a204f6e20416c6261636f72652028616b612055503135303029207769746820344762206f662052414d207765206861766520746f207265736572766520736f6d650a2020206d656d6f727920666f72205043492e204174207468697320706f696e74207765206a7573742072657365727665206d656d6f72792061626f7665203347622e204d6f73740a2020206f662074686973206d656d6f72792077696c6c2062652066726565642061667465722050434920736574757020697320646f6e652e202a2f0a73746174696320766f6964205f5f696e69740a616c6261636f72655f696e69745f6172636828766f6964290a7b0a09756e7369676e6564206c6f6e67206d656d746f70203d206d61785f6c6f775f70666e203c3c20504147455f53484946543b0a09756e7369676e6564206c6f6e67207063695f6d656d203d20286d656d746f70202b20307831303030303030554c292026207e3078666666666666554c3b0a09737472756374207065726370755f737472756374202a6370753b0a09696e742070616c5f7265762c2070616c5f7661723b0a0a09637075203d2028737472756374207065726370755f7374727563742a292828636861722a296877727062202b2068777270622d3e70726f636573736f725f6f6666736574293b0a0970616c5f726576203d206370752d3e70616c5f7265766973696f6e2026203078666666663b0a0970616c5f766172203d20286370752d3e70616c5f7265766973696f6e203e3e20313629202620307866663b0a0a092f2a20436f6e736f6c6573206561726c696572207468616e2041352e362d313820284f53462050414c636f64652076312e36322d3229207365742075700a092020207468652043505520696e636f72726563746c7920286c656176652073706563756c61746976652073746f72657320656e61626c6564292c0a09202020776869636820636175736573206d656d6f727920636f7272757074696f6e20756e646572206365727461696e20636f6e646974696f6e732e0a0920202049737375652061207761726e696e6720666f72207375636820636f6e736f6c65732e202a2f0a0969662028616c7068615f7573696e675f73726d2026260a09202020202870616c5f726576203c203078313365207c7c092870616c5f726576203d3d2030783133652026262070616c5f766172203c20322929290a09097072696e746b284b45524e5f5741524e494e4720225741524e494e4721205570677261646520746f2053524d2041352e362d313920220a0909090920202020226f72206c617465725c6e22293b0a0a09696620287063695f6d656d203e2049524f4e474154455f334742290a09097063695f6d656d203d2049524f4e474154455f3347423b0a0949524f4e47415445302d3e7063695f6d656d203d207063695f6d656d3b0a09616c7068615f6d762e6d696e5f6d656d5f61646472657373203d207063695f6d656d3b0a09696620286d656d746f70203e207063695f6d656d29207b0a23696664656620434f4e4649475f424c4b5f4445565f494e495452440a090965787465726e20756e7369676e6564206c6f6e6720696e697472645f73746172742c20696e697472645f656e643b0a090965787465726e20766f6964202a6d6f76655f696e6974726428756e7369676e6564206c6f6e67293b0a0a09092f2a204d6f76652074686520696e69747264206f7574206f6620746865207761792e202a2f0a090969662028696e697472645f656e64202626205f5f706128696e697472645f656e6429203e207063695f6d656d29207b0a090909756e7369676e6564206c6f6e672073697a653b0a0a09090973697a65203d20696e697472645f656e64202d20696e697472645f73746172743b0a090909667265655f626f6f746d656d5f6e6f6465284e4f44455f444154412830292c205f5f706128696e697472645f7374617274292c0a09090909092020504147455f414c49474e2873697a6529293b0a09090969662028216d6f76655f696e69747264287063695f6d656d29290a090909097072696e746b282269726f6e676174655f696e69745f617263683a20696e6974726420746f6f2062696720220a09090909202020202020202228256c644b295c6e64697361626c696e6720696e697472645c6e222c0a090909092020202020202073697a65202f2031303234293b0a09097d0a23656e6469660a0909726573657276655f626f6f746d656d5f6e6f6465284e4f44455f444154412830292c207063695f6d656d2c206d656d746f70202d0a090909097063695f6d656d2c20424f4f544d454d5f44454641554c54293b0a09097072696e746b282269726f6e676174655f696e69745f617263683a2074656d706f726172696c7920726573657276696e6720220a09090922726567696f6e202530386c782d2530386c7820666f72205043495c6e222c207063695f6d656d2c206d656d746f70202d2031293b0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a69726f6e676174655f73657475705f61677028766f6964290a7b0a092f2a2044697361626c652074686520474152542077696e646f772e204147504741525420646f65736e277420776f726b2064756520746f207965740a09202020756e7265736f6c766564206d656d6f727920636f686572656e6379206973737565732e2e2e202a2f0a0949524f4e47415445302d3e6167707661203d2049524f4e47415445302d3e61677076612026207e3078663b0a09616c7068615f616770676172745f73697a65203d20303b0a7d0a0a766f6964205f5f696e69740a69726f6e676174655f696e69745f6172636828766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09696e7420616d64373631203d202849524f4e47415445302d3e6465765f76656e646f72203e3e20313629203e203078373030363b092f2a20416c6261636f72653f202a2f0a0a0949726f6e454343203d20616d64373631203f202649524f4e47415445302d3e626163737235345f6563636d73373631203a202649524f4e47415445302d3e6472616d6d733b0a0a0969726f6e676174655f7063695f636c725f65727228293b0a0a0969662028616d64373631290a0909616c6261636f72655f696e69745f6172636828293b0a0a0969726f6e676174655f73657475705f61677028293b0a0a092f2a0a09202a20437265617465206f75722073696e676c6520686f73652e0a09202a2f0a0a097063695f6973615f686f7365203d20686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a09686f73652d3e696f5f7370616365203d2026696f706f72745f7265736f757263653b0a09686f73652d3e6d656d5f7370616365203d2026696f6d656d5f7265736f757263653b0a09686f73652d3e696e646578203d20303b0a0a092f2a205468697320697320666f7220757365726c616e6420636f6e73756d7074696f6e2e2020466f7220736f6d6520726561736f6e2c207468652034302d6269740a0920202050494f206269617320746861742077652075736520696e20746865206b65726e656c207468726f756768204b534547206469646e277420776f726b20666f720a092020207468652070616765207461626c652062617365642075736572206d617070696e67732e2020536f206d616b65207375726520776520676574207468650a0920202034332d6269742050494f20626961732e20202a2f0a09686f73652d3e7370617273655f6d656d5f62617365203d20303b0a09686f73652d3e7370617273655f696f5f62617365203d20303b0a09686f73652d3e64656e73655f6d656d5f626173650a0920203d202849524f4e474154455f4d454d202620307866666666666666666666554c29207c2030783830303030303030303030554c3b0a09686f73652d3e64656e73655f696f5f626173650a0920203d202849524f4e474154455f494f202620307866666666666666666666554c29207c2030783830303030303030303030554c3b0a0a09686f73652d3e73675f697361203d20686f73652d3e73675f706369203d204e554c4c3b0a095f5f6469726563745f6d61705f62617365203d20303b0a095f5f6469726563745f6d61705f73697a65203d20307866666666666666663b0a7d0a0a2f2a0a202a20494f206d617020616e642041475020737570706f72740a202a2f0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f6167705f6261636b656e642e683e0a23696e636c756465203c6c696e75782f616770676172742e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a0a23646566696e65204745545f504147455f4449525f4f4646286164647229202861646472203e3e203232290a23646566696e65204745545f504147455f4449525f49445828616464722920284745545f504147455f4449525f4f4646286164647229290a0a23646566696e65204745545f474154545f4f4646286164647229202828616464722026203078303033666630303029203e3e20313229200a23646566696e65204745545f474154542861646472292028676174745f70616765735b4745545f504147455f4449525f4944582861646472295d290a0a766f6964205f5f696f6d656d202a0a69726f6e676174655f696f72656d617028756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e672073697a65290a7b0a0973747275637420766d5f737472756374202a617265613b0a09756e7369676e6564206c6f6e672076616464723b0a09756e7369676e6564206c6f6e672062616464722c206c6173743b0a09753332202a6d6d696f5f726567732c202a676174745f70616765732c202a6375725f676174742c207074653b0a09756e7369676e6564206c6f6e6720676172745f6275735f616464723b0a0a096966202821616c7068615f616770676172745f73697a65290a090972657475726e2028766f6964205f5f696f6d656d202a292861646472202b2049524f4e474154455f4d454d293b0a0a09676172745f6275735f61646472203d2028756e7369676e6564206c6f6e672949524f4e47415445302d3e6261723020260a0909095043495f424153455f414444524553535f4d454d5f4d41534b3b200a0a092f2a200a09202a20436865636b20666f722077697468696e20746865204147502061706572747572652e2e2e0a09202a2f0a09646f207b0a09092f2a0a0909202a20436865636b207468652041475020617265610a0909202a2f0a09096966202861646472203e3d20676172745f6275735f616464722026262061646472202b2073697a65202d2031203c200a090920202020676172745f6275735f61646472202b20616c7068615f616770676172745f73697a65290a090909627265616b3b0a0a09092f2a0a0909202a204e6f7420666f756e64202d20617373756d65206c656761637920696f72656d61700a0909202a2f0a090972657475726e2028766f6964205f5f696f6d656d202a292861646472202b2049524f4e474154455f4d454d293b0a097d207768696c652830293b0a0a096d6d696f5f72656773203d2028753332202a29282828756e7369676e6564206c6f6e672949524f4e47415445302d3e6261723120260a0909095043495f424153455f414444524553535f4d454d5f4d41534b29202b2049524f4e474154455f4d454d293b0a0a09676174745f7061676573203d2028753332202a2928706879735f746f5f76697274286d6d696f5f726567735b315d29293b202f2a204649584d45202a2f0a0a092f2a0a09202a2041646a75737420746865206c696d69747320286d617070696e6773206d757374206265207061676520616c69676e6564290a09202a2f0a0969662028616464722026207e504147455f4d41534b29207b0a09097072696e746b282241475020696f72656d6170206661696c65642e2e2e2061646472206e6f74207061676520616c69676e656420283078256c78295c6e222c0a09092020202020202061646472293b0a090972657475726e2028766f6964205f5f696f6d656d202a292861646472202b2049524f4e474154455f4d454d293b0a097d0a096c617374203d2061646472202b2073697a65202d20313b0a0973697a65203d20504147455f414c49474e286c61737429202d20616464723b0a0a23696620300a097072696e746b282269726f6e676174655f696f72656d6170283078256c782c203078256c78295c6e222c20616464722c2073697a65293b0a097072696e746b282269726f6e676174655f696f72656d61703a2020676172745f6275735f6164647220203078256c785c6e222c20676172745f6275735f61646472293b0a097072696e746b282269726f6e676174655f696f72656d61703a2020676172745f617065725f73697a65203078256c785c6e222c20676172745f617065725f73697a65293b0a097072696e746b282269726f6e676174655f696f72656d61703a20206d6d696f5f7265677320202020202025705c6e222c206d6d696f5f72656773293b0a097072696e746b282269726f6e676174655f696f72656d61703a2020676174745f7061676573202020202025705c6e222c20676174745f7061676573293b0a090a09666f72286261646472203d20616464723b206261646472203c3d206c6173743b206261646472202b3d20504147455f53495a45290a097b0a09096375725f67617474203d20706879735f746f5f76697274284745545f47415454286261646472292026207e31293b0a0909707465203d206375725f676174745b4745545f474154545f4f4646286261646472295d2026207e313b0a09097072696e746b282269726f6e676174655f696f72656d61703a20206375725f676174742025702070746520307825785c6e222c0a0909202020202020206375725f676174742c20707465293b0a097d0a23656e6469660a0a092f2a0a09202a204d61702069740a09202a2f0a0961726561203d206765745f766d5f617265612873697a652c20564d5f494f52454d4150293b0a09696620282161726561292072657475726e204e554c4c3b0a0a09666f72286261646472203d20616464722c207661646472203d2028756e7369676e6564206c6f6e6729617265612d3e616464723b200a09202020206261646472203c3d206c6173743b200a09202020206261646472202b3d20504147455f53495a452c207661646472202b3d20504147455f53495a45290a097b0a09096375725f67617474203d20706879735f746f5f76697274284745545f47415454286261646472292026207e31293b0a0909707465203d206375725f676174745b4745545f474154545f4f4646286261646472295d2026207e313b0a0a0909696620285f5f616c7068615f72656d61705f617265615f70616765732876616464722c0a090909090920202020207074652c20504147455f53495a452c20302929207b0a0909097072696e746b282241475020696f72656d61703a204641494c454420746f206d61702e2e2e5c6e22293b0a090909766672656528617265612d3e61646472293b0a09090972657475726e204e554c4c3b0a09097d0a097d0a0a09666c7573685f746c625f616c6c28293b0a0a097661646472203d2028756e7369676e6564206c6f6e6729617265612d3e61646472202b2028616464722026207e504147455f4d41534b293b0a23696620300a097072696e746b282269726f6e676174655f696f72656d6170283078256c782c203078256c78292072657475726e696e67203078256c785c6e222c0a0920202020202020616464722c2073697a652c207661646472293b0a23656e6469660a0972657475726e2028766f6964205f5f696f6d656d202a2976616464723b0a7d0a4558504f52545f53594d424f4c2869726f6e676174655f696f72656d6170293b0a0a766f69640a69726f6e676174655f696f756e6d617028766f6c6174696c6520766f6964205f5f696f6d656d202a7861646472290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e67292078616464723b0a096966202828286c6f6e672961646472203e3e20343129203d3d202d32290a090972657475726e3b092f2a206b736567206d61702c206e6f7468696e6720746f20646f202a2f0a096966202861646472290a090972657475726e2076667265652828766f6964202a2928504147455f4d41534b2026206164647229293b200a7d0a4558504f52545f53594d424f4c2869726f6e676174655f696f756e6d6170293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f6c63612e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333334313600313231313437343433333000303032303036360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f6c63612e630a202a0a202a205772697474656e206279204461766964204d6f73626572676572202864617669646d4063732e6172697a6f6e612e65647529207769746820736f6d6520636f64650a202a2074616b656e2066726f6d2044617665205275736c696e672773202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d292033322d6269740a202a2062696f7320636f64652e0a202a0a202a20436f646520636f6d6d6f6e20746f20616c6c204c434120636f7265206c6f6769632063686970732e0a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f6c63612e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7474792e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f6972715f726567732e683e0a23696e636c756465203c61736d2f736d702e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a0a2f2a0a202a2042494f5333322d7374796c652050434920696e746572666163653a0a202a2f0a0a2f2a0a202a204d616368696e6520636865636b20726561736f6e732e2020446566696e6564206163636f7264696e6720746f2050414c636f646520736f75726365730a202a20286f73662e6820616e6420706c6174666f726d2e68292e0a202a2f0a23646566696e65204d43484b5f4b5f545045525209093078303038300a23646566696e65204d43484b5f4b5f54435045525209093078303038320a23646566696e65204d43484b5f4b5f4845525209093078303038340a23646566696e65204d43484b5f4b5f4543435f4309093078303038360a23646566696e65204d43484b5f4b5f4543435f4e4309093078303038380a23646566696e65204d43484b5f4b5f554e4b4e4f574e09093078303038410a23646566696e65204d43484b5f4b5f4341434b534f465409093078303038430a23646566696e65204d43484b5f4b5f425547434845434b09093078303038450a23646566696e65204d43484b5f4b5f4f535f425547434845434b093078303039300a23646566696e65204d43484b5f4b5f44435045525209093078303039320a23646566696e65204d43484b5f4b5f49435045525209093078303039340a0a0a2f2a0a202a20506c6174666f726d2d7370656369666963206d616368696e652d636865636b20726561736f6e733a0a202a2f0a23646566696e65204d43484b5f4b5f53494f5f5345525209093078323034092f2a20616c6c20706c6174666f726d7320736f20666172202a2f0a23646566696e65204d43484b5f4b5f53494f5f494f43484b093078323036092f2a20616c6c20706c6174666f726d7320736f20666172202a2f0a23646566696e65204d43484b5f4b5f4443535209093078323038092f2a20616c6c20627574204e6f6e616d65202a2f0a0a0a2f2a0a202a20476976656e2061206275732c206465766963652c20616e642066756e6374696f6e206e756d6265722c20636f6d7075746520726573756c74696e670a202a20636f6e66696775726174696f6e207370616365206164647265737320616e6420736574757020746865204c43415f494f435f434f4e462072656769737465720a202a206163636f7264696e676c792e20204974206973207468657265666f7265206e6f74207361666520746f206861766520636f6e63757272656e740a202a20696e766f636174696f6e7320746f20636f6e66696775726174696f6e2073706163652061636365737320726f7574696e65732c206275742074686572650a202a207265616c6c792073686f756c646e277420626520616e79206e65656420666f7220746869732e0a202a0a202a205479706520303a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c207c467c467c467c527c527c527c527c527c527c307c307c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a3131094465766963652073656c656374206269742e0a202a200931303a380946756e6374696f6e206e756d6265720a202a200920373a32095265676973746572206e756d6265720a202a0a202a205479706520313a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c207c207c207c207c207c207c207c207c427c427c427c427c427c427c427c427c447c447c447c447c447c467c467c467c527c527c527c527c527c527c307c317c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a32340972657365727665640a202a0932333a313609627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a0931353a313109446576696365206e756d6265722028352062697473290a202a0931303a380966756e6374696f6e206e756d6265720a202a0920373a32097265676973746572206e756d6265720a202a20200a202a204e6f7465733a0a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e20646576696365200a202a0928652e672e2c205343534920616e642045746865726e6574292e0a202a200a202a095468652072656769737465722073656c6563747320612044574f5244202833322062697429207265676973746572206f66667365742e202048656e63652069740a202a09646f65736e2774206765742073686966746564206279203220626974732061732077652077616e7420746f202264726f70222074686520626f74746f6d2074776f0a202a09626974732e0a202a2f0a0a73746174696320696e740a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e74206465766963655f666e2c20696e742077686572652c0a092020202020756e7369676e6564206c6f6e67202a7063695f61646472290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09753820627573203d20706275732d3e6e756d6265723b0a0a0969662028627573203d3d203029207b0a0909696e7420646576696365203d206465766963655f666e203e3e20333b0a0909696e742066756e63203d206465766963655f666e2026203078373b0a0a09092f2a2054797065203020636f6e66696775726174696f6e206379636c652e20202a2f0a0a090969662028646576696365203e20313229207b0a09090972657475726e202d313b0a09097d0a0a09092a2876756c70294c43415f494f435f434f4e46203d20303b0a090961646472203d202831203c3c20283131202b206465766963652929207c202866756e63203c3c203829207c2077686572653b0a097d20656c7365207b0a09092f2a2054797065203120636f6e66696775726174696f6e206379636c652e20202a2f0a09092a2876756c70294c43415f494f435f434f4e46203d20313b0a090961646472203d2028627573203c3c20313629207c20286465766963655f666e203c3c203829207c2077686572653b0a097d0a092a7063695f61646472203d20616464723b0a0972657475726e20303b0a7d0a0a73746174696320756e7369676e656420696e740a636f6e665f7265616428756e7369676e6564206c6f6e672061646472290a7b0a09756e7369676e6564206c6f6e6720666c6167732c20636f64652c2073746174303b0a09756e7369676e656420696e742076616c75653b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a092f2a2052657365742073746174757320726567697374657220746f2061766f6964206c6f73696e67206572726f72732e20202a2f0a097374617430203d202a2876756c70294c43415f494f435f53544154303b0a092a2876756c70294c43415f494f435f5354415430203d2073746174303b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e20202a2f0a0976616c7565203d202a287675697029616464723b0a09647261696e6128293b0a0a097374617430203d202a2876756c70294c43415f494f435f53544154303b0a096966202873746174302026204c43415f494f435f53544154305f45525229207b0a0909636f6465203d2028287374617430203e3e204c43415f494f435f53544154305f434f44455f5348494654290a09090926204c43415f494f435f53544154305f434f44455f4d41534b293b0a090969662028636f646520213d203129207b0a0909097072696e746b28226c63612e633a636f6e665f726561643a20676f742073746174303d256c785c6e222c207374617430293b0a09097d0a0a09092f2a205265736574206572726f72207374617475732e20202a2f0a09092a2876756c70294c43415f494f435f5354415430203d2073746174303b0a09096d6228293b0a0a09092f2a205265736574206d616368696e6520636865636b2e20202a2f0a090977726d63657328307837293b0a0a090976616c7565203d20307866666666666666663b0a097d0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0972657475726e2076616c75653b0a7d0a0a73746174696320766f69640a636f6e665f777269746528756e7369676e6564206c6f6e6720616464722c20756e7369676e656420696e742076616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167732c20636f64652c2073746174303b0a0a096c6f63616c5f6972715f7361766528666c616773293b092f2a2061766f69642067657474696e6720686974206279206d616368696e6520636865636b202a2f0a0a092f2a2052657365742073746174757320726567697374657220746f2061766f6964206c6f73696e67206572726f72732e20202a2f0a097374617430203d202a2876756c70294c43415f494f435f53544154303b0a092a2876756c70294c43415f494f435f5354415430203d2073746174303b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e20202a2f0a092a28767569702961646472203d2076616c75653b0a09647261696e6128293b0a0a097374617430203d202a2876756c70294c43415f494f435f53544154303b0a096966202873746174302026204c43415f494f435f53544154305f45525229207b0a0909636f6465203d2028287374617430203e3e204c43415f494f435f53544154305f434f44455f5348494654290a09090926204c43415f494f435f53544154305f434f44455f4d41534b293b0a090969662028636f646520213d203129207b0a0909097072696e746b28226c63612e633a636f6e665f77726974653a20676f742073746174303d256c785c6e222c207374617430293b0a09097d0a0a09092f2a205265736574206572726f72207374617475732e20202a2f0a09092a2876756c70294c43415f494f435f5354415430203d2073746174303b0a09096d6228293b0a0a09092f2a205265736574206d616368696e6520636865636b2e202a2f0a090977726d63657328307837293b0a097d0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320696e740a6c63615f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a0909696e742073697a652c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720616464722c207063695f616464723b0a096c6f6e67206d61736b3b0a09696e742073686966743b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c20267063695f6164647229290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a097368696674203d202877686572652026203329202a20383b0a096d61736b203d202873697a65202d203129202a20383b0a0961646472203d20287063695f61646472203c3c203529202b206d61736b202b204c43415f434f4e463b0a092a76616c7565203d20636f6e665f72656164286164647229203e3e20287368696674293b0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e74200a6c63615f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c20696e742073697a652c0a0909207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720616464722c207063695f616464723b0a096c6f6e67206d61736b3b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c20267063695f6164647229290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a096d61736b203d202873697a65202d203129202a20383b0a0961646472203d20287063695f61646472203c3c203529202b206d61736b202b204c43415f434f4e463b0a09636f6e665f777269746528616464722c2076616c7565203c3c20282877686572652026203329202a203829293b0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a737472756374207063695f6f7073206c63615f7063695f6f7073203d200a7b0a092e72656164203d09096c63615f726561645f636f6e6669672c0a092e7772697465203d096c63615f77726974655f636f6e6669672c0a7d3b0a0c0a766f69640a6c63615f7063695f74626928737472756374207063695f636f6e74726f6c6c6572202a686f73652c20646d615f616464725f742073746172742c20646d615f616464725f7420656e64290a7b0a09776d6228293b0a092a2876756c70294c43415f494f435f54424941203d20303b0a096d6228293b0a7d0a0c0a766f6964205f5f696e69740a6c63615f696e69745f6172636828766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a092f2a0a09202a20437265617465206f75722073696e676c6520686f73652e0a09202a2f0a0a097063695f6973615f686f7365203d20686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a09686f73652d3e696f5f7370616365203d2026696f706f72745f7265736f757263653b0a09686f73652d3e6d656d5f7370616365203d2026696f6d656d5f7265736f757263653b0a09686f73652d3e696e646578203d20303b0a0a09686f73652d3e7370617273655f6d656d5f62617365203d204c43415f5350415253455f4d454d202d204944454e545f414444523b0a09686f73652d3e64656e73655f6d656d5f62617365203d204c43415f44454e53455f4d454d202d204944454e545f414444523b0a09686f73652d3e7370617273655f696f5f62617365203d204c43415f494f202d204944454e545f414444523b0a09686f73652d3e64656e73655f696f5f62617365203d20303b0a0a092f2a0a09202a20536574207570207468652050434920746f206d61696e206d656d6f7279207472616e736c6174696f6e2077696e646f77732e0a09202a0a09202a204d696d6963207468652053524d2073657474696e677320666f7220746865206469726563742d6d61702077696e646f772e0a09202a20202057696e646f77203020697320736361747465722d67617468657220384d4220617420384d422028666f7220697361292e0a09202a20202057696e646f772031206973206469726563742061636365737320314742206174203147422e0a09202a0a09202a204e6f7465207468617420776520646f206e6f742074727920746f207361766520616e79206f662074686520444d412077696e646f7720435352730a09202a206265666f72652073657474696e67207468656d2c2073696e63652077652063616e6e6f7420726561642074686f73652043535273206f6e204c43412e0a09202a2f0a09686f73652d3e73675f697361203d20696f6d6d755f6172656e615f6e657728686f73652c20307830303830303030302c20307830303830303030302c2030293b0a09686f73652d3e73675f706369203d204e554c4c3b0a095f5f6469726563745f6d61705f62617365203d20307834303030303030303b0a095f5f6469726563745f6d61705f73697a65203d20307834303030303030303b0a0a092a2876756c70294c43415f494f435f575f4241534530203d20686f73652d3e73675f6973612d3e646d615f62617365207c202833554c203c3c203332293b0a092a2876756c70294c43415f494f435f575f4d41534b30203d2028686f73652d3e73675f6973612d3e73697a65202d203129202620307866666630303030303b0a092a2876756c70294c43415f494f435f545f4241534530203d20766972745f746f5f7068797328686f73652d3e73675f6973612d3e70746573293b0a0a092a2876756c70294c43415f494f435f575f4241534531203d205f5f6469726563745f6d61705f62617365207c202832554c203c3c203332293b0a092a2876756c70294c43415f494f435f575f4d41534b31203d20285f5f6469726563745f6d61705f73697a65202d203129202620307866666630303030303b0a092a2876756c70294c43415f494f435f545f4241534531203d20303b0a0a092a2876756c70294c43415f494f435f54425f454e41203d20307838303b0a0a096c63615f7063695f74626928686f73652c20302c202d31293b0a0a092f2a0a09202a2044697361626c65205043492070617269747920666f72206e6f772e2020546865204e43523533633831302063686970206861730a09202a2074726f75626c6573206d656574696e672074686520504349207370656320776869636820726573756c747320696e0a09202a206461746120706172697479206572726f72732e0a09202a2f0a092a2876756c70294c43415f494f435f5041525f444953203d2031554c3c3c353b0a0a092f2a0a09202a2046696e616c6c792c2073657420757020666f7220726573746f72696e672074686520636f727265637420484145206966207573696e672053524d2e0a09202a20416761696e2c2073696e63652077652063616e6e6f742072656164206d616e79206f66207468652043535273206f6e20746865204c43412c0a09202a206f6e65206f662077686963682068617070656e7320746f20626520746865204841452c2077652073617665207468652076616c756520746861740a09202a207468652053524d2077696c6c206578706563742e2e2e0a09202a2f0a0969662028616c7068615f7573696e675f73726d290a090973726d5f686165203d2030783830303030303030554c3b0a7d0a0a2f2a0a202a20436f6e7374616e7473207573656420647572696e67206d616368696e652d636865636b2068616e646c696e672e20204920737570706f73652074686573650a202a20636f756c64206265206d6f76656420696e746f206c63612e6820627574204920646f6e277420736565206d75636820726561736f6e2077687920616e79626f64790a202a20656c736520776f756c642077616e7420746f20757365207468656d2e0a202a2f0a0a23646566696e65204553525f45415609092831554c3c3c203029092f2a206572726f7220616464726573732076616c6964202a2f0a23646566696e65204553525f43454509092831554c3c3c203129092f2a20636f727265637461626c65206572726f72202a2f0a23646566696e65204553525f55454509092831554c3c3c203229092f2a20756e636f727265637461626c65206572726f72202a2f0a23646566696e65204553525f57524509092831554c3c3c203329092f2a2077726974652d6572726f72202a2f0a23646566696e65204553525f534f5209092831554c3c3c203429092f2a206572726f7220736f75726365202a2f0a23646566696e65204553525f43544509092831554c3c3c203729092f2a2063616368652d746167206572726f72202a2f0a23646566696e65204553525f4d534509092831554c3c3c203929092f2a206d756c7469706c6520736f6674206572726f7273202a2f0a23646566696e65204553525f4d484509092831554c3c3c313029092f2a206d756c7469706c652068617264206572726f7273202a2f0a23646566696e65204553525f4e584d09092831554c3c3c313229092f2a206e6f6e2d6578697374656e74206d656d6f7279202a2f0a0a23646566696e6520494f435f4552520909282020313c3c3429092f2a20696f63206c6f677320616e206572726f72202a2f0a23646566696e6520494f435f434d445f534849465409300a23646566696e6520494f435f434d440909283078663c3c494f435f434d445f5348494654290a23646566696e6520494f435f434f44455f534849465409380a23646566696e6520494f435f434f444509283078663c3c494f435f434f44455f5348494654290a23646566696e6520494f435f4c4f535409282020313c3c35290a23646566696e6520494f435f505f4e42520928285f5f75333229207e2828313c3c313329202d203129290a0a73746174696320766f69640a6d656d5f6572726f7228756e7369676e6564206c6f6e67206573722c20756e7369676e6564206c6f6e6720656172290a7b0a097072696e746b2822202020202573202573206572726f7220746f202573206f6363757272656420617420616464726573732025785c6e222c0a092020202020202028286573722026204553525f43454529203f2022436f727265637461626c6522203a0a0909286573722026204553525f55454529203f2022556e636f727265637461626c6522203a20224122292c0a0920202020202020286573722026204553525f57524529203f2022777269746522203a202272656164222c0a0920202020202020286573722026204553525f534f5229203f20226d656d6f727922203a2022622d6361636865222c0a092020202020202028756e7369676e65642920286561722026203078316666666666663829293b0a09696620286573722026204553525f43544529207b0a09097072696e746b2822202020204120622d63616368652074616720706172697479206572726f72207761732064657465637465642e5c6e22293b0a097d0a09696620286573722026204553525f4d534529207b0a09097072696e746b2822202020205365766572616c206f7468657220636f727265637461626c65206572726f7273206f636375727265642e5c6e22293b0a097d0a09696620286573722026204553525f4d484529207b0a09097072696e746b2822202020205365766572616c206f7468657220756e636f727265637461626c65206572726f7273206f636375727265642e5c6e22293b0a097d0a09696620286573722026204553525f4e584d29207b0a09097072696e746b282220202020417474656d7074656420746f20616363657373206e6f6e2d6578697374656e74206d656d6f72792e5c6e22293b0a097d0a7d0a0a73746174696320766f69640a696f635f6572726f72285f5f7533322073746174302c205f5f753332207374617431290a7b0a0973746174696320636f6e73742063686172202a20636f6e7374207063695f636d645b5d203d207b0a090922496e746572727570742041636b6e6f776c65646765222c20225370656369616c222c2022492f4f2052656164222c2022492f4f205772697465222c0a090922527376642031222c2022527376642032222c20224d656d6f72792052656164222c20224d656d6f7279205772697465222c20225273766433222c0a0909225273766434222c2022436f6e66696775726174696f6e2052656164222c2022436f6e66696775726174696f6e205772697465222c0a0909224d656d6f72792052656164204d756c7469706c65222c20224475616c2041646472657373222c20224d656d6f72792052656164204c696e65222c0a0909224d656d6f727920577269746520616e6420496e76616c6964617465220a097d3b0a0973746174696320636f6e73742063686172202a20636f6e7374206572725f6e616d655b5d203d207b0a0909226578636565646564207265747279206c696d6974222c20226e6f20646576696365222c2022626164206461746120706172697479222c0a0909227461726765742061626f7274222c2022626164206164647265737320706172697479222c202270616765207461626c652072656164206572726f72222c0a090922696e76616c69642070616765222c202264617461206572726f72220a097d3b0a09756e7369676e656420636f6465203d20287374617430202620494f435f434f444529203e3e20494f435f434f44455f53484946543b0a09756e7369676e656420636d6420203d20287374617430202620494f435f434d442920203e3e20494f435f434d445f53484946543b0a0a097072696e746b282220202020257320696e6974696174656420504349202573206379636c6520746f2061646472657373202578220a092020202020202022206661696c65642064756520746f2025732e5c6e222c0a0920202020202020636f6465203e2033203f202250434922203a2022435055222c207063695f636d645b636d645d2c2073746174312c206572725f6e616d655b636f64655d293b0a0a0969662028636f6465203d3d2035207c7c20636f6465203d3d203629207b0a09097072696e746b282220202020284572726f72206f6363757272656420617420504349206d656d6f727920616464726573732025782e295c6e222c0a0909202020202020202873746174302026207e494f435f505f4e425229293b0a097d0a09696620287374617430202620494f435f4c4f535429207b0a09097072696e746b2822202020204f7468657220504349206572726f7273206f636375727265642073696d756c74616e656f75736c792e5c6e22293b0a097d0a7d0a0a766f69640a6c63615f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a09636f6e73742063686172202a20726561736f6e3b0a09756e696f6e20656c5f6c636120656c3b0a0a09656c2e63203d202873747275637420656c5f636f6d6d6f6e202a29206c615f7074723b0a0a0977726d6365732872646d6365732829293b092f2a207265736574206d616368696e6520636865636b2070656e64696e6720666c6167202a2f0a0a097072696e746b284b45524e5f4352495420224c4341206d616368696e6520636865636b3a20766563746f723d25236c782070633d25236c7820636f64653d2523785c6e222c0a0920202020202020766563746f722c206765745f6972715f7265677328292d3e70632c2028756e7369676e656420696e742920656c2e632d3e636f6465293b0a0a092f2a0a09202a205468652066697273742071756164776f72642061667465722074686520636f6d6d6f6e2068656164657220616c77617973207365656d7320746f0a09202a20626520746865206d616368696e6520636865636b20726561736f6e2d2d2d646f6e2774206b6e6f772077687920746869732069736e27740a09202a2070617274206f662074686520636f6d6d6f6e2068656164657220696e73746561642e2020496e207468652063617365206f662061206c6f6e670a09202a206c6f676f7574206672616d652c20746865207570706572203332206269747320697320746865206d616368696e6520636865636b0a09202a207265766973696f6e206c6576656c2c2077686963682077652069676e6f726520666f72206e6f772e0a09202a2f0a09737769746368202828756e7369676e656420696e742920656c2e632d3e636f646529207b0a0963617365204d43484b5f4b5f54504552523a09726561736f6e203d202274616720706172697479206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f5443504552523a09726561736f6e203d202274616720636f6e74726f6c20706172697479206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f484552523a09726561736f6e203d202261636365737320746f206e6f6e2d6578697374656e74206d656d6f7279223b20627265616b3b0a0963617365204d43484b5f4b5f4543435f433a09726561736f6e203d2022636f727265637461626c6520454343206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f4543435f4e433a09726561736f6e203d20226e6f6e2d636f727265637461626c6520454343206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f4341434b534f46543a09726561736f6e203d20224d43484b5f4b5f4341434b534f4654223b20627265616b3b0a0963617365204d43484b5f4b5f425547434845434b3a09726561736f6e203d2022696c6c6567616c20657863657074696f6e20696e2050414c206d6f6465223b20627265616b3b0a0963617365204d43484b5f4b5f4f535f425547434845434b3a20726561736f6e203d202263616c6c73797320696e206b65726e656c206d6f6465223b20627265616b3b0a0963617365204d43484b5f4b5f4443504552523a09726561736f6e203d2022642d636163686520706172697479206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f4943504552523a09726561736f6e203d2022692d636163686520706172697479206572726f72223b20627265616b3b0a0963617365204d43484b5f4b5f53494f5f534552523a09726561736f6e203d202253494f2053455252206f63637572726564206f6e2050434920627573223b20627265616b3b0a0963617365204d43484b5f4b5f53494f5f494f43484b3a09726561736f6e203d202253494f20494f43484b206f63637572726564206f6e2049534120627573223b20627265616b3b0a0963617365204d43484b5f4b5f444353523a09726561736f6e203d20224d43484b5f4b5f44435352223b20627265616b3b0a0963617365204d43484b5f4b5f554e4b4e4f574e3a0a0964656661756c743a0909726561736f6e203d2022756e6b6e6f776e223b20627265616b3b0a097d0a0a097377697463682028656c2e632d3e73697a6529207b0a09636173652073697a656f662873747275637420656c5f6c63615f6d636865636b5f73686f7274293a0a09097072696e746b284b45524e5f435249540a090920202020202020222020526561736f6e3a202573202873686f7274206672616d6525732c2064635f737461743d25236c78293a5c6e222c0a090920202020202020726561736f6e2c20656c2e632d3e7265747279203f20222c20726574727961626c6522203a2022222c0a090920202020202020656c2e732d3e64635f73746174293b0a090969662028656c2e732d3e6573722026204553525f45415629207b0a0909096d656d5f6572726f7228656c2e732d3e6573722c20656c2e732d3e656172293b0a09097d0a090969662028656c2e732d3e696f635f7374617430202620494f435f45525229207b0a090909696f635f6572726f7228656c2e732d3e696f635f73746174302c20656c2e732d3e696f635f7374617431293b0a09097d0a0909627265616b3b0a0a09636173652073697a656f662873747275637420656c5f6c63615f6d636865636b5f6c6f6e67293a0a09097072696e746b284b45524e5f4352495420222020526561736f6e3a20257320286c6f6e67206672616d652573293a5c6e222c0a090920202020202020726561736f6e2c20656c2e632d3e7265747279203f20222c20726574727961626c6522203a202222293b0a09097072696e746b284b45524e5f435249540a0909202020202020202220202020726561736f6e3a2025236c7820206578635f616464723a2025236c78202064635f737461743a2025236c785c6e222c200a090920202020202020656c2e6c2d3e70745b305d2c20656c2e6c2d3e6578635f616464722c20656c2e6c2d3e64635f73746174293b0a09097072696e746b284b45524e5f435249542022202020206361723a2025236c785c6e222c20656c2e6c2d3e636172293b0a090969662028656c2e6c2d3e6573722026204553525f45415629207b0a0909096d656d5f6572726f7228656c2e6c2d3e6573722c20656c2e6c2d3e656172293b0a09097d0a090969662028656c2e6c2d3e696f635f7374617430202620494f435f45525229207b0a090909696f635f6572726f7228656c2e6c2d3e696f635f73746174302c20656c2e6c2d3e696f635f7374617431293b0a09097d0a0909627265616b3b0a0a0964656661756c743a0a09097072696e746b284b45524e5f4352495420222020556e6b6e6f776e206572726f726c6f672073697a652025645c6e222c20656c2e632d3e73697a65293b0a097d0a0a092f2a2044756d7020746865206c6f676f7574206172656120746f206769766520616c6c20696e666f2e20202a2f0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028616c7068615f766572626f73655f6d636865636b203e203129207b0a0909756e7369676e6564206c6f6e67202a20707472203d2028756e7369676e6564206c6f6e67202a29206c615f7074723b0a09096c6f6e6720693b0a0909666f72202869203d20303b2069203c20656c2e632d3e73697a65202f2073697a656f66286c6f6e67293b2069202b3d203229207b0a0909097072696e746b284b45524e5f435249542022202b25386c7820253031366c7820253031366c785c6e222c0a09090920202020202020692a73697a656f66286c6f6e67292c207074725b695d2c207074725b692b315d293b0a09097d0a097d0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a7d0a0a2f2a0a202a2054686520666f6c6c6f77696e6720726f7574696e657320617265206e656564656420746f20737570706f727420746865205350454544206368616e67696e670a202a206e656365737361727920746f207375636365737366756c6c79206d616e6167652074686520746865726d616c2070726f626c656d206f6e2074686520416c706861426f6f6b312e0a202a2f0a0a766f69640a6c63615f636c6f636b5f7072696e7428766f6964290a7b0a20202020202020206c6f6e6720202020706d725f7265673b0a0a2020202020202020706d725f726567203d204c43415f524541445f504d523b0a0a20202020202020207072696e746b2822537461747573206f6620636c6f636b20636f6e74726f6c3a5c6e22293b0a20202020202020207072696e746b28225c745072696d61727920636c6f636b2064697669736f725c743078256c785c6e222c204c43415f4745545f5052494d41525928706d725f72656729293b0a20202020202020207072696e746b28225c744f7665727269646520636c6f636b2064697669736f725c743078256c785c6e222c204c43415f4745545f4f5645525249444528706d725f72656729293b0a20202020202020207072696e746b28225c74496e74657272757074206f766572726964652069732025735c6e222c0a092020202020202028706d725f7265672026204c43415f504d525f494e544f29203f20226f6e22203a20226f666622293b200a20202020202020207072696e746b28225c74444d41206f766572726964652069732025735c6e222c0a092020202020202028706d725f7265672026204c43415f504d525f444d414f29203f20226f6e22203a20226f666622293b200a0a7d0a0a696e740a6c63615f6765745f636c6f636b28766f6964290a7b0a20202020202020206c6f6e6720202020706d725f7265673b0a0a2020202020202020706d725f726567203d204c43415f524541445f504d523b0a202020202020202072657475726e284c43415f4745545f5052494d41525928706d725f72656729293b0a0a7d0a0a766f69640a6c63615f636c6f636b5f666964646c6528696e742064697669736f72290a7b0a20202020202020206c6f6e6720202020706d725f7265673b0a0a2020202020202020706d725f726567203d204c43415f524541445f504d523b0a20202020202020204c43415f5345545f5052494d4152595f434c4f434b28706d725f7265672c2064697669736f72293b0a092f2a206c63615f6e6f726d5f636c6f636b203d2064697669736f723b202a2f0a20202020202020204c43415f57524954455f504d5228706d725f726567293b0a20202020202020206d6228293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f6d617276656c2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030363130323300313231313437343433333000303032303631300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f6d617276656c2e630a202a0a202a20436f646520636f6d6d6f6e20746f20616c6c204d617276656c2062617365642073797374656d732e0a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f6d617276656c2e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f6d633134363831387274632e683e0a23696e636c756465203c6c696e75782f7274632e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f6763742e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f7274632e683e0a23696e636c756465203c61736d2f7667612e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a0c0a2f2a0a202a2044656275672068656c706572730a202a2f0a23646566696e652044454255475f434f4e46494720300a0a2369662044454255475f434f4e4649470a2320646566696e65204442475f434647286172677329207072696e746b20617267730a23656c73650a2320646566696e65204442475f4346472861726773290a23656e6469660a0a0c0a2f2a0a202a205072697661746520646174610a202a2f0a7374617469632073747275637420696f37202a696f375f68656164203d204e554c4c3b0a0a0c0a2f2a0a202a2048656c7065722066756e6374696f6e730a202a2f0a73746174696320756e7369676e6564206c6f6e67205f5f6174747269627574655f5f202828756e7573656429290a726561645f6576375f63737228696e742070652c20756e7369676e6564206c6f6e67206f6666736574290a7b0a096576375f637372202a657637637372203d204556375f4353525f4b45524e2870652c206f6666736574293b0a09756e7369676e6564206c6f6e6720713b0a0a096d6228293b0a0971203d206576376373722d3e6373723b0a096d6228293b0a0a0972657475726e20713b0a7d0a0a73746174696320766f6964205f5f6174747269627574655f5f202828756e7573656429290a77726974655f6576375f63737228696e742070652c20756e7369676e6564206c6f6e67206f66667365742c20756e7369676e6564206c6f6e672071290a7b0a096576375f637372202a657637637372203d204556375f4353525f4b45524e2870652c206f6666736574293b0a0a096d6228293b0a096576376373722d3e637372203d20713b0a096d6228293b0a7d0a0a7374617469632063686172202a205f5f696e69740a6d6b5f7265736f757263655f6e616d6528696e742070652c20696e7420706f72742c2063686172202a737472290a7b0a096368617220746d705b38305d3b0a0963686172202a6e616d653b0a090a09737072696e746628746d702c202250434920257320504520256420504f5254202564222c207374722c2070652c20706f7274293b0a096e616d65203d20616c6c6f635f626f6f746d656d287374726c656e28746d7029202b2031293b0a09737472637079286e616d652c20746d70293b0a0a0972657475726e206e616d653b0a7d0a0a696e6c696e652073747275637420696f37202a0a6d617276656c5f6e6578745f696f372873747275637420696f37202a70726576290a7b0a0972657475726e202870726576203f20707265762d3e6e657874203a20696f375f68656164293b0a7d0a0a73747275637420696f37202a0a6d617276656c5f66696e645f696f3728696e74207065290a7b0a0973747275637420696f37202a696f373b0a0a09666f722028696f37203d20696f375f686561643b20696f3720262620696f372d3e706520213d2070653b20696f37203d20696f372d3e6e657874290a0909636f6e74696e75653b0a0a0972657475726e20696f373b0a7d0a0a7374617469632073747275637420696f37202a205f5f696e69740a616c6c6f635f696f3728756e7369676e656420696e74207065290a7b0a0973747275637420696f37202a696f373b0a0973747275637420696f37202a696e73703b0a09696e7420683b0a0a09696620286d617276656c5f66696e645f696f372870652929207b0a09097072696e746b284b45524e5f5741524e494e472022494f3720617420504520256420616c726561647920616c6c6f6361746564215c6e222c207065293b0a090972657475726e204e554c4c3b0a097d0a0a09696f37203d20616c6c6f635f626f6f746d656d2873697a656f66282a696f3729293b0a09696f372d3e7065203d2070653b0a097370696e5f6c6f636b5f696e69742826696f372d3e6972715f6c6f636b293b0a0a09666f72202868203d20303b2068203c20343b20682b2b29207b0a0909696f372d3e706f7274735b685d2e696f37203d20696f373b0a0909696f372d3e706f7274735b685d2e706f7274203d20683b0a0909696f372d3e706f7274735b685d2e656e61626c6564203d20303b202f2a2064656661756c7420746f2064697361626c6564202a2f0a097d0a0a092f2a0a09202a20496e7365727420696e20706520736f72746564206f726465722e0a09202a2f0a09696620284e554c4c203d3d20696f375f68656164290909092f2a20656d707479206c697374202a2f0a0909696f375f68656164203d20696f373b090a09656c73652069662028696f375f686561642d3e7065203e20696f372d3e706529207b092f2a20696e736572742061742068656164202a2f0a0909696f372d3e6e657874203d20696f375f686561643b0a0909696f375f68656164203d20696f373b0a097d20656c7365207b090909092f2a20696e7365727420617420706f736974696f6e202a2f0a0909666f722028696e7370203d20696f375f686561643b20696e73703b20696e7370203d20696e73702d3e6e65787429207b0a09090969662028696e73702d3e7065203d3d20696f372d3e706529207b0a090909097072696e746b284b45524e5f4552522022546f6f206d616e7920494f37732061742050452025645c6e222c200a0909090920202020202020696f372d3e7065293b0a0909090972657475726e204e554c4c3b0a0909097d0a0a090909696620284e554c4c203d3d20696e73702d3e6e657874207c7c200a09090920202020696e73702d3e6e6578742d3e7065203e20696f372d3e706529207b202f2a20696e736572742068657265202a2f0a09090909696f372d3e6e657874203d20696e73702d3e6e6578743b0a09090909696e73702d3e6e657874203d20696f373b0a09090909627265616b3b0a0909097d0a09097d0a0a0909696620284e554c4c203d3d20696e737029207b202f2a20636f756c646e277420696e73657274203f213f202a2f0a0909097072696e746b284b45524e5f5741524e494e4720224661696c656420746f20696e7365727420494f3720617420504520256420220a0909092020202020202022202d20616464696e672061742068656164206f66206c6973745c6e222c20696f372d3e7065293b0a090909696f372d3e6e657874203d20696f375f686561643b0a090909696f375f68656164203d20696f373b0a09097d0a097d0a090a0972657475726e20696f373b0a7d0a0a766f69640a696f375f636c6561725f6572726f72732873747275637420696f37202a696f37290a7b0a09696f375f706f7274375f63737273202a7037637372733b0a09696f375f696f706f72745f63737273202a637372733b0a09696e7420706f72743b0a0a0a092f2a0a09202a2046697273742074686520494f20706f7274732e0a09202a2f0a09666f722028706f7274203d20303b20706f7274203c20343b20706f72742b2b29207b0a090963737273203d20494f375f435352535f4b45524e28696f372d3e70652c20706f7274293b0a0a0909637372732d3e504f785f4552525f53554d2e637372203d202d31554c3b0a0909637372732d3e504f785f544c425f4552522e637372203d202d31554c3b0a0909637372732d3e504f785f53504c5f434f4d504c542e637372203d202d31554c3b0a0909637372732d3e504f785f5452414e535f53554d2e637372203d202d31554c3b0a097d0a0a092f2a0a09202a205468656e2074686520636f6d6d6f6e206f6e65732e0a09202a2f0a09703763737273203d20494f375f504f5254375f435352535f4b45524e28696f372d3e7065293b0a0a097037637372732d3e504f375f4552524f525f53554d2e637372203d202d31554c3b0a097037637372732d3e504f375f554e4352525f53594d2e637372203d202d31554c3b0a097037637372732d3e504f375f43525243545f53594d2e637372203d202d31554c3b0a7d0a0a0c0a2f2a0a202a20494f37205043492c205043492f582c2041475020636f6e66696775726174696f6e2e0a202a2f0a73746174696320766f6964205f5f696e69740a696f375f696e69745f686f73652873747275637420696f37202a696f372c20696e7420706f7274290a7b0a0973746174696320696e7420686f73655f696e646578203d20303b0a0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a0973747275637420696f375f706f7274202a696f375f706f7274203d2026696f372d3e706f7274735b706f72745d3b0a09696f375f696f706f72745f63737273202a63737273203d20494f375f435352535f4b45524e28696f372d3e70652c20706f7274293b0a09696e7420693b0a0a09686f73652d3e696e646578203d20686f73655f696e6465782b2b3b092f2a20617262697472617279202a2f0a090a092f2a0a09202a20576520646f6e2774206861766520616e20697361206f72206c656761637920686f73652c2062757420676c696263206578706563747320746f2062650a09202a2061626c6520746f207573652074686520627573203d3d2030202f20646576203d3d203020666f726d206f662074686520696f626173652073797363616c6c0a09202a20746f2064657465726d696e6520696e666f726d6174696f6e2061626f75742074686520692f6f2073797374656d2e2053696e63652058467265653836200a09202a2072656c696573206f6e20676c69626327732064657465726d696e6174696f6e20746f2074656c6c2077686574686572206f72206e6f7420746f207573650a09202a20737061727365206163636573732c207765206e65656420746f20706f696e7420746865207063695f6973615f686f73652061742061207265616c20686f73650a09202a20736f206174206c6561737420746861742064657465726d696e6174696f6e20697320636f72726563742e0a09202a2f0a0969662028686f73652d3e696e646578203d3d2030290a09097063695f6973615f686f7365203d20686f73653b0a0a09696f375f706f72742d3e63737273203d20637372733b0a09696f375f706f72742d3e686f7365203d20686f73653b0a09686f73652d3e73797364617461203d20696f375f706f72743b0a0a09686f73652d3e696f5f7370616365203d20616c6c6f635f7265736f7572636528293b0a09686f73652d3e6d656d5f7370616365203d20616c6c6f635f7265736f7572636528293b0a0a092f2a0a09202a20426173652061646472657373657320666f7220757365726c616e6420636f6e73756d7074696f6e2e2053696e63652074686573652061726520676f696e670a09202a20746f206265206d61707065642c207468657920617265207075726520706879736963616c206164647265737365732e0a09202a2f0a09686f73652d3e7370617273655f6d656d5f62617365203d20686f73652d3e7370617273655f696f5f62617365203d20303b0a09686f73652d3e64656e73655f6d656d5f62617365203d20494f375f4d454d5f5048595328696f372d3e70652c20706f7274293b0a09686f73652d3e64656e73655f696f5f62617365203d20494f375f494f5f5048595328696f372d3e70652c20706f7274293b0a0a092f2a0a09202a20426173652061646472657373657320616e64207265736f757263652072616e67657320666f72206b65726e656c20636f6e73756d7074696f6e2e0a09202a2f0a09686f73652d3e636f6e6669675f73706163655f62617365203d2028756e7369676e6564206c6f6e6729494f375f434f4e465f4b45524e28696f372d3e70652c20706f7274293b0a0a09686f73652d3e696f5f73706163652d3e7374617274203d2028756e7369676e6564206c6f6e6729494f375f494f5f4b45524e28696f372d3e70652c20706f7274293b0a09686f73652d3e696f5f73706163652d3e656e64203d20686f73652d3e696f5f73706163652d3e7374617274202b20494f375f494f5f5350414345202d20313b0a09686f73652d3e696f5f73706163652d3e6e616d65203d206d6b5f7265736f757263655f6e616d6528696f372d3e70652c20706f72742c2022494f22293b0a09686f73652d3e696f5f73706163652d3e666c616773203d20494f5245534f555243455f494f3b0a0a09686f73652d3e6d656d5f73706163652d3e7374617274203d2028756e7369676e6564206c6f6e6729494f375f4d454d5f4b45524e28696f372d3e70652c20706f7274293b0a09686f73652d3e6d656d5f73706163652d3e656e64203d20686f73652d3e6d656d5f73706163652d3e7374617274202b20494f375f4d454d5f5350414345202d20313b0a09686f73652d3e6d656d5f73706163652d3e6e616d65203d206d6b5f7265736f757263655f6e616d6528696f372d3e70652c20706f72742c20224d454d22293b0a09686f73652d3e6d656d5f73706163652d3e666c616773203d20494f5245534f555243455f4d454d3b0a0a0969662028726571756573745f7265736f757263652826696f706f72745f7265736f757263652c20686f73652d3e696f5f737061636529203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f207265717565737420494f206f6e20686f73652025645c6e222c200a090920202020202020686f73652d3e696e646578293b0a0969662028726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c20686f73652d3e6d656d5f737061636529203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f2072657175657374204d454d206f6e20686f73652025645c6e222c200a090920202020202020686f73652d3e696e646578293b0a0a092f2a0a09202a205361766520746865206578697374696e6720444d412077696e646f772073657474696e677320666f72206c6174657220726573746f726174696f6e2e0a09202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a0909696f375f706f72742d3e73617665645f77626173655b695d203d20637372732d3e504f785f57424153455b695d2e6373723b0a0909696f375f706f72742d3e73617665645f776d61736b5b695d203d20637372732d3e504f785f574d41534b5b695d2e6373723b0a0909696f375f706f72742d3e73617665645f74626173655b695d203d20637372732d3e504f785f54424153455b695d2e6373723b0a097d0a0a092f2a0a09202a20536574207570207468652050434920746f206d61696e206d656d6f7279207472616e736c6174696f6e2077696e646f77732e0a09202a0a09202a2057696e646f77203020697320736361747465722d67617468657220384d4220617420384d420a09202a2057696e646f772031206973206469726563742061636365737320314742206174203247420a09202a2057696e646f77203220697320736361747465722d676174686572202875702d746f2920314742206174203347420a09202a2057696e646f7720332069732064697361626c65640a09202a2f0a0a092f2a0a09202a2054424941206265666f7265206d6f64696679696e672077696e646f77732e0a09202a2f0a096d617276656c5f7063695f74626928686f73652c20302c202d31293b0a0a092f2a0a09202a205365742075702077696e646f77203020666f7220736361747465722d67617468657220384d4220617420384d422e0a09202a2f0a09686f73652d3e73675f697361203d20696f6d6d755f6172656e615f6e65775f6e6f6465286d617276656c5f63707569645f746f5f6e696428696f372d3e7065292c0a090909090920202020686f73652c20307830303830303030302c20307830303830303030302c2030293b0a09686f73652d3e73675f6973612d3e616c69676e5f656e747279203d20383b092f2a206361636865206c696e6520626f756e64617279202a2f0a09637372732d3e504f785f57424153455b305d2e637372203d200a0909686f73652d3e73675f6973612d3e646d615f62617365207c2077626173655f6d5f656e61207c2077626173655f6d5f73673b0a09637372732d3e504f785f574d41534b5b305d2e637372203d2028686f73652d3e73675f6973612d3e73697a65202d20312920262077626173655f6d5f616464723b0a09637372732d3e504f785f54424153455b305d2e637372203d20766972745f746f5f7068797328686f73652d3e73675f6973612d3e70746573293b0a0a092f2a0a09202a205365742075702077696e646f77203120666f72206469726563742d6d617070656420314742206174203247422e0a09202a2f0a09637372732d3e504f785f57424153455b315d2e637372203d205f5f6469726563745f6d61705f62617365207c2077626173655f6d5f656e613b0a09637372732d3e504f785f574d41534b5b315d2e637372203d20285f5f6469726563745f6d61705f73697a65202d20312920262077626173655f6d5f616464723b0a09637372732d3e504f785f54424153455b315d2e637372203d20303b0a0a092f2a0a09202a205365742075702077696e646f77203220666f7220736361747465722d676174686572202875702d746f2920314742206174203347422e0a09202a2f0a09686f73652d3e73675f706369203d20696f6d6d755f6172656e615f6e65775f6e6f6465286d617276656c5f63707569645f746f5f6e696428696f372d3e7065292c0a090909090920202020686f73652c20307863303030303030302c20307834303030303030302c2030293b0a09686f73652d3e73675f7063692d3e616c69676e5f656e747279203d20383b092f2a206361636865206c696e6520626f756e64617279202a2f0a09637372732d3e504f785f57424153455b325d2e637372203d200a0909686f73652d3e73675f7063692d3e646d615f62617365207c2077626173655f6d5f656e61207c2077626173655f6d5f73673b0a09637372732d3e504f785f574d41534b5b325d2e637372203d2028686f73652d3e73675f7063692d3e73697a65202d20312920262077626173655f6d5f616464723b0a09637372732d3e504f785f54424153455b325d2e637372203d20766972745f746f5f7068797328686f73652d3e73675f7063692d3e70746573293b0a0a092f2a0a09202a2044697361626c652077696e646f7720332e0a09202a2f0a09637372732d3e504f785f57424153455b335d2e637372203d20303b0a0a092f2a0a09202a204d616b65207375726520746861742074686520414750204d6f6e737465722057696e646f772069732064697361626c65642e0a09202a2f0a09637372732d3e504f785f4354524c2e63737220263d207e2831554c203c3c203631293b0a0a23696620310a097072696e746b28224649584d453a2064697361626c696e67206d61737465722061626f7274735c6e22293b0a09637372732d3e504f785f4d534b5f4845492e63737220263d207e2833554c203c3c203134293b0a23656e6469660a092f2a0a09202a2054424941206166746572206d6f64696679696e672077696e646f77732e0a09202a2f0a096d617276656c5f7063695f74626928686f73652c20302c202d31293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d617276656c5f696e69745f696f372873747275637420696f37202a696f37290a7b0a09696e7420693b0a0a097072696e746b2822496e697469616c697a696e6720494f37206174205049442025645c6e222c20696f372d3e7065293b0a0a092f2a0a09202a204765742074686520506f727420372043535220706f696e7465722e0a09202a2f0a09696f372d3e63737273203d20494f375f504f5254375f435352535f4b45524e28696f372d3e7065293b0a0a092f2a0a09202a20496e6974207468697320494f37277320686f7365732e0a09202a2f0a09666f72202869203d20303b2069203c20494f375f4e554d5f504f5254533b20692b2b29207b0a0909696f375f696f706f72745f63737273202a63737273203d20494f375f435352535f4b45524e28696f372d3e70652c2069293b0a090969662028637372732d3e504f785f43414348455f43544c2e637372203d3d203829207b0a090909696f372d3e706f7274735b695d2e656e61626c6564203d20313b0a090909696f375f696e69745f686f736528696f372c2069293b0a09097d0a097d0a7d0a0a766f69640a6d617276656c5f696f375f70726573656e7428676374365f6e6f6465202a6e6f6465290a7b0a09696e742070653b0a0a09696620286e6f64652d3e7479706520213d204743545f545950455f484f5345207c7c0a09202020206e6f64652d3e7375627479706520213d204743545f535542545950455f494f5f504f52545f4d4f44554c4529200a090972657475726e3b0a0a097065203d20286e6f64652d3e6964203e3e203829202620307866663b0a097072696e746b2822466f756e6420616e20494f37206174205049442025645c6e222c207065293b0a0a09616c6c6f635f696f37287065293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d617276656c5f66696e645f636f6e736f6c655f7667615f686f736528766f6964290a7b0a09753634202a70753634203d2028753634202a292828753634296877727062202b2068777270622d3e637462745f6f6666736574293b0a0a0969662028707536345b375d203d3d203329207b092f2a205445524d5f54595045203d3d206772617068696373202a2f0a0909737472756374207063695f636f6e74726f6c6c6572202a686f7365203d204e554c4c3b0a0909696e742068203d2028707536345b33305d203e3e20323429202620307866663b202f2a205445524d5f4f55545f4c4f432c20686f73652023202a2f0a090973747275637420696f37202a696f373b0a0909696e74207069642c20706f72743b0a0a09092f2a204649584d45202d20656e636f64696e6720697320676f696e6720746f206861766520746f206368616e676520666f72204d617276656c0a0909202a20202020202020202073696e636520686f73652077696c6c2062652061626c6520746f206f766572666c6f77206120627974652e2e2e0a0909202a2020202020202020206e65656420746f206669782074686973206465636f6465207768656e2074686520636f6e736f6c65200a0909202a2020202020202020206368616e6765732069747320656e636f64696e670a0909202a2f0a09097072696e746b2822636f6e736f6c65206772617068696373206973206f6e20686f73652025642028636f6e736f6c65295c6e222c2068293b0a0a09092f2a0a0909202a2054686520636f6e736f6c65277320686f7365206e756d626572696e672069733a0a0909202a0a0909202a09686f73653c6e3a323e3a205049440a0909202a09686f73653c313a303e3a20504f52540a0909202a0a0909202a205765206e65656420746f2066696e642074686520686f736520617420746861742070696420616e6420706f72740a0909202a2f0a0909706964203d2068203e3e20323b0a0909706f7274203d2068202620333b0a09096966202828696f37203d206d617276656c5f66696e645f696f37287069642929290a090909686f7365203d20696f372d3e706f7274735b706f72745d2e686f73653b0a0a090969662028686f736529207b0a0909097072696e746b2822436f6e736f6c65206772617068696373206f6e20686f73652025645c6e222c20686f73652d3e696e646578293b0a0909097063695f7667615f686f7365203d20686f73653b0a09097d0a097d0a7d0a0a676374365f7365617263685f737472756374206763745f77616e7465645f6e6f64655f6c6973745b5d203d207b0a097b204743545f545950455f484f53452c204743545f535542545950455f494f5f504f52545f4d4f44554c452c206d617276656c5f696f375f70726573656e74207d2c0a097b20302c20302c204e554c4c207d0a7d3b0a0a2f2a0a202a20496e20636173652074686520474354206973206e6f7420636f6d706c6574652c206c657420746865207573657220737065636966792050494473207769746820494f37730a202a20617420626f6f742074696d652e2053796e7461782069732027696f373d612c622c632c2e2e2e2c6e2720776865726520612d6e206172652074686520504944732028646563696d616c290a202a20776865726520494f37732061726520636f6e6e65637465640a202a2f0a73746174696320696e74205f5f696e69740a6d617276656c5f737065636966795f696f372863686172202a737472290a7b0a09756e7369676e6564206c6f6e67207069643b0a0973747275637420696f37202a696f373b0a0963686172202a70636861723b0a0a09646f207b0a0909706964203d2073696d706c655f737472746f756c287374722c202670636861722c2030293b0a090969662028706368617220213d2073747229207b0a0909097072696e746b2822557365722d73706563696669656420494f372061742050494420256c755c6e222c20706964293b0a090909696f37203d20616c6c6f635f696f3728706964293b0a09090969662028696f3729206d617276656c5f696e69745f696f3728696f37293b0a09097d0a0a0909696620287063686172203d3d20737472292070636861722b2b3b0a0909737472203d2070636861723b0a097d207768696c65282a737472293b0a0a0972657475726e20313b0a7d0a5f5f73657475702822696f373d222c206d617276656c5f737065636966795f696f37293b0a0a766f6964205f5f696e69740a6d617276656c5f696e69745f6172636828766f6964290a7b0a0973747275637420696f37202a696f373b0a0a092f2a2057697468206d756c7469706c6520504349206275737365732c20776520706c6179207769746820492f4f20617320706879736963616c2061646472732e20202a2f0a09696f706f72745f7265736f757263652e656e64203d207e30554c3b0a0a092f2a2050434920444d4120446972656374204d617070696e6720697320314742206174203247422e20202a2f0a095f5f6469726563745f6d61705f62617365203d20307838303030303030303b0a095f5f6469726563745f6d61705f73697a65203d20307834303030303030303b0a0a092f2a2050617273652074686520636f6e66696720747265652e20202a2f0a09676374365f66696e645f6e6f646573284743545f4e4f44455f5054522830292c206763745f77616e7465645f6e6f64655f6c697374293b0a0a092f2a20496e69742074686520696f37732e20202a2f0a09666f722028696f37203d204e554c4c3b204e554c4c20213d2028696f37203d206d617276656c5f6e6578745f696f3728696f3729293b2029200a09096d617276656c5f696e69745f696f3728696f37293b0a0a092f2a20436865636b20666f72206772617068696320636f6e736f6c65206c6f636174696f6e2028696620616e79292e20202a2f0a096d617276656c5f66696e645f636f6e736f6c655f7667615f686f736528293b0a7d0a0a766f69640a6d617276656c5f6b696c6c5f6172636828696e74206d6f6465290a7b0a7d0a0a0c0a2f2a0a202a2050434920436f6e66696775726174696f6e205370616365206163636573732066756e6374696f6e730a202a0a202a20436f6e66696775726174696f6e2073706163652061646472657373657320686176652074686520666f6c6c6f77696e6720666f726d61743a0a202a0a202a20097c322032203220327c312031203120317c312031203120317c312031200a202a20097c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a20092b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a20097c427c427c427c427c427c427c427c427c447c447c447c447c447c467c467c467c527c527c527c527c527c527c527c527c0a202a20092b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a09206e3a323409726573657276656420666f7220686f736520626173650a202a0932333a313609627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a0931353a313109446576696365206e756d6265722028352062697473290a202a0931303a380966756e6374696f6e206e756d6265720a202a0920373a32097265676973746572206e756d6265720a202a20200a202a204e6f7465733a0a202a09494f372064657465726d696e6573207768657468657220746f20757365206120747970652030206f722074797065203120636f6e666967206379636c650a202a096261736564206f6e2074686520627573206e756d6265722e205468657265666f72652074686520627573206e756d626572206d75737420626520736574200a202a09746f203020666f722074686520726f6f7420627573206f6e20616e7920686f73652e0a202a090a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e20646576696365200a202a0928652e672e2c205343534920616e642045746865726e6574292e0a202a200a202a2f0a0a73746174696320696e6c696e6520756e7369676e6564206c6f6e670a6275696c645f636f6e665f6164647228737472756374207063695f636f6e74726f6c6c6572202a686f73652c207538206275732c200a0909756e7369676e656420696e7420646576666e2c20696e74207768657265290a7b0a0972657475726e2028686f73652d3e636f6e6669675f73706163655f62617365207c2028627573203c3c20313629207c2028646576666e203c3c203829207c207768657265293b0a7d0a0a73746174696320756e7369676e6564206c6f6e670a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e7420646576666e2c20696e74207768657265290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d20706275732d3e737973646174613b0a0973747275637420696f375f706f7274202a696f375f706f72743b0a09756e7369676e6564206c6f6e672061646472203d20303b0a09753820627573203d20706275732d3e6e756d6265723b0a0a096966202821686f7365290a090972657475726e20616464723b0a0a092f2a20436865636b20666f7220656e61626c65642e20202a2f0a09696f375f706f7274203d20686f73652d3e737973646174613b0a096966202821696f375f706f72742d3e656e61626c6564290a090972657475726e20616464723b0a0a096966202821706275732d3e706172656e7429207b202f2a204e6f20706172656e74206d65616e73207065657220504349206275732e202a2f0a09092f2a20446f6e277420737570706f727420696473656c203e203230206f6e207072696d617279206275732e20202a2f0a090969662028646576666e203e3d205043495f444556464e2832312c203029290a09090972657475726e20616464723b0a0909627573203d20303b0a097d0a0a0961646472203d206275696c645f636f6e665f6164647228686f73652c206275732c20646576666e2c207768657265293b0a0a094442475f4346472828226d6b5f636f6e665f616464723a2072657475726e696e67207063695f61646472203078256c785c6e222c206164647229293b0a0972657475726e20616464723b0a7d0a0a73746174696320696e740a6d617276656c5f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a0909202020696e742073697a652c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a090a096966202830203d3d202861646472203d206d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652929290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a097377697463682873697a6529207b0a096361736520313a090a09092a76616c7565203d205f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a090a09092a76616c7565203d205f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a090a09092a76616c7565203d202a287675697029616464723b0a0909627265616b3b0a0964656661756c743a0a090972657475726e2050434942494f535f46554e435f4e4f545f535550504f525445443b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e740a6d617276656c5f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a090920202020696e742073697a652c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a090a096966202830203d3d202861646472203d206d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652929290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09737769746368202873697a6529207b0a096361736520313a0a09095f5f6b65726e656c5f7374622876616c75652c202a28767563702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a0a09095f5f6b65726e656c5f7374772876616c75652c202a28767573702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a0a09092a28767569702961646472203d2076616c75653b0a09096d6228293b0a09092a287675697029616464723b0a0909627265616b3b0a0964656661756c743a0a090972657475726e2050434942494f535f46554e435f4e4f545f535550504f525445443b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a737472756374207063695f6f7073206d617276656c5f7063695f6f7073203d0a7b0a092e72656164203d09096d617276656c5f726561645f636f6e6669672c0a092e7772697465203d20096d617276656c5f77726974655f636f6e6669672c0a7d3b0a0a0c0a2f2a0a202a204f74686572205043492068656c7065722066756e6374696f6e732e0a202a2f0a766f69640a6d617276656c5f7063695f74626928737472756374207063695f636f6e74726f6c6c6572202a686f73652c20646d615f616464725f742073746172742c20646d615f616464725f7420656e64290a7b0a09696f375f696f706f72745f63737273202a63737273203d20282873747275637420696f375f706f7274202a29686f73652d3e73797364617461292d3e637372733b0a0a09776d6228293b0a09637372732d3e504f785f53475f544249412e637372203d20303b0a096d6228293b0a09637372732d3e504f785f53475f544249412e6373723b0a7d0a0a0c0a0c0a2f2a0a202a2052544320537570706f72740a202a2f0a737472756374206d617276656c5f7274635f6163636573735f696e666f207b0a09756e7369676e6564206c6f6e672066756e6374696f6e3b0a09756e7369676e6564206c6f6e6720696e6465783b0a09756e7369676e6564206c6f6e6720646174613b0a7d3b0a0a73746174696320766f69640a5f5f6d617276656c5f6163636573735f72746328766f6964202a696e666f290a7b0a09737472756374206d617276656c5f7274635f6163636573735f696e666f202a7274635f616363657373203d20696e666f3b0a0a09726567697374657220756e7369676e6564206c6f6e67205f5f7230205f5f61736d5f5f2822243022293b0a09726567697374657220756e7369676e6564206c6f6e67205f5f723136205f5f61736d5f5f28222431362229203d207274635f6163636573732d3e66756e6374696f6e3b0a09726567697374657220756e7369676e6564206c6f6e67205f5f723137205f5f61736d5f5f28222431372229203d207274635f6163636573732d3e696e6465783b0a09726567697374657220756e7369676e6564206c6f6e67205f5f723138205f5f61736d5f5f28222431382229203d207274635f6163636573732d3e646174613b0a090a095f5f61736d5f5f205f5f766f6c6174696c655f5f280a09092263616c6c5f70616c20253420232063736572766520727463220a09093a20223d7222285f5f723136292c20223d7222285f5f723137292c20223d7222285f5f723138292c20223d7222285f5f7230290a09093a202269222850414c5f637365727665292c20223022285f5f723136292c20223122285f5f723137292c20223222285f5f723138290a09093a20222431222c2022243232222c2022243233222c2022243234222c202224323522293b0a0a097274635f6163636573732d3e64617461203d205f5f72303b0a7d0a0a7374617469632075380a5f5f6d617276656c5f7274635f696f28753820622c20756e7369676e6564206c6f6e6720616464722c20696e74207772697465290a7b0a0973746174696320753820696e646578203d20303b0a0a09737472756374206d617276656c5f7274635f6163636573735f696e666f207274635f6163636573733b0a09753820726574203d20303b0a0a09737769746368286164647229207b0a096361736520307837303a09090909092f2a205254435f504f5254283029202a2f0a09096966202877726974652920696e646578203d20623b0a0909726574203d20696e6465783b0a0909627265616b3b0a0a096361736520307837313a09090909092f2a205254435f504f5254283129202a2f0a09097274635f6163636573732e696e646578203d20696e6465783b0a09097274635f6163636573732e64617461203d206263643262696e2862293b0a09097274635f6163636573732e66756e6374696f6e203d2030783438202b202177726974653b092f2a204745542f5055545f544f59202a2f0a0a09095f5f6d617276656c5f6163636573735f72746328267274635f616363657373293b0a0a0909726574203d2062696e32626364287274635f6163636573732e64617461293b0a0909627265616b3b0a0a0964656661756c743a0a09097072696e746b284b45524e5f5741524e494e472022496c6c6567616c2052544320706f727420256c785c6e222c2061646472293b0a0909627265616b3b0a097d0a0a0972657475726e207265743b0a7d0a0a0c0a2f2a0a202a20494f206d617020737570706f72742e0a202a2f0a766f6964205f5f696f6d656d202a0a6d617276656c5f696f72656d617028756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e672073697a65290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09756e7369676e6564206c6f6e672062616464722c206c6173743b0a0973747275637420766d5f737472756374202a617265613b0a09756e7369676e6564206c6f6e672076616464723b0a09756e7369676e6564206c6f6e67202a707465733b0a09756e7369676e6564206c6f6e672070666e3b0a0a092f2a0a09202a2041646a7573742074686520616464726573732e0a09202a2f200a0946495855505f4d454d414444525f5647412861646472293b0a0a092f2a0a09202a2046696e642074686520686f73652e0a09202a2f0a09666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e65787429207b0a0909696620282861646472203e3e20333229203d3d2028686f73652d3e6d656d5f73706163652d3e7374617274203e3e20333229290a090909627265616b3b200a097d0a096966202821686f7365290a090972657475726e204e554c4c3b0a0a092f2a0a09202a20576520686176652074686520686f7365202d2063616c63756c6174652074686520627573206c696d6974732e0a09202a2f0a096261646472203d2061646472202d20686f73652d3e6d656d5f73706163652d3e73746172743b0a096c617374203d206261646472202b2073697a65202d20313b0a0a092f2a0a09202a204973206974206469726563742d6d61707065643f0a09202a2f0a0969662028286261646472203e3d205f5f6469726563745f6d61705f6261736529202626200a092020202028286261646472202b2073697a65202d203129203c205f5f6469726563745f6d61705f62617365202b205f5f6469726563745f6d61705f73697a652929207b0a090961646472203d204944454e545f41444452207c20286261646472202d205f5f6469726563745f6d61705f62617365293b0a090972657475726e2028766f6964205f5f696f6d656d202a2920616464723b0a097d0a0a092f2a200a09202a20436865636b2074686520736361747465722d676174686572206172656e612e0a09202a2f0a0969662028686f73652d3e73675f7063692026260a09202020206261646472203e3d2028756e7369676e6564206c6f6e6729686f73652d3e73675f7063692d3e646d615f626173652026260a09202020206c617374203c2028756e7369676e6564206c6f6e6729686f73652d3e73675f7063692d3e646d615f62617365202b20686f73652d3e73675f7063692d3e73697a6529207b0a0a09092f2a0a0909202a2041646a75737420746865206c696d69747320286d617070696e6773206d757374206265207061676520616c69676e6564290a0909202a2f0a09096261646472202d3d20686f73652d3e73675f7063692d3e646d615f626173653b0a09096c617374202d3d20686f73652d3e73675f7063692d3e646d615f626173653b0a0909626164647220263d20504147455f4d41534b3b0a090973697a65203d20504147455f414c49474e286c61737429202d2062616464723b0a0a09092f2a0a0909202a204d61702069742e0a0909202a2f0a090961726561203d206765745f766d5f617265612873697a652c20564d5f494f52454d4150293b0a0909696620282161726561290a09090972657475726e204e554c4c3b0a0a090970746573203d20686f73652d3e73675f7063692d3e707465733b0a0909666f7220287661646472203d2028756e7369676e6564206c6f6e6729617265612d3e616464723b200a0909202020206261646472203c3d206c6173743b200a0909202020206261646472202b3d20504147455f53495a452c207661646472202b3d20504147455f53495a4529207b0a09090970666e203d20707465735b6261646472203e3e20504147455f53484946545d3b0a09090969662028212870666e202620312929207b0a090909097072696e746b2822696f72656d6170206661696c65642e2e2e20707465206e6f742076616c69642e2e2e5c6e22293b0a09090909766672656528617265612d3e61646472293b0a0909090972657475726e204e554c4c3b0a0909097d0a09090970666e203e3e3d20313b092f2a206d616b65206974206120747275652070666e202a2f0a0909090a090909696620285f5f616c7068615f72656d61705f617265615f70616765732876616464722c0a090909090909202020202070666e203c3c20504147455f53484946542c200a0909090909092020202020504147455f53495a452c20302929207b0a090909097072696e746b28224641494c454420746f206d61702e2e2e5c6e22293b0a09090909766672656528617265612d3e61646472293b0a0909090972657475726e204e554c4c3b0a0909097d0a09097d0a0a0909666c7573685f746c625f616c6c28293b0a0a09097661646472203d2028756e7369676e6564206c6f6e6729617265612d3e61646472202b2028616464722026207e504147455f4d41534b293b0a0a090972657475726e2028766f6964205f5f696f6d656d202a292076616464723b0a097d0a0a092f2a20417373756d652069742077617320616c7265616479206120726561736f6e61626c652061646472657373202a2f0a097661646472203d206261646472202b20686f73652d3e6d656d5f73706163652d3e73746172743b0a0972657475726e2028766f6964205f5f696f6d656d202a292076616464723b0a7d0a0a766f69640a6d617276656c5f696f756e6d617028766f6c6174696c6520766f6964205f5f696f6d656d202a7861646472290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e67292078616464723b0a096966202861646472203e3d20564d414c4c4f435f5354415254290a090976667265652828766f6964202a2928504147455f4d41534b2026206164647229293b200a7d0a0a696e740a6d617276656c5f69735f6d6d696f28636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a7861646472290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e67292078616464723b0a0a096966202861646472203e3d20564d414c4c4f435f5354415254290a090972657475726e20313b0a09656c73650a090972657475726e20286164647220262030784646303030303030554c29203d3d20303b0a7d0a0a23646566696e65205f5f6d617276656c5f69735f706f72745f6b6264286129092828286129203d3d203078363029207c7c2028286129203d3d203078363429290a23646566696e65205f5f6d617276656c5f69735f706f72745f727463286129092828286129203d3d203078373029207c7c2028286129203d3d203078373129290a0a766f6964205f5f696f6d656d202a6d617276656c5f696f706f72746d61702028756e7369676e6564206c6f6e672061646472290a7b0a0946495855505f494f414444525f5647412861646472293b0a0972657475726e2028766f6964205f5f696f6d656d202a29616464723b0a7d0a0a756e7369676e656420696e740a6d617276656c5f696f726561643828766f6964205f5f696f6d656d202a7861646472290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e67292078616464723b0a09696620285f5f6d617276656c5f69735f706f72745f6b6264286164647229290a090972657475726e20303b0a09656c736520696620285f5f6d617276656c5f69735f706f72745f727463286164647229290a090972657475726e205f5f6d617276656c5f7274635f696f28302c20616464722c2030293b0a09656c736520696620286d617276656c5f69735f696f61646472286164647229290a090972657475726e205f5f6b65726e656c5f6c646275282a28767563702961646472293b0a09656c73650a09092f2a20746869732073686f756c64206361746368206f74686572206c6567616379206164647265737365730a09092020207468617420776f756c64206e6f726d616c6c79206661696c206f6e204d415256454c2c0a090920202062656361757365207468657265207265616c6c79206973206e6f7468696e672074686572652e2e2e0a09092a2f0a090972657475726e207e303b0a7d0a0a766f69640a6d617276656c5f696f77726974653828753820622c20766f6964205f5f696f6d656d202a7861646472290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e67292078616464723b0a09696620285f5f6d617276656c5f69735f706f72745f6b6264286164647229290a090972657475726e3b0a09656c736520696620285f5f6d617276656c5f69735f706f72745f72746328616464722929200a09095f5f6d617276656c5f7274635f696f28622c20616464722c2031293b0a09656c736520696620286d617276656c5f69735f696f61646472286164647229290a09095f5f6b65726e656c5f73746228622c202a28767563702961646472293b0a7d0a0a2369666e64656620434f4e4649475f414c5048415f47454e455249430a4558504f52545f53594d424f4c286d617276656c5f696f72656d6170293b0a4558504f52545f53594d424f4c286d617276656c5f696f756e6d6170293b0a4558504f52545f53594d424f4c286d617276656c5f69735f6d6d696f293b0a4558504f52545f53594d424f4c286d617276656c5f696f706f72746d6170293b0a4558504f52545f53594d424f4c286d617276656c5f696f7265616438293b0a4558504f52545f53594d424f4c286d617276656c5f696f777269746538293b0a23656e6469660a0c0a2f2a0a202a204e554d4120537570706f72740a202a2f0a2f2a2a2a2a2a2a2a2a2a2a0a202a204649584d45202d20666f72206e6f772065616368206370752069732061206e6f646520627920697473656c66200a202a20202020202020202020202020202d2d206e6f207265616c20737570706f727420666f722073747269706564206d6f6465200a202a2a2a2a2a2a2a2a2a2a0a202a2f0a696e740a6d617276656c5f70615f746f5f6e696428756e7369676e6564206c6f6e67207061290a7b0a09696e742063707569643b0a0a0969662028287061203e3e20343329202620312920092f2a20492f4f202a2f200a09096370756964203d20287e287061203e3e2033352920262030786666293b0a09656c73650909092f2a206d656d202a2f0a09096370756964203d2028287061203e3e2033342920262030783329207c2028287061203e3e20283337202d203229292026202830783166203c3c203229293b0a0a0972657475726e206d617276656c5f63707569645f746f5f6e6964286370756964293b0a7d0a0a696e740a6d617276656c5f63707569645f746f5f6e696428696e74206370756964290a7b0a0972657475726e2063707569643b0a7d0a0a756e7369676e6564206c6f6e670a6d617276656c5f6e6f64655f6d656d5f737461727428696e74206e6964290a7b0a09756e7369676e6564206c6f6e672070613b0a0a097061203d20286e696420262030783329207c2028286e69642026202830783166203c3c20322929203c3c2031293b0a097061203c3c3d2033343b0a0a0972657475726e2070613b0a7d0a0a756e7369676e6564206c6f6e670a6d617276656c5f6e6f64655f6d656d5f73697a6528696e74206e6964290a7b0a0972657475726e203136554c202a2031303234202a2031303234202a20313032343b202f2a2031364742202a2f0a7d0a0a0c0a2f2a200a202a20414750204741525420537570706f72742e0a202a2f0a23696e636c756465203c6c696e75782f6167705f6261636b656e642e683e0a23696e636c756465203c61736d2f6167705f6261636b656e642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a0a737472756374206d617276656c5f6167705f6170657274757265207b0a09737472756374207063695f696f6d6d755f6172656e61202a6172656e613b0a096c6f6e672070675f73746172743b0a096c6f6e672070675f636f756e743b0a7d3b0a0a73746174696320696e740a6d617276656c5f6167705f736574757028616c7068615f6167705f696e666f202a616770290a7b0a09737472756374206d617276656c5f6167705f6170657274757265202a617065723b0a0a096966202821616c7068615f616770676172745f73697a65290a090972657475726e202d454e4f4d454d3b0a0a0961706572203d206b6d616c6c6f632873697a656f66282a61706572292c204746505f4b45524e454c293b0a096966202861706572203d3d204e554c4c292072657475726e202d454e4f4d454d3b0a0a09617065722d3e6172656e61203d206167702d3e686f73652d3e73675f7063693b0a09617065722d3e70675f636f756e74203d20616c7068615f616770676172745f73697a65202f20504147455f53495a453b0a09617065722d3e70675f7374617274203d20696f6d6d755f7265736572766528617065722d3e6172656e612c20617065722d3e70675f636f756e742c0a0909090920202020202020617065722d3e70675f636f756e74202d2031293b0a0a0969662028617065722d3e70675f7374617274203c203029207b0a09097072696e746b284b45524e5f45525220224661696c656420746f207265736572766520414750206d656d6f72795c6e22293b0a09096b667265652861706572293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096167702d3e61706572747572652e6275735f62617365203d200a0909617065722d3e6172656e612d3e646d615f62617365202b20617065722d3e70675f7374617274202a20504147455f53495a453b0a096167702d3e61706572747572652e73697a65203d20617065722d3e70675f636f756e74202a20504147455f53495a453b0a096167702d3e61706572747572652e73797364617461203d20617065723b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69640a6d617276656c5f6167705f636c65616e757028616c7068615f6167705f696e666f202a616770290a7b0a09737472756374206d617276656c5f6167705f6170657274757265202a61706572203d206167702d3e61706572747572652e737973646174613b0a09696e74207374617475733b0a0a09737461747573203d20696f6d6d755f72656c6561736528617065722d3e6172656e612c20617065722d3e70675f73746172742c20617065722d3e70675f636f756e74293b0a0969662028737461747573203d3d202d454255535929207b0a09097072696e746b284b45524e5f5741524e494e470a09092020202020202022417474656d7074656420746f2072656c6561736520626f756e6420414750206d656d6f7279202d20756e62696e64696e675c6e22293b0a0909696f6d6d755f756e62696e6428617065722d3e6172656e612c20617065722d3e70675f73746172742c20617065722d3e70675f636f756e74293b0a0909737461747573203d20696f6d6d755f72656c6561736528617065722d3e6172656e612c20617065722d3e70675f73746172742c200a0909090920202020202020617065722d3e70675f636f756e74293b0a097d0a0969662028737461747573203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f2072656c6561736520414750206d656d6f72795c6e22293b0a0a096b667265652861706572293b0a096b6672656528616770293b0a7d0a0a73746174696320696e740a6d617276656c5f6167705f636f6e66696775726528616c7068615f6167705f696e666f202a616770290a7b0a09696f375f696f706f72745f63737273202a63737273203d20282873747275637420696f375f706f7274202a296167702d3e686f73652d3e73797364617461292d3e637372733b0a0973747275637420696f37202a696f37203d20282873747275637420696f375f706f7274202a296167702d3e686f73652d3e73797364617461292d3e696f373b0a09756e7369676e656420696e74206e65775f72617465203d20303b0a09756e7369676e6564206c6f6e67206167705f706c6c3b0a0a092f2a0a09202a20436865636b2074686520726571756573746564206d6f646520616761696e73742074686520504c4c2073657474696e672e0a09202a2054686520616770676172745f626520636f646520686173206e6f742070726f6772616d6d6564207468652063617264207965742c0a09202a20736f2077652063616e207374696c6c20747765616b206d6f646520686572652e0a09202a2f0a096167705f706c6c203d20696f372d3e637372732d3e504f785f5253545b494f375f4147505f504f52545d2e6373723b0a0973776974636828494f375f504c4c5f524e4742286167705f706c6c2929207b0a0963617365203078343a090909092f2a203278206f6e6c79202a2f0a09092f2a200a0909202a2054686520504c4c206973206f6e6c792070726f6772616d6d656420666f722032782c20736f2061646a757374207468650a0909202a207261746520746f2032782c206966206e65636573736172792e0a0909202a2f0a0909696620286167702d3e6d6f64652e626974732e7261746520213d203229200a0909096e65775f72617465203d20323b0a0909627265616b3b0a0a0963617365203078363a090909092f2a203178202f203478202a2f0a09092f2a0a0909202a2054686520504c4c2069732070726f6772616d6d656420666f72203178206f722034782e2020446f6e277420676f206661737465720a0909202a207468616e207265717565737465642c20736f206966207468652072657175657374656420726174652069732032782c207573652031782e0a0909202a2f0a0909696620286167702d3e6d6f64652e626974732e72617465203d3d203229200a0909096e65775f72617465203d20313b0a0909627265616b3b0a0a0964656661756c743a090909092f2a203f3f3f3f3f3f3f202a2f0a09092f2a0a0909202a20446f6e2774206b6e6f772077686174207468697320504c4c2073657474696e672069732c2074616b6520746865207265717565737465640a0909202a20726174652c20627574207761726e2074686520757365722e0a0909202a2f0a09097072696e746b282225733a20756e6b6e6f776e20504c4c2073657474696e6720524e47423d256c782028504c4c365f43544c3d253031366c78295c6e222c0a0909202020202020205f5f66756e635f5f2c20494f375f504c4c5f524e4742286167705f706c6c292c206167705f706c6c293b0a0909627265616b3b0a097d0a0a092f2a0a09202a2053657420746865206e657720726174652c206966206e65636573736172792e0a09202a2f0a09696620286e65775f7261746529207b0a09097072696e746b282252657175657374656420414750205261746520256458206e6f7420636f6d70617469626c6520220a090920202020202020227769746820504c4c2073657474696e67202d207573696e67202564585c6e222c0a0909202020202020206167702d3e6d6f64652e626974732e726174652c0a0909202020202020206e65775f72617465293b0a0a09096167702d3e6d6f64652e626974732e72617465203d206e65775f726174653b0a097d0a09090a097072696e746b2822456e61626c696e6720414750206f6e20686f73652025643a2025645825732052512025645c6e222c200a09202020202020206167702d3e686f73652d3e696e6465782c206167702d3e6d6f64652e626974732e726174652c200a09202020202020206167702d3e6d6f64652e626974732e736261203f2022202d2053424122203a2022222c206167702d3e6d6f64652e626974732e7271293b0a0a09637372732d3e4147505f434d442e637372203d206167702d3e6d6f64652e6c773b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74200a6d617276656c5f6167705f62696e645f6d656d6f727928616c7068615f6167705f696e666f202a6167702c206f66665f742070675f73746172742c20737472756374206167705f6d656d6f7279202a6d656d290a7b0a09737472756374206d617276656c5f6167705f6170657274757265202a61706572203d206167702d3e61706572747572652e737973646174613b0a0972657475726e20696f6d6d755f62696e6428617065722d3e6172656e612c20617065722d3e70675f7374617274202b2070675f73746172742c200a09090920206d656d2d3e706167655f636f756e742c206d656d2d3e7061676573293b0a7d0a0a73746174696320696e74200a6d617276656c5f6167705f756e62696e645f6d656d6f727928616c7068615f6167705f696e666f202a6167702c206f66665f742070675f73746172742c20737472756374206167705f6d656d6f7279202a6d656d290a7b0a09737472756374206d617276656c5f6167705f6170657274757265202a61706572203d206167702d3e61706572747572652e737973646174613b0a0972657475726e20696f6d6d755f756e62696e6428617065722d3e6172656e612c20617065722d3e70675f7374617274202b2070675f73746172742c0a090909202020206d656d2d3e706167655f636f756e74293b0a7d0a0a73746174696320756e7369676e6564206c6f6e670a6d617276656c5f6167705f7472616e736c61746528616c7068615f6167705f696e666f202a6167702c20646d615f616464725f742061646472290a7b0a09737472756374206d617276656c5f6167705f6170657274757265202a61706572203d206167702d3e61706572747572652e737973646174613b0a09756e7369676e6564206c6f6e67206261646472203d2061646472202d20617065722d3e6172656e612d3e646d615f626173653b0a09756e7369676e6564206c6f6e67207074653b0a0a096966202861646472203c206167702d3e61706572747572652e6275735f62617365207c7c0a092020202061646472203e3d206167702d3e61706572747572652e6275735f62617365202b206167702d3e61706572747572652e73697a6529207b0a09097072696e746b282225733a2061646472206f7574206f662072616e67655c6e222c205f5f66756e635f5f293b0a090972657475726e202d45494e56414c3b0a097d0a0a09707465203d20617065722d3e6172656e612d3e707465735b6261646472203e3e20504147455f53484946545d3b0a09696620282128707465202620312929207b0a09097072696e746b282225733a20707465206e6f742076616c69645c6e222c205f5f66756e635f5f293b0a090972657475726e202d45494e56414c3b0a097d200a0972657475726e2028707465203e3e203129203c3c20504147455f53484946543b0a7d0a0a73747275637420616c7068615f6167705f6f7073206d617276656c5f6167705f6f7073203d0a7b0a092e736574757009093d206d617276656c5f6167705f73657475702c0a092e636c65616e7570093d206d617276656c5f6167705f636c65616e75702c0a092e636f6e666967757265093d206d617276656c5f6167705f636f6e6669677572652c0a092e62696e6409093d206d617276656c5f6167705f62696e645f6d656d6f72792c0a092e756e62696e6409093d206d617276656c5f6167705f756e62696e645f6d656d6f72792c0a092e7472616e736c617465093d206d617276656c5f6167705f7472616e736c6174650a7d3b0a0a616c7068615f6167705f696e666f202a0a6d617276656c5f6167705f696e666f28766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09696f375f696f706f72745f63737273202a637372733b0a09616c7068615f6167705f696e666f202a6167703b0a0973747275637420696f37202a696f373b0a0a092f2a0a09202a2046696e642074686520666972737420494f37207769746820616e2041475020636172642e0a09202a0a09202a204649584d45202d2d2074686572652073686f756c6420626520612062657474657220776179202877652077616e7420746f2062652061626c6520746f0a09202a207370656369667920616e64207768617420696620746865206167702063617264206973206e6f7420766964656f3f3f3f290a09202a2f0a09686f7365203d204e554c4c3b0a09666f722028696f37203d204e554c4c3b2028696f37203d206d617276656c5f6e6578745f696f3728696f37292920213d204e554c4c3b2029207b0a0909737472756374207063695f636f6e74726f6c6c6572202a683b0a09097675697020616464723b0a0a09096966202821696f372d3e706f7274735b494f375f4147505f504f52545d2e656e61626c6564290a090909636f6e74696e75653b0a0a090968203d20696f372d3e706f7274735b494f375f4147505f504f52545d2e686f73653b0a090961646472203d202876756970296275696c645f636f6e665f6164647228682c20302c205043495f444556464e28352c2030292c2030293b0a0a0909696620282a6164647220213d20307866666666666666667529207b0a090909686f7365203d20683b0a090909627265616b3b0a09097d0a097d0a0a096966202821686f7365207c7c2021686f73652d3e73675f706369290a090972657475726e204e554c4c3b0a0a097072696e746b28224d415256454c202d207573696e6720686f7365202564206173204147505c6e222c20686f73652d3e696e646578293b0a0a092f2a200a09202a204765742074686520637372732066726f6d2074686520686f73652e0a09202a2f0a0963737273203d20282873747275637420696f375f706f7274202a29686f73652d3e73797364617461292d3e637372733b0a0a092f2a0a09202a20416c6c6f636174652074686520696e666f207374727563747572652e0a09202a2f0a09616770203d206b6d616c6c6f632873697a656f66282a616770292c204746505f4b45524e454c293b0a096966202821616770290a090972657475726e204e554c4c3b0a0a092f2a0a09202a2046696c6c20697420696e2e0a09202a2f0a096167702d3e686f7365203d20686f73653b0a096167702d3e70726976617465203d204e554c4c3b0a096167702d3e6f7073203d20266d617276656c5f6167705f6f70733b0a0a092f2a0a09202a204170657274757265202d206e6f7420636f6e6669677572656420756e74696c206f70732e736574757028292e0a09202a2f0a096167702d3e61706572747572652e6275735f62617365203d20303b0a096167702d3e61706572747572652e73697a65203d20303b0a096167702d3e61706572747572652e73797364617461203d204e554c4c3b0a0a092f2a0a09202a204361706162696c69746965732e0a09202a0a09202a204e4f54453a20494f37207265706f727473207468726f756768204147505f5354415420746861742069742063616e20737570706f7274206120726561642071756575650a09202a202020202020206465707468206f6620313720287271203d2030783130292e2049742061637475616c6c79206f6e6c7920737570706f7274732061206465707468206f660a09202a200920313620287271203d20307866292e0a09202a2f0a096167702d3e6361706162696c6974792e6c77203d20637372732d3e4147505f535441542e6373723b0a096167702d3e6361706162696c6974792e626974732e7271203d203078663b0a090a092f2a0a09202a204d6f64652e0a09202a2f0a096167702d3e6d6f64652e6c77203d20637372732d3e4147505f434d442e6373723b0a0a0972657475726e206167703b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f6d63706369612e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333734303200313231313437343433333000303032303536320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f6d63706369612e630a202a0a202a204261736564206f6e20636f6465207772697474656e2062792044617669642041205275736c696e67202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d292e0a202a0a202a20436f646520636f6d6d6f6e20746f20616c6c204d436275732d5043492041646170746f7220636f7265206c6f6769632063686970736574730a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f6d63706369612e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a2f2a0a202a204e4f54453a2048657265696e206c6965206261636b2d746f2d6261636b206d6220696e737472756374696f6e732e20205468657920617265206d616769632e200a202a204f6e6520706c61757369626c65206578706c616e6174696f6e20697320746861742074686520692f6f20636f6e74726f6c6c657220646f6573206e6f742070726f7065726c790a202a2068616e646c65207468652073797374656d207472616e73616374696f6e2e2020416e6f7468657220696e766f6c7665732074696d696e672e2020486f2068756d2e0a202a2f0a0a2f2a0a202a2042494f5333322d7374796c652050434920696e746572666163653a0a202a2f0a0a23646566696e652044454255475f43464720300a0a2369662044454255475f4346470a2320646566696e65204442475f434647286172677329097072696e746b20617267730a23656c73650a2320646566696e65204442475f4346472861726773290a23656e6469660a0a2f2a0a202a20476976656e2061206275732c206465766963652c20616e642066756e6374696f6e206e756d6265722c20636f6d7075746520726573756c74696e670a202a20636f6e66696775726174696f6e207370616365206164647265737320616e6420736574757020746865204d43504349415f48415852322072656769737465720a202a206163636f7264696e676c792e20204974206973207468657265666f7265206e6f74207361666520746f206861766520636f6e63757272656e740a202a20696e766f636174696f6e7320746f20636f6e66696775726174696f6e2073706163652061636365737320726f7574696e65732c206275742074686572650a202a207265616c6c792073686f756c646e277420626520616e79206e65656420666f7220746869732e0a202a0a202a205479706520303a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c467c467c467c527c527c527c527c527c527c307c307c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a3131094465766963652073656c656374206269742e0a202a200931303a380946756e6374696f6e206e756d6265720a202a200920373a32095265676973746572206e756d6265720a202a0a202a205479706520313a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c207c207c207c207c207c207c207c207c427c427c427c427c427c427c427c427c447c447c447c447c447c467c467c467c527c527c527c527c527c527c307c317c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a32340972657365727665640a202a0932333a313609627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a0931353a313109446576696365206e756d6265722028352062697473290a202a0931303a380966756e6374696f6e206e756d6265720a202a0920373a32097265676973746572206e756d6265720a202a20200a202a204e6f7465733a0a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e20646576696365200a202a0928652e672e2c205343534920616e642045746865726e6574292e0a202a200a202a095468652072656769737465722073656c6563747320612044574f5244202833322062697429207265676973746572206f66667365742e202048656e63652069740a202a09646f65736e2774206765742073686966746564206279203220626974732061732077652077616e7420746f202264726f70222074686520626f74746f6d2074776f0a202a09626974732e0a202a2f0a0a73746174696320756e7369676e656420696e740a636f6e665f7265616428756e7369676e6564206c6f6e6720616464722c20756e7369676e656420636861722074797065312c0a092020737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e6564206c6f6e67206d6964203d204d43504349415f484f5345324d494428686f73652d3e696e646578293b0a09756e7369676e656420696e742073746174302c2076616c75652c206370753b0a0a09637075203d20736d705f70726f636573736f725f696428293b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a094442475f434647282822636f6e665f7265616428616464723d3078256c782c2074797065313d25642c20686f73653d2564295c6e222c0a090920616464722c2074797065312c206d696429293b0a0a092f2a2052657365742073746174757320726567697374657220746f2061766f6964206c6f73696e67206572726f72732e20202a2f0a097374617430203d202a2876756970294d43504349415f4341505f455252286d6964293b0a092a2876756970294d43504349415f4341505f455252286d696429203d2073746174303b0a096d6228293b0a092a2876756970294d43504349415f4341505f455252286d6964293b0a094442475f434647282822636f6e665f726561643a204d43504349415f4341505f455252282564292077617320307825785c6e222c206d69642c20737461743029293b0a0a096d6228293b0a09647261696e6128293b0a096d636865636b5f65787065637465642863707529203d20313b0a096d636865636b5f74616b656e2863707529203d20303b0a096d636865636b5f65787472612863707529203d206d69643b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e20202a2f0a0976616c7565203d202a2828767569702961646472293b0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a0a09696620286d636865636b5f74616b656e286370752929207b0a09096d636865636b5f74616b656e2863707529203d20303b0a090976616c7565203d2030786666666666666666553b0a09096d6228293b0a097d0a096d636865636b5f65787065637465642863707529203d20303b0a096d6228293b0a0a094442475f434647282822636f6e665f7265616428293a2066696e69736865645c6e2229293b0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0972657475726e2076616c75653b0a7d0a0a73746174696320766f69640a636f6e665f777269746528756e7369676e6564206c6f6e6720616464722c20756e7369676e656420696e742076616c75652c20756e7369676e656420636861722074797065312c0a09202020737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e6564206c6f6e67206d6964203d204d43504349415f484f5345324d494428686f73652d3e696e646578293b0a09756e7369676e656420696e742073746174302c206370753b0a0a09637075203d20736d705f70726f636573736f725f696428293b0a0a096c6f63616c5f6972715f7361766528666c616773293b092f2a2061766f69642067657474696e6720686974206279206d616368696e6520636865636b202a2f0a0a092f2a2052657365742073746174757320726567697374657220746f2061766f6964206c6f73696e67206572726f72732e20202a2f0a097374617430203d202a2876756970294d43504349415f4341505f455252286d6964293b0a092a2876756970294d43504349415f4341505f455252286d696429203d2073746174303b206d6228293b0a092a2876756970294d43504349415f4341505f455252286d6964293b0a094442475f434647282822636f6e665f77726974653a204d4350434941204341505f455252282564292077617320307825785c6e222c206d69642c20737461743029293b0a0a09647261696e6128293b0a096d636865636b5f65787065637465642863707529203d20313b0a096d636865636b5f65787472612863707529203d206d69643b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e20202a2f0a092a282876756970296164647229203d2076616c75653b0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a092a2876756970294d43504349415f4341505f455252286d6964293b202f2a207265616420746f20666f72636520746865207772697465202a2f0a096d636865636b5f65787065637465642863707529203d20303b0a096d6228293b0a0a094442475f434647282822636f6e665f777269746528293a2066696e69736865645c6e2229293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320696e740a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a092020202020737472756374207063695f636f6e74726f6c6c6572202a686f73652c20756e7369676e6564206c6f6e67202a7063695f616464722c0a092020202020756e7369676e65642063686172202a7479706531290a7b0a09753820627573203d20706275732d3e6e756d6265723b0a09756e7369676e6564206c6f6e6720616464723b0a0a094442475f4346472828226d6b5f636f6e665f61646472286275733d25642c646576666e3d307825782c686f73653d25642c77686572653d307825782c220a09092022207063695f616464723d307825702c2074797065313d30782570295c6e222c0a0909206275732c20646576666e2c20686f73652d3e696e6465782c2077686572652c207063695f616464722c20747970653129293b0a0a092f2a2054797065203120636f6e66696775726174696f6e206379636c6520666f72202a414c4c2a206275737365732e20202a2f0a092a7479706531203d20313b0a0a096966202821706275732d3e706172656e7429202f2a204e6f20706172656e74206d65616e73207065657220504349206275732e202a2f0a0909627573203d20303b0a0961646472203d2028627573203c3c20313629207c2028646576666e203c3c203829207c20287768657265293b0a0961646472203c3c3d20353b202f2a207377697a7a6c6520666f7220535041525345202a2f0a0961646472207c3d20686f73652d3e636f6e6669675f73706163655f626173653b0a0a092a7063695f61646472203d20616464723b0a094442475f4346472828226d6b5f636f6e665f616464723a2072657475726e696e67207063695f61646472203078256c785c6e222c206164647229293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a6d63706369615f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a0909202020696e742073697a652c20753332202a76616c7565290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a09756e7369676e6564206c6f6e6720616464722c20773b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c20686f73652c2026616464722c2026747970653129290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a0961646472207c3d202873697a65202d203129202a20383b0a0977203d20636f6e665f7265616428616464722c2074797065312c20686f7365293b0a09737769746368202873697a6529207b0a096361736520313a0a09092a76616c7565203d205f5f6b65726e656c5f657874626c28772c20776865726520262033293b0a0909627265616b3b0a096361736520323a0a09092a76616c7565203d205f5f6b65726e656c5f657874776c28772c20776865726520262033293b0a0909627265616b3b0a096361736520343a0a09092a76616c7565203d20773b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e740a6d63706369615f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a090920202020696e742073697a652c207533322076616c7565290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c20686f73652c2026616464722c2026747970653129290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a0961646472207c3d202873697a65202d203129202a20383b0a0976616c7565203d205f5f6b65726e656c5f696e73716c2876616c75652c20776865726520262033293b0a09636f6e665f777269746528616464722c2076616c75652c2074797065312c20686f7365293b0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a737472756374207063695f6f7073206d63706369615f7063695f6f7073203d200a7b0a092e72656164203d09096d63706369615f726561645f636f6e6669672c0a092e7772697465203d096d63706369615f77726974655f636f6e6669672c0a7d3b0a0c0a766f69640a6d63706369615f7063695f74626928737472756374207063695f636f6e74726f6c6c6572202a686f73652c20646d615f616464725f742073746172742c20646d615f616464725f7420656e64290a7b0a09776d6228293b0a092a2876756970294d43504349415f53475f54424941284d43504349415f484f5345324d494428686f73652d3e696e6465782929203d20303b0a096d6228293b0a7d0a0c0a73746174696320696e74205f5f696e69740a6d63706369615f70726f62655f686f736528696e742068290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09696e74206d6964203d204d43504349415f484f5345324d49442868293b0a09756e7369676e656420696e74207063695f7265763b0a0a092f2a20476f747461206265205245414c206361726566756c2e2020496620686f736520697320616273656e742c2077652067657420616e206d636865636b2e20202a2f0a0a096d6228293b0a096d6228293b0a09647261696e6128293b0a0977726d6365732837293b0a0a096d636865636b5f65787065637465642863707529203d20323b092f2a20696e646963617465732070726f62696e67202a2f0a096d636865636b5f74616b656e2863707529203d20303b0a096d636865636b5f65787472612863707529203d206d69643b0a096d6228293b0a0a092f2a204163636573732074686520627573207265766973696f6e20776f72642e202a2f0a097063695f726576203d202a2876756970294d43504349415f524556286d6964293b0a0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a09696620286d636865636b5f74616b656e286370752929207b0a09096d636865636b5f74616b656e2863707529203d20303b0a09097063695f726576203d20307866666666666666663b0a09096d6228293b0a097d0a096d636865636b5f65787065637465642863707529203d20303b0a096d6228293b0a0a0972657475726e20287063695f726576203e3e20313629203d3d205043495f434c4153535f4252494447455f484f53543b0a7d0a0a73746174696320766f6964205f5f696e69740a6d63706369615f6e65775f686f736528696e742068290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09737472756374207265736f75726365202a696f2c202a6d656d2c202a6861655f6d656d3b0a09696e74206d6964203d204d43504349415f484f5345324d49442868293b0a0a09686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a096966202868203d3d2030290a09097063695f6973615f686f7365203d20686f73653b0a09696f203d20616c6c6f635f7265736f7572636528293b0a096d656d203d20616c6c6f635f7265736f7572636528293b0a096861655f6d656d203d20616c6c6f635f7265736f7572636528293b0a0909090a09686f73652d3e696f5f7370616365203d20696f3b0a09686f73652d3e6d656d5f7370616365203d206861655f6d656d3b0a09686f73652d3e7370617273655f6d656d5f62617365203d204d43504349415f535041525345286d696429202d204944454e545f414444523b0a09686f73652d3e64656e73655f6d656d5f62617365203d204d43504349415f44454e5345286d696429202d204944454e545f414444523b0a09686f73652d3e7370617273655f696f5f62617365203d204d43504349415f494f286d696429202d204944454e545f414444523b0a09686f73652d3e64656e73655f696f5f62617365203d20303b0a09686f73652d3e636f6e6669675f73706163655f62617365203d204d43504349415f434f4e46286d6964293b0a09686f73652d3e696e646578203d20683b0a0a09696f2d3e7374617274203d204d43504349415f494f286d696429202d204d43504349415f494f5f424941533b0a09696f2d3e656e64203d20696f2d3e7374617274202b203078666666663b0a09696f2d3e6e616d65203d207063695f696f5f6e616d65735b685d3b0a09696f2d3e666c616773203d20494f5245534f555243455f494f3b0a0a096d656d2d3e7374617274203d204d43504349415f44454e5345286d696429202d204d43504349415f4d454d5f424941533b0a096d656d2d3e656e64203d206d656d2d3e7374617274202b20307866666666666666663b0a096d656d2d3e6e616d65203d207063695f6d656d5f6e616d65735b685d3b0a096d656d2d3e666c616773203d20494f5245534f555243455f4d454d3b0a0a096861655f6d656d2d3e7374617274203d206d656d2d3e73746172743b0a096861655f6d656d2d3e656e64203d206d656d2d3e7374617274202b204d43504349415f4d454d5f4d41534b3b0a096861655f6d656d2d3e6e616d65203d207063695f686165305f6e616d653b0a096861655f6d656d2d3e666c616773203d20494f5245534f555243455f4d454d3b0a0a0969662028726571756573745f7265736f757263652826696f706f72745f7265736f757263652c20696f29203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f207265717565737420494f206f6e20686f73652025645c6e222c2068293b0a0969662028726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c206d656d29203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f2072657175657374204d454d206f6e20686f73652025645c6e222c2068293b0a0969662028726571756573745f7265736f75726365286d656d2c206861655f6d656d29203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f2072657175657374204841455f4d454d206f6e20686f73652025645c6e222c2068293b0a7d0a0a73746174696320766f69640a6d63706369615f7063695f636c725f65727228696e74206d6964290a7b0a092a2876756970294d43504349415f4341505f455252286d6964293b0a092a2876756970294d43504349415f4341505f455252286d696429203d20307866666666666666663b2020202f2a20436c656172207468656d20616c6c2e20202a2f0a096d6228293b0a092a2876756970294d43504349415f4341505f455252286d6964293b20202f2a2052652d7265616420666f7220666f7263652077726974652e20202a2f0a7d0a0a73746174696320766f6964205f5f696e69740a6d63706369615f737461727475705f686f736528737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a09696e74206d6964203d204d43504349415f484f5345324d494428686f73652d3e696e646578293b0a09756e7369676e656420696e7420746d703b0a0a096d63706369615f7063695f636c725f657272286d6964293b0a0a092f2a200a09202a20536574207570206572726f72207265706f7274696e672e0a09202a2f0a09746d70203d202a2876756970294d43504349415f4341505f455252286d6964293b0a09746d70207c3d203078303030363b09092f2a206d61737465722f7461726765742061626f7274202a2f0a092a2876756970294d43504349415f4341505f455252286d696429203d20746d703b0a096d6228293b0a09746d70203d202a2876756970294d43504349415f4341505f455252286d6964293b0a0a092f2a0a09202a2053657420757020746865205043492d3e706879736963616c206d656d6f7279207472616e736c6174696f6e2077696e646f77732e0a09202a0a09202a2057696e646f77203020697320736361747465722d67617468657220384d4220617420384d422028666f7220697361290a09202a2057696e646f77203120697320736361747465722d6761746865722028757020746f2920314742206174203147422028666f7220706369290a09202a2057696e646f772032206973206469726563742061636365737320324742206174203247420a09202a2f0a09686f73652d3e73675f697361203d20696f6d6d755f6172656e615f6e657728686f73652c20307830303830303030302c20307830303830303030302c2030293b0a09686f73652d3e73675f706369203d20696f6d6d755f6172656e615f6e657728686f73652c20307834303030303030302c0a090909092020202020202073697a655f666f725f6d656d6f72792830783430303030303030292c2030293b0a0a095f5f6469726563745f6d61705f62617365203d20307838303030303030303b0a095f5f6469726563745f6d61705f73697a65203d20307838303030303030303b0a0a092a2876756970294d43504349415f57305f42415345286d696429203d20686f73652d3e73675f6973612d3e646d615f62617365207c20333b0a092a2876756970294d43504349415f57305f4d41534b286d696429203d2028686f73652d3e73675f6973612d3e73697a65202d203129202620307866666630303030303b0a092a2876756970294d43504349415f54305f42415345286d696429203d20766972745f746f5f7068797328686f73652d3e73675f6973612d3e7074657329203e3e20383b0a0a092a2876756970294d43504349415f57315f42415345286d696429203d20686f73652d3e73675f7063692d3e646d615f62617365207c20333b0a092a2876756970294d43504349415f57315f4d41534b286d696429203d2028686f73652d3e73675f7063692d3e73697a65202d203129202620307866666630303030303b0a092a2876756970294d43504349415f54315f42415345286d696429203d20766972745f746f5f7068797328686f73652d3e73675f7063692d3e7074657329203e3e20383b0a0a092a2876756970294d43504349415f57325f42415345286d696429203d205f5f6469726563745f6d61705f62617365207c20313b0a092a2876756970294d43504349415f57325f4d41534b286d696429203d20285f5f6469726563745f6d61705f73697a65202d203129202620307866666630303030303b0a092a2876756970294d43504349415f54325f42415345286d696429203d20303b0a0a092a2876756970294d43504349415f57335f42415345286d696429203d203078303b0a0a096d63706369615f7063695f74626928686f73652c20302c202d31293b0a0a092a2876756970294d43504349415f4842415345286d696429203d203078303b0a096d6228293b0a0a092a2876756970294d43504349415f4841455f4d454d286d696429203d2030553b0a096d6228293b0a092a2876756970294d43504349415f4841455f4d454d286d6964293b202f2a2072656164206974206261636b2e202a2f0a092a2876756970294d43504349415f4841455f494f286d696429203d20303b0a096d6228293b0a092a2876756970294d43504349415f4841455f494f286d6964293b20202f2a2072656164206974206261636b2e202a2f0a7d0a0a766f6964205f5f696e69740a6d63706369615f696e69745f6172636828766f6964290a7b0a092f2a2057697468206d756c7469706c6520504349206275737365732c20776520706c6179207769746820492f4f20617320706879736963616c2061646472732e20202a2f0a09696f706f72745f7265736f757263652e656e64203d207e30554c3b0a0a092f2a20416c6c6f6361746520686f736520302e202054686174277320746865206f6e65207468617420616c6c2074686520495341206a756e6b2068616e67730a092020206f6666206f662c2066726f6d207768696368207765276c6c206265207265676973746572696e67207374756666206865726520696e2061206269742e0a092020204f7468657220686f736520646574656374696f6e20697320646f6e6520696e206d63706369615f696e69745f686f7365732c2077686963682069730a0920202063616c6c65642066726f6d20696e69745f4952512e20202a2f0a0a096d63706369615f6e65775f686f73652830293b0a7d0a0a2f2a20546869732069732063616c6c65642066726f6d20696e69745f4952512c2073696e63652077652063616e6e6f742074616b6520696e74657272757074730a2020206265666f7265207468656e2e20205768696368206d65616e732077652063616e6e6f7420646f207468697320696e20696e69745f617263682e20202a2f0a0a766f6964205f5f696e69740a6d63706369615f696e69745f686f73657328766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09696e7420686f73655f636f756e743b0a09696e7420683b0a0a092f2a2046697273742c2066696e6420686f77206d616e7920686f73657320776520686176652e20202a2f0a09686f73655f636f756e74203d20303b0a09666f72202868203d20303b2068203c204d43504349415f4d41585f484f5345533b202b2b6829207b0a0909696620286d63706369615f70726f62655f686f736528682929207b0a090909696620286820213d2030290a090909096d63706369615f6e65775f686f73652868293b0a090909686f73655f636f756e742b2b3b0a09097d0a097d0a0a097072696e746b28226d63706369615f696e69745f686f7365733a20666f756e6420256420686f7365735c6e222c20686f73655f636f756e74293b0a0a092f2a204e6f7720646f20696e697420666f72206561636820686f73652e20202a2f0a09666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e657874290a09096d63706369615f737461727475705f686f736528686f7365293b0a7d0a0a73746174696320766f69640a6d63706369615f7072696e745f756e636f727265637461626c652873747275637420656c5f4d43504349415f756e636f727265637465645f6672616d655f6d636865636b202a6c6f676f7574290a7b0a0973747275637420656c5f636f6d6d6f6e5f4556355f756e636f727265637461626c655f6d636865636b202a6672616d653b0a09696e7420693b0a0a096672616d65203d20266c6f676f75742d3e70726f63646174613b0a0a092f2a205072696e742050414c206669656c6473202a2f0a09666f72202869203d20303b2069203c2032343b2069202b3d203229207b0a09097072696e746b2822202070616c746d705b25642d25645d203d202531366c78202531366c785c6e222c0a090920202020202020692c20692b312c206672616d652d3e70616c74656d705b695d2c206672616d652d3e70616c74656d705b692b315d293b0a097d0a09666f72202869203d20303b2069203c20383b2069202b3d203229207b0a09097072696e746b28222020736861646f775b25642d25645d203d202531366c78202531366c785c6e222c0a090920202020202020692c20692b312c206672616d652d3e736861646f775b695d2c200a0909202020202020206672616d652d3e736861646f775b692b315d293b0a097d0a097072696e746b2822202041646472206f6620657863657074696e6720696e737472756374696f6e20203d202531366c785c6e222c0a09202020202020206672616d652d3e6578635f61646472293b0a097072696e746b2822202053756d6d617279206f662061726974686d65746963207472617073202020203d202531366c785c6e222c0a09202020202020206672616d652d3e6578635f73756d293b0a097072696e746b28222020457863657074696f6e206d61736b20202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e6578635f6d61736b293b0a097072696e746b2822202042617365206164647265737320666f722050414c636f6465202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e70616c5f62617365293b0a097072696e746b28222020496e74657272757074205374617475732052656720202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e697372293b0a097072696e746b2822202043555252454e54205345545550204f46204556352049424f582020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e69637372293b0a097072696e746b28222020492d43414348452052656720257320706172697479206572726f722020203d202531366c785c6e222c0a0920202020202020286672616d652d3e69635f706572725f7374617420262030783830304c29203f200a0920202020202020224461746122203a2022546167222c200a09202020202020206672616d652d3e69635f706572725f73746174293b200a097072696e746b28222020442d4341434845206572726f722052656720202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e64635f706572725f73746174293b0a09696620286672616d652d3e64635f706572725f7374617420262030783229207b0a090973776974636820286672616d652d3e64635f706572725f73746174202620307830336329207b0a09096361736520383a0a0909097072696e746b28222020202044617461206572726f7220696e2062616e6b20315c6e22293b0a090909627265616b3b0a09096361736520343a0a0909097072696e746b28222020202044617461206572726f7220696e2062616e6b20305c6e22293b0a090909627265616b3b0a0909636173652032303a0a0909097072696e746b282220202020546167206572726f7220696e2062616e6b20315c6e22293b0a090909627265616b3b0a0909636173652031303a0a0909097072696e746b282220202020546167206572726f7220696e2062616e6b20305c6e22293b0a090909627265616b3b0a09097d0a097d0a097072696e746b28222020456666656374697665205641202020202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e7661293b0a097072696e746b28222020526561736f6e20666f7220442d73747265616d2020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e6d6d5f73746174293b0a097072696e746b28222020455635205343616368652061646472657373202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e73635f61646472293b0a097072696e746b2822202045563520534361636865205441472f446174612070617269747920202020203d202531366c785c6e222c0a09202020202020206672616d652d3e73635f73746174293b0a097072696e746b282220204556352042435f5441475f41444452202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e62635f7461675f61646472293b0a097072696e746b282220204556352045495f414444523a20506879732061646472206f662058666572203d202531366c785c6e222c0a09202020202020206672616d652d3e65695f61646472293b0a097072696e746b2822202046696c6c2053796e64726f6d652020202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e66696c6c5f73796e64726f6d65293b0a097072696e746b2822202045495f535441542072656720202020202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e65695f73746174293b0a097072696e746b282220204c445f4c4f434b2020202020202020202020202020202020202020202020203d202531366c785c6e222c0a09202020202020206672616d652d3e6c645f6c6f636b293b0a7d0a0a73746174696320766f69640a6d63706369615f7072696e745f73797374656d5f6172656128756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f636f6d6d6f6e202a6672616d653b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a0973747275637420494f445f7375627061636b6574207b0a092020756e7369676e6564206c6f6e6720626173653b0a092020756e7369676e656420696e742077686f616d693b0a092020756e7369676e656420696e742072737664313b0a092020756e7369676e656420696e74207063695f7265763b0a092020756e7369676e656420696e74206361705f6374726c3b0a092020756e7369676e656420696e74206861655f6d656d3b0a092020756e7369676e656420696e74206861655f696f3b0a092020756e7369676e656420696e7420696e745f63746c3b0a092020756e7369676e656420696e7420696e745f7265673b0a092020756e7369676e656420696e7420696e745f6d61736b303b0a092020756e7369676e656420696e7420696e745f6d61736b313b0a092020756e7369676e656420696e74206d635f657272303b0a092020756e7369676e656420696e74206d635f657272313b0a092020756e7369676e656420696e74206361705f6572723b0a092020756e7369676e656420696e742072737664323b0a092020756e7369676e656420696e74207063695f657272313b0a092020756e7369676e656420696e74206d6470615f737461743b0a092020756e7369676e656420696e74206d6470615f73796e3b0a092020756e7369676e656420696e74206d6470625f737461743b0a092020756e7369676e656420696e74206d6470625f73796e3b0a092020756e7369676e656420696e742072737664333b0a092020756e7369676e656420696e742072737664343b0a092020756e7369676e656420696e742072737664353b0a097d202a696f6470703b0a0a096672616d65203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a09696f647070203d202873747275637420494f445f7375627061636b6574202a2920286c615f707472202b206672616d652d3e7379735f6f6666736574293b0a0a09666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e6578742c20696f6470702b2b29207b0a0a0920207072696e746b2822494f44202564205265676973746572205375627061636b6574202d2042726964676520426173652041646472657373202531366c785c6e222c0a090920686f73652d3e696e6465782c20696f6470702d3e62617365293b0a0920207072696e746b2822202057484f414d492020202020203d202538785c6e222c20696f6470702d3e77686f616d69293b0a0920207072696e746b282220205043495f52455620202020203d202538785c6e222c20696f6470702d3e7063695f726576293b0a0920207072696e746b282220204341505f4354524c202020203d202538785c6e222c20696f6470702d3e6361705f6374726c293b0a0920207072696e746b282220204841455f4d454d20202020203d202538785c6e222c20696f6470702d3e6861655f6d656d293b0a0920207072696e746b282220204841455f494f2020202020203d202538785c6e222c20696f6470702d3e6861655f696f293b0a0920207072696e746b28222020494e545f43544c20202020203d202538785c6e222c20696f6470702d3e696e745f63746c293b0a0920207072696e746b28222020494e545f52454720202020203d202538785c6e222c20696f6470702d3e696e745f726567293b0a0920207072696e746b28222020494e545f4d41534b302020203d202538785c6e222c20696f6470702d3e696e745f6d61736b30293b0a0920207072696e746b28222020494e545f4d41534b312020203d202538785c6e222c20696f6470702d3e696e745f6d61736b31293b0a0920207072696e746b282220204d435f4552523020202020203d202538785c6e222c20696f6470702d3e6d635f65727230293b0a0920207072696e746b282220204d435f4552523120202020203d202538785c6e222c20696f6470702d3e6d635f65727231293b0a0920207072696e746b282220204341505f45525220202020203d202538785c6e222c20696f6470702d3e6361705f657272293b0a0920207072696e746b282220205043495f45525231202020203d202538785c6e222c20696f6470702d3e7063695f65727231293b0a0920207072696e746b282220204d4450415f535441542020203d202538785c6e222c20696f6470702d3e6d6470615f73746174293b0a0920207072696e746b282220204d4450415f53594e202020203d202538785c6e222c20696f6470702d3e6d6470615f73796e293b0a0920207072696e746b282220204d4450425f535441542020203d202538785c6e222c20696f6470702d3e6d6470625f73746174293b0a0920207072696e746b282220204d4450425f53594e202020203d202538785c6e222c20696f6470702d3e6d6470625f73796e293b0a097d0a7d0a0a766f69640a6d63706369615f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f4d43504349415f756e636f727265637465645f6672616d655f6d636865636b202a6d63686b5f6c6f676f75743b0a09756e7369676e656420696e7420637075203d20736d705f70726f636573736f725f696428293b0a09696e742065787065637465643b0a0a096d63686b5f6c6f676f7574203d202873747275637420656c5f4d43504349415f756e636f727265637465645f6672616d655f6d636865636b202a296c615f7074723b0a096578706563746564203d206d636865636b5f657870656374656428637075293b0a0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a09647261696e6128293b0a0a097377697463682028657870656374656429207b0a096361736520303a0a09202020207b0a09092f2a204649584d453a20686f7720646f20776520666967757265206f757420776869636820686f7365207468650a09092020206572726f7220776173206f6e3f20202a2f090a0909737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0909666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e657874290a0909096d63706369615f7063695f636c725f657272284d43504349415f484f5345324d494428686f73652d3e696e64657829293b0a0909627265616b3b0a09202020207d0a096361736520313a0a09096d63706369615f7063695f636c725f657272286d636865636b5f65787472612863707529293b0a0909627265616b3b0a0964656661756c743a0a09092f2a204f74686572776973652c207765277265206265696e672063616c6c65642066726f6d206d63706369615f70726f62655f686f73650a0909202020616e642074686572652773206e6f20686f736520636c65617220616e206572726f722066726f6d2e20202a2f0a0909627265616b3b0a097d0a0a0977726d63657328307837293b0a096d6228293b0a0a0970726f636573735f6d636865636b5f696e666f28766563746f722c206c615f7074722c20224d4350434941222c20657870656374656420213d2030293b0a096966202821657870656374656420262620766563746f7220213d20307836323020262620766563746f7220213d20307836333029207b0a09096d63706369615f7072696e745f756e636f727265637461626c65286d63686b5f6c6f676f7574293b0a09096d63706369615f7072696e745f73797374656d5f61726561286c615f707472293b0a097d0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f706f6c617269732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313036353300313231313437343433333000303032303737360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020202020206c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f706f6c617269732e630a202a0a202a20504f4c4152495320636869702d737065636966696320636f64650a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f706f6c617269732e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a2f2a0a202a2042494f5333322d7374796c652050434920696e746572666163653a0a202a2f0a0a23646566696e652044454255475f434f4e46494720300a0a2369662044454255475f434f4e4649470a2320646566696e65204442475f434647286172677329097072696e746b20617267730a23656c73650a2320646566696e65204442475f4346472861726773290a23656e6469660a0a0a2f2a0a202a20476976656e2061206275732c206465766963652c20616e642066756e6374696f6e206e756d6265722c20636f6d7075746520726573756c74696e670a202a20636f6e66696775726174696f6e20737061636520616464726573732e20205468697320697320666169726c79207374726169676874666f72776172640a202a206f6e20504f4c415249532c2073696e636520746865206368697020697473656c662067656e65726174657320547970652030206f72205479706520310a202a206379636c6573206175746f6d61746963616c6c7920646570656e64696e67206f6e2074686520627573206e756d626572202842757320302069730a202a2068617264776972656420746f205479706520302c20616c6c206f746865727320617265205479706520312e20205065657220627269646765730a202a20617265206e6f7420737570706f72746564292e0a202a0a202a20416c6c2074797065733a0a202a0a202a2020332033203320337c332033203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a2020392038203720367c352034203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c317c317c317c317c317c307c307c317c317c317c317c317c317c317c317c307c427c427c427c427c427c427c427c427c447c447c447c447c447c467c467c467c527c527c527c527c527c527c787c787c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0932333a313609627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a0931353a313109446576696365206e756d6265722028352062697473290a202a0931303a380966756e6374696f6e206e756d6265720a202a0920373a32097265676973746572206e756d6265720a202a20200a202a204e6f7465733a0a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e20646576696365200a202a0928652e672e2c207363736920616e642065746865726e6574292e0a202a200a202a095468652072656769737465722073656c6563747320612044574f5244202833322062697429207265676973746572206f66667365742e202048656e63652069740a202a09646f65736e2774206765742073686966746564206279203220626974732061732077652077616e7420746f202264726f70222074686520626f74746f6d2074776f0a202a09626974732e0a202a2f0a0a73746174696320696e740a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e74206465766963655f666e2c20696e742077686572652c0a092020202020756e7369676e6564206c6f6e67202a7063695f616464722c207538202a7479706531290a7b0a09753820627573203d20706275732d3e6e756d6265723b0a0a092a7479706531203d2028627573203d3d203029203f2030203a20313b0a092a7063695f61646472203d2028627573203c3c20313629207c20286465766963655f666e203c3c203829207c2028776865726529207c0a090920202020504f4c415249535f44454e53455f434f4e4649475f424153453b0a0a20202020202020204442475f4346472828226d6b5f636f6e665f61646472286275733d2564202c6465766963655f666e3d307825782c2077686572653d307825782c220a2020202020202020202020202020202020222072657475726e696e67206164647265737320307825705c6e220a20202020202020202020202020202020206275732c206465766963655f666e2c2077686572652c202a7063695f6164647229293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a706f6c617269735f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a090920202020696e742073697a652c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c2026616464722c2026747970653129290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09737769746368202873697a6529207b0a096361736520313a0a09092a76616c7565203d205f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a0a09092a76616c7565203d205f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a0a09092a76616c7565203d202a287675697029616464723b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a0a73746174696320696e74200a706f6c617269735f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c0a09092020202020696e742073697a652c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e656420636861722074797065313b0a0a09696620286d6b5f636f6e665f61646472286275732c20646576666e2c2077686572652c2026616464722c2026747970653129290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09737769746368202873697a6529207b0a096361736520313a0a09095f5f6b65726e656c5f7374622876616c75652c202a28767563702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c646275282a28767563702961646472293b0a0909627265616b3b0a096361736520323a0a09095f5f6b65726e656c5f7374772876616c75652c202a28767573702961646472293b0a09096d6228293b0a09095f5f6b65726e656c5f6c647775282a28767573702961646472293b0a0909627265616b3b0a096361736520343a0a09092a28767569702961646472203d2076616c75653b0a09096d6228293b0a09092a287675697029616464723b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a737472756374207063695f6f707320706f6c617269735f7063695f6f7073203d200a7b0a092e72656164203d0909706f6c617269735f726561645f636f6e6669672c0a092e7772697465203d09706f6c617269735f77726974655f636f6e6669672c0a7d3b0a0c0a766f6964205f5f696e69740a706f6c617269735f696e69745f6172636828766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a092f2a204d6179206e65656420746f20696e697469616c697a65206572726f72207265706f7274696e6720287365652050434943544c302f31292c206275740a09202a20666f72206e6f7720617373756d65207468617420746865206669726d776172652068617320646f6e6520746865207269676874207468696e670a09202a20616c72656164792e0a09202a2f0a23696620300a097072696e746b2822706f6c617269735f696e69745f6172636828293a207472757374696e67206669726d7761726520666f722073657475705c6e22293b0a23656e6469660a0a092f2a0a09202a20437265617465206f75722073696e676c6520686f73652e0a09202a2f0a0a097063695f6973615f686f7365203d20686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a09686f73652d3e696f5f7370616365203d2026696f706f72745f7265736f757263653b0a09686f73652d3e6d656d5f7370616365203d2026696f6d656d5f7265736f757263653b0a09686f73652d3e696e646578203d20303b0a0a09686f73652d3e7370617273655f6d656d5f62617365203d20303b0a09686f73652d3e64656e73655f6d656d5f62617365203d20504f4c415249535f44454e53455f4d454d5f42415345202d204944454e545f414444523b0a09686f73652d3e7370617273655f696f5f62617365203d20303b0a09686f73652d3e64656e73655f696f5f62617365203d20504f4c415249535f44454e53455f494f5f42415345202d204944454e545f414444523b0a0a09686f73652d3e73675f697361203d20686f73652d3e73675f706369203d204e554c4c3b0a0a092f2a2054686520492f4f2077696e646f7720697320666978656420617420324720402032472e20202a2f0a095f5f6469726563745f6d61705f62617365203d20307838303030303030303b0a095f5f6469726563745f6d61705f73697a65203d20307838303030303030303b0a7d0a0a73746174696320696e6c696e6520766f69640a706f6c617269735f7063695f636c725f65727228766f6964290a7b0a092a287675737029504f4c415249535f575f5354415455533b0a092f2a2057726974652031277320746f207365747461626c65206269747320746f20636c656172206572726f7273202a2f0a092a287675737029504f4c415249535f575f535441545553203d203078373830303b0a096d6228293b0a092a287675737029504f4c415249535f575f5354415455533b0a7d0a0a766f69640a706f6c617269735f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a092f2a20436c65617220746865206572726f72206265666f726520616e79207265706f7274696e672e20202a2f0a096d6228293b0a096d6228293b0a09647261696e6128293b0a09706f6c617269735f7063695f636c725f65727228293b0a0977726d63657328307837293b0a096d6228293b0a0a0970726f636573735f6d636865636b5f696e666f28766563746f722c206c615f7074722c2022504f4c41524953222c0a090909202020206d636865636b5f6578706563746564283029293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f636f72655f74322e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343034303200313231313437343433333000303031373634350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f636f72655f74322e630a202a0a202a205772697474656e206279204a61792041204573746162726f6f6b20286a6573746162726f40616d742e746179312e6465632e636f6d292e0a202a20446563656d62657220313939362e0a202a0a202a206261736564206f6e2043494120636f64652062792044617669642041205275736c696e67202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d290a202a0a202a20436f646520636f6d6d6f6e20746f20616c6c20543220636f7265206c6f6769632063686970732e0a202a2f0a0a23646566696e65205f5f45585445524e5f494e4c494e450a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f74322e683e0a23756e646566205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f64656c61792e683e0a23696e636c756465203c61736d2f6d63652e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a2f2a20466f722064756d70696e6720696e697469616c20444d412077696e646f772073657474696e67732e202a2f0a23646566696e652044454255475f5052494e545f494e495449414c5f53455454494e475320300a0a2f2a20466f722064756d70696e672066696e616c20444d412077696e646f772073657474696e67732e202a2f0a23646566696e652044454255475f5052494e545f46494e414c5f53455454494e475320300a0a2f2a0a202a2042792064656661756c742c207765206469726563742d6d6170207374617274696e67206174203247422c20696e206f7264657220746f20616c6c6f77207468650a202a206d6178696d756d2073697a65206469726563742d6d61702077696e646f7720283247422920746f206d6174636820746865206d6178696d756d20616d6f756e74206f660a202a206d656d6f727920283247422920746861742063616e2062652070726573656e74206f6e205341424c45732e204275742074686174206c696d697473207468650a202a20666c6f70707920746f20444d41206f6e6c79207669612074686520736361747465722f6761746865722077696e646f772073657420757020666f7220384d420a202a2049534120444d412c2073696e636520746865206d6178696d756d2049534120444d412061646472657373206973203247422d312e0a202a0a202a20466f72206e6f772c2074686973207365656d73206120726561736f6e61626c652074726164652d6f66663a206576656e2074686f756768206d6f7374205341424c45730a202a2068617665206c657373207468616e20314742206f66206d656d6f72792c20666c6f7070792075736167652f706572666f726d616e63652077696c6c206e6f740a202a207265616c6c7920626520616666656374656420627920666f7263696e6720697420746f20676f2076696120736361747465722f6761746865722e2e2e0a202a2f0a23646566696e652054325f4449524543544d41505f324720310a0a2369662054325f4449524543544d41505f32470a2320646566696e652054325f4449524543544d41505f53544152540930783830303030303030554c0a2320646566696e652054325f4449524543544d41505f4c454e4754480930783830303030303030554c0a23656c73650a2320646566696e652054325f4449524543544d41505f53544152540930783430303030303030554c0a2320646566696e652054325f4449524543544d41505f4c454e4754480930783430303030303030554c0a23656e6469660a0a2f2a205468652049534120736361747465722f6761746865722077696e646f772073657474696e67732e202a2f0a23646566696e652054325f4953415f53475f5354415254090930783030383030303030554c0a23646566696e652054325f4953415f53475f4c454e4754480930783030383030303030554c0a0a2f2a0a202a204e4f54453a2048657265696e206c6965206261636b2d746f2d6261636b206d6220696e737472756374696f6e732e20205468657920617265206d616769632e200a202a204f6e6520706c61757369626c65206578706c616e6174696f6e20697320746861742074686520692f6f20636f6e74726f6c6c657220646f6573206e6f742070726f7065726c790a202a2068616e646c65207468652073797374656d207472616e73616374696f6e2e2020416e6f7468657220696e766f6c7665732074696d696e672e2020486f2068756d2e0a202a2f0a0a2f2a0a202a2042494f5333322d7374796c652050434920696e746572666163653a0a202a2f0a0a23646566696e652044454255475f434f4e46494720300a0a2369662044454255475f434f4e4649470a2320646566696e6520444247286172677329097072696e746b20617267730a23656c73650a2320646566696e65204442472861726773290a23656e6469660a0a73746174696320766f6c6174696c6520756e7369676e656420696e742074325f6d636865636b5f616e795f65787065637465643b0a73746174696320766f6c6174696c6520756e7369676e656420696e742074325f6d636865636b5f6c6173745f74616b656e3b0a0a2f2a20506c61636520746f20736176652074686520444d412057696e646f7720726567697374657273206173207365742075702062792053524d0a202020666f7220726573746f726174696f6e20647572696e672073687574646f776e2e202a2f0a737461746963207374727563740a7b0a09737472756374207b0a0909756e7369676e6564206c6f6e672077626173653b0a0909756e7369676e6564206c6f6e6720776d61736b3b0a0909756e7369676e6564206c6f6e672074626173653b0a097d2077696e646f775b325d3b0a09756e7369676e6564206c6f6e67206861655f313b0a202009756e7369676e6564206c6f6e67206861655f323b0a09756e7369676e6564206c6f6e67206861655f333b0a09756e7369676e6564206c6f6e67206861655f343b0a09756e7369676e6564206c6f6e672068626173653b0a7d2074325f73617665645f636f6e666967205f5f6174747269627574652828636f6d6d6f6e29293b0a0a2f2a0a202a20476976656e2061206275732c206465766963652c20616e642066756e6374696f6e206e756d6265722c20636f6d7075746520726573756c74696e670a202a20636f6e66696775726174696f6e207370616365206164647265737320616e64207365747570207468652054325f48415852322072656769737465720a202a206163636f7264696e676c792e20204974206973207468657265666f7265206e6f74207361666520746f206861766520636f6e63757272656e740a202a20696e766f636174696f6e7320746f20636f6e66696775726174696f6e2073706163652061636365737320726f7574696e65732c206275742074686572650a202a207265616c6c792073686f756c646e277420626520616e79206e65656420666f7220746869732e0a202a0a202a205479706520303a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c447c467c467c467c527c527c527c527c527c527c307c307c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a3131094465766963652073656c656374206269742e0a202a200931303a380946756e6374696f6e206e756d6265720a202a200920373a32095265676973746572206e756d6265720a202a0a202a205479706520313a0a202a0a202a20203320337c332033203220327c322032203220327c322032203220327c312031203120317c312031203120317c312031200a202a20203320327c312030203920387c372036203520347c332032203120307c392038203720367c352034203320327c312030203920387c372036203520347c332032203120300a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a207c207c207c207c207c207c207c207c207c207c207c427c427c427c427c427c427c427c427c447c447c447c447c447c467c467c467c527c527c527c527c527c527c307c317c0a202a202b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b2d2b0a202a0a202a0933313a32340972657365727665640a202a0932333a313609627573206e756d6265722028382062697473203d2031323820706f737369626c65206275736573290a202a0931353a313109446576696365206e756d6265722028352062697473290a202a0931303a380966756e6374696f6e206e756d6265720a202a0920373a32097265676973746572206e756d6265720a202a20200a202a204e6f7465733a0a202a095468652066756e6374696f6e206e756d6265722073656c656374732077686963682066756e6374696f6e206f662061206d756c74692d66756e6374696f6e20646576696365200a202a0928652e672e2c205343534920616e642045746865726e6574292e0a202a200a202a095468652072656769737465722073656c6563747320612044574f5244202833322062697429207265676973746572206f66667365742e202048656e63652069740a202a09646f65736e2774206765742073686966746564206279203220626974732061732077652077616e7420746f202264726f70222074686520626f74746f6d2074776f0a202a09626974732e0a202a2f0a0a73746174696320696e740a6d6b5f636f6e665f6164647228737472756374207063695f627573202a706275732c20756e7369676e656420696e74206465766963655f666e2c20696e742077686572652c0a092020202020756e7369676e6564206c6f6e67202a7063695f616464722c20756e7369676e65642063686172202a7479706531290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09753820627573203d20706275732d3e6e756d6265723b0a0a094442472828226d6b5f636f6e665f61646472286275733d25642c2064666e3d307825782c2077686572653d307825782c220a0920202020202220616464723d3078256c782c2074797065313d30782578295c6e222c0a0920202020206275732c206465766963655f666e2c2077686572652c207063695f616464722c20747970653129293b0a0a0969662028627573203d3d203029207b0a0909696e7420646576696365203d206465766963655f666e203e3e20333b0a0a09092f2a2054797065203020636f6e66696775726174696f6e206379636c652e20202a2f0a0a090969662028646576696365203e203829207b0a0909094442472828226d6b5f636f6e665f616464723a2064657669636520282564293e32302c2072657475726e696e67202d315c6e222c0a090909202020202064657669636529293b0a09090972657475726e202d313b0a09097d0a0a09092a7479706531203d20303b0a090961646472203d20283078303830304c203c3c2064657669636529207c2028286465766963655f666e2026203729203c3c203829207c20287768657265293b0a097d20656c7365207b0a09092f2a2054797065203120636f6e66696775726174696f6e206379636c652e20202a2f0a09092a7479706531203d20313b0a090961646472203d2028627573203c3c20313629207c20286465766963655f666e203c3c203829207c20287768657265293b0a097d0a092a7063695f61646472203d20616464723b0a094442472828226d6b5f636f6e665f616464723a2072657475726e696e67207063695f61646472203078256c785c6e222c206164647229293b0a0972657475726e20303b0a7d0a0a2f2a0a202a204e4f54453a20626f746820636f6e665f72656164282920616e6420636f6e665f77726974652829206d617920736574204841455f33207768656e206e656564696e670a202a20202020202020746f20646f207479706531206163636573732e20546869732069732070726f7465637465642062792074686520757365206f66207370696e6c6f636b204952510a202a202020202020207072696d69746976657320696e2074686520777261707065722066756e6374696f6e73207063695f7b726561642c77726974657d5f636f6e6669675f2a28290a202a20202020202020646566696e656420696e20647269766572732f7063692f7063692e632e0a202a2f0a73746174696320756e7369676e656420696e740a636f6e665f7265616428756e7369676e6564206c6f6e6720616464722c20756e7369676e65642063686172207479706531290a7b0a09756e7369676e656420696e742076616c75652c206370752c2074616b656e3b0a09756e7369676e6564206c6f6e672074325f636667203d20303b0a0a09637075203d20736d705f70726f636573736f725f696428293b0a0a09444247282822636f6e665f7265616428616464723d3078256c782c2074797065313d2564295c6e222c20616464722c20747970653129293b0a0a092f2a204966205479706531206163636573732c206d75737420736574205432204346472e20202a2f0a0969662028747970653129207b0a090974325f636667203d202a2876756c702954325f4841455f332026207e30786330303030303030554c3b0a09092a2876756c702954325f4841455f33203d2030783430303030303030554c207c2074325f6366673b0a09096d6228293b0a097d0a096d6228293b0a09647261696e6128293b0a0a096d636865636b5f65787065637465642863707529203d20313b0a096d636865636b5f74616b656e2863707529203d20303b0a0974325f6d636865636b5f616e795f6578706563746564207c3d202831203c3c20637075293b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e202a2f0a0976616c7565203d202a287675697029616464723b0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a0a092f2a205761697420666f7220706f737369626c65206d636865636b2e20416c736f2c2074686973206c657473206f74686572204350557320636c6561720a092020207468656972206d636865636b732061732077656c6c2c20617320746865792063616e2072656c6961626c792074656c6c207768656e0a09202020616e6f746865722043505520697320696e20746865206d69647374206f662068616e646c696e672061207265616c206d636865636b207669610a09202020746865202274616b656e222066756e6374696f6e2e202a2f0a097564656c617928313030293b0a0a09696620282874616b656e203d206d636865636b5f74616b656e28637075292929207b0a09096d636865636b5f74616b656e2863707529203d20303b0a090974325f6d636865636b5f6c6173745f74616b656e207c3d202831203c3c20637075293b0a090976616c7565203d2030786666666666666666553b0a09096d6228293b0a097d0a096d636865636b5f65787065637465642863707529203d20303b0a0974325f6d636865636b5f616e795f6578706563746564203d20303b0a096d6228293b0a0a092f2a204966205479706531206163636573732c206d7573742072657365742054322043464720736f206e6f726d616c20494f207370616365206f707320776f726b2e20202a2f0a0969662028747970653129207b0a09092a2876756c702954325f4841455f33203d2074325f6366673b0a09096d6228293b0a097d0a0a0972657475726e2076616c75653b0a7d0a0a73746174696320766f69640a636f6e665f777269746528756e7369676e6564206c6f6e6720616464722c20756e7369676e656420696e742076616c75652c20756e7369676e65642063686172207479706531290a7b0a09756e7369676e656420696e74206370752c2074616b656e3b0a09756e7369676e6564206c6f6e672074325f636667203d20303b0a0a09637075203d20736d705f70726f636573736f725f696428293b0a0a092f2a204966205479706531206163636573732c206d75737420736574205432204346472e20202a2f0a0969662028747970653129207b0a090974325f636667203d202a2876756c702954325f4841455f332026207e30786330303030303030554c3b0a09092a2876756c702954325f4841455f33203d2074325f636667207c2030783430303030303030554c3b0a09096d6228293b0a097d0a096d6228293b0a09647261696e6128293b0a0a096d636865636b5f65787065637465642863707529203d20313b0a096d636865636b5f74616b656e2863707529203d20303b0a0974325f6d636865636b5f616e795f6578706563746564207c3d202831203c3c20637075293b0a096d6228293b0a0a092f2a2041636365737320636f6e66696775726174696f6e2073706163652e20202a2f0a092a28767569702961646472203d2076616c75653b0a096d6228293b0a096d6228293b20202f2a206d61676963202a2f0a0a092f2a205761697420666f7220706f737369626c65206d636865636b2e20416c736f2c2074686973206c657473206f74686572204350557320636c6561720a092020207468656972206d636865