2f2a0d0a202a20436f7079726967687420284329203230323420436f770d0a202a0d0a202a20546869732070726f6772616d206973206672656520736f6674776172653a20796f752063616e2072656469737472696275746520697420616e642f6f720d0a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652061730d0a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2c2076657273696f6e20332e0d0a202a0d0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0d0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660d0a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e205365652074686520474e550d0a202a2047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0d0a202a0d0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650d0a202a20616c6f6e67207769746820746869732070726f6772616d2e204966206e6f742c207365652068747470733a2f2f7777772e676e752e6f72672f6c6963656e7365732f2e0d0a202a0d0a202a20535044582d4c6963656e73652d4964656e7469666965723a2047504c2d332e302d6f6e6c790d0a202a2f0d0a0d0a23696e636c756465203c616c676f726974686d3e0d0a23696e636c756465203c65787065637465643e0d0a23696e636c756465203c66696c6573797374656d3e0d0a23696e636c756465203c7072696e743e0d0a23696e636c756465203c737472696e675f766965773e0d0a23696e636c756465203c746f6d6c2b2b2f746f6d6c2e6870703e0d0a0d0a23696e636c756465202273616e64626f786d616e616765722f6c6f61642e6868220d0a23696e636c756465202273616e64626f786d616e616765722f70726f66696c652e6868220d0a0d0a6e616d657370616365207276203d207374643a3a72616e6765733b0d0a6e616d657370616365206673203d207374643a3a66696c6573797374656d3b0d0a0d0a7573696e67207374643a3a756e65787065637465643b0d0a0d0a6e616d6573706163652053616e64626f784d616e61676572207b0d0a0d0a7374643a3a65787065637465643c50726f66696c652c204c6f61644572726f723e0d0a6c6f61645f70726f66696c65285b5b6d617962655f756e757365645d5d207374643a3a737472696e675f766965772070726f66696c655f6e616d6529207b0d0a2020666f722028636f6e7374206175746f202670617468203a2050524f46494c455f5345415243485f4449525329207b0d0a2020202066733a3a70617468207365617263686469722870617468293b0d0a0d0a202020206175746f206974203d2072763a3a66696e645f6966280d0a202020202020202066733a3a6469726563746f72795f6974657261746f7228736561726368646972292c205b2670726f66696c655f6e616d655d28636f6e7374206175746f2026656e74727929207b0d0a2020202020202020202072657475726e20656e7472792e69735f726567756c61725f66696c6528292026260d0a2020202020202020202020202020202020656e7472792e7061746828292e66696c656e616d6528292e737472696e672829203d3d2070726f66696c655f6e616d653b0d0a20202020202020207d293b0d0a0d0a2020202069662028697420213d2066733a3a6469726563746f72795f6974657261746f727b7d29207b0d0a202020202020636f6e7374206175746f2026656e747279203d202a69743b0d0a202020202020747279207b0d0a2020202020202020746f6d6c3a3a7461626c6520636f6e666967203d20746f6d6c3a3a70617273655f66696c6528656e7472792e7061746828292e737472696e672829293b0d0a20202020202020206175746f2070726f66696c65203d2053616e64626f784d616e616765723a3a50726f66696c653a3a66726f6d5f746f6d6c28636f6e666967293b0d0a20202020202020206966202870726f66696c652e6861735f76616c7565282929207b0d0a2020202020202020202072657475726e2070726f66696c652e76616c756528293b0d0a20202020202020207d0d0a202020202020202072657475726e20756e6578706563746564280d0a2020202020202020202020204c6f61644572726f72284c6f61644572726f723a3a547970653a3a496e76616c696450726f66696c652c2070726f66696c652e6572726f72282929293b0d0a2020202020207d2063617463682028636f6e737420746f6d6c3a3a70617273655f6572726f72202665727229207b0d0a202020202020202072657475726e20756e6578706563746564284c6f61644572726f72284c6f61644572726f723a3a547970653a3a496e76616c6964546f6d6c2c2065727229293b0d0a2020202020207d0d0a202020207d0d0a20207d0d0a20202f2f204e6f2070726f66696c652077617320666f756e640d0a202072657475726e20756e6578706563746564284c6f61644572726f72284c6f61644572726f723a3a547970653a3a4e6f74466f756e6429293b0d0a7d0d0a0d0a7d202f2f206e616d6573706163652053616e64626f784d616e61676572