4134b5:	83 c1 02             	add    $0x2,%ecx
4134b8:	3a d3                	cmp    %bl,%dl
4134ba:	75 e4                	jne    0x4134a0
4134bc:	33 c0                	xor    %eax,%eax
4134be:	eb 05                	jmp    0x4134c5
4134c0:	1b c0                	sbb    %eax,%eax
4134c2:	83 d8 ff             	sbb    $0xffffffff,%eax
4134c5:	3b c3                	cmp    %ebx,%eax
4134c7:	75 09                	jne    0x4134d2
4134c9:	8d 44 24 13          	lea    0x13(%esp),%eax
4134cd:	e9 51 00 00 00       	jmp    0x413523
4134d2:	6a 03                	push   $0x3
4134d4:	68 ec 81 46 00       	push   $0x4681ec
4134d9:	56                   	push   %esi
4134da:	e8 b5 fd 01 00       	call   0x433294
4134df:	83 c4 0c             	add    $0xc,%esp
4134e2:	85 c0                	test   %eax,%eax
4134e4:	0f 85 14 01 00 00    	jne    0x4135fe
4134ea:	b9 a4 67 46 00       	mov    $0x4667a4,%ecx
4134ef:	8d 47 04             	lea    0x4(%edi),%eax
4134f2:	8a 10                	mov    (%eax),%dl
4134f4:	3a 11                	cmp    (%ecx),%dl
4134f6:	75 1a                	jne    0x413512
4134f8:	3a d3                	cmp    %bl,%dl
4134fa:	74 12                	je     0x41350e
4134fc:	8a 50 01             	mov    0x1(%eax),%dl
4134ff:	3a 51 01             	cmp    0x1(%ecx),%dl
413502:	75 0e                	jne    0x413512
413504:	83 c0 02             	add    $0x2,%eax
413507:	83 c1 02             	add    $0x2,%ecx
41350a:	3a d3                	cmp    %bl,%dl
41350c:	75 e4                	jne    0x4134f2
41350e:	33 c0                	xor    %eax,%eax
413510:	eb 05                	jmp    0x413517
413512:	1b c0                	sbb    %eax,%eax
413514:	83 d8 ff             	sbb    $0xffffffff,%eax
413517:	3b c3                	cmp    %ebx,%eax
413519:	0f 85 df 00 00 00    	jne    0x4135fe
41351f:	8d 44 24 12          	lea    0x12(%esp),%eax
413523:	8a 00                	mov    (%eax),%al
413525:	88 85 2c 50 00 00    	mov    %al,0x502c(%ebp)
41352b:	3a c3                	cmp    %bl,%al
41352d:	0f 84 47 00 00 00    	je     0x41357a
413533:	c6 85 e4 45 00 00 01 	movb   $0x1,0x45e4(%ebp)
41353a:	c6 85 00 46 00 00 01 	movb   $0x1,0x4600(%ebp)
413541:	c6 85 e6 45 00 00 01 	movb   $0x1,0x45e6(%ebp)
413548:	c6 85 a0 09 00 00 01 	movb   $0x1,0x9a0(%ebp)
41354f:	88 9d a1 09 00 00    	mov    %bl,0x9a1(%ebp)
413555:	88 9d bf 09 00 00    	mov    %bl,0x9bf(%ebp)
41355b:	88 9d e6 09 00 00    	mov    %bl,0x9e6(%ebp)
413561:	c6 85 dc 09 00 00 01 	movb   $0x1,0x9dc(%ebp)
413568:	c6 85 d8 09 00 00 01 	movb   $0x1,0x9d8(%ebp)
41356f:	88 9d 37 60 00 00    	mov    %bl,0x6037(%ebp)
413575:	e9 3a bd ff ff       	jmp    0x40f2b4
41357a:	88 9d e4 45 00 00    	mov    %bl,0x45e4(%ebp)
413580:	88 9d 00 46 00 00    	mov    %bl,0x4600(%ebp)
413586:	88 9d e6 45 00 00    	mov    %bl,0x45e6(%ebp)
41358c:	88 9d a0 09 00 00    	mov    %bl,0x9a0(%ebp)
413592:	c6 85 a1 09 00 00 01 	movb   $0x1,0x9a1(%ebp)
413599:	c6 85 bf 09 00 00 01 	movb   $0x1,0x9bf(%ebp)
4135a0:	c6 85 e6 09 00 00 01 	movb   $0x1,0x9e6(%ebp)
4135a7:	88 9d dc 09 00 00    	mov    %bl,0x9dc(%ebp)
4135ad:	88 9d d8 09 00 00    	mov    %bl,0x9d8(%ebp)
4135b3:	c6 85 37 60 00 00 01 	movb   $0x1,0x6037(%ebp)
4135ba:	c6 85 1f 0b 00 00 01 	movb   $0x1,0xb1f(%ebp)
4135c1:	c6 85 38 0b 00 00 01 	movb   $0x1,0xb38(%ebp)
4135c8:	c7 85 48 0b 00 00 23 	movl   $0x23,0xb48(%ebp)
4135cf:	00 00 00
4135d2:	c6 85 29 0b 00 00 01 	movb   $0x1,0xb29(%ebp)
4135d9:	c7 85 2c 0b 00 00 0a 	movl   $0xa,0xb2c(%ebp)
4135e0:	00 00 00
4135e3:	89 9d 30 0b 00 00    	mov    %ebx,0xb30(%ebp)
4135e9:	89 9d 3c 0b 00 00    	mov    %ebx,0xb3c(%ebp)
4135ef:	c7 85 40 0b 00 00 00 	movl   $0x2000000,0xb40(%ebp)
4135f6:	00 00 02
4135f9:	e9 e7 3b 00 00       	jmp    0x4171e5
4135fe:	b9 98 67 46 00       	mov    $0x466798,%ecx
413603:	8b c6                	mov    %esi,%eax
413605:	8a 10                	mov    (%eax),%dl
413607:	3a 11                	cmp    (%ecx),%dl
413609:	75 1a                	jne    0x413625
41360b:	3a d3                	cmp    %bl,%dl
41360d:	74 12                	je     0x413621
41360f:	8a 50 01             	mov    0x1(%eax),%dl
413612:	3a 51 01             	cmp    0x1(%ecx),%dl
413615:	75 0e                	jne    0x413625
413617:	83 c0 02             	add    $0x2,%eax
41361a:	83 c1 02             	add    $0x2,%ecx
41361d:	3a d3                	cmp    %bl,%dl
41361f:	75 e4                	jne    0x413605
413621:	33 c0                	xor    %eax,%eax
413623:	eb 05                	jmp    0x41362a
413625:	1b c0                	sbb    %eax,%eax
413627:	83 d8 ff             	sbb    $0xffffffff,%eax
41362a:	3b c3                	cmp    %ebx,%eax
41362c:	75 11                	jne    0x41363f
41362e:	8d 44 24 13          	lea    0x13(%esp),%eax
413632:	8a 08                	mov    (%eax),%cl
413634:	88 8d 2d 50 00 00    	mov    %cl,0x502d(%ebp)
41363a:	e9 a6 3b 00 00       	jmp    0x4171e5
41363f:	6a 03                	push   $0x3
413641:	68 ec 81 46 00       	push   $0x4681ec
413646:	56                   	push   %esi
413647:	e8 48 fc 01 00       	call   0x433294
41364c:	83 c4 0c             	add    $0xc,%esp
41364f:	85 c0                	test   %eax,%eax
413651:	0f 85 43 00 00 00    	jne    0x41369a
413657:	b9 98 67 46 00       	mov    $0x466798,%ecx
41365c:	8d 47 04             	lea    0x4(%edi),%eax
41365f:	90                   	nop
413660:	8a 10                	mov    (%eax),%dl
413662:	3a 11                	cmp    (%ecx),%dl
413664:	75 1a                	jne    0x413680
413666:	3a d3                	cmp    %bl,%dl
413668:	74 12                	je     0x41367c
41366a:	8a 50 01             	mov    0x1(%eax),%dl
41366d:	3a 51 01             	cmp    0x1(%ecx),%dl
413670:	75 0e                	jne    0x413680
413672:	83 c0 02             	add    $0x2,%eax
413675:	83 c1 02             	add    $0x2,%ecx
413678:	3a d3                	cmp    %bl,%dl
41367a:	75 e4                	jne    0x413660
41367c:	33 c0                	xor    %eax,%eax
41367e:	eb 05                	jmp    0x413685
413680:	1b c0                	sbb    %eax,%eax
413682:	83 d8 ff             	sbb    $0xffffffff,%eax
413685:	3b c3                	cmp    %ebx,%eax
413687:	75 11                	jne    0x41369a
413689:	8d 44 24 12          	lea    0x12(%esp),%eax
41368d:	8a 08                	mov    (%eax),%cl
41368f:	88 8d 2d 50 00 00    	mov    %cl,0x502d(%ebp)
413695:	e9 4b 3b 00 00       	jmp    0x4171e5
41369a:	b9 7c 67 46 00       	mov    $0x46677c,%ecx
41369f:	8b c6                	mov    %esi,%eax
4136a1:	8a 10                	mov    (%eax),%dl
4136a3:	3a 11                	cmp    (%ecx),%dl
4136a5:	75 1a                	jne    0x4136c1
4136a7:	3a d3                	cmp    %bl,%dl
4136a9:	74 12                	je     0x4136bd
4136ab:	8a 50 01             	mov    0x1(%eax),%dl
4136ae:	3a 51 01             	cmp    0x1(%ecx),%dl
4136b1:	75 0e                	jne    0x4136c1
4136b3:	83 c0 02             	add    $0x2,%eax
4136b6:	83 c1 02             	add    $0x2,%ecx
4136b9:	3a d3                	cmp    %bl,%dl
4136bb:	75 e4                	jne    0x4136a1
4136bd:	33 c0                	xor    %eax,%eax
4136bf:	eb 05                	jmp    0x4136c6
4136c1:	1b c0                	sbb    %eax,%eax
4136c3:	83 d8 ff             	sbb    $0xffffffff,%eax
4136c6:	3b c3                	cmp    %ebx,%eax
4136c8:	75 31                	jne    0x4136fb
4136ca:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
4136d1:	52                   	push   %edx
4136d2:	b8 00 08 00 00       	mov    $0x800,%eax
4136d7:	8d 4c 24 20          	lea    0x20(%esp),%ecx
4136db:	8d 54 24 18          	lea    0x18(%esp),%edx
4136df:	e8 bc 55 ff ff       	call   0x408ca0
4136e4:	83 c4 04             	add    $0x4,%esp
4136e7:	3b c3                	cmp    %ebx,%eax
4136e9:	74 10                	je     0x4136fb
4136eb:	8d b5 2e 50 00 00    	lea    0x502e(%ebp),%esi
4136f1:	e8 aa 57 ff ff       	call   0x408ea0
4136f6:	e9 ea 3a 00 00       	jmp    0x4171e5
4136fb:	b9 68 67 46 00       	mov    $0x466768,%ecx
413700:	8b c6                	mov    %esi,%eax
413702:	8a 10                	mov    (%eax),%dl
413704:	3a 11                	cmp    (%ecx),%dl
413706:	75 1a                	jne    0x413722
413708:	3a d3                	cmp    %bl,%dl
41370a:	74 12                	je     0x41371e
41370c:	8a 50 01             	mov    0x1(%eax),%dl
41370f:	3a 51 01             	cmp    0x1(%ecx),%dl
413712:	75 0e                	jne    0x413722
413714:	83 c0 02             	add    $0x2,%eax
413717:	83 c1 02             	add    $0x2,%ecx
41371a:	3a d3                	cmp    %bl,%dl
41371c:	75 e4                	jne    0x413702
41371e:	33 c0                	xor    %eax,%eax
413720:	eb 05                	jmp    0x413727
413722:	1b c0                	sbb    %eax,%eax
413724:	83 d8 ff             	sbb    $0xffffffff,%eax
413727:	3b c3                	cmp    %ebx,%eax
413729:	75 31                	jne    0x41375c
41372b:	8b 84 24 24 10 00 00 	mov    0x1024(%esp),%eax
413732:	50                   	push   %eax
413733:	b8 00 08 00 00       	mov    $0x800,%eax
413738:	8d 4c 24 20          	lea    0x20(%esp),%ecx
41373c:	8d 54 24 18          	lea    0x18(%esp),%edx
413740:	e8 5b 55 ff ff       	call   0x408ca0
413745:	83 c4 04             	add    $0x4,%esp
413748:	3b c3                	cmp    %ebx,%eax
41374a:	74 10                	je     0x41375c
41374c:	8d b5 2e 58 00 00    	lea    0x582e(%ebp),%esi
413752:	e8 49 57 ff ff       	call   0x408ea0
413757:	e9 89 3a 00 00       	jmp    0x4171e5
41375c:	b9 50 67 46 00       	mov    $0x466750,%ecx
413761:	8b c6                	mov    %esi,%eax
413763:	8a 10                	mov    (%eax),%dl
413765:	3a 11                	cmp    (%ecx),%dl
413767:	75 1a                	jne    0x413783
413769:	3a d3                	cmp    %bl,%dl
41376b:	74 12                	je     0x41377f
41376d:	8a 50 01             	mov    0x1(%eax),%dl
413770:	3a 51 01             	cmp    0x1(%ecx),%dl
413773:	75 0e                	jne    0x413783
413775:	83 c0 02             	add    $0x2,%eax
413778:	83 c1 02             	add    $0x2,%ecx
41377b:	3a d3                	cmp    %bl,%dl
41377d:	75 e4                	jne    0x413763
41377f:	33 c0                	xor    %eax,%eax
413781:	eb 05                	jmp    0x413788
413783:	1b c0                	sbb    %eax,%eax
413785:	83 d8 ff             	sbb    $0xffffffff,%eax
413788:	3b c3                	cmp    %ebx,%eax
41378a:	75 11                	jne    0x41379d
41378c:	8d 44 24 13          	lea    0x13(%esp),%eax
413790:	8a 08                	mov    (%eax),%cl
413792:	88 8d 2e 60 00 00    	mov    %cl,0x602e(%ebp)
413798:	e9 48 3a 00 00       	jmp    0x4171e5
41379d:	6a 03                	push   $0x3
41379f:	68 ec 81 46 00       	push   $0x4681ec
4137a4:	56                   	push   %esi
4137a5:	e8 ea fa 01 00       	call   0x433294
4137aa:	83 c4 0c             	add    $0xc,%esp
4137ad:	85 c0                	test   %eax,%eax
4137af:	0f 85 45 00 00 00    	jne    0x4137fa
4137b5:	b9 50 67 46 00       	mov    $0x466750,%ecx
4137ba:	8d 47 04             	lea    0x4(%edi),%eax
4137bd:	8d 49 00             	lea    0x0(%ecx),%ecx
4137c0:	8a 10                	mov    (%eax),%dl
4137c2:	3a 11                	cmp    (%ecx),%dl
4137c4:	75 1a                	jne    0x4137e0
4137c6:	3a d3                	cmp    %bl,%dl
4137c8:	74 12                	je     0x4137dc
4137ca:	8a 50 01             	mov    0x1(%eax),%dl
4137cd:	3a 51 01             	cmp    0x1(%ecx),%dl
4137d0:	75 0e                	jne    0x4137e0
4137d2:	83 c0 02             	add    $0x2,%eax
4137d5:	83 c1 02             	add    $0x2,%ecx
4137d8:	3a d3                	cmp    %bl,%dl
4137da:	75 e4                	jne    0x4137c0
4137dc:	33 c0                	xor    %eax,%eax
4137de:	eb 05                	jmp    0x4137e5
4137e0:	1b c0                	sbb    %eax,%eax
4137e2:	83 d8 ff             	sbb    $0xffffffff,%eax
4137e5:	3b c3                	cmp    %ebx,%eax
4137e7:	75 11                	jne    0x4137fa
4137e9:	8d 44 24 12          	lea    0x12(%esp),%eax
4137ed:	8a 08                	mov    (%eax),%cl
4137ef:	88 8d 2e 60 00 00    	mov    %cl,0x602e(%ebp)
4137f5:	e9 eb 39 00 00       	jmp    0x4171e5
4137fa:	b9 38 67 46 00       	mov    $0x466738,%ecx
4137ff:	8b c6                	mov    %esi,%eax
413801:	8a 10                	mov    (%eax),%dl
413803:	3a 11                	cmp    (%ecx),%dl
413805:	75 1a                	jne    0x413821
413807:	3a d3                	cmp    %bl,%dl
413809:	74 12                	je     0x41381d
41380b:	8a 50 01             	mov    0x1(%eax),%dl
41380e:	3a 51 01             	cmp    0x1(%ecx),%dl
413811:	75 0e                	jne    0x413821
413813:	83 c0 02             	add    $0x2,%eax
413816:	83 c1 02             	add    $0x2,%ecx
413819:	3a d3                	cmp    %bl,%dl
41381b:	75 e4                	jne    0x413801
41381d:	33 c0                	xor    %eax,%eax
41381f:	eb 05                	jmp    0x413826
413821:	1b c0                	sbb    %eax,%eax
413823:	83 d8 ff             	sbb    $0xffffffff,%eax
413826:	3b c3                	cmp    %ebx,%eax
413828:	75 11                	jne    0x41383b
41382a:	8d 44 24 13          	lea    0x13(%esp),%eax
41382e:	8a 10                	mov    (%eax),%dl
413830:	88 95 2f 60 00 00    	mov    %dl,0x602f(%ebp)
413836:	e9 aa 39 00 00       	jmp    0x4171e5
41383b:	6a 03                	push   $0x3
41383d:	68 ec 81 46 00       	push   $0x4681ec
413842:	56                   	push   %esi
413843:	e8 4c fa 01 00       	call   0x433294
413848:	83 c4 0c             	add    $0xc,%esp
41384b:	85 c0                	test   %eax,%eax
41384d:	0f 85 47 00 00 00    	jne    0x41389a
413853:	b9 38 67 46 00       	mov    $0x466738,%ecx
413858:	8d 47 04             	lea    0x4(%edi),%eax
41385b:	eb 03                	jmp    0x413860
41385d:	8d 49 00             	lea    0x0(%ecx),%ecx
413860:	8a 10                	mov    (%eax),%dl
413862:	3a 11                	cmp    (%ecx),%dl
413864:	75 1a                	jne    0x413880
413866:	3a d3                	cmp    %bl,%dl
413868:	74 12                	je     0x41387c
41386a:	8a 50 01             	mov    0x1(%eax),%dl
41386d:	3a 51 01             	cmp    0x1(%ecx),%dl
413870:	75 0e                	jne    0x413880
413872:	83 c0 02             	add    $0x2,%eax
413875:	83 c1 02             	add    $0x2,%ecx
413878:	3a d3                	cmp    %bl,%dl
41387a:	75 e4                	jne    0x413860
41387c:	33 c0                	xor    %eax,%eax
41387e:	eb 05                	jmp    0x413885
413880:	1b c0                	sbb    %eax,%eax
413882:	83 d8 ff             	sbb    $0xffffffff,%eax
413885:	3b c3                	cmp    %ebx,%eax
413887:	75 11                	jne    0x41389a
413889:	8d 44 24 12          	lea    0x12(%esp),%eax
41388d:	8a 10                	mov    (%eax),%dl
41388f:	88 95 2f 60 00 00    	mov    %dl,0x602f(%ebp)
413895:	e9 4b 39 00 00       	jmp    0x4171e5
41389a:	b9 20 67 46 00       	mov    $0x466720,%ecx
41389f:	8b c6                	mov    %esi,%eax
4138a1:	8a 10                	mov    (%eax),%dl
4138a3:	3a 11                	cmp    (%ecx),%dl
4138a5:	75 1a                	jne    0x4138c1
4138a7:	3a d3                	cmp    %bl,%dl
4138a9:	74 12                	je     0x4138bd
4138ab:	8a 50 01             	mov    0x1(%eax),%dl
4138ae:	3a 51 01             	cmp    0x1(%ecx),%dl
4138b1:	75 0e                	jne    0x4138c1
4138b3:	83 c0 02             	add    $0x2,%eax
4138b6:	83 c1 02             	add    $0x2,%ecx
4138b9:	3a d3                	cmp    %bl,%dl
4138bb:	75 e4                	jne    0x4138a1
4138bd:	33 c0                	xor    %eax,%eax
4138bf:	eb 05                	jmp    0x4138c6
4138c1:	1b c0                	sbb    %eax,%eax
4138c3:	83 d8 ff             	sbb    $0xffffffff,%eax
4138c6:	3b c3                	cmp    %ebx,%eax
4138c8:	75 11                	jne    0x4138db
4138ca:	8d 44 24 13          	lea    0x13(%esp),%eax
4138ce:	8a 00                	mov    (%eax),%al
4138d0:	88 85 30 60 00 00    	mov    %al,0x6030(%ebp)
4138d6:	e9 0a 39 00 00       	jmp    0x4171e5
4138db:	6a 03                	push   $0x3
4138dd:	68 ec 81 46 00       	push   $0x4681ec
4138e2:	56                   	push   %esi
4138e3:	e8 ac f9 01 00       	call   0x433294
4138e8:	83 c4 0c             	add    $0xc,%esp
4138eb:	85 c0                	test   %eax,%eax
4138ed:	0f 85 47 00 00 00    	jne    0x41393a
4138f3:	b9 20 67 46 00       	mov    $0x466720,%ecx
4138f8:	8d 47 04             	lea    0x4(%edi),%eax
4138fb:	eb 03                	jmp    0x413900
4138fd:	8d 49 00             	lea    0x0(%ecx),%ecx
413900:	8a 10                	mov    (%eax),%dl
413902:	3a 11                	cmp    (%ecx),%dl
413904:	75 1a                	jne    0x413920
413906:	3a d3                	cmp    %bl,%dl
413908:	74 12                	je     0x41391c
41390a:	8a 50 01             	mov    0x1(%eax),%dl