From owner-freebsd-current@FreeBSD.ORG Sun Apr 10 15:21:36 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EAD316A4CE; Sun, 10 Apr 2005 15:21:36 +0000 (GMT) Received: from dmath5.geometrie.tuwien.ac.at (dmath5.geometrie.tuwien.ac.at [128.130.42.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id AABCA43D39; Sun, 10 Apr 2005 15:21:35 +0000 (GMT) (envelope-from wiz@dmath5.geometrie.tuwien.ac.at) Received: by dmath5.geometrie.tuwien.ac.at (Postfix, from userid 1000) id 4C13B294DC; Sun, 10 Apr 2005 17:20:17 +0200 (CEST) Date: Sun, 10 Apr 2005 17:20:17 +0200 From: Thomas Klausner To: Don Lewis Message-ID: <20050410152016.GA18914@dmath5.geometrie.tuwien.ac.at> References: <20050227050523.GA92300@xor.obsecurity.org> <200502271024.j1RAO6jC010109@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <200502271024.j1RAO6jC010109@gw.catspoiler.org> X-Mailman-Approved-At: Mon, 11 Apr 2005 14:25:47 +0000 cc: freebsd-current@FreeBSD.org Subject: Re: fsck_ufs: cannot alloc 3166749884 bytes for inoinfo X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 15:21:36 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Feb 27, 2005 at 08:24:15AM +0000, Don Lewis wrote: > On 26 Feb, Kris Kennaway wrote: > > A recent panic left my FS with some serious corruption, which fsck is > > unable to repair: > > > > # fsck_ufs -b 376512 -fy /var > > Alternate super block location: 376512 > > ** /dev/twed0s1e > > ** Last Mounted on > > ** Phase 1 - Check Blocks and Sizes > > fsck_ufs: cannot alloc 3166749884 bytes for inoinfo > > > > (same holds for any superblock I've tried). > > > > How can I recover from this, short of running newfs? > > What does dumpfs say about the contents of the superblock? For some > reason fsck thinks it needs to allocate space to hold the information > about 791687471 in one cylinder group, which seems a bit unlikely. I have a similar problem with a 110GB UFS on 5.3/i386. fsck dies for me with: fsck_ufs: cannot alloc 607016868 bytes for inoinfo df output is strange too: /dev/ad6s1a 113552318 -6315512682 6419980816 -6045% /vcr The dumpfs output for the file system is attached; As you can see, dumpfs dumps core in the end. Any ideas how to restore this file system without using newfs are welcome. Cheers, Thomas P.S.: Please CC me, I'm not on this list. --/04w6evG8XlLl3ft Content-Type: application/octet-stream Content-Disposition: attachment; filename="dumpfs.output.bz2" Content-Transfer-Encoding: base64 QlpoOTFBWSZTWYDh0ywAOzxfgHAyRmf/8CEAjgq/79/wYCu/B8+IFRj74BeeA8YRdIzXQGpV AVEJ9NLgOMU9vpvt99B7uYn27tCqHjN3p3Pvu7aLafXz2+uO+OcPpivmWZ187FV072eqenus AdW94G89dgC4BcD0DRkkQDQfbAhpGExDRISCIgNAAYQGKBqbfqlRBNQAaAAAAAGmITJKJp6l MgGgAAAABmVIaIZJkkQD1AAAAAESIIQTIUSeoD1A09QB6m1NAClJBTI1GTJo1GkxoRNqHqMQ Y08Yl/PFmfz+lVS6FR9P7Pb6fZ3N/2z/3r/SqpdO5QvpoNUMkx2QVtH3ZpSWMFaUaSmZrTTW sArmXGm7EJYMCVmBUucIrUsilmIK342jYNrpVUv8ZVUv2f85DUUVHwqqMVVHaKqPgnI94aKq IKVmQBmEKgUYpUP/e2ZxP4EkpSAAQAoxsnnEYAQxZWIEAP6iBbCABACAAQAthAIAQACgECya MdBISQJYHQEmIYLCFSQkGQZDjAipR+tFJhDsqHbp2DnX60PN9q5wsiEiEIMjXkABYqqOLDGS oR3GQLiyDmqCsUlxCRLhUGRSCYFATvblBT9oIpWM0BIJqqpBWJUGRSQCQ+YFQcgQqP4xaiyJ IeIhUAhGIbVCuIpcHiJKCSRLIFoSZYsigMNMYmE0LCiEhLARWxRC7hLCqmKr+MrOS7lxcQnw STENBDwpOlD5ECZisoksIDFNrbZIRACBiLgQLYbYcAiAEAPAgBbNWbySSW/bpggBtbBz5AVt m2mYzMxmRugr11F8sFmI9MX6+ub77o/XJLfj24VT7Mgprfn5AVq1qVOjgU3t2NKiyo2zWpAU jjlGjS4prl/tz4HOWbvKnLu8zdG7u7uksAHDIDomZmZ5wM5yAAABoDoZ5znORzmACVuTi2NM 6BMzMzMzIAAAACZmZmZkBznOc5zgREREBMzMzPEzMzMjnOc5MRERMyDnOc5znAATjXNdRnrc z1vnJJAAADnOcIiIABMzMzMyB1111110AAc3nMyzreNazt1MzMzMhEREQABGeax0tum9vcrm vg5VmAIgYeRAUAKJoAABFTvG+dZ2ZDaIuBU5iAWKEiXWL43LVVHWjhABal4VVH+2XxJ+fngA H8YEktm1+pQoUKFChQoUAoX8ZUoUKFChQoUKFChIFChQlChQCUKFChVakShQkgUIEoUKFChI FChQoVKgUKFChAoUKFChQoUIlShQkChQoUKFChQFqUKE/SRKFChIFChQoUKFChQoUKFChfyl Sn1/D+aVVKn5qj8clH8nn+HsqXzyEnh7vHXnVUvl37fPrArXKpdcRJoCu8NvZplgrFlRmRTG ZmCrMlQhUEpH8awAAurrmEglE/dmUhdVFCEEJV03AqqEAJEAMQQLbiClK3V2oVc1fUVVHx69 IALeuEcwEUf1vnKAC94qqPW/H59/YKh9fvwUDYkrz/TyqqXUOsLdC8/rxQrvArOtKm1fLD0x aya/PQ/ICsi3zWGsWVMvvYPOlTKumJvKIkhPmUwbEUaVPB9T7169c3+G9b9/F7mZuVVy0Hay 7emZmjcVwgCjAmBhHABwhJBNQeOWopIJxGESoJmBcS4JIJIJIJItN3QQE4iNEGASCEiAc2np i7V2914tvi1us2bsXe8auxrIKzeIo8m6qXynVU8mZPIkgDFVsnWTNHNyaZ3imZIxziMlWckO 5yxpAXN3jfsIhyKxTrU0jz7CLdgpMsZVMyr3NIQ1mZhMqTBMqFgQkisAUSQhIpIrVKiUg/rA ayMzFCywxmZl8oWNFKxgCAFvypJbLSAWWSUCYtsilP1mssxee7AK//33MzCFljMY3KTGszLM m8L+9R/d4FJ86VM8fMCud/YBXaBXOtvb8IFfyArcCt8Ar8OvjEPxlMzMZZkrMispZmWYZkjG QMoYmYZhGYqsBkZkxhmP/vt6fbSj7clSeWKV5fY+m33fcL+FDgVmsyKZlVDJiXlUwCDZFVJD gcqBBBlyJTMJviQ6c793EC2YzGlU0RtUXAsjYSIKaJYNQQCwJYohhQJVVAMVvMUUgJpUWugC pVmUpzjjdUbbjOeHMa1JGqGdNmuDGdK3DYMAlIAaxAADEqm8ANc63wbaLAOAHPHG+7nKDnE1 IMVCEBLhuVMFHGsUiMUNcIi3i8YucHGceTCKKFIpea55RbQqCaiagNgEghTkVNxETiDskBS4 o6gSKaxdQuCSJIIycxG4iEgOpUugA3FkQZJEQkgam95uCooTo/mtM8GSt4Q2jyoXeqOcCBiA mxwKEqkFKvB1eMoiyZB44oADWq+H7dTXGO8jZiM1xzkjdRiC3351vJAL2IUBK2dS6FDF1stV UKnjahyyTiG4zWOXXZbFgmZSnGaTMFYwcS02zuqDfG8smsbQ5Ga7+OYDuwmjJmRmRmDMspor U2gAdoKOL552CCOMZmgAFvqsN4oVKiJm7uBIJIJItEqOoNQSQLIFQSQbjUEkEkEhigKgkxQU DiAYiOCDdBjGIJIJIJIJImMTMTNajWJmRi1ib5KfL8enIVkEkca1VUsFO7nCi7uNZdHC6W+c Z1LHKTMTJmb2SXi0QqqiRDwhocgBW8JMY84TfFSmwFbdcJmWTOfDaSu7JbgYQzKqlvwVTcQB TMVVGlFTPFZmZVVjHbNGPfQLMSVndQlvmSWs7t1SjebR266lGy6znQddhE0l380aCCNXaMii EBEedb675QESpuIWz6wu27ZZJbrZLZ+26bKqqqqqqqsVVVVVVVVVVVVVVWKqqqqqqsVVVVVV KoqrGBFVqqqqqqqxVVVVVWKqqqoKqqqqqqqoKqqxVVVVVVVVYqqqxVVVYqqqqqqqqqqqqqqt 73ve973MgCIWsACIEDy2mj/v/CPr6/Z3tVVVVVVMzMq1W73qYiNaaKpV3ve4iIiK3vdVVVVV VrVVVVUIiBERVVVLVVURERVMyM2NaDJEEAAFnwfAgCfF4v0/SmAznOQqiydvinEMau9psgwi 47zWdetjx4xnd8OQAFs4z51nnOuN9IHUEJICqc51rV5QOObmNY7VnednIRFaxBlDKzDfDRqx q4UtWt5vjvZooiAG7AASA+MZ1q+yAC7RDq9fE2y96T3V4zd5HjPvjvqYycVjjhvczjOQNIKu IiBl8mq73XztZeR33885nMnAACOhyubzTo9KIAAEQy8eRc6sqopPJzuLwBFliOWC1Oo7zOcx bN6mZmaqhAbABYatuN73iN2jWNRuMZxfNgtrWCWWM3bvMJbWMpfu003d3cYHknzF7rtk1y8V k839AiIiGKXQ4x9s9+vnERKqqzMTJmc2R3zJ2pndzebyBHqIAER3zu6e9DTkEmwypiI1/1aJ 1KaYrtFx4Z3deEqdd+e2gAGD0AAARG+oymGWxECIh7IfJVffzz588+Y97TzSYJPS+hJ3EnpZ qs3R94aF9EdeHPHvAacx4jU3ren3k4jISK/7CKlU3zW8V9kSAE8W22yj3Z5w7m3p05y89ucE m1n2FnrLvnfXN6duPSkCcrOwnflwUIECEkklvKkDnbHjnmTaZLNiBnXba+eNpwTytFiTZaeG pOB0ejBO9tklXXGNe/ezTYL2JNzBvtnzppPfznbjnjriF5ZAAMqKgv2a6YN++ydfID259Mxq 8nkD274AiZ80lIKlrRJINpdF7ytzs0kCBAGjmbSQ9fTREmcvOWXEkPNERF5vYKDqAIFRFEmb prF3dEkISSde7vQo14pULiIVEU4ionnfG9zxi37+yiBEQDHB9MHDnMs8G3pJJOL7TXnPb4qn wAACIblIk+02/byBd/TkN1ywJp778rnnWSSx6eSUETz5Jk2kTneOvIExbuxNR5AAAHMBMTfv nd1CTkoFSvKCwRUpRVoAQJVlXC7BRc3eCFTBVyTNVjqXedZz551DXO1vL1PPx8O/l379vDGP IADoaDx73ve97096agUVIYmqcgCIpwmgAyiyDUJfPo0VlgKniOuNazj2s9mj9jw9qo3fnEy1 Mgz3u+aVHSAC0KpdFeesddqrGuPjtzVVzxxzjQ1yu7u32ZnuV3valCBZOxERECO16ECIDgOI IpkmazxJvVkJziv25EPsDxUxyKihynaSJx+ONKeNAIvBBC8aVEwWqKebrxkASoagKXAAOs35 7X54rP4PAo4gom+fX4ff4efw9CALxx5u7qpNQKh9Vzfton4Vtv0t9T6gVVqroR8wIAAocJJP ab9a70iIVVKgA1XN3fmy7wVM76x0QBY5w2uXy5riSR1a2zjf1pEwT4kZ5vZ7VUbvWMvjyI5B SRHH1QCb5knrF2eKqSp9wAAWCooVd96qq7389uM4h1vtx4MoyAs+fXHOqN8VzjGZg55DQAgZ sBBoQrHx9fddvvrudcc1XkoZFAkUGpUgoQRVwY+kj1jElksmFkNcQEFcKBztvnqevOu5nbOZ jXcPhT4X4qskklogHTvh7M3dO3afP01213zmM+3hgfCh7InCgAE4xvxxJzzv88zk5kL5X1kk kmkikiR1JLDVZga+it5dUAABEWAhOCeXzvv68nR8NEglpeBJj6m58u59Sp3mO/Hkz58ce+M7 xxwNduqkoK3dqiBdXEmdrYve1jvez2Z2cm97b1k/WlmdW1epmZmZmICWAADUb1bOMX3jWL2j Ft4vnG8WtrF7BbABbLYrWIEREFsvr3FYEeXNLsqNho3vW/NVD5wuT0zrIUX3szGvfE0LrtAR AAhi2bUu3veufHvvsktzNxtjZ3d2W3W7jzTTsAQACdLxd+jPPJyaNKZgSKmbxLzkGVM1bWdK B9kzYjxYJSKV2pHmF10IEgIagjjbio6dwRrW3f239DW2IpyKU7deffjx8+ZbbZOJxTzDFwgs dF2U8qel9JH0a9fP1HO5vN5OYPBEAcIECfXi1IkmpblVJJ1PuXCpIKLBRZK7TPXbteZL3nLj TbLMcamEA8LNFADp9ee5NdF4NM9+9xjPfHLmrgLMRJJ4kfErSJ+aR03W7G8f1WMc84+/n6b8 e+tedxeZbMIHpSAHQgnHPXWOvDnfbMzHG4HgTWKDLbLbYrnHOiSE+lkrI2ySVATyvY2zx2vq Z16HfOdc0137emYgzoaJJJPEiSRi0062NmzPLsL1mVLJJhJAFE9Suimvjq7hVV2l77dgFz94 3rE1enWaY89ts5+OPe/g1ihh8TBMWW2ZNNNlADmVLmd8+Nd/rvvmb1xw9CivnHjvXCPhBYIq XQqlxBRPm7kk+qqRkxVUqgFd512799eHaO3evPkO2MdvSqqqqqoBYABzbiIyGYYjd0ZkxmYW oZgZEIYIqa3CLcA99YrXNGWVU8qcNGeBMRaMHcZyek9cpdmp+uYTHuz4SxEQG66wtZboi7Vp vdXxyKve8Pm5LY2a3d2pmZsbzNyrIAABxQAIGV6SEhfTUFU6l3cuyua/D7HgGChmIqUZgGVZ jBmsslB04kd+ZlJd85760oGIAtSALIoCVUfHis331ea+wzWaRsPL5z788+fPlVVVVVTMzMzV vfD5zOctiqN5WOYxvcbmYiI5VVyqqqrnOWtznOc5yZmRMzjnOc43OciIiI5zGFVsY9+TRne9 6vdr3xRnax3v3AEgAACImSfhTnPpHxNnlXY8n486ySZSH1r3Y3wgZesPePgdvHiQ121xqWzU tmmxO53w92ObJJVZZJZFVAOnGHsdtOO18+93dztm9byc4nfPcOHnCHSgAT4Ymp438d7PfrTO +cZBBDaQQQ8Ynma+fX18+PXn44kkJJNVUNV9oNkigDIV01PVePPr0evV8nE3e3Yx981oXzY8 i3xQhyLycyQbS4O7NGBT7eMacHnOWyBphCMzb9YIgWChjAIAFFgrXV2iARD0k+o8lLiztCbt IF77jz1hX3LiEjIrZOeHRcSmyy5qqgS2bST1m/v4N61vZGeN/NJG8HGrWqNTMzMzMzAMAEhF rWvGc31i1rX1vN77xfWLWjOItZs4xXdZRsQ7Q06ds5yncbdL6Q19aI/m2P2rwt6umOPrfb3v LzMIiJKzEQiIiNjAiEdlFiBAi3nPIAC62gAvtAbM8NKBiykoZBJEJAJCMnMdzGS8XjGb6gQB VgZpRzAQJOq3Qr1FROCb0jVU6gmc4V/UPqanPFuZY0McPm91RCoNVyxO1MYs9UQRDHbPXbr1 1jtk7CALVbxgQBfMFRQ2xVTwKHhmZAfGSOgou0S0paVGkDWnGPixEYiMYOr4l4zrgL2lYU2Q MQBCr2HcbcY5mTSS+YcIzMRAAnz5nefXW9/Leu2HR58wOoLBOW8P16GsOLI3MCual3u70zp1 6AVwyqpYyqKEFVO3bnrtur32frezGtaS+X6zrGPcv5oAB7a53yz188+vdZ44nAzr4nbf3C+T mUUKC+vuiW2IzkWZmVFBbPzFdx83j3B6Lq1VrxQCNZEshF25AgQFl+DzZj48TByGxh76nHYv nVrfIjczMzVVVAZAcDcb3jGY3rOI1vMYzreM4zz5vdhjo0YfK5nO/bVCxuMLd4P3pfiN2/dY 4+zFh5S+KU33m9+Gl3O42x3tLu7VTM7W7uisKuhgIx5pneNky0ZTo0CL4E3mUOAQCQCAVNSj mkzBtFBz1XURQcKqjxSQD2IiBDEmixxnFq1n5b4tDNu2HvufVvJ7ZUxI3a7KVxy0nh0O3DRE 7evA2caPcZhvbGaykTzACtBv7WFsFVlEWtT8748YvvWspbSYTSsiN5R+wSIciEECIKO+PivG PfVdufHzwYxrfnFycUresXRGcwRAo746uF4xjMWicSDABBrIyAwBMlUKpIiHR37ePHr43789 Pn30db97NBAAArCx4v67dPPWFsiHkegRERC8h5kRLLM53Gn3zlnpjHiHaqqqqqqgNggNbta9 73tszOyBTUWuiqLHnU58OH66To1PWPNhDetXxrPqAvncm2nyh6GrnI3usZO6K/ZjTIhy8wZn NrOrd3aqZmt3d5nIiIiBFB+gAJFdWADJ4pBS5qcedTFSzEhlIWKHTWKE8NidZPKnjWIWMZt5 ubZTSerXsibIgVWxmbGThFtfTb9nls5w6okkCWwAIiFaHHuEsnlwE1n2ZZFECKIHFV3z37/W nOMd33vWq1rv2vWqz2dx1++nRO1r3sceqsyodwQIiJCAI7gEALWBB+M/P1nM+a5vnfo6K1nO C3xKVFMQGKqj5a6swKweVc8YRlRPWlYUkgAAi0/mPeS0uhTBUSF967578w9XD55fZ1TntvMI zZi12lCtl2fMR6Wta1rXvKvTtUzavYxgDtVVVVVVQEAkRABBLkQASxAhaLKqoiWQJpprxss+ nPrtnw7s+pi/oZRPV77XLYUPq13u2+Lq7eWB2eOlyxFADmq8tqc57Z68S7nd2ZnpNVvTu1VV VZmbxc62AAtHWtIJuZpHtFBRhz21xRXUIiXMtl2A1NgAARGpjRiQ05PkzECAGSAAtYEQRb3b EomP8/PO+tQ+dZ3rvnqqqqqqrGMYxjGK3v0fMZTOb5ddvKc4vOczyZiIiqrm973vdVU3vVc5 zEREWtEc5znOc5zkRERHOYwqNjHp/ece/GyLb2Soc50w3vrwPigekGtR44VE08+eYl3hc7yj 4xbgsfGJUbYVsq0IdsWulxfy5AiITFvaPPqpzIrUPysli7Q0BUQt90XANJcEAAXXvsaBAAFu 9xpb603jMqlbPk8VMIGtnCJgPk44wVE4RERECzyx+xZowb+jjxMIygAAESjl6efVevUDmNjn N16S636bIZwPSyOG4nXrKZy0jMG+a9RGbWgA7VVVVVVUBwyM60zFotnWcZxGcv5pPQY4nw/X j435C9wjni7Zs5rk22tr4hH5WESMvCozPl386tijnNTtjERsOuo3vLgjc49Vr2Ai+4sVhWqD blVUokmxAgDJ4AIjTECKZjJIzbXPTAGs6QGaVMrMJIRECoYoEzzUAOoAu4KLfbNduqrrnGd+ 5wgAuuqz3668V21q80guIqA7zb68ztrrnnnn38Z2Kp4zV7aFUxRSirXE5vUxrXmZzi1ECRVC RFeOq+NQ4nFqfSnxjlFTtBRDvJFQUO/NdcmLuQhrXxz36+fXPP0qqPdABd3R38Xr4961nMFF 7QURGfT3Tkm1FcCD6s9qpzBPyut96A+hJ+FvJ3EFrGb+H7s1qw5uqGY1nyOa80mfT8LfKvy/ NQFRLkREABdvXal8S8cfec6TLvNrciIiIiIzMzMzVVQEsDeNI1vOI1EY3jXfz8/Hrc67VUb5 yPTutPEWaUs+Npa6+JXc0m+GREREC6CAMgCBAqigi0iMgMIKAkiofv81PHv4+Oe3rwIDYALA ABAbABYAAIDYAAs0B0AQGwAWAACA2ACwAAQGwAWAACA2ACwAAQGwAWAACA2ACwAAQGwAWgNg AgNgAsAAEBsAFgAAgNgAsHyXve972v8N0BYRFRve5rVtS6vtiHWDAipiYAF3Qbp9mIAEujRm rkqaN3EWxaYiGvBjD8G1tCeFtWlslski6bJJSNVlCianc0XZME2Vr5IkllYVOFukjuCmJopK XrUrGwy65N3Ts5dOZunIHKraqsdSEdtYHLGLLkM4RbQVy5I5AERN8rNt1UyVtMNzM8q+S7ty 1qQ11fKuZYWS2dNEQBJoizdDLEkpqTKsuSpQQiAJnJRmABAZiINBuABG0omWskkSJMncTIuj LEmUa3M1k+0AF/j7K/akUT84oIH5T+vP6V38e+3r8u/nOPv5KBzwbfjPuV19XwmAbY+oOZna 2evzw+YsL5jB5P9M6uqcu6HrOOXPO3iu0cY4Dju+IdXyLtyNLmsOKmQbjWTbXm6XXj0j9XCV +PyCAAIv9/3fB9wAACJAn9ZAiBDdf2+a/VwG/y/Rvnz8e++8fpjcJ9vxCpm9vB9z5ObHmn2z 71vNpwIv+XPDL+mOdR+3Ns7lSuj6zuZN+UMZTj0c5o+mhxdReqwkbN4zjm8tVmRZx73Pl468 ff08t+z2oK/2gV5wKyBWfrR/YAAAi/V7j/izXsoIAAi9jWvr67rfzz7evtr6+325znOc5zjM zMzc5yqM+ZzmqWI4q8qqqs5znOc1Vc5znOVVPaqqqrERAiIqqqr1VU7s785z/Z3Z3iK39U+j ym9I3LXaet4otZlN5p/LXbYi++m2OnbO9Jic5NObi+O7rmo6t9Y6+rLF7ovC/5unX7hBznkr nk7hOzbKa8raZ8gx53h44n4+4IAAiWxAAAi9lV2AAifuv8//Mfwwfx4/lOQAF9+PFfl+Pr8v u+/1xX8n5Wyf4/LflEqT/OLb/KQe2086Z5fmpXupOMK+KZ3vrM7d06/I7d+2ROqd9vcAAAi4 gPaH+35jyF2efZAAAiTvfa1HnHR1Xq6f0bT57R9+AAAEVqCL2/aCvPPH8vw7IK/fKsmVJTMq o1QVqgr/uF9d7y7dNvL0+fr5c9Pb5eftz89vbt7/dtvjeMo+ftCWlLauupeznq7cG4sgW0P9 6Sa11OrWobe+PmZxs4y44AAACJMrw9a/cIZddocjzC9btd/u79e3k8/dv+QFdXxSJPHf02AV 213b8dPPx3+H6fpAr1+z6gV57wJPiBXDwG/2kAACKvsjfX3/PxvEX8fTqPa3+4+nZPy9rpdN 3w24+8zZNA85Q21yUnPh1XMY61XRuwm+q+8PqFxtDRmwltz+zJrHLxqtLWu9tjUifOH42weE 2eaGNSvNcvzffQVn9Pz7tZr6uUFdpaArIku7C2zb1AVzArmBWoFa02vn9t29NapJb4p9G6Cv LbrtrjIFfhf4qPxeMCvvgV7/ggr663oK/zcPRhCvdv9eYFfX4gVrlntIVkCuYFe9IrnGIJPH bRrAKzIFd/fs/t8Hb51Ar4wK+fdtfDoBJ4agV0xAryQV77Meu9AL9Y/79+uDfjzaipXOPfIg C/pNYAAXuoK5/rpBWa1QK1xsgrp6GoFenhu8jsb+uwFfGBXl9nV7ernx6EJNt5CToBXw7Z6d tfJ4b/5gVzsyBWVVLFVMZPbAKd/0gVu8wK7s40kUP2ePrtzVUtayVMpbYBCLJLYyS2AQhCff UAAktBgKDFQioSSSSSSQhJJJd7AJNkCvltt8IlLaYMkyWSJYxgFaArwu5z4gV1vXnr5OeNb/ DzAr2c68Nu8CTtArtArIFeGvB69b59espPfvxzArYCTfygVu9OKCt3l6EJPpUfdC/fjvoJPn n60qden9d/UCvgBJ+/AC8n1r7QAW39Cbx9CIL/+LuSKcKEhAcOmWAA== --/04w6evG8XlLl3ft--