#! /usr/bin/perl
use ByteLoader 0.06;
PLBCi686-linux 0.06       Nmain::FILE 
`  	   ]R   	    	  PIO::Handle       IO::Handle    C         L   &<          (   *   ,      Q   X      init.pl    W   [   Nmain::PATCH 
`     ]R   	    	  L   &<   (   *   ,      Q	   X
   W   ["  Nmain::gameover 
`  	   ]R   	    	   Pmain       main    C   k   	
   	
   	    $msg   981 	    $code   982 	    $p   983 	    $ANS   984    <   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   A	
   	
   <   A	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	      <   =   =   =   =   =   =   =   =   =    =!   ="   =#   =$   =%   =&   ='   =(   =)   =*   A   <   =   =   A 	   	
   	
   	
    $NORMAL 3  971    	
    $HL 3  971    	
    $BANNER 3  971    	
    $DEBUG 3  971    	
    $STDERR 3  971    	 	   $memsize 3  974 	    $code 3  992 	    $found 3  992 	 
   @search_disk 3  993 	 
   @try_fsystem 3  994 	    $disk   995 	 	   $fsystem   996 	    $try_count 3  1006 	    $disk   1007 	 	   $fsystem   1008 	 	   $imgfile 3  1020 	    $osl 3  1021 	    $cf 3  1021 	    $pf 3  1021 	    $ps 3  1021 	    $lf1 3  1021 	    $lf2 3  1021 	    $lf3 3  1021 	    $rt11 3  1021 	    $rt12 3  1021 	    $rt21 3  1021 	    $rt22 3  1021 	    $rt31 3  1021 	    $rt32 3  1021 	    $dec 3  1021 	    $bb 3  1021 	    $bm 3  1021 	    $gp 3  1021 	    $pcf 3  1021 	    $pps 3  1021 	    $pdec 3  1021 	    $str 3  1026 	    $_gp 3  1027 	 
   $need_reboot 3  1039 	 	   $version !  1040 	    $ufile !  1040 	 
   @patch_files !  1047 	    $kmd5_1 (  1059 	    $kmd5_2 (  1059 	    $kmd5_3 (  1059 	    $imd5_1 /  1066 	    $imd5_2 /  1066 	    $imd5_3 /  1066 -   <   =   =   =   =   =.   =/   =0   =1   =2   =   =   =   =   =   =   =   =   =   =3   =   =   =   =   =   =   =   =   =4   =5   =6   =   =7   =   =8   =9   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =:   =   =   =   =;   =<   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   ==   =   =   =   =   =>   =?   =@   =A   =B   =C   =D   =E   =F   =G   =H   =I   =J   =K   =L   =M   =N   =O   =P   =Q   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =R   =   =   =   =   =   =   =   =   =S   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =T   =U   =V   =W   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =X   =Y   =Z   =   =   =   =   =   =   =   =   =[   =\   =]   A	
   	   	   	   	   	   	   	   	   	   	    	   	   	   	   	   	   	   	    	   	   	   	   	
  A	   	
  A	   	   	   	   	   	   	   	   	    	   	   	   	   	   	    	   	   	    	   	   	   	    	   	   	    	   	   	   	   	   	   	   	   	   	   	    	   	   	   	   	   	    	   	   	    	   	   	   	    	   	   	    	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	    	   	   	   	   	   	   	   	   	   	   	   	   	    	   	   	   	   	   	    	   	   	   	   	   	   	
  A	   	   	   	   	   	   	   	   	    	   	   	   	   	   	   	    	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   	   ^   <   =   =   =   =_   =`   =a   =b   =c   =d   =   =   =e   =f   =g   =h   =   =i   =j   =k   =l   =m   =n   =o   =p   =q   =r   =   =s   =t   =u   =v   =w   =x   =y   =z   ={   =|   =}   =~   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =   =  =  =  =  =  =  =  =  =	  =
  =  =   =   =   =  =
  =  =  =  =  =  =  =  =  =  =  =  =  =  =  =  =  =  =  =   =!  ="  =#  =$  =%  =&  ='  =(  =   =   =)  =*  =+  =,  =-  =.  =/  =   =0  =1  =2  =3  =4  =5  =6  =7  =8  =9  =   =:  =;  =<  =   ==  =>  =?  =   =@  =A  =   =B  =C  A,   <   =-   =^   A +      8,   ; a   de	   ^D  dtF  8WNmain::_<init.pl 
`     R   	    init.pl H  QI      J  WJ  ^E  de~   H    L    Y^G  d
 ^K  a   d	    /bin/sh ^L  dtN  ^M  d8W^O  de~   H    J    ^P  a   d	 
   stty echo ^Q  dtS  ^R  d8W^T  de~   H    J   X^U  dO^G  dehV   ,^W  de^X  a   d^Y  a
   d8W^Z  de~   H    I   ^[  a   de
^\  a   dFeNmain::STDIN 
`     ]R   ^]  dt_  ^^  a
   de^`  d28W^a  de~   H    H    ^b  a   d	    stty -echo ^c  dte  ^d  d8W^f  de~   H    E   X^g  dSa   deA[^i  de,[^g  xg  yh  zj  8W^k  de~   H    C   h^l  d !^m  a
   dFe	    

 ^n  dtp   !^o  a	   dFe^q  a   d !^r  a   dFe	 	   , Code:  ^s  dtu   !^t  a   de^v  a   d	    
 ^w  dty  ^x  d8W^z  de~   H    A    ^{  dEe^|  a   de F^}  a   de	    n ^~  dt  	    i ^  dt  	    g ^  dt  	    o ^  dt  	    l ^  dt  	    t ^  dt  	    s ^  dt  	    u ^  dt  	    j ^  dt  	     ^  dt  ^  d8W^  de~   H    ?    ^  dEe^  a   deJ^  de>^  a   d6eNmain::_ 
`    ]R   ^  dt  8W^  de~   H    >    ^  dEe^  a   deJ^  de>^  a   d6e^  dt  8W^  de~   H    =   D  ^h  
   2   3  4i  5   6   8   9+   :     Q   V
   W   [N   Nmain::NORMAL 
`     ]R   	      Q  W   [   Nmain::BANNER 
`     ]R   	      Q  W   [   Nmain::OEM 
`     ]R   	    	  L   &<   (   *   ,     Q  X  W   ['  Nmain::_</usr/lib/perl5/5.8.8/i686-linux/Digest/MD5.pm 
`     R   	 .   /usr/lib/perl5/5.8.8/i686-linux/Digest/MD5.pm   Q  W   [   Nmain::getversion 
`     ]R   	    	   	
   	
   	    $ver   1041   <   =   =  =   =   A	
   	
   <   A	   	   	     <   =  =  =  =  A  <   =  =  A  dEe^  a   dNmain::1 
`     ]R   ^  dt  Odeh  ^  d
e@n      ^VERSION="?([\d\.]+)"? p8W^  de~   H    )  Odeh  ^  de
^  a   dFe^  dt  ^  dt  X^  dSa   deA \^  d^  a   ^  d8W^  de~   H    -  `^  de^  dt  8W^  de~   H    ,   Y^  d
[^  de,[^  dx  y  z  8W^  de~   H    (  X^  dO^  deh  _^  a   de	 
   ./etc/oem ^  dt  ^  dt  ^  d8W^  de~   H    '  ^  a   d!e8W^  de~   H    &    ^    ^    ^    2   3  4  5  6   8  9+   :    Q  V  W   [.  Nmain::DEBUG 
`     ]R   	      Q  W   [   NDigest::base::clone  NDigest::base::new  NDigest::base::add  NDigest::base::digest  Nmain::GM 
`     ]R   	    	  L   &<   (   *   ,     Q  X  W   [   Nmain::HL 
`     ]R   	      Q  W   [   Nmain::PROC 
`     ]R   	    	  L   &<   (   *   ,     Q  X  W   [5   a   de	   ^  dt  8W^  de~   H    
   X^  d	    2>/dev/null dt   Yd
\^  d8W^  de~   H    7    ^  dEe^  a   d^  dt  8W^  de~   H    7   X^  dOdeh  ^  de@n      ^MemTotal:\s+(\d+) p8W^  de~   H    7   Odeh  ^  de
^  a   dFe^  dt  ^  dt  X^  d Yd
 ^  a9   d !^   a7   deNmain::STDERR 
`     ]R   ^  dt  	 
   umount /dom  ^  dt  ^  d8W^  de~   H    f   X^  d Yd
 Y^	  d
