1. | 2c2533292c25257232305c6e220a22323a096c647709382825257372312c2533292c25257232315c6e220a2209767368640925312c2025322c20252572315c6e220a22097673686409252572302c2025312c2025315c6e220a2209767368640925322c20252572302c2025325c6e220a2209616e640925257232302c2025257231392c2025257232305c6e220a2209616e64636d0925257232312c2025257231392c2025257232315c6e220a22096f720925312c2025257232302c2025315c6e220a22096f720925322c2025257232312c2025325c6e220a22333a097374770925312c302825257372312c2531295c6e220a22343a0973747709252572312c342825257372312c2533295c6e220a22353a097374770925322c382825257372312c2533295c6e220a2209636f707909252572302c2025305c6e220a22363a095c6e220a22092e73656374696f6e202e66697875702c5c2261785c225c6e220a22373a096c6469092d322c2025305c6e220a0946495855505f4252414e4348283662290a22092e70726576696f75735c6e220a0941534d5f455843455054494f4e5441424c455f454e5452592831622c3762290a0941534d5f455843455054494f4e5441424c455f454e5452592832622c3762290a0941534d5f455843455054494f4e5441424c455f454e5452592833622c3762290a0941534d5f455843455054494f4e5441424c455f454e5452592834622c3762290a0941534d5f455843455054494f4e5441424c455f454e5452592835622c3762290a093a20223d72222028726574290a093a20227222202876616c68292c20227222202876616c6c292c202272222028726567732d3e696f72292c202272222028726567732d3e697372290a093a2022723139222c2022723230222c2022723231222c20227231222c2046495855505f4252414e43485f434c4f4242455220293b0a202020207d0a23656e6469660a0a0972657475726e207265743b0a7d0a0a766f69642068616e646c655f756e616c69676e6564287374727563742070745f72656773202a72656773290a7b0a0973746174696320444546494e455f524154454c494d49545f535441544528726174656c696d69742c2035202a20485a2c2035293b0a09756e7369676e6564206c6f6e67206e657762617365203d20523128726567732d3e696972293f726567732d3e67725b523128726567732d3e696972295d3a303b0a09696e74206d6f64696679203d20303b0a09696e7420726574203d204552525f4e4f5448414e444c45443b0a0973747275637420736967696e666f2073693b0a09726567697374657220696e7420666c6f703d303b092f2a20747275652069662074686973206973206120666c6f70202a2f0a0a092f2a206c6f672061206d657373616765207769746820706163696e67202a2f0a0969662028757365725f6d6f646528726567732929207b0a09096966202863757272656e742d3e7468726561642e666c6167732026205041524953435f5541435f53494742555329207b0a090909676f746f20666f7263655f7369676275733b0a09097d0a0a090969662028212863757272656e742d3e7468726561642e666c6167732026205041524953435f5541435f4e4f5052494e54292026260a0909095f5f726174656c696d69742826726174656c696d69742929207b0a09090963686172206275665b3235365d3b0a090909737072696e7466286275662c20222573282564293a20756e616c69676e65642061636365737320746f203078222052464d5420222061742069703d3078222052464d5420225c6e222c0a0909090963757272656e742d3e636f6d6d2c207461736b5f7069645f6e722863757272656e74292c20726567732d3e696f722c20726567732d3e69616f715b305d293b0a0909097072696e746b284b45524e5f5741524e494e4720222573222c20627566293b0a2369666465662044454255475f554e414c49474e45440a09090973686f775f726567732872656773293b0a23656e64696609090a09097d0a0a09096966202821756e616c69676e65645f656e61626c6564290a090909676f746f20666f7263655f7369676275733b0a097d0a0a092f2a2068616e646c65206d6f64696669636174696f6e202d204f4b2c20697427732075676c792c207365652074686520696e737472756374696f6e206d616e75616c202a2f0a0973776974636820284d414a4f525f4f5028726567732d3e69697229290a097b0a096361736520307830333a0a096361736520307830393a0a096361736520307830623a0a090969662028726567732d3e6969722630783230290a09097b0a0909096d6f64696679203d20313b0a09090969662028726567732d3e696972263078313030302909092f2a2073686f7274206c6f616473202a2f0a0909090969662028726567732d3e696972263078323030290a09090909096e657762617365202b3d20494d355f3328726567732d3e696972293b0a09090909656c73650a09090909096e657762617365202b3d20494d355f3228726567732d3e696972293b0a090909656c73652069662028726567732d3e6969722630783230303029092f2a207363616c656420696e6465786564202a2f0a0909097b0a09090909696e742073686966743d303b0a090909097377697463682028726567732d3e6969722026204f50434f4445315f4d41534b290a090909097b0a0909090963617365204f50434f44455f4c44485f493a0a090909090973686966743d20313b20627265616b3b0a0909090963617365204f50434f44455f4c44575f493a0a090909090973686966743d20323b20627265616b3b0a0909090963617365204f50434f44455f4c44445f493a0a0909090963617365204f50434f44455f4c4444415f493a0a090909090973686966743d20333b20627265616b3b0a090909097d0a090909096e657762617365202b3d2028523228726567732d3e696972293f726567732d3e67725b523228726567732d3e696972295d3a30293c3c73686966743b0a0909097d20656c7365090909092f2a2073696d706c6520696e6465786564202a2f0a090909096e657762617365202b3d2028523228726567732d3e696972293f726567732d3e67725b523228726567732d3e696972295d3a30293b0a09097d0a0909627265616b3b0a096361736520307831333a0a096361736520307831623a0a09096d6f64696679203d20313b0a09096e657762617365202b3d20494d313428726567732d3e696972293b0a0909627265616b3b0a096361736520307831343a0a096361736520307831633a0a090969662028726567732d3e6969722638290a09097b0a0909096d6f64696679203d20313b0a0909096e657762617365202b3d20494d313428726567732d3e696972267e307865293b0a09097d0a0909627265616b3b0a096361736520307831363a0a096361736520307831653a0a09096d6f64696679203d20313b0a09096e657762617365202b3d20494d313428726567732d3e6969722636293b0a0909627265616b3b0a096361736520307831373a0a096361736520307831663a0a090969662028726567732d3e6969722634290a09097b0a0909096d6f64696679203d20313b0a0909096e657762617365202b3d20494d313428726567732d3e696972267e34293b0a09097d0a0909627265616b3b0a097d0a0a092f2a20544f444f3a206d616b65207468697320636c65616e65722e2e2e202a2f0a097377697463682028726567732d3e6969722026204f50434f4445315f4d41534b290a097b0a0963617365204f50434f44455f4c44485f493a0a0963617365204f50434f44455f4c44485f533a0a0909726574203d20656d756c6174655f6c646828726567732c20523328726567732d3e69697229293b0a0909627265616b3b0a0a0963617365204f50434f44455f4c44575f493a0a0963617365204f50434f44455f4c4457415f493a0a0963617365204f50434f44455f4c44575f533a0a0963617365204f50434f44455f4c4457415f533a0a0909726574203d20656d756c6174655f6c647728726567732c20523328726567732d3e696972292c30293b0a0909627265616b3b0a0a0963617365204f50434f44455f5354483a0a0909726574203d20656d756c6174655f73746828726567732c20523228726567732d3e69697229293b0a0909627265616b3b0a0a0963617365204f50434f44455f5354573a0a0963617365204f50434f44455f535457413a0a0909726574203d20656d756c6174655f73747728726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a0a23696664656620434f4e4649475f504132300a0963617365204f50434f44455f4c44445f493a0a0963617365204f50434f44455f4c4444415f493a0a0963617365204f50434f44455f4c44445f533a0a0963617365204f50434f44455f4c4444415f533a0a0909726574203d20656d756c6174655f6c646428726567732c20523328726567732d3e696972292c30293b0a0909627265616b3b0a0a0963617365204f50434f44455f5354443a0a0963617365204f50434f44455f535444413a0a0909726574203d20656d756c6174655f73746428726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a23656e6469660a0a0963617365204f50434f44455f464c4457583a0a0963617365204f50434f44455f464c4457533a0a0963617365204f50434f44455f464c445758523a0a0963617365204f50434f44455f464c445753523a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f6c647728726567732c46523328726567732d3e696972292c31293b0a0909627265616b3b0a0a0963617365204f50434f44455f464c4444583a0a0963617365204f50434f44455f464c4444533a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f6c646428726567732c523328726567732d3e696972292c31293b0a0909627265616b3b0a0a0963617365204f50434f44455f46535457583a0a0963617365204f50434f44455f46535457533a0a0963617365204f50434f44455f4653545758523a0a0963617365204f50434f44455f4653545753523a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f73747728726567732c46523328726567732d3e696972292c31293b0a0909627265616b3b0a0a0963617365204f50434f44455f46535444583a0a0963617365204f50434f44455f46535444533a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f73746428726567732c523328726567732d3e696972292c31293b0a0909627265616b3b0a0a0963617365204f50434f44455f4c4443445f493a0a0963617365204f50434f44455f4c4443575f493a0a0963617365204f50434f44455f4c4443445f533a0a0963617365204f50434f44455f4c4443575f533a0a0909726574203d204552525f4e4f5448414e444c45443b092f2a2022756e646566696e6564222c20627574206c657473206b696c6c207468656d2e202a2f0a0909627265616b3b0a097d0a23696664656620434f4e4649475f504132300a097377697463682028726567732d3e6969722026204f50434f4445325f4d41534b290a097b0a0963617365204f50434f44455f464c44445f4c3a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f6c646428726567732c523228726567732d3e696972292c31293b0a0909627265616b3b0a0963617365204f50434f44455f465354445f4c3a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f73746428726567732c20523228726567732d3e696972292c31293b0a0909627265616b3b0a0963617365204f50434f44455f4c44445f4c3a0a0909726574203d20656d756c6174655f6c646428726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a0963617365204f50434f44455f5354445f4c3a0a0909726574203d20656d756c6174655f73746428726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a097d0a23656e6469660a097377697463682028726567732d3e6969722026204f50434f4445335f4d41534b290a097b0a0963617365204f50434f44455f464c44575f4c3a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f6c647728726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a0963617365204f50434f44455f4c44575f4d3a0a0909726574203d20656d756c6174655f6c647728726567732c20523228726567732d3e696972292c31293b0a0909627265616b3b0a0a0963617365204f50434f44455f465354575f4c3a0a0909666c6f703d313b0a0909726574203d20656d756c6174655f73747728726567732c20523228726567732d3e696972292c31293b0a0909627265616b3b0a0963617365204f50434f44455f5354575f4d3a0a0909726574203d20656d756c6174655f73747728726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a097d0a097377697463682028726567732d3e6969722026204f50434f4445345f4d41534b290a097b0a0963617365204f50434f44455f4c44485f4c3a0a0909726574203d20656d756c6174655f6c646828726567732c20523228726567732d3e69697229293b0a0909627265616b3b0a0963617365204f50434f44455f4c44575f4c3a0a0963617365204f50434f44455f4c44574d3a0a0909726574203d20656d756c6174655f6c647728726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a0963617365204f50434f44455f5354485f4c3a0a0909726574203d20656d756c6174655f73746828726567732c20523228726567732d3e69697229293b0a0909627265616b3b0a0963617365204f50434f44455f5354575f4c3a0a0963617365204f50434f44455f5354574d3a0a0909726574203d20656d756c6174655f73747728726567732c20523228726567732d3e696972292c30293b0a0909627265616b3b0a097d0a0a09696620286d6f6469667920262620523128726567732d3e69697229290a0909726567732d3e67725b523128726567732d3e696972295d203d206e6577626173653b0a0a0a0969662028726574203d3d204552525f4e4f5448414e444c4544290a09097072696e746b284b45524e5f4352495420224e6f742d68616e646c656420756e616c69676e656420696e736e2030782530386c785c6e222c20726567732d3e696972293b0a0a09445052494e54462822726574203d2025645c6e222c20726574293b0a0a0969662028726574290a097b0a09097072696e746b284b45524e5f435249542022556e616c69676e65642068616e646c6572206661696c65642c20726574203d2025645c6e222c20726574293b0a09096469655f69665f6b65726e656c2822556e616c69676e65642064617461207265666572656e6365222c20726567732c203238293b0a0a090969662028726574203d3d204552525f504147454641554c54290a09097b0a09090973692e73695f7369676e6f203d20534947534547563b0a09090973692e73695f6572726e6f203d20303b0a09090973692e73695f636f6465203d20534547565f4d41504552523b0a09090973692e73695f61646472203d2028766f6964205f5f75736572202a29726567732d3e696f723b0a090909666f7263655f7369675f696e666f28534947534547562c202673692c2063757272656e74293b0a09097d0a0909656c73650a09097b0a666f7263655f7369676275733a0a0909092f2a20636f756c646e27742068616e646c65206974202e2e2e202a2f0a09090973692e73695f7369676e6f203d205349474255533b0a09090973692e73695f6572726e6f203d20303b0a09090973692e73695f636f6465203d204255535f414452414c4e3b0a09090973692e73695f61646472203d2028766f6964205f5f75736572202a29726567732d3e696f723b0a090909666f7263655f7369675f696e666f285349474255532c202673692c2063757272656e74293b0a09097d0a09090a090972657475726e3b0a097d0a0a092f2a20656c73652077652068616e646c65642069742c206c6574206c69666520676f206f6e2e202a2f0a09726567732d3e67725b305d7c3d5053575f4e3b0a7d0a0a2f2a0a202a204e423a20636865636b5f756e616c69676e65642829206973206f6e6c79207573656420666f7220504358532070726f636573736f72732072696768740a202a206e6f772c20736f207765206f6e6c7920636865636b20666f72205041312e3120656e636f64696e6773206174207468697320706f696e742e0a202a2f0a0a696e740a636865636b5f756e616c69676e6564287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720616c69676e5f6d61736b3b0a0a092f2a2047657420616c69676e6d656e74206d61736b202a2f0a0a09616c69676e5f6d61736b203d2030554c3b0a097377697463682028726567732d3e6969722026204f50434f4445315f4d41534b29207b0a0a0963617365204f50434f44455f4c44485f493a0a0963617365204f50434f44455f4c44485f533a0a0963617365204f50434f44455f5354483a0a0909616c69676e5f6d61736b203d2031554c3b0a0909627265616b3b0a0a0963617365204f50434f44455f4c44575f493a0a0963617365204f50434f44455f4c4457415f493a0a0963617365204f50434f44455f4c44575f533a0a0963617365204f50434f44455f4c4457415f533a0a0963617365204f50434f44455f5354573a0a0963617365204f50434f44455f535457413a0a0909616c69676e5f6d61736b203d2033554c3b0a0909627265616b3b0a0a0964656661756c743a0a09097377697463682028726567732d3e6969722026204f50434f4445345f4d41534b29207b0a090963617365204f50434f44455f4c44485f4c3a0a090963617365204f50434f44455f5354485f4c3a0a090909616c69676e5f6d61736b203d2031554c3b0a090909627265616b3b0a090963617365204f50434f44455f4c44575f4c3a0a090963617365204f50434f44455f4c44574d3a0a090963617365204f50434f44455f5354575f4c3a0a090963617365204f50434f44455f5354574d3a0a090909616c69676e5f6d61736b203d2033554c3b0a090909627265616b3b0a09097d0a0909627265616b3b0a097d0a0a0972657475726e2028696e742928726567732d3e696f72202620616c69676e5f6d61736b293b0a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6b65726e656c2f756e77696e642e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323634303600313231313437343433333000303032303032300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204b65726e656c20756e77696e64696e6720737570706f72740a202a0a202a2028632920323030322d323030342052616e646f6c7068204368756e67203c74617573714064656269616e2e6f72673e0a202a0a202a2044657269766564207061727469616c6c792066726f6d20746865204941363420696d706c656d656e746174696f6e2e205468652050412d524953430a202a2052756e74696d652041726368697465637475726520446f63756d656e7420697320616c736f20612075736566756c207265666572656e636520746f0a202a20756e6465727374616e6420776861742069732068617070656e696e6720686572650a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6b616c6c73796d732e683e0a23696e636c756465203c6c696e75782f736f72742e683e0a0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f617373656d626c792e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f7074726163652e683e0a0a23696e636c756465203c61736d2f756e77696e642e683e0a0a2f2a2023646566696e652044454255472031202a2f0a2369666465662044454255470a23646566696e652064626728782e2e2e29207072696e746b2878290a23656c73650a23646566696e652064626728782e2e2e290a23656e6469660a0a23646566696e65204b45524e454c5f535441525420284b45524e454c5f42494e4152595f544558545f5354415254290a0a65787465726e2073747275637420756e77696e645f7461626c655f656e747279205f5f73746172745f5f5f756e77696e645b5d3b0a65787465726e2073747275637420756e77696e645f7461626c655f656e747279205f5f73746f705f5f5f756e77696e645b5d3b0a0a737461746963207370696e6c6f636b5f7420756e77696e645f6c6f636b3b0a2f2a0a202a20746865206b65726e656c20756e77696e6420626c6f636b206973206e6f742064796e616d6963616c6c7920616c6c6f636174656420736f20746861740a202a2077652063616e2063616c6c20756e77696e645f696e6974206173206561726c7920696e2074686520626f6f7475702070726f63657373206173200a202a20706f737369626c6520286265666f72652074686520736c616220616c6c6f6361746f7220697320696e697469616c697a6564290a202a2f0a7374617469632073747275637420756e77696e645f7461626c65206b65726e656c5f756e77696e645f7461626c65205f5f726561645f6d6f73746c793b0a737461746963204c4953545f4845414428756e77696e645f7461626c6573293b0a0a73746174696320696e6c696e6520636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a0a66696e645f756e77696e645f656e7472795f696e5f7461626c6528636f6e73742073747275637420756e77696e645f7461626c65202a7461626c652c20756e7369676e6564206c6f6e672061646472290a7b0a09636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a65203d204e554c4c3b0a09756e7369676e6564206c6f6e67206c6f2c2068692c206d69643b0a0a096c6f203d20303b200a096869203d207461626c652d3e6c656e677468202d20313b200a090a097768696c6520286c6f203c3d20686929207b0a09096d6964203d20286869202d206c6f29202f2032202b206c6f3b0a090965203d20267461626c652d3e7461626c655b6d69645d3b0a09096966202861646472203c20652d3e726567696f6e5f7374617274290a0909096869203d206d6964202d20313b0a0909656c7365206966202861646472203e20652d3e726567696f6e5f656e64290a0909096c6f203d206d6964202b20313b0a0909656c73650a09090972657475726e20653b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a0a66696e645f756e77696e645f656e74727928756e7369676e6564206c6f6e672061646472290a7b0a0973747275637420756e77696e645f7461626c65202a7461626c653b0a09636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a65203d204e554c4c3b0a0a096966202861646472203e3d206b65726e656c5f756e77696e645f7461626c652e7374617274202626200a092020202061646472203c3d206b65726e656c5f756e77696e645f7461626c652e656e64290a090965203d2066696e645f756e77696e645f656e7472795f696e5f7461626c6528266b65726e656c5f756e77696e645f7461626c652c2061646472293b0a09656c7365200a09096c6973745f666f725f656163685f656e747279287461626c652c2026756e77696e645f7461626c65732c206c69737429207b0a0909096966202861646472203e3d207461626c652d3e7374617274202626200a0909092020202061646472203c3d207461626c652d3e656e64290a0909090965203d2066696e645f756e77696e645f656e7472795f696e5f7461626c65287461626c652c2061646472293b0a090909696620286529207b0a090909092f2a204d6f76652d746f2d66726f6e7420746f206578706c6f697420636f6d6d6f6e20747261636573202a2f0a090909096c6973745f6d6f766528267461626c652d3e6c6973742c2026756e77696e645f7461626c6573293b0a09090909627265616b3b0a0909097d0a09097d0a0a0972657475726e20653b0a7d0a0a73746174696320766f69640a756e77696e645f7461626c655f696e69742873747275637420756e77696e645f7461626c65202a7461626c652c20636f6e73742063686172202a6e616d652c0a09092020756e7369676e6564206c6f6e6720626173655f616464722c20756e7369676e6564206c6f6e672067702c0a09092020766f6964202a7461626c655f73746172742c20766f6964202a7461626c655f656e64290a7b0a0973747275637420756e77696e645f7461626c655f656e747279202a7374617274203d207461626c655f73746172743b0a0973747275637420756e77696e645f7461626c655f656e747279202a656e64203d200a09092873747275637420756e77696e645f7461626c655f656e747279202a297461626c655f656e64202d20313b0a0a097461626c652d3e6e616d65203d206e616d653b0a097461626c652d3e626173655f61646472203d20626173655f616464723b0a097461626c652d3e6770203d2067703b0a097461626c652d3e7374617274203d20626173655f61646472202b2073746172742d3e726567696f6e5f73746172743b0a097461626c652d3e656e64203d20626173655f61646472202b20656e642d3e726567696f6e5f656e643b0a097461626c652d3e7461626c65203d202873747275637420756e77696e645f7461626c655f656e747279202a297461626c655f73746172743b0a097461626c652d3e6c656e677468203d20656e64202d207374617274202b20313b0a09494e49545f4c4953545f4845414428267461626c652d3e6c697374293b0a0a09666f7220283b207374617274203c3d20656e643b2073746172742b2b29207b0a0909696620287374617274203c20656e64202626200a09092020202073746172742d3e726567696f6e5f656e64203e202873746172742b31292d3e726567696f6e5f737461727429207b0a0909097072696e746b28225741524e494e473a204f7574206f66206f7264657220756e77696e6420656e7472792120257020616e642025705c6e222c2073746172742c2073746172742b31293b0a09097d0a0a090973746172742d3e726567696f6e5f7374617274202b3d20626173655f616464723b0a090973746172742d3e726567696f6e5f656e64202b3d20626173655f616464723b0a097d0a7d0a0a73746174696320696e7420636d705f756e77696e645f7461626c655f656e74727928636f6e737420766f6964202a612c20636f6e737420766f6964202a62290a7b0a0972657475726e202828636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a2961292d3e726567696f6e5f73746172740a0920202020202d202828636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a2962292d3e726567696f6e5f73746172743b0a7d0a0a73746174696320766f69640a756e77696e645f7461626c655f736f72742873747275637420756e77696e645f7461626c655f656e747279202a73746172742c0a0909202073747275637420756e77696e645f7461626c655f656e747279202a66696e697368290a7b0a09736f72742873746172742c2066696e697368202d2073746172742c2073697a656f662873747275637420756e77696e645f7461626c655f656e747279292c0a092020202020636d705f756e77696e645f7461626c655f656e7472792c204e554c4c293b0a7d0a0a73747275637420756e77696e645f7461626c65202a0a756e77696e645f7461626c655f61646428636f6e73742063686172202a6e616d652c20756e7369676e6564206c6f6e6720626173655f616464722c200a090920756e7369676e6564206c6f6e672067702c0a2020202020202020202020202020202020766f6964202a73746172742c20766f6964202a656e64290a7b0a0973747275637420756e77696e645f7461626c65202a7461626c653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973747275637420756e77696e645f7461626c655f656e747279202a73203d202873747275637420756e77696e645f7461626c655f656e747279202a2973746172743b0a0973747275637420756e77696e645f7461626c655f656e747279202a65203d202873747275637420756e77696e645f7461626c655f656e747279202a29656e643b0a0a09756e77696e645f7461626c655f736f727428732c2065293b0a0a097461626c65203d206b6d616c6c6f632873697a656f662873747275637420756e77696e645f7461626c65292c204746505f55534552293b0a09696620287461626c65203d3d204e554c4c290a090972657475726e204e554c4c3b0a09756e77696e645f7461626c655f696e6974287461626c652c206e616d652c20626173655f616464722c2067702c2073746172742c20656e64293b0a097370696e5f6c6f636b5f697271736176652826756e77696e645f6c6f636b2c20666c616773293b0a096c6973745f6164645f7461696c28267461626c652d3e6c6973742c2026756e77696e645f7461626c6573293b0a097370696e5f756e6c6f636b5f697271726573746f72652826756e77696e645f6c6f636b2c20666c616773293b0a0a0972657475726e207461626c653b0a7d0a0a766f696420756e77696e645f7461626c655f72656d6f76652873747275637420756e77696e645f7461626c65202a7461626c65290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826756e77696e645f6c6f636b2c20666c616773293b0a096c6973745f64656c28267461626c652d3e6c697374293b0a097370696e5f756e6c6f636b5f697271726573746f72652826756e77696e645f6c6f636b2c20666c616773293b0a0a096b66726565287461626c65293b0a7d0a0a2f2a2043616c6c65642066726f6d2073657475705f6172636820746f20696d706f727420746865206b65726e656c20756e77696e6420696e666f202a2f0a696e7420756e77696e645f696e697428766f6964290a7b0a096c6f6e672073746172742c2073746f703b0a09726567697374657220756e7369676e6564206c6f6e67206770205f5f61736d5f5f20282272323722293b0a0a097374617274203d20286c6f6e6729265f5f73746172745f5f5f756e77696e645b305d3b0a0973746f70203d20286c6f6e6729265f5f73746f705f5f5f756e77696e645b305d3b0a0a097370696e5f6c6f636b5f696e69742826756e77696e645f6c6f636b293b0a0a097072696e746b2822756e77696e645f696e69743a207374617274203d203078256c782c20656e64203d203078256c782c20656e7472696573203d20256c755c6e222c200a092020202073746172742c2073746f702c0a09202020202873746f70202d20737461727429202f2073697a656f662873747275637420756e77696e645f7461626c655f656e74727929293b0a0a09756e77696e645f7461626c655f696e697428266b65726e656c5f756e77696e645f7461626c652c20226b65726e656c222c204b45524e454c5f53544152542c0a090909202067702c200a0909092020265f5f73746172745f5f5f756e77696e645b305d2c20265f5f73746f705f5f5f756e77696e645b305d293b0a23696620300a097b0a0909696e7420693b0a0909666f72202869203d20303b2069203c2031303b20692b2b290a09097b0a0909097072696e746b2822726567696f6e20307825782d307825785c6e222c200a090909095f5f73746172745f5f5f756e77696e645b695d2e726567696f6e5f73746172742c200a090909095f5f73746172745f5f5f756e77696e645b695d2e726567696f6e5f656e64293b0a09097d0a097d0a23656e6469660a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f36344249540a23646566696e65206765745f66756e635f6164647228667074722920667074725b325d0a23656c73650a23646566696e65206765745f66756e635f6164647228667074722920667074725b305d0a23656e6469660a0a73746174696320696e7420756e77696e645f7370656369616c2873747275637420756e77696e645f6672616d655f696e666f202a696e666f2c20756e7369676e6564206c6f6e672070632c20696e74206672616d655f73697a65290a7b0a0965787465726e20766f69642068616e646c655f696e74657272757074696f6e28696e742c207374727563742070745f72656773202a293b0a0973746174696320756e7369676e6564206c6f6e67202a6869203d2028756e7369676e6564206c6f6e67202a292668616e646c655f696e74657272757074696f6e3b0a0a09696620287063203d3d206765745f66756e635f616464722868692929207b0a09097374727563742070745f72656773202a72656773203d20287374727563742070745f72656773202a2928696e666f2d3e7370202d206672616d655f73697a65202d2050545f535a5f414c474e293b0a09096462672822556e77696e64696e67207468726f7567682068616e646c655f696e74657272757074696f6e28295c6e22293b0a0909696e666f2d3e707265765f7370203d20726567732d3e67725b33305d3b0a0909696e666f2d3e707265765f6970203d20726567732d3e69616f715b305d3b0a0a090972657475726e20313b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f696420756e77696e645f6672616d655f726567732873747275637420756e77696e645f6672616d655f696e666f202a696e666f290a7b0a09636f6e73742073747275637420756e77696e645f7461626c655f656e747279202a653b0a09756e7369676e6564206c6f6e67206e70633b0a09756e7369676e656420696e7420696e736e3b0a096c6f6e67206672616d655f73697a65203d20303b0a09696e74206c6f6f6b696e675f666f725f72702c2072706f6666736574203d20303b0a0a0965203d2066696e645f756e77696e645f656e74727928696e666f2d3e6970293b0a096966202865203d3d204e554c4c29207b0a0909756e7369676e6564206c6f6e672073703b0a090965787465726e2063686172205f73746578745b5d2c205f65746578745b5d3b0a0a0909646267282243616e6e6f742066696e6420756e77696e6420656e74727920666f72203078256c783b20666f7263656420756e77696e64696e675c6e222c20696e666f2d3e6970293b0a0a23696664656620434f4e4649475f4b414c4c53594d530a09092f2a2048616e646c6520736f6d65206672657175656e74207370656369616c2063617365732e2e2e2e202a2f0a09097b0a090909636861722073796d6e616d655b4b53594d5f4e414d455f4c454e5d3b0a09090963686172202a6d6f646e616d653b0a0a0909096b616c6c73796d735f6c6f6f6b757028696e666f2d3e69702c204e554c4c2c204e554c4c2c20266d6f646e616d652c0a0909090973796d6e616d65293b0a0a0909096462672822696e666f2d3e6970203d203078256c782c206e616d65203d2025735c6e222c20696e666f2d3e69702c2073796d6e616d65293b0a0a09090969662028737472636d702873796d6e616d652c20225f7377697463685f746f5f7265742229203d3d203029207b0a09090909696e666f2d3e707265765f7370203d20696e666f2d3e7370202d2043414c4c45455f534156455f4652414d455f53495a453b0a09090909696e666f2d3e707265765f6970203d202a28756e7369676e6564206c6f6e67202a2928696e666f2d3e707265765f7370202d2052505f4f4646534554293b0a0909090964626728225f7377697463685f746f5f726574204020256c78202d2073657474696e6720220a090909092020202022707265765f73703d256c7820707265765f69703d256c785c6e222c200a0909090920202020696e666f2d3e69702c20696e666f2d3e707265765f73702c200a0909090920202020696e666f2d3e707265765f6970293b0a0909090972657475726e3b0a0909097d20656c73652069662028737472636d702873796d6e616d652c20227265745f66726f6d5f6b65726e656c5f7468726561642229203d3d2030207c7c0a09090909202020737472636d702873796d6e616d652c202273797363616c6c5f657869742229203d3d203029207b0a09090909696e666f2d3e707265765f6970203d20696e666f2d3e707265765f7370203d20303b0a0909090972657475726e3b0a0909097d0a09097d0a23656e6469660a0a09092f2a2053696e63652077652061726520646f696e672074686520756e77696e64696e6720626c696e642c20776520646f6e2774206b6e6f772069660a09092020207765206172652061646a757374696e672074686520737461636b20636f72726563746c79206f722065787472616374696e67207468652072700a0909202020636f72726563746c792e2054686520727020697320636865636b656420746f207365652069662069742062656c6f6e677320746f207468650a09092020206b65726e656c20746578742073656374696f6e2c206966206e6f7420776520617373756d6520776520646f6e277420686176652061200a0909202020636f727265637420737461636b206672616d6520616e6420776520636f6e74696e756520746f20756e77696e642074686520737461636b2e0a090920202054686973206973206e6f7420717569746520636f72726563742c20616e642077696c6c206661696c20666f72206c6f616461626c650a09092020206d6f64756c65732e202a2f0a09097370203d20696e666f2d3e73702026207e36333b0a0909646f207b0a090909756e7369676e6564206c6f6e6720746d703b0a0a090909696e666f2d3e707265765f7370203d207370202d2036343b0a090909696e666f2d3e707265765f6970203d20303b0a090909696620286765745f7573657228746d702c2028756e7369676e6564206c6f6e67202a2928696e666f2d3e707265765f7370202d2052505f4f4646534554292929200a09090909627265616b3b0a090909696e666f2d3e707265765f6970203d20746d703b0a0909097370203d20696e666f2d3e707265765f73703b0a09097d207768696c652028696e666f2d3e707265765f6970203c2028756e7369676e6564206c6f6e67295f7374657874207c7c0a09090920696e666f2d3e707265765f6970203e2028756e7369676e6564206c6f6e67295f6574657874293b0a0a0909696e666f2d3e7270203d20303b0a0a09096462672822616e616c797a696e672066756e63204020256c782077697468206e6f20756e77696e6420696e666f2c2073657474696e6720220a09092020202022707265765f73703d256c7820707265765f69703d256c785c6e222c20696e666f2d3e69702c200a090920202020696e666f2d3e707265765f73702c20696e666f2d3e707265765f6970293b0a097d20656c7365207b0a09096462672822652d3e7374617274203d20307825782c20652d3e656e64203d20307825782c20536176655f5350203d2025642c20220a09092020202022536176655f5250203d2025642c204d696c6c69636f6465203d2025642073697a65203d2025755c6e222c200a090920202020652d3e726567696f6e5f73746172742c20652d3e726567696f6e5f656e642c20652d3e536176655f53502c20652d3e536176655f52502c200a090920202020652d3e4d696c6c69636f64652c20652d3e546f74616c5f6672616d655f73697a65293b0a0a09096c6f6f6b696e675f666f725f7270203d20652d3e536176655f52503b0a0a0909666f7220286e7063203d20652d3e726567696f6e5f73746172743b200a09092020202020286672616d655f73697a65203c2028652d3e546f74616c5f6672616d655f73697a65203c3c203329207c7c200a09092020202020206c6f6f6b696e675f666f725f727029202626200a090920202020206e7063203c20696e666f2d3e69703b200a090920202020206e7063202b3d203429207b0a0a090909696e736e203d202a28756e7369676e656420696e74202a296e70633b0a0a0909096966202828696e736e2026203078666666666330303029203d3d2030783337646530303030207c7c0a0909092020202028696e736e2026203078666665303030303029203d3d203078366663303030303029207b0a090909092f2a206c646f2058287370292c2073702c206f72207374776d20582c4428737029202a2f0a090909096672616d655f73697a65202b3d2028696e736e202620307831203f202d31203c3c203133203a203029207c200a09090909092828696e736e20262030783366666629203e3e2031293b0a090909096462672822616e616c797a696e672066756e63204020256c782c20696e736e3d25303878204020220a090909092020202022256c782c206672616d655f73697a65203d20256c645c6e222c20696e666f2d3e69702c0a0909090920202020696e736e2c206e70632c206672616d655f73697a65293b0a0909097d20656c7365206966202828696e736e2026203078666665303030303829203d3d203078373363303030303829207b0a090909092f2a207374642c6d6120582c4428737029202a2f0a090909096672616d655f73697a65202b3d2028696e736e202620307831203f202d31203c3c203133203a203029207c200a0909090909282828696e736e203e3e203429202620307833666629203c3c2033293b0a090909096462672822616e616c797a696e672066756e63204020256c782c20696e736e3d25303878204020220a090909092020202022256c782c206672616d655f73697a65203d20256c645c6e222c20696e666f2d3e69702c0a0909090920202020696e736e2c206e70632c206672616d655f73697a65293b0a0909097d20656c73652069662028696e736e203d3d203078366263323366643929207b200a090909092f2a207374772072702c2d323028737029202a2f0a0909090972706f6666736574203d2032303b0a090909096c6f6f6b696e675f666f725f7270203d20303b0a090909096462672822616e616c797a696e672066756e63204020256c782c20696e736e3d7374772072702c220a0909090920202020222d323028737029204020256c785c6e222c20696e666f2d3e69702c206e7063293b0a0909097d20656c73652069662028696e736e203d3d203078306663323132633129207b0a090909092f2a207374642072702c2d3136287372302c737029202a2f0a0909090972706f6666736574203d2031363b0a090909096c6f6f6b696e675f666f725f7270203d20303b0a090909096462672822616e616c797a696e672066756e63204020256c782c20696e736e3d7374642072702c220a0909090920202020222d313628737029204020256c785c6e222c20696e666f2d3e69702c206e7063293b0a0909097d0a09097d0a0a09096966202821756e77696e645f7370656369616c28696e666f2c20652d3e726567696f6e5f73746172742c206672616d655f73697a652929207b0a090909696e666f2d3e707265765f7370203d20696e666f2d3e7370202d206672616d655f73697a653b0a09090969662028652d3e4d696c6c69636f6465290a09090909696e666f2d3e7270203d20696e666f2d3e7233313b0a090909656c7365206966202872706f6666736574290a09090909696e666f2d3e7270203d202a28756e7369676e6564206c6f6e67202a2928696e666f2d3e707265765f7370202d2072706f6666736574293b0a090909696e666f2d3e707265765f6970203d20696e666f2d3e72703b0a090909696e666f2d3e7270203d20303b0a09097d0a0a09096462672822616e616c797a696e672066756e63204020256c782c2073657474696e6720707265765f73703d256c7820220a09092020202022707265765f69703d256c78206e70633d256c785c6e222c20696e666f2d3e69702c20696e666f2d3e707265765f73702c200a090920202020696e666f2d3e707265765f69702c206e7063293b0a097d0a7d0a0a766f696420756e77696e645f6672616d655f696e69742873747275637420756e77696e645f6672616d655f696e666f202a696e666f2c20737472756374207461736b5f737472756374202a742c200a0909202020202020207374727563742070745f72656773202a72656773290a7b0a096d656d73657428696e666f2c20302c2073697a656f662873747275637420756e77696e645f6672616d655f696e666f29293b0a09696e666f2d3e74203d20743b0a09696e666f2d3e7370203d20726567732d3e67725b33305d3b0a09696e666f2d3e6970203d20726567732d3e69616f715b305d3b0a09696e666f2d3e7270203d20726567732d3e67725b325d3b0a09696e666f2d3e723331203d20726567732d3e67725b33315d3b0a0a0964626728222825642920537461727420756e77696e642066726f6d2073703d2530386c782069703d2530386c785c6e222c200a092020202074203f2028696e7429742d3e706964203a202d312c20696e666f2d3e73702c20696e666f2d3e6970293b0a7d0a0a766f696420756e77696e645f6672616d655f696e69745f66726f6d5f626c6f636b65645f7461736b2873747275637420756e77696e645f6672616d655f696e666f202a696e666f2c20737472756374207461736b5f737472756374202a74290a7b0a097374727563742070745f72656773202a72203d2026742d3e7468726561642e726567733b0a097374727563742070745f72656773202a72323b0a0a097232203d206b6d616c6c6f632873697a656f66287374727563742070745f72656773292c204746505f41544f4d4943293b0a0969662028217232290a090972657475726e3b0a092a7232203d202a723b0a0972322d3e67725b33305d203d20722d3e6b73703b0a0972322d3e69616f715b305d203d20722d3e6b70633b0a09756e77696e645f6672616d655f696e697428696e666f2c20742c207232293b0a096b66726565287232293b0a7d0a0a766f696420756e77696e645f6672616d655f696e69745f72756e6e696e672873747275637420756e77696e645f6672616d655f696e666f202a696e666f2c207374727563742070745f72656773202a72656773290a7b0a09756e77696e645f6672616d655f696e697428696e666f2c2063757272656e742c2072656773293b0a7d0a0a696e7420756e77696e645f6f6e63652873747275637420756e77696e645f6672616d655f696e666f202a6e6578745f6672616d65290a7b0a09756e77696e645f6672616d655f72656773286e6578745f6672616d65293b0a0a09696620286e6578745f6672616d652d3e707265765f7370203d3d2030207c7c0a09202020206e6578745f6672616d652d3e707265765f6970203d3d2030290a090972657475726e202d313b0a0a096e6578745f6672616d652d3e7370203d206e6578745f6672616d652d3e707265765f73703b0a096e6578745f6672616d652d3e6970203d206e6578745f6672616d652d3e707265765f69703b0a096e6578745f6672616d652d3e707265765f7370203d20303b0a096e6578745f6672616d652d3e707265765f6970203d20303b0a0a0964626728222825642920436f6e74696e756520756e77696e6420746f2073703d2530386c782069703d2530386c785c6e222c200a09202020206e6578745f6672616d652d3e74203f2028696e74296e6578745f6672616d652d3e742d3e706964203a202d312c200a09202020206e6578745f6672616d652d3e73702c206e6578745f6672616d652d3e6970293b0a0a0972657475726e20303b0a7d0a0a696e7420756e77696e645f746f5f757365722873747275637420756e77696e645f6672616d655f696e666f202a696e666f290a7b0a09696e74207265743b0a090a09646f207b0a0909726574203d20756e77696e645f6f6e636528696e666f293b0a097d207768696c65202821726574202626202128696e666f2d3e69702026203329293b0a0a0972657475726e207265743b0a7d0a0a756e7369676e6564206c6f6e672072657475726e5f6164647265737328756e7369676e656420696e74206c6576656c290a7b0a0973747275637420756e77696e645f6672616d655f696e666f20696e666f3b0a097374727563742070745f7265677320723b0a09756e7369676e6564206c6f6e672073703b0a0a092f2a20696e697469616c697a6520756e77696e6420696e666f202a2f0a0961736d20766f6c6174696c65202822636f70792025257233302c20253022203a20223d722228737029293b0a096d656d7365742826722c20302c2073697a656f66287374727563742070745f7265677329293b0a09722e69616f715b305d203d2028756e7369676e6564206c6f6e67292063757272656e745f746578745f6164647228293b0a09722e67725b325d203d2028756e7369676e6564206c6f6e6729205f5f6275696c74696e5f72657475726e5f616464726573732830293b0a09722e67725b33305d203d2073703b0a09756e77696e645f6672616d655f696e69742826696e666f2c2063757272656e742c202672293b0a0a092f2a20756e77696e6420737461636b202a2f0a092b2b6c6576656c3b0a09646f207b0a090969662028756e77696e645f6f6e63652826696e666f29203c2030207c7c20696e666f2e6970203d3d2030290a09090972657475726e20303b0a090969662028215f5f6b65726e656c5f746578745f6164647265737328696e666f2e69702929207b0a09090972657475726e20303b0a09097d0a097d207768696c652028696e666f2e6970202626206c6576656c2d2d293b0a0a0972657475726e20696e666f2e69703b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6b65726e656c2f766d6c696e75782e6c64732e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303734373300313231313437343433333000303032303736320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a202020204b65726e656c206c696e6b206c61796f757420666f7220766172696f7573202273656374696f6e73220a202a0a202a20202020436f707972696768742028432920313939392d32303033204d6174746865772057696c636f78203c77696c6c79206174207061726973632d6c696e75782e6f72673e0a202a20202020436f707972696768742028432920323030302d32303033205061756c2042616d65203c62616d65206174207061726973632d6c696e75782e6f72673e0a202a20202020436f70797269676874202843292032303030204a6f686e204d617276696e203c6a736d206174207061726973632d6c696e75782e6f72673e0a202a20202020436f70797269676874202843292032303030204d69636861656c20416e67203c6d616e67207769746820737562636172726965722e6f72673e0a202a20202020436f707972696768742028432920323030322052616e646f6c7068204368756e67203c74617573712077697468207061726973632d6c696e75782e6f72673e0a202a20202020436f70797269676874202843292032303033204a616d657320426f74746f6d6c6579203c6a656a622077697468207061726973632d6c696e75782e6f72673e0a202a20202020436f707972696768742028432920323030362048656c67652044656c6c6572203c64656c6c657240676d782e64653e0a202a0a202a0a202a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2020202028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20202020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a23696e636c756465203c61736d2d67656e657269632f766d6c696e75782e6c64732e683e0a2f2a206e656564656420666f72207468652070726f636573736f7220737065636966696320636163686520616c69676e6d656e742073697a65202a2f090a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f7468726561645f696e666f2e683e0a090a2f2a206c642073637269707420746f206d616b652068707061204c696e7578206b65726e656c202a2f0a2369666e64656620434f4e4649475f36344249540a4f55545055545f464f524d41542822656c6633322d687070612d6c696e757822290a4f55545055545f415243482868707061290a23656c73650a4f55545055545f464f524d41542822656c6636342d687070612d6c696e757822290a4f55545055545f4152434828687070613a68707061322e3077290a23656e6469660a0a454e545259285f7374657874290a2369666e64656620434f4e4649475f36344249540a6a696666696573203d206a6966666965735f3634202b20343b0a23656c73650a6a696666696573203d206a6966666965735f36343b0a23656e6469660a53454354494f4e530a7b0a092e203d204b45524e454c5f42494e4152595f544558545f53544152543b0a0a095f74657874203d202e3b09092f2a205465787420616e6420726561642d6f6e6c792064617461202a2f0a092e6865616420414c49474e28313629203a207b0a0909484541445f544558540a097d203d20300a092e7465787420414c49474e28313629203a207b0a0909544558545f544558540a090953434845445f544558540a09094c4f434b5f544558540a09094b50524f4245535f544558540a0909495251454e5452595f544558540a09092a282e746578742e646f5f736f6674697271290a09092a282e746578742e7379735f65786974290a09092a282e746578742e646f5f736967616c74737461636b290a09092a282e746578742e646f5f666f726b290a09092a282e746578742e2a290a09092a282e6669787570290a09092a282e6c6f636b2e746578742909092f2a206f75742d6f662d6c696e65206c6f636b2074657874202a2f0a09092a282e676e752e7761726e696e67290a097d0a092f2a20456e64206f6620746578742073656374696f6e202a2f0a095f6574657874203d202e3b0a0a092f2a205374617274206f6620646174612073656374696f6e202a2f0a095f7364617461203d202e3b0a0a09524f444154410a0a092f2a20777269746561626c65202a2f0a092f2a204d616b6520737572652074686973206973207061676520616c69676e656420736f0a09202a20746861742077652063616e2070726f7065726c79206c656176652074686573650a09202a206173207772697461626c650a09202a2f0a092e203d20414c49474e28504147455f53495a45293b0a09646174615f7374617274203d202e3b0a0a092f2a20756e77696e6420696e666f202a2f0a092e5041524953432e756e77696e64203a207b0a09095f5f73746172745f5f5f756e77696e64203d202e3b0a09092a282e5041524953432e756e77696e64290a09095f5f73746f705f5f5f756e77696e64203d202e3b0a097d0a0a09455843455054494f4e5f5441424c45283136290a094e4f5445530a0a092f2a2044617461202a2f0a0952575f444154415f53454354494f4e284c315f43414348455f42595445532c20504147455f53495a452c205448524541445f53495a45290a0a092f2a2050412d52495343206c6f636b732072657175697265732031362d6279746520616c69676e6d656e74202a2f0a092e203d20414c49474e283136293b0a092e646174612e2e6c6f636b5f616c69676e6564203a207b0a09092a282e646174612e2e6c6f636b5f616c69676e6564290a097d0a0a092f2a20456e64206f6620646174612073656374696f6e202a2f0a095f6564617461203d202e3b0a0a092f2a20425353202a2f0a095f5f6273735f7374617274203d202e3b0a092f2a2070616765207461626c6520656e7472696573206e65656420746f20626520504147455f53495a4520616c69676e6564202a2f0a092e203d20414c49474e28504147455f53495a45293b0a092e646174612e2e766d7061676573203a207b0a09092a282e646174612e2e766d302e706d64290a09092a282e646174612e2e766d302e706764290a09092a282e646174612e2e766d302e707465290a097d0a092e627373203a207b0a09092a282e627373290a09092a28434f4d4d4f4e290a097d0a095f5f6273735f73746f70203d202e3b0a0a23696664656620434f4e4649475f36344249540a092e203d20414c49474e283136293b0a092f2a204c696e6b616765207461626c6573202a2f0a092e6f7064203a207b0a09092a282e6f7064290a097d2050524f5649444520285f5f6770203d202e293b200a092e706c74203a207b0a09092a282e706c74290a097d200a092e646c74203a207b0a09092a282e646c74290a097d0a23656e6469660a0a092f2a207265736572766520737061636520666f7220696e7465727275707420737461636b20627920616c69676e696e67205f5f696e69742a20746f2031366b202a2f0a092e203d20414c49474e283136333834293b0a095f5f696e69745f626567696e203d202e3b0a09494e49545f544558545f53454354494f4e283136333834290a092e203d20414c49474e28504147455f53495a45293b0a09494e49545f444154415f53454354494f4e283136290a092f2a207765206861766520746f20646973636172642065786974207465787420616e6420737563682061742072756e74696d652c206e6f74206c696e6b2074696d65202a2f0a092e657869742e74657874203a0a097b0a0909455849545f544558540a097d0a092e657869742e64617461203a0a097b0a0909455849545f444154410a097d0a0a095045524350555f53454354494f4e284c315f43414348455f4259544553290a092e203d20414c49474e28504147455f53495a45293b0a095f5f696e69745f656e64203d202e3b0a092f2a20667265656420616674657220696e697420656e64732068657265202a2f0a095f656e64203d202e203b0a0a0953544142535f44454255470a092e6e6f74652030203a207b202a282e6e6f746529207d0a0a092f2a2053656374696f6e7320746f20626520646973636172646564202a2f0a0944495343415244530a092f444953434152442f203a207b0a23696664656620434f4e4649475f36344249540a09092f2a2074656d706f72617279206861636b20756e74696c2062696e7574696c7320697320666978656420746f206e6f7420656d69742074686573650a092009202a20666f72207374617469632062696e61726965730a0909202a2f0a09092a282e696e74657270290a09092a282e64796e73796d290a09092a282e64796e737472290a09092a282e64796e616d6963290a09092a282e68617368290a09092a282e676e752e68617368290a23656e6469660a097d0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353632360035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303032313400313231313437343433333000303031373236330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23204d616b6566696c6520666f72207061726973632d7370656369666963206c6962726172792066696c65730a230a0a6c69622d79093a3d206c75736572636f70792e6f206269746f70732e6f20636865636b73756d2e6f20696f2e6f206d656d7365742e6f2066697875702e6f206d656d6370792e6f0a0a6f626a2d79093a3d20696f6d61702e6f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f6269746f70732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303334333300313231313437343433333000303031373237350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206269746f70732e633a2061746f6d6963206f7065726174696f6e7320776869636820676f7420746f6f206c6f6e6720746f20626520696e6c696e656420616c6c206f7665720a202a20202020202074686520706c6163652e0a202a200a202a20436f707972696768742031393939205068696c6970702052756d706620287072756d7066407475782e6f7267290a202a20436f707972696768742032303030204772616e74204772756e646c657220286772756e646c6572406375702e68702e636f6d290a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a0a23696664656620434f4e4649475f534d500a617263685f7370696e6c6f636b5f74205f5f61746f6d69635f686173685b41544f4d49435f484153485f53495a455d205f5f6c6f636b5f616c69676e6564203d207b0a095b30202e2e2e202841544f4d49435f484153485f53495a452d31295d20203d205f5f415243485f5350494e5f4c4f434b5f554e4c4f434b45440a7d3b0a23656e6469660a0a23696664656620434f4e4649475f36344249540a756e7369676e6564206c6f6e67205f5f78636867363428756e7369676e6564206c6f6e6720782c20756e7369676e6564206c6f6e67202a707472290a7b0a09756e7369676e6564206c6f6e672074656d702c20666c6167733b0a0a095f61746f6d69635f7370696e5f6c6f636b5f69727173617665287074722c20666c616773293b0a0974656d70203d202a7074723b0a092a707472203d20783b0a095f61746f6d69635f7370696e5f756e6c6f636b5f697271726573746f7265287074722c20666c616773293b0a0972657475726e2074656d703b0a7d0a23656e6469660a0a756e7369676e6564206c6f6e67205f5f78636867333228696e7420782c20696e74202a707472290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a096c6f6e672074656d703b0a0a095f61746f6d69635f7370696e5f6c6f636b5f69727173617665287074722c20666c616773293b0a0974656d70203d20286c6f6e6729202a7074723b092f2a20585858202d207369676e20657874656e73696f6e2077616e7465643f202a2f0a092a707472203d20783b0a095f61746f6d69635f7370696e5f756e6c6f636b5f697271726573746f7265287074722c20666c616773293b0a0972657475726e2028756e7369676e6564206c6f6e672974656d703b0a7d0a0a0a756e7369676e6564206c6f6e67205f5f7863686738286368617220782c2063686172202a707472290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a096c6f6e672074656d703b0a0a095f61746f6d69635f7370696e5f6c6f636b5f69727173617665287074722c20666c616773293b0a0974656d70203d20286c6f6e6729202a7074723b092f2a20585858202d207369676e20657874656e73696f6e2077616e7465643f202a2f0a092a707472203d20783b0a095f61746f6d69635f7370696e5f756e6c6f636b5f697271726573746f7265287074722c20666c616773293b0a0972657475726e2028756e7369676e6564206c6f6e672974656d703b0a7d0a0a0a23696664656620434f4e4649475f36344249540a756e7369676e6564206c6f6e67205f5f636d70786368675f75363428766f6c6174696c6520756e7369676e6564206c6f6e67202a7074722c20756e7369676e6564206c6f6e67206f6c642c20756e7369676e6564206c6f6e67206e6577290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e6564206c6f6e6720707265763b0a0a095f61746f6d69635f7370696e5f6c6f636b5f69727173617665287074722c20666c616773293b0a09696620282870726576203d202a70747229203d3d206f6c64290a09092a707472203d206e65773b0a095f61746f6d69635f7370696e5f756e6c6f636b5f697271726573746f7265287074722c20666c616773293b0a0972657475726e20707265763b0a7d0a23656e6469660a0a756e7369676e6564206c6f6e67205f5f636d70786368675f75333228766f6c6174696c6520756e7369676e656420696e74202a7074722c20756e7369676e656420696e74206f6c642c20756e7369676e656420696e74206e6577290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e656420696e7420707265763b0a0a095f61746f6d69635f7370696e5f6c6f636b5f69727173617665287074722c20666c616773293b0a09696620282870726576203d202a70747229203d3d206f6c64290a09092a707472203d206e65773b0a095f61746f6d69635f7370696e5f756e6c6f636b5f697271726573746f7265287074722c20666c616773293b0a0972657475726e2028756e7369676e6564206c6f6e6729707265763b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f636865636b73756d2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303730323700313231313437343433333000303031373630320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20494e45540909416e20696d706c656d656e746174696f6e206f6620746865205443502f49502070726f746f636f6c20737569746520666f7220746865204c494e55580a202a09096f7065726174696e672073797374656d2e2020494e455420697320696d706c656d656e746564207573696e6720746865202042534420536f636b65740a202a0909696e7465726661636520617320746865206d65616e73206f6620636f6d6d756e69636174696f6e2077697468207468652075736572206c6576656c2e0a202a0a202a09094d4950532073706563696669632049502f5443502f55445020636865636b73756d6d696e6720726f7574696e65730a202a0a202a20417574686f72733a0952616c662042616563686c652c203c72616c664077616c646f72662d676d62682e64653e0a202a09094c6f7473206f6620636f6465206d6f7665642066726f6d207463702e6320616e642069702e633b207365652074686f73652066696c65730a202a0909666f72206d6f7265206e616d65732e0a202a0a202a0909546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a09096d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a09096173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a090932206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a0a23696e636c756465203c6e65742f636865636b73756d2e683e0a23696e636c756465203c61736d2f627974656f726465722e683e0a23696e636c756465203c61736d2f737472696e672e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a23646566696e652061646463285f742c5f72292020202020202020202020202020202020202020205c0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028202020202020202020205c0a22202020202020206164642020202020202020202020202025302c2025312c2025305c6e222020205c0a22202020202020206164646320202020202020202020202025302c20252572302c2025305c6e22205c0a093a20223d7222285f7429202020202020202020202020202020202020202020205c0a093a20227222285f72292c20223022285f7429293b0a0a73746174696320696e6c696e6520756e7369676e65642073686f72742066726f6d3332746f313628756e7369676e656420696e742078290a7b0a092f2a2033322062697473202d2d3e2031362062697473202b206361727279202a2f0a0978203d20287820262030786666666629202b202878203e3e203136293b0a092f2a2031362062697473202b206361727279202d2d3e203136206269747320696e636c7564696e67206361727279202a2f0a0978203d20287820262030786666666629202b202878203e3e203136293b0a0972657475726e2028756e7369676e65642073686f727429783b0a7d0a0a73746174696320696e6c696e6520756e7369676e656420696e7420646f5f6373756d28636f6e737420756e7369676e65642063686172202a20627566662c20696e74206c656e290a7b0a09696e74206f64642c20636f756e743b0a09756e7369676e656420696e7420726573756c74203d20303b0a0a09696620286c656e203c3d2030290a0909676f746f206f75743b0a096f6464203d203120262028756e7369676e6564206c6f6e672920627566663b0a09696620286f646429207b0a0909726573756c74203d20626531365f746f5f637075282a62756666293b0a09096c656e2d2d3b0a0909627566662b2b3b0a097d0a09636f756e74203d206c656e203e3e20313b09092f2a206e72206f662031362d62697420776f7264732e2e202a2f0a0969662028636f756e7429207b0a0909696620283220262028756e7369676e6564206c6f6e6729206275666629207b0a090909726573756c74202b3d202a28756e7369676e65642073686f7274202a2920627566663b0a090909636f756e742d2d3b0a0909096c656e202d3d20323b0a09090962756666202b3d20323b0a09097d0a0909636f756e74203e3e3d20313b09092f2a206e72206f662033322d62697420776f7264732e2e202a2f0a090969662028636f756e7429207b0a0909097768696c652028636f756e74203e3d203429207b0a09090909756e7369676e656420696e742072312c2072322c2072332c2072343b0a090909097231203d202a28756e7369676e656420696e74202a292862756666202b2030293b0a090909097232203d202a28756e7369676e656420696e74202a292862756666202b2034293b0a090909097233203d202a28756e7369676e656420696e74202a292862756666202b2038293b0a090909097234203d202a28756e7369676e656420696e74202a292862756666202b203132293b0a090909096164646328726573756c742c207231293b0a090909096164646328726573756c742c207232293b0a090909096164646328726573756c742c207233293b0a090909096164646328726573756c742c207234293b0a09090909636f756e74202d3d20343b0a0909090962756666202b3d2031363b0a0909097d0a0909097768696c652028636f756e7429207b0a09090909756e7369676e656420696e742077203d202a28756e7369676e656420696e74202a2920627566663b0a09090909636f756e742d2d3b0a0909090962756666202b3d20343b0a090909096164646328726573756c742c2077293b0a0909097d0a090909726573756c74203d2028726573756c7420262030786666666629202b2028726573756c74203e3e203136293b0a09097d0a0909696620286c656e2026203229207b0a090909726573756c74202b3d202a28756e7369676e65642073686f7274202a2920627566663b0a09090962756666202b3d20323b0a09097d0a097d0a09696620286c656e20262031290a0909726573756c74202b3d206c6531365f746f5f637075282a62756666293b0a09726573756c74203d2066726f6d3332746f313628726573756c74293b0a09696620286f6464290a0909726573756c74203d2073776162313628726573756c74293b0a6f75743a0a0972657475726e20726573756c743b0a7d0a0a2f2a0a202a20636f6d70757465732061207061727469616c20636865636b73756d2c20652e672e20666f72205443502f55445020667261676d656e74730a202a2f0a2f2a0a202a2077687920626f7468657220666f6c64696e673f0a202a2f0a5f5f7773756d206373756d5f7061727469616c28636f6e737420766f6964202a627566662c20696e74206c656e2c205f5f7773756d2073756d290a7b0a09756e7369676e656420696e7420726573756c74203d20646f5f6373756d28627566662c206c656e293b0a096164646328726573756c742c2073756d293b0a0972657475726e20285f5f666f726365205f5f7773756d2966726f6d3332746f313628726573756c74293b0a7d0a0a4558504f52545f53594d424f4c286373756d5f7061727469616c293b0a0a2f2a0a202a20636f7079207768696c6520636865636b73756d6d696e672c206f7468657277697365206c696b65206373756d5f7061727469616c0a202a2f0a5f5f7773756d206373756d5f7061727469616c5f636f70795f6e6f636865636b28636f6e737420766f6964202a7372632c20766f6964202a6473742c0a0909090920202020202020696e74206c656e2c205f5f7773756d2073756d290a7b0a092f2a0a09202a204974277320323a333020616d20616e64204920646f6e2774206665656c206c696b6520646f696e67206974207265616c202e2e2e0a09202a2054686973206973206c6f747320736c6f776572207468616e20746865207265616c207468696e672028746d290a09202a2f0a0973756d203d206373756d5f7061727469616c287372632c206c656e2c2073756d293b0a096d656d637079286473742c207372632c206c656e293b0a0a0972657475726e2073756d3b0a7d0a4558504f52545f53594d424f4c286373756d5f7061727469616c5f636f70795f6e6f636865636b293b0a0a2f2a0a202a20436f70792066726f6d2075736572737061636520616e6420636f6d7075746520636865636b73756d2e2020496620776520636174636820616e20657863657074696f6e0a202a207468656e207a65726f207468652072657374206f6620746865206275666665722e0a202a2f0a5f5f7773756d206373756d5f7061727469616c5f636f70795f66726f6d5f7573657228636f6e737420766f6964205f5f75736572202a7372632c0a0909090909766f6964202a6473742c20696e74206c656e2c0a09090909095f5f7773756d2073756d2c20696e74202a6572725f707472290a7b0a09696e74206d697373696e673b0a0a096d697373696e67203d20636f70795f66726f6d5f75736572286473742c207372632c206c656e293b0a09696620286d697373696e6729207b0a09096d656d73657428647374202b206c656e202d206d697373696e672c20302c206d697373696e67293b0a09092a6572725f707472203d202d454641554c543b0a097d0a09090a0972657475726e206373756d5f7061727469616c286473742c206c656e2c2073756d293b0a7d0a4558504f52545f53594d424f4c286373756d5f7061727469616c5f636f70795f66726f6d5f75736572293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f66697875702e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435343400313231313437343433333000303031373131340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204c696e75782f50412d524953432050726f6a6563742028687474703a2f2f7777772e7061726973632d6c696e75782e6f72672f290a202a0a202a2020436f70797269676874202843292032303034202052616e646f6c7068204368756e67203c74617573714064656269616e2e6f72673e0a202a0a202a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20202020616e79206c617465722076657273696f6e2e0a202a0a202a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20202020466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a200a202a20466978757020726f7574696e657320666f72206b65726e656c20657863657074696f6e2068616e646c696e672e0a202a2f0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f617373656d626c792e683e0a23696e636c756465203c61736d2f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a0a23696664656620434f4e4649475f534d500a092e6d6163726f20206765745f6661756c745f69702074312074320a09616464696c204c54255f5f7065725f6370755f6f66667365742c257232370a094c44524547205254255f5f7065725f6370755f6f666673657428257231292c5c74310a092f2a207432203d20736d705f70726f636573736f725f69642829202a2f0a096d6663746c2033302c5c74320a096c64772054495f435055285c7432292c5c74320a23696664656620434f4e4649475f36344249540a0965787472642c75205c74322c36332c33322c5c74320a23656e6469660a092f2a207432203d20265f5f7065725f6370755f6f66667365745b736d705f70726f636573736f725f696428295d3b202a2f0a094c4452454758205c7432285c7431292c5c7432200a09616464696c204c5425657863657074696f6e5f646174612c257232370a094c4452454720525425657863657074696f6e5f6461746128257231292c5c74310a092f2a207431203d20265f5f6765745f6370755f76617228657863657074696f6e5f6461746129202a2f0a096164642c6c205c74312c5c74322c5c74310a092f2a207431203d2074312d3e6661756c745f6970202a2f0a094c4452454720455843444154415f4950285c7431292c205c74310a092e656e646d0a23656c73650a092e6d6163726f20206765745f6661756c745f69702074312074320a092f2a207431203d20265f5f6765745f6370755f76617228657863657074696f6e5f6461746129202a2f0a09616464696c204c5425657863657074696f6e5f646174612c257232370a094c4452454720525425657863657074696f6e5f6461746128257231292c5c74320a092f2a207431203d2074322d3e6661756c745f6970202a2f0a094c4452454720455843444154415f4950285c7432292c205c74310a092e656e646d0a23656e6469660a0a092e6c6576656c204c4556454c0a0a092e746578740a092e73656374696f6e202e66697875702c20226178220a0a092f2a206765745f757365722829206669787570732c2073746f7265202d454641554c5420696e2072382c20616e64203020696e207239202a2f0a454e5452592866697875705f6765745f757365725f736b69705f31290a096765745f6661756c745f6970202572312c2572380a096c646f203428257231292c202572310a096c6469202d454641554c542c202572380a0962762025723028257231290a09636f7079202572302c202572390a454e4450524f432866697875705f6765745f757365725f736b69705f31290a0a454e5452592866697875705f6765745f757365725f736b69705f32290a096765745f6661756c745f6970202572312c2572380a096c646f203828257231292c202572310a096c6469202d454641554c542c202572380a0962762025723028257231290a09636f7079202572302c202572390a454e4450524f432866697875705f6765745f757365725f736b69705f32290a0a092f2a207075745f757365722829206669787570732c2073746f7265202d454641554c5420696e207238202a2f0a454e5452592866697875705f7075745f757365725f736b69705f31290a096765745f6661756c745f6970202572312c2572380a096c646f203428257231292c202572310a0962762025723028257231290a096c6469202d454641554c542c202572380a454e4450524f432866697875705f7075745f757365725f736b69705f31290a0a454e5452592866697875705f7075745f757365725f736b69705f32290a096765745f6661756c745f6970202572312c2572380a096c646f203828257231292c202572310a0962762025723028257231290a096c6469202d454641554c542c202572380a454e4450524f432866697875705f7075745f757365725f736b69705f32290a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f696f2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323333343400313231313437343433333000303031363430370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f7061726973632f6c69622f696f2e630a202a0a202a20436f7079726967687420286329204d6174746865772057696c636f78203230303120666f72204865776c6574742d5061636b6172640a202a20436f70797269676874202863292052616e646f6c7068204368756e672032303031203c74617573714064656269616e2e6f72673e0a202a0a202a20494f20616363657373696e672066756e6374696f6e732077686963682073686f756c646e277420626520696e6c696e65642062656361757365207468657927726520746f6f206269670a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c61736d2f696f2e683e0a0a2f2a20436f70696573206120626c6f636b206f66206d656d6f727920746f20612064657669636520696e20616e20656666696369656e74206d616e6e65722e0a202a20417373756d657320746865206465766963652063616e20636f706520776974682033322d626974207472616e73666572732e202049662069742063616e27742c0a202a20646f6e27742075736520746869732066756e6374696f6e2e0a202a2f0a766f6964206d656d6370795f746f696f28766f6c6174696c6520766f6964205f5f696f6d656d202a6473742c20636f6e737420766f6964202a7372632c20696e7420636f756e74290a7b0a09696620282828756e7369676e6564206c6f6e6729647374202620332920213d202828756e7369676e6564206c6f6e67297372632026203329290a0909676f746f2062797465636f70793b0a097768696c65202828756e7369676e6564206c6f6e67296473742026203329207b0a0909777269746562282a2863686172202a297372632c206473742b2b293b0a09097372632b2b3b0a0909636f756e742d2d3b0a097d0a097768696c652028636f756e74203e203329207b0a09095f5f7261775f77726974656c282a28753332202a297372632c20647374293b0a0909737263202b3d20343b0a0909647374202b3d20343b0a0909636f756e74202d3d20343b0a097d0a2062797465636f70793a0a097768696c652028636f756e742d2d29207b0a0909777269746562282a2863686172202a297372632c206473742b2b293b0a09097372632b2b3b0a097d0a7d0a0a2f2a0a2a2a20436f70696573206120626c6f636b206f66206d656d6f72792066726f6d20612064657669636520696e20616e20656666696369656e74206d616e6e65722e0a2a2a20417373756d657320746865206465766963652063616e20636f706520776974682033322d626974207472616e73666572732e202049662069742063616e27742c0a2a2a20646f6e27742075736520746869732066756e6374696f6e2e0a2a2a0a2a2a204352313620636f756e7473206f6e2043333030302072656164696e67203235362062797465732066726f6d2053796d62696f73203839362052414d3a0a2a2a0932373334312f3634202020203d20343237206379632070657220696e740a2a2a0936313331312f3132382020203d2034373820637963207065722073686f72740a2a2a093132323633372f32353620203d20343739206379632070657220627974650a2a2a204572676f20627573206c6174656e6369657320646f6d696e616e7420286e6f74207472616e736665722073697a65292e0a2a2a2020202020204d696e696d697a6520746f74616c206e756d626572206f66207472616e736665727320617420636f7374206f6620435055206379636c65732e0a2a2a09544f444f3a206f6e6c79206c6f6f6b2061742073726320616c69676e6d656e7420616e642061646a757374207468652073746f72657320746f20646573742e0a2a2f0a766f6964206d656d6370795f66726f6d696f28766f6964202a6473742c20636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a7372632c20696e7420636f756e74290a7b0a092f2a20666972737420636f6d7061726520616c69676e6d656e74206f66207372632f647374202a2f200a096966202820282828756e7369676e6564206c6f6e6729647374205e2028756e7369676e6564206c6f6e6729737263292026203129207c7c2028636f756e74203c20322920290a0909676f746f2062797465636f70793b0a0a096966202820282828756e7369676e6564206c6f6e6729647374205e2028756e7369676e6564206c6f6e6729737263292026203229207c7c2028636f756e74203c20342920290a0909676f746f2073686f7274636f70793b0a0a092f2a205468656e20636865636b20666f72206d6973616c69676e65642073746172742061646472657373202a2f0a096966202828756e7369676e6564206c6f6e67297372632026203129207b0a09092a287538202a29647374203d20726561646228737263293b0a09097372632b2b3b0a09096473742b2b3b0a0909636f756e742d2d3b0a090969662028636f756e74203c20322920676f746f2062797465636f70793b0a097d0a0a096966202828756e7369676e6564206c6f6e67297372632026203229207b0a09092a28753136202a29647374203d205f5f7261775f726561647728737263293b0a0909737263202b3d20323b0a0909647374202b3d20323b0a0909636f756e74202d3d20323b0a097d0a0a097768696c652028636f756e74203e203329207b0a09092a28753332202a29647374203d205f5f7261775f726561646c28737263293b0a0909647374202b3d20343b0a0909737263202b3d20343b0a0909636f756e74202d3d20343b0a097d0a0a2073686f7274636f70793a0a097768696c652028636f756e74203e203129207b0a09092a28753136202a29647374203d205f5f7261775f726561647728737263293b0a0909737263202b3d20323b0a0909647374202b3d20323b0a0909636f756e74202d3d20323b0a097d0a0a2062797465636f70793a0a097768696c652028636f756e742d2d29207b0a09092a2863686172202a29647374203d20726561646228737263293b0a09097372632b2b3b0a09096473742b2b3b0a097d0a7d0a0a2f2a2053657473206120626c6f636b206f66206d656d6f7279206f6e20612064657669636520746f206120676976656e2076616c75652e0a202a20417373756d657320746865206465766963652063616e20636f706520776974682033322d626974207472616e73666572732e202049662069742063616e27742c0a202a20646f6e27742075736520746869732066756e6374696f6e2e0a202a2f0a766f6964206d656d7365745f696f28766f6c6174696c6520766f6964205f5f696f6d656d202a616464722c20756e7369676e656420636861722076616c2c20696e7420636f756e74290a7b0a097533322076616c3332203d202876616c203c3c20323429207c202876616c203c3c20313629207c202876616c203c3c203829207c2076616c3b0a097768696c65202828756e7369676e6564206c6f6e6729616464722026203329207b0a09097772697465622876616c2c20616464722b2b293b0a0909636f756e742d2d3b0a097d0a097768696c652028636f756e74203e203329207b0a09095f5f7261775f77726974656c2876616c33322c2061646472293b0a090961646472202b3d20343b0a0909636f756e74202d3d20343b0a097d0a097768696c652028636f756e742d2d29207b0a09097772697465622876616c2c20616464722b2b293b0a097d0a7d0a0a2f2a0a202a205265616420434f554e5420382d6269742062797465732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e672061740a202a205352432e0a202a2f0a766f696420696e73622028756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e65642063686172202a703b0a0a0970203d2028756e7369676e65642063686172202a296473743b0a0a097768696c6520282828756e7369676e6564206c6f6e6729702920262030783329207b0a09096966202821636f756e74290a09090972657475726e3b0a0909636f756e742d2d3b0a09092a70203d20696e6228706f7274293b0a0909702b2b3b0a097d0a0a097768696c652028636f756e74203e3d203429207b0a0909756e7369676e656420696e7420773b0a0909636f756e74202d3d20343b0a090977203d20696e6228706f727429203c3c2032343b0a090977207c3d20696e6228706f727429203c3c2031363b0a090977207c3d20696e6228706f727429203c3c20383b0a090977207c3d20696e6228706f7274293b0a09092a28756e7369676e656420696e74202a292070203d20773b0a090970202b3d20343b0a097d0a0a097768696c652028636f756e7429207b0a09092d2d636f756e743b0a09092a70203d20696e6228706f7274293b0a0909702b2b3b0a097d0a7d0a0a0a2f2a0a202a205265616420434f554e542031362d62697420776f7264732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e672061740a202a205352432e2020535243206d757374206265206174206c656173742073686f727420616c69676e65642e2020546869732069732075736564206279207468650a202a204944452064726976657220746f2072656164206469736b20736563746f72732e2020506572666f726d616e636520697320696d706f7274616e742c206275740a202a2074686520696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e0a202a206f662074686520696e77282920627265616b73207468696e67732e0a202a2f0a766f696420696e73772028756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e656420696e74206c203d20302c206c323b0a09756e7369676e65642063686172202a703b0a0a0970203d2028756e7369676e65642063686172202a296473743b0a090a096966202821636f756e74290a090972657475726e3b0a090a0973776974636820282828756e7369676e6564206c6f6e67297029202620307833290a097b0a09206361736520307830303a0909092f2a204275666665722033322d62697420616c69676e6564202a2f0a09097768696c652028636f756e743e3d3229207b0a0909090a090909636f756e74202d3d20323b0a0909096c203d206370755f746f5f6c65313628696e7728706f72742929203c3c2031363b0a0909096c207c3d206370755f746f5f6c65313628696e7728706f727429293b0a0909092a28756e7369676e656420696e74202a2970203d206c3b0a09090970202b3d20343b0a09097d0a090969662028636f756e7429207b0a0909092a28756e7369676e65642073686f7274202a2970203d206370755f746f5f6c65313628696e7728706f727429293b0a09097d0a0909627265616b3b0a090a09206361736520307830323a0909092f2a204275666665722031362d62697420616c69676e6564202a2f0a09092a28756e7369676e65642073686f7274202a2970203d206370755f746f5f6c65313628696e7728706f727429293b0a090970202b3d20323b0a0909636f756e742d2d3b0a09097768696c652028636f756e743e3d3229207b0a0909090a090909636f756e74202d3d20323b0a0909096c203d206370755f746f5f6c65313628696e7728706f72742929203c3c2031363b0a0909096c207c3d206370755f746f5f6c65313628696e7728706f727429293b0a0909092a28756e7369676e656420696e74202a2970203d206c3b0a09090970202b3d20343b0a09097d0a090969662028636f756e7429207b0a0909092a28756e7369676e65642073686f7274202a2970203d206370755f746f5f6c65313628696e7728706f727429293b0a09097d0a0909627265616b3b0a09090a09206361736520307830313a0909092f2a2042756666657220382d62697420616c69676e6564202a2f0a09206361736520307830333a0a09092f2a204920646f6e277420626f746865722077697468203332626974207472616e73666572730a0909202a20696e207468697320636173652c2031366269742077696c6c206861766520746f20646f202d2d204445202a2f0a09092d2d636f756e743b0a09090a09096c203d206370755f746f5f6c65313628696e7728706f727429293b0a09092a70203d206c203e3e20383b0a0909702b2b3b0a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d206370755f746f5f6c65313628696e7728706f727429293b0a0909092a28756e7369676e65642073686f7274202a2970203d20286c2026203078666629203c3c2038207c20286c32203e3e2038293b0a09090970202b3d20323b0a0909096c203d206c323b0a09097d0a09092a70203d206c202620307866663b0a0909627265616b3b0a097d0a7d0a0a0a0a2f2a0a202a205265616420434f554e542033322d62697420776f7264732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e672061740a202a205352432e204e6f7720776f726b73207769746820616e7920616c69676e6d656e7420696e205352432e20506572666f726d616e636520697320696d706f7274616e742c0a202a206275742074686520696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e0a202a206f662074686520696e6c282920627265616b73207468696e67732e0a202a2f0a766f696420696e736c2028756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e656420696e74206c203d20302c206c323b0a09756e7369676e65642063686172202a703b0a0a0970203d2028756e7369676e65642063686172202a296473743b0a090a096966202821636f756e74290a090972657475726e3b0a090a0973776974636820282828756e7369676e6564206c6f6e67292064737429202620307833290a097b0a09206361736520307830303a0909092f2a204275666665722033322d62697420616c69676e6564202a2f0a09097768696c652028636f756e742d2d290a09097b0a0909092a28756e7369676e656420696e74202a2970203d206370755f746f5f6c65333228696e6c28706f727429293b0a09090970202b3d20343b0a09097d0a0909627265616b3b0a090a09206361736520307830323a0909092f2a204275666665722031362d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a09090a09096c203d206370755f746f5f6c65333228696e6c28706f727429293b0a09092a28756e7369676e65642073686f7274202a2970203d206c203e3e2031363b0a090970202b3d20323b0a09090a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d206370755f746f5f6c65333228696e6c28706f727429293b0a0909092a28756e7369676e656420696e74202a2970203d20286c20262030786666666629203c3c203136207c20286c32203e3e203136293b0a09090970202b3d20343b0a0909096c203d206c323b0a09097d0a09092a28756e7369676e65642073686f7274202a2970203d206c2026203078666666663b0a0909627265616b3b0a09206361736520307830313a0909092f2a2042756666657220382d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a09090a09096c203d206370755f746f5f6c65333228696e6c28706f727429293b0a09092a28756e7369676e65642063686172202a2970203d206c203e3e2032343b0a0909702b2b3b0a09092a28756e7369676e65642073686f7274202a2970203d20286c203e3e2038292026203078666666663b0a090970202b3d20323b0a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d206370755f746f5f6c65333228696e6c28706f727429293b0a0909092a28756e7369676e656420696e74202a2970203d20286c2026203078666629203c3c203234207c20286c32203e3e2038293b0a09090970202b3d20343b0a0909096c203d206c323b0a09097d0a09092a70203d206c202620307866663b0a0909627265616b3b0a09206361736520307830333a0909092f2a2042756666657220382d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a09090a09096c203d206370755f746f5f6c65333228696e6c28706f727429293b0a09092a70203d206c203e3e2032343b0a0909702b2b3b0a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d206370755f746f5f6c65333228696e6c28706f727429293b0a0909092a28756e7369676e656420696e74202a2970203d20286c202620307866666666666629203c3c2038207c206c32203e3e2032343b0a09090970202b3d20343b0a0909096c203d206c323b0a09097d0a09092a28756e7369676e65642073686f7274202a2970203d20286c203e3e2038292026203078666666663b0a090970202b3d20323b0a09092a70203d206c202620307866663b0a0909627265616b3b0a097d0a7d0a0a0a2f2a0a202a204c696b6520696e73622062757420696e20746865206f70706f7369746520646972656374696f6e2e0a202a20446f6e277420776f727279206173206d7563682061626f757420646f696e6720616c69676e6564206d656d6f7279207472616e73666572733a0a202a20646f696e672062797465207265616473207468652022736c6f7722207761792069736e2774206e6561726c7920617320736c6f772061730a202a20646f696e672062797465207772697465732074686520736c6f772077617920286e6f20722d6d2d77206379636c65292e0a202a2f0a766f6964206f7574736228756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a207372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09636f6e737420756e7369676e65642063686172202a703b0a0a0970203d2028636f6e737420756e7369676e65642063686172202a297372633b0a097768696c652028636f756e7429207b0a0909636f756e742d2d3b0a09096f757462282a702c20706f7274293b0a0909702b2b3b0a097d0a7d0a0a2f2a0a202a204c696b6520696e73772062757420696e20746865206f70706f7369746520646972656374696f6e2e202054686973206973207573656420627920746865204944450a202a2064726976657220746f207772697465206469736b20736563746f72732e2020506572666f726d616e636520697320696d706f7274616e742c20627574207468650a202a20696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e206f66207468650a202a206f757477282920627265616b73207468696e67732e0a202a2f0a766f6964206f757473772028756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e656420696e74206c203d20302c206c323b0a09636f6e737420756e7369676e65642063686172202a703b0a0a0970203d2028636f6e737420756e7369676e65642063686172202a297372633b0a090a096966202821636f756e74290a090972657475726e3b0a090a0973776974636820282828756e7369676e6564206c6f6e67297029202620307833290a097b0a09206361736520307830303a0909092f2a204275666665722033322d62697420616c69676e6564202a2f0a09097768696c652028636f756e743e3d3229207b0a090909636f756e74202d3d20323b0a0909096c203d202a28756e7369676e656420696e74202a29703b0a09090970202b3d20343b0a0909096f757477286c6531365f746f5f637075286c203e3e203136292c20706f7274293b0a0909096f757477286c6531365f746f5f637075286c202620307866666666292c20706f7274293b0a09097d0a090969662028636f756e7429207b0a0909096f757477286c6531365f746f5f637075282a28756e7369676e65642073686f72742a2970292c20706f7274293b0a09097d0a0909627265616b3b0a090a09206361736520307830323a0909092f2a204275666665722031362d62697420616c69676e6564202a2f0a09090a09096f757477286c6531365f746f5f637075282a28756e7369676e65642073686f72742a2970292c20706f7274293b0a090970202b3d20323b0a0909636f756e742d2d3b0a09090a09097768696c652028636f756e743e3d3229207b0a090909636f756e74202d3d20323b0a0909096c203d202a28756e7369676e656420696e74202a29703b0a09090970202b3d20343b0a0909096f757477286c6531365f746f5f637075286c203e3e203136292c20706f7274293b0a0909096f757477286c6531365f746f5f637075286c202620307866666666292c20706f7274293b0a09097d0a090969662028636f756e7429207b0a0909096f757477286c6531365f746f5f637075282a28756e7369676e65642073686f7274202a2970292c20706f7274293b0a09097d0a0909627265616b3b0a09090a09206361736520307830313a0909092f2a2042756666657220382d62697420616c69676e6564202a2f090a09092f2a204920646f6e277420626f746865722077697468203332626974207472616e73666572730a0909202a20696e207468697320636173652c2031366269742077696c6c206861766520746f20646f202d2d204445202a2f0a09090a09096c20203d202a70203c3c20383b0a0909702b2b3b0a0909636f756e742d2d3b0a09097768696c652028636f756e74290a09097b0a090909636f756e742d2d3b0a0909096c32203d202a28756e7369676e65642073686f7274202a29703b0a09090970202b3d20323b0a0909096f757477286c6531365f746f5f637075286c207c206c32203e3e2038292c20706f7274293b0a090920202020202020206c203d206c32203c3c20383b0a09097d0a09096c32203d202a28756e7369676e65642063686172202a29703b0a09096f75747720286c6531365f746f5f637075286c207c206c323e3e38292c20706f7274293b0a0909627265616b3b0a090a097d0a7d0a0a0a2f2a0a202a204c696b6520696e736c2062757420696e20746865206f70706f7369746520646972656374696f6e2e202054686973206973207573656420627920746865204944450a202a2064726976657220746f207772697465206469736b20736563746f72732e2020576f726b73207769746820616e7920616c69676e6d656e7420696e205352432e0a202a2020506572666f726d616e636520697320696d706f7274616e742c206275742074686520696e7465726661636573207365656d7320746f20626520736c6f773a0a202a206a757374207573696e672074686520696e6c696e65642076657273696f6e206f6620746865206f75746c282920627265616b73207468696e67732e0a202a2f0a766f6964206f7574736c2028756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09756e7369676e656420696e74206c203d20302c206c323b0a09636f6e737420756e7369676e65642063686172202a703b0a0a0970203d2028636f6e737420756e7369676e65642063686172202a297372633b0a090a096966202821636f756e74290a090972657475726e3b0a090a0973776974636820282828756e7369676e6564206c6f6e67297029202620307833290a097b0a09206361736520307830303a0909092f2a204275666665722033322d62697420616c69676e6564202a2f0a09097768696c652028636f756e742d2d290a09097b0a0909096f75746c286c6533325f746f5f637075282a28756e7369676e656420696e74202a2970292c20706f7274293b0a09090970202b3d20343b0a09097d0a0909627265616b3b0a090a09206361736520307830323a0909092f2a204275666665722031362d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a09090a09096c203d202a28756e7369676e65642073686f7274202a29703b0a090970202b3d20323b0a09090a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d202a28756e7369676e656420696e74202a29703b0a09090970202b3d20343b0a0909096f75746c20286c6533325f746f5f637075286c203c3c203136207c206c32203e3e203136292c20706f7274293b0a0909096c203d206c323b0a09097d0a09096c32203d202a28756e7369676e65642073686f7274202a29703b0a09096f75746c20286c6533325f746f5f637075286c203c3c203136207c206c32292c20706f7274293b0a0909627265616b3b0a09206361736520307830313a0909092f2a2042756666657220382d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a0a09096c203d202a70203c3c2032343b0a0909702b2b3b0a09096c207c3d202a28756e7369676e65642073686f7274202a2970203c3c20383b0a090970202b3d20323b0a0a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d202a28756e7369676e656420696e74202a29703b0a09090970202b3d20343b0a0909096f75746c20286c6533325f746f5f637075286c207c206c32203e3e203234292c20706f7274293b0a0909096c203d206c32203c3c20383b0a09097d0a09096c32203d202a703b0a09096f75746c20286c6533325f746f5f637075286c207c206c32292c20706f7274293b0a0909627265616b3b0a09206361736520307830333a0909092f2a2042756666657220382d62697420616c69676e6564202a2f0a09092d2d636f756e743b0a09090a09096c203d202a70203c3c2032343b0a0909702b2b3b0a0a09097768696c652028636f756e742d2d290a09097b0a0909096c32203d202a28756e7369676e656420696e74202a29703b0a09090970202b3d20343b0a0909096f75746c20286c6533325f746f5f637075286c207c206c32203e3e2038292c20706f7274293b0a0909096c203d206c32203c3c2032343b0a09097d0a09096c32203d202a28756e7369676e65642073686f7274202a2970203c3c2031363b0a090970202b3d20323b0a09096c32207c3d202a703b0a09096f75746c20286c6533325f746f5f637075286c207c206c32292c20706f7274293b0a0909627265616b3b0a097d0a7d0a0a4558504f52545f53594d424f4c28696e7362293b0a4558504f52545f53594d424f4c28696e7377293b0a4558504f52545f53594d424f4c28696e736c293b0a4558504f52545f53594d424f4c286f75747362293b0a4558504f52545f53594d424f4c286f75747377293b0a4558504f52545f53594d424f4c286f7574736c293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f696f6d61702e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323431303500313231313437343433333000303031373130310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20696f6d61702e63202d20496d706c656d656e7420696f6d617020696e7465726661636520666f722050412d524953430a202a20436f70797269676874202863292032303034204d6174746865772057696c636f780a202a2f0a0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f696f2e683e0a0a2f2a0a202a2054686520696f6d6170207370616365206f6e2033322d6269742050412d5249534320697320696e74656e64656420746f206c6f6f6b206c696b6520746869733a0a202a2030303030303030302d3766666666666666207669727475616c206d617070656420494f0a202a2038303030303030302d3866666666666666204953412f4549534120706f727420737061636520746861742063616e2774206265207669727475616c6c79206d61707065640a202a2039303030303030302d39666666666666662044696e6f20706f72742073706163650a202a2061303030303030302d616666666666666620417374726f20706f72742073706163650a202a2062303030303030302d62666666666666662050415420706f72742073706163650a202a2063303030303030302d6366666666666666206e6f6e2d73776170706564206d656d6f727920494f0a202a2066303030303030302d6666666666666666206c656761637920494f206d656d6f727920706f696e746572730a202a0a202a20466f7220746865206d6f6d656e742c206865726527732077686174206974206c6f6f6b73206c696b653a0a202a2038303030303030302d386666666666666620416c6c204953412f4549534120706f72742073706163650a202a2066303030303030302d6666666666666666206c656761637920494f206d656d6f727920706f696e746572730a202a0a202a204f6e2036342d6269742c2065766572797468696e6720697320657874656e6465642c20736f3a0a202a20383030303030303030303030303030302d3866666666666666666666666666666620416c6c204953412f4549534120706f72742073706163650a202a20663030303030303030303030303030302d66666666666666666666666666666666206c656761637920494f206d656d6f727920706f696e746572730a202a2f0a0a2f2a0a202a20546563686e6963616c6c792c20746869732073686f756c64206265202769662028564d414c4c4f435f5354415254203c2061646472203c20564d414c4c4f435f454e44292c0a202a206275742074686174277320736c6f7720616e64207765206b6e6f77206974276c6c2062652077697468696e20746865206669727374203247422e0a202a2f0a23696664656620434f4e4649475f36344249540a23646566696e6520494e4449524543545f4144445228616464722909282828756e7369676e6564206c6f6e672928616464722920262031554c3c3c36332920213d2030290a23646566696e6520414444525f544f5f524547494f4e28616464722920202020282828756e7369676e6564206c6f6e672961646472203e3e2036302920262037290a23646566696e6520494f504f52545f4d41505f4241534509092838554c203c3c203630290a23656c73650a23646566696e6520494e4449524543545f414444522861646472292020202020282828756e7369676e6564206c6f6e672928616464722920262031554c3c3c33312920213d2030290a23646566696e6520414444525f544f5f524547494f4e28616464722920202020282828756e7369676e6564206c6f6e672961646472203e3e2032382920262037290a23646566696e6520494f504f52545f4d41505f4241534509092838554c203c3c203238290a23656e6469660a0a73747275637420696f6d61705f6f7073207b0a09756e7369676e656420696e7420282a72656164382928766f6964205f5f696f6d656d202a293b0a09756e7369676e656420696e7420282a7265616431362928766f6964205f5f696f6d656d202a293b0a09756e7369676e656420696e7420282a72656164313662652928766f6964205f5f696f6d656d202a293b0a09756e7369676e656420696e7420282a7265616433322928766f6964205f5f696f6d656d202a293b0a09756e7369676e656420696e7420282a72656164333262652928766f6964205f5f696f6d656d202a293b0a09766f696420282a777269746538292875382c20766f6964205f5f696f6d656d202a293b0a09766f696420282a7772697465313629287531362c20766f6964205f5f696f6d656d202a293b0a09766f696420282a77726974653136626529287531362c20766f6964205f5f696f6d656d202a293b0a09766f696420282a7772697465333229287533322c20766f6964205f5f696f6d656d202a293b0a09766f696420282a77726974653332626529287533322c20766f6964205f5f696f6d656d202a293b0a09766f696420282a7265616438722928766f6964205f5f696f6d656d202a2c20766f6964202a2c20756e7369676e6564206c6f6e67293b0a09766f696420282a726561643136722928766f6964205f5f696f6d656d202a2c20766f6964202a2c20756e7369676e6564206c6f6e67293b0a09766f696420282a726561643332722928766f6964205f5f696f6d656d202a2c20766f6964202a2c20756e7369676e6564206c6f6e67293b0a09766f696420282a777269746538722928766f6964205f5f696f6d656d202a2c20636f6e737420766f6964202a2c20756e7369676e6564206c6f6e67293b0a09766f696420282a77726974653136722928766f6964205f5f696f6d656d202a2c20636f6e737420766f6964202a2c20756e7369676e6564206c6f6e67293b0a09766f696420282a77726974653332722928766f6964205f5f696f6d656d202a2c20636f6e737420766f6964202a2c20756e7369676e6564206c6f6e67293b0a7d3b0a0a2f2a2047656e6572696320696f706f7274206f70732e2020546f206265207265706c61636564206c617465722062792073706563696669632064696e6f2f656c726f792f77617820636f6465202a2f0a0a23646566696e65204144445232504f5254286164647229202828756e7369676e6564206c6f6e67205f5f666f726365292861646472292026203078666666666666290a0a73746174696320756e7369676e656420696e7420696f706f72745f726561643828766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20696e62284144445232504f5254286164647229293b0a7d0a0a73746174696320756e7369676e656420696e7420696f706f72745f72656164313628766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20696e77284144445232504f5254286164647229293b0a7d0a0a73746174696320756e7369676e656420696e7420696f706f72745f72656164333228766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20696e6c284144445232504f5254286164647229293b0a7d0a0a73746174696320766f696420696f706f72745f77726974653828753820646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a096f75746228646174756d2c204144445232504f5254286164647229293b0a7d0a0a73746174696320766f696420696f706f72745f777269746531362875313620646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a096f75747728646174756d2c204144445232504f5254286164647229293b0a7d0a0a73746174696320766f696420696f706f72745f777269746533322875333220646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a096f75746c28646174756d2c204144445232504f5254286164647229293b0a7d0a0a73746174696320766f696420696f706f72745f72656164387228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696e7362284144445232504f52542861646472292c206473742c20636f756e74293b0a7d0a0a73746174696320766f696420696f706f72745f7265616431367228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696e7377284144445232504f52542861646472292c206473742c20636f756e74293b0a7d0a0a73746174696320766f696420696f706f72745f7265616433327228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696e736c284144445232504f52542861646472292c206473742c20636f756e74293b0a7d0a0a73746174696320766f696420696f706f72745f7772697465387228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a096f75747362284144445232504f52542861646472292c20732c206e293b0a7d0a0a73746174696320766f696420696f706f72745f777269746531367228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a096f75747377284144445232504f52542861646472292c20732c206e293b0a7d0a0a73746174696320766f696420696f706f72745f777269746533327228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a096f7574736c284144445232504f52542861646472292c20732c206e293b0a7d0a0a73746174696320636f6e73742073747275637420696f6d61705f6f707320696f706f72745f6f7073203d207b0a09696f706f72745f72656164382c0a09696f706f72745f7265616431362c0a09696f706f72745f7265616431362c0a09696f706f72745f7265616433322c0a09696f706f72745f7265616433322c0a09696f706f72745f7772697465382c0a09696f706f72745f777269746531362c0a09696f706f72745f777269746531362c0a09696f706f72745f777269746533322c0a09696f706f72745f777269746533322c0a09696f706f72745f7265616438722c0a09696f706f72745f726561643136722c0a09696f706f72745f726561643332722c0a09696f706f72745f777269746538722c0a09696f706f72745f77726974653136722c0a09696f706f72745f77726974653332722c0a7d3b0a0a2f2a204c656761637920492f4f206d656d6f7279206f7073202a2f0a0a73746174696320756e7369676e656420696e7420696f6d656d5f726561643828766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e2072656164622861646472293b0a7d0a0a73746174696320756e7369676e656420696e7420696f6d656d5f72656164313628766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e2072656164772861646472293b0a7d0a0a73746174696320756e7369676e656420696e7420696f6d656d5f726561643136626528766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e205f5f7261775f72656164772861646472293b0a7d0a0a73746174696320756e7369676e656420696e7420696f6d656d5f72656164333228766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20726561646c2861646472293b0a7d0a0a73746174696320756e7369676e656420696e7420696f6d656d5f726561643332626528766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e205f5f7261775f726561646c2861646472293b0a7d0a0a73746174696320766f696420696f6d656d5f77726974653828753820646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0977726974656228646174756d2c2061646472293b0a7d0a0a73746174696320766f696420696f6d656d5f777269746531362875313620646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0977726974657728646174756d2c2061646472293b0a7d0a0a73746174696320766f696420696f6d656d5f7772697465313662652875313620646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974657728646174756d2c2061646472293b0a7d0a0a73746174696320766f696420696f6d656d5f777269746533322875333220646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0977726974656c28646174756d2c2061646472293b0a7d0a0a73746174696320766f696420696f6d656d5f7772697465333262652875333220646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974656c28646174756d2c2061646472293b0a7d0a0a73746174696320766f696420696f6d656d5f72656164387228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a097768696c652028636f756e742d2d29207b0a09092a287538202a29647374203d205f5f7261775f72656164622861646472293b0a09096473742b2b3b0a097d0a7d0a0a73746174696320766f696420696f6d656d5f7265616431367228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a097768696c652028636f756e742d2d29207b0a09092a28753136202a29647374203d205f5f7261775f72656164772861646472293b0a0909647374202b3d20323b0a097d0a7d0a0a73746174696320766f696420696f6d656d5f7265616433327228766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a097768696c652028636f756e742d2d29207b0a09092a28753332202a29647374203d205f5f7261775f726561646c2861646472293b0a0909647374202b3d20343b0a097d0a7d0a0a73746174696320766f696420696f6d656d5f7772697465387228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a097768696c6520286e2d2d29207b0a09095f5f7261775f777269746562282a287538202a29732c2061646472293b0a0909732b2b3b0a097d0a7d0a0a73746174696320766f696420696f6d656d5f777269746531367228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a097768696c6520286e2d2d29207b0a09095f5f7261775f777269746577282a28753136202a29732c2061646472293b0a090973202b3d20323b0a097d0a7d0a0a73746174696320766f696420696f6d656d5f777269746533327228766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a732c20756e7369676e6564206c6f6e67206e290a7b0a097768696c6520286e2d2d29207b0a09095f5f7261775f77726974656c282a28753332202a29732c2061646472293b0a090973202b3d20343b0a097d0a7d0a0a73746174696320636f6e73742073747275637420696f6d61705f6f707320696f6d656d5f6f7073203d207b0a09696f6d656d5f72656164382c0a09696f6d656d5f7265616431362c0a09696f6d656d5f72656164313662652c0a09696f6d656d5f7265616433322c0a09696f6d656d5f72656164333262652c0a09696f6d656d5f7772697465382c0a09696f6d656d5f777269746531362c0a09696f6d656d5f7772697465313662652c0a09696f6d656d5f777269746533322c0a09696f6d656d5f7772697465333262652c0a09696f6d656d5f7265616438722c0a09696f6d656d5f726561643136722c0a09696f6d656d5f726561643332722c0a09696f6d656d5f777269746538722c0a09696f6d656d5f77726974653136722c0a09696f6d656d5f77726974653332722c0a7d3b0a0a73746174696320636f6e73742073747275637420696f6d61705f6f7073202a696f6d61705f6f70735b385d203d207b0a095b305d203d2026696f706f72745f6f70732c0a095b375d203d2026696f6d656d5f6f70730a7d3b0a0a0a756e7369676e656420696e7420696f726561643828766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f4144445228616464722929290a090972657475726e20696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e72656164382861646472293b0a0972657475726e202a28287538202a2961646472293b0a7d0a0a756e7369676e656420696e7420696f72656164313628766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f4144445228616464722929290a090972657475726e20696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7265616431362861646472293b0a0972657475726e206c6531365f746f5f637075702828753136202a2961646472293b0a7d0a0a756e7369676e656420696e7420696f726561643136626528766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f4144445228616464722929290a090972657475726e20696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e72656164313662652861646472293b0a0972657475726e202a2828753136202a2961646472293b0a7d0a0a756e7369676e656420696e7420696f72656164333228766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f4144445228616464722929290a090972657475726e20696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7265616433322861646472293b0a0972657475726e206c6533325f746f5f637075702828753332202a2961646472293b0a7d0a0a756e7369676e656420696e7420696f726561643332626528766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f4144445228616464722929290a090972657475726e20696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e72656164333262652861646472293b0a0972657475726e202a2828753332202a2961646472293b0a7d0a0a766f696420696f77726974653828753820646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e77726974653828646174756d2c2061646472293b0a097d20656c7365207b0a09092a28287538202a296164647229203d20646174756d3b0a097d0a7d0a0a766f696420696f777269746531362875313620646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7772697465313628646174756d2c2061646472293b0a097d20656c7365207b0a09092a2828753136202a296164647229203d206370755f746f5f6c65313628646174756d293b0a097d0a7d0a0a766f696420696f7772697465313662652875313620646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e77726974653136626528646174756d2c2061646472293b0a097d20656c7365207b0a09092a2828753136202a296164647229203d20646174756d3b0a097d0a7d0a0a766f696420696f777269746533322875333220646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7772697465333228646174756d2c2061646472293b0a097d20656c7365207b0a09092a2828753332202a296164647229203d206370755f746f5f6c65333228646174756d293b0a097d0a7d0a0a766f696420696f7772697465333262652875333220646174756d2c20766f6964205f5f696f6d656d202a61646472290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e77726974653332626528646174756d2c2061646472293b0a097d20656c7365207b0a09092a2828753332202a296164647229203d20646174756d3b0a097d0a7d0a0a2f2a20526570656174696e6720696e7465726661636573202a2f0a0a766f696420696f72656164385f72657028766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e72656164387228616464722c206473742c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a287538202a29647374203d202a287538202a29616464723b0a0909096473742b2b3b0a09097d0a097d0a7d0a0a766f696420696f7265616431365f72657028766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7265616431367228616464722c206473742c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a28753136202a29647374203d202a28753136202a29616464723b0a090909647374202b3d20323b0a09097d0a097d0a7d0a0a766f696420696f7265616433325f72657028766f6964205f5f696f6d656d202a616464722c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7265616433327228616464722c206473742c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a28753332202a29647374203d202a28753332202a29616464723b0a090909647374202b3d20343b0a09097d0a097d0a7d0a0a766f696420696f7772697465385f72657028766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e7772697465387228616464722c207372632c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a287538202a2961646472203d202a287538202a297372633b0a0909097372632b2b3b0a09097d0a097d0a7d0a0a766f696420696f777269746531365f72657028766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e777269746531367228616464722c207372632c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a28753136202a2961646472203d202a28753136202a297372633b0a090909737263202b3d20323b0a09097d0a097d0a7d0a0a766f696420696f777269746533325f72657028766f6964205f5f696f6d656d202a616464722c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c7928494e4449524543545f414444522861646472292929207b0a0909696f6d61705f6f70735b414444525f544f5f524547494f4e2861646472295d2d3e777269746533327228616464722c207372632c20636f756e74293b0a097d20656c7365207b0a09097768696c652028636f756e742d2d29207b0a0909092a28753332202a2961646472203d202a28753332202a297372633b0a090909737263202b3d20343b0a09097d0a097d0a7d0a0a2f2a204d617070696e6720696e7465726661636573202a2f0a0a766f6964205f5f696f6d656d202a696f706f72745f6d617028756e7369676e6564206c6f6e6720706f72742c20756e7369676e656420696e74206e72290a7b0a0972657475726e2028766f6964205f5f696f6d656d202a2928494f504f52545f4d41505f42415345207c20706f7274293b0a7d0a0a766f696420696f706f72745f756e6d617028766f6964205f5f696f6d656d202a61646472290a7b0a096966202821494e4449524543545f4144445228616464722929207b0a0909696f756e6d61702861646472293b0a097d0a7d0a0a766f6964207063695f696f756e6d617028737472756374207063695f646576202a6465762c20766f6964205f5f696f6d656d202a2061646472290a7b0a096966202821494e4449524543545f4144445228616464722929207b0a0909696f756e6d61702861646472293b0a097d0a7d0a0a4558504f52545f53594d424f4c28696f7265616438293b0a4558504f52545f53594d424f4c28696f726561643136293b0a4558504f52545f53594d424f4c28696f7265616431366265293b0a4558504f52545f53594d424f4c28696f726561643332293b0a4558504f52545f53594d424f4c28696f7265616433326265293b0a4558504f52545f53594d424f4c28696f777269746538293b0a4558504f52545f53594d424f4c28696f77726974653136293b0a4558504f52545f53594d424f4c28696f777269746531366265293b0a4558504f52545f53594d424f4c28696f77726974653332293b0a4558504f52545f53594d424f4c28696f777269746533326265293b0a4558504f52545f53594d424f4c28696f72656164385f726570293b0a4558504f52545f53594d424f4c28696f7265616431365f726570293b0a4558504f52545f53594d424f4c28696f7265616433325f726570293b0a4558504f52545f53594d424f4c28696f7772697465385f726570293b0a4558504f52545f53594d424f4c28696f777269746531365f726570293b0a4558504f52545f53594d424f4c28696f777269746533325f726570293b0a4558504f52545f53594d424f4c28696f706f72745f6d6170293b0a4558504f52545f53594d424f4c28696f706f72745f756e6d6170293b0a4558504f52545f53594d424f4c287063695f696f756e6d6170293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f6c75736572636f70792e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303633363100313231313437343433333000303032303030350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20202020557365722053706163652041636365737320526f7574696e65730a202a0a202a20202020436f707972696768742028432920323030302d32303032204865776c6574742d5061636b61726420284a6f686e204d617276696e290a202a20202020436f707972696768742028432920323030302052696368617264204869727374203c7268697273742077697468207061726973632d6c696e75782e6f72673e0a202a20202020436f70797269676874202843292032303031204d617474686965752044656c6168617965203c64656c616861796d2061742065736965652e66723e0a202a20202020436f707972696768742028432920323030332052616e646f6c7068204368756e67203c74617573712077697468207061726973632d6c696e75782e6f72673e0a202a0a202a0a202a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20202020616e79206c617465722076657273696f6e2e0a202a0a202a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20202020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a2f2a0a202a20546865736520726f7574696e6573207374696c6c206861766520706c656e7479206f6620726f6f6d20666f72206f7074696d697a6174696f6e0a202a2028776f7264202620646f75626c65776f7264206c6f61642f73746f72652c206475616c2069737375652c2073746f72652068696e74732c206574632e292e0a202a2f0a0a2f2a0a202a2054686520666f6c6c6f77696e6720726f7574696e657320617373756d652074686174207370616365207265676973746572203320287372332920636f6e7461696e730a202a20746865207370616365206964206173736f6369617465642077697468207468652063757272656e7420757365727320616464726573732073706163652e0a202a2f0a0a0a092e746578740a090a23696e636c756465203c61736d2f617373656d626c792e683e0a23696e636c756465203c61736d2f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a0a092f2a0a09202a206765745f737220676574732074686520617070726f7072696174652073706163652076616c756520696e746f0a09202a2073723120666f72206b65726e656c2f75736572207370616365206163636573732c20646570656e64696e670a09202a206f6e2074686520666c61672073746f72656420696e20746865207461736b207374727563747572652e0a09202a2f0a0a092e6d6163726f20206765745f73720a096d6663746c2020202020202025637233302c2572310a096c647720202020202020202054495f5345474d454e5428257231292c257232320a096d6673702020202020202020257372332c2572310a096f722c3c3e20202020202020257232322c2572302c2572300a09636f707920202020202020202572302c2572310a096d74737020202020202020202572312c257372310a092e656e646d0a0a092e6d6163726f2066697875705f6272616e6368206c626c0a096c64696c09202020204c255c6c626c2c202572310a096c646f092020202052255c6c626c28257231292c202572310a0962762020202020202020202025723028257231290a092e656e646d0a0a092f2a0a09202a20756e7369676e6564206c6f6e67206c636c6561725f7573657228766f6964202a746f2c20756e7369676e6564206c6f6e67206e290a09202a0a09202a2052657475726e73203020666f7220737563636573732e0a09202a206f74686572776973652c2072657475726e73206e756d626572206f66206279746573206e6f74207472616e736665727265642e0a09202a2f0a0a454e545259286c636c6561725f75736572290a092e70726f630a092e63616c6c696e666f204e4f5f43414c4c530a092e656e7472790a09636f6d69622c3d2c6e202020302c257232352c246c636c755f646f6e650a096765745f73720a246c636c755f6c6f6f703a0a0961646469622c3c3e202020202d312c257232352c246c636c755f6c6f6f700a313a202020202020737462732c6d6120202020202572302c3128257372312c25723236290a0a246c636c755f646f6e653a0a0962762020202020202020202025723028257232290a09636f70792020202020202020257232352c257232380a092e657869740a454e4450524f43286c636c6561725f75736572290a0a092e73656374696f6e202e66697875702c226178220a323a20202020202066697875705f6272616e636820246c636c755f646f6e650a096c646f2020202020202020312825723235292c257232350a092e70726576696f75730a0a092e73656374696f6e205f5f65785f7461626c652c226177220a0941534d5f554c4f4e475f494e534e2031622c32620a092e70726576696f75730a0a092e70726f63656e640a0a092f2a0a09202a206c6f6e67206c7374726e6c656e5f757365722863686172202a732c206c6f6e67206e290a09202a0a09202a2052657475726e73203020696620657863657074696f6e206265666f7265207a65726f2062797465206f72207265616368696e67204e2c0a09202a2020202020202020204e2b31206966204e20776f756c642062652065786365656465642c0a09202a202020202020202020656c7365207374726c656e202b20312028692e652e20696e636c75646573207a65726f2062797465292e0a09202a2f0a0a454e545259286c7374726e6c656e5f75736572290a092e70726f630a092e63616c6c696e666f204e4f5f43414c4c530a092e656e7472790a09636f6d69622c3d2020202020302c257232352c246c736c656e5f6e7a65726f0a09636f70790920202020257232362c257232340a096765745f73720a313a2020202020206c6462732c6d6120202020203128257372312c25723236292c2572310a246c736c656e5f6c6f6f703a0a09636f6d69622c3d2c6e202020302c2572312c246c736c656e5f646f6e650a0961646469622c3c3e202020202d312c257232352c246c736c656e5f6c6f6f700a323a2020202020206c6462732c6d6120202020203128257372312c25723236292c2572310a246c736c656e5f646f6e653a0a0962762020202020202020202025723028257232290a097375620920202020257232362c257232342c257232380a092e657869740a0a246c736c656e5f6e7a65726f3a0a09622020202020202020202020246c736c656e5f646f6e650a096c646f202020202020202020312825723236292c25723236202f2a207370656369616c206361736520666f72204e203d3d2030202a2f0a454e4450524f43286c7374726e6c656e5f75736572290a0a092e73656374696f6e202e66697875702c226178220a333a20202020202066697875705f6272616e636820246c736c656e5f646f6e650a09636f70792020202020202020257232342c25723236202020202f2a2072657365742072323620736f20302069732072657475726e6564206f6e206661756c74202a2f0a092e70726576696f75730a0a092e73656374696f6e205f5f65785f7461626c652c226177220a0941534d5f554c4f4e475f494e534e2031622c33620a0941534d5f554c4f4e475f494e534e2032622c33620a092e70726576696f75730a0a092e70726f63656e640a0a092e656e640a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f6d656d6370792e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333635373000313231313437343433333000303031373237370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202020204f7074696d697a6564206d656d6f727920636f707920726f7574696e65732e0a202a0a202a20202020436f707972696768742028432920323030342052616e646f6c7068204368756e67203c74617573714064656269616e2e6f72673e0a202a0a202a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20202020616e79206c617465722076657273696f6e2e0a202a0a202a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20202020466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a20202020506f7274696f6e7320646572697665642066726f6d2074686520474e552043204c6962726172790a202a20202020436f707972696768742028432920313939312c20313939372c2032303033204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a202a0a202a205365766572616c20737472617465676965732061726520747269656420746f2074727920746f2067657420746865206265737420706572666f726d616e636520666f7220766172696f75730a202a20636f6e646974696f6e732e20496e20746865206f7074696d616c20636173652c20776520636f70792036342d627974657320696e20616e20756e726f6c6c6564206c6f6f70207573696e67200a202a20667020726567732e205468697320697320666f6c6c6f776564206279206c6f6f7073207468617420636f70792033322d206f722031362d627974657320617420612074696d65207573696e670a202a2067656e6572616c207265676973746572732e2020556e616c69676e656420636f70696573206172652068616e646c65642065697468657220627920616c69676e696e6720746865200a202a2064657374696e6174696f6e20616e64207468656e207573696e672073686966742d616e642d7772697465206d6574686f642c206f7220696e206120666577206361736573206279200a202a2066616c6c696e67206261636b20746f206120627974652d61742d612d74696d6520636f70792e0a202a0a202a20492063686f736520746f20696d706c656d656e74207468697320696e204320626563617573652069742069732065617369657220746f206d61696e7461696e20616e642064656275672c0a202a20616e6420696e206d79206578706572696d656e74732069742061707065617273207468617420746865204320636f64652067656e657261746564206279206763632028332e332f332e340a202a206174207468652074696d65206f662077726974696e672920697320666169726c79206f7074696d616c2e20556e666f7274756e6174656c7920736f6d65206f6620746865200a202a2073656d616e74696373206f662074686520636f707920726f7574696e652028657863657074696f6e2068616e646c696e672920697320646966666963756c7420746f20657870726573730a202a20696e20432c20736f207765206861766520746f20706c617920736f6d6520747269636b7320746f2067657420697420746f20776f726b2e0a202a0a202a20416c6c20746865206c6f61647320616e642073746f7265732061726520646f6e6520766961206578706c696369742061736d282920636f646520696e206f7264657220746f207573650a202a20746865207269676874207370616365207265676973746572732e200a202a200a202a2054657374696e67207769746820766172696f757320616c69676e6d656e747320616e64206275666665722073697a65732073686f77732074686174207468697320636f6465206973200a202a206f6674656e203e31307820666173746572207468616e20612073696d706c6520627974652d61742d612d74696d6520636f70792c206576656e20666f7220737472616e67656c790a202a20616c69676e6564206f706572616e64732e20497420697320696e746572657374696e6720746f206e6f746520746861742074686520676c6962632076657273696f6e0a202a206f66206d656d63707920287772697474656e20696e2043292069732061637475616c6c79207175697465206661737420616c72656164792e205468697320726f7574696e65206973200a202a2061626c6520746f20626561742069742062792033302d34302520666f7220616c69676e656420636f706965732062656361757365206f6620746865206c6f6f7020756e726f6c6c696e672c200a202a2062757420696e20736f6d652063617365732074686520676c6962632076657273696f6e206973207374696c6c20736c696768746c79206661737465722e2054686973206c656e6473200a202a206d6f726520637265646962696c6974792074686174206763632063616e2067656e6572617465207665727920676f6f6420636f6465206173206c6f6e6720617320776520617265200a202a206361726566756c2e0a202a0a202a20544f444f3a0a202a202d206361636865207072656665746368696e67206e65656473206d6f7265206578706572696d656e746174696f6e20746f20676574206f7074696d616c2073657474696e67730a202a202d20747279206e6f7420746f207573652074686520706f73742d696e6372656d656e742061646472657373206d6f646966696572733b207468657920637265617465206164646974696f6e616c0a202a202020696e7465726c6f636b730a202a202d207265706c61636520627974652d636f7079206c6f6f707320776974682073747962732073657175656e6365730a202a2f0a0a236966646566205f5f4b45524e454c5f5f0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f636f6d70696c65722e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23646566696e6520735f737061636520222525737231220a23646566696e6520645f737061636520222525737232220a23656c73650a23696e636c75646520226d656d6370792e68220a23646566696e6520735f737061636520222525737230220a23646566696e6520645f737061636520222525737230220a23646566696e652070615f6d656d637079206e6577325f636f70790a23656e6469660a0a4445434c4152455f5045525f4350552873747275637420657863657074696f6e5f646174612c20657863657074696f6e5f64617461293b0a0a23646566696e652070726573657276655f6272616e6368286c6162656c2909646f207b09090909095c0a09766f6c6174696c6520696e742064756d6d793b0909090909095c0a092f2a2054686520666f6c6c6f77696e67206272616e6368206973206e657665722074616b656e2c2069742773206a757374206865726520746f20202a2f095c0a092f2a2070726576656e74206763632066726f6d206f7074696d697a696e672061776179206f757220657863657074696f6e20636f64652e202a2f20095c0a0969662028756e6c696b656c792864756d6d7920213d2064756d6d79292909090909095c0a0909676f746f206c6162656c3b0909090909095c0a7d207768696c65202830290a0a23646566696e65206765745f757365725f7370616365282920287365676d656e745f6571286765745f667328292c204b45524e454c5f445329203f2030203a206d667370283329290a23646566696e65206765745f6b65726e656c5f73706163652829202830290a0a23646566696e65204d455247452877302c2073685f312c2077312c2073685f32292020287b09090909095c0a09756e7369676e656420696e74205f723b0909090909095c0a0961736d20766f6c6174696c652028090909090909095c0a09226d747361722025335c6e22090909090909095c0a092273687270772025312c2025322c2025257361722c2025305c6e2209090909095c0a093a20223d7222285f7229090909090909095c0a093a20227222287730292c20227222287731292c202272222873685f322909090909095c0a09293b09090909090909095c0a095f723b09090909090909095c0a7d290a23646566696e65205448524553484f4c440931360a0a2369666465662044454255475f4d454d4350590a23646566696e6520445052494e544628666d742c20617267732e2e2e2920646f207b207072696e746b284b45524e5f4445425547202225733a25643a257320222c205f5f46494c455f5f2c205f5f4c494e455f5f2c205f5f66756e635f5f20293b207072696e746b284b45524e5f444542554720666d742c2023236172677320293b207d207768696c65202830290a23656c73650a23646566696e6520445052494e544628666d742c20617267732e2e2e290a23656e6469660a0a23646566696e65206465665f6c6f61645f61695f696e736e285f696e736e2c5f737a2c5f74742c5f732c5f612c5f742c5f6529095c0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028090909095c0a0922313a5c742220235f696e736e20222c6d61202220235f737a20222822205f7320222c2531292c2025305c6e5c7422095c0a0941534d5f455843455054494f4e5441424c455f454e5452592831622c5f65290909095c0a093a205f7474285f74292c20222b7222285f6129090909095c0a093a200909090909095c0a093a2022723822290a0a23646566696e65206465665f73746f72655f61695f696e736e285f696e736e2c5f737a2c5f74742c5f732c5f612c5f742c5f652920095c0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028090909095c0a0922313a5c742220235f696e736e20222c6d612025312c202220235f737a20222822205f7320222c2530295c6e5c7422095c0a0941534d5f455843455054494f4e5441424c455f454e5452592831622c5f65290909095c0a093a20222b7222285f61292009090909095c0a093a205f7474285f742909090909095c0a093a2022723822290a0a23646566696e65206c64626d61285f732c205f612c205f742c205f6529206465665f6c6f61645f61695f696e736e286c6462732c312c223d72222c5f732c5f612c5f742c5f65290a23646566696e65207374626d61285f732c205f742c205f612c205f6529206465665f73746f72655f61695f696e736e28737462732c312c2272222c5f732c5f612c5f742c5f65290a23646566696e65206c64776d61285f732c205f612c205f742c205f6529206465665f6c6f61645f61695f696e736e286c64772c342c223d72222c5f732c5f612c5f742c5f65290a23646566696e65207374776d61285f732c205f742c205f612c205f6529206465665f73746f72655f61695f696e736e287374772c342c2272222c5f732c5f612c5f742c5f65290a23646566696e6520666c64646d61285f732c205f612c205f742c205f6529206465665f6c6f61645f61695f696e736e28666c64642c382c223d66222c5f732c5f612c5f742c5f65290a23646566696e6520667374646d61285f732c205f742c205f612c205f6529206465665f73746f72655f61695f696e736e28667374642c382c2266222c5f732c5f612c5f742c5f65290a0a23646566696e65206465665f6c6f61645f696e736e285f696e736e2c5f74742c5f732c5f6f2c5f612c5f742c5f652920095c0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028090909095c0a0922313a5c742220235f696e736e2022202220235f6f20222822205f7320222c2531292c2025305c6e5c7422095c0a0941534d5f455843455054494f4e5441424c455f454e5452592831622c5f65290909095c0a093a205f7474285f74292009090909095c0a093a20227222285f612909090909095c0a093a2022723822290a0a23646566696e65206465665f73746f72655f696e736e285f696e736e2c5f74742c5f732c5f742c5f6f2c5f612c5f652920095c0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028090909095c0a0922313a5c742220235f696e736e20222025302c202220235f6f20222822205f7320222c2531295c6e5c742220095c0a0941534d5f455843455054494f4e5441424c455f454e5452592831622c5f65290909095c0a093a200909090909095c0a093a205f7474285f74292c20227222285f6129090909095c0a093a2022723822290a0a23646566696e65206c6477285f732c5f6f2c5f612c5f742c5f6529096465665f6c6f61645f696e736e286c64772c223d72222c5f732c5f6f2c5f612c5f742c5f65290a23646566696e6520737477285f732c5f742c5f6f2c5f612c5f652920096465665f73746f72655f696e736e287374772c2272222c5f732c5f742c5f6f2c5f612c5f65290a0a2369666465662020434f4e4649475f50524546455443480a73746174696320696e6c696e6520766f69642070726566657463685f73726328636f6e737420766f6964202a61646472290a7b0a095f5f61736d5f5f28226c64772030282220735f737061636520222c2530292c202525723022203a203a2022722220286164647229293b0a7d0a0a73746174696320696e6c696e6520766f69642070726566657463685f64737428636f6e737420766f6964202a61646472290a7b0a095f5f61736d5f5f28226c64642030282220645f737061636520222c2530292c202525723022203a203a2022722220286164647229293b0a7d0a23656c73650a23646566696e652070726566657463685f73726328616464722920646f207b207d207768696c652830290a23646566696e652070726566657463685f64737428616464722920646f207b207d207768696c652830290a23656e6469660a0a2f2a20436f70792066726f6d2061206e6f742d616c69676e65642073726320746f20616e20616c69676e6564206473742c207573696e67207368696674732e2048616e646c6573203420776f7264730a202a20706572206c6f6f702e20205468697320636f646520697320646572697665642066726f6d20676c6962632e200a202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e6720636f70795f647374616c69676e656428756e7369676e6564206c6f6e67206473742c20756e7369676e6564206c6f6e67207372632c20756e7369676e6564206c6f6e67206c656e2c20756e7369676e6564206c6f6e67206f5f6473742c20756e7369676e6564206c6f6e67206f5f7372632c20756e7369676e6564206c6f6e67206f5f6c656e290a7b0a092f2a2067636320636f6d706c61696e73207468617420613220616e64206133206d617920626520756e696e697469616c697a65642c206275742061637475616c6c790a09202a20746865792063616e6e6f742062652e2020496e697469616c697a652061322f613320746f2073687574206763632075702e0a09202a2f0a09726567697374657220756e7369676e656420696e742061302c2061312c206132203d20302c206133203d20303b0a09696e742073685f312c2073685f323b0a0973747275637420657863657074696f6e5f64617461202a643b0a0a092f2a2070726566657463685f7372632828636f6e737420766f6964202a29737263293b202a2f0a0a092f2a2043616c63756c61746520686f7720746f207368696674206120776f7264207265616420617420746865206d656d6f7279206f7065726174696f6e0a09202020616c69676e6564207372637020746f206d616b6520697420616c69676e656420666f7220636f70792e20202a2f0a0973685f31203d2038202a202873726320252073697a656f6628756e7369676e656420696e7429293b0a0973685f32203d2038202a2073697a656f6628756e7369676e656420696e7429202d2073685f313b0a0a092f2a204d616b652073726320616c69676e656420627920726f756e64696e6720697420646f776e2e20202a2f0a0973726320263d202d73697a656f6628756e7369676e656420696e74293b0a0a0973776974636820286c656e20252034290a097b0a09096361736520323a0a0909092f2a206131203d202828756e7369676e656420696e74202a2920737263295b305d3b0a0909092020206132203d202828756e7369676e656420696e74202a2920737263295b315d3b202a2f0a0909096c647728735f73706163652c20302c207372632c2061312c206364615f6c64775f657863293b0a0909096c647728735f73706163652c20342c207372632c2061322c206364615f6c64775f657863293b0a090909737263202d3d2031202a2073697a656f6628756e7369676e656420696e74293b0a090909647374202d3d2033202a2073697a656f6628756e7369676e656420696e74293b0a0909096c656e202b3d20323b0a090909676f746f20646f313b0a09096361736520333a0a0909092f2a206130203d202828756e7369676e656420696e74202a2920737263295b305d3b0a0909092020206131203d202828756e7369676e656420696e74202a2920737263295b315d3b202a2f0a0909096c647728735f73706163652c20302c207372632c2061302c206364615f6c64775f657863293b0a0909096c647728735f73706163652c20342c207372632c2061312c206364615f6c64775f657863293b0a090909737263202d3d2030202a2073697a656f6628756e7369676e656420696e74293b0a090909647374202d3d2032202a2073697a656f6628756e7369676e656420696e74293b0a0909096c656e202b3d20313b0a090909676f746f20646f323b0a09096361736520303a0a090909696620286c656e203d3d2030290a0909090972657475726e20303b0a0909092f2a206133203d202828756e7369676e656420696e74202a2920737263295b305d3b0a0909092020206130203d202828756e7369676e656420696e74202a2920737263295b315d3b202a2f0a0909096c647728735f73706163652c20302c207372632c2061332c206364615f6c64775f657863293b0a0909096c647728735f73706163652c20342c207372632c2061302c206364615f6c64775f657863293b0a090909737263202d3d2d31202a2073697a656f6628756e7369676e656420696e74293b0a090909647374202d3d2031202a2073697a656f6628756e7369676e656420696e74293b0a0909096c656e202b3d20303b0a090909676f746f20646f333b0a09096361736520313a0a0909092f2a206132203d202828756e7369676e656420696e74202a2920737263295b305d3b0a0909092020206133203d202828756e7369676e656420696e74202a2920737263295b315d3b202a2f0a0909096c647728735f73706163652c20302c207372632c2061322c206364615f6c64775f657863293b0a0909096c647728735f73706163652c20342c207372632c2061332c206364615f6c64775f657863293b0a090909737263202d3d2d32202a2073697a656f6628756e7369676e656420696e74293b0a090909647374202d3d2030202a2073697a656f6628756e7369676e656420696e74293b0a0909096c656e202d3d20313b0a090909696620286c656e203d3d2030290a09090909676f746f20646f303b0a090909676f746f20646f343b0909092f2a204e6f2d6f702e20202a2f0a097d0a0a09646f0a097b0a09092f2a2070726566657463685f7372632828636f6e737420766f6964202a2928737263202b2034202a2073697a656f6628756e7369676e656420696e742929293b202a2f0a646f343a0a09092f2a206130203d202828756e7369676e656420696e74202a2920737263295b305d3b202a2f0a09096c647728735f73706163652c20302c207372632c2061302c206364615f6c64775f657863293b0a09092f2a202828756e7369676e656420696e74202a2920647374295b305d203d204d45524745202861322c2073685f312c2061332c2073685f32293b202a2f0a090973747728645f73706163652c204d45524745202861322c2073685f312c2061332c2073685f32292c20302c206473742c206364615f7374775f657863293b0a646f333a0a09092f2a206131203d202828756e7369676e656420696e74202a2920737263295b315d3b202a2f0a09096c647728735f73706163652c20342c207372632c2061312c206364615f6c64775f657863293b0a09092f2a202828756e7369676e656420696e74202a2920647374295b315d203d204d45524745202861332c2073685f312c2061302c2073685f32293b202a2f0a090973747728645f73706163652c204d45524745202861332c2073685f312c2061302c2073685f32292c20342c206473742c206364615f7374775f657863293b0a646f323a0a09092f2a206132203d202828756e7369676e656420696e74202a2920737263295b325d3b202a2f0a09096c647728735f73706163652c20382c207372632c2061322c206364615f6c64775f657863293b0a09092f2a202828756e7369676e656420696e74202a2920647374295b325d203d204d45524745202861302c2073685f312c2061312c2073685f32293b202a2f0a090973747728645f73706163652c204d45524745202861302c2073685f312c2061312c2073685f32292c20382c206473742c206364615f7374775f657863293b0a646f313a0a09092f2a206133203d202828756e7369676e656420696e74202a2920737263295b335d3b202a2f0a09096c647728735f73706163652c2031322c207372632c2061332c206364615f6c64775f657863293b0a09092f2a202828756e7369676e656420696e74202a2920647374295b335d203d204d45524745202861312c2073685f312c2061322c2073685f32293b202a2f0a090973747728645f73706163652c204d45524745202861312c2073685f312c2061322c2073685f32292c2031322c206473742c206364615f7374775f657863293b0a0a0909737263202b3d2034202a2073697a656f6628756e7369676e656420696e74293b0a0909647374202b3d2034202a2073697a656f6628756e7369676e656420696e74293b0a09096c656e202d3d20343b0a097d0a097768696c6520286c656e20213d2030293b0a0a646f303a0a092f2a202828756e7369676e656420696e74202a2920647374295b305d203d204d45524745202861322c2073685f312c2061332c2073685f32293b202a2f0a0973747728645f73706163652c204d45524745202861322c2073685f312c2061332c2073685f32292c20302c206473742c206364615f7374775f657863293b0a0a0970726573657276655f6272616e63682868616e646c655f6c6f61645f6572726f72293b0a0970726573657276655f6272616e63682868616e646c655f73746f72655f6572726f72293b0a0a0972657475726e20303b0a0a68616e646c655f6c6f61645f6572726f723a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226364615f6c64775f6578633a5c6e22293b0a0964203d20265f5f6765745f6370755f76617228657863657074696f6e5f64617461293b0a09445052494e544628226364615f6c64775f6578633a206f5f6c656e3d256c75206661756c745f616464723d256c75206f5f7372633d256c75207265743d256c755c6e222c0a09096f5f6c656e2c20642d3e6661756c745f616464722c206f5f7372632c206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f737263293b0a0972657475726e206f5f6c656e202a2034202d20642d3e6661756c745f61646472202b206f5f7372633b0a0a68616e646c655f73746f72655f6572726f723a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f2028226364615f7374775f6578633a5c6e22293b0a0964203d20265f5f6765745f6370755f76617228657863657074696f6e5f64617461293b0a09445052494e544628226364615f7374775f6578633a206f5f6c656e3d256c75206661756c745f616464723d256c75206f5f6473743d256c75207265743d256c755c6e222c0a09096f5f6c656e2c20642d3e6661756c745f616464722c206f5f6473742c206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f647374293b0a0972657475726e206f5f6c656e202a2034202d20642d3e6661756c745f61646472202b206f5f6473743b0a7d0a0a0a2f2a2052657475726e73203020666f7220737563636573732c206f74686572776973652c2072657475726e73206e756d626572206f66206279746573206e6f74207472616e736665727265642e202a2f0a73746174696320756e7369676e6564206c6f6e672070615f6d656d63707928766f6964202a647374702c20636f6e737420766f6964202a737263702c20756e7369676e6564206c6f6e67206c656e290a7b0a09726567697374657220756e7369676e6564206c6f6e67207372632c206473742c2074312c2074322c2074333b0a09726567697374657220756e7369676e65642063686172202a7063732c202a7063643b0a09726567697374657220756e7369676e656420696e74202a7077732c202a7077643b0a09726567697374657220646f75626c65202a7064732c202a7064643b0a09756e7369676e6564206c6f6e6720726574203d20303b0a09756e7369676e6564206c6f6e67206f5f6473742c206f5f7372632c206f5f6c656e3b0a0973747275637420657863657074696f6e5f64617461202a643b0a0a09737263203d2028756e7369676e6564206c6f6e6729737263703b0a09647374203d2028756e7369676e6564206c6f6e6729647374703b0a09706373203d2028756e7369676e65642063686172202a29737263703b0a09706364203d2028756e7369676e65642063686172202a29647374703b0a0a096f5f647374203d206473743b206f5f737263203d207372633b206f5f6c656e203d206c656e3b0a0a092f2a2070726566657463685f7372632828636f6e737420766f6964202a2973726370293b202a2f0a0a09696620286c656e203c205448524553484f4c44290a0909676f746f20627974655f636f70793b0a0a092f2a20436865636b20616c69676e6d656e74202a2f0a097431203d2028737263205e20647374293b0a0969662028756e6c696b656c792874312026202873697a656f6628646f75626c65292d312929290a0909676f746f20756e616c69676e65645f636f70793b0a0a092f2a2073726320616e642064737420686176652073616d6520616c69676e6d656e742e202a2f0a0a092f2a20436f70792062797465732074696c6c2077652061726520646f75626c652d616c69676e65642e202a2f0a097432203d207372632026202873697a656f6628646f75626c6529202d2031293b0a0969662028756e6c696b656c7928743220213d20302929207b0a09097432203d2073697a656f6628646f75626c6529202d2074323b0a09097768696c6520287432202626206c656e29207b0a0909092f2a202a7063642b2b203d202a7063732b2b3b202a2f0a0909096c64626d6128735f73706163652c207063732c2074332c20706d635f6c6f61645f657863293b0a0909096c656e2d2d3b0a0909097374626d6128645f73706163652c2074332c207063642c20706d635f73746f72655f657863293b0a09090974322d2d3b0a09097d0a097d0a0a09706473203d2028646f75626c65202a297063733b0a09706464203d2028646f75626c65202a297063643b0a0a23696620300a092f2a20436f7079203820646f75626c657320617420612074696d65202a2f0a097768696c6520286c656e203e3d20382a73697a656f6628646f75626c652929207b0a0909726567697374657220646f75626c652072312c2072322c2072332c2072342c2072352c2072362c2072372c2072383b0a09092f2a2070726566657463685f737263282863686172202a29706473202b204c315f43414348455f4259544553293b202a2f0a0909666c64646d6128735f73706163652c207064732c2072312c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072322c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072332c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072342c20706d635f6c6f61645f657863293b0a0909667374646d6128645f73706163652c2072312c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072322c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072332c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072342c207064642c20706d635f73746f72655f657863293b0a0a23696620300a0909696620284c315f43414348455f4259544553203c3d203332290a09090970726566657463685f737263282863686172202a29706473202b204c315f43414348455f4259544553293b0a23656e6469660a0909666c64646d6128735f73706163652c207064732c2072352c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072362c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072372c20706d635f6c6f61645f657863293b0a0909666c64646d6128735f73706163652c207064732c2072382c20706d635f6c6f61645f657863293b0a0909667374646d6128645f73706163652c2072352c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072362c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072372c207064642c20706d635f73746f72655f657863293b0a0909667374646d6128645f73706163652c2072382c207064642c20706d635f73746f72655f657863293b0a09096c656e202d3d20382a73697a656f6628646f75626c65293b0a097d0a23656e6469660a0a09707773203d2028756e7369676e656420696e74202a297064733b0a09707764203d2028756e7369676e656420696e74202a297064643b0a0a776f72645f636f70793a0a097768696c6520286c656e203e3d20382a73697a656f6628756e7369676e656420696e742929207b0a0909726567697374657220756e7369676e656420696e742072312c72322c72332c72342c72352c72362c72372c72383b0a09092f2a2070726566657463685f737263282863686172202a29707773202b204c315f43414348455f4259544553293b202a2f0a09096c64776d6128735f73706163652c207077732c2072312c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072322c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072332c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072342c20706d635f6c6f61645f657863293b0a09097374776d6128645f73706163652c2072312c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072322c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072332c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072342c207077642c20706d635f73746f72655f657863293b0a0a09096c64776d6128735f73706163652c207077732c2072352c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072362c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072372c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072382c20706d635f6c6f61645f657863293b0a09097374776d6128645f73706163652c2072352c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072362c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072372c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072382c207077642c20706d635f73746f72655f657863293b0a09096c656e202d3d20382a73697a656f6628756e7369676e656420696e74293b0a097d0a0a097768696c6520286c656e203e3d20342a73697a656f6628756e7369676e656420696e742929207b0a0909726567697374657220756e7369676e656420696e742072312c72322c72332c72343b0a09096c64776d6128735f73706163652c207077732c2072312c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072322c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072332c20706d635f6c6f61645f657863293b0a09096c64776d6128735f73706163652c207077732c2072342c20706d635f6c6f61645f657863293b0a09097374776d6128645f73706163652c2072312c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072322c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072332c207077642c20706d635f73746f72655f657863293b0a09097374776d6128645f73706163652c2072342c207077642c20706d635f73746f72655f657863293b0a09096c656e202d3d20342a73697a656f6628756e7369676e656420696e74293b0a097d0a0a09706373203d2028756e7369676e65642063686172202a297077733b0a09706364203d2028756e7369676e65642063686172202a297077643b0a0a627974655f636f70793a0a097768696c6520286c656e29207b0a09092f2a202a7063642b2b203d202a7063732b2b3b202a2f0a09096c64626d6128735f73706163652c207063732c2074332c20706d635f6c6f61645f657863293b0a09097374626d6128645f73706163652c2074332c207063642c20706d635f73746f72655f657863293b0a09096c656e2d2d3b0a097d0a0a0972657475726e20303b0a0a756e616c69676e65645f636f70793a0a092f2a20706f737369626c792077652061726520616c69676e6564206f6e206120776f72642c20627574206e6f74206f6e206120646f75626c652e2e2e202a2f0a09696620286c696b656c79282874312026202873697a656f6628756e7369676e656420696e74292d312929203d3d20302929207b0a09097432203d207372632026202873697a656f6628756e7369676e656420696e7429202d2031293b0a0a090969662028756e6c696b656c7928743220213d20302929207b0a0909097432203d2073697a656f6628756e7369676e656420696e7429202d2074323b0a0909097768696c652028743229207b0a090909092f2a202a7063642b2b203d202a7063732b2b3b202a2f0a090909096c64626d6128735f73706163652c207063732c2074332c20706d635f6c6f61645f657863293b0a090909097374626d6128645f73706163652c2074332c207063642c20706d635f73746f72655f657863293b0a090909096c656e2d2d3b0a0909090974322d2d3b0a0909097d0a09097d0a0a0909707773203d2028756e7369676e656420696e74202a297063733b0a0909707764203d2028756e7369676e656420696e74202a297063643b0a0909676f746f20776f72645f636f70793b0a097d0a0a092f2a20416c69676e207468652064657374696e6174696f6e2e20202a2f0a0969662028756e6c696b656c7928286473742026202873697a656f6628756e7369676e656420696e7429202d2031292920213d20302929207b0a09097432203d2073697a656f6628756e7369676e656420696e7429202d20286473742026202873697a656f6628756e7369676e656420696e7429202d203129293b0a09097768696c652028743229207b0a0909092f2a202a7063642b2b203d202a7063732b2b3b202a2f0a0909096c64626d6128735f73706163652c207063732c2074332c20706d635f6c6f61645f657863293b0a0909097374626d6128645f73706163652c2074332c207063642c20706d635f73746f72655f657863293b0a0909096c656e2d2d3b0a09090974322d2d3b0a09097d0a0909647374203d2028756e7369676e6564206c6f6e67297063643b0a0909737263203d2028756e7369676e6564206c6f6e67297063733b0a097d0a0a09726574203d20636f70795f647374616c69676e6564286473742c207372632c206c656e202f2073697a656f6628756e7369676e656420696e74292c200a09096f5f6473742c206f5f7372632c206f5f6c656e293b0a0969662028726574290a090972657475726e207265743b0a0a09706373202b3d20286c656e2026202d73697a656f6628756e7369676e656420696e7429293b0a09706364202b3d20286c656e2026202d73697a656f6628756e7369676e656420696e7429293b0a096c656e20253d2073697a656f6628756e7369676e656420696e74293b0a0a0970726573657276655f6272616e63682868616e646c655f6c6f61645f6572726f72293b0a0970726573657276655f6272616e63682868616e646c655f73746f72655f6572726f72293b0a0a09676f746f20627974655f636f70793b0a0a68616e646c655f6c6f61645f6572726f723a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f202822706d635f6c6f61645f6578633a5c6e22293b0a0964203d20265f5f6765745f6370755f76617228657863657074696f6e5f64617461293b0a09445052494e54462822706d635f6c6f61645f6578633a206f5f6c656e3d256c75206661756c745f616464723d256c75206f5f7372633d256c75207265743d256c755c6e222c0a09096f5f6c656e2c20642d3e6661756c745f616464722c206f5f7372632c206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f737263293b0a0972657475726e206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f7372633b0a0a68616e646c655f73746f72655f6572726f723a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f202822706d635f73746f72655f6578633a5c6e22293b0a0964203d20265f5f6765745f6370755f76617228657863657074696f6e5f64617461293b0a09445052494e54462822706d635f73746f72655f6578633a206f5f6c656e3d256c75206661756c745f616464723d256c75206f5f6473743d256c75207265743d256c755c6e222c0a09096f5f6c656e2c20642d3e6661756c745f616464722c206f5f6473742c206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f647374293b0a0972657475726e206f5f6c656e202d20642d3e6661756c745f61646472202b206f5f6473743b0a7d0a0a236966646566205f5f4b45524e454c5f5f0a756e7369676e6564206c6f6e6720636f70795f746f5f7573657228766f6964205f5f75736572202a6473742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e67206c656e290a7b0a096d747370286765745f6b65726e656c5f737061636528292c2031293b0a096d747370286765745f757365725f737061636528292c2032293b0a0972657475726e2070615f6d656d6370792828766f6964205f5f666f726365202a296473742c207372632c206c656e293b0a7d0a0a4558504f52545f53594d424f4c285f5f636f70795f66726f6d5f75736572293b0a756e7369676e6564206c6f6e67205f5f636f70795f66726f6d5f7573657228766f6964202a6473742c20636f6e737420766f6964205f5f75736572202a7372632c20756e7369676e6564206c6f6e67206c656e290a7b0a096d747370286765745f757365725f737061636528292c2031293b0a096d747370286765745f6b65726e656c5f737061636528292c2032293b0a0972657475726e2070615f6d656d637079286473742c2028766f6964205f5f666f726365202a297372632c206c656e293b0a7d0a0a756e7369676e6564206c6f6e6720636f70795f696e5f7573657228766f6964205f5f75736572202a6473742c20636f6e737420766f6964205f5f75736572202a7372632c20756e7369676e6564206c6f6e67206c656e290a7b0a096d747370286765745f757365725f737061636528292c2031293b0a096d747370286765745f757365725f737061636528292c2032293b0a0972657475726e2070615f6d656d6370792828766f6964205f5f666f726365202a296473742c2028766f6964205f5f666f726365202a297372632c206c656e293b0a7d0a0a0a766f6964202a206d656d63707928766f6964202a206473742c636f6e737420766f6964202a7372632c2073697a655f7420636f756e74290a7b0a096d747370286765745f6b65726e656c5f737061636528292c2031293b0a096d747370286765745f6b65726e656c5f737061636528292c2032293b0a0970615f6d656d637079286473742c207372632c20636f756e74293b0a0972657475726e206473743b0a7d0a0a4558504f52545f53594d424f4c28636f70795f746f5f75736572293b0a4558504f52545f53594d424f4c28636f70795f66726f6d5f75736572293b0a4558504f52545f53594d424f4c28636f70795f696e5f75736572293b0a4558504f52545f53594d424f4c286d656d637079293b0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6c69622f6d656d7365742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303436313200313231313437343433333000303031373236370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a20436f707972696768742028432920313939312c2031393937204672656520536f66747761726520466f756e646174696f6e2c20496e632e0a202020546869732066696c652069732070617274206f662074686520474e552043204c6962726172792e0a0a20202054686520474e552043204c696272617279206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a2020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e55204c65737365722047656e6572616c205075626c69630a2020204c6963656e7365206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865720a20202076657273696f6e20322e31206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a0a20202054686520474e552043204c69627261727920697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a20202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a2020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20205365652074686520474e550a2020204c65737365722047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e55204c65737365722047656e6572616c205075626c69630a2020204c6963656e736520616c6f6e6720776974682074686520474e552043204c6962726172793b206966206e6f742c20777269746520746f2074686520467265650a202020536f66747761726520466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d410a20202030323131312d31333037205553412e20202a2f0a0a2f2a20536c69676874206d6f64696669636174696f6e7320666f722070612d72697363206c696e7578202d205061756c2042616d65203c62616d654064656269616e2e6f72673e202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c61736d2f737472696e672e683e0a0a23646566696e65204f5053495a2028424954535f5045525f4c4f4e472f38290a7479706564656620756e7369676e6564206c6f6e67206f705f743b0a0a766f6964202a0a6d656d7365742028766f6964202a64737470702c20696e742073632c2073697a655f74206c656e290a7b0a2020756e7369676e656420696e742063203d2073633b0a20206c6f6e6720696e742064737470203d20286c6f6e6720696e74292064737470703b0a0a2020696620286c656e203e3d2038290a202020207b0a20202020202073697a655f7420786c656e3b0a2020202020206f705f7420636363633b0a0a20202020202063636363203d2028756e7369676e656420636861722920633b0a20202020202063636363207c3d2063636363203c3c20383b0a20202020202063636363207c3d2063636363203c3c2031363b0a202020202020696620284f5053495a203e2034290a092f2a20446f2074686520736869667420696e2074776f20737465707320746f2061766f6964207761726e696e67206966206c6f6e672068617320333220626974732e20202a2f0a0963636363207c3d202863636363203c3c20313629203c3c2031363b0a0a2020202020202f2a20546865726520617265206174206c6561737420736f6d6520627974657320746f207365742e0a09204e6f206e65656420746f207465737420666f72204c454e203d3d203020696e207468697320616c69676e6d656e74206c6f6f702e20202a2f0a2020202020207768696c652028647374702025204f5053495a20213d2030290a097b0a0920202828756e7369676e65642063686172202a292064737470295b305d203d20633b0a09202064737470202b3d20313b0a0920206c656e202d3d20313b0a097d0a0a2020202020202f2a205772697465203820606f705f74272070657220697465726174696f6e20756e74696c206c657373207468616e203820606f705f74272072656d61696e2e20202a2f0a202020202020786c656e203d206c656e202f20284f5053495a202a2038293b0a2020202020207768696c652028786c656e203e2030290a097b0a09202028286f705f74202a292064737470295b305d203d20636363633b0a09202028286f705f74202a292064737470295b315d203d20636363633b0a09202028286f705f74202a292064737470295b325d203d20636363633b0a09202028286f705f74202a292064737470295b335d203d20636363633b0a09202028286f705f74202a292064737470295b345d203d20636363633b0a09202028286f705f74202a292064737470295b355d203d20636363633b0a09202028286f705f74202a292064737470295b365d203d20636363633b0a09202028286f705f74202a292064737470295b375d203d20636363633b0a09202064737470202b3d2038202a204f5053495a3b0a092020786c656e202d3d20313b0a097d0a2020202020206c656e20253d204f5053495a202a20383b0a0a2020202020202f2a205772697465203120606f705f74272070657220697465726174696f6e20756e74696c206c657373207468616e204f5053495a2062797465732072656d61696e2e20202a2f0a202020202020786c656e203d206c656e202f204f5053495a3b0a2020202020207768696c652028786c656e203e2030290a097b0a09202028286f705f74202a292064737470295b305d203d20636363633b0a09202064737470202b3d204f5053495a3b0a092020786c656e202d3d20313b0a097d0a2020202020206c656e20253d204f5053495a3b0a202020207d0a0a20202f2a20577269746520746865206c617374206665772062797465732e20202a2f0a20207768696c6520286c656e203e2030290a202020207b0a2020202020202828756e7369676e65642063686172202a292064737470295b305d203d20633b0a20202020202064737470202b3d20313b0a2020202020206c656e202d3d20313b0a202020207d0a0a202072657475726e2064737470703b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6d6174682d656d752f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031363537350035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6d6174682d656d752f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303133313300313231313437343433333000303032303233330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23204d616b6566696c6520666f7220746865206c696e75782f70617269736320666c6f6174696e6720706f696e7420636f64650a230a0a232053656520617263682f7061726973632f6d6174682d656d752f524541444d450a6363666c6167732d79203a3d202d576e6f2d706172656e746865736573202d576e6f2d696d706c696369742d66756e6374696f6e2d6465636c61726174696f6e205c0a092d576e6f2d756e696e697469616c697a6564202d576e6f2d7374726963742d70726f746f7479706573202d576e6f2d72657475726e2d74797065205c0a092d576e6f2d696d706c696369742d696e740a0a6f626a2d7909203a3d2066726e642e6f206472697665722e6f206465636f64655f6578632e6f2066707564697370617463682e6f2064656e6f726d616c2e6f205c0a090964666d70792e6f2073666d70792e6f207366737172742e6f206466737172742e6f2064666164642e6f20666d7079666164642e6f205c0a090973666164642e6f2064667375622e6f2073667375622e6f2066636e766678742e6f2066636e7666662e6f2066636e7678662e6f205c0a090966636e7666782e6f2066636e7675662e6f2066636e7666752e6f2066636e766675742e6f2064666469762e6f2073666469762e6f205c0a0909646672656d2e6f20736672656d2e6f206466636d702e6f207366636d702e6f0a0a23204d61746820656d756c6174696f6e20636f6465206265796f6e64207468652046524e4420697320726571756972656420666f72203731322f38306920616e640a23206f746865722076657279206f6c64206f722073747269707065642d646f776e2050412d524953432043505573202d2d206e6f742063757272656e746c7920737570706f727465640a0a6f626a2d2428434f4e4649475f4d4154485f454d554c4154494f4e29092b3d20756e696d706c656d656e7465642d6d6174682d656d756c6174696f6e2e6f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6d6174682d656d752f524541444d4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303131373600313231313437343433333000303031373436320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000416c6c2066696c657320657863657074206472697665722e632061726520736e617073686f74732066726f6d207468652048502d5558206b65726e656c2e2020546865792776650a6265656e206d6f646966696564206173206c6974746c6520617320706f737369626c652e20204576656e2074686f756768207468657920646f6e277420666974207468650a4c696e757820636f64696e67207374796c652c20706c65617365206c65617665207468656d20696e2074686569722066756e6e7920666f726d6174206a75737420696e20636173650a736f6d656f6e6520696e20746865206675747572652c20776974682061636365737320746f2048502d555820736f7572636520636f64652c2069732067656e65726f75730a656e6f75676820746f20757064617465206f757220636f706965732077697468206c61746572206368616e6765732066726f6d2048502d5558202d2d206974276c6c0a6d616b6520746865697220276469666627206a6f6220656173696572206966206f757220636f64652069732072656c61746976656c7920756e6d6f6469666965642e0a0a526571756972656420446973636c61696d65723a204865776c6574742d5061636b617264206d616b6573206e6f20696d706c696564206f72206578707265737365640a77617272616e746965732061626f7574207468697320636f6465206e6f7220616e792070726f6d6973657320746f206d61696e7461696e206f7220746573742069740a696e20616e79207761792e20205468697320636f7079206f66207468697320736e617073686f74206973206e6f206c6f6e676572207468652070726f70657274790a6f66204865776c6574742d5061636b6172642e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6d6174682d656d752f636e765f666c6f61742e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333131333200313231313437343433333000303032303732310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204c696e75782f50412d524953432050726f6a6563742028687474703a2f2f7777772e7061726973632d6c696e75782e6f72672f290a202a0a202a20466c6f6174696e672d706f696e7420656d756c6174696f6e20636f64650a202a2020436f70797269676874202843292032303031204865776c6574742d5061636b61726420285061756c2042616d6529203c62616d654064656269616e2e6f72673e0a202a0a202a20202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20202020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20202020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20202020616e79206c617465722076657273696f6e2e0a202a0a202a20202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2020202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a202020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20202020466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a236966646566205f5f4e4f5f50415f484452530a202020205041206865616465722066696c65202d2d20646f206e6f7420696e636c7564652074686973206865616465722066696c6520666f72206e6f6e2d5041206275696c64732e0a23656e6469660a0a2f2a0a202a20536f6d65206d6f726520636f6e7374616e74730a202a2f0a23646566696e652053474c5f46585f4d41585f4558502033300a23646566696e652044424c5f46585f4d41585f4558502036320a23646566696e6520515541445f46585f4d41585f455850203132360a0a23646566696e652044696e747031286f626a6563742920286f626a656374290a23646566696e652044696e747032286f626a6563742920286f626a656374290a0a23646566696e65204475696e747031286f626a6563742920286f626a656374290a23646566696e65204475696e747032286f626a6563742920286f626a656374290a0a23646566696e652051696e747030286f626a6563742920286f626a656374290a23646566696e652051696e747031286f626a6563742920286f626a656374290a23646566696e652051696e747032286f626a6563742920286f626a656374290a23646566696e652051696e747033286f626a6563742920286f626a656374290a0a0a2f2a0a202a205468657365206d6163726f732077696c6c2062652075736564207370656369666963616c6c792062792074686520636f6e7665727420696e737472756374696f6e732e0a202a0a202a0a202a2053696e676c6520666f726d6174206d6163726f730a202a2f0a0a23646566696e652053676c5f746f5f64626c5f6578706f6e656e74287372635f6578706f6e656e742c64657374290909095c0a202020204465706f7369745f646578706f6e656e7428646573742c7372635f6578706f6e656e742b2844424c5f424941532d53474c5f4249415329290a0a23646566696e652053676c5f746f5f64626c5f6d616e7469737361287372635f6d616e74697373612c64657374412c646573744229095c0a202020204465706f7369745f646d616e746973736170312864657374412c7372635f6d616e74697373613e3e33293b09095c0a20202020446d616e7469737361703228646573744229203d207372635f6d616e7469737361203c3c2032390a0a23646566696e652053676c5f6973696e65786163745f746f5f6669782873676c5f76616c75652c6578706f6e656e7429095c0a2020202028286578706f6e656e74203c202853474c5f50202d20312929203f090909095c0a20202020202853616c6c2873676c5f76616c756529203c3c202853474c5f4558505f4c454e475448202b2031202b206578706f6e656e742929203a2046414c5345290a0a23646566696e6520496e745f6973696e65786163745f746f5f73676c28696e745f76616c7565290928696e745f76616c7565203c3c203333202d2053474c5f4558505f4c454e475448290a0a23646566696e652053676c5f726f756e646e6561726573745f66726f6d5f696e7428696e745f76616c75652c73676c5f76616c7565290909095c0a2020202069662028696e745f76616c7565202620313c3c2853474c5f4558505f4c454e475448202d203229292020202f2a20726f756e6420626974202a2f09095c0a20202020096966202828696e745f76616c7565203c3c203334202d2053474c5f4558505f4c454e47544829207c7c20536c6f772873676c5f76616c75652929095c0a090953616c6c2873676c5f76616c7565292b2b0a0a23646566696e652044696e745f6973696e65786163745f746f5f73676c2864696e745f76616c7565412c64696e745f76616c7565422909095c0a20202020282844696e7470312864696e745f76616c75654129203c3c203333202d2053474c5f4558505f4c454e47544829207c7c2044696e7470322864696e745f76616c75654229290a0a23646566696e652053676c5f726f756e646e6561726573745f66726f6d5f64696e742864696e745f76616c7565412c64696e745f76616c7565422c73676c5f76616c756529095c0a202020206966202844696e7470312864696e745f76616c75654129202620313c3c2853474c5f4558505f4c454e475448202d20322929200909095c0a2020202009696620282844696e7470312864696e745f76616c75654129203c3c203334202d2053474c5f4558505f4c454e47544829207c7c09095c0a202020200944696e7470322864696e745f76616c75654229207c7c20536c6f772873676c5f76616c756529292053616c6c2873676c5f76616c7565292b2b0a0a23646566696e652044696e745f6973696e65786163745f746f5f64626c2864696e745f76616c75652920095c0a202020202844696e7470322864696e745f76616c756529203c3c203333202d2044424c5f4558505f4c454e475448290a0a23646566696e652044626c5f726f756e646e6561726573745f66726f6d5f64696e742864696e745f6f706e64422c64626c5f6f706e64412c64626c5f6f706e64422920095c0a202020206966202844696e7470322864696e745f6f706e644229202620313c3c2844424c5f4558505f4c454e475448202d203229290909095c0a20202020202020696620282844696e7470322864696e745f6f706e644229203c3c203334202d2044424c5f4558505f4c454e47544829207c7c20446c6f7770322864626c5f6f706e6442292920205c0a2020202020202020202069662028282b2b44616c6c70322864626c5f6f706e644229293d3d30292044616c6c70312864626c5f6f706e6441292b2b0a0a23646566696e652053676c5f69736f6e655f726f756e646269742873676c5f76616c75652c6578706f6e656e74290909095c0a20202020282853616c6c2873676c5f76616c756529203c3c202853474c5f4558505f4c454e475448202b2031202b206578706f6e656e742929203e3e203331290a0a23646566696e652053676c5f69736f6e655f737469636b796269742873676c5f76616c75652c6578706f6e656e742909095c0a20202020286578706f6e656e74203c202853474c5f50202d203229203f090909095c0a202020202053616c6c2873676c5f76616c756529203c3c202853474c5f4558505f4c454e475448202b2032202b206578706f6e656e7429203a2046414c5345290a0a0a2f2a200a202a20446f75626c6520666f726d6174206d6163726f730a202a2f0a0a23646566696e652044626c5f746f5f73676c5f6578706f6e656e74287372635f6578706f6e656e742c64657374290909095c0a2020202064657374203d207372635f6578706f6e656e74202b202853474c5f42494153202d2044424c5f42494153290a0a23646566696e652044626c5f746f5f73676c5f6d616e746973736128737263412c737263422c646573742c696e65786163742c67756172642c737469636b792c6f646429095c0a202020205368696674646f75626c6528446d616e746973736170312873726341292c446d616e746973736170322873726342292c32392c64657374293b20095c0a202020206775617264203d20446269743370322873726342293b09090909095c0a20202020737469636b79203d2044616c6c70322873726342293c3c343b09090909095c0a20202020696e6578616374203d206775617264207c20737469636b793b09090909095c0a202020206f6464203d20446269743270322873726342290a0a23646566696e652044626c5f746f5f73676c5f64656e6f726d616c697a656428737263412c737263422c6578702c646573742c696e65786163742c67756172642c737469636b792c6f64642c74696e7929205c0a202020204465706f7369745f646578706f6e656e7428737263412c31293b0909090909095c0a2020202074696e79203d20545255453b090909090909095c0a2020202069662028657870203e3d202d3229207b090909090909095c0a0969662028657870203d3d203029207b090909090909095c0a0920202020696e6578616374203d2044616c6c7032287372634229203c3c20333b090909095c0a09202020206775617264203d20696e6578616374203e3e2033313b09090909095c0a0920202020737469636b79203d20696e6578616374203c3c20313b09090909095c0a09202020205368696674646f75626c6528446d616e746973736170312873726341292c446d616e746973736170322873726342292c32392c64657374293b095c0a09202020206f6464203d2064657374203c3c2033313b0909090909095c0a092020202069662028696e657861637429207b0909090909095c0a090973776974636828526f756e64696e675f6d6f6465282929207b090909095c0a0909202020206361736520524f554e44504c55533a09090909095c0a0909096966202844626c5f69737a65726f5f7369676e28737263412929207b0909095c0a09090920202020646573742b2b3b09090909095c0a090909202020206966202853676c5f69736f6e655f68696464656e28646573742929095c0a0909090974696e79203d2046414c53453b090909095c0a09090920202020646573742d2d3b09090909095c0a0909097d0909090909095c0a090909627265616b3b0909090909095c0a0909202020206361736520524f554e444d494e55533a09090909095c0a0909096966202844626c5f69736f6e655f7369676e28737263412929207b0909095c0a09090920202020646573742b2b3b09090909095c0a090909202020206966202853676c5f69736f6e655f68696464656e28646573742929095c0a0909090974696e79203d2046414c53453b090909095c0a09090920202020646573742d2d3b09090909095c0a0909097d0909090909095c0a090909627265616b3b0909090909095c0a0909202020206361736520524f554e444e4541524553543a09090909095c0a0909096966202867756172642026262028737469636b79207c7c206f64642929207b0909095c0a09090920202020646573742b2b3b09090909095c0a090909202020206966202853676c5f69736f6e655f68696464656e28646573742929095c0a0909090974696e79203d2046414c53453b090909095c0a09090920202020646573742d2d3b09090909095c0a0909097d0909090909095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a09202020207d09090909090909095c0a09092f2a207368696674207269676874206279206f6e6520746f2067657420636f727265637420726573756c74202a2f09095c0a09096775617264203d206f64643b0909090909095c0a0909737469636b79203d20696e65786163743b09090909095c0a0909696e6578616374207c3d2067756172643b09090909095c0a090964657374203e3e3d20313b0909090909095c0a2020202009094465706f7369745f647369676e28737263412c30293b09090909095c0a202020200920202020202020205368696674646f75626c652844616c6c70312873726341292c44616c6c70322873726342292c33302c64657374293b09095c0a0920202020202020206f6464203d2064657374203c3c2033313b09090909095c0a097d09090909090909095c0a09656c7365207b09090909090909095c0a202020200920202020696e6578616374203d2044616c6c7032287372634229203c3c202832202b20657870293b0909095c0a2020202009202020206775617264203d20696e6578616374203e3e2033313b09090909095c0a202020200920202020737469636b79203d20696e6578616374203c3c20313b2009090909095c0a2020202009202020204465706f7369745f647369676e28737263412c30293b09090909095c0a20202020092020202069662028657870203d3d202d32292064657374203d2044616c6c70312873726341293b090909095c0a202020200920202020656c7365205661726961626c655f73686966745f646f75626c652844616c6c70312873726341292c44616c6c70322873726342292c33302d6578702c64657374293b205c0a2020202009202020206f6464203d2064657374203c3c2033313b0909090909095c0a097d09090909090909095c0a202020207d0909090909090909095c0a20202020656c7365207b09090909090909095c0a20202020094465706f7369745f647369676e28737263412c30293b0909090909095c0a202020200969662028657870203e202831202d2053474c5f502929207b09090909095c0a20202020092020202064657374203d2044616c6c7031287372634129203e3e20282d2032202d20657870293b090909095c0a202020200920202020696e6578616374203d2044616c6c7031287372634129203c3c20283334202b20657870293b0909095c0a2020202009202020206775617264203d20696e6578616374203e3e2033313b09090909095c0a202020200920202020737469636b79203d2028696e6578616374203c3c203129207c2044616c6c70322873726342293b0909095c0a202020200920202020696e6578616374207c3d2044616c6c70322873726342293b2009090909095c0a2020202009202020206f6464203d2064657374203c3c2033313b0909090909095c0a20202020097d09090909090909095c0a2020202009656c7365207b09090909090909095c0a20202020092020202064657374203d20303b090909090909095c0a202020200920202020696e6578616374203d2044616c6c7031287372634129207c2044616c6c70322873726342293b0909095c0a20202020092020202069662028657870203d3d202831202d2053474c5f502929207b09090909095c0a202020200920202020096775617264203d204468696464656e2873726341293b09090909095c0a20202020092020202009737469636b79203d20446d616e74697373617031287372634129207c2044616c6c70322873726342293b2009095c0a2020202009202020207d09090909090909095c0a202020200920202020656c7365207b090909090909095c0a202020200920202020096775617264203d20303b0909090909095c0a20202020092020202009737469636b79203d20696e65786163743b09090909095c0a2020202009202020207d09090909090909095c0a2020202009202020206f6464203d20303b090909090909095c0a20202020097d09090909090909095c0a202020207d0909090909090909095c0a20202020657870203d20300a0a23646566696e652044626c5f6973696e65786163745f746f5f6669782864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742909095c0a20202020286578706f6e656e74203c202844424c5f502d333329203f200909090909095c0a202020202044616c6c70322864626c5f76616c75654229207c7c2044616c6c70312864626c5f76616c75654129203c3c202844424c5f4558505f4c454e4754482b312b6578706f6e656e7429203a205c0a2020202020286578706f6e656e74203c202844424c5f502d3129203f2044616c6c70322864626c5f76616c75654229203c3c20286578706f6e656e74202b202833332d44424c5f502929203a2020205c0a20202020202046414c534529290a0a23646566696e652044626c5f69736f766572666c6f775f746f5f696e74286578706f6e656e742c64626c5f76616c7565412c64626c5f76616c7565422909095c0a2020202028286578706f6e656e74203e2053474c5f46585f4d41585f455850202b203129207c7c20447369676e2864626c5f76616c756541293d3d30207c7c09095c0a2020202020446d616e746973736170312864626c5f76616c75654129213d30207c7c202844616c6c70322864626c5f76616c756542293e3e323129213d302029200a0a23646566696e652044626c5f69736f6e655f726f756e646269742864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742920202020202020202020202020205c0a2020202028286578706f6e656e74203c202844424c5f50202d20333329203f0909090909095c0a20202020202044616c6c70312864626c5f76616c75654129203e3e2028283330202d2044424c5f4558505f4c454e47544829202d206578706f6e656e7429203a095c0a20202020202044616c6c70322864626c5f76616c75654229203e3e20282844424c5f50202d203229202d206578706f6e656e74292920262031290a0a23646566696e652044626c5f69736f6e655f737469636b796269742864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742909095c0a20202020286578706f6e656e74203c202844424c5f502d333429203f200909090909095c0a20202020202844616c6c70322864626c5f76616c75654229207c7c2044616c6c70312864626c5f76616c756541293c3c2844424c5f4558505f4c454e4754482b322b6578706f6e656e742929203a205c0a2020202020286578706f6e656e743c2844424c5f502d3229203f202844616c6c70322864626c5f76616c75654229203c3c20286578706f6e656e74202b202833342d44424c5f50292929203a205c0a20202020202046414c534529290a0a0a2f2a20496e74206d6163726f73202a2f0a0a23646566696e6520496e745f66726f6d5f73676c5f6d616e74697373612873676c5f76616c75652c6578706f6e656e7429095c0a2020202053616c6c2873676c5f76616c756529203d20090909095c0a202020200928756e7369676e6564292853616c6c2873676c5f76616c756529203c3c2053474c5f4558505f4c454e475448293e3e283331202d206578706f6e656e74290a0a23646566696e6520496e745f66726f6d5f64626c5f6d616e74697373612864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e7429095c0a202020205368696674646f75626c652844616c6c70312864626c5f76616c756541292c44616c6c70322864626c5f76616c756542292c32322c44616c6c70312864626c5f76616c75654129293b205c0a20202020696620286578706f6e656e74203c203331292044616c6c70312864626c5f76616c75654129203e3e3d203330202d206578706f6e656e743b095c0a20202020656c73652044616c6c70312864626c5f76616c75654129203c3c3d20310a0a23646566696e6520496e745f6e656761746528696e745f76616c75652920696e745f76616c7565203d202d696e745f76616c75650a0a0a2f2a2044696e74206d6163726f73202a2f0a0a23646566696e652044696e745f66726f6d5f73676c5f6d616e74697373612873676c5f76616c75652c6578706f6e656e742c64726573756c74412c64726573756c744229095c0a202020207b53616c6c2873676c5f76616c756529203c3c3d2053474c5f4558505f4c454e4754483b20202f2a20206c6566742d6a75737469667920202a2f09095c0a20202020696620286578706f6e656e74203c3d20333129207b0909090909095c0a202020200944696e7470312864726573756c744129203d20303b0909090909095c0a202020200944696e7470322864726573756c744229203d2028756e7369676e65642953616c6c2873676c5f76616c756529203e3e20283331202d206578706f6e656e74293b205c0a202020207d0909090909090909095c0a20202020656c7365207b09090909090909095c0a202020200944696e7470312864726573756c744129203d2053616c6c2873676c5f76616c756529203e3e20283633202d206578706f6e656e74293b09095c0a202020200944696e7470322864726573756c744229203d2053616c6c2873676c5f76616c756529203c3c20286578706f6e656e74202d203331293b09095c0a202020207d7d0a0a0a23646566696e652044696e745f66726f6d5f64626c5f6d616e74697373612864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742c64657374412c646573744229205c0a202020207b696620286578706f6e656e74203c20333229207b0909090909095c0a202020200944696e74703128646573744129203d20303b0909090909095c0a2020202009696620286578706f6e656e74203c3d203230290909090909095c0a20202020092020202044696e74703228646573744229203d2044616c6c70312864626c5f76616c75654129203e3e2032302d6578706f6e656e743b09095c0a2020202009656c7365205661726961626c655f73686966745f646f75626c652844616c6c70312864626c5f76616c756541292c44616c6c70322864626c5f76616c756542292c205c0a09202020202035322d6578706f6e656e742c44696e74703228646573744229293b09090909095c0a202020207d0909090909090909095c0a20202020656c7365207b09090909090909095c0a2020202009696620286578706f6e656e74203c3d20353229207b0909090909095c0a20202020092020202044696e74703128646573744129203d2044616c6c70312864626c5f76616c75654129203e3e2035322d6578706f6e656e743b09095c0a0920202020696620286578706f6e656e74203d3d203532292044696e74703228646573744229203d2044616c6c70322864626c5f76616c756542293b095c0a0920202020656c7365205661726961626c655f73686966745f646f75626c652844616c6c70312864626c5f76616c756541292c44616c6c70322864626c5f76616c756542292c205c0a092020202035322d6578706f6e656e742c44696e74703228646573744229293b09090909095c0a20202020202020207d09090909090909095c0a2020202009656c7365207b09090909090909095c0a2020202009202020205661726961626c655f73686966745f646f75626c652844616c6c70312864626c5f76616c756541292c44616c6c70322864626c5f76616c756542292c205c0a092020202038342d6578706f6e656e742c44696e74703128646573744129293b09090909095c0a20202020092020202044696e74703228646573744229203d2044616c6c70322864626c5f76616c75654229203c3c206578706f6e656e742d35323b09095c0a20202020097d09090909090909095c0a202020207d7d0a0a23646566696e652044696e745f7365747a65726f2864726573756c74412c64726573756c74422920095c0a2020202044696e7470312864726573756c744129203d20303b20095c0a2020202044696e7470322864726573756c744229203d20300a0a23646566696e652044696e745f7365746f6e655f7369676e2864726573756c74412c64726573756c74422909095c0a2020202044696e7470312864726573756c744129203d207e44696e7470312864726573756c7441293b09095c0a20202020696620282844696e7470322864726573756c744229203d202d44696e7470322864726573756c74422929203d3d2030292044696e7470312864726573756c7441292b2b0a0a23646566696e652044696e745f7365745f6d696e696e742864726573756c74412c64726573756c74422909095c0a2020202044696e7470312864726573756c744129203d2028756e7369676e656420696e7429313c3c33313b09095c0a2020202044696e7470322864726573756c744229203d20300a0a23646566696e652044696e745f69736f6e655f6c6f7770322864726573756c74422920202844696e7470322864726573756c7442292026203031290a0a23646566696e652044696e745f696e6372656d656e742864726573756c74412c64726573756c7442292009095c0a2020202069662028282b2b44696e7470322864726573756c744229293d3d30292044696e7470312864726573756c7441292b2b0a0a23646566696e652044696e745f64656372656d656e742864726573756c74412c64726573756c7442292009095c0a20202020696620282844696e7470322864726573756c7442292d2d293d3d30292044696e7470312864726573756c7441292d2d0a0a23646566696e652044696e745f6e65676174652864726573756c74412c64726573756c7442290909095c0a2020202044696e7470312864726573756c744129203d207e44696e7470312864726573756c7441293b09095c0a20202020696620282844696e7470322864726573756c744229203d202d44696e7470322864726573756c744229293d3d30292044696e7470312864726573756c7441292b2b0a0a23646566696e652044696e745f636f707966726f6d707472287372632c64657374412c646573744229205c0a202020202044696e74703128646573744129203d207372632d3e7764303b09095c0a202020202044696e74703228646573744229203d207372632d3e7764310a23646566696e652044696e745f636f7079746f70747228737263412c737263422c6465737429095c0a20202020646573742d3e776430203d2044696e7470312873726341293b09095c0a20202020646573742d3e776431203d2044696e7470322873726342290a0a0a2f2a206f74686572206d6163726f7320202a2f0a0a23646566696e652046696e645f6d735f6f6e655f6269742876616c75652c20706f736974696f6e29095c0a202020207b0909090909095c0a09696e74207661723b090909095c0a09666f7220287661723d383b20766172203e3d313b20766172203e3e3d203129207b095c0a09202020206966202876616c7565203e3e203332202d20706f736974696f6e2909095c0a0909706f736974696f6e202d3d207661723b09095c0a0909656c736520706f736974696f6e202b3d207661723b09095c0a097d09090909095c0a09696620282876616c7565203e3e203332202d20706f736974696f6e29203d3d203029095c0a0920202020706f736974696f6e2d2d3b090909095c0a09656c736520706f736974696f6e202d3d20323b0909095c0a202020207d0a0a0a2f2a0a202a20556e7369676e656420696e74206d6163726f730a202a2f0a23646566696e65204475696e745f636f707966726f6d707472287372632c64657374412c646573744229205c0a2020202044696e745f636f707966726f6d707472287372632c64657374412c6465737442290a23646566696e65204475696e745f636f7079746f70747228737263412c737263422c6465737429095c0a2020202044696e745f636f7079746f70747228737263412c737263422c64657374290a0a23646566696e65205375696e745f6973696e65786163745f746f5f73676c28696e745f76616c756529205c0a2020202028696e745f76616c7565203c3c203332202d2053474c5f4558505f4c454e475448290a0a23646566696e652053676c5f726f756e646e6561726573745f66726f6d5f7375696e74287375696e745f76616c75652c73676c5f76616c75652909095c0a20202020696620287375696e745f76616c7565202620313c3c2853474c5f4558505f4c454e475448202d203129292020202f2a20726f756e6420626974202a2f095c0a202020200969662028287375696e745f76616c7565203c3c203333202d2053474c5f4558505f4c454e47544829207c7c20536c6f772873676c5f76616c75652929095c0a090953616c6c2873676c5f76616c7565292b2b0a0a23646566696e65204475696e745f6973696e65786163745f746f5f73676c286475696e745f76616c7565412c6475696e745f76616c75654229095c0a2020202028284475696e747031286475696e745f76616c75654129203c3c203332202d2053474c5f4558505f4c454e47544829207c7c204475696e747032286475696e745f76616c75654229290a0a23646566696e652053676c5f726f756e646e6561726573745f66726f6d5f6475696e74286475696e745f76616c7565412c6475696e745f76616c7565422c73676c5f76616c756529205c0a20202020696620284475696e747031286475696e745f76616c75654129202620313c3c2853474c5f4558505f4c454e475448202d2031292909095c0a202020200969662028284475696e747031286475696e745f76616c75654129203c3c203333202d2053474c5f4558505f4c454e47544829207c7c09095c0a20202020094475696e747032286475696e745f76616c75654229207c7c20536c6f772873676c5f76616c756529292053616c6c2873676c5f76616c7565292b2b0a0a23646566696e65204475696e745f6973696e65786163745f746f5f64626c286475696e745f76616c75652920095c0a20202020284475696e747032286475696e745f76616c756529203c3c203332202d2044424c5f4558505f4c454e475448290a0a23646566696e652044626c5f726f756e646e6561726573745f66726f6d5f6475696e74286475696e745f6f706e64422c64626c5f6f706e64412c64626c5f6f706e64422920095c0a20202020696620284475696e747032286475696e745f6f706e644229202620313c3c2844424c5f4558505f4c454e475448202d203129290909095c0a2020202020202069662028284475696e747032286475696e745f6f706e644229203c3c203333202d2044424c5f4558505f4c454e47544829207c7c20446c6f7770322864626c5f6f706e64422929205c0a2020202020202020202069662028282b2b44616c6c70322864626c5f6f706e644229293d3d30292044616c6c70312864626c5f6f706e6441292b2b0a0a23646566696e65205375696e745f66726f6d5f73676c5f6d616e7469737361287372632c6578706f6e656e742c726573756c7429095c0a2020202053616c6c28726573756c7429203d2028756e7369676e6564292853616c6c2873726329203c3c2053474c5f4558505f4c454e475448293e3e283331202d206578706f6e656e74290a0a23646566696e652053676c5f6973696e65786163745f746f5f756e7369676e65642873676c5f76616c75652c6578706f6e656e7429095c0a2020202053676c5f6973696e65786163745f746f5f6669782873676c5f76616c75652c6578706f6e656e74290a0a23646566696e65204475696e745f66726f6d5f73676c5f6d616e74697373612873676c5f76616c75652c6578706f6e656e742c64726573756c74412c64726573756c744229095c0a20207b756e7369676e656420696e742076616c203d2053616c6c2873676c5f76616c756529203c3c2053474c5f4558505f4c454e4754483b09095c0a20202020696620286578706f6e656e74203c3d20333129207b0909090909095c0a0944696e7470312864726573756c744129203d20303b0909090909095c0a0944696e7470322864726573756c744229203d2076616c203e3e20283331202d206578706f6e656e74293b0909095c0a202020207d0909090909090909095c0a20202020656c7365207b09090909090909095c0a0944696e7470312864726573756c744129203d2076616c203e3e20283633202d206578706f6e656e74293b0909095c0a0944696e7470322864726573756c744229203d206578706f6e656e74203c3d203632203f2076616c203c3c20286578706f6e656e74202d20333129203a20303b095c0a202020207d0909090909090909095c0a20207d0a0a23646566696e65204475696e745f7365747a65726f2864726573756c74412c64726573756c74422920095c0a2020202044696e745f7365747a65726f2864726573756c74412c64726573756c7442290a0a23646566696e65204475696e745f696e6372656d656e742864726573756c74412c64726573756c7442292044696e745f696e6372656d656e742864726573756c74412c64726573756c744229200a0a23646566696e65204475696e745f69736f6e655f6c6f7770322864726573756c744229202044696e745f69736f6e655f6c6f7770322864726573756c7442290a0a23646566696e65205375696e745f66726f6d5f64626c5f6d616e746973736128737263412c737263422c6578706f6e656e742c6465737429205c0a202020205368696674646f75626c652844616c6c70312873726341292c44616c6c70322873726342292c32312c64657374293b205c0a2020202064657374203d2028756e7369676e65642964657374203e3e203331202d206578706f6e656e740a0a23646566696e652044626c5f6973696e65786163745f746f5f756e7369676e65642864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e7429205c0a2020202044626c5f6973696e65786163745f746f5f6669782864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e74290a0a23646566696e65204475696e745f66726f6d5f64626c5f6d616e74697373612864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742c64657374412c646573744229205c0a2020202044696e745f66726f6d5f64626c5f6d616e74697373612864626c5f76616c7565412c64626c5f76616c7565422c6578706f6e656e742c64657374412c646573744229200a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7061726973632f6d6174682d656d752f64626c5f666c6f61742e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030303030363634003030303030303000303030303030300030303030303130373634320031323131343734343333300030303230373036003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |