41062d:	8b ec                	mov    %esp,%ebp
41062f:	56                   	push   %esi
410630:	8b f1                	mov    %ecx,%esi
410632:	e8 b7 d5 ff ff       	call   0x40dbee
410637:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
41063b:	74 0a                	je     0x410647
41063d:	6a 48                	push   $0x48
41063f:	56                   	push   %esi
410640:	e8 8e ec 02 00       	call   0x43f2d3
410645:	59                   	pop    %ecx
410646:	59                   	pop    %ecx
410647:	8b c6                	mov    %esi,%eax
410649:	5e                   	pop    %esi
41064a:	5d                   	pop    %ebp
41064b:	c2 04 00             	ret    $0x4
41064e:	55                   	push   %ebp
41064f:	8b ec                	mov    %esp,%ebp
410651:	56                   	push   %esi
410652:	8b f1                	mov    %ecx,%esi
410654:	57                   	push   %edi
410655:	8d 7e e0             	lea    -0x20(%esi),%edi
410658:	e8 db d5 ff ff       	call   0x40dc38
41065d:	8b ce                	mov    %esi,%ecx
41065f:	e8 8a d5 ff ff       	call   0x40dbee
410664:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410668:	74 0a                	je     0x410674
41066a:	6a 68                	push   $0x68
41066c:	57                   	push   %edi
41066d:	e8 61 ec 02 00       	call   0x43f2d3
410672:	59                   	pop    %ecx
410673:	59                   	pop    %ecx
410674:	8b c7                	mov    %edi,%eax
410676:	5f                   	pop    %edi
410677:	5e                   	pop    %esi
410678:	5d                   	pop    %ebp
410679:	c2 04 00             	ret    $0x4
41067c:	55                   	push   %ebp
41067d:	8b ec                	mov    %esp,%ebp
41067f:	56                   	push   %esi
410680:	8d 71 e8             	lea    -0x18(%ecx),%esi
410683:	8b ce                	mov    %esi,%ecx
410685:	e8 f4 fb ff ff       	call   0x41027e
41068a:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
41068e:	74 0a                	je     0x41069a
410690:	6a 60                	push   $0x60
410692:	56                   	push   %esi
410693:	e8 3b ec 02 00       	call   0x43f2d3
410698:	59                   	pop    %ecx
410699:	59                   	pop    %ecx
41069a:	8b c6                	mov    %esi,%eax
41069c:	5e                   	pop    %esi
41069d:	5d                   	pop    %ebp
41069e:	c2 04 00             	ret    $0x4
4106a1:	55                   	push   %ebp
4106a2:	8b ec                	mov    %esp,%ebp
4106a4:	56                   	push   %esi
4106a5:	8b f1                	mov    %ecx,%esi
4106a7:	57                   	push   %edi
4106a8:	8d 7e a0             	lea    -0x60(%esi),%edi
4106ab:	e8 34 d6 ff ff       	call   0x40dce4
4106b0:	8b ce                	mov    %esi,%ecx
4106b2:	e8 37 d5 ff ff       	call   0x40dbee
4106b7:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4106bb:	74 0d                	je     0x4106ca
4106bd:	68 a8 00 00 00       	push   $0xa8
4106c2:	57                   	push   %edi
4106c3:	e8 0b ec 02 00       	call   0x43f2d3
4106c8:	59                   	pop    %ecx
4106c9:	59                   	pop    %ecx
4106ca:	8b c7                	mov    %edi,%eax
4106cc:	5f                   	pop    %edi
4106cd:	5e                   	pop    %esi
4106ce:	5d                   	pop    %ebp
4106cf:	c2 04 00             	ret    $0x4
4106d2:	55                   	push   %ebp
4106d3:	8b ec                	mov    %esp,%ebp
4106d5:	56                   	push   %esi
4106d6:	8d 71 f8             	lea    -0x8(%ecx),%esi
4106d9:	8b ce                	mov    %esi,%ecx
4106db:	e8 d3 fb ff ff       	call   0x4102b3
4106e0:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4106e4:	74 0a                	je     0x4106f0
4106e6:	6a 50                	push   $0x50
4106e8:	56                   	push   %esi
4106e9:	e8 e5 eb 02 00       	call   0x43f2d3
4106ee:	59                   	pop    %ecx
4106ef:	59                   	pop    %ecx
4106f0:	8b c6                	mov    %esi,%eax
4106f2:	5e                   	pop    %esi
4106f3:	5d                   	pop    %ebp
4106f4:	c2 04 00             	ret    $0x4
4106f7:	55                   	push   %ebp
4106f8:	8b ec                	mov    %esp,%ebp
4106fa:	56                   	push   %esi
4106fb:	8b f1                	mov    %ecx,%esi
4106fd:	e8 27 d7 ff ff       	call   0x40de29
410702:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410706:	74 0a                	je     0x410712
410708:	6a 38                	push   $0x38
41070a:	56                   	push   %esi
41070b:	e8 c3 eb 02 00       	call   0x43f2d3
410710:	59                   	pop    %ecx
410711:	59                   	pop    %ecx
410712:	8b c6                	mov    %esi,%eax
410714:	5e                   	pop    %esi
410715:	5d                   	pop    %ebp
410716:	c2 04 00             	ret    $0x4
410719:	55                   	push   %ebp
41071a:	8b ec                	mov    %esp,%ebp
41071c:	56                   	push   %esi
41071d:	8b f1                	mov    %ecx,%esi
41071f:	e8 8e d7 ff ff       	call   0x40deb2
410724:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410728:	74 0a                	je     0x410734
41072a:	6a 44                	push   $0x44
41072c:	56                   	push   %esi
41072d:	e8 a1 eb 02 00       	call   0x43f2d3
410732:	59                   	pop    %ecx
410733:	59                   	pop    %ecx
410734:	8b c6                	mov    %esi,%eax
410736:	5e                   	pop    %esi
410737:	5d                   	pop    %ebp
410738:	c2 04 00             	ret    $0x4
41073b:	55                   	push   %ebp
41073c:	8b ec                	mov    %esp,%ebp
41073e:	56                   	push   %esi
41073f:	8b f1                	mov    %ecx,%esi
410741:	57                   	push   %edi
410742:	8d 7e 98             	lea    -0x68(%esi),%edi
410745:	e8 b9 d7 ff ff       	call   0x40df03
41074a:	8b ce                	mov    %esi,%ecx
41074c:	e8 9d d4 ff ff       	call   0x40dbee
410751:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410755:	74 0d                	je     0x410764
410757:	68 b0 00 00 00       	push   $0xb0
41075c:	57                   	push   %edi
41075d:	e8 71 eb 02 00       	call   0x43f2d3
410762:	59                   	pop    %ecx
410763:	59                   	pop    %ecx
410764:	8b c7                	mov    %edi,%eax
410766:	5f                   	pop    %edi
410767:	5e                   	pop    %esi
410768:	5d                   	pop    %ebp
410769:	c2 04 00             	ret    $0x4
41076c:	55                   	push   %ebp
41076d:	8b ec                	mov    %esp,%ebp
41076f:	56                   	push   %esi
410770:	8b f1                	mov    %ecx,%esi
410772:	e8 f6 d7 ff ff       	call   0x40df6d
410777:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
41077b:	74 0a                	je     0x410787
41077d:	6a 10                	push   $0x10
41077f:	56                   	push   %esi
410780:	e8 4e eb 02 00       	call   0x43f2d3
410785:	59                   	pop    %ecx
410786:	59                   	pop    %ecx
410787:	8b c6                	mov    %esi,%eax
410789:	5e                   	pop    %esi
41078a:	5d                   	pop    %ebp
41078b:	c2 04 00             	ret    $0x4
41078e:	55                   	push   %ebp
41078f:	8b ec                	mov    %esp,%ebp
410791:	56                   	push   %esi
410792:	8b f1                	mov    %ecx,%esi
410794:	e8 32 d8 ff ff       	call   0x40dfcb
410799:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
41079d:	74 0a                	je     0x4107a9
41079f:	6a 10                	push   $0x10
4107a1:	56                   	push   %esi
4107a2:	e8 2c eb 02 00       	call   0x43f2d3
4107a7:	59                   	pop    %ecx
4107a8:	59                   	pop    %ecx
4107a9:	8b c6                	mov    %esi,%eax
4107ab:	5e                   	pop    %esi
4107ac:	5d                   	pop    %ebp
4107ad:	c2 04 00             	ret    $0x4
4107b0:	55                   	push   %ebp
4107b1:	8b ec                	mov    %esp,%ebp
4107b3:	56                   	push   %esi
4107b4:	8b f1                	mov    %ecx,%esi
4107b6:	e8 6e d8 ff ff       	call   0x40e029
4107bb:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4107bf:	74 0a                	je     0x4107cb
4107c1:	6a 18                	push   $0x18
4107c3:	56                   	push   %esi
4107c4:	e8 0a eb 02 00       	call   0x43f2d3
4107c9:	59                   	pop    %ecx
4107ca:	59                   	pop    %ecx
4107cb:	8b c6                	mov    %esi,%eax
4107cd:	5e                   	pop    %esi
4107ce:	5d                   	pop    %ebp
4107cf:	c2 04 00             	ret    $0x4
4107d2:	55                   	push   %ebp
4107d3:	8b ec                	mov    %esp,%ebp
4107d5:	56                   	push   %esi
4107d6:	8b f1                	mov    %ecx,%esi
4107d8:	e8 b0 d8 ff ff       	call   0x40e08d
4107dd:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4107e1:	74 0a                	je     0x4107ed
4107e3:	6a 44                	push   $0x44
4107e5:	56                   	push   %esi
4107e6:	e8 e8 ea 02 00       	call   0x43f2d3
4107eb:	59                   	pop    %ecx
4107ec:	59                   	pop    %ecx
4107ed:	8b c6                	mov    %esi,%eax
4107ef:	5e                   	pop    %esi
4107f0:	5d                   	pop    %ebp
4107f1:	c2 04 00             	ret    $0x4
4107f4:	55                   	push   %ebp
4107f5:	8b ec                	mov    %esp,%ebp
4107f7:	6a ff                	push   $0xffffffff
4107f9:	68 7e d9 48 00       	push   $0x48d97e
4107fe:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
410804:	50                   	push   %eax
410805:	51                   	push   %ecx
410806:	56                   	push   %esi
410807:	a1 94 80 4b 00       	mov    0x4b8094,%eax
41080c:	33 c5                	xor    %ebp,%eax
41080e:	50                   	push   %eax
41080f:	8d 45 f4             	lea    -0xc(%ebp),%eax
410812:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
410818:	8b f1                	mov    %ecx,%esi
41081a:	c7 06 18 64 49 00    	movl   $0x496418,(%esi)
410820:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
410824:	c7 06 c0 45 49 00    	movl   $0x4945c0,(%esi)
41082a:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
41082e:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410832:	c7 06 b0 45 49 00    	movl   $0x4945b0,(%esi)
410838:	74 0a                	je     0x410844
41083a:	6a 08                	push   $0x8
41083c:	56                   	push   %esi
41083d:	e8 91 ea 02 00       	call   0x43f2d3
410842:	59                   	pop    %ecx
410843:	59                   	pop    %ecx
410844:	8b c6                	mov    %esi,%eax
410846:	8b 4d f4             	mov    -0xc(%ebp),%ecx
410849:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
410850:	59                   	pop    %ecx
410851:	5e                   	pop    %esi
410852:	c9                   	leave
410853:	c2 04 00             	ret    $0x4
410856:	55                   	push   %ebp
410857:	8b ec                	mov    %esp,%ebp
410859:	56                   	push   %esi
41085a:	8b f1                	mov    %ecx,%esi
41085c:	e8 c9 da ff ff       	call   0x40e32a
410861:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410865:	74 0a                	je     0x410871
410867:	6a 18                	push   $0x18
410869:	56                   	push   %esi
41086a:	e8 64 ea 02 00       	call   0x43f2d3
41086f:	59                   	pop    %ecx
410870:	59                   	pop    %ecx
410871:	8b c6                	mov    %esi,%eax
410873:	5e                   	pop    %esi
410874:	5d                   	pop    %ebp
410875:	c2 04 00             	ret    $0x4
410878:	55                   	push   %ebp
410879:	8b ec                	mov    %esp,%ebp
41087b:	56                   	push   %esi
41087c:	8b f1                	mov    %ecx,%esi
41087e:	e8 8a e0 ff ff       	call   0x40e90d
410883:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410887:	74 0a                	je     0x410893
410889:	6a 04                	push   $0x4
41088b:	56                   	push   %esi
41088c:	e8 42 ea 02 00       	call   0x43f2d3
410891:	59                   	pop    %ecx
410892:	59                   	pop    %ecx
410893:	8b c6                	mov    %esi,%eax
410895:	5e                   	pop    %esi
410896:	5d                   	pop    %ebp
410897:	c2 04 00             	ret    $0x4
41089a:	55                   	push   %ebp
41089b:	8b ec                	mov    %esp,%ebp
41089d:	6a ff                	push   $0xffffffff
41089f:	68 a4 d9 48 00       	push   $0x48d9a4
4108a4:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4108aa:	50                   	push   %eax
4108ab:	51                   	push   %ecx
4108ac:	56                   	push   %esi
4108ad:	a1 94 80 4b 00       	mov    0x4b8094,%eax
4108b2:	33 c5                	xor    %ebp,%eax
4108b4:	50                   	push   %eax
4108b5:	8d 45 f4             	lea    -0xc(%ebp),%eax
4108b8:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4108be:	8b f1                	mov    %ecx,%esi
4108c0:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
4108c4:	8d 4e 0c             	lea    0xc(%esi),%ecx
4108c7:	e8 08 ca 00 00       	call   0x41d2d4
4108cc:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4108d0:	74 0a                	je     0x4108dc
4108d2:	6a 28                	push   $0x28
4108d4:	56                   	push   %esi
4108d5:	e8 f9 e9 02 00       	call   0x43f2d3
4108da:	59                   	pop    %ecx
4108db:	59                   	pop    %ecx
4108dc:	8b c6                	mov    %esi,%eax
4108de:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4108e1:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4108e8:	59                   	pop    %ecx
4108e9:	5e                   	pop    %esi
4108ea:	c9                   	leave
4108eb:	c2 04 00             	ret    $0x4
4108ee:	55                   	push   %ebp
4108ef:	8b ec                	mov    %esp,%ebp
4108f1:	6a ff                	push   $0xffffffff
4108f3:	68 c7 d9 48 00       	push   $0x48d9c7
4108f8:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4108fe:	50                   	push   %eax
4108ff:	51                   	push   %ecx
410900:	56                   	push   %esi
410901:	a1 94 80 4b 00       	mov    0x4b8094,%eax
410906:	33 c5                	xor    %ebp,%eax
410908:	50                   	push   %eax
410909:	8d 45 f4             	lea    -0xc(%ebp),%eax
41090c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
410912:	8b f1                	mov    %ecx,%esi
410914:	c7 06 38 47 49 00    	movl   $0x494738,(%esi)
41091a:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
41091e:	e8 b4 eb ff ff       	call   0x40f4d7
410923:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410927:	74 0a                	je     0x410933
410929:	6a 0c                	push   $0xc
41092b:	56                   	push   %esi
41092c:	e8 a2 e9 02 00       	call   0x43f2d3
410931:	59                   	pop    %ecx
410932:	59                   	pop    %ecx
410933:	8b c6                	mov    %esi,%eax
410935:	8b 4d f4             	mov    -0xc(%ebp),%ecx
410938:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
41093f:	59                   	pop    %ecx
410940:	5e                   	pop    %esi
410941:	c9                   	leave
410942:	c2 04 00             	ret    $0x4
410945:	55                   	push   %ebp
410946:	8b ec                	mov    %esp,%ebp
410948:	56                   	push   %esi
410949:	8b f1                	mov    %ecx,%esi
41094b:	e8 09 e2 ff ff       	call   0x40eb59
410950:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
410954:	74 0a                	je     0x410960
410956:	6a 24                	push   $0x24
410958:	56                   	push   %esi
410959:	e8 75 e9 02 00       	call   0x43f2d3
41095e:	59                   	pop    %ecx
41095f:	59                   	pop    %ecx
410960:	8b c6                	mov    %esi,%eax
410962:	5e                   	pop    %esi
410963:	5d                   	pop    %ebp