41c665:	00 65 00             	add    %ah,0x0(%ebp)
41c668:	31 00                	xor    %eax,(%eax)
41c66a:	34 00                	xor    $0x0,%al
41c66c:	39 00                	cmp    %eax,(%eax)
41c66e:	33 00                	xor    (%eax),%eax
41c670:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c677:	00 39                	add    %bh,(%ecx)
41c679:	00 65 00             	add    %ah,0x0(%ebp)
41c67c:	32 00                	xor    (%eax),%al
41c67e:	64 00 30             	add    %dh,%fs:(%eax)
41c681:	00 34 00             	add    %dh,(%eax,%eax,1)
41c684:	35 00 61 00 35       	xor    $0x35006100,%eax
41c689:	00 62 00             	add    %ah,0x0(%edx)
41c68c:	33 00                	xor    (%eax),%eax
41c68e:	31 00                	xor    %eax,(%eax)
41c690:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c694:	38 00                	cmp    %al,(%eax)
41c696:	37                   	aaa
41c697:	00 61 00             	add    %ah,0x0(%ecx)
41c69a:	39 00                	cmp    %eax,(%eax)
41c69c:	62 00                	bound  %eax,(%eax)
41c69e:	34 00                	xor    $0x0,%al
41c6a0:	32 00                	xor    (%eax),%al
41c6a2:	35 00 31 00 34       	xor    $0x34003100,%eax
41c6a7:	00 30                	add    %dh,(%eax)
41c6a9:	00 27                	add    %ah,(%edi)
41c6ab:	04 01                	add    $0x1,%al
41c6ad:	00 46 37             	add    %al,0x37(%esi)
41c6b0:	00 65 00             	add    %ah,0x0(%ebp)
41c6b3:	31 00                	xor    %eax,(%eax)
41c6b5:	34 00                	xor    $0x0,%al
41c6b7:	39 00                	cmp    %eax,(%eax)
41c6b9:	33 00                	xor    (%eax),%eax
41c6bb:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c6c2:	00 39                	add    %bh,(%ecx)
41c6c4:	00 65 00             	add    %ah,0x0(%ebp)
41c6c7:	32 00                	xor    (%eax),%al
41c6c9:	64 00 30             	add    %dh,%fs:(%eax)
41c6cc:	00 34 00             	add    %dh,(%eax,%eax,1)
41c6cf:	35 00 61 00 35       	xor    $0x35006100,%eax
41c6d4:	00 62 00             	add    %ah,0x0(%edx)
41c6d7:	33 00                	xor    (%eax),%eax
41c6d9:	31 00                	xor    %eax,(%eax)
41c6db:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c6df:	38 00                	cmp    %al,(%eax)
41c6e1:	37                   	aaa
41c6e2:	00 61 00             	add    %ah,0x0(%ecx)
41c6e5:	39 00                	cmp    %eax,(%eax)
41c6e7:	62 00                	bound  %eax,(%eax)
41c6e9:	34 00                	xor    $0x0,%al
41c6eb:	32 00                	xor    (%eax),%al
41c6ed:	35 00 31 00 34       	xor    $0x34003100,%eax
41c6f2:	00 31                	add    %dh,(%ecx)
41c6f4:	00 b0 09 01 00 46    	add    %dh,0x46000109(%eax)
41c6fa:	37                   	aaa
41c6fb:	00 65 00             	add    %ah,0x0(%ebp)
41c6fe:	31 00                	xor    %eax,(%eax)
41c700:	34 00                	xor    $0x0,%al
41c702:	39 00                	cmp    %eax,(%eax)
41c704:	33 00                	xor    (%eax),%eax
41c706:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c70d:	00 39                	add    %bh,(%ecx)
41c70f:	00 65 00             	add    %ah,0x0(%ebp)
41c712:	32 00                	xor    (%eax),%al
41c714:	64 00 30             	add    %dh,%fs:(%eax)
41c717:	00 34 00             	add    %dh,(%eax,%eax,1)
41c71a:	35 00 61 00 35       	xor    $0x35006100,%eax
41c71f:	00 62 00             	add    %ah,0x0(%edx)
41c722:	33 00                	xor    (%eax),%eax
41c724:	31 00                	xor    %eax,(%eax)
41c726:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c72a:	38 00                	cmp    %al,(%eax)
41c72c:	37                   	aaa
41c72d:	00 61 00             	add    %ah,0x0(%ecx)
41c730:	39 00                	cmp    %eax,(%eax)
41c732:	62 00                	bound  %eax,(%eax)
41c734:	34 00                	xor    $0x0,%al
41c736:	32 00                	xor    (%eax),%al
41c738:	35 00 31 00 34       	xor    $0x34003100,%eax
41c73d:	00 32                	add    %dh,(%edx)
41c73f:	00 39                	add    %bh,(%ecx)
41c741:	0f 01 00             	sgdtl  (%eax)
41c744:	46                   	inc    %esi
41c745:	37                   	aaa
41c746:	00 65 00             	add    %ah,0x0(%ebp)
41c749:	31 00                	xor    %eax,(%eax)
41c74b:	34 00                	xor    $0x0,%al
41c74d:	39 00                	cmp    %eax,(%eax)
41c74f:	33 00                	xor    (%eax),%eax
41c751:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c758:	00 39                	add    %bh,(%ecx)
41c75a:	00 65 00             	add    %ah,0x0(%ebp)
41c75d:	32 00                	xor    (%eax),%al
41c75f:	64 00 30             	add    %dh,%fs:(%eax)
41c762:	00 34 00             	add    %dh,(%eax,%eax,1)
41c765:	35 00 61 00 35       	xor    $0x35006100,%eax
41c76a:	00 62 00             	add    %ah,0x0(%edx)
41c76d:	33 00                	xor    (%eax),%eax
41c76f:	31 00                	xor    %eax,(%eax)
41c771:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c775:	38 00                	cmp    %al,(%eax)
41c777:	37                   	aaa
41c778:	00 61 00             	add    %ah,0x0(%ecx)
41c77b:	39 00                	cmp    %eax,(%eax)
41c77d:	62 00                	bound  %eax,(%eax)
41c77f:	34 00                	xor    $0x0,%al
41c781:	32 00                	xor    (%eax),%al
41c783:	35 00 31 00 34       	xor    $0x34003100,%eax
41c788:	00 33                	add    %dh,(%ebx)
41c78a:	00 c2                	add    %al,%dl
41c78c:	14 01                	adc    $0x1,%al
41c78e:	00 46 37             	add    %al,0x37(%esi)
41c791:	00 65 00             	add    %ah,0x0(%ebp)
41c794:	31 00                	xor    %eax,(%eax)
41c796:	34 00                	xor    $0x0,%al
41c798:	39 00                	cmp    %eax,(%eax)
41c79a:	33 00                	xor    (%eax),%eax
41c79c:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c7a3:	00 39                	add    %bh,(%ecx)
41c7a5:	00 65 00             	add    %ah,0x0(%ebp)
41c7a8:	32 00                	xor    (%eax),%al
41c7aa:	64 00 30             	add    %dh,%fs:(%eax)
41c7ad:	00 34 00             	add    %dh,(%eax,%eax,1)
41c7b0:	35 00 61 00 35       	xor    $0x35006100,%eax
41c7b5:	00 62 00             	add    %ah,0x0(%edx)
41c7b8:	33 00                	xor    (%eax),%eax
41c7ba:	31 00                	xor    %eax,(%eax)
41c7bc:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c7c0:	38 00                	cmp    %al,(%eax)
41c7c2:	37                   	aaa
41c7c3:	00 61 00             	add    %ah,0x0(%ecx)
41c7c6:	39 00                	cmp    %eax,(%eax)
41c7c8:	62 00                	bound  %eax,(%eax)
41c7ca:	34 00                	xor    $0x0,%al
41c7cc:	32 00                	xor    (%eax),%al
41c7ce:	35 00 31 00 34       	xor    $0x34003100,%eax
41c7d3:	00 34 00             	add    %dh,(%eax,%eax,1)
41c7d6:	4b                   	dec    %ebx
41c7d7:	1a 01                	sbb    (%ecx),%al
41c7d9:	00 46 37             	add    %al,0x37(%esi)
41c7dc:	00 65 00             	add    %ah,0x0(%ebp)
41c7df:	31 00                	xor    %eax,(%eax)
41c7e1:	34 00                	xor    $0x0,%al
41c7e3:	39 00                	cmp    %eax,(%eax)
41c7e5:	33 00                	xor    (%eax),%eax
41c7e7:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c7ee:	00 39                	add    %bh,(%ecx)
41c7f0:	00 65 00             	add    %ah,0x0(%ebp)
41c7f3:	32 00                	xor    (%eax),%al
41c7f5:	64 00 30             	add    %dh,%fs:(%eax)
41c7f8:	00 34 00             	add    %dh,(%eax,%eax,1)
41c7fb:	35 00 61 00 35       	xor    $0x35006100,%eax
41c800:	00 62 00             	add    %ah,0x0(%edx)
41c803:	33 00                	xor    (%eax),%eax
41c805:	31 00                	xor    %eax,(%eax)
41c807:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c80b:	38 00                	cmp    %al,(%eax)
41c80d:	37                   	aaa
41c80e:	00 61 00             	add    %ah,0x0(%ecx)
41c811:	39 00                	cmp    %eax,(%eax)
41c813:	62 00                	bound  %eax,(%eax)
41c815:	34 00                	xor    $0x0,%al
41c817:	32 00                	xor    (%eax),%al
41c819:	35 00 31 00 34       	xor    $0x34003100,%eax
41c81e:	00 35 00 d4 1f 01    	add    %dh,0x11fd400
41c824:	00 46 37             	add    %al,0x37(%esi)
41c827:	00 65 00             	add    %ah,0x0(%ebp)
41c82a:	31 00                	xor    %eax,(%eax)
41c82c:	34 00                	xor    $0x0,%al
41c82e:	39 00                	cmp    %eax,(%eax)
41c830:	33 00                	xor    (%eax),%eax
41c832:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c839:	00 39                	add    %bh,(%ecx)
41c83b:	00 65 00             	add    %ah,0x0(%ebp)
41c83e:	32 00                	xor    (%eax),%al
41c840:	64 00 30             	add    %dh,%fs:(%eax)
41c843:	00 34 00             	add    %dh,(%eax,%eax,1)
41c846:	35 00 61 00 35       	xor    $0x35006100,%eax
41c84b:	00 62 00             	add    %ah,0x0(%edx)
41c84e:	33 00                	xor    (%eax),%eax
41c850:	31 00                	xor    %eax,(%eax)
41c852:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c856:	38 00                	cmp    %al,(%eax)
41c858:	37                   	aaa
41c859:	00 61 00             	add    %ah,0x0(%ecx)
41c85c:	39 00                	cmp    %eax,(%eax)
41c85e:	62 00                	bound  %eax,(%eax)
41c860:	34 00                	xor    $0x0,%al
41c862:	32 00                	xor    (%eax),%al
41c864:	35 00 31 00 34       	xor    $0x34003100,%eax
41c869:	00 36                	add    %dh,(%esi)
41c86b:	00 5d 25             	add    %bl,0x25(%ebp)
41c86e:	01 00                	add    %eax,(%eax)
41c870:	46                   	inc    %esi
41c871:	37                   	aaa
41c872:	00 65 00             	add    %ah,0x0(%ebp)
41c875:	31 00                	xor    %eax,(%eax)
41c877:	34 00                	xor    $0x0,%al
41c879:	39 00                	cmp    %eax,(%eax)
41c87b:	33 00                	xor    (%eax),%eax
41c87d:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c884:	00 39                	add    %bh,(%ecx)
41c886:	00 65 00             	add    %ah,0x0(%ebp)
41c889:	32 00                	xor    (%eax),%al
41c88b:	64 00 30             	add    %dh,%fs:(%eax)
41c88e:	00 34 00             	add    %dh,(%eax,%eax,1)
41c891:	35 00 61 00 35       	xor    $0x35006100,%eax
41c896:	00 62 00             	add    %ah,0x0(%edx)
41c899:	33 00                	xor    (%eax),%eax
41c89b:	31 00                	xor    %eax,(%eax)
41c89d:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c8a1:	38 00                	cmp    %al,(%eax)
41c8a3:	37                   	aaa
41c8a4:	00 61 00             	add    %ah,0x0(%ecx)
41c8a7:	39 00                	cmp    %eax,(%eax)
41c8a9:	62 00                	bound  %eax,(%eax)
41c8ab:	34 00                	xor    $0x0,%al
41c8ad:	32 00                	xor    (%eax),%al
41c8af:	35 00 31 00 34       	xor    $0x34003100,%eax
41c8b4:	00 37                	add    %dh,(%edi)
41c8b6:	00 e6                	add    %ah,%dh
41c8b8:	2a 01                	sub    (%ecx),%al
41c8ba:	00 46 37             	add    %al,0x37(%esi)
41c8bd:	00 65 00             	add    %ah,0x0(%ebp)
41c8c0:	31 00                	xor    %eax,(%eax)
41c8c2:	34 00                	xor    $0x0,%al
41c8c4:	39 00                	cmp    %eax,(%eax)
41c8c6:	33 00                	xor    (%eax),%eax
41c8c8:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c8cf:	00 39                	add    %bh,(%ecx)
41c8d1:	00 65 00             	add    %ah,0x0(%ebp)
41c8d4:	32 00                	xor    (%eax),%al
41c8d6:	64 00 30             	add    %dh,%fs:(%eax)
41c8d9:	00 34 00             	add    %dh,(%eax,%eax,1)
41c8dc:	35 00 61 00 35       	xor    $0x35006100,%eax
41c8e1:	00 62 00             	add    %ah,0x0(%edx)
41c8e4:	33 00                	xor    (%eax),%eax
41c8e6:	31 00                	xor    %eax,(%eax)
41c8e8:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c8ec:	38 00                	cmp    %al,(%eax)
41c8ee:	37                   	aaa
41c8ef:	00 61 00             	add    %ah,0x0(%ecx)
41c8f2:	39 00                	cmp    %eax,(%eax)
41c8f4:	62 00                	bound  %eax,(%eax)
41c8f6:	34 00                	xor    $0x0,%al
41c8f8:	32 00                	xor    (%eax),%al
41c8fa:	35 00 31 00 34       	xor    $0x34003100,%eax
41c8ff:	00 38                	add    %bh,(%eax)
41c901:	00 6f 30             	add    %ch,0x30(%edi)
41c904:	01 00                	add    %eax,(%eax)
41c906:	46                   	inc    %esi
41c907:	37                   	aaa
41c908:	00 65 00             	add    %ah,0x0(%ebp)
41c90b:	31 00                	xor    %eax,(%eax)
41c90d:	34 00                	xor    $0x0,%al
41c90f:	39 00                	cmp    %eax,(%eax)
41c911:	33 00                	xor    (%eax),%eax
41c913:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c91a:	00 39                	add    %bh,(%ecx)
41c91c:	00 65 00             	add    %ah,0x0(%ebp)
41c91f:	32 00                	xor    (%eax),%al
41c921:	64 00 30             	add    %dh,%fs:(%eax)
41c924:	00 34 00             	add    %dh,(%eax,%eax,1)
41c927:	35 00 61 00 35       	xor    $0x35006100,%eax
41c92c:	00 62 00             	add    %ah,0x0(%edx)
41c92f:	33 00                	xor    (%eax),%eax
41c931:	31 00                	xor    %eax,(%eax)
41c933:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c937:	38 00                	cmp    %al,(%eax)
41c939:	37                   	aaa
41c93a:	00 61 00             	add    %ah,0x0(%ecx)
41c93d:	39 00                	cmp    %eax,(%eax)
41c93f:	62 00                	bound  %eax,(%eax)
41c941:	34 00                	xor    $0x0,%al
41c943:	32 00                	xor    (%eax),%al
41c945:	35 00 31 00 34       	xor    $0x34003100,%eax
41c94a:	00 39                	add    %bh,(%ecx)
41c94c:	00 f8                	add    %bh,%al
41c94e:	35 01 00 44 37       	xor    $0x37440001,%eax
41c953:	00 65 00             	add    %ah,0x0(%ebp)
41c956:	31 00                	xor    %eax,(%eax)
41c958:	34 00                	xor    $0x0,%al
41c95a:	39 00                	cmp    %eax,(%eax)
41c95c:	33 00                	xor    (%eax),%eax
41c95e:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c965:	00 39                	add    %bh,(%ecx)
41c967:	00 65 00             	add    %ah,0x0(%ebp)
41c96a:	32 00                	xor    (%eax),%al
41c96c:	64 00 30             	add    %dh,%fs:(%eax)
41c96f:	00 34 00             	add    %dh,(%eax,%eax,1)
41c972:	35 00 61 00 35       	xor    $0x35006100,%eax
41c977:	00 62 00             	add    %ah,0x0(%edx)
41c97a:	33 00                	xor    (%eax),%eax
41c97c:	31 00                	xor    %eax,(%eax)
41c97e:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c982:	38 00                	cmp    %al,(%eax)
41c984:	37                   	aaa
41c985:	00 61 00             	add    %ah,0x0(%ecx)
41c988:	39 00                	cmp    %eax,(%eax)
41c98a:	62 00                	bound  %eax,(%eax)
41c98c:	34 00                	xor    $0x0,%al
41c98e:	32 00                	xor    (%eax),%al
41c990:	35 00 31 00 35       	xor    $0x35003100,%eax
41c995:	00 81 3b 01 00 46    	add    %al,0x4600013b(%ecx)
41c99b:	37                   	aaa
41c99c:	00 65 00             	add    %ah,0x0(%ebp)
41c99f:	31 00                	xor    %eax,(%eax)
41c9a1:	34 00                	xor    $0x0,%al
41c9a3:	39 00                	cmp    %eax,(%eax)
41c9a5:	33 00                	xor    (%eax),%eax
41c9a7:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c9ae:	00 39                	add    %bh,(%ecx)
41c9b0:	00 65 00             	add    %ah,0x0(%ebp)
41c9b3:	32 00                	xor    (%eax),%al
41c9b5:	64 00 30             	add    %dh,%fs:(%eax)
41c9b8:	00 34 00             	add    %dh,(%eax,%eax,1)
41c9bb:	35 00 61 00 35       	xor    $0x35006100,%eax
41c9c0:	00 62 00             	add    %ah,0x0(%edx)
41c9c3:	33 00                	xor    (%eax),%eax
41c9c5:	31 00                	xor    %eax,(%eax)
41c9c7:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41c9cb:	38 00                	cmp    %al,(%eax)
41c9cd:	37                   	aaa
41c9ce:	00 61 00             	add    %ah,0x0(%ecx)
41c9d1:	39 00                	cmp    %eax,(%eax)
41c9d3:	62 00                	bound  %eax,(%eax)
41c9d5:	34 00                	xor    $0x0,%al
41c9d7:	32 00                	xor    (%eax),%al
41c9d9:	35 00 31 00 35       	xor    $0x35003100,%eax
41c9de:	00 30                	add    %dh,(%eax)
41c9e0:	00 0a                	add    %cl,(%edx)
41c9e2:	41                   	inc    %ecx
41c9e3:	01 00                	add    %eax,(%eax)
41c9e5:	46                   	inc    %esi
41c9e6:	37                   	aaa
41c9e7:	00 65 00             	add    %ah,0x0(%ebp)
41c9ea:	31 00                	xor    %eax,(%eax)
41c9ec:	34 00                	xor    $0x0,%al
41c9ee:	39 00                	cmp    %eax,(%eax)
41c9f0:	33 00                	xor    (%eax),%eax
41c9f2:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41c9f9:	00 39                	add    %bh,(%ecx)
41c9fb:	00 65 00             	add    %ah,0x0(%ebp)
41c9fe:	32 00                	xor    (%eax),%al
41ca00:	64 00 30             	add    %dh,%fs:(%eax)
41ca03:	00 34 00             	add    %dh,(%eax,%eax,1)
41ca06:	35 00 61 00 35       	xor    $0x35006100,%eax
41ca0b:	00 62 00             	add    %ah,0x0(%edx)
41ca0e:	33 00                	xor    (%eax),%eax
41ca10:	31 00                	xor    %eax,(%eax)