1. | 000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f6361636865666c7573682e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303335363000313231313437343433333000303032323132300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207644534f2070726f766964656420636163686520666c75736820726f7574696e65730a202a0a202a20436f707972696768742028432920323030342042656e6a616d696e2048657272656e7363686d75696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c0a202a202020202020202020202020202020202020202049424d20436f72702e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f7664736f2e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a0a092e746578740a0a2f2a0a202a2044656661756c74202267656e65726963222076657273696f6e206f66205f5f6b65726e656c5f73796e635f646963616368652e0a202a0a202a20766f6964205f5f6b65726e656c5f73796e635f6469636163686528756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a202a0a202a20466c7573686573207468652064617461206361636865202620696e76616c69646174652074686520696e737472756374696f6e20636163686520666f72207468650a202a2070726f76696465642072616e6765205b73746172742c20656e645b0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f73796e635f64696361636865290a20202e6366695f737461727470726f630a096d666c72097231320a20202e6366695f7265676973746572206c722c7231320a096d72097231312c72330a09626c09565f4c4f43414c5f46554e43285f5f6765745f6461746170616765290a096d746c72097231320a096d72097231302c72330a0a096c777a0972372c4346475f4443414348455f424c4f434b535a28723130290a09616464690972352c72372c2d310a09616e64630972362c7231312c723509092f2a20726f756e64206c6f7720746f206c696e6520626479202a2f0a09737562660972382c72362c723409092f2a20636f6d70757465206c656e677468202a2f0a096164640972382c72382c723509092f2a20656e737572652077652067657420656e6f756768202a2f0a096c777a0972392c4346475f4443414348455f4c4f47424c4f434b535a28723130290a097372772e0972382c72382c723909092f2a20636f6d70757465206c696e6520636f756e74202a2f0a096372636c72096372302a342b736f0a096265716c72090909092f2a206e6f7468696e6720746f20646f3f202a2f0a096d746374720972380a313a09646362737409302c72360a096164640972362c72362c72370a0962646e7a0931620a0973796e630a0a2f2a204e6f7720696e76616c69646174652074686520696e737472756374696f6e206361636865202a2f0a0a096c777a0972372c4346475f4943414348455f424c4f434b535a28723130290a09616464690972352c72372c2d310a09616e64630972362c7231312c723509092f2a20726f756e64206c6f7720746f206c696e6520626479202a2f0a09737562660972382c72362c723409092f2a20636f6d70757465206c656e677468202a2f0a096164640972382c72382c72350a096c777a0972392c4346475f4943414348455f4c4f47424c4f434b535a28723130290a097372772e0972382c72382c723909092f2a20636f6d70757465206c696e6520636f756e74202a2f0a096372636c72096372302a342b736f0a096265716c72090909092f2a206e6f7468696e6720746f20646f3f202a2f0a096d746374720972380a323a096963626909302c72360a096164640972362c72362c72370a0962646e7a0932620a096973796e630a096c690972332c300a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f73796e635f64696361636865290a0a0a2f2a0a202a20504f574552352076657273696f6e206f66205f5f6b65726e656c5f73796e635f646963616368650a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f73796e635f646963616368655f7035290a20202e6366695f737461727470726f630a096372636c72096372302a342b736f0a0973796e630a096973796e630a096c690972332c300a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f73796e635f646963616368655f7035290a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f64617461706167652e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303337303600313231313437343433333000303032313536330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2041636365737320746f20746865207368617265642064617461207061676520627920746865207644534f20262073797363616c6c206d61700a202a0a202a20436f707972696768742028432920323030342042656e6a616d696e2048657272656e7363686d75696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c2049424d20436f72702e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f7664736f2e683e0a0a092e746578740a565f46554e4354494f4e5f424547494e285f5f6765745f6461746170616765290a20202e6366695f737461727470726f630a092f2a20576520646f6e27742077616e742074686174206578706f736564206f72206f76657272696461626c652061732077652077616e74206f74686572206f626a656374730a09202a20746f2062652061626c6520746f20626c206469726563746c7920746f20686572650a09202a2f0a092e70726f746563746564205f5f6765745f64617461706167650a092e68696464656e205f5f6765745f64617461706167650a0a096d666c720972300a20202e6366695f7265676973746572206c722c72300a0a0962636c0932302c33312c31660a092e676c6f62616c095f5f6b65726e656c5f64617461706167655f6f66667365743b0a5f5f6b65726e656c5f64617461706167655f6f66667365743a0a092e6c6f6e6709300a313a0a096d666c720972330a096d746c720972300a096c777a0972302c30287233290a096164640972332c72302c72330a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6765745f6461746170616765290a0a2f2a0a202a20766f6964202a5f5f6b65726e656c5f6765745f73797363616c6c5f6d617028756e7369676e656420696e74202a73797363616c6c5f636f756e7429203b0a202a0a202a2072657475726e73206120706f696e74657220746f207468652073797363616c6c206d61702e20746865206d61702069732061676e6f7374696320746f207468650a202a2073697a65206f6620226c6f6e67222c20756e6c696b65206b65726e656c206269746f70732c2069742073746f72657320626974732066726f6d20746f7020746f0a202a20626f74746f6d20736f2074686174206d656d6f72792061637475616c6c7920636f6e7461696e732061206c696e656172206269746d61700a202a20636865636b20666f722073797363616c6c204e2062792074657374696e6720626974202830783830303030303030203e3e20284e202620307831662929206f660a202a203332206269747320696e74206174204e203e3e20352e0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f6765745f73797363616c6c5f6d6170290a20202e6366695f737461727470726f630a096d666c72097231320a20202e6366695f7265676973746572206c722c7231320a096d720972342c72330a09626c09565f4c4f43414c5f46554e43285f5f6765745f6461746170616765290a096d746c72097231320a09616464690972332c72332c4346475f53595343414c4c5f4d415036340a09636d706c69096372302c72342c300a096372636c72096372302a342b736f0a096265716c720a096c690972302c5f5f4e525f73797363616c6c730a097374770972302c30287234290a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f6765745f73797363616c6c5f6d6170290a0a0a2f2a0a202a20766f696420756e7369676e6564206c6f6e6720205f5f6b65726e656c5f6765745f74626672657128766f6964293b0a202a0a202a2072657475726e73207468652074696d6562617365206672657175656e637920696e20485a0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f6765745f746266726571290a20202e6366695f737461727470726f630a096d666c72097231320a20202e6366695f7265676973746572206c722c7231320a09626c09565f4c4f43414c5f46554e43285f5f6765745f6461746170616765290a096c640972332c4346475f54425f5449434b535f5045525f534543287233290a096d746c72097231320a096372636c72096372302a342b736f0a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f6765745f746266726571290a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f6765746370752e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303233373000313231313437343433333000303032313330300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c616365202d205375697465203333302c20426f73746f6e2c204d412030323131312d313330372c205553412e0a202a0a202a20436f70797269676874202843292049424d20436f72706f726174696f6e2c20323031320a202a0a202a20417574686f723a20416e746f6e20426c616e6368617264203c616e746f6e4061752e69626d2e636f6d3e0a202a2f0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f7664736f2e683e0a0a092e746578740a2f2a0a202a2045786163742070726f746f74797065206f66206765746370750a202a0a202a20696e74205f5f6b65726e656c5f67657463707528756e7369676e6564202a6370752c20756e7369676e6564202a6e6f6465293b0a202a0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f676574637075290a20202e6366695f737461727470726f630a096d667370720972352c5350524e5f5553505247330a09636d706469096372302c72332c300a09636d706469096372312c72342c300a09636c726c7769202072362c72352c31360a09726c77696e6d202072372c72352c31362c33312d31352c33312d300a09626571096372302c31660a097374770972362c30287233290a313a09626571096372312c32660a097374770972372c30287234290a323a096372636c72096372302a342b736f0a096c690972332c300909092f2a20616c776179732073756363657373202a2f0a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f676574637075290a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f67657474696d656f666461792e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313233373400313231313437343433333000303032323437370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20557365726c616e6420696d706c656d656e746174696f6e206f662067657474696d656f66646179282920666f7220363420626974732070726f63657373657320696e20610a202a207070633634206b65726e656c20666f722075736520696e20746865207644534f0a202a0a202a20436f707972696768742028432920323030342042656e6a616d696e2048657272656e7363686d75696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c0a202a202020202020202020202020202020202020202049424d20436f72702e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f7664736f2e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f756e697374642e683e0a0a092e746578740a2f2a0a202a2045786163742070726f746f74797065206f662067657474696d656f666461790a202a0a202a20696e74205f5f6b65726e656c5f67657474696d656f66646179287374727563742074696d6576616c202a74762c207374727563742074696d657a6f6e65202a747a293b0a202a0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f67657474696d656f66646179290a20202e6366695f737461727470726f630a096d666c72097231320a20202e6366695f7265676973746572206c722c7231320a0a096d72097231312c72330909092f2a2072313120686f6c6473207476202a2f0a096d72097231302c72340909092f2a2072313020686f6c647320747a202a2f0a09626c09565f4c4f43414c5f46554e43285f5f6765745f646174617061676529092f2a2067657420646174612070616765202a2f0a09636d706c6469097231312c300909092f2a20636865636b206966207476206973204e554c4c202a2f0a096265710932660a096c69730972372c3130303030303040686109092f2a206c6f616420757020555345435f5045525f534543202a2f0a09616464690972372c72372c31303030303030406c0a09626c09565f4c4f43414c5f46554e43285f5f646f5f6765745f747370656329202f2a20676574207365632f75732066726f6d2074622026206b65726e656c202a2f0a097374640972342c5456414c36345f54565f5345432872313129092f2a2073746f72652073656320696e207476202a2f0a097374640972352c5456414c36345f54565f555345432872313129092f2a2073746f7265207573656320696e207476202a2f0a323a09636d706c6469097231302c300909092f2a20636865636b20696620747a206973204e554c4c202a2f0a096265710931660a096c777a0972342c4346475f545a5f4d494e55544557455354287233292f2a2066696c6c20747a202a2f0a096c777a0972352c4346475f545a5f44535454494d45287233290a097374770972342c545a4f4e455f545a5f4d494e5745535428723130290a097374770972352c545a4f4e455f545a5f44535454494d4528723130290a313a096d746c72097231320a096372636c72096372302a342b736f0a096c690972332c300909092f2a20616c776179732073756363657373202a2f0a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f67657474696d656f66646179290a0a0a2f2a0a202a2045786163742070726f746f74797065206f6620636c6f636b5f67657474696d6528290a202a0a202a20696e74205f5f6b65726e656c5f636c6f636b5f67657474696d6528636c6f636b69645f7420636c6f636b5f69642c207374727563742074696d6573706563202a7470293b0a202a0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f636c6f636b5f67657474696d65290a20202e6366695f737461727470726f630a092f2a20436865636b20666f7220737570706f7274656420636c6f636b20494473202a2f0a09636d707769096372302c72332c434c4f434b5f5245414c54494d450a09636d707769096372312c72332c434c4f434b5f4d4f4e4f544f4e49430a0963726f72096372302a342b65712c6372302a342b65712c6372312a342b65710a09626e65096372302c3939660a0a096d666c72097231320909092f2a20723132207361766573206c72202a2f0a20202e6366695f7265676973746572206c722c7231320a096d72097231312c72340909092f2a20723131207361766573207470202a2f0a09626c09565f4c4f43414c5f46554e43285f5f6765745f646174617061676529092f2a2067657420646174612070616765202a2f0a096c69730972372c4e5345435f5045525f5345434068092f2a2077616e74206e616e6f7365636f6e6473202a2f0a096f72690972372c72372c4e5345435f5045525f534543406c0a35303a09626c09565f4c4f43414c5f46554e43285f5f646f5f6765745f747370656329092f2a206765742074696d652066726f6d2074622026206b65726e656c202a2f0a09626e65096372312c3830660909092f2a206966206e6f74206d6f6e6f746f6e69632c20616c6c20646f6e65202a2f0a0a092f2a0a09202a20434c4f434b5f4d4f4e4f544f4e49430a09202a2f0a0a092f2a206e6f77207765206d757374206669787570207573696e672077616c6c20746f206d6f6e6f746f6e69632e205765206e65656420746f20736e617073686f740a09202a20746861742076616c756520616e6420646f2074686520636f756e74657220747269636b20616761696e2e20466f7274756e6174656c792c207765207374696c6c0a09202a20686176652074686520636f756e7465722076616c756520696e2072382074686174207761732072657475726e6564206279205f5f646f5f6765745f74737065632e0a09202a204174207468697320706f696e742c2072342c723520636f6e7461696e206f7572207365632f6e7365632076616c7565732e0a09202a2f0a0a096c77610972362c57544f4d5f434c4f434b5f534543287233290a096c77610972392c57544f4d5f434c4f434b5f4e534543287233290a0a092f2a205765206e6f772068617665206f757220726573756c7420696e2072362c72392e2057652063726561746520612066616b6520646570656e64656e63790a09202a206f6e207468617420726573756c7420616e642072652d636865636b2074686520636f756e7465720a09202a2f0a096f720972302c72362c72390a09786f720972302c72302c72300a096164640972332c72332c72300a096c640972302c4346475f54425f5550444154455f434f554e54287233290a2020202020202020636d706c642020206372302c72302c723809092f2a20636865636b2069662075706461746564202a2f0a09626e652d093530620a0a092f2a204164642077616c6c2d3e6d6f6e6f746f6e6963206f666673657420616e6420636865636b20666f72206f766572666c6f77206f7220756e646572666c6f772e0a09202a2f0a096164640972342c72342c72360a096164640972352c72352c72390a09636d7064096372302c72352c72370a09636d706469096372312c72352c300a09626c740931660a09737562660972352c72372c72350a09616464690972342c72342c310a313a09626765096372312c3830660a09616464690972342c72342c2d310a096164640972352c72352c72370a0a38303a097374640972342c5453504336345f54565f53454328723131290a097374640972352c5453504336345f54565f4e53454328723131290a0a096d746c72097231320a096372636c72096372302a342b736f0a096c690972332c300a09626c720a0a092f2a0a09202a2073797363616c6c2066616c6c6261636b0a09202a2f0a39393a0a096c690972302c5f5f4e525f636c6f636b5f67657474696d650a0973630a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f636c6f636b5f67657474696d65290a0a0a2f2a0a202a2045786163742070726f746f74797065206f6620636c6f636b5f67657472657328290a202a0a202a20696e74205f5f6b65726e656c5f636c6f636b5f67657472657328636c6f636b69645f7420636c6f636b5f69642c207374727563742074696d6573706563202a726573293b0a202a0a202a2f0a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f636c6f636b5f676574726573290a20202e6366695f737461727470726f630a092f2a20436865636b20666f7220737570706f7274656420636c6f636b20494473202a2f0a09636d707769096372302c72332c434c4f434b5f5245414c54494d450a09636d707769096372312c72332c434c4f434b5f4d4f4e4f544f4e49430a0963726f72096372302a342b65712c6372302a342b65712c6372312a342b65710a09626e65096372302c3939660a0a096c690972332c300a09636d706c69096372302c72342c300a096372636c72096372302a342b736f0a096265716c720a096c69730972352c434c4f434b5f5245414c54494d455f52455340680a096f72690972352c72352c434c4f434b5f5245414c54494d455f524553406c0a097374640972332c5453504336345f54565f534543287234290a097374640972352c5453504336345f54565f4e534543287234290a09626c720a0a092f2a0a09202a2073797363616c6c2066616c6c6261636b0a09202a2f0a39393a0a096c690972302c5f5f4e525f636c6f636b5f6765747265730a0973630a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f636c6f636b5f676574726573290a0a0a2f2a0a202a20546869732069732074686520636f7265206f6620636c6f636b5f67657474696d65282920616e642067657474696d656f6664617928292c0a202a2069742072657475726e73207468652063757272656e742074696d6520696e20723420287365636f6e64732920616e642072352e0a202a204f6e20656e7472792c20723720676976657320746865207265736f6c7574696f6e206f662072352c2065697468657220555345435f5045525f5345430a202a206f72204e5345435f5045525f5345432c20676976696e6720723520696e206d6963726f7365636f6e6473206f72206e616e6f7365636f6e64732e0a202a2049742065787065637473207468652064617461706167652070747220696e20723320616e6420646f65736e277420636c6f626265722069742e0a202a20497420636c6f62626572732072302c20723620616e642072392e0a202a204f6e2072657475726e2c20723820636f6e7461696e732074686520636f756e7465722076616c756520746861742063616e206265207265757365642e0a202a205468697320636c6f62626572732063723020627574206e6f7420616e79206f74686572206372206669656c642e0a202a2f0a565f46554e4354494f4e5f424547494e285f5f646f5f6765745f7473706563290a20202e6366695f737461727470726f630a092f2a20636865636b20666f722075706461746520636f756e742026206c6f61642076616c756573202a2f0a313a096c640972382c4346475f54425f5550444154455f434f554e54287233290a09616e64692e0972302c72382c310909092f2a2070656e64696e6720757064617465203f206c6f6f70202a2f0a09626e652d0931620a09786f720972302c72382c723809092f2a2063726561746520646570656e64656e6379202a2f0a096164640972332c72332c72300a0a092f2a204765742054422026206f66667365742069742e2057652075736520746865204d465442206d6163726f2077686963682077696c6c2067656e65726174650a09202a20776f726b61726f756e6420636f646520666f722043656c6c2e0a09202a2f0a094d465442287236290a096c640972392c4346475f54425f4f5249475f5354414d50287233290a09737562660972362c72392c72360a0a092f2a205363616c6520726573756c74202a2f0a096c640972352c4346475f54425f544f5f5853287233290a09736c64690972362c72362c313209092f2a20636f6d707574652074696d652073696e6365207374616d705f7874696d65202a2f0a096d756c6864750972362c72362c723509092f2a20696e20756e697473206f6620325e2d3332207365636f6e6473202a2f0a0a092f2a20416464207374616d702073696e63652065706f6368202a2f0a096c640972342c5354414d505f5854494d452b5453504336345f54565f534543287233290a096c777a0972352c5354414d505f5345435f46524143287233290a096f720972302c72342c72350a096f720972302c72302c72360a09786f720972302c72302c72300a096164640972332c72332c72300a096c640972302c4346475f54425f5550444154455f434f554e54287233290a09636d706c6420202072302c72380909092f2a20636865636b2069662075706461746564202a2f0a09626e652d0931620909092f2a2072656c6f616420696620736f202a2f0a0a092f2a20636f6e7665727420746f207365636f6e64732026206e616e6f7365636f6e647320616e642061646420746f207374616d70202a2f0a096164640972362c72362c723509092f2a20616464206f6e206672616374696f6e616c207365636f6e6473206f66207874696d65202a2f0a096d756c6877750972352c72362c723709092f2a20636f6d70757465206d6963726f206f72206e616e6f7365636f6e647320616e64202a2f0a09737264690972362c72362c333209092f2a207365636f6e64732073696e6365207374616d705f7874696d65202a2f0a09636c726c64690972352c72352c33320a096164640972342c72342c72360a09626c720a20202e6366695f656e6470726f630a565f46554e4354494f4e5f454e44285f5f646f5f6765745f7473706563290a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f6e6f74652e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303030333400313231313437343433333000303032303735310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c75646520222e2e2f7664736f33322f6e6f74652e53220a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f7369677472616d702e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323335313700313231313437343433333000303032313634350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205369676e616c207472616d706f6c696e6520666f7220363420626974732070726f63657373657320696e2061207070633634206b65726e656c20666f720a202a2075736520696e20746865207644534f0a202a0a202a20436f707972696768742028432920323030342042656e6a616d696e2048657272656e7363686d75696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c2049424d20436f72702e0a202a20436f7079726967687420284329203230303420416c616e204d6f6472612028616d6f6472614061752e69626d2e636f6d29292c2049424d20436f72702e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f7664736f2e683e0a23696e636c756465203c61736d2f7074726163652e683e09092f2a2058585820666f72205f5f5349474e414c5f4652414d4553495a45202a2f0a0a092e746578740a0a2f2a20546865206e6f7020686572652069732061206861636b2e20205468652064776172663220756e77696e6420726f7574696e657320737562747261637420312066726f6d0a2020207468652072657475726e206164647265737320746f2067657420616e206164647265737320696e20746865206d6964646c65206f66207468652070726573756d65640a20202063616c6c20696e737472756374696f6e2e202053696e636520776520646f6e2774206861766520612063616c6c20686572652c207765206172746966696369616c6c790a202020657874656e64207468652072616e676520636f76657265642062792074686520756e77696e6420696e666f2062792070616464696e67206265666f7265207468650a2020207265616c2073746172742e20202a2f0a096e6f700a092e62616c69676e20380a565f46554e4354494f4e5f424547494e285f5f6b65726e656c5f7369677472616d705f72743634290a2e4c73696772745f7374617274203d202e202d20340a09616464690972312c2072312c205f5f5349474e414c5f4652414d4553495a450a096c690972302c5f5f4e525f72745f73696772657475726e0a0973630a2e4c73696772745f656e643a0a565f46554e4354494f4e5f454e44285f5f6b65726e656c5f7369677472616d705f72743634290a2f2a2054686520222e62616c69676e2038222061626f766520616e642074686520666f6c6c6f77696e67207a65726f73206d696d696320746865206f6c6420737461636b0a2020207472616d706f6c696e65206c61796f75742e2020546865206c617374206d616769632076616c7565206973207468652075636f6e7465787420706f696e7465722c0a20202063686f73656e20696e20737563682061207761792074686174206f6c646572206c696267636320756e77696e6420636f64652072657475726e732061207a65726f0a202020666f72206120736967636f6e7465787420706f696e7465722e20202a2f0a092e6c6f6e6720302c302c300a092e7175616420302c2d32312a380a0a2f2a2052656769737465722072312063616e20626520666f756e64206174206f66667365742038206f6620612070745f72656773207374727563747572652e0a2020204120706f696e74657220746f207468652070745f726567732069732073746f72656420696e206d656d6f727920617420746865206f6c6420737020706c7573205054524547532e20202a2f0a23646566696e65206366615f73617665205c0a20202e6279746520307830663b0909092f2a2044575f4346415f6465665f6366615f65787072657373696f6e202a2f09095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e6279746520307837313b202e736c6562313238205054524547533b092f2a202020202044575f4f505f6272656731202a2f0909095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307832333b202e756c6562313238205253495a453b092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a393a0a0a2f2a205265676973746572205245474e4f2063616e20626520666f756e64206174206f6666736574204f4653206f6620612070745f72656773207374727563747572652e0a2020204120706f696e74657220746f207468652070745f726567732069732073746f72656420696e206d656d6f727920617420746865206f6c6420737020706c7573205054524547532e20202a2f0a23646566696e65207273617665287265676e6f2c206f667329205c0a20202e6279746520307831303b0909092f2a2044575f4346415f65787072657373696f6e202a2f0909095c0a20202e756c6562313238207265676e6f3b09092f2a2020207265676e6f202a2f090909095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e6279746520307837313b202e736c6562313238205054524547533b092f2a202020202044575f4f505f6272656731202a2f0909095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e69666e65206f66733b09090909090909095c0a202020202e6279746520307832333b202e756c6562313238206f66733b092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a20202e656e6469663b09090909090909095c0a393a0a0a2f2a204966206d73722062697420313c3c3235206973207365742c207468656e20564d58207265676973746572205245474e4f206973206174206f6666736574205245474e4f2a31360a2020206f662074686520564d5820726567207374727563742e20204120706f696e74657220746f2074686520564d58207265672073747275637420697320617420565245475320696e0a2020207468652070745f72656773207374727563742e202054686973206d6163726f20697320666f72205245474e4f203d3d20302c20616e6420636f6e7461696e730a20202027737562726f7574696e657327207468617420746865206f74686572206d6163726f73206a756d7020746f2e20202a2f0a23646566696e652076736176655f6d737230287265676e6f29205c0a20202e6279746520307831303b0909092f2a2044575f4346415f65787072657373696f6e202a2f0909095c0a20202e756c6562313238207265676e6f202b2037373b09092f2a2020207265676e6f202a2f090909095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e627974652030783330202b207265676e6f3b09092f2a202020202044575f4f505f6c697430202a2f0909095c0a323a0909090909090909095c0a20202e6279746520307834303b0909092f2a202020202044575f4f505f6c69743136202a2f0909095c0a20202e6279746520307831653b0909092f2a202020202044575f4f505f6d756c202a2f0909095c0a333a0909090909090909095c0a20202e6279746520307837313b202e736c6562313238205054524547533b092f2a202020202044575f4f505f6272656731202a2f0909095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307831323b0909092f2a202020202044575f4f505f647570202a2f0909095c0a20202e6279746520307832333b0909092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a202020202e756c65623132382033332a5253495a453b09092f2a202020202020206d7372206f6666736574202a2f0909095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307830633b202e6c6f6e672031203c3c2032353b092f2a202020202044575f4f505f636f6e73743475202a2f0909095c0a20202e6279746520307831613b0909092f2a202020202044575f4f505f616e64202a2f0909095c0a20202e6279746520307831323b0909092f2a202020202044575f4f505f6475702c207265742030206966206272612074616b656e202a2f095c0a20202e6279746520307833303b0909092f2a202020202044575f4f505f6c697430202a2f0909095c0a20202e6279746520307832393b0909092f2a202020202044575f4f505f6571202a2f0909095c0a20202e6279746520307832383b202e73686f7274203078376666663b092f2a202020202044575f4f505f62726120746f20656e64202a2f09095c0a20202e6279746520307831333b0909092f2a202020202044575f4f505f64726f702c20706f70207468652030202a2f09095c0a20202e6279746520307832333b202e756c65623132382056524547533b092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307832323b0909092f2a202020202044575f4f505f706c7573202a2f0909095c0a20202e6279746520307832663b202e73686f7274203078376666663b092f2a202020202044575f4f505f736b697020746f20656e64202a2f09095c0a393a0a0a2f2a204966206d73722062697420313c3c3235206973207365742c207468656e20564d58207265676973746572205245474e4f206973206174206f6666736574205245474e4f2a31360a2020206f662074686520564d5820726567207374727563742e20205245474e4f206973203120746872752033312e20202a2f0a23646566696e652076736176655f6d737231287265676e6f29205c0a20202e6279746520307831303b0909092f2a2044575f4346415f65787072657373696f6e202a2f0909095c0a20202e756c6562313238207265676e6f202b2037373b09092f2a2020207265676e6f202a2f090909095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e627974652030783330202b207265676e6f3b09092f2a202020202044575f4f505f6c6974206e202a2f0909095c0a20202e6279746520307832663b202e73686f7274203262202d2039663b092f2a202020202044575f4f505f736b6970202a2f0909095c0a393a0a0a2f2a204966206d73722062697420313c3c3235206973207365742c207468656e20564d58207265676973746572205245474e4f206973206174206f6666736574204f4653206f660a20202074686520564d58207361766520626c6f636b2e20202a2f0a23646566696e652076736176655f6d737232287265676e6f2c206f667329205c0a20202e6279746520307831303b0909092f2a2044575f4346415f65787072657373696f6e202a2f0909095c0a20202e756c6562313238207265676e6f202b2037373b09092f2a2020207265676e6f202a2f090909095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e6279746520307830613b202e73686f7274206f66733b092f2a202020202044575f4f505f636f6e73743275202a2f0909095c0a20202e6279746520307832663b202e73686f7274203362202d2039663b092f2a202020202044575f4f505f736b6970202a2f0909095c0a393a0a0a2f2a20564d58207265676973746572205245474e4f206973206174206f6666736574204f4653206f662074686520564d58207361766520617265612e20202a2f0a23646566696e65207673617665287265676e6f2c206f667329205c0a20202e6279746520307831303b0909092f2a2044575f4346415f65787072657373696f6e202a2f0909095c0a20202e756c6562313238207265676e6f202b2037373b09092f2a2020207265676e6f202a2f090909095c0a20202e756c6562313238203966202d2031663b09092f2a2020206c656e677468202a2f090909095c0a313a0909090909090909095c0a20202e6279746520307837313b202e736c6562313238205054524547533b092f2a202020202044575f4f505f6272656731202a2f0909095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307832333b202e756c65623132382056524547533b092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a20202e6279746520307830363b0909092f2a202020202044575f4f505f6465726566202a2f0909095c0a20202e6279746520307832333b202e756c6562313238206f66733b092f2a202020202044575f4f505f706c75735f75636f6e7374202a2f09095c0a393a0a0a2f2a2054686973206973207768657265207468652070745f7265677320706f696e7465722063616e20626520666f756e64206f6e2074686520737461636b2e20202a2f0a23646566696e6520505452454753093132382b3136382b35360a0a2f2a2053697a65206f6620726567732e20202a2f0a23646566696e65205253495a4509380a0a2f2a2053697a65206f662043522072656720696e20445741524620756e77696e6420696e666f2e202a2f0a23646566696e6520435253495a4509340a0a2f2a205468697320697320746865206f6666736574206f662074686520564d582072656720706f696e7465722e20202a2f0a23646566696e652056524547530934382a5253495a452b33332a380a0a2f2a2044657363726962652077686572652067656e6572616c20707572706f73652072656773206172652073617665642e20202a2f0a23646566696e652045485f4652414d455f47454e205c0a20206366615f736176653b09090909090909095c0a20207273617665202820302c2020302a5253495a45293b090909090909095c0a20207273617665202820322c2020322a5253495a45293b090909090909095c0a20207273617665202820332c2020332a5253495a45293b090909090909095c0a20207273617665202820342c2020342a5253495a45293b090909090909095c0a20207273617665202820352c2020352a5253495a45293b090909090909095c0a20207273617665202820362c2020362a5253495a45293b090909090909095c0a20207273617665202820372c2020372a5253495a45293b090909090909095c0a20207273617665202820382c2020382a5253495a45293b090909090909095c0a20207273617665202820392c2020392a5253495a45293b090909090909095c0a20207273617665202831302c2031302a5253495a45293b090909090909095c0a20207273617665202831312c2031312a5253495a45293b090909090909095c0a20207273617665202831322c2031322a5253495a45293b090909090909095c0a20207273617665202831332c2031332a5253495a45293b090909090909095c0a20207273617665202831342c2031342a5253495a45293b090909090909095c0a20207273617665202831352c2031352a5253495a45293b090909090909095c0a20207273617665202831362c2031362a5253495a45293b090909090909095c0a20207273617665202831372c2031372a5253495a45293b090909090909095c0a20207273617665202831382c2031382a5253495a45293b090909090909095c0a20207273617665202831392c2031392a5253495a45293b090909090909095c0a20207273617665202832302c2032302a5253495a45293b090909090909095c0a20207273617665202832312c2032312a5253495a45293b090909090909095c0a20207273617665202832322c2032322a5253495a45293b090909090909095c0a20207273617665202832332c2032332a5253495a45293b090909090909095c0a20207273617665202832342c2032342a5253495a45293b090909090909095c0a20207273617665202832352c2032352a5253495a45293b090909090909095c0a20207273617665202832362c2032362a5253495a45293b090909090909095c0a20207273617665202832372c2032372a5253495a45293b090909090909095c0a20207273617665202832382c2032382a5253495a45293b090909090909095c0a20207273617665202832392c2032392a5253495a45293b090909090909095c0a20207273617665202833302c2033302a5253495a45293b090909090909095c0a20207273617665202833312c2033312a5253495a45293b090909090909095c0a20207273617665202836372c2033322a5253495a45293b09092f2a2061702c20757365642061732074656d7020666f72206e6970202a2f09095c0a20207273617665202836352c2033362a5253495a45293b09092f2a206c72202a2f090909095c0a20207273617665202837302c2033382a5253495a45202b20285253495a45202d20435253495a452929202f2a206372202a2f0a0a2f2a204465736372696265207768657265207468652046502072656773206172652073617665642e20202a2f0a23646566696e652045485f4652414d455f4650205c0a20207273617665202833322c2034382a5253495a45202b2020302a38293b0909090909095c0a20207273617665202833332c2034382a5253495a45202b2020312a38293b0909090909095c0a20207273617665202833342c2034382a5253495a45202b2020322a38293b0909090909095c0a20207273617665202833352c2034382a5253495a45202b2020332a38293b0909090909095c0a20207273617665202833362c2034382a5253495a45202b2020342a38293b0909090909095c0a20207273617665202833372c2034382a5253495a45202b2020352a38293b0909090909095c0a20207273617665202833382c2034382a5253495a45202b2020362a38293b0909090909095c0a20207273617665202833392c2034382a5253495a45202b2020372a38293b0909090909095c0a20207273617665202834302c2034382a5253495a45202b2020382a38293b0909090909095c0a20207273617665202834312c2034382a5253495a45202b2020392a38293b0909090909095c0a20207273617665202834322c2034382a5253495a45202b2031302a38293b0909090909095c0a20207273617665202834332c2034382a5253495a45202b2031312a38293b0909090909095c0a20207273617665202834342c2034382a5253495a45202b2031322a38293b0909090909095c0a20207273617665202834352c2034382a5253495a45202b2031332a38293b0909090909095c0a20207273617665202834362c2034382a5253495a45202b2031342a38293b0909090909095c0a20207273617665202834372c2034382a5253495a45202b2031352a38293b0909090909095c0a20207273617665202834382c2034382a5253495a45202b2031362a38293b0909090909095c0a20207273617665202834392c2034382a5253495a45202b2031372a38293b0909090909095c0a20207273617665202835302c2034382a5253495a45202b2031382a38293b0909090909095c0a20207273617665202835312c2034382a5253495a45202b2031392a38293b0909090909095c0a20207273617665202835322c2034382a5253495a45202b2032302a38293b0909090909095c0a20207273617665202835332c2034382a5253495a45202b2032312a38293b0909090909095c0a20207273617665202835342c2034382a5253495a45202b2032322a38293b0909090909095c0a20207273617665202835352c2034382a5253495a45202b2032332a38293b0909090909095c0a20207273617665202835362c2034382a5253495a45202b2032342a38293b0909090909095c0a20207273617665202835372c2034382a5253495a45202b2032352a38293b0909090909095c0a20207273617665202835382c2034382a5253495a45202b2032362a38293b0909090909095c0a20207273617665202835392c2034382a5253495a45202b2032372a38293b0909090909095c0a20207273617665202836302c2034382a5253495a45202b2032382a38293b0909090909095c0a20207273617665202836312c2034382a5253495a45202b2032392a38293b0909090909095c0a20207273617665202836322c2034382a5253495a45202b2033302a38293b0909090909095c0a20207273617665202836332c2034382a5253495a45202b2033312a38290a0a2f2a2044657363726962652077686572652074686520564d582072656773206172652073617665642e20202a2f0a23696664656620434f4e4649475f414c54495645430a23646566696e652045485f4652414d455f564d58205c0a202076736176655f6d73723020282030293b090909090909095c0a202076736176655f6d73723120282031293b090909090909095c0a202076736176655f6d73723120282032293b090909090909095c0a202076736176655f6d73723120282033293b090909090909095c0a202076736176655f6d73723120282034293b090909090909095c0a202076736176655f6d73723120282035293b090909090909095c0a202076736176655f6d73723120282036293b090909090909095c0a202076736176655f6d73723120282037293b090909090909095c0a202076736176655f6d73723120282038293b090909090909095c0a202076736176655f6d73723120282039293b090909090909095c0a202076736176655f6d73723120283130293b090909090909095c0a202076736176655f6d73723120283131293b090909090909095c0a202076736176655f6d73723120283132293b090909090909095c0a202076736176655f6d73723120283133293b090909090909095c0a202076736176655f6d73723120283134293b090909090909095c0a202076736176655f6d73723120283135293b090909090909095c0a202076736176655f6d73723120283136293b090909090909095c0a202076736176655f6d73723120283137293b090909090909095c0a202076736176655f6d73723120283138293b090909090909095c0a202076736176655f6d73723120283139293b090909090909095c0a202076736176655f6d73723120283230293b090909090909095c0a202076736176655f6d73723120283231293b090909090909095c0a202076736176655f6d73723120283232293b090909090909095c0a202076736176655f6d73723120283233293b090909090909095c0a202076736176655f6d73723120283234293b090909090909095c0a202076736176655f6d73723120283235293b090909090909095c0a202076736176655f6d73723120283236293b090909090909095c0a202076736176655f6d73723120283237293b090909090909095c0a202076736176655f6d73723120283238293b090909090909095c0a202076736176655f6d73723120283239293b090909090909095c0a202076736176655f6d73723120283330293b090909090909095c0a202076736176655f6d73723120283331293b090909090909095c0a202076736176655f6d737232202833332c2033322a31362b3132293b0909090909095c0a202076736176652020202020202833322c2033332a3136290a23656c73650a23646566696e652045485f4652414d455f564d580a23656e6469660a0a092e73656374696f6e202e65685f6672616d652c2261222c4070726f67626974730a2e4c6369653a0a092e6c6f6e67202e4c6369655f656e64202d202e4c6369655f73746172740a2e4c6369655f73746172743a0a092e6c6f6e6720300909092f2a20434945204944202a2f0a092e6279746520310909092f2a2056657273696f6e206e756d626572202a2f0a092e737472696e6720227a52532209092f2a204e554c2d7465726d696e61746564206175676d656e746174696f6e20737472696e67202a2f0a092e756c6562313238203409092f2a20436f646520616c69676e6d656e7420666163746f72202a2f0a092e736c6562313238202d3809092f2a204461746120616c69676e6d656e7420666163746f72202a2f0a092e6279746520363709092f2a2052657475726e206164647265737320726567697374657220636f6c756d6e2c206170202a2f0a092e756c6562313238203109092f2a204175676d656e746174696f6e2076616c7565206c656e677468202a2f0a092e62797465203078313409092f2a2044575f45485f50455f706372656c207c2044575f45485f50455f7564617461382e202a2f0a092e6279746520307830632c312c3009092f2a2044575f4346415f6465665f6366613a207231206f66732030202a2f0a092e62616c69676e20380a2e4c6369655f656e643a0a0a092e6c6f6e67202e4c666465305f656e64202d202e4c666465305f73746172740a2e4c666465305f73746172743a0a092e6c6f6e67202e4c666465305f7374617274202d202e4c636965092f2a2043494520706f696e7465722e202a2f0a092e71756164202e4c73696772745f7374617274202d202e09092f2a2050432073746172742c206c656e677468202a2f0a092e71756164202e4c73696772745f656e64202d202e4c73696772745f73746172740a092e756c656231323820300909092f2a204175676d656e746174696f6e202a2f0a0945485f4652414d455f47454e0a0945485f4652414d455f46500a0945485f4652414d455f564d580a2320446f207765207265616c6c79206e65656420746f20646573637269626520746865206672616d65206174207468697320706f696e743f202069652e2077696c6c0a232077652065766572206861766520736f6d652063616c6c20636861696e20746861742072657475726e7320736f6d65776865726520706173742074686520616464693f0a23204920646f6e2774207468696e6b20736f2c2073696e63652067636320646f65736e277420737570706f7274206173796e63207369676e616c732e0a23092e62797465203078343109092f2a2044575f4346415f616476616e63655f6c6f6320312a34202a2f0a23756e646566205054524547530a23646566696e6520505452454753203136382b35360a230945485f4652414d455f47454e0a230945485f4652414d455f46500a230945485f4652414d455f564d580a092e62616c69676e20380a2e4c666465305f656e643a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f7664736f36342e6c64732e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303732343000313231313437343433333000303032313732300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732069732074686520696e66616d6f7573206c642073637269707420666f72207468652036342062697473207664736f0a202a206c6962726172790a202a2f0a23696e636c756465203c61736d2f7664736f2e683e0a0a4f55545055545f464f524d41542822656c6636342d706f7765727063222c2022656c6636342d706f7765727063222c2022656c6636342d706f776572706322290a4f55545055545f4152434828706f77657270633a636f6d6d6f6e3634290a454e545259285f7374617274290a0a53454354494f4e530a7b0a092e203d205644534f36345f4c42415345202b2053495a454f465f484541444552533b0a0a092e6861736809093a207b202a282e6861736829207d0909093a746578740a092e676e752e68617368093a207b202a282e676e752e6861736829207d0a092e64796e73796d09093a207b202a282e64796e73796d29207d0a092e64796e73747209093a207b202a282e64796e73747229207d0a092e676e752e76657273696f6e093a207b202a282e676e752e76657273696f6e29207d0a092e676e752e76657273696f6e5f64093a207b202a282e676e752e76657273696f6e5f6429207d0a092e676e752e76657273696f6e5f72093a207b202a282e676e752e76657273696f6e5f7229207d0a0a092e6e6f746509093a207b202a282e6e6f74652e2a29207d09093a74657874093a6e6f74650a0a092e203d20414c49474e283136293b0a092e7465787409093a207b0a09092a282e74657874202e73747562202e746578742e2a202e676e752e6c696e6b6f6e63652e742e2a205f5f6674725f616c745f2a290a09092a282e73667072202e676c696e6b290a097d0909090909093a746578740a0950524f56494445285f5f6574657874203d202e293b0a0950524f56494445285f6574657874203d202e293b0a0950524f56494445286574657874203d202e293b0a0a092e203d20414c49474e2838293b0a095f5f6674725f6669787570093a207b202a285f5f6674725f666978757029207d0a0a092e203d20414c49474e2838293b0a095f5f6d6d755f6674725f6669787570093a207b202a285f5f6d6d755f6674725f666978757029207d0a0a092e203d20414c49474e2838293b0a095f5f6c7773796e635f6669787570093a207b202a285f5f6c7773796e635f666978757029207d0a0a092e203d20414c49474e2838293b0a095f5f66775f6674725f6669787570093a207b202a285f5f66775f6674725f666978757029207d0a0a092f2a0a09202a204f7468657220737475666620697320617070656e64656420746f207468652074657874207365676d656e743a0a09202a2f0a092e726f6461746109093a207b202a282e726f64617461202e726f646174612e2a202e676e752e6c696e6b6f6e63652e722e2a29207d0a092e726f6461746131093a207b202a282e726f646174613129207d0a0a092e64796e616d6963093a207b202a282e64796e616d696329207d09093a74657874093a64796e616d69630a0a092e65685f6672616d655f686472093a207b202a282e65685f6672616d655f68647229207d09093a74657874093a65685f6672616d655f6864720a092e65685f6672616d65093a207b204b45455020282a282e65685f6672616d652929207d093a746578740a092e6763635f6578636570745f7461626c65203a207b202a282e6763635f6578636570745f7461626c6529207d0a092e72656c612e64796e20414c49474e283829203a207b202a282e72656c612e64796e29207d0a0a092e6f706420414c49474e283829093a207b204b45455020282a282e6f70642929207d0a092e676f7420414c49474e283829093a207b202a282e676f74202e746f6329207d0a0a095f656e64203d202e3b0a0950524f5649444528656e64203d202e293b0a0a092f2a0a09202a20537461627320646562756767696e672073656374696f6e7320617265206865726520746f6f2e0a09202a2f0a092e737461622020202020202020202030203a207b202a282e7374616229207d0a092e737461627374722020202020202030203a207b202a282e7374616273747229207d0a092e737461622e6578636c202020202030203a207b202a282e737461622e6578636c29207d0a092e737461622e6578636c737472202030203a207b202a282e737461622e6578636c73747229207d0a092e737461622e696e6465782020202030203a207b202a282e737461622e696e64657829207d0a092e737461622e696e6465787374722030203a207b202a282e737461622e696e64657873747229207d0a092e636f6d6d656e742020202020202030203a207b202a282e636f6d6d656e7429207d0a0a092f2a0a09202a2044574152462064656275672073656374696f6e732e0a09202a2053796d626f6c7320696e2074686520445741524620646562756767696e672073656374696f6e73206172652072656c617469766520746f2074686520626567696e6e696e670a09202a206f66207468652073656374696f6e20736f20776520626567696e207468656d20617420302e0a09202a2f0a092f2a2044574152462031202a2f0a092e64656275672020202020202020202030203a207b202a282e646562756729207d0a092e6c696e65202020202020202020202030203a207b202a282e6c696e6529207d0a092f2a20474e55204457415246203120657874656e73696f6e73202a2f0a092e64656275675f737263696e666f202030203a207b202a282e64656275675f737263696e666f29207d0a092e64656275675f73666e616d6573202030203a207b202a282e64656275675f73666e616d657329207d0a092f2a20445741524620312e3120616e642044574152462032202a2f0a092e64656275675f6172616e676573202030203a207b202a282e64656275675f6172616e67657329207d0a092e64656275675f7075626e616d65732030203a207b202a282e64656275675f7075626e616d657329207d0a092f2a2044574152462032202a2f0a092e64656275675f696e666f202020202030203a207b202a282e64656275675f696e666f202e676e752e6c696e6b6f6e63652e77692e2a29207d0a092e64656275675f61626272657620202030203a207b202a282e64656275675f61626272657629207d0a092e64656275675f6c696e65202020202030203a207b202a282e64656275675f6c696e6529207d0a092e64656275675f6672616d652020202030203a207b202a282e64656275675f6672616d6529207d0a092e64656275675f73747220202020202030203a207b202a282e64656275675f73747229207d0a092e64656275675f6c6f6320202020202030203a207b202a282e64656275675f6c6f6329207d0a092e64656275675f6d6163696e666f202030203a207b202a282e64656275675f6d6163696e666f29207d0a092f2a205347492f4d495053204457415246203220657874656e73696f6e73202a2f0a092e64656275675f7765616b6e616d65732030203a207b202a282e64656275675f7765616b6e616d657329207d0a092e64656275675f66756e636e616d65732030203a207b202a282e64656275675f66756e636e616d657329207d0a092e64656275675f747970656e616d65732030203a207b202a282e64656275675f747970656e616d657329207d0a092e64656275675f7661726e616d6573202030203a207b202a282e64656275675f7661726e616d657329207d0a0a092f444953434152442f093a207b0a09092a282e6e6f74652e474e552d737461636b290a09092a282e6272616e63685f6c74290a09092a282e64617461202e646174612e2a202e676e752e6c696e6b6f6e63652e642e2a202e73646174612a290a09092a282e627373202e73627373202e64796e627373202e64796e73627373290a097d0a7d0a0a2f2a0a202a2056657279206f6c642076657273696f6e73206f66206c6420646f206e6f74207265636f676e697a652074686973206e616d6520746f6b656e3b207573652074686520636f6e7374616e742e0a202a2f0a23646566696e652050545f474e555f45485f4652414d4509307836343734653535300a0a2f2a0a202a205765206d75737420737570706c792074686520454c462070726f6772616d2068656164657273206578706c696369746c7920746f20676574206a757374206f6e650a202a2050545f4c4f4144207365676d656e742c20616e64207365742074686520666c616773206578706c696369746c7920746f206d616b65207365676d656e747320726561642d6f6e6c792e0a202a2f0a50484452530a7b0a0974657874090950545f4c4f41442046494c4548445220504844525320464c4147532835293b092f2a2050465f527c50465f58202a2f0a0964796e616d6963090950545f44594e414d494320464c4147532834293b09092f2a2050465f52202a2f0a096e6f7465090950545f4e4f544520464c4147532834293b09092f2a2050465f52202a2f0a0965685f6672616d655f6864720950545f474e555f45485f4652414d453b0a7d0a0a2f2a0a202a205468697320636f6e74726f6c7320776861742073796d626f6c73207765206578706f72742066726f6d207468652044534f2e0a202a2f0a56455253494f4e0a7b0a095644534f5f56455253494f4e5f535452494e47207b0a09676c6f62616c3a0a09092f2a0a0909202a2048617320746f20626520746865726520666f7220746865206b65726e656c20746f2066696e640a0909202a2f0a09095f5f6b65726e656c5f64617461706167655f6f66667365743b0a0a09095f5f6b65726e656c5f6765745f73797363616c6c5f6d61703b0a09095f5f6b65726e656c5f67657474696d656f666461793b0a09095f5f6b65726e656c5f636c6f636b5f67657474696d653b0a09095f5f6b65726e656c5f636c6f636b5f6765747265733b0a09095f5f6b65726e656c5f6765745f7462667265713b0a09095f5f6b65726e656c5f73796e635f646963616368653b0a09095f5f6b65726e656c5f73796e635f646963616368655f70353b0a09095f5f6b65726e656c5f7369677472616d705f727436343b0a09095f5f6b65726e656c5f6765746370753b0a0a096c6f63616c3a202a3b0a097d3b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7664736f36342f7664736f36345f777261707065722e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033373500313231313437343433333000303032323730310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a23696e636c756465203c61736d2f706167652e683e0a0a095f5f504147455f414c49474e45445f444154410a0a092e676c6f626c207664736f36345f73746172742c207664736f36345f656e640a092e62616c69676e20504147455f53495a450a7664736f36345f73746172743a0a092e696e6362696e2022617263682f706f77657270632f6b65726e656c2f7664736f36342f7664736f36342e736f220a092e62616c69676e20504147455f53495a450a7664736f36345f656e643a0a0a092e70726576696f75730a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f766563656d752e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323036343400313231313437343433333000303032303137340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20526f7574696e657320746f20656d756c61746520736f6d6520416c74697665632f564d5820696e737472756374696f6e732c207370656369666963616c6c790a202a2074686f736520746861742063616e2074726170207768656e20676976656e2064656e6f726d616c697a6564206f706572616e647320696e204a617661206d6f64652e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a2f2a2046756e6374696f6e7320696e20766563746f722e53202a2f0a65787465726e20766f69642076616464667028766563746f72313238202a6473742c20766563746f72313238202a612c20766563746f72313238202a62293b0a65787465726e20766f69642076737562667028766563746f72313238202a6473742c20766563746f72313238202a612c20766563746f72313238202a62293b0a65787465726e20766f696420766d616464667028766563746f72313238202a6473742c20766563746f72313238202a612c20766563746f72313238202a622c20766563746f72313238202a63293b0a65787465726e20766f696420766e6d737562667028766563746f72313238202a6473742c20766563746f72313238202a612c20766563746f72313238202a622c20766563746f72313238202a63293b0a65787465726e20766f696420767265667028766563746f72313238202a6473742c20766563746f72313238202a737263293b0a65787465726e20766f69642076727371727465667028766563746f72313238202a6473742c20766563746f72313238202a737263293b0a65787465726e20766f6964207665787074657028766563746f72313238202a6473742c20766563746f72313238202a737263293b0a0a73746174696320756e7369676e656420696e742065787032735b385d203d207b0a0930783830303030302c0a0930783862393563322c0a0930783938333766302c0a0930786135666564372c0a0930786235303466332c0a0930786335363732612c0a0930786437343466642c0a0930786561633063370a7d3b0a0a2f2a0a202a20436f6d707574657320616e20657374696d617465206f6620325e782e20205468652060732720617267756d656e74206973207468652033322d6269740a202a2073696e676c652d707265636973696f6e20666c6f6174696e672d706f696e7420726570726573656e746174696f6e206f6620782e0a202a2f0a73746174696320756e7369676e656420696e7420656578703228756e7369676e656420696e742073290a7b0a09696e74206578702c207077723b0a09756e7369676e656420696e74206d616e742c20667261633b0a0a092f2a2065787472616374206578706f6e656e74206669656c642066726f6d20696e707574202a2f0a09657870203d20282873203e3e203233292026203078666629202d203132373b0a0969662028657870203e203729207b0a09092f2a20636865636b20666f72204e614e20696e707574202a2f0a090969662028657870203d3d2031323820262620287320262030783766666666662920213d2030290a09090972657475726e2073207c2030783430303030303b092f2a2072657475726e20514e614e202a2f0a09092f2a20325e2d626967203d20302c20325e2b626967203d202b496e66202a2f0a090972657475726e20287320262030783830303030303030293f20303a20307837663830303030303b092f2a2030206f72202b496e66202a2f0a097d0a0969662028657870203c202d3233290a090972657475726e20307833663830303030303b092f2a20312e30202a2f0a0a092f2a20636f6e7665727420746f20666978656420706f696e7420696e746567657220696e20392e323320726570726573656e746174696f6e202a2f0a09707772203d202873202620307837666666666629207c2030783830303030303b0a0969662028657870203e2030290a0909707772203c3c3d206578703b0a09656c73650a0909707772203e3e3d202d6578703b0a09696620287320262030783830303030303030290a0909707772203d202d7077723b0a0a092f2a206578747261637420696e746567657220706172742c207768696368206265636f6d6573206578706f6e656e742070617274206f6620726573756c74202a2f0a09657870203d2028707772203e3e20323329202b203132363b0a0969662028657870203e3d20323534290a090972657475726e20307837663830303030303b0a0969662028657870203c202d3233290a090972657475726e20303b0a0a092f2a207461626c65206c6f6f6b7570206f6e20746f7020332062697473206f66206672616374696f6e20746f20676574206d616e7469737361202a2f0a096d616e74203d2065787032735b28707772203e3e20323029202620375d3b0a0a092f2a206c696e65617220696e746572706f6c6174696f6e207573696e672072656d61696e696e672032302062697473206f66206672616374696f6e202a2f0a0961736d28226d756c6877752025302c25312c253222203a20223d7222202866726163290a09202020203a202272222028707772203c3c203132292c2022722220283078313732623833666629293b0a0961736d28226d756c6877752025302c25312c253222203a20223d722220286672616329203a20227222202866726163292c2022722220286d616e7429293b0a096d616e74202b3d20667261633b0a0a0969662028657870203e3d2030290a090972657475726e206d616e74202b2028657870203c3c203233293b0a0a092f2a2064656e6f726d616c697a656420726573756c74202a2f0a09657870203d202d6578703b0a096d616e74202b3d2031203c3c2028657870202d2031293b0a0972657475726e206d616e74203e3e206578703b0a7d0a0a2f2a0a202a20436f6d707574657320616e20657374696d617465206f66206c6f675f322878292e20205468652060732720617267756d656e74206973207468652033322d6269740a202a2073696e676c652d707265636973696f6e20666c6f6174696e672d706f696e7420726570726573656e746174696f6e206f6620782e0a202a2f0a73746174696320756e7369676e656420696e7420656c6f673228756e7369676e656420696e742073290a7b0a09696e74206578702c206d616e742c206c7a2c20667261633b0a0a09657870203d2073202620307837663830303030303b0a096d616e74203d207320262030783766666666663b0a0969662028657870203d3d203078376638303030303029207b092f2a20496e66206f72204e614e202a2f0a0909696620286d616e7420213d2030290a09090973207c3d2030783430303030303b092f2a207475726e204e614e20696e746f20514e614e202a2f0a090972657475726e20733b0a097d0a096966202828657870207c206d616e7429203d3d20302909092f2a202b30206f72202d30202a2f0a090972657475726e20307866663830303030303b092f2a2072657475726e202d496e66202a2f0a0a0969662028657870203d3d203029207b0a09092f2a2064656e6f726d616c697a6564202a2f0a090961736d2822636e746c7a772025302c253122203a20223d722220286c7a29203a2022722220286d616e7429293b0a09096d616e74203c3c3d206c7a202d20383b0a0909657870203d20282d313138202d206c7a29203c3c2032333b0a097d20656c7365207b0a09096d616e74207c3d2030783830303030303b0a0909657870202d3d20313237203c3c2032333b0a097d0a0a09696620286d616e74203e3d20307862353034663329207b090909092f2a20325e302e35202a20325e3233202a2f0a0909657870207c3d2030783430303030303b0909092f2a20302e35202a20325e3233202a2f0a090961736d28226d756c6877752025302c25312c253222203a20223d722220286d616e74290a0909202020203a2022722220286d616e74292c2022722220283078623530346633333429293b092f2a20325e2d302e35202a20325e3332202a2f0a097d0a09696620286d616e74203e3d20307839383337663029207b090909092f2a20325e302e3235202a20325e3233202a2f0a0909657870207c3d2030783230303030303b0909092f2a20302e3235202a20325e3233202a2f0a090961736d28226d756c6877752025302c25312c253222203a20223d722220286d616e74290a0909202020203a2022722220286d616e74292c2022722220283078643734346663636229293b092f2a20325e2d302e3235202a20325e3332202a2f0a097d0a09696620286d616e74203e3d20307838623935633229207b090909092f2a20325e302e313235202a20325e3233202a2f0a0909657870207c3d2030783130303030303b0909092f2a20302e313235202a20325e3233202a2f0a090961736d28226d756c6877752025302c25312c253222203a20223d722220286d616e74290a0909202020203a2022722220286d616e74292c2022722220283078656163306336653829293b092f2a20325e2d302e313235202a20325e3332202a2f0a097d0a09696620286d616e74203e20307838303030303029207b090909092f2a20312e30202a20325e3233202a2f0a09092f2a2063616c63756c61746520286d616e74202d203129202a20312e333831303937343633202a2f0a09092f2a20312e333831303937343633203d3d20302e313235202f2028325e302e313235202d203129202a2f0a090961736d28226d756c6877752025302c25312c253222203a20223d7222202866726163290a0909202020203a202272222028286d616e74202d20307838303030303029203c3c2031292c2022722220283078623063376364336129293b0a0909657870202b3d20667261633b0a097d0a0973203d20657870202620307838303030303030303b0a096966202865787020213d203029207b0a09096966202873290a090909657870203d202d6578703b0a090961736d2822636e746c7a772025302c253122203a20223d722220286c7a29203a20227222202865787029293b0a09096c7a203d2038202d206c7a3b0a0909696620286c7a203e2030290a090909657870203e3e3d206c7a3b0a0909656c736520696620286c7a203c2030290a090909657870203c3c3d202d6c7a3b0a090973202b3d2028286c7a202b2031323629203c3c20323329202b206578703b0a097d0a0972657475726e20733b0a7d0a0a23646566696e6520565343525f53415409310a0a73746174696320696e7420637473787328756e7369676e656420696e7420782c20696e74207363616c652c20756e7369676e656420696e74202a7673637270290a7b0a09696e74206578702c206d616e743b0a0a09657870203d202878203e3e20323329202620307866663b0a096d616e74203d207820262030783766666666663b0a0969662028657870203d3d20323535202626206d616e7420213d2030290a090972657475726e20303b09092f2a204e614e202d3e2030202a2f0a09657870203d20657870202d20313237202b207363616c653b0a0969662028657870203c2030290a090972657475726e20303b09092f2a20726f756e6420746f7761726473207a65726f202a2f0a0969662028657870203e3d20333129207b0a09092f2a2073617475726174652c20756e6c6573732074686520726573756c7420776f756c64206265202d325e3331202a2f0a09096966202878202b20287363616c65203c3c2032332920213d2030786366303030303030290a0909092a7673637270207c3d20565343525f5341543b0a090972657475726e20287820262030783830303030303030293f20307838303030303030303a20307837666666666666663b0a097d0a096d616e74207c3d2030783830303030303b0a096d616e74203d20286d616e74203c3c203729203e3e20283330202d20657870293b0a0972657475726e20287820262030783830303030303030293f202d6d616e743a206d616e743b0a7d0a0a73746174696320756e7369676e656420696e7420637475787328756e7369676e656420696e7420782c20696e74207363616c652c20756e7369676e656420696e74202a7673637270290a7b0a09696e74206578703b0a09756e7369676e656420696e74206d616e743b0a0a09657870203d202878203e3e20323329202620307866663b0a096d616e74203d207820262030783766666666663b0a0969662028657870203d3d20323535202626206d616e7420213d2030290a090972657475726e20303b09092f2a204e614e202d3e2030202a2f0a09657870203d20657870202d20313237202b207363616c653b0a0969662028657870203c2030290a090972657475726e20303b09092f2a20726f756e6420746f7761726473207a65726f202a2f0a0969662028782026203078383030303030303029207b0a09092f2a206e65676174697665203d3e20736174757261746520746f2030202a2f0a09092a7673637270207c3d20565343525f5341543b0a090972657475726e20303b0a097d0a0969662028657870203e3d20333229207b0a09092f2a207361747572617465202a2f0a09092a7673637270207c3d20565343525f5341543b0a090972657475726e20307866666666666666663b0a097d0a096d616e74207c3d2030783830303030303b0a096d616e74203d20286d616e74203c3c203829203e3e20283331202d20657870293b0a0972657475726e206d616e743b0a7d0a0a2f2a20526f756e6420746f20666c6f6174696e6720696e74656765722c20746f77617264732030202a2f0a73746174696320756e7369676e656420696e74207266697a28756e7369676e656420696e742078290a7b0a09696e74206578703b0a0a09657870203d20282878203e3e203233292026203078666629202d203132373b0a0969662028657870203d3d2031323820262620287820262030783766666666662920213d2030290a090972657475726e2078207c2030783430303030303b092f2a204e614e202d3e206d616b65206974206120514e614e202a2f0a0969662028657870203e3d203233290a090972657475726e20783b09092f2a206974277320616e20696e746567657220616c726561647920286f7220496e6629202a2f0a0969662028657870203c2030290a090972657475726e2078202620307838303030303030303b092f2a207c787c203c20312e3020726f756e647320746f2030202a2f0a0972657475726e20782026207e283078376666666666203e3e20657870293b0a7d0a0a2f2a20526f756e6420746f20666c6f6174696e6720696e74656765722c20746f7761726473202b2f2d20496e66202a2f0a73746174696320756e7369676e656420696e74207266696928756e7369676e656420696e742078290a7b0a09696e74206578702c206d61736b3b0a0a09657870203d20282878203e3e203233292026203078666629202d203132373b0a0969662028657870203d3d2031323820262620287820262030783766666666662920213d2030290a090972657475726e2078207c2030783430303030303b092f2a204e614e202d3e206d616b65206974206120514e614e202a2f0a0969662028657870203e3d203233290a090972657475726e20783b09092f2a206974277320616e20696e746567657220616c726561647920286f7220496e6629202a2f0a096966202828782026203078376666666666666629203d3d2030290a090972657475726e20783b09092f2a202b2f2d30202d3e202b2f2d30202a2f0a0969662028657870203c2030290a09092f2a2030203c207c787c203c20312e3020726f756e647320746f202b2f2d20312e30202a2f0a090972657475726e2028782026203078383030303030303029207c20307833663830303030303b0a096d61736b203d203078376666666666203e3e206578703b0a092f2a206d616e7469737361206f766572666c6f777320696e746f206578706f6e656e74202d20746861742773204f4b2c0a0920202069742063616e2774206f766572666c6f7720696e746f20746865207369676e20626974202a2f0a0972657475726e202878202b206d61736b292026207e6d61736b3b0a7d0a0a2f2a20526f756e6420746f20666c6f6174696e6720696e74656765722c20746f206e656172657374202a2f0a73746174696320756e7369676e656420696e74207266696e28756e7369676e656420696e742078290a7b0a09696e74206578702c2068616c663b0a0a09657870203d20282878203e3e203233292026203078666629202d203132373b0a0969662028657870203d3d2031323820262620287820262030783766666666662920213d2030290a090972657475726e2078207c2030783430303030303b092f2a204e614e202d3e206d616b65206974206120514e614e202a2f0a0969662028657870203e3d203233290a090972657475726e20783b09092f2a206974277320616e20696e746567657220616c726561647920286f7220496e6629202a2f0a0969662028657870203c202d31290a090972657475726e2078202620307838303030303030303b092f2a207c787c203c20302e35202d3e202b2f2d30202a2f0a0969662028657870203d3d202d31290a09092f2a20302e35203c3d207c787c203c20312e3020726f756e647320746f202b2f2d20312e30202a2f0a090972657475726e2028782026203078383030303030303029207c20307833663830303030303b0a0968616c66203d203078343030303030203e3e206578703b0a092f2a2061646420302e3520746f20746865206d61676e697475646520616e642063686f70206f666620746865206672616374696f6e2062697473202a2f0a0972657475726e202878202b2068616c66292026207e283078376666666666203e3e20657870293b0a7d0a0a696e7420656d756c6174655f616c7469766563287374727563742070745f72656773202a72656773290a7b0a09756e7369676e656420696e7420696e7374722c20693b0a09756e7369676e656420696e742076612c2076622c2076632c2076643b0a09766563746f72313238202a7672733b0a0a09696620286765745f7573657228696e7374722c2028756e7369676e656420696e74205f5f75736572202a2920726567732d3e6e697029290a090972657475726e202d454641554c543b0a096966202828696e737472203e3e2032362920213d2034290a090972657475726e202d45494e56414c3b09092f2a206e6f7420616e20616c746976656320696e737472756374696f6e202a2f0a097664203d2028696e737472203e3e20323129202620307831663b0a097661203d2028696e737472203e3e20313629202620307831663b0a097662203d2028696e737472203e3e20313129202620307831663b0a097663203d2028696e737472203e3e203629202620307831663b0a0a09767273203d2063757272656e742d3e7468726561642e76723b0a097377697463682028696e7374722026203078336629207b0a09636173652031303a0a09097377697463682028766329207b0a09096361736520303a092f2a20766164646670202a2f0a09090976616464667028267672735b76645d2c20267672735b76615d2c20267672735b76625d293b0a090909627265616b3b0a09096361736520313a092f2a20767375626670202a2f0a09090976737562667028267672735b76645d2c20267672735b76615d2c20267672735b76625d293b0a090909627265616b3b0a09096361736520343a092f2a207672656670202a2f0a090909767265667028267672735b76645d2c20267672735b76625d293b0a090909627265616b3b0a09096361736520353a092f2a20767273717274656670202a2f0a09090976727371727465667028267672735b76645d2c20267672735b76625d293b0a090909627265616b3b0a09096361736520363a092f2a207665787074656670202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d206565787032287672735b76625d2e755b695d293b0a090909627265616b3b0a09096361736520373a092f2a20766c6f67656670202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d20656c6f6732287672735b76625d2e755b695d293b0a090909627265616b3b0a09096361736520383a09092f2a20767266696e202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d207266696e287672735b76625d2e755b695d293b0a090909627265616b3b0a09096361736520393a09092f2a20767266697a202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d207266697a287672735b76625d2e755b695d293b0a090909627265616b3b0a0909636173652031303a092f2a207672666970202a2f0a090909666f72202869203d20303b2069203c20343b202b2b6929207b0a090909097533322078203d207672735b76625d2e755b695d3b0a0909090978203d20287820262030783830303030303030293f207266697a2878293a20726669692878293b0a090909097672735b76645d2e755b695d203d20783b0a0909097d0a090909627265616b3b0a0909636173652031313a092f2a20767266696d202a2f0a090909666f72202869203d20303b2069203c20343b202b2b6929207b0a090909097533322078203d207672735b76625d2e755b695d3b0a0909090978203d20287820262030783830303030303030293f20726669692878293a207266697a2878293b0a090909097672735b76645d2e755b695d203d20783b0a0909097d0a090909627265616b3b0a0909636173652031343a092f2a20766374757873202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d206374757873287672735b76625d2e755b695d2c2076612c0a0909090909092663757272656e742d3e7468726561642e767363722e755b335d293b0a090909627265616b3b0a0909636173652031353a092f2a20766374737873202a2f0a090909666f72202869203d20303b2069203c20343b202b2b69290a090909097672735b76645d2e755b695d203d206374737873287672735b76625d2e755b695d2c2076612c0a0909090909092663757272656e742d3e7468726561642e767363722e755b335d293b0a090909627265616b3b0a090964656661756c743a0a09090972657475726e202d45494e56414c3b0a09097d0a0909627265616b3b0a09636173652034363a092f2a20766d6164646670202a2f0a0909766d616464667028267672735b76645d2c20267672735b76615d2c20267672735b76625d2c20267672735b76635d293b0a0909627265616b3b0a09636173652034373a092f2a20766e6d7375626670202a2f0a0909766e6d737562667028267672735b76645d2c20267672735b76615d2c20267672735b76625d2c20267672735b76635d293b0a0909627265616b3b0a0964656661756c743a0a090972657475726e202d45494e56414c3b0a097d0a0a0972657475726e20303b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f766563746f722e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323133333400313231313437343433333000303032303136370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7070635f61736d2e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f7074726163652e683e0a0a2f2a0a202a206c6f61645f75705f616c746976656328756e757365642c20756e757365642c2074736b290a202a2044697361626c6520564d5820666f7220746865207461736b207768696368206861642069742070726576696f75736c792c0a202a20616e6420736176652069747320766563746f722072656769737465727320696e20697473207468726561645f7374727563742e0a202a20456e61626c65732074686520564d5820666f722075736520696e20746865206b65726e656c206f6e2072657475726e2e0a202a204f6e20534d50207765206b6e6f772074686520564d5820697320667265652c2073696e636520776520676976652069742075702065766572790a202a20737769746368202869652c206e6f206c617a792073617665206f662074686520766563746f7220726567697374657273292e0a202a2f0a5f474c4f42414c286c6f61645f75705f616c7469766563290a096d666d73720972350909092f2a2067726162207468652063757272656e74204d5352202a2f0a096f7269730972352c72352c4d53525f56454340680a094d544d535244287235290909092f2a20656e61626c6520757365206f6620416c7469566563206e6f77202a2f0a096973796e630a0a2f2a0a202a20466f7220534d502c20776520646f6e277420646f206c617a7920564d5820737769746368696e672062656361757365206974206a757374206765747320746f6f0a202a20686f7272656e646f75736c7920636f6d706c65782c20657370656369616c6c79207768656e2061207461736b2073776974636865732066726f6d206f6e65204350550a202a20746f20616e6f746865722e2020496e73746561642077652063616c6c206769766575705f616c7476656320696e207377697463685f746f2e0a202a205652534156452069736e2774206465616c74207769746820686572652c207468617420697320646f6e6520696e20746865206e6f726d616c20636f6e746578740a202a2073776974636820636f64652e204e6f7465207468617420776520636f756c642072656c79206f6e207672736176652076616c756520746f206576656e7475616c6c790a202a2061766f696420736176696e6720616c6c206f662074686520565245477320686572652e2e2e0a202a2f0a2369666e64656620434f4e4649475f534d500a094c4f41445f5245475f41444452424153452872332c206c6173745f7461736b5f757365645f616c7469766563290a09746f7265616c287233290a095050435f4c4c0972342c414444524f4646286c6173745f7461736b5f757365645f616c746976656329287233290a095050435f4c434d504909302c72342c300a096265710931660a0a092f2a205361766520564d5820737461746520746f206c6173745f7461736b5f757365645f616c746976656327732054485245414420737472756374202a2f0a09746f7265616c287234290a09616464690972342c72342c5448524541440a09534156455f333256525328302c72352c7234290a096d6676736372097672300a096c69097231302c5448524541445f565343520a0973747678097672302c7231302c72340a092f2a2044697361626c6520564d5820666f72206c6173745f7461736b5f757365645f616c7469766563202a2f0a095050435f4c4c0972352c50545f52454753287234290a09746f7265616c287235290a095050435f4c4c0972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a096c6973097231302c4d53525f56454340680a09616e64630972342c72342c7231300a095050435f53544c0972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a313a0a23656e646966202f2a20434f4e4649475f534d50202a2f0a0a092f2a204861636b3a2069662077652067657420616e20616c746976656320756e617661696c61626c6520747261702077697468205652534156450a09202a2073657420746f20616c6c207a65726f732c20776520617373756d65207468697320697320612062726f6b656e206170706c69636174696f6e0a09202a2074686174206661696c7320746f207365742069742070726f7065726c792c20616e6420746875732077652073776974636820697420746f0a09202a20616c6c203127730a09202a2f0a096d667370720972342c5350524e5f5652534156450a09636d70776909302c72342c300a09626e652b0931660a096c690972342c2d310a096d74737072095350524e5f5652534156452c72340a313a0a092f2a20656e61626c6520757365206f6620564d582061667465722072657475726e202a2f0a23696664656620434f4e4649475f50504333320a096d667370720972352c5350524e5f535052475f54485245414409092f2a2063757272656e74207461736b27732054485245414420287068797329202a2f0a096f7269730972392c72392c4d53525f56454340680a23656c73650a096c640972342c5041434143555252454e5428723133290a09616464690972352c72342c54485245414409092f2a2047657420544852454144202a2f0a096f726973097231322c7231322c4d53525f56454340680a09737464097231322c5f4d5352287231290a23656e6469660a096c690972342c310a096c69097231302c5448524541445f565343520a097374770972342c5448524541445f555345445f5652287235290a096c7678097672302c7231302c72350a096d7476736372097672300a09524553545f333256525328302c72342c7235290a2369666e64656620434f4e4649475f534d500a092f2a20557064617465206c6173745f7461736b5f757365645f616c746976656320746f202763757272656e7427202a2f0a09737562690972342c72352c54485245414409092f2a204261636b20746f202763757272656e7427202a2f0a0966726f6d7265616c287234290a095050435f53544c0972342c414444524f4646286c6173745f7461736b5f757365645f616c746976656329287233290a23656e646966202f2a20434f4e4649475f534d50202a2f0a092f2a20726573746f72652072656769737465727320616e642072657475726e202a2f0a09626c720a0a5f474c4f42414c286769766575705f616c74697665635f6e6f7461736b290a096d666d73720972330a09616e6469732e0972342c72332c4d53525f56454340680a09626e656c72090909092f2a20416c726561647920656e61626c65643f202a2f0a096f7269730972332c72332c4d53525f56454340680a0953594e430a094d544d535244287233290909092f2a20656e61626c6520757365206f6620564d58206e6f77202a2f0a096973796e630a09626c720a0a2f2a0a202a206769766575705f616c74697665632874736b290a202a2044697361626c6520564d5820666f7220746865207461736b20676976656e2061732074686520617267756d656e742c0a202a20616e6420736176652074686520766563746f722072656769737465727320696e20697473207468726561645f7374727563742e0a202a20456e61626c65732074686520564d5820666f722075736520696e20746865206b65726e656c206f6e2072657475726e2e0a202a2f0a5f474c4f42414c286769766575705f616c7469766563290a096d666d73720972350a096f7269730972352c72352c4d53525f56454340680a0953594e430a094d544d535244287235290909092f2a20656e61626c6520757365206f6620564d58206e6f77202a2f0a096973796e630a095050435f4c434d504909302c72332c300a096265716c72090909092f2a206966206e6f2070726576696f7573206f776e65722c20646f6e65202a2f0a09616464690972332c72332c54485245414409092f2a2077616e7420544852454144206f66207461736b202a2f0a095050435f4c4c0972352c50545f52454753287233290a095050435f4c434d504909302c72352c300a09534156455f333256525328302c72342c7233290a096d6676736372097672300a096c690972342c5448524541445f565343520a0973747678097672302c72342c72330a096265710931660a095050435f4c4c0972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a23696664656620434f4e4649475f5653580a424547494e5f4654525f53454354494f4e0a096c69730972332c284d53525f5645437c4d53525f5653582940680a4654525f53454354494f4e5f454c53450a096c69730972332c4d53525f56454340680a414c545f4654525f53454354494f4e5f454e445f4946534554284350555f4654525f565358290a23656c73650a096c69730972332c4d53525f56454340680a23656e6469660a09616e64630972342c72342c723309092f2a2064697361626c6520465020666f722070726576696f7573207461736b202a2f0a095050435f53544c0972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a313a0a2369666e64656620434f4e4649475f534d500a096c690972352c300a094c4f41445f5245475f41444452424153452872342c6c6173745f7461736b5f757365645f616c7469766563290a095050435f53544c0972352c414444524f4646286c6173745f7461736b5f757365645f616c746976656329287234290a23656e646966202f2a20434f4e4649475f534d50202a2f0a09626c720a0a23696664656620434f4e4649475f5653580a0a23696664656620434f4e4649475f50504333320a236572726f7220546869732061736d20636f64652069736e277420726561647920666f722033322d626974206b65726e656c730a23656e6469660a0a2f2a0a202a206c6f61645f75705f76737828756e757365642c20756e757365642c2074736b290a202a2044697361626c652056535820666f7220746865207461736b207768696368206861642069742070726576696f75736c792c0a202a20616e6420736176652069747320766563746f722072656769737465727320696e20697473207468726561645f7374727563742e0a202a2052657573652074686520667020616e64207673782073617665732c2062757420666972737420636865636b20746f20736565206966207468657920686176650a202a206265656e20736176656420616c72656164792e0a202a2f0a5f474c4f42414c286c6f61645f75705f767378290a2f2a204c6f616420465020616e642056535820726567697374657273206966207468657920686176656e2774206265656e20646f6e6520796574202a2f0a09616e64692e0972352c7231322c4d53525f46500a096265716c2b096c6f61645f75705f66707509092f2a20736b697020696620616c7265616479206c6f61646564202a2f0a09616e6469732e0972352c7231322c4d53525f56454340680a096265716c2b096c6f61645f75705f616c746976656309092f2a20736b697020696620616c7265616479206c6f61646564202a2f0a0a2369666e64656620434f4e4649475f534d500a096c640972332c6c6173745f7461736b5f757365645f76737840676f74287232290a096c640972342c30287233290a09636d70646909302c72342c300a096265710931660a092f2a2044697361626c652056535820666f72206c6173745f7461736b5f757365645f767378202a2f0a09616464690972342c72342c5448524541440a096c640972352c50545f52454753287234290a096c640972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a096c69730972362c4d53525f56535840680a09616e64630972362c72342c72360a097374640972362c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a313a0a23656e646966202f2a20434f4e4649475f534d50202a2f0a096c640972342c5041434143555252454e5428723133290a09616464690972342c72342c54485245414409092f2a2047657420544852454144202a2f0a096c690972362c310a097374770972362c5448524541445f555345445f56535228723429202f2a202e2e2e20616c736f2073657420746872656164207573656420767372202a2f0a092f2a20656e61626c6520757365206f66205653582061667465722072657475726e202a2f0a096f726973097231322c7231322c4d53525f56535840680a09737464097231322c5f4d5352287231290a2369666e64656620434f4e4649475f534d500a092f2a20557064617465206c6173745f7461736b5f757365645f76737820746f202763757272656e7427202a2f0a096c640972342c5041434143555252454e5428723133290a097374640972342c30287233290a23656e646966202f2a20434f4e4649475f534d50202a2f0a096209666173745f657863657074696f6e5f72657475726e0a0a2f2a0a202a205f5f6769766575705f7673782874736b290a202a2044697361626c652056535820666f7220746865207461736b20676976656e2061732074686520617267756d656e742e0a202a20446f6573204e4f54207361766520767378207265676973746572732e0a202a20456e61626c6573207468652056535820666f722075736520696e20746865206b65726e656c206f6e2072657475726e2e0a202a2f0a5f474c4f42414c285f5f6769766575705f767378290a096d666d73720972350a096f7269730972352c72352c4d53525f56535840680a096d746d7372640972350909092f2a20656e61626c6520757365206f6620565358206e6f77202a2f0a096973796e630a0a09636d70646909302c72332c300a096265716c722d090909092f2a206966206e6f2070726576696f7573206f776e65722c20646f6e65202a2f0a09616464690972332c72332c54485245414409092f2a2077616e7420544852454144206f66207461736b202a2f0a096c640972352c50545f52454753287233290a09636d70646909302c72352c300a096265710931660a096c640972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a096c69730972332c4d53525f56535840680a09616e64630972342c72342c723309092f2a2064697361626c652056535820666f722070726576696f7573207461736b202a2f0a097374640972342c5f4d53522d535441434b5f4652414d455f4f56455248454144287235290a313a0a2369666e64656620434f4e4649475f534d500a096c690972352c300a096c640972342c6c6173745f7461736b5f757365645f76737840676f74287232290a097374640972352c30287234290a23656e646966202f2a20434f4e4649475f534d50202a2f0a09626c720a0a23656e646966202f2a20434f4e4649475f565358202a2f0a0a0a2f2a0a202a2054686520726f7574696e65732062656c6f772061726520696e20617373656d626c657220736f2077652063616e20636c6f73656c7920636f6e74726f6c207468650a202a207573616765206f6620666c6f6174696e672d706f696e74207265676973746572732e2020546865736520726f7574696e6573206d7573742062652063616c6c65640a202a207769746820707265656d70742064697361626c65642e0a202a2f0a23696664656620434f4e4649475f50504333320a092e646174610a66707a65726f3a0a092e6c6f6e6709300a66706f6e653a0a092e6c6f6e670930783366383030303030092f2a20312e3020696e2073696e676c652d707265636973696f6e204650202a2f0a667068616c663a0a092e6c6f6e670930783366303030303030092f2a20302e3520696e2073696e676c652d707265636973696f6e204650202a2f0a0a23646566696e65204c44434f4e53542866722c206e616d6529095c0a096c6973097231312c6e616d654068613b095c0a096c66730966722c6e616d65406c28723131290a23656c73650a0a092e73656374696f6e20222e746f63222c226177220a66707a65726f3a0a092e74630946445f305f305b54435d2c300a66706f6e653a0a092e74630946445f33666630303030305f305b54435d2c307833666630303030303030303030303030092f2a20312e30202a2f0a667068616c663a0a092e74630946445f33666530303030305f305b54435d2c307833666530303030303030303030303030092f2a20302e35202a2f0a0a23646566696e65204c44434f4e53542866722c206e616d6529095c0a096c66640966722c6e616d6540746f63287232290a23656e6469660a0a092e746578740a2f2a0a202a20496e7465726e616c20726f7574696e6520746f20656e61626c6520666c6f6174696e6720706f696e7420616e642073657420465053435220746f20302e0a202a20446f6e27742063616c6c2069742066726f6d20433b20697420646f65736e27742075736520746865206e6f726d616c2063616c6c696e6720636f6e76656e74696f6e2e0a202a2f0a6670656e61626c653a0a23696664656620434f4e4649475f50504333320a09737477750972312c2d3634287231290a23656c73650a09737464750972312c2d3634287231290a23656e6469660a096d666d7372097231300a096f7269097231312c7231302c4d53525f46500a096d746d7372097231310a096973796e630a0973746664096672302c3234287231290a0973746664096672312c3136287231290a097374666409667233312c38287231290a094c44434f4e5354286672312c2066707a65726f290a096d66667309667233310a094d544653465f4c28667231290a09626c720a0a667064697361626c653a0a096d746c72097231320a094d544653465f4c2866723331290a096c666409667233312c38287231290a096c6664096672312c3136287231290a096c6664096672302c3234287231290a096d746d7372097231300a096973796e630a09616464690972312c72312c36340a09626c720a0a2f2a0a202a20566563746f72206164642c20666c6f6174696e6720706f696e742e0a202a2f0a5f474c4f42414c28766164646670290a096d666c72097231320a09626c096670656e61626c650a096c690972302c340a096d746374720972300a096c690972362c300a313a096c667378096672302c72342c72360a096c667378096672312c72352c72360a096661646473096672302c6672302c6672310a097374667378096672302c72332c72360a09616464690972362c72362c340a0962646e7a0931620a096209667064697361626c650a0a2f2a0a202a20566563746f722073756274726163742c20666c6f6174696e6720706f696e742e0a202a2f0a5f474c4f42414c28767375626670290a096d666c72097231320a09626c096670656e61626c650a096c690972302c340a096d746374720972300a096c690972362c300a313a096c667378096672302c72342c72360a096c667378096672312c72352c72360a096673756273096672302c6672302c6672310a097374667378096672302c72332c72360a09616464690972362c72362c340a0962646e7a0931620a096209667064697361626c650a0a2f2a0a202a20566563746f72206d756c7469706c7920616e64206164642c20666c6f6174696e6720706f696e742e0a202a2f0a5f474c4f42414c28766d6164646670290a096d666c72097231320a09626c096670656e61626c650a0973746664096672322c3332287231290a096c690972302c340a096d746374720972300a096c690972372c300a313a096c667378096672302c72342c72370a096c667378096672312c72352c72370a096c667378096672322c72362c72370a09666d61646473096672302c6672302c6672322c6672310a097374667378096672302c72332c72370a09616464690972372c72372c340a0962646e7a0931620a096c6664096672322c3332287231290a096209667064697361626c650a0a2f2a0a202a20566563746f72206e65676174697665206d756c7469706c7920616e642073756274726163742c20666c6f6174696e6720706f696e742e0a202a2f0a5f474c4f42414c28766e6d7375626670290a096d666c72097231320a09626c096670656e61626c650a0973746664096672322c3332287231290a096c690972302c340a096d746374720972300a096c690972372c300a313a096c667378096672302c72342c72370a096c667378096672312c72352c72370a096c667378096672322c72362c72370a09666e6d73756273096672302c6672302c6672322c6672310a097374667378096672302c72332c72370a09616464690972372c72372c340a0962646e7a0931620a096c6664096672322c3332287231290a096209667064697361626c650a0a2f2a0a202a20566563746f72207265636970726f63616c20657374696d6174652e20205765206a75737420636f6d7075746520312e302f782e0a202a207233202d3e2064657374696e6174696f6e2c207234202d3e20736f757263652e0a202a2f0a5f474c4f42414c287672656670290a096d666c72097231320a09626c096670656e61626c650a096c690972302c340a094c44434f4e5354286672312c2066706f6e65290a096d746374720972300a096c690972362c300a313a096c667378096672302c72342c72360a096664697673096672302c6672312c6672300a097374667378096672302c72332c72360a09616464690972362c72362c340a0962646e7a0931620a096209667064697361626c650a0a2f2a0a202a20566563746f72207265636970726f63616c207371756172652d726f6f7420657374696d6174652c20666c6f6174696e6720706f696e742e0a202a2057652075736520746865206672737172746520696e737472756374696f6e20666f722074686520696e697469616c20657374696d61746520666f6c6c6f7765640a202a206279203220697465726174696f6e73206f66204e6577746f6e2d52617068736f6e20746f206765742073756666696369656e742061636375726163792e0a202a207233202d3e2064657374696e6174696f6e2c207234202d3e20736f757263652e0a202a2f0a5f474c4f42414c28767273717274656670290a096d666c72097231320a09626c096670656e61626c650a0973746664096672322c3332287231290a0973746664096672332c3430287231290a0973746664096672342c3438287231290a0973746664096672352c3536287231290a096c690972302c340a094c44434f4e5354286672342c2066706f6e65290a094c44434f4e5354286672352c20667068616c66290a096d746374720972300a096c690972362c300a313a096c667378096672302c72342c72360a0966727371727465096672312c66723009092f2a2072203d2066727371727465287329202a2f0a09666d756c73096672332c6672312c667230092f2a2072202a2073202a2f0a09666d756c73096672322c6672312c667235092f2a2072202a20302e35202a2f0a09666e6d73756273096672332c6672312c6672332c667234092f2a2031202d2073202a2072202a2072202a2f0a09666d61646473096672312c6672322c6672332c667231092f2a2072203d2072202b20302e35202a2072202a202831202d2073202a2072202a207229202a2f0a09666d756c73096672332c6672312c667230092f2a2072202a2073202a2f0a09666d756c73096672322c6672312c667235092f2a2072202a20302e35202a2f0a09666e6d73756273096672332c6672312c6672332c667234092f2a2031202d2073202a2072202a2072202a2f0a09666d61646473096672312c6672322c6672332c667231092f2a2072203d2072202b20302e35202a2072202a202831202d2073202a2072202a207229202a2f0a097374667378096672312c72332c72360a09616464690972362c72362c340a0962646e7a0931620a096c6664096672352c3536287231290a096c6664096672342c3438287231290a096c6664096672332c3430287231290a096c6664096672322c3332287231290a096209667064697361626c650a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f76696f2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031333636343700313231313437343433333000303031373532300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2049424d20506f7765725043205669727475616c20492f4f20496e66726173747275637475726520537570706f72742e0a202a0a202a20202020436f707972696768742028632920323030332c323030382049424d20436f72702e0a202a20202020204461766520456e67656272657473656e20656e6765627265744075732e69626d2e636f6d0a202a202020202053616e746961676f204c656f6e2073616e74696c4075732e69626d2e636f6d0a202a2020202020486f6c6c697320426c616e6368617264203c686f6c6c6973624075732e69626d2e636f6d3e0a202a20202020205374657068656e20526f746877656c6c0a202a2020202020526f62657274204a656e6e696e6773203c72636a656e6e4075732e69626d2e636f6d3e0a202a0a202a202020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a2020202020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020202020206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a20202020202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f6b6f626a6563742e683e0a0a23696e636c756465203c61736d2f696f6d6d752e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f76696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f6669726d776172652e683e0a23696e636c756465203c61736d2f7463652e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a0a737461746963207374727563742076696f5f6465762076696f5f6275735f64657669636520203d207b202f2a2066616b652022706172656e742220646576696365202a2f0a092e6e616d65203d202276696f222c0a092e74797065203d2022222c0a092e6465762e696e69745f6e616d65203d202276696f222c0a092e6465762e627573203d202676696f5f6275735f747970652c0a7d3b0a0a23696664656620434f4e4649475f5050435f534d4c5041520a2f2a2a0a202a2076696f5f636d6f5f706f6f6c202d204120706f6f6c206f6620494f206d656d6f727920666f7220434d4f207573650a202a0a202a204073697a653a205468652073697a65206f662074686520706f6f6c20696e2062797465730a202a2040667265653a2054686520616d6f756e74206f662066726565206d656d6f727920696e2074686520706f6f6c0a202a2f0a7374727563742076696f5f636d6f5f706f6f6c207b0a0973697a655f742073697a653b0a0973697a655f7420667265653b0a7d3b0a0a2f2a20486f77206d616e79206d7320746f2064656c6179207175657565642062616c616e636520776f726b202a2f0a23646566696e652056494f5f434d4f5f42414c414e43455f44454c4159203130300a0a2f2a20506f7274696f6e206f757420494f206d656d6f727920746f20434d4f20646576696365732062792074686973206368756e6b2073697a65202a2f0a23646566696e652056494f5f434d4f5f42414c414e43455f4348554e4b203133313037320a0a2f2a2a0a202a2076696f5f636d6f5f6465765f656e747279202d204120646576696365207468617420697320434d4f2d656e61626c656420616e6420726571756972657320656e7469746c656d656e740a202a0a202a204076696f5f6465763a207374727563742076696f5f64657620706f696e7465720a202a20406c6973743a20706f696e74657220746f206f746865722064657669636573206f6e20627573207468617420617265206265696e6720747261636b65640a202a2f0a7374727563742076696f5f636d6f5f6465765f656e747279207b0a097374727563742076696f5f646576202a76696f6465763b0a09737472756374206c6973745f68656164206c6973743b0a7d3b0a0a2f2a2a0a202a2076696f5f636d6f202d2056494f20627573206163636f756e74696e672073747275637475726520666f7220434d4f20656e7469746c656d656e740a202a0a202a20406c6f636b3a207370696e6c6f636b20666f7220656e74697265207374727563747572650a202a204062616c616e63655f713a20776f726b20717565756520666f722062616c616e63696e672073797374656d20656e7469746c656d656e740a202a20406465766963655f6c6973743a206c697374206f6620434d4f2d656e61626c6564206465766963657320726571756972696e6720656e7469746c656d656e740a202a2040656e7469746c65643a20746f74616c2073797374656d20656e7469746c656d656e7420696e2062797465730a202a2040726573657276653a20706f6f6c206f66206d656d6f72792066726f6d2077686963682064657669636573207265736572766520656e7469746c656d656e742c20696e636c2e2073706172650a202a20406578636573733a20706f6f6c206f662065786365737320656e7469746c656d656e74206e6f74206e656564656420666f7220646576696365207265736572766573206f722073706172650a202a204073706172653a20494f206d656d6f727920666f722064657669636520686f74706c75672066756e6374696f6e616c6974790a202a20406d696e3a206d696e696d756d206e656365737361727920666f722073797374656d206f7065726174696f6e0a202a2040646573697265643a2064657369726564206d656d6f727920666f722073797374656d206f7065726174696f6e0a202a2040637572723a2062797465732063757272656e746c7920616c6c6f63617465640a202a2040686967683a2068696768207761746572206d61726b20666f7220494f20646174612075736167650a202a2f0a7374727563742076696f5f636d6f207b0a097370696e6c6f636b5f74206c6f636b3b0a097374727563742064656c617965645f776f726b2062616c616e63655f713b0a09737472756374206c6973745f68656164206465766963655f6c6973743b0a0973697a655f7420656e7469746c65643b0a097374727563742076696f5f636d6f5f706f6f6c20726573657276653b0a097374727563742076696f5f636d6f5f706f6f6c206578636573733b0a0973697a655f742073706172653b0a0973697a655f74206d696e3b0a0973697a655f7420646573697265643b0a0973697a655f7420637572723b0a0973697a655f7420686967683b0a7d2076696f5f636d6f3b0a0a2f2a2a0a202a2076696f5f636d6f5f4f465f64657669636573202d20436f756e7420746865206e756d626572206f66204f4620646576696365732074686174206861766520444d412077696e646f77730a202a2f0a73746174696320696e742076696f5f636d6f5f6e756d5f4f465f6465767328766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e6f64655f76726f6f743b0a09696e7420636f756e74203d20303b0a0a092f2a0a09202a20436f756e7420746865206e756d626572206f66207664657669636520656e7472696573207769746820616e0a09202a2069626d2c6d792d646d612d77696e646f77204f462070726f70657274790a09202a2f0a096e6f64655f76726f6f74203d206f665f66696e645f6e6f64655f62795f6e616d65284e554c4c2c20227664657669636522293b0a09696620286e6f64655f76726f6f7429207b0a0909737472756374206465766963655f6e6f6465202a6f665f6e6f64653b0a09097374727563742070726f7065727479202a70726f703b0a0a0909666f725f656163685f6368696c645f6f665f6e6f6465286e6f64655f76726f6f742c206f665f6e6f646529207b0a09090970726f70203d206f665f66696e645f70726f7065727479286f665f6e6f64652c202269626d2c6d792d646d612d77696e646f77222c0a09090920202020202020202020202020202020202020202020204e554c4c293b0a0909096966202870726f70290a09090909636f756e742b2b3b0a09097d0a097d0a096f665f6e6f64655f707574286e6f64655f76726f6f74293b0a0972657475726e20636f756e743b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f616c6c6f63202d20616c6c6f6361746520494f206d656d6f727920666f7220434d4f2d656e61626c6520646576696365730a202a0a202a204076696f6465763a2056494f206465766963652072657175657374696e6720494f206d656d6f72790a202a204073697a653a2073697a65206f6620616c6c6f636174696f6e207265717565737465640a202a0a202a20416c6c6f636174696f6e7320636f6d652066726f6d206d656d6f727920726573657276656420666f7220746865206465766963657320616e6420616e79206578636573730a202a20494f206d656d6f727920617661696c61626c6520746f20616c6c20646576696365732e202054686520737061726520706f6f6c207573656420746f20736572766963650a202a20686f74706c7567206d75737420626520657175616c20746f202556494f5f434d4f5f4d494e5f454e5420666f72207468652065786365737320706f6f6c20746f2062650a202a206d61646520617661696c61626c652e0a202a0a202a2052657475726e20636f6465733a0a202a20203020666f72207375636365737366756c20616c6c6f636174696f6e20616e64202d454e4f4d454d20666f722061206661696c7572650a202a2f0a73746174696320696e6c696e6520696e742076696f5f636d6f5f616c6c6f63287374727563742076696f5f646576202a76696f6465762c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f7420726573657276655f66726565203d20303b0a0973697a655f74206578636573735f66726565203d20303b0a09696e7420726574203d202d454e4f4d454d3b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0a092f2a2044657465726d696e652074686520616d6f756e74206f66206672656520656e7469746c656d656e7420617661696c61626c6520696e2072657365727665202a2f0a096966202876696f6465762d3e636d6f2e656e7469746c6564203e2076696f6465762d3e636d6f2e616c6c6f6361746564290a0909726573657276655f66726565203d2076696f6465762d3e636d6f2e656e7469746c6564202d2076696f6465762d3e636d6f2e616c6c6f63617465643b0a0a092f2a204966207370617265206973206e6f742066756c66696c6c65642c207468652065786365737320706f6f6c2063616e206e6f7420626520757365642e202a2f0a096966202876696f5f636d6f2e7370617265203e3d2056494f5f434d4f5f4d494e5f454e54290a09096578636573735f66726565203d2076696f5f636d6f2e6578636573732e667265653b0a0a092f2a2054686520726571756573742063616e20626520736174697366696564202a2f0a096966202828726573657276655f66726565202b206578636573735f6672656529203e3d2073697a6529207b0a090976696f5f636d6f2e63757272202b3d2073697a653b0a09096966202876696f5f636d6f2e63757272203e2076696f5f636d6f2e68696768290a09090976696f5f636d6f2e68696768203d2076696f5f636d6f2e637572723b0a090976696f6465762d3e636d6f2e616c6c6f6361746564202b3d2073697a653b0a090973697a65202d3d206d696e28726573657276655f667265652c2073697a65293b0a090976696f5f636d6f2e6578636573732e66726565202d3d2073697a653b0a0909726574203d20303b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0972657475726e207265743b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f6465616c6c6f63202d206465616c6c6f6361746520494f206d656d6f72792066726f6d20434d4f2d656e61626c6520646576696365730a202a204076696f6465763a2056494f206465766963652066726565696e6720494f206d656d6f72790a202a204073697a653a2073697a65206f66206465616c6c6f636174696f6e0a202a0a202a20494f206d656d6f72792069732066726565642062792074686520646576696365206261636b20746f2074686520636f7272656374206d656d6f727920706f6f6c732e0a202a2054686520737061726520706f6f6c206973207265706c656e69736865642066697273742066726f6d20656974686572206d656d6f727920706f6f6c2c207468656e0a202a20746865207265736572766520706f6f6c206973207573656420746f207265647563652064657669636520656e7469746c656d656e742c20746865206578636573730a202a20706f6f6c206973207573656420746f20696e63726561736520746865207265736572766520706f6f6c20746f7761726420746865206465736972656420656e7469746c656d656e740a202a207461726765742c20616e64207468656e207468652072656d61696e696e67206d656d6f72792069732072657475726e656420746f2074686520706f6f6c732e0a202a0a202a2f0a73746174696320696e6c696e6520766f69642076696f5f636d6f5f6465616c6c6f63287374727563742076696f5f646576202a76696f6465762c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f742073706172655f6e6565646564203d20303b0a0973697a655f74206578636573735f6672656564203d20303b0a0973697a655f7420726573657276655f6672656564203d2073697a653b0a0973697a655f7420746d703b0a09696e742062616c616e6365203d20303b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0976696f5f636d6f2e63757272202d3d2073697a653b0a0a092f2a20416d6f756e74206f66206d656d6f72792066726565642066726f6d207468652065786365737320706f6f6c202a2f0a096966202876696f6465762d3e636d6f2e616c6c6f6361746564203e2076696f6465762d3e636d6f2e656e7469746c656429207b0a09096578636573735f6672656564203d206d696e28726573657276655f66726565642c202876696f6465762d3e636d6f2e616c6c6f6361746564202d0a0909202020202020202020202020202020202020202020202020202020202020202020202076696f6465762d3e636d6f2e656e7469746c656429293b0a0909726573657276655f6672656564202d3d206578636573735f66726565643b0a097d0a0a092f2a2052656d6f766520616c6c6f636174696f6e2066726f6d20646576696365202a2f0a0976696f6465762d3e636d6f2e616c6c6f6361746564202d3d2028726573657276655f6672656564202b206578636573735f6672656564293b0a0a092f2a205370617265206973206120737562736574206f6620746865207265736572766520706f6f6c2c207265706c656e6973682069742066697273742e202a2f0a0973706172655f6e6565646564203d2056494f5f434d4f5f4d494e5f454e54202d2076696f5f636d6f2e73706172653b0a0a092f2a0a09202a205265706c656e6973682074686520737061726520696e20746865207265736572766520706f6f6c2066726f6d207468652065786365737320706f6f6c2e0a09202a2054686973206d6f76657320656e7469746c656d656e7420696e746f20746865207265736572766520706f6f6c2e0a09202a2f0a096966202873706172655f6e6565646564202626206578636573735f667265656429207b0a0909746d70203d206d696e286578636573735f66726565642c2073706172655f6e6565646564293b0a090976696f5f636d6f2e6578636573732e73697a65202d3d20746d703b0a090976696f5f636d6f2e726573657276652e73697a65202b3d20746d703b0a090976696f5f636d6f2e7370617265202b3d20746d703b0a09096578636573735f6672656564202d3d20746d703b0a090973706172655f6e6565646564202d3d20746d703b0a090962616c616e6365203d20313b0a097d0a0a092f2a0a09202a205265706c656e6973682074686520737061726520696e20746865207265736572766520706f6f6c2066726f6d20746865207265736572766520706f6f6c2e0a09202a20546869732072656d6f76657320656e7469746c656d656e742066726f6d207468652064657669636520646f776e20746f2056494f5f434d4f5f4d494e5f454e542c0a09202a206966206e65656465642c20616e6420676976657320697420746f2074686520737061726520706f6f6c2e2054686520616d6f756e74206f6620757365640a09202a206d656d6f727920696e207468697320706f6f6c20646f6573206e6f74206368616e67652e0a09202a2f0a096966202873706172655f6e656564656420262620726573657276655f667265656429207b0a0909746d70203d206d696e332873706172655f6e65656465642c20726573657276655f66726565642c202876696f6465762d3e636d6f2e656e7469746c6564202d2056494f5f434d4f5f4d494e5f454e5429293b0a0a090976696f5f636d6f2e7370617265202b3d20746d703b0a090976696f6465762d3e636d6f2e656e7469746c6564202d3d20746d703b0a0909726573657276655f6672656564202d3d20746d703b0a090973706172655f6e6565646564202d3d20746d703b0a090962616c616e6365203d20313b0a097d0a0a092f2a0a09202a20496e63726561736520746865207265736572766520706f6f6c20756e74696c20746865206465736972656420616c6c6f636174696f6e206973206d65742e0a09202a204d6f766520616e20616c6c6f636174696f6e2066726565642066726f6d207468652065786365737320706f6f6c20696e746f2074686520726573657276650a09202a20706f6f6c20616e64207363686564756c6520612062616c616e6365206f7065726174696f6e2e0a09202a2f0a09696620286578636573735f6672656564202626202876696f5f636d6f2e64657369726564203e2076696f5f636d6f2e726573657276652e73697a652929207b0a0909746d70203d206d696e286578636573735f66726565642c202876696f5f636d6f2e64657369726564202d2076696f5f636d6f2e726573657276652e73697a6529293b0a0a090976696f5f636d6f2e6578636573732e73697a65202d3d20746d703b0a090976696f5f636d6f2e726573657276652e73697a65202b3d20746d703b0a09096578636573735f6672656564202d3d20746d703b0a090962616c616e6365203d20313b0a097d0a0a092f2a2052657475726e206d656d6f72792066726f6d207468652065786365737320706f6f6c20746f207468617420706f6f6c202a2f0a09696620286578636573735f6672656564290a090976696f5f636d6f2e6578636573732e66726565202b3d206578636573735f66726565643b0a0a096966202862616c616e6365290a09097363686564756c655f64656c617965645f776f726b282676696f5f636d6f2e62616c616e63655f712c2056494f5f434d4f5f42414c414e43455f44454c4159293b0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f656e7469746c656d656e745f757064617465202d204d616e6167652073797374656d20656e7469746c656d656e74206368616e6765730a202a0a202a20406e65775f656e7469746c656d656e743a206e65772073797374656d20656e7469746c656d656e7420746f20617474656d707420746f206163636f6d6d6f646174650a202a0a202a20496e6372656173657320696e20656e7469746c656d656e742077696c6c206265207573656420746f2066756c66696c6c2074686520737061726520656e7469746c656d656e740a202a20616e6420746865207265737420697320676976656e20746f207468652065786365737320706f6f6c2e20204465637265617365732c2069662074686579206172650a202a20706f737369626c652c20636f6d652066726f6d207468652065786365737320706f6f6c20616e642066726f6d20756e757365642064657669636520656e7469746c656d656e740a202a0a202a2052657475726e733a2030206f6e20737563636573732c202d454e4f4d454d207768656e206368616e67652063616e206e6f74206265206d6164650a202a2f0a696e742076696f5f636d6f5f656e7469746c656d656e745f7570646174652873697a655f74206e65775f656e7469746c656d656e74290a7b0a097374727563742076696f5f646576202a76696f6465763b0a097374727563742076696f5f636d6f5f6465765f656e747279202a6465765f656e743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f7420617661696c2c2064656c74612c20746d703b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0a092f2a20456e7469746c656d656e7420696e63726561736573202a2f0a09696620286e65775f656e7469746c656d656e74203e2076696f5f636d6f2e656e7469746c656429207b0a090964656c7461203d206e65775f656e7469746c656d656e74202d2076696f5f636d6f2e656e7469746c65643b0a0a09092f2a2046756c66696c6c20737061726520616c6c6f636174696f6e202a2f0a09096966202876696f5f636d6f2e7370617265203c2056494f5f434d4f5f4d494e5f454e5429207b0a090909746d70203d206d696e2864656c74612c202856494f5f434d4f5f4d494e5f454e54202d2076696f5f636d6f2e737061726529293b0a09090976696f5f636d6f2e7370617265202b3d20746d703b0a09090976696f5f636d6f2e726573657276652e73697a65202b3d20746d703b0a09090964656c7461202d3d20746d703b0a09097d0a0a09092f2a2052656d61696e696e67206e657720616c6c6f636174696f6e20676f657320746f207468652065786365737320706f6f6c202a2f0a090976696f5f636d6f2e656e7469746c6564202b3d2064656c74613b0a090976696f5f636d6f2e6578636573732e73697a65202b3d2064656c74613b0a090976696f5f636d6f2e6578636573732e66726565202b3d2064656c74613b0a0a0909676f746f206f75743b0a097d0a0a092f2a20456e7469746c656d656e7420646563726561736573202a2f0a0964656c7461203d2076696f5f636d6f2e656e7469746c6564202d206e65775f656e7469746c656d656e743b0a09617661696c203d2076696f5f636d6f2e6578636573732e667265653b0a0a092f2a0a09202a204e65656420746f20636865636b20686f77206d75636820756e7573656420656e7469746c656d656e742065616368206465766963652063616e0a09202a2073616372696669636520746f2066756c66696c6c20656e7469746c656d656e74206368616e67652e0a09202a2f0a096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c69737429207b0a090969662028617661696c203e3d2064656c7461290a090909627265616b3b0a0a090976696f646576203d206465765f656e742d3e76696f6465763b0a0909696620282876696f6465762d3e636d6f2e656e7469746c6564203e2076696f6465762d3e636d6f2e616c6c6f6361746564292026260a0909202020202876696f6465762d3e636d6f2e656e7469746c6564203e2056494f5f434d4f5f4d494e5f454e5429290a09090909617661696c202b3d2076696f6465762d3e636d6f2e656e7469746c6564202d0a090909092020202020202020206d61785f742873697a655f742c2076696f6465762d3e636d6f2e616c6c6f63617465642c0a0909090920202020202020202020202020202056494f5f434d4f5f4d494e5f454e54293b0a097d0a0a096966202864656c7461203c3d20617661696c29207b0a090976696f5f636d6f2e656e7469746c6564202d3d2064656c74613b0a0a09092f2a2054616b6520656e7469746c656d656e742066726f6d207468652065786365737320706f6f6c206669727374202a2f0a0909746d70203d206d696e2876696f5f636d6f2e6578636573732e667265652c2064656c7461293b0a090976696f5f636d6f2e6578636573732e73697a65202d3d20746d703b0a090976696f5f636d6f2e6578636573732e66726565202d3d20746d703b0a090964656c7461202d3d20746d703b0a0a09092f2a0a0909202a2052656d6f766520616c6c206275742056494f5f434d4f5f4d494e5f454e542062797465732066726f6d20646576696365730a0909202a20756e74696c20656e7469746c656d656e74206368616e6765206973207365727665640a0909202a2f0a09096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c69737429207b0a090909696620282164656c7461290a09090909627265616b3b0a0a09090976696f646576203d206465765f656e742d3e76696f6465763b0a090909746d70203d20303b0a090909696620282876696f6465762d3e636d6f2e656e7469746c6564203e2076696f6465762d3e636d6f2e616c6c6f6361746564292026260a090909202020202876696f6465762d3e636d6f2e656e7469746c6564203e2056494f5f434d4f5f4d494e5f454e5429290a09090909746d70203d2076696f6465762d3e636d6f2e656e7469746c6564202d0a090909092020202020206d61785f742873697a655f742c2076696f6465762d3e636d6f2e616c6c6f63617465642c0a0909090920202020202020202020202056494f5f434d4f5f4d494e5f454e54293b0a09090976696f6465762d3e636d6f2e656e7469746c6564202d3d206d696e28746d702c2064656c7461293b0a09090964656c7461202d3d206d696e28746d702c2064656c7461293b0a09097d0a097d20656c7365207b0a09097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a6f75743a0a097363686564756c655f64656c617965645f776f726b282676696f5f636d6f2e62616c616e63655f712c2030293b0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f62616c616e6365202d2042616c616e636520656e7469746c656d656e7420616d6f6e6720646576696365730a202a0a202a2040776f726b3a20776f726b2071756575652073747275637475726520666f722074686973206f7065726174696f6e0a202a0a202a20416e792073797374656d20656e7469746c656d656e742061626f766520746865206d696e696d756d206e656564656420666f7220646576696365732c206f720a202a20616c726561647920616c6c6f636174656420746f20646576696365732c2063616e20626520646973747269627574656420746f2074686520646576696365732e0a202a20546865206c697374206f662064657669636573206973206974657261746564207468726f75676820746f20726563616c63756c6174652074686520646573697265640a202a20656e7469746c656d656e74206c6576656c20616e6420746f2064657465726d696e6520686f77206d75636820656e7469746c656d656e742061626f7665207468650a202a206d696e696d756d20656e7469746c656d656e7420697320616c6c6f636174656420746f20646576696365732e0a202a0a202a20536d616c6c206368756e6b73206f662074686520617661696c61626c6520656e7469746c656d656e742061726520676976656e20746f206465766963657320756e74696c0a202a20746865697220726571756972656d656e7473206172652066756c66696c6c6564206f72207468657265206973206e6f20656e7469746c656d656e74206c65667420746f20676976652e0a202a2055706f6e20636f6d706c6574696f6e2073697a6573206f6620746865207265736572766520616e642065786365737320706f6f6c73206172652063616c63756c617465642e0a202a0a202a205468652073797374656d206d696e696d756d20656e7469746c656d656e74206c6576656c20697320616c736f20726563616c63756c6174656420686572652e0a202a20456e7469746c656d656e742077696c6c20626520726573657276656420666f722064657669636573206576656e2061667465722076696f5f6275735f72656d6f766520746f0a202a206163636f6d6d6f646174652072656c6f6164696e6720746865206472697665722e2020546865204f4620747265652069732077616c6b656420746f20636f756e74207468650a202a206e756d626572206f6620646576696365732070726573656e7420616e6420746869732077696c6c2072656d6f766520656e7469746c656d656e7420666f7220646576696365730a202a207468617420686176652061637475616c6c79206c656674207468652073797374656d20616674657220686176696e672076696f5f6275735f72656d6f76652063616c6c65642e0a202a2f0a73746174696320766f69642076696f5f636d6f5f62616c616e63652873747275637420776f726b5f737472756374202a776f726b290a7b0a097374727563742076696f5f636d6f202a636d6f3b0a097374727563742076696f5f646576202a76696f6465763b0a097374727563742076696f5f636d6f5f6465765f656e747279202a6465765f656e743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f7420617661696c203d20302c206c6576656c2c206368756e6b2c206e6565643b0a09696e7420646576636f756e74203d20302c2066756c66696c6c65643b0a0a09636d6f203d20636f6e7461696e65725f6f6628776f726b2c207374727563742076696f5f636d6f2c2062616c616e63655f712e776f726b293b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0a092f2a2043616c63756c617465206d696e696d756d20656e7469746c656d656e7420616e642066756c66696c6c207370617265202a2f0a09636d6f2d3e6d696e203d2076696f5f636d6f5f6e756d5f4f465f646576732829202a2056494f5f434d4f5f4d494e5f454e543b0a094255475f4f4e28636d6f2d3e6d696e203e20636d6f2d3e656e7469746c6564293b0a09636d6f2d3e7370617265203d206d696e5f742873697a655f742c2056494f5f434d4f5f4d494e5f454e542c2028636d6f2d3e656e7469746c6564202d20636d6f2d3e6d696e29293b0a09636d6f2d3e6d696e202b3d20636d6f2d3e73706172653b0a09636d6f2d3e64657369726564203d20636d6f2d3e6d696e3b0a0a092f2a0a09202a2044657465726d696e6520686f77206d75636820656e7469746c656d656e7420697320617661696c61626c6520616e64207265736574206465766963650a09202a20656e7469746c656d656e74730a09202a2f0a09617661696c203d20636d6f2d3e656e7469746c6564202d20636d6f2d3e73706172653b0a096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c69737429207b0a090976696f646576203d206465765f656e742d3e76696f6465763b0a0909646576636f756e742b2b3b0a090976696f6465762d3e636d6f2e656e7469746c6564203d2056494f5f434d4f5f4d494e5f454e543b0a0909636d6f2d3e64657369726564202b3d202876696f6465762d3e636d6f2e64657369726564202d2056494f5f434d4f5f4d494e5f454e54293b0a0909617661696c202d3d206d61785f742873697a655f742c2076696f6465762d3e636d6f2e616c6c6f63617465642c2056494f5f434d4f5f4d494e5f454e54293b0a097d0a0a092f2a0a09202a20486176696e672070726f7669646564206561636820646576696365207769746820746865206d696e696d756d20656e7469746c656d656e742c206c6f6f700a09202a206f76657220746865206465766963657320706f7274696f6e696e67206f7574207468652072656d61696e696e6720656e7469746c656d656e740a09202a20756e74696c207468657265206973206e6f7468696e67206c6566742e0a09202a2f0a096c6576656c203d2056494f5f434d4f5f4d494e5f454e543b0a097768696c652028617661696c29207b0a090966756c66696c6c6564203d20303b0a09096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c69737429207b0a09090976696f646576203d206465765f656e742d3e76696f6465763b0a0a0909096966202876696f6465762d3e636d6f2e64657369726564203c3d206c6576656c29207b0a0909090966756c66696c6c65642b2b3b0a09090909636f6e74696e75653b0a0909097d0a0a0909092f2a0a090909202a2047697665207468652064657669636520757020746f2056494f5f434d4f5f42414c414e43455f4348554e4b0a090909202a206279746573206f6620656e7469746c656d656e742c2062757420646f206e6f7420657863656564207468650a090909202a2064657369726564206c6576656c206f6620656e7469746c656d656e7420666f7220746865206465766963652e0a090909202a2f0a0909096368756e6b203d206d696e5f742873697a655f742c20617661696c2c2056494f5f434d4f5f42414c414e43455f4348554e4b293b0a0909096368756e6b203d206d696e286368756e6b2c202876696f6465762d3e636d6f2e64657369726564202d0a090909202020202020202020202020202020202020202076696f6465762d3e636d6f2e656e7469746c656429293b0a09090976696f6465762d3e636d6f2e656e7469746c6564202b3d206368756e6b3b0a0a0909092f2a0a090909202a20496620746865206d656d6f727920666f72207468697320656e7469746c656d656e7420696e637265617365207761730a090909202a20616c726561647920616c6c6f636174656420746f207468652064657669636520697420646f6573206e6f7420636f6d650a090909202a2066726f6d2074686520617661696c61626c6520706f6f6c206265696e6720706f7274696f6e6564206f75742e0a090909202a2f0a0909096e656564203d206d61782876696f6465762d3e636d6f2e616c6c6f63617465642c2076696f6465762d3e636d6f2e656e7469746c6564292d0a090909202020202020206d61782876696f6465762d3e636d6f2e616c6c6f63617465642c206c6576656c293b0a090909617661696c202d3d206e6565643b0a0a09097d0a09096966202866756c66696c6c6564203d3d20646576636f756e74290a090909627265616b3b0a09096c6576656c202b3d2056494f5f434d4f5f42414c414e43455f4348554e4b3b0a097d0a0a092f2a2043616c63756c617465206e6577207265736572766520616e642065786365737320706f6f6c2073697a6573202a2f0a09636d6f2d3e726573657276652e73697a65203d20636d6f2d3e6d696e3b0a09636d6f2d3e6578636573732e66726565203d20303b0a09636d6f2d3e6578636573732e73697a65203d20303b0a096e656564203d20303b0a096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c69737429207b0a090976696f646576203d206465765f656e742d3e76696f6465763b0a09092f2a2043616c63756c6174656420726573657276652073697a652061626f766520746865206d696e696d756d20656e7469746c656d656e74202a2f0a09096966202876696f6465762d3e636d6f2e656e7469746c6564290a090909636d6f2d3e726573657276652e73697a65202b3d202876696f6465762d3e636d6f2e656e7469746c6564202d0a0909092020202020202020202020202020202020202020202056494f5f434d4f5f4d494e5f454e54293b0a09092f2a2043616c63756c6174656420757365642065786365737320656e7469746c656d656e74202a2f0a09096966202876696f6465762d3e636d6f2e616c6c6f6361746564203e2076696f6465762d3e636d6f2e656e7469746c6564290a0909096e656564202b3d2076696f6465762d3e636d6f2e616c6c6f6361746564202d2076696f6465762d3e636d6f2e656e7469746c65643b0a097d0a09636d6f2d3e6578636573732e73697a65203d20636d6f2d3e656e7469746c6564202d20636d6f2d3e726573657276652e73697a653b0a09636d6f2d3e6578636573732e66726565203d20636d6f2d3e6578636573732e73697a65202d206e6565643b0a0a0963616e63656c5f64656c617965645f776f726b28746f5f64656c617965645f776f726b28776f726b29293b0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f6964202a76696f5f646d615f696f6d6d755f616c6c6f635f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a09090909092020646d615f616464725f74202a646d615f68616e646c652c206766705f7420666c61672c0a0909090909202073747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a09766f6964202a7265743b0a0a096966202876696f5f636d6f5f616c6c6f632876696f6465762c20726f756e6475702873697a652c20504147455f53495a45292929207b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a090972657475726e204e554c4c3b0a097d0a0a09726574203d20646d615f696f6d6d755f6f70732e616c6c6f63286465762c2073697a652c20646d615f68616e646c652c20666c61672c206174747273293b0a0969662028756e6c696b656c7928726574203d3d204e554c4c2929207b0a090976696f5f636d6f5f6465616c6c6f632876696f6465762c20726f756e6475702873697a652c20504147455f53495a4529293b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a097d0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642076696f5f646d615f696f6d6d755f667265655f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a0909090909766f6964202a76616464722c20646d615f616464725f7420646d615f68616e646c652c0a090909090973747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0a09646d615f696f6d6d755f6f70732e66726565286465762c2073697a652c2076616464722c20646d615f68616e646c652c206174747273293b0a0a0976696f5f636d6f5f6465616c6c6f632876696f6465762c20726f756e6475702873697a652c20504147455f53495a4529293b0a7d0a0a73746174696320646d615f616464725f742076696f5f646d615f696f6d6d755f6d61705f706167652873747275637420646576696365202a6465762c207374727563742070616765202a706167652c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020756e7369676e6564206c6f6e67206f66667365742c2073697a655f742073697a652c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e2c0a202020202020202020202020202020202020202020202020202020202020202020202020202020202073747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a09646d615f616464725f7420726574203d20444d415f4552524f525f434f44453b0a0a096966202876696f5f636d6f5f616c6c6f632876696f6465762c20726f756e6475702873697a652c20494f4d4d555f504147455f53495a45292929207b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a090972657475726e207265743b0a097d0a0a09726574203d20646d615f696f6d6d755f6f70732e6d61705f70616765286465762c20706167652c206f66667365742c2073697a652c20646972656374696f6e2c206174747273293b0a0969662028756e6c696b656c7928646d615f6d617070696e675f6572726f72286465762c20726574292929207b0a090976696f5f636d6f5f6465616c6c6f632876696f6465762c20726f756e6475702873697a652c20494f4d4d555f504147455f53495a4529293b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a097d0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642076696f5f646d615f696f6d6d755f756e6d61705f706167652873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f68616e646c652c0a09090909202020202073697a655f742073697a652c0a090909092020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e2c0a09090909202020202073747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0a09646d615f696f6d6d755f6f70732e756e6d61705f70616765286465762c20646d615f68616e646c652c2073697a652c20646972656374696f6e2c206174747273293b0a0a0976696f5f636d6f5f6465616c6c6f632876696f6465762c20726f756e6475702873697a652c20494f4d4d555f504147455f53495a4529293b0a7d0a0a73746174696320696e742076696f5f646d615f696f6d6d755f6d61705f73672873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73676c6973742c0a2020202020202020202020202020202020202020202020202020202020202020696e74206e656c656d732c20656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e2c0a202020202020202020202020202020202020202020202020202020202020202073747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0973747275637420736361747465726c697374202a73676c3b0a09696e74207265742c20636f756e74203d20303b0a0973697a655f7420616c6c6f635f73697a65203d20303b0a0a09666f72202873676c203d2073676c6973743b20636f756e74203c206e656c656d733b20636f756e742b2b2c2073676c2b2b290a0909616c6c6f635f73697a65202b3d20726f756e6475702873676c2d3e6c656e6774682c20494f4d4d555f504147455f53495a45293b0a0a096966202876696f5f636d6f5f616c6c6f632876696f6465762c20616c6c6f635f73697a652929207b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a090972657475726e20303b0a097d0a0a09726574203d20646d615f696f6d6d755f6f70732e6d61705f7367286465762c2073676c6973742c206e656c656d732c20646972656374696f6e2c206174747273293b0a0a0969662028756e6c696b656c7928217265742929207b0a090976696f5f636d6f5f6465616c6c6f632876696f6465762c20616c6c6f635f73697a65293b0a090961746f6d69635f696e63282676696f6465762d3e636d6f2e616c6c6f63735f6661696c6564293b0a090972657475726e207265743b0a097d0a0a09666f72202873676c203d2073676c6973742c20636f756e74203d20303b20636f756e74203c207265743b20636f756e742b2b2c2073676c2b2b290a0909616c6c6f635f73697a65202d3d20726f756e6475702873676c2d3e646d615f6c656e6774682c20494f4d4d555f504147455f53495a45293b0a0969662028616c6c6f635f73697a65290a090976696f5f636d6f5f6465616c6c6f632876696f6465762c20616c6c6f635f73697a65293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642076696f5f646d615f696f6d6d755f756e6d61705f73672873747275637420646576696365202a6465762c0a090973747275637420736361747465726c697374202a73676c6973742c20696e74206e656c656d732c0a0909656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e2c0a090973747275637420646d615f6174747273202a6174747273290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0973747275637420736361747465726c697374202a73676c3b0a0973697a655f7420616c6c6f635f73697a65203d20303b0a09696e7420636f756e74203d20303b0a0a09666f72202873676c203d2073676c6973743b20636f756e74203c206e656c656d733b20636f756e742b2b2c2073676c2b2b290a0909616c6c6f635f73697a65202b3d20726f756e6475702873676c2d3e646d615f6c656e6774682c20494f4d4d555f504147455f53495a45293b0a0a09646d615f696f6d6d755f6f70732e756e6d61705f7367286465762c2073676c6973742c206e656c656d732c20646972656374696f6e2c206174747273293b0a0a0976696f5f636d6f5f6465616c6c6f632876696f6465762c20616c6c6f635f73697a65293b0a7d0a0a73746174696320696e742076696f5f646d615f696f6d6d755f646d615f737570706f727465642873747275637420646576696365202a6465762c20753634206d61736b290a7b0a202020202020202072657475726e20646d615f696f6d6d755f6f70732e646d615f737570706f72746564286465762c206d61736b293b0a7d0a0a737461746963207536342076696f5f646d615f6765745f72657175697265645f6d61736b2873747275637420646576696365202a646576290a7b0a202020202020202072657475726e20646d615f696f6d6d755f6f70732e6765745f72657175697265645f6d61736b28646576293b0a7d0a0a73747275637420646d615f6d61705f6f70732076696f5f646d615f6d617070696e675f6f7073203d207b0a092e616c6c6f63202020202020202020202020203d2076696f5f646d615f696f6d6d755f616c6c6f635f636f686572656e742c0a092e6672656520202020202020202020202020203d2076696f5f646d615f696f6d6d755f667265655f636f686572656e742c0a092e6d6d617009092020203d20646d615f6469726563745f6d6d61705f636f686572656e742c0a092e6d61705f73672020202020202020202020203d2076696f5f646d615f696f6d6d755f6d61705f73672c0a092e756e6d61705f7367202020202020202020203d2076696f5f646d615f696f6d6d755f756e6d61705f73672c0a092e6d61705f70616765202020202020202020203d2076696f5f646d615f696f6d6d755f6d61705f706167652c0a092e756e6d61705f7061676520202020202020203d2076696f5f646d615f696f6d6d755f756e6d61705f706167652c0a092e646d615f737570706f7274656420202020203d2076696f5f646d615f696f6d6d755f646d615f737570706f727465642c0a092e6765745f72657175697265645f6d61736b203d2076696f5f646d615f6765745f72657175697265645f6d61736b2c0a7d3b0a0a2f2a2a0a202a2076696f5f636d6f5f7365745f6465765f64657369726564202d20536574206465736972656420656e7469746c656d656e7420666f722061206465766963650a202a0a202a204076696f6465763a207374727563742076696f5f64657620666f722064657669636520746f20616c7465720a202a2040646573697265643a206e6577206465736972656420656e7469746c656d656e74206c6576656c20696e2062797465730a202a0a202a20466f7220757365206279206465766963657320746f20726571756573742061206368616e676520746f20746865697220656e7469746c656d656e742061742072756e74696d65206f720a202a207468726f7567682073797366732e2020546865206465736972656420656e7469746c656d656e74206c6576656c206973206368616e67656420616e6420612062616c616e63696e670a202a206f662073797374656d207265736f7572636573206973207363686564756c656420746f2072756e20696e20746865206675747572652e0a202a2f0a766f69642076696f5f636d6f5f7365745f6465765f64657369726564287374727563742076696f5f646576202a76696f6465762c2073697a655f742064657369726564290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a097374727563742076696f5f636d6f5f6465765f656e747279202a6465765f656e743b0a09696e7420666f756e64203d20303b0a0a0969662028216669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a090972657475726e3b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a096966202864657369726564203c2056494f5f434d4f5f4d494e5f454e54290a090964657369726564203d2056494f5f434d4f5f4d494e5f454e543b0a0a092f2a0a09202a204368616e6765732077696c6c206e6f74206265206d61646520666f722064657669636573206e6f7420696e2074686520646576696365206c6973742e0a09202a204966206974206973206e6f7420696e2074686520646576696365206c6973742c207468656e206e6f20647269766572206973206c6f616465640a09202a20666f72207468652064657669636520616e642069742063616e206e6f74207265636569766520656e7469746c656d656e742e0a09202a2f0a096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c697374290a09096966202876696f646576203d3d206465765f656e742d3e76696f64657629207b0a090909666f756e64203d20313b0a090909627265616b3b0a09097d0a096966202821666f756e6429207b0a09097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a0a092f2a20496e6372656173652f646563726561736520696e20646573697265642064657669636520656e7469746c656d656e74202a2f0a096966202864657369726564203e3d2076696f6465762d3e636d6f2e6465736972656429207b0a09092f2a204a7573742062756d70207468652062757320616e64206465766963652076616c756573207072696f7220746f20612062616c616e63652a2f0a090976696f5f636d6f2e64657369726564202b3d2064657369726564202d2076696f6465762d3e636d6f2e646573697265643b0a090976696f6465762d3e636d6f2e64657369726564203d20646573697265643b0a097d20656c7365207b0a09092f2a2044656372656173652062757320616e64206465766963652076616c75657320666f72206465736972656420656e7469746c656d656e74202a2f0a090976696f5f636d6f2e64657369726564202d3d2076696f6465762d3e636d6f2e64657369726564202d20646573697265643b0a090976696f6465762d3e636d6f2e64657369726564203d20646573697265643b0a09092f2a0a0909202a204966206c65737320656e7469746c656d656e742069732064657369726564207468616e2063757272656e7420656e7469746c656d656e742c206d6f76650a0909202a20616e792072657365727665206d656d6f727920696e20746865206368616e676520726567696f6e20746f207468652065786365737320706f6f6c2e0a0909202a2f0a09096966202876696f6465762d3e636d6f2e656e7469746c6564203e206465736972656429207b0a09090976696f5f636d6f2e726573657276652e73697a65202d3d2076696f6465762d3e636d6f2e656e7469746c6564202d20646573697265643b0a09090976696f5f636d6f2e6578636573732e73697a65202b3d2076696f6465762d3e636d6f2e656e7469746c6564202d20646573697265643b0a0909092f2a0a090909202a20496620656e7469746c656d656e74206d6f76696e672066726f6d20746865207265736572766520706f6f6c20746f207468650a090909202a2065786365737320706f6f6c2069732063757272656e746c7920756e757365642c2061646420746f20746865206578636573730a090909202a206672656520636f756e7465722e0a090909202a2f0a0909096966202876696f6465762d3e636d6f2e616c6c6f6361746564203c2076696f6465762d3e636d6f2e656e7469746c6564290a0909090976696f5f636d6f2e6578636573732e66726565202b3d2076696f6465762d3e636d6f2e656e7469746c6564202d0a0909090920202020202020202020202020202020202020202020206d61782876696f6465762d3e636d6f2e616c6c6f63617465642c2064657369726564293b0a09090976696f6465762d3e636d6f2e656e7469746c6564203d20646573697265643b0a09097d0a097d0a097363686564756c655f64656c617965645f776f726b282676696f5f636d6f2e62616c616e63655f712c2030293b0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f6275735f70726f6265202d2048616e646c6520434d4f207370656369666963206275732070726f626520616374697669746965730a202a0a202a204076696f646576202d20506f696e74657220746f207374727563742076696f5f64657620666f72206465766963650a202a0a202a2044657465726d696e6520746865206465766963657320494f206d656d6f727920656e7469746c656d656e74206e656564732c20617474656d7074696e670a202a20746f2073617469736679207468652073797374656d206d696e696d756d20656e7469746c656d656e7420617420666972737420616e64207363686564756c696e670a202a20612062616c616e6365206f7065726174696f6e20746f2074616b652063617265206f662074686520726573742061742061206c617465722074696d652e0a202a0a202a2052657475726e733a2030206f6e20737563636573732c202d45494e56414c207768656e2064657669636520646f65736e277420737570706f727420434d4f2c20616e640a202a202020202020202020202d454e4f4d454d207768656e20656e7469746c656d656e74206973206e6f7420617661696c61626c6520666f7220646576696365206f720a202a2020202020202020202064657669636520656e7472792e0a202a0a202a2f0a73746174696320696e742076696f5f636d6f5f6275735f70726f6265287374727563742076696f5f646576202a76696f646576290a7b0a097374727563742076696f5f636d6f5f6465765f656e747279202a6465765f656e743b0a0973747275637420646576696365202a646576203d202676696f6465762d3e6465763b0a097374727563742076696f5f647269766572202a76696f647276203d20746f5f76696f5f647269766572286465762d3e647269766572293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f742073697a653b0a09626f6f6c20646d615f63617061626c65203d2066616c73653b0a0a092f2a20412064657669636520726571756972657320656e7469746c656d656e7420696620697420686173206120444d412077696e646f772070726f7065727479202a2f0a09737769746368202876696f6465762d3e66616d696c7929207b0a096361736520564445564943453a0a0909696620286f665f6765745f70726f70657274792876696f6465762d3e6465762e6f665f6e6f64652c0a09090909092269626d2c6d792d646d612d77696e646f77222c204e554c4c29290a090909646d615f63617061626c65203d20747275653b0a0909627265616b3b0a09636173652050464f3a0a0909646d615f63617061626c65203d2066616c73653b0a0909627265616b3b0a0964656661756c743a0a09096465765f7761726e286465762c2022756e6b6e6f776e206465766963652066616d696c793a2025645c6e222c2076696f6465762d3e66616d696c79293b0a090942554728293b0a0909627265616b3b0a097d0a0a092f2a20436f6e66696775726520656e7469746c656d656e7420666f7220746865206465766963652e202a2f0a0969662028646d615f63617061626c6529207b0a09092f2a20436865636b2074686174207468652064726976657220697320434d4f20656e61626c656420616e6420676574206465736972656420444d41202a2f0a0909696620282176696f6472762d3e6765745f646573697265645f646d6129207b0a0909096465765f657272286465762c202225733a206465766963652064726976657220646f6573206e6f7420737570706f727420434d4f5c6e222c0a09090920202020202020205f5f66756e635f5f293b0a09090972657475726e202d45494e56414c3b0a09097d0a0a090976696f6465762d3e636d6f2e64657369726564203d20494f4d4d555f504147455f414c49474e2876696f6472762d3e6765745f646573697265645f646d612876696f64657629293b0a09096966202876696f6465762d3e636d6f2e64657369726564203c2056494f5f434d4f5f4d494e5f454e54290a09090976696f6465762d3e636d6f2e64657369726564203d2056494f5f434d4f5f4d494e5f454e543b0a090973697a65203d2056494f5f434d4f5f4d494e5f454e543b0a0a09096465765f656e74203d206b6d616c6c6f632873697a656f66287374727563742076696f5f636d6f5f6465765f656e747279292c0a09092020202020202020202020202020202020204746505f4b45524e454c293b0a090969662028216465765f656e74290a09090972657475726e202d454e4f4d454d3b0a0a09096465765f656e742d3e76696f646576203d2076696f6465763b0a09097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a09096c6973745f61646428266465765f656e742d3e6c6973742c202676696f5f636d6f2e6465766963655f6c697374293b0a097d20656c7365207b0a090976696f6465762d3e636d6f2e64657369726564203d20303b0a090973697a65203d20303b0a09097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a097d0a0a092f2a0a09202a20496620746865206e6565647320666f722076696f5f636d6f2e6d696e2068617665206e6f74206368616e6765642073696e636520746865790a09202a2077657265206c617374207365742c20746865206e756d626572206f66206465766963657320696e20746865204f462074726565206861730a09202a206265656e20636f6e7374616e7420616e642074686520494f206d656d6f727920666f72207468697320697320616c726561647920696e0a09202a20746865207265736572766520706f6f6c2e0a09202a2f0a096966202876696f5f636d6f2e6d696e203d3d20282876696f5f636d6f5f6e756d5f4f465f646576732829202b203129202a0a09202020202020202020202020202020202020202056494f5f434d4f5f4d494e5f454e542929207b0a09092f2a2055706461746564206465736972656420656e7469746c656d656e7420696620646576696365207265717569726573206974202a2f0a09096966202873697a65290a09090976696f5f636d6f2e64657369726564202b3d202876696f6465762d3e636d6f2e64657369726564202d0a090920202020202020202020202020202020202020202020202056494f5f434d4f5f4d494e5f454e54293b0a097d20656c7365207b0a090973697a655f7420746d703b0a0a0909746d70203d2076696f5f636d6f2e7370617265202b2076696f5f636d6f2e6578636573732e667265653b0a090969662028746d70203c2073697a6529207b0a0909096465765f657272286465762c202225733a20696e73756666696369656e74206672656520220a090909202020202020202022656e7469746c656d656e7420746f20616464206465766963652e20220a0909092020202020202020224e65656420256c752c206861766520256c755c6e222c205f5f66756e635f5f2c0a0909090973697a652c202876696f5f636d6f2e7370617265202b20746d7029293b0a0909097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a09090972657475726e202d454e4f4d454d3b0a09097d0a0a09092f2a205573652065786365737320706f6f6c20666972737420746f2066756c66696c6c2072657175657374202a2f0a0909746d70203d206d696e2873697a652c2076696f5f636d6f2e6578636573732e66726565293b0a090976696f5f636d6f2e6578636573732e66726565202d3d20746d703b0a090976696f5f636d6f2e6578636573732e73697a65202d3d20746d703b0a090976696f5f636d6f2e726573657276652e73697a65202b3d20746d703b0a0a09092f2a205573652073706172652069662065786365737320706f6f6c2077617320696e73756666696369656e74202a2f0a090976696f5f636d6f2e7370617265202d3d2073697a65202d20746d703b0a0a09092f2a2055706461746520627573206163636f756e74696e67202a2f0a090976696f5f636d6f2e6d696e202b3d2073697a653b0a090976696f5f636d6f2e64657369726564202b3d2076696f6465762d3e636d6f2e646573697265643b0a097d0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f6275735f72656d6f7665202d2048616e646c6520434d4f207370656369666963206275732072656d6f76616c20616374697669746965730a202a0a202a204076696f646576202d20506f696e74657220746f207374727563742076696f5f64657620666f72206465766963650a202a0a202a2052656d6f766520746865206465766963652066726f6d2074686520636d6f20646576696365206c6973742e2020546865206d696e696d756d20656e7469746c656d656e740a202a2077696c6c20626520726573657276656420666f722074686520646576696365206173206c6f6e6720617320697420697320696e207468652073797374656d2e20205468650a202a2072657374206f662074686520656e7469746c656d656e74207468652064657669636520686164206265656e20616c6c6f63617465642077696c6c2062652072657475726e65640a202a20746f207468652073797374656d2e0a202a2f0a73746174696320766f69642076696f5f636d6f5f6275735f72656d6f7665287374727563742076696f5f646576202a76696f646576290a7b0a097374727563742076696f5f636d6f5f6465765f656e747279202a6465765f656e743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973697a655f7420746d703b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a096966202876696f6465762d3e636d6f2e616c6c6f636174656429207b0a09096465765f657272282676696f6465762d3e6465762c202225733a206465766963652068616420256c75206279746573206f6620494f20220a0909202020202020202022616c6c6f63617465642061667465722072656d6f7665206f7065726174696f6e2e5c6e222c0a090920202020202020205f5f66756e635f5f2c2076696f6465762d3e636d6f2e616c6c6f6361746564293b0a090942554728293b0a097d0a0a092f2a0a09202a2052656d6f766520746865206465766963652066726f6d2074686520646576696365206c697374206265696e67206d61696e7461696e656420666f720a09202a20434d4f20656e61626c656420646576696365732e0a09202a2f0a096c6973745f666f725f656163685f656e747279286465765f656e742c202676696f5f636d6f2e6465766963655f6c6973742c206c697374290a09096966202876696f646576203d3d206465765f656e742d3e76696f64657629207b0a0909096c6973745f64656c28266465765f656e742d3e6c697374293b0a0909096b66726565286465765f656e74293b0a090909627265616b3b0a09097d0a0a092f2a0a09202a2044657669636573206d6179206e6f74207265717569726520616e7920656e7469746c656d656e7420616e64207468657920646f206e6f74206e6565640a09202a20746f2062652070726f6365737365642e20204f74686572776973652c2072657475726e2074686520646576696365277320656e7469746c656d656e740a09202a206261636b20746f2074686520706f6f6c732e0a09202a2f0a096966202876696f6465762d3e636d6f2e656e7469746c656429207b0a09092f2a0a0909202a20546869732064657669636520686173206e6f7420796574206c65667420746865204f4620747265652c20697427730a0909202a206d696e696d756d20656e7469746c656d656e742072656d61696e7320696e2076696f5f636d6f2e6d696e20616e640a0909202a2076696f5f636d6f2e646573697265640a0909202a2f0a090976696f5f636d6f2e64657369726564202d3d202876696f6465762d3e636d6f2e64657369726564202d2056494f5f434d4f5f4d494e5f454e54293b0a0a09092f2a0a0909202a2053617665206d696e20616c6c6f636174696f6e20666f722064657669636520696e2072657365727665206173206c6f6e670a0909202a2061732069742065786973747320696e204f4620747265652061732064657465726d696e6564206279206c617465720a0909202a2062616c616e6365206f7065726174696f6e0a0909202a2f0a090976696f6465762d3e636d6f2e656e7469746c6564202d3d2056494f5f434d4f5f4d494e5f454e543b0a0a09092f2a205265706c656e6973682073706172652066726f6d206672656564207265736572766520706f6f6c202a2f0a09096966202876696f6465762d3e636d6f2e656e7469746c6564202626202876696f5f636d6f2e7370617265203c2056494f5f434d4f5f4d494e5f454e542929207b0a090909746d70203d206d696e2876696f6465762d3e636d6f2e656e7469746c65642c202856494f5f434d4f5f4d494e5f454e54202d0a09090920202020202020202020202020202020202020202020202020202020202020202076696f5f636d6f2e737061726529293b0a09090976696f5f636d6f2e7370617265202b3d20746d703b0a09090976696f6465762d3e636d6f2e656e7469746c6564202d3d20746d703b0a09097d0a0a09092f2a2052656d61696e696e67207265736572766520676f657320746f2065786365737320706f6f6c202a2f0a090976696f5f636d6f2e6578636573732e73697a65202b3d2076696f6465762d3e636d6f2e656e7469746c65643b0a090976696f5f636d6f2e6578636573732e66726565202b3d2076696f6465762d3e636d6f2e656e7469746c65643b0a090976696f5f636d6f2e726573657276652e73697a65202d3d2076696f6465762d3e636d6f2e656e7469746c65643b0a0a09092f2a0a0909202a20556e74696c20746865206465766963652069732072656d6f7665642069742077696c6c206b65657020610a0909202a206d696e696d756d20656e7469746c656d656e743b20746869732077696c6c2067756172616e74656520746861740a0909202a2061206d6f64756c6520756e6c6f61642f6c6f61642077696c6c20726573756c7420696e206120737563636573732e0a0909202a2f0a090976696f6465762d3e636d6f2e656e7469746c6564203d2056494f5f434d4f5f4d494e5f454e543b0a090976696f6465762d3e636d6f2e64657369726564203d2056494f5f434d4f5f4d494e5f454e543b0a090961746f6d69635f736574282676696f6465762d3e636d6f2e616c6c6f63735f6661696c65642c2030293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f69642076696f5f636d6f5f7365745f646d615f6f7073287374727563742076696f5f646576202a76696f646576290a7b0a097365745f646d615f6f7073282676696f6465762d3e6465762c202676696f5f646d615f6d617070696e675f6f7073293b0a7d0a0a2f2a2a0a202a2076696f5f636d6f5f6275735f696e6974202d20434d4f20656e7469746c656d656e7420696e697469616c697a6174696f6e2061742062757320696e69742074696d650a202a0a202a2053657420757020746865207265736572766520616e642065786365737320656e7469746c656d656e7420706f6f6c73206261736564206f6e20617661696c61626c650a202a2073797374656d20656e7469746c656d656e7420616e6420746865206e756d626572206f66206465766963657320696e20746865204f46207472656520746861740a202a207265717569726520656e7469746c656d656e7420696e20746865207265736572766520706f6f6c2e0a202a2f0a73746174696320766f69642076696f5f636d6f5f6275735f696e697428766f6964290a7b0a0973747275637420687663616c6c5f6d70705f64617461206d70705f646174613b0a09696e74206572723b0a0a096d656d736574282676696f5f636d6f2c20302c2073697a656f66287374727563742076696f5f636d6f29293b0a097370696e5f6c6f636b5f696e6974282676696f5f636d6f2e6c6f636b293b0a09494e49545f4c4953545f48454144282676696f5f636d6f2e6465766963655f6c697374293b0a09494e49545f44454c415945445f574f524b282676696f5f636d6f2e62616c616e63655f712c2076696f5f636d6f5f62616c616e6365293b0a0a092f2a204765742063757272656e742073797374656d20656e7469746c656d656e74202a2f0a09657272203d20685f6765745f6d707028266d70705f64617461293b0a0a092f2a0a09202a204f6e206661696c7572652c20636f6e74696e7565207769746820656e7469746c656d656e742073657420746f20302c2077696c6c2070616e696328290a09202a206c61746572207768656e2073706172652069732072657365727665642e0a09202a2f0a096966202865727220213d20485f5355434345535329207b0a09097072696e746b284b45524e5f455252202225733a20756e61626c6520746f2064657465726d696e652073797374656d20494f20225c0a09092020202020202022656e7469746c656d656e742e20282564295c6e222c205f5f66756e635f5f2c20657272293b0a090976696f5f636d6f2e656e7469746c6564203d20303b0a097d20656c7365207b0a090976696f5f636d6f2e656e7469746c6564203d206d70705f646174612e656e7469746c65645f6d656d3b0a097d0a0a092f2a20536574207265736572766174696f6e20616e6420636865636b20616761696e737420656e7469746c656d656e74202a2f0a0976696f5f636d6f2e7370617265203d2056494f5f434d4f5f4d494e5f454e543b0a0976696f5f636d6f2e726573657276652e73697a65203d2076696f5f636d6f2e73706172653b0a0976696f5f636d6f2e726573657276652e73697a65202b3d202876696f5f636d6f5f6e756d5f4f465f646576732829202a0a092020202020202020202020202020202020202020202020202056494f5f434d4f5f4d494e5f454e54293b0a096966202876696f5f636d6f2e726573657276652e73697a65203e2076696f5f636d6f2e656e7469746c656429207b0a09097072696e746b284b45524e5f455252202225733a20696e73756666696369656e742073797374656d20656e7469746c656d656e745c6e222c0a0909202020202020205f5f66756e635f5f293b0a090970616e6963282225733a20496e73756666696369656e742073797374656d20656e7469746c656d656e74222c205f5f66756e635f5f293b0a097d0a0a092f2a20536574207468652072656d61696e696e67206163636f756e74696e67207661726961626c6573202a2f0a0976696f5f636d6f2e6578636573732e73697a65203d2076696f5f636d6f2e656e7469746c6564202d2076696f5f636d6f2e726573657276652e73697a653b0a0976696f5f636d6f2e6578636573732e66726565203d2076696f5f636d6f2e6578636573732e73697a653b0a0976696f5f636d6f2e6d696e203d2076696f5f636d6f2e726573657276652e73697a653b0a0976696f5f636d6f2e64657369726564203d2076696f5f636d6f2e726573657276652e73697a653b0a7d0a0a2f2a207379736673206465766963652066756e6374696f6e7320616e642064617461207374727563747572657320666f7220434d4f202a2f0a0a23646566696e652076696f6465765f636d6f5f72645f61747472286e616d6529202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a737461746963207373697a655f742076696f6465765f636d6f5f23236e616d6523235f73686f772873747275637420646576696365202a6465762c202020202020202020202020205c0a20202020202020202020202020202020202020202020202020202020202020202020202020202020737472756374206465766963655f617474726962757465202a617474722c20205c0a202020202020202020202020202020202020202020202020202020202020202020202020202020202063686172202a627566292020202020202020202020202020202020202020205c0a7b20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0972657475726e20737072696e7466286275662c2022256c755c6e222c20746f5f76696f5f64657628646576292d3e636d6f2e6e616d65293b20202020202020205c0a7d0a0a737461746963207373697a655f742076696f6465765f636d6f5f616c6c6f63735f6661696c65645f73686f772873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0972657475726e20737072696e7466286275662c202225645c6e222c2061746f6d69635f72656164282676696f6465762d3e636d6f2e616c6c6f63735f6661696c656429293b0a7d0a0a737461746963207373697a655f742076696f6465765f636d6f5f616c6c6f63735f6661696c65645f72657365742873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c20636f6e73742063686172202a6275662c2073697a655f7420636f756e74290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0961746f6d69635f736574282676696f6465762d3e636d6f2e616c6c6f63735f6661696c65642c2030293b0a0972657475726e20636f756e743b0a7d0a0a737461746963207373697a655f742076696f6465765f636d6f5f646573697265645f7365742873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c20636f6e73742063686172202a6275662c2073697a655f7420636f756e74290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a0973697a655f74206e65775f646573697265643b0a09696e74207265743b0a0a09726574203d207374726963745f737472746f756c286275662c2031302c20266e65775f64657369726564293b0a0969662028726574290a090972657475726e207265743b0a0a0976696f5f636d6f5f7365745f6465765f646573697265642876696f6465762c206e65775f64657369726564293b0a0972657475726e20636f756e743b0a7d0a0a76696f6465765f636d6f5f72645f617474722864657369726564293b0a76696f6465765f636d6f5f72645f6174747228656e7469746c6564293b0a76696f6465765f636d6f5f72645f6174747228616c6c6f6361746564293b0a0a737461746963207373697a655f74206e616d655f73686f772873747275637420646576696365202a2c20737472756374206465766963655f617474726962757465202a2c2063686172202a293b0a737461746963207373697a655f7420646576737065635f73686f772873747275637420646576696365202a2c20737472756374206465766963655f617474726962757465202a2c2063686172202a293b0a737461746963207373697a655f74206d6f64616c6961735f73686f772873747275637420646576696365202a6465762c20737472756374206465766963655f617474726962757465202a617474722c0a090909202020202063686172202a627566293b0a73746174696320737472756374206465766963655f6174747269627574652076696f5f636d6f5f6465765f61747472735b5d203d207b0a095f5f415454525f524f286e616d65292c0a095f5f415454525f524f2864657673706563292c0a095f5f415454525f524f286d6f64616c696173292c0a095f5f4154545228636d6f5f646573697265642c20202020202020535f49575553527c535f49525553527c535f49574752507c535f49524752507c535f49524f54482c0a092020202020202076696f6465765f636d6f5f646573697265645f73686f772c2076696f6465765f636d6f5f646573697265645f736574292c0a095f5f4154545228636d6f5f656e7469746c65642c202020202020535f495255474f2c2076696f6465765f636d6f5f656e7469746c65645f73686f772c2020202020204e554c4c292c0a095f5f4154545228636d6f5f616c6c6f63617465642c2020202020535f495255474f2c2076696f6465765f636d6f5f616c6c6f63617465645f73686f772c20202020204e554c4c292c0a095f5f4154545228636d6f5f616c6c6f63735f6661696c65642c20535f49575553527c535f49525553527c535f49574752507c535f49524752507c535f49524f54482c0a092020202020202076696f6465765f636d6f5f616c6c6f63735f6661696c65645f73686f772c2076696f6465765f636d6f5f616c6c6f63735f6661696c65645f7265736574292c0a095f5f415454525f4e554c4c0a7d3b0a0a2f2a207379736673206275732066756e6374696f6e7320616e642064617461207374727563747572657320666f7220434d4f202a2f0a0a23646566696e652076696f6275735f636d6f5f72645f61747472286e616d6529202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a737461746963207373697a655f74202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a76696f6275735f636d6f5f23236e616d6523235f73686f7728737472756374206275735f74797065202a62742c2063686172202a62756629202020202020202020202020202020205c0a7b20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0972657475726e20737072696e7466286275662c2022256c755c6e222c2076696f5f636d6f2e6e616d65293b2020202020202020202020202020202020202020205c0a7d0a0a23646566696e652076696f6275735f636d6f5f706f6f6c5f72645f61747472286e616d652c20766172292020202020202020202020202020202020202020202020202020202020205c0a737461746963207373697a655f74202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a76696f6275735f636d6f5f23236e616d6523235f706f6f6c5f73686f775f232376617228737472756374206275735f74797065202a62742c2063686172202a6275662920202020205c0a7b20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0972657475726e20737072696e7466286275662c2022256c755c6e222c2076696f5f636d6f2e6e616d652e766172293b20202020202020202020202020202020205c0a7d0a0a737461746963207373697a655f742076696f6275735f636d6f5f686967685f726573657428737472756374206275735f74797065202a62742c20636f6e73742063686172202a6275662c0a2020202020202020202020202020202020202020202020202020202020202020202020202073697a655f7420636f756e74290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f69727173617665282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0976696f5f636d6f2e68696768203d2076696f5f636d6f2e637572723b0a097370696e5f756e6c6f636b5f697271726573746f7265282676696f5f636d6f2e6c6f636b2c20666c616773293b0a0a0972657475726e20636f756e743b0a7d0a0a76696f6275735f636d6f5f72645f6174747228656e7469746c6564293b0a76696f6275735f636d6f5f706f6f6c5f72645f6174747228726573657276652c2073697a65293b0a76696f6275735f636d6f5f706f6f6c5f72645f61747472286578636573732c2073697a65293b0a76696f6275735f636d6f5f706f6f6c5f72645f61747472286578636573732c2066726565293b0a76696f6275735f636d6f5f72645f61747472287370617265293b0a76696f6275735f636d6f5f72645f61747472286d696e293b0a76696f6275735f636d6f5f72645f617474722864657369726564293b0a76696f6275735f636d6f5f72645f617474722863757272293b0a76696f6275735f636d6f5f72645f617474722868696768293b0a0a73746174696320737472756374206275735f6174747269627574652076696f5f636d6f5f6275735f61747472735b5d203d207b0a095f5f4154545228636d6f5f656e7469746c65642c20535f495255474f2c2076696f6275735f636d6f5f656e7469746c65645f73686f772c204e554c4c292c0a095f5f4154545228636d6f5f726573657276655f73697a652c20535f495255474f2c2076696f6275735f636d6f5f726573657276655f706f6f6c5f73686f775f73697a652c204e554c4c292c0a095f5f4154545228636d6f5f6578636573735f73697a652c20535f495255474f2c2076696f6275735f636d6f5f6578636573735f706f6f6c5f73686f775f73697a652c204e554c4c292c0a095f5f4154545228636d6f5f6578636573735f667265652c20535f495255474f2c2076696f6275735f636d6f5f6578636573735f706f6f6c5f73686f775f667265652c204e554c4c292c0a095f5f4154545228636d6f5f73706172652c202020535f495255474f2c2076696f6275735f636d6f5f73706172655f73686f772c2020204e554c4c292c0a095f5f4154545228636d6f5f6d696e2c2020202020535f495255474f2c2076696f6275735f636d6f5f6d696e5f73686f772c20202020204e554c4c292c0a095f5f4154545228636d6f5f646573697265642c20535f495255474f2c2076696f6275735f636d6f5f646573697265645f73686f772c204e554c4c292c0a095f5f4154545228636d6f5f637572722c20202020535f495255474f2c2076696f6275735f636d6f5f637572725f73686f772c202020204e554c4c292c0a095f5f4154545228636d6f5f686967682c20202020535f49575553527c535f49525553527c535f49574752507c535f49524752507c535f49524f54482c0a092020202020202076696f6275735f636d6f5f686967685f73686f772c2076696f6275735f636d6f5f686967685f7265736574292c0a095f5f415454525f4e554c4c0a7d3b0a0a73746174696320766f69642076696f5f636d6f5f73797366735f696e697428766f6964290a7b0a0976696f5f6275735f747970652e6465765f6174747273203d2076696f5f636d6f5f6465765f61747472733b0a0976696f5f6275735f747970652e6275735f6174747273203d2076696f5f636d6f5f6275735f61747472733b0a7d0a23656c7365202f2a20434f4e4649475f5050435f534d4c504152202a2f0a696e742076696f5f636d6f5f656e7469746c656d656e745f7570646174652873697a655f74206e65775f656e7469746c656d656e7429207b2072657475726e20303b207d0a766f69642076696f5f636d6f5f7365745f6465765f64657369726564287374727563742076696f5f646576202a76696f6465762c2073697a655f74206465736972656429207b7d0a73746174696320696e742076696f5f636d6f5f6275735f70726f6265287374727563742076696f5f646576202a76696f64657629207b2072657475726e20303b207d0a73746174696320766f69642076696f5f636d6f5f6275735f72656d6f7665287374727563742076696f5f646576202a76696f64657629207b7d0a73746174696320766f69642076696f5f636d6f5f7365745f646d615f6f7073287374727563742076696f5f646576202a76696f64657629207b7d0a73746174696320766f69642076696f5f636d6f5f6275735f696e697428766f696429207b7d0a73746174696320766f69642076696f5f636d6f5f73797366735f696e697428766f696429207b207d0a23656e646966202f2a20434f4e4649475f5050435f534d4c504152202a2f0a4558504f52545f53594d424f4c2876696f5f636d6f5f656e7469746c656d656e745f757064617465293b0a4558504f52545f53594d424f4c2876696f5f636d6f5f7365745f6465765f64657369726564293b0a0a0a2f2a0a202a20506c6174666f726d20466163696c6974696573204f7074696f6e202850464f2920737570706f72740a202a2f0a0a2f2a2a0a202a2076696f5f685f636f705f73796e63202d20506572666f726d20612073796e6368726f6e6f75732050464f20636f2d70726f636573736f72206f7065726174696f6e0a202a0a202a204076646576202d20506f696e74657220746f2061207374727563742076696f5f64657620666f72206465766963650a202a20406f70202d20506f696e74657220746f2061207374727563742076696f5f70666f5f6f7020666f7220746865206f7065726174696f6e20706172616d65746572730a202a0a202a2043616c6c73207468652068797065727669736f7220746f2073796e6368726f6e6f75736c7920706572666f726d207468652050464f206f7065726174696f6e0a202a2064657363726962656420696e20406f702e2020496e207468652063617365206f662061206275737920726573706f6e73652066726f6d207468652068797065727669736f722c0a202a20746865206f7065726174696f6e2077696c6c2062652072652d7375626d697474656420696e646566696e6974656c7920756e6c6573732061206e6f6e2d7a65726f2074696d656f75740a202a20697320737065636966696564206f7220616e206572726f72206f63637572732e205468652074696d656f757420706c616365732061206c696d6974206f6e207768656e20746f0a202a2073746f702072652d7375626d697474696e672061206f7065726174696f6e2c2074686520746f74616c2074696d652063616e20626520657863656564656420696620616e0a202a206f7065726174696f6e20697320696e2070726f67726573732e0a202a0a202a204966206f702d3e6863616c6c5f726574206973206e6f74204e554c4c2c20746869732077696c6c2062652073657420746f207468652072657475726e2066726f6d207468650a202a206c61737420685f636f705f6f702063616c6c206f722069742077696c6c206265203020696620616e206572726f72206e6f7420696e766f6c76696e672074686520685f63616c6c0a202a2077617320656e636f756e74657265642e0a202a0a202a2052657475726e733a0a202a0930206f6e20737563636573732c0a202a092d45494e56414c2069662074686520685f63616c6c206661696c732064756520746f20616e20696e76616c696420706172616d657465722c0a202a092d45324249472069662074686520685f63616c6c2063616e206e6f7420626520706572666f726d65642073796e6368726f6e6f75736c792c0a202a092d454255535920696620612074696d656f75742069732073706563696669656420616e642068617320656c61707365642c0a202a092d45414343455320696620746865206d656d6f7279206172656120666f7220646174612f73746174757320686173206265656e2072657363696e6465642c206f720a202a092d455045524d2069662061206861726477617265206661756c7420686173206265656e20696e646963617465640a202a2f0a696e742076696f5f685f636f705f73796e63287374727563742076696f5f646576202a766465762c207374727563742076696f5f70666f5f6f70202a6f70290a7b0a0973747275637420646576696365202a646576203d2026766465762d3e6465763b0a09756e7369676e6564206c6f6e6720646561646c696e65203d20303b0a096c6f6e672068726574203d20303b0a09696e7420726574203d20303b0a0a09696620286f702d3e74696d656f7574290a0909646561646c696e65203d206a696666696573202b206d736563735f746f5f6a696666696573286f702d3e74696d656f7574293b0a0a097768696c6520287472756529207b0a090968726574203d20706c7061725f6863616c6c5f6e6f7265747328485f434f502c206f702d3e666c6167732c0a09090909766465762d3e7265736f757263655f69642c0a090909096f702d3e696e2c206f702d3e696e6c656e2c206f702d3e6f75742c0a090909096f702d3e6f75746c656e2c206f702d3e637362637062293b0a0a09096966202868726574203d3d20485f53554343455353207c7c0a090920202020286872657420213d20485f4e4f545f454e4f5547485f5245534f55524345532026260a090920202020206872657420213d20485f42555359202626206872657420213d20485f5245534f5552434529207c7c0a090920202020286f702d3e74696d656f75742026262074696d655f616674657228646561646c696e652c206a6966666965732929290a090909627265616b3b0a0a09096465765f646267286465762c202225733a206863616c6c2072657428256c64292c207265747279696e672e5c6e222c205f5f66756e635f5f2c2068726574293b0a097d0a0a0973776974636820286872657429207b0a096361736520485f535543434553533a0a0909726574203d20303b0a0909627265616b3b0a096361736520485f4f505f4d4f44453a0a096361736520485f544f4f5f4249473a0a0909726574203d202d45324249473b0a0909627265616b3b0a096361736520485f52455343494e4445443a0a0909726574203d202d4541434345533b0a0909627265616b3b0a096361736520485f48415244574152453a0a0909726574203d202d455045524d3b0a0909627265616b3b0a096361736520485f4e4f545f454e4f5547485f5245534f55524345533a0a096361736520485f5245534f555243453a0a096361736520485f425553593a0a0909726574203d202d45425553593b0a0909627265616b3b0a0964656661756c743a0a0909726574203d202d45494e56414c3b0a0909627265616b3b0a097d0a0a0969662028726574290a09096465765f646267286465762c202225733a2053796e6320685f636f705f6f70206661696c75726520287265743a2564292028687265743a256c64295c6e222c0a090909095f5f66756e635f5f2c207265742c2068726574293b0a0a096f702d3e6863616c6c5f657272203d20687265743b0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c2876696f5f685f636f705f73796e63293b0a0a7374617469632073747275637420696f6d6d755f7461626c65202a76696f5f6275696c645f696f6d6d755f7461626c65287374727563742076696f5f646576202a646576290a7b0a09636f6e737420756e7369676e65642063686172202a646d615f77696e646f773b0a0973747275637420696f6d6d755f7461626c65202a74626c3b0a09756e7369676e6564206c6f6e67206f66667365742c2073697a653b0a0a09646d615f77696e646f77203d206f665f6765745f70726f7065727479286465762d3e6465762e6f665f6e6f64652c0a0909090920202269626d2c6d792d646d612d77696e646f77222c204e554c4c293b0a096966202821646d615f77696e646f77290a090972657475726e204e554c4c3b0a0a0974626c203d206b7a616c6c6f632873697a656f66282a74626c292c204746505f4b45524e454c293b0a096966202874626c203d3d204e554c4c290a090972657475726e204e554c4c3b0a0a096f665f70617273655f646d615f77696e646f77286465762d3e6465762e6f665f6e6f64652c20646d615f77696e646f772c0a090909202020202674626c2d3e69745f696e6465782c20266f66667365742c202673697a65293b0a0a092f2a20544345207461626c652073697a65202d206d6561737572656420696e2074636520656e7472696573202a2f0a0974626c2d3e69745f73697a65203d2073697a65203e3e20494f4d4d555f504147455f53484946543b0a092f2a206f666673657420666f722056494f2073686f756c6420616c776179732062652030202a2f0a0974626c2d3e69745f6f6666736574203d206f6666736574203e3e20494f4d4d555f504147455f53484946543b0a0974626c2d3e69745f6275736e6f203d20303b0a0974626c2d3e69745f74797065203d205443455f56423b0a0974626c2d3e69745f626c6f636b73697a65203d2031363b0a0a0972657475726e20696f6d6d755f696e69745f7461626c652874626c2c202d31293b0a7d0a0a2f2a2a0a202a2076696f5f6d617463685f6465766963653a202d2054656c6c20696620612056494f20646576696365206861732061206d61746368696e670a202a09090956494f20646576696365206964207374727563747572652e0a202a20406964733a096172726179206f662056494f20646576696365206964207374727563747572657320746f2073656172636820696e0a202a20406465763a097468652056494f206465766963652073747275637475726520746f206d6174636820616761696e73740a202a0a202a205573656420627920612064726976657220746f20636865636b207768657468657220612056494f206465766963652070726573656e7420696e207468650a202a2073797374656d20697320696e20697473206c697374206f6620737570706f7274656420646576696365732e2052657475726e7320746865206d61746368696e670a202a2076696f5f6465766963655f696420737472756374757265206f72204e554c4c206966207468657265206973206e6f206d617463682e0a202a2f0a73746174696320636f6e7374207374727563742076696f5f6465766963655f6964202a76696f5f6d617463685f646576696365280a0909636f6e7374207374727563742076696f5f6465766963655f6964202a6964732c20636f6e7374207374727563742076696f5f646576202a646576290a7b0a097768696c6520286964732d3e747970655b305d20213d20275c302729207b0a090969662028287374726e636d70286465762d3e747970652c206964732d3e747970652c207374726c656e286964732d3e747970652929203d3d2030292026260a0909202020206f665f6465766963655f69735f636f6d70617469626c65286465762d3e6465762e6f665f6e6f64652c0a0909090909206964732d3e636f6d70617429290a09090972657475726e206964733b0a09096964732b2b3b0a097d0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a20436f6e766572742066726f6d207374727563742064657669636520746f207374727563742076696f5f64657620616e64207061737320746f206472697665722e0a202a206465762d3e6472697665722068617320616c7265616479206265656e207365742062792067656e6572696320636f646520626563617573652076696f5f6275735f6d617463680a202a207375636365656465642e0a202a2f0a73746174696320696e742076696f5f6275735f70726f62652873747275637420646576696365202a646576290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a097374727563742076696f5f647269766572202a76696f647276203d20746f5f76696f5f647269766572286465762d3e647269766572293b0a09636f6e7374207374727563742076696f5f6465766963655f6964202a69643b0a09696e74206572726f72203d202d454e4f4445563b0a0a09696620282176696f6472762d3e70726f6265290a090972657475726e206572726f723b0a0a096964203d2076696f5f6d617463685f6465766963652876696f6472762d3e69645f7461626c652c2076696f646576293b0a0969662028696429207b0a09096d656d736574282676696f6465762d3e636d6f2c20302c2073697a656f662876696f6465762d3e636d6f29293b0a0909696620286669726d776172655f6861735f666561747572652846575f464541545552455f434d4f2929207b0a0909096572726f72203d2076696f5f636d6f5f6275735f70726f62652876696f646576293b0a090909696620286572726f72290a0909090972657475726e206572726f723b0a09097d0a09096572726f72203d2076696f6472762d3e70726f62652876696f6465762c206964293b0a0909696620286572726f72202626206669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a09090976696f5f636d6f5f6275735f72656d6f76652876696f646576293b0a097d0a0a0972657475726e206572726f723b0a7d0a0a2f2a20636f6e766572742066726f6d207374727563742064657669636520746f207374727563742076696f5f64657620616e64207061737320746f206472697665722e202a2f0a73746174696320696e742076696f5f6275735f72656d6f76652873747275637420646576696365202a646576290a7b0a097374727563742076696f5f646576202a76696f646576203d20746f5f76696f5f64657628646576293b0a097374727563742076696f5f647269766572202a76696f647276203d20746f5f76696f5f647269766572286465762d3e647269766572293b0a0973747275637420646576696365202a6465767074723b0a09696e7420726574203d20313b0a0a092f2a0a09202a20486f6c642061207265666572656e636520746f2074686520646576696365206166746572207468652072656d6f76652066756e6374696f6e2069732063616c6c65640a09202a20746f20616c6c6f7720666f7220434d4f206163636f756e74696e6720636c65616e757020666f7220746865206465766963652e0a09202a2f0a09646576707472203d206765745f64657669636528646576293b0a0a096966202876696f6472762d3e72656d6f7665290a0909726574203d2076696f6472762d3e72656d6f76652876696f646576293b0a0a096966202821726574202626206669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a090976696f5f636d6f5f6275735f72656d6f76652876696f646576293b0a0a097075745f64657669636528646576707472293b0a0972657475726e207265743b0a7d0a0a2f2a2a0a202a2076696f5f72656769737465725f6472697665723a202d2052656769737465722061206e65772076696f206472697665720a202a204076696f6472763a095468652076696f5f6472697665722073747275637475726520746f20626520726567697374657265642e0a202a2f0a696e74205f5f76696f5f72656769737465725f647269766572287374727563742076696f5f647269766572202a76696f6472762c20737472756374206d6f64756c65202a6f776e65722c0a0909092020636f6e73742063686172202a6d6f645f6e616d65290a7b0a0970725f6465627567282225733a20647269766572202573207265676973746572696e675c6e222c205f5f66756e635f5f2c2076696f6472762d3e6e616d65293b0a0a092f2a2066696c6c20696e20277374727563742064726976657227206669656c6473202a2f0a0976696f6472762d3e6472697665722e6e616d65203d2076696f6472762d3e6e616d653b0a0976696f6472762d3e6472697665722e706d203d2076696f6472762d3e706d3b0a0976696f6472762d3e6472697665722e627573203d202676696f5f6275735f747970653b0a0976696f6472762d3e6472697665722e6f776e6572203d206f776e65723b0a0976696f6472762d3e6472697665722e6d6f645f6e616d65203d206d6f645f6e616d653b0a0a0972657475726e206472697665725f7265676973746572282676696f6472762d3e647269766572293b0a7d0a4558504f52545f53594d424f4c285f5f76696f5f72656769737465725f647269766572293b0a0a2f2a2a0a202a2076696f5f756e72656769737465725f647269766572202d2052656d6f766520726567697374726174696f6e206f662076696f206472697665722e0a202a204076696f6472763a095468652076696f5f6472697665722073747275637420746f2062652072656d6f76656420666f726d20726567697374726174696f6e0a202a2f0a766f69642076696f5f756e72656769737465725f647269766572287374727563742076696f5f647269766572202a76696f647276290a7b0a096472697665725f756e7265676973746572282676696f6472762d3e647269766572293b0a7d0a4558504f52545f53594d424f4c2876696f5f756e72656769737465725f647269766572293b0a0a2f2a2076696f5f64657620726566636f756e74206869742030202a2f0a73746174696320766f69642076696f5f6465765f72656c656173652873747275637420646576696365202a646576290a7b0a0973747275637420696f6d6d755f7461626c65202a74626c203d206765745f696f6d6d755f7461626c655f6261736528646576293b0a0a096966202874626c290a0909696f6d6d755f667265655f7461626c652874626c2c206f665f6e6f64655f66756c6c5f6e616d65286465762d3e6f665f6e6f646529293b0a096f665f6e6f64655f707574286465762d3e6f665f6e6f6465293b0a096b6672656528746f5f76696f5f6465762864657629293b0a7d0a0a2f2a2a0a202a2076696f5f72656769737465725f6465766963655f6e6f64653a202d2052656769737465722061206e65772076696f206465766963652e0a202a20406f665f6e6f64653a09546865204f46206e6f646520666f722074686973206465766963652e0a202a0a202a204372656174657320616e6420696e697469616c697a657320612076696f5f646576207374727563747572652066726f6d20746865206461746120696e0a202a206f665f6e6f646520616e64206164647320697420746f20746865206c697374206f66207669727475616c20646576696365732e0a202a2052657475726e73206120706f696e74657220746f2074686520637265617465642076696f5f646576206f72204e554c4c206966206e6f6465206861730a202a204e554c4c206465766963655f74797065206f7220636f6d70617469626c65206669656c64732e0a202a2f0a7374727563742076696f5f646576202a76696f5f72656769737465725f6465766963655f6e6f646528737472756374206465766963655f6e6f6465202a6f665f6e6f6465290a7b0a097374727563742076696f5f646576202a76696f6465763b0a09737472756374206465766963655f6e6f6465202a706172656e745f6e6f64653b0a09636f6e737420756e7369676e656420696e74202a756e69745f616464726573733b0a09636f6e737420756e7369676e656420696e74202a70666f5f7265736964203d204e554c4c3b0a09656e756d2076696f5f6465765f66616d696c792066616d696c793b0a09636f6e73742063686172202a6f665f6e6f64655f6e616d65203d206f665f6e6f64652d3e6e616d65203f206f665f6e6f64652d3e6e616d65203a20223c756e6b6e6f776e3e223b0a0a092f2a0a09202a2044657465726d696e652069662074686973206e6f6465206973206120756e64657220746865202f76646576696365206e6f6465206f7220756e646572207468650a09202a202f69626d2c706c6174666f726d2d666163696c6974696573206e6f64652e2020546869732064656369646573207468652064657669636527732066616d696c792e0a09202a2f0a09706172656e745f6e6f6465203d206f665f6765745f706172656e74286f665f6e6f6465293b0a0969662028706172656e745f6e6f646529207b0a09096966202821737472636d7028706172656e745f6e6f64652d3e66756c6c5f6e616d652c20222f69626d2c706c6174666f726d2d666163696c69746965732229290a09090966616d696c79203d2050464f3b0a0909656c7365206966202821737472636d7028706172656e745f6e6f64652d3e66756c6c5f6e616d652c20222f766465766963652229290a09090966616d696c79203d20564445564943453b0a0909656c7365207b0a09090970725f7761726e282225733a20706172656e7428257329206f66202573206e6f74207265636f676e697a65642e5c6e222c0a09090909095f5f66756e635f5f2c0a0909090909706172656e745f6e6f64652d3e66756c6c5f6e616d652c0a09090909096f665f6e6f64655f6e616d65293b0a0909096f665f6e6f64655f70757428706172656e745f6e6f6465293b0a09090972657475726e204e554c4c3b0a09097d0a09096f665f6e6f64655f70757428706172656e745f6e6f6465293b0a097d20656c7365207b0a090970725f7761726e282225733a20636f756c64206e6f742064657465726d696e652074686520706172656e74206f66206e6f64652025732e5c6e222c0a090909095f5f66756e635f5f2c206f665f6e6f64655f6e616d65293b0a090972657475726e204e554c4c3b0a097d0a0a096966202866616d696c79203d3d2050464f29207b0a0909696620286f665f6765745f70726f7065727479286f665f6e6f64652c2022696e746572727570742d636f6e74726f6c6c6572222c204e554c4c2929207b0a09090970725f6465627567282225733a20536b697070696e672074686520696e7465727275707420636f6e74726f6c6c65722025732e5c6e222c0a09090909095f5f66756e635f5f2c206f665f6e6f64655f6e616d65293b0a09090972657475726e204e554c4c3b0a09097d0a097d0a0a092f2a20616c6c6f6361746520612076696f5f64657620666f722074686973206e6f6465202a2f0a0976696f646576203d206b7a616c6c6f632873697a656f66287374727563742076696f5f646576292c204746505f4b45524e454c293b0a096966202876696f646576203d3d204e554c4c29207b0a090970725f7761726e282225733a20616c6c6f636174696f6e206661696c75726520666f722056494f206465766963652e5c6e222c205f5f66756e635f5f293b0a090972657475726e204e554c4c3b0a097d0a0a092f2a207765206e6565642074686520276465766963655f74797065272070726f70657274792c20696e206f7264657220746f206d6174636820776974682064726976657273202a2f0a0976696f6465762d3e66616d696c79203d2066616d696c793b0a096966202876696f6465762d3e66616d696c79203d3d205644455649434529207b0a0909696620286f665f6e6f64652d3e7479706520213d204e554c4c290a09090976696f6465762d3e74797065203d206f665f6e6f64652d3e747970653b0a0909656c7365207b0a09090970725f7761726e282225733a206e6f6465202573206973206d697373696e672074686520276465766963655f747970652720220a09090909092270726f70657274792e5c6e222c205f5f66756e635f5f2c206f665f6e6f64655f6e616d65293b0a090909676f746f206f75743b0a09097d0a0a0909756e69745f61646472657373203d206f665f6765745f70726f7065727479286f665f6e6f64652c2022726567222c204e554c4c293b0a090969662028756e69745f61646472657373203d3d204e554c4c29207b0a09090970725f7761726e282225733a206e6f6465202573206d697373696e672027726567275c6e222c0a09090909095f5f66756e635f5f2c206f665f6e6f64655f6e616d65293b0a090909676f746f206f75743b0a09097d0a09096465765f7365745f6e616d65282676696f6465762d3e6465762c20222578222c202a756e69745f61646472657373293b0a090976696f6465762d3e697271203d206972715f6f665f70617273655f616e645f6d6170286f665f6e6f64652c2030293b0a090976696f6465762d3e756e69745f61646472657373203d202a756e69745f616464726573733b0a097d20656c7365207b0a09092f2a2050464f2064657669636573206e656564207468656972207265736f757263655f696420666f72207375626d697474696e6720434f505f4f50730a0909202a205468697320697320616e206f7074696f6e616c206669656c6420666f7220646576696365732c20627574206973207265717569726564207768656e0a0909202a20706572666f726d696e672073796e6368726f6e6f7573206f7073202a2f0a090970666f5f7265736964203d206f665f6765745f70726f7065727479286f665f6e6f64652c202269626d2c7265736f757263652d6964222c204e554c4c293b0a09096966202870666f5f726573696420213d204e554c4c290a09090976696f6465762d3e7265736f757263655f6964203d202a70666f5f72657369643b0a0a0909756e69745f61646472657373203d204e554c4c3b0a09096465765f7365745f6e616d65282676696f6465762d3e6465762c20222573222c206f665f6e6f64655f6e616d65293b0a090976696f6465762d3e74797065203d206f665f6e6f64655f6e616d653b0a090976696f6465762d3e697271203d20303b0a097d0a0a0976696f6465762d3e6e616d65203d206f665f6e6f64652d3e6e616d653b0a0976696f6465762d3e6465762e6f665f6e6f6465203d206f665f6e6f64655f676574286f665f6e6f6465293b0a0a097365745f6465765f6e6f6465282676696f6465762d3e6465762c206f665f6e6f64655f746f5f6e6964286f665f6e6f646529293b0a0a092f2a20696e69742067656e6572696320277374727563742064657669636527206669656c64733a202a2f0a0976696f6465762d3e6465762e706172656e74203d202676696f5f6275735f6465766963652e6465763b0a0976696f6465762d3e6465762e627573203d202676696f5f6275735f747970653b0a0976696f6465762d3e6465762e72656c65617365203d2076696f5f6465765f72656c656173653b0a0a09696620286f665f6765745f70726f70657274792876696f6465762d3e6465762e6f665f6e6f64652c202269626d2c6d792d646d612d77696e646f77222c204e554c4c2929207b0a0909696620286669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a09090976696f5f636d6f5f7365745f646d615f6f70732876696f646576293b0a0909656c73650a0909097365745f646d615f6f7073282676696f6465762d3e6465762c2026646d615f696f6d6d755f6f7073293b0a0a09097365745f696f6d6d755f7461626c655f62617365282676696f6465762d3e6465762c0a09090909202020202076696f5f6275696c645f696f6d6d755f7461626c652876696f64657629293b0a0a09092f2a206e656564656420746f20656e737572652070726f706572206f7065726174696f6e206f6620636f686572656e7420616c6c6f636174696f6e730a0909202a206c617465722c20696e20636173652064726976657220646f65736e277420736574206974206578706c696369746c79202a2f0a0909646d615f7365745f6d61736b282676696f6465762d3e6465762c20444d415f4249545f4d41534b28363429293b0a0909646d615f7365745f636f686572656e745f6d61736b282676696f6465762d3e6465762c20444d415f4249545f4d41534b28363429293b0a097d0a0a092f2a20726567697374657220776974682067656e6572696320646576696365206672616d65776f726b202a2f0a09696620286465766963655f7265676973746572282676696f6465762d3e6465762929207b0a09097072696e746b284b45524e5f455252202225733a206661696c656420746f207265676973746572206465766963652025735c6e222c0a090909095f5f66756e635f5f2c206465765f6e616d65282676696f6465762d3e64657629293b0a09097075745f646576696365282676696f6465762d3e646576293b0a090972657475726e204e554c4c3b0a097d0a0a0972657475726e2076696f6465763b0a0a6f75743a092f2a205573652074686973206578697420706f696e7420666f7220616e792072657475726e207072696f7220746f206465766963655f7265676973746572202a2f0a096b667265652876696f646576293b0a0a0972657475726e204e554c4c3b0a7d0a4558504f52545f53594d424f4c2876696f5f72656769737465725f6465766963655f6e6f6465293b0a0a2f2a0a202a2076696f5f6275735f7363616e5f666f725f64657669636573202d205363616e204f4620616e642072656769737465722065616368206368696c64206465766963650a202a2040726f6f745f6e616d65202d204f46206e6f6465206e616d6520666f722074686520726f6f74206f6620746865207375627472656520746f207365617263682e0a202a090954686973206d757374206265206e6f6e2d4e554c4c0a202a0a202a205374617274696e672066726f6d2074686520726f6f74206e6f64652070726f766964652c2072656769737465722074686520646576696365206e6f646520666f720a202a2065616368206368696c642062656e656174682074686520726f6f742e0a202a2f0a73746174696320766f69642076696f5f6275735f7363616e5f72656769737465725f646576696365732863686172202a726f6f745f6e616d65290a7b0a09737472756374206465766963655f6e6f6465202a6e6f64655f726f6f742c202a6e6f64655f6368696c643b0a0a096966202821726f6f745f6e616d65290a090972657475726e3b0a0a096e6f64655f726f6f74203d206f665f66696e645f6e6f64655f62795f6e616d65284e554c4c2c20726f6f745f6e616d65293b0a09696620286e6f64655f726f6f7429207b0a0a09092f2a0a0909202a20437265617465207374727563742076696f5f6465766963657320666f722065616368207669727475616c2064657669636520696e0a0909202a207468652064657669636520747265652e20447269766572732077696c6c206173736f63696174652077697468207468656d206c617465722e0a0909202a2f0a09096e6f64655f6368696c64203d206f665f6765745f6e6578745f6368696c64286e6f64655f726f6f742c204e554c4c293b0a09097768696c6520286e6f64655f6368696c6429207b0a09090976696f5f72656769737465725f6465766963655f6e6f6465286e6f64655f6368696c64293b0a0909096e6f64655f6368696c64203d206f665f6765745f6e6578745f6368696c64286e6f64655f726f6f742c206e6f64655f6368696c64293b0a09097d0a09096f665f6e6f64655f707574286e6f64655f726f6f74293b0a097d0a7d0a0a2f2a2a0a202a2076696f5f6275735f696e69743a202d20496e697469616c697a6520746865207669727475616c20494f206275730a202a2f0a73746174696320696e74205f5f696e69742076696f5f6275735f696e697428766f6964290a7b0a09696e74206572723b0a0a09696620286669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a090976696f5f636d6f5f73797366735f696e697428293b0a0a09657272203d206275735f7265676973746572282676696f5f6275735f74797065293b0a096966202865727229207b0a09097072696e746b284b45524e5f45525220226661696c656420746f2072656769737465722056494f206275735c6e22293b0a090972657475726e206572723b0a097d0a0a092f2a0a09202a205468652066616b6520706172656e74206f6620616c6c2076696f20646576696365732c206a75737420746f20676976652075730a09202a2061206e696365206469726563746f72790a09202a2f0a09657272203d206465766963655f7265676973746572282676696f5f6275735f6465766963652e646576293b0a096966202865727229207b0a09097072696e746b284b45524e5f5741524e494e47202225733a206465766963655f72656769737465722072657475726e65642025695c6e222c0a090909095f5f66756e635f5f2c20657272293b0a090972657475726e206572723b0a097d0a0a09696620286669726d776172655f6861735f666561747572652846575f464541545552455f434d4f29290a090976696f5f636d6f5f6275735f696e697428293b0a0a0972657475726e20303b0a7d0a706f7374636f72655f696e697463616c6c2876696f5f6275735f696e6974293b0a0a73746174696320696e74205f5f696e69742076696f5f6465766963655f696e697428766f6964290a7b0a0976696f5f6275735f7363616e5f72656769737465725f6465766963657328227664657669636522293b0a0976696f5f6275735f7363616e5f72656769737465725f64657669636573282269626d2c706c6174666f726d2d666163696c697469657322293b0a0a0972657475726e20303b0a7d0a6465766963655f696e697463616c6c2876696f5f6465766963655f696e6974293b0a0a737461746963207373697a655f74206e616d655f73686f772873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a0972657475726e20737072696e7466286275662c202225735c6e222c20746f5f76696f5f64657628646576292d3e6e616d65293b0a7d0a0a737461746963207373697a655f7420646576737065635f73686f772873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374206465766963655f6e6f6465202a6f665f6e6f6465203d206465762d3e6f665f6e6f64653b0a0a0972657475726e20737072696e7466286275662c202225735c6e222c206f665f6e6f64655f66756c6c5f6e616d65286f665f6e6f646529293b0a7d0a0a737461746963207373697a655f74206d6f64616c6961735f73686f772873747275637420646576696365202a6465762c20737472756374206465766963655f617474726962757465202a617474722c0a090909202020202063686172202a627566290a7b0a09636f6e7374207374727563742076696f5f646576202a76696f5f646576203d20746f5f76696f5f64657628646576293b0a09737472756374206465766963655f6e6f6465202a646e3b0a09636f6e73742063686172202a63703b0a0a09646e203d206465762d3e6f665f6e6f64653b0a096966202821646e290a090972657475726e202d454e4f4445563b0a096370203d206f665f6765745f70726f706572747928646e2c2022636f6d70617469626c65222c204e554c4c293b0a0969662028216370290a090972657475726e202d454e4f4445563b0a0a0972657475726e20737072696e7466286275662c202276696f3a5425735325735c6e222c2076696f5f6465762d3e747970652c206370293b0a7d0a0a73746174696320737472756374206465766963655f6174747269627574652076696f5f6465765f61747472735b5d203d207b0a095f5f415454525f524f286e616d65292c0a095f5f415454525f524f2864657673706563292c0a095f5f415454525f524f286d6f64616c696173292c0a095f5f415454525f4e554c4c0a7d3b0a0a766f69642076696f5f756e72656769737465725f646576696365287374727563742076696f5f646576202a76696f646576290a7b0a096465766963655f756e7265676973746572282676696f6465762d3e646576293b0a7d0a4558504f52545f53594d424f4c2876696f5f756e72656769737465725f646576696365293b0a0a73746174696320696e742076696f5f6275735f6d617463682873747275637420646576696365202a6465762c20737472756374206465766963655f647269766572202a647276290a7b0a09636f6e7374207374727563742076696f5f646576202a76696f5f646576203d20746f5f76696f5f64657628646576293b0a097374727563742076696f5f647269766572202a76696f5f647276203d20746f5f76696f5f64726976657228647276293b0a09636f6e7374207374727563742076696f5f6465766963655f6964202a696473203d2076696f5f6472762d3e69645f7461626c653b0a0a0972657475726e202869647320213d204e554c4c29202626202876696f5f6d617463685f646576696365286964732c2076696f5f6465762920213d204e554c4c293b0a7d0a0a73746174696320696e742076696f5f686f74706c75672873747275637420646576696365202a6465762c20737472756374206b6f626a5f756576656e745f656e76202a656e76290a7b0a09636f6e7374207374727563742076696f5f646576202a76696f5f646576203d20746f5f76696f5f64657628646576293b0a09737472756374206465766963655f6e6f6465202a646e3b0a09636f6e73742063686172202a63703b0a0a09646e203d206465762d3e6f665f6e6f64653b0a096966202821646e290a090972657475726e202d454e4f4445563b0a096370203d206f665f6765745f70726f706572747928646e2c2022636f6d70617469626c65222c204e554c4c293b0a0969662028216370290a090972657475726e202d454e4f4445563b0a0a096164645f756576656e745f76617228656e762c20224d4f44414c4941533d76696f3a542573532573222c2076696f5f6465762d3e747970652c206370293b0a0972657475726e20303b0a7d0a0a737472756374206275735f747970652076696f5f6275735f74797065203d207b0a092e6e616d65203d202276696f222c0a092e6465765f6174747273203d2076696f5f6465765f61747472732c0a092e756576656e74203d2076696f5f686f74706c75672c0a092e6d61746368203d2076696f5f6275735f6d617463682c0a092e70726f6265203d2076696f5f6275735f70726f62652c0a092e72656d6f7665203d2076696f5f6275735f72656d6f76652c0a7d3b0a0a2f2a2a0a202a2076696f5f6765745f6174747269627574653a202d206765742061747472696275746520666f72207669727475616c206465766963650a202a2040766465763a095468652076696f2064657669636520746f206765742070726f70657274792e0a202a204077686963683a095468652070726f70657274792f61747472696275746520746f206265206578747261637465642e0a202a20406c656e6774683a09506f696e74657220746f206c656e677468206f662072657475726e656420646174612073697a652028756e75736564206966204e554c4c292e0a202a0a202a2043616c6c732070726f6d2e632773206f665f6765745f70726f7065727479282920746f2072657475726e207468652076616c7565206f66207468650a202a2061747472696275746520737065636966696564206279204077686963680a2a2f0a636f6e737420766f6964202a76696f5f6765745f617474726962757465287374727563742076696f5f646576202a766465762c2063686172202a77686963682c20696e74202a6c656e677468290a7b0a0972657475726e206f665f6765745f70726f706572747928766465762d3e6465762e6f665f6e6f64652c2077686963682c206c656e677468293b0a7d0a4558504f52545f53594d424f4c2876696f5f6765745f617474726962757465293b0a0a23696664656620434f4e4649475f5050435f505345524945530a2f2a2076696f5f66696e645f6e616d652829202d20696e7465726e616c2062656361757365206f6e6c792076696f2e63206b6e6f777320686f7720776520666f726d6174746564207468650a202a206b6f626a656374206e616d650a202a2f0a737461746963207374727563742076696f5f646576202a76696f5f66696e645f6e616d6528636f6e73742063686172202a6e616d65290a7b0a0973747275637420646576696365202a666f756e643b0a0a09666f756e64203d206275735f66696e645f6465766963655f62795f6e616d65282676696f5f6275735f747970652c204e554c4c2c206e616d65293b0a096966202821666f756e64290a090972657475726e204e554c4c3b0a0a0972657475726e20746f5f76696f5f64657628666f756e64293b0a7d0a0a2f2a2a0a202a2076696f5f66696e645f6e6f6465202d2066696e6420616e20616c72656164792d726567697374657265642076696f5f6465760a202a2040766e6f64653a206465766963655f6e6f6465206f6620746865207669727475616c20646576696365207765277265206c6f6f6b696e6720666f720a202a2f0a7374727563742076696f5f646576202a76696f5f66696e645f6e6f646528737472756374206465766963655f6e6f6465202a766e6f6465290a7b0a09636f6e73742075696e7433325f74202a756e69745f616464726573733b0a0963686172206b6f626a5f6e616d655b32305d3b0a09737472756374206465766963655f6e6f6465202a766e6f64655f706172656e743b0a09636f6e73742063686172202a6465765f747970653b0a0a09766e6f64655f706172656e74203d206f665f6765745f706172656e7428766e6f6465293b0a096966202821766e6f64655f706172656e74290a090972657475726e204e554c4c3b0a0a096465765f74797065203d206f665f6765745f70726f706572747928766e6f64655f706172656e742c20226465766963655f74797065222c204e554c4c293b0a096f665f6e6f64655f70757428766e6f64655f706172656e74293b0a0969662028216465765f74797065290a090972657475726e204e554c4c3b0a0a092f2a20636f6e73747275637420746865206b6f626a656374206e616d652066726f6d2074686520646576696365206e6f6465202a2f0a096966202821737472636d70286465765f747970652c202276646576696365222929207b0a0909756e69745f61646472657373203d206f665f6765745f70726f706572747928766e6f64652c2022726567222c204e554c4c293b0a09096966202821756e69745f61646472657373290a09090972657475726e204e554c4c3b0a0909736e7072696e7466286b6f626a5f6e616d652c2073697a656f66286b6f626a5f6e616d65292c20222578222c202a756e69745f61646472657373293b0a097d20656c7365206966202821737472636d70286465765f747970652c202269626d2c706c6174666f726d2d666163696c69746965732229290a0909736e7072696e7466286b6f626a5f6e616d652c2073697a656f66286b6f626a5f6e616d65292c20222573222c20766e6f64652d3e6e616d65293b0a09656c73650a090972657475726e204e554c4c3b0a0a0972657475726e2076696f5f66696e645f6e616d65286b6f626a5f6e616d65293b0a7d0a4558504f52545f53594d424f4c2876696f5f66696e645f6e6f6465293b0a0a696e742076696f5f656e61626c655f696e7465727275707473287374727563742076696f5f646576202a646576290a7b0a09696e74207263203d20685f76696f5f7369676e616c286465762d3e756e69745f616464726573732c2056494f5f4952515f454e41424c45293b0a0969662028726320213d20485f53554343455353290a09097072696e746b284b45524e5f455252202276696f3a204572726f72203078257820656e61626c696e6720696e74657272757074735c6e222c207263293b0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c2876696f5f656e61626c655f696e7465727275707473293b0a0a696e742076696f5f64697361626c655f696e7465727275707473287374727563742076696f5f646576202a646576290a7b0a09696e74207263203d20685f76696f5f7369676e616c286465762d3e756e69745f616464726573732c2056494f5f4952515f44495341424c45293b0a0969662028726320213d20485f53554343455353290a09097072696e746b284b45524e5f455252202276696f3a204572726f7220307825782064697361626c696e6720696e74657272757074735c6e222c207263293b0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c2876696f5f64697361626c655f696e7465727275707473293b0a23656e646966202f2a20434f4e4649475f5050435f50534552494553202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f766d6c696e75782e6c64732e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303036363400303030303030300030303030303030003030303030303132343437003132313134373434 |