1. | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420284329205061756c204d61636b657272617320313939372e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c7374646172672e683e0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022656c662e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022706167652e68220a23696e636c75646520226f70732e68220a0a23696e636c75646520226f662e68220a0a2f2a2056616c7565207069636b656420746f206d6174636820746861742075736564206279207961626f6f74202a2f0a23646566696e652050524f475f53544152540930783031343030303030092f2a206f6e6c792075736564206f6e2036342d6269742073797374656d73202a2f0a23646566696e652052414d5f454e440909283531323c3c323029092f2a204669786d653a20757365204f46202a2f0a23646566696e65094f4e455f4d42090930783130303030300a0a0a0a73746174696320756e7369676e6564206c6f6e6720636c61696d5f626173653b0a0a73746174696320766f6964202a6f665f7472795f636c61696d28756e7369676e6564206c6f6e672073697a65290a7b0a09756e7369676e6564206c6f6e672061646472203d20303b0a0a0969662028636c61696d5f62617365203d3d2030290a0909636c61696d5f62617365203d205f414c49474e5f55502828756e7369676e6564206c6f6e67295f656e642c204f4e455f4d42293b0a0a09666f72283b20636c61696d5f62617365203c2052414d5f454e443b20636c61696d5f62617365202b3d204f4e455f4d4229207b0a2369666465662044454255470a09097072696e7466282220202020747279696e673a2030782530386c785c6e5c72222c20636c61696d5f62617365293b0a23656e6469660a090961646472203d2028756e7369676e6564206c6f6e67296f665f636c61696d28636c61696d5f626173652c2073697a652c2030293b0a09096966202828766f6964202a296164647220213d2028766f6964202a292d31290a090909627265616b3b0a097d0a096966202861646472203d3d2030290a090972657475726e204e554c4c3b0a09636c61696d5f62617365203d20504147455f414c49474e28636c61696d5f62617365202b2073697a65293b0a0972657475726e2028766f6964202a29616464723b0a7d0a0a73746174696320766f6964206f665f696d6167655f68647228636f6e737420766f6964202a686472290a7b0a09636f6e737420456c6636345f45686472202a656c663634203d206864723b0a0a0969662028656c6636342d3e655f6964656e745b45495f434c4153535d203d3d20454c46434c415353363429207b0a09092f2a0a0909202a204d61696e7461696e206120226d6167696322206d696e696d756d20616464726573732e2054686973206b6565707320736f6d65206f6c6465720a0909202a206669726d7761726520706c6174666f726d732072756e6e696e672e0a0909202a2f0a090969662028636c61696d5f62617365203c2050524f475f5354415254290a090909636c61696d5f62617365203d2050524f475f53544152543b0a097d0a7d0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e672061312c20756e7369676e6564206c6f6e672061322c20766f6964202a70726f6d707472290a7b0a09706c6174666f726d5f6f70732e696d6167655f686472203d206f665f696d6167655f6864723b0a09706c6174666f726d5f6f70732e6d616c6c6f63203d206f665f7472795f636c61696d3b0a09706c6174666f726d5f6f70732e65786974203d206f665f657869743b0a09706c6174666f726d5f6f70732e766d6c696e75785f616c6c6f63203d206f665f766d6c696e75785f616c6c6f633b0a0a0964745f6f70732e66696e64646576696365203d206f665f66696e646465766963653b0a0964745f6f70732e67657470726f70203d206f665f67657470726f703b0a0964745f6f70732e73657470726f70203d206f665f73657470726f703b0a0a096f665f636f6e736f6c655f696e697428293b0a0a096f665f696e69742870726f6d707472293b0a096c6f616465725f696e666f2e70726f6d707472203d2070726f6d7074723b0a0969662028613120262620613220262620613220213d203078646561646265656629207b0a09096c6f616465725f696e666f2e696e697472645f61646472203d2061313b0a09096c6f616465725f696e666f2e696e697472645f73697a65203d2061323b0a097d0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f6f662e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303132303300313231313437343433333000303031363737320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f424f4f545f4f465f485f0a23646566696e65205f5050435f424f4f545f4f465f485f0a0a7479706564656620766f6964202a7068616e646c653b0a7479706564656620766f6964202a6968616e646c653b0a0a766f6964206f665f696e697428766f6964202a70726f6d707472293b0a696e74206f665f63616c6c5f70726f6d28636f6e73742063686172202a736572766963652c20696e74206e617267732c20696e74206e7265742c202e2e2e293b0a766f6964202a6f665f636c61696d28756e7369676e6564206c6f6e6720766972742c20756e7369676e6564206c6f6e672073697a652c20756e7369676e6564206c6f6e6720616c69676e293b0a766f6964202a6f665f766d6c696e75785f616c6c6f6328756e7369676e6564206c6f6e672073697a65293b0a766f6964206f665f6578697428766f6964293b0a766f6964202a6f665f66696e6464657669636528636f6e73742063686172202a6e616d65293b0a696e74206f665f67657470726f7028636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c20766f6964202a6275662c0a0920202020202020636f6e737420696e74206275666c656e293b0a696e74206f665f73657470726f7028636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c20636f6e737420766f6964202a6275662c0a0920202020202020636f6e737420696e74206275666c656e293b0a0a2f2a20436f6e736f6c652066756e6374696f6e73202a2f0a766f6964206f665f636f6e736f6c655f696e697428766f6964293b0a0a23656e646966202f2a205f5050435f424f4f545f4f465f485f202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f6f66636f6e736f6c652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303137323000313231313437343433333000303032303335340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204f4620636f6e736f6c6520726f7574696e65730a202a0a202a20436f7079726967687420284329205061756c204d61636b657272617320313939372e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022656c662e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022706167652e68220a23696e636c75646520226f70732e68220a0a23696e636c75646520226f662e68220a0a73746174696320766f6964202a6f665f7374646f75745f68616e646c653b0a0a73746174696320696e74206f665f636f6e736f6c655f6f70656e28766f6964290a7b0a09766f6964202a646576703b0a0a0969662028282864657670203d206f665f66696e6464657669636528222f63686f73656e22292920213d204e554c4c290a0920202020262620286f665f67657470726f7028646576702c20227374646f7574222c20266f665f7374646f75745f68616e646c652c0a09090920202073697a656f66286f665f7374646f75745f68616e646c6529290a09093d3d2073697a656f66286f665f7374646f75745f68616e646c652929290a090972657475726e20303b0a0a0972657475726e202d313b0a7d0a0a73746174696320766f6964206f665f636f6e736f6c655f777269746528636f6e73742063686172202a6275662c20696e74206c656e290a7b0a096f665f63616c6c5f70726f6d28227772697465222c20332c20312c206f665f7374646f75745f68616e646c652c206275662c206c656e293b0a7d0a0a766f6964206f665f636f6e736f6c655f696e697428766f6964290a7b0a09636f6e736f6c655f6f70732e6f70656e203d206f665f636f6e736f6c655f6f70656e3b0a09636f6e736f6c655f6f70732e7772697465203d206f665f636f6e736f6c655f77726974653b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f6f666c69622e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313134353200313231313437343433333000303031373436330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420284329205061756c204d61636b657272617320313939372e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022656c662e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022706167652e68220a23696e636c75646520226f70732e68220a0a23696e636c75646520226f662e68220a0a73746174696320696e7420282a70726f6d292028766f6964202a293b0a0a766f6964206f665f696e697428766f6964202a70726f6d707472290a7b0a0970726f6d203d2028696e7420282a2928766f6964202a292970726f6d7074723b0a7d0a0a696e74206f665f63616c6c5f70726f6d28636f6e73742063686172202a736572766963652c20696e74206e617267732c20696e74206e7265742c202e2e2e290a7b0a09696e7420693b0a097374727563742070726f6d5f61726773207b0a0909636f6e73742063686172202a736572766963653b0a0909696e74206e617267733b0a0909696e74206e7265743b0a0909756e7369676e656420696e7420617267735b31325d3b0a097d20617267733b0a0976615f6c697374206c6973743b0a0a09617267732e73657276696365203d20736572766963653b0a09617267732e6e61726773203d206e617267733b0a09617267732e6e726574203d206e7265743b0a0a0976615f7374617274286c6973742c206e726574293b0a09666f72202869203d20303b2069203c206e617267733b20692b2b290a0909617267732e617267735b695d203d2076615f617267286c6973742c20756e7369676e656420696e74293b0a0976615f656e64286c697374293b0a0a09666f72202869203d20303b2069203c206e7265743b20692b2b290a0909617267732e617267735b6e617267732b695d203d20303b0a0a096966202870726f6d28266172677329203c2030290a090972657475726e202d313b0a0a0972657475726e20286e726574203e2030293f20617267732e617267735b6e617267735d3a20303b0a7d0a0a73746174696320696e74206f665f63616c6c5f70726f6d5f72657428636f6e73742063686172202a736572766963652c20696e74206e617267732c20696e74206e7265742c0a09090920202020756e7369676e656420696e74202a726574732c202e2e2e290a7b0a09696e7420693b0a097374727563742070726f6d5f61726773207b0a0909636f6e73742063686172202a736572766963653b0a0909696e74206e617267733b0a0909696e74206e7265743b0a0909756e7369676e656420696e7420617267735b31325d3b0a097d20617267733b0a0976615f6c697374206c6973743b0a0a09617267732e73657276696365203d20736572766963653b0a09617267732e6e61726773203d206e617267733b0a09617267732e6e726574203d206e7265743b0a0a0976615f7374617274286c6973742c2072657473293b0a09666f72202869203d20303b2069203c206e617267733b20692b2b290a0909617267732e617267735b695d203d2076615f617267286c6973742c20756e7369676e656420696e74293b0a0976615f656e64286c697374293b0a0a09666f72202869203d20303b2069203c206e7265743b20692b2b290a0909617267732e617267735b6e617267732b695d203d20303b0a0a096966202870726f6d28266172677329203c2030290a090972657475726e202d313b0a0a09696620287265747320213d2028766f6964202a292030290a0909666f72202869203d20313b2069203c206e7265743b202b2b69290a090909726574735b692d315d203d20617267732e617267735b6e617267732b695d3b0a0a0972657475726e20286e726574203e2030293f20617267732e617267735b6e617267735d3a20303b0a7d0a0a2f2a2072657475726e732074727565206966207332206973206120707265666978206f66207331202a2f0a73746174696320696e7420737472696e675f6d6174636828636f6e73742063686172202a73312c20636f6e73742063686172202a7332290a7b0a09666f7220283b202a73323b202b2b7332290a0909696620282a73312b2b20213d202a7332290a09090972657475726e20303b0a0972657475726e20313b0a7d0a0a2f2a0a202a204f6c646572204f46277320726571756972652074686174207768656e20636c61696d696e6720612073706563696669632072616e6765206f66206164647265737365732c0a202a20776520636c61696d2074686520706879736963616c20737061636520696e20746865202f6d656d6f7279206e6f646520616e6420746865207669727475616c0a202a20737061636520696e207468652063686f73656e206d6d75206e6f64652c20616e64207468656e20646f2061206d6170206f7065726174696f6e20746f0a202a206d6170207669727475616c20746f20706879736963616c2e0a202a2f0a73746174696320696e74206e6565645f6d6170203d202d313b0a737461746963206968616e646c652063686f73656e5f6d6d753b0a737461746963207068616e646c65206d656d6f72793b0a0a73746174696320696e7420636865636b5f6f665f76657273696f6e28766f6964290a7b0a097068616e646c65206f70726f6d2c2063686f73656e3b0a09636861722076657273696f6e5b36345d3b0a0a096f70726f6d203d206f665f66696e6464657669636528222f6f70656e70726f6d22293b0a09696620286f70726f6d203d3d20287068616e646c6529202d31290a090972657475726e20303b0a09696620286f665f67657470726f70286f70726f6d2c20226d6f64656c222c2076657273696f6e2c2073697a656f662876657273696f6e2929203c3d2030290a090972657475726e20303b0a0976657273696f6e5b73697a656f662876657273696f6e292d315d203d20303b0a097072696e746628224f462076657273696f6e203d20272573275c725c6e222c2076657273696f6e293b0a096966202821737472696e675f6d617463682876657273696f6e2c20224f70656e204669726d776172652c20312e22290a092020202026262021737472696e675f6d617463682876657273696f6e2c20224669726d576f726b732c332e2229290a090972657475726e20303b0a0963686f73656e203d206f665f66696e6464657669636528222f63686f73656e22293b0a096966202863686f73656e203d3d20287068616e646c6529202d3129207b0a090963686f73656e203d206f665f66696e6464657669636528222f63686f73656e403022293b0a09096966202863686f73656e203d3d20287068616e646c6529202d3129207b0a0909097072696e746628226e6f2063686f73656e5c6e22293b0a09090972657475726e20303b0a09097d0a097d0a09696620286f665f67657470726f702863686f73656e2c20226d6d75222c202663686f73656e5f6d6d752c2073697a656f662863686f73656e5f6d6d752929203c3d203029207b0a09097072696e746628226e6f206d6d755c6e22293b0a090972657475726e20303b0a097d0a096d656d6f7279203d20286968616e646c6529206f665f63616c6c5f70726f6d28226f70656e222c20312c20312c20222f6d656d6f727922293b0a09696620286d656d6f7279203d3d20286968616e646c6529202d3129207b0a09096d656d6f7279203d20286968616e646c6529206f665f63616c6c5f70726f6d28226f70656e222c20312c20312c20222f6d656d6f7279403022293b0a0909696620286d656d6f7279203d3d20286968616e646c6529202d3129207b0a0909097072696e746628226e6f206d656d6f7279206e6f64655c6e22293b0a09090972657475726e20303b0a09097d0a097d0a097072696e746628226f6c64204f462064657465637465645c725c6e22293b0a0972657475726e20313b0a7d0a0a766f6964202a6f665f636c61696d28756e7369676e6564206c6f6e6720766972742c20756e7369676e6564206c6f6e672073697a652c20756e7369676e6564206c6f6e6720616c69676e290a7b0a09696e74207265743b0a09756e7369676e656420696e7420726573756c743b0a0a09696620286e6565645f6d6170203c2030290a09096e6565645f6d6170203d20636865636b5f6f665f76657273696f6e28293b0a0969662028616c69676e207c7c20216e6565645f6d6170290a090972657475726e2028766f6964202a29206f665f63616c6c5f70726f6d2822636c61696d222c20332c20312c20766972742c2073697a652c20616c69676e293b0a0a09726574203d206f665f63616c6c5f70726f6d5f726574282263616c6c2d6d6574686f64222c20352c20322c2026726573756c742c2022636c61696d222c206d656d6f72792c0a09090920202020202020616c69676e2c2073697a652c2076697274293b0a096966202872657420213d2030207c7c20726573756c74203d3d202d31290a090972657475726e2028766f6964202a29202d313b0a09726574203d206f665f63616c6c5f70726f6d5f726574282263616c6c2d6d6574686f64222c20352c20322c2026726573756c742c2022636c61696d222c2063686f73656e5f6d6d752c0a09090920202020202020616c69676e2c2073697a652c2076697274293b0a092f2a2030783132203d3d20636f686572656e74202b20726561642f7772697465202a2f0a09726574203d206f665f63616c6c5f70726f6d282263616c6c2d6d6574686f64222c20362c20312c20226d6170222c2063686f73656e5f6d6d752c0a090909202020307831322c2073697a652c20766972742c2076697274293b0a0972657475726e2028766f6964202a2920766972743b0a7d0a0a766f6964202a6f665f766d6c696e75785f616c6c6f6328756e7369676e6564206c6f6e672073697a65290a7b0a09756e7369676e6564206c6f6e67207374617274203d2028756e7369676e6564206c6f6e67295f73746172742c20656e64203d2028756e7369676e6564206c6f6e67295f656e643b0a09766f6964202a616464723b0a09766f6964202a703b0a0a092f2a205769746820736f6d65206f6c64657220504f57455234206669726d77617265207765206e65656420746f20636c61696d20746865206172656120746865206b65726e656c0a09202a2077696c6c2072657369646520696e2e20204e65776572206669726d776172657320646f6e2774206e656564207468697320736f207765206a7573742069676e6f72650a09202a207468652072657475726e2076616c75652e0a09202a2f0a0961646472203d206f665f636c61696d2873746172742c20656e64202d2073746172742c2030293b0a097072696e74662822547279696e6720746f20636c61696d2066726f6d203078256c7820746f203078256c7820283078256c782920676f742025705c725c6e222c0a092020202020202073746172742c20656e642c20656e64202d2073746172742c2061646472293b0a0a0970203d206d616c6c6f632873697a65293b0a09696620282170290a0909666174616c282243616e277420616c6c6f63617465206d656d6f727920666f72206b65726e656c20696d616765215c6e5c7222293b0a0a0972657475726e20703b0a7d0a0a766f6964206f665f6578697428766f6964290a7b0a096f665f63616c6c5f70726f6d282265786974222c20302c2030293b0a7d0a0a2f2a0a202a204f4620646576696365207472656520726f7574696e65730a202a2f0a766f6964202a6f665f66696e6464657669636528636f6e73742063686172202a6e616d65290a7b0a0972657475726e20287068616e646c6529206f665f63616c6c5f70726f6d282266696e64646576696365222c20312c20312c206e616d65293b0a7d0a0a696e74206f665f67657470726f7028636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c20766f6964202a6275662c0a0920202020202020636f6e737420696e74206275666c656e290a7b0a0972657475726e206f665f63616c6c5f70726f6d282267657470726f70222c20342c20312c207068616e646c652c206e616d652c206275662c206275666c656e293b0a7d0a0a696e74206f665f73657470726f7028636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c20636f6e737420766f6964202a6275662c0a0920202020202020636f6e737420696e74206275666c656e290a7b0a0972657475726e206f665f63616c6c5f70726f6d282273657470726f70222c20342c20312c207068616e646c652c206e616d652c206275662c206275666c656e293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f6f70732e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313635373000313231313437343433333000303031373230340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20476c6f62616c20646566696e6974696f6e206f6620616c6c2074686520626f6f7477726170706572206f7065726174696f6e732e0a202a0a202a20417574686f723a204d61726b20412e204772656572203c6d6772656572406d76697374612e636f6d3e0a202a0a202a203230303620286329204d6f6e7461566973746120536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a2369666e646566205f5050435f424f4f545f4f50535f485f0a23646566696e65205f5050435f424f4f545f4f50535f485f0a0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022737472696e672e68220a0a23646566696e6509434f4d4d414e445f4c494e455f53495a45093531320a23646566696e65094d41585f504154485f4c454e09093235360a23646566696e65094d41585f50524f505f4c454e0909323536202f2a20576861742073686f756c6420746869732062653f202a2f0a0a7479706564656620766f696420282a6b65726e656c5f656e7472795f742928756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20766f6964202a7235293b0a0a2f2a20506c6174666f726d207370656369666963206f7065726174696f6e73202a2f0a73747275637420706c6174666f726d5f6f7073207b0a09766f696409282a6669787570732928766f6964293b0a09766f696409282a696d6167655f6864722928636f6e737420766f6964202a293b0a09766f6964202a09282a6d616c6c6f632928756e7369676e6564206c6f6e672073697a65293b0a09766f696409282a667265652928766f6964202a707472293b0a09766f6964202a09282a7265616c6c6f632928766f6964202a7074722c20756e7369676e6564206c6f6e672073697a65293b0a09766f696409282a657869742928766f6964293b0a09766f6964202a09282a766d6c696e75785f616c6c6f632928756e7369676e6564206c6f6e672073697a65293b0a7d3b0a65787465726e2073747275637420706c6174666f726d5f6f707320706c6174666f726d5f6f70733b0a0a2f2a204465766963652054726565206f7065726174696f6e73202a2f0a7374727563742064745f6f7073207b0a09766f6964202a09282a66696e646465766963652928636f6e73742063686172202a6e616d65293b0a09696e7409282a67657470726f702928636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c20766f6964202a6275662c0a090909636f6e737420696e74206275666c656e293b0a09696e7409282a73657470726f702928636f6e737420766f6964202a7068616e646c652c20636f6e73742063686172202a6e616d652c0a090909636f6e737420766f6964202a6275662c20636f6e737420696e74206275666c656e293b0a09696e7420282a64656c5f6e6f64652928636f6e737420766f6964202a7068616e646c65293b0a09766f6964202a282a6765745f706172656e742928636f6e737420766f6964202a7068616e646c65293b0a092f2a20546865206e6f6465206d757374206e6f7420616c72656164792065786973742e202a2f0a09766f6964202a282a6372656174655f6e6f64652928636f6e737420766f6964202a706172656e742c20636f6e73742063686172202a6e616d65293b0a09766f6964202a282a66696e645f6e6f64655f62795f70726f705f76616c75652928636f6e737420766f6964202a707265762c0a09202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f706e616d652c0a09202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f7076616c2c20696e742070726f706c656e293b0a09766f6964202a282a66696e645f6e6f64655f62795f636f6d70617469626c652928636f6e737420766f6964202a707265762c0a09202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a636f6d706174293b0a09756e7369676e6564206c6f6e6720282a66696e616c697a652928766f6964293b0a0963686172202a282a6765745f706174682928636f6e737420766f6964202a7068616e646c652c2063686172202a6275662c20696e74206c656e293b0a7d3b0a65787465726e207374727563742064745f6f70732064745f6f70733b0a0a2f2a20436f6e736f6c65206f7065726174696f6e73202a2f0a73747275637420636f6e736f6c655f6f7073207b0a09696e7409282a6f70656e2928766f6964293b0a09766f696409282a77726974652928636f6e73742063686172202a6275662c20696e74206c656e293b0a09766f696409282a656469745f636d646c696e65292863686172202a6275662c20696e74206c656e293b0a09766f696409282a636c6f73652928766f6964293b0a09766f6964092a646174613b0a7d3b0a65787465726e2073747275637420636f6e736f6c655f6f707320636f6e736f6c655f6f70733b0a0a2f2a2053657269616c20636f6e736f6c65206f7065726174696f6e73202a2f0a7374727563742073657269616c5f636f6e736f6c655f64617461207b0a09696e740909282a6f70656e2928766f6964293b0a09766f69640909282a707574632928756e7369676e656420636861722063293b0a09756e7369676e6564206368617209282a676574632928766f6964293b0a0975380909282a747374632928766f6964293b0a09766f69640909282a636c6f73652928766f6964293b0a7d3b0a0a737472756374206c6f616465725f696e666f207b0a09766f6964202a70726f6d7074723b0a09756e7369676e6564206c6f6e6720696e697472645f616464722c20696e697472645f73697a653b0a0963686172202a636d646c696e653b0a09696e7420636d646c696e655f6c656e3b0a7d3b0a65787465726e20737472756374206c6f616465725f696e666f206c6f616465725f696e666f3b0a0a766f696420737461727428766f6964293b0a766f6964206664745f696e697428766f6964202a626c6f62293b0a696e742073657269616c5f636f6e736f6c655f696e697428766f6964293b0a696e74206e7331363535305f636f6e736f6c655f696e697428766f6964202a646576702c207374727563742073657269616c5f636f6e736f6c655f64617461202a73636470293b0a696e74206d7073635f636f6e736f6c655f696e697428766f6964202a646576702c207374727563742073657269616c5f636f6e736f6c655f64617461202a73636470293b0a696e742063706d5f636f6e736f6c655f696e697428766f6964202a646576702c207374727563742073657269616c5f636f6e736f6c655f64617461202a73636470293b0a696e74206d7063353230305f7073635f636f6e736f6c655f696e697428766f6964202a646576702c207374727563742073657269616c5f636f6e736f6c655f64617461202a73636470293b0a696e7420756172746c6974655f636f6e736f6c655f696e697428766f6964202a646576702c207374727563742073657269616c5f636f6e736f6c655f64617461202a73636470293b0a766f6964202a73696d706c655f616c6c6f635f696e69742863686172202a626173652c20756e7369676e6564206c6f6e6720686561705f73697a652c0a090909756e7369676e6564206c6f6e67206772616e756c61726974792c20756e7369676e6564206c6f6e67206d61785f616c6c6f6373293b0a65787465726e20766f696420666c7573685f636163686528766f6964202a2c20756e7369676e6564206c6f6e67293b0a696e742064745f786c6174655f72656728766f6964202a6e6f64652c20696e74207265732c20756e7369676e6564206c6f6e67202a616464722c20756e7369676e6564206c6f6e67202a73697a65293b0a696e742064745f786c6174655f6164647228766f6964202a6e6f64652c20753332202a6275662c20696e74206275666c656e2c20756e7369676e6564206c6f6e67202a786c617465645f61646472293b0a696e742064745f69735f636f6d70617469626c6528766f6964202a6e6f64652c20636f6e73742063686172202a636f6d706174293b0a766f69642064745f6765745f7265675f666f726d617428766f6964202a6e6f64652c20753332202a6e616464722c20753332202a6e73697a65293b0a696e742064745f6765745f7669727475616c5f72656728766f6964202a6e6f64652c20766f6964202a2a616464722c20696e74206e726573293b0a0a73746174696320696e6c696e6520766f6964202a66696e6464657669636528636f6e73742063686172202a6e616d65290a7b0a0972657475726e202864745f6f70732e66696e6464657669636529203f2064745f6f70732e66696e64646576696365286e616d6529203a204e554c4c3b0a7d0a0a73746174696320696e6c696e6520696e742067657470726f7028766f6964202a646576702c20636f6e73742063686172202a6e616d652c20766f6964202a6275662c20696e74206275666c656e290a7b0a0972657475726e202864745f6f70732e67657470726f7029203f2064745f6f70732e67657470726f7028646576702c206e616d652c206275662c206275666c656e29203a202d313b0a7d0a0a73746174696320696e6c696e6520696e742073657470726f7028766f6964202a646576702c20636f6e73742063686172202a6e616d652c0a2020202020202020202020202020202020202020202020202020636f6e737420766f6964202a6275662c20696e74206275666c656e290a7b0a0972657475726e202864745f6f70732e73657470726f7029203f2064745f6f70732e73657470726f7028646576702c206e616d652c206275662c206275666c656e29203a202d313b0a7d0a23646566696e652073657470726f705f76616c28646576702c206e616d652c2076616c29205c0a09646f207b205c0a0909747970656f662876616c292078203d202876616c293b205c0a090973657470726f70282864657670292c20286e616d65292c2026782c2073697a656f66287829293b205c0a097d207768696c65202830290a0a73746174696320696e6c696e6520696e742073657470726f705f73747228766f6964202a646576702c20636f6e73742063686172202a6e616d652c20636f6e73742063686172202a627566290a7b0a096966202864745f6f70732e73657470726f70290a090972657475726e2064745f6f70732e73657470726f7028646576702c206e616d652c206275662c207374726c656e2862756629202b2031293b0a0a0972657475726e202d313b0a7d0a0a73746174696320696e6c696e6520696e742064656c5f6e6f646528636f6e737420766f6964202a64657670290a7b0a0972657475726e2064745f6f70732e64656c5f6e6f6465203f2064745f6f70732e64656c5f6e6f6465286465767029203a202d313b0a7d0a0a73746174696320696e6c696e6520766f6964202a6765745f706172656e7428636f6e73742063686172202a64657670290a7b0a0972657475726e2064745f6f70732e6765745f706172656e74203f2064745f6f70732e6765745f706172656e74286465767029203a204e554c4c3b0a7d0a0a73746174696320696e6c696e6520766f6964202a6372656174655f6e6f646528636f6e737420766f6964202a706172656e742c20636f6e73742063686172202a6e616d65290a7b0a0972657475726e2064745f6f70732e6372656174655f6e6f6465203f2064745f6f70732e6372656174655f6e6f646528706172656e742c206e616d6529203a204e554c4c3b0a7d0a0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f70726f705f76616c756528636f6e737420766f6964202a707265762c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f706e616d652c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f7076616c2c20696e742070726f706c656e290a7b0a096966202864745f6f70732e66696e645f6e6f64655f62795f70726f705f76616c7565290a090972657475726e2064745f6f70732e66696e645f6e6f64655f62795f70726f705f76616c756528707265762c2070726f706e616d652c0a0909202020202020202020202020202020202020202020202020202020202020202020202020202070726f7076616c2c2070726f706c656e293b0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f70726f705f76616c75655f73747228636f6e737420766f6964202a707265762c0a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f706e616d652c0a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a70726f7076616c290a7b0a0972657475726e2066696e645f6e6f64655f62795f70726f705f76616c756528707265762c2070726f706e616d652c2070726f7076616c2c0a09202020202020202020202020202020202020202020202020202020202020207374726c656e2870726f7076616c29202b2031293b0a7d0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f6465767479706528636f6e737420766f6964202a707265762c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a74797065290a7b0a0972657475726e2066696e645f6e6f64655f62795f70726f705f76616c75655f73747228707265762c20226465766963655f74797065222c2074797065293b0a7d0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f616c69617328636f6e73742063686172202a616c696173290a7b0a09766f6964202a64657670203d2066696e6464657669636528222f616c696173657322293b0a0a09696620286465767029207b0a09096368617220706174685b4d41585f504154485f4c454e5d3b0a09096966202867657470726f7028646576702c20616c6961732c20706174682c204d41585f504154485f4c454e29203e2030290a09090972657475726e2066696e646465766963652870617468293b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f636f6d70617469626c6528636f6e737420766f6964202a707265762c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020636f6e73742063686172202a636f6d706174290a7b0a096966202864745f6f70732e66696e645f6e6f64655f62795f636f6d70617469626c65290a090972657475726e2064745f6f70732e66696e645f6e6f64655f62795f636f6d70617469626c6528707265762c20636f6d706174293b0a0a0972657475726e204e554c4c3b0a7d0a0a766f69642064745f66697875705f6d656d6f7279287536342073746172742c207536342073697a65293b0a766f69642064745f66697875705f6370755f636c6f636b732875333220637075667265712c20753332207462667265712c207533322062757366726571293b0a766f69642064745f66697875705f636c6f636b28636f6e73742063686172202a706174682c207533322066726571293b0a766f69642064745f66697875705f6d61635f616464726573735f62795f616c69617328636f6e73742063686172202a616c6961732c20636f6e7374207538202a61646472293b0a766f69642064745f66697875705f6d61635f616464726573732875333220696e6465782c20636f6e7374207538202a61646472293b0a766f6964205f5f64745f66697875705f6d61635f61646472657373657328753332207374617274696e6465782c202e2e2e293b0a23646566696e652064745f66697875705f6d61635f616464726573736573282e2e2e29205c0a095f5f64745f66697875705f6d61635f61646472657373657328302c205f5f56415f415247535f5f2c204e554c4c290a0a0a73746174696320696e6c696e6520766f6964202a66696e645f6e6f64655f62795f6c696e75787068616e646c6528636f6e737420753332206c696e75787068616e646c65290a7b0a0972657475726e2066696e645f6e6f64655f62795f70726f705f76616c7565284e554c4c2c20226c696e75782c7068616e646c65222c0a0909092863686172202a29266c696e75787068616e646c652c2073697a656f662875333229293b0a7d0a0a73746174696320696e6c696e652063686172202a6765745f7061746828636f6e737420766f6964202a7068616e646c652c2063686172202a6275662c20696e74206c656e290a7b0a096966202864745f6f70732e6765745f70617468290a090972657475726e2064745f6f70732e6765745f70617468287068616e646c652c206275662c206c656e293b0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320696e6c696e6520766f6964202a6d616c6c6f6328756e7369676e6564206c6f6e672073697a65290a7b0a0972657475726e2028706c6174666f726d5f6f70732e6d616c6c6f6329203f20706c6174666f726d5f6f70732e6d616c6c6f632873697a6529203a204e554c4c3b0a7d0a0a73746174696320696e6c696e6520766f6964206672656528766f6964202a707472290a7b0a0969662028706c6174666f726d5f6f70732e66726565290a0909706c6174666f726d5f6f70732e6672656528707472293b0a7d0a0a73746174696320696e6c696e6520766f6964206578697428766f6964290a7b0a0969662028706c6174666f726d5f6f70732e65786974290a0909706c6174666f726d5f6f70732e6578697428293b0a09666f72283b3b293b0a7d0a23646566696e6520666174616c28617267732e2e2e29207b207072696e74662861726773293b206578697428293b207d0a0a0a23646566696e65204253535f535441434b2873697a6529205c0a097374617469632063686172205f6273735f737461636b5b73697a655d3b205c0a09766f6964202a5f706c6174666f726d5f737461636b5f746f70203d205f6273735f737461636b202b2073697a656f66285f6273735f737461636b293b0a0a65787465726e20756e7369676e6564206c6f6e672074696d65626173655f706572696f645f6e733b0a766f6964207564656c6179286c6f6e672064656c6179293b0a0a65787465726e2063686172205f73746172745b5d3b0a65787465726e2063686172205f5f6273735f73746172745b5d3b0a65787465726e2063686172205f656e645b5d3b0a65787465726e2063686172205f766d6c696e75785f73746172745b5d3b0a65787465726e2063686172205f766d6c696e75785f656e645b5d3b0a65787465726e2063686172205f696e697472645f73746172745b5d3b0a65787465726e2063686172205f696e697472645f656e645b5d3b0a65787465726e2063686172205f6474625f73746172745b5d3b0a65787465726e2063686172205f6474625f656e645b5d3b0a0a73746174696320696e6c696e65205f5f6174747269627574655f5f2828636f6e737429290a696e74205f5f696c6f67325f75333228753332206e290a7b0a09696e74206269743b0a0961736d202822636e746c7a772025302c253122203a20223d7222202862697429203a2022722220286e29293b0a0972657475726e203331202d206269743b0a7d0a0a23656e646966202f2a205f5050435f424f4f545f4f50535f485f202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f706167652e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303230363000313231313437343433333000303031373330340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f424f4f545f504147455f480a23646566696e65205f5050435f424f4f545f504147455f480a2f2a0a202a20436f70797269676874202843292032303031205050433634205465616d2c2049424d20436f72700a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a236966646566205f5f415353454d424c595f5f0a23646566696e652041534d5f434f4e535428782920780a23656c73650a23646566696e65205f5f41534d5f434f4e535428782920782323554c0a23646566696e652041534d5f434f4e5354287829205f5f41534d5f434f4e53542878290a23656e6469660a0a2f2a20504147455f53484946542064657465726d696e65732074686520706167652073697a65202a2f0a23646566696e6520504147455f53484946540931320a23646566696e6520504147455f53495a45092841534d5f434f4e5354283129203c3c20504147455f5348494654290a23646566696e6520504147455f4d41534b09287e28504147455f53495a452d3129290a0a2f2a20616c69676e2061646472206f6e20612073697a6520626f756e64617279202d2061646a75737420616464726573732075702f646f776e206966206e6565646564202a2f0a23646566696e65205f414c49474e5f555028616464722c73697a65290928282861646472292b282873697a65292d31292926287e282873697a65292d312929290a23646566696e65205f414c49474e5f444f574e28616464722c73697a6529092828616464722926287e282873697a65292d312929290a0a2f2a20616c69676e2061646472206f6e20612073697a6520626f756e64617279202d2061646a7573742061646472657373207570206966206e6565646564202a2f0a23646566696e65205f414c49474e28616464722c73697a652920202020205f414c49474e5f555028616464722c73697a65290a0a2f2a20746f20616c69676e2074686520706f696e74657220746f2074686520286e65787429207061676520626f756e64617279202a2f0a23646566696e6520504147455f414c49474e286164647229095f414c49474e28616464722c20504147455f53495a45290a0a23656e646966090909092f2a205f5050435f424f4f545f504147455f48202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f706c616e6574636f72652e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303634343100313231313437343433333000303032303532360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506c616e6574436f726520636f6e66696775726174696f6e206461746120737570706f72742066756e6374696f6e730a202a0a202a20417574686f723a2053636f747420576f6f64203c73636f7474776f6f6440667265657363616c652e636f6d3e0a202a0a202a20436f7079726967687420286329203230303720467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e2032206173207075626c69736865640a202a20627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c7564652022737464696f2e68220a23696e636c75646520227374646c69622e68220a23696e636c75646520226f70732e68220a23696e636c7564652022706c616e6574636f72652e68220a23696e636c7564652022696f2e68220a0a2f2a20506c616e6574436f72652070617373657320696e666f726d6174696f6e20746f20746865204f5320696e2074686520666f726d206f660a202a2061207461626c65206f66206b65793d76616c756520737472696e67732c20736570617261746564206279206e65776c696e65732e0a202a0a202a20546865206c697374206973207465726d696e6174656420627920616e20656d70747920737472696e672028692e652e2074776f0a202a20636f6e7365637574697665206e65776c696e6573292e0a202a0a202a20546f206d616b652069742065617369657220746f2070617273652c20776520666972737420636f6e7665727420616c6c207468650a202a206e65776c696e657320696e746f206e756c6c2062797465732e0a202a2f0a0a766f696420706c616e6574636f72655f707265706172655f7461626c652863686172202a7461626c65290a7b0a09646f207b0a0909696620282a7461626c65203d3d20275c6e27290a0909092a7461626c65203d20303b0a0a09097461626c652b2b3b0a097d207768696c6520282a287461626c65202d203129207c7c202a7461626c6520213d20275c6e27293b0a0a092a7461626c65203d20303b0a7d0a0a636f6e73742063686172202a706c616e6574636f72655f6765745f6b657928636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b6579290a7b0a09696e74206b65796c656e203d207374726c656e286b6579293b0a0a09646f207b0a090969662028217374726e636d70287461626c652c206b65792c206b65796c656e29202626207461626c655b6b65796c656e5d203d3d20273d27290a09090972657475726e207461626c65202b206b65796c656e202b20313b0a0a09097461626c65202b3d207374726c656e287461626c6529202b20313b0a097d207768696c6520287374726c656e287461626c652920213d2030293b0a0a0972657475726e204e554c4c3b0a7d0a0a696e7420706c616e6574636f72655f6765745f646563696d616c28636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b65792c20753634202a76616c290a7b0a09636f6e73742063686172202a737472203d20706c616e6574636f72655f6765745f6b6579287461626c652c206b6579293b0a096966202821737472290a090972657475726e20303b0a0a092a76616c203d20737472746f756c6c287374722c204e554c4c2c203130293b0a0972657475726e20313b0a7d0a0a696e7420706c616e6574636f72655f6765745f68657828636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b65792c20753634202a76616c290a7b0a09636f6e73742063686172202a737472203d20706c616e6574636f72655f6765745f6b6579287461626c652c206b6579293b0a096966202821737472290a090972657475726e20303b0a0a092a76616c203d20737472746f756c6c287374722c204e554c4c2c203136293b0a0972657475726e20313b0a7d0a0a73746174696320753634206d61635f7461626c655b345d203d207b0a0930783030303030303030303030302c0a0930783030303030303830303030302c0a0930783030303030303430303030302c0a0930783030303030306330303030302c0a7d3b0a0a766f696420706c616e6574636f72655f7365745f6d61635f616464727328636f6e73742063686172202a7461626c65290a7b0a09753820616464725b345d5b365d3b0a0975363420696e745f616464723b0a0975333220693b0a09696e74206a3b0a0a096966202821706c616e6574636f72655f6765745f686578287461626c652c20504c414e4554434f52455f4b45595f4d41435f414444522c2026696e745f6164647229290a090972657475726e3b0a0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a090975363420746869735f6465765f61646472203d2028696e745f616464722026207e307830303030303063303030303029207c0a090920202020202020202020202020202020202020206d61635f7461626c655b695d3b0a0a0909666f7220286a203d20353b206a203e3d20303b206a2d2d29207b0a090909616464725b695d5b6a5d203d20746869735f6465765f61646472202620307866663b0a090909746869735f6465765f61646472203e3e3d20383b0a09097d0a0a090964745f66697875705f6d61635f6164647265737328692c20616464725b695d293b0a097d0a7d0a0a73746174696320636861722070726f705f6275665b4d41585f50524f505f4c454e5d3b0a0a766f696420706c616e6574636f72655f7365745f7374646f75745f7061746828636f6e73742063686172202a7461626c65290a7b0a0963686172202a706174683b0a09636f6e73742063686172202a6c6162656c3b0a09766f6964202a6e6f64652c202a63686f73656e3b0a0a096c6162656c203d20706c616e6574636f72655f6765745f6b6579287461626c652c20504c414e4554434f52455f4b45595f53455249414c5f504f5254293b0a0969662028216c6162656c290a090972657475726e3b0a0a096e6f6465203d2066696e645f6e6f64655f62795f70726f705f76616c75655f737472284e554c4c2c20226c696e75782c706c616e6574636f72652d6c6162656c222c0a0920202020202020202020202020202020202020202020202020202020202020202020206c6162656c293b0a0969662028216e6f6465290a090972657475726e3b0a0a0970617468203d206765745f70617468286e6f64652c2070726f705f6275662c204d41585f50524f505f4c454e293b0a09696620282170617468290a090972657475726e3b0a0a0963686f73656e203d2066696e6464657669636528222f63686f73656e22293b0a09696620282163686f73656e290a090963686f73656e203d206372656174655f6e6f6465284e554c4c2c202263686f73656e22293b0a09696620282163686f73656e290a090972657475726e3b0a0a0973657470726f705f7374722863686f73656e2c20226c696e75782c7374646f75742d70617468222c2070617468293b0a7d0a0a766f696420706c616e6574636f72655f7365745f73657269616c5f737065656428636f6e73742063686172202a7461626c65290a7b0a09766f6964202a63686f73656e2c202a7374646f75743b0a0975363420626175643b0a09753332206261756433323b0a09696e74206c656e3b0a0a0963686f73656e203d2066696e6464657669636528222f63686f73656e22293b0a09696620282163686f73656e290a090972657475726e3b0a0a096c656e203d2067657470726f702863686f73656e2c20226c696e75782c7374646f75742d70617468222c2070726f705f6275662c204d41585f50524f505f4c454e293b0a09696620286c656e203c3d2030290a090972657475726e3b0a0a097374646f7574203d2066696e646465766963652870726f705f627566293b0a0969662028217374646f757429207b0a09097072696e74662822706c616e6574636f72655f7365745f73657269616c5f73706565643a20220a09092020202020202022426164202f63686f73656e2f6c696e75782c7374646f75742d706174682e5c725c6e22293b0a0a090972657475726e3b0a097d0a0a096966202821706c616e6574636f72655f6765745f646563696d616c287461626c652c20504c414e4554434f52455f4b45595f53455249414c5f424155442c0a092020202020202020202020202020202020202020202020202020202026626175642929207b0a09097072696e74662822706c616e6574636f72655f7365745f73657269616c5f73706565643a204e6f205342207461672e5c725c6e22293b0a090972657475726e3b0a097d0a0a09626175643332203d20626175643b0a0973657470726f70287374646f75742c202263757272656e742d7370656564222c20266261756433322c2034293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f706c616e6574636f72652e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303331333300313231313437343433333000303032303532360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f424f4f545f504c414e4554434f52455f485f0a23646566696e65205f5050435f424f4f545f504c414e4554434f52455f485f0a0a23696e636c756465202274797065732e68220a0a23646566696e6520504c414e4554434f52455f4b45595f424f4152445f5459504520202022424f220a23646566696e6520504c414e4554434f52455f4b45595f424f4152445f52455620202020224252220a23646566696e6520504c414e4554434f52455f4b45595f4d425f52414d20202020202020224431220a23646566696e6520504c414e4554434f52455f4b45595f4d41435f414444522020202020224541220a23646566696e6520504c414e4554434f52455f4b45595f464c4153485f53504545442020224653220a23646566696e6520504c414e4554434f52455f4b45595f49505f41444452202020202020224950220a23646566696e6520504c414e4554434f52455f4b45595f4b425f4e5652414d2020202020224e56220a23646566696e6520504c414e4554434f52455f4b45595f50524f434553534f5220202020225052220a23646566696e6520504c414e4554434f52455f4b45595f50524f435f56415249414e5420225056220a23646566696e6520504c414e4554434f52455f4b45595f53455249414c5f424155442020225342220a23646566696e6520504c414e4554434f52455f4b45595f53455249414c5f504f52542020225350220a23646566696e6520504c414e4554434f52455f4b45595f53574954434820202020202020225357220a23646566696e6520504c414e4554434f52455f4b45595f54454d505f4f46465345542020225443220a23646566696e6520504c414e4554434f52455f4b45595f5441524745545f49502020202022544950220a23646566696e6520504c414e4554434f52455f4b45595f4352595354414c5f485a202020225854220a0a2f2a205072657061726520746865207461626c6520666f722070726f63657373696e672c206279207475726e696e6720616c6c206e65776c696e65730a202a20696e746f204e554c4c2062797465732e0a202a2f0a766f696420706c616e6574636f72655f707265706172655f7461626c652863686172202a7461626c65293b0a0a2f2a2052657475726e207468652076616c7565206173736f6369617465642077697468206120676976656e206b657920696e20746578742c0a202a20646563696d616c2c206f722068657820666f726d61742e0a202a0a202a2052657475726e73207a65726f2f4e554c4c206f6e206661696c7572652c206e6f6e2d7a65726f206f6e20737563636573732e0a202a2f0a636f6e73742063686172202a706c616e6574636f72655f6765745f6b657928636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b6579293b0a696e7420706c616e6574636f72655f6765745f646563696d616c28636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b65792c20753634202a76616c293b0a696e7420706c616e6574636f72655f6765745f68657828636f6e73742063686172202a7461626c652c20636f6e73742063686172202a6b65792c20753634202a76616c293b0a0a2f2a205570646174657320746865206465766963652074726565206c6f63616c2d6d61632d616464726573732070726f706572746965732062617365640a202a206f6e20746865204541207461672e0a202a2f0a766f696420706c616e6574636f72655f7365745f6d61635f616464727328636f6e73742063686172202a7461626c65293b0a0a2f2a205365747320746865206c696e75782c7374646f75742d7061746820696e20746865202f63686f73656e206e6f64652e202054686973207265717569726573207468650a202a206c696e75782c706c616e6574636f72652d6c6162656c2070726f706572747920696e20656163682073657269616c206e6f64652e0a202a2f0a766f696420706c616e6574636f72655f7365745f7374646f75745f7061746828636f6e73742063686172202a7461626c65293b0a0a2f2a2053657473207468652063757272656e742d73706565642070726f706572747920696e207468652073657269616c206e6f64652e202a2f0a766f696420706c616e6574636f72655f7365745f73657269616c5f737065656428636f6e73742063686172202a7461626c65293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7070635f61736d2e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303231373500313231313437343433333000303032303032310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f50504336345f5050435f41534d5f480a23646566696e65205f50504336345f5050435f41534d5f480a2f2a0a202a0a202a20446566696e6974696f6e73207573656420627920766172696f75732062697473206f66206c6f772d6c6576656c20617373656d626c7920636f6465206f6e20506f77657250432e0a202a0a202a20436f707972696768742028432920313939352d3139393920476172792054686f6d61732c205061756c204d61636b65727261732c20436f727420446f7567616e2e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a2f2a20436f6e646974696f6e20526567697374657220426974204669656c6473202a2f0a0a23646566696e650963723009300a23646566696e650963723109310a23646566696e650963723209320a23646566696e650963723309330a23646566696e650963723409340a23646566696e650963723509350a23646566696e650963723609360a23646566696e650963723709370a0a0a2f2a2047656e6572616c20507572706f73652052656769737465727320284750527329202a2f0a0a23646566696e6509723009300a23646566696e6509723109310a23646566696e6509723209320a23646566696e6509723309330a23646566696e6509723409340a23646566696e6509723509350a23646566696e6509723609360a23646566696e6509723709370a23646566696e6509723809380a23646566696e6509723909390a23646566696e65097231300931300a23646566696e65097231310931310a23646566696e65097231320931320a23646566696e65097231330931330a23646566696e65097231340931340a23646566696e65097231350931350a23646566696e65097231360931360a23646566696e65097231370931370a23646566696e65097231380931380a23646566696e65097231390931390a23646566696e65097232300932300a23646566696e65097232310932310a23646566696e65097232320932320a23646566696e65097232330932330a23646566696e65097232340932340a23646566696e65097232350932350a23646566696e65097232360932360a23646566696e65097232370932370a23646566696e65097232380932380a23646566696e65097232390932390a23646566696e65097233300933300a23646566696e65097233310933310a0a23656e646966202f2a205f50504336345f5050435f41534d5f48202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f707063626f6f742d686f74666f6f742e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313133363000313231313437343433333000303032313532310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205468697320696e74657266616365206973207573656420666f7220636f6d7061746962696c6974792077697468206f6c6420552d626f6f7473202a4f4e4c592a2e0a202a20506c6561736520646f206e6f7420696d6974617465206f7220657874656e6420746869732e0a202a2f0a0a2f2a200a202a20556e666f7274756e6174656c792c207468652045535465656d20486f74666f6f7420626f61726420757365732061206d616e676c65642076657273696f6e206f66200a202a20707063626f6f742e6820666f7220686973746f726963616c20726561736f6e732c20616e6420696e2074686520696e746572657374206f6620686176696e672061200a202a206d61696e6c696e65206b65726e656c20626f6f74206f6e207468652070726f64756374696f6e20626f6172642b626f6f746c6f616465722c20746869732077617320746865200a202a206c656173742d6f6666656e7369766520736f6c7574696f6e2e2020506c656173652064697265637420616c6c20666c616d657320746f3a0a202a0a202a2020536f6c6f6d6f6e20506561636879203c736f6c6f6d6f6e406c696e75782d776c616e2e636f6d3e0a202a0a202a20285468697320686561646572206973206964656e746963616c20746f20707063626f6f742e682065786365707420666f7220746865200a202a20205441524745545f484f54464f4f542062697473290a202a2f0a0a2f2a0a202a2028432920436f7079726967687420323030302c20323030310a202a20576f6c6667616e672044656e6b2c2044454e5820536f66747761726520456e67696e656572696e672c2077644064656e782e64652e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f660a202a20746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e0920536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c0a202a204d412030323131312d31333037205553410a202a2f0a0a2369666e646566205f5f505043424f4f545f485f5f0a23646566696e65205f5f505043424f4f545f485f5f0a0a2f2a0a202a20426f61726420696e666f726d6174696f6e2070617373656420746f206b65726e656c2066726f6d20505043426f6f740a202a0a202a20696e636c7564652f61736d2d7070632f707063626f6f742e680a202a2f0a0a23696e636c756465202274797065732e68220a0a74797065646566207374727563742062645f696e666f207b0a09756e7369676e6564206c6f6e670962695f6d656d73746172743b092f2a207374617274206f66204452414d206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f6d656d73697a653b092f2a2073697a6509206f66204452414d206d656d6f727920696e206279746573202a2f0a09756e7369676e6564206c6f6e670962695f666c61736873746172743b092f2a207374617274206f6620464c415348206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f666c61736873697a653b092f2a2073697a6509206f6620464c415348206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f666c6173686f66667365743b202f2a207265736572766564206172656120666f722073746172747570206d6f6e69746f72202a2f0a09756e7369676e6564206c6f6e670962695f7372616d73746172743b092f2a207374617274206f66205352414d206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f7372616d73697a653b092f2a2073697a6509206f66205352414d206d656d6f7279202a2f0a23696620646566696e6564285441524745545f38787829207c7c20646566696e6564285441524745545f43504d3229207c7c20646566696e6564285441524745545f3835787829207c7c5c0a09646566696e6564285441524745545f38337878290a09756e7369676e6564206c6f6e670962695f696d6d725f626173653b092f2a2062617365206f6620494d4d52207265676973746572202a2f0a23656e6469660a23696620646566696e6564285441524745545f5050435f4d504335327878290a09756e7369676e6564206c6f6e6720202062695f6d6261725f626173653b2020202f2a2062617365206f6620696e7465726e616c20726567697374657273202a2f0a23656e6469660a09756e7369676e6564206c6f6e670962695f626f6f74666c6167733b092f2a20626f6f74202f207265626f6f7420666c61672028666f72204c796e784f5329202a2f0a09756e7369676e6564206c6f6e670962695f69705f616464723b092f2a2049502041646472657373202a2f0a09756e7369676e656420636861720962695f656e6574616464725b365d3b092f2a2045746865726e65742061646472657373202a2f0a23696620646566696e6564285441524745545f484f54464f4f54290a092f2a207365636f6e64206f6e626f6172642065746865726e657420706f7274202a2f0a09756e7369676e656420636861720962695f656e657431616464725b365d3b0a23646566696e6520484156455f454e455431414444520a23656e646966202f2a205441524745545f484f4f54464f4f54202a2f0a09756e7369676e65642073686f72740962695f65746873706565643b092f2a2045746865726e657420737065656420696e204d627073202a2f0a09756e7369676e6564206c6f6e670962695f696e74667265713b092f2a20496e7465726e616c20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f627573667265713b092f2a2042757320467265712c20696e204d487a202a2f0a23696620646566696e6564285441524745545f43504d32290a09756e7369676e6564206c6f6e670962695f63706d667265713b092f2a2043504d5f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f627267667265713b092f2a204252475f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f736363667265713b092f2a205343435f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f76636f3b09092f2a2056434f204f75742066726f6d20504c4c2c20696e204d487a202a2f0a23656e6469660a23696620646566696e6564285441524745545f5050435f4d504335327878290a09756e7369676e6564206c6f6e6720202062695f697062667265713b20202020202f2a204950422042757320467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e6720202062695f706369667265713b20202020202f2a205043492042757320467265712c20696e204d487a202a2f0a23656e6469660a09756e7369676e6564206c6f6e670962695f62617564726174653b092f2a20436f6e736f6c65204261756472617465202a2f0a23696620646566696e6564285441524745545f347878290a09756e7369676e656420636861720962695f735f76657273696f6e5b345d3b092f2a2056657273696f6e206f66207468697320737472756374757265202a2f0a09756e7369676e656420636861720962695f725f76657273696f6e5b33325d3b092f2a2056657273696f6e206f662074686520524f4d202849424d29202a2f0a09756e7369676e656420696e740962695f70726f63667265713b092f2a204350552028496e7465726e616c2920467265712c20696e20487a202a2f0a09756e7369676e656420696e740962695f706c625f627573667265713b092f2a20504c42204275732073706565642c20696e20487a202a2f0a09756e7369676e656420696e740962695f7063695f627573667265713b092f2a20504349204275732073706565642c20696e20487a202a2f0a09756e7369676e656420636861720962695f7063695f656e6574616464725b365d3b092f2a205043492045746865726e6574204d41432061646472657373202a2f0a23656e6469660a23696620646566696e6564285441524745545f484f54464f4f54290a09756e7369676e656420696e74202020202062695f706c6c6f7574615f667265713b202020202020202f2a20504c4c204f5554412073706565642c20696e20487a202a2f0a23656e6469660a23696620646566696e6564285441524745545f48594d4f44290a0968796d6f645f636f6e665f740962695f68796d6f645f636f6e663b092f2a2068796d6f6420636f6e66696775726174696f6e20696e666f726d6174696f6e202a2f0a23656e6469660a23696620646566696e6564285441524745545f455642363432363029207c7c20646566696e6564285441524745545f343035455029207c7c20646566696e6564285441524745545f34347829207c7c205c0a09646566696e6564285441524745545f3835787829207c7c09646566696e6564285441524745545f3833787829207c7c20646566696e6564285441524745545f4841535f45544831290a092f2a207365636f6e64206f6e626f6172642065746865726e657420706f7274202a2f0a09756e7369676e656420636861720962695f656e657431616464725b365d3b0a23646566696e6520484156455f454e455431414444520a23656e6469660a23696620646566696e6564285441524745545f455642363432363029207c7c20646566696e6564285441524745545f343430475829207c7c205c0a20202020646566696e6564285441524745545f3835787829207c7c20646566696e6564285441524745545f4841535f45544832290a092f2a207468697264206f6e626f6172642065746865726e657420706f727473202a2f0a09756e7369676e656420636861720962695f656e657432616464725b365d3b0a23646566696e6520484156455f454e455432414444520a23656e6469660a23696620646566696e6564285441524745545f343430475829207c7c20646566696e6564285441524745545f4841535f45544833290a092f2a20666f75727468206f6e626f6172642065746865726e657420706f727473202a2f0a09756e7369676e656420636861720962695f656e657433616464725b365d3b0a23646566696e6520484156455f454e455433414444520a23656e6469660a23696620646566696e6564285441524745545f484f54464f4f54290a2020202020202020696e742020202020202020202020202062695f7068796e756d5b325d3b20202020202020202020202f2a2044657465726d696e657320706879206d617070696e67202a2f0a2020202020202020696e742020202020202020202020202062695f7068796d6f64655b325d3b202020202020202020202f2a2044657465726d696e657320706879206d6f6465202a2f0a23656e6469660a23696620646566696e6564285441524745545f347878290a09756e7369676e656420696e740962695f6f7062667265713b09092f2a204f4220636c6f636b20696e20487a202a2f0a09696e74090962695f6969635f666173745b325d3b09092f2a20557365206661737420693263206d6f6465202a2f0a23656e6469660a23696620646566696e6564285441524745545f3434304758290a09696e74090962695f7068796e756d5b345d3b09092f2a20706879206d617070696e67202a2f0a09696e74090962695f7068796d6f64655b345d3b09092f2a20706879206d6f6465202a2f0a23656e6469660a7d2062645f743b0a0a23646566696e652062695f7462667265710962695f696e74667265710a0a23656e646966092f2a205f5f505043424f4f545f485f5f202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f707063626f6f742e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303736333300313231313437343433333000303032303035310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205468697320696e74657266616365206973207573656420666f7220636f6d7061746962696c6974792077697468206f6c6420552d626f6f7473202a4f4e4c592a2e0a202a20506c6561736520646f206e6f7420696d6974617465206f7220657874656e6420746869732e0a202a2f0a0a2f2a0a202a2028432920436f7079726967687420323030302c20323030310a202a20576f6c6667616e672044656e6b2c2044454e5820536f66747761726520456e67696e656572696e672c2077644064656e782e64652e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f660a202a20746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e0920536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c0a202a204d412030323131312d31333037205553410a202a2f0a0a2369666e646566205f5f505043424f4f545f485f5f0a23646566696e65205f5f505043424f4f545f485f5f0a0a2f2a0a202a20426f61726420696e666f726d6174696f6e2070617373656420746f206b65726e656c2066726f6d20505043426f6f740a202a0a202a20696e636c7564652f61736d2d7070632f707063626f6f742e680a202a2f0a0a23696e636c756465202274797065732e68220a0a74797065646566207374727563742062645f696e666f207b0a09756e7369676e6564206c6f6e670962695f6d656d73746172743b092f2a207374617274206f66204452414d206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f6d656d73697a653b092f2a2073697a6509206f66204452414d206d656d6f727920696e206279746573202a2f0a09756e7369676e6564206c6f6e670962695f666c61736873746172743b092f2a207374617274206f6620464c415348206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f666c61736873697a653b092f2a2073697a6509206f6620464c415348206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f666c6173686f66667365743b202f2a207265736572766564206172656120666f722073746172747570206d6f6e69746f72202a2f0a09756e7369676e6564206c6f6e670962695f7372616d73746172743b092f2a207374617274206f66205352414d206d656d6f7279202a2f0a09756e7369676e6564206c6f6e670962695f7372616d73697a653b092f2a2073697a6509206f66205352414d206d656d6f7279202a2f0a23696620646566696e6564285441524745545f38787829207c7c20646566696e6564285441524745545f43504d3229207c7c20646566696e6564285441524745545f3835787829207c7c5c0a09646566696e6564285441524745545f38337878290a09756e7369676e6564206c6f6e670962695f696d6d725f626173653b092f2a2062617365206f6620494d4d52207265676973746572202a2f0a23656e6469660a23696620646566696e6564285441524745545f5050435f4d504335327878290a09756e7369676e6564206c6f6e6720202062695f6d6261725f626173653b2020202f2a2062617365206f6620696e7465726e616c20726567697374657273202a2f0a23656e6469660a09756e7369676e6564206c6f6e670962695f626f6f74666c6167733b092f2a20626f6f74202f207265626f6f7420666c61672028666f72204c796e784f5329202a2f0a09756e7369676e6564206c6f6e670962695f69705f616464723b092f2a2049502041646472657373202a2f0a09756e7369676e656420636861720962695f656e6574616464725b365d3b092f2a2045746865726e65742061646472657373202a2f0a09756e7369676e65642073686f72740962695f65746873706565643b092f2a2045746865726e657420737065656420696e204d627073202a2f0a09756e7369676e6564206c6f6e670962695f696e74667265713b092f2a20496e7465726e616c20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f627573667265713b092f2a2042757320467265712c20696e204d487a202a2f0a23696620646566696e6564285441524745545f43504d32290a09756e7369676e6564206c6f6e670962695f63706d667265713b092f2a2043504d5f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f627267667265713b092f2a204252475f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f736363667265713b092f2a205343435f434c4b20467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e670962695f76636f3b09092f2a2056434f204f75742066726f6d20504c4c2c20696e204d487a202a2f0a23656e6469660a23696620646566696e6564285441524745545f5050435f4d504335327878290a09756e7369676e6564206c6f6e6720202062695f697062667265713b20202020202f2a204950422042757320467265712c20696e204d487a202a2f0a09756e7369676e6564206c6f6e6720202062695f706369667265713b20202020202f2a205043492042757320467265712c20696e204d487a202a2f0a23656e6469660a09756e7369676e6564206c6f6e670962695f62617564726174653b092f2a20436f6e736f6c65204261756472617465202a2f0a23696620646566696e6564285441524745545f347878290a09756e7369676e656420636861720962695f735f76657273696f6e5b345d3b092f2a2056657273696f6e206f66207468697320737472756374757265202a2f0a09756e7369676e656420636861720962695f725f76657273696f6e5b33325d3b092f2a2056657273696f6e206f662074686520524f4d202849424d29202a2f0a09756e7369676e656420696e740962695f70726f63667265713b092f2a204350552028496e7465726e616c2920467265712c20696e20487a202a2f0a09756e7369676e656420696e740962695f706c625f627573667265713b092f2a20504c42204275732073706565642c20696e20487a202a2f0a09756e7369676e656420696e740962695f7063695f627573667265713b092f2a20504349204275732073706565642c20696e20487a202a2f0a09756e7369676e656420636861720962695f7063695f656e6574616464725b365d3b092f2a205043492045746865726e6574204d41432061646472657373202a2f0a23656e6469660a23696620646566696e6564285441524745545f48594d4f44290a0968796d6f645f636f6e665f740962695f68796d6f645f636f6e663b092f2a2068796d6f6420636f6e66696775726174696f6e20696e666f726d6174696f6e202a2f0a23656e6469660a23696620646566696e6564285441524745545f455642363432363029207c7c20646566696e6564285441524745545f343035455029207c7c20646566696e6564285441524745545f34347829207c7c205c0a09646566696e6564285441524745545f3835787829207c7c09646566696e6564285441524745545f3833787829207c7c20646566696e6564285441524745545f4841535f45544831290a092f2a207365636f6e64206f6e626f6172642065746865726e657420706f7274202a2f0a09756e7369676e656420636861720962695f656e657431616464725b365d3b0a23646566696e6520484156455f454e455431414444520a23656e6469660a23696620646566696e6564285441524745545f455642363432363029207c7c20646566696e6564285441524745545f343430475829207c7c205c0a20202020646566696e6564285441524745545f3835787829207c7c20646566696e6564285441524745545f4841535f45544832290a092f2a207468697264206f6e626f6172642065746865726e657420706f727473202a2f0a09756e7369676e656420636861720962695f656e657432616464725b365d3b0a23646566696e6520484156455f454e455432414444520a23656e6469660a23696620646566696e6564285441524745545f343430475829207c7c20646566696e6564285441524745545f4841535f45544833290a092f2a20666f75727468206f6e626f6172642065746865726e657420706f727473202a2f0a09756e7369676e656420636861720962695f656e657433616464725b365d3b0a23646566696e6520484156455f454e455433414444520a23656e6469660a23696620646566696e6564285441524745545f347878290a09756e7369676e656420696e740962695f6f7062667265713b09092f2a204f4220636c6f636b20696e20487a202a2f0a09696e74090962695f6969635f666173745b325d3b09092f2a20557365206661737420693263206d6f6465202a2f0a23656e6469660a23696620646566696e6564285441524745545f3434304758290a09696e74090962695f7068796e756d5b345d3b09092f2a20706879206d617070696e67202a2f0a09696e74090962695f7068796d6f64655b345d3b09092f2a20706879206d6f6465202a2f0a23656e6469660a7d2062645f743b0a0a23646566696e652062695f7462667265710962695f696e74667265710a0a23656e646966092f2a205f5f505043424f4f545f485f5f202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7071322e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435363600313231313437343433333000303031373130320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506f776572515549434320494920737570706f72742066756e6374696f6e730a202a0a202a20417574686f723a2053636f747420576f6f64203c73636f7474776f6f6440667265657363616c652e636f6d3e0a202a0a202a20436f7079726967687420286329203230303720467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e2032206173207075626c69736865640a202a20627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c75646520226f70732e68220a23696e636c756465202274797065732e68220a23696e636c756465202266736c2d736f632e68220a23696e636c75646520227071322e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022696f2e68220a0a23646566696e65205051325f534343522028307831306338302f3429202f2a2053797374656d20436c6f636b20436f6e66696775726174696f6e205265676973746572202a2f0a23646566696e65205051325f53434d522028307831306338382f3429202f2a2053797374656d20436c6f636b204d6f6465205265676973746572202a2f0a0a73746174696320696e74207071325f636f7265636e665f6d61705b5d203d207b0a09332c20322c20322c20322c20342c20342c20352c20392c20362c2031312c20382c2031302c20332c2031322c20372c202d312c0a09362c20352c2031332c20322c2031342c20342c2031352c20392c20302c2031312c20382c2031302c2031362c2031322c20372c202d310a7d3b0a0a2f2a2047657420766172696f757320636c6f636b732066726f6d206372797374616c206672657175656e63792e0a202a2052657475726e73207a65726f206f6e206661696c75726520616e64206e6f6e2d7a65726f206f6e20737563636573732e0a202a2f0a696e74207071325f6765745f636c6f636b7328753332206372797374616c2c20753332202a737973667265712c20753332202a636f7265667265712c0a20202020202020202020202020202020202020753332202a74696d65626173652c20753332202a62726766726571290a7b0a09753332202a696d6d723b0a0975333220736363722c2073636d722c206d61696e636c6b2c20627573636c6b3b0a09696e7420636f7265636e662c2062757364662c20706c6c64662c20706c6c6d662c2064666272673b0a0a09696d6d72203d2066736c5f6765745f696d6d7228293b0a096966202821696d6d7229207b0a09097072696e746628227071325f6765745f636c6f636b733a20436f756c646e27742067657420494d4d5220626173652e5c725c6e22293b0a090972657475726e20303b0a097d0a0a0973636372203d20696e5f626533322826696d6d725b5051325f534343525d293b0a0973636d72203d20696e5f626533322826696d6d725b5051325f53434d525d293b0a0a096466627267203d2073636372202620333b0a09636f7265636e66203d202873636d72203e3e20323429202620307831663b0a096275736466203d202873636d72203e3e203230292026203078663b0a09706c6c6466203d202873636d72203e3e20313229202620313b0a09706c6c6d66203d2073636d7220262030786666663b0a0a096d61696e636c6b203d206372797374616c202a2028706c6c6d66202b203129202f2028706c6c6466202b2031293b0a09627573636c6b203d206d61696e636c6b202f20286275736466202b2031293b0a0a096966202873797366726571290a09092a73797366726571203d206d61696e636c6b202f20323b0a096966202874696d6562617365290a09092a74696d6562617365203d20627573636c6b202f20343b0a096966202862726766726571290a09092a62726766726571203d206d61696e636c6b202f202831203c3c2028286466627267202b203129202a203229293b0a0a0969662028636f72656672657129207b0a0909696e7420636f72656d756c74203d207071325f636f7265636e665f6d61705b636f7265636e665d3b0a0a090969662028636f72656d756c74203c2030290a0909092a636f726566726571203d206d61696e636c6b202f20323b0a0909656c73652069662028636f72656d756c74203d3d2030290a09090972657475726e20303b0a0909656c73650a0909092a636f726566726571203d20627573636c6b202a20636f72656d756c74202f20323b0a097d0a0a0972657475726e20313b0a7d0a0a2f2a2053657420636f6d6d6f6e206465766963652074726565206669656c6473206261736564206f6e2074686520676976656e20636c6f636b206672657175656e636965732e202a2f0a766f6964207071325f7365745f636c6f636b732875333220737973667265712c2075333220636f7265667265712c207533322074696d65626173652c207533322062726766726571290a7b0a09766f6964202a6e6f64653b0a0a0964745f66697875705f6370755f636c6f636b7328636f7265667265712c2074696d65626173652c2073797366726571293b0a0a096e6f6465203d2066696e6464657669636528222f736f632f63706d22293b0a09696620286e6f6465290a090973657470726f70286e6f64652c2022636c6f636b2d6672657175656e6379222c2026737973667265712c2034293b0a0a096e6f6465203d2066696e6464657669636528222f736f632f63706d2f62726722293b0a09696620286e6f6465290a090973657470726f70286e6f64652c2022636c6f636b2d6672657175656e6379222c2026627267667265712c2034293b0a7d0a0a696e74207071325f66697875705f636c6f636b7328753332206372797374616c290a7b0a0975333220737973667265712c20636f7265667265712c2074696d65626173652c20627267667265713b0a0a0969662028217071325f6765745f636c6f636b73286372797374616c2c2026737973667265712c2026636f7265667265712c202674696d65626173652c20266272676672657129290a090972657475726e20303b0a0a097071325f7365745f636c6f636b7328737973667265712c20636f7265667265712c2074696d65626173652c2062726766726571293b0a0972657475726e20313b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7071322e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303034353300313231313437343433333000303031373037360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f424f4f545f5051325f485f0a23646566696e65205f5050435f424f4f545f5051325f485f0a0a23696e636c756465202274797065732e68220a0a696e74207071325f6765745f636c6f636b7328753332206372797374616c2c20753332202a737973667265712c20753332202a636f7265667265712c0a20202020202020202020202020202020202020753332202a74696d65626173652c20753332202a62726766726571293b0a766f6964207071325f7365745f636c6f636b732875333220737973667265712c2075333220636f7265667265712c207533322074696d65626173652c207533322062726766726571293b0a696e74207071325f66697875705f636c6f636b7328753332206372797374616c293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7072706d63323830302e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333332353200313231313437343433333000303032303032350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204d6f746f726f6c6120454343207072706d633238302f663130312026207072706d63323830302f663130316520706c6174666f726d20636f64652e0a202a0a202a20417574686f723a204d61726b20412e204772656572203c6d6772656572406d76697374612e636f6d3e0a202a0a202a203230303720286329204d6f6e746156697374612c20536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a0a23696e636c756465203c7374646172672e683e0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022656c662e68220a23696e636c7564652022706167652e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022696f2e68220a23696e636c75646520226f70732e68220a23696e636c756465202267756e7a69705f7574696c2e68220a23696e636c75646520226d7636347836302e68220a0a23646566696e65204b420931303234550a23646566696e65204d4209284b422a4b42290a23646566696e6520474209284b422a4d42290a23646566696e65204d487a092831303030552a3130303055290a23646566696e652047487a092831303030552a4d487a290a0a23646566696e6520424f4152445f4d4f44454c09225072504d4332383030220a23646566696e6520424f4152445f4d4f44454c5f4d4158093332202f2a206d6178207374726c656e28424f4152445f4d4f44454c29202b2031202a2f0a0a23646566696e6520454550524f4d325f4144445209307861340a23646566696e6520454550524f4d335f4144445209307861380a0a4253535f535441434b2831362a4b42293b0a0a737461746963207538202a6272696467655f626173653b0a0a7479706564656620656e756d207b0a09424f4152445f4d4f44454c5f5052504d433238302c0a09424f4152445f4d4f44454c5f5052504d43323830302c0a7d207072706d63323830305f626f6172645f6d6f64656c3b0a0a7479706564656620656e756d207b0a094252494447455f545950455f4d5636343336302c0a094252494447455f545950455f4d5636343336322c0a7d207072706d63323830305f6272696467655f747970653b0a0a737472756374207072706d63323830305f626f6172645f696e666f207b0a097072706d63323830305f626f6172645f6d6f64656c206d6f64656c3b0a09636861722076617269616e743b0a097072706d63323830305f6272696467655f74797065206272696467655f747970653b0a09753820737562737973303b0a09753820737562737973313b0a09753820767064343b0a09753820767064345f6d61736b3b0a0975333220636f72655f73706565643b0a09753332206d656d5f73697a653b0a0975333220626f6f745f666c6173683b0a0975333220757365725f666c6173683b0a7d3b0a0a73746174696320737472756374207072706d63323830305f626f6172645f696e666f207072706d63323830305f626f6172645f696e666f5b5d203d207b0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202761272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202762272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336322c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830312c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20302c0a09092e757365725f666c617368093d20302c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202763272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830322c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d203733332a4d487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202764272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830332c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d20312a47422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202765272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830342c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202766272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336322c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830352c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d203733332a4d487a2c0a09092e6d656d5f73697a65093d203132382a4d422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d20302c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202767272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830362c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203235362a4d422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d20302c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d433238302c0a09092e76617269616e74093d202768272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307866662c0a09092e73756273797331093d20307866662c0a09092e7670643409093d20307830372c0a09092e767064345f6d61736b093d20307830662c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d20312a47422c0a09092e626f6f745f666c617368093d20312a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202761272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307862322c0a09092e73756273797331093d20307838632c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202762272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336322c0a09092e73756273797330093d20307862322c0a09092e73756273797331093d20307838642c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20302c0a09092e757365725f666c617368093d20302c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202763272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307862322c0a09092e73756273797331093d20307838652c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d203733332a4d487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202764272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307862322c0a09092e73756273797331093d20307838662c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d20312a47422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202765272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307861322c0a09092e73756273797331093d20307838612c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d203531322a4d422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202766272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336322c0a09092e73756273797330093d20307861322c0a09092e73756273797331093d20307838622c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d203733332a4d487a2c0a09092e6d656d5f73697a65093d203132382a4d422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d20302c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202767272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307861322c0a09092e73756273797331093d20307838632c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d20312a47487a2c0a09092e6d656d5f73697a65093d20322a47422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a097b0a09092e6d6f64656c09093d20424f4152445f4d4f44454c5f5052504d43323830302c0a09092e76617269616e74093d202768272c0a09092e6272696467655f74797065093d204252494447455f545950455f4d5636343336302c0a09092e73756273797330093d20307861322c0a09092e73756273797331093d20307838642c0a09092e7670643409093d20307830302c0a09092e767064345f6d61736b093d20307830302c0a09092e636f72655f7370656564093d203733332a4d487a2c0a09092e6d656d5f73697a65093d20312a47422c0a09092e626f6f745f666c617368093d20322a4d422c0a09092e757365725f666c617368093d2036342a4d422c0a097d2c0a7d3b0a0a73746174696320737472756374207072706d63323830305f626f6172645f696e666f202a7072706d63323830305f6765745f626f6172645f696e666f287538202a767064290a7b0a09737472756374207072706d63323830305f626f6172645f696e666f202a6269703b0a09696e7420693b0a0a09666f722028693d302c6269703d7072706d63323830305f626f6172645f696e666f3b20693c41525241595f53495a45287072706d63323830305f626f6172645f696e666f293b0a090909692b2b2c6269702b2b290a090969662028287670645b305d203d3d206269702d3e737562737973302920262620287670645b315d203d3d206269702d3e73756273797331290a0909090926262028287670645b345d2026206269702d3e767064345f6d61736b29203d3d206269702d3e7670643429290a09090972657475726e206269703b0a0a0972657475726e204e554c4c3b0a7d0a0a2f2a20476574205650442066726f6d2069326320656570726f6d20322c207468656e206d6174636820697420746f206120626f61726420696e666f20656e747279202a2f0a73746174696320737472756374207072706d63323830305f626f6172645f696e666f202a7072706d63323830305f6765745f62697028766f6964290a7b0a09737472756374207072706d63323830305f626f6172645f696e666f202a6269703b0a097538207670645b355d3b0a09696e742072633b0a0a09696620286d7636347836305f6932635f6f70656e2829290a0909666174616c28224572726f723a2043616e2774206f70656e20693263206465766963655c6e5c7222293b0a0a092f2a20476574205650442066726f6d2069326320656570726f6d2d32202a2f0a096d656d736574287670642c20302c2073697a656f662876706429293b0a097263203d206d7636347836305f6932635f7265616428454550524f4d325f414444522c207670642c203078316664652c20322c2073697a656f662876706429293b0a09696620287263203c2030290a0909666174616c28224572726f723a20436f756c646e2774207265616420656570726f6d325c6e5c7222293b0a096d7636347836305f6932635f636c6f736528293b0a0a092f2a2047657420626f617264207479706520262072656c6174656420696e666f202a2f0a09626970203d207072706d63323830305f6765745f626f6172645f696e666f28767064293b0a0969662028626970203d3d204e554c4c29207b0a09097072696e746628224572726f723a20556e737570706f7274656420626f617264206f7220636f72727570746564205650443a5c6e5c7222293b0a09097072696e7466282220203078257820307825782030782578203078257820307825785c6e5c72222c0a090909097670645b305d2c207670645b315d2c207670645b325d2c207670645b335d2c207670645b345d293b0a09097072696e746628225573696e672064657669636520747265652064656661756c74732e2e2e5c6e5c7222293b0a097d0a0a0972657475726e206269703b0a7d0a0a73746174696320766f6964207072706d63323830305f6272696467655f736574757028753332206d656d5f73697a65290a7b0a0975333220692c20765b31325d2c20656e61626c65732c206163635f626974733b0a09753332207063695f626173655f68692c207063695f626173655f6c6f2c2073697a652c206275665b325d3b0a09756e7369676e6564206c6f6e67206370755f626173653b0a09696e742072633b0a09766f6964202a646576703b0a097538202a6272696467655f70626173652c2069735f636f686572656e743b0a09737472756374206d7636347836305f637075327063695f77696e202a74626c3b0a0a096272696467655f7062617365203d206d7636347836305f6765745f6272696467655f706261736528293b0a0969735f636f686572656e74203d206d7636347836305f69735f636f686572656e7428293b0a0a096966202869735f636f686572656e74290a09096163635f62697473203d204d5636347836305f5043495f4143435f434e544c5f534e4f4f505f57420a0909097c204d5636347836305f5043495f4143435f434e544c5f535741505f4e4f4e450a0909097c204d5636347836305f5043495f4143435f434e544c5f4d42555253545f33325f42595445530a0909097c204d5636347836305f5043495f4143435f434e544c5f524453495a455f33325f42595445533b0a09656c73650a09096163635f62697473203d204d5636347836305f5043495f4143435f434e544c5f534e4f4f505f4e4f4e450a0909097c204d5636347836305f5043495f4143435f434e544c5f535741505f4e4f4e450a0909097c204d5636347836305f5043495f4143435f434e544c5f4d42555253545f3132385f42595445530a0909097c204d5636347836305f5043495f4143435f434e544c5f524453495a455f3235365f42595445533b0a0a096d7636347836305f636f6e6669675f63746c725f77696e646f7773286272696467655f626173652c206272696467655f70626173652c2069735f636f686572656e74293b0a096d7636347836305f636f6e6669675f7063695f77696e646f7773286272696467655f626173652c206272696467655f70626173652c20302c20302c206d656d5f73697a652c0a0909096163635f62697473293b0a0a092f2a204765742074686520637075202d3e2070636920692f6f2026206d656d206d617070696e67732066726f6d20746865206465766963652074726565202a2f0a0964657670203d2066696e645f6e6f64655f62795f636f6d70617469626c65284e554c4c2c20226d617276656c6c2c6d7636343336302d70636922293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e67206d617276656c6c2c6d7636343336302d706369220a0909090922206465766963652074726565206e6f64655c6e5c7222293b0a0a097263203d2067657470726f7028646576702c202272616e676573222c20762c2073697a656f66287629293b0a0969662028726320213d2073697a656f66287629290a0909666174616c28224572726f723a2043616e27742066696e64206d617276656c6c2c6d7636343336302d7063692072616e676573220a09090909222070726f70657274795c6e5c7222293b0a0a092f2a204765742074686520637075202d3e2070636920692f6f2026206d656d206d617070696e67732066726f6d20746865206465766963652074726565202a2f0a0964657670203d2066696e645f6e6f64655f62795f636f6d70617469626c65284e554c4c2c20226d617276656c6c2c6d76363433363022293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e67206d617276656c6c2c6d763634333630206465766963652074726565206e6f64655c6e5c7222293b0a0a09656e61626c6573203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4350555f4241525f454e41424c4529293b0a09656e61626c6573207c3d20307830303037666530303b202f2a2044697361626c6520616c6c206370752d3e7063692077696e646f7773202a2f0a096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4350555f4241525f454e41424c45292c20656e61626c6573293b0a0a09666f722028693d303b20693c31323b20692b3d3629207b0a09097377697463682028765b695d2026203078666630303030303029207b0a09096361736520307830313030303030303a202f2a2050434920492f4f205370616365202a2f0a09090974626c203d206d7636347836305f637075327063695f696f3b0a090909627265616b3b0a09096361736520307830323030303030303a202f2a20504349204d454d205370616365202a2f0a09090974626c203d206d7636347836305f637075327063695f6d656d3b0a090909627265616b3b0a090964656661756c743a0a090909636f6e74696e75653b0a09097d0a0a09097063695f626173655f6869203d20765b692b315d3b0a09097063695f626173655f6c6f203d20765b692b325d3b0a09096370755f62617365203d20765b692b335d3b0a090973697a65203d20765b692b355d3b0a0a09096275665b305d203d206370755f626173653b0a09096275665b315d203d2073697a653b0a0a0909696620282164745f786c6174655f6164647228646576702c206275662c2073697a656f6628627566292c20266370755f6261736529290a090909666174616c28224572726f723a2043616e2774207472616e736c61746520504349206164647265737320307825785c6e5c72222c0a090909090928753332296370755f62617365293b0a0a09096d7636347836305f636f6e6669675f637075327063695f77696e646f77286272696467655f626173652c20302c207063695f626173655f68692c0a090909097063695f626173655f6c6f2c206370755f626173652c2073697a652c2074626c293b0a097d0a0a09656e61626c657320263d207e307830303030303630303b202f2a20456e61626c65206370752d3e7063693020692f6f2c206370752d3e70636930206d656d30202a2f0a096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4350555f4241525f454e41424c45292c20656e61626c6573293b0a7d0a0a73746174696320766f6964207072706d63323830305f66697875707328766f6964290a7b0a0975333220765b325d2c206c2c206d656d5f73697a653b0a09696e742072633b0a09766f6964202a646576703b0a0963686172206d6f64656c5b424f4152445f4d4f44454c5f4d41585d3b0a09737472756374207072706d63323830305f626f6172645f696e666f202a6269703b0a0a09626970203d207072706d63323830305f6765745f62697028293b202f2a2047657420626f61726420696e666f206261736564206f6e20565044202a2f0a0a096d656d5f73697a65203d202862697029203f206269702d3e6d656d5f73697a65203a206d7636347836305f6765745f6d656d5f73697a65286272696467655f62617365293b0a097072706d63323830305f6272696467655f7365747570286d656d5f73697a65293b202f2a20446f206e656365737361727920627269646765207365747570202a2f0a0a092f2a204966207468652056504420646f65736e2774206d617463682077686174207765206b6e6f772061626f75742c206a75737420757365207468650a09202a2064656661756c747320616c726561647920696e207468652064657669636520747265652e0a09202a2f0a096966202821626970290a090972657475726e3b0a0a092f2a204b6e6f772074686520626f617264207479706520736f206f766572726964652064657669636520747265652064656661756c7473202a2f0a092f2a20536574202f6d6f64656c20617070726f7072696174656c79202a2f0a0964657670203d2066696e6464657669636528222f22293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e6720272f27206465766963652074726565206e6f64655c6e5c7222293b0a096d656d736574286d6f64656c2c20302c20424f4152445f4d4f44454c5f4d4158293b0a097374726e637079286d6f64656c2c20424f4152445f4d4f44454c2c20424f4152445f4d4f44454c5f4d4158202d2032293b0a096c203d207374726c656e286d6f64656c293b0a09696620286269702d3e6d6f64656c203d3d20424f4152445f4d4f44454c5f5052504d43323830290a09096c2d2d3b0a096d6f64656c5b6c2b2b5d203d206269702d3e76617269616e743b0a096d6f64656c5b6c2b2b5d203d20275c30273b0a0973657470726f7028646576702c20226d6f64656c222c206d6f64656c2c206c293b0a0a092f2a20536574202f637075732f506f77657250432c373434372f636c6f636b2d6672657175656e6379202a2f0a0964657670203d2066696e645f6e6f64655f62795f70726f705f76616c75655f737472284e554c4c2c20226465766963655f74797065222c202263707522293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e672070726f70657220637075206465766963652074726565206e6f64655c6e5c7222293b0a09765b305d203d206269702d3e636f72655f73706565643b0a0973657470726f7028646576702c2022636c6f636b2d6672657175656e6379222c2026765b305d2c2073697a656f6628765b305d29293b0a0a092f2a20536574202f6d656d6f72792f7265672073697a65202a2f0a0964657670203d2066696e6464657669636528222f6d656d6f727922293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e67202f6d656d6f7279206465766963652074726565206e6f64655c6e5c7222293b0a09765b305d203d20303b0a09765b315d203d206269702d3e6d656d5f73697a653b0a0973657470726f7028646576702c2022726567222c20762c2073697a656f66287629293b0a0a092f2a20557064617465206d6f64656c2c20696620746869732069732061206d763634333632202a2f0a09696620286269702d3e6272696467655f74797065203d3d204252494447455f545950455f4d56363433363229207b0a090964657670203d2066696e645f6e6f64655f62795f636f6d70617469626c65284e554c4c2c20226d617276656c6c2c6d76363433363022293b0a09096966202864657670203d3d204e554c4c290a090909666174616c28224572726f723a204d697373696e67206d617276656c6c2c6d763634333630220a090909090922206465766963652074726565206e6f64655c6e5c7222293b0a090973657470726f7028646576702c20226d6f64656c222c20226d763634333632222c207374726c656e28226d7636343336322229202b2031293b0a097d0a0a092f2a20536574205573657220464c4153482073697a65202a2f0a0964657670203d2066696e645f6e6f64655f62795f636f6d70617469626c65284e554c4c2c20226469726563742d6d617070656422293b0a096966202864657670203d3d204e554c4c290a0909666174616c28224572726f723a204d697373696e67205573657220464c415348206465766963652074726565206e6f64655c6e5c7222293b0a097263203d2067657470726f7028646576702c2022726567222c20762c2073697a656f66287629293b0a0969662028726320213d2073697a656f66287629290a0909666174616c28224572726f723a2043616e27742066696e64205573657220464c415348207265672070726f70657274795c6e5c7222293b0a09765b315d203d206269702d3e757365725f666c6173683b0a0973657470726f7028646576702c2022726567222c20762c2073697a656f66287629293b0a7d0a0a23646566696e65204d5636347836305f4d50505f434e544c5f30093078663030300a23646566696e65204d5636347836305f4d50505f434e544c5f32093078663030380a23646566696e65204d5636347836305f4750505f494f5f434e544c093078663130300a23646566696e65204d5636347836305f4750505f4c4556454c5f434e544c093078663131300a23646566696e65204d5636347836305f4750505f56414c55455f534554093078663131380a0a73746174696320766f6964207072706d63323830305f726573657428766f6964290a7b0a097533322074656d703b0a0a097564656c61792835303030303030293b0a0a09696620286272696467655f6261736520213d203029207b0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4d50505f434e544c5f3029293b0a090974656d7020263d20307846464646304646463b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4d50505f434e544c5f30292c2074656d70293b0a0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c29293b0a090974656d70207c3d20307830303030303030343b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c292c2074656d70293b0a0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f494f5f434e544c29293b0a090974656d70207c3d20307830303030303030343b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f494f5f434e544c292c2074656d70293b0a0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4d50505f434e544c5f3229293b0a090974656d7020263d20307846464646304646463b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4d50505f434e544c5f32292c2074656d70293b0a0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c29293b0a090974656d70207c3d20307830303038303030303b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c292c2074656d70293b0a0a090974656d70203d20696e5f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f494f5f434e544c29293b0a090974656d70207c3d20307830303038303030303b0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f494f5f434e544c292c2074656d70293b0a0a09096f75745f6c6533322828753332202a29286272696467655f62617365202b204d5636347836305f4750505f56414c55455f534554292c0a0909090930783030303830303034293b0a097d0a0a09666f7220283b3b293b0a7d0a0a23646566696e6520484541505f53495a45092831362a4d42290a737461746963207374727563742067756e7a69705f737461746520677a73746174653b0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20756e7369676e6564206c6f6e672072352c0a20202020202020202020202020202020202020756e7369676e6564206c6f6e672072362c20756e7369676e6564206c6f6e67207237290a7b0a0973747275637420656c665f696e666f2065693b0a0963686172202a686561705f73746172742c202a6474623b0a09696e742064745f73697a65203d205f6474625f656e64202d205f6474625f73746172743b0a09766f6964202a766d6c696e757a5f61646472203d205f766d6c696e75785f73746172743b0a09756e7369676e6564206c6f6e6720766d6c696e757a5f73697a65203d205f766d6c696e75785f656e64202d205f766d6c696e75785f73746172743b0a096368617220656c666865616465725b3235365d3b0a0a096966202864745f73697a65203c3d203029202f2a204e6f20666474202a2f0a09096578697428293b0a0a092f2a0a09202a205374617274206865617020616674657220656e64206f6620746865206b65726e656c20286166746572206465636f6d7072657373656420746f0a09202a2061646472657373203029206f722074686520656e64206f6620746865207a496d6167652c20776869636865766572206973206869676865722e0a09202a2054686174277320736f207468696e677320616c6c6f63617465642062792073696d706c655f616c6c6f6320776f6e2774206f76657277726974650a09202a20616e792070617274206f6620746865207a496d61676520616e6420746865206b65726e656c20776f6e2774206f766572777269746520746865206474620a09202a207768656e206465636f6d7072657373656420262072656c6f63617465642e0a09202a2f0a0967756e7a69705f73746172742826677a73746174652c20766d6c696e757a5f616464722c20766d6c696e757a5f73697a65293b0a0967756e7a69705f65786163746c792826677a73746174652c20656c666865616465722c2073697a656f6628656c6668656164657229293b0a0a09696620282170617273655f656c66333228656c666865616465722c2026656929290a09096578697428293b0a0a09686561705f7374617274203d202863686172202a292865692e6d656d73697a65202b2065692e656c666f6666736574293b202f2a20656e64206f66206b65726e656c2a2f0a09686561705f7374617274203d206d617828686561705f73746172742c202863686172202a295f656e64293b202f2a20656e64206f66207a496d616765202a2f0a0a096966202828756e7369676e65642973696d706c655f616c6c6f635f696e697428686561705f73746172742c20484541505f53495a452c20322a4b422c203136290a0909093e20283132382a4d4229290a09096578697428293b0a0a092f2a2052656c6f636174652064746220746f20736166652061726561207061737420656e64206f66207a496d6167652026206b65726e656c202a2f0a09647462203d206d616c6c6f632864745f73697a65293b0a096966202821647462290a09096578697428293b0a096d656d6d6f7665286474622c205f6474625f73746172742c2064745f73697a65293b0a096664745f696e697428647462293b0a0a096272696467655f62617365203d206d7636347836305f6765745f6272696467655f6261736528293b0a0a09706c6174666f726d5f6f70732e666978757073203d207072706d63323830305f6669787570733b0a09706c6174666f726d5f6f70732e65786974203d207072706d63323830305f72657365743b0a0a096966202873657269616c5f636f6e736f6c655f696e69742829203c2030290a09096578697428293b0a7d0a0a2f2a205f7a696d6167655f73746172742063616c6c65642076657279206561726c792d2d6e65656420746f207475726e206f66662065787465726e616c20696e7465727275707473202a2f0a61736d202822092e676c6f626c205f7a696d6167655f73746172745c6e5c0a095f7a696d6167655f73746172743a5c6e5c0a09096d666d73720931305c6e5c0a0909726c77696e6d0931302c31302c302c7e28313c3c313529092f2a20436c656172204d53525f4545202a2f5c6e5c0a090973796e635c6e5c0a09096d746d73720931305c6e5c0a09096973796e635c6e5c0a090962205f7a696d6167655f73746172745f6c69625c6e5c0a22293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7073332d686561642e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303432343000313231313437343433333000303031373735310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202050533320626f6f747772617070657220656e7472792e0a202a0a202a2020436f7079726967687420284329203230303720536f6e7920436f6d707574657220456e7465727461696e6d656e7420496e632e0a202a2020436f70797269676874203230303720536f6e7920436f72702e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a2020746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e2032206f6620746865204c6963656e73652e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a2020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a2020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a23696e636c75646520227070635f61736d2e68220a0a092e6d616368696e6520227070633634220a0a092e746578740a0a2f2a0a202a205f5f73797374656d5f72657365745f6f7665726c6179202d205468652050533320666972737420737461676520656e7472792e0a202a0a202a2054686520626f6f74777261706572206275696c642073637269707420636f7069657320746865203531322062797465732061742073796d626f6c0a202a205f5f73797374656d5f72657365745f6f7665726c617920746f206f6666736574203078313030206f662074686520726f6d20696d6167652e2020546869732073796d626f6c0a202a206d757374206f636375707920353132206f72206c6573732062797465732e0a202a0a202a20546865205053332068617320612073696e676c652070726f636573736f7220776974682074776f20746872656164732e0a202a2f0a0a092e676c6f626c205f5f73797374656d5f72657365745f6f7665726c61790a5f5f73797374656d5f72657365745f6f7665726c61793a0a0a092f2a2053776974636820746f2033322d626974206d6f64652e202a2f0a0a096d666d73720972390a09636c726c64690972392c72392c310a096d746d7372640972390a096e6f700a0a092f2a2047657420746872656164206e756d62657220696e20723320616e64206272616e63682e202a2f0a0a096d667370720972332c20307838380a09636e746c7a772e0972332c2072330a096265710931660a0a092f2a205365636f6e6461727920676f657320746f205f5f7365636f6e646172795f686f6c6420696e206b65726e656c2e202a2f0a0a096c690972342c20307836300a096d746374720972340a09626374720a0a313a0a092f2a2053617665207468652076616c75652061742061646472207a65726f20666f722061206e756c6c20706f696e74657220777269746520636865636b206c617465722e202a2f0a0a096c690972342c20300a096c777a0972332c2030287234290a0a092f2a205072696d6172792064656c617973207468656e20676f657320746f205f7a696d6167655f737461727420696e20777261707065722e202a2f0a0a096f720933312c2033312c203331202f2a2064623136637963202a2f0a096f720933312c2033312c203331202f2a2064623136637963202a2f0a0a096c69730972342c205f7a696d6167655f73746172744068610a09616464690972342c2072342c205f7a696d6167655f7374617274406c0a096d746374720972340a09626374720a0a092e203d205f5f73797374656d5f72657365745f6f7665726c6179202b203531320a0a2f2a0a202a205f5f73797374656d5f72657365745f6b65726e656c202d20506c61636520686f6c64657220666f7220746865206b65726e656c20726573657420766563746f722e0a202a0a202a2054686520626f6f7477726170706572206275696c642073637269707420636f70696573203531322062797465732066726f6d206f66667365742030783130300a202a206f662074686520726f6d20696d61676520746f207468652073796d626f6c205f5f73797374656d5f72657365745f6b65726e656c2e202041742072756e74696d650a202a2074686520626f6f74777261707065722070726f6772616d20636f706965732074686520353132206279746573206174205f5f73797374656d5f72657365745f6b65726e656c0a202a20746f2072616d20616464726573732030783130302e2020546869732073796d626f6c206d757374206f6363757079203531322062797465732e0a202a2f0a0a092e676c6f626c205f5f73797374656d5f72657365745f6b65726e656c0a5f5f73797374656d5f72657365745f6b65726e656c3a0a0a092e203d205f5f73797374656d5f72657365745f6b65726e656c202b203531320a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7073332d687663616c6c2e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303536363600313231313437343433333000303032303333360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202050533320626f6f747772617070657220687663616c6c732e0a202a0a202a2020436f7079726967687420284329203230303720536f6e7920436f6d707574657220456e7465727461696e6d656e7420496e632e0a202a2020436f70797269676874203230303720536f6e7920436f72702e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a2020746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e2032206f6620746865204c6963656e73652e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a2020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a2020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a23696e636c75646520227070635f61736d2e68220a0a092e6d616368696e6520227070633634220a0a2f2a0a202a20546865205053332068797065727669736f72207573657320612036342062697420224322206c616e67756167652063616c6c696e6720636f6e76656e74696f6e2e0a202a2054686520726f7574696e65732068657265206d61727368616c20617267756d656e7473206265747765656e207468652033322062697420777261707065720a202a2070726f6772616d20616e64207468652036342062697420687663616c6c732e0a202a0a202a20207772617070657220202020202020202020206c76310a202a202033322d6269742028682c6c2920202020202036342d6269740a202a0a202a2020313a2072332c7234202020202020202020203c2d3e2072330a202a2020323a2072352c7236202020202020202020203c2d3e2072340a202a2020333a2072372c7238202020202020202020203c2d3e2072350a202a2020343a2072392c7231302020202020202020203c2d3e2072360a202a2020353a2038287231292c3132287231292020203c2d3e2072370a202a2020363a203136287231292c32302872312920203c2d3e2072380a202a2020373a203234287231292c32382872312920203c2d3e2072390a202a2020383a203332287231292c33362872312920203c2d3e207231300a202a0a202a2f0a0a2e6d6163726f20474c4f42414c206e616d650a092e73656374696f6e20222e74657874220a092e62616c69676e20340a092e676c6f626c205c6e616d650a5c6e616d653a0a2e656e646d0a0a2e6d6163726f204e4f5f535550504f5254206e616d650a09474c4f42414c205c6e616d650a0962207073335f6e6f5f737570706f72740a2e656e646d0a0a2e6d6163726f20485643414c4c206e756d0a096c69207231312c205c6e756d0a092e6c6f6e6720307834343030303032320a0965787473772072332c2072330a2e656e646d0a0a2e6d6163726f20534156455f4c52206f66667365743d340a096d666c722072300a097374772072302c205c6f6666736574287231290a2e656e646d0a0a2e6d6163726f204c4f41445f4c52206f66667365743d340a096c777a2072302c205c6f6666736574287231290a096d746c722072300a2e656e646d0a0a2e6d6163726f204c4f41445f36345f524547207461726765742c686967682c6c6f770a09736c6469207231312c205c686967682c2033320a096f72205c7461726765742c207231312c205c6c6f770a2e656e646d0a0a2e6d6163726f204c4f41445f36345f535441434b207461726765742c6f66667365740a096c64205c7461726765742c205c6f6666736574287231290a2e656e646d0a0a2e6d6163726f204c4f41445f52330a094c4f41445f36345f5245472072332c72332c72340a2e656e646d0a0a2e6d6163726f204c4f41445f52340a094c4f41445f36345f5245472072342c72352c72360a2e656e646d0a0a2e6d6163726f204c4f41445f52350a094c4f41445f36345f5245472072352c72372c72380a2e656e646d0a0a2e6d6163726f204c4f41445f52360a094c4f41445f36345f5245472072362c72392c7231300a2e656e646d0a0a2e6d6163726f204c4f41445f52370a094c4f41445f36345f535441434b2072372c380a2e656e646d0a0a2e6d6163726f204c4f41445f52380a094c4f41445f36345f535441434b2072382c31360a2e656e646d0a0a2e6d6163726f204c4f41445f52390a094c4f41445f36345f535441434b2072392c32340a2e656e646d0a0a2e6d6163726f204c4f41445f5231300a094c4f41445f36345f535441434b207231302c33320a2e656e646d0a0a2e6d6163726f204c4f41445f524547535f300a097374777520312c2d31362831290a0973747720332c20382831290a2e656e646d0a0a2e6d6163726f204c4f41445f524547535f350a094c4f41445f52330a094c4f41445f52340a094c4f41445f52350a094c4f41445f52360a094c4f41445f52370a2e656e646d0a0a2e6d6163726f204c4f41445f524547535f360a094c4f41445f524547535f350a094c4f41445f52380a2e656e646d0a0a2e6d6163726f204c4f41445f524547535f380a094c4f41445f524547535f360a094c4f41445f52390a094c4f41445f5231300a2e656e646d0a0a2e6d6163726f2053544f52455f524547535f305f310a096c777a207231312c2038287231290a097374642072342c203028723131290a096d722072342c2072330a096c692072332c20300a09616464692072312c72312c31360a2e656e646d0a0a2e6d6163726f2053544f52455f524547535f355f320a096c777a207231312c203136287231290a097374642072342c203028723131290a096c777a207231312c203230287231290a097374642072352c203028723131290a2e656e646d0a0a2e6d6163726f2053544f52455f524547535f365f310a096c777a207231312c203234287231290a097374642072342c203028723131290a2e656e646d0a0a474c4f42414c206c76315f6765745f6c6f676963616c5f7070655f69640a09534156455f4c520a094c4f41445f524547535f300a09485643414c4c2036390a0953544f52455f524547535f305f310a094c4f41445f4c520a09626c720a0a474c4f42414c206c76315f6765745f6c6f676963616c5f706172746974696f6e5f69640a09534156455f4c520a094c4f41445f524547535f300a09485643414c4c2037340a0953544f52455f524547535f305f310a094c4f41445f4c520a09626c720a0a474c4f42414c206c76315f6765745f7265706f7369746f72795f6e6f64655f76616c75650a09534156455f4c520a094c4f41445f524547535f350a09485643414c4c2039310a0953544f52455f524547535f355f320a094c4f41445f4c520a09626c720a0a474c4f42414c206c76315f70616e69630a09534156455f4c520a094c4f41445f524547535f380a09485643414c4c203235350a094c4f41445f4c520a09626c720a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7073332e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303736373600313231313437343433333000303031373131320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202050533320626f6f747772617070657220737570706f72742e0a202a0a202a2020436f7079726967687420284329203230303720536f6e7920436f6d707574657220456e7465727461696e6d656e7420496e632e0a202a2020436f70797269676874203230303720536f6e7920436f72702e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a2020746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e2032206f6620746865204c6963656e73652e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a2020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a2020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a23696e636c756465203c7374646172672e683e0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022656c662e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022706167652e68220a23696e636c75646520226f70732e68220a0a65787465726e20696e74206c76315f70616e69632875363420696e5f31293b0a65787465726e20696e74206c76315f6765745f6c6f676963616c5f706172746974696f6e5f696428753634202a6f75745f31293b0a65787465726e20696e74206c76315f6765745f6c6f676963616c5f7070655f696428753634202a6f75745f31293b0a65787465726e20696e74206c76315f6765745f7265706f7369746f72795f6e6f64655f76616c75652875363420696e5f312c2075363420696e5f322c2075363420696e5f332c0a0975363420696e5f342c2075363420696e5f352c20753634202a6f75745f312c20753634202a6f75745f32293b0a0a2369666465662044454255470a23646566696e652044424728666d742e2e2e29207072696e746628666d74290a23656c73650a73746174696320696e6c696e6520696e74205f5f6174747269627574655f5f202828666f726d617420287072696e74662c20312c203229292920444247280a09636f6e73742063686172202a666d742c202e2e2e29207b72657475726e20303b7d0a23656e6469660a0a4253535f535441434b2834303936293b0a0a2f2a2041206275666665722074686174206d61792062652065646974656420627920746f6f6c73206f7065726174696e67206f6e2061207a496d6167652062696e61727920736f20617320746f0a202a20656469742074686520636f6d6d616e64206c696e652070617373656420746f20766d6c696e7578202862792073657474696e67202f63686f73656e2f626f6f7461726773292e0a202a20546865206275666665722069732070757420696e2069742773206f776e2073656374696f6e20736f207468617420746f6f6c73206d6179206c6f63617465206974206561736965722e0a202a2f0a0a737461746963206368617220636d646c696e655b434f4d4d414e445f4c494e455f53495a455d0a095f5f6174747269627574655f5f28285f5f73656374696f6e5f5f28225f5f6275696c74696e5f636d646c696e65222929293b0a0a73746174696320766f696420707265705f636d646c696e6528766f6964202a63686f73656e290a7b0a0969662028636d646c696e655b305d203d3d20275c3027290a090967657470726f702863686f73656e2c2022626f6f7461726773222c20636d646c696e652c20434f4d4d414e445f4c494e455f53495a452d31293b0a09656c73650a090973657470726f705f7374722863686f73656e2c2022626f6f7461726773222c20636d646c696e65293b0a0a097072696e74662822636d646c696e653a20272573275c6e222c20636d646c696e65293b0a7d0a0a73746174696320766f6964207073335f636f6e736f6c655f777269746528636f6e73742063686172202a6275662c20696e74206c656e290a7b0a7d0a0a73746174696320766f6964207073335f6578697428766f6964290a7b0a097072696e746628227073335f657869745c6e22293b0a0a092f2a206c76315f70616e69632077696c6c2073687574646f776e20746865206c7061722e202a2f0a0a096c76315f70616e69632830293b202f2a207a65726f203d20646f206e6f74207265626f6f74202a2f0a097768696c65202831293b0a7d0a0a73746174696320696e74207073335f7265706f7369746f72795f726561645f726d5f73697a6528753634202a726d5f73697a65290a7b0a09696e7420726573756c743b0a09753634206c7061725f69643b0a09753634207070655f69643b0a097536342076323b0a0a09726573756c74203d206c76315f6765745f6c6f676963616c5f706172746974696f6e5f696428266c7061725f6964293b0a0a0969662028726573756c74290a090972657475726e202d313b0a0a09726573756c74203d206c76315f6765745f6c6f676963616c5f7070655f696428267070655f6964293b0a0a0969662028726573756c74290a090972657475726e202d313b0a0a092f2a0a09202a206e313a2030303030303030303632363930303030203a202e2e2e2e62692e2e0a09202a206e323a2037303735303030303030303030303030203a2070752e2e2e2e2e2e0a09202a206e333a2030303030303030303030303030303031203a202e2e2e2e2e2e2e2e0a09202a206e343a2037323664356637333639376136353030203a20726d5f73697a652e0a092a2f0a0a09726573756c74203d206c76315f6765745f7265706f7369746f72795f6e6f64655f76616c7565286c7061725f69642c20307830303030303030303632363930303030554c4c2c0a0909307837303735303030303030303030303030554c4c2c207070655f69642c20307837323664356637333639376136353030554c4c2c20726d5f73697a652c0a0909267632293b0a0a097072696e7466282225733a25643a207070655f69642020256c75205c6e222c205f5f66756e635f5f2c205f5f4c494e455f5f2c0a090928756e7369676e6564206c6f6e67297070655f6964293b0a097072696e7466282225733a25643a206c7061725f696420256c75205c6e222c205f5f66756e635f5f2c205f5f4c494e455f5f2c0a090928756e7369676e6564206c6f6e67296c7061725f6964293b0a097072696e7466282225733a25643a20726d5f73697a6520256c6c7868205c6e222c205f5f66756e635f5f2c205f5f4c494e455f5f2c202a726d5f73697a65293b0a0a0972657475726e20726573756c74203f202d31203a20303b0a7d0a0a766f6964207073335f636f70795f766563746f727328766f6964290a7b0a0965787465726e2063686172205f5f73797374656d5f72657365745f6b65726e656c5b5d3b0a0a096d656d6370792828766f6964202a2930783130302c205f5f73797374656d5f72657365745f6b65726e656c2c20353132293b0a09666c7573685f63616368652828766f6964202a2930783130302c20353132293b0a7d0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e67206e756c6c5f636865636b290a7b0a09636f6e737420753332206865617073697a65203d20307831303030303030202d2028753332295f656e643b202f2a2031364d6942202a2f0a09766f6964202a63686f73656e3b0a09756e7369676e6564206c6f6e672066745f616464723b0a0975363420726d5f73697a653b0a09756e7369676e6564206c6f6e672076616c3b0a0a09636f6e736f6c655f6f70732e7772697465203d207073335f636f6e736f6c655f77726974653b0a09706c6174666f726d5f6f70732e65786974203d207073335f657869743b0a0a097072696e746628225c6e2d2d2050533320626f6f7477726170706572202d2d5c6e22293b0a0a0973696d706c655f616c6c6f635f696e6974285f656e642c206865617073697a652c2033322c203634293b0a096664745f696e6974285f6474625f7374617274293b0a0a0963686f73656e203d2066696e6464657669636528222f63686f73656e22293b0a0a097073335f7265706f7369746f72795f726561645f726d5f73697a652826726d5f73697a65293b0a0964745f66697875705f6d656d6f727928302c20726d5f73697a65293b0a0a09696620285f696e697472645f656e64203e205f696e697472645f737461727429207b0a090973657470726f705f76616c2863686f73656e2c20226c696e75782c696e697472642d7374617274222c202875333229285f696e697472645f737461727429293b0a090973657470726f705f76616c2863686f73656e2c20226c696e75782c696e697472642d656e64222c202875333229285f696e697472645f656e6429293b0a097d0a0a09707265705f636d646c696e652863686f73656e293b0a0a0966745f61646472203d2064745f6f70732e66696e616c697a6528293b0a0a097073335f636f70795f766563746f727328293b0a0a097072696e7466282220666c61742074726565206174203078256c785c6e5c72222c2066745f61646472293b0a0a0976616c203d202a28756e7369676e6564206c6f6e67202a29303b0a0a096966202876616c20213d206e756c6c5f636865636b290a09097072696e746628226e756c6c20636865636b206661696c65643a20256c7820213d20256c785c6e5c72222c2076616c2c206e756c6c5f636865636b293b0a0a0928286b65726e656c5f656e7472795f742930292866745f616464722c20302c204e554c4c293b0a0a097073335f6578697428293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f726564626f6f742d383378782e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303236343600313231313437343433333000303032303634330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20526564426f6f74206669726d7761726520737570706f72740a202a0a202a20417574686f723a2053636f747420576f6f64203c73636f7474776f6f6440667265657363616c652e636f6d3e0a202a0a202a20436f7079726967687420286329203230303720467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a20436f7079726967687420286329203230303820436f64656865726d69740a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e2032206173207075626c69736865640a202a20627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c75646520226f70732e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022726564626f6f742e68220a23696e636c756465202266736c2d736f632e68220a23696e636c7564652022696f2e68220a0a7374617469632062645f742062643b0a4253535f535441434b2834303936293b0a0a23646566696e65204d485a28782909282878202b2035303030303029202f2031303030303030290a0a73746174696320766f696420706c6174666f726d5f66697875707328766f6964290a7b0a09766f6964202a6e6f64653b0a0a0964745f66697875705f6d656d6f72792862642e62695f6d656d73746172742c2062642e62695f6d656d73697a65293b0a0964745f66697875705f6d61635f6164647265737365732862642e62695f656e657461646472293b0a0964745f66697875705f6370755f636c6f636b732862642e62695f696e74667265712c2062642e62695f62757366726571202f2031362c2062642e62695f62757366726571293b0a0a096e6f6465203d2066696e6464657669636528222f736f632f63706d2f62726722293b0a09696620286e6f646529207b0a09097072696e7466282242524720636c6f636b2d6672657175656e6379203c2d2030782578202825644d487a295c725c6e222c0a09092020202020202062642e62695f627573667265712c204d485a2862642e62695f6275736672657129293b0a090973657470726f70286e6f64652c2022636c6f636b2d6672657175656e6379222c20202662642e62695f627573667265712c2034293b0a097d0a0a7d0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20756e7369676e6564206c6f6e672072352c0a0909202020756e7369676e6564206c6f6e672072362c20756e7369676e6564206c6f6e67207237290a7b0a096d656d637079282662642c202863686172202a2972332c2073697a656f6628626429293b0a0a096966202862642e62695f74616720213d2030783432343434393434290a090972657475726e3b0a0a0973696d706c655f616c6c6f635f696e6974285f656e642c0a090909202062642e62695f6d656d7374617274202b2062642e62695f6d656d73697a65202d2028756e7369676e6564206c6f6e67295f656e642c0a090909202033322c203634293b0a0a096664745f696e6974285f6474625f7374617274293b0a0973657269616c5f636f6e736f6c655f696e697428293b0a09706c6174666f726d5f6f70732e666978757073203d20706c6174666f726d5f6669787570733b0a0a096c6f616465725f696e666f2e636d646c696e65203d202863686172202a2962642e62695f636d646c696e653b0a096c6f616465725f696e666f2e636d646c696e655f6c656e203d207374726c656e282863686172202a2962642e62695f636d646c696e65293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f726564626f6f742d3878782e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303236353600313231313437343433333000303032303536310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20526564426f6f74206669726d7761726520737570706f72740a202a0a202a20417574686f723a2053636f747420576f6f64203c73636f7474776f6f6440667265657363616c652e636f6d3e0a202a0a202a20436f7079726967687420286329203230303720467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e2032206173207075626c69736865640a202a20627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c75646520226f70732e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022726564626f6f742e68220a23696e636c756465202266736c2d736f632e68220a23696e636c7564652022696f2e68220a0a7374617469632062645f742062643b0a4253535f535441434b2834303936293b0a0a23646566696e65204d485a28782909282878202b2035303030303029202f2031303030303030290a0a73746174696320766f696420706c6174666f726d5f66697875707328766f6964290a7b0a09766f6964202a6e6f64653b0a0a0964745f66697875705f6d656d6f72792862642e62695f6d656d73746172742c2062642e62695f6d656d73697a65293b0a0964745f66697875705f6d61635f6164647265737365732862642e62695f656e657461646472293b0a0964745f66697875705f6370755f636c6f636b732862642e62695f696e74667265712c2062642e62695f62757366726571202f2031362c2062642e62695f62757366726571293b0a0a096e6f6465203d2066696e6464657669636528222f736f632f63706d2f62726722293b0a09696620286e6f646529207b0a09097072696e7466282242524720636c6f636b2d6672657175656e6379203c2d2030782578202825644d487a295c725c6e222c0a09092020202020202062642e62695f627573667265712c204d485a2862642e62695f6275736672657129293b0a090973657470726f70286e6f64652c2022636c6f636b2d6672657175656e6379222c20202662642e62695f627573667265712c2034293b0a097d0a7d0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20756e7369676e6564206c6f6e672072352c0a20202020202020202020202020202020202020756e7369676e6564206c6f6e672072362c20756e7369676e6564206c6f6e67207237290a7b0a096d656d637079282662642c202863686172202a2972332c2073697a656f6628626429293b0a0a096966202862642e62695f74616720213d2030783432343434393434290a090972657475726e3b0a0a0973696d706c655f616c6c6f635f696e6974285f656e642c0a0920202020202020202020202020202020202062642e62695f6d656d7374617274202b2062642e62695f6d656d73697a65202d2028756e7369676e6564206c6f6e67295f656e642c0a0920202020202020202020202020202020202033322c203634293b0a0a096664745f696e6974285f6474625f7374617274293b0a0973657269616c5f636f6e736f6c655f696e697428293b0a09706c6174666f726d5f6f70732e666978757073203d20706c6174666f726d5f6669787570733b0a0a096c6f616465725f696e666f2e636d646c696e65203d202863686172202a2962642e62695f636d646c696e653b0a096c6f616465725f696e666f2e636d646c696e655f6c656e203d207374726c656e282863686172202a2962642e62695f636d646c696e65293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f726564626f6f742e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303532303200313231313437343433333000303032303032370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f524544424f4f545f480a23646566696e65205f5050435f524544424f4f545f480a0a2f2f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a2f2f20696e636c7564652f61736d2d7070632f726564626f6f742e680a2f2f202020436f707972696768742028632920323030322c203230303320476172792054686f6d617320283c67617279406d6c626173736f632e636f6d3e0a2f2f202020436f707972696768742028632920313939372044616e204d616c656b2028646d616c656b406a6c632e6e6574290a0a2f2f0a2f2f20426f6172642073706563696669632064657461696c732c2061732070726f766964656420627920526564426f6f740a2f2f0a0a2f2a204120426f61726420496e666f726d6174696f6e20737472756374757265207468617420697320676976656e20746f20612070726f6772616d207768656e0a202a20526564426f6f74207374617274732069742075702e20204e6f74653a206e6f7420616c6c206669656c6473206d616b652073656e736520666f7220616c6c0a202a206172636869746563747572657320616e64206974277320757020746f2074686520706c6174666f726d20737065636966696320636f646520746f2066696c6c0a202a20696e207468652064657461696c732e0a202a2f0a74797065646566207374727563742062645f696e666f207b0a20202020756e7369676e656420696e7420202062695f7461673b20202020202020202f2a2053686f756c64206265203078343234343439343420224244494422202a2f0a20202020756e7369676e656420696e7420202062695f73697a653b202020202020202f2a2053697a65206f66207468697320737472756374757265202a2f0a20202020756e7369676e656420696e7420202062695f7265766973696f6e3b2020202f2a207265766973696f6e206f66207468697320737472756374757265202a2f0a20202020756e7369676e656420696e7420202062695f62646174653b2020202020202f2a20626f6f74737472617020646174652c20692e652e2030783139393731313036202a2f0a20202020756e7369676e656420696e7420202062695f6d656d73746172743b2020202f2a204d656d6f72792073746172742061646472657373202a2f0a20202020756e7369676e656420696e7420202062695f6d656d73697a653b202020202f2a204d656d6f72792028656e64292073697a6520696e206279746573202a2f0a20202020756e7369676e656420696e7420202062695f696e74667265713b202020202f2a20496e7465726e616c20467265712c20696e20487a202a2f0a20202020756e7369676e656420696e7420202062695f627573667265713b202020202f2a2042757320467265712c20696e20487a202a2f0a20202020756e7369676e656420696e7420202062695f63706d667265713b202020202f2a2043504d20467265712c20696e20487a202a2f0a20202020756e7369676e656420696e7420202062695f627267667265713b202020202f2a2042524720467265712c20696e20487a202a2f0a20202020756e7369676e656420696e7420202062695f76636f3b20202020202020202f2a2056434f204f75742066726f6d20504c4c202a2f0a20202020756e7369676e656420696e7420202062695f7063695f667265713b2020202f2a2050434920467265712c20696e20487a202a2f0a20202020756e7369676e656420696e7420202062695f62617564726174653b2020202f2a2044656661756c7420636f6e736f6c6520626175642072617465202a2f0a20202020756e7369676e656420696e7420202062695f696d6d723b202020202020202f2a20494d4d52207768656e2063616c6c65642066726f6d20626f6f7420726f6d202a2f0a20202020756e7369676e65642063686172202062695f656e6574616464725b365d3b0a20202020756e7369676e656420696e7420202062695f666c617368626173653b20202f2a20506879736963616c2061646472657373206f6620464c415348206d656d6f7279202a2f0a20202020756e7369676e656420696e7420202062695f666c61736873697a653b20202f2a204c656e677468206f6620464c415348206d656d6f7279202a2f0a20202020696e7420202020202020202020202062695f666c61736877696474683b202f2a2057696474682028382c31362c33322c363429202a2f0a20202020756e7369676e65642063686172202a62695f636d646c696e653b202020202f2a20506f696e74657220746f20636f6d6d616e64206c696e65202a2f0a20202020756e7369676e65642063686172202062695f6573615b335d5b365d3b20202f2a2045746865726e65742073746174696f6e20616464726573736573202a2f0a20202020756e7369676e656420696e7420202062695f72616d6469736b5f626567696e2c2062695f72616d6469736b5f656e643b0a20202020737472756374207b202020202020202020202020202020202020202020202f2a20496e666f726d6174696f6e2061626f7574205b6d61696e5d20766964656f2073637265656e202a2f0a202020202020202073686f727420785f7265733b20202020202020202020202020202f2a202020486f72697a6f6e74616c207265736f6c7574696f6e20696e20706978656c73202a2f0a202020202020202073686f727420795f7265733b20202020202020202020202020202f2a202020566572746963616c207265736f6c7574696f6e20696e20706978656c73202a2f0a202020202020202073686f7274206270703b202020202020202020202020202020202f2a202020426974732f706978656c202a2f0a202020202020202073686f7274206d6f64653b2020202020202020202020202020202f2a20202054797065206f6620706978656c7320287061636b65642c20696e646578656429202a2f0a2020202020202020756e7369676e6564206c6f6e672066623b2020202020202020202f2a202020506f696e74657220746f206672616d65206275666665722028706978656c29206d656d6f7279202a2f0a202020207d2062695f766964656f3b0a20202020766f6964202020202020202020282a62695f6370757463292863686172293b2020202f2a20577269746520612063686172616374657220746f2074686520526564426f6f7420636f6e736f6c65202a2f0a2020202063686172202020202020202020282a62695f63676574632928766f6964293b2020202f2a20526561642061206368617261637465722066726f6d2074686520526564426f6f7420636f6e736f6c65202a2f0a20202020696e7420202020202020202020282a62695f63747374632928766f6964293b2020202f2a205465737420666f7220696e707574206f6e2074686520526564426f6f7420636f6e736f6c65202a2f0a7d2062645f743b0a0a23646566696e652042495f52455620307830313032202020202f2a2056657273696f6e20312e3032202a2f0a0a23646566696e652062695f7063695f627573667265712062695f7063695f667265710a23646566696e652062695f696d6d725f6261736520202062695f696d6d720a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7265672e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303134373700313231313437343433333000303031373136300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5050435f424f4f545f5245475f480a23646566696e65205f5050435f424f4f545f5245475f480a2f2a0a202a20436f70797269676874203230303720446176756420476962736f6e2c2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a73746174696320696e6c696e6520753332206d6670767228766f6964290a7b0a09753332207076723b0a0961736d20766f6c6174696c652028226d6670767209253022203a20223d72222870767229293b0a0972657475726e207076723b0a7d0a0a23646566696e65205f5f737472696e676966795f312878290923780a23646566696e65205f5f737472696e6769667928782909095f5f737472696e676966795f312878290a0a23646566696e65206d6673707228726e2909287b756e7369676e6564206c6f6e67207276616c3b205c0a09090961736d20766f6c6174696c6528226d667370722025302c22205f5f737472696e6769667928726e29205c0a090909093a20223d722220287276616c29293b207276616c3b207d290a23646566696e65206d7473707228726e2c2076290961736d20766f6c6174696c6528226d747370722022205f5f737472696e6769667928726e2920222c253022203a203a2022722220287629290a0a726567697374657220766f6964202a5f5f737461636b5f706f696e7465722061736d2822723122293b0a23646566696e65206765745f7370282909285f5f737461636b5f706f696e746572290a0a23656e646966092f2a205f5050435f424f4f545f5245475f48202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f7273363030302e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313537373500313231313437343433333000303031373334330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2049424d2052532f36303030202258434f4646222066696c6520646566696e6974696f6e7320666f72204246442e0a202020436f707972696768742028432920313939302c2031393931204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a2020204649584d453a2043616e20736f6d656f6e652070726f766964652061207472616e736c697465726174696f6e206f662074686973206e616d6520696e746f2041534349493f0a2020205573696e672074686520666f6c6c6f77696e6720636861727320636175736564206120636f6d70696c6572207761726e696e67206f6e20484955582028736f2049207265706c616365640a2020207468656d2077697468206f6374616c2065736361706573292c20616e642069736e27742075736566756c20776974686f757420616e20756e6465727374616e64696e67206f6620776861740a202020636861726163746572207365742069742069732e0a2020205772697474656e206279204d696d692050685c3337335c3336346e672d54685c3334356f20565c333635206f662049424d0a202020616e64204a6f686e2047696c6d6f7265206f66204379676e757320537570706f72742e20202a2f0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2046494c4520484541444552202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a7374727563742065787465726e616c5f66696c65686472207b0a096368617220665f6d616769635b325d3b092f2a206d61676963206e756d6265720909092a2f0a096368617220665f6e73636e735b325d3b092f2a206e756d626572206f662073656374696f6e7309092a2f0a096368617220665f74696d6461745b345d3b092f2a2074696d6520262064617465207374616d7009092a2f0a096368617220665f73796d7074725b345d3b092f2a2066696c6520706f696e74657220746f2073796d746162092a2f0a096368617220665f6e73796d735b345d3b092f2a206e756d626572206f662073796d74616220656e7472696573092a2f0a096368617220665f6f70746864725b325d3b092f2a2073697a656f66286f7074696f6e616c206864722909092a2f0a096368617220665f666c6167735b325d3b092f2a20666c6167730909092a2f0a7d3b0a0a20202020202020202f2a2049424d2052532f36303030202a2f0a23646566696e65205538303257524d41474943202020202030373330202020202f2a20777269746561626c652074657874207365676d656e7473202a2a6368682a2a2020202020202a2f0a23646566696e652055383032524f4d41474943202020202030373335202020202f2a20726561646f6e6c79207368617261626c652074657874207365676d656e74732020202020202a2f0a23646566696e652055383032544f434d414749432020202030373337202020202f2a20726561646f6e6c792074657874207365676d656e747320616e6420544f43202020202020202a2f0a0a23646566696e65204241444d4147287829095c0a09282878292e665f6d6167696320213d2055383032524f4d41474943202626202878292e665f6d6167696320213d205538303257524d41474943202626205c0a09202878292e665f6d6167696320213d2055383032544f434d41474943290a0a23646566696e650946494c484452097374727563742065787465726e616c5f66696c656864720a23646566696e650946494c48535a0932300a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a20414f555420224f5054494f4e414c2048454144455222202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a0a74797065646566207374727563740a7b0a2020756e7369676e65642063686172096d616769635b325d3b092f2a2074797065206f662066696c650909092a2f0a2020756e7369676e6564206368617209767374616d705b325d3b092f2a2076657273696f6e207374616d7009092a2f0a2020756e7369676e65642063686172097473697a655b345d3b092f2a20746578742073697a6520696e2062797465732c2070616464656420746f2046572062647279202a2f0a2020756e7369676e65642063686172096473697a655b345d3b092f2a20696e697469616c697a656420646174612022202022092a2f0a2020756e7369676e65642063686172096273697a655b345d3b092f2a20756e696e697469616c697a65642064617461202220202022092a2f0a2020756e7369676e6564206368617209656e7472795b345d3b092f2a20656e7472792070742e0909092a2f0a2020756e7369676e6564206368617209746578745f73746172745b345d3b092f2a2062617365206f662074657874207573656420666f7220746869732066696c65202a2f0a2020756e7369676e6564206368617209646174615f73746172745b345d3b092f2a2062617365206f662064617461207573656420666f7220746869732066696c65202a2f0a2020756e7369676e65642063686172096f5f746f635b345d3b092f2a2061646472657373206f6620544f43202a2f0a2020756e7369676e65642063686172096f5f736e656e7472795b325d3b092f2a2073656374696f6e206e756d626572206f6620656e74727920706f696e74202a2f0a2020756e7369676e65642063686172096f5f736e746578745b325d3b092f2a2073656374696f6e206e756d626572206f66202e746578742073656374696f6e202a2f0a2020756e7369676e65642063686172096f5f736e646174615b325d3b092f2a2073656374696f6e206e756d626572206f66202e646174612073656374696f6e202a2f0a2020756e7369676e65642063686172096f5f736e746f635b325d3b092f2a2073656374696f6e206e756d626572206f6620544f43202a2f0a2020756e7369676e65642063686172096f5f736e6c6f616465725b325d3b092f2a2073656374696f6e206e756d626572206f66202e6c6f616465722073656374696f6e202a2f0a2020756e7369676e65642063686172096f5f736e6273735b325d3b092f2a2073656374696f6e206e756d626572206f66202e6273732073656374696f6e202a2f0a2020756e7369676e65642063686172096f5f616c676e746578745b325d3b092f2a202e7465787420616c69676e6d656e74202a2f0a2020756e7369676e65642063686172096f5f616c676e646174615b325d3b092f2a202e6461746120616c69676e6d656e74202a2f0a2020756e7369676e65642063686172096f5f6d6f64747970655b325d3b092f2a206d6f64756c65207479706520283f3f29202a2f0a2020756e7369676e65642063686172206f5f637075747970655b325d3b092f2a206370752074797065202a2f0a2020756e7369676e65642063686172096f5f6d6178737461636b5b345d3b092f2a206d617820737461636b2073697a6520283f3f29202a2f0a2020756e7369676e65642063686172206f5f6d6178646174615b345d3b092f2a206d617820646174612073697a6520283f3f29202a2f0a2020756e7369676e65642063686172096f5f72657376325b31325d3b092f2a207265736572766564202a2f0a7d0a414f55544844523b0a0a23646566696e6520414f5554535a2037320a23646566696e6520534d414c4c5f414f5554535a20283238290a23646566696e6520414f5554484452535a2037320a0a23646566696e65095253364b5f414f55544844525f4f4d4147494309307830313037092f2a206f6c643a20746578742026206461746120777269746561626c65202a2f0a23646566696e65095253364b5f414f55544844525f4e4d4147494309307830313038092f2a206e65773a207465787420722f6f2c206461746120722f77202a2f0a23646566696e65095253364b5f414f55544844525f5a4d4147494309307830313042092f2a2070616765643a207465787420722f6f2c20626f746820706167652d616c69676e6564202a2f0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2053454354494f4e20484541444552202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a0a7374727563742065787465726e616c5f73636e686472207b0a09636861720909735f6e616d655b385d3b092f2a2073656374696f6e206e616d650909092a2f0a09636861720909735f70616464725b345d3b092f2a20706879736963616c20616464726573732c20616c696173656420735f6e6c6962202a2f0a09636861720909735f76616464725b345d3b092f2a207669727475616c206164647265737309092a2f0a09636861720909735f73697a655b345d3b092f2a2073656374696f6e2073697a650909092a2f0a09636861720909735f73636e7074725b345d3b092f2a2066696c652070747220746f20726177206461746120666f722073656374696f6e202a2f0a09636861720909735f72656c7074725b345d3b092f2a2066696c652070747220746f2072656c6f636174696f6e092a2f0a09636861720909735f6c6e6e6f7074725b345d3b092f2a2066696c652070747220746f206c696e65206e756d62657273092a2f0a09636861720909735f6e72656c6f635b325d3b092f2a206e756d626572206f662072656c6f636174696f6e20656e7472696573092a2f0a09636861720909735f6e6c6e6e6f5b325d3b092f2a206e756d626572206f66206c696e65206e756d62657220656e74726965732a2f0a09636861720909735f666c6167735b345d3b092f2a20666c6167730909092a2f0a7d3b0a0a2f2a0a202a206e616d6573206f6620227370656369616c222073656374696f6e730a202a2f0a23646566696e65205f5445585409222e74657874220a23646566696e65205f4441544109222e64617461220a23646566696e65205f42535309222e627373220a23646566696e65205f50414409222e706164220a23646566696e65205f4c4f4144455209222e6c6f61646572220a0a23646566696e650953434e484452097374727563742065787465726e616c5f73636e6864720a23646566696e650953434e48535a0934300a0a2f2a2058434f464620757365732061207370656369616c202e6c6f616465722073656374696f6e2077697468207479706520535459505f4c4f414445522e20202a2f0a23646566696e6520535459505f4c4f41444552203078313030300a0a2f2a2058434f464620757365732061207370656369616c202e64656275672073656374696f6e2077697468207479706520535459505f44454255472e20202a2f0a23646566696e6520535459505f4445425547203078323030300a0a2f2a2058434f46462068616e646c6573206c696e65206e756d626572206f722072656c6f636174696f6e206f766572666c6f77206279206372656174696e670a202020616e6f746865722073656374696f6e20686561646572207769746820535459505f4f5652464c4f207365742e20202a2f0a23646566696e6520535459505f4f5652464c4f203078383030300a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a204c494e45204e554d42455253202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2f2a2031206c696e65206e756d62657220656e74727920666f722065766572792022627265616b706f696e7461626c652220736f75726365206c696e6520696e20612073656374696f6e2e0a202a204c696e65206e756d62657273206172652067726f75706564206f6e2061207065722066756e6374696f6e2062617369733b20666972737420656e74727920696e20612066756e6374696f6e0a202a2067726f7570696e672077696c6c2068617665206c5f6c6e6e6f203d203020616e6420696e20706c616365206f6620706879736963616c20616464726573732077696c6c206265207468650a202a2073796d626f6c207461626c6520696e646578206f66207468652066756e6374696f6e206e616d652e0a202a2f0a7374727563742065787465726e616c5f6c696e656e6f207b0a09756e696f6e207b0a090963686172206c5f73796d6e64785b345d3b092f2a2066756e6374696f6e206e616d652073796d626f6c20696e6465782c20696666206c5f6c6e6e6f203d3d20302a2f0a090963686172206c5f70616464725b345d3b092f2a2028706879736963616c292061646472657373206f66206c696e65206e756d626572092a2f0a097d206c5f616464723b0a0963686172206c5f6c6e6e6f5b325d3b092f2a206c696e65206e756d62657209092a2f0a7d3b0a0a0a23646566696e65094c494e454e4f097374727563742065787465726e616c5f6c696e656e6f0a23646566696e65094c494e45535a09360a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2053594d424f4c53202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a23646566696e6520455f53594d4e4d4c454e0938092f2a2023206368617261637465727320696e20612073796d626f6c206e616d65092a2f0a23646566696e6520455f46494c4e4d4c454e093134092f2a2023206368617261637465727320696e20612066696c65206e616d6509092a2f0a23646566696e6520455f44494d4e554d0934092f2a20232061727261792064696d656e73696f6e7320696e20617578696c6961727920656e747279202a2f0a0a7374727563742065787465726e616c5f73796d656e740a7b0a2020756e696f6e207b0a202020206368617220655f6e616d655b455f53594d4e4d4c454e5d3b0a20202020737472756374207b0a2020202020206368617220655f7a65726f65735b345d3b0a2020202020206368617220655f6f66667365745b345d3b0a202020207d20653b0a20207d20653b0a20206368617220655f76616c75655b345d3b0a20206368617220655f73636e756d5b325d3b0a20206368617220655f747970655b325d3b0a20206368617220655f73636c6173735b315d3b0a20206368617220655f6e756d6175785b315d3b0a7d3b0a0a0a0a23646566696e65204e5f42544d41534b0928303137290a23646566696e65204e5f544d41534b090928303630290a23646566696e65204e5f425453484654092834290a23646566696e65204e5f545348494654092832290a0a0a756e696f6e2065787465726e616c5f617578656e74207b0a09737472756374207b0a09096368617220785f7461676e64785b345d3b092f2a207374722c20756e2c206f7220656e756d2074616720696e6478202a2f0a0909756e696f6e207b0a090909737472756374207b0a09090920202020636861722020785f6c6e6e6f5b325d3b202f2a206465636c61726174696f6e206c696e65206e756d626572202a2f0a09090920202020636861722020785f73697a655b325d3b202f2a207374722f756e696f6e2f61727261792073697a65202a2f0a0909097d20785f6c6e737a3b0a0909096368617220785f6673697a655b345d3b092f2a2073697a65206f662066756e6374696f6e202a2f0a09097d20785f6d6973633b0a0909756e696f6e207b0a090909737472756374207b09092f2a20696620495346434e2c207461672c206f72202e6262202a2f0a090909202020206368617220785f6c6e6e6f7074725b345d3b092f2a2070747220746f2066636e206c696e652023202a2f0a090909202020206368617220785f656e646e64785b345d3b092f2a20656e747279206e6478207061737420626c6f636b20656e64202a2f0a0909097d20785f66636e3b0a090909737472756374207b09092f2a2069662049534152592c20757020746f20342064696d656e2e202a2f0a090909202020206368617220785f64696d656e5b455f44494d4e554d5d5b325d3b0a0909097d20785f6172793b0a09097d20785f66636e6172793b0a09096368617220785f74766e64785b325d3b09092f2a20747620696e646578202a2f0a097d20785f73796d3b0a0a09756e696f6e207b0a09096368617220785f666e616d655b455f46494c4e4d4c454e5d3b0a0909737472756374207b0a0909096368617220785f7a65726f65735b345d3b0a0909096368617220785f6f66667365745b345d3b0a09097d20785f6e3b0a097d20785f66696c653b0a0a09737472756374207b0a09096368617220785f73636e6c656e5b345d3b0909092f2a2073656374696f6e206c656e677468202a2f0a09096368617220785f6e72656c6f635b325d3b092f2a20232072656c6f636174696f6e20656e7472696573202a2f0a09096368617220785f6e6c696e6e6f5b325d3b092f2a2023206c696e65206e756d62657273202a2f0a097d20785f73636e3b0a0a2020202020202020737472756374207b0a09096368617220785f747666696c6c5b345d3b092f2a2074762066696c6c2076616c7565202a2f0a09096368617220785f74766c656e5b325d3b092f2a206c656e677468206f66202e7476202a2f0a09096368617220785f747672616e5b325d5b325d3b092f2a2074762072616e6765202a2f0a097d20785f74763b09092f2a20696e666f2061626f7574202e74762073656374696f6e2028696e20617578656e74206f662073796d626f6c202e74762929202a2f0a0a09737472756374207b0a0909756e7369676e6564206368617220785f73636e6c656e5b345d3b0a0909756e7369676e6564206368617220785f7061726d686173685b345d3b0a0909756e7369676e6564206368617220785f736e686173685b325d3b0a0909756e7369676e6564206368617220785f736d7479705b315d3b0a0909756e7369676e6564206368617220785f736d636c61735b315d3b0a0909756e7369676e6564206368617220785f737461625b345d3b0a0909756e7369676e6564206368617220785f736e737461625b325d3b0a097d20785f63736563743b0a0a7d3b0a0a23646566696e650953594d454e54097374727563742065787465726e616c5f73796d656e740a23646566696e650953594d45535a0931380a23646566696e6509415558454e5409756e696f6e2065787465726e616c5f617578656e740a23646566696e650941555845535a0931380a23646566696e65204442584d41534b203078383009092f2a20666f72206462782073746f72616765206d61736b202a2f0a23646566696e652053594d4e414d455f494e5f44454255472873796d7074722920282873796d707472292d3e6e5f73636c6173732026204442584d41534b290a0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2052454c4f434154494f4e2044495245435449564553202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a0a7374727563742065787465726e616c5f72656c6f63207b0a20206368617220725f76616464725b345d3b0a20206368617220725f73796d6e64785b345d3b0a20206368617220725f73697a655b315d3b0a20206368617220725f747970655b315d3b0a7d3b0a0a0a23646566696e652052454c4f43207374727563742065787465726e616c5f72656c6f630a23646566696e652052454c535a2031300a0a23646566696e652044454641554c545f444154415f53454354494f4e5f414c49474e4d454e5420340a23646566696e652044454641554c545f4253535f53454354494f4e5f414c49474e4d454e5420340a23646566696e652044454641554c545f544558545f53454354494f4e5f414c49474e4d454e5420340a2f2a20466f72206e65772073656374696f6e73207765206861766e2774206865617264206f66206265666f7265202a2f0a23646566696e652044454641554c545f53454354494f4e5f414c49474e4d454e5420340a0000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f73657269616c2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303730363100313231313437343433333000303031373635300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2047656e657269632073657269616c20636f6e736f6c6520737570706f72740a202a0a202a20417574686f723a204d61726b20412e204772656572203c6d6772656572406d76697374612e636f6d3e0a202a0a202a20436f646520696e2073657269616c5f656469745f636d646c696e65282920636f706965642066726f6d203c66696c653a617263682f7070632f626f6f742f73696d706c652f6d6973632e633e0a202a20616e6420776173207772697474656e206279204d61747420506f72746572203c6d706f72746572406b65726e656c2e6372617368696e672e6f72673e2e0a202a0a202a20323030312c3230303620286329204d6f6e7461566973746120536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a23696e636c756465203c7374646172672e683e0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022737472696e672e68220a23696e636c7564652022737464696f2e68220a23696e636c7564652022696f2e68220a23696e636c75646520226f70732e68220a0a73746174696320696e742073657269616c5f6f70656e28766f6964290a7b0a097374727563742073657269616c5f636f6e736f6c655f64617461202a73636470203d20636f6e736f6c655f6f70732e646174613b0a0972657475726e20736364702d3e6f70656e28293b0a7d0a0a73746174696320766f69642073657269616c5f777269746528636f6e73742063686172202a6275662c20696e74206c656e290a7b0a097374727563742073657269616c5f636f6e736f6c655f64617461202a73636470203d20636f6e736f6c655f6f70732e646174613b0a0a097768696c6520282a62756620213d20275c3027290a0909736364702d3e70757463282a6275662b2b293b0a7d0a0a73746174696320766f69642073657269616c5f656469745f636d646c696e652863686172202a6275662c20696e74206c656e290a7b0a09696e742074696d6572203d20302c20636f756e743b0a09636861722063682c202a63703b0a097374727563742073657269616c5f636f6e736f6c655f64617461202a73636470203d20636f6e736f6c655f6f70732e646174613b0a0a096370203d206275663b0a09636f756e74203d207374726c656e28627566293b0a096370203d20266275665b636f756e745d3b0a09636f756e742b2b3b0a0a097768696c65202874696d65722b2b203c20352a3130303029207b0a090969662028736364702d3e74737463282929207b0a0909097768696c65202828286368203d20736364702d3e6765746328292920213d20275c6e27292026262028636820213d20275c72272929207b0a090909092f2a205465737420666f72206261636b73706163652f64656c657465202a2f0a0909090969662028286368203d3d20275c622729207c7c20286368203d3d20275c313737272929207b0a090909090969662028637020213d2062756629207b0a09090909090963702d2d3b0a090909090909636f756e742d2d3b0a0909090909097072696e746628225c62205c6222293b0a09090909097d0a090909092f2a205465737420666f72205e782f5e752028616e64207769706520746865206c696e6529202a2f0a090909097d20656c73652069662028286368203d3d20275c3033302729207c7c20286368203d3d20275c303235272929207b0a09090909097768696c652028637020213d2062756629207b0a09090909090963702d2d3b0a090909090909636f756e742d2d3b0a0909090909097072696e746628225c62205c6222293b0a09090909097d0a090909097d20656c73652069662028636f756e74203c206c656e29207b0a0909090909092a63702b2b203d2063683b0a090909090909636f756e742b2b3b0a090909090909736364702d3e70757463286368293b0a090909097d0a0909097d0a090909627265616b3b20202f2a2045786974202774696d657227206c6f6f70202a2f0a09097d0a09097564656c61792831303030293b20202f2a2031206d736563202a2f0a097d0a092a6370203d20303b0a7d0a0a73746174696320766f69642073657269616c5f636c6f736528766f6964290a7b0a097374727563742073657269616c5f636f6e736f6c655f64617461202a73636470203d20636f6e736f6c655f6f70732e646174613b0a0a0969662028736364702d3e636c6f7365290a0909736364702d3e636c6f736528293b0a7d0a0a73746174696320766f6964202a73657269616c5f6765745f7374646f75745f6465767028766f6964290a7b0a09766f6964202a646576703b0a096368617220646576747970655b4d41585f50524f505f4c454e5d3b0a096368617220706174685b4d41585f504154485f4c454e5d3b0a0a0964657670203d2066696e6464657669636528222f63686f73656e22293b0a096966202864657670203d3d204e554c4c290a0909676f746f206572725f6f75743b0a0a096966202867657470726f7028646576702c20226c696e75782c7374646f75742d70617468222c20706174682c204d41585f504154485f4c454e29203e203029207b0a090964657670203d2066696e646465766963652870617468293b0a09096966202864657670203d3d204e554c4c290a090909676f746f206572725f6f75743b0a0a0909696620282867657470726f7028646576702c20226465766963655f74797065222c20646576747970652c2073697a656f6628646576747970652929203e2030290a0909090926262021737472636d7028646576747970652c202273657269616c2229290a09090972657475726e20646576703b0a097d0a6572725f6f75743a0a0972657475726e204e554c4c3b0a7d0a0a737461746963207374727563742073657269616c5f636f6e736f6c655f646174612073657269616c5f63643b0a0a2f2a204e6f646527732022636f6d70617469626c65222070726f70657274792064657465726d696e65732077686963682073657269616c2064726976657220746f20757365202a2f0a696e742073657269616c5f636f6e736f6c655f696e697428766f6964290a7b0a09766f6964202a646576703b0a09696e74207263203d202d313b0a0a0964657670203d2073657269616c5f6765745f7374646f75745f6465767028293b0a096966202864657670203d3d204e554c4c290a0909676f746f206572725f6f75743b0a0a096966202864745f69735f636f6d70617469626c6528646576702c20226e7331363535302229207c7c0a092020202064745f69735f636f6d70617469626c6528646576702c2022706e70504e502c3530312229290a09097263203d206e7331363535305f636f6e736f6c655f696e697428646576702c202673657269616c5f6364293b0a09656c7365206966202864745f69735f636f6d70617469626c6528646576702c20226d617276656c6c2c6d7636343336302d6d7073632229290a09097263203d206d7073635f636f6e736f6c655f696e697428646576702c202673657269616c5f6364293b0a09656c7365206966202864745f69735f636f6d70617469626c6528646576702c202266736c2c63706d312d7363632d756172742229207c7c0a0920202020202020202064745f69735f636f6d70617469626c6528646576702c202266736c2c63706d312d736d632d756172742229207c7c0a0920202020202020202064745f69735f636f6d70617469626c6528646576702c202266736c2c63706d322d7363632d756172742229207c7c0a0920202020202020202064745f69735f636f6d70617469626c6528646576702c202266736c2c63706d322d736d632d756172742229290a09097263203d2063706d5f636f6e736f6c655f696e697428646576702c202673657269616c5f6364293b0a09656c7365206966202864745f69735f636f6d70617469626c6528646576702c202266736c2c6d7063353230302d7073632d756172742229290a09097263203d206d7063353230305f7073635f636f6e736f6c655f696e697428646576702c202673657269616c5f6364293b0a09656c7365206966202864745f69735f636f6d70617469626c6528646576702c2022786c6e782c6f70622d756172746c6974652d312e30302e622229207c7c0a09092064745f69735f636f6d70617469626c6528646576702c2022786c6e782c7870732d756172746c6974652d312e30302e612229290a09097263203d20756172746c6974655f636f6e736f6c655f696e697428646576702c202673657269616c5f6364293b0a0a092f2a20416464206f746865722073657269616c20636f6e736f6c65206472697665722063616c6c732068657265202a2f0a0a096966202821726329207b0a0909636f6e736f6c655f6f70732e6f70656e203d2073657269616c5f6f70656e3b0a0909636f6e736f6c655f6f70732e7772697465203d2073657269616c5f77726974653b0a0909636f6e736f6c655f6f70732e636c6f7365203d2073657269616c5f636c6f73653b0a0909636f6e736f6c655f6f70732e64617461203d202673657269616c5f63643b0a0a09096966202873657269616c5f63642e67657463290a090909636f6e736f6c655f6f70732e656469745f636d646c696e65203d2073657269616c5f656469745f636d646c696e653b0a0a090972657475726e20303b0a097d0a6572725f6f75743a0a0972657475726e202d313b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f73696d706c655f616c6c6f632e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303730343100313231313437343433333000303032313033320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20496d706c656d656e74207072696d6974697665207265616c6c6f632833292066756e6374696f6e616c6974792e0a202a0a202a20417574686f723a204d61726b20412e204772656572203c6d6772656572406d76697374612e636f6d3e0a202a0a202a203230303620286329204d6f6e746156697374612c20536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a0a23696e636c756465203c7374646465662e683e0a23696e636c756465202274797065732e68220a23696e636c7564652022706167652e68220a23696e636c7564652022737472696e672e68220a23696e636c75646520226f70732e68220a0a23646566696e6509454e5452595f4245454e5f5553454409307830310a23646566696e6509454e5452595f494e5f55534509307830320a0a7374617469632073747275637420616c6c6f635f696e666f207b0a09756e7369676e6564206c6f6e6709666c6167733b0a09756e7369676e6564206c6f6e6709626173653b0a09756e7369676e6564206c6f6e670973697a653b0a7d202a616c6c6f635f74626c3b0a0a73746174696320756e7369676e6564206c6f6e672074626c5f656e74726965733b0a73746174696320756e7369676e6564206c6f6e6720616c6c6f635f6d696e3b0a73746174696320756e7369676e6564206c6f6e67206e6578745f626173653b0a73746174696320756e7369676e6564206c6f6e672073706163655f6c6566743b0a0a2f2a0a202a2046697273742074696d6520616e20656e74727920697320757365642c20697473206261736520616e642073697a6520617265207365742e0a202a20416e20656e7472792063616e20626520667265656420616e642072652d6d616c6c6f6327642062757420697473206261736520262073697a6520646f6e2774206368616e67652e0a202a2053686f756c6420626520736d61727420656e6f75676820666f72206e65656473206f6620626f6f74777261707065722e0a202a2f0a73746174696320766f6964202a73696d706c655f6d616c6c6f6328756e7369676e6564206c6f6e672073697a65290a7b0a09756e7369676e6564206c6f6e6720693b0a0973747275637420616c6c6f635f696e666f202a70203d20616c6c6f635f74626c3b0a0a096966202873697a65203d3d2030290a0909676f746f206572725f6f75743b0a0a0973697a65203d205f414c49474e5f55502873697a652c20616c6c6f635f6d696e293b0a0a09666f722028693d303b20693c74626c5f656e74726965733b20692b2b2c20702b2b290a0909696620282128702d3e666c616773202620454e5452595f4245454e5f555345442929207b202f2a206e65766572206265656e2075736564202a2f0a0909096966202873697a65203c3d2073706163655f6c65667429207b0a09090909702d3e62617365203d206e6578745f626173653b0a09090909702d3e73697a65203d2073697a653b0a09090909702d3e666c616773203d20454e5452595f4245454e5f55534544207c20454e5452595f494e5f5553453b0a090909096e6578745f62617365202b3d2073697a653b0a0909090973706163655f6c656674202d3d2073697a653b0a0909090972657475726e2028766f6964202a29702d3e626173653b0a0909097d0a090909676f746f206572725f6f75743b202f2a206e6f7420656e6f756768207370616365206c656674202a2f0a09097d0a09092f2a20726575736520616e20656e747279206b656570696e672073616d65206261736520262073697a65202a2f0a0909656c736520696620282128702d3e666c616773202620454e5452595f494e5f55534529202626202873697a65203c3d20702d3e73697a652929207b0a090909702d3e666c616773207c3d20454e5452595f494e5f5553453b0a09090972657475726e2028766f6964202a29702d3e626173653b0a09097d0a6572725f6f75743a0a0972657475726e204e554c4c3b0a7d0a0a7374617469632073747275637420616c6c6f635f696e666f202a73696d706c655f66696e645f656e74727928766f6964202a707472290a7b0a09756e7369676e6564206c6f6e6720693b0a0973747275637420616c6c6f635f696e666f202a70203d20616c6c6f635f74626c3b0a0a09666f722028693d303b20693c74626c5f656e74726965733b20692b2b2c702b2b29207b0a0909696620282128702d3e666c616773202620454e5452595f4245454e5f5553454429290a090909627265616b3b0a09096966202828702d3e666c616773202620454e5452595f494e5f555345292026260a09092020202028702d3e62617365203d3d2028756e7369676e6564206c6f6e672970747229290a09090972657475726e20703b0a097d0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69642073696d706c655f6672656528766f6964202a707472290a7b0a0973747275637420616c6c6f635f696e666f202a70203d2073696d706c655f66696e645f656e74727928707472293b0a0a09696620287020213d204e554c4c290a0909702d3e666c61677320263d207e454e5452595f494e5f5553453b0a7d0a0a2f2a0a202a204368616e67652073697a65206f66206172656120706f696e74656420746f20627920277074722720746f202773697a65272e0a202a204966202770747227206973204e554c4c2c207468656e206974732061206d616c6c6f6328292e20204966202773697a652720697320302c207468656e206974732061206672656528292e0a202a202770747227206d757374206265204e554c4c206f72206120706f696e74657220746f2061206e6f6e2d667265656420617265612070726576696f75736c792072657475726e65642062790a202a2073696d706c655f7265616c6c6f632829206f722073696d706c655f6d616c6c6f6328292e0a202a2f0a73746174696320766f6964202a73696d706c655f7265616c6c6f6328766f6964202a7074722c20756e7369676e6564206c6f6e672073697a65290a7b0a0973747275637420616c6c6f635f696e666f202a703b0a09766f6964202a6e65773b0a0a096966202873697a65203d3d203029207b0a090973696d706c655f6672656528707472293b0a090972657475726e204e554c4c3b0a097d0a0a0969662028707472203d3d204e554c4c290a090972657475726e2073696d706c655f6d616c6c6f632873697a65293b0a0a0970203d2073696d706c655f66696e645f656e74727928707472293b0a096966202870203d3d204e554c4c29202f2a20707472206e6f742066726f6d2073696d706c655f6d616c6c6f632f73696d706c655f7265616c6c6f63202a2f0a090972657475726e204e554c4c3b0a096966202873697a65203c3d20702d3e73697a6529202f2a206669747320696e2063757272656e7420626c6f636b202a2f0a090972657475726e207074723b0a0a096e6577203d2073696d706c655f6d616c6c6f632873697a65293b0a096d656d637079286e65772c207074722c20702d3e73697a65293b0a0973696d706c655f6672656528707472293b0a0972657475726e206e65773b0a7d0a0a2f2a0a202a2052657475726e732061646472206f662066697273742062797465206166746572206865617020736f2063616c6c65722063616e2073656520696620697420746f6f6b0a202a20746f6f206d7563682073706163652e2020496620736f2c206368616e6765206172677320262074727920616761696e2e0a202a2f0a766f6964202a73696d706c655f616c6c6f635f696e69742863686172202a626173652c20756e7369676e6564206c6f6e6720686561705f73697a652c0a090909756e7369676e6564206c6f6e67206772616e756c61726974792c20756e7369676e6564206c6f6e67206d61785f616c6c6f6373290a7b0a09756e7369676e6564206c6f6e6720686561705f626173652c2074626c5f73697a653b0a0a09686561705f73697a65203d205f414c49474e5f555028686561705f73697a652c206772616e756c6172697479293b0a09616c6c6f635f6d696e203d206772616e756c61726974793b0a0974626c5f656e7472696573203d206d61785f616c6c6f63733b0a0a0974626c5f73697a65203d2074626c5f656e7472696573202a2073697a656f662873747275637420616c6c6f635f696e666f293b0a0a09616c6c6f635f74626c203d202873747275637420616c6c6f635f696e666f202a295f414c49474e5f55502828756e7369676e6564206c6f6e6729626173652c2038293b0a096d656d73657428616c6c6f635f74626c2c20302c2074626c5f73697a65293b0a0a09686561705f62617365203d205f414c49474e5f55502828756e7369676e6564206c6f6e6729616c6c6f635f74626c202b2074626c5f73697a652c20616c6c6f635f6d696e293b0a0a096e6578745f62617365203d20686561705f626173653b0a0973706163655f6c656674203d20686561705f73697a653b0a0a09706c6174666f726d5f6f70732e6d616c6c6f63203d2073696d706c655f6d616c6c6f633b0a09706c6174666f726d5f6f70732e66726565203d2073696d706c655f667265653b0a09706c6174666f726d5f6f70732e7265616c6c6f63203d2073696d706c655f7265616c6c6f633b0a0a0972657475726e2028766f6964202a2928686561705f62617365202b20686561705f73697a65293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f626f6f742f73696d706c65626f6f742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303535303400313231313437343433333000303032303534360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205468652073696d706c6520706c6174666f726d202d2d20666f7220626f6f74696e67207768656e206669726d7761726520646f65736e277420737570706c792061206465766963650a202a20202020202020202020202020202020202020202020202074726565206f7220616e7920706c6174666f726d20636f6e66696775726174696f6e20696e666f726d6174696f6e2e0a202a202020202020202020202020202020202020202020202020416c6c2064617461206973206578747261637465642066726f6d20616e20656d6265646465642064657669636520747265650a202a202020202020202020202020202020202020202020202020626c6f622e0a202a0a202a20417574686f72733a2053636f747420576f6f64203c73636f7474776f6f6440667265657363616c652e636f6d3e0a202a202020202020202020204772616e74204c696b656c79203c6772616e742e6c696b656c79407365637265746c61622e63613e0a202a0a202a20436f7079726967687420286329203230303720467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a20436f7079726967687420286329203230303820536563726574204c616220546563686e6f6c6f67696573204c74642e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e2032206173207075626c69736865640a202a20627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c75646520226f70732e68220a23696e636c756465202274797065732e68220a23696e636c7564652022696f2e68220a23696e636c7564652022737464696f2e68220a23696e636c756465203c6c69626664742e683e0a0a4253535f535441434b28342a31303234293b0a0a65787465726e20696e7420706c6174666f726d5f73706563696669635f696e697428766f696429205f5f6174747269627574655f5f28287765616b29293b0a0a766f696420706c6174666f726d5f696e697428756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20756e7369676e6564206c6f6e672072352c0a0909202020756e7369676e6564206c6f6e672072362c20756e7369676e6564206c6f6e67207237290a7b0a09636f6e737420753332202a6e612c202a6e732c202a7265672c202a74696d65626173653b0a09753634206d656d73697a6536343b0a09696e74206e6f64652c2073697a652c20693b0a0a092f2a204d616b6520737572652046445420626c6f622069732073616e65202a2f0a09696620286664745f636865636b5f686561646572285f6474625f73746172742920213d2030290a0909666174616c2822496e76616c696420646576696365207472656520626c6f625c6e22293b0a0a092f2a2046696e64207468652023616464726573732d63656c6c7320616e64202373697a652d63656c6c732070726f70657274696573202a2f0a096e6f6465203d206664745f706174685f6f6666736574285f6474625f73746172742c20222f22293b0a09696620286e6f6465203c2030290a0909666174616c282243616e6e6f742066696e6420726f6f74206e6f64655c6e22293b0a096e61203d206664745f67657470726f70285f6474625f73746172742c206e6f64652c202223616464726573732d63656c6c73222c202673697a65293b0a0969662028216e61207c7c202873697a6520213d203429290a0909666174616c282243616e6e6f742066696e642023616464726573732d63656c6c732070726f706572747922293b0a096e73203d206664745f67657470726f70285f6474625f73746172742c206e6f64652c20222373697a652d63656c6c73222c202673697a65293b0a0969662028216e73207c7c202873697a6520213d203429290a0909666174616c282243616e6e6f742066696e64202373697a652d63656c6c732070726f706572747922293b0a0a092f2a2046696e6420746865206d656d6f72792072616e6765202a2f0a096e6f6465203d206664745f6e6f64655f6f66667365745f62795f70726f705f76616c7565285f6474625f73746172742c202d312c20226465766963655f74797065222c0a09090909092020202020226d656d6f7279222c2073697a656f6628226d656d6f72792229293b0a09696620286e6f6465203c2030290a0909666174616c282243616e6e6f742066696e64206d656d6f7279206e6f64655c6e22293b0a09726567203d206664745f67657470726f70285f6474625f73746172742c206e6f64652c2022726567222c202673697a65293b0a096966202873697a65203c20282a6e612b2a6e7329202a2073697a656f662875333229290a0909666174616c282263616e6e6f7420676574206d656d6f72792072616e67655c6e22293b0a0a092f2a204f6e6c7920696e746572657374656420696e206d656d6f72792062617365642061742030202a2f0a09666f72202869203d20303b2069203c202a6e613b20692b2b290a0909696620282a7265672b2b20213d2030290a090909666174616c28224d656d6f72792072616e6765206973206e6f74206261736564206174206164647265737320305c6e22293b0a0a092f2a2067657420746865206d656d73697a6520616e64207472756361746520697420746f20756e646572203447206f6e20333220626974206d616368696e6573202a2f0a096d656d73697a653634203d20303b0a09666f72202869203d20303b2069203c202a6e733b20692b2b290a09096d65 |