446093:	73 74                	jae    0x446109
446095:	73 00                	jae    0x446097
446097:	4f                   	dec    %edi
446098:	70 65                	jo     0x4460ff
44609a:	72 61                	jb     0x4460fd
44609c:	74 6f                	je     0x44610d
44609e:	72 73                	jb     0x446113
4460a0:	00 43 6f             	add    %al,0x6f(%ebx)
4460a3:	6d                   	insl   (%dx),%es:(%edi)
4460a4:	70 61                	jo     0x446107
4460a6:	72 65                	jb     0x44610d
4460a8:	53                   	push   %ebx
4460a9:	74 72                	je     0x44611d
4460ab:	69 6e 67 00 43 72 65 	imul   $0x65724300,0x67(%esi),%ebp
4460b2:	61                   	popa
4460b3:	74 65                	je     0x44611a
4460b5:	44                   	inc    %esp
4460b6:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4460bd:	79 00                	jns    0x4460bf
4460bf:	44                   	inc    %esp
4460c0:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4460c7:	79 49                	jns    0x446112
4460c9:	6e                   	outsb  %ds:(%esi),(%dx)
4460ca:	66 6f                	outsw  %ds:(%esi),(%dx)
4460cc:	00 46 69             	add    %al,0x69(%esi)
4460cf:	6c                   	insb   (%dx),%es:(%edi)
4460d0:	65 00 50 61          	add    %dl,%gs:0x61(%eax)
4460d4:	74 68                	je     0x44613e
4460d6:	00 47 65             	add    %al,0x65(%edi)
4460d9:	74 46                	je     0x446121
4460db:	75 6c                	jne    0x446149
4460dd:	6c                   	insb   (%dx),%es:(%edi)
4460de:	50                   	push   %eax
4460df:	61                   	popa
4460e0:	74 68                	je     0x44614a
4460e2:	00 47 65             	add    %al,0x65(%edi)
4460e5:	74 50                	je     0x446137
4460e7:	72 6f                	jb     0x446158
4460e9:	63 65 73             	arpl   %esp,0x73(%ebp)
4460ec:	73 65                	jae    0x446153
4460ee:	73 00                	jae    0x4460f0
4460f0:	4b                   	dec    %ebx
4460f1:	69 6c 6c 00 67 65 74 	imul   $0x5f746567,0x0(%esp,%ebp,2),%ebp
4460f8:	5f
4460f9:	4d                   	dec    %ebp
4460fa:	61                   	popa
4460fb:	69 6e 4d 6f 64 75 6c 	imul   $0x6c75646f,0x4d(%esi),%ebp
446102:	65 00 50 72          	add    %dl,%gs:0x72(%eax)
446106:	6f                   	outsl  %ds:(%esi),(%dx)
446107:	63 65 73             	arpl   %esp,0x73(%ebp)
44610a:	73 4d                	jae    0x446159
44610c:	6f                   	outsl  %ds:(%esi),(%dx)
44610d:	64 75 6c             	fs jne 0x44617c
446110:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
446114:	74 5f                	je     0x446175
446116:	46                   	inc    %esi
446117:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
44611e:	00
44611f:	50                   	push   %eax
446120:	72 6f                	jb     0x446191
446122:	6a 65                	push   $0x65
446124:	63 74 44 61          	arpl   %esi,0x61(%esp,%eax,2)
446128:	74 61                	je     0x44618b
44612a:	00 53 65             	add    %dl,0x65(%ebx)
44612d:	74 50                	je     0x44617f
44612f:	72 6f                	jb     0x4461a0
446131:	6a 65                	push   $0x65
446133:	63 74 45 72          	arpl   %esi,0x72(%ebp,%eax,2)
446137:	72 6f                	jb     0x4461a8
446139:	72 00                	jb     0x44613b
44613b:	43                   	inc    %ebx
44613c:	6c                   	insb   (%dx),%es:(%edi)
44613d:	65 61                	gs popa
44613f:	72 50                	jb     0x446191
446141:	72 6f                	jb     0x4461b2
446143:	6a 65                	push   $0x65
446145:	63 74 45 72          	arpl   %esi,0x72(%ebp,%eax,2)
446149:	72 6f                	jb     0x4461ba
44614b:	72 00                	jb     0x44614d
44614d:	44                   	inc    %esp
44614e:	65 6c                	gs insb (%dx),%es:(%edi)
446150:	65 74 65             	gs je  0x4461b8
446153:	00 43 6f             	add    %al,0x6f(%ebx)
446156:	70 79                	jo     0x4461d1
446158:	00 53 65             	add    %dl,0x65(%ebx)
44615b:	74 41                	je     0x44619e
44615d:	74 74                	je     0x4461d3
44615f:	72 69                	jb     0x4461ca
446161:	62 75 74             	bound  %esi,0x74(%ebp)
446164:	65 73 00             	gs jae 0x446167
446167:	46                   	inc    %esi
446168:	69 6c 65 41 74 74 72 	imul   $0x69727474,0x41(%ebp,%eiz,2),%ebp
44616f:	69
446170:	62 75 74             	bound  %esi,0x74(%ebp)
446173:	65 73 00             	gs jae 0x446176
446176:	52                   	push   %edx
446177:	65 67 69 73 74 72 79 	imul   $0x43007972,%gs:0x74(%bp,%di),%esi
44617e:	00 43
446180:	75 72                	jne    0x4461f4
446182:	72 65                	jb     0x4461e9
446184:	6e                   	outsb  %ds:(%esi),(%dx)
446185:	74 55                	je     0x4461dc
446187:	73 65                	jae    0x4461ee
446189:	72 00                	jb     0x44618b
44618b:	4f                   	dec    %edi
44618c:	70 65                	jo     0x4461f3
44618e:	6e                   	outsb  %ds:(%esi),(%dx)
44618f:	53                   	push   %ebx
446190:	75 62                	jne    0x4461f4
446192:	4b                   	dec    %ebx
446193:	65 79 00             	gs jns 0x446196
446196:	53                   	push   %ebx
446197:	65 74 56             	gs je  0x4461f0
44619a:	61                   	popa
44619b:	6c                   	insb   (%dx),%es:(%edi)
44619c:	75 65                	jne    0x446203
44619e:	00 43 6c             	add    %al,0x6c(%ebx)
4461a1:	6f                   	outsl  %ds:(%esi),(%dx)
4461a2:	73 65                	jae    0x446209
4461a4:	00 54 68 72          	add    %dl,0x72(%eax,%ebp,2)
4461a8:	65 61                	gs popa
4461aa:	64 53                	fs push %ebx
4461ac:	74 61                	je     0x44620f
4461ae:	72 74                	jb     0x446224
4461b0:	00 73 65             	add    %dh,0x65(%ebx)
4461b3:	74 5f                	je     0x446214
4461b5:	49                   	dec    %ecx
4461b6:	6e                   	outsb  %ds:(%esi),(%dx)
4461b7:	74 65                	je     0x44621e
4461b9:	72 76                	jb     0x446231
4461bb:	61                   	popa
4461bc:	6c                   	insb   (%dx),%es:(%edi)
4461bd:	00 73 65             	add    %dh,0x65(%ebx)
4461c0:	74 5f                	je     0x446221
4461c2:	45                   	inc    %ebp
4461c3:	6e                   	outsb  %ds:(%esi),(%dx)
4461c4:	61                   	popa
4461c5:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4461c9:	00 73 65             	add    %dh,0x65(%ebx)
4461cc:	74 5f                	je     0x44622d
4461ce:	49                   	dec    %ecx
4461cf:	73 42                	jae    0x446213
4461d1:	61                   	popa
4461d2:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4461d5:	72 6f                	jb     0x446246
4461d7:	75 6e                	jne    0x446247
4461d9:	64 00 53 74          	add    %dl,%fs:0x74(%ebx)
4461dd:	61                   	popa
4461de:	72 74                	jb     0x446254
4461e0:	00 45 6c             	add    %al,0x6c(%ebp)
4461e3:	61                   	popa
4461e4:	70 73                	jo     0x446259
4461e6:	65 64 45             	gs fs inc %ebp
4461e9:	76 65                	jbe    0x446250
4461eb:	6e                   	outsb  %ds:(%esi),(%dx)
4461ec:	74 48                	je     0x446236
4461ee:	61                   	popa
4461ef:	6e                   	outsb  %ds:(%esi),(%dx)
4461f0:	64 6c                	fs insb (%dx),%es:(%edi)
4461f2:	65 72 00             	gs jb  0x4461f5
4461f5:	61                   	popa
4461f6:	64 64 5f             	fs fs pop %edi
4461f9:	45                   	inc    %ebp
4461fa:	6c                   	insb   (%dx),%es:(%edi)
4461fb:	61                   	popa
4461fc:	70 73                	jo     0x446271
4461fe:	65 64 00 43 6f       	gs add %al,%fs:0x6f(%ebx)
446203:	6e                   	outsb  %ds:(%esi),(%dx)
446204:	76 65                	jbe    0x44626b
446206:	72 73                	jb     0x44627b
446208:	69 6f 6e 73 00 54 6f 	imul   $0x6f540073,0x6e(%edi),%ebp
44620f:	49                   	dec    %ecx
446210:	6e                   	outsb  %ds:(%esi),(%dx)
446211:	74 65                	je     0x446278
446213:	67 65 72 00          	addr16 gs jb 0x446217
446217:	49                   	dec    %ecx
446218:	6e                   	outsb  %ds:(%esi),(%dx)
446219:	74 65                	je     0x446280
44621b:	72 61                	jb     0x44627e
44621d:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
446221:	6e                   	outsb  %ds:(%esi),(%dx)
446222:	00 53 68             	add    %dl,0x68(%ebx)
446225:	65 6c                	gs insb (%dx),%es:(%edi)
446227:	6c                   	insb   (%dx),%es:(%edi)
446228:	00 41 70             	add    %al,0x70(%ecx)
44622b:	70 57                	jo     0x446284
44622d:	69 6e 53 74 79 6c 65 	imul   $0x656c7974,0x53(%esi),%ebp
446234:	00 54 6f 42          	add    %dl,0x42(%edi,%ebp,2)
446238:	6f                   	outsl  %ds:(%esi),(%dx)
446239:	6f                   	outsl  %ds:(%esi),(%dx)
44623a:	6c                   	insb   (%dx),%es:(%edi)
44623b:	65 61                	gs popa
44623d:	6e                   	outsb  %ds:(%esi),(%dx)
44623e:	00 41 70             	add    %al,0x70(%ecx)
446241:	70 6c                	jo     0x4462af
446243:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44624a:	00 52 75             	add    %dl,0x75(%edx)
44624d:	6e                   	outsb  %ds:(%esi),(%dx)
44624e:	00 57 65             	add    %dl,0x65(%edi)
446251:	62 43 6c             	bound  %eax,0x6c(%ebx)
446254:	69 65 6e 74 00 53 79 	imul   $0x79530074,0x6e(%ebp),%esp
44625b:	73 74                	jae    0x4462d1
44625d:	65 6d                	gs insl (%dx),%es:(%edi)
44625f:	2e 4e                	cs dec %esi
446261:	65 74 00             	gs je  0x446264
446264:	47                   	inc    %edi
446265:	65 74 54             	gs je  0x4462bc
446268:	65 6d                	gs insl (%dx),%es:(%edi)
44626a:	70 50                	jo     0x4462bc
44626c:	61                   	popa
44626d:	74 68                	je     0x4462d7
44626f:	00 44 6f 77          	add    %al,0x77(%edi,%ebp,2)
446273:	6e                   	outsb  %ds:(%esi),(%dx)
446274:	6c                   	insb   (%dx),%es:(%edi)
446275:	6f                   	outsl  %ds:(%esi),(%dx)
446276:	61                   	popa
446277:	64 46                	fs inc %esi
446279:	69 6c 65 00 43 6f 6d 	imul   $0x706d6f43,0x0(%ebp,%eiz,2),%ebp
446280:	70
446281:	75 74                	jne    0x4462f7
446283:	65 72 49             	gs jb  0x4462cf
446286:	6e                   	outsb  %ds:(%esi),(%dx)
446287:	66 6f                	outsw  %ds:(%esi),(%dx)
446289:	00 53 79             	add    %dl,0x79(%ebx)
44628c:	73 74                	jae    0x446302
44628e:	65 6d                	gs insl (%dx),%es:(%edi)
446290:	2e 4d                	cs dec %ebp
446292:	61                   	popa
446293:	6e                   	outsb  %ds:(%esi),(%dx)
446294:	61                   	popa
446295:	67 65 6d             	gs insl (%dx),%es:(%di)
446298:	65 6e                	outsb  %gs:(%esi),(%dx)
44629a:	74 00                	je     0x44629c
44629c:	4d                   	dec    %ebp
44629d:	61                   	popa
44629e:	6e                   	outsb  %ds:(%esi),(%dx)
44629f:	61                   	popa
4462a0:	67 65 6d             	gs insl (%dx),%es:(%di)
4462a3:	65 6e                	outsb  %gs:(%esi),(%dx)
4462a5:	74 4f                	je     0x4462f6
4462a7:	62 6a 65             	bound  %ebp,0x65(%edx)
4462aa:	63 74 53 65          	arpl   %esi,0x65(%ebx,%edx,2)
4462ae:	61                   	popa
4462af:	72 63                	jb     0x446314
4462b1:	68 65 72 00 4d       	push   $0x4d007265
4462b6:	61                   	popa
4462b7:	6e                   	outsb  %ds:(%esi),(%dx)
4462b8:	61                   	popa
4462b9:	67 65 6d             	gs insl (%dx),%es:(%di)
4462bc:	65 6e                	outsb  %gs:(%esi),(%dx)
4462be:	74 4f                	je     0x44630f
4462c0:	62 6a 65             	bound  %ebp,0x65(%edx)
4462c3:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
4462c7:	61                   	popa
4462c8:	6e                   	outsb  %ds:(%esi),(%dx)
4462c9:	61                   	popa
4462ca:	67 65 6d             	gs insl (%dx),%es:(%di)
4462cd:	65 6e                	outsb  %gs:(%esi),(%dx)
4462cf:	74 4f                	je     0x446320
4462d1:	62 6a 65             	bound  %ebp,0x65(%edx)
4462d4:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
4462d8:	6c                   	insb   (%dx),%es:(%edi)
4462d9:	6c                   	insb   (%dx),%es:(%edi)
4462da:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4462df:	6e                   	outsb  %ds:(%esi),(%dx)
4462e0:	00 4d 61             	add    %cl,0x61(%ebp)
4462e3:	6e                   	outsb  %ds:(%esi),(%dx)
4462e4:	61                   	popa
4462e5:	67 65 6d             	gs insl (%dx),%es:(%di)
4462e8:	65 6e                	outsb  %gs:(%esi),(%dx)
4462ea:	74 4f                	je     0x44633b
4462ec:	62 6a 65             	bound  %ebp,0x65(%edx)
4462ef:	63 74 45 6e          	arpl   %esi,0x6e(%ebp,%eax,2)
4462f3:	75 6d                	jne    0x446362
4462f5:	65 72 61             	gs jb  0x446359
4462f8:	74 6f                	je     0x446369
4462fa:	72 00                	jb     0x4462fc
4462fc:	67 65 74 5f          	addr16 gs je 0x44635f
446300:	4f                   	dec    %edi
446301:	53                   	push   %ebx
446302:	46                   	inc    %esi
446303:	75 6c                	jne    0x446371
446305:	6c                   	insb   (%dx),%es:(%edi)
446306:	4e                   	dec    %esi
446307:	61                   	popa
446308:	6d                   	insl   (%dx),%es:(%edi)
446309:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44630d:	74 00                	je     0x44630f
44630f:	47                   	inc    %edi
446310:	65 74 45             	gs je  0x446358
446313:	6e                   	outsb  %ds:(%esi),(%dx)
446314:	75 6d                	jne    0x446383
446316:	65 72 61             	gs jb  0x44637a
446319:	74 6f                	je     0x44638a
44631b:	72 00                	jb     0x44631d
44631d:	4d                   	dec    %ebp
44631e:	6f                   	outsl  %ds:(%esi),(%dx)
44631f:	76 65                	jbe    0x446386
446321:	4e                   	dec    %esi
446322:	65 78 74             	gs js  0x446399
446325:	00 4d 61             	add    %cl,0x61(%ebp)
446328:	6e                   	outsb  %ds:(%esi),(%dx)
446329:	61                   	popa
44632a:	67 65 6d             	gs insl (%dx),%es:(%di)
44632d:	65 6e                	outsb  %gs:(%esi),(%dx)
44632f:	74 42                	je     0x446373
446331:	61                   	popa
446332:	73 65                	jae    0x446399
446334:	4f                   	dec    %edi
446335:	62 6a 65             	bound  %ebp,0x65(%edx)
446338:	63 74 00 47          	arpl   %esi,0x47(%eax,%eax,1)
44633c:	65 74 50             	gs je  0x44638f
44633f:	72 6f                	jb     0x4463b0
446341:	70 65                	jo     0x4463a8
446343:	72 74                	jb     0x4463b9
446345:	79 56                	jns    0x44639d
446347:	61                   	popa
446348:	6c                   	insb   (%dx),%es:(%edi)
446349:	75 65                	jne    0x4463b0
44634b:	00 67 65             	add    %ah,0x65(%edi)
44634e:	74 5f                	je     0x4463af
446350:	43                   	inc    %ebx
446351:	75 72                	jne    0x4463c5
446353:	72 65                	jb     0x4463ba
446355:	6e                   	outsb  %ds:(%esi),(%dx)
446356:	74 00                	je     0x446358
446358:	67 65 74 5f          	addr16 gs je 0x4463bb
44635c:	54                   	push   %esp
44635d:	6f                   	outsl  %ds:(%esi),(%dx)
44635e:	74 61                	je     0x4463c1
446360:	6c                   	insb   (%dx),%es:(%edi)
446361:	50                   	push   %eax
446362:	68 79 73 69 63       	push   $0x63697379
446367:	61                   	popa
446368:	6c                   	insb   (%dx),%es:(%edi)
446369:	4d                   	dec    %ebp
44636a:	65 6d                	gs insl (%dx),%es:(%edi)
44636c:	6f                   	outsl  %ds:(%esi),(%dx)
44636d:	72 79                	jb     0x4463e8
44636f:	00 55 49             	add    %dl,0x49(%ebp)
446372:	6e                   	outsb  %ds:(%esi),(%dx)
446373:	74 36                	je     0x4463ab
446375:	34 00                	xor    $0x0,%al
446377:	43                   	inc    %ebx
446378:	6f                   	outsl  %ds:(%esi),(%dx)
446379:	6e                   	outsb  %ds:(%esi),(%dx)
44637a:	76 65                	jbe    0x4463e1
44637c:	72 73                	jb     0x4463f1
44637e:	69 6f 6e 00 56 61 6c 	imul   $0x6c615600,0x6e(%edi),%ebp
446385:	00 43 6f             	add    %al,0x6f(%ebx)