43913e:	44                   	inc    %esp
43913f:	6d                   	insl   (%dx),%es:(%edi)
439140:	68 75 62 68 4b       	push   $0x4b686275
439145:	4a                   	dec    %edx
439146:	6c                   	insb   (%dx),%es:(%edi)
439147:	77 34                	ja     0x43917d
439149:	4d                   	dec    %ebp
43914a:	75 54                	jne    0x4391a0
43914c:	6e                   	outsb  %ds:(%esi),(%dx)
43914d:	48                   	dec    %eax
43914e:	42                   	inc    %edx
43914f:	6a 58                	push   $0x58
439151:	4e                   	dec    %esi
439152:	63 4f 66             	arpl   %ecx,0x66(%edi)
439155:	33 6c 4d 6e          	xor    0x6e(%ebp,%ecx,2),%ebp
439159:	38 49 32             	cmp    %cl,0x32(%ecx)
43915c:	30 52 37             	xor    %dl,0x37(%edx)
43915f:	4b                   	dec    %ebx
439160:	6d                   	insl   (%dx),%es:(%edi)
439161:	5a                   	pop    %edx
439162:	45                   	inc    %ebp
439163:	78 49                	js     0x4391ae
439165:	31 42 76             	xor    %eax,0x76(%edx)
439168:	4b                   	dec    %ebx
439169:	36 7a 7a             	ss jp  0x4391e6
43916c:	4e                   	dec    %esi
43916d:	32 68 39             	xor    0x39(%eax),%ch
439170:	45                   	inc    %ebp
439171:	73 51                	jae    0x4391c4
439173:	6f                   	outsl  %ds:(%esi),(%dx)
439174:	36 51                	ss push %ecx
439176:	30 30                	xor    %dh,(%eax)
439178:	67 47                	addr16 inc %edi
43917a:	34 59                	xor    $0x59,%al
43917c:	79 4c                	jns    0x4391ca
43917e:	72 51                	jb     0x4391d1
439180:	76 4b                	jbe    0x4391cd
439182:	70 71                	jo     0x4391f5
439184:	64 52                	fs push %edx
439186:	38 32                	cmp    %dh,(%edx)
439188:	67 4a                	addr16 dec %edx
43918a:	54                   	push   %esp
43918b:	44                   	inc    %esp
43918c:	43                   	inc    %ebx
43918d:	68 6f 66 31 54       	push   $0x5431666f
439192:	30 4d 4b             	xor    %cl,0x4b(%ebp)
439195:	6c                   	insb   (%dx),%es:(%edi)
439196:	35 53 65 7a 2f       	xor    $0x2f7a6553,%eax
43919b:	75 44                	jne    0x4391e1
43919d:	6d                   	insl   (%dx),%es:(%edi)
43919e:	32 2b                	xor    (%ebx),%ch
4391a0:	32 33                	xor    (%ebx),%dh
4391a2:	66 77 2f             	data16 ja 0x4391d4
4391a5:	66 70 63             	data16 jo 0x43920b
4391a8:	4b                   	dec    %ebx
4391a9:	47                   	inc    %edi
4391aa:	49                   	dec    %ecx
4391ab:	4e                   	dec    %esi
4391ac:	64 48                	fs dec %eax
4391ae:	2f                   	das
4391af:	43                   	inc    %ebx
4391b0:	43                   	inc    %ebx
4391b1:	77 74                	ja     0x439227
4391b3:	58                   	pop    %eax
4391b4:	78 54                	js     0x43920a
4391b6:	4e                   	dec    %esi
4391b7:	56                   	push   %esi
4391b8:	6b 65 51 4c          	imul   $0x4c,0x51(%ebp),%esp
4391bc:	46                   	inc    %esi
4391bd:	42                   	inc    %edx
4391be:	6e                   	outsb  %ds:(%esi),(%dx)
4391bf:	77 51                	ja     0x439212
4391c1:	35 61 39 5a 78       	xor    $0x785a3961,%eax
4391c6:	68 48 42 70 6e       	push   $0x6e704248
4391cb:	48                   	dec    %eax
4391cc:	69 37 2f 64 37 6c    	imul   $0x6c37642f,(%edi),%esi
4391d2:	58                   	pop    %eax
4391d3:	47                   	inc    %edi
4391d4:	41                   	inc    %ecx
4391d5:	4d                   	dec    %ebp
4391d6:	46                   	inc    %esi
4391d7:	77 6e                	ja     0x439247
4391d9:	68 38 63 74 59       	push   $0x59746338
4391de:	70 63                	jo     0x439243
4391e0:	79 61                	jns    0x439243
4391e2:	44                   	inc    %esp
4391e3:	75 55                	jne    0x43923a
4391e5:	71 5a                	jno    0x439241
4391e7:	71 4e                	jno    0x439237
4391e9:	79 6f                	jns    0x43925a
4391eb:	66 68 63 51          	pushw  $0x5163
4391ef:	65 31 66 66          	xor    %esp,%gs:0x66(%esi)
4391f3:	4c                   	dec    %esp
4391f4:	57                   	push   %edi
4391f5:	4e                   	dec    %esi
4391f6:	39 33                	cmp    %esi,(%ebx)
4391f8:	7a 79                	jp     0x439273
4391fa:	68 41 47 41 77       	push   $0x77414741
4391ff:	62 78 34             	bound  %edi,0x34(%eax)
439202:	42                   	inc    %edx
439203:	72 59                	jb     0x43925e
439205:	63 42 34             	arpl   %eax,0x34(%edx)
439208:	56                   	push   %esi
439209:	4b                   	dec    %ebx
43920a:	34 75                	xor    $0x75,%al
43920c:	6f                   	outsl  %ds:(%esi),(%dx)
43920d:	69 59 49 78 78 76 46 	imul   $0x46767878,0x49(%ecx),%ebx
439214:	34 44                	xor    $0x44,%al
439216:	75 6a                	jne    0x439282
439218:	6d                   	insl   (%dx),%es:(%edi)
439219:	43                   	inc    %ebx
43921a:	64 37                	fs aaa
43921c:	7a 66                	jp     0x439284
43921e:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
439221:	42                   	inc    %edx
439222:	6d                   	insl   (%dx),%es:(%edi)
439223:	50                   	push   %eax
439224:	45                   	inc    %ebp
439225:	33 6e 7a             	xor    0x7a(%esi),%ebp
439228:	39 62 5a             	cmp    %esp,0x5a(%edx)
43922b:	31 4c 52 48          	xor    %ecx,0x48(%edx,%edx,2)
43922f:	5a                   	pop    %edx
439230:	6d                   	insl   (%dx),%es:(%edi)
439231:	64 4a                	fs dec %edx
439233:	2f                   	das
439234:	31 39                	xor    %edi,(%ecx)
439236:	44                   	inc    %esp
439237:	75 36                	jne    0x43926f
439239:	30 70 57             	xor    %dh,0x57(%eax)
43923c:	54                   	push   %esp
43923d:	54                   	push   %esp
43923e:	68 67 63 50 76       	push   $0x76506367
439243:	74 75                	je     0x4392ba
439245:	44                   	inc    %esp
439246:	61                   	popa
439247:	2f                   	das
439248:	5a                   	pop    %edx
439249:	6a 30                	push   $0x30
43924b:	73 68                	jae    0x4392b5
43924d:	75 79                	jne    0x4392c8
43924f:	37                   	aaa
439250:	61                   	popa
439251:	78 51                	js     0x4392a4
439253:	69 77 62 4d 4e 64 4f 	imul   $0x4f644e4d,0x62(%edi),%esi
43925a:	45                   	inc    %ebp
43925b:	64 33 4a 53          	xor    %fs:0x53(%edx),%ecx
43925f:	4d                   	dec    %ebp
439260:	49                   	dec    %ecx
439261:	33 71 43             	xor    0x43(%ecx),%esi
439264:	6a 31                	push   $0x31
439266:	38 61 2b             	cmp    %ah,0x2b(%ecx)
439269:	2b 62 4d             	sub    0x4d(%edx),%esp
43926c:	75 78                	jne    0x4392e6
43926e:	50                   	push   %eax
43926f:	4e                   	dec    %esi
439270:	67 50                	addr16 push %eax
439272:	63 75 62             	arpl   %esi,0x62(%ebp)
439275:	6f                   	outsl  %ds:(%esi),(%dx)
439276:	31 30                	xor    %esi,(%eax)
439278:	68 2b 51 33 36       	push   $0x3633512b
43927d:	63 35 4c 6d 5a 77    	arpl   %esi,0x775a6d4c
439283:	2b 44 61 42          	sub    0x42(%ecx,%eiz,2),%eax
439287:	4d                   	dec    %ebp
439288:	6c                   	insb   (%dx),%es:(%edi)
439289:	73 67                	jae    0x4392f2
43928b:	34 6d                	xor    $0x6d,%al
43928d:	70 70                	jo     0x4392ff
43928f:	67 39 59 58          	cmp    %ebx,0x58(%bx,%di)
439293:	79 48                	jns    0x4392dd
439295:	42                   	inc    %edx
439296:	6e                   	outsb  %ds:(%esi),(%dx)
439297:	4b                   	dec    %ebx
439298:	4c                   	dec    %esp
439299:	41                   	inc    %ecx
43929a:	78 42                	js     0x4392de
43929c:	69 56 46 56 31 68 46 	imul   $0x46683156,0x46(%esi),%edx
4392a3:	58                   	pop    %eax
4392a4:	45                   	inc    %ebp
4392a5:	4b                   	dec    %ebx
4392a6:	33 76 4c             	xor    0x4c(%esi),%esi
4392a9:	33 79 43             	xor    0x43(%ecx),%edi
4392ac:	73 68                	jae    0x439316
4392ae:	62 7a 74             	bound  %edi,0x74(%edx)
4392b1:	66 4d                	dec    %bp
4392b3:	37                   	aaa
4392b4:	57                   	push   %edi
4392b5:	34 45                	xor    $0x45,%al
4392b7:	69 77 63 6c 76 37 35 	imul   $0x3537766c,0x63(%edi),%esi
4392be:	55                   	push   %ebp
4392bf:	32 70 53             	xor    0x53(%eax),%dh
4392c2:	4d                   	dec    %ebp
4392c3:	66 44                	inc    %sp
4392c5:	52                   	push   %edx
4392c6:	6d                   	insl   (%dx),%es:(%edi)
4392c7:	50                   	push   %eax
4392c8:	6d                   	insl   (%dx),%es:(%edi)
4392c9:	36 68 48 45 6a 50    	ss push $0x506a4548
4392cf:	6b 77 2b 51          	imul   $0x51,0x2b(%edi),%esi
4392d3:	34 69                	xor    $0x69,%al
4392d5:	35 42 66 54 6c       	xor    $0x6c546642,%eax
4392da:	6b 74 51 57 6c       	imul   $0x6c,0x57(%ecx,%edx,2),%esi
4392df:	46                   	inc    %esi
4392e0:	51                   	push   %ecx
4392e1:	62 6e 42             	bound  %ebp,0x42(%esi)
4392e4:	7a 39                	jp     0x43931f
4392e6:	30 33                	xor    %dh,(%ebx)
4392e8:	75 56                	jne    0x439340
4392ea:	4f                   	dec    %edi
4392eb:	4d                   	dec    %ebp
4392ec:	52                   	push   %edx
4392ed:	75 6c                	jne    0x43935b
4392ef:	31 69 38             	xor    %ebp,0x38(%ecx)
4392f2:	69 68 7a 76 64 77 6d 	imul   $0x6d776476,0x7a(%eax),%ebp
4392f9:	55                   	push   %ebp
4392fa:	39 71 4b             	cmp    %esi,0x4b(%ecx)
4392fd:	35 78 55 37 62       	xor    $0x62375578,%eax
439302:	55                   	push   %ebp
439303:	79 63                	jns    0x439368
439305:	6a 73                	push   $0x73
439307:	2f                   	das
439308:	37                   	aaa
439309:	58                   	pop    %eax
43930a:	47                   	inc    %edi
43930b:	48                   	dec    %eax
43930c:	68 6f 69 35 44       	push   $0x4435696f
439311:	30 64 50 47          	xor    %ah,0x47(%eax,%edx,2)
439315:	6f                   	outsl  %ds:(%esi),(%dx)
439316:	36 70 49             	ss jo  0x439362
439319:	31 44 42 49          	xor    %eax,0x49(%edx,%eax,2)
43931d:	78 47                	js     0x439366
43931f:	57                   	push   %edi
439320:	68 72 6e 65 78       	push   $0x78656e72
439325:	70 36                	jo     0x43935d
439327:	64 61                	fs popa
439329:	7a 43                	jp     0x43936e
43932b:	49                   	dec    %ecx
43932c:	6d                   	insl   (%dx),%es:(%edi)
43932d:	6c                   	insb   (%dx),%es:(%edi)
43932e:	2b 66 56             	sub    0x56(%esi),%esp
439331:	35 69 30 36 6a       	xor    $0x6a363069,%eax
439336:	4c                   	dec    %esp
439337:	42                   	inc    %edx
439338:	73 48                	jae    0x439382
43933a:	79 42                	jns    0x43937e
43933c:	4f                   	dec    %edi
43933d:	65 42                	gs inc %edx
43933f:	6c                   	insb   (%dx),%es:(%edi)
439340:	56                   	push   %esi
439341:	73 58                	jae    0x43939b
439343:	6f                   	outsl  %ds:(%esi),(%dx)
439344:	73 56                	jae    0x43939c
439346:	63 6a 4d             	arpl   %ebp,0x4d(%edx)
439349:	4e                   	dec    %esi
43934a:	4f                   	dec    %edi
43934b:	68 6a 74 38 36       	push   $0x3638746a
439350:	47                   	inc    %edi
439351:	38 6a 6b             	cmp    %ch,0x6b(%edx)
439354:	62 36                	bound  %esi,(%esi)
439356:	72 74                	jb     0x4393cc
439358:	36 52                	ss push %edx
43935a:	45                   	inc    %ebp
43935b:	6f                   	outsl  %ds:(%esi),(%dx)
43935c:	41                   	inc    %ecx
43935d:	47                   	inc    %edi
43935e:	54                   	push   %esp
43935f:	79 59                	jns    0x4393ba
439361:	67 5a                	addr16 pop %edx
439363:	39 6a 77             	cmp    %ebp,0x77(%edx)
439366:	6a 76                	push   $0x76
439368:	4f                   	dec    %edi
439369:	44                   	inc    %esp
43936a:	6a 72                	push   $0x72
43936c:	37                   	aaa
43936d:	62 59 75             	bound  %ebx,0x75(%ecx)
439370:	73 57                	jae    0x4393c9
439372:	48                   	dec    %eax
439373:	6d                   	insl   (%dx),%es:(%edi)
439374:	70 76                	jo     0x4393ec
439376:	37                   	aaa
439377:	6f                   	outsl  %ds:(%esi),(%dx)
439378:	44                   	inc    %esp
439379:	61                   	popa
43937a:	6e                   	outsb  %ds:(%esi),(%dx)
43937b:	56                   	push   %esi
43937c:	6c                   	insb   (%dx),%es:(%edi)
43937d:	2b 79 4f             	sub    0x4f(%ecx),%edi
439380:	37                   	aaa
439381:	47                   	inc    %edi
439382:	34 6e                	xor    $0x6e,%al
439384:	6d                   	insl   (%dx),%es:(%edi)
439385:	65 41                	gs inc %ecx
439387:	35 64 42 79 6f       	xor    $0x6f794264,%eax
43938c:	6a 6f                	push   $0x6f
43938e:	49                   	dec    %ecx
43938f:	63 4c 79 7a          	arpl   %ecx,0x7a(%ecx,%edi,2)
439393:	65 64 63 67 55       	gs arpl %esp,%fs:0x55(%edi)
439398:	2f                   	das
439399:	46                   	inc    %esi
43939a:	4b                   	dec    %ebx
43939b:	59                   	pop    %ecx
43939c:	62 30                	bound  %esi,(%eax)
43939e:	39 4b 45             	cmp    %ecx,0x45(%ebx)
4393a1:	61                   	popa
4393a2:	4d                   	dec    %ebp
4393a3:	49                   	dec    %ecx
4393a4:	68 38 53 44 77       	push   $0x77445338
4393a9:	79 6d                	jns    0x439418
4393ab:	52                   	push   %edx
4393ac:	32 34 38             	xor    (%eax,%edi,1),%dh
4393af:	71 6b                	jno    0x43941c
4393b1:	6a 67                	push   $0x67
4393b3:	6e                   	outsb  %ds:(%esi),(%dx)
4393b4:	39 51 63             	cmp    %edx,0x63(%ecx)
4393b7:	38 62 30             	cmp    %ah,0x30(%edx)
4393ba:	2f                   	das
4393bb:	50                   	push   %eax
4393bc:	39 53 37             	cmp    %edx,0x37(%ebx)
4393bf:	64 31 32             	xor    %esi,%fs:(%edx)
4393c2:	33 4e 59             	xor    0x59(%esi),%ecx
4393c5:	54                   	push   %esp
4393c6:	70 79                	jo     0x439441
4393c8:	34 7a                	xor    $0x7a,%al
4393ca:	7a 64                	jp     0x439430
4393cc:	70 2f                	jo     0x4393fd
4393ce:	73 73                	jae    0x439443
4393d0:	78 42                	js     0x439414
4393d2:	61                   	popa
4393d3:	62 78 66             	bound  %edi,0x66(%eax)
4393d6:	66 34 51             	data16 xor $0x51,%al
4393d9:	46                   	inc    %esi
4393da:	38 6d 69             	cmp    %ch,0x69(%ebp)
4393dd:	48                   	dec    %eax
4393de:	32 63 4a             	xor    0x4a(%ebx),%ah
4393e1:	46                   	inc    %esi
4393e2:	52                   	push   %edx
4393e3:	68 79 62 63 65       	push   $0x65636279
4393e8:	76 7a                	jbe    0x439464
4393ea:	2b 6a 58             	sub    0x58(%edx),%ebp
4393ed:	4f                   	dec    %edi
4393ee:	39 72 59             	cmp    %esi,0x59(%edx)
4393f1:	2f                   	das
4393f2:	77 6a                	ja     0x43945e
4393f4:	52                   	push   %edx
4393f5:	77 75                	ja     0x43946c
4393f7:	47                   	inc    %edi
4393f8:	2f                   	das
4393f9:	36 52                	ss push %edx
4393fb:	4e                   	dec    %esi
4393fc:	41                   	inc    %ecx
4393fd:	36 71 6e             	ss jno 0x43946e