441090:	79 50                	jns    0x4410e2
441092:	46                   	inc    %esi
441093:	64 76 73             	fs jbe 0x441109
441096:	79 4a                	jns    0x4410e2
441098:	61                   	popa
441099:	33 47 71             	xor    0x71(%edi),%eax
44109c:	34 62                	xor    $0x62,%al
44109e:	6c                   	insb   (%dx),%es:(%edi)
44109f:	53                   	push   %ebx
4410a0:	35 59 68 46 69       	xor    $0x69466859,%eax
4410a5:	72 66                	jb     0x44110d
4410a7:	66 50                	push   %ax
4410a9:	49                   	dec    %ecx
4410aa:	63 48 48             	arpl   %ecx,0x48(%eax)
4410ad:	79 64                	jns    0x441113
4410af:	67 71 72             	addr16 jno 0x441124
4410b2:	62 46 35             	bound  %eax,0x35(%esi)
4410b5:	77 34                	ja     0x4410eb
4410b7:	39 4a 54             	cmp    %ecx,0x54(%edx)
4410ba:	6f                   	outsl  %ds:(%esi),(%dx)
4410bb:	39 2b                	cmp    %ebp,(%ebx)
4410bd:	62 69 47             	bound  %ebp,0x47(%ecx)
4410c0:	43                   	inc    %ebx
4410c1:	48                   	dec    %eax
4410c2:	31 44 55 6e          	xor    %eax,0x6e(%ebp,%edx,2)
4410c6:	53                   	push   %ebx
4410c7:	41                   	inc    %ecx
4410c8:	58                   	pop    %eax
4410c9:	73 45                	jae    0x441110
4410cb:	4a                   	dec    %edx
4410cc:	39 69 74             	cmp    %ebp,0x74(%ecx)
4410cf:	4b                   	dec    %ebx
4410d0:	6e                   	outsb  %ds:(%esi),(%dx)
4410d1:	46                   	inc    %esi
4410d2:	6e                   	outsb  %ds:(%esi),(%dx)
4410d3:	76 4e                	jbe    0x441123
4410d5:	4e                   	dec    %esi
4410d6:	75 65                	jne    0x44113d
4410d8:	37                   	aaa
4410d9:	54                   	push   %esp
4410da:	48                   	dec    %eax
4410db:	47                   	inc    %edi
4410dc:	71 35                	jno    0x441113
4410de:	33 4b 43             	xor    0x43(%ebx),%ecx
4410e1:	4e                   	dec    %esi
4410e2:	6f                   	outsl  %ds:(%esi),(%dx)
4410e3:	71 67                	jno    0x44114c
4410e5:	55                   	push   %ebp
4410e6:	5a                   	pop    %edx
4410e7:	65 4c                	gs dec %esp
4410e9:	76 44                	jbe    0x44112f
4410eb:	79 54                	jns    0x441141
4410ed:	4c                   	dec    %esp
4410ee:	47                   	inc    %edi
4410ef:	53                   	push   %ebx
4410f0:	6f                   	outsl  %ds:(%esi),(%dx)
4410f1:	46                   	inc    %esi
4410f2:	32 36                	xor    (%esi),%dh
4410f4:	7a 4d                	jp     0x441143
4410f6:	72 30                	jb     0x441128
4410f8:	50                   	push   %eax
4410f9:	72 70                	jb     0x44116b
4410fb:	42                   	inc    %edx
4410fc:	75 53                	jne    0x441151
4410fe:	6f                   	outsl  %ds:(%esi),(%dx)
4410ff:	65 36 72 72          	gs ss jb 0x441175
441103:	38 36                	cmp    %dh,(%esi)
441105:	46                   	inc    %esi
441106:	51                   	push   %ecx
441107:	64 6f                	outsl  %fs:(%esi),(%dx)
441109:	55                   	push   %ebp
44110a:	6c                   	insb   (%dx),%es:(%edi)
44110b:	4f                   	dec    %edi
44110c:	42                   	inc    %edx
44110d:	68 36 54 77 71       	push   $0x71775436
441112:	32 6c 31 75          	xor    0x75(%ecx,%esi,1),%ch
441116:	67 36 63 58 64       	arpl   %ebx,%ss:0x64(%bx,%si)
44111b:	6f                   	outsl  %ds:(%esi),(%dx)
44111c:	31 50 53             	xor    %edx,0x53(%eax)
44111f:	48                   	dec    %eax
441120:	58                   	pop    %eax
441121:	57                   	push   %edi
441122:	74 4e                	je     0x441172
441124:	46                   	inc    %esi
441125:	2f                   	das
441126:	53                   	push   %ebx
441127:	6b 71 4d 70          	imul   $0x70,0x4d(%ecx),%esi
44112b:	49                   	dec    %ecx
44112c:	79 76                	jns    0x4411a4
44112e:	65 4f                	gs dec %edi
441130:	43                   	inc    %ebx
441131:	49                   	dec    %ecx
441132:	42                   	inc    %edx
441133:	6e                   	outsb  %ds:(%esi),(%dx)
441134:	79 52                	jns    0x441188
441136:	68 4a 71 32 66       	push   $0x6632714a
44113b:	67 76 57             	addr16 jbe 0x441195
44113e:	6a 4f                	push   $0x4f
441140:	30 4b 7a             	xor    %cl,0x7a(%ebx)
441143:	30 6c 64 61          	xor    %ch,0x61(%esp,%eiz,2)
441147:	75 71                	jne    0x4411ba
441149:	62 7a 6c             	bound  %edi,0x6c(%edx)
44114c:	77 37                	ja     0x441185
44114e:	4d                   	dec    %ebp
44114f:	61                   	popa
441150:	6a 2f                	push   $0x2f
441152:	64 58                	fs pop %eax
441154:	5a                   	pop    %edx
441155:	32 67 34             	xor    0x34(%edi),%ah
441158:	6a 4e                	push   $0x4e
44115a:	47                   	inc    %edi
44115b:	65 4a                	gs dec %edx
44115d:	41                   	inc    %ecx
44115e:	74 50                	je     0x4411b0
441160:	70 6b                	jo     0x4411cd
441162:	6a 78                	push   $0x78
441164:	5a                   	pop    %edx
441165:	67 6a 46             	addr16 push $0x46
441168:	46                   	inc    %esi
441169:	56                   	push   %esi
44116a:	6d                   	insl   (%dx),%es:(%edi)
44116b:	76 70                	jbe    0x4411dd
44116d:	72 63                	jb     0x4411d2
44116f:	79 64                	jns    0x4411d5
441171:	4d                   	dec    %ebp
441172:	70 66                	jo     0x4411da
441174:	53                   	push   %ebx
441175:	7a 63                	jp     0x4411da
441177:	72 54                	jb     0x4411cd
441179:	68 6b 67 59 2f       	push   $0x2f59676b
44117e:	50                   	push   %eax
44117f:	62 4c 6d 6b          	bound  %ecx,0x6b(%ebp,%ebp,2)
441183:	56                   	push   %esi
441184:	37                   	aaa
441185:	71 36                	jno    0x4411bd
441187:	57                   	push   %edi
441188:	47                   	inc    %edi
441189:	4e                   	dec    %esi
44118a:	55                   	push   %ebp
44118b:	77 57                	ja     0x4411e4
44118d:	65 4c                	gs dec %esp
44118f:	55                   	push   %ebp
441190:	75 78                	jne    0x44120a
441192:	49                   	dec    %ecx
441193:	37                   	aaa
441194:	71 4a                	jno    0x4411e0
441196:	77 62                	ja     0x4411fa
441198:	6f                   	outsl  %ds:(%esi),(%dx)
441199:	75 76                	jne    0x441211
44119b:	51                   	push   %ecx
44119c:	52                   	push   %edx
44119d:	4f                   	dec    %edi
44119e:	75 67                	jne    0x441207
4411a0:	42                   	inc    %edx
4411a1:	72 45                	jb     0x4411e8
4411a3:	49                   	dec    %ecx
4411a4:	54                   	push   %esp
4411a5:	74 66                	je     0x44120d
4411a7:	67 45                	addr16 inc %ebp
4411a9:	53                   	push   %ebx
4411aa:	6b 50 48 70          	imul   $0x70,0x48(%eax),%edx
4411ae:	4d                   	dec    %ebp
4411af:	56                   	push   %esi
4411b0:	59                   	pop    %ecx
4411b1:	5a                   	pop    %edx
4411b2:	78 4b                	js     0x4411ff
4411b4:	30 56 49             	xor    %dl,0x49(%esi)
4411b7:	76 45                	jbe    0x4411fe
4411b9:	54                   	push   %esp
4411ba:	46                   	inc    %esi
4411bb:	46                   	inc    %esi
4411bc:	6e                   	outsb  %ds:(%esi),(%dx)
4411bd:	50                   	push   %eax
4411be:	68 39 4f 44 4e       	push   $0x4e444f39
4411c3:	36 49                	ss dec %ecx
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