Cmkf header 8babb0272f6af9f3f566088b5f2e115a3fe944f485172cb9e0860ab7e799e92c
Subscribe button fbb5e0ad2638f089130e2b2e78b72703db200178da20bf9821d332a2566c5f74     Archive button 75afabaaf378a0602e37a3720343bc21bee44ff52ee7b25d60922fbd25d7e96b     About button 3ad4133b256f498f4994a1db0dbc2a8e74a26d73c70e4193acfe68eb9619afe8     Store button 6f76cd028d5df73ea3a1557c13722aa961f0d54f01aac74a7a05a6349346d81c

Twitter button 2e1af39a4e04223971267d0a8b713d84955314363490b5fde41caad41c2e9228     Facebook button 1b7f837c2a3c68f3a84bfbc31c36b4521a8c072ce271e46dcc8a247b86dfc318    
Separator b779bc4237a5c49b612d356d43a6723ffe3570ecf3da50bc53a5b4a7490b018d
Support button 613b9151215fcf91c7bf131d2fc753fcd763e0663a97a09ea39b119b02e38462


First button 6208431178ec717d57584ea727503c23fedc92a9c4ba47d97f322c2e2568c801    Previous button 54a985a5f1ab26a0f6c629aefb119fe5e960ba9283a4bdcfe755ab838eec8fc6    Random button b3717e1937ba73996b5de090e8f1991e6e224c98c7fb811d6ed607af7a167476    Next button fbbed8c3815a8d4465b34d718e716ae20e228006a677a72a1add6383eaf29141    Latest button 47ac4372806ef53fb6e2e9c7092c1ad79c3480b623906dc781c578966785282b


Code review craftsman edition
This is the code for the new parser and it runs faster than the spec required\rThat has to be the worst code I have ever seen! I kinda want to throw up right now\rIt kinda looks like a sideways batman symbol\rI once ut an ASCII thundercats logo at the bottom of a code file\rIt runs four miillion files in less than seven seconds...\rSomeone find me a picture of a whale penis so I can look at something desireable before i cut my eyes out with a spork\rI have one on my phone hang on\rYou have whale porn on your phone?\rNo! Um... Yes. Shut up!\rIf it works, ship it. The code, not the whale porn.\r


First button 6208431178ec717d57584ea727503c23fedc92a9c4ba47d97f322c2e2568c801    Previous button 54a985a5f1ab26a0f6c629aefb119fe5e960ba9283a4bdcfe755ab838eec8fc6    Random button b3717e1937ba73996b5de090e8f1991e6e224c98c7fb811d6ed607af7a167476    Next button fbbed8c3815a8d4465b34d718e716ae20e228006a677a72a1add6383eaf29141    Latest button 47ac4372806ef53fb6e2e9c7092c1ad79c3480b623906dc781c578966785282b


Separator b779bc4237a5c49b612d356d43a6723ffe3570ecf3da50bc53a5b4a7490b018d