>™?ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸¸ˆˆ¸¸»ˆˆ¸ˆ¸ˆˆ¸»»ˆˆ¸¸»ˆˆ¸¸»ˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸¸ˆˆˆ¸»ˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸»¸ˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸»ˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆ¸¸¸ˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆ¸»¸ˆˆ¸ˆˆˆˆˆ¸¸ˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸¸¸ˆˆˆˆˆˆˆ¸¸»ˆˆˆ¸¸ˆˆˆ¸»ˆˆˆ¸¸ˆˆ¸¸ˆˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸ˆ¸ˆˆˆ¸»ˆˆ¸ˆˆˆˆ¸¸ˆˆˆˆ¸¸ˆˆ¸»¸ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸¸»ˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆ¸¸¸ˆˆ¸¸»ˆˆ¸ˆˆˆˆ¸»»ˆˆ¸ˆ¸ˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸¸»ˆˆˆ¸»ˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆ¸ˆˆ¸»»ˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸»¸ˆˆˆ¸¸ˆˆ¸¸»ˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸¸ˆˆˆ¸¸ˆˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸»ˆˆˆ¸ˆ¸ˆˆ¸»»ˆˆˆˆˆˆˆ¸»»ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆˆ¸ˆˆˆˆˆˆˆ¸¸¸ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸»ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸»ˆˆˆˆ¸¸ˆˆ¸»ˆˆˆ¸ˆ¸ˆˆˆ¸¸ˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸¸»ˆˆ¸ˆ¸ˆˆ¸¸»ˆˆ¸¸»ˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸¸ˆˆˆˆ¸»ˆˆˆˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆ¸¸ˆˆˆˆ¸ˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸¸¸ˆˆ¸ˆˆˆˆ¸»ˆˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆ¸ˆ¸ˆˆ¸»¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸»¸ˆˆ¸»»ˆˆˆ¸»ˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆ¸¸ˆˆˆ¸¸ˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆ¸¸ˆˆ¸»ˆˆˆ¸¸»ˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆ¸¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸»ˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆ¸»ˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆ¸»ˆˆ¸¸¸ˆˆ¸»»ˆˆ¸»ˆˆˆ¸»»ˆˆ¸»¸ˆˆ¸¸ˆˆˆˆ¸»ˆˆ¸ˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸»ˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸¸ˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆ¸¸ˆˆˆ¸»»ˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆ¸»»ˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆˆˆ¸ˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸»ˆˆˆˆ¸¸ˆˆˆ¸»ˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆ¸¸ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆˆ¸¸ˆˆ¸»»ˆˆ¸¸»ˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»¸ˆˆ¸»»ˆˆˆˆ¸ˆˆ¸»»ˆˆ¸ˆ¸ˆˆ¸»»ˆˆ¸¸ˆˆˆˆ¸ˆˆˆ¸»»ˆˆˆ¸¸ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸»ˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆˆ¸ˆˆ¸¸»ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸»ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆ¸»¸ˆˆ¸¸ˆˆˆˆ¸»ˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸¸¸ˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆ¸»ˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆ¸ˆˆˆ¸¸¸ˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆ¸ˆˆ¸»ˆˆˆ¸ˆˆˆˆ¸¸ˆˆˆ¸¸»ˆˆˆ¸ˆˆˆˆ¸»ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆ¸¸ˆˆ¸»ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸»¸ˆˆ¸ˆˆˆˆ¸»¸ˆˆˆ¸¸ˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»»ˆˆˆ¸ˆˆˆˆˆ¸ˆˆ¸»ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆ¸»¸ˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆˆˆˆˆˆ¸¸ˆˆ¸»ˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆ¸»ˆˆˆ¸¸ˆˆ¸»»ˆˆ¸ˆˆˆˆ¸¸ˆˆˆ¸»¸ˆˆˆˆ¸ˆˆ¸»ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆ¸»»ˆˆˆ¸¸ˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸¸¸ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸ˆˆˆˆ¸»ˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆˆˆˆˆˆ¸»ˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆ¸ˆˆˆ¸»ˆˆˆˆˆˆˆˆˆˆˆˆ¸¸¸ˆˆ¸»»ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸¸ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆ¸¸ˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆˆ¸¸ˆˆ¸¸¸ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆˆ¸ˆˆˆ¸¸ˆˆ¸¸ˆˆˆ¸»ˆˆˆ¸»ˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»ˆˆ¸»ˆˆˆ¸»¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆˆˆˆˆˆ¸»»ˆˆˆ¸»ˆˆ¸¸»ˆˆ¸ˆˆˆˆˆ¸ˆˆˆ¸¸»ˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸»ˆˆ¸¸ˆˆˆˆ¸¸ˆˆˆ¸ˆˆˆ¸ˆ¸ˆˆˆ¸ˆˆˆˆ¸»ˆˆ¸¸ˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆ¸ˆˆˆˆ¸ˆ¸ˆˆ¸»»ˆˆˆ¸ˆˆˆ¸¸»ˆˆ¸ˆ¸ˆˆ¸»ˆˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸¸ˆˆˆ¸¸ˆˆˆ¸¸ˆˆˆ¸¸¸ˆˆ¸¸»ˆˆ¸¸ˆˆˆ¸¸¸ˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸¸ˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸»ˆˆˆ¸ˆˆˆˆˆˆ¸ˆˆ¸ˆ¸ˆˆ¸¸ˆˆˆ¸»ˆˆˆˆˆ¸ˆˆ¸»ˆˆˆˆ¸¸ˆˆˆˆˆˆˆ¸ˆ¸ˆˆˆˆˆˆˆ¸¸¸ˆˆˆˆˆˆˆˆˆ¸ˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸»¸ˆˆˆ¸ˆˆˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆƒˆ„ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆHˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€ˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆƒˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆDˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€ˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ8ˆˆˆ„ˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆ„ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€ˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆHˆˆˆˆˆ´»ˆˆˆ¸»ˆˆˆˆˆˆˆ¸ˆˆ€ˆ¸ˆˆˆˆ¸°„ˆˆ¸»ˆˆ¸ˆˆˆ€ˆ¸ˆHˆ¸»ˆ„¸ˆˆˆˆˆ¸ˆˆˆ¸¸ˆˆˆ¸»ˆˆ€¸°»ˆˆˆˆ¸ˆˆ¸¸ˆˆˆˆ¸¸ˆˆˆˆHˆˆˆ¸ˆˆˆˆ¸ˆˆˆ¸¸»ˆˆˆ¸»ˆˆˆ¸ˆˆ°¸ˆˆˆ¸ˆˆˆˆˆˆˆˆˆˆ‚€ˆˆˆˆˆˆˆ€€ˆHˆˆˆˆ´ˆˆˆ€ˆˆˆˆˆ¸ˆ€ˆˆˆˆHˆˆˆˆˆˆˆˆ88Hˆˆˆ€ˆ€ˆˆˆˆˆ¸ˆˆˆ¸ˆˆˆ„ˆ¸ˆˆˆˆˆˆˆˆˆ8ˆˆˆˆƒƒˆ¸ˆˆˆˆ8ˆH8ˆˆˆ¸°»„ˆH¸ˆˆˆˆˆ¸ˆˆˆˆˆ€¸ˆ¸ˆˆˆˆ€€ˆ¸ˆƒˆ°ˆˆˆ€ˆˆˆˆˆ¸ˆ€ˆ¸ˆ8ˆˆˆˆˆ¸»ˆHˆˆ€¸@ˆˆˆ¸¸¸ˆˆH;ˆˆH°¸»ˆˆ8ˆƒˆ8¸»ˆ¸»¸ƒ€ˆ¸ˆˆˆˆ8¸8ˆˆ€8€8ˆˆˆˆˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆ8€€ˆˆˆ€„€ˆˆˆ€ˆˆˆˆHˆˆ€ˆˆˆˆˆˆˆˆ¸„88ˆ€8„ˆ„ˆ¸ˆˆˆˆˆ@¸ˆˆƒˆ€ˆƒˆˆ¸ˆˆ€€ˆ8„ˆˆˆˆCH@€ˆ¸ˆˆ8»»ˆˆˆˆˆ@ˆ¸»ƒˆ„°€ˆ¸8€@°¸„8€¸»¸ˆˆH€„ˆˆ¸¸ˆˆƒ¸€ˆ€°ˆ€¸»ˆˆHˆˆ¸»ˆ€8€ˆ°ˆˆ¸ˆˆ€€„°ƒ3ƒ´€ˆˆˆˆˆˆˆˆˆ„ˆˆˆˆ€ˆ€€€ˆ8€€D€€ˆ8ˆƒˆ€€Dˆ8ˆƒˆ€80ˆ€€ˆ€„ˆDˆˆˆHˆˆ€0�€ˆ„ˆˆˆ€€€€€€@€ˆ8ˆˆ8ˆˆˆH€HˆƒH€ˆ€€€ˆ€€€€ˆˆ€ƒ @€ˆˆ€ˆ0ˆ„@€ˆ€€ƒˆ8ˆ„ˆ€€€ˆ€ƒˆ8€€€€@00ˆƒˆˆ„ˆ€0H€@„0€€ˆ€0€€ˆˆ0€€ˆˆ€ˆƒ€@„€€€ˆˆ@€ˆ€0€ˆ€€ˆ€€€€ˆ€ˆˆ@ˆ€€@0€H€@€HH€€„ˆ08€€€0€€ƒˆ€„€€„€€ˆ@€€08€D8ƒ€€€€€0@€@ˆ€€‚@€Bˆ€€€€@€0ˆ€€H€@0°€@€°D0€€€H€€€ 0@H€°€0@€@€0€02@€€€0 0000@010000  @@  @0@  @@@0@ @ 0 0  0@ 0 0@ @0 0@0  @@ @00    @ 00   0Ô -- title: burn -- author: potato imaginator -- desc: Press 'Z' to reset -- script: lua w=1 -- width of text t=0 -- time cos=math.cos sin=math.sin pi=math.pi a={} -- array 1 of text points for i=0,240//(10*w) do a[i]={} for j=0,136//(10*w) do a[i][j]={} for k=0,2 do a[i][j][k]={} for l=0,2 do a[i][j][k][l]=math.random(0,1) end end end end bl={} -- array-2 of text lines (length) for i=0,240//(10*w) do bl[i]={} for j=0,136//(10*w) do bl[i][j]={} for k=0,1 do bl[i][j][k]={} for l=0,2 do if a[i][j][k][l]==1 and a[i][j][k+1][l]==1 then bl[i][j][k][l]=math.random(0,1) else bl[i][j][k][l]=0 end end end end end bh={} -- array-2 of text lines (height) for i=0,240//(10*w) do bh[i]={} for j=0,136//(10*w) do bh[i][j]={} for k=0,2 do bh[i][j][k]={} for l=0,1 do if a[i][j][k][l]==1 and a[i][j][k][l+1]==1 then bh[i][j][k][l]=math.random(0,1) else bh[i][j][k][l]=0 end end end end end f={} -- fire array for i=0,239 do f[i]= {y=136, c=math.random(3,4)} end function upd_fire() for i=0,239 do if math.random(1,3)>2 then f[i].y=f[i].y-1/2 end end end function draw_fire() for i=0,239 do line(i,f[i].y,i,136,0) pix(i,f[i].y,f[i].c) end end s={} -- fire smoke array for i=0,239 do s[i]= {t=10*math.random(3,6)} s[i].v=math.random(0,s[i].t-1) end function upd_smoke() for i=0,239 do s[i].v=(s[i].v+1)%s[i].t if s[i].v==0 and f[i].y>0 and math.random(1,2)==2 then s[i][#s[i]+1]= {y=f[i].y, dy=math.random(1,4), v=2*math.random(1,4), ang=2*pi*math.random(0,99)/100, c=math.random(1,4)} end for j=1,#s[i] do if s[i][j]~=nil then s[i][j].y=s[i][j].y+s[i][j].dy/4 if s[i][j].y>=136 then table.remove(s[i],j) end end end end end function draw_smoke() for i=0,239 do for j=1,#s[i] do if s[i][j]~=nil then pix (i+s[i][j].v*cos(t+s[i][j].ang), s[i][j].y,s[i][j].c) end end end end function TIC() cls(8) upd_fire() upd_smoke() for i=0,240//(10*w) do for j=0,136//(10*w) do for k=0,2 do for l=0,2 do if a[i][j][k][l]==1 then rect (5*w+10*w*i+2*w*k, 5*w+10*w*j+2*w*l,w,w,11) end end end end end for i=0,240//(10*w) do for j=0,136//(10*w) do for k=0,1 do for l=0,2 do if bl[i][j][k][l]==1 then rect (5*w+10*w*i+2*w*k+w, 5*w+10*w*j+2*w*l,w,w,11) end end end end end for i=0,240//(10*w) do for j=0,136//(10*w) do for k=0,2 do for l=0,1 do if bh[i][j][k][l]==1 then rect (5*w+10*w*i+2*w*k, 5*w+10*w*j+2*w*l+w,w,w,11) end end end end end draw_fire() draw_smoke() if btnp(4) then reset() end t=t+1/30 end