1. | 6d5f646576696365202a6465762c0a0909092020202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a097374727563742064726d5f6465766963655f646d61202a646d61203d206465762d3e646d613b0a09696e7420693b0a0a096966202821646d61290a090972657475726e3b0a09666f72202869203d20303b2069203c20646d612d3e6275665f636f756e743b20692b2b29207b0a090969662028646d612d3e6275666c6973745b695d2d3e66696c655f70726976203d3d2066696c655f7072697629207b0a0909097377697463682028646d612d3e6275666c6973745b695d2d3e6c69737429207b0a090909636173652044524d5f4c4953545f4e4f4e453a0a0909090964726d5f667265655f627566666572286465762c20646d612d3e6275666c6973745b695d293b0a09090909627265616b3b0a090909636173652044524d5f4c4953545f574149543a0a09090909646d612d3e6275666c6973745b695d2d3e6c697374203d2044524d5f4c4953545f5245434c41494d3b0a09090909627265616b3b0a09090964656661756c743a0a090909092f2a2042756666657220616c7265616479206f6e2068617264776172652e202a2f0a09090909627265616b3b0a0909097d0a09097d0a097d0a7d0a0a4558504f52545f53594d424f4c2864726d5f636f72655f7265636c61696d5f62756666657273293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f64726d5f64705f68656c7065722e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323137363300313231313437343433333000303032303637360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420c2a92032303039204b65697468205061636b6172640a202a0a202a205065726d697373696f6e20746f207573652c20636f70792c206d6f646966792c20646973747269627574652c20616e642073656c6c207468697320736f66747761726520616e64206974730a202a20646f63756d656e746174696f6e20666f7220616e7920707572706f736520697320686572656279206772616e74656420776974686f7574206665652c2070726f766964656420746861740a202a207468652061626f766520636f70797269676874206e6f746963652061707065617220696e20616c6c20636f7069657320616e64207468617420626f7468207468617420636f707972696768740a202a206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652061707065617220696e20737570706f7274696e6720646f63756d656e746174696f6e2c20616e640a202a207468617420746865206e616d65206f662074686520636f7079726967687420686f6c64657273206e6f74206265207573656420696e206164766572746973696e67206f720a202a207075626c6963697479207065727461696e696e6720746f20646973747269627574696f6e206f662074686520736f66747761726520776974686f75742073706563696669632c0a202a207772697474656e207072696f72207065726d697373696f6e2e202054686520636f7079726967687420686f6c64657273206d616b65206e6f20726570726573656e746174696f6e730a202a2061626f75742074686520737569746162696c697479206f66207468697320736f66747761726520666f7220616e7920707572706f73652e202049742069732070726f7669646564202261730a202a2069732220776974686f75742065787072657373206f7220696d706c6965642077617272616e74792e0a202a0a202a2054484520434f5059524947485420484f4c4445525320444953434c41494d20414c4c2057415252414e5449455320574954482052454741524420544f205448495320534f4654574152452c0a202a20494e434c5544494e4720414c4c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553532c20494e204e4f0a202a204556454e54205348414c4c2054484520434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e59205350454349414c2c20494e444952454354204f520a202a20434f4e53455155454e5449414c2044414d41474553204f5220414e592044414d414745532057484154534f4556455220524553554c54494e472046524f4d204c4f5353204f46205553452c0a202a2044415441204f522050524f464954532c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c204e45474c4947454e4345204f52204f544845520a202a20544f5254494f555320414354494f4e2c2041524953494e47204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520555345204f5220504552464f524d414e43450a202a204f46205448495320534f4654574152452e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c64726d2f64726d5f64705f68656c7065722e683e0a23696e636c756465203c64726d2f64726d502e683e0a0a2f2a2a0a202a20444f433a2064702068656c706572730a202a0a202a2054686573652066756e6374696f6e7320636f6e7461696e20736f6d6520636f6d6d6f6e206c6f67696320616e642068656c7065727320617420766172696f7573206162737472616374696f6e0a202a206c6576656c7320746f206465616c207769746820446973706c617920506f72742073696e6b206465766963657320616e642072656c61746564207468696e6773206c696b65204450206175780a202a206368616e6e656c207472616e73666572732c20454449442072656164696e67206f76657220445020617578206368616e6e656c732c206465636f64696e67206365727461696e20445043440a202a20626c6f636b732c202e2e2e0a202a2f0a0a2f2a2052756e20612073696e676c65204155585f434820493243207472616e73616374696f6e2c2077726974696e672f72656164696e672064617461206173206e6563657373617279202a2f0a73746174696320696e740a6932635f616c676f5f64705f6175785f7472616e73616374696f6e28737472756374206932635f61646170746572202a616461707465722c20696e74206d6f64652c0a0909092020202075696e74385f742077726974655f627974652c2075696e74385f74202a726561645f62797465290a7b0a09737472756374206932635f616c676f5f64705f6175785f64617461202a616c676f5f64617461203d20616461707465722d3e616c676f5f646174613b0a09696e74207265743b0a0a09726574203d20282a616c676f5f646174612d3e6175785f63682928616461707465722c206d6f64652c0a0909090920202077726974655f627974652c20726561645f62797465293b0a0972657475726e207265743b0a7d0a0a2f2a0a202a20493243206f766572204155582043480a202a2f0a0a2f2a0a202a2053656e642074686520616464726573732e2049662074686520493243206c696e6b2069732072756e6e696e672c207468697320277265737461727473270a202a2074686520636f6e6e656374696f6e207769746820746865206e657720616464726573732c2074686973206973207573656420666f7220646f696e670a202a206120777269746520666f6c6c6f7765642062792061207265616420286173206e656564656420666f7220444443290a202a2f0a73746174696320696e740a6932635f616c676f5f64705f6175785f6164647265737328737472756374206932635f61646170746572202a616461707465722c2075313620616464726573732c20626f6f6c2072656164696e67290a7b0a09737472756374206932635f616c676f5f64705f6175785f64617461202a616c676f5f64617461203d20616461707465722d3e616c676f5f646174613b0a09696e74206d6f6465203d204d4f44455f4932435f53544152543b0a09696e74207265743b0a0a096966202872656164696e67290a09096d6f6465207c3d204d4f44455f4932435f524541443b0a09656c73650a09096d6f6465207c3d204d4f44455f4932435f57524954453b0a09616c676f5f646174612d3e61646472657373203d20616464726573733b0a09616c676f5f646174612d3e72756e6e696e67203d20747275653b0a09726574203d206932635f616c676f5f64705f6175785f7472616e73616374696f6e28616461707465722c206d6f64652c20302c204e554c4c293b0a0972657475726e207265743b0a7d0a0a2f2a0a202a2053746f702074686520493243207472616e73616374696f6e2e205468697320636c6f736573206f757420746865206c696e6b2c2073656e64696e670a202a206120626172652061646472657373207061636b6574207769746820746865204d4f5420626974207475726e6564206f66660a202a2f0a73746174696320766f69640a6932635f616c676f5f64705f6175785f73746f7028737472756374206932635f61646170746572202a616461707465722c20626f6f6c2072656164696e67290a7b0a09737472756374206932635f616c676f5f64705f6175785f64617461202a616c676f5f64617461203d20616461707465722d3e616c676f5f646174613b0a09696e74206d6f6465203d204d4f44455f4932435f53544f503b0a0a096966202872656164696e67290a09096d6f6465207c3d204d4f44455f4932435f524541443b0a09656c73650a09096d6f6465207c3d204d4f44455f4932435f57524954453b0a0969662028616c676f5f646174612d3e72756e6e696e6729207b0a090928766f696429206932635f616c676f5f64705f6175785f7472616e73616374696f6e28616461707465722c206d6f64652c20302c204e554c4c293b0a0909616c676f5f646174612d3e72756e6e696e67203d2066616c73653b0a097d0a7d0a0a2f2a0a202a20577269746520612073696e676c65206279746520746f207468652063757272656e742049324320616464726573732c207468650a202a2074686520493243206c696e6b206d7573742062652072756e6e696e67206f7220746869732072657475726e73202d45494f0a202a2f0a73746174696320696e740a6932635f616c676f5f64705f6175785f7075745f6279746528737472756374206932635f61646170746572202a616461707465722c2075382062797465290a7b0a09737472756374206932635f616c676f5f64705f6175785f64617461202a616c676f5f64617461203d20616461707465722d3e616c676f5f646174613b0a09696e74207265743b0a0a096966202821616c676f5f646174612d3e72756e6e696e67290a090972657475726e202d45494f3b0a0a09726574203d206932635f616c676f5f64705f6175785f7472616e73616374696f6e28616461707465722c204d4f44455f4932435f57524954452c20627974652c204e554c4c293b0a0972657475726e207265743b0a7d0a0a2f2a0a202a205265616420612073696e676c6520627974652066726f6d207468652063757272656e742049324320616464726573732c207468650a202a20493243206c696e6b206d7573742062652072756e6e696e67206f7220746869732072657475726e73202d45494f0a202a2f0a73746174696320696e740a6932635f616c676f5f64705f6175785f6765745f6279746528737472756374206932635f61646170746572202a616461707465722c207538202a627974655f726574290a7b0a09737472756374206932635f616c676f5f64705f6175785f64617461202a616c676f5f64617461203d20616461707465722d3e616c676f5f646174613b0a09696e74207265743b0a0a096966202821616c676f5f646174612d3e72756e6e696e67290a090972657475726e202d45494f3b0a0a09726574203d206932635f616c676f5f64705f6175785f7472616e73616374696f6e28616461707465722c204d4f44455f4932435f524541442c20302c20627974655f726574293b0a0972657475726e207265743b0a7d0a0a73746174696320696e740a6932635f616c676f5f64705f6175785f7866657228737472756374206932635f61646170746572202a616461707465722c0a09092020202020737472756374206932635f6d7367202a6d7367732c0a09092020202020696e74206e756d290a7b0a09696e7420726574203d20303b0a09626f6f6c2072656164696e67203d2066616c73653b0a09696e74206d3b0a09696e7420623b0a0a09666f7220286d203d20303b206d203c206e756d3b206d2b2b29207b0a0909753136206c656e203d206d7367735b6d5d2e6c656e3b0a09097538202a627566203d206d7367735b6d5d2e6275663b0a090972656164696e67203d20286d7367735b6d5d2e666c6167732026204932435f4d5f52442920213d20303b0a0909726574203d206932635f616c676f5f64705f6175785f6164647265737328616461707465722c206d7367735b6d5d2e616464722c2072656164696e67293b0a090969662028726574203c2030290a090909627265616b3b0a09096966202872656164696e6729207b0a090909666f72202862203d20303b2062203c206c656e3b20622b2b29207b0a09090909726574203d206932635f616c676f5f64705f6175785f6765745f6279746528616461707465722c20266275665b625d293b0a0909090969662028726574203c2030290a0909090909627265616b3b0a0909097d0a09097d20656c7365207b0a090909666f72202862203d20303b2062203c206c656e3b20622b2b29207b0a09090909726574203d206932635f616c676f5f64705f6175785f7075745f6279746528616461707465722c206275665b625d293b0a0909090969662028726574203c2030290a0909090909627265616b3b0a0909097d0a09097d0a090969662028726574203c2030290a090909627265616b3b0a097d0a0969662028726574203e3d2030290a0909726574203d206e756d3b0a096932635f616c676f5f64705f6175785f73746f7028616461707465722c2072656164696e67293b0a0944524d5f44454255475f4b4d53282264705f6175785f786665722072657475726e2025645c6e222c20726574293b0a0972657475726e207265743b0a7d0a0a737461746963207533320a6932635f616c676f5f64705f6175785f66756e6374696f6e616c69747928737472756374206932635f61646170746572202a61646170746572290a7b0a0972657475726e204932435f46554e435f493243207c204932435f46554e435f534d4255535f454d554c207c0a09202020202020204932435f46554e435f534d4255535f524541445f424c4f434b5f44415441207c0a09202020202020204932435f46554e435f534d4255535f424c4f434b5f50524f435f43414c4c207c0a09202020202020204932435f46554e435f31304249545f414444523b0a7d0a0a73746174696320636f6e737420737472756374206932635f616c676f726974686d206932635f64705f6175785f616c676f203d207b0a092e6d61737465725f78666572093d206932635f616c676f5f64705f6175785f786665722c0a092e66756e6374696f6e616c697479093d206932635f616c676f5f64705f6175785f66756e6374696f6e616c6974792c0a7d3b0a0a73746174696320766f69640a6932635f64705f6175785f72657365745f62757328737472756374206932635f61646170746572202a61646170746572290a7b0a0928766f696429206932635f616c676f5f64705f6175785f6164647265737328616461707465722c20302c2066616c7365293b0a0928766f696429206932635f616c676f5f64705f6175785f73746f7028616461707465722c2066616c7365293b0a7d0a0a73746174696320696e740a6932635f64705f6175785f707265706172655f62757328737472756374206932635f61646170746572202a61646170746572290a7b0a09616461707465722d3e616c676f203d20266932635f64705f6175785f616c676f3b0a09616461707465722d3e72657472696573203d20333b0a096932635f64705f6175785f72657365745f6275732861646170746572293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a206932635f64705f6175785f6164645f6275732829202d20726567697374657220616e206932632061646170746572207573696e6720746865206175782063682068656c7065720a202a2040616461707465723a20693263206164617074657220746f2072656769737465720a202a0a202a20546869732072656769737465727320616e206932632061646170617465722074686174207573657320647020617578206368616e6e656c206173206974277320756e6465726c6179696e670a202a207472616e73706f72742e2054686520647269766572206e6565647320746f2066696c6c206f75742074686520266932635f616c676f5f64705f6175785f64617461207374727563747572650a202a20616e642073746f726520697420696e2074686520616c676f5f64617461206d656d626572206f662074686520406164617074657220617267756d656e742e20546869732077696c6c2062650a202a20757365642062792074686520693263206f7665722064702061757820616c676f726974686d20746f206472697665207468652068617264776172652e0a202a0a202a2052455455524e533a0a202a2030206f6e20737563636573732c202d4552524e4f206f6e206661696c7572652e0a202a2f0a696e740a6932635f64705f6175785f6164645f62757328737472756374206932635f61646170746572202a61646170746572290a7b0a09696e74206572726f723b0a0a096572726f72203d206932635f64705f6175785f707265706172655f6275732861646170746572293b0a09696620286572726f72290a090972657475726e206572726f723b0a096572726f72203d206932635f6164645f616461707465722861646170746572293b0a0972657475726e206572726f723b0a7d0a4558504f52545f53594d424f4c286932635f64705f6175785f6164645f627573293b0a0a2f2a2048656c7065727320666f72204450206c696e6b20747261696e696e67202a2f0a7374617469632075382064705f6c696e6b5f737461747573287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c20696e742072290a7b0a0972657475726e206c696e6b5f7374617475735b72202d2044505f4c414e45305f315f5354415455535d3b0a7d0a0a7374617469632075382064705f6765745f6c616e655f737461747573287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c0a0909092020202020696e74206c616e65290a7b0a09696e742069203d2044505f4c414e45305f315f535441545553202b20286c616e65203e3e2031293b0a09696e742073203d20286c616e652026203129202a20343b0a097538206c203d2064705f6c696e6b5f737461747573286c696e6b5f7374617475732c2069293b0a0972657475726e20286c203e3e2073292026203078663b0a7d0a0a626f6f6c2064726d5f64705f6368616e6e656c5f65715f6f6b287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c0a0909092020696e74206c616e655f636f756e74290a7b0a097538206c616e655f616c69676e3b0a097538206c616e655f7374617475733b0a09696e74206c616e653b0a0a096c616e655f616c69676e203d2064705f6c696e6b5f737461747573286c696e6b5f7374617475732c0a090909092020202044505f4c414e455f414c49474e5f5354415455535f55504441544544293b0a0969662028286c616e655f616c69676e20262044505f494e5445524c414e455f414c49474e5f444f4e4529203d3d2030290a090972657475726e2066616c73653b0a09666f7220286c616e65203d20303b206c616e65203c206c616e655f636f756e743b206c616e652b2b29207b0a09096c616e655f737461747573203d2064705f6765745f6c616e655f737461747573286c696e6b5f7374617475732c206c616e65293b0a090969662028286c616e655f73746174757320262044505f4348414e4e454c5f45515f424954532920213d2044505f4348414e4e454c5f45515f42495453290a09090972657475726e2066616c73653b0a097d0a0972657475726e20747275653b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6368616e6e656c5f65715f6f6b293b0a0a626f6f6c2064726d5f64705f636c6f636b5f7265636f766572795f6f6b287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c0a090909202020202020696e74206c616e655f636f756e74290a7b0a09696e74206c616e653b0a097538206c616e655f7374617475733b0a0a09666f7220286c616e65203d20303b206c616e65203c206c616e655f636f756e743b206c616e652b2b29207b0a09096c616e655f737461747573203d2064705f6765745f6c616e655f737461747573286c696e6b5f7374617475732c206c616e65293b0a090969662028286c616e655f73746174757320262044505f4c414e455f43525f444f4e4529203d3d2030290a09090972657475726e2066616c73653b0a097d0a0972657475726e20747275653b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f636c6f636b5f7265636f766572795f6f6b293b0a0a75382064726d5f64705f6765745f61646a7573745f726571756573745f766f6c74616765287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c0a090909092020202020696e74206c616e65290a7b0a09696e742069203d2044505f41444a5553545f524551554553545f4c414e45305f31202b20286c616e65203e3e2031293b0a09696e742073203d2028286c616e652026203129203f0a09092044505f41444a5553545f564f4c544147455f5357494e475f4c414e45315f5348494654203a0a09092044505f41444a5553545f564f4c544147455f5357494e475f4c414e45305f5348494654293b0a097538206c203d2064705f6c696e6b5f737461747573286c696e6b5f7374617475732c2069293b0a0a0972657475726e2028286c203e3e20732920262030783329203c3c2044505f545241494e5f564f4c544147455f5357494e475f53484946543b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6765745f61646a7573745f726571756573745f766f6c74616765293b0a0a75382064726d5f64705f6765745f61646a7573745f726571756573745f7072655f656d706861736973287538206c696e6b5f7374617475735b44505f4c494e4b5f5354415455535f53495a455d2c0a09090909092020696e74206c616e65290a7b0a09696e742069203d2044505f41444a5553545f524551554553545f4c414e45305f31202b20286c616e65203e3e2031293b0a09696e742073203d2028286c616e652026203129203f0a09092044505f41444a5553545f5052455f454d5048415349535f4c414e45315f5348494654203a0a09092044505f41444a5553545f5052455f454d5048415349535f4c414e45305f5348494654293b0a097538206c203d2064705f6c696e6b5f737461747573286c696e6b5f7374617475732c2069293b0a0a0972657475726e2028286c203e3e20732920262030783329203c3c2044505f545241494e5f5052455f454d5048415349535f53484946543b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6765745f61646a7573745f726571756573745f7072655f656d706861736973293b0a0a766f69642064726d5f64705f6c696e6b5f747261696e5f636c6f636b5f7265636f766572795f64656c617928753820647063645b44505f52454345495645525f4341505f53495a455d29207b0a0969662028647063645b44505f545241494e494e475f4155585f52445f494e54455256414c5d203d3d2030290a09097564656c617928313030293b0a09656c73650a09096d64656c617928647063645b44505f545241494e494e475f4155585f52445f494e54455256414c5d202a2034293b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6c696e6b5f747261696e5f636c6f636b5f7265636f766572795f64656c6179293b0a0a766f69642064726d5f64705f6c696e6b5f747261696e5f6368616e6e656c5f65715f64656c617928753820647063645b44505f52454345495645525f4341505f53495a455d29207b0a0969662028647063645b44505f545241494e494e475f4155585f52445f494e54455256414c5d203d3d2030290a09097564656c617928343030293b0a09656c73650a09096d64656c617928647063645b44505f545241494e494e475f4155585f52445f494e54455256414c5d202a2034293b0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6c696e6b5f747261696e5f6368616e6e656c5f65715f64656c6179293b0a0a75382064726d5f64705f6c696e6b5f726174655f746f5f62775f636f646528696e74206c696e6b5f72617465290a7b0a0973776974636820286c696e6b5f7261746529207b0a0963617365203136323030303a0a0964656661756c743a0a090972657475726e2044505f4c494e4b5f42575f315f36323b0a0963617365203237303030303a0a090972657475726e2044505f4c494e4b5f42575f325f373b0a0963617365203534303030303a0a090972657475726e2044505f4c494e4b5f42575f355f343b0a097d0a7d0a4558504f52545f53594d424f4c2864726d5f64705f6c696e6b5f726174655f746f5f62775f636f6465293b0a0a696e742064726d5f64705f62775f636f64655f746f5f6c696e6b5f72617465287538206c696e6b5f6277290a7b0a0973776974636820286c696e6b5f627729207b0a09636173652044505f4c494e4b5f42575f315f36323a0a0964656661756c743a0a090972657475726e203136323030303b0a09636173652044505f4c494e4b5f42575f325f373a0a090972657475726e203237303030303b0a09636173652044505f4c494e4b5f42575f355f343a0a090972657475726e203534303030303b0a097d0a7d0a4558504f52545f53594d424f4c2864726d5f64705f62775f636f64655f746f5f6c696e6b5f72617465293b0a000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f64726d5f6472762e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343136373000313231313437343433333000303031373532360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a205c66696c652064726d5f6472762e630a202a2047656e65726963206472697665722074656d706c6174650a202a0a202a205c617574686f72205269636b61726420452e202852696b29204661697468203c66616974684076616c696e75782e636f6d3e0a202a205c617574686f722047617265746820487567686573203c6761726574684076616c696e75782e636f6d3e0a202a0a202a20546f2075736520746869732074656d706c6174652c20796f75206d757374206174206c6561737420646566696e652074686520666f6c6c6f77696e67202873616d706c65730a202a20676976656e20666f7220746865204d474120647269766572293a0a202a0a202a205c636f64650a202a2023646566696e65204452495645525f415554484f5209225641204c696e75782053797374656d732c20496e632e220a202a0a202a2023646566696e65204452495645525f4e414d450909226d6761220a202a2023646566696e65204452495645525f444553430909224d6174726f7820473230302f47343030220a202a2023646566696e65204452495645525f444154450909223230303031313237220a202a0a202a2023646566696e652064726d5f7809096d67615f2323780a202a205c656e64636f64650a202a2f0a0a2f2a0a202a20437265617465643a20546875204e6f762032332030333a31303a35302032303030206279206761726574684076616c696e75782e636f6d0a202a0a202a20436f7079726967687420313939392c203230303020507265636973696f6e20496e73696768742c20496e632e2c204365646172205061726b2c2054657861732e0a202a20436f707972696768742032303030205641204c696e75782053797374656d732c20496e632e2c2053756e6e7976616c652c2043616c69666f726e69612e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a205641204c494e55582053595354454d5320414e442f4f522049545320535550504c49455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a2f0a0a23696e636c756465203c6c696e75782f646562756766732e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f636f72652e683e0a0a0a73746174696320696e742064726d5f76657273696f6e287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909202020202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a23646566696e652044524d5f494f43544c5f44454628696f63746c2c205f66756e632c205f666c61677329205c0a095b44524d5f494f43544c5f4e5228696f63746c295d203d207b2e636d64203d20696f63746c2c202e66756e63203d205f66756e632c202e666c616773203d205f666c6167732c202e636d645f647276203d20307d0a0a2f2a2a20496f63746c207461626c65202a2f0a737461746963207374727563742064726d5f696f63746c5f646573632064726d5f696f63746c735b5d203d207b0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f56455253494f4e2c2064726d5f76657273696f6e2c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f554e495155452c2064726d5f676574756e697175652c2030292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f4d414749432c2064726d5f6765746d616769632c2030292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4952515f42555349442c2064726d5f6972715f62795f62757369642c2044524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f4d41502c2064726d5f6765746d61702c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f434c49454e542c2064726d5f676574636c69656e742c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f53544154532c2064726d5f67657473746174732c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f4341502c2064726d5f6765746361702c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5345545f56455253494f4e2c2064726d5f73657476657273696f6e2c2044524d5f4d4153544552292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5345545f554e495155452c2064726d5f736574756e697175652c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f424c4f434b2c2064726d5f6e6f6f702c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f554e424c4f434b2c2064726d5f6e6f6f702c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f415554485f4d414749432c2064726d5f617574686d616769632c2044524d5f415554487c44524d5f4d4153544552292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4144445f4d41502c2064726d5f6164646d61705f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f524d5f4d41502c2064726d5f726d6d61705f696f63746c2c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5345545f53415245415f4354582c2064726d5f73657473617265616374782c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f53415245415f4354582c2064726d5f67657473617265616374782c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5345545f4d41535445522c2064726d5f7365746d61737465725f696f63746c2c2044524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f44524f505f4d41535445522c2064726d5f64726f706d61737465725f696f63746c2c2044524d5f524f4f545f4f4e4c59292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4144445f4354582c2064726d5f6164646374782c2044524d5f415554487c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f524d5f4354582c2064726d5f726d6374782c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f445f4354582c2064726d5f6d6f646374782c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4745545f4354582c2064726d5f6765746374782c2044524d5f41555448292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5357495443485f4354582c2064726d5f7377697463686374782c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4e45575f4354582c2064726d5f6e65776374782c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5245535f4354582c2064726d5f7265736374782c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4144445f445241572c2064726d5f6e6f6f702c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f524d5f445241572c2064726d5f6e6f6f702c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4c4f434b2c2064726d5f6c6f636b2c2044524d5f41555448292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f554e4c4f434b2c2064726d5f756e6c6f636b2c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f46494e4953482c2064726d5f6e6f6f702c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4144445f425546532c2064726d5f616464627566732c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d41524b5f425546532c2064726d5f6d61726b627566732c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f494e464f5f425546532c2064726d5f696e666f627566732c2044524d5f41555448292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d41505f425546532c2064726d5f6d6170627566732c2044524d5f41555448292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f465245455f425546532c2064726d5f66726565627566732c2044524d5f41555448292c0a092f2a205468652044524d5f494f43544c5f444d4120696f63746c2073686f756c6420626520646566696e656420627920746865206472697665722e202a2f0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f444d412c204e554c4c2c2044524d5f41555448292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f434f4e54524f4c2c2064726d5f636f6e74726f6c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0a236966205f5f4f535f4841535f4147500a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f414351554952452c2064726d5f6167705f616371756972655f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f52454c454153452c2064726d5f6167705f72656c656173655f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f454e41424c452c2064726d5f6167705f656e61626c655f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f494e464f2c2064726d5f6167705f696e666f5f696f63746c2c2044524d5f41555448292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f414c4c4f432c2064726d5f6167705f616c6c6f635f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f465245452c2064726d5f6167705f667265655f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f42494e442c2064726d5f6167705f62696e645f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4147505f554e42494e442c2064726d5f6167705f756e62696e645f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a23656e6469660a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f53475f414c4c4f432c2064726d5f73675f616c6c6f635f696f63746c2c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f53475f465245452c2064726d5f73675f667265652c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f574149545f56424c414e4b2c2064726d5f776169745f76626c616e6b2c2044524d5f554e4c4f434b4544292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455345545f43544c2c2064726d5f6d6f64657365745f63746c2c2030292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5550444154455f445241572c2064726d5f6e6f6f702c2044524d5f415554487c44524d5f4d41535445527c44524d5f524f4f545f4f4e4c59292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f47454d5f434c4f53452c2064726d5f67656d5f636c6f73655f696f63746c2c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f47454d5f464c494e4b2c2064726d5f67656d5f666c696e6b5f696f63746c2c2044524d5f415554487c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f47454d5f4f50454e2c2064726d5f67656d5f6f70656e5f696f63746c2c2044524d5f415554487c44524d5f554e4c4f434b4544292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4745545245534f55524345532c2064726d5f6d6f64655f6765747265736f75726365732c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5052494d455f48414e444c455f544f5f46442c2064726d5f7072696d655f68616e646c655f746f5f66645f696f63746c2c2044524d5f415554487c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f5052494d455f46445f544f5f48414e444c452c2064726d5f7072696d655f66645f746f5f68616e646c655f696f63746c2c2044524d5f415554487c44524d5f554e4c4f434b4544292c0a0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f474554504c414e455245534f55524345532c2064726d5f6d6f64655f676574706c616e655f7265732c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f474554435254432c2064726d5f6d6f64655f676574637274632c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f534554435254432c2064726d5f6d6f64655f736574637274632c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f474554504c414e452c2064726d5f6d6f64655f676574706c616e652c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f534554504c414e452c2064726d5f6d6f64655f736574706c616e652c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f435552534f522c2064726d5f6d6f64655f637572736f725f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f47455447414d4d412c2064726d5f6d6f64655f67616d6d615f6765745f696f63746c2c2044524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f53455447414d4d412c2064726d5f6d6f64655f67616d6d615f7365745f696f63746c2c2044524d5f4d41535445527c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f474554454e434f4445522c2064726d5f6d6f64655f676574656e636f6465722c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f474554434f4e4e4543544f522c2064726d5f6d6f64655f676574636f6e6e6563746f722c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4154544143484d4f44452c2064726d5f6d6f64655f6174746163686d6f64655f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4445544143484d4f44452c2064726d5f6d6f64655f6465746163686d6f64655f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f47455450524f50455254592c2064726d5f6d6f64655f67657470726f70657274795f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f53455450524f50455254592c2064726d5f6d6f64655f636f6e6e6563746f725f70726f70657274795f7365745f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f47455450524f50424c4f422c2064726d5f6d6f64655f676574626c6f625f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f47455446422c2064726d5f6d6f64655f67657466622c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f41444446422c2064726d5f6d6f64655f61646466622c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4144444642322c2064726d5f6d6f64655f6164646662322c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f524d46422c2064726d5f6d6f64655f726d66622c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f504147455f464c49502c2064726d5f6d6f64655f706167655f666c69705f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f444952545946422c2064726d5f6d6f64655f646972747966625f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4352454154455f44554d422c2064726d5f6d6f64655f6372656174655f64756d625f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4d41505f44554d422c2064726d5f6d6f64655f6d6d61705f64756d625f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f44455354524f595f44554d422c2064726d5f6d6f64655f64657374726f795f64756d625f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4f424a5f47455450524f504552544945532c2064726d5f6d6f64655f6f626a5f6765745f70726f706572746965735f696f63746c2c2044524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a0944524d5f494f43544c5f4445462844524d5f494f43544c5f4d4f44455f4f424a5f53455450524f50455254592c2064726d5f6d6f64655f6f626a5f7365745f70726f70657274795f696f63746c2c2044524d5f4d41535445527c44524d5f434f4e54524f4c5f414c4c4f577c44524d5f554e4c4f434b4544292c0a7d3b0a0a23646566696e652044524d5f434f52455f494f43544c5f434f554e540941525241595f53495a45282064726d5f696f63746c7320290a0a2f2a2a0a202a2054616b6520646f776e207468652044524d206465766963652e0a202a0a202a205c706172616d206465762044524d20646576696365207374727563747572652e0a202a0a202a204672656573206576657279207265736f7572636520696e205c70206465762e0a202a0a202a205c73612064726d5f6465766963650a202a2f0a696e742064726d5f6c617374636c6f7365287374727563742064726d5f646576696365202a20646576290a7b0a097374727563742064726d5f766d615f656e747279202a766d612c202a766d615f74656d703b0a0a0944524d5f444542554728225c6e22293b0a0a09696620286465762d3e6472697665722d3e6c617374636c6f7365290a09096465762d3e6472697665722d3e6c617374636c6f736528646576293b0a0944524d5f44454255472822647269766572206c617374636c6f736520636f6d706c657465645c6e22293b0a0a09696620286465762d3e6972715f656e61626c6564202626202164726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f4d4f444553455429290a090964726d5f6972715f756e696e7374616c6c28646576293b0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a092f2a20436c6561722041475020696e666f726d6174696f6e202a2f0a096966202864726d5f636f72655f6861735f4147502864657629202626206465762d3e6167702026260a0909092164726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f4d4f44455345542929207b0a09097374727563742064726d5f6167705f6d656d202a656e7472792c202a74656d70653b0a0a09092f2a2052656d6f766520414750207265736f75726365732c20627574206c65617665206465762d3e6167700a0909202020696e7461637420756e74696c206472765f636c65616e75702069732063616c6c65642e202a2f0a09096c6973745f666f725f656163685f656e7472795f7361666528656e7472792c2074656d70652c20266465762d3e6167702d3e6d656d6f72792c206865616429207b0a09090969662028656e7472792d3e626f756e64290a0909090964726d5f756e62696e645f61677028656e7472792d3e6d656d6f7279293b0a09090964726d5f667265655f61677028656e7472792d3e6d656d6f72792c20656e7472792d3e7061676573293b0a0909096b6672656528656e747279293b0a09097d0a0909494e49545f4c4953545f4845414428266465762d3e6167702d3e6d656d6f7279293b0a0a0909696620286465762d3e6167702d3e6163717569726564290a09090964726d5f6167705f72656c6561736528646576293b0a0a09096465762d3e6167702d3e6163717569726564203d20303b0a09096465762d3e6167702d3e656e61626c6564203d20303b0a097d0a096966202864726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f534729202626206465762d3e73672026260a09202020202164726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f4d4f44455345542929207b0a090964726d5f73675f636c65616e7570286465762d3e7367293b0a09096465762d3e7367203d204e554c4c3b0a097d0a0a092f2a20436c65617220766d61206c69737420286f6e6c79206275696c7420666f7220646562756767696e6729202a2f0a096c6973745f666f725f656163685f656e7472795f7361666528766d612c20766d615f74656d702c20266465762d3e766d616c6973742c206865616429207b0a09096c6973745f64656c2826766d612d3e68656164293b0a09096b6672656528766d61293b0a097d0a0a096966202864726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f484156455f444d41292026260a09202020202164726d5f636f72655f636865636b5f66656174757265286465762c204452495645525f4d4f444553455429290a090964726d5f646d615f74616b65646f776e28646576293b0a0a096465762d3e6465765f6d617070696e67203d204e554c4c3b0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a0944524d5f444542554728226c617374636c6f736520636f6d706c657465645c6e22293b0a0972657475726e20303b0a7d0a0a2f2a2a2046696c65206f7065726174696f6e7320737472756374757265202a2f0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e732064726d5f737475625f666f7073203d207b0a092e6f776e6572203d20544849535f4d4f44554c452c0a092e6f70656e203d2064726d5f737475625f6f70656e2c0a092e6c6c7365656b203d206e6f6f705f6c6c7365656b2c0a7d3b0a0a73746174696320696e74205f5f696e69742064726d5f636f72655f696e697428766f6964290a7b0a09696e7420726574203d202d454e4f4d454d3b0a0a0964726d5f676c6f62616c5f696e697428293b0a096964725f696e6974282664726d5f6d696e6f72735f696472293b0a0a096966202872656769737465725f6368726465762844524d5f4d414a4f522c202264726d222c202664726d5f737475625f666f707329290a0909676f746f206572725f70313b0a0a0964726d5f636c617373203d2064726d5f73797366735f63726561746528544849535f4d4f44554c452c202264726d22293b0a096966202849535f4552522864726d5f636c6173732929207b0a09097072696e746b284b45524e5f455252202244524d3a204572726f72206372656174696e672064726d20636c6173732e5c6e22293b0a0909726574203d205054525f4552522864726d5f636c617373293b0a0909676f746f206572725f70323b0a097d0a0a0964726d5f70726f635f726f6f74203d2070726f635f6d6b6469722822647269222c204e554c4c293b0a09696620282164726d5f70726f635f726f6f7429207b0a090944524d5f4552524f52282243616e6e6f7420637265617465202f70726f632f6472695c6e22293b0a0909726574203d202d313b0a0909676f746f206572725f70333b0a097d0a0a0964726d5f646562756766735f726f6f74203d20646562756766735f6372656174655f6469722822647269222c204e554c4c293b0a09696620282164726d5f646562756766735f726f6f7429207b0a090944524d5f4552524f52282243616e6e6f7420637265617465202f7379732f6b65726e656c2f64656275672f6472695c6e22293b0a0909726574203d202d313b0a0909676f746f206572725f70333b0a097d0a0a0944524d5f494e464f2822496e697469616c697a65642025732025642e25642e25642025735c6e222c0a090920434f52455f4e414d452c20434f52455f4d414a4f522c20434f52455f4d494e4f522c20434f52455f50415443484c4556454c2c20434f52455f44415445293b0a0972657475726e20303b0a6572725f70333a0a0964726d5f73797366735f64657374726f7928293b0a6572725f70323a0a09756e72656769737465725f6368726465762844524d5f4d414a4f522c202264726d22293b0a0a096964725f64657374726f79282664726d5f6d696e6f72735f696472293b0a6572725f70313a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964205f5f657869742064726d5f636f72655f6578697428766f6964290a7b0a0972656d6f76655f70726f635f656e7472792822647269222c204e554c4c293b0a09646562756766735f72656d6f76652864726d5f646562756766735f726f6f74293b0a0964726d5f73797366735f64657374726f7928293b0a0a09756e72656769737465725f6368726465762844524d5f4d414a4f522c202264726d22293b0a0a096964725f72656d6f76655f616c6c282664726d5f6d696e6f72735f696472293b0a096964725f64657374726f79282664726d5f6d696e6f72735f696472293b0a7d0a0a6d6f64756c655f696e69742864726d5f636f72655f696e6974293b0a6d6f64756c655f657869742864726d5f636f72655f65786974293b0a0a2f2a2a0a202a20436f707920616e6420494f43544c2072657475726e20737472696e6720746f20757365722073706163650a202a2f0a73746174696320696e742064726d5f636f70795f6669656c642863686172202a6275662c2073697a655f74202a6275665f6c656e2c20636f6e73742063686172202a76616c7565290a7b0a09696e74206c656e3b0a0a092f2a20646f6e2774206f766572666c6f772075736572627566202a2f0a096c656e203d207374726c656e2876616c7565293b0a09696620286c656e203e202a6275665f6c656e290a09096c656e203d202a6275665f6c656e3b0a0a092f2a206c657420757365727370616365206b6e6f77206578616374206c656e677468206f66206472697665722076616c75652028776869636820636f756c642062650a09202a206c6172676572207468616e20746865207573657273706163652d737570706c6965642062756666657229202a2f0a092a6275665f6c656e203d207374726c656e2876616c7565293b0a0a092f2a2066696e616c6c792c207472792066696c6c696e6720696e207468652075736572627566202a2f0a09696620286c656e20262620627566290a090969662028636f70795f746f5f75736572286275662c2076616c75652c206c656e29290a09090972657475726e202d454641554c543b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a204765742076657273696f6e20696e666f726d6174696f6e0a202a0a202a205c706172616d20696e6f64652064657669636520696e6f64652e0a202a205c706172616d2066696c702066696c6520706f696e7465722e0a202a205c706172616d20636d6420636f6d6d616e642e0a202a205c706172616d20617267207573657220617267756d656e742c20706f696e74696e6720746f20612064726d5f76657273696f6e207374727563747572652e0a202a205c72657475726e207a65726f206f6e2073756363657373206f72206e65676174697665206e756d626572206f6e206661696c7572652e0a202a0a202a2046696c6c7320696e207468652076657273696f6e20696e666f726d6174696f6e20696e205c70206172672e0a202a2f0a73746174696320696e742064726d5f76657273696f6e287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909202020202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a097374727563742064726d5f76657273696f6e202a76657273696f6e203d20646174613b0a09696e74206572723b0a0a0976657273696f6e2d3e76657273696f6e5f6d616a6f72203d206465762d3e6472697665722d3e6d616a6f723b0a0976657273696f6e2d3e76657273696f6e5f6d696e6f72203d206465762d3e6472697665722d3e6d696e6f723b0a0976657273696f6e2d3e76657273696f6e5f70617463686c6576656c203d206465762d3e6472697665722d3e70617463686c6576656c3b0a09657272203d2064726d5f636f70795f6669656c642876657273696f6e2d3e6e616d652c202676657273696f6e2d3e6e616d655f6c656e2c0a0909096465762d3e6472697665722d3e6e616d65293b0a096966202821657272290a0909657272203d2064726d5f636f70795f6669656c642876657273696f6e2d3e646174652c202676657273696f6e2d3e646174655f6c656e2c0a090909096465762d3e6472697665722d3e64617465293b0a096966202821657272290a0909657272203d2064726d5f636f70795f6669656c642876657273696f6e2d3e646573632c202676657273696f6e2d3e646573635f6c656e2c0a090909096465762d3e6472697665722d3e64657363293b0a0a0972657475726e206572723b0a7d0a0a2f2a2a0a202a2043616c6c6564207768656e6576657220612070726f6365737320706572666f726d7320616e20696f63746c206f6e202f6465762f64726d2e0a202a0a202a205c706172616d20696e6f64652064657669636520696e6f64652e0a202a205c706172616d2066696c655f707269762044524d2066696c6520707269766174652e0a202a205c706172616d20636d6420636f6d6d616e642e0a202a205c706172616d20617267207573657220617267756d656e742e0a202a205c72657475726e207a65726f206f6e2073756363657373206f72206e65676174697665206e756d626572206f6e206661696c7572652e0a202a0a202a204c6f6f6b732075702074686520696f63746c2066756e6374696f6e20696e20746865203a3a696f63746c73207461626c652c20636865636b696e6720666f7220726f6f740a202a2070726576696c6567657320696620736f2072657175697265642c20616e64206469737061746368657320746f2074686520726573706563746976652066756e6374696f6e2e0a202a2f0a6c6f6e672064726d5f696f63746c287374727563742066696c65202a66696c702c0a09202020202020756e7369676e656420696e7420636d642c20756e7369676e6564206c6f6e6720617267290a7b0a097374727563742064726d5f66696c65202a66696c655f70726976203d2066696c702d3e707269766174655f646174613b0a097374727563742064726d5f646576696365202a6465763b0a097374727563742064726d5f696f63746c5f64657363202a696f63746c3b0a0964726d5f696f63746c5f74202a66756e633b0a09756e7369676e656420696e74206e72203d2044524d5f494f43544c5f4e5228636d64293b0a09696e7420726574636f6465203d202d45494e56414c3b0a096368617220737461636b5f6b646174615b3132385d3b0a0963686172202a6b64617461203d204e554c4c3b0a09756e7369676e656420696e74207573697a652c206173697a653b0a0a09646576203d2066696c655f707269762d3e6d696e6f722d3e6465763b0a0a096966202864726d5f6465766963655f69735f756e706c75676765642864657629290a090972657475726e202d454e4f4445563b0a0a0961746f6d69635f696e6328266465762d3e696f63746c5f636f756e74293b0a0961746f6d69635f696e6328266465762d3e636f756e74735b5f44524d5f535441545f494f43544c535d293b0a092b2b66696c655f707269762d3e696f63746c5f636f756e743b0a0a0944524d5f444542554728227069643d25642c20636d643d3078253032782c206e723d3078253032782c20646576203078256c782c20617574683d25645c6e222c0a090920207461736b5f7069645f6e722863757272656e74292c20636d642c206e722c0a09092020286c6f6e67296f6c645f656e636f64655f6465762866696c655f707269762d3e6d696e6f722d3e646576696365292c0a0909202066696c655f707269762d3e61757468656e74696361746564293b0a0a0969662028286e72203e3d2044524d5f434f52455f494f43544c5f434f554e54292026260a092020202028286e72203c2044524d5f434f4d4d414e445f4241534529207c7c20286e72203e3d2044524d5f434f4d4d414e445f454e442929290a0909676f746f206572725f69313b0a0969662028286e72203e3d2044524d5f434f4d4d414e445f424153452920262620286e72203c2044524d5f434f4d4d414e445f454e44292026260a0920202020286e72203c2044524d5f434f4d4d414e445f42415345202b206465762d3e6472697665722d3e6e756d5f696f63746c732929207b0a0909753332206472765f73697a653b0a0909696f63746c203d20266465762d3e6472697665722d3e696f63746c735b6e72202d2044524d5f434f4d4d414e445f424153455d3b0a09096472765f73697a65203d205f494f435f53495a4528696f63746c2d3e636d645f647276293b0a09097573697a65203d206173697a65203d205f494f435f53495a4528636d64293b0a0909696620286472765f73697a65203e206173697a65290a0909096173697a65203d206472765f73697a653b0a097d0a09656c73652069662028286e72203e3d2044524d5f434f4d4d414e445f454e4429207c7c20286e72203c2044524d5f434f4d4d414e445f424153452929207b0a0909696f63746c203d202664726d5f696f63746c735b6e725d3b0a0909636d64203d20696f63746c2d3e636d643b0a09097573697a65203d206173697a65203d205f494f435f53495a4528636d64293b0a097d20656c73650a0909676f746f206572725f69313b0a0a092f2a20446f206e6f74207472757374207573657273706163652c20757365206f7572206f776e20646566696e6974696f6e202a2f0a0966756e63203d20696f63746c2d3e66756e633b0a092f2a2069732074686572652061206c6f63616c206f766572726964653f202a2f0a0969662028286e72203d3d2044524d5f494f43544c5f4e522844524d5f494f43544c5f444d412929202626206465762d3e6472697665722d3e646d615f696f63746c290a090966756e63203d206465762d3e6472697665722d3e646d615f696f63746c3b0a0a09696620282166756e6329207b0a090944524d5f444542554728226e6f2066756e6374696f6e5c6e22293b0a0909726574636f6465203d202d45494e56414c3b0a097d20656c736520696620282828696f63746c2d3e666c61677320262044524d5f524f4f545f4f4e4c5929202626202163617061626c65284341505f5359535f41444d494e2929207c7c0a09092020202828696f63746c2d3e666c61677320262044524d5f4155544829202626202166696c655f707269762d3e61757468656e7469636174656429207c7c0a09092020202828696f63746c2d3e666c61677320262044524d5f4d415354455229202626202166696c655f707269762d3e69735f6d617374657229207c7c0a0909202020282128696f63746c2d3e666c61677320262044524d5f434f4e54524f4c5f414c4c4f5729202626202866696c655f707269762d3e6d696e6f722d3e74797065203d3d2044524d5f4d494e4f525f434f4e54524f4c292929207b0a0909726574636f6465203d202d4541434345533b0a097d20656c7365207b0a090969662028636d6420262028494f435f494e207c20494f435f4f55542929207b0a090909696620286173697a65203c3d2073697a656f6628737461636b5f6b646174612929207b0a090909096b64617461203d20737461636b5f6b646174613b0a0909097d20656c7365207b0a090909096b64617461203d206b6d616c6c6f63286173697a652c204746505f4b45524e454c293b0a0909090969662028216b6461746129207b0a0909090909726574636f6465203d202d454e4f4d454d3b0a0909090909676f746f206572725f69313b0a090909097d0a0909097d0a090909696620286173697a65203e207573697a65290a090909096d656d736574286b64617461202b207573697a652c20302c206173697a65202d207573697a65293b0a09097d0a0a090969662028636d64202620494f435f494e29207b0a09090969662028636f70795f66726f6d5f75736572286b646174612c2028766f6964205f5f75736572202a296172672c0a09090909092020207573697a652920213d203029207b0a09090909726574636f6465203d202d454641554c543b0a09090909676f746f206572725f69313b0a0909097d0a09097d20656c73650a0909096d656d736574286b646174612c20302c207573697a65293b0a0a090969662028696f63746c2d3e666c61677320262044524d5f554e4c4f434b4544290a090909726574636f6465203d2066756e63286465762c206b646174612c2066696c655f70726976293b0a0909656c7365207b0a0909096d757465785f6c6f636b282664726d5f676c6f62616c5f6d75746578293b0a090909726574636f6465203d2066756e63286465762c206b646174612c2066696c655f70726976293b0a0909096d757465785f756e6c6f636b282664726d5f676c6f62616c5f6d75746578293b0a09097d0a0a090969662028636d64202620494f435f4f555429207b0a09090969662028636f70795f746f5f757365722828766f6964205f5f75736572202a296172672c206b646174612c0a0909090909207573697a652920213d2030290a09090909726574636f6465203d202d454641554c543b0a09097d0a097d0a0a2020202020206572725f69313a0a09696620286b6461746120213d20737461636b5f6b64617461290a09096b66726565286b64617461293b0a0961746f6d69635f64656328266465762d3e696f63746c5f636f756e74293b0a0969662028726574636f6465290a090944524d5f44454255472822726574203d2025645c6e222c20726574636f6465293b0a0972657475726e20726574636f64653b0a7d0a0a4558504f52545f53594d424f4c2864726d5f696f63746c293b0a0a7374727563742064726d5f6c6f63616c5f6d6170202a64726d5f6765747361726561287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f6d61705f6c697374202a656e7472793b0a0a096c6973745f666f725f656163685f656e74727928656e7472792c20266465762d3e6d61706c6973742c206865616429207b0a090969662028656e7472792d3e6d617020262620656e7472792d3e6d61702d3e74797065203d3d205f44524d5f53484d2026260a09092020202028656e7472792d3e6d61702d3e666c6167732026205f44524d5f434f4e5441494e535f4c4f434b2929207b0a09090972657475726e20656e7472792d3e6d61703b0a09097d0a097d0a0972657475726e204e554c4c3b0a7d0a4558504f52545f53594d424f4c2864726d5f6765747361726561293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f64726d5f656469642e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031343733363600313231313437343433333000303031373635310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202863292032303036204c75632056657268616567656e2028717569726b73206c697374290a202a20436f707972696768742028632920323030372d3230303820496e74656c20436f72706f726174696f6e0a202a2020204a65737365204261726e6573203c6a657373652e6261726e657340696e74656c2e636f6d3e0a202a20436f70797269676874203230313020526564204861742c20496e632e0a202a0a202a204444432070726f62696e6720726f7574696e6573202864726d5f6464635f7265616420262064726d5f646f5f70726f62655f6464635f6564696429206f726967696e616c6c792066726f6d0a202a204642206c617965722e0a202a202020436f707972696768742028432920323030362044656e6e6973204d756e736965203c646d756e73696540636563726f7069612e636f6d3e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c20737562206c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e730a202a206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e2d494e4652494e47454d454e542e20494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6932632e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f656469642e683e0a23696e636c756465202264726d5f656469645f6d6f6465732e68220a0a23646566696e652076657273696f6e5f6772656174657228656469642c206d616a2c206d696e29205c0a0928282865646964292d3e76657273696f6e203e20286d616a2929207c7c205c0a0920282865646964292d3e76657273696f6e203d3d20286d616a29202626202865646964292d3e7265766973696f6e203e20286d696e2929290a0a23646566696e6520454449445f4553545f54494d494e47532031360a23646566696e6520454449445f5354445f54494d494e475320380a23646566696e6520454449445f44455441494c45445f54494d494e475320340a0a2f2a0a202a204544494420626c6f636b73206f757420696e207468652077696c64206861766520612076617269657479206f6620627567732c2074727920746f20636f6c6c6563740a202a207468656d206865726520286e6f7465207468617420757365727370616365206d617920776f726b2061726f756e642062726f6b656e206d6f6e69746f72732066697273742c0a202a206275742066697865732073686f756c64206d616b6520746865697220776179206865726520736f207468617420746865206b65726e656c20226a75737420776f726b73220a202a206f6e206173206d616e7920646973706c61797320617320706f737369626c65292e0a202a2f0a0a2f2a2046697273742064657461696c6564206d6f64652077726f6e672c20757365206c617267657374203630487a206d6f6465202a2f0a23646566696e6520454449445f515549524b5f5052454645525f4c415247455f363009092831203c3c2030290a2f2a205265706f72746564203133354d487a20706978656c20636c6f636b20697320746f6f20686967682c206e656564732061646a7573746d656e74202a2f0a23646566696e6520454449445f515549524b5f3133355f434c4f434b5f544f4f5f4849474809092831203c3c2031290a2f2a2050726566657220746865206c617267657374206d6f646520617420373520487a202a2f0a23646566696e6520454449445f515549524b5f5052454645525f4c415247455f373509092831203c3c2032290a2f2a2044657461696c2074696d696e6720697320696e20636d206e6f74206d6d202a2f0a23646566696e6520454449445f515549524b5f44455441494c45445f494e5f434d09092831203c3c2033290a2f2a2044657461696c65642074696d696e672064657363726970746f7273206861766520626f6775732073697a652076616c7565732c20736f206a7573742074616b65207468650a202a206d6178696d756d2073697a6520616e642075736520746861742e0a202a2f0a23646566696e6520454449445f515549524b5f44455441494c45445f5553455f4d4158494d554d5f53495a45092831203c3c2034290a2f2a204d6f6e69746f7220666f72676f7420746f20736574207468652066697273742064657461696c656420697320707265666572726564206269742e202a2f0a23646566696e6520454449445f515549524b5f46495253545f44455441494c45445f505245464552524544092831203c3c2035290a2f2a20757365202b6873796e63202b7673796e6320666f722064657461696c6564206d6f6465202a2f0a23646566696e6520454449445f515549524b5f44455441494c45445f53594e435f505009092831203c3c2036290a2f2a20466f72636520726564756365642d626c616e6b696e672074696d696e677320666f722064657461696c6564206d6f646573202a2f0a23646566696e6520454449445f515549524b5f464f5243455f524544554345445f424c414e4b494e47092831203c3c2037290a0a7374727563742064657461696c65645f6d6f64655f636c6f73757265207b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a097374727563742065646964202a656469643b0a09626f6f6c207072656665727265643b0a0975333220717569726b733b0a09696e74206d6f6465733b0a7d3b0a0a23646566696e65204c4556454c5f444d5409300a23646566696e65204c4556454c5f47544609310a23646566696e65204c4556454c5f4754463209320a23646566696e65204c4556454c5f43565409330a0a7374617469632073747275637420656469645f717569726b207b0a09636861722076656e646f725b345d3b0a09696e742070726f647563745f69643b0a0975333220717569726b733b0a7d20656469645f717569726b5f6c6973745b5d203d207b0a092f2a204163657220414c31373036202a2f0a097b2022414352222c2034343335382c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a092f2a204163657220463531202a2f0a097b2022415049222c203078373630322c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a092f2a20556e6b6e6f776e2041636572202a2f0a097b2022414352222c20323432332c20454449445f515549524b5f46495253545f44455441494c45445f505245464552524544207d2c0a0a092f2a2042656c696e6561203130203135203535202a2f0a097b20224d4158222c20313531362c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a097b20224d4158222c2030783737652c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a0a092f2a20456e766973696f6e205065726970686572616c732c20496e632e20454e2d3731303065202a2f0a097b2022455049222c2035393236342c20454449445f515549524b5f3133355f434c4f434b5f544f4f5f48494748207d2c0a092f2a20456e766973696f6e20454e32303238202a2f0a097b2022455049222c20383233322c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a0a092f2a2046756e616920456c656374726f6e69637320504d333642202a2f0a097b202246434d222c2031333630302c20454449445f515549524b5f5052454645525f4c415247455f3735207c0a092020454449445f515549524b5f44455441494c45445f494e5f434d207d2c0a0a092f2a204c47205068696c697073204c4344204c503135345730312d4135202a2f0a097b20224c504c222c20302c20454449445f515549524b5f44455441494c45445f5553455f4d4158494d554d5f53495a45207d2c0a097b20224c504c222c203078326130302c20454449445f515549524b5f44455441494c45445f5553455f4d4158494d554d5f53495a45207d2c0a0a092f2a205068696c69707320313037703520435254202a2f0a097b202250484c222c2035373336342c20454449445f515549524b5f46495253545f44455441494c45445f505245464552524544207d2c0a0a092f2a2050726f7669657720415937363543202a2f0a097b2022505453222c203736352c20454449445f515549524b5f46495253545f44455441494c45445f505245464552524544207d2c0a0a092f2a2053616d73756e672053796e634d61737465722032303542572e20204e6f74653a2069726f6e79202a2f0a097b202253414d222c203534312c20454449445f515549524b5f44455441494c45445f53594e435f5050207d2c0a092f2a2053616d73756e672053796e634d61737465722032325b352d365d4257202a2f0a097b202253414d222c203539362c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a097b202253414d222c203633382c20454449445f515549524b5f5052454645525f4c415247455f3630207d2c0a0a092f2a2056696577536f6e69632056413230323677202a2f0a097b2022565343222c20353032302c20454449445f515549524b5f464f5243455f524544554345445f424c414e4b494e47207d2c0a7d3b0a0a2f2a2a2a2044444320666574636820616e6420626c6f636b2076616c69646174696f6e202a2a2a2f0a0a73746174696320636f6e737420753820656469645f6865616465725b5d203d207b0a09307830302c20307866662c20307866662c20307866662c20307866662c20307866662c20307866662c20307830300a7d3b0a0a202f2a0a202a2053616e69747920636865636b2074686520686561646572206f66207468652062617365204544494420626c6f636b2e202052657475726e203820696620746865206865616465720a202a20697320706572666563742c20646f776e20746f2030206966206974277320746f74616c6c792077726f6e672e0a202a2f0a696e742064726d5f656469645f6865616465725f69735f76616c696428636f6e7374207538202a7261775f65646964290a7b0a09696e7420692c2073636f7265203d20303b0a0a09666f72202869203d20303b2069203c2073697a656f6628656469645f686561646572293b20692b2b290a0909696620287261775f656469645b695d203d3d20656469645f6865616465725b695d290a09090973636f72652b2b3b0a0a0972657475726e2073636f72653b0a7d0a4558504f52545f53594d424f4c2864726d5f656469645f6865616465725f69735f76616c6964293b0a0a73746174696320696e7420656469645f6669787570205f5f726561645f6d6f73746c79203d20363b0a6d6f64756c655f706172616d5f6e616d656428656469645f66697875702c20656469645f66697875702c20696e742c2030343030293b0a4d4f44554c455f5041524d5f4445534328656469645f66697875702c0a090920224d696e696d756d206e756d626572206f662076616c69642045444944206865616465722062797465732028302d382c2064656661756c7420362922293b0a0a2f2a0a202a2053616e69747920636865636b20746865204544494420626c6f636b202862617365206f7220657874656e73696f6e292e202052657475726e20302069662074686520626c6f636b0a202a20646f65736e277420636865636b206f75742c206f72203120696620697427732076616c69642e0a202a2f0a626f6f6c2064726d5f656469645f626c6f636b5f76616c6964287538202a7261775f656469642c20696e7420626c6f636b2c20626f6f6c207072696e745f6261645f65646964290a7b0a09696e7420693b0a097538206373756d203d20303b0a097374727563742065646964202a65646964203d20287374727563742065646964202a297261775f656469643b0a0a0969662028656469645f6669787570203e2038207c7c20656469645f6669787570203c2030290a0909656469645f6669787570203d20363b0a0a0969662028626c6f636b203d3d203029207b0a0909696e742073636f7265203d2064726d5f656469645f6865616465725f69735f76616c6964287261775f65646964293b0a09096966202873636f7265203d3d203829203b0a0909656c7365206966202873636f7265203e3d20656469645f666978757029207b0a09090944524d5f44454255472822466978696e672045444944206865616465722c20796f7572206861726477617265206d6179206265206661696c696e675c6e22293b0a0909096d656d637079287261775f656469642c20656469645f6865616465722c2073697a656f6628656469645f68656164657229293b0a09097d20656c7365207b0a090909676f746f206261643b0a09097d0a097d0a0a09666f72202869203d20303b2069203c20454449445f4c454e4754483b20692b2b290a09096373756d202b3d207261775f656469645b695d3b0a09696620286373756d29207b0a0909696620287072696e745f6261645f6564696429207b0a09090944524d5f4552524f5228224544494420636865636b73756d20697320696e76616c69642c2072656d61696e6465722069732025645c6e222c206373756d293b0a09097d0a0a09092f2a20616c6c6f772043454120746f20736c696465207468726f7567682c207377697463686573206d616e676c652074686973202a2f0a0909696620287261775f656469645b305d20213d2030783032290a090909676f746f206261643b0a097d0a0a092f2a207065722d626c6f636b2d7479706520636865636b73202a2f0a0973776974636820287261775f656469645b305d29207b0a096361736520303a202f2a2062617365202a2f0a090969662028656469642d3e76657273696f6e20213d203129207b0a09090944524d5f4552524f5228224544494420686173206d616a6f722076657273696f6e2025642c20696e7374656164206f6620315c6e222c20656469642d3e76657273696f6e293b0a090909676f746f206261643b0a09097d0a0a090969662028656469642d3e7265766973696f6e203e2034290a09090944524d5f4445425547282245444944206d696e6f72203e20342c20617373756d696e67206261636b7761726420636f6d7061746962696c6974795c6e22293b0a0909627265616b3b0a0a0964656661756c743a0a0909627265616b3b0a097d0a0a0972657475726e20313b0a0a6261643a0a09696620287261775f65646964202626207072696e745f6261645f6564696429207b0a09097072696e746b284b45524e5f455252202252617720454449443a5c6e22293b0a09097072696e745f6865785f64756d70284b45524e5f4552522c2022205c74222c2044554d505f5052454649585f4e4f4e452c2031362c20312c0a090909202020202020207261775f656469642c20454449445f4c454e4754482c2066616c7365293b0a097d0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c2864726d5f656469645f626c6f636b5f76616c6964293b0a0a2f2a2a0a202a2064726d5f656469645f69735f76616c6964202d2073616e69747920636865636b204544494420646174610a202a2040656469643a204544494420646174610a202a0a202a2053616e6974792d636865636b20616e20656e746972652045444944207265636f72642028696e636c7564696e6720657874656e73696f6e73290a202a2f0a626f6f6c2064726d5f656469645f69735f76616c6964287374727563742065646964202a65646964290a7b0a09696e7420693b0a097538202a726177203d20287538202a29656469643b0a0a09696620282165646964290a090972657475726e2066616c73653b0a0a09666f72202869203d20303b2069203c3d20656469642d3e657874656e73696f6e733b20692b2b290a0909696620282164726d5f656469645f626c6f636b5f76616c696428726177202b2069202a20454449445f4c454e4754482c20692c207472756529290a09090972657475726e2066616c73653b0a0a0972657475726e20747275653b0a7d0a4558504f52545f53594d424f4c2864726d5f656469645f69735f76616c6964293b0a0a23646566696e65204444435f5345474d454e545f4144445220307833300a2f2a2a0a202a20476574204544494420696e666f726d6174696f6e20766961204932432e0a202a0a202a205c706172616d2061646170746572203a20693263206465766963652061646170746f720a202a205c706172616d2062756620202020203a204544494420646174612062756666657220746f2062652066696c6c65640a202a205c706172616d206c656e20202020203a2045444944206461746120627566666572206c656e6774680a202a205c72657475726e2030206f6e2073756363657373206f72202d31206f6e206661696c7572652e0a202a0a202a2054727920746f206665746368204544494420696e666f726d6174696f6e2062792063616c6c696e6720693263206472697665722066756e6374696f6e2e0a202a2f0a73746174696320696e740a64726d5f646f5f70726f62655f6464635f6564696428737472756374206932635f61646170746572202a616461707465722c20756e7369676e65642063686172202a6275662c0a0909202020202020696e7420626c6f636b2c20696e74206c656e290a7b0a09756e7369676e65642063686172207374617274203d20626c6f636b202a20454449445f4c454e4754483b0a09756e7369676e65642063686172207365676d656e74203d20626c6f636b203e3e20313b0a09756e7369676e65642063686172207866657273203d207365676d656e74203f2033203a20323b0a09696e74207265742c2072657472696573203d20353b0a0a092f2a2054686520636f726520693263206472697665722077696c6c206175746f6d61746963616c6c7920726574727920746865207472616e73666572206966207468650a09202a2061646170746572207265706f7274732045414741494e2e20486f77657665722c2077652066696e642074686174206269742d62616e67696e67207472616e73666572730a09202a20617265207375736365707469626c6520746f206572726f727320756e64657220612068656176696c79206c6f61646564206d616368696e6520616e640a09202a2067656e65726174652073707572696f7573204e414b7320616e642074696d656f7574732e205265747279696e6720746865207472616e736665720a09202a206f662074686520696e646976696475616c20626c6f636b2061206665772074696d6573207365656d7320746f206f766572636f6d6520746869732e0a09202a2f0a09646f207b0a0909737472756374206932635f6d7367206d7367735b5d203d207b0a0909097b0a090909092e61646472093d204444435f5345474d454e545f414444522c0a090909092e666c616773093d20302c0a090909092e6c656e093d20312c0a090909092e627566093d20267365676d656e742c0a0909097d2c207b0a090909092e61646472093d204444435f414444522c0a090909092e666c616773093d20302c0a090909092e6c656e093d20312c0a090909092e627566093d202673746172742c0a0909097d2c207b0a090909092e61646472093d204444435f414444522c0a090909092e666c616773093d204932435f4d5f52442c0a090909092e6c656e093d206c656e2c0a090909092e627566093d206275662c0a0909097d0a09097d3b0a0a092f2a0a09202a2041766f69642073656e64696e6720746865207365676d656e74206164647220746f206e6f74207570736574206e6f6e2d636f6d706c69616e74206464630a09202a206d6f6e69746f72732e0a09202a2f0a0909726574203d206932635f7472616e7366657228616461707465722c20266d7367735b33202d2078666572735d2c207866657273293b0a0a090969662028726574203d3d202d454e58494f29207b0a09090944524d5f44454255475f4b4d53282264726d3a20736b697070696e67206e6f6e2d6578697374656e7420616461707465722025735c6e222c0a0909090909616461707465722d3e6e616d65293b0a090909627265616b3b0a09097d0a097d207768696c65202872657420213d207866657273202626202d2d72657472696573293b0a0a0972657475726e20726574203d3d207866657273203f2030203a202d313b0a7d0a0a73746174696320626f6f6c2064726d5f656469645f69735f7a65726f287538202a696e5f656469642c20696e74206c656e677468290a7b0a09696620286d656d6368725f696e7628696e5f656469642c20302c206c656e67746829290a090972657475726e2066616c73653b0a0a0972657475726e20747275653b0a7d0a0a737461746963207538202a0a64726d5f646f5f6765745f65646964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20737472756374206932635f61646170746572202a61646170746572290a7b0a09696e7420692c206a203d20302c2076616c69645f657874656e73696f6e73203d20303b0a097538202a626c6f636b2c202a6e65773b0a09626f6f6c207072696e745f6261645f65646964203d2021636f6e6e6563746f722d3e6261645f656469645f636f756e746572207c7c202864726d5f646562756720262044524d5f55545f4b4d53293b0a0a096966202828626c6f636b203d206b6d616c6c6f6328454449445f4c454e4754482c204746505f4b45524e454c2929203d3d204e554c4c290a090972657475726e204e554c4c3b0a0a092f2a206261736520626c6f636b206665746368202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a09096966202864726d5f646f5f70726f62655f6464635f6564696428616461707465722c20626c6f636b2c20302c20454449445f4c454e47544829290a090909676f746f206f75743b0a09096966202864726d5f656469645f626c6f636b5f76616c696428626c6f636b2c20302c207072696e745f6261645f6564696429290a090909627265616b3b0a09096966202869203d3d20302026262064726d5f656469645f69735f7a65726f28626c6f636b2c20454449445f4c454e4754482929207b0a090909636f6e6e6563746f722d3e6e756c6c5f656469645f636f756e7465722b2b3b0a090909676f746f20636172703b0a09097d0a097d0a096966202869203d3d2034290a0909676f746f20636172703b0a0a092f2a2069662074686572652773206e6f20657874656e73696f6e732c20776527726520646f6e65202a2f0a0969662028626c6f636b5b307837655d203d3d2030290a090972657475726e20626c6f636b3b0a0a096e6577203d206b7265616c6c6f6328626c6f636b2c2028626c6f636b5b307837655d202b203129202a20454449445f4c454e4754482c204746505f4b45524e454c293b0a0969662028216e6577290a0909676f746f206f75743b0a09626c6f636b203d206e65773b0a0a09666f7220286a203d20313b206a203c3d20626c6f636b5b307837655d3b206a2b2b29207b0a0909666f72202869203d20303b2069203c20343b20692b2b29207b0a0909096966202864726d5f646f5f70726f62655f6464635f6564696428616461707465722c0a090909092020626c6f636b202b202876616c69645f657874656e73696f6e73202b203129202a20454449445f4c454e4754482c0a0909090920206a2c20454449445f4c454e47544829290a09090909676f746f206f75743b0a0909096966202864726d5f656469645f626c6f636b5f76616c696428626c6f636b202b202876616c69645f657874656e73696f6e73202b203129202a20454449445f4c454e4754482c206a2c207072696e745f6261645f656469642929207b0a0909090976616c69645f657874656e73696f6e732b2b3b0a09090909627265616b3b0a0909097d0a09097d0a0a09096966202869203d3d2034202626207072696e745f6261645f6564696429207b0a0909096465765f7761726e28636f6e6e6563746f722d3e6465762d3e6465762c0a090909202225733a2049676e6f72696e6720696e76616c6964204544494420626c6f636b2025642e5c6e222c0a0909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f72292c206a293b0a0a090909636f6e6e6563746f722d3e6261645f656469645f636f756e7465722b2b3b0a09097d0a097d0a0a096966202876616c69645f657874656e73696f6e7320213d20626c6f636b5b307837655d29207b0a0909626c6f636b5b454449445f4c454e4754482d315d202b3d20626c6f636b5b307837655d202d2076616c69645f657874656e73696f6e733b0a0909626c6f636b5b307837655d203d2076616c69645f657874656e73696f6e733b0a09096e6577203d206b7265616c6c6f6328626c6f636b2c202876616c69645f657874656e73696f6e73202b203129202a20454449445f4c454e4754482c204746505f4b45524e454c293b0a090969662028216e6577290a090909676f746f206f75743b0a0909626c6f636b203d206e65773b0a097d0a0a0972657475726e20626c6f636b3b0a0a636172703a0a09696620287072696e745f6261645f6564696429207b0a09096465765f7761726e28636f6e6e6563746f722d3e6465762d3e6465762c202225733a204544494420626c6f636b20256420696e76616c69642e5c6e222c0a0909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f72292c206a293b0a097d0a09636f6e6e6563746f722d3e6261645f656469645f636f756e7465722b2b3b0a0a6f75743a0a096b6672656528626c6f636b293b0a0972657475726e204e554c4c3b0a7d0a0a2f2a2a0a202a2050726f6265204444432070726573656e63652e0a202a0a202a205c706172616d2061646170746572203a20693263206465766963652061646170746f720a202a205c72657475726e2031206f6e20737563636573730a202a2f0a626f6f6c0a64726d5f70726f62655f64646328737472756374206932635f61646170746572202a61646170746572290a7b0a09756e7369676e65642063686172206f75743b0a0a0972657475726e202864726d5f646f5f70726f62655f6464635f6564696428616461707465722c20266f75742c20302c203129203d3d2030293b0a7d0a4558504f52545f53594d424f4c2864726d5f70726f62655f646463293b0a0a2f2a2a0a202a2064726d5f6765745f65646964202d20676574204544494420646174612c20696620617661696c61626c650a202a2040636f6e6e6563746f723a20636f6e6e6563746f722077652772652070726f62696e670a202a2040616461707465723a20693263206164617074657220746f2075736520666f72204444430a202a0a202a20506f6b652074686520676976656e20693263206368616e6e656c20746f20677261622045444944206461746120696620706f737369626c652e2020496620666f756e642c0a202a2061747461636820697420746f2074686520636f6e6e6563746f722e0a202a0a202a2052657475726e20656469642064617461206f72204e554c4c20696620776520636f756c646e27742066696e6420616e792e0a202a2f0a7374727563742065646964202a64726d5f6765745f65646964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a0909092020737472756374206932635f61646170746572202a61646170746572290a7b0a097374727563742065646964202a65646964203d204e554c4c3b0a0a096966202864726d5f70726f62655f646463286164617074657229290a090965646964203d20287374727563742065646964202a2964726d5f646f5f6765745f6564696428636f6e6e6563746f722c2061646170746572293b0a0a0972657475726e20656469643b0a7d0a4558504f52545f53594d424f4c2864726d5f6765745f65646964293b0a0a2f2a2a2a20454449442070617273696e67202a2a2a2f0a0a2f2a2a0a202a20656469645f76656e646f72202d206d61746368206120737472696e6720616761696e737420454449442773206f6266757363617465642076656e646f72206669656c640a202a2040656469643a204544494420746f206d617463680a202a204076656e646f723a2076656e646f7220737472696e670a202a0a202a2052657475726e732074727565206966204076656e646f7220697320696e2040656469642c2066616c7365206f74686572776973650a202a2f0a73746174696320626f6f6c20656469645f76656e646f72287374727563742065646964202a656469642c2063686172202a76656e646f72290a7b0a096368617220656469645f76656e646f725b335d3b0a0a09656469645f76656e646f725b305d203d202828656469642d3e6d66675f69645b305d2026203078376329203e3e203229202b202740273b0a09656469645f76656e646f725b315d203d20282828656469642d3e6d66675f69645b305d20262030783329203c3c203329207c0a09090920202828656469642d3e6d66675f69645b315d2026203078653029203e3e20352929202b202740273b0a09656469645f76656e646f725b325d203d2028656469642d3e6d66675f69645b315d2026203078316629202b202740273b0a0a0972657475726e20217374726e636d7028656469645f76656e646f722c2076656e646f722c2033293b0a7d0a0a2f2a2a0a202a20656469645f6765745f717569726b73202d2072657475726e20717569726b20666c61677320666f72206120676976656e20454449440a202a2040656469643a204544494420746f2070726f636573730a202a0a202a20546869732074656c6c732073756273657175656e7420726f7574696e657320776861742066697865732074686579206e65656420746f206170706c792e0a202a2f0a7374617469632075333220656469645f6765745f717569726b73287374727563742065646964202a65646964290a7b0a0973747275637420656469645f717569726b202a717569726b3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a4528656469645f717569726b5f6c697374293b20692b2b29207b0a0909717569726b203d2026656469645f717569726b5f6c6973745b695d3b0a0a090969662028656469645f76656e646f7228656469642c20717569726b2d3e76656e646f72292026260a09092020202028454449445f50524f445543545f4944286564696429203d3d20717569726b2d3e70726f647563745f696429290a09090972657475726e20717569726b2d3e717569726b733b0a097d0a0a0972657475726e20303b0a7d0a0a23646566696e65204d4f44455f53495a45286d292028286d292d3e68646973706c6179202a20286d292d3e76646973706c6179290a23646566696e65204d4f44455f524546524553485f44494646286d2c7229202861627328286d292d3e7672656672657368202d207461726765745f7265667265736829290a0a2f2a2a0a202a20656469645f66697875705f707265666572726564202d2073657420707265666572726564206d6f646573206261736564206f6e20717569726b206c6973740a202a2040636f6e6e6563746f723a20686173206d6f6465206c69737420746f206669782075700a202a2040717569726b733a20717569726b73206c6973740a202a0a202a2057616c6b20746865206d6f6465206c69737420666f722040636f6e6e6563746f722c20636c656172696e672074686520707265666572726564207374617475730a202a206f6e206578697374696e67206d6f64657320616e642073657474696e6720697420616e657720666f7220746865207269676874206d6f646520616c612040717569726b732e0a202a2f0a73746174696320766f696420656469645f66697875705f707265666572726564287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909092075333220717569726b73290a7b0a097374727563742064726d5f646973706c61795f6d6f6465202a742c202a6375725f6d6f64652c202a7072656665727265645f6d6f64653b0a09696e74207461726765745f72656672657368203d20303b0a0a09696620286c6973745f656d7074792826636f6e6e6563746f722d3e70726f6265645f6d6f64657329290a090972657475726e3b0a0a0969662028717569726b73202620454449445f515549524b5f5052454645525f4c415247455f3630290a09097461726765745f72656672657368203d2036303b0a0969662028717569726b73202620454449445f515549524b5f5052454645525f4c415247455f3735290a09097461726765745f72656672657368203d2037353b0a0a097072656665727265645f6d6f6465203d206c6973745f66697273745f656e7472792826636f6e6e6563746f722d3e70726f6265645f6d6f6465732c0a090909090920207374727563742064726d5f646973706c61795f6d6f64652c2068656164293b0a0a096c6973745f666f725f656163685f656e7472795f73616665286375725f6d6f64652c20742c2026636f6e6e6563746f722d3e70726f6265645f6d6f6465732c206865616429207b0a09096375725f6d6f64652d3e7479706520263d207e44524d5f4d4f44455f545950455f5052454645525245443b0a0a0909696620286375725f6d6f6465203d3d207072656665727265645f6d6f6465290a090909636f6e74696e75653b0a0a09092f2a204c617267657374206d6f646520697320707265666572726564202a2f0a0909696620284d4f44455f53495a45286375725f6d6f646529203e204d4f44455f53495a45287072656665727265645f6d6f646529290a0909097072656665727265645f6d6f6465203d206375725f6d6f64653b0a0a09092f2a204174206120676976656e2073697a652c2074727920746f2067657420636c6f7365737420746f207461726765742072656672657368202a2f0a090969662028284d4f44455f53495a45286375725f6d6f646529203d3d204d4f44455f53495a45287072656665727265645f6d6f646529292026260a0909202020204d4f44455f524546524553485f44494646286375725f6d6f64652c207461726765745f7265667265736829203c0a0909202020204d4f44455f524546524553485f44494646287072656665727265645f6d6f64652c207461726765745f726566726573682929207b0a0909097072656665727265645f6d6f6465203d206375725f6d6f64653b0a09097d0a097d0a0a097072656665727265645f6d6f64652d3e74797065207c3d2044524d5f4d4f44455f545950455f5052454645525245443b0a7d0a0a73746174696320626f6f6c0a6d6f64655f69735f726228636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a0972657475726e20286d6f64652d3e68746f74616c202d206d6f64652d3e68646973706c6179203d3d20313630292026260a0920202020202020286d6f64652d3e6873796e635f656e64202d206d6f64652d3e68646973706c6179203d3d203830292026260a0920202020202020286d6f64652d3e6873796e635f656e64202d206d6f64652d3e6873796e635f7374617274203d3d203332292026260a0920202020202020286d6f64652d3e7673796e635f7374617274202d206d6f64652d3e76646973706c6179203d3d2033293b0a7d0a0a2f2a0a202a2064726d5f6d6f64655f66696e645f646d74202d20437265617465206120636f7079206f662061206d6f64652069662070726573656e7420696e20444d540a202a20406465763a2044657669636520746f206475706c696361746520616761696e73740a202a20406873697a653a204d6f64652077696474680a202a20407673697a653a204d6f6465206865696768740a202a204066726573683a204d6f6465207265667265736820726174650a202a204072623a204d6f646520726564756365642d626c616e6b696e672d6e6573730a202a0a202a2057616c6b2074686520444d54206d6f6465206c697374206c6f6f6b696e6720666f722061206d6174636820666f722074686520676976656e20706172616d65746572732e0a202a2052657475726e2061206e65776c7920616c6c6f636174656420636f7079206f6620746865206d6f64652c206f72204e554c4c206966206e6f7420666f756e642e0a202a2f0a7374727563742064726d5f646973706c61795f6d6f6465202a64726d5f6d6f64655f66696e645f646d74287374727563742064726d5f646576696365202a6465762c0a0909090909202020696e74206873697a652c20696e74207673697a652c20696e742066726573682c0a0909090909202020626f6f6c207262290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2064726d5f6e756d5f646d745f6d6f6465733b20692b2b29207b0a0909636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a707472203d202664726d5f646d745f6d6f6465735b695d3b0a0909696620286873697a6520213d207074722d3e68646973706c6179290a090909636f6e74696e75653b0a0909696620287673697a6520213d207074722d3e76646973706c6179290a090909636f6e74696e75653b0a090969662028667265736820213d2064726d5f6d6f64655f76726566726573682870747229290a090909636f6e74696e75653b0a090969662028726220213d206d6f64655f69735f72622870747229290a090909636f6e74696e75653b0a0a090972657475726e2064726d5f6d6f64655f6475706c6963617465286465762c20707472293b0a097d0a0a0972657475726e204e554c4c3b0a7d0a4558504f52545f53594d424f4c2864726d5f6d6f64655f66696e645f646d74293b0a0a7479706564656620766f69642064657461696c65645f6362287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a636c6f73757265293b0a0a73746174696320766f69640a6365615f666f725f656163685f64657461696c65645f626c6f636b287538202a6578742c2064657461696c65645f6362202a63622c20766f6964202a636c6f73757265290a7b0a09696e7420692c206e203d20303b0a0975382064203d206578745b307830325d3b0a097538202a6465745f62617365203d20657874202b20643b0a0a096e203d2028313237202d206429202f2031383b0a09666f72202869203d20303b2069203c206e3b20692b2b290a0909636228287374727563742064657461696c65645f74696d696e67202a29286465745f62617365202b203138202a2069292c20636c6f73757265293b0a7d0a0a73746174696320766f69640a7674625f666f725f656163685f64657461696c65645f626c6f636b287538202a6578742c2064657461696c65645f6362202a63622c20766f6964202a636c6f73757265290a7b0a09756e7369676e656420696e7420692c206e203d206d696e2828696e74296578745b307830325d2c2036293b0a097538202a6465745f62617365203d20657874202b20353b0a0a09696620286578745b307830315d20213d2031290a090972657475726e3b202f2a20756e6b6e6f776e2076657273696f6e202a2f0a0a09666f72202869203d20303b2069203c206e3b20692b2b290a0909636228287374727563742064657461696c65645f74696d696e67202a29286465745f62617365202b203138202a2069292c20636c6f73757265293b0a7d0a0a73746174696320766f69640a64726d5f666f725f656163685f64657461696c65645f626c6f636b287538202a7261775f656469642c2064657461696c65645f6362202a63622c20766f6964202a636c6f73757265290a7b0a09696e7420693b0a097374727563742065646964202a65646964203d20287374727563742065646964202a297261775f656469643b0a0a096966202865646964203d3d204e554c4c290a090972657475726e3b0a0a09666f72202869203d20303b2069203c20454449445f44455441494c45445f54494d494e47533b20692b2b290a09096362282628656469642d3e64657461696c65645f74696d696e67735b695d292c20636c6f73757265293b0a0a09666f72202869203d20313b2069203c3d207261775f656469645b307837655d3b20692b2b29207b0a09097538202a657874203d207261775f65646964202b202869202a20454449445f4c454e475448293b0a090973776974636820282a65787429207b0a090963617365204345415f4558543a0a0909096365615f666f725f656163685f64657461696c65645f626c6f636b286578742c2063622c20636c6f73757265293b0a090909627265616b3b0a090963617365205654425f4558543a0a0909097674625f666f725f656163685f64657461696c65645f626c6f636b286578742c2063622c20636c6f73757265293b0a090909627265616b3b0a090964656661756c743a0a090909627265616b3b0a09097d0a097d0a7d0a0a73746174696320766f69640a69735f7262287374727563742064657461696c65645f74696d696e67202a742c20766f6964202a64617461290a7b0a097538202a72203d20287538202a29743b0a0969662028725b335d203d3d20454449445f44455441494c5f4d4f4e49544f525f52414e4745290a090969662028725b31355d20262030783130290a0909092a28626f6f6c202a2964617461203d20747275653b0a7d0a0a2f2a204544494420312e3420646566696e65732074686973206578706c696369746c792e2020466f72204544494420312e332c2077652067756573732c206261646c792e202a2f0a73746174696320626f6f6c0a64726d5f6d6f6e69746f725f737570706f7274735f7262287374727563742065646964202a65646964290a7b0a0969662028656469642d3e7265766973696f6e203e3d203429207b0a0909626f6f6c20726574203d2066616c73653b0a090964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2069735f72622c2026726574293b0a090972657475726e207265743b0a097d0a0a0972657475726e202828656469642d3e696e70757420262044524d5f454449445f494e5055545f4449474954414c2920213d2030293b0a7d0a0a73746174696320766f69640a66696e645f67746632287374727563742064657461696c65645f74696d696e67202a742c20766f6964202a64617461290a7b0a097538202a72203d20287538202a29743b0a0969662028725b335d203d3d20454449445f44455441494c5f4d4f4e49544f525f52414e474520262620725b31305d203d3d2030783032290a09092a287538202a2a2964617461203d20723b0a7d0a0a2f2a205365636f6e6461727920475446206375727665206b69636b7320696e2061626f766520736f6d6520627265616b206672657175656e6379202a2f0a73746174696320696e740a64726d5f677466325f68627265616b287374727563742065646964202a65646964290a7b0a097538202a72203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2066696e645f677466322c202672293b0a0972657475726e2072203f2028725b31325d202a203229203a20303b0a7d0a0a73746174696320696e740a64726d5f677466325f3263287374727563742065646964202a65646964290a7b0a097538202a72203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2066696e645f677466322c202672293b0a0972657475726e2072203f20725b31335d203a20303b0a7d0a0a73746174696320696e740a64726d5f677466325f6d287374727563742065646964202a65646964290a7b0a097538202a72203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2066696e645f677466322c202672293b0a0972657475726e2072203f2028725b31355d203c3c203829202b20725b31345d203a20303b0a7d0a0a73746174696320696e740a64726d5f677466325f6b287374727563742065646964202a65646964290a7b0a097538202a72203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2066696e645f677466322c202672293b0a0972657475726e2072203f20725b31365d203a20303b0a7d0a0a73746174696320696e740a64726d5f677466325f326a287374727563742065646964202a65646964290a7b0a097538202a72203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c2066696e645f677466322c202672293b0a0972657475726e2072203f20725b31375d203a20303b0a7d0a0a2f2a2a0a202a207374616e646172645f74696d696e675f6c6576656c202d20676574207374642e2074696d696e67206c6576656c284356542f4754462f444d54290a202a2040656469643a204544494420626c6f636b20746f207363616e0a202a2f0a73746174696320696e74207374616e646172645f74696d696e675f6c6576656c287374727563742065646964202a65646964290a7b0a0969662028656469642d3e7265766973696f6e203e3d203229207b0a090969662028656469642d3e7265766973696f6e203e3d20342026262028656469642d3e666561747572657320262044524d5f454449445f464541545552455f44454641554c545f47544629290a09090972657475726e204c4556454c5f4356543b0a09096966202864726d5f677466325f68627265616b286564696429290a09090972657475726e204c4556454c5f475446323b0a090972657475726e204c4556454c5f4754463b0a097d0a0972657475726e204c4556454c5f444d543b0a7d0a0a2f2a0a202a20302069732072657365727665642e20205468652073706563207361797320307830312066696c6c20666f7220756e757365642074696d696e67732e2020536f6d65206f6c640a202a206d6f6e69746f72732066696c6c20776974682061736369692073706163652028307832302920696e73746561642e0a202a2f0a73746174696320696e740a6261645f7374645f74696d696e6728753820612c2075382062290a7b0a0972657475726e202861203d3d20307830302026262062203d3d203078303029207c7c0a09202020202020202861203d3d20307830312026262062203d3d203078303129207c7c0a09202020202020202861203d3d20307832302026262062203d3d2030783230293b0a7d0a0a2f2a2a0a202a2064726d5f6d6f64655f737464202d20636f6e76657274207374616e64617264206d6f646520696e666f202877696474682c206865696768742c20726566726573682920696e746f206d6f64650a202a2040743a207374616e646172642074696d696e6720706172616d730a202a204074696d696e675f6c6576656c3a207374616e646172642074696d696e67206c6576656c0a202a0a202a2054616b6520746865207374616e646172642074696d696e6720706172616d732028696e207468697320636173652077696474682c206173706563742c20616e642072656672657368290a202a20616e6420636f6e76657274207468656d20696e746f2061207265616c206d6f6465207573696e67204356542f4754462f444d542e0a202a2f0a737461746963207374727563742064726d5f646973706c61795f6d6f6465202a0a64726d5f6d6f64655f737464287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a656469642c0a092020202020737472756374207374645f74696d696e67202a742c20696e74207265766973696f6e290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d2c202a6d6f6465203d204e554c4c3b0a09696e74206873697a652c207673697a653b0a09696e742076726566726573685f726174653b0a09756e7369676e6564206173706563745f726174696f203d2028742d3e76667265715f617370656374202620454449445f54494d494e475f4153504543545f4d41534b290a09093e3e20454449445f54494d494e475f4153504543545f53484946543b0a09756e7369676e6564207666726571203d2028742d3e76667265715f617370656374202620454449445f54494d494e475f56465245515f4d41534b290a09093e3e20454449445f54494d494e475f56465245515f53484946543b0a09696e742074696d696e675f6c6576656c203d207374616e646172645f74696d696e675f6c6576656c2865646964293b0a0a09696620286261645f7374645f74696d696e6728742d3e6873697a652c20742d3e76667265715f61737065637429290a090972657475726e204e554c4c3b0a0a092f2a204163636f7264696e6720746f20746865204544494420737065632c207468652068646973706c6179203d206873697a65202a2038202b20323438202a2f0a096873697a65203d20742d3e6873697a65202a2038202b203234383b0a092f2a2076726566726573685f72617465203d207666726571202b203630202a2f0a0976726566726573685f72617465203d207666726571202b2036303b0a092f2a207468652076646973706c61792069732063616c63756c61746564206261736564206f6e207468652061737065637420726174696f202a2f0a09696620286173706563745f726174696f203d3d203029207b0a0909696620287265766973696f6e203c2033290a0909097673697a65203d206873697a653b0a0909656c73650a0909097673697a65203d20286873697a65202a20313029202f2031363b0a097d20656c736520696620286173706563745f726174696f203d3d2031290a09097673697a65203d20286873697a65202a203329202f20343b0a09656c736520696620286173706563745f726174696f203d3d2032290a09097673697a65203d20286873697a65202a203429202f20353b0a09656c73650a09097673697a65203d20286873697a65202a203929202f2031363b0a0a092f2a2048445456206861636b2c20706172742031202a2f0a096966202876726566726573685f72617465203d3d2036302026260a092020202028286873697a65203d3d2031333630202626207673697a65203d3d2037363529207c7c0a092020202020286873697a65203d3d2031333638202626207673697a65203d3d20373639292929207b0a09096873697a65203d20313336363b0a09097673697a65203d203736383b0a097d0a0a092f2a0a09202a204966207468697320636f6e6e6563746f7220616c7265616479206861732061206d6f646520666f7220746869732073697a6520616e6420726566726573680a09202a20726174652028626563617573652069742063616d652066726f6d2064657461696c6564206f722043565420696e666f292c2075736520746861740a09202a20696e73746561642e2020546869732077617920776520646f6e2774206861766520746f20677565737320617420696e7465726c616365206f720a09202a207265647563656420626c616e6b696e672e0a09202a2f0a096c6973745f666f725f656163685f656e747279286d2c2026636f6e6e6563746f722d3e70726f6265645f6d6f6465732c2068656164290a0909696620286d2d3e68646973706c6179203d3d206873697a65202626206d2d3e76646973706c6179203d3d207673697a652026260a09092020202064726d5f6d6f64655f7672656672657368286d29203d3d2076726566726573685f72617465290a09090972657475726e204e554c4c3b0a0a092f2a2048445456206861636b2c20706172742032202a2f0a09696620286873697a65203d3d2031333636202626207673697a65203d3d203736382026262076726566726573685f72617465203d3d20363029207b0a09096d6f6465203d2064726d5f6376745f6d6f6465286465762c20313336362c203736382c2076726566726573685f726174652c20302c20302c0a090909092020202066616c7365293b0a09096d6f64652d3e68646973706c6179203d20313336363b0a09096d6f64652d3e6873796e635f7374617274203d206d6f64652d3e6873796e635f7374617274202d20313b0a09096d6f64652d3e6873796e635f656e64203d206d6f64652d3e6873796e635f656e64202d20313b0a090972657475726e206d6f64653b0a097d0a0a092f2a20636865636b20776865746865722069742063616e20626520666f756e6420696e2064656661756c74206d6f6465207461626c65202a2f0a096966202864726d5f6d6f6e69746f725f737570706f7274735f726228656469642929207b0a09096d6f6465203d2064726d5f6d6f64655f66696e645f646d74286465762c206873697a652c207673697a652c2076726566726573685f726174652c0a09090909092074727565293b0a0909696620286d6f6465290a09090972657475726e206d6f64653b0a097d0a096d6f6465203d2064726d5f6d6f64655f66696e645f646d74286465762c206873697a652c207673697a652c2076726566726573685f726174652c2066616c7365293b0a09696620286d6f6465290a090972657475726e206d6f64653b0a0a092f2a206f6b61792c2067656e6572617465206974202a2f0a09737769746368202874696d696e675f6c6576656c29207b0a0963617365204c4556454c5f444d543a0a0909627265616b3b0a0963617365204c4556454c5f4754463a0a09096d6f6465203d2064726d5f6774665f6d6f6465286465762c206873697a652c207673697a652c2076726566726573685f726174652c20302c2030293b0a0909627265616b3b0a0963617365204c4556454c5f475446323a0a09092f2a0a0909202a205468697320697320706f74656e7469616c6c792077726f6e67206966207468657265277320657665722061206d6f6e69746f7220776974680a0909202a206d6f7265207468616e206f6e652072616e6765732073656374696f6e2c206561636820636c61696d696e67206120646966666572656e740a0909202a207365636f6e64617279204754462063757276652e2020506c6561736520646f6e277420646f20746861742e0a0909202a2f0a09096d6f6465203d2064726d5f6774665f6d6f6465286465762c206873697a652c207673697a652c2076726566726573685f726174652c20302c2030293b0a090969662028216d6f6465290a09090972657475726e204e554c4c3b0a09096966202864726d5f6d6f64655f6873796e63286d6f646529203e2064726d5f677466325f68627265616b28656469642929207b0a09090964726d5f6d6f64655f64657374726f79286465762c206d6f6465293b0a0909096d6f6465203d2064726d5f6774665f6d6f64655f636f6d706c6578286465762c206873697a652c207673697a652c0a0909090909092020202076726566726573685f726174652c20302c20302c0a0909090909092020202064726d5f677466325f6d2865646964292c0a0909090909092020202064726d5f677466325f32632865646964292c0a0909090909092020202064726d5f677466325f6b2865646964292c0a0909090909092020202064726d5f677466325f326a286564696429293b0a09097d0a0909627265616b3b0a0963617365204c4556454c5f4356543a0a09096d6f6465203d2064726d5f6376745f6d6f6465286465762c206873697a652c207673697a652c2076726566726573685f726174652c20302c20302c0a090909092020202066616c7365293b0a0909627265616b3b0a097d0a0972657475726e206d6f64653b0a7d0a0a2f2a0a202a20454449442069732064656c6967687466756c6c7920616d626967756f75732061626f757420686f7720696e7465726c61636564206d6f6465732061726520746f2062650a202a20656e636f6465642e20204f757220696e7465726e616c20726570726573656e746174696f6e206973206f66206672616d65206865696768742c2062757420736f6d650a202a20484454562064657461696c65642074696d696e67732061726520656e636f646564206173206669656c64206865696768742e0a202a0a202a2054686520666f726d6174206c69737420686572652069732066726f6d204345412c20696e206672616d652073697a652e2020546563686e6963616c6c792077650a202a2073686f756c6420626520636865636b696e672072656672657368207261746520746f6f2e202057686174657665722e0a202a2f0a73746174696320766f69640a64726d5f6d6f64655f646f5f696e7465726c6163655f717569726b287374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a090909202020207374727563742064657461696c65645f706978656c5f74696d696e67202a7074290a7b0a09696e7420693b0a0973746174696320636f6e737420737472756374207b0a0909696e7420772c20683b0a097d206365615f696e7465726c616365645b5d203d207b0a09097b20313932302c2031303830207d2c0a09097b20203732302c2020343830207d2c0a09097b20313434302c2020343830207d2c0a09097b20323838302c2020343830207d2c0a09097b20203732302c2020353736207d2c0a09097b20313434302c2020353736207d2c0a09097b20323838302c2020353736207d2c0a097d3b0a0a0969662028212870742d3e6d69736320262044524d5f454449445f50545f494e5445524c4143454429290a090972657475726e3b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286365615f696e7465726c61636564293b20692b2b29207b0a090969662028286d6f64652d3e68646973706c6179203d3d206365615f696e7465726c616365645b695d2e77292026260a090920202020286d6f64652d3e76646973706c6179203d3d206365615f696e7465726c616365645b695d2e68202f20322929207b0a0909096d6f64652d3e76646973706c6179202a3d20323b0a0909096d6f64652d3e7673796e635f7374617274202a3d20323b0a0909096d6f64652d3e7673796e635f656e64202a3d20323b0a0909096d6f64652d3e76746f74616c202a3d20323b0a0909096d6f64652d3e76746f74616c207c3d20313b0a09097d0a097d0a0a096d6f64652d3e666c616773207c3d2044524d5f4d4f44455f464c41475f494e5445524c4143453b0a7d0a0a2f2a2a0a202a2064726d5f6d6f64655f64657461696c6564202d206372656174652061206e6577206d6f64652066726f6d20616e20454449442064657461696c65642074696d696e672073656374696f6e0a202a20406465763a2044524d2064657669636520286e656564656420746f20637265617465206e6577206d6f6465290a202a2040656469643a204544494420626c6f636b0a202a204074696d696e673a20454449442064657461696c65642074696d696e6720696e666f0a202a2040717569726b733a20717569726b7320746f206170706c790a202a0a202a20416e20454449442064657461696c65642074696d696e6720626c6f636b20636f6e7461696e7320656e6f75676820696e666f20666f7220757320746f2063726561746520616e640a202a2072657475726e2061206e6577207374727563742064726d5f646973706c61795f6d6f64652e0a202a2f0a737461746963207374727563742064726d5f646973706c61795f6d6f6465202a64726d5f6d6f64655f64657461696c6564287374727563742064726d5f646576696365202a6465762c0a09090909090920207374727563742065646964202a656469642c0a09090909090920207374727563742064657461696c65645f74696d696e67202a74696d696e672c0a090909090909202075333220717569726b73290a7b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64653b0a097374727563742064657461696c65645f706978656c5f74696d696e67202a7074203d202674696d696e672d3e646174612e706978656c5f646174613b0a09756e7369676e65642068616374697665203d202870742d3e686163746976655f68626c616e6b5f68692026203078663029203c3c2034207c2070742d3e686163746976655f6c6f3b0a09756e7369676e65642076616374697665203d202870742d3e766163746976655f76626c616e6b5f68692026203078663029203c3c2034207c2070742d3e766163746976655f6c6f3b0a09756e7369676e65642068626c616e6b203d202870742d3e686163746976655f68626c616e6b5f686920262030786629203c3c2038207c2070742d3e68626c616e6b5f6c6f3b0a09756e7369676e65642076626c616e6b203d202870742d3e766163746976655f76626c616e6b5f686920262030786629203c3c2038207c2070742d3e76626c616e6b5f6c6f3b0a09756e7369676e6564206873796e635f6f6666736574203d202870742d3e6873796e635f7673796e635f6f66667365745f70756c73655f77696474685f68692026203078633029203c3c2032207c2070742d3e6873796e635f6f66667365745f6c6f3b0a09756e7369676e6564206873796e635f70756c73655f7769647468203d202870742d3e6873796e635f7673796e635f6f66667365745f70756c73655f77696474685f68692026203078333029203c3c2034207c2070742d3e6873796e635f70756c73655f77696474685f6c6f3b0a09756e7369676e6564207673796e635f6f6666736574203d202870742d3e6873796e635f7673796e635f6f66667365745f70756c73655f77696474685f686920262030786329203e3e2032207c2070742d3e7673796e635f6f66667365745f70756c73655f77696474685f6c6f203e3e20343b0a09756e7369676e6564207673796e635f70756c73655f7769647468203d202870742d3e6873796e635f7673796e635f6f66667365745f70756c73655f77696474685f686920262030783329203c3c2034207c202870742d3e7673796e635f6f66667365745f70756c73655f77696474685f6c6f202620307866293b0a0a092f2a2069676e6f72652074696e79206d6f646573202a2f0a096966202868616374697665203c203634207c7c2076616374697665203c203634290a090972657475726e204e554c4c3b0a0a096966202870742d3e6d69736320262044524d5f454449445f50545f53544552454f29207b0a09097072696e746b284b45524e5f5741524e494e47202273746572656f206d6f6465206e6f7420737570706f727465645c6e22293b0a090972657475726e204e554c4c3b0a097d0a0969662028212870742d3e6d69736320262044524d5f454449445f50545f53455041524154455f53594e432929207b0a09097072696e746b284b45524e5f5741524e494e472022636f6d706f736974652073796e63206e6f7420737570706f727465645c6e22293b0a097d0a0a092f2a20697420697320696e636f7272656374206966206873796e632f7673796e63207769647468206973207a65726f202a2f0a0969662028216873796e635f70756c73655f7769647468207c7c20217673796e635f70756c73655f776964746829207b0a090944524d5f44454255475f4b4d532822496e636f72726563742044657461696c65642074696d696e672e20220a090909092257726f6e67204873796e632f5673796e632070756c73652077696474685c6e22293b0a090972657475726e204e554c4c3b0a097d0a0a0969662028717569726b73202620454449445f515549524b5f464f5243455f524544554345445f424c414e4b494e4729207b0a09096d6f6465203d2064726d5f6376745f6d6f6465286465762c20686163746976652c20766163746976652c2036302c20747275652c2066616c73652c2066616c7365293b0a090969662028216d6f6465290a09090972657475726e204e554c4c3b0a0a0909676f746f207365745f73697a653b0a097d0a0a096d6f6465203d2064726d5f6d6f64655f63726561746528646576293b0a0969662028216d6f6465290a090972657475726e204e554c4c3b0a0a0969662028717569726b73202620454449445f515549524b5f3133355f434c4f434b5f544f4f5f48494748290a090974696d696e672d3e706978656c5f636c6f636b203d206370755f746f5f6c6531362831303838293b0a0a096d6f64652d3e636c6f636b203d206c6531365f746f5f6370752874696d696e672d3e706978656c5f636c6f636b29202a2031303b0a0a096d6f64652d3e68646973706c6179203d20686163746976653b0a096d6f64652d3e6873796e635f7374617274203d206d6f64652d3e68646973706c6179202b206873796e635f6f66667365743b0a096d6f64652d3e6873796e635f656e64203d206d6f64652d3e6873796e635f7374617274202b206873796e635f70756c73655f77696474683b0a096d6f64652d3e68746f74616c203d206d6f64652d3e68646973706c6179202b2068626c616e6b3b0a0a096d6f64652d3e76646973706c6179203d20766163746976653b0a096d6f64652d3e7673796e635f7374617274203d206d6f64652d3e76646973706c6179202b207673796e635f6f66667365743b0a096d6f64652d3e7673796e635f656e64203d206d6f64652d3e7673796e635f7374617274202b207673796e635f70756c73655f77696474683b0a096d6f64652d3e76746f74616c203d206d6f64652d3e76646973706c6179202b2076626c616e6b3b0a0a092f2a20536f6d65204544494473206861766520626f67757320682f76746f74616c2076616c756573202a2f0a09696620286d6f64652d3e6873796e635f656e64203e206d6f64652d3e68746f74616c290a09096d6f64652d3e68746f74616c203d206d6f64652d3e6873796e635f656e64202b20313b0a09696620286d6f64652d3e7673796e635f656e64203e206d6f64652d3e76746f74616c290a09096d6f64652d3e76746f74616c203d206d6f64652d3e7673796e635f656e64202b20313b0a0a0964726d5f6d6f64655f646f5f696e7465726c6163655f717569726b286d6f64652c207074293b0a0a0969662028717569726b73202620454449445f515549524b5f44455441494c45445f53594e435f505029207b0a090970742d3e6d697363207c3d2044524d5f454449445f50545f4853594e435f504f534954495645207c2044524d5f454449445f50545f5653594e435f504f5349544956453b0a097d0a0a096d6f64652d3e666c616773207c3d202870742d3e6d69736320262044524d5f454449445f50545f4853594e435f504f53495449564529203f0a090944524d5f4d4f44455f464c41475f504853594e43203a2044524d5f4d4f44455f464c41475f4e4853594e433b0a096d6f64652d3e666c616773207c3d202870742d3e6d69736320262044524d5f454449445f50545f5653594e435f504f53495449564529203f0a090944524d5f4d4f44455f464c41475f505653594e43203a2044524d5f4d4f44455f464c41475f4e5653594e433b0a0a7365745f73697a653a0a096d6f64652d3e77696474685f6d6d203d2070742d3e77696474685f6d6d5f6c6f207c202870742d3e77696474685f6865696768745f6d6d5f68692026203078663029203c3c20343b0a096d6f64652d3e6865696768745f6d6d203d2070742d3e6865696768745f6d6d5f6c6f207c202870742d3e77696474685f6865696768745f6d6d5f686920262030786629203c3c20383b0a0a0969662028717569726b73202620454449445f515549524b5f44455441494c45445f494e5f434d29207b0a09096d6f64652d3e77696474685f6d6d202a3d2031303b0a09096d6f64652d3e6865696768745f6d6d202a3d2031303b0a097d0a0a0969662028717569726b73202620454449445f515549524b5f44455441494c45445f5553455f4d4158494d554d5f53495a4529207b0a09096d6f64652d3e77696474685f6d6d203d20656469642d3e77696474685f636d202a2031303b0a09096d6f64652d3e6865696768745f6d6d203d20656469642d3e6865696768745f636d202a2031303b0a097d0a0a096d6f64652d3e74797065203d2044524d5f4d4f44455f545950455f4452495645523b0a0964726d5f6d6f64655f7365745f6e616d65286d6f6465293b0a0a0972657475726e206d6f64653b0a7d0a0a73746174696320626f6f6c0a6d6f64655f696e5f6873796e635f72616e676528636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a0909202020207374727563742065646964202a656469642c207538202a74290a7b0a09696e74206873796e632c20686d696e2c20686d61783b0a0a09686d696e203d20745b375d3b0a0969662028656469642d3e7265766973696f6e203e3d2034290a0920202020686d696e202b3d202828745b345d2026203078303429203f20323535203a2030293b0a09686d6178203d20745b385d3b0a0969662028656469642d3e7265766973696f6e203e3d2034290a0920202020686d6178202b3d202828745b345d2026203078303829203f20323535203a2030293b0a096873796e63203d2064726d5f6d6f64655f6873796e63286d6f6465293b0a0a0972657475726e20286873796e63203c3d20686d6178202626206873796e63203e3d20686d696e293b0a7d0a0a73746174696320626f6f6c0a6d6f64655f696e5f7673796e635f72616e676528636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c0a0909202020207374727563742065646964202a656469642c207538202a74290a7b0a09696e74207673796e632c20766d696e2c20766d61783b0a0a09766d696e203d20745b355d3b0a0969662028656469642d3e7265766973696f6e203e3d2034290a0920202020766d696e202b3d202828745b345d2026203078303129203f20323535203a2030293b0a09766d6178203d20745b365d3b0a0969662028656469642d3e7265766973696f6e203e3d2034290a0920202020766d6178202b3d202828745b345d2026203078303229203f20323535203a2030293b0a097673796e63203d2064726d5f6d6f64655f7672656672657368286d6f6465293b0a0a0972657475726e20287673796e63203c3d20766d6178202626207673796e63203e3d20766d696e293b0a7d0a0a737461746963207533320a72616e67655f706978656c5f636c6f636b287374727563742065646964202a656469642c207538202a74290a7b0a092f2a20756e737065636966696564202a2f0a0969662028745b395d203d3d2030207c7c20745b395d203d3d20323535290a090972657475726e20303b0a0a092f2a20312e3420776974682043565420737570706f7274206769766573207573207265616c20707265636973696f6e2c20796179202a2f0a0969662028656469642d3e7265766973696f6e203e3d203420262620745b31305d203d3d2030783034290a090972657475726e2028745b395d202a20313030303029202d202828745b31325d203e3e203229202a20323530293b0a0a092f2a20312e332069732070617468657469632c20736f2066757a7a207570206120626974202a2f0a0972657475726e20745b395d202a203130303030202b20353030313b0a7d0a0a73746174696320626f6f6c0a6d6f64655f696e5f72616e676528636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c207374727563742065646964202a656469642c0a092020202020207374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09753332206d61785f636c6f636b3b0a097538202a74203d20287538202a2974696d696e673b0a0a0969662028216d6f64655f696e5f6873796e635f72616e6765286d6f64652c20656469642c207429290a090972657475726e2066616c73653b0a0a0969662028216d6f64655f696e5f7673796e635f72616e6765286d6f64652c20656469642c207429290a090972657475726e2066616c73653b0a0a0969662028286d61785f636c6f636b203d2072616e67655f706978656c5f636c6f636b28656469642c20742929290a0909696620286d6f64652d3e636c6f636b203e206d61785f636c6f636b290a09090972657475726e2066616c73653b0a0a092f2a20312e34206d617820686f72697a6f6e74616c20636865636b202a2f0a0969662028656469642d3e7265766973696f6e203e3d203420262620745b31305d203d3d2030783034290a090969662028745b31335d202626206d6f64652d3e68646973706c6179203e2038202a2028745b31335d202b2028323536202a2028745b31325d26307833292929290a09090972657475726e2066616c73653b0a0a09696620286d6f64655f69735f7262286d6f646529202626202164726d5f6d6f6e69746f725f737570706f7274735f7262286564696429290a090972657475726e2066616c73653b0a0a0972657475726e20747275653b0a7d0a0a73746174696320626f6f6c2076616c69645f696e6665727265645f6d6f646528636f6e7374207374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a09090909636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d3b0a09626f6f6c206f6b203d2066616c73653b0a0a096c6973745f666f725f656163685f656e747279286d2c2026636f6e6e6563746f722d3e70726f6265645f6d6f6465732c206865616429207b0a0909696620286d6f64652d3e68646973706c6179203d3d206d2d3e68646973706c61792026260a0909202020206d6f64652d3e76646973706c6179203d3d206d2d3e76646973706c61792026260a09092020202064726d5f6d6f64655f7672656672657368286d6f646529203d3d2064726d5f6d6f64655f7672656672657368286d29290a09090972657475726e2066616c73653b202f2a206475706c696361746564202a2f0a0909696620286d6f64652d3e68646973706c6179203c3d206d2d3e68646973706c61792026260a0909202020206d6f64652d3e76646973706c6179203c3d206d2d3e76646973706c6179290a0909096f6b203d20747275653b0a097d0a0972657475726e206f6b3b0a7d0a0a73746174696320696e740a64726d5f646d745f6d6f6465735f666f725f72616e6765287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a656469642c0a0909097374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09696e7420692c206d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a0a09666f72202869203d20303b2069203c2064726d5f6e756d5f646d745f6d6f6465733b20692b2b29207b0a0909696620286d6f64655f696e5f72616e67652864726d5f646d745f6d6f646573202b20692c20656469642c2074696d696e67292026260a09092020202076616c69645f696e6665727265645f6d6f646528636f6e6e6563746f722c2064726d5f646d745f6d6f646573202b20692929207b0a0909096e65776d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c202664726d5f646d745f6d6f6465735b695d293b0a090909696620286e65776d6f646529207b0a0909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a090909096d6f6465732b2b3b0a0909097d0a09097d0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a2f2a20666978207570203133363678373638206d6f64652066726f6d2031333638783736383b0a202a204746542f4356542063616e2774206578707265737320313336362077696474682077686963682069736e277420646976696461626c6520627920380a202a2f0a73746174696320766f69642066697875705f6d6f64655f3133363678373638287374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a09696620286d6f64652d3e68646973706c6179203d3d2031333638202626206d6f64652d3e76646973706c6179203d3d2037363829207b0a09096d6f64652d3e68646973706c6179203d20313336363b0a09096d6f64652d3e6873796e635f73746172742d2d3b0a09096d6f64652d3e6873796e635f656e642d2d3b0a090964726d5f6d6f64655f7365745f6e616d65286d6f6465293b0a097d0a7d0a0a73746174696320696e740a64726d5f6774665f6d6f6465735f666f725f72616e6765287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a656469642c0a0909097374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09696e7420692c206d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a0a09666f72202869203d20303b2069203c206e756d5f65787472615f6d6f6465733b20692b2b29207b0a0909636f6e737420737472756374206d696e696d6f6465202a6d203d202665787472615f6d6f6465735b695d3b0a09096e65776d6f6465203d2064726d5f6774665f6d6f6465286465762c206d2d3e772c206d2d3e682c206d2d3e722c20302c2030293b0a090969662028216e65776d6f6465290a09090972657475726e206d6f6465733b0a0a090966697875705f6d6f64655f3133363678373638286e65776d6f6465293b0a090969662028216d6f64655f696e5f72616e6765286e65776d6f64652c20656469642c2074696d696e6729207c7c0a0909202020202176616c69645f696e6665727265645f6d6f646528636f6e6e6563746f722c206e65776d6f64652929207b0a09090964726d5f6d6f64655f64657374726f79286465762c206e65776d6f6465293b0a090909636f6e74696e75653b0a09097d0a0a090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a09096d6f6465732b2b3b0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320696e740a64726d5f6376745f6d6f6465735f666f725f72616e6765287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a656469642c0a0909097374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09696e7420692c206d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09626f6f6c207262203d2064726d5f6d6f6e69746f725f737570706f7274735f72622865646964293b0a0a09666f72202869203d20303b2069203c206e756d5f65787472615f6d6f6465733b20692b2b29207b0a0909636f6e737420737472756374206d696e696d6f6465202a6d203d202665787472615f6d6f6465735b695d3b0a09096e65776d6f6465203d2064726d5f6376745f6d6f6465286465762c206d2d3e772c206d2d3e682c206d2d3e722c2072622c20302c2030293b0a090969662028216e65776d6f6465290a09090972657475726e206d6f6465733b0a0a090966697875705f6d6f64655f3133363678373638286e65776d6f6465293b0a090969662028216d6f64655f696e5f72616e6765286e65776d6f64652c20656469642c2074696d696e6729207c7c0a0909202020202176616c69645f696e6665727265645f6d6f646528636f6e6e6563746f722c206e65776d6f64652929207b0a09090964726d5f6d6f64655f64657374726f79286465762c206e65776d6f6465293b0a090909636f6e74696e75653b0a09097d0a0a090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a09096d6f6465732b2b3b0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320766f69640a646f5f696e6665727265645f6d6f646573287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a63290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f73757265202a636c6f73757265203d20633b0a097374727563742064657461696c65645f6e6f6e5f706978656c202a64617461203d202674696d696e672d3e646174612e6f746865725f646174613b0a097374727563742064657461696c65645f646174615f6d6f6e69746f725f72616e6765202a72616e6765203d2026646174612d3e646174612e72616e67653b0a0a0969662028646174612d3e7479706520213d20454449445f44455441494c5f4d4f4e49544f525f52414e4745290a090972657475726e3b0a0a09636c6f737572652d3e6d6f646573202b3d2064726d5f646d745f6d6f6465735f666f725f72616e676528636c6f737572652d3e636f6e6e6563746f722c0a0909090909092020636c6f737572652d3e656469642c0a090909090909202074696d696e67293b0a090a09696620282176657273696f6e5f6772656174657228636c6f737572652d3e656469642c20312c203129290a090972657475726e3b202f2a20475446206e6f7420646566696e656420796574202a2f0a0a09737769746368202872616e67652d3e666c61677329207b0a096361736520307830323a202f2a207365636f6e64617279206774662c2058585820636f756c6420646f206d6f7265202a2f0a096361736520307830303a202f2a2064656661756c7420677466202a2f0a0909636c6f737572652d3e6d6f646573202b3d2064726d5f6774665f6d6f6465735f666f725f72616e676528636c6f737572652d3e636f6e6e6563746f722c0a090909090909092020636c6f737572652d3e656469642c0a09090909090909202074696d696e67293b0a0909627265616b3b0a096361736520307830343a202f2a206376742c206f6e6c7920696e20312e342b202a2f0a0909696620282176657273696f6e5f6772656174657228636c6f737572652d3e656469642c20312c203329290a090909627265616b3b0a0a0909636c6f737572652d3e6d6f646573202b3d2064726d5f6376745f6d6f6465735f666f725f72616e676528636c6f737572652d3e636f6e6e6563746f722c0a090909090909092020636c6f737572652d3e656469642c0a09090909090909202074696d696e67293b0a0909627265616b3b0a096361736520307830313a202f2a206a757374207468652072616e6765732c206e6f20666f726d756c61202a2f0a0964656661756c743a0a0909627265616b3b0a097d0a7d0a0a73746174696320696e740a6164645f696e6665727265645f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f7375726520636c6f73757265203d207b0a0909636f6e6e6563746f722c20656469642c20302c20302c20300a097d3b0a0a096966202876657273696f6e5f6772656174657228656469642c20312c203029290a090964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c20646f5f696e6665727265645f6d6f6465732c0a09090909092020202026636c6f73757265293b0a0a0972657475726e20636c6f737572652e6d6f6465733b0a7d0a0a73746174696320696e740a64726d5f657374335f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09696e7420692c206a2c206d2c206d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64653b0a097538202a657374203d2028287538202a2974696d696e6729202b20353b0a0a09666f72202869203d20303b2069203c20363b20692b2b29207b0a0909666f7220286a203d20373b206a203e20303b206a2d2d29207b0a0909096d203d202869202a203829202b202837202d206a293b0a090909696620286d203e3d2041525241595f53495a4528657374335f6d6f64657329290a09090909627265616b3b0a090909696620286573745b695d2026202831203c3c206a2929207b0a090909096d6f6465203d2064726d5f6d6f64655f66696e645f646d7428636f6e6e6563746f722d3e6465762c0a0909090909090920657374335f6d6f6465735b6d5d2e772c0a0909090909090920657374335f6d6f6465735b6d5d2e682c0a0909090909090920657374335f6d6f6465735b6d5d2e722c0a0909090909090920657374335f6d6f6465735b6d5d2e7262293b0a09090909696620286d6f646529207b0a090909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206d6f6465293b0a09090909096d6f6465732b2b3b0a090909097d0a0909097d0a09097d0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320766f69640a646f5f65737461626c69736865645f6d6f646573287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a63290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f73757265202a636c6f73757265203d20633b0a097374727563742064657461696c65645f6e6f6e5f706978656c202a64617461203d202674696d696e672d3e646174612e6f746865725f646174613b0a0a0969662028646174612d3e74797065203d3d20454449445f44455441494c5f4553545f54494d494e4753290a0909636c6f737572652d3e6d6f646573202b3d2064726d5f657374335f6d6f64657328636c6f737572652d3e636f6e6e6563746f722c2074696d696e67293b0a7d0a0a2f2a2a0a202a206164645f65737461626c69736865645f6d6f646573202d20676574206573742e206d6f6465732066726f6d204544494420616e6420616464207468656d0a202a2040656469643a204544494420626c6f636b20746f207363616e0a202a0a202a2045616368204544494420626c6f636b20636f6e7461696e732061206269746d6170206f662074686520737570706f72746564202265737461626c6973686564206d6f64657322206c6973740a202a2028646566696e65642061626f7665292e20205465617365207468656d206f757420616e6420616464207468656d20746f2074686520676c6f62616c206d6f646573206c6973742e0a202a2f0a73746174696320696e740a6164645f65737461626c69736865645f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09756e7369676e6564206c6f6e67206573745f62697473203d20656469642d3e65737461626c69736865645f74696d696e67732e7431207c0a090928656469642d3e65737461626c69736865645f74696d696e67732e7432203c3c203829207c0a09092828656469642d3e65737461626c69736865645f74696d696e67732e6d66675f727376642026203078383029203c3c2039293b0a09696e7420692c206d6f646573203d20303b0a097374727563742064657461696c65645f6d6f64655f636c6f7375726520636c6f73757265203d207b0a0909636f6e6e6563746f722c20656469642c20302c20302c20300a097d3b0a0a09666f72202869203d20303b2069203c3d20454449445f4553545f54494d494e47533b20692b2b29207b0a0909696620286573745f6269747320262028313c3c692929207b0a0909097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a0909096e65776d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c2026656469645f6573745f6d6f6465735b695d293b0a090909696620286e65776d6f646529207b0a0909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a090909096d6f6465732b2b3b0a0909097d0a09097d0a097d0a0a096966202876657273696f6e5f6772656174657228656469642c20312c203029290a09092020202064726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c0a090909090909646f5f65737461626c69736865645f6d6f6465732c2026636c6f73757265293b0a0a0972657475726e206d6f646573202b20636c6f737572652e6d6f6465733b0a7d0a0a73746174696320766f69640a646f5f7374616e646172645f6d6f646573287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a63290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f73757265202a636c6f73757265203d20633b0a097374727563742064657461696c65645f6e6f6e5f706978656c202a64617461203d202674696d696e672d3e646174612e6f746865725f646174613b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72203d20636c6f737572652d3e636f6e6e6563746f723b0a097374727563742065646964202a65646964203d20636c6f737572652d3e656469643b0a0a0969662028646174612d3e74797065203d3d20454449445f44455441494c5f5354445f4d4f44455329207b0a0909696e7420693b0a0909666f72202869203d20303b2069203c20363b20692b2b29207b0a090909737472756374207374645f74696d696e67202a7374643b0a0909097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a0a090909737464203d2026646174612d3e646174612e74696d696e67735b695d3b0a0909096e65776d6f6465203d2064726d5f6d6f64655f73746428636f6e6e6563746f722c20656469642c207374642c0a090909090920202020202020656469642d3e7265766973696f6e293b0a090909696620286e65776d6f646529207b0a0909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a09090909636c6f737572652d3e6d6f6465732b2b3b0a0909097d0a09097d0a097d0a7d0a0a2f2a2a0a202a206164645f7374616e646172645f6d6f646573202d20676574207374642e206d6f6465732066726f6d204544494420616e6420616464207468656d0a202a2040656469643a204544494420626c6f636b20746f207363616e0a202a0a202a205374616e64617264206d6f6465732063616e2062652063616c63756c61746564207573696e672074686520617070726f707269617465207374616e646172642028444d542c0a202a20475446206f72204356542e2047726162207468656d2066726f6d20406564696420616e6420616464207468656d20746f20746865206c6973742e0a202a2f0a73746174696320696e740a6164645f7374616e646172645f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a09696e7420692c206d6f646573203d20303b0a097374727563742064657461696c65645f6d6f64655f636c6f7375726520636c6f73757265203d207b0a0909636f6e6e6563746f722c20656469642c20302c20302c20300a097d3b0a0a09666f72202869203d20303b2069203c20454449445f5354445f54494d494e47533b20692b2b29207b0a09097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a0a09096e65776d6f6465203d2064726d5f6d6f64655f73746428636f6e6e6563746f722c20656469642c0a090909092020202020202026656469642d3e7374616e646172645f74696d696e67735b695d2c0a0909090920202020202020656469642d3e7265766973696f6e293b0a0909696620286e65776d6f646529207b0a09090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a0909096d6f6465732b2b3b0a09097d0a097d0a0a096966202876657273696f6e5f6772656174657228656469642c20312c203029290a090964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c20646f5f7374616e646172645f6d6f6465732c0a09090909092020202026636c6f73757265293b0a0a092f2a205858582073686f756c6420616c736f206c6f6f6b20666f72207374616e6461726420636f64657320696e2056544220626c6f636b73202a2f0a0a0972657475726e206d6f646573202b20636c6f737572652e6d6f6465733b0a7d0a0a73746174696320696e742064726d5f6376745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909207374727563742064657461696c65645f74696d696e67202a74696d696e67290a7b0a09696e7420692c206a2c206d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206376745f74696d696e67202a6376743b0a09636f6e737420696e742072617465735b5d203d207b2036302c2038352c2037352c2036302c203530207d3b0a09636f6e737420753820656d7074795b335d203d207b20302c20302c2030207d3b0a0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a0909696e7420756e696e697469616c697a65645f766172287769647468292c206865696768743b0a0909637674203d20262874696d696e672d3e646174612e6f746865725f646174612e646174612e6376745b695d293b0a0a090969662028216d656d636d70286376742d3e636f64652c20656d7074792c203329290a090909636f6e74696e75653b0a0a0909686569676874203d20286376742d3e636f64655b305d202b2028286376742d3e636f64655b315d2026203078663029203c3c203429202b203129202a20323b0a090973776974636820286376742d3e636f64655b315d2026203078306329207b0a09096361736520307830303a0a0909097769647468203d20686569676874202a2034202f20333b0a090909627265616b3b0a09096361736520307830343a0a0909097769647468203d20686569676874202a203136202f20393b0a090909627265616b3b0a09096361736520307830383a0a0909097769647468203d20686569676874202a203136202f2031303b0a090909627265616b3b0a09096361736520307830633a0a0909097769647468203d20686569676874202a203135202f20393b0a090909627265616b3b0a09097d0a0a0909666f7220286a203d20313b206a203c20353b206a2b2b29207b0a090909696620286376742d3e636f64655b325d2026202831203c3c206a2929207b0a090909096e65776d6f6465203d2064726d5f6376745f6d6f6465286465762c2077696474682c206865696768742c0a0909090909092020202020202072617465735b6a5d2c206a203d3d20302c0a0909090909092020202020202066616c73652c2066616c7365293b0a09090909696620286e65776d6f646529207b0a090909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a09090909096d6f6465732b2b3b0a090909097d0a0909097d0a09097d0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320766f69640a646f5f6376745f6d6f6465287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a63290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f73757265202a636c6f73757265203d20633b0a097374727563742064657461696c65645f6e6f6e5f706978656c202a64617461203d202674696d696e672d3e646174612e6f746865725f646174613b0a0a0969662028646174612d3e74797065203d3d20454449445f44455441494c5f4356545f3342595445290a0909636c6f737572652d3e6d6f646573202b3d2064726d5f6376745f6d6f64657328636c6f737572652d3e636f6e6e6563746f722c2074696d696e67293b0a7d0a0a73746174696320696e740a6164645f6376745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b090a097374727563742064657461696c65645f6d6f64655f636c6f7375726520636c6f73757265203d207b0a0909636f6e6e6563746f722c20656469642c20302c20302c20300a097d3b0a0a096966202876657273696f6e5f6772656174657228656469642c20312c203229290a090964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c20646f5f6376745f6d6f64652c2026636c6f73757265293b0a0a092f2a205858582073686f756c6420616c736f206c6f6f6b20666f722043565420636f64657320696e2056544220626c6f636b73202a2f0a0a0972657475726e20636c6f737572652e6d6f6465733b0a7d0a0a73746174696320766f69640a646f5f64657461696c65645f6d6f6465287374727563742064657461696c65645f74696d696e67202a74696d696e672c20766f6964202a63290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f73757265202a636c6f73757265203d20633b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a0a096966202874696d696e672d3e706978656c5f636c6f636b29207b0a09096e65776d6f6465203d2064726d5f6d6f64655f64657461696c656428636c6f737572652d3e636f6e6e6563746f722d3e6465762c0a090909090920202020636c6f737572652d3e656469642c2074696d696e672c0a090909090920202020636c6f737572652d3e717569726b73293b0a090969662028216e65776d6f6465290a09090972657475726e3b0a0a090969662028636c6f737572652d3e707265666572726564290a0909096e65776d6f64652d3e74797065207c3d2044524d5f4d4f44455f545950455f5052454645525245443b0a0a090964726d5f6d6f64655f70726f6265645f61646428636c6f737572652d3e636f6e6e6563746f722c206e65776d6f6465293b0a0909636c6f737572652d3e6d6f6465732b2b3b0a0909636c6f737572652d3e707265666572726564203d20303b0a097d0a7d0a0a2f2a0a202a206164645f64657461696c65645f6d6f646573202d20416464206d6f6465732066726f6d2064657461696c65642074696d696e67730a202a2040636f6e6e6563746f723a20617474616368656420636f6e6e6563746f720a202a2040656469643a204544494420626c6f636b20746f207363616e0a202a2040717569726b733a20717569726b7320746f206170706c790a202a2f0a73746174696320696e740a6164645f64657461696c65645f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a656469642c0a090920202075333220717569726b73290a7b0a097374727563742064657461696c65645f6d6f64655f636c6f7375726520636c6f73757265203d207b0a0909636f6e6e6563746f722c0a0909656469642c0a0909312c0a0909717569726b732c0a0909300a097d3b0a0a0969662028636c6f737572652e707265666572726564202626202176657273696f6e5f6772656174657228656469642c20312c203329290a0909636c6f737572652e707265666572726564203d0a09092020202028656469642d3e666561747572657320262044524d5f454449445f464541545552455f5052454645525245445f54494d494e47293b0a0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c20646f5f64657461696c65645f6d6f64652c2026636c6f73757265293b0a0a0972657475726e20636c6f737572652e6d6f6465733b0a7d0a0a23646566696e652048444d495f4944454e5449464945522030783030304330330a23646566696e6520415544494f5f424c4f434b09307830310a23646566696e6520564944454f5f424c4f434b2020202020307830320a23646566696e652056454e444f525f424c4f434b20202020307830330a23646566696e6520535045414b45525f424c4f434b09307830340a23646566696e6520454449445f42415349435f415544494f092831203c3c2036290a23646566696e6520454449445f4345415f5943524342343434092831203c3c2035290a23646566696e6520454449445f4345415f5943524342343232092831203c3c2034290a0a2f2a2a0a202a20536561726368204544494420666f722043454120657874656e73696f6e20626c6f636b2e0a202a2f0a7538202a64726d5f66696e645f6365615f657874656e73696f6e287374727563742065646964202a65646964290a7b0a097538202a656469645f657874203d204e554c4c3b0a09696e7420693b0a0a092f2a204e6f2045444944206f72204544494420657874656e73696f6e73202a2f0a096966202865646964203d3d204e554c4c207c7c20656469642d3e657874656e73696f6e73203d3d2030290a090972657475726e204e554c4c3b0a0a092f2a2046696e642043454120657874656e73696f6e202a2f0a09666f72202869203d20303b2069203c20656469642d3e657874656e73696f6e733b20692b2b29207b0a0909656469645f657874203d20287538202a2965646964202b20454449445f4c454e475448202a202869202b2031293b0a090969662028656469645f6578745b305d203d3d204345415f455854290a090909627265616b3b0a097d0a0a096966202869203d3d20656469642d3e657874656e73696f6e73290a090972657475726e204e554c4c3b0a0a0972657475726e20656469645f6578743b0a7d0a4558504f52545f53594d424f4c2864726d5f66696e645f6365615f657874656e73696f6e293b0a0a2f2a0a202a204c6f6f6b7320666f72206120434541206d6f6465206d61746368696e6720676976656e2064726d5f646973706c61795f6d6f64652e0a202a2052657475726e73206974732043454120566964656f20494420636f64652c206f722030206966206e6f7420666f756e642e0a202a2f0a75382064726d5f6d617463685f6365615f6d6f6465287374727563742064726d5f646973706c61795f6d6f6465202a746f5f6d61746368290a7b0a097374727563742064726d5f646973706c61795f6d6f6465202a6365615f6d6f64653b0a097538206d6f64653b0a0a09666f7220286d6f6465203d20303b206d6f6465203c2064726d5f6e756d5f6365615f6d6f6465733b206d6f64652b2b29207b0a09096365615f6d6f6465203d20287374727563742064726d5f646973706c61795f6d6f6465202a2926656469645f6365615f6d6f6465735b6d6f64655d3b0a0a09096966202864726d5f6d6f64655f657175616c28746f5f6d617463682c206365615f6d6f646529290a09090972657475726e206d6f6465202b20313b0a097d0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c2864726d5f6d617463685f6365615f6d6f6465293b0a0a0a73746174696320696e740a646f5f6365615f6d6f64657320287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207538202a64622c207538206c656e290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a097538202a206d6f64652c206365615f6d6f64653b0a09696e74206d6f646573203d20303b0a0a09666f7220286d6f6465203d2064623b206d6f6465203c206462202b206c656e3b206d6f64652b2b29207b0a09096365615f6d6f6465203d20282a6d6f646520262031323729202d20313b202f2a20434541206d6f64657320617265206e756d626572656420312e2e313237202a2f0a0909696620286365615f6d6f6465203c2064726d5f6e756d5f6365615f6d6f64657329207b0a0909097374727563742064726d5f646973706c61795f6d6f6465202a6e65776d6f64653b0a0909096e65776d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c0a090909090909202020202026656469645f6365615f6d6f6465735b6365615f6d6f64655d293b0a090909696620286e65776d6f646529207b0a0909090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206e65776d6f6465293b0a090909096d6f6465732b2b3b0a0909097d0a09097d0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320696e740a6365615f64625f7061796c6f61645f6c656e28636f6e7374207538202a6462290a7b0a0972657475726e2064625b305d202620307831663b0a7d0a0a73746174696320696e740a6365615f64625f74616728636f6e7374207538202a6462290a7b0a0972657475726e2064625b305d203e3e20353b0a7d0a0a73746174696320696e740a6365615f7265766973696f6e28636f6e7374207538202a636561290a7b0a0972657475726e206365615b315d3b0a7d0a0a73746174696320696e740a6365615f64625f6f66667365747328636f6e7374207538202a6365612c20696e74202a73746172742c20696e74202a656e64290a7b0a092f2a204461746120626c6f636b206f666673657420696e2043454120657874656e73696f6e20626c6f636b202a2f0a092a7374617274203d20343b0a092a656e64203d206365615b325d3b0a09696620282a656e64203d3d2030290a09092a656e64203d203132373b0a09696620282a656e64203c2034207c7c202a656e64203e20313237290a090972657475726e202d4552414e47453b0a0972657475726e20303b0a7d0a0a23646566696e6520666f725f656163685f6365615f6462286365612c20692c2073746172742c20656e6429205c0a09666f722028286929203d20287374617274293b20286929203c2028656e642920262620286929202b206365615f64625f7061796c6f61645f6c656e282628636561295b2869295d29203c2028656e64293b20286929202b3d206365615f64625f7061796c6f61645f6c656e282628636561295b2869295d29202b2031290a0a73746174696320696e740a6164645f6365615f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a097538202a20636561203d2064726d5f66696e645f6365615f657874656e73696f6e2865646964293b0a097538202a2064622c2064626c3b0a09696e74206d6f646573203d20303b0a0a0969662028636561202626206365615f7265766973696f6e2863656129203e3d203329207b0a0909696e7420692c2073746172742c20656e643b0a0a0909696620286365615f64625f6f666673657473286365612c202673746172742c2026656e6429290a09090972657475726e20303b0a0a0909666f725f656163685f6365615f6462286365612c20692c2073746172742c20656e6429207b0a0909096462203d20266365615b695d3b0a09090964626c203d206365615f64625f7061796c6f61645f6c656e286462293b0a0a090909696620286365615f64625f74616728646229203d3d20564944454f5f424c4f434b290a090909096d6f646573202b3d20646f5f6365615f6d6f6465732028636f6e6e6563746f722c2064622b312c2064626c293b0a09097d0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320766f69640a70617273655f68646d695f76736462287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20636f6e7374207538202a6462290a7b0a097538206c656e203d206365615f64625f7061796c6f61645f6c656e286462293b0a0a09696620286c656e203e3d203629207b0a0909636f6e6e6563746f722d3e656c645b355d207c3d202864625b365d203e3e203729203c3c20313b20202f2a20537570706f7274735f4149202a2f0a0909636f6e6e6563746f722d3e6476695f6475616c203d2064625b365d202620313b0a097d0a09696620286c656e203e3d2037290a0909636f6e6e6563746f722d3e6d61785f746d64735f636c6f636b203d2064625b375d202a20353b0a09696620286c656e203e3d203829207b0a0909636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b305d203d2064625b385d203e3e20373b0a0909636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b315d203d202864625b385d203e3e203629202620313b0a097d0a09696620286c656e203e3d2039290a0909636f6e6e6563746f722d3e766964656f5f6c6174656e63795b305d203d2064625b395d3b0a09696620286c656e203e3d203130290a0909636f6e6e6563746f722d3e617564696f5f6c6174656e63795b305d203d2064625b31305d3b0a09696620286c656e203e3d203131290a0909636f6e6e6563746f722d3e766964656f5f6c6174656e63795b315d203d2064625b31315d3b0a09696620286c656e203e3d203132290a0909636f6e6e6563746f722d3e617564696f5f6c6174656e63795b315d203d2064625b31325d3b0a0a0944524d5f44454255475f4b4d53282248444d493a20445649206475616c2025642c20220a090920202020226d617820544d445320636c6f636b2025642c20220a090920202020226c6174656e63792070726573656e742025642025642c20220a09092020202022766964656f206c6174656e63792025642025642c20220a09092020202022617564696f206c6174656e63792025642025645c6e222c0a090920202020636f6e6e6563746f722d3e6476695f6475616c2c0a090920202020636f6e6e6563746f722d3e6d61785f746d64735f636c6f636b2c0a0920202020202028696e742920636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b305d2c0a0920202020202028696e742920636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b315d2c0a090920202020636f6e6e6563746f722d3e766964656f5f6c6174656e63795b305d2c0a090920202020636f6e6e6563746f722d3e766964656f5f6c6174656e63795b315d2c0a090920202020636f6e6e6563746f722d3e617564696f5f6c6174656e63795b305d2c0a090920202020636f6e6e6563746f722d3e617564696f5f6c6174656e63795b315d293b0a7d0a0a73746174696320766f69640a6d6f6e69746f725f6e616d65287374727563742064657461696c65645f74696d696e67202a742c20766f6964202a64617461290a7b0a0969662028742d3e646174612e6f746865725f646174612e74797065203d3d20454449445f44455441494c5f4d4f4e49544f525f4e414d45290a09092a287538202a2a2964617461203d20742d3e646174612e6f746865725f646174612e646174612e7374722e7374723b0a7d0a0a73746174696320626f6f6c206365615f64625f69735f68646d695f7673646228636f6e7374207538202a6462290a7b0a09696e742068646d695f69643b0a0a09696620286365615f64625f7461672864622920213d2056454e444f525f424c4f434b290a090972657475726e2066616c73653b0a0a09696620286365615f64625f7061796c6f61645f6c656e28646229203c2035290a090972657475726e2066616c73653b0a0a0968646d695f6964203d2064625b315d207c202864625b325d203c3c203829207c202864625b335d203c3c203136293b0a0a0972657475726e2068646d695f6964203d3d2048444d495f4944454e5449464945523b0a7d0a0a2f2a2a0a202a2064726d5f656469645f746f5f656c64202d206275696c6420454c442066726f6d20454449440a202a2040636f6e6e6563746f723a20636f6e6e6563746f7220636f72726573706f6e64696e6720746f207468652048444d492f44502073696e6b0a202a2040656469643a204544494420746f2070617273650a202a0a202a2046696c6c2074686520454c442028454449442d4c696b652044617461292062756666657220666f722070617373696e6720746f2074686520617564696f206472697665722e0a202a20536f6d6520454c44206669656c647320617265206c65667420746f20746865206772617068696373206472697665722063616c6c65723a0a202a202d20436f6e6e5f547970650a202a202d20484443500a202a202d20506f72745f49440a202a2f0a766f69642064726d5f656469645f746f5f656c64287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a0975696e74385f74202a656c64203d20636f6e6e6563746f722d3e656c643b0a097538202a6365613b0a097538202a6e616d653b0a097538202a64623b0a09696e74207361645f636f756e74203d20303b0a09696e74206d6e6c3b0a09696e742064626c3b0a0a096d656d73657428656c642c20302c2073697a656f6628636f6e6e6563746f722d3e656c6429293b0a0a09636561203d2064726d5f66696e645f6365615f657874656e73696f6e2865646964293b0a09696620282163656129207b0a090944524d5f44454255475f4b4d532822454c443a206e6f2043454120457874656e73696f6e20666f756e645c6e22293b0a090972657475726e3b0a097d0a0a096e616d65203d204e554c4c3b0a0964726d5f666f725f656163685f64657461696c65645f626c6f636b28287538202a29656469642c206d6f6e69746f725f6e616d652c20266e616d65293b0a09666f7220286d6e6c203d20303b206e616d65202626206d6e6c203c2031333b206d6e6c2b2b29207b0a0909696620286e616d655b6d6e6c5d203d3d2030783061290a090909627265616b3b0a0909656c645b3230202b206d6e6c5d203d206e616d655b6d6e6c5d3b0a097d0a09656c645b345d203d20286365615b315d203c3c203529207c206d6e6c3b0a0944524d5f44454255475f4b4d532822454c44206d6f6e69746f722025735c6e222c20656c64202b203230293b0a0a09656c645b305d203d2032203c3c20333b09092f2a20454c442076657273696f6e3a2032202a2f0a0a09656c645b31365d203d20656469642d3e6d66675f69645b305d3b0a09656c645b31375d203d20656469642d3e6d66675f69645b315d3b0a09656c645b31385d203d20656469642d3e70726f645f636f64655b305d3b0a09656c645b31395d203d20656469642d3e70726f645f636f64655b315d3b0a0a09696620286365615f7265766973696f6e2863656129203e3d203329207b0a0909696e7420692c2073746172742c20656e643b0a0a0909696620286365615f64625f6f666673657473286365612c202673746172742c2026656e642929207b0a0909097374617274203d20303b0a090909656e64203d20303b0a09097d0a0a0909666f725f656163685f6365615f6462286365612c20692c2073746172742c20656e6429207b0a0909096462203d20266365615b695d3b0a09090964626c203d206365615f64625f7061796c6f61645f6c656e286462293b0a0a09090973776974636820286365615f64625f7461672864622929207b0a0909096361736520415544494f5f424c4f434b3a0a090909092f2a20417564696f204461746120426c6f636b2c20636f6e7461696e732053414473202a2f0a090909097361645f636f756e74203d2064626c202f20333b0a090909096966202864626c203e3d2031290a09090909096d656d63707928656c64202b203230202b206d6e6c2c202664625b315d2c2064626c293b0a09090909627265616b3b0a0909096361736520535045414b45525f424c4f434b3a0a090909092f2a20537065616b657220416c6c6f636174696f6e204461746120426c6f636b202a2f0a090909096966202864626c203e3d2031290a0909090909656c645b375d203d2064625b315d3b0a09090909627265616b3b0a090909636173652056454e444f525f424c4f434b3a0a090909092f2a2048444d492056656e646f722d5370656369666963204461746120426c6f636b202a2f0a09090909696620286365615f64625f69735f68646d695f7673646228646229290a090909090970617273655f68646d695f7673646228636f6e6e6563746f722c206462293b0a09090909627265616b3b0a09090964656661756c743a0a09090909627265616b3b0a0909097d0a09097d0a097d0a09656c645b355d207c3d207361645f636f756e74203c3c20343b0a09656c645b325d203d20283230202b206d6e6c202b207361645f636f756e74202a2033202b203329202f20343b0a0a0944524d5f44454255475f4b4d532822454c442073697a652025642c2053414420636f756e742025645c6e222c2028696e7429656c645b325d2c207361645f636f756e74293b0a7d0a4558504f52545f53594d424f4c2864726d5f656469645f746f5f656c64293b0a0a2f2a2a0a202a2064726d5f61765f73796e635f64656c6179202d2048444d492f44502073696e6b20617564696f2d766964656f2073796e632064656c617920696e206d696c6c697365636f6e640a202a2040636f6e6e6563746f723a20636f6e6e6563746f72206173736f6369617465642077697468207468652048444d492f44502073696e6b0a202a20406d6f64653a2074686520646973706c6179206d6f64650a202a2f0a696e742064726d5f61765f73796e635f64656c6179287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a09092020202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a09696e742069203d202121286d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f494e5445524c414345293b0a09696e7420612c20763b0a0a096966202821636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b305d290a090972657475726e20303b0a096966202821636f6e6e6563746f722d3e6c6174656e63795f70726573656e745b315d290a090969203d20303b0a0a0961203d20636f6e6e6563746f722d3e617564696f5f6c6174656e63795b695d3b0a0976203d20636f6e6e6563746f722d3e766964656f5f6c6174656e63795b695d3b0a0a092f2a0a09202a2048444d492f44502073696e6b20646f65736e277420737570706f727420617564696f206f7220766964656f3f0a09202a2f0a096966202861203d3d20323535207c7c2076203d3d20323535290a090972657475726e20303b0a0a092f2a0a09202a20436f6e766572742072617720454449442076616c75657320746f206d696c6c697365636f6e642e0a09202a20547265617420756e6b6e6f776e206c6174656e637920617320306d732e0a09202a2f0a096966202861290a090961203d206d696e2832202a202861202d2031292c20353030293b0a096966202876290a090976203d206d696e2832202a202876202d2031292c20353030293b0a0a0972657475726e206d61782876202d20612c2030293b0a7d0a4558504f52545f53594d424f4c2864726d5f61765f73796e635f64656c6179293b0a0a2f2a2a0a202a2064726d5f73656c6563745f656c64202d2073656c656374206f6e6520454c442066726f6d206d756c7469706c652048444d492f44502073696e6b730a202a2040656e636f6465723a2074686520656e636f646572206a757374206368616e67656420646973706c6179206d6f64650a202a20406d6f64653a207468652061646a757374656420646973706c6179206d6f64650a202a0a202a204974277320706f737369626c6520666f72206f6e6520656e636f64657220746f206265206173736f6369617465642077697468206d756c7469706c652048444d492f44502073696e6b732e0a202a2054686520706f6c696379206973206e6f77206861726420636f64656420746f2073696d706c7920757365207468652066697273742048444d492f44502073696e6b277320454c442e0a202a2f0a7374727563742064726d5f636f6e6e6563746f72202a64726d5f73656c6563745f656c64287374727563742064726d5f656e636f646572202a656e636f6465722c0a0909090920202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c2068656164290a090969662028636f6e6e6563746f722d3e656e636f646572203d3d20656e636f64657220262620636f6e6e6563746f722d3e656c645b305d290a09090972657475726e20636f6e6e6563746f723b0a0a0972657475726e204e554c4c3b0a7d0a4558504f52545f53594d424f4c2864726d5f73656c6563745f656c64293b0a0a2f2a2a0a202a2064726d5f6465746563745f68646d695f6d6f6e69746f72202d206465746563742077686574686572206d6f6e69746f722069732068646d692e0a202a2040656469643a206d6f6e69746f72204544494420696e666f726d6174696f6e0a202a0a202a205061727365207468652043454120657874656e73696f6e206163636f7264696e6720746f204345412d3836312d422e0a202a2052657475726e20747275652069662048444d492c2066616c7365206966206e6f74206f7220756e6b6e6f776e2e0a202a2f0a626f6f6c2064726d5f6465746563745f68646d695f6d6f6e69746f72287374727563742065646964202a65646964290a7b0a097538202a656469645f6578743b0a09696e7420693b0a09696e742073746172745f6f66667365742c20656e645f6f66667365743b0a0a09656469645f657874203d2064726d5f66696e645f6365615f657874656e73696f6e2865646964293b0a096966202821656469645f657874290a090972657475726e2066616c73653b0a0a09696620286365615f64625f6f66667365747328656469645f6578742c202673746172745f6f66667365742c2026656e645f6f666673657429290a090972657475726e2066616c73653b0a0a092f2a0a09202a20426563617573652048444d49206964656e74696669657220697320696e2056656e646f7220537065636966696320426c6f636b2c0a09202a207365617263682069742066726f6d20616c6c206461746120626c6f636b73206f662043454120657874656e73696f6e2e0a09202a2f0a09666f725f656163685f6365615f646228656469645f6578742c20692c2073746172745f6f66667365742c20656e645f6f666673657429207b0a0909696620286365615f64625f69735f68646d695f767364622826656469645f6578745b695d29290a09090972657475726e20747275653b0a097d0a0a0972657475726e2066616c73653b0a7d0a4558504f52545f53594d424f4c2864726d5f6465746563745f68646d695f6d6f6e69746f72293b0a0a2f2a2a0a202a2064726d5f6465746563745f6d6f6e69746f725f617564696f202d20636865636b206d6f6e69746f7220617564696f206361706162696c6974790a202a0a202a204d6f6e69746f722073686f756c6420686176652043454120657874656e73696f6e20626c6f636b2e0a202a204966206d6f6e69746f72206861732027626173696320617564696f272c20627574206e6f2043454120617564696f20626c6f636b732c2069742773202762617369630a202a20617564696f27206f6e6c792e20496620746865726520697320616e7920617564696f20657874656e73696f6e20626c6f636b20616e6420737570706f727465640a202a20617564696f20666f726d61742c20617373756d65206174206c656173742027626173696320617564696f2720737570706f72742c206576656e206966202762617369630a202a20617564696f27206973206e6f7420646566696e656420696e20454449442e0a202a0a202a2f0a626f6f6c2064726d5f6465746563745f6d6f6e69746f725f617564696f287374727563742065646964202a65646964290a7b0a097538202a656469645f6578743b0a09696e7420692c206a3b0a09626f6f6c206861735f617564696f203d2066616c73653b0a09696e742073746172745f6f66667365742c20656e645f6f66667365743b0a0a09656469645f657874203d2064726d5f66696e645f6365615f657874656e73696f6e2865646964293b0a096966202821656469645f657874290a0909676f746f20656e643b0a0a096861735f617564696f203d202828656469645f6578745b335d202620454449445f42415349435f415544494f2920213d2030293b0a0a09696620286861735f617564696f29207b0a090944524d5f44454255475f4b4d5328224d6f6e69746f722068617320626173696320617564696f20737570706f72745c6e22293b0a0909676f746f20656e643b0a097d0a0a09696620286365615f64625f6f66667365747328656469645f6578742c202673746172745f6f66667365742c2026656e645f6f666673657429290a0909676f746f20656e643b0a0a09666f725f656163685f6365615f646228656469645f6578742c20692c2073746172745f6f66667365742c20656e645f6f666673657429207b0a0909696620286365615f64625f7461672826656469645f6578745b695d29203d3d20415544494f5f424c4f434b29207b0a0909096861735f617564696f203d20747275653b0a090909666f7220286a203d20313b206a203c206365615f64625f7061796c6f61645f6c656e2826656469645f6578745b695d29202b20313b206a202b3d2033290a0909090944524d5f44454255475f4b4d53282243454120617564696f20666f726d61742025645c6e222c0a090909090920202020202028656469645f6578745b69202b206a5d203e3e203329202620307866293b0a090909676f746f20656e643b0a09097d0a097d0a656e643a0a0972657475726e206861735f617564696f3b0a7d0a4558504f52545f53594d424f4c2864726d5f6465746563745f6d6f6e69746f725f617564696f293b0a0a2f2a2a0a202a2064726d5f6164645f646973706c61795f696e666f202d2070756c6c20646973706c617920696e666f206f75742069662070726573656e740a202a2040656469643a204544494420646174610a202a2040696e666f3a20646973706c617920696e666f2028617474616368656420746f20636f6e6e6563746f72290a202a0a202a204772616220616e7920617661696c61626c6520646973706c617920696e666f20616e6420737475666620697420696e746f207468652064726d5f646973706c61795f696e666f0a202a20737472756374757265207468617427732070617274206f662074686520636f6e6e6563746f722e202055736566756c20666f7220747261636b696e672062707020616e640a202a20636f6c6f72207370616365732e0a202a2f0a73746174696320766f69642064726d5f6164645f646973706c61795f696e666f287374727563742065646964202a656469642c0a09090909207374727563742064726d5f646973706c61795f696e666f202a696e666f290a7b0a097538202a656469645f6578743b0a0a09696e666f2d3e77696474685f6d6d203d20656469642d3e77696474685f636d202a2031303b0a09696e666f2d3e6865696768745f6d6d203d20656469642d3e6865696768745f636d202a2031303b0a0a092f2a206472697665722066696775726573206974206f757420696e20746869732063617365202a2f0a09696e666f2d3e627063203d20303b0a09696e666f2d3e636f6c6f725f666f726d617473203d20303b0a0a0969662028656469642d3e7265766973696f6e203c2033290a090972657475726e3b0a0a09696620282128656469642d3e696e70757420262044524d5f454449445f494e5055545f4449474954414c29290a090972657475726e3b0a0a092f2a2047657420646174612066726f6d2043454120626c6f636b732069662070726573656e74202a2f0a09656469645f657874203d2064726d5f66696e645f6365615f657874656e73696f6e2865646964293b0a0969662028656469645f65787429207b0a0909696e666f2d3e6365615f726576203d20656469645f6578745b315d3b0a0a09092f2a20546865206578697374656e6365206f6620612043454120626c6f636b2073686f756c6420696d706c792052474220737570706f7274202a2f0a0909696e666f2d3e636f6c6f725f666f726d617473203d2044524d5f434f4c4f525f464f524d41545f5247423434343b0a090969662028656469645f6578745b335d202620454449445f4345415f5943524342343434290a090909696e666f2d3e636f6c6f725f666f726d617473207c3d2044524d5f434f4c4f525f464f524d41545f59435243423434343b0a090969662028656469645f6578745b335d202620454449445f4345415f5943524342343232290a090909696e666f2d3e636f6c6f725f666f726d617473207c3d2044524d5f434f4c4f525f464f524d41545f59435243423432323b0a097d0a0a092f2a204f6e6c7920646566696e656420666f7220312e342077697468206469676974616c20646973706c617973202a2f0a0969662028656469642d3e7265766973696f6e203c2034290a090972657475726e3b0a0a097377697463682028656469642d3e696e70757420262044524d5f454449445f4449474954414c5f44455054485f4d41534b29207b0a09636173652044524d5f454449445f4449474954414c5f44455054485f363a0a0909696e666f2d3e627063203d20363b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f383a0a0909696e666f2d3e627063203d20383b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f31303a0a0909696e666f2d3e627063203d2031303b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f31323a0a0909696e666f2d3e627063203d2031323b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f31343a0a0909696e666f2d3e627063203d2031343b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f31363a0a0909696e666f2d3e627063203d2031363b0a0909627265616b3b0a09636173652044524d5f454449445f4449474954414c5f44455054485f554e4445463a0a0964656661756c743a0a0909696e666f2d3e627063203d20303b0a0909627265616b3b0a097d0a0a09696e666f2d3e636f6c6f725f666f726d617473207c3d2044524d5f434f4c4f525f464f524d41545f5247423434343b0a0969662028656469642d3e666561747572657320262044524d5f454449445f464541545552455f5247425f5943524342343434290a0909696e666f2d3e636f6c6f725f666f726d617473207c3d2044524d5f434f4c4f525f464f524d41545f59435243423434343b0a0969662028656469642d3e666561747572657320262044524d5f454449445f464541545552455f5247425f5943524342343232290a0909696e666f2d3e636f6c6f725f666f726d617473207c3d2044524d5f434f4c4f525f464f524d41545f59435243423432323b0a7d0a0a2f2a2a0a202a2064726d5f6164645f656469645f6d6f646573202d20616464206d6f6465732066726f6d204544494420646174612c20696620617661696c61626c650a202a2040636f6e6e6563746f723a20636f6e6e6563746f722077652772652070726f62696e670a202a2040656469643a206564696420646174610a202a0a202a204164642074686520737065636966696564206d6f64657320746f2074686520636f6e6e6563746f722773206d6f6465206c6973742e0a202a0a202a2052657475726e206e756d626572206f66206d6f646573206164646564206f72203020696620776520636f756c646e27742066696e6420616e792e0a202a2f0a696e742064726d5f6164645f656469645f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c207374727563742065646964202a65646964290a7b0a09696e74206e756d5f6d6f646573203d20303b0a0975333220717569726b733b0a0a096966202865646964203d3d204e554c4c29207b0a090972657475726e20303b0a097d0a09696620282164726d5f656469645f69735f76616c696428656469642929207b0a09096465765f7761726e28636f6e6e6563746f722d3e6465762d3e6465762c202225733a204544494420696e76616c69642e5c6e222c0a0909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f7229293b0a090972657475726e20303b0a097d0a0a09717569726b73203d20656469645f6765745f717569726b732865646964293b0a0a092f2a0a09202a204544494420737065632073617973206d6f6465732073686f756c642062652070726566657272656420696e2074686973206f726465723a0a09202a202d207072656665727265642064657461696c6564206d6f64650a09202a202d206f746865722064657461696c6564206d6f6465732066726f6d206261736520626c6f636b0a09202a202d2064657461696c6564206d6f6465732066726f6d20657874656e73696f6e20626c6f636b730a09202a202d2043565420332d6279746520636f6465206d6f6465730a09202a202d207374616e646172642074696d696e6720636f6465730a09202a202d2065737461626c69736865642074696d696e6720636f6465730a09202a202d206d6f64657320696e6665727265642066726f6d20475446206f72204356542072616e676520696e666f726d6174696f6e0a09202a0a09202a20576520676574207468697320707265747479206d7563682072696768742e0a09202a0a09202a20585858206f7264657220666f72206164646974696f6e616c206d6f646520747970657320696e20657874656e73696f6e20626c6f636b733f0a09202a2f0a096e756d5f6d6f646573202b3d206164645f64657461696c65645f6d6f64657328636f6e6e6563746f722c20656469642c20717569726b73293b0a096e756d5f6d6f646573202b3d206164645f6376745f6d6f64657328636f6e6e6563746f722c2065646964293b0a096e756d5f6d6f646573202b3d206164645f7374616e646172645f6d6f64657328636f6e6e6563746f722c2065646964293b0a096e756d5f6d6f646573202b3d206164645f65737461626c69736865645f6d6f64657328636f6e6e6563746f722c2065646964293b0a0969662028656469642d3e666561747572657320262044524d5f454449445f464541545552455f44454641554c545f475446290a09096e756d5f6d6f646573202b3d206164645f696e6665727265645f6d6f64657328636f6e6e6563746f722c2065646964293b0a096e756d5f6d6f646573202b3d206164645f6365615f6d6f64657328636f6e6e6563746f722c2065646964293b0a0a0969662028717569726b7320262028454449445f515549524b5f5052454645525f4c415247455f3630207c20454449445f515549524b5f5052454645525f4c415247455f373529290a0909656469645f66697875705f70726566657272656428636f6e6e6563746f722c20717569726b73293b0a0a0964726d5f6164645f646973706c61795f696e666f28656469642c2026636f6e6e6563746f722d3e646973706c61795f696e666f293b0a0a0972657475726e206e756d5f6d6f6465733b0a7d0a4558504f52545f53594d424f4c2864726d5f6164645f656469645f6d6f646573293b0a0a2f2a2a0a202a2064726d5f6164645f6d6f6465735f6e6f65646964202d20616464206d6f64657320666f722074686520636f6e6e6563746f727320776974686f757420454449440a202a2040636f6e6e6563746f723a20636f6e6e6563746f722077652772652070726f62696e670a202a204068646973706c61793a2074686520686f72697a6f6e74616c20646973706c6179206c696d69740a202a204076646973706c61793a2074686520766572746963616c20646973706c6179206c696d69740a202a0a202a204164642074686520737065636966696564206d6f64657320746f2074686520636f6e6e6563746f722773206d6f6465206c6973742e204f6e6c79207768656e207468650a202a2068646973706c61792f76646973706c6179206973206e6f74206265796f6e642074686520676976656e206c696d69742c2069742077696c6c2062652061646465642e0a202a0a202a2052657475726e206e756d626572206f66206d6f646573206164646564206f72203020696620776520636f756c646e27742066696e6420616e792e0a202a2f0a696e742064726d5f6164645f6d6f6465735f6e6f65646964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909696e742068646973706c61792c20696e742076646973706c6179290a7b0a09696e7420692c20636f756e742c206e756d5f6d6f646573203d20303b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64653b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a0a09636f756e74203d2073697a656f662864726d5f646d745f6d6f64657329202f2073697a656f66287374727563742064726d5f646973706c61795f6d6f6465293b0a096966202868646973706c6179203c2030290a090968646973706c6179203d20303b0a096966202876646973706c6179203c2030290a090976646973706c6179203d20303b0a0a09666f72202869203d20303b2069203c20636f756e743b20692b2b29207b0a0909636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a707472203d202664726d5f646d745f6d6f6465735b695d3b0a09096966202868646973706c61792026262076646973706c617929207b0a0909092f2a0a090909202a204f6e6c79207768656e2074776f206172652076616c69642c20746865792077696c6c206265207573656420746f20636865636b0a090909202a207768657468657220746865206d6f64652073686f756c6420626520616464656420746f20746865206d6f6465206c697374206f660a090909202a2074686520636f6e6e6563746f722e0a090909202a2f0a090909696620287074722d3e68646973706c6179203e2068646973706c6179207c7c0a09090909097074722d3e76646973706c6179203e2076646973706c6179290a09090909636f6e74696e75653b0a09097d0a09096966202864726d5f6d6f64655f76726566726573682870747229203e203631290a090909636f6e74696e75653b0a09096d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c20707472293b0a0909696620286d6f646529207b0a09090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206d6f6465293b0a0909096e756d5f6d6f6465732b2b3b0a09097d0a097d0a0972657475726e206e756d5f6d6f6465733b0a7d0a4558504f52545f53594d424f4c2864726d5f6164645f6d6f6465735f6e6f65646964293b0a0a2f2a2a0a202a2064726d5f6d6f64655f6365615f766963202d2072657475726e20746865204345412d38363120564943206f66206120676976656e206d6f64650a202a20406d6f64653a206d6f64650a202a0a202a2052455455524e533a0a202a2054686520564943206e756d6265722c203020696e20636173652069742773206e6f742061204345412d383631206d6f64652e0a202a2f0a75696e74385f742064726d5f6d6f64655f6365615f76696328636f6e7374207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a0975696e74385f7420693b0a0a09666f72202869203d20303b2069203c2064726d5f6e756d5f6365615f6d6f6465733b20692b2b290a09096966202864726d5f6d6f64655f657175616c286d6f64652c2026656469645f6365615f6d6f6465735b695d29290a09090972657475726e2069202b20313b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c2864726d5f6d6f64655f6365615f766963293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f64726d5f656469645f6c6f61642e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313737313100313231313437343433333000303032303633360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a20202064726d5f656469645f6c6f61642e633a207573652061206275696c742d696e2045444944206461746120736574206f72206c6f61642069742076696120746865206669726d776172650a090920202020696e746572666163650a0a202020436f70797269676874202843292032303132204361727374656e20456d6465203c432e456d6465406f7361646c2e6f72673e0a0a202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a2020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a2020206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20320a2020206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a0a202020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a20202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a2020204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a0a202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202020466f756e646174696f6e2c20496e632e2c203531204672616e6b6c696e2053742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d3133303120205553412e0a2a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6669726d776172652e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f637274632e683e0a23696e636c756465203c64726d2f64726d5f637274635f68656c7065722e683e0a23696e636c756465203c64726d2f64726d5f656469642e683e0a0a737461746963206368617220656469645f6669726d776172655b504154485f4d41585d3b0a6d6f64756c655f706172616d5f737472696e6728656469645f6669726d776172652c20656469645f6669726d776172652c2073697a656f6628656469645f6669726d77617265292c2030363434293b0a4d4f44554c455f5041524d5f4445534328656469645f6669726d776172652c2022446f206e6f742070726f6265206d6f6e69746f722c2075736520737065636966696564204544494420626c6f6220220a092266726f6d206275696c742d696e2064617461206f72202f6c69622f6669726d7761726520696e73746561642e2022293b0a0a23646566696e652047454e455249435f454449445320340a7374617469632063686172202a67656e657269635f656469645f6e616d655b47454e455249435f45444944535d203d207b0a0922656469642f31303234783736382e62696e222c0a0922656469642f3132383078313032342e62696e222c0a0922656469642f3136383078313035302e62696e222c0a0922656469642f3139323078313038302e62696e222c0a7d3b0a0a7374617469632075382067656e657269635f656469645b47454e455249435f45444944535d5b3132385d203d207b0a097b0a09307830302c20307866662c20307866662c20307866662c20307866662c20307866662c20307866662c20307830302c0a09307833312c20307864382c20307830302c20307830302c20307830302c20307830302c20307830302c20307830302c0a09307830352c20307831362c20307830312c20307830332c20307836642c20307832332c20307831612c20307837382c0a09307865612c20307835652c20307863302c20307861342c20307835392c20307834612c20307839382c20307832352c0a09307832302c20307835302c20307835342c20307830302c20307830382c20307830302c20307836312c20307834302c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307836342c20307831392c0a09307830302c20307834302c20307834312c20307830302c20307832362c20307833302c20307830382c20307839302c0a09307833362c20307830302c20307836332c20307830612c20307831312c20307830302c20307830302c20307831382c0a09307830302c20307830302c20307830302c20307866662c20307830302c20307834632c20307836392c20307836652c0a09307837352c20307837382c20307832302c20307832332c20307833302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307830302c20307830302c20307830302c20307866642c20307830302c20307833622c0a09307833642c20307832662c20307833312c20307830372c20307830302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307832302c20307832302c20307830302c20307830302c20307830302c20307866632c0a09307830302c20307834632c20307836392c20307836652c20307837352c20307837382c20307832302c20307835382c0a09307834372c20307834312c20307830612c20307832302c20307832302c20307832302c20307830302c20307835352c0a097d2c0a097b0a09307830302c20307866662c20307866662c20307866662c20307866662c20307866662c20307866662c20307830302c0a09307833312c20307864382c20307830302c20307830302c20307830302c20307830302c20307830302c20307830302c0a09307830352c20307831362c20307830312c20307830332c20307836642c20307832632c20307832332c20307837382c0a09307865612c20307835652c20307863302c20307861342c20307835392c20307834612c20307839382c20307832352c0a09307832302c20307835302c20307835342c20307830302c20307830302c20307830302c20307838312c20307838302c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307833302c20307832612c0a09307830302c20307839382c20307835312c20307830302c20307832612c20307834302c20307833302c20307837302c0a09307831332c20307830302c20307862632c20307836332c20307831312c20307830302c20307830302c20307831652c0a09307830302c20307830302c20307830302c20307866662c20307830302c20307834632c20307836392c20307836652c0a09307837352c20307837382c20307832302c20307832332c20307833302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307830302c20307830302c20307830302c20307866642c20307830302c20307833622c0a09307833642c20307833652c20307834302c20307830622c20307830302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307832302c20307832302c20307830302c20307830302c20307830302c20307866632c0a09307830302c20307834632c20307836392c20307836652c20307837352c20307837382c20307832302c20307835332c0a09307835382c20307834372c20307834312c20307830612c20307832302c20307832302c20307830302c20307861302c0a097d2c0a097b0a09307830302c20307866662c20307866662c20307866662c20307866662c20307866662c20307866662c20307830302c0a09307833312c20307864382c20307830302c20307830302c20307830302c20307830302c20307830302c20307830302c0a09307830352c20307831362c20307830312c20307830332c20307836642c20307832622c20307831622c20307837382c0a09307865612c20307835652c20307863302c20307861342c20307835392c20307834612c20307839382c20307832352c0a09307832302c20307835302c20307835342c20307830302c20307830302c20307830302c20307862332c20307830302c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307832312c20307833392c0a09307839302c20307833302c20307836322c20307831612c20307832372c20307834302c20307836382c20307862302c0a09307833362c20307830302c20307862352c20307831312c20307831312c20307830302c20307830302c20307831652c0a09307830302c20307830302c20307830302c20307866662c20307830302c20307834632c20307836392c20307836652c0a09307837352c20307837382c20307832302c20307832332c20307833302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307830302c20307830302c20307830302c20307866642c20307830302c20307833622c0a09307833642c20307834302c20307834322c20307830662c20307830302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307832302c20307832302c20307830302c20307830302c20307830302c20307866632c0a09307830302c20307834632c20307836392c20307836652c20307837352c20307837382c20307832302c20307835372c0a09307835332c20307835382c20307834372c20307834312c20307830612c20307832302c20307830302c20307832362c0a097d2c0a097b0a09307830302c20307866662c20307866662c20307866662c20307866662c20307866662c20307866662c20307830302c0a09307833312c20307864382c20307830302c20307830302c20307830302c20307830302c20307830302c20307830302c0a09307830352c20307831362c20307830312c20307830332c20307836642c20307833322c20307831632c20307837382c0a09307865612c20307835652c20307863302c20307861342c20307835392c20307834612c20307839382c20307832352c0a09307832302c20307835302c20307835342c20307830302c20307830302c20307830302c20307864312c20307863302c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830312c0a09307830312c20307830312c20307830312c20307830312c20307830312c20307830312c20307830322c20307833612c0a09307838302c20307831382c20307837312c20307833382c20307832642c20307834302c20307835382c20307832632c0a09307834352c20307830302c20307866342c20307831392c20307831312c20307830302c20307830302c20307831652c0a09307830302c20307830302c20307830302c20307866662c20307830302c20307834632c20307836392c20307836652c0a09307837352c20307837382c20307832302c20307832332c20307833302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307830302c20307830302c20307830302c20307866642c20307830302c20307833622c0a09307833642c20307834322c20307834342c20307830662c20307830302c20307830612c20307832302c20307832302c0a09307832302c20307832302c20307832302c20307832302c20307830302c20307830302c20307830302c20307866632c0a09307830302c20307834632c20307836392c20307836652c20307837352c20307837382c20307832302c20307834362c0a09307834382c20307834342c20307830612c20307832302c20307832302c20307832302c20307830302c20307830352c0a097d2c0a7d3b0a0a737461746963207538202a656469645f6c6f6164287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c2063686172202a6e616d652c0a09090963686172202a636f6e6e6563746f725f6e616d65290a7b0a09636f6e737420737472756374206669726d77617265202a66773b0a0973747275637420706c6174666f726d5f646576696365202a706465763b0a097538202a667764617461203d204e554c4c2c202a656469642c202a6e65775f656469643b0a09696e7420667773697a652c2065787065637465643b0a09696e74206275696c74696e203d20302c20657272203d20303b0a09696e7420692c2076616c69645f657874656e73696f6e73203d20303b0a09626f6f6c207072696e745f6261645f65646964203d2021636f6e6e6563746f722d3e6261645f656469645f636f756e746572207c7c202864726d5f646562756720262044524d5f55545f4b4d53293b0a0a0970646576203d20706c6174666f726d5f6465766963655f72656769737465725f73696d706c6528636f6e6e6563746f725f6e616d652c202d312c204e554c4c2c2030293b0a096966202849535f45525228706465762929207b0a090944524d5f4552524f5228224661696c656420746f2072656769737465722045444944206669726d7761726520706c6174666f726d2064657669636520220a09092020202022666f7220636f6e6e6563746f72205c2225735c225c6e222c20636f6e6e6563746f725f6e616d65293b0a0909657272203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a0a09657272203d20726571756573745f6669726d77617265282666772c206e616d652c2026706465762d3e646576293b0a09706c6174666f726d5f6465766963655f756e72656769737465722870646576293b0a0a096966202865727229207b0a090969203d20303b0a09097768696c65202869203c2047454e455249435f454449445320262620737472636d70286e616d652c2067656e657269635f656469645f6e616d655b695d29290a090909692b2b3b0a09096966202869203c2047454e455249435f454449445329207b0a090909657272203d20303b0a0909096275696c74696e203d20313b0a090909667764617461203d2067656e657269635f656469645b695d3b0a090909667773697a65203d2073697a656f662867656e657269635f656469645b695d293b0a09097d0a097d0a0a096966202865727229207b0a090944524d5f4552524f52282252657175657374696e672045444944206669726d77617265205c2225735c22206661696c656420286572723d2564295c6e222c0a0909202020206e616d652c20657272293b0a0909676f746f206f75743b0a097d0a0a0969662028667764617461203d3d204e554c4c29207b0a0909667764617461203d20287538202a292066772d3e646174613b0a0909667773697a65203d2066772d3e73697a653b0a097d0a0a096578706563746564203d20286677646174615b307837655d202b203129202a20454449445f4c454e4754483b0a0969662028657870656374656420213d20667773697a6529207b0a090944524d5f4552524f52282253697a65206f662045444944206669726d77617265205c2225735c2220697320696e76616c696420220a090920202020222865787065637465642025642c20676f74202564295c6e222c206e616d652c2065787065637465642c2028696e742920667773697a65293b0a0909657272203d202d45494e56414c3b0a0909676f746f2072656c66775f6f75743b0a097d0a0a0965646964203d206b6d616c6c6f6328667773697a652c204746505f4b45524e454c293b0a096966202865646964203d3d204e554c4c29207b0a0909657272203d202d454e4f4d454d3b0a0909676f746f2072656c66775f6f75743b0a097d0a096d656d63707928656469642c206677646174612c20667773697a65293b0a0a09696620282164726d5f656469645f626c6f636b5f76616c696428656469642c20302c207072696e745f6261645f656469642929207b0a0909636f6e6e6563746f722d3e6261645f656469645f636f756e7465722b2b3b0a090944524d5f4552524f5228224261736520626c6f636b206f662045444944206669726d77617265205c2225735c2220697320696e76616c696420222c0a0909202020206e616d65293b0a09096b667265652865646964293b0a0909657272203d202d45494e56414c3b0a0909676f746f2072656c66775f6f75743b0a097d0a0a09666f72202869203d20313b2069203c3d20656469645b307837655d3b20692b2b29207b0a0909696620286920213d2076616c69645f657874656e73696f6e73202b2031290a0909096d656d6370792865646964202b202876616c69645f657874656e73696f6e73202b203129202a20454449445f4c454e4754482c0a0909092020202065646964202b2069202a20454449445f4c454e4754482c20454449445f4c454e475448293b0a09096966202864726d5f656469645f626c6f636b5f76616c69642865646964202b2069202a20454449445f4c454e4754482c20692c207072696e745f6261645f6564696429290a09090976616c69645f657874656e73696f6e732b2b3b0a097d0a0a096966202876616c69645f657874656e73696f6e7320213d20656469645b307837655d29207b0a0909656469645b454449445f4c454e4754482d315d202b3d20656469645b307837655d202d2076616c69645f657874656e73696f6e733b0a090944524d5f494e464f2822466f756e642025642076616c696420657874656e73696f6e7320696e7374656164206f6620256420696e2045444944206461746120220a090920202020225c2225735c2220666f7220636f6e6e6563746f72205c2225735c225c6e222c2076616c69645f657874656e73696f6e732c0a090920202020656469645b307837655d2c206e616d652c20636f6e6e6563746f725f6e616d65293b0a0909656469645b307837655d203d2076616c69645f657874656e73696f6e733b0a09096e65775f65646964203d206b7265616c6c6f6328656469642c202876616c69645f657874656e73696f6e73202b203129202a20454449445f4c454e4754482c0a0909202020204746505f4b45524e454c293b0a0909696620286e65775f65646964203d3d204e554c4c29207b0a090909657272203d202d454e4f4d454d3b0a0909096b667265652865646964293b0a090909676f746f2072656c66775f6f75743b0a09097d0a090965646964203d206e65775f656469643b0a097d0a0a0944524d5f494e464f2822476f742025732045444944206261736520626c6f636b20616e6420256420657874656e73696f6e25732066726f6d20220a0920202020225c2225735c2220666f7220636f6e6e6563746f72205c2225735c225c6e222c206275696c74696e203f20226275696c742d696e22203a0a09202020202265787465726e616c222c2076616c69645f657874656e73696f6e732c2076616c69645f657874656e73696f6e73203d3d2031203f202222203a202273222c0a09202020206e616d652c20636f6e6e6563746f725f6e616d65293b0a0a72656c66775f6f75743a0a0972656c656173655f6669726d77617265286677293b0a0a6f75743a0a0969662028657272290a090972657475726e204552525f50545228657272293b0a0a0972657475726e20656469643b0a7d0a0a696e742064726d5f6c6f61645f656469645f6669726d77617265287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0963686172202a636f6e6e6563746f725f6e616d65203d2064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f72293b0a0963686172202a656469646e616d65203d20656469645f6669726d776172652c202a6c6173742c202a636f6c6f6e3b0a09696e74207265743b0a097374727563742065646964202a656469643b0a0a09696620282a656469646e616d65203d3d20275c3027290a090972657475726e20303b0a0a09636f6c6f6e203d2073747263687228656469646e616d652c20273a27293b0a0969662028636f6c6f6e20213d204e554c4c29207b0a0909696620287374726e636d7028636f6e6e6563746f725f6e616d652c20656469646e616d652c20636f6c6f6e202d20656469646e616d6529290a09090972657475726e20303b0a0909656469646e616d65203d20636f6c6f6e202b20313b0a0909696620282a656469646e616d65203d3d20275c3027290a09090972657475726e20303b0a097d0a0a096c617374203d20656469646e616d65202b207374726c656e28656469646e616d6529202d20313b0a09696620282a6c617374203d3d20275c6e27290a09092a6c617374203d20275c30273b0a0a0965646964203d20287374727563742065646964202a2920656469645f6c6f616428636f6e6e6563746f722c20656469646e616d652c20636f6e6e6563746f725f6e616d65293b0a096966202849535f4552525f4f525f4e554c4c286564696429290a090972657475726e20303b0a0a0964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c2065646964293b0a09726574203d2064726d5f6164645f656469645f6d6f64657328636f6e6e6563746f722c2065646964293b0a096b667265652865646964293b0a0a0972657475726e207265743b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f64726d5f656469645f6d6f6465732e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031303331303600313231313437343433333000303032313032350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028632920323030372d3230303820496e74656c20436f72706f726174696f6e0a202a2020204a65737365204261726e6573203c6a657373652e6261726e657340696e74656c2e636f6d3e0a202a20436f70797269676874203230313020526564204861742c20496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c20737562206c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e730a202a206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e2d494e4652494e47454d454e542e20494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f544845520a202a204445414c494e475320494e2054484520534f4654574152452e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f656469642e683e0a0a2f2a0a202a204175746f67656e6572617465642066726f6d2074686520444d5420737065632e0a202a2054686973207461626c6520697320636f706965642066726f6d20786672656538362f6d6f6465732f78663836456469644d6f6465732e632e0a202a2f0a73746174696320636f6e7374207374727563742064726d5f646973706c61795f6d6f64652064726d5f646d745f6d6f6465735b5d203d207b0a092f2a2036343078333530403835487a202a2f0a097b2044524d5f4d4f4445282236343078333530222c2044524d5f4d4f44455f545950455f4452495645522c2033313530302c203634302c203637322c0a09092020203733362c203833322c20302c203335302c203338322c203338352c203434352c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2036343078343030403835487a202a2f0a097b2044524d5f4d4f4445282236343078343030222c2044524d5f4d4f44455f545950455f4452495645522c2033313530302c203634302c203637322c0a09092020203733362c203833322c20302c203430302c203430312c203430342c203434352c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2037323078343030403835487a202a2f0a097b2044524d5f4d4f4445282237323078343030222c2044524d5f4d4f44455f545950455f4452495645522c2033353530302c203732302c203735362c0a09092020203832382c203933362c20302c203430302c203430312c203430342c203434362c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2036343078343830403630487a202a2f0a097b2044524d5f4d4f4445282236343078343830222c2044524d5f4d4f44455f545950455f4452495645522c2032353137352c203634302c203635362c0a09092020203735322c203830302c20302c203438302c203438392c203439322c203532352c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2036343078343830403732487a202a2f0a097b2044524d5f4d4f4445282236343078343830222c2044524d5f4d4f44455f545950455f4452495645522c2033313530302c203634302c203636342c0a09092020203730342c203833322c20302c203438302c203438392c203439322c203532302c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2036343078343830403735487a202a2f0a097b2044524d5f4d4f4445282236343078343830222c2044524d5f4d4f44455f545950455f4452495645522c2033313530302c203634302c203635362c0a09092020203732302c203834302c20302c203438302c203438312c203438342c203530302c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2036343078343830403835487a202a2f0a097b2044524d5f4d4f4445282236343078343830222c2044524d5f4d4f44455f545950455f4452495645522c2033363030302c203634302c203639362c0a09092020203735322c203833322c20302c203438302c203438312c203438342c203530392c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2038303078363030403536487a202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2033363030302c203830302c203832342c0a09092020203839362c20313032342c20302c203630302c203630312c203630332c203632352c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2038303078363030403630487a202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2034303030302c203830302c203834302c0a09092020203936382c20313035362c20302c203630302c203630312c203630352c203632382c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2038303078363030403732487a202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2035303030302c203830302c203835362c0a09092020203937362c20313034302c20302c203630302c203633372c203634332c203636362c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2038303078363030403735487a202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2034393530302c203830302c203831362c0a09092020203839362c20313035362c20302c203630302c203630312c203630342c203632352c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a2038303078363030403835487a202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2035363235302c203830302c203833322c0a09092020203839362c20313034382c20302c203630302c203630312c203630342c203633312c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203830307836303040313230487a205242202a2f0a097b2044524d5f4d4f4445282238303078363030222c2044524d5f4d4f44455f545950455f4452495645522c2037333235302c203830302c203834382c0a09092020203838302c203936302c20302c203630302c203630332c203630372c203633362c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a2038343878343830403630487a202a2f0a097b2044524d5f4d4f4445282238343878343830222c2044524d5f4d4f44455f545950455f4452495645522c2033333735302c203834382c203836342c0a09092020203937362c20313038382c20302c203438302c203438362c203439342c203531372c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203130323478373638403433487a2c20696e7465726c616365202a2f0a097b2044524d5f4d4f44452822313032347837363869222c2044524d5f4d4f44455f545950455f4452495645522c2034343930302c20313032342c20313033322c0a0909202020313230382c20313236342c20302c203736382c203736382c203737322c203831372c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e43207c0a09090944524d5f4d4f44455f464c41475f494e5445524c41434529207d2c0a092f2a203130323478373638403630487a202a2f0a097b2044524d5f4d4f444528223130323478373638222c2044524d5f4d4f44455f545950455f4452495645522c2036353030302c20313032342c20313034382c0a0909202020313138342c20313334342c20302c203736382c203737312c203737372c203830362c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203130323478373638403730487a202a2f0a097b2044524d5f4d4f444528223130323478373638222c2044524d5f4d4f44455f545950455f4452495645522c2037353030302c20313032342c20313034382c0a0909202020313138342c20313332382c20302c203736382c203737312c203737372c203830362c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203130323478373638403735487a202a2f0a097b2044524d5f4d4f444528223130323478373638222c2044524d5f4d4f44455f545950455f4452495645522c2037383735302c20313032342c20313034302c0a0909202020313133362c20313331322c20302c203736382c203736392c203737322c203830302c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203130323478373638403835487a202a2f0a097b2044524d5f4d4f444528223130323478373638222c2044524d5f4d4f44455f545950455f4452495645522c2039343530302c20313032342c20313037322c0a0909202020313136382c20313337362c20302c203736382c203736392c203737322c203830382c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a20313032347837363840313230487a205242202a2f0a097b2044524d5f4d4f444528223130323478373638222c2044524d5f4d4f44455f545950455f4452495645522c203131353530302c20313032342c20313037322c0a0909202020313130342c20313138342c20302c203736382c203737312c203737352c203831332c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203131353278383634403735487a202a2f0a097b2044524d5f4d4f444528223131353278383634222c2044524d5f4d4f44455f545950455f4452495645522c203130383030302c20313135322c20313231362c0a0909202020313334342c20313630302c20302c203836342c203836352c203836382c203930302c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203132383078373638403630487a205242202a2f0a097b2044524d5f4d4f444528223132383078373638222c2044524d5f4d4f44455f545950455f4452495645522c2036383235302c20313238302c20313332382c0a0909202020313336302c20313434302c20302c203736382c203737312c203737382c203739302c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078373638403630487a202a2f0a097b2044524d5f4d4f444528223132383078373638222c2044524d5f4d4f44455f545950455f4452495645522c2037393530302c20313238302c20313334342c0a0909202020313437322c20313636342c20302c203736382c203737312c203737382c203739382c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203132383078373638403735487a202a2f0a097b2044524d5f4d4f444528223132383078373638222c2044524d5f4d4f44455f545950455f4452495645522c203130323235302c20313238302c20313336302c0a0909202020313438382c20313639362c20302c203736382c203737312c203737382c203830352c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078373638403835487a202a2f0a097b2044524d5f4d4f444528223132383078373638222c2044524d5f4d4f44455f545950455f4452495645522c203131373530302c20313238302c20313336302c0a0909202020313439362c20313731322c20302c203736382c203737312c203737382c203830392c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a20313238307837363840313230487a205242202a2f0a097b2044524d5f4d4f444528223132383078373638222c2044524d5f4d4f44455f545950455f4452495645522c203134303235302c20313238302c20313332382c0a0909202020313336302c20313434302c20302c203736382c203737312c203737382c203831332c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078383030403630487a205242202a2f0a097b2044524d5f4d4f444528223132383078383030222c2044524d5f4d4f44455f545950455f4452495645522c2037313030302c20313238302c20313332382c0a0909202020313336302c20313434302c20302c203830302c203830332c203830392c203832332c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078383030403630487a202a2f0a097b2044524d5f4d4f444528223132383078383030222c2044524d5f4d4f44455f545950455f4452495645522c2038333530302c20313238302c20313335322c0a0909202020313438302c20313638302c20302c203830302c203830332c203830392c203833312c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078383030403735487a202a2f0a097b2044524d5f4d4f444528223132383078383030222c2044524d5f4d4f44455f545950455f4452495645522c203130363530302c20313238302c20313336302c0a0909202020313438382c20313639362c20302c203830302c203830332c203830392c203833382c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203132383078383030403835487a202a2f0a097b2044524d5f4d4f444528223132383078383030222c2044524d5f4d4f44455f545950455f4452495645522c203132323530302c20313238302c20313336302c0a0909202020313439362c20313731322c20302c203830302c203830332c203830392c203834332c20302c0a090920202044524d5f4d4f44455f464c41475f4e4853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a20313238307838303040313230487a205242202a2f0a097b2044524d5f4d4f444528223132383078383030222c2044524d5f4d4f44455f545950455f4452495645522c203134363235302c20313238302c20313332382c0a0909202020313336302c20313434302c20302c203830302c203830332c203830392c203834372c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a203132383078393630403630487a202a2f0a097b2044524d5f4d4f444528223132383078393630222c2044524d5f4d4f44455f545950455f4452495645522c203130383030302c20313238302c20313337362c0a0909202020313438382c20313830302c20302c203936302c203936312c203936342c20313030302c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a203132383078393630403835487a202a2f0a097b2044524d5f4d4f444528223132383078393630222c2044524d5f4d4f44455f545950455f4452495645522c203134383530302c20313238302c20313334342c0a0909202020313530342c20313732382c20302c203936302c203936312c203936342c20313031312c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f505653594e4329207d2c0a092f2a20313238307839363040313230487a205242202a2f0a097b2044524d5f4d4f444528223132383078393630222c2044524d5f4d4f44455f545950455f4452495645522c203137353530302c20313238302c20313332382c0a0909202020313336302c20313434302c20302c203936302c203936332c203936372c20313031372c20302c0a090920202044524d5f4d4f44455f464c41475f504853594e43207c2044524d5f4d4f44455f464c41475f4e5653594e4329207d2c0a092f2a20313238307831303234403630487a202a2f0a097b2044524d5f4d4f44452822313238307831303234222c2044524d5f4d4f44455f545950455f4452495645522c203130383030302c20313238302c2031333238 |