442152:	2b 74 4a 55          	sub    0x55(%edx,%ecx,2),%esi
442156:	46                   	inc    %esi
442157:	33 2f                	xor    (%edi),%ebp
442159:	48                   	dec    %eax
44215a:	57                   	push   %edi
44215b:	6f                   	outsl  %ds:(%esi),(%dx)
44215c:	4c                   	dec    %esp
44215d:	39 65 4b             	cmp    %esp,0x4b(%ebp)
442160:	48                   	dec    %eax
442161:	53                   	push   %ebx
442162:	65 73 4e             	gs jae 0x4421b3
442165:	49                   	dec    %ecx
442166:	78 73                	js     0x4421db
442168:	4c                   	dec    %esp
442169:	50                   	push   %eax
44216a:	74 45                	je     0x4421b1
44216c:	69 49 74 4f 57 71 41 	imul   $0x4171574f,0x74(%ecx),%ecx
442173:	33 70 7a             	xor    0x7a(%eax),%esi
442176:	31 4b 38             	xor    %ecx,0x38(%ebx)
442179:	7a 36                	jp     0x4421b1
44217b:	53                   	push   %ebx
44217c:	47                   	inc    %edi
44217d:	55                   	push   %ebp
44217e:	54                   	push   %esp
44217f:	55                   	push   %ebp
442180:	50                   	push   %eax
442181:	42                   	inc    %edx
442182:	6b 72 73 4b          	imul   $0x4b,0x73(%edx),%esi
442186:	61                   	popa
442187:	4e                   	dec    %esi
442188:	52                   	push   %edx
442189:	66 5a                	pop    %dx
44218b:	4f                   	dec    %edi
44218c:	46                   	inc    %esi
44218d:	62 69 43             	bound  %ebp,0x43(%ecx)
442190:	79 7a                	jns    0x44220c
442192:	33 59 65             	xor    0x65(%ecx),%ebx
442195:	6c                   	insb   (%dx),%es:(%edi)
442196:	35 74 6f 75 4e       	xor    $0x4e756f74,%eax
44219b:	6d                   	insl   (%dx),%es:(%edi)
44219c:	4c                   	dec    %esp
44219d:	6d                   	insl   (%dx),%es:(%edi)
44219e:	36 65 46             	ss gs inc %esi
4421a1:	39 56 62             	cmp    %edx,0x62(%esi)
4421a4:	44                   	inc    %esp
4421a5:	6f                   	outsl  %ds:(%esi),(%dx)
4421a6:	46                   	inc    %esi
4421a7:	70 6d                	jo     0x442216
4421a9:	4b                   	dec    %ebx
4421aa:	4c                   	dec    %esp
4421ab:	73 31                	jae    0x4421de
4421ad:	6a 71                	push   $0x71
4421af:	30 49 71             	xor    %cl,0x71(%ecx)
4421b2:	30 36                	xor    %dh,(%esi)
4421b4:	74 34                	je     0x4421ea
4421b6:	64 43                	fs inc %ebx
4421b8:	4d                   	dec    %ebp
4421b9:	47                   	inc    %edi
4421ba:	6e                   	outsb  %ds:(%esi),(%dx)
4421bb:	63 79 55             	arpl   %edi,0x55(%ecx)
4421be:	31 4d 42             	xor    %ecx,0x42(%ebp)
4421c1:	30 2b                	xor    %ch,(%ebx)
4421c3:	33 75 54             	xor    0x54(%ebp),%esi
4421c6:	4f                   	dec    %edi
4421c7:	30 39                	xor    %bh,(%ecx)
4421c9:	7a 61                	jp     0x44222c
4421cb:	35 67 44 70 73       	xor    $0x73704467,%eax
4421d0:	66 57                	push   %di
4421d2:	2f                   	das
4421d3:	36 64 4d             	ss fs dec %ebp
4421d6:	78 53                	js     0x44222b
4421d8:	74 58                	je     0x442232
4421da:	67 68 30 64 38 46    	addr16 push $0x46386430
4421e0:	4e                   	dec    %esi
4421e1:	78 74                	js     0x442257
4421e3:	52                   	push   %edx
4421e4:	4e                   	dec    %esi
4421e5:	6d                   	insl   (%dx),%es:(%edi)
4421e6:	58                   	pop    %eax
4421e7:	34 6e                	xor    $0x6e,%al
4421e9:	67 53                	addr16 push %ebx
4421eb:	72 42                	jb     0x44222f
4421ed:	76 44                	jbe    0x442233
4421ef:	67 56                	addr16 push %esi
4421f1:	59                   	pop    %ecx
4421f2:	50                   	push   %eax
4421f3:	58                   	pop    %eax
4421f4:	51                   	push   %ecx
4421f5:	65 71 61             	gs jno 0x442259
4421f8:	58                   	pop    %eax
4421f9:	73 75                	jae    0x442270
4421fb:	37                   	aaa
4421fc:	43                   	inc    %ebx
4421fd:	51                   	push   %ecx
4421fe:	42                   	inc    %edx
4421ff:	50                   	push   %eax
442200:	62 58 4c             	bound  %ebx,0x4c(%eax)
442203:	4d                   	dec    %ebp
442204:	54                   	push   %esp
442205:	75 55                	jne    0x44225c
442207:	55                   	push   %ebp
442208:	7a 7a                	jp     0x442284
44220a:	33 61 49             	xor    0x49(%ecx),%esp
44220d:	33 4a 64             	xor    0x64(%edx),%ecx
442210:	45                   	inc    %ebp
442211:	6a 32                	push   $0x32
442213:	33 44 42 52          	xor    0x52(%edx,%eax,2),%eax
442217:	66 71 6e             	data16 jno 0x442288
44221a:	4b                   	dec    %ebx
44221b:	69 64 78 6a 67 33 58 	imul   $0x74583367,0x6a(%eax,%edi,2),%esp
442222:	74
442223:	35 48 49 66 74       	xor    $0x74664948,%eax
442228:	45                   	inc    %ebp
442229:	76 6e                	jbe    0x442299
44222b:	6e                   	outsb  %ds:(%esi),(%dx)
44222c:	2b 79 54             	sub    0x54(%ecx),%edi
44222f:	7a 62                	jp     0x442293
442231:	39 47 49             	cmp    %eax,0x49(%edi)
442234:	4f                   	dec    %edi
442235:	2f                   	das
442236:	79 52                	jns    0x44228a
442238:	2b 56 73             	sub    0x73(%esi),%edx
44223b:	62 49 66             	bound  %ecx,0x66(%ecx)
44223e:	75 41                	jne    0x442281
442240:	30 55 67             	xor    %dl,0x67(%ebp)
442243:	38 45 61             	cmp    %al,0x61(%ebp)
442246:	2f                   	das
442247:	30 58 53             	xor    %bl,0x53(%eax)
44224a:	6c                   	insb   (%dx),%es:(%edi)
44224b:	36 68 74 55 71 36    	ss push $0x36715574
442251:	59                   	pop    %ecx
442252:	34 35                	xor    $0x35,%al
442254:	76 36                	jbe    0x44228c
442256:	66 34 70             	data16 xor $0x70,%al
442259:	73 57                	jae    0x4422b2
44225b:	58                   	pop    %eax
44225c:	35 42 55 30 53       	xor    $0x53305542,%eax
442261:	41                   	inc    %ecx
442262:	79 39                	jns    0x44229d
442264:	51                   	push   %ecx
442265:	6e                   	outsb  %ds:(%esi),(%dx)
442266:	72 43                	jb     0x4422ab
442268:	68 61 45 72 57       	push   $0x57724561
44226d:	6c                   	insb   (%dx),%es:(%edi)
44226e:	66 59                	pop    %cx
442270:	64 63 74 6e 75       	arpl   %esi,%fs:0x75(%esi,%ebp,2)
442275:	45                   	inc    %ebp
442276:	74 69                	je     0x4422e1
442278:	4c                   	dec    %esp
442279:	2b 4d 32             	sub    0x32(%ebp),%ecx
44227c:	37                   	aaa
44227d:	59                   	pop    %ecx
44227e:	4c                   	dec    %esp
44227f:	4f                   	dec    %edi
442280:	56                   	push   %esi
442281:	32 51 68             	xor    0x68(%ecx),%dl
442284:	42                   	inc    %edx
442285:	74 38                	je     0x4422bf
442287:	7a 52                	jp     0x4422db
442289:	39 34 54             	cmp    %esi,(%esp,%edx,2)
44228c:	50                   	push   %eax
44228d:	6c                   	insb   (%dx),%es:(%edi)
44228e:	73 7a                	jae    0x44230a
442290:	7a 69                	jp     0x4422fb
442292:	38 37                	cmp    %dh,(%edi)
442294:	75 73                	jne    0x442309
442296:	4b                   	dec    %ebx
442297:	30 52 70             	xor    %dl,0x70(%edx)
44229a:	6f                   	outsl  %ds:(%esi),(%dx)
44229b:	39 49 6d             	cmp    %ecx,0x6d(%ecx)
44229e:	61                   	popa
44229f:	4e                   	dec    %esi
4422a0:	7a 59                	jp     0x4422fb
4422a2:	48                   	dec    %eax
4422a3:	47                   	inc    %edi
4422a4:	52                   	push   %edx
4422a5:	4d                   	dec    %ebp
4422a6:	2b 6e 62             	sub    0x62(%esi),%ebp
4422a9:	75 4f                	jne    0x4422fa
4422ab:	31 6b 69             	xor    %ebp,0x69(%ebx)
4422ae:	68 4f 52 41 6b       	push   $0x6b41524f
4422b3:	52                   	push   %edx
4422b4:	31 67 67             	xor    %esp,0x67(%edi)
4422b7:	34 61                	xor    $0x61,%al
4422b9:	2b 66 6d             	sub    0x6d(%esi),%esp
4422bc:	42                   	inc    %edx
4422bd:	2f                   	das
4422be:	6f                   	outsl  %ds:(%esi),(%dx)
4422bf:	4c                   	dec    %esp
4422c0:	4a                   	dec    %edx
4422c1:	54                   	push   %esp
4422c2:	5a                   	pop    %edx
4422c3:	4a                   	dec    %edx
4422c4:	79 71                	jns    0x442337
4422c6:	73 47                	jae    0x44230f
4422c8:	37                   	aaa
4422c9:	73 4e                	jae    0x442319
4422cb:	6c                   	insb   (%dx),%es:(%edi)
4422cc:	55                   	push   %ebp
4422cd:	7a 61                	jp     0x442330
4422cf:	6e                   	outsb  %ds:(%esi),(%dx)
4422d0:	42                   	inc    %edx
4422d1:	51                   	push   %ecx
4422d2:	47                   	inc    %edi
4422d3:	53                   	push   %ebx
4422d4:	65 51                	gs push %ecx
4422d6:	31 41 38             	xor    %eax,0x38(%ecx)
4422d9:	4e                   	dec    %esi
4422da:	37                   	aaa
4422db:	5a                   	pop    %edx
4422dc:	36 69 4b 4e 51 30 44 	imul   $0x2b443051,%ss:0x4e(%ebx),%ecx
4422e3:	2b
4422e4:	73 79                	jae    0x44235f
4422e6:	4a                   	dec    %edx
4422e7:	57                   	push   %edi
4422e8:	62 44 37 71          	bound  %eax,0x71(%edi,%esi,1)
4422ec:	4c                   	dec    %esp
4422ed:	77 4d                	ja     0x44233c
4422ef:	2f                   	das
4422f0:	4e                   	dec    %esi
4422f1:	6f                   	outsl  %ds:(%esi),(%dx)
4422f2:	68 62 51 55 39       	push   $0x39555162
4422f7:	4e                   	dec    %esi
4422f8:	69 34 79 31 74 39 38 	imul   $0x38397431,(%ecx,%edi,2),%esi
4422ff:	4a                   	dec    %edx
442300:	67 67 58             	addr16 addr16 pop %eax
442303:	39 7a 59             	cmp    %edi,0x59(%edx)
442306:	68 2b 36 49 54       	push   $0x5449362b
44230b:	35 2b 45 52 64       	xor    $0x6452452b,%eax
442310:	35 46 6a 42 7a       	xor    $0x7a426a46,%eax
442315:	39 51 50             	cmp    %edx,0x50(%ecx)
442318:	50                   	push   %eax
442319:	6d                   	insl   (%dx),%es:(%edi)
44231a:	6e                   	outsb  %ds:(%esi),(%dx)
44231b:	4e                   	dec    %esi
44231c:	4e                   	dec    %esi
44231d:	31 62 2f             	xor    %esp,0x2f(%edx)
442320:	6c                   	insb   (%dx),%es:(%edi)
442321:	53                   	push   %ebx
442322:	56                   	push   %esi
442323:	70 35                	jo     0x44235a
442325:	48                   	dec    %eax
442326:	4d                   	dec    %ebp
442327:	75 62                	jne    0x44238b
442329:	54                   	push   %esp
44232a:	4f                   	dec    %edi
44232b:	72 4e                	jb     0x44237b
44232d:	78 46                	js     0x442375
44232f:	58                   	pop    %eax
442330:	54                   	push   %esp
442331:	30 4b 47             	xor    %cl,0x47(%ebx)
442334:	71 75                	jno    0x4423ab
442336:	75 4d                	jne    0x442385
442338:	74 4f                	je     0x442389
44233a:	74 71                	je     0x4423ad
44233c:	69 73 66 32 36 48 69 	imul   $0x69483632,0x66(%ebx),%esi
442343:	37                   	aaa
442344:	68 58 49 76 31       	push   $0x31764958
442349:	63 72 42             	arpl   %esi,0x42(%edx)
44234c:	52                   	push   %edx
44234d:	6b 61 68 55          	imul   $0x55,0x68(%ecx),%esp
442351:	35 74 44 42 6b       	xor    $0x6b424474,%eax
442356:	63 43 38             	arpl   %eax,0x38(%ebx)
442359:	6c                   	insb   (%dx),%es:(%edi)
44235a:	69 70 6a 32 59 43 33 	imul   $0x33435932,0x6a(%eax),%esi
442361:	77 55                	ja     0x4423b8
442363:	2b 37                	sub    (%edi),%esi
442365:	47                   	inc    %edi
442366:	74 45                	je     0x4423ad
442368:	4a                   	dec    %edx
442369:	37                   	aaa
44236a:	41                   	inc    %ecx
44236b:	54                   	push   %esp
44236c:	30 48 36             	xor    %cl,0x36(%eax)
44236f:	33 7a 6f             	xor    0x6f(%edx),%edi
442372:	55                   	push   %ebp
442373:	61                   	popa
442374:	6b 52 4f 2b          	imul   $0x2b,0x4f(%edx),%edx
442378:	38 32                	cmp    %dh,(%edx)
44237a:	42                   	inc    %edx
44237b:	36 56                	ss push %esi
44237d:	62 6b 72             	bound  %ebp,0x72(%ebx)
442380:	72 30                	jb     0x4423b2
442382:	4e                   	dec    %esi
442383:	7a 6d                	jp     0x4423f2
442385:	36 4a                	ss dec %edx
442387:	6f                   	outsl  %ds:(%esi),(%dx)
442388:	46                   	inc    %esi
442389:	5a                   	pop    %edx
44238a:	49                   	dec    %ecx
44238b:	6e                   	outsb  %ds:(%esi),(%dx)
44238c:	47                   	inc    %edi
44238d:	6a 7a                	push   $0x7a
44238f:	70 78                	jo     0x442409
442391:	73 79                	jae    0x44240c
442393:	6d                   	insl   (%dx),%es:(%edi)
442394:	33 6b 69             	xor    0x69(%ebx),%ebp
442397:	69 4e 6c 37 63 73 6d 	imul   $0x6d736337,0x6c(%esi),%ecx
44239e:	36 67 4b             	ss addr16 dec %ebx
4423a1:	57                   	push   %edi
4423a2:	46                   	inc    %esi
4423a3:	48                   	dec    %eax
4423a4:	30 33                	xor    %dh,(%ebx)
4423a6:	74 2f                	je     0x4423d7
4423a8:	6c                   	insb   (%dx),%es:(%edi)
4423a9:	49                   	dec    %ecx
4423aa:	46                   	inc    %esi
4423ab:	6e                   	outsb  %ds:(%esi),(%dx)
4423ac:	78 56                	js     0x442404
4423ae:	55                   	push   %ebp
4423af:	44                   	inc    %esp
4423b0:	43                   	inc    %ebx
4423b1:	78 4a                	js     0x4423fd
4423b3:	6c                   	insb   (%dx),%es:(%edi)
4423b4:	51                   	push   %ecx
4423b5:	4c                   	dec    %esp
4423b6:	32 4c 45 72          	xor    0x72(%ebp,%eax,2),%cl
4423ba:	43                   	inc    %ebx
4423bb:	38 39                	cmp    %bh,(%ecx)
4423bd:	6d                   	insl   (%dx),%es:(%edi)
4423be:	58                   	pop    %eax
4423bf:	57                   	push   %edi
4423c0:	43                   	inc    %ebx
4423c1:	2f                   	das
4423c2:	57                   	push   %edi
4423c3:	36 50                	ss push %eax
4423c5:	68 50 6a 47 38       	push   $0x38476a50
4423ca:	4e                   	dec    %esi
4423cb:	49                   	dec    %ecx
4423cc:	39 6f 4a             	cmp    %ebp,0x4a(%edi)
4423cf:	49                   	dec    %ecx
4423d0:	37                   	aaa
4423d1:	43                   	inc    %ebx
4423d2:	67 5a                	addr16 pop %edx
4423d4:	52                   	push   %edx
4423d5:	51                   	push   %ecx
4423d6:	6f                   	outsl  %ds:(%esi),(%dx)
4423d7:	4b                   	dec    %ebx
4423d8:	7a 67                	jp     0x442441
4423da:	42                   	inc    %edx
4423db:	35 62 37 41 7a       	xor    $0x7a413762,%eax
4423e0:	4c                   	dec    %esp
4423e1:	4b                   	dec    %ebx
4423e2:	2f                   	das
4423e3:	50                   	push   %eax
4423e4:	36 7a 49             	ss jp  0x442430
4423e7:	66 62 62 45          	bound  %sp,0x45(%edx)
4423eb:	35 49 61 4c 31       	xor    $0x314c6149,%eax
4423f0:	46                   	inc    %esi
4423f1:	59                   	pop    %ecx