415719:	1f                   	pop    %ds
41571a:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415720:	25 d0 af 02 00       	and    $0x2afd0,%eax
415725:	04 28                	add    $0x28,%al
415727:	16                   	push   %ss
415728:	00 00                	add    %al,(%eax)
41572a:	0a a2 25 20 ae 02    	or     0x2ae2025(%edx),%ah
415730:	00 00                	add    %al,(%eax)
415732:	1f                   	pop    %ds
415733:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415739:	25 d0 b0 02 00       	and    $0x2b0d0,%eax
41573e:	04 28                	add    $0x28,%al
415740:	16                   	push   %ss
415741:	00 00                	add    %al,(%eax)
415743:	0a a2 25 20 af 02    	or     0x2af2025(%edx),%ah
415749:	00 00                	add    %al,(%eax)
41574b:	1f                   	pop    %ds
41574c:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415752:	25 d0 b1 02 00       	and    $0x2b1d0,%eax
415757:	04 28                	add    $0x28,%al
415759:	16                   	push   %ss
41575a:	00 00                	add    %al,(%eax)
41575c:	0a a2 25 20 b0 02    	or     0x2b02025(%edx),%ah
415762:	00 00                	add    %al,(%eax)
415764:	1f                   	pop    %ds
415765:	18 8d 37 00 00 01    	sbb    %cl,0x1000037(%ebp)
41576b:	25 d0 b2 02 00       	and    $0x2b2d0,%eax
415770:	04 28                	add    $0x28,%al
415772:	16                   	push   %ss
415773:	00 00                	add    %al,(%eax)
415775:	0a a2 25 20 b1 02    	or     0x2b12025(%edx),%ah
41577b:	00 00                	add    %al,(%eax)
41577d:	1f                   	pop    %ds
41577e:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415784:	25 d0 b3 02 00       	and    $0x2b3d0,%eax
415789:	04 28                	add    $0x28,%al
41578b:	16                   	push   %ss
41578c:	00 00                	add    %al,(%eax)
41578e:	0a a2 25 20 b2 02    	or     0x2b22025(%edx),%ah
415794:	00 00                	add    %al,(%eax)
415796:	1f                   	pop    %ds
415797:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
41579d:	25 d0 b4 02 00       	and    $0x2b4d0,%eax
4157a2:	04 28                	add    $0x28,%al
4157a4:	16                   	push   %ss
4157a5:	00 00                	add    %al,(%eax)
4157a7:	0a a2 25 20 b3 02    	or     0x2b32025(%edx),%ah
4157ad:	00 00                	add    %al,(%eax)
4157af:	1f                   	pop    %ds
4157b0:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4157b6:	25 d0 b5 02 00       	and    $0x2b5d0,%eax
4157bb:	04 28                	add    $0x28,%al
4157bd:	16                   	push   %ss
4157be:	00 00                	add    %al,(%eax)
4157c0:	0a a2 25 20 b4 02    	or     0x2b42025(%edx),%ah
4157c6:	00 00                	add    %al,(%eax)
4157c8:	1f                   	pop    %ds
4157c9:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4157cf:	25 d0 b6 02 00       	and    $0x2b6d0,%eax
4157d4:	04 28                	add    $0x28,%al
4157d6:	16                   	push   %ss
4157d7:	00 00                	add    %al,(%eax)
4157d9:	0a a2 25 20 b5 02    	or     0x2b52025(%edx),%ah
4157df:	00 00                	add    %al,(%eax)
4157e1:	1f                   	pop    %ds
4157e2:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4157e8:	25 d0 b7 02 00       	and    $0x2b7d0,%eax
4157ed:	04 28                	add    $0x28,%al
4157ef:	16                   	push   %ss
4157f0:	00 00                	add    %al,(%eax)
4157f2:	0a a2 25 20 b6 02    	or     0x2b62025(%edx),%ah
4157f8:	00 00                	add    %al,(%eax)
4157fa:	1f                   	pop    %ds
4157fb:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415801:	25 d0 b8 02 00       	and    $0x2b8d0,%eax
415806:	04 28                	add    $0x28,%al
415808:	16                   	push   %ss
415809:	00 00                	add    %al,(%eax)
41580b:	0a a2 25 20 b7 02    	or     0x2b72025(%edx),%ah
415811:	00 00                	add    %al,(%eax)
415813:	1f                   	pop    %ds
415814:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
41581a:	25 d0 b9 02 00       	and    $0x2b9d0,%eax
41581f:	04 28                	add    $0x28,%al
415821:	16                   	push   %ss
415822:	00 00                	add    %al,(%eax)
415824:	0a a2 25 20 b8 02    	or     0x2b82025(%edx),%ah
41582a:	00 00                	add    %al,(%eax)
41582c:	1f                   	pop    %ds
41582d:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415833:	25 d0 ba 02 00       	and    $0x2bad0,%eax
415838:	04 28                	add    $0x28,%al
41583a:	16                   	push   %ss
41583b:	00 00                	add    %al,(%eax)
41583d:	0a a2 25 20 b9 02    	or     0x2b92025(%edx),%ah
415843:	00 00                	add    %al,(%eax)
415845:	1f                   	pop    %ds
415846:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
41584c:	25 d0 bb 02 00       	and    $0x2bbd0,%eax
415851:	04 28                	add    $0x28,%al
415853:	16                   	push   %ss
415854:	00 00                	add    %al,(%eax)
415856:	0a a2 25 20 ba 02    	or     0x2ba2025(%edx),%ah
41585c:	00 00                	add    %al,(%eax)
41585e:	1f                   	pop    %ds
41585f:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415865:	25 d0 bc 02 00       	and    $0x2bcd0,%eax
41586a:	04 28                	add    $0x28,%al
41586c:	16                   	push   %ss
41586d:	00 00                	add    %al,(%eax)
41586f:	0a a2 25 20 bb 02    	or     0x2bb2025(%edx),%ah
415875:	00 00                	add    %al,(%eax)
415877:	1f                   	pop    %ds
415878:	18 8d 37 00 00 01    	sbb    %cl,0x1000037(%ebp)
41587e:	25 d0 bd 02 00       	and    $0x2bdd0,%eax
415883:	04 28                	add    $0x28,%al
415885:	16                   	push   %ss
415886:	00 00                	add    %al,(%eax)
415888:	0a a2 25 20 bc 02    	or     0x2bc2025(%edx),%ah
41588e:	00 00                	add    %al,(%eax)
415890:	1f                   	pop    %ds
415891:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415897:	25 d0 be 02 00       	and    $0x2bed0,%eax
41589c:	04 28                	add    $0x28,%al
41589e:	16                   	push   %ss
41589f:	00 00                	add    %al,(%eax)
4158a1:	0a a2 25 20 bd 02    	or     0x2bd2025(%edx),%ah
4158a7:	00 00                	add    %al,(%eax)
4158a9:	1f                   	pop    %ds
4158aa:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4158b0:	25 d0 bf 02 00       	and    $0x2bfd0,%eax
4158b5:	04 28                	add    $0x28,%al
4158b7:	16                   	push   %ss
4158b8:	00 00                	add    %al,(%eax)
4158ba:	0a a2 25 20 be 02    	or     0x2be2025(%edx),%ah
4158c0:	00 00                	add    %al,(%eax)
4158c2:	1f                   	pop    %ds
4158c3:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4158c9:	25 d0 c0 02 00       	and    $0x2c0d0,%eax
4158ce:	04 28                	add    $0x28,%al
4158d0:	16                   	push   %ss
4158d1:	00 00                	add    %al,(%eax)
4158d3:	0a a2 25 20 bf 02    	or     0x2bf2025(%edx),%ah
4158d9:	00 00                	add    %al,(%eax)
4158db:	1f                   	pop    %ds
4158dc:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4158e2:	25 d0 c1 02 00       	and    $0x2c1d0,%eax
4158e7:	04 28                	add    $0x28,%al
4158e9:	16                   	push   %ss
4158ea:	00 00                	add    %al,(%eax)
4158ec:	0a a2 25 20 c0 02    	or     0x2c02025(%edx),%ah
4158f2:	00 00                	add    %al,(%eax)
4158f4:	1f                   	pop    %ds
4158f5:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4158fb:	25 d0 c2 02 00       	and    $0x2c2d0,%eax
415900:	04 28                	add    $0x28,%al
415902:	16                   	push   %ss
415903:	00 00                	add    %al,(%eax)
415905:	0a a2 25 20 c1 02    	or     0x2c12025(%edx),%ah
41590b:	00 00                	add    %al,(%eax)
41590d:	1f                   	pop    %ds
41590e:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415914:	25 d0 c3 02 00       	and    $0x2c3d0,%eax
415919:	04 28                	add    $0x28,%al
41591b:	16                   	push   %ss
41591c:	00 00                	add    %al,(%eax)
41591e:	0a a2 25 20 c2 02    	or     0x2c22025(%edx),%ah
415924:	00 00                	add    %al,(%eax)
415926:	1f                   	pop    %ds
415927:	24 8d                	and    $0x8d,%al
415929:	37                   	aaa
41592a:	00 00                	add    %al,(%eax)
41592c:	01 25 d0 c4 02 00    	add    %esp,0x2c4d0
415932:	04 28                	add    $0x28,%al
415934:	16                   	push   %ss
415935:	00 00                	add    %al,(%eax)
415937:	0a a2 25 20 c3 02    	or     0x2c32025(%edx),%ah
41593d:	00 00                	add    %al,(%eax)
41593f:	1f                   	pop    %ds
415940:	2c 8d                	sub    $0x8d,%al
415942:	37                   	aaa
415943:	00 00                	add    %al,(%eax)
415945:	01 25 d0 c5 02 00    	add    %esp,0x2c5d0
41594b:	04 28                	add    $0x28,%al
41594d:	16                   	push   %ss
41594e:	00 00                	add    %al,(%eax)
415950:	0a a2 25 20 c4 02    	or     0x2c42025(%edx),%ah
415956:	00 00                	add    %al,(%eax)
415958:	1f                   	pop    %ds
415959:	24 8d                	and    $0x8d,%al
41595b:	37                   	aaa
41595c:	00 00                	add    %al,(%eax)
41595e:	01 25 d0 c6 02 00    	add    %esp,0x2c6d0
415964:	04 28                	add    $0x28,%al
415966:	16                   	push   %ss
415967:	00 00                	add    %al,(%eax)
415969:	0a a2 25 20 c5 02    	or     0x2c52025(%edx),%ah
41596f:	00 00                	add    %al,(%eax)
415971:	1f                   	pop    %ds
415972:	24 8d                	and    $0x8d,%al
415974:	37                   	aaa
415975:	00 00                	add    %al,(%eax)
415977:	01 25 d0 c7 02 00    	add    %esp,0x2c7d0
41597d:	04 28                	add    $0x28,%al
41597f:	16                   	push   %ss
415980:	00 00                	add    %al,(%eax)
415982:	0a a2 25 20 c6 02    	or     0x2c62025(%edx),%ah
415988:	00 00                	add    %al,(%eax)
41598a:	1f                   	pop    %ds
41598b:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415991:	25 d0 c8 02 00       	and    $0x2c8d0,%eax
415996:	04 28                	add    $0x28,%al
415998:	16                   	push   %ss
415999:	00 00                	add    %al,(%eax)
41599b:	0a a2 25 20 c7 02    	or     0x2c72025(%edx),%ah
4159a1:	00 00                	add    %al,(%eax)
4159a3:	1f                   	pop    %ds
4159a4:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4159aa:	25 d0 c9 02 00       	and    $0x2c9d0,%eax
4159af:	04 28                	add    $0x28,%al
4159b1:	16                   	push   %ss
4159b2:	00 00                	add    %al,(%eax)
4159b4:	0a a2 25 20 c8 02    	or     0x2c82025(%edx),%ah
4159ba:	00 00                	add    %al,(%eax)
4159bc:	1f                   	pop    %ds
4159bd:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4159c3:	25 d0 ca 02 00       	and    $0x2cad0,%eax
4159c8:	04 28                	add    $0x28,%al
4159ca:	16                   	push   %ss
4159cb:	00 00                	add    %al,(%eax)
4159cd:	0a a2 25 20 c9 02    	or     0x2c92025(%edx),%ah
4159d3:	00 00                	add    %al,(%eax)
4159d5:	1f                   	pop    %ds
4159d6:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4159dc:	25 d0 cb 02 00       	and    $0x2cbd0,%eax
4159e1:	04 28                	add    $0x28,%al
4159e3:	16                   	push   %ss
4159e4:	00 00                	add    %al,(%eax)
4159e6:	0a a2 25 20 ca 02    	or     0x2ca2025(%edx),%ah
4159ec:	00 00                	add    %al,(%eax)
4159ee:	1f                   	pop    %ds
4159ef:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
4159f5:	25 d0 cc 02 00       	and    $0x2ccd0,%eax
4159fa:	04 28                	add    $0x28,%al
4159fc:	16                   	push   %ss
4159fd:	00 00                	add    %al,(%eax)
4159ff:	0a a2 25 20 cb 02    	or     0x2cb2025(%edx),%ah
415a05:	00 00                	add    %al,(%eax)
415a07:	1f                   	pop    %ds
415a08:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a0e:	25 d0 cd 02 00       	and    $0x2cdd0,%eax
415a13:	04 28                	add    $0x28,%al
415a15:	16                   	push   %ss
415a16:	00 00                	add    %al,(%eax)
415a18:	0a a2 25 20 cc 02    	or     0x2cc2025(%edx),%ah
415a1e:	00 00                	add    %al,(%eax)
415a20:	1f                   	pop    %ds
415a21:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a27:	25 d0 ce 02 00       	and    $0x2ced0,%eax
415a2c:	04 28                	add    $0x28,%al
415a2e:	16                   	push   %ss
415a2f:	00 00                	add    %al,(%eax)
415a31:	0a a2 25 20 cd 02    	or     0x2cd2025(%edx),%ah
415a37:	00 00                	add    %al,(%eax)
415a39:	1f                   	pop    %ds
415a3a:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a40:	25 d0 cf 02 00       	and    $0x2cfd0,%eax
415a45:	04 28                	add    $0x28,%al
415a47:	16                   	push   %ss
415a48:	00 00                	add    %al,(%eax)
415a4a:	0a a2 25 20 ce 02    	or     0x2ce2025(%edx),%ah
415a50:	00 00                	add    %al,(%eax)
415a52:	1f                   	pop    %ds
415a53:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a59:	25 d0 d0 02 00       	and    $0x2d0d0,%eax
415a5e:	04 28                	add    $0x28,%al
415a60:	16                   	push   %ss
415a61:	00 00                	add    %al,(%eax)
415a63:	0a a2 25 20 cf 02    	or     0x2cf2025(%edx),%ah
415a69:	00 00                	add    %al,(%eax)
415a6b:	1f                   	pop    %ds
415a6c:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a72:	25 d0 d1 02 00       	and    $0x2d1d0,%eax
415a77:	04 28                	add    $0x28,%al
415a79:	16                   	push   %ss
415a7a:	00 00                	add    %al,(%eax)
415a7c:	0a a2 25 20 d0 02    	or     0x2d02025(%edx),%ah
415a82:	00 00                	add    %al,(%eax)
415a84:	1f                   	pop    %ds
415a85:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415a8b:	25 d0 d2 02 00       	and    $0x2d2d0,%eax
415a90:	04 28                	add    $0x28,%al
415a92:	16                   	push   %ss
415a93:	00 00                	add    %al,(%eax)
415a95:	0a a2 25 20 d1 02    	or     0x2d12025(%edx),%ah
415a9b:	00 00                	add    %al,(%eax)
415a9d:	1f                   	pop    %ds
415a9e:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415aa4:	25 d0 d3 02 00       	and    $0x2d3d0,%eax
415aa9:	04 28                	add    $0x28,%al
415aab:	16                   	push   %ss
415aac:	00 00                	add    %al,(%eax)
415aae:	0a a2 25 20 d2 02    	or     0x2d22025(%edx),%ah
415ab4:	00 00                	add    %al,(%eax)
415ab6:	1f                   	pop    %ds
415ab7:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415abd:	25 d0 d4 02 00       	and    $0x2d4d0,%eax
415ac2:	04 28                	add    $0x28,%al
415ac4:	16                   	push   %ss
415ac5:	00 00                	add    %al,(%eax)
415ac7:	0a a2 25 20 d3 02    	or     0x2d32025(%edx),%ah
415acd:	00 00                	add    %al,(%eax)
415acf:	1f                   	pop    %ds
415ad0:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415ad6:	25 d0 d5 02 00       	and    $0x2d5d0,%eax
415adb:	04 28                	add    $0x28,%al
415add:	16                   	push   %ss
415ade:	00 00                	add    %al,(%eax)
415ae0:	0a a2 25 20 d4 02    	or     0x2d42025(%edx),%ah
415ae6:	00 00                	add    %al,(%eax)
415ae8:	1f                   	pop    %ds
415ae9:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415aef:	25 d0 d6 02 00       	and    $0x2d6d0,%eax
415af4:	04 28                	add    $0x28,%al
415af6:	16                   	push   %ss
415af7:	00 00                	add    %al,(%eax)
415af9:	0a a2 25 20 d5 02    	or     0x2d52025(%edx),%ah
415aff:	00 00                	add    %al,(%eax)
415b01:	1f                   	pop    %ds
415b02:	1c 8d                	sbb    $0x8d,%al
415b04:	37                   	aaa
415b05:	00 00                	add    %al,(%eax)
415b07:	01 25 d0 d7 02 00    	add    %esp,0x2d7d0
415b0d:	04 28                	add    $0x28,%al
415b0f:	16                   	push   %ss
415b10:	00 00                	add    %al,(%eax)
415b12:	0a a2 25 20 d6 02    	or     0x2d62025(%edx),%ah
415b18:	00 00                	add    %al,(%eax)
415b1a:	1f                   	pop    %ds
415b1b:	10 8d 37 00 00 01    	adc    %cl,0x1000037(%ebp)
415b21:	25 d0 d8 02 00       	and    $0x2d8d0,%eax
415b26:	04 28                	add    $0x28,%al
415b28:	16                   	push   %ss
415b29:	00 00                	add    %al,(%eax)
415b2b:	0a a2 25 20 d7 02    	or     0x2d72025(%edx),%ah
415b31:	00 00                	add    %al,(%eax)
415b33:	1f                   	pop    %ds
415b34:	18 8d 37 00 00 01    	sbb    %cl,0x1000037(%ebp)
415b3a:	25 d0 d9 02 00       	and    $0x2d9d0,%eax
415b3f:	04 28                	add    $0x28,%al