1. | 2d3e6f70732d3e7366665f6972715f636c656172290a09090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a09096174615f706f72745f7761726e2861702c202269727120747261705c6e22293b0a090972657475726e20313b0a097d0a23656e6469660a0972657475726e20303b092f2a20697271206e6f742068616e646c6564202a2f0a7d0a0a73746174696320756e7369676e656420696e74205f5f6174615f7366665f706f72745f696e747228737472756374206174615f706f7274202a61702c0a0909090909737472756374206174615f7175657565645f636d64202a71632c0a0909090909626f6f6c2068736d765f6f6e5f69646c65290a7b0a097538207374617475733b0a0a09565052494e544b282261746125753a2070726f746f636f6c202564207461736b5f73746174652025645c6e222c0a090961702d3e7072696e745f69642c2071632d3e74662e70726f746f636f6c2c2061702d3e68736d5f7461736b5f7374617465293b0a0a092f2a20436865636b20776865746865722077652061726520657870656374696e6720696e7465727275707420696e2074686973207374617465202a2f0a09737769746368202861702d3e68736d5f7461736b5f737461746529207b0a09636173652048534d5f53545f46495253543a0a09092f2a20536f6d65207072652d41544150492d3420646576696365732061737365727420494e5452510a0909202a2061742074686973207374617465207768656e20726561647920746f2072656365697665204344422e0a0909202a2f0a0a09092f2a20436865636b20746865204154415f44464c41475f4344425f494e545220666c616720697320656e6f75676820686572652e0a0909202a2054686520666c616720776173207475726e6564206f6e206f6e6c7920666f7220617461706920646576696365732e20204e6f0a0909202a206e65656420746f20636865636b206174615f69735f61746170692871632d3e74662e70726f746f636f6c2920616761696e2e0a0909202a2f0a090969662028212871632d3e6465762d3e666c6167732026204154415f44464c41475f4344425f494e545229290a09090972657475726e206174615f7366665f69646c655f697271286170293b0a0909627265616b3b0a09636173652048534d5f53545f49444c453a0a090972657475726e206174615f7366665f69646c655f697271286170293b0a0964656661756c743a0a0909627265616b3b0a097d0a0a092f2a20636865636b206d61696e207374617475732c20636c656172696e6720494e545251206966206e6565646564202a2f0a09737461747573203d206174615f7366665f6972715f737461747573286170293b0a09696620287374617475732026204154415f4255535929207b0a09096966202868736d765f6f6e5f69646c6529207b0a0909092f2a20424d444d4120656e67696e6520697320616c72656164792073746f707065642c2077652772652073637265776564202a2f0a09090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09097d20656c73650a09090972657475726e206174615f7366665f69646c655f697271286170293b0a097d0a0a092f2a20636c65617220697271206576656e7473202a2f0a096966202861702d3e6f70732d3e7366665f6972715f636c656172290a090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a0a096174615f7366665f68736d5f6d6f76652861702c2071632c207374617475732c2030293b0a0a0972657475726e20313b092f2a206972712068616e646c6564202a2f0a7d0a0a2f2a2a0a202a096174615f7366665f706f72745f696e7472202d2048616e646c652053464620706f727420696e746572727570740a202a094061703a20506f7274206f6e20776869636820696e7465727275707420617272697665642028706f737369626c792e2e2e290a202a094071633a205461736b66696c652063757272656e746c792061637469766520696e20656e67696e650a202a0a202a0948616e646c6520706f727420696e7465727275707420666f7220676976656e2071756575656420636f6d6d616e642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a094f6e6520696620696e74657272757074207761732068616e646c65642c207a65726f206966206e6f74202873686172656420697271292e0a202a2f0a756e7369676e656420696e74206174615f7366665f706f72745f696e747228737472756374206174615f706f7274202a61702c20737472756374206174615f7175657565645f636d64202a7163290a7b0a0972657475726e205f5f6174615f7366665f706f72745f696e74722861702c2071632c2066616c7365293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f706f72745f696e7472293b0a0a73746174696320696e6c696e652069727172657475726e5f74205f5f6174615f7366665f696e7465727275707428696e74206972712c20766f6964202a6465765f696e7374616e63652c0a09756e7369676e656420696e7420282a706f72745f696e74722928737472756374206174615f706f7274202a2c20737472756374206174615f7175657565645f636d64202a29290a7b0a09737472756374206174615f686f7374202a686f7374203d206465765f696e7374616e63653b0a09626f6f6c2072657472696564203d2066616c73653b0a09756e7369676e656420696e7420693b0a09756e7369676e656420696e742068616e646c65642c2069646c652c20706f6c6c696e673b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a20544f444f3a206d616b65205f6972717361766520636f6e646974696f6e616c206f6e207838362050434920494445206c6567616379206d6f6465202a2f0a097370696e5f6c6f636b5f697271736176652826686f73742d3e6c6f636b2c20666c616773293b0a0a72657472793a0a0968616e646c6564203d2069646c65203d20706f6c6c696e67203d20303b0a09666f72202869203d20303b2069203c20686f73742d3e6e5f706f7274733b20692b2b29207b0a0909737472756374206174615f706f7274202a6170203d20686f73742d3e706f7274735b695d3b0a0909737472756374206174615f7175657565645f636d64202a71633b0a0a09097163203d206174615f71635f66726f6d5f7461672861702c2061702d3e6c696e6b2e6163746976655f746167293b0a090969662028716329207b0a09090969662028212871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e4729290a0909090968616e646c6564207c3d20706f72745f696e74722861702c207163293b0a090909656c73650a09090909706f6c6c696e67207c3d2031203c3c20693b0a09097d20656c73650a09090969646c65207c3d2031203c3c20693b0a097d0a0a092f2a0a09202a204966206e6f20706f72742077617320657870656374696e6720495251206275742074686520636f6e74726f6c6c65722069732061637475616c6c790a09202a20617373657274696e6720495251206c696e652c206e6f626f64792063617265642077696c6c20656e7375652e2020436865636b204952510a09202a2070656e64696e672073746174757320696620617661696c61626c6520616e6420636c6561722073707572696f7573204952512e0a09202a2f0a09696620282168616e646c656420262620217265747269656429207b0a0909626f6f6c207265747279203d2066616c73653b0a0a0909666f72202869203d20303b2069203c20686f73742d3e6e5f706f7274733b20692b2b29207b0a090909737472756374206174615f706f7274202a6170203d20686f73742d3e706f7274735b695d3b0a0a09090969662028706f6c6c696e672026202831203c3c206929290a09090909636f6e74696e75653b0a0a090909696620282161702d3e6f70732d3e7366665f6972715f636865636b207c7c0a090909202020202161702d3e6f70732d3e7366665f6972715f636865636b28617029290a09090909636f6e74696e75653b0a0a0909096966202869646c652026202831203c3c20692929207b0a0909090961702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a090909096966202861702d3e6f70732d3e7366665f6972715f636c656172290a090909090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a0909097d20656c7365207b0a090909092f2a20636c65617220494e54525120616e6420636865636b206966204255535920636c6561726564202a2f0a0909090969662028212861702d3e6f70732d3e7366665f636865636b5f737461747573286170292026204154415f4255535929290a09090909097265747279207c3d20747275653b0a090909092f2a0a09090909202a205769746820636f6d6d616e6420696e20666c696768742c2077652063616e277420646f0a09090909202a207366665f6972715f636c656172282920772f6f20726163696e67207769746820636f6d706c6574696f6e2e0a09090909202a2f0a0909097d0a09097d0a0a090969662028726574727929207b0a09090972657472696564203d20747275653b0a090909676f746f2072657472793b0a09097d0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652826686f73742d3e6c6f636b2c20666c616773293b0a0a0972657475726e204952515f52455456414c2868616e646c6564293b0a7d0a0a2f2a2a0a202a096174615f7366665f696e74657272757074202d2044656661756c74205346462041544120686f737420696e746572727570742068616e646c65720a202a09406972713a20697271206c696e652028756e75736564290a202a09406465765f696e7374616e63653a20706f696e74657220746f206f7572206174615f686f737420696e666f726d6174696f6e207374727563747572650a202a0a202a0944656661756c7420696e746572727570742068616e646c657220666f72205043492049444520646576696365732e202043616c6c730a202a096174615f7366665f706f72745f696e7472282920666f72206561636820706f72742074686174206973206e6f742064697361626c65642e0a202a0a202a094c4f434b494e473a0a202a094f627461696e7320686f7374206c6f636b20647572696e67206f7065726174696f6e2e0a202a0a202a0952455455524e533a0a202a094952515f4e4f4e45206f72204952515f48414e444c45442e0a202a2f0a69727172657475726e5f74206174615f7366665f696e7465727275707428696e74206972712c20766f6964202a6465765f696e7374616e6365290a7b0a0972657475726e205f5f6174615f7366665f696e74657272757074286972712c206465765f696e7374616e63652c206174615f7366665f706f72745f696e7472293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f696e74657272757074293b0a0a2f2a2a0a202a096174615f7366665f6c6f73745f696e74657272757074092d09436865636b20666f7220616e206170706172656e74206c6f737420696e746572727570740a202a094061703a20706f72742074686174206170706561727320746f20686176652074696d6564206f75740a202a0a202a0943616c6c65642066726f6d20746865206c6962617461206572726f722068616e646c657273207768656e2074686520636f726520636f64652073757370656374730a202a09616e20696e7465727275707420686173206265656e206c6f73742e2049662069742068617320636f6d706c65746520616e797468696e672077652063616e20616e640a202a097468656e2072657475726e2e20496e74657266616365206d75737420737570706f727420616c7473746174757320666f722074686973206661737465720a202a097265636f7665727920746f206f636375722e0a202a0a202a094c6f636b696e673a0a202a0943616c6c657220686f6c647320686f7374206c6f636b0a202a2f0a0a766f6964206174615f7366665f6c6f73745f696e7465727275707428737472756374206174615f706f7274202a6170290a7b0a097538207374617475733b0a09737472756374206174615f7175657565645f636d64202a71633b0a0a092f2a204f6e6c79206f6e65206f75747374616e64696e6720636f6d6d616e642070657220534646206368616e6e656c202a2f0a097163203d206174615f71635f66726f6d5f7461672861702c2061702d3e6c696e6b2e6163746976655f746167293b0a092f2a2057652063616e6e6f74206c6f736520616e20696e74657272757074206f6e2061206e6f6e2d6578697374656e74206f7220706f6c6c656420636f6d6d616e64202a2f0a0969662028217163207c7c2071632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a090972657475726e3b0a092f2a205365652069662074686520636f6e74726f6c6c6572207468696e6b73206974206973207374696c6c2062757379202d20696620736f2074686520636f6d6d616e640a0920202069736e27742061206c6f73742049525120627574206973207374696c6c20696e2070726f6772657373202a2f0a09737461747573203d206174615f7366665f616c74737461747573286170293b0a09696620287374617475732026204154415f42555359290a090972657475726e3b0a0a092f2a20546865726520776173206120636f6d6d616e642072756e6e696e672c20776520617265206e6f206c6f6e676572206275737920616e6420776520686176650a092020206e6f20696e746572727570742e202a2f0a096174615f706f72745f7761726e2861702c20226c6f737420696e7465727275707420285374617475732030782578295c6e222c0a0909090909090909737461747573293b0a092f2a2052756e2074686520686f737420696e74657272757074206c6f6769632061732069662074686520696e7465727275707420686164206e6f74206265656e0a092020206c6f7374202a2f0a096174615f7366665f706f72745f696e74722861702c207163293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f6c6f73745f696e74657272757074293b0a0a2f2a2a0a202a096174615f7366665f667265657a65202d20467265657a652053464620636f6e74726f6c6c657220706f72740a202a094061703a20706f727420746f20667265657a650a202a0a202a09467265657a652053464620636f6e74726f6c6c657220706f72742e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a766f6964206174615f7366665f667265657a6528737472756374206174615f706f7274202a6170290a7b0a0961702d3e63746c207c3d204154415f4e49454e3b0a0961702d3e6c6173745f63746c203d2061702d3e63746c3b0a0a096966202861702d3e6f70732d3e7366665f7365745f64657663746c207c7c2061702d3e696f616464722e63746c5f61646472290a09096174615f7366665f7365745f64657663746c2861702c2061702d3e63746c293b0a0a092f2a20556e646572206365727461696e2063697263756d7374616e6365732c20736f6d6520636f6e74726f6c6c65727320726169736520495251206f6e0a09202a204154415f4e49454e206d616e6970756c6174696f6e2e2020416c736f2c206d616e7920636f6e74726f6c6c657273206661696c20746f206d61736b0a09202a2070726576696f75736c792070656e64696e6720495251206f6e204154415f4e49454e20617373657274696f6e2e2020436c6561722069742e0a09202a2f0a0961702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a0a096966202861702d3e6f70732d3e7366665f6972715f636c656172290a090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f667265657a65293b0a0a2f2a2a0a202a096174615f7366665f74686177202d20546861772053464620636f6e74726f6c6c657220706f72740a202a094061703a20706f727420746f20746861770a202a0a202a09546861772053464620636f6e74726f6c6c657220706f72742e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a766f6964206174615f7366665f7468617728737472756374206174615f706f7274202a6170290a7b0a092f2a20636c65617220262072652d656e61626c6520696e7465727275707473202a2f0a0961702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a096966202861702d3e6f70732d3e7366665f6972715f636c656172290a090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a096174615f7366665f6972715f6f6e286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f74686177293b0a0a2f2a2a0a202a096174615f7366665f7072657265736574202d207072657061726520534646206c696e6b20666f722072657365740a202a09406c696e6b3a20534646206c696e6b20746f2062652072657365740a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a09534646206c696e6b20406c696e6b2069732061626f757420746f2062652072657365742e2020496e697469616c697a652069742e202049742066697273740a202a0963616c6c73206174615f7374645f7072657265736574282920616e64207761697420666f7220214253592069662074686520706f72742069730a202a096265696e6720736f667472657365742e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7366665f707265726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f65685f636f6e74657874202a656863203d20266c696e6b2d3e65685f636f6e746578743b0a09696e742072633b0a0a097263203d206174615f7374645f7072657265736574286c696e6b2c20646561646c696e65293b0a09696620287263290a090972657475726e2072633b0a0a092f2a2069662077652772652061626f757420746f20646f206861726472657365742c206e6f7468696e67206d6f726520746f20646f202a2f0a09696620286568632d3e692e616374696f6e2026204154415f45485f484152445245534554290a090972657475726e20303b0a0a092f2a207761697420666f72202142535920696620776520646f6e2774206b6e6f772074686174206e6f20646576696365206973206174746163686564202a2f0a0969662028216174615f6c696e6b5f6f66666c696e65286c696e6b2929207b0a09097263203d206174615f7366665f776169745f7265616479286c696e6b2c20646561646c696e65293b0a090969662028726320262620726320213d202d454e4f44455629207b0a0909096174615f6c696e6b5f7761726e286c696e6b2c0a0909090920202020202022646576696365206e6f7420726561647920286572726e6f3d2564292c20666f7263696e67206861726472657365745c6e222c0a090909092020202020207263293b0a0909096568632d3e692e616374696f6e207c3d204154415f45485f4841524452455345543b0a09097d0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f7072657265736574293b0a0a2f2a2a0a202a096174615f64657663686b202d2050415441206465766963652070726573656e636520646574656374696f6e0a202a094061703a20415441206368616e6e656c20746f206578616d696e650a202a09406465766963653a2044657669636520746f206578616d696e6520287374617274696e67206174207a65726f290a202a0a202a095468697320746563686e6971756520776173206f726967696e616c6c792064657363726962656420696e0a202a0948616c65204c616e6469732773204154414452565220287777772e6174612d61746170692e636f6d292c20616e640a202a096c6174657220666f756e64206974732077617920696e746f20746865204154412f415441504920737065632e0a202a0a202a0957726974652061207061747465726e20746f207468652041544120736861646f77207265676973746572732c0a202a09616e642069662061206465766963652069732070726573656e742c2069742077696c6c20726573706f6e642062790a202a09636f72726563746c792073746f72696e6720616e64206563686f696e67206261636b207468650a202a0941544120736861646f7720726567697374657220636f6e74656e74732e0a202a0a202a094c4f434b494e473a0a202a0963616c6c65722e0a202a2f0a73746174696320756e7369676e656420696e74206174615f64657663686b28737472756374206174615f706f7274202a61702c20756e7369676e656420696e7420646576696365290a7b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a097538206e736563742c206c62616c3b0a0a0961702d3e6f70732d3e7366665f6465765f73656c6563742861702c20646576696365293b0a0a09696f77726974653828307835352c20696f616464722d3e6e736563745f61646472293b0a09696f77726974653828307861612c20696f616464722d3e6c62616c5f61646472293b0a0a09696f77726974653828307861612c20696f616464722d3e6e736563745f61646472293b0a09696f77726974653828307835352c20696f616464722d3e6c62616c5f61646472293b0a0a09696f77726974653828307835352c20696f616464722d3e6e736563745f61646472293b0a09696f77726974653828307861612c20696f616464722d3e6c62616c5f61646472293b0a0a096e73656374203d20696f726561643828696f616464722d3e6e736563745f61646472293b0a096c62616c203d20696f726561643828696f616464722d3e6c62616c5f61646472293b0a0a0969662028286e73656374203d3d20307835352920262620286c62616c203d3d203078616129290a090972657475726e20313b092f2a20776520666f756e64206120646576696365202a2f0a0a0972657475726e20303b09092f2a206e6f7468696e6720666f756e64202a2f0a7d0a0a2f2a2a0a202a096174615f7366665f6465765f636c617373696679202d2050617273652072657475726e65642041544120646576696365207369676e61747572650a202a09406465763a204154412064657669636520746f20636c61737369667920287374617274696e67206174207a65726f290a202a094070726573656e743a20646576696365207365656d732070726573656e740a202a0940725f6572723a2056616c7565206f66206572726f72207265676973746572206f6e20636f6d706c6574696f6e0a202a0a202a09416674657220616e206576656e74202d2d20535253542c20452e442e442e2c206f72205341544120434f4d5245534554202d2d206f63637572732c0a202a09616e204154412f41544150492d646566696e656420736574206f662076616c75657320697320706c6163656420696e20746865204154410a202a09736861646f77207265676973746572732c20696e6469636174696e672074686520726573756c7473206f662064657669636520646574656374696f6e0a202a09616e6420646961676e6f73746963732e0a202a0a202a0953656c6563742074686520415441206465766963652c20616e642072656164207468652076616c7565732066726f6d207468652041544120736861646f770a202a097265676973746572732e20205468656e207061727365206163636f7264696e6720746f20746865204572726f722072656769737465722076616c75652c0a202a09616e642074686520737065632d646566696e65642076616c756573206578616d696e6564206279206174615f6465765f636c61737369667928292e0a202a0a202a094c4f434b494e473a0a202a0963616c6c65722e0a202a0a202a0952455455524e533a0a202a094465766963652074797065202d20254154415f4445565f4154412c20254154415f4445565f4154415049206f7220254154415f4445565f4e4f4e452e0a202a2f0a756e7369676e656420696e74206174615f7366665f6465765f636c61737369667928737472756374206174615f646576696365202a6465762c20696e742070726573656e742c0a0909090920207538202a725f657272290a7b0a09737472756374206174615f706f7274202a6170203d206465762d3e6c696e6b2d3e61703b0a09737472756374206174615f7461736b66696c652074663b0a09756e7369676e656420696e7420636c6173733b0a097538206572723b0a0a0961702d3e6f70732d3e7366665f6465765f73656c6563742861702c206465762d3e6465766e6f293b0a0a096d656d736574282674662c20302c2073697a656f6628746629293b0a0a0961702d3e6f70732d3e7366665f74665f726561642861702c20267466293b0a09657272203d2074662e666561747572653b0a0969662028725f657272290a09092a725f657272203d206572723b0a0a092f2a2073656520696620646576696365207061737365642064696167733a20636f6e74696e756520616e64207761726e206c61746572202a2f0a0969662028657272203d3d2030290a09092f2a20646961676e6f73746963206661696c203a20646f206e6f7468696e67205f5945545f202a2f0a09096465762d3e686f726b616765207c3d204154415f484f524b4147455f444941474e4f535449433b0a09656c73652069662028657272203d3d2031290a09092f2a20646f206e6f7468696e67202a2f203b0a09656c73652069662028286465762d3e6465766e6f203d3d2030292026262028657272203d3d203078383129290a09092f2a20646f206e6f7468696e67202a2f203b0a09656c73650a090972657475726e204154415f4445565f4e4f4e453b0a0a092f2a2064657465726d696e652069662064657669636520697320415441206f72204154415049202a2f0a09636c617373203d206174615f6465765f636c61737369667928267466293b0a0a0969662028636c617373203d3d204154415f4445565f554e4b4e4f574e29207b0a09092f2a2049662074686520646576696365206661696c656420646961676e6f737469632c2069742773206c696b656c7920746f0a0909202a2068617665207265706f7274656420696e636f727265637420646576696365207369676e617475726520746f6f2e0a0909202a20417373756d6520415441206465766963652069662074686520646576696365207365656d732070726573656e74206275740a0909202a20646576696365207369676e617475726520697320696e76616c6964207769746820646961676e6f737469630a0909202a206661696c7572652e0a0909202a2f0a09096966202870726573656e7420262620286465762d3e686f726b6167652026204154415f484f524b4147455f444941474e4f5354494329290a090909636c617373203d204154415f4445565f4154413b0a0909656c73650a090909636c617373203d204154415f4445565f4e4f4e453b0a097d20656c7365206966202828636c617373203d3d204154415f4445565f415441292026260a09092020202861702d3e6f70732d3e7366665f636865636b5f73746174757328617029203d3d203029290a0909636c617373203d204154415f4445565f4e4f4e453b0a0a0972657475726e20636c6173733b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f6465765f636c617373696679293b0a0a2f2a2a0a202a096174615f7366665f776169745f61667465725f7265736574202d207761697420666f72206465766963657320746f206265636f6d652072656164792061667465722072657365740a202a09406c696e6b3a20534646206c696e6b207768696368206973206a7573742072657365740a202a09406465766d61736b3a206d61736b206f662070726573656e7420646576696365730a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a0957616974206465766963657320617474616368656420746f2053464620406c696e6b20746f206265636f6d652072656164792061667465720a202a0972657365742e2020497420636f6e7461696e7320707265636564696e67203135306d73207761697420746f2061766f696420616363657373696e672054460a202a0973746174757320726567697374657220746f6f206561726c792e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d454e4f44455620696620736f6d65206f7220616c6c206f66206465766963657320696e20406465766d61736b0a202a09646f6e2774207365656d20746f2065786973742e20202d6572726e6f206f6e206f74686572206572726f72732e0a202a2f0a696e74206174615f7366665f776169745f61667465725f726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e656420696e74206465766d61736b2c0a0909092020202020756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a09756e7369676e656420696e742064657630203d206465766d61736b2026202831203c3c2030293b0a09756e7369676e656420696e742064657631203d206465766d61736b2026202831203c3c2031293b0a09696e742072632c20726574203d20303b0a0a096174615f6d736c6565702861702c204154415f574149545f41465445525f5245534554293b0a0a092f2a20616c7761797320636865636b2072656164696e657373206f6620746865206d617374657220646576696365202a2f0a097263203d206174615f7366665f776169745f7265616479286c696e6b2c20646561646c696e65293b0a092f2a202d454e4f444556206d65616e7320746865206f646420636c6f776e20666f72676f74207468652044372070756c6c646f776e207265736973746f720a09202a20616e642054462073746174757320697320307866662c206261696c206f7574206f6e20697420746f6f2e0a09202a2f0a09696620287263290a090972657475726e2072633b0a0a092f2a2069662064657669636520312077617320666f756e6420696e206174615f64657663686b2c207761697420666f722072656769737465720a09202a206163636573732062726965666c792c207468656e207761697420666f722042535920746f20636c6561722e0a09202a2f0a09696620286465763129207b0a0909696e7420693b0a0a090961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2031293b0a0a09092f2a205761697420666f72207265676973746572206163636573732e2020536f6d652041544150492064657669636573206661696c0a0909202a20746f20736574206e736563742f6c62616c2061667465722072657365742c20736f20646f6e277420776173746520746f6f0a0909202a206d7563682074696d65206f6e2069742e2020576527726520676f6e6e61207761697420666f72202142535920616e797761792e0a0909202a2f0a0909666f72202869203d20303b2069203c20323b20692b2b29207b0a0909097538206e736563742c206c62616c3b0a0a0909096e73656374203d20696f726561643828696f616464722d3e6e736563745f61646472293b0a0909096c62616c203d20696f726561643828696f616464722d3e6c62616c5f61646472293b0a09090969662028286e73656374203d3d20312920262620286c62616c203d3d203129290a09090909627265616b3b0a0909096174615f6d736c6565702861702c203530293b092f2a20676976652064726976652061206272656174686572202a2f0a09097d0a0a09097263203d206174615f7366665f776169745f7265616479286c696e6b2c20646561646c696e65293b0a090969662028726329207b0a09090969662028726320213d202d454e4f444556290a0909090972657475726e2072633b0a090909726574203d2072633b0a09097d0a097d0a0a092f2a20697320616c6c2074686973207265616c6c79206e65636573736172793f202a2f0a0961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2030293b0a096966202864657631290a090961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2031293b0a096966202864657630290a090961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2030293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f776169745f61667465725f7265736574293b0a0a73746174696320696e74206174615f6275735f736f6674726573657428737472756374206174615f706f7274202a61702c20756e7369676e656420696e74206465766d61736b2c0a0909092020202020756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a0a09445052494e544b282261746125753a206275732072657365742076696120535253545c6e222c2061702d3e7072696e745f6964293b0a0a092f2a20736f6674776172652072657365742e2020636175736573206465763020746f2062652073656c6563746564202a2f0a09696f7772697465382861702d3e63746c2c20696f616464722d3e63746c5f61646472293b0a097564656c6179283230293b092f2a204649584d453a20666c757368202a2f0a09696f7772697465382861702d3e63746c207c204154415f535253542c20696f616464722d3e63746c5f61646472293b0a097564656c6179283230293b092f2a204649584d453a20666c757368202a2f0a09696f7772697465382861702d3e63746c2c20696f616464722d3e63746c5f61646472293b0a0961702d3e6c6173745f63746c203d2061702d3e63746c3b0a0a092f2a20776169742074686520706f727420746f206265636f6d65207265616479202a2f0a0972657475726e206174615f7366665f776169745f61667465725f7265736574282661702d3e6c696e6b2c206465766d61736b2c20646561646c696e65293b0a7d0a0a2f2a2a0a202a096174615f7366665f736f66747265736574202d20726573657420686f737420706f7274207669612041544120535253540a202a09406c696e6b3a20415441206c696e6b20746f2072657365740a202a0940636c61737365733a20726573756c74696e6720636c6173736573206f6620617474616368656420646576696365730a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a09526573657420686f737420706f7274207573696e672041544120535253542e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7366665f736f6674726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e656420696e74202a636c61737365732c0a0909202020202020756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a09756e7369676e656420696e7420736c6176655f706f737369626c65203d2061702d3e666c6167732026204154415f464c41475f534c4156455f504f53533b0a09756e7369676e656420696e74206465766d61736b203d20303b0a09696e742072633b0a097538206572723b0a0a09445052494e544b2822454e5445525c6e22293b0a0a092f2a2064657465726d696e652069662064657669636520302f31206172652070726573656e74202a2f0a09696620286174615f64657663686b2861702c203029290a09096465766d61736b207c3d202831203c3c2030293b0a0969662028736c6176655f706f737369626c65202626206174615f64657663686b2861702c203129290a09096465766d61736b207c3d202831203c3c2031293b0a0a092f2a2073656c65637420646576696365203020616761696e202a2f0a0961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2030293b0a0a092f2a20697373756520627573207265736574202a2f0a09445052494e544b282261626f757420746f20736f667472657365742c206465766d61736b3d25785c6e222c206465766d61736b293b0a097263203d206174615f6275735f736f667472657365742861702c206465766d61736b2c20646561646c696e65293b0a092f2a206966206c696e6b206973206f636375706965642c202d454e4f44455620746f6f20697320616e206572726f72202a2f0a096966202872632026262028726320213d202d454e4f444556207c7c20736174615f7363725f76616c6964286c696e6b292929207b0a09096174615f6c696e6b5f657272286c696e6b2c202253525354206661696c656420286572726e6f3d2564295c6e222c207263293b0a090972657475726e2072633b0a097d0a0a092f2a2064657465726d696e65206279207369676e61747572652077686574686572207765206861766520415441206f722041544150492064657669636573202a2f0a09636c61737365735b305d203d206174615f7366665f6465765f636c61737369667928266c696e6b2d3e6465766963655b305d2c0a090909090920206465766d61736b2026202831203c3c2030292c2026657272293b0a0969662028736c6176655f706f737369626c652026262065727220213d2030783831290a0909636c61737365735b315d203d206174615f7366665f6465765f636c61737369667928266c696e6b2d3e6465766963655b315d2c0a09090909090920206465766d61736b2026202831203c3c2031292c2026657272293b0a0a09445052494e544b2822455849542c20636c61737365735b305d3d2575205b315d3d25755c6e222c20636c61737365735b305d2c20636c61737365735b315d293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f736f66747265736574293b0a0a2f2a2a0a202a09736174615f7366665f686172647265736574202d20726573657420686f737420706f7274207669612053415441207068792072657365740a202a09406c696e6b3a206c696e6b20746f2072657365740a202a0940636c6173733a20726573756c74696e6720636c617373206f66206174746163686564206465766963650a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a0953415441207068792d726573657420686f737420706f7274207573696e67204445542062697473206f662053436f6e74726f6c2072656769737465722c0a202a097761697420666f72202142535920616e6420636c61737369667920746865206174746163686564206465766963652e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e7420736174615f7366665f68617264726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e656420696e74202a636c6173732c0a090920202020202020756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f65685f636f6e74657874202a656863203d20266c696e6b2d3e65685f636f6e746578743b0a09636f6e737420756e7369676e6564206c6f6e67202a74696d696e67203d20736174615f6568635f6465625f74696d696e6728656863293b0a09626f6f6c206f6e6c696e653b0a09696e742072633b0a0a097263203d20736174615f6c696e6b5f686172647265736574286c696e6b2c2074696d696e672c20646561646c696e652c20266f6e6c696e652c0a09090909206174615f7366665f636865636b5f7265616479293b0a09696620286f6e6c696e65290a09092a636c617373203d206174615f7366665f6465765f636c617373696679286c696e6b2d3e6465766963652c20312c204e554c4c293b0a0a09445052494e544b2822455849542c20636c6173733d25755c6e222c202a636c617373293b0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c5f47504c28736174615f7366665f686172647265736574293b0a0a2f2a2a0a202a096174615f7366665f706f73747265736574202d2053464620706f737472657365742063616c6c6261636b0a202a09406c696e6b3a207468652074617267657420534646206174615f6c696e6b0a202a0940636c61737365733a20636c6173736573206f6620617474616368656420646576696365730a202a0a202a09546869732066756e6374696f6e20697320696e766f6b65642061667465722061207375636365737366756c2072657365742e202049742066697273740a202a0963616c6c73206174615f7374645f706f73747265736574282920616e6420706572666f726d732053464620737065636966696320706f737472657365740a202a0970726f63657373696e672e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a2f0a766f6964206174615f7366665f706f7374726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e656420696e74202a636c6173736573290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a0a096174615f7374645f706f73747265736574286c696e6b2c20636c6173736573293b0a0a092f2a20697320646f75626c652d73656c656374207265616c6c79206e65636573736172793f202a2f0a0969662028636c61737365735b305d20213d204154415f4445565f4e4f4e45290a090961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2031293b0a0969662028636c61737365735b315d20213d204154415f4445565f4e4f4e45290a090961702d3e6f70732d3e7366665f6465765f73656c6563742861702c2030293b0a0a092f2a206261696c206f7574206966206e6f206465766963652069732070726573656e74202a2f0a0969662028636c61737365735b305d203d3d204154415f4445565f4e4f4e4520262620636c61737365735b315d203d3d204154415f4445565f4e4f4e4529207b0a0909445052494e544b2822455849542c206e6f206465766963655c6e22293b0a090972657475726e3b0a097d0a0a092f2a207365742075702064657669636520636f6e74726f6c202a2f0a096966202861702d3e6f70732d3e7366665f7365745f64657663746c207c7c2061702d3e696f616464722e63746c5f6164647229207b0a09096174615f7366665f7365745f64657663746c2861702c2061702d3e63746c293b0a090961702d3e6c6173745f63746c203d2061702d3e63746c3b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f706f73747265736574293b0a0a2f2a2a0a202a096174615f7366665f647261696e5f6669666f202d2053746f636b204649464f20647261696e206c6f67696320666f722053464620636f6e74726f6c6c6572730a202a094071633a20636f6d6d616e640a202a0a202a09447261696e20746865204649464f20616e6420646576696365206f6620616e7920737475636b206461746120666f6c6c6f77696e67206120636f6d6d616e640a202a096661696c696e6720746f20636f6d706c6574652e20496e20736f6d652063617365732074686973206973206e6563657373617279206265666f726520610a202a0972657365742077696c6c207265636f76657220746865206465766963652e0a202a0a202a2f0a0a766f6964206174615f7366665f647261696e5f6669666f28737472756374206174615f7175657565645f636d64202a7163290a7b0a09696e7420636f756e743b0a09737472756374206174615f706f7274202a61703b0a0a092f2a205765206f6e6c79206e65656420746f20666c75736820696e636f6d696e672064617461207768656e206120636f6d6d616e64207761732072756e6e696e67202a2f0a09696620287163203d3d204e554c4c207c7c2071632d3e646d615f646972203d3d20444d415f544f5f444556494345290a090972657475726e3b0a0a096170203d2071632d3e61703b0a092f2a20447261696e20757020746f2036344b206f662064617461206265666f726520776520676976652075702074686973207265636f76657279206d6574686f64202a2f0a09666f722028636f756e74203d20303b202861702d3e6f70732d3e7366665f636865636b5f737461747573286170292026204154415f445251290a090909090909262620636f756e74203c2036353533363b20636f756e74202b3d2032290a0909696f7265616431362861702d3e696f616464722e646174615f61646472293b0a0a092f2a2043616e206265636f6d65204445425547206c61746572202a2f0a0969662028636f756e74290a09096174615f706f72745f6462672861702c2022647261696e656420256420627974657320746f20636c656172204452515c6e222c20636f756e74293b0a0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f647261696e5f6669666f293b0a0a2f2a2a0a202a096174615f7366665f6572726f725f68616e646c6572202d2053746f636b206572726f722068616e646c657220666f722053464620636f6e74726f6c6c65720a202a094061703a20706f727420746f2068616e646c65206572726f7220666f720a202a0a202a0953746f636b206572726f722068616e646c657220666f722053464620636f6e74726f6c6c65722e202049742063616e2068616e646c6520626f74680a202a095041544120616e64205341544120636f6e74726f6c6c6572732e20204d616e7920636f6e74726f6c6c6572732073686f756c642062652061626c6520746f0a202a0975736520746869732045482061732d6973206f72207769746820736f6d652061646465642068616e646c696e67206265666f726520616e640a202a0961667465722e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a2f0a766f6964206174615f7366665f6572726f725f68616e646c657228737472756374206174615f706f7274202a6170290a7b0a096174615f72657365745f666e5f7420736f66747265736574203d2061702d3e6f70732d3e736f667472657365743b0a096174615f72657365745f666e5f7420686172647265736574203d2061702d3e6f70732d3e6861726472657365743b0a09737472756374206174615f7175657565645f636d64202a71633b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097163203d205f5f6174615f71635f66726f6d5f7461672861702c2061702d3e6c696e6b2e6163746976655f746167293b0a0969662028716320262620212871632d3e666c6167732026204154415f5143464c41475f4641494c454429290a09097163203d204e554c4c3b0a0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a092f2a0a09202a205765202a4d5553542a20646f204649464f20647261696e696e67206265666f726520776520697373756520612072657365742061730a09202a207365766572616c20646576696365732068656c7066756c6c7920636c65617220746865697220696e7465726e616c20737461746520616e640a09202a2077696c6c206c6f636b20736f6c696420696620776520746f75636820746865206461746120706f727420706f73742072657365742e20506173730a09202a20716320696e206361736520616e796f6e652077616e747320746f20646f20646966666572656e742050494f2f444d41207265636f76657279206f720a09202a206861732070657220636f6d6d616e64206669787570730a09202a2f0a096966202861702d3e6f70732d3e7366665f647261696e5f6669666f290a090961702d3e6f70732d3e7366665f647261696e5f6669666f287163293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a0a092f2a2069676e6f7265206174615f7366665f736f667472657365742069662063746c2069736e27742061636365737369626c65202a2f0a0969662028736f66747265736574203d3d206174615f7366665f736f66747265736574202626202161702d3e696f616464722e63746c5f61646472290a0909736f66747265736574203d204e554c4c3b0a0a092f2a2069676e6f7265206275696c742d696e20686172647265736574732069662053435220616363657373206973206e6f7420617661696c61626c65202a2f0a096966202828686172647265736574203d3d20736174615f7374645f686172647265736574207c7c0a092020202020686172647265736574203d3d20736174615f7366665f686172647265736574292026262021736174615f7363725f76616c6964282661702d3e6c696e6b29290a0909686172647265736574203d204e554c4c3b0a0a096174615f646f5f65682861702c2061702d3e6f70732d3e70726572657365742c20736f667472657365742c206861726472657365742c0a0909202061702d3e6f70732d3e706f73747265736574293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f6572726f725f68616e646c6572293b0a0a2f2a2a0a202a096174615f7366665f7374645f706f727473202d20696e697469616c697a6520696f616464722077697468207374616e6461726420706f7274206f6666736574732e0a202a0940696f616464723a20494f20616464726573732073747275637475726520746f20626520696e697469616c697a65640a202a0a202a095574696c6974792066756e6374696f6e20776869636820696e697469616c697a657320646174615f616464722c206572726f725f616464722c0a202a09666561747572655f616464722c206e736563745f616464722c206c62616c5f616464722c206c62616d5f616464722c206c6261685f616464722c0a202a096465766963655f616464722c207374617475735f616464722c20616e6420636f6d6d616e645f6164647220746f207374616e64617264206f6666736574730a202a0972656c617469766520746f20636d645f616464722e0a202a0a202a09446f6573206e6f74207365742063746c5f616464722c20616c747374617475735f616464722c20626d646d615f616464722c206f72207363725f616464722e0a202a2f0a766f6964206174615f7366665f7374645f706f72747328737472756374206174615f696f706f727473202a696f61646472290a7b0a09696f616464722d3e646174615f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f444154413b0a09696f616464722d3e6572726f725f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4552523b0a09696f616464722d3e666561747572655f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f464541545552453b0a09696f616464722d3e6e736563745f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4e534543543b0a09696f616464722d3e6c62616c5f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4c42414c3b0a09696f616464722d3e6c62616d5f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4c42414d3b0a09696f616464722d3e6c6261685f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4c4241483b0a09696f616464722d3e6465766963655f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f4445564943453b0a09696f616464722d3e7374617475735f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f5354415455533b0a09696f616464722d3e636f6d6d616e645f61646472203d20696f616464722d3e636d645f61646472202b204154415f5245475f434d443b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f7374645f706f727473293b0a0a23696664656620434f4e4649475f5043490a0a73746174696320696e74206174615f7265736f75726365735f70726573656e7428737472756374207063695f646576202a706465762c20696e7420706f7274290a7b0a09696e7420693b0a0a092f2a20436865636b2074686520504349207265736f757263657320666f722074686973206368616e6e656c2061726520656e61626c6564202a2f0a09706f7274203d20706f7274202a20323b0a09666f72202869203d20303b2069203c20323b20692b2b29207b0a0909696620287063695f7265736f757263655f737461727428706465762c20706f7274202b206929203d3d2030207c7c0a0909202020207063695f7265736f757263655f6c656e28706465762c20706f7274202b206929203d3d2030290a09090972657475726e20303b0a097d0a0972657475726e20313b0a7d0a0a2f2a2a0a202a096174615f7063695f7366665f696e69745f686f7374202d2061637175697265206e61746976652050434920415441207265736f757263657320616e6420696e697420686f73740a202a0940686f73743a207461726765742041544120686f73740a202a0a202a0941637175697265206e61746976652050434920415441207265736f757263657320666f722040686f737420616e6420696e697469616c697a65207468650a202a0966697273742074776f20706f727473206f662040686f7374206163636f7264696e676c792e2020506f727473206d61726b65642064756d6d79206172650a202a09736b697070656420616e6420616c6c6f636174696f6e206661696c757265206d616b65732074686520706f72742064756d6d792e0a202a0a202a094e6f74652074686174206e617469766520504349207265736f7572636573206172652076616c6964206576656e20666f72206c656761637920686f7374730a202a096173207765206669782075702070646576207265736f7572636573206172726179206561726c7920696e20626f6f742c20736f20746869730a202a0966756e6374696f6e2063616e206265207573656420666f7220626f7468206e617469766520616e64206c65676163792053464620686f7374732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c696e67206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206966206174206c65617374206f6e6520706f727420697320696e697469616c697a65642c202d454e4f444556206966206e6f20706f72742069730a202a09617661696c61626c652e0a202a2f0a696e74206174615f7063695f7366665f696e69745f686f737428737472756374206174615f686f7374202a686f7374290a7b0a0973747275637420646576696365202a67646576203d20686f73742d3e6465763b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762867646576293b0a09756e7369676e656420696e74206d61736b203d20303b0a09696e7420692c2072633b0a0a092f2a20726571756573742c20696f6d6170204241527320616e6420696e697420706f727420616464726573736573206163636f7264696e676c79202a2f0a09666f72202869203d20303b2069203c20323b20692b2b29207b0a0909737472756374206174615f706f7274202a6170203d20686f73742d3e706f7274735b695d3b0a0909696e742062617365203d2069202a20323b0a0909766f6964205f5f696f6d656d202a20636f6e7374202a696f6d61703b0a0a0909696620286174615f706f72745f69735f64756d6d7928617029290a090909636f6e74696e75653b0a0a09092f2a20446973636172642064697361626c656420706f7274732e2020536f6d6520636f6e74726f6c6c6572732073686f770a0909202a20746865697220756e75736564206368616e6e656c732074686973207761792e202044697361626c656420706f727473206172650a0909202a206d6164652064756d6d792e0a0909202a2f0a090969662028216174615f7265736f75726365735f70726573656e7428706465762c20692929207b0a09090961702d3e6f7073203d20266174615f64756d6d795f706f72745f6f70733b0a090909636f6e74696e75653b0a09097d0a0a09097263203d207063696d5f696f6d61705f726567696f6e7328706465762c20307833203c3c20626173652c0a09090909096465765f6472697665725f737472696e67286764657629293b0a090969662028726329207b0a0909096465765f7761726e28676465762c0a0909090920226661696c656420746f20726571756573742f696f6d6170204241527320666f7220706f727420256420286572726e6f3d2564295c6e222c0a0909090920692c207263293b0a090909696620287263203d3d202d4542555359290a090909097063696d5f70696e5f6465766963652870646576293b0a09090961702d3e6f7073203d20266174615f64756d6d795f706f72745f6f70733b0a090909636f6e74696e75653b0a09097d0a0909686f73742d3e696f6d6170203d20696f6d6170203d207063696d5f696f6d61705f7461626c652870646576293b0a0a090961702d3e696f616464722e636d645f61646472203d20696f6d61705b626173655d3b0a090961702d3e696f616464722e616c747374617475735f61646472203d0a090961702d3e696f616464722e63746c5f61646472203d2028766f6964205f5f696f6d656d202a290a0909092828756e7369676e6564206c6f6e6729696f6d61705b62617365202b20315d207c204154415f5043495f43544c5f4f4653293b0a09096174615f7366665f7374645f706f727473282661702d3e696f61646472293b0a0a09096174615f706f72745f646573632861702c2022636d64203078256c6c782063746c203078256c6c78222c0a09090928756e7369676e6564206c6f6e67206c6f6e67297063695f7265736f757263655f737461727428706465762c2062617365292c0a09090928756e7369676e6564206c6f6e67206c6f6e67297063695f7265736f757263655f737461727428706465762c2062617365202b203129293b0a0a09096d61736b207c3d2031203c3c20693b0a097d0a0a0969662028216d61736b29207b0a09096465765f65727228676465762c20226e6f20617661696c61626c65206e617469766520706f72745c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f7366665f696e69745f686f7374293b0a0a2f2a2a0a202a096174615f7063695f7366665f707265706172655f686f7374202d2068656c70657220746f2070726570617265205043492050494f2d6f6e6c79205346462041544120686f73740a202a0940706465763a2074617267657420504349206465766963650a202a09407070693a206172726179206f6620706f72745f696e666f2c206d75737420626520656e6f75676820666f722074776f20706f7274730a202a0940725f686f73743a206f757420617267756d656e7420666f722074686520696e697469616c697a65642041544120686f73740a202a0a202a0948656c70657220746f20616c6c6f636174652050494f2d6f6e6c79205346462041544120686f737420666f722040706465762c20616371756972650a202a09616c6c20504349207265736f757263657320616e6420696e697469616c697a65206974206163636f7264696e676c7920696e206f6e6520676f2e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c696e67206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7063695f7366665f707265706172655f686f737428737472756374207063695f646576202a706465762c0a0909092020202020636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a7070692c0a0909092020202020737472756374206174615f686f7374202a2a725f686f7374290a7b0a09737472756374206174615f686f7374202a686f73743b0a09696e742072633b0a0a0969662028216465767265735f6f70656e5f67726f75702826706465762d3e6465762c204e554c4c2c204746505f4b45524e454c29290a090972657475726e202d454e4f4d454d3b0a0a09686f7374203d206174615f686f73745f616c6c6f635f70696e666f2826706465762d3e6465762c207070692c2032293b0a096966202821686f737429207b0a09096465765f6572722826706465762d3e6465762c20226661696c656420746f20616c6c6f636174652041544120686f73745c6e22293b0a09097263203d202d454e4f4d454d3b0a0909676f746f206572725f6f75743b0a097d0a0a097263203d206174615f7063695f7366665f696e69745f686f737428686f7374293b0a09696620287263290a0909676f746f206572725f6f75743b0a0a096465767265735f72656d6f76655f67726f75702826706465762d3e6465762c204e554c4c293b0a092a725f686f7374203d20686f73743b0a0972657475726e20303b0a0a6572725f6f75743a0a096465767265735f72656c656173655f67726f75702826706465762d3e6465762c204e554c4c293b0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f7366665f707265706172655f686f7374293b0a0a2f2a2a0a202a096174615f7063695f7366665f61637469766174655f686f7374202d2073746172742053464620686f73742c20726571756573742049525120616e642072656769737465722069740a202a0940686f73743a20746172676574205346462041544120686f73740a202a09406972715f68616e646c65723a206972715f68616e646c65722075736564207768656e2072657175657374696e67204952512873290a202a09407368743a20736373695f686f73745f74656d706c61746520746f20757365207768656e207265676973746572696e672074686520686f73740a202a0a202a09546869732069732074686520636f756e74657270617274206f66206174615f686f73745f6163746976617465282920666f7220534646204154410a202a09686f7374732e2020546869732073657061726174652068656c706572206973206e656365737361727920626563617573652053464620686f7374730a202a097573652074776f20736570617261746520696e746572727570747320696e206c6567616379206d6f64652e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c696e67206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7063695f7366665f61637469766174655f686f737428737472756374206174615f686f7374202a686f73742c0a0909092020202020206972715f68616e646c65725f74206972715f68616e646c65722c0a09090920202020202073747275637420736373695f686f73745f74656d706c617465202a736874290a7b0a0973747275637420646576696365202a646576203d20686f73742d3e6465763b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f64657628646576293b0a09636f6e73742063686172202a6472765f6e616d65203d206465765f6472697665725f737472696e6728686f73742d3e646576293b0a09696e74206c65676163795f6d6f6465203d20302c2072633b0a0a097263203d206174615f686f73745f737461727428686f7374293b0a09696620287263290a090972657475726e2072633b0a0a096966202828706465762d3e636c617373203e3e203829203d3d205043495f434c4153535f53544f524147455f49444529207b0a0909753820746d70382c206d61736b3b0a0a09092f2a20544f444f3a2057686174206966206f6e65206368616e6e656c20697320696e206e6174697665206d6f6465202e2e2e202a2f0a09097063695f726561645f636f6e6669675f6279746528706465762c205043495f434c4153535f50524f472c2026746d7038293b0a09096d61736b203d202831203c3c203229207c202831203c3c2030293b0a09096966202828746d70382026206d61736b2920213d206d61736b290a0909096c65676163795f6d6f6465203d20313b0a23696620646566696e656428434f4e4649475f4e4f5f4154415f4c4547414359290a09092f2a20536f6d6520706c6174666f726d73207769746820504349206c696d6974732063616e6e6f74206164647265737320636f6d7061740a0909202020706f72742073706163652e20496e207468617420636173652077652070756e74206966207468656972206669726d77617265206861730a09092020206c65667420612064657669636520696e20636f6d7061746962696c697479206d6f6465202a2f0a0909696620286c65676163795f6d6f646529207b0a0909097072696e746b284b45524e5f45525220226174613a20436f6d7061746962696c697479206d6f646520415441206973206e6f7420737570706f72746564206f6e207468697320706c6174666f726d2c20736b697070696e672e5c6e22293b0a09090972657475726e202d454f504e4f54535550503b0a09097d0a23656e6469660a097d0a0a0969662028216465767265735f6f70656e5f67726f7570286465762c204e554c4c2c204746505f4b45524e454c29290a090972657475726e202d454e4f4d454d3b0a0a0969662028216c65676163795f6d6f646520262620706465762d3e69727129207b0a0909696e7420693b0a0a09097263203d206465766d5f726571756573745f697271286465762c20706465762d3e6972712c206972715f68616e646c65722c0a09090909202020202020495251465f5348415245442c206472765f6e616d652c20686f7374293b0a0909696620287263290a090909676f746f206f75743b0a0a0909666f72202869203d20303b2069203c20323b20692b2b29207b0a090909696620286174615f706f72745f69735f64756d6d7928686f73742d3e706f7274735b695d29290a09090909636f6e74696e75653b0a0909096174615f706f72745f6465736328686f73742d3e706f7274735b695d2c2022697271202564222c20706465762d3e697271293b0a09097d0a097d20656c736520696620286c65676163795f6d6f646529207b0a090969662028216174615f706f72745f69735f64756d6d7928686f73742d3e706f7274735b305d2929207b0a0909097263203d206465766d5f726571756573745f697271286465762c204154415f5052494d4152595f4952512870646576292c0a09090909092020202020206972715f68616e646c65722c20495251465f5348415245442c0a09090909092020202020206472765f6e616d652c20686f7374293b0a090909696620287263290a09090909676f746f206f75743b0a0a0909096174615f706f72745f6465736328686f73742d3e706f7274735b305d2c2022697271202564222c0a090909092020202020204154415f5052494d4152595f495251287064657629293b0a09097d0a0a090969662028216174615f706f72745f69735f64756d6d7928686f73742d3e706f7274735b315d2929207b0a0909097263203d206465766d5f726571756573745f697271286465762c204154415f5345434f4e444152595f4952512870646576292c0a09090909092020202020206972715f68616e646c65722c20495251465f5348415245442c0a09090909092020202020206472765f6e616d652c20686f7374293b0a090909696620287263290a09090909676f746f206f75743b0a0a0909096174615f706f72745f6465736328686f73742d3e706f7274735b315d2c2022697271202564222c0a090909092020202020204154415f5345434f4e444152595f495251287064657629293b0a09097d0a097d0a0a097263203d206174615f686f73745f726567697374657228686f73742c20736874293b0a6f75743a0a09696620287263203d3d2030290a09096465767265735f72656d6f76655f67726f7570286465762c204e554c4c293b0a09656c73650a09096465767265735f72656c656173655f67726f7570286465762c204e554c4c293b0a0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f7366665f61637469766174655f686f7374293b0a0a73746174696320636f6e737420737472756374206174615f706f72745f696e666f202a6174615f7366665f66696e645f76616c69645f7069280a0909090909636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a707069290a7b0a09696e7420693b0a0a092f2a206c6f6f6b207570207468652066697273742076616c696420706f72745f696e666f202a2f0a09666f72202869203d20303b2069203c2032202626207070695b695d3b20692b2b290a0909696620287070695b695d2d3e706f72745f6f707320213d20266174615f64756d6d795f706f72745f6f7073290a09090972657475726e207070695b695d3b0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320696e74206174615f7063695f696e69745f6f6e6528737472756374207063695f646576202a706465762c0a0909636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a7070692c0a090973747275637420736373695f686f73745f74656d706c617465202a7368742c20766f6964202a686f73745f707269762c0a0909696e742068666c6167732c20626f6f6c20626d646d61290a7b0a0973747275637420646576696365202a646576203d2026706465762d3e6465763b0a09636f6e737420737472756374206174615f706f72745f696e666f202a70693b0a09737472756374206174615f686f7374202a686f7374203d204e554c4c3b0a09696e742072633b0a0a09445052494e544b2822454e5445525c6e22293b0a0a097069203d206174615f7366665f66696e645f76616c69645f706928707069293b0a096966202821706929207b0a09096465765f6572722826706465762d3e6465762c20226e6f2076616c696420706f72745f696e666f207370656369666965645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0969662028216465767265735f6f70656e5f67726f7570286465762c204e554c4c2c204746505f4b45524e454c29290a090972657475726e202d454e4f4d454d3b0a0a097263203d207063696d5f656e61626c655f6465766963652870646576293b0a09696620287263290a0909676f746f206f75743b0a0a23696664656620434f4e4649475f4154415f424d444d410a0969662028626d646d61290a09092f2a207072657061726520616e6420616374697661746520424d444d4120686f7374202a2f0a09097263203d206174615f7063695f626d646d615f707265706172655f686f737428706465762c207070692c2026686f7374293b0a09656c73650a23656e6469660a09092f2a207072657061726520616e642061637469766174652053464620686f7374202a2f0a09097263203d206174615f7063695f7366665f707265706172655f686f737428706465762c207070692c2026686f7374293b0a09696620287263290a0909676f746f206f75743b0a09686f73742d3e707269766174655f64617461203d20686f73745f707269763b0a09686f73742d3e666c616773207c3d2068666c6167733b0a0a23696664656620434f4e4649475f4154415f424d444d410a0969662028626d646d6129207b0a09097063695f7365745f6d61737465722870646576293b0a09097263203d206174615f7063695f7366665f61637469766174655f686f737428686f73742c206174615f626d646d615f696e746572727570742c20736874293b0a097d20656c73650a23656e6469660a09097263203d206174615f7063695f7366665f61637469766174655f686f737428686f73742c206174615f7366665f696e746572727570742c20736874293b0a6f75743a0a09696620287263203d3d2030290a09096465767265735f72656d6f76655f67726f75702826706465762d3e6465762c204e554c4c293b0a09656c73650a09096465767265735f72656c656173655f67726f75702826706465762d3e6465762c204e554c4c293b0a0a0972657475726e2072633b0a7d0a0a2f2a2a0a202a096174615f7063695f7366665f696e69745f6f6e65202d20496e697469616c697a652f72656769737465722050494f2d6f6e6c79205043492049444520636f6e74726f6c6c65720a202a0940706465763a20436f6e74726f6c6c657220746f20626520696e697469616c697a65640a202a09407070693a206172726179206f6620706f72745f696e666f2c206d75737420626520656e6f75676820666f722074776f20706f7274730a202a09407368743a20736373695f686f73745f74656d706c61746520746f20757365207768656e207265676973746572696e672074686520686f73740a202a0940686f73745f707269763a20686f737420707269766174655f646174610a202a094068666c61673a20686f737420666c6167730a202a0a202a095468697320697320612068656c7065722066756e6374696f6e2077686963682063616e2062652063616c6c65642066726f6d20612064726976657227730a202a097878785f696e69745f6f6e6528292070726f62652066756e6374696f6e20696620746865206861726477617265207573657320747261646974696f6e616c0a202a09494445207461736b66696c652072656769737465727320616e642069732050494f206f6e6c792e0a202a0a202a09415353554d5054494f4e3a0a202a094e6f626f6479206d616b657320612073696e676c65206368616e6e656c20636f6e74726f6c6c65722074686174206170706561727320736f6c656c792061730a202a09746865207365636f6e64617279206c656761637920706f7274206f6e205043492e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d20504349206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206e65676174697665206f6e206572726e6f2d62617365642076616c7565206f6e206572726f722e0a202a2f0a696e74206174615f7063695f7366665f696e69745f6f6e6528737472756374207063695f646576202a706465762c0a090920636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a7070692c0a09092073747275637420736373695f686f73745f74656d706c617465202a7368742c20766f6964202a686f73745f707269762c20696e742068666c6167290a7b0a0972657475726e206174615f7063695f696e69745f6f6e6528706465762c207070692c207368742c20686f73745f707269762c2068666c61672c2030293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f7366665f696e69745f6f6e65293b0a0a23656e646966202f2a20434f4e4649475f504349202a2f0a0a2f2a0a202a09424d444d4120737570706f72740a202a2f0a0a23696664656620434f4e4649475f4154415f424d444d410a0a636f6e737420737472756374206174615f706f72745f6f7065726174696f6e73206174615f626d646d615f706f72745f6f7073203d207b0a092e696e68657269747309093d20266174615f7366665f706f72745f6f70732c0a0a092e6572726f725f68616e646c657209093d206174615f626d646d615f6572726f725f68616e646c65722c0a092e706f73745f696e7465726e616c5f636d64093d206174615f626d646d615f706f73745f696e7465726e616c5f636d642c0a0a092e71635f7072657009093d206174615f626d646d615f71635f707265702c0a092e71635f697373756509093d206174615f626d646d615f71635f69737375652c0a0a092e7366665f6972715f636c65617209093d206174615f626d646d615f6972715f636c6561722c0a092e626d646d615f736574757009093d206174615f626d646d615f73657475702c0a092e626d646d615f737461727409093d206174615f626d646d615f73746172742c0a092e626d646d615f73746f7009093d206174615f626d646d615f73746f702c0a092e626d646d615f73746174757309093d206174615f626d646d615f7374617475732c0a0a092e706f72745f737461727409093d206174615f626d646d615f706f72745f73746172742c0a7d3b0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f706f72745f6f7073293b0a0a636f6e737420737472756374206174615f706f72745f6f7065726174696f6e73206174615f626d646d6133325f706f72745f6f7073203d207b0a092e696e68657269747309093d20266174615f626d646d615f706f72745f6f70732c0a0a092e7366665f646174615f7866657209093d206174615f7366665f646174615f7866657233322c0a092e706f72745f737461727409093d206174615f626d646d615f706f72745f737461727433322c0a7d3b0a4558504f52545f53594d424f4c5f47504c286174615f626d646d6133325f706f72745f6f7073293b0a0a2f2a2a0a202a096174615f626d646d615f66696c6c5f7367202d2046696c6c205043492049444520505244207461626c650a202a094071633a204d65746164617461206173736f6369617465642077697468207461736b66696c6520746f206265207472616e736665727265640a202a0a202a0946696c6c2050434920494445205052442028736361747465722d67617468657229207461626c652077697468207365676d656e74730a202a096173736f6369617465642077697468207468652063757272656e74206469736b20636f6d6d616e642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a2f0a73746174696320766f6964206174615f626d646d615f66696c6c5f736728737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f626d646d615f707264202a707264203d2061702d3e626d646d615f7072643b0a0973747275637420736361747465726c697374202a73673b0a09756e7369676e656420696e742073692c2070693b0a0a097069203d20303b0a09666f725f656163685f73672871632d3e73672c2073672c2071632d3e6e5f656c656d2c20736929207b0a090975333220616464722c206f66667365743b0a09097533322073675f6c656e2c206c656e3b0a0a09092f2a2064657465726d696e6520696620706879736963616c20444d412061646472207370616e732036344b20626f756e646172792e0a0909202a204e6f746520682f7720646f65736e277420737570706f72742036342d6269742c20736f20776520756e636f6e646974696f6e616c6c790a0909202a207472756e6361746520646d615f616464725f7420746f207533322e0a0909202a2f0a090961646472203d2028753332292073675f646d615f61646472657373287367293b0a090973675f6c656e203d2073675f646d615f6c656e287367293b0a0a09097768696c65202873675f6c656e29207b0a0909096f6666736574203d20616464722026203078666666663b0a0909096c656e203d2073675f6c656e3b0a09090969662028286f6666736574202b2073675f6c656e29203e2030783130303030290a090909096c656e203d2030783130303030202d206f66667365743b0a0a0909097072645b70695d2e61646472203d206370755f746f5f6c6533322861646472293b0a0909097072645b70695d2e666c6167735f6c656e203d206370755f746f5f6c653332286c656e202620307866666666293b0a090909565052494e544b28225052445b25755d203d2028307825582c2030782558295c6e222c2070692c20616464722c206c656e293b0a0a09090970692b2b3b0a09090973675f6c656e202d3d206c656e3b0a09090961646472202b3d206c656e3b0a09097d0a097d0a0a097072645b7069202d20315d2e666c6167735f6c656e207c3d206370755f746f5f6c653332284154415f5052445f454f54293b0a7d0a0a2f2a2a0a202a096174615f626d646d615f66696c6c5f73675f64756d62202d2046696c6c205043492049444520505244207461626c650a202a094071633a204d65746164617461206173736f6369617465642077697468207461736b66696c6520746f206265207472616e736665727265640a202a0a202a0946696c6c2050434920494445205052442028736361747465722d67617468657229207461626c652077697468207365676d656e74730a202a096173736f6369617465642077697468207468652063757272656e74206469736b20636f6d6d616e642e20506572666f726d207468652066696c6c0a202a09736f20746861742077652061766f69642077726974696e6720616e79206c656e6774682036344b207265636f72647320666f720a202a09636f6e74726f6c6c657273207468617420646f6e277420666f6c6c6f772074686520737065632e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a2f0a73746174696320766f6964206174615f626d646d615f66696c6c5f73675f64756d6228737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f626d646d615f707264202a707264203d2061702d3e626d646d615f7072643b0a0973747275637420736361747465726c697374202a73673b0a09756e7369676e656420696e742073692c2070693b0a0a097069203d20303b0a09666f725f656163685f73672871632d3e73672c2073672c2071632d3e6e5f656c656d2c20736929207b0a090975333220616464722c206f66667365743b0a09097533322073675f6c656e2c206c656e2c20626c656e3b0a0a09092f2a2064657465726d696e6520696620706879736963616c20444d412061646472207370616e732036344b20626f756e646172792e0a0909202a204e6f746520682f7720646f65736e277420737570706f72742036342d6269742c20736f20776520756e636f6e646974696f6e616c6c790a0909202a207472756e6361746520646d615f616464725f7420746f207533322e0a0909202a2f0a090961646472203d2028753332292073675f646d615f61646472657373287367293b0a090973675f6c656e203d2073675f646d615f6c656e287367293b0a0a09097768696c65202873675f6c656e29207b0a0909096f6666736574203d20616464722026203078666666663b0a0909096c656e203d2073675f6c656e3b0a09090969662028286f6666736574202b2073675f6c656e29203e2030783130303030290a090909096c656e203d2030783130303030202d206f66667365743b0a0a090909626c656e203d206c656e2026203078666666663b0a0909097072645b70695d2e61646472203d206370755f746f5f6c6533322861646472293b0a09090969662028626c656e203d3d203029207b0a090909092f2a20536f6d652050415441206368697073657473206c696b6520746865204353353533302063616e27740a09090909202020636f7065207769746820307830303030206d65616e696e672036344b2061732074686520737065630a0909090920202073617973202a2f0a090909097072645b70695d2e666c6167735f6c656e203d206370755f746f5f6c65333228307838303030293b0a09090909626c656e203d203078383030303b0a090909097072645b2b2b70695d2e61646472203d206370755f746f5f6c6533322861646472202b20307838303030293b0a0909097d0a0909097072645b70695d2e666c6167735f6c656e203d206370755f746f5f6c65333228626c656e293b0a090909565052494e544b28225052445b25755d203d2028307825582c2030782558295c6e222c2070692c20616464722c206c656e293b0a0a09090970692b2b3b0a09090973675f6c656e202d3d206c656e3b0a09090961646472202b3d206c656e3b0a09097d0a097d0a0a097072645b7069202d20315d2e666c6167735f6c656e207c3d206370755f746f5f6c653332284154415f5052445f454f54293b0a7d0a0a2f2a2a0a202a096174615f626d646d615f71635f70726570202d2050726570617265207461736b66696c6520666f72207375626d697373696f6e0a202a094071633a204d65746164617461206173736f6369617465642077697468207461736b66696c6520746f2062652070726570617265640a202a0a202a095072657061726520415441207461736b66696c6520666f72207375626d697373696f6e2e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f71635f7072657028737472756374206174615f7175657565645f636d64202a7163290a7b0a0969662028212871632d3e666c6167732026204154415f5143464c41475f444d414d415029290a090972657475726e3b0a0a096174615f626d646d615f66696c6c5f7367287163293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f71635f70726570293b0a0a2f2a2a0a202a096174615f626d646d615f64756d625f71635f70726570202d2050726570617265207461736b66696c6520666f72207375626d697373696f6e0a202a094071633a204d65746164617461206173736f6369617465642077697468207461736b66696c6520746f2062652070726570617265640a202a0a202a095072657061726520415441207461736b66696c6520666f72207375626d697373696f6e2e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f64756d625f71635f7072657028737472756374206174615f7175657565645f636d64202a7163290a7b0a0969662028212871632d3e666c6167732026204154415f5143464c41475f444d414d415029290a090972657475726e3b0a0a096174615f626d646d615f66696c6c5f73675f64756d62287163293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f64756d625f71635f70726570293b0a0a2f2a2a0a202a096174615f626d646d615f71635f6973737565202d206973737565207461736b66696c6520746f206120424d444d4120636f6e74726f6c6c65720a202a094071633a20636f6d6d616e6420746f20697373756520746f206465766963650a202a0a202a09546869732066756e6374696f6e2069737375657320612050494f2c204e4f44415441206f7220444d4120636f6d6d616e6420746f20610a202a095346462f424d444d4120636f6e74726f6c6c65722e202050494f20616e64204e4f44415441206172652068616e646c65642062790a202a096174615f7366665f71635f697373756528292e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c2041435f4552525f2a206d61736b206f6e206661696c7572650a202a2f0a756e7369676e656420696e74206174615f626d646d615f71635f697373756528737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f6c696e6b202a6c696e6b203d2071632d3e6465762d3e6c696e6b3b0a0a092f2a2064656665722050494f2068616e646c696e6720746f207366665f71635f6973737565202a2f0a0969662028216174615f69735f646d612871632d3e74662e70726f746f636f6c29290a090972657475726e206174615f7366665f71635f6973737565287163293b0a0a092f2a2073656c6563742074686520646576696365202a2f0a096174615f6465765f73656c6563742861702c2071632d3e6465762d3e6465766e6f2c20312c2030293b0a0a092f2a2073746172742074686520636f6d6d616e64202a2f0a09737769746368202871632d3e74662e70726f746f636f6c29207b0a0963617365204154415f50524f545f444d413a0a09095741524e5f4f4e5f4f4e43452871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47293b0a0a090961702d3e6f70732d3e7366665f74665f6c6f61642861702c202671632d3e7466293b20202f2a206c6f616420746620726567697374657273202a2f0a090961702d3e6f70732d3e626d646d615f7365747570287163293b09202020202f2a2073657420757020626d646d61202a2f0a090961702d3e6f70732d3e626d646d615f7374617274287163293b09202020202f2a20696e69746961746520626d646d61202a2f0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a0909627265616b3b0a0a09636173652041544150495f50524f545f444d413a0a09095741524e5f4f4e5f4f4e43452871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47293b0a0a090961702d3e6f70732d3e7366665f74665f6c6f61642861702c202671632d3e7466293b20202f2a206c6f616420746620726567697374657273202a2f0a090961702d3e6f70732d3e626d646d615f7365747570287163293b09202020202f2a2073657420757020626d646d61202a2f0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f46495253543b0a0a09092f2a2073656e642063646220627920706f6c6c696e67206966206e6f2063646220696e74657272757074202a2f0a090969662028212871632d3e6465762d3e666c6167732026204154415f44464c41475f4344425f494e545229290a0909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c2030293b0a0909627265616b3b0a0a0964656661756c743a0a09095741524e5f4f4e2831293b0a090972657475726e2041435f4552525f53595354454d3b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f71635f6973737565293b0a0a2f2a2a0a202a096174615f626d646d615f706f72745f696e7472202d2048616e646c6520424d444d4120706f727420696e746572727570740a202a094061703a20506f7274206f6e20776869636820696e7465727275707420617272697665642028706f737369626c792e2e2e290a202a094071633a205461736b66696c652063757272656e746c792061637469766520696e20656e67696e650a202a0a202a0948616e646c6520706f727420696e7465727275707420666f7220676976656e2071756575656420636f6d6d616e642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a094f6e6520696620696e74657272757074207761732068616e646c65642c207a65726f206966206e6f74202873686172656420697271292e0a202a2f0a756e7369676e656420696e74206174615f626d646d615f706f72745f696e747228737472756374206174615f706f7274202a61702c20737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f65685f696e666f202a656869203d202661702d3e6c696e6b2e65685f696e666f3b0a09753820686f73745f73746174203d20303b0a09626f6f6c20626d646d615f73746f70706564203d2066616c73653b0a09756e7369676e656420696e742068616e646c65643b0a0a096966202861702d3e68736d5f7461736b5f7374617465203d3d2048534d5f53545f4c415354202626206174615f69735f646d612871632d3e74662e70726f746f636f6c2929207b0a09092f2a20636865636b20737461747573206f6620444d4120656e67696e65202a2f0a0909686f73745f73746174203d2061702d3e6f70732d3e626d646d615f737461747573286170293b0a0909565052494e544b282261746125753a20686f73745f7374617420307825585c6e222c2061702d3e7072696e745f69642c20686f73745f73746174293b0a0a09092f2a2069662069742773206e6f74206f7572206972712e2e2e202a2f0a0909696620282128686f73745f737461742026204154415f444d415f494e545229290a09090972657475726e206174615f7366665f69646c655f697271286170293b0a0a09092f2a206265666f726520776520646f20616e797468696e6720656c73652c20636c65617220444d412d537461727420626974202a2f0a090961702d3e6f70732d3e626d646d615f73746f70287163293b0a0909626d646d615f73746f70706564203d20747275653b0a0a090969662028756e6c696b656c7928686f73745f737461742026204154415f444d415f4552522929207b0a0909092f2a206572726f72207768656e207472616e7366657272696e67206461746120746f2f66726f6d206d656d6f7279202a2f0a09090971632d3e6572725f6d61736b207c3d2041435f4552525f484f53545f4255533b0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09097d0a097d0a0a0968616e646c6564203d205f5f6174615f7366665f706f72745f696e74722861702c2071632c20626d646d615f73746f70706564293b0a0a0969662028756e6c696b656c792871632d3e6572725f6d61736b29202626206174615f69735f646d612871632d3e74662e70726f746f636f6c29290a09096174615f6568695f707573685f64657363286568692c2022424d444d4120737461742030782578222c20686f73745f73746174293b0a0a0972657475726e2068616e646c65643b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f706f72745f696e7472293b0a0a2f2a2a0a202a096174615f626d646d615f696e74657272757074202d2044656661756c7420424d444d412041544120686f737420696e746572727570742068616e646c65720a202a09406972713a20697271206c696e652028756e75736564290a202a09406465765f696e7374616e63653a20706f696e74657220746f206f7572206174615f686f737420696e666f726d6174696f6e207374727563747572650a202a0a202a0944656661756c7420696e746572727570742068616e646c657220666f72205043492049444520646576696365732e202043616c6c730a202a096174615f626d646d615f706f72745f696e7472282920666f72206561636820706f72742074686174206973206e6f742064697361626c65642e0a202a0a202a094c4f434b494e473a0a202a094f627461696e7320686f7374206c6f636b20647572696e67206f7065726174696f6e2e0a202a0a202a0952455455524e533a0a202a094952515f4e4f4e45206f72204952515f48414e444c45442e0a202a2f0a69727172657475726e5f74206174615f626d646d615f696e7465727275707428696e74206972712c20766f6964202a6465765f696e7374616e6365290a7b0a0972657475726e205f5f6174615f7366665f696e74657272757074286972712c206465765f696e7374616e63652c206174615f626d646d615f706f72745f696e7472293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f696e74657272757074293b0a0a2f2a2a0a202a096174615f626d646d615f6572726f725f68616e646c6572202d2053746f636b206572726f722068616e646c657220666f7220424d444d4120636f6e74726f6c6c65720a202a094061703a20706f727420746f2068616e646c65206572726f7220666f720a202a0a202a0953746f636b206572726f722068616e646c657220666f7220424d444d4120636f6e74726f6c6c65722e202049742063616e2068616e646c6520626f74680a202a095041544120616e64205341544120636f6e74726f6c6c6572732e20204d6f737420424d444d4120636f6e74726f6c6c6572732073686f756c642062650a202a0961626c6520746f2075736520746869732045482061732d6973206f72207769746820736f6d652061646465642068616e646c696e67206265666f72650a202a09616e642061667465722e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a2f0a766f6964206174615f626d646d615f6572726f725f68616e646c657228737472756374206174615f706f7274202a6170290a7b0a09737472756374206174615f7175657565645f636d64202a71633b0a09756e7369676e6564206c6f6e6720666c6167733b0a09626f6f6c2074686177203d2066616c73653b0a0a097163203d205f5f6174615f71635f66726f6d5f7461672861702c2061702d3e6c696e6b2e6163746976655f746167293b0a0969662028716320262620212871632d3e666c6167732026204154415f5143464c41475f4641494c454429290a09097163203d204e554c4c3b0a0a092f2a2072657365742050494f2048534d20616e642073746f7020444d4120656e67696e65202a2f0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a09696620287163202626206174615f69735f646d612871632d3e74662e70726f746f636f6c2929207b0a0909753820686f73745f737461743b0a0a0909686f73745f73746174203d2061702d3e6f70732d3e626d646d615f737461747573286170293b0a0a09092f2a20424d444d4120636f6e74726f6c6c65727320696e64696361746520686f737420627573206572726f722062790a0909202a2073657474696e6720444d415f4552522062697420616e642074696d696e67206f75742e20204173206974207761736e27740a0909202a207265616c6c7920612074696d656f7574206576656e742c2061646a757374206572726f72206d61736b20616e640a0909202a2063616e63656c2066726f7a656e2073746174652e0a0909202a2f0a09096966202871632d3e6572725f6d61736b203d3d2041435f4552525f54494d454f55542026262028686f73745f737461742026204154415f444d415f4552522929207b0a09090971632d3e6572725f6d61736b203d2041435f4552525f484f53545f4255533b0a09090974686177203d20747275653b0a09097d0a0a090961702d3e6f70732d3e626d646d615f73746f70287163293b0a0a09092f2a20696620776527726520676f6e6e6120746861772c206d616b6520737572652049525120697320636c656172202a2f0a0909696620287468617729207b0a09090961702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a0909096966202861702d3e6f70732d3e7366665f6972715f636c656172290a0909090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a09097d0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a0a096966202874686177290a09096174615f65685f746861775f706f7274286170293b0a0a096174615f7366665f6572726f725f68616e646c6572286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f6572726f725f68616e646c6572293b0a0a2f2a2a0a202a096174615f626d646d615f706f73745f696e7465726e616c5f636d64202d2053746f636b20706f73745f696e7465726e616c5f636d6420666f7220424d444d410a202a094071633a20696e7465726e616c20636f6d6d616e6420746f20636c65616e2075700a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570290a202a2f0a766f6964206174615f626d646d615f706f73745f696e7465726e616c5f636d6428737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286174615f69735f646d612871632d3e74662e70726f746f636f6c2929207b0a09097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a090961702d3e6f70732d3e626d646d615f73746f70287163293b0a09097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f706f73745f696e7465726e616c5f636d64293b0a0a2f2a2a0a202a096174615f626d646d615f6972715f636c656172202d20436c656172205043492049444520424d444d4120696e746572727570742e0a202a094061703a20506f7274206173736f6369617465642077697468207468697320415441207472616e73616374696f6e2e0a202a0a202a09436c65617220696e7465727275707420616e64206572726f7220666c61677320696e20444d41207374617475732072656769737465722e0a202a0a202a094d6179206265207573656420617320746865206972715f636c656172282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f6972715f636c65617228737472756374206174615f706f7274202a6170290a7b0a09766f6964205f5f696f6d656d202a6d6d696f203d2061702d3e696f616464722e626d646d615f616464723b0a0a0969662028216d6d696f290a090972657475726e3b0a0a09696f77726974653828696f7265616438286d6d696f202b204154415f444d415f535441545553292c206d6d696f202b204154415f444d415f535441545553293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f6972715f636c656172293b0a0a2f2a2a0a202a096174615f626d646d615f7365747570202d20536574207570205043492049444520424d444d41207472616e73616374696f6e0a202a094071633a20496e666f206173736f6369617465642077697468207468697320415441207472616e73616374696f6e2e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f736574757028737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09756e7369676e656420696e74207277203d202871632d3e74662e666c6167732026204154415f54464c41475f5752495445293b0a09753820646d6163746c3b0a0a092f2a206c6f616420505244207461626c6520616464722e202a2f0a096d6228293b092f2a206d616b65207375726520505244207461626c6520777269746573206172652076697369626c6520746f20636f6e74726f6c6c6572202a2f0a09696f777269746533322861702d3e626d646d615f7072645f646d612c2061702d3e696f616464722e626d646d615f61646472202b204154415f444d415f5441424c455f4f4653293b0a0a092f2a2073706563696679206461746120646972656374696f6e2c20747269706c652d636865636b2073746172742062697420697320636c656172202a2f0a09646d6163746c203d20696f72656164382861702d3e696f616464722e626d646d615f61646472202b204154415f444d415f434d44293b0a09646d6163746c20263d207e284154415f444d415f5752207c204154415f444d415f5354415254293b0a0969662028217277290a0909646d6163746c207c3d204154415f444d415f57523b0a09696f77726974653828646d6163746c2c2061702d3e696f616464722e626d646d615f61646472202b204154415f444d415f434d44293b0a0a092f2a20697373756520722f7720636f6d6d616e64202a2f0a0961702d3e6f70732d3e7366665f657865635f636f6d6d616e642861702c202671632d3e7466293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f7365747570293b0a0a2f2a2a0a202a096174615f626d646d615f7374617274202d2053746172742061205043492049444520424d444d41207472616e73616374696f6e0a202a094071633a20496e666f206173736f6369617465642077697468207468697320415441207472616e73616374696f6e2e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f737461727428737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09753820646d6163746c3b0a0a092f2a20737461727420686f737420444d41207472616e73616374696f6e202a2f0a09646d6163746c203d20696f72656164382861702d3e696f616464722e626d646d615f61646472202b204154415f444d415f434d44293b0a09696f77726974653828646d6163746c207c204154415f444d415f53544152542c2061702d3e696f616464722e626d646d615f61646472202b204154415f444d415f434d44293b0a0a092f2a205374726963746c792c206f6e65206d6179207769736820746f20697373756520616e20696f7265616438282920686572652c20746f0a09202a20666c75736820746865206d6d696f2077726974652e2020486f77657665722c20636f6e74726f6c20616c736f207061737365730a09202a20746f20746865206861726477617265206174207468697320706f696e742c20616e642069742077696c6c20696e746572727570740a09202a207573207768656e2077652061726520746f20726573756d6520636f6e74726f6c2e2020536f2c20696e206566666563742c0a09202a20776520646f6e27742063617265207768656e20746865206d6d696f20777269746520666c75736865732e0a09202a20467572746865722c20612072656164206f662074686520444d4120737461747573207265676973746572205f696d6d6564696174656c795f0a09202a20666f6c6c6f77696e6720746865207772697465206d6179206e6f742062652077686174206365727461696e20666c616b792068617264776172650a09202a2069732065787065637465642c20736f2049207468696e6b206974206973206265737420746f206e6f7420616464206120726561646228290a09202a20776974686f757420666972737420616c6c20746865204d4d494f204154412063617264732f6d6f626f732e0a09202a204f72206d617962652049276d206a757374206265696e6720706172616e6f69642e0a09202a0a09202a204649584d453a2054686520706f7374696e67206f662074686973207772697465206d65616e7320492f4f20737461727473206172650a09202a20756e6e65636573736172696c792064656c6179656420666f72204d4d494f0a09202a2f0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f7374617274293b0a0a2f2a2a0a202a096174615f626d646d615f73746f70202d2053746f70205043492049444520424d444d41207472616e736665720a202a094071633a20436f6d6d616e642077652061726520656e64696e6720444d4120666f720a202a0a202a09436c6561727320746865204154415f444d415f535441525420666c616720696e2074686520646d6120636f6e74726f6c2072656769737465720a202a0a202a094d617920626520757365642061732074686520626d646d615f73746f70282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f626d646d615f73746f7028737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09766f6964205f5f696f6d656d202a6d6d696f203d2061702d3e696f616464722e626d646d615f616464723b0a0a092f2a20636c6561722073746172742f73746f7020626974202a2f0a09696f77726974653828696f7265616438286d6d696f202b204154415f444d415f434d44292026207e4154415f444d415f53544152542c0a0909206d6d696f202b204154415f444d415f434d44293b0a0a092f2a206f6e652d50494f2d6379636c652067756172616e7465656420776169742c2070657220737065632c20666f722048444d41313a30207472616e736974696f6e202a2f0a096174615f7366665f646d615f7061757365286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f73746f70293b0a0a2f2a2a0a202a096174615f626d646d615f737461747573202d2052656164205043492049444520424d444d41207374617475730a202a094061703a20506f7274206173736f6369617465642077697468207468697320415441207472616e73616374696f6e2e0a202a0a202a095265616420616e642072657475726e20424d444d41207374617475732072656769737465722e0a202a0a202a094d617920626520757365642061732074686520626d646d615f737461747573282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a7538206174615f626d646d615f73746174757328737472756374206174615f706f7274202a6170290a7b0a0972657475726e20696f72656164382861702d3e696f616464722e626d646d615f61646472202b204154415f444d415f535441545553293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f737461747573293b0a0a0a2f2a2a0a202a096174615f626d646d615f706f72745f7374617274202d2053657420706f727420757020666f7220626d646d612e0a202a094061703a20506f727420746f20696e697469616c697a650a202a0a202a0943616c6c6564206a7573742061667465722064617461207374727563747572657320666f72206561636820706f7274206172650a202a09696e697469616c697a65642e2020416c6c6f636174657320737061636520666f7220505244207461626c652e0a202a0a202a094d617920626520757365642061732074686520706f72745f7374617274282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a696e74206174615f626d646d615f706f72745f737461727428737472756374206174615f706f7274202a6170290a7b0a096966202861702d3e6d77646d615f6d61736b207c7c2061702d3e75646d615f6d61736b29207b0a090961702d3e626d646d615f707264203d0a090909646d616d5f616c6c6f635f636f686572656e742861702d3e686f73742d3e6465762c204154415f5052445f54424c5f535a2c0a0909090909202020202661702d3e626d646d615f7072645f646d612c204746505f4b45524e454c293b0a0909696620282161702d3e626d646d615f707264290a09090972657475726e202d454e4f4d454d3b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f706f72745f7374617274293b0a0a2f2a2a0a202a096174615f626d646d615f706f72745f73746172743332202d2053657420706f727420757020666f7220646d612e0a202a094061703a20506f727420746f20696e697469616c697a650a202a0a202a0943616c6c6564206a7573742061667465722064617461207374727563747572657320666f72206561636820706f7274206172650a202a09696e697469616c697a65642e2020456e61626c65732033326269742050494f20616e6420616c6c6f636174657320737061636520666f72205052440a202a097461626c652e0a202a0a202a094d617920626520757365642061732074686520706f72745f7374617274282920656e74727920696e206174615f706f72745f6f7065726174696f6e7320666f720a202a09646576696365732074686174206172652063617061626c65206f662033326269742050494f2e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a696e74206174615f626d646d615f706f72745f7374617274333228737472756374206174615f706f7274202a6170290a7b0a0961702d3e70666c616773207c3d204154415f50464c41475f50494f3332207c204154415f50464c41475f50494f33324348414e47453b0a0972657475726e206174615f626d646d615f706f72745f7374617274286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f626d646d615f706f72745f73746172743332293b0a0a23696664656620434f4e4649475f5043490a0a2f2a2a0a202a096174615f7063695f626d646d615f636c6561725f73696d706c6578202d09617474656d707420746f206b69636b20646576696365206f7574206f662073696d706c65780a202a0940706465763a20504349206465766963650a202a0a202a09536f6d6520504349204154412064657669636573207265706f72742073696d706c6578206d6f64652062757420696e20666163742063616e20626520746f6c6420746f0a202a09656e746572206e6f6e2073696d706c6578206d6f64652e205468697320696d706c656d656e747320746865206e6563657373617279206c6f67696320746f0a202a09706572666f726d20746865207461736b206f6e207375636820646576696365732e2043616c6c696e67206974206f6e206f7468657220646576696365732077696c6c0a202a0968617665202d756e646566696e65642d206265686176696f75722e0a202a2f0a696e74206174615f7063695f626d646d615f636c6561725f73696d706c657828737472756374207063695f646576202a70646576290a7b0a09756e7369676e6564206c6f6e6720626d646d61203d207063695f7265736f757263655f737461727428706465762c2034293b0a0975382073696d706c65783b0a0a0969662028626d646d61203d3d2030290a090972657475726e202d454e4f454e543b0a0a0973696d706c6578203d20696e6228626d646d61202b2030783032293b0a096f7574622873696d706c6578202620307836302c20626d646d61202b2030783032293b0a0973696d706c6578203d20696e6228626d646d61202b2030783032293b0a096966202873696d706c657820262030783830290a090972657475726e202d454f504e4f54535550503b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f626d646d615f636c6561725f73696d706c6578293b0a0a73746174696320766f6964206174615f626d646d615f6e6f646d6128737472756374206174615f686f7374202a686f73742c20636f6e73742063686172202a726561736f6e290a7b0a09696e7420693b0a0a096465765f65727228686f73742d3e6465762c2022424d444d413a2025732c2066616c6c696e67206261636b20746f2050494f5c6e222c20726561736f6e293b0a0a09666f72202869203d20303b2069203c20323b20692b2b29207b0a0909686f73742d3e706f7274735b695d2d3e6d77646d615f6d61736b203d20303b0a0909686f73742d3e706f7274735b695d2d3e75646d615f6d61736b203d20303b0a097d0a7d0a0a2f2a2a0a202a096174615f7063695f626d646d615f696e6974202d20616371756972652050434920424d444d41207265736f757263657320616e6420696e69742041544120686f73740a202a0940686f73743a207461726765742041544120686f73740a202a0a202a09416371756972652050434920424d444d41207265736f757263657320616e6420696e697469616c697a652040686f7374206163636f7264696e676c792e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c696e67206c6179657220286d617920736c656570292e0a202a2f0a766f6964206174615f7063695f626d646d615f696e697428737472756374206174615f686f7374202a686f7374290a7b0a0973747275637420646576696365202a67646576203d20686f73742d3e6465763b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762867646576293b0a09696e7420692c2072633b0a0a092f2a204e6f204241523420616c6c6f636174696f6e3a204e6f20444d41202a2f0a09696620287063695f7265736f757263655f737461727428706465762c203429203d3d203029207b0a09096174615f626d646d615f6e6f646d6128686f73742c202242415234206973207a65726f22293b0a090972657475726e3b0a097d0a0a092f2a0a09202a20536f6d6520636f6e74726f6c6c657273207265717569726520424d444d4120726567696f6e20746f20626520696e697469616c697a65640a09202a206576656e20696620444d41206973206e6f7420696e2075736520746f20636c6561722049525120737461747573207669610a09202a202d3e7366665f6972715f636c656172206d6574686f642e202054727920746f20696e697469616c697a6520626d646d615f616464720a09202a207265676172646c657373206f6620646d61206d61736b732e0a09202a2f0a097263203d207063695f7365745f646d615f6d61736b28706465762c204154415f444d415f4d41534b293b0a09696620287263290a09096174615f626d646d615f6e6f646d6128686f73742c20226661696c656420746f2073657420646d61206d61736b22293b0a096966202821726329207b0a09097263203d207063695f7365745f636f6e73697374656e745f646d615f6d61736b28706465762c204154415f444d415f4d41534b293b0a0909696620287263290a0909096174615f626d646d615f6e6f646d6128686f73742c0a0909090909226661696c656420746f2073657420636f6e73697374656e7420646d61206d61736b22293b0a097d0a0a092f2a207265717565737420616e6420696f6d617020444d4120726567696f6e202a2f0a097263203d207063696d5f696f6d61705f726567696f6e7328706465762c2031203c3c20342c206465765f6472697665725f737472696e67286764657629293b0a0969662028726329207b0a09096174615f626d646d615f6e6f646d6128686f73742c20226661696c656420746f20726571756573742f696f6d6170204241523422293b0a090972657475726e3b0a097d0a09686f73742d3e696f6d6170203d207063696d5f696f6d61705f7461626c652870646576293b0a0a09666f72202869203d20303b2069203c20323b20692b2b29207b0a0909737472756374206174615f706f7274202a6170203d20686f73742d3e706f7274735b695d3b0a0909766f6964205f5f696f6d656d202a626d646d61203d20686f73742d3e696f6d61705b345d202b2038202a20693b0a0a0909696620286174615f706f72745f69735f64756d6d7928617029290a090909636f6e74696e75653b0a0a090961702d3e696f616464722e626d646d615f61646472203d20626d646d613b0a09096966202828212861702d3e666c6167732026204154415f464c41475f49474e5f53494d504c455829292026260a09092020202028696f726561643828626d646d61202b2032292026203078383029290a090909686f73742d3e666c616773207c3d204154415f484f53545f53494d504c45583b0a0a09096174615f706f72745f646573632861702c2022626d646d61203078256c6c78222c0a09092020202028756e7369676e6564206c6f6e67206c6f6e67297063695f7265736f757263655f737461727428706465762c203429202b2038202a2069293b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f626d646d615f696e6974293b0a0a2f2a2a0a202a096174615f7063695f626d646d615f707265706172655f686f7374202d2068656c70657220746f20707265706172652050434920424d444d412041544120686f73740a202a0940706465763a2074617267657420504349206465766963650a202a09407070693a206172726179206f6620706f72745f696e666f2c206d75737420626520656e6f75676820666f722074776f20706f7274730a202a0940725f686f73743a206f757420617267756d656e7420666f722074686520696e697469616c697a65642041544120686f73740a202a0a202a0948656c70657220746f20616c6c6f6361746520424d444d412041544120686f737420666f722040706465762c206163717569726520616c6c205043490a202a097265736f757263657320616e6420696e697469616c697a65206974206163636f7264696e676c7920696e206f6e6520676f2e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c696e67206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7063695f626d646d615f707265706172655f686f737428737472756374207063695f646576202a706465762c0a09090920202020202020636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a207070692c0a09090920202020202020737472756374206174615f686f7374202a2a725f686f7374290a7b0a09696e742072633b0a0a097263203d206174615f7063695f7366665f707265706172655f686f737428706465762c207070692c20725f686f7374293b0a09696620287263290a090972657475726e2072633b0a0a096174615f7063695f626d646d615f696e6974282a725f686f7374293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f626d646d615f707265706172655f686f7374293b0a0a2f2a2a0a202a096174615f7063695f626d646d615f696e69745f6f6e65202d20496e697469616c697a652f726567697374657220424d444d41205043492049444520636f6e74726f6c6c65720a202a0940706465763a20436f6e74726f6c6c657220746f20626520696e697469616c697a65640a202a09407070693a206172726179206f6620706f72745f696e666f2c206d75737420626520656e6f75676820666f722074776f20706f7274730a202a09407368743a20736373695f686f73745f74656d706c61746520746f20757365207768656e207265676973746572696e672074686520686f73740a202a0940686f73745f707269763a20686f737420707269766174655f646174610a202a094068666c6167733a20686f737420666c6167730a202a0a202a09546869732066756e6374696f6e2069732073696d696c617220746f206174615f7063695f7366665f696e69745f6f6e6528292062757420616c736f0a202a0974616b65732063617265206f6620424d444d4120696e697469616c697a6174696f6e2e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d20504349206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206e65676174697665206f6e206572726e6f2d62617365642076616c7565206f6e206572726f722e0a202a2f0a696e74206174615f7063695f626d646d615f696e69745f6f6e6528737472756374207063695f646576202a706465762c0a090909202020636f6e737420737472756374206174615f706f72745f696e666f202a20636f6e7374202a207070692c0a09090920202073747275637420736373695f686f73745f74656d706c617465202a7368742c20766f6964202a686f73745f707269762c0a090909202020696e742068666c616773290a7b0a0972657475726e206174615f7063695f696e69745f6f6e6528706465762c207070692c207368742c20686f73745f707269762c2068666c6167732c2031293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7063695f626d646d615f696e69745f6f6e65293b0a0a23656e646966202f2a20434f4e4649475f504349202a2f0a23656e646966202f2a20434f4e4649475f4154415f424d444d41202a2f0a0a2f2a2a0a202a096174615f7366665f706f72745f696e6974202d20496e697469616c697a65205346462f424d444d412041544120706f72740a202a094061703a20506f727420746f20696e697469616c697a650a202a0a202a0943616c6c6564206f6e20706f727420616c6c6f636174696f6e20746f20696e697469616c697a65205346462f424d444d412073706563696669630a202a096669656c64732e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a766f6964206174615f7366665f706f72745f696e697428737472756374206174615f706f7274202a6170290a7b0a09494e49545f44454c415945445f574f524b282661702d3e7366665f70696f5f7461736b2c206174615f7366665f70696f5f7461736b293b0a0961702d3e63746c203d204154415f44455643544c5f4f42533b0a0961702d3e6c6173745f63746c203d20307846463b0a7d0a0a696e74205f5f696e6974206174615f7366665f696e697428766f6964290a7b0a096174615f7366665f7771203d20616c6c6f635f776f726b717565756528226174615f736666222c2057515f4d454d5f5245434c41494d2c2057515f4d41585f414354495645293b0a0969662028216174615f7366665f7771290a090972657475726e202d454e4f4d454d3b0a0a0972657475726e20303b0a7d0a0a766f6964206174615f7366665f6578697428766f6964290a7b0a0964657374726f795f776f726b7175657565286174615f7366665f7771293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f6c69626174612d7472616e73706f72742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343634353200313231313437343433333000303032303535320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020436f70797269676874203230303820696f6f676c652c20496e632e2020416c6c207269676874732072657365727665642e0a202a0952656c656173656420756e6465722047504c2076322e0a202a0a202a204c6962617461207472616e73706f727420636c6173732e0a202a0a202a2054686520415441207472616e73706f727420636c61737320636f6e7461696e7320636f6d6d6f6e20636f646520746f206465616c20776974682041544120484241732c0a202a20616e20617070726f78696d6174656420726570726573656e746174696f6e206f662041544120746f706f6c6f6769657320696e2074686520647269766572206d6f64656c2c0a202a20616e6420766172696f7573207379736673206174747269627574657320746f206578706f736520746865736520746f706f6c6f6769657320616e64206d616e6167656d656e740a202a20696e746572666163657320746f20757365722d73706163652e0a202a0a202a205468657265206172652033206f626a6563747320646566696e656420696e20696e207468697320636c6173733a0a202a202d206174615f706f72740a202a202d206174615f6c696e6b0a202a202d206174615f6465766963650a202a204561636820706f7274206861732061206c696e6b206f626a6563742e2045616368206c696e6b2063616e206861766520757020746f2074776f206465766963657320666f7220504154410a202a20616e642067656e6572616c6c79206f6e6520666f7220534154412e0a202a204966207468657265206973205341544120706f7274206d756c7469706c696572205b504d505d2c203135206164646974696f6e616c206174615f6c696e6b206f626a656374206172650a202a20637265617465642e0a202a0a202a205468657365206f626a65637473206172652063726561746564207768656e207468652061746120686f737420697320696e697469616c697a656420616e64207768656e206120504d502069730a202a20666f756e642e2054686579206172652072656d6f766564206f6e6c79207768656e20746865204842412069732072656d6f7665642c20636c65616e6564206265666f7265207468650a202a206572726f722068616e646c65722072756e732e0a202a2f0a0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c736373692f736373695f7472616e73706f72742e683e0a23696e636c756465203c6c696e75782f6c69626174612e683e0a23696e636c756465203c6c696e75782f68647265672e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c6c696e75782f706d5f72756e74696d652e683e0a0a23696e636c75646520226c69626174612e68220a23696e636c75646520226c69626174612d7472616e73706f72742e68220a0a23646566696e65204154415f504f52545f41545452530909320a23646566696e65204154415f4c494e4b5f41545452530909330a23646566696e65204154415f4445565f41545452530909390a0a73747275637420736373695f7472616e73706f72745f74656d706c6174653b0a73747275637420736373695f7472616e73706f72745f74656d706c617465202a6174615f736373695f7472616e73706f72745f74656d706c6174653b0a0a737472756374206174615f696e7465726e616c207b0a0973747275637420736373695f7472616e73706f72745f74656d706c61746520743b0a0a09737472756374206465766963655f61747472696275746520707269766174655f706f72745f61747472735b4154415f504f52545f41545452535d3b0a09737472756374206465766963655f61747472696275746520707269766174655f6c696e6b5f61747472735b4154415f4c494e4b5f41545452535d3b0a09737472756374206465766963655f61747472696275746520707269766174655f6465765f61747472735b4154415f4445565f41545452535d3b0a0a09737472756374207472616e73706f72745f636f6e7461696e6572206c696e6b5f617474725f636f6e743b0a09737472756374207472616e73706f72745f636f6e7461696e6572206465765f617474725f636f6e743b0a0a092f2a0a09202a20546865206172726179206f66206e756c6c207465726d696e6174656420706f696e7465727320746f20617474726962757465730a09202a206e656564656420627920736373695f73797366732e630a09202a2f0a09737472756374206465766963655f617474726962757465202a6c696e6b5f61747472735b4154415f4c494e4b5f4154545253202b20315d3b0a09737472756374206465766963655f617474726962757465202a706f72745f61747472735b4154415f504f52545f4154545253202b20315d3b0a09737472756374206465766963655f617474726962757465202a6465765f61747472735b4154415f4445565f4154545253202b20315d3b0a7d3b0a23646566696e6520746f5f6174615f696e7465726e616c28746d706c2909636f6e7461696e65725f6f6628746d706c2c20737472756374206174615f696e7465726e616c2c2074290a0a0a23646566696e6520746465765f746f5f64657669636528642909090909095c0a09636f6e7461696e65725f6f66282864292c20737472756374206174615f6465766963652c2074646576290a23646566696e65207472616e73706f72745f636c6173735f746f5f6465762864657629090909095c0a09746465765f746f5f6465766963652828646576292d3e706172656e74290a0a23646566696e6520746465765f746f5f6c696e6b2864290909090909095c0a09636f6e7461696e65725f6f66282864292c20737472756374206174615f6c696e6b2c2074646576290a23646566696e65207472616e73706f72745f636c6173735f746f5f6c696e6b2864657629090909095c0a09746465765f746f5f6c696e6b2828646576292d3e706172656e74290a0a23646566696e6520746465765f746f5f706f72742864290909090909095c0a09636f6e7461696e65725f6f66282864292c20737472756374206174615f706f72742c2074646576290a23646566696e65207472616e73706f72745f636c6173735f746f5f706f72742864657629090909095c0a09746465765f746f5f706f72742828646576292d3e706172656e74290a0a0a2f2a20446576696365206f626a656374732061726520616c7761797320637265617465642077686974206c696e6b206f626a65637473202a2f0a73746174696320696e74206174615f746465765f61646428737472756374206174615f646576696365202a646576293b0a73746174696320766f6964206174615f746465765f64656c65746528737472756374206174615f646576696365202a646576293b0a0a0a2f2a0a202a204861636b20746f20616c6c6f772061747472696275746573206f66207468652073616d65206e616d6520696e20646966666572656e74206f626a656374732e0a202a2f0a23646566696e65204154415f4445564943455f41545452285f7072656669782c5f6e616d652c5f6d6f64652c5f73686f772c5f73746f726529205c0a09737472756374206465766963655f617474726962757465206465766963655f617474725f23235f70726566697823235f23235f6e616d65203d205c0a095f5f41545452285f6e616d652c5f6d6f64652c5f73686f772c5f73746f7265290a0a23646566696e65206174615f6269746669656c645f6e616d655f6d61746368287469746c652c207461626c65290909095c0a737461746963207373697a655f74090909090909095c0a6765745f6174615f23237469746c6523235f6e616d657328753332207461626c655f6b65792c2063686172202a6275662909095c0a7b09090909090909095c0a0963686172202a707265666978203d2022223b09090909095c0a097373697a655f74206c656e203d20303b09090909095c0a09696e7420693b090909090909095c0a09090909090909095c0a09666f72202869203d20303b2069203c2041525241595f53495a45287461626c65293b20692b2b29207b09095c0a0909696620287461626c655b695d2e76616c75652026207461626c655f6b657929207b09095c0a0909096c656e202b3d20737072696e746628627566202b206c656e2c202225732573222c095c0a090909097072656669782c207461626c655b695d2e6e616d65293b09095c0a090909707265666978203d20222c20223b090909095c0a09097d0909090909095c0a097d090909090909095c0a096c656e202b3d20737072696e746628627566202b206c656e2c20225c6e22293b0909095c0a0972657475726e206c656e3b0909090909095c0a7d0a0a23646566696e65206174615f6269746669656c645f6e616d655f736561726368287469746c652c207461626c65290909095c0a737461746963207373697a655f74090909090909095c0a6765745f6174615f23237469746c6523235f6e616d657328753332207461626c655f6b65792c2063686172202a6275662909095c0a7b09090909090909095c0a097373697a655f74206c656e203d20303b09090909095c0a09696e7420693b090909090909095c0a09090909090909095c0a09666f72202869203d20303b2069203c2041525241595f53495a45287461626c65293b20692b2b29207b09095c0a0909696620287461626c655b695d2e76616c7565203d3d207461626c655f6b657929207b09095c0a0909096c656e202b3d20737072696e746628627566202b206c656e2c20222573222c09095c0a090909097461626c655b695d2e6e616d65293b0909095c0a090909627265616b3b09090909095c0a09097d0909090909095c0a097d090909090909095c0a096c656e202b3d20737072696e746628627566202b206c656e2c20225c6e22293b0909095c0a0972657475726e206c656e3b0909090909095c0a7d0a0a73746174696320737472756374207b0a09753332090976616c75653b0a096368617209092a6e616d653b0a7d206174615f636c6173735f6e616d65735b5d203d207b0a097b204154415f4445565f554e4b4e4f574e2c090922756e6b6e6f776e22207d2c0a097b204154415f4445565f4154412c0909092261746122207d2c0a097b204154415f4445565f4154415f554e5355502c09092261746122207d2c0a097b204154415f4445565f41544150492c090922617461706922207d2c0a097b204154415f4445565f41544150495f554e5355502c090922617461706922207d2c0a097b204154415f4445565f504d502c09090922706d7022207d2c0a097b204154415f4445565f504d505f554e5355502c090922706d7022207d2c0a097b204154415f4445565f53454d422c0909092273656d6222207d2c0a097b204154415f4445565f53454d425f554e5355502c09092273656d6222207d2c0a097b204154415f4445565f4e4f4e452c090909226e6f6e6522207d0a7d3b0a6174615f6269746669656c645f6e616d655f73656172636828636c6173732c206174615f636c6173735f6e616d6573290a0a0a73746174696320737472756374207b0a09753332090976616c75653b0a096368617209092a6e616d653b0a7d206174615f6572725f6e616d65735b5d203d207b0a097b2041435f4552525f4445562c090909224465766963654572726f7222207d2c0a097b2041435f4552525f48534d2c09090922486f737453746174654d616368696e654572726f7222207d2c0a097b2041435f4552525f54494d454f55542c09092254696d656f757422207d2c0a097b2041435f4552525f4d454449412c090909224d656469614572726f7222207d2c0a097b2041435f4552525f4154415f4255532c0909224275734572726f7222207d2c0a097b2041435f4552525f484f53545f4255532c090922486f73744275734572726f7222207d2c0a097b2041435f4552525f53595354454d2c09092253797374656d4572726f7222207d2c0a097b2041435f4552525f494e56414c49442c090922496e76616c696441726722207d2c0a097b2041435f4552525f4f544845522c09090922556e6b6e6f776e22207d2c0a097b2041435f4552525f4e4f4445565f48494e542c0909224e6f44657669636548696e7422207d2c0a097b2041435f4552525f4e43512c09092009224e43514572726f7222207d0a7d3b0a6174615f6269746669656c645f6e616d655f6d61746368286572722c206174615f6572725f6e616d6573290a0a73746174696320737472756374207b0a09753332090976616c75653b0a096368617209092a6e616d653b0a7d206174615f786665725f6e616d65735b5d203d207b0a097b20584645525f55444d415f372c09090922584645525f55444d415f3722207d2c0a097b20584645525f55444d415f362c09090922584645525f55444d415f3622207d2c0a097b20584645525f55444d415f352c09090922584645525f55444d415f3522207d2c0a097b20584645525f55444d415f342c09090922584645525f55444d415f3422207d2c0a097b20584645525f55444d415f332c09090922584645525f55444d415f3322207d2c0a097b20584645525f55444d415f322c09090922584645525f55444d415f3222207d2c0a097b20584645525f55444d415f312c09090922584645525f55444d415f3122207d2c0a097b20584645525f55444d415f302c09090922584645525f55444d415f3022207d2c0a097b20584645525f4d575f444d415f342c090922584645525f4d575f444d415f3422207d2c0a097b20584645525f4d575f444d415f332c090922584645525f4d575f444d415f3322207d2c0a097b20584645525f4d575f444d415f322c090922584645525f4d575f444d415f3222207d2c0a097b20584645525f4d575f444d415f312c090922584645525f4d575f444d415f3122207d2c0a097b20584645525f4d575f444d415f302c090922584645525f4d575f444d415f3022207d2c0a097b20584645525f53575f444d415f322c090922584645525f53575f444d415f3222207d2c0a097b20584645525f53575f444d415f312c090922584645525f53575f444d415f3122207d2c0a097b20584645525f53575f444d415f302c090922584645525f53575f444d415f3022207d2c0a097b20584645525f50494f5f362c09090922584645525f50494f5f3622207d2c0a097b20584645525f50494f5f352c09090922584645525f50494f5f3522207d2c0a097b20584645525f50494f5f342c09090922584645525f50494f5f3422207d2c0a097b20584645525f50494f5f332c09090922584645525f50494f5f3322207d2c0a097b20584645525f50494f5f322c09090922584645525f50494f5f3222207d2c0a097b20584645525f50494f5f312c09090922584645525f50494f5f3122207d2c0a097b20584645525f50494f5f302c09090922584645525f50494f5f3022207d2c0a097b20584645525f50494f5f534c4f572c090922584645525f50494f5f534c4f5722207d0a7d3b0a6174615f6269746669656c645f6e616d655f6d6174636828786665722c6174615f786665725f6e616d6573290a0a2f2a0a202a2041544120506f727420617474726962757465730a202a2f0a23646566696e65206174615f706f72745f73686f775f73696d706c65286669656c642c206e616d652c20666f726d61745f737472696e672c20636173742909095c0a737461746963207373697a655f7409090909090909095c0a73686f775f6174615f706f72745f23236e616d652873747275637420646576696365202a6465762c090909095c0a09092020202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a6275662909095c0a7b0909090909090909095c0a09737472756374206174615f706f7274202a6170203d207472616e73706f72745f636c6173735f746f5f706f727428646576293b09095c0a0909090909090909095c0a0972657475726e20736e7072696e7466286275662c2032302c20666f726d61745f737472696e672c20636173742061702d3e6669656c64293b095c0a7d0a0a23646566696e65206174615f706f72745f73696d706c655f61747472286669656c642c206e616d652c20666f726d61745f737472696e672c20747970652909095c0a096174615f706f72745f73686f775f73696d706c65286669656c642c206e616d652c20666f726d61745f737472696e672c2028747970652929095c0a737461746963204445564943455f41545452286e616d652c20535f495255474f2c2073686f775f6174615f706f72745f23236e616d652c204e554c4c290a0a6174615f706f72745f73696d706c655f61747472286e725f706d705f6c696e6b732c206e725f706d705f6c696e6b732c202225645c6e222c20696e74293b0a6174615f706f72745f73696d706c655f617474722873746174732e69646c655f6972712c2069646c655f6972712c2022256c645c6e222c20756e7369676e6564206c6f6e67293b0a0a737461746963204445434c4152455f5452414e53504f52545f434c415353286174615f706f72745f636c6173732c0a09090920202020202020226174615f706f7274222c204e554c4c2c204e554c4c2c204e554c4c293b0a0a73746174696320766f6964206174615f74706f72745f72656c656173652873747275637420646576696365202a646576290a7b0a097075745f646576696365286465762d3e706172656e74293b0a7d0a0a2f2a2a0a202a206174615f69735f706f7274202d2d2020636865636b2069662061207374727563742064657669636520726570726573656e747320612041544120706f72740a202a20406465763a0964657669636520746f20636865636b0a202a0a202a2052657475726e733a0a202a092531206966207468652064657669636520726570726573656e747320612041544120506f72742c20253020656c73650a202a2f0a73746174696320696e74206174615f69735f706f727428636f6e73742073747275637420646576696365202a646576290a7b0a0972657475726e206465762d3e72656c65617365203d3d206174615f74706f72745f72656c656173653b0a7d0a0a73746174696320696e74206174615f74706f72745f6d6174636828737472756374206174747269627574655f636f6e7461696e6572202a636f6e742c0a09090920202073747275637420646576696365202a646576290a7b0a0969662028216174615f69735f706f72742864657629290a090972657475726e20303b0a0972657475726e20266174615f736373695f7472616e73706f72745f74656d706c6174652d3e686f73745f61747472732e6163203d3d20636f6e743b0a7d0a0a2f2a2a0a202a206174615f74706f72745f64656c65746520202d2d202072656d6f76652041544120504f52540a202a2040706f72743a0941544120504f525420746f2072656d6f76650a202a0a202a2052656d6f76657320746865207370656369666965642041544120504f52542e202052656d6f766520746865206173736f636961746564206c696e6b2061732077656c6c2e0a202a2f0a766f6964206174615f74706f72745f64656c65746528737472756374206174615f706f7274202a6170290a7b0a0973747275637420646576696365202a646576203d202661702d3e746465763b0a0a096174615f746c696e6b5f64656c657465282661702d3e6c696e6b293b0a0a097472616e73706f72745f72656d6f76655f64657669636528646576293b0a096465766963655f64656c28646576293b0a097472616e73706f72745f64657374726f795f64657669636528646576293b0a097075745f64657669636528646576293b0a7d0a0a2f2a2a206174615f74706f72745f616464202d20696e697469616c697a652061207472616e73706f72742041544120706f7274207374727563747572650a202a0a202a2040706172656e743a09706172656e74206465766963650a202a204061703a09096578697374696e67206174615f706f7274207374727563747572650a202a0a202a20496e697469616c697a6520612041544120706f72742073747275637475726520666f722073797366732e202049742077696c6c20626520616464656420746f20746865206465766963650a202a20747265652062656c6f772074686520646576696365207370656369666965642062792040706172656e7420776869636820636f756c64206265206120504349206465766963652e0a202a0a202a2052657475726e73202530206f6e20737563636573730a202a2f0a696e74206174615f74706f72745f6164642873747275637420646576696365202a706172656e742c0a09092020737472756374206174615f706f7274202a6170290a7b0a09696e74206572726f723b0a0973747275637420646576696365202a646576203d202661702d3e746465763b0a0a096465766963655f696e697469616c697a6528646576293b0a096465762d3e74797065203d20266174615f706f72745f747970653b0a0a096465762d3e706172656e74203d206765745f64657669636528706172656e74293b0a096465762d3e72656c65617365203d206174615f74706f72745f72656c656173653b0a096465765f7365745f6e616d65286465762c20226174612564222c2061702d3e7072696e745f6964293b0a097472616e73706f72745f73657475705f64657669636528646576293b0a096572726f72203d206465766963655f61646428646576293b0a09696620286572726f7229207b0a0909676f746f2074706f72745f6572723b0a097d0a0a096465766963655f656e61626c655f6173796e635f73757370656e6428646576293b0a09706d5f72756e74696d655f7365745f61637469766528646576293b0a09706d5f72756e74696d655f656e61626c6528646576293b0a09706d5f72756e74696d655f666f7262696428646576293b0a0a097472616e73706f72745f6164645f64657669636528646576293b0a097472616e73706f72745f636f6e6669677572655f64657669636528646576293b0a0a096572726f72203d206174615f746c696e6b5f616464282661702d3e6c696e6b293b0a09696620286572726f7229207b0a0909676f746f2074706f72745f6c696e6b5f6572723b0a097d0a0972657475726e20303b0a0a2074706f72745f6c696e6b5f6572723a0a097472616e73706f72745f72656d6f76655f64657669636528646576293b0a096465766963655f64656c28646576293b0a0a2074706f72745f6572723a0a097472616e73706f72745f64657374726f795f64657669636528646576293b0a097075745f64657669636528646576293b0a0972657475726e206572726f723b0a7d0a0a0a2f2a0a202a20415441206c696e6b20617474726962757465730a202a2f0a0a0a23646566696e65206174615f6c696e6b5f73686f775f6c696e6b7370656564286669656c642909090909095c0a737461746963207373697a655f7409090909090909095c0a73686f775f6174615f6c696e6b5f23236669656c642873747275637420646576696365202a6465762c090909095c0a0909202020202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a6275662909095c0a7b0909090909090909095c0a09737472756374206174615f6c696e6b202a6c696e6b203d207472616e73706f72745f636c6173735f746f5f6c696e6b28646576293b09095c0a0909090909090909095c0a0972657475726e20737072696e7466286275662c2225735c6e222c20736174615f7370645f737472696e6728666c73286c696e6b2d3e6669656c642929293b095c0a7d0a0a23646566696e65206174615f6c696e6b5f6c696e6b73706565645f61747472286669656c642909090909095c0a096174615f6c696e6b5f73686f775f6c696e6b7370656564286669656c642909090909095c0a737461746963204445564943455f41545452286669656c642c20535f495255474f2c2073686f775f6174615f6c696e6b5f23236669656c642c204e554c4c290a0a6174615f6c696e6b5f6c696e6b73706565645f617474722868775f736174615f7370645f6c696d6974293b0a6174615f6c696e6b5f6c696e6b73706565645f6174747228736174615f7370645f6c696d6974293b0a6174615f6c696e6b5f6c696e6b73706565645f6174747228736174615f737064293b0a0a0a737461746963204445434c4152455f5452414e53504f52545f434c415353286174615f6c696e6b5f636c6173732c0a0909226174615f6c696e6b222c204e554c4c2c204e554c4c2c204e554c4c293b0a0a73746174696320766f6964206174615f746c696e6b5f72656c656173652873747275637420646576696365202a646576290a7b0a097075745f646576696365286465762d3e706172656e74293b0a7d0a0a2f2a2a0a202a206174615f69735f6c696e6b202d2d2020636865636b2069662061207374727563742064657669636520726570726573656e7473206120415441206c696e6b0a202a20406465763a0964657669636520746f20636865636b0a202a0a202a2052657475726e733a0a202a092531206966207468652064657669636520726570726573656e7473206120415441206c696e6b2c20253020656c73650a202a2f0a73746174696320696e74206174615f69735f6c696e6b28636f6e73742073747275637420646576696365202a646576290a7b0a0972657475726e206465762d3e72656c65617365203d3d206174615f746c696e6b5f72656c656173653b0a7d0a0a73746174696320696e74206174615f746c696e6b5f6d6174636828737472756374206174747269627574655f636f6e7461696e6572202a636f6e742c0a09090920202073747275637420646576696365202a646576290a7b0a09737472756374206174615f696e7465726e616c2a2069203d20746f5f6174615f696e7465726e616c286174615f736373695f7472616e73706f72745f74656d706c617465293b0a0969662028216174615f69735f6c696e6b2864657629290a090972657475726e20303b0a0972657475726e2026692d3e6c696e6b5f617474725f636f6e742e6163203d3d20636f6e743b0a7d0a0a2f2a2a0a202a206174615f746c696e6b5f64656c65746520202d2d202072656d6f766520415441204c494e4b0a202a2040706f72743a09415441204c494e4b20746f2072656d6f76650a202a0a202a2052656d6f766573207468652073706563696669656420415441204c494e4b2e202072656d6f7665206173736f63696174656420415441206465766963652873292061732077656c6c2e0a202a2f0a766f6964206174615f746c696e6b5f64656c65746528737472756374206174615f6c696e6b202a6c696e6b290a7b0a0973747275637420646576696365202a646576203d20266c696e6b2d3e746465763b0a09737472756374206174615f646576696365202a6174615f6465763b0a0a096174615f666f725f656163685f646576286174615f6465762c206c696e6b2c20414c4c29207b0a09096174615f746465765f64656c657465286174615f646576293b0a097d0a0a097472616e73706f72745f72656d6f76655f64657669636528646576293b0a096465766963655f64656c28646576293b0a097472616e73706f72745f64657374726f795f64657669636528646576293b0a097075745f64657669636528646576293b0a7d0a0a2f2a2a0a202a206174615f746c696e6b5f61646420202d2d2020696e697469616c697a652061207472616e73706f727420415441206c696e6b207374727563747572650a202a20406c696e6b3a09616c6c6f6361746564206174615f6c696e6b207374727563747572652e0a202a0a202a20496e697469616c697a6520616e20415441204c494e4b2073747275637475726520666f722073797366732e202049742077696c6c20626520616464656420696e207468650a202a2064657669636520747265652062656c6f77207468652041544120504f52542069742062656c6f6e677320746f2e0a202a0a202a2052657475726e73202530206f6e20737563636573730a202a2f0a696e74206174615f746c696e6b5f61646428737472756374206174615f6c696e6b202a6c696e6b290a7b0a0973747275637420646576696365202a646576203d20266c696e6b2d3e746465763b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a09737472756374206174615f646576696365202a6174615f6465763b0a09696e74206572726f723b0a0a096465766963655f696e697469616c697a6528646576293b0a096465762d3e706172656e74203d206765745f646576696365282661702d3e74646576293b0a096465762d3e72656c65617365203d206174615f746c696e6b5f72656c656173653b0a09696620286174615f69735f686f73745f6c696e6b286c696e6b29290a09096465765f7365745f6e616d65286465762c20226c696e6b2564222c2061702d3e7072696e745f6964293b0a2020202020202020656c73650a09096465765f7365745f6e616d65286465762c20226c696e6b25642e2564222c2061702d3e7072696e745f69642c206c696e6b2d3e706d70293b0a0a097472616e73706f72745f73657475705f64657669636528646576293b0a0a096572726f72203d206465766963655f61646428646576293b0a09696620286572726f7229207b0a0909676f746f20746c696e6b5f6572723b0a097d0a0a097472616e73706f72745f6164645f64657669636528646576293b0a097472616e73706f72745f636f6e6669677572655f64657669636528646576293b0a0a096174615f666f725f656163685f646576286174615f6465762c206c696e6b2c20414c4c29207b0a09096572726f72203d206174615f746465765f616464286174615f646576293b0a0909696620286572726f7229207b0a090909676f746f20746c696e6b5f6465765f6572723b0a09097d0a097d0a0972657475726e20303b0a2020746c696e6b5f6465765f6572723a0a097768696c6520282d2d6174615f646576203e3d206c696e6b2d3e64657669636529207b0a09096174615f746465765f64656c657465286174615f646576293b0a097d0a097472616e73706f72745f72656d6f76655f64657669636528646576293b0a096465766963655f64656c28646576293b0a2020746c696e6b5f6572723a0a097472616e73706f72745f64657374726f795f64657669636528646576293b0a097075745f64657669636528646576293b0a0972657475726e206572726f723b0a7d0a0a2f2a0a202a204154412064657669636520617474726962757465730a202a2f0a0a23646566696e65206174615f6465765f73686f775f636c617373287469746c652c206669656c6429090909095c0a737461746963207373697a655f7409090909090909095c0a73686f775f6174615f6465765f23236669656c642873747275637420646576696365202a6465762c090909095c0a09092020202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a6275662909095c0a7b0909090909090909095c0a09737472756374206174615f646576696365202a6174615f646576203d207472616e73706f72745f636c6173735f746f5f64657628646576293b095c0a0909090909090909095c0a0972657475726e206765745f6174615f23237469746c6523235f6e616d6573286174615f6465762d3e6669656c642c20627566293b09095c0a7d0a0a23646566696e65206174615f6465765f61747472287469746c652c206669656c642909090909095c0a096174615f6465765f73686f775f636c617373287469746c652c206669656c6429090909095c0a737461746963204445564943455f41545452286669656c642c20535f495255474f2c2073686f775f6174615f6465765f23236669656c642c204e554c4c290a0a6174615f6465765f6174747228636c6173732c20636c617373293b0a6174615f6465765f6174747228786665722c2070696f5f6d6f6465293b0a6174615f6465765f6174747228786665722c20646d615f6d6f6465293b0a6174615f6465765f6174747228786665722c20786665725f6d6f6465293b0a0a0a23646566696e65206174615f6465765f73686f775f73696d706c65286669656c642c20666f726d61745f737472696e672c20636173742909095c0a737461746963207373697a655f7409090909090909095c0a73686f775f6174615f6465765f23236669656c642873747275637420646576696365202a6465762c090909095c0a09092020202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a6275662909095c0a7b0909090909090909095c0a09737472756374206174615f646576696365202a6174615f646576203d207472616e73706f72745f636c6173735f746f5f64657628646576293b095c0a0909090909090909095c0a0972657475726e20736e7072696e7466286275662c2032302c20666f726d61745f737472696e672c2063617374206174615f6465762d3e6669656c64293b095c0a7d0a0a23646566696e65206174615f6465765f73696d706c655f61747472286669656c642c20666f726d61745f737472696e672c207479706529095c0a096174615f6465765f73686f775f73696d706c65286669656c642c20666f726d61745f737472696e672c2028747970652929095c0a737461746963204445564943455f41545452286669656c642c20535f495255474f2c200909095c0a090920202073686f775f6174615f6465765f23236669656c642c204e554c4c290a0a6174615f6465765f73696d706c655f61747472287370646e5f636e742c202225645c6e222c20696e74293b0a0a737472756374206174615f73686f775f6572696e675f617267207b0a09636861722a206275663b0a09696e74207772697474656e3b0a7d3b0a0a73746174696320696e74206174615f73686f775f6572696e6728737472756374206174615f6572696e675f656e747279202a656e742c20766f6964202a766f69645f617267290a7b0a09737472756374206174615f73686f775f6572696e675f6172672a20617267203d20766f69645f6172673b0a097374727563742074696d65737065632074696d653b0a0a096a6966666965735f746f5f74696d657370656328656e742d3e74696d657374616d702c2674696d65293b0a096172672d3e7772697474656e202b3d20737072696e7466286172672d3e627566202b206172672d3e7772697474656e2c0a09090920202020202020225b25356c752e2530366c755d222c0a0909092020202020202074696d652e74765f7365632c2074696d652e74765f6e736563293b0a096172672d3e7772697474656e202b3d206765745f6174615f6572725f6e616d657328656e742d3e6572725f6d61736b2c0a090909090920206172672d3e627566202b206172672d3e7772697474656e293b0a0972657475726e20303b0a7d0a0a737461746963207373697a655f740a73686f775f6174615f6465765f6572696e672873747275637420646576696365202a6465762c0a0909202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374206174615f646576696365202a6174615f646576203d207472616e73706f72745f636c6173735f746f5f64657628646576293b0a09737472756374206174615f73686f775f6572696e675f61726720617267203d207b206275662c2030207d3b0a0a096174615f6572696e675f6d617028266174615f6465762d3e6572696e672c206174615f73686f775f6572696e672c2026617267293b0a0972657475726e206172672e7772697474656e3b0a7d0a0a0a737461746963204445564943455f41545452286572696e672c20535f495255474f2c2073686f775f6174615f6465765f6572696e672c204e554c4c293b0a0a737461746963207373697a655f740a73686f775f6174615f6465765f69642873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374206174615f646576696365202a6174615f646576203d207472616e73706f72745f636c6173735f746f5f64657628646576293b0a09696e74207772697474656e203d20302c2069203d20303b0a0a09696620286174615f6465762d3e636c617373203d3d204154415f4445565f504d50290a090972657475726e20303b0a09666f7228693d303b693c4154415f49445f574f5244533b692b2b2920207b0a09097772697474656e202b3d20736e7072696e7466286275662b7772697474656e2c2032302c2022253034782563222c0a09090909202020206174615f6465762d3e69645b695d2c0a09090909202020202828692b31292026203729203f20272027203a20275c6e27293b0a097d0a0972657475726e207772697474656e3b0a7d0a0a737461746963204445564943455f415454522869642c20535f495255474f2c2073686f775f6174615f6465765f69642c204e554c4c293b0a0a737461746963207373697a655f740a73686f775f6174615f6465765f677363722873747275637420646576696365202a6465762c0a09092020737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374206174615f646576696365202a6174615f646576203d207472616e73706f72745f636c6173735f746f5f64657628646576293b0a09696e74207772697474656e203d20302c2069203d20303b0a0a09696620286174615f6465762d3e636c61737320213d204154415f4445565f504d50290a090972657475726e20303b0a09666f7228693d303b693c534154415f504d505f475343525f44574f5244533b692b2b2920207b0a09097772697474656e202b3d20736e7072696e7466286275662b7772697474656e2c2032302c2022253038782563222c0a09090909202020206174615f6465762d3e677363725b695d2c0a09090909202020202828692b31292026203329203f20272027203a20275c6e27293b0a097d0a0969662028534154415f504d505f475343525f44574f52445320262033290a09096275665b7772697474656e2d315d203d20275c6e273b0a0972657475726e207772697474656e3b0a7d0a0a737461746963204445564943455f4154545228677363722c20535f495255474f2c2073686f775f6174615f6465765f677363722c204e554c4c293b0a0a737461746963204445434c4152455f5452414e53504f52545f434c415353286174615f6465765f636c6173732c0a09090920202020202020226174615f646576696365222c204e554c4c2c204e554c4c2c204e554c4c293b0a0a73746174696320766f6964206174615f746465765f72656c656173652873747275637420646576696365202a646576290a7b0a097075745f646576696365286465762d3e706172656e74293b0a7d0a0a2f2a2a0a202a206174615f69735f6174615f64657620202d2d2020636865636b2069662061207374727563742064657669636520726570726573656e7473206120415441206465766963650a202a20406465763a0964657669636520746f20636865636b0a202a0a202a2052657475726e733a0a202a092531206966207468652064657669636520726570726573656e7473206120415441206465766963652c20253020656c73650a202a2f0a73746174696320696e74206174615f69735f6174615f64657628636f6e73742073747275637420646576696365202a646576290a7b0a0972657475726e206465762d3e72656c65617365203d3d206174615f746465765f72656c656173653b0a7d0a0a73746174696320696e74206174615f746465765f6d6174636828737472756374206174747269627574655f636f6e7461696e6572202a636f6e742c0a090909202073747275637420646576696365202a646576290a7b0a09737472756374206174615f696e7465726e616c2a2069203d20746f5f6174615f696e7465726e616c286174615f736373695f7472616e73706f72745f74656d706c617465293b0a0969662028216174615f69735f6174615f6465762864657629290a090972657475726e20303b0a0972657475726e2026692d3e6465765f617474725f636f6e742e6163203d3d20636f6e743b0a7d0a0a2f2a2a0a202a206174615f746465765f6672656520202d2d202066726565206120415441204c494e4b0a202a20406465763a094154412050485920746f20667265650a202a0a202a204672656573207468652073706563696669656420415441205048592e0a202a0a202a204e6f74653a0a202a202020546869732066756e6374696f6e206d757374206f6e6c792062652063616c6c6564206f6e206120504859207468617420686173206e6f740a202a2020207375636365737366756c6c79206265656e206164646564207573696e67206174615f746465765f61646428292e0a202a2f0a73746174696320766f6964206174615f746465765f6672656528737472756374206174615f646576696365202a646576290a7b0a097472616e73706f72745f64657374726f795f64657669636528266465762d3e74646576293b0a097075745f64657669636528266465762d3e74646576293b0a7d0a0a2f2a2a0a202a206174615f746465765f64656c65746520202d2d202072656d6f766520415441206465766963650a202a2040706f72743a0941544120504f525420746f2072656d6f76650a202a0a202a2052656d6f766573207468652073706563696669656420415441206465766963652e0a202a2f0a73746174696320766f6964206174615f746465765f64656c65746528737472756374206174615f646576696365202a6174615f646576290a7b0a0973747275637420646576696365202a646576203d20266174615f6465762d3e746465763b0a0a097472616e73706f72745f72656d6f76655f64657669636528646576293b0a096465766963655f64656c28646576293b0a096174615f746465765f66726565286174615f646576293b0a7d0a0a0a2f2a2a0a202a206174615f746465765f61646420202d2d2020696e697469616c697a652061207472616e73706f72742041544120646576696365207374727563747572652e0a202a20406174615f6465763a096174615f646576207374727563747572652e0a202a0a202a20496e697469616c697a6520616e20415441206465766963652073747275637475726520666f722073797366732e202049742077696c6c20626520616464656420696e207468650a202a2064657669636520747265652062656c6f772074686520415441204c494e4b206465766963652069742062656c6f6e677320746f2e0a202a0a202a2052657475726e73202530206f6e20737563636573730a202a2f0a73746174696320696e74206174615f746465765f61646428737472756374206174615f646576696365202a6174615f646576290a7b0a0973747275637420646576696365202a646576203d20266174615f6465762d3e746465763b0a09737472756374206174615f6c696e6b202a6c696e6b203d206174615f6465762d3e6c696e6b3b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a09696e74206572726f723b0a0a096465766963655f696e697469616c697a6528646576293b0a096465762d3e706172656e74203d206765745f64657669636528266c696e6b2d3e74646576293b0a096465762d3e72656c65617365203d206174615f746465765f72656c656173653b0a09696620286174615f69735f686f73745f6c696e6b286c696e6b29290a09096465765f7365745f6e616d65286465762c202264657625642e2564222c2061702d3e7072696e745f69642c6174615f6465762d3e6465766e6f293b0a2020202020202020656c73650a09096465765f7365745f6e616d65286465762c202264657625642e25642e30222c2061702d3e7072696e745f69642c206c696e6b2d3e706d70293b0a0a097472616e73706f72745f73657475705f64657669636528646576293b0a096572726f72203d206465766963655f61646428646576293b0a09696620286572726f7229207b0a09096174615f746465765f66726565286174615f646576293b0a090972657475726e206572726f723b0a097d0a0a097472616e73706f72745f6164645f64657669636528646576293b0a097472616e73706f72745f636f6e6669677572655f64657669636528646576293b0a0972657475726e20303b0a7d0a0a0a2f2a0a202a205365747570202f2054656172646f776e20636f64650a202a2f0a0a23646566696e652053455455505f54454d504c4154452861747472622c206669656c642c207065726d2c2074657374290909095c0a09692d3e707269766174655f232361747472625b636f756e745d203d206465765f617474725f23236669656c643b090920202020202020095c0a09692d3e707269766174655f232361747472625b636f756e745d2e617474722e6d6f6465203d207065726d3b0909095c0a09692d3e61747472625b636f756e745d203d2026692d3e707269766174655f232361747472625b636f756e745d3b0909095c0a09696620287465737429090909090909095c0a0909636f756e742b2b0a0a23646566696e652053455455505f4c494e4b5f415454524942555445286669656c642909090909095c0a0953455455505f54454d504c415445286c696e6b5f61747472732c206669656c642c20535f495255474f2c2031290a0a23646566696e652053455455505f504f52545f415454524942555445286669656c642909090909095c0a0953455455505f54454d504c41544528706f72745f61747472732c206669656c642c20535f495255474f2c2031290a0a23646566696e652053455455505f4445565f415454524942555445286669656c642909090909095c0a0953455455505f54454d504c415445286465765f61747472732c206669656c642c20535f495255474f2c2031290a0a2f2a2a0a202a206174615f6174746163685f7472616e73706f727420202d2d2020696e7374616e746961746520415441207472616e73706f72742074656d706c6174650a202a2f0a73747275637420736373695f7472616e73706f72745f74656d706c617465202a6174615f6174746163685f7472616e73706f727428766f6964290a7b0a09737472756374206174615f696e7465726e616c202a693b0a09696e7420636f756e743b0a0a0969203d206b7a616c6c6f632873697a656f6628737472756374206174615f696e7465726e616c292c204746505f4b45524e454c293b0a09696620282169290a090972657475726e204e554c4c3b0a0a09692d3e742e65685f73747261746567795f68616e646c6572093d206174615f736373695f6572726f723b0a09692d3e742e65685f74696d65645f6f757409093d206174615f736373695f74696d65645f6f75743b0a09692d3e742e757365725f7363616e0909093d206174615f736373695f757365725f7363616e3b0a0a09692d3e742e686f73745f61747472732e61632e6174747273203d2026692d3e706f72745f61747472735b305d3b0a09692d3e742e686f73745f61747472732e61632e636c617373203d20266174615f706f72745f636c6173732e636c6173733b0a09692d3e742e686f73745f61747472732e61632e6d61746368203d206174615f74706f72745f6d617463683b0a097472616e73706f72745f636f6e7461696e65725f72656769737465722826692d3e742e686f73745f6174747273293b0a0a09692d3e6c696e6b5f617474725f636f6e742e61632e636c617373203d20266174615f6c696e6b5f636c6173732e636c6173733b0a09692d3e6c696e6b5f617474725f636f6e742e61632e6174747273203d2026692d3e6c696e6b5f61747472735b305d3b0a09692d3e6c696e6b5f617474725f636f6e742e61632e6d61746368203d206174615f746c696e6b5f6d617463683b0a097472616e73706f72745f636f6e7461696e65725f72656769737465722826692d3e6c696e6b5f617474725f636f6e74293b0a0a09692d3e6465765f617474725f636f6e742e61632e636c617373203d20266174615f6465765f636c6173732e636c6173733b0a09692d3e6465765f617474725f636f6e742e61632e6174747273203d2026692d3e6465765f61747472735b305d3b0a09692d3e6465765f617474725f636f6e742e61632e6d61746368203d206174615f746465765f6d617463683b0a097472616e73706f72745f636f6e7461696e65725f72656769737465722826692d3e6465765f617474725f636f6e74293b0a0a09636f756e74203d20303b0a0953455455505f504f52545f415454524942555445286e725f706d705f6c696e6b73293b0a0953455455505f504f52545f4154545249425554452869646c655f697271293b0a094255475f4f4e28636f756e74203e204154415f504f52545f4154545253293b0a09692d3e706f72745f61747472735b636f756e745d203d204e554c4c3b0a0a09636f756e74203d20303b0a0953455455505f4c494e4b5f4154545249425554452868775f736174615f7370645f6c696d6974293b0a0953455455505f4c494e4b5f41545452494255544528736174615f7370645f6c696d6974293b0a0953455455505f4c494e4b5f41545452494255544528736174615f737064293b0a094255475f4f4e28636f756e74203e204154415f4c494e4b5f4154545253293b0a09692d3e6c696e6b5f61747472735b636f756e745d203d204e554c4c3b0a0a09636f756e74203d20303b0a0953455455505f4445565f41545452494255544528636c617373293b0a0953455455505f4445565f4154545249425554452870696f5f6d6f6465293b0a0953455455505f4445565f41545452494255544528646d615f6d6f6465293b0a0953455455505f4445565f41545452494255544528786665725f6d6f6465293b0a0953455455505f4445565f415454524942555445287370646e5f636e74293b0a0953455455505f4445565f415454524942555445286572696e67293b0a0953455455505f4445565f415454524942555445286964293b0a0953455455505f4445565f4154545249425554452867736372293b0a094255475f4f4e28636f756e74203e204154415f4445565f4154545253293b0a09692d3e6465765f61747472735b636f756e745d203d204e554c4c3b0a0a0972657475726e2026692d3e743b0a7d0a0a2f2a2a0a202a206174615f72656c656173655f7472616e73706f727420202d2d202072656c6561736520415441207472616e73706f72742074656d706c61746520696e7374616e63650a202a2040743a09097472616e73706f72742074656d706c61746520696e7374616e63650a202a2f0a766f6964206174615f72656c656173655f7472616e73706f72742873747275637420736373695f7472616e73706f72745f74656d706c617465202a74290a7b0a09737472756374206174615f696e7465726e616c202a69203d20746f5f6174615f696e7465726e616c2874293b0a0a097472616e73706f72745f636f6e7461696e65725f756e72656769737465722826692d3e742e686f73745f6174747273293b0a097472616e73706f72745f636f6e7461696e65725f756e72656769737465722826692d3e6c696e6b5f617474725f636f6e74293b0a097472616e73706f72745f636f6e7461696e65725f756e72656769737465722826692d3e6465765f617474725f636f6e74293b0a0a096b667265652869293b0a7d0a0a5f5f696e697420696e74206c69626174615f7472616e73706f72745f696e697428766f6964290a7b0a09696e74206572726f723b0a0a096572726f72203d207472616e73706f72745f636c6173735f726567697374657228266174615f6c696e6b5f636c617373293b0a09696620286572726f72290a0909676f746f206f75745f756e72656769737465725f7472616e73706f72743b0a096572726f72203d207472616e73706f72745f636c6173735f726567697374657228266174615f706f72745f636c617373293b0a09696620286572726f72290a0909676f746f206f75745f756e72656769737465725f6c696e6b3b0a096572726f72203d207472616e73706f72745f636c6173735f726567697374657228266174615f6465765f636c617373293b0a09696620286572726f72290a0909676f746f206f75745f756e72656769737465725f706f72743b0a0972657475726e20303b0a0a206f75745f756e72656769737465725f706f72743a0a097472616e73706f72745f636c6173735f756e726567697374657228266174615f706f72745f636c617373293b0a206f75745f756e72656769737465725f6c696e6b3a0a097472616e73706f72745f636c6173735f756e726567697374657228266174615f6c696e6b5f636c617373293b0a206f75745f756e72656769737465725f7472616e73706f72743a0a0972657475726e206572726f723b0a0a7d0a0a766f6964205f5f65786974206c69626174615f7472616e73706f72745f6578697428766f6964290a7b0a097472616e73706f72745f636c6173735f756e726567697374657228266174615f6c696e6b5f636c617373293b0a097472616e73706f72745f636c6173735f756e726567697374657228266174615f706f72745f636c617373293b0a097472616e73706f72745f636c6173735f756e726567697374657228266174615f6465765f636c617373293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f6c69626174612d7472616e73706f72742e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303130333000313231313437343433333000303032303533360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f4c49424154415f5452414e53504f52545f480a23646566696e65205f4c49424154415f5452414e53504f52545f480a0a0a65787465726e2073747275637420736373695f7472616e73706f72745f74656d706c617465202a6174615f736373695f7472616e73706f72745f74656d706c6174653b0a0a696e74206174615f746c696e6b5f61646428737472756374206174615f6c696e6b202a6c696e6b293b0a766f6964206174615f746c696e6b5f64656c65746528737472756374206174615f6c696e6b202a6c696e6b293b0a0a696e74206174615f74706f72745f6164642873747275637420646576696365202a706172656e742c20737472756374206174615f706f7274202a6170293b0a766f6964206174615f74706f72745f64656c65746528737472756374206174615f706f7274202a6170293b0a0a73747275637420736373695f7472616e73706f72745f74656d706c617465202a6174615f6174746163685f7472616e73706f727428766f6964293b0a766f6964206174615f72656c656173655f7472616e73706f72742873747275637420736373695f7472616e73706f72745f74656d706c617465202a74293b0a0a5f5f696e697420696e74206c69626174615f7472616e73706f72745f696e697428766f6964293b0a766f6964205f5f65786974206c69626174615f7472616e73706f72745f6578697428766f6964293b0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f6c69626174612e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323236303600313231313437343433333000303031363532300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c69626174612e68202d2068656c706572206c69627261727920666f72204154410a202a0a202a2020436f7079726967687420323030332d3230303420526564204861742c20496e632e2020416c6c207269676874732072657365727665642e0a202a2020436f7079726967687420323030332d32303034204a656666204761727a696b0a202a0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a2020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a2020616e79206c617465722076657273696f6e2e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a2020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b20736565207468652066696c6520434f5059494e472e20204966206e6f742c20777269746520746f0a202a2020746865204672656520536f66747761726520466f756e646174696f6e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a0a202a20206c696261746120646f63756d656e746174696f6e20697320617661696c61626c652076696120276d616b65207b70737c7064667d646f6373272c0a202a2020617320446f63756d656e746174696f6e2f446f63426f6f6b2f6c69626174612e2a0a202a0a202a2f0a0a2369666e646566205f5f4c49424154415f485f5f0a23646566696e65205f5f4c49424154415f485f5f0a0a23646566696e65204452565f4e414d4509226c6962617461220a23646566696e65204452565f56455253494f4e0922332e303022092f2a206d7573742062652065786163746c7920666f7572206368617273202a2f0a0a737472756374206174615f736373695f61726773207b0a09737472756374206174615f646576696365092a6465763b0a097531360909092a69643b0a0973747275637420736373695f636d6e64092a636d643b0a09766f6964090909282a646f6e65292873747275637420736373695f636d6e64202a293b0a7d3b0a0a2f2a206c69626174612d636f72652e63202a2f0a656e756d207b0a092f2a20666c61677320666f72206174615f6465765f726561645f69642829202a2f0a094154415f5245414449445f504f53545245534554093d202831203c3c2030292c202f2a2072656164696e67204944206166746572207265736574202a2f0a0a092f2a2073656c6563746f7220666f72206174615f646f776e5f786665726d61736b5f6c696d69742829202a2f0a094154415f444e584645525f50494f09093d20302c092f2a20737065656420646f776e2050494f202a2f0a094154415f444e584645525f444d4109093d20312c092f2a20737065656420646f776e20444d41202a2f0a094154415f444e584645525f34304309093d20322c092f2a206170706c7920343063206361626c65206c696d6974202a2f0a094154415f444e584645525f464f5243455f50494f093d20332c092f2a20666f7263652050494f202a2f0a094154415f444e584645525f464f5243455f50494f30093d20342c092f2a20666f7263652050494f30202a2f0a0a094154415f444e584645525f5155494554093d202831203c3c203331292c0a7d3b0a0a65787465726e2061746f6d69635f74206174615f7072696e745f69643b0a65787465726e20696e742061746170695f706173737468727531363b0a65787465726e20696e74206c69626174615f6675613b0a65787465726e20696e74206c69626174615f6e6f616370693b0a65787465726e20696e74206c69626174615f616c6c6f775f74706d3b0a65787465726e20737472756374206465766963655f74797065206174615f706f72745f747970653b0a65787465726e20737472756374206174615f6c696e6b202a6174615f6465765f706879735f6c696e6b28737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f666f7263655f63626c28737472756374206174615f706f7274202a6170293b0a65787465726e20753634206174615f74665f746f5f6c626128636f6e737420737472756374206174615f7461736b66696c65202a7466293b0a65787465726e20753634206174615f74665f746f5f6c6261343828636f6e737420737472756374206174615f7461736b66696c65202a7466293b0a65787465726e20737472756374206174615f7175657565645f636d64202a6174615f71635f6e65775f696e697428737472756374206174615f646576696365202a646576293b0a65787465726e20696e74206174615f6275696c645f72775f746628737472756374206174615f7461736b66696c65202a74662c20737472756374206174615f646576696365202a6465762c0a09090920202075363420626c6f636b2c20753332206e5f626c6f636b2c20756e7369676e656420696e742074665f666c6167732c0a090909202020756e7369676e656420696e7420746167293b0a65787465726e20753634206174615f74665f726561645f626c6f636b28737472756374206174615f7461736b66696c65202a74662c20737472756374206174615f646576696365202a646576293b0a65787465726e20756e7369676e6564206174615f657865635f696e7465726e616c28737472756374206174615f646576696365202a6465762c0a090909092020737472756374206174615f7461736b66696c65202a74662c20636f6e7374207538202a6364622c0a090909092020696e7420646d615f6469722c20766f6964202a6275662c20756e7369676e656420696e74206275666c656e2c0a090909092020756e7369676e6564206c6f6e672074696d656f7574293b0a65787465726e20756e7369676e6564206174615f657865635f696e7465726e616c5f736728737472756374206174615f646576696365202a6465762c0a090909092020202020737472756374206174615f7461736b66696c65202a74662c20636f6e7374207538202a6364622c0a090909092020202020696e7420646d615f6469722c2073747275637420736361747465726c697374202a73672c0a090909092020202020756e7369676e656420696e74206e5f656c656d2c20756e7369676e6564206c6f6e672074696d656f7574293b0a65787465726e20756e7369676e656420696e74206174615f646f5f73696d706c655f636d6428737472756374206174615f646576696365202a6465762c20753820636d64293b0a65787465726e20696e74206174615f776169745f726561647928737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e6564206c6f6e6720646561646c696e652c0a0909092020696e7420282a636865636b5f72656164792928737472756374206174615f6c696e6b202a6c696e6b29293b0a65787465726e20696e74206174615f6465765f726561645f696428737472756374206174615f646576696365202a6465762c20756e7369676e656420696e74202a705f636c6173732c0a090909202020756e7369676e656420696e7420666c6167732c20753136202a6964293b0a65787465726e20696e74206174615f6465765f7265726561645f696428737472756374206174615f646576696365202a6465762c20756e7369676e656420696e74207265616469645f666c616773293b0a65787465726e20696e74206174615f6465765f726576616c696461746528737472756374206174615f646576696365202a6465762c20756e7369676e656420696e74206e65775f636c6173732c0a090909202020202020756e7369676e656420696e74207265616469645f666c616773293b0a65787465726e20696e74206174615f6465765f636f6e66696775726528737472756374206174615f646576696365202a646576293b0a65787465726e20696e7420736174615f646f776e5f7370645f6c696d697428737472756374206174615f6c696e6b202a6c696e6b2c20753332207370645f6c696d6974293b0a65787465726e20696e74206174615f646f776e5f786665726d61736b5f6c696d697428737472756374206174615f646576696365202a6465762c20756e7369676e656420696e742073656c293b0a65787465726e20756e7369676e656420696e74206174615f6465765f7365745f6665617475726528737472756374206174615f646576696365202a6465762c0a0909090909753820656e61626c652c2075382066656174757265293b0a65787465726e20766f6964206174615f73675f636c65616e28737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20766f6964206174615f71635f6672656528737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20766f6964206174615f71635f697373756528737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20766f6964205f5f6174615f71635f636f6d706c65746528737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20696e742061746170695f636865636b5f646d6128737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20766f696420737761705f6275665f6c65313628753136202a6275662c20756e7369676e656420696e74206275665f776f726473293b0a65787465726e20626f6f6c206174615f706879735f6c696e6b5f6f6e6c696e6528737472756374206174615f6c696e6b202a6c696e6b293b0a65787465726e20626f6f6c206174615f706879735f6c696e6b5f6f66666c696e6528737472756374206174615f6c696e6b202a6c696e6b293b0a65787465726e20766f6964206174615f6465765f696e697428737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f6c696e6b5f696e697428737472756374206174615f706f7274202a61702c20737472756374206174615f6c696e6b202a6c696e6b2c20696e7420706d70293b0a65787465726e20696e7420736174615f6c696e6b5f696e69745f73706428737472756374206174615f6c696e6b202a6c696e6b293b0a65787465726e20696e74206174615f7461736b5f696f63746c2873747275637420736373695f646576696365202a736373696465762c20766f6964205f5f75736572202a617267293b0a65787465726e20696e74206174615f636d645f696f63746c2873747275637420736373695f646576696365202a736373696465762c20766f6964205f5f75736572202a617267293b0a65787465726e20737472756374206174615f706f7274202a6174615f706f72745f616c6c6f6328737472756374206174615f686f7374202a686f7374293b0a65787465726e20636f6e73742063686172202a736174615f7370645f737472696e6728756e7369676e656420696e7420737064293b0a65787465726e20696e74206174615f706f72745f70726f626528737472756374206174615f706f7274202a6170293b0a65787465726e20766f6964205f5f6174615f706f72745f70726f626528737472756374206174615f706f7274202a6170293b0a0a23646566696e6520746f5f6174615f706f727428642920636f6e7461696e65725f6f6628642c20737472756374206174615f706f72742c2074646576290a0a2f2a206c69626174612d616370692e63202a2f0a23696664656620434f4e4649475f4154415f414350490a65787465726e20756e7369676e656420696e74206174615f616370695f6774665f66696c7465723b0a65787465726e20766f6964206174615f616370695f646973736f636961746528737472756374206174615f686f7374202a686f7374293b0a65787465726e20696e74206174615f616370695f6f6e5f73757370656e6428737472756374206174615f706f7274202a6170293b0a65787465726e20766f6964206174615f616370695f6f6e5f726573756d6528737472756374206174615f706f7274202a6170293b0a65787465726e20696e74206174615f616370695f6f6e5f64657663666728737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f616370695f6f6e5f64697361626c6528737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f616370695f7365745f737461746528737472756374206174615f706f7274202a61702c20706d5f6d6573736167655f74207374617465293b0a65787465726e20696e74206174615f616370695f726567697374657228766f6964293b0a65787465726e20766f6964206174615f616370695f756e726567697374657228766f6964293b0a65787465726e20766f6964206174615f616370695f62696e6428737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f616370695f756e62696e6428737472756374206174615f646576696365202a646576293b0a23656c73650a73746174696320696e6c696e6520766f6964206174615f616370695f646973736f636961746528737472756374206174615f686f7374202a686f737429207b207d0a73746174696320696e6c696e6520696e74206174615f616370695f6f6e5f73757370656e6428737472756374206174615f706f7274202a617029207b2072657475726e20303b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f6f6e5f726573756d6528737472756374206174615f706f7274202a617029207b207d0a73746174696320696e6c696e6520696e74206174615f616370695f6f6e5f64657663666728737472756374206174615f646576696365202a64657629207b2072657475726e20303b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f6f6e5f64697361626c6528737472756374206174615f646576696365202a64657629207b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f7365745f737461746528737472756374206174615f706f7274202a61702c0a09090909202020202020706d5f6d6573736167655f7420737461746529207b207d0a73746174696320696e6c696e6520696e74206174615f616370695f726567697374657228766f696429207b2072657475726e20303b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f756e726567697374657228766f696429207b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f62696e6428737472756374206174615f646576696365202a64657629207b207d0a73746174696320696e6c696e6520766f6964206174615f616370695f756e62696e6428737472756374206174615f646576696365202a64657629207b207d0a23656e6469660a0a2f2a206c69626174612d736373692e63202a2f0a65787465726e20696e74206174615f736373695f6164645f686f73747328737472756374206174615f686f7374202a686f73742c0a09090920202020202073747275637420736373695f686f73745f74656d706c617465202a736874293b0a65787465726e20766f6964206174615f736373695f7363616e5f686f737428737472756374206174615f706f7274202a61702c20696e742073796e63293b0a65787465726e20696e74206174615f736373695f6f66666c696e655f64657628737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f736373695f6d656469615f6368616e67655f6e6f7469667928737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f736373695f686f74706c75672873747275637420776f726b5f737472756374202a776f726b293b0a65787465726e20766f6964206174615f7363686564756c655f736373695f65682873747275637420536373695f486f7374202a73686f7374293b0a65787465726e20766f6964206174615f736373695f6465765f72657363616e2873747275637420776f726b5f737472756374202a776f726b293b0a65787465726e20696e74206174615f6275735f70726f626528737472756374206174615f706f7274202a6170293b0a65787465726e20696e74206174615f736373695f757365725f7363616e2873747275637420536373695f486f7374202a73686f73742c20756e7369676e656420696e74206368616e6e656c2c0a090909202020202020756e7369676e656420696e742069642c20756e7369676e656420696e74206c756e293b0a0a0a2f2a206c69626174612d65682e63202a2f0a65787465726e20756e7369676e6564206c6f6e67206174615f696e7465726e616c5f636d645f74696d656f757428737472756374206174615f646576696365202a6465762c20753820636d64293b0a65787465726e20766f6964206174615f696e7465726e616c5f636d645f74696d65645f6f757428737472756374206174615f646576696365202a6465762c20753820636d64293b0a65787465726e20766f6964206174615f65685f6163717569726528737472756374206174615f706f7274202a6170293b0a65787465726e20766f6964206174615f65685f72656c6561736528737472756374206174615f706f7274202a6170293b0a65787465726e20656e756d20626c6b5f65685f74696d65725f72657475726e206174615f736373695f74696d65645f6f75742873747275637420736373695f636d6e64202a636d64293b0a65787465726e20766f6964206174615f736373695f6572726f722873747275637420536373695f486f7374202a686f7374293b0a65787465726e20766f6964206174615f65685f66617374647261696e5f74696d6572666e28756e7369676e6564206c6f6e6720617267293b0a65787465726e20766f6964206174615f71635f7363686564756c655f656828737472756374206174615f7175657565645f636d64202a7163293b0a65787465726e20766f6964206174615f6465765f64697361626c6528737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f65685f6465746163685f64657628737472756374206174615f646576696365202a646576293b0a65787465726e20766f6964206174615f65685f61626f75745f746f5f646f28737472756374206174615f6c696e6b202a6c696e6b2c20737472756374206174615f646576696365202a6465762c0a09090920202020202020756e7369676e656420696e7420616374696f6e293b0a65787465726e20766f6964206174615f65685f646f6e6528737472756374206174615f6c696e6b202a6c696e6b2c20737472756374206174615f646576696365202a6465762c0a090909756e7369676e656420696e7420616374696f6e293b0a65787465726e20756e7369676e656420696e74206174615f726561645f6c6f675f7061676528737472756374206174615f646576696365202a6465762c207538206c6f672c0a09090909202020202020753820706167652c20766f6964202a6275662c20756e7369676e656420696e7420736563746f7273293b0a65787465726e20766f6964206174615f65685f6175746f70737928737472756374206174615f706f7274202a6170293b0a636f6e73742063686172202a6174615f6765745f636d645f646573637269707428753820636f6d6d616e64293b0a65787465726e20766f6964206174615f65685f7265706f727428737472756374206174615f706f7274202a6170293b0a65787465726e20696e74206174615f65685f726573657428737472756374206174615f6c696e6b202a6c696e6b2c20696e7420636c6173736966792c0a0909096174615f70726572657365745f666e5f742070726572657365742c206174615f72657365745f666e5f7420736f667472657365742c0a0909096174615f72657365745f666e5f74206861726472657365742c206174615f706f737472657365745f666e5f7420706f73747265736574293b0a65787465726e20696e74206174615f7365745f6d6f646528737472756374206174615f6c696e6b202a6c696e6b2c20737472756374206174615f646576696365202a2a725f6661696c65645f646576293b0a65787465726e20696e74206174615f65685f7265636f76657228737472756374206174615f706f7274202a61702c206174615f70726572657365745f666e5f742070726572657365742c0a09090920206174615f72657365745f666e5f7420736f667472657365742c206174615f72657365745f666e5f74206861726472657365742c0a09090920206174615f706f737472657365745f666e5f7420706f737472657365742c0a0909092020737472756374206174615f6c696e6b202a2a725f6661696c65645f6469736b293b0a65787465726e20766f6964206174615f65685f66696e69736828737472756374206174615f706f7274202a6170293b0a65787465726e20696e74206174615f6572696e675f6d617028737472756374206174615f6572696e67202a6572696e672c0a09090920696e7420282a6d61705f666e2928737472756374206174615f6572696e675f656e747279202a2c20766f6964202a292c0a090920200920766f6964202a617267293b0a0a2f2a206c69626174612d706d702e63202a2f0a23696664656620434f4e4649475f534154415f504d500a65787465726e20696e7420736174615f706d705f7363725f7265616428737472756374206174615f6c696e6b202a6c696e6b2c20696e74207265672c20753332202a76616c293b0a65787465726e20696e7420736174615f706d705f7363725f777269746528737472756374206174615f6c696e6b202a6c696e6b2c20696e74207265672c207533322076616c293b0a65787465726e20696e7420736174615f706d705f7365745f6c706d28737472756374206174615f6c696e6b202a6c696e6b2c20656e756d206174615f6c706d5f706f6c69637920706f6c6963792c0a09090920202020756e7369676e65642068696e7473293b0a65787465726e20696e7420736174615f706d705f61747461636828737472756374206174615f646576696365202a646576293b0a23656c7365202f2a20434f4e4649475f534154415f504d50202a2f0a73746174696320696e6c696e6520696e7420736174615f706d705f7363725f7265616428737472756374206174615f6c696e6b202a6c696e6b2c20696e74207265672c20753332202a76616c290a7b0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320696e6c696e6520696e7420736174615f706d705f7363725f777269746528737472756374206174615f6c696e6b202a6c696e6b2c20696e74207265672c207533322076616c290a7b0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320696e6c696e6520696e7420736174615f706d705f7365745f6c706d28737472756374206174615f6c696e6b202a6c696e6b2c0a09090909202020656e756d206174615f6c706d5f706f6c69637920706f6c6963792c20756e7369676e65642068696e7473290a7b0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320696e6c696e6520696e7420736174615f706d705f61747461636828737472756374206174615f646576696365202a646576290a7b0a0972657475726e202d45494e56414c3b0a7d0a23656e646966202f2a20434f4e4649475f534154415f504d50202a2f0a0a2f2a206c69626174612d7366662e63202a2f0a23696664656620434f4e4649475f4154415f5346460a65787465726e20766f6964206174615f7366665f666c7573685f70696f5f7461736b28737472756374206174615f706f7274202a6170293b0a65787465726e20766f6964206174615f7366665f706f72745f696e697428737472756374206174615f706f7274202a6170293b0a65787465726e20696e74206174615f7366665f696e697428766f6964293b0a65787465726e20766f6964206174615f7366665f6578697428766f6964293b0a23656c7365202f2a20434f4e4649475f4154415f534646202a2f0a73746174696320696e6c696e6520766f6964206174615f7366665f666c7573685f70696f5f7461736b28737472756374206174615f706f7274202a6170290a7b207d0a73746174696320696e6c696e6520766f6964206174615f7366665f706f72745f696e697428737472756374206174615f706f7274202a6170290a7b207d0a73746174696320696e6c696e6520696e74206174615f7366665f696e697428766f6964290a7b2072657475726e20303b207d0a73746174696320696e6c696e6520766f6964206174615f7366665f6578697428766f6964290a7b207d0a23656e646966202f2a20434f4e4649475f4154415f534646202a2f0a0a23656e646966202f2a205f5f4c49424154415f485f5f202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f706174615f616370692e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313532323600313231313437343433333000303031373230300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a09414350492050415441206472697665720a202a0a202a09286329203230303720526564204861740a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c736373692f736373695f686f73742e683e0a23696e636c756465203c616370692f616370695f6275732e683e0a0a23696e636c756465203c6c696e75782f6c69626174612e683e0a23696e636c756465203c6c696e75782f6174612e683e0a0a23646566696e65204452565f4e414d450922706174615f61637069220a23646566696e65204452565f56455253494f4e0922302e322e33220a0a73747275637420706174615f61637069207b0a09737472756374206174615f616370695f67746d2067746d3b0a09766f6964202a6c6173743b0a09756e7369676e6564206c6f6e67206d61736b5b325d3b0a7d3b0a0a2f2a2a0a202a0970616370695f7072655f7265736574092d09636865636b20666f722034302f38302070696e0a202a094061703a20506f72740a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a09506572666f726d20746865205041544120706f7274207365747570207765206e6565642e0a202a2f0a0a73746174696320696e742070616370695f7072655f726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e6564206c6f6e6720646561646c696e65290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a09696620286174615f61705f616370695f68616e646c6528617029203d3d204e554c4c207c7c206174615f616370695f67746d2861702c2026616370692d3e67746d29203c2030290a090972657475726e202d454e4f4445563b0a0a0972657475726e206174615f7366665f7072657265736574286c696e6b2c20646561646c696e65293b0a7d0a0a2f2a2a0a202a0970616370695f6361626c655f646574656374092d096361626c65207479706520646574656374696f6e0a202a094061703a20706f727420746f206465746563740a202a0a202a09506572666f726d20646576696365207370656369666963206361626c6520646574656374696f6e0a202a2f0a0a73746174696320696e742070616370695f6361626c655f64657465637428737472756374206174615f706f7274202a6170290a7b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a0a096966202828616370692d3e6d61736b5b305d207c20616370692d3e6d61736b5b315d292026202830784638203c3c204154415f53484946545f55444d4129290a090972657475726e204154415f43424c5f5041544138303b0a09656c73650a090972657475726e204154415f43424c5f5041544134303b0a7d0a0a2f2a2a0a202a0970616370695f646973636f7665725f6d6f646573092d0966696c746572206e6f6e2041435049206d6f6465730a202a0940616465763a20415441206465766963650a202a09406d61736b3a2070726f706f736564206d6f6465730a202a0a202a0954727920746865206d6f64657320617661696c61626c6520616e6420736565207768696368206f6e6573207468652041435049206d6574686f642077696c6c0a202a097365742075702073656e7369626c792e2046726f6d2074686973207765206765742061206d61736b206f662041435049206d6f6465732077652063616e207573650a202a2f0a0a73746174696320756e7369676e6564206c6f6e672070616370695f646973636f7665725f6d6f64657328737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a61646576290a7b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a09737472756374206174615f616370695f67746d2070726f62653b0a09756e7369676e656420696e7420786665725f6d61736b3b0a0a0970726f6265203d20616370692d3e67746d3b0a0a096174615f616370695f67746d2861702c202670726f6265293b0a0a09786665725f6d61736b203d206174615f616370695f67746d5f786665726d61736b28616465762c202670726f6265293b0a0a0969662028786665725f6d61736b2026202830784638203c3c204154415f53484946545f55444d4129290a090961702d3e63626c203d204154415f43424c5f5041544138303b0a0a0972657475726e20786665725f6d61736b3b0a7d0a0a2f2a2a0a202a0970616370695f6d6f64655f66696c746572092d096d6f64652066696c74657220666f7220414350490a202a0940616465763a206465766963650a202a09406d61736b3a206d61736b206f662076616c6964206d6f6465730a202a0a202a0946696c746572207468652076616c6964206d6f6465206c697374206163636f7264696e6720746f206f7572206f776e2073706563696669632072756c65732c20696e0a202a0974686973206361736520746865206c697374206f6620646973636f76657265642076616c6964206d6f646573206f627461696e656420627920414350492070726f62696e670a202a2f0a0a73746174696320756e7369676e6564206c6f6e672070616370695f6d6f64655f66696c74657228737472756374206174615f646576696365202a616465762c20756e7369676e6564206c6f6e67206d61736b290a7b0a0973747275637420706174615f61637069202a61637069203d20616465762d3e6c696e6b2d3e61702d3e707269766174655f646174613b0a0972657475726e206d61736b202620616370692d3e6d61736b5b616465762d3e6465766e6f5d3b0a7d0a0a2f2a2a0a202a0970616370695f7365745f70696f6d6f6465092d0973657420696e697469616c2050494f206d6f646520646174610a202a094061703a2041544120696e746572666163650a202a0940616465763a20415441206465766963650a202a2f0a0a73746174696320766f69642070616370695f7365745f70696f6d6f646528737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a61646576290a7b0a09696e7420756e6974203d20616465762d3e6465766e6f3b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a09636f6e737420737472756374206174615f74696d696e67202a743b0a0a09696620282128616370692d3e67746d2e666c6167732026203078313029290a0909756e6974203d20303b0a0a092f2a204e6f7720737475666620746865206e532076616c75657320696e746f2074686520737472756374757265202a2f0a0974203d206174615f74696d696e675f66696e645f6d6f646528616465762d3e70696f5f6d6f6465293b0a09616370692d3e67746d2e64726976655b756e69745d2e70696f203d20742d3e6379636c653b0a096174615f616370695f73746d2861702c2026616370692d3e67746d293b0a092f2a205365652077686174206d6f64652077652061637475616c6c7920676f74202a2f0a096174615f616370695f67746d2861702c2026616370692d3e67746d293b0a7d0a0a2f2a2a0a202a0970616370695f7365745f646d616d6f6465092d0973657420696e697469616c20444d41206d6f646520646174610a202a094061703a2041544120696e746572666163650a202a0940616465763a20415441206465766963650a202a2f0a0a73746174696320766f69642070616370695f7365745f646d616d6f646528737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a61646576290a7b0a09696e7420756e6974203d20616465762d3e6465766e6f3b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a09636f6e737420737472756374206174615f74696d696e67202a743b0a0a09696620282128616370692d3e67746d2e666c6167732026203078313029290a0909756e6974203d20303b0a0a092f2a204e6f7720737475666620746865206e532076616c75657320696e746f2074686520737472756374757265202a2f0a0974203d206174615f74696d696e675f66696e645f6d6f646528616465762d3e646d615f6d6f6465293b0a0969662028616465762d3e646d615f6d6f6465203e3d20584645525f55444d415f3029207b0a0909616370692d3e67746d2e64726976655b756e69745d2e646d61203d20742d3e75646d613b0a0909616370692d3e67746d2e666c616773207c3d202831203c3c202832202a20756e697429293b0a097d20656c7365207b0a0909616370692d3e67746d2e64726976655b756e69745d2e646d61203d20742d3e6379636c653b0a0909616370692d3e67746d2e666c61677320263d207e2831203c3c202832202a20756e697429293b0a097d0a096174615f616370695f73746d2861702c2026616370692d3e67746d293b0a092f2a205365652077686174206d6f64652077652061637475616c6c7920676f74202a2f0a096174615f616370695f67746d2861702c2026616370692d3e67746d293b0a7d0a0a2f2a2a0a202a0970616370695f71635f6973737565092d09636f6d6d616e642069737375650a202a094071633a20636f6d6d616e642070656e64696e670a202a0a202a0943616c6c6564207768656e20746865206c6962617461206c617965722069732061626f757420746f206973737565206120636f6d6d616e642e20576520777261700a202a097468697320696e7465726661636520736f20746861742077652063616e206c6f61642074686520636f7272656374204154412074696d696e67732069660a202a096e65636573736172792e0a202a2f0a0a73746174696320756e7369676e656420696e742070616370695f71635f697373756528737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f646576696365202a61646576203d2071632d3e6465763b0a0973747275637420706174615f61637069202a61637069203d2061702d3e707269766174655f646174613b0a0a0969662028616370692d3e67746d2e666c61677320262030783130290a090972657475726e206174615f626d646d615f71635f6973737565287163293b0a0a09696620286164657620213d20616370692d3e6c61737429207b0a090970616370695f7365745f70696f6d6f64652861702c2061646576293b0a0909696620286174615f646d615f656e61626c6564286164657629290a09090970616370695f7365745f646d616d6f64652861702c2061646576293b0a0909616370692d3e6c617374203d20616465763b0a097d0a0972657475726e206174615f626d646d615f71635f6973737565287163293b0a7d0a0a2f2a2a0a202a0970616370695f706f72745f7374617274092d09706f72742073657475700a202a094061703a2041544120706f7274206265696e67207365742075700a202a0a202a095573652074686520706f72745f737461727420686f6f6b20746f206d61696e7461696e207072697661746520636f6e74726f6c20737472756374757265730a202a2f0a0a73746174696320696e742070616370695f706f72745f737461727428737472756374206174615f706f7274202a6170290a7b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762861702d3e686f73742d3e646576293b0a0973747275637420706174615f61637069202a616370693b0a0a09696620286174615f61705f616370695f68616e646c6528617029203d3d204e554c4c290a090972657475726e202d454e4f4445563b0a0a0961637069203d2061702d3e707269766174655f64617461203d206465766d5f6b7a616c6c6f632826706465762d3e6465762c2073697a656f662873747275637420706174615f61637069292c204746505f4b45524e454c293b0a096966202861702d3e707269766174655f64617461203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a09616370692d3e6d61736b5b305d203d2070616370695f646973636f7665725f6d6f6465732861702c202661702d3e6c696e6b2e6465766963655b305d293b0a09616370692d3e6d61736b5b315d203d2070616370695f646973636f7665725f6d6f6465732861702c202661702d3e6c696e6b2e6465766963655b315d293b0a0972657475726e206174615f626d646d615f706f72745f7374617274286170293b0a7d0a0a7374617469632073747275637420736373695f686f73745f74656d706c6174652070616370695f736874203d207b0a094154415f424d444d415f534854284452565f4e414d45292c0a7d3b0a0a73746174696320737472756374206174615f706f72745f6f7065726174696f6e732070616370695f6f7073203d207b0a092e696e68657269747309093d20266174615f626d646d615f706f72745f6f70732c0a092e71635f697373756509093d2070616370695f71635f69737375652c0a092e6361626c655f64657465637409093d2070616370695f6361626c655f6465746563742c0a092e6d6f64655f66696c74657209093d2070616370695f6d6f64655f66696c7465722c0a092e7365745f70696f6d6f646509093d2070616370695f7365745f70696f6d6f64652c0a092e7365745f646d616d6f646509093d2070616370695f7365745f646d616d6f64652c0a092e707265726573657409093d2070616370695f7072655f72657365742c0a092e706f72745f737461727409093d2070616370695f706f72745f73746172742c0a7d3b0a0a0a2f2a2a0a202a0970616370695f696e69745f6f6e65202d20526567697374657220414350492041544120504349206465766963652077697468206b65726e656c2073657276696365730a202a0940706465763a205043492064657669636520746f2072656769737465720a202a0940656e743a20456e74727920696e2070616370695f7063695f74626c206d61746368696e6720776974682040706465760a202a0a202a0943616c6c65642066726f6d206b65726e656c20504349206c617965722e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d20504349206c6179657220286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206f72202d4552524e4f2076616c75652e0a202a2f0a0a73746174696320696e742070616370695f696e69745f6f6e652028737472756374207063695f646576202a706465762c20636f6e737420737472756374207063695f6465766963655f6964202a6964290a7b0a0973746174696320636f6e737420737472756374206174615f706f72745f696e666f20696e666f203d207b0a09092e666c61677309093d204154415f464c41475f534c4156455f504f53532c0a0a09092e70696f5f6d61736b093d204154415f50494f342c0a09092e6d77646d615f6d61736b093d204154415f4d57444d41322c0a09092e75646d615f6d61736b20093d204154415f55444d41362c0a0a09092e706f72745f6f7073093d202670616370695f6f70732c0a097d3b0a09636f6e737420737472756374206174615f706f72745f696e666f202a7070695b5d203d207b2026696e666f2c204e554c4c207d3b0a0969662028706465762d3e76656e646f72203d3d205043495f56454e444f525f49445f41544929207b0a0909696e74207263203d207063696d5f656e61626c655f6465766963652870646576293b0a0909696620287263203c2030290a09090972657475726e2072633b0a09097063696d5f70696e5f6465766963652870646576293b0a097d0a0972657475726e206174615f7063695f626d646d615f696e69745f6f6e6528706465762c207070692c202670616370695f7368742c204e554c4c2c2030293b0a7d0a0a73746174696320636f6e737420737472756374207063695f6465766963655f69642070616370695f7063695f74626c5b5d203d207b0a097b205043495f414e595f49442c09095043495f414e595f49442c0909092020205043495f414e595f49442c205043495f414e595f49442c205043495f434c4153535f53544f524147455f494445203c3c20382c2030784646464646463030554c2c20317d2c0a097b207d092f2a207465726d696e617465206c697374202a2f0a7d3b0a0a73746174696320737472756374207063695f6472697665722070616370695f7063695f647269766572203d207b0a092e6e616d650909093d204452565f4e414d452c0a092e69645f7461626c6509093d2070616370695f7063695f74626c2c0a092e70726f62650909093d2070616370695f696e69745f6f6e652c0a092e72656d6f76650909093d206174615f7063695f72656d6f76655f6f6e652c0a23696664656620434f4e4649475f504d0a092e73757370656e6409093d206174615f7063695f6465766963655f73757370656e642c0a092e726573756d650909093d206174615f7063695f6465766963655f726573756d652c0a23656e6469660a7d3b0a0a6d6f64756c655f7063695f6472697665722870616370695f7063695f647269766572293b0a0a4d4f44554c455f415554484f522822416c616e20436f7822293b0a4d4f44554c455f4445534352495054494f4e282253435349206c6f772d6c6576656c2064726976657220666f722041544120696e2041435049206d6f646522293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a4d4f44554c455f4445564943455f5441424c45287063692c2070616370695f7063695f74626c293b0a4d4f44554c455f56455253494f4e284452565f56455253494f4e293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f706174615f616c692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343237353600313231313437343433333000303031373034310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20706174615f616c692e6320092d20414c492031357833205041544120666f72206e657720415441206c617965720a202a09090920202843292032303035205265642048617420496e630a202a0a202a20626173656420696e20706172742075706f6e0a202a206c696e75782f647269766572732f6964652f7063692f616c696d313578332e63090956657273696f6e20302e313709323030332f30312f30320a202a0a202a2020436f707972696768742028432920313939382d32303030204d696368656c2041756272792c204d61696e7461696e65720a202a2020436f707972696768742028432920313939382d3230303020416e64727a656a204b727a79737a746f666f7769637a2c204d61696e7461696e65720a202a2020436f707972696768742028432920313939392d3230303020434a2c20636a7473616940616c692e636f6d2e74772c204d61696e7461696e65720a202a0a202a2020436f707972696768742028432920313939382d3230303020416e647265204865647269636b2028616e647265406c696e75782d6964652e6f7267290a202a20204d617920626520636f70696564206f72206d6f64696669656420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020436f7079726967687420284329203230303220416c616e20436f78203c616c616e407265646861742e636f6d3e0a202a2020414c6920286e6f7720554c69204d353232382920737570706f727420627920436c656172205a68616e67203c436c6561722e5a68616e6740616c692e636f6d2e74773e0a202a0a202a2020446f63756d656e746174696f6e0a202a094368697073657420646f63756d656e746174696f6e20617661696c61626c6520756e646572204e4441206f6e6c790a202a0a202a2020544f444f2f434845434b0a202a0943616e6e6f742068617665204154415049206f6e20626f7468206d6173746572202620736c61766520666f7220726576203c20633220283f3f3f29206275740a202a096f74686572776973652073686f756c6420646f20617461706920444d412028466f72206e6f7720666f72206f6c6420776520646f2050494f206f6e6c7920666f720a202a094154415049290a202a095265766965772053756e626c61646520776f726b61726f756e642e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626c6b6465762e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c736373692f736373695f686f73742e683e0a23696e636c756465203c6c696e75782f6c69626174612e683e0a23696e636c756465203c6c696e75782f646d692e683e0a0a23646566696e65204452565f4e414d452022706174615f616c69220a23646566696e65204452565f56455253494f4e2022302e372e38220a0a73746174696320696e7420616c695f61746170695f646d61203d20303b0a6d6f64756c655f706172616d5f6e616d65642861746170695f646d612c20616c695f61746170695f646d612c20696e742c2030363434293b0a4d4f44554c455f5041524d5f444553432861746170695f646d612c2022456e61626c6520415441504920444d412028303d64697361626c652c20313d656e61626c652922293b0a0a73746174696320737472756374207063695f646576202a616c695f6973615f6272696467653b0a0a2f2a0a202a094361626c65207370656369616c2063617365730a202a2f0a0a73746174696320636f6e73742073747275637420646d695f73797374656d5f6964206361626c655f646d695f7461626c655b5d203d207b0a097b0a09092e6964656e74203d2022485020506176696c696f6e204e35343330222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f424f4152445f56454e444f522c20224865776c6574742d5061636b61726422292c0a090909444d495f4d4154434828444d495f424f4152445f56455253494f4e2c20224f6d6e69426f6f6b204e33324e2d37333622292c0a09097d2c0a097d2c0a097b0a09092e6964656e74203d2022546f736869626120536174656c6c6974652053313830302d383134222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022544f534849424122292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202253313830302d38313422292c0a09097d2c0a097d2c0a097b207d0a7d3b0a0a73746174696320696e7420616c695f6361626c655f6f7665727269646528737472756374207063695f646576202a70646576290a7b0a092f2a2046756a69747375205032303030202a2f0a0969662028706465762d3e73756273797374656d5f76656e646f72203d3d2030783130434620262620706465762d3e73756273797374656d5f646576696365203d3d20307831304146290a092020200972657475726e20313b0a092f2a204d697461632038333137202857696e626f6f6b2d412920616e642072656c617469766573202a2f0a0969662028706465762d3e73756273797374656d5f76656e646f72203d3d2030783130373120262620706465762d3e73756273797374656d5f646576696365203d3d20307838333137290a090972657475726e20313b0a092f2a2053797374656d7320627920444d49202a2f0a0969662028646d695f636865636b5f73797374656d286361626c655f646d695f7461626c6529290a090972657475726e20313b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a09616c695f63325f6361626c655f646574656374092d096361626c6520646574656374696f6e0a202a094061703a2041544120706f72740a202a0a202a09506572666f726d206361626c6520646574656374696f6e20666f7220433220616e64206c61746572207265766973696f6e730a202a2f0a0a73746174696320696e7420616c695f63325f6361626c655f64657465637428737472756374206174615f706f7274202a6170290a7b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762861702d3e686f73742d3e646576293b0a0975382061746136363b0a0a092f2a204365727461696e206c6170746f7073207573652073686f727420627574207375697461626c65206361626c657320616e6420646f6e27740a09202020696d706c656d656e742074686520646574656374206c6f676963202a2f0a0a0969662028616c695f6361626c655f6f76657272696465287064657629290a090972657475726e204154415f43424c5f5041544134305f53484f52543b0a0a092f2a20486f73742076696577206361626c65206465746563742030783441206269742030207072696d617279206269742031207365636f6e646172790a092020204269742073657420666f722034302070696e202a2f0a097063695f726561645f636f6e6669675f6279746528706465762c20307834412c20266174613636293b0a096966202861746136362026202831203c3c2061702d3e706f72745f6e6f29290a090972657475726e204154415f43424c5f5041544134303b0a09656c73650a090972657475726e204154415f43424c5f5041544138303b0a7d0a0a2f2a2a0a202a09616c695f32305f66696c74657209092d0966696c74657220666f72206561726c69657220414c4920444d410a202a094061703a20414c692041544120706f72740a202a0940616465763a206174746163686564206465766963650a202a0a202a09456e73757265207468617420776520646f206e6f7420646f20444d41206f6e20434420646576696365732e205765206d61792062652061626c6520746f0a202a096669782074686174206c61746572206f6e2e20416c736f20656e7375726520776520646f206e6f7420646f2055444d41206f6e20574443206472697665730a202a2f0a0a73746174696320756e7369676e6564206c6f6e6720616c695f32305f66696c74657228737472756374206174615f646576696365202a616465762c20756e7369676e6564206c6f6e67206d61736b290a7b0a0963686172206d6f64656c5f6e756d5b4154415f49445f50524f445f4c454e202b20315d3b0a092f2a204e6f20444d41206f6e20616e797468696e67206275742061206469736b20666f72206e6f77202a2f0a0969662028616465762d3e636c61737320213d204154415f4445565f415441290a09096d61736b20263d207e284154415f4d41534b5f4d57444d41207c204154415f4d41534b5f55444d41293b0a096174615f69645f635f737472696e6728616465762d3e69642c206d6f64656c5f6e756d2c204154415f49445f50524f442c2073697a656f66286d6f64656c5f6e756d29293b0a0969662028737472737472286d6f64656c5f6e756d2c20225744432229290a090972657475726e206d61736b20263d207e4154415f4d41534b5f55444d413b0a0972657475726e206d61736b3b0a7d0a0a2f2a2a0a202a09616c695f6669666f5f636f6e74726f6c092d094649464f206d616e616765720a202a094061703a20414c69206368616e6e656c20746f20636f6e74726f6c0a202a0940616465763a2064657669636520666f72204649464f20636f6e74726f6c0a202a09406f6e3a203020666f72206f6666203120666f72206f6e0a202a0a202a09456e61626c65206f722064697361626c6520746865204649464f206f6e206120676976656e206465766963652e2042656361757365206f662074686520776179207468650a202a09414c69204649464f20776f726b732069742070726f7669646573206120626f6f7374206f6e20415441206469736b206275742063616e20626520636f6e66757365642062790a202a09415441504920616e64207765206d757374207468657265666f7265206d616e6167652069742e0a202a2f0a0a73746174696320766f696420616c695f6669666f5f636f6e74726f6c28737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a616465762c20696e74206f6e290a7b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762861702d3e686f73742d3e646576293b0a09696e742070696f5f6669666f203d2030783534202b2061702d3e706f72745f6e6f3b0a097538206669666f3b0a09696e74207368696674203d2034202a20616465762d3e6465766e6f3b0a0a092f2a20415441202d204649464f206f6e20736574206e6962626c6520746f20307830352c204154415049202d204649464f206f66662c20736574206e6962626c6520746f0a09202020307830302e204e6f7420616c6c2074686520646f63732061677265652062757420746865206265686176696f7572207765206e6f7720757365206973207468650a092020206f6e652073746174656420696e207468652042494f532050726f6772616d6d696e67204775696465202a2f0a0a097063695f726561645f636f6e6669675f6279746528706465762c2070696f5f6669666f2c20266669666f293b0a096669666f20263d207e2830783046203c3c207368696674293b0a096669666f207c3d20286f6e203c3c207368696674293b0a097063695f77726974655f636f6e6669675f6279746528706465762c2070696f5f6669666f2c206669666f293b0a7d0a0a2f2a2a0a202a09616c695f70726f6772616d5f6d6f646573092d096c6f6164206d6f6465207265676973746572730a202a094061703a20414c69206368616e6e656c20746f206c6f61640a202a0940616465763a20446576696365207468652074696d696e6720697320666f720a202a0940743a2074696d696e6720646174610a202a0940756c7472613a2055444d412074696d696e67206f72207a65726f20666f72206f66660a202a0a202a094c6f616473207468652074696d696e672072656769737465727320666f7220636d642f6461746120616e642064697361626c652055444d412069660a202a09756c747261206973207a65726f2e20496620756c74726120697320736574207468656e206c6f616420616e6420656e61626c65207468652055444d410a202a0974696d696e672062757420646f206e6f7420746f7563682074686520636f6d6d616e642f646174612074696d696e672e0a202a2f0a0a73746174696320766f696420616c695f70726f6772616d5f6d6f64657328737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a616465762c20737472756374206174615f74696d696e67202a742c20753820756c747261290a7b0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762861702d3e686f73742d3e646576293b0a09696e7420636173203d2030783538202b2034202a2061702d3e706f72745f6e6f3b092f2a20436f6d6d616e642074696d696e67202a2f0a09696e7420636274203d2030783539202b2034202a2061702d3e706f72745f6e6f3b092f2a20436f6d6d616e642074696d696e67202a2f0a09696e742064727774203d2030783541202b2034202a2061702d3e706f72745f6e6f202b20616465762d3e6465766e6f3b202f2a20522f572074696d696e67202a2f0a09696e742075646d6174203d2030783536202b2061702d3e706f72745f6e6f3b092f2a2055444d412074696d696e67202a2f0a09696e74207368696674203d2034202a20616465762d3e6465766e6f3b0a0975382075646d613b0a0a09696620287420213d204e554c4c29207b0a0909742d3e7365747570203d20636c616d705f76616c28742d3e73657475702c20312c203829202620373b0a0909742d3e6163743862203d20636c616d705f76616c28742d3e61637438622c20312c203829202620373b0a0909742d3e7265633862203d20636c616d705f76616c28742d3e72656338622c20312c2031362920262031353b0a0909742d3e616374697665203d20636c616d705f76616c28742d3e6163746976652c20312c203829202620373b0a0909742d3e7265636f766572203d20636c616d705f76616c28742d3e7265636f7665722c20312c2031362920262031353b0a0a09097063695f77726974655f636f6e6669675f6279746528706465762c206361732c20742d3e7365747570293b0a09097063695f77726974655f636f6e6669675f6279746528706465762c206362742c2028742d3e6163743862203c3c203429207c20742d3e7265633862293b0a09097063695f77726974655f636f6e6669675f6279746528706465762c20647277742c2028742d3e616374697665203c3c203429207c20742d3e7265636f766572293b0a097d0a0a092f2a20536574207570207468652055444d4120656e61626c65202a2f0a097063695f726561645f636f6e6669675f6279746528706465762c2075646d61742c202675646d61293b0a0975646d6120263d207e2830783046203c3c207368696674293b0a0975646d61207c3d20756c747261203c3c2073686966743b0a097063695f77726974655f636f6e6669675f6279746528706465762c2075646d61742c2075646d61293b0a7d0a0a2f2a2a0a202a09616c695f7365745f70696f6d6f6465092d0973657420696e697469616c2050494f206d6f646520646174610a202a094061703a2041544120696e746572666163650a202a0940616465763a20415441206465766963650a202a0a202a0950726f6772616d2074686520414c692072656769737465727320666f722050494f206d6f64652e0a202a2f0a0a73746174696320766f696420616c695f7365745f70696f6d6f646528737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a61646576290a7b0a09737472756374206174615f646576696365202a70616972203d206174615f6465765f706169722861646576293b0a09737472756374206174615f74696d696e6720743b0a09756e7369676e6564206c6f6e672054203d202031303030303030303030202f2033333333333b092f2a2050434920636c6f636b206261736564202a2f0a0a096174615f74696d696e675f636f6d7075746528616465762c20616465762d3e70696f5f6d6f64652c2026742c20542c2031293b0a09696620287061697229207b0a0909737472756374206174615f74696d696e6720703b0a09096174615f74696d696e675f636f6d7075746528706169722c20706169722d3e70696f5f6d6f64652c2026702c20542c2031293b0a09096174615f74696d696e675f6d657267652826702c2026742c2026742c204154415f54494d494e475f53455455507c4154415f54494d494e475f38424954293b0a090969662028706169722d3e646d615f6d6f646529207b0a0909096174615f74696d696e675f636f6d7075746528706169722c20706169722d3e646d615f6d6f64652c2026702c20542c2031293b0a0909096174615f74696d696e675f6d657267652826702c2026742c2026742c204154415f54494d494e475f53455455507c4154415f54494d494e475f38424954293b0a09097d0a097d0a0a092f2a2050494f204649464f206973206f6e6c79207065726d6974746564206f6e20415441206469736b202a2f0a0969662028616465762d3e636c61737320213d204154415f4445565f415441290a0909616c695f6669666f5f636f6e74726f6c2861702c20616465762c2030783030293b0a09616c695f70726f6772616d5f6d6f6465732861702c20616465762c2026742c2030293b0a0969662028616465762d3e636c617373203d3d204154415f4445565f415441290a0909616c695f6669666f5f636f6e74726f6c2861702c20616465762c2030783035293b0a0a7d0a0a2f2a2a0a202a09616c695f7365745f646d616d6f6465092d0973657420696e697469616c20444d41206d6f646520646174610a202a094061703a2041544120696e746572666163650a202a0940616465763a20415441206465766963650a202a0a202a0950726f6772616d2074686520414c692072656769737465727320666f7220444d41206d6f64652e0a202a2f0a0a73746174696320766f696420616c695f7365745f646d616d6f646528737472756374206174615f706f7274202a61702c20737472756374206174615f646576696365202a61646576290a7b0a097374617469632075382075646d615f74696d696e675b375d203d207b203078432c203078422c203078412c203078392c203078382c203078462c20307844207d3b0a09737472756374206174615f646576696365202a70616972203d206174615f6465765f706169722861646576293b0a09737472756374206174615f74696d696e6720743b0a09756e7369676e6564206c6f6e672054203d202031303030303030303030202f2033333333333b092f2a2050434920636c6f636b206261736564202a2f0a09737472756374207063695f646576202a70646576203d20746f5f7063695f6465762861702d3e686f73742d3e646576293b0a0a0a0969662028616465762d3e636c617373203d3d204154415f4445565f415441290a0909616c695f6669666f5f636f6e74726f6c2861702c20616465762c2030783038293b0a0a0969662028616465762d3e646d615f6d6f6465203e3d20584645525f55444d415f3029207b0a0909616c695f70726f6772616d5f6d6f6465732861702c20616465762c204e554c4c2c2075646d615f74696d696e675b616465762d3e646d615f6d6f6465202d20584645525f55444d415f305d293b0a090969662028616465762d3e646d615f6d6f6465203e3d20584645525f55444d415f3329207b0a09090975382072656734623b0a0909097063695f726561645f636f6e6669675f6279746528706465762c20307834422c20267265673462293b0a0909097265673462207c3d20313b0a0909097063695f77726974655f636f6e6669675f6279746528706465762c20307834422c207265673462293b0a09097d0a097d20656c7365207b0a09096174615f74696d696e675f636f6d7075746528616465762c20616465762d3e646d615f6d6f64652c2026742c20542c2031293b0a0909696620287061697229207b0a090909737472756374206174615f74696d696e6720703b0a0909096174615f74696d696e675f636f6d7075746528706169722c20706169722d3e70696f5f6d6f64652c2026702c20542c2031293b0a0909096174615f74696d696e675f6d657267652826702c2026742c2026742c204154415f54494d494e475f53455455507c4154415f54494d494e475f38424954293b0a09090969662028706169722d3e646d615f6d6f646529207b0a090909096174615f74696d696e675f636f6d7075746528706169722c20706169722d3e646d615f6d6f64652c2026702c20542c2031293b0a090909096174615f74696d696e675f6d657267652826702c2026742c2026742c204154415f54494d494e475f53455455507c4154415f54494d494e475f38424954293b0a0909097d0a09097d0a0909616c695f70726f6772616d5f6d6f6465732861702c20616465762c2026742c2030293b0a097d0a7d0a0a2f2a2a0a202a09616c695f7761726e5f61746170695f646d61092d095761726e2061626f757420415441504920444d412064697361626c656d656e740a202a0940616465763a204465766963650a202a0a202a095768696e652061626f757420415441504920444d412064697361626c656d656e7420696620406164657620697320616e204154415049206465766963652e0a202a0943616e2062652075736564206173202d3e6465765f636f6e6669672e0a202a2f0a0a73746174696320766f696420616c695f7761726e5f61746170695f646d6128737472756374206174615f646576696365202a61646576290a7b0a09737472756374206174615f65685f636f6e74657874202a656863203d2026616465762d3e6c696e6b2d3e65685f636f6e746578743b0a09696e74207072696e745f696e666f203d206568632d3e692e666c6167732026204154415f4548495f5052494e54494e464f3b0a0a09696620287072696e745f696e666f20262620616465762d3e636c617373203d3d204154415f4445565f41544150492026262021616c695f61746170695f646d6129207b0a09096174615f6465765f7761726e28616465762c0a0909092020202020225741524e494e473a20415441504920444d412064697361626c656420666f722072656c696162696c697479206973737565732e202049742063616e20626520656e61626c65645c6e22293b0a09096174615f6465765f7761726e28616465762c0a0909092020202020225741524e494e473a2076696120706174615f616c692e61746170695f646d61206d6f64706172616d206f7220636f72726573706f6e64696e67207379736673206e6f64652e5c6e22293b0a097d0a7d0a0a2f2a2a0a202a09616c695f6c6f636b5f736563746f7273092d094b656570206f6c646572206465766963657320746f2032353520736563746f72206d6f64650a202a0940616465763a204465766963650a202a0a202a0943616c6c656420647572696e6720746865206275732070726f626520666f72206561636820646576696365207468617420697320666f756e642e205765207573650a202a09746869732063616c6c20746f206c6f636b2074686520736563746f7220636f756e74206f66207468652064657669636520746f20323535206f72206c657373206f6e0a202a096f6c64657220414c6920636f6e74726f6c6c6572732e204966207765206469646e277420646f2074686973207468656e206c6172676520492f4f277320776f756c640a202a0972657175697265204c4241343820636f6d6d616e647320776869636820746865206f6c64657220414c6920726571756972657320617265206973737565642062790a202a09736c6f7765722050494f206d6574686f64730a202a2f0a0a73746174696320766f696420616c695f6c6f636b5f736563746f727328737472756374206174615f646576696365202a61646576290a7b0a09616465762d3e6d61785f736563746f7273203d203235353b0a09616c695f7761726e5f61746170695f646d612861646576293b0a7d0a0a2f2a2a0a202a09616c695f636865636b5f61746170695f646d61092d09444d4120636865636b20666f72206d6f737420414c6920636f6e74726f6c6c6572730a202a0940616465763a204465766963650a202a0a202a0943616c6c656420746f20646563696465207768657468657220636f6d6d616e64732073686f756c642062652073656e7420627920444d41206f722050494f0a202a2f0a0a73746174696320696e7420616c695f636865636b5f61746170695f646d6128737472756374206174615f7175657565645f636d64202a7163290a7b0a096966202821616c695f61746170695f646d6129207b0a09092f2a204649584d453a20706174615f616c692063616e277420646f20415441504920444d412072656c6961626c7920627574207468650a0909202a2049444520616c696d31357833206472697665722063616e2e202049207472696564206c6f7473206f66207468696e67730a0909202a2062757420636f756c646e27742066696e642077686174207468652061637475616c20646966666572656e6365207761732e0a0909202a20496620796f7520676f7420616e20696465612c20706c6561736520777269746520697420746f0a0909202a206c696e75782d69646540766765722e6b65726e656c2e6f726720616e64206363206874656a756e40676d61696c2e636f6d2e0a0909202a0a0909202a2044697361626c6520415441504920444d4120666f72206e6f772e0a0909202a2f0a090972657475726e202d454f504e4f54535550503b0a097d0a0a092f2a20496620697473206e6f742061206d6564696120636f6d6d616e642c20697473206e6f7420776f727468206974202a2f0a096966202861746170695f636d645f747970652871632d3e6364625b305d29203d3d2041544150495f4d495343290a090972657475726e202d454f504e4f54535550503b0a0972657475726e20303b0a7d0a0a73746174696320766f696420616c695f63325f63335f706f7374726573657428737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e656420696e74202a636c6173736573290a7b0a09753820723b0a09696e7420706f72745f626974203d2034203c3c206c696e6b2d3e61702d3e706f72745f6e6f3b0a0a092f2a204966206f75722062726964676520697320616e20414c492031353333207468656e20646f2074686520657874726120776f726b202a2f0a0969662028616c695f6973615f62726964676529207b0a09092f2a20547269737461746520616e642072652d656e61626c652074686520627573207369676e616c73202a2f0a09097063695f726561645f636f6e6669675f6279746528616c695f6973615f6272696467652c20307835382c202672293b0a09097220263d207e706f72745f6269743b0a09097063695f77726974655f636f6e6669675f6279746528616c695f6973615f6272696467652c20307835382c2072293b0a090972207c3d20706f72745f6269743b0a09097063695f77726974655f636f6e6669675f6279746528616c695f6973615f6272696467652c20307835382c2072293b0a097d0a096174615f7366665f706f73747265736574286c696e6b2c20636c6173736573293b0a7d0a0a7374617469632073747275637420736373695f686f73745f74656d706c61746520616c695f736874203d207b0a094154415f424d444d415f534854284452565f4e414d45292c0a7d3b0a0a2f2a0a202a09506f7274206f7065726174696f6e7320666f722050494f206f6e6c7920414c690a202a2f0a0a73746174696320737472756374206174615f706f72745f6f7065726174696f6e7320616c695f6561726c795f706f72745f6f7073203d207b0a092e696e686572697473093d20266174615f7366665f706f72745f6f70732c0a092e6361626c655f646574656374093d206174615f6361626c655f3430776972652c0a092e7365745f70696f6d6f6465093d20616c695f7365745f70696f6d6f64652c0a092e7366665f646174615f7866657220203d206174615f7366665f646174615f7866657233322c0a7d3b0a0a73746174696320636f6e737420737472756374206174615f706f72745f6f7065726174696f6e7320616c695f646d615f626173655f6f7073203d207b0a092e696e686572697473093d20266174615f626d646d6133325f706f72745f6f70732c0a092e7365745f70696f6d6f6465093d20616c695f7365745f70696f6d6f64652c0a092e7365745f646d616d6f6465093d20616c695f7365745f646d616d6f64652c0a7d3b0a0a2f2a0a202a09506f7274206f7065726174696f6e7320666f7220444d412063617061626c6520414c6920776974686f7574206361626c650a202a096465746563740a202a2f0a73746174696320737472756374206174615f706f72745f6f7065726174696f6e7320616c695f32305f706f72745f6f7073203d207b0a092e696e686572697473093d2026616c695f646d615f626173655f6f70732c0a092e6361626c655f646574656374093d206174615f6361626c655f3430776972652c0a092e6d6f64655f66696c746572093d20616c695f32305f66696c7465722c0a092e636865636b5f61 |