1. | 54532c20312c20726567732c20726567732d3e41524d5f7063293b0a0a09726573203d2061726d5f636865636b5f636f6e646974696f6e28696e7374722c20726567732d3e41524d5f63707372293b0a09737769746368202872657329207b0a09636173652041524d5f4f50434f44455f434f4e44544553545f504153533a0a0909627265616b3b0a09636173652041524d5f4f50434f44455f434f4e44544553545f4641494c3a0a09092f2a20436f6e646974696f6e206661696c6564202d2072657475726e20746f206e65787420696e737472756374696f6e202a2f0a0909726567732d3e41524d5f7063202b3d20343b0a090972657475726e20303b0a09636173652041524d5f4f50434f44455f434f4e44544553545f554e434f4e443a0a09092f2a20496620756e636f6e646974696f6e616c20656e636f64696e67202d206e6f742061205357502c20756e646566202a2f0a090972657475726e202d454641554c543b0a0964656661756c743a0a090972657475726e202d45494e56414c3b0a097d0a0a096966202863757272656e742d3e70696420213d2070726576696f75735f70696429207b0a090970725f646562756728225c2225735c222028256c642920757365732064657072656361746564205357507b427d20696e737472756374696f6e5c6e222c0a0909092063757272656e742d3e636f6d6d2c2028756e7369676e6564206c6f6e672963757272656e742d3e706964293b0a090970726576696f75735f706964203d2063757272656e742d3e7069643b0a097d0a0a0961646472657373203d20726567732d3e75726567735b455854524143545f5245475f4e554d28696e7374722c20524e5f4f4646534554295d3b0a0964617461093d20726567732d3e75726567735b455854524143545f5245475f4e554d28696e7374722c205254325f4f4646534554295d3b0a0964657374726567203d20455854524143545f5245475f4e554d28696e7374722c2052545f4f4646534554293b0a0a0974797065203d20696e737472202620545950455f535750423b0a0a0970725f646562756728226164647220696e207225642d3e3078253038782c2064657374206973207225642c20736f7572636520696e207225642d3e307825303878295c6e222c0a090920455854524143545f5245475f4e554d28696e7374722c20524e5f4f4646534554292c20616464726573732c0a090920646573747265672c20455854524143545f5245475f4e554d28696e7374722c205254325f4f4646534554292c2064617461293b0a0a092f2a20436865636b2061636365737320696e20726561736f6e61626c65206163636573732072616e676520666f7220626f74682053575020616e642053575042202a2f0a0969662028216163636573735f6f6b285645524946595f57524954452c2028616464726573732026207e33292c20342929207b0a090970725f646562756728225357507b427d20656d756c6174696f6e3a2061636365737320746f202570206e6f7420616c6c6f776564215c6e222c0a0909092028766f6964202a2961646472657373293b0a0909726573203d202d454641554c543b0a097d20656c7365207b0a0909726573203d20656d756c6174655f7377705828616464726573732c2026646174612c2074797065293b0a097d0a0a0969662028726573203d3d203029207b0a09092f2a0a0909202a204f6e207375636365737366756c20656d756c6174696f6e2c20726576657274207468652061646a7573746d656e7420746f207468652050430a0909202a206d61646520696e206b65726e656c2f74726170732e6320696e206f7264657220746f20726573756d6520657865637574696f6e206174207468650a0909202a20696e737472756374696f6e20666f6c6c6f77696e6720746865205357507b427d2e0a0909202a2f0a0909726567732d3e41524d5f7063202b3d20343b0a0909726567732d3e75726567735b646573747265675d203d20646174613b0a097d20656c73652069662028726573203d3d202d454641554c5429207b0a09092f2a0a0909202a204d656d6f7279206572726f727320646f206e6f74206d65616e20656d756c6174696f6e206661696c65642e0a0909202a20536574207570207369676e616c20696e666f20746f2072657475726e20534547562c207468656e2072657475726e204f4b0a0909202a2f0a09097365745f7365676661756c7428726567732c2061646472657373293b0a097d0a0a0972657475726e20303b0a7d0a0a2f2a0a202a204f6e6c7920656d756c617465205357502f5357504220657865637574656420696e2041524d2073746174652f55736572206d6f64652e0a202a20546865206b65726e656c206d75737420626520535750206672656520616e64205357507b427d20646f6573206e6f7420657869737420696e205468756d622f5468756d6245452e0a202a2f0a7374617469632073747275637420756e6465665f686f6f6b207377705f686f6f6b203d207b0a092e696e7374725f6d61736b203d20307830666230306666302c0a092e696e7374725f76616c20203d20307830313030303039302c0a092e637073725f6d61736b20203d204d4f44455f4d41534b207c205053525f545f424954207c205053525f4a5f4249542c0a092e637073725f76616c2020203d205553525f4d4f44452c0a092e666e09202020203d207377705f68616e646c65720a7d3b0a0a2f2a0a202a2052656769737465722068616e646c657220616e6420637265617465207374617475732066696c6520696e202f70726f632f6370750a202a20496e766f6b6564206173206c6174655f696e697463616c6c2c2073696e6365206e6f74206e6565646564206265666f726520696e697420737061776e65642e0a202a2f0a73746174696320696e74205f5f696e6974207377705f656d756c6174696f6e5f696e697428766f6964290a7b0a23696664656620434f4e4649475f50524f435f46530a097374727563742070726f635f6469725f656e747279202a7265733b0a0a09726573203d206372656174655f70726f635f656e74727928226370752f7377705f656d756c6174696f6e222c20535f495255474f2c204e554c4c293b0a0a096966202821726573290a090972657475726e202d454e4f4d454d3b0a0a097265732d3e726561645f70726f63203d2070726f635f726561645f7374617475733b0a23656e646966202f2a20434f4e4649475f50524f435f4653202a2f0a0a097072696e746b284b45524e5f4e4f5449434520225265676973746572696e67205357502f5357504220656d756c6174696f6e2068616e646c65725c6e22293b0a0972656769737465725f756e6465665f686f6f6b28267377705f686f6f6b293b0a0a0972657475726e20303b0a7d0a0a6c6174655f696e697463616c6c287377705f656d756c6174696f6e5f696e6974293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f7379735f61726d2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303231313300313231313437343433333000303031373435340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f61726d2f6b65726e656c2f7379735f61726d2e630a202a0a202a2020436f70797269676874202843292050656f706c652077686f2077726f7465206c696e75782f617263682f693338362f6b65726e656c2f7379735f693338362e630a202a2020436f707972696768742028432920313939352c20313939362052757373656c6c204b696e672e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a2020546869732066696c6520636f6e7461696e7320766172696f75732072616e646f6d2073797374656d2063616c6c7320746861740a202a2020686176652061206e6f6e2d7374616e646172642063616c6c696e672073657175656e6365206f6e20746865204c696e75782f61726d0a202a2020706c6174666f726d2e0a202a2f0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73656d2e683e0a23696e636c756465203c6c696e75782f6d73672e683e0a23696e636c756465203c6c696e75782f73686d2e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6d6d616e2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f66696c652e683e0a23696e636c756465203c6c696e75782f6970632e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a2f2a0a202a2053696e6365206c6f66665f7420697320612036342062697420747970652077652061766f69642061206c6f74206f662041424920686173736c650a202a2077697468206120646966666572656e7420617267756d656e74206f72646572696e672e0a202a2f0a61736d6c696e6b616765206c6f6e67207379735f61726d5f6661647669736536345f363428696e742066642c20696e74206164766963652c0a0909090920202020206c6f66665f74206f66667365742c206c6f66665f74206c656e290a7b0a0972657475726e207379735f6661647669736536345f36342866642c206f66667365742c206c656e2c20616476696365293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f7379735f6f6162692d636f6d7061742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323732313600313231313437343433333000303032313130330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020617263682f61726d2f6b65726e656c2f7379735f6f6162692d636f6d7061742e630a202a0a202a2020436f6d7061746962696c69747920777261707065727320666f722073797363616c6c7320746861742061726520757365642066726f6d0a202a20206f6c642041424920757365722073706163652062696e6172696573207769746820616e2045414249206b65726e656c2e0a202a0a202a2020417574686f723a094e69636f6c61732050697472650a202a2020437265617465643a094f637420372c20323030350a202a2020436f707972696768743a094d6f6e7461566973746120536f6674776172652c20496e632e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a20207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a2f2a0a202a20546865206c65676163792041424920616e6420746865206e65772041524d2045414249206861766520646966666572656e742072756c6573206d616b696e6720736f6d650a202a2073797363616c6c7320696e636f6d70617469626c6520657370656369616c6c7920776974682073747275637475726520617267756d656e74732e0a202a204d6f7374206e6f7461626c792c204561626920736179732036342d626974206d656d626572732073686f756c642062652036342d62697420616c69676e656420696e7374656164206f660a202a2073696d706c7920776f726420616c69676e65642e20204541424920616c736f2070616473207374727563747572657320746f207468652073697a65206f6620746865206c6172676573740a202a206d656d62657220697420636f6e7461696e7320696e7374656164206f662074686520696e76617269616e742033322d6269742e0a202a0a202a2054686520666f6c6c6f77696e672073797363616c6c73206172652061666665637465643a0a202a0a202a207379735f7374617436343a0a202a207379735f6c7374617436343a0a202a207379735f667374617436343a0a202a207379735f6673746174617436343a0a202a0a202a202020737472756374207374617436342068617320646966666572656e742073697a657320616e6420736f6d65206d656d626572732061726520736869667465640a202a202020436f6d7061746962696c69747920777261707065727320617265206e656564656420666f72207468656d20616e642070726f76696465642062656c6f772e0a202a0a202a207379735f66636e746c36343a0a202a0a202a20202073747275637420666c6f636b36342068617320646966666572656e742073697a657320616e6420736f6d65206d656d626572732061726520736869667465640a202a2020204120636f6d7061746962696c6974792077726170706572206973206e656564656420616e642070726f76696465642062656c6f772e0a202a0a202a207379735f73746174667336343a0a202a207379735f6673746174667336343a0a202a0a202a202020737472756374207374617466733634206861732065787472612070616464696e67207769746820454142492067726f77696e67206974732073697a652066726f6d0a202a202020383420746f2038382e20205468697320737472756374206973206e6f77205f5f6174747269627574655f5f28287061636b65642c616c69676e656428342929290a202a20202077697468206120736d616c6c20617373656d626c79207772617070657220746f20666f7263652074686520737a20617267756d656e7420746f2038342069662069742069732038380a202a202020746f2061766f696420636f7079696e67207468652065787472612070616464696e67206f766572207573657220737061636520756e657870656374696e672069742e0a202a0a202a207379735f6e6577756e616d653a0a202a0a202a202020737472756374206e65775f7574736e616d6520686173206e6f2070616464696e67207769746820454142492e20204e6f2070726f626c656d2074686572652e0a202a0a202a207379735f65706f6c6c5f63746c3a0a202a207379735f65706f6c6c5f776169743a0a202a0a202a2020207374727563742065706f6c6c5f6576656e742068617320697473207365636f6e64206d656d626572207368696674656420616c736f20616666656374696e67207468650a202a2020207374727563747572652073697a652e20436f6d7061746962696c69747920777261707065727320617265206e656564656420616e642070726f76696465642062656c6f772e0a202a0a202a207379735f6970633a0a202a207379735f73656d6f703a0a202a207379735f73656d74696d65646f703a0a202a0a202a2020207374727563742073656d627566206c6f736573206974732070616464696e67207769746820454142492e202053696e636520617272617973206f66207468656d206172650a202a202020757365642074686579206861766520746f20626520636f7079656420746f2072656d6f7665207468652070616464696e672e20436f6d7061746962696c6974792077726170706572730a202a20202070726f76696465642062656c6f772e0a202a0a202a207379735f62696e643a0a202a207379735f636f6e6e6563743a0a202a207379735f73656e646d73673a0a202a207379735f73656e64746f3a0a202a207379735f736f636b657463616c6c3a0a202a0a202a20202073747275637420736f636b616464725f756e206c6f736573206974732070616464696e67207769746820454142492e202053696e6365207468652073697a65206f66207468650a202a202020737472756374757265206973207573656420617320612076616c69646174696f6e207465737420696e20756e69785f6d6b6e616d6528292c207765206e65656420746f0a202a2020206368616e676520746865206c656e67746820617267756d656e7420746f20313130207768656e65766572206974206973203131322e2020436f6d7061746962696c6974790a202a20202077726170706572732070726f76696465642062656c6f772e0a202a2f0a0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f66636e746c2e683e0a23696e636c756465203c6c696e75782f6576656e74706f6c6c2e683e0a23696e636c756465203c6c696e75782f73656d2e683e0a23696e636c756465203c6c696e75782f736f636b65742e683e0a23696e636c756465203c6c696e75782f6e65742e683e0a23696e636c756465203c6c696e75782f6970632e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a737472756374206f6c646162695f737461743634207b0a09756e7369676e6564206c6f6e67206c6f6e672073745f6465763b0a09756e7369676e656420696e74095f5f706164313b0a09756e7369676e6564206c6f6e67095f5f73745f696e6f3b0a09756e7369676e656420696e740973745f6d6f64653b0a09756e7369676e656420696e740973745f6e6c696e6b3b0a0a09756e7369676e6564206c6f6e670973745f7569643b0a09756e7369676e6564206c6f6e670973745f6769643b0a0a09756e7369676e6564206c6f6e67206c6f6e672073745f726465763b0a09756e7369676e656420696e74095f5f706164323b0a0a096c6f6e67206c6f6e670973745f73697a653b0a09756e7369676e6564206c6f6e670973745f626c6b73697a653b0a09756e7369676e6564206c6f6e67206c6f6e672073745f626c6f636b733b0a0a09756e7369676e6564206c6f6e670973745f6174696d653b0a09756e7369676e6564206c6f6e670973745f6174696d655f6e7365633b0a0a09756e7369676e6564206c6f6e670973745f6d74696d653b0a09756e7369676e6564206c6f6e670973745f6d74696d655f6e7365633b0a0a09756e7369676e6564206c6f6e670973745f6374696d653b0a09756e7369676e6564206c6f6e670973745f6374696d655f6e7365633b0a0a09756e7369676e6564206c6f6e67206c6f6e672073745f696e6f3b0a7d205f5f6174747269627574655f5f2028287061636b65642c616c69676e656428342929293b0a0a737461746963206c6f6e672063705f6f6c646162695f73746174363428737472756374206b73746174202a737461742c0a0909092020202020737472756374206f6c646162695f737461743634205f5f75736572202a73746174627566290a7b0a09737472756374206f6c646162695f73746174363420746d703b0a0a09746d702e73745f646576203d20687567655f656e636f64655f64657628737461742d3e646576293b0a09746d702e5f5f70616431203d20303b0a09746d702e5f5f73745f696e6f203d20737461742d3e696e6f3b0a09746d702e73745f6d6f6465203d20737461742d3e6d6f64653b0a09746d702e73745f6e6c696e6b203d20737461742d3e6e6c696e6b3b0a09746d702e73745f756964203d2066726f6d5f6b7569645f6d756e6765642863757272656e745f757365725f6e7328292c20737461742d3e756964293b0a09746d702e73745f676964203d2066726f6d5f6b6769645f6d756e6765642863757272656e745f757365725f6e7328292c20737461742d3e676964293b0a09746d702e73745f72646576203d20687567655f656e636f64655f64657628737461742d3e72646576293b0a09746d702e73745f73697a65203d20737461742d3e73697a653b0a09746d702e73745f626c6f636b73203d20737461742d3e626c6f636b733b0a09746d702e5f5f70616432203d20303b0a09746d702e73745f626c6b73697a65203d20737461742d3e626c6b73697a653b0a09746d702e73745f6174696d65203d20737461742d3e6174696d652e74765f7365633b0a09746d702e73745f6174696d655f6e736563203d20737461742d3e6174696d652e74765f6e7365633b0a09746d702e73745f6d74696d65203d20737461742d3e6d74696d652e74765f7365633b0a09746d702e73745f6d74696d655f6e736563203d20737461742d3e6d74696d652e74765f6e7365633b0a09746d702e73745f6374696d65203d20737461742d3e6374696d652e74765f7365633b0a09746d702e73745f6374696d655f6e736563203d20737461742d3e6374696d652e74765f6e7365633b0a09746d702e73745f696e6f203d20737461742d3e696e6f3b0a0972657475726e20636f70795f746f5f7573657228737461746275662c26746d702c73697a656f6628746d702929203f202d454641554c54203a20303b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f73746174363428636f6e73742063686172205f5f75736572202a2066696c656e616d652c0a09090909737472756374206f6c646162695f737461743634205f5f75736572202a2073746174627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f72203d207666735f737461742866696c656e616d652c202673746174293b0a0969662028216572726f72290a09096572726f72203d2063705f6f6c646162695f7374617436342826737461742c2073746174627566293b0a0972657475726e206572726f723b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f6c73746174363428636f6e73742063686172205f5f75736572202a2066696c656e616d652c0a0909090920737472756374206f6c646162695f737461743634205f5f75736572202a2073746174627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f72203d207666735f6c737461742866696c656e616d652c202673746174293b0a0969662028216572726f72290a09096572726f72203d2063705f6f6c646162695f7374617436342826737461742c2073746174627566293b0a0972657475726e206572726f723b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f6673746174363428756e7369676e6564206c6f6e672066642c0a0909090920737472756374206f6c646162695f737461743634205f5f75736572202a2073746174627566290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f72203d207666735f66737461742866642c202673746174293b0a0969662028216572726f72290a09096572726f72203d2063705f6f6c646162695f7374617436342826737461742c2073746174627566293b0a0972657475726e206572726f723b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f66737461746174363428696e74206466642c0a09090909202020636f6e73742063686172205f5f75736572202a66696c656e616d652c0a09090909202020737472756374206f6c646162695f73746174363420205f5f75736572202a737461746275662c0a09090909202020696e7420666c6167290a7b0a09737472756374206b7374617420737461743b0a09696e74206572726f723b0a0a096572726f72203d207666735f66737461746174286466642c2066696c656e616d652c2026737461742c20666c6167293b0a09696620286572726f72290a090972657475726e206572726f723b0a0972657475726e2063705f6f6c646162695f7374617436342826737461742c2073746174627566293b0a7d0a0a737472756374206f6162695f666c6f636b3634207b0a0973686f7274096c5f747970653b0a0973686f7274096c5f7768656e63653b0a096c6f66665f74096c5f73746172743b0a096c6f66665f74096c5f6c656e3b0a097069645f74096c5f7069643b0a7d205f5f6174747269627574655f5f2028287061636b65642c616c69676e656428342929293b0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f66636e746c363428756e7369676e656420696e742066642c20756e7369676e656420696e7420636d642c0a0909090920756e7369676e6564206c6f6e6720617267290a7b0a09737472756374206f6162695f666c6f636b363420757365723b0a0973747275637420666c6f636b3634206b65726e656c3b0a096d6d5f7365676d656e745f74206673203d20555345525f44533b202f2a20696e697469616c697a656420746f206b696c6c2061207761726e696e67202a2f0a09756e7369676e6564206c6f6e67206c6f63616c5f617267203d206172673b0a09696e74207265743b0a0a097377697463682028636d6429207b0a096361736520465f4745544c4b36343a0a096361736520465f5345544c4b36343a0a096361736520465f5345544c4b5736343a0a090969662028636f70795f66726f6d5f757365722826757365722c2028737472756374206f6162695f666c6f636b3634205f5f75736572202a296172672c0a0909090920202073697a656f6628757365722929290a09090972657475726e202d454641554c543b0a09096b65726e656c2e6c5f74797065093d20757365722e6c5f747970653b0a09096b65726e656c2e6c5f7768656e6365093d20757365722e6c5f7768656e63653b0a09096b65726e656c2e6c5f7374617274093d20757365722e6c5f73746172743b0a09096b65726e656c2e6c5f6c656e093d20757365722e6c5f6c656e3b0a09096b65726e656c2e6c5f706964093d20757365722e6c5f7069643b0a09096c6f63616c5f617267203d2028756e7369676e6564206c6f6e6729266b65726e656c3b0a09096673203d206765745f667328293b0a09097365745f6673284b45524e454c5f4453293b0a097d0a0a09726574203d207379735f66636e746c36342866642c20636d642c206c6f63616c5f617267293b0a0a097377697463682028636d6429207b0a096361736520465f4745544c4b36343a0a0909696620282172657429207b0a090909757365722e6c5f74797065093d206b65726e656c2e6c5f747970653b0a090909757365722e6c5f7768656e6365093d206b65726e656c2e6c5f7768656e63653b0a090909757365722e6c5f7374617274093d206b65726e656c2e6c5f73746172743b0a090909757365722e6c5f6c656e093d206b65726e656c2e6c5f6c656e3b0a090909757365722e6c5f706964093d206b65726e656c2e6c5f7069643b0a09090969662028636f70795f746f5f757365722828737472756374206f6162695f666c6f636b3634205f5f75736572202a296172672c0a09090909092026757365722c2073697a656f6628757365722929290a09090909726574203d202d454641554c543b0a09097d0a096361736520465f5345544c4b36343a0a096361736520465f5345544c4b5736343a0a09097365745f6673286673293b0a097d0a0a0972657475726e207265743b0a7d0a0a737472756374206f6162695f65706f6c6c5f6576656e74207b0a095f5f753332206576656e74733b0a095f5f75363420646174613b0a7d205f5f6174747269627574655f5f2028287061636b65642c616c69676e656428342929293b0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f65706f6c6c5f63746c28696e7420657066642c20696e74206f702c20696e742066642c0a09090909202020737472756374206f6162695f65706f6c6c5f6576656e74205f5f75736572202a6576656e74290a7b0a09737472756374206f6162695f65706f6c6c5f6576656e7420757365723b0a097374727563742065706f6c6c5f6576656e74206b65726e656c3b0a096d6d5f7365676d656e745f742066733b0a096c6f6e67207265743b0a0a09696620286f70203d3d2045504f4c4c5f43544c5f44454c290a090972657475726e207379735f65706f6c6c5f63746c28657066642c206f702c2066642c204e554c4c293b0a0969662028636f70795f66726f6d5f757365722826757365722c206576656e742c2073697a656f6628757365722929290a090972657475726e202d454641554c543b0a096b65726e656c2e6576656e7473203d20757365722e6576656e74733b0a096b65726e656c2e646174612020203d20757365722e646174613b0a096673203d206765745f667328293b0a097365745f6673284b45524e454c5f4453293b0a09726574203d207379735f65706f6c6c5f63746c28657066642c206f702c2066642c20266b65726e656c293b0a097365745f6673286673293b0a0972657475726e207265743b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f65706f6c6c5f7761697428696e7420657066642c0a0909090920202020737472756374206f6162695f65706f6c6c5f6576656e74205f5f75736572202a6576656e74732c0a0909090920202020696e74206d61786576656e74732c20696e742074696d656f7574290a7b0a097374727563742065706f6c6c5f6576656e74202a6b6275663b0a096d6d5f7365676d656e745f742066733b0a096c6f6e67207265742c206572722c20693b0a0a09696620286d61786576656e7473203c3d2030207c7c206d61786576656e7473203e2028494e545f4d41582f73697a656f66287374727563742065706f6c6c5f6576656e742929290a090972657475726e202d45494e56414c3b0a096b627566203d206b6d616c6c6f632873697a656f66282a6b62756629202a206d61786576656e74732c204746505f4b45524e454c293b0a0969662028216b627566290a090972657475726e202d454e4f4d454d3b0a096673203d206765745f667328293b0a097365745f6673284b45524e454c5f4453293b0a09726574203d207379735f65706f6c6c5f7761697428657066642c206b6275662c206d61786576656e74732c2074696d656f7574293b0a097365745f6673286673293b0a09657272203d20303b0a09666f72202869203d20303b2069203c207265743b20692b2b29207b0a09095f5f7075745f757365725f6572726f72286b6275665b695d2e6576656e74732c20266576656e74732d3e6576656e74732c20657272293b0a09095f5f7075745f757365725f6572726f72286b6275665b695d2e646174612c202020266576656e74732d3e646174612c202020657272293b0a09096576656e74732b2b3b0a097d0a096b66726565286b627566293b0a0972657475726e20657272203f202d454641554c54203a207265743b0a7d0a0a737472756374206f6162695f73656d627566207b0a09756e7369676e65642073686f72740973656d5f6e756d3b0a0973686f7274090973656d5f6f703b0a0973686f7274090973656d5f666c673b0a09756e7369676e65642073686f7274095f5f7061643b0a7d3b0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f73656d74696d65646f7028696e742073656d69642c0a0909090920202020737472756374206f6162695f73656d627566205f5f75736572202a74736f70732c0a0909090920202020756e7369676e6564206e736f70732c0a0909090920202020636f6e7374207374727563742074696d6573706563205f5f75736572202a74696d656f7574290a7b0a097374727563742073656d627566202a736f70733b0a097374727563742074696d6573706563206c6f63616c5f74696d656f75743b0a096c6f6e67206572723b0a09696e7420693b0a0a09696620286e736f7073203c2031207c7c206e736f7073203e2053454d4f504d290a090972657475726e202d45494e56414c3b0a09736f7073203d206b6d616c6c6f632873697a656f66282a736f707329202a206e736f70732c204746505f4b45524e454c293b0a096966202821736f7073290a090972657475726e202d454e4f4d454d3b0a09657272203d20303b0a09666f72202869203d20303b2069203c206e736f70733b20692b2b29207b0a09095f5f6765745f757365725f6572726f7228736f70735b695d2e73656d5f6e756d2c202674736f70732d3e73656d5f6e756d2c20657272293b0a09095f5f6765745f757365725f6572726f7228736f70735b695d2e73656d5f6f702c20202674736f70732d3e73656d5f6f702c2020657272293b0a09095f5f6765745f757365725f6572726f7228736f70735b695d2e73656d5f666c672c202674736f70732d3e73656d5f666c672c20657272293b0a090974736f70732b2b3b0a097d0a096966202874696d656f757429207b0a09092f2a20636f707920746869732061732077656c6c206265666f7265206368616e67696e6720646f6d61696e2070726f74656374696f6e202a2f0a0909657272207c3d20636f70795f66726f6d5f7573657228266c6f63616c5f74696d656f75742c2074696d656f75742c2073697a656f66282a74696d656f757429293b0a090974696d656f7574203d20266c6f63616c5f74696d656f75743b0a097d0a096966202865727229207b0a0909657272203d202d454641554c543b0a097d20656c7365207b0a09096d6d5f7365676d656e745f74206673203d206765745f667328293b0a09097365745f6673284b45524e454c5f4453293b0a0909657272203d207379735f73656d74696d65646f702873656d69642c20736f70732c206e736f70732c2074696d656f7574293b0a09097365745f6673286673293b0a097d0a096b6672656528736f7073293b0a0972657475726e206572723b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f73656d6f7028696e742073656d69642c20737472756374206f6162695f73656d627566205f5f75736572202a74736f70732c0a09090920202020202020756e7369676e6564206e736f7073290a7b0a0972657475726e207379735f6f6162695f73656d74696d65646f702873656d69642c2074736f70732c206e736f70732c204e554c4c293b0a7d0a0a61736d6c696e6b61676520696e74207379735f6f6162695f6970632875696e742063616c6c2c20696e742066697273742c20696e74207365636f6e642c20696e742074686972642c0a09090920202020766f6964205f5f75736572202a7074722c206c6f6e67206669667468290a7b0a09737769746368202863616c6c20262030786666666629207b0a09636173652053454d4f503a0a090972657475726e20207379735f6f6162695f73656d74696d65646f702866697273742c0a09090909092020202028737472756374206f6162695f73656d627566205f5f75736572202a297074722c0a0909090909202020207365636f6e642c204e554c4c293b0a09636173652053454d54494d45444f503a0a090972657475726e20207379735f6f6162695f73656d74696d65646f702866697273742c0a09090909092020202028737472756374206f6162695f73656d627566205f5f75736572202a297074722c0a0909090909202020207365636f6e642c0a09090909092020202028636f6e7374207374727563742074696d6573706563205f5f75736572202a296669667468293b0a0964656661756c743a0a090972657475726e207379735f6970632863616c6c2c2066697273742c207365636f6e642c2074686972642c207074722c206669667468293b0a097d0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f62696e6428696e742066642c2073747275637420736f636b61646472205f5f75736572202a616464722c20696e7420616464726c656e290a7b0a0973615f66616d696c795f742073615f66616d696c793b0a0969662028616464726c656e203d3d203131322026260a09202020206765745f757365722873615f66616d696c792c2026616464722d3e73615f66616d696c7929203d3d20302026260a092020202073615f66616d696c79203d3d2041465f554e4958290a090909616464726c656e203d203131303b0a0972657475726e207379735f62696e642866642c20616464722c20616464726c656e293b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f636f6e6e65637428696e742066642c2073747275637420736f636b61646472205f5f75736572202a616464722c20696e7420616464726c656e290a7b0a0973615f66616d696c795f742073615f66616d696c793b0a0969662028616464726c656e203d3d203131322026260a09202020206765745f757365722873615f66616d696c792c2026616464722d3e73615f66616d696c7929203d3d20302026260a092020202073615f66616d696c79203d3d2041465f554e4958290a090909616464726c656e203d203131303b0a0972657475726e207379735f636f6e6e6563742866642c20616464722c20616464726c656e293b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f73656e64746f28696e742066642c20766f6964205f5f75736572202a627566662c0a0909090973697a655f74206c656e2c20756e7369676e656420666c6167732c0a0909090973747275637420736f636b61646472205f5f75736572202a616464722c0a09090909696e7420616464726c656e290a7b0a0973615f66616d696c795f742073615f66616d696c793b0a0969662028616464726c656e203d3d203131322026260a09202020206765745f757365722873615f66616d696c792c2026616464722d3e73615f66616d696c7929203d3d20302026260a092020202073615f66616d696c79203d3d2041465f554e4958290a090909616464726c656e203d203131303b0a0972657475726e207379735f73656e64746f2866642c20627566662c206c656e2c20666c6167732c20616464722c20616464726c656e293b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f73656e646d736728696e742066642c20737472756374206d7367686472205f5f75736572202a6d73672c20756e7369676e656420666c616773290a7b0a0973747275637420736f636b61646472205f5f75736572202a616464723b0a09696e74206d73675f6e616d656c656e3b0a0973615f66616d696c795f742073615f66616d696c793b0a09696620286d73672026260a09202020206765745f75736572286d73675f6e616d656c656e2c20266d73672d3e6d73675f6e616d656c656e29203d3d20302026260a09202020206d73675f6e616d656c656e203d3d203131322026260a09202020206765745f7573657228616464722c20266d73672d3e6d73675f6e616d6529203d3d20302026260a09202020206765745f757365722873615f66616d696c792c2026616464722d3e73615f66616d696c7929203d3d20302026260a092020202073615f66616d696c79203d3d2041465f554e4958290a097b0a09092f2a0a0909202a204841434b20414c4552543a2074686572652069732061206c696d697420746f20686f77206d756368206261636b776172642062656e64696e670a0909202a2077652073686f756c6420646f20666f7220776861742069732061637475616c6c792061207472616e736974696f6e616c0a0909202a20636f6d7061746962696c697479206c617965722e20205468697320616c726561647920686173206b6e6f776e20666c61777320776974680a0909202a20612066657720696f63746c73207468617420776520646f6e277420696e74656e6420746f206669782e20205468657265666f72650a0909202a20636f6e7369646572207468697320626c6174656e74206861636b20617320616e6f74686572206f6e652e2e2e20616e642074616b6520636172650a0909202a20746f2072756e20666f7220636f7665722e2020496e206d6f73742063617365732069742077696c6c20226a75737420776f726b2066696e65222e0a0909202a20496620697420646f65736e27742c2077656c6c2c20746f7567682e0a0909202a2f0a09097075745f75736572283131302c20266d73672d3e6d73675f6e616d656c656e293b0a097d0a0972657475726e207379735f73656e646d73672866642c206d73672c20666c616773293b0a7d0a0a61736d6c696e6b616765206c6f6e67207379735f6f6162695f736f636b657463616c6c28696e742063616c6c2c20756e7369676e6564206c6f6e67205f5f75736572202a61726773290a7b0a09756e7369676e6564206c6f6e672072203d202d454641554c542c20615b365d3b0a0a09737769746368202863616c6c29207b0a0963617365205359535f42494e443a0a090969662028636f70795f66726f6d5f7573657228612c20617267732c2033202a2073697a656f66286c6f6e672929203d3d2030290a09090972203d207379735f6f6162695f62696e6428615b305d2c202873747275637420736f636b61646472205f5f75736572202a29615b315d2c20615b325d293b0a0909627265616b3b0a0963617365205359535f434f4e4e4543543a0a090969662028636f70795f66726f6d5f7573657228612c20617267732c2033202a2073697a656f66286c6f6e672929203d3d2030290a09090972203d207379735f6f6162695f636f6e6e65637428615b305d2c202873747275637420736f636b61646472205f5f75736572202a29615b315d2c20615b325d293b0a0909627265616b3b0a0963617365205359535f53454e44544f3a0a090969662028636f70795f66726f6d5f7573657228612c20617267732c2036202a2073697a656f66286c6f6e672929203d3d2030290a09090972203d207379735f6f6162695f73656e64746f28615b305d2c2028766f6964205f5f75736572202a29615b315d2c20615b325d2c20615b335d2c0a0909090909202020202873747275637420736f636b61646472205f5f75736572202a29615b345d2c20615b355d293b0a0909627265616b3b0a0963617365205359535f53454e444d53473a0a090969662028636f70795f66726f6d5f7573657228612c20617267732c2033202a2073697a656f66286c6f6e672929203d3d2030290a09090972203d207379735f6f6162695f73656e646d736728615b305d2c2028737472756374206d7367686472205f5f75736572202a29615b315d2c20615b325d293b0a0909627265616b3b0a0964656661756c743a0a090972203d207379735f736f636b657463616c6c2863616c6c2c2061726773293b0a097d0a0a0972657475726e20723b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f74636d2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323031333000313231313437343433333000303031363536310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030382d323030392053542d4572696373736f6e2041420a202a204c6963656e7365207465726d733a20474e552047656e6572616c205075626c6963204c6963656e7365202847504c292076657273696f6e20320a202a2054434d206d656d6f72792068616e646c696e6720666f722041524d2073797374656d730a202a0a202a20417574686f723a204c696e75732057616c6c65696a203c6c696e75732e77616c6c65696a4073746572696373736f6e2e636f6d3e0a202a20417574686f723a205269636b61726420416e64657273736f6e203c7269636b6172642e616e64657273736f6e4073746572696373736f6e2e636f6d3e0a202a2f0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f67656e616c6c6f632e683e0a23696e636c756465203c6c696e75782f737472696e672e683e202f2a206d656d637079202a2f0a23696e636c756465203c61736d2f637075747970652e683e0a23696e636c756465203c61736d2f6d6163682f6d61702e683e0a23696e636c756465203c61736d2f6d656d6f72792e683e0a23696e636c756465203c61736d2f73797374656d5f696e666f2e683e0a23696e636c756465202274636d2e68220a0a737461746963207374727563742067656e5f706f6f6c202a74636d5f706f6f6c3b0a73746174696320626f6f6c206474636d5f70726573656e743b0a73746174696320626f6f6c206974636d5f70726573656e743b0a0a2f2a2054434d2073656374696f6e20646566696e6974696f6e732066726f6d20746865206c696e6b6572202a2f0a65787465726e2063686172205f5f6974636d5f73746172742c205f5f736974636d5f746578742c205f5f656974636d5f746578743b0a65787465726e2063686172205f5f6474636d5f73746172742c205f5f736474636d5f646174612c205f5f656474636d5f646174613b0a0a2f2a2054686573652077696c6c20626520696e637265617365642061732077652072756e202a2f0a753332206474636d5f656e64203d204454434d5f4f46465345543b0a753332206974636d5f656e64203d204954434d5f4f46465345543b0a0a2f2a0a202a2054434d206d656d6f7279207265736f75726365730a202a2f0a73746174696320737472756374207265736f75726365206474636d5f726573203d207b0a092e6e616d65203d20224454434d2052414d222c0a092e7374617274203d204454434d5f4f46465345542c0a092e656e64203d204454434d5f4f46465345542c0a092e666c616773203d20494f5245534f555243455f4d454d0a7d3b0a0a73746174696320737472756374207265736f75726365206974636d5f726573203d207b0a092e6e616d65203d20224954434d2052414d222c0a092e7374617274203d204954434d5f4f46465345542c0a092e656e64203d204954434d5f4f46465345542c0a092e666c616773203d20494f5245534f555243455f4d454d0a7d3b0a0a73746174696320737472756374206d61705f64657363206474636d5f696f6d61705b5d205f5f696e697464617461203d207b0a097b0a09092e7669727475616c093d204454434d5f4f46465345542c0a09092e70666e09093d205f5f706879735f746f5f70666e284454434d5f4f4646534554292c0a09092e6c656e67746809093d20302c0a09092e7479706509093d204d545f4d454d4f52595f4454434d0a097d0a7d3b0a0a73746174696320737472756374206d61705f64657363206974636d5f696f6d61705b5d205f5f696e697464617461203d207b0a097b0a09092e7669727475616c093d204954434d5f4f46465345542c0a09092e70666e09093d205f5f706879735f746f5f70666e284954434d5f4f4646534554292c0a09092e6c656e67746809093d20302c0a09092e7479706509093d204d545f4d454d4f52595f4954434d0a097d0a7d3b0a0a2f2a0a202a20416c6c6f636174652061206368756e6b206f662054434d206d656d6f72790a202a2f0a766f6964202a74636d5f616c6c6f632873697a655f74206c656e290a7b0a09756e7369676e6564206c6f6e672076616464723b0a0a09696620282174636d5f706f6f6c290a090972657475726e204e554c4c3b0a0a097661646472203d2067656e5f706f6f6c5f616c6c6f632874636d5f706f6f6c2c206c656e293b0a0969662028217661646472290a090972657475726e204e554c4c3b0a0a0972657475726e2028766f6964202a292076616464723b0a7d0a4558504f52545f53594d424f4c2874636d5f616c6c6f63293b0a0a2f2a0a202a20467265652061206368756e6b206f662054434d206d656d6f72790a202a2f0a766f69642074636d5f6672656528766f6964202a616464722c2073697a655f74206c656e290a7b0a0967656e5f706f6f6c5f667265652874636d5f706f6f6c2c2028756e7369676e6564206c6f6e672920616464722c206c656e293b0a7d0a4558504f52545f53594d424f4c2874636d5f66726565293b0a0a626f6f6c2074636d5f6474636d5f70726573656e7428766f6964290a7b0a0972657475726e206474636d5f70726573656e743b0a7d0a4558504f52545f53594d424f4c2874636d5f6474636d5f70726573656e74293b0a0a626f6f6c2074636d5f6974636d5f70726573656e7428766f6964290a7b0a0972657475726e206974636d5f70726573656e743b0a7d0a4558504f52545f53594d424f4c2874636d5f6974636d5f70726573656e74293b0a0a73746174696320696e74205f5f696e69742073657475705f74636d5f62616e6b28753820747970652c2075382062616e6b2c2075382062616e6b732c0a090909092020753332202a6f6666736574290a7b0a09636f6e737420696e742074636d5f73697a65735b31365d203d207b20302c202d312c202d312c20342c20382c2031362c2033322c2036342c203132382c0a09090909202020203235362c203531322c20313032342c202d312c202d312c202d312c202d31207d3b0a097533322074636d5f726567696f6e3b0a09696e742074636d5f73697a653b0a0a092f2a0a09202a20496620746865726520617265206d6f7265207468616e206f6e652054434d2062616e6b206f66207468697320747970652c0a09202a2073656c656374207468652054434d2062616e6b20746f206f706572617465206f6e20696e207468652054434d2073656c656374696f6e0a09202a2072656769737465722e0a09202a2f0a096966202862616e6b73203e2031290a090961736d28226d6372097031352c20302c2025302c2063392c2063322c2030220a0909202020203a202f2a204e6f206f7574707574206f706572616e6473202a2f0a0909202020203a20227222202862616e6b29293b0a0a092f2a205265616420746865207370656369616c2054434d20726567696f6e2072656769737465722063392c2030202a2f0a09696620282174797065290a090961736d28226d7263097031352c20302c2025302c2063392c2063312c2030220a0909202020203a20223d7222202874636d5f726567696f6e29293b0a09656c73650a090961736d28226d7263097031352c20302c2025302c2063392c2063312c2031220a0909202020203a20223d7222202874636d5f726567696f6e29293b0a0a0974636d5f73697a65203d2074636d5f73697a65735b2874636d5f726567696f6e203e3e203229202620307830665d3b0a096966202874636d5f73697a65203c203029207b0a090970725f65727228224350553a20257354434d2564206f6620756e6b6e6f776e2073697a655c6e222c0a09092020202020202074797065203f20224922203a202244222c2062616e6b293b0a090972657475726e202d45494e56414c3b0a097d20656c7365206966202874636d5f73697a65203e20333229207b0a090970725f65727228224350553a20257354434d2564206c6172676572207468616e2033326b20666f756e645c6e222c0a09092020202020202074797065203f20224922203a202244222c2062616e6b293b0a090972657475726e202d45494e56414c3b0a097d20656c7365207b0a090970725f696e666f28224350553a20666f756e6420257354434d25642025646b204020253038782c202573656e61626c65645c6e222c0a09090974797065203f20224922203a202244222c0a09090962616e6b2c0a09090974636d5f73697a652c0a0909092874636d5f726567696f6e2026203078666666666630303055292c0a0909092874636d5f726567696f6e2026203129203f202222203a20226e6f742022293b0a097d0a0a092f2a204e6f74206d7563682066756e20796f752063616e20646f207769746820612073697a6520302062616e6b202a2f0a096966202874636d5f73697a65203d3d2030290a090972657475726e20303b0a0a092f2a20466f726365206d6f7665207468652054434d2062616e6b20746f2077686572652077652077616e742069742c20656e61626c65202a2f0a0974636d5f726567696f6e203d202a6f6666736574207c202874636d5f726567696f6e202620307830303030306666655529207c20313b0a0a09696620282174797065290a090961736d28226d6372097031352c20302c2025302c2063392c2063312c2030220a0909202020203a202f2a204e6f206f7574707574206f706572616e6473202a2f0a0909202020203a20227222202874636d5f726567696f6e29293b0a09656c73650a090961736d28226d6372097031352c20302c2025302c2063392c2063312c2031220a0909202020203a202f2a204e6f206f7574707574206f706572616e6473202a2f0a0909202020203a20227222202874636d5f726567696f6e29293b0a0a092f2a20496e637265617365206f6666736574202a2f0a092a6f6666736574202b3d202874636d5f73697a65203c3c203130293b0a0a0970725f696e666f28224350553a206d6f76656420257354434d25642025646b20746f20253038782c20656e61626c65645c6e222c0a090974797065203f20224922203a202244222c0a090962616e6b2c0a090974636d5f73697a652c0a09092874636d5f726567696f6e202620307866666666663030305529293b0a0972657475726e20303b0a7d0a0a2f2a0a202a205468697320696e697469616c697a6573207468652054434d206d656d6f72790a202a2f0a766f6964205f5f696e69742074636d5f696e697428766f6964290a7b0a097533322074636d5f7374617475733b0a097538206474636d5f62616e6b733b0a097538206974636d5f62616e6b733b0a0973697a655f74206474636d5f636f64655f737a203d20265f5f656474636d5f64617461202d20265f5f736474636d5f646174613b0a0973697a655f74206974636d5f636f64655f737a203d20265f5f656974636d5f74657874202d20265f5f736974636d5f746578743b0a0963686172202a73746172743b0a0963686172202a656e643b0a0963686172202a72616d3b0a09696e74207265743b0a09696e7420693b0a0a092f2a0a09202a205072696f7220746f2041524d7635207468657265206973206e6f2054434d2c20616e6420747279696e6720746f207265616420746865207374617475730a09202a2072656769737465722077696c6c2068616e67207468652070726f636573736f722e0a09202a2f0a09696620286370755f6172636869746563747572652829203c204350555f415243485f41524d763529207b0a0909696620286474636d5f636f64655f737a207c7c206974636d5f636f64655f737a290a09090970725f696e666f28224350552054434d3a202575206279746573206f66204454434d20616e64202575206279746573206f6620220a09090909224954434d20636f646520636f6d70696c656420696e2c20627574206e6f2054434d2070726573656e7420220a0909090922696e207072652d7635204350555c6e222c206474636d5f636f64655f737a2c206974636d5f636f64655f737a293b0a090972657475726e3b0a097d0a0a0974636d5f737461747573203d20726561645f63707569645f74636d73746174757328293b0a096474636d5f62616e6b73203d202874636d5f737461747573203e3e20313629202620307830333b0a096974636d5f62616e6b73203d202874636d5f73746174757320262030783033293b0a0a092f2a2056616c7565732067726561746572207468616e203220666f7220442f4954434d2062616e6b73206172652022726573657276656422202a2f0a09696620286474636d5f62616e6b73203e2032290a09096474636d5f62616e6b73203d20303b0a09696620286974636d5f62616e6b73203e2032290a09096974636d5f62616e6b73203d20303b0a0a092f2a205365747570204454434d2069662070726573656e74202a2f0a09696620286474636d5f62616e6b73203e203029207b0a0909666f72202869203d20303b2069203c206474636d5f62616e6b733b20692b2b29207b0a090909726574203d2073657475705f74636d5f62616e6b28302c20692c206474636d5f62616e6b732c20266474636d5f656e64293b0a09090969662028726574290a0909090972657475726e3b0a09097d0a09092f2a2054686973206d65616e7320796f7520636f6d70696c6564206d6f726520636f6465207468616e206669747320696e746f204454434d202a2f0a0909696620286474636d5f636f64655f737a203e20286474636d5f656e64202d204454434d5f4f46465345542929207b0a09090970725f696e666f2822435055204454434d3a202575206279746573206f6620636f646520636f6d70696c656420746f20220a09090909224454434d20627574206f6e6c7920256c75206279746573206f66204454434d2070726573656e745c6e222c0a090909096474636d5f636f64655f737a2c20286474636d5f656e64202d204454434d5f4f464653455429293b0a090909676f746f206e6f5f6474636d3b0a09097d0a09096474636d5f7265732e656e64203d206474636d5f656e64202d20313b0a0909726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c20266474636d5f726573293b0a09096474636d5f696f6d61705b305d2e6c656e677468203d206474636d5f656e64202d204454434d5f4f46465345543b0a0909696f7461626c655f696e6974286474636d5f696f6d61702c2031293b0a09092f2a20436f707920646174612066726f6d2052414d20746f204454434d202a2f0a09097374617274203d20265f5f736474636d5f646174613b0a0909656e642020203d20265f5f656474636d5f646174613b0a090972616d2020203d20265f5f6474636d5f73746172743b0a09096d656d6370792873746172742c2072616d2c206474636d5f636f64655f737a293b0a090970725f64656275672822435055204454434d3a20636f7069656420646174612066726f6d202570202d2025705c6e222c0a0909092073746172742c20656e64293b0a09096474636d5f70726573656e74203d20747275653b0a097d20656c736520696620286474636d5f636f64655f737a29207b0a090970725f696e666f2822435055204454434d3a202575206279746573206f6620636f646520636f6d70696c656420746f204454434d20627574206e6f20220a090909224454434d2062616e6b732070726573656e7420696e204350555c6e222c206474636d5f636f64655f737a293b0a097d0a0a6e6f5f6474636d3a0a092f2a205365747570204954434d2069662070726573656e74202a2f0a09696620286974636d5f62616e6b73203e203029207b0a0909666f72202869203d20303b2069203c206974636d5f62616e6b733b20692b2b29207b0a090909726574203d2073657475705f74636d5f62616e6b28312c20692c206974636d5f62616e6b732c20266974636d5f656e64293b0a09090969662028726574290a0909090972657475726e3b0a09097d0a09092f2a2054686973206d65616e7320796f7520636f6d70696c6564206d6f726520636f6465207468616e206669747320696e746f204954434d202a2f0a0909696620286974636d5f636f64655f737a203e20286974636d5f656e64202d204954434d5f4f46465345542929207b0a09090970725f696e666f2822435055204954434d3a202575206279746573206f6620636f646520636f6d70696c656420746f20220a09090909224954434d20627574206f6e6c7920256c75206279746573206f66204954434d2070726573656e745c6e222c0a090909096974636d5f636f64655f737a2c20286974636d5f656e64202d204954434d5f4f464653455429293b0a09090972657475726e3b0a09097d0a09096974636d5f7265732e656e64203d206974636d5f656e64202d20313b0a0909726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c20266974636d5f726573293b0a09096974636d5f696f6d61705b305d2e6c656e677468203d206974636d5f656e64202d204954434d5f4f46465345543b0a0909696f7461626c655f696e6974286974636d5f696f6d61702c2031293b0a09092f2a20436f707920636f64652066726f6d2052414d20746f204954434d202a2f0a09097374617274203d20265f5f736974636d5f746578743b0a0909656e642020203d20265f5f656974636d5f746578743b0a090972616d2020203d20265f5f6974636d5f73746172743b0a09096d656d6370792873746172742c2072616d2c206974636d5f636f64655f737a293b0a090970725f64656275672822435055204954434d3a20636f7069656420636f64652066726f6d202570202d2025705c6e222c0a0909092073746172742c20656e64293b0a09096974636d5f70726573656e74203d20747275653b0a097d20656c736520696620286974636d5f636f64655f737a29207b0a090970725f696e666f2822435055204954434d3a202575206279746573206f6620636f646520636f6d70696c656420746f204954434d20627574206e6f20220a090909224954434d2062616e6b732070726573656e7420696e204350555c6e222c206974636d5f636f64655f737a293b0a097d0a7d0a0a2f2a0a202a20546869732063726561746573207468652054434d206d656d6f727920706f6f6c20616e642068617320746f20626520646f6e65206c617465722c0a202a20647572696e672074686520636f72655f696e69746963616c6c732c2073696e63652074686520616c6c6f6361746f72206973206e6f74207965740a202a20757020616e642072756e6e696e67207768656e2074686520666972737420696e697469616c697a6174696f6e2072756e732e0a202a2f0a73746174696320696e74205f5f696e69742073657475705f74636d5f706f6f6c28766f6964290a7b0a09753332206474636d5f706f6f6c5f7374617274203d20287533322920265f5f656474636d5f646174613b0a09753332206974636d5f706f6f6c5f7374617274203d20287533322920265f5f656974636d5f746578743b0a09696e74207265743b0a0a092f2a0a09202a20536574207570206d616c6c6f6320706f6f6c2c20325e32203d2034206279746573206772616e756c61726974792073696e63650a09202a207468652054434d20697320736f6d6574696d6573206a7573742034204b69422e204e423a20706167657320616e642063616368650a09202a206c696e6520616c69676e6d656e747320646f6573206e6f74206d617474657220696e2054434d210a09202a2f0a0974636d5f706f6f6c203d2067656e5f706f6f6c5f63726561746528322c202d31293b0a0a0970725f6465627567282253657474696e672075702054434d206d656d6f727920706f6f6c5c6e22293b0a0a092f2a20416464207468652072657374206f66204454434d20746f207468652054434d20706f6f6c202a2f0a09696620286474636d5f70726573656e7429207b0a0909696620286474636d5f706f6f6c5f7374617274203c206474636d5f656e6429207b0a090909726574203d2067656e5f706f6f6c5f6164642874636d5f706f6f6c2c206474636d5f706f6f6c5f73746172742c0a09090909092020206474636d5f656e64202d206474636d5f706f6f6c5f73746172742c202d31293b0a0909096966202872657429207b0a0909090970725f6572722822435055204454434d3a20636f756c64206e6f7420616464204454434d2022205c0a09090909202020202020202272656d61696e64657220746f20706f6f6c215c6e22293b0a0909090972657475726e207265743b0a0909097d0a09090970725f64656275672822435055204454434d3a20416464656420253038782062797465732040202530387820746f2022205c0a0909090920227468652054434d206d656d6f727920706f6f6c5c6e222c0a09090909206474636d5f656e64202d206474636d5f706f6f6c5f73746172742c0a09090909206474636d5f706f6f6c5f7374617274293b0a09097d0a097d0a0a092f2a20416464207468652072657374206f66204954434d20746f207468652054434d20706f6f6c202a2f0a09696620286974636d5f70726573656e7429207b0a0909696620286974636d5f706f6f6c5f7374617274203c206974636d5f656e6429207b0a090909726574203d2067656e5f706f6f6c5f6164642874636d5f706f6f6c2c206974636d5f706f6f6c5f73746172742c0a09090909092020206974636d5f656e64202d206974636d5f706f6f6c5f73746172742c202d31293b0a0909096966202872657429207b0a0909090970725f6572722822435055204954434d3a20636f756c64206e6f7420616464204954434d2022205c0a09090909202020202020202272656d61696e64657220746f20706f6f6c215c6e22293b0a0909090972657475726e207265743b0a0909097d0a09090970725f64656275672822435055204954434d3a20416464656420253038782062797465732040202530387820746f2022205c0a0909090920227468652054434d206d656d6f727920706f6f6c5c6e222c0a09090909206974636d5f656e64202d206974636d5f706f6f6c5f73746172742c0a09090909206974636d5f706f6f6c5f7374617274293b0a09097d0a097d0a0972657475726e20303b0a7d0a0a636f72655f696e697463616c6c2873657475705f74636d5f706f6f6c293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f74636d2e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303036353500313231313437343433333000303031363630300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030382d323030392053542d4572696373736f6e2041420a202a204c6963656e7365207465726d733a20474e552047656e6572616c205075626c6963204c6963656e7365202847504c292076657273696f6e20320a202a2054434d206d656d6f72792068616e646c696e6720666f722041524d2073797374656d730a202a0a202a20417574686f723a204c696e75732057616c6c65696a203c6c696e75732e77616c6c65696a4073746572696373736f6e2e636f6d3e0a202a20417574686f723a205269636b61726420416e64657273736f6e203c7269636b6172642e616e64657273736f6e4073746572696373736f6e2e636f6d3e0a202a2f0a0a23696664656620434f4e4649475f484156455f54434d0a766f6964205f5f696e69742074636d5f696e697428766f6964293b0a23656c73650a2f2a204e6f2054434d20737570706f72742c206a75737420626c616e6b20696e6c696e657320746f206265206f7074696d697a6564206f7574202a2f0a696e6c696e6520766f69642074636d5f696e697428766f6964290a7b0a7d0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f7468756d6265652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303337353500313231313437343433333000303031373434350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f61726d2f6b65726e656c2f7468756d6265652e630a202a0a202a20436f707972696768742028432920323030382041524d204c696d697465640a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d412030323131312d31333037205553410a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f637075747970652e683e0a23696e636c756465203c61736d2f73797374656d5f696e666f2e683e0a23696e636c756465203c61736d2f7468726561645f6e6f746966792e683e0a0a2f2a0a202a2041636365737320746f20746865205468756d6245452048616e646c657220426173652072656769737465720a202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e67207465656862725f7265616428766f6964290a7b0a09756e7369676e6564206c6f6e6720763b0a0961736d28226d7263097031342c20362c2025302c2063312c2063302c20305c6e22203a20223d722220287629293b0a0972657475726e20763b0a7d0a0a73746174696320696e6c696e6520766f6964207465656862725f777269746528756e7369676e6564206c6f6e672076290a7b0a0961736d28226d6372097031342c20362c2025302c2063312c2063302c20305c6e22203a203a2022722220287629293b0a7d0a0a73746174696320696e74207468756d6265655f6e6f74696669657228737472756374206e6f7469666965725f626c6f636b202a73656c662c20756e7369676e6564206c6f6e6720636d642c20766f6964202a74290a7b0a09737472756374207468726561645f696e666f202a746872656164203d20743b0a0a097377697463682028636d6429207b0a0963617365205448524541445f4e4f544946595f464c5553483a0a09097468726561642d3e7468756d6265655f7374617465203d20303b0a0909627265616b3b0a0963617365205448524541445f4e4f544946595f5357495443483a0a090963757272656e745f7468726561645f696e666f28292d3e7468756d6265655f7374617465203d207465656862725f7265616428293b0a09097465656862725f7772697465287468726561642d3e7468756d6265655f7374617465293b0a0909627265616b3b0a097d0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b207468756d6265655f6e6f7469666965725f626c6f636b203d207b0a092e6e6f7469666965725f63616c6c093d207468756d6265655f6e6f7469666965722c0a7d3b0a0a73746174696320696e74205f5f696e6974207468756d6265655f696e697428766f6964290a7b0a09756e7369676e6564206c6f6e6720706672303b0a09756e7369676e656420696e74206370755f61726368203d206370755f61726368697465637475726528293b0a0a09696620286370755f61726368203c204350555f415243485f41524d7637290a090972657475726e20303b0a0a0970667230203d20726561645f63707569645f6578742843505549445f4558545f50465230293b0a09696620282870667230202620307830303030663030302920213d2030783030303031303030290a090972657475726e20303b0a0a097072696e746b284b45524e5f494e464f20225468756d6245452043505520657874656e73696f6e20737570706f727465642e5c6e22293b0a09656c665f6877636170207c3d2048574341505f5448554d4245453b0a097468726561645f72656769737465725f6e6f74696669657228267468756d6265655f6e6f7469666965725f626c6f636b293b0a0a0972657475726e20303b0a7d0a0a6c6174655f696e697463616c6c287468756d6265655f696e6974293b0a000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f74696d652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303731363700313231313437343433333000303031363735330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f61726d2f6b65726e656c2f74696d652e630a202a0a202a2020436f707972696768742028432920313939312c20313939322c203139393520204c696e757320546f7276616c64730a202a20204d6f64696669636174696f6e7320666f722041524d2028432920313939342d323030312052757373656c6c204b696e670a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a2020546869732066696c6520636f6e7461696e73207468652041524d2d73706563696669632074696d652068616e646c696e672064657461696c733a0a202a202072656164696e67207468652052544320617420626f6f7475702c206574632e2e2e0a202a2f0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f74696d652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a23696e636c756465203c6c696e75782f737973636f72655f6f70732e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c6c696e75782f6972712e683e0a0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a23696e636c756465203c61736d2f73636865645f636c6f636b2e683e0a23696e636c756465203c61736d2f737461636b74726163652e683e0a23696e636c756465203c61736d2f6d6163682f617263682e683e0a23696e636c756465203c61736d2f6d6163682f74696d652e683e0a0a2f2a0a202a204f75722073797374656d2074696d65722e0a202a2f0a73746174696320737472756374207379735f74696d6572202a73797374656d5f74696d65723b0a0a23696620646566696e656428434f4e4649475f5254435f4452565f434d4f5329207c7c20646566696e656428434f4e4649475f5254435f4452565f434d4f535f4d4f44554c4529207c7c205c0a20202020646566696e656428434f4e4649475f4e5652414d29207c7c20646566696e656428434f4e4649475f4e5652414d5f4d4f44554c45290a2f2a2074686973206e6565647320612062657474657220686f6d65202a2f0a444546494e455f5350494e4c4f434b287274635f6c6f636b293b0a4558504f52545f53594d424f4c287274635f6c6f636b293b0a23656e646966092f2a2070632d7374796c652027434d4f53272052544320737570706f7274202a2f0a0a2f2a206368616e6765207468697320696620796f75206861766520736f6d6520636f6e7374616e742074696d65206472696674202a2f0a23646566696e652055534543535f5045525f4a494646590928313030303030302f485a290a0a23696664656620434f4e4649475f534d500a756e7369676e6564206c6f6e672070726f66696c655f7063287374727563742070745f72656773202a72656773290a7b0a0973747275637420737461636b6672616d65206672616d653b0a0a096966202821696e5f6c6f636b5f66756e6374696f6e7328726567732d3e41524d5f706329290a090972657475726e20726567732d3e41524d5f70633b0a0a096672616d652e6670203d20726567732d3e41524d5f66703b0a096672616d652e7370203d20726567732d3e41524d5f73703b0a096672616d652e6c72203d20726567732d3e41524d5f6c723b0a096672616d652e7063203d20726567732d3e41524d5f70633b0a09646f207b0a0909696e7420726574203d20756e77696e645f6672616d6528266672616d65293b0a090969662028726574203c2030290a09090972657475726e20303b0a097d207768696c652028696e5f6c6f636b5f66756e6374696f6e73286672616d652e706329293b0a0a0972657475726e206672616d652e70633b0a7d0a4558504f52545f53594d424f4c2870726f66696c655f7063293b0a23656e6469660a0a23696664656620434f4e4649475f415243485f555345535f47455454494d454f46465345540a75333220617263685f67657474696d656f666673657428766f6964290a7b0a096966202873797374656d5f74696d65722d3e6f666673657420213d204e554c4c290a090972657475726e2073797374656d5f74696d65722d3e6f66667365742829202a20313030303b0a0a0972657475726e20303b0a7d0a23656e646966202f2a20434f4e4649475f415243485f555345535f47455454494d454f4646534554202a2f0a0a2369666e64656620434f4e4649475f47454e455249435f434c4f434b4556454e54530a2f2a0a202a204b65726e656c2073797374656d2074696d657220737570706f72742e0a202a2f0a766f69642074696d65725f7469636b28766f6964290a7b0a0970726f66696c655f7469636b284350555f50524f46494c494e47293b0a097874696d655f7570646174652831293b0a2369666e64656620434f4e4649475f534d500a097570646174655f70726f636573735f74696d657328757365725f6d6f6465286765745f6972715f72656773282929293b0a23656e6469660a7d0a23656e6469660a0a73746174696320766f69642064756d6d795f636c6f636b5f616363657373287374727563742074696d6573706563202a7473290a7b0a0974732d3e74765f736563203d20303b0a0974732d3e74765f6e736563203d20303b0a7d0a0a73746174696320636c6f636b5f6163636573735f666e205f5f726561645f70657273697374656e745f636c6f636b203d2064756d6d795f636c6f636b5f6163636573733b0a73746174696320636c6f636b5f6163636573735f666e205f5f726561645f626f6f745f636c6f636b203d2064756d6d795f636c6f636b5f6163636573733b3b0a0a766f696420726561645f70657273697374656e745f636c6f636b287374727563742074696d6573706563202a7473290a7b0a095f5f726561645f70657273697374656e745f636c6f636b287473293b0a7d0a0a766f696420726561645f626f6f745f636c6f636b287374727563742074696d6573706563202a7473290a7b0a095f5f726561645f626f6f745f636c6f636b287473293b0a7d0a0a696e74205f5f696e69742072656769737465725f70657273697374656e745f636c6f636b28636c6f636b5f6163636573735f666e20726561645f626f6f742c0a090909092020202020636c6f636b5f6163636573735f666e20726561645f70657273697374656e74290a7b0a092f2a204f6e6c7920616c6c6f772074686520636c6f636b6163636573732066756e6374696f6e7320746f2062652072656769737465726564206f6e6365202a2f0a09696620285f5f726561645f70657273697374656e745f636c6f636b203d3d2064756d6d795f636c6f636b5f6163636573732026260a09202020205f5f726561645f626f6f745f636c6f636b203d3d2064756d6d795f636c6f636b5f61636365737329207b0a090969662028726561645f626f6f74290a0909095f5f726561645f626f6f745f636c6f636b203d20726561645f626f6f743b0a090969662028726561645f70657273697374656e74290a0909095f5f726561645f70657273697374656e745f636c6f636b203d20726561645f70657273697374656e743b0a0a090972657475726e20303b0a097d0a0a0972657475726e202d45494e56414c3b0a7d0a0a23696620646566696e656428434f4e4649475f504d292026262021646566696e656428434f4e4649475f47454e455249435f434c4f434b4556454e5453290a73746174696320696e742074696d65725f73757370656e6428766f6964290a7b0a096966202873797374656d5f74696d65722d3e73757370656e64290a090973797374656d5f74696d65722d3e73757370656e6428293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642074696d65725f726573756d6528766f6964290a7b0a096966202873797374656d5f74696d65722d3e726573756d65290a090973797374656d5f74696d65722d3e726573756d6528293b0a7d0a23656c73650a23646566696e652074696d65725f73757370656e64204e554c4c0a23646566696e652074696d65725f726573756d65204e554c4c0a23656e6469660a0a7374617469632073747275637420737973636f72655f6f70732074696d65725f737973636f72655f6f7073203d207b0a092e73757370656e64093d2074696d65725f73757370656e642c0a092e726573756d6509093d2074696d65725f726573756d652c0a7d3b0a0a73746174696320696e74205f5f696e69742074696d65725f696e69745f737973636f72655f6f707328766f6964290a7b0a0972656769737465725f737973636f72655f6f7073282674696d65725f737973636f72655f6f7073293b0a0a0972657475726e20303b0a7d0a0a6465766963655f696e697463616c6c2874696d65725f696e69745f737973636f72655f6f7073293b0a0a766f6964205f5f696e69742074696d655f696e697428766f6964290a7b0a0973797374656d5f74696d6572203d206d616368696e655f646573632d3e74696d65723b0a0973797374656d5f74696d65722d3e696e697428293b0a0973636865645f636c6f636b5f706f7374696e697428293b0a7d0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f746f706f6c6f67792e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323037303100313231313437343433333000303031373635360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f61726d2f6b65726e656c2f746f706f6c6f67792e630a202a0a202a20436f70797269676874202843292032303131204c696e61726f204c696d697465642e0a202a205772697474656e2062793a2056696e63656e742047756974746f740a202a0a202a206261736564206f6e20617263682f73682f6b65726e656c2f746f706f6c6f67792e630a202a0a202a20546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652e2020536565207468652066696c652022434f5059494e472220696e20746865206d61696e206469726563746f7279206f66207468697320617263686976650a202a20666f72206d6f72652064657461696c732e0a202a2f0a0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f6370756d61736b2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a23696e636c756465203c6c696e75782f6e6f64652e683e0a23696e636c756465203c6c696e75782f6e6f64656d61736b2e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c61736d2f637075747970652e683e0a23696e636c756465203c61736d2f746f706f6c6f67792e683e0a0a2f2a0a202a2063707520706f776572207363616c65206d616e6167656d656e740a202a2f0a0a2f2a0a202a2063707520706f776572207461626c650a202a2054686973207065722063707520646174612073747275637475726520646573637269626573207468652072656c6174697665206361706163697479206f66206561636820636f72652e0a202a204f6e20612068657465726567656e6f75732073797374656d2c20636f72657320646f6e27742068617665207468652073616d6520636f6d7075746174696f6e2063617061636974790a202a20616e64207765207265666c656374207468617420646966666572656e636520696e20746865206370755f706f776572206669656c6420736f20746865207363686564756c65722063616e0a202a2074616b65207468697320646966666572656e636520696e746f206163636f756e7420647572696e67206c6f61642062616c616e63652e20412070657220637075207374727563747572650a202a206973207072656665727265642062656361757365206561636820435055207570646174657320697473206f776e206370755f706f776572206669656c6420647572696e67207468650a202a206c6f61642062616c616e63652065786365707420666f722069646c6520636f7265732e204f6e652069646c6520636f72652069732073656c656374656420746f2072756e207468650a202a20726562616c616e63655f646f6d61696e7320666f7220616c6c2069646c6520636f72657320616e6420746865206370755f706f7765722063616e20626520757064617465640a202a20647572696e6720746869732073657175656e63652e0a202a2f0a73746174696320444546494e455f5045525f43505528756e7369676e6564206c6f6e672c206370755f7363616c65293b0a0a756e7369676e6564206c6f6e6720617263685f7363616c655f667265715f706f776572287374727563742073636865645f646f6d61696e202a73642c20696e7420637075290a7b0a0972657475726e207065725f637075286370755f7363616c652c20637075293b0a7d0a0a73746174696320766f6964207365745f706f7765725f7363616c6528756e7369676e656420696e74206370752c20756e7369676e6564206c6f6e6720706f776572290a7b0a097065725f637075286370755f7363616c652c2063707529203d20706f7765723b0a7d0a0a23696664656620434f4e4649475f4f460a737472756374206370755f656666696369656e6379207b0a09636f6e73742063686172202a636f6d70617469626c653b0a09756e7369676e6564206c6f6e6720656666696369656e63793b0a7d3b0a0a2f2a0a202a205461626c65206f662072656c617469766520656666696369656e6379206f6620656163682070726f636573736f72730a202a2054686520656666696369656e63792076616c7565206d7573742066697420696e20323062697420616e64207468652066696e616c0a202a206370755f7363616c652076616c7565206d75737420626520696e207468652072616e67650a202a20202030203c206370755f7363616c65203c20332a53434845445f504f5745525f5343414c452f320a202a20696e206f7264657220746f2072657475726e206174206d6f73742031207768656e204449565f524f554e445f434c4f534553540a202a206973207573656420746f20636f6d7075746520746865206361706163697479206f662061204350552e0a202a2050726f636573736f7273207468617420617265206e6f7420646566696e656420696e20746865207461626c652c0a202a20757365207468652064656661756c742053434845445f504f5745525f5343414c452076616c756520666f72206370755f7363616c652e0a202a2f0a737472756374206370755f656666696369656e6379207461626c655f656666696369656e63795b5d203d207b0a097b2261726d2c636f727465782d613135222c20333839317d2c0a097b2261726d2c636f727465782d6137222c2020323034387d2c0a097b4e554c4c2c207d2c0a7d3b0a0a737472756374206370755f6361706163697479207b0a09756e7369676e6564206c6f6e6720687769643b0a09756e7369676e6564206c6f6e672063617061636974793b0a7d3b0a0a737472756374206370755f6361706163697479202a6370755f63617061636974793b0a0a756e7369676e6564206c6f6e67206d6964646c655f6361706163697479203d20313b0a0a2f2a0a202a204974657261746520616c6c2043505573272064657363726970746f7220696e20445420616e6420636f6d707574652074686520656666696369656e63790a202a2028617320706572207461626c655f656666696369656e6379292e20416c736f2063616c63756c6174652061206d6964646c6520656666696369656e63790a202a20617320636c6f736520617320706f737369626c6520746f2020286d61787b6566665f697d202d206d696e7b6566665f697d29202f20320a202a2054686973206973206c61746572207573656420746f207363616c6520746865206370755f706f776572206669656c642073756368207468617420616e0a202a2027617665726167652720435055206973206f66206d6964646c6520706f7765722e20416c736f207365652074686520636f6d6d656e7473206e6561720a202a207461626c655f656666696369656e63795b5d20616e64207570646174655f6370755f706f77657228292e0a202a2f0a73746174696320766f6964205f5f696e69742070617273655f64745f746f706f6c6f677928766f6964290a7b0a09737472756374206370755f656666696369656e6379202a6370755f6566663b0a09737472756374206465766963655f6e6f6465202a636e203d204e554c4c3b0a09756e7369676e6564206c6f6e67206d696e5f6361706163697479203d2028756e7369676e6564206c6f6e6729282d31293b0a09756e7369676e6564206c6f6e67206d61785f6361706163697479203d20303b0a09756e7369676e6564206c6f6e67206361706163697479203d20303b0a09696e7420616c6c6f635f73697a652c20637075203d20303b0a0a09616c6c6f635f73697a65203d206e725f6370755f696473202a2073697a656f6628737472756374206370755f6361706163697479293b0a096370755f6361706163697479203d2028737472756374206370755f6361706163697479202a296b7a616c6c6f6328616c6c6f635f73697a652c204746505f4e4f57414954293b0a0a097768696c65202828636e203d206f665f66696e645f6e6f64655f62795f7479706528636e2c202263707522292929207b0a0909636f6e737420753332202a726174652c202a7265673b0a0909696e74206c656e3b0a0a090969662028637075203e3d206e756d5f706f737369626c655f637075732829290a090909627265616b3b0a0a0909666f7220286370755f656666203d207461626c655f656666696369656e63793b206370755f6566662d3e636f6d70617469626c653b206370755f6566662b2b290a090909696620286f665f6465766963655f69735f636f6d70617469626c6528636e2c206370755f6566662d3e636f6d70617469626c6529290a09090909627265616b3b0a0a0909696620286370755f6566662d3e636f6d70617469626c65203d3d204e554c4c290a090909636f6e74696e75653b0a0a090972617465203d206f665f6765745f70726f706572747928636e2c2022636c6f636b2d6672657175656e6379222c20266c656e293b0a0909696620282172617465207c7c206c656e20213d203429207b0a09090970725f65727228222573206d697373696e6720636c6f636b2d6672657175656e63792070726f70657274795c6e222c0a09090909636e2d3e66756c6c5f6e616d65293b0a090909636f6e74696e75653b0a09097d0a0a0909726567203d206f665f6765745f70726f706572747928636e2c2022726567222c20266c656e293b0a09096966202821726567207c7c206c656e20213d203429207b0a09090970725f65727228222573206d697373696e67207265672070726f70657274795c6e222c20636e2d3e66756c6c5f6e616d65293b0a090909636f6e74696e75653b0a09097d0a0a09096361706163697479203d202828626533325f746f5f6370757028726174652929203e3e20323029202a206370755f6566662d3e656666696369656e63793b0a0a09092f2a2053617665206d696e206361706163697479206f66207468652073797374656d202a2f0a0909696620286361706163697479203c206d696e5f6361706163697479290a0909096d696e5f6361706163697479203d2063617061636974793b0a0a09092f2a2053617665206d6178206361706163697479206f66207468652073797374656d202a2f0a0909696620286361706163697479203e206d61785f6361706163697479290a0909096d61785f6361706163697479203d2063617061636974793b0a0a09096370755f63617061636974795b6370755d2e6361706163697479203d2063617061636974793b0a09096370755f63617061636974795b6370752b2b5d2e68776964203d20626533325f746f5f6370757028726567293b0a097d0a0a0969662028637075203c206e756d5f706f737369626c655f637075732829290a09096370755f63617061636974795b6370755d2e68776964203d2028756e7369676e6564206c6f6e6729282d31293b0a0a092f2a204966206d696e20616e64206d617820636170616369746965732061726520657175616c732c207765206279706173732074686520757064617465206f66207468650a09202a206370755f7363616c65206265636175736520616c6c20435055732068617665207468652073616d652063617061636974792e204f74686572776973652c2077650a09202a20636f6d707574652061206d6964646c655f636170616369747920666163746f7220746861742077696c6c20656e737572652074686174207468652063617061636974790a09202a206f6620616e2027617665726167652720435055206f66207468652073797374656d2077696c6c20626520617320636c6f736520617320706f737369626c6520746f0a09202a2053434845445f504f5745525f5343414c452c207768696368206973207468652064656661756c742076616c75652c206275742077697468207468650a09202a20636f6e73747261696e74206578706c61696e6564206e656172207461626c655f656666696369656e63795b5d2e0a09202a2f0a09696620286d696e5f6361706163697479203d3d206d61785f6361706163697479290a09096370755f63617061636974795b305d2e68776964203d2028756e7369676e6564206c6f6e6729282d31293b0a09656c73652069662028342a6d61785f6361706163697479203c2028332a286d61785f6361706163697479202b206d696e5f63617061636974792929290a09096d6964646c655f6361706163697479203d20286d696e5f6361706163697479202b206d61785f6361706163697479290a090909093e3e202853434845445f504f5745525f53484946542b31293b0a09656c73650a09096d6964646c655f6361706163697479203d2028286d61785f6361706163697479202f2033290a090909093e3e202853434845445f504f5745525f53484946542d312929202b20313b0a0a7d0a0a2f2a0a202a204c6f6f6b20666f72206120637573746f6d6564206361706163697479206f6620612043505520696e20746865206370755f6361706163697479207461626c6520647572696e67207468650a202a20626f6f742e2054686520757064617465206f6620616c6c204350557320697320696e204f286e5e322920666f722068657465726567656e656f75732073797374656d20627574207468650a202a2066756e6374696f6e2072657475726e73206469726563746c7920666f7220534d502073797374656d2e0a202a2f0a766f6964207570646174655f6370755f706f77657228756e7369676e656420696e74206370752c20756e7369676e6564206c6f6e672068776964290a7b0a09756e7369676e656420696e7420696478203d20303b0a0a092f2a206c6f6f6b20666f7220746865206370752773206877696420696e2074686520637075206361706163697479207461626c65202a2f0a09666f722028696478203d20303b20696478203c206e756d5f706f737369626c655f6370757328293b206964782b2b29207b0a0909696620286370755f63617061636974795b6964785d2e68776964203d3d2068776964290a090909627265616b3b0a0a0909696620286370755f63617061636974795b6964785d2e68776964203d3d202d31290a09090972657475726e3b0a097d0a0a0969662028696478203d3d206e756d5f706f737369626c655f637075732829290a090972657475726e3b0a0a097365745f706f7765725f7363616c65286370752c206370755f63617061636974795b6964785d2e6361706163697479202f206d6964646c655f6361706163697479293b0a0a097072696e746b284b45524e5f494e464f202243505525753a20757064617465206370755f706f77657220256c755c6e222c0a09096370752c20617263685f7363616c655f667265715f706f776572284e554c4c2c2063707529293b0a7d0a0a23656c73650a73746174696320696e6c696e6520766f69642070617273655f64745f746f706f6c6f677928766f696429207b7d0a73746174696320696e6c696e6520766f6964207570646174655f6370755f706f77657228756e7369676e656420696e742063707569642c20756e7369676e656420696e74206d7069647229207b7d0a23656e6469660a0a202f2a0a202a2063707520746f706f6c6f6779207461626c650a202a2f0a73747275637420637075746f706f5f61726d206370755f746f706f6c6f67795b4e525f435055535d3b0a0a636f6e737420737472756374206370756d61736b202a6370755f636f726567726f75705f6d61736b28696e7420637075290a7b0a0972657475726e20266370755f746f706f6c6f67795b6370755d2e636f72655f7369626c696e673b0a7d0a0a766f6964207570646174655f7369626c696e67735f6d61736b7328756e7369676e656420696e74206370756964290a7b0a0973747275637420637075746f706f5f61726d202a6370755f746f706f2c202a63707569645f746f706f203d20266370755f746f706f6c6f67795b63707569645d3b0a09696e74206370753b0a0a092f2a2075706461746520636f726520616e6420746872656164207369626c696e67206d61736b73202a2f0a09666f725f656163685f706f737369626c655f6370752863707529207b0a09096370755f746f706f203d20266370755f746f706f6c6f67795b6370755d3b0a0a09096966202863707569645f746f706f2d3e736f636b65745f696420213d206370755f746f706f2d3e736f636b65745f6964290a090909636f6e74696e75653b0a0a09096370756d61736b5f7365745f6370752863707569642c20266370755f746f706f2d3e636f72655f7369626c696e67293b0a09096966202863707520213d206370756964290a0909096370756d61736b5f7365745f637075286370752c202663707569645f746f706f2d3e636f72655f7369626c696e67293b0a0a09096966202863707569645f746f706f2d3e636f72655f696420213d206370755f746f706f2d3e636f72655f6964290a090909636f6e74696e75653b0a0a09096370756d61736b5f7365745f6370752863707569642c20266370755f746f706f2d3e7468726561645f7369626c696e67293b0a09096966202863707520213d206370756964290a0909096370756d61736b5f7365745f637075286370752c202663707569645f746f706f2d3e7468726561645f7369626c696e67293b0a097d0a09736d705f776d6228293b0a7d0a0a2f2a0a202a2073746f72655f6370755f746f706f6c6f67792069732063616c6c656420617420626f6f74207768656e206f6e6c79206f6e65206370752069732072756e6e696e670a202a20616e64207769746820746865206d75746578206370755f686f74706c75672e6c6f636b206c6f636b65642c207768656e207365766572616c2063707573206861766520626f6f7465642c0a202a2077686963682070726576656e74732073696d756c74616e656f75732077726974652061636365737320746f206370755f746f706f6c6f67792061727261790a202a2f0a766f69642073746f72655f6370755f746f706f6c6f677928756e7369676e656420696e74206370756964290a7b0a0973747275637420637075746f706f5f61726d202a63707569645f746f706f203d20266370755f746f706f6c6f67795b63707569645d3b0a09756e7369676e656420696e74206d706964723b0a0a092f2a204966207468652063707520746f706f6c6f677920686173206265656e20616c7265616479207365742c206a7573742072657475726e202a2f0a096966202863707569645f746f706f2d3e636f72655f696420213d202d31290a090972657475726e3b0a0a096d70696472203d20726561645f63707569645f6d7069647228293b0a0a092f2a206372656174652063707520746f706f6c6f6779206d617070696e67202a2f0a0969662028286d706964722026204d504944525f534d505f4249544d41534b29203d3d204d504944525f534d505f56414c554529207b0a09092f2a0a0909202a20546869732069732061206d756c746970726f636573736f722073797374656d0a0909202a206d756c746970726f636573736f7220666f726d61742026206d756c746970726f636573736f72206d6f6465206669656c6420617265207365740a0909202a2f0a0a0909696620286d706964722026204d504944525f4d545f4249544d41534b29207b0a0909092f2a20636f726520706572666f726d616e636520696e746572646570656e64656e6379202a2f0a09090963707569645f746f706f2d3e7468726561645f6964203d204d504944525f414646494e4954595f4c4556454c286d706964722c2030293b0a09090963707569645f746f706f2d3e636f72655f6964203d204d504944525f414646494e4954595f4c4556454c286d706964722c2031293b0a09090963707569645f746f706f2d3e736f636b65745f6964203d204d504944525f414646494e4954595f4c4556454c286d706964722c2032293b0a09097d20656c7365207b0a0909092f2a206c617267656c7920696e646570656e64656e7420636f726573202a2f0a09090963707569645f746f706f2d3e7468726561645f6964203d202d313b0a09090963707569645f746f706f2d3e636f72655f6964203d204d504944525f414646494e4954595f4c4556454c286d706964722c2030293b0a09090963707569645f746f706f2d3e736f636b65745f6964203d204d504944525f414646494e4954595f4c4556454c286d706964722c2031293b0a09097d0a097d20656c7365207b0a09092f2a0a0909202a205468697320697320616e20756e6970726f636573736f722073797374656d0a0909202a2077652061726520696e206d756c746970726f636573736f7220666f726d61742062757420756e6970726f636573736f722073797374656d0a0909202a206f7220696e20746865206f6c6420756e6970726f636573736f7220666f726d61740a0909202a2f0a090963707569645f746f706f2d3e7468726561645f6964203d202d313b0a090963707569645f746f706f2d3e636f72655f6964203d20303b0a090963707569645f746f706f2d3e736f636b65745f6964203d202d313b0a097d0a0a097570646174655f7369626c696e67735f6d61736b73286370756964293b0a0a097570646174655f6370755f706f7765722863707569642c206d706964722026204d504944525f485749445f4249544d41534b293b0a0a097072696e746b284b45524e5f494e464f202243505525753a207468726561642025642c206370752025642c20736f636b65742025642c206d706964722025785c6e222c0a090963707569642c206370755f746f706f6c6f67795b63707569645d2e7468726561645f69642c0a09096370755f746f706f6c6f67795b63707569645d2e636f72655f69642c0a09096370755f746f706f6c6f67795b63707569645d2e736f636b65745f69642c206d70696472293b0a7d0a0a2f2a0a202a20696e69745f6370755f746f706f6c6f67792069732063616c6c656420617420626f6f74207768656e206f6e6c79206f6e65206370752069732072756e6e696e670a202a2077686963682070726576656e742073696d756c74616e656f75732077726974652061636365737320746f206370755f746f706f6c6f67792061727261790a202a2f0a766f6964205f5f696e697420696e69745f6370755f746f706f6c6f677928766f6964290a7b0a09756e7369676e656420696e74206370753b0a0a092f2a20696e697420636f7265206d61736b20616e6420706f7765722a2f0a09666f725f656163685f706f737369626c655f6370752863707529207b0a090973747275637420637075746f706f5f61726d202a6370755f746f706f203d2026286370755f746f706f6c6f67795b6370755d293b0a0a09096370755f746f706f2d3e7468726561645f6964203d202d313b0a09096370755f746f706f2d3e636f72655f6964203d20202d313b0a09096370755f746f706f2d3e736f636b65745f6964203d202d313b0a09096370756d61736b5f636c65617228266370755f746f706f2d3e636f72655f7369626c696e67293b0a09096370756d61736b5f636c65617228266370755f746f706f2d3e7468726561645f7369626c696e67293b0a0a09097365745f706f7765725f7363616c65286370752c2053434845445f504f5745525f5343414c45293b0a097d0a09736d705f776d6228293b0a0a0970617273655f64745f746f706f6c6f677928293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f74726170732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353131353100313231313437343433333000303031373133360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f61726d2f6b65726e656c2f74726170732e630a202a0a202a2020436f707972696768742028432920313939352d323030392052757373656c6c204b696e670a202a2020467261676d656e7473207468617420617070656172207468652073616d65206173206c696e75782f617263682f693338362f6b65726e656c2f74726170732e6320284329204c696e757320546f7276616c64730a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20202774726170732e63272068616e646c657320686172647761726520657863657074696f6e73206166746572207765206861766520736176656420736f6d6520737461746520696e0a202a2020276c696e75782f617263682f61726d2f6c69622f74726170732e53272e20204d6f73746c79206120646562756767696e67206169642c206275742077696c6c2070726f6261626c790a202a20206b696c6c20746865206f6666656e64696e672070726f636573732e0a202a2f0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f706572736f6e616c6974792e683e0a23696e636c756465203c6c696e75782f6b616c6c73796d732e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c6c696e75782f686172646972712e683e0a23696e636c756465203c6c696e75782f6b64656275672e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6b657865632e683e0a23696e636c756465203c6c696e75782f6275672e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a23696e636c756465203c61736d2f6361636865666c7573682e683e0a23696e636c756465203c61736d2f657863657074696f6e2e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f74726170732e683e0a23696e636c756465203c61736d2f756e77696e642e683e0a23696e636c756465203c61736d2f746c732e683e0a23696e636c756465203c61736d2f73797374656d5f6d6973632e683e0a0a23696e636c75646520227369676e616c2e68220a0a73746174696320636f6e73742063686172202a68616e646c65725b5d3d207b202270726566657463682061626f7274222c2022646174612061626f7274222c20226164647265737320657863657074696f6e222c2022696e7465727275707422207d3b0a0a766f6964202a766563746f72735f706167653b0a0a23696664656620434f4e4649475f44454255475f555345520a756e7369676e656420696e7420757365725f64656275673b0a0a73746174696320696e74205f5f696e697420757365725f64656275675f73657475702863686172202a737472290a7b0a096765745f6f7074696f6e28267374722c2026757365725f6465627567293b0a0972657475726e20313b0a7d0a5f5f73657475702822757365725f64656275673d222c20757365725f64656275675f7365747570293b0a23656e6469660a0a73746174696320766f69642064756d705f6d656d28636f6e73742063686172202a2c20636f6e73742063686172202a2c20756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a0a766f69642064756d705f6261636b74726163655f656e74727928756e7369676e6564206c6f6e672077686572652c20756e7369676e6564206c6f6e672066726f6d2c20756e7369676e6564206c6f6e67206672616d65290a7b0a23696664656620434f4e4649475f4b414c4c53594d530a097072696e746b28225b3c2530386c783e5d2028257053292066726f6d205b3c2530386c783e5d2028257053295c6e222c2077686572652c2028766f6964202a2977686572652c2066726f6d2c2028766f6964202a2966726f6d293b0a23656c73650a097072696e746b282246756e6374696f6e20656e7465726564206174205b3c2530386c783e5d2066726f6d205b3c2530386c783e5d5c6e222c2077686572652c2066726f6d293b0a23656e6469660a0a0969662028696e5f657863657074696f6e5f7465787428776865726529290a090964756d705f6d656d2822222c2022457863657074696f6e20737461636b222c206672616d65202b20342c206672616d65202b2034202b2073697a656f66287374727563742070745f7265677329293b0a7d0a0a2369666e64656620434f4e4649475f41524d5f554e57494e440a2f2a0a202a20537461636b20706f696e746572732073686f756c6420616c776179732062652077697468696e20746865206b65726e656c732076696577206f660a202a20706879736963616c206d656d6f72792e20204966206974206973206e6f742074686572652c207468656e2077652063616e27742064756d700a202a206f757420616e7920696e666f726d6174696f6e2072656c6174696e6720746f2074686520737461636b2e0a202a2f0a73746174696320696e74207665726966795f737461636b28756e7369676e6564206c6f6e67207370290a7b0a09696620287370203c20504147455f4f4646534554207c7c0a0920202020287370203e2028756e7369676e6564206c6f6e6729686967685f6d656d6f727920262620686967685f6d656d6f727920213d204e554c4c29290a090972657475726e202d454641554c543b0a0a0972657475726e20303b0a7d0a23656e6469660a0a2f2a0a202a2044756d70206f75742074686520636f6e74656e7473206f6620736f6d65206d656d6f7279206e6963656c792e2e2e0a202a2f0a73746174696320766f69642064756d705f6d656d28636f6e73742063686172202a6c766c2c20636f6e73742063686172202a7374722c20756e7369676e6564206c6f6e6720626f74746f6d2c0a09092020202020756e7369676e6564206c6f6e6720746f70290a7b0a09756e7369676e6564206c6f6e672066697273743b0a096d6d5f7365676d656e745f742066733b0a09696e7420693b0a0a092f2a0a09202a205765206e65656420746f2073776974636820746f206b65726e656c206d6f646520736f20746861742077652063616e20757365205f5f6765745f757365720a09202a20746f20736166656c7920726561642066726f6d206b65726e656c2073706163652e20204e6f74652074686174207765206e6f772064756d70207468650a09202a20636f64652066697273742c206a75737420696e206361736520746865206261636b7472616365206b696c6c732075732e0a09202a2f0a096673203d206765745f667328293b0a097365745f6673284b45524e454c5f4453293b0a0a097072696e746b2822257325732830782530386c7820746f2030782530386c78295c6e222c206c766c2c207374722c20626f74746f6d2c20746f70293b0a0a09666f7220286669727374203d20626f74746f6d2026207e33313b206669727374203c20746f703b206669727374202b3d20333229207b0a0909756e7369676e6564206c6f6e6720703b0a090963686172207374725b73697a656f6628222031323334353637382229202a2038202b20315d3b0a0a09096d656d736574287374722c202720272c2073697a656f662873747229293b0a09097374725b73697a656f662873747229202d20315d203d20275c30273b0a0a0909666f72202870203d2066697273742c2069203d20303b2069203c20382026262070203c20746f703b20692b2b2c2070202b3d203429207b0a0909096966202870203e3d20626f74746f6d2026262070203c20746f7029207b0a09090909756e7369676e6564206c6f6e672076616c3b0a09090909696620285f5f6765745f757365722876616c2c2028756e7369676e6564206c6f6e67202a297029203d3d2030290a0909090909737072696e746628737472202b2069202a20392c2022202530386c78222c2076616c293b0a09090909656c73650a0909090909737072696e746628737472202b2069202a20392c2022203f3f3f3f3f3f3f3f22293b0a0909097d0a09097d0a09097072696e746b282225732530346c783a25735c6e222c206c766c2c2066697273742026203078666666662c20737472293b0a097d0a0a097365745f6673286673293b0a7d0a0a73746174696320766f69642064756d705f696e73747228636f6e73742063686172202a6c766c2c207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e672061646472203d20696e737472756374696f6e5f706f696e7465722872656773293b0a09636f6e737420696e74207468756d62203d207468756d625f6d6f64652872656773293b0a09636f6e737420696e74207769647468203d207468756d62203f2034203a20383b0a096d6d5f7365676d656e745f742066733b0a0963686172207374725b73697a656f6628223030303030303030202229202a2035202b2032202b20315d2c202a70203d207374723b0a09696e7420693b0a0a092f2a0a09202a205765206e65656420746f2073776974636820746f206b65726e656c206d6f646520736f20746861742077652063616e20757365205f5f6765745f757365720a09202a20746f20736166656c7920726561642066726f6d206b65726e656c2073706163652e20204e6f74652074686174207765206e6f772064756d70207468650a09202a20636f64652066697273742c206a75737420696e206361736520746865206261636b7472616365206b696c6c732075732e0a09202a2f0a096673203d206765745f667328293b0a097365745f6673284b45524e454c5f4453293b0a0a09666f72202869203d202d343b2069203c2031202b2021217468756d623b20692b2b29207b0a0909756e7369676e656420696e742076616c2c206261643b0a0a0909696620287468756d62290a090909626164203d205f5f6765745f757365722876616c2c20262828753136202a2961646472295b695d293b0a0909656c73650a090909626164203d205f5f6765745f757365722876616c2c20262828753332202a2961646472295b695d293b0a0a09096966202821626164290a09090970202b3d20737072696e746628702c2069203d3d2030203f20222825302a78292022203a202225302a7820222c0a090909090977696474682c2076616c293b0a0909656c7365207b0a09090970202b3d20737072696e746628702c20226261642050432076616c756522293b0a090909627265616b3b0a09097d0a097d0a097072696e746b28222573436f64653a2025735c6e222c206c766c2c20737472293b0a0a097365745f6673286673293b0a7d0a0a23696664656620434f4e4649475f41524d5f554e57494e440a73746174696320696e6c696e6520766f69642064756d705f6261636b7472616365287374727563742070745f72656773202a726567732c20737472756374207461736b5f737472756374202a74736b290a7b0a09756e77696e645f6261636b747261636528726567732c2074736b293b0a7d0a23656c73650a73746174696320766f69642064756d705f6261636b7472616365287374727563742070745f72656773202a726567732c20737472756374207461736b5f737472756374202a74736b290a7b0a09756e7369676e656420696e742066702c206d6f64653b0a09696e74206f6b203d20313b0a0a097072696e746b28224261636b74726163653a2022293b0a0a09696620282174736b290a090974736b203d2063757272656e743b0a0a09696620287265677329207b0a09096670203d20726567732d3e41524d5f66703b0a09096d6f6465203d2070726f636573736f725f6d6f64652872656773293b0a097d20656c7365206966202874736b20213d2063757272656e7429207b0a09096670203d207468726561645f73617665645f66702874736b293b0a09096d6f6465203d20307831303b0a097d20656c7365207b0a090961736d28226d6f762025302c20667022203a20223d72222028667029203a203a2022636322293b0a09096d6f6465203d20307831303b0a097d0a0a096966202821667029207b0a09097072696e746b28226e6f206672616d6520706f696e74657222293b0a09096f6b203d20303b0a097d20656c736520696620287665726966795f737461636b2866702929207b0a09097072696e746b2822696e76616c6964206672616d6520706f696e74657220307825303878222c206670293b0a09096f6b203d20303b0a097d20656c736520696620286670203c2028756e7369676e6564206c6f6e6729656e645f6f665f737461636b2874736b29290a09097072696e746b28226672616d6520706f696e74657220756e646572666c6f7722293b0a097072696e746b28225c6e22293b0a0a09696620286f6b290a0909635f6261636b74726163652866702c206d6f6465293b0a7d0a23656e6469660a0a766f69642064756d705f737461636b28766f6964290a7b0a0964756d705f6261636b7472616365284e554c4c2c204e554c4c293b0a7d0a0a4558504f52545f53594d424f4c2864756d705f737461636b293b0a0a766f69642073686f775f737461636b28737472756374207461736b5f737472756374202a74736b2c20756e7369676e6564206c6f6e67202a7370290a7b0a0964756d705f6261636b7472616365284e554c4c2c2074736b293b0a096261727269657228293b0a7d0a0a23696664656620434f4e4649475f505245454d50540a23646566696e6520535f505245454d5054202220505245454d5054220a23656c73650a23646566696e6520535f505245454d50542022220a23656e6469660a23696664656620434f4e4649475f534d500a23646566696e6520535f534d50202220534d50220a23656c73650a23646566696e6520535f534d502022220a23656e6469660a23696664656620434f4e4649475f5448554d42325f4b45524e454c0a23646566696e6520535f4953412022205448554d4232220a23656c73650a23646566696e6520535f49534120222041524d220a23656e6469660a0a73746174696320696e74205f5f64696528636f6e73742063686172202a7374722c20696e74206572722c207374727563742070745f72656773202a72656773290a7b0a09737472756374207461736b5f737472756374202a74736b203d2063757272656e743b0a0973746174696320696e74206469655f636f756e7465723b0a09696e74207265743b0a0a097072696e746b284b45524e5f454d4552472022496e7465726e616c206572726f723a2025733a202578205b2325645d2220535f505245454d505420535f534d500a0920202020202020535f49534120225c6e222c207374722c206572722c202b2b6469655f636f756e746572293b0a0a092f2a207472617020616e64206572726f72206e756d6265727320617265206d6f73746c79206d65616e696e676c657373206f6e2041524d202a2f0a09726574203d206e6f746966795f646965284449455f4f4f50532c207374722c20726567732c206572722c2074736b2d3e7468726561642e747261705f6e6f2c2053494753454756293b0a0969662028726574203d3d204e4f544946595f53544f50290a090972657475726e20313b0a0a097072696e745f6d6f64756c657328293b0a095f5f73686f775f726567732872656773293b0a097072696e746b284b45524e5f454d455247202250726f6365737320252e2a7320287069643a2025642c20737461636b206c696d6974203d2030782570295c6e222c0a09095441534b5f434f4d4d5f4c454e2c2074736b2d3e636f6d6d2c207461736b5f7069645f6e722874736b292c20656e645f6f665f737461636b2874736b29293b0a0a096966202821757365725f6d6f6465287265677329207c7c20696e5f696e74657272757074282929207b0a090964756d705f6d656d284b45524e5f454d4552472c2022537461636b3a20222c20726567732d3e41524d5f73702c0a090909205448524541445f53495a45202b2028756e7369676e6564206c6f6e67297461736b5f737461636b5f706167652874736b29293b0a090964756d705f6261636b747261636528726567732c2074736b293b0a090964756d705f696e737472284b45524e5f454d4552472c2072656773293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320617263685f7370696e6c6f636b5f74206469655f6c6f636b203d205f5f415243485f5350494e5f4c4f434b5f554e4c4f434b45443b0a73746174696320696e74206469655f6f776e6572203d202d313b0a73746174696320756e7369676e656420696e74206469655f6e6573745f636f756e743b0a0a73746174696320756e7369676e6564206c6f6e67206f6f70735f626567696e28766f6964290a7b0a09696e74206370753b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096f6f70735f656e74657228293b0a0a092f2a20726163792c2062757420626574746572207468616e207269736b696e6720646561646c6f636b2e202a2f0a097261775f6c6f63616c5f6972715f7361766528666c616773293b0a09637075203d20736d705f70726f636573736f725f696428293b0a096966202821617263685f7370696e5f7472796c6f636b28266469655f6c6f636b2929207b0a090969662028637075203d3d206469655f6f776e6572290a0909092f2a206e6573746564206f6f70732e2073686f756c642073746f70206576656e7475616c6c79202a2f3b0a0909656c73650a090909617263685f7370696e5f6c6f636b28266469655f6c6f636b293b0a097d0a096469655f6e6573745f636f756e742b2b3b0a096469655f6f776e6572203d206370753b0a09636f6e736f6c655f766572626f736528293b0a09627573745f7370696e6c6f636b732831293b0a0972657475726e20666c6167733b0a7d0a0a73746174696320766f6964206f6f70735f656e6428756e7369676e6564206c6f6e6720666c6167732c207374727563742070745f72656773202a726567732c20696e74207369676e72290a7b0a096966202872656773202626206b657865635f73686f756c645f63726173682863757272656e7429290a090963726173685f6b657865632872656773293b0a0a09627573745f7370696e6c6f636b732830293b0a096469655f6f776e6572203d202d313b0a096164645f7461696e74285441494e545f444945293b0a096469655f6e6573745f636f756e742d2d3b0a0969662028216469655f6e6573745f636f756e74290a09092f2a204e65737420636f756e742072656163686573207a65726f2c2072656c6561736520746865206c6f636b2e202a2f0a0909617263685f7370696e5f756e6c6f636b28266469655f6c6f636b293b0a097261775f6c6f63616c5f6972715f726573746f726528666c616773293b0a096f6f70735f6578697428293b0a0a0969662028696e5f696e746572727570742829290a090970616e69632822466174616c20657863657074696f6e20696e20696e7465727275707422293b0a096966202870616e69635f6f6e5f6f6f7073290a090970616e69632822466174616c20657863657074696f6e22293b0a09696620287369676e72290a0909646f5f65786974287369676e72293b0a7d0a0a2f2a0a202a20546869732066756e6374696f6e2069732070726f74656374656420616761696e73742072652d656e7472616e63792e0a202a2f0a766f69642064696528636f6e73742063686172202a7374722c207374727563742070745f72656773202a726567732c20696e7420657272290a7b0a09656e756d206275675f747261705f74797065206275675f74797065203d204255475f545241505f545950455f4e4f4e453b0a09756e7369676e6564206c6f6e6720666c616773203d206f6f70735f626567696e28293b0a09696e7420736967203d20534947534547563b0a0a096966202821757365725f6d6f6465287265677329290a09096275675f74797065203d207265706f72745f62756728726567732d3e41524d5f70632c2072656773293b0a09696620286275675f7479706520213d204255475f545241505f545950455f4e4f4e45290a0909737472203d20224f6f7073202d20425547223b0a0a09696620285f5f646965287374722c206572722c207265677329290a0909736967203d20303b0a0a096f6f70735f656e6428666c6167732c20726567732c20736967293b0a7d0a0a766f69642061726d5f6e6f746966795f64696528636f6e73742063686172202a7374722c207374727563742070745f72656773202a726567732c0a090973747275637420736967696e666f202a696e666f2c20756e7369676e6564206c6f6e67206572722c20756e7369676e6564206c6f6e672074726170290a7b0a0969662028757365725f6d6f646528726567732929207b0a090963757272656e742d3e7468726561642e6572726f725f636f6465203d206572723b0a090963757272656e742d3e7468726561642e747261705f6e6f203d20747261703b0a0a0909666f7263655f7369675f696e666f28696e666f2d3e73695f7369676e6f2c20696e666f2c2063757272656e74293b0a097d20656c7365207b0a0909646965287374722c20726567732c20657272293b0a097d0a7d0a0a23696664656620434f4e4649475f47454e455249435f4255470a0a696e742069735f76616c69645f6275676164647228756e7369676e6564206c6f6e67207063290a7b0a23696664656620434f4e4649475f5448554d42325f4b45524e454c0a09756e7369676e65642073686f727420626b70743b0a23656c73650a09756e7369676e6564206c6f6e6720626b70743b0a23656e6469660a0a096966202870726f62655f6b65726e656c5f616464726573732828756e7369676e6564202a2970632c20626b707429290a090972657475726e20303b0a0a0972657475726e20626b7074203d3d204255475f494e5354525f56414c55453b0a7d0a0a23656e6469660a0a737461746963204c4953545f4845414428756e6465665f686f6f6b293b0a73746174696320444546494e455f5241575f5350494e4c4f434b28756e6465665f6c6f636b293b0a0a766f69642072656769737465725f756e6465665f686f6f6b2873747275637420756e6465665f686f6f6b202a686f6f6b290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097261775f7370696e5f6c6f636b5f697271736176652826756e6465665f6c6f636b2c20666c616773293b0a096c6973745f6164642826686f6f6b2d3e6e6f64652c2026756e6465665f686f6f6b293b0a097261775f7370696e5f756e6c6f636b5f697271726573746f72652826756e6465665f6c6f636b2c20666c616773293b0a7d0a0a766f696420756e72656769737465725f756e6465665f686f6f6b2873747275637420756e6465665f686f6f6b202a686f6f6b290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097261775f7370696e5f6c6f636b5f697271736176652826756e6465665f6c6f636b2c20666c616773293b0a096c6973745f64656c2826686f6f6b2d3e6e6f6465293b0a097261775f7370696e5f756e6c6f636b5f697271726573746f72652826756e6465665f6c6f636b2c20666c616773293b0a7d0a0a73746174696320696e742063616c6c5f756e6465665f686f6f6b287374727563742070745f72656773202a726567732c20756e7369676e656420696e7420696e737472290a7b0a0973747275637420756e6465665f686f6f6b202a686f6f6b3b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420282a666e29287374727563742070745f72656773202a726567732c20756e7369676e656420696e7420696e73747229203d204e554c4c3b0a0a097261775f7370696e5f6c6f636b5f697271736176652826756e6465665f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928686f6f6b2c2026756e6465665f686f6f6b2c206e6f6465290a09096966202828696e737472202620686f6f6b2d3e696e7374725f6d61736b29203d3d20686f6f6b2d3e696e7374725f76616c2026260a09092020202028726567732d3e41524d5f63707372202620686f6f6b2d3e637073725f6d61736b29203d3d20686f6f6b2d3e637073725f76616c290a090909666e203d20686f6f6b2d3e666e3b0a097261775f7370696e5f756e6c6f636b5f697271726573746f72652826756e6465665f6c6f636b2c20666c616773293b0a0a0972657475726e20666e203f20666e28726567732c20696e73747229203a20313b0a7d0a0a61736d6c696e6b61676520766f6964205f5f657863657074696f6e20646f5f756e646566696e737472287374727563742070745f72656773202a72656773290a7b0a09756e7369676e656420696e7420696e7374723b0a09736967696e666f5f7420696e666f3b0a09766f6964205f5f75736572202a70633b0a0a097063203d2028766f6964205f5f75736572202a29696e737472756374696f6e5f706f696e7465722872656773293b0a0a096966202870726f636573736f725f6d6f6465287265677329203d3d205356435f4d4f444529207b0a23696664656620434f4e4649475f5448554d42325f4b45524e454c0a0909696620287468756d625f6d6f646528726567732929207b0a090909696e737472203d202828753136202a297063295b305d3b0a0909096966202869735f776964655f696e737472756374696f6e28696e7374722929207b0a09090909696e737472203c3c3d2031363b0a09090909696e737472207c3d202828753136202a297063295b315d3b0a0909097d0a09097d20656c73650a23656e6469660a090909696e737472203d202a28753332202a292070633b0a097d20656c736520696620287468756d625f6d6f646528726567732929207b0a0909696620286765745f7573657228696e7374722c2028753136205f5f75736572202a29706329290a090909676f746f206469655f7369673b0a09096966202869735f776964655f696e737472756374696f6e28696e7374722929207b0a090909756e7369676e656420696e7420696e737472323b0a090909696620286765745f7573657228696e737472322c2028753136205f5f75736572202a2970632b3129290a09090909676f746f206469655f7369673b0a090909696e737472203c3c3d2031363b0a090909696e737472207c3d20696e737472323b0a09097d0a097d20656c736520696620286765745f7573657228696e7374722c2028753332205f5f75736572202a2970632929207b0a0909676f746f206469655f7369673b0a097d0a0a096966202863616c6c5f756e6465665f686f6f6b28726567732c20696e73747229203d3d2030290a090972657475726e3b0a0a6469655f7369673a0a23696664656620434f4e4649475f44454255475f555345520a0969662028757365725f6465627567202620554442475f554e444546494e454429207b0a09097072696e746b284b45524e5f494e464f2022257320282564293a20756e646566696e656420696e737472756374696f6e3a2070633d25705c6e222c0a09090963757272656e742d3e636f6d6d2c207461736b5f7069645f6e722863757272656e74292c207063293b0a090964756d705f696e737472284b45524e5f494e464f2c2072656773293b0a097d0a23656e6469660a0a09696e666f2e73695f7369676e6f203d20534947494c4c3b0a09696e666f2e73695f6572726e6f203d20303b0a09696e666f2e73695f636f646520203d20494c4c5f494c4c4f50433b0a09696e666f2e73695f6164647220203d2070633b0a0a0961726d5f6e6f746966795f64696528224f6f7073202d20756e646566696e656420696e737472756374696f6e222c20726567732c2026696e666f2c20302c2036293b0a7d0a0a61736d6c696e6b61676520766f696420646f5f756e6578705f66697120287374727563742070745f72656773202a72656773290a7b0a097072696e746b2822486d6d2e2020556e6578706563746564204649512072656365697665642c2062757420747279696e6720746f20636f6e74696e75655c6e22293b0a097072696e746b2822596f75206d6179206861766520612068617264776172652070726f626c656d2e2e2e5c6e22293b0a7d0a0a2f2a0a202a206261645f6d6f64652068616e646c65732074686520696d706f737369626c65206361736520696e2074686520766563746f72732e2020496620796f7520736565206f6e65206f660a202a2074686573652c207468656e20697427732065787472656d656c7920736572696f75732c20616e6420636f756c64206d65616e20796f7520686176652062756767792068617264776172652e0a202a204974206e657665722072657475726e732c20616e64206e6576657220747269657320746f2073796e632e2020576520686f706520746861742077652063616e206174206c656173740a202a2064756d70206f757420736f6d6520737461746520696e666f726d6174696f6e2e2e2e0a202a2f0a61736d6c696e6b61676520766f6964206261645f6d6f6465287374727563742070745f72656773202a726567732c20696e7420726561736f6e290a7b0a09636f6e736f6c655f766572626f736528293b0a0a097072696e746b284b45524e5f435249542022426164206d6f646520696e2025732068616e646c65722064657465637465645c6e222c2068616e646c65725b726561736f6e5d293b0a0a0964696528224f6f7073202d20626164206d6f6465222c20726567732c2030293b0a096c6f63616c5f6972715f64697361626c6528293b0a0970616e69632822626164206d6f646522293b0a7d0a0a73746174696320696e74206261645f73797363616c6c28696e74206e2c207374727563742070745f72656773202a72656773290a7b0a09737472756374207468726561645f696e666f202a746872656164203d2063757272656e745f7468726561645f696e666f28293b0a09736967696e666f5f7420696e666f3b0a0a09696620282863757272656e742d3e706572736f6e616c6974792026205045525f4d41534b2920213d205045525f4c494e55582026260a09202020207468726561642d3e657865635f646f6d61696e2d3e68616e646c657229207b0a09097468726561642d3e657865635f646f6d61696e2d3e68616e646c6572286e2c2072656773293b0a090972657475726e20726567732d3e41524d5f72303b0a097d0a0a23696664656620434f4e4649475f44454255475f555345520a0969662028757365725f6465627567202620554442475f53595343414c4c29207b0a09097072696e746b284b45524e5f45525220225b25645d2025733a206f62736f6c6574652073797374656d2063616c6c20253038782e5c6e222c0a0909097461736b5f7069645f6e722863757272656e74292c2063757272656e742d3e636f6d6d2c206e293b0a090964756d705f696e737472284b45524e5f4552522c2072656773293b0a097d0a23656e6469660a0a09696e666f2e73695f7369676e6f203d20534947494c4c3b0a09696e666f2e73695f6572726e6f203d20303b0a09696e666f2e73695f636f646520203d20494c4c5f494c4c5452503b0a09696e666f2e73695f6164647220203d2028766f6964205f5f75736572202a29696e737472756374696f6e5f706f696e746572287265677329202d0a09090920287468756d625f6d6f6465287265677329203f2032203a2034293b0a0a0961726d5f6e6f746966795f64696528224f6f7073202d206261642073797363616c6c222c20726567732c2026696e666f2c206e2c2030293b0a0a0972657475726e20726567732d3e41524d5f72303b0a7d0a0a73746174696320696e6c696e6520696e740a646f5f63616368655f6f7028756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e642c20696e7420666c616773290a7b0a09737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6163746976655f6d6d3b0a0973747275637420766d5f617265615f737472756374202a766d613b0a0a0969662028656e64203c207374617274207c7c20666c616773290a090972657475726e202d45494e56414c3b0a0a09646f776e5f7265616428266d6d2d3e6d6d61705f73656d293b0a09766d61203d2066696e645f766d61286d6d2c207374617274293b0a0969662028766d6120262620766d612d3e766d5f7374617274203c20656e6429207b0a0909696620287374617274203c20766d612d3e766d5f7374617274290a0909097374617274203d20766d612d3e766d5f73746172743b0a090969662028656e64203e20766d612d3e766d5f656e64290a090909656e64203d20766d612d3e766d5f656e643b0a0a090975705f7265616428266d6d2d3e6d6d61705f73656d293b0a090972657475726e20666c7573685f63616368655f757365725f72616e67652873746172742c20656e64293b0a097d0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a0a202a2048616e646c6520616c6c20756e7265636f676e697365642073797374656d2063616c6c732e0a202a20203078396630303030202d2030783966666666662061726520736f6d65206d6f72652065736f74657269632073797374656d2063616c6c730a202a2f0a23646566696e65204e522878292028285f5f41524d5f4e525f23237829202d205f5f41524d5f4e525f42415345290a61736d6c696e6b61676520696e742061726d5f73797363616c6c28696e74206e6f2c207374727563742070745f72656773202a72656773290a7b0a09737472756374207468726561645f696e666f202a746872656164203d2063757272656e745f7468726561645f696e666f28293b0a09736967696e666f5f7420696e666f3b0a0a0969662028286e6f203e3e2031362920213d20285f5f41524d5f4e525f424153453e3e20313629290a090972657475726e206261645f73797363616c6c286e6f2c2072656773293b0a0a0973776974636820286e6f20262030786666666629207b0a096361736520303a202f2a206272616e6368207468726f7567682030202a2f0a0909696e666f2e73695f7369676e6f203d20534947534547563b0a0909696e666f2e73695f6572726e6f203d20303b0a0909696e666f2e73695f636f646520203d20534547565f4d41504552523b0a0909696e666f2e73695f6164647220203d204e554c4c3b0a0a090961726d5f6e6f746966795f64696528226272616e6368207468726f756768207a65726f222c20726567732c2026696e666f2c20302c2030293b0a090972657475726e20303b0a0a0963617365204e5228627265616b706f696e74293a202f2a2053574920425245414b5f504f494e54202a2f0a0909726567732d3e41524d5f7063202d3d207468756d625f6d6f6465287265677329203f2032203a20343b0a09097074726163655f627265616b2863757272656e742c2072656773293b0a090972657475726e20726567732d3e41524d5f72303b0a0a092f2a0a09202a20466c757368206120726567696f6e2066726f6d207669727475616c2061646472657373202772302720746f207669727475616c206164647265737320277231270a09202a205f6578636c75736976655f2e20205468657265206973206e6f20616c69676e6d656e7420726571756972656d656e74206f6e2065697468657220616464726573733b0a09202a207573657220737061636520646f6573206e6f74206e65656420746f206b6e6f7720746865206861726477617265206361636865206c61796f75742e0a09202a0a09202a20723220636f6e7461696e7320666c6167732e202049742073686f756c6420414c5741595320626520706173736564206173205a45524f20756e74696c2069740a09202a20697320646566696e656420746f20626520736f6d657468696e6720656c73652e2020466f72206e6f772077652069676e6f72652069742c20627574206d61790a09202a20746865206669726573206f662068656c6c206275726e20696e20796f75722062656c6c7920696620796f7520627265616b20746869732072756c652e203b290a09202a0a09202a202861742061206c6174657220646174652c207765206d61792077616e7420746f20616c6c6f7720746869732063616c6c20746f206e6f7420666c7573680a09202a20766172696f75732061737065637473206f66207468652063616368652e202050617373696e67202730272077696c6c2067756172616e74656520746861740a09202a2065766572797468696e67206e6563657373617279206765747320666c757368656420746f206d61696e7461696e20636f6e73697374656e637920696e0a09202a207468652073706563696669656420726567696f6e292e0a09202a2f0a0963617365204e52286361636865666c757368293a0a090972657475726e20646f5f63616368655f6f7028726567732d3e41524d5f72302c20726567732d3e41524d5f72312c20726567732d3e41524d5f7232293b0a0a0963617365204e52287573723236293a0a0909696620282128656c665f687763617020262048574341505f323642495429290a090909627265616b3b0a0909726567732d3e41524d5f6370737220263d207e4d4f444533325f4249543b0a090972657475726e20726567732d3e41524d5f72303b0a0a0963617365204e52287573723332293a0a0909696620282128656c665f687763617020262048574341505f323642495429290a090909627265616b3b0a0909726567732d3e41524d5f63707372207c3d204d4f444533325f4249543b0a090972657475726e20726567732d3e41524d5f72303b0a0a0963617365204e52287365745f746c73293a0a09097468726561642d3e74705f76616c7565203d20726567732d3e41524d5f72303b0a090969662028746c735f656d75290a09090972657475726e20303b0a0909696620286861735f746c735f72656729207b0a09090961736d2028226d6372207031352c20302c2025302c206331332c2063302c2033220a090909093a203a202272222028726567732d3e41524d5f723029293b0a09097d20656c7365207b0a0909092f2a0a090909202a2055736572207370616365206d757374206e657665722074727920746f206163636573732074686973206469726563746c792e0a090909202a2045787065637420796f75722061707020746f20627265616b206576656e7475616c6c7920696620796f7520646f20736f2e0a090909202a2054686520757365722068656c7065722061742030786666666630666530206d757374206265207573656420696e73746561642e0a090909202a202873656520656e7472792d61726d762e5320666f722064657461696c73290a090909202a2f0a0909092a2828756e7369676e656420696e74202a293078666666663066663029203d20726567732d3e41524d5f72303b0a09097d0a090972657475726e20303b0a0a23696664656620434f4e4649475f4e454544535f53595343414c4c5f464f525f434d50584348470a092f2a0a09202a2041746f6d6963616c6c792073746f726520723120696e202a7232206966202a723220697320657175616c20746f20723020666f7220757365722073706163652e0a09202a2052657475726e207a65726f20696e207230206966202a4d454d20776173206368616e676564206f72206e6f6e2d7a65726f206966206e6f2065786368616e67650a09202a2068617070656e65642e2020416c736f20736574207468652075736572204320666c6167206163636f7264696e676c792e0a09202a20496620616363657373207065726d697373696f6e73206861766520746f206265206669786564207570207468656e206e6f6e2d7a65726f2069730a09202a2072657475726e656420616e6420746865206f7065726174696f6e2068617320746f2062652072652d617474656d707465642e0a09202a0a09202a202a4e4f54452a3a205468697320697320612067686f73742073797363616c6c207072697661746520746f20746865206b65726e656c2e20204f6e6c79207468650a09202a205f5f6b757365725f636d707863686720636f646520696e20656e7472792d61726d762e532073686f756c64206265206177617265206f66206974730a09202a206578697374656e63652e2020446f6e277420657665722075736520746869732066726f6d207573657220636f64652e0a09202a2f0a0963617365204e5228636d7078636867293a0a09666f7220283b3b29207b0a090965787465726e20766f696420646f5f4461746141626f727428756e7369676e6564206c6f6e6720616464722c20756e7369676e656420696e74206673722c0a0909090909207374727563742070745f72656773202a72656773293b0a0909756e7369676e6564206c6f6e672076616c3b0a0909756e7369676e6564206c6f6e672061646472203d20726567732d3e41524d5f72323b0a0909737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6d6d3b0a09097067645f74202a7067643b20706d645f74202a706d643b207074655f74202a7074653b0a09097370696e6c6f636b5f74202a70746c3b0a0a0909726567732d3e41524d5f6370737220263d207e5053525f435f4249543b0a0909646f776e5f7265616428266d6d2d3e6d6d61705f73656d293b0a0909706764203d207067645f6f6666736574286d6d2c2061646472293b0a090969662028217067645f70726573656e74282a70676429290a090909676f746f206261645f6163636573733b0a0909706d64203d20706d645f6f6666736574287067642c2061646472293b0a09096966202821706d645f70726573656e74282a706d6429290a090909676f746f206261645f6163636573733b0a0909707465203d207074655f6f66667365745f6d61705f6c6f636b286d6d2c20706d642c20616464722c202670746c293b0a090969662028217074655f70726573656e74282a70746529207c7c20217074655f7772697465282a70746529207c7c20217074655f6469727479282a7074652929207b0a0909097074655f756e6d61705f756e6c6f636b287074652c2070746c293b0a090909676f746f206261645f6163636573733b0a09097d0a090976616c203d202a28756e7369676e6564206c6f6e67202a29616464723b0a090976616c202d3d20726567732d3e41524d5f72303b0a09096966202876616c203d3d203029207b0a0909092a28756e7369676e6564206c6f6e67202a2961646472203d20726567732d3e41524d5f72313b0a090909726567732d3e41524d5f63707372207c3d205053525f435f4249543b0a09097d0a09097074655f756e6d61705f756e6c6f636b287074652c2070746c293b0a090975705f7265616428266d6d2d3e6d6d61705f73656d293b0a090972657475726e2076616c3b0a0a09096261645f6163636573733a0a090975705f7265616428266d6d2d3e6d6d61705f73656d293b0a09092f2a2073696d756c617465206120777269746520616363657373206661756c74202a2f0a0909646f5f4461746141626f727428616464722c203135202b202831203c3c203131292c2072656773293b0a097d0a23656e6469660a0a0964656661756c743a0a09092f2a2043616c6c73203966303078782e2e3966303766662061726520646566696e656420746f2072657475726e202d454e4f5359530a09092020206966206e6f7420696d706c656d656e7465642c20726174686572207468616e2072616973696e6720534947494c4c2e2020546869730a0909202020776179207468652063616c6c696e672070726f6772616d2063616e20677261636566756c6c792064657465726d696e6520776865746865720a090920202061206665617475726520697320737570706f727465642e20202a2f0a090969662028286e6f20262030786666666629203c3d203078376666290a09090972657475726e202d454e4f5359533b0a0909627265616b3b0a097d0a23696664656620434f4e4649475f44454255475f555345520a092f2a0a09202a20657870657269656e63652073686f77732074686174207468657365207365656d20746f20696e64696361746520746861740a09202a20736f6d657468696e6720636174617374726f70686963206861732068617070656e65640a09202a2f0a0969662028757365725f6465627567202620554442475f53595343414c4c29207b0a09097072696e746b28225b25645d2025733a2061726d2073797363616c6c2025645c6e222c0a0909202020202020207461736b5f7069645f6e722863757272656e74292c2063757272656e742d3e636f6d6d2c206e6f293b0a090964756d705f696e7374722822222c2072656773293b0a090969662028757365725f6d6f646528726567732929207b0a0909095f5f73686f775f726567732872656773293b0a090909635f6261636b747261636528726567732d3e41524d5f66702c2070726f636573736f725f6d6f6465287265677329293b0a09097d0a097d0a23656e6469660a09696e666f2e73695f7369676e6f203d20534947494c4c3b0a09696e666f2e73695f6572726e6f203d20303b0a09696e666f2e73695f636f646520203d20494c4c5f494c4c5452503b0a09696e666f2e73695f6164647220203d2028766f6964205f5f75736572202a29696e737472756374696f6e5f706f696e746572287265677329202d0a09090920287468756d625f6d6f6465287265677329203f2032203a2034293b0a0a0961726d5f6e6f746966795f64696528224f6f7073202d206261642073797363616c6c283229222c20726567732c2026696e666f2c206e6f2c2030293b0a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f544c535f5245475f454d554c0a0a2f2a0a202a205765206d696768742062652072756e6e696e67206f6e20616e2041524d76362b2070726f636573736f722077686963682073686f756c6420686176652074686520544c530a202a2072656769737465722062757420666f7220736f6d6520726561736f6e2077652063616e2774207573652069742c206f72206d6179626520616e20534d502073797374656d0a202a207573696e672061207072652d41524d76362070726f636573736f722028746865726520617265206170706172656e746c792061206665772070726f746f7479706573206c696b650a202a207468617420696e206578697374656e63652920616e64207468657265666f72652061636365737320746f2074686174207265676973746572206d7573742062650a202a20656d756c617465642e0a202a2f0a0a73746174696320696e74206765745f74705f74726170287374727563742070745f72656773202a726567732c20756e7369676e656420696e7420696e737472290a7b0a09696e7420726567203d2028696e737472203e3e2031322920262031353b0a0969662028726567203d3d203135290a090972657475726e20313b0a09726567732d3e75726567735b7265675d203d2063757272656e745f7468726561645f696e666f28292d3e74705f76616c75653b0a09726567732d3e41524d5f7063202b3d20343b0a0972657475726e20303b0a7d0a0a7374617469632073747275637420756e6465665f686f6f6b2061726d5f6d72635f686f6f6b203d207b0a092e696e7374725f6d61736b093d20307830666666306666662c0a092e696e7374725f76616c093d20307830653164306637302c0a092e637073725f6d61736b093d205053525f545f4249542c0a092e637073725f76616c093d20302c0a092e666e09093d206765745f74705f747261702c0a7d3b0a0a73746174696320696e74205f5f696e69742061726d5f6d72635f686f6f6b5f696e697428766f6964290a7b0a0972656769737465725f756e6465665f686f6f6b282661726d5f6d72635f686f6f6b293b0a0972657475726e20303b0a7d0a0a6c6174655f696e697463616c6c2861726d5f6d72635f686f6f6b5f696e6974293b0a0a23656e6469660a0a766f6964205f5f6261645f7863686728766f6c6174696c6520766f6964202a7074722c20696e742073697a65290a7b0a097072696e746b2822786368673a2062616420646174612073697a653a20706320307825702c2070747220307825702c2073697a652025645c6e222c0a09095f5f6275696c74696e5f72657475726e5f616464726573732830292c207074722c2073697a65293b0a0942554728293b0a7d0a4558504f52545f53594d424f4c285f5f6261645f78636867293b0a0a2f2a0a202a204120646174612061626f72742074726170207761732074616b656e2c2062757420776520646964206e6f742068616e646c652074686520696e737472756374696f6e2e0a202a2054727920746f2061626f72742074686520757365722070726f6772616d2c206f722070616e69632069662069742077617320746865206b65726e656c2e0a202a2f0a61736d6c696e6b61676520766f69640a6261646461746161626f727428696e7420636f64652c20756e7369676e6564206c6f6e6720696e7374722c207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e672061646472203d20696e737472756374696f6e5f706f696e7465722872656773293b0a09736967696e666f5f7420696e666f3b0a0a23696664656620434f4e4649475f44454255475f555345520a0969662028757365725f6465627567202620554442475f42414441424f525429207b0a09097072696e746b284b45524e5f45525220225b25645d2025733a2062616420646174612061626f72743a20636f646520256420696e7374722030782530386c785c6e222c0a0909097461736b5f7069645f6e722863757272656e74292c2063757272656e742d3e636f6d6d2c20636f64652c20696e737472293b0a090964756d705f696e737472284b45524e5f4552522c2072656773293b0a090973686f775f7074652863757272656e742d3e6d6d2c2061646472293b0a097d0a23656e6469660a0a09696e666f2e73695f7369676e6f203d20534947494c4c3b0a09696e666f2e73695f6572726e6f203d20303b0a09696e666f2e73695f636f646520203d20494c4c5f494c4c4f50433b0a09696e666f2e73695f6164647220203d2028766f6964205f5f75736572202a29616464723b0a0a0961726d5f6e6f746966795f6469652822756e6b6e6f776e20646174612061626f727420636f6465222c20726567732c2026696e666f2c20696e7374722c2030293b0a7d0a0a766f6964205f5f7265616477726974655f62756728636f6e73742063686172202a666e290a7b0a097072696e746b282225732063616c6c65642c20627574206e6f7420696d706c656d656e7465645c6e222c20666e293b0a0942554728293b0a7d0a4558504f52545f53594d424f4c285f5f7265616477726974655f627567293b0a0a766f6964205f5f7074655f6572726f7228636f6e73742063686172202a66696c652c20696e74206c696e652c207074655f7420707465290a7b0a097072696e746b282225733a25643a2062616420707465202530386c6c782e5c6e222c2066696c652c206c696e652c20286c6f6e67206c6f6e67297074655f76616c2870746529293b0a7d0a0a766f6964205f5f706d645f6572726f7228636f6e73742063686172202a66696c652c20696e74206c696e652c20706d645f7420706d64290a7b0a097072696e746b282225733a25643a2062616420706d64202530386c6c782e5c6e222c2066696c652c206c696e652c20286c6f6e67206c6f6e6729706d645f76616c28706d6429293b0a7d0a0a766f6964205f5f7067645f6572726f7228636f6e73742063686172202a66696c652c20696e74206c696e652c207067645f7420706764290a7b0a097072696e746b282225733a25643a2062616420706764202530386c6c782e5c6e222c2066696c652c206c696e652c20286c6f6e67206c6f6e67297067645f76616c2870676429293b0a7d0a0a61736d6c696e6b61676520766f6964205f5f6469763028766f6964290a7b0a097072696e746b28224469766973696f6e206279207a65726f20696e206b65726e656c2e5c6e22293b0a0964756d705f737461636b28293b0a7d0a4558504f52545f53594d424f4c285f5f64697630293b0a0a766f69642061626f727428766f6964290a7b0a0942554728293b0a0a092f2a206966207468617420646f65736e2774206b696c6c2075732c2068616c74202a2f0a0970616e696328224f6f7073206661696c656420746f206b696c6c2074687265616422293b0a7d0a4558504f52545f53594d424f4c2861626f7274293b0a0a766f6964205f5f696e697420747261705f696e697428766f6964290a7b0a0972657475726e3b0a7d0a0a73746174696320766f6964205f5f696e6974206b757365725f6765745f746c735f696e697428756e7369676e6564206c6f6e6720766563746f7273290a7b0a092f2a0a09202a20766563746f7273202b203078666530203d205f5f6b757365725f6765745f746c730a09202a20766563746f7273202b203078666538203d20686172647761726520544c5320696e737472756374696f6e20617420307866666666306665380a09202a2f0a0969662028746c735f656d75207c7c206861735f746c735f726567290a09096d656d6370792828766f6964202a29766563746f7273202b2030786665302c2028766f6964202a29766563746f7273202b2030786665382c2034293b0a7d0a0a766f6964205f5f696e6974206561726c795f747261705f696e697428766f6964202a766563746f72735f62617365290a7b0a09756e7369676e6564206c6f6e6720766563746f7273203d2028756e7369676e6564206c6f6e6729766563746f72735f626173653b0a0965787465726e2063686172205f5f73747562735f73746172745b5d2c205f5f73747562735f656e645b5d3b0a0965787465726e2063686172205f5f766563746f72735f73746172745b5d2c205f5f766563746f72735f656e645b5d3b0a0965787465726e2063686172205f5f6b757365725f68656c7065725f73746172745b5d2c205f5f6b757365725f68656c7065725f656e645b5d3b0a09696e74206b757365725f737a203d205f5f6b757365725f68656c7065725f656e64202d205f5f6b757365725f68656c7065725f73746172743b0a0a09766563746f72735f70616765203d20766563746f72735f626173653b0a0a092f2a0a09202a20436f70792074686520766563746f72732c20737475627320616e64206b757365722068656c706572732028696e20656e7472792d61726d762e53290a09202a20696e746f2074686520766563746f7220706167652c206d617070656420617420307866666666303030302c20616e6420656e737572652074686573650a09202a206172652076697369626c6520746f2074686520696e737472756374696f6e2073747265616d2e0a09202a2f0a096d656d6370792828766f6964202a29766563746f72732c205f5f766563746f72735f73746172742c205f5f766563746f72735f656e64202d205f5f766563746f72735f7374617274293b0a096d656d6370792828766f6964202a29766563746f7273202b2030783230302c205f5f73747562735f73746172742c205f5f73747562735f656e64202d205f5f73747562735f7374617274293b0a096d656d6370792828766f6964202a29766563746f7273202b20307831303030202d206b757365725f737a2c205f5f6b757365725f68656c7065725f73746172742c206b757365725f737a293b0a0a092f2a0a09202a20446f2070726f636573736f722073706563696669632066697875707320666f7220746865206b757365722068656c706572730a09202a2f0a096b757365725f6765745f746c735f696e697428766563746f7273293b0a0a092f2a0a09202a20436f7079207369676e616c2072657475726e2068616e646c65727320696e746f2074686520766563746f7220706167652c20616e640a09202a207365742073696772657475726e20746f206265206120706f696e74657220746f2074686573652e0a09202a2f0a096d656d6370792828766f6964202a2928766563746f7273202b204b45524e5f53494752455455524e5f434f4445202d20434f4e4649475f564543544f52535f42415345292c0a092020202020202073696772657475726e5f636f6465732c2073697a656f662873696772657475726e5f636f64657329293b0a0a09666c7573685f6963616368655f72616e676528766563746f72732c20766563746f7273202b20504147455f53495a45293b0a096d6f646966795f646f6d61696e28444f4d41494e5f555345522c20444f4d41494e5f434c49454e54293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f756e77696e642e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333035363600313231313437343433333000303031373332300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f61726d2f6b65726e656c2f756e77696e642e630a202a0a202a20436f707972696768742028432920323030382041524d204c696d697465640a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d412030323131312d31333037205553410a202a0a202a0a202a20537461636b20756e77696e64696e6720737570706f727420666f722041524d0a202a0a202a20416e2041524d20454142492076657273696f6e206f662067636320697320726571756972656420746f2067656e65726174652074686520756e77696e640a202a207461626c65732e20466f7220696e666f726d6174696f6e2061626f75742074686520737472756374757265206f662074686520756e77696e64207461626c65732c0a202a207365652022457863657074696f6e2048616e646c696e672041424920666f72207468652041524d20417263686974656374757265222061743a0a202a0a202a20687474703a2f2f696e666f63656e7465722e61726d2e636f6d2f68656c702f746f7069632f636f6d2e61726d2e646f632e7375627365742e73776465762e6162692f696e6465782e68746d6c0a202a2f0a0a2369666e646566205f5f434845434b45525f5f0a2369662021646566696e656420285f5f41524d5f454142495f5f290a237761726e696e6720596f757220636f6d70696c657220646f6573206e6f742068617665204541424920737570706f72742e0a237761726e696e672020202041524d20756e77696e64206973206b6e6f776e20746f20636f6d70696c65206f6e6c792077697468204541424920636f6d70696c6572732e0a237761726e696e67202020204368616e676520636f6d70696c6572206f722064697361626c652041524d5f554e57494e44206f7074696f6e2e0a23656c696620285f5f474e55435f5f203d3d2034202626205f5f474e55435f4d494e4f525f5f203c3d2032290a237761726e696e6720596f757220636f6d70696c657220697320746f6f2062756767793b206974206973206b6e6f776e20746f206e6f7420636f6d70696c652041524d20756e77696e6420737570706f72742e0a237761726e696e67202020204368616e676520636f6d70696c6572206f722064697361626c652041524d5f554e57494e44206f7074696f6e2e0a23656e6469660a23656e646966202f2a205f5f434845434b45525f5f202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a0a23696e636c756465203c61736d2f737461636b74726163652e683e0a23696e636c756465203c61736d2f74726170732e683e0a23696e636c756465203c61736d2f756e77696e642e683e0a0a2f2a2044756d6d792066756e6374696f6e7320746f2061766f6964206c696e6b657220636f6d706c61696e7473202a2f0a766f6964205f5f61656162695f756e77696e645f6370705f70723028766f6964290a7b0a7d3b0a4558504f52545f53594d424f4c285f5f61656162695f756e77696e645f6370705f707230293b0a0a766f6964205f5f61656162695f756e77696e645f6370705f70723128766f6964290a7b0a7d3b0a4558504f52545f53594d424f4c285f5f61656162695f756e77696e645f6370705f707231293b0a0a766f6964205f5f61656162695f756e77696e645f6370705f70723228766f6964290a7b0a7d3b0a4558504f52545f53594d424f4c285f5f61656162695f756e77696e645f6370705f707232293b0a0a73747275637420756e77696e645f6374726c5f626c6f636b207b0a09756e7369676e6564206c6f6e67207672735b31365d3b09092f2a207669727475616c20726567697374657220736574202a2f0a09636f6e737420756e7369676e6564206c6f6e67202a696e736e3b092f2a20706f696e74657220746f207468652063757272656e7420696e737472756374696f6e7320776f7264202a2f0a09696e7420656e74726965733b0909092f2a206e756d626572206f6620656e7472696573206c65667420746f20696e74657270726574202a2f0a09696e7420627974653b0909092f2a2063757272656e742062797465206e756d62657220696e2074686520696e737472756374696f6e7320776f7264202a2f0a7d3b0a0a656e756d2072656773207b0a23696664656620434f4e4649475f5448554d42325f4b45524e454c0a094650203d20372c0a23656c73650a094650203d2031312c0a23656e6469660a095350203d2031332c0a094c52203d2031342c0a095043203d2031350a7d3b0a0a65787465726e20636f6e73742073747275637420756e77696e645f696478205f5f73746172745f756e77696e645f6964785b5d3b0a73746174696320636f6e73742073747275637420756e77696e645f696478202a5f5f6f726967696e5f756e77696e645f6964783b0a65787465726e20636f6e73742073747275637420756e77696e645f696478205f5f73746f705f756e77696e645f6964785b5d3b0a0a73746174696320444546494e455f5350494e4c4f434b28756e77696e645f6c6f636b293b0a737461746963204c4953545f4845414428756e77696e645f7461626c6573293b0a0a2f2a20436f6e766572742061207072656c33312073796d626f6c20746f20616e206162736f6c7574652061646472657373202a2f0a23646566696e65207072656c33315f746f5f616464722870747229090909095c0a287b090909090909095c0a092f2a207369676e2d657874656e6420746f2033322062697473202a2f0909095c0a096c6f6e67206f6666736574203d202828286c6f6e67292a287074722929203c3c203129203e3e20313b095c0a0928756e7369676e6564206c6f6e67292870747229202b206f66667365743b0909095c0a7d290a0a2f2a0a202a2042696e6172792073656172636820696e2074686520756e77696e6420696e6465782e2054686520656e7472696573206172650a202a2067756172616e7465656420746f20626520736f7274656420696e20617363656e64696e67206f7264657220627920746865206c696e6b65722e0a202a0a202a207374617274203d20666972737420656e7472790a202a206f726967696e203d20666972737420656e747279207769746820706f736974697665206f666673657420286f722073746f70206966207468657265206973206e6f207375636820656e747279290a202a2073746f70202d2031203d206c61737420656e7472790a202a2f0a73746174696320636f6e73742073747275637420756e77696e645f696478202a7365617263685f696e64657828756e7369676e6564206c6f6e6720616464722c0a0909090920202020202020636f6e73742073747275637420756e77696e645f696478202a73746172742c0a0909090920202020202020636f6e73742073747275637420756e77696e645f696478202a6f726967696e2c0a0909090920202020202020636f6e73742073747275637420756e77696e645f696478202a73746f70290a7b0a09756e7369676e6564206c6f6e6720616464725f7072656c33313b0a0a0970725f646562756728222573282530386c782c2025702c2025702c202570295c6e222c0a0909095f5f66756e635f5f2c20616464722c2073746172742c206f726967696e2c2073746f70293b0a0a092f2a0a09202a206f6e6c792073656172636820696e207468652073656374696f6e207769746820746865206d61746368696e67207369676e2e205468697320776179207468650a09202a207072656c3331206e756d626572732063616e20626520636f6d706172656420617320756e7369676e6564206c6f6e67732e0a09202a2f0a096966202861646472203c2028756e7369676e6564206c6f6e67297374617274290a09092f2a206e65676174697665206f6666736574733a205b73746172743b206f726967696e29202a2f0a090973746f70203d206f726967696e3b0a09656c73650a09092f2a20706f736974697665206f6666736574733a205b6f726967696e3b2073746f7029202a2f0a09097374617274203d206f726967696e3b0a0a092f2a207072656c333120666f7220616464726573732072656c617669766520746f207374617274202a2f0a09616464725f7072656c3331203d202861646472202d2028756e7369676e6564206c6f6e6729737461727429202620307837666666666666663b0a0a097768696c6520287374617274203c2073746f70202d203129207b0a0909636f6e73742073747275637420756e77696e645f696478202a6d6964203d207374617274202b20282873746f70202d20737461727429203e3e2031293b0a0a09092f2a0a0909202a20417320616464725f7072656c33312069732072656c617469766520746f20737461727420616e206f6666736574206973206e656564656420746f0a0909202a206d616b652069742072656c617469766520746f206d69642e0a0909202a2f0a090969662028616464725f7072656c3331202d202828756e7369676e6564206c6f6e67296d6964202d2028756e7369676e6564206c6f6e6729737461727429203c0a090909096d69642d3e616464725f6f6666736574290a09090973746f70203d206d69643b0a0909656c7365207b0a0909092f2a206b65657020616464725f7072656c33312072656c617469766520746f207374617274202a2f0a090909616464725f7072656c3331202d3d202828756e7369676e6564206c6f6e67296d6964202d0a090909090928756e7369676e6564206c6f6e67297374617274293b0a0909097374617274203d206d69643b0a09097d0a097d0a0a09696620286c696b656c792873746172742d3e616464725f6f6666736574203c3d20616464725f7072656c333129290a090972657475726e2073746172743b0a09656c7365207b0a090970725f7761726e696e672822756e77696e643a20556e6b6e6f776e2073796d626f6c2061646472657373202530386c785c6e222c2061646472293b0a090972657475726e204e554c4c3b0a097d0a7d0a0a73746174696320636f6e73742073747275637420756e77696e645f696478202a756e77696e645f66696e645f6f726967696e280a0909636f6e73742073747275637420756e77696e645f696478202a73746172742c20636f6e73742073747275637420756e77696e645f696478202a73746f70290a7b0a0970725f6465627567282225732825702c202570295c6e222c205f5f66756e635f5f2c2073746172742c2073746f70293b0a097768696c6520287374617274203c2073746f7029207b0a0909636f6e73742073747275637420756e77696e645f696478202a6d6964203d207374617274202b20282873746f70202d20737461727429203e3e2031293b0a0a0909696620286d69642d3e616464725f6f6666736574203e3d2030783430303030303030290a0909092f2a206e65676174697665206f6666736574202a2f0a0909097374617274203d206d6964202b20313b0a0909656c73650a0909092f2a20706f736974697665206f6666736574202a2f0a09090973746f70203d206d69643b0a097d0a0970725f646562756728222573202d3e2025705c6e222c205f5f66756e635f5f2c2073746f70293b0a0972657475726e2073746f703b0a7d0a0a73746174696320636f6e73742073747275637420756e77696e645f696478202a756e77696e645f66696e645f69647828756e7369676e6564206c6f6e672061646472290a7b0a09636f6e73742073747275637420756e77696e645f696478202a696478203d204e554c4c3b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0970725f646562756728222573282530386c78295c6e222c205f5f66756e635f5f2c2061646472293b0a0a0969662028636f72655f6b65726e656c5f7465787428616464722929207b0a090969662028756e6c696b656c7928215f5f6f726967696e5f756e77696e645f69647829290a0909095f5f6f726967696e5f756e77696e645f696478203d0a09090909756e77696e645f66696e645f6f726967696e285f5f73746172745f756e77696e645f6964782c0a0909090909095f5f73746f705f756e77696e645f696478293b0a0a09092f2a206d61696e20756e77696e64207461626c65202a2f0a0909696478203d207365617263685f696e64657828616464722c205f5f73746172745f756e77696e645f6964782c0a090909092020205f5f6f726967696e5f756e77696e645f6964782c0a090909092020205f5f73746f705f756e77696e645f696478293b0a097d20656c7365207b0a09092f2a206d6f64756c6520756e77696e64207461626c6573202a2f0a090973747275637420756e77696e645f7461626c65202a7461626c653b0a0a09097370696e5f6c6f636b5f697271736176652826756e77696e645f6c6f636b2c20666c616773293b0a09096c6973745f666f725f656163685f656e747279287461626c652c2026756e77696e645f7461626c65732c206c69737429207b0a0909096966202861646472203e3d207461626c652d3e626567696e5f616464722026260a0909092020202061646472203c207461626c652d3e656e645f6164647229207b0a09090909696478203d207365617263685f696e64657828616464722c207461626c652d3e73746172742c0a0909090909092020207461626c652d3e6f726967696e2c0a0909090909092020207461626c652d3e73746f70293b0a090909092f2a204d6f76652d746f2d66726f6e7420746f206578706c6f697420636f6d6d6f6e20747261636573202a2f0a090909096c6973745f6d6f766528267461626c652d3e6c6973742c2026756e77696e645f7461626c6573293b0a09090909627265616b3b0a0909097d0a09097d0a09097370696e5f756e6c6f636b5f697271726573746f72652826756e77696e645f6c6f636b2c20666c616773293b0a097d0a0a0970725f6465627567282225733a20696478203d2025705c6e222c205f5f66756e635f5f2c20696478293b0a0972657475726e206964783b0a7d0a0a73746174696320756e7369676e6564206c6f6e6720756e77696e645f6765745f627974652873747275637420756e77696e645f6374726c5f626c6f636b202a6374726c290a7b0a09756e7369676e6564206c6f6e67207265743b0a0a09696620286374726c2d3e656e7472696573203c3d203029207b0a090970725f7761726e696e672822756e77696e643a20436f727275707420756e77696e64207461626c655c6e22293b0a090972657475726e20303b0a097d0a0a09726574203d20282a6374726c2d3e696e736e203e3e20286374726c2d3e62797465202a20382929202620307866663b0a0a09696620286374726c2d3e62797465203d3d203029207b0a09096374726c2d3e696e736e2b2b3b0a09096374726c2d3e656e74726965732d2d3b0a09096374726c2d3e62797465203d20333b0a097d20656c73650a09096374726c2d3e627974652d2d3b0a0a0972657475726e207265743b0a7d0a0a2f2a0a202a2045786563757465207468652063757272656e7420756e77696e6420696e737472756374696f6e2e0a202a2f0a73746174696320696e7420756e77696e645f657865635f696e736e2873747275637420756e77696e645f6374726c5f626c6f636b202a6374726c290a7b0a09756e7369676e6564206c6f6e6720696e736e203d20756e77696e645f6765745f62797465286374726c293b0a0a0970725f6465627567282225733a20696e736e203d202530386c785c6e222c205f5f66756e635f5f2c20696e736e293b0a0a096966202828696e736e2026203078633029203d3d2030783030290a09096374726c2d3e7672735b53505d202b3d202828696e736e2026203078336629203c3c203229202b20343b0a09656c7365206966202828696e736e2026203078633029203d3d2030783430290a09096374726c2d3e7672735b53505d202d3d202828696e736e2026203078336629203c3c203229202b20343b0a09656c7365206966202828696e736e2026203078663029203d3d203078383029207b0a0909756e7369676e6564206c6f6e67206d61736b3b0a0909756e7369676e6564206c6f6e67202a767370203d2028756e7369676e6564206c6f6e67202a296374726c2d3e7672735b53505d3b0a0909696e74206c6f61645f73702c20726567203d20343b0a0a0909696e736e203d2028696e736e203c3c203829207c20756e77696e645f6765745f62797465286374726c293b0a09096d61736b203d20696e736e2026203078306666663b0a0909696620286d61736b203d3d203029207b0a09090970725f7761726e696e672822756e77696e643a202752656675736520746f20756e77696e642720696e737472756374696f6e202530346c785c6e222c0a09090909202020696e736e293b0a09090972657475726e202d5552435f4641494c5552453b0a09097d0a0a09092f2a20706f702052342d523135206163636f7264696e6720746f206d61736b202a2f0a09096c6f61645f7370203d206d61736b2026202831203c3c20283133202d203429293b0a09097768696c6520286d61736b29207b0a090909696620286d61736b20262031290a090909096374726c2d3e7672735b7265675d203d202a7673702b2b3b0a0909096d61736b203e3e3d20313b0a0909097265672b2b3b0a09097d0a090969662028216c6f61645f7370290a0909096374726c2d3e7672735b53505d203d2028756e7369676e6564206c6f6e67297673703b0a097d20656c7365206966202828696e736e2026203078663029203d3d20307839302026260a090920202028696e736e202620307830642920213d2030783064290a09096374726c2d3e7672735b53505d203d206374726c2d3e7672735b696e736e202620307830665d3b0a09656c7365206966202828696e736e2026203078663029203d3d203078613029207b0a0909756e7369676e6564206c6f6e67202a767370203d2028756e7369676e6564206c6f6e67202a296374726c2d3e7672735b53505d3b0a0909696e74207265673b0a0a09092f2a20706f702052342d525b342b6262625d202a2f0a0909666f722028726567203d20343b20726567203c3d2034202b2028696e736e20262037293b207265672b2b290a0909096374726c2d3e7672735b7265675d203d202a7673702b2b3b0a090969662028696e736e20262030783830290a0909096374726c2d3e7672735b31345d203d202a7673702b2b3b0a09096374726c2d3e7672735b53505d203d2028756e7369676e6564206c6f6e67297673703b0a097d20656c73652069662028696e736e203d3d203078623029207b0a0909696620286374726c2d3e7672735b50435d203d3d2030290a0909096374726c2d3e7672735b50435d203d206374726c2d3e7672735b4c525d3b0a09092f2a206e6f20667572746865722070726f63657373696e67202a2f0a09096374726c2d3e656e7472696573203d20303b0a097d20656c73652069662028696e736e203d3d203078623129207b0a0909756e7369676e6564206c6f6e67206d61736b203d20756e77696e645f6765745f62797465286374726c293b0a0909756e7369676e6564206c6f6e67202a767370203d2028756e7369676e6564206c6f6e67202a296374726c2d3e7672735b53505d3b0a0909696e7420726567203d20303b0a0a0909696620286d61736b203d3d2030207c7c206d61736b2026203078663029207b0a09090970725f7761726e696e672822756e77696e643a20537061726520656e636f64696e67202530346c785c6e222c0a0909092020202020202028696e736e203c3c203829207c206d61736b293b0a09090972657475726e202d5552435f4641494c5552453b0a09097d0a0a09092f2a20706f702052302d5233206163636f7264696e6720746f206d61736b202a2f0a09097768696c6520286d61736b29207b0a090909696620286d61736b20262031290a090909096374726c2d3e7672735b7265675d203d202a7673702b2b3b0a0909096d61736b203e3e3d20313b0a0909097265672b2b3b0a09097d0a09096374726c2d3e7672735b53505d203d2028756e7369676e6564206c6f6e67297673703b0a097d20656c73652069662028696e736e203d3d203078623229207b0a0909756e7369676e6564206c6f6e6720756c6562313238203d20756e77696e645f6765745f62797465286374726c293b0a0a09096374726c2d3e7672735b53505d202b3d203078323034202b2028756c6562313238203c3c2032293b0a097d20656c7365207b0a090970725f7761726e696e672822756e77696e643a20556e68616e646c656420696e737472756374696f6e202530326c785c6e222c20696e736e293b0a090972657475726e202d5552435f4641494c5552453b0a097d0a0a0970725f6465627567282225733a206670203d202530386c78207370203d202530386c78206c72203d202530386c78207063203d202530386c785c6e222c205f5f66756e635f5f2c0a0909206374726c2d3e7672735b46505d2c206374726c2d3e7672735b53505d2c206374726c2d3e7672735b4c525d2c206374726c2d3e7672735b50435d293b0a0a0972657475726e205552435f4f4b3b0a7d0a0a2f2a0a202a20556e77696e6420612073696e676c65206672616d65207374617274696e672077697468202a737020666f72207468652073796d626f6c206174202a70632e2049740a202a207570646174657320746865202a706320616e64202a7370207769746820746865206e65772076616c7565732e0a202a2f0a696e7420756e77696e645f6672616d652873747275637420737461636b6672616d65202a6672616d65290a7b0a09756e7369676e6564206c6f6e6720686967682c206c6f773b0a09636f6e73742073747275637420756e77696e645f696478202a6964783b0a0973747275637420756e77696e645f6374726c5f626c6f636b206374726c3b0a0a092f2a206f6e6c7920676f20746f2061206869676865722061646472657373206f6e2074686520737461636b202a2f0a096c6f77203d206672616d652d3e73703b0a0968696768203d20414c49474e286c6f772c205448524541445f53495a45293b0a0a0970725f646562756728222573287063203d202530386c78206c72203d202530386c78207370203d202530386c78295c6e222c205f5f66756e635f5f2c0a0909206672616d652d3e70632c206672616d652d3e6c722c206672616d652d3e7370293b0a0a0969662028216b65726e656c5f746578745f61646472657373286672616d652d3e706329290a090972657475726e202d5552435f4641494c5552453b0a0a09696478203d20756e77696e645f66696e645f696478286672616d652d3e7063293b0a09696620282169647829207b0a090970725f7761726e696e672822756e77696e643a20496e646578206e6f7420666f756e64202530386c785c6e222c206672616d652d3e7063293b0a090972657475726e202d5552435f4641494c5552453b0a097d0a0a096374726c2e7672735b46505d203d206672616d652d3e66703b0a096374726c2e7672735b53505d203d206672616d652d3e73703b0a096374726c2e7672735b4c525d203d206672616d652d3e6c723b0a096374726c2e7672735b50435d203d20303b0a0a09696620286964782d3e696e736e203d3d2031290a09092f2a2063616e277420756e77696e64202a2f0a090972657475726e202d5552435f4641494c5552453b0a09656c73652069662028286964782d3e696e736e2026203078383030303030303029203d3d2030290a09092f2a207072656c333120746f2074686520756e77696e64207461626c65202a2f0a09096374726c2e696e736e203d2028756e7369676e6564206c6f6e67202a297072656c33315f746f5f6164647228266964782d3e696e736e293b0a09656c73652069662028286964782d3e696e736e2026203078666630303030303029203d3d2030783830303030303030290a09092f2a206f6e6c7920706572736f6e616c69747920726f7574696e65203020737570706f7274656420696e2074686520696e646578202a2f0a09096374726c2e696e736e203d20266964782d3e696e736e3b0a09656c7365207b0a090970725f7761726e696e672822756e77696e643a20556e737570706f7274656420706572736f6e616c69747920726f7574696e65202530386c7820696e2074686520696e6465782061742025705c6e222c0a0909092020206964782d3e696e736e2c20696478293b0a090972657475726e202d5552435f4641494c5552453b0a097d0a0a092f2a20636865636b2074686520706572736f6e616c69747920726f7574696e65202a2f0a0969662028282a6374726c2e696e736e2026203078666630303030303029203d3d203078383030303030303029207b0a09096374726c2e62797465203d20323b0a09096374726c2e656e7472696573203d20313b0a097d20656c73652069662028282a6374726c2e696e736e2026203078666630303030303029203d3d203078383130303030303029207b0a09096374726c2e62797465203d20313b0a09096374726c2e656e7472696573203d2031202b2028282a6374726c2e696e736e2026203078303066663030303029203e3e203136293b0a097d20656c7365207b0a090970725f7761726e696e672822756e77696e643a20556e737570706f7274656420706572736f6e616c69747920726f7574696e65202530386c782061742025705c6e222c0a0909092020202a6374726c2e696e736e2c206374726c2e696e736e293b0a090972657475726e202d5552435f4641494c5552453b0a097d0a0a097768696c6520286374726c2e656e7472696573203e203029207b0a0909696e7420757263203d20756e77696e645f657865635f696e736e28266374726c293b0a090969662028757263203c2030290a09090972657475726e207572633b0a0909696620286374726c2e7672735b53505d203c206c6f77207c7c206374726c2e7672735b53505d203e3d2068696768290a09090972657475726e202d5552435f4641494c5552453b0a097d0a0a09696620286374726c2e7672735b50435d203d3d2030290a09096374726c2e7672735b50435d203d206374726c2e7672735b4c525d3b0a0a092f2a20636865636b20666f7220696e66696e697465206c6f6f70202a2f0a09696620286672616d652d3e7063203d3d206374726c2e7672735b50435d290a090972657475726e202d5552435f4641494c5552453b0a0a096672616d652d3e6670203d206374726c2e7672735b46505d3b0a096672616d652d3e7370203d206374726c2e7672735b53505d3b0a096672616d652d3e6c72203d206374726c2e7672735b4c525d3b0a096672616d652d3e7063203d206374726c2e7672735b50435d3b0a0a0972657475726e205552435f4f4b3b0a7d0a0a766f696420756e77696e645f6261636b7472616365287374727563742070745f72656773202a726567732c20737472756374207461736b5f737472756374202a74736b290a7b0a0973747275637420737461636b6672616d65206672616d653b0a09726567697374657220756e7369676e6564206c6f6e672063757272656e745f73702061736d202822737022293b0a0a0970725f6465627567282225732872656773203d2025702074736b203d202570295c6e222c205f5f66756e635f5f2c20726567732c2074736b293b0a0a09696620282174736b290a090974736b203d2063757272656e743b0a0a09696620287265677329207b0a09096672616d652e6670203d20726567732d3e41524d5f66703b0a09096672616d652e7370203d20726567732d3e41524d5f73703b0a09096672616d652e6c72203d20726567732d3e41524d5f6c723b0a09092f2a205043206d6967687420626520636f727275707465642c20757365204c5220696e207468617420636173652e202a2f0a09096672616d652e7063203d206b65726e656c5f746578745f6164647265737328726567732d3e41524d5f7063290a090909203f20726567732d3e41524d5f7063203a20726567732d3e41524d5f6c723b0a097d20656c7365206966202874736b203d3d2063757272656e7429207b0a09096672616d652e6670203d2028756e7369676e6564206c6f6e67295f5f6275696c74696e5f6672616d655f616464726573732830293b0a09096672616d652e7370203d2063757272656e745f73703b0a09096672616d652e6c72203d2028756e7369676e6564206c6f6e67295f5f6275696c74696e5f72657475726e5f616464726573732830293b0a09096672616d652e7063203d2028756e7369676e6564206c6f6e6729756e77696e645f6261636b74726163653b0a097d20656c7365207b0a09092f2a207461736b20626c6f636b656420696e205f5f7377697463685f746f202a2f0a09096672616d652e6670203d207468726561645f73617665645f66702874736b293b0a09096672616d652e7370203d207468726561645f73617665645f73702874736b293b0a09092f2a0a0909202a205468652066756e6374696f6e2063616c6c696e67205f5f7377697463685f746f2063616e6e6f742062652061206c6561662066756e6374696f6e0a0909202a20736f204c52206973207265636f76657265642066726f6d2074686520737461636b2e0a0909202a2f0a09096672616d652e6c72203d20303b0a09096672616d652e7063203d207468726561645f73617665645f70632874736b293b0a097d0a0a097768696c6520283129207b0a0909696e74207572633b0a0909756e7369676e6564206c6f6e67207768657265203d206672616d652e70633b0a0a0909757263203d20756e77696e645f6672616d6528266672616d65293b0a090969662028757263203c2030290a090909627265616b3b0a090964756d705f6261636b74726163655f656e7472792877686572652c206672616d652e70632c206672616d652e7370202d2034293b0a097d0a7d0a0a73747275637420756e77696e645f7461626c65202a756e77696e645f7461626c655f61646428756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e672073697a652c0a09090909202020202020756e7369676e6564206c6f6e6720746578745f616464722c0a09090909202020202020756e7369676e6564206c6f6e6720746578745f73697a65290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973747275637420756e77696e645f7461626c65202a746162203d206b6d616c6c6f632873697a656f66282a746162292c204746505f4b45524e454c293b0a0a0970725f646562756728222573282530386c782c202530386c782c202530386c782c202530386c78295c6e222c205f5f66756e635f5f2c2073746172742c2073697a652c0a090920746578745f616464722c20746578745f73697a65293b0a0a096966202821746162290a090972657475726e207461623b0a0a097461622d3e7374617274203d2028636f6e73742073747275637420756e77696e645f696478202a2973746172743b0a097461622d3e73746f70203d2028636f6e73742073747275637420756e77696e645f696478202a29287374617274202b2073697a65293b0a097461622d3e6f726967696e203d20756e77696e645f66696e645f6f726967696e287461622d3e73746172742c207461622d3e73746f70293b0a097461622d3e626567696e5f61646472203d20746578745f616464723b0a097461622d3e656e645f61646472203d20746578745f61646472202b20746578745f73697a653b0a0a097370696e5f6c6f636b5f697271736176652826756e77696e645f6c6f636b2c20666c616773293b0a096c6973745f6164645f7461696c28267461622d3e6c6973742c2026756e77696e645f7461626c6573293b0a097370696e5f756e6c6f636b5f697271726573746f72652826756e77696e645f6c6f636b2c20666c616773293b0a0a0972657475726e207461623b0a7d0a0a766f696420756e77696e645f7461626c655f64656c2873747275637420756e77696e645f7461626c65202a746162290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096966202821746162290a090972657475726e3b0a0a097370696e5f6c6f636b5f697271736176652826756e77696e645f6c6f636b2c20666c616773293b0a096c6973745f64656c28267461622d3e6c697374293b0a097370696e5f756e6c6f636b5f697271726573746f72652826756e77696e645f6c6f636b2c20666c616773293b0a0a096b6672656528746162293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f766d6c696e75782e6c64732e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313431373300313231313437343433333000303032303235330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206c642073637269707420746f206d616b652041524d204c696e7578206b65726e656c0a202a2074616b656e2066726f6d2074686520693338362076657273696f6e2062792052757373656c6c204b696e670a202a205772697474656e206279204d617274696e204d61726573203c6d6a4061747265792e6b61726c696e2e6d66662e63756e692e637a3e0a202a2f0a0a23696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a23696e636c756465203c61736d2f6d656d6f72792e683e0a23696e636c756465203c61736d2f706167652e683e0a090a23646566696e652050524f435f494e464f090909090909095c0a092e203d20414c49474e2834293b090909090909095c0a09564d4c494e55585f53594d424f4c285f5f70726f635f696e666f5f626567696e29203d202e3b090909095c0a092a282e70726f632e696e666f2e696e6974290909090909095c0a09564d4c494e55585f53594d424f4c285f5f70726f635f696e666f5f656e6429203d202e3b0a0a23646566696e652049444d41505f54455854090909090909095c0a09414c49474e5f46554e4354494f4e28293b0909090909095c0a09564d4c494e55585f53594d424f4c285f5f69646d61705f746578745f737461727429203d202e3b090909095c0a092a282e69646d61702e7465787429090909090909095c0a09564d4c494e55585f53594d424f4c285f5f69646d61705f746578745f656e6429203d202e3b0a0a23696664656620434f4e4649475f484f54504c55475f4350550a23646566696e652041524d5f4350555f444953434152442878290a23646566696e652041524d5f4350555f4b4545502878290909780a23656c73650a23646566696e652041524d5f4350555f4449534341524428782909780a23646566696e652041524d5f4350555f4b4545502878290a23656e6469660a0a2369662028646566696e656428434f4e4649475f534d505f4f4e5f5550292026262021646566696e656428434f4e4649475f44454255475f5350494e4c4f434b2929207c7c205c0a09646566696e656428434f4e4649475f47454e455249435f425547290a23646566696e652041524d5f455849545f4b45455028782909780a23646566696e652041524d5f455849545f444953434152442878290a23656c73650a23646566696e652041524d5f455849545f4b4545502878290a23646566696e652041524d5f455849545f4449534341524428782909780a23656e6469660a0a4f55545055545f415243482861726d290a454e545259287374657874290a0a2369666e646566205f5f41524d45425f5f0a6a696666696573203d206a6966666965735f36343b0a23656c73650a6a696666696573203d206a6966666965735f3634202b20343b0a23656e6469660a0a53454354494f4e530a7b0a092f2a0a09202a205858583a20546865206c696e6b657220646f6573206e6f7420646566696e6520686f77206f75747075742073656374696f6e73206172650a09202a2061737369676e656420746f20696e7075742073656374696f6e73207768656e20746865726520617265206d756c7469706c652073746174656d656e74730a09202a206d61746368696e67207468652073616d6520696e7075742073656374696f6e206e616d652e20205468657265206973206e6f20646f63756d656e7465640a09202a206f72646572206f66206d61746368696e672e0a09202a0a09202a20756e77696e6420657869742073656374696f6e73206d75737420626520646973636172646564206265666f7265207468652072657374206f66207468650a09202a20756e77696e642073656374696f6e732067657420696e636c756465642e0a09202a2f0a092f444953434152442f203a207b0a09092a282e41524d2e65786964782e657869742e74657874290a09092a282e41524d2e65787461622e657869742e74657874290a090941524d5f4350555f44495343415244282a282e41524d2e65786964782e637075657869742e7465787429290a090941524d5f4350555f44495343415244282a282e41524d2e65787461622e637075657869742e7465787429290a090941524d5f455849545f4449534341524428455849545f54455854290a090941524d5f455849545f4449534341524428455849545f44415441290a0909455849545f43414c4c0a2369666e64656620434f4e4649475f484f54504c55470a09092a282e41524d2e65786964782e646576657869742e74657874290a09092a282e41524d2e65787461622e646576657869742e74657874290a23656e6469660a2369666e64656620434f4e4649475f4d4d550a09092a282e6669787570290a09092a285f5f65785f7461626c65290a23656e6469660a2369666e64656620434f4e4649475f534d505f4f4e5f55500a09092a282e616c742e736d702e696e6974290a23656e6469660a09092a282e64697363617264290a09092a282e646973636172642e2a290a097d0a0a23696664656620434f4e4649475f5849505f4b45524e454c0a092e203d205849505f564952545f4144445228434f4e4649475f5849505f504859535f41444452293b0a23656c73650a092e203d20504147455f4f4646534554202b20544558545f4f46465345543b0a23656e6469660a092e686561642e74657874203a207b0a09095f74657874203d202e3b0a0909484541445f544558540a097d0a092e74657874203a207b0909092f2a205265616c2074657874207365676d656e7409092a2f0a09095f7374657874203d202e3b09092f2a205465787420616e6420726561642d6f6e6c792064617461092a2f0a0909095f5f657863657074696f6e5f746578745f7374617274203d202e3b0a0909092a282e657863657074696f6e2e74657874290a0909095f5f657863657074696f6e5f746578745f656e64203d202e3b0a090909495251454e5452595f544558540a090909544558545f544558540a09090953434845445f544558540a0909094c4f434b5f544558540a0909094b50524f4245535f544558540a09090949444d41505f544558540a23696664656620434f4e4649475f4d4d550a0909092a282e6669787570290a23656e6469660a0909092a282e676e752e7761726e696e67290a0909092a282e676c75655f37290a0909092a282e676c75655f3774290a09092e203d20414c49474e2834293b0a09092a282e676f74290909092f2a20476c6f62616c206f6666736574207461626c6509092a2f0a09090941524d5f4350555f4b4545502850524f435f494e464f290a097d0a0a09524f5f4441544128504147455f53495a45290a0a092e203d20414c49474e2834293b0a095f5f65785f7461626c65203a2041542841444452285f5f65785f7461626c6529202d204c4f41445f4f464653455429207b0a09095f5f73746172745f5f5f65785f7461626c65203d202e3b0a23696664656620434f4e4649475f4d4d550a09092a285f5f65785f7461626c65290a23656e6469660a09095f5f73746f705f5f5f65785f7461626c65203d202e3b0a097d0a0a23696664656620434f4e4649475f41524d5f554e57494e440a092f2a0a09202a20537461636b20756e77696e64696e67207461626c65730a09202a2f0a092e203d20414c49474e2838293b0a092e41524d2e756e77696e645f696478203a207b0a09095f5f73746172745f756e77696e645f696478203d202e3b0a09092a282e41524d2e65786964782a290a09095f5f73746f705f756e77696e645f696478203d202e3b0a097d0a092e41524d2e756e77696e645f746162203a207b0a09095f5f73746172745f756e77696e645f746162203d202e3b0a09092a282e41524d2e65787461622a290a09095f5f73746f705f756e77696e645f746162203d202e3b0a097d0a23656e6469660a0a094e4f5445530a0a095f6574657874203d202e3b0909092f2a20456e64206f66207465787420616e6420726f646174612073656374696f6e202a2f0a0a2369666e64656620434f4e4649475f5849505f4b45524e454c0a092e203d20414c49474e28504147455f53495a45293b0a095f5f696e69745f626567696e203d202e3b0a23656e6469660a0a09494e49545f544558545f53454354494f4e2838290a092e657869742e74657874203a207b0a090941524d5f455849545f4b45455028455849545f54455854290a097d0a092e696e69742e70726f632e696e666f203a207b0a090941524d5f4350555f444953434152442850524f435f494e464f290a097d0a092e696e69742e617263682e696e666f203a207b0a09095f5f617263685f696e666f5f626567696e203d202e3b0a09092a282e617263682e696e666f2e696e6974290a09095f5f617263685f696e666f5f656e64203d202e3b0a097d0a092e696e69742e7461677461626c65203a207b0a09095f5f7461677461626c655f626567696e203d202e3b0a09092a282e7461676c6973742e696e6974290a09095f5f7461677461626c655f656e64203d202e3b0a097d0a23696664656620434f4e4649475f534d505f4f4e5f55500a092e696e69742e736d70616c74203a207b0a09095f5f736d70616c745f626567696e203d202e3b0a09092a282e616c742e736d702e696e6974290a09095f5f736d70616c745f656e64203d202e3b0a097d0a23656e6469660a092e696e69742e70765f7461626c65203a207b0a09095f5f70765f7461626c655f626567696e203d202e3b0a09092a282e70765f7461626c65290a09095f5f70765f7461626c655f656e64203d202e3b0a097d0a092e696e69742e64617461203a207b0a2369666e64656620434f4e4649475f5849505f4b45524e454c0a0909494e49545f444154410a23656e6469660a0909494e49545f5345545550283136290a0909494e49545f43414c4c530a0909434f4e5f494e495443414c4c0a090953454355524954595f494e495443414c4c0a0909494e49545f52414d5f46530a097d0a2369666e64656620434f4e4649475f5849505f4b45524e454c0a092e657869742e64617461203a207b0a090941524d5f455849545f4b45455028455849545f44415441290a097d0a23656e6469660a0a23696664656620434f4e4649475f534d500a095045524350555f53454354494f4e284c315f43414348455f4259544553290a23656e6469660a0a23696664656620434f4e4649475f5849505f4b45524e454c0a095f5f646174615f6c6f63203d20414c49474e2834293b09092f2a206c6f636174696f6e20696e2062696e617279202a2f0a092e203d20504147455f4f4646534554202b20544558545f4f46465345543b0a23656c73650a095f5f696e69745f656e64203d202e3b0a092e203d20414c49474e285448524541445f53495a45293b0a095f5f646174615f6c6f63203d202e3b0a23656e6469660a0a092e64617461203a204154285f5f646174615f6c6f6329207b0a09095f64617461203d202e3b09092f2a206164647265737320696e206d656d6f7279202a2f0a09095f7364617461203d202e3b0a0a09092f2a0a0909202a2066697273742c2074686520696e6974207461736b20756e696f6e2c20616c69676e65640a0909202a20746f20616e2038313932206279746520626f756e646172792e0a0909202a2f0a0909494e49545f5441534b5f44415441285448524541445f53495a45290a0a23696664656620434f4e4649475f5849505f4b45524e454c0a09092e203d20414c49474e28504147455f53495a45293b0a09095f5f696e69745f626567696e203d202e3b0a0909494e49545f444154410a090941524d5f455849545f4b45455028455849545f44415441290a09092e203d20414c49474e28504147455f53495a45293b0a09095f5f696e69745f656e64203d202e3b0a23656e6469660a0a09094e4f534156455f444154410a090943414348454c494e455f414c49474e45445f44415441284c315f43414348455f4259544553290a0909524541445f4d4f53544c595f44415441284c315f43414348455f4259544553290a0a09092f2a0a0909202a20616e642074686520757375616c20646174612073656374696f6e0a0909202a2f0a0909444154415f444154410a0909434f4e5354525543544f52530a0a09095f6564617461203d202e3b0a097d0a095f65646174615f6c6f63203d205f5f646174615f6c6f63202b2053495a454f46282e64617461293b0a0a23696664656620434f4e4649475f484156455f54434d0a20202020202020202f2a0a09202a20576520616c69676e2065766572797468696e6720746f2061207061676520626f756e6461727920736f2077652063616e0a09202a206672656520697420616674657220696e69742068617320636f6d6d656e63656420616e642054434d20636f6e74656e747320686176650a09202a206265656e20636f7069656420746f206974732064657374696e6174696f6e2e0a09202a2f0a092e74636d5f7374617274203a207b0a09092e203d20414c49474e28504147455f53495a45293b0a09095f5f74636d5f7374617274203d202e3b0a09095f5f6974636d5f7374617274203d202e3b0a097d0a0a092f2a0a09202a204c696e6b20746865736520746f20746865204954434d2052414d0a09202a2050757420564d4120746f207468652054434d206164647265737320616e64204c4d4120746f2074686520636f6d6d6f6e2052414d0a09202a20616e64207765276c6c2075706c6f61642074686520636f6e74656e74732066726f6d2052414d20746f2054434d20616e6420667265650a09202a2074686520757365642052414d20616674657220746861742e0a09202a2f0a092e746578745f6974636d204954434d5f4f4646534554203a204154285f5f6974636d5f7374617274290a097b0a09095f5f736974636d5f74657874203d202e3b0a09092a282e74636d2e74657874290a09092a282e74636d2e726f64617461290a09092e203d20414c49474e2834293b0a09095f5f656974636d5f74657874203d202e3b0a097d0a0a092f2a0a09202a2052657365742074686520646f7420706f696e7465722c2074686973206973206e656564656420746f20637265617465207468650a09202a2072656c6174697665205f5f6474636d5f73746172742062656c6f772028746f20626520757365642061732065787465726e20696e20636f6465292e0a09202a2f0a092e203d2041444452282e74636d5f737461727429202b2053495a454f46282e74636d5f737461727429202b2053495a454f46282e746578745f6974636d293b0a0a092e6474636d5f7374617274203a207b0a09095f5f6474636d5f7374617274203d202e3b0a097d0a0a092f2a20544f444f3a206164642072656d61696e646572206f66204954434d2061732077656c6c2c20746861742063616e206265207573656420666f72206461746121202a2f0a092e646174615f6474636d204454434d5f4f4646534554203a204154285f5f6474636d5f7374617274290a097b0a09092e203d20414c49474e2834293b0a09095f5f736474636d5f64617461203d202e3b0a09092a282e74636d2e64617461290a09092e203d20414c49474e2834293b0a09095f5f656474636d5f64617461203d202e3b0a097d0a0a092f2a2052657365742074686520646f7420706f696e746572206f7220746865206c696e6b6572206765747320636f6e6675736564202a2f0a092e203d2041444452282e6474636d5f737461727429202b2053495a454f46282e646174615f6474636d293b0a0a092f2a20456e64206d61726b657220666f722066726565696e672054434d20636f707920696e206c696e6b6564206f626a656374202a2f0a092e74636d5f656e64203a2041542841444452282e6474636d5f737461727429202b2053495a454f46282e646174615f6474636d29297b0a09092e203d20414c49474e28504147455f53495a45293b0a09095f5f74636d5f656e64203d202e3b0a097d0a23656e6469660a0a094253535f53454354494f4e28302c20302c2030290a095f656e64203d202e3b0a0a0953544142535f44454255470a092e636f6d6d656e742030203a207b202a282e636f6d6d656e7429207d0a7d0a0a2f2a0a202a205468657365206d757374206e6576657220626520656d7074790a202a20496620796f75206861766520746f20636f6d6d656e742074686573652074776f206173736572742073746174656d656e7473206f75742c20796f75720a202a2062696e7574696c7320697320746f6f206f6c642028666f72206f7468657220726561736f6e732061732077656c6c290a202a2f0a41535345525428285f5f70726f635f696e666f5f656e64202d205f5f70726f635f696e666f5f626567696e292c20226d697373696e672043505520737570706f727422290a41535345525428285f5f617263685f696e666f5f656e64202d205f5f617263685f696e666f5f626567696e292c20226e6f206d616368696e65207265636f726420646566696e656422290a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6b65726e656c2f787363616c652d6370302e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303736343300313231313437343433333000303031373735330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206c696e75782f617263682f61726d2f6b65726e656c2f787363616c652d6370302e630a202a0a202a20585363616c652044535020616e642069574d4d587420636f70726f636573736f7220636f6e7465787420737769746368696e6720616e642068616e646c696e670a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c61736d2f7468726561645f6e6f746966792e683e0a0a73746174696320696e6c696e6520766f6964206473705f736176655f737461746528753332202a7374617465290a7b0a095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a0909226d7272630970302c20302c2025302c2025312c2063305c6e220a09093a20223d7222202873746174655b305d292c20223d7222202873746174655b315d29293b0a7d0a0a73746174696320696e6c696e6520766f6964206473705f6c6f61645f737461746528753332202a7374617465290a7b0a095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a0909226d6372720970302c20302c2025302c2025312c2063305c6e220a09093a203a20227222202873746174655b305d292c20227222202873746174655b315d29293b0a7d0a0a73746174696320696e74206473705f646f28737472756374206e6f7469666965725f626c6f636b202a73656c662c20756e7369676e6564206c6f6e6720636d642c20766f6964202a74290a7b0a09737472756374207468726561645f696e666f202a746872656164203d20743b0a0a097377697463682028636d6429207b0a0963617365205448524541445f4e4f544946595f464c5553483a0a09097468726561642d3e6370755f636f6e746578742e65787472615b305d203d20303b0a09097468726561642d3e6370755f636f6e746578742e65787472615b315d203d20303b0a0909627265616b3b0a0a0963617365205448524541445f4e4f544946595f5357495443483a0a09096473705f736176655f73746174652863757272656e745f7468726561645f696e666f28292d3e6370755f636f6e746578742e6578747261293b0a09096473705f6c6f61645f7374617465287468726561642d3e6370755f636f6e746578742e6578747261293b0a0909627265616b3b0a097d0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b206473705f6e6f7469666965725f626c6f636b203d207b0a092e6e6f7469666965725f63616c6c093d206473705f646f2c0a7d3b0a0a0a23696664656620434f4e4649475f49574d4d58540a73746174696320696e742069776d6d78745f646f28737472756374206e6f7469666965725f626c6f636b202a73656c662c20756e7369676e6564206c6f6e6720636d642c20766f6964202a74290a7b0a09737472756374207468726561645f696e666f202a746872656164203d20743b0a0a097377697463682028636d6429207b0a0963617365205448524541445f4e4f544946595f464c5553483a0a09092f2a0a0909202a20666c7573685f7468726561642829207a65726f6573207468726561642d3e667073746174652c20736f206e6f206e6565640a0909202a20746f20646f20616e797468696e6720686572652e0a0909202a0a0909202a2046414c4c5448524f5547483a20456e7375726520776520646f6e27742074727920746f206f7665727772697465206f7572206e65776c790a0909202a20696e697469616c6973656420737461746520696e666f726d6174696f6e206f6e20746865206669727374206661756c742e0a0909202a2f0a0a0963617365205448524541445f4e4f544946595f455849543a0a090969776d6d78745f7461736b5f72656c6561736528746872656164293b0a0909627265616b3b0a0a0963617365205448524541445f4e4f544946595f5357495443483a0a090969776d6d78745f7461736b5f73776974636828746872656164293b0a0909627265616b3b0a097d0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b2069776d6d78745f6e6f7469666965725f626c6f636b203d207b0a092e6e6f7469666965725f63616c6c093d2069776d6d78745f646f2c0a7d3b0a23656e6469660a0a0a73746174696320753332205f5f696e697420787363616c655f63705f6163636573735f7265616428766f6964290a7b0a097533322076616c75653b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a0909226d7263097031352c20302c2025302c206331352c2063312c20305c6e5c74220a09093a20223d7222202876616c756529293b0a0a0972657475726e2076616c75653b0a7d0a0a73746174696320766f6964205f5f696e697420787363616c655f63705f6163636573735f7772697465287533322076616c7565290a7b0a097533322074656d703b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a0909226d6372097031352c20302c2025312c206331352c2063312c20305c6e5c74220a0909226d7263097031352c20302c2025302c206331352c2063312c20305c6e5c74220a0909226d6f760925302c2025305c6e5c74220a0909227375620970632c2070632c2023345c6e5c74220a09093a20223d7222202874656d7029203a20227222202876616c756529293b0a7d0a0a2f2a0a202a20446574656374207768657468657220776520686176652061204d414320636f70726f636573736f72202834302062697420726567697374657229206f7220616e0a202a2069574d4d587420636f70726f636573736f7220283634206269742072656769737465727329206279206c6f6164696e672030303030303130303a30303030303030300a202a20696e746f206120636f70726f636573736f7220726567697374657220616e642072656164696e67206974206261636b2c20616e6420636865636b696e670a202a20776865746865722074686520757070657220776f726420737572766976656420696e746163742e0a202a2f0a73746174696320696e74205f5f696e6974206370755f6861735f69776d6d787428766f6964290a7b0a09753332206c6f3b0a097533322068693b0a0a092f2a0a09202a20546869732073657175656e636520697320696e746572707265746564206279207468652044535020636f70726f636573736f722061733a0a09202a096d617209616363302c2025322c2025330a09202a096d72610925302c2025312c20616363300a09202a0a09202a20416e64206279207468652069574d4d587420636f70726f636573736f722061733a0a09202a09746d637272097752302c2025322c2025330a09202a09746d7272630925302c2025312c207752300a09202a2f0a095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a0909226d6372720970302c20302c2025322c2025332c2063305c6e220a0909226d7272630970302c20302c2025302c2025312c2063305c6e220a09093a20223d722220286c6f292c20223d722220286869290a09093a20227222202830292c202272222028307831303029293b0a0a0972657475726e20212168693b0a7d0a0a0a2f2a0a202a2049662077652064657465637420746861742074686520435055206861732069574d4d58742028616e6420434f4e4649475f49574d4d58543d79292c2077650a202a2064697361626c65204350302f435031206f6e20626f6f742c20616e64206c65742063616c6c5f667065282920616e64207468652069574d4d5874206c617a790a202a2073776974636820636f64652068616e646c652069574d4d587420636f6e7465787420737769746368696e672e20204966206f6e20746865206f746865720a202a2068616e6420746865204350552068617320612044535020636f70726f636573736f722c207765206b6565702061636365737320746f2043503020656e61626c65640a202a20616c6c207468652074696d652c20616e6420736176652f726573746f72652061636330206f6e20636f6e746578742073776974636820696e206e6f6e2d6c617a790a202a2066617368696f6e2e0a202a2f0a73746174696320696e74205f5f696e697420787363616c655f6370305f696e697428766f6964290a7b0a097533322063705f6163636573733b0a0a0963705f616363657373203d20787363616c655f63705f6163636573735f7265616428292026207e333b0a09787363616c655f63705f6163636573735f77726974652863705f616363657373207c2031293b0a0a09696620286370755f6861735f69776d6d7874282929207b0a2369666e64656620434f4e4649475f49574d4d58540a09097072696e746b284b45524e5f5741524e494e47202243415554494f4e3a20585363616c652069574d4d587420636f70726f636573736f7220220a0909092264657465637465642c20627574206b65726e656c20737570706f7274206973206d697373696e672e5c6e22293b0a23656c73650a09097072696e746b284b45524e5f494e464f2022585363616c652069574d4d587420636f70726f636573736f722064657465637465642e5c6e22293b0a0909656c665f6877636170207c3d2048574341505f49574d4d58543b0a09097468726561645f72656769737465725f6e6f746966696572282669776d6d78745f6e6f7469666965725f626c6f636b293b0a23656e6469660a097d20656c7365207b0a09097072696e746b284b45524e5f494e464f2022585363616c652044535020636f70726f636573736f722064657465637465642e5c6e22293b0a09097468726561645f72656769737465725f6e6f74696669657228266473705f6e6f7469666965725f626c6f636b293b0a090963705f616363657373207c3d20313b0a097d0a0a09787363616c655f63705f6163636573735f77726974652863705f616363657373293b0a0a0972657475726e20303b0a7d0a0a6c6174655f696e697463616c6c28787363616c655f6370305f696e6974293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6c69622f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353132340035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6c69622f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303236363400313231313437343433333000303031363537340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23206c696e75782f617263682f61726d2f6c69622f4d616b6566696c650a230a2320436f707972696768742028432920313939352d323030302052757373656c6c204b696e670a230a0a6c69622d7909093a3d206261636b74726163652e6f206368616e67656269742e6f206373756d697076362e6f206373756d7061727469616c2e6f2020205c0a09092020206373756d7061727469616c636f70792e6f206373756d7061727469616c636f7079757365722e6f20636c6561726269742e6f205c0a090920202064656c61792e6f2064656c61792d6c6f6f702e6f2066696e646269742e6f206d656d6368722e6f206d656d6370792e6f2020205c0a09092020206d656d6d6f76652e6f206d656d7365742e6f206d656d7a65726f2e6f207365746269742e6f20202020202020202020202020205c0a09092020207374726368722e6f20737472726368722e6f2020202020202020202020202020202020202020202020202020202020202020205c0a0909202020746573746368616e67656269742e6f2074657374636c6561726269742e6f20746573747365746269742e6f20202020202020205c0a09092020206173686c6469332e6f20617368726469332e6f206c7368726469332e6f206d756c6469332e6f202020202020202020202020205c0a090920202075636d706469322e6f206c69623166756e63732e6f2064697636342e6f202020202020202020202020202020202020202020205c0a0909202020696f2d7265616473622e6f20696f2d777269746573622e6f20696f2d72656164736c2e6f20696f2d7772697465736c2e6f20205c0a090920202063616c6c5f776974685f737461636b2e6f0a0a6d6d752d79093a3d20636c6561725f757365722e6f20636f70795f706167652e6f20676574757365722e6f20707574757365722e6f0a0a232074686520636f646520696e20756163636573732e53206973206e6f7420707265656d7074696f6e207361666520616e640a232070726f6261626c7920666173746572206f6e2041524d7633206f6e6c790a6966657120282428434f4e4649475f505245454d5054292c79290a20206d6d752d79092b3d20636f70795f66726f6d5f757365722e6f20636f70795f746f5f757365722e6f0a656c73650a69666e657120282428434f4e4649475f4350555f33327633292c79290a20206d6d752d79092b3d20636f70795f66726f6d5f757365722e6f20636f70795f746f5f757365722e6f0a656c73650a20206d6d752d79092b3d20756163636573732e6f0a656e6469660a656e6469660a0a23207573696e67206c69625f206865726520776f6e2774206f7665727269646520616c726561647920617661696c61626c65207765616b2073796d626f6c730a6f626a2d2428434f4e4649475f554143434553535f574954485f4d454d43505929202b3d20756163636573735f776974685f6d656d6370792e6f0a0a6c69622d2428434f4e4649475f4d4d5529202b3d2024286d6d752d79290a0a6966657120282428434f4e4649475f4350555f33327633292c79290a20206c69622d79092b3d20696f2d7265616473772d61726d76332e6f20696f2d777269746573772d61726d76332e6f0a656c73650a20206c69622d79092b3d20696f2d7265616473772d61726d76342e6f20696f2d777269746573772d61726d76342e6f0a656e6469660a0a6c69622d2428434f4e4649475f415243485f5250432909092b3d2065636172642e6f20696f2d61636f726e2e6f20666c6f707079646d612e6f0a6c69622d2428434f4e4649475f415243485f534841524b29092b3d20696f2d736861726b2e6f0a0a24286f626a292f6373756d7061727469616c636f70792e6f3a0924286f626a292f6373756d7061727469616c636f707967656e657269632e530a24286f626a292f6373756d7061727469616c636f7079757365722e6f3a0924286f626a292f6373756d7061727469616c636f707967656e657269632e530a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6c69622f6173686c6469332e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303331373100313231313437343433333000303031363630310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420313939352c20313939362c20313939382c20313939392c20323030302c20323030332c20323030342c20323030350a2020204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a0a546869732066696c65206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a4672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e2920616e790a6c617465722076657273696f6e2e0a0a496e206164646974696f6e20746f20746865207065726d697373696f6e7320696e2074686520474e552047656e6572616c205075626c6963204c6963656e73652c207468650a4672656520536f66747761726520466f756e646174696f6e20676976657320796f7520756e6c696d69746564207065726d697373696f6e20746f206c696e6b207468650a636f6d70696c65642076657273696f6e206f6620746869732066696c6520696e746f20636f6d62696e6174696f6e732077697468206f746865722070726f6772616d732c0a616e6420746f20646973747269627574652074686f736520636f6d62696e6174696f6e7320776974686f757420616e79207265737472696374696f6e20636f6d696e670a66726f6d2074686520757365206f6620746869732066696c652e2020285468652047656e6572616c205075626c6963204c6963656e7365207265737472696374696f6e730a646f206170706c7920696e206f746865722072657370656374733b20666f72206578616d706c652c207468657920636f766572206d6f64696669636174696f6e206f660a7468652066696c652c20616e6420646973747269627574696f6e207768656e206e6f74206c696e6b656420696e746f206120636f6d62696e650a65786563757461626c652e290a0a546869732066696c6520697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c206275740a574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a4d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20205365652074686520474e550a47656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a616c6f6e67207769746820746869732070726f6772616d3b20736565207468652066696c6520434f5059494e472e20204966206e6f742c20777269746520746f0a746865204672656520536f66747761726520466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c0a426f73746f6e2c204d412030323131302d313330312c205553412e20202a2f0a0a0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a0a236966646566205f5f41524d45425f5f0a23646566696e6520616c2072310a23646566696e652061682072300a23656c73650a23646566696e6520616c2072300a23646566696e652061682072310a23656e6469660a0a454e545259285f5f6173686c646933290a454e545259285f5f61656162695f6c6c736c290a0a09737562730972332c2072322c202333320a097273620969702c2072322c202333320a096d6f766d690961682c2061682c206c736c2072320a096d6f76706c0961682c20616c2c206c736c2072330a2041524d28096f72726d690961682c2061682c20616c2c206c737220697009290a205448554d4228096c73726d690972332c20616c2c2069700909290a205448554d4228096f72726d690961682c2061682c2072330909290a096d6f7609616c2c20616c2c206c736c2072320a096d6f760970632c206c720a0a454e4450524f43285f5f6173686c646933290a454e4450524f43285f5f61656162695f6c6c736c290a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f61726d2f6c69622f617368726469332e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303331373100313231313437343433333000303031363630370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f7079726967687420313939352c20313939362c20313939382c20313939392c20323030302c20323030332c20323030342c20323030350a2020204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a0a546869732066696c65206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a4672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e2920616e790a6c617465722076657273696f6e2e0a0a496e206164646974696f6e20746f20746865207065726d697373696f6e7320696e2074686520474e552047656e6572616c205075626c6963204c6963656e73652c207468650a4672656520536f66747761726520466f756e646174696f6e20676976657320796f7520756e6c696d69746564207065726d697373696f6e20746f206c696e6b207468650a636f6d70696c65642076657273696f6e206f6620746869732066696c6520696e746f20636f6d62696e6174696f6e732077697468206f746865722070726f6772616d732c0a616e6420746f20646973747269627574652074686f736520636f6d62696e6174696f6e7320776974686f757420616e79207265737472696374696f6e20636f6d696e670a66726f6d2074686520757365206f6620746869732066696c652e2020285468652047656e6572616c205075626c6963204c6963656e7365207265737472696374696f6e730a646f206170706c7920696e206f746865722072657370656374733b20666f72206578616d706c652c207468657920636f766572206d6f64696669636174696f6e206f660a7468652066696c652c20616e6420646973747269627574696f6e207768656e206e6f74206c696e6b656420696e746f206120636f6d62696e650a65786563757461626c652e290a0a546869732066696c6520697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c206275740a574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a4d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20205365652074686520474e550a47656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a616c6f6e67207769746820746869732070726f6772616d3b20736565207468652066696c6520434f5059494e472e20204966206e6f742c20777269746520746f0a746865204672656520536f66747761726520466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c0a426f73746f6e2c204d412030323131302d313330312c205553412e20202a2f0a0a0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a0a236966646566205f5f41524d45425f5f0a23646566696e6520616c2072310a23646566696e652061682072300a23656c73650a23646566696e6520616c2072300a23646566696e652061682072310a23656e6469660a0a454e545259285f5f61736872646933290a454e545259285f5f61656162695f6c617372290a0a09737562730972332c2072322c202333320a097273620969702c2072322c202333320a096d6f766d6909616c2c20616c2c206c73722072320a096d6f76706c09616c2c2061682c206173722072330a2041524d28096f72726d6909616c2c20616c2c2061682c206c736c20697009290a205448554d4228096c736c6d690972332c2061682c2069700909290a205448554d4228096f72726d6909616c2c20616c2c2072330909290a096d6f760961682c2061682c206173722072320a096d6f760970632c206c720a0a454e4450524f43285f5f61736872646933290a454e4450524f43285f5f61656162695f6c617372290a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |