4411c5:	55                   	push   %ebp
4411c6:	78 6f                	js     0x441237
4411c8:	44                   	inc    %esp
4411c9:	34 30                	xor    $0x30,%al
4411cb:	33 6d 76             	xor    0x76(%ebp),%ebp
4411ce:	45                   	inc    %ebp
4411cf:	57                   	push   %edi
4411d0:	6b 45 6c 31          	imul   $0x31,0x6c(%ebp),%eax
4411d4:	4d                   	dec    %ebp
4411d5:	63 39                	arpl   %edi,(%ecx)
4411d7:	79 58                	jns    0x441231
4411d9:	34 4b                	xor    $0x4b,%al
4411db:	72 37                	jb     0x441214
4411dd:	53                   	push   %ebx
4411de:	56                   	push   %esi
4411df:	36 57                	ss push %edi
4411e1:	55                   	push   %ebp
4411e2:	64 30 6c 68 4e       	xor    %ch,%fs:0x4e(%eax,%ebp,2)
4411e7:	4e                   	dec    %esi
4411e8:	63 4d 38             	arpl   %ecx,0x38(%ebp)
4411eb:	6d                   	insl   (%dx),%es:(%edi)
4411ec:	4c                   	dec    %esp
4411ed:	36 45                	ss inc %ebp
4411ef:	56                   	push   %esi
4411f0:	39 6b 4b             	cmp    %ebp,0x4b(%ebx)
4411f3:	4d                   	dec    %ebp
4411f4:	6e                   	outsb  %ds:(%esi),(%dx)
4411f5:	4c                   	dec    %esp
4411f6:	77 33                	ja     0x44122b
4411f8:	75 4d                	jne    0x441247
4411fa:	69 72 4a 71 78 37 67 	imul   $0x67377871,0x4a(%edx),%esi
441201:	77 49                	ja     0x44124c
441203:	59                   	pop    %ecx
441204:	2f                   	das
441205:	73 47                	jae    0x44124e
441207:	34 2b                	xor    $0x2b,%al
441209:	38 49 73             	cmp    %cl,0x73(%ecx)
44120c:	30 2f                	xor    %ch,(%edi)
44120e:	76 42                	jbe    0x441252
441210:	61                   	popa
441211:	4c                   	dec    %esp
441212:	53                   	push   %ebx
441213:	33 67 34             	xor    0x34(%edi),%esp
441216:	74 39                	je     0x441251
441218:	4f                   	dec    %edi
441219:	64 6b 71 59 66       	imul   $0x66,%fs:0x59(%ecx),%esi
44121e:	4c                   	dec    %esp
44121f:	31 64 33 6a          	xor    %esp,0x6a(%ebx,%esi,1)
441223:	7a 2b                	jp     0x441250
441225:	32 47 55             	xor    0x55(%edi),%al
441228:	5a                   	pop    %edx
441229:	56                   	push   %esi
44122a:	46                   	inc    %esi
44122b:	77 2f                	ja     0x44125c
44122d:	6b 78 74 51          	imul   $0x51,0x74(%eax),%edi
441231:	30 50 68             	xor    %dl,0x68(%eax)
441234:	51                   	push   %ecx
441235:	61                   	popa
441236:	77 4b                	ja     0x441283
441238:	6f                   	outsl  %ds:(%esi),(%dx)
441239:	53                   	push   %ebx
44123a:	54                   	push   %esp
44123b:	50                   	push   %eax
44123c:	79 7a                	jns    0x4412b8
44123e:	6e                   	outsb  %ds:(%esi),(%dx)
44123f:	54                   	push   %esp
441240:	38 2f                	cmp    %ch,(%edi)
441242:	32 42 66             	xor    0x66(%edx),%al
441245:	57                   	push   %edi
441246:	6f                   	outsl  %ds:(%esi),(%dx)
441247:	79 53                	jns    0x44129c
441249:	6d                   	insl   (%dx),%es:(%edi)
44124a:	31 78 4e             	xor    %edi,0x4e(%eax)
44124d:	72 70                	jb     0x4412bf
44124f:	49                   	dec    %ecx
441250:	6d                   	insl   (%dx),%es:(%edi)
441251:	32 46 78             	xor    0x78(%esi),%al
441254:	7a 4f                	jp     0x4412a5
441256:	77 6d                	ja     0x4412c5
441258:	45                   	inc    %ebp
441259:	4c                   	dec    %esp
44125a:	58                   	pop    %eax
44125b:	68 42 34 47 37       	push   $0x37473442
441260:	36 4f                	ss dec %edi
441262:	6e                   	outsb  %ds:(%esi),(%dx)
441263:	5a                   	pop    %edx
441264:	77 67                	ja     0x4412cd
441266:	6d                   	insl   (%dx),%es:(%edi)
441267:	58                   	pop    %eax
441268:	5a                   	pop    %edx
441269:	67 33 2b             	xor    (%bp,%di),%ebp
44126c:	44                   	inc    %esp
44126d:	35 77 75 74 34       	xor    $0x34747577,%eax
441272:	48                   	dec    %eax
441273:	73 74                	jae    0x4412e9
441275:	70 76                	jo     0x4412ed
441277:	74 39                	je     0x4412b2
441279:	72 45                	jb     0x4412c0
44127b:	36 4a                	ss dec %edx
44127d:	2f                   	das
44127e:	63 77 46             	arpl   %esi,0x46(%edi)
441281:	6d                   	insl   (%dx),%es:(%edi)
441282:	4a                   	dec    %edx
441283:	4a                   	dec    %edx
441284:	35 65 34 61 66       	xor    $0x66613465,%eax
441289:	52                   	push   %edx
44128a:	38 63 2b             	cmp    %ah,0x2b(%ebx)
44128d:	38 5a 54             	cmp    %bl,0x54(%edx)
441290:	46                   	inc    %esi
441291:	62 76 55             	bound  %esi,0x55(%esi)
441294:	67 56                	addr16 push %esi
441296:	49                   	dec    %ecx
441297:	2b 50 63             	sub    0x63(%eax),%edx
44129a:	7a 77                	jp     0x441313
44129c:	56                   	push   %esi
44129d:	6c                   	insb   (%dx),%es:(%edi)
44129e:	63 34 78             	arpl   %esi,(%eax,%edi,2)
4412a1:	57                   	push   %edi
4412a2:	70 30                	jo     0x4412d4
4412a4:	32 74 48 36          	xor    0x36(%eax,%ecx,2),%dh
4412a8:	6c                   	insb   (%dx),%es:(%edi)
4412a9:	59                   	pop    %ecx
4412aa:	75 77                	jne    0x441323
4412ac:	5a                   	pop    %edx
4412ad:	72 4b                	jb     0x4412fa
4412af:	7a 64                	jp     0x441315
4412b1:	6e                   	outsb  %ds:(%esi),(%dx)
4412b2:	79 77                	jns    0x44132b
4412b4:	48                   	dec    %eax
4412b5:	6d                   	insl   (%dx),%es:(%edi)
4412b6:	32 76 4d             	xor    0x4d(%esi),%dh
4412b9:	56                   	push   %esi
4412ba:	51                   	push   %ecx
4412bb:	6b 36 68             	imul   $0x68,(%esi),%esi
4412be:	49                   	dec    %ecx
4412bf:	64 32 51 4c          	xor    %fs:0x4c(%ecx),%dl
4412c3:	51                   	push   %ecx
4412c4:	4a                   	dec    %edx
4412c5:	42                   	inc    %edx
4412c6:	75 61                	jne    0x441329
4412c8:	4f                   	dec    %edi
4412c9:	4e                   	dec    %esi
4412ca:	45                   	inc    %ebp
4412cb:	33 75 36             	xor    0x36(%ebp),%esi
4412ce:	42                   	inc    %edx
4412cf:	47                   	inc    %edi
4412d0:	35 55 44 71 6e       	xor    $0x6e714455,%eax
4412d5:	37                   	aaa
4412d6:	52                   	push   %edx
4412d7:	38 6a 6e             	cmp    %ch,0x6e(%edx)
4412da:	46                   	inc    %esi
4412db:	75 6c                	jne    0x441349
4412dd:	64 2b 4e 65          	sub    %fs:0x65(%esi),%ecx
4412e1:	55                   	push   %ebp
4412e2:	68 47 51 79 79       	push   $0x79795147
4412e7:	5a                   	pop    %edx
4412e8:	4a                   	dec    %edx
4412e9:	73 64                	jae    0x44134f
4412eb:	6c                   	insb   (%dx),%es:(%edi)
4412ec:	4a                   	dec    %edx
4412ed:	77 71                	ja     0x441360
4412ef:	66 61                	popaw
4412f1:	55                   	push   %ebp
4412f2:	5a                   	pop    %edx
4412f3:	36 71 78             	ss jno 0x44136e
4412f6:	36 50                	ss push %eax
4412f8:	55                   	push   %ebp
4412f9:	65 63 77 45          	arpl   %esi,%gs:0x45(%edi)
4412fd:	4e                   	dec    %esi
4412fe:	73 34                	jae    0x441334
441300:	2f                   	das
441301:	38 5a 4a             	cmp    %bl,0x4a(%edx)
441304:	6d                   	insl   (%dx),%es:(%edi)
441305:	6a 6b                	push   $0x6b
441307:	76 70                	jbe    0x441379
441309:	52                   	push   %edx
44130a:	74 30                	je     0x44133c
44130c:	38 75 32             	cmp    %dh,0x32(%ebp)
44130f:	57                   	push   %edi
441310:	77 30                	ja     0x441342
441312:	65 72 47             	gs jb  0x44135c
441315:	75 62                	jne    0x441379
441317:	70 48                	jo     0x441361
441319:	66 31 62 4d          	xor    %sp,0x4d(%edx)
44131d:	75 49                	jne    0x441368
44131f:	4e                   	dec    %esi
441320:	78 73                	js     0x441395
441322:	30 34 4e             	xor    %dh,(%esi,%ecx,2)
441325:	4c                   	dec    %esp
441326:	46                   	inc    %esi
441327:	41                   	inc    %ecx
441328:	30 69 4d             	xor    %ch,0x4d(%ecx)
44132b:	42                   	inc    %edx
44132c:	41                   	inc    %ecx
44132d:	62 75 41             	bound  %esi,0x41(%ebp)
441330:	6e                   	outsb  %ds:(%esi),(%dx)
441331:	51                   	push   %ecx
441332:	4c                   	dec    %esp
441333:	75 56                	jne    0x44138b
441335:	64 31 36             	xor    %esi,%fs:(%esi)
441338:	4d                   	dec    %ebp
441339:	62 51 78             	bound  %edx,0x78(%ecx)
44133c:	59                   	pop    %ecx
44133d:	56                   	push   %esi
44133e:	6f                   	outsl  %ds:(%esi),(%dx)
44133f:	42                   	inc    %edx
441340:	68 46 61 52 4a       	push   $0x4a526146
441345:	72 34                	jb     0x44137b
441347:	39 68 52             	cmp    %ebp,0x52(%eax)
44134a:	2f                   	das
44134b:	71 67                	jno    0x4413b4
44134d:	48                   	dec    %eax
44134e:	54                   	push   %esp
44134f:	6a 4c                	push   $0x4c
441351:	49                   	dec    %ecx
441352:	79 56                	jns    0x4413aa
441354:	58                   	pop    %eax
441355:	6a 35                	push   $0x35
441357:	59                   	pop    %ecx
441358:	75 6f                	jne    0x4413c9
44135a:	46                   	inc    %esi
44135b:	37                   	aaa
44135c:	73 51                	jae    0x4413af
44135e:	34 58                	xor    $0x58,%al
441360:	44                   	inc    %esp
441361:	75 55                	jne    0x4413b8
441363:	53                   	push   %ebx
441364:	72 71                	jb     0x4413d7
441366:	46                   	inc    %esi
441367:	44                   	inc    %esp
441368:	48                   	dec    %eax
441369:	35 7a 54 74 64       	xor    $0x6474547a,%eax
44136e:	62 38                	bound  %edi,(%eax)
441370:	4b                   	dec    %ebx
441371:	77 2b                	ja     0x44139e
441373:	6e                   	outsb  %ds:(%esi),(%dx)
441374:	4e                   	dec    %esi
441375:	75 75                	jne    0x4413ec
441377:	30 62 31             	xor    %ah,0x31(%edx)
44137a:	79 47                	jns    0x4413c3
44137c:	4f                   	dec    %edi
44137d:	77 37                	ja     0x4413b6
44137f:	7a 47                	jp     0x4413c8
441381:	6f                   	outsl  %ds:(%esi),(%dx)
441382:	4f                   	dec    %edi
441383:	4e                   	dec    %esi
441384:	34 75                	xor    $0x75,%al
441386:	69 5a 55 6c 6d 50 67 	imul   $0x67506d6c,0x55(%edx),%ebx
44138d:	5a                   	pop    %edx
44138e:	31 2b                	xor    %ebp,(%ebx)
441390:	43                   	inc    %ebx
441391:	6e                   	outsb  %ds:(%esi),(%dx)
441392:	43                   	inc    %ebx
441393:	72 2b                	jb     0x4413c0
441395:	53                   	push   %ebx
441396:	74 56                	je     0x4413ee
441398:	42                   	inc    %edx
441399:	52                   	push   %edx
44139a:	4b                   	dec    %ebx
44139b:	49                   	dec    %ecx
44139c:	6e                   	outsb  %ds:(%esi),(%dx)
44139d:	75 4b                	jne    0x4413ea
44139f:	67 77 67             	addr16 ja 0x441409
4413a2:	6f                   	outsl  %ds:(%esi),(%dx)
4413a3:	6c                   	insb   (%dx),%es:(%edi)
4413a4:	68 33 62 76 56       	push   $0x56766233
4413a9:	54                   	push   %esp
4413aa:	39 42 44             	cmp    %eax,0x44(%edx)
4413ad:	67 50                	addr16 push %eax
4413af:	72 69                	jb     0x44141a
4413b1:	35 67 4c 69 75       	xor    $0x75694c67,%eax
4413b6:	35 47 55 61 43       	xor    $0x43615547,%eax
4413bb:	50                   	push   %eax
4413bc:	6c                   	insb   (%dx),%es:(%edi)
4413bd:	36 4a                	ss dec %edx
4413bf:	34 36                	xor    $0x36,%al
4413c1:	38 55 31             	cmp    %dl,0x31(%ebp)
4413c4:	5a                   	pop    %edx
4413c5:	2f                   	das
4413c6:	4c                   	dec    %esp
4413c7:	2b 75 77             	sub    0x77(%ebp),%esi
4413ca:	31 79 68             	xor    %edi,0x68(%ecx)
4413cd:	73 33                	jae    0x441402
4413cf:	30 52 49             	xor    %dl,0x49(%edx)
4413d2:	79 75                	jns    0x441449
4413d4:	77 50                	ja     0x441426
4413d6:	59                   	pop    %ecx
4413d7:	2f                   	das
4413d8:	2b 36                	sub    (%esi),%esi
4413da:	4f                   	dec    %edi
4413db:	64 77 6b             	fs ja  0x441449
4413de:	36 4c                	ss dec %esp
4413e0:	31 49 55             	xor    %ecx,0x55(%ecx)
4413e3:	5a                   	pop    %edx
4413e4:	30 47 6d             	xor    %al,0x6d(%edi)
4413e7:	50                   	push   %eax
4413e8:	35 30 71 37 53       	xor    $0x53377130,%eax
4413ed:	61                   	popa
4413ee:	69 46 44 7a 74 72 71 	imul   $0x7172747a,0x44(%esi),%eax
4413f5:	35 59 39 71 33       	xor    $0x33713959,%eax
4413fa:	6e                   	outsb  %ds:(%esi),(%dx)
4413fb:	67 7a 53             	addr16 jp 0x441451
4413fe:	49                   	dec    %ecx
4413ff:	53                   	push   %ebx
441400:	2f                   	das
441401:	67 4c                	addr16 dec %esp
441403:	4a                   	dec    %edx
441404:	4d                   	dec    %ebp
441405:	48                   	dec    %eax
441406:	6e                   	outsb  %ds:(%esi),(%dx)
441407:	31 42 49             	xor    %eax,0x49(%edx)
44140a:	36 72 62             	ss jb  0x44146f
44140d:	35 4c 6c 67 4d       	xor    $0x4d676c4c,%eax
441412:	75 57                	jne    0x44146b
441414:	46                   	inc    %esi
441415:	4c                   	dec    %esp
441416:	62 62 64             	bound  %esp,0x64(%edx)
441419:	6b 57 67 72          	imul   $0x72,0x67(%edi),%edx
44141d:	76 32                	jbe    0x441451
44141f:	4a                   	dec    %edx
441420:	4d                   	dec    %ebp
441421:	4c                   	dec    %esp
441422:	76 35                	jbe    0x441459
441424:	77 6b                	ja     0x441491
441426:	63 31                	arpl   %esi,(%ecx)
441428:	4b                   	dec    %ebx
441429:	44                   	inc    %esp
44142a:	56                   	push   %esi
44142b:	43                   	inc    %ebx
44142c:	6c                   	insb   (%dx),%es:(%edi)
44142d:	59                   	pop    %ecx
44142e:	62 41 76             	bound  %eax,0x76(%ecx)
441431:	58                   	pop    %eax
441432:	48                   	dec    %eax
441433:	4e                   	dec    %esi
441434:	32 62 57             	xor    0x57(%edx),%ah
441437:	53                   	push   %ebx
441438:	68 51 46 44 64       	push   $0x64444651
44143d:	48                   	dec    %eax
44143e:	55                   	push   %ebp
44143f:	62 42 53             	bound  %eax,0x53(%edx)
441442:	58                   	pop    %eax
441443:	53                   	push   %ebx
441444:	73 66                	jae    0x4414ac
441446:	2f                   	das
441447:	32 53 4c             	xor    0x4c(%ebx),%dl
44144a:	4f                   	dec    %edi
44144b:	4b                   	dec    %ebx
44144c:	53                   	push   %ebx
44144d:	42                   	inc    %edx