43a67c:	69 5a 6e 56 7a 59 32 	imul   $0x32597a56,0x6e(%edx),%ebx
43a683:	46                   	inc    %esi
43a684:	30 61 57             	xor    %ah,0x57(%ecx)
43a687:	39 75 41             	cmp    %esi,0x41(%ebp)
43a68a:	41                   	inc    %ecx
43a68b:	51                   	push   %ecx
43a68c:	47                   	inc    %edi
43a68d:	48                   	dec    %eax
43a68e:	52                   	push   %edx
43a68f:	45                   	inc    %ebp
43a690:	73 41                	jae    0x43a6d3
43a692:	77 59                	ja     0x43a6ed
43a694:	53                   	push   %ebx
43a695:	4e                   	dec    %esi
43a696:	41                   	inc    %ecx
43a697:	4d                   	dec    %ebp
43a698:	47                   	inc    %edi
43a699:	48                   	dec    %eax
43a69a:	51                   	push   %ecx
43a69b:	67 4f                	addr16 dec %edi
43a69d:	42                   	inc    %edx
43a69e:	77 77                	ja     0x43a717
43a6a0:	49                   	dec    %ecx
43a6a1:	43                   	inc    %ebx
43a6a2:	41                   	inc    %ecx
43a6a3:	67 49                	addr16 dec %ecx
43a6a5:	43                   	inc    %ebx
43a6a6:	41                   	inc    %ecx
43a6a7:	67 49                	addr16 dec %ecx
43a6a9:	43                   	inc    %ebx
43a6aa:	41                   	inc    %ecx
43a6ab:	67 49                	addr16 dec %ecx
43a6ad:	43                   	inc    %ebx
43a6ae:	41                   	inc    %ecx
43a6af:	67 46                	addr16 inc %esi
43a6b1:	42                   	inc    %edx
43a6b2:	77 4d                	ja     0x43a701
43a6b4:	49                   	dec    %ecx
43a6b5:	43                   	inc    %ebx
43a6b6:	41                   	inc    %ecx
43a6b7:	67 48                	addr16 dec %eax
43a6b9:	41                   	inc    %ecx
43a6ba:	41                   	inc    %ecx
43a6bb:	49                   	dec    %ecx
43a6bc:	49                   	dec    %ecx
43a6bd:	48                   	dec    %eax
43a6be:	51                   	push   %ecx
43a6bf:	67 64 43             	addr16 fs inc %ebx
43a6c2:	41                   	inc    %ecx
43a6c3:	63 48 41             	arpl   %ecx,0x41(%eax)
43a6c6:	78 30                	js     0x43a6f8
43a6c8:	52                   	push   %edx
43a6c9:	4c                   	dec    %esp
43a6ca:	41                   	inc    %ecx
43a6cb:	67 49                	addr16 dec %ecx
43a6cd:	42                   	inc    %edx
43a6ce:	77 41                	ja     0x43a711
43a6d0:	42                   	inc    %edx
43a6d1:	48                   	dec    %eax
43a6d2:	52                   	push   %edx
43a6d3:	45                   	inc    %ebp
43a6d4:	73 48                	jae    0x43a71e
43a6d6:	51                   	push   %ecx
43a6d7:	67 51                	addr16 push %ecx
43a6d9:	42                   	inc    %edx
43a6da:	77 77                	ja     0x43a753
43a6dc:	49                   	dec    %ecx
43a6dd:	48                   	dec    %eax
43a6de:	51                   	push   %ecx
43a6df:	67 64 43             	addr16 fs inc %ebx
43a6e2:	41                   	inc    %ecx
43a6e3:	67 49                	addr16 dec %ecx
43a6e5:	43                   	inc    %ebx
43a6e6:	41                   	inc    %ecx
43a6e7:	67 49                	addr16 dec %ecx
43a6e9:	43                   	inc    %ebx
43a6ea:	41                   	inc    %ecx
43a6eb:	67 49                	addr16 dec %ecx
43a6ed:	43                   	inc    %ebx
43a6ee:	41                   	inc    %ecx
43a6ef:	59                   	pop    %ecx
43a6f0:	41                   	inc    %ecx
43a6f1:	41                   	inc    %ecx
43a6f2:	51                   	push   %ecx
43a6f3:	45                   	inc    %ebp
43a6f4:	64 45                	fs inc %ebp
43a6f6:	53                   	push   %ebx
43a6f7:	77 4b                	ja     0x43a744
43a6f9:	41                   	inc    %ecx
43a6fa:	41                   	inc    %ecx
43a6fb:	49                   	dec    %ecx
43a6fc:	53                   	push   %ebx
43a6fd:	4e                   	dec    %esi
43a6fe:	42                   	inc    %edx
43a6ff:	30 52 4c             	xor    %dl,0x4c(%edx)
43a702:	42                   	inc    %edx
43a703:	30 52 4c             	xor    %dl,0x4c(%edx)
43a706:	41                   	inc    %ecx
43a707:	73 48                	jae    0x43a751
43a709:	42                   	inc    %edx
43a70a:	68 30 52 4a 41       	push   $0x414a5230
43a70f:	67 49                	addr16 dec %ecx
43a711:	45                   	inc    %ebp
43a712:	53                   	push   %ebx
43a713:	51                   	push   %ecx
43a714:	49                   	dec    %ecx
43a715:	43                   	inc    %ebx
43a716:	41                   	inc    %ecx
43a717:	63 41 41             	arpl   %eax,0x41(%ecx)
43a71a:	52                   	push   %edx
43a71b:	49                   	dec    %ecx
43a71c:	77 48                	ja     0x43a766
43a71e:	52                   	push   %edx
43a71f:	45                   	inc    %ebp
43a720:	73 45                	jae    0x43a767
43a722:	41                   	inc    %ecx
43a723:	63 49 48             	arpl   %ecx,0x48(%ecx)
43a726:	52                   	push   %edx
43a727:	45                   	inc    %ebp
43a728:	6b 48 52 45          	imul   $0x45,0x52(%eax),%ecx
43a72c:	6b 45 6a 41          	imul   $0x41,0x6a(%ebp),%eax
43a730:	49                   	dec    %ecx
43a731:	43                   	inc    %ebx
43a732:	41                   	inc    %ecx
43a733:	67 52                	addr16 push %edx
43a735:	4a                   	dec    %edx
43a736:	41                   	inc    %ecx
43a737:	67 4b                	addr16 dec %ebx
43a739:	41                   	inc    %ecx
43a73a:	41                   	inc    %ecx
43a73b:	51                   	push   %ecx
43a73c:	53                   	push   %ebx
43a73d:	4d                   	dec    %ebp
43a73e:	42                   	inc    %edx
43a73f:	30 52 4a             	xor    %dl,0x4a(%edx)
43a742:	41                   	inc    %ecx
43a743:	67 49                	addr16 dec %ecx
43a745:	43                   	inc    %ebx
43a746:	41                   	inc    %ecx
43a747:	67 41                	addr16 inc %ecx
43a749:	41                   	inc    %ecx
43a74a:	77 45                	ja     0x43a791
43a74c:	49                   	dec    %ecx
43a74d:	45                   	inc    %ebp
43a74e:	41                   	inc    %ecx
43a74f:	67 51                	addr16 push %ecx
43a751:	43                   	inc    %ebx
43a752:	41                   	inc    %ecx
43a753:	6b 51 41 51          	imul   $0x51,0x41(%ecx),%edx
43a757:	49                   	dec    %ecx
43a758:	49                   	dec    %ecx
43a759:	48                   	dec    %eax
43a75a:	52                   	push   %edx
43a75b:	34 41                	xor    $0x41,%al
43a75d:	48                   	dec    %eax
43a75e:	67 41                	addr16 inc %ecx
43a760:	44                   	inc    %esp
43a761:	43                   	inc    %ebx
43a762:	67 45                	addr16 inc %ebp
43a764:	49                   	dec    %ecx
43a765:	43                   	inc    %ebx
43a766:	67 41                	addr16 inc %ecx
43a768:	45                   	inc    %ebp
43a769:	41                   	inc    %ecx
43a76a:	51                   	push   %ecx
43a76b:	67 51                	addr16 push %ecx
43a76d:	43                   	inc    %ebx
43a76e:	42                   	inc    %edx
43a76f:	41                   	inc    %ecx
43a770:	49                   	dec    %ecx
43a771:	45                   	inc    %ebp
43a772:	41                   	inc    %ecx
43a773:	67 48                	addr16 dec %eax
43a775:	41                   	inc    %ecx
43a776:	41                   	inc    %ecx
43a777:	49                   	dec    %ecx
43a778:	64 43                	fs inc %ebx
43a77a:	42                   	inc    %edx
43a77b:	30 49 43             	xor    %cl,0x43(%ecx)
43a77e:	41                   	inc    %ecx
43a77f:	59                   	pop    %ecx
43a780:	41                   	inc    %ecx
43a781:	41                   	inc    %ecx
43a782:	52                   	push   %edx
43a783:	30 49 48             	xor    %cl,0x48(%ecx)
43a786:	51                   	push   %ecx
43a787:	67 45                	addr16 inc %ebp
43a789:	41                   	inc    %ecx
43a78a:	41                   	inc    %ecx
43a78b:	45                   	inc    %ebp
43a78c:	49                   	dec    %ecx
43a78d:	43                   	inc    %ebx
43a78e:	41                   	inc    %ecx
43a78f:	73 48                	jae    0x43a7d9
43a791:	43                   	inc    %ebx
43a792:	42                   	inc    %edx
43a793:	49                   	dec    %ecx
43a794:	6f                   	outsl  %ds:(%esi),(%dx)
43a795:	43                   	inc    %ebx
43a796:	41                   	inc    %ecx
43a797:	67 49                	addr16 dec %ecx
43a799:	43                   	inc    %ebx
43a79a:	41                   	inc    %ecx
43a79b:	67 49                	addr16 dec %ecx
43a79d:	43                   	inc    %ebx
43a79e:	41                   	inc    %ecx
43a79f:	67 41                	addr16 inc %ecx
43a7a1:	41                   	inc    %ecx
43a7a2:	78 30                	js     0x43a7d4
43a7a4:	49                   	dec    %ecx
43a7a5:	48                   	dec    %eax
43a7a6:	51                   	push   %ecx
43a7a7:	67 49                	addr16 dec %ecx
43a7a9:	43                   	inc    %ebx
43a7aa:	42                   	inc    %edx
43a7ab:	49                   	dec    %ecx
43a7ac:	48                   	dec    %eax
43a7ad:	43                   	inc    %ebx
43a7ae:	78 30                	js     0x43a7e0
43a7b0:	49                   	dec    %ecx
43a7b1:	48                   	dec    %eax
43a7b2:	51                   	push   %ecx
43a7b3:	67 49                	addr16 dec %ecx
43a7b5:	48                   	dec    %eax
43a7b6:	51                   	push   %ecx
43a7b7:	67 64 43             	addr16 fs inc %ebx
43a7ba:	42                   	inc    %edx
43a7bb:	30 49 43             	xor    %cl,0x43(%ecx)
43a7be:	41                   	inc    %ecx
43a7bf:	67 49                	addr16 dec %ecx
43a7c1:	43                   	inc    %ebx
43a7c2:	41                   	inc    %ecx
43a7c3:	67 49                	addr16 dec %ecx
43a7c5:	41                   	inc    %ecx
43a7c6:	41                   	inc    %ecx
43a7c7:	4d                   	dec    %ebp
43a7c8:	42                   	inc    %edx
43a7c9:	45                   	inc    %ebp
43a7ca:	69 30 53 4c 51 67    	imul   $0x67514c53,(%eax),%esi
43a7d0:	4b                   	dec    %ebx
43a7d1:	45                   	inc    %ebp
43a7d2:	41                   	inc    %ecx
43a7d3:	49                   	dec    %ecx
43a7d4:	43                   	inc    %ebx
43a7d5:	41                   	inc    %ecx
43a7d6:	52                   	push   %edx
43a7d7:	30 65 41             	xor    %ah,0x41(%ebp)
43a7da:	42                   	inc    %edx
43a7db:	30 65 41             	xor    %ah,0x41(%ebp)
43a7de:	51                   	push   %ecx
43a7df:	51                   	push   %ecx
43a7e0:	4b                   	dec    %ebx
43a7e1:	41                   	inc    %ecx
43a7e2:	67 67 49             	addr16 addr16 dec %ecx
43a7e5:	47                   	inc    %edi
43a7e6:	51                   	push   %ecx
43a7e7:	63 52 43             	arpl   %edx,0x43(%edx)
43a7ea:	42                   	inc    %edx
43a7eb:	30 64 43 42          	xor    %ah,0x42(%ebx,%eax,2)
43a7ef:	30 49 48             	xor    %cl,0x48(%ecx)
43a7f2:	51                   	push   %ecx
43a7f3:	67 49                	addr16 dec %ecx
43a7f5:	43                   	inc    %ebx
43a7f6:	41                   	inc    %ecx
43a7f7:	67 64 43             	addr16 fs inc %ebx
43a7fa:	41                   	inc    %ecx
43a7fb:	67 49                	addr16 dec %ecx
43a7fd:	48                   	dec    %eax
43a7fe:	51                   	push   %ecx
43a7ff:	67 49                	addr16 dec %ecx
43a801:	43                   	inc    %ebx
43a802:	41                   	inc    %ecx
43a803:	67 49                	addr16 dec %ecx
43a805:	43                   	inc    %ebx
43a806:	41                   	inc    %ecx
43a807:	67 43                	addr16 inc %ebx
43a809:	48                   	dec    %eax
43a80a:	51                   	push   %ecx
43a80b:	67 49                	addr16 dec %ecx
43a80d:	42                   	inc    %edx
43a80e:	77 55                	ja     0x43a865
43a810:	64 43                	fs inc %ebx
43a812:	41                   	inc    %ecx
43a813:	67 49                	addr16 dec %ecx
43a815:	43                   	inc    %ebx
43a816:	41                   	inc    %ecx
43a817:	67 49                	addr16 dec %ecx
43a819:	41                   	inc    %ecx
43a81a:	41                   	inc    %ecx
43a81b:	49                   	dec    %ecx
43a81c:	64 43                	fs inc %ebx
43a81e:	42                   	inc    %edx
43a81f:	30 49 48             	xor    %cl,0x48(%ecx)
43a822:	51                   	push   %ecx
43a823:	67 44                	addr16 inc %esp
43a825:	42                   	inc    %edx
43a826:	68 45 73 41 67       	push   $0x67417345
43a82b:	59                   	pop    %ecx
43a82c:	48                   	dec    %eax
43a82d:	41                   	inc    %ecx
43a82e:	67 59                	addr16 pop %ecx
43a830:	49                   	dec    %ecx
43a831:	42                   	inc    %edx
43a832:	43                   	inc    %ebx
43a833:	41                   	inc    %ecx
43a834:	42                   	inc    %edx
43a835:	43                   	inc    %ebx
43a836:	41                   	inc    %ecx
43a837:	67 46                	addr16 inc %esi
43a839:	42                   	inc    %edx
43a83a:	77 49                	ja     0x43a885
43a83c:	64 43                	fs inc %ebx
43a83e:	41                   	inc    %ecx
43a83f:	67 45                	addr16 inc %ebp
43a841:	42                   	inc    %edx
43a842:	77 45                	ja     0x43a889
43a844:	64 43                	fs inc %ebx
43a846:	41                   	inc    %ecx
43a847:	51                   	push   %ecx
43a848:	67 41                	addr16 inc %ecx
43a84a:	42                   	inc    %edx
43a84b:	30 49 41             	xor    %cl,0x41(%ecx)
43a84e:	79 67                	jns    0x43a8b7
43a850:	41                   	inc    %ecx
43a851:	43                   	inc    %ebx
43a852:	41                   	inc    %ecx
43a853:	51                   	push   %ecx
43a854:	6f                   	outsl  %ds:(%esi),(%dx)
43a855:	41                   	inc    %ecx
43a856:	51                   	push   %ecx
43a857:	67 49                	addr16 dec %ecx
43a859:	43                   	inc    %ebx
43a85a:	51                   	push   %ecx
43a85b:	45                   	inc    %ebp
43a85c:	41                   	inc    %ecx
43a85d:	42                   	inc    %edx
43a85e:	45                   	inc    %ebp
43a85f:	6c                   	insb   (%dx),%es:(%edi)
43a860:	30 5a 57             	xor    %bl,0x57(%edx)
43a863:	30 41 41             	xor    %al,0x41(%ecx)
43a866:	41                   	inc    %ecx
43a867:	49                   	dec    %ecx
43a868:	47                   	inc    %edi
43a869:	41                   	inc    %ecx
43a86a:	67 4d                	addr16 dec %ebp
43a86c:	47                   	inc    %edi
43a86d:	45                   	inc    %ebp
43a86e:	6a 41                	push   $0x41
43a870:	44                   	inc    %esp
43a871:	42                   	inc    %edx