2f2f20506172616d65746572730d0a7261636b5f6c656e677468203d203135322e343b202f2f203620696e6368657320696e206d6d0d0a7261636b5f686569676874203d2031303b202f2f20486569676874206f6620746865207261636b0d0a7261636b5f746869636b6e657373203d20323b202f2f20546869636b6e657373206f6620746865207261636b0d0a706c6174655f746869636b6e657373203d20313b202f2f20546869636b6e657373206f662074686520706c61746520636f6e6e656374696e67207261636b730d0a6d6f64756c65203d20313b202f2f2047656172206d6f64756c6520286d6574726963290d0a6e756d5f74656574685f70696e696f6e203d2032303b202f2f204e756d626572206f6620746565746820696e207468652070696e696f6e0d0a70697463685f6469616d65746572203d206e756d5f74656574685f70696e696f6e202a206d6f64756c653b202f2f205069746368206469616d65746572206f66207468652070696e696f6e0d0a746f6f74685f686569676874203d2032202a206d6f64756c653b202f2f20546f6f74682068656967687420666f7220746865207261636b0d0a0d0a2f2f2046756e6374696f6e20746f2063726561746520612073696e676c6520746f6f746820666f7220746865207261636b0d0a6d6f64756c6520746f6f74682829207b0d0a20202020646966666572656e63652829207b0d0a20202020202020202f2f205261636b20746f6f74682070726f66696c65202862617369632074726170657a6f6964616c207368617065290d0a2020202020202020706f6c79676f6e28706f696e74733d5b5b302c305d2c205b6d6f64756c652c20305d2c205b6d6f64756c652f322c20746f6f74685f6865696768745d2c205b2d6d6f64756c652f322c20746f6f74685f6865696768745d5d293b0d0a202020207d0d0a7d0d0a0d0a2f2f205261636b0d0a6d6f64756c65207261636b2829207b0d0a20202020756e696f6e2829207b0d0a2020202020202020666f72202869203d205b30203a20287261636b5f6c656e677468202f206d6f64756c6529202d20315d29207b0d0a2020202020202020202020207472616e736c617465285b69202a206d6f64756c652c20302c20305d290d0a20202020202020202020202020202020746f6f746828293b0d0a20202020202020207d0d0a202020207d0d0a7d0d0a0d0a2f2f2050696e696f6e20476561720d0a6d6f64756c652070696e696f6e2829207b0d0a20202020646966666572656e63652829207b0d0a20202020202020202f2f204765617220626f6479202863796c696e646572290d0a202020202020202063796c696e6465722868203d2031302c2064203d2070697463685f6469616d65746572293b0d0a20202020202020200d0a20202020202020202f2f20496e6e657220686f6c65206f66207468652070696e696f6e20286f7074696f6e616c2c206966206e6565646564290d0a20202020202020207472616e736c617465285b302c20302c202d315d290d0a20202020202020202020202063796c696e6465722868203d2031322c2064203d206d6f64756c65202a2032293b0d0a202020207d0d0a7d0d0a0d0a2f2f20506c61746520746f206a6f696e2074776f207261636b730d0a6d6f64756c6520636f6e6e656374696e675f706c6174652829207b0d0a20202020756e696f6e2829207b0d0a20202020202020202f2f2054686520706c6174652077696c6c2062652063656e7465726564206265747765656e2074776f207261636b730d0a20202020202020207472616e736c617465285b302c20302c202d706c6174655f746869636b6e657373202f20325d29200d0a20202020202020202020202063756265285b7261636b5f6c656e677468202a2032202b2031302c207261636b5f686569676874202b2031302c20706c6174655f746869636b6e6573735d293b0d0a202020207d0d0a7d0d0a0d0a2f2f204372656174652074686520617373656d626c79206f662074776f207261636b7320616e6420612070696e696f6e0d0a6d6f64756c6520617373656d626c792829207b0d0a20202020756e696f6e2829207b0d0a20202020202020202f2f204669727374207261636b0d0a20202020202020207472616e736c617465285b302c20302c20305d290d0a2020202020202020202020207261636b28293b0d0a20202020202020200d0a20202020202020202f2f205365636f6e64207261636b0d0a20202020202020207472616e736c617465285b7261636b5f6c656e677468202b2031302c20302c20305d290d0a2020202020202020202020207261636b28293b0d0a20202020202020200d0a20202020202020202f2f20436f6e6e656374696e6720706c6174650d0a20202020202020207472616e736c617465285b7261636b5f6c656e677468202f20322c20302c202d706c6174655f746869636b6e657373202f20325d290d0a202020202020202020202020636f6e6e656374696e675f706c61746528293b0d0a20202020202020200d0a20202020202020202f2f2050696e696f6e20706f736974696f6e656420696e20746865206d6964646c65206f6620746865207261636b730d0a20202020202020207472616e736c617465285b7261636b5f6c656e677468202f20322c207261636b5f686569676874202b2032302c20305d290d0a20202020202020202020202070696e696f6e28293b0d0a202020207d0d0a7d0d0a0d0a2f2f2052656e6465722074686520617373656d626c790d0a617373656d626c7928293b0d0a