Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100110
Transaction 8c12c6eef2d7d223e9f1af33e83d2b96c9cebe28a2c85c740454d3ced0b6e1ff
>
0.00000001 NMC

Input scripts

0.3045022062d6f6d603ac37beca6276aae7c927c67acc1d3b92c5edfa567b27003116b4e1022100f2ddb58a80332a232917bcc22da7c1c296ff44f0fbdf031158a41cbb81f8d6b8[ALL]

Output scripts

0.0413c1864961c46ec2b3cc2696ddb6c93fe0ca4fcbedd68d3da7fea091397063b32a24040f3e459d3884ac6398cc741f92015eba1eea3f35c296fc4b62df77a9ea OP_CHECKSIG
1.3b20627265616b3b0a096361736520307838323a20726561736f6e203d202274616720636f6e74726f6c20706172697479206572726f72223b20627265616b3b0a096361736520307838343a20726561736f6e203d202267656e657269632068617264206572726f72223b20627265616b3b0a096361736520307838363a20726561736f6e203d2022636f727265637461626c6520454343206572726f72223b20627265616b3b0a096361736520307838383a20726561736f6e203d2022756e636f727265637461626c6520454343206572726f72223b20627265616b3b0a096361736520307838413a20726561736f6e203d20224f532d73706563696669632050414c20627567636865636b223b20627265616b3b0a096361736520307839303a20726561736f6e203d202263616c6c73797320696e206b65726e656c206d6f6465223b20627265616b3b0a096361736520307839363a20726561736f6e203d2022692d6361636865207265616420726574727961626c65206572726f72223b20627265616b3b0a096361736520307839383a20726561736f6e203d202270726f636573736f722064657465637465642068617264206572726f72223b20627265616b3b0a090a092f2a2053797374656d207370656369666963202874686573652061726520666f7220416c636f722c206174206c65617374293a202a2f0a09636173652030783230323a20726561736f6e203d202273797374656d2064657465637465642068617264206572726f72223b20627265616b3b0a09636173652030783230333a20726561736f6e203d202273797374656d20646574656374656420756e636f727265637461626c6520454343206572726f72223b20627265616b3b0a09636173652030783230343a20726561736f6e203d202253494f2053455252206f63637572726564206f6e2050434920627573223b20627265616b3b0a09636173652030783230353a20726561736f6e203d2022706172697479206572726f7220646574656374656420627920636f7265206c6f676963223b20627265616b3b0a09636173652030783230363a20726561736f6e203d202253494f20494f43484b206f63637572726564206f6e2049534120627573223b20627265616b3b0a09636173652030783230373a20726561736f6e203d20226e6f6e2d6578697374656e74206d656d6f7279206572726f72223b20627265616b3b0a09636173652030783230383a20726561736f6e203d20224d43484b5f4b5f44435352223b20627265616b3b0a09636173652030783230393a20726561736f6e203d20225043492053455252206465746563746564223b20627265616b3b0a09636173652030783230623a20726561736f6e203d2022504349206461746120706172697479206572726f72206465746563746564223b20627265616b3b0a09636173652030783230643a20726561736f6e203d2022504349206164647265737320706172697479206572726f72206465746563746564223b20627265616b3b0a09636173652030783230663a20726561736f6e203d2022504349206d61737465722061626f7274206572726f72223b20627265616b3b0a09636173652030783231313a20726561736f6e203d2022504349207461726765742061626f7274206572726f72223b20627265616b3b0a09636173652030783231333a20726561736f6e203d2022736361747465722f6761746865722050544520696e76616c6964206572726f72223b20627265616b3b0a09636173652030783231353a20726561736f6e203d2022666c61736820524f4d207772697465206572726f72223b20627265616b3b0a09636173652030783231373a20726561736f6e203d2022494f412074696d656f7574206465746563746564223b20627265616b3b0a09636173652030783231393a20726561736f6e203d2022494f43484b232c2045495341206164642d696e20626f61726420706172697479206f72206f7468657220636174617374726f70686963206572726f72223b20627265616b3b0a09636173652030783231623a20726561736f6e203d202245495341206661696c2d736166652074696d65722074696d656f7574223b20627265616b3b0a09636173652030783231643a20726561736f6e203d202245495341206275732074696d652d6f7574223b20627265616b3b0a09636173652030783231663a20726561736f6e203d20224549534120736f6674776172652067656e657261746564204e4d49223b20627265616b3b0a09636173652030783232313a20726561736f6e203d2022756e657870656374656420657635204952515b335d20696e74657272757074223b20627265616b3b0a0964656661756c743a20726561736f6e203d2022756e6b6e6f776e223b20627265616b3b0a097d0a0a097072696e746b284b45524e5f4352495420226d616368696e6520636865636b20747970653a20257325735c6e222c0a0920202020202020726561736f6e2c206d63686b5f6865616465722d3e7265747279203f20222028726574727961626c652922203a202222293b0a0a0964696b5f73686f775f72656773286765745f6972715f7265677328292c204e554c4c293b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028616c7068615f766572626f73655f6d636865636b203e203129207b0a09092f2a2044756d7020746865206c6f676f7574206172656120746f206769766520616c6c20696e666f2e20202a2f0a0909756e7369676e6564206c6f6e67202a707472203d2028756e7369676e6564206c6f6e67202a296c615f7074723b0a09096c6f6e6720693b0a0909666f72202869203d20303b2069203c206d63686b5f6865616465722d3e73697a65202f2073697a656f66286c6f6e67293b2069202b3d203229207b0a0909097072696e746b284b45524e5f4352495420222020202b25386c7820253031366c7820253031366c785c6e222c0a09090920202020202020692a73697a656f66286c6f6e67292c207074725b695d2c207074725b692b315d293b0a09097d0a097d0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a7d0a0a2f2a0a202a20546865207370656369616c2052544320696e7465727275707420747970652e202054686520696e7465727275707420697473656c66207761730a202a2070726f6365737365642062792050414c636f64652c20616e6420636f6d657320696e2076696120656e74496e7420766563746f7220312e0a202a2f0a0a73747275637420697271616374696f6e2074696d65725f697271616374696f6e203d207b0a092e68616e646c6572093d2074696d65725f696e746572727570742c0a092e666c61677309093d20495251465f44495341424c45442c0a092e6e616d6509093d202274696d6572222c0a7d3b0a0a766f6964205f5f696e69740a696e69745f7274635f69727128766f6964290a7b0a096972715f7365745f636869705f616e645f68616e646c65725f6e616d65285254435f4952512c202664756d6d795f6972715f636869702c0a0909090920202020202068616e646c655f73696d706c655f6972712c202252544322293b0a0973657475705f697271285254435f4952512c202674696d65725f697271616374696f6e293b0a7d0a0a2f2a2044756d6d7920697271616374696f6e732e20202a2f0a73747275637420697271616374696f6e206973615f636173636164655f697271616374696f6e203d207b0a092e68616e646c6572093d206e6f5f616374696f6e2c0a092e6e616d6509093d20226973612d63617363616465220a7d3b0a0a73747275637420697271616374696f6e2074696d65725f636173636164655f697271616374696f6e203d207b0a092e68616e646c6572093d206e6f5f616374696f6e2c0a092e6e616d6509093d202274696d65722d63617363616465220a7d3b0a0a73747275637420697271616374696f6e2068616c745f7377697463685f697271616374696f6e203d207b0a092e68616e646c6572093d206e6f5f616374696f6e2c0a092e6e616d6509093d202268616c742d737769746368220a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972715f69383235392e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303735373200313231313437343433333000303031373735360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020202020206c696e75782f617263682f616c7068612f6b65726e656c2f6972715f69383235392e630a202a0a202a20546869732069732074686520276c6567616379272038323539412050726f6772616d6d61626c6520496e7465727275707420436f6e74726f6c6c65722c0a202a2070726573656e7420696e20746865206d616a6f72697479206f662050432f415420626f7865732e0a202a0a202a2053746172746564206861636b696e672066726f6d206c696e75782d322e332e3330707265362f617263682f693338362f6b65726e656c2f69383235392e632e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f63616368652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a0a23696e636c756465203c61736d2f696f2e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f722044495341424c454420697271732e20202a2f0a73746174696320756e7369676e656420696e74206361636865645f6972715f6d61736b203d203078666666663b0a73746174696320444546494e455f5350494e4c4f434b2869383235395f6972715f6c6f636b293b0a0a73746174696320696e6c696e6520766f69640a69383235395f7570646174655f6972715f687728756e7369676e656420696e74206972712c20756e7369676e6564206c6f6e67206d61736b290a7b0a09696e7420706f7274203d20307832313b0a09696620286972712026203829206d61736b203e3e3d20383b0a0969662028697271202620382920706f7274203d20307841313b0a096f757462286d61736b2c20706f7274293b0a7d0a0a696e6c696e6520766f69640a6938323539615f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282669383235395f6972715f6c6f636b293b0a0969383235395f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b20263d207e2831203c3c20642d3e69727129293b0a097370696e5f756e6c6f636b282669383235395f6972715f6c6f636b293b0a7d0a0a73746174696320696e6c696e6520766f69640a5f5f6938323539615f64697361626c655f69727128756e7369676e656420696e7420697271290a7b0a0969383235395f7570646174655f6972715f6877286972712c206361636865645f6972715f6d61736b207c3d2031203c3c20697271293b0a7d0a0a766f69640a6938323539615f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282669383235395f6972715f6c6f636b293b0a095f5f6938323539615f64697361626c655f69727128642d3e697271293b0a097370696e5f756e6c6f636b282669383235395f6972715f6c6f636b293b0a7d0a0a766f69640a6938323539615f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0a097370696e5f6c6f636b282669383235395f6972715f6c6f636b293b0a095f5f6938323539615f64697361626c655f69727128697271293b0a0a092f2a2041636b2074686520696e74657272757074206d616b696e6720697420746865206c6f77657374207072696f726974792e20202a2f0a0969662028697271203e3d203829207b0a09096f7574622830784530207c2028697271202d2038292c2030786130293b2020202f2a2061636b2074686520736c617665202a2f0a0909697271203d20323b0a097d0a096f7574622830784530207c206972712c2030783230293b0909092f2a2061636b20746865206d6173746572202a2f0a097370696e5f756e6c6f636b282669383235395f6972715f6c6f636b293b0a7d0a0a737472756374206972715f63686970206938323539615f6972715f74797065203d207b0a092e6e616d6509093d202258542d504943222c0a092e6972715f756e6d61736b093d206938323539615f656e61626c655f6972712c0a092e6972715f6d61736b093d206938323539615f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d206938323539615f6d61736b5f616e645f61636b5f6972712c0a7d3b0a0a766f6964205f5f696e69740a696e69745f6938323539615f6972717328766f6964290a7b0a097374617469632073747275637420697271616374696f6e2063617363616465203d207b0a09092e68616e646c6572093d206e6f5f616374696f6e2c0a09092e6e616d6509093d202263617363616465222c0a097d3b0a0a096c6f6e6720693b0a0a096f75746228307866662c2030783231293b092f2a206d61736b20616c6c206f662038323539412d31202a2f0a096f75746228307866662c2030784131293b092f2a206d61736b20616c6c206f662038323539412d32202a2f0a0a09666f72202869203d20303b2069203c2031363b20692b2b29207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c20266938323539615f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a097d0a0a0973657475705f69727128322c202663617363616465293b0a7d0a0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e45524943290a2320646566696e65204941434b5f534309616c7068615f6d762e6961636b5f73630a23656c696620646566696e656428434f4e4649475f414c5048415f4150454353290a2320646566696e65204941434b5f53430941504543535f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f4c4341290a2320646566696e65204941434b5f5343094c43415f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f434941290a2320646566696e65204941434b5f5343094349415f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f5059584953290a2320646566696e65204941434b5f53430950595849535f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f544954414e290a2320646566696e65204941434b5f534309544954414e5f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f5453554e414d49290a2320646566696e65204941434b5f5343095453554e414d495f4941434b5f53430a23656c696620646566696e656428434f4e4649475f414c5048415f49524f4e47415445290a2320646566696e65204941434b5f5343202020202020202049524f4e474154455f4941434b5f53430a23656e6469660a2f2a204e6f7465207468617420434f4e4649475f414c5048415f504f4c4152495320697320696e74656e74696f6e616c6c79206c656674206f757420686572652c2073696e63650a2020207379735f72783136342077616e747320746f20757365206973615f6e6f5f6961636b5f73635f6465766963655f696e7465727275707420666f7220736f6d6520726561736f6e2e20202a2f0a0a23696620646566696e6564284941434b5f5343290a766f69640a6973615f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a092f2a0a09202a2047656e657261746520612050434920696e746572727570742061636b6e6f776c65646765206379636c652e2020546865205049432077696c6c0a09202a20726573706f6e6420776974682074686520696e7465727275707420766563746f72206f66207468652068696768657374207072696f726974790a09202a20696e7465727275707420746861742069732070656e64696e672e20205468652050414c636f64652073657473207570207468650a09202a20696e746572727570747320766563746f72732073756368207468617420697271206c6576656c204c2067656e65726174657320766563746f72204c2e0a09202a2f0a09696e74206a203d202a287675697029204941434b5f53433b0a096a20263d20307866663b0a0968616e646c655f697271286a293b0a7d0a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c2021646566696e6564284941434b5f5343290a766f69640a6973615f6e6f5f6961636b5f73635f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e67207069633b0a0a092f2a0a09202a204974207365656d7320746f206d652074686174207468652070726f626162696c697479206f662074776f206f72206d6f7265202a6465766963652a0a09202a20696e7465727275707473206f6363757272696e6720617420616c6d6f73742065786163746c79207468652073616d652074696d652069730a09202a20707265747479206c6f772e2020536f207768792070617920746865207072696365206f6620636865636b696e6720666f720a09202a206164646974696f6e616c20696e746572727570747320686572652069662074686520636f6d6d6f6e20636173652063616e2062650a09202a2068616e646c656420736f206d756368206561736965723f0a09202a2f0a092f2a200a09202a20205468652066697273742072656164206f6620676976657320796f75202a616c6c2a20696e74657272757074696e67206c696e65732e0a09202a20205468657265666f72652c207265616420746865206d61736b20726567697374657220616e6420616e64206f75742074686f7365206c696e65730a09202a20206e6f7420656e61626c65642e20204e6f7465207468617420736f6d6520646f63756d656e746174696f6e2068617320323120616e64206131200a09202a20207772697465206f6e6c792e202054686973206973206e6f7420747275652e0a09202a2f0a09706963203d20696e62283078323029207c2028696e62283078413029203c3c2038293b092f2a207265616420697372202a2f0a0970696320263d203078464646423b090909092f2a206d61736b206f75742063617363616465202620686962697473202a2f0a0a097768696c65202870696329207b0a0909696e74206a203d2066667a287e706963293b0a090970696320263d20706963202d20313b0a090968616e646c655f697271286a293b0a097d0a7d0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972715f696d706c2e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303232343000313231313437343433333000303032303132370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6972715f696d706c2e680a202a0a202a09436f70797269676874202843292031393935204c696e757320546f7276616c64730a202a09436f707972696768742028432920313939382c203230303020526963686172642048656e646572736f6e0a202a0a202a20546869732066696c6520636f6e7461696e73206465636c61726174696f6e7320616e6420696e6c696e652066756e6374696f6e7320666f7220696e746572666163696e670a202a207769746820746865204952512068616e646c696e6720726f7574696e657320696e206972712e632e0a202a2f0a0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a0a0a23646566696e65205254435f49525120202020380a0a65787465726e20766f6964206973615f6465766963655f696e7465727275707428756e7369676e6564206c6f6e67293b0a65787465726e20766f6964206973615f6e6f5f6961636b5f73635f6465766963655f696e7465727275707428756e7369676e6564206c6f6e67293b0a65787465726e20766f69642073726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e67293b0a65787465726e20766f69642070797869735f6465766963655f696e7465727275707428756e7369676e6564206c6f6e67293b0a0a65787465726e2073747275637420697271616374696f6e2074696d65725f697271616374696f6e3b0a65787465726e2073747275637420697271616374696f6e206973615f636173636164655f697271616374696f6e3b0a65787465726e2073747275637420697271616374696f6e2074696d65725f636173636164655f697271616374696f6e3b0a65787465726e2073747275637420697271616374696f6e2068616c745f7377697463685f697271616374696f6e3b0a0a65787465726e20766f696420696e69745f73726d5f69727173286c6f6e672c20756e7369676e6564206c6f6e67293b0a65787465726e20766f696420696e69745f70797869735f6972717328756e7369676e6564206c6f6e67293b0a65787465726e20766f696420696e69745f7274635f69727128766f6964293b0a0a65787465726e20766f696420636f6d6d6f6e5f696e69745f6973615f646d6128766f6964293b0a0a65787465726e20766f6964206938323539615f656e61626c655f69727128737472756374206972715f64617461202a64293b0a65787465726e20766f6964206938323539615f64697361626c655f69727128737472756374206972715f64617461202a64293b0a65787465726e20766f6964206938323539615f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64293b0a65787465726e20737472756374206972715f63686970206938323539615f6972715f747970653b0a65787465726e20766f696420696e69745f6938323539615f6972717328766f6964293b0a0a65787465726e20766f69642068616e646c655f69727128696e7420697271293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972715f70797869732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303433333000313231313437343433333000303032303333370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6972715f70797869732e630a202a0a202a204261736564206f6e20636f6465207772697474656e2062792044617669642041205275736c696e67202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d292e0a202a0a202a2049525120436f646520636f6d6d6f6e20746f20616c6c20505958495320636f7265206c6f6769632063686970732e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6972712e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b3b0a0a73746174696320696e6c696e6520766f69640a70797869735f7570646174655f6972715f687728756e7369676e6564206c6f6e67206d61736b290a7b0a092a2876756c702950595849535f494e545f4d41534b203d206d61736b3b0a096d6228293b0a092a2876756c702950595849535f494e545f4d41534b3b0a7d0a0a73746174696320696e6c696e6520766f69640a70797869735f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a0970797869735f7570646174655f6972715f6877286361636865645f6972715f6d61736b207c3d2031554c203c3c2028642d3e697271202d20313629293b0a7d0a0a73746174696320766f69640a70797869735f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a0970797869735f7570646174655f6972715f6877286361636865645f6972715f6d61736b20263d207e2831554c203c3c2028642d3e697271202d2031362929293b0a7d0a0a73746174696320766f69640a70797869735f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e6564206c6f6e6720626974203d2031554c203c3c2028642d3e697271202d203136293b0a09756e7369676e6564206c6f6e67206d61736b203d206361636865645f6972715f6d61736b20263d207e6269743b0a0a092f2a2044697361626c652074686520696e746572727570742e20202a2f0a092a2876756c702950595849535f494e545f4d41534b203d206d61736b3b0a09776d6228293b0a092f2a2041636b2050595849532050434920696e746572727570742e20202a2f0a092a2876756c702950595849535f494e545f524551203d206269743b0a096d6228293b0a092f2a2052652d7265616420746f20666f72636520626f7468207772697465732e20202a2f0a092a2876756c702950595849535f494e545f4d41534b3b0a7d0a0a73746174696320737472756374206972715f636869702070797869735f6972715f74797065203d207b0a092e6e616d6509093d20225059584953222c0a092e6972715f6d61736b5f61636b093d2070797869735f6d61736b5f616e645f61636b5f6972712c0a092e6972715f6d61736b093d2070797869735f64697361626c655f6972712c0a092e6972715f756e6d61736b093d2070797869735f656e61626c655f6972712c0a7d3b0a0a766f6964200a70797869735f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d617279207265676973746572206f66205059584953202a2f0a09706c64203d202a2876756c702950595849535f494e545f5245513b0a09706c6420263d206361636865645f6972715f6d61736b3b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203d3d2037290a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a0909656c73650a09090968616e646c655f6972712831362b69293b0a097d0a7d0a0a766f6964205f5f696e69740a696e69745f70797869735f6972717328756e7369676e6564206c6f6e672069676e6f72655f6d61736b290a7b0a096c6f6e6720693b0a0a092a2876756c702950595849535f494e545f4d41534b203d20303b09092f2a2064697361626c6520616c6c202a2f0a092a2876756c702950595849535f494e545f52455120203d202d313b09092f2a20666c75736820616c6c202a2f0a096d6228293b0a0a092f2a2053656e64202d494e54412070756c73657320746f20636c65617220616e792070656e64696e6720696e7465727275707473202e2e2e2a2f0a092a287675697029204349415f4941434b5f53433b0a0a09666f72202869203d2031363b2069203c2034383b202b2b6929207b0a0909696620282869676e6f72655f6d61736b203e3e20692920262031290a090909636f6e74696e75653b0a09096972715f7365745f636869705f616e645f68616e646c657228692c202670797869735f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a0973657475705f6972712831362b372c20266973615f636173636164655f697271616374696f6e293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972715f73726d2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303235313000313231313437343433333000303031373736320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2048616e646c6520696e74657272757074732066726f6d207468652053524d2c20617373756d696e67206e6f206164646974696f6e616c2077656972646e6573732e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6972712e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a0a0a2f2a0a202a204973207468652070616c636f646520534d5020736166653f20496e206f7468657220776f7264733a2063616e2077652063616c6c206373657276655f656e612f6469730a202a206174207468652073616d652074696d6520696e206d756c7469706c6520435055733f20546f206265207361666520492061646465642061207370696e6c6f636b0a202a206275742069742063616e2062652072656d6f766564207472697669616c6c79206966207468652070616c636f646520697320726f6275737420616761696e737420736d702e0a202a2f0a444546494e455f5350494e4c4f434b2873726d5f6972715f6c6f636b293b0a0a73746174696320696e6c696e6520766f69640a73726d5f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282673726d5f6972715f6c6f636b293b0a096373657276655f656e6128642d3e697271202d203136293b0a097370696e5f756e6c6f636b282673726d5f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a73726d5f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282673726d5f6972715f6c6f636b293b0a096373657276655f64697328642d3e697271202d203136293b0a097370696e5f756e6c6f636b282673726d5f6972715f6c6f636b293b0a7d0a0a2f2a2048616e646c6520696e74657272757074732066726f6d207468652053524d2c20617373756d696e67206e6f206164646974696f6e616c2077656972646e6573732e20202a2f0a73746174696320737472756374206972715f636869702073726d5f6972715f74797065203d207b0a092e6e616d6509093d202253524d222c0a092e6972715f756e6d61736b093d2073726d5f656e61626c655f6972712c0a092e6972715f6d61736b093d2073726d5f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d2073726d5f64697361626c655f6972712c0a7d3b0a0a766f6964205f5f696e69740a696e69745f73726d5f69727173286c6f6e67206d61782c20756e7369676e6564206c6f6e672069676e6f72655f6d61736b290a7b0a096c6f6e6720693b0a0a09696620284e525f49525153203c3d203136290a090972657475726e3b0a09666f72202869203d2031363b2069203c206d61783b202b2b6929207b0a09096966202869203c20363420262620282869676e6f72655f6d61736b203e3e2069292026203129290a090909636f6e74696e75653b0a09096972715f7365745f636869705f616e645f68616e646c657228692c202673726d5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a7d0a0a766f6964200a73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e7420697271203d2028766563746f72202d20307838303029203e3e20343b0a0968616e646c655f69727128697271293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6d6163687665635f696d706c2e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313231323300313231313437343433333000303032303734330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6d6163687665635f696d706c2e680a202a0a202a09436f707972696768742028432920313939372c20313939382020526963686172642048656e646572736f6e0a202a0a202a20546869732066696c652068617320676f6f6469657320746f2068656c702073696d706c69667920696e7374616e74696174696f6e206f66206d616368696e6520766563746f72732e0a202a2f0a0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a0a2f2a20576865652e202054686573652073797374656d7320646f6e2774206861766520616e204841453a0a2020202020202049524f4e474154452c204d415256454c2c20504f4c415249532c205453554e414d492c20544954414e2c2057494c44464952450a202020466978207468696e677320757020666f72207468652047454e45524943206b65726e656c20627920646566696e696e67207468652048414520616464726573730a202020746f2062652074686174206f66207468652063616368652e204e6f772077652063616e207265616420616e64207772697465206974206173207765206c696b652e20203b2d2920202a2f0a23646566696e652049524f4e474154455f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23646566696e65204d415256454c5f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23646566696e6520504f4c415249535f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23646566696e65205453554e414d495f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23646566696e6520544954414e5f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23646566696e652057494c44464952455f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a0a236966646566204349415f4f4e455f4841455f57494e444f570a23646566696e65204349415f4841455f4144445245535309092826616c7068615f6d762e6861655f6361636865290a23656e6469660a236966646566204d43504349415f4f4e455f4841455f57494e444f570a23646566696e65204d43504349415f4841455f41444452455353092826616c7068615f6d762e6861655f6361636865290a23656e6469660a2369666465662054325f4f4e455f4841455f57494e444f570a23646566696e652054325f4841455f4144445245535309092826616c7068615f6d762e6861655f6361636865290a23656e6469660a0a2f2a204f6e6c792061206665772073797374656d7320646f6e277420646566696e65204941434b5f53432c2068616e646c696e6720616c6c20696e7465727275707473207468726f7567680a2020207468652053524d20636f6e736f6c652e20204275742073706c697474696e67206f75742074686174206f6e6520636173652066726f6d20494f28292062656c6f770a2020207365656d73206c696b6520737563682061207061696e2e2020446566696e65207468697320746f20676574207468696e677320746f20636f6d70696c652e20202a2f0a23646566696e65204a454e53454e5f4941434b5f53430909310a23646566696e652054325f4941434b5f53430909310a23646566696e652057494c44464952455f4941434b5f53430931202f2a204649584d45202a2f0a0a2f2a0a202a20536f6d652068656c7066756c206d6163726f7320666f722066696c6c696e6720696e2074686520626c616e6b732e0a202a2f0a0a23646566696e65204341543128782c79292020782323790a23646566696e652043415428782c79292020204341543128782c79290a0a23646566696e6520444f5f44454641554c545f525443205c0a092e7274635f706f7274203d20307837302c205c0a092e7274635f6765745f74696d65203d20636f6d6d6f6e5f6765745f7274635f74696d652c205c0a092e7274635f7365745f74696d65203d20636f6d6d6f6e5f7365745f7274635f74696d650a0a23646566696e6520444f5f4556345f4d4d55090909090909095c0a092e6d61785f61736e203d0909094556345f4d41585f41534e2c0909095c0a092e6d765f7377697463685f6d6d203d0909096576345f7377697463685f6d6d2c0909095c0a092e6d765f61637469766174655f6d6d203d09096576345f61637469766174655f6d6d2c09095c0a092e6d765f666c7573685f746c625f63757272656e74203d09096576345f666c7573685f746c625f63757272656e742c09095c0a092e6d765f666c7573685f746c625f63757272656e745f70616765203d096576345f666c7573685f746c625f63757272656e745f706167650a0a23646566696e6520444f5f4556355f4d4d55090909090909095c0a092e6d61785f61736e203d0909094556355f4d41585f41534e2c0909095c0a092e6d765f7377697463685f6d6d203d0909096576355f7377697463685f6d6d2c0909095c0a092e6d765f61637469766174655f6d6d203d09096576355f61637469766174655f6d6d2c09095c0a092e6d765f666c7573685f746c625f63757272656e74203d09096576355f666c7573685f746c625f63757272656e742c09095c0a092e6d765f666c7573685f746c625f63757272656e745f70616765203d096576355f666c7573685f746c625f63757272656e745f706167650a0a23646566696e6520444f5f4556365f4d4d55090909090909095c0a092e6d61785f61736e203d0909094556365f4d41585f41534e2c0909095c0a092e6d765f7377697463685f6d6d203d0909096576355f7377697463685f6d6d2c0909095c0a092e6d765f61637469766174655f6d6d203d09096576355f61637469766174655f6d6d2c09095c0a092e6d765f666c7573685f746c625f63757272656e74203d09096576355f666c7573685f746c625f63757272656e742c09095c0a092e6d765f666c7573685f746c625f63757272656e745f70616765203d096576355f666c7573685f746c625f63757272656e745f706167650a0a23646566696e6520444f5f4556375f4d4d55090909090909095c0a092e6d61785f61736e203d0909094556365f4d41585f41534e2c0909095c0a092e6d765f7377697463685f6d6d203d0909096576355f7377697463685f6d6d2c0909095c0a092e6d765f61637469766174655f6d6d203d09096576355f61637469766174655f6d6d2c09095c0a092e6d765f666c7573685f746c625f63757272656e74203d09096576355f666c7573685f746c625f63757272656e742c09095c0a092e6d765f666c7573685f746c625f63757272656e745f70616765203d096576355f666c7573685f746c625f63757272656e745f706167650a0a23646566696e6520494f5f4c4954452855502c6c6f7729090909090909095c0a092e6861655f7265676973746572203d090928756e7369676e6564206c6f6e67202a29204341542855502c5f4841455f41444452455353292c095c0a092e6961636b5f7363203d09094341542855502c5f4941434b5f5343292c0909095c0a092e6d765f696f7265616438203d0909434154286c6f772c5f696f7265616438292c0909095c0a092e6d765f696f726561643136203d0909434154286c6f772c5f696f726561643136292c0909095c0a092e6d765f696f726561643332203d0909434154286c6f772c5f696f726561643332292c0909095c0a092e6d765f696f777269746538203d0909434154286c6f772c5f696f777269746538292c0909095c0a092e6d765f696f77726974653136203d0909434154286c6f772c5f696f77726974653136292c0909095c0a092e6d765f696f77726974653332203d0909434154286c6f772c5f696f77726974653332292c0909095c0a092e6d765f7265616462203d0909434154286c6f772c5f7265616462292c0909095c0a092e6d765f7265616477203d0909434154286c6f772c5f7265616477292c0909095c0a092e6d765f726561646c203d0909434154286c6f772c5f726561646c292c0909095c0a092e6d765f7265616471203d0909434154286c6f772c5f7265616471292c0909095c0a092e6d765f777269746562203d0909434154286c6f772c5f777269746562292c0909095c0a092e6d765f777269746577203d0909434154286c6f772c5f777269746577292c0909095c0a092e6d765f77726974656c203d0909434154286c6f772c5f77726974656c292c0909095c0a092e6d765f777269746571203d0909434154286c6f772c5f777269746571292c0909095c0a092e6d765f696f706f72746d6170203d0909434154286c6f772c5f696f706f72746d6170292c0909095c0a092e6d765f696f72656d6170203d0909434154286c6f772c5f696f72656d6170292c0909095c0a092e6d765f696f756e6d6170203d0909434154286c6f772c5f696f756e6d6170292c0909095c0a092e6d765f69735f696f61646472203d0909434154286c6f772c5f69735f696f61646472292c0909095c0a092e6d765f69735f6d6d696f203d0909434154286c6f772c5f69735f6d6d696f290909095c0a0a23646566696e6520494f2855502c6c6f7729090909090909095c0a09494f5f4c4954452855502c6c6f77292c0909090909095c0a092e7063695f6f7073203d090926434154286c6f772c5f7063695f6f7073292c0909095c0a092e6d765f7063695f746269203d0909434154286c6f772c5f7063695f746269290a0a23646566696e6520444f5f41504543535f494f09494f2841504543532c6170656373290a23646566696e6520444f5f4349415f494f09494f284349412c636961290a23646566696e6520444f5f49524f4e474154455f494f09494f2849524f4e474154452c69726f6e67617465290a23646566696e6520444f5f4c43415f494f09494f284c43412c6c6361290a23646566696e6520444f5f4d415256454c5f494f09494f284d415256454c2c6d617276656c290a23646566696e6520444f5f4d43504349415f494f09494f284d43504349412c6d6370636961290a23646566696e6520444f5f504f4c415249535f494f09494f28504f4c415249532c706f6c61726973290a23646566696e6520444f5f54325f494f09494f2854322c7432290a23646566696e6520444f5f5453554e414d495f494f09494f285453554e414d492c7473756e616d69290a23646566696e6520444f5f544954414e5f494f09494f28544954414e2c746974616e290a23646566696e6520444f5f57494c44464952455f494f09494f2857494c44464952452c77696c6466697265290a0a23646566696e6520444f5f50595849535f494f09494f5f4c495445284349412c6369615f627778292c205c0a0909092e7063695f6f7073203d20266369615f7063695f6f70732c205c0a0909092e6d765f7063695f746269203d206369615f7063695f7462690a0a2f2a0a202a20496e20612047454e45524943206b65726e656c2c2077652068617665206c6f7473206f6620746865736520766563746f727320666c6f6174696e672061626f75742c0a202a20616c6c20627574206f6e65206f662077686963682077652077616e7420746f20676f20617761792e2020496e2061206e6f6e2d47454e45524943206b65726e656c2c0a202a2077652077616e74206f6e6c79206f6e652c20657665722e0a202a0a202a204163636f6d706c697368207468697320696e207468652047454e45524943206b65726e656c2062792070757474696e6720616c6c206f662074686520766563746f72730a202a20696e20746865202e696e69742e646174612073656374696f6e2077686572652074686579276c6c20676f20617761792e20205765276c6c20636f7079207468650a202a206f6e652077652077616e7420746f20746865207265616c20616c7068615f6d7620766563746f7220696e2073657475705f617263682e0a202a0a202a204163636f6d706c697368207468697320696e2061206e6f6e2d47454e45524943206b65726e656c20627920696664656627696e67206f757420616c6c206275740a202a206f6e65206f662074686520766563746f72732c2077686963682077696c6c206e6f742072657369646520696e202e696e69742e646174612e20205765207468656e0a202a20616c6961732074686973206f6e6520766563746f7220746f20616c7068615f6d762c20736f206e6f20636f7079206973206e65656465642e0a202a0a202a20557073686f743a20736574205f5f696e69746461746120746f206e6f7468696e6720666f72206e6f6e2d47454e45524943206b65726e656c732e0a202a2f0a0a23696664656620434f4e4649475f414c5048415f47454e455249430a23646566696e65205f5f696e69746d76205f5f696e6974646174610a23646566696e6520414c4941535f4d562878290a23656c73650a23646566696e65205f5f696e69746d76205f5f696e6974646174615f7265666f6b0a0a2f2a204743432061637475616c6c792068617320612073796e74617820666f7220646566696e696e6720616c69617365732c2062757420697320756e64657220736f6d650a20202064656c7573696f6e207468617420796f752073686f756c646e27742062652061626c6520746f206465636c6172652069742065787465726e20736f6d6577686572650a202020656c7365206265666f726568616e642e202046696e652e20205765276c6c20646f206974206f757273656c7665732e20202a2f0a23696620300a23646566696e6520414c4941535f4d562873797374656d29205c0a202073747275637420616c7068615f6d616368696e655f766563746f7220616c7068615f6d76205f5f6174747269627574655f5f2828616c696173282373797374656d20225f6d76222929293b0a23656c73650a23646566696e6520414c4941535f4d562873797374656d29205c0a202061736d28222e676c6f62616c20616c7068615f6d765c6e616c7068615f6d76203d2022202373797374656d20225f6d7622293b0a23656e6469660a23656e646966202f2a2047454e45524943202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6d6f64756c652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313731313500313231313437343433333000303031373630320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20204b65726e656c206d6f64756c652068656c7020666f7220416c7068612e0a20202020436f7079726967687420284329203230303220526963686172642048656e646572736f6e2e0a0a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a2020202028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a0a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a20202020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a2a2f0a23696e636c756465203c6c696e75782f6d6f64756c656c6f616465722e683e0a23696e636c756465203c6c696e75782f656c662e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696620300a23646566696e6520444542554750207072696e746b0a23656c73650a23646566696e652044454255475028666d742e2e2e290a23656e6469660a0a2f2a20416c6c6f636174652074686520474f542061742074686520656e64206f662074686520636f72652073656374696f6e732e20202a2f0a0a73747275637420676f745f656e747279207b0a0973747275637420676f745f656e747279202a6e6578743b0a09456c6636345f5378776f726420725f616464656e643b0a09696e7420676f745f6f66667365743b0a7d3b0a0a73746174696320696e6c696e6520766f69640a70726f636573735f72656c6f635f666f725f676f7428456c6636345f52656c61202a72656c612c0a090920202020202073747275637420676f745f656e747279202a636861696e732c20456c6636345f58776f7264202a706f6666736574290a7b0a09756e7369676e6564206c6f6e6720725f73796d203d20454c4636345f525f53594d202872656c612d3e725f696e666f293b0a09756e7369676e6564206c6f6e6720725f74797065203d20454c4636345f525f54595045202872656c612d3e725f696e666f293b0a09456c6636345f5378776f726420725f616464656e64203d2072656c612d3e725f616464656e643b0a0973747275637420676f745f656e747279202a673b0a0a0969662028725f7479706520213d20525f414c5048415f4c49544552414c290a090972657475726e3b0a0a09666f72202867203d20636861696e73202b20725f73796d3b2067203b2067203d20672d3e6e657874290a090969662028672d3e725f616464656e64203d3d20725f616464656e6429207b0a09090969662028672d3e676f745f6f6666736574203d3d203029207b0a09090909672d3e676f745f6f6666736574203d202a706f66667365743b0a090909092a706f6666736574202b3d20383b0a0909097d0a090909676f746f20666f756e645f656e7472793b0a09097d0a0a0967203d206b6d616c6c6f63202873697a656f6620282a67292c204746505f4b45524e454c293b0a09672d3e6e657874203d20636861696e735b725f73796d5d2e6e6578743b0a09672d3e725f616464656e64203d20725f616464656e643b0a09672d3e676f745f6f6666736574203d202a706f66667365743b0a092a706f6666736574202b3d20383b0a09636861696e735b725f73796d5d2e6e657874203d20673b0a0a20666f756e645f656e7472793a0a092f2a20547269636b3a206d6f7374206f662074686520454c4636345f525f54595045206669656c6420697320756e757365642e20205468657265206172650a0920202034322076616c69642072656c6f636174696f6e2074797065732c20616e6420612033322d626974206669656c642e2020436f2d6f7074207468650a09202020626974732061626f76652032353620746f2073746f72652074686520676f74206f666673657420666f7220746869732072656c6f632e20202a2f0a0972656c612d3e725f696e666f207c3d20672d3e676f745f6f6666736574203c3c20383b0a7d0a0a696e740a6d6f64756c655f66726f625f617263685f73656374696f6e7328456c6636345f45686472202a6864722c20456c6636345f53686472202a736563686472732c0a090909202063686172202a736563737472696e67732c20737472756374206d6f64756c65202a6d65290a7b0a0973747275637420676f745f656e747279202a636861696e733b0a09456c6636345f52656c61202a72656c613b0a09456c6636345f53686472202a65736563686472732c202a73796d7461622c202a732c202a676f743b0a09756e7369676e6564206c6f6e67206e73796d732c206e72656c612c20693b0a0a096573656368647273203d2073656368647273202b206864722d3e655f73686e756d3b0a0973796d746162203d20676f74203d204e554c4c3b0a0a092f2a2046696e64206f757420686f77206c61726765207468652073796d626f6c207461626c652069732e2020416c6c6f63617465206f6e6520676f745f656e7472790a0920202068656164207065722073796d626f6c2e20204e6f726d616c6c7920746869732077696c6c20626520656e6f7567682c20627574206e6f7420616c776179732e0a092020205765276c6c20636861696e20646966666572656e74206f66667365747320666f72207468652073796d626f6c20646f776e206561636820686561642e20202a2f0a09666f72202873203d20736563686472733b2073203c2065736563686472733b202b2b73290a090969662028732d3e73685f74797065203d3d205348545f53594d544142290a09090973796d746162203d20733b0a0909656c7365206966202821737472636d7028222e676f74222c20736563737472696e6773202b20732d3e73685f6e616d652929207b0a090909676f74203d20733b0a0909096d652d3e617263682e676f74736563696e646578203d2073202d20736563686472733b0a09097d0a0a09696620282173796d74616229207b0a09097072696e746b284b45524e5f45525220226d6f64756c652025733a206e6f2073796d626f6c207461626c655c6e222c206d652d3e6e616d65293b0a090972657475726e202d454e4f455845433b0a097d0a096966202821676f7429207b0a09097072696e746b284b45524e5f45525220226d6f64756c652025733a206e6f20676f742073656374696f6e5c6e222c206d652d3e6e616d65293b0a090972657475726e202d454e4f455845433b0a097d0a0a096e73796d73203d2073796d7461622d3e73685f73697a65202f2073697a656f6628456c6636345f53796d293b0a09636861696e73203d206b63616c6c6f63286e73796d732c2073697a656f662873747275637420676f745f656e747279292c204746505f4b45524e454c293b0a096966202821636861696e7329207b0a09097072696e746b284b45524e5f4552520a090920202020202020226d6f64756c652025733a206e6f206d656d6f727920666f722073796d626f6c20636861696e206275666665725c6e222c0a0909202020202020206d652d3e6e616d65293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a09676f742d3e73685f73697a65203d20303b0a09676f742d3e73685f61646472616c69676e203d20383b0a09676f742d3e73685f74797065203d205348545f4e4f424954533b0a0a092f2a204578616d696e6520616c6c204c49544552414c2072656c6f636174696f6e7320746f2066696e64206f7574207768617420474f5420656e74726965730a092020206172652072657175697265642e2020546869732073697a65732074686520474f542073656374696f6e2061732077656c6c2e20202a2f0a09666f72202873203d20736563686472733b2073203c2065736563686472733b202b2b73290a090969662028732d3e73685f74797065203d3d205348545f52454c4129207b0a0909096e72656c61203d20732d3e73685f73697a65202f2073697a656f6628456c6636345f52656c61293b0a09090972656c61203d2028766f6964202a29686472202b20732d3e73685f6f66667365743b0a090909666f72202869203d20303b2069203c206e72656c613b202b2b69290a0909090970726f636573735f72656c6f635f666f725f676f742872656c612b692c20636861696e732c0a09090909090920202020202026676f742d3e73685f73697a65293b0a09097d0a0a092f2a204672656520746865206d656d6f727920776520616c6c6f63617465642e20202a2f0a09666f72202869203d20303b2069203c206e73796d733b202b2b6929207b0a090973747275637420676f745f656e747279202a672c202a6e3b0a0909666f72202867203d20636861696e735b695d2e6e6578743b2067203b2067203d206e29207b0a0909096e203d20672d3e6e6578743b0a0909096b667265652867293b0a09097d0a097d0a096b6672656528636861696e73293b0a0a0972657475726e20303b0a7d0a0a696e740a6170706c795f72656c6f636174655f61646428456c6636345f53686472202a736563686472732c20636f6e73742063686172202a7374727461622c0a0909202020756e7369676e656420696e742073796d696e6465782c20756e7369676e656420696e742072656c7365632c0a0909202020737472756374206d6f64756c65202a6d65290a7b0a09456c6636345f52656c61202a72656c61203d2028766f6964202a29736563686472735b72656c7365635d2e73685f616464723b0a09756e7369676e6564206c6f6e6720692c206e203d20736563686472735b72656c7365635d2e73685f73697a65202f2073697a656f66282a72656c61293b0a09456c6636345f53796d202a73796d7461622c202a73796d3b0a09766f6964202a626173652c202a6c6f636174696f6e3b0a09756e7369676e6564206c6f6e6720676f742c2067703b0a0a0944454255475028224170706c79696e672072656c6f636174652073656374696f6e20257520746f2025755c6e222c2072656c7365632c0a0920202020202020736563686472735b72656c7365635d2e73685f696e666f293b0a0a0962617365203d2028766f6964202a29736563686472735b736563686472735b72656c7365635d2e73685f696e666f5d2e73685f616464723b0a0973796d746162203d2028456c6636345f53796d202a29736563686472735b73796d696e6465785d2e73685f616464723b0a0a092f2a2054686520736d616c6c2073656374696f6e73207765726520736f7274656420746f2074686520656e64206f6620746865207365676d656e742e0a0920202054686520666f6c6c6f77696e672073686f756c6420646566696e6974656c7920636f766572207468656d2e20202a2f0a096770203d2028753634296d652d3e6d6f64756c655f636f7265202b206d652d3e636f72655f73697a65202d203078383030303b0a09676f74203d20736563686472735b6d652d3e617263682e676f74736563696e6465785d2e73685f616464723b0a0a09666f72202869203d20303b2069203c206e3b20692b2b29207b0a0909756e7369676e6564206c6f6e6720725f73796d203d20454c4636345f525f53594d202872656c615b695d2e725f696e666f293b0a0909756e7369676e6564206c6f6e6720725f74797065203d20454c4636345f525f54595045202872656c615b695d2e725f696e666f293b0a0909756e7369676e6564206c6f6e6720725f676f745f6f6666736574203d20725f74797065203e3e20383b0a0909756e7369676e6564206c6f6e672076616c75652c2068692c206c6f3b0a0909725f7479706520263d20307866663b0a0a09092f2a205468697320697320776865726520746f206d616b6520746865206368616e67652e20202a2f0a09096c6f636174696f6e203d2062617365202b2072656c615b695d2e725f6f66667365743b0a0a09092f2a2054686973206973207468652073796d626f6c20697420697320726566657272696e6720746f2e20204e6f7465207468617420616c6c0a0909202020756e7265736f6c7665642073796d626f6c732068617665206265656e207265736f6c7665642e20202a2f0a090973796d203d2073796d746162202b20725f73796d3b0a090976616c7565203d2073796d2d3e73745f76616c7565202b2072656c615b695d2e725f616464656e643b0a0a09097377697463682028725f7479706529207b0a09096361736520525f414c5048415f4e4f4e453a0a090909627265616b3b0a09096361736520525f414c5048415f524546515541443a0a0909092f2a2042554728292063616e2070726f64756365206d6973616c69676e65642072656c6f636174696f6e732e202a2f0a0909092828753332202a296c6f636174696f6e295b305d203d2076616c75653b0a0909092828753332202a296c6f636174696f6e295b315d203d2076616c7565203e3e2033323b0a090909627265616b3b0a09096361736520525f414c5048415f475052454c33323a0a09090976616c7565202d3d2067703b0a0909096966202828696e742976616c756520213d2076616c7565290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753332202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f4c49544552414c3a0a0909096869203d20676f74202b20725f676f745f6f66667365743b0a0909096c6f203d206869202d2067703b0a090909696620282873686f7274296c6f20213d206c6f290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753136202a296c6f636174696f6e203d206c6f3b0a0909092a28753634202a296869203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f4c49545553453a0a090909627265616b3b0a09096361736520525f414c5048415f4750444953503a0a09090976616c7565203d206770202d2028753634296c6f636174696f6e3b0a0909096c6f203d202873686f72742976616c75653b0a0909096869203d2028696e74292876616c7565202d206c6f293b0a090909696620286869202b206c6f20213d2076616c7565290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753136202a296c6f636174696f6e203d206869203e3e2031363b0a0909092a28753136202a29286c6f636174696f6e202b2072656c615b695d2e725f616464656e6429203d206c6f3b0a090909627265616b3b0a09096361736520525f414c5048415f42525347503a0a0909092f2a204252534750206973206f6e6c7920616c6c6f77656420746f2062696e6420746f206c6f63616c2073796d626f6c732e0a0909092020204966207468652073656374696f6e20697320756e6465662c2074686973206d65616e732074686174207468650a09090920202076616c756520776173207265736f6c7665642066726f6d20736f6d65776865726520656c73652e20202a2f0a0909096966202873796d2d3e73745f73686e6478203d3d2053484e5f554e444546290a09090909676f746f2072656c6f635f6f766572666c6f773b0a090909696620282873796d2d3e73745f6f7468657220262053544f5f414c5048415f5354445f47504c4f414429203d3d0a0909092020202053544f5f414c5048415f5354445f47504c4f4144290a090909092f2a204f6d6974207468652070726f6c6f6775652e202a2f0a0909090976616c7565202b3d20383b0a0909092f2a2046414c4c54485255202a2f0a09096361736520525f414c5048415f4252414444523a0a09090976616c7565202d3d2028753634296c6f636174696f6e202b20343b0a0909096966202876616c756520262033290a09090909676f746f2072656c6f635f6f766572666c6f773b0a09090976616c7565203d20286c6f6e672976616c7565203e3e20323b0a0909096966202876616c7565202b2028313c3c323129203e3d20313c3c3232290a09090909676f746f2072656c6f635f6f766572666c6f773b0a09090976616c756520263d2030783166666666663b0a09090976616c7565207c3d202a28753332202a296c6f636174696f6e2026207e30783166666666663b0a0909092a28753332202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f48494e543a0a090909627265616b3b0a09096361736520525f414c5048415f5352454c33323a0a09090976616c7565202d3d2028753634296c6f636174696f6e3b0a0909096966202828696e742976616c756520213d2076616c7565290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753332202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f5352454c36343a0a09090976616c7565202d3d2028753634296c6f636174696f6e3b0a0909092a28753634202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f475052454c484947483a0a09090976616c7565203d20286c6f6e67292876616c7565202d206770202b2030783830303029203e3e2031363b0a090909696620282873686f7274292076616c756520213d2076616c7565290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753136202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f475052454c4c4f573a0a09090976616c7565202d3d2067703b0a0909092a28753136202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a09096361736520525f414c5048415f475052454c31363a0a09090976616c7565202d3d2067703b0a090909696620282873686f7274292076616c756520213d2076616c7565290a09090909676f746f2072656c6f635f6f766572666c6f773b0a0909092a28753136202a296c6f636174696f6e203d2076616c75653b0a090909627265616b3b0a090964656661756c743a0a0909097072696e746b284b45524e5f45525220226d6f64756c652025733a20556e6b6e6f776e2072656c6f636174696f6e3a20256c755c6e222c0a090909202020202020206d652d3e6e616d652c20725f74797065293b0a09090972657475726e202d454e4f455845433b0a090972656c6f635f6f766572666c6f773a0a09090969662028454c4636345f53545f54595045202873796d2d3e73745f696e666f29203d3d205354545f53454354494f4e290a09090920207072696e746b284b45524e5f4552520a090909202020202020202020226d6f64756c652025733a2052656c6f636174696f6e20287479706520256c7529206f766572666c6f772076732073656374696f6e2025645c6e222c0a0909092020202020202020206d652d3e6e616d652c20725f747970652c2073796d2d3e73745f73686e6478293b0a090909656c73650a09090920207072696e746b284b45524e5f4552520a090909202020202020202020226d6f64756c652025733a2052656c6f636174696f6e20287479706520256c7529206f766572666c6f772076732025735c6e222c0a0909092020202020202020206d652d3e6e616d652c20725f747970652c20737472746162202b2073796d2d3e73745f6e616d65293b0a09090972657475726e202d454e4f455845433b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6f73665f7379732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031303433333700313231313437343433333000303032303030350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f616c7068612f6b65726e656c2f6f73665f7379732e630a202a0a202a2020436f7079726967687420284329203139393520204c696e757320546f7276616c64730a202a2f0a0a2f2a0a202a20546869732066696c652068616e646c657320736f6d65206f662074686520737472616e676572204f53462f312073797374656d2063616c6c20696e74657266616365732e0a202a20536f6d65206f66207468652073797374656d2063616c6c73206578706563742061206e6f6e2d432063616c6c696e67207374616e646172642c206f746865727320686176650a202a207370656369616c20706172616d6574657220626c6f636b732e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f757365722e683e0a23696e636c756465203c6c696e75782f7574736e616d652e683e0a23696e636c756465203c6c696e75782f74696d652e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f6d616a6f722e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f6d6d616e2e683e0a23696e636c756465203c6c696e75782f73686d2e683e0a23696e636c756465203c6c696e75782f706f6c6c2e683e0a23696e636c756465203c6c696e75782f66696c652e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6970632e683e0a23696e636c756465203c6c696e75782f6e616d65692e683e0a23696e636c756465203c6c696e75782f75696f2e683e0a23696e636c756465203c6c696e75782f7666732e683e0a23696e636c756465203c6c696e75782f72637570646174652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c61736d2f6670752e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f737973696e666f2e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a0a2f2a0a202a2042726b206e6565647320746f2072657475726e20616e206572726f722e20205374696c6c20737570706f7274204c696e757827732062726b283029207175657279206964696f6d2c0a202a207768696368204f53462070726f6772616d73206a7573742073686f756c646e277420626520646f696e672e20205765277265207374696c6c206e6f742071756974650a202a206964656e746963616c20746f204f534620617320776520646f6e27742072657475726e2030206f6e20737563636573732c2062757420646f696e67206f74686572776973650a202a20776f756c642072657175697265206368616e67657320746f206c6962632e2020486f706566756c6c79207468697320697320676f6f6420656e6f7567682e0a202a2f0a53595343414c4c5f444546494e4531286f73665f62726b2c20756e7369676e6564206c6f6e672c2062726b290a7b0a09756e7369676e6564206c6f6e672072657476616c203d207379735f62726b2862726b293b0a096966202862726b2026262062726b20213d2072657476616c290a090972657476616c203d202d454e4f4d454d3b0a0972657475726e2072657476616c3b0a7d0a200a2f2a0a202a205468697320697320707572652067756573732d776f726b2e2e0a202a2f0a53595343414c4c5f444546494e4534286f73665f7365745f70726f6772616d5f617474726962757465732c20756e7369676e6564206c6f6e672c20746578745f73746172742c0a0909756e7369676e6564206c6f6e672c20746578745f6c656e2c20756e7369676e6564206c6f6e672c206273735f73746172742c0a0909756e7369676e6564206c6f6e672c206273735f6c656e290a7b0a09737472756374206d6d5f737472756374202a6d6d3b0a0a096d6d203d2063757272656e742d3e6d6d3b0a096d6d2d3e656e645f636f6465203d206273735f7374617274202b206273735f6c656e3b0a096d6d2d3e73746172745f62726b203d206273735f7374617274202b206273735f6c656e3b0a096d6d2d3e62726b203d206273735f7374617274202b206273735f6c656e3b0a23696620300a097072696e746b28227365745f70726f6772616d5f6174747269627574657328256c7820256c7820256c7820256c78295c6e222c0a0909746578745f73746172742c20746578745f6c656e2c206273735f73746172742c206273735f6c656e293b0a23656e6469660a0972657475726e20303b0a7d0a0a2f2a0a202a204f53462f31206469726563746f72792068616e646c696e672066756e6374696f6e732e2e2e0a202a0a202a20546865202267657464656e747328292220696e74657266616365206973206d756368206d6f72652073616e653a2074686520226261736570222073747566662069730a202a20627261696e64616d616765202869742063616e2774207265616c6c792068616e646c652066696c6573797374656d7320776865726520746865206469726563746f72790a202a206f666673657420646966666572656e636573206172656e2774207468652073616d652061732022645f7265636c656e22292e0a202a2f0a23646566696e65204e414d455f4f4646534554096f66667365746f662028737472756374206f73665f646972656e742c20645f6e616d65290a0a737472756374206f73665f646972656e74207b0a09756e7369676e656420696e7420645f696e6f3b0a09756e7369676e65642073686f727420645f7265636c656e3b0a09756e7369676e65642073686f727420645f6e616d6c656e3b0a096368617220645f6e616d655b315d3b0a7d3b0a0a737472756374206f73665f646972656e745f63616c6c6261636b207b0a09737472756374206f73665f646972656e74205f5f75736572202a646972656e743b0a096c6f6e67205f5f75736572202a62617365703b0a09756e7369676e656420696e7420636f756e743b0a09696e74206572726f723b0a7d3b0a0a73746174696320696e740a6f73665f66696c6c64697228766f6964202a5f5f6275662c20636f6e73742063686172202a6e616d652c20696e74206e616d6c656e2c206c6f66665f74206f66667365742c0a092020202075363420696e6f2c20756e7369676e656420696e7420645f74797065290a7b0a09737472756374206f73665f646972656e74205f5f75736572202a646972656e743b0a09737472756374206f73665f646972656e745f63616c6c6261636b202a627566203d2028737472756374206f73665f646972656e745f63616c6c6261636b202a29205f5f6275663b0a09756e7369676e656420696e74207265636c656e203d20414c49474e284e414d455f4f4646534554202b206e616d6c656e202b20312c2073697a656f662875333229293b0a09756e7369676e656420696e7420645f696e6f3b0a0a096275662d3e6572726f72203d202d45494e56414c3b092f2a206f6e6c792075736564206966207765206661696c202a2f0a09696620287265636c656e203e206275662d3e636f756e74290a090972657475726e202d45494e56414c3b0a09645f696e6f203d20696e6f3b0a096966202873697a656f6628645f696e6f29203c2073697a656f6628696e6f2920262620645f696e6f20213d20696e6f29207b0a09096275662d3e6572726f72203d202d454f564552464c4f573b0a090972657475726e202d454f564552464c4f573b0a097d0a09696620286275662d3e626173657029207b0a0909696620287075745f75736572286f66667365742c206275662d3e626173657029290a090909676f746f20456661756c743b0a09096275662d3e6261736570203d204e554c4c3b0a097d0a09646972656e74203d206275662d3e646972656e743b0a09696620287075745f7573657228645f696e6f2c2026646972656e742d3e645f696e6f29207c7c0a09202020207075745f75736572286e616d6c656e2c2026646972656e742d3e645f6e616d6c656e29207c7c0a09202020207075745f75736572287265636c656e2c2026646972656e742d3e645f7265636c656e29207c7c0a0920202020636f70795f746f5f7573657228646972656e742d3e645f6e616d652c206e616d652c206e616d6c656e29207c7c0a09202020207075745f7573657228302c20646972656e742d3e645f6e616d65202b206e616d6c656e29290a0909676f746f20456661756c743b0a09646972656e74203d2028766f6964205f5f75736572202a29646972656e74202b207265636c656e3b0a096275662d3e646972656e74203d20646972656e743b0a096275662d3e636f756e74202d3d207265636c656e3b0a0972657475726e20303b0a456661756c743a0a096275662d3e6572726f72203d202d454641554c543b0a0972657475726e202d454641554c543b0a7d0a0a53595343414c4c5f444546494e4534286f73665f676574646972656e74726965732c20756e7369676e656420696e742c2066642c0a0909737472756374206f73665f646972656e74205f5f75736572202a2c20646972656e742c20756e7369676e656420696e742c20636f756e742c0a09096c6f6e67205f5f75736572202a2c206261736570290a7b0a09696e74206572726f723b0a0973747275637420666420617267203d206664676574286664293b0a09737472756374206f73665f646972656e745f63616c6c6261636b206275663b0a0a0969662028216172672e66696c65290a090972657475726e202d45424144463b0a0a096275662e646972656e74203d20646972656e743b0a096275662e6261736570203d2062617365703b0a096275662e636f756e74203d20636f756e743b0a096275662e6572726f72203d20303b0a0a096572726f72203d207666735f72656164646972286172672e66696c652c206f73665f66696c6c6469722c2026627566293b0a09696620286572726f72203e3d2030290a09096572726f72203d206275662e6572726f723b0a0969662028636f756e7420213d206275662e636f756e74290a09096572726f72203d20636f756e74202d206275662e636f756e743b0a0a09666470757428617267293b0a0972657475726e206572726f723b0a7d0a0a23756e646566204e414d455f4f46465345540a0a53595343414c4c5f444546494e4536286f73665f6d6d61702c20756e7369676e6564206c6f6e672c20616464722c20756e7369676e6564206c6f6e672c206c656e2c0a0909756e7369676e6564206c6f6e672c2070726f742c20756e7369676e6564206c6f6e672c20666c6167732c20756e7369676e6564206c6f6e672c2066642c0a0909756e7369676e6564206c6f6e672c206f6666290a7b0a09756e7369676e6564206c6f6e6720726574203d202d45494e56414c3b0a0a23696620300a0969662028666c616773202620285f4d41505f48415353454d4150484f5245207c205f4d41505f494e4845524954207c205f4d41505f554e414c49474e454429290a09097072696e746b282225733a20756e696d706c656d656e746564204f5346206d6d617020666c616773202530346c785c6e222c200a09090963757272656e742d3e636f6d6d2c20666c616773293b0a23656e6469660a0969662028286f6666202b20504147455f414c49474e286c656e2929203c206f6666290a0909676f746f206f75743b0a09696620286f66662026207e504147455f4d41534b290a0909676f746f206f75743b0a09726574203d207379735f6d6d61705f70676f666628616464722c206c656e2c2070726f742c20666c6167732c2066642c206f6666203e3e20504147455f5348494654293b0a206f75743a0a0972657475726e207265743b0a7d0a0a737472756374206f73665f73746174207b0a09696e74090973745f6465763b0a09696e74090973745f706164313b0a09756e7369676e65640973745f6d6f64653b0a09756e7369676e65642073686f72740973745f6e6c696e6b3b0a0973686f7274090973745f6e6c696e6b5f72657365727665643b0a09756e7369676e65640973745f7569643b0a09756e7369676e65640973745f6769643b0a09696e74090973745f726465763b0a09696e74090973745f6c6465763b0a096c6f6e67090973745f73697a653b0a09696e74090973745f706164323b0a09696e74090973745f756174696d653b0a09696e74090973745f706164333b0a09696e74090973745f756d74696d653b0a09696e74090973745f706164343b0a09696e74090973745f756374696d653b0a09696e74090973745f706164353b0a09696e74090973745f706164363b0a09756e7369676e65640973745f666c6167733b0a09756e7369676e65640973745f67656e3b0a096c6f6e67090973745f73706172655b345d3b0a09756e7369676e65640973745f696e6f3b0a09696e74090973745f696e6f5f72657365727665643b0a09696e74090973745f6174696d653b0a09696e74090973745f6174696d655f72657365727665643b0a09696e74090973745f6d74696d653b0a09696e74090973745f6d74696d655f72657365727665643b0a09696e74090973745f6374696d653b0a09696e74090973745f6374696d655f72657365727665643b0a096c6f6e67090973745f626c6b73697a653b0a096c6f6e67090973745f626c6f636b733b0a7d3b0a0a2f2a0a202a20546865204f53462f312073746174667320737472756374757265206973206d756368206c61726765722c2062757420746869732073686f756c640a202a206d617463682074686520626567696e6e696e672c206174206c656173742e0a202a2f0a737472756374206f73665f737461746673207b0a0973686f727420665f747970653b0a0973686f727420665f666c6167733b0a09696e7420665f6673697a653b0a09696e7420665f6273697a653b0a09696e7420665f626c6f636b733b0a09696e7420665f62667265653b0a09696e7420665f62617661696c3b0a09696e7420665f66696c65733b0a09696e7420665f66667265653b0a095f5f6b65726e656c5f667369645f7420665f667369643b0a7d3b0a0a737472756374206f73665f7374617466733634207b0a0973686f727420665f747970653b0a0973686f727420665f666c6167733b0a09696e7420665f706164313b0a09696e7420665f706164323b0a09696e7420665f706164333b0a09696e7420665f706164343b0a09696e7420665f706164353b0a09696e7420665f706164363b0a09696e7420665f706164373b0a095f5f6b65726e656c5f667369645f7420665f667369643b0a09755f73686f727420665f6e616d656d61783b0a0973686f727420665f7265736572766564313b0a09696e7420665f73706172655b385d3b0a096368617220665f706164385b39305d3b0a096368617220665f706164395b39305d3b0a096c6f6e67206d6f756e745f696e666f5b31305d3b0a09755f6c6f6e6720665f666c616773323b0a096c6f6e6720665f7370617265325b31345d3b0a096c6f6e6720665f6673697a653b0a096c6f6e6720665f6273697a653b0a096c6f6e6720665f626c6f636b733b0a096c6f6e6720665f62667265653b0a096c6f6e6720665f62617661696c3b0a096c6f6e6720665f66696c65733b0a096c6f6e6720665f66667265653b0a7d3b0a0a73746174696320696e740a6c696e75785f746f5f6f73665f7374617428737472756374206b73746174202a6c737461742c20737472756374206f73665f73746174205f5f75736572202a6f73665f73746174290a7b0a09737472756374206f73665f7374617420746d70203d207b2030207d3b0a0a09746d702e73745f646576093d206c737461742d3e6465763b0a09746d702e73745f6d6f6465093d206c737461742d3e6d6f64653b0a09746d702e73745f6e6c696e6b093d206c737461742d3e6e6c696e6b3b0a09746d702e73745f756964093d2066726f6d5f6b7569645f6d756e6765642863757272656e745f757365725f6e7328292c206c737461742d3e756964293b0a09746d702e73745f676964093d2066726f6d5f6b6769645f6d756e6765642863757272656e745f757365725f6e7328292c206c737461742d3e676964293b0a09746d702e73745f72646576093d206c737461742d3e726465763b0a09746d702e73745f6c646576093d206c737461742d3e726465763b0a09746d702e73745f73697a65093d206c737461742d3e73697a653b0a09746d702e73745f756174696d65093d206c737461742d3e6174696d652e74765f6e736563202f20313030303b0a09746d702e73745f756d74696d65093d206c737461742d3e6d74696d652e74765f6e736563202f20313030303b0a09746d702e73745f756374696d65093d206c737461742d3e6374696d652e74765f6e736563202f20313030303b0a09746d702e73745f696e6f093d206c737461742d3e696e6f3b0a09746d702e73745f6174696d65093d206c737461742d3e6174696d652e74765f7365633b0a09746d702e73745f6d74696d65093d206c737461742d3e6d74696d652e74765f7365633b0a09746d702e73745f6374696d65093d206c737461742d3e6374696d652e74765f7365633b0a09746d702e73745f626c6b73697a65093d206c737461742d3e626c6b73697a653b0a09746d702e73745f626c6f636b73093d206c737461742d3e626c6f636b733b0a0a0972657475726e20636f70795f746f5f75736572286f73665f737461742c2026746d702c2073697a656f6628746d702929203f202d454641554c54203a20303b0a7d0a0a73746174696320696e740a6c696e75785f746f5f6f73665f73746174667328737472756374206b737461746673202a6c696e75785f737461742c20737472756374206f73665f737461746673205f5f75736572202a6f73665f737461742c0a090920202020756e7369676e6564206c6f6e672062756673697a290a7b0a09737472756374206f73665f73746174667320746d705f737461743b0a0a09746d705f737461742e665f74797065203d206c696e75785f737461742d3e665f747970653b0a09746d705f737461742e665f666c616773203d20303b092f2a206d6f756e7420666c616773202a2f0a09746d705f737461742e665f6673697a65203d206c696e75785f737461742d3e665f667273697a653b0a09746d705f737461742e665f6273697a65203d206c696e75785f737461742d3e665f6273697a653b0a09746d705f737461742e665f626c6f636b73203d206c696e75785f737461742d3e665f626c6f636b733b0a09746d705f737461742e665f6266726565203d206c696e75785f737461742d3e665f62667265653b0a09746d705f737461742e665f62617661696c203d206c696e75785f737461742d3e665f62617661696c3b0a09746d705f737461742e665f66696c6573203d206c696e75785f737461742d3e665f66696c65733b0a09746d705f737461742e665f6666726565203d206c696e75785f737461742d3e665f66667265653b0a09746d705f737461742e665f66736964203d206c696e75785f737461742d3e665f667369643b0a096966202862756673697a203e2073697a656f6628746d705f7374617429290a090962756673697a203d2073697a656f6628746d705f73746174293b0a0972657475726e20636f70795f746f5f75736572286f73665f737461742c2026746d705f737461742c2062756673697a29203f202d454641554c54203a20303b0a7d0a0a73746174696320696e740a6c696e75785f746f5f6f73665f737461746673363428737472756374206b737461746673202a6c696e75785f737461742c20737472756374206f73665f7374617466733634205f5f75736572202a6f73665f737461742c0a0909202020202020756e7369676e6564206c6f6e672062756673697a290a7b0a09737472756374206f73665f737461746673363420746d705f73746174203d207b2030207d3b0a0a09746d705f737461742e665f74797065203d206c696e75785f737461742d3e665f747970653b0a09746d705f737461742e665f6673697a65203d206c696e75785f737461742d3e665f667273697a653b0a09746d705f737461742e665f6273697a65203d206c696e75785f737461742d3e665f6273697a653b0a09746d705f737461742e665f626c6f636b73203d206c696e75785f737461742d3e665f626c6f636b733b0a09746d705f737461742e665f6266726565203d206c696e75785f737461742d3e665f62667265653b0a09746d705f737461742e665f62617661696c203d206c696e75785f737461742d3e665f62617661696c3b0a09746d705f737461742e665f66696c6573203d206c696e75785f737461742d3e665f66696c65733b0a09746d705f737461742e665f6666726565203d206c696e75785f737461742d3e665f66667265653b0a09746d705f737461742e665f66736964203d206c696e75785f737461742d3e665f667369643b0a096966202862756673697a203e2073697a656f6628746d705f7374617429290a090962756673697a203d2073697a656f6628746d705f73746174293b0a0972657475726e20636f70795f746f5f75736572286f73665f737461742c2026746d705f737461742c2062756673697a29203f202d454641554c54203a20303b0a7d0a0a53595343414c4c5f444546494e4533286f73665f7374617466732c20636f6e73742063686172205f5f75736572202a2c20706174686e616d652c0a0909737472756374206f73665f737461746673205f5f75736572202a2c206275666665722c20756e7369676e6564206c6f6e672c2062756673697a290a7b0a09737472756374206b737461746673206c696e75785f737461743b0a09696e74206572726f72203d20757365725f73746174667328706174686e616d652c20266c696e75785f73746174293b0a0969662028216572726f72290a09096572726f72203d206c696e75785f746f5f6f73665f73746174667328266c696e75785f737461742c206275666665722c2062756673697a293b0a0972657475726e206572726f723b090a7d0a0a53595343414c4c5f444546494e4532286f73665f737461742c2063686172205f5f75736572202a2c206e616d652c20737472756374206f73665f73746174205f5f75736572202a2c20627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f723b0a0a096572726f72203d207666735f73746174286e616d652c202673746174293b0a09696620286572726f72290a090972657475726e206572726f723b0a0a0972657475726e206c696e75785f746f5f6f73665f737461742826737461742c20627566293b0a7d0a0a53595343414c4c5f444546494e4532286f73665f6c737461742c2063686172205f5f75736572202a2c206e616d652c20737472756374206f73665f73746174205f5f75736572202a2c20627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f723b0a0a096572726f72203d207666735f6c73746174286e616d652c202673746174293b0a09696620286572726f72290a090972657475726e206572726f723b0a0a0972657475726e206c696e75785f746f5f6f73665f737461742826737461742c20627566293b0a7d0a0a53595343414c4c5f444546494e4532286f73665f66737461742c20696e742c2066642c20737472756374206f73665f73746174205f5f75736572202a2c20627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f723b0a0a096572726f72203d207666735f66737461742866642c202673746174293b0a09696620286572726f72290a090972657475726e206572726f723b0a0a0972657475726e206c696e75785f746f5f6f73665f737461742826737461742c20627566293b0a7d0a0a53595343414c4c5f444546494e4533286f73665f667374617466732c20756e7369676e6564206c6f6e672c2066642c0a0909737472756374206f73665f737461746673205f5f75736572202a2c206275666665722c20756e7369676e6564206c6f6e672c2062756673697a290a7b0a09737472756374206b737461746673206c696e75785f737461743b0a09696e74206572726f72203d2066645f7374617466732866642c20266c696e75785f73746174293b0a0969662028216572726f72290a09096572726f72203d206c696e75785f746f5f6f73665f73746174667328266c696e75785f737461742c206275666665722c2062756673697a293b0a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4533286f73665f73746174667336342c2063686172205f5f75736572202a2c20706174686e616d652c0a0909737472756374206f73665f7374617466733634205f5f75736572202a2c206275666665722c20756e7369676e6564206c6f6e672c2062756673697a290a7b0a09737472756374206b737461746673206c696e75785f737461743b0a09696e74206572726f72203d20757365725f73746174667328706174686e616d652c20266c696e75785f73746174293b0a0969662028216572726f72290a09096572726f72203d206c696e75785f746f5f6f73665f737461746673363428266c696e75785f737461742c206275666665722c2062756673697a293b0a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4533286f73665f6673746174667336342c20756e7369676e6564206c6f6e672c2066642c0a0909737472756374206f73665f7374617466733634205f5f75736572202a2c206275666665722c20756e7369676e6564206c6f6e672c2062756673697a290a7b0a09737472756374206b737461746673206c696e75785f737461743b0a09696e74206572726f72203d2066645f7374617466732866642c20266c696e75785f73746174293b0a0969662028216572726f72290a09096572726f72203d206c696e75785f746f5f6f73665f737461746673363428266c696e75785f737461742c206275666665722c2062756673697a293b0a0972657475726e206572726f723b0a7d0a0a2f2a0a202a205568682e2e204f53462f31206d6f756e7420706172616d6574657273206172656e27742065786163746c79206f6276696f75732e2e0a202a0a202a20416c74686f75676820746f206265206672616e6b2c206e6569746865722061726520746865206e6174697665204c696e75782f69333836206f6e65732e2e0a202a2f0a737472756374207566735f61726773207b0a0963686172205f5f75736572202a6465766e616d653b0a09696e7420666c6167733b0a097569645f74206578726f6f743b0a7d3b0a0a73747275637420636466735f61726773207b0a0963686172205f5f75736572202a6465766e616d653b0a09696e7420666c6167733b0a097569645f74206578726f6f743b0a0a092f2a205468697320686173206c6f7473206d6f726520686572652c207768696368204c696e75782068616e646c6573207769746820746865206f7074696f6e20626c6f636b0a092020206275742049276d20746f6f206c617a7920746f20646f20746865207472616e736c6174696f6e20696e746f2041534349492e20202a2f0a7d3b0a0a7374727563742070726f6366735f61726773207b0a0963686172205f5f75736572202a6465766e616d653b0a09696e7420666c6167733b0a097569645f74206578726f6f743b0a7d3b0a0a2f2a0a202a2057652063616e27742061637475616c6c792068616e646c6520756673207965742c20736f207765207472616e736c61746520554653206d6f756e747320746f0a202a20657874326673206d6f756e74732e204920776f756c646e2774206d696e642061205546532066696c6573797374656d2c2062757420746865205546530a202a206c61796f757420697320736f20627261696e6465616420697427732061206d616a6f7220686561646163686520646f696e672069742e0a202a0a202a204a75737420686f77206c6f6e672061676f20776173206974207772697474656e3f204f544f48206f75722055465320647269766572206d6179206265207374696c6c0a202a20756e68617070792077697468204f5346205546532e205b434845434b4d455d0a202a2f0a73746174696320696e740a6f73665f7566735f6d6f756e7428636f6e73742063686172202a6469726e616d652c20737472756374207566735f61726773205f5f75736572202a617267732c20696e7420666c616773290a7b0a09696e742072657476616c3b0a0973747275637420636466735f6172677320746d703b0a097374727563742066696c656e616d65202a6465766e616d653b0a0a0972657476616c203d202d454641554c543b0a0969662028636f70795f66726f6d5f757365722826746d702c20617267732c2073697a656f6628746d702929290a0909676f746f206f75743b0a096465766e616d65203d206765746e616d6528746d702e6465766e616d65293b0a0972657476616c203d205054525f455252286465766e616d65293b0a096966202849535f455252286465766e616d6529290a0909676f746f206f75743b0a0972657476616c203d20646f5f6d6f756e74286465766e616d652d3e6e616d652c206469726e616d652c202265787432222c20666c6167732c204e554c4c293b0a097075746e616d65286465766e616d65293b0a206f75743a0a0972657475726e2072657476616c3b0a7d0a0a73746174696320696e740a6f73665f636466735f6d6f756e7428636f6e73742063686172202a6469726e616d652c2073747275637420636466735f61726773205f5f75736572202a617267732c20696e7420666c616773290a7b0a09696e742072657476616c3b0a0973747275637420636466735f6172677320746d703b0a097374727563742066696c656e616d65202a6465766e616d653b0a0a0972657476616c203d202d454641554c543b0a0969662028636f70795f66726f6d5f757365722826746d702c20617267732c2073697a656f6628746d702929290a0909676f746f206f75743b0a096465766e616d65203d206765746e616d6528746d702e6465766e616d65293b0a0972657476616c203d205054525f455252286465766e616d65293b0a096966202849535f455252286465766e616d6529290a0909676f746f206f75743b0a0972657476616c203d20646f5f6d6f756e74286465766e616d652d3e6e616d652c206469726e616d652c202269736f39363630222c20666c6167732c204e554c4c293b0a097075746e616d65286465766e616d65293b0a206f75743a0a0972657475726e2072657476616c3b0a7d0a0a73746174696320696e740a6f73665f70726f6366735f6d6f756e7428636f6e73742063686172202a6469726e616d652c207374727563742070726f6366735f61726773205f5f75736572202a617267732c20696e7420666c616773290a7b0a097374727563742070726f6366735f6172677320746d703b0a0a0969662028636f70795f66726f6d5f757365722826746d702c20617267732c2073697a656f6628746d702929290a090972657475726e202d454641554c543b0a0a0972657475726e20646f5f6d6f756e742822222c206469726e616d652c202270726f63222c20666c6167732c204e554c4c293b0a7d0a0a53595343414c4c5f444546494e4534286f73665f6d6f756e742c20756e7369676e6564206c6f6e672c20747970656e722c20636f6e73742063686172205f5f75736572202a2c20706174682c0a0909696e742c20666c61672c20766f6964205f5f75736572202a2c2064617461290a7b0a09696e742072657476616c3b0a097374727563742066696c656e616d65202a6e616d653b0a0a096e616d65203d206765746e616d652870617468293b0a0972657476616c203d205054525f455252286e616d65293b0a096966202849535f455252286e616d6529290a0909676f746f206f75743b0a097377697463682028747970656e7229207b0a096361736520313a0a090972657476616c203d206f73665f7566735f6d6f756e74286e616d652d3e6e616d652c20646174612c20666c6167293b0a0909627265616b3b0a096361736520363a0a090972657476616c203d206f73665f636466735f6d6f756e74286e616d652d3e6e616d652c20646174612c20666c6167293b0a0909627265616b3b0a096361736520393a0a090972657476616c203d206f73665f70726f6366735f6d6f756e74286e616d652d3e6e616d652c20646174612c20666c6167293b0a0909627265616b3b0a0964656661756c743a0a090972657476616c203d202d45494e56414c3b0a09097072696e746b28226f73665f6d6f756e7428256c642c202578295c6e222c20747970656e722c20666c6167293b0a097d0a097075746e616d65286e616d65293b0a206f75743a0a0972657475726e2072657476616c3b0a7d0a0a53595343414c4c5f444546494e4531286f73665f7574736e616d652c2063686172205f5f75736572202a2c206e616d65290a7b0a09696e74206572726f723b0a0a09646f776e5f7265616428267574735f73656d293b0a096572726f72203d202d454641554c543b0a0969662028636f70795f746f5f75736572286e616d65202b20302c207574736e616d6528292d3e7379736e616d652c20333229290a0909676f746f206f75743b0a0969662028636f70795f746f5f75736572286e616d65202b2033322c207574736e616d6528292d3e6e6f64656e616d652c20333229290a0909676f746f206f75743b0a0969662028636f70795f746f5f75736572286e616d65202b2036342c207574736e616d6528292d3e72656c656173652c20333229290a0909676f746f206f75743b0a0969662028636f70795f746f5f75736572286e616d65202b2039362c207574736e616d6528292d3e76657273696f6e2c20333229290a0909676f746f206f75743b0a0969662028636f70795f746f5f75736572286e616d65202b203132382c207574736e616d6528292d3e6d616368696e652c20333229290a0909676f746f206f75743b0a0a096572726f72203d20303b0a206f75743a0a0975705f7265616428267574735f73656d293b090a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4530286765747061676573697a65290a7b0a0972657475726e20504147455f53495a453b0a7d0a0a53595343414c4c5f444546494e453028676574647461626c6573697a65290a7b0a0972657475726e2073797363746c5f6e725f6f70656e3b0a7d0a0a2f2a0a202a20466f7220636f6d7061746962696c6974792077697468204f53462f31206f6e6c792e2020557365207574736e616d6528322920696e73746561642e0a202a2f0a53595343414c4c5f444546494e4532286f73665f676574646f6d61696e6e616d652c2063686172205f5f75736572202a2c206e616d652c20696e742c206e616d656c656e290a7b0a09756e7369676e6564206c656e3b0a09696e7420693b0a0a0969662028216163636573735f6f6b285645524946595f57524954452c206e616d652c206e616d656c656e29290a090972657475726e202d454641554c543b0a0a096c656e203d206e616d656c656e3b0a09696620286c656e203e203332290a09096c656e203d2033323b0a0a09646f776e5f7265616428267574735f73656d293b0a09666f72202869203d20303b2069203c206c656e3b202b2b6929207b0a09095f5f7075745f75736572287574736e616d6528292d3e646f6d61696e6e616d655b695d2c206e616d65202b2069293b0a0909696620287574736e616d6528292d3e646f6d61696e6e616d655b695d203d3d20275c3027290a090909627265616b3b0a097d0a0975705f7265616428267574735f73656d293b0a0a0972657475726e20303b0a7d0a0a2f2a0a202a2054686520666f6c6c6f77696e672073747566662073686f756c64206d6f766520696e746f2061206865616465722066696c652073686f756c6420697420657665720a202a206265206c6162656c656420226f6666696369616c6c7920737570706f727465642e2220205269676874206e6f772c207468657265206973206a75737420656e6f7567680a202a20737570706f727420746f2061766f6964206170706c69636174696f6e732028737563682061732074617229207072696e74696e67206572726f720a202a206d657373616765732e2020546865206174747269627574657320617265206e6f74207265616c6c7920696d706c656d656e7465642e0a202a2f0a0a2f2a0a202a2056616c75657320666f722050726f7065727479206c69737420656e74727920666c61670a202a2f0a23646566696e6520504c455f50524f5041474154455f4f4e5f434f50590909307831092f2a2063702831292077696c6c20636f707920656e7472790a09090909090920202062792064656661756c74202a2f0a23646566696e6520504c455f464c41475f4d41534b090909307831092f2a2056616c696420666c61672076616c756573202a2f0a23646566696e6520504c455f464c41475f414c4c0909092d31092f2a20416c6c20666c61672076616c7565202a2f0a0a7374727563742070726f706c6973746e616d655f61726773207b0a09756e7369676e656420696e7420706c5f6d61736b3b0a09756e7369676e656420696e7420706c5f6e756d6e616d65733b0a0963686172202a2a706c5f6e616d65733b0a7d3b0a0a756e696f6e20706c5f61726773207b0a097374727563742073657461726773207b0a090963686172205f5f75736572202a706174683b0a09096c6f6e6720666f6c6c6f773b0a09096c6f6e67206e62797465733b0a090963686172205f5f75736572202a6275663b0a097d207365743b0a09737472756374206673657461726773207b0a09096c6f6e672066643b0a09096c6f6e67206e62797465733b0a090963686172205f5f75736572202a6275663b0a097d20667365743b0a097374727563742067657461726773207b0a090963686172205f5f75736572202a706174683b0a09096c6f6e6720666f6c6c6f773b0a09097374727563742070726f706c6973746e616d655f61726773205f5f75736572202a6e616d655f617267733b0a09096c6f6e67206e62797465733b0a090963686172205f5f75736572202a6275663b0a0909696e74205f5f75736572202a6d696e5f6275665f73697a653b0a097d206765743b0a09737472756374206667657461726773207b0a09096c6f6e672066643b0a09097374727563742070726f706c6973746e616d655f61726773205f5f75736572202a6e616d655f617267733b0a09096c6f6e67206e62797465733b0a090963686172205f5f75736572202a6275663b0a0909696e74205f5f75736572202a6d696e5f6275665f73697a653b0a097d20666765743b0a097374727563742064656c61726773207b0a090963686172205f5f75736572202a706174683b0a09096c6f6e6720666f6c6c6f773b0a09097374727563742070726f706c6973746e616d655f61726773205f5f75736572202a6e616d655f617267733b0a097d2064656c3b0a09737472756374206664656c61726773207b0a09096c6f6e672066643b0a09097374727563742070726f706c6973746e616d655f61726773205f5f75736572202a6e616d655f617267733b0a097d206664656c3b0a7d3b0a0a656e756d20706c5f636f6465207b0a09504c5f534554203d20312c20504c5f46534554203d20322c0a09504c5f474554203d20332c20504c5f46474554203d20342c0a09504c5f44454c203d20352c20504c5f4644454c203d20360a7d3b0a0a53595343414c4c5f444546494e4532286f73665f70726f706c6973745f73797363616c6c2c20656e756d20706c5f636f64652c20636f64652c0a0909756e696f6e20706c5f61726773205f5f75736572202a2c2061726773290a7b0a096c6f6e67206572726f723b0a09696e74205f5f75736572202a6d696e5f6275665f73697a655f7074723b0a0a097377697463682028636f646529207b0a096361736520504c5f5345543a0a0909696620286765745f75736572286572726f722c2026617267732d3e7365742e6e627974657329290a0909096572726f72203d202d454641554c543b0a0909627265616b3b0a096361736520504c5f465345543a0a0909696620286765745f75736572286572726f722c2026617267732d3e667365742e6e627974657329290a0909096572726f72203d202d454641554c543b0a0909627265616b3b0a096361736520504c5f4745543a0a09096572726f72203d206765745f75736572286d696e5f6275665f73697a655f7074722c2026617267732d3e6765742e6d696e5f6275665f73697a65293b0a0909696620286572726f72290a090909627265616b3b0a09096572726f72203d207075745f7573657228302c206d696e5f6275665f73697a655f707472293b0a0909627265616b3b0a096361736520504c5f464745543a0a09096572726f72203d206765745f75736572286d696e5f6275665f73697a655f7074722c2026617267732d3e666765742e6d696e5f6275665f73697a65293b0a0909696620286572726f72290a090909627265616b3b0a09096572726f72203d207075745f7573657228302c206d696e5f6275665f73697a655f707472293b0a0909627265616b3b0a096361736520504c5f44454c3a0a096361736520504c5f4644454c3a0a09096572726f72203d20303b0a0909627265616b3b0a0964656661756c743a0a09096572726f72203d202d454f504e4f54535550503b0a0909627265616b3b0a097d3b0a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4532286f73665f736967737461636b2c2073747275637420736967737461636b205f5f75736572202a2c207573732c0a090973747275637420736967737461636b205f5f75736572202a2c20756f7373290a7b0a09756e7369676e6564206c6f6e6720757370203d20726475737028293b0a09756e7369676e6564206c6f6e67206f73735f7370203d2063757272656e742d3e7361735f73735f7370202b2063757272656e742d3e7361735f73735f73697a653b0a09756e7369676e6564206c6f6e67206f73735f6f73203d206f6e5f7369675f737461636b28757370293b0a09696e74206572726f723b0a0a096966202875737329207b0a0909766f6964205f5f75736572202a73735f73703b0a0a09096572726f72203d202d454641554c543b0a0909696620286765745f757365722873735f73702c20267573732d3e73735f737029290a090909676f746f206f75743b0a0a09092f2a204966207468652063757272656e7420737461636b2077617320736574207769746820736967616c74737461636b2c20646f6e27740a09092020207377617020737461636b73207768696c6520776520617265206f6e2069742e20202a2f0a09096572726f72203d202d455045524d3b0a09096966202863757272656e742d3e7361735f73735f7370202626206f6e5f7369675f737461636b2875737029290a090909676f746f206f75743b0a0a09092f2a2053696e636520776520646f6e2774206b6e6f772074686520657874656e74206f662074686520737461636b2c20616e6420776520646f6e27740a0909202020747261636b206f6e737461636b2d6e6573732c20627574207261746865722063616c63756c6174652069742c207765206d757374200a090920202070726573756d6520612073697a652e2020486f2068756d207468697320696e74657266616365206973206c6f7373792e20202a2f0a090963757272656e742d3e7361735f73735f7370203d2028756e7369676e6564206c6f6e672973735f7370202d2053494753544b535a3b0a090963757272656e742d3e7361735f73735f73697a65203d2053494753544b535a3b0a097d0a0a0969662028756f737329207b0a09096572726f72203d202d454641554c543b0a09096966202821206163636573735f6f6b285645524946595f57524954452c20756f73732c2073697a656f66282a756f737329290a0909202020207c7c205f5f7075745f75736572286f73735f73702c2026756f73732d3e73735f7370290a0909202020207c7c205f5f7075745f75736572286f73735f6f732c2026756f73732d3e73735f6f6e737461636b29290a090909676f746f206f75743b0a097d0a0a096572726f72203d20303b0a206f75743a0a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4533286f73665f737973696e666f2c20696e742c20636f6d6d616e642c2063686172205f5f75736572202a2c206275662c206c6f6e672c20636f756e74290a7b0a09636f6e73742063686172202a737973696e666f5f7461626c655b5d203d207b0a09097574736e616d6528292d3e7379736e616d652c0a09097574736e616d6528292d3e6e6f64656e616d652c0a09097574736e616d6528292d3e72656c656173652c0a09097574736e616d6528292d3e76657273696f6e2c0a09097574736e616d6528292d3e6d616368696e652c0a090922616c706861222c092f2a20696e737472756374696f6e2073657420617263686974656374757265202a2f0a09092264756d6d79222c092f2a2068617264776172652073657269616c206e756d626572202a2f0a09092264756d6d79222c092f2a206861726477617265206d616e756661637475726572202a2f0a09092264756d6d79222c092f2a207365637572652052504320646f6d61696e202a2f0a097d3b0a09756e7369676e6564206c6f6e67206f66667365743b0a09636f6e73742063686172202a7265733b0a096c6f6e67206c656e2c20657272203d202d45494e56414c3b0a0a096f6666736574203d20636f6d6d616e642d313b0a09696620286f6666736574203e3d2041525241595f53495a4528737973696e666f5f7461626c652929207b0a09092f2a204469676974616c20554e49582068617320612066657720756e7075626c697368656420696e74657266616365732068657265202a2f0a09097072696e746b2822737973696e666f28256429222c20636f6d6d616e64293b0a0909676f746f206f75743b0a097d0a0a09646f776e5f7265616428267574735f73656d293b0a09726573203d20737973696e666f5f7461626c655b6f66667365745d3b0a096c656e203d207374726c656e28726573292b313b0a096966202828756e7369676e6564206c6f6e67296c656e203e2028756e7369676e6564206c6f6e6729636f756e74290a09096c656e203d20636f756e743b0a0969662028636f70795f746f5f75736572286275662c207265732c206c656e29290a0909657272203d202d454641554c543b0a09656c73650a0909657272203d20303b0a0975705f7265616428267574735f73656d293b0a206f75743a0a0972657475726e206572723b0a7d0a0a53595343414c4c5f444546494e4535286f73665f676574737973696e666f2c20756e7369676e6564206c6f6e672c206f702c20766f6964205f5f75736572202a2c206275666665722c0a0909756e7369676e6564206c6f6e672c206e62797465732c20696e74205f5f75736572202a2c2073746172742c20766f6964205f5f75736572202a2c20617267290a7b0a09756e7369676e6564206c6f6e6720773b0a09737472756374207065726370755f737472756374202a6370753b0a0a0973776974636820286f7029207b0a0963617365204753495f494545455f46505f434f4e54524f4c3a0a09092f2a2052657475726e2063757272656e7420736f66747761726520667020636f6e74726f6c20262073746174757320626974732e20202a2f0a09092f2a204e6f7465207468617420445520646f65736e27742076657269667920617661696c61626c6520737061636520686572652e20202a2f0a0a20090977203d2063757272656e745f7468726561645f696e666f28292d3e696565655f7374617465202620494545455f53575f4d41534b3b0a20090977203d20737763725f7570646174655f73746174757328772c207264667063722829293b0a0909696620287075745f7573657228772c2028756e7369676e6564206c6f6e67205f5f75736572202a292062756666657229290a09090972657475726e202d454641554c543b0a090972657475726e20303b0a0a0963617365204753495f494545455f53544154455f41545f5349474e414c3a0a09092f2a0a0909202a204e6f74207375726520616e79626f64792077696c6c20657665722075736520746869732077656972642073747566662e202054686573650a0909202a206f70732063616e20626520757365642028756e646572204f53462f312920746f2073657420746865206670637220746861742073686f756c640a0909202a2062652075736564207768656e2061207369676e616c2068616e646c65722073746172747320657865637574696e672e0a0909202a2f0a0909627265616b3b0a0a200963617365204753495f55414350524f433a0a0909696620286e6279746573203c2073697a656f6628756e7369676e656420696e7429290a09090972657475726e202d45494e56414c3b0a090977203d2063757272656e745f7468726561645f696e666f28292d3e7374617475732026205541435f4249544d41534b3b0a0909696620287075745f7573657228772c2028756e7369676e656420696e74205f5f75736572202a2962756666657229290a09090972657475726e202d454641554c543b0a20090972657475726e20313b0a0a0963617365204753495f50524f435f545950453a0a0909696620286e6279746573203c2073697a656f6628756e7369676e6564206c6f6e6729290a09090972657475726e202d45494e56414c3b0a0909637075203d2028737472756374207065726370755f7374727563742a290a090920202828636861722a296877727062202b2068777270622d3e70726f636573736f725f6f6666736574293b0a090977203d206370752d3e747970653b0a0909696620287075745f7573657228772c2028756e7369676e6564206c6f6e6720205f5f757365722a2962756666657229290a09090972657475726e202d454641554c543b0a090972657475726e20313b0a0a0963617365204753495f4745545f48575250423a0a0909696620286e6279746573203e2073697a656f66282a687772706229290a09090972657475726e202d45494e56414c3b0a090969662028636f70795f746f5f75736572286275666665722c2068777270622c206e62797465732920213d2030290a09090972657475726e202d454641554c543b0a090972657475726e20313b0a0a0964656661756c743a0a0909627265616b3b0a097d0a0a0972657475726e202d454f504e4f54535550503b0a7d0a0a53595343414c4c5f444546494e4535286f73665f736574737973696e666f2c20756e7369676e6564206c6f6e672c206f702c20766f6964205f5f75736572202a2c206275666665722c0a0909756e7369676e6564206c6f6e672c206e62797465732c20696e74205f5f75736572202a2c2073746172742c20766f6964205f5f75736572202a2c20617267290a7b0a0973776974636820286f7029207b0a0963617365205353495f494545455f46505f434f4e54524f4c3a207b0a0909756e7369676e6564206c6f6e6720737763722c20667063723b0a0909756e7369676e656420696e74202a73746174653b0a0a09092f2a200a0909202a20416c706861204172636869746563747572652048616e64626f6f6b20342e372e372e333a0a0909202a20546f2062652066756c6c79204945454520636f6d7069616e742c207765206d75737420747261636b207468652063757272656e7420494545450a0909202a20657863657074696f6e20737461746520696e20736f6674776172652c20626563617573652073707572696f757320626974732063616e2062650a0909202a2073657420696e20746865207472617020736861646f77206f66206120736f6674776172652d636f6d706c65746520696e736e2e0a0909202a2f0a0a0909696620286765745f7573657228737763722c2028756e7369676e6564206c6f6e67205f5f75736572202a2962756666657229290a09090972657475726e202d454641554c543b0a09097374617465203d202663757272656e745f7468726561645f696e666f28292d3e696565655f73746174653b0a0a09092f2a2055706461746520736f6674617265207472617020656e61626c6520626974732e20202a2f0a09092a7374617465203d20282a73746174652026207e494545455f53575f4d41534b29207c202873776372202620494545455f53575f4d41534b293b0a0a09092f2a2055706461746520746865207265616c20667063722e20202a2f0a090966706372203d207264667063722829202620465043525f44594e5f4d41534b3b0a090966706372207c3d20696565655f737763725f746f5f667063722873776372293b0a09097772667063722866706372293b0a0a090972657475726e20303b0a097d0a0a0963617365205353495f494545455f52414953455f455843455054494f4e3a207b0a0909756e7369676e6564206c6f6e67206578632c20737763722c20667063722c206665783b0a0909756e7369676e656420696e74202a73746174653b0a0a0909696620286765745f75736572286578632c2028756e7369676e6564206c6f6e67205f5f75736572202a2962756666657229290a09090972657475726e202d454641554c543b0a09097374617465203d202663757272656e745f7468726561645f696e666f28292d3e696565655f73746174653b0a090965786320263d20494545455f5354415455535f4d41534b3b0a0a09092f2a2055706461746520736f6674617265207472617020656e61626c6520626974732e20202a2f0a20090973776372203d20282a7374617465202620494545455f53575f4d41534b29207c206578633b0a09092a7374617465207c3d206578633b0a0a09092f2a2055706461746520746865207265616c20667063722e20202a2f0a090966706372203d2072646670637228293b0a090966706372207c3d20696565655f737763725f746f5f667063722873776372293b0a09097772667063722866706372293b0a0a2009092f2a20496620616e7920657863657074696f6e732073657420627920746869732063616c6c2c20616e642061726520756e6d61736b65642c0a090920202073656e642061207369676e616c2e20204f6c6420657863657074696f6e7320617265206e6f74207369676e616c65642e20202a2f0a0909666578203d2028657863203e3e20494545455f5354415455535f544f5f45584353554d5f534849465429202620737763723b0a2009096966202866657829207b0a090909736967696e666f5f7420696e666f3b0a090909696e742073695f636f6465203d20303b0a0a09090969662028666578202620494545455f545241505f454e41424c455f444e4f292073695f636f6465203d204650455f464c54554e443b0a09090969662028666578202620494545455f545241505f454e41424c455f494e45292073695f636f6465203d204650455f464c545245533b0a09090969662028666578202620494545455f545241505f454e41424c455f554e46292073695f636f6465203d204650455f464c54554e443b0a09090969662028666578202620494545455f545241505f454e41424c455f4f5646292073695f636f6465203d204650455f464c544f56463b0a09090969662028666578202620494545455f545241505f454e41424c455f445a45292073695f636f6465203d204650455f464c544449563b0a09090969662028666578202620494545455f545241505f454e41424c455f494e56292073695f636f6465203d204650455f464c54494e563b0a0a090909696e666f2e73695f7369676e6f203d205349474650453b0a090909696e666f2e73695f6572726e6f203d20303b0a090909696e666f2e73695f636f6465203d2073695f636f64653b0a090909696e666f2e73695f61646472203d204e554c4c3b20202f2a204649584d45202a2f0a2009090973656e645f7369675f696e666f285349474650452c2026696e666f2c2063757272656e74293b0a2009097d0a090972657475726e20303b0a097d0a0a0963617365205353495f494545455f53544154455f41545f5349474e414c3a0a0963617365205353495f494545455f49474e4f52455f53544154455f41545f5349474e414c3a0a09092f2a0a0909202a204e6f74207375726520616e79626f64792077696c6c20657665722075736520746869732077656972642073747566662e202054686573650a0909202a206f70732063616e20626520757365642028756e646572204f53462f312920746f2073657420746865206670637220746861742073686f756c640a0909202a2062652075736564207768656e2061207369676e616c2068616e646c65722073746172747320657865637574696e672e0a0909202a2f0a0909627265616b3b0a0a200963617365205353495f4e5650414952533a207b0a0909756e7369676e6564205f5f75736572202a70203d206275666665723b0a0909756e7369676e656420693b0a09090a0909666f72202869203d20302c2070203d206275666665723b2069203c206e62797465733b202b2b692c2070202b3d203229207b0a090909756e7369676e656420762c20772c207374617475733b0a0a090909696620286765745f7573657228762c207029207c7c206765745f7573657228772c2070202b203129290a200909090972657475726e202d454641554c543b0a2009090973776974636820287629207b0a2009090963617365205353494e5f55414350524f433a0a090909097720263d205541435f4249544d41534b3b0a09090909737461747573203d2063757272656e745f7468726561645f696e666f28292d3e7374617475733b0a09090909737461747573203d20287374617475732026207e5541435f4249544d41534b29207c20773b0a0909090963757272656e745f7468726561645f696e666f28292d3e737461747573203d207374617475733b0a2009090909627265616b3b0a200a2009090964656661756c743a0a200909090972657475726e202d454f504e4f54535550503b0a200909097d0a2009097d0a20090972657475726e20303b0a097d0a200a0963617365205353495f4c4d463a0a090972657475726e20303b0a0a0964656661756c743a0a0909627265616b3b0a097d0a0a0972657475726e202d454f504e4f54535550503b0a7d0a0a2f2a205472616e736c6174696f6e732064756520746f2074686520666163742074686174204f534627732074696d655f7420697320616e20696e742e202057686963680a2020206166666563747320616c6c20736f727473206f66207468696e67732c206c696b652074696d6576616c20616e64206974696d657276616c2e20202a2f0a0a65787465726e207374727563742074696d657a6f6e65207379735f747a3b0a0a7374727563742074696d6576616c33320a7b0a20202020696e742074765f7365632c2074765f757365633b0a7d3b0a0a737472756374206974696d657276616c33320a7b0a202020207374727563742074696d6576616c33322069745f696e74657276616c3b0a202020207374727563742074696d6576616c33322069745f76616c75653b0a7d3b0a0a73746174696320696e6c696e65206c6f6e670a6765745f74763332287374727563742074696d6576616c202a6f2c207374727563742074696d6576616c3332205f5f75736572202a69290a7b0a0972657475726e2028216163636573735f6f6b285645524946595f524541442c20692c2073697a656f66282a692929207c7c0a0909285f5f6765745f75736572286f2d3e74765f7365632c2026692d3e74765f73656329207c0a0909205f5f6765745f75736572286f2d3e74765f757365632c2026692d3e74765f757365632929293b0a7d0a0a73746174696320696e6c696e65206c6f6e670a7075745f74763332287374727563742074696d6576616c3332205f5f75736572202a6f2c207374727563742074696d6576616c202a69290a7b0a0972657475726e2028216163636573735f6f6b285645524946595f57524954452c206f2c2073697a656f66282a6f2929207c7c0a0909285f5f7075745f7573657228692d3e74765f7365632c20266f2d3e74765f73656329207c0a0909205f5f7075745f7573657228692d3e74765f757365632c20266f2d3e74765f757365632929293b0a7d0a0a73746174696320696e6c696e65206c6f6e670a6765745f6974333228737472756374206974696d657276616c202a6f2c20737472756374206974696d657276616c3332205f5f75736572202a69290a7b0a0972657475726e2028216163636573735f6f6b285645524946595f524541442c20692c2073697a656f66282a692929207c7c0a0909285f5f6765745f75736572286f2d3e69745f696e74657276616c2e74765f7365632c2026692d3e69745f696e74657276616c2e74765f73656329207c0a0909205f5f6765745f75736572286f2d3e69745f696e74657276616c2e74765f757365632c2026692d3e69745f696e74657276616c2e74765f7573656329207c0a0909205f5f6765745f75736572286f2d3e69745f76616c75652e74765f7365632c2026692d3e69745f76616c75652e74765f73656329207c0a0909205f5f6765745f75736572286f2d3e69745f76616c75652e74765f757365632c2026692d3e69745f76616c75652e74765f757365632929293b0a7d0a0a73746174696320696e6c696e65206c6f6e670a7075745f6974333228737472756374206974696d657276616c3332205f5f75736572202a6f2c20737472756374206974696d657276616c202a69290a7b0a0972657475726e2028216163636573735f6f6b285645524946595f57524954452c206f2c2073697a656f66282a6f2929207c7c0a0909285f5f7075745f7573657228692d3e69745f696e74657276616c2e74765f7365632c20266f2d3e69745f696e74657276616c2e74765f73656329207c0a0909205f5f7075745f7573657228692d3e69745f696e74657276616c2e74765f757365632c20266f2d3e69745f696e74657276616c2e74765f7573656329207c0a0909205f5f7075745f7573657228692d3e69745f76616c75652e74765f7365632c20266f2d3e69745f76616c75652e74765f73656329207c0a0909205f5f7075745f7573657228692d3e69745f76616c75652e74765f757365632c20266f2d3e69745f76616c75652e74765f757365632929293b0a7d0a0a73746174696320696e6c696e6520766f69640a6a6966666965735f746f5f74696d6576616c333228756e7369676e6564206c6f6e67206a6966666965732c207374727563742074696d6576616c3332202a76616c7565290a7b0a0976616c75652d3e74765f75736563203d20286a696666696573202520485a29202a2028313030303030304c202f20485a293b0a0976616c75652d3e74765f736563203d206a696666696573202f20485a3b0a7d0a0a53595343414c4c5f444546494e4532286f73665f67657474696d656f666461792c207374727563742074696d6576616c3332205f5f75736572202a2c2074762c0a09097374727563742074696d657a6f6e65205f5f75736572202a2c20747a290a7b0a0969662028747629207b0a09097374727563742074696d6576616c206b74763b0a0909646f5f67657474696d656f6664617928266b7476293b0a0909696620287075745f747633322874762c20266b747629290a09090972657475726e202d454641554c543b0a097d0a0969662028747a29207b0a090969662028636f70795f746f5f7573657228747a2c20267379735f747a2c2073697a656f66287379735f747a2929290a09090972657475726e202d454641554c543b0a097d0a0972657475726e20303b0a7d0a0a53595343414c4c5f444546494e4532286f73665f73657474696d656f666461792c207374727563742074696d6576616c3332205f5f75736572202a2c2074762c0a09097374727563742074696d657a6f6e65205f5f75736572202a2c20747a290a7b0a097374727563742074696d6573706563206b74733b0a097374727563742074696d657a6f6e65206b747a3b0a0a200969662028747629207b0a0909696620286765745f7476333228287374727563742074696d6576616c202a29266b74732c20747629290a09090972657475726e202d454641554c543b0a097d0a0969662028747a29207b0a090969662028636f70795f66726f6d5f7573657228266b747a2c20747a2c2073697a656f66282a747a2929290a09090972657475726e202d454641554c543b0a097d0a0a096b74732e74765f6e736563202a3d20313030303b0a0a0972657475726e20646f5f7379735f73657474696d656f66646179287476203f20266b7473203a204e554c4c2c20747a203f20266b747a203a204e554c4c293b0a7d0a0a53595343414c4c5f444546494e4532286f73665f6765746974696d65722c20696e742c2077686963682c20737472756374206974696d657276616c3332205f5f75736572202a2c206974290a7b0a09737472756374206974696d657276616c206b69743b0a09696e74206572726f723b0a0a096572726f72203d20646f5f6765746974696d65722877686963682c20266b6974293b0a0969662028216572726f72202626207075745f697433322869742c20266b697429290a09096572726f72203d202d454641554c543b0a0a0972657475726e206572726f723b0a7d0a0a53595343414c4c5f444546494e4533286f73665f7365746974696d65722c20696e742c2077686963682c20737472756374206974696d657276616c3332205f5f75736572202a2c20696e2c0a0909737472756374206974696d657276616c3332205f5f75736572202a2c206f7574290a7b0a09737472756374206974696d657276616c206b696e2c206b6f75743b0a09696e74206572726f723b0a0a0969662028696e29207b0a0909696620286765745f6974333228266b696e2c20696e29290a09090972657475726e202d454641554c543b0a097d20656c73650a09096d656d73657428266b696e2c20302c2073697a656f66286b696e29293b0a0a096572726f72203d20646f5f7365746974696d65722877686963682c20266b696e2c206f7574203f20266b6f7574203a204e554c4c293b0a09696620286572726f72207c7c20216f7574290a090972657475726e206572726f723b0a0a09696620287075745f69743332286f75742c20266b6f757429290a090972657475726e202d454641554c543b0a0a0972657475726e20303b0a0a7d0a0a53595343414c4c5f444546494e4532286f73665f7574696d65732c20636f6e73742063686172205f5f75736572202a2c2066696c656e616d652c0a09097374727563742074696d6576616c3332205f5f75736572202a2c20747673290a7b0a097374727563742074696d65737065632074765b325d3b0a0a096966202874767329207b0a09097374727563742074696d6576616c206b7476735b325d3b0a0909696620286765745f7476333228266b7476735b305d2c20267476735b305d29207c7c0a0909202020206765745f7476333228266b7476735b315d2c20267476735b315d29290a09090972657475726e202d454641554c543b0a0a0909696620286b7476735b305d2e74765f75736563203c2030207c7c206b7476735b305d2e74765f75736563203e3d2031303030303030207c7c0a0909202020206b7476735b315d2e74765f75736563203c2030207c7c206b7476735b315d2e74765f75736563203e3d2031303030303030290a09090972657475726e202d45494e56414c3b0a0a090974765b305d2e74765f736563203d206b7476735b305d2e74765f7365633b0a090974765b305d2e74765f6e736563203d2031303030202a206b7476735b305d2e74765f757365633b0a090974765b315d2e74765f736563203d206b7476735b315d2e74765f7365633b0a090974765b315d2e74765f6e736563203d2031303030202a206b7476735b315d2e74765f757365633b0a097d0a0a0972657475726e20646f5f7574696d65732841545f46444357442c2066696c656e616d652c20747673203f207476203a204e554c4c2c2030293b0a7d0a0a53595343414c4c5f444546494e4535286f73665f73656c6563742c20696e742c206e2c2066645f736574205f5f75736572202a2c20696e702c2066645f736574205f5f75736572202a2c206f7574702c0a090966645f736574205f5f75736572202a2c206578702c207374727563742074696d6576616c3332205f5f75736572202a2c20747670290a7b0a097374727563742074696d657370656320656e645f74696d652c202a746f203d204e554c4c3b0a096966202874767029207b0a090974696d655f74207365632c20757365633b0a0a0909746f203d2026656e645f74696d653b0a0a090969662028216163636573735f6f6b285645524946595f524541442c207476702c2073697a656f66282a74767029290a0909202020207c7c205f5f6765745f75736572287365632c20267476702d3e74765f736563290a0909202020207c7c205f5f6765745f7573657228757365632c20267476702d3e74765f757365632929207b0a0909202020200972657475726e202d454641554c543b0a09097d0a0a090969662028736563203c2030207c7c2075736563203c2030290a09090972657475726e202d45494e56414c3b0a0a090969662028706f6c6c5f73656c6563745f7365745f74696d656f757428746f2c207365632c2075736563202a204e5345435f5045525f5553454329290a09090972657475726e202d45494e56414c3b09090a0a097d0a0a092f2a204f534620646f6573206e6f7420636f7079206261636b207468652072656d61696e696e672074696d652e20202a2f0a0972657475726e20636f72655f7379735f73656c656374286e2c20696e702c206f7574702c206578702c20746f293b0a7d0a0a737472756374207275736167653332207b0a097374727563742074696d6576616c33322072755f7574696d653b092f2a20757365722074696d652075736564202a2f0a097374727563742074696d6576616c33322072755f7374696d653b092f2a2073797374656d2074696d652075736564202a2f0a096c6f6e670972755f6d61787273733b09092f2a206d6178696d756d207265736964656e74207365742073697a65202a2f0a096c6f6e670972755f69787273733b09092f2a20696e74656772616c20736861726564206d656d6f72792073697a65202a2f0a096c6f6e670972755f69647273733b09092f2a20696e74656772616c20756e73686172656420646174612073697a65202a2f0a096c6f6e670972755f69737273733b09092f2a20696e74656772616c20756e73686172656420737461636b2073697a65202a2f0a096c6f6e670972755f6d696e666c743b09092f2a2070616765207265636c61696d73202a2f0a096c6f6e670972755f6d616a666c743b09092f2a2070616765206661756c7473202a2f0a096c6f6e670972755f6e737761703b09092f2a207377617073202a2f0a096c6f6e670972755f696e626c6f636b3b09092f2a20626c6f636b20696e707574206f7065726174696f6e73202a2f0a096c6f6e670972755f6f75626c6f636b3b09092f2a20626c6f636b206f7574707574206f7065726174696f6e73202a2f0a096c6f6e670972755f6d7367736e643b09092f2a206d657373616765732073656e74202a2f0a096c6f6e670972755f6d73677263763b09092f2a206d65737361676573207265636569766564202a2f0a096c6f6e670972755f6e7369676e616c733b09092f2a207369676e616c73207265636569766564202a2f0a096c6f6e670972755f6e766373773b09092f2a20766f6c756e7461727920636f6e74657874207377697463686573202a2f0a096c6f6e670972755f6e69766373773b09092f2a20696e766f6c756e746172792022202a2f0a7d3b0a0a53595343414c4c5f444546494e4532286f73665f6765747275736167652c20696e742c2077686f2c20737472756374207275736167653332205f5f75736572202a2c207275290a7b0a0973747275637420727573616765333220723b0a0a096966202877686f20213d205255534147455f53454c462026262077686f20213d205255534147455f4348494c4452454e290a090972657475726e202d45494e56414c3b0a0a096d656d7365742826722c20302c2073697a656f66287229293b0a09737769746368202877686f29207b0a0963617365205255534147455f53454c463a0a09096a6966666965735f746f5f74696d6576616c33322863757272656e742d3e7574696d652c2026722e72755f7574696d65293b0a09096a6966666965735f746f5f74696d6576616c33322863757272656e742d3e7374696d652c2026722e72755f7374696d65293b0a0909722e72755f6d696e666c74203d2063757272656e742d3e6d696e5f666c743b0a0909722e72755f6d616a666c74203d2063757272656e742d3e6d616a5f666c743b0a0909627265616b3b0a0963617365205255534147455f4348494c4452454e3a0a09096a6966666965735f746f5f74696d6576616c33322863757272656e742d3e7369676e616c2d3e637574696d652c2026722e72755f7574696d65293b0a09096a6966666965735f746f5f74696d6576616c33322863757272656e742d3e7369676e616c2d3e637374696d652c2026722e72755f7374696d65293b0a0909722e72755f6d696e666c74203d2063757272656e742d3e7369676e616c2d3e636d696e5f666c743b0a0909722e72755f6d616a666c74203d2063757272656e742d3e7369676e616c2d3e636d616a5f666c743b0a0909627265616b3b0a097d0a0a0972657475726e20636f70795f746f5f757365722872752c2026722c2073697a656f6628722929203f202d454641554c54203a20303b0a7d0a0a53595343414c4c5f444546494e4534286f73665f77616974342c207069645f742c207069642c20696e74205f5f75736572202a2c20757374617475732c20696e742c206f7074696f6e732c0a0909737472756374207275736167653332205f5f75736572202a2c207572290a7b0a097374727563742072757361676520723b0a096c6f6e67207265742c206572723b0a09756e7369676e656420696e7420737461747573203d20303b0a096d6d5f7365676d656e745f74206f6c645f66733b0a0a0969662028217572290a090972657475726e207379735f7761697434287069642c20757374617475732c206f7074696f6e732c204e554c4c293b0a0a096f6c645f6673203d206765745f667328293b0a09090a097365745f667320284b45524e454c5f4453293b0a09726574203d207379735f7761697434287069642c2028756e7369676e656420696e74205f5f75736572202a2920267374617475732c206f7074696f6e732c0a0909092873747275637420727573616765205f5f75736572202a29202672293b0a097365745f667320286f6c645f6673293b0a0a0969662028216163636573735f6f6b285645524946595f57524954452c2075722c2073697a656f66282a75722929290a090972657475726e202d454641554c543b0a0a09657272203d20303b0a09657272207c3d207075745f75736572287374617475732c2075737461747573293b0a09657272207c3d205f5f7075745f7573657228722e72755f7574696d652e74765f7365632c202675722d3e72755f7574696d652e74765f736563293b0a09657272207c3d205f5f7075745f7573657228722e72755f7574696d652e74765f757365632c202675722d3e72755f7574696d652e74765f75736563293b0a09657272207c3d205f5f7075745f7573657228722e72755f7374696d652e74765f7365632c202675722d3e72755f7374696d652e74765f736563293b0a09657272207c3d205f5f7075745f7573657228722e72755f7374696d652e74765f757365632c202675722d3e72755f7374696d652e74765f75736563293b0a09657272207c3d205f5f7075745f7573657228722e72755f6d61787273732c202675722d3e72755f6d6178727373293b0a09657272207c3d205f5f7075745f7573657228722e72755f69787273732c202675722d3e72755f6978727373293b0a09657272207c3d205f5f7075745f7573657228722e72755f69647273732c202675722d3e72755f6964727373293b0a09657272207c3d205f5f7075745f7573657228722e72755f69737273732c202675722d3e72755f6973727373293b0a09657272207c3d205f5f7075745f7573657228722e72755f6d696e666c742c202675722d3e72755f6d696e666c74293b0a09657272207c3d205f5f7075745f7573657228722e72755f6d616a666c742c202675722d3e72755f6d616a666c74293b0a09657272207c3d205f5f7075745f7573657228722e72755f6e737761702c202675722d3e72755f6e73776170293b0a09657272207c3d205f5f7075745f7573657228722e72755f696e626c6f636b2c202675722d3e72755f696e626c6f636b293b0a09657272207c3d205f5f7075745f7573657228722e72755f6f75626c6f636b2c202675722d3e72755f6f75626c6f636b293b0a09657272207c3d205f5f7075745f7573657228722e72755f6d7367736e642c202675722d3e72755f6d7367736e64293b0a09657272207c3d205f5f7075745f7573657228722e72755f6d73677263762c202675722d3e72755f6d7367726376293b0a09657272207c3d205f5f7075745f7573657228722e72755f6e7369676e616c732c202675722d3e72755f6e7369676e616c73293b0a09657272207c3d205f5f7075745f7573657228722e72755f6e766373772c202675722d3e72755f6e76637377293b0a09657272207c3d205f5f7075745f7573657228722e72755f6e69766373772c202675722d3e72755f6e6976637377293b0a0a0972657475726e20657272203f20657272203a207265743b0a7d0a0a2f2a0a202a204920646f6e2774206b6e6f7720776861742074686520706172616d6574657273206172653a20746865206669727374206f6e650a202a207365656d7320746f20626520612074696d6576616c20706f696e7465722c20616e642049207375737065637420746865207365636f6e640a202a206f6e65206973207468652074696d652072656d61696e696e672e2e20486f2068756d6d2e2e204e6f20646f63756d656e746174696f6e2e0a202a2f0a53595343414c4c5f444546494e4532286f73665f75736c6565705f7468726561642c207374727563742074696d6576616c3332205f5f75736572202a2c20736c6565702c0a09097374727563742074696d6576616c3332205f5f75736572202a2c2072656d61696e290a7b0a097374727563742074696d6576616c20746d703b0a09756e7369676e6564206c6f6e67207469636b733b0a0a09696620286765745f747633322826746d702c20736c65657029290a0909676f746f206661756c743b0a0a097469636b73203d2074696d6576616c5f746f5f6a6966666965732826746d70293b0a0a097469636b73203d207363686564756c655f74696d656f75745f696e7465727275707469626c65287469636b73293b0a0a096966202872656d61696e29207b0a09096a6966666965735f746f5f74696d6576616c287469636b732c2026746d70293b0a0909696620287075745f747633322872656d61696e2c2026746d7029290a090909676f746f206661756c743b0a097d0a090a0972657475726e20303b0a206661756c743a0a0972657475726e202d454641554c543b0a7d0a0a0a7374727563742074696d65783332207b0a09756e7369676e656420696e74206d6f6465733b092f2a206d6f64652073656c6563746f72202a2f0a096c6f6e67206f66667365743b09092f2a2074696d65206f666673657420287573656329202a2f0a096c6f6e6720667265713b09092f2a206672657175656e6379206f666673657420287363616c65642070706d29202a2f0a096c6f6e67206d61786572726f723b09092f2a206d6178696d756d206572726f7220287573656329202a2f0a096c6f6e67206573746572726f723b09092f2a20657374696d61746564206572726f7220287573656329202a2f0a09696e74207374617475733b09092f2a20636c6f636b20636f6d6d616e642f737461747573202a2f0a096c6f6e6720636f6e7374616e743b09092f2a20706c6c2074696d6520636f6e7374616e74202a2f0a096c6f6e6720707265636973696f6e3b09092f2a20636c6f636b20707265636973696f6e20287573656329202872656164206f6e6c7929202a2f0a096c6f6e6720746f6c6572616e63653b09092f2a20636c6f636b206672657175656e637920746f6c6572616e6365202870706d290a09090909202a202872656164206f6e6c79290a09090909202a2f0a097374727563742074696d6576616c33322074696d653b092f2a202872656164206f6e6c7929202a2f0a096c6f6e67207469636b3b09092f2a20286d6f64696669656429207573656373206265747765656e20636c6f636b207469636b73202a2f0a0a096c6f6e6720707073667265713b20202020202020202020202f2a20707073206672657175656e637920287363616c65642070706d292028726f29202a2f0a096c6f6e67206a69747465723b2020202020202020202020202f2a20707073206a697474657220287573292028726f29202a2f0a09696e742073686966743b20202020202020202020202020202f2a20696e74657276616c206475726174696f6e2028732920287368696674292028726f29202a2f0a096c6f6e672073746162696c3b2020202020202020202020202f2a207070732073746162696c69747920287363616c65642070706d292028726f29202a2f0a096c6f6e67206a6974636e743b2020202020202020202020202f2a206a6974746572206c696d69742065786365656465642028726f29202a2f0a096c6f6e672063616c636e743b2020202020202020202020202f2a2063616c6962726174696f6e20696e74657276616c732028726f29202a2f0a096c6f6e6720657272636e743b2020202020202020202020202f2a2063616c6962726174696f6e206572726f72732028726f29202a2f0a096c6f6e6720737462636e743b2020202020202020202020202f2a2073746162696c697479206c696d69742065786365656465642028726f29202a2f0a0a09696e7420203a33323b20696e7420203a33323b20696e7420203a33323b20696e7420203a33323b0a09696e7420203a33323b20696e7420203a33323b20696e7420203a33323b20696e7420203a33323b0a09696e7420203a33323b20696e7420203a33323b20696e7420203a33323b20696e7420203a33323b0a7d3b0a0a53595343414c4c5f444546494e4531286f6c645f61646a74696d65782c207374727563742074696d65783332205f5f75736572202a2c207478635f70290a7b0a20202020202020207374727563742074696d6578207478633b0a09696e74207265743b0a0a092f2a20636f70792072656c6576616e742062697473206f66207374727563742074696d65782e202a2f0a0969662028636f70795f66726f6d5f7573657228267478632c207478635f702c206f66667365746f66287374727563742074696d657833322c2074696d652929207c7c0a0920202020636f70795f66726f6d5f7573657228267478632e7469636b2c20267478635f702d3e7469636b2c2073697a656f66287374727563742074696d6578333229202d200a0909092020206f66667365746f66287374727563742074696d657833322c2074696d652929290a09202072657475726e202d454641554c543b0a0a09726574203d20646f5f61646a74696d65782826747863293b090a0969662028726574203c2030290a09202072657475726e207265743b0a090a092f2a20636f7079206261636b20746f2074696d65783332202a2f0a0969662028636f70795f746f5f75736572287478635f702c20267478632c206f66667365746f66287374727563742074696d657833322c2074696d652929207c7c0a092020202028636f70795f746f5f7573657228267478635f702d3e7469636b2c20267478632e7469636b2c2073697a656f66287374727563742074696d6578333229202d200a09090920206f66667365746f66287374727563742074696d657833322c207469636b292929207c7c0a0920202020287075745f7476333228267478635f702d3e74696d652c20267478632e74696d652929290a09202072657475726e202d454641554c543b0a0a0972657475726e207265743b0a7d0a0a2f2a2047657420616e20616464726573732072616e67652077686963682069732063757272656e746c7920756e6d61707065642e202053696d696c617220746f207468650a20202067656e657269632076657273696f6e206578636570742074686174207765206b6e6f7720686f7720746f20686f6e6f7220414444525f4c494d49545f33324249542e20202a2f0a0a73746174696320756e7369676e6564206c6f6e670a617263685f6765745f756e6d61707065645f617265615f3128756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e67206c656e2c0a0909202020202020202020756e7369676e6564206c6f6e67206c696d6974290a7b0a0973747275637420766d5f617265615f737472756374202a766d61203d2066696e645f766d612863757272656e742d3e6d6d2c2061646472293b0a0a097768696c6520283129207b0a09092f2a204174207468697320706f696e743a20202821766d61207c7c2061646472203c20766d612d3e766d5f656e64292e202a2f0a0909696620286c696d6974202d206c656e203c2061646472290a09090972657475726e202d454e4f4d454d3b0a09096966202821766d61207c7c2061646472202b206c656e203c3d20766d612d3e766d5f7374617274290a09090972657475726e20616464723b0a090961646472203d20766d612d3e766d5f656e643b0a0909766d61203d20766d612d3e766d5f6e6578743b0a097d0a7d0a0a756e7369676e6564206c6f6e670a617263685f6765745f756e6d61707065645f61726561287374727563742066696c65202a66696c702c20756e7369676e6564206c6f6e6720616464722c0a090920202020202020756e7369676e6564206c6f6e67206c656e2c20756e7369676e6564206c6f6e672070676f66662c0a090920202020202020756e7369676e6564206c6f6e6720666c616773290a7b0a09756e7369676e6564206c6f6e67206c696d69743b0a0a092f2a2022333220626974222061637475616c6c79206d65616e73203331206269742c2073696e636520706f696e74657273207369676e20657874656e642e20202a2f0a096966202863757272656e742d3e706572736f6e616c697479202620414444525f4c494d49545f3332424954290a09096c696d6974203d20307838303030303030303b0a09656c73650a09096c696d6974203d205441534b5f53495a453b0a0a09696620286c656e203e206c696d6974290a090972657475726e202d454e4f4d454d3b0a0a0969662028666c6167732026204d41505f4649584544290a090972657475726e20616464723b0a0a092f2a2046697273742c207365652069662074686520676976656e2073756767657374696f6e20666974732e0a0a09202020546865204f53462f31206c6f6164657220282f7362696e2f6c6f61646572292072656c696573206f6e2075732072657475726e696e6720616e0a0920202061646472657373206c6172676572207468616e2074686520726571756573746564206966206f6e65206578697374732c2077686963682069730a0920202061207465727269626c792062726f6b656e2077617920746f2070726f6772616d2e0a0a092020205468617420736169642c20492063616e20736565207468652075736520696e206265696e672061626c6520746f2073756767657374206e6f740a092020206d6572656c79207370656369666963206164647265737365732c2062757420726567696f6e73206f66206d656d6f7279202d2d20706572686170730a092020207468697320666561747572652073686f756c6420626520696e636f72706f726174656420696e746f20616c6c20706f7274733f20202a2f0a0a09696620286164647229207b0a090961646472203d20617263685f6765745f756e6d61707065645f617265615f312028504147455f414c49474e2861646472292c206c656e2c206c696d6974293b0a0909696620286164647220213d2028756e7369676e6564206c6f6e6729202d454e4f4d454d290a09090972657475726e20616464723b0a097d0a0a092f2a204e6578742c2074727920616c6c6f636174696e67206174205441534b5f554e4d41505045445f424153452e20202a2f0a0961646472203d20617263685f6765745f756e6d61707065645f617265615f312028504147455f414c49474e285441534b5f554e4d41505045445f42415345292c0a0909090909206c656e2c206c696d6974293b0a09696620286164647220213d2028756e7369676e6564206c6f6e6729202d454e4f4d454d290a090972657475726e20616464723b0a0a092f2a2046696e616c6c792c2074727920616c6c6f636174696e6720696e206c6f77206d656d6f72792e20202a2f0a0961646472203d20617263685f6765745f756e6d61707065645f617265615f312028504147455f53495a452c206c656e2c206c696d6974293b0a0a0972657475726e20616464723b0a7d0a0a23696664656620434f4e4649475f4f5346345f434f4d5041540a0a2f2a20436c65617220746f702033322062697473206f6620696f765f6c656e20696e20746865207573657227732062756666657220666f720a202020636f6d7061746962696c6974792077697468206f6c642076657273696f6e73206f66204f53462f3120776865726520696f765f6c656e0a20202077617320646566696e656420617320696e742e202a2f0a73746174696320696e740a6f73665f6669785f696f765f6c656e28636f6e73742073747275637420696f766563205f5f75736572202a696f762c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e6564206c6f6e6720693b0a0a09666f72202869203d2030203b2069203c20636f756e74203b20692b2b29207b0a0909696e74205f5f75736572202a696f765f6c656e5f68696768203d2028696e74205f5f75736572202a2926696f765b695d2e696f765f6c656e202b20313b0a0a0909696620287075745f7573657228302c20696f765f6c656e5f6869676829290a09090972657475726e202d454641554c543b0a097d0a0972657475726e20303b0a7d0a0a53595343414c4c5f444546494e4533286f73665f72656164762c20756e7369676e6564206c6f6e672c2066642c0a0909636f6e73742073747275637420696f766563205f5f75736572202a2c20766563746f722c20756e7369676e6564206c6f6e672c20636f756e74290a7b0a0969662028756e6c696b656c7928706572736f6e616c6974792863757272656e742d3e706572736f6e616c69747929203d3d205045525f4f53463429290a0909696620286f73665f6669785f696f765f6c656e28766563746f722c20636f756e7429290a09090972657475726e202d454641554c543b0a0972657475726e207379735f72656164762866642c20766563746f722c20636f756e74293b0a7d0a0a53595343414c4c5f444546494e4533286f73665f7772697465762c20756e7369676e6564206c6f6e672c2066642c0a0909636f6e73742073747275637420696f766563205f5f75736572202a2c20766563746f722c20756e7369676e6564206c6f6e672c20636f756e74290a7b0a0969662028756e6c696b656c7928706572736f6e616c6974792863757272656e742d3e706572736f6e616c69747929203d3d205045525f4f53463429290a0909696620286f73665f6669785f696f765f6c656e28766563746f722c20636f756e7429290a09090972657475726e202d454641554c543b0a0972657475726e207379735f7772697465762866642c20766563746f722c20636f756e74293b0a7d0a0a23656e6469660a0a53595343414c4c5f444546494e4532286f73665f6765747072696f726974792c20696e742c2077686963682c20696e742c2077686f290a7b0a09696e74207072696f203d207379735f6765747072696f726974792877686963682c2077686f293b0a09696620287072696f203e3d203029207b0a09092f2a2052657475726e2076616c75652069732074686520756e626961736564207072696f726974792c20692e652e203230202d207072696f2e0a09092020205468697320646f657320726573756c7420696e206e656761746976652072657475726e2076616c7565732c20736f207369676e616c0a09092020206e6f206572726f72202a2f0a0909666f7263655f7375636365737366756c5f73797363616c6c5f72657475726e28293b0a09097072696f203d203230202d207072696f3b0a097d0a0972657475726e207072696f3b0a7d0a0a53595343414c4c5f444546494e45302867657478756964290a7b0a0963757272656e745f70745f7265677328292d3e723230203d207379735f6765746575696428293b0a0972657475726e207379735f67657475696428293b0a7d0a0a53595343414c4c5f444546494e45302867657478676964290a7b0a0963757272656e745f70745f7265677328292d3e723230203d207379735f6765746567696428293b0a0972657475726e207379735f67657467696428293b0a7d0a0a53595343414c4c5f444546494e45302867657478706964290a7b0a0963757272656e745f70745f7265677328292d3e723230203d207379735f6765747070696428293b0a0972657475726e207379735f67657470696428293b0a7d0a0a53595343414c4c5f444546494e453028616c7068615f70697065290a7b0a09696e742066645b325d3b0a09696e7420726573203d20646f5f706970655f666c6167732866642c2030293b0a09696620282172657329207b0a09092f2a205468652072657475726e2076616c7565732061726520696e20243020616e64202432302e20202a2f0a090963757272656e745f70745f7265677328292d3e723230203d2066645b315d3b0a0909726573203d2066645b305d3b0a097d0a0972657475726e207265733b0a7d0a0a53595343414c4c5f444546494e4531287365746861652c20756e7369676e6564206c6f6e672c2076616c290a7b0a0963757272656e745f70745f7265677328292d3e686165203d2076616c3b0a0972657475726e20303b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f706338373378782e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332343000313231313437343433333000303031373533330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c61736d2f696f2e683e0a0a23696e636c7564652022706338373378782e68220a0a73746174696320756e7369676e656420706338373378785f70726f62656c6973745b5d203d207b30783339382c2030783236652c20307d3b0a0a7374617469632063686172202a706338373378785f6e616d65735b5d203d207b0a092250433837333033222c202250433837333036222c202250433837333132222c202250433837333332222c202250433837333334220a7d3b0a0a73746174696320756e7369676e656420696e7420626173652c206d6f64656c3b0a0a0a756e7369676e656420696e74205f5f696e697420706338373378785f6765745f6261736528290a7b0a0972657475726e20626173653b0a7d0a0a63686172202a5f5f696e697420706338373378785f6765745f6d6f64656c28290a7b0a0972657475726e20706338373378785f6e616d65735b6d6f64656c5d3b0a7d0a0a73746174696320756e7369676e65642063686172205f5f696e697420706338373378785f7265616428756e7369676e656420696e7420626173652c20696e7420726567290a7b0a096f757462287265672c2062617365293b0a0972657475726e20696e622862617365202b2031293b0a7d0a0a73746174696320766f6964205f5f696e697420706338373378785f777269746528756e7369676e656420696e7420626173652c20696e74207265672c20756e7369676e656420636861722064617461290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a096f757462287265672c2062617365293b0a096f75746228646174612c2062617365202b2031293b0a096f75746228646174612c2062617365202b2031293b09092f2a204d757374206265207772697474656e207477696365202a2f0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a696e74205f5f696e697420706338373378785f70726f626528766f6964290a7b0a09696e742076616c2c20696e646578203d20303b0a0a097768696c6520282862617365203d20706338373378785f70726f62656c6973745b696e6465782b2b5d2929207b0a0a090969662028726571756573745f726567696f6e28626173652c20322c2022537570657220494f20504338373378782229203d3d204e554c4c290a090909636f6e74696e75653b0a0a090976616c203d20706338373378785f7265616428626173652c205245475f534944293b0a0909696620282876616c2026203078663029203d3d203078313029207b0a0909096d6f64656c203d20504338373333323b0a090909627265616b3b0a09097d20656c736520696620282876616c2026203078663829203d3d203078373029207b0a0909096d6f64656c203d20504338373330363b0a090909627265616b3b0a09097d20656c736520696620282876616c2026203078663829203d3d203078353029207b0a0909096d6f64656c203d20504338373333343b0a090909627265616b3b0a09097d20656c736520696620282876616c2026203078663829203d3d203078343029207b0a0909096d6f64656c203d20504338373330333b0a090909627265616b3b0a09097d0a0a090972656c656173655f726567696f6e28626173652c2032293b0a097d0a0a0972657475726e202862617365203d3d203029203f202d31203a20313b0a7d0a0a766f6964205f5f696e697420706338373378785f656e61626c655f657070313928766f6964290a7b0a09756e7369676e6564206368617220646174613b0a0a097072696e746b284b45524e5f494e464f20225043383733787820656e61626c696e67204550502076312e395c6e22293b0a0964617461203d20706338373378785f7265616428626173652c205245475f504352293b0a09706338373378785f777269746528626173652c205245475f5043522c2028646174612026203078464329207c2030783032293b0a7d0a0a766f6964205f5f696e697420706338373378785f656e61626c655f69646528766f6964290a7b0a09756e7369676e6564206368617220646174613b0a0a097072696e746b284b45524e5f494e464f20225043383733787820656e61626c696e672049444520696e746572727570745c6e22293b0a0964617461203d20706338373378785f7265616428626173652c205245475f464552293b0a09706338373378785f777269746528626173652c205245475f4645522c2064617461207c2030783430293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f706338373378782e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303131313400313231313437343433333000303031373533360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2369666e646566205f504338373378785f485f0a23646566696e65205f504338373378785f485f0a0a2f2a0a202a20436f6e74726f6c2052656769737465722056616c7565730a202a2f0a23646566696e65205245475f46455209307830300a23646566696e65205245475f46415209307830310a23646566696e65205245475f50545209307830320a23646566696e65205245475f46435209307830330a23646566696e65205245475f50435209307830340a23646566696e65205245475f4b525209307830350a23646566696e65205245475f504d4309307830360a23646566696e65205245475f54555009307830370a23646566696e65205245475f53494409307830380a23646566696e65205245475f41534309307830390a23646566696e65205245475f49524309307830650a0a2f2a0a202a204d6f64656c206e756d626572730a202a2f0a23646566696e65205043383733303309300a23646566696e65205043383733303609310a23646566696e65205043383733313209320a23646566696e65205043383733333209330a23646566696e65205043383733333409340a0a696e7420706338373378785f70726f626528766f6964293b0a756e7369676e656420696e7420706338373378785f6765745f6261736528766f6964293b0a63686172202a706338373378785f6765745f6d6f64656c28766f6964293b0a766f696420706338373378785f656e61626c655f657070313928766f6964293b0a766f696420706338373378785f656e61626c655f69646528766f6964293b0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7063692d6e6f6f702e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303736353400313231313437343433333000303032303035300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7063692d6e6f6f702e630a202a0a202a20537475622050434920696e746572666163657320666f72204a656e73656e2d7370656369666963206b65726e656c732e0a202a2f0a0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f6361706162696c6974792e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f736361747465726c6973742e683e0a0a23696e636c756465202270726f746f2e68220a0a0a2f2a0a202a205468652050434920636f6e74726f6c6c6572206c6973742e0a202a2f0a0a737472756374207063695f636f6e74726f6c6c6572202a686f73655f686561642c202a2a686f73655f7461696c203d2026686f73655f686561643b0a737472756374207063695f636f6e74726f6c6c6572202a7063695f6973615f686f73653b0a0a0a737472756374207063695f636f6e74726f6c6c6572202a205f5f696e69740a616c6c6f635f7063695f636f6e74726f6c6c657228766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a09686f7365203d20616c6c6f635f626f6f746d656d2873697a656f66282a686f736529293b0a0a092a686f73655f7461696c203d20686f73653b0a09686f73655f7461696c203d2026686f73652d3e6e6578743b0a0a0972657475726e20686f73653b0a7d0a0a737472756374207265736f75726365202a205f5f696e69740a616c6c6f635f7265736f7572636528766f6964290a7b0a09737472756374207265736f75726365202a7265733b0a0a09726573203d20616c6c6f635f626f6f746d656d2873697a656f66282a72657329293b0a0a0972657475726e207265733b0a7d0a0a61736d6c696e6b616765206c6f6e670a7379735f706369636f6e6669675f696f62617365286c6f6e672077686963682c20756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e672064666e290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a092f2a2066726f6d20686f7365206f722066726f6d206275732e646576666e202a2f0a09696620287768696368202620494f424153455f46524f4d5f484f534529207b0a0909666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e65787429200a09090969662028686f73652d3e696e646578203d3d20627573290a09090909627265616b3b0a09096966202821686f7365290a09090972657475726e202d454e4f4445563b0a097d20656c7365207b0a09092f2a205370656369616c20686f6f6b20666f7220495341206163636573732e20202a2f0a090969662028627573203d3d20302026262064666e203d3d2030290a090909686f7365203d207063695f6973615f686f73653b0a0909656c73650a09090972657475726e202d454e4f4445563b0a097d0a0a09737769746368202877686963682026207e494f424153455f46524f4d5f484f534529207b0a096361736520494f424153455f484f53453a0a090972657475726e20686f73652d3e696e6465783b0a096361736520494f424153455f5350415253455f4d454d3a0a090972657475726e20686f73652d3e7370617273655f6d656d5f626173653b0a096361736520494f424153455f44454e53455f4d454d3a0a090972657475726e20686f73652d3e64656e73655f6d656d5f626173653b0a096361736520494f424153455f5350415253455f494f3a0a090972657475726e20686f73652d3e7370617273655f696f5f626173653b0a096361736520494f424153455f44454e53455f494f3a0a090972657475726e20686f73652d3e64656e73655f696f5f626173653b0a096361736520494f424153455f524f4f545f4255533a0a090972657475726e20686f73652d3e6275732d3e6e756d6265723b0a097d0a0a0972657475726e202d454f504e4f54535550503b0a7d0a0a61736d6c696e6b616765206c6f6e670a7379735f706369636f6e6669675f7265616428756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e672064666e2c0a0909202020756e7369676e6564206c6f6e67206f66662c20756e7369676e6564206c6f6e67206c656e2c20766f6964202a627566290a7b0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a09656c73650a090972657475726e202d454e4f4445563b0a7d0a0a61736d6c696e6b616765206c6f6e670a7379735f706369636f6e6669675f777269746528756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e672064666e2c0a090920202020756e7369676e6564206c6f6e67206f66662c20756e7369676e6564206c6f6e67206c656e2c20766f6964202a627566290a7b0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a09656c73650a090972657475726e202d454e4f4445563b0a7d0a0a73746174696320766f6964202a616c7068615f6e6f6f705f616c6c6f635f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a0909090920202020202020646d615f616464725f74202a646d615f68616e646c652c206766705f74206766702c0a090909092020202020202073747275637420646d615f6174747273202a6174747273290a7b0a09766f6964202a7265743b0a0a096966202821646576207c7c202a6465762d3e646d615f6d61736b203e3d2030786666666666666666554c290a090967667020263d207e4746505f444d413b0a09726574203d2028766f6964202a295f5f6765745f667265655f7061676573286766702c206765745f6f726465722873697a6529293b0a096966202872657429207b0a09096d656d736574287265742c20302c2073697a65293b0a09092a646d615f68616e646c65203d20766972745f746f5f7068797328726574293b0a097d0a0972657475726e207265743b0a7d0a0a73746174696320766f696420616c7068615f6e6f6f705f667265655f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a090909092020202020766f6964202a6370755f616464722c20646d615f616464725f7420646d615f616464722c0a09090909202020202073747275637420646d615f6174747273202a6174747273290a7b0a09667265655f70616765732828756e7369676e6564206c6f6e67296370755f616464722c206765745f6f726465722873697a6529293b0a7d0a0a73746174696320646d615f616464725f7420616c7068615f6e6f6f705f6d61705f706167652873747275637420646576696365202a6465762c207374727563742070616765202a706167652c0a09090909202020202020756e7369676e6564206c6f6e67206f66667365742c2073697a655f742073697a652c0a09090909202020202020656e756d20646d615f646174615f646972656374696f6e206469722c0a0909090920202020202073747275637420646d615f6174747273202a6174747273290a7b0a0972657475726e20706167655f746f5f7061287061676529202b206f66667365743b0a7d0a0a73746174696320696e7420616c7068615f6e6f6f705f6d61705f73672873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73676c2c20696e74206e656e74732c0a0909092020202020656e756d20646d615f646174615f646972656374696f6e206469722c2073747275637420646d615f6174747273202a6174747273290a7b0a09696e7420693b0a0973747275637420736361747465726c697374202a73673b0a0a09666f725f656163685f73672873676c2c2073672c206e656e74732c206929207b0a0909766f6964202a76613b0a0a09094255475f4f4e282173675f7061676528736729293b0a09097661203d2073675f76697274287367293b0a090973675f646d615f6164647265737328736729203d2028646d615f616464725f7429766972745f746f5f70687973287661293b0a090973675f646d615f6c656e28736729203d2073672d3e6c656e6774683b0a097d0a0a0972657475726e206e656e74733b0a7d0a0a73746174696320696e7420616c7068615f6e6f6f705f6d617070696e675f6572726f722873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f61646472290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e7420616c7068615f6e6f6f705f737570706f727465642873747275637420646576696365202a6465762c20753634206d61736b290a7b0a0972657475726e206d61736b203c2030783030666666666666554c203f2030203a20313b0a7d0a0a73746174696320696e7420616c7068615f6e6f6f705f7365745f6d61736b2873747275637420646576696365202a6465762c20753634206d61736b290a7b0a0969662028216465762d3e646d615f6d61736b207c7c2021646d615f737570706f72746564286465762c206d61736b29290a090972657475726e202d45494f3b0a0a092a6465762d3e646d615f6d61736b203d206d61736b3b0a0972657475726e20303b0a7d0a0a73747275637420646d615f6d61705f6f707320616c7068615f6e6f6f705f6f7073203d207b0a092e616c6c6f630909093d20616c7068615f6e6f6f705f616c6c6f635f636f686572656e742c0a092e667265650909093d20616c7068615f6e6f6f705f667265655f636f686572656e742c0a092e6d61705f7061676509093d20616c7068615f6e6f6f705f6d61705f706167652c0a092e6d61705f73670909093d20616c7068615f6e6f6f705f6d61705f73672c0a092e6d617070696e675f6572726f7209093d20616c7068615f6e6f6f705f6d617070696e675f6572726f722c0a092e646d615f737570706f7274656409093d20616c7068615f6e6f6f705f737570706f727465642c0a092e7365745f646d615f6d61736b09093d20616c7068615f6e6f6f705f7365745f6d61736b2c0a7d3b0a0a73747275637420646d615f6d61705f6f7073202a646d615f6f7073203d2026616c7068615f6e6f6f705f6f70733b0a4558504f52545f53594d424f4c28646d615f6f7073293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7063692d73797366732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323233343100313231313437343433333000303032303233320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f616c7068612f6b65726e656c2f7063692d73797366732e630a202a0a202a20436f70797269676874202843292032303039204976616e204b6f6b73686179736b790a202a0a202a20416c70686120504349207265736f757263652066696c65732e0a202a0a202a204c6f6f73656c79206261736564206f6e2067656e6572696320484156455f5043495f4d4d415020696d706c656d656e746174696f6e20696e0a202a20647269766572732f7063692f7063692d73797366732e630a202a2f0a0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f7063692e683e0a0a73746174696320696e7420686f73655f6d6d61705f706167655f72616e676528737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a0909090973747275637420766d5f617265615f737472756374202a766d612c0a09090909656e756d207063695f6d6d61705f7374617465206d6d61705f747970652c20696e7420737061727365290a7b0a09756e7369676e6564206c6f6e6720626173653b0a0a09696620286d6d61705f74797065203d3d207063695f6d6d61705f6d656d290a090962617365203d20737061727365203f20686f73652d3e7370617273655f6d656d5f62617365203a20686f73652d3e64656e73655f6d656d5f626173653b0a09656c73650a090962617365203d20737061727365203f20686f73652d3e7370617273655f696f5f62617365203a20686f73652d3e64656e73655f696f5f626173653b0a0a09766d612d3e766d5f70676f6666202b3d2062617365203e3e20504147455f53484946543b0a09766d612d3e766d5f666c616773207c3d20564d5f494f207c20564d5f444f4e54455850414e44207c20564d5f444f4e5444554d503b0a0a0972657475726e20696f5f72656d61705f70666e5f72616e676528766d612c20766d612d3e766d5f73746172742c20766d612d3e766d5f70676f66662c0a090909092020766d612d3e766d5f656e64202d20766d612d3e766d5f73746172742c0a090909092020766d612d3e766d5f706167655f70726f74293b0a7d0a0a73746174696320696e74205f5f7063695f6d6d61705f6669747328737472756374207063695f646576202a706465762c20696e74206e756d2c0a09090920202073747275637420766d5f617265615f737472756374202a766d612c20696e7420737061727365290a7b0a09756e7369676e6564206c6f6e67206e722c2073746172742c2073697a653b0a09696e74207368696674203d20737061727365203f2035203a20303b0a0a096e72203d2028766d612d3e766d5f656e64202d20766d612d3e766d5f737461727429203e3e20504147455f53484946543b0a097374617274203d20766d612d3e766d5f70676f66663b0a0973697a65203d2028287063695f7265736f757263655f6c656e28706465762c206e756d29202d203129203e3e2028504147455f5348494654202d2073686966742929202b20313b0a0a09696620287374617274203c2073697a652026262073697a65202d207374617274203e3d206e72290a090972657475726e20313b0a095741524e28312c202270726f63657373205c2225735c2220747269656420746f206d617025732030782530386c782d30782530386c78206f6e2025732042415220256420220a0909222873697a652030782530386c78295c6e222c0a090963757272656e742d3e636f6d6d2c20737061727365203f20222073706172736522203a2022222c2073746172742c207374617274202b206e722c0a09097063695f6e616d652870646576292c206e756d2c2073697a65293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a207063695f6d6d61705f7265736f75726365202d206d6170206120504349207265736f7572636520696e746f2075736572206d656d6f72792073706163650a202a20406b6f626a3a206b6f626a65637420666f72206d617070696e670a202a2040617474723a207374727563742062696e5f61747472696275746520666f72207468652066696c65206265696e67206d61707065640a202a2040766d613a2073747275637420766d5f617265615f7374727563742070617373656420696e746f20746865206d6d61700a202a20407370617273653a206164647265737320737061636520747970650a202a0a202a205573652074686520627573206d617070696e6720726f7574696e657320746f206d6170206120504349207265736f7572636520696e746f207573657273706163652e0a202a2f0a73746174696320696e74207063695f6d6d61705f7265736f7572636528737472756374206b6f626a656374202a6b6f626a2c0a09090920202020207374727563742062696e5f617474726962757465202a617474722c0a090909202020202073747275637420766d5f617265615f737472756374202a766d612c20696e7420737061727365290a7b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f64657628636f6e7461696e65725f6f66286b6f626a2c0a09090909090920202020202020737472756374206465766963652c206b6f626a29293b0a09737472756374207265736f75726365202a726573203d20617474722d3e707269766174653b0a09656e756d207063695f6d6d61705f7374617465206d6d61705f747970653b0a09737472756374207063695f6275735f726567696f6e206261723b0a09696e7420693b0a0a09666f72202869203d20303b2069203c205043495f524f4d5f5245534f555243453b20692b2b290a090969662028726573203d3d2026706465762d3e7265736f757263655b695d290a090909627265616b3b0a096966202869203e3d205043495f524f4d5f5245534f55524345290a090972657475726e202d454e4f4445563b0a0a0969662028215f5f7063695f6d6d61705f6669747328706465762c20692c20766d612c2073706172736529290a090972657475726e202d45494e56414c3b0a0a0969662028696f6d656d5f69735f6578636c7573697665287265732d3e737461727429290a090972657475726e202d45494e56414c3b0a0a0970636962696f735f7265736f757263655f746f5f62757328706465762c20266261722c20726573293b0a09766d612d3e766d5f70676f6666202b3d206261722e7374617274203e3e2028504147455f5348494654202d2028737061727365203f2035203a203029293b0a096d6d61705f74797065203d207265732d3e666c616773202620494f5245534f555243455f4d454d203f207063695f6d6d61705f6d656d203a207063695f6d6d61705f696f3b0a0a0972657475726e20686f73655f6d6d61705f706167655f72616e676528706465762d3e737973646174612c20766d612c206d6d61705f747970652c20737061727365293b0a7d0a0a73746174696320696e74207063695f6d6d61705f7265736f757263655f737061727365287374727563742066696c65202a66696c702c20737472756374206b6f626a656374202a6b6f626a2c0a09090909202020207374727563742062696e5f617474726962757465202a617474722c0a090909092020202073747275637420766d5f617265615f737472756374202a766d61290a7b0a0972657475726e207063695f6d6d61705f7265736f75726365286b6f626a2c20617474722c20766d612c2031293b0a7d0a0a73746174696320696e74207063695f6d6d61705f7265736f757263655f64656e7365287374727563742066696c65202a66696c702c20737472756374206b6f626a656374202a6b6f626a2c0a090909092020207374727563742062696e5f617474726962757465202a617474722c0a0909090920202073747275637420766d5f617265615f737472756374202a766d61290a7b0a0972657475726e207063695f6d6d61705f7265736f75726365286b6f626a2c20617474722c20766d612c2030293b0a7d0a0a2f2a2a0a202a207063695f72656d6f76655f7265736f757263655f66696c6573202d20636c65616e7570207265736f757263652066696c65730a202a20406465763a2064657620746f20636c65616e75700a202a0a202a2049662077652063726561746564207265736f757263652066696c657320666f7220406465762c2072656d6f7665207468656d2066726f6d20737973667320616e640a202a2066726565207468656972207265736f75726365732e0a202a2f0a766f6964207063695f72656d6f76655f7265736f757263655f66696c657328737472756374207063695f646576202a70646576290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c205043495f524f4d5f5245534f555243453b20692b2b29207b0a09097374727563742062696e5f617474726962757465202a7265735f617474723b0a0a09097265735f61747472203d20706465762d3e7265735f617474725b695d3b0a0909696620287265735f6174747229207b0a09090973797366735f72656d6f76655f62696e5f66696c652826706465762d3e6465762e6b6f626a2c207265735f61747472293b0a0909096b66726565287265735f61747472293b0a09097d0a0a09097265735f61747472203d20706465762d3e7265735f617474725f77635b695d3b0a0909696620287265735f6174747229207b0a09090973797366735f72656d6f76655f62696e5f66696c652826706465762d3e6465762e6b6f626a2c207265735f61747472293b0a0909096b66726565287265735f61747472293b0a09097d0a097d0a7d0a0a73746174696320696e74207370617273655f6d656d5f6d6d61705f6669747328737472756374207063695f646576202a706465762c20696e74206e756d290a7b0a09737472756374207063695f6275735f726567696f6e206261723b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d20706465762d3e737973646174613b0a096c6f6e672064656e73655f6f66667365743b0a09756e7369676e6564206c6f6e67207370617273655f73697a653b0a0a0970636962696f735f7265736f757263655f746f5f62757328706465762c20266261722c2026706465762d3e7265736f757263655b6e756d5d293b0a0a092f2a20416c6c20636f7265206c6f67696320636869707320686176652034472073706172736520616464726573732073706163652c206578636570740a0920202043494120776869636820686173203136472028736565207878785f5350415253455f4d454d20616e64207878785f44454e53455f4d454d0a09202020646566696e6974696f6e7320696e2061736d2f636f72655f7878782e682066696c6573292e205468697320636f72726573706f6e64730a09202020746f203132384d206f72203531324d206f6620746865206275732073706163652e202a2f0a0964656e73655f6f6666736574203d20286c6f6e672928686f73652d3e64656e73655f6d656d5f62617365202d20686f73652d3e7370617273655f6d656d5f62617365293b0a097370617273655f73697a65203d2064656e73655f6f6666736574203e3d203078343030303030303030554c203f2030783230303030303030203a203078383030303030303b0a0a0972657475726e206261722e656e64203c207370617273655f73697a653b0a7d0a0a73746174696320696e74207063695f6372656174655f6f6e655f6174747228737472756374207063695f646576202a706465762c20696e74206e756d2c2063686172202a6e616d652c0a0909092020202020202063686172202a7375666669782c207374727563742062696e5f617474726962757465202a7265735f617474722c0a09090920202020202020756e7369676e6564206c6f6e6720737061727365290a7b0a0973697a655f742073697a65203d207063695f7265736f757263655f6c656e28706465762c206e756d293b0a0a09737072696e7466286e616d652c20227265736f7572636525642573222c206e756d2c20737566666978293b0a097265735f617474722d3e6d6d6170203d20737061727365203f207063695f6d6d61705f7265736f757263655f737061727365203a0a0909090920207063695f6d6d61705f7265736f757263655f64656e73653b0a097265735f617474722d3e617474722e6e616d65203d206e616d653b0a097265735f617474722d3e617474722e6d6f6465203d20535f4952555352207c20535f49575553523b0a097265735f617474722d3e73697a65203d20737061727365203f2073697a65203c3c2035203a2073697a653b0a097265735f617474722d3e70726976617465203d2026706465762d3e7265736f757263655b6e756d5d3b0a0972657475726e2073797366735f6372656174655f62696e5f66696c652826706465762d3e6465762e6b6f626a2c207265735f61747472293b0a7d0a0a73746174696320696e74207063695f6372656174655f6174747228737472756374207063695f646576202a706465762c20696e74206e756d290a7b0a092f2a20616c6c6f6361746520617474726962757465207374727563747572652c2070696767796261636b20617474726962757465206e616d65202a2f0a09696e742072657476616c2c206e6c656e312c206e6c656e32203d20302c207265735f636f756e74203d20313b0a09756e7369676e6564206c6f6e67207370617273655f626173652c2064656e73655f626173653b0a097374727563742062696e5f617474726962757465202a617474723b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d20706465762d3e737973646174613b0a0963686172202a7375666669782c202a617474725f6e616d653b0a0a09737566666978203d2022223b092f2a20417373756d6520627778206d616368696e652c206e6f726d616c207265736f757263654e2066696c65732e202a2f0a096e6c656e31203d2031303b0a0a0969662028706465762d3e7265736f757263655b6e756d5d2e666c616773202620494f5245534f555243455f4d454d29207b0a09097370617273655f62617365203d20686f73652d3e7370617273655f6d656d5f626173653b0a090964656e73655f62617365203d20686f73652d3e64656e73655f6d656d5f626173653b0a0909696620287370617273655f6261736520262620217370617273655f6d656d5f6d6d61705f6669747328706465762c206e756d2929207b0a0909097370617273655f62617365203d20303b0a090909737566666978203d20225f64656e7365223b0a0909096e6c656e31203d2031363b092f2a207265736f757263654e5f64656e7365202a2f0a09097d0a097d20656c7365207b0a09097370617273655f62617365203d20686f73652d3e7370617273655f696f5f626173653b0a090964656e73655f62617365203d20686f73652d3e64656e73655f696f5f626173653b0a097d0a0a09696620287370617273655f6261736529207b0a0909737566666978203d20225f737061727365223b0a09096e6c656e31203d2031373b0a09096966202864656e73655f6261736529207b0a0909096e6c656e32203d2031363b092f2a207265736f757263654e5f64656e7365202a2f0a0909097265735f636f756e74203d20323b0a09097d0a097d0a0a0961747472203d206b7a616c6c6f632873697a656f66282a6174747229202a207265735f636f756e74202b206e6c656e31202b206e6c656e322c204746505f41544f4d4943293b0a09696620282161747472290a090972657475726e202d454e4f4d454d3b0a0a092f2a20437265617465206277782c20737061727365206f722073696e676c652064656e73652066696c65202a2f0a09617474725f6e616d65203d202863686172202a292861747472202b207265735f636f756e74293b0a09706465762d3e7265735f617474725b6e756d5d203d20617474723b0a0972657476616c203d207063695f6372656174655f6f6e655f6174747228706465762c206e756d2c20617474725f6e616d652c207375666669782c20617474722c0a0909090920202020207370617273655f62617365293b0a096966202872657476616c207c7c207265735f636f756e74203d3d2031290a090972657475726e2072657476616c3b0a0a092f2a204372656174652064656e73652066696c65202a2f0a09617474725f6e616d65202b3d206e6c656e313b0a09617474722b2b3b0a09706465762d3e7265735f617474725f77635b6e756d5d203d20617474723b0a0972657475726e207063695f6372656174655f6f6e655f6174747228706465762c206e756d2c20617474725f6e616d652c20225f64656e7365222c20617474722c2030293b0a7d0a0a2f2a2a0a202a207063695f6372656174655f7265736f757263655f66696c6573202d20637265617465207265736f757263652066696c657320696e20737973667320666f7220406465760a202a20406465763a2064657620696e207175657374696f6e0a202a0a202a2057616c6b20746865207265736f757263657320696e2040646576206372656174696e672066696c657320666f722065616368207265736f7572636520617661696c61626c652e0a202a2f0a696e74207063695f6372656174655f7265736f757263655f66696c657328737472756374207063695f646576202a70646576290a7b0a09696e7420693b0a09696e742072657476616c3b0a0a092f2a204578706f73652074686520504349207265736f75726365732066726f6d2074686973206465766963652061732066696c6573202a2f0a09666f72202869203d20303b2069203c205043495f524f4d5f5245534f555243453b20692b2b29207b0a0a09092f2a20736b697020656d707479207265736f7572636573202a2f0a090969662028217063695f7265736f757263655f6c656e28706465762c206929290a090909636f6e74696e75653b0a0a090972657476616c203d207063695f6372656174655f6174747228706465762c2069293b0a09096966202872657476616c29207b0a0909097063695f72656d6f76655f7265736f757263655f66696c65732870646576293b0a09090972657475726e2072657476616c3b0a09097d0a097d0a0972657475726e20303b0a7d0a0a2f2a204c656761637920492f4f20627573206d617070696e672073747566662e202a2f0a0a73746174696320696e74205f5f6c65676163795f6d6d61705f6669747328737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a09090920202020202073747275637420766d5f617265615f737472756374202a766d612c0a090909202020202020756e7369676e6564206c6f6e67207265735f73697a652c20696e7420737061727365290a7b0a09756e7369676e6564206c6f6e67206e722c2073746172742c2073697a653b0a0a096e72203d2028766d612d3e766d5f656e64202d20766d612d3e766d5f737461727429203e3e20504147455f53484946543b0a097374617274203d20766d612d3e766d5f70676f66663b0a0973697a65203d2028287265735f73697a65202d203129203e3e20504147455f534849465429202b20313b0a0a09696620287374617274203c2073697a652026262073697a65202d207374617274203e3d206e72290a090972657475726e20313b0a095741524e28312c202270726f63657373205c2225735c2220747269656420746f206d617025732030782530386c782d30782530386c78206f6e20686f736520256420220a0909222873697a652030782530386c78295c6e222c0a090963757272656e742d3e636f6d6d2c20737061727365203f20222073706172736522203a2022222c2073746172742c207374617274202b206e722c0a0909686f73652d3e696e6465782c2073697a65293b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520696e74206861735f73706172736528737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a0909092020202020656e756d207063695f6d6d61705f7374617465206d6d61705f74797065290a7b0a09756e7369676e6564206c6f6e6720626173653b0a0a0962617365203d20286d6d61705f74797065203d3d207063695f6d6d61705f6d656d29203f20686f73652d3e7370617273655f6d656d5f62617365203a0a09090909092020202020686f73652d3e7370617273655f696f5f626173653b0a0a0972657475726e206261736520213d20303b0a7d0a0a696e74207063695f6d6d61705f6c65676163795f706167655f72616e676528737472756374207063695f627573202a6275732c2073747275637420766d5f617265615f737472756374202a766d612c0a09090920202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f74797065290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a09696e7420737061727365203d206861735f73706172736528686f73652c206d6d61705f74797065293b0a09756e7369676e6564206c6f6e67207265735f73697a653b0a0a097265735f73697a65203d20286d6d61705f74797065203d3d207063695f6d6d61705f6d656d29203f206275732d3e6c65676163795f6d656d2d3e73697a65203a0a090909090909206275732d3e6c65676163795f696f2d3e73697a653b0a0969662028215f5f6c65676163795f6d6d61705f6669747328686f73652c20766d612c207265735f73697a652c2073706172736529290a090972657475726e202d45494e56414c3b0a0a0972657475726e20686f73655f6d6d61705f706167655f72616e676528686f73652c20766d612c206d6d61705f747970652c20737061727365293b0a7d0a0a2f2a2a0a202a207063695f61646a7573745f6c65676163795f61747472202d2061646a7573746d656e74206f66206c65676163792066696c6520617474726962757465730a202a2040623a2062757320746f206372656174652066696c657320756e6465720a202a20406d6d61705f747970653a20492f4f20706f7274206f72206d656d6f72790a202a0a202a2041646a7573742066696c65206e616d6520616e642073697a6520666f7220737061727365206d617070696e67732e0a202a2f0a766f6964207063695f61646a7573745f6c65676163795f6174747228737472756374207063695f627573202a6275732c20656e756d207063695f6d6d61705f7374617465206d6d61705f74797065290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a0a0969662028216861735f73706172736528686f73652c206d6d61705f7479706529290a090972657475726e3b0a0a09696620286d6d61705f74797065203d3d207063695f6d6d61705f6d656d29207b0a09096275732d3e6c65676163795f6d656d2d3e617474722e6e616d65203d20226c65676163795f6d656d5f737061727365223b0a09096275732d3e6c65676163795f6d656d2d3e73697a65203c3c3d20353b0a097d20656c7365207b0a09096275732d3e6c65676163795f696f2d3e617474722e6e616d65203d20226c65676163795f696f5f737061727365223b0a09096275732d3e6c65676163795f696f2d3e73697a65203c3c3d20353b0a097d0a0972657475726e3b0a7d0a0a2f2a204c656761637920492f4f2062757320726561642f77726974652066756e6374696f6e73202a2f0a696e74207063695f6c65676163795f7265616428737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c20753332202a76616c2c2073697a655f742073697a65290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a0a09706f7274202b3d20686f73652d3e696f5f73706163652d3e73746172743b0a0a097377697463682873697a6529207b0a096361736520313a0a09092a28287538202a2976616c29203d20696e6228706f7274293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09092a2828753136202a2976616c29203d20696e7728706f7274293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09092a2828753332202a2976616c29203d20696e6c28706f7274293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a0a696e74207063695f6c65676163795f777269746528737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c207533322076616c2c2073697a655f742073697a65290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a0a09706f7274202b3d20686f73652d3e696f5f73706163652d3e73746172743b0a0a097377697463682873697a6529207b0a096361736520313a0a09096f75746228706f72742c2076616c293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09096f75747728706f72742c2076616c293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09096f75746c28706f72742c2076616c293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7063692e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323535303400313231313437343433333000303031373037310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7063692e630a202a0a202a2045787472756465642066726f6d20636f6465207772697474656e2062790a202a0944617665205275736c696e67202864617669642e7275736c696e674072656f2e6d74732e6465632e636f6d290a202a094461766964204d6f73626572676572202864617669646d4063732e6172697a6f6e612e656475290a202a2f0a0a2f2a20322e332e78205043492f7265736f75726365732c203139393920416e6472656120417263616e67656c69203c616e6472656140737573652e64653e202a2f0a0a2f2a0a202a204e6f7620323030302c204976616e204b6f6b73686179736b79203c696e6b406a757261737369632e7061726b2e6d73752e72753e0a202a0920202020205043492d504349206272696467657320636c65616e75700a202a2f0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f63616368652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61736d2f6d6163687665632e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520227063695f696d706c2e68220a0a0a2f2a0a202a20536f6d6520737472696e6720636f6e7374616e747320757365642062792074686520766172696f757320636f7265206c6f676963732e200a202a2f0a0a636f6e73742063686172202a636f6e7374207063695f696f5f6e616d65735b5d203d207b0a20202250434920494f206275732030222c202250434920494f206275732031222c202250434920494f206275732032222c202250434920494f206275732033222c0a20202250434920494f206275732034222c202250434920494f206275732035222c202250434920494f206275732036222c202250434920494f206275732037220a7d3b0a0a636f6e73742063686172202a636f6e7374207063695f6d656d5f6e616d65735b5d203d207b0a202022504349206d656d206275732030222c2022504349206d656d206275732031222c2022504349206d656d206275732032222c2022504349206d656d206275732033222c0a202022504349206d656d206275732034222c2022504349206d656d206275732035222c2022504349206d656d206275732036222c2022504349206d656d206275732037220a7d3b0a0a636f6e73742063686172207063695f686165305f6e616d655b5d203d202248414530223b0a0a2f2a0a202a204966205043495f50524f42455f4f4e4c5920696e207063695f666c616773206973207365742c20776520646f6e2774206368616e676520616e7920504349207265736f757263650a202a2061737369676e6d656e74732e0a202a2f0a0a2f2a0a202a205468652050434920636f6e74726f6c6c6572206c6973742e0a202a2f0a0a737472756374207063695f636f6e74726f6c6c6572202a686f73655f686561642c202a2a686f73655f7461696c203d2026686f73655f686561643b0a737472756374207063695f636f6e74726f6c6c6572202a7063695f6973615f686f73653b0a0a2f2a0a202a20517569726b732e0a202a2f0a0a73746174696320766f696420717569726b5f6973615f62726964676528737472756374207063695f646576202a646576290a7b0a096465762d3e636c617373203d205043495f434c4153535f4252494447455f495341203c3c20383b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f494e54454c2c205043495f4445564943455f49445f494e54454c5f38323337382c20717569726b5f6973615f627269646765293b0a0a73746174696320766f696420717569726b5f6379707265737328737472756374207063695f646576202a646576290a7b0a092f2a20546865204e6f746f72696f757320437938324336393320636869702e20202a2f0a0a092f2a205468652067656e65726963206c6567616379206d6f64652049444520666978757020696e20647269766572732f7063692f70726f62652e630a09202020646f65736e277420776f726b20636f72726563746c7920776974682074686520437970726573732049444520636f6e74726f6c6c65722061730a09202020697420686173206e6f6e2d7374616e64617264207265676973746572206c61796f75742e202046697820746861742e20202a2f0a09696620286465762d3e636c617373203e3e2038203d3d205043495f434c4153535f53544f524147455f49444529207b0a09096465762d3e7265736f757263655b325d2e7374617274203d206465762d3e7265736f757263655b335d2e7374617274203d20303b0a09096465762d3e7265736f757263655b325d2e656e64203d206465762d3e7265736f757263655b335d2e656e64203d20303b0a09096465762d3e7265736f757263655b325d2e666c616773203d206465762d3e7265736f757263655b335d2e666c616773203d20303b0a0909696620285043495f46554e43286465762d3e646576666e29203d3d203229207b0a0909096465762d3e7265736f757263655b305d2e7374617274203d2030783137303b0a0909096465762d3e7265736f757263655b305d2e656e64203d2030783137373b0a0909096465762d3e7265736f757263655b315d2e7374617274203d2030783337363b0a0909096465762d3e7265736f757263655b315d2e656e64203d2030783337363b0a09097d0a097d0a0a092f2a2054686520437970726573732062726964676520726573706f6e6473206f6e20746865205043492062757320696e2074686520616464726573732072616e67650a09202020307866666666303030302d307866666666666666662028636f6e76656e74696f6e616c207838362042494f5320524f4d292e20205468657265206973206e6f0a0920202077617920746f207475726e2074686973206f66662e20205468652062726964676520616c736f20737570706f727473207365766572616c20657874656e6465640a0920202042494f532072616e676573202864697361626c656420616674657220706f7765722d7570292c20616e6420736f6d6520636f6e736f6c657320646f207475726e0a092020207468656d206f6e2e2020536f206966207765207573652061206c61726765206469726563742d6d61702077696e646f772c206f722061206c617267652053470a0920202077696e646f772c207765206d7573742061766f69642074686520656e7469726520307866666630303030302d3078666666666666666620726567696f6e2e20202a2f0a09696620286465762d3e636c617373203e3e2038203d3d205043495f434c4153535f4252494447455f49534129207b0a0909696620285f5f6469726563745f6d61705f62617365202b205f5f6469726563745f6d61705f73697a65203e3d2030786666663030303030554c290a0909095f5f6469726563745f6d61705f73697a65203d2030786666663030303030554c202d205f5f6469726563745f6d61705f626173653b0a0909656c7365207b0a090909737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a090909737472756374207063695f696f6d6d755f6172656e61202a706369203d20686f73652d3e73675f7063693b0a09090969662028706369202626207063692d3e646d615f62617365202b207063692d3e73697a65203e3d2030786666663030303030554c290a090909097063692d3e73697a65203d2030786666663030303030554c202d207063692d3e646d615f626173653b0a09097d0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f434f4e5441512c205043495f4445564943455f49445f434f4e5441515f3832433639332c20717569726b5f63797072657373293b0a0a2f2a2043616c6c656420666f722065616368206465766963652061667465722050434920736574757020697320646f6e652e202a2f0a73746174696320766f69642070636962696f735f66697875705f66696e616c28737472756374207063695f646576202a646576290a7b0a09756e7369676e656420696e7420636c617373203d206465762d3e636c617373203e3e20383b0a0a0969662028636c617373203d3d205043495f434c4153535f4252494447455f495341207c7c20636c617373203d3d205043495f434c4153535f4252494447455f4549534129207b0a09096465762d3e646d615f6d61736b203d204d41585f4953415f444d415f41444452455353202d20313b0a09096973615f627269646765203d206465763b0a097d0a7d0a4445434c4152455f5043495f46495855505f46494e414c285043495f414e595f49442c205043495f414e595f49442c2070636962696f735f66697875705f66696e616c293b0a0a2f2a204a757374206465636c6172696e6720746861742074686520706f7765722d6f662d74656e207072656669786573206172652061637475616c6c79207468650a202020706f7765722d6f662d74776f206f6e657320646f65736e2774206d616b652069742074727565203a29202a2f0a23646566696e65204b42090909313032340a23646566696e65204d4209090928313032342a4b42290a23646566696e6520474209090928313032342a4d42290a0a7265736f757263655f73697a655f740a70636962696f735f616c69676e5f7265736f7572636528766f6964202a646174612c20636f6e737420737472756374207265736f75726365202a7265732c0a0909202020202020207265736f757263655f73697a655f742073697a652c207265736f757263655f73697a655f7420616c69676e290a7b0a09737472756374207063695f646576202a646576203d20646174613b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09756e7369676e6564206c6f6e6720616c69676e746f3b0a097265736f757263655f73697a655f74207374617274203d207265732d3e73746172743b0a0a09696620287265732d3e666c616773202620494f5245534f555243455f494f29207b0a09092f2a204d616b652073757265207765207374617274206174206f7572206d696e206f6e20616c6c20686f736573202a2f0a0909696620287374617274202d20686f73652d3e696f5f73706163652d3e7374617274203c2050434942494f535f4d494e5f494f290a0909097374617274203d2050434942494f535f4d494e5f494f202b20686f73652d3e696f5f73706163652d3e73746172743b0a0a09092f2a0a0909202a205075742065766572797468696e6720696e746f20307830302d3078666620726567696f6e206d6f64756c6f2030783430300a0909202a2f0a09096966202873746172742026203078333030290a0909097374617274203d20287374617274202b203078336666292026207e30783366663b0a097d0a09656c736520696609287265732d3e666c616773202620494f5245534f555243455f4d454d29207b0a09092f2a204d616b652073757265207765207374617274206174206f7572206d696e206f6e20616c6c20686f736573202a2f0a0909696620287374617274202d20686f73652d3e6d656d5f73706163652d3e7374617274203c2050434942494f535f4d494e5f4d454d290a0909097374617274203d2050434942494f535f4d494e5f4d454d202b20686f73652d3e6d656d5f73706163652d3e73746172743b0a0a09092f2a0a0909202a2054686520666f6c6c6f77696e6720686f6c6473206174206c6561737420666f7220746865204c6f7720436f73740a0909202a20416c70686120696d706c656d656e746174696f6e206f66207468652050434920696e746572666163653a0a0909202a0a0909202a20496e20737061727365206d656d6f727920616464726573732073706163652c207468652066697273740a0909202a206f6374616e74202831364d4229206f66206576657279203132384d42207365676d656e742069730a0909202a20616c696173656420746f207468652076657279206669727374203136204d42206f66207468650a0909202a20616464726573732073706163652028692e652e2c20697420616c696173657320746865204953410a0909202a206d656d6f72792061646472657373207370616365292e2020546875732c2077652074727920746f0a0909202a2061766f696420616c6c6f636174696e6720504349206465766963657320696e20746861742072616e67652e0a0909202a2043616e20626520616c6c6f636174656420696e20326e642d377468206f6374616e74206f6e6c792e0a0909202a20446576696365732074686174206e656564206d6f7265207468616e203131324d42206f660a0909202a2061646472657373207370616365206d757374206265206163636573736564207468726f7567680a0909202a2064656e7365206d656d6f7279207370616365206f6e6c79210a0909202a2f0a0a09092f2a20416c69676e20746f206d756c7469706c65206f662073697a65206f66206d696e696d756d20626173652e20202a2f0a0909616c69676e746f203d206d61785f74287265736f757263655f73697a655f742c203078313030302c20616c69676e293b0a09097374617274203d20414c49474e2873746172742c20616c69676e746f293b0a090969662028686f73652d3e7370617273655f6d656d5f626173652026262073697a65203c3d2037202a2031362a4d4229207b0a0909096966202828287374617274202f202831362a4d42292920262030783729203d3d203029207b0a09090909737461727420263d207e283132382a4d42202d2031293b0a090909097374617274202b3d2031362a4d423b0a09090909737461727420203d20414c49474e2873746172742c20616c69676e746f293b0a0909097d0a0909096966202873746172742f283132382a4d422920213d20287374617274202b2073697a65202d2031292f283132382a4d422929207b0a09090909737461727420263d207e283132382a4d42202d2031293b0a090909097374617274202b3d2028313238202b203136292a4d423b0a09090909737461727420203d20414c49474e2873746172742c20616c69676e746f293b0a0909097d0a09097d0a097d0a0a0972657475726e2073746172743b0a7d0a23756e646566204b420a23756e646566204d420a23756e6465662047420a0a73746174696320696e74205f5f696e69740a70636962696f735f696e697428766f6964290a7b0a0969662028616c7068615f6d762e696e69745f706369290a0909616c7068615f6d762e696e69745f70636928293b0a0972657475726e20303b0a7d0a0a7375627379735f696e697463616c6c2870636962696f735f696e6974293b0a0a23696664656620414c5048415f524553544f52455f53524d5f53455455500a7374617469632073747275637420706465765f73726d5f73617665645f636f6e66202a73726d5f73617665645f636f6e666967733b0a0a766f696420706465765f736176655f73726d5f636f6e66696728737472756374207063695f646576202a646576290a7b0a0973747275637420706465765f73726d5f73617665645f636f6e66202a746d703b0a0973746174696320696e74207072696e746564203d20303b0a0a096966202821616c7068615f7573696e675f73726d207c7c207063695f6861735f666c6167285043495f50524f42455f4f4e4c5929290a090972657475726e3b0a0a0969662028217072696e74656429207b0a09097072696e746b284b45524e5f494e464f20227063693a20656e61626c696e6720736176652f726573746f7265206f662053524d2073746174655c6e22293b0a09097072696e746564203d20313b0a097d0a0a09746d70203d206b6d616c6c6f632873697a656f66282a746d70292c204746505f4b45524e454c293b0a096966202821746d7029207b0a09097072696e746b284b45524e5f455252202225733a206b6d616c6c6f632829206661696c6564215c6e222c205f5f66756e635f5f293b0a090972657475726e3b0a097d0a09746d702d3e6e657874203d2073726d5f73617665645f636f6e666967733b0a09746d702d3e646576203d206465763b0a0a097063695f736176655f737461746528646576293b0a0a0973726d5f73617665645f636f6e66696773203d20746d703b0a7d0a0a766f69640a7063695f726573746f72655f73726d5f636f6e66696728766f6964290a7b0a0973747275637420706465765f73726d5f73617665645f636f6e66202a746d703b0a0a092f2a204e6f206e65656420746f20726573746f72652069662070726f626564206f6e6c792e202a2f0a09696620287063695f6861735f666c6167285043495f50524f42455f4f4e4c5929290a090972657475726e3b0a0a092f2a20526573746f72652053524d20636f6e6669672e202a2f0a09666f722028746d70203d2073726d5f73617665645f636f6e666967733b20746d703b20746d70203d20746d702d3e6e65787429207b0a09097063695f726573746f72655f737461746528746d702d3e646576293b0a097d0a7d0a23656e6469660a0a766f69642070636962696f735f66697875705f62757328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f646576202a646576203d206275732d3e73656c663b0a0a09696620287063695f6861735f666c6167285043495f50524f42455f4f4e4c5929202626206465762026260a200909202020286465762d3e636c617373203e3e203829203d3d205043495f434c4153535f4252494447455f50434929207b0a2009097063695f726561645f6272696467655f626173657328627573293b0a097d200a0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a0909706465765f736176655f73726d5f636f6e66696728646576293b0a097d0a7d0a0a696e740a70636962696f735f656e61626c655f64657669636528737472756374207063695f646576202a6465762c20696e74206d61736b290a7b0a0972657475726e207063695f656e61626c655f7265736f7572636573286465762c206d61736b293b0a7d0a0a2f2a0a202a202049662077652073657420757020612064657669636520666f7220627573206d6173746572696e672c207765206e65656420746f20636865636b20746865206c6174656e63790a202a202074696d6572206173206365727461696e206669726d7761726520666f726765747320746f207365742069742070726f7065726c792c206173207365656e0a202a20206f6e20535831363420616e64204c5831363420776974682053524d2e0a202a2f0a766f69640a70636962696f735f7365745f6d617374657228737472756374207063695f646576202a646576290a7b0a097538206c61743b0a097063695f726561645f636f6e6669675f62797465286465762c205043495f4c4154454e43595f54494d45522c20266c6174293b0a09696620286c6174203e3d203136292072657475726e3b0a097072696e746b28225043493a2053657474696e67206c6174656e63792074696d6572206f662064657669636520257320746f2036345c6e222c0a090909090909097063695f6e616d652864657629293b0a097063695f77726974655f636f6e6669675f62797465286465762c205043495f4c4154454e43595f54494d45522c203634293b0a7d0a0a766f6964205f5f696e69740a70636962696f735f636c61696d5f6f6e655f62757328737472756374207063695f627573202a62290a7b0a09737472756374207063695f646576202a6465763b0a09737472756374207063695f627573202a6368696c645f6275733b0a0a096c6973745f666f725f656163685f656e747279286465762c2026622d3e646576696365732c206275735f6c69737429207b0a0909696e7420693b0a0a0909666f72202869203d20303b2069203c205043495f4e554d5f5245534f55524345533b20692b2b29207b0a090909737472756374207265736f75726365202a72203d20266465762d3e7265736f757263655b695d3b0a0a09090969662028722d3e706172656e74207c7c2021722d3e7374617274207c7c2021722d3e666c616773290a09090909636f6e74696e75653b0a090909696620287063695f6861735f666c6167285043495f50524f42455f4f4e4c5929207c7c0a0909092020202028722d3e666c616773202620494f5245534f555243455f5043495f464958454429290a090909097063695f636c61696d5f7265736f75726365286465762c2069293b0a09097d0a097d0a0a096c6973745f666f725f656163685f656e747279286368696c645f6275732c2026622d3e6368696c6472656e2c206e6f6465290a090970636962696f735f636c61696d5f6f6e655f627573286368696c645f627573293b0a7d0a0a73746174696320766f6964205f5f696e69740a70636962696f735f636c61696d5f636f6e736f6c655f736574757028766f6964290a7b0a09737472756374207063695f627573202a623b0a0a096c6973745f666f725f656163685f656e74727928622c20267063695f726f6f745f62757365732c206e6f6465290a090970636962696f735f636c61696d5f6f6e655f6275732862293b0a7d0a0a766f6964205f5f696e69740a636f6d6d6f6e5f696e69745f70636928766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09737472756374206c6973745f68656164207265736f75726365733b0a09737472756374207063695f627573202a6275733b0a09696e74206e6578745f6275736e6f3b0a09696e74206e6565645f646f6d61696e5f696e666f203d20303b0a09753332207063695f6d656d5f656e643b0a097533322073675f626173653b0a09756e7369676e6564206c6f6e6720656e643b0a0a092f2a205363616e20616c6c206f6620746865207265636f726465642050434920636f6e74726f6c6c6572732e20202a2f0a09666f7220286e6578745f6275736e6f203d20302c20686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e65787429207b0a090973675f62617365203d20686f73652d3e73675f706369203f20686f73652d3e73675f7063692d3e646d615f62617365203a207e303b0a0a09092f2a2041646a75737420686f7365206d656d5f7370616365206c696d697420746f2070726576656e742050434920616c6c6f636174696f6e730a0909202020696e2074686520696f6d6d752077696e646f77732e202a2f0a09097063695f6d656d5f656e64203d206d696e2828753332295f5f6469726563745f6d61705f626173652c2073675f6261736529202d20313b0a0909656e64203d20686f73652d3e6d656d5f73706163652d3e7374617274202b207063695f6d656d5f656e643b0a090969662028686f73652d3e6d656d5f73706163652d3e656e64203e20656e64290a090909686f73652d3e6d656d5f73706163652d3e656e64203d20656e643b0a0a0909494e49545f4c4953545f4845414428267265736f7572636573293b0a09097063695f6164645f7265736f757263655f6f666673657428267265736f75726365732c20686f73652d3e696f5f73706163652c0a0909090909686f73652d3e696f5f73706163652d3e7374617274293b0a09097063695f6164645f7265736f757263655f6f666673657428267265736f75726365732c20686f73652d3e6d656d5f73706163652c0a0909090909686f73652d3e6d656d5f73706163652d3e7374617274293b0a0a0909627573203d207063695f7363616e5f726f6f745f627573284e554c4c2c206e6578745f6275736e6f2c20616c7068615f6d762e7063695f6f70732c0a0909090909686f73652c20267265736f7572636573293b0a0909686f73652d3e627573203d206275733b0a0909686f73652d3e6e6565645f646f6d61696e5f696e666f203d206e6565645f646f6d61696e5f696e666f3b0a09096e6578745f6275736e6f203d206275732d3e6275736e5f7265732e656e64202b20313b0a09092f2a20446f6e277420616c6c6f7720382d62697420627573206e756d626572206f766572666c6f7720696e736964652074686520686f7365202d0a09092020207265736572766520736f6d6520737061636520666f7220627269646765732e202a2f200a0909696620286e6578745f6275736e6f203e2032323429207b0a0909096e6578745f6275736e6f203d20303b0a0909096e6565645f646f6d61696e5f696e666f203d20313b0a09097d0a097d0a0a0970636962696f735f636c61696d5f636f6e736f6c655f736574757028293b0a0a097063695f61737369676e5f756e61737369676e65645f7265736f757263657328293b0a097063695f66697875705f6972717328616c7068615f6d762e7063695f7377697a7a6c652c20616c7068615f6d762e7063695f6d61705f697271293b0a7d0a0a0a737472756374207063695f636f6e74726f6c6c6572202a205f5f696e69740a616c6c6f635f7063695f636f6e74726f6c6c657228766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a09686f7365203d20616c6c6f635f626f6f746d656d2873697a656f66282a686f736529293b0a0a092a686f73655f7461696c203d20686f73653b0a09686f73655f7461696c203d2026686f73652d3e6e6578743b0a0a0972657475726e20686f73653b0a7d0a0a737472756374207265736f75726365202a205f5f696e69740a616c6c6f635f7265736f7572636528766f6964290a7b0a09737472756374207265736f75726365202a7265733b0a0a09726573203d20616c6c6f635f626f6f746d656d2873697a656f66282a72657329293b0a0a0972657475726e207265733b0a7d0a0a0a2f2a2050726f7669646520696e666f726d6174696f6e206f6e206c6f636174696f6e73206f6620766172696f757320492f4f20726567696f6e7320696e20706879736963616c0a2020206d656d6f72792e2020446f2074686973206f6e2061207065722d6361726420626173697320736f20746861742077652063686f6f73652074686520726967687420686f73652e20202a2f0a0a61736d6c696e6b616765206c6f6e670a7379735f706369636f6e6669675f696f62617365286c6f6e672077686963682c20756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e672064666e290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09737472756374207063695f646576202a6465763b0a0a092f2a2066726f6d20686f7365206f722066726f6d206275732e646576666e202a2f0a09696620287768696368202620494f424153455f46524f4d5f484f534529207b0a0909666f7228686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e65787429200a09090969662028686f73652d3e696e646578203d3d206275732920627265616b3b0a09096966202821686f7365292072657475726e202d454e4f4445563b0a097d20656c7365207b0a09092f2a205370656369616c20686f6f6b20666f7220495341206163636573732e20202a2f0a090969662028627573203d3d20302026262064666e203d3d203029207b0a090909686f7365203d207063695f6973615f686f73653b0a09097d20656c7365207b0a090909646576203d207063695f6765745f6275735f616e645f736c6f74286275732c2064666e293b0a0909096966202821646576290a0909090972657475726e202d454e4f4445563b0a090909686f7365203d206465762d3e737973646174613b0a0909097063695f6465765f70757428646576293b0a09097d0a097d0a0a09737769746368202877686963682026207e494f424153455f46524f4d5f484f534529207b0a096361736520494f424153455f484f53453a0a090972657475726e20686f73652d3e696e6465783b0a096361736520494f424153455f5350415253455f4d454d3a0a090972657475726e20686f73652d3e7370617273655f6d656d5f626173653b0a096361736520494f424153455f44454e53455f4d454d3a0a090972657475726e20686f73652d3e64656e73655f6d656d5f626173653b0a096361736520494f424153455f5350415253455f494f3a0a090972657475726e20686f73652d3e7370617273655f696f5f626173653b0a096361736520494f424153455f44454e53455f494f3a0a090972657475726e20686f73652d3e64656e73655f696f5f626173653b0a096361736520494f424153455f524f4f545f4255533a0a090972657475726e20686f73652d3e6275732d3e6e756d6265723b0a097d0a0a0972657475726e202d454f504e4f54535550503b0a7d0a0a2f2a2044657374726f7920616e205f5f696f6d656d20746f6b656e2e20204e6f7420636f706965642066726f6d206c69622f696f6d61702e632e20202a2f0a0a766f6964207063695f696f756e6d617028737472756374207063695f646576202a6465762c20766f6964205f5f696f6d656d202a2061646472290a7b0a09696620285f5f69735f6d6d696f286164647229290a0909696f756e6d61702861646472293b0a7d0a0a4558504f52545f53594d424f4c287063695f696f756e6d6170293b0a0a2f2a204649584d453a20536f6d6520626f7865732068617665206d756c7469706c6520495341206272696467657321202a2f0a737472756374207063695f646576202a6973615f6272696467653b0a4558504f52545f53594d424f4c286973615f627269646765293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7063695f696d706c2e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313436373700313231313437343433333000303032303133300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7063695f696d706c2e680a202a0a202a20546869732066696c6520636f6e7461696e73206465636c61726174696f6e7320616e6420696e6c696e652066756e6374696f6e7320666f7220696e746572666163696e670a202a2077697468207468652050434920696e697469616c697a6174696f6e20726f7574696e65732e0a202a2f0a0a737472756374207063695f6465763b0a737472756374207063695f636f6e74726f6c6c65723b0a737472756374207063695f696f6d6d755f6172656e613b0a0a2f2a0a202a2057652063616e2774206a75737420626c696e646c79207573652036344b20666f72206d616368696e657320776974682045495341206275737365733b20746865790a202a206d617920616c736f2068617665205043492d50434920627269646765732070726573656e742c20616e64207468656e207765276420636f6e666967757265207468650a202a2062726964676520696e636f72726563746c792e0a202a0a202a20416c736f2c20776520737461727420617420307838303030206f72203078393030302c20696e20686f70657320746f2067657420616c6c2064657669636573270a202a20494f20737061636520617265617320616c6c6f6361746564202a6265666f72652a203078433030303b20746869732069732062656361757365206365727461696e0a202a2042494f53657320284d696c6c656e6e69756d20666f72206f6e6529207573652050434920436f6e66696720737061636520226d656368616e69736d202332220a202a20616363657373657320746f2070726f626520746865206275732e20496620612064657669636527732072656769737465727320617070656172206174203078433030302c0a202a206974206d61792073656520616e20494e782f4f5554782061742074686174206164647265737320647572696e672042494f5320656d756c6174696f6e206f66207468650a202a205647412042494f532c20616e6420736f6d652063617264732c206e6f7461626c792041646170746563203239343055572c2074616b65206d6f7274616c206f6666656e73652e0a202a2f0a0a23646566696e6520454953415f44454641554c545f494f5f4241534509307839303030092f2a2073746172742061626f76652038746820736c6f74202a2f0a23646566696e652044454641554c545f494f5f424153450909307838303030092f2a2073746172742061742038746820736c6f74202a2f0a0a2f2a0a202a2057652074727920746f206d616b65207468652044454641554c545f4d454d5f4241534520616464726573736573202a616c776179732a2068617665206d6f7265207468616e0a202a20612073696e676c6520626974207365742e205468697320697320736f20746861742064657669636573206c696b65207468652062726f6b656e204d7972696e657420636172640a202a2077696c6c20616c776179732068617665206120504349206d656d6f7279206164647265737320746861742077696c6c206e65766572206d61746368206120494453454c0a202a206164647265737320696e2050434920436f6e6669672073706163652c2077686963682063616e2063617573652070726f626c656d732077697468206561726c79207265762063617264732e0a202a2f0a0a2f2a0a202a20416e20584c206973204156414e544920284150454353292066616d696c792c202a6275742a20697420686173206f6e6c792032372062697473206f662049534120616464726573730a202a20746861742067657420706173736564207468726f75676820746865205043493c2d3e4953412062726964676520636869702e20416c74686f7567682074686973206361757365730a202a20757320746f2073657420746865205043492d3e4d656d2077696e646f77206261736573206c6f776572207468616e206e6f726d616c2c207765207374696c6c20616c6c6f636174650a202a2050434920627573206465766963657327206d656d6f727920616464726573736573202a62656c6f772a20746865206c6f7720444d41206d617070696e672077696e646f772c0a202a20616e6420686f70652074686579206669742062656c6f772036344d622028746f2061766f696420636f6e666c69637473292c20616e6420736f207468617420746865792063616e0a202a20626520616363657373656420766961205350415253452073706163652e0a202a0a202a2057652061636365707420746865207269736b207468617420612062726f6b656e204d7972696e657420636172642077696c6c2062652070757420696e746f2061207472756520584c0a202a20616e6420746875732063616e206d6f726520656173696c792072756e20696e746f207468652070726f626c656d206465736372696265642062656c6f772e0a202a2f0a23646566696e6520584c5f44454641554c545f4d454d5f4241534520282831362b32292a313032342a3130323429202f2a2031364d20746f2036344d2d3120697320617661696c202a2f0a0a2f2a0a202a20415045435320616e64204c43412068617665206f6e6c79203334206269747320666f7220706879736963616c206164647265737365732c2074687573206c696d6974696e67205043490a202a20627573206d656d6f72792061646472657373657320666f72205350415253452061636365737320746f206265206c657373207468616e203132384d622e0a202a2f0a23646566696e652041504543535f414e445f4c43415f44454641554c545f4d454d5f4241534520282831362b32292a313032342a31303234290a0a2f2a0a202a2042656361757365204d435043494120616e6420543220636f7265206c6f67696320737570706f7274206d6f7265206269747320666f720a202a20706879736963616c206164647265737365732c20746865792073686f756c6420616c6c6f7720616e20657870616e6465642072616e6765