Why you shouldn't view source on a Cognos report



  • I did a view source to see how Cognos was doing something, and came across the following hidden variable in a form. 

    <input type="hidden" name="conversation" value="H4sIAAAAAAAAAOV61w7r2LHlrzT6Yd48h0FMPccHQzFHMSfDIJhJMefwwG8fHbfb4aLt6*uZaxiYJ0lk1a7aa1dYha2vVfrDMVc-LeeQ-fbHY05-mpep6oofv23ce0*JjduhXSFS7p02W8kR6UiV88Y99gbfiYdSKtvXL1X67WsXtdl-WEhXP89*-FZky2tdhnX5*uW70Levffz*Gya-JH23ZN3yJe*bNJt*97*-K-z2f0RDP-8vhXZ-*M0PRjb00zL--Oj3vybHNlm2-EBHS-T3hB7g4wcrS8ofzHX4vuLfkTVp44eoS394UsovUtMfvPgrKRQAAOiH77J0tkRV80N8-uGXurZxNv1R8euXz96-fZ2HLPkbCJAkNcQWJDt9*YBWII1gLVY36SLMRU9N5G2dqnVVLgIOUVrfjgDKau0gsnVC9snXIyPSvn0GYsHzOf7Ycc0u5JzU3DMXE02xbWp9bOkzpjCXpMCUuLvnVnC8k8GXpp2nx4G0RCLL20o7EfXiR76c892kR9ZAxa2ieLx-dim-VAriSZ3r9ph2ysx*P0Kndh-jO8fE2Y8ApcIGFn8WVp7hGqMJWmPbtIfSZevQCFzOlg3Lh3e31XvN9rgbpfHkklGyzQi09NPte6c7YE1kMT*VBgt-aFYdjo6*mkUGrpHz7CEuEMv9bdHMDlo1Lp-L*wQs3RDG5T2Fo32-ke62CIpwIVhWVxxOddKD8ng1hnW2w5xl*oV9luEc3x7rC0atEjN9AEM8C-c*hPWc0e0K*smxpb5gAQkOc9aFsOqtW4JKvM5JBySfuHOfGp8lfF82uwTs*z1Bz3mkkJZtNcZmEo5*TYVQFymXU9SdNTFxIxZ5DJw-QVF1IEKYBAUpo0PZZyLnrBwSXNkF68yFUX1tIe7bH0aU1S6W7SDOl-M6v63i*WJaELRyiq7tPX**vBXN2HVxmvCpx4rWltSwFixH34Z3IavWk6rfQ7MkJ1s4K5NUrFaRpa2eiGoliR2wTmMpEA5CMoAzZk8Y9JnrhNWSHCcF3FTVRJnB64j65ZQVq1*czQFeV-hacGdo2UadSHgjHIo7u4vuKJh0hz0qkaKf1XsBZeW2pf7KeHRzFoi4Q9NmXpF-O5KyyhlYFv7D8bLiVeKsq34-anSDCEx5LO84BKFSf*f5gFRsg3JPxafghDkgMhhoi6YYxPLIfKove3UfeMejzHuMIrRsCCQc7j19WcyxHt2d6h2O6WhSnCrJIsMg4pEH8Ms6FXA-DZpJvP2yXYLsc1LaXALm7YBkpDcM48pv1qCDHJB38OUoBElC1a4klbphE2luHDrMRnaAIaI1yq7q68BHl*nhlAT7oRoFSaZ3JWDoOITa1PjyfU49JbYxzzrwNKfNhvaImCrscyKPGoMJPEqDG7vyi24dW0w5PzvzAhec3Me7sU4pMTbIoTZRgEESL9qi1-STCfmcPjSrw65eU-dPGIxrXefn1RJNS-ABc7w4OUKCogTsQrE627YK4Cmp5kW3yAIoHec0UmjQB0tUUsm09VvyzadEM9MCE9D0qqWXton6rsLhQ8D2*wKy7XW*XjEvkUYs0fMrH3SCCZkBVHm7p59WGwrg2m3Ne0BvN75Joa1arZaH8w2zJzmTbwrdiI4RXl7JHSYqmfwnzI8wnU*IceJi3OO68zvAWE5Xya2*5GogQXNtWYTkibtUQABxlKz*J6LLrAcbmm56uBFiPZDTcGjYKZ85VsaejyOCso6qPnGYCqZV*9G9NnJF769T3S5lQCk*MdpHTeipc6HIhD5fGV8q7qohdMwwRBeeEPxJZz-QQDeroVoNHzzjFax3vLwkJ2K*3UxATKnJu9x1RYBnKHsGBN-tDY2qTmoYLyBNImsy31F3eJyPC91CrW7L6b28DeRTSYOcHNw0ynD*3IMwG9*tu*b4PD1C465Bnv64eAdQd*WmWzkgQZGxDjgOfQzqA5qClz5ukF484GZcrVqVLsbm9V6Gi3xd0JDb-Texnvx1bDlchBpH3KawJBFPzRfovHstZKFbHDXsyrGV5CBoj1IxfHJZDz8ts3zBAdCiD6yu6BoIH2-MGy9Qfy6f-rR7lPnEM-Qt0tOy59i1teqLFoQnzfkZMB4YA2yUguAPBN4IBD8wQNFG*JG*qVNpdhF5xAwCm-5DHAV8Ro72cbRAy6RjlGeFhJ1d3hUbHKbxTN7pZgXyPPA1B5LkFWpB-pyy5X6j*z3Hz2PSLlLuXT**N-AiCKwNqQprXbnVjHc2MEHcc3f56rNDqaHCg196sFTahvXbinRCD0cVTqUmh2pglT2ux*WmJKS5QKA*z15477J3PXDyWOzyEXDKsD3nxsP2HO7q5GE*rPuIF*lygYIyQZVIlFuezjHSFtdwj1jLJP5jJRKD7iI2v2DU8UJ4OadyAwtMGBIMbN3aY3rfbFyqpdPcI*JLQ8venGkKBdvuydO1DNG3gFOP2eEto*Yt*d3ksQHqLwH6ktl0XbfqOaCZo6qW6DpRGxCLTHWEXZVsy8wXPRRdzQ044wFWDfjkW0IVMWw8miEzgxJzMDGvYFTiBlbagHK4vB4rlSGYu3hbG4clRDalzort82LuXQjrZQmxBp7c*VFC01kAWg3EwD7e0I7WdVzLuS68tEMxTyba5BvlRvqeJW9*CN2MXqpQhrdH6Z8OT9KqEm6trF2AHGHNurMq6wfELXTPdUXhDH*hrbYdJHd7jYjho6yjOlrvJV5t*Vu-nFsZMw-YjWd0awP*BI-CewI4r0z3CqETUY-ZO4Sg3u8i2RSJ2LWLOpILU*RVbsYNraEEOyEVp*ZLrTzS7iAw9-RvpGZNi6Hrq3WWz06hIocEXoTJHtvKbdUmkq6x2km3s4Hujfwu1y7d4bDb2DqEihJI4kHLRL2zNzhYdeSkaIoDft1Azmi8iL2Zkwwjr4gA1isPKwSUkqT2OM*hXZRdZ1naK2o05yG0TRcAEALFoznBEDkYKnt0QyoF5y58kdMkXuvylHTc8vaHuaJrxHaU-Mnt-JpH7tWzfFsvwmHcw05rzpZX5LE2ffXYc6nXLlqD1Sq7Ct5k3Gw9XabCj6tuJdDwdPGTBbFOZTpYAblOVosUJVvcosUrETH-isgXnHqgEMctpqtxqfStR8bgckLWUwigGs0tYBwgkhzVYTde-oM4HqzyxiIKytJJUxq8wEo-2Zw20dv5k-MZesftcHqVdNgxOWXQ0itQglYwyF0vmi1aIcLxWtet25Brt5CT48PmbtmdMUaO2*ThzjnkHCjVAPluk9soLuNEnnoygF0TJWyovKVPBSxnVHjHC9HX*sIrMjlDULC65Lm0czJR28RvfT-DpNxKydlyumJzMoAg74jpKfaddIi1Ou4TWWWJ8tnHPpqDVCRBnctsL6tRzSFIfByPS5czzlOAwysGcMtLn5Who54K-ukOcxFZHzad5Ysxle6ptKLVe8-AGB7ccQ6PmpUsspVtQkpeC1a-zlv7lCG3P2qT28uybMTAmQLoNHpLkAlvgQ3vBDExUm3OBitzbt7RWvBi4thTgPG7FUmI-k7GdgRhwxGYIx9PN5ISKbjUufZeuEjCTeqbSLLg9GVyJXYOt*j33j51S3gKMrJIqdCdg0dV5wN7zGOrNGeZU22GY0KxrcBBQA5npYhC60d8GJ7o14vqU617ilR2Ta9X7ac8xzKX8PLnyES64aU7sYCk1uyD1kouafskkcTCLxCQ8hp*YTOE5MLzuYZgNoNI5MyuMtpwAaeOgQ09kd7Snlm3I5qUAJa*4Gh9FgXLfh3TgeJYSrWgRkBb69RQqNQyWArTiOQpSWNp0k3ntrmI54Hm0HMHVQl1Kl2woyrQ8wUPGzP0yQx1r*bqpLHp0jQkgTFw4wMP6kdqiAGSq-uHI3YPw2hZb33vMd8A3FsZ3byCW60Xl51hIIWvArwVI2bpsHJ4*EGypbTtpYvOX6gplujJuc5B7xqWGWZmwpJ2oKPrXF3vXr2Y4JrH9AVjlBUDQgSswAJzUXvzClWQgAeqaFvet9oVENqxtpGaqezdrvQESDV9olrTkpMWe3YKl02XZ7H8i7UvH-RHpatqaeViOBr3HEBeFXi8A3pGBy1RGWcV37ScVNOZWDJFpHMEufGI4iaA5syH4vN5BOyLYDkPpFlbOManDywCtV40oQT52sm6kVAgDe5PqP08KAAibLu4jmDxfKnpE3Kc6mBamVAP6pUpFQgN88pBrLxMUSjauIs0sQJhkjtR*9kQb1ZuLjF0XtMUNEKCDJTzoVYTbaOcHYaYdAz60dnOsfk1wkopWCJsmxoqMxZ7q6kwEw784JAWP7XNC9SeZDnCgtTm7aMFGmeU3UJY3hGbmbnCObNBqoy8EoH12Cq2b*pPXTKMl94qGFuKufMZdcml0FqajvOnBr3qR5I4N9yfRJ8mhhNY7JBaz-6eoXqEvD6TRfXcPrNU*RnSwlaoMBbdIaL2-bDWU*UswM57q6aRrGQKNsL5Se5y165QHtPXREpWjF342h7WpSUvrwE8-kzzxnq9jCk49nQxhT3dIkMTn499YUeFEgc7l0mmkyZE4AS*aVF1LliBshOhqjXxxSQAKZL2JPZOHzNJ69W7bWgPClcKUyfYiMA1c3-oT6v2tsGAd7uuvcFPdTaUX3cuzZfi6Al2Vw8-TKfyZisjLAdI56pC-dSvBGZQYaPpcmNHwcoWYI-4DmvG3Z-qOCPyLds*0z43ItqTHrHU7zfFm9Xq9KL3*Tg1jNLO6v0I8x1WxQFL*mTX3cCbXF6cfABwMxIjmC1xi8phWzGLW2TT-AmPcuFskipKraycFoIxR5wzRBTA19xgwYePn1diu-ax7S*7ZhjdpuBsazHHk519yWudDtO9-DQ3kR-S2OlJD7fwVmeJwXGj8oVmz8uT6OBpa9JzkUDLqaNUHy98osDPcDsCpwt3u*boREy2h-JMsCQr705u4TDAJOPCXmznaZisfCbz5bWqfX73S9g0agDbFDu9kpe5C8WHVJwno-bIbueuLMmSPgRdcNIFtCGPfapOzHmK4GssK1CruMk878dFMYCZ*Yco4BXD9CW9jM*III1nZSu0Iy5TUbMeo*9Lxb69MoANktmosYxO9dNlyLoBJLd8F4qfG*LVF3P4*Z7kxhD3Z32OMSnZI4-t5mIUOivUx-PiQ9N4ooP8WL2sgc6iud3GDvhbNitUQnm7fJ2fuQ1Ecc0V*Mq1I0axQJJRP5ztKcATtjogTitiO5XSAK*WsFkf3rag9siJJoJdJmMLEQ-OhB*RfO9yOUFLtHO8o3etmVawZBUUuWc-H5Ht4a-pDjriRE6wiFWfL8AYxtfeijQvS*FxCdxkDVqI**BKhfRGGNOdiaMiOGDie6fuCr55KNmBY*R*13YWpo3oCzLAoZ4sCySP1cAEGHQqjDIOLfWpWoXgtTZmh-HCIouOYaq9SC3bXXtiP-xPj6NY69OHugediWcFjPTw6c6GHuRKZoiUgF3UkzWi0mM7ha5DYbRnJB-O7OUGMaHeXsjwBhoIZoiVCijjIpR5GA8I0*FmzJvXqm4Ld8fLiYhvJXe*d0cjyqcgCJH2cJ7TU7wDQWRG0c3ik0zbCvCtw1dVZXDrm*fLIDqr6vq02EyMs4dXQ1diAPPaYmPpDR9nhY85611peDWrhpNjotRzKaB6E7VKL7nW0v0zw-AHltbVyYrUe*LM2oYdv5q8yPTdS3iIBwRBt8ZsGj*9qdlIBMKJ3k7c*egidrFW8DohwTxpcyxtjXkFgkbJjdmzNAPOeNlmB1ikD-YZTCIPiu5P-BXMOFwlJf04LIxB9SOcs-WF3tOdoDfaWvz14Rjmi-uMHg2oXtnA3W8GMzIYjYTGAMqABt104x5EI*bp8amwDXfozRFnHVDWu2ui*4Y0tZBhVcGMPivJVJ-o2NhL-aGcnG7sA8CZQdwJLS*pHCaXVGO9qWJIn*ITomQDK99ZE8npM9PCzDZnRsu1RQ9ZyW9It4dcJ63Np*kFH9anuhL34gSm4ifAU4TgooTP0PyiSIARQ31YLnYTrEdnfHh4JnxqnJIL7PFqDjrqAiEpHozCR9E*MN7bRdvA4jyEfwWnxNzIkkJCswyV6Zk4TiRG8HC7EcdVwaG7D7muPvttBvwDQIZhDgqFrSxWXjLwzZtZbmWTSmY2W1xlzj76pCbL0EhQHOylvIiaT65nDCYh-MjnZ-LcrHkgwZtSYuzDxIBwPI3VmnljR-Wt0HvNpySshWVe3c37iYpvHJhcT5c1LsUiKVhP8cGOYQbvCjywnvO6gM3BFU5992mBpHGoVwj8NGCfblkFcLcHPk6QtL37R09vRuFf9Ii7BX5gpr0r5oG01MiFWIoISPZAP7V4Z6tejElSJ7ciDP38TY5FPgcpRXJ70NNXmSzSAen6p97FSZTnk37kzw0ZD16*UgtAgA0qkWoFQjoFfBwsPXL3IwAEuL7BTcVN7ovW29XSdgeGcPs2YvtcLczRK2dANFm0Ax9tjK5G9Ci*6WqzebzRscM-dvSTMYHRlVcglFbvF-leffqSOOCP*krYkgyNzNsVHryuwX1Hvlco-Yt4nYXTjWY8uclC9xpf15q*xrcomczT52GBs4wSea*C3QOsnnJtTUmtLFONPSXWErN3qgMl3cNRXSeswHud*s54QwZSHl8XyZzojnqHp5w8vCHHKXGETHX87W*-fvl*2fDt67xES-b9UuRv3juQ4qvTHltOPKAVdF1oi5WnFUp4vL3XE5Avde0lPaZlfxYlRTGrVkqzUTqHz9BgNzTq3XltANj1hmjNMNybe6bbGiZWmFTNUwceiBhNq15IOtxz0DiIUP1yLmTdo7cSoE8iBhC2slfDgoNCQd0sQcfcJZ4pQnpPFJz1bEXljafBtxNdWo9kMBA7kiZV1meIx1UJg9iWSD9GHOgsHQfx5UlJdVtszA4tPVGPynG0l8aFDAzgTpvSJEh9axp5YMKrOOrHSE5P68F*SnrUWVlxgQZlW7OSE8Jhc8TQO-vQOlBQjp7MFfEB0x1ntL6Q8SejATJMS9dmazEzdXxcaZTbKFx7ow*4T-LnQ-XRHvRyJGFHRDFLxeNAbMM6eBON3DyoDccC936ld8RD0nfqUen1hT7pGvzUZ6gqfWKwtOpZGPWHImTvy7JZaInYXkEo1iWx0R5rfCpkiFAY3VxNP4IHxakAZ0mcJ4b6RmV4RHhb5iLtkns4UrQHE29NZKQ8rFIDH-u70cxUndW3i7vnOwvBKrwlhA0j7rQS-Y0IHosk0XtrcZM6ZmOiUTJsVURD6boUCnRHnEzSInowSbh17vHu*XotwIU5EIbi1g8G6YcfY0EsfyY57sJy8FEBdcEMt8-b4pL6rvsJAfXhFueudW9F3ucxWhLaFscbr0mLfaiEZ4gc2IP1Nh3zUwQAlOegmdow5o1ZxDalr8VGEjXMKpQgEBC5Y9fP*TtOM*Oaticr0qeBYGt*I-uydbMQbLsGuIRajd-z45fM*PZ1iKaozZZsmn8wX6T2G0alfoqmKTqtP*RLvM4--UnEiZo1*93vf-yLfPqTDvld5-Ombbr5tz*WyzL89OVLmm1Z0w-Z9D*Tvuj6*fPRfpmTMmuj*UtcfRb-An358dvXasnab1*-2-qVK9Vf0tWkjZ8vFr9**UXyZ53tu1t-z-v2D44LHyN-1-mf-fiL99-V56odmkz7y0V*-Nls1SXNOlfbf-Q37vsmi7ofvy3Tmv3s659Ef9ZMq3loovNv7BMEgMfPan*U*1lpnf8WMH9W*Mh8*-rlZzS--AmaPz-682F-*zqt3WtYqr6b-85x-i1Q-6T8O*L3v47bnyTMP3r5a8f7V4JMt7Z-DKCfPi-*q0EULUuUlG3WLUyX9OnH5q-Hya9i*M*bVQSF*TWs-x0g6f-wF4QPHNEwr030fcV-CSZd32X-HCa-JOK-BBi2n9po*c8Q*UdS4s*o-Q78-f*FXz8XQt5SZHaKiu*x-Hey*d8MTblPoib790Mz636zzv8kjEK3-PfDN0xVG02nG1WLVU7ZXPZN*o*kafVx7p*3Cv9XsXj*0tb**-Ho2*E-Tcu-7LT-vK08auZ-slT9q4D4x6rU-5O6-deF5980POZoy375b93-9yFyzI1tyP*S4AgNJ-xVUvlnIvnt-wBkSKkxWSkAAA__">

     Before you start counting, the value for the field is 8132 characters long.  Why would anyone need 8132 characters to identify something?  Cookies aren't even that long (usually).  Sounds like this is a WTF because you could use a shorter identifier and keep the long version in a relational database somewhere.

     Also, it's probably not a good idea to quote my post in your response.  I'm afraid of what the page may end up looking like.
     


  • Considered Harmful

    I've seen ASP.NET sites that approach a megabyte in ViewState (which is a hidden form field with Base-64-encoded binary data.)



  • The above is very stupidly obfuscated Base64. But it doesn't seem to contain plaintext data. Maybe it's just gzipped though...



  • <id xsi:type="xsd:string">vGjwd9vGw2wM9dGjdlvhG9dqChsvG4wl8w94MhMv</id><name xsi:type="xsd:QName">getOutput</name><obj xsi:type="xsd:string">/content/folder[@name=&apos;MDW - Reports&apos;]/folder[@name=&apos;Fleet Data&apos;]/folder[@name=&apos;F414 Tech Support&apos;]/folder[@name=&apos;SDR and BCM&apos;]/report[@name=&apos;60002 SDR Detail by SDR Number&apos;]</obj><spec xsi:type="xsd:string">AACpbT2LVoh42u0da3PbNvKz9StQdS5jTyNTziW51padk~VI1LNkV5LTy2UyHkqEJDYUyZJgHHf84w8PUgLfAPWyfJcPMUUCu4vdBbC7WAC1d9~nBvgGHVe3zPPyyXG1DKA5tjTdnJ6Xb4ftys~ldxel2g~N68bw000LONC2HAQGnwbDVheUj4_VkW4qjf7JsYa0Mi7pF8BgTfe8PEPIPlUUDX6DhmVD53hsTU3LxX~mijuewbnqKqyGcqKUSa1TQyWooVnx3PJF7YdKpT84PTk_qVQuSge1uaVBo2GZJhwjTDEw1Tk8Lytjy0TQRIqtjr_qU~j5n~T9C9W23LNu83dQAX2fbuRpusU_fFEotFBh_sb~XFYIRkN9sDx0pbsI~wp_kseDmu1YcxvdYIT0c83GTz5FN~QTIN9OyrQ0KY9~fYCqBh3~zUFtZFjjr2BsqC5mFmPEUEcGDOrgIkgdGfCC~elb9~5TAxpGYr2aix5I_cZgAL6phoeJGVuG5Zzez3QEz7CokT5WjYpq6FPzFFn2GYLfkf~TgBOEm11TfCDkUwfBOXu6eFutVl_BQbMPmhCpugFGD~RXz5uPoANYo2sKLcv_sMrKguTgedmQcJNiKJn0urqhI9V5AE0VqeB31YEzy3NhAqrM1vNNS6EpXn9kOVhiFQzGUG0XngYPZ~e6hmanJ9Xq3_JwFwJWqISDn74iJCDBijt1LM~UKozeH6vVt29~SUEOaY~VKMuLe1hgY4VXegOh8FWNdKpT6v297M4tjb_12hQjffp5iFl6GBMYC3cEx2AZpDTDCE5TXAfrkzUuW48nH6Ejqaa6hl95_p~wdOTExuxn~dQn87Q6cgyNAF5ppJ8aX0Hturg3orpPS9jYhmtZeDOrPsh0S~V1AaQlEEWLjFRDZf0Lw1OVM9AA2iwMciNv7rASvG6psRex1_5PlMwNQupHazSX8CK3Y_NaZceQnh0RQ826UCqOYYGNyKFlSykZXPVmepmxaEi_of9falREZXCP3lUiYgnuqm7MyrkzXZW1rW4jlTyKcRv2VCvJI31A8gmgoPQyE_HfDxPTn7zoPNwXu6qukkfyzm9lm9HZExOGLa5Zgh0UgMTnUUTg0BKNSzDm5t0MnGVlK_RDxF9iKhEmkjKYSBKDErt392rOkKOPvJQwN3_4I7w~z0evOyOObHKARbKDsOfpQ9E_Ep1NHUoDBTm_I1unvljp6~Wb~AImimPkLpyj3FyAsAjC6v9nEIOXhGxS6KSHCokx_dsy2EVbgqwbknYn0RtyWMfTohGk0c6fPttIcB8WCZ90bacuYoANheo1lDDlo3lIbQZLd_plFrfsGFL7B4xa2enCi4iJdISTkYa~ulLiDwOyNvzMp6CHcRm4k9QdVz65r6BOeHhMWuP5DbEE9n_y23ZFjYZP1Wek2kN_4HEXgFXxOXcf9bHmvS0JdCrXzWuu50B_LXR23~m~2qNQAP7HI5lcLPLHnC~xy4z6v_PkmhrjtjR52g~ZfApWdae8HywZ_eqjmWuf8sr4_R~k1HD6CH~Z2nzfSWiV19CAbQ0VVDxpN42rZOQqv2Qg43lquTkNKzEUHQoL3gfut6_GwYj9uyHzxvf3g_PG9~SItcaHCsz1VjoP_F2~JqP7zf7uAG22wadJ_BGeo3BTShO3Z0m647kiDk0_4j7Xqz1QBtstrwXCSB8e6jJDrtwf7zvmNODIIBDGYe0qx7E0vCM58453v958x70MPq34djCyMlwJ54bE53SY4JqI8s5xm4xm0mEdqafegK7ynfngv3_dbsA~dvTZLspHkG1AAz_PZfBret~j6w~sbBxrPzALoWYb~v1z997m_Ci7mWLmPRjepEZboG~hOoexMk2gX3OQZtiPv7ovu5nIo3ai8CdSG6P1ie4z4zWdA2PW0ZNByoIjwLXz48AxtUh4ZGMpvBslX7wf3nkc4S4T~xbtKzW0gCS1N9cM~LryqaPtWRWxbPeKHvu5aJZnz9vYgENqz5HLfCfR7ZS32IR7uvmxrj~FbhNhVl~q5YKpmF~GSSIgFmwcBWTRJYT0yQbFpjL6S~KYnrXFZ6YtZ6OLFduuviBp6eVNNTJWVamZ9tLCn9UihFmEszDpgnkGp8EX0Tk0YAjK6MJ_lXDEAeRCJf1cSzZqMbl3MmZCVGfkqiNE9E~gjTvG7c9erdVu7wstSwn_3Qhh2FR8c~fxh2ryg0Pk0b0wq~2w6kkbkLfQIOPxMSyEavL~6GqD~sKXs4Ins6zNIh~XCQGcqADNM_vmLPz0La7luwFNFYZ9~InBuu63e8O6mPvxAG~XlJ78qLQ6Q6kwh8ivfjQzV~MqeX0wRBa~Pp8B1xgXB08HMr~u26r9kqej_22oYnaLSJ9bWUgkaLgSJHNGs8RPlCIUcAMVkHhPhxdnx97WyY~5kFSTEDkzmVthh22gf2IHJ3Ao7vhvuPrADk7kVdvyl2~vADkzmmtnxVFvqmV9N695cX2trCjej1pTkaVd6d80Ykl2VqRO9wlsce7Aza90uzf_i51KcckXGXVDW6FusLKwiCqSsp_USW005968asc75LZpiUqW_Cd1sn_OArrJzutBKQ8TXw4Su6uaFnCL~SIfzsqGOoFHmktIxR~pwDPVvfiAxuloi4wfKoPzDP3NiezgHSEWeuyWEi8xzkmK1RXQJie4bQCeQ1i0fQAitKacvbm6gOcJ7YzaAO3dX1Ibbm7QNbhMomXAb1ty2TBIZ2k6fT0qp2AAqNpwROY49x4FMj7aC2edrPMl8g7hYcvVmcQmsxm0e6~bmpyXiKxUbAre2toM2c6i31GzODFgmIa88kQQT~RLkWgLcx5n~~LWs7ELbmc4Wsf2Vx6Cl0fwUAvqJtqrAyQcp1nlacF_MjKj9uhs6Ijbt9okQtHMLAs22ZuWAytmscrCvrHvoos3ALmKcymGQMUGL055jaEoCFjcn5TuVWB5uLKCYF4wqSpKgcZkfLFoLNakG55bxx4zQLeGXM0xXgp1vfhYFL2xkrgHBWpsgaTDKAeftRrhWyMmJToXBZRp4Gxyp4kFKTAmLU9KcOt7kOy~PdA2WoxkSGwhhhlJZVrZ2yRoTIL9Xt3RXy17JaNUGU1iSsljaugHJcVUrZ7HwTaK5Qjcqmq13RVIExfqyWaKcKZzNskXO8JA3ldYS5ct8DzSGh7yp~JYoXwrnt_yIL5tKdInypXCiy474sqmMlyhfCme87Igvu0x92VGTd5MDQxbxRXJYktNYCmWyJCezrOOkYdHGFEzIOYsaS5npOQVbI5dTsY1TuAtdmBA5cT8z10Kfk3O7s25fIBBu_1es15aVsWMqU3g3dVR7po9d~KweT~VJSCI1hYIVPoeaZtwzxrx687dCm1P92vmVk2_MkL1hIrq5fdAD7dcnryvvW5XX1SpoGxCiIkdKz3VNM2BO3pvEpocs2nOlznKqlndd_A0qZWbx8Zk4dRJZ5fNw3orn4RRmFXujwbHl0GjMqWfi3mPoJtwEE2MHiZ8mJaEtn7hp4YZcvdDUXdtQHz6SJh6yGWVxDwP7eRSeS3KPx6qWVznoWzoJc8PXEogERhiE1293M3IEzCwlO_N193pCgmmHYTmu0ImqkU5kEiUwUiQc0dPQrCmSTLcm7BnMGerzXTFHOFUzY1YqMnikKuGb3aqwf05Oi1xjZDs6pPcNEVuJjDLcirycTLC9dsa2Wbq68S06fEiFQHfa0wtITV45lum3b8rZWbICuzD9MZfunLQRcC1D1wB2mMZfg09_mnbka3JyONdB2VVixEmL9NxCOeMi12psuG2FLtra_JU8W5lbM27KWrCwyl9jFLlzJ_VOrrZlIc5pCV0JdrDU6GU__7KxpQxnUVxvYk5FKd1h5FmdRNEqgwmPN3E_pHpVATHrmlO1PBAhq3IKmfm4m0lVqLWgItjaFeSfMGVsRANELu9ZT4viFolkg7hRROQmM7FhJfVys~AtgPmDDbfBP2Ok4ccV~3oy9odcRVZTFpdTBo~s2kq2XoeLJNyvedmhq6F_mIi7F6w29kYY_kQdMyg1nXjNSRcuAd1lIyA2WhwPz_LqdOrAKTb7z8umxTzPcOXl0XHydflTOORrZxwdtSIwdvaRPJB4wtFqMCJpUfLAEnKr5IGIHlm6NsgFICUcIikPJOEc0AJAUrJoVobEcmXkwURP4C8MgSQ9Fa98PSw4QBTkXvpR3wUkkXpYdQF_LO~fKszMVQc7~i4Y_drh~FiR_hp2QGigNrhWc3E6IvDDhvFqITet0waHn7lqwYrkbe9fvevfe8Gq5PBDq7dYovMXsNiyXajy4yP7CPyij4_fw3NJp7cocwQWZXrWHJrY00WeA79EvcWgiVFmJebm5vPYr8afIylciadTehrt9ESq8GRJ608ufRF14Y8yzcUWUxvwOUkEEQUC3evm7VXLVwtfkQD_dwh4bQJHpdbVoAX8T8mQF9pVWahO6eBzXKDZBUPKBtK1TVkadQqz8rC16hmq0yW3nwPVQ9bAmxMBc7ceh~nLm3_Z7KRz7OFnXP7LMfkftOuNof~ot_llNZ3UCFrOcOSwIgthhyyENo5wUfWLKLKQpZnZyDg2v54wriy7VBJ1Oqhi1PiGrSy~4zCE0SeYxJI8iEEohDtqBa9ARBiUMDVJtrgkFXEQwtiFjXhZ3RAEvCqhayNMmJAkl0KWhjgMYfRJzogs_jgMcfRpboykyqbAKUqH7wStRgQFIkxBzH_SRB6pL4uXel2ygl~WlUZH~LSi6K6HUhOynEI168PWIHiWUaEMT1AEN63eBI3r7uV18DMJmrhKp3uTIvTQ6kt6UqGJS57zSEUIaH1s9YaAHoWGf9DKDVxjajkPSTZtei2aWyosxaUX8Or~Zn9y5y1gbNYHg1b38uoTaPXed3qtZWcuZm2GIgtC_Dv9Rr~eJqMIV1cYXyQWIYSxMex87Aw~kUe_dlJYIL0G6XLLIAH7k0r0RDdIqL82tkyNTgIXmU7U_btF5tQ77NUtKmFnzwcU4YJYkCFT~Kwn4DeJyi0qDpGwhRQZfMeRJCI7zCBFRahXFnMDk_IqUs5fpyeOWZb9N~X_EHR6ZIS_7hM1L8J2eX7H0IrxWeEjHPinv_wVXf9aHmKWs~wVP9hBIIIaP4VBrBJ~ZIJEqJWebyAdmi0YTxYNNMpWk~HHhZayiizI5deJbe4Xk2zcR0sum7qhXpi0qI2eXTjiP8isNRVf7JKoGd0NXrCuKOLkPdwCS1Hx7dkiyFJCjrGSkU3VYirXaSYWzI4Jx222~PEvPHrjCsRcI9VajVbnY6tJnbPgHQ9K3HAUGFDTqfi11RhGqeBhSZGROUSn0TAY1oe3A54CDoy8OZs83ichD4xT7E6Qx_seuO6~r~c6~6mTHzGTdSOGtSwl1NzepG~jE7Re36aIlR0hZD1WdvG49lJfdxnXjlGxQlxben0hkwWS6wv5lkIe7igEqYFKLCocQ7qoKoxMyGQRwp0GSZbnImHKNG7LhClTjCgpdBJB2CLR7hjelaLdBeP_eUSsEPfPtQ_FKYlAWo2WVdkSBSXZGXMNWKGOGIEiHr0XMIZzCIiDkOCA0EJ_QptzFvIT4nRxuleI00WMfIFxOlxDanZIcg4EMHaawpEXjW6mZTGX5HOZyKE~5td2IltpiSXS889cRZ4Wnq88NIVDnx4Filxblp8Jfde77V62_mLJiXcpHljEt~MvKhEsSm8NEyoauV1FED5ZgxFzMO9kHczBb1c_34fsBcBvTspA1~CMb7IBB0_qyRuTsHRw6QvgQoPYCK7m3LHNwS~B6Jj80rWXQLPGd7aKZuyJ4Fq_e3wM3pFXVOz0vV8MGNjodg5db_Qi53BR3YDmFM0Wv48qr2Kvjo4oDvRgYzDq8Wg8x7SUwMSx5mCqG_7d5I5e46kadwFioJbAAQAvg__YfjAqgfsZdCAGwZoDzhctKx2QQ0KWbcaffrQxfBv5qxHLzdT050v2h5iu0_Dd0Y81hXAwYa010Gol8SMWc~zDQmuTPwV328U~RbUyuT7VQiVp5PLJUZY6lRnk5Qab~DivUH8lQ7xYxw6dkiZRnhzZIhToYgfwiGRJJp84kzcFhA_ReXwMH1zzpWjaYXgMoO9OygVnqSbrWctDoPHkkPQub~JKSEBYH3IGTRh5juIUo0FQdGmkCKmLLClUrcTtbF~dQ0hDo3akkcFIHXnNjeHRL0dH8utKSrDnCj_yLc4Xpf8CJq2SNq==</spec><stateData xsi:type="xsd:string">AAAJOnP4vf942u1WW2vbMBT_K8bvjuy0LzNuoKQbDLYsJKMMSimKdeqKypInyUlD6X~fkR07zj2DPRRW~GBdvu_cT_cilBQ045JaruQgKQ3oG2qpJ2kOVz5uwajMZ6B9b05FiUuRT3ZgM6Wec6qfW9Bd5AXB61sQeu6LvHD1jVazPo5e30bVKPKiT97W8NK72Fm9d45JV2yhVV5YLrMdQUJlSn6hXJQahqqUtlW2R70GyUCPK2NjPPAx7IOgxk4qArBT4FRJCanTegz1RCUTsMf9IxUG9poVwpmV2ZhqXLGgbx3DnGRmYIeHyEP0L3DKzvUPbErnHbiPCWlMGm~643ocfB4NY6o1Xf5cFq5MShMXG17v7n3vJRfSxCv87ZW~Od~aH2K8rC1iQkz6BDk1Pdw2ihY9pTPiBgRkqhiejzTUF2taFoM5CFWA7qUqk8rgL29MEQSuSYa3pMVi0VtcVB76YRiRX9~TStKwKWxVKawZrHTrAaM4ThP14wjlPSdNsNjW8Wyje_1i_~K5F_aGyTcQj5IXF5cajvm8SCxsRrD6A_mN5P6DkhIg6w5VeKPaDpSA3mV~q~oHkug1tEx5ECGu3ocd6F_7ZbLVJSGz7f14i0kgEp~YHUJtdYWWjMZN4WgywPnjMLwsqatcDUJq~8kATF4N9XRJG1o1kvrxsBJ006HG2sCv7Ej7T9vrdOtU5cN_ei699515~bWYfH~bdeRzrvBFJDyR57uf~5wtvnsIZvwP0W9Niq=</stateData><parameters SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array" xmlns="http://developer.cognos.com/schemas/bibus/2/"><item><bus:name xsi:type="xsd:string">SDRNumber</bus:name><bus:value SOAP-ENC:arrayType="bus:parmValueItem[]" xsi:type="SOAP-ENC:Array"><item xsi:type="bus:simpleParmValueItem"><bus:inclusive xsi:type="xsd:boolean">true</bus:inclusive><bus:display xsi:type="xsd:string">1004</bus:display><bus:use xsi:type="xsd:string">1004</bus:use></item></bus:value></item></parameters><runOptions xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:runOption[9]"><item xsi:type="bus:runOptionString"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">attachmentEncoding</bus:name><bus:value xsi:type="xsd:string" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">MIME</bus:value></item><item xsi:type="bus:runOptionString"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">outputEncapsulation</bus:name><bus:value xsi:type="xsd:string" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">none</bus:value></item><item xsi:type="bus:runOptionStringArray"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">outputFormat</bus:name><bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[1]" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/"><item>HTMLFragment</item></bus:value></item><item xsi:type="bus:runOptionStringArray"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">outputLocale</bus:name><bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[1]" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/"><item>en-us</item></bus:value></item><item xsi:type="bus:runOptionInt"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">primaryWaitThreshold</bus:name><bus:value xsi:type="xsd:int" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">3</bus:value></item><item xsi:type="bus:runOptionBoolean"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">prompt</bus:name><bus:value xsi:type="xsd:boolean" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">false</bus:value></item><item xsi:type="bus:runOptionString"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">promptFormat</bus:name><bus:value xsi:type="xsd:string" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">HTMLFragment</bus:value></item><item xsi:type="bus:runOptionBoolean"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">saveOutput</bus:name><bus:value xsi:type="xsd:boolean" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">false</bus:value></item><item xsi:type="bus:runOptionString"><bus:name xsi:type="bus:runOptionEnum" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">xslURL</bus:name><bus:value xsi:type="xsd:string" xmlns:bus="http://developer.cognos.com/schemas/bibus/2/">RV</bus:value></item></runOptions>



  • It's not an identifier to some data stored on the server. It's the actual data. ASP.NET lets people shoot themselves in the foot very well with it.



  • The least they could do is encrypt the data.

    "You'll really only appear to have shot yourself in the foot, but you'll have had so much fun doing it that you won't care."




  • @Sunstorm said:

    It's not an identifier to some data stored on the server. It's the actual data. ASP.NET lets people shoot themselves in the foot very well with it.

    Looks like the "normal" ASP.NET ViewState data, if you leave ViewState turned on for every component on the page (and the page itself). 



  • @KenW said:

    if you leave ViewState turned on for every component on the page (and the page itself). 

    Is that the default?



  • @joe.edwards@imaginuity.com said:

    I've seen ASP.NET sites that approach a megabyte in ViewState (which is a hidden form field with Base-64-encoded binary data.)

    Then I submit that you've seen some incredibly awful mismanagement of viewstate and .NET pages. Any .NET developer worth his/her salt should have mastered viewstate management on day 1. 



  • @KenW said:

    @Sunstorm said:

    It's not an identifier to some data stored on the server. It's the actual data. ASP.NET lets people shoot themselves in the foot very well with it.

    Looks like the "normal" ASP.NET ViewState data, if you leave ViewState turned on for every component on the page (and the page itself). 

    That is not ASP.NET viewstate. The terminating chars are wrong and the field name is wrong. As noted, that's from Cognos. 



  • @dhromed said:

    @KenW said:

    if you leave ViewState turned on for every component on the page (and the page itself). 

    Is that the default?

    Yes, because it's needed for detecting/raising events and control state management etc. It's NOT something that can just be ignored by a programmer for any but the smallest/simplest of pages. 



  • @unklegwar said:

    @dhromed said:
    Is that the default?

    Yes, because it's needed for detecting/raising events and control state management etc. It's NOT something that can just be ignored by a programmer for any but the smallest/simplest of pages. 

    Websites have managed to grow beyond simple and small since before ViewState, so I'm not sure what you mean.



  • @dhromed said:

    @unklegwar said:
    @dhromed said:
    Is that the default?

    Yes, because it's needed for detecting/raising events and control state management etc. It's NOT something that can just be ignored by a programmer for any but the smallest/simplest of pages. 

    Websites have managed to grow beyond simple and small since before ViewState, so I'm not sure what you mean.

    I said pages, not sites. Even the mightiest of sites has simple pages within its depths. And just because the upper bound of website mass has increased, does not preclude the existence of smaller, simpler ones. Not ALL sites have become massive. 



  • @unklegwar said:

    @dhromed said:
    @unklegwar said:
    @dhromed said:
    Is that the default?

    Yes, because it's needed for detecting/raising events and control state management etc. It's NOT something that can just be ignored by a programmer for any but the smallest/simplest of pages. 

    Websites have managed to grow beyond simple and small since before ViewState, so I'm not sure what you mean.

    I said pages, not sites. Even the mightiest of sites has simple pages within its depths. And just because the upper bound of website mass has increased, does not preclude the existence of smaller, simpler ones. Not ALL sites have become massive. 

    Okay. 



  • @belgariontheking said:


    <input type="hidden" name="conversation" value="H4sIAAAAAAAAAOV61w7r2LHlrzT6Yd48h0FMPccHQzFHMSfDIJhJMefwwG8fHbfb4aLt6uZaxiYJ0lk1a7aa1dYha2vVfrDMVc-LeeQ-fbHY05-mpep6oofv23ce0JjduhXSFS7p02W8kR6UiV88Y99gbfiYdSKtvXL1X67WsXtdl-WEhXP89*-FZky2tdhnX5uW70LevffzGya-JH23ZN3yJebNJt97*-K-z2f0RDP-8vhXZ-M0PRjb00zL--Oj3vybHNlm2-EBHS-T3hB7g4wcrS8ofzHX4vuLfkTVp44eoS394UsovUtMfvPgrKRQAAOiH77J0tkRV80N8-uGXurZxNv1R8euXz96-fZ2HLPkbCJAkNcQWJDt9YBWII1gLVY36SLMRU9N5G2dqnVVLgIOUVrfjgDKau0gsnVC9snXIyPSvn0GYsHzOf7Ycc0u5JzU3DMXE02xbWp9bOkzpjCXpMCUuLvnVnC8k8GXpp2nx4G0RCLL20o7EfXiR76c892kR9ZAxa2ieLx-dim-VAriSZ3r9ph2ysxP0Kndh-jO8fE2Y8ApcIGFn8WVp7hGqMJWmPbtIfSZevQCFzOlg3Lh3e31XvN9rgbpfHkklGyzQi09NPte6c7YE1kMTVBgt-aFYdjo6mkUGrpHz7CEuEMv9bdHMDlo1Lp-LwQs3RDG5T2Fo32-ke62CIpwIVhWVxxOddKD8ng1hnW2w5xloV9luEc3x7rC0atEjN9AEM8C-chPWc0e0Ksmxpb5gAQkOc9aFsOqtW4JKvM5JBySfuHOfGp8lfF82uwTsz1Bz3mkkJZtNcZmEo5TYVQFymXU9SdNTFxIxZ5DJw-QVF1IEKYBAUpo0PZZyLnrBwSXNkF68yFUX1tIe7bH0aU1S6W7SDOl-M6v63iWJaELRyiq7tPXvBXN2HVxmvCpx4rWltSwFixH34Z3IavWk6rfQ7MkJ1s4K5NUrFaRpa2eiGoliR2wTmMpEA5CMoAzZk8Y9JnrhNWSHCcF3FTVRJnB64j65ZQVq1czQFeV-hacGdo2UadSHgjHIo7u4vuKJh0hz0qkaKf1XsBZeW2pf7KeHRzFoi4Q9NmXpF-O5KyyhlYFv7D8bLiVeKsq34-anSDCEx5LO84BKFSff5gFRsg3JPxafghDkgMhhoi6YYxPLIfKove3UfeMejzHuMIrRsCCQc7j19WcyxHt2d6h2O6WhSnCrJIsMg4pEH8Ms6FXA-DZpJvP2yXYLsc1LaXALm7YBkpDcM48pv1qCDHJB38OUoBElC1a4klbphE2luHDrMRnaAIaI1yq7q68BHlnhlAT7oRoFSaZ3JWDoOITa1PjyfU49JbYxzzrwNKfNhvaImCrscyKPGoMJPEqDG7vyi24dW0w5PzvzAhec3Me7sU4pMTbIoTZRgEESL9qi1-STCfmcPjSrw65eU-dPGIxrXefn1RJNS-ABc7w4OUKCogTsQrE627YK4Cmp5kW3yAIoHec0UmjQB0tUUsm09VvyzadEM9MCE9D0qqWXton6rsLhQ8D2wKy7XWXjEvkUYs0fMrH3SCCZkBVHm7p59WGwrg2m3Ne0BvN75Joa1arZaH8w2zJzmTbwrdiI4RXl7JHSYqmfwnzI8wnUIceJi3OO68zvAWE5Xya25GogQXNtWYTkibtUQABxlKzJ6LLrAcbmm56uBFiPZDTcGjYKZ85VsaejyOCso6qPnGYCqZV9G9NnJF769T3S5lQCkMdpHTeipc6HIhD5fGV8q7qohdMwwRBeeEPxJZz-QQDeroVoNHzzjFax3vLwkJ2K3UxATKnJu9x1RYBnKHsGBN-tDY2qTmoYLyBNImsy31F3eJyPC91CrW7L6b28DeRTSYOcHNw0ynD3IMwG9tub4PD1C465Bnv64eAdQdWmWzkgQZGxDjgOfQzqA5qClz5ukF484GZcrVqVLsbm9V6Gi3xd0JDb-Texnvx1bDlchBpH3KawJBFPzRfovHstZKFbHDXsyrGV5CBoj1IxfHJZDz8ts3zBAdCiD6yu6BoIH2-MGy9Qfy6f-rR7lPnEM-Qt0tOy59i1teqLFoQnzfkZMB4YA2yUguAPBN4IBD8wQNFGJGqVNpdhF5xAwCm-5DHAV8Ro72cbRAy6RjlGeFhJ1d3hUbHKbxTN7pZgXyPPA1B5LkFWpB-pyy5X6jz3Hz2PSLlLuXTN-AiCKwNqQprXbnVjHc2MEHcc3f56rNDqaHCg196sFTahvXbinRCD0cVTqUmh2pglT2uxWmJKS5QKAz15477J3PXDyWOzyEXDKsD3nxsP2HO7q5GErPuIFlygYIyQZVIlFuezjHSFtdwj1jLJP5jJRKD7iI2v2DU8UJ4OadyAwtMGBIMbN3aY3rfbFyqpdPcIJLQ8venGkKBdvuydO1DNG3gFOP2eEtoYtd3ksQHqLwH6ktl0XbfqOaCZo6qW6DpRGxCLTHWEXZVsy8wXPRRdzQ044wFWDfjkW0IVMWw8miEzgxJzMDGvYFTiBlbagHK4vB4rlSGYu3hbG4clRDalzort82LuXQjrZQmxBp7cVFC01kAWg3EwD7e0I7WdVzLuS68tEMxTyba5BvlRvqeJW9CN2MXqpQhrdH6Z8OT9KqEm6trF2AHGHNurMq6wfELXTPdUXhDHhrbYdJHd7jYjho6yjOlrvJV5tVu-nFsZMw-YjWd0awPBI-CewI4r0z3CqETUY-ZO4Sg3u8i2RSJ2LWLOpILURVbsYNraEEOyEVpZLrTzS7iAw9-RvpGZNi6Hrq3WWz06hIocEXoTJHtvKbdUmkq6x2km3s4Hujfwu1y7d4bDb2DqEihJI4kHLRL2zNzhYdeSkaIoDft1Azmi8iL2Zkwwjr4gA1isPKwSUkqT2OMhXZRdZ1naK2o05yG0TRcAEALFoznBEDkYKnt0QyoF5y58kdMkXuvylHTc8vaHuaJrxHaU-Mnt-JpH7tWzfFsvwmHcw05rzpZX5LE2ffXYc6nXLlqD1Sq7Ct5k3Gw9XabCj6tuJdDwdPGTBbFOZTpYAblOVosUJVvcosUrETH-isgXnHqgEMctpqtxqfStR8bgckLWUwigGs0tYBwgkhzVYTde-oM4HqzyxiIKytJJUxq8wEo-2Zw20dv5k-MZesftcHqVdNgxOWXQ0itQglYwyF0vmi1aIcLxWtet25Brt5CT48PmbtmdMUaO2ThzjnkHCjVAPluk9soLuNEnnoygF0TJWyovKVPBSxnVHjHC9HXsIrMjlDULC65Lm0czJR28RvfT-DpNxKydlyumJzMoAg74jpKfaddIi1Ou4TWWWJ8tnHPpqDVCRBnctsL6tRzSFIfByPS5czzlOAwysGcMtLn5Who54K-ukOcxFZHzad5Ysxle6ptKLVe8-AGB7ccQ6PmpUsspVtQkpeC1a-zlv7lCG3P2qT28uybMTAmQLoNHpLkAlvgQ3vBDExUm3OBitzbt7RWvBi4thTgPG7FUmI-k7GdgRhwxGYIx9PN5ISKbjUufZeuEjCTeqbSLLg9GVyJXYOtj33j51S3gKMrJIqdCdg0dV5wN7zGOrNGeZU22GY0KxrcBBQA5npYhC60d8GJ7o14vqU617ilR2Ta9X7ac8xzKX8PLnyES64aU7sYCk1uyD1kouafskkcTCLxCQ8hpYTOE5MLzuYZgNoNI5MyuMtpwAaeOgQ09kd7Snlm3I5qUAJa4Gh9FgXLfh3TgeJYSrWgRkBb69RQqNQyWArTiOQpSWNp0k3ntrmI54Hm0HMHVQl1Kl2woyrQ8wUPGzP0yQx1rbqpLHp0jQkgTFw4wMP6kdqiAGSq-uHI3YPw2hZb33vMd8A3FsZ3byCW60Xl51hIIWvArwVI2bpsHJ4EGypbTtpYvOX6gplujJuc5B7xqWGWZmwpJ2oKPrXF3vXr2Y4JrH9AVjlBUDQgSswAJzUXvzClWQgAeqaFvet9oVENqxtpGaqezdrvQESDV9olrTkpMWe3YKl02XZ7H8i7UvH-RHpatqaeViOBr3HEBeFXi8A3pGBy1RGWcV37ScVNOZWDJFpHMEufGI4iaA5syH4vN5BOyLYDkPpFlbOManDywCtV40oQT52sm6kVAgDe5PqP08KAAibLu4jmDxfKnpE3Kc6mBamVAP6pUpFQgN88pBrLxMUSjauIs0sQJhkjtR9kQb1ZuLjF0XtMUNEKCDJTzoVYTbaOcHYaYdAz60dnOsfk1wkopWCJsmxoqMxZ7q6kwEw784JAWP7XNC9SeZDnCgtTm7aMFGmeU3UJY3hGbmbnCObNBqoy8EoH12Cq2bpPXTKMl94qGFuKufMZdcml0FqajvOnBr3qR5I4N9yfRJ8mhhNY7JBaz-6eoXqEvD6TRfXcPrNURnSwlaoMBbdIaL2-bDWUUswM57q6aRrGQKNsL5Se5y165QHtPXREpWjF342h7WpSUvrwE8-kzzxnq9jCk49nQxhT3dIkMTn499YUeFEgc7l0mmkyZE4ASaVF1LliBshOhqjXxxSQAKZL2JPZOHzNJ69W7bWgPClcKUyfYiMA1c3-oT6v2tsGAd7uuvcFPdTaUX3cuzZfi6Al2Vw8-TKfyZisjLAdI56pC-dSvBGZQYaPpcmNHwcoWYI-4DmvG3Z-qOCPyLds0z43ItqTHrHU7zfFm9Xq9KL3Tg1jNLO6v0I8x1WxQFLmTX3cCbXF6cfABwMxIjmC1xi8phWzGLW2TT-AmPcuFskipKraycFoIxR5wzRBTA19xgwYePn1diu-ax7S7ZhjdpuBsazHHk519yWudDtO9-DQ3kR-S2OlJD7fwVmeJwXGj8oVmz8uT6OBpa9JzkUDLqaNUHy98osDPcDsCpwt3uboREy2h-JMsCQr705u4TDAJOPCXmznaZisfCbz5bWqfX73S9g0agDbFDu9kpe5C8WHVJwno-bIbueuLMmSPgRdcNIFtCGPfapOzHmK4GssK1CruMk878dFMYCZYco4BXD9CW9jMIII1nZSu0Iy5TUbMeo9Lxb69MoANktmosYxO9dNlyLoBJLd8F4qfGLVF3P4Z7kxhD3Z32OMSnZI4-t5mIUOivUx-PiQ9N4ooP8WL2sgc6iud3GDvhbNitUQnm7fJ2fuQ1Ecc0VMq1I0axQJJRP5ztKcATtjogTitiO5XSAKWsFkf3rag9siJJoJdJmMLEQ-OhBRfO9yOUFLtHO8o3etmVawZBUUuWc-H5Ht4a-pDjriRE6wiFWfL8AYxtfeijQvSFxCdxkDVqI**BKhfRGGNOdiaMiOGDie6fuCr55KNmBYR13YWpo3oCzLAoZ4sCySP1cAEGHQqjDIOLfWpWoXgtTZmh-HCIouOYaq9SC3bXXtiP-xPj6NY69OHugediWcFjPTw6c6GHuRKZoiUgF3UkzWi0mM7ha5DYbRnJB-O7OUGMaHeXsjwBhoIZoiVCijjIpR5GA8I0FmzJvXqm4Ld8fLiYhvJXed0cjyqcgCJH2cJ7TU7wDQWRG0c3ik0zbCvCtw1dVZXDrmfLIDqr6vq02EyMs4dXQ1diAPPaYmPpDR9nhY85611peDWrhpNjotRzKaB6E7VKL7nW0v0zw-AHltbVyYrUeLM2oYdv5q8yPTdS3iIBwRBt8ZsGj9qdlIBMKJ3k7cegidrFW8DohwTxpcyxtjXkFgkbJjdmzNAPOeNlmB1ikD-YZTCIPiu5P-BXMOFwlJf04LIxB9SOcs-WF3tOdoDfaWvz14Rjmi-uMHg2oXtnA3W8GMzIYjYTGAMqABt104x5EIbp8amwDXfozRFnHVDWu2ui4Y0tZBhVcGMPivJVJ-o2NhL-aGcnG7sA8CZQdwJLSpHCaXVGO9qWJInITomQDK99ZE8npM9PCzDZnRsu1RQ9ZyW9It4dcJ63NpkFH9anuhL34gSm4ifAU4TgooTP0PyiSIARQ31YLnYTrEdnfHh4JnxqnJIL7PFqDjrqAiEpHozCR9EMN7bRdvA4jyEfwWnxNzIkkJCswyV6Zk4TiRG8HC7EcdVwaG7D7muPvttBvwDQIZhDgqFrSxWXjLwzZtZbmWTSmY2W1xlzj76pCbL0EhQHOylvIiaT65nDCYh-MjnZ-LcrHkgwZtSYuzDxIBwPI3VmnljR-Wt0HvNpySshWVe3c37iYpvHJhcT5c1LsUiKVhP8cGOYQbvCjywnvO6gM3BFU5992mBpHGoVwj8NGCfblkFcLcHPk6QtL37R09vRuFf9Ii7BX5gpr0r5oG01MiFWIoISPZAP7V4Z6tejElSJ7ciDP38TY5FPgcpRXJ70NNXmSzSAen6p97FSZTnk37kzw0ZD16UgtAgA0qkWoFQjoFfBwsPXL3IwAEuL7BTcVN7ovW29XSdgeGcPs2YvtcLczRK2dANFm0Ax9tjK5G9Ci6WqzebzRscM-dvSTMYHRlVcglFbvF-leffqSOOCPkrYkgyNzNsVHryuwX1Hvlco-Yt4nYXTjWY8uclC9xpf15qxrcomczT52GBs4wSeaC3QOsnnJtTUmtLFONPSXWErN3qgMl3cNRXSeswHuds54QwZSHl8XyZzojnqHp5w8vCHHKXGETHX87W-fvl2fDt67xES-b9UuRv3juQ4qvTHltOPKAVdF1oi5WnFUp4vL3XE5Avde0lPaZlfxYlRTGrVkqzUTqHz9BgNzTq3XltANj1hmjNMNybe6bbGiZWmFTNUwceiBhNq15IOtxz0DiIUP1yLmTdo7cSoE8iBhC2slfDgoNCQd0sQcfcJZ4pQnpPFJz1bEXljafBtxNdWo9kMBA7kiZV1meIx1UJg9iWSD9GHOgsHQfx5UlJdVtszA4tPVGPynG0l8aFDAzgTpvSJEh9axp5YMKrOOrHSE5P68FSnrUWVlxgQZlW7OSE8Jhc8TQO-vQOlBQjp7MFfEB0x1ntL6Q8SejATJMS9dmazEzdXxcaZTbKFx7ow4T-LnQ-XRHvRyJGFHRDFLxeNAbMM6eBON3DyoDccC936ld8RD0nfqUen1hT7pGvzUZ6gqfWKwtOpZGPWHImTvy7JZaInYXkEo1iWx0R5rfCpkiFAY3VxNP4IHxakAZ0mcJ4b6RmV4RHhb5iLtkns4UrQHE29NZKQ8rFIDH-u70cxUndW3i7vnOwvBKrwlhA0j7rQS-Y0IHosk0XtrcZM6ZmOiUTJsVURD6boUCnRHnEzSInowSbh17vHuXotwIU5EIbi1g8G6YcfY0EsfyY57sJy8FEBdcEMt8-b4pL6rvsJAfXhFueudW9F3ucxWhLaFscbr0mLfaiEZ4gc2IP1Nh3zUwQAlOegmdow5o1ZxDalr8VGEjXMKpQgEBC5Y9fPTtOMOaticr0qeBYGtI-uydbMQbLsGuIRajd-z45fMPZ1iKaozZZsmn8wX6T2G0alfoqmKTqtPRLvM4--UnEiZo193vf-yLfPqTDvld5-Ombbr5tzWyzL89OVLmm1Z0w-Z9DTvuj6fPRfpmTMmujUtcfRb-An358dvXasnab1*-2-qVK9Vf0tWkjZ8vFr9UXyZ53tu1t-z-v2D44LHyN-1-mf-fiL99-V56odmkz7y0V*-Nls1SXNOlfbf-Q37vsmi7ofvy3Tmv3s659Ef9ZMq3loovNv7BMEgMfPanU1lpnf8WMH9WMh8-rlZzS--AmaPz-682F-zqt3WtYqr6b-85x-i1Q-6T8OL3v47bnyTMP3r5a8f7V4JMt7Z-DKCfPi-q0EULUuUlG3WLUyX9OnH5q-Hya9iMbVQSFTWs-x0g6f-wF4QPHNEwr030fcV-CSZd32X-HCa-JOK-BBi2n9poc8QUdS4so-Q78-fFXz8XQt5SZHaKiux-Heyd8MTblPoib790Mz636zzv8kjEK3-PfDN0xVG02nG1WLVU7ZXPZNokafVx7p3Cv9XsXj0tb-Ho2E-Tcu-7LT-vK08auZ-slT9q4D4x6rU-5O6-deF5980POZoy375b93-9yFyzI1tyPS4AgNJ-xVUvlnIvnt-wBkSKkxWSkAAA__">

     

     Also, it's probably not a good idea to quote my post in your response.  I'm afraid of what the page may end up looking like.
     

     

    The Side Bar is still called "WTF". 


Log in to reply