40e7b8:	00 42 00             	add    %al,0x0(%edx)
40e7bb:	51                   	push   %ecx
40e7bc:	00 41 00             	add    %al,0x0(%ecx)
40e7bf:	41                   	inc    %ecx
40e7c0:	00 41 00             	add    %al,0x0(%ecx)
40e7c3:	43                   	inc    %ebx
40e7c4:	00 42 00             	add    %al,0x0(%edx)
40e7c7:	4f                   	dec    %edi
40e7c8:	00 33                	add    %dh,(%ebx)
40e7ca:	00 5a 00             	add    %bl,0x0(%edx)
40e7cd:	53                   	push   %ebx
40e7ce:	00 41 00             	add    %al,0x0(%ecx)
40e7d1:	41                   	inc    %ecx
40e7d2:	00 41 00             	add    %al,0x0(%ecx)
40e7d5:	41                   	inc    %ecx
40e7d6:	00 55 00             	add    %dl,0x0(%ebp)
40e7d9:	41                   	inc    %ecx
40e7da:	00 41 00             	add    %al,0x0(%ecx)
40e7dd:	43                   	inc    %ebx
40e7de:	00 50 00             	add    %dl,0x0(%eax)
40e7e1:	4d                   	dec    %ebp
40e7e2:	00 44 00 41          	add    %al,0x41(%eax,%eax,1)
40e7e6:	00 41 00             	add    %al,0x0(%ecx)
40e7e9:	41                   	inc    %ecx
40e7ea:	00 41 00             	add    %al,0x0(%ecx)
40e7ed:	45                   	inc    %ebp
40e7ee:	00 4f 00             	add    %cl,0x0(%edi)
40e7f1:	4a                   	dec    %edx
40e7f2:	00 48 00             	add    %cl,0x0(%eax)
40e7f5:	51                   	push   %ecx
40e7f6:	00 41 00             	add    %al,0x0(%ecx)
40e7f9:	41                   	inc    %ecx
40e7fa:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40e7fe:	00 4e 00             	add    %cl,0x0(%esi)
40e801:	34 00                	xor    $0x0,%al
40e803:	5a                   	pop    %edx
40e804:	00 51 00             	add    %dl,0x0(%ecx)
40e807:	41                   	inc    %ecx
40e808:	00 41 00             	add    %al,0x0(%ecx)
40e80b:	41                   	inc    %ecx
40e80c:	00 4b 00             	add    %cl,0x0(%ebx)
40e80f:	41                   	inc    %ecx
40e810:	00 41 00             	add    %al,0x0(%ecx)
40e813:	42                   	inc    %edx
40e814:	00 48 00             	add    %cl,0x0(%eax)
40e817:	57                   	push   %edi
40e818:	00 42 00             	add    %al,0x0(%edx)
40e81b:	51                   	push   %ecx
40e81c:	00 41 00             	add    %al,0x0(%ecx)
40e81f:	41                   	inc    %ecx
40e820:	00 41 00             	add    %al,0x0(%ecx)
40e823:	43                   	inc    %ebx
40e824:	00 42 00             	add    %al,0x0(%edx)
40e827:	4f                   	dec    %edi
40e828:	00 33                	add    %dh,(%ebx)
40e82a:	00 5a 00             	add    %bl,0x0(%edx)
40e82d:	55                   	push   %ebp
40e82e:	00 41 00             	add    %al,0x0(%ecx)
40e831:	41                   	inc    %ecx
40e832:	00 41 00             	add    %al,0x0(%ecx)
40e835:	41                   	inc    %ecx
40e836:	00 55 00             	add    %dl,0x0(%ebp)
40e839:	41                   	inc    %ecx
40e83a:	00 41 00             	add    %al,0x0(%ecx)
40e83d:	43                   	inc    %ebx
40e83e:	00 50 00             	add    %dl,0x0(%eax)
40e841:	4d                   	dec    %ebp
40e842:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40e846:	00 41 00             	add    %al,0x0(%ecx)
40e849:	41                   	inc    %ecx
40e84a:	00 41 00             	add    %al,0x0(%ecx)
40e84d:	45                   	inc    %ebp
40e84e:	00 45 00             	add    %al,0x0(%ebp)
40e851:	44                   	inc    %esp
40e852:	00 4b 00             	add    %cl,0x0(%ebx)
40e855:	51                   	push   %ecx
40e856:	00 45 00             	add    %al,0x0(%ebp)
40e859:	41                   	inc    %ecx
40e85a:	00 41 00             	add    %al,0x0(%ecx)
40e85d:	41                   	inc    %ecx
40e85e:	00 45 00             	add    %al,0x0(%ebp)
40e861:	43                   	inc    %ebx
40e862:	00 50 00             	add    %dl,0x0(%eax)
40e865:	41                   	inc    %ecx
40e866:	00 41 00             	add    %al,0x0(%ecx)
40e869:	41                   	inc    %ecx
40e86a:	00 41 00             	add    %al,0x0(%ecx)
40e86d:	41                   	inc    %ecx
40e86e:	00 4f 00             	add    %cl,0x0(%edi)
40e871:	4d                   	dec    %ebp
40e872:	00 57 00             	add    %dl,0x0(%edi)
40e875:	51                   	push   %ecx
40e876:	00 41 00             	add    %al,0x0(%ecx)
40e879:	41                   	inc    %ecx
40e87a:	00 41 00             	add    %al,0x0(%ecx)
40e87d:	4b                   	dec    %ebx
40e87e:	00 4e 00             	add    %cl,0x0(%esi)
40e881:	34 00                	xor    $0x0,%al
40e883:	58                   	pop    %eax
40e884:	00 41 00             	add    %al,0x0(%ecx)
40e887:	41                   	inc    %ecx
40e888:	00 41 00             	add    %al,0x0(%ecx)
40e88b:	41                   	inc    %ecx
40e88c:	00 4b 00             	add    %cl,0x0(%ebx)
40e88f:	41                   	inc    %ecx
40e890:	00 41 00             	add    %al,0x0(%ecx)
40e893:	42                   	inc    %edx
40e894:	00 48 00             	add    %cl,0x0(%eax)
40e897:	57                   	push   %edi
40e898:	00 42 00             	add    %al,0x0(%edx)
40e89b:	59                   	pop    %ecx
40e89c:	00 41 00             	add    %al,0x0(%ecx)
40e89f:	41                   	inc    %ecx
40e8a0:	00 41 00             	add    %al,0x0(%ecx)
40e8a3:	43                   	inc    %ebx
40e8a4:	00 48 00             	add    %cl,0x0(%eax)
40e8a7:	45                   	inc    %ebp
40e8a8:	00 33                	add    %dh,(%ebx)
40e8aa:	00 59 00             	add    %bl,0x0(%ecx)
40e8ad:	41                   	inc    %ecx
40e8ae:	00 41 00             	add    %al,0x0(%ecx)
40e8b1:	42                   	inc    %edx
40e8b2:	00 59 00             	add    %bl,0x0(%ecx)
40e8b5:	47                   	inc    %edi
40e8b6:	00 36                	add    %dh,(%esi)
40e8b8:	00 4c 00 59          	add    %cl,0x59(%eax,%eax,1)
40e8bc:	00 41 00             	add    %al,0x0(%ecx)
40e8bf:	41                   	inc    %ecx
40e8c0:	00 41 00             	add    %al,0x0(%ecx)
40e8c3:	46                   	inc    %esi
40e8c4:	00 41 00             	add    %al,0x0(%ecx)
40e8c7:	41                   	inc    %ecx
40e8c8:	00 41 00             	add    %al,0x0(%ecx)
40e8cb:	54                   	push   %esp
40e8cc:	00 33                	add    %dh,(%ebx)
40e8ce:	00 41 00             	add    %al,0x0(%ecx)
40e8d1:	34 00                	xor    $0x0,%al
40e8d3:	41                   	inc    %ecx
40e8d4:	00 41 00             	add    %al,0x0(%ecx)
40e8d7:	41                   	inc    %ecx
40e8d8:	00 42 00             	add    %al,0x0(%edx)
40e8db:	41                   	inc    %ecx
40e8dc:	00 37                	add    %dh,(%edi)
40e8de:	00 4a 00             	add    %cl,0x0(%edx)
40e8e1:	4d                   	dec    %ebp
40e8e2:	00 50 00             	add    %dl,0x0(%eax)
40e8e5:	52                   	push   %edx
40e8e6:	00 4f 00             	add    %cl,0x0(%edi)
40e8e9:	34 00                	xor    $0x0,%al
40e8eb:	5a                   	pop    %edx
40e8ec:	00 51 00             	add    %dl,0x0(%ecx)
40e8ef:	41                   	inc    %ecx
40e8f0:	00 41 00             	add    %al,0x0(%ecx)
40e8f3:	41                   	inc    %ecx
40e8f4:	00 41 00             	add    %al,0x0(%ecx)
40e8f7:	55                   	push   %ebp
40e8f8:	00 33                	add    %dh,(%ebx)
40e8fa:	00 5a 00             	add    %bl,0x0(%edx)
40e8fd:	52                   	push   %edx
40e8fe:	00 41 00             	add    %al,0x0(%ecx)
40e901:	41                   	inc    %ecx
40e902:	00 41 00             	add    %al,0x0(%ecx)
40e905:	41                   	inc    %ecx
40e906:	00 55 00             	add    %dl,0x0(%ebp)
40e909:	41                   	inc    %ecx
40e90a:	00 41 00             	add    %al,0x0(%ecx)
40e90d:	43                   	inc    %ebx
40e90e:	00 50 00             	add    %dl,0x0(%eax)
40e911:	4d                   	dec    %ebp
40e912:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40e916:	00 41 00             	add    %al,0x0(%ecx)
40e919:	41                   	inc    %ecx
40e91a:	00 41 00             	add    %al,0x0(%ecx)
40e91d:	45                   	inc    %ebp
40e91e:	00 43 00             	add    %al,0x0(%ebx)
40e921:	35 00 58 00 54       	xor    $0x54005800,%eax
40e926:	00 45 00             	add    %al,0x0(%ebp)
40e929:	41                   	inc    %ecx
40e92a:	00 41 00             	add    %al,0x0(%ecx)
40e92d:	41                   	inc    %ecx
40e92e:	00 42 00             	add    %al,0x0(%edx)
40e931:	49                   	dec    %ecx
40e932:	00 41 00             	add    %al,0x0(%ecx)
40e935:	41                   	inc    %ecx
40e936:	00 45 00             	add    %al,0x0(%ebp)
40e939:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40e93d:	48                   	dec    %eax
40e93e:	00 41 00             	add    %al,0x0(%ecx)
40e941:	41                   	inc    %ecx
40e942:	00 41 00             	add    %al,0x0(%ecx)
40e945:	41                   	inc    %ecx
40e946:	00 49 00             	add    %cl,0x0(%ecx)
40e949:	34 00                	xor    $0x0,%al
40e94b:	53                   	push   %ebx
40e94c:	00 50 00             	add    %dl,0x0(%eax)
40e94f:	41                   	inc    %ecx
40e950:	00 41 00             	add    %al,0x0(%ecx)
40e953:	41                   	inc    %ecx
40e954:	00 48 00             	add    %cl,0x0(%eax)
40e957:	41                   	inc    %ecx
40e958:	00 33                	add    %dh,(%ebx)
40e95a:	00 5a 00             	add    %bl,0x0(%edx)
40e95d:	54                   	push   %esp
40e95e:	00 41 00             	add    %al,0x0(%ecx)
40e961:	41                   	inc    %ecx
40e962:	00 41 00             	add    %al,0x0(%ecx)
40e965:	41                   	inc    %ecx
40e966:	00 55 00             	add    %dl,0x0(%ebp)
40e969:	41                   	inc    %ecx
40e96a:	00 41 00             	add    %al,0x0(%ecx)
40e96d:	43                   	inc    %ebx
40e96e:	00 50 00             	add    %dl,0x0(%eax)
40e971:	4d                   	dec    %ebp
40e972:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40e976:	00 41 00             	add    %al,0x0(%ecx)
40e979:	41                   	inc    %ecx
40e97a:	00 41 00             	add    %al,0x0(%ecx)
40e97d:	45                   	inc    %ebp
40e97e:	00 43 00             	add    %al,0x0(%ebx)
40e981:	35 00 58 00 54       	xor    $0x54005800,%eax
40e986:	00 49 00             	add    %cl,0x0(%ecx)
40e989:	41                   	inc    %ecx
40e98a:	00 41 00             	add    %al,0x0(%ecx)
40e98d:	41                   	inc    %ecx
40e98e:	00 42 00             	add    %al,0x0(%edx)
40e991:	49                   	dec    %ecx
40e992:	00 41 00             	add    %al,0x0(%ecx)
40e995:	41                   	inc    %ecx
40e996:	00 45 00             	add    %al,0x0(%ebp)
40e999:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40e99d:	49                   	dec    %ecx
40e99e:	00 41 00             	add    %al,0x0(%ecx)
40e9a1:	41                   	inc    %ecx
40e9a2:	00 41 00             	add    %al,0x0(%ecx)
40e9a5:	41                   	inc    %ecx
40e9a6:	00 49 00             	add    %cl,0x0(%ecx)
40e9a9:	49                   	dec    %ecx
40e9aa:	00 44 00 4f          	add    %al,0x4f(%eax,%eax,1)
40e9ae:	00 41 00             	add    %al,0x0(%ecx)
40e9b1:	45                   	inc    %ebp
40e9b2:	00 41 00             	add    %al,0x0(%ecx)
40e9b5:	41                   	inc    %ecx
40e9b6:	00 41 00             	add    %al,0x0(%ecx)
40e9b9:	49                   	dec    %ecx
40e9ba:	00 42 00             	add    %al,0x0(%edx)
40e9bd:	55                   	push   %ebp
40e9be:	00 41 00             	add    %al,0x0(%ecx)
40e9c1:	45                   	inc    %ebp
40e9c2:	00 41 00             	add    %al,0x0(%ecx)
40e9c5:	41                   	inc    %ecx
40e9c6:	00 41 00             	add    %al,0x0(%ecx)
40e9c9:	34 00                	xor    $0x0,%al
40e9cb:	5a                   	pop    %edx
40e9cc:	00 4e 00             	add    %cl,0x0(%esi)
40e9cf:	41                   	inc    %ecx
40e9d0:	00 41 00             	add    %al,0x0(%ecx)
40e9d3:	41                   	inc    %ecx
40e9d4:	00 41 00             	add    %al,0x0(%ecx)
40e9d7:	55                   	push   %ebp
40e9d8:	00 33                	add    %dh,(%ebx)
40e9da:	00 5a 00             	add    %bl,0x0(%edx)
40e9dd:	4f                   	dec    %edi
40e9de:	00 41 00             	add    %al,0x0(%ecx)
40e9e1:	41                   	inc    %ecx
40e9e2:	00 41 00             	add    %al,0x0(%ecx)
40e9e5:	41                   	inc    %ecx
40e9e6:	00 55 00             	add    %dl,0x0(%ebp)
40e9e9:	41                   	inc    %ecx
40e9ea:	00 41 00             	add    %al,0x0(%ecx)
40e9ed:	43                   	inc    %ebx
40e9ee:	00 50 00             	add    %dl,0x0(%eax)
40e9f1:	4d                   	dec    %ebp
40e9f2:	00 45 00             	add    %al,0x0(%ebp)
40e9f5:	41                   	inc    %ecx
40e9f6:	00 41 00             	add    %al,0x0(%ecx)
40e9f9:	41                   	inc    %ecx
40e9fa:	00 41 00             	add    %al,0x0(%ecx)
40e9fd:	45                   	inc    %ebp
40e9fe:	00 4f 00             	add    %cl,0x0(%edi)
40ea01:	4a                   	dec    %edx
40ea02:	00 37                	add    %dh,(%edi)
40ea04:	00 51 00             	add    %dl,0x0(%ecx)
40ea07:	41                   	inc    %ecx
40ea08:	00 41 00             	add    %al,0x0(%ecx)
40ea0b:	44                   	inc    %esp
40ea0c:	00 51 00             	add    %dl,0x0(%ecx)
40ea0f:	4e                   	dec    %esi
40ea10:	00 34 00             	add    %dh,(%eax,%eax,1)
40ea13:	58                   	pop    %eax
40ea14:	00 51 00             	add    %dl,0x0(%ecx)
40ea17:	41                   	inc    %ecx
40ea18:	00 41 00             	add    %al,0x0(%ecx)
40ea1b:	41                   	inc    %ecx
40ea1c:	00 4b 00             	add    %cl,0x0(%ebx)
40ea1f:	41                   	inc    %ecx
40ea20:	00 41 00             	add    %al,0x0(%ecx)
40ea23:	42                   	inc    %edx
40ea24:	00 48 00             	add    %cl,0x0(%eax)
40ea27:	57                   	push   %edi
40ea28:	00 43 00             	add    %al,0x0(%ebx)
40ea2b:	41                   	inc    %ecx
40ea2c:	00 41 00             	add    %al,0x0(%ecx)
40ea2f:	41                   	inc    %ecx
40ea30:	00 41 00             	add    %al,0x0(%ecx)
40ea33:	43                   	inc    %ebx
40ea34:	00 43 00             	add    %al,0x0(%ebx)
40ea37:	42                   	inc    %edx
40ea38:	00 51 00             	add    %dl,0x0(%ecx)
40ea3b:	51                   	push   %ecx
40ea3c:	00 41 00             	add    %al,0x0(%ecx)
40ea3f:	41                   	inc    %ecx
40ea40:	00 41 00             	add    %al,0x0(%ecx)
40ea43:	41                   	inc    %ecx
40ea44:	00 42 00             	add    %al,0x0(%edx)
40ea47:	36 00 46 00          	add    %al,%ss:0x0(%esi)
40ea4b:	33 00                	xor    (%eax),%eax
40ea4d:	54                   	push   %esp
40ea4e:	00 47 00             	add    %al,0x0(%edi)
40ea51:	41                   	inc    %ecx
40ea52:	00 41 00             	add    %al,0x0(%ecx)
40ea55:	41                   	inc    %ecx
40ea56:	00 41 00             	add    %al,0x0(%ecx)
40ea59:	43                   	inc    %ebx
40ea5a:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
40ea5e:	00 47 00             	add    %al,0x0(%edi)
40ea61:	45                   	inc    %ebp
40ea62:	00 41 00             	add    %al,0x0(%ecx)
40ea65:	41                   	inc    %ecx
40ea66:	00 41 00             	add    %al,0x0(%ecx)
40ea69:	43                   	inc    %ebx
40ea6a:	00 51 00             	add    %dl,0x0(%ecx)
40ea6d:	41                   	inc    %ecx
40ea6e:	00 41 00             	add    %al,0x0(%ecx)
40ea71:	4a                   	dec    %edx
40ea72:	00 35 00 51 00 51    	add    %dh,0x51005100
40ea78:	00 41 00             	add    %al,0x0(%ecx)
40ea7b:	41                   	inc    %ecx
40ea7c:	00 41 00             	add    %al,0x0(%ecx)
40ea7f:	41                   	inc    %ecx
40ea80:	00 51 00             	add    %dl,0x0(%ecx)
40ea83:	4c                   	dec    %esp
40ea84:	00 57 00             	add    %dl,0x0(%edi)
40ea87:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
40ea8b:	51                   	push   %ecx
40ea8c:	00 41 00             	add    %al,0x0(%ecx)
40ea8f:	41                   	inc    %ecx
40ea90:	00 41 00             	add    %al,0x0(%ecx)
40ea93:	46                   	inc    %esi
40ea94:	00 41 00             	add    %al,0x0(%ecx)
40ea97:	41                   	inc    %ecx