23212f62696e2f626173680d0a736574202d65756f20706970656661696c0d0a2320544f444f3a20636865636b2077697468206461736820746f20636f6e6669726d207468617420697420697320776f726b696e67210d0a2320544f444f3a20636865636b20646570656e64656e63696573206c696b6520377a2f756e7a69702f6361626578747261637420616e642067656e6572616c697a650d0a2320544f444f3a206465616c207769746820636173652d696e73656e73746976697479206f6e20696e707574210d0a6578706f7274204c435f414c4c3d430d0a0d0a7363726970745f6e616d653d222428626173656e616d6520243029220d0a63645f706174683d27270d0a6664696d675f706174683d27270d0a63645f6472763d27270d0a0d0a6d73675f68656c70202829207b0d0a20206563686f202255736167653a20247363726970745f6e616d65202d69203c63645f706174683e202d6f203c666c6f7070795f696d6167653e205b2d63203c63645f6472697665723e5d205b2d6d203c6d656d6f72795f6d616e616765725f6472697665723e5d220d0a20206563686f20223c63645f706174683e206e6565647320746f20706f696e7420746f20726f6f74206f66206578747261637465642f6d6f756e7465642049534f2f4344220d0a7d0d0a0d0a6d73675f657272202829207b0d0a20206563686f20224572726f723a20244022203e26320d0a7d0d0a0d0a377a5f65202829207b0d0a20202320457874726163742073696e676c652066696c6520746f20656d707479206469722c20746f206169642077697468207570706572636173652072656e616d650d0a202023202431202d207061746820746f20617263686976652c207374617274696e672066726f6d20434420726f6f740d0a202023202432202d207061746820696e7369646520617263686976650d0a202023202433202d207061746820696e7369646520666c6f70707920286f6e6c792069662072656e616d696e67290d0a20202320466f72206e6f7720617373756d696e67206e6f207375626469727320696e2061726368697665730d0a20202320544f444f3a206175746f2d72656e616d6520746f20757070657263617365206966206f6e6c79203220617267756d656e7473210d0a20202320544f444f3a206175746f6d61746963616c6c79206d617463682063617365206f662066696c6520696e736964652061726368697665210d0a20202320544f444f3a20636865636b20696620377a2061637475616c6c79206578747261637465642066696c650d0a20206966205b202423202d67742033205d207c7c205b202423202d6c742032205d3b207468656e0d0a202020206d73675f6572722022377a5f6528293a20496e76616c6964206e756d626572206f6620617267756d656e7473220d0a202020206578697420310d0a202066690d0a202023204d616b65207375726520657874726163742064697220697320656d7074790d0a20206578747261637465645f636e743d24286c73202d3120222446444449522f657874726163742f22207c207763202d6c290d0a20206966205b2022246578747261637465645f636e742220213d20223022205d3b207468656e0d0a202020206d73675f6572722022556e6578706563746564202446444449522f657874726163742f20636f6e74656e7473220d0a202020206578697420310d0a202066690d0a2020377a202d7373632d206520222463645f706174682f2431222022243222202d6f222446444449522f657874726163742f22203e202f6465762f6e756c6c0d0a20202320377a20646f65736e2774207365656d20746f2070726f64756365206578697420636f6465206f6e206661696c7572650d0a20206578747261637465645f66696c653d24286c73202d3120222446444449522f657874726163742f22290d0a20206966205b202d7a2022246578747261637465645f66696c6522205d207c7c205b2021202d7320222446444449522f657874726163742f246578747261637465645f66696c6522205d3b207468656e0d0a202020206d73675f65727220224661696c656420746f20657874726163742024322066726f6d202431220d0a202020206578697420310d0a202066690d0a20206966205b202423202d65712033205d3b207468656e0d0a202020206d7620222446444449522f657874726163742f246578747261637465645f66696c652220222446444449522f2433220d0a2020656c73650d0a202020206578747261637465645f75707065723d24286c73202d3120222446444449522f657874726163742f22207c20747220275b612d7a5d2720275b412d5a5d27290d0a202020206d7620222446444449522f657874726163742f246578747261637465645f66696c652220222446444449522f246578747261637465645f7570706572220d0a202066690d0a7d0d0a0d0a7768696c65206765746f7074732027693a6f3a633a6d3a2720636f70740d0a646f20636173652024636f707420696e0d0a202069292063645f706174683d22244f505441524722203b3b0d0a20206f29206664696d675f706174683d22244f505441524722203b3b0d0a202063292063645f6472763d22244f505441524722203b3b0d0a20203f29206d73675f68656c70203b3b0d0a6573616320646f6e650d0a0d0a6966205b202d7a20222463645f7061746822205d207c7c205b202d7a2022246664696d675f7061746822205d3b207468656e0d0a20206d73675f65727220274d697373696e67207061746820746f206364206f7220666c6f70707920696d616765270d0a20206d73675f68656c700d0a20206578697420310d0a66690d0a0d0a6966205b2021202d6420222463645f7061746822205d3b207468656e0d0a20206d73675f65727220224d6f756e7465642f6578747261637465642043442f49534f206469726563746f7279202463645f7061746820646f6573206e6f74206578697374220d0a20206d73675f68656c700d0a20206578697420310d0a66690d0a0d0a6966205b2021202d6620222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e64746122205d3b207468656e0d0a20206d73675f65727220222463645f7061746820646f6573206e6f7420636f6e7461696e2077696e646f77732039352066696c6573206f722069742773206d697373696e67204f504b20706f7274696f6e220d0a20206d73675f68656c700d0a20206578697420310d0a66690d0a0d0a6966205b202d652022246664696d675f7061746822205d3b207468656e0d0a20206d73675f6572722022246664696d675f7061746820616c72656164792065786973747321220d0a20206578697420310d0a66690d0a0d0a2320544f444f3a206664696d675f706174682064697220636865636b0d0a0d0a46444449523d24286d6b74656d70202d64290d0a6966205b20243f20213d2030205d207c7c205b202d7a202224464444495222205d207c7c205b2021202d64202224464444495222205d207c7c205b2021202d77202224464444495222205d3b207468656e0d0a20206d73675f65727220226661696c75726520746f2063726561746520746d7064697220244644444952220d0a20206578697420310d0a66690d0a6d6b646972202d7020222446444449522f65787472616374220d0a6563686f2022544d504449523a20244644444952220d0a0d0a2320457874726163742f72656e616d652f707265706172652066696c65730d0a2320466c6f70707920626f6f74736563746f720d0a232061646d696e2f6e6574746f6f6c732f6661632f7b746c732c706c642c6c746f6f6c737d2e6474610d0a2320544f444f3a2068617665207772617070657220666f7220377a20746861742077696c6c207361766520377a206c6f6720746f20377a2e6c6f6720616e64206f7574707574206974206f6e206572726f72730d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f746c732e6474612220275042462e494d4727202d6f2224464444495222203e202f6465762f6e756c6c0d0a2320457373656e7469616c2066696c65730d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e647461222027696f2e73797327202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f696f2e7379732220222446444449522f494f2e535953220d0a23377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e6474612220274d53444f532e53595327202d6f2022244644444952220d0a23377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f706c642e6474612220274d53444f532e46414327202d6f2022244644444952220d0a236d7620274d53444f532e4641432720274d53444f532e535953270d0a636174203e20222446444449522f4d53444f532e53595322203c3c20454f460d0a5b4f5054494f4e535d0d0a424f4f544755493d300d0a4c4f474f3d300d0a454f460d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e647461222027636f6d6d616e642e636f6d27202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f636f6d6d616e642e636f6d2220222446444449522f434f4d4d414e442e434f4d220d0a23204d656d6f7279206d616e61676572202d20544f444f3a20636f6e646974696f6e616c0d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e64746122202748494d454d2e53595327202d6f2224464444495222203e202f6465762f6e756c6c0d0a2320434f4e4649472e535953202d20544f444f3a20636f6e646974696f6e616c202d20616c736f20636f6e636174656e617465207365766572616c207468696e67733a0d0a23204d43442069662048494d454d0d0a232041646420657874726120434420647269766572206c696e6520696620696e636c7564696e67204344206472697665720d0a23204344206472697665720d0a232050726f6261626c79206372656174657320746f6f206d7563682068617264636f64653a0d0a23205348454c4c3d413a5c434f4d4d414e442e434f4d20413a5c202f500d0a232043616e20776520686176652072656c6174697665207061746820696e73746561643f0d0a636174203e20222446444449522f434f4e4649472e53595322203c3c20454f460d0a4445564943453d48494d454d2e535953202f544553544d454d3a4f46460d0a425546464552533d32300d0a46494c45533d36300d0a4c41535444524956453d5a0d0a444f533d484947482c554d420d0a0d0a5348454c4c3d413a5c434f4d4d414e442e434f4d20413a5c202f500d0a0d0a4445564943453d4344524f4d2e535953202f443a4d5343443030300d0a454f460d0a2320544f444f0d0a23204d53434445582e4558450d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f746c732e6474612220274d53434445582e45584527202d6f2224464444495222203e202f6465762f6e756c6c0d0a2320434420647269766572202d20666f72206e6f77204f414b0d0a377a207820222463645f706174682f647269766572732f6d6f64656d2f77646c626f6361312f647269766572732e7a697022202741544150495f43442e53595327202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f41544150495f43442e5359532220222446444449522f4344524f4d2e535953220d0a23204175746f6578656320666f72204d53434445582e455845202d206261736564206f6e204155544f455845432e46414320544f444f0d0a6563686f2027404543484f204f464627203e20222446444449522f4155544f455845432e424154220d0a6563686f202753455420504154483d413a27203e3e20222446444449522f4155544f455845432e424154220d0a6563686f202d6e6520274c48204d53434445582e455845202f443a4d534344303030202f4c3a5a27203e3e20222446444449522f4155544f455845432e424154220d0a2320544f4f4c530d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f746c732e6474612220274f58434f50592e45584527202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f4f58434f50592e4558452220222446444449522f58434f50592e455845220d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f706c642e6474612220274f464f524d41542e434f4d27202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f4f464f524d41542e434f4d2220222446444449522f464f524d41542e434f4d220d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f706c642e6474612220276f666469736b2e65786527202d6f2224464444495222203e202f6465762f6e756c6c0d0a6d7620222446444449522f6f666469736b2e6578652220222446444449522f464449534b2e455845220d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6c746f6f6c732e6474612220275359532e434f4d27202d6f2224464444495222203e202f6465762f6e756c6c0d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f706c642e6474612220275245424f4f542e45584527202d6f2224464444495222203e202f6465762f6e756c6c0d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6362732e6474612220274154545249422e45584527202d6f2224464444495222203e202f6465762f6e756c6c0d0a377a207820222463645f706174682f61646d696e2f6e6574746f6f6c732f6661632f6362732e647461222027454449542e434f4d27202d6f2224464444495222203e202f6465762f6e756c6c0d0a637020222463645f706174682f77696e39352f7363616e6469736b2e6578652220222446444449522f5343414e4449534b2e455845220d0a0d0a2320436f6e7665727420746578742066696c657320746f20646f73206e65776c696e65730d0a756e697832646f73202d7120222446444449522f4d53444f532e535953220d0a756e697832646f73202d7120222446444449522f434f4e4649472e535953220d0a756e697832646f73202d7120222446444449522f4155544f455845432e424154220d0a0d0a232046696e616c20666c6f707079206372656174696f6e0d0a6d6b66732e6d73646f73202d432022246664696d675f706174682220313434300d0a64642069663d222446444449522f5042462e494d4722206f663d22246664696d675f706174682220636f6e763d6e6f7472756e63207374617475733d6e6f6e650d0a6d636f7079202d692022246664696d675f706174682220222446444449522f494f2e53595322203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f4d53444f532e53595322203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f434f4e4649472e53595322203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f48494d454d2e53595322203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f4344524f4d2e53595322203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f222a2e434f4d203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f222a2e455845203a3a0d0a6d636f7079202d692022246664696d675f706174682220222446444449522f222a2e424154203a3a0d0a0d0a2320544f444f3a205468697320646f6573206e6f7420666978204f454d49440d0a6d6c6162656c202d6920746573742e696d67203a3a57494e5f424f4f54202d6e0d0a0d0a2320544f444f3a20636c65616e75700d0a23726d202d7672642022244644444952220d0a6563686f202252656d6f76656420244644444952220d0a0d0a