\^
  d8W^  de~   H    b    ^  dEe^
  a   d	    ^  dt  8W^  de~   H    a    ^  a6   d !^  a4   dFe	     > /newroot/ROOTDISK.fsystem ^  dt   !^  a3   de^  a"   d	    echo  ^  dt  ^  d8W^  de~   H    `    ^  a2   d !^  a0   dFe	     > /newroot/ROOTDISK ^  dt   !^  a/   de^   a!   d	    echo  ^!  dt#  ^"  d8W^$  de~   H    _   h^%  d !^&  a-   dFe	     OK.
 ^'  dt)   !^(  a,   dFe^*  a"   d !^+  a+   dFe	     with  ^,  dt.   !^-  a*   de^/  a!   d	    Note: mount /dev/ ^0  dt2  ^1  d8W^3  de~   H    ^   X^4  d Q^  deh5  y^6  de	    /dom/hsrouter ^7  dt9  8W^8  de~   H    ]   X^:  dOdeh;   '^<  de	 ^=  dt?  ^>  a   d8W^@  de~   H    \    ^A  a   de !^B  a'   dFe^C  dt   !^D  a&   dFe	     /dom  ^E  dtG   !^F  a%   dFe^H  a!   d !^I  a$   dFe	     /dev/ ^J  dtL   !^K  a#   de^M  a"   d	 
   mount -t  ^N  dtP  ^O  d8W^Q  de~   H    [   OdehR  Z^S  dX^T  d\dOdehV  ^W  a   d
8W^X  de~   H    j   [^Y  de,Z^T  a"   dGexR  yU  zZ  ^[  a   d2^\  d"8W^]  de~   H    Z   Odeh^  Z^_  dX^`  d Yd
 ^b  aV   d !^c  aT   de^d  dt  	 
   umount /dom  ^e  dtg  ^f  d8W^h  de~   H       X^i  d Yd
 Y^k  d
\^l  d8W^m  de~   H        ^n  dEe^o  a   d	    ^p  dtr  8W^q  de~   H        ^s  aS   d !^t  aQ   dFe	     > /newroot/ROOTDISK.fsystem ^u  dtw   !^v  aP   de^x  a?   d	    echo  ^y  dt{  ^z  d8W^|  de~   H        ^}  aO   d !^~  aM   dFe	     > /newroot/ROOTDISK ^  dt   !^  aL   de^  a>   d	    echo  ^  dt  ^  d8W^  de~   H       h^  d !^  aJ   dFe	     OK.
 ^  dt   !^  aI   dFe^  a?   d !^  aH   dFe	     with  ^  dt   !^  aG   de^  a>   d	    Note: mount /dev/ ^  dt  ^  d8W^  de~   H       X^  d Q^j  deh  y^  de	    /dom/hsrouter ^  dt  8W^  de~   H       X^  dOdeh   '^  de	 ^  dt  ^  a   d8W^  de~   H        ^  a   de !^  aD   dFe^  dt   !^  aC   dFe	     /dom  ^  dt   !^  aB   dFe^  a>   d !^  aA   dFe	     /dev/ ^  dt   !^  a@   de^  a?   d	 
   mount -t  ^  dt  ^  d8W^  de~   H       Odeh  Z^  dX^  d\dOdeh  ^  a   d
8W^  de~   H       [^  de,Z^  a?   dGex  y  z  ^  a   d2^  d"8W^  de~   H       Odeh  Z^  dX^  dde^  a:   d28W^  de~   H       [^  de,Z^  a>   dGex  y  z  ^  a   d2^  d"8W^  de~   H       ^  a=   de	    ^  dt  8W^  de~   H       h^  d	 7   Boot from USB device ?  let's wait and try again ... 
 ^  dt  ^  d8W^  de~   H       h^  d	 /   
WARNING: Cannot find or mount root device ! 
 ^  dt  ^  d8W^  de~   H       Odeh   #^  de	    ^  dt  ^  a:   dO^  deh  0^  de^  a   dX^  d Yd
\^  d8W^  de~   H        ^  dEe^  a   d^  dt  8W^  de~   H       X^  dOdeh  ^  de@n      ^(password\s+--md5\s+\S+)\s*$ p8W^  de~   H       Odeh  ^  de
^  a   dFe^  dt  ^  dt  X^  d Yd
 ^  a   de !^  a   dFe^  dt   !^  a   dFe	 
   |tar zxmf -  ^  dt   !^  a   dFe^  dt   !^  a   de	     -in /dom/backup.bin  ^  dt  ^  al   d^   d8W^  de~   H      X^  d Ia   de^  a   d^  a   d3^  d8W^  de~   H    3  ]^  dO^  deh	  ^
  dNe@n      ^\.\.?$ p^  a   d8W^  de~   H    2  Odeh
  ^  de ^  dFe^  a   d^  de^  dt   X^  d Yd
^  a   de	    ^  dt  8W^  de~   H    B  h^  d	    Failed ! 
 ^  dt  ^  d8W^  de~   H    B  X^  d Yd
h^   d	    OK
 ^!  dt#  ^"  d Q^  deh$   '^%  de	 ^&  dt(  ^'  a   d8W^)  de~   H    >   ^*  a   de !^+  a   dFe^,  dt   !^-  a   dFe	 
   |tar zxmf -  ^.  dt0   !^/  a   dFe^1  dt   !^2  a   dFe	      ^3  dt5   !^4  a   dFe^6  a   d !^7  a   de	     -in /dom/patch/ ^8  dt:  ^9  ar   d^;  d8W^<  de~   H    =  h^=  d !^>  a   dFe	     ...  ^?  dtA   !^@  a   dFe^B  a   d !^C  a   dFe	     for  ^D  dtF   !^E  a   de^G  a   d	    Loading upgrade file:  ^H  dtJ  ^I  d8W^K  de~   H    <  X^L  dOdehM  ^N  dFe@n       p deP  ^O  defQ  hO   !^P  a   dFe	    \- ^R  dtT   !^S  a   de^U  a   d	    ^u ^V  dtX  ^Q  a   d8W^Y  de~   H    ;   ^Z  dEe^[  a   dS^\  a   dFe+^]  dt  ^^  d8W^_  de~   H    8  Odeh`  Z^a  dX^b  d Yd
 ^d  a   de	    ./boot/vmlinuz.md5 ^e  dtg  ^f  d8W^h  de~   H  &  [   ^i  a   de	    ./boot/vmlinuz ^j  dtl  ^k  d8W^m  de~   H  &  [  X^n  d Yd
 ^p  dEe^q  a   d	    ^r  dtt  8W^s  de~   H  %  X   ^u  a   d	 +   cp -f ./boot/vmlinuz /dom/boot/vmlinuz.bak ^v  dtx  ^w  d8W^y  de~   H  %  W   ^z  a   d	    cp -f ./boot/vmlinuz /dom/boot ^{  dt}  ^|  d8W^~  de~   H  %  V  h^  d	 #   ** Kernel needs to be update ... 
 ^  dt  ^  d8W^  de~   H  %  U  X^  d Q^o  deh  ,^  de^  a   d^  a   d Yd
 ^  a   de	    ./boot/initrd.gz.md5 ^  dt  ^  d8W^  de~   H  -  o   ^  a   de	    ./boot/initrd.gz ^  dt  ^  d8W^  de~   H  -  o  X^  d Yd
 ^  dEe^  a   d	    ^  dt  8W^  de~   H  ,  l   ^  a   d	 !   cp -f ./boot/initrd.gz /dom/boot ^  dt  ^  d8W^  de~   H  ,  k  h^  d	 #   ** Initrd needs to be update ... 
 ^  dt  ^  d8W^  de~   H  ,  j  X^  d Q^  deh  ,^  de^  a   d^  a   d Ya   d
e@^  a   d	    switch_root . /sbin/init ^  dt  ^  d8W^  de~   H  3    ^  a   de	    ^  dt  8W^  de~   H  3    h^  d	 ,   Preparing to switching root filesystem ...
 ^  dt  ^  d8W^  de~   H  3     ^  a   d	 
   umount /proc ^  dt  ^  d8W^  de~   H  3  }   ^  a   d	    ./sbin/loadsysconfig ^  dt  ^  d8W^  de~   H  3  |  h^  d	 "   Loading system configuration ...
 ^  dt  ^  d8W^  de~   H  3  {   Y^  d
_^  de	 ^  dt  8W^  de~   H  1  x  ^  a   de	    ^  dt  8W^  de~   H  1  x   ^  a   d	    umount /dom ^  dt  ^  d8W^  de~   H  1  w   ^  a   d	    sync ^  dt  ^  d8W^  de~   H  1  v  h^  d	 ,   Prepare to rebooting and use new core ... 
 ^  dt  ^  d8W^  de~   H  1  u  X^  dO^  deh  ^  a   d8W^  de~   H  3  t   Y^  d
h^  d	 :   *** WARNING: Initrd md5sum check failed ! ignore upgrade  ^  dt  ^  d Q^  deh  ,^  de^  a   d^  a   d8W^  de~   H  /  f  ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  a   d28W^  de~   H  +  d  ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  a   d28W^  de~   H  +  d  ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  a   d28W^  de~   H  +  d   ^  dEe^  a   d^  a   d	    cat ./boot/initrd.gz.md5 ^   dt  8W^  de~   H  +  c   ^  dEe^  a   d^  a   d	    md5sum ./boot/initrd.gz ^  dt  8W^  de~   H  +  b   ^	  dEe^
  a   d^  a   d	    md5sum /dom/boot/initrd.gz ^  dt  8W^
  de~   H  +  a  F^  d-e^  a   d!e^  a   d!e^  a   d!e^  d!e8W^  de~   H  *  _  X^  dO^  deh  y^  de	    ./boot/initrd.gz.md5 ^  dt  O^  deh  y^  de	    ./boot/initrd.gz ^  dt  8W^  de~   H  1  ^   Y^  d
h^   d	 :   *** WARNING: kernel md5sum check failed ! ignore upgrade  ^!  dt#  ^"  d Q^  deh$  ,^%  de^&  a   d^'  a   d8W^(  de~   H  (  Q  ^)  dEn   q@ r@    \s+.*$ p	     ^*  dt,  ^+  a   d28W^-  de~   H  $  O  ^.  dEn   q@ r@    \s+.*$ p	     ^/  dt1  ^0  a   d28W^2  de~   H  $  O  ^3  dEn   q@ r@    \s+.*$ p	     ^4  dt6  ^5  a   d28W^7  de~   H  $  O   ^8  dEe^9  a   d^:  a   d	    cat ./boot/vmlinuz.md5 ^;  dt=  8W^<  de~   H  $  N   ^>  dEe^?  a   d^@  a   d	    md5sum ./boot/vmlinuz ^A  dtC  8W^B  de~   H  $  M   ^D  dEe^E  a   d^F  a   d	    md5sum /dom/boot/vmlinuz ^G  dtI  8W^H  de~   H  $  L  F^J  d-e^K  a   d!e^L  a   d!e^M  a   d!e^N  d!e8W^O  de~   H  #  J  X^P  dO^  dehQ  y^R  de	    ./boot/vmlinuz.md5 ^S  dtU  O^R  dehT  y^V  de	    ./boot/vmlinuz ^W  dtY  8W^X  de~   H  *  I   Y^Z  d
[^[  de,Z^b  a   dx`  yc  z\   K^]  d'^^  a   d^_  d^`  d"8W^a  de~   H     7  ^b  de^c  dt   8W^d  de~   H    5  [^e  de,[^  dx
  y  zf  8W^g  de~   H    1  ^h  a   d!e8W^i  de~   H    0  F^j  d-e^k  a   d!e^l  a   d!e^m  d!e8W^n  de~   H    #  X^o  dO^Z  dehp  ^q  de	    /dom/patch ^r  dtt  ^s  dt   O^q  dehu  ^v  de	    /dom/patch ^w  dty  8W^x  de~   H  #  "  ^z  a   d!e8W^{  de~   H       ^|  a   d	     echo 1 > /proc/sys/kernel/panic ^}  dt  ^~  d8W^  de~   H      S^  a   dEe+^  dt   	    103 ^  d"t  	 )   Fatal ERR: Cannot load system image file ^  d"t  ^  dO^  deh   (^  de	 ^  dt  ^  a   d8W^  de~   H       Y^  d
h^  d	 -   Sorry, no backup system image file found ! 
 ^  dt  ^  d Q^  deh  0^  dey^  de	    /dom/backup.bin ^  dt  8W^  de~   H  
    h^  d	 6   Try to using backup image file to recover system ...
 ^  dt  ^  d8W^  de~   H  
    h^  d	 +   
Fatal ERR: core image file was damaged !
 ^  dt  ^  d8W^  de~   H  
    X^  dO^  deh   (^  de	 ^  dt  ^  a   d8W^  de~   H       ^  a   de !^  a   dFe^  dt   !^  a   dFe	 
   |tar zxmf -  ^  dt   !^  a   dFe^  dt   !^  a   dFe	      ^  dt   !^  a   dFe^  aZ   d !^  a   de	     -in /dom/ ^  dt  ^  al   d^  d8W^  de~   H  
    ^  a   de	 	   /newroot ^  dt  8W^  de~   H  
  
  S^  a   dEe+^  dt   	    1044 ^  d"t  	    An unknown Fatal ERR occurs ^  d"t  ^  dO^  deh  ,^  de^  a   d^  ao   d8W^  de~   H  
  	  S^  a   dEe+^  dt   	    1043 ^  d"t  	    An unknown Fatal ERR occurs ^  d"t  ^  dO^  deh  ,^  de^  ak   d^  ae   d P^  deh  ,^  de^  aj   d^  ae   d8W^  de~   H  
    S^  a   dEe+^  dt   	    1042 ^  d"t  	    An unknown Fatal ERR occurs ^  d"t  ^  dO^  deh  ,^  de^  ai   d^  ad   d P^  deh  ,^  de^  ah   d^  ad   d8W^  de~   H  
    S^  a   dEe+^  dt   	    1041 ^  d"t  	    An unknown Fatal ERR occurs ^  d"t  ^  dO^  deh  ,^  de^  ag   d^  ac   d P^  deh  ,^  de^  af   d^  ac   d8W^  de~   H  
     ^  dEe^  a   dS^  a   dFe#Nmain::md5_hex 
`     ]R   ^   dt   !^  a   de	    
 ^  dt  ^  a   d^  d8W^  de~   H  
     Y^  d
`^	  de^
  dt  8W^  de~   H       [^  de,[^  dx  y  z
  8W^  de~   H       X^  dO^  deh  _^  a   de	    boot/grub/menu.lst ^  dt  ^  dt  ^  d8W^  de~   H  
     ^  a   d!e8W^  de~   H       ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  ak   d28W^  de~   H       ^  a   de ^  dve^   ak   d^!  a   d !^"  a   dFe^#  an   d !^$  a   dFe	    | ^%  dt'   !^&  a   de^(  a   d	 	   echo -n  ^)  dt+  8W^*  de~   H        ^,  dEe^-  aj   dS^.  a   dFe#^/  dt  ^0  a   d#^1  d8W^2  de~   H        ^3  dEe^4  ae   d F^5  a   de	    c ^6  dt8  	    d ^7  dt:  	    2 ^9  dt<  	    6 ^;  dt>  	    6 ^=  dt@  	    d ^?  dtB  	    a ^A  dtD  	    f ^C  dtF  	    9 ^E  dtH  	    1 ^G  dtJ  	    c ^I  dtL  	    6 ^K  dtN  	    0 ^M  dtP  	    f ^O  dtR  	    9 ^Q  dtT  	    d ^S  dtV  	    9 ^U  dtX  	    1 ^W  dtZ  	    c ^Y  dt\  	    b ^[  dt^  	    4 ^]  dt`  	    1 ^_  dtb  	    8 ^a  dtd  	    9 ^c  dtf  	    a ^e  dth  	    8 ^g  dtj  	    b ^i  dtl  	    1 ^k  dtn  	    0 ^m  dtp  	    0 ^o  dtr  	    3 ^q  dtt  	    8 ^s  dtv  	     ^u  dtx  ^w  d8W^y  de~   H        ^z  dEe^{  a   de F^|  a   de	    t ^}  dt  	    o ^~  dt  	    o ^  dt  	    b ^  dt  	    y ^  dt  	    d ^  dt  	    d ^  dt  	    u ^  dt  	    m ^  dt  	     ^  dt  ^  d8W^  de~   H       ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  ai   d28W^  de~   H       ^  a   de ^  dve^  ai   d^  a   d !^  a   dFe^  am   d !^  a   de	      ^  dt  ^  an   d8W^  de~   H       ^  dEn   q@ r@    \s+.*$ p	     ^  dt  ^  ag   d28W^  de~   H       ^  a   de ^  dve^  ag   d^  a   d !^  a   dFe^  a_   d !^  a   de	      ^  dt  ^  an   d8W^  de~   H        Y^  d
`^  de^  dt   8W^  de~   H         ^  dEe^  ah   dS^  a   dFe"	 
   hexdigest     ^  dt  S^  a   dfe	    addfile     ^  dt  ^  d6e^  dt   S^  a   dfe	    new     ^  dt  	    Digest::MD5 ^  d"e@t  ^  d^  d^  d8W^  de~   H         b^  de^  dt   8W^  de~   H        X^  dO^  deh  _^  a   de^  am   d^  dt   ^  d8W^  de~   H        Y^  d
`^  de^  dt   8W^  de~   H        ^  dEe^  af   dS^  a   dFe"	 
   hexdigest     ^  dt  S^  a   dfe	    addfile     ^  dt  ^  d6e^  dt   S^  a   dfe	    new     ^  dt  	    Digest::MD5 ^  d"e@t  ^  d^  d^  d8W^  de~   H        b^  de^  dt   8W^  de~   H       X^  dO^  deh  _^  a   de^  a_   d^  dt   ^  d8W^  de~   H         ^  dEe^  ao   d F^  a   de	    e ^  dt  	    f ^  dt  	    a ^  dt  	    c ^  dt   	    1 ^  dt  	    9 ^  dt  	    5 ^  dt  	    5 ^  dt  	    7 ^  dt
  	    b ^	  dt  	    7 ^  dt  	    e ^
  dt  	    8 ^  dt  	    6 ^  dt  	    1 ^  dt  	    e ^  dt  	    0 ^  dt  	    a ^  dt  	    5 ^  dt  	    7 ^  dt   	    2 ^  dt"  	    b ^!  dt$  	    4 ^#  dt&  	    2 ^%  dt(  	    1 ^'  dt*  	    8 ^)  dt,  	    8 ^+  dt.  	    0 ^-  dt0  	    f ^/  dt2  	    5 ^1  dt4  	    6 ^3  dt6  	    3 ^5  dt8  	     ^7  dt:  ^9  d8W^;  de~   H        ^<  dEe^=  ad   d F^>  a   de	    2 ^?  dtA  	    5 ^@  dtC  	    1 ^B  dtE  	    e ^D  dtG  	    6 ^F  dtI  	    7 ^H  dtK  	    2 ^J  dtM  	    6 ^L  dtO  	    2 ^N  dtQ  	    9 ^P  dtS  	    4 ^R  dtU  	    4 ^T  dtW  	    e ^V  dtY  	    2 ^X  dt[  	    9 ^Z  dt]  	    0 ^\  dt_  	    b ^^  dta  	    8 ^`  dtc  	    d ^b  dte  	    d ^d  dtg  	    b ^f  dti  	    9 ^h  dtk  	    b ^j  dtm  	    d ^l  dto  	    9 ^n  dtq  	    4 ^p  dts  	    c ^r  dtu  	    4 ^t  dtw  	    e ^v  dty  	    d ^x  dt{  	    f ^z  dt}  	    d ^|  dt  	     ^~  dt  ^  d8W^  de~   H        ^  dEe^  ac   d F^  a   de	    8 ^  dt  	    6 ^  dt  	    f ^  dt  	    1 ^  dt  	    f ^  dt  	    1 ^  dt  	    5 ^  dt  	    1 ^  dt  	    b ^  dt  	    2 ^  dt  	    5 ^  dt  	    9 ^  dt  	    f ^  dt  	    0 ^  dt  	    2 ^  dt  	    0 ^  dt  	    6 ^  dt  	    9 ^  dt  	    1 ^  dt  	    a ^  dt  	    7 ^  dt  	    8 ^  dt  	    e ^  dt  	    5 ^  dt  	    5 ^  dt  	    1 ^  dt  	    e ^  dt  	    4 ^  dt  	    a ^  dt  	    b ^  dt  	    8 ^  dt  	    2 ^  dt  	     ^  dt  ^  d8W^  de~   H       !^  ar   de !^  a   dFe^  aq   d !^  a   dFe^  aa   d !^  a   dFe	     -d  ^  dt   !^  a   dFe^  ap   d !^  a   de	      ^  dt  ^  a_   d8W^  de~   H       !^  al   de !^  a   dFe^  ab   d !^  a   dFe^  aa   d !^  a~   dFe	     -d  ^  dt   !^  a}   dFe^  a`   d !^  a|   de	      ^  dt  ^  a_   d8W^  de~   H        ^  dEe^  aa   d F^  a{   de	    : ^  dt  	    s ^  dt  	    s ^  dt  	    a ^  dt  	    p ^  dt  	      ^  dt  	    s ^  dt  	    s ^  dt  	    a ^  dt  	    p ^  dt  	    - ^  dt  	     ^   dt  ^  d8W^  de~   H        ^  dEe^  aq   d F^  az   de	    r ^  dt
  	    e ^	  dt  	    t ^  dt  	    t ^
  dt  	    e ^  dt  	    b ^  dt  	    t ^  dt  	    1 ^  dt  	    0 ^  dt  	    d ^  dt  	    s ^  dt  	    u ^  dt   	    t ^  dt"  	    e ^!  dt$  	    l ^#  dt&  	     ^%  dt(  ^'  d8W^)  de~   H        ^*  dEe^+  ap   d F^,  ay   de	    c ^-  dt/  	    b ^.  dt1  	    c ^0  dt3  	    - ^2  dt5  	    s ^4  dt7  	    e ^6  dt9  	    d ^8  dt;  	     ^:  dt=  ^<  d8W^>  de~   H        ^?  dEe^@  ab   d F^A  ax   de	    l ^B  dtD  	    l ^C  dtF  	    e ^E  dtH  	    w ^G  dtJ  	    t ^I  dtL  	    1 ^K  dtN  	    0 ^M  dtP  	    d ^O  dtR  	    s ^Q  dtT  	    u ^S  dtV  	    t ^U  dtX  	    e ^W  dtZ  	    l ^Y  dt\  	     ^[  dt^  ^]  d8W^_  de~   H        ^`  dEe^a  a`   d F^b  aw   de	    c ^c  dte  	    b ^d  dtg  	    c ^f  dti  	    - ^h  dtk  	    s ^j  dtm  	    e ^l  dto  	    d ^n  dtq  	     ^p  dts  ^r  d8W^t  de~   H        !^u  an   de F^v  au   de	    m ^w  dty  	    u ^x  dt{  	    s ^z  dt}  	    5 ^|  dt  	    d ^~  dt  	    m ^  dt  	      ^  dt  	     ^  dt  ^  d^  am   d8W^  de~   H        ^  dEe^  am   d F^  at   de	    x ^  dt  	    o ^  dt  	    b ^  dt  	    y ^  dt  	    s ^  dt  	    u ^  dt  	    b ^  dt  	    / ^  dt  	    n ^  dt  	    i ^  dt  	    b ^  dt  	    / ^  dt  	     ^  dt  ^  d8W^  de~   H        ^  dEe^  a_   d F^  as   de	    l ^  dt  	    s ^  dt  	    s ^  dt  	    n ^  dt  	    e ^  dt  	    p ^  dt  	    o ^  dt  	    / ^  dt  	    n ^  dt  	    i ^  dt  	    b ^  dt  	    / ^  dt  	    r ^  dt  	    s ^  dt  	    u ^  dt  	    / ^  dt  	     ^  dt  ^  d8W^  de~   H       F^  d-e^  ar   d!e^  aq   d!e^  ap   d!e^  ao   d!e^  an   d!e^  am   d!e^  al   d!e^  ak   d!e^  aj   d!e^  ai   d!e^  ah   d!e^  ag   d!e^  af   d!e^  ae   d!e^  ad   d!e^  ac   d!e^  ab   d!e^  aa   d!e^  a`   d!e^  a_   d!e^  d!e8W^  de~   H       S^  a]   dEe+^  dt   	    1021 ^  d"t  	 #   Cannot find system core image file ^  d"t  ^  dO^  deh  z^  de!^  a^   de^  aZ   d8W^  de~   H       ^  a\   de ^  dve^  aZ   de^  a[   d	    ls hsrouter*.bin|head -n 1 ^  dt  8W^  de~   H       h^  d	 1   Loading core image into memory, please wait ...
 ^  dt  ^  d8W^  de~   H       ^  aX   de	    /dom ^   dt  8W^  de~   H       S^  aW   dEe+^  dt   	    102 ^  d"t  	 !   Cannot find or mount root device ^  d"t	  ^  dO^  deh
  0^  de^  a   d8W^
  de~   H       [^  de,[^  dx  y  z  8W^  de~   H        ^  dEe^  a:   de	 ^  dt  8W^  de~   H       [^  de,Z^`  a!   dGex^  ya  z  ^  a   d2^  d"8W^  de~   H    Y   ^  a    dE^  a   de^  d	    ntfs ^  dt   	    vfat ^  dt"  	 	   reiserfs ^!  dt$  	    ext3 ^#  dt&  ^%  d8W^'  de~   H    W   ^(  a   dE^)  a   de^*  d	    ubb1 ^+  dt-  	    uba1 ^,  dt/  	    sdd1 ^.  dt1  	    sdc1 ^0  dt3  	    sdb1 ^2  dt5  	    sda1 ^4  dt7  	    hdd1 ^6  dt9  	    hdb1 ^8  dt;  	    hdc1 ^:  dt=  	    hda1 ^<  dt?  ^>  d8W^@  de~   H    V   F^A  d-e^B  a   d!e^C  a   d!e^D  d!e8W^E  de~   H    U   h^F  d	 "   Search and mount root device ...
 ^G  dtI  ^H  d8W^J  de~   H    T   S^K  a   dEe+^L  dt   	    101 ^M  d"tO  	 #   Cannot allocate ramdisk for rootfs ^N  d"tQ  ^P  dO^K  dehR   (^S  de	 ^T  dtV   ^U  a   d !^W  a   dFe	    K ^X  dtZ   !^Y  a   de^[  a   d	 '   mount -t tmpfs tmpfs /newroot -o size= ^\  dt^  ^]  d8W^_  de~   H    P   8W^`  de~   H    N    Y^a  d
`^b  de^c  dt  8W^d  de~   H    9   [^e  de,[^  dx  y  zf  8W^g  de~   H    6   X^h  dO^a  dehi  _^j  a   de	    /proc/meminfo ^k  dtm  ^l  dt  ^n  d8W^o  de~   H    5    ^p  dEe^q  a   de	   ^r  dtt  8W^s  de~   H    4    ^u  a   d	 !   echo 0 > /proc/sys/kernel/printk ^v  dtx  ^w  d8W^y  de~   H    1    ^z  a   d	    mount -t proc proc /proc ^{  dt}  ^|  d8W^~  de~   H    0   h^  d	 ,   Mount essential kernel-base filesystem ...
 ^  dt  ^  d8W^  de~   H    .    ^  dEe^  dt  	     ^  dt   Q^  deh  ^  dt  8W^  de~   H    ,   h^  d !^  a
   dFe	    
 ^  dt   !^  a   dFe^  dt   !^  a   de^  dt  ^  dt  ^  dO^  deh  0^  dey^  de	    /etc/no_boot_banner ^  dt  8W^  de~   H    &    ^  dEe^  dt  	 $  
       __                          __
      / /_  ______________  __  __/ /____  _____
     / __ \/ ___/ ___/ __ \/ / / / __/ _ \/ ___/
    / / / (__  ) /  / /_/ / /_/ / /_/  __/ /
   /_/ /_/____/_/   \____/\____/\__/\___/_/

Copyright (C) 2005-2008 Hi-Spider Network Technology Co., Ltd. 
 ^  dt  8W^  de~   H        ^  dEe^  dt  	    [1;32m ^  dt  8W^  de~   H        ^  dEe^  dt  	    [0;39m ^  dt  8W^  de~   H       F^  d-e^  det  ^  det  ^  det  ^  det  ^  det  ^  d!e8W^  de~   H        ^  dEeC^  de	    TERM     ^  dt  C^  deNmain::ENV 
`     ]R   ^  dt  	    linux ^  dt  8W^  de~   H        ^  dEeC^  de	    PATH     ^  dt  C^  de^  dt  	    /bin:/sbin:/usr/bin:/usr/sbin ^  dt  8W^  de~   H        Y^  d
[^  de,[^  dx  y  z  8W^  de~   H    
   h^  d	 !   Sorry, You goes the wrong way !
 ^  dt  ^  d8W^  de~   H       X^  dO^  deh   (^  de	    ^  dt  Nmain::$ 
`     ]R   ^  dt  8W^  de~   H        Y^  d
_^  de	 ^  dt  8W^  de~   H       h^  d	    _ok_
 ^  dt  ^  d8W^  de~   H       X^  dO^  deh   ,^  de	    _test_ ^  dt  ?Nmain::ARGV 
`     ]R   ^  dt  8W^  de~   H       X^    ^    ^  p  ^   d  ^   a  ^\  Q  ^W  N  ^c     ^c    ^     ^f    ^    ^    ^
    ^    ^    ^    ^    ^    ^    ^    ^    ^  k  ^  b  ^k  _  ^  W  ^a  V  ^a  S  ^Z  <  ^U  	  ^U    ^	    ^f    ^    ^    ^    ^      +   ^   	  Nmain::BEGIN 
`  ]R   	
   	
   <   =   =   A	
   	
   <   A	     <   =  =  A  <   =  =  A Sa   deAS^  a   de 	    import wo^  t  	    strict ^  d"t  ^  d8W^  ~   H  v     8W^  d~   H  v     ^  de	 
   strict.pm ^  de@t  8W^  d~   H  v           2   3  4  5  6   8  9+   ; :v    	  	
   	
   <   =   =   A	
   	
   <   A	   	  <   =	  =	  A  <   = 	  =	  A Sa   deAS^	  a   de"	    import wo^	  t	  	    md5_hex ^	  d*t		  	    Digest::MD5 ^	  d"t	  ^
	  d8W^	  e~   H  w     8W^
	  de~   H  w     ^	  de	    Digest/MD5.pm ^	  de@t	  8W^	  de~   H  w           2   3	  4	  5  6   8  9+   ; :w     