1. | 64652c0a09090920202020202020637274632d3e782c20637274632d3e792c20637274632d3e6662293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f69640a696e74656c5f64705f64657374726f79287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a0973747275637420696e74656c5f6470202a696e74656c5f6470203d20696e74656c5f61747461636865645f647028636f6e6e6563746f72293b0a0973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72203d20746f5f696e74656c5f636f6e6e6563746f7228636f6e6e6563746f72293b0a0a09696620282149535f4552525f4f525f4e554c4c28696e74656c5f636f6e6e6563746f722d3e6564696429290a09096b6672656528696e74656c5f636f6e6e6563746f722d3e65646964293b0a0a096966202869735f65647028696e74656c5f64702929207b0a0909696e74656c5f70616e656c5f64657374726f795f6261636b6c6967687428646576293b0a0909696e74656c5f70616e656c5f66696e692826696e74656c5f636f6e6e6563746f722d3e70616e656c293b0a097d0a0a0964726d5f73797366735f636f6e6e6563746f725f72656d6f766528636f6e6e6563746f72293b0a0964726d5f636f6e6e6563746f725f636c65616e757028636f6e6e6563746f72293b0a096b6672656528636f6e6e6563746f72293b0a7d0a0a766f696420696e74656c5f64705f656e636f6465725f64657374726f79287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f7274203d20656e635f746f5f6469675f706f727428656e636f646572293b0a0973747275637420696e74656c5f6470202a696e74656c5f6470203d2026696e74656c5f6469675f706f72742d3e64703b0a0a096932635f64656c5f616461707465722826696e74656c5f64702d3e61646170746572293b0a0964726d5f656e636f6465725f636c65616e757028656e636f646572293b0a096966202869735f65647028696e74656c5f64702929207b0a090963616e63656c5f64656c617965645f776f726b5f73796e632826696e74656c5f64702d3e70616e656c5f7664645f776f726b293b0a090969726f6e6c616b655f70616e656c5f7664645f6f66665f73796e6328696e74656c5f6470293b0a097d0a096b6672656528696e74656c5f6469675f706f7274293b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f68656c7065725f66756e637320696e74656c5f64705f68656c7065725f66756e6373203d207b0a092e6d6f64655f6669787570203d20696e74656c5f64705f6d6f64655f66697875702c0a092e6d6f64655f736574203d20696e74656c5f64705f6d6f64655f7365742c0a092e64697361626c65203d20696e74656c5f656e636f6465725f6e6f6f702c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e637320696e74656c5f64705f636f6e6e6563746f725f66756e6373203d207b0a092e64706d73203d20696e74656c5f636f6e6e6563746f725f64706d732c0a092e646574656374203d20696e74656c5f64705f6465746563742c0a092e66696c6c5f6d6f646573203d2064726d5f68656c7065725f70726f62655f73696e676c655f636f6e6e6563746f725f6d6f6465732c0a092e7365745f70726f7065727479203d20696e74656c5f64705f7365745f70726f70657274792c0a092e64657374726f79203d20696e74656c5f64705f64657374726f792c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f68656c7065725f66756e637320696e74656c5f64705f636f6e6e6563746f725f68656c7065725f66756e6373203d207b0a092e6765745f6d6f646573203d20696e74656c5f64705f6765745f6d6f6465732c0a092e6d6f64655f76616c6964203d20696e74656c5f64705f6d6f64655f76616c69642c0a092e626573745f656e636f646572203d20696e74656c5f626573745f656e636f6465722c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f66756e637320696e74656c5f64705f656e635f66756e6373203d207b0a092e64657374726f79203d20696e74656c5f64705f656e636f6465725f64657374726f792c0a7d3b0a0a73746174696320766f69640a696e74656c5f64705f686f745f706c75672873747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f646572290a7b0a0973747275637420696e74656c5f6470202a696e74656c5f6470203d20656e635f746f5f696e74656c5f64702826696e74656c5f656e636f6465722d3e62617365293b0a0a09696e74656c5f64705f636865636b5f6c696e6b5f73746174757328696e74656c5f6470293b0a7d0a0a2f2a2052657475726e20776869636820445020506f72742073686f756c642062652073656c656374656420666f72205472616e73636f64657220445020636f6e74726f6c202a2f0a696e740a696e74656c5f7472616e735f64705f706f72745f73656c287374727563742064726d5f63727463202a63727463290a7b0a097374727563742064726d5f646576696365202a646576203d20637274632d3e6465763b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f6465723b0a0973747275637420696e74656c5f6470202a696e74656c5f64703b0a0a09666f725f656163685f656e636f6465725f6f6e5f63727463286465762c20637274632c20696e74656c5f656e636f64657229207b0a0909696e74656c5f6470203d20656e635f746f5f696e74656c5f64702826696e74656c5f656e636f6465722d3e62617365293b0a0a090969662028696e74656c5f656e636f6465722d3e74797065203d3d20494e54454c5f4f55545055545f444953504c4159504f5254207c7c0a090920202020696e74656c5f656e636f6465722d3e74797065203d3d20494e54454c5f4f55545055545f454450290a09090972657475726e20696e74656c5f64702d3e6f75747075745f7265673b0a097d0a0a0972657475726e202d313b0a7d0a0a2f2a20636865636b207468652056425420746f2073656520776865746865722074686520654450206973206f6e2044502d4420706f7274202a2f0a626f6f6c20696e74656c5f6470645f69735f656470287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09737472756374206368696c645f6465766963655f636f6e666967202a705f6368696c643b0a09696e7420693b0a0a0969662028216465765f707269762d3e6368696c645f6465765f6e756d290a090972657475726e2066616c73653b0a0a09666f72202869203d20303b2069203c206465765f707269762d3e6368696c645f6465765f6e756d3b20692b2b29207b0a0909705f6368696c64203d206465765f707269762d3e6368696c645f646576202b20693b0a0a090969662028705f6368696c642d3e64766f5f706f7274203d3d20504f52545f494450442026260a090920202020705f6368696c642d3e6465766963655f74797065203d3d204445564943455f545950455f654450290a09090972657475726e20747275653b0a097d0a0972657475726e2066616c73653b0a7d0a0a73746174696320766f69640a696e74656c5f64705f6164645f70726f706572746965732873747275637420696e74656c5f6470202a696e74656c5f64702c207374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72203d20746f5f696e74656c5f636f6e6e6563746f7228636f6e6e6563746f72293b0a0a09696e74656c5f6174746163685f666f7263655f617564696f5f70726f706572747928636f6e6e6563746f72293b0a09696e74656c5f6174746163685f62726f6164636173745f7267625f70726f706572747928636f6e6e6563746f72293b0a0a096966202869735f65647028696e74656c5f64702929207b0a090964726d5f6d6f64655f6372656174655f7363616c696e675f6d6f64655f70726f706572747928636f6e6e6563746f722d3e646576293b0a090964726d5f6f626a6563745f6174746163685f70726f7065727479280a09090926636f6e6e6563746f722d3e626173652c0a090909636f6e6e6563746f722d3e6465762d3e6d6f64655f636f6e6669672e7363616c696e675f6d6f64655f70726f70657274792c0a09090944524d5f4d4f44455f5343414c455f415350454354293b0a0909696e74656c5f636f6e6e6563746f722d3e70616e656c2e66697474696e675f6d6f6465203d2044524d5f4d4f44455f5343414c455f4153504543543b0a097d0a7d0a0a73746174696320766f69640a696e74656c5f64705f696e69745f70616e656c5f706f7765725f73657175656e636572287374727563742064726d5f646576696365202a6465762c0a090909092020202073747275637420696e74656c5f6470202a696e74656c5f64702c0a0909090920202020737472756374206564705f706f7765725f736571202a6f7574290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09737472756374206564705f706f7765725f736571206375722c207662742c20737065632c2066696e616c3b0a097533322070705f6f6e2c2070705f6f66662c2070705f6469762c2070703b0a0a092f2a20576f726b61726f756e643a204e65656420746f2077726974652050505f434f4e54524f4c20776974682074686520756e6c6f636b206b65792061730a09202a207468652076657279206669727374207468696e672e202a2f0a097070203d2069726f6e6c616b655f6765745f70705f636f6e74726f6c286465765f70726976293b0a09493931355f5752495445285043485f50505f434f4e54524f4c2c207070293b0a0a0970705f6f6e203d20493931355f52454144285043485f50505f4f4e5f44454c415953293b0a0970705f6f6666203d20493931355f52454144285043485f50505f4f46465f44454c415953293b0a0970705f646976203d20493931355f52454144285043485f50505f44495649534f52293b0a0a092f2a2050756c6c2074696d696e672076616c756573206f7574206f6620726567697374657273202a2f0a096375722e74315f7433203d202870705f6f6e20262050414e454c5f504f5745525f55505f44454c41595f4d41534b29203e3e0a090950414e454c5f504f5745525f55505f44454c41595f53484946543b0a0a096375722e7438203d202870705f6f6e20262050414e454c5f4c494748545f4f4e5f44454c41595f4d41534b29203e3e0a090950414e454c5f4c494748545f4f4e5f44454c41595f53484946543b0a0a096375722e7439203d202870705f6f666620262050414e454c5f4c494748545f4f46465f44454c41595f4d41534b29203e3e0a090950414e454c5f4c494748545f4f46465f44454c41595f53484946543b0a0a096375722e743130203d202870705f6f666620262050414e454c5f504f5745525f444f574e5f44454c41595f4d41534b29203e3e0a090950414e454c5f504f5745525f444f574e5f44454c41595f53484946543b0a0a096375722e7431315f743132203d20282870705f64697620262050414e454c5f504f5745525f4359434c455f44454c41595f4d41534b29203e3e0a09092020202020202050414e454c5f504f5745525f4359434c455f44454c41595f534849465429202a20313030303b0a0a0944524d5f44454255475f4b4d5328226375722074315f743320256420743820256420743920256420743130202564207431315f7431322025645c6e222c0a09092020202020206375722e74315f74332c206375722e74382c206375722e74392c206375722e7431302c206375722e7431315f743132293b0a0a09766274203d206465765f707269762d3e6564702e7070733b0a0a092f2a205570706572206c696d6974732066726f6d2065445020312e3320737065632e204e6f74652074686174207765207573652074686520636c756e6b7920756e697473206f660a09202a206f757220687720686572652c2077686963682061726520616c6c20696e20313030757365632e202a2f0a09737065632e74315f7433203d20323130202a2031303b0a09737065632e7438203d203530202a2031303b202f2a206e6f206c696d697420666f722074382c2075736520743720696e7374656164202a2f0a09737065632e7439203d203530202a2031303b202f2a206e6f206c696d697420666f722074392c206d616b652069742073796d6d65747269632077697468207438202a2f0a09737065632e743130203d20353030202a2031303b0a092f2a2054686973206f6e65206973207370656369616c20616e642061637475616c6c7920696e20756e697473206f66203130306d732c20627574207a65726f0a09202a20626173656420696e207468652068772028736f207765206e65656420746f2061646420313030206d73292e2042757420746865207377207662740a09202a207461626c65206d756c7469706c6965732069742077697468203130303020746f206d616b6520697420696e20756e697473206f6620313030757365632c0a09202a20746f6f2e202a2f0a09737065632e7431315f743132203d2028353130202b2031303029202a2031303b0a0a0944524d5f44454255475f4b4d5328227662742074315f743320256420743820256420743920256420743130202564207431315f7431322025645c6e222c0a09092020202020207662742e74315f74332c207662742e74382c207662742e74392c207662742e7431302c207662742e7431315f743132293b0a0a092f2a2055736520746865206d6178206f66207468652072656769737465722073657474696e677320616e64207662742e20496620626f7468206172650a09202a20756e7365742c2066616c6c206261636b20746f207468652073706563206c696d6974732e202a2f0a23646566696e652061737369676e5f66696e616c286669656c64290966696e616c2e6669656c64203d20286d6178286375722e6669656c642c207662742e6669656c6429203d3d2030203f205c0a0909090920202020202020737065632e6669656c64203a205c0a09090909202020202020206d6178286375722e6669656c642c207662742e6669656c6429290a0961737369676e5f66696e616c2874315f7433293b0a0961737369676e5f66696e616c287438293b0a0961737369676e5f66696e616c287439293b0a0961737369676e5f66696e616c28743130293b0a0961737369676e5f66696e616c287431315f743132293b0a23756e6465662061737369676e5f66696e616c0a0a23646566696e65206765745f64656c6179286669656c642909284449565f524f554e445f55502866696e616c2e6669656c642c20313029290a09696e74656c5f64702d3e70616e656c5f706f7765725f75705f64656c6179203d206765745f64656c61792874315f7433293b0a09696e74656c5f64702d3e6261636b6c696768745f6f6e5f64656c6179203d206765745f64656c6179287438293b0a09696e74656c5f64702d3e6261636b6c696768745f6f66665f64656c6179203d206765745f64656c6179287439293b0a09696e74656c5f64702d3e70616e656c5f706f7765725f646f776e5f64656c6179203d206765745f64656c617928743130293b0a09696e74656c5f64702d3e70616e656c5f706f7765725f6379636c655f64656c6179203d206765745f64656c6179287431315f743132293b0a23756e646566206765745f64656c61790a0a0944524d5f44454255475f4b4d53282270616e656c20706f7765722075702064656c61792025642c20706f77657220646f776e2064656c61792025642c20706f776572206379636c652064656c61792025645c6e222c0a0909202020202020696e74656c5f64702d3e70616e656c5f706f7765725f75705f64656c61792c20696e74656c5f64702d3e70616e656c5f706f7765725f646f776e5f64656c61792c0a0909202020202020696e74656c5f64702d3e70616e656c5f706f7765725f6379636c655f64656c6179293b0a0a0944524d5f44454255475f4b4d5328226261636b6c69676874206f6e2064656c61792025642c206f66662064656c61792025645c6e222c0a0909202020202020696e74656c5f64702d3e6261636b6c696768745f6f6e5f64656c61792c20696e74656c5f64702d3e6261636b6c696768745f6f66665f64656c6179293b0a0a09696620286f7574290a09092a6f7574203d2066696e616c3b0a7d0a0a73746174696320766f69640a696e74656c5f64705f696e69745f70616e656c5f706f7765725f73657175656e6365725f726567697374657273287374727563742064726d5f646576696365202a6465762c0a090909090920202020202073747275637420696e74656c5f6470202a696e74656c5f64702c0a0909090909202020202020737472756374206564705f706f7765725f736571202a736571290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097533322070705f6f6e2c2070705f6f66662c2070705f6469763b0a0a092f2a20416e642066696e616c6c792073746f726520746865206e65772076616c75657320696e2074686520706f7765722073657175656e6365722e202a2f0a0970705f6f6e203d20287365712d3e74315f7433203c3c2050414e454c5f504f5745525f55505f44454c41595f534849465429207c0a0909287365712d3e7438203c3c2050414e454c5f4c494748545f4f4e5f44454c41595f5348494654293b0a0970705f6f6666203d20287365712d3e7439203c3c2050414e454c5f4c494748545f4f46465f44454c41595f534849465429207c0a090920287365712d3e743130203c3c2050414e454c5f504f5745525f444f574e5f44454c41595f5348494654293b0a092f2a20436f6d70757465207468652064697669736f7220666f722074686520707020636c6f636b2c2073696d706c79206d61746368207468652042737065630a09202a20666f726d756c612e202a2f0a0970705f646976203d202828313030202a20696e74656c5f7063685f726177636c6b2864657629292f32202d2031290a0909093c3c2050505f5245464552454e43455f444956494445525f53484946543b0a0970705f646976207c3d20284449565f524f554e445f5550287365712d3e7431315f7431322c2031303030290a0909093c3c2050414e454c5f504f5745525f4359434c455f44454c41595f5348494654293b0a0a092f2a2048617377656c6c20646f65736e2774206861766520616e7920706f72742073656c656374696f6e206269747320666f72207468652070616e656c0a09202a20706f7765722073657175656e63657220616e79206d6f72652e202a2f0a09696620284841535f5043485f4942582864657629207c7c204841535f5043485f435054286465762929207b0a09096966202869735f6370755f65647028696e74656c5f647029290a09090970705f6f6e207c3d2050414e454c5f504f5745525f504f52545f44505f413b0a0909656c73650a09090970705f6f6e207c3d2050414e454c5f504f5745525f504f52545f44505f443b0a097d0a0a09493931355f5752495445285043485f50505f4f4e5f44454c4159532c2070705f6f6e293b0a09493931355f5752495445285043485f50505f4f46465f44454c4159532c2070705f6f6666293b0a09493931355f5752495445285043485f50505f44495649534f522c2070705f646976293b0a0a0944524d5f44454255475f4b4d53282270616e656c20706f7765722073657175656e6365722072656769737465722073657474696e67733a2050505f4f4e202523782c2050505f4f4646202523782c2050505f444956202523785c6e222c0a0909202020202020493931355f52454144285043485f50505f4f4e5f44454c415953292c0a0909202020202020493931355f52454144285043485f50505f4f46465f44454c415953292c0a0909202020202020493931355f52454144285043485f50505f44495649534f5229293b0a7d0a0a766f69640a696e74656c5f64705f696e69745f636f6e6e6563746f722873747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72742c0a09090973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72290a7b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72203d2026696e74656c5f636f6e6e6563746f722d3e626173653b0a0973747275637420696e74656c5f6470202a696e74656c5f6470203d2026696e74656c5f6469675f706f72742d3e64703b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f646572203d2026696e74656c5f6469675f706f72742d3e626173653b0a097374727563742064726d5f646576696365202a646576203d20696e74656c5f656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097374727563742064726d5f646973706c61795f6d6f6465202a66697865645f6d6f6465203d204e554c4c3b0a09737472756374206564705f706f7765725f73657120706f7765725f736571203d207b2030207d3b0a09656e756d20706f727420706f7274203d20696e74656c5f6469675f706f72742d3e706f72743b0a09636f6e73742063686172202a6e616d65203d204e554c4c3b0a09696e7420747970653b0a0a092f2a205072657365727665207468652063757272656e742068772073746174652e202a2f0a09696e74656c5f64702d3e4450203d20493931355f5245414428696e74656c5f64702d3e6f75747075745f726567293b0a09696e74656c5f64702d3e61747461636865645f636f6e6e6563746f72203d20696e74656c5f636f6e6e6563746f723b0a0a09696620284841535f5043485f53504c4954286465762920262620706f7274203d3d20504f52545f44290a090969662028696e74656c5f6470645f69735f6564702864657629290a090909696e74656c5f64702d3e69735f7063685f656470203d20747275653b0a0a092f2a0a09202a204649584d45203a205765206e65656420746f20696e697469616c697a65206275696c742d696e2070616e656c73206265666f72652065787465726e616c2070616e656c732e0a09202a20466f722058302c2044505f43206973206669786564206173206544502e205265766973697420746869732061732070617274206f6620564c562065445020636c65616e75700a09202a2f0a096966202849535f56414c4c455956494557286465762920262620706f7274203d3d20504f52545f4329207b0a090974797065203d2044524d5f4d4f44455f434f4e4e4543544f525f6544503b0a0909696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f4544503b0a097d20656c73652069662028706f7274203d3d20504f52545f41207c7c2069735f7063685f65647028696e74656c5f64702929207b0a090974797065203d2044524d5f4d4f44455f434f4e4e4543544f525f6544503b0a0909696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f4544503b0a097d20656c7365207b0a09092f2a2054686520696e74656c5f656e636f6465722d3e747970652076616c7565206d617920626520494e54454c5f4f55545055545f554e4b4e4f574e20666f720a0909202a20444449206f7220494e54454c5f4f55545055545f444953504c4159504f525420666f7220746865206f6c6465722067656e732c20736f20646f6e27740a0909202a20726577726974652069742e0a0909202a2f0a090974797065203d2044524d5f4d4f44455f434f4e4e4543544f525f446973706c6179506f72743b0a097d0a0a0964726d5f636f6e6e6563746f725f696e6974286465762c20636f6e6e6563746f722c2026696e74656c5f64705f636f6e6e6563746f725f66756e63732c2074797065293b0a0964726d5f636f6e6e6563746f725f68656c7065725f61646428636f6e6e6563746f722c2026696e74656c5f64705f636f6e6e6563746f725f68656c7065725f66756e6373293b0a0a09636f6e6e6563746f722d3e706f6c6c6564203d2044524d5f434f4e4e4543544f525f504f4c4c5f4850443b0a09636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d20747275653b0a09636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d20303b0a0a09494e49545f44454c415945445f574f524b2826696e74656c5f64702d3e70616e656c5f7664645f776f726b2c0a090909202069726f6e6c616b655f70616e656c5f7664645f776f726b293b0a0a09696e74656c5f636f6e6e6563746f725f6174746163685f656e636f64657228696e74656c5f636f6e6e6563746f722c20696e74656c5f656e636f646572293b0a0964726d5f73797366735f636f6e6e6563746f725f61646428636f6e6e6563746f72293b0a0a096966202849535f48415357454c4c2864657629290a0909696e74656c5f636f6e6e6563746f722d3e6765745f68775f7374617465203d20696e74656c5f6464695f636f6e6e6563746f725f6765745f68775f73746174653b0a09656c73650a0909696e74656c5f636f6e6e6563746f722d3e6765745f68775f7374617465203d20696e74656c5f636f6e6e6563746f725f6765745f68775f73746174653b0a0a0a092f2a205365742075702074686520444443206275732e202a2f0a097377697463682028706f727429207b0a096361736520504f52545f413a0a09096e616d65203d202244504444432d41223b0a0909627265616b3b0a096361736520504f52545f423a0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d204450425f484f54504c55475f494e545f5354415455533b0a09096e616d65203d202244504444432d42223b0a0909627265616b3b0a096361736520504f52545f433a0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d204450435f484f54504c55475f494e545f5354415455533b0a09096e616d65203d202244504444432d43223b0a0909627265616b3b0a096361736520504f52545f443a0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d204450445f484f54504c55475f494e545f5354415455533b0a09096e616d65203d202244504444432d44223b0a0909627265616b3b0a0964656661756c743a0a09095741524e28312c2022496e76616c696420706f72742025635c6e222c20706f72745f6e616d6528706f727429293b0a0909627265616b3b0a097d0a0a096966202869735f65647028696e74656c5f647029290a0909696e74656c5f64705f696e69745f70616e656c5f706f7765725f73657175656e636572286465762c20696e74656c5f64702c2026706f7765725f736571293b0a0a09696e74656c5f64705f6932635f696e697428696e74656c5f64702c20696e74656c5f636f6e6e6563746f722c206e616d65293b0a0a092f2a204361636865204450434420616e64204544494420666f72206564702e202a2f0a096966202869735f65647028696e74656c5f64702929207b0a0909626f6f6c207265743b0a09097374727563742064726d5f646973706c61795f6d6f6465202a7363616e3b0a09097374727563742065646964202a656469643b0a0a090969726f6e6c616b655f6564705f70616e656c5f7664645f6f6e28696e74656c5f6470293b0a0909726574203d20696e74656c5f64705f6765745f6470636428696e74656c5f6470293b0a090969726f6e6c616b655f6564705f70616e656c5f7664645f6f666628696e74656c5f64702c2066616c7365293b0a0a09096966202872657429207b0a09090969662028696e74656c5f64702d3e647063645b44505f445043445f5245565d203e3d2030783131290a090909096465765f707269762d3e6e6f5f6175785f68616e647368616b65203d0a0909090909696e74656c5f64702d3e647063645b44505f4d41585f444f574e5350524541445d20260a090909090944505f4e4f5f4155585f48414e445348414b455f4c494e4b5f545241494e494e473b0a09097d20656c7365207b0a0909092f2a2069662074686973206661696c732c2070726573756d65207468652064657669636520697320612067686f7374202a2f0a09090944524d5f494e464f28226661696c656420746f207265747269657665206c696e6b20696e666f2c2064697361626c696e67206544505c6e22293b0a090909696e74656c5f64705f656e636f6465725f64657374726f792826696e74656c5f656e636f6465722d3e62617365293b0a090909696e74656c5f64705f64657374726f7928636f6e6e6563746f72293b0a09090972657475726e3b0a09097d0a0a09092f2a205765206e6f77206b6e6f772069742773206e6f7420612067686f73742c20696e697420706f7765722073657175656e636520726567732e202a2f0a0909696e74656c5f64705f696e69745f70616e656c5f706f7765725f73657175656e6365725f726567697374657273286465762c20696e74656c5f64702c0a0909090909090920202020202026706f7765725f736571293b0a0a090969726f6e6c616b655f6564705f70616e656c5f7664645f6f6e28696e74656c5f6470293b0a090965646964203d2064726d5f6765745f6564696428636f6e6e6563746f722c2026696e74656c5f64702d3e61646170746572293b0a0909696620286564696429207b0a0909096966202864726d5f6164645f656469645f6d6f64657328636f6e6e6563746f722c20656469642929207b0a0909090964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c2065646964293b0a0909090964726d5f656469645f746f5f656c6428636f6e6e6563746f722c2065646964293b0a0909097d20656c7365207b0a090909096b667265652865646964293b0a0909090965646964203d204552525f505452282d45494e56414c293b0a0909097d0a09097d20656c7365207b0a09090965646964203d204552525f505452282d454e4f454e54293b0a09097d0a0909696e74656c5f636f6e6e6563746f722d3e65646964203d20656469643b0a0a09092f2a20707265666572206669786564206d6f64652066726f6d204544494420696620617661696c61626c65202a2f0a09096c6973745f666f725f656163685f656e747279287363616e2c2026636f6e6e6563746f722d3e70726f6265645f6d6f6465732c206865616429207b0a09090969662028287363616e2d3e7479706520262044524d5f4d4f44455f545950455f5052454645525245442929207b0a0909090966697865645f6d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c207363616e293b0a09090909627265616b3b0a0909097d0a09097d0a0a09092f2a2066616c6c6261636b20746f2056425420696620617661696c61626c6520666f7220654450202a2f0a0909696620282166697865645f6d6f6465202626206465765f707269762d3e6c66705f6c7664735f7662745f6d6f646529207b0a09090966697865645f6d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c206465765f707269762d3e6c66705f6c7664735f7662745f6d6f6465293b0a0909096966202866697865645f6d6f6465290a0909090966697865645f6d6f64652d3e74797065207c3d2044524d5f4d4f44455f545950455f5052454645525245443b0a09097d0a0a090969726f6e6c616b655f6564705f70616e656c5f7664645f6f666628696e74656c5f64702c2066616c7365293b0a097d0a0a096966202869735f65647028696e74656c5f64702929207b0a0909696e74656c5f70616e656c5f696e69742826696e74656c5f636f6e6e6563746f722d3e70616e656c2c2066697865645f6d6f6465293b0a0909696e74656c5f70616e656c5f73657475705f6261636b6c6967687428636f6e6e6563746f72293b0a097d0a0a09696e74656c5f64705f6164645f70726f7065727469657328696e74656c5f64702c20636f6e6e6563746f72293b0a0a092f2a20466f7220473458206465736b746f7020636869702c205045475f42414e445f4741505f4441544120333a30206d757374206669727374206265207772697474656e0a09202a203078642e20204661696c75726520746f20646f20736f2077696c6c20726573756c7420696e2073707572696f757320696e7465727275707473206265696e670a09202a2067656e657261746564206f6e2074686520706f7274207768656e2061206361626c65206973206e6f742061747461636865642e0a09202a2f0a096966202849535f4734582864657629202626202149535f474d3435286465762929207b0a09097533322074656d70203d20493931355f52454144285045475f42414e445f4741505f44415441293b0a0909493931355f5752495445285045475f42414e445f4741505f444154412c202874656d702026207e30786629207c20307864293b0a097d0a7d0a0a766f69640a696e74656c5f64705f696e6974287374727563742064726d5f646576696365202a6465762c20696e74206f75747075745f7265672c20656e756d20706f727420706f7274290a7b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72743b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f6465723b0a097374727563742064726d5f656e636f646572202a656e636f6465723b0a0973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f723b0a0a09696e74656c5f6469675f706f7274203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f6469676974616c5f706f7274292c204746505f4b45524e454c293b0a096966202821696e74656c5f6469675f706f7274290a090972657475726e3b0a0a09696e74656c5f636f6e6e6563746f72203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f636f6e6e6563746f72292c204746505f4b45524e454c293b0a096966202821696e74656c5f636f6e6e6563746f7229207b0a09096b6672656528696e74656c5f6469675f706f7274293b0a090972657475726e3b0a097d0a0a09696e74656c5f656e636f646572203d2026696e74656c5f6469675f706f72742d3e626173653b0a09656e636f646572203d2026696e74656c5f656e636f6465722d3e626173653b0a0a0964726d5f656e636f6465725f696e6974286465762c2026696e74656c5f656e636f6465722d3e626173652c2026696e74656c5f64705f656e635f66756e63732c0a0909092044524d5f4d4f44455f454e434f4445525f544d4453293b0a0964726d5f656e636f6465725f68656c7065725f6164642826696e74656c5f656e636f6465722d3e626173652c2026696e74656c5f64705f68656c7065725f66756e6373293b0a0a09696e74656c5f656e636f6465722d3e656e61626c65203d20696e74656c5f656e61626c655f64703b0a09696e74656c5f656e636f6465722d3e7072655f656e61626c65203d20696e74656c5f7072655f656e61626c655f64703b0a09696e74656c5f656e636f6465722d3e64697361626c65203d20696e74656c5f64697361626c655f64703b0a09696e74656c5f656e636f6465722d3e706f73745f64697361626c65203d20696e74656c5f706f73745f64697361626c655f64703b0a09696e74656c5f656e636f6465722d3e6765745f68775f7374617465203d20696e74656c5f64705f6765745f68775f73746174653b0a0a09696e74656c5f6469675f706f72742d3e706f7274203d20706f72743b0a09696e74656c5f6469675f706f72742d3e64702e6f75747075745f726567203d206f75747075745f7265673b0a0a09696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f444953504c4159504f52543b0a09696e74656c5f656e636f6465722d3e637274635f6d61736b203d202831203c3c203029207c202831203c3c203129207c202831203c3c2032293b0a09696e74656c5f656e636f6465722d3e636c6f6e6561626c65203d2066616c73653b0a09696e74656c5f656e636f6465722d3e686f745f706c7567203d20696e74656c5f64705f686f745f706c75673b0a0a09696e74656c5f64705f696e69745f636f6e6e6563746f7228696e74656c5f6469675f706f72742c20696e74656c5f636f6e6e6563746f72293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f6472762e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353634373600313231313437343433333000303032303536350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028632920323030362044617665204169726c6965203c6169726c696564406c696e75782e69653e0a202a20436f707972696768742028632920323030372d3230303820496e74656c20436f72706f726174696f6e0a202a2020204a65737365204261726e6573203c6a657373652e6261726e657340696e74656c2e636f6d3e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e47530a202a20494e2054484520534f4654574152452e0a202a2f0a2369666e646566205f5f494e54454c5f4452565f485f5f0a23646566696e65205f5f494e54454c5f4452565f485f5f0a0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f6472762e68220a23696e636c756465203c64726d2f64726d5f637274632e683e0a23696e636c756465203c64726d2f64726d5f637274635f68656c7065722e683e0a23696e636c756465203c64726d2f64726d5f66625f68656c7065722e683e0a23696e636c756465203c64726d2f64726d5f64705f68656c7065722e683e0a0a23646566696e65205f776169745f666f7228434f4e442c204d532c20572920287b205c0a09756e7369676e6564206c6f6e672074696d656f75745f5f203d206a696666696573202b206d736563735f746f5f6a696666696573284d53293b095c0a09696e74207265745f5f203d20303b090909090909095c0a097768696c6520282128434f4e442929207b0909090909095c0a09096966202874696d655f6166746572286a6966666965732c2074696d656f75745f5f2929207b0909095c0a0909097265745f5f203d202d4554494d45444f55543b090909095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a090969662028572026262064726d5f63616e5f736c65657028292920207b090909095c0a0909096d736c6565702857293b09090909095c0a09097d20656c7365207b0909090909095c0a0909096370755f72656c617828293b09090909095c0a09097d090909090909095c0a097d09090909090909095c0a097265745f5f3b09090909090909095c0a7d290a0a23646566696e6520776169745f666f725f61746f6d69635f757328434f4e442c2055532920287b205c0a09756e7369676e6564206c6f6e672074696d656f75745f5f203d206a696666696573202b2075736563735f746f5f6a696666696573285553293b095c0a09696e74207265745f5f203d20303b090909090909095c0a097768696c6520282128434f4e442929207b0909090909095c0a09096966202874696d655f6166746572286a6966666965732c2074696d656f75745f5f2929207b0909095c0a0909097265745f5f203d202d4554494d45444f55543b090909095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a09096370755f72656c617828293b0909090909095c0a097d09090909090909095c0a097265745f5f3b09090909090909095c0a7d290a0a23646566696e6520776169745f666f7228434f4e442c204d5329205f776169745f666f7228434f4e442c204d532c2031290a23646566696e6520776169745f666f725f61746f6d696328434f4e442c204d5329205f776169745f666f7228434f4e442c204d532c2030290a0a23646566696e65204b487a2878292028313030302a78290a23646566696e65204d487a287829204b487a28313030302a78290a0a2f2a0a202a20446973706c61792072656c617465642073747566660a202a2f0a0a2f2a2073746f726520696e666f726d6174696f6e2061626f757420616e20497878782044564f202a2f0a2f2a2054686520693833302d3e6938363520757365206d756c7469706c652044564f732077697468206d756c7469706c652069326373202a2f0a2f2a2074686520693931352c2069393435206861766520612073696e676c65207344564f2069326320627573202d20776869636820697320646966666572656e74202a2f0a23646566696e65204d41585f4f55545055545320360a2f2a206d6178696d756d20636f6e6e6563746f72732070657220637274637320696e20746865206d6f646520736574202a2f0a23646566696e6520494e54454c46425f434f4e4e5f4c494d495420340a0a23646566696e6520494e54454c5f4932435f4255535f44564f20310a23646566696e6520494e54454c5f4932435f4255535f5344564f20320a0a2f2a20746865736520617265206f7574707574732066726f6d207468652063686970202d20696e7465677261746564206f6e6c790a20202065787465726e616c20636869707320617265207669612044564f206f72205344564f206f7574707574202a2f0a23646566696e6520494e54454c5f4f55545055545f554e5553454420300a23646566696e6520494e54454c5f4f55545055545f414e414c4f4720310a23646566696e6520494e54454c5f4f55545055545f44564f20320a23646566696e6520494e54454c5f4f55545055545f5344564f20330a23646566696e6520494e54454c5f4f55545055545f4c56445320340a23646566696e6520494e54454c5f4f55545055545f54564f555420350a23646566696e6520494e54454c5f4f55545055545f48444d4920360a23646566696e6520494e54454c5f4f55545055545f444953504c4159504f525420370a23646566696e6520494e54454c5f4f55545055545f45445020380a23646566696e6520494e54454c5f4f55545055545f554e4b4e4f574e20390a0a23646566696e6520494e54454c5f44564f5f434849505f4e4f4e4520300a23646566696e6520494e54454c5f44564f5f434849505f4c56445320310a23646566696e6520494e54454c5f44564f5f434849505f544d445320320a23646566696e6520494e54454c5f44564f5f434849505f54564f555420340a0a2f2a2064726d5f646973706c61795f6d6f64652d3e707269766174655f666c616773202a2f0a23646566696e6520494e54454c5f4d4f44455f504958454c5f4d554c5449504c4945525f53484946542028307830290a23646566696e6520494e54454c5f4d4f44455f504958454c5f4d554c5449504c4945525f4d41534b2028307866203c3c20494e54454c5f4d4f44455f504958454c5f4d554c5449504c4945525f5348494654290a23646566696e6520494e54454c5f4d4f44455f44505f464f5243455f36425043202830783130290a2f2a205468697320666c6167206d757374206265207365742062792074686520656e636f6465722773206d6f64655f6669787570206966206974206368616e6765732074686520637274630a202a2074696d696e677320696e20746865206d6f646520746f2070726576656e742074686520637274632066697875702066726f6d206f76657277726974696e67207468656d2e0a202a2043757272656e746c79206f6e6c79206c766473206e6565647320746861742e202a2f0a23646566696e6520494e54454c5f4d4f44455f435254435f54494d494e47535f534554202830783230290a0a73746174696320696e6c696e6520766f69640a696e74656c5f6d6f64655f7365745f706978656c5f6d756c7469706c696572287374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a09090909696e74206d756c7469706c696572290a7b0a096d6f64652d3e636c6f636b202a3d206d756c7469706c6965723b0a096d6f64652d3e707269766174655f666c616773207c3d206d756c7469706c6965723b0a7d0a0a73746174696320696e6c696e6520696e740a696e74656c5f6d6f64655f6765745f706978656c5f6d756c7469706c69657228636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a0972657475726e20286d6f64652d3e707269766174655f666c616773202620494e54454c5f4d4f44455f504958454c5f4d554c5449504c4945525f4d41534b29203e3e20494e54454c5f4d4f44455f504958454c5f4d554c5449504c4945525f53484946543b0a7d0a0a73747275637420696e74656c5f6672616d65627566666572207b0a097374727563742064726d5f6672616d6562756666657220626173653b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a7d3b0a0a73747275637420696e74656c5f6662646576207b0a097374727563742064726d5f66625f68656c7065722068656c7065723b0a0973747275637420696e74656c5f6672616d65627566666572206966623b0a09737472756374206c6973745f686561642066626465765f6c6973743b0a097374727563742064726d5f646973706c61795f6d6f6465202a6f75725f6d6f64653b0a7d3b0a0a73747275637420696e74656c5f656e636f646572207b0a097374727563742064726d5f656e636f64657220626173653b0a092f2a0a09202a20546865206e65772063727463207468697320656e636f6465722077696c6c2062652064726976656e2066726f6d2e204f6e6c7920646966666572732066726f6d0a09202a20626173652d3e63727463207768696c652061206d6f646573657420697320696e2070726f67726573732e0a09202a2f0a0973747275637420696e74656c5f63727463202a6e65775f637274633b0a0a09696e7420747970653b0a09626f6f6c206e656564735f74765f636c6f636b3b0a092f2a0a09202a20496e74656c20687720686173206f6e6c79206f6e65204d555820776865726520656e636f6465727320636f756c6420626520636c6f6e652c2068656e636520610a09202a2073696d706c6520666c616720697320656e6f75676820746f20636f6d707574652074686520706f737369626c655f636c6f6e6573206d61736b2e0a09202a2f0a09626f6f6c20636c6f6e6561626c653b0a09626f6f6c20636f6e6e6563746f72735f6163746976653b0a09766f696420282a686f745f706c7567292873747275637420696e74656c5f656e636f646572202a293b0a09766f696420282a7072655f656e61626c65292873747275637420696e74656c5f656e636f646572202a293b0a09766f696420282a656e61626c65292873747275637420696e74656c5f656e636f646572202a293b0a09766f696420282a64697361626c65292873747275637420696e74656c5f656e636f646572202a293b0a09766f696420282a706f73745f64697361626c65292873747275637420696e74656c5f656e636f646572202a293b0a092f2a2052656164206f7574207468652063757272656e74206877207374617465206f66207468697320636f6e6e6563746f722c2072657475726e696e6720747275652069660a09202a2074686520656e636f646572206973206163746976652e2049662074686520656e636f64657220697320656e61626c656420697420616c736f207365742074686520706970650a09202a20697420697320636f6e6e656374656420746f20696e20746865207069706520706172616d657465722e202a2f0a09626f6f6c20282a6765745f68775f7374617465292873747275637420696e74656c5f656e636f646572202a2c20656e756d2070697065202a70697065293b0a09696e7420637274635f6d61736b3b0a7d3b0a0a73747275637420696e74656c5f70616e656c207b0a097374727563742064726d5f646973706c61795f6d6f6465202a66697865645f6d6f64653b0a09696e742066697474696e675f6d6f64653b0a7d3b0a0a73747275637420696e74656c5f636f6e6e6563746f72207b0a097374727563742064726d5f636f6e6e6563746f7220626173653b0a092f2a0a09202a2054686520666978656420656e636f646572207468697320636f6e6e6563746f7220697320636f6e6e656374656420746f2e0a09202a2f0a0973747275637420696e74656c5f656e636f646572202a656e636f6465723b0a0a092f2a0a09202a20546865206e657720656e636f646572207468697320636f6e6e6563746f722077696c6c2062652064726976656e2e204f6e6c7920646966666572732066726f6d0a09202a20656e636f646572207768696c652061206d6f646573657420697320696e2070726f67726573732e0a09202a2f0a0973747275637420696e74656c5f656e636f646572202a6e65775f656e636f6465723b0a0a092f2a205265616473206f7574207468652063757272656e742068772c2072657475726e696e6720747275652069662074686520636f6e6e6563746f7220697320656e61626c65640a09202a20616e64206163746976652028692e652e2064706d73204f4e207374617465292e202a2f0a09626f6f6c20282a6765745f68775f7374617465292873747275637420696e74656c5f636f6e6e6563746f72202a293b0a0a092f2a2050616e656c20696e666f20666f722065445020616e64204c564453202a2f0a0973747275637420696e74656c5f70616e656c2070616e656c3b0a0a092f2a20436163686564204544494420666f722065445020616e64204c5644532e204d617920686f6c64204552525f50545220666f7220696e76616c696420454449442e202a2f0a097374727563742065646964202a656469643b0a7d3b0a0a73747275637420696e74656c5f63727463207b0a097374727563742064726d5f6372746320626173653b0a09656e756d207069706520706970653b0a09656e756d20706c616e6520706c616e653b0a09656e756d207472616e73636f646572206370755f7472616e73636f6465723b0a097538206c75745f725b3235365d2c206c75745f675b3235365d2c206c75745f625b3235365d3b0a092f2a0a09202a205768657468657220746865206372746320616e642074686520636f6e6e6563746564206f757470757420706970656c696e65206973206163746976652e20496d706c6965730a09202a207468617420637274632d3e656e61626c6564206973207365742c20692e652e207468652063757272656e74206d6f646520636f6e66696775726174696f6e206861730a09202a20736f6d65206f75747075747320636f6e6e656374656420746f207468697320637274632e0a09202a2f0a09626f6f6c206163746976653b0a09626f6f6c207072696d6172795f64697361626c65643b202f2a206973207468652063727463206f62736375726564206279206120706c616e653f202a2f0a09626f6f6c206c6f77667265715f617661696c3b0a0973747275637420696e74656c5f6f7665726c6179202a6f7665726c61793b0a0973747275637420696e74656c5f756e70696e5f776f726b202a756e70696e5f776f726b3b0a09696e74206664695f6c616e65733b0a0a0961746f6d69635f7420756e70696e5f776f726b5f636f756e743b0a0a092f2a20446973706c61792073757266616365206261736520616464726573732061646a757374656d656e7420666f722070616765666c6970732e204e6f74652074686174206f6e0a09202a2067656e342b2074686973206f6e6c792061646a7573747320757020746f20612074696c652c206f6666736574732077697468696e20612074696c65206172650a09202a2068616e646c656420696e2074686520687720697473656c66202877697468207468652054494c454f4646207265676973746572292e202a2f0a09756e7369676e6564206c6f6e6720647370616464725f6f66667365743b0a0a097374727563742064726d5f693931355f67656d5f6f626a656374202a637572736f725f626f3b0a0975696e7433325f7420637572736f725f616464723b0a09696e7431365f7420637572736f725f782c20637572736f725f793b0a09696e7431365f7420637572736f725f77696474682c20637572736f725f6865696768743b0a09626f6f6c20637572736f725f76697369626c653b0a09756e7369676e656420696e74206270703b0a0a092f2a2057652063616e20736861726520504c4c73206163726f7373206f757470757473206966207468652074696d696e6773206d61746368202a2f0a0973747275637420696e74656c5f7063685f706c6c202a7063685f706c6c3b0a0975696e7433325f74206464695f706c6c5f73656c3b0a7d3b0a0a73747275637420696e74656c5f706c616e65207b0a097374727563742064726d5f706c616e6520626173653b0a09656e756d207069706520706970653b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a09626f6f6c2063616e5f7363616c653b0a09696e74206d61785f646f776e7363616c653b0a09753332206c75745f725b313032345d2c206c75745f675b313032345d2c206c75745f625b313032345d3b0a09766f696420282a7570646174655f706c616e6529287374727563742064726d5f706c616e65202a706c616e652c0a09090920202020207374727563742064726d5f6672616d65627566666572202a66622c0a09090920202020207374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a2c0a0909092020202020696e7420637274635f782c20696e7420637274635f792c0a0909092020202020756e7369676e656420696e7420637274635f772c20756e7369676e656420696e7420637274635f682c0a090909202020202075696e7433325f7420782c2075696e7433325f7420792c0a090909202020202075696e7433325f74207372635f772c2075696e7433325f74207372635f68293b0a09766f696420282a64697361626c655f706c616e6529287374727563742064726d5f706c616e65202a706c616e65293b0a09696e7420282a7570646174655f636f6c6f726b657929287374727563742064726d5f706c616e65202a706c616e652c0a090909202020202020207374727563742064726d5f696e74656c5f7370726974655f636f6c6f726b6579202a6b6579293b0a09766f696420282a6765745f636f6c6f726b657929287374727563742064726d5f706c616e65202a706c616e652c0a09090920202020207374727563742064726d5f696e74656c5f7370726974655f636f6c6f726b6579202a6b6579293b0a7d3b0a0a73747275637420696e74656c5f77617465726d61726b5f706172616d73207b0a09756e7369676e6564206c6f6e67206669666f5f73697a653b0a09756e7369676e6564206c6f6e67206d61785f776d3b0a09756e7369676e6564206c6f6e672064656661756c745f776d3b0a09756e7369676e6564206c6f6e672067756172645f73697a653b0a09756e7369676e6564206c6f6e672063616368656c696e655f73697a653b0a7d3b0a0a73747275637420637873725f6c6174656e6379207b0a09696e742069735f6465736b746f703b0a09696e742069735f646472333b0a09756e7369676e6564206c6f6e67206673625f667265713b0a09756e7369676e6564206c6f6e67206d656d5f667265713b0a09756e7369676e6564206c6f6e6720646973706c61795f73723b0a09756e7369676e6564206c6f6e6720646973706c61795f68706c6c5f64697361626c653b0a09756e7369676e6564206c6f6e6720637572736f725f73723b0a09756e7369676e6564206c6f6e6720637572736f725f68706c6c5f64697361626c653b0a7d3b0a0a23646566696e6520746f5f696e74656c5f6372746328782920636f6e7461696e65725f6f6628782c2073747275637420696e74656c5f637274632c2062617365290a23646566696e6520746f5f696e74656c5f636f6e6e6563746f7228782920636f6e7461696e65725f6f6628782c2073747275637420696e74656c5f636f6e6e6563746f722c2062617365290a23646566696e6520746f5f696e74656c5f656e636f64657228782920636f6e7461696e65725f6f6628782c2073747275637420696e74656c5f656e636f6465722c2062617365290a23646566696e6520746f5f696e74656c5f6672616d6562756666657228782920636f6e7461696e65725f6f6628782c2073747275637420696e74656c5f6672616d656275666665722c2062617365290a23646566696e6520746f5f696e74656c5f706c616e6528782920636f6e7461696e65725f6f6628782c2073747275637420696e74656c5f706c616e652c2062617365290a0a23646566696e65204449505f4845414445525f53495a4509350a0a23646566696e65204449505f545950455f41564920202020307838320a23646566696e65204449505f56455253494f4e5f415649203078320a23646566696e65204449505f4c454e5f415649202020202031330a23646566696e65204449505f4156495f50525f3120202020300a23646566696e65204449505f4156495f50525f3220202020310a0a23646566696e65204449505f545950455f53504409307838330a23646566696e65204449505f56455253494f4e5f535044093078310a23646566696e65204449505f4c454e5f5350440932350a23646566696e65204449505f5350445f554e4b4e4f574e09300a23646566696e65204449505f5350445f44535442093078310a23646566696e65204449505f5350445f44564450093078320a23646566696e65204449505f5350445f44564853093078330a23646566696e65204449505f5350445f4844445652093078340a23646566696e65204449505f5350445f445643093078350a23646566696e65204449505f5350445f445343093078360a23646566696e65204449505f5350445f564344093078370a23646566696e65204449505f5350445f47414d45093078380a23646566696e65204449505f5350445f5043093078390a23646566696e65204449505f5350445f4244093078610a23646566696e65204449505f5350445f534344093078620a0a737472756374206469705f696e666f6672616d65207b0a0975696e74385f7420747970653b09092f2a20484230202a2f0a0975696e74385f74207665723b09092f2a20484231202a2f0a0975696e74385f74206c656e3b09092f2a20484232202d20626f6479206c656e2c206e6f7420696e636c7564696e6720636865636b73756d202a2f0a0975696e74385f74206563633b09092f2a2048656164657220454343202a2f0a0975696e74385f7420636865636b73756d3b092f2a20504230202a2f0a09756e696f6e207b0a0909737472756374207b0a0909092f2a20504231202d205920363a352c204120343a342c204220333a322c205320313a30202a2f0a09090975696e74385f7420595f415f425f533b0a0909092f2a20504232202d204320373a362c204d20353a342c205220333a30202a2f0a09090975696e74385f7420435f4d5f523b0a0909092f2a20504233202d2049544320373a372c20454320363a342c205120333a322c20534320313a30202a2f0a09090975696e74385f74204954435f45435f515f53433b0a0909092f2a20504234202d2056494320363a30202a2f0a09090975696e74385f74205649433b0a0909092f2a20504235202d20595120373a362c20434e20353a342c20505220333a30202a2f0a09090975696e74385f742059515f434e5f50523b0a0909092f2a2050423620746f2050423133202a2f0a09090975696e7431365f7420746f705f6261725f656e643b0a09090975696e7431365f7420626f74746f6d5f6261725f73746172743b0a09090975696e7431365f74206c6566745f6261725f656e643b0a09090975696e7431365f742072696768745f6261725f73746172743b0a09097d205f5f6174747269627574655f5f2028287061636b65642929206176693b0a0909737472756374207b0a09090975696e74385f7420766e5b385d3b0a09090975696e74385f742070645b31365d3b0a09090975696e74385f74207364693b0a09097d205f5f6174747269627574655f5f2028287061636b65642929207370643b0a090975696e74385f74207061796c6f61645b32375d3b0a097d205f5f6174747269627574655f5f2028287061636b6564292920626f64793b0a7d205f5f6174747269627574655f5f28287061636b656429293b0a0a73747275637420696e74656c5f68646d69207b0a09753332207364766f785f7265673b0a09696e74206464635f6275733b0a0975696e7433325f7420636f6c6f725f72616e67653b0a09626f6f6c206861735f68646d695f73696e6b3b0a09626f6f6c206861735f617564696f3b0a09656e756d2068646d695f666f7263655f617564696f20666f7263655f617564696f3b0a09766f696420282a77726974655f696e666f6672616d6529287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65293b0a09766f696420282a7365745f696e666f6672616d657329287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a7d3b0a0a23646566696e652044505f4d41585f444f574e53545245414d5f504f5254530909307831300a23646566696e652044505f4c494e4b5f434f4e46494755524154494f4e5f53495a4509390a0a73747275637420696e74656c5f6470207b0a0975696e7433325f74206f75747075745f7265673b0a0975696e7433325f742044503b0a0975696e74385f7420206c696e6b5f636f6e66696775726174696f6e5b44505f4c494e4b5f434f4e46494755524154494f4e5f53495a455d3b0a09626f6f6c206861735f617564696f3b0a09656e756d2068646d695f666f7263655f617564696f20666f7263655f617564696f3b0a0975696e7433325f7420636f6c6f725f72616e67653b0a0975696e74385f74206c696e6b5f62773b0a0975696e74385f74206c616e655f636f756e743b0a0975696e74385f7420647063645b44505f52454345495645525f4341505f53495a455d3b0a0975696e74385f7420646f776e73747265616d5f706f7274735b44505f4d41585f444f574e53545245414d5f504f5254535d3b0a09737472756374206932635f6164617074657220616461707465723b0a09737472756374206932635f616c676f5f64705f6175785f6461746120616c676f3b0a09626f6f6c2069735f7063685f6564703b0a0975696e74385f7420747261696e5f7365745b345d3b0a09696e742070616e656c5f706f7765725f75705f64656c61793b0a09696e742070616e656c5f706f7765725f646f776e5f64656c61793b0a09696e742070616e656c5f706f7765725f6379636c655f64656c61793b0a09696e74206261636b6c696768745f6f6e5f64656c61793b0a09696e74206261636b6c696768745f6f66665f64656c61793b0a097374727563742064656c617965645f776f726b2070616e656c5f7664645f776f726b3b0a09626f6f6c2077616e745f70616e656c5f7664643b0a0973747275637420696e74656c5f636f6e6e6563746f72202a61747461636865645f636f6e6e6563746f723b0a7d3b0a0a73747275637420696e74656c5f6469676974616c5f706f7274207b0a0973747275637420696e74656c5f656e636f64657220626173653b0a09656e756d20706f727420706f72743b0a0975333220706f72745f726576657273616c3b0a0973747275637420696e74656c5f64702064703b0a0973747275637420696e74656c5f68646d692068646d693b0a7d3b0a0a73746174696320696e6c696e65207374727563742064726d5f63727463202a0a696e74656c5f6765745f637274635f666f725f70697065287374727563742064726d5f646576696365202a6465762c20696e742070697065290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0972657475726e206465765f707269762d3e706970655f746f5f637274635f6d617070696e675b706970655d3b0a7d0a0a73746174696320696e6c696e65207374727563742064726d5f63727463202a0a696e74656c5f6765745f637274635f666f725f706c616e65287374727563742064726d5f646576696365202a6465762c20696e7420706c616e65290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0972657475726e206465765f707269762d3e706c616e655f746f5f637274635f6d617070696e675b706c616e655d3b0a7d0a0a73747275637420696e74656c5f756e70696e5f776f726b207b0a0973747275637420776f726b5f73747275637420776f726b3b0a097374727563742064726d5f63727463202a637274633b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f6c645f66625f6f626a3b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a70656e64696e675f666c69705f6f626a3b0a097374727563742064726d5f70656e64696e675f76626c616e6b5f6576656e74202a6576656e743b0a0961746f6d69635f742070656e64696e673b0a23646566696e6520494e54454c5f464c49505f494e41435449564509300a23646566696e6520494e54454c5f464c49505f50454e44494e4709310a23646566696e6520494e54454c5f464c49505f434f4d504c45544509320a09626f6f6c20656e61626c655f7374616c6c5f636865636b3b0a7d3b0a0a73747275637420696e74656c5f6662635f776f726b207b0a097374727563742064656c617965645f776f726b20776f726b3b0a097374727563742064726d5f63727463202a637274633b0a097374727563742064726d5f6672616d65627566666572202a66623b0a09696e7420696e74657276616c3b0a7d3b0a0a696e7420696e74656c5f7063685f726177636c6b287374727563742064726d5f646576696365202a646576293b0a0a696e7420696e74656c5f636f6e6e6563746f725f7570646174655f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909097374727563742065646964202a65646964293b0a696e7420696e74656c5f6464635f6765745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a632c20737472756374206932635f61646170746572202a61646170746572293b0a0a65787465726e20766f696420696e74656c5f6174746163685f666f7263655f617564696f5f70726f7065727479287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72293b0a65787465726e20766f696420696e74656c5f6174746163685f62726f6164636173745f7267625f70726f7065727479287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72293b0a0a65787465726e20766f696420696e74656c5f6372745f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f68646d695f696e6974287374727563742064726d5f646576696365202a6465762c0a09090920202020696e74207364766f785f7265672c20656e756d20706f727420706f7274293b0a65787465726e20766f696420696e74656c5f68646d695f696e69745f636f6e6e6563746f722873747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72742c0a0909090920202020202073747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72293b0a65787465726e2073747275637420696e74656c5f68646d69202a656e635f746f5f696e74656c5f68646d69287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20626f6f6c20696e74656c5f68646d695f6d6f64655f6669787570287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909092020636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a0909090920207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a65787465726e20766f696420696e74656c5f6469705f696e666f6672616d655f6373756d28737472756374206469705f696e666f6672616d65202a6176695f6966293b0a65787465726e20626f6f6c20696e74656c5f7364766f5f696e6974287374727563742064726d5f646576696365202a6465762c2075696e7433325f74207364766f5f7265672c0a09090920202020626f6f6c2069735f7364766f62293b0a65787465726e20766f696420696e74656c5f64766f5f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f74765f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f6d61726b5f62757379287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f6d61726b5f66625f62757379287374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a293b0a65787465726e20766f696420696e74656c5f6d61726b5f69646c65287374727563742064726d5f646576696365202a646576293b0a65787465726e20626f6f6c20696e74656c5f6c7664735f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f64705f696e6974287374727563742064726d5f646576696365202a6465762c20696e74206f75747075745f7265672c0a0909092020656e756d20706f727420706f7274293b0a65787465726e20766f696420696e74656c5f64705f696e69745f636f6e6e6563746f722873747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72742c0a090909092020202073747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72293b0a766f69640a696e74656c5f64705f7365745f6d5f6e287374727563742064726d5f63727463202a637274632c207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a0909207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a65787465726e20766f696420696e74656c5f64705f696e69745f6c696e6b5f636f6e6669672873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f696420696e74656c5f64705f73746172745f6c696e6b5f747261696e2873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f696420696e74656c5f64705f636f6d706c6574655f6c696e6b5f747261696e2873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f696420696e74656c5f64705f73696e6b5f64706d732873747275637420696e74656c5f6470202a696e74656c5f64702c20696e74206d6f6465293b0a65787465726e20766f696420696e74656c5f64705f656e636f6465725f64657374726f79287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20766f696420696e74656c5f64705f636865636b5f6c696e6b5f7374617475732873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20626f6f6c20696e74656c5f64705f6d6f64655f6669787570287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909097374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a65787465726e20626f6f6c20696e74656c5f6470645f69735f656470287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f69642069726f6e6c616b655f6564705f6261636b6c696768745f6f6e2873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f69642069726f6e6c616b655f6564705f6261636b6c696768745f6f66662873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f69642069726f6e6c616b655f6564705f70616e656c5f6f6e2873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f69642069726f6e6c616b655f6564705f70616e656c5f6f66662873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f69642069726f6e6c616b655f6564705f70616e656c5f7664645f6f6e2873747275637420696e74656c5f6470202a696e74656c5f6470293b0a65787465726e20766f69642069726f6e6c616b655f6564705f70616e656c5f7664645f6f66662873747275637420696e74656c5f6470202a696e74656c5f64702c20626f6f6c2073796e63293b0a65787465726e20766f696420696e74656c5f6564705f6c696e6b5f636f6e6669672873747275637420696e74656c5f656e636f646572202a2c20696e74202a2c20696e74202a293b0a65787465726e20696e7420696e74656c5f6564705f7461726765745f636c6f636b2873747275637420696e74656c5f656e636f646572202a2c0a0909090920207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465293b0a65787465726e20626f6f6c20696e74656c5f656e636f6465725f69735f7063685f656470287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20696e7420696e74656c5f706c616e655f696e6974287374727563742064726d5f646576696365202a6465762c20656e756d20706970652070697065293b0a65787465726e20766f696420696e74656c5f666c7573685f646973706c61795f706c616e65287374727563742064726d5f693931355f70726976617465202a6465765f707269762c0a09090909202020202020656e756d20706c616e6520706c616e65293b0a0a2f2a20696e74656c5f70616e656c2e63202a2f0a65787465726e20696e7420696e74656c5f70616e656c5f696e69742873747275637420696e74656c5f70616e656c202a70616e656c2c0a090909202020207374727563742064726d5f646973706c61795f6d6f6465202a66697865645f6d6f6465293b0a65787465726e20766f696420696e74656c5f70616e656c5f66696e692873747275637420696e74656c5f70616e656c202a70616e656c293b0a0a65787465726e20766f696420696e74656c5f66697865645f70616e656c5f6d6f6465287374727563742064726d5f646973706c61795f6d6f6465202a66697865645f6d6f64652c0a090909092020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a65787465726e20766f696420696e74656c5f7063685f70616e656c5f66697474696e67287374727563742064726d5f646576696365202a6465762c0a0909090920202020696e742066697474696e675f6d6f64652c0a0909090920202020636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a09090909202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465293b0a65787465726e2075333220696e74656c5f70616e656c5f6765745f6d61785f6261636b6c69676874287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f70616e656c5f7365745f6261636b6c69676874287374727563742064726d5f646576696365202a6465762c20753332206c6576656c293b0a65787465726e20696e7420696e74656c5f70616e656c5f73657475705f6261636b6c69676874287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72293b0a65787465726e20766f696420696e74656c5f70616e656c5f656e61626c655f6261636b6c69676874287374727563742064726d5f646576696365202a6465762c0a090909090920656e756d20706970652070697065293b0a65787465726e20766f696420696e74656c5f70616e656c5f64697361626c655f6261636b6c69676874287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f70616e656c5f64657374726f795f6261636b6c69676874287374727563742064726d5f646576696365202a646576293b0a65787465726e20656e756d2064726d5f636f6e6e6563746f725f73746174757320696e74656c5f70616e656c5f646574656374287374727563742064726d5f646576696365202a646576293b0a0a73747275637420696e74656c5f7365745f636f6e666967207b0a097374727563742064726d5f656e636f646572202a2a736176655f636f6e6e6563746f725f656e636f646572733b0a097374727563742064726d5f63727463202a2a736176655f656e636f6465725f63727463733b0a0a09626f6f6c2066625f6368616e6765643b0a09626f6f6c206d6f64655f6368616e6765643b0a7d3b0a0a65787465726e20626f6f6c20696e74656c5f7365745f6d6f6465287374727563742064726d5f63727463202a637274632c207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909202020696e7420782c20696e7420792c207374727563742064726d5f6672616d65627566666572202a6f6c645f6662293b0a65787465726e20766f696420696e74656c5f6d6f64657365745f64697361626c65287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f637274635f6c6f61645f6c7574287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f637274635f7570646174655f64706d73287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f656e636f6465725f6e6f6f70287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20766f696420696e74656c5f656e636f6465725f64657374726f79287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20766f696420696e74656c5f656e636f6465725f64706d732873747275637420696e74656c5f656e636f646572202a656e636f6465722c20696e74206d6f6465293b0a65787465726e20626f6f6c20696e74656c5f656e636f6465725f636865636b5f69735f636c6f6e65642873747275637420696e74656c5f656e636f646572202a656e636f646572293b0a65787465726e20766f696420696e74656c5f636f6e6e6563746f725f64706d73287374727563742064726d5f636f6e6e6563746f72202a2c20696e74206d6f6465293b0a65787465726e20626f6f6c20696e74656c5f636f6e6e6563746f725f6765745f68775f73746174652873747275637420696e74656c5f636f6e6e6563746f72202a636f6e6e6563746f72293b0a65787465726e20766f696420696e74656c5f6d6f64657365745f636865636b5f7374617465287374727563742064726d5f646576696365202a646576293b0a0a0a73746174696320696e6c696e652073747275637420696e74656c5f656e636f646572202a696e74656c5f61747461636865645f656e636f646572287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0972657475726e20746f5f696e74656c5f636f6e6e6563746f7228636f6e6e6563746f72292d3e656e636f6465723b0a7d0a0a73746174696320696e6c696e652073747275637420696e74656c5f6470202a656e635f746f5f696e74656c5f6470287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f7274203d0a0909636f6e7461696e65725f6f6628656e636f6465722c2073747275637420696e74656c5f6469676974616c5f706f72742c20626173652e62617365293b0a0972657475726e2026696e74656c5f6469675f706f72742d3e64703b0a7d0a0a73746174696320696e6c696e652073747275637420696e74656c5f6469676974616c5f706f7274202a0a656e635f746f5f6469675f706f7274287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0972657475726e20636f6e7461696e65725f6f6628656e636f6465722c2073747275637420696e74656c5f6469676974616c5f706f72742c20626173652e62617365293b0a7d0a0a73746174696320696e6c696e652073747275637420696e74656c5f6469676974616c5f706f7274202a0a64705f746f5f6469675f706f72742873747275637420696e74656c5f6470202a696e74656c5f6470290a7b0a0972657475726e20636f6e7461696e65725f6f6628696e74656c5f64702c2073747275637420696e74656c5f6469676974616c5f706f72742c206470293b0a7d0a0a73746174696320696e6c696e652073747275637420696e74656c5f6469676974616c5f706f7274202a0a68646d695f746f5f6469675f706f72742873747275637420696e74656c5f68646d69202a696e74656c5f68646d69290a7b0a0972657475726e20636f6e7461696e65725f6f6628696e74656c5f68646d692c2073747275637420696e74656c5f6469676974616c5f706f72742c2068646d69293b0a7d0a0a65787465726e20766f696420696e74656c5f636f6e6e6563746f725f6174746163685f656e636f6465722873747275637420696e74656c5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909090920202073747275637420696e74656c5f656e636f646572202a656e636f646572293b0a65787465726e207374727563742064726d5f656e636f646572202a696e74656c5f626573745f656e636f646572287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72293b0a0a65787465726e207374727563742064726d5f646973706c61795f6d6f6465202a696e74656c5f637274635f6d6f64655f676574287374727563742064726d5f646576696365202a6465762c0a090909090909202020207374727563742064726d5f63727463202a63727463293b0a696e7420696e74656c5f6765745f706970655f66726f6d5f637274635f6964287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909097374727563742064726d5f66696c65202a66696c655f70726976293b0a65787465726e20656e756d207472616e73636f6465720a696e74656c5f706970655f746f5f6370755f7472616e73636f646572287374727563742064726d5f693931355f70726976617465202a6465765f707269762c0a0909092020202020656e756d20706970652070697065293b0a65787465726e20766f696420696e74656c5f776169745f666f725f76626c616e6b287374727563742064726d5f646576696365202a6465762c20696e742070697065293b0a65787465726e20766f696420696e74656c5f776169745f666f725f706970655f6f6666287374727563742064726d5f646576696365202a6465762c20696e742070697065293b0a65787465726e20696e742069726f6e6c616b655f6765745f6c616e65735f726571756972656428696e74207461726765745f636c6f636b2c20696e74206c696e6b5f62772c20696e7420627070293b0a0a73747275637420696e74656c5f6c6f61645f6465746563745f70697065207b0a097374727563742064726d5f6672616d65627566666572202a72656c656173655f66623b0a09626f6f6c206c6f61645f6465746563745f74656d703b0a09696e742064706d735f6d6f64653b0a7d3b0a65787465726e20626f6f6c20696e74656c5f6765745f6c6f61645f6465746563745f70697065287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a09090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909092020202020202073747275637420696e74656c5f6c6f61645f6465746563745f70697065202a6f6c64293b0a65787465726e20766f696420696e74656c5f72656c656173655f6c6f61645f6465746563745f70697065287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909090920202073747275637420696e74656c5f6c6f61645f6465746563745f70697065202a6f6c64293b0a0a65787465726e20766f696420696e74656c66625f726573746f726528766f6964293b0a65787465726e20766f696420696e74656c5f637274635f66625f67616d6d615f736574287374727563742064726d5f63727463202a637274632c20753136207265642c2075313620677265656e2c0a090909092020202075313620626c75652c20696e74207265676e6f293b0a65787465726e20766f696420696e74656c5f637274635f66625f67616d6d615f676574287374727563742064726d5f63727463202a637274632c20753136202a7265642c20753136202a677265656e2c0a0909090920202020753136202a626c75652c20696e74207265676e6f293b0a65787465726e20766f696420696e74656c5f656e61626c655f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576293b0a0a65787465726e20696e7420696e74656c5f70696e5f616e645f66656e63655f66625f6f626a287374727563742064726d5f646576696365202a6465762c0a090909092020202020207374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a2c0a0909090920202020202073747275637420696e74656c5f72696e675f627566666572202a706970656c696e6564293b0a65787465726e20766f696420696e74656c5f756e70696e5f66625f6f626a287374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a293b0a0a65787465726e20696e7420696e74656c5f6672616d656275666665725f696e6974287374727563742064726d5f646576696365202a6465762c0a09090909202073747275637420696e74656c5f6672616d65627566666572202a6966622c0a0909090920207374727563742064726d5f6d6f64655f66625f636d6432202a6d6f64655f636d642c0a0909090920207374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a293b0a65787465726e20696e7420696e74656c5f66626465765f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f66626465765f66696e69287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f66626465765f7365745f73757370656e64287374727563742064726d5f646576696365202a6465762c20696e74207374617465293b0a65787465726e20766f696420696e74656c5f707265706172655f706167655f666c6970287374727563742064726d5f646576696365202a6465762c20696e7420706c616e65293b0a65787465726e20766f696420696e74656c5f66696e6973685f706167655f666c6970287374727563742064726d5f646576696365202a6465762c20696e742070697065293b0a65787465726e20766f696420696e74656c5f66696e6973685f706167655f666c69705f706c616e65287374727563742064726d5f646576696365202a6465762c20696e7420706c616e65293b0a0a65787465726e20766f696420696e74656c5f73657475705f6f7665726c6179287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f636c65616e75705f6f7665726c6179287374727563742064726d5f646576696365202a646576293b0a65787465726e20696e7420696e74656c5f6f7665726c61795f7377697463685f6f66662873747275637420696e74656c5f6f7665726c6179202a6f7665726c6179293b0a65787465726e20696e7420696e74656c5f6f7665726c61795f7075745f696d616765287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909092020207374727563742064726d5f66696c65202a66696c655f70726976293b0a65787465726e20696e7420696e74656c5f6f7665726c61795f6174747273287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909202020202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a65787465726e20766f696420696e74656c5f66625f6f75747075745f706f6c6c5f6368616e676564287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f66625f726573746f72655f6d6f6465287374727563742064726d5f646576696365202a646576293b0a0a65787465726e20766f6964206173736572745f70697065287374727563742064726d5f693931355f70726976617465202a6465765f707269762c20656e756d207069706520706970652c0a090909626f6f6c207374617465293b0a23646566696e65206173736572745f706970655f656e61626c656428642c207029206173736572745f7069706528642c20702c2074727565290a23646566696e65206173736572745f706970655f64697361626c656428642c207029206173736572745f7069706528642c20702c2066616c7365290a0a65787465726e20766f696420696e74656c5f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f77726974655f656c64287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465293b0a65787465726e20766f696420696e74656c5f6370745f7665726966795f6d6f6465736574287374727563742064726d5f646576696365202a6465762c20696e742070697065293b0a65787465726e20766f696420696e74656c5f707265706172655f646469287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f6964206873775f6664695f6c696e6b5f747261696e287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f6464695f696e6974287374727563742064726d5f646576696365202a6465762c20656e756d20706f727420706f7274293b0a0a2f2a20466f722075736520627920495642204c502077617465726d61726b20776f726b61726f756e6420696e20696e74656c5f7370726974652e63202a2f0a65787465726e20766f696420696e74656c5f7570646174655f77617465726d61726b73287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f7570646174655f7370726974655f77617465726d61726b73287374727563742064726d5f646576696365202a6465762c20696e7420706970652c0a090909090920202075696e7433325f74207370726974655f77696474682c0a0909090909202020696e7420706978656c5f73697a65293b0a65787465726e20766f696420696e74656c5f7570646174655f6c696e6574696d655f77617465726d61726b73287374727563742064726d5f646576696365202a6465762c20696e7420706970652c0a090909207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465293b0a0a65787465726e20756e7369676e6564206c6f6e6720696e74656c5f67656e345f636f6d707574655f706167655f6f666673657428696e74202a782c20696e74202a792c0a09090909090920202020756e7369676e656420696e742074696c696e675f6d6f64652c0a09090909090920202020756e7369676e656420696e74206270702c0a09090909090920202020756e7369676e656420696e74207069746368293b0a0a65787465726e20696e7420696e74656c5f7370726974655f7365745f636f6c6f726b6579287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909090920202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a65787465726e20696e7420696e74656c5f7370726974655f6765745f636f6c6f726b6579287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909090920202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a65787465726e2075333220696e74656c5f6470696f5f72656164287374727563742064726d5f693931355f70726976617465202a6465765f707269762c20696e7420726567293b0a0a2f2a20506f7765722d72656c617465642066756e6374696f6e732c206c6f636174656420696e20696e74656c5f706d2e63202a2f0a65787465726e20766f696420696e74656c5f696e69745f706d287374727563742064726d5f646576696365202a646576293b0a2f2a20464243202a2f0a65787465726e20626f6f6c20696e74656c5f6662635f656e61626c6564287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f656e61626c655f666263287374727563742064726d5f63727463202a637274632c20756e7369676e6564206c6f6e6720696e74657276616c293b0a65787465726e20766f696420696e74656c5f7570646174655f666263287374727563742064726d5f646576696365202a646576293b0a2f2a20495053202a2f0a65787465726e20766f696420696e74656c5f6770755f6970735f696e6974287374727563742064726d5f693931355f70726976617465202a6465765f70726976293b0a65787465726e20766f696420696e74656c5f6770755f6970735f74656172646f776e28766f6964293b0a0a65787465726e20766f696420696e74656c5f696e69745f706f7765725f77656c6c73287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f656e61626c655f67745f706f77657273617665287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f64697361626c655f67745f706f77657273617665287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f69642067656e365f67745f636865636b5f6669666f646267287374727563742064726d5f693931355f70726976617465202a6465765f70726976293b0a65787465726e20766f69642069726f6e6c616b655f74656172646f776e5f726336287374727563742064726d5f646576696365202a646576293b0a0a65787465726e20626f6f6c20696e74656c5f6464695f6765745f68775f73746174652873747275637420696e74656c5f656e636f646572202a656e636f6465722c0a09090909202020656e756d2070697065202a70697065293b0a65787465726e20696e7420696e74656c5f6464695f6765745f6364636c6b5f66726571287374727563742064726d5f693931355f70726976617465202a6465765f70726976293b0a65787465726e20766f696420696e74656c5f6464695f706c6c5f696e6974287374727563742064726d5f646576696365202a646576293b0a65787465726e20766f696420696e74656c5f6464695f656e61626c655f706970655f66756e63287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f6464695f64697361626c655f7472616e73636f6465725f66756e63287374727563742064726d5f693931355f70726976617465202a6465765f707269762c0a0909090909202020202020656e756d207472616e73636f646572206370755f7472616e73636f646572293b0a65787465726e20766f696420696e74656c5f6464695f656e61626c655f706970655f636c6f636b2873747275637420696e74656c5f63727463202a696e74656c5f63727463293b0a65787465726e20766f696420696e74656c5f6464695f64697361626c655f706970655f636c6f636b2873747275637420696e74656c5f63727463202a696e74656c5f63727463293b0a65787465726e20766f696420696e74656c5f6464695f73657475705f68775f706c6c5f7374617465287374727563742064726d5f646576696365202a646576293b0a65787465726e20626f6f6c20696e74656c5f6464695f706c6c5f6d6f64655f736574287374727563742064726d5f63727463202a637274632c20696e7420636c6f636b293b0a65787465726e20766f696420696e74656c5f6464695f7075745f637274635f706c6c287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f6464695f7365745f706970655f73657474696e6773287374727563742064726d5f63727463202a63727463293b0a65787465726e20766f696420696e74656c5f6464695f707265706172655f6c696e6b5f7265747261696e287374727563742064726d5f656e636f646572202a656e636f646572293b0a65787465726e20626f6f6c0a696e74656c5f6464695f636f6e6e6563746f725f6765745f68775f73746174652873747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72293b0a65787465726e20766f696420696e74656c5f6464695f6664695f64697361626c65287374727563742064726d5f63727463202a63727463293b0a0a23656e646966202f2a205f5f494e54454c5f4452565f485f5f202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f64766f2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333531333000313231313437343433333000303032303533350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420323030362044617665204169726c6965203c6169726c696564406c696e75782e69653e0a202a20436f7079726967687420c2a920323030362d3230303720496e74656c20436f72706f726174696f6e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a0a202a094572696320416e686f6c74203c6572696340616e686f6c742e6e65743e0a202a2f0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f637274632e683e0a23696e636c7564652022696e74656c5f6472762e68220a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f6472762e68220a23696e636c756465202264766f2e68220a0a23646566696e652053494c3136345f4144445209307833380a23646566696e65204348377878785f4144445209307837360a23646566696e65205446503431305f4144445209307833380a23646566696e65204e53323530315f414444522020202020307833380a0a73746174696320636f6e73742073747275637420696e74656c5f64766f5f64657669636520696e74656c5f64766f5f646576696365735b5d203d207b0a097b0a09092e74797065203d20494e54454c5f44564f5f434849505f544d44532c0a09092e6e616d65203d202273696c313634222c0a09092e64766f5f726567203d2044564f432c0a09092e736c6176655f61646472203d2053494c3136345f414444522c0a09092e6465765f6f7073203d202673696c3136345f6f70732c0a097d2c0a097b0a09092e74797065203d20494e54454c5f44564f5f434849505f544d44532c0a09092e6e616d65203d2022636837787878222c0a09092e64766f5f726567203d2044564f432c0a09092e736c6176655f61646472203d204348377878785f414444522c0a09092e6465765f6f7073203d20266368377878785f6f70732c0a097d2c0a097b0a09092e74797065203d20494e54454c5f44564f5f434849505f4c5644532c0a09092e6e616d65203d202269766368222c0a09092e64766f5f726567203d2044564f412c0a09092e736c6176655f61646472203d20307830322c202f2a204d6967687420616c736f20626520307834342c20307838342c2030786334202a2f0a09092e6465765f6f7073203d2026697663685f6f70732c0a097d2c0a097b0a09092e74797065203d20494e54454c5f44564f5f434849505f544d44532c0a09092e6e616d65203d2022746670343130222c0a09092e64766f5f726567203d2044564f432c0a09092e736c6176655f61646472203d205446503431305f414444522c0a09092e6465765f6f7073203d20267466703431305f6f70732c0a097d2c0a097b0a09092e74797065203d20494e54454c5f44564f5f434849505f4c5644532c0a09092e6e616d65203d2022636837303137222c0a09092e64766f5f726567203d2044564f432c0a09092e736c6176655f61646472203d20307837352c0a09092e6770696f203d20474d4255535f504f52545f4450422c0a09092e6465765f6f7073203d20266368373031375f6f70732c0a097d2c0a097b0a0920202020202020202e74797065203d20494e54454c5f44564f5f434849505f544d44532c0a09092e6e616d65203d20226e7332353031222c0a09092e64766f5f726567203d2044564f432c0a09092e736c6176655f61646472203d204e53323530315f414444522c0a09092e6465765f6f7073203d20266e73323530315f6f70732c0a202020202020207d0a7d3b0a0a73747275637420696e74656c5f64766f207b0a0973747275637420696e74656c5f656e636f64657220626173653b0a0a0973747275637420696e74656c5f64766f5f646576696365206465763b0a0a097374727563742064726d5f646973706c61795f6d6f6465202a70616e656c5f66697865645f6d6f64653b0a09626f6f6c2070616e656c5f77616e74735f6469746865723b0a7d3b0a0a7374617469632073747275637420696e74656c5f64766f202a656e635f746f5f696e74656c5f64766f287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0972657475726e20636f6e7461696e65725f6f6628656e636f6465722c2073747275637420696e74656c5f64766f2c20626173652e62617365293b0a7d0a0a7374617469632073747275637420696e74656c5f64766f202a696e74656c5f61747461636865645f64766f287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0972657475726e20636f6e7461696e65725f6f6628696e74656c5f61747461636865645f656e636f64657228636f6e6e6563746f72292c0a0909092020202073747275637420696e74656c5f64766f2c2062617365293b0a7d0a0a73746174696320626f6f6c20696e74656c5f64766f5f636f6e6e6563746f725f6765745f68775f73746174652873747275637420696e74656c5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f2826636f6e6e6563746f722d3e62617365293b0a0a0972657475726e20696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6765745f68775f73746174652826696e74656c5f64766f2d3e646576293b0a7d0a0a73746174696320626f6f6c20696e74656c5f64766f5f6765745f68775f73746174652873747275637420696e74656c5f656e636f646572202a656e636f6465722c0a09090909202020656e756d2070697065202a70697065290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f2826656e636f6465722d3e62617365293b0a0975333220746d703b0a0a09746d70203d20493931355f5245414428696e74656c5f64766f2d3e6465762e64766f5f726567293b0a0a09696620282128746d7020262044564f5f454e41424c4529290a090972657475726e2066616c73653b0a0a092a70697065203d20504f52545f544f5f5049504528746d70293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f696420696e74656c5f64697361626c655f64766f2873747275637420696e74656c5f656e636f646572202a656e636f646572290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e626173652e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f2826656e636f6465722d3e62617365293b0a097533322064766f5f726567203d20696e74656c5f64766f2d3e6465762e64766f5f7265673b0a097533322074656d70203d20493931355f524541442864766f5f726567293b0a0a09696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64706d732826696e74656c5f64766f2d3e6465762c2066616c7365293b0a09493931355f57524954452864766f5f7265672c2074656d702026207e44564f5f454e41424c45293b0a09493931355f524541442864766f5f726567293b0a7d0a0a73746174696320766f696420696e74656c5f656e61626c655f64766f2873747275637420696e74656c5f656e636f646572202a656e636f646572290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e626173652e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f2826656e636f6465722d3e62617365293b0a097533322064766f5f726567203d20696e74656c5f64766f2d3e6465762e64766f5f7265673b0a097533322074656d70203d20493931355f524541442864766f5f726567293b0a0a09493931355f57524954452864766f5f7265672c2074656d70207c2044564f5f454e41424c45293b0a09493931355f524541442864766f5f726567293b0a09696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64706d732826696e74656c5f64766f2d3e6465762c2074727565293b0a7d0a0a73746174696320766f696420696e74656c5f64766f5f64706d73287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20696e74206d6f6465290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f28636f6e6e6563746f72293b0a097374727563742064726d5f63727463202a637274633b0a0a092f2a2064766f20737570706f727473206f6e6c7920322064706d73207374617465732e202a2f0a09696620286d6f646520213d2044524d5f4d4f44455f44504d535f4f4e290a09096d6f6465203d2044524d5f4d4f44455f44504d535f4f46463b0a0a09696620286d6f6465203d3d20636f6e6e6563746f722d3e64706d73290a090972657475726e3b0a0a09636f6e6e6563746f722d3e64706d73203d206d6f64653b0a0a092f2a204f6e6c79206e65656420746f206368616e6765206877207374617465207768656e2061637475616c6c7920656e61626c6564202a2f0a0963727463203d20696e74656c5f64766f2d3e626173652e626173652e637274633b0a0969662028216372746329207b0a0909696e74656c5f64766f2d3e626173652e636f6e6e6563746f72735f616374697665203d2066616c73653b0a090972657475726e3b0a097d0a0a09696620286d6f6465203d3d2044524d5f4d4f44455f44504d535f4f4e29207b0a0909696e74656c5f64766f2d3e626173652e636f6e6e6563746f72735f616374697665203d20747275653b0a0a0909696e74656c5f637274635f7570646174655f64706d732863727463293b0a0a0909696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64706d732826696e74656c5f64766f2d3e6465762c2074727565293b0a097d20656c7365207b0a0909696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64706d732826696e74656c5f64766f2d3e6465762c2066616c7365293b0a0a0909696e74656c5f64766f2d3e626173652e636f6e6e6563746f72735f616374697665203d2066616c73653b0a0a0909696e74656c5f637274635f7570646174655f64706d732863727463293b0a097d0a0a09696e74656c5f6d6f64657365745f636865636b5f737461746528636f6e6e6563746f722d3e646576293b0a7d0a0a73746174696320696e7420696e74656c5f64766f5f6d6f64655f76616c6964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909097374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f28636f6e6e6563746f72293b0a0a09696620286d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f44424c5343414e290a090972657475726e204d4f44455f4e4f5f44424c455343414e3b0a0a092f2a205858583a2056616c696461746520636c6f636b2072616e6765202a2f0a0a0969662028696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f646529207b0a0909696620286d6f64652d3e68646973706c6179203e20696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f64652d3e68646973706c6179290a09090972657475726e204d4f44455f50414e454c3b0a0909696620286d6f64652d3e76646973706c6179203e20696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f64652d3e76646973706c6179290a09090972657475726e204d4f44455f50414e454c3b0a097d0a0a0972657475726e20696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6d6f64655f76616c69642826696e74656c5f64766f2d3e6465762c206d6f6465293b0a7d0a0a73746174696320626f6f6c20696e74656c5f64766f5f6d6f64655f6669787570287374727563742064726d5f656e636f646572202a656e636f6465722c0a0909090920636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a09090909207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f28656e636f646572293b0a0a092f2a20496620776520686176652074696d696e67732066726f6d207468652042494f5320666f72207468652070616e656c2c20707574207468656d20696e0a09202a20746f207468652061646a7573746564206d6f64652e202054686520435254432077696c6c2062652073657420757020666f722074686973206d6f64652c0a09202a2077697468207468652070616e656c207363616c696e672073657420757020746f20736f757263652066726f6d2074686520482f56446973706c61790a09202a206f6620746865206f726967696e616c206d6f64652e0a09202a2f0a0969662028696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f646520213d204e554c4c29207b0a23646566696e6520432878292061646a75737465645f6d6f64652d3e78203d20696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f64652d3e780a0909432868646973706c6179293b0a090943286873796e635f7374617274293b0a090943286873796e635f656e64293b0a0909432868746f74616c293b0a0909432876646973706c6179293b0a090943287673796e635f7374617274293b0a090943287673796e635f656e64293b0a0909432876746f74616c293b0a09094328636c6f636b293b0a23756e64656620430a097d0a0a0969662028696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6d6f64655f6669787570290a090972657475726e20696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6d6f64655f66697875702826696e74656c5f64766f2d3e6465762c206d6f64652c2061646a75737465645f6d6f6465293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f696420696e74656c5f64766f5f6d6f64655f736574287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f28656e636f646572293b0a09696e742070697065203d20696e74656c5f637274632d3e706970653b0a097533322064766f5f76616c3b0a097533322064766f5f726567203d20696e74656c5f64766f2d3e6465762e64766f5f7265672c2064766f5f73726364696d5f7265673b0a09696e742064706c6c5f726567203d2044504c4c2870697065293b0a0a09737769746368202864766f5f72656729207b0a09636173652044564f413a0a0964656661756c743a0a090964766f5f73726364696d5f726567203d2044564f415f53524344494d3b0a0909627265616b3b0a09636173652044564f423a0a090964766f5f73726364696d5f726567203d2044564f425f53524344494d3b0a0909627265616b3b0a09636173652044564f433a0a090964766f5f73726364696d5f726567203d2044564f435f53524344494d3b0a0909627265616b3b0a097d0a0a09696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6d6f64655f7365742826696e74656c5f64766f2d3e6465762c206d6f64652c2061646a75737465645f6d6f6465293b0a0a092f2a2053617665207468652064617461206f726465722c2073696e6365204920646f6e2774206b6e6f7720776861742069742073686f756c642062652073657420746f2e202a2f0a0964766f5f76616c203d20493931355f524541442864766f5f7265672920260a090920202844564f5f50524553455256455f4d41534b207c2044564f5f444154415f4f524445525f47425247293b0a0964766f5f76616c207c3d2044564f5f444154415f4f524445525f4650207c2044564f5f424f524445525f454e41424c45207c0a090920202044564f5f424c414e4b5f4143544956455f484947483b0a0a096966202870697065203d3d2031290a090964766f5f76616c207c3d2044564f5f504950455f425f53454c4543543b0a0964766f5f76616c207c3d2044564f5f504950455f5354414c4c3b0a096966202861646a75737465645f6d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f504853594e43290a090964766f5f76616c207c3d2044564f5f4853594e435f4143544956455f484947483b0a096966202861646a75737465645f6d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f505653594e43290a090964766f5f76616c207c3d2044564f5f5653594e435f4143544956455f484947483b0a0a09493931355f57524954452864706c6c5f7265672c20493931355f524541442864706c6c5f72656729207c2044504c4c5f44564f5f484947485f5350454544293b0a0a092f2a493931355f57524954452844564f425f53524344494d2c0a0920202861646a75737465645f6d6f64652d3e68646973706c6179203c3c2044564f5f53524344494d5f484f52495a4f4e54414c5f534849465429207c0a0920202861646a75737465645f6d6f64652d3e56446973706c6179203c3c2044564f5f53524344494d5f564552544943414c5f534849465429293b2a2f0a09493931355f57524954452864766f5f73726364696d5f7265672c0a09092020202861646a75737465645f6d6f64652d3e68646973706c6179203c3c2044564f5f53524344494d5f484f52495a4f4e54414c5f534849465429207c0a09092020202861646a75737465645f6d6f64652d3e76646973706c6179203c3c2044564f5f53524344494d5f564552544943414c5f534849465429293b0a092f2a493931355f57524954452844564f422c2064766f5f76616c293b2a2f0a09493931355f57524954452864766f5f7265672c2064766f5f76616c293b0a7d0a0a2f2a2a0a202a2044657465637420746865206f757470757420636f6e6e656374696f6e206f6e206f75722044564f206465766963652e0a202a0a202a20556e696d706c656d656e7465642e0a202a2f0a73746174696320656e756d2064726d5f636f6e6e6563746f725f7374617475730a696e74656c5f64766f5f646574656374287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20626f6f6c20666f726365290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f28636f6e6e6563746f72293b0a0972657475726e20696e74656c5f64766f2d3e6465762e6465765f6f70732d3e6465746563742826696e74656c5f64766f2d3e646576293b0a7d0a0a73746174696320696e7420696e74656c5f64766f5f6765745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f28636f6e6e6563746f72293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20636f6e6e6563746f722d3e6465762d3e6465765f707269766174653b0a0a092f2a2057652073686f756c642070726f6261626c79206861766520616e2069326320647269766572206765745f6d6f6465732066756e6374696f6e20666f722074686f73650a09202a20646576696365732077686963682077696c6c2068617665206120666978656420736574206f66206d6f6465732064657465726d696e65642062792074686520636869700a09202a202854562d6f75742c20666f72206578616d706c65292c2062757420666f72206e6f772077697468206a75737420544d445320616e64204c5644532c0a09202a20746861742773206e6f742074686520636173652e0a09202a2f0a09696e74656c5f6464635f6765745f6d6f64657328636f6e6e6563746f722c0a09090920202020696e74656c5f676d6275735f6765745f61646170746572286465765f707269762c20474d4255535f504f52545f44504329293b0a0969662028216c6973745f656d7074792826636f6e6e6563746f722d3e70726f6265645f6d6f64657329290a090972657475726e20313b0a0a0969662028696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f646520213d204e554c4c29207b0a09097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64653b0a09096d6f6465203d2064726d5f6d6f64655f6475706c696361746528636f6e6e6563746f722d3e6465762c20696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f6465293b0a0909696620286d6f646529207b0a09090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206d6f6465293b0a09090972657475726e20313b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f696420696e74656c5f64766f5f64657374726f79287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0964726d5f73797366735f636f6e6e6563746f725f72656d6f766528636f6e6e6563746f72293b0a0964726d5f636f6e6e6563746f725f636c65616e757028636f6e6e6563746f72293b0a096b6672656528636f6e6e6563746f72293b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f68656c7065725f66756e637320696e74656c5f64766f5f68656c7065725f66756e6373203d207b0a092e6d6f64655f6669787570203d20696e74656c5f64766f5f6d6f64655f66697875702c0a092e6d6f64655f736574203d20696e74656c5f64766f5f6d6f64655f7365742c0a092e64697361626c65203d20696e74656c5f656e636f6465725f6e6f6f702c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e637320696e74656c5f64766f5f636f6e6e6563746f725f66756e6373203d207b0a092e64706d73203d20696e74656c5f64766f5f64706d732c0a092e646574656374203d20696e74656c5f64766f5f6465746563742c0a092e64657374726f79203d20696e74656c5f64766f5f64657374726f792c0a092e66696c6c5f6d6f646573203d2064726d5f68656c7065725f70726f62655f73696e676c655f636f6e6e6563746f725f6d6f6465732c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f68656c7065725f66756e637320696e74656c5f64766f5f636f6e6e6563746f725f68656c7065725f66756e6373203d207b0a092e6d6f64655f76616c6964203d20696e74656c5f64766f5f6d6f64655f76616c69642c0a092e6765745f6d6f646573203d20696e74656c5f64766f5f6765745f6d6f6465732c0a092e626573745f656e636f646572203d20696e74656c5f626573745f656e636f6465722c0a7d3b0a0a73746174696320766f696420696e74656c5f64766f5f656e635f64657374726f79287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20656e635f746f5f696e74656c5f64766f28656e636f646572293b0a0a0969662028696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64657374726f79290a0909696e74656c5f64766f2d3e6465762e6465765f6f70732d3e64657374726f792826696e74656c5f64766f2d3e646576293b0a0a096b6672656528696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f6465293b0a0a09696e74656c5f656e636f6465725f64657374726f7928656e636f646572293b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f66756e637320696e74656c5f64766f5f656e635f66756e6373203d207b0a092e64657374726f79203d20696e74656c5f64766f5f656e635f64657374726f792c0a7d3b0a0a2f2a2a0a202a20417474656d70747320746f2067657420612066697865642070616e656c2074696d696e6720666f72204c564453202863757272656e746c79206f6e6c79207468652069383330292e0a202a0a202a204f7468657220636869707320776974682044564f204c5644532077696c6c206e65656420746f20657874656e64207468697320746f206465616c207769746820746865204c5644530a202a2063686970206265696e67206f6e2044564f422f4320616e6420686176696e67206d756c7469706c652070697065732e0a202a2f0a737461746963207374727563742064726d5f646973706c61795f6d6f6465202a0a696e74656c5f64766f5f6765745f63757272656e745f6d6f6465287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f203d20696e74656c5f61747461636865645f64766f28636f6e6e6563746f72293b0a0975696e7433325f742064766f5f76616c203d20493931355f5245414428696e74656c5f64766f2d3e6465762e64766f5f726567293b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465203d204e554c4c3b0a0a092f2a204966207468652044564f20706f7274206973206163746976652c2074686174276c6c20626520746865204c5644532c20736f2077652063616e2070756c6c206f75740a09202a206974732074696d696e677320746f2067657420686f77207468652042494f5320736574207570207468652070616e656c2e0a09202a2f0a096966202864766f5f76616c20262044564f5f454e41424c4529207b0a09097374727563742064726d5f63727463202a637274633b0a0909696e742070697065203d202864766f5f76616c20262044564f5f504950455f425f53454c45435429203f2031203a20303b0a0a090963727463203d20696e74656c5f6765745f637274635f666f725f70697065286465762c2070697065293b0a0909696620286372746329207b0a0909096d6f6465203d20696e74656c5f637274635f6d6f64655f676574286465762c2063727463293b0a090909696620286d6f646529207b0a090909096d6f64652d3e74797065207c3d2044524d5f4d4f44455f545950455f5052454645525245443b0a090909096966202864766f5f76616c20262044564f5f4853594e435f4143544956455f48494748290a09090909096d6f64652d3e666c616773207c3d2044524d5f4d4f44455f464c41475f504853594e433b0a090909096966202864766f5f76616c20262044564f5f5653594e435f4143544956455f48494748290a09090909096d6f64652d3e666c616773207c3d2044524d5f4d4f44455f464c41475f505653594e433b0a0909097d0a09097d0a097d0a0a0972657475726e206d6f64653b0a7d0a0a766f696420696e74656c5f64766f5f696e6974287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f6465723b0a0973747275637420696e74656c5f64766f202a696e74656c5f64766f3b0a0973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f723b0a09696e7420693b0a09696e7420656e636f6465725f74797065203d2044524d5f4d4f44455f454e434f4445525f4e4f4e453b0a0a09696e74656c5f64766f203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f64766f292c204746505f4b45524e454c293b0a096966202821696e74656c5f64766f290a090972657475726e3b0a0a09696e74656c5f636f6e6e6563746f72203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f636f6e6e6563746f72292c204746505f4b45524e454c293b0a096966202821696e74656c5f636f6e6e6563746f7229207b0a09096b6672656528696e74656c5f64766f293b0a090972657475726e3b0a097d0a0a09696e74656c5f656e636f646572203d2026696e74656c5f64766f2d3e626173653b0a0964726d5f656e636f6465725f696e6974286465762c2026696e74656c5f656e636f6465722d3e626173652c0a0909092026696e74656c5f64766f5f656e635f66756e63732c20656e636f6465725f74797065293b0a0a09696e74656c5f656e636f6465722d3e64697361626c65203d20696e74656c5f64697361626c655f64766f3b0a09696e74656c5f656e636f6465722d3e656e61626c65203d20696e74656c5f656e61626c655f64766f3b0a09696e74656c5f656e636f6465722d3e6765745f68775f7374617465203d20696e74656c5f64766f5f6765745f68775f73746174653b0a09696e74656c5f636f6e6e6563746f722d3e6765745f68775f7374617465203d20696e74656c5f64766f5f636f6e6e6563746f725f6765745f68775f73746174653b0a0a092f2a204e6f772c2074727920746f2066696e64206120636f6e74726f6c6c6572202a2f0a09666f72202869203d20303b2069203c2041525241595f53495a4528696e74656c5f64766f5f64657669636573293b20692b2b29207b0a09097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72203d2026696e74656c5f636f6e6e6563746f722d3e626173653b0a0909636f6e73742073747275637420696e74656c5f64766f5f646576696365202a64766f203d2026696e74656c5f64766f5f646576696365735b695d3b0a0909737472756374206932635f61646170746572202a6932633b0a0909696e74206770696f3b0a0a09092f2a20416c6c6f7720746865204932432064726976657220696e666f20746f207370656369667920746865204750494f20746f206265207573656420696e0a0909202a207370656369616c2063617365732c20627574206f74686572776973652064656661756c7420746f2077686174277320646566696e65640a0909202a20696e2074686520737065632e0a0909202a2f0a090969662028696e74656c5f676d6275735f69735f706f72745f76616c69642864766f2d3e6770696f29290a0909096770696f203d2064766f2d3e6770696f3b0a0909656c7365206966202864766f2d3e74797065203d3d20494e54454c5f44564f5f434849505f4c564453290a0909096770696f203d20474d4255535f504f52545f5353433b0a0909656c73650a0909096770696f203d20474d4255535f504f52545f4450423b0a0a09092f2a20536574207570207468652049324320627573206e656365737361727920666f722074686520636869702077652772652070726f62696e672e0a0909202a204974206170706561727320746861742065766572797468696e67206973206f6e204750494f452065786365707420666f722070616e656c730a0909202a206f6e2069383330206c6170746f70732c20776869636820617265206f6e204750494f42202844564f41292e0a0909202a2f0a0909693263203d20696e74656c5f676d6275735f6765745f61646170746572286465765f707269762c206770696f293b0a0a0909696e74656c5f64766f2d3e646576203d202a64766f3b0a0909696620282164766f2d3e6465765f6f70732d3e696e69742826696e74656c5f64766f2d3e6465762c2069326329290a090909636f6e74696e75653b0a0a0909696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f44564f3b0a0909696e74656c5f656e636f6465722d3e637274635f6d61736b203d202831203c3c203029207c202831203c3c2031293b0a0909737769746368202864766f2d3e7479706529207b0a09096361736520494e54454c5f44564f5f434849505f544d44533a0a090909696e74656c5f656e636f6465722d3e636c6f6e6561626c65203d20747275653b0a09090964726d5f636f6e6e6563746f725f696e6974286465762c20636f6e6e6563746f722c0a090909090920202026696e74656c5f64766f5f636f6e6e6563746f725f66756e63732c0a090909090920202044524d5f4d4f44455f434f4e4e4543544f525f44564949293b0a090909656e636f6465725f74797065203d2044524d5f4d4f44455f454e434f4445525f544d44533b0a090909627265616b3b0a09096361736520494e54454c5f44564f5f434849505f4c5644533a0a090909696e74656c5f656e636f6465722d3e636c6f6e6561626c65203d2066616c73653b0a09090964726d5f636f6e6e6563746f725f696e6974286465762c20636f6e6e6563746f722c0a090909090920202026696e74656c5f64766f5f636f6e6e6563746f725f66756e63732c0a090909090920202044524d5f4d4f44455f434f4e4e4543544f525f4c564453293b0a090909656e636f6465725f74797065203d2044524d5f4d4f44455f454e434f4445525f4c5644533b0a090909627265616b3b0a09097d0a0a090964726d5f636f6e6e6563746f725f68656c7065725f61646428636f6e6e6563746f722c0a09090909092026696e74656c5f64766f5f636f6e6e6563746f725f68656c7065725f66756e6373293b0a0909636f6e6e6563746f722d3e646973706c61795f696e666f2e737562706978656c5f6f72646572203d20537562506978656c486f72697a6f6e74616c5247423b0a0909636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d2066616c73653b0a0909636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d2066616c73653b0a0a090964726d5f656e636f6465725f68656c7065725f6164642826696e74656c5f656e636f6465722d3e626173652c0a090909092020202020202026696e74656c5f64766f5f68656c7065725f66756e6373293b0a0a0909696e74656c5f636f6e6e6563746f725f6174746163685f656e636f64657228696e74656c5f636f6e6e6563746f722c20696e74656c5f656e636f646572293b0a09096966202864766f2d3e74797065203d3d20494e54454c5f44564f5f434849505f4c56445329207b0a0909092f2a20466f72206f7572204c5644532063686970736574732c2077652073686f756c6420686f706566756c6c792062652061626c650a090909202a20746f20646967207468652066697865642070616e656c206d6f6465206f7574206f66207468652042494f5320646174612e0a090909202a20486f77657665722c206974277320696e206120646966666572656e7420666f726d61742066726f6d207468652042494f530a090909202a2064617461206f6e206368697073657473207769746820696e7465677261746564204c564453202873746f72656420696e2041494d0a090909202a20686561646572732c206c696b656c79292c20736f20666f72206e6f772c206a75737420676574207468652063757272656e740a090909202a206d6f6465206265696e67206f7574707574207468726f7567682044564f2e0a090909202a2f0a090909696e74656c5f64766f2d3e70616e656c5f66697865645f6d6f6465203d0a09090909696e74656c5f64766f5f6765745f63757272656e745f6d6f646528636f6e6e6563746f72293b0a090909696e74656c5f64766f2d3e70616e656c5f77616e74735f646974686572203d20747275653b0a09097d0a0a090964726d5f73797366735f636f6e6e6563746f725f61646428636f6e6e6563746f72293b0a090972657475726e3b0a097d0a0a0964726d5f656e636f6465725f636c65616e75702826696e74656c5f656e636f6465722d3e62617365293b0a096b6672656528696e74656c5f64766f293b0a096b6672656528696e74656c5f636f6e6e6563746f72293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f66622e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313732323200313231313437343433333000303032303333360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420c2a92032303037204461766964204169726c69650a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a0a202a20202020204461766964204169726c69650a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f73797372712e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f66622e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7667615f73776974636865726f6f2e683e0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f637274632e683e0a23696e636c756465203c64726d2f64726d5f66625f68656c7065722e683e0a23696e636c7564652022696e74656c5f6472762e68220a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f6472762e68220a0a737461746963207374727563742066625f6f707320696e74656c66625f6f7073203d207b0a092e6f776e6572203d20544849535f4d4f44554c452c0a092e66625f636865636b5f766172203d2064726d5f66625f68656c7065725f636865636b5f7661722c0a092e66625f7365745f706172203d2064726d5f66625f68656c7065725f7365745f7061722c0a092e66625f66696c6c72656374203d206366625f66696c6c726563742c0a092e66625f636f707961726561203d206366625f636f7079617265612c0a092e66625f696d616765626c6974203d206366625f696d616765626c69742c0a092e66625f70616e5f646973706c6179203d2064726d5f66625f68656c7065725f70616e5f646973706c61792c0a092e66625f626c616e6b203d2064726d5f66625f68656c7065725f626c616e6b2c0a092e66625f736574636d6170203d2064726d5f66625f68656c7065725f736574636d61702c0a092e66625f64656275675f656e746572203d2064726d5f66625f68656c7065725f64656275675f656e7465722c0a092e66625f64656275675f6c65617665203d2064726d5f66625f68656c7065725f64656275675f6c656176652c0a7d3b0a0a73746174696320696e7420696e74656c66625f6372656174652873747275637420696e74656c5f6662646576202a6966626465762c0a09090920207374727563742064726d5f66625f68656c7065725f737572666163655f73697a65202a73697a6573290a7b0a097374727563742064726d5f646576696365202a646576203d206966626465762d3e68656c7065722e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097374727563742066625f696e666f202a696e666f3b0a097374727563742064726d5f6672616d65627566666572202a66623b0a097374727563742064726d5f6d6f64655f66625f636d6432206d6f64655f636d64203d207b7d3b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a0973747275637420646576696365202a646576696365203d20266465762d3e706465762d3e6465763b0a09696e742073697a652c207265743b0a0a092f2a20776520646f6e277420646f207061636b6564203234627070202a2f0a096966202873697a65732d3e737572666163655f627070203d3d203234290a090973697a65732d3e737572666163655f627070203d2033323b0a0a096d6f64655f636d642e7769647468203d2073697a65732d3e737572666163655f77696474683b0a096d6f64655f636d642e686569676874203d2073697a65732d3e737572666163655f6865696768743b0a0a096d6f64655f636d642e706974636865735b305d203d20414c49474e286d6f64655f636d642e7769647468202a20282873697a65732d3e737572666163655f627070202b203729202f0a09090909090920202020202038292c203634293b0a096d6f64655f636d642e706978656c5f666f726d6174203d2064726d5f6d6f64655f6c65676163795f66625f666f726d61742873697a65732d3e737572666163655f6270702c0a09090909090909202073697a65732d3e737572666163655f6465707468293b0a0a0973697a65203d206d6f64655f636d642e706974636865735b305d202a206d6f64655f636d642e6865696768743b0a0973697a65203d20414c49474e2873697a652c20504147455f53495a45293b0a096f626a203d20693931355f67656d5f616c6c6f635f6f626a656374286465762c2073697a65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f20616c6c6f63617465206672616d656275666665725c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206f75743b0a097d0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a092f2a20466c7573682065766572797468696e67206f75742c207765276c6c20626520646f696e6720475454206f6e6c792066726f6d206e6f77206f6e202a2f0a09726574203d20696e74656c5f70696e5f616e645f66656e63655f66625f6f626a286465762c206f626a2c204e554c4c293b0a096966202872657429207b0a090944524d5f4552524f5228226661696c656420746f2070696e2066623a2025645c6e222c20726574293b0a0909676f746f206f75745f756e7265663b0a097d0a0a09696e666f203d206672616d656275666665725f616c6c6f6328302c20646576696365293b0a096966202821696e666f29207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206f75745f756e70696e3b0a097d0a0a09696e666f2d3e706172203d206966626465763b0a0a09726574203d20696e74656c5f6672616d656275666665725f696e6974286465762c20266966626465762d3e6966622c20266d6f64655f636d642c206f626a293b0a0969662028726574290a0909676f746f206f75745f756e70696e3b0a0a096662203d20266966626465762d3e6966622e626173653b0a0a096966626465762d3e68656c7065722e6662203d2066623b0a096966626465762d3e68656c7065722e6662646576203d20696e666f3b0a0a0973747263707928696e666f2d3e6669782e69642c2022696e74656c64726d666222293b0a0a09696e666f2d3e666c616773203d204642494e464f5f44454641554c54207c204642494e464f5f43414e5f464f5243455f4f55545055543b0a09696e666f2d3e66626f7073203d2026696e74656c66625f6f70733b0a0a09726574203d2066625f616c6c6f635f636d61702826696e666f2d3e636d61702c203235362c2030293b0a096966202872657429207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206f75745f756e70696e3b0a097d0a092f2a20736574757020617065727475726520626173652f73697a6520666f72207665736166622074616b656f766572202a2f0a09696e666f2d3e617065727475726573203d20616c6c6f635f6170657274757265732831293b0a096966202821696e666f2d3e61706572747572657329207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206f75745f756e70696e3b0a097d0a09696e666f2d3e6170657274757265732d3e72616e6765735b305d2e62617365203d206465762d3e6d6f64655f636f6e6669672e66625f626173653b0a09696e666f2d3e6170657274757265732d3e72616e6765735b305d2e73697a65203d0a09096465765f707269762d3e6d6d2e6774742d3e6774745f6d61707061626c655f656e7472696573203c3c20504147455f53484946543b0a0a09696e666f2d3e6669782e736d656d5f7374617274203d206465762d3e6d6f64655f636f6e6669672e66625f62617365202b206f626a2d3e6774745f6f66667365743b0a09696e666f2d3e6669782e736d656d5f6c656e203d2073697a653b0a0a09696e666f2d3e73637265656e5f62617365203d0a0909696f72656d61705f7763286465765f707269762d3e6d6d2e6774745f626173655f61646472202b206f626a2d3e6774745f6f66667365742c0a09090920202073697a65293b0a096966202821696e666f2d3e73637265656e5f6261736529207b0a0909726574203d202d454e4f5350433b0a0909676f746f206f75745f756e70696e3b0a097d0a09696e666f2d3e73637265656e5f73697a65203d2073697a653b0a0a2f2f096d656d73657428696e666f2d3e73637265656e5f626173652c20302c2073697a65293b0a0a0964726d5f66625f68656c7065725f66696c6c5f66697828696e666f2c2066622d3e706974636865735b305d2c2066622d3e6465707468293b0a0964726d5f66625f68656c7065725f66696c6c5f76617228696e666f2c20266966626465762d3e68656c7065722c2073697a65732d3e66625f77696474682c2073697a65732d3e66625f686569676874293b0a0a092f2a205573652064656661756c742073637261746368207069786d61702028696e666f2d3e7069786d61702e666c616773203d2046425f5049584d41505f53595354454d29202a2f0a0a0944524d5f44454255475f4b4d532822616c6c6f63617465642025647825642066623a203078253038782c20626f2025705c6e222c0a090920202020202066622d3e77696474682c2066622d3e6865696768742c0a09092020202020206f626a2d3e6774745f6f66667365742c206f626a293b0a0a0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a097667615f73776974636865726f6f5f636c69656e745f66625f736574286465762d3e706465762c20696e666f293b0a0972657475726e20303b0a0a6f75745f756e70696e3a0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a6f75745f756e7265663a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a6f75743a0a0972657475726e207265743b0a7d0a0a73746174696320696e7420696e74656c5f66625f66696e645f6f725f6372656174655f73696e676c65287374727563742064726d5f66625f68656c706572202a68656c7065722c0a090909090920207374727563742064726d5f66625f68656c7065725f737572666163655f73697a65202a73697a6573290a7b0a0973747275637420696e74656c5f6662646576202a696662646576203d202873747275637420696e74656c5f6662646576202a2968656c7065723b0a09696e74206e65775f6662203d20303b0a09696e74207265743b0a0a09696620282168656c7065722d3e666229207b0a0909726574203d20696e74656c66625f637265617465286966626465762c2073697a6573293b0a090969662028726574290a09090972657475726e207265743b0a09096e65775f6662203d20313b0a097d0a0972657475726e206e65775f66623b0a7d0a0a737461746963207374727563742064726d5f66625f68656c7065725f66756e637320696e74656c5f66625f68656c7065725f66756e6373203d207b0a092e67616d6d615f736574203d20696e74656c5f637274635f66625f67616d6d615f7365742c0a092e67616d6d615f676574203d20696e74656c5f637274635f66625f67616d6d615f6765742c0a092e66625f70726f6265203d20696e74656c5f66625f66696e645f6f725f6372656174655f73696e676c652c0a7d3b0a0a73746174696320766f696420696e74656c5f66626465765f64657374726f79287374727563742064726d5f646576696365202a6465762c0a0909090973747275637420696e74656c5f6662646576202a696662646576290a7b0a097374727563742066625f696e666f202a696e666f3b0a0973747275637420696e74656c5f6672616d65627566666572202a696662203d20266966626465762d3e6966623b0a0a09696620286966626465762d3e68656c7065722e666264657629207b0a0909696e666f203d206966626465762d3e68656c7065722e66626465763b0a0909756e72656769737465725f6672616d6562756666657228696e666f293b0a0909696f756e6d617028696e666f2d3e73637265656e5f62617365293b0a090969662028696e666f2d3e636d61702e6c656e290a09090966625f6465616c6c6f635f636d61702826696e666f2d3e636d6170293b0a09096672616d656275666665725f72656c6561736528696e666f293b0a097d0a0a0964726d5f66625f68656c7065725f66696e6928266966626465762d3e68656c706572293b0a0a0964726d5f6672616d656275666665725f636c65616e757028266966622d3e62617365293b0a09696620286966622d3e6f626a29207b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b656428266966622d3e6f626a2d3e62617365293b0a09096966622d3e6f626a203d204e554c4c3b0a097d0a7d0a0a696e7420696e74656c5f66626465765f696e6974287374727563742064726d5f646576696365202a646576290a7b0a0973747275637420696e74656c5f6662646576202a6966626465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e74207265743b0a0a09696662646576203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f6662646576292c204746505f4b45524e454c293b0a096966202821696662646576290a090972657475726e202d454e4f4d454d3b0a0a096465765f707269762d3e6662646576203d206966626465763b0a096966626465762d3e68656c7065722e66756e6373203d2026696e74656c5f66625f68656c7065725f66756e63733b0a0a09726574203d2064726d5f66625f68656c7065725f696e6974286465762c20266966626465762d3e68656c7065722c0a09090909206465765f707269762d3e6e756d5f706970652c0a0909090920494e54454c46425f434f4e4e5f4c494d4954293b0a096966202872657429207b0a09096b6672656528696662646576293b0a090972657475726e207265743b0a097d0a0a0964726d5f66625f68656c7065725f73696e676c655f6164645f616c6c5f636f6e6e6563746f727328266966626465762d3e68656c706572293b0a0964726d5f66625f68656c7065725f696e697469616c5f636f6e66696728266966626465762d3e68656c7065722c203332293b0a0972657475726e20303b0a7d0a0a766f696420696e74656c5f66626465765f66696e69287374727563742064726d5f646576696365202a646576290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0969662028216465765f707269762d3e6662646576290a090972657475726e3b0a0a09696e74656c5f66626465765f64657374726f79286465762c206465765f707269762d3e6662646576293b0a096b66726565286465765f707269762d3e6662646576293b0a096465765f707269762d3e6662646576203d204e554c4c3b0a7d0a0a766f696420696e74656c5f66626465765f7365745f73757370656e64287374727563742064726d5f646576696365202a6465762c20696e74207374617465290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0969662028216465765f707269762d3e6662646576290a090972657475726e3b0a0a0966625f7365745f73757370656e64286465765f707269762d3e66626465762d3e68656c7065722e66626465762c207374617465293b0a7d0a0a4d4f44554c455f4c4943454e5345282247504c20616e64206164646974696f6e616c2072696768747322293b0a0a766f696420696e74656c5f66625f6f75747075745f706f6c6c5f6368616e676564287374727563742064726d5f646576696365202a646576290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0964726d5f66625f68656c7065725f686f74706c75675f6576656e7428266465765f707269762d3e66626465762d3e68656c706572293b0a7d0a0a766f696420696e74656c5f66625f726573746f72655f6d6f6465287374727563742064726d5f646576696365202a646576290a7b0a09696e74207265743b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097374727563742064726d5f6d6f64655f636f6e666967202a636f6e666967203d20266465762d3e6d6f64655f636f6e6669673b0a097374727563742064726d5f706c616e65202a706c616e653b0a0a096d757465785f6c6f636b28266465762d3e6d6f64655f636f6e6669672e6d75746578293b0a0a09726574203d2064726d5f66625f68656c7065725f726573746f72655f66626465765f6d6f646528266465765f707269762d3e66626465762d3e68656c706572293b0a0969662028726574290a090944524d5f444542554728226661696c656420746f20726573746f72652063727463206d6f64655c6e22293b0a0a092f2a204265207375726520746f2073687574206f666620616e7920706c616e65732074686174206d617920626520616374697665202a2f0a096c6973745f666f725f656163685f656e74727928706c616e652c2026636f6e6669672d3e706c616e655f6c6973742c2068656164290a0909706c616e652d3e66756e63732d3e64697361626c655f706c616e6528706c616e65293b0a0a096d757465785f756e6c6f636b28266465762d3e6d6f64655f636f6e6669672e6d75746578293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f68646d692e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030373234313300313231313437343433333000303032303637330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420323030362044617665204169726c6965203c6169726c696564406c696e75782e69653e0a202a20436f7079726967687420c2a920323030362d3230303920496e74656c20436f72706f726174696f6e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a0a202a094572696320416e686f6c74203c6572696340616e686f6c742e6e65743e0a202a094a65737365204261726e6573203c6a657373652e6261726e657340696e74656c2e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f637274632e683e0a23696e636c756465203c64726d2f64726d5f656469642e683e0a23696e636c7564652022696e74656c5f6472762e68220a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f6472762e68220a0a737461746963207374727563742064726d5f646576696365202a696e74656c5f68646d695f746f5f6465762873747275637420696e74656c5f68646d69202a696e74656c5f68646d69290a7b0a0972657475726e2068646d695f746f5f6469675f706f727428696e74656c5f68646d69292d3e626173652e626173652e6465763b0a7d0a0a73746174696320766f69640a6173736572745f68646d695f706f72745f64697361626c65642873747275637420696e74656c5f68646d69202a696e74656c5f68646d69290a7b0a097374727563742064726d5f646576696365202a646576203d20696e74656c5f68646d695f746f5f64657628696e74656c5f68646d69293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0975696e7433325f7420656e61626c65645f626974733b0a0a09656e61626c65645f62697473203d2049535f48415357454c4c2864657629203f204444495f4255465f43544c5f454e41424c45203a205344564f5f454e41424c453b0a0a095741524e28493931355f5245414428696e74656c5f68646d692d3e7364766f785f72656729202620656e61626c65645f626974732c0a0920202020202248444d4920706f727420656e61626c65642c20657870656374696e672064697361626c65645c6e22293b0a7d0a0a73747275637420696e74656c5f68646d69202a656e635f746f5f696e74656c5f68646d69287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f7274203d0a0909636f6e7461696e65725f6f6628656e636f6465722c2073747275637420696e74656c5f6469676974616c5f706f72742c20626173652e62617365293b0a0972657475726e2026696e74656c5f6469675f706f72742d3e68646d693b0a7d0a0a7374617469632073747275637420696e74656c5f68646d69202a696e74656c5f61747461636865645f68646d69287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0972657475726e20656e635f746f5f696e74656c5f68646d692826696e74656c5f61747461636865645f656e636f64657228636f6e6e6563746f72292d3e62617365293b0a7d0a0a766f696420696e74656c5f6469705f696e666f6672616d655f6373756d28737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e74385f74202a64617461203d202875696e74385f74202a296672616d653b0a0975696e74385f742073756d203d20303b0a09756e7369676e656420693b0a0a096672616d652d3e636865636b73756d203d20303b0a096672616d652d3e656363203d20303b0a0a09666f72202869203d20303b2069203c206672616d652d3e6c656e202b204449505f4845414445525f53495a453b20692b2b290a090973756d202b3d20646174615b695d3b0a0a096672616d652d3e636865636b73756d203d203078313030202d2073756d3b0a7d0a0a73746174696320753332206734785f696e666f6672616d655f696e64657828737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0973776974636820286672616d652d3e7479706529207b0a0963617365204449505f545950455f4156493a0a090972657475726e20564944454f5f4449505f53454c4543545f4156493b0a0963617365204449505f545950455f5350443a0a090972657475726e20564944454f5f4449505f53454c4543545f5350443b0a0964656661756c743a0a090944524d5f44454255475f4452495645522822756e6b6e6f776e20696e666f206672616d6520747970652025645c6e222c206672616d652d3e74797065293b0a090972657475726e20303b0a097d0a7d0a0a73746174696320753332206734785f696e666f6672616d655f656e61626c6528737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0973776974636820286672616d652d3e7479706529207b0a0963617365204449505f545950455f4156493a0a090972657475726e20564944454f5f4449505f454e41424c455f4156493b0a0963617365204449505f545950455f5350443a0a090972657475726e20564944454f5f4449505f454e41424c455f5350443b0a0964656661756c743a0a090944524d5f44454255475f4452495645522822756e6b6e6f776e20696e666f206672616d6520747970652025645c6e222c206672616d652d3e74797065293b0a090972657475726e20303b0a097d0a7d0a0a73746174696320753332206873775f696e666f6672616d655f656e61626c6528737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0973776974636820286672616d652d3e7479706529207b0a0963617365204449505f545950455f4156493a0a090972657475726e20564944454f5f4449505f454e41424c455f4156495f4853573b0a0963617365204449505f545950455f5350443a0a090972657475726e20564944454f5f4449505f454e41424c455f5350445f4853573b0a0964656661756c743a0a090944524d5f44454255475f4452495645522822756e6b6e6f776e20696e666f206672616d6520747970652025645c6e222c206672616d652d3e74797065293b0a090972657475726e20303b0a097d0a7d0a0a73746174696320753332206873775f696e666f6672616d655f646174615f72656728737472756374206469705f696e666f6672616d65202a6672616d652c20656e756d20706970652070697065290a7b0a0973776974636820286672616d652d3e7479706529207b0a0963617365204449505f545950455f4156493a0a090972657475726e204853575f54564944454f5f4449505f4156495f444154412870697065293b0a0963617365204449505f545950455f5350443a0a090972657475726e204853575f54564944454f5f4449505f5350445f444154412870697065293b0a0964656661756c743a0a090944524d5f44454255475f4452495645522822756e6b6e6f776e20696e666f206672616d6520747970652025645c6e222c206672616d652d3e74797065293b0a090972657475726e20303b0a097d0a7d0a0a73746174696320766f6964206734785f77726974655f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e7433325f74202a64617461203d202875696e7433325f74202a296672616d653b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097533322076616c203d20493931355f5245414428564944454f5f4449505f43544c293b0a09756e7369676e656420692c206c656e203d204449505f4845414445525f53495a45202b206672616d652d3e6c656e3b0a0a095741524e28212876616c202620564944454f5f4449505f454e41424c45292c202257726974696e672044495020776974682043544c207265672064697361626c65645c6e22293b0a0a0976616c20263d207e28564944454f5f4449505f53454c4543545f4d41534b207c20307866293b202f2a20636c656172204449502064617461206f6666736574202a2f0a0976616c207c3d206734785f696e666f6672616d655f696e646578286672616d65293b0a0a0976616c20263d207e6734785f696e666f6672616d655f656e61626c65286672616d65293b0a0a09493931355f575249544528564944454f5f4449505f43544c2c2076616c293b0a0a096d6d696f776228293b0a09666f72202869203d20303b2069203c206c656e3b2069202b3d203429207b0a0909493931355f575249544528564944454f5f4449505f444154412c202a64617461293b0a0909646174612b2b3b0a097d0a092f2a20577269746520657665727920706f737369626c652064617461206279746520746f20666f72636520636f7272656374204543432063616c63756c6174696f6e2e202a2f0a09666f7220283b2069203c20564944454f5f4449505f444154415f53495a453b2069202b3d2034290a0909493931355f575249544528564944454f5f4449505f444154412c2030293b0a096d6d696f776228293b0a0a0976616c207c3d206734785f696e666f6672616d655f656e61626c65286672616d65293b0a0976616c20263d207e564944454f5f4449505f465245515f4d41534b3b0a0976616c207c3d20564944454f5f4449505f465245515f5653594e433b0a0a09493931355f575249544528564944454f5f4449505f43544c2c2076616c293b0a09504f5354494e475f5245414428564944454f5f4449505f43544c293b0a7d0a0a73746174696320766f6964206962785f77726974655f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e7433325f74202a64617461203d202875696e7433325f74202a296672616d653b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a09696e7420726567203d2054564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a09756e7369676e656420692c206c656e203d204449505f4845414445525f53495a45202b206672616d652d3e6c656e3b0a097533322076616c203d20493931355f5245414428726567293b0a0a095741524e28212876616c202620564944454f5f4449505f454e41424c45292c202257726974696e672044495020776974682043544c207265672064697361626c65645c6e22293b0a0a0976616c20263d207e28564944454f5f4449505f53454c4543545f4d41534b207c20307866293b202f2a20636c656172204449502064617461206f6666736574202a2f0a0976616c207c3d206734785f696e666f6672616d655f696e646578286672616d65293b0a0a0976616c20263d207e6734785f696e666f6672616d655f656e61626c65286672616d65293b0a0a09493931355f5752495445287265672c2076616c293b0a0a096d6d696f776228293b0a09666f72202869203d20303b2069203c206c656e3b2069202b3d203429207b0a0909493931355f57524954452854564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c202a64617461293b0a0909646174612b2b3b0a097d0a092f2a20577269746520657665727920706f737369626c652064617461206279746520746f20666f72636520636f7272656374204543432063616c63756c6174696f6e2e202a2f0a09666f7220283b2069203c20564944454f5f4449505f444154415f53495a453b2069202b3d2034290a0909493931355f57524954452854564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c2030293b0a096d6d696f776228293b0a0a0976616c207c3d206734785f696e666f6672616d655f656e61626c65286672616d65293b0a0976616c20263d207e564944454f5f4449505f465245515f4d41534b3b0a0976616c207c3d20564944454f5f4449505f465245515f5653594e433b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a7d0a0a73746174696320766f6964206370745f77726974655f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e7433325f74202a64617461203d202875696e7433325f74202a296672616d653b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a09696e7420726567203d2054564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a09756e7369676e656420692c206c656e203d204449505f4845414445525f53495a45202b206672616d652d3e6c656e3b0a097533322076616c203d20493931355f5245414428726567293b0a0a095741524e28212876616c202620564944454f5f4449505f454e41424c45292c202257726974696e672044495020776974682043544c207265672064697361626c65645c6e22293b0a0a0976616c20263d207e28564944454f5f4449505f53454c4543545f4d41534b207c20307866293b202f2a20636c656172204449502064617461206f6666736574202a2f0a0976616c207c3d206734785f696e666f6672616d655f696e646578286672616d65293b0a0a092f2a205468652044495020636f6e74726f6c207265676973746572207370656320736179732074686174207765206e65656420746f2075706461746520746865204156490a09202a20696e666f6672616d6520776974686f757420636c656172696e672069747320656e61626c6520626974202a2f0a09696620286672616d652d3e7479706520213d204449505f545950455f415649290a090976616c20263d207e6734785f696e666f6672616d655f656e61626c65286672616d65293b0a0a09493931355f5752495445287265672c2076616c293b0a0a096d6d696f776228293b0a09666f72202869203d20303b2069203c206c656e3b2069202b3d203429207b0a0909493931355f57524954452854564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c202a64617461293b0a0909646174612b2b3b0a097d0a092f2a20577269746520657665727920706f737369626c652064617461206279746520746f20666f72636520636f7272656374204543432063616c63756c6174696f6e2e202a2f0a09666f7220283b2069203c20564944454f5f4449505f444154415f53495a453b2069202b3d2034290a0909493931355f57524954452854564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c2030293b0a096d6d696f776228293b0a0a0976616c207c3d206734785f696e666f6672616d655f656e61626c65286672616d65293b0a0976616c20263d207e564944454f5f4449505f465245515f4d41534b3b0a0976616c207c3d20564944454f5f4449505f465245515f5653594e433b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a7d0a0a73746174696320766f696420766c765f77726974655f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909092020202020737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e7433325f74202a64617461203d202875696e7433325f74202a296672616d653b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a09696e7420726567203d20564c565f54564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a09756e7369676e656420692c206c656e203d204449505f4845414445525f53495a45202b206672616d652d3e6c656e3b0a097533322076616c203d20493931355f5245414428726567293b0a0a095741524e28212876616c202620564944454f5f4449505f454e41424c45292c202257726974696e672044495020776974682043544c207265672064697361626c65645c6e22293b0a0a0976616c20263d207e28564944454f5f4449505f53454c4543545f4d41534b207c20307866293b202f2a20636c656172204449502064617461206f6666736574202a2f0a0976616c207c3d206734785f696e666f6672616d655f696e646578286672616d65293b0a0a0976616c20263d207e6734785f696e666f6672616d655f656e61626c65286672616d65293b0a0a09493931355f5752495445287265672c2076616c293b0a0a096d6d696f776228293b0a09666f72202869203d20303b2069203c206c656e3b2069202b3d203429207b0a0909493931355f575249544528564c565f54564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c202a64617461293b0a0909646174612b2b3b0a097d0a092f2a20577269746520657665727920706f737369626c652064617461206279746520746f20666f72636520636f7272656374204543432063616c63756c6174696f6e2e202a2f0a09666f7220283b2069203c20564944454f5f4449505f444154415f53495a453b2069202b3d2034290a0909493931355f575249544528564c565f54564944454f5f4449505f4441544128696e74656c5f637274632d3e70697065292c2030293b0a096d6d696f776228293b0a0a0976616c207c3d206734785f696e666f6672616d655f656e61626c65286672616d65293b0a0976616c20263d207e564944454f5f4449505f465245515f4d41534b3b0a0976616c207c3d20564944454f5f4449505f465245515f5653594e433b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a7d0a0a73746174696320766f6964206873775f77726974655f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0975696e7433325f74202a64617461203d202875696e7433325f74202a296672616d653b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a097533322063746c5f726567203d204853575f54564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a0975333220646174615f726567203d206873775f696e666f6672616d655f646174615f726567286672616d652c20696e74656c5f637274632d3e70697065293b0a09756e7369676e656420696e7420692c206c656e203d204449505f4845414445525f53495a45202b206672616d652d3e6c656e3b0a097533322076616c203d20493931355f524541442863746c5f726567293b0a0a0969662028646174615f726567203d3d2030290a090972657475726e3b0a0a0976616c20263d207e6873775f696e666f6672616d655f656e61626c65286672616d65293b0a09493931355f57524954452863746c5f7265672c2076616c293b0a0a096d6d696f776228293b0a09666f72202869203d20303b2069203c206c656e3b2069202b3d203429207b0a0909493931355f575249544528646174615f726567202b20692c202a64617461293b0a0909646174612b2b3b0a097d0a092f2a20577269746520657665727920706f737369626c652064617461206279746520746f20666f72636520636f7272656374204543432063616c63756c6174696f6e2e202a2f0a09666f7220283b2069203c20564944454f5f4449505f444154415f53495a453b2069202b3d2034290a0909493931355f575249544528646174615f726567202b20692c2030293b0a096d6d696f776228293b0a0a0976616c207c3d206873775f696e666f6672616d655f656e61626c65286672616d65293b0a09493931355f57524954452863746c5f7265672c2076616c293b0a09504f5354494e475f524541442863746c5f726567293b0a7d0a0a73746174696320766f696420696e74656c5f7365745f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a09090909737472756374206469705f696e666f6672616d65202a6672616d65290a7b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0a09696e74656c5f6469705f696e666f6672616d655f6373756d286672616d65293b0a09696e74656c5f68646d692d3e77726974655f696e666f6672616d6528656e636f6465722c206672616d65293b0a7d0a0a73746174696320766f696420696e74656c5f68646d695f7365745f6176695f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f6465722c0a0909090909207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a09737472756374206469705f696e666f6672616d65206176695f6966203d207b0a09092e74797065203d204449505f545950455f4156492c0a09092e766572203d204449505f56455253494f4e5f4156492c0a09092e6c656e203d204449505f4c454e5f4156492c0a097d3b0a0a096966202861646a75737465645f6d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f44424c434c4b290a09096176695f69662e626f64792e6176692e59515f434e5f5052207c3d204449505f4156495f50525f323b0a0a096176695f69662e626f64792e6176692e564943203d2064726d5f6d6f64655f6365615f7669632861646a75737465645f6d6f6465293b0a0a09696e74656c5f7365745f696e666f6672616d6528656e636f6465722c20266176695f6966293b0a7d0a0a73746174696320766f696420696e74656c5f68646d695f7365745f7370645f696e666f6672616d65287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a09737472756374206469705f696e666f6672616d65207370645f69663b0a0a096d656d73657428267370645f69662c20302c2073697a656f66287370645f696629293b0a097370645f69662e74797065203d204449505f545950455f5350443b0a097370645f69662e766572203d204449505f56455253494f4e5f5350443b0a097370645f69662e6c656e203d204449505f4c454e5f5350443b0a09737472637079287370645f69662e626f64792e7370642e766e2c2022496e74656c22293b0a09737472637079287370645f69662e626f64792e7370642e70642c2022496e74656772617465642067667822293b0a097370645f69662e626f64792e7370642e736469203d204449505f5350445f50433b0a0a09696e74656c5f7365745f696e666f6672616d6528656e636f6465722c20267370645f6966293b0a7d0a0a73746174696320766f6964206734785f7365745f696e666f6672616d6573287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0975333220726567203d20564944454f5f4449505f43544c3b0a097533322076616c203d20493931355f5245414428726567293b0a0975333220706f72743b0a0a096173736572745f68646d695f706f72745f64697361626c656428696e74656c5f68646d69293b0a0a092f2a20496620746865207265676973746572732077657265206e6f7420696e697469616c697a6564207965742c2074686579206d69676874206265207a65726f65732c0a09202a207768696368206d65616e732077652772652073656c656374696e6720746865204156492044495020616e642077652772652073657474696e67206974730a09202a206672657175656e637920746f206f6e63652e2054686973207365656d7320746f207265616c6c7920636f6e667573652074686520485720616e64206d616b650a09202a207468696e67732073746f7020776f726b696e67202874686520726567697374657220737065632073617973207468652041564920616c77617973206e6565647320746f0a09202a2062652073656e74206576657279205653796e63292e20536f20686572652077652061766f69642077726974696e6720746f20746865207265676973746572206d6f72650a09202a207468616e207765206e65656420616e6420616c736f206578706c696369746c792073656c65637420746865204156492044495020616e64206578706c696369746c790a09202a2073657420697473206672657175656e637920746f206576657279205653796e632e2041766f6964696e6720746f207772697465206974207477696365207365656d7320746f0a09202a20626520656e6f75676820746f20736f6c7665207468652070726f626c656d2c20627574206265696e6720646566656e736976652073686f756c646e277420687572742075730a09202a206569746865722e202a2f0a0976616c207c3d20564944454f5f4449505f53454c4543545f415649207c20564944454f5f4449505f465245515f5653594e433b0a0a096966202821696e74656c5f68646d692d3e6861735f68646d695f73696e6b29207b0a090969662028212876616c202620564944454f5f4449505f454e41424c4529290a09090972657475726e3b0a090976616c20263d207e564944454f5f4449505f454e41424c453b0a0909493931355f5752495445287265672c2076616c293b0a0909504f5354494e475f5245414428726567293b0a090972657475726e3b0a097d0a0a097377697463682028696e74656c5f68646d692d3e7364766f785f72656729207b0a0963617365205344564f423a0a0909706f7274203d20564944454f5f4449505f504f52545f423b0a0909627265616b3b0a0963617365205344564f433a0a0909706f7274203d20564944454f5f4449505f504f52545f433b0a0909627265616b3b0a0964656661756c743a0a090942554728293b0a090972657475726e3b0a097d0a0a0969662028706f727420213d202876616c202620564944454f5f4449505f504f52545f4d41534b2929207b0a09096966202876616c202620564944454f5f4449505f454e41424c4529207b0a09090976616c20263d207e564944454f5f4449505f454e41424c453b0a090909493931355f5752495445287265672c2076616c293b0a090909504f5354494e475f5245414428726567293b0a09097d0a090976616c20263d207e564944454f5f4449505f504f52545f4d41534b3b0a090976616c207c3d20706f72743b0a097d0a0a0976616c207c3d20564944454f5f4449505f454e41424c453b0a0976616c20263d207e564944454f5f4449505f454e41424c455f56454e444f523b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a0a09696e74656c5f68646d695f7365745f6176695f696e666f6672616d6528656e636f6465722c2061646a75737465645f6d6f6465293b0a09696e74656c5f68646d695f7365745f7370645f696e666f6672616d6528656e636f646572293b0a7d0a0a73746174696320766f6964206962785f7365745f696e666f6672616d6573287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0975333220726567203d2054564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a097533322076616c203d20493931355f5245414428726567293b0a0975333220706f72743b0a0a096173736572745f68646d695f706f72745f64697361626c656428696e74656c5f68646d69293b0a0a092f2a20536565207468652062696720636f6d6d656e7420696e206734785f7365745f696e666f6672616d65732829202a2f0a0976616c207c3d20564944454f5f4449505f53454c4543545f415649207c20564944454f5f4449505f465245515f5653594e433b0a0a096966202821696e74656c5f68646d692d3e6861735f68646d695f73696e6b29207b0a090969662028212876616c202620564944454f5f4449505f454e41424c4529290a09090972657475726e3b0a090976616c20263d207e564944454f5f4449505f454e41424c453b0a0909493931355f5752495445287265672c2076616c293b0a0909504f5354494e475f5245414428726567293b0a090972657475726e3b0a097d0a0a097377697463682028696e74656c5f68646d692d3e7364766f785f72656729207b0a09636173652048444d49423a0a0909706f7274203d20564944454f5f4449505f504f52545f423b0a0909627265616b3b0a09636173652048444d49433a0a0909706f7274203d20564944454f5f4449505f504f52545f433b0a0909627265616b3b0a09636173652048444d49443a0a0909706f7274203d20564944454f5f4449505f504f52545f443b0a0909627265616b3b0a0964656661756c743a0a090942554728293b0a090972657475726e3b0a097d0a0a0969662028706f727420213d202876616c202620564944454f5f4449505f504f52545f4d41534b2929207b0a09096966202876616c202620564944454f5f4449505f454e41424c4529207b0a09090976616c20263d207e564944454f5f4449505f454e41424c453b0a090909493931355f5752495445287265672c2076616c293b0a090909504f5354494e475f5245414428726567293b0a09097d0a090976616c20263d207e564944454f5f4449505f504f52545f4d41534b3b0a090976616c207c3d20706f72743b0a097d0a0a0976616c207c3d20564944454f5f4449505f454e41424c453b0a0976616c20263d207e28564944454f5f4449505f454e41424c455f56454e444f52207c20564944454f5f4449505f454e41424c455f47414d5554207c0a090920564944454f5f4449505f454e41424c455f474350293b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a0a09696e74656c5f68646d695f7365745f6176695f696e666f6672616d6528656e636f6465722c2061646a75737465645f6d6f6465293b0a09696e74656c5f68646d695f7365745f7370645f696e666f6672616d6528656e636f646572293b0a7d0a0a73746174696320766f6964206370745f7365745f696e666f6672616d6573287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0975333220726567203d2054564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a097533322076616c203d20493931355f5245414428726567293b0a0a096173736572745f68646d695f706f72745f64697361626c656428696e74656c5f68646d69293b0a0a092f2a20536565207468652062696720636f6d6d656e7420696e206734785f7365745f696e666f6672616d65732829202a2f0a0976616c207c3d20564944454f5f4449505f53454c4543545f415649207c20564944454f5f4449505f465245515f5653594e433b0a0a096966202821696e74656c5f68646d692d3e6861735f68646d695f73696e6b29207b0a090969662028212876616c202620564944454f5f4449505f454e41424c4529290a09090972657475726e3b0a090976616c20263d207e28564944454f5f4449505f454e41424c45207c20564944454f5f4449505f454e41424c455f415649293b0a0909493931355f5752495445287265672c2076616c293b0a0909504f5354494e475f5245414428726567293b0a090972657475726e3b0a097d0a0a092f2a2053657420626f746820746f6765746865722c20756e73657420626f746820746f6765746865723a207365652074686520737065632e202a2f0a0976616c207c3d20564944454f5f4449505f454e41424c45207c20564944454f5f4449505f454e41424c455f4156493b0a0976616c20263d207e28564944454f5f4449505f454e41424c455f56454e444f52207c20564944454f5f4449505f454e41424c455f47414d5554207c0a090920564944454f5f4449505f454e41424c455f474350293b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a0a09696e74656c5f68646d695f7365745f6176695f696e666f6672616d6528656e636f6465722c2061646a75737465645f6d6f6465293b0a09696e74656c5f68646d695f7365745f7370645f696e666f6672616d6528656e636f646572293b0a7d0a0a73746174696320766f696420766c765f7365745f696e666f6672616d6573287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0975333220726567203d20564c565f54564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a097533322076616c203d20493931355f5245414428726567293b0a0a096173736572745f68646d695f706f72745f64697361626c656428696e74656c5f68646d69293b0a0a092f2a20536565207468652062696720636f6d6d656e7420696e206734785f7365745f696e666f6672616d65732829202a2f0a0976616c207c3d20564944454f5f4449505f53454c4543545f415649207c20564944454f5f4449505f465245515f5653594e433b0a0a096966202821696e74656c5f68646d692d3e6861735f68646d695f73696e6b29207b0a090969662028212876616c202620564944454f5f4449505f454e41424c4529290a09090972657475726e3b0a090976616c20263d207e564944454f5f4449505f454e41424c453b0a0909493931355f5752495445287265672c2076616c293b0a0909504f5354494e475f5245414428726567293b0a090972657475726e3b0a097d0a0a0976616c207c3d20564944454f5f4449505f454e41424c453b0a0976616c20263d207e28564944454f5f4449505f454e41424c455f56454e444f52207c20564944454f5f4449505f454e41424c455f47414d5554207c0a090920564944454f5f4449505f454e41424c455f474350293b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a0a09696e74656c5f68646d695f7365745f6176695f696e666f6672616d6528656e636f6465722c2061646a75737465645f6d6f6465293b0a09696e74656c5f68646d695f7365745f7370645f696e666f6672616d6528656e636f646572293b0a7d0a0a73746174696320766f6964206873775f7365745f696e666f6672616d6573287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020202020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20656e636f6465722d3e6465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a0975333220726567203d204853575f54564944454f5f4449505f43544c28696e74656c5f637274632d3e70697065293b0a097533322076616c203d20493931355f5245414428726567293b0a0a096173736572745f68646d695f706f72745f64697361626c656428696e74656c5f68646d69293b0a0a096966202821696e74656c5f68646d692d3e6861735f68646d695f73696e6b29207b0a0909493931355f5752495445287265672c2030293b0a0909504f5354494e475f5245414428726567293b0a090972657475726e3b0a097d0a0a0976616c20263d207e28564944454f5f4449505f454e41424c455f5653435f485357207c20564944454f5f4449505f454e41424c455f4743505f485357207c0a090920564944454f5f4449505f454e41424c455f56535f485357207c20564944454f5f4449505f454e41424c455f474d505f485357293b0a0a09493931355f5752495445287265672c2076616c293b0a09504f5354494e475f5245414428726567293b0a0a09696e74656c5f68646d695f7365745f6176695f696e666f6672616d6528656e636f6465722c2061646a75737465645f6d6f6465293b0a09696e74656c5f68646d695f7365745f7370645f696e666f6672616d6528656e636f646572293b0a7d0a0a73746174696320766f696420696e74656c5f68646d695f6d6f64655f736574287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909097374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f63727463202a696e74656c5f63727463203d20746f5f696e74656c5f6372746328656e636f6465722d3e63727463293b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d6928656e636f646572293b0a09753332207364766f783b0a0a097364766f78203d205344564f5f454e434f44494e475f48444d493b0a0969662028214841535f5043485f53504c49542864657629290a09097364766f78207c3d20696e74656c5f68646d692d3e636f6c6f725f72616e67653b0a096966202861646a75737465645f6d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f505653594e43290a09097364766f78207c3d205344564f5f5653594e435f4143544956455f484947483b0a096966202861646a75737465645f6d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f504853594e43290a09097364766f78207c3d205344564f5f4853594e435f4143544956455f484947483b0a0a0969662028696e74656c5f637274632d3e627070203e203234290a09097364766f78207c3d20434f4c4f525f464f524d41545f31326270633b0a09656c73650a09097364766f78207c3d20434f4c4f525f464f524d41545f386270633b0a0a092f2a205265717569726564206f6e20435054202a2f0a0969662028696e74656c5f68646d692d3e6861735f68646d695f73696e6b202626204841535f5043485f4350542864657629290a09097364766f78207c3d2048444d495f4d4f44455f53454c4543543b0a0a0969662028696e74656c5f68646d692d3e6861735f617564696f29207b0a090944524d5f44454255475f4452495645522822456e61626c696e672048444d4920617564696f206f6e20706970652025635c6e222c0a0909090920706970655f6e616d6528696e74656c5f637274632d3e7069706529293b0a09097364766f78207c3d205344564f5f415544494f5f454e41424c453b0a09097364766f78207c3d205344564f5f4e554c4c5f5041434b4554535f445552494e475f5653594e433b0a0909696e74656c5f77726974655f656c6428656e636f6465722c2061646a75737465645f6d6f6465293b0a097d0a0a09696620284841535f5043485f4350542864657629290a09097364766f78207c3d20504f52545f5452414e535f53454c5f43505428696e74656c5f637274632d3e70697065293b0a09656c73652069662028696e74656c5f637274632d3e70697065203d3d20504950455f42290a09097364766f78207c3d205344564f5f504950455f425f53454c4543543b0a0a09493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c207364766f78293b0a09504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a09696e74656c5f68646d692d3e7365745f696e666f6672616d657328656e636f6465722c2061646a75737465645f6d6f6465293b0a7d0a0a73746174696320626f6f6c20696e74656c5f68646d695f6765745f68775f73746174652873747275637420696e74656c5f656e636f646572202a656e636f6465722c0a0909090920202020656e756d2070697065202a70697065290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d692826656e636f6465722d3e62617365293b0a0975333220746d703b0a0a09746d70203d20493931355f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a09696620282128746d702026205344564f5f454e41424c4529290a090972657475726e2066616c73653b0a0a09696620284841535f5043485f4350542864657629290a09092a70697065203d20504f52545f544f5f504950455f43505428746d70293b0a09656c73650a09092a70697065203d20504f52545f544f5f5049504528746d70293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f696420696e74656c5f656e61626c655f68646d692873747275637420696e74656c5f656e636f646572202a656e636f646572290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d692826656e636f6465722d3e62617365293b0a097533322074656d703b0a0975333220656e61626c655f62697473203d205344564f5f454e41424c453b0a0a0969662028696e74656c5f68646d692d3e6861735f617564696f290a0909656e61626c655f62697473207c3d205344564f5f415544494f5f454e41424c453b0a0a0974656d70203d20493931355f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a092f2a20485720776f726b61726f756e6420666f72204942582c207765206e65656420746f206d6f76652074686520706f727420746f207472616e73636f64657220410a09202a206265666f72652064697361626c696e672069742e202a2f0a09696620284841535f5043485f494258286465762929207b0a09097374727563742064726d5f63727463202a63727463203d20656e636f6465722d3e626173652e637274633b0a0909696e742070697065203d2063727463203f20746f5f696e74656c5f637274632863727463292d3e70697065203a202d313b0a0a09092f2a20526573746f726520746865207472616e73636f6465722073656c656374206269742e202a2f0a09096966202870697065203d3d20504950455f42290a090909656e61626c655f62697473207c3d205344564f5f504950455f425f53454c4543543b0a097d0a0a092f2a20485720776f726b61726f756e642c206e65656420746f20746f67676c6520656e61626c6520626974206f666620616e64206f6e20666f722031326270632c206275740a09202a20776520646f207468697320616e797761792077686963682073686f7773206d6f726520737461626c6520696e2074657374696e672e0a09202a2f0a09696620284841535f5043485f53504c4954286465762929207b0a0909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d702026207e5344564f5f454e41424c45293b0a0909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a097d0a0a0974656d70207c3d20656e61626c655f626974733b0a0a09493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a09504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a092f2a20485720776f726b61726f756e642c206e65656420746f207772697465207468697320747769636520666f722069737375652074686174206d617920726573756c740a09202a20696e2066697273742077726974652067657474696e67206d61736b65642e0a09202a2f0a09696620284841535f5043485f53504c4954286465762929207b0a0909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a0909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a097d0a7d0a0a73746174696320766f696420696e74656c5f64697361626c655f68646d692873747275637420696e74656c5f656e636f646572202a656e636f646572290a7b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20656e635f746f5f696e74656c5f68646d692826656e636f6465722d3e62617365293b0a097533322074656d703b0a0975333220656e61626c655f62697473203d205344564f5f454e41424c45207c205344564f5f415544494f5f454e41424c453b0a0a0974656d70203d20493931355f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a092f2a20485720776f726b61726f756e6420666f72204942582c207765206e65656420746f206d6f76652074686520706f727420746f207472616e73636f64657220410a09202a206265666f72652064697361626c696e672069742e202a2f0a09696620284841535f5043485f494258286465762929207b0a09097374727563742064726d5f63727463202a63727463203d20656e636f6465722d3e626173652e637274633b0a0909696e742070697065203d2063727463203f20746f5f696e74656c5f637274632863727463292d3e70697065203a202d313b0a0a09096966202874656d702026205344564f5f504950455f425f53454c45435429207b0a09090974656d7020263d207e5344564f5f504950455f425f53454c4543543b0a090909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a090909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a0909092f2a20416761696e207765206e65656420746f20777269746520746869732074776963652e202a2f0a090909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a090909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a0909092f2a205472616e73636f6465722073656c656374696f6e2062697473206f6e6c79207570646174650a090909202a206566666563746976656c79206f6e2076626c616e6b2e202a2f0a0909096966202863727463290a09090909696e74656c5f776169745f666f725f76626c616e6b286465762c2070697065293b0a090909656c73650a090909096d736c656570283530293b0a09097d0a097d0a0a092f2a20485720776f726b61726f756e642c206e65656420746f20746f67676c6520656e61626c6520626974206f666620616e64206f6e20666f722031326270632c206275740a09202a20776520646f207468697320616e797761792077686963682073686f7773206d6f726520737461626c6520696e2074657374696e672e0a09202a2f0a09696620284841535f5043485f53504c4954286465762929207b0a0909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d702026207e5344564f5f454e41424c45293b0a0909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a097d0a0a0974656d7020263d207e656e61626c655f626974733b0a0a09493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a09504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a0a092f2a20485720776f726b61726f756e642c206e65656420746f207772697465207468697320747769636520666f722069737375652074686174206d617920726573756c740a09202a20696e2066697273742077726974652067657474696e67206d61736b65642e0a09202a2f0a09696620284841535f5043485f53504c4954286465762929207b0a0909493931355f575249544528696e74656c5f68646d692d3e7364766f785f7265672c2074656d70293b0a0909504f5354494e475f5245414428696e74656c5f68646d692d3e7364766f785f726567293b0a097d0a7d0a0a73746174696320696e7420696e74656c5f68646d695f6d6f64655f76616c6964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a09090909207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a09696620286d6f64652d3e636c6f636b203e20313635303030290a090972657475726e204d4f44455f434c4f434b5f484947483b0a09696620286d6f64652d3e636c6f636b203c203230303030290a090972657475726e204d4f44455f434c4f434b5f4c4f573b0a0a09696620286d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f44424c5343414e290a090972657475726e204d4f44455f4e4f5f44424c455343414e3b0a0a0972657475726e204d4f44455f4f4b3b0a7d0a0a626f6f6c20696e74656c5f68646d695f6d6f64655f6669787570287374727563742064726d5f656e636f646572202a656e636f6465722c0a090909202020636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a0909092020207374727563742064726d5f646973706c61795f6d6f6465202a61646a75737465645f6d6f6465290a7b0a0972657475726e20747275653b0a7d0a0a73746174696320626f6f6c206734785f68646d695f636f6e6e65637465642873747275637420696e74656c5f68646d69202a696e74656c5f68646d69290a7b0a097374727563742064726d5f646576696365202a646576203d20696e74656c5f68646d695f746f5f64657628696e74656c5f68646d69293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0975696e7433325f74206269743b0a0a097377697463682028696e74656c5f68646d692d3e7364766f785f72656729207b0a0963617365205344564f423a0a0909626974203d2048444d49425f484f54504c55475f4c4956455f5354415455533b0a0909627265616b3b0a0963617365205344564f433a0a0909626974203d2048444d49435f484f54504c55475f4c4956455f5354415455533b0a0909627265616b3b0a0964656661756c743a0a0909626974203d20303b0a0909627265616b3b0a097d0a0a0972657475726e20493931355f5245414428504f52545f484f54504c55475f53544154292026206269743b0a7d0a0a73746174696320656e756d2064726d5f636f6e6e6563746f725f7374617475730a696e74656c5f68646d695f646574656374287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20626f6f6c20666f726365290a7b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20696e74656c5f61747461636865645f68646d6928636f6e6e6563746f72293b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f7274203d0a090968646d695f746f5f6469675f706f727428696e74656c5f68646d69293b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f646572203d2026696e74656c5f6469675f706f72742d3e626173653b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20636f6e6e6563746f722d3e6465762d3e6465765f707269766174653b0a097374727563742065646964202a656469643b0a09656e756d2064726d5f636f6e6e6563746f725f73746174757320737461747573203d20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a0a096966202849535f47345828636f6e6e6563746f722d3e6465762920262620216734785f68646d695f636f6e6e656374656428696e74656c5f68646d6929290a090972657475726e207374617475733b0a0a09696e74656c5f68646d692d3e6861735f68646d695f73696e6b203d2066616c73653b0a09696e74656c5f68646d692d3e6861735f617564696f203d2066616c73653b0a0965646964203d2064726d5f6765745f6564696428636f6e6e6563746f722c0a09090920202020696e74656c5f676d6275735f6765745f61646170746572286465765f707269762c0a09090909090920202020696e74656c5f68646d692d3e6464635f62757329293b0a0a09696620286564696429207b0a090969662028656469642d3e696e70757420262044524d5f454449445f494e5055545f4449474954414c29207b0a090909737461747573203d20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a09090969662028696e74656c5f68646d692d3e666f7263655f617564696f20213d2048444d495f415544494f5f4f46465f445649290a09090909696e74656c5f68646d692d3e6861735f68646d695f73696e6b203d0a09090909090964726d5f6465746563745f68646d695f6d6f6e69746f722865646964293b0a090909696e74656c5f68646d692d3e6861735f617564696f203d2064726d5f6465746563745f6d6f6e69746f725f617564696f2865646964293b0a09097d0a09096b667265652865646964293b0a097d0a0a0969662028737461747573203d3d20636f6e6e6563746f725f7374617475735f636f6e6e656374656429207b0a090969662028696e74656c5f68646d692d3e666f7263655f617564696f20213d2048444d495f415544494f5f4155544f290a090909696e74656c5f68646d692d3e6861735f617564696f203d0a0909090928696e74656c5f68646d692d3e666f7263655f617564696f203d3d2048444d495f415544494f5f4f4e293b0a0909696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f48444d493b0a097d0a0a0972657475726e207374617475733b0a7d0a0a73746174696320696e7420696e74656c5f68646d695f6765745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20696e74656c5f61747461636865645f68646d6928636f6e6e6563746f72293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20636f6e6e6563746f722d3e6465762d3e6465765f707269766174653b0a0a092f2a2057652073686f756c64207061727365207468652045444944206461746120616e642066696e64206f7574206966206974277320616e2048444d492073696e6b20736f0a09202a2077652063616e2073656e6420617564696f20746f2069742e0a09202a2f0a0a0972657475726e20696e74656c5f6464635f6765745f6d6f64657328636f6e6e6563746f722c0a09090909202020696e74656c5f676d6275735f6765745f61646170746572286465765f707269762c0a09090909090909202020696e74656c5f68646d692d3e6464635f62757329293b0a7d0a0a73746174696320626f6f6c0a696e74656c5f68646d695f6465746563745f617564696f287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20696e74656c5f61747461636865645f68646d6928636f6e6e6563746f72293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20636f6e6e6563746f722d3e6465762d3e6465765f707269766174653b0a097374727563742065646964202a656469643b0a09626f6f6c206861735f617564696f203d2066616c73653b0a0a0965646964203d2064726d5f6765745f6564696428636f6e6e6563746f722c0a09090920202020696e74656c5f676d6275735f6765745f61646170746572286465765f707269762c0a09090909090920202020696e74656c5f68646d692d3e6464635f62757329293b0a09696620286564696429207b0a090969662028656469642d3e696e70757420262044524d5f454449445f494e5055545f4449474954414c290a0909096861735f617564696f203d2064726d5f6465746563745f6d6f6e69746f725f617564696f2865646964293b0a09096b667265652865646964293b0a097d0a0a0972657475726e206861735f617564696f3b0a7d0a0a73746174696320696e740a696e74656c5f68646d695f7365745f70726f7065727479287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a0909097374727563742064726d5f70726f7065727479202a70726f70657274792c0a09090975696e7436345f742076616c290a7b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d20696e74656c5f61747461636865645f68646d6928636f6e6e6563746f72293b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f7274203d0a090968646d695f746f5f6469675f706f727428696e74656c5f68646d69293b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d20636f6e6e6563746f722d3e6465762d3e6465765f707269766174653b0a09696e74207265743b0a0a09726574203d2064726d5f6f626a6563745f70726f70657274795f7365745f76616c75652826636f6e6e6563746f722d3e626173652c2070726f70657274792c2076616c293b0a0969662028726574290a090972657475726e207265743b0a0a096966202870726f7065727479203d3d206465765f707269762d3e666f7263655f617564696f5f70726f706572747929207b0a0909656e756d2068646d695f666f7263655f617564696f2069203d2076616c3b0a0909626f6f6c206861735f617564696f3b0a0a09096966202869203d3d20696e74656c5f68646d692d3e666f7263655f617564696f290a09090972657475726e20303b0a0a0909696e74656c5f68646d692d3e666f7263655f617564696f203d20693b0a0a09096966202869203d3d2048444d495f415544494f5f4155544f290a0909096861735f617564696f203d20696e74656c5f68646d695f6465746563745f617564696f28636f6e6e6563746f72293b0a0909656c73650a0909096861735f617564696f203d202869203d3d2048444d495f415544494f5f4f4e293b0a0a09096966202869203d3d2048444d495f415544494f5f4f46465f445649290a090909696e74656c5f68646d692d3e6861735f68646d695f73696e6b203d20303b0a0a0909696e74656c5f68646d692d3e6861735f617564696f203d206861735f617564696f3b0a0909676f746f20646f6e653b0a097d0a0a096966202870726f7065727479203d3d206465765f707269762d3e62726f6164636173745f7267625f70726f706572747929207b0a09096966202876616c203d3d202121696e74656c5f68646d692d3e636f6c6f725f72616e6765290a09090972657475726e20303b0a0a0909696e74656c5f68646d692d3e636f6c6f725f72616e6765203d2076616c203f205344564f5f434f4c4f525f52414e47455f31365f323335203a20303b0a0909676f746f20646f6e653b0a097d0a0a0972657475726e202d45494e56414c3b0a0a646f6e653a0a0969662028696e74656c5f6469675f706f72742d3e626173652e626173652e6372746329207b0a09097374727563742064726d5f63727463202a63727463203d20696e74656c5f6469675f706f72742d3e626173652e626173652e637274633b0a0909696e74656c5f7365745f6d6f646528637274632c2026637274632d3e6d6f64652c0a09090920202020202020637274632d3e782c20637274632d3e792c20637274632d3e6662293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f696420696e74656c5f68646d695f64657374726f79287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0964726d5f73797366735f636f6e6e6563746f725f72656d6f766528636f6e6e6563746f72293b0a0964726d5f636f6e6e6563746f725f636c65616e757028636f6e6e6563746f72293b0a096b6672656528636f6e6e6563746f72293b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f68656c7065725f66756e637320696e74656c5f68646d695f68656c7065725f66756e6373203d207b0a092e6d6f64655f6669787570203d20696e74656c5f68646d695f6d6f64655f66697875702c0a092e6d6f64655f736574203d20696e74656c5f68646d695f6d6f64655f7365742c0a092e64697361626c65203d20696e74656c5f656e636f6465725f6e6f6f702c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e637320696e74656c5f68646d695f636f6e6e6563746f725f66756e6373203d207b0a092e64706d73203d20696e74656c5f636f6e6e6563746f725f64706d732c0a092e646574656374203d20696e74656c5f68646d695f6465746563742c0a092e66696c6c5f6d6f646573203d2064726d5f68656c7065725f70726f62655f73696e676c655f636f6e6e6563746f725f6d6f6465732c0a092e7365745f70726f7065727479203d20696e74656c5f68646d695f7365745f70726f70657274792c0a092e64657374726f79203d20696e74656c5f68646d695f64657374726f792c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f68656c7065725f66756e637320696e74656c5f68646d695f636f6e6e6563746f725f68656c7065725f66756e6373203d207b0a092e6765745f6d6f646573203d20696e74656c5f68646d695f6765745f6d6f6465732c0a092e6d6f64655f76616c6964203d20696e74656c5f68646d695f6d6f64655f76616c69642c0a092e626573745f656e636f646572203d20696e74656c5f626573745f656e636f6465722c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f656e636f6465725f66756e637320696e74656c5f68646d695f656e635f66756e6373203d207b0a092e64657374726f79203d20696e74656c5f656e636f6465725f64657374726f792c0a7d3b0a0a73746174696320766f69640a696e74656c5f68646d695f6164645f70726f706572746965732873747275637420696e74656c5f68646d69202a696e74656c5f68646d692c207374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09696e74656c5f6174746163685f666f7263655f617564696f5f70726f706572747928636f6e6e6563746f72293b0a09696e74656c5f6174746163685f62726f6164636173745f7267625f70726f706572747928636f6e6e6563746f72293b0a7d0a0a766f696420696e74656c5f68646d695f696e69745f636f6e6e6563746f722873747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72742c0a0909092020202020202073747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f72290a7b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72203d2026696e74656c5f636f6e6e6563746f722d3e626173653b0a0973747275637420696e74656c5f68646d69202a696e74656c5f68646d69203d2026696e74656c5f6469675f706f72742d3e68646d693b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f646572203d2026696e74656c5f6469675f706f72742d3e626173653b0a097374727563742064726d5f646576696365202a646576203d20696e74656c5f656e636f6465722d3e626173652e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09656e756d20706f727420706f7274203d20696e74656c5f6469675f706f72742d3e706f72743b0a0a0964726d5f636f6e6e6563746f725f696e6974286465762c20636f6e6e6563746f722c2026696e74656c5f68646d695f636f6e6e6563746f725f66756e63732c0a09090920202044524d5f4d4f44455f434f4e4e4543544f525f48444d4941293b0a0964726d5f636f6e6e6563746f725f68656c7065725f61646428636f6e6e6563746f722c2026696e74656c5f68646d695f636f6e6e6563746f725f68656c7065725f66756e6373293b0a0a09636f6e6e6563746f722d3e706f6c6c6564203d2044524d5f434f4e4e4543544f525f504f4c4c5f4850443b0a09636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d20313b0a09636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d20303b0a0a097377697463682028706f727429207b0a096361736520504f52545f423a0a0909696e74656c5f68646d692d3e6464635f627573203d20474d4255535f504f52545f4450423b0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d2048444d49425f484f54504c55475f494e545f5354415455533b0a0909627265616b3b0a096361736520504f52545f433a0a0909696e74656c5f68646d692d3e6464635f627573203d20474d4255535f504f52545f4450433b0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d2048444d49435f484f54504c55475f494e545f5354415455533b0a0909627265616b3b0a096361736520504f52545f443a0a0909696e74656c5f68646d692d3e6464635f627573203d20474d4255535f504f52545f4450443b0a09096465765f707269762d3e686f74706c75675f737570706f727465645f6d61736b207c3d2048444d49445f484f54504c55475f494e545f5354415455533b0a0909627265616b3b0a096361736520504f52545f413a0a09092f2a20496e7465726e616c20706f7274206f6e6c7920666f72206544502e202a2f0a0964656661756c743a0a090942554728293b0a097d0a0a0969662028214841535f5043485f53504c4954286465762929207b0a0909696e74656c5f68646d692d3e77726974655f696e666f6672616d65203d206734785f77726974655f696e666f6672616d653b0a0909696e74656c5f68646d692d3e7365745f696e666f6672616d6573203d206734785f7365745f696e666f6672616d65733b0a097d20656c7365206966202849535f56414c4c455956494557286465762929207b0a0909696e74656c5f68646d692d3e77726974655f696e666f6672616d65203d20766c765f77726974655f696e666f6672616d653b0a0909696e74656c5f68646d692d3e7365745f696e666f6672616d6573203d20766c765f7365745f696e666f6672616d65733b0a097d20656c7365206966202849535f48415357454c4c286465762929207b0a0909696e74656c5f68646d692d3e77726974655f696e666f6672616d65203d206873775f77726974655f696e666f6672616d653b0a0909696e74656c5f68646d692d3e7365745f696e666f6672616d6573203d206873775f7365745f696e666f6672616d65733b0a097d20656c736520696620284841535f5043485f494258286465762929207b0a0909696e74656c5f68646d692d3e77726974655f696e666f6672616d65203d206962785f77726974655f696e666f6672616d653b0a0909696e74656c5f68646d692d3e7365745f696e666f6672616d6573203d206962785f7365745f696e666f6672616d65733b0a097d20656c7365207b0a0909696e74656c5f68646d692d3e77726974655f696e666f6672616d65203d206370745f77726974655f696e666f6672616d653b0a0909696e74656c5f68646d692d3e7365745f696e666f6672616d6573203d206370745f7365745f696e666f6672616d65733b0a097d0a0a096966202849535f48415357454c4c2864657629290a0909696e74656c5f636f6e6e6563746f722d3e6765745f68775f7374617465203d20696e74656c5f6464695f636f6e6e6563746f725f6765745f68775f73746174653b0a09656c73650a0909696e74656c5f636f6e6e6563746f722d3e6765745f68775f7374617465203d20696e74656c5f636f6e6e6563746f725f6765745f68775f73746174653b0a0a09696e74656c5f68646d695f6164645f70726f7065727469657328696e74656c5f68646d692c20636f6e6e6563746f72293b0a0a09696e74656c5f636f6e6e6563746f725f6174746163685f656e636f64657228696e74656c5f636f6e6e6563746f722c20696e74656c5f656e636f646572293b0a0964726d5f73797366735f636f6e6e6563746f725f61646428636f6e6e6563746f72293b0a0a092f2a20466f7220473458206465736b746f7020636869702c205045475f42414e445f4741505f4441544120333a30206d757374206669727374206265207772697474656e0a09202a203078642e20204661696c75726520746f20646f20736f2077696c6c20726573756c7420696e2073707572696f757320696e7465727275707473206265696e670a09202a2067656e657261746564206f6e2074686520706f7274207768656e2061206361626c65206973206e6f742061747461636865642e0a09202a2f0a096966202849535f4734582864657629202626202149535f474d3435286465762929207b0a09097533322074656d70203d20493931355f52454144285045475f42414e445f4741505f44415441293b0a0909493931355f5752495445285045475f42414e445f4741505f444154412c202874656d702026207e30786629207c20307864293b0a097d0a7d0a0a766f696420696e74656c5f68646d695f696e6974287374727563742064726d5f646576696365202a6465762c20696e74207364766f785f7265672c20656e756d20706f727420706f7274290a7b0a0973747275637420696e74656c5f6469676974616c5f706f7274202a696e74656c5f6469675f706f72743b0a0973747275637420696e74656c5f656e636f646572202a696e74656c5f656e636f6465723b0a097374727563742064726d5f656e636f646572202a656e636f6465723b0a0973747275637420696e74656c5f636f6e6e6563746f72202a696e74656c5f636f6e6e6563746f723b0a0a09696e74656c5f6469675f706f7274203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f6469676974616c5f706f7274292c204746505f4b45524e454c293b0a096966202821696e74656c5f6469675f706f7274290a090972657475726e3b0a0a09696e74656c5f636f6e6e6563746f72203d206b7a616c6c6f632873697a656f662873747275637420696e74656c5f636f6e6e6563746f72292c204746505f4b45524e454c293b0a096966202821696e74656c5f636f6e6e6563746f7229207b0a09096b6672656528696e74656c5f6469675f706f7274293b0a090972657475726e3b0a097d0a0a09696e74656c5f656e636f646572203d2026696e74656c5f6469675f706f72742d3e626173653b0a09656e636f646572203d2026696e74656c5f656e636f6465722d3e626173653b0a0a0964726d5f656e636f6465725f696e6974286465762c2026696e74656c5f656e636f6465722d3e626173652c2026696e74656c5f68646d695f656e635f66756e63732c0a0909092044524d5f4d4f44455f454e434f4445525f544d4453293b0a0964726d5f656e636f6465725f68656c7065725f6164642826696e74656c5f656e636f6465722d3e626173652c2026696e74656c5f68646d695f68656c7065725f66756e6373293b0a0a09696e74656c5f656e636f6465722d3e656e61626c65203d20696e74656c5f656e61626c655f68646d693b0a09696e74656c5f656e636f6465722d3e64697361626c65203d20696e74656c5f64697361626c655f68646d693b0a09696e74656c5f656e636f6465722d3e6765745f68775f7374617465203d20696e74656c5f68646d695f6765745f68775f73746174653b0a0a09696e74656c5f656e636f6465722d3e74797065203d20494e54454c5f4f55545055545f48444d493b0a09696e74656c5f656e636f6465722d3e637274635f6d61736b203d202831203c3c203029207c202831203c3c203129207c202831203c3c2032293b0a09696e74656c5f656e636f6465722d3e636c6f6e6561626c65203d2066616c73653b0a0a09696e74656c5f6469675f706f72742d3e706f7274203d20706f72743b0a09696e74656c5f6469675f706f72742d3e68646d692e7364766f785f726567203d207364766f785f7265673b0a09696e74656c5f6469675f706f72742d3e64702e6f75747075745f726567203d20303b0a0a09696e74656c5f68646d695f696e69745f636f6e6e6563746f7228696e74656c5f6469675f706f72742c20696e74656c5f636f6e6e6563746f72293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f6932632e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333433313600313231313437343433333000303032303432370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028632920323030362044617665204169726c6965203c6169726c696564406c696e75782e69653e0a202a20436f7079726967687420c2a920323030362d323030382c3230313020496e74656c20436f72706f726174696f6e0a202a2020204a65737365204261726e6573203c6a657373652e6261726e657340696e74656c2e636f6d3e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a0a202a094572696320416e686f6c74203c6572696340616e686f6c742e6e65743e0a202a0943687269732057696c736f6e203c63687269734063687269732d77696c736f6e2e636f2e756b3e0a202a2f0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c6c696e75782f6932632d616c676f2d6269742e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c7564652022696e74656c5f6472762e68220a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f6472762e68220a0a73747275637420676d6275735f706f7274207b0a09636f6e73742063686172202a6e616d653b0a09696e74207265673b0a7d3b0a0a73746174696320636f6e73742073747275637420676d6275735f706f727420676d6275735f706f7274735b5d203d207b0a097b2022737363222c204750494f42207d2c0a097b2022766761222c204750494f41207d2c0a097b202270616e656c222c204750494f43207d2c0a097b2022647063222c204750494f44207d2c0a097b2022647062222c204750494f45207d2c0a097b2022647064222c204750494f46207d2c0a7d3b0a0a2f2a20496e74656c204750494f206163636573732066756e6374696f6e73202a2f0a0a23646566696e65204932435f5249534546414c4c5f54494d452031300a0a73746174696320696e6c696e652073747275637420696e74656c5f676d627573202a0a746f5f696e74656c5f676d62757328737472756374206932635f61646170746572202a693263290a7b0a0972657475726e20636f6e7461696e65725f6f66286932632c2073747275637420696e74656c5f676d6275732c2061646170746572293b0a7d0a0a766f69640a696e74656c5f6932635f7265736574287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09493931355f5752495445286465765f707269762d3e6770696f5f6d6d696f5f62617365202b20474d425553302c2030293b0a7d0a0a73746174696320766f696420696e74656c5f6932635f717569726b5f736574287374727563742064726d5f693931355f70726976617465202a6465765f707269762c20626f6f6c20656e61626c65290a7b0a097533322076616c3b0a0a092f2a205768656e207573696e67206269742062617368696e6720666f72204932432c207468697320626974206e6565647320746f2062652073657420746f2031202a2f0a09696620282149535f50494e4556494557286465765f707269762d3e64657629290a090972657475726e3b0a0a0976616c203d20493931355f5245414428445350434c4b5f474154455f44293b0a0969662028656e61626c65290a090976616c207c3d20445043554e49545f434c4f434b5f474154455f44495341424c453b0a09656c73650a090976616c20263d207e445043554e49545f434c4f434b5f474154455f44495341424c453b0a09493931355f575249544528445350434c4b5f474154455f442c2076616c293b0a7d0a0a73746174696320753332206765745f72657365727665642873747275637420696e74656c5f676d627573202a627573290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206275732d3e6465765f707269763b0a097374727563742064726d5f646576696365202a646576203d206465765f707269762d3e6465763b0a09753332207265736572766564203d20303b0a0a092f2a204f6e206d6f73742063686970732c2074686573652062697473206d7573742062652070726573657276656420696e20736f6674776172652e202a2f0a09696620282149535f493833302864657629202626202149535f383435472864657629290a09097265736572766564203d20493931355f524541445f4e4f5452414345286275732d3e6770696f5f7265672920260a09090909092020202020284750494f5f444154415f50554c4c55505f44495341424c45207c0a09090909092020202020204750494f5f434c4f434b5f50554c4c55505f44495341424c45293b0a0a0972657475726e2072657365727665643b0a7d0a0a73746174696320696e74206765745f636c6f636b28766f6964202a64617461290a7b0a0973747275637420696e74656c5f676d627573202a627573203d20646174613b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206275732d3e6465765f707269763b0a09753332207265736572766564203d206765745f726573657276656428627573293b0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564207c204750494f5f434c4f434b5f4449525f4d41534b293b0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564293b0a0972657475726e2028493931355f524541445f4e4f5452414345286275732d3e6770696f5f726567292026204750494f5f434c4f434b5f56414c5f494e2920213d20303b0a7d0a0a73746174696320696e74206765745f6461746128766f6964202a64617461290a7b0a0973747275637420696e74656c5f676d627573202a627573203d20646174613b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206275732d3e6465765f707269763b0a09753332207265736572766564203d206765745f726573657276656428627573293b0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564207c204750494f5f444154415f4449525f4d41534b293b0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564293b0a0972657475726e2028493931355f524541445f4e4f5452414345286275732d3e6770696f5f726567292026204750494f5f444154415f56414c5f494e2920213d20303b0a7d0a0a73746174696320766f6964207365745f636c6f636b28766f6964202a646174612c20696e742073746174655f68696768290a7b0a0973747275637420696e74656c5f676d627573202a627573203d20646174613b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206275732d3e6465765f707269763b0a09753332207265736572766564203d206765745f726573657276656428627573293b0a0975333220636c6f636b5f626974733b0a0a096966202873746174655f68696768290a0909636c6f636b5f62697473203d204750494f5f434c4f434b5f4449525f494e207c204750494f5f434c4f434b5f4449525f4d41534b3b0a09656c73650a0909636c6f636b5f62697473203d204750494f5f434c4f434b5f4449525f4f5554207c204750494f5f434c4f434b5f4449525f4d41534b207c0a0909094750494f5f434c4f434b5f56414c5f4d41534b3b0a0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564207c20636c6f636b5f62697473293b0a09504f5354494e475f52454144286275732d3e6770696f5f726567293b0a7d0a0a73746174696320766f6964207365745f6461746128766f6964202a646174612c20696e742073746174655f68696768290a7b0a0973747275637420696e74656c5f676d627573202a627573203d20646174613b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206275732d3e6465765f707269763b0a09753332207265736572766564203d206765745f726573657276656428627573293b0a0975333220646174615f626974733b0a0a096966202873746174655f68696768290a0909646174615f62697473203d204750494f5f444154415f4449525f494e207c204750494f5f444154415f4449525f4d41534b3b0a09656c73650a0909646174615f62697473203d204750494f5f444154415f4449525f4f5554207c204750494f5f444154415f4449525f4d41534b207c0a0909094750494f5f444154415f56414c5f4d41534b3b0a0a09493931355f57524954455f4e4f5452414345286275732d3e6770696f5f7265672c207265736572766564207c20646174615f62697473293b0a09504f5354494e475f52454144286275732d3e6770696f5f726567293b0a7d0a0a73746174696320696e740a696e74656c5f67 |