45c193:	74 71                	je     0x45c206
45c195:	48                   	dec    %eax
45c196:	4b                   	dec    %ebx
45c197:	79 64                	jns    0x45c1fd
45c199:	4a                   	dec    %edx
45c19a:	4f                   	dec    %edi
45c19b:	55                   	push   %ebp
45c19c:	46                   	inc    %esi
45c19d:	73 50                	jae    0x45c1ef
45c19f:	36 78 2b             	ss js  0x45c1cd
45c1a2:	37                   	aaa
45c1a3:	52                   	push   %edx
45c1a4:	4c                   	dec    %esp
45c1a5:	41                   	inc    %ecx
45c1a6:	78 57                	js     0x45c1ff
45c1a8:	63 71 70             	arpl   %esi,0x70(%ecx)
45c1ab:	38 39                	cmp    %bh,(%ecx)
45c1ad:	4d                   	dec    %ebp
45c1ae:	63 65 39             	arpl   %esp,0x39(%ebp)
45c1b1:	58                   	pop    %eax
45c1b2:	77 73                	ja     0x45c227
45c1b4:	70 6b                	jo     0x45c221
45c1b6:	4a                   	dec    %edx
45c1b7:	43                   	inc    %ebx
45c1b8:	43                   	inc    %ebx
45c1b9:	39 73 73             	cmp    %esi,0x73(%ebx)
45c1bc:	75 78                	jne    0x45c236
45c1be:	52                   	push   %edx
45c1bf:	78 76                	js     0x45c237
45c1c1:	70 38                	jo     0x45c1fb
45c1c3:	53                   	push   %ebx
45c1c4:	56                   	push   %esi
45c1c5:	4b                   	dec    %ebx
45c1c6:	4b                   	dec    %ebx
45c1c7:	4c                   	dec    %esp
45c1c8:	4b                   	dec    %ebx
45c1c9:	4f                   	dec    %edi
45c1ca:	4b                   	dec    %ebx
45c1cb:	6c                   	insb   (%dx),%es:(%edi)
45c1cc:	4e                   	dec    %esi
45c1cd:	57                   	push   %edi
45c1ce:	47                   	inc    %edi
45c1cf:	7a 7a                	jp     0x45c24b
45c1d1:	64 77 30             	fs ja  0x45c204
45c1d4:	58                   	pop    %eax
45c1d5:	48                   	dec    %eax
45c1d6:	68 58 68 51 76       	push   $0x76516858
45c1db:	2f                   	das
45c1dc:	51                   	push   %ecx
45c1dd:	4a                   	dec    %edx
45c1de:	78 31                	js     0x45c211
45c1e0:	35 68 52 6b 2b       	xor    $0x2b6b5268,%eax
45c1e5:	58                   	pop    %eax
45c1e6:	6f                   	outsl  %ds:(%esi),(%dx)
45c1e7:	67 39 77 4e          	cmp    %esi,0x4e(%bx)
45c1eb:	62 72 52             	bound  %esi,0x52(%edx)
45c1ee:	71 6d                	jno    0x45c25d
45c1f0:	33 68 7a             	xor    0x7a(%eax),%ebp
45c1f3:	2b 2b                	sub    (%ebx),%ebp
45c1f5:	4c                   	dec    %esp
45c1f6:	2b 7a 53             	sub    0x53(%edx),%edi
45c1f9:	53                   	push   %ebx
45c1fa:	77 62                	ja     0x45c25e
45c1fc:	46                   	inc    %esi
45c1fd:	49                   	dec    %ecx
45c1fe:	4d                   	dec    %ebp
45c1ff:	4a                   	dec    %edx
45c200:	70 41                	jo     0x45c243
45c202:	52                   	push   %edx
45c203:	46                   	inc    %esi
45c204:	68 43 69 4c 4b       	push   $0x4b4c6943
45c209:	6d                   	insl   (%dx),%es:(%edi)
45c20a:	4c                   	dec    %esp
45c20b:	66 4a                	dec    %dx
45c20d:	72 73                	jb     0x45c282
45c20f:	30 54 31 53          	xor    %dl,0x53(%ecx,%esi,1)
45c213:	63 66 31             	arpl   %esp,0x31(%esi)
45c216:	38 7a 72             	cmp    %bh,0x72(%edx)
45c219:	30 56 4f             	xor    %dl,0x4f(%esi)
45c21c:	45                   	inc    %ebp
45c21d:	2b 46 48             	sub    0x48(%esi),%eax
45c220:	65 68 56 48 50 52    	gs push $0x52504856
45c226:	43                   	inc    %ebx
45c227:	69 45 4b 2b 2f 32 30 	imul   $0x30322f2b,0x4b(%ebp),%eax
45c22e:	64 51                	fs push %ecx
45c230:	64 33 43 78          	xor    %fs:0x78(%ebx),%eax
45c234:	56                   	push   %esi
45c235:	42                   	inc    %edx
45c236:	38 78 4e             	cmp    %bh,0x4e(%eax)
45c239:	6c                   	insb   (%dx),%es:(%edi)
45c23a:	77 47                	ja     0x45c283
45c23c:	39 5a 69             	cmp    %ebx,0x69(%edx)
45c23f:	78 34                	js     0x45c275
45c241:	79 52                	jns    0x45c295
45c243:	49                   	dec    %ecx
45c244:	37                   	aaa
45c245:	37                   	aaa
45c246:	74 55                	je     0x45c29d
45c248:	4d                   	dec    %ebp
45c249:	42                   	inc    %edx
45c24a:	6f                   	outsl  %ds:(%esi),(%dx)
45c24b:	71 34                	jno    0x45c281
45c24d:	69 51 68 57 6f 69 4b 	imul   $0x4b696f57,0x68(%ecx),%edx
45c254:	62 67 58             	bound  %esp,0x58(%edi)
45c257:	30 43 4e             	xor    %al,0x4e(%ebx)
45c25a:	66 73 64             	data16 jae 0x45c2c1
45c25d:	36 4f                	ss dec %edi
45c25f:	52                   	push   %edx
45c260:	62 6a 4f             	bound  %ebp,0x4f(%edx)
45c263:	6b 76 57 4c          	imul   $0x4c,0x57(%esi),%esi
45c267:	46                   	inc    %esi
45c268:	58                   	pop    %eax
45c269:	62 37                	bound  %esi,(%edi)
45c26b:	6f                   	outsl  %ds:(%esi),(%dx)
45c26c:	39 6f 71             	cmp    %ebp,0x71(%edi)
45c26f:	42                   	inc    %edx
45c270:	4d                   	dec    %ebp
45c271:	44                   	inc    %esp
45c272:	47                   	inc    %edi
45c273:	78 46                	js     0x45c2bb
45c275:	66 7a 53             	data16 jp 0x45c2cb
45c278:	61                   	popa
45c279:	5a                   	pop    %edx
45c27a:	77 61                	ja     0x45c2dd
45c27c:	5a                   	pop    %edx
45c27d:	4a                   	dec    %edx
45c27e:	6b 6d 30 2b          	imul   $0x2b,0x30(%ebp),%ebp
45c282:	70 44                	jo     0x45c2c8
45c284:	72 64                	jb     0x45c2ea
45c286:	30 2f                	xor    %ch,(%edi)
45c288:	65 30 2f             	xor    %ch,%gs:(%edi)
45c28b:	55                   	push   %ebp
45c28c:	6e                   	outsb  %ds:(%esi),(%dx)
45c28d:	4b                   	dec    %ebx
45c28e:	48                   	dec    %eax
45c28f:	53                   	push   %ebx
45c290:	65 6b 67 36 4f       	imul   $0x4f,%gs:0x36(%edi),%esp
45c295:	76 59                	jbe    0x45c2f0
45c297:	59                   	pop    %ecx
45c298:	2b 50 70             	sub    0x70(%eax),%edx
45c29b:	37                   	aaa
45c29c:	48                   	dec    %eax
45c29d:	61                   	popa
45c29e:	66 31 5a 77          	xor    %bx,0x77(%edx)
45c2a2:	75 4f                	jne    0x45c2f3
45c2a4:	45                   	inc    %ebp
45c2a5:	6b 72 6a 64          	imul   $0x64,0x6a(%edx),%esi
45c2a9:	62 48 79             	bound  %ecx,0x79(%eax)
45c2ac:	70 31                	jo     0x45c2df
45c2ae:	36 4a                	ss dec %edx
45c2b0:	59                   	pop    %ecx
45c2b1:	75 46                	jne    0x45c2f9
45c2b3:	31 58 4f             	xor    %ebx,0x4f(%eax)
45c2b6:	53                   	push   %ebx
45c2b7:	55                   	push   %ebp
45c2b8:	45                   	inc    %ebp
45c2b9:	34 79                	xor    $0x79,%al
45c2bb:	4e                   	dec    %esi
45c2bc:	31 42 52             	xor    %eax,0x52(%edx)
45c2bf:	39 35 62 44 76 4d    	cmp    %esi,0x4d764462
45c2c5:	34 4b                	xor    $0x4b,%al
45c2c7:	39 5a 72             	cmp    %ebx,0x72(%edx)
45c2ca:	63 4b 31             	arpl   %ecx,0x31(%ebx)
45c2cd:	46                   	inc    %esi
45c2ce:	44                   	inc    %esp
45c2cf:	66 55                	push   %bp
45c2d1:	49                   	dec    %ecx
45c2d2:	2f                   	das
45c2d3:	4e                   	dec    %esi
45c2d4:	74 6d                	je     0x45c343
45c2d6:	56                   	push   %esi
45c2d7:	48                   	dec    %eax
45c2d8:	38 6e 43             	cmp    %ch,0x43(%esi)
45c2db:	2b 6c 57 69          	sub    0x69(%edi,%edx,2),%ebp
45c2df:	5a                   	pop    %edx
45c2e0:	6c                   	insb   (%dx),%es:(%edi)
45c2e1:	50                   	push   %eax
45c2e2:	50                   	push   %eax
45c2e3:	6b 50 31 42          	imul   $0x42,0x31(%eax),%edx
45c2e7:	6b 71 4e 35          	imul   $0x35,0x4e(%ecx),%esi
45c2eb:	56                   	push   %esi
45c2ec:	6a 38                	push   $0x38
45c2ee:	50                   	push   %eax
45c2ef:	51                   	push   %ecx
45c2f0:	74 6e                	je     0x45c360
45c2f2:	74 57                	je     0x45c34b
45c2f4:	65 55                	gs push %ebp
45c2f6:	42                   	inc    %edx
45c2f7:	67 39 7a 4d          	cmp    %edi,0x4d(%bp,%si)
45c2fb:	39 49 4e             	cmp    %ecx,0x4e(%ecx)
45c2fe:	6c                   	insb   (%dx),%es:(%edi)
45c2ff:	47                   	inc    %edi
45c300:	32 77 4e             	xor    0x4e(%edi),%dh
45c303:	39 55 30             	cmp    %edx,0x30(%ebp)
45c306:	48                   	dec    %eax
45c307:	48                   	dec    %eax
45c308:	79 6c                	jns    0x45c376
45c30a:	30 34 35 47 6a 38 31 	xor    %dh,0x31386a47(,%esi,1)
45c311:	64 74 70             	fs je  0x45c384
45c314:	42                   	inc    %edx
45c315:	67 69 41 35 79 61 77 	imul   $0x44776179,0x35(%bx,%di),%eax
45c31c:	44
45c31d:	4b                   	dec    %ebx
45c31e:	59                   	pop    %ecx
45c31f:	72 43                	jb     0x45c364
45c321:	46                   	inc    %esi
45c322:	57                   	push   %edi
45c323:	66 4a                	dec    %dx
45c325:	2b 68 44             	sub    0x44(%eax),%ebp
45c328:	74 2f                	je     0x45c359
45c32a:	6d                   	insl   (%dx),%es:(%edi)
45c32b:	69 6e 76 4c 33 71 39 	imul   $0x3971334c,0x76(%esi),%ebp
45c332:	63 4e 46             	arpl   %ecx,0x46(%esi)
45c335:	58                   	pop    %eax
45c336:	38 35 31 43 31 74    	cmp    %dh,0x74314331
45c33c:	33 45 5a             	xor    0x5a(%ebp),%eax
45c33f:	76 61                	jbe    0x45c3a2
45c341:	63 38                	arpl   %edi,(%eax)
45c343:	6c                   	insb   (%dx),%es:(%edi)
45c344:	6c                   	insb   (%dx),%es:(%edi)
45c345:	38 33                	cmp    %dh,(%ebx)
45c347:	39 42 65             	cmp    %eax,0x65(%edx)
45c34a:	75 74                	jne    0x45c3c0
45c34c:	50                   	push   %eax
45c34d:	4e                   	dec    %esi
45c34e:	54                   	push   %esp
45c34f:	4c                   	dec    %esp
45c350:	6c                   	insb   (%dx),%es:(%edi)
45c351:	58                   	pop    %eax
45c352:	46                   	inc    %esi
45c353:	4b                   	dec    %ebx
45c354:	68 2f 44 5a 70       	push   $0x705a442f
45c359:	43                   	inc    %ebx
45c35a:	6e                   	outsb  %ds:(%esi),(%dx)
45c35b:	78 6e                	js     0x45c3cb
45c35d:	4f                   	dec    %edi
45c35e:	71 57                	jno    0x45c3b7
45c360:	67 33 6f 79          	xor    0x79(%bx),%ebp
45c364:	39 77 4e             	cmp    %esi,0x4e(%edi)
45c367:	4c                   	dec    %esp
45c368:	2f                   	das
45c369:	4e                   	dec    %esi
45c36a:	4f                   	dec    %edi
45c36b:	42                   	inc    %edx
45c36c:	4d                   	dec    %ebp
45c36d:	61                   	popa
45c36e:	34 4b                	xor    $0x4b,%al
45c370:	68 42 31 51 50       	push   $0x50513142
45c375:	36 56                	ss push %esi
45c377:	4c                   	dec    %esp
45c378:	31 6b 79             	xor    %ebp,0x79(%ebx)
45c37b:	31 4a 69             	xor    %ecx,0x69(%edx)
45c37e:	4f                   	dec    %edi
45c37f:	6a 2f                	push   $0x2f
45c381:	77 39                	ja     0x45c3bc
45c383:	6b 35 45 71 47 73 45 	imul   $0x45,0x73477145,%esi
45c38a:	71 2f                	jno    0x45c3bb
45c38c:	5a                   	pop    %edx
45c38d:	2f                   	das
45c38e:	38 37                	cmp    %dh,(%edi)
45c390:	51                   	push   %ecx
45c391:	41                   	inc    %ecx
45c392:	38 32                	cmp    %dh,(%edx)
45c394:	76 74                	jbe    0x45c40a
45c396:	54                   	push   %esp
45c397:	6a 76                	push   $0x76
45c399:	38 37                	cmp    %dh,(%edi)
45c39b:	4b                   	dec    %ebx
45c39c:	31 4c 45 32          	xor    %ecx,0x32(%ebp,%eax,2)
45c3a0:	54                   	push   %esp
45c3a1:	77 66                	ja     0x45c409
45c3a3:	2f                   	das
45c3a4:	4d                   	dec    %ebp
45c3a5:	6c                   	insb   (%dx),%es:(%edi)
45c3a6:	57                   	push   %edi
45c3a7:	36 42                	ss inc %edx
45c3a9:	44                   	inc    %esp
45c3aa:	78 37                	js     0x45c3e3
45c3ac:	37                   	aaa
45c3ad:	45                   	inc    %ebp
45c3ae:	46                   	inc    %esi
45c3af:	63 4b 70             	arpl   %ecx,0x70(%ebx)
45c3b2:	48                   	dec    %eax
45c3b3:	35 35 69 57 50       	xor    $0x50576935,%eax
45c3b8:	46                   	inc    %esi
45c3b9:	47                   	inc    %edi
45c3ba:	69 73 59 6e 52 77 33 	imul   $0x3377526e,0x59(%ebx),%esi
45c3c1:	37                   	aaa
45c3c2:	49                   	dec    %ecx
45c3c3:	72 32                	jb     0x45c3f7
45c3c5:	52                   	push   %edx
45c3c6:	79 64                	jns    0x45c42c
45c3c8:	56                   	push   %esi
45c3c9:	69 30 5a 47 6e 6f    	imul   $0x6f6e475a,(%eax),%esi
45c3cf:	6d                   	insl   (%dx),%es:(%edi)
45c3d0:	61                   	popa
45c3d1:	4e                   	dec    %esi
45c3d2:	72 66                	jb     0x45c43a
45c3d4:	65 6d                	gs insl (%dx),%es:(%edi)
45c3d6:	50                   	push   %eax
45c3d7:	59                   	pop    %ecx
45c3d8:	64 77 6c             	fs ja  0x45c447
45c3db:	61                   	popa
45c3dc:	36 74 36             	ss je  0x45c415
45c3df:	62 32                	bound  %esi,(%edx)
45c3e1:	73 6e                	jae    0x45c451
45c3e3:	55                   	push   %ebp
45c3e4:	47                   	inc    %edi
45c3e5:	69 70 55 2b 52 74 4d 	imul   $0x4d74522b,0x55(%eax),%esi
45c3ec:	73 6a                	jae    0x45c458
45c3ee:	71 53                	jno    0x45c443
45c3f0:	52                   	push   %edx
45c3f1:	50                   	push   %eax
45c3f2:	51                   	push   %ecx
45c3f3:	34 38                	xor    $0x38,%al
45c3f5:	31 50 6c             	xor    %edx,0x6c(%eax)
45c3f8:	2f                   	das
45c3f9:	6f                   	outsl  %ds:(%esi),(%dx)
45c3fa:	30 59 31             	xor    %bl,0x31(%ecx)
45c3fd:	61                   	popa
45c3fe:	36 53                	ss push %ebx
45c400:	58                   	pop    %eax
45c401:	54                   	push   %esp
45c402:	52                   	push   %edx
45c403:	63 35 5a 5a 68 76    	arpl   %esi,0x76685a5a
45c409:	67 37                	addr16 aaa
45c40b:	79 36                	jns    0x45c443
45c40d:	45                   	inc    %ebp
45c40e:	46                   	inc    %esi
45c40f:	78 78                	js     0x45c489
45c411:	68 4d 74 4e 39       	push   $0x394e744d
45c416:	62 4e 6c             	bound  %ecx,0x6c(%esi)
45c419:	37                   	aaa
45c41a:	59                   	pop    %ecx
45c41b:	6c                   	insb   (%dx),%es:(%edi)
45c41c:	57                   	push   %edi
45c41d:	44                   	inc    %esp
45c41e:	66 4e                	dec    %si
45c420:	2f                   	das
45c421:	51                   	push   %ecx
45c422:	77 51                	ja     0x45c475
45c424:	4f                   	dec    %edi
45c425:	4c                   	dec    %esp
45c426:	65 76 67             	gs jbe 0x45c490
45c429:	36 62 34 66          	bound  %esi,%ss:(%esi,%eiz,2)
45c42d:	70 50                	jo     0x45c47f
45c42f:	64 6c                	fs insb (%dx),%es:(%edi)
45c431:	4a                   	dec    %edx
45c432:	54                   	push   %esp
45c433:	4c                   	dec    %esp