1. | 74220a0909090909202022666d6f76656d782025302c25256670302d25256670375c6e5c74220a0909090909202022666d6f76656d6c2025312c2525667063722f2525667073722f252566706961725c6e5c74220a09090909092020222e636869702036386b220a090909090920203a202f2a206e6f206f757470757473202a2f0a090909090920203a20226d2220282a6670726567732e665f667072656773292c0a090909090920202020226d2220282a6670726567732e665f6670636e746c29293b0a09097d0a097d0a0969662028636f6e746578745f73697a652026260a09202020205f5f636f70795f66726f6d5f757365722866707374617465202b20342c20286c6f6e67205f5f75736572202a292675632d3e75635f66707374617465202b20312c0a0909092020202020636f6e746578745f73697a6529290a0909676f746f206f75743b0a0a09696620284350555f49535f434f4c444649524529207b0a09095f5f61736d5f5f20766f6c6174696c6520282266726573746f726520253022203a203a20226d2220282a6670737461746529293b0a097d20656c7365207b0a09095f5f61736d5f5f20766f6c6174696c652028222e636869702036386b2f36383838315c6e5c74220a0909090920202266726573746f72652025305c6e5c74220a090909092020222e636869702036386b220a0909090920203a203a20226d2220282a6670737461746529293b0a097d0a09657272203d20303b0a0a6f75743a0a0972657475726e206572723b0a7d0a0a2f2a0a202a205365742075702061207369676e616c206672616d652e0a202a2f0a73746174696320696e6c696e6520766f696420736176655f6670755f73746174652873747275637420736967636f6e74657874202a73632c207374727563742070745f72656773202a72656773290a7b0a09696620284650555f49535f454d5529207b0a09092f2a207361766520726567697374657273202a2f0a09096d656d6370792873632d3e73635f6670636e746c2c2063757272656e742d3e7468726561642e6670636e746c2c203132293b0a09096d656d6370792873632d3e73635f6670726567732c2063757272656e742d3e7468726561642e66702c203234293b0a090972657475726e3b0a097d0a0a09696620284350555f49535f434f4c444649524529207b0a09095f5f61736d5f5f20766f6c6174696c652028226673617665202530220a0909090920203a203a20226d2220282a73632d3e73635f6670737461746529203a20226d656d6f727922293b0a097d20656c7365207b0a09095f5f61736d5f5f20766f6c6174696c652028222e636869702036386b2f36383838315c6e5c74220a0909090920202266736176652025305c6e5c74220a090909092020222e636869702036386b220a0909090920203a203a20226d2220282a73632d3e73635f6670737461746529203a20226d656d6f727922293b0a097d0a0a09696620284350555f49535f303630203f2073632d3e73635f667073746174655b325d203a2073632d3e73635f667073746174655b305d29207b0a09096670755f76657273696f6e203d2073632d3e73635f667073746174655b305d3b0a0909696620284350555f49535f3032305f4f525f3033302026260a090920202020726567732d3e766563746f72203e3d20285645435f465042525543202a2034292026260a090920202020726567732d3e766563746f72203c3d20285645435f46504e414e202a20342929207b0a0909092f2a20436c6561722070656e64696e6720657863657074696f6e20696e2036383838322069646c65206672616d65202a2f0a090909696620282a28756e7369676e65642073686f7274202a292073632d3e73635f66707374617465203d3d20307831663338290a0909090973632d3e73635f667073746174655b307833385d207c3d2031203c3c20333b0a09097d0a0a0909696620284350555f49535f434f4c444649524529207b0a0909095f5f61736d5f5f20766f6c6174696c65202822666d6f76656d642025256670302d25256670312c25305c6e5c74220a0909090909202022666d6f76656c202525667063722c25315c6e5c74220a0909090909202022666d6f76656c202525667073722c25325c6e5c74220a0909090909202022666d6f76656c20252566706961722c2533220a090909090920203a20223d6d22202873632d3e73635f6670726567735b305d292c0a090909090920202020223d6d22202873632d3e73635f6670636e746c5b305d292c0a090909090920202020223d6d22202873632d3e73635f6670636e746c5b315d292c0a090909090920202020223d6d22202873632d3e73635f6670636e746c5b325d290a090909090920203a202f2a206e6f20696e70757473202a2f0a090909090920203a20226d656d6f727922293b0a09097d20656c7365207b0a0909095f5f61736d5f5f20766f6c6174696c652028222e636869702036386b2f36383838315c6e5c74220a0909090909202022666d6f76656d782025256670302d25256670312c25305c6e5c74220a0909090909202022666d6f76656d6c202525667063722f2525667073722f252566706961722c25315c6e5c74220a09090909092020222e636869702036386b220a090909090920203a20223d6d2220282a73632d3e73635f667072656773292c0a090909090920202020223d6d2220282a73632d3e73635f6670636e746c290a090909090920203a202f2a206e6f20696e70757473202a2f0a090909090920203a20226d656d6f727922293b0a09097d0a097d0a7d0a0a73746174696320696e6c696e6520696e742072745f736176655f6670755f7374617465287374727563742075636f6e74657874205f5f75736572202a75632c207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206368617220667073746174655b4650434f4e544558545f53495a455d3b0a09696e7420636f6e746578745f73697a65203d204350555f49535f303630203f2038203a20284350555f49535f434f4c4446495245203f203132203a2030293b0a09696e7420657272203d20303b0a0a09696620284650555f49535f454d5529207b0a09092f2a20736176652066707520636f6e74726f6c207265676973746572202a2f0a0909657272207c3d20636f70795f746f5f757365722875632d3e75635f6d636f6e746578742e6670726567732e665f6670636e746c2c0a0909090963757272656e742d3e7468726561642e6670636e746c2c203132293b0a09092f2a207361766520616c6c206f7468657220667075207265676973746572202a2f0a0909657272207c3d20636f70795f746f5f757365722875632d3e75635f6d636f6e746578742e6670726567732e665f6670726567732c0a0909090963757272656e742d3e7468726561642e66702c203936293b0a090972657475726e206572723b0a097d0a0a09696620284350555f49535f434f4c444649524529207b0a09095f5f61736d5f5f20766f6c6174696c65202822667361766520253022203a203a20226d2220282a6670737461746529203a20226d656d6f727922293b0a097d20656c7365207b0a09095f5f61736d5f5f20766f6c6174696c652028222e636869702036386b2f36383838315c6e5c74220a0909090920202266736176652025305c6e5c74220a090909092020222e636869702036386b220a0909090920203a203a20226d2220282a6670737461746529203a20226d656d6f727922293b0a097d0a0a09657272207c3d205f5f7075745f75736572282a286c6f6e67202a29667073746174652c20286c6f6e67205f5f75736572202a292675632d3e75635f66707374617465293b0a09696620284350555f49535f303630203f20667073746174655b325d203a20667073746174655b305d29207b0a090966707265677365745f74206670726567733b0a09096966202821284350555f49535f303630207c7c204350555f49535f434f4c444649524529290a090909636f6e746578745f73697a65203d20667073746174655b315d3b0a09096670755f76657273696f6e203d20667073746174655b305d3b0a0909696620284350555f49535f3032305f4f525f3033302026260a090920202020726567732d3e766563746f72203e3d20285645435f465042525543202a2034292026260a090920202020726567732d3e766563746f72203c3d20285645435f46504e414e202a20342929207b0a0909092f2a20436c6561722070656e64696e6720657863657074696f6e20696e2036383838322069646c65206672616d65202a2f0a090909696620282a28756e7369676e65642073686f7274202a292066707374617465203d3d20307831663338290a09090909667073746174655b307833385d207c3d2031203c3c20333b0a09097d0a0909696620284350555f49535f434f4c444649524529207b0a0909095f5f61736d5f5f20766f6c6174696c65202822666d6f76656d642025256670302d25256670372c25305c6e5c74220a0909090909202022666d6f76656c202525667063722c25315c6e5c74220a0909090909202022666d6f76656c202525667073722c25325c6e5c74220a0909090909202022666d6f76656c20252566706961722c2533220a090909090920203a20223d6d2220286670726567732e665f6670726567735b305d292c0a090909090920202020223d6d2220286670726567732e665f6670636e746c5b305d292c0a090909090920202020223d6d2220286670726567732e665f6670636e746c5b315d292c0a090909090920202020223d6d2220286670726567732e665f6670636e746c5b325d290a090909090920203a202f2a206e6f20696e70757473202a2f0a090909090920203a20226d656d6f727922293b0a09097d20656c7365207b0a0909095f5f61736d5f5f20766f6c6174696c652028222e636869702036386b2f36383838315c6e5c74220a0909090909202022666d6f76656d782025256670302d25256670372c25305c6e5c74220a0909090909202022666d6f76656d6c202525667063722f2525667073722f252566706961722c25315c6e5c74220a09090909092020222e636869702036386b220a090909090920203a20223d6d2220282a6670726567732e665f667072656773292c0a090909090920202020223d6d2220282a6670726567732e665f6670636e746c290a090909090920203a202f2a206e6f20696e70757473202a2f0a090909090920203a20226d656d6f727922293b0a09097d0a0909657272207c3d20636f70795f746f5f75736572282675632d3e75635f6d636f6e746578742e6670726567732c20266670726567732c0a090909092020202073697a656f662866707265677329293b0a097d0a0969662028636f6e746578745f73697a65290a0909657272207c3d20636f70795f746f5f7573657228286c6f6e67205f5f75736572202a292675632d3e75635f66707374617465202b20312c2066707374617465202b20342c0a0909090920202020636f6e746578745f73697a65293b0a0972657475726e206572723b0a7d0a0a23656c7365202f2a20434f4e4649475f465055202a2f0a0a2f2a0a202a20466f722074686520636173652077697468206e6f2046505520636f6e6669677572656420746865736520616c6c20646f206e6f7468696e672e0a202a2f0a73746174696320696e6c696e6520696e7420726573746f72655f6670755f73746174652873747275637420736967636f6e74657874202a7363290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520696e742072745f726573746f72655f6670755f7374617465287374727563742075636f6e74657874205f5f75736572202a7563290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6670755f73746174652873747275637420736967636f6e74657874202a73632c207374727563742070745f72656773202a72656773290a7b0a7d0a0a73746174696320696e6c696e6520696e742072745f736176655f6670755f7374617465287374727563742075636f6e74657874205f5f75736572202a75632c207374727563742070745f72656773202a72656773290a7b0a0972657475726e20303b0a7d0a0a23656e646966202f2a20434f4e4649475f465055202a2f0a0a73746174696320696e74206d616e676c655f6b65726e656c5f737461636b287374727563742070745f72656773202a726567732c20696e7420666f726d61747665632c0a09090920202020202020766f6964205f5f75736572202a6670290a7b0a09696e74206673697a65203d206672616d655f65787472615f73697a657328666f726d6174766563203e3e203132293b0a09696620286673697a65203c203029207b0a09092f2a0a0909202a20757365722070726f6365737320747279696e6720746f2072657475726e2077697468207765697264206672616d6520666f726d61740a0909202a2f0a2369666465662044454255470a09097072696e746b2822757365722070726f636573732072657475726e696e672077697468207765697264206672616d6520666f726d61745c6e22293b0a23656e6469660a090972657475726e20313b0a097d0a0969662028216673697a6529207b0a0909726567732d3e666f726d6174203d20666f726d6174766563203e3e2031323b0a0909726567732d3e766563746f72203d20666f726d617476656320262030786666663b0a097d20656c7365207b0a0909737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2972656773202d20313b0a0909756e7369676e6564206c6f6e67206275665b6673697a65202f20325d3b202f2a207965732c207477696365206173206d756368202a2f0a0a09092f2a2074686174276c6c206d616b652073757265207468617420657870616e73696f6e20776f6e27742063726170206f7665722064617461202a2f0a090969662028636f70795f66726f6d5f7573657228627566202b206673697a65202f20342c2066702c206673697a6529290a09090972657475726e20313b0a0a09092f2a20706f696e74206f66206e6f2072657475726e202a2f0a0909726567732d3e666f726d6174203d20666f726d6174766563203e3e2031323b0a0909726567732d3e766563746f72203d20666f726d617476656320262030786666663b0a23646566696e65206672616d655f6f6666736574202873697a656f66287374727563742070745f72656773292b73697a656f6628737472756374207377697463685f737461636b29290a09095f5f61736d5f5f205f5f766f6c6174696c655f5f20280a23696664656620434f4e4649475f434f4c44464952450a09090920222020206d6f76656c2025302c252f73705c6e5c74220a0909092022202020627261207265745f66726f6d5f7369676e616c5c6e220a23656c73650a09090920222020206d6f76656c2025302c252f61305c6e5c74220a09090920222020207375626c2025312c252f61305c6e5c742220202020202f2a206d616b6520726f6f6d206f6e20737461636b202a2f0a09090920222020206d6f76656c20252f61302c252f73705c6e5c742220202f2a2073657420737461636b20706f696e746572202a2f0a090909202f2a206d6f7665207377697463685f737461636b20616e642070745f72656773202a2f0a0909092022313a206d6f76656c202530402b2c252f6130402b5c6e5c74220a0909092022202020646272612025322c31625c6e5c74220a09090920222020206c656120252f73704028256333292c252f61305c6e5c7422202f2a20616464206f6666736574206f6620666d74202a2f0a09090920222020206c73726c202023322c25315c6e5c74220a0909092022202020737562716c2023312c25315c6e5c74220a090909202f2a20636f707920746f20746865206761702077652764206d616465202a2f0a0909092022323a206d6f76656c202534402b2c252f6130402b5c6e5c74220a0909092022202020646272612025312c32625c6e5c74220a09090920222020206272616c207265745f66726f6d5f7369676e616c5c6e220a23656e6469660a090909203a202f2a206e6f206f7574707574732c20697420646f65736e277420657665722072657475726e202a2f0a090909203a2022612220287377292c2022642220286673697a65292c2022642220286672616d655f6f66667365742f342d31292c0a090909202020226e2220286672616d655f6f6666736574292c202261222028627566202b206673697a652f34290a090909203a2022613022293b0a23756e646566206672616d655f6f66667365740a097d0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520696e740a726573746f72655f736967636f6e74657874287374727563742070745f72656773202a726567732c2073747275637420736967636f6e74657874205f5f75736572202a7573632c20766f6964205f5f75736572202a6670290a7b0a09696e7420666f726d61747665633b0a0973747275637420736967636f6e7465787420636f6e746578743b0a09696e7420657272203d20303b0a0a092f2a20416c77617973206d616b6520616e792070656e64696e67207265737461727465642073797374656d2063616c6c732072657475726e202d45494e5452202a2f0a0963757272656e745f7468726561645f696e666f28292d3e726573746172745f626c6f636b2e666e203d20646f5f6e6f5f726573746172745f73797363616c6c3b0a0a092f2a206765742070726576696f757320636f6e74657874202a2f0a0969662028636f70795f66726f6d5f757365722826636f6e746578742c207573632c2073697a656f6628636f6e746578742929290a0909676f746f206261646672616d653b0a0a092f2a20726573746f72652070617373656420726567697374657273202a2f0a09726567732d3e6430203d20636f6e746578742e73635f64303b0a09726567732d3e6431203d20636f6e746578742e73635f64313b0a09726567732d3e6130203d20636f6e746578742e73635f61303b0a09726567732d3e6131203d20636f6e746578742e73635f61313b0a09726567732d3e7372203d2028726567732d3e737220262030786666303029207c2028636f6e746578742e73635f737220262030786666293b0a09726567732d3e7063203d20636f6e746578742e73635f70633b0a09726567732d3e6f7269675f6430203d202d313b09092f2a2064697361626c652073797363616c6c20636865636b73202a2f0a09777275737028636f6e746578742e73635f757370293b0a09666f726d6174766563203d20636f6e746578742e73635f666f726d61747665633b0a0a09657272203d20726573746f72655f6670755f73746174652826636f6e74657874293b0a0a0969662028657272207c7c206d616e676c655f6b65726e656c5f737461636b28726567732c20666f726d61747665632c20667029290a0909676f746f206261646672616d653b0a0a0972657475726e20303b0a0a6261646672616d653a0a0972657475726e20313b0a7d0a0a73746174696320696e6c696e6520696e740a72745f726573746f72655f75636f6e74657874287374727563742070745f72656773202a726567732c20737472756374207377697463685f737461636b202a73772c0a0909202020207374727563742075636f6e74657874205f5f75736572202a7563290a7b0a09696e742074656d703b0a09677265675f74205f5f75736572202a6772656773203d2075632d3e75635f6d636f6e746578742e67726567733b0a09756e7369676e6564206c6f6e67207573703b0a09696e74206572723b0a0a092f2a20416c77617973206d616b6520616e792070656e64696e67207265737461727465642073797374656d2063616c6c732072657475726e202d45494e5452202a2f0a0963757272656e745f7468726561645f696e666f28292d3e726573746172745f626c6f636b2e666e203d20646f5f6e6f5f726573746172745f73797363616c6c3b0a0a09657272203d205f5f6765745f757365722874656d702c202675632d3e75635f6d636f6e746578742e76657273696f6e293b0a096966202874656d7020213d204d434f4e544558545f56455253494f4e290a0909676f746f206261646672616d653b0a092f2a20726573746f72652070617373656420726567697374657273202a2f0a09657272207c3d205f5f6765745f7573657228726567732d3e64302c202667726567735b305d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e64312c202667726567735b315d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e64322c202667726567735b325d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e64332c202667726567735b335d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e64342c202667726567735b345d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e64352c202667726567735b355d293b0a09657272207c3d205f5f6765745f757365722873772d3e64362c202667726567735b365d293b0a09657272207c3d205f5f6765745f757365722873772d3e64372c202667726567735b375d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e61302c202667726567735b385d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e61312c202667726567735b395d293b0a09657272207c3d205f5f6765745f7573657228726567732d3e61322c202667726567735b31305d293b0a09657272207c3d205f5f6765745f757365722873772d3e61332c202667726567735b31315d293b0a09657272207c3d205f5f6765745f757365722873772d3e61342c202667726567735b31325d293b0a09657272207c3d205f5f6765745f757365722873772d3e61352c202667726567735b31335d293b0a09657272207c3d205f5f6765745f757365722873772d3e61362c202667726567735b31345d293b0a09657272207c3d205f5f6765745f75736572287573702c202667726567735b31355d293b0a09777275737028757370293b0a09657272207c3d205f5f6765745f7573657228726567732d3e70632c202667726567735b31365d293b0a09657272207c3d205f5f6765745f757365722874656d702c202667726567735b31375d293b0a09726567732d3e7372203d2028726567732d3e737220262030786666303029207c202874656d7020262030786666293b0a09726567732d3e6f7269675f6430203d202d313b09092f2a2064697361626c652073797363616c6c20636865636b73202a2f0a09657272207c3d205f5f6765745f757365722874656d702c202675632d3e75635f666f726d6174766563293b0a0a09657272207c3d2072745f726573746f72655f6670755f7374617465287563293b0a0a0969662028657272207c7c20646f5f736967616c74737461636b282675632d3e75635f737461636b2c204e554c4c2c2075737029203d3d202d454641554c54290a0909676f746f206261646672616d653b0a0a09696620286d616e676c655f6b65726e656c5f737461636b28726567732c2074656d702c202675632d3e75635f657874726129290a0909676f746f206261646672616d653b0a0a0972657475726e20303b0a0a6261646672616d653a0a0972657475726e20313b0a7d0a0a61736d6c696e6b61676520696e7420646f5f73696772657475726e28756e7369676e6564206c6f6e67205f5f756e75736564290a7b0a09737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2920265f5f756e757365643b0a097374727563742070745f72656773202a72656773203d20287374727563742070745f72656773202a2920287377202b2031293b0a09756e7369676e6564206c6f6e6720757370203d20726475737028293b0a09737472756374207369676672616d65205f5f75736572202a6672616d65203d2028737472756374207369676672616d65205f5f75736572202a2928757370202d2034293b0a097369677365745f74207365743b0a0a0969662028216163636573735f6f6b285645524946595f524541442c206672616d652c2073697a656f66282a6672616d652929290a0909676f746f206261646672616d653b0a09696620285f5f6765745f75736572287365742e7369675b305d2c20266672616d652d3e73632e73635f6d61736b29207c7c0a0920202020285f4e5349475f574f524453203e20312026260a0920202020205f5f636f70795f66726f6d5f7573657228267365742e7369675b315d2c20266672616d652d3e65787472616d61736b2c0a09090920202020202073697a656f66286672616d652d3e65787472616d61736b292929290a0909676f746f206261646672616d653b0a0a097365745f63757272656e745f626c6f636b65642826736574293b0a0a0969662028726573746f72655f736967636f6e7465787428726567732c20266672616d652d3e73632c206672616d65202b203129290a0909676f746f206261646672616d653b0a0972657475726e20726567732d3e64303b0a0a6261646672616d653a0a09666f7263655f73696728534947534547562c2063757272656e74293b0a0972657475726e20303b0a7d0a0a61736d6c696e6b61676520696e7420646f5f72745f73696772657475726e28756e7369676e6564206c6f6e67205f5f756e75736564290a7b0a09737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2920265f5f756e757365643b0a097374727563742070745f72656773202a72656773203d20287374727563742070745f72656773202a2920287377202b2031293b0a09756e7369676e6564206c6f6e6720757370203d20726475737028293b0a097374727563742072745f7369676672616d65205f5f75736572202a6672616d65203d20287374727563742072745f7369676672616d65205f5f75736572202a2928757370202d2034293b0a097369677365745f74207365743b0a0a0969662028216163636573735f6f6b285645524946595f524541442c206672616d652c2073697a656f66282a6672616d652929290a0909676f746f206261646672616d653b0a09696620285f5f636f70795f66726f6d5f7573657228267365742c20266672616d652d3e75632e75635f7369676d61736b2c2073697a656f66287365742929290a0909676f746f206261646672616d653b0a0a097365745f63757272656e745f626c6f636b65642826736574293b0a0a096966202872745f726573746f72655f75636f6e7465787428726567732c2073772c20266672616d652d3e756329290a0909676f746f206261646672616d653b0a0972657475726e20726567732d3e64303b0a0a6261646672616d653a0a09666f7263655f73696728534947534547562c2063757272656e74293b0a0972657475726e20303b0a7d0a0a73746174696320766f69642073657475705f736967636f6e746578742873747275637420736967636f6e74657874202a73632c207374727563742070745f72656773202a726567732c0a0909092020202020756e7369676e6564206c6f6e67206d61736b290a7b0a0973632d3e73635f6d61736b203d206d61736b3b0a0973632d3e73635f757370203d20726475737028293b0a0973632d3e73635f6430203d20726567732d3e64303b0a0973632d3e73635f6431203d20726567732d3e64313b0a0973632d3e73635f6130203d20726567732d3e61303b0a0973632d3e73635f6131203d20726567732d3e61313b0a0973632d3e73635f7372203d20726567732d3e73723b0a0973632d3e73635f7063203d20726567732d3e70633b0a0973632d3e73635f666f726d6174766563203d20726567732d3e666f726d6174203c3c203132207c20726567732d3e766563746f723b0a09736176655f61355f73746174652873632c2072656773293b0a09736176655f6670755f73746174652873632c2072656773293b0a7d0a0a73746174696320696e6c696e6520696e742072745f73657475705f75636f6e74657874287374727563742075636f6e74657874205f5f75736572202a75632c207374727563742070745f72656773202a72656773290a7b0a09737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2972656773202d20313b0a09677265675f74205f5f75736572202a6772656773203d2075632d3e75635f6d636f6e746578742e67726567733b0a09696e7420657272203d20303b0a0a09657272207c3d205f5f7075745f75736572284d434f4e544558545f56455253494f4e2c202675632d3e75635f6d636f6e746578742e76657273696f6e293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64302c202667726567735b305d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64312c202667726567735b315d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64322c202667726567735b325d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64332c202667726567735b335d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64342c202667726567735b345d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e64352c202667726567735b355d293b0a09657272207c3d205f5f7075745f757365722873772d3e64362c202667726567735b365d293b0a09657272207c3d205f5f7075745f757365722873772d3e64372c202667726567735b375d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e61302c202667726567735b385d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e61312c202667726567735b395d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e61322c202667726567735b31305d293b0a09657272207c3d205f5f7075745f757365722873772d3e61332c202667726567735b31315d293b0a09657272207c3d205f5f7075745f757365722873772d3e61342c202667726567735b31325d293b0a09657272207c3d205f5f7075745f757365722873772d3e61352c202667726567735b31335d293b0a09657272207c3d205f5f7075745f757365722873772d3e61362c202667726567735b31345d293b0a09657272207c3d205f5f7075745f7573657228726475737028292c202667726567735b31355d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e70632c202667726567735b31365d293b0a09657272207c3d205f5f7075745f7573657228726567732d3e73722c202667726567735b31375d293b0a09657272207c3d205f5f7075745f757365722828726567732d3e666f726d6174203c3c20313229207c20726567732d3e766563746f722c202675632d3e75635f666f726d6174766563293b0a09657272207c3d2072745f736176655f6670755f73746174652875632c2072656773293b0a0972657475726e206572723b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f75736572202a0a6765745f7369676672616d6528737472756374206b5f736967616374696f6e202a6b612c207374727563742070745f72656773202a726567732c2073697a655f74206672616d655f73697a65290a7b0a09756e7369676e6564206c6f6e67207573703b0a0a092f2a2044656661756c7420746f207573696e67206e6f726d616c20737461636b2e20202a2f0a09757370203d20726475737028293b0a0a092f2a20546869732069732074686520582f4f70656e2073616e6374696f6e6564207369676e616c20737461636b20737769746368696e672e20202a2f0a09696620286b612d3e73612e73615f666c61677320262053415f4f4e535441434b29207b0a090969662028217361735f73735f666c6167732875737029290a090909757370203d2063757272656e742d3e7361735f73735f7370202b2063757272656e742d3e7361735f73735f73697a653b0a097d0a0972657475726e2028766f6964205f5f75736572202a292828757370202d206672616d655f73697a65292026202d38554c293b0a7d0a0a73746174696320696e742073657475705f6672616d652028696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c0a090909207369677365745f74202a7365742c207374727563742070745f72656773202a72656773290a7b0a09737472756374207369676672616d65205f5f75736572202a6672616d653b0a09696e74206673697a65203d206672616d655f65787472615f73697a657328726567732d3e666f726d6174293b0a0973747275637420736967636f6e7465787420636f6e746578743b0a09696e7420657272203d20303b0a0a09696620286673697a65203c203029207b0a2369666465662044454255470a09097072696e746b20282273657475705f6672616d653a20556e6b6e6f776e206672616d6520666f726d6174202523785c6e222c0a090909726567732d3e666f726d6174293b0a23656e6469660a0909676f746f20676976655f736967736567763b0a097d0a0a096672616d65203d206765745f7369676672616d65286b612c20726567732c2073697a656f66282a6672616d6529202b206673697a65293b0a0a09696620286673697a65290a0909657272207c3d20636f70795f746f5f7573657220286672616d65202b20312c2072656773202b20312c206673697a65293b0a0a09657272207c3d205f5f7075745f75736572282863757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e0a09090920202026262063757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e2d3e7369676e616c5f696e766d61700a090909202020262620736967203c2033320a0909092020203f2063757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e2d3e7369676e616c5f696e766d61705b7369675d0a0909092020203a20736967292c0a0909092020266672616d652d3e736967293b0a0a09657272207c3d205f5f7075745f7573657228726567732d3e766563746f722c20266672616d652d3e636f6465293b0a09657272207c3d205f5f7075745f7573657228266672616d652d3e73632c20266672616d652d3e707363293b0a0a09696620285f4e5349475f574f524453203e2031290a0909657272207c3d20636f70795f746f5f75736572286672616d652d3e65787472616d61736b2c20267365742d3e7369675b315d2c0a090909092020202073697a656f66286672616d652d3e65787472616d61736b29293b0a0a0973657475705f736967636f6e746578742826636f6e746578742c20726567732c207365742d3e7369675b305d293b0a09657272207c3d20636f70795f746f5f757365722028266672616d652d3e73632c2026636f6e746578742c2073697a656f6628636f6e7465787429293b0a0a092f2a2053657420757020746f2072657475726e2066726f6d207573657273706163652e20202a2f0a23696664656620434f4e4649475f4d4d550a09657272207c3d205f5f7075745f75736572286672616d652d3e726574636f64652c20266672616d652d3e70726574636f6465293b0a092f2a206d6f76657120232c64303b2074726170202330202a2f0a09657272207c3d205f5f7075745f757365722830783730303034653430202b20285f5f4e525f73696772657475726e203c3c203136292c0a0909092020286c6f6e67205f5f75736572202a29286672616d652d3e726574636f646529293b0a23656c73650a09657272207c3d205f5f7075745f757365722828766f6964202a29207265745f66726f6d5f757365725f7369676e616c2c20266672616d652d3e70726574636f6465293b0a23656e6469660a0a0969662028657272290a0909676f746f20676976655f736967736567763b0a0a09707573685f6361636865202828756e7369676e6564206c6f6e672920266672616d652d3e726574636f6465293b0a0a092f2a0a09202a205365742075702072656769737465727320666f72207369676e616c2068616e646c65722e2020416c6c20746865207374617465207765206172652061626f75740a09202a20746f2064657374726f79206973207375636365737366756c6c7920636f7069656420746f207369676672616d652e0a09202a2f0a097772757370202828756e7369676e6564206c6f6e6729206672616d65293b0a09726567732d3e7063203d2028756e7369676e6564206c6f6e6729206b612d3e73612e73615f68616e646c65723b0a0961646a757374666f726d61742872656773293b0a0a092f2a0a09202a205468697320697320737562746c653b206966207765206275696c64206d6f7265207468616e206f6e65207369676672616d652c20616c6c20627574207468650a09202a206669727374206f6e652077696c6c20736565206672616d6520666f726d6174203020616e642068617665206673697a65203d3d20302c20736f20776520776f6e27740a09202a2073637265772073746b61646a2e0a09202a2f0a09696620286673697a65290a0909726567732d3e73746b61646a203d206673697a653b0a0a092f2a205072657061726520746f20736b6970206f7665722074686520657874726120737475666620696e2074686520657863657074696f6e206672616d652e20202a2f0a0969662028726567732d3e73746b61646a29207b0a09097374727563742070745f72656773202a7472656773203d0a090909287374727563742070745f72656773202a292828756c6f6e672972656773202b20726567732d3e73746b61646a293b0a2369666465662044454255470a09097072696e746b2822506572666f726d696e6720737461636b61646a7573743d253034785c6e222c20726567732d3e73746b61646a293b0a23656e6469660a09092f2a2054686973206d75737420626520636f7069656420776974682064656372656173696e672061646472657373657320746f0a2020202020202020202020202020202020202068616e646c65206f7665726c6170732e20202a2f0a090974726567732d3e766563746f72203d20303b0a090974726567732d3e666f726d6174203d20303b0a090974726567732d3e7063203d20726567732d3e70633b0a090974726567732d3e7372203d20726567732d3e73723b0a097d0a0972657475726e20303b0a0a676976655f736967736567763a0a09666f7263655f73696773656776287369672c2063757272656e74293b0a0972657475726e206572723b0a7d0a0a73746174696320696e742073657475705f72745f6672616d652028696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c0a090909202020207369677365745f74202a7365742c207374727563742070745f72656773202a72656773290a7b0a097374727563742072745f7369676672616d65205f5f75736572202a6672616d653b0a09696e74206673697a65203d206672616d655f65787472615f73697a657328726567732d3e666f726d6174293b0a09696e7420657272203d20303b0a0a09696620286673697a65203c203029207b0a2369666465662044454255470a09097072696e746b20282273657475705f6672616d653a20556e6b6e6f776e206672616d6520666f726d6174202523785c6e222c0a090909726567732d3e666f726d6174293b0a23656e6469660a0909676f746f20676976655f736967736567763b0a097d0a0a096672616d65203d206765745f7369676672616d65286b612c20726567732c2073697a656f66282a6672616d6529293b0a0a09696620286673697a65290a0909657272207c3d20636f70795f746f5f757365722028266672616d652d3e75632e75635f65787472612c2072656773202b20312c206673697a65293b0a0a09657272207c3d205f5f7075745f75736572282863757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e0a09090920202026262063757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e2d3e7369676e616c5f696e766d61700a090909202020262620736967203c2033320a0909092020203f2063757272656e745f7468726561645f696e666f28292d3e657865635f646f6d61696e2d3e7369676e616c5f696e766d61705b7369675d0a0909092020203a20736967292c0a0909092020266672616d652d3e736967293b0a09657272207c3d205f5f7075745f7573657228266672616d652d3e696e666f2c20266672616d652d3e70696e666f293b0a09657272207c3d205f5f7075745f7573657228266672616d652d3e75632c20266672616d652d3e707563293b0a09657272207c3d20636f70795f736967696e666f5f746f5f7573657228266672616d652d3e696e666f2c20696e666f293b0a0a092f2a20437265617465207468652075636f6e746578742e20202a2f0a09657272207c3d205f5f7075745f7573657228302c20266672616d652d3e75632e75635f666c616773293b0a09657272207c3d205f5f7075745f75736572284e554c4c2c20266672616d652d3e75632e75635f6c696e6b293b0a09657272207c3d205f5f7075745f757365722828766f6964205f5f75736572202a2963757272656e742d3e7361735f73735f73702c0a0909092020266672616d652d3e75632e75635f737461636b2e73735f7370293b0a09657272207c3d205f5f7075745f75736572287361735f73735f666c6167732872647573702829292c0a0909092020266672616d652d3e75632e75635f737461636b2e73735f666c616773293b0a09657272207c3d205f5f7075745f757365722863757272656e742d3e7361735f73735f73697a652c20266672616d652d3e75632e75635f737461636b2e73735f73697a65293b0a09657272207c3d2072745f73657475705f75636f6e7465787428266672616d652d3e75632c2072656773293b0a09657272207c3d20636f70795f746f5f757365722028266672616d652d3e75632e75635f7369676d61736b2c207365742c2073697a656f66282a73657429293b0a0a092f2a2053657420757020746f2072657475726e2066726f6d207573657273706163652e20202a2f0a23696664656620434f4e4649475f4d4d550a09657272207c3d205f5f7075745f75736572286672616d652d3e726574636f64652c20266672616d652d3e70726574636f6465293b0a236966646566205f5f6d636f6c64666972655f5f0a092f2a206d6f76656c20235f5f4e525f72745f73696772657475726e2c64303b2074726170202330202a2f0a09657272207c3d205f5f7075745f7573657228307832303363303030302c20286c6f6e67205f5f75736572202a29286672616d652d3e726574636f6465202b203029293b0a09657272207c3d205f5f7075745f757365722830783030303034653430202b20285f5f4e525f72745f73696772657475726e203c3c203136292c0a0909092020286c6f6e67205f5f75736572202a29286672616d652d3e726574636f6465202b203429293b0a23656c73650a092f2a206d6f76657120232c64303b206e6f74622064303b2074726170202330202a2f0a09657272207c3d205f5f7075745f757365722830783730303034363030202b2028285f5f4e525f72745f73696772657475726e205e203078666629203c3c203136292c0a0909092020286c6f6e67205f5f75736572202a29286672616d652d3e726574636f6465202b203029293b0a09657272207c3d205f5f7075745f75736572283078346534302c202873686f7274205f5f75736572202a29286672616d652d3e726574636f6465202b203429293b0a23656e6469660a23656c73650a09657272207c3d205f5f7075745f757365722828766f6964202a29207265745f66726f6d5f757365725f72745f7369676e616c2c20266672616d652d3e70726574636f6465293b0a23656e646966202f2a20434f4e4649475f4d4d55202a2f0a0a0969662028657272290a0909676f746f20676976655f736967736567763b0a0a09707573685f6361636865202828756e7369676e6564206c6f6e672920266672616d652d3e726574636f6465293b0a0a092f2a0a09202a205365742075702072656769737465727320666f72207369676e616c2068616e646c65722e2020416c6c20746865207374617465207765206172652061626f75740a09202a20746f2064657374726f79206973207375636365737366756c6c7920636f7069656420746f207369676672616d652e0a09202a2f0a097772757370202828756e7369676e6564206c6f6e6729206672616d65293b0a09726567732d3e7063203d2028756e7369676e6564206c6f6e6729206b612d3e73612e73615f68616e646c65723b0a0961646a757374666f726d61742872656773293b0a0a092f2a0a09202a205468697320697320737562746c653b206966207765206275696c64206d6f7265207468616e206f6e65207369676672616d652c20616c6c20627574207468650a09202a206669727374206f6e652077696c6c20736565206672616d6520666f726d6174203020616e642068617665206673697a65203d3d20302c20736f20776520776f6e27740a09202a2073637265772073746b61646a2e0a09202a2f0a09696620286673697a65290a0909726567732d3e73746b61646a203d206673697a653b0a0a092f2a205072657061726520746f20736b6970206f7665722074686520657874726120737475666620696e2074686520657863657074696f6e206672616d652e20202a2f0a0969662028726567732d3e73746b61646a29207b0a09097374727563742070745f72656773202a7472656773203d0a090909287374727563742070745f72656773202a292828756c6f6e672972656773202b20726567732d3e73746b61646a293b0a2369666465662044454255470a09097072696e746b2822506572666f726d696e6720737461636b61646a7573743d253034785c6e222c20726567732d3e73746b61646a293b0a23656e6469660a09092f2a2054686973206d75737420626520636f7069656420776974682064656372656173696e672061646472657373657320746f0a2020202020202020202020202020202020202068616e646c65206f7665726c6170732e20202a2f0a090974726567732d3e766563746f72203d20303b0a090974726567732d3e666f726d6174203d20303b0a090974726567732d3e7063203d20726567732d3e70633b0a090974726567732d3e7372203d20726567732d3e73723b0a097d0a0972657475726e20303b0a0a676976655f736967736567763a0a09666f7263655f73696773656776287369672c2063757272656e74293b0a0972657475726e206572723b0a7d0a0a73746174696320696e6c696e6520766f69640a68616e646c655f72657374617274287374727563742070745f72656773202a726567732c20737472756374206b5f736967616374696f6e202a6b612c20696e74206861735f68616e646c6572290a7b0a097377697463682028726567732d3e643029207b0a0963617365202d45524553544152544e4f48414e443a0a090969662028216861735f68616e646c6572290a090909676f746f20646f5f726573746172743b0a0909726567732d3e6430203d202d45494e54523b0a0909627265616b3b0a0a0963617365202d45524553544152545f52455354415254424c4f434b3a0a090969662028216861735f68616e646c657229207b0a090909726567732d3e6430203d205f5f4e525f726573746172745f73797363616c6c3b0a090909726567732d3e7063202d3d20323b0a090909627265616b3b0a09097d0a0909726567732d3e6430203d202d45494e54523b0a0909627265616b3b0a0a0963617365202d45524553544152545359533a0a0909696620286861735f68616e646c65722026262021286b612d3e73612e73615f666c61677320262053415f524553544152542929207b0a090909726567732d3e6430203d202d45494e54523b0a090909627265616b3b0a09097d0a092f2a2066616c6c7468726f756768202a2f0a0963617365202d45524553544152544e4f494e54523a0a09646f5f726573746172743a0a0909726567732d3e6430203d20726567732d3e6f7269675f64303b0a0909726567732d3e7063202d3d20323b0a0909627265616b3b0a097d0a7d0a0a2f2a0a202a204f4b2c20776527726520696e766f6b696e6720612068616e646c65720a202a2f0a73746174696320766f69640a68616e646c655f7369676e616c28696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c0a092020202020207374727563742070745f72656773202a72656773290a7b0a097369677365745f74202a6f6c64736574203d207369676d61736b5f746f5f7361766528293b0a09696e74206572723b0a092f2a206172652077652066726f6d20612073797374656d2063616c6c3f202a2f0a0969662028726567732d3e6f7269675f6430203e3d2030290a09092f2a20496620736f2c20636865636b2073797374656d2063616c6c2072657374617274696e672e2e202a2f0a090968616e646c655f7265737461727428726567732c206b612c2031293b0a0a092f2a207365742075702074686520737461636b206672616d65202a2f0a09696620286b612d3e73612e73615f666c61677320262053415f534947494e464f290a0909657272203d2073657475705f72745f6672616d65287369672c206b612c20696e666f2c206f6c647365742c2072656773293b0a09656c73650a0909657272203d2073657475705f6672616d65287369672c206b612c206f6c647365742c2072656773293b0a0a0969662028657272290a090972657475726e3b0a0a097369676e616c5f64656c697665726564287369672c20696e666f2c206b612c20726567732c2030293b0a0a0969662028746573745f7468726561645f666c6167285449465f44454c415945445f54524143452929207b0a0909726567732d3e737220263d207e3078383030303b0a090973656e645f73696728534947545241502c2063757272656e742c2031293b0a097d0a7d0a0a2f2a0a202a204e6f746520746861742027696e6974272069732061207370656369616c2070726f636573733a20697420646f65736e277420676574207369676e616c7320697420646f65736e27740a202a2077616e7420746f2068616e646c652e205468757320796f752063616e6e6f74206b696c6c20696e6974206576656e20776974682061205349474b494c4c206576656e2062790a202a206d697374616b652e0a202a2f0a73746174696320766f696420646f5f7369676e616c287374727563742070745f72656773202a72656773290a7b0a09736967696e666f5f7420696e666f3b0a09737472756374206b5f736967616374696f6e206b613b0a09696e74207369676e723b0a0a0963757272656e742d3e7468726561642e65737030203d2028756e7369676e6564206c6f6e672920726567733b0a0a097369676e72203d206765745f7369676e616c5f746f5f64656c697665722826696e666f2c20266b612c20726567732c204e554c4c293b0a09696620287369676e72203e203029207b0a09092f2a205768656521202041637475616c6c792064656c6976657220746865207369676e616c2e20202a2f0a090968616e646c655f7369676e616c287369676e722c20266b612c2026696e666f2c2072656773293b0a090972657475726e3b0a097d0a0a092f2a2044696420776520636f6d652066726f6d20612073797374656d2063616c6c3f202a2f0a0969662028726567732d3e6f7269675f6430203e3d2030290a09092f2a2052657374617274207468652073797374656d2063616c6c202d206e6f2068616e646c6572732070726573656e74202a2f0a090968616e646c655f7265737461727428726567732c204e554c4c2c2030293b0a0a092f2a2049662074686572652773206e6f207369676e616c20746f2064656c697665722c207765206a75737420726573746f726520746865207361766564206d61736b2e20202a2f0a09726573746f72655f73617665645f7369676d61736b28293b0a7d0a0a766f696420646f5f6e6f746966795f726573756d65287374727563742070745f72656773202a72656773290a7b0a0969662028746573745f7468726561645f666c6167285449465f53494750454e44494e4729290a0909646f5f7369676e616c2872656773293b0a0a0969662028746573745f616e645f636c6561725f7468726561645f666c6167285449465f4e4f544946595f524553554d4529290a09097472616365686f6f6b5f6e6f746966795f726573756d652872656773293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f73756e332d686561642e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303337373600313231313437343433333000303031373537340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f6c696e6b6167652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f656e7472792e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f636f6e74726567732e683e0a23696e636c756465203c61736d2f73756e332d686561642e683e0a0a50534c5f4849474849504c20202020203d203078323730300a4e4253472020202020202020202020203d20307832303030300a4943414348455f4f4e4c59093d20307830303030303030390a4341434845535f4f4646093d2030783030303030303038097c2061637475616c6c79206120636c65617220616e642064697361626c65202d2d6d0a23646566696e65204d41535f535441434b20494e545f535441434b0a524f4f545f5441424c455f53495a45203d203132380a5041474553495a45093d20383139320a53554e335f494e56414c49445f504d4547203d203235350a2e676c6f626c20626f6f7475705f757365725f737461636b0a2e676c6f626c20626f6f7475705f6b65726e656c5f737461636b0a2e676c6f626c207067300a2e676c6f626c20737761707065725f70675f6469720a2e676c6f626c206b65726e656c5f706d645f7461626c650a2e676c6f626c20617661696c6d656d0a2e676c6f62616c206d36386b5f70677461626c655f63616368656d6f64650a2e676c6f62616c206b70740a7c20746f646f3a20616c6c2074686573652073686f756c6420626520696e20627373210a737761707065725f70675f6469723a202020202020202020202020202020202e736b6970203078323030300a7067303a2020202020202020202020202020202020202020202020202020202e736b6970203078323030300a6b65726e656c5f706d645f7461626c653a20202020202020202020202020202e736b6970203078323030300a0a2e676c6f626c206b65726e656c5f70675f6469720a2e657175202020206b65726e656c5f70675f6469722c6b65726e656c5f706d645f7461626c650a0a095f5f484541440a454e545259285f7374657874290a454e545259285f7374617274290a0a2f2a2046697273746c792c2064697361626c6520696e746572727570747320616e64207365742075702066756e6374696f6e20636f6465732e202a2f0a096d6f766577092350534c5f4849474849504c2c202573720a096d6f766571092346435f434f4e54524f4c2c202564300a096d6f766563092564302c20257366630a096d6f766563092564302c20256466630a0a2f2a204d616b65207375726520776527726520696e20636f6e74657874207a65726f2e202a2f0a096d6f7665710923302c202564300a096d6f767362092564302c2041435f434f4e544558540a0a2f2a206d61702065766572797468696e672074686520626f6f746c6f61646572206c65667420757320696e746f2068696768206d656d6f72792c20636c65616e207570207468650a202020657863657373206c61746572202a2f0a096c6561092841435f5345474d41502b30292c2561300a096c6561092841435f5345474d41502b4b45524e42415345292c2561310a313a0a096d6f76736209256130402c202564310a096d6f767362092564312c20256131400a09636d706962092353554e335f494e56414c49445f504d45472c202564310a096265710932660a096164646c09234e4253472c2561300a096164646c09234e4253472c2561310a096a6d700931620a0a323a0a0a2f2a2044697361626c652063616368657320616e64206a756d7020746f206869676820636f64652e202a2f0a096d6f76657109234943414348455f4f4e4c592c256430097c2043616368652064697361626c656420756e74696c20776527726520726561647920746f20656e61626c652069740a096d6f7663092564302c202563616372097c20202069732074686973207468652072696768742076616c75653f2028796573202d2d6d290a096a6d700931663a6c0a0a2f2a20466f6c6c6f77696e6720636f64652065786563757465732061742068696768206164647265737365732028307845303030787878292e202a2f0a313a096c656109696e69745f7461736b2c256375727074720909097c2067657420696e697469616c207468726561642e2e2e0a096c656109696e69745f7468726561645f756e696f6e2b5448524541445f53495a452c257370097c202e2e2e616e642069747320737461636b2e0a0a2f2a20506f696e74204d535020617420616e20696e76616c6964207061676520746f2074726170206966206974277320757365642e202d2d6d202a2f0a096d6f766c0923285041474553495a45292c2564300a096d6f7663092564302c256d73700a096d6f76657109232d312c2564300a096d6f767362092564302c2841435f5345474d41502b307830290a0a096a6273720973756e335f696e69740a0a096a62737209626173655f747261705f696e69740a0a20202020202020206a6273722020202073746172745f6b65726e656c0a0974726170092331350a0a20202020202020202e646174610a20202020202020202e6576656e0a6b70743a0a20202020202020202e6c6f6e6720300a617661696c6d656d3a0a20202020202020202e6c6f6e6720300a7c20746f646f3a2072656d6f7665206e6578742074776f2e202d2d6d0a69735f6d65647573613a0a20202020202020202e6c6f6e6720300a6d36386b5f70677461626c655f63616368656d6f64653a0a20202020202020202e6c6f6e6720300a0a00006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f7379735f6d36386b2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333230323000313231313437343433333000303031373437300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206c696e75782f617263682f6d36386b2f6b65726e656c2f7379735f6d36386b2e630a202a0a202a20546869732066696c6520636f6e7461696e7320766172696f75732072616e646f6d2073797374656d2063616c6c7320746861740a202a20686176652061206e6f6e2d7374616e646172642063616c6c696e672073657175656e6365206f6e20746865204c696e75782f6d36386b0a202a20706c6174666f726d2e0a202a2f0a0a23696e636c756465203c6c696e75782f6361706162696c6974792e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f73656d2e683e0a23696e636c756465203c6c696e75782f6d73672e683e0a23696e636c756465203c6c696e75782f73686d2e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6d6d616e2e683e0a23696e636c756465203c6c696e75782f66696c652e683e0a23696e636c756465203c6c696e75782f6970632e683e0a0a23696e636c756465203c61736d2f73657475702e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f636163686563746c2e683e0a23696e636c756465203c61736d2f74726170732e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f6361636865666c7573682e683e0a0a23696664656620434f4e4649475f4d4d550a0a23696e636c756465203c61736d2f746c622e683e0a0a61736d6c696e6b61676520696e7420646f5f706167655f6661756c74287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e6720616464726573732c0a0909092020202020756e7369676e6564206c6f6e67206572726f725f636f6465293b0a0a61736d6c696e6b616765206c6f6e67207379735f6d6d61703228756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e67206c656e2c0a09756e7369676e6564206c6f6e672070726f742c20756e7369676e6564206c6f6e6720666c6167732c0a09756e7369676e6564206c6f6e672066642c20756e7369676e6564206c6f6e672070676f6666290a7b0a092f2a0a09202a20546869732069732077726f6e6720666f722073756e33202d20746865726520504147455f53495a4520697320384b622c0a09202a20736f207765206e65656420746f2073686966742074686520617267756d656e7420646f776e20627920313b206d36386b206d6d617036342833290a09202a2028696e206c69626329206578706563747320746865206c61737420617267756d656e74206f66206d6d61703220696e20344b6220756e6974732e0a09202a2f0a0972657475726e207379735f6d6d61705f70676f666628616464722c206c656e2c2070726f742c20666c6167732c2066642c2070676f6666293b0a7d0a0a2f2a20436f6e76657274207669727475616c20287573657229206164647265737320564144445220746f20706879736963616c2061646472657373205041444452202a2f0a23646566696e6520766972745f746f5f706879735f303430287661646472290909090909095c0a287b0909090909090909095c0a2020756e7369676e6564206c6f6e67205f6d6d7573722c205f70616464723b0909090909095c0a0909090909090909095c0a20205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383034305c6e5c7422090909095c0a0909092270746573747220282531295c6e5c7422090909095c0a090909226d6f7665632025256d6d7573722c25305c6e5c7422090909095c0a090909222e636869702036386b2209090909095c0a0909093a20223d722220285f6d6d7573722909090909095c0a0909093a202261222028766164647229293b09090909095c0a20205f7061646472203d20285f6d6d7573722026204d4d555f525f30343029203f20285f6d6d757372202620504147455f4d41534b29203a20303b09095c0a20205f70616464723b09090909090909095c0a7d290a0a73746174696320696e6c696e6520696e740a63616368655f666c7573685f3034302028756e7369676e6564206c6f6e6720616464722c20696e742073636f70652c20696e742063616368652c20756e7369676e6564206c6f6e67206c656e290a7b0a2020756e7369676e6564206c6f6e672070616464722c20693b0a0a2020737769746368202873636f7065290a202020207b0a202020206361736520464c5553485f53434f50455f414c4c3a0a20202020202073776974636820286361636865290a097b0a096361736520464c5553485f43414348455f444154413a0a0920202f2a2054686973206e6f70206973206e656564656420666f7220736f6d652062726f6b656e2076657273696f6e73206f66207468652036383034302e20202a2f0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a09090909222e636869702036383034305c6e5c74220a0909090922637075736861202564635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a096361736520464c5553485f43414348455f494e534e3a0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a09090909222e636869702036383034305c6e5c74220a0909090922637075736861202569635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a0964656661756c743a0a096361736520464c5553485f43414348455f424f54483a0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a09090909222e636869702036383034305c6e5c74220a0909090922637075736861202562635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a097d0a202020202020627265616b3b0a0a202020206361736520464c5553485f53434f50455f4c494e453a0a2020202020202f2a2046696e642074686520706879736963616c2061646472657373206f6620746865206669727374206d6170706564207061676520696e207468650a0920616464726573732072616e67652e20202a2f0a20202020202069662028287061646472203d20766972745f746f5f706879735f3034302861646472292929207b0a20202020202020207061646472202b3d20616464722026207e28504147455f4d41534b207c203135293b0a20202020202020206c656e203d20286c656e202b202861646472202620313529202b20313529203e3e20343b0a2020202020207d20656c7365207b0a09756e7369676e6564206c6f6e6720746d70203d20504147455f53495a45202d2028616464722026207e504147455f4d41534b293b0a0a09696620286c656e203c3d20746d70290a09202072657475726e20303b0a0961646472202b3d20746d703b0a096c656e202d3d20746d703b0a09746d70203d20504147455f53495a453b0a09666f7220283b3b290a0920207b0a092020202069662028287061646472203d20766972745f746f5f706879735f30343028616464722929290a09202020202020627265616b3b0a0920202020696620286c656e203c3d20746d70290a0920202020202072657475726e20303b0a092020202061646472202b3d20746d703b0a09202020206c656e202d3d20746d703b0a0920207d0a096c656e203d20286c656e202b20313529203e3e20343b0a2020202020207d0a20202020202069203d2028504147455f53495a45202d202870616464722026207e504147455f4d41534b2929203e3e20343b0a2020202020207768696c6520286c656e2d2d290a097b0a09202073776974636820286361636865290a09202020207b0a09202020206361736520464c5553485f43414348455f444154413a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573686c20252564632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020206361736520464c5553485f43414348455f494e534e3a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573686c20252569632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a092020202064656661756c743a0a09202020206361736520464c5553485f43414348455f424f54483a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573686c20252562632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020207d0a09202069662028212d2d69202626206c656e290a09202020207b0a092020202020202f2a0a09202020202020202a204e6f206e65656420746f207061676520616c69676e20686572652073696e636520697420697320646f6e652062790a09202020202020202a20766972745f746f5f706879735f30343028292e0a09202020202020202a2f0a0920202020202061646472202b3d20504147455f53495a453b0a0920202020202069203d20504147455f53495a45202f2031363b0a092020202020202f2a205265636f6d7075746520706879736963616c2061646472657373207768656e2063726f7373696e67206120706167650a09202020202020202020626f756e646172792e202a2f0a09202020202020666f7220283b3b290a09097b0a0909202069662028287061646472203d20766972745f746f5f706879735f30343028616464722929290a090920202020627265616b3b0a09092020696620286c656e203c3d2069290a09092020202072657475726e20303b0a090920206c656e202d3d20693b0a0909202061646472202b3d20504147455f53495a453b0a09097d0a09202020207d0a092020656c73650a09202020207061646472202b3d2031363b0a097d0a202020202020627265616b3b0a0a2020202064656661756c743a0a202020206361736520464c5553485f53434f50455f504147453a0a2020202020206c656e202b3d2028616464722026207e504147455f4d41534b29202b2028504147455f53495a45202d2031293b0a202020202020666f7220286c656e203e3e3d20504147455f53484946543b206c656e2d2d3b2061646472202b3d20504147455f53495a45290a097b0a0920206966202821287061646472203d20766972745f746f5f706879735f30343028616464722929290a0920202020636f6e74696e75653b0a09202073776974636820286361636865290a09202020207b0a09202020206361736520464c5553485f43414348455f444154413a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573687020252564632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020206361736520464c5553485f43414348455f494e534e3a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573687020252569632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a092020202064656661756c743a0a09202020206361736520464c5553485f43414348455f424f54483a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028226e6f705c6e5c74220a0909090920202020222e636869702036383034305c6e5c74220a09090909202020202263707573687020252562632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020207d0a097d0a202020202020627265616b3b0a202020207d0a202072657475726e20303b0a7d0a0a23646566696e6520766972745f746f5f706879735f30363028766164647229090909095c0a287b090909090909095c0a2020756e7369676e6564206c6f6e672070616464723b09090909095c0a20205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c742209095c0a09090922706c70617220282530295c6e5c742209095c0a090909222e636869702036386b220909095c0a0909093a20223d612220287061646472290909095c0a0909093a202230222028766164647229293b0909095c0a2020287061646472293b202f2a20585858202a2f09090909095c0a7d290a0a73746174696320696e6c696e6520696e740a63616368655f666c7573685f3036302028756e7369676e6564206c6f6e6720616464722c20696e742073636f70652c20696e742063616368652c20756e7369676e6564206c6f6e67206c656e290a7b0a2020756e7369676e6564206c6f6e672070616464722c20693b0a0a20202f2a0a2020202a203638303630206d616e75616c20736179733a0a2020202a2020637075736820256463203a20666c7573682044432c2072656d61696e732076616c6964202877697468206f7572202563616372207365747570290a2020202a2020637075736820256963203a20696e76616c69646174652049430a2020202a2020637075736820256263203a20666c757368204443202b20696e76616c69646174652049430a2020202a2f0a2020737769746368202873636f7065290a202020207b0a202020206361736520464c5553485f53434f50455f414c4c3a0a20202020202073776974636820286361636865290a097b0a096361736520464c5553485f43414348455f444154413a0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a0909090922637075736861202564635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a096361736520464c5553485f43414348455f494e534e3a0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a0909090922637075736861202569635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a0964656661756c743a0a096361736520464c5553485f43414348455f424f54483a0a0920205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a0909090922637075736861202562635c6e5c74220a09090909222e636869702036386b22293b0a092020627265616b3b0a097d0a202020202020627265616b3b0a0a202020206361736520464c5553485f53434f50455f4c494e453a0a2020202020202f2a2046696e642074686520706879736963616c2061646472657373206f6620746865206669727374206d6170706564207061676520696e207468650a0920616464726573732072616e67652e20202a2f0a2020202020206c656e202b3d206164647220262031353b0a2020202020206164647220263d202d31363b0a2020202020206966202821287061646472203d20766972745f746f5f706879735f3036302861646472292929207b0a09756e7369676e6564206c6f6e6720746d70203d20504147455f53495a45202d2028616464722026207e504147455f4d41534b293b0a0a09696620286c656e203c3d20746d70290a09202072657475726e20303b0a0961646472202b3d20746d703b0a096c656e202d3d20746d703b0a09746d70203d20504147455f53495a453b0a09666f7220283b3b290a0920207b0a092020202069662028287061646472203d20766972745f746f5f706879735f30363028616464722929290a09202020202020627265616b3b0a0920202020696620286c656e203c3d20746d70290a0920202020202072657475726e20303b0a092020202061646472202b3d20746d703b0a09202020206c656e202d3d20746d703b0a0920207d0a2020202020207d0a2020202020206c656e203d20286c656e202b20313529203e3e20343b0a20202020202069203d2028504147455f53495a45202d202870616464722026207e504147455f4d41534b2929203e3e20343b0a2020202020207768696c6520286c656e2d2d290a097b0a09202073776974636820286361636865290a09202020207b0a09202020206361736520464c5553485f43414348455f444154413a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573686c20252564632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020206361736520464c5553485f43414348455f494e534e3a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573686c20252569632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a092020202064656661756c743a0a09202020206361736520464c5553485f43414348455f424f54483a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573686c20252562632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020207d0a09202069662028212d2d69202626206c656e290a09202020207b0a0a092020202020202f2a0a09202020202020202a205765206a7573742077616e7420746f206a756d7020746f20746865206669727374206361636865206c696e650a09202020202020202a20696e20746865206e65787420706167652e0a09202020202020202a2f0a0920202020202061646472202b3d20504147455f53495a453b0a092020202020206164647220263d20504147455f4d41534b3b0a0a0920202020202069203d20504147455f53495a45202f2031363b0a092020202020202f2a205265636f6d7075746520706879736963616c2061646472657373207768656e2063726f7373696e67206120706167650a09202020202020202020626f756e646172792e202a2f0a09202020202020666f7220283b3b290a0920202020202020207b0a092020202020202020202069662028287061646472203d20766972745f746f5f706879735f30363028616464722929290a09202020202020202020202020627265616b3b0a0920202020202020202020696620286c656e203c3d2069290a0920202020202020202020202072657475726e20303b0a09202020202020202020206c656e202d3d20693b0a092020202020202020202061646472202b3d20504147455f53495a453b0a0920202020202020207d0a09202020207d0a092020656c73650a09202020207061646472202b3d2031363b0a097d0a202020202020627265616b3b0a0a2020202064656661756c743a0a202020206361736520464c5553485f53434f50455f504147453a0a2020202020206c656e202b3d2028616464722026207e504147455f4d41534b29202b2028504147455f53495a45202d2031293b0a2020202020206164647220263d20504147455f4d41534b3b092f2a20576f726b61726f756e6420666f722062756720696e20736f6d650a090909092020207265766973696f6e73206f6620746865203638303630202a2f0a202020202020666f7220286c656e203e3e3d20504147455f53484946543b206c656e2d2d3b2061646472202b3d20504147455f53495a45290a097b0a0920206966202821287061646472203d20766972745f746f5f706879735f30363028616464722929290a0920202020636f6e74696e75653b0a09202073776974636820286361636865290a09202020207b0a09202020206361736520464c5553485f43414348455f444154413a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573687020252564632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020206361736520464c5553485f43414348455f494e534e3a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573687020252569632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a092020202064656661756c743a0a09202020206361736520464c5553485f43414348455f424f54483a0a092020202020205f5f61736d5f5f205f5f766f6c6174696c655f5f2028222e636869702036383036305c6e5c74220a09090909202020202263707573687020252562632c282530295c6e5c74220a0909090920202020222e636869702036386b220a09090909202020203a203a202261222028706164647229293b0a09202020202020627265616b3b0a09202020207d0a097d0a202020202020627265616b3b0a202020207d0a202072657475726e20303b0a7d0a0a2f2a207379735f6361636865666c757368202d2d20666c757368202870617274206f6629207468652070726f636573736f722063616368652e20202a2f0a61736d6c696e6b61676520696e740a7379735f6361636865666c7573682028756e7369676e6564206c6f6e6720616464722c20696e742073636f70652c20696e742063616368652c20756e7369676e6564206c6f6e67206c656e290a7b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09696e7420726574203d202d45494e56414c3b0a0a096966202873636f7065203c20464c5553485f53434f50455f4c494e45207c7c2073636f7065203e20464c5553485f53434f50455f414c4c207c7c0a092020202063616368652026207e464c5553485f43414348455f424f5448290a0909676f746f206f75743b0a0a096966202873636f7065203d3d20464c5553485f53434f50455f414c4c29207b0a09092f2a204f6e6c792074686520737570657275736572206d6179206578706c696369746c7920666c757368207468652077686f6c652063616368652e202a2f0a0909726574203d202d455045524d3b0a0909696620282163617061626c65284341505f5359535f41444d494e29290a090909676f746f206f75743b0a097d20656c7365207b0a09092f2a0a0909202a2056657269667920746861742074686520737065636966696564206164647265737320726567696f6e2061637475616c6c792062656c6f6e67730a0909202a20746f20746869732070726f636573732e0a0909202a2f0a0909766d61203d2066696e645f766d61202863757272656e742d3e6d6d2c2061646472293b0a0909726574203d202d45494e56414c3b0a09092f2a20436865636b20666f72206f766572666c6f772e20202a2f0a09096966202861646472202b206c656e203c2061646472290a090909676f746f206f75743b0a090969662028766d61203d3d204e554c4c207c7c2061646472203c20766d612d3e766d5f7374617274207c7c2061646472202b206c656e203e20766d612d3e766d5f656e64290a090909676f746f206f75743b0a097d0a0a09696620284350555f49535f3032305f4f525f30333029207b0a09096966202873636f7065203d3d20464c5553485f53434f50455f4c494e45202626206c656e203c2032353629207b0a090909756e7369676e6564206c6f6e6720636163723b0a0909095f5f61736d5f5f2028226d6f766563202525636163722c20253022203a20223d722220286361637229293b0a090909696620286361636865202620464c5553485f43414348455f494e534e290a0909090963616372207c3d20343b0a090909696620286361636865202620464c5553485f43414348455f44415441290a0909090963616372207c3d2030783430303b0a0909096c656e203e3e3d20323b0a0909097768696c6520286c656e2d2d29207b0a090909095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226d6f7665632025312c202525636161725c6e5c74220a090909090909202020202020226d6f7665632025302c20252563616372220a0909090909092020202020203a202f2a206e6f206f757470757473202a2f0a0909090909092020202020203a20227222202863616372292c2022722220286164647229293b0a0909090961646472202b3d20343b0a0909097d0a09097d20656c7365207b0a0909092f2a20466c757368207468652077686f6c652063616368652c206576656e2069662070616765206772616e756c6172697479207265717565737465642e202a2f0a090909756e7369676e6564206c6f6e6720636163723b0a0909095f5f61736d5f5f2028226d6f766563202525636163722c20253022203a20223d722220286361637229293b0a090909696620286361636865202620464c5553485f43414348455f494e534e290a0909090963616372207c3d20383b0a090909696620286361636865202620464c5553485f43414348455f44415441290a0909090963616372207c3d2030783830303b0a0909095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226d6f7665632025302c2025256361637222203a203a2022722220286361637229293b0a09097d0a0909726574203d20303b0a0909676f746f206f75743b0a097d20656c7365207b0a09202020202f2a0a0920202020202a20303430206f72203036303a20646f6e277420626c696e646c79207472757374202773636f7065272c20736f6d656f6e6520636f756c640a0920202020202a2074727920746f20666c757368206120666577206d656773206f66206d656d6f72792e0a0920202020202a2f0a0a0920202020696620286c656e3e3d332a504147455f53495a452026262073636f70653c464c5553485f53434f50455f50414745290a09202020202020202073636f70653d464c5553485f53434f50455f504147453b0a0920202020696620286c656e3e3d31302a504147455f53495a452026262073636f70653c464c5553485f53434f50455f414c4c290a09202020202020202073636f70653d464c5553485f53434f50455f414c4c3b0a0920202020696620284350555f49535f30343029207b0a0909726574203d2063616368655f666c7573685f3034302028616464722c2073636f70652c2063616368652c206c656e293b0a09202020207d20656c736520696620284350555f49535f30363029207b0a0909726574203d2063616368655f666c7573685f3036302028616464722c2073636f70652c2063616368652c206c656e293b0a09202020207d0a097d0a6f75743a0a0972657475726e207265743b0a7d0a0a2f2a20546869732073797363616c6c20676574732069747320617267756d656e747320696e20413020286d656d292c20443220286f6c6476616c2920616e640a202020443120286e657776616c292e20202a2f0a61736d6c696e6b61676520696e740a7379735f61746f6d69635f636d70786368675f333228756e7369676e6564206c6f6e67206e657776616c2c20696e74206f6c6476616c2c20696e742064332c20696e742064342c20696e742064352c0a0909202020202020756e7369676e6564206c6f6e67205f5f75736572202a206d656d290a7b0a092f2a20546869732077617320626f72726f7765642066726f6d2041524d277320696d706c656d656e746174696f6e2e20202a2f0a09666f7220283b3b29207b0a0909737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6d6d3b0a09097067645f74202a7067643b0a0909706d645f74202a706d643b0a09097074655f74202a7074653b0a09097370696e6c6f636b5f74202a70746c3b0a0909756e7369676e6564206c6f6e67206d656d5f76616c75653b0a0a0909646f776e5f7265616428266d6d2d3e6d6d61705f73656d293b0a0909706764203d207067645f6f6666736574286d6d2c2028756e7369676e6564206c6f6e67296d656d293b0a090969662028217067645f70726573656e74282a70676429290a090909676f746f206261645f6163636573733b0a0909706d64203d20706d645f6f6666736574287067642c2028756e7369676e6564206c6f6e67296d656d293b0a09096966202821706d645f70726573656e74282a706d6429290a090909676f746f206261645f6163636573733b0a0909707465203d207074655f6f66667365745f6d61705f6c6f636b286d6d2c20706d642c2028756e7369676e6564206c6f6e67296d656d2c202670746c293b0a090969662028217074655f70726573656e74282a70746529207c7c20217074655f6469727479282a707465290a0909202020207c7c20217074655f7772697465282a7074652929207b0a0909097074655f756e6d61705f756e6c6f636b287074652c2070746c293b0a090909676f746f206261645f6163636573733b0a09097d0a0a09092f2a0a0909202a204e6f206e65656420746f20636865636b20666f7220454641554c543b207765206b6e6f7720746861742074686520706167652069730a0909202a2070726573656e7420616e64207772697461626c652e0a0909202a2f0a09095f5f6765745f75736572286d656d5f76616c75652c206d656d293b0a0909696620286d656d5f76616c7565203d3d206f6c6476616c290a0909095f5f7075745f75736572286e657776616c2c206d656d293b0a0a09097074655f756e6d61705f756e6c6f636b287074652c2070746c293b0a090975705f7265616428266d6d2d3e6d6d61705f73656d293b0a090972657475726e206d656d5f76616c75653b0a0a092020202020206261645f6163636573733a0a090975705f7265616428266d6d2d3e6d6d61705f73656d293b0a09092f2a2054686973206973206e6f74206e65636573736172696c79206120626164206163636573732c2077652063616e2067657420686572652069660a090920202061206d656d6f727920776527726520747279696e6720746f20777269746520746f2073686f756c6420626520636f706965642d6f6e2d77726974652e0a09092020204d616b6520746865206b65726e656c20646f20746865206e656365737361727920706167652073747566662c207468656e2072652d697465726174652e0a090920202053696d756c617465206120777269746520616363657373206661756c7420746f20646f20746861742e20202a2f0a09097b0a0909092f2a2054686520666972737420617267756d656e74206f66207468652066756e6374696f6e20636f72726573706f6e647320746f0a09090920202044312c20776869636820697320746865206669727374206669656c64206f66207374727563742070745f726567732e20202a2f0a0909097374727563742070745f72656773202a6670203d20287374727563742070745f72656773202a29266e657776616c3b0a0a0909092f2a2027332720697320616e20524d5720666c61672e20202a2f0a09090969662028646f5f706167655f6661756c742866702c2028756e7369676e6564206c6f6e67296d656d2c203329290a090909092f2a2049662074686520646f5f706167655f6661756c742829206661696c65642c20776520646f6e27740a090909092020206861766520616e797468696e67206d65616e696e6766756c20746f2072657475726e2e0a0909090920202054686572652073686f756c64206265206120534947534547562070656e64696e6720666f720a090909092020207468652070726f636573732e20202a2f0a0909090972657475726e20307864656164626565663b0a09097d0a097d0a7d0a0a23656c73650a0a2f2a207379735f6361636865666c757368202d2d20666c757368202870617274206f6629207468652070726f636573736f722063616368652e20202a2f0a61736d6c696e6b61676520696e740a7379735f6361636865666c7573682028756e7369676e6564206c6f6e6720616464722c20696e742073636f70652c20696e742063616368652c20756e7369676e6564206c6f6e67206c656e290a7b0a09666c7573685f63616368655f616c6c28293b0a0972657475726e20303b0a7d0a0a2f2a20546869732073797363616c6c20676574732069747320617267756d656e747320696e20413020286d656d292c20443220286f6c6476616c2920616e640a202020443120286e657776616c292e20202a2f0a61736d6c696e6b61676520696e740a7379735f61746f6d69635f636d70786368675f333228756e7369676e6564206c6f6e67206e657776616c2c20696e74206f6c6476616c2c20696e742064332c20696e742064342c20696e742064352c0a0909202020202020756e7369676e6564206c6f6e67205f5f75736572202a206d656d290a7b0a09737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6d6d3b0a09756e7369676e6564206c6f6e67206d656d5f76616c75653b0a0a09646f776e5f7265616428266d6d2d3e6d6d61705f73656d293b0a0a096d656d5f76616c7565203d202a6d656d3b0a09696620286d656d5f76616c7565203d3d206f6c6476616c290a09092a6d656d203d206e657776616c3b0a0a0975705f7265616428266d6d2d3e6d6d61705f73656d293b0a0972657475726e206d656d5f76616c75653b0a7d0a0a23656e646966202f2a20434f4e4649475f4d4d55202a2f0a0a61736d6c696e6b61676520696e74207379735f6765747061676573697a6528766f6964290a7b0a0972657475726e20504147455f53495a453b0a7d0a0a61736d6c696e6b61676520756e7369676e6564206c6f6e67207379735f6765745f7468726561645f6172656128766f6964290a7b0a0972657475726e2063757272656e745f7468726561645f696e666f28292d3e74705f76616c75653b0a7d0a0a61736d6c696e6b61676520696e74207379735f7365745f7468726561645f6172656128756e7369676e6564206c6f6e67207470290a7b0a0963757272656e745f7468726561645f696e666f28292d3e74705f76616c7565203d2074703b0a0972657475726e20303b0a7d0a0a61736d6c696e6b61676520696e74207379735f61746f6d69635f6261727269657228766f6964290a7b0a092f2a206e6f20636f6465206e656564656420666f7220756e6970726f6373202a2f0a0972657475726e20303b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f73797363616c6c7461626c652e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323230353400313231313437343433333000303032303435350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020436f707972696768742028432920323030322c204772656720556e676572657220286765726740736e6170676561722e636f6d290a202a0a202a20204261736564206f6e206f6c64657220656e7472792e532066696c65732c2074686520666f6c6c6f77696e6720636f7079726967687473206170706c793a0a202a0a202a2020436f707972696768742028432920313939382020442e204a6566662044696f6e6e65203c6a656666406c696e656f2e63613e2c0a202a202020202020202020202020202020202020202020204b656e6e65746820416c62616e6f77736b69203c6b6a61686473406b6a616864732e636f6d3e2c0a202a2020436f7079726967687420284329203230303020204c696e656f20496e632e20287777772e6c696e656f2e636f6d29200a202a2020436f707972696768742028432920313939312c203139393220204c696e757320546f7276616c64730a202a0a202a20204c696e75782f6d36386b20737570706f72742062792048616d697368204d6163646f6e616c640a202a2f0a0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a0a2369666e64656620434f4e4649475f4d4d550a23646566696e65207379735f6d6d61703209097379735f6d6d61705f70676f66660a23656e6469660a0a2e73656374696f6e202e726f646174610a414c49474e0a454e545259287379735f63616c6c5f7461626c65290a092e6c6f6e67207379735f726573746172745f73797363616c6c092f2a2030202d206f6c64202273657475702829222073797374656d2063616c6c2c207573656420666f722072657374617274696e67202a2f0a092e6c6f6e67207379735f657869740a092e6c6f6e67205f5f7379735f666f726b0a092e6c6f6e67207379735f726561640a092e6c6f6e67207379735f77726974650a092e6c6f6e67207379735f6f70656e0909092f2a2035202a2f0a092e6c6f6e67207379735f636c6f73650a092e6c6f6e67207379735f776169747069640a092e6c6f6e67207379735f63726561740a092e6c6f6e67207379735f6c696e6b0a092e6c6f6e67207379735f756e6c696e6b09092f2a203130202a2f0a092e6c6f6e67207379735f6578656376650a092e6c6f6e67207379735f63686469720a092e6c6f6e67207379735f74696d650a092e6c6f6e67207379735f6d6b6e6f640a092e6c6f6e67207379735f63686d6f640909092f2a203135202a2f0a092e6c6f6e67207379735f63686f776e31360a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c6420627265616b2073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f737461740a092e6c6f6e67207379735f6c7365656b0a092e6c6f6e67207379735f67657470696409092f2a203230202a2f0a092e6c6f6e67207379735f6d6f756e740a092e6c6f6e67207379735f6f6c64756d6f756e740a092e6c6f6e67207379735f73657475696431360a092e6c6f6e67207379735f67657475696431360a092e6c6f6e67207379735f7374696d650909092f2a203235202a2f0a092e6c6f6e67207379735f7074726163650a092e6c6f6e67207379735f616c61726d0a092e6c6f6e67207379735f66737461740a092e6c6f6e67207379735f70617573650a092e6c6f6e67207379735f7574696d650909092f2a203330202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c6420737474792073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c6420677474792073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f6163636573730a092e6c6f6e67207379735f6e6963650a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a203335202d206f6c64206674696d652073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f73796e630a092e6c6f6e67207379735f6b696c6c0a092e6c6f6e67207379735f72656e616d650a092e6c6f6e67207379735f6d6b6469720a092e6c6f6e67207379735f726d6469720909092f2a203430202a2f0a092e6c6f6e67207379735f6475700a092e6c6f6e67207379735f706970650a092e6c6f6e67207379735f74696d65730a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c642070726f662073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f62726b0909092f2a203435202a2f0a092e6c6f6e67207379735f73657467696431360a092e6c6f6e67207379735f67657467696431360a092e6c6f6e67207379735f7369676e616c0a092e6c6f6e67207379735f6765746575696431360a092e6c6f6e67207379735f67657465676964313609092f2a203530202a2f0a092e6c6f6e67207379735f616363740a092e6c6f6e67207379735f756d6f756e7409092f2a2072656379636c6564206e65766572207573656420706879732829202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c64206c6f636b2073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f696f63746c0a092e6c6f6e67207379735f66636e746c0909092f2a203535202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c64206d70782073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f736574706769640a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c6420756c696d69742073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c0a092e6c6f6e67207379735f756d61736b0909092f2a203630202a2f0a092e6c6f6e67207379735f6368726f6f740a092e6c6f6e67207379735f75737461740a092e6c6f6e67207379735f647570320a092e6c6f6e67207379735f676574707069640a092e6c6f6e67207379735f6765747067727009092f2a203635202a2f0a092e6c6f6e67207379735f7365747369640a092e6c6f6e67207379735f736967616374696f6e0a092e6c6f6e67207379735f736765746d61736b0a092e6c6f6e67207379735f737365746d61736b0a092e6c6f6e67207379735f7365747265756964313609092f2a203730202a2f0a092e6c6f6e67207379735f736574726567696431360a092e6c6f6e67207379735f73696773757370656e640a092e6c6f6e67207379735f73696770656e64696e670a092e6c6f6e67207379735f736574686f73746e616d650a092e6c6f6e67207379735f736574726c696d697409092f2a203735202a2f0a092e6c6f6e67207379735f6f6c645f676574726c696d69740a092e6c6f6e67207379735f6765747275736167650a092e6c6f6e67207379735f67657474696d656f666461790a092e6c6f6e67207379735f73657474696d656f666461790a092e6c6f6e67207379735f67657467726f757073313609092f2a203830202a2f0a092e6c6f6e67207379735f73657467726f75707331360a092e6c6f6e67207379735f6f6c645f73656c6563740a092e6c6f6e67207379735f73796d6c696e6b0a092e6c6f6e67207379735f6c737461740a092e6c6f6e67207379735f726561646c696e6b09092f2a203835202a2f0a092e6c6f6e67207379735f7573656c69620a092e6c6f6e67207379735f737761706f6e0a092e6c6f6e67207379735f7265626f6f740a092e6c6f6e67207379735f6f6c645f726561646469720a092e6c6f6e67207379735f6f6c645f6d6d617009092f2a203930202a2f0a092e6c6f6e67207379735f6d756e6d61700a092e6c6f6e67207379735f7472756e636174650a092e6c6f6e67207379735f667472756e636174650a092e6c6f6e67207379735f6663686d6f640a092e6c6f6e67207379735f6663686f776e313609092f2a203935202a2f0a092e6c6f6e67207379735f6765747072696f726974790a092e6c6f6e67207379735f7365747072696f726974790a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c642070726f66696c2073797363616c6c20686f6c646572202a2f0a092e6c6f6e67207379735f7374617466730a092e6c6f6e67207379735f6673746174667309092f2a20313030202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20696f7065726d20666f722069333836202a2f0a092e6c6f6e67207379735f736f636b657463616c6c0a092e6c6f6e67207379735f7379736c6f670a092e6c6f6e67207379735f7365746974696d65720a092e6c6f6e67207379735f6765746974696d657209092f2a20313035202a2f0a092e6c6f6e67207379735f6e6577737461740a092e6c6f6e67207379735f6e65776c737461740a092e6c6f6e67207379735f6e657766737461740a092e6c6f6e67207379735f6e695f73797363616c6c0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20313130202d20696f706c20666f722069333836202a2f0a092e6c6f6e67207379735f7668616e6775700a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f62736f6c6574652069646c6528292073797363616c6c202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20766d38366f6c6420666f722069333836202a2f0a092e6c6f6e67207379735f77616974340a092e6c6f6e67207379735f737761706f666609092f2a20313135202a2f0a092e6c6f6e67207379735f737973696e666f0a092e6c6f6e67207379735f6970630a092e6c6f6e67207379735f6673796e630a092e6c6f6e67207379735f73696772657475726e0a092e6c6f6e67205f5f7379735f636c6f6e6509092f2a20313230202a2f0a092e6c6f6e67207379735f736574646f6d61696e6e616d650a092e6c6f6e67207379735f6e6577756e616d650a092e6c6f6e67207379735f6361636865666c75736809092f2a206d6f646966795f6c647420666f722069333836202a2f0a092e6c6f6e67207379735f61646a74696d65780a092e6c6f6e67207379735f6d70726f7465637409092f2a20313235202a2f0a092e6c6f6e67207379735f73696770726f636d61736b0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c6420226372656174655f6d6f64756c6522202a2f0a092e6c6f6e67207379735f696e69745f6d6f64756c650a092e6c6f6e67207379735f64656c6574655f6d6f64756c650a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20313330202d206f6c6420226765745f6b65726e656c5f73796d7322202a2f0a092e6c6f6e67207379735f71756f746163746c0a092e6c6f6e67207379735f676574706769640a092e6c6f6e67207379735f6663686469720a092e6c6f6e67207379735f6264666c7573680a092e6c6f6e67207379735f73797366730909092f2a20313335202a2f0a092e6c6f6e67207379735f706572736f6e616c6974790a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20666f72206166735f73797363616c6c202a2f0a092e6c6f6e67207379735f736574667375696431360a092e6c6f6e67207379735f736574667367696431360a092e6c6f6e67207379735f6c6c7365656b09092f2a20313430202a2f0a092e6c6f6e67207379735f67657464656e74730a092e6c6f6e67207379735f73656c6563740a092e6c6f6e67207379735f666c6f636b0a092e6c6f6e67207379735f6d73796e630a092e6c6f6e67207379735f72656164760909092f2a20313435202a2f0a092e6c6f6e67207379735f7772697465760a092e6c6f6e67207379735f6765747369640a092e6c6f6e67207379735f666461746173796e630a092e6c6f6e67207379735f73797363746c0a092e6c6f6e67207379735f6d6c6f636b0909092f2a20313530202a2f0a092e6c6f6e67207379735f6d756e6c6f636b0a092e6c6f6e67207379735f6d6c6f636b616c6c0a092e6c6f6e67207379735f6d756e6c6f636b616c6c0a092e6c6f6e67207379735f73636865645f736574706172616d0a092e6c6f6e67207379735f73636865645f676574706172616d092f2a20313535202a2f0a092e6c6f6e67207379735f73636865645f7365747363686564756c65720a092e6c6f6e67207379735f73636865645f6765747363686564756c65720a092e6c6f6e67207379735f73636865645f7969656c640a092e6c6f6e67207379735f73636865645f6765745f7072696f726974795f6d61780a092e6c6f6e67207379735f73636865645f6765745f7072696f726974795f6d696e20202f2a20313630202a2f0a092e6c6f6e67207379735f73636865645f72725f6765745f696e74657276616c0a092e6c6f6e67207379735f6e616e6f736c6565700a092e6c6f6e67207379735f6d72656d61700a092e6c6f6e67207379735f73657472657375696431360a092e6c6f6e67207379735f676574726573756964313609092f2a20313635202a2f0a092e6c6f6e67207379735f6765747061676573697a650a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c64202271756572795f6d6f64756c6522202a2f0a092e6c6f6e67207379735f706f6c6c0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a206f6c64206e66737365727663746c202a2f0a092e6c6f6e67207379735f736574726573676964313609092f2a20313730202a2f0a092e6c6f6e67207379735f67657472657367696431360a092e6c6f6e67207379735f707263746c0a092e6c6f6e67207379735f72745f73696772657475726e0a092e6c6f6e67207379735f72745f736967616374696f6e0a092e6c6f6e67207379735f72745f73696770726f636d61736b092f2a20313735202a2f0a092e6c6f6e67207379735f72745f73696770656e64696e670a092e6c6f6e67207379735f72745f73696774696d6564776169740a092e6c6f6e67207379735f72745f7369677175657565696e666f0a092e6c6f6e67207379735f72745f73696773757370656e640a092e6c6f6e67207379735f7072656164363409092f2a20313830202a2f0a092e6c6f6e67207379735f70777269746536340a092e6c6f6e67207379735f6c63686f776e31360a092e6c6f6e67207379735f6765746377640a092e6c6f6e67207379735f6361706765740a092e6c6f6e67207379735f63617073657409092f2a20313835202a2f0a092e6c6f6e67207379735f736967616c74737461636b0a092e6c6f6e67207379735f73656e6466696c650a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a2073747265616d7331202a2f0a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a2073747265616d7332202a2f0a092e6c6f6e67205f5f7379735f76666f726b09092f2a20313930202a2f0a092e6c6f6e67207379735f676574726c696d69740a092e6c6f6e67207379735f6d6d6170320a092e6c6f6e67207379735f7472756e6361746536340a092e6c6f6e67207379735f667472756e6361746536340a092e6c6f6e67207379735f73746174363409092f2a20313935202a2f0a092e6c6f6e67207379735f6c7374617436340a092e6c6f6e67207379735f667374617436340a092e6c6f6e67207379735f63686f776e0a092e6c6f6e67207379735f6765747569640a092e6c6f6e67207379735f67657467696409092f2a20323030202a2f0a092e6c6f6e67207379735f676574657569640a092e6c6f6e67207379735f676574656769640a092e6c6f6e67207379735f73657472657569640a092e6c6f6e67207379735f73657472656769640a092e6c6f6e67207379735f67657467726f75707309092f2a20323035202a2f0a092e6c6f6e67207379735f73657467726f7570730a092e6c6f6e67207379735f6663686f776e0a092e6c6f6e67207379735f7365747265737569640a092e6c6f6e67207379735f6765747265737569640a092e6c6f6e67207379735f73657472657367696409092f2a20323130202a2f0a092e6c6f6e67207379735f6765747265736769640a092e6c6f6e67207379735f6c63686f776e0a092e6c6f6e67207379735f7365747569640a092e6c6f6e67207379735f7365746769640a092e6c6f6e67207379735f736574667375696409092f2a20323135202a2f0a092e6c6f6e67207379735f73657466736769640a092e6c6f6e67207379735f7069766f745f726f6f740a092e6c6f6e67207379735f6e695f73797363616c6c0a092e6c6f6e67207379735f6e695f73797363616c6c0a092e6c6f6e67207379735f67657464656e7473363409092f2a20323230202a2f0a092e6c6f6e67207379735f6765747469640a092e6c6f6e67207379735f746b696c6c0a092e6c6f6e67207379735f73657478617474720a092e6c6f6e67207379735f6c73657478617474720a092e6c6f6e67207379735f66736574786174747209092f2a20323235202a2f0a092e6c6f6e67207379735f67657478617474720a092e6c6f6e67207379735f6c67657478617474720a092e6c6f6e67207379735f6667657478617474720a092e6c6f6e67207379735f6c69737478617474720a092e6c6f6e67207379735f6c6c697374786174747209092f2a20323330202a2f0a092e6c6f6e67207379735f666c69737478617474720a092e6c6f6e67207379735f72656d6f766578617474720a092e6c6f6e67207379735f6c72656d6f766578617474720a092e6c6f6e67207379735f6672656d6f766578617474720a092e6c6f6e67207379735f66757465780909092f2a20323335202a2f0a092e6c6f6e67207379735f73656e6466696c6536340a092e6c6f6e67207379735f6d696e636f72650a092e6c6f6e67207379735f6d6164766973650a092e6c6f6e67207379735f66636e746c36340a092e6c6f6e67207379735f72656164616865616409092f2a20323430202a2f0a092e6c6f6e67207379735f696f5f73657475700a092e6c6f6e67207379735f696f5f64657374726f790a092e6c6f6e67207379735f696f5f6765746576656e74730a092e6c6f6e67207379735f696f5f7375626d69740a092e6c6f6e67207379735f696f5f63616e63656c09092f2a20323435202a2f0a092e6c6f6e67207379735f6661647669736536340a092e6c6f6e67207379735f657869745f67726f75700a092e6c6f6e67207379735f6c6f6f6b75705f64636f6f6b69650a092e6c6f6e67207379735f65706f6c6c5f6372656174650a092e6c6f6e67207379735f65706f6c6c5f63746c09092f2a20323530202a2f0a092e6c6f6e67207379735f65706f6c6c5f776169740a092e6c6f6e67207379735f72656d61705f66696c655f70616765730a092e6c6f6e67207379735f7365745f7469645f616464726573730a092e6c6f6e67207379735f74696d65725f6372656174650a092e6c6f6e67207379735f74696d65725f73657474696d6509092f2a20323535202a2f0a092e6c6f6e67207379735f74696d65725f67657474696d650a092e6c6f6e67207379735f74696d65725f6765746f76657272756e0a092e6c6f6e67207379735f74696d65725f64656c6574650a092e6c6f6e67207379735f636c6f636b5f73657474696d650a092e6c6f6e67207379735f636c6f636b5f67657474696d6509092f2a20323630202a2f0a092e6c6f6e67207379735f636c6f636b5f6765747265730a092e6c6f6e67207379735f636c6f636b5f6e616e6f736c6565700a092e6c6f6e67207379735f73746174667336340a092e6c6f6e67207379735f6673746174667336340a092e6c6f6e67207379735f74676b696c6c09092f2a20323635202a2f0a092e6c6f6e67207379735f7574696d65730a092e6c6f6e67207379735f6661647669736536345f36340a092e6c6f6e67207379735f6d62696e640a092e6c6f6e67207379735f6765745f6d656d706f6c6963790a092e6c6f6e67207379735f7365745f6d656d706f6c69637909092f2a20323730202a2f0a092e6c6f6e67207379735f6d715f6f70656e0a092e6c6f6e67207379735f6d715f756e6c696e6b0a092e6c6f6e67207379735f6d715f74696d656473656e640a092e6c6f6e67207379735f6d715f74696d6564726563656976650a092e6c6f6e67207379735f6d715f6e6f7469667909092f2a20323735202a2f0a092e6c6f6e67207379735f6d715f676574736574617474720a092e6c6f6e67207379735f7761697469640a092e6c6f6e67207379735f6e695f73797363616c6c09092f2a20666f72207379735f76736572766572202a2f0a092e6c6f6e67207379735f6164645f6b65790a092e6c6f6e67207379735f726571756573745f6b657909092f2a20323830202a2f0a092e6c6f6e67207379735f6b657963746c0a092e6c6f6e67207379735f696f7072696f5f7365740a092e6c6f6e67207379735f696f7072696f5f6765740a092e6c6f6e67207379735f696e6f746966795f696e69740a092e6c6f6e67207379735f696e6f746966795f6164645f7761746368092f2a20323835202a2f0a092e6c6f6e67207379735f696e6f746966795f726d5f77617463680a092e6c6f6e67207379735f6d6967726174655f70616765730a092e6c6f6e67207379735f6f70656e61740a092e6c6f6e67207379735f6d6b64697261740a092e6c6f6e67207379735f6d6b6e6f64617409092f2a20323930202a2f0a092e6c6f6e67207379735f6663686f776e61740a092e6c6f6e67207379735f667574696d657361740a092e6c6f6e67207379735f6673746174617436340a092e6c6f6e67207379735f756e6c696e6b61740a092e6c6f6e67207379735f72656e616d65617409092f2a20323935202a2f0a092e6c6f6e67207379735f6c696e6b61740a092e6c6f6e67207379735f73796d6c696e6b61740a092e6c6f6e67207379735f726561646c696e6b61740a092e6c6f6e67207379735f6663686d6f6461740a092e6c6f6e67207379735f66616363657373617409092f2a20333030202a2f0a092e6c6f6e67207379735f7073656c656374360a092e6c6f6e67207379735f70706f6c6c0a092e6c6f6e67207379735f756e73686172650a092e6c6f6e67207379735f7365745f726f627573745f6c6973740a092e6c6f6e67207379735f6765745f726f627573745f6c697374092f2a20333035202a2f0a092e6c6f6e67207379735f73706c6963650a092e6c6f6e67207379735f73796e635f66696c655f72616e67650a092e6c6f6e67207379735f7465650a092e6c6f6e67207379735f766d73706c6963650a092e6c6f6e67207379735f6d6f76655f706167657309092f2a20333130202a2f0a092e6c6f6e67207379735f73636865645f736574616666696e6974790a092e6c6f6e67207379735f73636865645f676574616666696e6974790a092e6c6f6e67207379735f6b657865635f6c6f61640a092e6c6f6e67207379735f6765746370750a092e6c6f6e67207379735f65706f6c6c5f707761697409092f2a20333135202a2f0a092e6c6f6e67207379735f7574696d656e7361740a092e6c6f6e67207379735f7369676e616c66640a092e6c6f6e67207379735f74696d657266645f6372656174650a092e6c6f6e67207379735f6576656e7466640a092e6c6f6e67207379735f66616c6c6f6361746509092f2a20333230202a2f0a092e6c6f6e67207379735f74696d657266645f73657474696d650a092e6c6f6e67207379735f74696d657266645f67657474696d650a092e6c6f6e67207379735f7369676e616c6664340a092e6c6f6e67207379735f6576656e746664320a092e6c6f6e67207379735f65706f6c6c5f6372656174653109092f2a20333235202a2f0a092e6c6f6e67207379735f647570330a092e6c6f6e67207379735f70697065320a092e6c6f6e67207379735f696e6f746966795f696e6974310a092e6c6f6e67207379735f7072656164760a092e6c6f6e67207379735f7077726974657609092f2a20333330202a2f0a092e6c6f6e67207379735f72745f74677369677175657565696e666f0a092e6c6f6e67207379735f706572665f6576656e745f6f70656e0a092e6c6f6e67207379735f6765745f7468726561645f617265610a092e6c6f6e67207379735f7365745f7468726561645f617265610a092e6c6f6e67207379735f61746f6d69635f636d70786368675f3332092f2a20333335202a2f0a092e6c6f6e67207379735f61746f6d69635f626172726965720a092e6c6f6e67207379735f66616e6f746966795f696e69740a092e6c6f6e67207379735f66616e6f746966795f6d61726b0a092e6c6f6e67207379735f70726c696d697436340a092e6c6f6e67207379735f6e616d655f746f5f68616e646c655f6174092f2a20333430202a2f0a092e6c6f6e67207379735f6f70656e5f62795f68616e646c655f61740a092e6c6f6e67207379735f636c6f636b5f61646a74696d650a092e6c6f6e67207379735f73796e6366730a092e6c6f6e67207379735f7365746e730a092e6c6f6e67207379735f70726f636573735f766d5f7265616476092f2a20333435202a2f0a092e6c6f6e67207379735f70726f636573735f766d5f7772697465760a092e6c6f6e67207379735f6b636d700a092e6c6f6e67207379735f66696e69745f6d6f64756c650a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f74696d652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303530353400313231313437343433333000303031363735320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f6d36386b2f6b65726e656c2f74696d652e630a202a0a202a2020436f707972696768742028432920313939312c20313939322c203139393520204c696e757320546f7276616c64730a202a0a202a20546869732066696c6520636f6e7461696e7320746865206d36386b2d73706563696669632074696d652068616e646c696e672064657461696c732e0a202a204d6f7374206f6620746865207374756666206973206c6f636174656420696e20746865206d616368696e652073706563696669632066696c65732e0a202a0a202a20313939372d30392d31300955706461746564204e545020636f6465206163636f7264696e6720746f20746563686e6963616c206d656d6f72616e64756d204a616e202739360a202a09092241204b65726e656c204d6f64656c20666f7220507265636973696f6e2054696d656b656570696e67222062792044617665204d696c6c730a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706172616d2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7274632e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6972715f726567732e683e0a0a23696e636c756465203c6c696e75782f74696d652e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a0a2f2a0a202a2074696d65725f696e746572727570742829206e6565647320746f206b65657020757020746865207265616c2d74696d6520636c6f636b2c0a202a2061732077656c6c2061732063616c6c2074686520227874696d655f75706461746528292220726f7574696e6520657665727920636c6f636b7469636b0a202a2f0a7374617469632069727172657475726e5f742074696d65725f696e7465727275707428696e74206972712c20766f6964202a64756d6d79290a7b0a097874696d655f7570646174652831293b0a097570646174655f70726f636573735f74696d657328757365725f6d6f6465286765745f6972715f72656773282929293b0a0970726f66696c655f7469636b284350555f50524f46494c494e47293b0a0a23696664656620434f4e4649475f4845415254424541540a092f2a2075736520706f776572204c454420617320612068656172746265617420696e7374656164202d2d206d756368206d6f72652075736566756c0a09202020666f7220646562756767696e67202d2d206261736564206f6e207468652076657273696f6e20666f72205052655020627920436f7274202a2f0a092f2a2061637473206c696b6520616e2061637475616c2068656172742062656174202d2d206965207468756d702d7468756d702d70617573652e2e2e202a2f0a09696620286d6163685f68656172746265617429207b0a092020202073746174696320756e7369676e656420636e74203d20302c20706572696f64203d20302c2064697374203d20303b0a0a092020202069662028636e74203d3d2030207c7c20636e74203d3d2064697374290a09096d6163685f68656172746265617428203120293b0a0920202020656c73652069662028636e74203d3d2037207c7c20636e74203d3d20646973742b37290a09096d6163685f68656172746265617428203020293b0a0a0920202020696620282b2b636e74203e20706572696f6429207b0a0909636e74203d20303b0a09092f2a20546865206879706572626f6c69632066756e6374696f6e2062656c6f77206d6f646966696573207468652068656172746265617420706572696f640a0909202a206c656e67746820696e20646570656e64656e6379206f66207468652063757272656e742028356d696e29206c6f61642e20497420676f65730a0909202a207468726f7567682074686520706f696e747320662830293d3132362c20662831293d38362c20662835293d35312c0a0909202a206628696e66292d3e33302e202a2f0a0909706572696f64203d2028283637323c3c465348494654292f28352a6176656e72756e5b305d2b28373c3c465348494654292929202b2033303b0a090964697374203d20706572696f64202f20343b0a09202020207d0a097d0a23656e646966202f2a20434f4e4649475f484541525442454154202a2f0a0972657475726e204952515f48414e444c45443b0a7d0a0a766f696420726561645f70657273697374656e745f636c6f636b287374727563742074696d6573706563202a7473290a7b0a09737472756374207274635f74696d652074696d653b0a0974732d3e74765f736563203d20303b0a0974732d3e74765f6e736563203d20303b0a0a09696620286d6163685f6877636c6b29207b0a09096d6163685f6877636c6b28302c202674696d65293b0a0a0909696620282874696d652e746d5f79656172202b3d203139303029203c2031393730290a09090974696d652e746d5f79656172202b3d203130303b0a090974732d3e74765f736563203d206d6b74696d652874696d652e746d5f796561722c2074696d652e746d5f6d6f6e2c2074696d652e746d5f6d6461792c0a0909090920202020202074696d652e746d5f686f75722c2074696d652e746d5f6d696e2c2074696d652e746d5f736563293b0a097d0a7d0a0a766f6964205f5f696e69742074696d655f696e697428766f6964290a7b0a096d6163685f73636865645f696e69742874696d65725f696e74657272757074293b0a7d0a0a23696664656620434f4e4649475f415243485f555345535f47455454494d454f46465345540a0a75333220617263685f67657474696d656f666673657428766f6964290a7b0a0972657475726e206d6163685f67657474696d656f66667365742829202a20313030303b0a7d0a0a73746174696320696e74205f5f696e6974207274635f696e697428766f6964290a7b0a0973747275637420706c6174666f726d5f646576696365202a706465763b0a0a0969662028216d6163685f6877636c6b290a090972657475726e202d454e4f4445563b0a0a0970646576203d20706c6174666f726d5f6465766963655f72656769737465725f73696d706c6528227274632d67656e65726963222c202d312c204e554c4c2c2030293b0a0972657475726e205054525f5245542870646576293b0a7d0a0a6d6f64756c655f696e6974287274635f696e6974293b0a0a23656e646966202f2a20434f4e4649475f415243485f555345535f47455454494d454f4646534554202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f74726170732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030373435343200313231313437343433333000303031373135350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f6d36386b2f6b65726e656c2f74726170732e630a202a0a202a2020436f707972696768742028432920313939332c20313939342062792048616d697368204d6163646f6e616c640a202a0a202a20203638303430206669786573206279204d69636861656c205261757363680a202a20203638303430206669786573206279204d617274696e204170656c0a202a2020363830343020666978657320616e642077726974656261636b2062792052696368617264205a69646c69636b790a202a2020363830363020666978657320627920526f6d616e20486f64656b0a202a20203638303630206669786573206279204a657370657220536b6f760a202a0a202a20546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652e2020536565207468652066696c6520434f5059494e4720696e20746865206d61696e206469726563746f7279206f66207468697320617263686976650a202a20666f72206d6f72652064657461696c732e0a202a2f0a0a2f2a0a202a205365747320757020616c6c20657863657074696f6e20766563746f72730a202a2f0a0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f757365722e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f6b616c6c73796d732e683e0a0a23696e636c756465203c61736d2f73657475702e683e0a23696e636c756465203c61736d2f6670752e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f74726170732e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f736967696e666f2e683e0a0a0a73746174696320636f6e73742063686172202a7665635f6e616d65735b5d203d207b0a095b5645435f524553455453505d093d20225245534554205350222c0a095b5645435f524553455450435d093d20225245534554205043222c0a095b5645435f4255534552525d093d2022425553204552524f52222c0a095b5645435f414444524552525d093d202241444452455353204552524f52222c0a095b5645435f494c4c4547414c5d093d2022494c4c4547414c20494e535452554354494f4e222c0a095b5645435f5a45524f4449565d093d20225a45524f20444956494445222c0a095b5645435f43484b5d093d202243484b222c0a095b5645435f545241505d093d2022545241506363222c0a095b5645435f505249565d093d202250524956494c4547452056494f4c4154494f4e222c0a095b5645435f54524143455d093d20225452414345222c0a095b5645435f4c494e4531305d093d20224c494e452031303130222c0a095b5645435f4c494e4531315d093d20224c494e452031313131222c0a095b5645435f5245535631325d093d2022554e41535349474e4544205245534552564544203132222c0a095b5645435f434f50524f435d093d2022434f50524f434553534f522050524f544f434f4c2056494f4c4154494f4e222c0a095b5645435f464f524d41545d093d2022464f524d4154204552524f52222c0a095b5645435f554e494e545d093d2022554e494e495449414c495a454420494e54455252555054222c0a095b5645435f5245535631365d093d2022554e41535349474e4544205245534552564544203136222c0a095b5645435f5245535631375d093d2022554e41535349474e4544205245534552564544203137222c0a095b5645435f5245535631385d093d2022554e41535349474e4544205245534552564544203138222c0a095b5645435f5245535631395d093d2022554e41535349474e4544205245534552564544203139222c0a095b5645435f5245535632305d093d2022554e41535349474e4544205245534552564544203230222c0a095b5645435f5245535632315d093d2022554e41535349474e4544205245534552564544203231222c0a095b5645435f5245535632325d093d2022554e41535349474e4544205245534552564544203232222c0a095b5645435f5245535632335d093d2022554e41535349474e4544205245534552564544203233222c0a095b5645435f535055525d093d202253505552494f555320494e54455252555054222c0a095b5645435f494e54315d093d20224c4556454c203120494e54222c0a095b5645435f494e54325d093d20224c4556454c203220494e54222c0a095b5645435f494e54335d093d20224c4556454c203320494e54222c0a095b5645435f494e54345d093d20224c4556454c203420494e54222c0a095b5645435f494e54355d093d20224c4556454c203520494e54222c0a095b5645435f494e54365d093d20224c4556454c203620494e54222c0a095b5645435f494e54375d093d20224c4556454c203720494e54222c0a095b5645435f5359535d093d202253595343414c4c222c0a095b5645435f54524150315d093d202254524150202331222c0a095b5645435f54524150325d093d202254524150202332222c0a095b5645435f54524150335d093d202254524150202333222c0a095b5645435f54524150345d093d202254524150202334222c0a095b5645435f54524150355d093d202254524150202335222c0a095b5645435f54524150365d093d202254524150202336222c0a095b5645435f54524150375d093d202254524150202337222c0a095b5645435f54524150385d093d202254524150202338222c0a095b5645435f54524150395d093d202254524150202339222c0a095b5645435f5452415031305d093d20225452415020233130222c0a095b5645435f5452415031315d093d20225452415020233131222c0a095b5645435f5452415031325d093d20225452415020233132222c0a095b5645435f5452415031335d093d20225452415020233133222c0a095b5645435f5452415031345d093d20225452415020233134222c0a095b5645435f5452415031355d093d20225452415020233135222c0a095b5645435f4650425255435d093d202246504350204253554e222c0a095b5645435f465049525d093d20224650435020494e4558414354222c0a095b5645435f46504449565a5d093d202246504350204449562042592030222c0a095b5645435f4650554e4445525d093d20224650435020554e444552464c4f57222c0a095b5645435f46504f455d093d202246504350204f504552414e44204552524f52222c0a095b5645435f46504f5645525d093d202246504350204f564552464c4f57222c0a095b5645435f46504e414e5d093d20224650435020534e414e222c0a095b5645435f4650554e5355505d093d20224650435020554e535550504f52544544204f5045524154494f4e222c0a095b5645435f4d4d554346475d093d20224d4d5520434f4e46494755524154494f4e204552524f52222c0a095b5645435f4d4d55494c4c5d093d20224d4d5520494c4c4547414c204f5045524154494f4e204552524f52222c0a095b5645435f4d4d554143435d093d20224d4d5520414343455353204c4556454c2056494f4c4154494f4e204552524f52222c0a095b5645435f5245535635395d093d2022554e41535349474e4544205245534552564544203539222c0a095b5645435f554e494d5045415d093d2022554e41535349474e4544205245534552564544203630222c0a095b5645435f554e494d5049495d093d2022554e41535349474e4544205245534552564544203631222c0a095b5645435f5245535636325d093d2022554e41535349474e4544205245534552564544203632222c0a095b5645435f5245535636335d093d2022554e41535349474e4544205245534552564544203633222c0a7d3b0a0a73746174696320636f6e73742063686172202a73706163655f6e616d65735b5d203d207b0a095b305d09093d202253706163652030222c0a095b555345525f444154415d093d2022557365722044617461222c0a095b555345525f50524f4752414d5d093d2022557365722050726f6772616d222c0a2369666e64656620434f4e4649475f53554e330a095b335d09093d202253706163652033222c0a23656c73650a095b46435f434f4e54524f4c5d093d2022436f6e74726f6c222c0a23656e6469660a095b345d09093d202253706163652034222c0a095b53555045525f444154415d093d202253757065722044617461222c0a095b53555045525f50524f4752414d5d093d202253757065722050726f6772616d222c0a095b4350555f53504143455d093d2022435055220a7d3b0a0a766f6964206469655f69665f6b65726e656c2863686172202a2c7374727563742070745f72656773202a2c696e74293b0a61736d6c696e6b61676520696e7420646f5f706167655f6661756c74287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e6720616464726573732c0a2020202020202020202020202020202020202020202020202020202020756e7369676e6564206c6f6e67206572726f725f636f6465293b0a696e742073656e645f6661756c745f736967287374727563742070745f72656773202a72656773293b0a0a61736d6c696e6b61676520766f696420747261705f6328737472756374206672616d65202a6670293b0a0a23696620646566696e65642028434f4e4649475f4d3638303630290a73746174696320696e6c696e6520766f6964206163636573735f6572726f723036302028737472756374206672616d65202a6670290a7b0a09756e7369676e6564206c6f6e672066736c77203d2066702d3e756e2e666d74342e70633b202f2a206973207265616c6c792046534c5720666f7220616363657373206572726f72202a2f0a0a2369666465662044454255470a097072696e746b282266736c773d25236c782c2066613d25236c785c6e222c2066736c772c2066702d3e756e2e666d74342e65666661646472293b0a23656e6469660a0a096966202866736c772026204d4d553036305f42504529207b0a09092f2a206272616e63682070726564696374696f6e206572726f72202d3e20636c656172206272616e6368206361636865202a2f0a09095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226d6f76656320252f636163722c252f64305c6e5c74220a09090909202020202020226f726c20202023307830303430303030302c252f64305c6e5c74220a09090909202020202020226d6f76656320252f64302c252f63616372220a090909092020202020203a203a203a202264302220293b0a09092f2a2072657475726e2069662074686572652773206e6f206f74686572206572726f72202a2f0a090969662028212866736c772026204d4d553036305f4552525f424954532920262620212866736c772026204d4d553036305f53454529290a09090972657475726e3b0a097d0a0a096966202866736c77202620284d4d553036305f444553435f455252207c204d4d553036305f5750207c204d4d553036305f53502929207b0a0909756e7369676e6564206c6f6e67206572726f72636f64653b0a0909756e7369676e6564206c6f6e672061646472203d2066702d3e756e2e666d74342e656666616464723b0a0a09096966202866736c772026204d4d553036305f4d41290a09090961646472203d202861646472202b20504147455f53495a45202d203129202620504147455f4d41534b3b0a0a09096572726f72636f6465203d20313b0a09096966202866736c772026204d4d553036305f444553435f45525229207b0a0909095f5f666c7573685f746c623034305f6f6e652861646472293b0a0909096572726f72636f6465203d20303b0a09097d0a09096966202866736c772026204d4d553036305f57290a0909096572726f72636f6465207c3d20323b0a2369666465662044454255470a09097072696e746b28226572726f72636f6465203d2025645c6e222c206572726f72636f646520293b0a23656e6469660a0909646f5f706167655f6661756c74282666702d3e7074726567732c20616464722c206572726f72636f6465293b0a097d20656c7365206966202866736c77202620284d4d553036305f53454529297b0a09092f2a20536f66747761726520456d756c6174696f6e204572726f722e0a0909202a206661756c7420647572696e67206d656d5f726561642f6d656d5f777269746520696e2069667073703036302f6f732e530a0909202a2f0a090973656e645f6661756c745f736967282666702d3e707472656773293b0a097d20656c73652069662028212866736c77202620284d4d553036305f52457c4d4d553036305f57452929207c7c0a090920202073656e645f6661756c745f736967282666702d3e70747265677329203e203029207b0a09097072696e746b282270633d25236c782c2066613d25236c785c6e222c2066702d3e7074726567732e70632c2066702d3e756e2e666d74342e65666661646472293b0a09097072696e746b282022363830363020616363657373206572726f722c2066736c773d256c785c6e222c2066736c7720293b0a0909747261705f632820667020293b0a097d0a7d0a23656e646966202f2a20434f4e4649475f4d3638303630202a2f0a0a23696620646566696e65642028434f4e4649475f4d3638303430290a73746174696320696e6c696e6520756e7369676e6564206c6f6e672070726f626530343028696e7420697377726974652c20756e7369676e6564206c6f6e6720616464722c20696e7420776273290a7b0a09756e7369676e6564206c6f6e67206d6d7573723b0a096d6d5f7365676d656e745f74206f6c645f6673203d206765745f667328293b0a0a097365745f6673284d414b455f4d4d5f5345472877627329293b0a0a096966202869737772697465290a090961736d20766f6c6174696c652028222e636869702036383034303b2070746573747720282530293b202e636869702036386b22203a203a2022612220286164647229293b0a09656c73650a090961736d20766f6c6174696c652028222e636869702036383034303b2070746573747220282530293b202e636869702036386b22203a203a2022612220286164647229293b0a0a0961736d20766f6c6174696c652028222e636869702036383034303b206d6f7665632025256d6d7573722c25303b202e636869702036386b22203a20223d722220286d6d75737229293b0a0a097365745f6673286f6c645f6673293b0a0a0972657475726e206d6d7573723b0a7d0a0a73746174696320696e6c696e6520696e7420646f5f30343077726974656261636b3128756e7369676e65642073686f7274207762732c20756e7369676e6564206c6f6e67207762612c0a09090909202020756e7369676e6564206c6f6e6720776264290a7b0a09696e7420726573203d20303b0a096d6d5f7365676d656e745f74206f6c645f6673203d206765745f667328293b0a0a092f2a207365745f66732063616e206e6f74206265206d6f7665642c206f7468657277697365207075745f757365722829206d6179206f6f7073202a2f0a097365745f6673284d414b455f4d4d5f5345472877627329293b0a0a097377697463682028776273202620574253495a5f30343029207b0a09636173652042415f53495a455f425954453a0a0909726573203d207075745f7573657228776264202620307866662c202863686172205f5f75736572202a29776261293b0a0909627265616b3b0a09636173652042415f53495a455f574f52443a0a0909726573203d207075745f75736572287762642026203078666666662c202873686f7274205f5f75736572202a29776261293b0a0909627265616b3b0a09636173652042415f53495a455f4c4f4e473a0a0909726573203d207075745f75736572287762642c2028696e74205f5f75736572202a29776261293b0a0909627265616b3b0a097d0a0a092f2a207365745f66732063616e206e6f74206265206d6f7665642c206f7468657277697365207075745f757365722829206d6179206f6f7073202a2f0a097365745f6673286f6c645f6673293b0a0a0a2369666465662044454255470a097072696e746b2822646f5f30343077726974656261636b312c207265733d25645c6e222c726573293b0a23656e6469660a0a0972657475726e207265733b0a7d0a0a2f2a20616674657220616e20657863657074696f6e20696e20612077726974656261636b2074686520737461636b206672616d6520636f72726573706f6e64696e670a202a20746f207468617420657863657074696f6e206973206469736361726465642c20736574206120666577206269747320696e20746865206f6c64206672616d650a202a20746f2073696d756c61746520776861742069742073686f756c64206c6f6f6b206c696b650a202a2f0a73746174696320696e6c696e6520766f6964206669785f786672616d6530343028737472756374206672616d65202a66702c20756e7369676e6564206c6f6e67207762612c20756e7369676e65642073686f727420776273290a7b0a0966702d3e756e2e666d74372e6661646472203d207762613b0a0966702d3e756e2e666d74372e737377203d20776273202620307866663b0a096966202877626120213d2063757272656e742d3e7468726561642e6661646472290a092020202066702d3e756e2e666d74372e737377207c3d204d415f3034303b0a7d0a0a73746174696320696e6c696e6520766f696420646f5f30343077726974656261636b7328737472756374206672616d65202a6670290a7b0a09696e7420726573203d20303b0a23696620300a096966202866702d3e756e2e666d74372e776231732026205742565f303430290a09097072696e746b28226163636573735f6572726f723034303a2063616e6e6f742068616e646c65203173742077726974656261636b2e206f6f70732e5c6e22293b0a23656e6469660a0a09696620282866702d3e756e2e666d74372e776232732026205742565f303430292026260a0920202020212866702d3e756e2e666d74372e77623273202620574254545f3034302929207b0a0909726573203d20646f5f30343077726974656261636b312866702d3e756e2e666d74372e776232732c2066702d3e756e2e666d74372e776232612c0a090909092020202020202066702d3e756e2e666d74372e77623264293b0a090969662028726573290a0909096669785f786672616d653034302866702c2066702d3e756e2e666d74372e776232612c2066702d3e756e2e666d74372e77623273293b0a0909656c73650a09090966702d3e756e2e666d74372e77623273203d20303b0a097d0a0a092f2a20646f2074686520326e64207762206f6e6c7920696620746865206669727374206f6e6520776173207375636365737366756c202865786365707420666f722061206b65726e656c20776229202a2f0a096966202866702d3e756e2e666d74372e776233732026205742565f303430202626202821726573207c7c2066702d3e756e2e666d74372e77623373202620342929207b0a0909726573203d20646f5f30343077726974656261636b312866702d3e756e2e666d74372e776233732c2066702d3e756e2e666d74372e776233612c0a090909092020202020202066702d3e756e2e666d74372e77623364293b0a090969662028726573290a0909202020207b0a0909096669785f786672616d653034302866702c2066702d3e756e2e666d74372e776233612c2066702d3e756e2e666d74372e77623373293b0a0a09090966702d3e756e2e666d74372e77623273203d2066702d3e756e2e666d74372e776233733b0a09090966702d3e756e2e666d74372e7762337320263d20287e5742565f303430293b0a09090966702d3e756e2e666d74372e77623261203d2066702d3e756e2e666d74372e776233613b0a09090966702d3e756e2e666d74372e77623264203d2066702d3e756e2e666d74372e776233643b0a0909202020207d0a0909656c73650a09090966702d3e756e2e666d74372e77623373203d20303b0a097d0a0a0969662028726573290a090973656e645f6661756c745f736967282666702d3e707472656773293b0a7d0a0a2f2a0a202a2063616c6c65642066726f6d2073696772657475726e28292c206d75737420656e737572652075736572737061636520636f6465206469646e27740a202a206d616e6970756c61746520657863657074696f6e206672616d6520746f2063697263756d76656e742070726f74656374696f6e2c207468656e20636f6d706c6574650a202a2070656e64696e672077726974656261636b730a202a207765206a75737420636c65617220544d3220746f207475726e20697420696e746f206120757365727370616365206163636573730a202a2f0a61736d6c696e6b61676520766f696420626572725f303430636c65616e757028737472756374206672616d65202a6670290a7b0a0966702d3e756e2e666d74372e7762327320263d207e343b0a0966702d3e756e2e666d74372e7762337320263d207e343b0a0a09646f5f30343077726974656261636b73286670293b0a7d0a0a73746174696320696e6c696e6520766f6964206163636573735f6572726f7230343028737472756374206672616d65202a6670290a7b0a09756e7369676e65642073686f727420737377203d2066702d3e756e2e666d74372e7373773b0a09756e7369676e6564206c6f6e67206d6d7573723b0a0a2369666465662044454255470a097072696e746b28227373773d2523782c2066613d25236c785c6e222c207373772c2066702d3e756e2e666d74372e6661646472293b0a20202020202020207072696e746b2822776231733d2523782c20776232733d2523782c20776233733d2523785c6e222c2066702d3e756e2e666d74372e776231732c0a090966702d3e756e2e666d74372e776232732c2066702d3e756e2e666d74372e77623373293b0a097072696e746b202822776232613d256c782c20776233613d256c782c20776232643d256c782c20776233643d256c785c6e222c0a090966702d3e756e2e666d74372e776232612c2066702d3e756e2e666d74372e776233612c0a090966702d3e756e2e666d74372e776232642c2066702d3e756e2e666d74372e77623364293b0a23656e6469660a0a09696620287373772026204154435f30343029207b0a0909756e7369676e6564206c6f6e672061646472203d2066702d3e756e2e666d74372e66616464723b0a0909756e7369676e6564206c6f6e67206572726f72636f64653b0a0a09092f2a0a0909202a20546865204d4d55207374617475732068617320746f2062652064657465726d696e65642041465445522074686520616464726573730a0909202a20686173206265656e20636f72726563746564206966207468657265207761732061206d6973616c69676e65642061636365737320284d41292e0a0909202a2f0a0909696620287373772026204d415f303430290a09090961646472203d202861646472202b2037292026202d383b0a0a09092f2a204d4d55206572726f722c2067657420746865204d4d55535220696e666f20666f72207468697320616363657373202a2f0a09096d6d757372203d2070726f626530343028212873737720262052575f303430292c20616464722c20737377293b0a2369666465662044454255470a09097072696e746b28226d6d757372203d20256c785c6e222c206d6d757372293b0a23656e6469660a09096572726f72636f6465203d20313b0a09096966202821286d6d7573722026204d4d555f525f3034302929207b0a0909092f2a20636c6561722074686520696e76616c69642061746320656e747279202a2f0a0909095f5f666c7573685f746c623034305f6f6e652861646472293b0a0909096572726f72636f6465203d20303b0a09097d0a0a09092f2a2064657370697465207768617420646f63756d656e746174696f6e207365656d7320746f207361792c20524d570a0909202a206163636573736573206861766520616c7761797320626f746820746865204c4b20616e64205257206269747320736574202a2f0a090969662028212873737720262052575f30343029207c7c20287373772026204c4b5f30343029290a0909096572726f72636f6465207c3d20323b0a0a090969662028646f5f706167655f6661756c74282666702d3e7074726567732c20616464722c206572726f72636f64652929207b0a2369666465662044454255470a0909097072696e746b2822646f5f706167655f6661756c74282920213d305c6e22293b0a23656e6469660a09090969662028757365725f6d6f6465282666702d3e70747265677329297b0a090909092f2a2064656c61792077726974656261636b73206166746572207369676e616c2064656c6976657279202a2f0a2369666465662044454255470a09090920202020202020207072696e746b28222e2e2077617320757365726d6f6465202d2072657475726e5c6e22293b0a23656e6469660a0909090972657475726e3b0a0909097d0a0909092f2a2064697361626c652077726974656261636b20696e746f20757365722073706163652066726f6d206b65726e656c0a090909202a2028696620646f5f706167655f6661756c74206469646e27742066697820746865206d617070696e672c0a202020202020202020202020202020202020202020202020202a207468652077726974656261636b20776f6e277420646f20676f6f64290a090909202a2f0a64697361626c655f77623a0a2369666465662044454255470a0909097072696e746b28222e2e2064697361626c696e67207762325c6e22293b0a23656e6469660a0909096966202866702d3e756e2e666d74372e77623261203d3d2066702d3e756e2e666d74372e6661646472290a0909090966702d3e756e2e666d74372e7762327320263d207e5742565f3034303b0a0909096966202866702d3e756e2e666d74372e77623361203d3d2066702d3e756e2e666d74372e6661646472290a0909090966702d3e756e2e666d74372e7762337320263d207e5742565f3034303b0a09097d0a097d20656c7365207b0a09092f2a20496e2063617365206f66206120627573206572726f7220776520656974686572206b696c6c207468652070726f63657373206f72206578706563740a0909202a20746865206b65726e656c20746f20636174636820746865206661756c742c207768696368207468656e20697320616c736f20726573706f6e7369626c650a0909202a20666f7220636c65616e696e6720757020746865206d6573732e0a0909202a2f0a090963757272656e742d3e7468726561642e7369676e6f203d205349474255533b0a090963757272656e742d3e7468726561642e6661646472203d2066702d3e756e2e666d74372e66616464723b0a09096966202873656e645f6661756c745f736967282666702d3e70747265677329203e3d2030290a0909097072696e746b2822363830343020627573206572726f7220287373773d25782c2066616464723d256c78295c6e222c207373772c0a0909092020202020202066702d3e756e2e666d74372e6661646472293b0a0909676f746f2064697361626c655f77623b0a097d0a0a09646f5f30343077726974656261636b73286670293b0a7d0a23656e646966202f2a20434f4e4649475f4d3638303430202a2f0a0a23696620646566696e656428434f4e4649475f53554e33290a23696e636c756465203c61736d2f73756e336d6d752e683e0a0a65787465726e20696e74206d6d755f656d755f68616e646c655f6661756c742028756e7369676e6564206c6f6e672c20696e742c20696e74293b0a0a2f2a2073756e332076657273696f6e206f66206275735f6572726f72303330202a2f0a0a73746174696320696e6c696e6520766f6964206275735f6572726f723033302028737472756374206672616d65202a6670290a7b0a09756e7369676e65642063686172206275736572725f74797065203d2073756e335f6765745f6275736572722028293b0a09756e7369676e6564206c6f6e6720616464722c206572726f72636f64653b0a09756e7369676e65642073686f727420737377203d2066702d3e756e2e666d74622e7373773b0a0965787465726e20756e7369676e6564206c6f6e67205f73756e335f6d61705f746573745f73746172742c205f73756e335f6d61705f746573745f656e643b0a0a2369666465662044454255470a0969662028737377202620284643207c20464229290a09097072696e746b202822496e737472756374696f6e206661756c742061742025233031306c785c6e222c0a0909097373772026204643203f0a09090966702d3e7074726567732e666f726d6174203d3d20307861203f2066702d3e7074726567732e7063202b2032203a2066702d3e756e2e666d74622e6261646472202d20320a0909093a0a09090966702d3e7074726567732e666f726d6174203d3d20307861203f2066702d3e7074726567732e7063202b2034203a2066702d3e756e2e666d74622e6261646472293b0a09696620287373772026204446290a09097072696e746b20282244617461202573206661756c742061742025233031306c7820696e202573202870633d25236c78295c6e222c0a0909097373772026205257203f20227265616422203a20227772697465222c0a09090966702d3e756e2e666d74622e64616464722c0a09090973706163655f6e616d65735b7373772026204446435d2c2066702d3e7074726567732e7063293b0a23656e6469660a0a092f2a0a09202a20436865636b206966207468697320706167652073686f756c642062652064656d616e642d6d61707065642e2054686973206e6565647320746f20676f206265666f72650a09202a207468652074657374696e6720666f72206120626164206b65726e656c2d737061636520616363657373202864656d616e642d6d617070696e67206170706c6965730a09202a20746f206b65726e656c20616363657373657320746f6f292e0a09202a2f0a0a0969662028287373772026204446290a0920202020262620286275736572725f747970652026202853554e335f4255534552525f50524f54455252207c2053554e335f4255534552525f494e56414c4944292929207b0a0909696620286d6d755f656d755f68616e646c655f6661756c74202866702d3e756e2e666d74622e64616464722c2073737720262052572c203029290a09090972657475726e3b0a097d0a0a092f2a20436865636b20666f72206b65726e656c2d737061636520706167656661756c742028424144292e202a2f0a096966202866702d3e7074726567732e737220262050535f5329207b0a09092f2a206b65726e656c206661756c74206d75737420626520612064617461206661756c7420746f2075736572207370616365202a2f0a0909696620282120282873737720262044462920262620282873737720262044464329203d3d20555345525f44415441292929207b0a090920202020202f2f2074727920636865636b696e6720746865206b65726e656c206d617070696e6773206265666f72652073757272656e6465720a09092020202020696620286d6d755f656d755f68616e646c655f6661756c74202866702d3e756e2e666d74622e64616464722c2073737720262052572c203129290a090909202072657475726e3b0a0909092f2a20696e737472756374696f6e206661756c74206f72206b65726e656c2064617461206661756c7421202a2f0a09090969662028737377202620284643207c20464229290a090909097072696e746b202822496e737472756374696f6e206661756c742061742025233031306c785c6e222c0a090909090966702d3e7074726567732e7063293b0a09090969662028737377202620444629207b0a090909092f2a207761732074686973206661756c7420696e6375727265642074657374696e6720627573206d617070696e67733f202a2f0a090909096966282866702d3e7074726567732e7063203e3d2028756e7369676e6564206c6f6e6729265f73756e335f6d61705f746573745f7374617274292026260a090909092020202866702d3e7074726567732e7063203c3d2028756e7369676e6564206c6f6e6729265f73756e335f6d61705f746573745f656e642929207b0a090909090973656e645f6661756c745f736967282666702d3e707472656773293b0a090909090972657475726e3b0a090909097d0a0a090909097072696e746b20282244617461202573206661756c742061742025233031306c7820696e202573202870633d25236c78295c6e222c0a09090909097373772026205257203f20227265616422203a20227772697465222c0a090909090966702d3e756e2e666d74622e64616464722c0a090909090973706163655f6e616d65735b7373772026204446435d2c2066702d3e7074726567732e7063293b0a0909097d0a0909097072696e746b202822424144204b45524e454c204255534552525c6e22293b0a0a0909096469655f69665f6b65726e656c28224f6f7073222c202666702d3e7074726567732c30293b0a090909666f7263655f736967285349474b494c4c2c2063757272656e74293b0a09090972657475726e3b0a09097d0a097d20656c7365207b0a09092f2a2075736572206661756c74202a2f0a0909696620282128737377202620284643207c2046422929202626202128737377202620444629290a0909092f2a206e6f7420616e20696e737472756374696f6e206661756c74206f722064617461206661756c742120424144202a2f0a09090970616e6963202822555345522042555345525220772f6f20696e737472756374696f6e206f722064617461206661756c7422293b0a097d0a0a0a092f2a2046697273742068616e646c65207468652064617461206661756c742c20696620616e792e20202a2f0a0969662028737377202620444629207b0a090961646472203d2066702d3e756e2e666d74622e64616464723b0a0a2f2f206572726f72636f64652062697420303a0930202d3e206e6f2070616765090931202d3e2070726f74656374696f6e206661756c740a2f2f206572726f72636f64652062697420313a0930202d3e2072656164206661756c74090931202d3e207772697465206661756c740a0a2f2f20286275736572725f7479706520262053554e335f4255534552525f50524f5445525229092d3e2070726f74656374696f6e206661756c740a2f2f20286275736572725f7479706520262053554e335f4255534552525f494e56414c494429092d3e20696e76616c69642070616765206661756c740a0a0909696620286275736572725f7479706520262053554e335f4255534552525f50524f54455252290a0909096572726f72636f6465203d20307830313b0a0909656c736520696620286275736572725f7479706520262053554e335f4255534552525f494e56414c4944290a0909096572726f72636f6465203d20307830303b0a0909656c7365207b0a2369666465662044454255470a0909097072696e746b2028222a2a2a20756e6578706563746564206275736661756c7420747970653d25233034785c6e222c206275736572725f74797065293b0a0909097072696e746b202822696e76616c6964202573206163636573732061742025236c782066726f6d2070632025236c785c6e222c0a090909092128737377202620525729203f2022777269746522203a202272656164222c20616464722c0a0909090966702d3e7074726567732e7063293b0a23656e6469660a0909096469655f69665f6b65726e656c2028224f6f7073222c202666702d3e7074726567732c206275736572725f74797065293b0a090909666f7263655f73696720285349474255532c2063757272656e74293b0a09090972657475726e3b0a09097d0a0a2f2f746f646f3a2077746620697320524d206269743f202d2d6d0a0909696620282128737377202620525729207c7c20737377202620524d290a0909096572726f72636f6465207c3d20307830323b0a0a09092f2a2048616e646c652070616765206661756c742e202a2f0a0909646f5f706167655f6661756c7420282666702d3e7074726567732c20616464722c206572726f72636f6465293b0a0a09092f2a205265747279207468652064617461206661756c74206e6f772e202a2f0a090972657475726e3b0a097d0a0a092f2a204e6f772068616e646c652074686520696e737472756374696f6e206661756c742e202a2f0a0a092f2a2047657420746865206661756c7420616464726573732e202a2f0a096966202866702d3e7074726567732e666f726d6174203d3d20307841290a090961646472203d2066702d3e7074726567732e7063202b20343b0a09656c73650a090961646472203d2066702d3e756e2e666d74622e62616464723b0a09696620287373772026204643290a090961646472202d3d20323b0a0a09696620286275736572725f7479706520262053554e335f4255534552525f494e56414c494429207b0a090969662028216d6d755f656d755f68616e646c655f6661756c7428616464722c20312c203029290a090909646f5f706167655f6661756c7420282666702d3e7074726567732c20616464722c2030293b0a202020202020207d20656c7365207b0a2369666465662044454255470a09097072696e746b20282270726f74656374696f6e206661756c74206f6e20696e736e20616363657373202873656776292e5c6e22293b0a23656e6469660a0909666f7263655f7369672028534947534547562c2063757272656e74293b0a202020202020207d0a7d0a23656c73650a23696620646566696e6564284350555f4d36383032305f4f525f4d3638303330290a73746174696320696e6c696e6520766f6964206275735f6572726f723033302028737472756374206672616d65202a6670290a7b0a09766f6c6174696c6520756e7369676e65642073686f72742074656d703b0a09756e7369676e65642073686f7274206d6d7573723b0a09756e7369676e6564206c6f6e6720616464722c206572726f72636f64653b0a09756e7369676e65642073686f727420737377203d2066702d3e756e2e666d74622e7373773b0a2369666465662044454255470a09756e7369676e6564206c6f6e6720646573633b0a0a097072696e746b202822706964203d2025782020222c2063757272656e742d3e706964293b0a097072696e746b2028225353573d25233036782020222c20737377293b0a0a0969662028737377202620284643207c20464229290a09097072696e746b202822496e737472756374696f6e206661756c742061742025233031306c785c6e222c0a0909097373772026204643203f0a09090966702d3e7074726567732e666f726d6174203d3d20307861203f2066702d3e7074726567732e7063202b2032203a2066702d3e756e2e666d74622e6261646472202d20320a0909093a0a09090966702d3e7074726567732e666f726d6174203d3d20307861203f2066702d3e7074726567732e7063202b2034203a2066702d3e756e2e666d74622e6261646472293b0a09696620287373772026204446290a09097072696e746b20282244617461202573206661756c742061742025233031306c7820696e202573202870633d25236c78295c6e222c0a0909097373772026205257203f20227265616422203a20227772697465222c0a09090966702d3e756e2e666d74622e64616464722c0a09090973706163655f6e616d65735b7373772026204446435d2c2066702d3e7074726567732e7063293b0a23656e6469660a0a092f2a202b2b616e64726561733a20496620612064617461206661756c7420616e6420616e20696e737472756374696f6e206661756c742068617070656e0a092020206174207468652073616d652074696d65206d617020696e20626f74682070616765732e20202a2f0a0a092f2a2046697273742068616e646c65207468652064617461206661756c742c20696620616e792e20202a2f0a0969662028737377202620444629207b0a090961646472203d2066702d3e756e2e666d74622e64616464723b0a0a2369666465662044454255470a090961736d20766f6c6174696c652028227074657374722025332c2532402c23372c25305c6e5c74220a09090920202020202022706d6f76652025257073722c2531220a0909092020202020203a20223d612622202864657363292c20223d6d22202874656d70290a0909092020202020203a20226122202861646472292c20226422202873737729293b0a23656c73650a090961736d20766f6c6174696c652028227074657374722025322c2531402c23375c6e5c74220a09090920202020202022706d6f76652025257073722c2530220a0909092020202020203a20223d6d22202874656d7029203a20226122202861646472292c20226422202873737729293b0a23656e6469660a09096d6d757372203d2074656d703b0a0a2369666465662044454255470a09097072696e746b28226d6d7573722069732025237820666f7220616464722025236c7820696e207461736b2025705c6e222c0a0909202020202020206d6d7573722c20616464722c2063757272656e74293b0a09097072696e746b282264657363726970746f7220616464726573732069732025236c782c20636f6e74656e74732025236c785c6e222c0a0909202020202020205f5f76612864657363292c202a28756e7369676e6564206c6f6e67202a295f5f7661286465736329293b0a23656e6469660a0a09096572726f72636f6465203d20286d6d7573722026204d4d555f4929203f2030203a20313b0a0909696620282128737377202620525729207c7c2028737377202620524d29290a0909096572726f72636f6465207c3d20323b0a0a0909696620286d6d757372202620284d4d555f49207c204d4d555f57502929207b0a090909696620287373772026203429207b0a090909097072696e746b282244617461202573206661756c742061742025233031306c7820696e202573202870633d25236c78295c6e222c0a09090909202020202020207373772026205257203f20227265616422203a20227772697465222c0a090909092020202020202066702d3e756e2e666d74622e64616464722c0a090909092020202020202073706163655f6e616d65735b7373772026204446435d2c2066702d3e7074726567732e7063293b0a09090909676f746f206275736572723b0a0909097d0a0909092f2a20446f6e27742074727920746f20646f20616e797468696e67206675727468657220696620616e20657863657074696f6e207761730a09090920202068616e646c65642e202a2f0a09090969662028646f5f706167655f6661756c7420282666702d3e7074726567732c20616464722c206572726f72636f646529203c2030290a0909090972657475726e3b0a09097d20656c7365206966202821286d6d7573722026204d4d555f492929207b0a0909092f2a2070726f6261626c7920612030323020636173206661756c74202a2f0a090909696620282128737377202620524d292026262073656e645f6661756c745f736967282666702d3e70747265677329203e2030290a090909097072696e746b2822756e657870656374656420627573206572726f7220282523782c252378295c6e222c207373772c206d6d757372293b0a09097d20656c736520696620286d6d757372202620284d4d555f427c4d4d555f4c7c4d4d555f532929207b0a0909097072696e746b2822696e76616c6964202573206163636573732061742025236c782066726f6d2070632025236c785c6e222c0a090909202020202020202128737377202620525729203f2022777269746522203a202272656164222c20616464722c0a0909092020202020202066702d3e7074726567732e7063293b0a0909096469655f69665f6b65726e656c28224f6f7073222c2666702d3e7074726567732c6d6d757372293b0a090909666f7263655f73696728534947534547562c2063757272656e74293b0a09090972657475726e3b0a09097d20656c7365207b0a23696620300a09090973746174696320766f6c6174696c65206c6f6e6720746c6f6e673b0a23656e6469660a0a0909097072696e746b28227765697264202573206163636573732061742025236c782066726f6d2070632025236c78202873737720697320252378295c6e222c0a090909202020202020202128737377202620525729203f2022777269746522203a202272656164222c20616464722c0a0909092020202020202066702d3e7074726567732e70632c20737377293b0a09090961736d20766f6c6174696c652028227074657374722023312c2531402c23305c6e5c74220a0909090920202020202022706d6f76652025257073722c2530220a090909092020202020203a20223d6d22202874656d70290a090909092020202020203a2022612220286164647229293b0a0909096d6d757372203d2074656d703b0a0a0909097072696e746b2028226c6576656c2030206d6d757372206973202523785c6e222c206d6d757372293b0a23696620300a09090961736d20766f6c6174696c65202822706d6f76652025257474302c2530220a090909092020202020203a20223d6d222028746c6f6e6729293b0a0909097072696e746b28227474302069732025236c782c20222c20746c6f6e67293b0a09090961736d20766f6c6174696c65202822706d6f76652025257474312c2530220a090909092020202020203a20223d6d222028746c6f6e6729293b0a0909097072696e746b28227474312069732025236c785c6e222c20746c6f6e67293b0a23656e6469660a2369666465662044454255470a0909097072696e746b2822556e6b6e6f776e2053494753454756202d20315c6e22293b0a23656e6469660a0909096469655f69665f6b65726e656c28224f6f7073222c2666702d3e7074726567732c6d6d757372293b0a090909666f7263655f73696728534947534547562c2063757272656e74293b0a09090972657475726e3b0a09097d0a0a09092f2a20736574757020616e2041544320656e74727920666f7220746865206163636573732061626f757420746f2062652072657472696564202a2f0a0909696620282128737377202620525729207c7c2028737377202620524d29290a09090961736d20766f6c6174696c65202822706c6f6164772025312c25304022203a202f2a206e6f206f757470757473202a2f0a090909092020202020203a20226122202861646472292c20226422202873737729293b0a0909656c73650a09090961736d20766f6c6174696c65202822706c6f6164722025312c25304022203a202f2a206e6f206f757470757473202a2f0a090909092020202020203a20226122202861646472292c20226422202873737729293b0a097d0a0a092f2a204e6f772068616e646c652074686520696e737472756374696f6e206661756c742e202a2f0a0a096966202821287373772026202846437c46422929290a090972657475726e3b0a0a096966202866702d3e7074726567732e737220262050535f5329207b0a09097072696e746b2822496e737472756374696f6e206661756c742061742025233031306c785c6e222c0a09090966702d3e7074726567732e7063293b0a096275736572723a0a09097072696e746b202822424144204b45524e454c204255534552525c6e22293b0a09096469655f69665f6b65726e656c28224f6f7073222c2666702d3e7074726567732c30293b0a0909666f7263655f736967285349474b494c4c2c2063757272656e74293b0a090972657475726e3b0a097d0a0a092f2a2067657420746865206661756c742061646472657373202a2f0a096966202866702d3e7074726567732e666f726d6174203d3d203130290a090961646472203d2066702d3e7074726567732e7063202b20343b0a09656c73650a090961646472203d2066702d3e756e2e666d74622e62616464723b0a09696620287373772026204643290a090961646472202d3d20323b0a0a09696620282873737720262044462920262620282861646472205e2066702d3e756e2e666d74622e646164647229202620504147455f4d41534b29203d3d2030290a09092f2a20496e736e206661756c74206f6e2073616d6520706167652061732064617461206661756c742e20204275742077650a090920202073686f756c64207374696c6c20637265617465207468652041544320656e7472792e20202a2f0a0909676f746f206372656174655f6174635f656e7472793b0a0a2369666465662044454255470a0961736d20766f6c6174696c652028227074657374722023312c2532402c23372c25305c6e5c74220a090920202020202022706d6f76652025257073722c2531220a09092020202020203a20223d612622202864657363292c20223d6d22202874656d70290a09092020202020203a2022612220286164647229293b0a23656c73650a0961736d20766f6c6174696c652028227074657374722023312c2531402c23375c6e5c74220a090920202020202022706d6f76652025257073722c2530220a09092020202020203a20223d6d22202874656d7029203a2022612220286164647229293b0a23656e6469660a096d6d757372203d2074656d703b0a0a2369666465662044454255470a097072696e746b2028226d6d7573722069732025237820666f7220616464722025236c7820696e207461736b2025705c6e222c0a09096d6d7573722c20616464722c2063757272656e74293b0a097072696e746b20282264657363726970746f7220616464726573732069732025236c782c20636f6e74656e74732025236c785c6e222c0a09095f5f76612864657363292c202a28756e7369676e6564206c6f6e67202a295f5f7661286465736329293b0a23656e6469660a0a09696620286d6d7573722026204d4d555f49290a0909646f5f706167655f6661756c7420282666702d3e7074726567732c20616464722c2030293b0a09656c736520696620286d6d757372202620284d4d555f427c4d4d555f4c7c4d4d555f532929207b0a09097072696e746b202822696e76616c696420696e736e206163636573732061742025236c782066726f6d2070632025236c785c6e222c0a090909616464722c2066702d3e7074726567732e7063293b0a2369666465662044454255470a09097072696e746b2822556e6b6e6f776e2053494753454756202d20325c6e22293b0a23656e6469660a09096469655f69665f6b65726e656c28224f6f7073222c2666702d3e7074726567732c6d6d757372293b0a0909666f7263655f73696728534947534547562c2063757272656e74293b0a090972657475726e3b0a097d0a0a6372656174655f6174635f656e7472793a0a092f2a20736574757020616e2041544320656e74727920666f7220746865206163636573732061626f757420746f2062652072657472696564202a2f0a0961736d20766f6c6174696c65202822706c6f6164722023322c25304022203a202f2a206e6f206f757470757473202a2f0a09092020202020203a2022612220286164647229293b0a7d0a23656e646966202f2a204350555f4d36383032305f4f525f4d3638303330202a2f0a23656e646966202f2a2021434f4e4649475f53554e33202a2f0a0a23696620646566696e656428434f4e4649475f434f4c44464952452920262620646566696e656428434f4e4649475f4d4d55290a23696e636c756465203c61736d2f6d63666d6d752e683e0a0a2f2a0a202a0954686520666f6c6c6f77696e67207461626c6520636f6e76657274732074686520465320656e636f64696e67206f66206120436f6c64466972650a202a09657863657074696f6e20737461636b206672616d6520696e746f20746865206572726f725f636f64652076616c7565206e65656465642062790a202a09646f5f6661756c742e0a2a2f0a73746174696320636f6e737420756e7369676e656420636861722066735f6572725f636f64655b5d203d207b0a09302c20202f2a2030303030202a2f0a09302c20202f2a2030303031202a2f0a09302c20202f2a2030303130202a2f0a09302c20202f2a2030303131202a2f0a09312c20202f2a2030313030202a2f0a09302c20202f2a2030313031202a2f0a09302c20202f2a2030313130202a2f0a09302c20202f2a2030313131202a2f0a09322c20202f2a2031303030202a2f0a09332c20202f2a2031303031202a2f0a09322c20202f2a2031303130202a2f0a09302c20202f2a2031303131202a2f0a09312c20202f2a2031313030202a2f0a09312c20202f2a2031313031202a2f0a09302c20202f2a2031313130202a2f0a09302020202f2a2031313131202a2f0a7d3b0a0a73746174696320696e6c696e6520766f6964206163636573735f6572726f72636628756e7369676e656420696e742066732c20737472756374206672616d65202a6670290a7b0a09756e7369676e6564206c6f6e67206d6d7573722c20616464723b0a09756e7369676e656420696e74206572725f636f64653b0a09696e74206e6565645f706167655f6661756c743b0a0a096d6d757372203d206d6d755f72656164284d4d555352293b0a0961646472203d206d6d755f72656164284d4d554152293b0a0a092f2a0a09202a206572726f725f636f64653a0a09202a096269742030203d3d2030206d65616e73206e6f207061676520666f756e642c2031206d65616e732070726f74656374696f6e206661756c740a09202a096269742031203d3d2030206d65616e7320726561642c2031206d65616e732077726974650a09202a2f0a097377697463682028667329207b0a09636173652020353a20202f2a203031303120544c42206f70776f72642058206d697373202a2f0a09096e6565645f706167655f6661756c74203d2063665f746c625f6d697373282666702d3e7074726567732c20302c20302c2030293b0a090961646472203d2066702d3e7074726567732e70633b0a0909627265616b3b0a09636173652020363a20202f2a203031313020544c4220657874656e73696f6e20776f72642058206d697373202a2f0a09096e6565645f706167655f6661756c74203d2063665f746c625f6d697373282666702d3e7074726567732c20302c20302c2031293b0a090961646472203d2066702d3e7074726567732e7063202b2073697a656f66286c6f6e67293b0a0909627265616b3b0a09636173652031303a20202f2a203130313020544c422057206d697373202a2f0a09096e6565645f706167655f6661756c74203d2063665f746c625f6d697373282666702d3e7074726567732c20312c20312c2030293b0a0909627265616b3b0a09636173652031343a202f2a203131313020544c422052206d697373202a2f0a09096e6565645f706167655f6661756c74203d2063665f746c625f6d697373282666702d3e7074726567732c20302c20312c2030293b0a0909627265616b3b0a0964656661756c743a0a09092f2a2030303030204e6f726d616c20202a2f0a09092f2a2030303031205265736572766564202a2f0a09092f2a203030313020496e7465727275707420647572696e67206465627567207365727669636520726f7574696e65202a2f0a09092f2a2030303131205265736572766564202a2f0a09092f2a203031303020582050726f74656374696f6e202a2f0a09092f2a20303131312049465020696e20656d756c61746f72206d6f6465202a2f0a09092f2a203130303020572050726f74656374696f6e2a2f0a09092f2a2031303031205772697465206572726f722a2f0a09092f2a20313031312052657365727665642a2f0a09092f2a203131303020522050726f74656374696f6e2a2f0a09092f2a203131303120522050726f74656374696f6e2a2f0a09092f2a2031313131204f455020696e20656d756c61746f72206d6f64652a2f0a09096e6565645f706167655f6661756c74203d20313b0a0909627265616b3b0a097d0a0a09696620286e6565645f706167655f6661756c7429207b0a09096572725f636f6465203d2066735f6572725f636f64655b66735d3b0a090969662028286673203d3d2031332920262620286d6d7573722026204d4d5553525f57462929202f2a2072642d6d6f642d777220616363657373202a2f0a0909096572725f636f6465207c3d20323b202f2a2062697431202d2077726974652c2062697430202d2070726f74656374696f6e202a2f0a0909646f5f706167655f6661756c74282666702d3e7074726567732c20616464722c206572725f636f6465293b0a097d0a7d0a23656e646966202f2a20434f4e4649475f434f4c444649524520434f4e4649475f4d4d55202a2f0a0a61736d6c696e6b61676520766f6964206275736572725f6328737472756374206672616d65202a6670290a7b0a092f2a204f6e6c7920736574206573703020696620636f6d696e672066726f6d2075736572206d6f6465202a2f0a0969662028757365725f6d6f6465282666702d3e70747265677329290a090963757272656e742d3e7468726561642e65737030203d2028756e7369676e6564206c6f6e67292066703b0a0a2369666465662044454255470a097072696e746b2028222a2a2a20427573204572726f72202a2a2a20466f726d61742069732025785c6e222c2066702d3e7074726567732e666f726d6174293b0a23656e6469660a0a23696620646566696e656428434f4e4649475f434f4c44464952452920262620646566696e656428434f4e4649475f4d4d55290a09696620284350555f49535f434f4c444649524529207b0a0909756e7369676e656420696e742066733b0a09096673203d202866702d3e7074726567732e766563746f7220262030783329207c0a090909282866702d3e7074726567732e766563746f72202620307863303029203e3e2038293b0a09097377697463682028667329207b0a090963617365203078353a0a090963617365203078363a0a090963617365203078373a0a090963617365203078393a0a090963617365203078613a0a090963617365203078643a0a090963617365203078653a0a090963617365203078663a0a0909096163636573735f6572726f7263662866732c206670293b0a09090972657475726e3b0a090964656661756c743a0a090909627265616b3b0a09097d0a097d0a23656e646966202f2a20434f4e4649475f434f4c444649524520262620434f4e4649475f4d4d55202a2f0a0a09737769746368202866702d3e7074726567732e666f726d617429207b0a23696620646566696e65642028434f4e4649475f4d3638303630290a096361736520343a090909092f2a20363830363020616363657373206572726f72202a2f0a0920206163636573735f6572726f7230363020286670293b0a092020627265616b3b0a23656e6469660a23696620646566696e65642028434f4e4649475f4d3638303430290a0963617365203078373a0909092f2a20363830343020616363657373206572726f72202a2f0a0920206163636573735f6572726f7230343020286670293b0a092020627265616b3b0a23656e6469660a23696620646566696e656420284350555f4d36383032305f4f525f4d3638303330290a0963617365203078613a0a0963617365203078623a0a0920206275735f6572726f7230333020286670293b0a092020627265616b3b0a23656e6469660a0964656661756c743a0a0920206469655f69665f6b65726e656c2822626164206672616d6520666f726d6174222c2666702d3e7074726567732c30293b0a2369666465662044454255470a0920207072696e746b2822556e6b6e6f776e2053494753454756202d20345c6e22293b0a23656e6469660a092020666f7263655f73696728534947534547562c2063757272656e74293b0a097d0a7d0a0a0a73746174696320696e74206b737461636b5f64657074685f746f5f7072696e74203d2034383b0a0a766f69642073686f775f747261636528756e7369676e6564206c6f6e67202a737461636b290a7b0a09756e7369676e6564206c6f6e67202a656e64737461636b3b0a09756e7369676e6564206c6f6e6720616464723b0a09696e7420693b0a0a097072696e746b282243616c6c2054726163653a22293b0a0961646472203d2028756e7369676e6564206c6f6e6729737461636b202b205448524541445f53495a45202d20313b0a09656e64737461636b203d2028756e7369676e6564206c6f6e67202a2928616464722026202d5448524541445f53495a45293b0a0969203d20303b0a097768696c652028737461636b202b2031203c3d20656e64737461636b29207b0a090961646472203d202a737461636b2b2b3b0a09092f2a0a0909202a2049662074686520616464726573732069732065697468657220696e207468652074657874207365676d656e74206f66207468650a0909202a206b65726e656c2c206f7220696e2074686520726567696f6e20776869636820636f6e7461696e7320766d616c6c6f632765640a0909202a206d656d6f72792c206974202a6d61792a206265207468652061646472657373206f6620612063616c6c696e670a0909202a20726f7574696e653b20696620736f2c207072696e7420697420736f207468617420736f6d656f6e652074726163696e670a0909202a20646f776e20746865206361757365206f66207468652063726173682077696c6c2062652061626c6520746f206669677572650a0909202a206f7574207468652063616c6c20706174682074686174207761732074616b656e2e0a0909202a2f0a0909696620285f5f6b65726e656c5f746578745f6164647265737328616464722929207b0a2369666e64656620434f4e4649475f4b414c4c53594d530a090909696620286920252035203d3d2030290a090909097072696e746b28225c6e2020202020202022293b0a23656e6469660a0909097072696e746b2822205b3c2530386c783e5d202570535c6e222c20616464722c2028766f6964202a2961646472293b0a090909692b2b3b0a09097d0a097d0a097072696e746b28225c6e22293b0a7d0a0a766f69642073686f775f726567697374657273287374727563742070745f72656773202a72656773290a7b0a09737472756374206672616d65202a6670203d2028737472756374206672616d65202a29726567733b0a096d6d5f7365676d656e745f74206f6c645f6673203d206765745f667328293b0a0975313620632c202a63703b0a09756e7369676e6564206c6f6e6720616464723b0a09696e7420693b0a0a097072696e745f6d6f64756c657328293b0a097072696e746b282250433a205b3c2530386c783e5d202570535c6e222c20726567732d3e70632c2028766f6964202a29726567732d3e7063293b0a097072696e746b282253523a2025303478202053503a202570202061323a202530386c785c6e222c20726567732d3e73722c20726567732c20726567732d3e6132293b0a097072696e746b282264303a202530386c782020202064313a202530386c782020202064323a202530386c782020202064333a202530386c785c6e222c0a0920202020202020726567732d3e64302c20726567732d3e64312c20726567732d3e64322c20726567732d3e6433293b0a097072696e746b282264343a202530386c782020202064353a202530386c782020202061303a202530386c782020202061313a202530386c785c6e222c0a0920202020202020726567732d3e64342c20726567732d3e64352c20726567732d3e61302c20726567732d3e6131293b0a0a097072696e746b282250726f6365737320257320287069643a2025642c207461736b3d2570295c6e222c0a090963757272656e742d3e636f6d6d2c207461736b5f7069645f6e722863757272656e74292c2063757272656e74293b0a0961646472203d2028756e7369676e6564206c6f6e67292666702d3e756e3b0a097072696e746b28224672616d6520666f726d61743d255820222c20726567732d3e666f726d6174293b0a097377697463682028726567732d3e666f726d617429207b0a0963617365203078323a0a09097072696e746b2822696e73747220616464723d2530386c785c6e222c2066702d3e756e2e666d74322e6961646472293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7432293b0a0909627265616b3b0a0963617365203078333a0a09097072696e746b282265666620616464723d2530386c785c6e222c2066702d3e756e2e666d74332e65666661646472293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7433293b0a0909627265616b3b0a0963617365203078343a0a09097072696e746b28284350555f49535f303630203f20226661756c7420616464723d2530386c782066736c773d2530386c785c6e220a0909093a202265666620616464723d2530386c782070633d2530386c785c6e22292c0a09090966702d3e756e2e666d74342e656666616464722c2066702d3e756e2e666d74342e7063293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7434293b0a0909627265616b3b0a0963617365203078373a0a09097072696e746b282265666620616464723d2530386c78207373773d253034782066616464723d2530386c785c6e222c0a09090966702d3e756e2e666d74372e656666616464722c2066702d3e756e2e666d74372e7373772c2066702d3e756e2e666d74372e6661646472293b0a09097072696e746b28227762203120737461742f616464722f646174613a2025303478202530386c78202530386c785c6e222c0a09090966702d3e756e2e666d74372e776231732c2066702d3e756e2e666d74372e776231612c2066702d3e756e2e666d74372e77623164706430293b0a09097072696e746b28227762203220737461742f616464722f646174613a2025303478202530386c78202530386c785c6e222c0a09090966702d3e756e2e666d74372e776232732c2066702d3e756e2e666d74372e776232612c2066702d3e756e2e666d74372e77623264293b0a09097072696e746b28227762203320737461742f616464722f646174613a2025303478202530386c78202530386c785c6e222c0a09090966702d3e756e2e666d74372e776233732c2066702d3e756e2e666d74372e776233612c2066702d3e756e2e666d74372e77623364293b0a09097072696e746b28227075736820646174613a202530386c78202530386c78202530386c78202530386c785c6e222c0a09090966702d3e756e2e666d74372e776231647064302c2066702d3e756e2e666d74372e7064312c2066702d3e756e2e666d74372e7064322c0a09090966702d3e756e2e666d74372e706433293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7437293b0a0909627265616b3b0a0963617365203078393a0a09097072696e746b2822696e73747220616464723d2530386c785c6e222c2066702d3e756e2e666d74392e6961646472293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7439293b0a0909627265616b3b0a0963617365203078613a0a09097072696e746b28227373773d25303478206973633d25303478206973623d253034782064616464723d2530386c7820646f6275663d2530386c785c6e222c0a09090966702d3e756e2e666d74612e7373772c2066702d3e756e2e666d74612e6973632c2066702d3e756e2e666d74612e6973622c0a09090966702d3e756e2e666d74612e64616464722c2066702d3e756e2e666d74612e646f627566293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7461293b0a0909627265616b3b0a0963617365203078623a0a09097072696e746b28227373773d25303478206973633d25303478206973623d253034782064616464723d2530386c7820646f6275663d2530386c785c6e222c0a09090966702d3e756e2e666d74622e7373772c2066702d3e756e2e666d74622e6973632c2066702d3e756e2e666d74622e6973622c0a09090966702d3e756e2e666d74622e64616464722c2066702d3e756e2e666d74622e646f627566293b0a09097072696e746b282262616464723d2530386c782064696275663d2530386c78207665723d25785c6e222c0a09090966702d3e756e2e666d74622e62616464722c2066702d3e756e2e666d74622e64696275662c2066702d3e756e2e666d74622e766572293b0a090961646472202b3d2073697a656f662866702d3e756e2e666d7462293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b28225c6e22293b0a097d0a0973686f775f737461636b284e554c4c2c2028756e7369676e6564206c6f6e67202a2961646472293b0a0a097072696e746b2822436f64653a22293b0a097365745f6673284b45524e454c5f4453293b0a096370203d2028753136202a29726567732d3e70633b0a09666f72202869203d202d383b2069203c2031363b20692b2b29207b0a0909696620286765745f7573657228632c206370202b2069292026262069203e3d203029207b0a0909097072696e746b2822204261642050432076616c75652e22293b0a090909627265616b3b0a09097d0a09097072696e746b2869203f2022202530347822203a2022203c253034783e222c2063293b0a097d0a097365745f6673286f6c645f6673293b0a097072696e746b2028225c6e22293b0a7d0a0a766f69642073686f775f737461636b28737472756374207461736b5f737472756374202a7461736b2c20756e7369676e6564206c6f6e67202a737461636b290a7b0a09756e7369676e6564206c6f6e67202a703b0a09756e7369676e6564206c6f6e67202a656e64737461636b3b0a09696e7420693b0a0a096966202821737461636b29207b0a0909696620287461736b290a090909737461636b203d2028756e7369676e6564206c6f6e67202a297461736b2d3e7468726561642e657370303b0a0909656c73650a090909737461636b203d2028756e7369676e6564206c6f6e67202a2926737461636b3b0a097d0a09656e64737461636b203d2028756e7369676e6564206c6f6e67202a29282828756e7369676e6564206c6f6e6729737461636b202b205448524541445f53495a45202d2031292026202d5448524541445f53495a45293b0a0a097072696e746b2822537461636b2066726f6d202530386c783a222c2028756e7369676e6564206c6f6e6729737461636b293b0a0970203d20737461636b3b0a09666f72202869203d20303b2069203c206b737461636b5f64657074685f746f5f7072696e743b20692b2b29207b0a09096966202870202b2031203e20656e64737461636b290a090909627265616b3b0a0909696620286920252038203d3d2030290a0909097072696e746b28225c6e2020202020202022293b0a09097072696e746b2822202530386c78222c202a702b2b293b0a097d0a097072696e746b28225c6e22293b0a0973686f775f747261636528737461636b293b0a7d0a0a2f2a0a202a20546865206172636869746563747572652d696e646570656e64656e74206261636b74726163652067656e657261746f720a202a2f0a766f69642064756d705f737461636b28766f6964290a7b0a09756e7369676e6564206c6f6e6720737461636b3b0a0a0973686f775f74726163652826737461636b293b0a7d0a0a4558504f52545f53594d424f4c2864756d705f737461636b293b0a0a2f2a0a202a2054686520766563746f72206e756d6265722072657475726e656420696e20746865206672616d6520706f696e746572206d617920616c736f20636f6e7461696e0a202a20746865202266732220284661756c7420537461747573292062697473206f6e20436f6c64466972652e2054686573652061726520696e2074686520626f74746f6d0a202a203220626974732c20616e64207570706572203220626974732e20536f207765206e65656420746f206d61736b206f757420746865207265616c20766563746f720a202a206e756d626572206265666f7265207573696e6720697420696e20636f6d70617269736f6e732e20596f7520646f6e2774206e65656420746f20646f2074686973206f6e0a202a207265616c2036386b2070617274732c2062757420697420776f6e27742068757274206569746865722e0a202a2f0a0a766f6964206261645f73757065725f747261702028737472756374206672616d65202a6670290a7b0a09696e7420766563746f72203d202866702d3e7074726567732e766563746f72203e3e203229202620307866663b0a0a09636f6e736f6c655f766572626f736528293b0a0969662028766563746f72203c2041525241595f53495a45287665635f6e616d657329290a09097072696e746b2028222a2a2a202573202a2a2a202020464f524d41543d25585c6e222c0a0909097665635f6e616d65735b766563746f725d2c0a09090966702d3e7074726567732e666f726d6174293b0a09656c73650a09097072696e746b2028222a2a2a20457863657074696f6e202564202a2a2a202020464f524d41543d25585c6e222c0a090909766563746f722c2066702d3e7074726567732e666f726d6174293b0a0969662028766563746f72203d3d205645435f41444452455252202626204350555f49535f3032305f4f525f30333029207b0a0909756e7369676e65642073686f727420737377203d2066702d3e756e2e666d74622e7373773b0a0a09097072696e746b2028225353573d25233036782020222c20737377293b0a0a0909696620287373772026205243290a0909097072696e746b20282250697065207374616765204320696e737472756374696f6e206661756c742061742025233031306c785c6e222c0a090909092866702d3e7074726567732e666f726d617429203d3d20307841203f0a0909090966702d3e7074726567732e7063202b2032203a2066702d3e756e2e666d74622e6261646472202d2032293b0a0909696620287373772026205242290a0909097072696e746b20282250697065207374616765204220696e737472756374696f6e206661756c742061742025233031306c785c6e222c0a090909092866702d3e7074726567732e666f726d617429203d3d20307841203f0a0909090966702d3e7074726567732e7063202b2034203a2066702d3e756e2e666d74622e6261646472293b0a0909696620287373772026204446290a0909097072696e746b20282244617461202573206661756c742061742025233031306c7820696e202573202870633d25236c78295c6e222c0a090909097373772026205257203f20227265616422203a20227772697465222c0a0909090966702d3e756e2e666d74622e64616464722c2073706163655f6e616d65735b7373772026204446435d2c0a0909090966702d3e7074726567732e7063293b0a097d0a097072696e746b20282243757272656e742070726f636573732069642069732025645c6e222c207461736b5f7069645f6e722863757272656e7429293b0a096469655f69665f6b65726e656c2822424144204b45524e454c2054524150222c202666702d3e7074726567732c2030293b0a7d0a0a61736d6c696e6b61676520766f696420747261705f6328737472756374206672616d65202a6670290a7b0a09696e74207369673b0a09696e7420766563746f72203d202866702d3e7074726567732e766563746f72203e3e203229202620307866663b0a09736967696e666f5f7420696e666f3b0a0a096966202866702d3e7074726567732e737220262050535f5329207b0a090969662028766563746f72203d3d205645435f545241434529207b0a0909092f2a207472616365642061207472617070696e6720696e737472756374696f6e206f6e20612036383032302f33302c0a090909202a207265616c20657863657074696f6e2077696c6c20626520657865637574656420616674657277617264732e0a090909202a2f0a09097d20656c736520696620282168616e646c655f6b65726e656c5f6661756c74282666702d3e70747265677329290a0909096261645f73757065725f74726170286670293b0a090972657475726e3b0a097d0a0a092f2a2073656e642074686520617070726f707269617465207369676e616c20746f2074686520757365722070726f6772616d202a2f0a097377697463682028766563746f7229207b0a092020202063617365205645435f414444524552523a0a0909696e666f2e73695f636f6465203d204255535f414452414c4e3b0a0909736967203d205349474255533b0a0909627265616b3b0a092020202063617365205645435f494c4c4547414c3a0a092020202063617365205645435f4c494e4531303a0a092020202063617365205645435f4c494e4531313a0a0909696e666f2e73695f636f6465203d20494c4c5f494c4c4f50433b0a0909736967203d20534947494c4c3b0a0909627265616b3b0a092020202063617365205645435f505249563a0a0909696e666f2e73695f636f6465203d20494c4c5f5052564f50433b0a0909736967203d20534947494c4c3b0a0909627265616b3b0a092020202063617365205645435f434f50524f433a0a0909696e666f2e73695f636f6465203d20494c4c5f434f50524f433b0a0909736967203d20534947494c4c3b0a0909627265616b3b0a092020202063617365205645435f54524150313a0a092020202063617365205645435f54524150323a0a092020202063617365205645435f54524150333a0a092020202063617365205645435f54524150343a0a092020202063617365205645435f54524150353a0a092020202063617365205645435f54524150363a0a092020202063617365205645435f54524150373a0a092020202063617365205645435f54524150383a0a092020202063617365205645435f54524150393a0a092020202063617365205645435f5452415031303a0a092020202063617365205645435f5452415031313a0a092020202063617365205645435f5452415031323a0a092020202063617365205645435f5452415031333a0a092020202063617365205645435f5452415031343a0a0909696e666f2e73695f636f6465203d20494c4c5f494c4c5452503b0a0909736967203d20534947494c4c3b0a0909627265616b3b0a092020202063617365205645435f4650425255433a0a092020202063617365205645435f46504f453a0a092020202063617365205645435f46504e414e3a0a0909696e666f2e73695f636f6465203d204650455f464c54494e563b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f465049523a0a0909696e666f2e73695f636f6465203d204650455f464c545245533b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f46504449565a3a0a0909696e666f2e73695f636f6465203d204650455f464c544449563b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f4650554e4445523a0a0909696e666f2e73695f636f6465203d204650455f464c54554e443b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f46504f5645523a0a0909696e666f2e73695f636f6465203d204650455f464c544f56463b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f5a45524f4449563a0a0909696e666f2e73695f636f6465203d204650455f494e544449563b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f43484b3a0a092020202063617365205645435f545241503a0a0909696e666f2e73695f636f6465203d204650455f494e544f56463b0a0909736967203d205349474650453b0a0909627265616b3b0a092020202063617365205645435f54524143453a09092f2a207074726163652073696e676c652073746570202a2f0a0909696e666f2e73695f636f6465203d20545241505f54524143453b0a0909736967203d20534947545241503b0a0909627265616b3b0a092020202063617365205645435f5452415031353a09092f2a20627265616b706f696e74202a2f0a0909696e666f2e73695f636f6465203d20545241505f42524b50543b0a0909736967203d20534947545241503b0a0909627265616b3b0a092020202064656661756c743a0a0909696e666f2e73695f636f6465203d20494c4c5f494c4c4f50433b0a0909736967203d20534947494c4c3b0a0909627265616b3b0a097d0a09696e666f2e73695f7369676e6f203d207369673b0a09696e666f2e73695f6572726e6f203d20303b0a09737769746368202866702d3e7074726567732e666f726d617429207b0a092020202064656661756c743a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e7074726567732e70633b0a0909627265616b3b0a09202020206361736520323a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e756e2e666d74322e69616464723b0a0909627265616b3b0a09202020206361736520373a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e756e2e666d74372e656666616464723b0a0909627265616b3b0a09202020206361736520393a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e756e2e666d74392e69616464723b0a0909627265616b3b0a0920202020636173652031303a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e756e2e666d74612e64616464723b0a0909627265616b3b0a0920202020636173652031313a0a0909696e666f2e73695f61646472203d2028766f6964202a292066702d3e756e2e666d74622e64616464723b0a0909627265616b3b0a097d0a09666f7263655f7369675f696e666f20287369672c2026696e666f2c2063757272656e74293b0a7d0a0a766f6964206469655f69665f6b65726e656c202863686172202a7374722c207374727563742070745f72656773202a66702c20696e74206e72290a7b0a0969662028212866702d3e737220262050535f5329290a090972657475726e3b0a0a09636f6e736f6c655f766572626f736528293b0a097072696e746b282225733a20253038785c6e222c7374722c6e72293b0a0973686f775f726567697374657273286670293b0a096164645f7461696e74285441494e545f444945293b0a09646f5f657869742853494753454756293b0a7d0a0a61736d6c696e6b61676520766f6964207365745f6573703028756e7369676e6564206c6f6e6720737370290a7b0a0963757272656e742d3e7468726561642e65737030203d207373703b0a7d0a0a2f2a0a202a20546869732066756e6374696f6e2069732063616c6c656420696620616e206572726f72206f63637572207768696c6520616363657373696e670a202a20757365722d73706163652066726f6d20746865206670737030343020636f64652e0a202a2f0a61736d6c696e6b61676520766f696420667073703034305f64696528766f6964290a7b0a09646f5f657869742853494753454756293b0a7d0a0a23696664656620434f4e4649475f4d36384b4650555f454d550a61736d6c696e6b61676520766f6964206670656d755f7369676e616c28696e74207369676e616c2c20696e7420636f64652c20766f6964202a61646472290a7b0a09736967696e666f5f7420696e666f3b0a0a09696e666f2e73695f7369676e6f203d207369676e616c3b0a09696e666f2e73695f6572726e6f203d20303b0a09696e666f2e73695f636f6465203d20636f64653b0a09696e666f2e73695f61646472203d20616464723b0a09666f7263655f7369675f696e666f287369676e616c2c2026696e666f2c2063757272656e74293b0a7d0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f766563746f72732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303734353600313231313437343433333000303031373531310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020766563746f72732e630a202a0a202a2020436f707972696768742028432920313939332c20313939342062792048616d697368204d6163646f6e616c640a202a0a202a20203638303430206669786573206279204d69636861656c205261757363680a202a20203638303430206669786573206279204d617274696e204170656c0a202a2020363830343020666978657320616e642077726974656261636b2062792052696368617264205a69646c69636b790a202a2020363830363020666978657320627920526f6d616e20486f64656b0a202a20203638303630206669786573206279204a657370657220536b6f760a202a0a202a20546869732066696c65206973207375626a65637420746f20746865207465726d7320616e6420636f6e646974696f6e73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652e2020536565207468652066696c6520434f5059494e4720696e20746865206d61696e206469726563746f7279206f66207468697320617263686976650a202a20666f72206d6f72652064657461696c732e0a202a2f0a0a2f2a0a202a205365747320757020616c6c20657863657074696f6e20766563746f72730a202a2f0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6b616c6c73796d732e683e0a0a23696e636c756465203c61736d2f73657475702e683e0a23696e636c756465203c61736d2f6670752e683e0a23696e636c756465203c61736d2f74726170732e683e0a0a2f2a20617373656d626c657220726f7574696e6573202a2f0a61736d6c696e6b61676520766f69642073797374656d5f63616c6c28766f6964293b0a61736d6c696e6b61676520766f69642062757365727228766f6964293b0a61736d6c696e6b61676520766f6964207472617028766f6964293b0a61736d6c696e6b61676520766f6964206e6d6968616e646c657228766f6964293b0a23696664656620434f4e4649475f4d36384b4650555f454d550a61736d6c696e6b61676520766f6964206670755f656d7528766f6964293b0a23656e6469660a0a655f766563746f7220766563746f72735b3235365d3b0a0a2f2a206e6d692068616e646c657220666f722074686520416d696761202a2f0a61736d28222e746578745c6e220a202020205f5f414c49474e5f53545220225c6e220a20202020226e6d6968616e646c65723a2072746522293b0a0a2f2a0a202a2074686973206d7573742062652063616c6c65642076657279206561726c7920617320746865206b65726e656c206d696768740a202a2075736520736f6d6520696e737472756374696f6e20746861742061726520656d756c61746564206f6e20746865203036300a202a20616e6420736f20776527726520707265706172656420666f72206561726c792070726f626520617474656d7074732028652e672e206e665f696e6974292e0a202a2f0a766f6964205f5f696e697420626173655f747261705f696e697428766f6964290a7b0a09696620284d4143485f49535f53554e335829207b0a090965787465726e20655f766563746f72202a73756e33785f70726f6d5f7662723b0a0a09095f5f61736d5f5f20766f6c6174696c652028226d6f7665632025257662722c20253022203a20223d7222202873756e33785f70726f6d5f76627229293b0a097d0a0a092f2a2073657475702074686520657863657074696f6e20766563746f72207461626c65202a2f0a095f5f61736d5f5f20766f6c6174696c652028226d6f7665632025302c252576627222203a203a20227222202828766f69642a29766563746f727329293b0a0a09696620284350555f49535f30363029207b0a09092f2a207365742075702049535020656e74727920706f696e7473202a2f0a090961736d6c696e6b61676520766f696420756e696d705f76656328766f6964292061736d2028225f3036305f6973705f756e696d7022293b0a0a0909766563746f72735b5645435f554e494d5049495d203d20756e696d705f7665633b0a097d0a0a09766563746f72735b5645435f4255534552525d203d206275736572723b0a09766563746f72735b5645435f494c4c4547414c5d203d20747261703b0a09766563746f72735b5645435f5359535d203d2073797374656d5f63616c6c3b0a7d0a0a766f6964205f5f696e697420747261705f696e69742028766f6964290a7b0a09696e7420693b0a0a09666f72202869203d205645435f535055523b2069203c3d205645435f494e54373b20692b2b290a0909766563746f72735b695d203d206261645f696e7468616e646c65723b0a0a09666f72202869203d20303b2069203c205645435f555345523b20692b2b290a09096966202821766563746f72735b695d290a090909766563746f72735b695d203d20747261703b0a0a09666f72202869203d205645435f555345523b2069203c203235363b20692b2b290a0909766563746f72735b695d203d206261645f696e7468616e646c65723b0a0a23696664656620434f4e4649475f4d36384b4650555f454d550a09696620284650555f49535f454d55290a0909766563746f72735b5645435f4c494e4531315d203d206670755f656d753b0a23656e6469660a0a09696620284350555f49535f30343020262620214650555f49535f454d5529207b0a09092f2a20736574207570204650535020656e74727920706f696e7473202a2f0a090961736d6c696e6b61676520766f696420647a5f76656328766f6964292061736d202822647a22293b0a090961736d6c696e6b61676520766f696420696e65785f76656328766f6964292061736d202822696e657822293b0a090961736d6c696e6b61676520766f6964206f76666c5f76656328766f6964292061736d2028226f76666c22293b0a090961736d6c696e6b61676520766f696420756e666c5f76656328766f6964292061736d202822756e666c22293b0a090961736d6c696e6b61676520766f696420736e616e5f76656328766f6964292061736d202822736e616e22293b0a090961736d6c696e6b61676520766f6964206f706572725f76656328766f6964292061736d2028226f7065727222293b0a090961736d6c696e6b61676520766f6964206273756e5f76656328766f6964292061736d2028226273756e22293b0a090961736d6c696e6b61676520766f696420666c696e655f76656328766f6964292061736d202822666c696e6522293b0a090961736d6c696e6b61676520766f696420756e737570705f76656328766f6964292061736d202822756e7375707022293b0a0a0909766563746f72735b5645435f46504449565a5d203d20647a5f7665633b0a0909766563746f72735b5645435f465049525d203d20696e65785f7665633b0a0909766563746f72735b5645435f46504f5645525d203d206f76666c5f7665633b0a0909766563746f72735b5645435f4650554e4445525d203d20756e666c5f7665633b0a0909766563746f72735b5645435f46504e414e5d203d20736e616e5f7665633b0a0909766563746f72735b5645435f46504f455d203d206f706572725f7665633b0a0909766563746f72735b5645435f4650425255435d203d206273756e5f7665633b0a0909766563746f72735b5645435f4c494e4531315d203d20666c696e655f7665633b0a0909766563746f72735b5645435f4650554e5355505d203d20756e737570705f7665633b0a097d0a0a09696620284350555f49535f30363020262620214650555f49535f454d5529207b0a09092f2a2073657420757020494650535020656e74727920706f696e7473202a2f0a090961736d6c696e6b61676520766f696420736e616e5f7665633628766f6964292061736d2028225f3036305f667073705f736e616e22293b0a090961736d6c696e6b61676520766f6964206f706572725f7665633628766f6964292061736d2028225f3036305f667073705f6f7065727222293b0a090961736d6c696e6b61676520766f6964206f76666c5f7665633628766f6964292061736d2028225f3036305f667073705f6f76666c22293b0a090961736d6c696e6b61676520766f696420756e666c5f7665633628766f6964292061736d2028225f3036305f667073705f756e666c22293b0a090961736d6c696e6b61676520766f696420647a5f7665633628766f6964292061736d2028225f3036305f667073705f647a22293b0a090961736d6c696e6b61676520766f696420696e65785f7665633628766f6964292061736d2028225f3036305f667073705f696e657822293b0a090961736d6c696e6b61676520766f696420666c696e655f7665633628766f6964292061736d2028225f3036305f667073705f666c696e6522293b0a090961736d6c696e6b61676520766f696420756e737570705f7665633628766f6964292061736d2028225f3036305f667073705f756e7375707022293b0a090961736d6c696e6b61676520766f6964206566666164645f7665633628766f6964292061736d2028225f3036305f667073705f65666661646422293b0a0a0909766563746f72735b5645435f46504e414e5d203d20736e616e5f766563363b0a0909766563746f72735b5645435f46504f455d203d206f706572725f766563363b0a0909766563746f72735b5645435f46504f5645525d203d206f76666c5f766563363b0a0909766563746f72735b5645435f4650554e4445525d203d20756e666c5f766563363b0a0909766563746f72735b5645435f46504449565a5d203d20647a5f766563363b0a0909766563746f72735b5645435f465049525d203d20696e65785f766563363b0a0909766563746f72735b5645435f4c494e4531315d203d20666c696e655f766563363b0a0909766563746f72735b5645435f4650554e5355505d203d20756e737570705f766563363b0a0909766563746f72735b5645435f554e494d5045415d203d206566666164645f766563363b0a097d0a0a20202020202020202f2a2069662072756e6e696e67206f6e20616e20616d6967612c206d616b6520746865204e4d4920696e7465727275707420646f206e6f7468696e67202a2f0a09696620284d4143485f49535f414d49474129207b0a0909766563746f72735b5645435f494e54375d203d206e6d6968616e646c65723b0a097d0a7d0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f766d6c696e75782d6e6f6d6d752e6c6473000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303236363400313231313437343433333000303032313231330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a09766d6c696e75782e6c64732e53202d2d206d6173746572206c696e6b65722073637269707420666f72206d36386b6e6f6d6d7520617263680a202a0a202a0928432920436f7079726967687420323030322d323031322c204772656720556e6765726572203c6765726740736e6170676561722e636f6d3e0a202a0a202a0954686973206c696e6b65722073637269707420697320657175697070656420746f206275696c642065697468657220524f4d206c6f61646564206f722052414d0a202a0972756e206b65726e656c732e0a202a2f0a0a23696620646566696e656428434f4e4649475f52414d4b45524e454c290a23646566696e65094b544558545f4144445209434f4e4649475f4b45524e454c424153450a23656e6469660a23696620646566696e656428434f4e4649475f524f4d4b45524e454c290a23646566696e65094b544558545f4144445209434f4e4649475f524f4d53544152540a23646566696e65094b444154415f4144445209434f4e4649475f4b45524e454c424153450a23646566696e65094c4f41445f4f4646534554094b444154415f41444452202b202841444452282e7465787429202b2053495a454f46282e7465787429290a23656e6469660a0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a23696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a0a4f55545055545f41524348286d36386b290a454e545259285f7374617274290a0a6a696666696573203d206a6966666965735f3634202b20343b0a0a53454354494f4e53207b0a0a23696664656620434f4e4649475f524f4d5645430a092e203d20434f4e4649475f524f4d5645433b0a092e726f6d766563203a207b0a09095f5f726f6d5f7374617274203d202e3b0a09095f726f6d766563203d202e3b0a09092a282e726f6d766563290a09092a282e646174612e2e696e697476656374290a097d0a23656e6469660a0a092e203d204b544558545f414444523b0a0a095f74657874203d202e3b0a095f7374657874203d202e3b0a092e74657874203a207b0a0909484541445f544558540a0909544558545f544558540a090953434845445f544558540a09094c4f434b5f544558540a09092a282e6669787570290a09092e203d20414c49474e283136293b0a097d0a095f6574657874203d202e3b0a0a236966646566204b444154415f414444520a092e203d204b444154415f414444523b0a23656e6469660a0a095f7364617461203d202e3b0a09524f5f444154415f53454354494f4e28504147455f53495a45290a0952575f444154415f53454354494f4e2831362c20504147455f53495a452c205448524541445f53495a45290a095f6564617461203d202e3b0a0a09455843455054494f4e5f5441424c45283136290a094e4f5445530a0a092e203d20414c49474e28504147455f53495a45293b0a095f5f696e69745f626567696e203d202e3b0a09494e49545f544558545f53454354494f4e28504147455f53495a45290a09494e49545f444154415f53454354494f4e283136290a095045524350555f53454354494f4e283136290a092e6d36386b5f6669787570203a207b0a09095f5f73746172745f6669787570203d202e3b0a09092a282e6d36386b5f6669787570290a09095f5f73746f705f6669787570203d202e3b0a097d0a092e696e69742e64617461203a207b0a09092e203d20414c49474e28504147455f53495a45293b0a09095f5f696e69745f656e64203d202e3b0a097d0a0a094253535f53454354494f4e28302c20302c2030290a0a095f656e64203d202e3b0a0a0953544142535f44454255470a092e636f6d6d656e742030203a207b202a282e636f6d6d656e7429207d0a0a092f2a2053656374696f6e7320746f20626520646973636172646564202a2f0a0944495343415244530a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f766d6c696e75782d7374642e6c64730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303232303500313231313437343433333000303032303634310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206c642073637269707420746f206d616b65206d36386b204c696e7578206b65726e656c202a2f0a0a23696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a0a4f55545055545f464f524d41542822656c6633322d6d36386b222c2022656c6633322d6d36386b222c2022656c6633322d6d36386b22290a4f55545055545f41524348286d36386b290a454e545259285f7374617274290a6a696666696573203d206a6966666965735f3634202b20343b0a53454354494f4e530a7b0a20202e203d203078313030303b0a20205f74657874203d202e3b0909092f2a205465787420616e6420726561642d6f6e6c792064617461202a2f0a20202e74657874203a207b0a09484541445f544558540a09544558545f544558540a0953434845445f544558540a094c4f434b5f544558540a092a282e6669787570290a092a282e676e752e7761726e696e67290a097d203a74657874203d203078346537350a0a20205f6574657874203d202e3b0909092f2a20456e64206f6620746578742073656374696f6e202a2f0a0a2020455843455054494f4e5f5441424c45283136290a0a20205f7364617461203d202e3b0909092f2a205374617274206f6620646174612073656374696f6e202a2f0a0a2020524f444154410a0a202052575f444154415f53454354494f4e2831362c20504147455f53495a452c205448524541445f53495a45290a0a20204253535f53454354494f4e28302c20302c2030290a0a20205f6564617461203d202e3b0909092f2a20456e64206f6620646174612073656374696f6e202a2f0a0a20202f2a2077696c6c20626520667265656420616674657220696e6974202a2f0a20202e203d20414c49474e28504147455f53495a45293b09092f2a20496e697420636f646520616e642064617461202a2f0a20205f5f696e69745f626567696e203d202e3b0a2020494e49545f544558545f53454354494f4e28504147455f53495a4529203a646174610a2020494e49545f444154415f53454354494f4e283136290a20202e6d36386b5f6669787570203a207b0a095f5f73746172745f6669787570203d202e3b0a092a282e6d36386b5f6669787570290a095f5f73746f705f6669787570203d202e3b0a20207d0a20204e4f5445530a20202e696e69745f656e64203a207b0a092f2a205468697320414c49474e20626520696e20612073656374696f6e20736f2074686174205f656e642069732061742074686520656e64206f66207468650a092020206c6f6164207365676d656e742e202a2f0a092e203d20414c49474e28504147455f53495a45293b0a095f5f696e69745f656e64203d202e3b0a20207d0a0a20205f656e64203d202e203b0a0a202053544142535f44454255470a20202e636f6d6d656e742030203a207b202a282e636f6d6d656e7429207d0a0a20202f2a2053656374696f6e7320746f20626520646973636172646564202a2f0a202044495343415244530a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f766d6c696e75782d73756e332e6c647300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303230353500313231313437343433333000303032303734320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206c642073637269707420746f206d616b65206d36386b204c696e7578206b65726e656c202a2f0a0a23696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a0a4f55545055545f464f524d41542822656c6633322d6d36386b222c2022656c6633322d6d36386b222c2022656c6633322d6d36386b22290a4f55545055545f41524348286d36386b290a454e545259285f7374617274290a6a696666696573203d206a6966666965735f3634202b20343b0a53454354494f4e530a7b0a20202e203d203078453030323030303b0a20205f74657874203d202e3b0909092f2a205465787420616e6420726561642d6f6e6c792064617461202a2f0a20202e74657874203a207b0a09484541445f544558540a09544558545f544558540a0953434845445f544558540a094c4f434b5f544558540a092a282e6669787570290a092a282e676e752e7761726e696e67290a097d203a74657874203d203078346537350a09524f444154410a0a20205f6574657874203d202e3b0909092f2a20456e64206f6620746578742073656374696f6e202a2f0a0a2020455843455054494f4e5f5441424c4528313629203a646174610a20205f7364617461203d202e3b0909092f2a205374617274206f6620727720646174612073656374696f6e202a2f0a202052575f444154415f53454354494f4e2831362c20504147455f53495a452c205448524541445f53495a4529203a646174610a20202f2a20456e64206f66206461746120676f6573202a686572652a20736f20746861742066726565696e6720696e697420636f646520776f726b732070726f7065726c792e202a2f0a20205f6564617461203d202e3b0a20204e4f5445530a0a20202f2a2077696c6c20626520667265656420616674657220696e6974202a2f0a20202e203d20414c49474e28504147455f53495a45293b092f2a20496e697420636f646520616e642064617461202a2f0a5f5f696e69745f626567696e203d202e3b0a09494e49545f544558545f53454354494f4e28504147455f53495a45290a09494e49545f444154415f53454354494f4e283136290a092e6d36386b5f6669787570203a207b0a09095f5f73746172745f6669787570203d202e3b0a09092a282e6d36386b5f6669787570290a09095f5f73746f705f6669787570203d202e3b0a097d0a092e203d20414c49474e28504147455f53495a45293b0a095f5f696e69745f656e64203d202e3b0a0a20204253535f53454354494f4e28302c20302c2030290a0a20205f656e64203d202e203b0a0a202053544142535f44454255470a0a20202f2a2053656374696f6e7320746f20626520646973636172646564202a2f0a202044495343415244530a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6b65726e656c2f766d6c696e75782e6c64732e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303034303200313231313437343433333000303032303234370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696620646566696e656428434f4e4649475f4d4d55292026262021646566696e656428434f4e4649475f434f4c4446495245290a50484452530a7b0a2020746578742050545f4c4f41442046494c4548445220504844525320464c414753202837293b0a2020646174612050545f4c4f414420464c414753202837293b0a7d0a23696664656620434f4e4649475f53554e330a23696e636c7564652022766d6c696e75782d73756e332e6c6473220a23656c73650a23696e636c7564652022766d6c696e75782d7374642e6c6473220a23656e6469660a23656c73650a23696e636c7564652022766d6c696e75782d6e6f6d6d752e6c6473220a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6c69622f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353133320035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6c69622f4d616b6566696c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303035333600313231313437343433333000303031363537360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a230a23204d616b6566696c6520666f72206d36386b2d7370656369666963206c6962726172792066696c65732e2e0a230a0a6c69622d79093a3d206173686c6469332e6f20617368726469332e6f206c7368726469332e6f206d756c6469332e6f205c0a092020206d656d6370792e6f206d656d7365742e6f206d656d6d6f76652e6f0a0a6c69622d2428434f4e4649475f4d4d5529202b3d20737472696e672e6f20756163636573732e6f0a6c69622d2428434f4e4649475f4350555f4841535f4e4f5f4d554c444956363429202b3d206d756c7369332e6f206469767369332e6f20756469767369332e6f0a6c69622d2428434f4e4649475f4350555f4841535f4e4f5f4d554c444956363429202b3d206d6f647369332e6f20756d6f647369332e6f0a0a69666e64656620434f4e4649475f47454e455249435f4353554d0a6c69622d79092b3d20636865636b73756d2e6f0a656e6469660a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6c69622f6173686c6469332e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303331313300313231313437343433333000303031363632330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20617368726469332e63206578747261637465642066726f6d206763632d322e39352e322f6c6962676363322e632077686963682069733a202a2f0a2f2a20436f707972696768742028432920313938392c2039322d39382c2031393939204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a0a546869732066696c652069732070617274206f6620474e552043432e0a0a474e55204343206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a616e79206c617465722076657273696f6e2e0a0a474e5520434320697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a62757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a4d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a616c6f6e67207769746820474e552043433b20736565207468652066696c6520434f5059494e472e20204966206e6f742c20777269746520746f0a746865204672656520536f66747761726520466f756e646174696f6e2c2035392054656d706c6520506c616365202d205375697465203333302c0a426f73746f6e2c204d412030323131312d313330372c205553412e20202a2f0a0a23646566696e6520424954535f5045525f554e495420380a0a74797065646566090920696e7420534974797065095f5f6174747269627574655f5f2028286d6f6465202853492929293b0a7479706564656620756e7369676e656420696e742055534974797065095f5f6174747269627574655f5f2028286d6f6465202853492929293b0a74797065646566090920696e7420444974797065095f5f6174747269627574655f5f2028286d6f6465202844492929293b0a7479706564656620696e7420776f72645f74797065205f5f6174747269627574655f5f2028286d6f646520285f5f776f72645f5f2929293b0a0a737472756374204449737472756374207b53497479706520686967682c206c6f773b7d3b0a0a7479706564656620756e696f6e0a7b0a202073747275637420444973747275637420733b0a2020444974797065206c6c3b0a7d204449756e696f6e3b0a0a4449747970650a5f5f6173686c646933202844497479706520752c20776f72645f747970652062290a7b0a20204449756e696f6e20773b0a2020776f72645f7479706520626d3b0a20204449756e696f6e2075753b0a0a20206966202862203d3d2030290a2020202072657475726e20753b0a0a202075752e6c6c203d20753b0a0a2020626d203d202873697a656f66202853497479706529202a20424954535f5045525f554e495429202d20623b0a202069662028626d203c3d2030290a202020207b0a202020202020772e732e6c6f77203d20303b0a202020202020772e732e68696768203d2028555349747970652975752e732e6c6f77203c3c202d626d3b0a202020207d0a2020656c73650a202020207b0a202020202020555349747970652063617272696573203d2028555349747970652975752e732e6c6f77203e3e20626d3b0a202020202020772e732e6c6f77203d2028555349747970652975752e732e6c6f77203c3c20623b0a202020202020772e732e68696768203d202828555349747970652975752e732e68696768203c3c206229207c20636172726965733b0a202020207d0a0a202072657475726e20772e6c6c3b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f6d36386b2f6c69622f617368726469332e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332333200313231313437343433333000303031363633330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20617368726469332e63206578747261637465642066726f6d206763632d322e372e322f6c6962676363322e632077686963682069733a202a2f0a2f2a20436f707972696768742028432920313938392c20313939322c20313939332c20313939342c2031393935204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a0a546869732066696c652069732070617274206f6620474e552043432e0a0a474e55204343206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572 |