1. | 74776f2073637265656e66756c73206f66207465787420287468652049534f2f414e53492073637265656e2073697a652069732038307832342c0a617320776520616c6c206b6e6f77292c20616e6420646f206f6e65207468696e6720616e6420646f20746861742077656c6c2e0a0a546865206d6178696d756d206c656e677468206f6620612066756e6374696f6e20697320696e76657273656c792070726f706f7274696f6e616c20746f207468650a636f6d706c657869747920616e6420696e64656e746174696f6e206c6576656c206f6620746861742066756e6374696f6e2e2020536f2c20696620796f75206861766520610a636f6e6365707475616c6c792073696d706c652066756e6374696f6e2074686174206973206a757374206f6e65206c6f6e6720286275742073696d706c65290a636173652d73746174656d656e742c20776865726520796f75206861766520746f20646f206c6f7473206f6620736d616c6c207468696e677320666f722061206c6f74206f660a646966666572656e742063617365732c2069742773204f4b20746f20686176652061206c6f6e6765722066756e6374696f6e2e0a0a486f77657665722c20696620796f752068617665206120636f6d706c65782066756e6374696f6e2c20616e6420796f752073757370656374207468617420610a6c6573732d7468616e2d6769667465642066697273742d7965617220686967682d7363686f6f6c2073747564656e74206d69676874206e6f74206576656e0a756e6465727374616e642077686174207468652066756e6374696f6e20697320616c6c2061626f75742c20796f752073686f756c642061646865726520746f207468650a6d6178696d756d206c696d69747320616c6c20746865206d6f726520636c6f73656c792e20205573652068656c7065722066756e6374696f6e7320776974680a6465736372697074697665206e616d65732028796f752063616e2061736b2074686520636f6d70696c657220746f20696e2d6c696e65207468656d20696620796f75207468696e6b0a6974277320706572666f726d616e63652d637269746963616c2c20616e642069742077696c6c2070726f6261626c7920646f206120626574746572206a6f62206f662069740a7468616e20796f7520776f756c64206861766520646f6e65292e0a0a416e6f74686572206d656173757265206f66207468652066756e6374696f6e20697320746865206e756d626572206f66206c6f63616c207661726961626c65732e2020546865790a73686f756c646e27742065786365656420352d31302c206f7220796f7527726520646f696e6720736f6d657468696e672077726f6e672e202052652d7468696e6b207468650a66756e6374696f6e2c20616e642073706c697420697420696e746f20736d616c6c6572207069656365732e2020412068756d616e20627261696e2063616e0a67656e6572616c6c7920656173696c79206b65657020747261636b206f662061626f7574203720646966666572656e74207468696e67732c20616e797468696e67206d6f72650a616e64206974206765747320636f6e66757365642e2020596f75206b6e6f7720796f75277265206272696c6c69616e742c20627574206d6179626520796f752764206c696b650a746f20756e6465727374616e64207768617420796f75206469642032207765656b732066726f6d206e6f772e0a0a496e20736f757263652066696c65732c2073657061726174652066756e6374696f6e732077697468206f6e6520626c616e6b206c696e652e20204966207468652066756e6374696f6e2069730a6578706f727465642c20746865204558504f52542a206d6163726f20666f722069742073686f756c6420666f6c6c6f7720696d6d6564696174656c792061667465722074686520636c6f73696e670a66756e6374696f6e206272616365206c696e652e2020452e672e3a0a0a696e742073797374656d5f69735f757028766f6964290a7b0a0972657475726e2073797374656d5f7374617465203d3d2053595354454d5f52554e4e494e473b0a7d0a4558504f52545f53594d424f4c2873797374656d5f69735f7570293b0a0a496e2066756e6374696f6e2070726f746f74797065732c20696e636c75646520706172616d65746572206e616d6573207769746820746865697220646174612074797065732e0a416c74686f7567682074686973206973206e6f74207265717569726564206279207468652043206c616e67756167652c2069742069732070726566657272656420696e204c696e75780a6265636175736520697420697320612073696d706c652077617920746f206164642076616c7561626c6520696e666f726d6174696f6e20666f7220746865207265616465722e0a0a0a09094368617074657220373a2043656e7472616c697a65642065786974696e67206f662066756e6374696f6e730a0a416c62656974206465707265636174656420627920736f6d652070656f706c652c20746865206571756976616c656e74206f662074686520676f746f2073746174656d656e742069730a75736564206672657175656e746c7920627920636f6d70696c65727320696e20666f726d206f662074686520756e636f6e646974696f6e616c206a756d7020696e737472756374696f6e2e0a0a54686520676f746f2073746174656d656e7420636f6d657320696e2068616e6479207768656e20612066756e6374696f6e2065786974732066726f6d206d756c7469706c650a6c6f636174696f6e7320616e6420736f6d6520636f6d6d6f6e20776f726b207375636820617320636c65616e75702068617320746f20626520646f6e652e0a0a54686520726174696f6e616c652069733a0a0a2d20756e636f6e646974696f6e616c2073746174656d656e7473206172652065617369657220746f20756e6465727374616e6420616e6420666f6c6c6f770a2d206e657374696e6720697320726564756365640a2d206572726f7273206279206e6f74207570646174696e6720696e646976696475616c206578697420706f696e7473207768656e206d616b696e670a202020206d6f64696669636174696f6e73206172652070726576656e7465640a2d2073617665732074686520636f6d70696c657220776f726b20746f206f7074696d697a6520726564756e64616e7420636f64652061776179203b290a0a696e742066756e28696e742061290a7b0a09696e7420726573756c74203d20303b0a0963686172202a627566666572203d206b6d616c6c6f632853495a45293b0a0a0969662028627566666572203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a0969662028636f6e646974696f6e3129207b0a09097768696c6520286c6f6f703129207b0a0909092e2e2e0a09097d0a0909726573756c74203d20313b0a0909676f746f206f75743b0a097d0a092e2e2e0a6f75743a0a096b6672656528627566666572293b0a0972657475726e20726573756c743b0a7d0a0a09094368617074657220383a20436f6d6d656e74696e670a0a436f6d6d656e74732061726520676f6f642c2062757420746865726520697320616c736f20612064616e676572206f66206f7665722d636f6d6d656e74696e672e20204e455645520a74727920746f206578706c61696e20484f5720796f757220636f646520776f726b7320696e206120636f6d6d656e743a2069742773206d7563682062657474657220746f0a77726974652074686520636f646520736f207468617420746865205f776f726b696e675f206973206f6276696f75732c20616e6420697427732061207761737465206f660a74696d6520746f206578706c61696e206261646c79207772697474656e20636f64652e0a0a47656e6572616c6c792c20796f752077616e7420796f757220636f6d6d656e747320746f2074656c6c205748415420796f757220636f646520646f65732c206e6f7420484f572e0a416c736f2c2074727920746f2061766f69642070757474696e6720636f6d6d656e747320696e7369646520612066756e6374696f6e20626f64793a206966207468650a66756e6374696f6e20697320736f20636f6d706c6578207468617420796f75206e65656420746f2073657061726174656c7920636f6d6d656e74207061727473206f662069742c0a796f752073686f756c642070726f6261626c7920676f206261636b20746f2063686170746572203620666f722061207768696c652e2020596f752063616e206d616b650a736d616c6c20636f6d6d656e747320746f206e6f7465206f72207761726e2061626f757420736f6d657468696e6720706172746963756c61726c7920636c6576657220286f720a75676c79292c206275742074727920746f2061766f6964206578636573732e2020496e73746561642c207075742074686520636f6d6d656e74732061742074686520686561640a6f66207468652066756e6374696f6e2c2074656c6c696e672070656f706c65207768617420697420646f65732c20616e6420706f737369626c792057485920697420646f65730a69742e0a0a5768656e20636f6d6d656e74696e6720746865206b65726e656c204150492066756e6374696f6e732c20706c656173652075736520746865206b65726e656c2d646f6320666f726d61742e0a536565207468652066696c657320446f63756d656e746174696f6e2f6b65726e656c2d646f632d6e616e6f2d484f57544f2e74787420616e6420736372697074732f6b65726e656c2d646f630a666f722064657461696c732e0a0a4c696e7578207374796c6520666f7220636f6d6d656e7473206973207468652043383920222f2a202e2e2e202a2f22207374796c652e0a446f6e277420757365204339392d7374796c6520222f2f202e2e2e2220636f6d6d656e74732e0a0a54686520707265666572726564207374796c6520666f72206c6f6e6720286d756c74692d6c696e652920636f6d6d656e74732069733a0a0a092f2a0a09202a20546869732069732074686520707265666572726564207374796c6520666f72206d756c74692d6c696e650a09202a20636f6d6d656e747320696e20746865204c696e7578206b65726e656c20736f7572636520636f64652e0a09202a20506c656173652075736520697420636f6e73697374656e746c792e0a09202a0a09202a204465736372697074696f6e3a20204120636f6c756d6e206f6620617374657269736b73206f6e20746865206c65667420736964652c0a09202a207769746820626567696e6e696e6720616e6420656e64696e6720616c6d6f73742d626c616e6b206c696e65732e0a09202a2f0a0a466f722066696c657320696e206e65742f20616e6420647269766572732f6e65742f2074686520707265666572726564207374796c6520666f72206c6f6e6720286d756c74692d6c696e65290a636f6d6d656e74732069732061206c6974746c6520646966666572656e742e0a0a092f2a205468652070726566657272656420636f6d6d656e74207374796c6520666f722066696c657320696e206e65742f20616e6420647269766572732f6e65740a09202a206c6f6f6b73206c696b6520746869732e0a09202a0a09202a204974206973206e6561726c79207468652073616d65206173207468652067656e6572616c6c792070726566657272656420636f6d6d656e74207374796c652c0a09202a20627574207468657265206973206e6f20696e697469616c20616c6d6f73742d626c616e6b206c696e652e0a09202a2f0a0a4974277320616c736f20696d706f7274616e7420746f20636f6d6d656e7420646174612c2077686574686572207468657920617265206261736963207479706573206f7220646572697665640a74797065732e2020546f207468697320656e642c20757365206a757374206f6e652064617461206465636c61726174696f6e20706572206c696e6520286e6f20636f6d6d617320666f720a6d756c7469706c652064617461206465636c61726174696f6e73292e202054686973206c656176657320796f7520726f6f6d20666f72206120736d616c6c20636f6d6d656e74206f6e20656163680a6974656d2c206578706c61696e696e6720697473207573652e0a0a0a09094368617074657220393a20596f75277665206d6164652061206d657373206f662069740a0a546861742773204f4b2c20776520616c6c20646f2e2020596f752776652070726f6261626c79206265656e20746f6c6420627920796f7572206c6f6e672d74696d6520556e69780a757365722068656c70657220746861742022474e5520656d61637322206175746f6d61746963616c6c7920666f726d61747320746865204320736f757263657320666f720a796f752c20616e6420796f75277665206e6f74696365642074686174207965732c20697420646f657320646f20746861742c20627574207468652064656661756c74732069740a7573657320617265206c657373207468616e20646573697261626c652028696e20666163742c20746865792061726520776f727365207468616e2072616e646f6d0a747970696e67202d20616e20696e66696e697465206e756d626572206f66206d6f6e6b65797320747970696e6720696e746f20474e5520656d61637320776f756c64206e657665720a6d616b65206120676f6f642070726f6772616d292e0a0a536f2c20796f752063616e206569746865722067657420726964206f6620474e5520656d6163732c206f72206368616e676520697420746f207573652073616e65720a76616c7565732e2020546f20646f20746865206c61747465722c20796f752063616e20737469636b2074686520666f6c6c6f77696e6720696e20796f7572202e656d6163732066696c653a0a0a28646566756e20632d6c696e6575702d6172676c6973742d746162732d6f6e6c79202869676e6f726564290a2020224c696e6520757020617267756d656e74206c6973747320627920746162732c206e6f7420737061636573220a2020286c65742a202828616e63686f722028632d6c616e67656c656d2d706f7320632d73796e7461637469632d656c656d656e7429290a092028636f6c756d6e2028632d6c616e67656c656d2d326e642d706f7320632d73796e7461637469632d656c656d656e7429290a0920286f666673657420282d2028312b20636f6c756d6e2920616e63686f7229290a09202873746570732028666c6f6f72206f666673657420632d62617369632d6f66667365742929290a20202020282a20286d61782073746570732031290a20202020202020632d62617369632d6f66667365742929290a0a286164642d686f6f6b2027632d6d6f64652d636f6d6d6f6e2d686f6f6b0a20202020202020202020286c616d6264612028290a2020202020202020202020203b3b20416464206b65726e656c207374796c650a20202020202020202020202028632d6164642d7374796c650a20202020202020202020202020226c696e75782d746162732d6f6e6c79220a202020202020202020202020202728226c696e7578222028632d6f6666736574732d616c6973740a202020202020202020202020202020202020202020202020286172676c6973742d636f6e742d6e6f6e656d7074790a20202020202020202020202020202020202020202020202020632d6c696e6575702d6763632d61736d2d7265670a20202020202020202020202020202020202020202020202020632d6c696e6575702d6172676c6973742d746162732d6f6e6c792929292929290a0a286164642d686f6f6b2027632d6d6f64652d686f6f6b0a20202020202020202020286c616d6264612028290a202020202020202020202020286c657420282866696c656e616d6520286275666665722d66696c652d6e616d652929290a20202020202020202020202020203b3b20456e61626c65206b65726e656c206d6f646520666f722074686520617070726f7072696174652066696c65730a2020202020202020202020202020287768656e2028616e642066696c656e616d650a2020202020202020202020202020202020202020202020202028737472696e672d6d617463682028657870616e642d66696c652d6e616d6520227e2f7372632f6c696e75782d747265657322290a20202020202020202020202020202020202020202020202020202020202020202020202020202066696c656e616d6529290a20202020202020202020202020202020287365747120696e64656e742d746162732d6d6f64652074290a2020202020202020202020202020202028632d7365742d7374796c6520226c696e75782d746162732d6f6e6c792229292929290a0a546869732077696c6c206d616b6520656d61637320676f20626574746572207769746820746865206b65726e656c20636f64696e67207374796c6520666f7220430a66696c65732062656c6f77207e2f7372632f6c696e75782d74726565732e0a0a427574206576656e20696620796f75206661696c20696e2067657474696e6720656d61637320746f20646f2073616e6520666f726d617474696e672c206e6f740a65766572797468696e67206973206c6f73743a207573652022696e64656e74222e0a0a4e6f772c20616761696e2c20474e5520696e64656e7420686173207468652073616d6520627261696e2d646561642073657474696e6773207468617420474e5520656d6163730a6861732c2077686963682069732077687920796f75206e65656420746f206769766520697420612066657720636f6d6d616e64206c696e65206f7074696f6e732e0a486f77657665722c20746861742773206e6f7420746f6f206261642c2062656361757365206576656e20746865206d616b657273206f6620474e5520696e64656e740a7265636f676e697a652074686520617574686f72697479206f66204b2652202874686520474e552070656f706c65206172656e2774206576696c2c2074686579206172650a6a757374207365766572656c79206d697367756964656420696e2074686973206d6174746572292c20736f20796f75206a757374206769766520696e64656e74207468650a6f7074696f6e7320222d6b72202d69382220287374616e647320666f7220224b26522c20382063686172616374657220696e64656e747322292c206f72207573650a22736372697074732f4c696e64656e74222c20776869636820696e64656e747320696e20746865206c6174657374207374796c652e0a0a22696e64656e7422206861732061206c6f74206f66206f7074696f6e732c20616e6420657370656369616c6c79207768656e20697420636f6d657320746f20636f6d6d656e740a72652d666f726d617474696e6720796f75206d61792077616e7420746f2074616b652061206c6f6f6b20617420746865206d616e20706167652e20204275740a72656d656d6265723a2022696e64656e7422206973206e6f7420612066697820666f72206261642070726f6772616d6d696e672e0a0a0a0909436861707465722031303a204b636f6e66696720636f6e66696775726174696f6e2066696c65730a0a466f7220616c6c206f6620746865204b636f6e6669672a20636f6e66696775726174696f6e2066696c6573207468726f7567686f75742074686520736f7572636520747265652c0a74686520696e64656e746174696f6e20697320736f6d657768617420646966666572656e742e20204c696e657320756e64657220612022636f6e6669672220646566696e6974696f6e0a61726520696e64656e7465642077697468206f6e65207461622c207768696c652068656c70207465787420697320696e64656e74656420616e206164646974696f6e616c2074776f0a7370616365732e20204578616d706c653a0a0a636f6e6669672041554449540a09626f6f6c20224175646974696e6720737570706f7274220a09646570656e6473206f6e204e45540a0968656c700a092020456e61626c65206175646974696e6720696e66726173747275637475726520746861742063616e2062652075736564207769746820616e6f746865720a0920206b65726e656c2073756273797374656d2c20737563682061732053454c696e757820287768696368207265717569726573207468697320666f720a0920206c6f6767696e67206f6620617663206d65737361676573206f7574707574292e2020446f6573206e6f7420646f2073797374656d2d63616c6c0a0920206175646974696e6720776974686f757420434f4e4649475f415544495453595343414c4c2e0a0a46656174757265732074686174206d69676874207374696c6c20626520636f6e7369646572656420756e737461626c652073686f756c6420626520646566696e65642061730a646570656e64656e74206f6e20224558504552494d454e54414c223a0a0a636f6e66696720534c55420a09646570656e6473206f6e204558504552494d454e54414c2026262021415243485f555345535f534c41425f504147455f5354525543540a09626f6f6c2022534c55422028556e71756575656420416c6c6f6361746f7229220a092e2e2e0a0a7768696c6520736572696f75736c792064616e6765726f757320666561747572657320287375636820617320777269746520737570706f727420666f72206365727461696e0a66696c6573797374656d73292073686f756c642061647665727469736520746869732070726f6d696e656e746c7920696e2074686569722070726f6d707420737472696e673a0a0a636f6e66696720414446535f46535f52570a09626f6f6c20224144465320777269746520737570706f7274202844414e4745524f555329220a09646570656e6473206f6e20414446535f46530a092e2e2e0a0a466f722066756c6c20646f63756d656e746174696f6e206f6e2074686520636f6e66696775726174696f6e2066696c65732c20736565207468652066696c650a446f63756d656e746174696f6e2f6b6275696c642f6b636f6e6669672d6c616e67756167652e7478742e0a0a0a0909436861707465722031313a204461746120737472756374757265730a0a44617461207374727563747572657320746861742068617665207669736962696c697479206f757473696465207468652073696e676c652d74687265616465640a656e7669726f6e6d656e74207468657920617265206372656174656420616e642064657374726f79656420696e2073686f756c6420616c7761797320686176650a7265666572656e636520636f756e74732e2020496e20746865206b65726e656c2c206761726261676520636f6c6c656374696f6e20646f65736e27742065786973742028616e640a6f75747369646520746865206b65726e656c206761726261676520636f6c6c656374696f6e20697320736c6f7720616e6420696e656666696369656e74292c2077686963680a6d65616e73207468617420796f75206162736f6c7574656c79205f686176655f20746f207265666572656e636520636f756e7420616c6c20796f757220757365732e0a0a5265666572656e636520636f756e74696e67206d65616e73207468617420796f752063616e2061766f6964206c6f636b696e672c20616e6420616c6c6f7773206d756c7469706c650a757365727320746f20686176652061636365737320746f2074686520646174612073747275637475726520696e20706172616c6c656c202d20616e64206e6f7420686176696e670a746f20776f7272792061626f757420746865207374727563747572652073756464656e6c7920676f696e6720617761792066726f6d20756e646572207468656d206a7573740a62656361757365207468657920736c657074206f722064696420736f6d657468696e6720656c736520666f722061207768696c652e0a0a4e6f74652074686174206c6f636b696e67206973205f6e6f745f2061207265706c6163656d656e7420666f72207265666572656e636520636f756e74696e672e0a4c6f636b696e67206973207573656420746f206b6565702064617461207374727563747572657320636f686572656e742c207768696c65207265666572656e63650a636f756e74696e672069732061206d656d6f7279206d616e6167656d656e7420746563686e697175652e2020557375616c6c7920626f746820617265206e65656465642c20616e640a7468657920617265206e6f7420746f20626520636f6e667573656420776974682065616368206f746865722e0a0a4d616e79206461746120737472756374757265732063616e20696e6465656420686176652074776f206c6576656c73206f66207265666572656e636520636f756e74696e672c0a7768656e20746865726520617265207573657273206f6620646966666572656e742022636c6173736573222e202054686520737562636c61737320636f756e7420636f756e74730a746865206e756d626572206f6620737562636c6173732075736572732c20616e642064656372656d656e74732074686520676c6f62616c20636f756e74206a757374206f6e63650a7768656e2074686520737562636c61737320636f756e7420676f657320746f207a65726f2e0a0a4578616d706c6573206f662074686973206b696e64206f6620226d756c74692d6c6576656c2d7265666572656e63652d636f756e74696e67222063616e20626520666f756e6420696e0a6d656d6f7279206d616e6167656d656e74202822737472756374206d6d5f737472756374223a206d6d5f757365727320616e64206d6d5f636f756e74292c20616e6420696e0a66696c6573797374656d20636f64652028227374727563742073757065725f626c6f636b223a20735f636f756e7420616e6420735f616374697665292e0a0a52656d656d6265723a20696620616e6f74686572207468726561642063616e2066696e6420796f75722064617461207374727563747572652c20616e6420796f7520646f6e27740a686176652061207265666572656e636520636f756e74206f6e2069742c20796f7520616c6d6f7374206365727461696e6c7920686176652061206275672e0a0a0a0909436861707465722031323a204d6163726f732c20456e756d7320616e642052544c0a0a4e616d6573206f66206d6163726f7320646566696e696e6720636f6e7374616e747320616e64206c6162656c7320696e20656e756d7320617265206361706974616c697a65642e0a0a23646566696e6520434f4e5354414e5420307831323334350a0a456e756d732061726520707265666572726564207768656e20646566696e696e67207365766572616c2072656c6174656420636f6e7374616e74732e0a0a4341504954414c495a4544206d6163726f206e616d65732061726520617070726563696174656420627574206d6163726f7320726573656d626c696e672066756e6374696f6e730a6d6179206265206e616d656420696e206c6f77657220636173652e0a0a47656e6572616c6c792c20696e6c696e652066756e6374696f6e73206172652070726566657261626c6520746f206d6163726f7320726573656d626c696e672066756e6374696f6e732e0a0a4d6163726f732077697468206d756c7469706c652073746174656d656e74732073686f756c6420626520656e636c6f73656420696e206120646f202d207768696c6520626c6f636b3a0a0a23646566696e65206d6163726f66756e28612c20622c206329200909095c0a09646f207b09090909095c0a09096966202861203d3d2035290909095c0a090909646f5f7468697328622c2063293b09095c0a097d207768696c65202830290a0a5468696e677320746f2061766f6964207768656e207573696e67206d6163726f733a0a0a3129206d6163726f7320746861742061666665637420636f6e74726f6c20666c6f773a0a0a23646566696e6520464f4f28782909090909095c0a09646f207b09090909095c0a090969662028626c6168287829203c20302909095c0a09090972657475726e202d4542554747455245443b095c0a097d207768696c652830290a0a69732061205f766572795f2062616420696465612e20204974206c6f6f6b73206c696b6520612066756e6374696f6e2063616c6c2062757420657869747320746865202263616c6c696e67220a66756e6374696f6e3b20646f6e277420627265616b2074686520696e7465726e616c2070617273657273206f662074686f73652077686f2077696c6c20726561642074686520636f64652e0a0a3229206d6163726f73207468617420646570656e64206f6e20686176696e672061206c6f63616c207661726961626c6520776974682061206d61676963206e616d653a0a0a23646566696e6520464f4f2876616c292062617228696e6465782c2076616c290a0a6d69676874206c6f6f6b206c696b65206120676f6f64207468696e672c20627574206974277320636f6e667573696e672061732068656c6c207768656e206f6e65207265616473207468650a636f646520616e6420697427732070726f6e6520746f20627265616b6167652066726f6d207365656d696e676c7920696e6e6f63656e74206368616e6765732e0a0a3329206d6163726f73207769746820617267756d656e74732074686174206172652075736564206173206c2d76616c7565733a20464f4f287829203d20793b2077696c6c0a6269746520796f7520696620736f6d65626f647920652e672e207475726e7320464f4f20696e746f20616e20696e6c696e652066756e6374696f6e2e0a0a342920666f7267657474696e672061626f757420707265636564656e63653a206d6163726f7320646566696e696e6720636f6e7374616e7473207573696e672065787072657373696f6e730a6d75737420656e636c6f7365207468652065787072657373696f6e20696e20706172656e7468657365732e20426577617265206f662073696d696c61722069737375657320776974680a6d6163726f73207573696e6720706172616d65746572732e0a0a23646566696e6520434f4e5354414e54203078343030300a23646566696e6520434f4e53544558502028434f4e5354414e54207c2033290a0a54686520637070206d616e75616c206465616c732077697468206d6163726f7320657868617573746976656c792e205468652067636320696e7465726e616c73206d616e75616c20616c736f0a636f766572732052544c2077686963682069732075736564206672657175656e746c79207769746820617373656d626c79206c616e677561676520696e20746865206b65726e656c2e0a0a0a0909436861707465722031333a205072696e74696e67206b65726e656c206d657373616765730a0a4b65726e656c20646576656c6f70657273206c696b6520746f206265207365656e206173206c697465726174652e20446f206d696e6420746865207370656c6c696e670a6f66206b65726e656c206d6573736167657320746f206d616b65206120676f6f6420696d7072657373696f6e2e20446f206e6f74207573652063726970706c65640a776f726473206c696b652022646f6e74223b207573652022646f206e6f7422206f722022646f6e27742220696e73746561642e20204d616b6520746865206d657373616765730a636f6e636973652c20636c6561722c20616e6420756e616d626967756f75732e0a0a4b65726e656c206d6573736167657320646f206e6f74206861766520746f206265207465726d696e617465642077697468206120706572696f642e0a0a5072696e74696e67206e756d6265727320696e20706172656e74686573657320282564292061646473206e6f2076616c756520616e642073686f756c642062652061766f696465642e0a0a5468657265206172652061206e756d626572206f6620647269766572206d6f64656c20646961676e6f73746963206d6163726f7320696e203c6c696e75782f6465766963652e683e0a776869636820796f752073686f756c642075736520746f206d616b652073757265206d6573736167657320617265206d61746368656420746f20746865207269676874206465766963650a616e64206472697665722c20616e642061726520746167676564207769746820746865207269676874206c6576656c3a20206465765f65727228292c206465765f7761726e28292c0a6465765f696e666f28292c20616e6420736f20666f7274682e2020466f72206d657373616765732074686174206172656e2774206173736f636961746564207769746820610a706172746963756c6172206465766963652c203c6c696e75782f7072696e746b2e683e20646566696e65732070725f6465627567282920616e642070725f696e666f28292e0a0a436f6d696e67207570207769746820676f6f6420646562756767696e67206d657373616765732063616e2062652071756974652061206368616c6c656e67653b20616e64206f6e63650a796f752068617665207468656d2c20746865792063616e206265206120687567652068656c7020666f722072656d6f74652074726f75626c6573686f6f74696e672e2020537563680a6d657373616765732073686f756c6420626520636f6d70696c6564206f7574207768656e207468652044454255472073796d626f6c206973206e6f7420646566696e65642028746861740a69732c2062792064656661756c74207468657920617265206e6f7420696e636c75646564292e20205768656e20796f7520757365206465765f6462672829206f722070725f646562756728292c0a746861742773206175746f6d617469632e20204d616e792073756273797374656d732068617665204b636f6e666967206f7074696f6e7320746f207475726e206f6e202d4444454255472e0a412072656c6174656420636f6e76656e74696f6e207573657320564552424f53455f444542554720746f20616464206465765f766462672829206d6573736167657320746f207468650a6f6e657320616c726561647920656e61626c65642062792044454255472e0a0a0a0909436861707465722031343a20416c6c6f636174696e67206d656d6f72790a0a546865206b65726e656c2070726f76696465732074686520666f6c6c6f77696e672067656e6572616c20707572706f7365206d656d6f727920616c6c6f6361746f72733a0a6b6d616c6c6f6328292c206b7a616c6c6f6328292c206b6d616c6c6f635f617272617928292c206b63616c6c6f6328292c20766d616c6c6f6328292c20616e640a767a616c6c6f6328292e2020506c6561736520726566657220746f207468652041504920646f63756d656e746174696f6e20666f72206675727468657220696e666f726d6174696f6e0a61626f7574207468656d2e0a0a5468652070726566657272656420666f726d20666f722070617373696e6720612073697a65206f662061207374727563742069732074686520666f6c6c6f77696e673a0a0a0970203d206b6d616c6c6f632873697a656f66282a70292c202e2e2e293b0a0a54686520616c7465726e617469766520666f726d20776865726520737472756374206e616d65206973207370656c6c6564206f757420687572747320726561646162696c69747920616e640a696e74726f647563657320616e206f70706f7274756e69747920666f72206120627567207768656e2074686520706f696e746572207661726961626c652074797065206973206368616e6765640a6275742074686520636f72726573706f6e64696e672073697a656f6620746861742069732070617373656420746f2061206d656d6f727920616c6c6f6361746f72206973206e6f742e0a0a43617374696e67207468652072657475726e2076616c7565207768696368206973206120766f696420706f696e74657220697320726564756e64616e742e2054686520636f6e76657273696f6e0a66726f6d20766f696420706f696e74657220746f20616e79206f7468657220706f696e74657220747970652069732067756172616e746565642062792074686520432070726f6772616d6d696e670a6c616e67756167652e0a0a5468652070726566657272656420666f726d20666f7220616c6c6f636174696e6720616e2061727261792069732074686520666f6c6c6f77696e673a0a0a0970203d206b6d616c6c6f635f6172726179286e2c2073697a656f66282e2e2e292c202e2e2e293b0a0a5468652070726566657272656420666f726d20666f7220616c6c6f636174696e672061207a65726f65642061727261792069732074686520666f6c6c6f77696e673a0a0a0970203d206b63616c6c6f63286e2c2073697a656f66282e2e2e292c202e2e2e293b0a0a426f746820666f726d7320636865636b20666f72206f766572666c6f77206f6e2074686520616c6c6f636174696f6e2073697a65206e202a2073697a656f66282e2e2e292c0a616e642072657475726e204e554c4c2069662074686174206f636375727265642e0a0a0a0909436861707465722031353a2054686520696e6c696e6520646973656173650a0a5468657265206170706561727320746f206265206120636f6d6d6f6e206d697370657263657074696f6e207468617420676363206861732061206d6167696320226d616b65206d650a666173746572222073706565647570206f7074696f6e2063616c6c65642022696e6c696e65222e205768696c652074686520757365206f6620696e6c696e65732063616e2062650a617070726f7072696174652028666f72206578616d706c652061732061206d65616e73206f66207265706c6163696e67206d6163726f732c207365652043686170746572203132292c2069740a76657279206f6674656e206973206e6f742e204162756e64616e7420757365206f662074686520696e6c696e65206b6579776f7264206c6561647320746f2061206d756368206269676765720a6b65726e656c2c20776869636820696e207475726e20736c6f7773207468652073797374656d20617320612077686f6c6520646f776e2c2064756520746f2061206269676765720a69636163686520666f6f747072696e7420666f72207468652043505520616e642073696d706c792062656361757365207468657265206973206c657373206d656d6f72790a617661696c61626c6520666f7220746865207061676563616368652e204a757374207468696e6b2061626f75742069743b206120706167656361636865206d6973732063617573657320610a6469736b207365656b2c20776869636820656173696c792074616b65732035206d696c6c697365636f6e64732e205468657265206172652061204c4f54206f6620637075206379636c65730a746861742063616e20676f20696e746f2074686573652035206d696c6c697365636f6e64732e0a0a4120726561736f6e61626c652072756c65206f66207468756d6220697320746f206e6f742070757420696e6c696e652061742066756e6374696f6e7320746861742068617665206d6f72650a7468616e2033206c696e6573206f6620636f646520696e207468656d2e20416e20657863657074696f6e20746f20746869732072756c6520617265207468652063617365732077686572650a6120706172616d65746572206973206b6e6f776e20746f206265206120636f6d70696c6574696d6520636f6e7374616e742c20616e64206173206120726573756c74206f6620746869730a636f6e7374616e746e65737320796f75202a6b6e6f772a2074686520636f6d70696c65722077696c6c2062652061626c6520746f206f7074696d697a65206d6f7374206f6620796f75720a66756e6374696f6e206177617920617420636f6d70696c652074696d652e20466f72206120676f6f64206578616d706c65206f662074686973206c6174657220636173652c207365650a746865206b6d616c6c6f63282920696e6c696e652066756e6374696f6e2e0a0a4f6674656e2070656f706c65206172677565207468617420616464696e6720696e6c696e6520746f2066756e6374696f6e732074686174206172652073746174696320616e6420757365640a6f6e6c79206f6e636520697320616c7761797320612077696e2073696e6365207468657265206973206e6f2073706163652074726164656f66662e205768696c6520746869732069730a746563686e6963616c6c7920636f72726563742c206763632069732063617061626c65206f6620696e6c696e696e67207468657365206175746f6d61746963616c6c7920776974686f75740a68656c702c20616e6420746865206d61696e74656e616e6365206973737565206f662072656d6f76696e672074686520696e6c696e65207768656e2061207365636f6e6420757365720a61707065617273206f75747765696768732074686520706f74656e7469616c2076616c7565206f66207468652068696e7420746861742074656c6c732067636320746f20646f0a736f6d657468696e6720697420776f756c64206861766520646f6e6520616e797761792e0a0a0a0909436861707465722031363a2046756e6374696f6e2072657475726e2076616c75657320616e64206e616d65730a0a46756e6374696f6e732063616e2072657475726e2076616c756573206f66206d616e7920646966666572656e74206b696e64732c20616e64206f6e65206f66207468650a6d6f737420636f6d6d6f6e20697320612076616c756520696e6469636174696e672077686574686572207468652066756e6374696f6e20737563636565646564206f720a6661696c65642e20205375636820612076616c75652063616e20626520726570726573656e74656420617320616e206572726f722d636f646520696e74656765720a282d45787878203d206661696c7572652c2030203d207375636365737329206f72206120227375636365656465642220626f6f6c65616e202830203d206661696c7572652c0a6e6f6e2d7a65726f203d2073756363657373292e0a0a4d6978696e672075702074686573652074776f20736f727473206f6620726570726573656e746174696f6e7320697320612066657274696c6520736f75726365206f660a646966666963756c742d746f2d66696e6420627567732e20204966207468652043206c616e677561676520696e636c756465642061207374726f6e672064697374696e6374696f6e0a6265747765656e20696e74656765727320616e6420626f6f6c65616e73207468656e2074686520636f6d70696c657220776f756c642066696e64207468657365206d697374616b65730a666f722075732e2e2e2062757420697420646f65736e27742e2020546f2068656c702070726576656e74207375636820627567732c20616c7761797320666f6c6c6f7720746869730a636f6e76656e74696f6e3a0a0a09496620746865206e616d65206f6620612066756e6374696f6e20697320616e20616374696f6e206f7220616e20696d706572617469766520636f6d6d616e642c0a097468652066756e6374696f6e2073686f756c642072657475726e20616e206572726f722d636f646520696e74656765722e2020496620746865206e616d650a0969732061207072656469636174652c207468652066756e6374696f6e2073686f756c642072657475726e206120227375636365656465642220626f6f6c65616e2e0a0a466f72206578616d706c652c202261646420776f726b22206973206120636f6d6d616e642c20616e6420746865206164645f776f726b28292066756e6374696f6e2072657475726e7320300a666f722073756363657373206f72202d454255535920666f72206661696c7572652e2020496e207468652073616d65207761792c2022504349206465766963652070726573656e74222069730a61207072656469636174652c20616e6420746865207063695f6465765f70726573656e7428292066756e6374696f6e2072657475726e73203120696620697420737563636565647320696e0a66696e64696e672061206d61746368696e6720646576696365206f72203020696620697420646f65736e27742e0a0a416c6c204558504f525465642066756e6374696f6e73206d7573742072657370656374207468697320636f6e76656e74696f6e2c20616e6420736f2073686f756c6420616c6c0a7075626c69632066756e6374696f6e732e2020507269766174652028737461746963292066756e6374696f6e73206e656564206e6f742c206275742069742069730a7265636f6d6d656e6465642074686174207468657920646f2e0a0a46756e6374696f6e732077686f73652072657475726e2076616c7565206973207468652061637475616c20726573756c74206f66206120636f6d7075746174696f6e2c207261746865720a7468616e20616e20696e6469636174696f6e206f6620776865746865722074686520636f6d7075746174696f6e207375636365656465642c20617265206e6f74207375626a65637420746f0a746869732072756c652e202047656e6572616c6c79207468657920696e646963617465206661696c7572652062792072657475726e696e6720736f6d65206f75742d6f662d72616e67650a726573756c742e20205479706963616c206578616d706c657320776f756c642062652066756e6374696f6e7320746861742072657475726e20706f696e746572733b2074686579207573650a4e554c4c206f7220746865204552525f505452206d656368616e69736d20746f207265706f7274206661696c7572652e0a0a0a0909436861707465722031373a2020446f6e27742072652d696e76656e7420746865206b65726e656c206d6163726f730a0a546865206865616465722066696c6520696e636c7564652f6c696e75782f6b65726e656c2e6820636f6e7461696e732061206e756d626572206f66206d6163726f7320746861740a796f752073686f756c64207573652c20726174686572207468616e206578706c696369746c7920636f64696e6720736f6d652076617269616e74206f66207468656d20796f757273656c662e0a466f72206578616d706c652c20696620796f75206e65656420746f2063616c63756c61746520746865206c656e677468206f6620616e2061727261792c2074616b6520616476616e746167650a6f6620746865206d6163726f0a0a202023646566696e652041525241595f53495a45287829202873697a656f66287829202f2073697a656f66282878295b305d29290a0a53696d696c61726c792c20696620796f75206e65656420746f2063616c63756c617465207468652073697a65206f6620736f6d6520737472756374757265206d656d6265722c207573650a0a202023646566696e65204649454c445f53495a454f4628742c206629202873697a656f66282828742a2930292d3e6629290a0a54686572652061726520616c736f206d696e282920616e64206d61782829206d6163726f73207468617420646f20737472696374207479706520636865636b696e6720696620796f750a6e656564207468656d2e20204665656c206672656520746f207065727573652074686174206865616465722066696c6520746f20736565207768617420656c736520697320616c72656164790a646566696e6564207468617420796f752073686f756c646e277420726570726f6475636520696e20796f757220636f64652e0a0a0a0909436861707465722031383a2020456469746f72206d6f64656c696e657320616e64206f746865722063727566740a0a536f6d6520656469746f72732063616e20696e7465727072657420636f6e66696775726174696f6e20696e666f726d6174696f6e20656d62656464656420696e20736f757263652066696c65732c0a696e646963617465642077697468207370656369616c206d61726b6572732e2020466f72206578616d706c652c20656d61637320696e7465727072657473206c696e6573206d61726b65640a6c696b6520746869733a0a0a2d2a2d206d6f64653a2063202d2a2d0a0a4f72206c696b6520746869733a0a0a2f2a0a4c6f63616c205661726961626c65733a0a636f6d70696c652d636f6d6d616e643a2022676363202d444d414749435f44454255475f464c414720666f6f2e63220a456e643a0a2a2f0a0a56696d20696e7465727072657473206d61726b6572732074686174206c6f6f6b206c696b6520746869733a0a0a2f2a2076696d3a7365742073773d38206e6f6574202a2f0a0a446f206e6f7420696e636c75646520616e79206f6620746865736520696e20736f757263652066696c65732e202050656f706c652068617665207468656972206f776e20706572736f6e616c0a656469746f7220636f6e66696775726174696f6e732c20616e6420796f757220736f757263652066696c65732073686f756c64206e6f74206f76657272696465207468656d2e2020546869730a696e636c75646573206d61726b65727320666f7220696e64656e746174696f6e20616e64206d6f646520636f6e66696775726174696f6e2e202050656f706c65206d6179207573652074686569720a6f776e20637573746f6d206d6f64652c206f72206d6179206861766520736f6d65206f74686572206d61676963206d6574686f6420666f72206d616b696e6720696e64656e746174696f6e0a776f726b20636f72726563746c792e0a0a0a0909436861707465722031393a2020496e6c696e6520617373656d626c790a0a496e206172636869746563747572652d737065636966696320636f64652c20796f75206d6179206e65656420746f2075736520696e6c696e6520617373656d626c7920746f20696e746572666163650a7769746820435055206f7220706c6174666f726d2066756e6374696f6e616c6974792e2020446f6e277420686573697461746520746f20646f20736f207768656e206e65636573736172792e0a486f77657665722c20646f6e27742075736520696e6c696e6520617373656d626c7920677261747569746f75736c79207768656e20432063616e20646f20746865206a6f622e2020596f752063616e0a616e642073686f756c6420706f6b652068617264776172652066726f6d2043207768656e20706f737369626c652e0a0a436f6e73696465722077726974696e672073696d706c652068656c7065722066756e6374696f6e732074686174207772617020636f6d6d6f6e2062697473206f6620696e6c696e650a617373656d626c792c20726174686572207468616e2072657065617465646c792077726974696e67207468656d207769746820736c6967687420766172696174696f6e732e202052656d656d6265720a7468617420696e6c696e6520617373656d626c792063616e20757365204320706172616d65746572732e0a0a4c617267652c206e6f6e2d7472697669616c20617373656d626c792066756e6374696f6e732073686f756c6420676f20696e202e532066696c65732c207769746820636f72726573706f6e64696e670a432070726f746f747970657320646566696e656420696e2043206865616465722066696c65732e202054686520432070726f746f747970657320666f7220617373656d626c790a66756e6374696f6e732073686f756c6420757365202261736d6c696e6b616765222e0a0a596f75206d6179206e65656420746f206d61726b20796f75722061736d2073746174656d656e7420617320766f6c6174696c652c20746f2070726576656e74204743432066726f6d0a72656d6f76696e672069742069662047434320646f65736e2774206e6f7469636520616e79207369646520656666656374732e2020596f7520646f6e277420616c77617973206e65656420746f0a646f20736f2c2074686f7567682c20616e6420646f696e6720736f20756e6e65636573736172696c792063616e206c696d6974206f7074696d697a6174696f6e2e0a0a5768656e2077726974696e6720612073696e676c6520696e6c696e6520617373656d626c792073746174656d656e7420636f6e7461696e696e67206d756c7469706c650a696e737472756374696f6e732c20707574206561636820696e737472756374696f6e206f6e2061207365706172617465206c696e6520696e20612073657061726174652071756f7465640a737472696e672c20616e6420656e64206561636820737472696e672065786365707420746865206c6173742077697468205c6e5c7420746f2070726f7065726c7920696e64656e74207468650a6e65787420696e737472756374696f6e20696e2074686520617373656d626c79206f75747075743a0a0a0961736d2028226d616769632025726567312c202334325c6e5c74220a092020202020226d6f72655f6d616769632025726567322c202572656733220a0920202020203a202f2a206f757470757473202a2f203a202f2a20696e70757473202a2f203a202f2a20636c6f6262657273202a2f293b0a0a0a0a0909417070656e64697820493a205265666572656e6365730a0a54686520432050726f6772616d6d696e67204c616e67756167652c205365636f6e642045646974696f6e0a627920427269616e20572e204b65726e696768616e20616e642044656e6e6973204d2e20526974636869652e0a5072656e746963652048616c6c2c20496e632e2c20313938382e0a4953424e20302d31332d3131303336322d38202870617065726261636b292c20302d31332d3131303337302d392028686172646261636b292e0a55524c3a20687474703a2f2f636d2e62656c6c2d6c6162732e636f6d2f636d2f63732f63626f6f6b2f0a0a546865205072616374696365206f662050726f6772616d6d696e670a627920427269616e20572e204b65726e696768616e20616e6420526f622050696b652e0a41646469736f6e2d5765736c65792c20496e632e2c20313939392e0a4953424e20302d3230312d36313538362d582e0a55524c3a20687474703a2f2f636d2e62656c6c2d6c6162732e636f6d2f636d2f63732f74706f702f0a0a474e55206d616e75616c73202d20776865726520696e20636f6d706c69616e63652077697468204b265220616e6420746869732074657874202d20666f72206370702c206763632c0a67636320696e7465726e616c7320616e6420696e64656e742c20616c6c20617661696c61626c652066726f6d20687474703a2f2f7777772e676e752e6f72672f6d616e75616c2f0a0a574731342069732074686520696e7465726e6174696f6e616c207374616e64617264697a6174696f6e20776f726b696e672067726f757020666f72207468652070726f6772616d6d696e670a6c616e677561676520432c2055524c3a20687474703a2f2f7777772e6f70656e2d7374642e6f72672f4a5443312f534332322f574731342f0a0a4b65726e656c20436f64696e675374796c652c2062792067726567406b726f61682e636f6d206174204f4c5320323030323a0a687474703a2f2f7777772e6b726f61682e636f6d2f6c696e75782f74616c6b732f6f6c735f323030325f6b65726e656c5f636f64696e677374796c655f74616c6b2f68746d6c2f0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f444d412d4150492d484f57544f2e747874000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030373635303200313231313437343433333000303032303135340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909202020202044796e616d696320444d41206d617070696e672047756964650a090920202020203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a0a090920446176696420532e204d696c6c6572203c646176656d407265646861742e636f6d3e0a090920526963686172642048656e646572736f6e203c727468406379676e75732e636f6d3e0a090920204a616b7562204a656c696e656b203c6a616b7562407265646861742e636f6d3e0a0a54686973206973206120677569646520746f20646576696365206472697665722077726974657273206f6e20686f7720746f207573652074686520444d41204150490a77697468206578616d706c652070736575646f2d636f64652e2020466f72206120636f6e63697365206465736372697074696f6e206f6620746865204150492c207365650a444d412d4150492e7478742e0a0a4d6f7374206f662074686520363462697420706c6174666f726d732068617665207370656369616c2068617264776172652074686174207472616e736c61746573206275730a6164647265737365732028444d41206164647265737365732920696e746f20706879736963616c206164647265737365732e2020546869732069732073696d696c617220746f0a686f772070616765207461626c657320616e642f6f72206120544c42207472616e736c61746573207669727475616c2061646472657373657320746f20706879736963616c0a616464726573736573206f6e2061204350552e202054686973206973206e656564656420736f207468617420652e672e2050434920646576696365732063616e0a616363657373207769746820612053696e676c652041646472657373204379636c652028333262697420444d4120616464726573732920616e79207061676520696e207468650a363462697420706879736963616c20616464726573732073706163652e202050726576696f75736c7920696e204c696e75782074686f73652036346269740a706c6174666f726d732068616420746f20736574206172746966696369616c206c696d697473206f6e20746865206d6178696d756d2052414d2073697a6520696e207468650a73797374656d2c20736f20746861742074686520766972745f746f5f62757328292073746174696320736368656d6520776f726b73202874686520444d4120616464726573730a7472616e736c6174696f6e207461626c657320776572652073696d706c792066696c6c6564206f6e20626f6f74757020746f206d61702065616368206275730a6164647265737320746f2074686520706879736963616c2070616765205f5f7061286275735f746f5f76697274282929292e0a0a536f2074686174204c696e75782063616e20757365207468652064796e616d696320444d41206d617070696e672c206974206e6565647320736f6d652068656c702066726f6d207468650a647269766572732c206e616d656c792069742068617320746f2074616b6520696e746f206163636f756e74207468617420444d41206164647265737365732073686f756c642062650a6d6170706564206f6e6c7920666f72207468652074696d652074686579206172652061637475616c6c79207573656420616e6420756e6d61707065642061667465722074686520444d410a7472616e736665722e0a0a54686520666f6c6c6f77696e67204150492077696c6c20776f726b206f6620636f75727365206576656e206f6e20706c6174666f726d73207768657265206e6f20737563680a6861726477617265206578697374732e0a0a4e6f746520746861742074686520444d412041504920776f726b73207769746820616e792062757320696e646570656e64656e74206f662074686520756e6465726c79696e670a6d6963726f70726f636573736f72206172636869746563747572652e20596f752073686f756c64207573652074686520444d412041504920726174686572207468616e0a7468652062757320737065636966696320444d41204150492028652e672e207063695f646d615f2a292e0a0a4669727374206f6620616c6c2c20796f752073686f756c64206d616b6520737572650a0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a0a697320696e20796f7572206472697665722e20546869732066696c652077696c6c206f627461696e20666f7220796f752074686520646566696e6974696f6e206f66207468650a646d615f616464725f74202877686963682063616e20686f6c6420616e792076616c696420444d41206164647265737320666f722074686520706c6174666f726d290a747970652077686963682073686f756c642062652075736564206576657279776865726520796f7520686f6c64206120444d4120286275732920616464726573730a72657475726e65642066726f6d2074686520444d41206d617070696e672066756e6374696f6e732e0a0a0909092057686174206d656d6f727920697320444d412761626c653f0a0a546865206669727374207069656365206f6620696e666f726d6174696f6e20796f75206d757374206b6e6f772069732077686174206b65726e656c206d656d6f72792063616e0a6265207573656420776974682074686520444d41206d617070696e6720666163696c69746965732e2020546865726520686173206265656e20616e20756e7772697474656e0a736574206f662072756c657320726567617264696e6720746869732c20616e642074686973207465787420697320616e20617474656d707420746f2066696e616c6c790a7772697465207468656d20646f776e2e0a0a496620796f7520616371756972656420796f7572206d656d6f72792076696120746865207061676520616c6c6f6361746f720a28692e652e205f5f6765745f667265655f706167652a282929206f72207468652067656e65726963206d656d6f727920616c6c6f6361746f72730a28692e652e206b6d616c6c6f632829206f72206b6d656d5f63616368655f616c6c6f63282929207468656e20796f75206d617920444d4120746f2f66726f6d0a74686174206d656d6f7279207573696e6720746865206164647265737365732072657475726e65642066726f6d2074686f736520726f7574696e65732e0a0a54686973206d65616e73207370656369666963616c6c79207468617420796f75206d6179205f6e6f745f2075736520746865206d656d6f72792f6164647265737365730a72657475726e65642066726f6d20766d616c6c6f63282920666f7220444d412e2020497420697320706f737369626c6520746f20444d4120746f207468650a5f756e6465726c79696e675f206d656d6f7279206d617070656420696e746f206120766d616c6c6f63282920617265612c2062757420746869732072657175697265730a77616c6b696e672070616765207461626c657320746f206765742074686520706879736963616c206164647265737365732c20616e64207468656e0a7472616e736c6174696e672065616368206f662074686f7365207061676573206261636b20746f2061206b65726e656c2061646472657373207573696e670a736f6d657468696e67206c696b65205f5f766128292e20205b20454449543a205570646174652074686973207768656e20776520696e746567726174650a47657264204b6e6f727227732067656e6572696320636f646520776869636820646f657320746869732e205d0a0a546869732072756c6520616c736f206d65616e73207468617420796f75206d617920757365206e656974686572206b65726e656c20696d616765206164647265737365730a286974656d7320696e20646174612f746578742f627373207365676d656e7473292c206e6f72206d6f64756c6520696d616765206164647265737365732c206e6f720a737461636b2061646472657373657320666f7220444d412e2020546865736520636f756c6420616c6c206265206d617070656420736f6d65776865726520656e746972656c790a646966666572656e74207468616e207468652072657374206f6620706879736963616c206d656d6f72792e20204576656e2069662074686f736520636c6173736573206f660a6d656d6f727920636f756c6420706879736963616c6c7920776f726b207769746820444d412c20796f752764206e65656420746f20656e737572652074686520492f4f0a6275666665727320776572652063616368656c696e652d616c69676e65642e2020576974686f757420746861742c20796f752764207365652063616368656c696e650a73686172696e672070726f626c656d7320286461746120636f7272757074696f6e29206f6e2043505573207769746820444d412d696e636f686572656e74206361636865732e0a285468652043505520636f756c6420777269746520746f206f6e6520776f72642c20444d4120776f756c6420777269746520746f206120646966666572656e74206f6e650a696e207468652073616d65206361636865206c696e652c20616e64206f6e65206f66207468656d20636f756c64206265206f7665727772697474656e2e290a0a416c736f2c2074686973206d65616e73207468617420796f752063616e6e6f742074616b65207468652072657475726e206f662061206b6d617028290a63616c6c20616e6420444d4120746f2f66726f6d20746861742e2020546869732069732073696d696c617220746f20766d616c6c6f6328292e0a0a576861742061626f757420626c6f636b20492f4f20616e64206e6574776f726b696e6720627566666572733f202054686520626c6f636b20492f4f20616e640a6e6574776f726b696e672073756273797374656d73206d616b6520737572652074686174207468652062756666657273207468657920757365206172652076616c69640a666f7220796f7520746f20444d412066726f6d2f746f2e0a0a090909444d412061646472657373696e67206c696d69746174696f6e730a0a446f657320796f757220646576696365206861766520616e7920444d412061646472657373696e67206c696d69746174696f6e733f2020466f72206578616d706c652c2069730a796f757220646576696365206f6e6c792063617061626c65206f662064726976696e6720746865206c6f77206f726465722032342d62697473206f6620616464726573733f0a496620736f2c20796f75206e65656420746f20696e666f726d20746865206b65726e656c206f66207468697320666163742e0a0a42792064656661756c742c20746865206b65726e656c20617373756d6573207468617420796f7572206465766963652063616e2061646472657373207468652066756c6c0a33322d626974732e2020466f7220612036342d6269742063617061626c65206465766963652c2074686973206e6565647320746f20626520696e637265617365642e0a416e6420666f722061206465766963652077697468206c696d69746174696f6e732c2061732064697363757373656420696e207468652070726576696f75730a7061726167726170682c206974206e6565647320746f206265206465637265617365642e0a0a5370656369616c206e6f74652061626f7574205043493a205043492d582073706563696669636174696f6e207265717569726573205043492d58206465766963657320746f0a737570706f72742036342d6269742061646472657373696e6720284441432920666f7220616c6c207472616e73616374696f6e732e2020416e64206174206c656173740a6f6e6520706c6174666f726d202853474920534e32292072657175697265732036342d62697420636f6e73697374656e7420616c6c6f636174696f6e7320746f0a6f70657261746520636f72726563746c79207768656e2074686520494f2062757320697320696e205043492d58206d6f64652e0a0a466f7220636f7272656374206f7065726174696f6e2c20796f75206d75737420696e746572726f6761746520746865206b65726e656c20696e20796f7572206465766963650a70726f626520726f7574696e6520746f207365652069662074686520444d4120636f6e74726f6c6c6572206f6e20746865206d616368696e652063616e2070726f7065726c790a737570706f72742074686520444d412061646472657373696e67206c696d69746174696f6e20796f757220646576696365206861732e2020497420697320676f6f640a7374796c6520746f20646f2074686973206576656e20696620796f75722064657669636520686f6c6473207468652064656661756c742073657474696e672c0a6265636175736520746869732073686f7773207468617420796f7520646964207468696e6b2061626f757420746865736520697373756573207772742e20796f75720a6465766963652e0a0a54686520717565727920697320706572666f726d65642076696120612063616c6c20746f20646d615f7365745f6d61736b28293a0a0a09696e7420646d615f7365745f6d61736b2873747275637420646576696365202a6465762c20753634206d61736b293b0a0a54686520717565727920666f7220636f6e73697374656e7420616c6c6f636174696f6e7320697320706572666f726d65642076696120612063616c6c20746f0a646d615f7365745f636f686572656e745f6d61736b28293a0a0a09696e7420646d615f7365745f636f686572656e745f6d61736b2873747275637420646576696365202a6465762c20753634206d61736b293b0a0a486572652c20646576206973206120706f696e74657220746f207468652064657669636520737472756374206f6620796f7572206465766963652c20616e64206d61736b0a6973206120626974206d61736b2064657363726962696e672077686963682062697473206f6620616e206164647265737320796f7572206465766963650a737570706f7274732e202049742072657475726e73207a65726f20696620796f757220636172642063616e20706572666f726d20444d412070726f7065726c79206f6e0a746865206d616368696e6520676976656e207468652061646472657373206d61736b20796f752070726f76696465642e2020496e2067656e6572616c2c207468650a64657669636520737472756374206f6620796f75722064657669636520697320656d62656464656420696e2074686520627573207370656369666963206465766963650a737472756374206f6620796f7572206465766963652e2020466f72206578616d706c652c206120706f696e74657220746f207468652064657669636520737472756374206f660a796f7572205043492064657669636520697320706465762d3e646576202870646576206973206120706f696e74657220746f2074686520504349206465766963650a737472756374206f6620796f757220646576696365292e0a0a49662069742072657475726e73206e6f6e2d7a65726f2c20796f7572206465766963652063616e6e6f7420706572666f726d20444d412070726f7065726c79206f6e0a7468697320706c6174666f726d2c20616e6420617474656d7074696e6720746f20646f20736f2077696c6c20726573756c7420696e20756e646566696e65640a6265686176696f722e2020596f75206d7573742065697468657220757365206120646966666572656e74206d61736b2c206f72206e6f742075736520444d412e0a0a54686973206d65616e73207468617420696e20746865206661696c75726520636173652c20796f752068617665207468726565206f7074696f6e733a0a0a31292055736520616e6f7468657220444d41206d61736b2c20696620706f737369626c6520287365652062656c6f77292e0a32292055736520736f6d65206e6f6e2d444d41206d6f646520666f722064617461207472616e736665722c20696620706f737369626c652e0a33292049676e6f726520746869732064657669636520616e6420646f206e6f7420696e697469616c697a652069742e0a0a4974206973207265636f6d6d656e646564207468617420796f757220647269766572207072696e742061206b65726e656c204b45524e5f5741524e494e47206d6573736167650a7768656e20796f7520656e6420757020706572666f726d696e6720656974686572202332206f722023332e2020496e2074686973206d616e6e65722c206966206120757365720a6f6620796f757220647269766572207265706f727473207468617420706572666f726d616e636520697320626164206f7220746861742074686520646576696365206973206e6f740a6576656e2064657465637465642c20796f752063616e2061736b207468656d20666f7220746865206b65726e656c206d6573736167657320746f2066696e64206f75740a65786163746c79207768792e0a0a546865207374616e646172642033322d6269742061646472657373696e672064657669636520776f756c6420646f20736f6d657468696e67206c696b6520746869733a0a0a0969662028646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283332292929207b0a09097072696e746b284b45524e5f5741524e494e470a090920202020202020226d796465763a204e6f207375697461626c6520444d4120617661696c61626c652e5c6e22293b0a0909676f746f2069676e6f72655f746869735f6465766963653b0a097d0a0a416e6f7468657220636f6d6d6f6e207363656e6172696f20697320612036342d6269742063617061626c65206465766963652e202054686520617070726f61636820686572650a697320746f2074727920666f722036342d6269742061646472657373696e672c20627574206261636b20646f776e20746f20612033322d626974206d61736b20746861740a73686f756c64206e6f74206661696c2e2020546865206b65726e656c206d6179206661696c207468652036342d626974206d61736b206e6f742062656361757365207468650a706c6174666f726d206973206e6f742063617061626c65206f662036342d6269742061646472657373696e672e20205261746865722c206974206d6179206661696c20696e0a7468697320636173652073696d706c7920626563617573652033322d6269742061646472657373696e6720697320646f6e65206d6f726520656666696369656e746c790a7468616e2036342d6269742061646472657373696e672e2020466f72206578616d706c652c205370617263363420504349205341432061646472657373696e672069730a6d6f726520656666696369656e74207468616e204441432061646472657373696e672e0a0a4865726520697320686f7720796f7520776f756c642068616e646c6520612036342d6269742063617061626c65206465766963652077686963682063616e2064726976650a616c6c2036342d62697473207768656e20616363657373696e672073747265616d696e6720444d413a0a0a09696e74207573696e675f6461633b0a0a096966202821646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283634292929207b0a09097573696e675f646163203d20313b0a097d20656c7365206966202821646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283332292929207b0a09097573696e675f646163203d20303b0a097d20656c7365207b0a09097072696e746b284b45524e5f5741524e494e470a090920202020202020226d796465763a204e6f207375697461626c6520444d4120617661696c61626c652e5c6e22293b0a0909676f746f2069676e6f72655f746869735f6465766963653b0a097d0a0a4966206120636172642069732063617061626c65206f66207573696e672036342d62697420636f6e73697374656e7420616c6c6f636174696f6e732061732077656c6c2c0a746865206361736520776f756c64206c6f6f6b206c696b6520746869733a0a0a09696e74207573696e675f6461632c20636f6e73697374656e745f7573696e675f6461633b0a0a096966202821646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283634292929207b0a09097573696e675f646163203d20313b0a0920202009636f6e73697374656e745f7573696e675f646163203d20313b0a0909646d615f7365745f636f686572656e745f6d61736b286465762c20444d415f4249545f4d41534b28363429293b0a097d20656c7365206966202821646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283332292929207b0a09097573696e675f646163203d20303b0a0909636f6e73697374656e745f7573696e675f646163203d20303b0a0909646d615f7365745f636f686572656e745f6d61736b286465762c20444d415f4249545f4d41534b28333229293b0a097d20656c7365207b0a09097072696e746b284b45524e5f5741524e494e470a090920202020202020226d796465763a204e6f207375697461626c6520444d4120617661696c61626c652e5c6e22293b0a0909676f746f2069676e6f72655f746869735f6465766963653b0a097d0a0a646d615f7365745f636f686572656e745f6d61736b28292077696c6c20616c776179732062652061626c6520746f20736574207468652073616d65206f7220610a736d616c6c6572206d61736b20617320646d615f7365745f6d61736b28292e20486f776576657220666f722074686520726172652063617365207468617420610a64657669636520647269766572206f6e6c79207573657320636f6e73697374656e7420616c6c6f636174696f6e732c206f6e6520776f756c64206861766520746f0a636865636b207468652072657475726e2076616c75652066726f6d20646d615f7365745f636f686572656e745f6d61736b28292e0a0a46696e616c6c792c20696620796f7572206465766963652063616e206f6e6c7920647269766520746865206c6f772032342d62697473206f660a6164647265737320796f75206d6967687420646f20736f6d657468696e67206c696b653a0a0a0969662028646d615f7365745f6d61736b286465762c20444d415f4249545f4d41534b283234292929207b0a09097072696e746b284b45524e5f5741524e494e470a090920202020202020226d796465763a2032342d62697420444d412061646472657373696e67206e6f7420617661696c61626c652e5c6e22293b0a0909676f746f2069676e6f72655f746869735f6465766963653b0a097d0a0a5768656e20646d615f7365745f6d61736b2829206973207375636365737366756c2c20616e642072657475726e73207a65726f2c20746865206b65726e656c2073617665730a617761792074686973206d61736b20796f7520686176652070726f76696465642e2020546865206b65726e656c2077696c6c2075736520746869730a696e666f726d6174696f6e206c61746572207768656e20796f75206d616b6520444d41206d617070696e67732e0a0a54686572652069732061206361736520776869636820776520617265206177617265206f6620617420746869732074696d652c20776869636820697320776f7274680a6d656e74696f6e696e6720696e207468697320646f63756d656e746174696f6e2e2020496620796f75722064657669636520737570706f727473206d756c7469706c650a66756e6374696f6e732028666f72206578616d706c65206120736f756e6420636172642070726f766964657320706c61796261636b20616e64207265636f72640a66756e6374696f6e732920616e642074686520766172696f757320646966666572656e742066756e6374696f6e732068617665205f646966666572656e745f0a444d412061646472657373696e67206c696d69746174696f6e732c20796f75206d6179207769736820746f2070726f62652065616368206d61736b20616e640a6f6e6c792070726f76696465207468652066756e6374696f6e616c69747920776869636820746865206d616368696e652063616e2068616e646c652e202049740a697320696d706f7274616e74207468617420746865206c6173742063616c6c20746f20646d615f7365745f6d61736b282920626520666f72207468650a6d6f7374207370656369666963206d61736b2e0a0a486572652069732070736575646f2d636f64652073686f77696e6720686f772074686973206d6967687420626520646f6e653a0a0a0923646566696e6520504c41594241434b5f414444524553535f4249545309444d415f4249545f4d41534b283332290a0923646566696e65205245434f52445f414444524553535f4249545309444d415f4249545f4d41534b283234290a0a09737472756374206d795f736f756e645f63617264202a636172643b0a0973747275637420646576696365202a6465763b0a0a092e2e2e0a096966202821646d615f7365745f6d61736b286465762c20504c41594241434b5f414444524553535f424954532929207b0a0909636172642d3e706c61796261636b5f656e61626c6564203d20313b0a097d20656c7365207b0a0909636172642d3e706c61796261636b5f656e61626c6564203d20303b0a09097072696e746b284b45524e5f5741524e494e47202225733a20506c61796261636b2064697361626c65642064756520746f20444d41206c696d69746174696f6e732e5c6e222c0a090920202020202020636172642d3e6e616d65293b0a097d0a096966202821646d615f7365745f6d61736b286465762c205245434f52445f414444524553535f424954532929207b0a0909636172642d3e7265636f72645f656e61626c6564203d20313b0a097d20656c7365207b0a0909636172642d3e7265636f72645f656e61626c6564203d20303b0a09097072696e746b284b45524e5f5741524e494e47202225733a205265636f72642064697361626c65642064756520746f20444d41206c696d69746174696f6e732e5c6e222c0a090920202020202020636172642d3e6e616d65293b0a097d0a0a4120736f756e64206361726420776173207573656420617320616e206578616d706c652068657265206265636175736520746869732067656e7265206f66205043490a64657669636573207365656d7320746f206265206c6974746572656420776974682049534120636869707320676976656e2061205043492066726f6e7420656e642c0a616e6420746875732072657461696e696e67207468652031364d4220444d412061646472657373696e67206c696d69746174696f6e73206f66204953412e0a0a0909095479706573206f6620444d41206d617070696e67730a0a5468657265206172652074776f207479706573206f6620444d41206d617070696e67733a0a0a2d20436f6e73697374656e7420444d41206d617070696e67732077686963682061726520757375616c6c79206d6170706564206174206472697665720a2020696e697469616c697a6174696f6e2c20756e6d61707065642061742074686520656e6420616e6420666f72207768696368207468652068617264776172652073686f756c640a202067756172616e7465652074686174207468652064657669636520616e6420746865204350552063616e206163636573732074686520646174610a2020696e20706172616c6c656c20616e642077696c6c207365652075706461746573206d6164652062792065616368206f7468657220776974686f757420616e790a20206578706c6963697420736f66747761726520666c757368696e672e0a0a20205468696e6b206f662022636f6e73697374656e7422206173202273796e6368726f6e6f757322206f722022636f686572656e74222e0a0a20205468652063757272656e742064656661756c7420697320746f2072657475726e20636f6e73697374656e74206d656d6f727920696e20746865206c6f772033320a202062697473206f6620746865206275732073706163652e2020486f77657665722c20666f722066757475726520636f6d7061746962696c69747920796f752073686f756c640a20207365742074686520636f6e73697374656e74206d61736b206576656e20696620746869732064656661756c742069732066696e6520666f7220796f75720a20206472697665722e0a0a2020476f6f64206578616d706c6573206f66207768617420746f2075736520636f6e73697374656e74206d617070696e677320666f72206172653a0a0a092d204e6574776f726b206361726420444d412072696e672064657363726970746f72732e0a092d20534353492061646170746572206d61696c626f7820636f6d6d616e64206461746120737472756374757265732e0a092d20446576696365206669726d77617265206d6963726f636f6465206578656375746564206f7574206f660a0920206d61696e206d656d6f72792e0a0a202054686520696e76617269616e74207468657365206578616d706c657320616c6c2072657175697265206973207468617420616e79204350552073746f72650a2020746f206d656d6f727920697320696d6d6564696174656c792076697369626c6520746f20746865206465766963652c20616e6420766963650a202076657273612e2020436f6e73697374656e74206d617070696e67732067756172616e74656520746869732e0a0a2020494d504f5254414e543a20436f6e73697374656e7420444d41206d656d6f727920646f6573206e6f7420707265636c75646520746865207573616765206f660a2020202020202020202020202070726f706572206d656d6f72792062617272696572732e202054686520435055206d61792072656f726465722073746f72657320746f0a092020202020636f6e73697374656e74206d656d6f7279206a757374206173206974206d6179206e6f726d616c206d656d6f72792e20204578616d706c653a0a092020202020696620697420697320696d706f7274616e7420666f72207468652064657669636520746f207365652074686520666972737420776f72640a0920202020206f6620612064657363726970746f722075706461746564206265666f726520746865207365636f6e642c20796f75206d75737420646f0a092020202020736f6d657468696e67206c696b653a0a0a0909646573632d3e776f726430203d20616464726573733b0a0909776d6228293b0a0909646573632d3e776f726431203d20444553435f56414c49443b0a0a20202020202020202020202020696e206f7264657220746f2067657420636f7272656374206265686176696f72206f6e20616c6c20706c6174666f726d732e0a0a092020202020416c736f2c206f6e20736f6d6520706c6174666f726d7320796f757220647269766572206d6179206e65656420746f20666c757368204350552077726974650a0920202020206275666665727320696e206d756368207468652073616d6520776179206173206974206e6565647320746f20666c75736820777269746520627566666572730a092020202020666f756e6420696e2050434920627269646765732028737563682061732062792072656164696e67206120726567697374657227732076616c75650a09202020202061667465722077726974696e67206974292e0a0a2d2053747265616d696e6720444d41206d617070696e67732077686963682061726520757375616c6c79206d617070656420666f72206f6e6520444d410a20207472616e736665722c20756e6d61707065642072696768742061667465722069742028756e6c65737320796f752075736520646d615f73796e635f2a2062656c6f77290a2020616e6420666f722077686963682068617264776172652063616e206f7074696d697a6520666f722073657175656e7469616c2061636365737365732e0a0a202054686973206f66202273747265616d696e672220617320226173796e6368726f6e6f757322206f7220226f7574736964652074686520636f686572656e63790a2020646f6d61696e222e0a0a2020476f6f64206578616d706c6573206f66207768617420746f207573652073747265616d696e67206d617070696e677320666f72206172653a0a0a092d204e6574776f726b696e672062756666657273207472616e736d69747465642f72656365697665642062792061206465766963652e0a092d2046696c6573797374656d2062756666657273207772697474656e2f7265616420627920612053435349206465766963652e0a0a202054686520696e746572666163657320666f72207573696e6720746869732074797065206f66206d617070696e6720776572652064657369676e656420696e0a202073756368206120776179207468617420616e20696d706c656d656e746174696f6e2063616e206d616b6520776861746576657220706572666f726d616e63650a20206f7074696d697a6174696f6e732074686520686172647761726520616c6c6f77732e2020546f207468697320656e642c207768656e207573696e670a202073756368206d617070696e677320796f75206d757374206265206578706c696369742061626f7574207768617420796f752077616e7420746f2068617070656e2e0a0a4e6569746865722074797065206f6620444d41206d617070696e672068617320616c69676e6d656e74207265737472696374696f6e73207468617420636f6d652066726f6d0a74686520756e6465726c79696e67206275732c20616c74686f75676820736f6d652064657669636573206d617920686176652073756368207265737472696374696f6e732e0a416c736f2c2073797374656d732077697468206361636865732074686174206172656e277420444d412d636f686572656e742077696c6c20776f726b206265747465720a7768656e2074686520756e6465726c79696e67206275666665727320646f6e2774207368617265206361636865206c696e65732077697468206f7468657220646174612e0a0a0a0909205573696e6720436f6e73697374656e7420444d41206d617070696e67732e0a0a546f20616c6c6f6361746520616e64206d6170206c617267652028504147455f53495a45206f7220736f2920636f6e73697374656e7420444d4120726567696f6e732c0a796f752073686f756c6420646f3a0a0a09646d615f616464725f7420646d615f68616e646c653b0a0a096370755f61646472203d20646d615f616c6c6f635f636f686572656e74286465762c2073697a652c2026646d615f68616e646c652c20676670293b0a0a77686572652064657669636520697320612073747275637420646576696365202a2e2054686973206d61792062652063616c6c656420696e20696e746572727570740a636f6e74657874207769746820746865204746505f41544f4d494320666c61672e0a0a53697a6520697320746865206c656e677468206f662074686520726567696f6e20796f752077616e7420746f20616c6c6f636174652c20696e2062797465732e0a0a5468697320726f7574696e652077696c6c20616c6c6f636174652052414d20666f72207468617420726567696f6e2c20736f20697420616374732073696d696c61726c7920746f0a5f5f6765745f667265655f706167657320286275742074616b65732073697a6520696e7374656164206f6620612070616765206f72646572292e2020496620796f75720a647269766572206e6565647320726567696f6e732073697a656420736d616c6c6572207468616e206120706167652c20796f75206d617920707265666572207573696e670a74686520646d615f706f6f6c20696e746572666163652c206465736372696265642062656c6f772e0a0a54686520636f6e73697374656e7420444d41206d617070696e6720696e74657266616365732c20666f72206e6f6e2d4e554c4c206465762c2077696c6c2062790a64656661756c742072657475726e206120444d4120616464726573732077686963682069732033322d626974206164647265737361626c652e20204576656e206966207468650a64657669636520696e64696361746573202876696120444d41206d61736b292074686174206974206d61792061646472657373207468652075707065722033322d626974732c0a636f6e73697374656e7420616c6c6f636174696f6e2077696c6c206f6e6c792072657475726e203e2033322d6269742061646472657373657320666f7220444d412069660a74686520636f6e73697374656e7420444d41206d61736b20686173206265656e206578706c696369746c79206368616e676564207669610a646d615f7365745f636f686572656e745f6d61736b28292e2020546869732069732074727565206f662074686520646d615f706f6f6c20696e746572666163652061730a77656c6c2e0a0a646d615f616c6c6f635f636f686572656e742072657475726e732074776f2076616c7565733a20746865207669727475616c206164647265737320776869636820796f750a63616e2075736520746f206163636573732069742066726f6d207468652043505520616e6420646d615f68616e646c6520776869636820796f75207061737320746f207468650a636172642e0a0a546865206370752072657475726e206164647265737320616e642074686520444d4120627573206d617374657220616464726573732061726520626f74680a67756172616e7465656420746f20626520616c69676e656420746f2074686520736d616c6c65737420504147455f53495a45206f726465722077686963680a69732067726561746572207468616e206f7220657175616c20746f20746865207265717565737465642073697a652e20205468697320696e76617269616e740a6578697374732028666f72206578616d706c652920746f2067756172616e746565207468617420696620796f7520616c6c6f636174652061206368756e6b0a776869636820697320736d616c6c6572207468616e206f7220657175616c20746f203634206b696c6f62797465732c2074686520657874656e74206f66207468650a62756666657220796f7520726563656976652077696c6c206e6f742063726f737320612036344b20626f756e646172792e0a0a546f20756e6d617020616e6420667265652073756368206120444d4120726567696f6e2c20796f752063616c6c3a0a0a09646d615f667265655f636f686572656e74286465762c2073697a652c206370755f616464722c20646d615f68616e646c65293b0a0a7768657265206465762c2073697a6520617265207468652073616d6520617320696e207468652061626f76652063616c6c20616e64206370755f6164647220616e640a646d615f68616e646c6520617265207468652076616c75657320646d615f616c6c6f635f636f686572656e742072657475726e656420746f20796f752e0a546869732066756e6374696f6e206d6179206e6f742062652063616c6c656420696e20696e7465727275707420636f6e746578742e0a0a496620796f757220647269766572206e65656473206c6f7473206f6620736d616c6c6572206d656d6f727920726567696f6e732c20796f752063616e2077726974650a637573746f6d20636f646520746f207375626469766964652070616765732072657475726e656420627920646d615f616c6c6f635f636f686572656e742c0a6f7220796f752063616e207573652074686520646d615f706f6f6c2041504920746f20646f20746861742e20204120646d615f706f6f6c206973206c696b650a61206b6d656d5f63616368652c20627574206974207573657320646d615f616c6c6f635f636f686572656e74206e6f74205f5f6765745f667265655f70616765732e0a416c736f2c20697420756e6465727374616e647320636f6d6d6f6e20686172647761726520636f6e73747261696e747320666f7220616c69676e6d656e742c0a6c696b65207175657565206865616473206e656564696e6720746f20626520616c69676e6564206f6e204e206279746520626f756e6461726965732e0a0a437265617465206120646d615f706f6f6c206c696b6520746869733a0a0a0973747275637420646d615f706f6f6c202a706f6f6c3b0a0a09706f6f6c203d20646d615f706f6f6c5f637265617465286e616d652c206465762c2073697a652c20616c69676e2c20616c6c6f63293b0a0a54686520226e616d652220697320666f7220646961676e6f737469637320286c696b652061206b6d656d5f6361636865206e616d65293b2064657620616e642073697a650a6172652061732061626f76652e202054686520646576696365277320686172647761726520616c69676e6d656e7420726571756972656d656e7420666f7220746869730a74797065206f6620646174612069732022616c69676e22202877686963682069732065787072657373656420696e2062797465732c20616e64206d75737420626520610a706f776572206f662074776f292e2020496620796f75722064657669636520686173206e6f20626f756e646172792063726f7373696e67207265737472696374696f6e732c0a70617373203020666f7220616c6c6f633b2070617373696e6720343039362073617973206d656d6f727920616c6c6f63617465642066726f6d207468697320706f6f6c0a6d757374206e6f742063726f737320344b4279746520626f756e646172696573202862757420617420746861742074696d65206974206d61792062652062657474657220746f0a676f20666f7220646d615f616c6c6f635f636f686572656e74206469726563746c7920696e7374656164292e0a0a416c6c6f63617465206d656d6f72792066726f6d206120646d6120706f6f6c206c696b6520746869733a0a0a096370755f61646472203d20646d615f706f6f6c5f616c6c6f6328706f6f6c2c20666c6167732c2026646d615f68616e646c65293b0a0a666c6167732061726520534c41425f4b45524e454c20696620626c6f636b696e67206973207065726d697474656420286e6f7420696e5f696e74657272757074206e6f720a686f6c64696e6720534d50206c6f636b73292c20534c41425f41544f4d4943206f74686572776973652e20204c696b6520646d615f616c6c6f635f636f686572656e742c0a746869732072657475726e732074776f2076616c7565732c206370755f6164647220616e6420646d615f68616e646c652e0a0a46726565206d656d6f727920746861742077617320616c6c6f63617465642066726f6d206120646d615f706f6f6c206c696b6520746869733a0a0a09646d615f706f6f6c5f6672656528706f6f6c2c206370755f616464722c20646d615f68616e646c65293b0a0a776865726520706f6f6c206973207768617420796f752070617373656420746f20646d615f706f6f6c5f616c6c6f632c20616e64206370755f6164647220616e640a646d615f68616e646c6520617265207468652076616c75657320646d615f706f6f6c5f616c6c6f632072657475726e65642e20546869732066756e6374696f6e0a6d61792062652063616c6c656420696e20696e7465727275707420636f6e746578742e0a0a44657374726f79206120646d615f706f6f6c2062792063616c6c696e673a0a0a09646d615f706f6f6c5f64657374726f7928706f6f6c293b0a0a4d616b65207375726520796f752776652063616c6c656420646d615f706f6f6c5f6672656520666f7220616c6c206d656d6f727920616c6c6f63617465640a66726f6d206120706f6f6c206265666f726520796f752064657374726f792074686520706f6f6c2e20546869732066756e6374696f6e206d6179206e6f740a62652063616c6c656420696e20696e7465727275707420636f6e746578742e0a0a090909444d4120446972656374696f6e0a0a54686520696e74657266616365732064657363726962656420696e2073756273657175656e7420706f7274696f6e73206f66207468697320646f63756d656e740a74616b65206120444d4120646972656374696f6e20617267756d656e742c20776869636820697320616e20696e746567657220616e642074616b6573206f6e0a6f6e65206f662074686520666f6c6c6f77696e672076616c7565733a0a0a20444d415f4249444952454354494f4e414c0a20444d415f544f5f4445564943450a20444d415f46524f4d5f4445564943450a20444d415f4e4f4e450a0a4f6e652073686f756c642070726f766964652074686520657861637420444d4120646972656374696f6e20696620796f75206b6e6f772069742e0a0a444d415f544f5f444556494345206d65616e73202266726f6d206d61696e206d656d6f727920746f2074686520646576696365220a444d415f46524f4d5f444556494345206d65616e73202266726f6d207468652064657669636520746f206d61696e206d656d6f7279220a49742069732074686520646972656374696f6e20696e207768696368207468652064617461206d6f76657320647572696e672074686520444d410a7472616e736665722e0a0a596f7520617265205f7374726f6e676c795f20656e636f75726167656420746f2073706563696679207468697320617320707265636973656c790a617320796f7520706f737369626c792063616e2e0a0a496620796f75206162736f6c7574656c792063616e6e6f74206b6e6f772074686520646972656374696f6e206f662074686520444d41207472616e736665722c0a7370656369667920444d415f4249444952454354494f4e414c2e20204974206d65616e7320746861742074686520444d412063616e20676f20696e0a65697468657220646972656374696f6e2e202054686520706c6174666f726d2067756172616e74656573207468617420796f75206d6179206c6567616c6c790a7370656369667920746869732c20616e6420746861742069742077696c6c20776f726b2c206275742074686973206d6179206265206174207468650a636f7374206f6620706572666f726d616e636520666f72206578616d706c652e0a0a5468652076616c756520444d415f4e4f4e4520697320746f206265207573656420666f7220646562756767696e672e20204f6e652063616e0a686f6c64207468697320696e2061206461746120737472756374757265206265666f726520796f7520636f6d6520746f206b6e6f77207468650a7072656369736520646972656374696f6e2c20616e6420746869732077696c6c2068656c7020636174636820636173657320776865726520796f75720a646972656374696f6e20747261636b696e67206c6f67696320686173206661696c656420746f20736574207468696e67732075702070726f7065726c792e0a0a416e6f7468657220616476616e74616765206f662073706563696679696e6720746869732076616c756520707265636973656c7920286f757473696465206f660a706f74656e7469616c20706c6174666f726d2d7370656369666963206f7074696d697a6174696f6e73206f6620737563682920697320666f7220646562756767696e672e0a536f6d6520706c6174666f726d732061637475616c6c7920686176652061207772697465207065726d697373696f6e20626f6f6c65616e20776869636820444d410a6d617070696e67732063616e206265206d61726b656420776974682c206d756368206c696b6520706167652070726f74656374696f6e7320696e2074686520757365720a70726f6772616d20616464726573732073706163652e20205375636820706c6174666f726d732063616e20616e6420646f207265706f7274206572726f727320696e207468650a6b65726e656c206c6f6773207768656e2074686520444d4120636f6e74726f6c6c657220686172647761726520646574656374732076696f6c6174696f6e206f66207468650a7065726d697373696f6e2073657474696e672e0a0a4f6e6c792073747265616d696e67206d617070696e67732073706563696679206120646972656374696f6e2c20636f6e73697374656e74206d617070696e67730a696d706c696369746c792068617665206120646972656374696f6e206174747269627574652073657474696e67206f660a444d415f4249444952454354494f4e414c2e0a0a54686520534353492073756273797374656d2074656c6c7320796f752074686520646972656374696f6e20746f2075736520696e207468650a2773635f646174615f646972656374696f6e27206d656d626572206f6620746865205343534920636f6d6d616e6420796f7572206472697665722069730a776f726b696e67206f6e2e0a0a466f72204e6574776f726b696e6720647269766572732c20697427732061207261746865722073696d706c65206166666169722e2020466f72207472616e736d69740a7061636b6574732c206d61702f756e6d6170207468656d20776974682074686520444d415f544f5f44455649434520646972656374696f6e0a7370656369666965722e2020466f722072656365697665207061636b6574732c206a75737420746865206f70706f736974652c206d61702f756e6d6170207468656d0a776974682074686520444d415f46524f4d5f44455649434520646972656374696f6e207370656369666965722e0a0a090920205573696e672053747265616d696e6720444d41206d617070696e67730a0a5468652073747265616d696e6720444d41206d617070696e6720726f7574696e65732063616e2062652063616c6c65642066726f6d20696e746572727570740a636f6e746578742e20205468657265206172652074776f2076657273696f6e73206f662065616368206d61702f756e6d61702c206f6e652077686963682077696c6c0a6d61702f756e6d617020612073696e676c65206d656d6f727920726567696f6e2c20616e64206f6e652077686963682077696c6c206d61702f756e6d617020610a736361747465726c6973742e0a0a546f206d617020612073696e676c6520726567696f6e2c20796f7520646f3a0a0a0973747275637420646576696365202a646576203d20266d795f6465762d3e6465763b0a09646d615f616464725f7420646d615f68616e646c653b0a09766f6964202a61646472203d206275666665722d3e7074723b0a0973697a655f742073697a65203d206275666665722d3e6c656e3b0a0a09646d615f68616e646c65203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a0969662028646d615f6d617070696e675f6572726f7228646d615f68616e646c652929207b0a09092f2a0a0909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a0909202a2064656c617920616e642074727920616761696e206c61746572206f720a0909202a207265736574206472697665722e0a0909202a2f0a0909676f746f206d61705f6572726f725f68616e646c696e673b0a097d0a0a616e6420746f20756e6d61702069743a0a0a09646d615f756e6d61705f73696e676c65286465762c20646d615f68616e646c652c2073697a652c20646972656374696f6e293b0a0a596f752073686f756c642063616c6c20646d615f6d617070696e675f6572726f72282920617320646d615f6d61705f73696e676c65282920636f756c64206661696c20616e642072657475726e0a6572726f722e204e6f7420616c6c20646d6120696d706c656d656e746174696f6e7320737570706f727420646d615f6d617070696e675f6572726f72282920696e746572666163652e0a486f77657665722c206974206973206120676f6f6420707261637469636520746f2063616c6c20646d615f6d617070696e675f6572726f72282920696e746572666163652c2077686963680a77696c6c20696e766f6b65207468652067656e65726963206d617070696e67206572726f7220636865636b20696e746572666163652e20446f696e6720736f2077696c6c20656e737572650a7468617420746865206d617070696e6720636f64652077696c6c20776f726b20636f72726563746c79206f6e20616c6c20646d6120696d706c656d656e746174696f6e7320776974686f75740a616e7920646570656e64656e6379206f6e2074686520737065636966696373206f662074686520756e6465726c79696e6720696d706c656d656e746174696f6e2e205573696e67207468650a72657475726e6564206164647265737320776974686f757420636865636b696e6720666f72206572726f727320636f756c6420726573756c7420696e206661696c757265732072616e67696e670a66726f6d2070616e69637320746f2073696c656e74206461746120636f7272757074696f6e2e20436f75706c65206f66206578616d706c65206f6620696e636f7272656374207761797320746f0a636865636b20666f72206572726f72732074686174206d616b6520617373756d7074696f6e732061626f75742074686520756e6465726c79696e6720646d6120696d706c656d656e746174696f6e0a61726520617320666f6c6c6f777320616e6420746865736520617265206170706c696361626c6520746f20646d615f6d61705f7061676528292061732077656c6c2e0a0a496e636f7272656374206578616d706c6520313a0a09646d615f616464725f7420646d615f68616e646c653b0a0a09646d615f68616e646c65203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a096966202828646d615f68616e646c6520262030786666666620213d203029207c7c2028646d615f68616e646c65203e3d203078313030303030302929207b0a0909676f746f206d61705f6572726f723b0a097d0a0a496e636f7272656374206578616d706c6520323a0a09646d615f616464725f7420646d615f68616e646c653b0a0a09646d615f68616e646c65203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a0969662028646d615f68616e646c65203d3d20444d415f4552524f525f434f444529207b0a0909676f746f206d61705f6572726f723b0a097d0a0a596f752073686f756c642063616c6c20646d615f756e6d61705f73696e676c65207768656e2074686520444d412061637469766974792069732066696e69736865642c20652e672e0a66726f6d2074686520696e7465727275707420776869636820746f6c6420796f7520746861742074686520444d41207472616e7366657220697320646f6e652e0a0a5573696e672063707520706f696e74657273206c696b65207468697320666f722073696e676c65206d617070696e677320686173206120646973616476616e746167652c0a796f752063616e6e6f74207265666572656e636520484947484d454d206d656d6f727920696e2074686973207761792e2020546875732c20746865726520697320610a6d61702f756e6d617020696e74657266616365207061697220616b696e20746f20646d615f7b6d61702c756e6d61707d5f73696e676c652e202054686573650a696e7465726661636573206465616c207769746820706167652f6f666673657420706169727320696e7374656164206f662063707520706f696e746572732e0a5370656369666963616c6c793a0a0a0973747275637420646576696365202a646576203d20266d795f6465762d3e6465763b0a09646d615f616464725f7420646d615f68616e646c653b0a097374727563742070616765202a70616765203d206275666665722d3e706167653b0a09756e7369676e6564206c6f6e67206f6666736574203d206275666665722d3e6f66667365743b0a0973697a655f742073697a65203d206275666665722d3e6c656e3b0a0a09646d615f68616e646c65203d20646d615f6d61705f70616765286465762c20706167652c206f66667365742c2073697a652c20646972656374696f6e293b0a0969662028646d615f6d617070696e675f6572726f7228646d615f68616e646c652929207b0a09092f2a0a0909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a0909202a2064656c617920616e642074727920616761696e206c61746572206f720a0909202a207265736574206472697665722e0a0909202a2f0a0909676f746f206d61705f6572726f725f68616e646c696e673b0a097d0a0a092e2e2e0a0a09646d615f756e6d61705f70616765286465762c20646d615f68616e646c652c2073697a652c20646972656374696f6e293b0a0a486572652c20226f666673657422206d65616e732062797465206f66667365742077697468696e2074686520676976656e20706167652e0a0a596f752073686f756c642063616c6c20646d615f6d617070696e675f6572726f72282920617320646d615f6d61705f70616765282920636f756c64206661696c20616e642072657475726e0a6572726f72206173206f75746c696e656420756e6465722074686520646d615f6d61705f73696e676c6528292064697363757373696f6e2e0a0a596f752073686f756c642063616c6c20646d615f756e6d61705f70616765207768656e2074686520444d412061637469766974792069732066696e69736865642c20652e672e0a66726f6d2074686520696e7465727275707420776869636820746f6c6420796f7520746861742074686520444d41207472616e7366657220697320646f6e652e0a0a5769746820736361747465726c697374732c20796f75206d6170206120726567696f6e2067617468657265642066726f6d207365766572616c20726567696f6e732062793a0a0a09696e7420692c20636f756e74203d20646d615f6d61705f7367286465762c2073676c6973742c206e656e74732c20646972656374696f6e293b0a0973747275637420736361747465726c697374202a73673b0a0a09666f725f656163685f73672873676c6973742c2073672c20636f756e742c206929207b0a090968775f616464726573735b695d203d2073675f646d615f61646472657373287367293b0a090968775f6c656e5b695d203d2073675f646d615f6c656e287367293b0a097d0a0a7768657265206e656e747320697320746865206e756d626572206f6620656e747269657320696e207468652073676c6973742e0a0a54686520696d706c656d656e746174696f6e206973206672656520746f206d65726765207365766572616c20636f6e73656375746976652073676c69737420656e74726965730a696e746f206f6e652028652e672e20696620444d41206d617070696e6720697320646f6e65207769746820504147455f53495a45206772616e756c61726974792c20616e790a636f6e73656375746976652073676c69737420656e74726965732063616e206265206d657267656420696e746f206f6e652070726f766964656420746865206669727374206f6e650a656e647320616e6420746865207365636f6e64206f6e6520737461727473206f6e2061207061676520626f756e64617279202d20696e20666163742074686973206973206120687567650a616476616e7461676520666f72206361726473207768696368206569746865722063616e6e6f7420646f20736361747465722d676174686572206f72206861766520766572790a6c696d69746564206e756d626572206f6620736361747465722d67617468657220656e74726965732920616e642072657475726e73207468652061637475616c206e756d6265720a6f6620736720656e7472696573206974206d6170706564207468656d20746f2e204f6e206661696c75726520302069732072657475726e65642e0a0a5468656e20796f752073686f756c64206c6f6f7020636f756e742074696d657320286e6f74653a20746869732063616e206265206c657373207468616e206e656e74732074696d6573290a616e64207573652073675f646d615f61646472657373282920616e642073675f646d615f6c656e2829206d6163726f7320776865726520796f752070726576696f75736c790a61636365737365642073672d3e6164647265737320616e642073672d3e6c656e6774682061732073686f776e2061626f76652e0a0a546f20756e6d6170206120736361747465726c6973742c206a7573742063616c6c3a0a0a09646d615f756e6d61705f7367286465762c2073676c6973742c206e656e74732c20646972656374696f6e293b0a0a416761696e2c206d616b65207375726520444d412061637469766974792068617320616c72656164792066696e69736865642e0a0a504c45415345204e4f54453a202054686520276e656e74732720617267756d656e7420746f2074686520646d615f756e6d61705f73672063616c6c206d7573742062650a2020202020202020202020202020746865205f73616d655f206f6e6520796f752070617373656420696e746f2074686520646d615f6d61705f73672063616c6c2c0a0920202020202069742073686f756c64205f4e4f545f206265207468652027636f756e74272076616c7565205f72657475726e65645f2066726f6d207468650a2020202020202020202020202020646d615f6d61705f73672063616c6c2e0a0a457665727920646d615f6d61705f7b73696e676c652c73677d2063616c6c2073686f756c6420686176652069747320646d615f756e6d61705f7b73696e676c652c73677d0a636f756e746572706172742c206265636175736520746865206275732061646472657373207370616365206973206120736861726564207265736f757263652028616c74686f7567680a696e20736f6d6520706f72747320746865206d617070696e672069732070657220656163682042555320736f206c657373206465766963657320636f6e74656e6420666f72207468650a73616d652062757320616464726573732073706163652920616e6420796f7520636f756c642072656e64657220746865206d616368696e6520756e757361626c6520627920656174696e670a616c6c20627573206164647265737365732e0a0a496620796f75206e65656420746f20757365207468652073616d652073747265616d696e6720444d4120726567696f6e206d756c7469706c652074696d657320616e6420746f7563680a746865206461746120696e206265747765656e2074686520444d41207472616e73666572732c2074686520627566666572206e6565647320746f2062652073796e6365640a70726f7065726c7920696e206f7264657220666f72207468652063707520616e642064657669636520746f2073656520746865206d6f7374207570746f6461746520616e640a636f727265637420636f7079206f662074686520444d41206275666665722e0a0a536f2c2066697273746c792c206a757374206d6170206974207769746820646d615f6d61705f7b73696e676c652c73677d2c20616e64206166746572206561636820444d410a7472616e736665722063616c6c206569746865723a0a0a09646d615f73796e635f73696e676c655f666f725f637075286465762c20646d615f68616e646c652c2073697a652c20646972656374696f6e293b0a0a6f723a0a0a09646d615f73796e635f73675f666f725f637075286465762c2073676c6973742c206e656e74732c20646972656374696f6e293b0a0a617320617070726f7072696174652e0a0a5468656e2c20696620796f75207769736820746f206c65742074686520646576696365206765742061742074686520444d41206172656120616761696e2c0a66696e69736820616363657373696e67207468652064617461207769746820746865206370752c20616e64207468656e206265666f72652061637475616c6c790a676976696e67207468652062756666657220746f207468652068617264776172652063616c6c206569746865723a0a0a09646d615f73796e635f73696e676c655f666f725f646576696365286465762c20646d615f68616e646c652c2073697a652c20646972656374696f6e293b0a0a6f723a0a0a09646d615f73796e635f73675f666f725f646576696365286465762c2073676c6973742c206e656e74732c20646972656374696f6e293b0a0a617320617070726f7072696174652e0a0a416674657220746865206c61737420444d41207472616e736665722063616c6c206f6e65206f662074686520444d4120756e6d617020726f7574696e65730a646d615f756e6d61705f7b73696e676c652c73677d2e20496620796f7520646f6e277420746f7563682074686520646174612066726f6d2074686520666972737420646d615f6d61705f2a0a63616c6c2074696c6c20646d615f756e6d61705f2a2c207468656e20796f7520646f6e2774206861766520746f2063616c6c2074686520646d615f73796e635f2a0a726f7574696e657320617420616c6c2e0a0a486572652069732070736575646f20636f64652077686963682073686f7773206120736974756174696f6e20696e20776869636820796f7520776f756c64206e6565640a746f207573652074686520646d615f73796e635f2a282920696e74657266616365732e0a0a096d795f636172645f73657475705f726563656976655f62756666657228737472756374206d795f63617264202a63702c2063686172202a6275666665722c20696e74206c656e290a097b0a0909646d615f616464725f74206d617070696e673b0a0a09096d617070696e67203d20646d615f6d61705f73696e676c652863702d3e6465762c206275666665722c206c656e2c20444d415f46524f4d5f444556494345293b0a090969662028646d615f6d617070696e675f6572726f7228646d615f68616e646c652929207b0a0909092f2a0a090909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a090909202a2064656c617920616e642074727920616761696e206c61746572206f720a090909202a207265736574206472697665722e0a090909202a2f0a090909676f746f206d61705f6572726f725f68616e646c696e673b0a09097d0a0a090963702d3e72785f627566203d206275666665723b0a090963702d3e72785f6c656e203d206c656e3b0a090963702d3e72785f646d61203d206d617070696e673b0a0a0909676976655f72785f6275665f746f5f63617264286370293b0a097d0a0a092e2e2e0a0a096d795f636172645f696e746572727570745f68616e646c657228696e74206972712c20766f6964202a64657669642c207374727563742070745f72656773202a72656773290a097b0a0909737472756374206d795f63617264202a6370203d2064657669643b0a0a09092e2e2e0a090969662028726561645f636172645f73746174757328637029203d3d2052585f4255465f5452414e5346455252454429207b0a090909737472756374206d795f636172645f686561646572202a68703b0a0a0909092f2a204578616d696e65207468652068656164657220746f2073656520696620776520776973680a090909202a20746f206163636570742074686520646174612e20204275742073796e6368726f6e697a650a090909202a2074686520444d41207472616e73666572207769746820746865204350552066697273740a090909202a20736f207468617420776520736565207570646174656420636f6e74656e74732e0a090909202a2f0a090909646d615f73796e635f73696e676c655f666f725f637075282663702d3e6465762c2063702d3e72785f646d612c0a09090909090963702d3e72785f6c656e2c0a090909090909444d415f46524f4d5f444556494345293b0a0a0909092f2a204e6f77206974206973207361666520746f206578616d696e6520746865206275666665722e202a2f0a0909096870203d2028737472756374206d795f636172645f686561646572202a292063702d3e72785f6275663b0a090909696620286865616465725f69735f6f6b2868702929207b0a09090909646d615f756e6d61705f73696e676c65282663702d3e6465762c2063702d3e72785f646d612c2063702d3e72785f6c656e2c0a09090909090920444d415f46524f4d5f444556494345293b0a09090909706173735f746f5f75707065725f6c61796572732863702d3e72785f627566293b0a090909096d616b655f616e645f73657475705f6e65775f72785f627566286370293b0a0909097d20656c7365207b0a090909092f2a204350552073686f756c64206e6f7420777269746520746f0a09090909202a20444d415f46524f4d5f4445564943452d6d617070656420617265612c0a09090909202a20736f20646d615f73796e635f73696e676c655f666f725f64657669636528292069730a09090909202a206e6f74206e656564656420686572652e20497420776f756c642062652072657175697265640a09090909202a20666f7220444d415f4249444952454354494f4e414c206d617070696e672069660a09090909202a20746865206d656d6f727920776173206d6f6469666965642e0a09090909202a2f0a09090909676976655f72785f6275665f746f5f63617264286370293b0a0909097d0a09097d0a097d0a0a4472697665727320636f6e7665727465642066756c6c7920746f207468697320696e746572666163652073686f756c64206e6f742075736520766972745f746f5f62757320616e790a6c6f6e6765722c206e6f722073686f756c64207468657920757365206275735f746f5f766972742e20536f6d652064726976657273206861766520746f206265206368616e67656420610a6c6974746c65206269742c2062656361757365207468657265206973206e6f206c6f6e67657220616e206571756976616c656e7420746f206275735f746f5f7669727420696e207468650a64796e616d696320444d41206d617070696e6720736368656d65202d20796f75206861766520746f20616c776179732073746f72652074686520444d41206164647265737365730a72657475726e65642062792074686520646d615f616c6c6f635f636f686572656e742c20646d615f706f6f6c5f616c6c6f632c20616e6420646d615f6d61705f73696e676c650a63616c6c732028646d615f6d61705f73672073746f726573207468656d20696e2074686520736361747465726c69737420697473656c662069662074686520706c6174666f726d0a737570706f7274732064796e616d696320444d41206d617070696e6720696e2068617264776172652920696e20796f757220647269766572207374727563747572657320616e642f6f720a696e207468652063617264207265676973746572732e0a0a416c6c20647269766572732073686f756c64206265207573696e6720746865736520696e74657266616365732077697468206e6f20657863657074696f6e732e202049740a697320706c616e6e656420746f20636f6d706c6574656c792072656d6f766520766972745f746f5f627573282920616e64206275735f746f5f7669727428292061730a746865792061726520656e746972656c7920646570726563617465642e2020536f6d6520706f72747320616c726561647920646f206e6f742070726f766964652074686573650a617320697420697320696d706f737369626c6520746f20636f72726563746c7920737570706f7274207468656d2e0a0a09090948616e646c696e67204572726f72730a0a444d412061646472657373207370616365206973206c696d69746564206f6e20736f6d65206172636869746563747572657320616e6420616e20616c6c6f636174696f6e0a6661696c7572652063616e2062652064657465726d696e65642062793a0a0a2d20636865636b696e6720696620646d615f616c6c6f635f636f686572656e742072657475726e73204e554c4c206f7220646d615f6d61705f73672072657475726e7320300a0a2d20636865636b696e67207468652072657475726e656420646d615f616464725f74206f6620646d615f6d61705f73696e676c6520616e6420646d615f6d61705f706167650a20206279207573696e6720646d615f6d617070696e675f6572726f7228293a0a0a09646d615f616464725f7420646d615f68616e646c653b0a0a09646d615f68616e646c65203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a0969662028646d615f6d617070696e675f6572726f72286465762c20646d615f68616e646c652929207b0a09092f2a0a0909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a0909202a2064656c617920616e642074727920616761696e206c61746572206f720a0909202a207265736574206472697665722e0a0909202a2f0a0909676f746f206d61705f6572726f725f68616e646c696e673b0a097d0a0a2d20756e6d617020706167657320746861742061726520616c7265616479206d61707065642c207768656e206d617070696e67206572726f72206f636375727320696e20746865206d6964646c650a20206f662061206d756c7469706c652070616765206d617070696e6720617474656d70742e205468657365206578616d706c6520617265206170706c696361626c6520746f0a2020646d615f6d61705f7061676528292061732077656c6c2e0a0a4578616d706c6520313a0a09646d615f616464725f7420646d615f68616e646c65313b0a09646d615f616464725f7420646d615f68616e646c65323b0a0a09646d615f68616e646c6531203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a0969662028646d615f6d617070696e675f6572726f72286465762c20646d615f68616e646c65312929207b0a09092f2a0a0909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a0909202a2064656c617920616e642074727920616761696e206c61746572206f720a0909202a207265736574206472697665722e0a0909202a2f0a0909676f746f206d61705f6572726f725f68616e646c696e67313b0a097d0a09646d615f68616e646c6532203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a0969662028646d615f6d617070696e675f6572726f72286465762c20646d615f68616e646c65322929207b0a09092f2a0a0909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a0909202a2064656c617920616e642074727920616761696e206c61746572206f720a0909202a207265736574206472697665722e0a0909202a2f0a0909676f746f206d61705f6572726f725f68616e646c696e67323b0a097d0a0a092e2e2e0a0a096d61705f6572726f725f68616e646c696e67323a0a0909646d615f756e6d61705f73696e676c6528646d615f68616e646c6531293b0a096d61705f6572726f725f68616e646c696e67313a0a0a4578616d706c6520323a2028696620627566666572732061726520616c6c6f63617465642061206c6f6f702c20756e6d617020616c6c206d61707065642062756666657273207768656e0a09202020206d617070696e67206572726f7220697320646574656374656420696e20746865206d6964646c65290a0a09646d615f616464725f7420646d615f616464723b0a09646d615f616464725f742061727261795b444d415f425546464552535d3b0a09696e7420736176655f696e646578203d20303b0a0a09666f72202869203d20303b2069203c20444d415f425546464552533b20692b2b29207b0a0a09092e2e2e0a0a0909646d615f61646472203d20646d615f6d61705f73696e676c65286465762c20616464722c2073697a652c20646972656374696f6e293b0a090969662028646d615f6d617070696e675f6572726f72286465762c20646d615f616464722929207b0a0909092f2a0a090909202a207265647563652063757272656e7420444d41206d617070696e672075736167652c0a090909202a2064656c617920616e642074727920616761696e206c61746572206f720a090909202a207265736574206472697665722e0a090909202a2f0a090909676f746f206d61705f6572726f725f68616e646c696e673b0a09097d0a090961727261795b695d2e646d615f61646472203d20646d615f616464723b0a0909736176655f696e6465782b2b3b0a097d0a0a092e2e2e0a0a096d61705f6572726f725f68616e646c696e673a0a0a09666f72202869203d20303b2069203c20736176655f696e6465783b20692b2b29207b0a0a09092e2e2e0a0a0909646d615f756e6d61705f73696e676c652861727261795b695d2e646d615f61646472293b0a097d0a0a4e6574776f726b696e672064726976657273206d7573742063616c6c206465765f6b667265655f736b6220746f20667265652074686520736f636b6574206275666665720a616e642072657475726e204e45544445565f54585f4f4b2069662074686520444d41206d617070696e67206661696c73206f6e20746865207472616e736d697420686f6f6b0a286e646f5f73746172745f786d6974292e2054686973206d65616e7320746861742074686520736f636b657420627566666572206973206a7573742064726f7070656420696e0a746865206661696c75726520636173652e0a0a534353492064726976657273206d7573742072657475726e20534353495f4d4c51554555455f484f53545f425553592069662074686520444d41206d617070696e670a6661696c7320696e20746865207175657565636f6d6d616e6420686f6f6b2e2054686973206d65616e7320746861742074686520534353492073756273797374656d0a7061737365732074686520636f6d6d616e6420746f207468652064726976657220616761696e206c617465722e0a0a09094f7074696d697a696e6720556e6d617020537461746520537061636520436f6e73756d7074696f6e0a0a4f6e206d616e7920706c6174666f726d732c20646d615f756e6d61705f7b73696e676c652c706167657d28292069732073696d706c792061206e6f702e0a5468657265666f72652c206b656570696e6720747261636b206f6620746865206d617070696e67206164647265737320616e64206c656e67746820697320612077617374650a6f662073706163652e2020496e7374656164206f662066696c6c696e6720796f7572206472697665727320757020776974682069666465667320616e6420746865206c696b650a746f2022776f726b2061726f756e642220746869732028776869636820776f756c6420646566656174207468652077686f6c6520707572706f7365206f6620610a706f727461626c6520415049292074686520666f6c6c6f77696e6720666163696c6974696573206172652070726f76696465642e0a0a41637475616c6c792c20696e7374656164206f662064657363726962696e6720746865206d6163726f73206f6e65206279206f6e652c207765276c6c0a7472616e73666f726d20736f6d65206578616d706c6520636f64652e0a0a31292055736520444546494e455f444d415f554e4d41505f7b414444522c4c454e7d20696e20737461746520736176696e6720737472756374757265732e0a2020204578616d706c652c206265666f72653a0a0a097374727563742072696e675f7374617465207b0a090973747275637420736b5f62756666202a736b623b0a0909646d615f616464725f74206d617070696e673b0a09095f5f753332206c656e3b0a097d3b0a0a20202061667465723a0a0a097374727563742072696e675f7374617465207b0a090973747275637420736b5f62756666202a736b623b0a0909444546494e455f444d415f554e4d41505f41444452286d617070696e67293b0a0909444546494e455f444d415f554e4d41505f4c454e286c656e293b0a097d3b0a0a32292055736520646d615f756e6d61705f7b616464722c6c656e7d5f73657420746f207365742074686573652076616c7565732e0a2020204578616d706c652c206265666f72653a0a0a0972696e67702d3e6d617070696e67203d20464f4f3b0a0972696e67702d3e6c656e203d204241523b0a0a20202061667465723a0a0a09646d615f756e6d61705f616464725f7365742872696e67702c206d617070696e672c20464f4f293b0a09646d615f756e6d61705f6c656e5f7365742872696e67702c206c656e2c20424152293b0a0a33292055736520646d615f756e6d61705f7b616464722c6c656e7d20746f206163636573732074686573652076616c7565732e0a2020204578616d706c652c206265666f72653a0a0a09646d615f756e6d61705f73696e676c65286465762c2072696e67702d3e6d617070696e672c2072696e67702d3e6c656e2c0a09090920444d415f46524f4d5f444556494345293b0a0a20202061667465723a0a0a09646d615f756e6d61705f73696e676c65286465762c0a09090920646d615f756e6d61705f616464722872696e67702c206d617070696e67292c0a09090920646d615f756e6d61705f6c656e2872696e67702c206c656e292c0a09090920444d415f46524f4d5f444556494345293b0a0a4974207265616c6c792073686f756c642062652073656c662d6578706c616e61746f72792e2020576520747265617420746865204144445220616e64204c454e0a73657061726174656c792c206265636175736520697420697320706f737369626c6520666f7220616e20696d706c656d656e746174696f6e20746f206f6e6c790a6e65656420746865206164647265737320696e206f7264657220746f20706572666f726d2074686520756e6d6170206f7065726174696f6e2e0a0a090909506c6174666f726d204973737565730a0a496620796f7520617265206a7573742077726974696e67206472697665727320666f72204c696e757820616e6420646f206e6f74206d61696e7461696e0a616e2061726368697465637475726520706f727420666f7220746865206b65726e656c2c20796f752063616e20736166656c7920736b697020646f776e0a746f2022436c6f73696e67222e0a0a31292053747275637420736361747465726c69737420726571756972656d656e74732e0a0a202020446f6e277420696e76656e7420746865206172636869746563747572652073706563696669632073747275637420736361747465726c6973743b206a757374207573650a2020203c61736d2d67656e657269632f736361747465726c6973742e683e2e20596f75206e65656420746f20656e61626c650a202020434f4e4649475f4e4545445f53475f444d415f4c454e475448206966207468652061726368697465637475726520737570706f72747320494f4d4d55730a20202028696e636c7564696e6720736f66747761726520494f4d4d55292e0a0a322920415243485f444d415f4d494e414c49474e0a0a20202041726368697465637475726573206d75737420656e737572652074686174206b6d616c6c6f63276564206275666665722069730a202020444d412d736166652e204472697665727320616e642073756273797374656d7320646570656e64206f6e2069742e20496620616e206172636869746563747572650a20202069736e27742066756c6c7920444d412d636f686572656e742028692e652e20686172647761726520646f65736e277420656e737572652074686174206461746120696e0a20202074686520435055206361636865206973206964656e746963616c20746f206461746120696e206d61696e206d656d6f7279292c0a202020415243485f444d415f4d494e414c49474e206d7573742062652073657420736f207468617420746865206d656d6f727920616c6c6f6361746f720a2020206d616b657320737572652074686174206b6d616c6c6f632765642062756666657220646f65736e27742073686172652061206361636865206c696e6520776974680a202020746865206f74686572732e2053656520617263682f61726d2f696e636c7564652f61736d2f63616368652e6820617320616e206578616d706c652e0a0a2020204e6f7465207468617420415243485f444d415f4d494e414c49474e2069732061626f757420444d41206d656d6f727920616c69676e6d656e740a202020636f6e73747261696e74732e20596f7520646f6e2774206e65656420746f20776f7272792061626f7574207468652061726368697465637475726520646174610a202020616c69676e6d656e7420636f6e73747261696e74732028652e672e2074686520616c69676e6d656e7420636f6e73747261696e74732061626f75742036342d6269740a2020206f626a65637473292e0a0a332920537570706f7274696e67206d756c7469706c65207479706573206f6620494f4d4d55730a0a202020496620796f757220617263686974656374757265206e6565647320746f20737570706f7274206d756c7469706c65207479706573206f6620494f4d4d55732c20796f750a20202063616e2075736520696e636c7564652f6c696e75782f61736d2d67656e657269632f646d612d6d617070696e672d636f6d6d6f6e2e682e204974277320610a2020206c69627261727920746f20737570706f72742074686520444d41204150492077697468206d756c7469706c65207479706573206f6620494f4d4d55732e204c6f74730a2020206f66206172636869746563747572657320287838362c20706f77657270632c2073682c20616c7068612c20696136342c206d6963726f626c617a6520616e640a202020737061726329207573652069742e2043686f6f7365206f6e6520746f2073656520686f772069742063616e20626520757365642e20496620796f75206e65656420746f0a202020737570706f7274206d756c7469706c65207479706573206f6620494f4d4d557320696e20612073696e676c652073797374656d2c20746865206578616d706c65206f660a202020783836206f7220706f77657270632068656c70732e0a0a090909202020436c6f73696e670a0a5468697320646f63756d656e742c20616e64207468652041504920697473656c662c20776f756c64206e6f7420626520696e206974732063757272656e740a666f726d20776974686f75742074686520666565646261636b20616e642073756767657374696f6e732066726f6d206e756d65726f757320696e646976696475616c732e0a576520776f756c64206c696b6520746f207370656369666963616c6c79206d656e74696f6e2c20696e206e6f20706172746963756c6172206f726465722c207468650a666f6c6c6f77696e672070656f706c653a0a0a0952757373656c6c204b696e67203c726d6b4061726d2e6c696e75782e6f72672e756b3e0a094c656f20446167756d203c646167756d4062617272656c2e656e67722e7367692e636f6d3e0a0952616c662042616563686c65203c72616c66406f73732e7367692e636f6d3e0a094772616e74204772756e646c6572203c6772756e646c6572406375702e68702e636f6d3e0a094a6179204573746162726f6f6b203c4a61792e4573746162726f6f6b40636f6d7061712e636f6d3e0a0954686f6d6173205361696c6572203c7361696c6572406966652e65652e6574687a2e63683e0a09416e6472656120417263616e67656c69203c616e6472656140737573652e64653e0a094a656e73204178626f65203c6a656e732e6178626f65406f7261636c652e636f6d3e0a094461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f444d412d4150492e747874000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030363634353500313231313437343433333000303031373236340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020202020202020202020202044796e616d696320444d41206d617070696e67207573696e67207468652067656e65726963206465766963650a2020202020202020202020202020203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a0a20202020202020204a616d657320452e4a2e20426f74746f6d6c6579203c4a616d65732e426f74746f6d6c65794048616e73656e506172746e6572736869702e636f6d3e0a0a5468697320646f63756d656e74206465736372696265732074686520444d41204150492e2020466f722061206d6f72652067656e746c6520696e74726f64756374696f6e0a6f6620746865204150492028616e642061637475616c206578616d706c657329207365650a446f63756d656e746174696f6e2f444d412d4150492d484f57544f2e7478742e0a0a54686973204150492069732073706c697420696e746f2074776f207069656365732e20205061727420492064657363726962657320746865204150492e2020506172742049490a6465736372696265732074686520657874656e73696f6e7320746f207468652041504920666f7220737570706f7274696e67206e6f6e2d636f6e73697374656e740a6d656d6f7279206d616368696e65732e2020556e6c65737320796f75206b6e6f77207468617420796f757220647269766572206162736f6c7574656c792068617320746f0a737570706f7274206e6f6e2d636f6e73697374656e7420706c6174666f726d7320287468697320697320757375616c6c79206f6e6c79206c65676163790a706c6174666f726d732920796f752073686f756c64206f6e6c792075736520746865204150492064657363726962656420696e207061727420492e0a0a506172742049202d20646d615f204150490a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a546f206765742074686520646d615f204150492c20796f75206d7573742023696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a0a0a50617274204961202d205573696e67206c6172676520646d612d636f686572656e7420627566666572730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a766f6964202a0a646d615f616c6c6f635f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a0909092020202020646d615f616464725f74202a646d615f68616e646c652c206766705f7420666c6167290a0a436f6e73697374656e74206d656d6f7279206973206d656d6f727920666f722077686963682061207772697465206279206569746865722074686520646576696365206f720a7468652070726f636573736f722063616e20696d6d6564696174656c792062652072656164206279207468652070726f636573736f72206f72206465766963650a776974686f757420686176696e6720746f20776f7272792061626f75742063616368696e6720656666656374732e202028596f75206d617920686f7765766572206e6565640a746f206d616b65207375726520746f20666c757368207468652070726f636573736f7227732077726974652062756666657273206265666f72652074656c6c696e670a6465766963657320746f20726561642074686174206d656d6f72792e290a0a5468697320726f7574696e6520616c6c6f6361746573206120726567696f6e206f66203c73697a653e206279746573206f6620636f6e73697374656e74206d656d6f72792e0a497420616c736f2072657475726e732061203c646d615f68616e646c653e207768696368206d6179206265206361737420746f20616e20756e7369676e65640a696e7465676572207468652073616d65207769647468206173207468652062757320616e6420757365642061732074686520706879736963616c20616464726573730a62617365206f662074686520726567696f6e2e0a0a52657475726e733a206120706f696e74657220746f2074686520616c6c6f636174656420726567696f6e2028696e207468652070726f636573736f722773207669727475616c0a6164647265737320737061636529206f72204e554c4c2069662074686520616c6c6f636174696f6e206661696c65642e0a0a4e6f74653a20636f6e73697374656e74206d656d6f72792063616e20626520657870656e73697665206f6e20736f6d6520706c6174666f726d732c20616e64207468650a6d696e696d756d20616c6c6f636174696f6e206c656e677468206d617920626520617320626967206173206120706167652c20736f20796f752073686f756c640a636f6e736f6c696461746520796f757220726571756573747320666f7220636f6e73697374656e74206d656d6f7279206173206d75636820617320706f737369626c652e0a5468652073696d706c6573742077617920746f20646f207468617420697320746f207573652074686520646d615f706f6f6c2063616c6c7320287365652062656c6f77292e0a0a54686520666c616720706172616d657465722028646d615f616c6c6f635f636f686572656e74206f6e6c792920616c6c6f7773207468652063616c6c657220746f0a7370656369667920746865204746505f20666c6167732028736565206b6d616c6c6f632920666f722074686520616c6c6f636174696f6e20287468650a696d706c656d656e746174696f6e206d61792063686f6f736520746f2069676e6f726520666c61677320746861742061666665637420746865206c6f636174696f6e206f660a7468652072657475726e6564206d656d6f72792c206c696b65204746505f444d41292e0a0a766f6964202a0a646d615f7a616c6c6f635f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a0909092020202020646d615f616464725f74202a646d615f68616e646c652c206766705f7420666c6167290a0a577261707320646d615f616c6c6f635f636f686572656e74282920616e6420616c736f207a65726f6573207468652072657475726e6564206d656d6f7279206966207468650a616c6c6f636174696f6e20617474656d7074207375636365656465642e0a0a766f69640a646d615f667265655f636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c20766f6964202a6370755f616464722c0a090909202020646d615f616464725f7420646d615f68616e646c65290a0a467265652074686520726567696f6e206f6620636f6e73697374656e74206d656d6f727920796f752070726576696f75736c7920616c6c6f63617465642e20206465762c0a73697a6520616e6420646d615f68616e646c65206d75737420616c6c206265207468652073616d652061732074686f73652070617373656420696e746f207468650a636f6e73697374656e7420616c6c6f636174652e20206370755f61646472206d75737420626520746865207669727475616c20616464726573732072657475726e65642062790a74686520636f6e73697374656e7420616c6c6f636174652e0a0a4e6f7465207468617420756e6c696b65207468656972207369626c696e6720616c6c6f636174696f6e2063616c6c732c20746865736520726f7574696e65730a6d6179206f6e6c792062652063616c6c65642077697468204952517320656e61626c65642e0a0a0a50617274204962202d205573696e6720736d616c6c20646d612d636f686572656e7420627566666572730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a546f2067657420746869732070617274206f662074686520646d615f204150492c20796f75206d7573742023696e636c756465203c6c696e75782f646d61706f6f6c2e683e0a0a4d616e792064726976657273206e656564206c6f7473206f6620736d616c6c20646d612d636f686572656e74206d656d6f727920726567696f6e7320666f7220444d410a64657363726970746f7273206f7220492f4f20627566666572732e2020526174686572207468616e20616c6c6f636174696e6720696e20756e697473206f66206120706167650a6f72206d6f7265207573696e6720646d615f616c6c6f635f636f686572656e7428292c20796f752063616e2075736520444d4120706f6f6c732e2020546865736520776f726b0a6d756368206c696b65206120737472756374206b6d656d5f63616368652c2065786365707420746861742074686579207573652074686520646d612d636f686572656e7420616c6c6f6361746f722c0a6e6f74205f5f6765745f667265655f706167657328292e2020416c736f2c207468657920756e6465727374616e6420636f6d6d6f6e20686172647761726520636f6e73747261696e74730a666f7220616c69676e6d656e742c206c696b65207175657565206865616473206e656564696e6720746f20626520616c69676e6564206f6e204e2d6279746520626f756e6461726965732e0a0a0a0973747275637420646d615f706f6f6c202a0a09646d615f706f6f6c5f63726561746528636f6e73742063686172202a6e616d652c2073747275637420646576696365202a6465762c0a09090973697a655f742073697a652c2073697a655f7420616c69676e2c2073697a655f7420616c6c6f63293b0a0a54686520706f6f6c20637265617465282920726f7574696e657320696e697469616c697a65206120706f6f6c206f6620646d612d636f686572656e7420627566666572730a666f72207573652077697468206120676976656e206465766963652e20204974206d7573742062652063616c6c656420696e206120636f6e746578742077686963680a63616e20736c6565702e0a0a54686520226e616d652220697320666f7220646961676e6f737469637320286c696b65206120737472756374206b6d656d5f6361636865206e616d65293b2064657620616e642073697a650a617265206c696b65207768617420796f752764207061737320746f20646d615f616c6c6f635f636f686572656e7428292e20205468652064657669636527732068617264776172650a616c69676e6d656e7420726571756972656d656e7420666f7220746869732074797065206f6620646174612069732022616c69676e2220287768696368206973206578707265737365640a696e2062797465732c20616e64206d757374206265206120706f776572206f662074776f292e2020496620796f75722064657669636520686173206e6f20626f756e646172790a63726f7373696e67207265737472696374696f6e732c2070617373203020666f7220616c6c6f633b2070617373696e6720343039362073617973206d656d6f727920616c6c6f63617465640a66726f6d207468697320706f6f6c206d757374206e6f742063726f737320344b4279746520626f756e6461726965732e0a0a0a09766f6964202a646d615f706f6f6c5f616c6c6f632873747275637420646d615f706f6f6c202a706f6f6c2c206766705f74206766705f666c6167732c0a090909646d615f616464725f74202a646d615f68616e646c65293b0a0a5468697320616c6c6f6361746573206d656d6f72792066726f6d2074686520706f6f6c3b207468652072657475726e6564206d656d6f72792077696c6c206d656574207468652073697a650a616e6420616c69676e6d656e7420726571756972656d656e747320737065636966696564206174206372656174696f6e2074696d652e202050617373204746505f41544f4d494320746f0a70726576656e7420626c6f636b696e672c206f722069662069742773207065726d697474656420286e6f7420696e5f696e746572727570742c206e6f7420686f6c64696e6720534d50206c6f636b73292c0a70617373204746505f4b45524e454c20746f20616c6c6f7720626c6f636b696e672e20204c696b6520646d615f616c6c6f635f636f686572656e7428292c20746869732072657475726e730a74776f2076616c7565733a2020616e206164647265737320757361626c6520627920746865206370752c20616e642074686520646d61206164647265737320757361626c65206279207468650a706f6f6c2773206465766963652e0a0a0a09766f696420646d615f706f6f6c5f667265652873747275637420646d615f706f6f6c202a706f6f6c2c20766f6964202a76616464722c0a090909646d615f616464725f742061646472293b0a0a546869732070757473206d656d6f7279206261636b20696e746f2074686520706f6f6c2e202054686520706f6f6c2069732077686174207761732070617373656420746f0a74686520706f6f6c20616c6c6f636174696f6e20726f7574696e653b2074686520637075202876616464722920616e6420646d61206164647265737365732061726520776861740a776572652072657475726e6564207768656e207468617420726f7574696e6520616c6c6f636174656420746865206d656d6f7279206265696e672066726565642e0a0a0a09766f696420646d615f706f6f6c5f64657374726f792873747275637420646d615f706f6f6c202a706f6f6c293b0a0a54686520706f6f6c2064657374726f79282920726f7574696e6573206672656520746865207265736f7572636573206f662074686520706f6f6c2e202054686579206d7573742062650a63616c6c656420696e206120636f6e746578742077686963682063616e20736c6565702e20204d616b65207375726520796f7527766520667265656420616c6c20616c6c6f63617465640a6d656d6f7279206261636b20746f2074686520706f6f6c206265666f726520796f752064657374726f792069742e0a0a0a50617274204963202d20444d412061646472657373696e67206c696d69746174696f6e730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a696e740a646d615f737570706f727465642873747275637420646576696365202a6465762c20753634206d61736b290a0a436865636b7320746f2073656520696620746865206465766963652063616e20737570706f727420444d4120746f20746865206d656d6f7279206465736372696265642062790a6d61736b2e0a0a52657475726e733a20312069662069742063616e20616e6420302069662069742063616e27742e0a0a4e6f7465733a205468697320726f7574696e65206d6572656c7920746573747320746f2073656520696620746865206d61736b20697320706f737369626c652e202049740a776f6e2774206368616e6765207468652063757272656e74206d61736b2073657474696e67732e20204974206973206d6f726520696e74656e64656420617320616e0a696e7465726e616c2041504920666f72207573652062792074686520706c6174666f726d207468616e20616e2065787465726e616c2041504920666f72207573652062790a64726976657220777269746572732e0a0a696e740a646d615f7365745f6d61736b2873747275637420646576696365202a6465762c20753634206d61736b290a0a436865636b7320746f2073656520696620746865206d61736b20697320706f737369626c6520616e64207570646174657320746865206465766963650a706172616d65746572732069662069742069732e0a0a52657475726e733a2030206966207375636365737366756c20616e642061206e65676174697665206572726f72206966206e6f742e0a0a696e740a646d615f7365745f636f686572656e745f6d61736b2873747275637420646576696365202a6465762c20753634206d61736b290a0a436865636b7320746f2073656520696620746865206d61736b20697320706f737369626c6520616e64207570646174657320746865206465766963650a706172616d65746572732069662069742069732e0a0a52657475726e733a2030206966207375636365737366756c20616e642061206e65676174697665206572726f72206966206e6f742e0a0a7536340a646d615f6765745f72657175697265645f6d61736b2873747275637420646576696365202a646576290a0a54686973204150492072657475726e7320746865206d61736b20746861742074686520706c6174666f726d20726571756972657320746f0a6f70657261746520656666696369656e746c792e2020557375616c6c792074686973206d65616e73207468652072657475726e6564206d61736b0a697320746865206d696e696d756d20726571756972656420746f20636f76657220616c6c206f66206d656d6f72792e20204578616d696e696e67207468650a7265717569726564206d61736b20676976657320647269766572732077697468207661726961626c652064657363726970746f722073697a6573207468650a6f70706f7274756e69747920746f2075736520736d616c6c65722064657363726970746f7273206173206e65636573736172792e0a0a52657175657374696e6720746865207265717569726564206d61736b20646f6573206e6f7420616c746572207468652063757272656e74206d61736b2e2020496620796f750a7769736820746f2074616b6520616476616e74616765206f662069742c20796f752073686f756c64206973737565206120646d615f7365745f6d61736b28290a63616c6c20746f2073657420746865206d61736b20746f207468652076616c75652072657475726e65642e0a0a0a50617274204964202d2053747265616d696e6720444d41206d617070696e67730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a646d615f616464725f740a646d615f6d61705f73696e676c652873747275637420646576696365202a6465762c20766f6964202a6370755f616464722c2073697a655f742073697a652c0a0909202020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a4d6170732061207069656365206f662070726f636573736f72207669727475616c206d656d6f727920736f2069742063616e206265206163636573736564206279207468650a64657669636520616e642072657475726e732074686520706879736963616c2068616e646c65206f6620746865206d656d6f72792e0a0a54686520646972656374696f6e20666f7220626f7468206170692773206d617920626520636f6e76657274656420667265656c792062792063617374696e672e0a486f77657665722074686520646d615f2041504920757365732061207374726f6e676c7920747970656420656e756d657261746f7220666f72206974730a646972656374696f6e3a0a0a444d415f4e4f4e4509096e6f20646972656374696f6e20287573656420666f7220646562756767696e67290a444d415f544f5f44455649434509096461746120697320676f696e672066726f6d20746865206d656d6f727920746f20746865206465766963650a444d415f46524f4d5f44455649434509096461746120697320636f6d696e672066726f6d207468652064657669636520746f20746865206d656d6f72790a444d415f4249444952454354494f4e414c09646972656374696f6e2069736e2774206b6e6f776e0a0a4e6f7465733a20204e6f7420616c6c206d656d6f727920726567696f6e7320696e2061206d616368696e652063616e206265206d617070656420627920746869730a4150492e2020467572746865722c20726567696f6e7320746861742061707065617220746f20626520706879736963616c6c7920636f6e746967756f757320696e0a6b65726e656c207669727475616c207370616365206d6179206e6f7420626520636f6e746967756f757320617320706879736963616c206d656d6f72792e202053696e63650a746869732041504920646f6573206e6f742070726f7669646520616e7920736361747465722f676174686572206361706162696c6974792c2069742077696c6c206661696c0a696620746865207573657220747269657320746f206d61702061206e6f6e2d706879736963616c6c7920636f6e746967756f7573207069656365206f66206d656d6f72792e0a466f72207468697320726561736f6e2c206974206973207265636f6d6d656e6465642074686174206d656d6f7279206d61707065642062792074686973204150492062650a6f627461696e6564206f6e6c792066726f6d20736f75726365732077686963682067756172616e74656520697420746f20626520706879736963616c6c7920636f6e746967756f75730a286c696b65206b6d616c6c6f63292e0a0a467572746865722c2074686520706879736963616c2061646472657373206f6620746865206d656d6f7279206d7573742062652077697468696e207468650a646d615f6d61736b206f662074686520646576696365202874686520646d615f6d61736b20726570726573656e7473206120626974206d61736b206f66207468650a6164647265737361626c6520726567696f6e20666f7220746865206465766963652e2020492e652e2c2069662074686520706879736963616c2061646472657373206f660a746865206d656d6f727920616e64656420776974682074686520646d615f6d61736b206973207374696c6c20657175616c20746f2074686520706879736963616c0a616464726573732c207468656e20746865206465766963652063616e20706572666f726d20444d4120746f20746865206d656d6f7279292e2020496e206f7264657220746f0a656e73757265207468617420746865206d656d6f727920616c6c6f6361746564206279206b6d616c6c6f632069732077697468696e2074686520646d615f6d61736b2c0a74686520647269766572206d6179207370656369667920766172696f757320706c6174666f726d2d646570656e64656e7420666c61677320746f2072657374726963740a74686520706879736963616c206d656d6f72792072616e6765206f662074686520616c6c6f636174696f6e2028652e672e206f6e207838362c204746505f444d410a67756172616e7465657320746f2062652077697468696e207468652066697273742031364d62206f6620617661696c61626c6520706879736963616c206d656d6f72792c0a6173207265717569726564206279204953412064657669636573292e0a0a4e6f746520616c736f2074686174207468652061626f766520636f6e73747261696e7473206f6e20706879736963616c20636f6e7469677569747920616e640a646d615f6d61736b206d6179206e6f74206170706c792069662074686520706c6174666f726d2068617320616e20494f4d4d55202861206465766963652077686963680a737570706c696573206120706879736963616c20746f207669727475616c206d617070696e67206265747765656e2074686520492f4f206d656d6f72792062757320616e640a74686520646576696365292e2020486f77657665722c20746f20626520706f727461626c652c20646576696365206472697665722077726974657273206d6179202a6e6f742a0a617373756d652074686174207375636820616e20494f4d4d55206578697374732e0a0a5761726e696e67733a20204d656d6f727920636f686572656e6379206f706572617465732061742061206772616e756c61726974792063616c6c6564207468652063616368650a6c696e652077696474682e2020496e206f7264657220666f72206d656d6f7279206d617070656420627920746869732041504920746f206f7065726174650a636f72726563746c792c20746865206d617070656420726567696f6e206d75737420626567696e2065786163746c79206f6e2061206361636865206c696e650a626f756e6461727920616e6420656e642065786163746c79206f6e206f6e652028746f2070726576656e742074776f2073657061726174656c79206d61707065640a726567696f6e732066726f6d2073686172696e6720612073696e676c65206361636865206c696e65292e202053696e636520746865206361636865206c696e652073697a650a6d6179206e6f74206265206b6e6f776e20617420636f6d70696c652074696d652c20746865204150492077696c6c206e6f7420656e666f72636520746869730a726571756972656d656e742e20205468657265666f72652c206974206973207265636f6d6d656e64656420746861742064726976657220777269746572732077686f0a646f6e27742074616b65207370656369616c206361726520746f2064657465726d696e6520746865206361636865206c696e652073697a652061742072756e2074696d650a6f6e6c79206d6170207669727475616c20726567696f6e73207468617420626567696e20616e6420656e64206f6e207061676520626f756e646172696573202877686963680a6172652067756172616e7465656420616c736f20746f206265206361636865206c696e6520626f756e646172696573292e0a0a444d415f544f5f4445564943452073796e6368726f6e69736174696f6e206d75737420626520646f6e6520616674657220746865206c617374206d6f64696669636174696f6e0a6f6620746865206d656d6f727920726567696f6e2062792074686520736f66747761726520616e64206265666f72652069742069732068616e646564206f666620746f0a746865206472697665722e20204f6e63652074686973207072696d697469766520697320757365642c206d656d6f727920636f766572656420627920746869730a7072696d69746976652073686f756c64206265207472656174656420617320726561642d6f6e6c7920627920746865206465766963652e2020496620746865206465766963650a6d617920777269746520746f20697420617420616e7920706f696e742c2069742073686f756c6420626520444d415f4249444952454354494f4e414c20287365650a62656c6f77292e0a0a444d415f46524f4d5f4445564943452073796e6368726f6e69736174696f6e206d75737420626520646f6e65206265666f726520746865206472697665720a616363657373657320646174612074686174206d6179206265206368616e67656420627920746865206465766963652e202054686973206d656d6f72792073686f756c640a6265207472656174656420617320726561642d6f6e6c7920627920746865206472697665722e202049662074686520647269766572206e6565647320746f2077726974650a746f20697420617420616e7920706f696e742c2069742073686f756c6420626520444d415f4249444952454354494f4e414c20287365652062656c6f77292e0a0a444d415f4249444952454354494f4e414c207265717569726573207370656369616c2068616e646c696e673a206974206d65616e73207468617420746865206472697665720a69736e2774207375726520696620746865206d656d6f727920776173206d6f646966696564206265666f7265206265696e672068616e646564206f666620746f207468650a64657669636520616e6420616c736f2069736e2774207375726520696620746865206465766963652077696c6c20616c736f206d6f646966792069742e2020546875732c0a796f75206d75737420616c776179732073796e63206269646972656374696f6e616c206d656d6f72792074776963653a206f6e6365206265666f7265207468650a6d656d6f72792069732068616e646564206f666620746f20746865206465766963652028746f206d616b65207375726520616c6c206d656d6f7279206368616e6765730a61726520666c75736865642066726f6d207468652070726f636573736f722920616e64206f6e6365206265666f7265207468652064617461206d61792062650a6163636573736564206166746572206265696e67207573656420627920746865206465766963652028746f206d616b65207375726520616e792070726f636573736f720a6361636865206c696e65732061726520757064617465642077697468206461746120746861742074686520646576696365206d61792068617665206368616e676564292e0a0a766f69640a646d615f756e6d61705f73696e676c652873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f616464722c2073697a655f742073697a652c0a090920656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a556e6d6170732074686520726567696f6e2070726576696f75736c79206d61707065642e2020416c6c2074686520706172616d65746572732070617373656420696e0a6d757374206265206964656e746963616c20746f2074686f73652070617373656420696e2028616e642072657475726e65642920627920746865206d617070696e670a4150492e0a0a646d615f616464725f740a646d615f6d61705f706167652873747275637420646576696365202a6465762c207374727563742070616765202a706167652c0a090920202020756e7369676e6564206c6f6e67206f66667365742c2073697a655f742073697a652c0a090920202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a766f69640a646d615f756e6d61705f706167652873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f616464726573732c2073697a655f742073697a652c0a0920202020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a41504920666f72206d617070696e6720616e6420756e6d617070696e6720666f722070616765732e2020416c6c20746865206e6f74657320616e64207761726e696e67730a666f7220746865206f74686572206d617070696e672041504973206170706c7920686572652e2020416c736f2c20616c74686f75676820746865203c6f66667365743e0a616e64203c73697a653e20706172616d6574657273206172652070726f766964656420746f20646f207061727469616c2070616765206d617070696e672c2069742069730a7265636f6d6d656e646564207468617420796f75206e657665722075736520746865736520756e6c65737320796f75207265616c6c79206b6e6f772077686174207468650a63616368652077696474682069732e0a0a696e740a646d615f6d617070696e675f6572726f722873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f61646472290a0a496e20736f6d652063697263756d7374616e63657320646d615f6d61705f73696e676c6520616e6420646d615f6d61705f706167652077696c6c206661696c20746f206372656174650a61206d617070696e672e2041206472697665722063616e20636865636b20666f72207468657365206572726f72732062792074657374696e67207468652072657475726e65640a646d612061646472657373207769746820646d615f6d617070696e675f6572726f7228292e2041206e6f6e2d7a65726f2072657475726e2076616c7565206d65616e7320746865206d617070696e670a636f756c64206e6f74206265206372656174656420616e6420746865206472697665722073686f756c642074616b6520617070726f70726961746520616374696f6e2028652e672e0a7265647563652063757272656e7420444d41206d617070696e67207573616765206f722064656c617920616e642074727920616761696e206c61746572292e0a0a09696e740a09646d615f6d61705f73672873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73672c0a0909696e74206e656e74732c20656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a52657475726e733a20746865206e756d626572206f6620706879736963616c207365676d656e7473206d6170706564202874686973206d61792062652073686f727465720a7468616e203c6e656e74733e2070617373656420696e20696620736f6d6520656c656d656e7473206f662074686520736361747465722f676174686572206c697374206172650a706879736963616c6c79206f72207669727475616c6c792061646a6163656e7420616e6420616e20494f4d4d55206d617073207468656d207769746820612073696e676c650a656e747279292e0a0a506c65617365206e6f74652074686174207468652073672063616e6e6f74206265206d617070656420616761696e20696620697420686173206265656e206d6170706564206f6e63652e0a546865206d617070696e672070726f6365737320697320616c6c6f77656420746f2064657374726f7920696e666f726d6174696f6e20696e207468652073672e0a0a4173207769746820746865206f74686572206d617070696e6720696e74657266616365732c20646d615f6d61705f73672063616e206661696c2e205768656e2069740a646f65732c20302069732072657475726e656420616e64206120647269766572206d7573742074616b6520617070726f70726961746520616374696f6e2e2049742069730a637269746963616c2074686174207468652064726976657220646f20736f6d657468696e672c20696e207468652063617365206f66206120626c6f636b206472697665720a61626f7274696e67207468652072657175657374206f72206576656e206f6f7073696e6720697320626574746572207468616e20646f696e67206e6f7468696e6720616e640a636f7272757074696e67207468652066696c6573797374656d2e0a0a5769746820736361747465726c697374732c20796f75207573652074686520726573756c74696e67206d617070696e67206c696b6520746869733a0a0a09696e7420692c20636f756e74203d20646d615f6d61705f7367286465762c2073676c6973742c206e656e74732c20646972656374696f6e293b0a0973747275637420736361747465726c697374202a73673b0a0a09666f725f656163685f73672873676c6973742c2073672c20636f756e742c206929207b0a090968775f616464726573735b695d203d2073675f646d615f61646472657373287367293b0a090968775f6c656e5b695d203d2073675f646d615f6c656e287367293b0a097d0a0a7768657265206e656e747320697320746865206e756d626572206f6620656e747269657320696e207468652073676c6973742e0a0a54686520696d706c656d656e746174696f6e206973206672656520746f206d65726765207365766572616c20636f6e73656375746976652073676c69737420656e74726965730a696e746f206f6e652028652e672e207769746820616e20494f4d4d552c206f72206966207365766572616c207061676573206a7573742068617070656e20746f2062650a706879736963616c6c7920636f6e746967756f75732920616e642072657475726e73207468652061637475616c206e756d626572206f6620736720656e74726965732069740a6d6170706564207468656d20746f2e204f6e206661696c75726520302c2069732072657475726e65642e0a0a5468656e20796f752073686f756c64206c6f6f7020636f756e742074696d657320286e6f74653a20746869732063616e206265206c657373207468616e206e656e74732074696d6573290a616e64207573652073675f646d615f61646472657373282920616e642073675f646d615f6c656e2829206d6163726f7320776865726520796f752070726576696f75736c790a61636365737365642073672d3e6164647265737320616e642073672d3e6c656e6774682061732073686f776e2061626f76652e0a0a09766f69640a09646d615f756e6d61705f73672873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73672c0a0909696e74206e6877656e74726965732c20656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a556e6d6170207468652070726576696f75736c79206d617070656420736361747465722f676174686572206c6973742e2020416c6c2074686520706172616d65746572730a6d757374206265207468652073616d652061732074686f736520616e642070617373656420696e20746f2074686520736361747465722f676174686572206d617070696e670a4150492e0a0a4e6f74653a203c6e656e74733e206d75737420626520746865206e756d62657220796f752070617373656420696e2c202a6e6f742a20746865206e756d626572206f660a706879736963616c20656e74726965732072657475726e65642e0a0a766f69640a646d615f73796e635f73696e676c655f666f725f6370752873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f68616e646c652c2073697a655f742073697a652c0a090909656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a766f69640a646d615f73796e635f73696e676c655f666f725f6465766963652873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f68616e646c652c2073697a655f742073697a652c0a090909202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a766f69640a646d615f73796e635f73675f666f725f6370752873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73672c20696e74206e656c656d732c0a090920202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a766f69640a646d615f73796e635f73675f666f725f6465766963652873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73672c20696e74206e656c656d732c0a090920202020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a53796e6368726f6e69736520612073696e676c6520636f6e746967756f7573206f7220736361747465722f676174686572206d617070696e6720666f7220746865206370750a616e64206465766963652e2057697468207468652073796e635f7367204150492c20616c6c2074686520706172616d6574657273206d757374206265207468652073616d650a61732074686f73652070617373656420696e746f207468652073696e676c65206d617070696e67204150492e2057697468207468652073796e635f73696e676c65204150492c0a796f752063616e2075736520646d615f68616e646c6520616e642073697a6520706172616d65746572732074686174206172656e2774206964656e746963616c20746f0a74686f73652070617373656420696e746f207468652073696e676c65206d617070696e672041504920746f20646f2061207061727469616c2073796e632e0a0a4e6f7465733a2020596f75206d75737420646f20746869733a0a0a2d204265666f72652072656164696e672076616c75657320746861742068617665206265656e207772697474656e20627920444d412066726f6d20746865206465766963650a2020287573652074686520444d415f46524f4d5f44455649434520646972656374696f6e290a2d2041667465722077726974696e672076616c75657320746861742077696c6c206265207772697474656e20746f2074686520646576696365207573696e6720444d410a2020287573652074686520444d415f544f5f4445564943452920646972656374696f6e0a2d206265666f7265202a616e642a2061667465722068616e64696e67206d656d6f727920746f207468652064657669636520696620746865206d656d6f72792069730a2020444d415f4249444952454354494f4e414c0a0a53656520616c736f20646d615f6d61705f73696e676c6528292e0a0a646d615f616464725f740a646d615f6d61705f73696e676c655f61747472732873747275637420646576696365202a6465762c20766f6964202a6370755f616464722c2073697a655f742073697a652c0a09092020202020656e756d20646d615f646174615f646972656374696f6e206469722c0a0909202020202073747275637420646d615f6174747273202a6174747273290a0a766f69640a646d615f756e6d61705f73696e676c655f61747472732873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f616464722c0a09092020202020202073697a655f742073697a652c20656e756d20646d615f646174615f646972656374696f6e206469722c0a09092020202020202073747275637420646d615f6174747273202a6174747273290a0a696e740a646d615f6d61705f73675f61747472732873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73676c2c0a090920696e74206e656e74732c20656e756d20646d615f646174615f646972656374696f6e206469722c0a09092073747275637420646d615f6174747273202a6174747273290a0a766f69640a646d615f756e6d61705f73675f61747472732873747275637420646576696365202a6465762c2073747275637420736361747465726c697374202a73676c2c0a0909202020696e74206e656e74732c20656e756d20646d615f646174615f646972656374696f6e206469722c0a090920202073747275637420646d615f6174747273202a6174747273290a0a54686520666f75722066756e6374696f6e732061626f766520617265206a757374206c696b652074686520636f756e746572706172742066756e6374696f6e730a776974686f757420746865205f61747472732073756666697865732c2065786365707420746861742074686579207061737320616e206f7074696f6e616c0a73747275637420646d615f61747472732a2e0a0a73747275637420646d615f617474727320656e63617073756c61746573206120736574206f662022646d612061747472696275746573222e20466f72207468650a646566696e6974696f6e206f662073747275637420646d615f617474727320736565206c696e75782f646d612d61747472732e682e0a0a54686520696e746572707265746174696f6e206f6620646d612061747472696275746573206973206172636869746563747572652d73706563696669632c20616e640a65616368206174747269627574652073686f756c6420626520646f63756d656e74656420696e20446f63756d656e746174696f6e2f444d412d617474726962757465732e7478742e0a0a49662073747275637420646d615f61747472732a206973204e554c4c2c207468652073656d616e74696373206f662065616368206f662074686573650a66756e6374696f6e73206973206964656e746963616c20746f2074686f7365206f662074686520636f72726573706f6e64696e672066756e6374696f6e0a776974686f757420746865205f6174747273207375666669782e204173206120726573756c7420646d615f6d61705f73696e676c655f617474727328290a63616e2067656e6572616c6c79207265706c61636520646d615f6d61705f73696e676c6528292c206574632e0a0a417320616e206578616d706c65206f662074686520757365206f6620746865202a5f61747472732066756e6374696f6e732c2068657265277320686f770a796f7520636f756c64207061737320616e2061747472696275746520444d415f415454525f464f4f207768656e206d617070696e67206d656d6f72790a666f7220444d413a0a0a23696e636c756465203c6c696e75782f646d612d61747472732e683e0a2f2a20444d415f415454525f464f4f2073686f756c6420626520646566696e656420696e206c696e75782f646d612d61747472732e6820616e640a202a20646f63756d656e74656420696e20446f63756d656e746174696f6e2f444d412d617474726962757465732e747874202a2f0a2e2e2e0a0a09444546494e455f444d415f4154545253286174747273293b0a09646d615f7365745f6174747228444d415f415454525f464f4f2c20266174747273293b0a092e2e2e2e0a096e203d20646d615f6d61705f73675f6174747273286465762c2073672c206e656e74732c20444d415f544f5f4445564943452c202661747472293b0a092e2e2e2e0a0a41726368697465637475726573207468617420636172652061626f757420444d415f415454525f464f4f20776f756c6420636865636b20666f72206974730a70726573656e636520696e20746865697220696d706c656d656e746174696f6e73206f6620746865206d617070696e6720616e6420756e6d617070696e670a726f7574696e65732c20652e672e3a0a0a766f6964207768697a636f5f646d615f6d61705f73675f61747472732873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f616464722c0a090909202020202073697a655f742073697a652c20656e756d20646d615f646174615f646972656374696f6e206469722c0a090909202020202073747275637420646d615f6174747273202a6174747273290a7b0a092e2e2e2e0a09696e7420666f6f203d2020646d615f6765745f6174747228444d415f415454525f464f4f2c206174747273293b0a092e2e2e2e0a0969662028666f6f290a09092f2a207477697a7a6c65207468652066726f626e6f7a7a6c65202a2f0a092e2e2e2e0a0a0a50617274204949202d20416476616e63656420646d615f2075736167650a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a5761726e696e673a20546865736520706965636573206f662074686520444d41204150492073686f756c64206e6f74206265207573656420696e207468650a6d616a6f72697479206f662063617365732c2073696e6365207468657920636174657220666f7220756e6c696b656c7920636f726e657220636173657320746861740a646f6e27742062656c6f6e6720696e20757375616c20647269766572732e0a0a496620796f7520646f6e277420756e6465727374616e6420686f77206361636865206c696e6520636f686572656e637920776f726b73206265747765656e20610a70726f636573736f7220616e6420616e20492f4f206465766963652c20796f752073686f756c64206e6f74206265207573696e6720746869732070617274206f66207468650a41504920617420616c6c2e0a0a766f6964202a0a646d615f616c6c6f635f6e6f6e636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c0a09090920202020202020646d615f616464725f74202a646d615f68616e646c652c206766705f7420666c6167290a0a4964656e746963616c20746f20646d615f616c6c6f635f636f686572656e7428292065786365707420746861742074686520706c6174666f726d2077696c6c0a63686f6f736520746f2072657475726e2065697468657220636f6e73697374656e74206f72206e6f6e2d636f6e73697374656e74206d656d6f727920617320697420736565730a6669742e20204279207573696e672074686973204150492c20796f75206172652067756172616e746565696e6720746f2074686520706c6174666f726d207468617420796f750a6861766520616c6c2074686520636f727265637420616e64206e65636573736172792073796e6320706f696e747320666f722074686973206d656d6f727920696e207468650a6472697665722073686f756c642069742063686f6f736520746f2072657475726e206e6f6e2d636f6e73697374656e74206d656d6f72792e0a0a4e6f74653a2077686572652074686520706c6174666f726d2063616e2072657475726e20636f6e73697374656e74206d656d6f72792c2069742077696c6c0a67756172616e7465652074686174207468652073796e6320706f696e7473206265636f6d65206e6f70732e0a0a5761726e696e673a202048616e646c696e67206e6f6e2d636f6e73697374656e74206d656d6f72792069732061207265616c207061696e2e2020596f752073686f756c640a6f6e6c7920657665722075736520746869732041504920696620796f7520706f7369746976656c79206b6e6f7720796f7572206472697665722077696c6c2062650a726571756972656420746f20776f726b206f6e206f6e65206f662074686520726172652028757375616c6c79206e6f6e2d5043492920617263686974656374757265730a746861742073696d706c792063616e6e6f74206d616b6520636f6e73697374656e74206d656d6f72792e0a0a766f69640a646d615f667265655f6e6f6e636f686572656e742873747275637420646576696365202a6465762c2073697a655f742073697a652c20766f6964202a6370755f616464722c0a090909202020202020646d615f616464725f7420646d615f68616e646c65290a0a46726565206d656d6f727920616c6c6f636174656420627920746865206e6f6e636f6e73697374656e74204150492e2020416c6c20706172616d6574657273206d7573740a6265206964656e746963616c20746f2074686f73652070617373656420696e2028616e642072657475726e65642062790a646d615f616c6c6f635f6e6f6e636f686572656e742829292e0a0a696e740a646d615f6765745f63616368655f616c69676e6d656e7428766f6964290a0a52657475726e73207468652070726f636573736f7220636163686520616c69676e6d656e742e20205468697320697320746865206162736f6c757465206d696e696d756d0a616c69676e6d656e74202a616e642a207769647468207468617420796f75206d757374206f627365727665207768656e20656974686572206d617070696e670a6d656d6f7279206f7220646f696e67207061727469616c20666c75736865732e0a0a4e6f7465733a205468697320415049206d61792072657475726e2061206e756d626572202a6c61726765722a207468616e207468652061637475616c2063616368650a6c696e652c206275742069742077696c6c2067756172616e7465652074686174206f6e65206f72206d6f7265206361636865206c696e6573206669742065786163746c790a696e746f207468652077696474682072657475726e656420627920746869732063616c6c2e202049742077696c6c20616c736f20616c77617973206265206120706f7765720a6f662074776f20666f72206561737920616c69676e6d656e742e0a0a766f69640a646d615f63616368655f73796e632873747275637420646576696365202a6465762c20766f6964202a76616464722c2073697a655f742073697a652c0a0920202020202020656e756d20646d615f646174615f646972656374696f6e20646972656374696f6e290a0a446f2061207061727469616c2073796e63206f66206d656d6f727920746861742077617320616c6c6f63617465642062790a646d615f616c6c6f635f6e6f6e636f686572656e7428292c207374617274696e67206174207669727475616c206164647265737320766164647220616e640a636f6e74696e75696e67206f6e20666f722073697a652e2020416761696e2c20796f75202a6d7573742a206f62736572766520746865206361636865206c696e650a626f756e646172696573207768656e20646f696e6720746869732e0a0a696e740a646d615f6465636c6172655f636f686572656e745f6d656d6f72792873747275637420646576696365202a6465762c20646d615f616464725f74206275735f616464722c0a09090920202020646d615f616464725f74206465766963655f616464722c2073697a655f742073697a652c20696e740a09090920202020666c616773290a0a4465636c61726520726567696f6e206f66206d656d6f727920746f2062652068616e646564206f757420627920646d615f616c6c6f635f636f686572656e74207768656e0a697427732061736b656420666f7220636f686572656e74206d656d6f727920666f722074686973206465766963652e0a0a6275735f616464722069732074686520706879736963616c206164647265737320746f20776869636820746865206d656d6f72792069732063757272656e746c790a61737369676e656420696e207468652062757320726573706f6e64696e6720726567696f6e2028746869732077696c6c2062652075736564206279207468650a706c6174666f726d20746f20706572666f726d20746865206d617070696e67292e0a0a6465766963655f616464722069732074686520706879736963616c20616464726573732074686520646576696365206e6565647320746f2062652070726f6772616d6d65640a776974682061637475616c6c7920746f20616464726573732074686973206d656d6f72792028746869732077696c6c2062652068616e646564206f7574206173207468650a646d615f616464725f7420696e20646d615f616c6c6f635f636f686572656e742829292e0a0a73697a65206973207468652073697a65206f6620746865206172656120286d757374206265206d756c7469706c6573206f6620504147455f53495a45292e0a0a666c6167732063616e206265206f72276420746f67657468657220616e64206172653a0a0a444d415f4d454d4f52595f4d4150202d2072657175657374207468617420746865206d656d6f72792072657475726e65642066726f6d0a646d615f616c6c6f635f636f686572656e742829206265206469726563746c79207772697461626c652e0a0a444d415f4d454d4f52595f494f202d2072657175657374207468617420746865206d656d6f72792072657475726e65642066726f6d0a646d615f616c6c6f635f636f686572656e742829206265206164647265737361626c65207573696e6720726561642f77726974652f6d656d6370795f746f696f206574632e0a0a4f6e65206f7220626f7468206f6620746865736520666c616773206d7573742062652070726573656e742e0a0a444d415f4d454d4f52595f494e434c554445535f4348494c4452454e202d206d616b6520746865206465636c61726564206d656d6f727920626520616c6c6f63617465642062790a646d615f616c6c6f635f636f686572656e74206f6620616e79206368696c642064657669636573206f662074686973206f6e652028666f72206d656d6f7279207265736964696e670a6f6e206120627269646765292e0a0a444d415f4d454d4f52595f4558434c5553495645202d206f6e6c7920616c6c6f63617465206d656d6f72792066726f6d20746865206465636c6172656420726567696f6e732e200a446f206e6f7420616c6c6f7720646d615f616c6c6f635f636f686572656e74282920746f2066616c6c206261636b20746f2073797374656d206d656d6f7279207768656e0a69742773206f7574206f66206d656d6f727920696e20746865206465636c6172656420726567696f6e2e0a0a5468652072657475726e2076616c75652077696c6c2062652065697468657220444d415f4d454d4f52595f4d4150206f7220444d415f4d454d4f52595f494f20616e640a6d75737420636f72726573706f6e6420746f20612070617373656420696e20666c61672028692e652e206e6f2072657475726e696e6720444d415f4d454d4f52595f494f0a6966206f6e6c7920444d415f4d454d4f52595f4d415020776572652070617373656420696e2920666f722073756363657373206f72207a65726f20666f720a6661696c7572652e0a0a4e6f74652c20666f7220444d415f4d454d4f52595f494f2072657475726e732c20616c6c2073756273657175656e74206d656d6f72792072657475726e65642062790a646d615f616c6c6f635f636f686572656e742829206d6179206e6f206c6f6e676572206265206163636573736564206469726563746c792c2062757420696e73746561640a6d757374206265206163636573736564207573696e672074686520636f7272656374206275732066756e6374696f6e732e2020496620796f7572206472697665720a69736e277420707265706172656420746f2068616e646c65207468697320636f6e74696e67656e63792c2069742073686f756c64206e6f7420737065636966790a444d415f4d454d4f52595f494f20696e2074686520696e70757420666c6167732e0a0a417320612073696d706c696669636174696f6e20666f722074686520706c6174666f726d732c206f6e6c79202a6f6e652a207375636820726567696f6e206f660a6d656d6f7279206d6179206265206465636c6172656420706572206465766963652e0a0a466f7220726561736f6e73206f6620656666696369656e63792c206d6f737420706c6174666f726d732063686f6f736520746f20747261636b20746865206465636c617265640a726567696f6e206f6e6c7920617420746865206772616e756c6172697479206f66206120706167652e2020466f7220736d616c6c657220616c6c6f636174696f6e732c0a796f752073686f756c64207573652074686520646d615f706f6f6c2829204150492e0a0a766f69640a646d615f72656c656173655f6465636c617265645f6d656d6f72792873747275637420646576696365202a646576290a0a52656d6f766520746865206d656d6f727920726567696f6e2070726576696f75736c79206465636c617265642066726f6d207468652073797374656d2e2020546869730a41504920706572666f726d73202a6e6f2a20696e2d75736520636865636b696e6720666f72207468697320726567696f6e20616e642077696c6c2072657475726e0a756e636f6e646974696f6e616c6c7920686176696e672072656d6f76656420616c6c2074686520726571756972656420737472756374757265732e20204974206973207468650a6472697665722773206a6f6220746f20656e737572652074686174206e6f207061727473206f662074686973206d656d6f727920726567696f6e206172650a63757272656e746c7920696e207573652e0a0a766f6964202a0a646d615f6d61726b5f6465636c617265645f6d656d6f72795f6f636375706965642873747275637420646576696365202a6465762c0a090909092020646d615f616464725f74206465766963655f616464722c2073697a655f742073697a65290a0a54686973206973207573656420746f206f636375707920737065636966696320726567696f6e73206f6620746865206465636c617265642073706163650a28646d615f616c6c6f635f636f686572656e7428292077696c6c2068616e64206f757420746865206669727374206672656520726567696f6e2069742066696e6473292e0a0a6465766963655f6164647220697320746865202a6465766963652a2061646472657373206f662074686520726567696f6e207265717565737465642e0a0a73697a65206973207468652073697a652028616e642073686f756c64206265206120706167652d73697a6564206d756c7469706c65292e0a0a5468652072657475726e2076616c75652077696c6c20626520656974686572206120706f696e74657220746f207468652070726f636573736f72207669727475616c0a61646472657373206f6620746865206d656d6f72792c206f7220616e206572726f722028766961205054525f45525228292920696620616e792070617274206f66207468650a726567696f6e206973206f636375706965642e0a0a5061727420494949202d204465627567206472697665727320757365206f662074686520444d412d4150490a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a54686520444d412d415049206173206465736372696265642061626f766520617320736f6d6520636f6e73747261696e74732e20444d4120616464726573736573206d7573742062650a72656c656173656420776974682074686520636f72726573706f6e64696e672066756e6374696f6e2077697468207468652073616d652073697a6520666f72206578616d706c652e20576974680a74686520616476656e74206f6620686172647761726520494f4d4d5573206974206265636f6d6573206d6f726520616e64206d6f726520696d706f7274616e74207468617420647269766572730a646f206e6f742076696f6c6174652074686f736520636f6e73747261696e74732e20496e2074686520776f7273742063617365207375636820612076696f6c6174696f6e2063616e0a726573756c7420696e206461746120636f7272757074696f6e20757020746f2064657374726f7965642066696c6573797374656d732e0a0a546f206465627567206472697665727320616e642066696e64206275677320696e20746865207573616765206f662074686520444d412d41504920636865636b696e6720636f64652063616e0a626520636f6d70696c656420696e746f20746865206b65726e656c2077686963682077696c6c2074656c6c2074686520646576656c6f7065722061626f75742074686f73650a76696f6c6174696f6e732e20496620796f75722061726368697465637475726520737570706f72747320697420796f752063616e2073656c656374207468652022456e61626c650a646562756767696e67206f6620444d412d41504920757361676522206f7074696f6e20696e20796f7572206b65726e656c20636f6e66696775726174696f6e2e20456e61626c696e6720746869730a6f7074696f6e20686173206120706572666f726d616e636520696d706163742e20446f206e6f7420656e61626c6520697420696e2070726f64756374696f6e206b65726e656c732e0a0a496620796f7520626f6f742074686520726573756c74696e67206b65726e656c2077696c6c20636f6e7461696e20636f646520776869636820646f657320736f6d6520626f6f6b6b656570696e670a61626f7574207768617420444d41206d656d6f72792077617320616c6c6f636174656420666f72207768696368206465766963652e204966207468697320636f6465206465746563747320616e0a6572726f72206974207072696e74732061207761726e696e67206d657373616765207769746820736f6d652064657461696c7320696e746f20796f7572206b65726e656c206c6f672e20416e0a6578616d706c65207761726e696e67206d657373616765206d6179206c6f6f6b206c696b6520746869733a0a0a2d2d2d2d2d2d2d2d2d2d2d2d5b206375742068657265205d2d2d2d2d2d2d2d2d2d2d2d2d0a5741524e494e473a206174202f64617461322f7265706f732f6c696e75782d322e362d696f6d6d752f6c69622f646d612d64656275672e633a3434380a09636865636b5f756e6d61702b30783230332f307834393028290a4861726477617265206e616d653a0a666f7263656465746820303030303a30303a30382e303a20444d412d4150493a206465766963652064726976657220667265657320444d41206d656d6f727920776974682077726f6e670a0966756e6374696f6e205b64657669636520616464726573733d3078303030303030303036343034343462655d205b73697a653d36362062797465735d205b6d61707065642061730a73696e676c655d205b756e6d617070656420617320706167655d0a4d6f64756c6573206c696e6b656420696e3a206e667364206578706f727466732062726964676520737470206c6c632072383136390a5069643a20302c20636f6d6d3a2073776170706572205461696e7465643a20472020202020202020572020322e362e32382d646d61746573742d30393238392d67386262393963302023310a43616c6c2054726163653a0a203c4952513e20205b3c666666666666666638303234306232323e5d207761726e5f736c6f77706174682b307866322f30783133300a205b3c666666666666666638303634376237303e5d205f7370696e5f756e6c6f636b2b307831302f307833300a205b3c666666666666666638303533376537353e5d207573625f6863645f6c696e6b5f7572625f746f5f65702b307837352f307863300a205b3c666666666666666638303634376332323e5d205f7370696e5f756e6c6f636b5f697271726573746f72652b307831322f307834300a205b3c666666666666666638303535333437663e5d206f6863695f7572625f656e71756575652b30783139662f30783763300a205b3c666666666666666638303235326639363e5d2071756575655f776f726b2b307835362f307836300a205b3c666666666666666638303233376531303e5d20656e71756575655f7461736b5f666169722b307832302f307835300a205b3c666666666666666638303533393237393e5d207573625f6863645f7375626d69745f7572622b30783337392f30786263300a205b3c666666666666666638303362373863333e5d206370756d61736b5f6e6578745f616e642b307832332f307834300a205b3c666666666666666638303233353137373e5d2066696e645f627573696573745f67726f75702b30783230372f30783861300a205b3c666666666666666638303634373834663e5d205f7370696e5f6c6f636b5f697271736176652b307831662f307835300a205b3c666666666666666638303363376561333e5d20636865636b5f756e6d61702b30783230332f30783439300a205b3c666666666666666638303363383235393e5d2064656275675f646d615f756e6d61705f706167652b307834392f307835300a205b3c666666666666666638303438356632363e5d206e765f74785f646f6e655f6f7074696d697a65642b307863362f30783263300a205b3c666666666666666638303438366331333e5d206e765f6e69635f6972715f6f7074696d697a65642b307837332f30783262300a205b3c666666666666666638303236646638343e5d2068616e646c655f4952515f6576656e742b307833342f307837300a205b3c666666666666666638303236666665393e5d2068616e646c655f656467655f6972712b307863392f30783135300a205b3c666666666666666638303230653361623e5d20646f5f4952512b307863622f30783163300a205b3c666666666666666638303230633039333e5d207265745f66726f6d5f696e74722b3078302f3078610a203c454f493e203c343e2d2d2d5b20656e642074726163652066363433356139386532613338633065205d2d2d2d0a0a5468652064726976657220646576656c6f7065722063616e2066696e64207468652064726976657220616e64207468652064657669636520696e636c7564696e67206120737461636b74726163650a6f662074686520444d412d4150492063616c6c207768696368206361757365642074686973207761726e696e672e0a0a5065722064656661756c74206f6e6c7920746865206669727374206572726f722077696c6c20726573756c7420696e2061207761726e696e67206d6573736167652e20416c6c206f746865720a6572726f72732077696c6c206f6e6c792073696c656e746c7920636f756e7465642e2054686973206c696d69746174696f6e20657869737420746f2070726576656e742074686520636f64650a66726f6d20666c6f6f64696e6720796f7572206b65726e656c206c6f672e20546f20737570706f727420646562756767696e672061206465766963652064726976657220746869732063616e0a62652064697361626c65642076696120646562756766732e2053656520746865206465627567667320696e7465726661636520646f63756d656e746174696f6e2062656c6f7720666f720a64657461696c732e0a0a5468652064656275676673206469726563746f727920666f722074686520444d412d41504920646562756767696e6720636f64652069732063616c6c656420646d612d6170692f2e20496e0a74686973206469726563746f72792074686520666f6c6c6f77696e672066696c65732063616e2063757272656e746c7920626520666f756e643a0a0a09646d612d6170692f616c6c5f6572726f727309546869732066696c6520636f6e7461696e732061206e756d657269632076616c75652e20496620746869730a0909090976616c7565206973206e6f7420657175616c20746f207a65726f2074686520646562756767696e6720636f64650a0909090977696c6c207072696e742061207761726e696e6720666f72206576657279206572726f722069742066696e64730a09090909696e746f20746865206b65726e656c206c6f672e204265206361726566756c207769746820746869730a090909096f7074696f6e2c2061732069742063616e20656173696c7920666c6f6f6420796f7572206c6f67732e0a0a09646d612d6170692f64697361626c6564095468697320726561642d6f6e6c792066696c6520636f6e7461696e732074686520636861726163746572202759270a0909090969662074686520646562756767696e6720636f64652069732064697361626c65642e20546869732063616e0a0909090968617070656e207768656e2069742072756e73206f7574206f66206d656d6f7279206f72206966206974207761730a0909090964697361626c656420617420626f6f742074696d650a0a09646d612d6170692f6572726f725f636f756e7409546869732066696c6520697320726561642d6f6e6c7920616e642073686f77732074686520746f74616c0a090909096e756d62657273206f66206572726f727320666f756e642e0a0a09646d612d6170692f6e756d5f6572726f727309546865206e756d62657220696e20746869732066696c652073686f777320686f77206d616e790a090909097761726e696e67732077696c6c206265207072696e74656420746f20746865206b65726e656c206c6f670a090909096265666f72652069742073746f70732e2054686973206e756d62657220697320696e697469616c697a656420746f0a090909096f6e652061742073797374656d20626f6f7420616e64206265207365742062792077726974696e6720696e746f0a09090909746869732066696c650a0a09646d612d6170692f6d696e5f667265655f656e74726965730a090909095468697320726561642d6f6e6c792066696c652063616e206265207265616420746f20676574207468650a090909096d696e696d756d206e756d626572206f66206672656520646d615f64656275675f656e7472696573207468650a09090909616c6c6f6361746f72206861732065766572207365656e2e20496620746869732076616c756520676f65730a09090909646f776e20746f207a65726f2074686520636f64652077696c6c2064697361626c6520697473656c660a0909090962656361757365206974206973206e6f74206c6f6e6765722072656c6961626c652e0a0a09646d612d6170692f6e756d5f667265655f656e74726965730a090909095468652063757272656e74206e756d626572206f66206672656520646d615f64656275675f656e74726965730a09090909696e2074686520616c6c6f6361746f722e0a0a09646d612d6170692f6472697665722d66696c7465720a09090909596f752063616e2077726974652061206e616d65206f6620612064726976657220696e746f20746869732066696c650a09090909746f206c696d697420746865206465627567206f757470757420746f2072657175657374732066726f6d20746861740a09090909706172746963756c6172206472697665722e20577269746520616e20656d70747920737472696e6720746f0a09090909746861742066696c6520746f2064697361626c65207468652066696c74657220616e64207365650a09090909616c6c206572726f727320616761696e2e0a0a496620796f752068617665207468697320636f646520636f6d70696c656420696e746f20796f7572206b65726e656c2069742077696c6c20626520656e61626c65642062792064656661756c742e0a496620796f752077616e7420746f20626f6f7420776974686f75742074686520626f6f6b6b656570696e6720616e7977617920796f752063616e2070726f766964650a27646d615f64656275673d6f666627206173206120626f6f7420706172616d657465722e20546869732077696c6c2064697361626c6520444d412d41504920646562756767696e672e0a4e6f74696365207468617420796f752063616e206e6f7420656e61626c6520697420616761696e2061742072756e74696d652e20596f75206861766520746f207265626f6f7420746f20646f0a736f2e0a0a496620796f752077616e7420746f20736565206465627567206d65737361676573206f6e6c7920666f722061207370656369616c206465766963652064726976657220796f752063616e0a737065636966792074686520646d615f64656275675f6472697665723d3c6472697665726e616d653e20706172616d657465722e20546869732077696c6c20656e61626c65207468650a6472697665722066696c74657220617420626f6f742074696d652e2054686520646562756720636f64652077696c6c206f6e6c79207072696e74206572726f727320666f7220746861740a64726976657220616674657277617264732e20546869732066696c7465722063616e2062652064697361626c6564206f72206368616e676564206c61746572207573696e6720646562756766732e0a0a5768656e2074686520636f64652064697361626c657320697473656c662061742072756e74696d652074686973206973206d6f7374206c696b656c7920626563617573652069742072616e0a6f7574206f6620646d615f64656275675f656e74726965732e20546865736520656e74726965732061726520707265616c6c6f636174656420617420626f6f742e20546865206e756d6265720a6f6620707265616c6c6f636174656420656e747269657320697320646566696e656420706572206172636869746563747572652e20496620697420697320746f6f206c6f7720666f7220796f750a626f6f7420776974682027646d615f64656275675f656e74726965733d3c796f75725f646573697265645f6e756d6265723e2720746f206f7665727772697465207468650a6172636869746563747572616c2064656661756c742e0a0a766f69642064656275675f646d61705f6d617070696e675f6572726f722873747275637420646576696365202a6465762c20646d615f616464725f7420646d615f61646472293b0a0a646d612d646562756720696e746572666163652064656275675f646d615f6d617070696e675f6572726f72282920746f20646562756720647269766572732074686174206661696c0a746f20636865636b20646d61206d617070696e67206572726f7273206f6e206164647265737365732072657475726e656420627920646d615f6d61705f73696e676c65282920616e640a646d615f6d61705f70616765282920696e74657266616365732e205468697320696e7465726661636520636c65617273206120666c6167207365742062790a64656275675f646d615f6d61705f70616765282920746f20696e646963617465207468617420646d615f6d617070696e675f6572726f72282920686173206265656e2063616c6c65642062790a746865206472697665722e205768656e2064726976657220646f657320756e6d61702c2064656275675f646d615f756e6d6170282920636865636b732074686520666c616720616e642069660a7468697320666c6167206973207374696c6c207365742c207072696e7473207761726e696e67206d657373616765207468617420696e636c756465732063616c6c20747261636520746861740a6c6561647320757020746f2074686520756e6d61702e205468697320696e746572666163652063616e2062652063616c6c65642066726f6d20646d615f6d617070696e675f6572726f7228290a726f7574696e657320746f20656e61626c6520646d61206d617070696e67206572726f7220636865636b20646562756767696e672e0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f444d412d4953412d4c50432e7478740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313233323500313231313437343433333000303031373636360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020202020202020202020202020202020202020202020444d4120776974682049534120616e64204c504320646576696365730a2020202020202020202020202020202020202020202020203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a0a20202020202020202020202020202020202020202020506965727265204f73736d616e203c64727a6575734064727a6575732e63783e0a0a5468697320646f63756d656e742064657363726962657320686f7720746f20646f20444d41207472616e7366657273207573696e6720746865206f6c642049534120444d410a636f6e74726f6c6c65722e204576656e2074686f75676820495341206973206d6f7265206f72206c657373206465616420746f64617920746865204c5043206275730a75736573207468652073616d6520444d412073797374656d20736f2069742077696c6c2062652061726f756e6420666f7220717569746520736f6d652074696d652e0a0a506172742049202d204865616465727320616e6420646570656e64656e636965730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a546f20646f20495341207374796c6520444d4120796f75206e65656420746f20696e636c7564652074776f20686561646572733a0a0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c61736d2f646d612e683e0a0a546865206669727374206973207468652067656e6572696320444d4120415049207573656420746f20636f6e76657274207669727475616c2061646472657373657320746f0a706879736963616c20616464726573736573202873656520446f63756d656e746174696f6e2f444d412d4150492e74787420666f722064657461696c73292e0a0a546865207365636f6e6420636f6e7461696e732074686520726f7574696e657320737065636966696320746f2049534120444d41207472616e73666572732e2053696e63650a74686973206973206e6f742070726573656e74206f6e20616c6c20706c6174666f726d73206d616b65207375726520796f7520636f6e73747275637420796f75720a4b636f6e66696720746f20626520646570656e64656e74206f6e204953415f444d415f41504920286e6f74204953412920736f2074686174206e6f626f64792074726965730a746f206275696c6420796f757220647269766572206f6e20756e737570706f7274656420706c6174666f726d732e0a0a50617274204949202d2042756666657220616c6c6f636174696f6e0a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a5468652049534120444d4120636f6e74726f6c6c65722068617320736f6d6520766572792073747269637420726571756972656d656e7473206f6e2077686963680a6d656d6f72792069742063616e2061636365737320736f2065787472612063617265206d7573742062652074616b656e207768656e20616c6c6f636174696e670a627566666572732e0a0a28596f7520757375616c6c79206e6565642061207370656369616c2062756666657220666f7220444d41207472616e736665727320696e7374656164206f660a7472616e7366657272696e67206469726563746c7920746f20616e642066726f6d20796f7572206e6f726d616c206461746120737472756374757265732e290a0a54686520444d412d61626c65206164647265737320737061636520697320746865206c6f77657374203136204d42206f66205f706879736963616c5f206d656d6f72792e0a416c736f20746865207472616e7366657220626c6f636b206d6179206e6f742063726f7373207061676520626f756e64617269657320287768696368206172652036340a6f7220313238204b694220646570656e64696e67206f6e207768696368206368616e6e656c20796f7520757365292e0a0a496e206f7264657220746f20616c6c6f636174652061207069656365206f66206d656d6f727920746861742073617469736669657320616c6c2074686573650a726571756972656d656e747320796f7520706173732074686520666c6167204746505f444d4120746f206b6d616c6c6f632e0a0a556e666f7274756e6174656c7920746865206d656d6f727920617661696c61626c6520666f722049534120444d412069732073636172636520736f20756e6c65737320796f750a616c6c6f6361746520746865206d656d6f727920647572696e6720626f6f742d75702069742773206120676f6f64206964656120746f20616c736f20706173730a5f5f4746505f52455045415420616e64205f5f4746505f4e4f5741524e20746f206d616b652074686520616c6c6f636174657220747279206120626974206861726465722e0a0a285468697320736361726369747920616c736f206d65616e73207468617420796f752073686f756c6420616c6c6f6361746520746865206275666665722061730a6561726c7920617320706f737369626c6520616e64206e6f742072656c6561736520697420756e74696c207468652064726976657220697320756e6c6f616465642e290a0a5061727420494949202d2041646472657373207472616e736c6174696f6e0a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a546f207472616e736c61746520746865207669727475616c206164647265737320746f206120706879736963616c2075736520746865206e6f726d616c20444d410a4150492e20446f205f6e6f745f20757365206973615f766972745f746f5f706879732829206576656e2074686f75676820697420646f6573207468652073616d650a7468696e672e2054686520726561736f6e20666f7220746869732069732074686174207468652066756e6374696f6e206973615f766972745f746f5f7068797328290a77696c6c20726571756972652061204b636f6e66696720646570656e64656e637920746f204953412c206e6f74206a757374204953415f444d415f4150492077686963680a6973207265616c6c7920616c6c20796f75206e6565642e2052656d656d6265722074686174206576656e2074686f7567682074686520444d4120636f6e74726f6c6c65720a68617320697473206f726967696e7320696e20495341206974206973207573656420656c736577686572652e0a0a4e6f74653a207838365f36342068616420612062726f6b656e20444d4120415049207768656e2069742063616d6520746f2049534120627574206861732073696e63650a6265656e2066697865642e20496620796f75722061726368206861732070726f626c656d73207468656e206669782074686520444d412041504920696e7374656164206f660a726576657274696e6720746f20746865204953412066756e6374696f6e732e0a0a50617274204956202d204368616e6e656c730a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a41206e6f726d616c2049534120444d4120636f6e74726f6c6c6572206861732038206368616e6e656c732e20546865206c6f77657220666f75722061726520666f720a382d626974207472616e736665727320616e642074686520757070657220666f75722061726520666f722031362d626974207472616e73666572732e0a0a2841637475616c6c792074686520444d4120636f6e74726f6c6c6572206973207265616c6c792074776f20736570617261746520636f6e74726f6c6c6572732077686572650a6368616e6e656c2034206973207573656420746f206769766520444d412061636365737320666f7220746865207365636f6e6420636f6e74726f6c6c65722028302d33292e0a54686973206d65616e732074686174206f662074686520666f75722031362d62697473206368616e6e656c73206f6e6c792074687265652061726520757361626c652e290a0a596f7520616c6c6f6361746520746865736520696e20612073696d696c61722066617368696f6e20617320616c6c206261736963207265736f75726365733a0a0a65787465726e20696e7420726571756573745f646d6128756e7369676e656420696e7420646d616e722c20636f6e73742063686172202a206465766963655f6964293b0a65787465726e20766f696420667265655f646d6128756e7369676e656420696e7420646d616e72293b0a0a546865206162696c69747920746f207573652031362d626974206f7220382d626974207472616e7366657273206973205f6e6f745f20757020746f20796f7520617320610a64726976657220617574686f722062757420646570656e6473206f6e20776861742074686520686172647761726520737570706f7274732e20436865636b20796f75720a7370656373206f72207465737420646966666572656e74206368616e6e656c732e0a0a506172742056202d205472616e7366657220646174610a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a4e6f7720666f722074686520676f6f642073747566662c207468652061637475616c20444d41207472616e736665722e203a290a0a4265666f726520796f752075736520616e792049534120444d4120726f7574696e657320796f75206e65656420746f20636c61696d2074686520444d41206c6f636b0a7573696e6720636c61696d5f646d615f6c6f636b28292e2054686520726561736f6e206973207468617420736f6d6520444d41206f7065726174696f6e73206172650a6e6f742061746f6d696320736f206f6e6c79206f6e6520647269766572206d617920666964646c652077697468207468652072656769737465727320617420610a74696d652e0a0a5468652066697273742074696d6520796f75207573652074686520444d4120636f6e74726f6c6c657220796f752073686f756c642063616c6c0a636c6561725f646d615f666628292e205468697320636c6561727320616e20696e7465726e616c20726567697374657220696e2074686520444d410a636f6e74726f6c6c65722074686174206973207573656420666f7220746865206e6f6e2d61746f6d6963206f7065726174696f6e732e204173206c6f6e6720617320796f750a28616e642065766572796f6e6520656c736529207573657320746865206c6f636b696e672066756e6374696f6e73207468656e20796f75206f6e6c79206e65656420746f0a72657365742074686973206f6e63652e0a0a4e6578742c20796f752074656c6c2074686520636f6e74726f6c6c657220696e20776869636820646972656374696f6e20796f7520696e74656e6420746f20646f207468650a7472616e73666572207573696e67207365745f646d615f6d6f646528292e2043757272656e746c7920796f75206861766520746865206f7074696f6e730a444d415f4d4f44455f5245414420616e6420444d415f4d4f44455f57524954452e0a0a5365742074686520616464726573732066726f6d20776865726520746865207472616e736665722073686f756c64207374617274202874686973206e6565647320746f0a62652031362d62697420616c69676e656420666f722031362d626974207472616e73666572732920616e6420686f77206d616e7920627974657320746f0a7472616e736665722e204e6f746520746861742069742773205f62797465735f2e2054686520444d4120726f7574696e65732077696c6c20646f20616c6c207468650a7265717569726564207472616e736c6174696f6e20746f2076616c75657320746861742074686520444d4120636f6e74726f6c6c657220756e6465727374616e64732e0a0a5468652066696e616c207374657020697320656e61626c696e672074686520444d41206368616e6e656c20616e642072656c656173696e672074686520444d410a6c6f636b2e0a0a4f6e63652074686520444d41207472616e736665722069732066696e697368656420286f722074696d6564206f75742920796f752073686f756c642064697361626c650a746865206368616e6e656c20616761696e2e20596f752073686f756c6420616c736f20636865636b206765745f646d615f72657369647565282920746f206d616b650a73757265207468617420616c6c206461746120686173206265656e207472616e736665727265642e0a0a4578616d706c653a0a0a696e7420666c6167732c20726573696475653b0a0a666c616773203d20636c61696d5f646d615f6c6f636b28293b0a0a636c6561725f646d615f666628293b0a0a7365745f646d615f6d6f6465286368616e6e656c2c20444d415f4d4f44455f5752495445293b0a7365745f646d615f61646472286368616e6e656c2c20706879735f61646472293b0a7365745f646d615f636f756e74286368616e6e656c2c206e756d5f6279746573293b0a0a646d615f656e61626c65286368616e6e656c293b0a0a72656c656173655f646d615f6c6f636b28666c616773293b0a0a7768696c652028216465766963655f646f6e652829293b0a0a666c616773203d20636c61696d5f646d615f6c6f636b28293b0a0a646d615f64697361626c65286368616e6e656c293b0a0a72657369647565203d20646d615f6765745f72657369647565286368616e6e656c293b0a696620287265736964756520213d2030290a097072696e746b284b45524e5f45525220226472697665723a20496e636f6d706c65746520444d41207472616e7366657221220a090922202564206279746573206c656674215c6e222c2072657369647565293b0a0a72656c656173655f646d615f6c6f636b28666c616773293b0a0a50617274205649202d2053757370656e642f726573756d650a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a49742069732074686520647269766572277320726573706f6e736962696c69747920746f206d616b652073757265207468617420746865206d616368696e652069736e27740a73757370656e646564207768696c65206120444d41207472616e7366657220697320696e2070726f67726573732e20416c736f2c20616c6c20444d412073657474696e67730a617265206c6f7374207768656e207468652073797374656d2073757370656e647320736f20696620796f7572206472697665722072656c696573206f6e2074686520444d410a636f6e74726f6c6c6572206265696e6720696e2061206365727461696e207374617465207468656e20796f75206861766520746f20726573746f72652074686573650a7265676973746572732075706f6e20726573756d652e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f444d412d617474726962757465732e7478740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313037333500313231313437343433333000303032313032370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090909444d4120617474726962757465730a0909093d3d3d3d3d3d3d3d3d3d3d3d3d3d0a0a5468697320646f63756d656e7420646573637269626573207468652073656d616e74696373206f662074686520444d4120617474726962757465732074686174206172650a646566696e656420696e206c696e75782f646d612d61747472732e682e0a0a444d415f415454525f57524954455f424152524945520a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a444d415f415454525f57524954455f424152524945522069732061202877726974652920626172726965722061747472696275746520666f7220444d412e2020444d410a746f2061206d656d6f727920726567696f6e20776974682074686520444d415f415454525f57524954455f424152524945522061747472696275746520666f726365730a616c6c2070656e64696e6720444d412077726974657320746f20636f6d706c6574652c20616e6420746875732070726f76696465732061206d656368616e69736d20746f0a7374726963746c79206f7264657220444d412066726f6d206120646576696365206163726f737320616c6c20696e74657276656e696e672062757373657320616e640a627269646765732e2020546869732062617272696572206973206e6f7420737065636966696320746f206120706172746963756c61722074797065206f660a696e746572636f6e6e6563742c206974206170706c69657320746f207468652073797374656d20617320612077686f6c652c20616e6420736f206974730a696d706c656d656e746174696f6e206d757374206163636f756e7420666f7220746865206964696f73796e63726163696573206f66207468652073797374656d20616c6c0a746865207761792066726f6d2074686520444d412064657669636520746f206d656d6f72792e0a0a417320616e206578616d706c65206f66206120736974756174696f6e20776865726520444d415f415454525f57524954455f4241525249455220776f756c642062650a75736566756c2c20737570706f7365207468617420612064657669636520646f6573206120444d4120777269746520746f20696e646963617465207468617420646174612069730a726561647920616e6420617661696c61626c6520696e206d656d6f72792e202054686520444d41206f66207468652022636f6d706c6574696f6e20696e6469636174696f6e220a636f756c6420726163652077697468206461746120444d412e20204d617070696e6720746865206d656d6f7279207573656420666f7220636f6d706c6574696f6e0a696e6469636174696f6e73207769746820444d415f415454525f57524954455f4241525249455220776f756c642070726576656e742074686520726163652e0a0a444d415f415454525f5745414b5f4f52444552494e470a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a444d415f415454525f5745414b5f4f52444552494e4720737065636966696573207468617420726561647320616e642077726974657320746f20746865206d617070696e670a6d6179206265207765616b6c79206f7264657265642c2074686174206973207468617420726561647320616e6420777269746573206d617920706173732065616368206f746865722e0a0a53696e6365206974206973206f7074696f6e616c20666f7220706c6174666f726d7320746f20696d706c656d656e7420444d415f415454525f5745414b5f4f52444552494e472c0a74686f7365207468617420646f206e6f742077696c6c2073696d706c792069676e6f7265207468652061747472696275746520616e6420657868696269742064656661756c740a6265686176696f722e0a0a444d415f415454525f57524954455f434f4d42494e450a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a444d415f415454525f57524954455f434f4d42494e452073706563696669657320746861742077726974657320746f20746865206d617070696e67206d61792062650a627566666572656420746f20696d70726f766520706572666f726d616e63652e0a0a53696e6365206974206973206f7074696f6e616c20666f7220706c6174666f726d7320746f20696d706c656d656e7420444d415f415454525f57524954455f434f4d42494e452c0a74686f7365207468617420646f206e6f742077696c6c2073696d706c792069676e6f7265207468652061747472696275746520616e6420657868696269742064656661756c740a6265686176696f722e0a0a444d415f415454525f4e4f4e5f434f4e53495354454e540a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a444d415f415454525f4e4f4e5f434f4e53495354454e54206c6574732074686520706c6174666f726d20746f2063686f6f736520746f2072657475726e206569746865720a636f6e73697374656e74206f72206e6f6e2d636f6e73697374656e74206d656d6f72792061732069742073656573206669742e20204279207573696e672074686973204150492c0a796f75206172652067756172616e746565696e6720746f2074686520706c6174666f726d207468617420796f75206861766520616c6c2074686520636f727265637420616e640a6e65636573736172792073796e6320706f696e747320666f722074686973206d656d6f727920696e20746865206472697665722e0a0a444d415f415454525f4e4f5f4b45524e454c5f4d415050494e470a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a444d415f415454525f4e4f5f4b45524e454c5f4d415050494e47206c6574732074686520706c6174666f726d20746f2061766f6964206372656174696e672061206b65726e656c0a7669727475616c206d617070696e6720666f722074686520616c6c6f6361746564206275666665722e204f6e20736f6d652061726368697465637475726573206372656174696e670a73756368206d617070696e67206973206e6f6e2d7472697669616c207461736b20616e6420636f6e73756d65732076657279206c696d69746564207265736f75726365730a286c696b65206b65726e656c207669727475616c2061646472657373207370616365206f7220646d6120636f6e73697374656e742061646472657373207370616365292e0a4275666665727320616c6c6f636174656420776974682074686973206174747269627574652063616e206265206f6e6c792070617373656420746f20757365722073706163650a62792063616c6c696e6720646d615f6d6d61705f617474727328292e204279207573696e672074686973204150492c20796f75206172652067756172616e746565696e670a7468617420796f7520776f6e27742064657265666572656e63652074686520706f696e7465722072657475726e656420627920646d615f616c6c6f635f6174747228292e20596f750a63616e20746872656174206974206173206120636f6f6b69652074686174206d7573742062652070617373656420746f20646d615f6d6d61705f6174747273282920616e640a646d615f667265655f617474727328292e204d616b652073757265207468617420626f7468206f6620746865736520616c736f206765742074686973206174747269627574650a736574206f6e20656163682063616c6c2e0a0a53696e6365206974206973206f7074696f6e616c20666f7220706c6174666f726d7320746f20696d706c656d656e740a444d415f415454525f4e4f5f4b45524e454c5f4d415050494e472c2074686f7365207468617420646f206e6f742077696c6c2073696d706c792069676e6f7265207468650a61747472696275746520616e6420657868696269742064656661756c74206265686176696f722e0a0a444d415f415454525f534b49505f4350555f53594e430a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a42792064656661756c7420646d615f6d61705f7b73696e676c652c706167652c73677d2066756e6374696f6e732066616d696c79207472616e73666572206120676976656e0a6275666665722066726f6d2043505520646f6d61696e20746f2064657669636520646f6d61696e2e20536f6d6520616476616e63656420757365206361736573206d696768740a726571756972652073686172696e67206120627566666572206265747765656e206d6f7265207468616e206f6e65206465766963652e20546869732072657175697265730a686176696e672061206d617070696e6720637265617465642073657061726174656c7920666f7220656163682064657669636520616e6420697320757375616c6c790a706572666f726d65642062792063616c6c696e6720646d615f6d61705f7b73696e676c652c706167652c73677d2066756e6374696f6e206d6f7265207468616e206f6e63650a666f722074686520676976656e2062756666657220776974682064657669636520706f696e74657220746f2065616368206465766963652074616b696e67207061727420696e0a746865206275666665722073686172696e672e205468652066697273742063616c6c207472616e73666572732061206275666665722066726f6d20274350552720646f6d61696e0a746f20276465766963652720646f6d61696e2c20776861742073796e6368726f6e697a6573204350552063616368657320666f722074686520676976656e20726567696f6e0a28757375616c6c79206974206d65616e7320746861742074686520636163686520686173206265656e20666c7573686564206f7220696e76616c6964617465640a646570656e64696e67206f6e2074686520646d6120646972656374696f6e292e20486f77657665722c206e6578742063616c6c7320746f0a646d615f6d61705f7b73696e676c652c706167652c73677d282920666f72206f7468657220646576696365732077696c6c20706572666f726d2065786163746c79207468650a73616d652073796368726f6e697a6174696f6e206f7065726174696f6e206f6e20746865204350552063616368652e204350552063616368652073796368726f6e697a6174696f6e0a6d6967687420626520612074696d6520636f6e73756d696e67206f7065726174696f6e2c20657370656369616c6c79206966207468652062756666657273206172650a6c617267652c20736f20697420697320686967686c79207265636f6d6d656e64656420746f2061766f696420697420696620706f737369626c652e0a444d415f415454525f534b49505f4350555f53594e4320616c6c6f777320706c6174666f726d20636f646520746f20736b69702073796e6368726f6e697a6174696f6e206f660a7468652043505520636163686520666f722074686520676976656e2062756666657220617373756d696e67207468617420697420686173206265656e20616c72656164790a7472616e7366657272656420746f20276465766963652720646f6d61696e2e2054686973206174747269627574652063616e20626520616c736f207573656420666f720a646d615f756e6d61705f7b73696e676c652c706167652c73677d2066756e6374696f6e732066616d696c7920746f20666f7263652062756666657220746f207374617920696e0a64657669636520646f6d61696e2061667465722072656c656173696e672061206d617070696e6720666f722069742e2055736520746869732061747472696275746520776974680a63617265210a0a444d415f415454525f464f5243455f434f4e544947554f55530a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a0a42792064656661756c7420444d412d6d617070696e672073756273797374656d20697320616c6c6f77656420746f20617373656d626c6520746865206275666665720a616c6c6f636174656420627920646d615f616c6c6f635f617474727328292066756e6374696f6e2066726f6d20696e646976696475616c2070616765732069662069742063616e0a6265206d617070656420617320636f6e746967756f7573206368756e6b20696e746f2064657669636520646d6120616464726573732073706163652e2042790a737065636966696e672074686973206174747269627574652074686520616c6c6f63617465642062756666657220697320666f7263656420746f20626520636f6e746967756f75730a616c736f20696e20706879736963616c206d656d6f72792e0a00000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f446f63426f6f6b2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031373031330035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f446f63426f6f6b2f2e67697469676e6f72650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303031353600313231313437343433333000303032313030350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a2e786d6c0a2a2e70730a2a2e7064660a2a2e68746d6c0a2a2e392e677a0a2a2e390a2a2e6175780a2a2e6476690a2a2e6c6f670a2a2e6f75740a2a2e706e670a2a2e6769660a6d656469612d696e64696365732e746d706c0a6d656469612d656e7469746965732e746d706c0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f446f63756d656e746174696f6e2f446f63426f6f6b2f38303231312e746d706c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353131313400313231313437343433333000303032303336360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520736574205055424c494320222d2f2f4f415349532f2f44544420446f63426f6f6b20584d4c2056342e312e322f2f454e220a0922687474703a2f2f7777772e6f617369732d6f70656e2e6f72672f646f63626f6f6b2f786d6c2f342e312e322f646f63626f6f6b782e64746422205b5d3e0a3c7365743e0a20203c736574696e666f3e0a202020203c7469746c653e546865203830322e31312073756273797374656d7320266e646173683b20666f72206b65726e656c20646576656c6f706572733c2f7469746c653e0a202020203c7375627469746c653e0a2020202020204578706c61696e696e6720776972656c657373203830322e3131206e6574776f726b696e6720696e20746865204c696e7578206b65726e656c0a202020203c2f7375627469746c653e0a0a202020203c636f707972696768743e0a2020202020203c796561723e323030372d323030393c2f796561723e0a2020202020203c686f6c6465723e4a6f68616e6e657320426572673c2f686f6c6465723e0a202020203c2f636f707972696768743e0a0a202020203c617574686f7267726f75703e0a2020202020203c617574686f723e0a20202020202020203c66697273746e616d653e4a6f68616e6e65733c2f66697273746e616d653e0a20202020202020203c7375726e616d653e426572673c2f7375726e616d653e0a20202020202020203c616666696c696174696f6e3e0a202020202020202020203c616464726573733e3c656d61696c3e6a6f68616e6e657340736970736f6c7574696f6e732e6e65743c2f656d61696c3e3c2f616464726573733e0a20202020202020203c2f616666696c696174696f6e3e0a2020202020203c2f617574686f723e0a202020203c2f617574686f7267726f75703e0a0a202020203c6c6567616c6e6f746963653e0a2020202020203c706172613e0a20202020202020205468697320646f63756d656e746174696f6e206973206672656520736f6674776172653b20796f752063616e207265646973747269627574650a2020202020202020697420616e642f6f72206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c69630a20202020202020204c6963656e73652076657273696f6e2032206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a2020202020203c2f706172613e0a2020202020203c706172613e0a20202020202020205468697320646f63756d656e746174696f6e20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062650a202020202020202075736566756c2c2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965640a202020202020202077617272616e7479206f66204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e0a20202020202020205365652074686520474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a2020202020203c2f706172613e0a2020202020203c706172613e0a2020202020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c69630a20202020202020204c6963656e736520616c6f6e672077697468207468697320646f63756d656e746174696f6e3b206966206e6f742c20777269746520746f2074686520467265650a2020202020202020536f66747761726520466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c0a20202020202020204d412030323131312d31333037205553410a2020202020203c2f706172613e0a2020202020203c706172613e0a2020202020202020466f72206d6f72652064657461696c7320736565207468652066696c6520434f5059494e4720696e2074686520736f757263650a2020202020202020646973747269627574696f6e206f66204c696e75782e0a2020202020203c2f706172613e0a202020203c2f6c6567616c6e6f746963653e0a0a202020203c61627374726163743e0a2020202020203c706172613e0a2020202020202020546865736520626f6f6b7320617474656d707420746f20676976652061206465736372697074696f6e206f66207468650a2020202020202020766172696f75732073756273797374656d73207468617420706c6179206120726f6c6520696e203830322e313120776972656c6573730a20202020202020206e6574776f726b696e6720696e204c696e75782e2053696e636520746865736520626f6f6b732061726520666f72206b65726e656c0a2020202020202020646576656c6f70657273207468657920617474656d70747320746f20646f63756d656e742074686520737472756374757265730a2020202020202020616e642066756e6374696f6e73207573656420696e20746865206b65726e656c2061732077656c6c20617320676976696e6720610a20202020202020206869676865722d6c6576656c206f766572766965772e0a2020202020203c2f706172613e0a2020202020203c706172613e0a095468652072656164657220697320657870656374656420746f2062652066616d696c696172207769746820746865203830322e31310a097374616e64617264206173207075626c697368656420627920746865204945454520696e203830322e31312d3230303720286f720a09706f737369626c79206c617465722076657273696f6e73292e205265666572656e63657320746f2074686973207374616e646172640a0977696c6c20626520676976656e20617320223830322e31312d3230303720382e312e35222e0a2020202020203c2f706172613e0a202020203c2f61627374726163743e0a20203c2f736574696e666f3e0a20203c626f6f6b2069643d2263666738303231312d646576656c6f706572732d6775696465223e0a202020203c626f6f6b696e666f3e0a2020202020203c7469746c653e5468652063666738303231312073756273797374656d3c2f7469746c653e0a0a2020202020203c61627374726163743e0a2150696e636c7564652f6e65742f63666738303231312e6820496e74726f64756374696f6e0a2020202020203c2f61627374726163743e0a202020203c2f626f6f6b696e666f3e0a2020202020203c636861707465723e0a2020202020203c7469746c653e44657669636520726567697374726174696f6e3c2f7469746c653e0a2150696e636c7564652f6e65742f63666738303231312e682044657669636520726567697374726174696f6e0a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f62616e640a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f6368616e6e656c5f666c6167730a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f6368616e6e656c0a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f726174655f666c6167730a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f726174650a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f7374615f68745f6361700a2146696e636c7564652f6e65742f63666738303231312e68206965656538303231315f737570706f727465645f62616e640a2146696e636c7564652f6e65742f63666738303231312e682063666738303231315f7369676e616c5f747970650a2146696e636c7564652f6e65742f63666738303231312e682077697068795f706172616d735f666c6167730a2146696e636c7564652f6e65742f63666738303231312e682077697068795f666c6167730a2146696e636c7564652f6e65742f63666738303231312e682077697068790a2146696e636c7564652f6e65742f63666738303231312e6820776972656c6573735f6465760a2146696e636c7564652f6e65742f63666738303231312e682077697068795f6e65770a2146696e636c7564652f6e65742f63666738303231312e682077697068795f72656769737465720a2146696e636c7564652f6e65742f63666738303231312e682077697068795f756e72656769737465720a2146696e636c7564652f6e65742f63666738303231312e682077697068795f667265650a0a2146696e636c7564652f6e65742f63666738303231312e682077697068795f6e616d650a2146696e636c7564652f6e65742f63666738303231312e682077697068795f6465760a2146696e636c7564652f6e65742f63666738303231312e682077697068795f707269760a2146696e636c7564652f6e65742f63666738303231312e6820707269765f746f5f77697068790a2146696e636c7564652f6e65742f63666738303231312e68207365745f77697068795f6465760a2146696e636c7564652f6e65742f63666738303231312e6820776465765f707269760a2020202020203c2f636861707465723e0a2020202020203c636861707465723e0a2020202020203c7469746c653e416374696f6e7320616e6420636f6e66696775726174696f6e3c2f7469746c653e0a2150696e636c7564652f6e65742f63666738303231312e6820416374696f6e7320616e6420636f6e66696775726174696f6e0a2146696e636c7564652f6e65742f63666738303231312e682063666738303231315f6f70730a2146696e636c7564652f6e65742f63666738303231312e68207669665f706172616d730a2146696e636c7564652f6e65742f63666738303231312e68206b65795f706172616d730a2146696e636c7564652f6e65742f63666738303231312e68207375727665795f696e666f5f666c6167730a2146696e636c7564652f6e65742f63666738303231312e68207375727665795f696e666f0a2146696e636c7564652f6e65742f63666738303231312e6820626561636f6e5f706172616d65746572730a2146696e636c7564652f6e65742f63666738303231312e6820706c696e6b5f616374696f6e730a2146696e636c7564652f6e65742f63666738303231312e682073746174696f6e5f706172616d65746572730a2146696e636c7564652f6e65742f63666738303231312e682073746174696f6e5f696e666f5f666c6167730a2146696e636c7564652f6e65742f63666738303231312e6820726174655f696e666f5f666c6167730a2146696e636c7564652f6e65742f63666738303231312e6820726174655f696e666f |