Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396876
Locktime 0
Block 100314
Transaction 019480143008b0073a91c869969c6d46e24033a606ba8e4ee74122bf2d82ed06
>
0.00000001 NMC

Input scripts

0.3046022100b0239bf65008298157bab678587247d6fa477b17b52aaf1445bf738effd67c5502210081e510907c11c41eb649bdd445d2e19d0fa639eeff21ac882039967a0a30b689[ALL]

Output scripts

0.04145fa3c6fc95f5bac5fcfc42f4d04f1931e74c7f824e4aa60561733f891af4ff0c0ead17597f93c90530e62236181e4787cc6b53841a44ccd6ddcc2765a46e90 OP_CHECKSIG
1.72656c656173655f706d635f68617264776172652e0a09202a2f0a09657272203d20303b0a09696620282161746f6d69635f696e635f6e6f745f7a65726f28266e756d5f6576656e74732929207b0a09096d757465785f6c6f636b2826706d635f726573657276655f6d75746578293b0a09096966202861746f6d69635f7265616428266e756d5f6576656e747329203d3d20302026260a090920202020726573657276655f706d635f686172647761726528706572665f6576656e745f696e7465727275707429290a090909657272203d202d45425553593b0a0909656c73650a09090961746f6d69635f696e6328266e756d5f6576656e7473293b0a09096d757465785f756e6c6f636b2826706d635f726573657276655f6d75746578293b0a097d0a096576656e742d3e64657374726f79203d2068775f706572665f6576656e745f64657374726f793b0a0a0972657475726e206572723b0a7d0a0a73746174696320696e7420706f7765725f706d755f6576656e745f6964782873747275637420706572665f6576656e74202a6576656e74290a7b0a0972657475726e206576656e742d3e68772e6964783b0a7d0a0a73747275637420706d7520706f7765725f706d75203d207b0a092e706d755f656e61626c65093d20706f7765725f706d755f656e61626c652c0a092e706d755f64697361626c65093d20706f7765725f706d755f64697361626c652c0a092e6576656e745f696e6974093d20706f7765725f706d755f6576656e745f696e69742c0a092e61646409093d20706f7765725f706d755f6164642c0a092e64656c09093d20706f7765725f706d755f64656c2c0a092e737461727409093d20706f7765725f706d755f73746172742c0a092e73746f7009093d20706f7765725f706d755f73746f702c0a092e7265616409093d20706f7765725f706d755f726561642c0a092e73746172745f74786e093d20706f7765725f706d755f73746172745f74786e2c0a092e63616e63656c5f74786e093d20706f7765725f706d755f63616e63656c5f74786e2c0a092e636f6d6d69745f74786e093d20706f7765725f706d755f636f6d6d69745f74786e2c0a092e6576656e745f696478093d20706f7765725f706d755f6576656e745f6964782c0a7d3b0a0a0a2f2a0a202a204120636f756e74657220686173206f766572666c6f7765643b207570646174652069747320636f756e7420616e64207265636f72640a202a207468696e6773206966207265717565737465642e20204e6f7465207468617420696e74657272757074732061726520686172642d64697361626c65640a202a206865726520736f207468657265206973206e6f20706f73736962696c697479206f66206265696e6720696e7465727275707465642e0a202a2f0a73746174696320766f6964207265636f72645f616e645f726573746172742873747275637420706572665f6576656e74202a6576656e742c20756e7369676e6564206c6f6e672076616c2c0a090909202020202020207374727563742070745f72656773202a72656773290a7b0a0975363420706572696f64203d206576656e742d3e68772e73616d706c655f706572696f643b0a0973363420707265762c2064656c74612c206c6566743b0a09696e74207265636f7264203d20303b0a0a09696620286576656e742d3e68772e7374617465202620504552465f4845535f53544f5050454429207b0a090977726974655f706d63286576656e742d3e68772e6964782c2030293b0a090972657475726e3b0a097d0a0a092f2a20776520646f6e2774206861766520746f20776f7272792061626f757420696e74657272757074732068657265202a2f0a0970726576203d206c6f63616c36345f7265616428266576656e742d3e68772e707265765f636f756e74293b0a0964656c7461203d20636865636b5f616e645f636f6d707574655f64656c746128707265762c2076616c293b0a096c6f63616c36345f6164642864656c74612c20266576656e742d3e636f756e74293b0a0a092f2a0a09202a205365652069662074686520746f74616c20706572696f6420666f722074686973206576656e742068617320657870697265642c0a09202a20616e642075706461746520666f7220746865206e65787420706572696f642e0a09202a2f0a0976616c203d20303b0a096c656674203d206c6f63616c36345f7265616428266576656e742d3e68772e706572696f645f6c65667429202d2064656c74613b0a0969662028706572696f6429207b0a0909696620286c656674203c3d203029207b0a0909096c656674202b3d20706572696f643b0a090909696620286c656674203c3d2030290a090909096c656674203d20706572696f643b0a0909097265636f7264203d20736961725f76616c69642872656773293b0a0909096576656e742d3e68772e6c6173745f706572696f64203d206576656e742d3e68772e73616d706c655f706572696f643b0a09097d0a0909696620286c656674203c20307838303030303030304c4c290a09090976616c203d20307838303030303030304c4c202d206c6566743b0a097d0a0a0977726974655f706d63286576656e742d3e68772e6964782c2076616c293b0a096c6f63616c36345f73657428266576656e742d3e68772e707265765f636f756e742c2076616c293b0a096c6f63616c36345f73657428266576656e742d3e68772e706572696f645f6c6566742c206c656674293b0a09706572665f6576656e745f7570646174655f7573657270616765286576656e74293b0a0a092f2a0a09202a2046696e616c6c79207265636f72642064617461206966207265717565737465642e0a09202a2f0a09696620287265636f726429207b0a090973747275637420706572665f73616d706c655f6461746120646174613b0a0a0909706572665f73616d706c655f646174615f696e69742826646174612c207e30554c4c2c206576656e742d3e68772e6c6173745f706572696f64293b0a0a0909696620286576656e742d3e617474722e73616d706c655f74797065202620504552465f53414d504c455f41444452290a090909706572665f6765745f646174615f6164647228726567732c2026646174612e61646472293b0a0a090969662028706572665f6576656e745f6f766572666c6f77286576656e742c2026646174612c207265677329290a090909706f7765725f706d755f73746f70286576656e742c2030293b0a097d0a7d0a0a2f2a0a202a2043616c6c65642066726f6d2067656e6572696320636f646520746f2067657420746865206d69736320666c6167732028692e652e2070726f636573736f72206d6f6465290a202a20666f7220616e206576656e745f69642e0a202a2f0a756e7369676e6564206c6f6e6720706572665f6d6973635f666c616773287374727563742070745f72656773202a72656773290a7b0a0975333220666c616773203d20706572665f6765745f6d6973635f666c6167732872656773293b0a0a0969662028666c616773290a090972657475726e20666c6167733b0a0972657475726e20757365725f6d6f6465287265677329203f20504552465f5245434f52445f4d4953435f55534552203a0a0909504552465f5245434f52445f4d4953435f4b45524e454c3b0a7d0a0a2f2a0a202a2043616c6c65642066726f6d2067656e6572696320636f646520746f206765742074686520696e737472756374696f6e20706f696e7465720a202a20666f7220616e206576656e745f69642e0a202a2f0a756e7369676e6564206c6f6e6720706572665f696e737472756374696f6e5f706f696e746572287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67207573655f73696172203d20726567732d3e726573756c743b0a0a09696620287573655f7369617220262620736961725f76616c6964287265677329290a090972657475726e206d66737072285350524e5f5349415229202b20706572665f69705f61646a7573742872656773293b0a09656c736520696620287573655f73696172290a090972657475726e20303b09092f2f206e6f2076616c696420696e737472756374696f6e20706f696e7465720a09656c73650a090972657475726e20726567732d3e6e69703b0a7d0a0a73746174696320626f6f6c20706d635f6f766572666c6f7728756e7369676e6564206c6f6e672076616c290a7b0a096966202828696e742976616c203c2030290a090972657475726e20747275653b0a0a092f2a0a09202a204576656e7473206f6e20504f574552372063616e20726f6c6c206261636b20696620612073706563756c6174697665206576656e7420646f65736e27740a09202a206576656e7475616c6c7920636f6d706c6574652e20556e666f7274756e6174656c7920696e20736f6d65207261726520636173657320746865792077696c6c0a09202a207261697365206120706572666f726d616e6365206d6f6e69746f7220657863657074696f6e2e205765206e65656420746f206361746368207468697320746f0a09202a20656e737572652077652072657365742074686520504d432e20496e20616c6c2063617365732074686520504d432077696c6c20626520323536206f72206c6573730a09202a206379636c65732066726f6d206f766572666c6f772e0a09202a0a09202a205765206f6e6c7920646f2074686973206966207468652066697273742070617373206661696c7320746f2066696e6420616e79206f766572666c6f77696e670a09202a20504d4373206265636175736520612075736572206d6967687420736574206120706572696f64206f66206c657373207468616e2032353620616e642077650a09202a20646f6e27742077616e7420746f206d697374616b656e6c79207265736574207468656d2e0a09202a2f0a09696620287076725f76657273696f6e5f6973285056525f504f574552372920262620282830783830303030303030202d2076616c29203c3d2032353629290a090972657475726e20747275653b0a0a0972657475726e2066616c73653b0a7d0a0a2f2a0a202a20506572666f726d616e6365206d6f6e69746f7220696e746572727570742073747566660a202a2f0a73746174696320766f696420706572665f6576656e745f696e74657272757074287374727563742070745f72656773202a72656773290a7b0a09696e7420693b0a09737472756374206370755f68775f6576656e7473202a6370756877203d20265f5f6765745f6370755f766172286370755f68775f6576656e7473293b0a0973747275637420706572665f6576656e74202a6576656e743b0a09756e7369676e6564206c6f6e672076616c3b0a09696e7420666f756e64203d20303b0a09696e74206e6d693b0a0a096966202863707568772d3e6e5f6c696d69746564290a0909667265657a655f6c696d697465645f636f756e746572732863707568772c206d66737072285350524e5f504d4335292c0a09090909096d66737072285350524e5f504d433629293b0a0a09706572665f726561645f726567732872656773293b0a0a096e6d69203d20706572665f696e74725f69735f6e6d692872656773293b0a09696620286e6d69290a09096e6d695f656e74657228293b0a09656c73650a09096972715f656e74657228293b0a0a09666f72202869203d20303b2069203c2063707568772d3e6e5f6576656e74733b202b2b6929207b0a09096576656e74203d2063707568772d3e6576656e745b695d3b0a090969662028216576656e742d3e68772e696478207c7c2069735f6c696d697465645f706d63286576656e742d3e68772e69647829290a090909636f6e74696e75653b0a090976616c203d20726561645f706d63286576656e742d3e68772e696478293b0a09096966202828696e742976616c203c203029207b0a0909092f2a206576656e7420686173206f766572666c6f776564202a2f0a090909666f756e64203d20313b0a0909097265636f72645f616e645f72657374617274286576656e742c2076616c2c2072656773293b0a09097d0a097d0a0a092f2a0a09202a20496e2063617365207765206469646e27742066696e6420616e6420726573657420746865206576656e742074686174206361757365640a09202a2074686520696e746572727570742c207363616e20616c6c206576656e747320616e6420726573657420616e792074686174206172650a09202a206e656761746976652c20746f2061766f69642067657474696e6720636f6e74696e75616c20696e74657272757074732e0a09202a20416e7920746861742077652070726f63657373656420696e207468652070726576696f7573206c6f6f702077696c6c206e6f74206265206e656761746976652e0a09202a2f0a096966202821666f756e6429207b0a0909666f72202869203d20303b2069203c2070706d752d3e6e5f636f756e7465723b202b2b6929207b0a0909096966202869735f6c696d697465645f706d632869202b203129290a09090909636f6e74696e75653b0a09090976616c203d20726561645f706d632869202b2031293b0a09090969662028706d635f6f766572666c6f772876616c29290a0909090977726974655f706d632869202b20312c2030293b0a09097d0a097d0a0a092f2a0a09202a205265736574204d4d43523020746f20697473206e6f726d616c2076616c75652e2020546869732077696c6c2073657420504d584520616e640a09202a20636c6561722046432028667265657a6520636f756e746572732920616e6420504d414f202870657266206d6f6e20616c657274206f63637572726564290a09202a20616e64207468757320616c6c6f7720696e746572727570747320746f206f6363757220616761696e2e0a09202a20585858206d696768742077616e7420746f20757365204d53522e504d20746f206b65657020746865206576656e74732066726f7a656e20756e74696c0a09202a20776520676574206261636b206f7574206f66207468697320696e746572727570742e0a09202a2f0a0977726974655f6d6d6372302863707568772c2063707568772d3e6d6d63725b305d293b0a0a09696620286e6d69290a09096e6d695f6578697428293b0a09656c73650a09096972715f6578697428293b0a7d0a0a73746174696320766f696420706f7765725f706d755f736574757028696e7420637075290a7b0a09737472756374206370755f68775f6576656e7473202a6370756877203d20267065725f637075286370755f68775f6576656e74732c20637075293b0a0a09696620282170706d75290a090972657475726e3b0a096d656d7365742863707568772c20302c2073697a656f66282a637075687729293b0a0963707568772d3e6d6d63725b305d203d204d4d4352305f46433b0a7d0a0a73746174696320696e74205f5f637075696e69740a706f7765725f706d755f6e6f74696669657228737472756374206e6f7469666965725f626c6f636b202a73656c662c20756e7369676e6564206c6f6e6720616374696f6e2c20766f6964202a68637075290a7b0a09756e7369676e656420696e7420637075203d20286c6f6e6729686370753b0a0a097377697463682028616374696f6e2026207e4350555f5441534b535f46524f5a454e29207b0a0963617365204350555f55505f505245504152453a0a0909706f7765725f706d755f736574757028637075293b0a0909627265616b3b0a0a0964656661756c743a0a0909627265616b3b0a097d0a0a0972657475726e204e4f544946595f4f4b3b0a7d0a0a696e74205f5f637075696e69742072656769737465725f706f7765725f706d752873747275637420706f7765725f706d75202a706d75290a7b0a096966202870706d75290a090972657475726e202d45425553593b09092f2a20736f6d657468696e67277320616c72656164792072656769737465726564202a2f0a0a0970706d75203d20706d753b0a0970725f696e666f2822257320706572666f726d616e6365206d6f6e69746f7220686172647761726520737570706f727420726567697374657265645c6e222c0a0909706d752d3e6e616d65293b0a0a236966646566204d53525f48560a092f2a0a09202a20557365204643485620746f2069676e6f7265206b65726e656c206576656e7473206966204d53522e4856206973207365742e0a09202a2f0a09696620286d666d737228292026204d53525f4856290a0909667265657a655f6576656e74735f6b65726e656c203d204d4d4352305f464348563b0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a09706572665f706d755f72656769737465722826706f7765725f706d752c2022637075222c20504552465f545950455f524157293b0a09706572665f6370755f6e6f74696669657228706f7765725f706d755f6e6f746966696572293b0a0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f636f72652d66736c2d656d622e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333433343300313231313437343433333000303032303634300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e6365206576656e7420737570706f7274202d20467265657363616c6520456d62656464656420506572666f726d616e6365204d6f6e69746f720a202a0a202a20436f7079726967687420323030382d32303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a20436f70797269676874203230313020467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a23696e636c756465203c6c696e75782f686172646972712e683e0a23696e636c756465203c61736d2f7265675f66736c5f656d622e683e0a23696e636c756465203c61736d2f706d632e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f6669726d776172652e683e0a23696e636c756465203c61736d2f7074726163652e683e0a0a737472756374206370755f68775f6576656e7473207b0a09696e74206e5f6576656e74733b0a09696e742064697361626c65643b0a0975382020706d63735f656e61626c65643b0a0973747275637420706572665f6576656e74202a6576656e745b4d41585f48574556454e54535d3b0a7d3b0a73746174696320444546494e455f5045525f43505528737472756374206370755f68775f6576656e74732c206370755f68775f6576656e7473293b0a0a737461746963207374727563742066736c5f656d625f706d75202a70706d753b0a0a2f2a204e756d626572206f6620706572665f6576656e747320636f756e74696e67206861726477617265206576656e7473202a2f0a7374617469632061746f6d69635f74206e756d5f6576656e74733b0a2f2a205573656420746f2061766f696420726163657320696e2063616c6c696e6720726573657276652f72656c656173655f706d635f6861726477617265202a2f0a73746174696320444546494e455f4d5554455828706d635f726573657276655f6d75746578293b0a0a2f2a0a202a20496620696e7465727275707473207765726520736f66742d64697361626c6564207768656e206120504d5520696e74657272757074206f63637572732c2074726561740a202a20697420617320616e204e4d492e0a202a2f0a73746174696320696e6c696e6520696e7420706572665f696e74725f69735f6e6d69287374727563742070745f72656773202a72656773290a7b0a236966646566205f5f706f776572706336345f5f0a0972657475726e2021726567732d3e736f6674653b0a23656c73650a0972657475726e20303b0a23656e6469660a7d0a0a73746174696320766f696420706572665f6576656e745f696e74657272757074287374727563742070745f72656773202a72656773293b0a0a2f2a0a202a2052656164206f6e6520706572666f726d616e6365206d6f6e69746f7220636f756e7465722028504d43292e0a202a2f0a73746174696320756e7369676e6564206c6f6e6720726561645f706d6328696e7420696478290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a09737769746368202869647829207b0a096361736520303a0a090976616c203d206d66706d7228504d524e5f504d4330293b0a0909627265616b3b0a096361736520313a0a090976616c203d206d66706d7228504d524e5f504d4331293b0a0909627265616b3b0a096361736520323a0a090976616c203d206d66706d7228504d524e5f504d4332293b0a0909627265616b3b0a096361736520333a0a090976616c203d206d66706d7228504d524e5f504d4333293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f45525220226f6f707320747279696e6720746f207265616420504d4325645c6e222c20696478293b0a090976616c203d20303b0a097d0a0972657475726e2076616c3b0a7d0a0a2f2a0a202a205772697465206f6e6520504d432e0a202a2f0a73746174696320766f69642077726974655f706d6328696e74206964782c20756e7369676e6564206c6f6e672076616c290a7b0a09737769746368202869647829207b0a096361736520303a0a09096d74706d7228504d524e5f504d43302c2076616c293b0a0909627265616b3b0a096361736520313a0a09096d74706d7228504d524e5f504d43312c2076616c293b0a0909627265616b3b0a096361736520323a0a09096d74706d7228504d524e5f504d43322c2076616c293b0a0909627265616b3b0a096361736520333a0a09096d74706d7228504d524e5f504d43332c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f45525220226f6f707320747279696e6720746f20777269746520504d4325645c6e222c20696478293b0a097d0a0a096973796e6328293b0a7d0a0a2f2a0a202a205772697465206f6e65206c6f63616c20636f6e74726f6c20412072656769737465720a202a2f0a73746174696320766f69642077726974655f706d6c636128696e74206964782c20756e7369676e6564206c6f6e672076616c290a7b0a09737769746368202869647829207b0a096361736520303a0a09096d74706d7228504d524e5f504d4c4341302c2076616c293b0a0909627265616b3b0a096361736520313a0a09096d74706d7228504d524e5f504d4c4341312c2076616c293b0a0909627265616b3b0a096361736520323a0a09096d74706d7228504d524e5f504d4c4341322c2076616c293b0a0909627265616b3b0a096361736520333a0a09096d74706d7228504d524e5f504d4c4341332c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f45525220226f6f707320747279696e6720746f20777269746520504d4c434125645c6e222c20696478293b0a097d0a0a096973796e6328293b0a7d0a0a2f2a0a202a205772697465206f6e65206c6f63616c20636f6e74726f6c20422072656769737465720a202a2f0a73746174696320766f69642077726974655f706d6c636228696e74206964782c20756e7369676e6564206c6f6e672076616c290a7b0a09737769746368202869647829207b0a096361736520303a0a09096d74706d7228504d524e5f504d4c4342302c2076616c293b0a0909627265616b3b0a096361736520313a0a09096d74706d7228504d524e5f504d4c4342312c2076616c293b0a0909627265616b3b0a096361736520323a0a09096d74706d7228504d524e5f504d4c4342322c2076616c293b0a0909627265616b3b0a096361736520333a0a09096d74706d7228504d524e5f504d4c4342332c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f45525220226f6f707320747279696e6720746f20777269746520504d4c434225645c6e222c20696478293b0a097d0a0a096973796e6328293b0a7d0a0a73746174696320766f69642066736c5f656d625f706d755f726561642873747275637420706572665f6576656e74202a6576656e74290a7b0a097336342076616c2c2064656c74612c20707265763b0a0a09696620286576656e742d3e68772e7374617465202620504552465f4845535f53544f50504544290a090972657475726e3b0a0a092f2a0a09202a20506572666f726d616e6365206d6f6e69746f7220696e746572727570747320636f6d65206576656e207768656e20696e74657272757074730a09202a2061726520736f66742d64697361626c65642c206173206c6f6e6720617320696e74657272757074732061726520686172642d656e61626c65642e0a09202a205468657265666f7265207765207472656174207468656d206c696b65204e4d49732e0a09202a2f0a09646f207b0a090970726576203d206c6f63616c36345f7265616428266576656e742d3e68772e707265765f636f756e74293b0a09096261727269657228293b0a090976616c203d20726561645f706d63286576656e742d3e68772e696478293b0a097d207768696c6520286c6f63616c36345f636d707863686728266576656e742d3e68772e707265765f636f756e742c20707265762c2076616c2920213d2070726576293b0a0a092f2a2054686520636f756e7465727320617265206f6e6c7920333220626974732077696465202a2f0a0964656c7461203d202876616c202d20707265762920262030786666666666666666756c3b0a096c6f63616c36345f6164642864656c74612c20266576656e742d3e636f756e74293b0a096c6f63616c36345f7375622864656c74612c20266576656e742d3e68772e706572696f645f6c656674293b0a7d0a0a2f2a0a202a2044697361626c6520616c6c206576656e747320746f2070726576656e7420504d5520696e746572727570747320616e6420746f20616c6c6f770a202a206576656e747320746f206265206164646564206f722072656d6f7665642e0a202a2f0a73746174696320766f69642066736c5f656d625f706d755f64697361626c652873747275637420706d75202a706d75290a7b0a09737472756374206370755f68775f6576656e7473202a63707568773b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a096370756877203d20265f5f6765745f6370755f766172286370755f68775f6576656e7473293b0a0a09696620282163707568772d3e64697361626c656429207b0a090963707568772d3e64697361626c6564203d20313b0a0a09092f2a0a0909202a20436865636b206966207765206576657220656e61626c65642074686520504d55206f6e2074686973206370752e0a0909202a2f0a0909696620282163707568772d3e706d63735f656e61626c656429207b0a0909097070635f656e61626c655f706d637328293b0a09090963707568772d3e706d63735f656e61626c6564203d20313b0a09097d0a0a09096966202861746f6d69635f7265616428266e756d5f6576656e74732929207b0a0909092f2a0a090909202a20536574207468652027667265657a6520616c6c20636f756e7465727327206269742c20616e642064697361626c650a090909202a20696e74657272757074732e2020546865206261727269657220697320746f206d616b652073757265207468650a090909202a206d74706d7220686173206265656e20657865637574656420616e642074686520504d55206861732066726f7a656e0a090909202a20746865206576656e7473206265666f72652077652072657475726e2e0a090909202a2f0a0a0909096d74706d7228504d524e5f504d4743302c20504d4743305f464143293b0a0909096973796e6328293b0a09097d0a097d0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a2f2a0a202a2052652d656e61626c6520616c6c206576656e74732069662064697361626c65203d3d20302e0a202a20496620776520776572652070726576696f75736c792064697361626c656420616e64206576656e747320776572652061646465642c207468656e0a202a2070757420746865206e657720636f6e666967206f6e2074686520504d552e0a202a2f0a73746174696320766f69642066736c5f656d625f706d755f656e61626c652873747275637420706d75202a706d75290a7b0a09737472756374206370755f68775f6576656e7473202a63707568773b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a096370756877203d20265f5f6765745f6370755f766172286370755f68775f6576656e7473293b0a09696620282163707568772d3e64697361626c6564290a0909676f746f206f75743b0a0a0963707568772d3e64697361626c6564203d20303b0a097070635f7365745f706d755f696e7573652863707568772d3e6e5f6576656e747320213d2030293b0a0a096966202863707568772d3e6e5f6576656e7473203e203029207b0a09096d74706d7228504d524e5f504d4743302c20504d4743305f504d4945207c20504d4743305f4643454345293b0a09096973796e6328293b0a097d0a0a206f75743a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320696e7420636f6c6c6563745f6576656e74732873747275637420706572665f6576656e74202a67726f75702c20696e74206d61785f636f756e742c0a090909202073747275637420706572665f6576656e74202a637472735b5d290a7b0a09696e74206e203d20303b0a0973747275637420706572665f6576656e74202a6576656e743b0a0a09696620282169735f736f6674776172655f6576656e742867726f75702929207b0a0909696620286e203e3d206d61785f636f756e74290a09090972657475726e202d313b0a0909637472735b6e5d203d2067726f75703b0a09096e2b2b3b0a097d0a096c6973745f666f725f656163685f656e747279286576656e742c202667726f75702d3e7369626c696e675f6c6973742c2067726f75705f656e74727929207b0a0909696620282169735f736f6674776172655f6576656e74286576656e74292026260a0909202020206576656e742d3e737461746520213d20504552465f4556454e545f53544154455f4f464629207b0a090909696620286e203e3d206d61785f636f756e74290a0909090972657475726e202d313b0a090909637472735b6e5d203d206576656e743b0a0909096e2b2b3b0a09097d0a097d0a0972657475726e206e3b0a7d0a0a2f2a20636f6e74657874206c6f636b6564206f6e20656e747279202a2f0a73746174696320696e742066736c5f656d625f706d755f6164642873747275637420706572665f6576656e74202a6576656e742c20696e7420666c616773290a7b0a09737472756374206370755f68775f6576656e7473202a63707568773b0a09696e7420726574203d202d45414741494e3b0a09696e74206e756d5f636f756e74657273203d2070706d752d3e6e5f636f756e7465723b0a097536342076616c3b0a09696e7420693b0a0a09706572665f706d755f64697361626c65286576656e742d3e706d75293b0a096370756877203d20266765745f6370755f766172286370755f68775f6576656e7473293b0a0a09696620286576656e742d3e68772e636f6e66696720262046534c5f454d425f4556454e545f52455354524943544544290a09096e756d5f636f756e74657273203d2070706d752d3e6e5f726573747269637465643b0a0a092f2a0a09202a20416c6c6f6361746520636f756e746572732066726f6d20746f702d646f776e2c20736f207468617420726573747269637465642d63617061626c650a09202a20636f756e7465727320617265206b6570742066726565206173206c6f6e6720617320706f737369626c652e0a09202a2f0a09666f72202869203d206e756d5f636f756e74657273202d20313b2069203e3d20303b20692d2d29207b0a09096966202863707568772d3e6576656e745b695d290a090909636f6e74696e75653b0a0a0909627265616b3b0a097d0a0a096966202869203c2030290a0909676f746f206f75743b0a0a096576656e742d3e68772e696478203d20693b0a0963707568772d3e6576656e745b695d203d206576656e743b0a092b2b63707568772d3e6e5f6576656e74733b0a0a0976616c203d20303b0a09696620286576656e742d3e68772e73616d706c655f706572696f6429207b0a0909733634206c656674203d206c6f63616c36345f7265616428266576656e742d3e68772e706572696f645f6c656674293b0a0909696620286c656674203c20307838303030303030304c290a09090976616c203d20307838303030303030304c202d206c6566743b0a097d0a096c6f63616c36345f73657428266576656e742d3e68772e707265765f636f756e742c2076616c293b0a0a09696620282128666c616773202620504552465f45465f53544152542929207b0a09096576656e742d3e68772e7374617465203d20504552465f4845535f53544f50504544207c20504552465f4845535f5550544f444154453b0a090976616c203d20303b0a097d0a0a0977726974655f706d6328692c2076616c293b0a09706572665f6576656e745f7570646174655f7573657270616765286576656e74293b0a0a0977726974655f706d6c636228692c206576656e742d3e68772e636f6e666967203e3e203332293b0a0977726974655f706d6c636128692c206576656e742d3e68772e636f6e6669675f62617365293b0a0a09726574203d20303b0a206f75743a0a097075745f6370755f766172286370755f68775f6576656e7473293b0a09706572665f706d755f656e61626c65286576656e742d3e706d75293b0a0972657475726e207265743b0a7d0a0a2f2a20636f6e74657874206c6f636b6564206f6e20656e747279202a2f0a73746174696320766f69642066736c5f656d625f706d755f64656c2873747275637420706572665f6576656e74202a6576656e742c20696e7420666c616773290a7b0a09737472756374206370755f68775f6576656e7473202a63707568773b0a09696e742069203d206576656e742d3e68772e6964783b0a0a09706572665f706d755f64697361626c65286576656e742d3e706d75293b0a096966202869203c2030290a0909676f746f206f75743b0a0a0966736c5f656d625f706d755f72656164286576656e74293b0a0a096370756877203d20266765745f6370755f766172286370755f68775f6576656e7473293b0a0a095741524e5f4f4e286576656e7420213d2063707568772d3e6576656e745b6576656e742d3e68772e6964785d293b0a0a0977726974655f706d6c636128692c2030293b0a0977726974655f706d6c636228692c2030293b0a0977726974655f706d6328692c2030293b0a0a0963707568772d3e6576656e745b695d203d204e554c4c3b0a096576656e742d3e68772e696478203d202d313b0a0a092f2a0a09202a20544f444f3a206966206174206c65617374206f6e652072657374726963746564206576656e74206578697374732c20616e642077650a09202a206a7573742066726565642075702061206e6f6e2d726573747269637465642d63617061626c6520636f756e7465722c20616e640a09202a207468657265206973206120726573747269637465642d63617061626c6520636f756e746572206f636375706965642062790a09202a2061206e6f6e2d72657374726963746564206576656e742c206d6967726174652074686174206576656e7420746f207468650a09202a207661636174656420636f756e7465722e0a09202a2f0a0a0963707568772d3e6e5f6576656e74732d2d3b0a0a206f75743a0a09706572665f706d755f656e61626c65286576656e742d3e706d75293b0a097075745f6370755f766172286370755f68775f6576656e7473293b0a7d0a0a73746174696320766f69642066736c5f656d625f706d755f73746172742873747275637420706572665f6576656e74202a6576656e742c20696e742065665f666c616773290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09733634206c6566743b0a0a09696620286576656e742d3e68772e696478203c2030207c7c20216576656e742d3e68772e73616d706c655f706572696f64290a090972657475726e3b0a0a096966202821286576656e742d3e68772e7374617465202620504552465f4845535f53544f5050454429290a090972657475726e3b0a0a096966202865665f666c616773202620504552465f45465f52454c4f4144290a09095741524e5f4f4e5f4f4e43452821286576656e742d3e68772e7374617465202620504552465f4845535f5550544f4441544529293b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a09706572665f706d755f64697361626c65286576656e742d3e706d75293b0a0a096576656e742d3e68772e7374617465203d20303b0a096c656674203d206c6f63616c36345f7265616428266576656e742d3e68772e706572696f645f6c656674293b0a0977726974655f706d63286576656e742d3e68772e6964782c206c656674293b0a0a09706572665f6576656e745f7570646174655f7573657270616765286576656e74293b0a09706572665f706d755f656e61626c65286576656e742d3e706d75293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320766f69642066736c5f656d625f706d755f73746f702873747275637420706572665f6576656e74202a6576656e742c20696e742065665f666c616773290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286576656e742d3e68772e696478203c2030207c7c20216576656e742d3e68772e73616d706c655f706572696f64290a090972657475726e3b0a0a09696620286576656e742d3e68772e7374617465202620504552465f4845535f53544f50504544290a090972657475726e3b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a09706572665f706d755f64697361626c65286576656e742d3e706d75293b0a0a0966736c5f656d625f706d755f72656164286576656e74293b0a096576656e742d3e68772e7374617465207c3d20504552465f4845535f53544f50504544207c20504552465f4845535f5550544f444154453b0a0977726974655f706d63286576656e742d3e68772e6964782c2030293b0a0a09706572665f6576656e745f7570646174655f7573657270616765286576656e74293b0a09706572665f706d755f656e61626c65286576656e742d3e706d75293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a2f2a0a202a2052656c656173652074686520504d55206966207468697320697320746865206c61737420706572665f6576656e742e0a202a2f0a73746174696320766f69642068775f706572665f6576656e745f64657374726f792873747275637420706572665f6576656e74202a6576656e74290a7b0a09696620282161746f6d69635f6164645f756e6c65737328266e756d5f6576656e74732c202d312c20312929207b0a09096d757465785f6c6f636b2826706d635f726573657276655f6d75746578293b0a09096966202861746f6d69635f6465635f72657475726e28266e756d5f6576656e747329203d3d2030290a09090972656c656173655f706d635f686172647761726528293b0a09096d757465785f756e6c6f636b2826706d635f726573657276655f6d75746578293b0a097d0a7d0a0a2f2a0a202a205472616e736c61746520612067656e65726963206361636865206576656e745f696420636f6e66696720746f206120726177206576656e745f696420636f64652e0a202a2f0a73746174696320696e742068775f706572665f63616368655f6576656e742875363420636f6e6669672c20753634202a6576656e7470290a7b0a09756e7369676e6564206c6f6e6720747970652c206f702c20726573756c743b0a09696e742065763b0a0a09696620282170706d752d3e63616368655f6576656e7473290a090972657475726e202d45494e56414c3b0a0a092f2a20756e7061636b20636f6e666967202a2f0a0974797065203d20636f6e666967202620307866663b0a096f70203d2028636f6e666967203e3e203829202620307866663b0a09726573756c74203d2028636f6e666967203e3e20313629202620307866663b0a0a096966202874797065203e3d20504552465f434f554e545f48575f43414348455f4d4158207c7c0a09202020206f70203e3d20504552465f434f554e545f48575f43414348455f4f505f4d4158207c7c0a0920202020726573756c74203e3d20504552465f434f554e545f48575f43414348455f524553554c545f4d4158290a090972657475726e202d45494e56414c3b0a0a096576203d20282a70706d752d3e63616368655f6576656e7473295b747970655d5b6f705d5b726573756c745d3b0a09696620286576203d3d2030290a090972657475726e202d454f504e4f54535550503b0a09696620286576203d3d202d31290a090972657475726e202d45494e56414c3b0a092a6576656e7470203d2065763b0a0972657475726e20303b0a7d0a0a73746174696320696e742066736c5f656d625f706d755f6576656e745f696e69742873747275637420706572665f6576656e74202a6576656e74290a7b0a097536342065763b0a0973747275637420706572665f6576656e74202a6576656e74735b4d41585f48574556454e54535d3b0a09696e74206e3b0a09696e74206572723b0a09696e74206e756d5f726573747269637465643b0a09696e7420693b0a0a0973776974636820286576656e742d3e617474722e7479706529207b0a096361736520504552465f545950455f48415244574152453a0a09096576203d206576656e742d3e617474722e636f6e6669673b0a0909696620286576203e3d2070706d752d3e6e5f67656e65726963207c7c2070706d752d3e67656e657269635f6576656e74735b65765d203d3d2030290a09090972657475726e202d454f504e4f54535550503b0a09096576203d2070706d752d3e67656e657269635f6576656e74735b65765d3b0a0909627265616b3b0a0a096361736520504552465f545950455f48575f43414348453a0a0909657272203d2068775f706572665f63616368655f6576656e74286576656e742d3e617474722e636f6e6669672c20266576293b0a090969662028657272290a09090972657475726e206572723b0a0909627265616b3b0a0a096361736520504552465f545950455f5241573a0a09096576203d206576656e742d3e617474722e636f6e6669673b0a0909627265616b3b0a0a0964656661756c743a0a090972657475726e202d454e4f454e543b0a097d0a0a096576656e742d3e68772e636f6e666967203d2070706d752d3e786c6174655f6576656e74286576293b0a096966202821286576656e742d3e68772e636f6e66696720262046534c5f454d425f4556454e545f56414c494429290a090972657475726e202d45494e56414c3b0a0a092f2a0a09202a204966207468697320697320696e20612067726f75702c20636865636b2069662069742063616e20676f206f6e207769746820616c6c207468650a09202a206f74686572206861726477617265206576656e747320696e207468652067726f75702e2020576520617373756d6520746865206576656e740a09202a206861736e2774206265656e206c696e6b656420696e746f20697473206c65616465722773207369626c696e67206c697374206174207468697320706f696e742e0a09202a2f0a096e203d20303b0a09696620286576656e742d3e67726f75705f6c656164657220213d206576656e7429207b0a09096e203d20636f6c6c6563745f6576656e7473286576656e742d3e67726f75705f6c65616465722c0a09092020202020202020202020202020202020202070706d752d3e6e5f636f756e746572202d20312c206576656e7473293b0a0909696620286e203c2030290a09090972657475726e202d45494e56414c3b0a097d0a0a09696620286576656e742d3e68772e636f6e66696720262046534c5f454d425f4556454e545f5245535452494354454429207b0a09096e756d5f72657374726963746564203d20303b0a0909666f72202869203d20303b2069203c206e3b20692b2b29207b0a090909696620286576656e74735b695d2d3e68772e636f6e66696720262046534c5f454d425f4556454e545f52455354524943544544290a090909096e756d5f726573747269637465642b2b3b0a09097d0a0a0909696620286e756d5f72657374726963746564203e3d2070706d752d3e6e5f72657374726963746564290a09090972657475726e202d45494e56414c3b0a097d0a0a096576656e742d3e68772e696478203d202d313b0a0a096576656e742d3e68772e636f6e6669675f62617365203d20504d4c43415f4345207c20504d4c43415f46434d31207c0a09202020202020202020202020202020202020202020202020287533322928286576203c3c20313629202620504d4c43415f4556454e545f4d41534b293b0a0a09696620286576656e742d3e617474722e6578636c7564655f75736572290a09096576656e742d3e68772e636f6e6669675f62617365207c3d20504d4c43415f4643553b0a09696620286576656e742d3e617474722e6578636c7564655f6b65726e656c290a09096576656e742d3e68772e636f6e6669675f62617365207c3d20504d4c43415f4643533b0a09696620286576656e742d3e617474722e6578636c7564655f69646c65290a090972657475726e202d454e4f54535550503b0a0a096576656e742d3e68772e6c6173745f706572696f64203d206576656e742d3e68772e73616d706c655f706572696f643b0a096c6f63616c36345f73657428266576656e742d3e68772e706572696f645f6c6566742c206576656e742d3e68772e6c6173745f706572696f64293b0a0a092f2a0a09202a20536565206966207765206e65656420746f20726573657276652074686520504d552e0a09202a204966206e6f206576656e7473206172652063757272656e746c7920696e207573652c207468656e207765206861766520746f2074616b6520610a09202a206d7574657820746f20656e73757265207468617420776520646f6e27742072616365207769746820616e6f74686572207461736b20646f696e670a09202a20726573657276655f706d635f6861726477617265206f722072656c656173655f706d635f68617264776172652e0a09202a2f0a09657272203d20303b0a09696620282161746f6d69635f696e635f6e6f745f7a65726f28266e756d5f6576656e74732929207b0a09096d757465785f6c6f636b2826706d635f726573657276655f6d75746578293b0a09096966202861746f6d69635f7265616428266e756d5f6576656e747329203d3d20302026260a090920202020726573657276655f706d635f686172647761726528706572665f6576656e745f696e7465727275707429290a090909657272203d202d45425553593b0a0909656c73650a09090961746f6d69635f696e6328266e756d5f6576656e7473293b0a09096d757465785f756e6c6f636b2826706d635f726573657276655f6d75746578293b0a0a09096d74706d7228504d524e5f504d4743302c20504d4743305f464143293b0a09096973796e6328293b0a097d0a096576656e742d3e64657374726f79203d2068775f706572665f6576656e745f64657374726f793b0a0a0972657475726e206572723b0a7d0a0a7374617469632073747275637420706d752066736c5f656d625f706d75203d207b0a092e706d755f656e61626c65093d2066736c5f656d625f706d755f656e61626c652c0a092e706d755f64697361626c65093d2066736c5f656d625f706d755f64697361626c652c0a092e6576656e745f696e6974093d2066736c5f656d625f706d755f6576656e745f696e69742c0a092e61646409093d2066736c5f656d625f706d755f6164642c0a092e64656c09093d2066736c5f656d625f706d755f64656c2c0a092e737461727409093d2066736c5f656d625f706d755f73746172742c0a092e73746f7009093d2066736c5f656d625f706d755f73746f702c0a092e7265616409093d2066736c5f656d625f706d755f726561642c0a7d3b0a0a2f2a0a202a204120636f756e74657220686173206f766572666c6f7765643b207570646174652069747320636f756e7420616e64207265636f72640a202a207468696e6773206966207265717565737465642e20204e6f7465207468617420696e74657272757074732061726520686172642d64697361626c65640a202a206865726520736f207468657265206973206e6f20706f73736962696c697479206f66206265696e6720696e7465727275707465642e0a202a2f0a73746174696320766f6964207265636f72645f616e645f726573746172742873747275637420706572665f6576656e74202a6576656e742c20756e7369676e6564206c6f6e672076616c2c0a090909202020202020207374727563742070745f72656773202a72656773290a7b0a0975363420706572696f64203d206576656e742d3e68772e73616d706c655f706572696f643b0a0973363420707265762c2064656c74612c206c6566743b0a09696e74207265636f7264203d20303b0a0a09696620286576656e742d3e68772e7374617465202620504552465f4845535f53544f5050454429207b0a090977726974655f706d63286576656e742d3e68772e6964782c2030293b0a090972657475726e3b0a097d0a0a092f2a20776520646f6e2774206861766520746f20776f7272792061626f757420696e74657272757074732068657265202a2f0a0970726576203d206c6f63616c36345f7265616428266576656e742d3e68772e707265765f636f756e74293b0a0964656c7461203d202876616c202d20707265762920262030786666666666666666756c3b0a096c6f63616c36345f6164642864656c74612c20266576656e742d3e636f756e74293b0a0a092f2a0a09202a205365652069662074686520746f74616c20706572696f6420666f722074686973206576656e742068617320657870697265642c0a09202a20616e642075706461746520666f7220746865206e65787420706572696f642e0a09202a2f0a0976616c203d20303b0a096c656674203d206c6f63616c36345f7265616428266576656e742d3e68772e706572696f645f6c65667429202d2064656c74613b0a0969662028706572696f6429207b0a0909696620286c656674203c3d203029207b0a0909096c656674202b3d20706572696f643b0a090909696620286c656674203c3d2030290a090909096c656674203d20706572696f643b0a0909097265636f7264203d20313b0a0909096576656e742d3e68772e6c6173745f706572696f64203d206576656e742d3e68772e73616d706c655f706572696f643b0a09097d0a0909696620286c656674203c20307838303030303030304c4c290a09090976616c203d20307838303030303030304c4c202d206c6566743b0a097d0a0a0977726974655f706d63286576656e742d3e68772e6964782c2076616c293b0a096c6f63616c36345f73657428266576656e742d3e68772e707265765f636f756e742c2076616c293b0a096c6f63616c36345f73657428266576656e742d3e68772e706572696f645f6c6566742c206c656674293b0a09706572665f6576656e745f7570646174655f7573657270616765286576656e74293b0a0a092f2a0a09202a2046696e616c6c79207265636f72642064617461206966207265717565737465642e0a09202a2f0a09696620287265636f726429207b0a090973747275637420706572665f73616d706c655f6461746120646174613b0a0a0909706572665f73616d706c655f646174615f696e69742826646174612c20302c206576656e742d3e68772e6c6173745f706572696f64293b0a0a090969662028706572665f6576656e745f6f766572666c6f77286576656e742c2026646174612c207265677329290a09090966736c5f656d625f706d755f73746f70286576656e742c2030293b0a097d0a7d0a0a73746174696320766f696420706572665f6576656e745f696e74657272757074287374727563742070745f72656773202a72656773290a7b0a09696e7420693b0a09737472756374206370755f68775f6576656e7473202a6370756877203d20265f5f6765745f6370755f766172286370755f68775f6576656e7473293b0a0973747275637420706572665f6576656e74202a6576656e743b0a09756e7369676e6564206c6f6e672076616c3b0a09696e7420666f756e64203d20303b0a09696e74206e6d693b0a0a096e6d69203d20706572665f696e74725f69735f6e6d692872656773293b0a09696620286e6d69290a09096e6d695f656e74657228293b0a09656c73650a09096972715f656e74657228293b0a0a09666f72202869203d20303b2069203c2070706d752d3e6e5f636f756e7465723b202b2b6929207b0a09096576656e74203d2063707568772d3e6576656e745b695d3b0a0a090976616c203d20726561645f706d632869293b0a09096966202828696e742976616c203c203029207b0a090909696620286576656e7429207b0a090909092f2a206576656e7420686173206f766572666c6f776564202a2f0a09090909666f756e64203d20313b0a090909097265636f72645f616e645f72657374617274286576656e742c2076616c2c2072656773293b0a0909097d20656c7365207b0a090909092f2a0a09090909202a2044697361626c656420636f756e746572206973206e656761746976652c0a09090909202a207265736574206974206a75737420696e20636173652e0a09090909202a2f0a0909090977726974655f706d6328692c2030293b0a0909097d0a09097d0a097d0a0a092f2a20504d4d2077696c6c206b65657020636f756e746572732066726f7a656e20756e74696c2077652072657475726e2066726f6d2074686520696e746572727570742e202a2f0a096d746d7372286d666d73722829207c204d53525f504d4d293b0a096d74706d7228504d524e5f504d4743302c20504d4743305f504d4945207c20504d4743305f4643454345293b0a096973796e6328293b0a0a09696620286e6d69290a09096e6d695f6578697428293b0a09656c73650a09096972715f6578697428293b0a7d0a0a766f69642068775f706572665f6576656e745f736574757028696e7420637075290a7b0a09737472756374206370755f68775f6576656e7473202a6370756877203d20267065725f637075286370755f68775f6576656e74732c20637075293b0a0a096d656d7365742863707568772c20302c2073697a656f66282a637075687729293b0a7d0a0a696e742072656769737465725f66736c5f656d625f706d75287374727563742066736c5f656d625f706d75202a706d75290a7b0a096966202870706d75290a090972657475726e202d45425553593b09092f2a20736f6d657468696e67277320616c72656164792072656769737465726564202a2f0a0a0970706d75203d20706d753b0a0970725f696e666f2822257320706572666f726d616e6365206d6f6e69746f7220686172647761726520737570706f727420726567697374657265645c6e222c0a0909706d752d3e6e616d65293b0a0a09706572665f706d755f7265676973746572282666736c5f656d625f706d752c2022637075222c20504552465f545950455f524157293b0a0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f653530302d706d752e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303731373700313231313437343433333000303031373634320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f7220653530302066616d696c792070726f636573736f72732e0a202a0a202a20436f7079726967687420323030382d32303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a20436f70797269676874203230313020467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a0a202a204d6170206f662067656e65726963206861726477617265206576656e7420747970657320746f206861726477617265206576656e74730a202a205a65726f20696620756e737570706f727465640a202a2f0a73746174696320696e7420653530305f67656e657269635f6576656e74735b5d203d207b0a095b504552465f434f554e545f48575f4350555f4359434c45535d203d20312c0a095b504552465f434f554e545f48575f494e535452554354494f4e535d203d20322c0a095b504552465f434f554e545f48575f43414348455f4d49535345535d203d2034312c202f2a2044617461204c312063616368652072656c6f616473202a2f0a095b504552465f434f554e545f48575f4252414e43485f494e535452554354494f4e535d203d2031322c0a095b504552465f434f554e545f48575f4252414e43485f4d49535345535d203d2031352c0a7d3b0a0a23646566696e65204328782909504552465f434f554e545f48575f43414348455f2323780a0a2f2a0a202a205461626c65206f662067656e6572616c697a65642063616368652d72656c61746564206576656e74732e0a202a2030206d65616e73206e6f7420737570706f727465642c202d31206d65616e73206e6f6e73656e736963616c2c206f746865722076616c7565730a202a20617265206576656e7420636f6465732e0a202a2f0a73746174696320696e7420653530305f63616368655f6576656e74735b43284d4158295d5b43284f505f4d4158295d5b4328524553554c545f4d4158295d203d207b0a092f2a0a09202a20442d6361636865206d697373657320617265206e6f742073706c697420696e746f20726561642f77726974652f70726566657463683b0a09202a2075736520726177206576656e742034312e0a09202a2f0a095b43284c3144295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0932372c090930097d2c0a09095b43284f505f5752495445295d203d207b0932382c090930097d2c0a09095b43284f505f5052454645544348295d203d207b0932392c090930097d2c0a097d2c0a095b43284c3149295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09322c09093630097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b09302c090930097d2c0a097d2c0a092f2a0a09202a20417373756d696e67204c4c206d65616e73204c322c2069742773206e6f74206120676f6f64206d6174636820666f722074686973206d6f64656c2e0a09202a20497420616c6c6f6361746573206f6e6c79206f6e204c3120636173746f7574206f72206578706c696369742070726566657463682c20616e640a09202a20646f6573206e6f74206861766520736570617261746520726561642f7772697465206576656e7473202862757420697420646f657320686176650a09202a20736570617261746520696e737472756374696f6e2f64617461206576656e7473292e0a09202a2f0a095b43284c4c295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c090930097d2c0a09095b43284f505f5752495445295d203d207b09302c090930097d2c0a09095b43284f505f5052454645544348295d203d207b09302c090930097d2c0a097d2c0a092f2a0a09202a2054686572652061726520646174612f696e737472756374696f6e204d4d55206d69737365732c20627574207468617427732061206d697373206f6e0a09202a207468652063686970277320696e7465726e616c206c6576656c2d6f6e6520544c422077686963682069732070726f6261626c79206e6f740a09202a20776861742074686520757365722077616e74732e2020496e73746561642c20756e6966696564206c6576656c2d74776f20544c42206d69737365730a09202a20617265207265706f7274656420686572652e0a09202a2f0a095b432844544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0932362c09093636097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b4328425055295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0931322c0909313520097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b43284e4f4445295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b092d312c09092d3120097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a7d3b0a0a73746174696320696e74206e756d5f6576656e7473203d203132383b0a0a2f2a2055707065722068616c66206f66206576656e7420696420697320504d4c43622c20666f72207468726573686f6c64206576656e7473202a2f0a7374617469632075363420653530305f786c6174655f6576656e7428753634206576656e745f6964290a7b0a09753332206576656e745f6c6f77203d2028753332296576656e745f69643b0a09753634207265743b0a0a09696620286576656e745f6c6f77203e3d206e756d5f6576656e7473290a090972657475726e20303b0a0a09726574203d2046534c5f454d425f4556454e545f56414c49443b0a0a09696620286576656e745f6c6f77203e3d203736202626206576656e745f6c6f77203c3d20383129207b0a0909726574207c3d2046534c5f454d425f4556454e545f524553545249435445443b0a0909726574207c3d206576656e745f696420260a0909202020202020202846534c5f454d425f4556454e545f5448524553484d554c207c2046534c5f454d425f4556454e545f544852455348293b0a097d20656c736520696620286576656e745f696420260a0920202020202020202020202846534c5f454d425f4556454e545f5448524553484d554c207c2046534c5f454d425f4556454e545f5448524553482929207b0a09092f2a205468726573686f6c6420726571756573746564206f6e206e6f6e2d7468726573686f6c64206576656e74202a2f0a090972657475726e20303b0a097d0a0a0972657475726e207265743b0a7d0a0a737461746963207374727563742066736c5f656d625f706d7520653530305f706d75203d207b0a092e6e616d650909093d2022653530302066616d696c79222c0a092e6e5f636f756e74657209093d20342c0a092e6e5f7265737472696374656409093d20322c0a092e786c6174655f6576656e7409093d20653530305f786c6174655f6576656e742c0a092e6e5f67656e6572696309093d2041525241595f53495a4528653530305f67656e657269635f6576656e7473292c0a092e67656e657269635f6576656e747309093d20653530305f67656e657269635f6576656e74732c0a092e63616368655f6576656e747309093d2026653530305f63616368655f6576656e74732c0a7d3b0a0a73746174696320696e7420696e69745f653530305f706d7528766f6964290a7b0a0969662028216375725f6370755f737065632d3e6f70726f66696c655f6370755f74797065290a090972657475726e202d454e4f4445563b0a0a096966202821737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c20227070632f653530306d632229290a09096e756d5f6576656e7473203d203235363b0a09656c73652069662028737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c20227070632f653530302229290a090972657475726e202d454e4f4445563b0a0a0972657475726e2072656769737465725f66736c5f656d625f706d752826653530305f706d75293b0a7d0a0a6561726c795f696e697463616c6c28696e69745f653530305f706d75293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f6d7063373435302d706d752e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323432343200313231313437343433333000303032303236300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f72204d5043373435302d66616d696c792070726f636573736f72732e0a202a0a202a20436f7079726967687420323030382d32303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a23646566696e65204e5f434f554e5445520936092f2a204e756d626572206f6620686172647761726520636f756e74657273202a2f0a23646566696e65204d41585f414c54090933092f2a204d6178696d756d206e756d626572206f66206576656e7420616c7465726e617469766520636f646573202a2f0a0a2f2a0a202a204269747320696e206576656e7420636f646520666f72204d5043373435302066616d696c790a202a2f0a23646566696e6520504d5f5448524d554c545f4d534b5309307834303030300a23646566696e6520504d5f5448524553485f53480931320a23646566696e6520504d5f5448524553485f4d534b09307833660a23646566696e6520504d5f504d435f534809380a23646566696e6520504d5f504d435f4d534b09370a23646566696e6520504d5f504d4353454c5f4d534b09307837660a0a2f2a0a202a20436c617373696679206576656e7473206163636f7264696e6720746f20686f7720737065636966696320746865697220504d4320726571756972656d656e7473206172652e0a202a20526573756c742069733a0a202a09303a2063616e20676f206f6e20616e7920504d430a202a09313a2063616e20676f206f6e20504d437320312d340a202a09323a2063616e20676f206f6e20504d437320312c322c340a202a09333a2063616e20676f206f6e20504d43732031206f7220320a202a09343a2063616e206f6e6c7920676f206f6e206f6e6520504d430a202a092d313a206576656e7420636f646520697320696e76616c69640a202a2f0a23646566696e65204e5f434c415353455309350a0a73746174696320696e74206d7063373435305f636c6173736966795f6576656e7428753332206576656e74290a7b0a09696e7420706d633b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d6329207b0a090969662028706d63203e204e5f434f554e544552290a09090972657475726e202d313b0a090972657475726e20343b0a097d0a096576656e7420263d20504d5f504d4353454c5f4d534b3b0a09696620286576656e74203c3d2031290a090972657475726e20303b0a09696620286576656e74203c3d2037290a090972657475726e20313b0a09696620286576656e74203c3d203133290a090972657475726e20323b0a09696620286576656e74203c3d203232290a090972657475726e20333b0a0972657475726e202d313b0a7d0a0a2f2a0a202a204576656e7473207573696e67207468726573686f6c6420616e6420706f737369626c65207468726573686f6c64207363616c653a0a202a09636f6465097363616c653f096e616d650a202a09313165094e09504d5f494e5354515f4558434545445f4359430a202a09313166094e09504d5f414c54565f49515f4558434545445f4359430a202a09313238095909504d5f44544c425f5345415243485f4558434545445f4359430a202a09313262095909504d5f4c445f4d4953535f4558434545445f4c315f4359430a202a09323230094e09504d5f43515f4558434545445f4359430a202a09333063094e09504d5f4750525f52425f4558434545445f4359430a202a09333064093f09504d5f4650525f49515f4558434545445f435943203f0a202a09333131095909504d5f49544c425f5345415243485f4558434545440a202a09343130094e09504d5f4750525f49515f4558434545445f4359430a202a2f0a0a2f2a0a202a2052657475726e20757365206f66207468726573686f6c6420616e64207468726573686f6c64207363616c6520626974733a0a202a2030203d2075736573206e6569746865722c2031203d2075736573207468726573686f6c642c2032203d207573657320626f74680a202a2f0a73746174696320696e74206d7063373435305f7468726573686f6c645f75736528753332206576656e74290a7b0a09696e7420706d632c2073656c3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0973656c203d206576656e74202620504d5f504d4353454c5f4d534b3b0a097377697463682028706d6329207b0a096361736520313a0a09096966202873656c203d3d2030783165207c7c2073656c203d3d2030783166290a09090972657475726e20313b0a09096966202873656c203d3d2030783238207c7c2073656c203d3d2030783262290a09090972657475726e20323b0a0909627265616b3b0a096361736520323a0a09096966202873656c203d3d2030783230290a09090972657475726e20313b0a0909627265616b3b0a096361736520333a0a09096966202873656c203d3d20307863207c7c2073656c203d3d20307864290a09090972657475726e20313b0a09096966202873656c203d3d2030783131290a09090972657475726e20323b0a0909627265616b3b0a096361736520343a0a09096966202873656c203d3d2030783130290a09090972657475726e20313b0a0909627265616b3b0a097d0a0972657475726e20303b0a7d0a0a2f2a0a202a204c61796f7574206f6620636f6e73747261696e7420626974733a0a202a2033333232323232323232323231313131313131313131303030303030303030300a202a2031303938373635343332313039383736353433323130393837363534333231300a202a20207c3c202020203e3c20203e203c203e203c203e3c3e3c3e3c3e3c3e3c3e3c3e0a202a2020545320545620202047342020204733202047325036503550345033503250310a202a0a202a205031202d2050360a202a0930202d2031313a20436f756e74206f66206576656e7473206e656564696e6720504d4331202e2e20504d43360a202a0a202a2047320a202a093132202d2031343a20436f756e74206f66206576656e7473206e656564696e6720504d4331206f7220504d43320a202a0a202a2047330a202a093136202d2031383a20436f756e74206f66206576656e7473206e656564696e6720504d43312c20504d4332206f7220504d43340a202a0a202a2047340a202a093230202d2032333a20436f756e74206f66206576656e7473206e656564696e6720504d43312c20504d43322c20504d4333206f7220504d43340a202a0a202a2054560a202a093234202d2032393a205468726573686f6c642076616c7565207265717565737465640a202a0a202a2054530a202a0933303a205468726573686f6c64207363616c652076616c7565207265717565737465640a202a2f0a0a7374617469632075333220706d63626974735b4e5f434f554e5445525d5b325d203d207b0a097b20307830303834343030322c2030783030313131303031207d2c092f2a20504d4331206d61736b2c2076616c75653a2050312c47322c47332c4734202a2f0a097b20307830303834343030382c2030783030313131303034207d2c092f2a20504d43323a2050322c47322c47332c4734202a2f0a097b20307830303830303032302c2030783030313030303130207d2c092f2a20504d43333a2050332c4734202a2f0a097b20307830303834303038302c2030783030313130303430207d2c092f2a20504d43343a2050342c47332c4734202a2f0a097b20307830303030303230302c2030783030303030313030207d2c092f2a20504d43353a205035202a2f0a097b20307830303030303830302c2030783030303030343030207d092f2a20504d43363a205036202a2f0a7d3b0a0a7374617469632075333220636c617373626974735b4e5f434c4153534553202d20315d5b325d203d207b0a097b20307830303030303030302c2030783030303030303030207d2c092f2a20636c61737320303a206e6f20636f6e73747261696e74202a2f0a097b20307830303830303030302c2030783030313030303030207d2c092f2a20636c61737320313a204734202a2f0a097b20307830303034303030302c2030783030303130303030207d2c092f2a20636c61737320323a204733202a2f0a097b20307830303030343030302c2030783030303031303030207d2c092f2a20636c61737320333a204732202a2f0a7d3b0a0a73746174696320696e74206d7063373435305f6765745f636f6e73747261696e7428753634206576656e742c20756e7369676e6564206c6f6e67202a6d61736b702c0a090909092020756e7369676e6564206c6f6e67202a76616c70290a7b0a09696e7420706d632c20636c6173733b0a09753332206d61736b2c2076616c75653b0a09696e74207468726573682c20747573653b0a0a09636c617373203d206d7063373435305f636c6173736966795f6576656e74286576656e74293b0a0969662028636c617373203c2030290a090972657475726e202d313b0a0969662028636c617373203d3d203429207b0a0909706d63203d202828756e7369676e656420696e74296576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a09096d61736b20203d20706d63626974735b706d63202d20315d5b305d3b0a090976616c7565203d20706d63626974735b706d63202d20315d5b315d3b0a097d20656c7365207b0a09096d61736b20203d20636c617373626974735b636c6173735d5b305d3b0a090976616c7565203d20636c617373626974735b636c6173735d5b315d3b0a097d0a0a0974757365203d206d7063373435305f7468726573686f6c645f757365286576656e74293b0a09696620287475736529207b0a0909746872657368203d202828756e7369676e656420696e74296576656e74203e3e20504d5f5448524553485f534829202620504d5f5448524553485f4d534b3b0a09096d61736b20207c3d2030783366203c3c2032343b0a090976616c7565207c3d20746872657368203c3c2032343b0a09096966202874757365203d3d203229207b0a0909096d61736b207c3d20307834303030303030303b0a0909096966202828756e7369676e656420696e74296576656e74202620504d5f5448524d554c545f4d534b53290a0909090976616c7565207c3d20307834303030303030303b0a09097d0a097d0a0a092a6d61736b70203d206d61736b3b0a092a76616c70203d2076616c75653b0a0972657475726e20303b0a7d0a0a73746174696320636f6e737420756e7369676e656420696e74206576656e745f616c7465726e6174697665735b5d5b4d41585f414c545d203d207b0a097b2030783231372c203078333137207d2c09092f2a20504d5f4c315f4443414348455f4d495353202a2f0a097b2030783431382c2030783530662c203078363066207d2c092f2a20504d5f534e4f4f505f5245545259202a2f0a097b2030783530322c203078363032207d2c09092f2a20504d5f4c325f484954202a2f0a097b2030783530332c203078363033207d2c09092f2a20504d5f4c335f484954202a2f0a097b2030783530342c203078363034207d2c09092f2a20504d5f4c325f4943414348455f4d495353202a2f0a097b2030783530352c203078363035207d2c09092f2a20504d5f4c335f4943414348455f4d495353202a2f0a097b2030783530362c203078363036207d2c09092f2a20504d5f4c325f4443414348455f4d495353202a2f0a097b2030783530372c203078363037207d2c09092f2a20504d5f4c335f4443414348455f4d495353202a2f0a097b2030783530612c203078363233207d2c09092f2a20504d5f4c445f4849545f4c33202a2f0a097b2030783530622c203078363234207d2c09092f2a20504d5f53545f4849545f4c33202a2f0a097b2030783530642c203078363064207d2c09092f2a20504d5f4c325f544f5543485f484954202a2f0a097b2030783530652c203078363065207d2c09092f2a20504d5f4c335f544f5543485f484954202a2f0a097b2030783531322c203078363132207d2c09092f2a20504d5f494e545f4c4f43414c202a2f0a097b2030783531332c203078363164207d2c09092f2a20504d5f4c325f4d495353202a2f0a097b2030783531342c203078363165207d2c09092f2a20504d5f4c335f4d495353202a2f0a7d3b0a0a2f2a0a202a205363616e2074686520616c7465726e617469766573207461626c6520666f722061206d6174636820616e642072657475726e207468650a202a20696e64657820696e746f2074686520616c7465726e617469766573207461626c6520696620666f756e642c20656c7365202d312e0a202a2f0a73746174696320696e742066696e645f616c7465726e617469766528753332206576656e74290a7b0a09696e7420692c206a3b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286576656e745f616c7465726e617469766573293b202b2b6929207b0a0909696620286576656e74203c206576656e745f616c7465726e6174697665735b695d5b305d290a090909627265616b3b0a0909666f7220286a203d20303b206a203c204d41585f414c54202626206576656e745f616c7465726e6174697665735b695d5b6a5d3b202b2b6a290a090909696620286576656e74203d3d206576656e745f616c7465726e6174697665735b695d5b6a5d290a0909090972657475726e20693b0a097d0a0972657475726e202d313b0a7d0a0a73746174696320696e74206d7063373435305f6765745f616c7465726e61746976657328753634206576656e742c20756e7369676e656420696e7420666c6167732c2075363420616c745b5d290a7b0a09696e7420692c206a2c206e616c74203d20313b0a097533322061653b0a0a09616c745b305d203d206576656e743b0a096e616c74203d20313b0a0969203d2066696e645f616c7465726e61746976652828753332296576656e74293b0a096966202869203e3d203029207b0a0909666f7220286a203d20303b206a203c204d41585f414c543b202b2b6a29207b0a0909096165203d206576656e745f616c7465726e6174697665735b695d5b6a5d3b0a09090969662028616520262620616520213d2028753332296576656e74290a09090909616c745b6e616c742b2b5d203d2061653b0a09097d0a097d0a0972657475726e206e616c743b0a7d0a0a2f2a0a202a204269746d617073206f6620776869636820504d4373206561636820636c6173732063616e2075736520666f7220636c61737365732030202d20332e0a202a2042697420692069732073657420696620504d4320692b3120697320757361626c652e0a202a2f0a73746174696320636f6e737420753820636c6173736d61705b4e5f434c41535345535d203d207b0a09307833662c20307830662c20307830622c20307830332c20300a7d3b0a0a2f2a2042697420706f736974696f6e20616e64207769647468206f66206561636820504d4353454c206669656c64202a2f0a73746174696320636f6e737420696e7420706d6373656c5f73686966745b4e5f434f554e5445525d203d207b0a09362c09302c0932372c0932322c0931372c0931310a7d3b0a73746174696320636f6e73742075333220706d6373656c5f6d61736b5b4e5f434f554e5445525d203d207b0a09307837662c09307833662c09307831662c09307831662c09307831662c09307833660a7d3b0a0a2f2a0a202a20436f6d70757465204d4d4352302f312f322076616c75657320666f72206120736574206f66206576656e74732e0a202a2f0a73746174696320696e74206d7063373435305f636f6d707574655f6d6d637228753634206576656e745b5d2c20696e74206e5f65762c0a09090909756e7369676e656420696e74206877635b5d2c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a097538206576656e745f696e6465785b4e5f434c41535345535d5b4e5f434f554e5445525d3b0a09696e74206e5f636c6173736576656e745b4e5f434c41535345535d3b0a09696e7420692c206a2c20636c6173732c20747573653b0a0975333220706d635f696e757365203d20302c20706d635f617661696c3b0a09753332206d6d637230203d20302c206d6d637231203d20302c206d6d637232203d20303b0a097533322065762c20706d632c207468726573683b0a0a09696620286e5f6576203e204e5f434f554e544552290a090972657475726e202d313b0a0a092f2a20466972737420706173733a20636f756e7420757361676520696e206561636820636c617373202a2f0a09666f72202869203d20303b2069203c204e5f434c41535345533b202b2b69290a09096e5f636c6173736576656e745b695d203d20303b0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909636c617373203d206d7063373435305f636c6173736966795f6576656e74286576656e745b695d293b0a090969662028636c617373203c2030290a09090972657475726e202d313b0a09096a203d206e5f636c6173736576656e745b636c6173735d2b2b3b0a09096576656e745f696e6465785b636c6173735d5b6a5d203d20693b0a097d0a0a092f2a205365636f6e6420706173733a20616c6c6f6361746520504d43732066726f6d206d6f7374207370656369666963206576656e7420746f206c65617374202a2f0a09666f722028636c617373203d204e5f434c4153534553202d20313b20636c617373203e3d20303b202d2d636c61737329207b0a0909666f72202869203d20303b2069203c206e5f636c6173736576656e745b636c6173735d3b202b2b6929207b0a0909096576203d206576656e745b6576656e745f696e6465785b636c6173735d5b695d5d3b0a09090969662028636c617373203d3d203429207b0a09090909706d63203d20286576203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0909090969662028706d635f696e7573652026202831203c3c2028706d63202d20312929290a090909090972657475726e202d313b0a0909097d20656c7365207b0a090909092f2a2046696e642061207375697461626c6520504d43202a2f0a09090909706d635f617661696c203d20636c6173736d61705b636c6173735d2026207e706d635f696e7573653b0a090909096966202821706d635f617661696c290a090909090972657475726e202d313b0a09090909706d63203d2066667328706d635f617661696c293b0a0909097d0a090909706d635f696e757365207c3d2031203c3c2028706d63202d2031293b0a0a09090974757365203d206d7063373435305f7468726573686f6c645f757365286576293b0a090909696620287475736529207b0a09090909746872657368203d20286576203e3e20504d5f5448524553485f534829202620504d5f5448524553485f4d534b3b0a090909096d6d637230207c3d20746872657368203c3c2031363b0a090909096966202874757365203d3d203220262620286576202620504d5f5448524d554c545f4d534b5329290a09090909096d6d637232203d20307838303030303030303b0a0909097d0a090909657620263d20706d6373656c5f6d61736b5b706d63202d20315d3b0a0909096576203c3c3d20706d6373656c5f73686966745b706d63202d20315d3b0a09090969662028706d63203c3d2032290a090909096d6d637230207c3d2065763b0a090909656c73650a090909096d6d637231207c3d2065763b0a0909096877635b6576656e745f696e6465785b636c6173735d5b695d5d203d20706d63202d20313b0a09097d0a097d0a0a0969662028706d635f696e75736520262031290a09096d6d637230207c3d204d4d4352305f504d433143453b0a0969662028706d635f696e75736520262030783365290a09096d6d637230207c3d204d4d4352305f504d436e43453b0a0a092f2a2052657475726e204d4d4352782076616c756573202a2f0a096d6d63725b305d203d206d6d6372303b0a096d6d63725b315d203d206d6d6372313b0a096d6d63725b325d203d206d6d6372323b0a0972657475726e20303b0a7d0a0a2f2a0a202a2044697361626c6520636f756e74696e67206279206120504d432e0a202a204e6f746520746861742074686520706d6320617267756d656e7420697320302d626173656420686572652c206e6f7420312d62617365642e0a202a2f0a73746174696320766f6964206d7063373435305f64697361626c655f706d6328756e7369676e656420696e7420706d632c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a0969662028706d63203c3d2031290a09096d6d63725b305d20263d207e28706d6373656c5f6d61736b5b706d635d203c3c20706d6373656c5f73686966745b706d635d293b0a09656c73650a09096d6d63725b315d20263d207e28706d6373656c5f6d61736b5b706d635d203c3c20706d6373656c5f73686966745b706d635d293b0a7d0a0a73746174696320696e74206d7063373435305f67656e657269635f6576656e74735b5d203d207b0a095b504552465f434f554e545f48575f4350555f4359434c45535d09093d20312c0a095b504552465f434f554e545f48575f494e535452554354494f4e535d09093d20322c0a095b504552465f434f554e545f48575f43414348455f4d49535345535d09093d2030783231372c202f2a20504d5f4c315f4443414348455f4d495353202a2f0a095b504552465f434f554e545f48575f4252414e43485f494e535452554354494f4e535d093d2030783132322c202f2a20504d5f42525f434d504c202a2f0a095b504552465f434f554e545f48575f4252414e43485f4d49535345535d2009093d2030783431632c202f2a20504d5f42525f4d50524544202a2f0a7d3b0a0a23646566696e65204328782909504552465f434f554e545f48575f43414348455f2323780a0a2f2a0a202a205461626c65206f662067656e6572616c697a65642063616368652d72656c61746564206576656e74732e0a202a2030206d65616e73206e6f7420737570706f727465642c202d31206d65616e73206e6f6e73656e736963616c2c206f746865722076616c7565730a202a20617265206576656e7420636f6465732e0a202a2f0a73746174696320696e74206d7063373435305f63616368655f6576656e74735b43284d4158295d5b43284f505f4d4158295d5b4328524553554c545f4d4158295d203d207b0a095b43284c3144295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078323235097d2c0a09095b43284f505f5752495445295d203d207b09302c09093078323237097d2c0a09095b43284f505f5052454645544348295d203d207b09302c090930097d2c0a097d2c0a095b43284c3149295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783132392c09093078313135097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b0930783633342c090930097d2c0a097d2c0a095b43284c4c295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c090930097d2c0a09095b43284f505f5752495445295d203d207b09302c090930097d2c0a09095b43284f505f5052454645544348295d203d207b09302c090930097d2c0a097d2c0a095b432844544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078333132097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b432849544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078323233097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b4328425055295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783132322c09093078343163097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b43284e4f4445295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b092d312c09092d31097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a7d3b0a0a73747275637420706f7765725f706d75206d7063373435305f706d75203d207b0a092e6e616d650909093d20224d5043373435302066616d696c79222c0a092e6e5f636f756e74657209093d204e5f434f554e5445522c0a092e6d61785f616c7465726e617469766573093d204d41585f414c542c0a092e6164645f6669656c647309093d2030783030313131353535756c2c0a092e746573745f616464657209093d2030783030333031303030756c2c0a092e636f6d707574655f6d6d637209093d206d7063373435305f636f6d707574655f6d6d63722c0a092e6765745f636f6e73747261696e7409093d206d7063373435305f6765745f636f6e73747261696e742c0a092e6765745f616c7465726e617469766573093d206d7063373435305f6765745f616c7465726e6174697665732c0a092e64697361626c655f706d6309093d206d7063373435305f64697361626c655f706d632c0a092e6e5f67656e6572696309093d2041525241595f53495a45286d7063373435305f67656e657269635f6576656e7473292c0a092e67656e657269635f6576656e747309093d206d7063373435305f67656e657269635f6576656e74732c0a092e63616368655f6576656e747309093d20266d7063373435305f63616368655f6576656e74732c0a7d3b0a0a73746174696320696e74205f5f696e697420696e69745f6d7063373435305f706d7528766f6964290a7b0a0969662028216375725f6370755f737065632d3e6f70726f66696c655f6370755f74797065207c7c0a0920202020737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c20227070632f373435302229290a090972657475726e202d454e4f4445563b0a0a0972657475726e2072656769737465725f706f7765725f706d7528266d7063373435305f706d75293b0a7d0a0a6561726c795f696e697463616c6c28696e69745f6d7063373435305f706d75293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f706f776572342d706d752e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343136323700313231313437343433333000303032303430370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f7220504f57455234202847502920616e6420504f574552342b20284751292070726f636573736f72732e0a202a0a202a20436f707972696768742032303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a0a202a204269747320696e206576656e7420636f646520666f7220504f574552340a202a2f0a23646566696e6520504d5f504d435f5348093132092f2a20504d43206e756d6265722028312d62617365642920666f7220646972656374206576656e7473202a2f0a23646566696e6520504d5f504d435f4d534b093078660a23646566696e6520504d5f554e49545f53480938092f2a2054544d4d5558206e756d62657220616e642073657474696e67202d20756e69742073656c656374202a2f0a23646566696e6520504d5f554e49545f4d534b093078660a23646566696e6520504d5f4c4f5745525f534809360a23646566696e6520504d5f4c4f5745525f4d534b09310a23646566696e6520504d5f4c4f5745525f4d534b5309307834300a23646566696e6520504d5f425954455f53480934092f2a2042797465206e756d626572206f66206576656e742062757320746f20757365202a2f0a23646566696e6520504d5f425954455f4d534b09330a23646566696e6520504d5f504d4353454c5f4d534b09370a0a2f2a0a202a20556e697420636f64652076616c7565730a202a2f0a23646566696e6520504d5f4650550909310a23646566696e6520504d5f495355310909320a23646566696e6520504d5f4946550909330a23646566696e6520504d5f494455300909340a23646566696e6520504d5f495355315f414c5409360a23646566696e6520504d5f495355320909370a23646566696e6520504d5f4946555f414c5409380a23646566696e6520504d5f4c5355300909390a23646566696e6520504d5f4c53553109093078630a23646566696e6520504d5f47505309093078660a0a2f2a0a202a204269747320696e204d4d43523020666f7220504f574552340a202a2f0a23646566696e65204d4d4352305f504d433153454c5f534809380a23646566696e65204d4d4352305f504d433253454c5f534809310a23646566696e65204d4d43525f504d4353454c5f4d534b0909307831660a0a2f2a0a202a204269747320696e204d4d43523120666f7220504f574552340a202a2f0a23646566696e65204d4d4352315f54544d3053454c5f53480936320a23646566696e65204d4d4352315f5454433053454c5f53480936310a23646566696e65204d4d4352315f54544d3153454c5f53480935390a23646566696e65204d4d4352315f5454433153454c5f53480935380a23646566696e65204d4d4352315f54544d3253454c5f53480935360a23646566696e65204d4d4352315f5454433253454c5f53480935350a23646566696e65204d4d4352315f54544d3353454c5f53480935330a23646566696e65204d4d4352315f5454433353454c5f53480935320a23646566696e65204d4d4352315f54544d53454c5f4d534b09330a23646566696e65204d4d4352315f54445f43505f4442473053454c5f53480935300a23646566696e65204d4d4352315f54445f43505f4442473153454c5f53480934380a23646566696e65204d4d4352315f54445f43505f4442473253454c5f53480934360a23646566696e65204d4d4352315f54445f43505f4442473353454c5f53480934340a23646566696e65204d4d4352315f44454255473053454c5f53480934330a23646566696e65204d4d4352315f44454255473153454c5f53480934320a23646566696e65204d4d4352315f44454255473253454c5f53480934310a23646566696e65204d4d4352315f44454255473353454c5f53480934300a23646566696e65204d4d4352315f504d43315f41444445525f53454c5f53480933390a23646566696e65204d4d4352315f504d43325f41444445525f53454c5f53480933380a23646566696e65204d4d4352315f504d43365f41444445525f53454c5f53480933370a23646566696e65204d4d4352315f504d43355f41444445525f53454c5f53480933360a23646566696e65204d4d4352315f504d43385f41444445525f53454c5f53480933350a23646566696e65204d4d4352315f504d43375f41444445525f53454c5f53480933340a23646566696e65204d4d4352315f504d43335f41444445525f53454c5f53480933330a23646566696e65204d4d4352315f504d43345f41444445525f53454c5f53480933320a23646566696e65204d4d4352315f504d433353454c5f53480932370a23646566696e65204d4d4352315f504d433453454c5f53480932320a23646566696e65204d4d4352315f504d433553454c5f53480931370a23646566696e65204d4d4352315f504d433653454c5f53480931320a23646566696e65204d4d4352315f504d433753454c5f534809370a23646566696e65204d4d4352315f504d433853454c5f53480932092f2a206e6f746520626974203020697320696e204d4d43524120666f72204750202a2f0a0a7374617469632073686f7274206d6d6372315f61646465725f626974735b385d203d207b0a094d4d4352315f504d43315f41444445525f53454c5f53482c0a094d4d4352315f504d43325f41444445525f53454c5f53482c0a094d4d4352315f504d43335f41444445525f53454c5f53482c0a094d4d4352315f504d43345f41444445525f53454c5f53482c0a094d4d4352315f504d43355f41444445525f53454c5f53482c0a094d4d4352315f504d43365f41444445525f53454c5f53482c0a094d4d4352315f504d43375f41444445525f53454c5f53482c0a094d4d4352315f504d43385f41444445525f53454c5f53480a7d3b0a0a2f2a0a202a204269747320696e204d4d4352410a202a2f0a23646566696e65204d4d4352415f504d433853454c305f5348093137092f2a20504d433853454c20626974203020666f72204750202a2f0a0a2f2a0a202a204c61796f7574206f6620636f6e73747261696e7420626974733a0a202a20363636363535353535353535353534343434343434343434333333333333333333333232323232323232323231313131313131313131303030303030303030300a202a20333231303938373635343332313039383736353433323130393837363534333231303938373635343332313039383736353433323130393837363534333231300a202a20202020202020207c5b20203e5b20203e5b2020203e7c7c7c5b20203e5b20203e3c20203e3c20203e3c20203e3c20203e3c3e3c3e3c3e3c3e3c3e3c3e3c3e3c3e0a202a20202020202020207c205543312055433220554333207c7c7c205053312050533220423020204231202042322020423320503150325033503450355036503750380a202a200920205c534d504c0920202020202020207c7c5c5454433353454c0a202a20090920202020202020207c5c5454435f4946555f53454c0a202a20090920202020202020205c54544d3253454c300a202a0a202a20534d504c202d2053414d504c455f454e41424c4520636f6e73747261696e740a202a202020202035363a2053414d504c455f454e41424c452076616c7565203078303130305f303030305f303030305f303030300a202a0a202a20554331202d20756e697420636f6e73747261696e7420313a2063616e2774206861766520616c6c207468726565206f66204650552f495355312f494455307c495355320a202a202020202035353a20554331206572726f72203078303038305f303030305f303030305f303030300a202a202020202035343a20465055206576656e7473206e6565646564203078303034305f303030305f303030305f303030300a202a202020202035333a2049535531206576656e7473206e6565646564203078303032305f303030305f303030305f303030300a202a202020202035323a20494455307c49535532206576656e7473206e6565646564203078303031305f303030305f303030305f303030300a202a0a202a20554332202d20756e697420636f6e73747261696e7420323a2063616e2774206861766520616c6c207468726565206f66204650552f4946552f4c5355300a202a202020202035313a20554332206572726f72203078303030385f303030305f303030305f303030300a202a202020202035303a20465055206576656e7473206e6565646564203078303030345f303030305f303030305f303030300a202a202020202034393a20494655206576656e7473206e6565646564203078303030325f303030305f303030305f303030300a202a202020202034383a204c535530206576656e7473206e6565646564203078303030315f303030305f303030305f303030300a202a0a202a20554333202d20756e697420636f6e73747261696e7420333a2063616e2774206861766520616c6c20666f7572206f66204c5355302f4946552f494455307c495355322f495355310a202a202020202034373a20554333206572726f72203078383030305f303030305f303030300a202a202020202034363a204c535530206576656e7473206e6565646564203078343030305f303030305f303030300a202a202020202034353a20494655206576656e7473206e6565646564203078323030305f303030305f303030300a202a202020202034343a20494455307c49535532206576656e7473206e6565646564203078313030305f303030305f303030300a202a202020202034333a2049535531206576656e7473206e6565646564203078303830305f303030305f303030300a202a0a202a2054544d3253454c300a202a202020202034323a2030203d2049445530206576656e7473206e65656465640a202a20202020200920202031203d2049535532206576656e7473206e6565646564203078303430305f303030305f303030300a202a0a202a205454435f4946555f53454c0a202a202020202034313a2030203d204946552e55206576656e7473206e65656465640a202a20202020200920202031203d204946552e4c206576656e7473206e6565646564203078303230305f303030305f303030300a202a0a202a205454433353454c0a202a202020202034303a2030203d204c5355312e55206576656e7473206e65656465640a202a20202020200920202031203d204c5355312e4c206576656e7473206e6565646564203078303130305f303030305f303030300a202a0a202a205053310a202a202020202033393a20505331206572726f72203078303038305f303030305f303030300a202a202020202033362d33383a20636f756e74206f66206576656e7473206e656564696e6720504d43312f322f352f36203078303037305f303030305f303030300a202a0a202a205053320a202a202020202033353a20505332206572726f72203078303030385f303030305f303030300a202a202020202033322d33343a20636f756e74206f66206576656e7473206e656564696e6720504d43332f342f372f38203078303030375f303030305f303030300a202a0a202a2042300a202a202020202032382d33313a20427974652030206576656e7420736f75726365203078663030305f303030300a202a20202020200920202031203d204650550a202a200920202032203d20495355310a202a200920202033203d204946550a202a200920202034203d20494455300a202a200920202037203d20495355320a202a200920202039203d204c5355300a202a200920202063203d204c5355310a202a200920202066203d204750530a202a0a202a2042312c2042322c2042330a202a202020202032342d32372c2032302d32332c2031362d31393a204279746520312c20322c2033206576656e7420736f75726365730a202a0a202a2050380a202a202020202031353a205038206572726f72203078383030300a202a202020202031342d31353a20436f756e74206f66206576656e7473206e656564696e6720504d43380a202a0a202a2050312e2e50370a202a2020202020302d31333a20436f756e74206f66206576656e7473206e656564696e6720504d43312e2e504d43370a202a0a202a204e6f74653a207468697320646f65736e277420616c6c6f77206576656e7473207573696e67204946552e5520746f20626520636f6d62696e65642077697468206576656e74730a202a207573696e67204946552e4c2c2074686f7567682074686174206973206665617369626c6520287573696e672054544d3020616e642054544d32292e2020486f77657665720a202a20746865726520617265206e6f206c6973746564206576656e747320666f72204946552e4c20287468657920617265206465627567206576656e7473206e6f740a202a20766572696669656420666f7220706572666f726d616e6365206d6f6e69746f72696e672920736f20746869732073686f756c646e277420636175736520610a202a2070726f626c656d2e0a202a2f0a0a7374617469632073747275637420756e6974696e666f207b0a09756e7369676e6564206c6f6e670976616c75652c206d61736b3b0a09696e740909756e69743b0a09696e7409096c6f7765726269743b0a7d2070345f756e6974696e666f5b31365d203d207b0a095b504d5f4650555d20203d207b2030783434303030303030303030303030756c2c2030783838303030303030303030303030756c2c20504d5f4650552c2030207d2c0a095b504d5f495355315d203d207b2030783230303830303030303030303030756c2c2030783838303030303030303030303030756c2c20504d5f495355312c2030207d2c0a095b504d5f495355315f414c545d203d0a0909202020207b2030783230303830303030303030303030756c2c2030783838303030303030303030303030756c2c20504d5f495355312c2030207d2c0a095b504d5f4946555d20203d207b2030783032323030303030303030303030756c2c2030783038383230303030303030303030756c2c20504d5f4946552c203431207d2c0a095b504d5f4946555f414c545d203d0a0909202020207b2030783032323030303030303030303030756c2c2030783038383230303030303030303030756c2c20504d5f4946552c203431207d2c0a095b504d5f494455305d203d207b2030783130313030303030303030303030756c2c2030783830383430303030303030303030756c2c20504d5f494455302c2031207d2c0a095b504d5f495355325d203d207b2030783130313430303030303030303030756c2c2030783830383430303030303030303030756c2c20504d5f495355322c2030207d2c0a095b504d5f4c5355305d203d207b2030783031343030303030303030303030756c2c2030783038383030303030303030303030756c2c20504d5f4c5355302c2030207d2c0a095b504d5f4c5355315d203d207b2030783030303030303030303030303030756c2c2030783030303130303030303030303030756c2c20504d5f4c5355312c203430207d2c0a095b504d5f4750535d20203d207b2030783030303030303030303030303030756c2c2030783030303030303030303030303030756c2c20504d5f4750532c2030207d0a7d3b0a0a73746174696320756e7369676e65642063686172206469726563745f6d61726b65645f6576656e745b385d203d207b0a0928313c3c3229207c2028313c3c33292c092f2a20504d43313a20504d5f4d524b5f4752505f444953502c20504d5f4d524b5f53545f434d504c202a2f0a0928313c3c3329207c2028313c3c35292c092f2a20504d43323a20504d5f5448524553485f54494d454f2c20504d5f4d524b5f4252555f46494e202a2f0a0928313c3c33292c0909092f2a20504d43333a20504d5f4d524b5f53545f434d504c5f494e54202a2f0a0928313c3c3429207c2028313c3c35292c092f2a20504d43343a20504d5f4d524b5f4752505f434d504c2c20504d5f4d524b5f4352555f46494e202a2f0a0928313c3c3429207c2028313c3c35292c092f2a20504d43353a20504d5f4d524b5f4752505f54494d454f202a2f0a0928313c3c3329207c2028313c3c3429207c2028313c3c35292c0a09092f2a20504d43363a20504d5f4d524b5f53545f4750532c20504d5f4d524b5f4658555f46494e2c20504d5f4d524b5f4752505f495353554544202a2f0a0928313c3c3429207c2028313c3c35292c092f2a20504d43373a20504d5f4d524b5f4650555f46494e2c20504d5f4d524b5f494e53545f46494e202a2f0a0928313c3c34292c0909092f2a20504d43383a20504d5f4d524b5f4c53555f46494e202a2f0a7d3b0a0a2f2a0a202a2052657475726e732031206966206576656e7420636f756e7473207468696e67732072656c6174696e6720746f206d61726b656420696e737472756374696f6e730a202a20616e642074687573206e6565647320746865204d4d4352415f53414d504c455f454e41424c4520626974207365742c206f722030206966206e6f742e0a202a2f0a73746174696320696e742070345f6d61726b65645f696e7374725f6576656e7428753634206576656e74290a7b0a09696e7420706d632c207073656c2c20756e69742c20627974652c206269743b0a09756e7369676e656420696e74206d61736b3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a097073656c203d206576656e74202620504d5f504d4353454c5f4d534b3b0a0969662028706d6329207b0a0909696620286469726563745f6d61726b65645f6576656e745b706d63202d20315d2026202831203c3c207073656c29290a09090972657475726e20313b0a0909696620287073656c203d3d20302909092f2a20616464206576656e7473202a2f0a090909626974203d2028706d63203c3d2034293f20706d63202d20313a2038202d20706d633b0a0909656c736520696620287073656c203d3d203629092f2a206465636f6465206576656e7473202a2f0a090909626974203d20343b0a0909656c73650a09090972657475726e20303b0a097d20656c73650a0909626974203d207073656c3b0a0a0962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a096d61736b203d20303b0a097377697463682028756e697429207b0a096361736520504d5f4c5355313a0a0909696620286576656e74202620504d5f4c4f5745525f4d534b53290a0909096d61736b203d2031203c3c2032383b09092f2a20627974652037206269742034202a2f0a0909656c73650a0909096d61736b203d2036203c3c2032343b09092f2a206279746520332062697473203120616e642032202a2f0a0909627265616b3b0a096361736520504d5f4c5355303a0a09092f2a206279746520332c2062697420333b20627974652032206269747320302c322c332c342c353b20627974652031202a2f0a09096d61736b203d20307830383364666630303b0a097d0a0972657475726e20286d61736b203e3e202862797465202a2038202b206269742929202620313b0a7d0a0a73746174696320696e742070345f6765745f636f6e73747261696e7428753634206576656e742c20756e7369676e6564206c6f6e67202a6d61736b702c0a0909092020202020756e7369676e6564206c6f6e67202a76616c70290a7b0a09696e7420706d632c20627974652c20756e69742c206c6f7765722c2073683b0a09756e7369676e6564206c6f6e67206d61736b203d20302c2076616c7565203d20303b0a09696e7420677270203d202d313b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d6329207b0a090969662028706d63203e2038290a09090972657475726e202d313b0a09097368203d2028706d63202d203129202a20323b0a09096d61736b207c3d2032203c3c2073683b0a090976616c7565207c3d2031203c3c2073683b0a0909677270203d202828706d63202d203129203e3e203129202620313b0a097d0a09756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a0962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a0969662028756e697429207b0a09096c6f776572203d20286576656e74203e3e20504d5f4c4f5745525f534829202620504d5f4c4f5745525f4d534b3b0a0a09092f2a0a0909202a20427573206576656e7473206f6e206279746573203020616e6420322063616e20626520636f756e7465640a0909202a206f6e20504d43312f322f352f363b206279746573203120616e642033206f6e20504d43332f342f372f382e0a0909202a2f0a09096966202821706d63290a090909677270203d2062797465202620313b0a0a0909696620282170345f756e6974696e666f5b756e69745d2e756e6974290a09090972657475726e202d313b0a09096d61736b20207c3d2070345f756e6974696e666f5b756e69745d2e6d61736b3b0a090976616c7565207c3d2070345f756e6974696e666f5b756e69745d2e76616c75653b0a09097368203d2070345f756e6974696e666f5b756e69745d2e6c6f7765726269743b0a0909696620287368203e2031290a09090976616c7565207c3d2028756e7369676e6564206c6f6e67296c6f776572203c3c2073683b0a0909656c736520696620286c6f77657220213d207368290a09090972657475726e202d313b0a0909756e6974203d2070345f756e6974696e666f5b756e69745d2e756e69743b0a0a09092f2a205365742062797465206c616e652073656c656374206669656c64202a2f0a09096d61736b20207c3d20307866554c4c203c3c20283238202d2034202a2062797465293b0a090976616c7565207c3d2028756e7369676e6564206c6f6e6729756e6974203c3c20283238202d2034202a2062797465293b0a097d0a0969662028677270203d3d203029207b0a09092f2a20696e6372656d656e7420504d43312f322f352f36206669656c64202a2f0a09096d61736b20207c3d20307838303030303030303030756c6c3b0a090976616c7565207c3d20307831303030303030303030756c6c3b0a097d20656c7365207b0a09092f2a20696e6372656d656e7420504d43332f342f372f38206669656c64202a2f0a09096d61736b20207c3d203078383030303030303030756c6c3b0a090976616c7565207c3d203078313030303030303030756c6c3b0a097d0a0a092f2a204d61726b656420696e737472756374696f6e206576656e7473206e6565642073616d706c655f656e61626c6520736574202a2f0a096966202870345f6d61726b65645f696e7374725f6576656e74286576656e742929207b0a09096d61736b20207c3d2031756c6c203c3c2035363b0a090976616c7565207c3d2031756c6c203c3c2035363b0a097d0a0a092f2a20504d4353454c3d36206465636f6465206576656e7473206f6e20627974652032206e6565642073616d706c655f656e61626c6520636c656172202a2f0a0969662028706d6320262620286576656e74202620504d5f504d4353454c5f4d534b29203d3d20362026262062797465203d3d2032290a09096d61736b20207c3d2031756c6c203c3c2035363b0a0a092a6d61736b70203d206d61736b3b0a092a76616c70203d2076616c75653b0a0972657475726e20303b0a7d0a0a73746174696320756e7369676e656420696e74207070635f696e73745f636d706c5b5d203d207b0a093078313030312c203078343030312c203078363030312c203078373030312c203078383030310a7d3b0a0a73746174696320696e742070345f6765745f616c7465726e61746976657328753634206576656e742c20756e7369676e656420696e7420666c6167732c2075363420616c745b5d290a7b0a09696e7420692c206a2c206e613b0a0a09616c745b305d203d206576656e743b0a096e61203d20313b0a0a092f2a203220706f73736962696c697469657320666f7220504d5f4752505f444953505f52454a454354202a2f0a09696620286576656e74203d3d20307838303033207c7c206576656e74203d3d2030783032323429207b0a0909616c745b315d203d206576656e74205e2028307838303033205e20307830323234293b0a090972657475726e20323b0a097d0a0a092f2a203220706f73736962696c697469657320666f7220504d5f53545f4d4953535f4c31202a2f0a09696620286576656e74203d3d20307830633133207c7c206576656e74203d3d2030783063323329207b0a0909616c745b315d203d206576656e74205e2028307830633133205e20307830633233293b0a090972657475726e20323b0a097d0a0a092f2a207365766572616c20706f73736962696c697469657320666f7220504d5f494e53545f434d504c202a2f0a09666f72202869203d20303b2069203c2041525241595f53495a45287070635f696e73745f636d706c293b202b2b6929207b0a0909696620286576656e74203d3d207070635f696e73745f636d706c5b695d29207b0a090909666f7220286a203d20303b206a203c2041525241595f53495a45287070635f696e73745f636d706c293b202b2b6a290a09090909696620286a20213d2069290a0909090909616c745b6e612b2b5d203d207070635f696e73745f636d706c5b6a5d3b0a090909627265616b3b0a09097d0a097d0a0a0972657475726e206e613b0a7d0a0a73746174696320696e742070345f636f6d707574655f6d6d637228753634206576656e745b5d2c20696e74206e5f65762c0a090909202020756e7369676e656420696e74206877635b5d2c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a09756e7369676e6564206c6f6e67206d6d637230203d20302c206d6d637231203d20302c206d6d637261203d20303b0a09756e7369676e656420696e7420706d632c20756e69742c20627974652c207073656c2c206c6f7765723b0a09756e7369676e656420696e742074746d2c206772703b0a09756e7369676e656420696e7420706d635f696e757365203d20303b0a09756e7369676e656420696e7420706d635f6772705f7573655b325d3b0a09756e7369676e6564206368617220627573627974655b345d3b0a09756e7369676e6564206368617220756e69747573655b31365d3b0a09756e7369676e656420696e7420756e69746c6f776572203d20303b0a09696e7420693b0a0a09696620286e5f6576203e2038290a090972657475726e202d313b0a0a092f2a204669727374207061737320746f20636f756e74207265736f7572636520757365202a2f0a09706d635f6772705f7573655b305d203d20706d635f6772705f7573655b315d203d20303b0a096d656d73657428627573627974652c20302c2073697a656f66286275736279746529293b0a096d656d73657428756e69747573652c20302c2073697a656f6628756e697475736529293b0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a090969662028706d6329207b0a09090969662028706d635f696e7573652026202831203c3c2028706d63202d20312929290a0909090972657475726e202d313b0a090909706d635f696e757365207c3d2031203c3c2028706d63202d2031293b0a0909092f2a20636f756e7420312f322f352f3620767320332f342f372f3820757365202a2f0a0909092b2b706d635f6772705f7573655b2828706d63202d203129203e3e203129202620315d3b0a09097d0a0909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09096c6f776572203d20286576656e745b695d203e3e20504d5f4c4f5745525f534829202620504d5f4c4f5745525f4d534b3b0a090969662028756e697429207b0a0909096966202821706d63290a090909092b2b706d635f6772705f7573655b62797465202620315d3b0a09090969662028756e6974203d3d2036207c7c20756e6974203d3d2038290a090909092f2a206d617020616c7420495355312f49465520636f6465733a20362d3e322c20382d3e33202a2f0a09090909756e6974203d2028756e6974203e3e203129202d20313b0a09090969662028627573627974655b627974655d20262620627573627974655b627974655d20213d20756e6974290a0909090972657475726e202d313b0a090909627573627974655b627974655d203d20756e69743b0a0909096c6f776572203c3c3d20756e69743b0a09090969662028756e69747573655b756e69745d202626206c6f77657220213d2028756e69746c6f7765722026206c6f77657229290a0909090972657475726e202d313b0a090909756e69747573655b756e69745d203d20313b0a090909756e69746c6f776572207c3d206c6f7765723b0a09097d0a097d0a0969662028706d635f6772705f7573655b305d203e2034207c7c20706d635f6772705f7573655b315d203e2034290a090972657475726e202d313b0a0a092f2a0a09202a2041737369676e207265736f757263657320616e6420736574206d756c7469706c657865722073656c656374732e0a09202a0a09202a20556e69747320312c322c3320617265206f6e2054544d302c20342c362c37206f6e2054544d312c20382c3130206f6e2054544d322e0a09202a20456163682054544d782063616e206f6e6c792073656c656374206f6e6520756e69742c206275742073696e63650a09202a20756e697473203220616e6420362061726520626f746820495355312c20616e64203320616e6420382061726520626f7468204946552c0a09202a207765206861766520736f6d652063686f696365732e0a09202a2f0a0969662028756e69747573655b325d20262028756e69747573655b315d207c2028756e69747573655b335d202620756e69747573655b395d292929207b0a0909756e69747573655b365d203d20313b09092f2a204d6f7665203220746f2036202a2f0a0909756e69747573655b325d203d20303b0a097d0a0969662028756e69747573655b335d20262028756e69747573655b315d207c20756e69747573655b325d2929207b0a0909756e69747573655b385d203d20313b09092f2a204d6f7665203320746f2038202a2f0a0909756e69747573655b335d203d20303b0a0909756e69746c6f776572203d2028756e69746c6f7765722026207e3829207c202828756e69746c6f7765722026203829203c3c2035293b0a097d0a092f2a20436865636b206f6e6c79206f6e6520756e6974207065722054544d78202a2f0a0969662028756e69747573655b315d202b20756e69747573655b325d202b20756e69747573655b335d203e2031207c7c0a0920202020756e69747573655b345d202b20756e69747573655b365d202b20756e69747573655b375d203e2031207c7c0a0920202020756e69747573655b385d202b20756e69747573655b395d203e2031207c7c0a092020202028756e69747573655b355d207c20756e69747573655b31305d207c20756e69747573655b31315d207c0a092020202020756e69747573655b31335d207c20756e69747573655b31345d29290a090972657475726e202d313b0a0a092f2a205365742054544d7853454c206669656c64732e20204e6f74652c20756e69747320312d33203d3e2054544d3053454c20636f64657320302d32202a2f0a096d6d637231207c3d2028756e7369676e6564206c6f6e672928756e69747573655b335d202a2032202b20756e69747573655b325d290a09093c3c204d4d4352315f54544d3053454c5f53483b0a096d6d637231207c3d2028756e7369676e6564206c6f6e672928756e69747573655b375d202a2033202b20756e69747573655b365d202a2032290a09093c3c204d4d4352315f54544d3153454c5f53483b0a096d6d637231207c3d2028756e7369676e6564206c6f6e6729756e69747573655b395d203c3c204d4d4352315f54544d3253454c5f53483b0a0a092f2a20536574205454437853454c206669656c64732e202a2f0a0969662028756e69746c6f776572202620307865290a09096d6d637231207c3d2031756c6c203c3c204d4d4352315f5454433053454c5f53483b0a0969662028756e69746c6f77657220262030786630290a09096d6d637231207c3d2031756c6c203c3c204d4d4352315f5454433153454c5f53483b0a0969662028756e69746c6f7765722026203078663030290a09096d6d637231207c3d2031756c6c203c3c204d4d4352315f5454433253454c5f53483b0a0969662028756e69746c6f776572202620307837303030290a09096d6d637231207c3d2031756c6c203c3c204d4d4352315f5454433353454c5f53483b0a0a092f2a205365742062797465206c616e652073656c656374206669656c64732e202a2f0a09666f72202862797465203d20303b2062797465203c20343b202b2b6279746529207b0a0909756e6974203d20627573627974655b627974655d3b0a09096966202821756e6974290a090909636f6e74696e75653b0a090969662028756e6974203d3d2030786629207b0a0909092f2a207370656369616c206361736520666f7220475053202a2f0a0909096d6d637231207c3d2031756c6c203c3c20284d4d4352315f44454255473053454c5f5348202d2062797465293b0a09097d20656c7365207b0a0909096966202821756e69747573655b756e69745d290a0909090974746d203d20756e6974202d20313b09092f2a20322d3e312c20332d3e32202a2f0a090909656c73650a0909090974746d203d20756e6974203e3e20323b0a0909096d6d637231207c3d2028756e7369676e6564206c6f6e672974746d0a090909093c3c20284d4d4352315f54445f43505f4442473053454c5f5348202d2032202a2062797465293b0a09097d0a097d0a0a092f2a205365636f6e6420706173733a2061737369676e20504d43732c2073657420504d437853454c20616e6420504d43785f41444445525f53454c206669656c6473202a2f0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09097073656c203d206576656e745b695d202620504d5f504d4353454c5f4d534b3b0a09096966202821706d6329207b0a0909092f2a20427573206576656e74206f7220303078787820646972656374206576656e7420286f6666206f72206379636c657329202a2f0a09090969662028756e6974290a090909097073656c207c3d2030783130207c202828627974652026203229203c3c2032293b0a090909666f722028706d63203d20303b20706d63203c20383b202b2b706d6329207b0a0909090969662028706d635f696e7573652026202831203c3c20706d6329290a0909090909636f6e74696e75653b0a09090909677270203d2028706d63203e3e203129202620313b0a0909090969662028756e697429207b0a090909090969662028677270203d3d2028627974652026203129290a090909090909627265616b3b0a090909097d20656c73652069662028706d635f6772705f7573655b6772705d203c203429207b0a09090909092b2b706d635f6772705f7573655b6772705d3b0a0909090909627265616b3b0a090909097d0a0909097d0a090909706d635f696e757365207c3d2031203c3c20706d633b0a09097d20656c7365207b0a0909092f2a20446972656374206576656e74202a2f0a0909092d2d706d633b0a090909696620287073656c203d3d20302026262028627974652026203229290a090909092f2a20616464206576656e7473206f6e206869676865722d6e756d626572656420627573202a2f0a090909096d6d637231207c3d2031756c6c203c3c206d6d6372315f61646465725f626974735b706d635d3b0a090909656c736520696620287073656c203d3d20362026262062797465203d3d2033290a090909092f2a207365656d20746f206e65656420746f207365742073616d706c655f656e61626c652068657265202a2f0a090909096d6d637261207c3d204d4d4352415f53414d504c455f454e41424c453b0a0909097073656c207c3d20383b0a09097d0a090969662028706d63203c3d2031290a0909096d6d637230207c3d207073656c203c3c20284d4d4352305f504d433153454c5f5348202d2037202a20706d63293b0a0909656c73650a0909096d6d637231207c3d207073656c203c3c20284d4d4352315f504d433353454c5f5348202d2035202a2028706d63202d203229293b0a090969662028706d63203d3d203729092f2a20504d4338202a2f0a0909096d6d637261207c3d20287073656c2026203129203c3c204d4d4352415f504d433853454c305f53483b0a09096877635b695d203d20706d633b0a09096966202870345f6d61726b65645f696e7374725f6576656e74286576656e745b695d29290a0909096d6d637261207c3d204d4d4352415f53414d504c455f454e41424c453b0a097d0a0a0969662028706d635f696e75736520262031290a09096d6d637230207c3d204d4d4352305f504d433143453b0a0969662028706d635f696e75736520262030786665290a09096d6d637230207c3d204d4d4352305f504d436a43453b0a0a096d6d637261207c3d203078323030303b092f2a206d61726b206f6e6c79206f6e6520494f50207065722050504320696e737472756374696f6e202a2f0a0a092f2a2052657475726e204d4d4352782076616c756573202a2f0a096d6d63725b305d203d206d6d6372303b0a096d6d63725b315d203d206d6d6372313b0a096d6d63725b325d203d206d6d6372613b0a0972657475726e20303b0a7d0a0a73746174696320766f69642070345f64697361626c655f706d6328756e7369676e656420696e7420706d632c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a092f2a0a09202a2053657474696e672074686520504d437853454c206669656c6420746f20302064697361626c657320504d4320782e0a09202a20284e6f7465207468617420706d6320697320302d626173656420686572652c206e6f7420312d62617365642e290a09202a2f0a0969662028706d63203c3d203129207b0a09096d6d63725b305d20263d207e2830783166554c203c3c20284d4d4352305f504d433153454c5f5348202d2037202a20706d6329293b0a097d20656c7365207b0a09096d6d63725b315d20263d207e2830783166554c203c3c20284d4d4352315f504d433353454c5f5348202d2035202a2028706d63202d20322929293b0a090969662028706d63203d3d2037290a0909096d6d63725b325d20263d207e2831554c203c3c204d4d4352415f504d433853454c305f5348293b0a097d0a7d0a0a73746174696320696e742070345f67656e657269635f6576656e74735b5d203d207b0a095b504552465f434f554e545f48575f4350555f4359434c45535d09093d20372c0a095b504552465f434f554e545f48575f494e535452554354494f4e535d09093d203078313030312c0a095b504552465f434f554e545f48575f43414348455f5245464552454e4345535d093d203078386331302c202f2a20504d5f4c445f5245465f4c31202a2f0a095b504552465f434f554e545f48575f43414348455f4d49535345535d09093d203078336331302c202f2a20504d5f4c445f4d4953535f4c31202a2f0a095b504552465f434f554e545f48575f4252414e43485f494e535452554354494f4e535d093d2030783333302c20202f2a20504d5f42525f495353554544202a2f0a095b504552465f434f554e545f48575f4252414e43485f4d49535345535d09093d2030783333312c20202f2a20504d5f42525f4d505245445f4352202a2f0a7d3b0a0a23646566696e65204328782909504552465f434f554e545f48575f43414348455f2323780a0a2f2a0a202a205461626c65206f662067656e6572616c697a65642063616368652d72656c61746564206576656e74732e0a202a2030206d65616e73206e6f7420737570706f727465642c202d31206d65616e73206e6f6e73656e736963616c2c206f746865722076616c7565730a202a20617265206576656e7420636f6465732e0a202a2f0a73746174696320696e7420706f776572345f63616368655f6576656e74735b43284d4158295d5b43284f505f4d4158295d5b4328524553554c545f4d4158295d203d207b0a095b43284c3144295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b093078386331302c0909307833633130097d2c0a09095b43284f505f5752495445295d203d207b093078376331302c09093078633133097d2c0a09095b43284f505f5052454645544348295d203d207b0930786333352c090930097d2c0a097d2c0a095b43284c3149295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c090930097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b09302c090930097d2c0a097d2c0a095b43284c4c295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c090930097d2c0a09095b43284f505f5752495445295d203d207b09302c090930097d2c0a09095b43284f505f5052454645544348295d203d207b0930786333342c090930097d2c0a097d2c0a095b432844544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078393034097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b432849544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078393030097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b4328425055295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783333302c09093078333331097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a095b43284e4f4445295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b092d312c09092d31097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d31097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d31097d2c0a097d2c0a7d3b0a0a7374617469632073747275637420706f7765725f706d7520706f776572345f706d75203d207b0a092e6e616d650909093d2022504f574552342f342b222c0a092e6e5f636f756e74657209093d20382c0a092e6d61785f616c7465726e617469766573093d20352c0a092e6164645f6669656c647309093d20307830303030303031313030303035353535756c2c0a092e746573745f616464657209093d20307830303131303833333030303030303030756c2c0a092e636f6d707574655f6d6d637209093d2070345f636f6d707574655f6d6d63722c0a092e6765745f636f6e73747261696e7409093d2070345f6765745f636f6e73747261696e742c0a092e6765745f616c7465726e617469766573093d2070345f6765745f616c7465726e6174697665732c0a092e64697361626c655f706d6309093d2070345f64697361626c655f706d632c0a092e6e5f67656e6572696309093d2041525241595f53495a452870345f67656e657269635f6576656e7473292c0a092e67656e657269635f6576656e747309093d2070345f67656e657269635f6576656e74732c0a092e63616368655f6576656e747309093d2026706f776572345f63616368655f6576656e74732c0a092e666c6167730909093d2050504d555f4e4f5f53495052207c2050504d555f4e4f5f434f4e545f53414d504c494e472c0a7d3b0a0a73746174696320696e74205f5f696e697420696e69745f706f776572345f706d7528766f6964290a7b0a0969662028216375725f6370755f737065632d3e6f70726f66696c655f6370755f74797065207c7c0a0920202020737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c202270706336342f706f776572342229290a090972657475726e202d454e4f4445563b0a0a0972657475726e2072656769737465725f706f7765725f706d752826706f776572345f706d75293b0a7d0a0a6561726c795f696e697463616c6c28696e69745f706f776572345f706d75293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f706f776572352b2d706d752e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343437323300313231313437343433333000303032303436330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f7220504f574552352b2f2b2b20286e6f7420504f57455235292070726f636573736f72732e0a202a0a202a20436f707972696768742032303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a0a202a204269747320696e206576656e7420636f646520666f7220504f574552352b2028504f574552352047532920616e6420504f574552352b2b2028504f5745523520475320444433290a202a2f0a23646566696e6520504d5f504d435f5348093230092f2a20504d43206e756d6265722028312d62617365642920666f7220646972656374206576656e7473202a2f0a23646566696e6520504d5f504d435f4d534b093078660a23646566696e6520504d5f504d435f4d534b530928504d5f504d435f4d534b203c3c20504d5f504d435f5348290a23646566696e6520504d5f554e49545f5348093136092f2a2054544d4d5558206e756d62657220616e642073657474696e67202d20756e69742073656c656374202a2f0a23646566696e6520504d5f554e49545f4d534b093078660a23646566696e6520504d5f425954455f5348093132092f2a2042797465206e756d626572206f66206576656e742062757320746f20757365202a2f0a23646566696e6520504d5f425954455f4d534b09370a23646566696e6520504d5f4752535f53480938092f2a2053746f726167652073756273797374656d206d75782073656c656374202a2f0a23646566696e6520504d5f4752535f4d534b09370a23646566696e6520504d5f4255534556454e545f4d534b0930783830092f2a20536574206966206576656e742075736573206576656e7420627573202a2f0a23646566696e6520504d5f504d4353454c5f4d534b09307837660a0a2f2a2056616c75657320696e20504d5f554e4954206669656c64202a2f0a23646566696e6520504d5f4650550909300a23646566696e6520504d5f495355300909310a23646566696e6520504d5f4946550909320a23646566696e6520504d5f495355310909330a23646566696e6520504d5f4944550909340a23646566696e6520504d5f495355305f414c5409360a23646566696e6520504d5f4752530909370a23646566696e6520504d5f4c5355300909380a23646566696e6520504d5f4c53553109093078630a23646566696e6520504d5f4c415354554e4954093078630a0a2f2a0a202a204269747320696e204d4d43523120666f7220504f574552352b0a202a2f0a23646566696e65204d4d4352315f54544d3053454c5f53480936320a23646566696e65204d4d4352315f54544d3153454c5f53480936300a23646566696e65204d4d4352315f54544d3253454c5f53480935380a23646566696e65204d4d4352315f54544d3353454c5f53480935360a23646566696e65204d4d4352315f54544d53454c5f4d534b09330a23646566696e65204d4d4352315f54445f43505f4442473053454c5f53480935340a23646566696e65204d4d4352315f54445f43505f4442473153454c5f53480935320a23646566696e65204d4d4352315f54445f43505f4442473253454c5f53480935300a23646566696e65204d4d4352315f54445f43505f4442473353454c5f53480934380a23646566696e65204d4d4352315f4752535f4c3253454c5f53480934360a23646566696e65204d4d4352315f4752535f4c3253454c5f4d534b09330a23646566696e65204d4d4352315f4752535f4c3353454c5f53480934340a23646566696e65204d4d4352315f4752535f4c3353454c5f4d534b09330a23646566696e65204d4d4352315f4752535f4d4353454c5f53480934310a23646566696e65204d4d4352315f4752535f4d4353454c5f4d534b09370a23646566696e65204d4d4352315f4752535f46414253454c5f53480933390a23646566696e65204d4d4352315f4752535f46414253454c5f4d534b09330a23646566696e65204d4d4352315f504d43315f41444445525f53454c5f53480933350a23646566696e65204d4d4352315f504d43325f41444445525f53454c5f53480933340a23646566696e65204d4d4352315f504d43335f41444445525f53454c5f53480933330a23646566696e65204d4d4352315f504d43345f41444445525f53454c5f53480933320a23646566696e65204d4d4352315f504d433153454c5f53480932350a23646566696e65204d4d4352315f504d433253454c5f53480931370a23646566696e65204d4d4352315f504d433353454c5f534809390a23646566696e65204d4d4352315f504d433453454c5f534809310a23646566696e65204d4d4352315f504d4353454c5f5348286e2909284d4d4352315f504d433153454c5f5348202d20286e29202a2038290a23646566696e65204d4d4352315f504d4353454c5f4d534b09307837660a0a2f2a0a202a204c61796f7574206f6620636f6e73747261696e7420626974733a0a202a20363636363535353535353535353534343434343434343434333333333333333333333232323232323232323231313131313131313131303030303030303030300a202a20333231303938373635343332313039383736353433323130393837363534333231303938373635343332313039383736353433323130393837363534333231300a202a202020202020202020202020205b20203e3c3e3c3e3c203e3c3e203c3e3c3e5b20203e20203c20203e3c20203e3c20203e3c20203e3c3e3c3e3c3e3c3e3c3e3c3e0a202a202020202020202020202020204e4320204730473147322047332054305431205543202020204230202042312020423220204233205036503550345033503250310a202a0a202a204e43202d206e756d626572206f6620636f756e746572730a202a202020202035313a204e43206572726f72203078303030385f303030305f303030305f303030300a202a202020202034382d35303a206e756d626572206f66206576656e7473206e656564696e6720504d43312d34203078303030375f303030305f303030305f303030300a202a0a202a2047302e2e4733202d20475253206d757820636f6e73747261696e74730a202a202020202034362d34373a204752535f4c3253454c2076616c75650a202a202020202034342d34353a204752535f4c3353454c2076616c75650a202a202020202034312d34343a204752535f4d4353454c2076616c75650a202a202020202033392d34303a204752535f46414253454c2076616c75650a202a094e6f74652074686174207468657365206d6174636820757020776974682074686569722062697420706f736974696f6e7320696e204d4d4352310a202a0a202a205430202d2054544d3020636f6e73747261696e740a202a202020202033362d33373a2054544d3053454c2076616c75652028303d4650552c20323d4946552c20333d495355312920307833305f303030305f303030300a202a0a202a205431202d2054544d3120636f6e73747261696e740a202a202020202033342d33353a2054544d3153454c2076616c75652028303d4944552c20333d4752532920307830635f303030305f303030300a202a0a202a205543202d20756e697420636f6e73747261696e743a2063616e2774206861766520616c6c207468726565206f66204650557c4946557c495355312c20495355302c204944557c4752530a202a202020202033333a20554333206572726f7220307830325f303030305f303030300a202a202020202033323a204650557c4946557c49535531206576656e7473206e656564656420307830315f303030305f303030300a202a202020202033313a2049535530206576656e7473206e656564656420307830315f383030305f303030300a202a202020202033303a204944557c475253206576656e7473206e656564656420307830305f343030305f303030300a202a0a202a2042300a202a202020202032342d32373a20427974652030206576656e7420736f75726365203078306630305f303030300a202a09202020202020456e636f64696e6720617320666f7220746865206576656e7420636f64650a202a0a202a2042312c2042322c2042330a202a202020202032302d32332c2031362d31392c2031322d31353a204279746520312c20322c2033206576656e7420736f75726365730a202a0a202a2050360a202a202020202031313a205036206572726f722030783830300a202a202020202031302d31313a20436f756e74206f66206576656e7473206e656564696e6720504d43360a202a0a202a2050312e2e50350a202a2020202020302d393a20436f756e74206f66206576656e7473206e656564696e6720504d43312e2e504d43350a202a2f0a0a73746174696320636f6e737420696e7420677273656c5f73686966745b385d203d207b0a094d4d4352315f4752535f4c3253454c5f53482c204d4d4352315f4752535f4c3253454c5f53482c204d4d4352315f4752535f4c3253454c5f53482c0a094d4d4352315f4752535f4c3353454c5f53482c204d4d4352315f4752535f4c3353454c5f53482c204d4d4352315f4752535f4c3353454c5f53482c0a094d4d4352315f4752535f4d4353454c5f53482c204d4d4352315f4752535f46414253454c5f53480a7d3b0a0a2f2a204d61736b7320616e642076616c75657320666f72207573696e67206576656e74732066726f6d2074686520766172696f757320756e697473202a2f0a73746174696320756e7369676e6564206c6f6e6720756e69745f636f6e735b504d5f4c415354554e49542b315d5b325d203d207b0a095b504d5f4650555d203d2020207b20307833323030303030303030756c2c20307830313030303030303030756c207d2c0a095b504d5f495355305d203d20207b20307830323030303030303030756c2c20307830303830303030303030756c207d2c0a095b504d5f495355315d203d20207b20307833323030303030303030756c2c20307833313030303030303030756c207d2c0a095b504d5f4946555d203d2020207b20307833323030303030303030756c2c20307832313030303030303030756c207d2c0a095b504d5f4944555d203d2020207b20307830653030303030303030756c2c20307830303430303030303030756c207d2c0a095b504d5f4752535d203d2020207b20307830653030303030303030756c2c20307830633430303030303030756c207d2c0a7d3b0a0a73746174696320696e7420706f77657235705f6765745f636f6e73747261696e7428753634206576656e742c20756e7369676e6564206c6f6e67202a6d61736b702c0a090909092020756e7369676e6564206c6f6e67202a76616c70290a7b0a09696e7420706d632c20627974652c20756e69742c2073683b0a09696e74206269742c20666d61736b3b0a09756e7369676e6564206c6f6e67206d61736b203d20302c2076616c7565203d20303b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d6329207b0a090969662028706d63203e2036290a09090972657475726e202d313b0a09097368203d2028706d63202d203129202a20323b0a09096d61736b207c3d2032203c3c2073683b0a090976616c7565207c3d2031203c3c2073683b0a090969662028706d63203e3d20352026262021286576656e74203d3d203078353030303039207c7c206576656e74203d3d20307836303030303529290a09090972657475726e202d313b0a097d0a09696620286576656e74202620504d5f4255534556454e545f4d534b29207b0a0909756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090969662028756e6974203e20504d5f4c415354554e4954290a09090972657475726e202d313b0a090969662028756e6974203d3d20504d5f495355305f414c54290a090909756e6974203d20504d5f495355303b0a09096d61736b207c3d20756e69745f636f6e735b756e69745d5b305d3b0a090976616c7565207c3d20756e69745f636f6e735b756e69745d5b315d3b0a090962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09096966202862797465203e3d203429207b0a09090969662028756e697420213d20504d5f4c535531290a0909090972657475726e202d313b0a0909092f2a204d6170204c535531206c6f7720776f72642028627974657320342d372920746f20756e6974204c5355312b31202a2f0a0909092b2b756e69743b0a0909096279746520263d20333b0a09097d0a090969662028756e6974203d3d20504d5f47525329207b0a090909626974203d206576656e74202620373b0a090909666d61736b203d2028626974203d3d2036293f20373a20333b0a0909097368203d20677273656c5f73686966745b6269745d3b0a0909096d61736b207c3d2028756e7369676e6564206c6f6e6729666d61736b203c3c2073683b0a09090976616c7565207c3d2028756e7369676e6564206c6f6e672928286576656e74203e3e20504d5f4752535f534829202620666d61736b290a090909093c3c2073683b0a09097d0a09092f2a205365742062797465206c616e652073656c656374206669656c64202a2f0a09096d61736b20207c3d20307866554c203c3c20283234202d2034202a2062797465293b0a090976616c7565207c3d2028756e7369676e6564206c6f6e6729756e6974203c3c20283234202d2034202a2062797465293b0a097d0a0969662028706d63203c203529207b0a09092f2a206e656564206120636f756e7465722066726f6d20504d43312d3420736574202a2f0a09096d61736b20207c3d20307838303030303030303030303030756c3b0a090976616c7565207c3d20307831303030303030303030303030756c3b0a097d0a092a6d61736b70203d206d61736b3b0a092a76616c70203d2076616c75653b0a0972657475726e20303b0a7d0a0a73746174696320696e7420706f77657235705f6c696d697465645f706d635f6576656e7428753634206576656e74290a7b0a09696e7420706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0a0972657475726e20706d63203d3d2035207c7c20706d63203d3d20363b0a7d0a0a23646566696e65204d41585f414c540933092f2a206174206d6f7374203320616c7465726e61746976657320666f7220616e79206576656e74202a2f0a0a73746174696320636f6e737420756e7369676e656420696e74206576656e745f616c7465726e6174697665735b5d5b4d41585f414c545d203d207b0a097b20307831303063302c20203078343030303166207d2c0909092f2a20504d5f4743545f46554c4c5f435943202a2f0a097b20307831323065342c20203078343030303032207d2c0909092f2a20504d5f4752505f444953505f52454a454354202a2f0a097b20307832333065322c20203078333233303837207d2c0909092f2a20504d5f42525f505245445f4352202a2f0a097b20307832333065332c202030783232333038372c203078333233306130207d2c092f2a20504d5f42525f505245445f5441202a2f0a097b20307834313063372c20203078343431303834207d2c0909092f2a20504d5f544852445f4c324d4953535f424f54485f435943202a2f0a097b20307838303063342c202030786332306530207d2c0909092f2a20504d5f44544c425f4d495353202a2f0a097b20307863353063362c202030786336306530207d2c0909092f2a20504d5f4d524b5f44544c425f4d495353202a2f0a097b2030783130303030352c203078363030303035207d2c0909092f2a20504d5f52554e5f435943202a2f0a097b2030783130303030392c203078323030303039207d2c0909092f2a20504d5f494e53545f434d504c202a2f0a097b2030783230303031352c203078333030303135207d2c0909092f2a20504d5f4c53555f4c4d515f5352515f454d5054595f435943202a2f0a097b2030783330303030392c203078343030303039207d2c0909092f2a20504d5f494e53545f44495350202a2f0a7d3b0a0a2f2a0a202a205363616e2074686520616c7465726e617469766573207461626c6520666f722061206d6174636820616e642072657475726e207468650a202a20696e64657820696e746f2074686520616c7465726e617469766573207461626c6520696620666f756e642c20656c7365202d312e0a202a2f0a73746174696320696e742066696e645f616c7465726e617469766528756e7369676e656420696e74206576656e74290a7b0a09696e7420692c206a3b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286576656e745f616c7465726e617469766573293b202b2b6929207b0a0909696620286576656e74203c206576656e745f616c7465726e6174697665735b695d5b305d290a090909627265616b3b0a0909666f7220286a203d20303b206a203c204d41585f414c54202626206576656e745f616c7465726e6174697665735b695d5b6a5d3b202b2b6a290a090909696620286576656e74203d3d206576656e745f616c7465726e6174697665735b695d5b6a5d290a0909090972657475726e20693b0a097d0a0972657475726e202d313b0a7d0a0a73746174696320636f6e737420756e7369676e6564206368617220627974656465636f64655f616c7465726e6174697665735b345d5b345d203d207b0a092f2a20504d432031202a2f097b20307832312c20307832332c20307832352c2030783237207d2c0a092f2a20504d432032202a2f097b20307830372c20307831372c20307830652c2030783165207d2c0a092f2a20504d432033202a2f097b20307832302c20307832322c20307832342c2030783236207d2c0a092f2a20504d432034202a2f097b20307830372c20307831372c20307830652c2030783165207d0a7d3b0a0a2f2a0a202a20536f6d6520646972656374206576656e747320666f72206465636f646573206f66206576656e742062757320627974652033206861766520616c7465726e61746976650a202a20504d4353454c2076616c756573206f6e206f7468657220636f756e746572732e2020546869732072657475726e732074686520616c7465726e61746976650a202a206576656e7420636f646520666f722074686f7365207468617420646f2c206f72202d31206f74686572776973652e20205468697320616c736f2068616e646c65730a202a20616c7465726e61746976652050434d53454c2076616c75657320666f7220616464206576656e74732e0a202a2f0a737461746963207336342066696e645f616c7465726e61746976655f626465636f646528753634206576656e74290a7b0a09696e7420706d632c20616c74706d632c2070702c206a3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d63203d3d2030207c7c20706d63203e2034290a090972657475726e202d313b0a09616c74706d63203d2035202d20706d633b092f2a2031203c2d3e20342c2032203c2d3e2033202a2f0a097070203d206576656e74202620504d5f504d4353454c5f4d534b3b0a09666f7220286a203d20303b206a203c20343b202b2b6a29207b0a090969662028627974656465636f64655f616c7465726e6174697665735b706d63202d20315d5b6a5d203d3d20707029207b0a09090972657475726e20286576656e742026207e28504d5f504d435f4d534b53207c20504d5f504d4353454c5f4d534b2929207c0a0909090928616c74706d63203c3c20504d5f504d435f534829207c0a09090909627974656465636f64655f616c7465726e6174697665735b616c74706d63202d20315d5b6a5d3b0a09097d0a097d0a0a092f2a206e6577206465636f646520616c7465726e61746976657320666f7220706f776572352b202a2f0a0969662028706d63203d3d203120262620287070203d3d2030783064207c7c207070203d3d203078306529290a090972657475726e206576656e74202b202832203c3c20504d5f504d435f534829202b202830783265202d2030783064293b0a0969662028706d63203d3d203320262620287070203d3d2030783265207c7c207070203d3d203078326629290a090972657475726e206576656e74202d202832203c3c20504d5f504d435f534829202d202830783265202d2030783064293b0a0a092f2a20616c7465726e617469766520616464206576656e7420656e636f64696e6773202a2f0a09696620287070203d3d2030783130207c7c207070203d3d2030783238290a090972657475726e2028286576656e74205e202830783130205e203078323829292026207e504d5f504d435f4d534b5329207c0a09090928616c74706d63203c3c20504d5f504d435f5348293b0a0a0972657475726e202d313b0a7d0a0a73746174696320696e7420706f77657235705f6765745f616c7465726e61746976657328753634206576656e742c20756e7369676e656420696e7420666c6167732c2075363420616c745b5d290a7b0a09696e7420692c206a2c206e616c74203d20313b0a09696e74206e6c696d3b0a097336342061653b0a0a09616c745b305d203d206576656e743b0a096e616c74203d20313b0a096e6c696d203d20706f77657235705f6c696d697465645f706d635f6576656e74286576656e74293b0a0969203d2066696e645f616c7465726e6174697665286576656e74293b0a096966202869203e3d203029207b0a0909666f7220286a203d20303b206a203c204d41585f414c543b202b2b6a29207b0a0909096165203d206576656e745f616c7465726e6174697665735b695d5b6a5d3b0a09090969662028616520262620616520213d206576656e74290a09090909616c745b6e616c742b2b5d203d2061653b0a0909096e6c696d202b3d20706f77657235705f6c696d697465645f706d635f6576656e74286165293b0a09097d0a097d20656c7365207b0a09096165203d2066696e645f616c7465726e61746976655f626465636f6465286576656e74293b0a0909696620286165203e2030290a090909616c745b6e616c742b2b5d203d2061653b0a097d0a0a0969662028666c61677320262050504d555f4f4e4c595f434f554e545f52554e29207b0a09092f2a0a0909202a205765277265206f6e6c7920636f756e74696e6720696e2052554e2073746174652c0a0909202a20736f20504d5f435943206973206571756976616c656e7420746f20504d5f52554e5f4359430a0909202a20616e6420504d5f494e53545f434d504c203d3d3d20504d5f52554e5f494e53545f434d504c2e0a0909202a205468697320646f65736e277420696e636c75646520616c7465726e617469766573207468617420646f6e27742070726f766964650a0909202a20616e7920657874726120666c65786962696c69747920696e2061737369676e696e6720504d43732028652e672e0a0909202a20307831303030303520666f7220504d5f52554e5f4359432076732e2030786620666f7220504d5f435943292e0a0909202a204e6f74652074686174206576656e2077697468207468657365206164646974696f6e616c20616c7465726e6174697665730a0909202a207765206e6576657220656e642075702077697468206d6f7265207468616e203320616c7465726e61746976657320666f7220616e79206576656e742e0a0909202a2f0a09096a203d206e616c743b0a0909666f72202869203d20303b2069203c206e616c743b202b2b6929207b0a0909097377697463682028616c745b695d29207b0a09090963617365203078663a092f2a20504d5f435943202a2f0a09090909616c745b6a2b2b5d203d2030783630303030353b092f2a20504d5f52554e5f435943202a2f0a090909092b2b6e6c696d3b0a09090909627265616b3b0a090909636173652030783630303030353a092f2a20504d5f52554e5f435943202a2f0a09090909616c745b6a2b2b5d203d203078663b0a09090909627265616b3b0a090909636173652030783130303030393a092f2a20504d5f494e53545f434d504c202a2f0a09090909616c745b6a2b2b5d203d2030783530303030393b092f2a20504d5f52554e5f494e53545f434d504c202a2f0a090909092b2b6e6c696d3b0a09090909627265616b3b0a090909636173652030783530303030393a092f2a20504d5f52554e5f494e53545f434d504c202a2f0a09090909616c745b6a2b2b5d203d2030783130303030393b092f2a20504d5f494e53545f434d504c202a2f0a09090909616c745b6a2b2b5d203d2030783230303030393b0a09090909627265616b3b0a0909097d0a09097d0a09096e616c74203d206a3b0a097d0a0a09696620282128666c61677320262050504d555f4c494d495445445f504d435f4f4b29202626206e6c696d29207b0a09092f2a2072656d6f766520746865206c696d6974656420504d43206576656e7473202a2f0a09096a203d20303b0a0909666f72202869203d20303b2069203c206e616c743b202b2b6929207b0a0909096966202821706f77657235705f6c696d697465645f706d635f6576656e7428616c745b695d2929207b0a09090909616c745b6a5d203d20616c745b695d3b0a090909092b2b6a3b0a0909097d0a09097d0a09096e616c74203d206a3b0a097d20656c7365206966202828666c61677320262050504d555f4c494d495445445f504d435f5245514429202626206e6c696d203c206e616c7429207b0a09092f2a2072656d6f766520616c6c2062757420746865206c696d6974656420504d43206576656e7473202a2f0a09096a203d20303b0a0909666f72202869203d20303b2069203c206e616c743b202b2b6929207b0a09090969662028706f77657235705f6c696d697465645f706d635f6576656e7428616c745b695d2929207b0a09090909616c745b6a5d203d20616c745b695d3b0a090909092b2b6a3b0a0909097d0a09097d0a09096e616c74203d206a3b0a097d0a0a0972657475726e206e616c743b0a7d0a0a2f2a0a202a204d6170206f6620776869636820646972656374206576656e7473206f6e20776869636820504d437320617265206d61726b656420696e737472756374696f6e206576656e74732e0a202a20496e646578656420627920504d4353454c2076616c75652c20626974206920284c45292073657420696620504d4320692069732061206d61726b6564206576656e742e0a202a20426974203020697320736574206966206974206973206d61726b656420666f7220616c6c20504d43732e0a202a2054686520307838302062697420696e6469636174657320612062797465206465636f646520504d4353454c2076616c75652e0a202a2f0a73746174696320756e7369676e65642063686172206469726563745f6576656e745f69735f6d61726b65645b307832385d203d207b0a09302c092f2a203030202a2f0a09307831662c092f2a20303120504d5f494f50535f434d504c202a2f0a093078322c092f2a20303220504d5f4d524b5f4752505f44495350202a2f0a093078652c092f2a20303320504d5f4d524b5f53545f434d504c2c20504d5f4d524b5f53545f4750532c20504d5f4d524b5f53545f434d504c5f494e54202a2f0a09302c092f2a203034202a2f0a09307831632c092f2a20303520504d5f4d524b5f4252555f46494e2c20504d5f4d524b5f494e53545f46494e2c20504d5f4d524b5f4352555f46494e202a2f0a09307838302c092f2a203036202a2f0a09307838302c092f2a203037202a2f0a09302c20302c20302c2f2a203038202d203061202a2f0a09307831382c092f2a20306220504d5f5448524553485f54494d454f2c20504d5f4d524b5f4752505f54494d454f202a2f0a09302c092f2a203063202a2f0a09307838302c092f2a203064202a2f0a09307838302c092f2a203065202a2f0a09302c092f2a203066202a2f0a09302c092f2a203130202a2f0a09307831342c092f2a20313120504d5f4d524b5f4752505f42525f52454449522c20504d5f4d524b5f4752505f49435f4d495353202a2f0a09302c092f2a203132202a2f0a09307831302c092f2a20313320504d5f4d524b5f4752505f434d504c202a2f0a09307831662c092f2a20313420504d5f4752505f4d524b2c20504d5f4d524b5f7b4658552c4650552c4c53557d5f46494e202a2f0a093078322c092f2a20313520504d5f4d524b5f4752505f495353554544202a2f0a09307838302c092f2a203136202a2f0a09307838302c092f2a203137202a2f0a09302c20302c20302c20302c20302c0a09307838302c092f2a203164202a2f0a09307838302c092f2a203165202a2f0a09302c092f2a203166202a2f0a09307838302c092f2a203230202a2f0a09307838302c092f2a203231202a2f0a09307838302c092f2a203232202a2f0a09307838302c092f2a203233202a2f0a09307838302c092f2a203234202a2f0a09307838302c092f2a203235202a2f0a09307838302c092f2a203236202a2f0a09307838302c092f2a203237202a2f0a7d3b0a0a2f2a0a202a2052657475726e732031206966206576656e7420636f756e7473207468696e67732072656c6174696e6720746f206d61726b656420696e737472756374696f6e730a202a20616e642074687573206e6565647320746865204d4d4352415f53414d504c455f454e41424c4520626974207365742c206f722030206966206e6f742e0a202a2f0a73746174696320696e7420706f77657235705f6d61726b65645f696e7374725f6576656e7428753634206576656e74290a7b0a09696e7420706d632c207073656c3b0a09696e74206269742c20627974652c20756e69743b0a09753332206d61736b3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a097073656c203d206576656e74202620504d5f504d4353454c5f4d534b3b0a0969662028706d63203e3d2035290a090972657475726e20303b0a0a09626974203d202d313b0a09696620287073656c203c2073697a656f66286469726563745f6576656e745f69735f6d61726b65642929207b0a0909696620286469726563745f6576656e745f69735f6d61726b65645b7073656c5d2026202831203c3c20706d6329290a09090972657475726e20313b0a0909696620286469726563745f6576656e745f69735f6d61726b65645b7073656c5d20262030783830290a090909626974203d20343b0a0909656c736520696620287073656c203d3d2030783038290a090909626974203d20706d63202d20313b0a0909656c736520696620287073656c203d3d2030783130290a090909626974203d2034202d20706d633b0a0909656c736520696620287073656c203d3d20307831622026262028706d63203d3d2031207c7c20706d63203d3d203329290a090909626974203d20343b0a097d20656c73652069662028287073656c2026203078343829203d3d203078343029207b0a0909626974203d207073656c202620373b0a097d20656c736520696620287073656c203d3d203078323829207b0a0909626974203d20706d63202d20313b0a097d20656c73652069662028706d63203d3d203320262620287073656c203d3d2030783265207c7c207073656c203d3d20307832662929207b0a0909626974203d20343b0a097d0a0a096966202821286576656e74202620504d5f4255534556454e545f4d534b29207c7c20626974203d3d202d31290a090972657475726e20303b0a0a0962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a0969662028756e6974203d3d20504d5f4c53553029207b0a09092f2a20627974652031206269747320302d372c20627974652032206269747320302c322d342c36202a2f0a09096d61736b203d2030783564666630303b0a097d20656c73652069662028756e6974203d3d20504d5f4c5355312026262062797465203e3d203429207b0a090962797465202d3d20343b0a09092f2a20627974652035206269747320362d372c20627974652036206269747320302c342c20627974652037206269747320302d342c36202a2f0a09096d61736b203d20307835663131633030303b0a097d20656c73650a090972657475726e20303b0a0a0972657475726e20286d61736b203e3e202862797465202a2038202b206269742929202620313b0a7d0a0a73746174696320696e7420706f77657235705f636f6d707574655f6d6d637228753634206576656e745b5d2c20696e74206e5f65762c0a09090909756e7369676e656420696e74206877635b5d2c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a09756e7369676e6564206c6f6e67206d6d637231203d20303b0a09756e7369676e6564206c6f6e67206d6d637261203d20303b0a09756e7369676e656420696e7420706d632c20756e69742c20627974652c207073656c3b0a09756e7369676e656420696e742074746d3b0a09696e7420692c2069736275732c206269742c20677273656c3b0a09756e7369676e656420696e7420706d635f696e757365203d20303b0a09756e7369676e6564206368617220627573627974655b345d3b0a09756e7369676e6564206368617220756e69747573655b31365d3b0a09696e742074746d7573653b0a0a09696620286e5f6576203e2036290a090972657475726e202d313b0a0a092f2a204669727374207061737320746f20636f756e74207265736f7572636520757365202a2f0a096d656d73657428627573627974652c20302c2073697a656f66286275736279746529293b0a096d656d73657428756e69747573652c20302c2073697a656f6628756e697475736529293b0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a090969662028706d6329207b0a09090969662028706d63203e2036290a0909090972657475726e202d313b0a09090969662028706d635f696e7573652026202831203c3c2028706d63202d20312929290a0909090972657475726e202d313b0a090909706d635f696e757365207c3d2031203c3c2028706d63202d2031293b0a09097d0a0909696620286576656e745b695d202620504d5f4255534556454e545f4d534b29207b0a090909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a09090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09090969662028756e6974203e20504d5f4c415354554e4954290a0909090972657475726e202d313b0a09090969662028756e6974203d3d20504d5f495355305f414c54290a09090909756e6974203d20504d5f495355303b0a0909096966202862797465203e3d203429207b0a0909090969662028756e697420213d20504d5f4c535531290a090909090972657475726e202d313b0a090909092b2b756e69743b0a090909096279746520263d20333b0a0909097d0a09090969662028627573627974655b627974655d20262620627573627974655b627974655d20213d20756e6974290a0909090972657475726e202d313b0a090909627573627974655b627974655d203d20756e69743b0a090909756e69747573655b756e69745d203d20313b0a09097d0a097d0a0a092f2a0a09202a2041737369676e207265736f757263657320616e6420736574206d756c7469706c657865722073656c656374732e0a09202a0a09202a20504d5f495355302063616e20676f20656974686572206f6e2054544d30206f722054544d312c206275742074686174277320746865206f6e6c790a09202a2063686f696365207765206861766520746f206465616c20776974682e0a09202a2f0a0969662028756e69747573655b504d5f495355305d20260a092020202028756e69747573655b504d5f4650555d207c20756e69747573655b504d5f4946555d207c20756e69747573655b504d5f495355315d2929207b0a0909756e69747573655b504d5f495355305f414c545d203d20313b092f2a206d6f76652049535520746f2054544d31202a2f0a0909756e69747573655b504d5f495355305d203d20303b0a097d0a092f2a205365742054544d5b30315d53454c206669656c64732e202a2f0a0974746d757365203d20303b0a09666f72202869203d20504d5f4650553b2069203c3d20504d5f495355313b202b2b6929207b0a09096966202821756e69747573655b695d290a090909636f6e74696e75653b0a09096966202874746d7573652b2b290a09090972657475726e202d313b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672969203c3c204d4d4352315f54544d3053454c5f53483b0a097d0a0974746d757365203d20303b0a09666f7220283b2069203c3d20504d5f4752533b202b2b6929207b0a09096966202821756e69747573655b695d290a090909636f6e74696e75653b0a09096966202874746d7573652b2b290a09090972657475726e202d313b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672928692026203329203c3c204d4d4352315f54544d3153454c5f53483b0a097d0a096966202874746d757365203e2031290a090972657475726e202d313b0a0a092f2a205365742062797465206c616e652073656c656374206669656c64732c2054544d5b32335d53454c20616e64204752535f2a53454c2e202a2f0a09666f72202862797465203d20303b2062797465203c20343b202b2b6279746529207b0a0909756e6974203d20627573627974655b627974655d3b0a09096966202821756e6974290a090909636f6e74696e75653b0a090969662028756e6974203d3d20504d5f4953553020262620756e69747573655b504d5f495355305f414c545d29207b0a0909092f2a206765742049535530207468726f7567682054544d3120726174686572207468616e2054544d30202a2f0a090909756e6974203d20504d5f495355305f414c543b0a09097d20656c73652069662028756e6974203d3d20504d5f4c535531202b203129207b0a0909092f2a2073656c656374206c6f77657220776f7264206f66204c53553120666f7220746869732062797465202a2f0a0909096d6d637231207c3d2031756c203c3c20284d4d4352315f54544d3353454c5f5348202b2033202d2062797465293b0a09097d0a090974746d203d20756e6974203e3e20323b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672974746d0a0909093c3c20284d4d4352315f54445f43505f4442473053454c5f5348202d2032202a2062797465293b0a097d0a0a092f2a205365636f6e6420706173733a2061737369676e20504d43732c2073657420504d437853454c20616e6420504d43785f41444445525f53454c206669656c6473202a2f0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09097073656c203d206576656e745b695d202620504d5f504d4353454c5f4d534b3b0a09096973627573203d206576656e745b695d202620504d5f4255534556454e545f4d534b3b0a09096966202821706d6329207b0a0909092f2a20427573206576656e74206f7220616e792d504d4320646972656374206576656e74202a2f0a090909666f722028706d63203d20303b20706d63203c20343b202b2b706d6329207b0a09090909696620282128706d635f696e7573652026202831203c3c20706d632929290a0909090909627265616b3b0a0909097d0a09090969662028706d63203e3d2034290a0909090972657475726e202d313b0a090909706d635f696e757365207c3d2031203c3c20706d633b0a09097d20656c73652069662028706d63203c3d203429207b0a0909092f2a20446972656374206576656e74202a2f0a0909092d2d706d633b0a09090969662028697362757320262620286279746520262032292026260a09090920202020287073656c203d3d2038207c7c207073656c203d3d2030783130207c7c207073656c203d3d203078323829290a090909092f2a20616464206576656e7473206f6e206869676865722d6e756d626572656420627573202a2f0a090909096d6d637231207c3d2031756c203c3c20284d4d4352315f504d43315f41444445525f53454c5f5348202d20706d63293b0a09097d20656c7365207b0a0909092f2a20496e737472756374696f6e73206f722072756e206379636c6573206f6e20504d43352f36202a2f0a0909092d2d706d633b0a09097d0a090969662028697362757320262620756e6974203d3d20504d5f47525329207b0a090909626974203d207073656c202620373b0a090909677273656c203d20286576656e745b695d203e3e20504d5f4752535f534829202620504d5f4752535f4d534b3b0a0909096d6d637231207c3d2028756e7369676e6564206c6f6e6729677273656c203c3c20677273656c5f73686966745b6269745d3b0a09097d0a090969662028706f77657235705f6d61726b65645f696e7374725f6576656e74286576656e745b695d29290a0909096d6d637261207c3d204d4d4352415f53414d504c455f454e41424c453b0a090969662028287073656c2026203078353829203d3d2030783430202626202862797465202620312920213d202828706d63203e3e2031292026203129290a0909092f2a2073656c65637420616c7465726e6174652062797465206c616e65202a2f0a0909097073656c207c3d20307831303b0a090969662028706d63203c3d2033290a0909096d6d637231207c3d207073656c203c3c204d4d4352315f504d4353454c5f534828706d63293b0a09096877635b695d203d20706d633b0a097d0a0a092f2a2052657475726e204d4d4352782076616c756573202a2f0a096d6d63725b305d203d20303b0a0969662028706d635f696e75736520262031290a09096d6d63725b305d203d204d4d4352305f504d433143453b0a0969662028706d635f696e75736520262030783365290a09096d6d63725b305d207c3d204d4d4352305f504d436a43453b0a096d6d63725b315d203d206d6d6372313b0a096d6d63725b325d203d206d6d6372613b0a0972657475726e20303b0a7d0a0a73746174696320766f696420706f77657235705f64697361626c655f706d6328756e7369676e656420696e7420706d632c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a0969662028706d63203c3d2033290a09096d6d63725b315d20263d207e2830783766554c203c3c204d4d4352315f504d4353454c5f534828706d6329293b0a7d0a0a73746174696320696e7420706f77657235705f67656e657269635f6576656e74735b5d203d207b0a095b504552465f434f554e545f48575f4350555f4359434c45535d09093d203078662c0a095b504552465f434f554e545f48575f494e535452554354494f4e535d09093d2030783130303030392c0a095b504552465f434f554e545f48575f43414348455f5245464552454e4345535d093d2030783163313061382c202f2a204c445f5245465f4c31202a2f0a095b504552465f434f554e545f48575f43414348455f4d49535345535d09093d2030783363313038382c202f2a204c445f4d4953535f4c31202a2f0a095b504552465f434f554e545f48575f4252414e43485f494e535452554354494f4e535d093d20307832333065342c20202f2a2042525f495353554544202a2f0a095b504552465f434f554e545f48575f4252414e43485f4d49535345535d09093d20307832333065352c20202f2a2042525f4d505245445f4352202a2f0a7d3b0a0a23646566696e65204328782909504552465f434f554e545f48575f43414348455f2323780a0a2f2a0a202a205461626c65206f662067656e6572616c697a65642063616368652d72656c61746564206576656e74732e0a202a2030206d65616e73206e6f7420737570706f727465642c202d31206d65616e73206e6f6e73656e736963616c2c206f746865722076616c7565730a202a20617265206576656e7420636f6465732e0a202a2f0a73746174696320696e7420706f77657235705f63616368655f6576656e74735b43284d4158295d5b43284f505f4d4158295d5b4328524553554c545f4d4158295d203d207b0a095b43284c3144295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783163313061382c093078336331303838097d2c0a09095b43284f505f5752495445295d203d207b0930783263313061382c093078633130633309097d2c0a09095b43284f505f5052454645544348295d203d207b09307863373065372c092d3109097d2c0a097d2c0a095b43284c3149295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093009097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b09302c09093009097d2c0a097d2c0a095b43284c4c295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093009097d2c0a09095b43284f505f5752495445295d203d207b09302c09093009097d2c0a09095b43284f505f5052454645544348295d203d207b09307863353063332c093009097d2c0a097d2c0a095b432844544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09307863323065342c093078383030633409097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b432849544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078383030633009097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b4328425055295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09307832333065342c093078323330653509097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b43284e4f4445295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a7d3b0a0a7374617469632073747275637420706f7765725f706d7520706f77657235705f706d75203d207b0a092e6e616d650909093d2022504f574552352b2f2b2b222c0a092e6e5f636f756e74657209093d20362c0a092e6d61785f616c7465726e617469766573093d204d41585f414c542c0a092e6164645f6669656c647309093d20307837303030303030303030303535756c2c0a092e746573745f616464657209093d20307833303030303430303030303030756c2c0a092e636f6d707574655f6d6d637209093d20706f77657235705f636f6d707574655f6d6d63722c0a092e6765745f636f6e73747261696e7409093d20706f77657235705f6765745f636f6e73747261696e742c0a092e6765745f616c7465726e617469766573093d20706f77657235705f6765745f616c7465726e6174697665732c0a092e64697361626c655f706d6309093d20706f77657235705f64697361626c655f706d632c0a092e6c696d697465645f706d635f6576656e74093d20706f77657235705f6c696d697465645f706d635f6576656e742c0a092e666c6167730909093d2050504d555f4c494d495445445f504d43355f362c0a092e6e5f67656e6572696309093d2041525241595f53495a4528706f77657235705f67656e657269635f6576656e7473292c0a092e67656e657269635f6576656e747309093d20706f77657235705f67656e657269635f6576656e74732c0a092e63616368655f6576656e747309093d2026706f77657235705f63616368655f6576656e74732c0a7d3b0a0a73746174696320696e74205f5f696e697420696e69745f706f77657235705f706d7528766f6964290a7b0a0969662028216375725f6370755f737065632d3e6f70726f66696c655f6370755f74797065207c7c0a092020202028737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c202270706336342f706f776572352b22290a092020202020262620737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c202270706336342f706f776572352b2b222929290a090972657475726e202d454e4f4445563b0a0a0972657475726e2072656769737465725f706f7765725f706d752826706f77657235705f706d75293b0a7d0a0a6561726c795f696e697463616c6c28696e69745f706f77657235705f706d75293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f706f776572352d706d752e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343132353300313231313437343433333000303032303430330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f7220504f5745523520286e6f7420504f574552352b2b292070726f636573736f72732e0a202a0a202a20436f707972696768742032303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a0a202a204269747320696e206576656e7420636f646520666f7220504f5745523520286e6f7420504f574552352b2b290a202a2f0a23646566696e6520504d5f504d435f5348093230092f2a20504d43206e756d6265722028312d62617365642920666f7220646972656374206576656e7473202a2f0a23646566696e6520504d5f504d435f4d534b093078660a23646566696e6520504d5f504d435f4d534b530928504d5f504d435f4d534b203c3c20504d5f504d435f5348290a23646566696e6520504d5f554e49545f5348093136092f2a2054544d4d5558206e756d62657220616e642073657474696e67202d20756e69742073656c656374202a2f0a23646566696e6520504d5f554e49545f4d534b093078660a23646566696e6520504d5f425954455f5348093132092f2a2042797465206e756d626572206f66206576656e742062757320746f20757365202a2f0a23646566696e6520504d5f425954455f4d534b09370a23646566696e6520504d5f4752535f53480938092f2a2053746f726167652073756273797374656d206d75782073656c656374202a2f0a23646566696e6520504d5f4752535f4d534b09370a23646566696e6520504d5f4255534556454e545f4d534b0930783830092f2a20536574206966206576656e742075736573206576656e7420627573202a2f0a23646566696e6520504d5f504d4353454c5f4d534b09307837660a0a2f2a2056616c75657320696e20504d5f554e4954206669656c64202a2f0a23646566696e6520504d5f4650550909300a23646566696e6520504d5f495355300909310a23646566696e6520504d5f4946550909320a23646566696e6520504d5f495355310909330a23646566696e6520504d5f4944550909340a23646566696e6520504d5f495355305f414c5409360a23646566696e6520504d5f4752530909370a23646566696e6520504d5f4c5355300909380a23646566696e6520504d5f4c53553109093078630a23646566696e6520504d5f4c415354554e4954093078630a0a2f2a0a202a204269747320696e204d4d43523120666f7220504f574552350a202a2f0a23646566696e65204d4d4352315f54544d3053454c5f53480936320a23646566696e65204d4d4352315f54544d3153454c5f53480936300a23646566696e65204d4d4352315f54544d3253454c5f53480935380a23646566696e65204d4d4352315f54544d3353454c5f53480935360a23646566696e65204d4d4352315f54544d53454c5f4d534b09330a23646566696e65204d4d4352315f54445f43505f4442473053454c5f53480935340a23646566696e65204d4d4352315f54445f43505f4442473153454c5f53480935320a23646566696e65204d4d4352315f54445f43505f4442473253454c5f53480935300a23646566696e65204d4d4352315f54445f43505f4442473353454c5f53480934380a23646566696e65204d4d4352315f4752535f4c3253454c5f53480934360a23646566696e65204d4d4352315f4752535f4c3253454c5f4d534b09330a23646566696e65204d4d4352315f4752535f4c3353454c5f53480934340a23646566696e65204d4d4352315f4752535f4c3353454c5f4d534b09330a23646566696e65204d4d4352315f4752535f4d4353454c5f53480934310a23646566696e65204d4d4352315f4752535f4d4353454c5f4d534b09370a23646566696e65204d4d4352315f4752535f46414253454c5f53480933390a23646566696e65204d4d4352315f4752535f46414253454c5f4d534b09330a23646566696e65204d4d4352315f504d43315f41444445525f53454c5f53480933350a23646566696e65204d4d4352315f504d43325f41444445525f53454c5f53480933340a23646566696e65204d4d4352315f504d43335f41444445525f53454c5f53480933330a23646566696e65204d4d4352315f504d43345f41444445525f53454c5f53480933320a23646566696e65204d4d4352315f504d433153454c5f53480932350a23646566696e65204d4d4352315f504d433253454c5f53480931370a23646566696e65204d4d4352315f504d433353454c5f534809390a23646566696e65204d4d4352315f504d433453454c5f534809310a23646566696e65204d4d4352315f504d4353454c5f5348286e2909284d4d4352315f504d433153454c5f5348202d20286e29202a2038290a23646566696e65204d4d4352315f504d4353454c5f4d534b09307837660a0a2f2a0a202a204c61796f7574206f6620636f6e73747261696e7420626974733a0a202a20363636363535353535353535353534343434343434343434333333333333333333333232323232323232323231313131313131313131303030303030303030300a202a20333231303938373635343332313039383736353433323130393837363534333231303938373635343332313039383736353433323130393837363534333231300a202a2020202020202020203c3e3c3e5b20203e3c3e3c3e3c203e3c3e205b20203e5b203e5b203e3c20203e3c20203e3c20203e3c20203e3c3e3c3e3c3e3c3e3c3e3c3e0a202a20202020202020202054305431204e43204730473147322047332020554320505331505332204230202042312020423220204233205036503550345033503250310a202a0a202a205430202d2054544d3020636f6e73747261696e740a202a202020202035342d35353a2054544d3053454c2076616c75652028303d4650552c20323d4946552c20333d495355312920307863305f303030305f303030305f303030300a202a0a202a205431202d2054544d3120636f6e73747261696e740a202a202020202035322d35333a2054544d3153454c2076616c75652028303d4944552c20333d4752532920307833305f303030305f303030305f303030300a202a0a202a204e43202d206e756d626572206f6620636f756e746572730a202a202020202035313a204e43206572726f72203078303030385f303030305f303030305f303030300a202a202020202034382d35303a206e756d626572206f66206576656e7473206e656564696e6720504d43312d34203078303030375f303030305f303030305f303030300a202a0a202a2047302e2e4733202d20475253206d757820636f6e73747261696e74730a202a202020202034362d34373a204752535f4c3253454c2076616c75650a202a202020202034342d34353a204752535f4c3353454c2076616c75650a202a202020202034312d34343a204752535f4d4353454c2076616c75650a202a202020202033392d34303a204752535f46414253454c2076616c75650a202a094e6f74652074686174207468657365206d6174636820757020776974682074686569722062697420706f736974696f6e7320696e204d4d4352310a202a0a202a205543202d20756e697420636f6e73747261696e743a2063616e2774206861766520616c6c207468726565206f66204650557c4946557c495355312c20495355302c204944557c4752530a202a202020202033373a20554333206572726f7220307832305f303030305f303030300a202a202020202033363a204650557c4946557c49535531206576656e7473206e656564656420307831305f303030305f303030300a202a202020202033353a2049535530206576656e7473206e656564656420307830385f303030305f303030300a202a202020202033343a204944557c475253206576656e7473206e656564656420307830345f303030305f303030300a202a0a202a205053310a202a202020202033333a20505331206572726f72203078325f303030305f303030300a202a202020202033312d33323a20636f756e74206f66206576656e7473206e656564696e6720504d43312f32203078315f383030305f303030300a202a0a202a205053320a202a202020202033303a20505332206572726f72203078343030305f303030300a202a202020202032382d32393a20636f756e74206f66206576656e7473206e656564696e6720504d43332f34203078333030305f303030300a202a0a202a2042300a202a202020202032342d32373a20427974652030206576656e7420736f75726365203078306630305f303030300a202a09202020202020456e636f64696e6720617320666f7220746865206576656e7420636f64650a202a0a202a2042312c2042322c2042330a202a202020202032302d32332c2031362d31392c2031322d31353a204279746520312c20322c2033206576656e7420736f75726365730a202a0a202a2050312e2e50360a202a2020202020302d31313a20436f756e74206f66206576656e7473206e656564696e6720504d43312e2e504d43360a202a2f0a0a73746174696320636f6e737420696e7420677273656c5f73686966745b385d203d207b0a094d4d4352315f4752535f4c3253454c5f53482c204d4d4352315f4752535f4c3253454c5f53482c204d4d4352315f4752535f4c3253454c5f53482c0a094d4d4352315f4752535f4c3353454c5f53482c204d4d4352315f4752535f4c3353454c5f53482c204d4d4352315f4752535f4c3353454c5f53482c0a094d4d4352315f4752535f4d4353454c5f53482c204d4d4352315f4752535f46414253454c5f53480a7d3b0a0a2f2a204d61736b7320616e642076616c75657320666f72207573696e67206576656e74732066726f6d2074686520766172696f757320756e697473202a2f0a73746174696320756e7369676e6564206c6f6e6720756e69745f636f6e735b504d5f4c415354554e49542b315d5b325d203d207b0a095b504d5f4650555d203d2020207b2030786330303032303030303030303030756c2c2030783030303031303030303030303030756c207d2c0a095b504d5f495355305d203d20207b2030783030303032303030303030303030756c2c2030783030303030383030303030303030756c207d2c0a095b504d5f495355315d203d20207b2030786330303032303030303030303030756c2c2030786330303031303030303030303030756c207d2c0a095b504d5f4946555d203d2020207b2030786330303032303030303030303030756c2c2030783830303031303030303030303030756c207d2c0a095b504d5f4944555d203d2020207b2030783330303032303030303030303030756c2c2030783030303030343030303030303030756c207d2c0a095b504d5f4752535d203d2020207b2030783330303032303030303030303030756c2c2030783330303030343030303030303030756c207d2c0a7d3b0a0a73746174696320696e7420706f776572355f6765745f636f6e73747261696e7428753634206576656e742c20756e7369676e6564206c6f6e67202a6d61736b702c0a0909090920756e7369676e6564206c6f6e67202a76616c70290a7b0a09696e7420706d632c20627974652c20756e69742c2073683b0a09696e74206269742c20666d61736b3b0a09756e7369676e6564206c6f6e67206d61736b203d20302c2076616c7565203d20303b0a09696e7420677270203d202d313b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d6329207b0a090969662028706d63203e2036290a09090972657475726e202d313b0a09097368203d2028706d63202d203129202a20323b0a09096d61736b207c3d2032203c3c2073683b0a090976616c7565207c3d2031203c3c2073683b0a090969662028706d63203c3d2034290a090909677270203d2028706d63202d203129203e3e20313b0a0909656c736520696620286576656e7420213d203078353030303039202626206576656e7420213d203078363030303035290a09090972657475726e202d313b0a097d0a09696620286576656e74202620504d5f4255534556454e545f4d534b29207b0a0909756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090969662028756e6974203e20504d5f4c415354554e4954290a09090972657475726e202d313b0a090969662028756e6974203d3d20504d5f495355305f414c54290a090909756e6974203d20504d5f495355303b0a09096d61736b207c3d20756e69745f636f6e735b756e69745d5b305d3b0a090976616c7565207c3d20756e69745f636f6e735b756e69745d5b315d3b0a090962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09096966202862797465203e3d203429207b0a09090969662028756e697420213d20504d5f4c535531290a0909090972657475726e202d313b0a0909092f2a204d6170204c535531206c6f7720776f72642028627974657320342d372920746f20756e6974204c5355312b31202a2f0a0909092b2b756e69743b0a0909096279746520263d20333b0a09097d0a090969662028756e6974203d3d20504d5f47525329207b0a090909626974203d206576656e74202620373b0a090909666d61736b203d2028626974203d3d2036293f20373a20333b0a0909097368203d20677273656c5f73686966745b6269745d3b0a0909096d61736b207c3d2028756e7369676e6564206c6f6e6729666d61736b203c3c2073683b0a09090976616c7565207c3d2028756e7369676e6564206c6f6e672928286576656e74203e3e20504d5f4752535f534829202620666d61736b290a090909093c3c2073683b0a09097d0a09092f2a0a0909202a20427573206576656e7473206f6e206279746573203020616e6420322063616e20626520636f756e7465640a0909202a206f6e20504d43312f323b206279746573203120616e642033206f6e20504d43332f342e0a0909202a2f0a09096966202821706d63290a090909677270203d2062797465202620313b0a09092f2a205365742062797465206c616e652073656c656374206669656c64202a2f0a09096d61736b20207c3d20307866554c203c3c20283234202d2034202a2062797465293b0a090976616c7565207c3d2028756e7369676e6564206c6f6e6729756e6974203c3c20283234202d2034202a2062797465293b0a097d0a0969662028677270203d3d203029207b0a09092f2a20696e6372656d656e7420504d43312f32206669656c64202a2f0a09096d61736b20207c3d203078323030303030303030756c3b0a090976616c7565207c3d203078303830303030303030756c3b0a097d20656c73652069662028677270203d3d203129207b0a09092f2a20696e6372656d656e7420504d43332f34206669656c64202a2f0a09096d61736b20207c3d2030783430303030303030756c3b0a090976616c7565207c3d2030783130303030303030756c3b0a097d0a0969662028706d63203c203529207b0a09092f2a206e656564206120636f756e7465722066726f6d20504d43312d3420736574202a2f0a09096d61736b20207c3d20307838303030303030303030303030756c3b0a090976616c7565207c3d20307831303030303030303030303030756c3b0a097d0a092a6d61736b70203d206d61736b3b0a092a76616c70203d2076616c75653b0a0972657475726e20303b0a7d0a0a23646566696e65204d41585f414c540933092f2a206174206d6f7374203320616c7465726e61746976657320666f7220616e79206576656e74202a2f0a0a73746174696320636f6e737420756e7369676e656420696e74206576656e745f616c7465726e6174697665735b5d5b4d41585f414c545d203d207b0a097b20307831323065342c20203078343030303032207d2c0909092f2a20504d5f4752505f444953505f52454a454354202a2f0a097b20307834313063372c20203078343431303834207d2c0909092f2a20504d5f544852445f4c324d4953535f424f54485f435943202a2f0a097b2030783130303030352c203078363030303035207d2c0909092f2a20504d5f52554e5f435943202a2f0a097b2030783130303030392c2030783230303030392c203078353030303039207d2c092f2a20504d5f494e53545f434d504c202a2f0a097b2030783330303030392c203078343030303039207d2c0909092f2a20504d5f494e53545f44495350202a2f0a7d3b0a0a2f2a0a202a205363616e2074686520616c7465726e617469766573207461626c6520666f722061206d6174636820616e642072657475726e207468650a202a20696e64657820696e746f2074686520616c7465726e617469766573207461626c6520696620666f756e642c20656c7365202d312e0a202a2f0a73746174696320696e742066696e645f616c7465726e617469766528753634206576656e74290a7b0a09696e7420692c206a3b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286576656e745f616c7465726e617469766573293b202b2b6929207b0a0909696620286576656e74203c206576656e745f616c7465726e6174697665735b695d5b305d290a090909627265616b3b0a0909666f7220286a203d20303b206a203c204d41585f414c54202626206576656e745f616c7465726e6174697665735b695d5b6a5d3b202b2b6a290a090909696620286576656e74203d3d206576656e745f616c7465726e6174697665735b695d5b6a5d290a0909090972657475726e20693b0a097d0a0972657475726e202d313b0a7d0a0a73746174696320636f6e737420756e7369676e6564206368617220627974656465636f64655f616c7465726e6174697665735b345d5b345d203d207b0a092f2a20504d432031202a2f097b20307832312c20307832332c20307832352c2030783237207d2c0a092f2a20504d432032202a2f097b20307830372c20307831372c20307830652c2030783165207d2c0a092f2a20504d432033202a2f097b20307832302c20307832322c20307832342c2030783236207d2c0a092f2a20504d432034202a2f097b20307830372c20307831372c20307830652c2030783165207d0a7d3b0a0a2f2a0a202a20536f6d6520646972656374206576656e747320666f72206465636f646573206f66206576656e742062757320627974652033206861766520616c7465726e61746976650a202a20504d4353454c2076616c756573206f6e206f7468657220636f756e746572732e2020546869732072657475726e732074686520616c7465726e61746976650a202a206576656e7420636f646520666f722074686f7365207468617420646f2c206f72202d31206f74686572776973652e0a202a2f0a737461746963207336342066696e645f616c7465726e61746976655f626465636f646528753634206576656e74290a7b0a09696e7420706d632c20616c74706d632c2070702c206a3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0969662028706d63203d3d2030207c7c20706d63203e2034290a090972657475726e202d313b0a09616c74706d63203d2035202d20706d633b092f2a2031203c2d3e20342c2032203c2d3e2033202a2f0a097070203d206576656e74202620504d5f504d4353454c5f4d534b3b0a09666f7220286a203d20303b206a203c20343b202b2b6a29207b0a090969662028627974656465636f64655f616c7465726e6174697665735b706d63202d20315d5b6a5d203d3d20707029207b0a09090972657475726e20286576656e742026207e28504d5f504d435f4d534b53207c20504d5f504d4353454c5f4d534b2929207c0a0909090928616c74706d63203c3c20504d5f504d435f534829207c0a09090909627974656465636f64655f616c7465726e6174697665735b616c74706d63202d20315d5b6a5d3b0a09097d0a097d0a0972657475726e202d313b0a7d0a0a73746174696320696e7420706f776572355f6765745f616c7465726e61746976657328753634206576656e742c20756e7369676e656420696e7420666c6167732c2075363420616c745b5d290a7b0a09696e7420692c206a2c206e616c74203d20313b0a097336342061653b0a0a09616c745b305d203d206576656e743b0a096e616c74203d20313b0a0969203d2066696e645f616c7465726e6174697665286576656e74293b0a096966202869203e3d203029207b0a0909666f7220286a203d20303b206a203c204d41585f414c543b202b2b6a29207b0a0909096165203d206576656e745f616c7465726e6174697665735b695d5b6a5d3b0a09090969662028616520262620616520213d206576656e74290a09090909616c745b6e616c742b2b5d203d2061653b0a09097d0a097d20656c7365207b0a09096165203d2066696e645f616c7465726e61746976655f626465636f6465286576656e74293b0a0909696620286165203e2030290a090909616c745b6e616c742b2b5d203d2061653b0a097d0a0972657475726e206e616c743b0a7d0a0a2f2a0a202a204d6170206f6620776869636820646972656374206576656e7473206f6e20776869636820504d437320617265206d61726b656420696e737472756374696f6e206576656e74732e0a202a20496e646578656420627920504d4353454c2076616c75652c20626974206920284c45292073657420696620504d4320692069732061206d61726b6564206576656e742e0a202a20426974203020697320736574206966206974206973206d61726b656420666f7220616c6c20504d43732e0a202a2054686520307838302062697420696e6469636174657320612062797465206465636f646520504d4353454c2076616c75652e0a202a2f0a73746174696320756e7369676e65642063686172206469726563745f6576656e745f69735f6d61726b65645b307832385d203d207b0a09302c092f2a203030202a2f0a09307831662c092f2a20303120504d5f494f50535f434d504c202a2f0a093078322c092f2a20303220504d5f4d524b5f4752505f44495350202a2f0a093078652c092f2a20303320504d5f4d524b5f53545f434d504c2c20504d5f4d524b5f53545f4750532c20504d5f4d524b5f53545f434d504c5f494e54202a2f0a09302c092f2a203034202a2f0a09307831632c092f2a20303520504d5f4d524b5f4252555f46494e2c20504d5f4d524b5f494e53545f46494e2c20504d5f4d524b5f4352555f46494e202a2f0a09307838302c092f2a203036202a2f0a09307838302c092f2a203037202a2f0a09302c20302c20302c2f2a203038202d203061202a2f0a09307831382c092f2a20306220504d5f5448524553485f54494d454f2c20504d5f4d524b5f4752505f54494d454f202a2f0a09302c092f2a203063202a2f0a09307838302c092f2a203064202a2f0a09307838302c092f2a203065202a2f0a09302c092f2a203066202a2f0a09302c092f2a203130202a2f0a09307831342c092f2a20313120504d5f4d524b5f4752505f42525f52454449522c20504d5f4d524b5f4752505f49435f4d495353202a2f0a09302c092f2a203132202a2f0a09307831302c092f2a20313320504d5f4d524b5f4752505f434d504c202a2f0a09307831662c092f2a20313420504d5f4752505f4d524b2c20504d5f4d524b5f7b4658552c4650552c4c53557d5f46494e202a2f0a093078322c092f2a20313520504d5f4d524b5f4752505f495353554544202a2f0a09307838302c092f2a203136202a2f0a09307838302c092f2a203137202a2f0a09302c20302c20302c20302c20302c0a09307838302c092f2a203164202a2f0a09307838302c092f2a203165202a2f0a09302c092f2a203166202a2f0a09307838302c092f2a203230202a2f0a09307838302c092f2a203231202a2f0a09307838302c092f2a203232202a2f0a09307838302c092f2a203233202a2f0a09307838302c092f2a203234202a2f0a09307838302c092f2a203235202a2f0a09307838302c092f2a203236202a2f0a09307838302c092f2a203237202a2f0a7d3b0a0a2f2a0a202a2052657475726e732031206966206576656e7420636f756e7473207468696e67732072656c6174696e6720746f206d61726b656420696e737472756374696f6e730a202a20616e642074687573206e6565647320746865204d4d4352415f53414d504c455f454e41424c4520626974207365742c206f722030206966206e6f742e0a202a2f0a73746174696320696e7420706f776572355f6d61726b65645f696e7374725f6576656e7428753634206576656e74290a7b0a09696e7420706d632c207073656c3b0a09696e74206269742c20627974652c20756e69743b0a09753332206d61736b3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a097073656c203d206576656e74202620504d5f504d4353454c5f4d534b3b0a0969662028706d63203e3d2035290a090972657475726e20303b0a0a09626974203d202d313b0a09696620287073656c203c2073697a656f66286469726563745f6576656e745f69735f6d61726b65642929207b0a0909696620286469726563745f6576656e745f69735f6d61726b65645b7073656c5d2026202831203c3c20706d6329290a09090972657475726e20313b0a0909696620286469726563745f6576656e745f69735f6d61726b65645b7073656c5d20262030783830290a090909626974203d20343b0a0909656c736520696620287073656c203d3d2030783038290a090909626974203d20706d63202d20313b0a0909656c736520696620287073656c203d3d2030783130290a090909626974203d2034202d20706d633b0a0909656c736520696620287073656c203d3d20307831622026262028706d63203d3d2031207c7c20706d63203d3d203329290a090909626974203d20343b0a097d20656c73652069662028287073656c2026203078353829203d3d2030783430290a0909626974203d207073656c202620373b0a0a096966202821286576656e74202620504d5f4255534556454e545f4d534b29290a090972657475726e20303b0a0a0962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a0969662028756e6974203d3d20504d5f4c53553029207b0a09092f2a20627974652031206269747320302d372c20627974652032206269747320302c322d342c36202a2f0a09096d61736b203d2030783564666630303b0a097d20656c73652069662028756e6974203d3d20504d5f4c5355312026262062797465203e3d203429207b0a090962797465202d3d20343b0a09092f2a20627974652034206269747320312c332c352c372c20627974652035206269747320362d372c20627974652037206269747320302d342c36202a2f0a09096d61736b203d20307835663030633061613b0a097d20656c73650a090972657475726e20303b0a0a0972657475726e20286d61736b203e3e202862797465202a2038202b206269742929202620313b0a7d0a0a73746174696320696e7420706f776572355f636f6d707574655f6d6d637228753634206576656e745b5d2c20696e74206e5f65762c0a09090920202020202020756e7369676e656420696e74206877635b5d2c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a09756e7369676e6564206c6f6e67206d6d637231203d20303b0a09756e7369676e6564206c6f6e67206d6d637261203d204d4d4352415f534441525f4443414348455f4d495353207c204d4d4352415f534441525f455241545f4d4953533b0a09756e7369676e656420696e7420706d632c20756e69742c20627974652c207073656c3b0a09756e7369676e656420696e742074746d2c206772703b0a09696e7420692c2069736275732c206269742c20677273656c3b0a09756e7369676e656420696e7420706d635f696e757365203d20303b0a09756e7369676e656420696e7420706d635f6772705f7573655b325d3b0a09756e7369676e6564206368617220627573627974655b345d3b0a09756e7369676e6564206368617220756e69747573655b31365d3b0a09696e742074746d7573653b0a0a09696620286e5f6576203e2036290a090972657475726e202d313b0a0a092f2a204669727374207061737320746f20636f756e74207265736f7572636520757365202a2f0a09706d635f6772705f7573655b305d203d20706d635f6772705f7573655b315d203d20303b0a096d656d73657428627573627974652c20302c2073697a656f66286275736279746529293b0a096d656d73657428756e69747573652c20302c2073697a656f6628756e697475736529293b0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a090969662028706d6329207b0a09090969662028706d63203e2036290a0909090972657475726e202d313b0a09090969662028706d635f696e7573652026202831203c3c2028706d63202d20312929290a0909090972657475726e202d313b0a090909706d635f696e757365207c3d2031203c3c2028706d63202d2031293b0a0909092f2a20636f756e7420312f3220767320332f3420757365202a2f0a09090969662028706d63203c3d2034290a090909092b2b706d635f6772705f7573655b28706d63202d203129203e3e20315d3b0a09097d0a0909696620286576656e745b695d202620504d5f4255534556454e545f4d534b29207b0a090909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a09090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09090969662028756e6974203e20504d5f4c415354554e4954290a0909090972657475726e202d313b0a09090969662028756e6974203d3d20504d5f495355305f414c54290a09090909756e6974203d20504d5f495355303b0a0909096966202862797465203e3d203429207b0a0909090969662028756e697420213d20504d5f4c535531290a090909090972657475726e202d313b0a090909092b2b756e69743b0a090909096279746520263d20333b0a0909097d0a0909096966202821706d63290a090909092b2b706d635f6772705f7573655b62797465202620315d3b0a09090969662028627573627974655b627974655d20262620627573627974655b627974655d20213d20756e6974290a0909090972657475726e202d313b0a090909627573627974655b627974655d203d20756e69743b0a090909756e69747573655b756e69745d203d20313b0a09097d0a097d0a0969662028706d635f6772705f7573655b305d203e2032207c7c20706d635f6772705f7573655b315d203e2032290a090972657475726e202d313b0a0a092f2a0a09202a2041737369676e207265736f757263657320616e6420736574206d756c7469706c657865722073656c656374732e0a09202a0a09202a20504d5f495355302063616e20676f20656974686572206f6e2054544d30206f722054544d312c206275742074686174277320746865206f6e6c790a09202a2063686f696365207765206861766520746f206465616c20776974682e0a09202a2f0a0969662028756e69747573655b504d5f495355305d20260a092020202028756e69747573655b504d5f4650555d207c20756e69747573655b504d5f4946555d207c20756e69747573655b504d5f495355315d2929207b0a0909756e69747573655b504d5f495355305f414c545d203d20313b092f2a206d6f76652049535520746f2054544d31202a2f0a0909756e69747573655b504d5f495355305d203d20303b0a097d0a092f2a205365742054544d5b30315d53454c206669656c64732e202a2f0a0974746d757365203d20303b0a09666f72202869203d20504d5f4650553b2069203c3d20504d5f495355313b202b2b6929207b0a09096966202821756e69747573655b695d290a090909636f6e74696e75653b0a09096966202874746d7573652b2b290a09090972657475726e202d313b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672969203c3c204d4d4352315f54544d3053454c5f53483b0a097d0a0974746d757365203d20303b0a09666f7220283b2069203c3d20504d5f4752533b202b2b6929207b0a09096966202821756e69747573655b695d290a090909636f6e74696e75653b0a09096966202874746d7573652b2b290a09090972657475726e202d313b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672928692026203329203c3c204d4d4352315f54544d3153454c5f53483b0a097d0a096966202874746d757365203e2031290a090972657475726e202d313b0a0a092f2a205365742062797465206c616e652073656c656374206669656c64732c2054544d5b32335d53454c20616e64204752535f2a53454c2e202a2f0a09666f72202862797465203d20303b2062797465203c20343b202b2b6279746529207b0a0909756e6974203d20627573627974655b627974655d3b0a09096966202821756e6974290a090909636f6e74696e75653b0a090969662028756e6974203d3d20504d5f4953553020262620756e69747573655b504d5f495355305f414c545d29207b0a0909092f2a206765742049535530207468726f7567682054544d3120726174686572207468616e2054544d30202a2f0a090909756e6974203d20504d5f495355305f414c543b0a09097d20656c73652069662028756e6974203d3d20504d5f4c535531202b203129207b0a0909092f2a2073656c656374206c6f77657220776f7264206f66204c53553120666f7220746869732062797465202a2f0a0909096d6d637231207c3d2031756c203c3c20284d4d4352315f54544d3353454c5f5348202b2033202d2062797465293b0a09097d0a090974746d203d20756e6974203e3e20323b0a09096d6d637231207c3d2028756e7369676e6564206c6f6e672974746d0a0909093c3c20284d4d4352315f54445f43505f4442473053454c5f5348202d2032202a2062797465293b0a097d0a0a092f2a205365636f6e6420706173733a2061737369676e20504d43732c2073657420504d437853454c20616e6420504d43785f41444445525f53454c206669656c6473202a2f0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a0909756e6974203d20286576656e745b695d203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a090962797465203d20286576656e745b695d203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09097073656c203d206576656e745b695d202620504d5f504d4353454c5f4d534b3b0a09096973627573203d206576656e745b695d202620504d5f4255534556454e545f4d534b3b0a09096966202821706d6329207b0a0909092f2a20427573206576656e74206f7220616e792d504d4320646972656374206576656e74202a2f0a090909666f722028706d63203d20303b20706d63203c20343b202b2b706d6329207b0a0909090969662028706d635f696e7573652026202831203c3c20706d6329290a0909090909636f6e74696e75653b0a09090909677270203d2028706d63203e3e203129202620313b0a0909090969662028697362757329207b0a090909090969662028677270203d3d2028627974652026203129290a090909090909627265616b3b0a090909097d20656c73652069662028706d635f6772705f7573655b6772705d203c203229207b0a09090909092b2b706d635f6772705f7573655b6772705d3b0a0909090909627265616b3b0a090909097d0a0909097d0a090909706d635f696e757365207c3d2031203c3c20706d633b0a09097d20656c73652069662028706d63203c3d203429207b0a0909092f2a20446972656374206576656e74202a2f0a0909092d2d706d633b0a09090969662028287073656c203d3d2038207c7c207073656c203d3d2030783130292026262069736275732026262028627974652026203229290a090909092f2a20616464206576656e7473206f6e206869676865722d6e756d626572656420627573202a2f0a090909096d6d637231207c3d2031756c203c3c20284d4d4352315f504d43315f41444445525f53454c5f5348202d20706d63293b0a09097d20656c7365207b0a0909092f2a20496e737472756374696f6e73206f722072756e206379636c6573206f6e20504d43352f36202a2f0a0909092d2d706d633b0a09097d0a090969662028697362757320262620756e6974203d3d20504d5f47525329207b0a090909626974203d207073656c202620373b0a090909677273656c203d20286576656e745b695d203e3e20504d5f4752535f534829202620504d5f4752535f4d534b3b0a0909096d6d637231207c3d2028756e7369676e6564206c6f6e6729677273656c203c3c20677273656c5f73686966745b6269745d3b0a09097d0a090969662028706f776572355f6d61726b65645f696e7374725f6576656e74286576656e745b695d29290a0909096d6d637261207c3d204d4d4352415f53414d504c455f454e41424c453b0a090969662028706d63203c3d2033290a0909096d6d637231207c3d207073656c203c3c204d4d4352315f504d4353454c5f534828706d63293b0a09096877635b695d203d20706d633b0a097d0a0a092f2a2052657475726e204d4d4352782076616c756573202a2f0a096d6d63725b305d203d20303b0a0969662028706d635f696e75736520262031290a09096d6d63725b305d203d204d4d4352305f504d433143453b0a0969662028706d635f696e75736520262030783365290a09096d6d63725b305d207c3d204d4d4352305f504d436a43453b0a096d6d63725b315d203d206d6d6372313b0a096d6d63725b325d203d206d6d6372613b0a0972657475726e20303b0a7d0a0a73746174696320766f696420706f776572355f64697361626c655f706d6328756e7369676e656420696e7420706d632c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a0969662028706d63203c3d2033290a09096d6d63725b315d20263d207e2830783766554c203c3c204d4d4352315f504d4353454c5f534828706d6329293b0a7d0a0a73746174696320696e7420706f776572355f67656e657269635f6576656e74735b5d203d207b0a095b504552465f434f554e545f48575f4350555f4359434c45535d09093d203078662c0a095b504552465f434f554e545f48575f494e535452554354494f4e535d09093d2030783130303030392c0a095b504552465f434f554e545f48575f43414348455f5245464552454e4345535d093d2030783463313039302c202f2a204c445f5245465f4c31202a2f0a095b504552465f434f554e545f48575f43414348455f4d49535345535d09093d2030783363313038382c202f2a204c445f4d4953535f4c31202a2f0a095b504552465f434f554e545f48575f4252414e43485f494e535452554354494f4e535d093d20307832333065342c20202f2a2042525f495353554544202a2f0a095b504552465f434f554e545f48575f4252414e43485f4d49535345535d09093d20307832333065352c20202f2a2042525f4d505245445f4352202a2f0a7d3b0a0a23646566696e65204328782909504552465f434f554e545f48575f43414348455f2323780a0a2f2a0a202a205461626c65206f662067656e6572616c697a65642063616368652d72656c61746564206576656e74732e0a202a2030206d65616e73206e6f7420737570706f727465642c202d31206d65616e73206e6f6e73656e736963616c2c206f746865722076616c7565730a202a20617265206576656e7420636f6465732e0a202a2f0a73746174696320696e7420706f776572355f63616368655f6576656e74735b43284d4158295d5b43284f505f4d4158295d5b4328524553554c545f4d4158295d203d207b0a095b43284c3144295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783463313039302c093078336331303838097d2c0a09095b43284f505f5752495445295d203d207b0930783363313039302c093078633130633309097d2c0a09095b43284f505f5052454645544348295d203d207b09307863373065372c093009097d2c0a097d2c0a095b43284c3149295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093009097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b09302c09093009097d2c0a097d2c0a095b43284c4c295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078336333303962097d2c0a09095b43284f505f5752495445295d203d207b09302c09093009097d2c0a09095b43284f505f5052454645544348295d203d207b09307863353063332c093009097d2c0a097d2c0a095b432844544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b0930783263343039302c093078383030633409097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b432849544c42295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09302c09093078383030633009097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b4328425055295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b09307832333065342c093078323330653509097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a095b43284e4f4445295d203d207b09092f2a2009524553554c545f41434345535309524553554c545f4d495353202a2f0a09095b43284f505f52454144295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5752495445295d203d207b092d312c09092d3109097d2c0a09095b43284f505f5052454645544348295d203d207b092d312c09092d3109097d2c0a097d2c0a7d3b0a0a7374617469632073747275637420706f7765725f706d7520706f776572355f706d75203d207b0a092e6e616d650909093d2022504f57455235222c0a092e6e5f636f756e74657209093d20362c0a092e6d61785f616c7465726e617469766573093d204d41585f414c542c0a092e6164645f6669656c647309093d20307837303030303930303030353535756c2c0a092e746573745f616464657209093d20307833303030343930303030303030756c2c0a092e636f6d707574655f6d6d637209093d20706f776572355f636f6d707574655f6d6d63722c0a092e6765745f636f6e73747261696e7409093d20706f776572355f6765745f636f6e73747261696e742c0a092e6765745f616c7465726e617469766573093d20706f776572355f6765745f616c7465726e6174697665732c0a092e64697361626c655f706d6309093d20706f776572355f64697361626c655f706d632c0a092e6e5f67656e6572696309093d2041525241595f53495a4528706f776572355f67656e657269635f6576656e7473292c0a092e67656e657269635f6576656e747309093d20706f776572355f67656e657269635f6576656e74732c0a092e63616368655f6576656e747309093d2026706f776572355f63616368655f6576656e74732c0a7d3b0a0a73746174696320696e74205f5f696e697420696e69745f706f776572355f706d7528766f6964290a7b0a0969662028216375725f6370755f737065632d3e6f70726f66696c655f6370755f74797065207c7c0a0920202020737472636d70286375725f6370755f737065632d3e6f70726f66696c655f6370755f747970652c202270706336342f706f776572352229290a090972657475726e202d454e4f4445563b0a0a0972657475726e2072656769737465725f706f7765725f706d752826706f776572355f706d75293b0a7d0a0a6561726c795f696e697463616c6c28696e69745f706f776572355f706d75293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706572662f706f776572362d706d752e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333637333100313231313437343433333000303032303431310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506572666f726d616e636520636f756e74657220737570706f727420666f7220504f574552362070726f636573736f72732e0a202a0a202a20436f7079726967687420323030382d32303039205061756c204d61636b65727261732c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706572665f6576656e742e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a0a202a204269747320696e206576656e7420636f646520666f7220504f574552360a202a2f0a23646566696e6520504d5f504d435f5348093230092f2a20504d43206e756d6265722028312d62617365642920666f7220646972656374206576656e7473202a2f0a23646566696e6520504d5f504d435f4d534b093078370a23646566696e6520504d5f504d435f4d534b530928504d5f504d435f4d534b203c3c20504d5f504d435f5348290a23646566696e6520504d5f554e49545f5348093136092f2a20556e6974206576656e7420636f6d6573202854544d7853454c20656e636f64696e6729202a2f0a23646566696e6520504d5f554e49545f4d534b093078660a23646566696e6520504d5f554e49545f4d534b530928504d5f554e49545f4d534b203c3c20504d5f554e49545f5348290a23646566696e6520504d5f4c4c41560909307838303030092f2a204c6f6164206c6f6f6b6168656164206d617463682076616c7565202a2f0a23646566696e6520504d5f4c4c410909307834303030092f2a204c6f6164206c6f6f6b6168656164206d6174636820656e61626c65202a2f0a23646566696e6520504d5f425954455f5348093132092f2a2042797465206f66206576656e742062757320746f20757365202a2f0a23646566696e6520504d5f425954455f4d534b09330a23646566696e6520504d5f535542554e49545f53480938092f2a20537562756e6974206576656e7420636f6d65732066726f6d20284e4553545f53454c20656e632e29202a2f0a23646566696e6520504d5f535542554e49545f4d534b09370a23646566696e6520504d5f535542554e49545f4d534b530928504d5f535542554e49545f4d534b203c3c20504d5f535542554e49545f5348290a23646566696e6520504d5f504d4353454c5f4d534b0930786666092f2a20504d437853454c2076616c7565202a2f0a23646566696e6520504d5f4255534556454e545f4d534b09307866333730300a0a2f2a0a202a204269747320696e204d4d43523120666f7220504f574552360a202a2f0a23646566696e65204d4d4352315f54544d3053454c5f53480936300a23646566696e65204d4d4352315f54544d53454c5f5348286e2909284d4d4352315f54544d3053454c5f5348202d20286e29202a2034290a23646566696e65204d4d4352315f54544d53454c5f4d534b093078660a23646566696e65204d4d4352315f54544d53454c286d2c206e29092828286d29203e3e204d4d4352315f54544d53454c5f5348286e29292026204d4d4352315f54544d53454c5f4d534b290a23646566696e65204d4d4352315f4e45535453454c5f53480934350a23646566696e65204d4d4352315f4e45535453454c5f4d534b093078370a23646566696e65204d4d4352315f4e45535453454c286d29092828286d29203e3e204d4d4352315f4e45535453454c5f5348292026204d4d4352315f4e45535453454c5f4d534b290a23646566696e65204d4d4352315f504d43315f4c4c4109092831756c203c3c203434290a23646566696e65204d4d4352315f504d43315f4c4c415f56414c5545092831756c203c3c203339290a23646566696e65204d4d4352315f504d43315f414444525f53454c092831756c203c3c203335290a23646566696e65204d4d4352315f504d433153454c5f53480932340a23646566696e65204d4d4352315f504d4353454c5f5348286e2909284d4d4352315f504d433153454c5f5348202d20286e29202a2038290a23646566696e65204d4d4352315f504d4353454c5f4d534b09307866660a0a2f2a0a202a204d6170206f6620776869636820646972656374206576656e7473206f6e20776869636820504d437320617265206d61726b656420696e737472756374696f6e206576656e74732e0a202a20496e646578656420627920504d4353454c2076616c7565203e3e20312e0a202a20426f74746f6d20342062697473206172652061206d6170206f6620776869636820504d43732061726520696e746572657374696e672c0a202a20746f702034206269747320736179207768617420736f7274206f66206576656e743a0a202a20202030203d20646972656374206d61726b6564206576656e742c0a202a20202031203d2062797465206465636f6465206576656e742c0a202a20202034203d206164642f616e64206576656e742028504d4331202d3e2062697473203020262034292c0a202a20202035203d206164642f616e64206576656e742028504d4331202d3e2062697473203120262035292c0a202a20202036203d206164642f616e64206576656e742028504d4331202d3e2062697473203220262036292c0a202a20202037203d206164642f616e64206576656e742028504d4331202d3e2062697473203320262037292e0a202a2f0a73746174696320756e7369676e65642063686172206469726563745f6576656e745f69735f6d61726b65645b30783630203e3e20315d203d207b0a09302c092f2a203030202a2f0a09302c092f2a203032202a2f0a09302c092f2a203034202a2f0a09307830372c092f2a20303620504d5f4d524b5f53545f434d504c2c20504d5f4d524b5f53545f4750532c20504d5f4d524b5f53545f434d504c5f494e54202a2f0a09307830342c092f2a20303820504d5f4d524b5f4446555f46494e202a2f0a09307830362c092f2a20306120504d5f4d524b5f4946555f46494e2c20504d5f4d524b5f494e53545f46494e202a2f0a09302c092f2a203063202a2f0a09302c092f2a203065202a2f0a09307830322c092f2a20313020504d5f4d524b5f494e53545f44495350202a2f0a09307830382c092f2a20313220504d5f4d524b5f4c53555f44455241545f4d495353202a2f0a09302c092f2a203134202a2f0a09302c092f2a203136202a2f0a09307830632c092f2a20313820504d5f5448524553485f54494d454f2c20504d5f4d524b5f494e53545f46494e202a2f0a09307830662c092f2a20316120504d5f4d524b5f494e53545f444953502c20504d5f4d524b5f7b4658552c4650552c4c53557d5f46494e202a2f0a09307830312c092f2a20316320504d5f4d524b5f494e53545f495353554544202a2f0a09302c092f2a203165202a2f0a09302c092f2a203230202a2f0a09302c092f2a203232202a2f0a09302c092f2a203234202a2f0a09302c092f2a203236202a2f0a09307831352c092f2a20323820504d5f4d524b5f444154415f46524f4d5f4c324d4953532c20504d5f4d524b5f444154415f46524f4d5f4c334d495353202a2f0a09302c092f2a203261202a2f0a09302c092f2a203263202a2f0a09302c092f2a203265202a2f0a09307834662c092f2a203330202a2f0a09307837662c092f2a203332202a2f0a09307834662c092f2a203334202a2f0a09307835662c092f2a203336202a2f0a09307836662c092f2a203338202a2f0a09307834662c092f2a203361202a2f0a09302c092f2a203363202a2f0a09307830382c092f2a20336520504d5f4d524b5f494e53545f54494d454f202a2f0a09307831662c092f2a203430202a2f0a09307831662c092f2a203432202a2f0a09307831662c092f2a203434202a2f0a09307831662c092f2a203436202a2f0a09307831662c092f2a203438202a2f0a09307831662c092f2a203461202a2f0a09307831662c092f2a203463202a2f0a09307831662c092f2a203465202a2f0a09302c092f2a203530202a2f0a09307830352c092f2a20353220504d5f4d524b5f42525f54414b454e2c20504d5f4d524b5f42525f4d50524544202a2f0a09307831632c092f2a20353420504d5f4d524b5f505445475f46524f4d5f4c334d4953532c20504d5f4d524b5f505445475f46524f4d5f4c324d495353202a2f0a09307830322c092f2a20353620504d5f4d524b5f4c445f4d4953535f4c31202a2f0a09302c092f2a203538202a2f0a09302c092f2a203561202a2f0a09302c092f2a203563202a2f0a09302c092f2a203565202a2f0a7d3b0a0a2f2a0a202a204d61736b732073686f77696e6720666f72206561636820756e6974207768696368206269747320617265206d61726b6564206576656e74732e0a202a205468657365206d61736b732061726520696e204c45206f726465722c20692e652e2030783030303030303031206973206279746520302c2062697420302e0a202a2f0a73746174696320753332206d61726b65645f6275735f6576656e74735b31365d203d207b0a09307830313030303030302c092f2a20646972656374206576656e74732073657420313a20627974652033206269742030202a2f0a09307830303031303030302c092f2a20646972656374206576656e74732073657420323a20627974652032206269742030202a2f0a09302c20302c20302c20302c092f2a204944552c204946552c206e6573743a206e6f7468696e67202a2f0a09307830303030303038382c092f2a20564d582073657420313a20627974652030206269747320332c2037202a2f0a09307830303030303063302c092f2a20564d582073657420323a20627974652030206269747320342d37202a2f0a09307830343031303030302c092f2a204c53552073657420313a206279746520322062697420302c20627974652033206269742032202a2f0a0930786666303130303030752c092f2a204c53552073657420323a206279746520322062697420302c20616c6c206f6620627974652033202a2f0a09302c09092f2a204c5355207365742033202a2f0a09307830303030303031302c092f2a20564d582073657420333a20627974652030206269742034202a2f0a09302c09092f2a20424650207365742031202a2f0a09307830303030303032322c092f2a204246502073657420323a20627974652030206269747320312c2035202a2f0a09302c20300a7d3b0a0a2f2a0a202a2052657475726e732031206966206576656e7420636f756e7473207468696e67732072656c6174696e6720746f206d61726b656420696e737472756374696f6e730a202a20616e642074687573206e6565647320746865204d4d4352415f53414d504c455f454e41424c4520626974207365742c206f722030206966206e6f742e0a202a2f0a73746174696320696e7420706f776572365f6d61726b65645f696e7374725f6576656e7428753634206576656e74290a7b0a09696e7420706d632c207073656c2c2070747970653b0a09696e74206269742c20627974652c20756e69743b0a09753332206d61736b3b0a0a09706d63203d20286576656e74203e3e20504d5f504d435f534829202620504d5f504d435f4d534b3b0a097073656c203d20286576656e74202620504d5f504d4353454c5f4d534b29203e3e20313b092f2a2064726f7020656467652f6c6576656c20626974202a2f0a0969662028706d63203e3d2035290a090972657475726e20303b0a0a09626974203d202d313b0a09696620287073656c203c2073697a656f66286469726563745f6576656e745f69735f6d61726b65642929207b0a09097074797065203d206469726563745f6576656e745f69735f6d61726b65645b7073656c5d3b0a090969662028706d63203d3d2030207c7c20212870747970652026202831203c3c2028706d63202d2031292929290a09090972657475726e20303b0a09097074797065203e3e3d20343b0a0909696620287074797065203d3d2030290a09090972657475726e20313b0a0909696620287074797065203d3d2031290a090909626974203d20303b0a0909656c73650a090909626974203d207074797065205e2028706d63202d2031293b0a097d20656c73652069662028287073656c2026203078343829203d3d2030783430290a0909626974203d207073656c202620373b0a0a096966202821286576656e74202620504d5f4255534556454e545f4d534b29207c7c20626974203d3d202d31290a090972657475726e20303b0a0a0962797465203d20286576656e74203e3e20504d5f425954455f534829202620504d5f425954455f4d534b3b0a09756e6974203d20286576656e74203e3e20504d5f554e49545f534829202620504d5f554e49545f4d534b3b0a096d61736b203d206d61726b65645f6275735f6576656e74735b756e69745d3b0a0972657475726e20286d61736b203e3e202862797465202a2038202b206269742929202620313b0a7d0a0a2f2a0a202a2041737369676e20504d43206e756d6265727320616e6420636f6d70757465204d4d4352312076616c756520666f72206120736574206f66206576656e74730a202a2f0a73746174696320696e742070365f636f6d707574655f6d6d637228753634206576656e745b5d2c20696e74206e5f65762c0a090909202020756e7369676e656420696e74206877635b5d2c20756e7369676e6564206c6f6e67206d6d63725b5d290a7b0a09756e7369676e6564206c6f6e67206d6d637231203d20303b0a09756e7369676e6564206c6f6e67206d6d637261203d204d4d4352415f534441525f4443414348455f4d495353207c204d4d4352415f534441525f455241545f4d4953533b0a09696e7420693b0a09756e7369676e656420696e7420706d632c2065762c20622c20752c20732c207073656c3b0a09756e7369676e656420696e742074746d736574203d20303b0a09756e7369676e656420696e7420706d635f696e757365203d20303b0a0a09696620286e5f6576203e2036290a090972657475726e202d313b0a09666f72202869203d20303b2069203c206e5f65763b202b2b6929207b0a0909706d63203d20286576656e745b695d203e3e20504d5f504d435f53482920262050