40c60b:	04 3f                	add    $0x3f,%al
40c60d:	00 01                	add    %al,(%ecx)
40c60f:	29 1f                	sub    %ebx,(%edi)
40c611:	04 3e                	add    $0x3e,%al
40c613:	04 34                	add    $0x34,%al
40c615:	04 42                	add    $0x42,%al
40c617:	04 32                	add    $0x32,%al
40c619:	04 35                	add    $0x35,%al
40c61b:	04 40                	add    $0x40,%al
40c61d:	04 34                	add    $0x34,%al
40c61f:	04 38                	add    $0x38,%al
40c621:	04 42                	add    $0x42,%al
40c623:	04 35                	add    $0x35,%al
40c625:	04 20                	add    $0x20,%al
40c627:	00 34 04             	add    %dh,(%esp,%eax,1)
40c62a:	35 04 39 04 41       	xor    $0x41043904,%eax
40c62f:	04 42                	add    $0x42,%al
40c631:	04 32                	add    $0x32,%al
40c633:	04 38                	add    $0x38,%al
40c635:	04 35                	add    $0x35,%al
40c637:	04 01                	add    $0x1,%al
40c639:	03 20                	add    (%eax),%esp
40c63b:	00 00                	add    %al,(%eax)
40c63d:	15 6c 00 65 00       	adc    $0x65006c,%eax
40c642:	76 00                	jbe    0x40c644
40c644:	65 00 6c 00 73       	add    %ch,%gs:0x73(%eax,%eax,1)
40c649:	00 2e                	add    %ch,(%esi)
40c64b:	00 74 00 78          	add    %dh,0x78(%eax,%eax,1)
40c64f:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
40c653:	03 78 00             	add    0x0(%eax),%edi
40c656:	00 4d 21             	add    %cl,0x21(%ebp)
40c659:	04 3b                	add    $0x3b,%al
40c65b:	04 35                	add    $0x35,%al
40c65d:	04 34                	add    $0x34,%al
40c65f:	04 43                	add    $0x43,%al
40c661:	04 35                	add    $0x35,%al
40c663:	04 42                	add    $0x42,%al
40c665:	04 20                	add    $0x20,%al
40c667:	00 43 04             	add    %al,0x4(%ebx)
40c66a:	3a 04 30             	cmp    (%eax,%esi,1),%al
40c66d:	04 37                	add    $0x37,%al
40c66f:	04 30                	add    $0x30,%al
40c671:	04 42                	add    $0x42,%al
40c673:	04 4c                	add    $0x4c,%al
40c675:	04 20                	add    $0x20,%al
40c677:	00 3d 04 30 04 47    	add    %bh,0x47043004
40c67d:	04 30                	add    $0x30,%al
40c67f:	04 3b                	add    $0x3b,%al
40c681:	04 4c                	add    $0x4c,%al
40c683:	04 3d                	add    $0x3d,%al
40c685:	04 3e                	add    $0x3e,%al
40c687:	04 35                	add    $0x35,%al
40c689:	04 20                	add    $0x20,%al
40c68b:	00 3c 04             	add    %bh,(%esp,%eax,1)
40c68e:	35 04 41 04 42       	xor    $0x42044104,%eax
40c693:	04 3e                	add    $0x3e,%al
40c695:	04 20                	add    $0x20,%al
40c697:	00 38                	add    %bh,(%eax)
40c699:	04 33                	add    $0x33,%al
40c69b:	04 40                	add    $0x40,%al
40c69d:	04 3e                	add    $0x3e,%al
40c69f:	04 3a                	add    $0x3a,%al
40c6a1:	04 30                	add    $0x30,%al
40c6a3:	04 01                	add    $0x1,%al
40c6a5:	53                   	push   %ebx
40c6a6:	12 04 4b             	adc    (%ebx,%ecx,2),%al
40c6a9:	04 20                	add    $0x20,%al
40c6ab:	00 3c 04             	add    %bh,(%esp,%eax,1)
40c6ae:	3e 04 36             	ds add $0x36,%al
40c6b1:	04 35                	add    $0x35,%al
40c6b3:	04 42                	add    $0x42,%al
40c6b5:	04 35                	add    $0x35,%al
40c6b7:	04 20                	add    $0x20,%al
40c6b9:	00 40 04             	add    %al,0x4(%eax)
40c6bc:	30 04 37             	xor    %al,(%edi,%esi,1)
40c6bf:	04 3c                	add    $0x3c,%al
40c6c1:	04 35                	add    $0x35,%al
40c6c3:	04 41                	add    $0x41,%al
40c6c5:	04 42                	add    $0x42,%al
40c6c7:	04 38                	add    $0x38,%al
40c6c9:	04 42                	add    $0x42,%al
40c6cb:	04 4c                	add    $0x4c,%al
40c6cd:	04 20                	add    $0x20,%al
40c6cf:	00 42 04             	add    %al,0x4(%edx)
40c6d2:	3e 04 3b             	ds add $0x3b,%al
40c6d5:	04 4c                	add    $0x4c,%al
40c6d7:	04 3a                	add    $0x3a,%al
40c6d9:	04 3e                	add    $0x3e,%al
40c6db:	04 20                	add    $0x20,%al
40c6dd:	00 3e                	add    %bh,(%esi)
40c6df:	04 34                	add    $0x34,%al
40c6e1:	04 3d                	add    $0x3d,%al
40c6e3:	04 3e                	add    $0x3e,%al
40c6e5:	04 33                	add    $0x33,%al
40c6e7:	04 3e                	add    $0x3e,%al
40c6e9:	04 20                	add    $0x20,%al
40c6eb:	00 38                	add    %bh,(%eax)
40c6ed:	04 33                	add    $0x33,%al
40c6ef:	04 40                	add    $0x40,%al
40c6f1:	04 3e                	add    $0x3e,%al
40c6f3:	04 3a                	add    $0x3a,%al
40c6f5:	04 30                	add    $0x30,%al
40c6f7:	04 01                	add    $0x1,%al
40c6f9:	47                   	inc    %edi
40c6fa:	21 04 3b             	and    %eax,(%ebx,%edi,1)
40c6fd:	04 35                	add    $0x35,%al
40c6ff:	04 34                	add    $0x34,%al
40c701:	04 43                	add    $0x43,%al
40c703:	04 35                	add    $0x35,%al
40c705:	04 42                	add    $0x42,%al
40c707:	04 20                	add    $0x20,%al
40c709:	00 3f                	add    %bh,(%edi)
40c70b:	04 3e                	add    $0x3e,%al
40c70d:	04 41                	add    $0x41,%al
40c70f:	04 42                	add    $0x42,%al
40c711:	04 30                	add    $0x30,%al
40c713:	04 32                	add    $0x32,%al
40c715:	04 38                	add    $0x38,%al
40c717:	04 42                	add    $0x42,%al
40c719:	04 4c                	add    $0x4c,%al
40c71b:	04 20                	add    $0x20,%al
40c71d:	00 45 04             	add    %al,0x4(%ebp)
40c720:	3e 04 42             	ds add $0x42,%al
40c723:	04 4f                	add    $0x4f,%al
40c725:	04 20                	add    $0x20,%al
40c727:	00 31                	add    %dh,(%ecx)
40c729:	04 4b                	add    $0x4b,%al
40c72b:	04 20                	add    $0x20,%al
40c72d:	00 3e                	add    %bh,(%esi)
40c72f:	04 34                	add    $0x34,%al
40c731:	04 38                	add    $0x38,%al
40c733:	04 3d                	add    $0x3d,%al
40c735:	04 20                	add    $0x20,%al
40c737:	00 4f 04             	add    %cl,0x4(%edi)
40c73a:	49                   	dec    %ecx
40c73b:	04 38                	add    $0x38,%al
40c73d:	04 3a                	add    $0x3a,%al
40c73f:	04 01                	add    $0x1,%al
40c741:	7f 1a                	jg     0x40c75d
40c743:	04 3e                	add    $0x3e,%al
40c745:	04 3b                	add    $0x3b,%al
40c747:	04 38                	add    $0x38,%al
40c749:	04 47                	add    $0x47,%al
40c74b:	04 35                	add    $0x35,%al
40c74d:	04 41                	add    $0x41,%al
40c74f:	04 42                	add    $0x42,%al
40c751:	04 32                	add    $0x32,%al
40c753:	04 3e                	add    $0x3e,%al
40c755:	04 20                	add    $0x20,%al
40c757:	00 4f 04             	add    %cl,0x4(%edi)
40c75a:	49                   	dec    %ecx
40c75b:	04 38                	add    $0x38,%al
40c75d:	04 3a                	add    $0x3a,%al
40c75f:	04 3e                	add    $0x3e,%al
40c761:	04 32                	add    $0x32,%al
40c763:	04 20                	add    $0x20,%al
40c765:	00 34 04             	add    %dh,(%esp,%eax,1)
40c768:	3e 04 3b             	ds add $0x3b,%al
40c76b:	04 36                	add    $0x36,%al
40c76d:	04 3d                	add    $0x3d,%al
40c76f:	04 3e                	add    $0x3e,%al
40c771:	04 20                	add    $0x20,%al
40c773:	00 41 04             	add    %al,0x4(%ecx)
40c776:	3e 04 3e             	ds add $0x3e,%al
40c779:	04 42                	add    $0x42,%al
40c77b:	04 32                	add    $0x32,%al
40c77d:	04 35                	add    $0x35,%al
40c77f:	04 41                	add    $0x41,%al
40c781:	04 42                	add    $0x42,%al
40c783:	04 32                	add    $0x32,%al
40c785:	04 3e                	add    $0x3e,%al
40c787:	04 32                	add    $0x32,%al
40c789:	04 30                	add    $0x30,%al
40c78b:	04 42                	add    $0x42,%al
40c78d:	04 4c                	add    $0x4c,%al
40c78f:	04 20                	add    $0x20,%al
40c791:	00 3a                	add    %bh,(%edx)
40c793:	04 3e                	add    $0x3e,%al
40c795:	04 3b                	add    $0x3b,%al
40c797:	04 38                	add    $0x38,%al
40c799:	04 47                	add    $0x47,%al
40c79b:	04 35                	add    $0x35,%al
40c79d:	04 41                	add    $0x41,%al
40c79f:	04 42                	add    $0x42,%al
40c7a1:	04 32                	add    $0x32,%al
40c7a3:	04 43                	add    $0x43,%al
40c7a5:	04 20                	add    $0x20,%al
40c7a7:	00 3c 04             	add    %bh,(%esp,%eax,1)
40c7aa:	35 04 41 04 42       	xor    $0x42044104,%eax
40c7af:	04 20                	add    $0x20,%al
40c7b1:	00 34 04             	add    %dh,(%esp,%eax,1)
40c7b4:	3b 04 4f             	cmp    (%edi,%ecx,2),%eax
40c7b7:	04 20                	add    $0x20,%al
40c7b9:	00 3d 04 38 04 45    	add    %bh,0x45043804
40c7bf:	04 01                	add    $0x1,%al
40c7c1:	25 1e 04 48 04       	and    $0x448041e,%eax
40c7c6:	38 04 31             	cmp    %al,(%ecx,%esi,1)
40c7c9:	04 3a                	add    $0x3a,%al
40c7cb:	04 30                	add    $0x30,%al
40c7cd:	04 20                	add    $0x20,%al
40c7cf:	00 41 04             	add    %al,0x4(%ecx)
40c7d2:	3e 04 45             	ds add $0x45,%al
40c7d5:	04 40                	add    $0x40,%al
40c7d7:	04 30                	add    $0x30,%al
40c7d9:	04 3d                	add    $0x3d,%al
40c7db:	04 35                	add    $0x35,%al
40c7dd:	04 3d                	add    $0x3d,%al
40c7df:	04 38                	add    $0x38,%al
40c7e1:	04 4f                	add    $0x4f,%al
40c7e3:	04 21                	add    $0x21,%al
40c7e5:	00 01                	add    %al,(%ecx)
40c7e7:	13 23                	adc    (%ebx),%esp
40c7e9:	04 40                	add    $0x40,%al
40c7eb:	04 3e                	add    $0x3e,%al
40c7ed:	04 32                	add    $0x32,%al
40c7ef:	04 35                	add    $0x35,%al
40c7f1:	04 3d                	add    $0x3d,%al
40c7f3:	04 4c                	add    $0x4c,%al
40c7f5:	04 3a                	add    $0x3a,%al
40c7f7:	00 20                	add    %ah,(%eax)
40c7f9:	00 01                	add    %al,(%ecx)
40c7fb:	11 53 00             	adc    %edx,0x0(%ebx)
40c7fe:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
40c802:	6f                   	outsl  %ds:(%esi),(%dx)
40c803:	00 65 00             	add    %ah,0x0(%ebp)
40c806:	20 00                	and    %al,(%eax)
40c808:	55                   	push   %ebp
40c809:	00 49 00             	add    %cl,0x0(%ecx)
40c80c:	00 15 74 00 6f 00    	add    %dl,0x6f0074
40c812:	6f                   	outsl  %ds:(%esi),(%dx)
40c813:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
40c817:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
40c81b:	00 69 00             	add    %ch,0x0(%ecx)
40c81e:	70 00                	jo     0x40c820
40c820:	31 00                	xor    %eax,(%eax)
40c822:	00 11                	add    %dl,(%ecx)
40c824:	74 00                	je     0x40c826
40c826:	6f                   	outsl  %ds:(%esi),(%dx)
40c827:	00 6f 00             	add    %ch,0x0(%edi)
40c82a:	6c                   	insb   (%dx),%es:(%edi)
40c82b:	00 57 00             	add    %dl,0x0(%edi)
40c82e:	61                   	popa
40c82f:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
40c833:	00 00                	add    %al,(%eax)
40c835:	1d 14 04 3e 04       	sbb    $0x43e0414,%eax
40c83a:	31 04 30             	xor    %eax,(%eax,%esi,1)
40c83d:	04 32                	add    $0x32,%al
40c83f:	04 38                	add    $0x38,%al
40c841:	04 42                	add    $0x42,%al
40c843:	04 4c                	add    $0x4c,%al
40c845:	04 20                	add    $0x20,%al
40c847:	00 41 04             	add    %al,0x4(%ecx)
40c84a:	42                   	inc    %edx
40c84b:	04 35                	add    $0x35,%al
40c84d:	04 3d                	add    $0x3d,%al
40c84f:	04 43                	add    $0x43,%al
40c851:	04 01                	add    $0x1,%al
40c853:	0f 74 00             	pcmpeqb (%eax),%mm0
40c856:	6f                   	outsl  %ds:(%esi),(%dx)
40c857:	00 6f 00             	add    %ch,0x0(%edi)
40c85a:	6c                   	insb   (%dx),%es:(%edi)
40c85b:	00 42 00             	add    %al,0x0(%edx)
40c85e:	6f                   	outsl  %ds:(%esi),(%dx)
40c85f:	00 78 00             	add    %bh,0x0(%eax)
40c862:	00 1b                	add    %bl,(%ebx)
40c864:	14 04                	adc    $0x4,%al
40c866:	3e 04 31             	ds add $0x31,%al
40c869:	04 30                	add    $0x30,%al
40c86b:	04 32                	add    $0x32,%al
40c86d:	04 38                	add    $0x38,%al
40c86f:	04 42                	add    $0x42,%al
40c871:	04 4c                	add    $0x4c,%al
40c873:	04 20                	add    $0x20,%al
40c875:	00 4f 04             	add    %cl,0x4(%edi)
40c878:	49                   	dec    %ecx
40c879:	04 38                	add    $0x38,%al
40c87b:	04 3a                	add    $0x3a,%al
40c87d:	04 01                	add    $0x1,%al
40c87f:	11 74 00 6f          	adc    %esi,0x6f(%eax,%eax,1)
40c883:	00 6f 00             	add    %ch,0x0(%edi)
40c886:	6c                   	insb   (%dx),%es:(%edi)
40c887:	00 48 00             	add    %cl,0x0(%eax)
40c88a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40c88e:	65 00 00             	add    %al,%gs:(%eax)
40c891:	31 14 04             	xor    %edx,(%esp,%eax,1)
40c894:	3e 04 31             	ds add $0x31,%al
40c897:	04 30                	add    $0x30,%al
40c899:	04 32                	add    $0x32,%al
40c89b:	04 38                	add    $0x38,%al
40c89d:	04 42                	add    $0x42,%al
40c89f:	04 4c                	add    $0x4c,%al
40c8a1:	04 20                	add    $0x20,%al
40c8a3:	00 3c 04             	add    %bh,(%esp,%eax,1)
40c8a6:	35 04 41 04 42       	xor    $0x42044104,%eax
40c8ab:	04 3e                	add    $0x3e,%al
40c8ad:	04 20                	add    $0x20,%al
40c8af:	00 34 04             	add    %dh,(%esp,%eax,1)
40c8b2:	3b 04 4f             	cmp    (%edi,%ecx,2),%eax
40c8b5:	04 20                	add    $0x20,%al
40c8b7:	00 4f 04             	add    %cl,0x4(%edi)
40c8ba:	49                   	dec    %ecx
40c8bb:	04 38                	add    $0x38,%al
40c8bd:	04 3a                	add    $0x3a,%al
40c8bf:	04 30                	add    $0x30,%al
40c8c1:	04 01                	add    $0x1,%al
40c8c3:	11 74 00 6f          	adc    %esi,0x6f(%eax,%eax,1)
40c8c7:	00 6f 00             	add    %ch,0x0(%edi)
40c8ca:	6c                   	insb   (%dx),%es:(%edi)
40c8cb:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
40c8cf:	00 6e 00             	add    %ch,0x0(%esi)
40c8d2:	65 00 00             	add    %al,%gs:(%eax)
40c8d5:	41                   	inc    %ecx
40c8d6:	14 04                	adc    $0x4,%al
40c8d8:	3e 04 31             	ds add $0x31,%al
40c8db:	04 30                	add    $0x30,%al
40c8dd:	04 32                	add    $0x32,%al
40c8df:	04 38                	add    $0x38,%al
40c8e1:	04 42                	add    $0x42,%al
40c8e3:	04 4c                	add    $0x4c,%al
40c8e5:	04 20                	add    $0x20,%al
40c8e7:	00 32                	add    %dh,(%edx)
40c8e9:	04 35                	add    $0x35,%al
40c8eb:	04 40                	add    $0x40,%al
40c8ed:	04 3d                	add    $0x3d,%al
40c8ef:	04 3e                	add    $0x3e,%al
40c8f1:	04 20                	add    $0x20,%al
40c8f3:	00 3f                	add    %bh,(%edi)
40c8f5:	04 3e                	add    $0x3e,%al
40c8f7:	04 41                	add    $0x41,%al
40c8f9:	04 42                	add    $0x42,%al
40c8fb:	04 30                	add    $0x30,%al
40c8fd:	04 32                	add    $0x32,%al
40c8ff:	04 3b                	add    $0x3b,%al
40c901:	04 35                	add    $0x35,%al
40c903:	04 3d                	add    $0x3d,%al
40c905:	04 3d                	add    $0x3d,%al
40c907:	04 4b                	add    $0x4b,%al
40c909:	04 39                	add    $0x39,%al
40c90b:	04 20                	add    $0x20,%al
40c90d:	00 4f 04             	add    %cl,0x4(%edi)
40c910:	49                   	dec    %ecx
40c911:	04 38                	add    $0x38,%al
40c913:	04 3a                	add    $0x3a,%al
40c915:	04 01                	add    $0x1,%al
40c917:	11 74 00 6f          	adc    %esi,0x6f(%eax,%eax,1)
40c91b:	00 6f 00             	add    %ch,0x0(%edi)
40c91e:	6c                   	insb   (%dx),%es:(%edi)
40c91f:	00 4e 00             	add    %cl,0x0(%esi)
40c922:	6f                   	outsl  %ds:(%esi),(%dx)
40c923:	00 6e 00             	add    %ch,0x0(%esi)