41118d:	68 2b 52 64 69       	push   $0x6964522b
411192:	34 47                	xor    $0x47,%al
411194:	33 76 77             	xor    0x77(%esi),%esi
411197:	6a 52                	push   $0x52
411199:	64 49                	fs dec %ecx
41119b:	71 6a                	jno    0x411207
41119d:	50                   	push   %eax
41119e:	36 64 37             	ss fs aaa
4111a1:	72 57                	jb     0x4111fa
4111a3:	75 6b                	jne    0x411210
4111a5:	75 58                	jne    0x4111ff
4111a7:	41                   	inc    %ecx
4111a8:	50                   	push   %eax
4111a9:	5a                   	pop    %edx
4111aa:	47                   	inc    %edi
4111ab:	74 55                	je     0x411202
4111ad:	39 72 78             	cmp    %esi,0x78(%edx)
4111b0:	44                   	inc    %esp
4111b1:	71 6d                	jno    0x411220
4111b3:	74 45                	je     0x4111fa
4111b5:	32 66 79             	xor    0x79(%esi),%ah
4111b8:	4c                   	dec    %esp
4111b9:	43                   	inc    %ebx
4111ba:	77 53                	ja     0x41120f
4111bc:	43                   	inc    %ebx
4111bd:	5a                   	pop    %edx
4111be:	4b                   	dec    %ebx
4111bf:	78 50                	js     0x411211
4111c1:	49                   	dec    %ecx
4111c2:	2b 4b 32             	sub    0x32(%ebx),%ecx
4111c5:	61                   	popa
4111c6:	65 72 4d             	gs jb  0x411216
4111c9:	35 66 4a 49 33       	xor    $0x33494a66,%eax
4111ce:	57                   	push   %edi
4111cf:	35 4b 62 58 74       	xor    $0x7458624b,%eax
4111d4:	30 4a 41             	xor    %cl,0x41(%edx)
4111d7:	52                   	push   %edx
4111d8:	45                   	inc    %ebp
4111d9:	36 6c                	ss insb (%dx),%es:(%edi)
4111db:	50                   	push   %eax
4111dc:	57                   	push   %edi
4111dd:	41                   	inc    %ecx
4111de:	75 79                	jne    0x411259
4111e0:	54                   	push   %esp
4111e1:	6f                   	outsl  %ds:(%esi),(%dx)
4111e2:	52                   	push   %edx
4111e3:	48                   	dec    %eax
4111e4:	6a 50                	push   $0x50
4111e6:	37                   	aaa
4111e7:	68 39 6e 57 55       	push   $0x55576e39
4111ec:	6f                   	outsl  %ds:(%esi),(%dx)
4111ed:	47                   	inc    %edi
4111ee:	51                   	push   %ecx
4111ef:	56                   	push   %esi
4111f0:	75 6b                	jne    0x41125d
4111f2:	77 50                	ja     0x411244
4111f4:	72 51                	jb     0x411247
4111f6:	5a                   	pop    %edx
4111f7:	64 78 37             	fs js  0x411231
4111fa:	6a 45                	push   $0x45
4111fc:	54                   	push   %esp
4111fd:	56                   	push   %esi
4111fe:	42                   	inc    %edx
4111ff:	62 4a 65             	bound  %ecx,0x65(%edx)
411202:	67 6f                	outsl  %ds:(%si),(%dx)
411204:	36 50                	ss push %eax
411206:	31 73 6d             	xor    %esi,0x6d(%ebx)
411209:	62 37                	bound  %esi,(%edi)
41120b:	5a                   	pop    %edx
41120c:	30 79 47             	xor    %bh,0x47(%ecx)
41120f:	61                   	popa
411210:	66 55                	push   %bp
411212:	68 6c 7a 49 4d       	push   $0x4d497a6c
411217:	67 33 51 47          	xor    0x47(%bx,%di),%edx
41121b:	57                   	push   %edi
41121c:	4e                   	dec    %esi
41121d:	57                   	push   %edi
41121e:	47                   	inc    %edi
41121f:	78 30                	js     0x411251
411221:	47                   	inc    %edi
411222:	5a                   	pop    %edx
411223:	37                   	aaa
411224:	6e                   	outsb  %ds:(%esi),(%dx)
411225:	34 32                	xor    $0x32,%al
411227:	35 76 37 52 45       	xor    $0x45523776,%eax
41122c:	2f                   	das
41122d:	7a 52                	jp     0x411281
41122f:	5a                   	pop    %edx
411230:	2b 35 71 4d 71 59    	sub    0x59714d71,%esi
411236:	78 76                	js     0x4112ae
411238:	53                   	push   %ebx
411239:	49                   	dec    %ecx
41123a:	53                   	push   %ebx
41123b:	4d                   	dec    %ebp
41123c:	64 4f                	fs dec %edi
41123e:	68 31 39 68 65       	push   $0x65683931
411243:	49                   	dec    %ecx
411244:	6a 45                	push   $0x45
411246:	76 41                	jbe    0x411289
411248:	32 69 69             	xor    0x69(%ecx),%ch
41124b:	30 37                	xor    %dh,(%edi)
41124d:	6b 58 57 44          	imul   $0x44,0x57(%eax),%ebx
411251:	35 6b 4f 4e 6f       	xor    $0x6f4e4f6b,%eax
411256:	33 75 36             	xor    0x36(%ebp),%esi
411259:	4f                   	dec    %edi
41125a:	78 51                	js     0x4112ad
41125c:	73 6c                	jae    0x4112ca
41125e:	50                   	push   %eax
41125f:	62 38                	bound  %edi,(%eax)
411261:	61                   	popa
411262:	49                   	dec    %ecx
411263:	67 74 4c             	addr16 je 0x4112b2
411266:	71 50                	jno    0x4112b8
411268:	58                   	pop    %eax
411269:	6d                   	insl   (%dx),%es:(%edi)
41126a:	55                   	push   %ebp
41126b:	42                   	inc    %edx
41126c:	38 37                	cmp    %dh,(%edi)
41126e:	2b 73 75             	sub    0x75(%ebx),%esi
411271:	4e                   	dec    %esi
411272:	76 30                	jbe    0x4112a4
411274:	71 55                	jno    0x4112cb
411276:	55                   	push   %ebp
411277:	46                   	inc    %esi
411278:	4f                   	dec    %edi
411279:	49                   	dec    %ecx
41127a:	2b 48 2b             	sub    0x2b(%eax),%ecx
41127d:	74 49                	je     0x4112c8
41127f:	67 79 77             	addr16 jns 0x4112f9
411282:	72 69                	jb     0x4112ed
411284:	7a 4d                	jp     0x4112d3
411286:	79 6c                	jns    0x4112f4
411288:	68 78 73 47 57       	push   $0x57477378
41128d:	56                   	push   %esi
41128e:	39 2f                	cmp    %ebp,(%edi)
411290:	4b                   	dec    %ebx
411291:	4a                   	dec    %edx
411292:	57                   	push   %edi
411293:	5a                   	pop    %edx
411294:	70 46                	jo     0x4112dc
411296:	6a 34                	push   $0x34
411298:	37                   	aaa
411299:	50                   	push   %eax
41129a:	6d                   	insl   (%dx),%es:(%edi)
41129b:	4b                   	dec    %ebx
41129c:	6f                   	outsl  %ds:(%esi),(%dx)
41129d:	2f                   	das
41129e:	6b 45 52 39          	imul   $0x39,0x52(%ebp),%eax
4112a2:	58                   	pop    %eax
4112a3:	67 68 49 66 44 62    	addr16 push $0x62446649
4112a9:	34 76                	xor    $0x76,%al
4112ab:	34 34                	xor    $0x34,%al
4112ad:	47                   	inc    %edi
4112ae:	6b 79 71 62          	imul   $0x62,0x71(%ecx),%edi
4112b2:	53                   	push   %ebx
4112b3:	69 53 53 39 37 50 56 	imul   $0x56503739,0x53(%ebx),%edx
4112ba:	41                   	inc    %ecx
4112bb:	52                   	push   %edx
4112bc:	35 68 66 53 4d       	xor    $0x4d536668,%eax
4112c1:	61                   	popa
4112c2:	43                   	inc    %ebx
4112c3:	2b 6b 66             	sub    0x66(%ebx),%ebp
4112c6:	44                   	inc    %esp
4112c7:	6c                   	insb   (%dx),%es:(%edi)
4112c8:	68 63 5a 46 79       	push   $0x79465a63
4112cd:	55                   	push   %ebp
4112ce:	73 71                	jae    0x411341
4112d0:	70 42                	jo     0x411314
4112d2:	31 57 70             	xor    %edx,0x70(%edi)
4112d5:	4f                   	dec    %edi
4112d6:	6b 34 54 52          	imul   $0x52,(%esp,%edx,2),%esi
4112da:	47                   	inc    %edi
4112db:	55                   	push   %ebp
4112dc:	66 68 4a 5a          	pushw  $0x5a4a
4112e0:	31 65 51             	xor    %esp,0x51(%ebp)
4112e3:	44                   	inc    %esp
4112e4:	78 6d                	js     0x411353
4112e6:	6c                   	insb   (%dx),%es:(%edi)
4112e7:	64 52                	fs push %edx
4112e9:	31 6c 4d 56          	xor    %ebp,0x56(%ebp,%ecx,2)
4112ed:	73 42                	jae    0x411331
4112ef:	52                   	push   %edx
4112f0:	73 41                	jae    0x411333
4112f2:	65 75 5a             	gs jne 0x41134f
4112f5:	2f                   	das
4112f6:	4b                   	dec    %ebx
4112f7:	48                   	dec    %eax
4112f8:	69 70 50 67 7a 54 2b 	imul   $0x2b547a67,0x50(%eax),%esi
4112ff:	61                   	popa
411300:	74 72                	je     0x411374
411302:	53                   	push   %ebx
411303:	6d                   	insl   (%dx),%es:(%edi)
411304:	7a 42                	jp     0x411348
411306:	2f                   	das
411307:	33 37                	xor    (%edi),%esi
411309:	34 46                	xor    $0x46,%al
41130b:	78 61                	js     0x41136e
41130d:	41                   	inc    %ecx
41130e:	5a                   	pop    %edx
41130f:	57                   	push   %edi
411310:	68 68 66 36 6f       	push   $0x6f366668
411315:	70 54                	jo     0x41136b
411317:	7a 70                	jp     0x411389
411319:	79 59                	jns    0x411374
41131b:	73 32                	jae    0x41134f
41131d:	73 79                	jae    0x411398
41131f:	69 4f 6f 38 4c 44 4f 	imul   $0x4f444c38,0x6f(%edi),%ecx
411326:	79 44                	jns    0x41136c
411328:	72 45                	jb     0x41136f
41132a:	41                   	inc    %ecx
41132b:	45                   	inc    %ebp
41132c:	64 52                	fs push %edx
41132e:	6f                   	outsl  %ds:(%esi),(%dx)
41132f:	56                   	push   %esi
411330:	33 4b 38             	xor    0x38(%ebx),%ecx
411333:	4e                   	dec    %esi
411334:	43                   	inc    %ebx
411335:	31 44 2f 55          	xor    %eax,0x55(%edi,%ebp,1)
411339:	36 56                	ss push %esi
41133b:	45                   	inc    %ebp
41133c:	47                   	inc    %edi
41133d:	62 4e 67             	bound  %ecx,0x67(%esi)
411340:	39 67 33             	cmp    %esp,0x33(%edi)
411343:	2f                   	das
411344:	30 42 69             	xor    %al,0x69(%edx)
411347:	70 34                	jo     0x41137d
411349:	45                   	inc    %ebp
41134a:	64 6f                	outsl  %fs:(%esi),(%dx)
41134c:	65 41                	gs inc %ecx
41134e:	57                   	push   %edi
41134f:	72 67                	jb     0x4113b8
411351:	4f                   	dec    %edi
411352:	42                   	inc    %edx
411353:	74 34                	je     0x411389
411355:	4d                   	dec    %ebp
411356:	5a                   	pop    %edx
411357:	54                   	push   %esp
411358:	65 57                	gs push %edi
41135a:	4e                   	dec    %esi
41135b:	6d                   	insl   (%dx),%es:(%edi)
41135c:	71 67                	jno    0x4113c5
41135e:	6f                   	outsl  %ds:(%esi),(%dx)
41135f:	39 65 39             	cmp    %esp,0x39(%ebp)
411362:	56                   	push   %esi
411363:	72 6b                	jb     0x4113d0
411365:	57                   	push   %edi
411366:	54                   	push   %esp
411367:	74 5a                	je     0x4113c3
411369:	51                   	push   %ecx
41136a:	57                   	push   %edi
41136b:	72 57                	jb     0x4113c4
41136d:	4e                   	dec    %esi
41136e:	76 2b                	jbe    0x41139b
411370:	79 34                	jns    0x4113a6
411372:	38 78 41             	cmp    %bh,0x41(%eax)
411375:	72 49                	jb     0x4113c0
411377:	2b 2f                	sub    (%edi),%ebp
411379:	36 69 79 6e 44 71 44 	imul   $0x65447144,%ss:0x6e(%ecx),%edi
411380:	65
411381:	62 7a 44             	bound  %edi,0x44(%edx)
411384:	39 61 36             	cmp    %esp,0x36(%ecx)
411387:	4f                   	dec    %edi
411388:	4d                   	dec    %ebp
411389:	5a                   	pop    %edx
41138a:	47                   	inc    %edi
41138b:	48                   	dec    %eax
41138c:	36 37                	ss aaa
41138e:	58                   	pop    %eax
41138f:	78 46                	js     0x4113d7
411391:	4e                   	dec    %esi
411392:	77 2b                	ja     0x4113bf
411394:	6f                   	outsl  %ds:(%esi),(%dx)
411395:	73 65                	jae    0x4113fc
411397:	6f                   	outsl  %ds:(%esi),(%dx)
411398:	4a                   	dec    %edx
411399:	65 32 6a 4c          	xor    %gs:0x4c(%edx),%ch
41139d:	6b 4d 5a 39          	imul   $0x39,0x5a(%ebp),%ecx
4113a1:	79 2f                	jns    0x4113d2
4113a3:	42                   	inc    %edx
4113a4:	4a                   	dec    %edx
4113a5:	50                   	push   %eax
4113a6:	4b                   	dec    %ebx
4113a7:	72 37                	jb     0x4113e0
4113a9:	50                   	push   %eax
4113aa:	73 35                	jae    0x4113e1
4113ac:	4e                   	dec    %esi
4113ad:	67 4d                	addr16 dec %ebp
4113af:	55                   	push   %ebp
4113b0:	37                   	aaa
4113b1:	56                   	push   %esi
4113b2:	2f                   	das
4113b3:	4e                   	dec    %esi
4113b4:	52                   	push   %edx
4113b5:	47                   	inc    %edi
4113b6:	35 73 32 42 2b       	xor    $0x2b423273,%eax
4113bb:	59                   	pop    %ecx
4113bc:	57                   	push   %edi
4113bd:	6f                   	outsl  %ds:(%esi),(%dx)
4113be:	4e                   	dec    %esi
4113bf:	6c                   	insb   (%dx),%es:(%edi)
4113c0:	49                   	dec    %ecx
4113c1:	32 74 6c 68          	xor    0x68(%esp,%ebp,2),%dh
4113c5:	58                   	pop    %eax
4113c6:	77 51                	ja     0x411419
4113c8:	2b 53 31             	sub    0x31(%ebx),%edx
4113cb:	2f                   	das
4113cc:	44                   	inc    %esp
4113cd:	42                   	inc    %edx
4113ce:	44                   	inc    %esp
4113cf:	4f                   	dec    %edi
4113d0:	4a                   	dec    %edx
4113d1:	59                   	pop    %ecx
4113d2:	6c                   	insb   (%dx),%es:(%edi)
4113d3:	33 32                	xor    (%edx),%esi
4113d5:	59                   	pop    %ecx
4113d6:	56                   	push   %esi
4113d7:	5a                   	pop    %edx
4113d8:	79 52                	jns    0x41142c
4113da:	4c                   	dec    %esp
4113db:	51                   	push   %ecx
4113dc:	42                   	inc    %edx
4113dd:	67 6e                	outsb  %ds:(%si),(%dx)
4113df:	78 37                	js     0x411418
4113e1:	45                   	inc    %ebp
4113e2:	41                   	inc    %ecx
4113e3:	76 6a                	jbe    0x41144f
4113e5:	70 75                	jo     0x41145c
4113e7:	44                   	inc    %esp
4113e8:	42                   	inc    %edx
4113e9:	6e                   	outsb  %ds:(%esi),(%dx)
4113ea:	41                   	inc    %ecx
4113eb:	68 65 76 78 31       	push   $0x31787665
4113f0:	78 46                	js     0x411438
4113f2:	37                   	aaa
4113f3:	73 73                	jae    0x411468
4113f5:	37                   	aaa
4113f6:	50                   	push   %eax
4113f7:	58                   	pop    %eax
4113f8:	7a 71                	jp     0x41146b
4113fa:	62 4a 2f             	bound  %ecx,0x2f(%edx)
4113fd:	37                   	aaa
4113fe:	75 50                	jne    0x411450
411400:	54                   	push   %esp
411401:	67 65 63 61 30       	arpl   %esp,%gs:0x30(%bx,%di)
411406:	72 4c                	jb     0x411454
411408:	43                   	inc    %ebx
411409:	6b 53 63 56          	imul   $0x56,0x63(%ebx),%edx
41140d:	73 35                	jae    0x411444
41140f:	4f                   	dec    %edi
411410:	54                   	push   %esp