8f74c9:	8b ce                	mov    %esi,%ecx
8f74cb:	e8 95 51 b3 ff       	call   0x42c665
8f74d0:	8b cf                	mov    %edi,%ecx
8f74d2:	ff d6                	call   *%esi
8f74d4:	8d bb d8 39 00 00    	lea    0x39d8(%ebx),%edi
8f74da:	8b 07                	mov    (%edi),%eax
8f74dc:	8b 70 28             	mov    0x28(%eax),%esi
8f74df:	8b ce                	mov    %esi,%ecx
8f74e1:	e8 7f 51 b3 ff       	call   0x42c665
8f74e6:	8b cf                	mov    %edi,%ecx
8f74e8:	ff d6                	call   *%esi
8f74ea:	8d bb 50 3b 00 00    	lea    0x3b50(%ebx),%edi
8f74f0:	8b 07                	mov    (%edi),%eax
8f74f2:	8b 70 28             	mov    0x28(%eax),%esi
8f74f5:	8b ce                	mov    %esi,%ecx
8f74f7:	e8 69 51 b3 ff       	call   0x42c665
8f74fc:	8b cf                	mov    %edi,%ecx
8f74fe:	ff d6                	call   *%esi
8f7500:	b8 00 00 00 ff       	mov    $0xff000000,%eax
8f7505:	8d 8b 08 8f 00 00    	lea    0x8f08(%ebx),%ecx
8f750b:	89 83 64 90 00 00    	mov    %eax,0x9064(%ebx)
8f7511:	89 83 6c 90 00 00    	mov    %eax,0x906c(%ebx)
8f7517:	89 83 70 90 00 00    	mov    %eax,0x9070(%ebx)
8f751d:	89 83 68 90 00 00    	mov    %eax,0x9068(%ebx)
8f7523:	e8 74 6b b2 ff       	call   0x41e09c
8f7528:	8d 8b 10 8f 00 00    	lea    0x8f10(%ebx),%ecx
8f752e:	e8 69 6b b2 ff       	call   0x41e09c
8f7533:	8d 8b 18 8f 00 00    	lea    0x8f18(%ebx),%ecx
8f7539:	e8 5e 6b b2 ff       	call   0x41e09c
8f753e:	8d 8b 20 8f 00 00    	lea    0x8f20(%ebx),%ecx
8f7544:	e8 53 6b b2 ff       	call   0x41e09c
8f7549:	8d bb c8 3c 00 00    	lea    0x3cc8(%ebx),%edi
8f754f:	8b 07                	mov    (%edi),%eax
8f7551:	8b 70 28             	mov    0x28(%eax),%esi
8f7554:	8b ce                	mov    %esi,%ecx
8f7556:	e8 0a 51 b3 ff       	call   0x42c665
8f755b:	8b cf                	mov    %edi,%ecx
8f755d:	ff d6                	call   *%esi
8f755f:	8d bb 40 3e 00 00    	lea    0x3e40(%ebx),%edi
8f7565:	8b 07                	mov    (%edi),%eax
8f7567:	8b 70 28             	mov    0x28(%eax),%esi
8f756a:	8b ce                	mov    %esi,%ecx
8f756c:	e8 f4 50 b3 ff       	call   0x42c665
8f7571:	8b cf                	mov    %edi,%ecx
8f7573:	ff d6                	call   *%esi
8f7575:	8d bb b8 3f 00 00    	lea    0x3fb8(%ebx),%edi
8f757b:	8b 07                	mov    (%edi),%eax
8f757d:	8b 70 28             	mov    0x28(%eax),%esi
8f7580:	8b ce                	mov    %esi,%ecx
8f7582:	e8 de 50 b3 ff       	call   0x42c665
8f7587:	8b cf                	mov    %edi,%ecx
8f7589:	ff d6                	call   *%esi
8f758b:	8d bb 30 41 00 00    	lea    0x4130(%ebx),%edi
8f7591:	8b 07                	mov    (%edi),%eax
8f7593:	8b 70 28             	mov    0x28(%eax),%esi
8f7596:	8b ce                	mov    %esi,%ecx
8f7598:	e8 c8 50 b3 ff       	call   0x42c665
8f759d:	8b cf                	mov    %edi,%ecx
8f759f:	ff d6                	call   *%esi
8f75a1:	8d bb a8 42 00 00    	lea    0x42a8(%ebx),%edi
8f75a7:	8b 07                	mov    (%edi),%eax
8f75a9:	8b 70 28             	mov    0x28(%eax),%esi
8f75ac:	8b ce                	mov    %esi,%ecx
8f75ae:	e8 b2 50 b3 ff       	call   0x42c665
8f75b3:	8b cf                	mov    %edi,%ecx
8f75b5:	ff d6                	call   *%esi
8f75b7:	8d bb 20 44 00 00    	lea    0x4420(%ebx),%edi
8f75bd:	8b 07                	mov    (%edi),%eax
8f75bf:	8b 70 28             	mov    0x28(%eax),%esi
8f75c2:	8b ce                	mov    %esi,%ecx
8f75c4:	e8 9c 50 b3 ff       	call   0x42c665
8f75c9:	8b cf                	mov    %edi,%ecx
8f75cb:	ff d6                	call   *%esi
8f75cd:	8d bb 98 45 00 00    	lea    0x4598(%ebx),%edi
8f75d3:	8b 07                	mov    (%edi),%eax
8f75d5:	8b 70 28             	mov    0x28(%eax),%esi
8f75d8:	8b ce                	mov    %esi,%ecx
8f75da:	e8 86 50 b3 ff       	call   0x42c665
8f75df:	8b cf                	mov    %edi,%ecx
8f75e1:	ff d6                	call   *%esi
8f75e3:	8d bb 10 47 00 00    	lea    0x4710(%ebx),%edi
8f75e9:	8b 07                	mov    (%edi),%eax
8f75eb:	8b 70 28             	mov    0x28(%eax),%esi
8f75ee:	8b ce                	mov    %esi,%ecx
8f75f0:	e8 70 50 b3 ff       	call   0x42c665
8f75f5:	8b cf                	mov    %edi,%ecx
8f75f7:	ff d6                	call   *%esi
8f75f9:	8d bb 88 48 00 00    	lea    0x4888(%ebx),%edi
8f75ff:	8b 07                	mov    (%edi),%eax
8f7601:	8b 70 28             	mov    0x28(%eax),%esi
8f7604:	8b ce                	mov    %esi,%ecx
8f7606:	e8 5a 50 b3 ff       	call   0x42c665
8f760b:	8b cf                	mov    %edi,%ecx
8f760d:	ff d6                	call   *%esi
8f760f:	8d bb 00 4a 00 00    	lea    0x4a00(%ebx),%edi
8f7615:	8b 07                	mov    (%edi),%eax
8f7617:	8b 70 28             	mov    0x28(%eax),%esi
8f761a:	8b ce                	mov    %esi,%ecx
8f761c:	e8 44 50 b3 ff       	call   0x42c665
8f7621:	8b cf                	mov    %edi,%ecx
8f7623:	ff d6                	call   *%esi
8f7625:	8d bb 78 4b 00 00    	lea    0x4b78(%ebx),%edi
8f762b:	8b 07                	mov    (%edi),%eax
8f762d:	8b 70 28             	mov    0x28(%eax),%esi
8f7630:	8b ce                	mov    %esi,%ecx
8f7632:	e8 2e 50 b3 ff       	call   0x42c665
8f7637:	8b cf                	mov    %edi,%ecx
8f7639:	ff d6                	call   *%esi
8f763b:	8d 8b c8 14 00 00    	lea    0x14c8(%ebx),%ecx
8f7641:	e8 a0 ce b3 ff       	call   0x4344e6
8f7646:	8d bb f0 4c 00 00    	lea    0x4cf0(%ebx),%edi
8f764c:	8b 07                	mov    (%edi),%eax
8f764e:	8b 70 28             	mov    0x28(%eax),%esi
8f7651:	8b ce                	mov    %esi,%ecx
8f7653:	e8 0d 50 b3 ff       	call   0x42c665
8f7658:	8b cf                	mov    %edi,%ecx
8f765a:	ff d6                	call   *%esi
8f765c:	8d bb 68 4e 00 00    	lea    0x4e68(%ebx),%edi
8f7662:	8b 07                	mov    (%edi),%eax
8f7664:	8b 70 28             	mov    0x28(%eax),%esi
8f7667:	8b ce                	mov    %esi,%ecx
8f7669:	e8 f7 4f b3 ff       	call   0x42c665
8f766e:	8b cf                	mov    %edi,%ecx
8f7670:	ff d6                	call   *%esi
8f7672:	8d bb e0 4f 00 00    	lea    0x4fe0(%ebx),%edi
8f7678:	8b 07                	mov    (%edi),%eax
8f767a:	8b 70 28             	mov    0x28(%eax),%esi
8f767d:	8b ce                	mov    %esi,%ecx
8f767f:	e8 e1 4f b3 ff       	call   0x42c665
8f7684:	8b cf                	mov    %edi,%ecx
8f7686:	ff d6                	call   *%esi
8f7688:	8d bb 58 51 00 00    	lea    0x5158(%ebx),%edi
8f768e:	8b 07                	mov    (%edi),%eax
8f7690:	8b 70 28             	mov    0x28(%eax),%esi
8f7693:	8b ce                	mov    %esi,%ecx
8f7695:	e8 cb 4f b3 ff       	call   0x42c665
8f769a:	8b cf                	mov    %edi,%ecx
8f769c:	ff d6                	call   *%esi
8f769e:	8d bb d0 52 00 00    	lea    0x52d0(%ebx),%edi
8f76a4:	8b 07                	mov    (%edi),%eax
8f76a6:	8b 70 28             	mov    0x28(%eax),%esi
8f76a9:	8b ce                	mov    %esi,%ecx
8f76ab:	e8 b5 4f b3 ff       	call   0x42c665
8f76b0:	8b cf                	mov    %edi,%ecx
8f76b2:	ff d6                	call   *%esi
8f76b4:	8d bb 48 54 00 00    	lea    0x5448(%ebx),%edi
8f76ba:	8b 07                	mov    (%edi),%eax
8f76bc:	8b 70 28             	mov    0x28(%eax),%esi
8f76bf:	8b ce                	mov    %esi,%ecx
8f76c1:	e8 9f 4f b3 ff       	call   0x42c665
8f76c6:	8b cf                	mov    %edi,%ecx
8f76c8:	ff d6                	call   *%esi
8f76ca:	8d bb c0 55 00 00    	lea    0x55c0(%ebx),%edi
8f76d0:	8b 07                	mov    (%edi),%eax
8f76d2:	8b 70 28             	mov    0x28(%eax),%esi
8f76d5:	8b ce                	mov    %esi,%ecx
8f76d7:	e8 89 4f b3 ff       	call   0x42c665
8f76dc:	8b cf                	mov    %edi,%ecx
8f76de:	ff d6                	call   *%esi
8f76e0:	8d bb 38 57 00 00    	lea    0x5738(%ebx),%edi
8f76e6:	8b 07                	mov    (%edi),%eax
8f76e8:	8b 70 28             	mov    0x28(%eax),%esi
8f76eb:	8b ce                	mov    %esi,%ecx
8f76ed:	e8 73 4f b3 ff       	call   0x42c665
8f76f2:	8b cf                	mov    %edi,%ecx
8f76f4:	ff d6                	call   *%esi
8f76f6:	8d bb b0 58 00 00    	lea    0x58b0(%ebx),%edi
8f76fc:	8b 07                	mov    (%edi),%eax
8f76fe:	8b 70 28             	mov    0x28(%eax),%esi
8f7701:	8b ce                	mov    %esi,%ecx
8f7703:	e8 5d 4f b3 ff       	call   0x42c665
8f7708:	8b cf                	mov    %edi,%ecx
8f770a:	ff d6                	call   *%esi
8f770c:	8d bb 28 5a 00 00    	lea    0x5a28(%ebx),%edi
8f7712:	8b 07                	mov    (%edi),%eax
8f7714:	8b 70 28             	mov    0x28(%eax),%esi
8f7717:	8b ce                	mov    %esi,%ecx
8f7719:	e8 47 4f b3 ff       	call   0x42c665
8f771e:	8b cf                	mov    %edi,%ecx
8f7720:	ff d6                	call   *%esi
8f7722:	8d bb a0 5b 00 00    	lea    0x5ba0(%ebx),%edi
8f7728:	8b 07                	mov    (%edi),%eax
8f772a:	8b 70 28             	mov    0x28(%eax),%esi
8f772d:	8b ce                	mov    %esi,%ecx
8f772f:	e8 31 4f b3 ff       	call   0x42c665
8f7734:	8b cf                	mov    %edi,%ecx
8f7736:	ff d6                	call   *%esi
8f7738:	8d bb 18 5d 00 00    	lea    0x5d18(%ebx),%edi
8f773e:	8b 07                	mov    (%edi),%eax
8f7740:	8b 70 28             	mov    0x28(%eax),%esi
8f7743:	8b ce                	mov    %esi,%ecx
8f7745:	e8 1b 4f b3 ff       	call   0x42c665
8f774a:	8b cf                	mov    %edi,%ecx
8f774c:	ff d6                	call   *%esi
8f774e:	8d bb 90 5e 00 00    	lea    0x5e90(%ebx),%edi
8f7754:	8b 07                	mov    (%edi),%eax
8f7756:	8b 70 28             	mov    0x28(%eax),%esi
8f7759:	8b ce                	mov    %esi,%ecx
8f775b:	e8 05 4f b3 ff       	call   0x42c665
8f7760:	8b cf                	mov    %edi,%ecx
8f7762:	ff d6                	call   *%esi
8f7764:	8d bb 08 60 00 00    	lea    0x6008(%ebx),%edi
8f776a:	8b 07                	mov    (%edi),%eax
8f776c:	8b 70 28             	mov    0x28(%eax),%esi
8f776f:	8b ce                	mov    %esi,%ecx
8f7771:	e8 ef 4e b3 ff       	call   0x42c665
8f7776:	8b cf                	mov    %edi,%ecx
8f7778:	ff d6                	call   *%esi
8f777a:	8d bb 80 61 00 00    	lea    0x6180(%ebx),%edi
8f7780:	8b 07                	mov    (%edi),%eax
8f7782:	8b 70 28             	mov    0x28(%eax),%esi
8f7785:	8b ce                	mov    %esi,%ecx
8f7787:	e8 d9 4e b3 ff       	call   0x42c665
8f778c:	8b cf                	mov    %edi,%ecx
8f778e:	ff d6                	call   *%esi
8f7790:	8d bb f8 62 00 00    	lea    0x62f8(%ebx),%edi
8f7796:	8b 07                	mov    (%edi),%eax
8f7798:	8b 70 28             	mov    0x28(%eax),%esi
8f779b:	8b ce                	mov    %esi,%ecx
8f779d:	e8 c3 4e b3 ff       	call   0x42c665
8f77a2:	8b cf                	mov    %edi,%ecx
8f77a4:	ff d6                	call   *%esi
8f77a6:	8d bb 70 64 00 00    	lea    0x6470(%ebx),%edi
8f77ac:	8b 07                	mov    (%edi),%eax
8f77ae:	8b 70 28             	mov    0x28(%eax),%esi
8f77b1:	8b ce                	mov    %esi,%ecx
8f77b3:	e8 ad 4e b3 ff       	call   0x42c665
8f77b8:	8b cf                	mov    %edi,%ecx
8f77ba:	ff d6                	call   *%esi
8f77bc:	8d bb e8 65 00 00    	lea    0x65e8(%ebx),%edi
8f77c2:	8b 07                	mov    (%edi),%eax
8f77c4:	8b 70 28             	mov    0x28(%eax),%esi
8f77c7:	8b ce                	mov    %esi,%ecx
8f77c9:	e8 97 4e b3 ff       	call   0x42c665
8f77ce:	8b cf                	mov    %edi,%ecx
8f77d0:	ff d6                	call   *%esi
8f77d2:	8d bb 60 67 00 00    	lea    0x6760(%ebx),%edi
8f77d8:	8b 07                	mov    (%edi),%eax
8f77da:	8b 70 28             	mov    0x28(%eax),%esi
8f77dd:	8b ce                	mov    %esi,%ecx
8f77df:	e8 81 4e b3 ff       	call   0x42c665
8f77e4:	8b cf                	mov    %edi,%ecx
8f77e6:	ff d6                	call   *%esi
8f77e8:	8d bb d8 68 00 00    	lea    0x68d8(%ebx),%edi
8f77ee:	8b 07                	mov    (%edi),%eax
8f77f0:	8b 70 28             	mov    0x28(%eax),%esi
8f77f3:	8b ce                	mov    %esi,%ecx
8f77f5:	e8 6b 4e b3 ff       	call   0x42c665
8f77fa:	8b cf                	mov    %edi,%ecx
8f77fc:	ff d6                	call   *%esi
8f77fe:	8d bb 50 6a 00 00    	lea    0x6a50(%ebx),%edi
8f7804:	8b 07                	mov    (%edi),%eax
8f7806:	8b 70 28             	mov    0x28(%eax),%esi
8f7809:	8b ce                	mov    %esi,%ecx
8f780b:	e8 55 4e b3 ff       	call   0x42c665
8f7810:	8b cf                	mov    %edi,%ecx
8f7812:	ff d6                	call   *%esi
8f7814:	8d 8b e0 15 00 00    	lea    0x15e0(%ebx),%ecx
8f781a:	e8 c7 cc b3 ff       	call   0x4344e6
8f781f:	8d bb c8 6b 00 00    	lea    0x6bc8(%ebx),%edi
8f7825:	8b 07                	mov    (%edi),%eax
8f7827:	8b 70 28             	mov    0x28(%eax),%esi
8f782a:	8b ce                	mov    %esi,%ecx
8f782c:	e8 34 4e b3 ff       	call   0x42c665
8f7831:	8b cf                	mov    %edi,%ecx
8f7833:	ff d6                	call   *%esi
8f7835:	8d bb 40 6d 00 00    	lea    0x6d40(%ebx),%edi
8f783b:	8b 07                	mov    (%edi),%eax
8f783d:	8b 70 28             	mov    0x28(%eax),%esi
8f7840:	8b ce                	mov    %esi,%ecx
8f7842:	e8 1e 4e b3 ff       	call   0x42c665
8f7847:	8b cf                	mov    %edi,%ecx
8f7849:	ff d6                	call   *%esi
8f784b:	8d bb b8 6e 00 00    	lea    0x6eb8(%ebx),%edi
8f7851:	8b 07                	mov    (%edi),%eax
8f7853:	8b 70 28             	mov    0x28(%eax),%esi
8f7856:	8b ce                	mov    %esi,%ecx
8f7858:	e8 08 4e b3 ff       	call   0x42c665
8f785d:	8b cf                	mov    %edi,%ecx
8f785f:	ff d6                	call   *%esi
8f7861:	8d 8b f8 16 00 00    	lea    0x16f8(%ebx),%ecx
8f7867:	e8 7a cc b3 ff       	call   0x4344e6
8f786c:	8d bb 30 70 00 00    	lea    0x7030(%ebx),%edi
8f7872:	8b 07                	mov    (%edi),%eax
8f7874:	8b 70 28             	mov    0x28(%eax),%esi
8f7877:	8b ce                	mov    %esi,%ecx
8f7879:	e8 e7 4d b3 ff       	call   0x42c665
8f787e:	8b cf                	mov    %edi,%ecx
8f7880:	ff d6                	call   *%esi
8f7882:	8d bb a8 71 00 00    	lea    0x71a8(%ebx),%edi
8f7888:	8b 07                	mov    (%edi),%eax
8f788a:	8b 70 28             	mov    0x28(%eax),%esi
8f788d:	8b ce                	mov    %esi,%ecx
8f788f:	e8 d1 4d b3 ff       	call   0x42c665
8f7894:	8b cf                	mov    %edi,%ecx
8f7896:	ff d6                	call   *%esi
8f7898:	8d bb 20 73 00 00    	lea    0x7320(%ebx),%edi
8f789e:	8b 07                	mov    (%edi),%eax
8f78a0:	8b 70 28             	mov    0x28(%eax),%esi
8f78a3:	8b ce                	mov    %esi,%ecx
8f78a5:	e8 bb 4d b3 ff       	call   0x42c665
8f78aa:	8b cf                	mov    %edi,%ecx
8f78ac:	ff d6                	call   *%esi
8f78ae:	8d bb 98 74 00 00    	lea    0x7498(%ebx),%edi
8f78b4:	8b 07                	mov    (%edi),%eax
8f78b6:	8b 70 28             	mov    0x28(%eax),%esi
8f78b9:	8b ce                	mov    %esi,%ecx
8f78bb:	e8 a5 4d b3 ff       	call   0x42c665
8f78c0:	8b cf                	mov    %edi,%ecx
8f78c2:	ff d6                	call   *%esi
8f78c4:	8d bb 10 76 00 00    	lea    0x7610(%ebx),%edi
8f78ca:	8b 07                	mov    (%edi),%eax
8f78cc:	8b 70 28             	mov    0x28(%eax),%esi
8f78cf:	8b ce                	mov    %esi,%ecx
8f78d1:	e8 8f 4d b3 ff       	call   0x42c665
8f78d6:	8b cf                	mov    %edi,%ecx
8f78d8:	ff d6                	call   *%esi
8f78da:	8d bb 88 77 00 00    	lea    0x7788(%ebx),%edi
8f78e0:	8b 07                	mov    (%edi),%eax
8f78e2:	8b 70 28             	mov    0x28(%eax),%esi
8f78e5:	8b ce                	mov    %esi,%ecx
8f78e7:	e8 79 4d b3 ff       	call   0x42c665
8f78ec:	8b cf                	mov    %edi,%ecx
8f78ee:	ff d6                	call   *%esi
8f78f0:	8d bb 00 79 00 00    	lea    0x7900(%ebx),%edi
8f78f6:	8b 07                	mov    (%edi),%eax
8f78f8:	8b 70 28             	mov    0x28(%eax),%esi
8f78fb:	8b ce                	mov    %esi,%ecx
8f78fd:	e8 63 4d b3 ff       	call   0x42c665
8f7902:	8b cf                	mov    %edi,%ecx
8f7904:	ff d6                	call   *%esi
8f7906:	8d bb 78 7a 00 00    	lea    0x7a78(%ebx),%edi
8f790c:	8b 07                	mov    (%edi),%eax
8f790e:	8b 70 28             	mov    0x28(%eax),%esi
8f7911:	8b ce                	mov    %esi,%ecx
8f7913:	e8 4d 4d b3 ff       	call   0x42c665
8f7918:	8b cf                	mov    %edi,%ecx
8f791a:	ff d6                	call   *%esi
8f791c:	8d bb f0 7b 00 00    	lea    0x7bf0(%ebx),%edi
8f7922:	8b 07                	mov    (%edi),%eax
8f7924:	8b 70 28             	mov    0x28(%eax),%esi
8f7927:	8b ce                	mov    %esi,%ecx
8f7929:	e8 37 4d b3 ff       	call   0x42c665
8f792e:	8b cf                	mov    %edi,%ecx
8f7930:	ff d6                	call   *%esi
8f7932:	8d bb 68 7d 00 00    	lea    0x7d68(%ebx),%edi
8f7938:	8b 07                	mov    (%edi),%eax
8f793a:	8b 70 28             	mov    0x28(%eax),%esi
8f793d:	8b ce                	mov    %esi,%ecx
8f793f:	e8 21 4d b3 ff       	call   0x42c665