41e3f0:	00 61 00             	add    %ah,0x0(%ecx)
41e3f3:	39 00                	cmp    %eax,(%eax)
41e3f5:	62 00                	bound  %eax,(%eax)
41e3f7:	34 00                	xor    $0x0,%al
41e3f9:	32 00                	xor    (%eax),%al
41e3fb:	35 00 34 00 30       	xor    $0x30003400,%eax
41e400:	00 34 33             	add    %dh,(%ebx,%esi,1)
41e403:	03 00                	add    (%eax),%eax
41e405:	44                   	inc    %esp
41e406:	37                   	aaa
41e407:	00 65 00             	add    %ah,0x0(%ebp)
41e40a:	31 00                	xor    %eax,(%eax)
41e40c:	34 00                	xor    $0x0,%al
41e40e:	39 00                	cmp    %eax,(%eax)
41e410:	33 00                	xor    (%eax),%eax
41e412:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e419:	00 39                	add    %bh,(%ecx)
41e41b:	00 65 00             	add    %ah,0x0(%ebp)
41e41e:	32 00                	xor    (%eax),%al
41e420:	64 00 30             	add    %dh,%fs:(%eax)
41e423:	00 34 00             	add    %dh,(%eax,%eax,1)
41e426:	35 00 61 00 35       	xor    $0x35006100,%eax
41e42b:	00 62 00             	add    %ah,0x0(%edx)
41e42e:	33 00                	xor    (%eax),%eax
41e430:	31 00                	xor    %eax,(%eax)
41e432:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e436:	38 00                	cmp    %al,(%eax)
41e438:	37                   	aaa
41e439:	00 61 00             	add    %ah,0x0(%ecx)
41e43c:	39 00                	cmp    %eax,(%eax)
41e43e:	62 00                	bound  %eax,(%eax)
41e440:	34 00                	xor    $0x0,%al
41e442:	32 00                	xor    (%eax),%al
41e444:	35 00 34 00 31       	xor    $0x31003400,%eax
41e449:	00 bd 38 03 00 44    	add    %bh,0x44000338(%ebp)
41e44f:	37                   	aaa
41e450:	00 65 00             	add    %ah,0x0(%ebp)
41e453:	31 00                	xor    %eax,(%eax)
41e455:	34 00                	xor    $0x0,%al
41e457:	39 00                	cmp    %eax,(%eax)
41e459:	33 00                	xor    (%eax),%eax
41e45b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e462:	00 39                	add    %bh,(%ecx)
41e464:	00 65 00             	add    %ah,0x0(%ebp)
41e467:	32 00                	xor    (%eax),%al
41e469:	64 00 30             	add    %dh,%fs:(%eax)
41e46c:	00 34 00             	add    %dh,(%eax,%eax,1)
41e46f:	35 00 61 00 35       	xor    $0x35006100,%eax
41e474:	00 62 00             	add    %ah,0x0(%edx)
41e477:	33 00                	xor    (%eax),%eax
41e479:	31 00                	xor    %eax,(%eax)
41e47b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e47f:	38 00                	cmp    %al,(%eax)
41e481:	37                   	aaa
41e482:	00 61 00             	add    %ah,0x0(%ecx)
41e485:	39 00                	cmp    %eax,(%eax)
41e487:	62 00                	bound  %eax,(%eax)
41e489:	34 00                	xor    $0x0,%al
41e48b:	32 00                	xor    (%eax),%al
41e48d:	35 00 34 00 32       	xor    $0x32003400,%eax
41e492:	00 46 3e             	add    %al,0x3e(%esi)
41e495:	03 00                	add    (%eax),%eax
41e497:	44                   	inc    %esp
41e498:	37                   	aaa
41e499:	00 65 00             	add    %ah,0x0(%ebp)
41e49c:	31 00                	xor    %eax,(%eax)
41e49e:	34 00                	xor    $0x0,%al
41e4a0:	39 00                	cmp    %eax,(%eax)
41e4a2:	33 00                	xor    (%eax),%eax
41e4a4:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e4ab:	00 39                	add    %bh,(%ecx)
41e4ad:	00 65 00             	add    %ah,0x0(%ebp)
41e4b0:	32 00                	xor    (%eax),%al
41e4b2:	64 00 30             	add    %dh,%fs:(%eax)
41e4b5:	00 34 00             	add    %dh,(%eax,%eax,1)
41e4b8:	35 00 61 00 35       	xor    $0x35006100,%eax
41e4bd:	00 62 00             	add    %ah,0x0(%edx)
41e4c0:	33 00                	xor    (%eax),%eax
41e4c2:	31 00                	xor    %eax,(%eax)
41e4c4:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e4c8:	38 00                	cmp    %al,(%eax)
41e4ca:	37                   	aaa
41e4cb:	00 61 00             	add    %ah,0x0(%ecx)
41e4ce:	39 00                	cmp    %eax,(%eax)
41e4d0:	62 00                	bound  %eax,(%eax)
41e4d2:	34 00                	xor    $0x0,%al
41e4d4:	32 00                	xor    (%eax),%al
41e4d6:	35 00 34 00 33       	xor    $0x33003400,%eax
41e4db:	00 cf                	add    %cl,%bh
41e4dd:	43                   	inc    %ebx
41e4de:	03 00                	add    (%eax),%eax
41e4e0:	44                   	inc    %esp
41e4e1:	37                   	aaa
41e4e2:	00 65 00             	add    %ah,0x0(%ebp)
41e4e5:	31 00                	xor    %eax,(%eax)
41e4e7:	34 00                	xor    $0x0,%al
41e4e9:	39 00                	cmp    %eax,(%eax)
41e4eb:	33 00                	xor    (%eax),%eax
41e4ed:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e4f4:	00 39                	add    %bh,(%ecx)
41e4f6:	00 65 00             	add    %ah,0x0(%ebp)
41e4f9:	32 00                	xor    (%eax),%al
41e4fb:	64 00 30             	add    %dh,%fs:(%eax)
41e4fe:	00 34 00             	add    %dh,(%eax,%eax,1)
41e501:	35 00 61 00 35       	xor    $0x35006100,%eax
41e506:	00 62 00             	add    %ah,0x0(%edx)
41e509:	33 00                	xor    (%eax),%eax
41e50b:	31 00                	xor    %eax,(%eax)
41e50d:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e511:	38 00                	cmp    %al,(%eax)
41e513:	37                   	aaa
41e514:	00 61 00             	add    %ah,0x0(%ecx)
41e517:	39 00                	cmp    %eax,(%eax)
41e519:	62 00                	bound  %eax,(%eax)
41e51b:	34 00                	xor    $0x0,%al
41e51d:	32 00                	xor    (%eax),%al
41e51f:	35 00 34 00 34       	xor    $0x34003400,%eax
41e524:	00 58 49             	add    %bl,0x49(%eax)
41e527:	03 00                	add    (%eax),%eax
41e529:	44                   	inc    %esp
41e52a:	37                   	aaa
41e52b:	00 65 00             	add    %ah,0x0(%ebp)
41e52e:	31 00                	xor    %eax,(%eax)
41e530:	34 00                	xor    $0x0,%al
41e532:	39 00                	cmp    %eax,(%eax)
41e534:	33 00                	xor    (%eax),%eax
41e536:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e53d:	00 39                	add    %bh,(%ecx)
41e53f:	00 65 00             	add    %ah,0x0(%ebp)
41e542:	32 00                	xor    (%eax),%al
41e544:	64 00 30             	add    %dh,%fs:(%eax)
41e547:	00 34 00             	add    %dh,(%eax,%eax,1)
41e54a:	35 00 61 00 35       	xor    $0x35006100,%eax
41e54f:	00 62 00             	add    %ah,0x0(%edx)
41e552:	33 00                	xor    (%eax),%eax
41e554:	31 00                	xor    %eax,(%eax)
41e556:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e55a:	38 00                	cmp    %al,(%eax)
41e55c:	37                   	aaa
41e55d:	00 61 00             	add    %ah,0x0(%ecx)
41e560:	39 00                	cmp    %eax,(%eax)
41e562:	62 00                	bound  %eax,(%eax)
41e564:	34 00                	xor    $0x0,%al
41e566:	32 00                	xor    (%eax),%al
41e568:	35 00 34 00 35       	xor    $0x35003400,%eax
41e56d:	00 e1                	add    %ah,%cl
41e56f:	4e                   	dec    %esi
41e570:	03 00                	add    (%eax),%eax
41e572:	44                   	inc    %esp
41e573:	37                   	aaa
41e574:	00 65 00             	add    %ah,0x0(%ebp)
41e577:	31 00                	xor    %eax,(%eax)
41e579:	34 00                	xor    $0x0,%al
41e57b:	39 00                	cmp    %eax,(%eax)
41e57d:	33 00                	xor    (%eax),%eax
41e57f:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e586:	00 39                	add    %bh,(%ecx)
41e588:	00 65 00             	add    %ah,0x0(%ebp)
41e58b:	32 00                	xor    (%eax),%al
41e58d:	64 00 30             	add    %dh,%fs:(%eax)
41e590:	00 34 00             	add    %dh,(%eax,%eax,1)
41e593:	35 00 61 00 35       	xor    $0x35006100,%eax
41e598:	00 62 00             	add    %ah,0x0(%edx)
41e59b:	33 00                	xor    (%eax),%eax
41e59d:	31 00                	xor    %eax,(%eax)
41e59f:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e5a3:	38 00                	cmp    %al,(%eax)
41e5a5:	37                   	aaa
41e5a6:	00 61 00             	add    %ah,0x0(%ecx)
41e5a9:	39 00                	cmp    %eax,(%eax)
41e5ab:	62 00                	bound  %eax,(%eax)
41e5ad:	34 00                	xor    $0x0,%al
41e5af:	32 00                	xor    (%eax),%al
41e5b1:	35 00 34 00 36       	xor    $0x36003400,%eax
41e5b6:	00 6a 54             	add    %ch,0x54(%edx)
41e5b9:	03 00                	add    (%eax),%eax
41e5bb:	44                   	inc    %esp
41e5bc:	37                   	aaa
41e5bd:	00 65 00             	add    %ah,0x0(%ebp)
41e5c0:	31 00                	xor    %eax,(%eax)
41e5c2:	34 00                	xor    $0x0,%al
41e5c4:	39 00                	cmp    %eax,(%eax)
41e5c6:	33 00                	xor    (%eax),%eax
41e5c8:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e5cf:	00 39                	add    %bh,(%ecx)
41e5d1:	00 65 00             	add    %ah,0x0(%ebp)
41e5d4:	32 00                	xor    (%eax),%al
41e5d6:	64 00 30             	add    %dh,%fs:(%eax)
41e5d9:	00 34 00             	add    %dh,(%eax,%eax,1)
41e5dc:	35 00 61 00 35       	xor    $0x35006100,%eax
41e5e1:	00 62 00             	add    %ah,0x0(%edx)
41e5e4:	33 00                	xor    (%eax),%eax
41e5e6:	31 00                	xor    %eax,(%eax)
41e5e8:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e5ec:	38 00                	cmp    %al,(%eax)
41e5ee:	37                   	aaa
41e5ef:	00 61 00             	add    %ah,0x0(%ecx)
41e5f2:	39 00                	cmp    %eax,(%eax)
41e5f4:	62 00                	bound  %eax,(%eax)
41e5f6:	34 00                	xor    $0x0,%al
41e5f8:	32 00                	xor    (%eax),%al
41e5fa:	35 00 34 00 37       	xor    $0x37003400,%eax
41e5ff:	00 f3                	add    %dh,%bl
41e601:	59                   	pop    %ecx
41e602:	03 00                	add    (%eax),%eax
41e604:	44                   	inc    %esp
41e605:	37                   	aaa
41e606:	00 65 00             	add    %ah,0x0(%ebp)
41e609:	31 00                	xor    %eax,(%eax)
41e60b:	34 00                	xor    $0x0,%al
41e60d:	39 00                	cmp    %eax,(%eax)
41e60f:	33 00                	xor    (%eax),%eax
41e611:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e618:	00 39                	add    %bh,(%ecx)
41e61a:	00 65 00             	add    %ah,0x0(%ebp)
41e61d:	32 00                	xor    (%eax),%al
41e61f:	64 00 30             	add    %dh,%fs:(%eax)
41e622:	00 34 00             	add    %dh,(%eax,%eax,1)
41e625:	35 00 61 00 35       	xor    $0x35006100,%eax
41e62a:	00 62 00             	add    %ah,0x0(%edx)
41e62d:	33 00                	xor    (%eax),%eax
41e62f:	31 00                	xor    %eax,(%eax)
41e631:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e635:	38 00                	cmp    %al,(%eax)
41e637:	37                   	aaa
41e638:	00 61 00             	add    %ah,0x0(%ecx)
41e63b:	39 00                	cmp    %eax,(%eax)
41e63d:	62 00                	bound  %eax,(%eax)
41e63f:	34 00                	xor    $0x0,%al
41e641:	32 00                	xor    (%eax),%al
41e643:	35 00 34 00 38       	xor    $0x38003400,%eax
41e648:	00 7c 5f 03          	add    %bh,0x3(%edi,%ebx,2)
41e64c:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e650:	65 00 31             	add    %dh,%gs:(%ecx)
41e653:	00 34 00             	add    %dh,(%eax,%eax,1)
41e656:	39 00                	cmp    %eax,(%eax)
41e658:	33 00                	xor    (%eax),%eax
41e65a:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e661:	00 39                	add    %bh,(%ecx)
41e663:	00 65 00             	add    %ah,0x0(%ebp)
41e666:	32 00                	xor    (%eax),%al
41e668:	64 00 30             	add    %dh,%fs:(%eax)
41e66b:	00 34 00             	add    %dh,(%eax,%eax,1)
41e66e:	35 00 61 00 35       	xor    $0x35006100,%eax
41e673:	00 62 00             	add    %ah,0x0(%edx)
41e676:	33 00                	xor    (%eax),%eax
41e678:	31 00                	xor    %eax,(%eax)
41e67a:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e67e:	38 00                	cmp    %al,(%eax)
41e680:	37                   	aaa
41e681:	00 61 00             	add    %ah,0x0(%ecx)
41e684:	39 00                	cmp    %eax,(%eax)
41e686:	62 00                	bound  %eax,(%eax)
41e688:	34 00                	xor    $0x0,%al
41e68a:	32 00                	xor    (%eax),%al
41e68c:	35 00 34 00 39       	xor    $0x39003400,%eax
41e691:	00 05 65 03 00 42    	add    %al,0x42000365
41e697:	37                   	aaa
41e698:	00 65 00             	add    %ah,0x0(%ebp)
41e69b:	31 00                	xor    %eax,(%eax)
41e69d:	34 00                	xor    $0x0,%al
41e69f:	39 00                	cmp    %eax,(%eax)
41e6a1:	33 00                	xor    (%eax),%eax
41e6a3:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e6aa:	00 39                	add    %bh,(%ecx)
41e6ac:	00 65 00             	add    %ah,0x0(%ebp)
41e6af:	32 00                	xor    (%eax),%al
41e6b1:	64 00 30             	add    %dh,%fs:(%eax)
41e6b4:	00 34 00             	add    %dh,(%eax,%eax,1)
41e6b7:	35 00 61 00 35       	xor    $0x35006100,%eax
41e6bc:	00 62 00             	add    %ah,0x0(%edx)
41e6bf:	33 00                	xor    (%eax),%eax
41e6c1:	31 00                	xor    %eax,(%eax)
41e6c3:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e6c7:	38 00                	cmp    %al,(%eax)
41e6c9:	37                   	aaa
41e6ca:	00 61 00             	add    %ah,0x0(%ecx)
41e6cd:	39 00                	cmp    %eax,(%eax)
41e6cf:	62 00                	bound  %eax,(%eax)
41e6d1:	34 00                	xor    $0x0,%al
41e6d3:	32 00                	xor    (%eax),%al
41e6d5:	35 00 35 00 8e       	xor    $0x8e003500,%eax
41e6da:	6a 03                	push   $0x3
41e6dc:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e6e0:	65 00 31             	add    %dh,%gs:(%ecx)
41e6e3:	00 34 00             	add    %dh,(%eax,%eax,1)
41e6e6:	39 00                	cmp    %eax,(%eax)
41e6e8:	33 00                	xor    (%eax),%eax
41e6ea:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e6f1:	00 39                	add    %bh,(%ecx)
41e6f3:	00 65 00             	add    %ah,0x0(%ebp)
41e6f6:	32 00                	xor    (%eax),%al
41e6f8:	64 00 30             	add    %dh,%fs:(%eax)
41e6fb:	00 34 00             	add    %dh,(%eax,%eax,1)
41e6fe:	35 00 61 00 35       	xor    $0x35006100,%eax
41e703:	00 62 00             	add    %ah,0x0(%edx)
41e706:	33 00                	xor    (%eax),%eax
41e708:	31 00                	xor    %eax,(%eax)
41e70a:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e70e:	38 00                	cmp    %al,(%eax)
41e710:	37                   	aaa
41e711:	00 61 00             	add    %ah,0x0(%ecx)
41e714:	39 00                	cmp    %eax,(%eax)
41e716:	62 00                	bound  %eax,(%eax)
41e718:	34 00                	xor    $0x0,%al
41e71a:	32 00                	xor    (%eax),%al
41e71c:	35 00 35 00 30       	xor    $0x30003500,%eax
41e721:	00 17                	add    %dl,(%edi)
41e723:	70 03                	jo     0x41e728
41e725:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e729:	65 00 31             	add    %dh,%gs:(%ecx)
41e72c:	00 34 00             	add    %dh,(%eax,%eax,1)
41e72f:	39 00                	cmp    %eax,(%eax)
41e731:	33 00                	xor    (%eax),%eax
41e733:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e73a:	00 39                	add    %bh,(%ecx)
41e73c:	00 65 00             	add    %ah,0x0(%ebp)
41e73f:	32 00                	xor    (%eax),%al
41e741:	64 00 30             	add    %dh,%fs:(%eax)
41e744:	00 34 00             	add    %dh,(%eax,%eax,1)
41e747:	35 00 61 00 35       	xor    $0x35006100,%eax
41e74c:	00 62 00             	add    %ah,0x0(%edx)
41e74f:	33 00                	xor    (%eax),%eax
41e751:	31 00                	xor    %eax,(%eax)
41e753:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e757:	38 00                	cmp    %al,(%eax)
41e759:	37                   	aaa
41e75a:	00 61 00             	add    %ah,0x0(%ecx)
41e75d:	39 00                	cmp    %eax,(%eax)
41e75f:	62 00                	bound  %eax,(%eax)
41e761:	34 00                	xor    $0x0,%al
41e763:	32 00                	xor    (%eax),%al
41e765:	35 00 35 00 31       	xor    $0x31003500,%eax
41e76a:	00 a0 75 03 00 44    	add    %ah,0x44000375(%eax)
41e770:	37                   	aaa
41e771:	00 65 00             	add    %ah,0x0(%ebp)
41e774:	31 00                	xor    %eax,(%eax)
41e776:	34 00                	xor    $0x0,%al
41e778:	39 00                	cmp    %eax,(%eax)
41e77a:	33 00                	xor    (%eax),%eax
41e77c:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e783:	00 39                	add    %bh,(%ecx)
41e785:	00 65 00             	add    %ah,0x0(%ebp)
41e788:	32 00                	xor    (%eax),%al
41e78a:	64 00 30             	add    %dh,%fs:(%eax)
41e78d:	00 34 00             	add    %dh,(%eax,%eax,1)
41e790:	35 00 61 00 35       	xor    $0x35006100,%eax
41e795:	00 62 00             	add    %ah,0x0(%edx)
41e798:	33 00                	xor    (%eax),%eax
41e79a:	31 00                	xor    %eax,(%eax)