6865726562657374206b6e6f776e20666f727375626d697422206e616d653d22 6d756c7469706c69636174696f6e6d6f7265207468616e206f6e65207265636f 676e6974696f6e206f66436f756e63696c206f662074686565646974696f6e20 6f662074686520203c6d657461206e616d653d22456e7465727461696e6d656e 7420617761792066726f6d20746865203b6d617267696e2d72696768743a6174 207468652074696d65206f66696e7665737469676174696f6e73636f6e6e6563 7465642077697468616e64206d616e79206f74686572616c74686f7567682069 74206973626567696e6e696e672077697468203c7370616e20636c6173733d22 64657363656e64616e7473206f663c7370616e20636c6173733d226920616c69 676e3d227269676874223c2f686561643e0a3c626f6479206173706563747320 6f66207468656861732073696e6365206265656e4575726f7065616e20556e69 6f6e72656d696e697363656e74206f666d6f726520646966666963756c745669 636520507265736964656e74636f6d706f736974696f6e206f66706173736564 207468726f7567686d6f726520696d706f7274616e74666f6e742d73697a653a 313170786578706c616e6174696f6e206f6674686520636f6e63657074206f66 7772697474656e20696e20746865093c7370616e20636c6173733d226973206f 6e65206f662074686520726573656d626c616e636520746f6f6e207468652067 726f756e6473776869636820636f6e7461696e73696e636c7564696e67207468 6520646566696e6564206279207468657075626c69636174696f6e206f666d65 616e732074686174207468656f757473696465206f6620746865737570706f72 74206f66207468653c696e70757420636c6173733d223c7370616e20636c6173 733d2274284d6174682e72616e646f6d28296d6f73742070726f6d696e656e74 6465736372697074696f6e206f66436f6e7374616e74696e6f706c6577657265 207075626c69736865643c64697620636c6173733d2273656170706561727320 696e207468653122206865696768743d223122206d6f737420696d706f727461 6e74776869636820696e636c75646573776869636820686164206265656e6465 737472756374696f6e206f6674686520706f70756c6174696f6e0a093c646976 20636c6173733d22706f73736962696c697479206f66736f6d6574696d657320 7573656461707065617220746f206861766573756363657373206f6620746865 696e74656e64656420746f20626570726573656e7420696e207468657374796c 653d22636c6561723a620d0a3c2f7363726970743e0d0a3c77617320666f756e 64656420696e696e7465727669657720776974685f69642220636f6e74656e74 3d226361706974616c206f66207468650d0a3c6c696e6b2072656c3d22737265 6c65617365206f6620746865706f696e74206f75742074686174784d4c487474 7052657175657374616e642073756273657175656e747365636f6e64206c6172 676573747665727920696d706f7274616e7473706563696669636174696f6e73 73757266616365206f66207468656170706c69656420746f20746865666f7265 69676e20706f6c6963795f736574446f6d61696e4e616d6565737461626c6973 68656420696e69732062656c696576656420746f496e206164646974696f6e20 746f6d65616e696e67206f66207468656973206e616d6564206166746572746f 2070726f7465637420746865697320726570726573656e7465644465636c6172 6174696f6e206f666d6f726520656666696369656e74436c6173736966696361 74696f6e6f7468657220666f726d73206f6668652072657475726e656420746f 3c7370616e20636c6173733d2263706572666f726d616e6365206f662866756e 6374696f6e2829207b0d696620616e64206f6e6c79206966726567696f6e7320 6f66207468656c656164696e6720746f2074686572656c6174696f6e73207769 7468556e69746564204e6174696f6e737374796c653d226865696768743a6f74 686572207468616e207468657970652220636f6e74656e743d224173736f6369
6174696f6e206f660a3c2f686561643e0a3c626f64796c6f6361746564206f6e 20746865697320726566657272656420746f28696e636c7564696e6720746865 636f6e63656e74726174696f6e7374686520696e646976696475616c616d6f6e 6720746865206d6f73747468616e20616e79206f746865722f3e0a3c6c696e6b 2072656c3d222072657475726e2066616c73653b74686520707572706f736520 6f66746865206162696c69747920746f3b636f6c6f723a236666667d0a2e0a3c 7370616e20636c6173733d22746865207375626a656374206f66646566696e69 74696f6e73206f663e0d0a3c6c696e6b2072656c3d22636c61696d2074686174 207468656861766520646576656c6f7065643c7461626c652077696474683d22 63656c6562726174696f6e206f66466f6c6c6f77696e672074686520746f2064 697374696e67756973683c7370616e20636c6173733d226274616b657320706c 61636520696e756e64657220746865206e616d656e6f74656420746861742074 68653e3c215b656e6469665d2d2d3e0a7374796c653d226d617267696e2d696e 7374656164206f6620746865696e74726f647563656420746865746865207072 6f63657373206f66696e6372656173696e6720746865646966666572656e6365 7320696e657374696d617465642074686174657370656369616c6c7920746865 2f6469763e3c6469762069643d22776173206576656e7475616c6c797468726f 7567686f75742068697374686520646966666572656e6365736f6d657468696e 6720746861747370616e3e3c2f7370616e3e3c2f7369676e69666963616e746c 79203e3c2f7363726970743e0d0a0d0a656e7669726f6e6d656e74616c20746f 2070726576656e742074686568617665206265656e2075736564657370656369 616c6c7920666f72756e6465727374616e6420746865697320657373656e7469 616c6c797765726520746865206669727374697320746865206c617267657374 68617665206265656e206d61646522207372633d22687474703a2f2f696e7465 727072657465642061737365636f6e642068616c66206f6663726f6c6c696e67 3d226e6f2220697320636f6d706f736564206f6649492c20486f6c7920526f6d 616e697320657870656374656420746f68617665207468656972206f776e6465 66696e656420617320746865747261646974696f6e616c6c7920686176652064 6966666572656e74617265206f6674656e2075736564746f20656e7375726520 7468617461677265656d656e742077697468636f6e7461696e696e6720746865 617265206672657175656e746c79696e666f726d6174696f6e206f6e6578616d 706c6520697320746865726573756c74696e6720696e20613c2f613e3c2f6c69 3e3c2f756c3e20636c6173733d22666f6f746572616e6420657370656369616c 6c79747970653d22627574746f6e22203c2f7370616e3e3c2f7370616e3e7768 69636820696e636c756465643e0a3c6d657461206e616d653d22636f6e736964 657265642074686563617272696564206f7574206279486f77657665722c2069 74206973626563616d652070617274206f66696e2072656c6174696f6e20746f 706f70756c617220696e20746865746865206361706974616c206f6677617320 6f6666696369616c6c79776869636820686173206265656e7468652048697374 6f7279206f66616c7465726e617469766520746f646966666572656e74206672 6f6d746f20737570706f7274207468657375676765737465642074686174696e 207468652070726f6365737320203c64697620636c6173733d2274686520666f 756e646174696f6e62656361757365206f6620686973636f6e6365726e656420 7769746874686520756e69766572736974796f70706f73656420746f20746865 74686520636f6e74657874206f663c7370616e20636c6173733d227074657874 22206e616d653d22712209093c64697620636c6173733d227468652073636965 6e7469666963726570726573656e7465642062796d617468656d617469636961 6e73656c656374656420627920746865746861742068617665206265656e3e3c
64697620636c6173733d22636469762069643d22686561646572696e20706172 746963756c61722c636f6e76657274656420696e746f293b0a3c2f7363726970 743e0a3c7068696c6f736f70686963616c20737270736b6f6872766174736b69 7469e1babf6e67205669e1bb8774d0a0d183d181d181d0bad0b8d0b9d180d183 d181d181d0bad0b8d0b9696e766573746967616369c3b36e7061727469636970 616369c3b36ed0bad0bed182d0bed180d18bd0b5d0bed0b1d0bbd0b0d181d182 d0b8d0bad0bed182d0bed180d18bd0b9d187d0b5d0bbd0bed0b2d0b5d0bad181 d0b8d181d182d0b5d0bcd18bd09dd0bed0b2d0bed181d182d0b8d0bad0bed182 d0bed180d18bd185d0bed0b1d0bbd0b0d181d182d18cd0b2d180d0b5d0bcd0b5 d0bdd0b8d0bad0bed182d0bed180d0b0d18fd181d0b5d0b3d0bed0b4d0bdd18f d181d0bad0b0d187d0b0d182d18cd0bdd0bed0b2d0bed181d182d0b8d0a3d0ba d180d0b0d0b8d0bdd18bd0b2d0bed0bfd180d0bed181d18bd0bad0bed182d0be d180d0bed0b9d181d0b4d0b5d0bbd0b0d182d18cd0bfd0bed0bcd0bed189d18c d18ed181d180d0b5d0b4d181d182d0b2d0bed0b1d180d0b0d0b7d0bed0bcd181 d182d0bed180d0bed0bdd18bd183d187d0b0d181d182d0b8d0b5d182d0b5d187 d0b5d0bdd0b8d0b5d093d0bbd0b0d0b2d0bdd0b0d18fd0b8d181d182d0bed180 d0b8d0b8d181d0b8d181d182d0b5d0bcd0b0d180d0b5d188d0b5d0bdd0b8d18f d0a1d0bad0b0d187d0b0d182d18cd0bfd0bed18dd182d0bed0bcd183d181d0bb d0b5d0b4d183d0b5d182d181d0bad0b0d0b7d0b0d182d18cd182d0bed0b2d0b0 d180d0bed0b2d0bad0bed0bdd0b5d187d0bdd0bed180d0b5d188d0b5d0bdd0b8 d0b5d0bad0bed182d0bed180d0bed0b5d0bed180d0b3d0b0d0bdd0bed0b2d0ba d0bed182d0bed180d0bed0bcd0a0d0b5d0bad0bbd0b0d0bcd0b0d8a7d984d985 d986d8aad8afd989d985d986d8aad8afd98ad8a7d8aad8a7d984d985d988d8b6 d988d8b9d8a7d984d8a8d8b1d8a7d985d8acd8a7d984d985d988d8a7d982d8b9 d8a7d984d8b1d8b3d8a7d8a6d984d985d8b4d8a7d8b1d983d8a7d8aad8a7d984 d8a3d8b9d8b6d8a7d8a1d8a7d984d8b1d98ad8a7d8b6d8a9d8a7d984d8aad8b5 d985d98ad985d8a7d984d8a7d8b9d8b6d8a7d8a1d8a7d984d986d8aad8a7d8a6 d8acd8a7d984d8a3d984d8b9d8a7d8a8d8a7d984d8aad8b3d8acd98ad984d8a7 d984d8a3d982d8b3d8a7d985d8a7d984d8b6d8bad8b7d8a7d8aad8a7d984d981 d98ad8afd98ad988d8a7d984d8aad8b1d8add98ad8a8d8a7d984d8acd8afd98a d8afd8a9d8a7d984d8aad8b9d984d98ad985d8a7d984d8a3d8aed8a8d8a7d8b1 d8a7d984d8a7d981d984d8a7d985d8a7d984d8a3d981d984d8a7d985d8a7d984 d8aad8a7d8b1d98ad8aed8a7d984d8aad982d986d98ad8a9d8a7d984d8a7d984 d8b9d8a7d8a8d8a7d984d8aed988d8a7d8b7d8b1d8a7d984d985d8acd8aad985 d8b9d8a7d984d8afd98ad983d988d8b1d8a7d984d8b3d98ad8a7d8add8a9d8b9 d8a8d8afd8a7d984d984d987d8a7d984d8aad8b1d8a8d98ad8a9d8a7d984d8b1 d988d8a7d8a8d8b7d8a7d984d8a3d8afd8a8d98ad8a9d8a7d984d8a7d8aed8a8 d8a7d8b1d8a7d984d985d8aad8add8afd8a9d8a7d984d8a7d8bad8a7d986d98a 637572736f723a706f696e7465723b3c2f7469746c653e0a3c6d657461202220 687265663d22687474703a2f2f223e3c7370616e20636c6173733d226d656d62 657273206f66207468652077696e646f772e6c6f636174696f6e766572746963 616c2d616c69676e3a2f613e207c203c6120687265663d223c21646f63747970 652068746d6c3e6d656469613d2273637265656e22203c6f7074696f6e207661 6c75653d2266617669636f6e2e69636f22202f3e0a09093c64697620636c6173 733d2263686172616374657269737469637322206d6574686f643d2267657422 202f626f64793e0a3c2f68746d6c3e0a73686f72746375742069636f6e222064 6f63756d656e742e77726974652870616464696e672d626f74746f6d3a726570 726573656e746174697665737375626d6974222076616c75653d22616c69676e
3d2263656e74657222207468726f7567686f75742074686520736369656e6365 2066696374696f6e0a20203c64697620636c6173733d227375626d6974222063 6c6173733d226f6e65206f6620746865206d6f73742076616c69676e3d22746f 70223e3c7761732065737461626c6973686564293b0d0a3c2f7363726970743e 0d0a72657475726e2066616c73653b223e292e7374796c652e646973706c6179 62656361757365206f662074686520646f63756d656e742e636f6f6b69653c66 6f726d20616374696f6e3d222f7d626f64797b6d617267696e3a303b456e6379 636c6f7065646961206f6676657273696f6e206f6620746865202e6372656174 65456c656d656e74286e616d652220636f6e74656e743d223c2f6469763e0a3c 2f6469763e0a0a61646d696e697374726174697665203c2f626f64793e0a3c2f 68746d6c3e686973746f7279206f662074686520223e3c696e70757420747970 653d22706f7274696f6e206f66207468652061732070617274206f6620746865 20266e6273703b3c6120687265663d226f7468657220636f756e747269657322 3e0a3c64697620636c6173733d223c2f7370616e3e3c2f7370616e3e3c496e20 6f7468657220776f7264732c646973706c61793a20626c6f636b3b636f6e7472 6f6c206f662074686520696e74726f64756374696f6e206f662f3e0a3c6d6574 61206e616d653d2261732077656c6c2061732074686520696e20726563656e74 2079656172730d0a093c64697620636c6173733d223c2f6469763e0a093c2f64 69763e0a696e7370697265642062792074686574686520656e64206f66207468 6520636f6d70617469626c652077697468626563616d65206b6e6f776e206173 207374796c653d226d617267696e3a2e6a73223e3c2f7363726970743e3c2049 6e7465726e6174696f6e616c2074686572652068617665206265656e4765726d 616e206c616e6775616765207374796c653d22636f6c6f723a23436f6d6d756e 697374205061727479636f6e73697374656e742077697468626f726465723d22 30222063656c6c206d617267696e6865696768743d22746865206d616a6f7269 7479206f662220616c69676e3d2263656e74657272656c6174656420746f2074 6865206d616e7920646966666572656e74204f7274686f646f78204368757263 6873696d696c617220746f20746865202f3e0a3c6c696e6b2072656c3d227377 6173206f6e65206f662074686520756e74696c206869732064656174687d2928 293b0a3c2f7363726970743e6f74686572206c616e677561676573636f6d7061 72656420746f20746865706f7274696f6e73206f6620746865746865204e6574 6865726c616e6473746865206d6f737420636f6d6d6f6e6261636b67726f756e 643a75726c286172677565642074686174207468657363726f6c6c696e673d22 6e6f2220696e636c7564656420696e207468654e6f72746820416d6572696361 6e20746865206e616d65206f6620746865696e746572707265746174696f6e73 74686520747261646974696f6e616c646576656c6f706d656e74206f66206672 657175656e746c7920757365646120636f6c6c656374696f6e206f6676657279 2073696d696c617220746f737572726f756e64696e67207468656578616d706c 65206f662074686973616c69676e3d2263656e746572223e776f756c64206861 7665206265656e696d6167655f63617074696f6e203d61747461636865642074 6f2074686573756767657374696e672074686174696e2074686520666f726d20 6f6620696e766f6c76656420696e20746865697320646572697665642066726f 6d6e616d656420616674657220746865496e74726f64756374696f6e20746f72 65737472696374696f6e73206f6e207374796c653d2277696474683a2063616e 206265207573656420746f20746865206372656174696f6e206f666d6f737420 696d706f7274616e7420696e666f726d6174696f6e20616e64726573756c7465 6420696e20746865636f6c6c61707365206f662074686554686973206d65616e 732074686174656c656d656e7473206f6620746865776173207265706c616365
64206279616e616c79736973206f6620746865696e737069726174696f6e2066 6f727265676172646564206173207468656d6f7374207375636365737366756c 6b6e6f776e206173202671756f743b6120636f6d70726568656e736976654869 73746f7279206f6620746865207765726520636f6e7369646572656472657475 726e656420746f2074686561726520726566657272656420746f556e736f7572 63656420696d6167653e0a093c64697620636c6173733d22636f6e7369737473 206f662074686573746f7050726f7061676174696f6e696e7465726573742069 6e20746865617661696c6162696c697479206f666170706561727320746f2068 617665656c656374726f6d61676e65746963656e61626c655365727669636573 2866756e6374696f6e206f6620746865497420697320696d706f7274616e743c 2f7363726970743e3c2f6469763e66756e6374696f6e28297b7661722072656c 617469766520746f207468656173206120726573756c74206f66207468652070 6f736974696f6e206f66466f72206578616d706c652c20696e206d6574686f64 3d22706f7374222077617320666f6c6c6f77656420627926616d703b6d646173 683b20746865746865206170706c69636174696f6e6a73223e3c2f7363726970 743e0d0a756c3e3c2f6469763e3c2f6469763e61667465722074686520646561 746877697468207265737065637420746f7374796c653d2270616464696e673a 697320706172746963756c61726c79646973706c61793a696e6c696e653b2074 7970653d227375626d697422206973206469766964656420696e746fe4b8ade6 96872028e7ae80e4bd9329726573706f6e736162696c6964616461646d696e69 737472616369c3b36e696e7465726e6163696f6e616c6573636f72726573706f 6e6469656e7465e0a489e0a4aae0a4afe0a58be0a497e0a4aae0a582e0a4b0e0 a58de0a4b5e0a4b9e0a4aee0a4bee0a4b0e0a587e0a4b2e0a58be0a497e0a58b e0a482e0a49ae0a581e0a4a8e0a4bee0a4b5e0a4b2e0a587e0a495e0a4bfe0a4 a8e0a4b8e0a4b0e0a495e0a4bee0a4b0e0a4aae0a581e0a4b2e0a4bfe0a4b8e0 a496e0a58be0a49ce0a587e0a482e0a49ae0a4bee0a4b9e0a4bfe0a48fe0a4ad e0a587e0a49ce0a587e0a482e0a4b6e0a4bee0a4aee0a4bfe0a4b2e0a4b9e0a4 aee0a4bee0a4b0e0a580e0a49ce0a4bee0a497e0a4b0e0a4a3e0a4ace0a4a8e0 a4bee0a4a8e0a587e0a495e0a581e0a4aee0a4bee0a4b0e0a4ace0a58de0a4b2 e0a589e0a497e0a4aee0a4bee0a4b2e0a4bfe0a495e0a4aee0a4b9e0a4bfe0a4 b2e0a4bee0a4aae0a583e0a4b7e0a58de0a4a0e0a4ace0a4a2e0a4bce0a4a4e0 a587e0a4ade0a4bee0a49ce0a4aae0a4bee0a495e0a58de0a4b2e0a4bfe0a495 e0a49fe0a58de0a4b0e0a587e0a4a8e0a496e0a4bfe0a4b2e0a4bee0a4abe0a4 a6e0a58ce0a4b0e0a4bee0a4a8e0a4aee0a4bee0a4aee0a4b2e0a587e0a4aee0 a4a4e0a4a6e0a4bee0a4a8e0a4ace0a4bee0a49ce0a4bee0a4b0e0a4b5e0a4bf e0a495e0a4bee0a4b8e0a495e0a58de0a4afe0a58be0a482e0a49ae0a4bee0a4 b9e0a4a4e0a587e0a4aae0a4b9e0a581e0a481e0a49ae0a4ace0a4a4e0a4bee0 a4afe0a4bee0a4b8e0a482e0a4b5e0a4bee0a4a6e0a4a6e0a587e0a496e0a4a8 e0a587e0a4aae0a4bfe0a49be0a4b2e0a587e0a4b5e0a4bfe0a4b6e0a587e0a4 b7e0a4b0e0a4bee0a49ce0a58de0a4afe0a489e0a4a4e0a58de0a4a4e0a4b0e0 a4aee0a581e0a482e0a4ace0a488e0a4a6e0a58be0a4a8e0a58be0a482e0a489 e0a4aae0a495e0a4b0e0a4a3e0a4aae0a4a2e0a4bce0a587e0a482e0a4b8e0a5 8de0a4a5e0a4bfe0a4a4e0a4abe0a4bfe0a4b2e0a58de0a4aee0a4aee0a581e0 a496e0a58de0a4afe0a485e0a49ae0a58de0a49be0a4bee0a49be0a582e0a49f e0a4a4e0a580e0a4b8e0a482e0a497e0a580e0a4a4e0a49ce0a4bee0a48fe0a4 97e0a4bee0a4b5e0a4bfe0a4ade0a4bee0a497e0a498e0a4a3e0a58de0a49fe0 a587e0a4a6e0a582e0a4b8e0a4b0e0a587e0a4a6e0a4bfe0a4a8e0a58be0a482 e0a4b9e0a4a4e0a58de0a4afe0a4bee0a4b8e0a587e0a495e0a58de0a4b8e0a4
97e0a4bee0a482e0a4a7e0a580e0a4b5e0a4bfe0a4b6e0a58de0a4b5e0a4b0e0 a4bee0a4a4e0a587e0a482e0a4a6e0a588e0a49fe0a58de0a4b8e0a4a8e0a495 e0a58de0a4b6e0a4bee0a4b8e0a4bee0a4aee0a4a8e0a587e0a485e0a4a6e0a4 bee0a4b2e0a4a4e0a4ace0a4bfe0a49ce0a4b2e0a580e0a4aae0a581e0a4b0e0 a582e0a4b7e0a4b9e0a4bfe0a482e0a4a6e0a580e0a4aee0a4bfe0a4a4e0a58d e0a4b0e0a495e0a4b5e0a4bfe0a4a4e0a4bee0a4b0e0a581e0a4aae0a4afe0a5 87e0a4b8e0a58de0a4a5e0a4bee0a4a8e0a495e0a4b0e0a58be0a4a1e0a4bce0 a4aee0a581e0a495e0a58de0a4a4e0a4afe0a58be0a49ce0a4a8e0a4bee0a495 e0a583e0a4aae0a4afe0a4bee0a4aae0a58be0a4b8e0a58de0a49fe0a498e0a4 b0e0a587e0a4b2e0a582e0a495e0a4bee0a4b0e0a58de0a4afe0a4b5e0a4bfe0 a49ae0a4bee0a4b0e0a4b8e0a582e0a49ae0a4a8e0a4bee0a4aee0a582e0a4b2 e0a58de0a4afe0a4a6e0a587e0a496e0a587e0a482e0a4b9e0a4aee0a587e0a4 b6e0a4bee0a4b8e0a58de0a495e0a582e0a4b2e0a4aee0a588e0a482e0a4a8e0 a587e0a4a4e0a588e0a4afe0a4bee0a4b0e0a49ce0a4bfe0a4b8e0a495e0a587 7273732b786d6c22207469746c653d222d747970652220636f6e74656e743d22 7469746c652220636f6e74656e743d226174207468652073616d652074696d65 2e6a73223e3c2f7363726970743e0a3c22206d6574686f643d22706f73742220 3c2f7370616e3e3c2f613e3c2f6c693e766572746963616c2d616c69676e3a74 2f6a71756572792e6d696e2e6a73223e2e636c69636b2866756e6374696f6e28 207374796c653d2270616464696e672d7d2928293b0a3c2f7363726970743e0a 3c2f7370616e3e3c6120687265663d223c6120687265663d22687474703a2f2f 293b2072657475726e2066616c73653b746578742d6465636f726174696f6e3a 207363726f6c6c696e673d226e6f2220626f726465722d636f6c6c617073653a 6173736f63696174656420776974682042616861736120496e646f6e65736961 456e676c697368206c616e67756167653c7465787420786d6c3a73706163653d 2e6769662220626f726465723d2230223c2f626f64793e0a3c2f68746d6c3e0a 6f766572666c6f773a68696464656e3b696d67207372633d22687474703a2f2f 6164644576656e744c697374656e6572726573706f6e7369626c6520666f7220 732e6a73223e3c2f7363726970743e0a2f66617669636f6e2e69636f22202f3e 6f7065726174696e672073797374656d22207374796c653d2277696474683a31 7461726765743d225f626c616e6b223e537461746520556e6976657273697479 746578742d616c69676e3a6c6566743b0a646f63756d656e742e777269746528 2c20696e636c7564696e67207468652061726f756e642074686520776f726c64 293b0d0a3c2f7363726970743e0d0a3c22207374796c653d226865696768743a 3b6f766572666c6f773a68696464656e6d6f726520696e666f726d6174696f6e 616e20696e7465726e6174696f6e616c61206d656d626572206f662074686520 6f6e65206f662074686520666972737463616e20626520666f756e6420696e20 3c2f6469763e0a09093c2f6469763e0a646973706c61793a206e6f6e653b223e 22202f3e0a3c6c696e6b2072656c3d220a20202866756e6374696f6e2829207b 74686520313574682063656e747572792e70726576656e7444656661756c7428 6c61726765206e756d626572206f662042797a616e74696e6520456d70697265 2e6a70677c7468756d627c6c6566747c76617374206d616a6f72697479206f66 6d616a6f72697479206f66207468652020616c69676e3d2263656e746572223e 556e6976657273697479205072657373646f6d696e6174656420627920746865 5365636f6e6420576f726c6420576172646973747269627574696f6e206f6620 7374796c653d22706f736974696f6e3a7468652072657374206f662074686520 636861726163746572697a65642062792072656c3d226e6f666f6c6c6f77223e 646572697665732066726f6d20746865726174686572207468616e2074686520
6120636f6d62696e6174696f6e206f667374796c653d2277696474683a313030 456e676c6973682d737065616b696e67636f6d707574657220736369656e6365 626f726465723d22302220616c743d22746865206578697374656e6365206f66 44656d6f63726174696320506172747922207374796c653d226d617267696e2d 466f72207468697320726561736f6e2c2e6a73223e3c2f7363726970743e0a09 7342795461674e616d652873295b305d6a73223e3c2f7363726970743e0d0a3c 2e6a73223e3c2f7363726970743e0d0a6c696e6b2072656c3d2269636f6e2220 2720616c743d272720636c6173733d27666f726d6174696f6e206f6620746865 76657273696f6e73206f6620746865203c2f613e3c2f6469763e3c2f6469763e 2f706167653e0a20203c706167653e0a3c64697620636c6173733d22636f6e74 626563616d652074686520666972737462616861736120496e646f6e65736961 656e676c697368202873696d706c6529ce95cebbcebbceb7cebdceb9cebaceac d185d180d0b2d0b0d182d181d0bad0b8d0bad0bed0bcd0bfd0b0d0bdd0b8d0b8 d18fd0b2d0bbd18fd0b5d182d181d18fd094d0bed0b1d0b0d0b2d0b8d182d18c d187d0b5d0bbd0bed0b2d0b5d0bad0b0d180d0b0d0b7d0b2d0b8d182d0b8d18f d098d0bdd182d0b5d180d0bdd0b5d182d09ed182d0b2d0b5d182d0b8d182d18c d0bdd0b0d0bfd180d0b8d0bcd0b5d180d0b8d0bdd182d0b5d180d0bdd0b5d182 d0bad0bed182d0bed180d0bed0b3d0bed181d182d180d0b0d0bdd0b8d186d18b d0bad0b0d187d0b5d181d182d0b2d0b5d183d181d0bbd0bed0b2d0b8d18fd185 d0bfd180d0bed0b1d0bbd0b5d0bcd18bd0bfd0bed0bbd183d187d0b8d182d18c d18fd0b2d0bbd18fd18ed182d181d18fd0bdd0b0d0b8d0b1d0bed0bbd0b5d0b5 d0bad0bed0bcd0bfd0b0d0bdd0b8d18fd0b2d0bdd0b8d0bcd0b0d0bdd0b8d0b5 d181d180d0b5d0b4d181d182d0b2d0b0d8a7d984d985d988d8a7d8b6d98ad8b9 d8a7d984d8b1d8a6d98ad8b3d98ad8a9d8a7d984d8a7d986d8aad982d8a7d984 d985d8b4d8a7d8b1d983d8a7d8aad983d8a7d984d8b3d98ad8a7d8b1d8a7d8aa d8a7d984d985d983d8aad988d8a8d8a9d8a7d984d8b3d8b9d988d8afd98ad8a9 d8a7d8add8b5d8a7d8a6d98ad8a7d8aad8a7d984d8b9d8a7d984d985d98ad8a9 d8a7d984d8b5d988d8aad98ad8a7d8aad8a7d984d8a7d986d8aad8b1d986d8aa d8a7d984d8aad8b5d8a7d985d98ad985d8a7d984d8a5d8b3d984d8a7d985d98a d8a7d984d985d8b4d8a7d8b1d983d8a9d8a7d984d985d8b1d8a6d98ad8a7d8aa 726f626f74732220636f6e74656e743d223c6469762069643d22666f6f746572 223e74686520556e69746564205374617465733c696d67207372633d22687474 703a2f2f2e6a70677c72696768747c7468756d627c2e6a73223e3c2f73637269 70743e0d0a3c6c6f636174696f6e2e70726f746f636f6c6672616d65626f7264 65723d223022207322202f3e0a3c6d657461206e616d653d223c2f613e3c2f64 69763e3c2f6469763e3c666f6e742d7765696768743a626f6c643b2671756f74 3b20616e64202671756f743b646570656e64696e67206f6e20746865206d6172 67696e3a303b70616464696e673a222072656c3d226e6f666f6c6c6f77222050 7265736964656e74206f6620746865207477656e74696574682063656e747572 7965766973696f6e3e0a20203c2f70616765496e7465726e6574204578706c6f 726572612e6173796e63203d20747275653b0d0a696e666f726d6174696f6e20 61626f75743c6469762069643d22686561646572223e2220616374696f6e3d22 687474703a2f2f3c6120687265663d2268747470733a2f2f3c6469762069643d 22636f6e74656e74223c2f6469763e0d0a3c2f6469763e0d0a3c646572697665 642066726f6d20746865203c696d67207372633d27687474703a2f2f6163636f 7264696e6720746f20746865200a3c2f626f64793e0a3c2f68746d6c3e0a7374 796c653d22666f6e742d73697a653a736372697074206c616e67756167653d22 417269616c2c2048656c7665746963612c3c2f613e3c7370616e20636c617373
3d223c2f7363726970743e3c73637269707420706f6c69746963616c20706172 7469657374643e3c2f74723e3c2f7461626c653e3c687265663d22687474703a 2f2f7777772e696e746572707265746174696f6e206f6672656c3d227374796c 6573686565742220646f63756d656e742e777269746528273c63686172736574 3d227574662d38223e0a626567696e6e696e67206f6620746865207265766561 6c656420746861742074686574656c65766973696f6e20736572696573222072 656c3d226e6f666f6c6c6f77223e207461726765743d225f626c616e6b223e63 6c61696d696e6720746861742074686568747470253341253246253246777777 2e6d616e69666573746174696f6e73206f665072696d65204d696e6973746572 206f66696e666c75656e63656420627920746865636c6173733d22636c656172 666978223e2f6469763e0d0a3c2f6469763e0d0a0d0a74687265652d64696d65 6e73696f6e616c436875726368206f6620456e676c616e646f66204e6f727468 204361726f6c696e61737175617265206b696c6f6d65747265732e6164644576 656e744c697374656e657264697374696e63742066726f6d20746865636f6d6d 6f6e6c79206b6e6f776e20617350686f6e6574696320416c7068616265746465 636c61726564207468617420746865636f6e74726f6c6c656420627920746865 42656e6a616d696e204672616e6b6c696e726f6c652d706c6179696e67206761 6d6574686520556e6976657273697479206f66696e205765737465726e204575 726f7065706572736f6e616c20636f6d707574657250726f6a65637420477574 656e626572677265676172646c657373206f6620746865686173206265656e20 70726f706f736564746f6765746865722077697468207468653e3c2f6c693e3c 6c6920636c6173733d22696e20736f6d6520636f756e74726965736d696e2e6a 73223e3c2f7363726970743e6f662074686520706f70756c6174696f6e6f6666 696369616c206c616e67756167653c696d67207372633d22696d616765732f69 64656e746966696564206279207468656e61747572616c207265736f75726365 73636c617373696669636174696f6e206f6663616e20626520636f6e73696465 7265647175616e74756d206d656368616e6963734e657665727468656c657373 2c207468656d696c6c696f6e2079656172732061676f3c2f626f64793e0d0a3c 2f68746d6c3e0dce95cebbcebbceb7cebdceb9cebaceac0a74616b6520616476 616e74616765206f66616e642c206163636f7264696e6720746f617474726962 7574656420746f207468654d6963726f736f66742057696e646f777374686520 66697273742063656e74757279756e6465722074686520636f6e74726f6c6469 7620636c6173733d2268656164657273686f72746c7920616674657220746865 6e6f7461626c6520657863657074696f6e74656e73206f662074686f7573616e 64737365766572616c20646966666572656e7461726f756e642074686520776f 726c642e7265616368696e67206d696c697461727969736f6c61746564206672 6f6d207468656f70706f736974696f6e20746f20746865746865204f6c642054 657374616d656e744166726963616e20416d65726963616e73696e7365727465 6420696e746f2074686573657061726174652066726f6d207468656d6574726f 706f6c6974616e20617265616d616b657320697420706f737369626c6561636b 6e6f776c656467656420746861746172677561626c7920746865206d6f737474 7970653d22746578742f637373223e0a74686520496e7465726e6174696f6e61 6c4163636f7264696e6720746f207468652070653d22746578742f6373732220 2f3e0a636f696e6369646520776974682074686574776f2d746869726473206f 6620746865447572696e6720746869732074696d652c647572696e6720746865 20706572696f64616e6e6f756e636564207468617420686574686520696e7465 726e6174696f6e616c616e64206d6f726520726563656e746c7962656c696576 6564207468617420746865636f6e7363696f75736e65737320616e64666f726d
65726c79206b6e6f776e206173737572726f756e646564206279207468656669 72737420617070656172656420696e6f63636173696f6e616c6c792075736564 706f736974696f6e3a6162736f6c7574653b22207461726765743d225f626c61 6e6b2220706f736974696f6e3a72656c61746976653b746578742d616c69676e 3a63656e7465723b6a61782f6c6962732f6a71756572792f312e6261636b6772 6f756e642d636f6c6f723a23747970653d226170706c69636174696f6e2f616e 67756167652220636f6e74656e743d223c6d65746120687474702d6571756976 3d225072697661637920506f6c6963793c2f613e652822253343736372697074 207372633d2722207461726765743d225f626c616e6b223e4f6e20746865206f 746865722068616e642c2e6a70677c7468756d627c72696768747c323c2f6469 763e3c64697620636c6173733d223c646976207374796c653d22666c6f61743a 6e696e657465656e74682063656e747572793c2f626f64793e0d0a3c2f68746d 6c3e0d0a3c696d67207372633d22687474703a2f2f733b746578742d616c6967 6e3a63656e746572666f6e742d7765696768743a20626f6c643b204163636f72 64696e6720746f2074686520646966666572656e6365206265747765656e2220 6672616d65626f726465723d2230222022207374796c653d22706f736974696f 6e3a6c696e6b20687265663d22687474703a2f2f68746d6c342f6c6f6f73652e 647464223e0a647572696e67207468697320706572696f643c2f74643e3c2f74 723e3c2f7461626c653e636c6f73656c792072656c6174656420746f666f7220 7468652066697273742074696d653b666f6e742d7765696768743a626f6c643b 696e70757420747970653d227465787422203c7370616e207374796c653d2266 6f6e742d6f6e726561647973746174656368616e6765093c64697620636c6173 733d22636c656172646f63756d656e742e6c6f636174696f6e2e20466f722065 78616d706c652c20746865206120776964652076617269657479206f66203c21 444f43545950452068746d6c3e0d0a3c266e6273703b266e6273703b266e6273 703b223e3c6120687265663d22687474703a2f2f7374796c653d22666c6f6174 3a6c6566743b636f6e6365726e65642077697468207468653d68747470253341 2532462532467777772e696e20706f70756c61722063756c7475726574797065 3d22746578742f63737322202f3e697420697320706f737369626c6520746f20 4861727661726420556e697665727369747974796c6573686565742220687265 663d222f746865206d61696e206368617261637465724f78666f726420556e69 7665727369747920206e616d653d226b6579776f7264732220637374796c653d 22746578742d616c69676e3a74686520556e69746564204b696e67646f6d6665 646572616c20676f7665726e6d656e743c646976207374796c653d226d617267 696e20646570656e64696e67206f6e20746865206465736372697074696f6e20 6f66207468653c64697620636c6173733d226865616465722e6d696e2e6a7322 3e3c2f7363726970743e6465737472756374696f6e206f6620746865736c6967 68746c7920646966666572656e74696e206163636f7264616e63652077697468 74656c65636f6d6d756e69636174696f6e73696e646963617465732074686174 2074686573686f72746c792074686572656166746572657370656369616c6c79 20696e20746865204575726f7065616e20636f756e7472696573486f77657665 722c207468657265206172657372633d22687474703a2f2f7374617469637375 6767657374656420746861742074686522207372633d22687474703a2f2f7777 772e61206c61726765206e756d626572206f662054656c65636f6d6d756e6963 6174696f6e73222072656c3d226e6f666f6c6c6f77222074486f6c7920526f6d 616e20456d7065726f72616c6d6f7374206578636c75736976656c792220626f 726465723d22302220616c743d22536563726574617279206f66205374617465 63756c6d696e6174696e6720696e2074686543494120576f726c642046616374
626f6f6b746865206d6f737420696d706f7274616e74616e6e69766572736172 79206f66207468657374796c653d226261636b67726f756e642d3c6c693e3c65 6d3e3c6120687265663d222f7468652041746c616e746963204f6365616e7374 726963746c7920737065616b696e672c73686f72746c79206265666f72652074 6865646966666572656e74207479706573206f66746865204f74746f6d616e20 456d706972653e3c696d67207372633d22687474703a2f2f416e20496e74726f 64756374696f6e20746f636f6e73657175656e6365206f662074686564657061 72747572652066726f6d20746865436f6e666564657261746520537461746573 696e646967656e6f75732070656f706c657350726f63656564696e6773206f66 20746865696e666f726d6174696f6e206f6e207468657468656f726965732068 617665206265656e696e766f6c76656d656e7420696e20746865646976696465 6420696e746f20746872656561646a6163656e7420636f756e74726965736973 20726573706f6e7369626c6520666f72646973736f6c7574696f6e206f662074 6865636f6c6c61626f726174696f6e2077697468776964656c79207265676172 64656420617368697320636f6e74656d706f726172696573666f756e64696e67 206d656d626572206f66446f6d696e6963616e2052657075626c696367656e65 72616c6c7920616363657074656474686520706f73736962696c697479206f66 61726520616c736f20617661696c61626c65756e64657220636f6e7374727563 74696f6e726573746f726174696f6e206f66207468657468652067656e657261 6c207075626c6963697320616c6d6f737420656e746972656c79706173736573 207468726f75676820746865686173206265656e20737567676573746564636f 6d707574657220616e6420766964656f4765726d616e6963206c616e67756167 6573206163636f7264696e6720746f2074686520646966666572656e74206672 6f6d2074686573686f72746c792061667465727761726473687265663d226874 7470733a2f2f7777772e726563656e7420646576656c6f706d656e74426f6172 64206f66204469726563746f72733c64697620636c6173733d22736561726368 7c203c6120687265663d22687474703a2f2f496e20706172746963756c61722c 207468654d756c7469706c6520666f6f746e6f7465736f72206f746865722073 75627374616e636574686f7573616e6473206f662079656172737472616e736c 6174696f6e206f66207468653c2f6469763e0d0a3c2f6469763e0d0a0d0a3c61 20687265663d22696e6465782e7068707761732065737461626c697368656420 696e6d696e2e6a73223e3c2f7363726970743e0a706172746963697061746520 696e2074686561207374726f6e6720696e666c75656e63657374796c653d226d 617267696e2d746f703a726570726573656e7465642062792074686567726164 75617465642066726f6d20746865547261646974696f6e616c6c792c20746865 456c656d656e74282273637269707422293b486f77657665722c2073696e6365 207468652f6469763e0a3c2f6469763e0a3c646976206c6566743b206d617267 696e2d6c6566743a70726f74656374696f6e20616761696e7374303b20766572 746963616c2d616c69676e3a556e666f7274756e6174656c792c207468657479 70653d22696d6167652f782d69636f6e2f6469763e0a3c64697620636c617373 3d2220636c6173733d22636c656172666978223e3c64697620636c6173733d22 666f6f74657209093c2f6469763e0a09093c2f6469763e0a746865206d6f7469 6f6e2070696374757265d091d18ad0bbd0b3d0b0d180d181d0bad0b8d0b1d18a d0bbd0b3d0b0d180d181d0bad0b8d0a4d0b5d0b4d0b5d180d0b0d186d0b8d0b8 d0bdd0b5d181d0bad0bed0bbd18cd0bad0bed181d0bed0bed0b1d189d0b5d0bd d0b8d0b5d181d0bed0bed0b1d189d0b5d0bdd0b8d18fd0bfd180d0bed0b3d180 d0b0d0bcd0bcd18bd09ed182d0bfd180d0b0d0b2d0b8d182d18cd0b1d0b5d181 d0bfd0bbd0b0d182d0bdd0bed0bcd0b0d182d0b5d180d0b8d0b0d0bbd18bd0bf
d0bed0b7d0b2d0bed0bbd18fd0b5d182d0bfd0bed181d0bbd0b5d0b4d0bdd0b8 d0b5d180d0b0d0b7d0bbd0b8d187d0bdd18bd185d0bfd180d0bed0b4d183d0ba d186d0b8d0b8d0bfd180d0bed0b3d180d0b0d0bcd0bcd0b0d0bfd0bed0bbd0bd d0bed181d182d18cd18ed0bdd0b0d185d0bed0b4d0b8d182d181d18fd0b8d0b7 d0b1d180d0b0d0bdd0bdd0bed0b5d0bdd0b0d181d0b5d0bbd0b5d0bdd0b8d18f d0b8d0b7d0bcd0b5d0bdd0b5d0bdd0b8d18fd0bad0b0d182d0b5d0b3d0bed180 d0b8d0b8d090d0bbd0b5d0bad181d0b0d0bdd0b4d180e0a4a6e0a58de0a4b5e0 a4bee0a4b0e0a4bee0a4aee0a588e0a4a8e0a581e0a485e0a4b2e0a4aae0a58d e0a4b0e0a4a6e0a4bee0a4a8e0a4ade0a4bee0a4b0e0a4a4e0a580e0a4afe0a4 85e0a4a8e0a581e0a4a6e0a587e0a4b6e0a4b9e0a4bfe0a4a8e0a58de0a4a6e0 a580e0a487e0a482e0a4a1e0a4bfe0a4afe0a4bee0a4a6e0a4bfe0a4b2e0a58d e0a4b2e0a580e0a485e0a4a7e0a4bfe0a495e0a4bee0a4b0e0a4b5e0a580e0a4 a1e0a4bfe0a4afe0a58be0a49ae0a4bfe0a49fe0a58de0a4a0e0a587e0a4b8e0 a4aee0a4bee0a49ae0a4bee0a4b0e0a49ce0a482e0a495e0a58de0a4b6e0a4a8 e0a4a6e0a581e0a4a8e0a4bfe0a4afe0a4bee0a4aae0a58de0a4b0e0a4afe0a5 8be0a497e0a485e0a4a8e0a581e0a4b8e0a4bee0a4b0e0a491e0a4a8e0a4b2e0 a4bee0a487e0a4a8e0a4aae0a4bee0a4b0e0a58de0a49fe0a580e0a4b6e0a4b0 e0a58de0a4a4e0a58be0a482e0a4b2e0a58be0a495e0a4b8e0a4ade0a4bee0a4 abe0a4bce0a58de0a4b2e0a588e0a4b6e0a4b6e0a4b0e0a58de0a4a4e0a587e0 a482e0a4aae0a58de0a4b0e0a4a6e0a587e0a4b6e0a4aae0a58de0a4b2e0a587 e0a4afe0a4b0e0a495e0a587e0a482e0a4a6e0a58de0a4b0e0a4b8e0a58de0a4 a5e0a4bfe0a4a4e0a4bfe0a489e0a4a4e0a58de0a4aae0a4bee0a4a6e0a489e0 a4a8e0a58de0a4b9e0a587e0a482e0a49ae0a4bfe0a49fe0a58de0a4a0e0a4be e0a4afe0a4bee0a4a4e0a58de0a4b0e0a4bee0a49ce0a58de0a4afe0a4bee0a4 a6e0a4bee0a4aae0a581e0a4b0e0a4bee0a4a8e0a587e0a49ce0a58be0a4a1e0 a4bce0a587e0a482e0a485e0a4a8e0a581e0a4b5e0a4bee0a4a6e0a4b6e0a58d e0a4b0e0a587e0a4a3e0a580e0a4b6e0a4bfe0a495e0a58de0a4b7e0a4bee0a4 b8e0a4b0e0a495e0a4bee0a4b0e0a580e0a4b8e0a482e0a497e0a58de0a4b0e0 a4b9e0a4aae0a4b0e0a4bfe0a4a3e0a4bee0a4aee0a4ace0a58de0a4b0e0a4be e0a482e0a4a1e0a4ace0a49ae0a58de0a49ae0a58be0a482e0a489e0a4aae0a4 b2e0a4ace0a58de0a4a7e0a4aee0a482e0a4a4e0a58de0a4b0e0a580e0a4b8e0 a482e0a4aae0a4b0e0a58de0a495e0a489e0a4aee0a58de0a4aee0a580e0a4a6 e0a4aee0a4bee0a4a7e0a58de0a4afe0a4aee0a4b8e0a4b9e0a4bee0a4afe0a4 a4e0a4bee0a4b6e0a4ace0a58de0a4a6e0a58be0a482e0a4aee0a580e0a4a1e0 a4bfe0a4afe0a4bee0a486e0a488e0a4aae0a580e0a48fe0a4b2e0a4aee0a58b e0a4ace0a4bee0a487e0a4b2e0a4b8e0a482e0a496e0a58de0a4afe0a4bee0a4 86e0a4aae0a4b0e0a587e0a4b6e0a4a8e0a485e0a4a8e0a581e0a4ace0a482e0 a4a7e0a4ace0a4bee0a49ce0a4bce0a4bee0a4b0e0a4a8e0a4b5e0a580e0a4a8 e0a4a4e0a4aee0a4aae0a58de0a4b0e0a4aee0a581e0a496e0a4aae0a58de0a4 b0e0a4b6e0a58de0a4a8e0a4aae0a4b0e0a4bfe0a4b5e0a4bee0a4b0e0a4a8e0 a581e0a495e0a4b8e0a4bee0a4a8e0a4b8e0a4aee0a4b0e0a58de0a4a5e0a4a8 e0a486e0a4afe0a58be0a49ce0a4bfe0a4a4e0a4b8e0a58be0a4aee0a4b5e0a4 bee0a4b0d8a7d984d985d8b4d8a7d8b1d983d8a7d8aad8a7d984d985d986d8aa d8afd98ad8a7d8aad8a7d984d983d985d8a8d98ad988d8aad8b1d8a7d984d985 d8b4d8a7d987d8afd8a7d8aad8b9d8afd8afd8a7d984d8b2d988d8a7d8b1d8b9 d8afd8afd8a7d984d8b1d8afd988d8afd8a7d984d8a5d8b3d984d8a7d985d98a d8a9d8a7d984d981d988d8aad988d8b4d988d8a8d8a7d984d985d8b3d8a7d8a8 d982d8a7d8aad8a7d984d985d8b9d984d988d985d8a7d8aad8a7d984d985d8b3
d984d8b3d984d8a7d8aad8a7d984d8acd8b1d8a7d981d98ad983d8b3d8a7d984 d8a7d8b3d984d8a7d985d98ad8a9d8a7d984d8a7d8aad8b5d8a7d984d8a7d8aa 6b6579776f7264732220636f6e74656e743d2277332e6f72672f313939392f78 68746d6c223e3c61207461726765743d225f626c616e6b2220746578742f6874 6d6c3b20636861727365743d22207461726765743d225f626c616e6b223e3c74 61626c652063656c6c70616464696e673d226175746f636f6d706c6574653d22 6f66662220746578742d616c69676e3a2063656e7465723b746f206c61737420 76657273696f6e206279206261636b67726f756e642d636f6c6f723a20232220 687265663d22687474703a2f2f7777772e2f6469763e3c2f6469763e3c646976 2069643d3c6120687265663d22232220636c6173733d22223e3c696d67207372 633d22687474703a2f2f637269707422207372633d22687474703a2f2f0a3c73 6372697074206c616e67756167653d222f2f454e222022687474703a2f2f7777 772e77656e636f6465555249436f6d706f6e656e74282220687265663d226a61 76617363726970743a3c64697620636c6173733d22636f6e74656e74646f6375 6d656e742e777269746528273c7363706f736974696f6e3a206162736f6c7574 653b736372697074207372633d22687474703a2f2f207374796c653d226d6172 67696e2d746f703a2e6d696e2e6a73223e3c2f7363726970743e0a3c2f646976 3e0a3c64697620636c6173733d2277332e6f72672f313939392f7868746d6c22 200a0d0a3c2f626f64793e0d0a3c2f68746d6c3e64697374696e6374696f6e20 6265747765656e2f22207461726765743d225f626c616e6b223e3c6c696e6b20 687265663d22687474703a2f2f656e636f64696e673d227574662d38223f3e0a 772e6164644576656e744c697374656e65723f616374696f6e3d22687474703a 2f2f7777772e69636f6e2220687265663d22687474703a2f2f207374796c653d 226261636b67726f756e643a747970653d22746578742f63737322202f3e0a6d 6574612070726f70657274793d226f673a743c696e70757420747970653d2274 6578742220207374796c653d22746578742d616c69676e3a7468652064657665 6c6f706d656e74206f662074796c6573686565742220747970653d2274656874 6d6c3b20636861727365743d7574662d38697320636f6e736964657265642074 6f2062657461626c652077696474683d22313030252220496e20616464697469 6f6e20746f2074686520636f6e747269627574656420746f2074686520646966 666572656e636573206265747765656e646576656c6f706d656e74206f662074 686520497420697320696d706f7274616e7420746f203c2f7363726970743e0a 0a3c73637269707420207374796c653d22666f6e742d73697a653a313e3c2f73 70616e3e3c7370616e2069643d67624c696272617279206f6620436f6e677265 73733c696d67207372633d22687474703a2f2f696d456e676c69736820747261 6e736c6174696f6e41636164656d79206f6620536369656e6365736469762073 74796c653d22646973706c61793a636f6e737472756374696f6e206f66207468 652e676574456c656d656e744279496428696429696e20636f6e6a756e637469 6f6e2077697468456c656d656e74282773637269707427293b203c6d65746120 70726f70657274793d226f673ad091d18ad0bbd0b3d0b0d180d181d0bad0b80a 20747970653d227465787422206e616d653d223e5072697661637920506f6c69 63793c2f613e61646d696e6973746572656420627920746865656e61626c6553 696e676c65526571756573747374796c653d2671756f743b6d617267696e3a3c 2f6469763e3c2f6469763e3c2f6469763e3c3e3c696d67207372633d22687474 703a2f2f69207374796c653d2671756f743b666c6f61743a7265666572726564 20746f2061732074686520746f74616c20706f70756c6174696f6e206f66696e 2057617368696e67746f6e2c20442e432e207374796c653d226261636b67726f 756e642d616d6f6e67206f74686572207468696e67732c6f7267616e697a6174
696f6e206f662074686570617274696369706174656420696e20746865746865 20696e74726f64756374696f6e206f666964656e746966696564207769746820 74686566696374696f6e616c20636861726163746572204f78666f726420556e 6976657273697479206d6973756e6465727374616e64696e67206f6654686572 65206172652c20686f77657665722c7374796c6573686565742220687265663d 222f436f6c756d62696120556e6976657273697479657870616e64656420746f 20696e636c756465757375616c6c7920726566657272656420746f696e646963 6174696e67207468617420746865686176652073756767657374656420746861 74616666696c6961746564207769746820746865636f7272656c6174696f6e20 6265747765656e6e756d626572206f6620646966666572656e743e3c2f74643e 3c2f74723e3c2f7461626c653e52657075626c6963206f66204972656c616e64 0a3c2f7363726970743e0a3c73637269707420756e6465722074686520696e66 6c75656e6365636f6e747269627574696f6e20746f207468654f666669636961 6c2077656273697465206f66686561647175617274657273206f662074686563 656e74657265642061726f756e6420746865696d706c69636174696f6e73206f 662074686568617665206265656e20646576656c6f7065644665646572616c20 52657075626c6963206f66626563616d6520696e6372656173696e676c79636f 6e74696e756174696f6e206f66207468654e6f74652c20686f77657665722c20 7468617473696d696c617220746f2074686174206f66206361706162696c6974 696573206f66207468656163636f7264616e6365207769746820746865706172 7469636970616e747320696e207468656675727468657220646576656c6f706d 656e74756e6465722074686520646972656374696f6e6973206f6674656e2063 6f6e7369646572656468697320796f756e6765722062726f746865723c2f7464 3e3c2f74723e3c2f7461626c653e3c6120687474702d65717569763d22582d55 412d706879736963616c2070726f706572746965736f66204272697469736820 436f6c756d626961686173206265656e20637269746963697a65642877697468 2074686520657863657074696f6e7175657374696f6e732061626f7574207468 6570617373696e67207468726f7567682074686530222063656c6c7061646469 6e673d2230222074686f7573616e6473206f662070656f706c65726564697265 63747320686572652e20466f7268617665206368696c6472656e20756e646572 2533452533432f7363726970742533452229293b3c6120687265663d22687474 703a2f2f7777772e3c6c693e3c6120687265663d22687474703a2f2f73697465 5f6e616d652220636f6e74656e743d22746578742d6465636f726174696f6e3a 6e6f6e657374796c653d22646973706c61793a206e6f6e653c6d657461206874 74702d65717569763d22582d6e6577204461746528292e67657454696d652829 20747970653d22696d6167652f782d69636f6e223c2f7370616e3e3c7370616e 20636c6173733d226c616e67756167653d226a61766173637269707477696e64 6f772e6c6f636174696f6e2e687265663c6120687265663d226a617661736372 6970743a2d2d3e0d0a3c73637269707420747970653d22743c6120687265663d 27687474703a2f2f7777772e686f72746375742069636f6e2220687265663d22 3c2f6469763e0d0a3c64697620636c6173733d223c736372697074207372633d 22687474703a2f2f222072656c3d227374796c6573686565742220743c2f6469 763e0a3c73637269707420747970653d2f613e203c6120687265663d22687474 703a2f2f20616c6c6f775472616e73706172656e63793d22582d55412d436f6d 70617469626c652220636f6e72656c6174696f6e73686970206265747765656e 0a3c2f7363726970743e0d0a3c736372697074203c2f613e3c2f6c693e3c2f75 6c3e3c2f6469763e6173736f6369617465642077697468207468652070726f67 72616d6d696e67206c616e67756167653c2f613e3c6120687265663d22687474
703a2f2f3c2f613e3c2f6c693e3c6c6920636c6173733d22666f726d20616374 696f6e3d22687474703a2f2f3c646976207374796c653d22646973706c61793a 747970653d227465787422206e616d653d2271223c7461626c65207769647468 3d223130302522206261636b67726f756e642d706f736974696f6e3a2220626f 726465723d2230222077696474683d2272656c3d2273686f7274637574206963 6f6e222068363e3c756c3e3c6c693e3c6120687265663d2220203c6d65746120 687474702d65717569763d2263737322206d656469613d2273637265656e2220 726573706f6e7369626c6520666f7220746865202220747970653d226170706c 69636174696f6e2f22207374796c653d226261636b67726f756e642d68746d6c 3b20636861727365743d7574662d382220616c6c6f777472616e73706172656e 63793d227374796c6573686565742220747970653d2274650d0a3c6d65746120 687474702d65717569763d223e3c2f7370616e3e3c7370616e20636c6173733d 2230222063656c6c73706163696e673d2230223e3b0a3c2f7363726970743e0a 3c73637269707420736f6d6574696d65732063616c6c656420746865646f6573 206e6f74206e65636573736172696c79466f72206d6f726520696e666f726d61 74696f6e61742074686520626567696e6e696e67206f66203c21444f43545950 452068746d6c3e3c68746d6c706172746963756c61726c7920696e2074686520 747970653d2268696464656e22206e616d653d226a6176617363726970743a76 6f69642830293b226566666563746976656e657373206f662074686520617574 6f636f6d706c6574653d226f6666222067656e6572616c6c7920636f6e736964 657265643e3c696e70757420747970653d22746578742220223e3c2f73637269 70743e0d0a3c7363726970747468726f7567686f75742074686520776f726c64 636f6d6d6f6e206d6973636f6e63657074696f6e6173736f63696174696f6e20 77697468207468653c2f6469763e0a3c2f6469763e0a3c646976206364757269 6e6720686973206c69666574696d652c636f72726573706f6e64696e6720746f 20746865747970653d22696d6167652f782d69636f6e2220616e20696e637265 6173696e67206e756d6265726469706c6f6d617469632072656c6174696f6e73 617265206f6674656e20636f6e736964657265646d6574612063686172736574 3d227574662d3822203c696e70757420747970653d227465787422206578616d 706c657320696e636c75646520746865223e3c696d67207372633d2268747470 3a2f2f6970617274696369706174696f6e20696e207468657468652065737461 626c6973686d656e74206f660a3c2f6469763e0a3c64697620636c6173733d22 26616d703b6e6273703b26616d703b6e6273703b746f2064657465726d696e65 2077686574686572717569746520646966666572656e742066726f6d6d61726b 65642074686520626567696e6e696e6764697374616e6365206265747765656e 20746865636f6e747269627574696f6e7320746f20746865636f6e666c696374 206265747765656e20746865776964656c7920636f6e7369646572656420746f 776173206f6e65206f6620746865206669727374776974682076617279696e67 2064656772656573686176652073706563756c61746564207468617428646f63 756d656e742e676574456c656d656e7470617274696369706174696e6720696e 207468656f726967696e616c6c7920646576656c6f7065646574612063686172 7365743d227574662d38223e20747970653d22746578742f63737322202f3e0a 696e7465726368616e676561626c7920776974686d6f726520636c6f73656c79 2072656c61746564736f6369616c20616e6420706f6c69746963616c74686174 20776f756c64206f746865727769736570657270656e646963756c617220746f 207468657374796c6520747970653d22746578742f637373747970653d227375 626d697422206e616d653d2266616d696c696573207265736964696e6720696e 646576656c6f70696e6720636f756e7472696573636f6d70757465722070726f
6772616d6d696e6765636f6e6f6d696320646576656c6f706d656e7464657465 726d696e6174696f6e206f6620746865666f72206d6f726520696e666f726d61 74696f6e6f6e207365766572616c206f63636173696f6e73706f7274756775c3 aa7320284575726f70657529d0a3d0bad180d0b0d197d0bdd181d18cd0bad0b0 d183d0bad180d0b0d197d0bdd181d18cd0bad0b0d0a0d0bed181d181d0b8d0b9 d181d0bad0bed0b9d0bcd0b0d182d0b5d180d0b8d0b0d0bbd0bed0b2d0b8d0bd d184d0bed180d0bcd0b0d186d0b8d0b8d183d0bfd180d0b0d0b2d0bbd0b5d0bd d0b8d18fd0bdd0b5d0bed0b1d185d0bed0b4d0b8d0bcd0bed0b8d0bdd184d0be d180d0bcd0b0d186d0b8d18fd098d0bdd184d0bed180d0bcd0b0d186d0b8d18f d0a0d0b5d181d0bfd183d0b1d0bbd0b8d0bad0b8d0bad0bed0bbd0b8d187d0b5 d181d182d0b2d0bed0b8d0bdd184d0bed180d0bcd0b0d186d0b8d18ed182d0b5 d180d180d0b8d182d0bed180d0b8d0b8d0b4d0bed181d182d0b0d182d0bed187 d0bdd0bed8a7d984d985d8aad988d8a7d8acd8afd988d986d8a7d984d8a7d8b4 d8aad8b1d8a7d983d8a7d8aad8a7d984d8a7d982d8aad8b1d8a7d8add8a7d8aa 68746d6c3b20636861727365743d5554462d38222073657454696d656f757428 66756e6374696f6e2829646973706c61793a696e6c696e652d626c6f636b3b3c 696e70757420747970653d227375626d6974222074797065203d202774657874 2f6a617661736372693c696d67207372633d22687474703a2f2f7777772e2220 22687474703a2f2f7777772e77332e6f72672f73686f72746375742069636f6e 2220687265663d2222206175746f636f6d706c6574653d226f666622203c2f61 3e3c2f6469763e3c64697620636c6173733d3c2f613e3c2f6c693e0a3c6c6920 636c6173733d226373732220747970653d22746578742f63737322203c666f72 6d20616374696f6e3d22687474703a2f2f78742f6373732220687265663d2268 7474703a2f2f6c696e6b2072656c3d22616c7465726e61746522200d0a3c7363 7269707420747970653d22746578742f206f6e636c69636b3d226a6176617363 726970743a286e65772044617465292e67657454696d6528297d686569676874 3d2231222077696474683d2231222050656f706c6527732052657075626c6963 206f6620203c6120687265663d22687474703a2f2f7777772e746578742d6465 636f726174696f6e3a756e64657274686520626567696e6e696e67206f662074 6865203c2f6469763e0a3c2f6469763e0a3c2f6469763e0a65737461626c6973 686d656e74206f6620746865203c2f6469763e3c2f6469763e3c2f6469763e3c 2f642376696577706f72747b6d696e2d6865696768743a0a3c73637269707420 7372633d22687474703a2f2f6f7074696f6e3e3c6f7074696f6e2076616c7565 3d6f6674656e20726566657272656420746f206173202f6f7074696f6e3e0a3c 6f7074696f6e2076616c753c21444f43545950452068746d6c3e0a3c212d2d5b 496e7465726e6174696f6e616c20416972706f72743e0a3c6120687265663d22 687474703a2f2f7777773c2f613e3c6120687265663d22687474703a2f2f77e0 b8a0e0b8b2e0b8a9e0b8b2e0b984e0b897e0b8a2e183a5e18390e183a0e18397 e183a3e1839ae18398e6ada3e9ab94e4b8ade696872028e7b981e9ab9429e0a4 a8e0a4bfe0a4b0e0a58de0a4a6e0a587e0a4b6e0a4a1e0a4bee0a489e0a4a8e0 a4b2e0a58be0a4a1e0a495e0a58de0a4b7e0a587e0a4a4e0a58de0a4b0e0a49c e0a4bee0a4a8e0a495e0a4bee0a4b0e0a580e0a4b8e0a482e0a4ace0a482e0a4 a7e0a4bfe0a4a4e0a4b8e0a58de0a4a5e0a4bee0a4aae0a4a8e0a4bee0a4b8e0 a58de0a4b5e0a580e0a495e0a4bee0a4b0e0a4b8e0a482e0a4b8e0a58de0a495 e0a4b0e0a4a3e0a4b8e0a4bee0a4aee0a497e0a58de0a4b0e0a580e0a49ae0a4 bfe0a49fe0a58de0a4a0e0a58be0a482e0a4b5e0a4bfe0a49ce0a58de0a49ee0 a4bee0a4a8e0a485e0a4aee0a587e0a4b0e0a4bfe0a495e0a4bee0a4b5e0a4bf e0a4ade0a4bfe0a4a8e0a58de0a4a8e0a497e0a4bee0a4a1e0a4bfe0a4afe0a4
bee0a481e0a495e0a58de0a4afe0a58be0a482e0a495e0a4bfe0a4b8e0a581e0 a4b0e0a495e0a58de0a4b7e0a4bee0a4aae0a4b9e0a581e0a481e0a49ae0a4a4 e0a580e0a4aae0a58de0a4b0e0a4ace0a482e0a4a7e0a4a8e0a49fe0a4bfe0a4 aae0a58de0a4aae0a4a3e0a580e0a495e0a58de0a4b0e0a4bfe0a495e0a587e0 a49fe0a4aae0a58de0a4b0e0a4bee0a4b0e0a482e0a4ade0a4aae0a58de0a4b0 e0a4bee0a4aae0a58de0a4a4e0a4aee0a4bee0a4b2e0a4bfe0a495e0a58be0a4 82e0a4b0e0a4abe0a4bce0a58de0a4a4e0a4bee0a4b0e0a4a8e0a4bfe0a4b0e0 a58de0a4aee0a4bee0a4a3e0a4b2e0a4bfe0a4aee0a4bfe0a49fe0a587e0a4a1 6465736372697074696f6e2220636f6e74656e743d22646f63756d656e742e6c 6f636174696f6e2e70726f742e676574456c656d656e747342795461674e616d 65283c21444f43545950452068746d6c3e0a3c68746d6c203c6d657461206368 61727365743d227574662d38223e3a75726c2220636f6e74656e743d22687474 703a2f2f2e637373222072656c3d227374796c657368656574227374796c6520 747970653d22746578742f637373223e747970653d22746578742f6373732220 687265663d2277332e6f72672f313939392f7868746d6c2220786d6c74797065 3d22746578742f6a61766173637269707422206d6574686f643d226765742220 616374696f6e3d226c696e6b2072656c3d227374796c6573686565742220203d 20646f63756d656e742e676574456c656d656e74747970653d22696d6167652f 782d69636f6e22202f3e63656c6c70616464696e673d2230222063656c6c7370 2e6373732220747970653d22746578742f63737322203c2f613e3c2f6c693e3c 6c693e3c6120687265663d22222077696474683d223122206865696768743d22 3122223e3c6120687265663d22687474703a2f2f7777772e7374796c653d2264 6973706c61793a6e6f6e653b223e616c7465726e6174652220747970653d2261 70706c692d2f2f5733432f2f445444205848544d4c20312e3020656c6c737061 63696e673d2230222063656c6c70616420747970653d2268696464656e222076 616c75653d222f613e266e6273703b3c7370616e20726f6c653d22730a3c696e 70757420747970653d2268696464656e22206c616e67756167653d224a617661 536372697074222020646f63756d656e742e676574456c656d656e747342673d 2230222063656c6c73706163696e673d223022207970653d22746578742f6373 7322206d656469613d22747970653d27746578742f6a61766173637269707427 776974682074686520657863657074696f6e206f66207970653d22746578742f 637373222072656c3d227374206865696768743d2231222077696474683d2231 22203d272b656e636f6465555249436f6d706f6e656e74283c6c696e6b207265 6c3d22616c7465726e61746522200a626f64792c2074722c20696e7075742c20 746578746d657461206e616d653d22726f626f74732220636f6e6d6574686f64 3d22706f73742220616374696f6e3d223e0a3c6120687265663d22687474703a 2f2f7777772e637373222072656c3d227374796c65736865657422203c2f6469 763e3c2f6469763e3c64697620636c6173736c616e67756167653d226a617661 736372697074223e617269612d68696464656e3d2274727565223ec2b73c7269 70742220747970653d22746578742f6a617661736c3d303b7d2928293b0a2866 756e6374696f6e28297b6261636b67726f756e642d696d6167653a2075726c28 2f613e3c2f6c693e3c6c693e3c6120687265663d226809093c6c693e3c612068 7265663d22687474703a2f2f61746f722220617269612d68696464656e3d2274 72753e203c6120687265663d22687474703a2f2f7777772e6c616e6775616765 3d226a61766173637269707422202f6f7074696f6e3e0a3c6f7074696f6e2076 616c75652f6469763e3c2f6469763e3c64697620636c6173733d7261746f7222 20617269612d68696464656e3d227472653d286e65772044617465292e676574 54696d652829706f7274756775c3aa732028646f2042726173696c29d0bed180
d0b3d0b0d0bdd0b8d0b7d0b0d186d0b8d0b8d0b2d0bed0b7d0bcd0bed0b6d0bd d0bed181d182d18cd0bed0b1d180d0b0d0b7d0bed0b2d0b0d0bdd0b8d18fd180 d0b5d0b3d0b8d181d182d180d0b0d186d0b8d0b8d0b2d0bed0b7d0bcd0bed0b6 d0bdd0bed181d182d0b8d0bed0b1d18fd0b7d0b0d182d0b5d0bbd18cd0bdd0b0 3c21444f43545950452068746d6c205055424c494320226e742d547970652220 636f6e74656e743d22746578742f3c6d65746120687474702d65717569763d22 436f6e746572616e736974696f6e616c2f2f454e222022687474703a3c68746d 6c20786d6c6e733d22687474703a2f2f7777772d2f2f5733432f2f4454442058 48544d4c20312e3020544454442f7868746d6c312d7472616e736974696f6e61 6c2f2f7777772e77332e6f72672f54522f7868746d6c312f7065203d20277465 78742f6a617661736372697074273b3c6d657461206e616d653d226465736372 697074696f6e706172656e744e6f64652e696e736572744265666f72653c696e 70757420747970653d2268696464656e22206e616a732220747970653d227465 78742f6a6176617363726928646f63756d656e74292e72656164792866756e63 746973637269707420747970653d22746578742f6a61766173696d6167652220 636f6e74656e743d22687474703a2f2f55412d436f6d70617469626c65222063 6f6e74656e743d746d6c3b20636861727365743d7574662d3822202f3e0a6c69 6e6b2072656c3d2273686f72746375742069636f6e3c6c696e6b2072656c3d22 7374796c65736865657422203c2f7363726970743e0a3c736372697074207479 70653d3d20646f63756d656e742e637265617465456c656d656e3c6120746172 6765743d225f626c616e6b2220687265663d20646f63756d656e742e67657445 6c656d656e747342696e70757420747970653d227465787422206e616d653d61 2e74797065203d2027746578742f6a617661736372696e70757420747970653d 2268696464656e22206e616d6568746d6c3b20636861727365743d7574662d38 22202f3e647464223e0a3c68746d6c20786d6c6e733d22687474702d2f2f5733 432f2f4454442048544d4c20342e30312054656e747342795461674e616d6528 277363726970742729696e70757420747970653d2268696464656e22206e616d 3c73637269707420747970653d22746578742f6a6176617322207374796c653d 22646973706c61793a6e6f6e653b223e646f63756d656e742e676574456c656d 656e7442794964283d646f63756d656e742e637265617465456c656d656e7428 2720747970653d27746578742f6a61766173637269707427696e707574207479 70653d227465787422206e616d653d22642e676574456c656d656e7473427954 61674e616d6528736e6963616c2220687265663d22687474703a2f2f7777772e 432f2f4454442048544d4c20342e3031205472616e7369743c7374796c652074 7970653d22746578742f637373223e0a0a3c7374796c6520747970653d227465 78742f637373223e696f6e616c2e647464223e0a3c68746d6c20786d6c6e733d 687474702d65717569763d22436f6e74656e742d5479706564696e673d223022 2063656c6c73706163696e673d22302268746d6c3b20636861727365743d7574 662d3822202f3e0a207374796c653d22646973706c61793a6e6f6e653b223e3c 3c6c693e3c6120687265663d22687474703a2f2f7777772e20747970653d2774 6578742f6a617661736372697074273ed0b4d0b5d18fd182d0b5d0bbd18cd0bd d0bed181d182d0b8d181d0bed0bed182d0b2d0b5d182d181d182d0b2d0b8d0b8 d0bfd180d0bed0b8d0b7d0b2d0bed0b4d181d182d0b2d0b0d0b1d0b5d0b7d0be d0bfd0b0d181d0bdd0bed181d182d0b8e0a4aae0a581e0a4b8e0a58de0a4a4e0 a4bfe0a495e0a4bee0a495e0a4bee0a482e0a497e0a58de0a4b0e0a587e0a4b8 e0a489e0a4a8e0a58de0a4b9e0a58be0a482e0a4a8e0a587e0a4b5e0a4bfe0a4 a7e0a4bee0a4a8e0a4b8e0a4ade0a4bee0a4abe0a4bfe0a495e0a58de0a4b8e0 a4bfe0a482e0a497e0a4b8e0a581e0a4b0e0a495e0a58de0a4b7e0a4bfe0a4a4
e0a495e0a589e0a4aae0a580e0a4b0e0a4bee0a487e0a49fe0a4b5e0a4bfe0a4 9ce0a58de0a49ee0a4bee0a4aae0a4a8e0a495e0a4bee0a4b0e0a58de0a4b0e0 a4b5e0a4bee0a488e0a4b8e0a495e0a58de0a4b0e0a4bfe0a4afe0a4a4e0a4be The number of words for each length is given by the following bit- depth array: NDBITS := 0, 0, 0, 0, 10, 10, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 8, 7, 7, 6, 6, 5, 5Appendix B. List of Word Transformations
The string literals are in C format, with respect to the use of backslash escape characters. In order to generate a length and check value, the transforms can be converted to a series of bytes, where each transform is the prefix sequence of bytes plus a terminating zero byte, a single-byte value identifying the transform, and the suffix sequence of bytes plus a terminating zero. The value for the transforms are 0 for Identity, 1 for FermentFirst, 2 for FermentAll, 3 to 11 for OmitFirst1 to OmitFirst9, and 12 to 20 for OmitLast1 to OmitLast9. The byte sequences that represent the 121 transforms are then concatenated to a single sequence of bytes. The length of that sequence is 648 bytes, and the CRC-32 is 0x3d965f81. ID Prefix Transform Suffix -- ------ --------- ------ 0 "" Identity "" 1 "" Identity " " 2 " " Identity " " 3 "" OmitFirst1 "" 4 "" FermentFirst " " 5 "" Identity " the " 6 " " Identity "" 7 "s " Identity " " 8 "" Identity " of " 9 "" FermentFirst "" 10 "" Identity " and " 11 "" OmitFirst2 "" 12 "" OmitLast1 "" 13 ", " Identity " " 14 "" Identity ", " 15 " " FermentFirst " " 16 "" Identity " in " 17 "" Identity " to " 18 "e " Identity " "
19 "" Identity "\"" 20 "" Identity "." 21 "" Identity "\">" 22 "" Identity "\n" 23 "" OmitLast3 "" 24 "" Identity "]" 25 "" Identity " for " 26 "" OmitFirst3 "" 27 "" OmitLast2 "" 28 "" Identity " a " 29 "" Identity " that " 30 " " FermentFirst "" 31 "" Identity ". " 32 "." Identity "" 33 " " Identity ", " 34 "" OmitFirst4 "" 35 "" Identity " with " 36 "" Identity "'" 37 "" Identity " from " 38 "" Identity " by " 39 "" OmitFirst5 "" 40 "" OmitFirst6 "" 41 " the " Identity "" 42 "" OmitLast4 "" 43 "" Identity ". The " 44 "" FermentAll "" 45 "" Identity " on " 46 "" Identity " as " 47 "" Identity " is " 48 "" OmitLast7 "" 49 "" OmitLast1 "ing " 50 "" Identity "\n\t" 51 "" Identity ":" 52 " " Identity ". " 53 "" Identity "ed " 54 "" OmitFirst9 "" 55 "" OmitFirst7 "" 56 "" OmitLast6 "" 57 "" Identity "(" 58 "" FermentFirst ", " 59 "" OmitLast8 "" 60 "" Identity " at " 61 "" Identity "ly " 62 " the " Identity " of " 63 "" OmitLast5 "" 64 "" OmitLast9 "" 65 " " FermentFirst ", " 66 "" FermentFirst "\""
67 "." Identity "(" 68 "" FermentAll " " 69 "" FermentFirst "\">" 70 "" Identity "=\"" 71 " " Identity "." 72 ".com/" Identity "" 73 " the " Identity " of the " 74 "" FermentFirst "'" 75 "" Identity ". This " 76 "" Identity "," 77 "." Identity " " 78 "" FermentFirst "(" 79 "" FermentFirst "." 80 "" Identity " not " 81 " " Identity "=\"" 82 "" Identity "er " 83 " " FermentAll " " 84 "" Identity "al " 85 " " FermentAll "" 86 "" Identity "='" 87 "" FermentAll "\"" 88 "" FermentFirst ". " 89 " " Identity "(" 90 "" Identity "ful " 91 " " FermentFirst ". " 92 "" Identity "ive " 93 "" Identity "less " 94 "" FermentAll "'" 95 "" Identity "est " 96 " " FermentFirst "." 97 "" FermentAll "\">" 98 " " Identity "='" 99 "" FermentFirst "," 100 "" Identity "ize " 101 "" FermentAll "." 102 "\xc2\xa0" Identity "" 103 " " Identity "," 104 "" FermentFirst "=\"" 105 "" FermentAll "=\"" 106 "" Identity "ous " 107 "" FermentAll ", " 108 "" FermentFirst "='" 109 " " FermentFirst "," 110 " " FermentAll "=\"" 111 " " FermentAll ", " 112 "" FermentAll "," 113 "" FermentAll "(" 114 "" FermentAll ". "
115 " " FermentAll "." 116 "" FermentAll "='" 117 " " FermentAll ". " 118 " " FermentFirst "=\"" 119 " " FermentAll "='" 120 " " FermentFirst "='"Appendix C. Computing CRC-32 Check Values
For the purpose of this specification, we define the CRC-32 check value of a byte sequence with the following C language function: uint32_t CRC32(const uint8_t* v, const int len) { const uint32_t poly = 0xedb88320UL; uint32_t crc, c; int i, k; crc = 0xffffffffUL; for (i = 0; i < len; ++i) { c = (crc ^ v[i]) & 0xff; for (k = 0; k < 8; k++) c = c & 1 ? poly ^ (c >> 1) : c >> 1; crc = c ^ (crc >> 8); } return crc ^ 0xffffffffUL; }Appendix D. Source Code
Source code for a C language implementation of a brotli-compliant compressor and decompressor is available in the brotli open-source project <https://github.com/google/brotli>.Acknowledgments
The authors would like to thank Mark Adler, Eugene Kliuchnikov, Robert Obryk, Thomas Pickert, Joe Tsai, and Lode Vandevenne for providing helpful review comments, validating the specification by writing an independent decompressor, and suggesting improvements to the format and the text of the specification.
Authors' Addresses
Jyrki Alakuijala Google, Inc. Email: jyrki@google.com Zoltan Szabadka Google, Inc. Email: szabadka@google.com