b136ac:	cc                   	int3
b136ad:	cc                   	int3
b136ae:	cc                   	int3
b136af:	cc                   	int3
b136b0:	55                   	push   %ebp
b136b1:	8b ec                	mov    %esp,%ebp
b136b3:	6a ff                	push   $0xffffffff
b136b5:	68 5b 05 bc 00       	push   $0xbc055b
b136ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
b136c0:	50                   	push   %eax
b136c1:	51                   	push   %ecx
b136c2:	56                   	push   %esi
b136c3:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
b136c8:	33 c5                	xor    %ebp,%eax
b136ca:	50                   	push   %eax
b136cb:	8d 45 f4             	lea    -0xc(%ebp),%eax
b136ce:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
b136d4:	8b f1                	mov    %ecx,%esi
b136d6:	89 75 f0             	mov    %esi,-0x10(%ebp)
b136d9:	8d 4e 04             	lea    0x4(%esi),%ecx
b136dc:	c7 06 68 cc c8 00    	movl   $0xc8cc68,(%esi)
b136e2:	8d 41 04             	lea    0x4(%ecx),%eax
b136e5:	c7 81 0c 01 00 00 04 	movl   $0x104,0x10c(%ecx)
b136ec:	01 00 00
b136ef:	89 81 08 01 00 00    	mov    %eax,0x108(%ecx)
b136f5:	c6 00 00             	movb   $0x0,(%eax)
b136f8:	c7 01 04 1d bd 00    	movl   $0xbd1d04,(%ecx)
b136fe:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
b13705:	e8 d7 5b 8f ff       	call   0x4092e1
b1370a:	8b c6                	mov    %esi,%eax
b1370c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
b1370f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
b13716:	59                   	pop    %ecx
b13717:	5e                   	pop    %esi
b13718:	8b e5                	mov    %ebp,%esp
b1371a:	5d                   	pop    %ebp
b1371b:	c3                   	ret
b1371c:	cc                   	int3
b1371d:	cc                   	int3
b1371e:	cc                   	int3
b1371f:	cc                   	int3
b13720:	cc                   	int3
b13721:	cc                   	int3
b13722:	cc                   	int3
b13723:	cc                   	int3
b13724:	cc                   	int3
b13725:	cc                   	int3
b13726:	cc                   	int3
b13727:	cc                   	int3
b13728:	cc                   	int3
b13729:	cc                   	int3
b1372a:	cc                   	int3
b1372b:	cc                   	int3
b1372c:	cc                   	int3
b1372d:	cc                   	int3
b1372e:	cc                   	int3
b1372f:	cc                   	int3
b13730:	cc                   	int3
b13731:	cc                   	int3
b13732:	cc                   	int3
b13733:	cc                   	int3
b13734:	cc                   	int3
b13735:	cc                   	int3
b13736:	cc                   	int3
b13737:	cc                   	int3
b13738:	cc                   	int3
b13739:	cc                   	int3
b1373a:	cc                   	int3
b1373b:	cc                   	int3
b1373c:	cc                   	int3
b1373d:	cc                   	int3
b1373e:	cc                   	int3
b1373f:	cc                   	int3
b13740:	8b 09                	mov    (%ecx),%ecx
b13742:	85 c9                	test   %ecx,%ecx
b13744:	74 06                	je     0xb1374c
b13746:	8b 01                	mov    (%ecx),%eax
b13748:	6a 01                	push   $0x1
b1374a:	ff 10                	call   *(%eax)
b1374c:	c3                   	ret
b1374d:	cc                   	int3
b1374e:	cc                   	int3
b1374f:	cc                   	int3
b13750:	c3                   	ret
b13751:	cc                   	int3
b13752:	cc                   	int3
b13753:	cc                   	int3
b13754:	cc                   	int3
b13755:	cc                   	int3
b13756:	cc                   	int3
b13757:	cc                   	int3
b13758:	cc                   	int3
b13759:	cc                   	int3
b1375a:	cc                   	int3
b1375b:	cc                   	int3
b1375c:	cc                   	int3
b1375d:	cc                   	int3
b1375e:	cc                   	int3
b1375f:	cc                   	int3
b13760:	55                   	push   %ebp
b13761:	8b ec                	mov    %esp,%ebp
b13763:	6a ff                	push   $0xffffffff
b13765:	68 8b 05 bc 00       	push   $0xbc058b
b1376a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
b13770:	50                   	push   %eax
b13771:	83 ec 08             	sub    $0x8,%esp
b13774:	53                   	push   %ebx
b13775:	56                   	push   %esi
b13776:	57                   	push   %edi
b13777:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
b1377c:	33 c5                	xor    %ebp,%eax
b1377e:	50                   	push   %eax
b1377f:	8d 45 f4             	lea    -0xc(%ebp),%eax
b13782:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
b13788:	89 65 f0             	mov    %esp,-0x10(%ebp)
b1378b:	8b f1                	mov    %ecx,%esi
b1378d:	89 75 ec             	mov    %esi,-0x14(%ebp)
b13790:	c7 06 68 cc c8 00    	movl   $0xc8cc68,(%esi)
b13796:	8b 86 0c 01 00 00    	mov    0x10c(%esi),%eax
b1379c:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
b137a3:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
b137a7:	80 38 00             	cmpb   $0x0,(%eax)
b137aa:	74 23                	je     0xb137cf
b137ac:	8d 7e 04             	lea    0x4(%esi),%edi
b137af:	57                   	push   %edi
b137b0:	e8 5b 72 8f ff       	call   0x40aa10
b137b5:	83 c4 04             	add    $0x4,%esp
b137b8:	8b cf                	mov    %edi,%ecx
b137ba:	68 35 41 bd 00       	push   $0xbd4135
b137bf:	e8 b2 c5 8f ff       	call   0x40fd76
b137c4:	eb 09                	jmp    0xb137cf
b137c6:	b8 cc 37 b1 00       	mov    $0xb137cc,%eax
b137cb:	c3                   	ret
b137cc:	8b 75 ec             	mov    -0x14(%ebp),%esi
b137cf:	8d 4e 04             	lea    0x4(%esi),%ecx
b137d2:	e8 21 ad 8f ff       	call   0x40e4f8
b137d7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
b137da:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
b137e1:	59                   	pop    %ecx
b137e2:	5f                   	pop    %edi
b137e3:	5e                   	pop    %esi
b137e4:	5b                   	pop    %ebx
b137e5:	8b e5                	mov    %ebp,%esp
b137e7:	5d                   	pop    %ebp
b137e8:	c3                   	ret
b137e9:	cc                   	int3
b137ea:	cc                   	int3
b137eb:	cc                   	int3
b137ec:	cc                   	int3
b137ed:	cc                   	int3
b137ee:	cc                   	int3
b137ef:	cc                   	int3
b137f0:	cc                   	int3
b137f1:	cc                   	int3
b137f2:	cc                   	int3
b137f3:	cc                   	int3
b137f4:	cc                   	int3
b137f5:	cc                   	int3
b137f6:	cc                   	int3
b137f7:	cc                   	int3
b137f8:	cc                   	int3
b137f9:	cc                   	int3
b137fa:	cc                   	int3
b137fb:	cc                   	int3
b137fc:	cc                   	int3
b137fd:	cc                   	int3
b137fe:	cc                   	int3
b137ff:	cc                   	int3
b13800:	cc                   	int3
b13801:	cc                   	int3
b13802:	cc                   	int3
b13803:	cc                   	int3
b13804:	cc                   	int3
b13805:	cc                   	int3
b13806:	cc                   	int3
b13807:	cc                   	int3
b13808:	cc                   	int3
b13809:	cc                   	int3
b1380a:	cc                   	int3
b1380b:	cc                   	int3
b1380c:	cc                   	int3
b1380d:	cc                   	int3
b1380e:	cc                   	int3
b1380f:	cc                   	int3
b13810:	8b 4c 24 04          	mov    0x4(%esp),%ecx
b13814:	85 c9                	test   %ecx,%ecx
b13816:	74 0c                	je     0xb13824
b13818:	8b 01                	mov    (%ecx),%eax
b1381a:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
b13821:	00
b13822:	ff 20                	jmp    *(%eax)
b13824:	c2 04 00             	ret    $0x4
b13827:	cc                   	int3
b13828:	cc                   	int3
b13829:	cc                   	int3
b1382a:	cc                   	int3
b1382b:	cc                   	int3
b1382c:	cc                   	int3
b1382d:	cc                   	int3
b1382e:	cc                   	int3
b1382f:	cc                   	int3
b13830:	56                   	push   %esi
b13831:	8b f1                	mov    %ecx,%esi
b13833:	e8 41 ed 91 ff       	call   0x432579
b13838:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
b1383d:	74 0e                	je     0xb1384d
b1383f:	68 14 01 00 00       	push   $0x114
b13844:	56                   	push   %esi
b13845:	e8 52 e6 8e ff       	call   0x401e9c
b1384a:	83 c4 08             	add    $0x8,%esp
b1384d:	8b c6                	mov    %esi,%eax
b1384f:	5e                   	pop    %esi
b13850:	c2 04 00             	ret    $0x4
b13853:	cc                   	int3
b13854:	cc                   	int3
b13855:	cc                   	int3
b13856:	cc                   	int3
b13857:	cc                   	int3
b13858:	cc                   	int3
b13859:	cc                   	int3
b1385a:	cc                   	int3
b1385b:	cc                   	int3
b1385c:	cc                   	int3
b1385d:	cc                   	int3
b1385e:	cc                   	int3
b1385f:	cc                   	int3
b13860:	83 ec 08             	sub    $0x8,%esp
b13863:	56                   	push   %esi
b13864:	ff 74 24 14          	push   0x14(%esp)
b13868:	8d 44 24 08          	lea    0x8(%esp),%eax
b1386c:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
b13873:	00
b13874:	50                   	push   %eax
b13875:	e8 f0 0a 92 ff       	call   0x43436a
b1387a:	8b 74 24 18          	mov    0x18(%esp),%esi
b1387e:	83 c4 08             	add    $0x8,%esp
b13881:	8b 08                	mov    (%eax),%ecx
b13883:	c7 00 00 00 00 00    	movl   $0x0,(%eax)
b13889:	89 0e                	mov    %ecx,(%esi)
b1388b:	8b 4c 24 04          	mov    0x4(%esp),%ecx
b1388f:	85 c9                	test   %ecx,%ecx
b13891:	74 06                	je     0xb13899
b13893:	8b 11                	mov    (%ecx),%edx
b13895:	6a 01                	push   $0x1
b13897:	ff 12                	call   *(%edx)
b13899:	8b c6                	mov    %esi,%eax
b1389b:	5e                   	pop    %esi
b1389c:	83 c4 08             	add    $0x8,%esp
b1389f:	c3                   	ret
b138a0:	cc                   	int3
b138a1:	cc                   	int3
b138a2:	cc                   	int3
b138a3:	cc                   	int3
b138a4:	cc                   	int3
b138a5:	cc                   	int3
b138a6:	cc                   	int3
b138a7:	cc                   	int3
b138a8:	cc                   	int3
b138a9:	cc                   	int3
b138aa:	cc                   	int3
b138ab:	cc                   	int3
b138ac:	cc                   	int3
b138ad:	cc                   	int3
b138ae:	cc                   	int3
b138af:	cc                   	int3
b138b0:	83 ec 08             	sub    $0x8,%esp
b138b3:	8d 04 24             	lea    (%esp),%eax
b138b6:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
b138bd:	00
b138be:	56                   	push   %esi
b138bf:	50                   	push   %eax
b138c0:	e8 b6 cc 91 ff       	call   0x43057b
b138c5:	8b 74 24 14          	mov    0x14(%esp),%esi
b138c9:	83 c4 04             	add    $0x4,%esp
b138cc:	8b 08                	mov    (%eax),%ecx
b138ce:	c7 00 00 00 00 00    	movl   $0x0,(%eax)
b138d4:	89 0e                	mov    %ecx,(%esi)
b138d6:	8b 4c 24 04          	mov    0x4(%esp),%ecx
b138da:	85 c9                	test   %ecx,%ecx
b138dc:	74 06                	je     0xb138e4
b138de:	8b 11                	mov    (%ecx),%edx
b138e0:	6a 01                	push   $0x1
b138e2:	ff 12                	call   *(%edx)
b138e4:	8b c6                	mov    %esi,%eax
b138e6:	5e                   	pop    %esi
b138e7:	83 c4 08             	add    $0x8,%esp
b138ea:	c3                   	ret
b138eb:	cc                   	int3
b138ec:	cc                   	int3
b138ed:	cc                   	int3
b138ee:	cc                   	int3
b138ef:	cc                   	int3
b138f0:	cc                   	int3
b138f1:	cc                   	int3
b138f2:	cc                   	int3
b138f3:	cc                   	int3
b138f4:	cc                   	int3
b138f5:	cc                   	int3
b138f6:	cc                   	int3
b138f7:	cc                   	int3
b138f8:	cc                   	int3
b138f9:	cc                   	int3
b138fa:	cc                   	int3
b138fb:	cc                   	int3
b138fc:	cc                   	int3
b138fd:	cc                   	int3
b138fe:	cc                   	int3
b138ff:	cc                   	int3
b13900:	56                   	push   %esi
b13901:	8d 71 04             	lea    0x4(%ecx),%esi
b13904:	56                   	push   %esi
b13905:	e8 06 71 8f ff       	call   0x40aa10
b1390a:	83 c4 04             	add    $0x4,%esp
b1390d:	8b ce                	mov    %esi,%ecx
b1390f:	68 35 41 bd 00       	push   $0xbd4135
b13914:	e8 5d c4 8f ff       	call   0x40fd76
b13919:	5e                   	pop    %esi
b1391a:	c3                   	ret
b1391b:	cc                   	int3
b1391c:	cc                   	int3
b1391d:	cc                   	int3
b1391e:	cc                   	int3
b1391f:	cc                   	int3
b13920:	cc                   	int3
b13921:	cc                   	int3
b13922:	cc                   	int3
b13923:	cc                   	int3
b13924:	cc                   	int3
b13925:	cc                   	int3
b13926:	cc                   	int3
b13927:	cc                   	int3
b13928:	cc                   	int3
b13929:	cc                   	int3
b1392a:	cc                   	int3
b1392b:	cc                   	int3
b1392c:	cc                   	int3
b1392d:	cc                   	int3
b1392e:	cc                   	int3
b1392f:	cc                   	int3
b13930:	51                   	push   %ecx
b13931:	56                   	push   %esi
b13932:	8b 74 24 0c          	mov    0xc(%esp),%esi
b13936:	57                   	push   %edi
b13937:	8d 79 04             	lea    0x4(%ecx),%edi
b1393a:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
b13941:	00
b13942:	c7 06 f8 1c bd 00    	movl   $0xbd1cf8,(%esi)
b13948:	8d 46 04             	lea    0x4(%esi),%eax
b1394b:	89 86 08 01 00 00    	mov    %eax,0x108(%esi)
b13951:	c7 86 0c 01 00 00 04 	movl   $0x104,0x10c(%esi)