Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100111
Transaction 2ed8c1fe878c8d3b29e8136d94a512676a0818eb75b73bf6fa4666b11f001f29
>
0.00000001 NMC

Input scripts

0.304402201af237cc23b0b565ae802aaa452d0417e8539e3bfc7f8b64f5f23370fa560df8022052a577c21b78c7869f2ce4508d520624d39c4cd140ffe65ee480dd84b2959441[ALL]

Output scripts

0.046fa606ea9b589f645fb92ca8aae0b6268325fb58a008b68b836f8e0ab11ddf2b9dad1b70b360337e4e22ec5f1f9f651c9404a5473f3e34de703dce16c38a9f53 OP_CHECKSIG
1.20202073747275637420494e4f4445202a69703b0a0a20202020616c6c6f63696e6f64652820736d635f6464622e6e616d652c20312c2026697020293b0a2020202069702d3e647661203d2026736d635f6464623b0a2020202069702d3e61747472203d2041545452244d5f5752495445207c2041545452244d5f524541443b0a2020202069702d3e6c656e5b305d203d20307833303b0a2020202069702d3e6d697363203d20303b0a20202020494e4f44455f554e4c4f434b2820697020293b0a0a2020202072657475726e206d73675f737563636573733b0a7d0a0c0a696e74205f5f696e697420736d63633636395f6f70656e28207374727563742046494c45202a66702c2063686172202a696e666f2c2063686172202a6e6578742c2063686172202a6d6f646520290a7b0a2020202073747275637420494e4f4445202a69703b0a2f2a0a2a2a20416c6c6f77206d756c7469706c65207265616465727320627574206f6e6c79206f6e65207772697465722e202069702d3e6d697363206b6565707320747261636b0a2a2a206f6620746865206e756d626572206f6620777269746572730a2a2f0a202020206970203d2066702d3e69703b0a20202020494e4f44455f4c4f434b2820697020293b0a20202020696620282066702d3e6d6f646520262041545452244d5f57524954452029207b0a09696620282069702d3e6d6973632029207b0a0920202020494e4f44455f554e4c4f434b2820697020293b0a092020202072657475726e206d73675f6661696c7572653b09202020202f2a20746f6f206d616e792077726974657273202a2f0a097d0a0969702d3e6d6973632b2b3b0a202020207d0a2f2a0a2a2a2054726561742074686520696e666f726d6174696f6e206669656c6420617320612062797465206f66667365740a2a2f0a202020202a66702d3e6f6666736574203d2078746f692820696e666f20293b0a20202020494e4f44455f554e4c4f434b2820697020293b0a0a2020202072657475726e206d73675f737563636573733b0a7d0a0c0a696e74205f5f696e697420736d63633636395f636c6f736528207374727563742046494c45202a667020290a7b0a2020202073747275637420494e4f4445202a69703b0a0a202020206970203d2066702d3e69703b0a20202020696620282066702d3e6d6f646520262041545452244d5f57524954452029207b0a09494e4f44455f4c4f434b2820697020293b0a0969702d3e6d6973632d2d3b0a09494e4f44455f554e4c4f434b2820697020293b0a202020207d0a2020202072657475726e206d73675f737563636573733b0a7d0a0c0a696e74205f5f696e697420736d63633636395f7265616428207374727563742046494c45202a66702c20696e742073697a652c20696e74206e756d6265722c20756e7369676e65642063686172202a62756620290a7b0a20202020696e7420693b0a20202020696e74206c656e6774683b0a20202020696e74206e62797465733b0a2020202073747275637420494e4f4445202a69703b0a0a2f2a0a2a2a20416c77617973206163636573732061206279746520617420612074696d650a2a2f0a202020206970203d2066702d3e69703b0a202020206c656e677468203d2073697a65202a206e756d6265723b0a202020206e6279746573203d20303b0a0a20202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a20202020666f7220282069203d20303b2069203c206c656e6774683b20692b2b2029207b0a09696620282021696e72616e676528202a66702d3e6f66667365742c20302c2069702d3e6c656e5b305d20292029200a0920202020627265616b3b0a092a6275662b2b203d20534d433337633636395f726561645f636f6e66696728202a66702d3e6f666673657420293b0a092a66702d3e6f6666736574202b3d20313b0a096e62797465732b2b3b0a202020207d0a20202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2020202072657475726e206e62797465733b0a7d0a0c0a696e74205f5f696e697420736d63633636395f777269746528207374727563742046494c45202a66702c20696e742073697a652c20696e74206e756d6265722c20756e7369676e65642063686172202a62756620290a7b0a20202020696e7420693b0a20202020696e74206c656e6774683b0a20202020696e74206e62797465733b0a2020202073747275637420494e4f4445202a69703b0a2f2a0a2a2a20416c77617973206163636573732061206279746520617420612074696d650a2a2f0a202020206970203d2066702d3e69703b0a202020206c656e677468203d2073697a65202a206e756d6265723b0a202020206e6279746573203d20303b0a0a20202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a20202020666f7220282069203d20303b2069203c206c656e6774683b20692b2b2029207b0a09696620282021696e72616e676528202a66702d3e6f66667365742c20302c2069702d3e6c656e5b305d20292029200a0920202020627265616b3b0a09534d433337633636395f77726974655f636f6e66696728202a66702d3e6f66667365742c202a62756620293b0a092a66702d3e6f6666736574202b3d20313b0a096275662b2b3b0a096e62797465732b2b3b0a202020207d0a20202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2020202072657475726e206e62797465733b0a7d0a23656e6469660a0a766f6964205f5f696e69740a534d433337633636395f64756d705f72656769737465727328766f6964290a7b0a2020696e7420693b0a2020666f72202869203d20303b2069203c3d20307832393b20692b2b290a202020207072696e746b28222d2d20435225303278203a20253032785c6e222c20692c20534d433337633636395f726561645f636f6e666967286929293b0a7d0a2f2a2b0a202a203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a202a203d20534d435f696e6974202d20534d4333376336363920537570657220492f4f20636f6e74726f6c6c657220696e697469616c697a6174696f6e20202020202020202020202020202020203d0a202a203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a202a0a202a204f564552564945573a0a202a0a202a2020202020205468697320726f7574696e6520636f6e6669677572657320616e6420656e61626c6573206465766963652066756e6374696f6e73206f6e207468650a202a202020202020534d4333376336363920537570657220492f4f20636f6e74726f6c6c65722e0a202a0a202a20464f524d204f462043414c4c3a0a202a0a202a202020202020534d435f696e69742820293b0a202a0a202a2052455455524e533a0a202a0a202a2020202020204e6f7468696e670a202a0a202a20415247554d454e54533a0a202a0a202a2020202020204e6f6e650a202a0a202a205349444520454646454354533a0a202a0a202a2020202020204e6f6e650a202a0a202a2f0a766f6964205f5f696e697420534d433636395f496e6974202820696e7420696e64657820290a7b0a20202020534d433337633636395f434f4e4649475f52454753202a534d435f626173653b0a20202020756e7369676e6564206c6f6e6720666c6167733b0a0a202020206c6f63616c5f6972715f7361766528666c616773293b0a2020202069662028202820534d435f62617365203d20534d433337633636395f6465746563742820696e6465782029202920213d204e554c4c2029207b0a23696620534d435f44454255470a09534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a09534d433337633636395f64756d705f7265676973746572732820293b0a09534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2020202020202020534d433337633636395f646973706c61795f6465766963655f696e666f2820293b0a23656e6469660a2020202020202020534d433337633636395f64697361626c655f646576696365282053455249414c5f3020293b0a2020202020202020534d433337633636395f636f6e6669677572655f646576696365280a20202020202020202020202053455249414c5f302c0a202020202020202020202020434f4d315f424153452c0a202020202020202020202020434f4d315f4952512c0a2020202020202020202020202d310a2020202020202020293b0a2020202020202020534d433337633636395f656e61626c655f646576696365282053455249414c5f3020293b0a0a2020202020202020534d433337633636395f64697361626c655f646576696365282053455249414c5f3120293b0a2020202020202020534d433337633636395f636f6e6669677572655f646576696365280a20202020202020202020202053455249414c5f312c0a202020202020202020202020434f4d325f424153452c0a202020202020202020202020434f4d325f4952512c0a2020202020202020202020202d310a2020202020202020293b0a2020202020202020534d433337633636395f656e61626c655f646576696365282053455249414c5f3120293b0a0a2020202020202020534d433337633636395f64697361626c655f6465766963652820504152414c4c454c5f3020293b0a2020202020202020534d433337633636395f636f6e6669677572655f646576696365280a202020202020202020202020504152414c4c454c5f302c0a202020202020202020202020504152505f424153452c0a202020202020202020202020504152505f4952512c0a202020202020202020202020504152505f4452510a2020202020202020293b0a2020202020202020534d433337633636395f656e61626c655f6465766963652820504152414c4c454c5f3020293b0a0a2020202020202020534d433337633636395f64697361626c655f6465766963652820464c4f5050595f3020293b0a2020202020202020534d433337633636395f636f6e6669677572655f646576696365280a202020202020202020202020464c4f5050595f302c0a2020202020202020202020204644435f424153452c0a2020202020202020202020204644435f4952512c0a2020202020202020202020204644435f4452510a2020202020202020293b0a2020202020202020534d433337633636395f656e61626c655f6465766963652820464c4f5050595f3020293b0a202020202020202020200a092f2a2057616b6520757020736f6d6574696d657320666f72676f7474656e20666c6f7070792c20657370656369616c6c79206f6e2044503236342e202a2f0a096f757462283078632c203078336632293b0a0a2020202020202020534d433337633636395f64697361626c655f64657669636528204944455f3020293b0a0a23696620534d435f44454255470a09534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a09534d433337633636395f64756d705f7265676973746572732820293b0a09534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2020202020202020534d433337633636395f646973706c61795f6465766963655f696e666f2820293b0a23656e6469660a096c6f63616c5f6972715f726573746f726528666c616773293b0a20202020202020207072696e746b282022534d4333376336363920537570657220492f4f20436f6e74726f6c6c657220666f756e64204020307825705c6e222c0a0909534d435f6261736520293b0a202020207d0a20202020656c7365207b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a23696620534d435f44454255470a20202020202020207072696e746b2820224e6f20534d4333376336363920537570657220492f4f20436f6e74726f6c6c657220666f756e645c6e2220293b0a23656e6469660a202020207d0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f736d633337633933782e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313433313400313231313437343433333000303031373735360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20534d432033374339335820696e697469616c697a6174696f6e20636f64650a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7365676d656e742e683e0a0a23646566696e6520534d435f444542554720300a0a23696620534d435f44454255470a2320646566696e65204442475f444556532861726773292020202020202020207072696e746b20617267730a23656c73650a2320646566696e65204442475f444556532861726773290a23656e6469660a0a23646566696e65204b422020202020202020202020202020313032340a23646566696e65204d42202020202020202020202020202028313032342a4b42290a23646566696e65204742202020202020202020202020202028313032342a4d42290a0a2f2a20646576696365202261637469766174652220726567697374657220636f6e74656e7473202a2f0a23646566696e65204445564943455f4f4e0909310a23646566696e65204445564943455f4f46460909300a0a2f2a20636f6e66696775726174696f6e206f6e2f6f6666206b657973202a2f0a23646566696e6520434f4e4649475f4f4e5f4b45590909307835350a23646566696e6520434f4e4649475f4f46465f4b45590909307861610a0a2f2a20636f6e66696775726174696f6e2073706163652064657669636520646566696e6974696f6e73202a2f0a23646566696e6520464443090909300a23646566696e652049444531090909310a23646566696e652049444532090909320a23646566696e652050415250090909330a23646566696e652053455231090909340a23646566696e652053455232090909350a23646566696e65205254434c090909360a23646566696e65204b594244090909370a23646566696e6520415558494f090909380a0a2f2a2043686970207265676973746572206f6666736574732066726f6d2062617365202a2f0a23646566696e6520434f4e4649475f434f4e54524f4c0909307830320a23646566696e6520494e4445585f414444524553530909307830330a23646566696e65204c4f474943414c5f4445564943455f4e554d42455209307830370a23646566696e65204445564943455f49440909307832300a23646566696e65204445564943455f5245560909307832310a23646566696e6520504f5745525f434f4e54524f4c0909307832320a23646566696e6520504f5745525f4d474d540909307832330a23646566696e65204f5343090909307832340a0a23646566696e652041435449564154450909307833300a23646566696e6520414444525f4849090909307836300a23646566696e6520414444525f4c4f090909307836310a23646566696e6520494e544552525550545f53454c0909307837300a23646566696e6520494e544552525550545f53454c5f32090930783732202f2a204b5942442f4d4f5553206f6e6c79202a2f0a23646566696e6520444d415f4348414e4e454c5f53454c090930783734202f2a204644432f50415250206f6e6c79202a2f0a0a23646566696e65204644445f4d4f44455f524547495354455209307839300a23646566696e65204644445f4f5054494f4e5f524547495354455209307839310a0a2f2a2076616c75657320746861742077652072656164206261636b207468617420617265206578706563746564202e2e2e202a2f0a23646566696e652056414c49445f4445564943455f49440909320a0a2f2a2064656661756c742064657669636520616464726573736573202a2f0a23646566696e65204b5942445f494e544552525550540909310a23646566696e65204d4f55535f494e54455252555054090931320a23646566696e6520434f4d325f42415345090930783266380a23646566696e6520434f4d325f494e544552525550540909330a23646566696e6520434f4d315f42415345090930783366380a23646566696e6520434f4d315f494e544552525550540909340a23646566696e6520504152505f42415345090930783362630a23646566696e6520504152505f494e544552525550540909370a0a73746174696320756e7369676e6564206c6f6e67205f5f696e697420534d43436f6e666967537461746528756e7369676e6564206c6f6e67206261736541646472290a7b0a09756e7369676e656420636861722064657649643b0a0a09756e7369676e6564206c6f6e6720636f6e666967506f72743b0a09756e7369676e6564206c6f6e6720696e646578506f72743b0a09756e7369676e6564206c6f6e672064617461506f72743b0a0a09696e7420693b0a0a09636f6e666967506f7274203d20696e646578506f7274203d2062617365416464723b0a0964617461506f7274203d20636f6e666967506f7274202b20313b0a0a23646566696e65204e554d5f5245545249455320350a0a09666f72202869203d20303b2069203c204e554d5f524554524945533b20692b2b290a097b0a09096f75746228434f4e4649475f4f4e5f4b45592c20636f6e666967506f7274293b0a09096f75746228434f4e4649475f4f4e5f4b45592c20636f6e666967506f7274293b0a09096f757462284445564943455f49442c20696e646578506f7274293b0a09096465764964203d20696e622864617461506f7274293b0a0909696620286465764964203d3d2056414c49445f4445564943455f494429207b0a0909096f757462284445564943455f5245562c20696e646578506f7274293b0a0909092f2a20756e7369676e6564206368617220646576526576203d202a2f20696e622864617461506f7274293b0a090909627265616b3b0a09097d0a0909656c73650a0909097564656c617928313030293b0a097d0a0972657475726e20286920213d204e554d5f5245545249455329203f206261736541646472203a20304c3b0a7d0a0a73746174696320766f6964205f5f696e697420534d4352756e537461746528756e7369676e6564206c6f6e67206261736541646472290a7b0a096f75746228434f4e4649475f4f46465f4b45592c206261736541646472293b0a7d0a0a73746174696320756e7369676e6564206c6f6e67205f5f696e697420534d43446574656374556c747261494f28766f6964290a7b0a09756e7369676e6564206c6f6e672062617365416464723b0a0a096261736541646472203d2030783346303b0a09696620282028206261736541646472203d20534d43436f6e66696753746174652820626173654164647220292029203d3d2030783346302029207b0a090972657475726e2820626173654164647220293b0a097d0a096261736541646472203d2030783337303b0a09696620282028206261736541646472203d20534d43436f6e66696753746174652820626173654164647220292029203d3d2030783337302029207b0a090972657475726e2820626173654164647220293b0a097d0a0972657475726e28202820756e7369676e6564206c6f6e6720293020293b0a7d0a0a73746174696320766f6964205f5f696e697420534d43456e61626c6544657669636528756e7369676e6564206c6f6e672062617365416464722c0a09090920202020756e7369676e6564206c6f6e67206465766963652c0a09090920202020756e7369676e6564206c6f6e6720706f7274616464722c0a09090920202020756e7369676e6564206c6f6e6720696e74657272757074290a7b0a09756e7369676e6564206c6f6e6720696e646578506f72743b0a09756e7369676e6564206c6f6e672064617461506f72743b0a0a09696e646578506f7274203d2062617365416464723b0a0964617461506f7274203d206261736541646472202b20313b0a0a096f757462284c4f474943414c5f4445564943455f4e554d4245522c20696e646578506f7274293b0a096f757462286465766963652c2064617461506f7274293b0a0a096f75746228414444525f4c4f2c20696e646578506f7274293b0a096f757462282820706f7274616464722026203078464620292c2064617461506f7274293b0a0a096f75746228414444525f48492c20696e646578506f7274293b0a096f7574622828706f727461646472203e3e203829202620307846462c2064617461506f7274293b0a0a096f75746228494e544552525550545f53454c2c20696e646578506f7274293b0a096f75746228696e746572727570742c2064617461506f7274293b0a0a096f7574622841435449564154452c20696e646578506f7274293b0a096f757462284445564943455f4f4e2c2064617461506f7274293b0a7d0a0a73746174696320766f6964205f5f696e697420534d43456e61626c654b59424428756e7369676e6564206c6f6e67206261736541646472290a7b0a09756e7369676e6564206c6f6e6720696e646578506f72743b0a09756e7369676e6564206c6f6e672064617461506f72743b0a0a09696e646578506f7274203d2062617365416464723b0a0964617461506f7274203d206261736541646472202b20313b0a0a096f757462284c4f474943414c5f4445564943455f4e554d4245522c20696e646578506f7274293b0a096f757462284b5942442c2064617461506f7274293b0a0a096f75746228494e544552525550545f53454c2c20696e646578506f7274293b202f2a205072696d61727920696e746572727570742073656c656374202a2f0a096f757462284b5942445f494e544552525550542c2064617461506f7274293b0a0a096f75746228494e544552525550545f53454c5f322c20696e646578506f7274293b202f2a205365636f6e6461727920696e746572727570742073656c656374202a2f0a096f757462284d4f55535f494e544552525550542c2064617461506f7274293b0a0a096f7574622841435449564154452c20696e646578506f7274293b0a096f757462284445564943455f4f4e2c2064617461506f7274293b0a7d0a0a73746174696320766f6964205f5f696e697420534d43456e61626c6546444328756e7369676e6564206c6f6e67206261736541646472290a7b0a09756e7369676e6564206c6f6e6720696e646578506f72743b0a09756e7369676e6564206c6f6e672064617461506f72743b0a0a09756e7369676e65642063686172206f6c6456616c75653b0a0a09696e646578506f7274203d2062617365416464723b0a0964617461506f7274203d206261736541646472202b20313b0a0a096f757462284c4f474943414c5f4445564943455f4e554d4245522c20696e646578506f7274293b0a096f757462284644432c2064617461506f7274293b0a0a096f757462284644445f4d4f44455f52454749535445522c20696e646578506f7274293b0a096f6c6456616c7565203d20696e622864617461506f7274293b0a0a096f6c6456616c7565207c3d20307830453b202020202020202020202020202020202020202f2a20456e61626c65206275727374206d6f6465202a2f0a096f757462286f6c6456616c75652c2064617461506f7274293b0a0a096f75746228494e544552525550545f53454c2c20696e646578506f7274293b09202020202f2a205072696d61727920696e746572727570742073656c656374202a2f0a096f75746228307830362c2064617461506f727420293b0a0a096f75746228444d415f4348414e4e454c5f53454c2c20696e646578506f7274293b2020202f2a20444d41206368616e6e656c2073656c656374202a2f0a096f75746228307830322c2064617461506f7274293b0a0a096f7574622841435449564154452c20696e646578506f7274293b0a096f757462284445564943455f4f4e2c2064617461506f7274293b0a7d0a0a23696620534d435f44454255470a73746174696320766f6964205f5f696e697420534d435265706f727444657669636553746174757328756e7369676e6564206c6f6e67206261736541646472290a7b0a09756e7369676e6564206c6f6e6720696e646578506f72743b0a09756e7369676e6564206c6f6e672064617461506f72743b0a09756e7369676e656420636861722063757272656e74436f6e74726f6c3b0a0a09696e646578506f7274203d2062617365416464723b0a0964617461506f7274203d206261736541646472202b20313b0a0a096f75746228504f5745525f434f4e54524f4c2c20696e646578506f7274293b0a0963757272656e74436f6e74726f6c203d20696e622864617461506f7274293b0a0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c20464443290a09202020202020203f20225c742b46444320456e61626c65645c6e22203a20225c742d4644432044697361626c65645c6e22293b0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c2049444531290a09202020202020203f20225c742b4944453120456e61626c65645c6e22203a20225c742d494445312044697361626c65645c6e22293b0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c2049444532290a09202020202020203f20225c742b4944453220456e61626c65645c6e22203a20225c742d494445322044697361626c65645c6e22293b0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c2050415250290a09202020202020203f20225c742b5041525020456e61626c65645c6e22203a20225c742d504152502044697361626c65645c6e22293b0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c2053455231290a09202020202020203f20225c742b5345523120456e61626c65645c6e22203a20225c742d534552312044697361626c65645c6e22293b0a097072696e746b2863757272656e74436f6e74726f6c2026202831203c3c2053455232290a09202020202020203f20225c742b5345523220456e61626c65645c6e22203a20225c742d534552322044697361626c65645c6e22293b0a0a097072696e746b2820225c6e2220293b0a7d0a23656e6469660a0a696e74205f5f696e697420534d433933785f496e697428766f6964290a7b0a09756e7369676e6564206c6f6e6720534d43556c747261426173653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a096966202828534d43556c74726142617365203d20534d43446574656374556c747261494f28292920213d2030554c29207b0a23696620534d435f44454255470a0909534d435265706f727444657669636553746174757328534d43556c74726142617365293b0a23656e6469660a0909534d43456e61626c6544657669636528534d43556c747261426173652c20534552312c20434f4d315f424153452c20434f4d315f494e54455252555054293b0a09094442475f44455653282822534d43204644433337433933583a205345523120646f6e655c6e2229293b0a0909534d43456e61626c6544657669636528534d43556c747261426173652c20534552322c20434f4d325f424153452c20434f4d325f494e54455252555054293b0a09094442475f44455653282822534d43204644433337433933583a205345523220646f6e655c6e2229293b0a0909534d43456e61626c6544657669636528534d43556c747261426173652c20504152502c20504152505f424153452c20504152505f494e54455252555054293b0a09094442475f44455653282822534d43204644433337433933583a205041525020646f6e655c6e2229293b0a09092f2a204f6e2050433136342c20494445206f6e2074686520534d43206973206e6f7420656e61626c65643b0a0909202020434d44363436202850434929206f6e204d42202a2f0a0909534d43456e61626c654b59424428534d43556c74726142617365293b0a09094442475f44455653282822534d43204644433337433933583a204b594220646f6e655c6e2229293b0a0909534d43456e61626c6546444328534d43556c74726142617365293b0a09094442475f44455653282822534d43204644433337433933583a2046444320646f6e655c6e2229293b0a23696620534d435f44454255470a0909534d435265706f727444657669636553746174757328534d43556c74726142617365293b0a23656e6469660a0909534d4352756e537461746528534d43556c74726142617365293b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a09097072696e746b2822534d432046444333374339335820556c74726120492f4f20436f6e74726f6c6c657220666f756e642040203078256c785c6e222c0a090920202020202020534d43556c74726142617365293b0a090972657475726e20313b0a097d0a09656c7365207b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a09094442475f444556532828224e6f20534d432046444333374339335820556c74726120492f4f20436f6e74726f6c6c657220666f756e645c6e2229293b0a090972657475726e20303b0a097d0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f736d702e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343235313300313231313437343433333000303031373131340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f736d702e630a202a0a202a202020202020323030312d30372d3039205068696c20457a6f6c7420285068696c6c69702e457a6f6c7440636f6d7061712e636f6d290a202a20202020202020202020202052656e616d6564206d6f64696669656420736d705f63616c6c5f66756e6374696f6e20746f20736d705f63616c6c5f66756e6374696f6e5f6f6e5f63707528290a202a2020202020202020202020204372656174656420616e2066756e6374696f6e207468617420636f6e666f726d7320746f20746865206f6c642063616c6c696e6720636f6e76656e74696f6e0a202a2020202020202020202020206f6620736d705f63616c6c5f66756e6374696f6e28292e0a202a0a202a202020202020202020202020546869732069732068656c7066756c20666f7220444350492e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f746872656164732e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f63616368652e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f6370752e683e0a0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a0a0a23646566696e652044454255475f534d5020300a2369662044454255475f534d500a23646566696e652044424753286172677329097072696e746b20617267730a23656c73650a23646566696e6520444247532861726773290a23656e6469660a0a2f2a204120636f6c6c656374696f6e206f66207065722d70726f636573736f7220646174612e20202a2f0a73747275637420637075696e666f5f616c706861206370755f646174615b4e525f435055535d3b0a4558504f52545f53594d424f4c286370755f64617461293b0a0a2f2a204120636f6c6c656374696f6e206f662073696e676c652062697420697069206d657373616765732e20202a2f0a73746174696320737472756374207b0a09756e7369676e6564206c6f6e672062697473205f5f5f5f63616368656c696e655f616c69676e65643b0a7d206970695f646174615b4e525f435055535d205f5f63616368656c696e655f616c69676e65643b0a0a656e756d206970695f6d6573736167655f74797065207b0a094950495f52455343484544554c452c0a094950495f43414c4c5f46554e432c0a094950495f43414c4c5f46554e435f53494e474c452c0a094950495f4350555f53544f502c0a7d3b0a0a2f2a2053657420746f2061207365636f6e646172792773206370756964207768656e20697420636f6d6573206f6e6c696e652e20202a2f0a73746174696320696e7420736d705f7365636f6e646172795f616c697665203d20303b0a0a696e7420736d705f6e756d5f70726f6265643b09092f2a20496e7465726e616c2070726f636573736f7220636f756e74202a2f0a696e7420736d705f6e756d5f63707573203d20313b09092f2a204e756d62657220746861742063616d65206f6e6c696e652e20202a2f0a4558504f52545f53594d424f4c28736d705f6e756d5f63707573293b0a0a2f2a0a202a2043616c6c656420627920626f746820626f6f7420616e64207365636f6e64617269657320746f206d6f766520676c6f62616c206461746120696e746f0a202a20207065722d70726f636573736f722073746f726167652e0a202a2f0a73746174696320696e6c696e6520766f6964205f5f696e69740a736d705f73746f72655f6370755f696e666f28696e74206370756964290a7b0a096370755f646174615b63707569645d2e6c6f6f70735f7065725f6a69666679203d206c6f6f70735f7065725f6a696666793b0a096370755f646174615b63707569645d2e6c6173745f61736e203d2041534e5f46495253545f56455253494f4e3b0a096370755f646174615b63707569645d2e6e6565645f6e65775f61736e203d20303b0a096370755f646174615b63707569645d2e61736e5f6c6f636b203d20303b0a7d0a0a2f2a0a202a20496465616c6c792073657473207570207065722d6370752070726f66696c696e6720686f6f6b732e2020446f65736e277420646f206d756368206e6f772e2e2e0a202a2f0a73746174696320696e6c696e6520766f6964205f5f696e69740a736d705f73657475705f7065726370755f74696d657228696e74206370756964290a7b0a096370755f646174615b63707569645d2e70726f665f636f756e746572203d20313b0a096370755f646174615b63707569645d2e70726f665f6d756c7469706c696572203d20313b0a7d0a0a73746174696320766f6964205f5f696e69740a776169745f626f6f745f6370755f746f5f73746f7028696e74206370756964290a7b0a09756e7369676e6564206c6f6e672073746f70203d206a696666696573202b2031302a485a3b0a0a097768696c65202874696d655f6265666f7265286a6966666965732c2073746f702929207b0a0920202020202020206966202821736d705f7365636f6e646172795f616c697665290a09090972657475726e3b0a09096261727269657228293b0a097d0a0a097072696e746b2822776169745f626f6f745f6370755f746f5f73746f703a204641494c4544206f6e204350552025642c2068616e67696e67206e6f775c6e222c206370756964293b0a09666f7220283b3b290a09096261727269657228293b0a7d0a0a2f2a0a202a205768657265207365636f6e64617269657320626567696e2061206c696665206f6620432e0a202a2f0a766f6964205f5f637075696e69740a736d705f63616c6c696e28766f6964290a7b0a09696e74206370756964203d20686172645f736d705f70726f636573736f725f696428293b0a0a09696620286370755f6f6e6c696e652863707569642929207b0a09097072696e746b28223f3f2c20637075203078257820616c72656164792070726573656e743f3f5c6e222c206370756964293b0a090942554728293b0a097d0a097365745f6370755f6f6e6c696e652863707569642c2074727565293b0a0a092f2a205475726e206f6e206d616368696e6520636865636b732e20202a2f0a0977726d6365732837293b0a0a092f2a20536574207472617020766563746f72732e20202a2f0a09747261705f696e697428293b0a0a092f2a2053657420696e7465727275707420766563746f722e20202a2f0a097772656e7428656e74496e742c2030293b0a0a092f2a20476574206f7572206c6f63616c207469636b657220676f696e672e202a2f0a09736d705f73657475705f7065726370755f74696d6572286370756964293b0a0a092f2a2043616c6c20706c6174666f726d2d73706563696669632063616c6c696e2c20696620737065636966696564202a2f0a0969662028616c7068615f6d762e736d705f63616c6c696e2920616c7068615f6d762e736d705f63616c6c696e28293b0a0a092f2a20416c6c206b65726e656c2074687265616473207368617265207468652073616d65206d6d20636f6e746578742e20202a2f0a0961746f6d69635f696e632826696e69745f6d6d2e6d6d5f636f756e74293b0a0963757272656e742d3e6163746976655f6d6d203d2026696e69745f6d6d3b0a0a092f2a20696e666f726d20746865206e6f746966696572732061626f757420746865206e657720637075202a2f0a096e6f746966795f6370755f7374617274696e67286370756964293b0a0a092f2a204d757374206861766520636f6d706c6574656c7920616363757261746520626f676f732e20202a2f0a096c6f63616c5f6972715f656e61626c6528293b0a0a092f2a205761697420626f6f742043505520746f2073746f7020776974682069727120656e61626c6564206265666f72652072756e6e696e670a0920202063616c6962726174655f64656c61792e202a2f0a09776169745f626f6f745f6370755f746f5f73746f70286370756964293b0a096d6228293b0a0963616c6962726174655f64656c617928293b0a0a09736d705f73746f72655f6370755f696e666f286370756964293b0a092f2a20416c6c6f77206d617374657220746f20636f6e74696e7565206f6e6c79206166746572207765207772697474656e206c6f6f70735f7065725f6a696666792e20202a2f0a09776d6228293b0a09736d705f7365636f6e646172795f616c697665203d20313b0a0a0944424753282822736d705f63616c6c696e3a20636f6d6d656e63696e67204350552025642063757272656e74202570206163746976655f6d6d2025705c6e222c0a0920202020202063707569642c2063757272656e742c2063757272656e742d3e6163746976655f6d6d29293b0a0a09707265656d70745f64697361626c6528293b0a092f2a20446f206e6f7468696e672e20202a2f0a096370755f69646c6528293b0a7d0a0a2f2a205761697420756e74696c2068777270622d3e747872647920697320636c65617220666f72206370752e202052657475726e202d31206f6e2074696d656f75742e20202a2f0a73746174696320696e740a776169745f666f725f74787264792028756e7369676e6564206c6f6e67206370756d61736b290a7b0a09756e7369676e6564206c6f6e672074696d656f75743b0a0a0969662028212868777270622d3e74787264792026206370756d61736b29290a090972657475726e20303b0a0a0974696d656f7574203d206a696666696573202b2031302a485a3b0a097768696c65202874696d655f6265666f7265286a6966666965732c2074696d656f75742929207b0a090969662028212868777270622d3e74787264792026206370756d61736b29290a09090972657475726e20303b0a09097564656c6179283130293b0a09096261727269657228293b0a097d0a0a0972657475726e202d313b0a7d0a0a2f2a0a202a2053656e642061206d65737361676520746f2061207365636f6e64617279277320636f6e736f6c652e202022535441525422206973206f6e6520737563680a202a20696e746572657374696e67206d6573736167652e20203b2d290a202a2f0a73746174696320766f6964205f5f637075696e69740a73656e645f7365636f6e646172795f636f6e736f6c655f6d73672863686172202a7374722c20696e74206370756964290a7b0a09737472756374207065726370755f737472756374202a6370753b0a0972656769737465722063686172202a6370312c202a6370323b0a09756e7369676e6564206c6f6e67206370756d61736b3b0a0973697a655f74206c656e3b0a0a09637075203d2028737472756374207065726370755f737472756374202a290a09092828636861722a2968777270620a0909202b2068777270622d3e70726f636573736f725f6f66667365740a0909202b206370756964202a2068777270622d3e70726f636573736f725f73697a65293b0a0a096370756d61736b203d202831554c203c3c206370756964293b0a0969662028776169745f666f725f7478726479286370756d61736b29290a0909676f746f2074696d656f75743b0a0a09637032203d207374723b0a096c656e203d207374726c656e28637032293b0a092a28756e7369676e656420696e74202a29266370752d3e6970635f6275666665725b305d203d206c656e3b0a09637031203d202863686172202a2920266370752d3e6970635f6275666665725b315d3b0a096d656d637079286370312c206370322c206c656e293b0a0a092f2a2061746f6d6963207465737420616e6420736574202a2f0a09776d6228293b0a097365745f6269742863707569642c202668777270622d3e7278726479293b0a0a0969662028776169745f666f725f7478726479286370756d61736b29290a0909676f746f2074696d656f75743b0a0972657475726e3b0a0a2074696d656f75743a0a097072696e746b282250726f636573736f72202578206e6f742072656164795c6e222c206370756964293b0a7d0a0a2f2a0a202a2041207365636f6e6461727920636f6e736f6c652077616e747320746f2073656e642061206d6573736167652e2020526563656976652069742e0a202a2f0a73746174696320766f69640a726563765f7365636f6e646172795f636f6e736f6c655f6d736728766f6964290a7b0a09696e74206d796370752c20692c20636e743b0a09756e7369676e6564206c6f6e67207478726479203d2068777270622d3e74787264793b0a0963686172202a6370312c202a6370322c206275665b38305d3b0a09737472756374207065726370755f737472756374202a6370753b0a0a0944424753282822726563765f7365636f6e646172795f636f6e736f6c655f6d73673a205458524459203078256c782e5c6e222c20747872647929293b0a0a096d79637075203d20686172645f736d705f70726f636573736f725f696428293b0a0a09666f72202869203d20303b2069203c204e525f435055533b20692b2b29207b0a090969662028212874787264792026202831554c203c3c20692929290a090909636f6e74696e75653b0a0a090944424753282822726563765f7365636f6e646172795f636f6e736f6c655f6d73673a20220a090920202020202022545852445920636f6e7461696e73204350552025642e5c6e222c206929293b0a0a0909637075203d2028737472756374207065726370755f737472756374202a290a090920202828636861722a2968777270620a09092020202b2068777270622d3e70726f636573736f725f6f66667365740a09092020202b2069202a2068777270622d3e70726f636573736f725f73697a65293b0a0a20090944424753282822726563765f7365636f6e646172795f636f6e736f6c655f6d73673a206f6e2025642066726f6d202564220a0909202020202020222048414c545f524541534f4e203078256c7820464c414753203078256c785c6e222c0a09092020202020206d796370752c20692c206370752d3e68616c745f726561736f6e2c206370752d3e666c61677329293b0a0a0909636e74203d206370752d3e6970635f6275666665725b305d203e3e2033323b0a090969662028636e74203c3d2030207c7c20636e74203e3d203830290a090909737472637079286275662c20223c3c3c20424f475553204d5347203e3e3e22293b0a0909656c7365207b0a090909637031203d202863686172202a2920266370752d3e6970635f6275666665725b31315d3b0a090909637032203d206275663b0a090909737472637079286370322c20637031293b0a0909090a0909097768696c65202828637032203d20737472636872286370322c20275c7227292920213d203029207b0a090909092a637032203d202720273b0a09090909696620286370325b315d203d3d20275c6e27290a09090909096370325b315d203d202720273b0a0909097d0a09097d0a0a09094442475328284b45524e5f494e464f2022726563765f7365636f6e646172795f636f6e736f6c655f6d73673a206f6e20256420220a0909202020202020226d65737361676520697320272573275c6e222c206d796370752c2062756629293b0a097d0a0a0968777270622d3e7478726479203d20303b0a7d0a0a2f2a0a202a20436f6e76696e63652074686520636f6e736f6c6520746f20686176652061207365636f6e646172792063707520626567696e20657865637574696f6e2e0a202a2f0a73746174696320696e74205f5f637075696e69740a7365636f6e646172795f6370755f737461727428696e742063707569642c20737472756374207461736b5f737472756374202a69646c65290a7b0a09737472756374207065726370755f737472756374202a6370753b0a09737472756374207063625f737472756374202a68777063622c202a697063623b0a09756e7369676e6564206c6f6e672074696d656f75743b0a0920200a09637075203d2028737472756374207065726370755f737472756374202a290a09092828636861722a2968777270620a0909202b2068777270622d3e70726f636573736f725f6f66667365740a0909202b206370756964202a2068777270622d3e70726f636573736f725f73697a65293b0a096877706362203d2028737472756374207063625f737472756374202a29206370752d3e68777063623b0a0969706362203d20267461736b5f7468726561645f696e666f2869646c65292d3e7063623b0a0a092f2a20496e697469616c697a652074686520435055277320485750434220746f20736f6d657468696e67206a75737420676f6f6420656e6f75676820666f720a09202020757320746f2067657420737461727465642e2020496d6d6564696174656c79206166746572207374617274696e672c207765276c6c207377706374780a09202020746f20746865207461726765742069646c65207461736b2773207063622e202052657573652074686520737461636b20696e20746865206d65616e0a0920202074696d652e202050726563616c63756c617465207468652074617267657420504342422e20202a2f0a0968777063622d3e6b7370203d2028756e7369676e6564206c6f6e672969706362202b2073697a656f6628756e696f6e207468726561645f756e696f6e29202d2031363b0a0968777063622d3e757370203d20303b0a0968777063622d3e70746272203d20697063622d3e707462723b0a0968777063622d3e706363203d20303b0a0968777063622d3e61736e203d20303b0a0968777063622d3e756e69717565203d20766972745f746f5f706879732869706362293b0a0968777063622d3e666c616773203d20697063622d3e666c6167733b0a0968777063622d3e72657331203d2068777063622d3e72657332203d20303b0a0a23696620300a09444247532828224b5350203078256c782050544252203078256c78205650544252203078256c7820554e49515545203078256c785c6e222c0a0920202020202068777063622d3e6b73702c2068777063622d3e707462722c2068777270622d3e767074622c2068777063622d3e756e6971756529293b0a23656e6469660a09444247532828225374617274696e67207365636f6e64617279206370752025643a207374617465203078256c782070616c5f666c616773203078256c785c6e222c0a0920202020202063707569642c2069646c652d3e73746174652c20697063622d3e666c61677329293b0a0a092f2a205365747570204857525042206669656c647320746861742053524d207573657320746f206163746976617465207365636f6e6461727920435055202a2f0a0968777270622d3e4350555f72657374617274203d205f5f736d705f63616c6c696e3b0a0968777270622d3e4350555f726573746172745f64617461203d2028756e7369676e6564206c6f6e6729205f5f736d705f63616c6c696e3b0a0a092f2a20526563616c63756c61746520616e64207570646174652074686520485752504220636865636b73756d202a2f0a0968777270625f7570646174655f636865636b73756d286877727062293b0a0a092f2a0a09202a2053656e642061202273746172742220636f6d6d616e6420746f20746865207370656369666965642070726f636573736f722e0a09202a2f0a0a092f2a2053524d2049494920332e342e312e33202a2f0a096370752d3e666c616773207c3d20307832323b092f2a207475726e206f6e20436f6e746578742056616c696420616e6420526573746172742043617061626c65202a2f0a096370752d3e666c61677320263d207e313b092f2a207475726e206f666620426f6f74737472617020496e2050726f6772657373202a2f0a09776d6228293b0a0a0973656e645f7365636f6e646172795f636f6e736f6c655f6d7367282253544152545c725c6e222c206370756964293b0a0a092f2a2057616974203130207365636f6e647320666f7220616e2041434b2066726f6d2074686520636f6e736f6c652e20202a2f0a0974696d656f7574203d206a696666696573202b2031302a485a3b0a097768696c65202874696d655f6265666f7265286a6966666965732c2074696d656f75742929207b0a0909696620286370752d3e666c61677320262031290a090909676f746f20737461727465643b0a09097564656c6179283130293b0a09096261727269657228293b0a097d0a097072696e746b284b45524e5f4552522022534d503a2050726f636573736f72202564206661696c656420746f2073746172742e5c6e222c206370756964293b0a0972657475726e202d313b0a0a20737461727465643a0a09444247532828227365636f6e646172795f6370755f73746172743a205355434345535320666f72204350552025642121215c6e222c20637075696429293b0a0972657475726e20303b0a7d0a0a2f2a0a202a204272696e67206f6e6520637075206f6e6c696e652e0a202a2f0a73746174696320696e74205f5f637075696e69740a736d705f626f6f745f6f6e655f63707528696e742063707569642c20737472756374207461736b5f737472756374202a69646c65290a7b0a09756e7369676e6564206c6f6e672074696d656f75743b0a0a092f2a205369676e616c20746865207365636f6e6461727920746f20776169742061206d6f6d656e742e20202a2f0a09736d705f7365636f6e646172795f616c697665203d202d313b0a0a092f2a205768697272722c207768697272722c207768697272727272727272722e2e2e202a2f0a09696620287365636f6e646172795f6370755f73746172742863707569642c2069646c6529290a090972657475726e202d313b0a0a092f2a204e6f7469667920746865207365636f6e64617279204350552069742063616e2072756e2063616c6962726174655f64656c61792e20202a2f0a096d6228293b0a09736d705f7365636f6e646172795f616c697665203d20303b0a0a092f2a205765277665206265656e2061636b65642062792074686520636f6e736f6c653b2077616974206f6e65207365636f6e6420666f720a09202020746865207461736b20746f20737461727420757020666f72207265616c2e20202a2f0a0974696d656f7574203d206a696666696573202b20312a485a3b0a097768696c65202874696d655f6265666f7265286a6966666965732c2074696d656f75742929207b0a090969662028736d705f7365636f6e646172795f616c697665203d3d2031290a090909676f746f20616c6976653b0a09097564656c6179283130293b0a09096261727269657228293b0a097d0a0a092f2a205765206661696c656420746f20626f6f7420746865204350552e20202a2f0a0a097072696e746b284b45524e5f4552522022534d503a2050726f636573736f7220256420697320737475636b2e5c6e222c206370756964293b0a0972657475726e202d313b0a0a20616c6976653a0a092f2a20416e6f74686572202252656420536e6170706572222e202a2f0a0972657475726e20303b0a7d0a0a2f2a0a202a2043616c6c65642066726f6d2073657475705f617263682e202044657465637420616e20534d502073797374656d20616e642077686963682070726f636573736f72730a202a206172652070726573656e742e0a202a2f0a766f6964205f5f696e69740a73657475705f736d7028766f6964290a7b0a09737472756374207065726370755f737472756374202a637075626173652c202a6370753b0a09756e7369676e6564206c6f6e6720693b0a0a0969662028626f6f745f637075696420213d203029207b0a09097072696e746b284b45524e5f5741524e494e472022534d503a20426f6f74696e67206f66662063707520256420696e7374656164206f6620303f5c6e222c0a090920202020202020626f6f745f6370756964293b0a097d0a0a096966202868777270622d3e6e725f70726f636573736f7273203e203129207b0a0909696e7420626f6f745f6370755f70616c7265763b0a0a09094442475328282273657475705f736d703a206e725f70726f636573736f727320256c645c6e222c0a090920202020202068777270622d3e6e725f70726f636573736f727329293b0a0a090963707562617365203d2028737472756374207065726370755f737472756374202a290a0909092828636861722a296877727062202b2068777270622d3e70726f636573736f725f6f6666736574293b0a0909626f6f745f6370755f70616c726576203d20637075626173652d3e70616c5f7265766973696f6e3b0a0a0909666f72202869203d20303b2069203c2068777270622d3e6e725f70726f636573736f72733b20692b2b29207b0a090909637075203d2028737472756374207065726370755f737472756374202a290a09090909282863686172202a2963707562617365202b20692a68777270622d3e70726f636573736f725f73697a65293b0a09090969662028286370752d3e666c616773202620307831636329203d3d20307831636329207b0a09090909736d705f6e756d5f70726f6265642b2b3b0a090909097365745f6370755f706f737369626c6528692c2074727565293b0a090909097365745f6370755f70726573656e7428692c2074727565293b0a090909096370752d3e70616c5f7265766973696f6e203d20626f6f745f6370755f70616c7265763b0a0909097d0a0a0909094442475328282273657475705f736d703a204350552025643a20666c616773203078256c782074797065203078256c785c6e222c0a090909202020202020692c206370752d3e666c6167732c206370752d3e7479706529293b0a0909094442475328282273657475705f736d703a204350552025643a2050414c20726576203078256c785c6e222c0a090909202020202020692c206370752d3e70616c5f7265766973696f6e29293b0a09097d0a097d20656c7365207b0a0909736d705f6e756d5f70726f626564203d20313b0a097d0a0a097072696e746b284b45524e5f494e464f2022534d503a20256420435055732070726f626564202d2d206370755f70726573656e745f6d61736b203d20256c785c6e222c0a0920202020202020736d705f6e756d5f70726f6265642c206370756d61736b5f62697473286370755f70726573656e745f6d61736b295b305d293b0a7d0a0a2f2a0a202a2043616c6c656420627920736d705f696e6974207072657061726520746865207365636f6e6461726965730a202a2f0a766f6964205f5f696e69740a736d705f707265706172655f6370757328756e7369676e656420696e74206d61785f63707573290a7b0a092f2a2054616b652063617265206f6620736f6d6520696e697469616c20626f6f6b6b656570696e672e20202a2f0a096d656d736574286970695f646174612c20302c2073697a656f66286970695f6461746129293b0a0a0963757272656e745f7468726561645f696e666f28292d3e637075203d20626f6f745f63707569643b0a0a09736d705f73746f72655f6370755f696e666f28626f6f745f6370756964293b0a09736d705f73657475705f7065726370755f74696d657228626f6f745f6370756964293b0a0a092f2a204e6f7468696e6720746f20646f206f6e206120555020626f782c206f72207768656e20746f6c64206e6f7420746f2e20202a2f0a0969662028736d705f6e756d5f70726f626564203d3d2031207c7c206d61785f63707573203d3d203029207b0a0909696e69745f6370755f706f737369626c65286370756d61736b5f6f6628626f6f745f637075696429293b0a0909696e69745f6370755f70726573656e74286370756d61736b5f6f6628626f6f745f637075696429293b0a09097072696e746b284b45524e5f494e464f2022534d50206d6f64652064656163746976617465642e5c6e22293b0a090972657475726e3b0a097d0a0a097072696e746b284b45524e5f494e464f2022534d50207374617274696e67207570207365636f6e6461726965732e5c6e22293b0a0a09736d705f6e756d5f63707573203d20736d705f6e756d5f70726f6265643b0a7d0a0a766f69640a736d705f707265706172655f626f6f745f63707528766f6964290a7b0a7d0a0a696e74205f5f637075696e69740a5f5f6370755f757028756e7369676e656420696e74206370752c20737472756374207461736b5f737472756374202a7469646c65290a7b0a09736d705f626f6f745f6f6e655f637075286370752c207469646c65293b0a0a0972657475726e206370755f6f6e6c696e652863707529203f2030203a202d454e4f5359533b0a7d0a0a766f6964205f5f696e69740a736d705f637075735f646f6e6528756e7369676e656420696e74206d61785f63707573290a7b0a09696e74206370753b0a09756e7369676e6564206c6f6e6720626f676f73756d203d20303b0a0a09666f7228637075203d20303b20637075203c204e525f435055533b206370752b2b29200a0909696620286370755f6f6e6c696e652863707529290a090909626f676f73756d202b3d206370755f646174615b6370755d2e6c6f6f70735f7065725f6a696666793b0a090a097072696e746b284b45524e5f494e464f2022534d503a20546f74616c206f662025642070726f636573736f72732061637469766174656420220a09202020202020202228256c752e2530326c7520426f676f4d495053292e5c6e222c0a09202020202020206e756d5f6f6e6c696e655f6370757328292c200a092020202020202028626f676f73756d202b203235303029202f20283530303030302f485a292c0a09202020202020202828626f676f73756d202b203235303029202f2028353030302f485a2929202520313030293b0a7d0a0a0c0a766f69640a736d705f7065726370755f74696d65725f696e74657272757074287374727563742070745f72656773202a72656773290a7b0a097374727563742070745f72656773202a6f6c645f726567733b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09756e7369676e6564206c6f6e672075736572203d20757365725f6d6f64652872656773293b0a0973747275637420637075696e666f5f616c706861202a64617461203d20266370755f646174615b6370755d3b0a0a096f6c645f72656773203d207365745f6972715f726567732872656773293b0a0a092f2a205265636f7264206b65726e656c2050432e20202a2f0a0970726f66696c655f7469636b284350555f50524f46494c494e47293b0a0a0969662028212d2d646174612d3e70726f665f636f756e74657229207b0a09092f2a205765206e65656420746f206d616b65206c696b652061206e6f726d616c20696e74657272757074202d2d206f74686572776973650a090920202074696d657220696e74657272757074732069676e6f72652074686520676c6f62616c20696e74657272757074206c6f636b2c0a0909202020776869636820776f756c64206265206120426164205468696e672e20202a2f0a09096972715f656e74657228293b0a0a09097570646174655f70726f636573735f74696d65732875736572293b0a0a0909646174612d3e70726f665f636f756e746572203d20646174612d3e70726f665f6d756c7469706c6965723b0a0a09096972715f6578697428293b0a097d0a097365745f6972715f72656773286f6c645f72656773293b0a7d0a0a696e740a73657475705f70726f66696c696e675f74696d657228756e7369676e656420696e74206d756c7469706c696572290a7b0a0972657475726e202d45494e56414c3b0a7d0a0a0c0a73746174696320766f69640a73656e645f6970695f6d65737361676528636f6e737420737472756374206370756d61736b202a746f5f77686f6d2c20656e756d206970695f6d6573736167655f74797065206f7065726174696f6e290a7b0a09696e7420693b0a0a096d6228293b0a09666f725f656163685f63707528692c20746f5f77686f6d290a09097365745f626974286f7065726174696f6e2c20266970695f646174615b695d2e62697473293b0a0a096d6228293b0a09666f725f656163685f63707528692c20746f5f77686f6d290a09097772697069722869293b0a7d0a0a766f69640a68616e646c655f697069287374727563742070745f72656773202a72656773290a7b0a09696e7420746869735f637075203d20736d705f70726f636573736f725f696428293b0a09756e7369676e6564206c6f6e67202a70656e64696e675f69706973203d20266970695f646174615b746869735f6370755d2e626974733b0a09756e7369676e6564206c6f6e67206f70733b0a0a23696620300a094442475328282268616e646c655f6970693a206f6e20435055202564206f7073203078256c78205043203078256c785c6e222c0a09202020202020746869735f6370752c202a70656e64696e675f697069732c20726567732d3e706329293b0a23656e6469660a0a096d6228293b092f2a204f7264657220696e7465727275707420616e64206269742074657374696e672e202a2f0a097768696c652028286f7073203d20786368672870656e64696e675f697069732c2030292920213d203029207b0a0920206d6228293b092f2a204f726465722062697420636c656172696e6720616e642064617461206163636573732e202a2f0a092020646f207b0a0909756e7369676e6564206c6f6e672077686963683b0a0a09097768696368203d206f70732026202d6f70733b0a09096f707320263d207e77686963683b0a09097768696368203d205f5f666673287768696368293b0a0a09097377697463682028776869636829207b0a090963617365204950495f52455343484544554c453a0a0909097363686564756c65725f69706928293b0a090909627265616b3b0a0a090963617365204950495f43414c4c5f46554e433a0a09090967656e657269635f736d705f63616c6c5f66756e6374696f6e5f696e7465727275707428293b0a090909627265616b3b0a0a090963617365204950495f43414c4c5f46554e435f53494e474c453a0a09090967656e657269635f736d705f63616c6c5f66756e6374696f6e5f73696e676c655f696e7465727275707428293b0a090909627265616b3b0a0a090963617365204950495f4350555f53544f503a0a09090968616c7428293b0a0a090964656661756c743a0a0909097072696e746b284b45524e5f435249542022556e6b6e6f776e20495049206f6e204350552025643a20256c755c6e222c0a09090920202020202020746869735f6370752c207768696368293b0a090909627265616b3b0a09097d0a0920207d207768696c6520286f7073293b0a0a0920206d6228293b092f2a204f7264657220646174612061636365737320616e64206269742074657374696e672e202a2f0a097d0a0a096370755f646174615b746869735f6370755d2e6970695f636f756e742b2b3b0a0a096966202868777270622d3e7478726479290a0909726563765f7365636f6e646172795f636f6e736f6c655f6d736728293b0a7d0a0a766f69640a736d705f73656e645f72657363686564756c6528696e7420637075290a7b0a2369666465662044454255475f4950495f4d53470a0969662028637075203d3d20686172645f736d705f70726f636573736f725f69642829290a09097072696e746b284b45524e5f5741524e494e470a09092020202020202022736d705f73656e645f72657363686564756c653a2053656e64696e672049504920746f2073656c662e5c6e22293b0a23656e6469660a0973656e645f6970695f6d657373616765286370756d61736b5f6f6628637075292c204950495f52455343484544554c45293b0a7d0a0a766f69640a736d705f73656e645f73746f7028766f6964290a7b0a096370756d61736b5f7420746f5f77686f6d3b0a096370756d61736b5f636f70792826746f5f77686f6d2c206370755f706f737369626c655f6d61736b293b0a096370756d61736b5f636c6561725f63707528736d705f70726f636573736f725f696428292c2026746f5f77686f6d293b0a2369666465662044454255475f4950495f4d53470a0969662028686172645f736d705f70726f636573736f725f6964282920213d20626f6f745f6370755f6964290a09097072696e746b284b45524e5f5741524e494e472022736d705f73656e645f73746f703a204e6f74206f6e20626f6f74206370752e5c6e22293b0a23656e6469660a0973656e645f6970695f6d6573736167652826746f5f77686f6d2c204950495f4350555f53544f50293b0a7d0a0a766f696420617263685f73656e645f63616c6c5f66756e6374696f6e5f6970695f6d61736b28636f6e737420737472756374206370756d61736b202a6d61736b290a7b0a0973656e645f6970695f6d657373616765286d61736b2c204950495f43414c4c5f46554e43293b0a7d0a0a766f696420617263685f73656e645f63616c6c5f66756e6374696f6e5f73696e676c655f69706928696e7420637075290a7b0a0973656e645f6970695f6d657373616765286370756d61736b5f6f6628637075292c204950495f43414c4c5f46554e435f53494e474c45293b0a7d0a0a73746174696320766f69640a6970695f696d6228766f6964202a69676e6f726564290a7b0a09696d6228293b0a7d0a0a766f69640a736d705f696d6228766f6964290a7b0a092f2a204d7573742077616974206f746865722070726f636573736f727320746f20666c75736820746865697220696361636865206265666f726520636f6e74696e75652e202a2f0a09696620286f6e5f656163685f637075286970695f696d622c204e554c4c2c203129290a09097072696e746b284b45524e5f435249542022736d705f696d623a2074696d6564206f75745c6e22293b0a7d0a4558504f52545f53594d424f4c28736d705f696d62293b0a0a73746174696320766f69640a6970695f666c7573685f746c625f616c6c28766f6964202a69676e6f726564290a7b0a097462696128293b0a7d0a0a766f69640a666c7573685f746c625f616c6c28766f6964290a7b0a092f2a20416c74686f75676820776520646f6e2774206861766520616e79206461746120746f20706173732c20776520646f2077616e7420746f0a0920202073796e6368726f6e697a65207769746820746865206f746865722070726f636573736f72732e20202a2f0a09696620286f6e5f656163685f637075286970695f666c7573685f746c625f616c6c2c204e554c4c2c20312929207b0a09097072696e746b284b45524e5f435249542022666c7573685f746c625f616c6c3a2074696d6564206f75745c6e22293b0a097d0a7d0a0a23646566696e652061736e5f6c6f636b6564282920286370755f646174615b736d705f70726f636573736f725f696428295d2e61736e5f6c6f636b290a0a73746174696320766f69640a6970695f666c7573685f746c625f6d6d28766f6964202a78290a7b0a09737472756374206d6d5f737472756374202a6d6d203d2028737472756374206d6d5f737472756374202a2920783b0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d202626202161736e5f6c6f636b65642829290a0909666c7573685f746c625f63757272656e74286d6d293b0a09656c73650a0909666c7573685f746c625f6f74686572286d6d293b0a7d0a0a766f69640a666c7573685f746c625f6d6d28737472756374206d6d5f737472756374202a6d6d290a7b0a09707265656d70745f64697361626c6528293b0a0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d29207b0a0909666c7573685f746c625f63757272656e74286d6d293b0a09096966202861746f6d69635f7265616428266d6d2d3e6d6d5f757365727329203c3d203129207b0a090909696e74206370752c20746869735f637075203d20736d705f70726f636573736f725f696428293b0a090909666f722028637075203d20303b20637075203c204e525f435055533b206370752b2b29207b0a0909090969662028216370755f6f6e6c696e652863707529207c7c20637075203d3d20746869735f637075290a0909090909636f6e74696e75653b0a09090909696620286d6d2d3e636f6e746578745b6370755d290a09090909096d6d2d3e636f6e746578745b6370755d203d20303b0a0909097d0a090909707265656d70745f656e61626c6528293b0a09090972657475726e3b0a09097d0a097d0a0a0969662028736d705f63616c6c5f66756e6374696f6e286970695f666c7573685f746c625f6d6d2c206d6d2c20312929207b0a09097072696e746b284b45524e5f435249542022666c7573685f746c625f6d6d3a2074696d6564206f75745c6e22293b0a097d0a0a09707265656d70745f656e61626c6528293b0a7d0a4558504f52545f53594d424f4c28666c7573685f746c625f6d6d293b0a0a73747275637420666c7573685f746c625f706167655f737472756374207b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09737472756374206d6d5f737472756374202a6d6d3b0a09756e7369676e6564206c6f6e6720616464723b0a7d3b0a0a73746174696320766f69640a6970695f666c7573685f746c625f7061676528766f6964202a78290a7b0a0973747275637420666c7573685f746c625f706167655f737472756374202a64617461203d202873747275637420666c7573685f746c625f706167655f737472756374202a29783b0a09737472756374206d6d5f737472756374202a206d6d203d20646174612d3e6d6d3b0a0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d202626202161736e5f6c6f636b65642829290a0909666c7573685f746c625f63757272656e745f70616765286d6d2c20646174612d3e766d612c20646174612d3e61646472293b0a09656c73650a0909666c7573685f746c625f6f74686572286d6d293b0a7d0a0a766f69640a666c7573685f746c625f706167652873747275637420766d5f617265615f737472756374202a766d612c20756e7369676e6564206c6f6e672061646472290a7b0a0973747275637420666c7573685f746c625f706167655f73747275637420646174613b0a09737472756374206d6d5f737472756374202a6d6d203d20766d612d3e766d5f6d6d3b0a0a09707265656d70745f64697361626c6528293b0a0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d29207b0a0909666c7573685f746c625f63757272656e745f70616765286d6d2c20766d612c2061646472293b0a09096966202861746f6d69635f7265616428266d6d2d3e6d6d5f757365727329203c3d203129207b0a090909696e74206370752c20746869735f637075203d20736d705f70726f636573736f725f696428293b0a090909666f722028637075203d20303b20637075203c204e525f435055533b206370752b2b29207b0a0909090969662028216370755f6f6e6c696e652863707529207c7c20637075203d3d20746869735f637075290a0909090909636f6e74696e75653b0a09090909696620286d6d2d3e636f6e746578745b6370755d290a09090909096d6d2d3e636f6e746578745b6370755d203d20303b0a0909097d0a090909707265656d70745f656e61626c6528293b0a09090972657475726e3b0a09097d0a097d0a0a09646174612e766d61203d20766d613b0a09646174612e6d6d203d206d6d3b0a09646174612e61646472203d20616464723b0a0a0969662028736d705f63616c6c5f66756e6374696f6e286970695f666c7573685f746c625f706167652c2026646174612c20312929207b0a09097072696e746b284b45524e5f435249542022666c7573685f746c625f706167653a2074696d6564206f75745c6e22293b0a097d0a0a09707265656d70745f656e61626c6528293b0a7d0a4558504f52545f53594d424f4c28666c7573685f746c625f70616765293b0a0a766f69640a666c7573685f746c625f72616e67652873747275637420766d5f617265615f737472756374202a766d612c20756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a092f2a204f6e2074686520416c70686120776520616c7761797320666c757368207468652077686f6c65207573657220746c622e20202a2f0a09666c7573685f746c625f6d6d28766d612d3e766d5f6d6d293b0a7d0a4558504f52545f53594d424f4c28666c7573685f746c625f72616e6765293b0a0a73746174696320766f69640a6970695f666c7573685f6963616368655f7061676528766f6964202a78290a7b0a09737472756374206d6d5f737472756374202a6d6d203d2028737472756374206d6d5f737472756374202a2920783b0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d202626202161736e5f6c6f636b65642829290a09095f5f6c6f61645f6e65775f6d6d5f636f6e74657874286d6d293b0a09656c73650a0909666c7573685f746c625f6f74686572286d6d293b0a7d0a0a766f69640a666c7573685f6963616368655f757365725f72616e67652873747275637420766d5f617265615f737472756374202a766d612c207374727563742070616765202a706167652c0a090909756e7369676e6564206c6f6e6720616464722c20696e74206c656e290a7b0a09737472756374206d6d5f737472756374202a6d6d203d20766d612d3e766d5f6d6d3b0a0a096966202828766d612d3e766d5f666c616773202620564d5f4558454329203d3d2030290a090972657475726e3b0a0a09707265656d70745f64697361626c6528293b0a0a09696620286d6d203d3d2063757272656e742d3e6163746976655f6d6d29207b0a09095f5f6c6f61645f6e65775f6d6d5f636f6e74657874286d6d293b0a09096966202861746f6d69635f7265616428266d6d2d3e6d6d5f757365727329203c3d203129207b0a090909696e74206370752c20746869735f637075203d20736d705f70726f636573736f725f696428293b0a090909666f722028637075203d20303b20637075203c204e525f435055533b206370752b2b29207b0a0909090969662028216370755f6f6e6c696e652863707529207c7c20637075203d3d20746869735f637075290a0909090909636f6e74696e75653b0a09090909696620286d6d2d3e636f6e746578745b6370755d290a09090909096d6d2d3e636f6e746578745b6370755d203d20303b0a0909097d0a090909707265656d70745f656e61626c6528293b0a09090972657475726e3b0a09097d0a097d0a0a0969662028736d705f63616c6c5f66756e6374696f6e286970695f666c7573685f6963616368655f706167652c206d6d2c20312929207b0a09097072696e746b284b45524e5f435249542022666c7573685f6963616368655f706167653a2074696d6564206f75745c6e22293b0a097d0a0a09707265656d70745f656e61626c6528293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f73726d5f656e762e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313534363000313231313437343433333000303031373736370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2073726d5f656e762e63202d2041636365737320746f2053524d20656e7669726f6e6d656e740a202a202020202020202020202020207661726961626c6573207468726f756768206c696e7578272070726f6366730a202a0a202a2028432920323030312c323030322c32303036206279204a616e2d42656e656469637420476c6177203c6a62676c6177406c75672d6f776c2e64653e0a202a0a202a2054686973206472697665722069732061206d6f6469666965642076657273696f6e206f66204572696b204d6f75772773206578616d706c652070726f630a202a20696e746572666163652c20736f3a207468616e6b20796f752c204572696b212048652063616e20626520726561636865642076696120656d61696c2061740a202a203c4a2e412e4b2e4d6f7577406974732e747564656c66742e6e6c3e2e204974206973206261736564206f6e20616e20696465610a202a2070726f7669646564206279204445435e57436f6d7061715e57496e74656c277320224a756d707374617274222043442e20546865790a202a20696e636c756465642061207061746368206c696b6520746869732061732077656c6c2e205468616e6b7320666f722069646561210a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e207265646973747269627574650a202a20697420616e642f6f72206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c0a202a205075626c6963204c6963656e73652076657273696f6e2032206173207075626c697368656420627920746865204672656520536f6674776172650a202a20466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062650a202a2075736566756c2c2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965640a202a2077617272616e7479206f66204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c41520a202a20505552504f53452e20205365652074686520474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72650a202a2064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e736520616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f207468650a202a204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c0a202a205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c61736d2f636f6e736f6c652e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f6d6163687665632e683e0a0a23646566696e6520424153455f444952092273726d5f656e7669726f6e6d656e7422092f2a2053756264697220696e202f70726f632f09092a2f0a23646566696e65204e414d45445f44495209226e616d65645f7661726961626c657322092f2a2053756264697220666f72206b6e6f776e207661726961626c6573092a2f0a23646566696e65204e554d42455245445f44495209226e756d62657265645f7661726961626c657322092f2a2053756264697220666f7220616c6c207661726961626c6573092a2f0a23646566696e652056455253494f4e090922302e302e36220909092f2a204d6f64756c652076657273696f6e09092a2f0a23646566696e65204e414d4509092273726d5f656e762209092f2a204d6f64756c65206e616d650909092a2f0a0a4d4f44554c455f415554484f5228224a616e2d42656e656469637420476c6177203c6a62676c6177406c75672d6f776c2e64653e22293b0a4d4f44554c455f4445534352495054494f4e2822416363657373696e6720416c7068612053524d20656e7669726f6e6d656e74207468726f7567682070726f63667320696e7465726661636522293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a0a7479706564656620737472756374205f73726d5f656e76207b0a09636861720909092a6e616d653b0a09756e7369676e6564206c6f6e67090969643b0a097374727563742070726f635f6469725f656e747279092a70726f635f656e7472793b0a7d2073726d5f656e765f743b0a0a737461746963207374727563742070726f635f6469725f656e747279092a626173655f6469723b0a737461746963207374727563742070726f635f6469725f656e747279092a6e616d65645f6469723b0a737461746963207374727563742070726f635f6469725f656e747279092a6e756d62657265645f6469723b0a73746174696320636861720909096e756d6265725b3235365d5b345d3b0a0a7374617469632073726d5f656e765f740973726d5f6e616d65645f656e74726965735b5d203d207b0a097b20226175746f5f616374696f6e222c09454e565f4155544f5f414354494f4e09097d2c0a097b2022626f6f745f646576222c0909454e565f424f4f545f44455609097d2c0a097b2022626f6f746465665f646576222c09454e565f424f4f544445465f44455609097d2c0a097b2022626f6f7465645f646576222c0909454e565f424f4f5445445f44455609097d2c0a097b2022626f6f745f66696c65222c0909454e565f424f4f545f46494c4509097d2c0a097b2022626f6f7465645f66696c65222c09454e565f424f4f5445445f46494c4509097d2c0a097b2022626f6f745f6f73666c616773222c09454e565f424f4f545f4f53464c414753097d2c0a097b2022626f6f7465645f6f73666c616773222c09454e565f424f4f5445445f4f53464c414753097d2c0a097b2022626f6f745f7265736574222c0909454e565f424f4f545f524553455409097d2c0a097b202264756d705f646576222c0909454e565f44554d505f44455609097d2c0a097b2022656e61626c655f6175646974222c09454e565f454e41424c455f4155444954097d2c0a097b20226c6963656e7365222c0909454e565f4c4943454e534509097d2c0a097b2022636861725f736574222c0909454e565f434841525f53455409097d2c0a097b20226c616e6775616765222c0909454e565f4c414e475541474509097d2c0a097b20227474795f646576222c0909454e565f5454595f44455609097d2c0a097b204e554c4c2c090909300909097d2c0a7d3b0a7374617469632073726d5f656e765f740973726d5f6e756d62657265645f656e74726965735b3235365d3b0a0a0a73746174696320696e742073726d5f656e765f70726f635f73686f7728737472756374207365715f66696c65202a6d2c20766f6964202a76290a7b0a09756e7369676e6564206c6f6e67097265743b0a0973726d5f656e765f74092a656e7472793b0a096368617209092a706167653b0a0a09656e747279203d206d2d3e707269766174653b0a0970616765203d202863686172202a295f5f6765745f667265655f70616765284746505f55534552293b0a09696620282170616765290a090972657475726e202d454e4f4d454d3b0a0a09726574203d2063616c6c6261636b5f676574656e7628656e7472792d3e69642c20706167652c20504147455f53495a45293b0a0a096966202828726574203e3e20363129203d3d203029207b0a09097365715f7772697465286d2c20706167652c20726574293b0a0909726574203d20303b0a097d20656c73650a0909726574203d202d454641554c543b0a09667265655f706167652828756e7369676e6564206c6f6e672970616765293b0a0972657475726e207265743b0a7d0a0a73746174696320696e742073726d5f656e765f70726f635f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a0972657475726e2073696e676c655f6f70656e2866696c652c2073726d5f656e765f70726f635f73686f772c2050444528696e6f6465292d3e64617461293b0a7d0a0a737461746963207373697a655f742073726d5f656e765f70726f635f7772697465287374727563742066696c65202a66696c652c20636f6e73742063686172205f5f75736572202a6275666665722c0a09090909202073697a655f7420636f756e742c206c6f66665f74202a706f73290a7b0a09696e74207265733b0a0973726d5f656e765f74092a656e747279203d205044452866696c652d3e665f706174682e64656e7472792d3e645f696e6f6465292d3e646174613b0a096368617209092a627566203d202863686172202a29205f5f6765745f667265655f70616765284746505f55534552293b0a09756e7369676e6564206c6f6e6709726574312c20726574323b0a0a096966202821627566290a090972657475726e202d454e4f4d454d3b0a0a09726573203d202d45494e56414c3b0a0969662028636f756e74203e3d20504147455f53495a45290a0909676f746f206f75743b0a0a09726573203d202d454641554c543b0a0969662028636f70795f66726f6d5f75736572286275662c206275666665722c20636f756e7429290a0909676f746f206f75743b0a096275665b636f756e745d203d20275c30273b0a0a0972657431203d2063616c6c6261636b5f736574656e7628656e7472792d3e69642c206275662c20636f756e74293b0a09696620282872657431203e3e20363129203d3d203029207b0a0909646f0a09090972657432203d2063616c6c6261636b5f736176655f656e7628293b0a09097768696c65282872657432203e3e20363129203d3d2031293b0a0909726573203d2028696e742920726574313b0a097d0a0a206f75743a0a09667265655f706167652828756e7369676e6564206c6f6e6729627566293b0a0972657475726e207265733b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e732073726d5f656e765f70726f635f666f7073203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e6f70656e09093d2073726d5f656e765f70726f635f6f70656e2c0a092e7265616409093d207365715f726561642c0a092e6c6c7365656b09093d207365715f6c7365656b2c0a092e72656c65617365093d2073696e676c655f72656c656173652c0a092e777269746509093d2073726d5f656e765f70726f635f77726974652c0a7d3b0a0a73746174696320766f69640a73726d5f656e765f636c65616e757028766f6964290a7b0a0973726d5f656e765f74092a656e7472793b0a09756e7369676e6564206c6f6e67097661725f6e756d3b0a0a0969662028626173655f64697229207b0a09092f2a0a0909202a2052656d6f7665206e616d656420656e74726965730a0909202a2f0a0909696620286e616d65645f64697229207b0a090909656e747279203d2073726d5f6e616d65645f656e74726965733b0a0909097768696c652028656e7472792d3e6e616d6520213d204e554c4c20262620656e7472792d3e696420213d203029207b0a0909090969662028656e7472792d3e70726f635f656e74727929207b0a090909090972656d6f76655f70726f635f656e74727928656e7472792d3e6e616d652c0a090909090909096e616d65645f646972293b0a0909090909656e7472792d3e70726f635f656e747279203d204e554c4c3b0a090909097d0a09090909656e7472792b2b3b0a0909097d0a09090972656d6f76655f70726f635f656e747279284e414d45445f4449522c20626173655f646972293b0a09097d0a0a09092f2a0a0909202a2052656d6f7665206e756d626572656420656e74726965730a0909202a2f0a0909696620286e756d62657265645f64697229207b0a090909666f7220287661725f6e756d203d20303b207661725f6e756d203c3d203235353b207661725f6e756d2b2b29207b0a09090909656e747279203d092673726d5f6e756d62657265645f656e74726965735b7661725f6e756d5d3b0a0a0909090969662028656e7472792d3e70726f635f656e74727929207b0a090909090972656d6f76655f70726f635f656e74727928656e7472792d3e6e616d652c0a090909090909096e756d62657265645f646972293b0a0909090909656e7472792d3e70726f635f656e747279093d204e554c4c3b0a0909090909656e7472792d3e6e616d6509093d204e554c4c3b0a090909097d0a0909097d0a09090972656d6f76655f70726f635f656e747279284e554d42455245445f4449522c20626173655f646972293b0a09097d0a0a090972656d6f76655f70726f635f656e74727928424153455f4449522c204e554c4c293b0a097d0a0a0972657475726e3b0a7d0a0a73746174696320696e74205f5f696e69740a73726d5f656e765f696e697428766f6964290a7b0a0973726d5f656e765f74092a656e7472793b0a09756e7369676e6564206c6f6e67097661725f6e756d3b0a0a092f2a0a09202a20436865636b2073797374656d0a09202a2f0a096966202821616c7068615f7573696e675f73726d29207b0a09097072696e746b284b45524e5f494e464f202225733a205468697320416c7068612073797374656d20646f65736e277420220a09090909226b6e6f772061626f75742053524d20286f7220796f7527766520626f6f74656420220a090909092253524d2d3e4d494c4f2d3e4c696e75782c207768696368206765747320220a09090909226d69736465746563746564292e2e2e5c6e222c205f5f66756e635f5f293b0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a0a09202a20496e6974206e756d626572730a09202a2f0a09666f7220287661725f6e756d203d20303b207661725f6e756d203c3d203235353b207661725f6e756d2b2b290a0909737072696e7466286e756d6265725b7661725f6e756d5d2c2022256c64222c207661725f6e756d293b0a0a092f2a0a09202a204372656174652062617365206469726563746f72790a09202a2f0a09626173655f646972203d2070726f635f6d6b64697228424153455f4449522c204e554c4c293b0a096966202821626173655f64697229207b0a09097072696e746b284b45524e5f4552522022436f756c646e277420637265617465206261736520646972202f70726f632f25735c6e222c0a09090909424153455f444952293b0a0909676f746f20636c65616e75703b0a097d0a0a092f2a0a09202a20437265617465207065722d6e616d65207375626469726563746f72790a09202a2f0a096e616d65645f646972203d2070726f635f6d6b646972284e414d45445f4449522c20626173655f646972293b0a0969662028216e616d65645f64697229207b0a09097072696e746b284b45524e5f4552522022436f756c646e27742063726561746520646972202f70726f632f25732f25735c6e222c0a09090909424153455f4449522c204e414d45445f444952293b0a0909676f746f20636c65616e75703b0a097d0a0a092f2a0a09202a20437265617465207065722d6e756d626572207375626469726563746f72790a09202a2f0a096e756d62657265645f646972203d2070726f635f6d6b646972284e554d42455245445f4449522c20626173655f646972293b0a0969662028216e756d62657265645f64697229207b0a09097072696e746b284b45524e5f4552522022436f756c646e27742063726561746520646972202f70726f632f25732f25735c6e222c0a09090909424153455f4449522c204e554d42455245445f444952293b0a0909676f746f20636c65616e75703b0a0a097d0a0a092f2a0a09202a2043726561746520616c6c206e616d6564206e6f6465730a09202a2f0a09656e747279203d2073726d5f6e616d65645f656e74726965733b0a097768696c652028656e7472792d3e6e616d6520262620656e7472792d3e696429207b0a0909656e7472792d3e70726f635f656e747279203d2070726f635f6372656174655f6461746128656e7472792d3e6e616d652c20303634342c206e616d65645f6469722c0a09090909090920202020202673726d5f656e765f70726f635f666f70732c20656e747279293b0a09096966202821656e7472792d3e70726f635f656e747279290a090909676f746f20636c65616e75703b0a0909656e7472792b2b3b0a097d0a0a092f2a0a09202a2043726561746520616c6c206e756d6265726564206e6f6465730a09202a2f0a09666f7220287661725f6e756d203d20303b207661725f6e756d203c3d203235353b207661725f6e756d2b2b29207b0a0909656e747279203d202673726d5f6e756d62657265645f656e74726965735b7661725f6e756d5d3b0a0909656e7472792d3e6e616d65203d206e756d6265725b7661725f6e756d5d3b0a0a0909656e7472792d3e70726f635f656e747279203d2070726f635f6372656174655f6461746128656e7472792d3e6e616d652c20303634342c206e756d62657265645f6469722c0a09090909090920202020202673726d5f656e765f70726f635f666f70732c20656e747279293b0a09096966202821656e7472792d3e70726f635f656e747279290a090909676f746f20636c65616e75703b0a0a0909656e7472792d3e69640909093d207661725f6e756d3b0a097d0a0a097072696e746b284b45524e5f494e464f202225733a2076657273696f6e202573206c6f61646564207375636365737366756c6c795c6e222c204e414d452c0a09090956455253494f4e293b0a0a0972657475726e20303b0a0a636c65616e75703a0a0973726d5f656e765f636c65616e757028293b0a0a0972657475726e202d454e4f4d454d3b0a7d0a0a73746174696320766f6964205f5f657869740a73726d5f656e765f6578697428766f6964290a7b0a0973726d5f656e765f636c65616e757028293b0a097072696e746b284b45524e5f494e464f202225733a20756e6c6f61646564207375636365737366756c6c795c6e222c204e414d45293b0a0a0972657475726e3b0a7d0a0a6d6f64756c655f696e69742873726d5f656e765f696e6974293b0a6d6f64756c655f657869742873726d5f656e765f65786974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f73726d636f6e732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313430343700313231313437343433333000303032303030320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f73726d636f6e732e630a202a0a202a2043616c6c6261636b2062617365642064726976657220666f722053524d20436f6e736f6c6520636f6e736f6c65206465766963652e0a202a20285454592064726976657220616e6420636f6e736f6c6520647269766572290a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f7474795f6472697665722e683e0a23696e636c756465203c6c696e75782f7474795f666c69702e683e0a0a23696e636c756465203c61736d2f636f6e736f6c652e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a0a73746174696320444546494e455f5350494e4c4f434b2873726d636f6e735f63616c6c6261636b5f6c6f636b293b0a73746174696320696e742073726d5f69735f726567697374657265645f636f6e736f6c65203d20303b0a0a2f2a200a202a2054686520545459206472697665720a202a2f0a23646566696e65204d41585f53524d5f434f4e534f4c455f444556494345532031092f2a206f6e6c7920737570706f7274203120636f6e736f6c6520646576696365202a2f0a0a7374727563742073726d636f6e735f70726976617465207b0a09737472756374207474795f706f727420706f72743b0a097374727563742074696d65725f6c6973742074696d65723b0a7d2073726d636f6e735f73696e676c65746f6e3b0a0a7479706564656620756e696f6e205f73726d636f6e735f726573756c74207b0a09737472756374207b0a0909756e7369676e6564206c6f6e672063203a36313b0a0909756e7369676e6564206c6f6e6720737461747573203a333b0a097d20626974733b0a096c6f6e672061735f6c6f6e673b0a7d2073726d636f6e735f726573756c743b0a0a2f2a2063616c6c656420776974682063616c6c6261636b5f6c6f636b2068656c64202a2f0a73746174696320696e740a73726d636f6e735f646f5f726563656976655f636861727328737472756374207474795f737472756374202a747479290a7b0a0973726d636f6e735f726573756c7420726573756c743b0a09696e7420636f756e74203d20302c206c6f6f7073203d20303b0a0a09646f207b0a0909726573756c742e61735f6c6f6e67203d2063616c6c6261636b5f676574632830293b0a090969662028726573756c742e626974732e737461747573203c203229207b0a0909097474795f696e736572745f666c69705f63686172287474792c20286368617229726573756c742e626974732e632c2030293b0a090909636f756e742b2b3b0a09097d0a097d207768696c652828726573756c742e626974732e737461747573202620312920262620282b2b6c6f6f7073203c20313029293b0a0a0969662028636f756e74290a09097474795f7363686564756c655f666c697028747479293b0a0a0972657475726e20636f756e743b0a7d0a0a73746174696320766f69640a73726d636f6e735f726563656976655f636861727328756e7369676e6564206c6f6e672064617461290a7b0a097374727563742073726d636f6e735f70726976617465202a73726d636f6e7370203d20287374727563742073726d636f6e735f70726976617465202a29646174613b0a09737472756374207474795f706f7274202a706f7274203d202673726d636f6e73702d3e706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420696e6372203d2031303b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a09696620287370696e5f7472796c6f636b282673726d636f6e735f63616c6c6261636b5f6c6f636b2929207b0a0909696620282173726d636f6e735f646f5f726563656976655f636861727328706f72742d3e74747929290a090909696e6372203d203130303b0a09097370696e5f756e6c6f636b282673726d636f6e735f63616c6c6261636b5f6c6f636b293b0a097d200a0a097370696e5f6c6f636b2826706f72742d3e6c6f636b293b0a0969662028706f72742d3e747479290a09096d6f645f74696d6572282673726d636f6e73702d3e74696d65722c206a696666696573202b20696e6372293b0a097370696e5f756e6c6f636b2826706f72742d3e6c6f636b293b0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a2f2a2063616c6c656420776974682063616c6c6261636b5f6c6f636b2068656c64202a2f0a73746174696320696e740a73726d636f6e735f646f5f777269746528737472756374207474795f737472756374202a7474792c20636f6e73742063686172202a6275662c20696e7420636f756e74290a7b0a097374617469632063686172207374725f63725b315d203d20225c72223b0a096c6f6e6720632c2072656d61696e696e67203d20636f756e743b0a0973726d636f6e735f726573756c7420726573756c743b0a0963686172202a6375723b0a09696e74206e6565645f63723b0a0a09666f722028637572203d202863686172202a296275663b2072656d61696e696e67203e20303b2029207b0a09096e6565645f6372203d20303b0a09092f2a200a0909202a20427265616b20697420757020696e746f20726561736f6e61626c652073697a65206368756e6b7320746f20616c6c6f772061206368616e63650a0909202a20666f7220696e70757420746f2067657420696e0a0909202a2f0a0909666f72202863203d20303b2063203c206d696e5f74286c6f6e672c203132384c2c2072656d61696e696e672920262620216e6565645f63723b20632b2b290a090909696620286375725b635d203d3d20275c6e27290a090909096e6565645f6372203d20313b0a09090a09097768696c65202863203e203029207b0a090909726573756c742e61735f6c6f6e67203d2063616c6c6261636b5f7075747328302c206375722c2063293b0a09090963202d3d20726573756c742e626974732e633b0a09090972656d61696e696e67202d3d20726573756c742e626974732e633b0a090909637572202b3d20726573756c742e626974732e633b0a0a0909092f2a0a090909202a20436865636b20666f722070656e64696e6720696e70757420696666206120747479207761732070726f76696465640a090909202a2f0a09090969662028747479290a0909090973726d636f6e735f646f5f726563656976655f636861727328747479293b0a09097d0a0a09097768696c6520286e6565645f637229207b0a090909726573756c742e61735f6c6f6e67203d2063616c6c6261636b5f7075747328302c207374725f63722c2031293b0a09090969662028726573756c742e626974732e63203e2030290a090909096e6565645f6372203d20303b0a09097d0a097d0a0972657475726e20636f756e743b0a7d0a0a73746174696320696e740a73726d636f6e735f777269746528737472756374207474795f737472756374202a7474792c0a09202020202020636f6e737420756e7369676e65642063686172202a6275662c20696e7420636f756e74290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f69727173617665282673726d636f6e735f63616c6c6261636b5f6c6f636b2c20666c616773293b0a0973726d636f6e735f646f5f7772697465287474792c2028636f6e73742063686172202a29206275662c20636f756e74293b0a097370696e5f756e6c6f636b5f697271726573746f7265282673726d636f6e735f63616c6c6261636b5f6c6f636b2c20666c616773293b0a0a0972657475726e20636f756e743b0a7d0a0a73746174696320696e740a73726d636f6e735f77726974655f726f6f6d28737472756374207474795f737472756374202a747479290a7b0a0972657475726e203531323b0a7d0a0a73746174696320696e740a73726d636f6e735f63686172735f696e5f62756666657228737472756374207474795f737472756374202a747479290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e740a73726d636f6e735f6f70656e28737472756374207474795f737472756374202a7474792c207374727563742066696c65202a66696c70290a7b0a097374727563742073726d636f6e735f70726976617465202a73726d636f6e7370203d202673726d636f6e735f73696e676c65746f6e3b0a09737472756374207474795f706f7274202a706f7274203d202673726d636f6e73702d3e706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826706f72742d3e6c6f636b2c20666c616773293b0a0a096966202821706f72742d3e74747929207b0a09097474792d3e6472697665725f64617461203d2073726d636f6e73703b0a09097474792d3e706f7274203d20706f72743b0a0909706f72742d3e747479203d207474793b202f2a205858582070726f70657220726566636f756e74696e67202a2f0a09096d6f645f74696d6572282673726d636f6e73702d3e74696d65722c206a696666696573202b203130293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69640a73726d636f6e735f636c6f736528737472756374207474795f737472756374202a7474792c207374727563742066696c65202a66696c70290a7b0a097374727563742073726d636f6e735f70726976617465202a73726d636f6e7370203d207474792d3e6472697665725f646174613b0a09737472756374207474795f706f7274202a706f7274203d202673726d636f6e73702d3e706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826706f72742d3e6c6f636b2c20666c616773293b0a0a09696620287474792d3e636f756e74203d3d203129207b0a0909706f72742d3e747479203d204e554c4c3b0a090964656c5f74696d6572282673726d636f6e73702d3e74696d6572293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e6c6f636b2c20666c616773293b0a7d0a0a0a73746174696320737472756374207474795f647269766572202a73726d636f6e735f6472697665723b0a0a73746174696320636f6e737420737472756374207474795f6f7065726174696f6e732073726d636f6e735f6f7073203d207b0a092e6f70656e09093d2073726d636f6e735f6f70656e2c0a092e636c6f736509093d2073726d636f6e735f636c6f73652c0a092e777269746509093d2073726d636f6e735f77726974652c0a092e77726974655f726f6f6d093d2073726d636f6e735f77726974655f726f6f6d2c0a092e63686172735f696e5f6275666665723d2073726d636f6e735f63686172735f696e5f6275666665722c0a7d3b0a0a73746174696320696e74205f5f696e69740a73726d636f6e735f696e697428766f6964290a7b0a0973657475705f74696d6572282673726d636f6e735f73696e676c65746f6e2e74696d65722c2073726d636f6e735f726563656976655f63686172732c0a09090928756e7369676e6564206c6f6e67292673726d636f6e735f73696e676c65746f6e293b0a096966202873726d5f69735f726567697374657265645f636f6e736f6c6529207b0a0909737472756374207474795f647269766572202a6472697665723b0a0909696e74206572723b0a0a0909647269766572203d20616c6c6f635f7474795f647269766572284d41585f53524d5f434f4e534f4c455f44455649434553293b0a09096966202821647269766572290a09090972657475726e202d454e4f4d454d3b0a0a09097474795f706f72745f696e6974282673726d636f6e735f73696e676c65746f6e2e706f7274293b0a0a09096472697665722d3e6472697665725f6e616d65203d202273726d223b0a09096472697665722d3e6e616d65203d202273726d223b0a09096472697665722d3e6d616a6f72203d20303b20092f2a2064796e616d6963202a2f0a09096472697665722d3e6d696e6f725f7374617274203d20303b0a09096472697665722d3e74797065203d205454595f4452495645525f545950455f53595354454d3b0a09096472697665722d3e73756274797065203d2053595354454d5f545950455f535953434f4e533b0a09096472697665722d3e696e69745f7465726d696f73203d207474795f7374645f7465726d696f733b0a09097474795f7365745f6f7065726174696f6e73286472697665722c202673726d636f6e735f6f7073293b0a09097474795f706f72745f6c696e6b5f646576696365282673726d636f6e735f73696e676c65746f6e2e706f72742c206472697665722c2030293b0a0909657272203d207474795f72656769737465725f64726976657228647269766572293b0a09096966202865727229207b0a0909097075745f7474795f64726976657228647269766572293b0a0909097474795f706f72745f64657374726f79282673726d636f6e735f73696e676c65746f6e2e706f7274293b0a09090972657475726e206572723b0a09097d0a090973726d636f6e735f647269766572203d206472697665723b0a097d0a0a0972657475726e202d454e4f4445563b0a7d0a0a6d6f64756c655f696e69742873726d636f6e735f696e6974293b0a0a0c0a2f2a0a202a2054686520636f6e736f6c65206472697665720a202a2f0a73746174696320766f69640a73726d5f636f6e736f6c655f77726974652873747275637420636f6e736f6c65202a636f2c20636f6e73742063686172202a732c20756e7369676e656420636f756e74290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f69727173617665282673726d636f6e735f63616c6c6261636b5f6c6f636b2c20666c616773293b0a0973726d636f6e735f646f5f7772697465284e554c4c2c20732c20636f756e74293b0a097370696e5f756e6c6f636b5f697271726573746f7265282673726d636f6e735f63616c6c6261636b5f6c6f636b2c20666c616773293b0a7d0a0a73746174696320737472756374207474795f647269766572202a0a73726d5f636f6e736f6c655f6465766963652873747275637420636f6e736f6c65202a636f2c20696e74202a696e646578290a7b0a092a696e646578203d20636f2d3e696e6465783b0a0972657475726e2073726d636f6e735f6472697665723b0a7d0a0a73746174696320696e740a73726d5f636f6e736f6c655f73657475702873747275637420636f6e736f6c65202a636f2c2063686172202a6f7074696f6e73290a7b0a0972657475726e20303b0a7d0a0a7374617469632073747275637420636f6e736f6c652073726d636f6e73203d207b0a092e6e616d6509093d202273726d222c0a092e777269746509093d2073726d5f636f6e736f6c655f77726974652c0a092e64657669636509093d2073726d5f636f6e736f6c655f6465766963652c0a092e736574757009093d2073726d5f636f6e736f6c655f73657475702c0a092e666c61677309093d20434f4e5f5052494e54425546464552207c20434f4e5f424f4f542c0a092e696e64657809093d202d312c0a7d3b0a0a766f6964205f5f696e69740a72656769737465725f73726d5f636f6e736f6c6528766f6964290a7b0a09696620282173726d5f69735f726567697374657265645f636f6e736f6c6529207b0a090963616c6c6261636b5f6f70656e5f636f6e736f6c6528293b0a090972656769737465725f636f6e736f6c65282673726d636f6e73293b0a090973726d5f69735f726567697374657265645f636f6e736f6c65203d20313b0a097d0a7d0a0a766f6964205f5f696e69740a756e72656769737465725f73726d5f636f6e736f6c6528766f6964290a7b0a096966202873726d5f69735f726567697374657265645f636f6e736f6c6529207b0a090963616c6c6261636b5f636c6f73655f636f6e736f6c6528293b0a0909756e72656769737465725f636f6e736f6c65282673726d636f6e73293b0a090973726d5f69735f726567697374657265645f636f6e736f6c65203d20303b0a097d0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f616c636f722e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313730343200313231313437343433333000303032303331320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f616c636f722e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e672074686520414c434f5220616e6420584c542028584c2d3330302f3336362f343333292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b3b0a0a73746174696320696e6c696e6520766f69640a616c636f725f7570646174655f6972715f687728756e7369676e6564206c6f6e67206d61736b290a7b0a092a2876756970294752555f494e545f4d41534b203d206d61736b3b0a096d6228293b0a7d0a0a73746174696320696e6c696e6520766f69640a616c636f725f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a09616c636f725f7570646174655f6972715f6877286361636865645f6972715f6d61736b207c3d2031554c203c3c2028642d3e697271202d20313629293b0a7d0a0a73746174696320766f69640a616c636f725f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a09616c636f725f7570646174655f6972715f6877286361636865645f6972715f6d61736b20263d207e2831554c203c3c2028642d3e697271202d2031362929293b0a7d0a0a73746174696320766f69640a616c636f725f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a09616c636f725f64697361626c655f6972712864293b0a0a092f2a204f6e20414c434f522f584c542c206e65656420746f206469736d69737320696e7465727275707420766961204752552e202a2f0a092a2876756970294752555f494e545f434c454152203d2031203c3c2028642d3e697271202d203136293b206d6228293b0a092a2876756970294752555f494e545f434c454152203d20303b206d6228293b0a7d0a0a73746174696320766f69640a616c636f725f6973615f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a096938323539615f6d61736b5f616e645f61636b5f6972712864293b0a0a092f2a204f6e20414c434f522f584c542c206e65656420746f206469736d69737320696e7465727275707420766961204752552e202a2f0a092a2876756970294752555f494e545f434c454152203d20307838303030303030303b206d6228293b0a092a2876756970294752555f494e545f434c454152203d20303b206d6228293b0a7d0a0a73746174696320737472756374206972715f6368697020616c636f725f6972715f74797065203d207b0a092e6e616d6509093d2022414c434f52222c0a092e6972715f756e6d61736b093d20616c636f725f656e61626c655f6972712c0a092e6972715f6d61736b093d20616c636f725f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d20616c636f725f6d61736b5f616e645f61636b5f6972712c0a7d3b0a0a73746174696320766f69640a616c636f725f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d617279207265676973746572206f662074686520475255202a2f0a09706c64203d20282a2876756970294752555f494e545f524551292026204752555f494e545f5245515f424954533b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203d3d20333129207b0a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a09097d20656c7365207b0a09090968616e646c655f697271283136202b2069293b0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a616c636f725f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d2073726d5f6465766963655f696e746572727570743b0a0a092a2876756970294752555f494e545f4d41534b20203d20303b206d6228293b0909092f2a20616c6c2064697361626c6564202a2f0a092a2876756970294752555f494e545f4544474520203d20303b206d6228293b0909092f2a20616c6c20617265206c6576656c202a2f0a092a2876756970294752555f494e545f48494c4f20203d2030783830303030303030553b206d6228293b092f2a20495341206f6e6c79204849202a2f0a092a2876756970294752555f494e545f434c454152203d20303b206d6228293b0909092f2a20616c6c20636c656172202a2f0a0a09666f72202869203d2031363b2069203c2034383b202b2b6929207b0a09092f2a204f6e20416c636f722c206174206c656173742c206c696e65732032302e2e333020617265206e6f7420636f6e6e65637465640a0909202020616e642063616e2067656e65726174652073707572696f757320696e7465727275707473206966207765207475726e207468656d0a09092020206f6e207768696c65204952512070726f62696e672e20202a2f0a09096966202869203e3d2031362b32302026262069203c3d2031362b3330290a090909636f6e74696e75653b0a09096972715f7365745f636869705f616e645f68616e646c657228692c2026616c636f725f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a096938323539615f6972715f747970652e6972715f61636b203d20616c636f725f6973615f6d61736b5f616e645f61636b5f6972713b0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a0a0973657475705f6972712831362b33312c20266973615f636173636164655f697271616374696f6e293b0a7d0a0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d6172792040204752555f494e545f5245513a0a202a204269742020202020204d65616e696e670a202a20302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420320a202a20312020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420320a202a20322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420320a202a20332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420320a202a20342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420310a202a20352020202020202020496e74657272757074206c696e6520422066726f6d20736c6f7420310a202a20362020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420310a202a20372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420310a202a20382020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420300a202a20392020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420300a202a31302020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420300a202a31312020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420300a202a31322020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420340a202a31332020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420340a202a31342020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420340a202a31352020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420340a202a31362020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a31372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a31382020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a31392020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a32302d3330202020202052657365727665640a202a333120202020202020204549534120696e746572727570740a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a202036202020202020206275696c742d696e2054554c49502028584c54206f6e6c79290a202a20203720202020202020504349206f6e20626f61726420736c6f7420300a202a20203820202020202020504349206f6e20626f61726420736c6f7420330a202a20203920202020202020504349206f6e20626f61726420736c6f7420340a202a203130202020202020205043454220285043492d4549534120627269646765290a202a20313120202020202020504349206f6e20626f61726420736c6f7420320a202a20313220202020202020504349206f6e20626f61726420736c6f7420310a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a0a73746174696320696e74205f5f696e69740a616c636f725f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b375d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09092f2a206e6f74653a20494453454c20313720697320584c54206f6e6c79202a2f0a09097b31362b31332c2031362b31332c2031362b31332c2031362b31332c2031362b31337d2c092f2a20496453656c2031372c202054554c495020202a2f0a09097b2031362b382c202031362b382c202031362b392c2031362b31302c2031362b31317d2c092f2a20496453656c2031382c2020736c6f742030202a2f0a09097b31362b31362c2031362b31362c2031362b31372c2031362b31382c2031362b31397d2c092f2a20496453656c2031392c2020736c6f742033202a2f0a09097b31362b31322c2031362b31322c2031362b31332c2031362b31342c2031362b31357d2c092f2a20496453656c2032302c2020736c6f742034202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c092f2a20496453656c2032312c2020504345422020202a2f0a09097b2031362b302c202031362b302c202031362b312c202031362b322c202031362b337d2c092f2a20496453656c2032322c2020736c6f742032202a2f0a09097b2031362b342c202031362b342c202031362b352c202031362b362c202031362b377d2c092f2a20496453656c2032332c2020736c6f742031202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20362c206d61785f696473656c203d2031322c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a73746174696320766f69640a616c636f725f6b696c6c5f6172636828696e74206d6f6465290a7b0a096369615f6b696c6c5f61726368286d6f6465293b0a0a2369666e64656620414c5048415f524553544f52455f53524d5f53455455500a09737769746368286d6f646529207b0a0963617365204c494e55585f5245424f4f545f434d445f524553544152543a0a09092f2a2057686f20736169642044454320656e67696e65657227732068617665206e6f2073656e7365206f662068756d6f723f203b2d2920202a2f0a090969662028616c7068615f7573696e675f73726d29207b0a0909092a287675697029204752555f5245534554203d20307830303030646561643b0a0909096d6228293b0a09097d0a0909627265616b3b0a0963617365204c494e55585f5245424f4f545f434d445f48414c543a0a0909627265616b3b0a0963617365204c494e55585f5245424f4f545f434d445f504f5745525f4f46463a0a0909627265616b3b0a097d0a0a0968616c7428293b0a23656e6469660a7d0a0a73746174696320766f6964205f5f696e69740a616c636f725f696e69745f70636928766f6964290a7b0a09737472756374207063695f646576202a6465763b0a0a096369615f696e69745f70636928293b0a0a092f2a0a09202a204e6f772077652063616e206c6f6f6b20746f2073656520696620776520617265207265616c6c792072756e6e696e67206f6e20616e20584c542d747970650a09202a206d6f74686572626f6172642c206279206c6f6f6b696e6720666f7220612032313034302054554c495020696e20736c6f7420362c2077686963682069730a09202a206275696c7420696e746f20584c5420616e6420425245542f4d4156455249434b2c20627574206e6f7420617661696c61626c65206f6e20414c434f522e0a09202a2f0a09646576203d207063695f6765745f646576696365285043495f56454e444f525f49445f4445432c0a0909092020202020205043495f4445564943455f49445f4445435f54554c49502c0a0909092020202020204e554c4c293b0a0969662028646576202626206465762d3e646576666e203d3d205043495f444556464e28362c302929207b0a0909616c7068615f6d762e7379732e6369612e6772755f696e745f7265715f62697473203d20584c545f4752555f494e545f5245515f424954533b200a09097072696e746b284b45524e5f494e464f202225733a204465746563746564204153353030206f7220584c54206d6f74686572626f6172642e5c6e222c0a0909202020202020205f5f66756e635f5f293b0a097d0a097063695f6465765f70757428646576293b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f7220616c636f725f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022416c636f72222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f414c434f525f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d20616c636f725f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d20616c636f725f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20616c636f725f696e69745f7063692c0a092e6b696c6c5f6172636809093d20616c636f725f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20616c636f725f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e737973203d207b202e636961203d207b0a09092e6772755f696e745f7265715f62697473203d20414c434f525f4752555f494e545f5245515f424954530a097d7d0a7d3b0a414c4941535f4d5628616c636f72290a0a73747275637420616c7068615f6d616368696e655f766563746f7220786c745f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022584c54222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d20616c636f725f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d20616c636f725f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20616c636f725f696e69745f7063692c0a092e6b696c6c5f6172636809093d20616c636f725f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20616c636f725f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e737973203d207b202e636961203d207b0a09092e6772755f696e745f7265715f62697473203d20584c545f4752555f494e545f5245515f424954530a097d7d0a7d3b0a0a2f2a204e6f20616c7068615f6d7620616c69617320666f7220584c542c2073696e636520776520636f6d70696c6520697420696e20756e636f6e646974696f6e616c6c790a2020207769746820414c434f523b2073657475705f61726368206b6e6f777320686f7720746f20636f70652e20202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f63616272696f6c65742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333032363700313231313437343433333000303032313136320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f63616272696f6c65742e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c20313939392c203230303020526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e67207468652043616272696f6c65742028416c70686150433634292c20454236362b2c20616e642045423136342c0a202a20504331363420616e64204c583136342e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f61706563732e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f636f72655f6c63612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a23696e636c7564652022706338373378782e68220a0a2f2a204e6f7465206d61736b20626974206973207472756520666f722044495341424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b203d207e30554c3b0a0a73746174696320696e6c696e6520766f69640a63616272696f6c65745f7570646174655f6972715f687728756e7369676e656420696e74206972712c20756e7369676e6564206c6f6e67206d61736b290a7b0a09696e74206f6673203d2028697271202d20313629202f20383b0a096f757462286d61736b203e3e20283136202b206f6673202a2038292c203078383034202b206f6673293b0a7d0a0a73746174696320696e6c696e6520766f69640a63616272696f6c65745f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a0963616272696f6c65745f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b20263d207e2831554c203c3c20642d3e69727129293b0a7d0a0a73746174696320766f69640a63616272696f6c65745f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a0963616272696f6c65745f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b207c3d2031554c203c3c20642d3e697271293b0a7d0a0a73746174696320737472756374206972715f636869702063616272696f6c65745f6972715f74797065203d207b0a092e6e616d6509093d202243414252494f4c4554222c0a092e6972715f756e6d61736b093d2063616272696f6c65745f656e61626c655f6972712c0a092e6972715f6d61736b093d2063616272696f6c65745f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d2063616272696f6c65745f64697361626c655f6972712c0a7d3b0a0a73746174696320766f6964200a63616272696f6c65745f6465766963655f696e7465727275707428756e7369676e6564206c6f6e672076290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d61727920726567697374657273202a2f0a09706c64203d20696e6228307838303429207c2028696e6228307838303529203c3c203829207c2028696e6228307838303629203c3c203136293b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b092f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203d3d203429207b0a0909096973615f6465766963655f696e746572727570742876293b0a09097d20656c7365207b0a09090968616e646c655f697271283136202b2069293b0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a636f6d6d6f6e5f696e69745f69727128766f696420282a73726d5f6465765f696e742928756e7369676e6564206c6f6e67207629290a7b0a09696e69745f6938323539615f6972717328293b0a0a0969662028616c7068615f7573696e675f73726d29207b0a0909616c7068615f6d762e6465766963655f696e74657272757074203d2073726d5f6465765f696e743b0a0909696e69745f73726d5f697271732833352c2030293b0a097d0a09656c7365207b0a09096c6f6e6720693b0a0a09096f75746228307866662c203078383034293b0a09096f75746228307866662c203078383035293b0a09096f75746228307866662c203078383036293b0a0a0909666f72202869203d2031363b2069203c2033353b202b2b6929207b0a0909096972715f7365745f636869705f616e645f68616e646c657228692c202663616272696f6c65745f6972715f747970652c0a0909090909092068616e646c655f6c6576656c5f697271293b0a0909096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a09097d0a097d0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a0973657475705f6972712831362b342c20266973615f636173636164655f697271616374696f6e293b0a7d0a0a2369666e64656620434f4e4649475f414c5048415f50433136340a73746174696320766f6964205f5f696e69740a63616272696f6c65745f696e69745f69727128766f6964290a7b0a09636f6d6d6f6e5f696e69745f6972712873726d5f6465766963655f696e74657272757074293b0a7d0a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5043313634290a2f2a20496e207468656f72792c2074686520504331363420686173207468652073616d6520696e7465727275707420686172647761726520617320746865206f746865720a20202043616272696f6c65742062617365642073797374656d732e2020486f77657665722c20736f6d657468696e6720676f742073637265776564207570206c6174650a202020696e2074686520646576656c6f706d656e74206379636c652077686963682062726f6b652074686520696e74657272757074206d61736b696e672068617264776172652e0a2020205265706561742c206974206973206e6f7420706f737369626c6520746f206d61736b20616e642061636b20696e74657272757074732e2020417420616c6c2e0a0a202020496e20616e20617474656d707420746f20776f726b2061726f756e6420746869732c207768696c652070726f63657373696e6720696e74657272757074732c0a202020776520646f206e6f7420616c6c6f77207468652049504c20746f2064726f702062656c6f7720776861742069742069732063757272656e746c792e2020546869730a20202070726576656e74732074686520706f73736962696c697479206f6620726563757273696f6e2e20200a0a2020203f3f3f20416e6f74686572206f7074696f6e206d6967687420626520746f20666f72636520616c6c20504349206465766963657320746f2075736520656467650a20202074726967676572656420726174686572207468616e206c6576656c2074726967676572656420696e74657272757074732e202054686174206d696768742062650a202020746f6f20696e7661736976652074686f7567682e20202a2f0a0a73746174696320766f69640a70633136345f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e672076290a7b0a095f5f6d696e5f69706c203d2067657469706c28293b0a0973726d5f6465766963655f696e746572727570742876293b0a095f5f6d696e5f69706c203d20303b0a7d0a0a73746174696320766f69640a70633136345f6465766963655f696e7465727275707428756e7369676e6564206c6f6e672076290a7b0a095f5f6d696e5f69706c203d2067657469706c28293b0a0963616272696f6c65745f6465766963655f696e746572727570742876293b0a095f5f6d696e5f69706c203d20303b0a7d0a0a73746174696320766f6964205f5f696e69740a70633136345f696e69745f69727128766f6964290a7b0a09636f6d6d6f6e5f696e69745f6972712870633136345f73726d5f6465766963655f696e74657272757074293b0a7d0a23656e6469660a0a2f2a0a202a2054686520454236362b20697320766572792073696d696c617220746f20746865204542363620657863657074207468617420697420646f6573206e6f7420686176650a202a20746865206f6e2d626f617264204e435220616e642054756c69702063686970732e2020496e2074686520636f64652062656c6f772c2049206861766520757365640a202a20736c6f74206e756d62657220746f20726566657220746f207468652069642073656c656374206c696e6520616e64202a6e6f742a2074686520736c6f740a202a206e756d626572207573656420696e2074686520454236362b20646f63756d656e746174696f6e2e2020486f77657665722c20696e20746865207461626c652c0a202a204927766520676976656e2074686520736c6f74206e756d6265722c207468652069642073656c656374206c696e6520616e6420746865204a7878206e756d6265720a202a20746861742773207072696e746564206f6e2074686520626f6172642e202054686520696e746572727570742070696e732066726f6d207468652050434920736c6f74730a202a2061726520776972656420696e746f203320696e746572727570742073756d6d617279207265676973746572732061742030783830342c20307838303520616e640a202a203078383036204953412e0a202a0a202a20496e20746865207461626c652c202d31206d65616e7320646f6e27742061737369676e20616e20495251206e756d6265722e20205468697320697320757375616c6c790a202a2062656361757365206974206973207468652053617475726e20494f202853494f29205043492f4953412042726964676520436869702e0a202a2f0a0a73746174696320696e6c696e6520696e74205f5f696e69740a65623636705f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b355d5b355d205f5f696e697464617461203d207b0a09092f2a494e542020494e54412020494e54422020494e5443202020494e5444202a2f0a09097b31362b302c2031362b302c2031362b352c202031362b392c2031362b31337d2c20202f2a20496453656c20362c2020736c6f7420302c204a3235202a2f0a09097b31362b312c2031362b312c2031362b362c2031362b31302c2031362b31347d2c20202f2a20496453656c20372c2020736c6f7420312c204a3236202a2f0a09097b20202d312c2020202d312c2020202d312c202020202d312c202020202d317d2c20202f2a20496453656c20382c202053494f2020202020202020202a2f0a09097b31362b322c2031362b322c2031362b372c2031362b31312c2031362b31357d2c20202f2a20496453656c20392c2020736c6f7420322c204a3237202a2f0a09097b31362b332c2031362b332c2031362b382c2031362b31322c202031362b367d2020202f2a20496453656c2031302c20736c6f7420332c204a3238202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20362c206d61785f696473656c203d2031302c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a0a2f2a0a202a2054686520416c7068615043363420697320766572792073696d696c617220746f2074686520454236362b2065786365707420746861742069747320736c6f74730a202a20617265206e756d626572656420646966666572656e746c792e2020496e2074686520636f64652062656c6f772c20492068617665207573656420736c6f740a202a206e756d62657220746f20726566657220746f207468652069642073656c656374206c696e6520616e64202a6e6f742a2074686520736c6f74206e756d6265720a202a207573656420696e2074686520416c7068615043363420646f63756d656e746174696f6e2e2020486f77657665722c20696e20746865207461626c652c20492776650a202a20676976656e2074686520736c6f74206e756d6265722c207468652069642073656c656374206c696e6520616e6420746865204a7878206e756d626572207468617427730a202a207072696e746564206f6e2074686520626f6172642e202054686520696e746572727570742070696e732066726f6d207468652050434920736c6f7473206172650a202a20776972656420696e746f203320696e746572727570742073756d6d617279207265676973746572732061742030783830342c20307838303520616e642030783830360a202a204953412e0a202a0a202a20496e20746865207461626c652c202d31206d65616e7320646f6e27742061737369676e20616e20495251206e756d6265722e20205468697320697320757375616c6c790a202a2062656361757365206974206973207468652053617475726e20494f202853494f29205043492f4953412042726964676520436869702e0a202a2f0a0a73746174696320696e6c696e6520696e74205f5f696e69740a63616272696f6c65745f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b355d5b355d205f5f696e697464617461203d207b0a09092f2a494e54202020494e54412020494e54422020494e5443202020494e5444202a2f0a09097b2031362b322c2031362b322c2031362b372c2031362b31312c2031362b31357d2c202f2a20496453656c20352c2020736c6f7420322c204a3231202a2f0a09097b2031362b302c2031362b302c2031362b352c202031362b392c2031362b31337d2c202f2a20496453656c20362c2020736c6f7420302c204a3139202a2f0a09097b2031362b312c2031362b312c2031362b362c2031362b31302c2031362b31347d2c202f2a20496453656c20372c2020736c6f7420312c204a3230202a2f0a09097b2020202d312c2020202d312c2020202d312c202020202d312c202020202d317d2c202f2a20496453656c20382c202053494f2020202020202020202a2f0a09097b2031362b332c2031362b332c2031362b382c2031362b31322c2031362b31367d20202f2a20496453656c20392c2020736c6f7420332c204a3232202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d20392c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a63616272696f6c65745f656e61626c655f69646528766f6964290a7b0a0969662028706338373378785f70726f62652829203d3d202d3129207b0a09097072696e746b284b45524e5f455252202250726f62696e6720666f72205043383733787820537570657220494f2063686970206661696c65642e5c6e22293b0a09207d20656c7365207b0a09097072696e746b284b45524e5f494e464f2022466f756e6420257320537570657220494f206368697020617420307825785c6e222c0a090909706338373378785f6765745f6d6f64656c28292c20706338373378785f6765745f626173652829293b0a0a0909706338373378785f656e61626c655f69646528293b0a097d0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a63616272696f6c65745f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a0963616272696f6c65745f656e61626c655f69646528293b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a6369615f6361625f696e69745f70636928766f6964290a7b0a096369615f696e69745f70636928293b0a0963616272696f6c65745f656e61626c655f69646528293b0a7d0a0a2f2a0a202a2054686520504331363420616e64204c5831363420686176652031392050434920696e74657272757074732c20666f75722066726f6d2065616368206f662074686520666f75720a202a2050434920736c6f74732c207468652053494f2c205043492f4944452c20616e64205553422e0a202a200a202a2045616368206f662074686520696e74657272757074732063616e20626520696e646976696475616c6c79206d61736b65642e20546869732069730a202a206163636f6d706c69736865642062792073657474696e672074686520617070726f7072696174652062697420696e20746865206d61736b2072656769737465722e0a202a204120626974206973207365742062792077726974696e6720612022312220746f20746865206465736972656420706f736974696f6e20696e20746865206d61736b0a202a20726567697374657220616e6420636c65617265642062792077726974696e672061202230222e205468657265206172652033206d61736b207265676973746572730a202a206c6f636174656420617420495341206164647265737320383034682c203830356820616e6420383036682e0a202a200a202a20416e20492f4f207265616420617420495341206164647265737320383034682c20383035682c20383036682077696c6c2072657475726e207468650a202a207374617465206f66207468652031312050434920696e746572727570747320616e64206e6f7420746865207374617465206f6620746865204d41534b45440a202a20696e74657272757074732e0a202a200a202a204e6f74653a204120777269746520746f20492f4f20383034682c20383035682c20616e64203830366820746865206d61736b2072656769737465722077696c6c2062650a202a20757064617465642e0a202a200a202a200a202a200909090949534120444154413c373a303e0a202a2049534120202020202b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b0a202a2041444452455353207c202020372020207c202020362020207c202020352020207c202020342020207c202020332020207c2020203220207c202020312020207c202020302020207c0a202a2020202020202020202b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2b0a202a2030783830342020207c20494e544230207c202055534220207c202049444520207c202053494f20207c20494e544133207c494e544132207c20494e544131207c20494e544130207c0a202a2020202020202020202b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b0a202a2030783830352020207c20494e544430207c20494e544333207c20494e544332207c20494e544331207c20494e544330207c494e544233207c20494e544232207c20494e544231207c0a202a2020202020202020202b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b0a202a2030783830362020207c205273727620207c205273727620207c205273727620207c205273727620207c205273727620207c494e544433207c20494e544432207c20494e544431207c0a202a2020202020202020202b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b0a202a2020202020202020202a2052737276203d20726573657276656420626974730a202a2020202020202020204e6f74653a20546865206d61736b2072656769737465722069732077726974652d6f6e6c792e0a202a200a202a20496453656c090a202a20202035092033322062697420504349206f7074696f6e20736c6f7420320a202a20202036092036342062697420504349206f7074696f6e20736c6f7420300a202a20202037092036342062697420504349206f7074696f6e20736c6f7420310a202a20202038092053617475726e20492f4f0a202a20202039092033322062697420504349206f7074696f6e20736c6f7420330a202a2020313009205553420a202a2020313109204944450a202a200a202a2f0a0a73746174696320696e6c696e6520696e74205f5f696e69740a616c70686170633136345f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b375d5b355d205f5f696e697464617461203d207b0a09092f2a494e54202020494e54412020494e5442202020494e5443202020494e5444202a2f0a09097b2031362b322c2031362b322c2031362b392c202031362b31332c2031362b31377d2c202f2a20496453656c2020352c20736c6f7420322c204a3230202a2f0a09097b2031362b302c2031362b302c2031362b372c202031362b31312c2031362b31357d2c202f2a20496453656c2020362c20736c6f7420302c204a3239202a2f0a09097b2031362b312c2031362b312c2031362b382c202031362b31322c2031362b31367d2c202f2a20496453656c2020372c20736c6f7420312c204a3236202a2f0a09097b2020202d312c2020202d312c2020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2020382c2053494f202a2f0a09097b2031362b332c2031362b332c2031362b31302c2031362b31342c2031362b31387d2c202f2a20496453656c2020392c20736c6f7420332c204a3139202a2f0a09097b2031362b362c2031362b362c2031362b362c202031362b362c202031362b367d2c20202f2a20496453656c2031302c20555342202a2f0a09097b2031362b352c2031362b352c2031362b352c202031362b352c202031362b357d2020202f2a20496453656c2031312c20494445202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d2031312c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a616c70686170633136345f696e69745f70636928766f6964290a7b0a096369615f696e69745f70636928293b0a09534d433933785f496e697428293b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f43414252494f4c4554290a73747275637420616c7068615f6d616368696e655f766563746f722063616272696f6c65745f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d202243616272696f6c6574222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f41504543535f494f2c0a092e6d616368696e655f636865636b09093d2061706563735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033352c0a092e6465766963655f696e74657272757074093d2063616272696f6c65745f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2061706563735f696e69745f617263682c0a092e696e69745f69727109093d2063616272696f6c65745f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d2063616272696f6c65745f696e69745f7063692c0a092e7063695f6d61705f69727109093d2063616272696f6c65745f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a2369666e64656620434f4e4649475f414c5048415f45423634500a414c4941535f4d562863616272696f6c6574290a23656e6469660a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4542313634290a73747275637420616c7068615f6d616368696e655f766563746f722065623136345f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224542313634222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033352c0a092e6465766963655f696e74657272757074093d2063616272696f6c65745f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d2063616272696f6c65745f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206369615f6361625f696e69745f7063692c0a092e6b696c6c5f6172636809093d206369615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d2063616272696f6c65745f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286562313634290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4542363650290a73747275637420616c7068615f6d616368696e655f766563746f722065623636705f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022454236362b222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4c43415f494f2c0a092e6d616368696e655f636865636b09093d206c63615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033352c0a092e6465766963655f696e74657272757074093d2063616272696f6c65745f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206c63615f696e69745f617263682c0a092e696e69745f69727109093d2063616272696f6c65745f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d2063616272696f6c65745f696e69745f7063692c0a092e7063695f6d61705f69727109093d2065623636705f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286562363670290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4c58313634290a73747275637420616c7068615f6d616368696e655f766563746f72206c783136345f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224c58313634222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f50595849535f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d2050595849535f4441435f4f46465345542c0a0a092e6e725f6972717309093d2033352c0a092e6465766963655f696e74657272757074093d2063616272696f6c65745f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2070797869735f696e69745f617263682c0a092e696e69745f69727109093d2063616272696f6c65745f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20616c70686170633136345f696e69745f7063692c0a092e6b696c6c5f6172636809093d206369615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20616c70686170633136345f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286c78313634290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5043313634290a73747275637420616c7068615f6d616368696e655f766563746f722070633136345f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20225043313634222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033352c0a092e6465766963655f696e74657272757074093d2070633136345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d2070633136345f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20616c70686170633136345f696e69745f7063692c0a092e6b696c6c5f6172636809093d206369615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20616c70686170633136345f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56287063313634290a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f64703236342e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343234373000313231313437343433333000303032303035340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f64703236342e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f707972696768742028432920313939362c2031393939204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a094d6f646966696564206279204368726973746f7068657220432e204368696d656c69732c203230303120746f0a202a0961646420737570706f727420666f7220746865206164646974696f6e206f6620536861726b20746f207468650a202a095473756e616d692066616d696c792e0a202a0a202a20436f646520737570706f7274696e672074686520445032363420284556362b5453554e414d49292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f7473756e616d692e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b3b0a2f2a20647032363420626f617264732068616e646c65206174206d617820666f75722043505573202a2f0a73746174696320756e7369676e6564206c6f6e67206370755f6972715f616666696e6974795b345d203d207b2030554c2c2030554c2c2030554c2c2030554c207d3b0a0a444546494e455f5350494e4c4f434b2864703236345f6972715f6c6f636b293b0a0a73746174696320766f69640a7473756e616d695f7570646174655f6972715f687728756e7369676e6564206c6f6e67206d61736b290a7b0a097265676973746572207473756e616d695f6363686970202a6363686970203d205453554e414d495f63636869703b0a09756e7369676e6564206c6f6e67206973615f656e61626c65203d2031554c203c3c2035353b0a09726567697374657220696e742062637075203d20626f6f745f63707569643b0a0a23696664656620434f4e4649475f534d500a09766f6c6174696c6520756e7369676e6564206c6f6e67202a64696d302c202a64696d312c202a64696d322c202a64696d333b0a09756e7369676e6564206c6f6e67206d61736b302c206d61736b312c206d61736b322c206d61736b332c2064756d6d793b0a0a096d61736b20263d207e6973615f656e61626c653b0a096d61736b30203d206d61736b2026206370755f6972715f616666696e6974795b305d3b0a096d61736b31203d206d61736b2026206370755f6972715f616666696e6974795b315d3b0a096d61736b32203d206d61736b2026206370755f6972715f616666696e6974795b325d3b0a096d61736b33203d206d61736b2026206370755f6972715f616666696e6974795b335d3b0a0a096966202862637075203d3d203029206d61736b30207c3d206973615f656e61626c653b0a09656c7365206966202862637075203d3d203129206d61736b31207c3d206973615f656e61626c653b0a09656c7365206966202862637075203d3d203229206d61736b32207c3d206973615f656e61626c653b0a09656c7365206d61736b33207c3d206973615f656e61626c653b0a0a0964696d30203d202663636869702d3e64696d302e6373723b0a0964696d31203d202663636869702d3e64696d312e6373723b0a0964696d32203d202663636869702d3e64696d322e6373723b0a0964696d33203d202663636869702d3e64696d332e6373723b0a0969662028216370755f706f737369626c65283029292064696d30203d202664756d6d793b0a0969662028216370755f706f737369626c65283129292064696d31203d202664756d6d793b0a0969662028216370755f706f737369626c65283229292064696d32203d202664756d6d793b0a0969662028216370755f706f737369626c65283329292064696d33203d202664756d6d793b0a0a092a64696d30203d206d61736b303b0a092a64696d31203d206d61736b313b0a092a64696d32203d206d61736b323b0a092a64696d33203d206d61736b333b0a096d6228293b0a092a64696d303b0a092a64696d313b0a092a64696d323b0a092a64696d333b0a23656c73650a09766f6c6174696c6520756e7369676e6564206c6f6e67202a64696d423b0a096966202862637075203d3d2030292064696d42203d202663636869702d3e64696d302e6373723b0a09656c7365206966202862637075203d3d2031292064696d42203d202663636869702d3e64696d312e6373723b0a09656c7365206966202862637075203d3d2032292064696d42203d202663636869702d3e64696d322e6373723b0a09656c73652064696d42203d202663636869702d3e64696d332e6373723b0a0a092a64696d42203d206d61736b207c206973615f656e61626c653b0a096d6228293b0a092a64696d423b0a23656e6469660a7d0a0a73746174696320766f69640a64703236345f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096361636865645f6972715f6d61736b207c3d2031554c203c3c20642d3e6972713b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a64703236345f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096361636865645f6972715f6d61736b20263d207e2831554c203c3c20642d3e697271293b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a636c69707065725f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096361636865645f6972715f6d61736b207c3d2031554c203c3c2028642d3e697271202d203136293b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a636c69707065725f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096361636865645f6972715f6d61736b20263d207e2831554c203c3c2028642d3e697271202d20313629293b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a6370755f7365745f6972715f616666696e69747928756e7369676e656420696e74206972712c206370756d61736b5f7420616666696e697479290a7b0a09696e74206370753b0a0a09666f722028637075203d20303b20637075203c20343b206370752b2b29207b0a0909756e7369676e6564206c6f6e6720616666203d206370755f6972715f616666696e6974795b6370755d3b0a0909696620286370756d61736b5f746573745f637075286370752c2026616666696e69747929290a090909616666207c3d2031554c203c3c206972713b0a0909656c73650a09090961666620263d207e2831554c203c3c20697271293b0a09096370755f6972715f616666696e6974795b6370755d203d206166663b0a097d0a7d0a0a73746174696320696e740a64703236345f7365745f616666696e69747928737472756374206972715f64617461202a642c20636f6e737420737472756374206370756d61736b202a616666696e6974792c0a0909202020626f6f6c20666f726365290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096370755f7365745f6972715f616666696e69747928642d3e6972712c202a616666696e697479293b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a636c69707065725f7365745f616666696e69747928737472756374206972715f64617461202a642c20636f6e737420737472756374206370756d61736b202a616666696e6974792c0a09092020202020626f6f6c20666f726365290a7b0a097370696e5f6c6f636b282664703236345f6972715f6c6f636b293b0a096370755f7365745f6972715f616666696e69747928642d3e697271202d2031362c202a616666696e697479293b0a097473756e616d695f7570646174655f6972715f6877286361636865645f6972715f6d61736b293b0a097370696e5f756e6c6f636b282664703236345f6972715f6c6f636b293b0a0a0972657475726e20303b0a7d0a0a73746174696320737472756374206972715f636869702064703236345f6972715f74797065203d207b0a092e6e616d650909093d20224450323634222c0a092e6972715f756e6d61736b09093d2064703236345f656e61626c655f6972712c0a092e6972715f6d61736b09093d2064703236345f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b09093d2064703236345f64697361626c655f6972712c0a092e6972715f7365745f616666696e697479093d2064703236345f7365745f616666696e6974792c0a7d3b0a0a73746174696320737472756374206972715f6368697020636c69707065725f6972715f74797065203d207b0a092e6e616d650909093d2022434c4950504552222c0a092e6972715f756e6d61736b09093d20636c69707065725f656e61626c655f6972712c0a092e6972715f6d61736b09093d20636c69707065725f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b09093d20636c69707065725f64697361626c655f6972712c0a092e6972715f7365745f616666696e697479093d20636c69707065725f7365745f616666696e6974792c0a7d3b0a0a73746174696320766f69640a64703236345f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a23696620310a097072696e746b282264703236345f6465766963655f696e746572727570743a204e4f5420494d504c454d454e5445442059455421215c6e22293b0a23656c73650a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d617279207265676973746572206f66205453554e414d49202a2f0a09706c64203d205453554e414d495f63636869702d3e646972302e6373723b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203d3d203535290a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a0909656c73650a09090968616e646c655f697271283136202b2069293b0a23696620300a09095453554e414d495f63636869702d3e646972302e637372203d2031554c203c3c20693b206d6228293b0a0909746d70203d205453554e414d495f63636869702d3e646972302e6373723b0a23656e6469660a097d0a23656e6469660a7d0a0a73746174696320766f6964200a64703236345f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a09697271203d2028766563746f72202d20307838303029203e3e20343b0a0a092f2a0a09202a205468652053524d20636f6e736f6c65207265706f7274732050434920696e74657272757074732077697468206120766563746f722063616c63756c617465642062793a0a09202a0a09202a093078393030202b202830783130202a20445249522d626974290a09202a0a09202a20536f206269742031362073686f7773207570206173204952512033322c206574632e0a09202a200a09202a204f6e2044503236342f425249434b2f4d4f4e45542c2077652061646a75737420697420646f776e2062792031362062656361757365206174206c656173740a09202a2074686174206d616e79206f6620746865206c6f77206f726465722062697473206f6620746865204452495220617265206e6f7420757365642c20616e640a09202a20736f20776520646f6e277420636f756e74207468656d2e0a09202a2f0a0969662028697271203e3d203332290a0909697271202d3d2031363b0a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964200a636c69707065725f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a09697271203d2028766563746f72202d20307838303029203e3e20343b0a0a2f2a0a09202a205468652053524d20636f6e736f6c65207265706f7274732050434920696e74657272757074732077697468206120766563746f722063616c63756c617465642062793a0a09202a0a09202a093078393030202b202830783130202a20445249522d626974290a09202a0a09202a20536f206269742031362073686f7773207570206173204952512033322c206574632e0a09202a200a09202a20434c49505045522075736573206269747320382d343720666f722050434920696e74657272757074732c20736f20776520646f206e6f74206e6565640a09202a20746f207363616c6520646f776e2074686520766563746f72207265706f727465642c207765206a757374207573652069742e0a09202a0a09202a2045672049525120323420697320445249522062697420382c206574632c206574630a09202a2f0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a696e69745f7473756e616d695f6972717328737472756374206972715f63686970202a206f70732c20696e7420696d696e2c20696e7420696d6178290a7b0a096c6f6e6720693b0a09666f72202869203d20696d696e3b2069203c3d20696d61783b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c206f70732c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a64703236345f696e69745f69727128766f6964290a7b0a096f75746228302c20444d41315f52455345545f524547293b0a096f75746228302c20444d41325f52455345545f524547293b0a096f75746228444d415f4d4f44455f434153434144452c20444d41325f4d4f44455f524547293b0a096f75746228302c20444d41325f4d41534b5f524547293b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d2064703236345f73726d5f6465766963655f696e746572727570743b0a0a097473756e616d695f7570646174655f6972715f68772830293b0a0a09696e69745f6938323539615f6972717328293b0a09696e69745f7473756e616d695f69727173282664703236345f6972715f747970652c2031362c203437293b0a7d0a0a73746174696320766f6964205f5f696e69740a636c69707065725f696e69745f69727128766f6964290a7b0a096f75746228302c20444d41315f52455345545f524547293b0a096f75746228302c20444d41325f52455345545f524547293b0a096f75746228444d415f4d4f44455f434153434144452c20444d41325f4d4f44455f524547293b0a096f75746228302c20444d41325f4d41534b5f524547293b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d20636c69707065725f73726d5f6465766963655f696e746572727570743b0a0a097473756e616d695f7570646174655f6972715f68772830293b0a0a09696e69745f6938323539615f6972717328293b0a09696e69745f7473756e616d695f697271732826636c69707065725f6972715f747970652c2032342c203633293b0a7d0a0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d6172792040205453554e414d495f4353525f44494d303a0a202a204269742020202020204d65616e696e670a202a20302d31372020202020556e757365640a202a31382020202020202020496e74657272757074205343534920422028416461707465632037383935206275696c74696e290a202a31392020202020202020496e74657272757074205343534920412028416461707465632037383935206275696c74696e290a202a32302020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203220504349300a202a32312020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203220504349300a202a32322020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203220504349300a202a32332020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203220504349300a202a32342020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203120504349300a202a32352020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203120504349300a202a32362020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203120504349300a202a32372020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203120504349300a202a32382020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203020504349300a202a32392020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203020504349300a202a33302020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203020504349300a202a33312020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203020504349300a202a0a202a33322020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203320504349310a202a33332020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203320504349310a202a33342020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203320504349310a202a33352020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203320504349310a202a33362020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203220504349310a202a33372020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203220504349310a202a33382020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203220504349310a202a33392020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203220504349310a202a34302020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203120504349310a202a34312020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203120504349310a202a34322020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203120504349310a202a34332020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203120504349310a202a34342020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203020504349310a202a34352020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203020504349310a202a34362020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203020504349310a202a34372020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203020504349310a202a34382d35322020202020556e757365640a202a3533202020202020202050434930204e4d49202866726f6d2043797072657373290a202a353420202020202020205043493020534d4920494e54202866726f6d2043797072657373290a202a35352020202020202020504349302049534120496e74657272757074202866726f6d2043797072657373290a202a35362d36302020202020556e757365640a202a363120202020202020205043493120427573204572726f720a202a363220202020202020205043493020427573204572726f720a202a3633202020202020202052657365727665640a202a0a202a20496453656c090a202a202020350920437970726573732042726964676520492f4f0a202a202020360920534353492041646170746563206275696c74696e0a202a20202037092036342062697420504349206f7074696f6e20736c6f7420302028616c6c20627573736573290a202a20202038092036342062697420504349206f7074696f6e20736c6f7420312028616c6c20627573736573290a202a20202039092036342062697420504349206f7074696f6e20736c6f7420322028616c6c20627573736573290a202a20203130092036342062697420504349206f7074696f6e20736c6f74203320286e6f74206275732030290a202a2f0a0a73746174696320696e74205f5f696e69740a6973615f6972715f666978757028636f6e737420737472756374207063695f646576202a6465762c20696e7420697271290a7b0a09753820697271383b0a0a0969662028697271203e2030290a090972657475726e206972713b0a0a092f2a205468697320696e7465727275707420697320726f757465642076696120495341206272696467652c20736f207765276c6c0a092020206a757374206861766520746f2074727573742077686174657665722076616c75652074686520636f6e736f6c65206d696768740a09202020686176652061737369676e65642e20202a2f0a097063695f726561645f636f6e6669675f62797465286465762c205043495f494e544552525550545f4c494e452c202669727138293b0a0a0972657475726e20697271382026203078663b0a7d0a0a73746174696320696e74205f5f696e69740a64703236345f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b365d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20352049534120427269646765202a2f0a09097b2031362b20332c2031362b20332c2031362b20322c2031362b20322c2031362b20327d2c202f2a20496453656c20362053435349206275696c74696e2a2f0a09097b2031362b31352c2031362b31352c2031362b31342c2031362b31332c2031362b31327d2c202f2a20496453656c203720736c6f742030202a2f0a09097b2031362b31312c2031362b31312c2031362b31302c2031362b20392c2031362b20387d2c202f2a20496453656c203820736c6f742031202a2f0a09097b2031362b20372c2031362b20372c2031362b20362c2031362b20352c2031362b20347d2c202f2a20496453656c203920736c6f742032202a2f0a09097b2031362b20332c2031362b20332c2031362b20322c2031362b20312c2031362b20307d20202f2a20496453656c20313020736c6f742033202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d2031302c20697271735f7065725f736c6f74203d20353b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09696e7420697271203d20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a0a0969662028697271203e2030290a0909697271202b3d203136202a20686f73652d3e696e6465783b0a0a0972657475726e206973615f6972715f6669787570286465762c20697271293b0a7d0a0a73746174696320696e74205f5f696e69740a6d6f6e65745f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b31335d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b2020202034352c2020202034352c2020202034352c2020202034352c2020202034357d2c202f2a20496453656c20332032313134332050434931202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c203420756e75736564202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c203520756e75736564202a2f0a09097b2020202034372c2020202034372c2020202034372c2020202034372c2020202034377d2c202f2a20496453656c203620534353492050434931202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20372049534120427269646765202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c2038205032502050434931202a2f0a23696620310a09097b2020202032382c2020202032382c2020202032392c2020202033302c2020202033317d2c202f2a20496453656c20313420736c6f74203420504349322a2f0a09097b2020202032342c2020202032342c2020202032352c2020202032362c2020202032377d2c202f2a20496453656c20313520736c6f74203520504349322a2f0a23656c73650a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c203920756e75736564202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20313020756e75736564202a2f0a23656e6469660a09097b2020202034302c2020202034302c2020202034312c2020202034322c2020202034337d2c202f2a20496453656c20313120736c6f74203120504349302a2f0a09097b2020202033362c2020202033362c2020202033372c2020202033382c2020202033397d2c202f2a20496453656c20313220736c6f74203220504349302a2f0a09097b2020202033322c2020202033322c2020202033332c2020202033342c2020202033357d2c202f2a20496453656c20313320736c6f74203320504349302a2f0a09097b2020202032382c2020202032382c2020202032392c2020202033302c2020202033317d2c202f2a20496453656c20313420736c6f74203420504349322a2f0a09097b2020202032342c2020202032342c2020202032352c2020202032362c2020202032377d20202f2a20496453656c20313520736c6f74203520504349322a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20332c206d61785f696473656c203d2031352c20697271735f7065725f736c6f74203d20353b0a0a0972657475726e206973615f6972715f6669787570286465762c20434f4d4d4f4e5f5441424c455f4c4f4f4b5550293b0a7d0a0a737461746963207538205f5f696e69740a6d6f6e65745f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09696e7420736c6f742c2070696e203d202a70696e703b0a0a0969662028216465762d3e6275732d3e706172656e7429207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d0a092f2a20436865636b20666f7220746865206275696c742d696e20627269646765206f6e20686f736520312e202a2f0a09656c73652069662028686f73652d3e696e646578203d3d2031202626205043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d20656c7365207b0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a0909646f207b0a0909092f2a20436865636b20666f72206275696c742d696e20627269646765206f6e20686f736520312e202a2f0a09090969662028686f73652d3e696e646578203d3d20312026260a090909202020205043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207b0a09090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09090909627265616b3b0a0909097d0a09090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a0909092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a090909646576203d206465762d3e6275732d3e73656c663b0a0909092f2a20536c6f74206f6620746865206e657874206272696467652e20202a2f0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09097d207768696c6520286465762d3e6275732d3e73656c66293b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a73746174696320696e74205f5f696e69740a776562627269636b5f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b31335d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20372049534120427269646765202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c203820756e75736564202a2f0a09097b2020202032392c2020202032392c2020202032392c2020202032392c2020202032397d2c202f2a20496453656c2039203231313433202331202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20313020756e75736564202a2f0a09097b2020202033302c2020202033302c2020202033302c2020202033302c2020202033307d2c202f2a20496453656c203131203231313433202332202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20313220756e75736564202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c202f2a20496453656c20313320756e75736564202a2f0a09097b2020202033352c2020202033352c2020202033342c2020202033332c2020202033327d2c202f2a20496453656c20313420736c6f742030202a2f0a09097b2020202033392c2020202033392c2020202033382c2020202033372c2020202033367d2c202f2a20496453656c20313520736c6f742031202a2f0a09097b2020202034332c2020202034332c2020202034322c2020202034312c2020202034307d2c202f2a20496453656c20313620736c6f742032202a2f0a09097b2020202034372c2020202034372c2020202034362c2020202034352c2020202034347d2c202f2a20496453656c20313720736c6f742033202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20372c206d61785f696473656c203d2031372c20697271735f7065725f736c6f74203d20353b0a0a0972657475726e206973615f6972715f6669787570286465762c20434f4d4d4f4e5f5441424c455f4c4f4f4b5550293b0a7d0a0a73746174696320696e74205f5f696e69740a636c69707065725f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b375d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b2031362b20382c2031362b20382c2031362b20392c2031362b31302c2031362b31317d2c202f2a20496453656c203120736c6f742031202a2f0a09097b2031362b31322c2031362b31322c2031362b31332c2031362b31342c2031362b31357d2c202f2a20496453656c203220736c6f742032202a2f0a09097b2031362b31362c2031362b31362c2031362b31372c2031362b31382c2031362b31397d2c202f2a20496453656c203320736c6f742033202a2f0a09097b2031362b32302c2031362b32302c2031362b32312c2031362b32322c2031362b32337d2c202f2a20496453656c203420736c6f742034202a2f0a09097b2031362b32342c2031362b32342c2031362b32352c2031362b32362c2031362b32377d2c202f2a20496453656c203520736c6f742035202a2f0a09097b2031362b32382c2031362b32382c2031362b32392c2031362b33302c2031362b33317d2c202f2a20496453656c203620736c6f742036202a2f0a09097b202020202d312c202020202d312c202020202d312c202020202d312c202020202d317d20202f2a20496453656c20372049534120427269646765202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20312c206d61785f696473656c203d20372c20697271735f7065725f736c6f74203d20353b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09696e7420697271203d20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a0a0969662028697271203e2030290a0909697271202b3d203136202a20686f73652d3e696e6465783b0a0a0972657475726e206973615f6972715f6669787570286465762c20697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a64703236345f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a09534d433636395f496e69742830293b0a096c6f636174655f616e645f696e69745f766761284e554c4c293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d6f6e65745f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a09534d433636395f496e69742831293b0a096573313838385f696e697428293b0a096c6f636174655f616e645f696e69745f766761284e554c4c293b0a7d0a0a73746174696320766f6964205f5f696e69740a636c69707065725f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a096c6f636174655f616e645f696e69745f766761284e554c4c293b0a7d0a0a73746174696320766f6964205f5f696e69740a776562627269636b5f696e69745f6172636828766f6964290a7b0a097473756e616d695f696e69745f6172636828293b0a0a092f2a205473756e616d69206361636865732034205054457320617420612074696d653b204453313020686173206f6e6c79203120686f73652e202a2f0a09686f73655f686561642d3e73675f6973612d3e616c69676e5f656e747279203d20343b0a09686f73655f686561642d3e73675f7063692d3e616c69676e5f656e747279203d20343b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f722064703236345f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224450323634222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d2064703236345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d207473756e616d695f696e69745f617263682c0a092e696e69745f69727109093d2064703236345f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d2064703236345f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d2064703236345f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286470323634290a0a73747275637420616c7068615f6d616368696e655f766563746f72206d6f6e65745f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224d6f6e6574222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d2064703236345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d207473756e616d695f696e69745f617263682c0a092e696e69745f69727109093d2064703236345f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206d6f6e65745f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206d6f6e65745f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d206d6f6e65745f7377697a7a6c652c0a7d3b0a0a73747275637420616c7068615f6d616368696e655f766563746f7220776562627269636b5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022576562627269636b222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d2064703236345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d20776562627269636b5f696e69745f617263682c0a092e696e69745f69727109093d2064703236345f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20776562627269636b5f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a0a73747275637420616c7068615f6d616368696e655f766563746f7220636c69707065725f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022436c6970706572222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d2064703236345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d207473756e616d695f696e69745f617263682c0a092e696e69745f69727109093d20636c69707065725f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636c69707065725f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20636c69707065725f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a0a2f2a20536861726b73207374726f6e676c7920726573656d626c6520436c69707065722c206174206c65617374206173206661720a202a20617320696e7465727275707420726f7574696e672c206574632c20736f207765277265207573696e67207468650a202a2073616d652066756e6374696f6e7320617320436c697070657220646f65730a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f7220736861726b5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022536861726b222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d2064703236345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d207473756e616d695f696e69745f617263682c0a092e696e69745f69727109093d20636c69707065725f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d20636c69707065725f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a0a2f2a204e6f20616c7068615f6d7620616c69617320666f7220776562627269636b2f6d6f6e65742f636c69707065722c2073696e636520776520636f6d70696c65207468656d0a202020696e20756e636f6e646974696f6e616c6c7920776974682044503236343b2073657475705f61726368206b6e6f777320686f7720746f20636f70652e20202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f65623634702e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313331363300313231313437343433333000303032303133320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f65623634702e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e672074686520454236342b20616e6420454236362e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f61706563732e683e0a23696e636c756465203c61736d2f636f72655f6c63612e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f722044495341424c454420697271732e20202a2f0a73746174696320756e7369676e656420696e74206361636865645f6972715f6d61736b203d202d313b0a0a73746174696320696e6c696e6520766f69640a65623634705f7570646174655f6972715f687728756e7369676e656420696e74206972712c20756e7369676e6564206c6f6e67206d61736b290a7b0a096f757462286d61736b203e3e2028697271203e3d203234203f203234203a203136292c2028697271203e3d203234203f2030783237203a203078323629293b0a7d0a0a73746174696320696e6c696e6520766f69640a65623634705f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a0965623634705f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b20263d207e2831203c3c20642d3e69727129293b0a7d0a0a73746174696320766f69640a65623634705f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a0965623634705f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b207c3d2031203c3c20642d3e697271293b0a7d0a0a73746174696320737472756374206972715f636869702065623634705f6972715f74797065203d207b0a092e6e616d6509093d20224542363450222c0a092e6972715f756e6d61736b093d2065623634705f656e61626c655f6972712c0a092e6972715f6d61736b093d2065623634705f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d2065623634705f64697361626c655f6972712c0a7d3b0a0a73746174696320766f6964200a65623634705f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d61727920726567697374657273202a2f0a09706c64203d20696e62283078323629207c2028696e62283078323729203c3c2038293b0a0a092f2a0a09202a204e6f772c20666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f7567680a09202a207468656d20616e642063616c6c2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b092f2a20636c656172206c656173742062697420736574202a2f0a0a09096966202869203d3d203529207b0a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a09097d20656c7365207b0a09090968616e646c655f697271283136202b2069293b0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a65623634705f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f43414252494f4c4554290a092f2a0a09202a2043414252494f2053524d206d6179206e6f742073657420766172696174696f6e20636f72726563746c792c20736f206865726520776520746573740a09202a20746865206869676820776f7264206f662074686520696e746572727570742073756d6d61727920726567697374657220666f72207468652052415a0a09202a20626974732c20616e6420686f706520746861742061207472756520454236342b20776f756c64207265616420616c6c206f6e65732e2e2e0a09202a2f0a0969662028696e772830783830362920213d2030786666666629207b0a090965787465726e2073747275637420616c7068615f6d616368696e655f766563746f722063616272696f6c65745f6d763b0a0a09097072696e746b282244657465637465642043616272696f6c65743a20636f7272656374696e672048575250422e5c6e22293b0a0a090968777270622d3e7379735f766172696174696f6e207c3d20324c203c3c2031303b0a090968777270625f7570646174655f636865636b73756d286877727062293b0a0a0909616c7068615f6d76203d2063616272696f6c65745f6d763b0a0909616c7068615f6d762e696e69745f69727128293b0a090972657475726e3b0a097d0a23656e646966202f2a2047454e45524943202a2f0a0a096f75746228307866662c2030783236293b0a096f75746228307866662c2030783237293b0a0a09696e69745f6938323539615f6972717328293b0a0a09666f72202869203d2031363b2069203c2033323b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c202665623634705f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a0973657475705f6972712831362b352c20266973615f636173636164655f697271616374696f6e293b0a7d0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a205468657265206172652074776f2038206269742065787465726e616c2073756d6d6172792072656769737465727320617320666f6c6c6f77733a0a202a0a202a2053756d6d617279204020307832363a0a202a204269742020202020204d65616e696e670a202a20302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420300a202a20312020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420310a202a20322020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420300a202a20332020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420310a202a20342020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420300a202a20352020202020202020496e74657272757074206c696e652066726f6d207468652074776f2049534120504943730a202a2036202020202020202054756c69700a202a203720202020202020204e435220534353490a202a0a202a2053756d6d617279204020307832370a202a204269742020202020204d65616e696e670a202a20302020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420310a202a20312020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420300a202a20322020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420310a202a2033202020202020202052415a0a202a2034202020202020202052415a0a202a2035202020202020202052415a0a202a2036202020202020202052415a0a202a2037202020202020202052415a0a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a202035202020202020204e4352205343534920636f6e74726f6c6c65720a202a20203620202020202020504349206f6e20626f61726420736c6f7420300a202a20203720202020202020504349206f6e20626f61726420736c6f7420310a202a20203820202020202020496e74656c2053494f205043492d4953412062726964676520636869700a202a2020392020202020202054756c6970202d20444543636869702032313034302045746865726e657420636f6e74726f6c6c65720a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a0a73746174696320696e74205f5f696e69740a65623634705f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b355d5b355d205f5f696e697464617461203d207b0a09092f2a494e542020494e54412020494e54422020494e5443202020494e5444202a2f0a09097b31362b372c2031362b372c2031362b372c2031362b372c202031362b377d2c20202f2a20496453656c20352c2020736c6f74203f2c203f3f202a2f0a09097b31362b302c2031362b302c2031362b322c2031362b342c202031362b397d2c20202f2a20496453656c20362c2020736c6f74203f2c203f3f202a2f0a09097b31362b312c2031362b312c2031362b332c2031362b382c2031362b31307d2c20202f2a20496453656c20372c2020736c6f74203f2c203f3f202a2f0a09097b20202d312c2020202d312c2020202d312c2020202d312c202020202d317d2c20202f2a20496453656c20382c202053494f202a2f0a09097b31362b362c2031362b362c2031362b362c2031362b362c202031362b367d2c20202f2a20496453656c20392c202054554c4950202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d20392c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4542363450290a73747275637420616c7068615f6d616368696e655f766563746f722065623634705f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022454236342b222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f41504543535f494f2c0a092e6d616368696e655f636865636b09093d2061706563735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033322c0a092e6465766963655f696e74657272757074093d2065623634705f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2061706563735f696e69745f617263682c0a092e696e69745f69727109093d2065623634705f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d204e554c4c2c0a092e7063695f6d61705f69727109093d2065623634705f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286562363470290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f45423636290a73747275637420616c7068615f6d616368696e655f766563746f7220656236365f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d202245423636222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4c43415f494f2c0a092e6d616368696e655f636865636b09093d206c63615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033322c0a092e6465766963655f696e74657272757074093d2065623634705f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206c63615f696e69745f617263682c0a092e696e69745f69727109093d2065623634705f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e7063695f6d61705f69727109093d2065623634705f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d562865623636290a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f65696765722e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313236313400313231313437343433333000303032303330350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f65696765722e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f707972696768742028432920313939362c2031393939204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a09436f70797269676874202843292031393939204961696e204772616e740a202a0a202a20436f646520737570706f7274696e672074686520454947455220284556362b5453554e414d49292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063692e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f7473756e616d692e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f74652074686174207468697320696e7465727275707420636f6465206973206964656e746963616c20746f2054414b4152412e20202a2f0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f722044495341424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b5b325d203d207b202d312c202d31207d3b0a0a73746174696320696e6c696e6520766f69640a65696765725f7570646174655f6972715f687728756e7369676e6564206c6f6e67206972712c20756e7369676e6564206c6f6e67206d61736b290a7b0a09696e7420726567616464723b0a0a096d61736b203d2028697271203e3d203634203f206d61736b203c3c203136203a206d61736b203e3e202828697271202d203136292026203078333029293b0a0972656761646472203d203078353130202b20282828697271202d20313629203e3e20322920262030783063293b0a096f75746c286d61736b20262030786666666630303030554c2c2072656761646472293b0a7d0a0a73746174696320696e6c696e6520766f69640a65696765725f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a09756e7369676e6564206c6f6e67206d61736b3b0a096d61736b203d20286361636865645f6972715f6d61736b5b697271203e3d2036345d20263d207e2831554c203c3c202869727120262036332929293b0a0965696765725f7570646174655f6972715f6877286972712c206d61736b293b0a7d0a0a73746174696320766f69640a65696765725f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a09756e7369676e6564206c6f6e67206d61736b3b0a096d61736b203d20286361636865645f6972715f6d61736b5b697271203e3d2036345d207c3d2031554c203c3c2028697271202620363329293b0a0965696765725f7570646174655f6972715f6877286972712c206d61736b293b0a7d0a0a73746174696320737472756374206972715f636869702065696765725f6972715f74797065203d207b0a092e6e616d6509093d20224549474552222c0a092e6972715f756e6d61736b093d2065696765725f656e61626c655f6972712c0a092e6972715f6d61736b093d2065696765725f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d2065696765725f64697361626c655f6972712c0a7d3b0a0a73746174696320766f69640a65696765725f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e656420696e747374617475733b0a0a092f2a0a09202a205468652050414c636f64652077696c6c20686176652070617373656420757320766563746f7273203078383030206f722030783831302c0a09202a2077686963682061726520666169726c79206172626974726172792076616c75657320616e64207365727665206f6e6c7920746f2074656c6c0a09202a207573207768657468657220616e20696e746572727570742068617320636f6d6520696e206f6e2049525130206f7220495251312e2049660a09202a20697427732049525131206974277320612050434920696e746572727570743b206966206974277320495251302c20697427730a09202a2070726f6261626c79204953412c206275742050434920696e74657272757074732063616e20636f6d65207468726f75676820495251300a09202a2061732077656c6c2069662074686520696e7465727275707420636f6e74726f6c6c65722069736e277420696e20616363656c6572617465640a09202a206d6f64652e0a09202a0a09202a204f544f482c2074686520616363656c657261746f72207468696e6720646f65736e2774207365656d20746f20626520776f726b696e670a09202a206f7665726c792077656c6c2c20736f2077686174207765276c6c20646f20696e737465616420697320747279206469726563746c790a09202a206578616d696e696e6720746865204d617374657220496e7465727275707420526567697374657220746f20736565206966206974277320610a09202a2050434920696e746572727570742c20616e64206966205f6e6f745f207468656e207765276c6c2070617373206974206f6e20746f207468650a09202a204953412068616e646c65722e0a09202a2f0a0a09696e74737461747573203d20696e772830783530302920262031353b0a0969662028696e7473746174757329207b0a09092f2a0a0909202a205468697320697320612050434920696e746572727570742e20436865636b20656163682062697420616e640a0909202a20646573706174636820616e20696e746572727570742069662069742773207365742e0a0909202a2f0a0a090969662028696e7473746174757320262038292068616e646c655f6972712831362b33293b0a090969662028696e7473746174757320262034292068616e646c655f6972712831362b32293b0a090969662028696e7473746174757320262032292068616e646c655f6972712831362b31293b0a090969662028696e7473746174757320262031292068616e646c655f6972712831362b30293b0a097d20656c7365207b0a09096973615f6465766963655f696e7465727275707428766563746f72293b0a097d0a7d0a0a73746174696320766f69640a65696765725f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e7420697271203d2028766563746f72202d20307838303029203e3e20343b0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a65696765725f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a096f75746228302c20444d41315f52455345545f524547293b0a096f75746228302c20444d41325f52455345545f524547293b0a096f75746228444d415f4d4f44455f434153434144452c20444d41325f4d4f44455f524547293b0a096f75746228302c20444d41325f4d41534b5f524547293b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d2065696765725f73726d5f6465766963655f696e746572727570743b0a0a09666f72202869203d2031363b2069203c203132383b2069202b3d203136290a090965696765725f7570646174655f6972715f687728692c202d31293b0a0a09696e69745f6938323539615f6972717328293b0a0a09666f72202869203d2031363b2069203c203132383b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c202665696765725f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a7d0a0a73746174696320696e74205f5f696e69740a65696765725f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097538206972715f6f7269673b0a0a092f2a205468652053524d20636f6e736f6c652068617320616c72656164792063616c63756c61746564206f757420746865204952512076616c7565277320666f720a092020206f7074696f6e2063617264732e204173207468697320776f726b73206c657473206a757374207265616420696e207468652076616c756520616c72656164790a0920202073657420616e64206368616e676520697420746f20612075736561626c652076616c7565206279204c696e75782e0a0a09202020416c6c20746865204952512076616c7565732067656e6572617465642062792074686520636f6e736f6c65206172652067726561746572207468616e2039302c0a09202020736f207765207375627472616374203830206265636175736520697420697320283930202d20616c6c6f636174656420495341204952512773292e20202a2f0a0a097063695f726561645f636f6e6669675f62797465286465762c205043495f494e544552525550545f4c494e452c20266972715f6f726967293b0a0a0972657475726e206972715f6f726967202d20307838303b0a7d0a0a737461746963207538205f5f696e69740a65696765725f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09696e7420736c6f742c2070696e203d202a70696e703b0a09696e74206272696467655f636f756e74203d20303b0a0a092f2a2046696e6420746865206e756d626572206f66206261636b706c616e6520627269646765732e20202a2f0a09696e74206261636b706c616e65203d20696e7728307835303229202620307830663b0a0a0973776974636820286261636b706c616e65290a097b0a092020206361736520307830303a206272696467655f636f756e74203d20303b20627265616b3b202f2a204e6f2062726964676573202a2f0a092020206361736520307830313a206272696467655f636f756e74203d20313b20627265616b3b202f2a2031202a2f0a092020206361736520307830333a206272696467655f636f756e74203d20323b20627265616b3b202f2a2032202a2f0a092020206361736520307830373a206272696467655f636f756e74203d20333b20627265616b3b202f2a2033202a2f0a092020206361736520307830663a206272696467655f636f756e74203d20343b20627265616b3b202f2a2034202a2f0a097d3b0a0a09736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097768696c6520286465762d3e6275732d3e73656c6629207b0a09092f2a20436865636b20666f72206275696c742d696e2062726964676573206f6e20686f736520302e202a2f0a090969662028686f73652d3e696e646578203d3d20300a090920202020262620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e290a0909093e203230202d206272696467655f636f756e742929207b0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a090909627265616b3b0a09097d0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a09092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a0909646576203d206465762d3e6275732d3e73656c663b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f722065696765725f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224569676572222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f5453554e414d495f494f2c0a092e6d616368696e655f636865636b09093d207473756e616d695f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d205453554e414d495f4441435f4f46465345542c0a0a092e6e725f6972717309093d203132382c0a092e6465766963655f696e74657272757074093d2065696765725f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d207473756e616d695f696e69745f617263682c0a092e696e69745f69727109093d2065696765725f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d207473756e616d695f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d2065696765725f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d2065696765725f7377697a7a6c652c0a7d3b0a414c4941535f4d56286569676572290a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6a656e73656e2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313330343700313231313437343433333000303032303437350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6a656e73656e2e630a202a0a202a09436f70797269676874202843292031393935204c696e757320546f7276616c64730a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865204a656e73656e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c75