<br><br><br><br><br><br>
<font size="200">
<img style="float: right;" src="https://github.com/trentwintermeier/steppingstones/blob/main/stepping%20stones%20cover%20best.jpg?raw=true" width="200" length="200">
<Br>
**s t e p p i n g**
<br><br>
**s t o n e s**
<br><br>
</font>
a project by graduate students at the University of Texas at Austin
___
<p style="text-align: center;">
[[enter]]
</p>
<p style="text-align: center;">
**o p e n i n g**
</p>
***
<p style="text-align: justify;">
<strong>Relationships do not merely shape reality, they are reality. </strong><BR>
-Shawn Wilson, “Research is Ceremony”
<br><br>
<strong>It is easy to write joyfully about the practices that are easy and uncomplicated (are there practices that are easy and uncomplicated?), but what about the practices that scare us, challenge us, leave us with few answers or unarticulated meanings? </strong>
<BR>
-Andrea Riley-Mukavetz, “Developing a Relational Scholarly Practice: Snakes, Dreams, and Grandmothers”
<br><br>
<p style="text-align: justify;">
<%= showLink('Welcome! We’re glad you’re here.', 'enter 1') %>
</p>
<p style="text-align: center;">
**h a r m o n y**
</p>
***
<p style="text-align: justify;">
Stepping stones offer ways to navigate the “give-and-take” of our relationships with institutional departments, allowing for the cultivation of a healthy, collaborative, and sustainable sense of [[community]]. When, as James believes, “the footnote behind every piece of advice is ‘you have to figure it out on your own’,” creating space for trust and [[vulnerable dialogue->trust]] is difficult, as is literally knowing where and how to go next. When we are offered just enough to keep us afloat, and the rest is up to [[us as individuals or us as a collective->accountability]], tensions in departmental culture are constructed and felt. Kimber notes that “There's such a tension, right? Because you want to foster community in an academic environment… But I think it's been easy for the institution to take advantage of that [desire] and recognize that and be able to sell. Like ‘oh, we have such a harmonious department. Everyone gets along, everyone loves each other,’ but at the same time, they're like, ‘oh you guys take [[care]] of each other so we don’t have to’.”
<p style="text-align: center;">
<audio controls autoplay>
<source src="https://github.com/trentwintermeier/steppingstones/blob/e13c2f74cfc802bc8323bc668adc4880da10bbd1/stepping_stones_2.mp3?raw=true" type="audio/mp3" align="center">
</audio>
</p>
<p style="text-align: justify;">
Being able to lean on one another, [[to learn and grow together->longing]], is something we all agree motivates our relationships. But the “off-loading of labor onto individual relationships,” Sam, Autumn, Kimber, and Trent agree, can be “extremely stressful!” Stepping stones creates moments for us to be mindful of our individual and collective positions amidst confusing and problematic departmental flows. By pausing to reveal the [[vast ecologies of relation->vignette 2]] we’re working within, stepping stones affirm the potential for strategic and knowledgeable navigation, benefitting not only one but the whole.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**t r u s t**
</p>
***
<p style="text-align: justify;">
Autumn, Kimber, Sam, and Trent met at Austin Beerworks on Friday, March 31st—it was just after 5pm on a Friday. The bar was packed full of people drinking and their kids playing on the playground out back. Inside, Austin Beerworks is large and offers a lot of space, similar to a warehouse, and it’s very noisy, so we moved outdoors to a more quiet table. In March, it wasn’t too hot yet, so that wasn’t an issue. However, we didn’t have access to an outlet to plug in the recording device provided by the DWRL, so we used Sam’s phone to record the reflection. Near minute 35 of our reflection and over the many conversations, screaming kids, and barking dogs, an interesting interaction happened between the four of us:
<br><br>
Autumn: “This is derailing real fast.”
<br>
Sam: “No, no, no.”
<br>
Trent: “There are no rails!”
<br>
Autumn: “Okay. No rails! Team ‘No Rails’!”
<br>
Sam: “Yeah, there are no rails.”
<br>
Kimber: “We weren’t going anywhere to begin with!”
<br><br>
Stepping stones asks us to create footholds which give meaning to collective beginnings and proceedings which happen without a final destination. In these moments of “derailing,” we purposefully engage in a process of asking what kinds of stepping stones might we encounter when cultivating trust in the process of [[dwelling->safety]]. Creating moments of unique resistance challenges our collective trajectories as graduate students and people, opening up rich avenues of possibility. We need to not only be an active member of team “No Rails,” a position which challenges us to be and create differently; as a collective, we must [[weave together relationships->harmony]] and interpretive opportunities which maintain trusting directions. What would our courses, our projects, our relationships with one another and the departments we’re located within look like if we could safely assume more flexible, more open, and more forgiving paths? If we moved confidently without–or with our own–rails? Stepping stones maintains a feasible path for imagining and acting on possibility by steadily situating us beyond the grip of boundaries.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**a c c o u n t a b i l i t y**
</p>
***
<p style="text-align: justify;">
Clarice, Trent, Sam, and Jade met at Moody’s Bar and Grill, a local spot near Hole in the Wall–across the street from UT’s Moody College of Communication–where Trent and Sam met with Ivan and James. Moody’s offers a retro poppy soundtrack and an outside patio with shade, which is perfect for meeting up outside in spite of the quickly-approaching hot summer months in central Texas. Organically, our conversation mostly regarded pedagogy, personal health, and our [[desires->longing]] as graduate students at UT. We all agreed that so often we are asked to sacrifice—sometimes without our knowledge or consent—our own hopes, values, and desires in and through the construction of professional identities. Jade describes the sense of frustration and guilt she experienced this year as she worked through the process of realizing “just how much shit [she] was taught” about how to relate to students, how to remain closed off as an educator, and how to “protect that ‘A’ paper.” Together, Jade and Clarice wondered aloud about how we get taught to “act like you know what you’re doing” and to “fake it ‘til you make it,” practices that explicitly divorce us from our selves and our students.
<br>
<p style="text-align: center;">
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/ali%20jpeg.jpg?raw=true"/>
</p>
<p style="text-align: justify;">
Stepping stones encourages us to account for the multiplicity of our selves that we bring to learning experiences in a way that [[doesn’t sacrifice or harm any of them->safety]]. Creating moments of refuge at the boundaries of personal and professional spaces is essential to our own learning and teaching. [[Confronting->intention]] the systems which blur our recognition of [[safety]] is a matter of personal health. As Jade confides, “for me, I feel like I’m becoming unhealthy. And being in this program, I’ve seen my body deteriorate in ways that are scary.” Stepping stones creates spaces of refuge which prioritize learning with and from our bodies. Echoing Riley-Mukavetz, this relational space asks us to “learn how to listen to our bodies while we are making—while we are dwelling” (561). How we exist viscerally, affectively, and materially is created through the navigation of our own protection, a process afforded by stepping stones.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**r e l a t i o n s**
</p>
***
<p style="text-align: justify;">
Our relationship to ourselves, our research, the land we occupy, and multiple others requires forging connections which account for our entire ways of being, or, as Riley-Mukavetz offers, [[refusing separation->community]] of our personal and professional selves. Stepping stones develops accountability to the inseparability of our relations by disrupting normed routes of engagement that force us–as parts of myriad collectives–apart. In other words, stepping stones offer the opportunity to [[see anew->intention]] our relations which either aren’t afforded space in the academy, or are outright ignored. Being in these moments is a rhetorical response to the “false cuts” created by settler-colonial frames of temporality. By slowing down in constellation, stepping stones is an ethical approach to dwelling which exists in contrast to narratives of linear progress.
<br>
<p style="text-align: center;">
<audio controls autoplay>
<source src="https://github.com/trentwintermeier/steppingstones/blob/e13c2f74cfc802bc8323bc668adc4880da10bbd1/stepping_stones_1.mp3?raw=true" type="audio/mp3" align="center">
</audio>
</p>
<p style="text-align: justify;">
Speaking to moments of separability, Autumn says that “it’s hard to distance yourself from your work when your work is so close to you.” Jade, likewise, speaks to the difficulty of doing work in and with the [[communities->community]] we’re part of, and to Autumn’s fear of speaking for, misrepresenting, or offending communities she longs to honor. The in-betweens of the [[desires->longing]] we are taught to locate within and outside of our professional and scholarly bounds represent a liminal space in which relations are ambiguous and difficult to understand, locate, and cultivate. In Autumn and Jade’s comments, there is a longing for opportunities to connect with communities around our work and scholarship, but there is also a push to assimilate, to be “in community with” looming institutional and disciplinary cultures and conversations. Stepping stones enable us to see outside of these institutional ideologies and ways of knowing to engage fulfilling and healthy relationships, so to not separate ourselves from being in constellation but to foster chances for [[responsible engagement->care]] with multiple communities and collaborators.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**v o i c e**
</p>
***
<p style="text-align: justify;">
Trent, Sam, and Ivan met at 4:30pm on Friday, April 23rd, at [[Hole in the Wall->accountability]]—a bar directly off Guadalupe Street, which separates UT Austin’s campus from student housing in West Campus. At this point, we had already met with James at Hole the Friday prior, when the bar was quiet, dark, and comfortable. We already had a booth in mind–adjacent to the indoor stage featuring an outlet close enough to plug in the recording equipment. The battery in the DWRL’s recorder didn’t hold a charge, so we were dependent upon an outlet in each location–something we hadn’t expected, but that certainly oriented our attention toward the spaces we gathered in. Hole, this time with Ivan, was loud; we were situated next to a small group’s lively party, and a local musician cut our reflection short after an hour and a half.
<br><br>
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/hole.jpg?raw=true"/>
<br><br>
When we asked why he chose to meet us at Hole, Ivan explained “after that first class—disciplinary inquiries—the class all English majors have to take, AP and a couple other people suggested that we go here. And this was the first time I had a conversation with three other Latinx classmates, and the first time where I was like ‘oh shit, I don’t have to say a fucking word and the topic is Latinx!’ That was the first time I’ve ever experienced that.”
<br><br>
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/1%20updated%20ivan.jpg?raw=true"/>
<br><br>
The spaces we bring ourselves and others to–the spaces [[where we feel comfortable->safety]] enough to tell our stories and share our experiences–are where community happens. Conceiving of the landscape of our programs and work in terms of stepping stones enables us to more [[intentionally->intention]] cultivate times and spaces to speak and be heard and to be in [[community]], beyond what we have been conditioned to expect and accept. As Ivan makes clear, this type of community is created in spaces where we hear our own voice without having to speak, and it is also finding and creating spaces where we [[trust]] our voice to be heard.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**b i o g r a p h i e s**
</p>
***
<p style="text-align: justify;">
<strong>Trent Wintermeier</strong> (he/him) is doctoral student in the Department of Rhetoric and Writing at the University of Texas at Austin. His research interests include sound, noise, digital rhetorics, community, and the digital humanities.
<br><br>
<strong>Sam Turner</strong> (she/her) is a second-year doctoral student in the Department of Rhetoric & Writing at the University of Texas at Austin. Sam works with feminist and embodied rhetorics, queer(ed) theory, life writing and bedroom texts, and affect, mess, and viscerality.
<br><br>
<strong>Clarice A. Blanco</strong> is a doctoral student in the Department of Rhetoric and Writing at the University of Texas at Austin. She is a Borders Rhetorician whose scholarship focuses on the rhetorical studies of physical and metaphysical borders, language, culture, identity, LatCrit, and Women of Color feminism.
<br><br>
<strong>Kimberlyn Harrison</strong> is a doctoral student in the Department of Rhetoric & Writing at UT Austin. Her areas of interest include Science and Technology Studies (STS), cybernetics, new media, and political theory. She employs archival, textual, and computational methods in her research.
<br><br>
<strong>Autumn Reyes</strong> (she/they) is a Ph.D. student in the Department of Rhetoric and Writing at the University of Texas, Austin. Their research interests include legal rhetoric, critical race theory, and algorithmic law. Their current work hopes to explore the intersection of racial identity, political institutions, and inequality.
<br><br>
<strong>James Bezotte</strong> is a rhetoric scholar and dedicated learner. He centers relationality as his guiding praxis in all things and wishes to persistently find ways of cultivating and strengthening bonds of solidarity and love among all those who he reaches through his scholarship, teaching, and life.
<br><br>
<strong>Ivan Martinez</strong> (he/him) is a second-year student in UT Austin’s literature PhD program. He is a Chicana teacher, and continuing to learn how to be both every day. His sprawling list of interests includes American, contemporary, and Gothic literature, as well as pop culture, film, and comics studies. He’s particularly fond of monsters, cyborgs, and anything else his 12th grade English teacher is likely to frown upon.
<br><br>
<strong>Ali Gunnells</strong> (she/her) is a Ph.D. student in the Department of Rhetoric and Writing at the University of Texas at Austin. Her research interests include digital rhetorics, narrative, and archival theory. She is currently working on several projects that examine narrative techniques in aural storytelling formats such as podcasting.
<br><br>
<strong>Jade Shiva Edward</strong> is a third year Ph.D. student in the Rhetoric and Writing Department at the University of Texas at Austin. Her research interests include disability and feminist studies, space and temporality, explorations of care work and justice, and composition pedagogy.
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p><p style="text-align: center;">
**a c k n o w l e d g e m e n t s**
</p>
***
<p style="text-align: justify;">
The authors would like to thank Dr. V. Jo Hsu for their guidance and flexibility as we worked on a project with more questions than answers. We would also like to thank our peers in the Misfit Rhetorics seminar during Spring 2023 for their advice, participation, and support during the beginning stages of this project. Thank you to Will Burdette in UT Austin's Digital Writing and Research Lab for loaning and configuring the audio equipment and teaching us how to use it. And we are thankful for Hannah Hopkins' help with disseminating this project through the DWRL's April newsletter.
<br><br>
We would like to acknowledge that this work was conducted on Indigenous land. Moreover, we would like to acknowledge and pay our respects to the Carrizo & Comecrudo, Coahuiltecan, Caddo, Tonkawa, Comanche, Lipan Apache, Alabama-Coushatta, Kickapoo, Tigua Pueblo, and all the American Indian and Indigenous Peoples and communities who have been or have become a part of these lands and territories in Austin, Texas, here on Turtle Island.
<br><br>
Andrea Riley-Mukavetz writes “When I learn from and with the land, I am presented with a teaching on the tangledness of knowledge making and relationships” (554). She uses her relationship to the land as a reminder of the ability to “reconstruct [oneself] as a whole being in the world” (555). We come to this work with a desire to honor the spaces and places that have enabled us to connect with ourselves and our co-authors, to “reconstruct” ourselves as whole beings through a relational scholarly practice. Forming “accountable and reciprocal relationships to and with the land” is a process, and requires reflecting on how the ways we “struggle to form relationships with the land” show up in our scholarship (Riley-Mukavetz 558). Through this project, we are taking a step, and seek to continue learning and orienting ourselves towards relationality and accountability across space, place, and time.
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p><p style="text-align: center;">
**r e f e r e n c e s**
</p>
***
<p style="text-align: justify;">
Driskill, Qwo-Li. "Decolonial Skillshares: Indigenous Rhetorics as Radical Practice" Survivance, Sovereignty, and Story: Teaching American Indian Rhetorics (2015): 57-78.
<br><br>
Garland-Thomson, Rosemarie. “Misfits: A Feminist Materialist Disability Concept.” Hypatia, 26.3, 2011, pp. 591–609. JSTOR.
<br><br>
Gumbs, Alexis Pauline. “17th Floor: A pedagogical oracle from/with Audre Lorde.” Journal of Lesbian Studies, 21.4, 2017, pp. 375–390.
<br><br>
hooks, bell. “Theory as Liberatory Practice.” Yale Journal of Law and Feminism, 4.1, 1991. Print.
<br><br>
Hsu, V. Jo. Constellating Home: Trans and Queer Asian American Rhetorics. The Ohio State University Press, 2022.
<br><br>
Hsu, V. Jo. “Rhetoric as Intimate Practice.” Octalog IV: The Politics of Rhetorical Studies in, edited by Elise Verzosa Hurley, Rhetoric Review, 40.4, 2021, 326–329.
<br><br>
Kafer, Alison. Feminist, Queer, Crip. Bloomington: Indiana University Press, 2013. Print.
<br><br>
Moraga, Cherríe, and Gloria Anzaldúa. This Bridge Called My Back, Fortieth Anniversary Edition : Writings by Radical Women of Color. SUNY Press, 2021. Print.
<br><br>
Powell, Malea. “Rhetorics of Survivance: How American Indians Use Writing.” College Composition and Communication, 53.3, 2002, pp. 396–434. Web.
<br><br>
Ratcliffe, Krista. Rhetorical Listening: Identification, Gender, Whiteness. Southern Illinois UP, 2005. Print.
<br><br>
Riley-Mukavetz, Andrea. “Developing a relational scholarly practice: snakes, dreams, and grandmothers.” College Composition and Communication, 71.4, 2020, pp. 545–565.
<br><br>
Royster, Jacqueline Jones. “Disciplinary landscaping, or contemporary challenges in the history of rhetoric.” Philosophy & Rhetoric, 36.2, 2003, pp. 148–167.
<br><br>
University of Texas at Austin. “General information on campus carry.” 2023, https://www.utexas.edu/campus-carry
<br><br>
Tuck, Eve, and K. Wayne Yang. "R-words: Refusing research." Humanizing research: Decolonizing qualitative inquiry with youth and communities 223 (2014): 248.
<br><br>
Tuck, Eve. “Suspending Damage: A Letter to Communities.” Harvard Educational Review 79.3, 2009, pp. 409–428.
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%20pease%20park.jpg?raw=true"/>
<br>
Shoal Creek, Austin, Texas.
<br>
[[30.293322, -97.747513->harmony]]
<br><br>
<audio controls autoplay>
<source src="https://ia902701.us.archive.org/7/items/n-lamar-blvd/N%20Lamar%20Blvd.mp3" type="audio/mp3">
</audio>
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">')%>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
***
<p style="text-align: center;">
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/pease%20park%20stream.jpg?raw=true"/>
<br>
Pease Park Trail, Austin, Texas. <br>
[[30.293687, -97.747718->intention]]
<br><br>
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">')%>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
***
For instance, imagine encountering a stream with the goal of seeking a way across. It’s too deep to walk through safely, and it’s flowing [[faster than feels comfortable->trust]]. Options are assessed before choosing a stone and stepping on to it.
<%= showLink('Moving cautiously and strategically...', 'safety 2') %>Moving cautiously and strategically, considering all possible next moves, another stone is chosen from a variety of potential paths with the hope that this choice will prevent falling into the chaos of the murky and [[quickly-flowing stream->harmony]] below.
<%= showLink('It’s this process...', 'safety 3') %>It’s this process of navigation that we understand as holding immense potential for intervention but, also, dangerous risks. [[How would you navigate the stones->intention]] and stream differently if you knew you could trust each stone's stability? If you knew the ground beneath you wasn’t going anywhere, but in fact was a stable opportunity for emancipation from the mistrust, fear, and hesitation which you approached and entered the stream with? What if each stone amplified the earnest excitement and anticipation of possibility that led you to the stream, and supported the [[connections->community]] that enable your safe passage?
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/MIC%20EQUIPT.jpg?raw=true"/>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**c o m m u n i t y**
</p>
***
<p style="text-align: justify;">
Practically speaking, stepping stones allow us to reimagine our work, connections, and futures according to [[knowledge landscapes->remembrance]] that aren’t immediately accessible within euro-centric educational and academic traditions. The temporal and rhetorical opportunities illuminated by stepping stones reorient us to the legitimacy of our feelings in spaces that demand a separation of scholarly and personal selves.
<br><br>
Linking–temporally, affectively, literally–to [[where we come from->relations]] is an affordance of stepping stones; the disruption of our profession’s relentless forward march allows for the acknowledgement and [[honoring of community->community]] in different ways. Devoting time to really [[hearing one another->voice]]–finding and dwelling within a stepping stone–enables us to forge and remember our vital connections, and to reimagine how [[accountability]] to our relations informs our work. [[Motivated->intention]] by shared questions and felt tensions around graduate student culture, professional development, and institutional expectations, stepping stones intentionally and transparently reflects our [[relational->relations]] values and longing for authenticity.
<br><br>
This [[longing]] is what guides us when we seek and create communities around us in spite of the impossibility of replicating the communities–and, for some, the safety, or for others, a sense of familiarity–we left behind to be here. Moving without blueprints for authentic engagement, we do what we can with what we have, but often wonder if what we’re doing is “right,” always also aware that both our standards and tools for measurement come from outside of us. The [[trust]], stability, and confidence afforded by stepping stones allows us to move contentedly through and towards authentic choices.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**r e m e m b r a n c e**
</p>
***
<p style="text-align: justify;">
Stepping stones creates opportunities to remember what we’re told to leave behind or forget. Developing a reimagination of how we come to know exceeds how PhD programs teach us to read, write, and learn in solitude, to forget our bodies, and to create meaning and worlds supremely concerned with individualism and achievement. Within this process of remembering, we are asked to work in direct opposition to the systems which perpetuate patterns of harm, the same systems which teach us how to merely “survive” in less-than-ideal circumstances. Stepping stones asks us to question our own personal and professional roles in these systems and [[create ways of knowing which foreground new possibilities->harmony]].
<p style="text-align: center;">
<audio controls autoplay>
<source src="https://github.com/trentwintermeier/steppingstones/blob/e13c2f74cfc802bc8323bc668adc4880da10bbd1/stepping_stones_3.mp3?raw=true" type="audio/mp3" align="center">
</audio>
</p>
<p style="text-align: justify;">
We are often pushed towards degree requirements or “professionalizing” opportunities that are not representative of all that we have learned, or [[accountable->accountability]] to the relations that got us there. Of the experience of defending his MA thesis, James described a tense, vulnerable, and disembodied experience, but said: “I made it work because that’s what I’m doing with my life.” He continues “I could just imagine so many other ways of doing this—of creating, of collaborating.” Stepping stones creates spaces which represent how learning happens in the ontological in-betweens of our [[relations]], in ways that don’t require justification.
<br><br>
Stepping stones in this way can be literal connectors, creating spaces which better reflect the deep learning that happens in the ontological in-betweens of our [[relations]]. Stepping stones elides the need for justifying or defending the “why” and “how” of our needs as collaborators, thinkers, learners, and people, instead [[making space for celebrating->intention]] our survival as individuals and a collective.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**c a r e**
</p>
***
<p style="text-align: justify;">
When Jade, Sam, Clarice, and Trent met at Moody’s Bar and Grill, while wrapping up the reflection, Clarice asked “why don’t we just do a check-in? A check-in that we don’t actually get.” Check-ins are simple; they are asking how each other is doing, what we’re doing, what we need, and how each other can help. We all agreed that a check-in is a great plan, and we added it to each of the following reflections conducted for this project. A check-in is a perfect way to disrupt normative conceptions of progress by reflecting on where we are now, in this moment, by being in relation to one another. Constant progress consistently obfuscates our ability to create these moments of caring for ourselves and one another, instead prioritizing destination-seeking and alike ways of being which we are told to assume. The problem is, check-ins are most often reserved for individualized relationships that miss the [[larger affective ecologies->vignette 1]] we move with and exist through.
<br><br>
Clarice’s question reminds us of our original, un-scholarly, very human questions about what we’re all doing here. Stepping stones offers systematic intervention into what makes graduate students feel unwell by taking moments to “check in” as an ethic of [[accountability]] and relationality. And these systems are immediately necessary.
<p style="text-align: center;">
<audio controls autoplay>
<source src="https://github.com/trentwintermeier/steppingstones/blob/e13c2f74cfc802bc8323bc668adc4880da10bbd1/stepping_stones_4.mp3?raw=true" type="audio/mp3" align="center">
</audio>
</p>
<p style="text-align: justify;">
Reimagining what makes us feel “terribl[e]” and “shitty” requires intervening in the networks which don’t and can’t offer the time we need to [[speak in relation to each other->voice]]. Stepping stones emerge as an opportunity to create systems which ask us to care for each other’s well being, in spite of the demands of the profession that so often take precedence.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**i n t e n t i o n**
</p>
***
<p style="text-align: justify;">
James, Sam, and Trent met at Hole in the Wall on March 31st, only a week prior to meeting with Ivan at the same location. We met in the early afternoon because Sam, Trent, Kimber, and Autumn were meeting later that day at Austin Beerworks for another reflection. Nonetheless, at Hole, we were among the few people in the bar at around three in the afternoon; it was quiet, with just some music playing over the speaker above our booth. It was our first time meeting for a reflection at Hole, so we were looking for an outlet to plug in our recording equipment, and ended up finding one near the stage—missing the one directly at our table, covered in stickers, that we noticed about halfway through talking. Much of our time was spent [[reflecting->remembrance]] on James’ MA and PhD programs, and the systems which he constantly moves through while progressing in each degree. He asserts that the “commodification of time is so present in a PhD” and that it “is really powerful.” “I wish it didn’t have to be like that,” he says, “I think that’s part of the web we are all caught up in.”
<br><br>
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/sam%20and%20james.jpg?raw=true"/>
<br><br>
Stepping stones confronts narratives of fixed anguish which make up the “web” we constantly find ourselves stuck in. By disrupting systems of power which foreground commodification and the following feelings of inoperability and incongruence, new systems of knowledge emerge that reflect [[what we need to be well->safety]] and make sure our peers feel the same. Stepping stones asks us to envision [[care]] and change at levels that, right now, feel unclear, unnavigable, and unreachable. By creating footholds, as a rhetorical response to the swiftness and stickiness of these current, multiplicious webs, [[we strategically move in unique and idiosyncratic directions->harmony]]. This is what makes the metaphor of stepping stones so salient for us as graduate students; untangling the “web” James mentions mimics the moment of choosing which next stone will carry us through the [[stream->vignette 3]]. Cultivating spaces, projects, and [[relationships->community]] that ensure we won’t sink within these systems requires intentionally creating footholds for [[safe->safety]], supported movement, but it requires all of us to make it possible.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**s a f e t y**
</p>
***
<p style="text-align: justify;">
As graduate students, we frequently encounter moments where being open is too dangerous in the times and spaces we traverse. Or, if and when we allow ourselves to be open, we get hurt and risk our personal health. Navigating personal and scholarly boundaries means that we are often to occupy both closed and open positions at one—the former [[protecting ourselves->care]], the latter risking part of us. The resulting conditions are risky, precarious, and jeopardizing. This paradox echoes through stepping stones as a concept which foregrounds disruption and confrontation through [[a commitment to dwelling->trust]].
<br><br>
<%= showLink('For instance...', 'safety 1') %>
</p><p style="text-align: center;">
**l o n g i n g**
</p>
***
<p style="text-align: justify;">
Developing [[trusting->trust]] relationships to ourselves and our positions, as graduate students but also as people outside of academia, requires a deep engagement with the complexities of creating footholds which bridge the inbetweens of our realities. These experiences are caught up in and a product of larger narratives of knowing and being that don’t necessarily have clear beginnings or endings.
<br><Br>
This uncertainty or mistrust of our liminality feels like, for instance, [[Ivan’s experience->voice]] of moving through the world knowing that “every single aspect of yourself you have to rank on a hierarchy of most to least safe to assume that people will be cool about it.” Or, like James mentions in regard to his MA defense, “growing in spite of how shitty that process was!” For Jade, a lack of trust in the (infra)structural support of all parts of herself means that “[she’s] afraid to say these things, but [she] also feels them.” Clarice feels that “[she] should not be here, but [she] is here.” Ali wonders, too, “when and how do[es she] tell professors that the inside of [her body] feels like it’s being stabbed and [she] can’t get out of bed” to come to class?
<br><br>
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/trent%20and%20sam.jpg?raw=true"/>
<br><br>
Each one of these anecdotes illustrate a rhetorical moment of reckoning with liminality, or graduate students’ being in-between various systems and narratives of power. These systems ignore the meaningful resonances between our identities, positionalities, and knowledges as people and scholars. Being well, being authentic, and even being present in our profession shouldn’t feel precarious or in need of justification. With stepping stones, the possibilities, insights, and resonances enabled by experiences of in-betweeness become more accessible to us, while feelings of anguish, uncertainty, and unbelonging diminish.
<br><br>
In other words, stepping stones illuminate the possibilities in these liminal places of longing and offer real moments for reflection so as to facilitate ethical, sustainable, and responsible engagement with mismatches in knowing. In collectively naming our affective responses–and engaging with not only the overlaps but also the differences in our experiences–we may begin to see, listen, support, and decide differently within spaces and times that no longer exist according to point A and point B. There is, quite literally, an [[ecology of relations->vignette 1]] which exist during such moments. Seeing our surroundings anew can be difficult, but [[trusting->trust]] in this process—and this possibility—as a collective is an[[ accountable->accountability]], hopeful, and affirmative [[start->stepping stones]].
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
***
<p style="text-align: center;">
<img src="https://github.com/trentwintermeier/steppingstones/blob/main/pease%20park%20stones%20.jpg?raw=true"/>
<br>
Pease Park Trail, Austin, Texas. <br>
[[30.293687, -97.747718->care]]
<br><br>
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">')%>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
***
This project is a story. Or, a series of stories, tumbled out and slurped up and stitched and stapled and woven together across sticky tables at the corner of Guadalupe and Dean Keeton, in Parlin Hall after class, in apartments and Discord groups and happenstance meetings at our favorite coffee shops (because this town is actually sort of small). This project is an attempt to locate ourselves and our stories in and through the theories and methods we’re learning as graduate students, and in relation to the broad and generous landscape of writers, thinkers, and communities that came before us.
<br><br>
The problem–as we saw it, as students at UT Austin–was that we had trouble doing what the thinkers and writers we were reading illuminate, suggest, and make possible. In seminars, we were learning about relational accountability and scholarly praxis, but we were working on individual projects. We read about rhetorical listening and the violent marginalization of embodied knowledges within the academy, but felt most rewarded when we accommodated traditional genre expectations and ignored our bodies. We felt intimately the importance of a (un)learning community, but were becoming increasingly isolated as we sought conformity within institutional constraints.
<br><br>
It is in these ways that we felt limited, but we know we are privileged in so, so many other ways. So we sought to use our time together to create opportunities that enable reflections on our experiences–together–and to see ourselves as world-builders and sense-makers in a sometimes-nonsensical setting: graduate school.
<br><br>
Knowing we were embarking on a project–and an orientation towards scholarship–without a clear blueprint, we approached this project with enthusiasm, uncertainty, and humility. Motivated by shared questions and felt tensions around graduate student culture, professional development, and institutional expectations, we wondered if we could design a project that intentionally and transparently reflected our values of relationality and accountability, and our longing for authenticity. Identifying and mobilizing the affective dimensions of this work was relatively intuitive to us, but thinking through how to enact a relational scholarly practice while also theorizing one in our local context has been an imperfect, iterative, and highly reflexive process.
<br><br>
This project is deeply indebted to much of what we read as first-year PhD students: the conversations across the Octalogs, especially Jo Hsu’s “Rhetoric as Intimate Practice;” Jacqueline Jones-Royster’s “Disciplinary Landscaping;” Mia Mingus’ work on access intimacy; Andrea Riley-Mukavetz’s “Developing a Relational Scholarly Praxis;” texts across fields by Karma Chávez, Lisa Flores, Sami Schalk, Malea Powell and MSU’s Cultural Rhetorics Theory Lab, Eve Tuck, K. Wayne Yang, bell hooks, GPat Patterson, Stephanie Kerschbaum, Rasha Diab, Alison Kafer, Sonia C. Arellano, Donnie Johnson Sackey, Krista Ratcliffe, Aja Y. Martinez, and many, many others. This project is also indebted to our colleagues and professors who offered their time, energy, and ideas big and small. We are so grateful for the community of thinkers and learners that we’ve found ourselves in touch with.
<br><br>
In the pages of this webtext, you’ll find a series of stories, constellated across time, place, space, and experience, all contributing to the goal of world-making that prioritizes community, rhetorical sovereignty, and an orientation towards scholarship that demands relational accountability and local exigence.
<center>
[[sam's intro]] | [[trent's intro]]
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**s a m**
</p>
***
<p style="text-align: justify;">
Hi! Welcome to our webtext. I’m glad you’re here!
<br><br>
In my mind, the story of this story is one that really has no beginning or end, nor a single apt metaphor or analog. I don’t mean this as a warning or a disclaimer, nor to appear mysterious or complicated. Rather, I want to level with you, to be as honest as I can in every part of my communication with you. The words to describe this project are ones I’m still looking and listening for, which is a process that embraces imperfection, seeks action in the now, says the quiet parts out loud, honors what we know, and leans in closer to what we don’t.
<br><br>
The story of how I came to this project is embedded in webs of personal and relational histories, each stuffed full of and indebted to even more stories and relationships and communities and lives than I can ever be aware of. As such, this project feels like a bridge between worlds; a beautiful tapestry; a pile of well-worn clothes; a hug; a terrarium supporting countless species and lives. I’ll try my best to introduce you to my experience of this project, and myself. Thank you for being here.
<br><br>
I see this project as one of sense-making and sense-feeling (and probably feeling-making and making-feeling), of connecting around the senses of reality that feel good to inhabit and imagine. However, sense-making, as a goal, requires an ability to suspend reality, and to imagine otherwise despite our material and ideological surroundings. “Willing suspension of disbelief” has long felt opaque for me. This is a feeling that has followed me throughout my life, perhaps most saliently captured in my early experiences of family movie night.
<br><br>
Though I indulged my parents’ desire for their Gen Z children (I’m on the cusp) to be educated about the meaningful cultural artifacts of their childhoods, fictional media–namely the sci-fi and fantasy titles of the 80’s–always ignited in me a sort of compulsive unpacking of tedium and minutiae that I was more willing to endure than my siblings or parents. Whether it was Star Wars, Predator, or Alien, nestling into the sunken couches of our living room meant an opportunity to experience the beloved media of my parents’ youth, but it also meant that I was about to disappoint everyone with my one million questions and unwillingness to accept that the story world was like that just “because it is!” I hated plot holes, and the fact that sometimes vampires slept underground but sometimes in coffins made me itch. If I was going to suspend my disbelief and really commit myself to the storyworld, it needed to make sense, to feel stable, to play by consistent rules and value systems, even if they weren’t my own.
<br><br>
I wasn’t an unimaginative child, or even a particularly devoted rule-follower. It’s just that the moment a story’s logic or internal consistency broke down, I became hyper-fixated on the “why” and “how” of the ways the world worked. I’d seek remedies to inconsistency, and invested in a story only if I expected a convincing return to the world’s sense of normalcy. This preoccupation with neat-and-tidy realities, logics, and storytelling absent of the messiness and unpredictability of real life didn’t feel bad; it felt liberating. There was something beautiful, mysterious, captivating about listening deeply for evidence of alternatives, spaces and places and times where the things that made sense to me were real, reliable, and accountable.
<br><br>
Now that I’m older (and therapized, among other things), my need to follow a fiction’s threads of consistency and logical integrity has morphed into a perhaps healthier seeking of imaginative possibilities in the “real” world. I realize that the things that “make sense” to me are often nonsensical to the systems of power governing the realities we live in. Healthcare and homes and food for everyone. Freedom from the demands of disaster capitalism and warmongering and the fallout of climate catastrophe. Abundant infrastructure supportive of love, collaboration, community, health, and connection. Systems of healing and reparation, an ability to meaningfully account for harm. Honesty, vulnerability, intimacy, humanness. These are the things I can imagine when I set aside the logics of our current reality and embrace logics that make sense in my body and in my heart.
<br><br>
I’m no longer alone in following these threads (I never was, of course). Where my one million annoying questions about other possibilities and sense-making went unanswered as a child, I now have a clearer sense of how many people have asked questions just like mine, lookeddreameddied for exactly these sense-making, world-building alternatives. How many families and thinkers and communities and ancestral lineages have been seeking, building, embodying, and enacting the liberatory goals that made sense to them long before I realized this power of imagination?
<br><br>
“It seems each of us moves forward by what touches and stays with us; what agitates us into action” (Moraga xix). Making sense of worlds is part of what stays with me. Like others before me, I’m motivated to better understand, put words to, and act with the love, dreams, anger, confusion, longing, tension, potential that I feel. I’m agitated towards the words that make the worlds I see being possible–not only for me, but for all of us who see liberation being just out of reach. In her foreword to the 2021 re-print of This Bridge Called My Back, Cherríe Moraga put this goal beautifully: I am feeling for the “language that strives to express what is wholly known in the body” (pg. xviii). I learned I could honor this language and these questions (and get paid for it, however minimally) as a graduate student and maybe-someday academic, though it’s certainly not the only (or maybe even the best) way. In conversations with faculty, peers, students, and colleagues across institutions and programs, it’s clear that we know life can be different, feel different, and that our work can enable different futures. This knowledge guides our questions, commitments, and conversations. We mobilize this knowledge towards the language, actions, paths, and possibilities that support our living differently, even when it means pushing on institutional constraints.
<br><br>
One site of where and how this work is happening is in community-engaged rhetorical scholarship, especially those projects that attempt to make sense of the discursive and relational possibilities in a given space/place. I see Stepping Stones–this project–as attempting exactly that. [[Trent->trent's intro]] and I and all the others looked each other straight in the face and wondered what it is that’s going on, here, and how we could make sense of it together.
</p>
<center>
[[navigation]]
</center>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**t r e n t**
</p>
***
<p style="text-align: justify;">
Hi! Thanks for being a part of this web– it’s confusing, but, hopefully, you will find where you hear your own voice in community with ours.
<br><br>
For me, every time I come back to this project I am struck by how it feels to be in community with the brilliant people who have shared so much of their self, time, and energy to make this experience and project what it is. Everyone’s willingness to show up and share in this space is an incredible commitment, especially since we’ve been bothering them for so long after our initial reflections. Being a part of this community of diverse thinkers, all of whom are collectively passionate about creating different ways of knowing, sense-making, and imagining anew, is really a wonderful feeling. As I reflect on what we’ve created together, through these audio tapes and across these pages, I’m reminded of Jo Hsu’s advice that they gave us on an early version of this project, which was submitted as a final to their Misfit Rhetorics seminar in spring 2023. Jo wrote that “it’s worth complicating the position of the grad student here. Y’all aren’t a monolith and you don’t all experience institutions the same way”—this has stuck with me and become more evident through the stories and sentiments shared during the course of this project. Because it’s all too easy to collapse our feelings about this space and how we experience it. We know, feel, and see the impact of this collapse too often. But to tell these stories for the purpose of building together, to create imaginatively as a group that is curious about what making sense means and where this can happen, foregrounds our capacity to refuse monolith frames as a community of thinkers, scholars, and teachers. Where our stories converge, diverse, mesh, and break open among the shared messiness and confusion is where I, personally, hear the unification of my own and our collective voice.
<br><br>
Too do I find meaningful aspects of my own experience and story in the moments of collaboration, laughter, confusion, conversation, and silence that has come along with our resistance to accept collapse and, instead, embrace the complex, quirky, and fundamental qualities of what it means to be in community with each other. The moments we’ve created in an old booth, a Texas-hot back porch, multiple coffee-shop tables, and brewery picnic table—with merely a duffel bag of recording equipment (that oftentimes didn’t work); drinks and/or coffee with side of tacos; Ivan’s folder of documents and Autumn’s journal—follows me and my feeling of community in these spaces across this city. Looking and listening back, the affirmation of unity that I feel is represented in our check-ins, as Sam mentions. Avoiding monolith frames happens in the moments and spaces we create for ourselves and others to see how we’re doing and what we’re doing, and how we can work collaboratively to help. I’m also reminded of this moment, which happens in a reflection between [[Sam->sam's intro]], Kimber, Autumn, and myself: Autumn: “This is derailing real fast.” Sam: “No, no, no.” Trent: “There are no rails!” Autumn: “Okay. No rails! Team ‘No Rails’!” Sam: “Yeah, there are no rails.” Kimber: “We weren’t going anywhere to begin with!” I’m struck by our openness and willingness to move in uncertain, unknown, and unsure directions together, leaving absolutely no one behind. Such a practice of community solidifies the use of our individual stories, goals, opportunities, and strategies to create the variegated imagination that we are constantly searching for. In these conversations between Sam, Clarice, Autumn, Kimber, Jade, Ali, James, Ivan, and myself, sustaining a safe yet generative sense of community is fundamental to how we engage with each other, support each other, and come together as a group of graduate students.
<br><br>
But how does this sense of community continue to inform how we move through certain spaces which don’t afford the time or power necessary for action? How can we create more moments that resist preserving the monolithic frameworks which seize the stories, voices, and feelings that would otherwise emerge in constellation? I think these are some of the questions that underlie our collective goals as not only graduate students but scholarteacherpeople who have come together, here, to support ourselves and each other. These questions move from the foundations that scholars like Qwo-Li Driskill have advocated for, such as to be teachers who make space for “students to talk about their own experiences, to think critically about how their own histories and bodies are caught up in complex systems of power” (64). Or, as Andrea Riley-Mukavetz calls for, as people “we need to learn how to listen to our bodies while we are making—while we are dwelling” (561). And finally, as scholars, we must continue to engage forms of refusal (Hsu; Tuck and Yang) that oppose the colonial logics oftentimes centered in research methods and ways of knowing in academic spaces. As I see it, collectively inquiring into what our collective future can potentially be and how we can begin to design it is a critical practice of envisioning more holistic pedagogies, creating heard bodily attunements, and honoring epistemic legacies. In no way can this work be done alone or in just uniformity; sensing, embodying, and inhabiting these worlds requires a community equipped to bridge different ways of knowing and being—and I think that’s what we have started to do here.
<br><br>
As you, reader, find parts of yourself here, I encourage you to expand and challenge the work we’ve done and the community we’ve built. While I see our sense of community to work in contrast to monolithic collapse, this work only goes as far and as deep as you allow it. Finding your voice in our stories should serve as an exigence for collaboration in and against the spaces that shape how you move, think, rethink, and remove in the world. Get together. Go to your nearest bar booth. Find a comfy coffee-shop table. Find the confusion, safety, laughter, care, friendship, support, vulnerability, and hope that comes with building community in moments rendered improbable or unfit for imaginary possibility.
</p>
<center>
[[navigation]]
</center>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**n a v i g a t i o n**
</p>
***
<p style="text-align: justify;">
Though we’ve put words-to-page in the way that writers sometimes do, we see great potential in the emergent meanings and experiences and senses that have yet to cross our minds/bodies/keyboards. You will create this webtext with us through the process of navigating it. In this way, we encourage you to traverse this space in ways that are meaningful to you. This is a non-linear and interactive story, so there is no “end”—this project moves down meandering and circuitous paths that resist paving, and your inactivity or exit is simply a moment of pause in the broader experience of this story.
<br><br>
There is no right or wrong way to explore this webtext. When you click on any blue word, you will be taken to a new page. You’re invited to continue this process until you feel any reason why you shouldn’t. You may move in circles, see the same pages, or get altogether lost. Your expertise, knowledge, feelings, and senses are welcome as co-constructors of this experience. Thank you for being here!
</p>
<center>
[[theory]]
</center>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
<p style="text-align: center;">
**t h e o r y**
</p>
***
<p style="text-align: justify;">
In thinking, talking, and feeling through our experiences as graduate students, we stumbled upon the idea of stepping stones as particularly intuitive analogs to the relief we’re seeking. As graduate students, we felt unmoored, awash in fast-moving waters, in need of a place of rest. This project is an exploration of and elaboration on that collective feeling: we wanted to see what we could do by feeling our ways towards the calm, stable respite offered by stepping stones.
<br>
This project considers stepping stones to be overlooked places in a narrative of constant forwardness and destination-seeking. They exist in constant juxtaposition to the demands of unrelenting motion and productivity. Stepping stones are used, always in-pursuit, to “make it” from one side of a stream to another. Beyond normative mechanisms of neoliberal progress, stepping stones are not passing moments, but rather exist within ecologies of relation, offering interpretive opportunity and supporting immense biodiversity. As you explore this project, we invite you to consider what we might learn in reimagining the potential of stepping stones in our lives.
<br>
The concept of stepping stones offers the creation of rhetorical footholds which foster unique methodological possibilities by resisting, disrupting, and confronting narratives of linear progress. In doing so, stepping stones represent an ethical and personal commitment to dwelling. To elucidate this definition, this interactive, nonlinear story has been designed for co-creation and collaborative exploration of space, ideas, relationships, and connectivity. This webtext enacts a space to dwell, wander, wade, and explore.
<br>
<br>
<%= showLink('We see this project as...', 'Theory 2') %>
</p>
<p style="text-align: justify;">
We see this project as developing orientations toward research, scholarship, and degree programs which disrupt normative flows of progress and invite us all to take stock of who and what surrounds us, supports us, and constellates us toward healthy, intentional, and more just practices within the academy. This webtext zooms in on the moments we’ve taken to pause with—to embody—stepping stones, and to honor their importance and vitality in the landscapes of our research, our degree programs, and our relationships with one another.
<br><br>
Practically and ecologically speaking, stepping stones support immense biodiversity; we have a lot to learn from the interpretive, expressive, and rhetorical opportunities they provide. In other words, a research ecology informed by stepping stones enables us–as graduate students and as people–to re-orient ourselves to the demands and affordances of our networked realities. This “knowledge making through relational accountability” (Riley-Mukavetz 546) fosters knowing and being differently among our quickly-flowing streams.
<br><br>
In developing this project, we were driven by questions which allow us to reimagine and revise not only our relations to one another, but our relations to our work. We–the graduate students who came together through this project–carry with us diverse life experiences and perspectives, but are unified in our longing for intentionality, authenticity, and wellness within our shared institutional context.
In our coursework and graduate seminars, we found ourselves struggling to envision equitable, accountable, and liberatory futures–for ourselves and others–within the academy. In practicing a research ecology informed by stepping stones, we experimented with the form of the seminar project and continue to think with scholars in cultural, feminist, community-engaged, and Indigenous rhetorics who call our attention to relational accountability; the importance of time, space, and place; and the worlds and futures we can imagine together.
<br><br>
In the spring and summer semesters of 2023, we took time to reflect together on the ways in which the times and spaces we find ourselves in are not made for alternative ways of being, and indeed obfuscate imaginary possibilities of what could be, as well as the practical changes we could implement in order to better serve ourselves and one another within our departmental and institutional contexts. With our colleagues across rhetoric coursework at UT Austin, we created spaces to pause, reflect, and share with one another. You’re invited to experience these moments with us.
</p>
<center>
[[footholds]]
</center>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p><p style="text-align: center;">
**f o o t h o l d s**
</p>
***
<p style="text-align: justify;">
Footholds are defined as “a secure position from which further progress may be made” (OED). A term typically used in climbing, footholds are secure and steady; they offer moments of pause and respite amid a larger journey. Where footholds are usually perceived as in-between spaces, slowing down and zooming in to stay with a foothold requires shifting our sight from the pathway of “progress” and reorienting ourselves towards the current moment. This slowdown invites a host of communicative, expressive, and ontological opportunities that are often rendered invisible when we imagine our movements only in terms of forward motion, start and finish.
<br><br>
Rhetorically speaking, footholds offer an opportunity to reflect on our movement and consider our paths through “progress” anew. The moments of pause, breath, relief, and contemplation that footholds enable are anything but passive; it’s in these moments that the potential for thoughtful action is made real. Opening ourselves to see and honor rhetorical footholds–listening to the affective, discursive, embodied, and imaginative possibilities of rest–then enables us to act more intentionally, disruptively, and [[relationally->relations]] in the face of normative and unrelenting narratives of progress.
<br><br>
Rhetorical footholds are momentarily [[safe->safety]], slowed, positions that offer strategic opportunities to reflect on and respond to felt tensions and incongruence between who we are and who we are asked to be. As (emerging) scholars and educators, the need to stay with this incongruence feels especially relevant: so much of our work as students and teachers requires a close attendance to how we show up for ourselves, those around us, and the [[communities->community]] our work is accountable to, but finding the time to understand these vital relations can feel like the last item on an endless to-do list that seems to demand individualism, isolation, and competition. Rhetorical footholds offer a felt framework for how we approach these relationships and ourselves, and how we might approach processes and projects in ways that are more oriented towards and accountable to our communities.
<br><br>
This attunement towards community is an act that requires the kind of pause(s) that footholds invite. However, it’s also often overlooked, sped through, or perfunctorily required in academic spaces. Rhetorical footholds exist as healthy alternatives within hegemonic notions of productivity, resisting forward motion despite the unrelenting pressures of our jobs.
<br><br>
In higher education spaces, an example of a rhetorical foothold might be a genuine, patient, and honest reflective check-in; these are not random “icebreakers” or small talk for the sake of politeness, but rather slow, invitational moments of pause. Rhetorical footholds ask us to [[account->accountability]] for ourselves and our bodies holistically, and to do so with others in spaces and relationships that don’t always acknowledge or affirm this need. Bringing our whole selves–including our (in)expertises and our vulnerabilities–to a professionalized and professionalizing space requires us to use rhetorical and communicative strategies that we often reserve for other areas of our lives, lending a unique rhetorical potential to these “foothold” moments. Importantly, these foothold moments are already happening: they’re collectively felt. They’re electric, constallated maps of relationships, need fulfillment, and shared desires, but they’re only sometimes acknowledged on a scale larger than one-to-one.
<br><br>
Another example that rhetorical footholds help us unpack is the moments of identification that alter our perceptions of where and how we move through space and conceive of “progress” in relation to our surroundings. For example, in our reflection with Ivan, he discussed the first time he took part in a conversation with multiple other Latinx students, and was delighted to find he “didn’t have to say a fucking work and the topic [was] Latinx!” This moment–a conversation with peers in a bar–altered Ivan’s understanding of himself and the space around him; for the first time, he heard his own [[voice]] without having to speak.
<br><br>
Conceiving of our degree programs, classroom spaces, and even relationships with one another as always already containing footholds like this one changes how we navigate, decide, and dream, and enables us to more intentionally cultivate opportunities to be in and with community.
</p>
<p style="text-align:left;">
<%= backLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%201%20best.jpg?raw=true" width="50" length="50">') %>
<span style="float:right;">
<%= forwardLink('<img src="https://github.com/trentwintermeier/steppingstones/blob/main/rock%202%20best.jpg?raw=true" width="50" length="50">') %>
</span>
</p>
***
<p style="text-align: center;">
**[[biographies]] | [[acknowledgements]] | [[references]]**
</p>
i;)has(O,key=names[i++])&&(~$indexOf(result,key)||result.push(key));return result}},Empty=function(){};$def($def.S,"Object",{getPrototypeOf:$.getProto=$.getProto||function(O){return O=toObject(O),has(O,IE_PROTO)?O[IE_PROTO]:"function"==typeof O.constructor&&O instanceof O.constructor?O.constructor.prototype:O instanceof Object?ObjectProto:null},getOwnPropertyNames:$.getNames=$.getNames||createGetKeys(keys2,keys2.length,!0),create:$.create=$.create||function(O,Properties){var result;return null!==O?(Empty.prototype=anObject(O),result=new Empty,Empty.prototype=null,result[IE_PROTO]=O):result=createDict(),void 0===Properties?result:defineProperties(result,Properties)},keys:$.getKeys=$.getKeys||createGetKeys(keys1,keysLen1,!1)});var construct=function(F,len,args){if(!(len in factories)){for(var n=[],i=0;len>i;i++)n[i]="a["+i+"]";factories[len]=Function("F,a","return new F("+n.join(",")+")")}return factories[len](F,args)};$def($def.P,"Function",{bind:function(that){var fn=aFunction(this),partArgs=_slice.call(arguments,1),bound=function(){var args=partArgs.concat(_slice.call(arguments));return this instanceof bound?construct(fn,args.length,args):invoke(fn,args,that)};return isObject(fn.prototype)&&(bound.prototype=fn.prototype),bound}});var buggySlice=fails(function(){html&&_slice.call(html)});$def($def.P+$def.F*buggySlice,"Array",{slice:function(begin,end){var len=toLength(this.length),klass=cof(this);if(end=void 0===end?len:end,"Array"==klass)return _slice.call(this,begin,end);for(var start=toIndex(begin,len),upTo=toIndex(end,len),size=toLength(upTo-start),cloned=Array(size),i=0;size>i;i++)cloned[i]="String"==klass?this.charAt(start+i):this[start+i];return cloned}}),$def($def.P+$def.F*(IObject!=Object),"Array",{join:function(){return _join.apply(IObject(this),arguments)}}),$def($def.S,"Array",{isArray:require("./$.is-array")});var createArrayReduce=function(isRight){return function(callbackfn,memo){aFunction(callbackfn);var O=IObject(this),length=toLength(O.length),index=isRight?length-1:0,i=isRight?-1:1;if(arguments.length<2)for(;;){if(index in O){memo=O[index],index+=i;break}if(index+=i,isRight?0>index:index>=length)throw TypeError("Reduce of empty array with no initial value")}for(;isRight?index>=0:length>index;index+=i)index in O&&(memo=callbackfn(memo,O[index],index,this));return memo}},methodize=function($fn){return function(arg1){return $fn(this,arg1,arguments[1])}};$def($def.P,"Array",{forEach:$.each=$.each||methodize(arrayMethod(0)),map:methodize(arrayMethod(1)),filter:methodize(arrayMethod(2)),some:methodize(arrayMethod(3)),every:methodize(arrayMethod(4)),reduce:createArrayReduce(!1),reduceRight:createArrayReduce(!0),indexOf:methodize($indexOf),lastIndexOf:function(el,fromIndex){var O=toIObject(this),length=toLength(O.length),index=length-1;for(arguments.length>1&&(index=Math.min(index,toInteger(fromIndex))),0>index&&(index=toLength(length+index));index>=0;index--)if(index in O&&O[index]===el)return index;return-1}}),$def($def.S,"Date",{now:function(){return+new Date}});var lz=function(num){return num>9?num:"0"+num},date=new Date(-5e13-1),brokenDate=!(date.toISOString&&"0385-07-25T07:06:39.999Z"==date.toISOString()&&fails(function(){new Date(NaN).toISOString()}));$def($def.P+$def.F*brokenDate,"Date",{toISOString:function(){if(!isFinite(this))throw RangeError("Invalid time value");var d=this,y=d.getUTCFullYear(),m=d.getUTCMilliseconds(),s=0>y?"-":y>9999?"+":"";return s+("00000"+Math.abs(y)).slice(s?-6:-4)+"-"+lz(d.getUTCMonth()+1)+"-"+lz(d.getUTCDate())+"T"+lz(d.getUTCHours())+":"+lz(d.getUTCMinutes())+":"+lz(d.getUTCSeconds())+"."+(m>99?m:"0"+lz(m))+"Z"}})},{"./$":46,"./$.a-function":3,"./$.an-object":4,"./$.array-includes":7,"./$.array-methods":8,"./$.cof":11,"./$.def":18,"./$.dom-create":20,"./$.fails":24,"./$.has":30,"./$.html":32,"./$.invoke":33,"./$.iobject":34,"./$.is-array":36,"./$.is-object":38,"./$.property-desc":57,"./$.support-desc":72,"./$.to-index":75,"./$.to-integer":76,"./$.to-iobject":77,"./$.to-length":78,"./$.to-object":79,"./$.uid":80}],85:[function(require,module,exports){"use strict";var $def=require("./$.def");$def($def.P,"Array",{copyWithin:require("./$.array-copy-within")}),require("./$.unscope")("copyWithin")},{"./$.array-copy-within":5,"./$.def":18,"./$.unscope":81}],86:[function(require,module,exports){var $def=require("./$.def");$def($def.P,"Array",{fill:require("./$.array-fill")}),require("./$.unscope")("fill")},{"./$.array-fill":6,"./$.def":18,"./$.unscope":81}],87:[function(require,module,exports){"use strict";var KEY="findIndex",$def=require("./$.def"),forced=!0,$find=require("./$.array-methods")(6);KEY in[]&&Array(1)[KEY](function(){forced=!1}),$def($def.P+$def.F*forced,"Array",{findIndex:function(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:void 0)}}),require("./$.unscope")(KEY)},{"./$.array-methods":8,"./$.def":18,"./$.unscope":81}],88:[function(require,module,exports){"use strict";var KEY="find",$def=require("./$.def"),forced=!0,$find=require("./$.array-methods")(5);KEY in[]&&Array(1)[KEY](function(){forced=!1}),$def($def.P+$def.F*forced,"Array",{find:function(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:void 0)}}),require("./$.unscope")(KEY)},{"./$.array-methods":8,"./$.def":18,"./$.unscope":81}],89:[function(require,module,exports){"use strict";var ctx=require("./$.ctx"),$def=require("./$.def"),toObject=require("./$.to-object"),call=require("./$.iter-call"),isArrayIter=require("./$.is-array-iter"),toLength=require("./$.to-length"),getIterFn=require("./core.get-iterator-method");$def($def.S+$def.F*!require("./$.iter-detect")(function(iter){Array.from(iter)}),"Array",{from:function(arrayLike){var length,result,step,iterator,O=toObject(arrayLike),C="function"==typeof this?this:Array,$$=arguments,$$len=$$.length,mapfn=$$len>1?$$[1]:void 0,mapping=void 0!==mapfn,index=0,iterFn=getIterFn(O);if(mapping&&(mapfn=ctx(mapfn,$$len>2?$$[2]:void 0,2)),void 0==iterFn||C==Array&&isArrayIter(iterFn))for(length=toLength(O.length),result=new C(length);length>index;index++)result[index]=mapping?mapfn(O[index],index):O[index];else for(iterator=iterFn.call(O),result=new C;!(step=iterator.next()).done;index++)result[index]=mapping?call(iterator,mapfn,[step.value,index],!0):step.value;return result.length=index,result}})},{"./$.ctx":17,"./$.def":18,"./$.is-array-iter":35,"./$.iter-call":40,"./$.iter-detect":43,"./$.to-length":78,"./$.to-object":79,"./core.get-iterator-method":83}],90:[function(require,module,exports){"use strict";var setUnscope=require("./$.unscope"),step=require("./$.iter-step"),Iterators=require("./$.iterators"),toIObject=require("./$.to-iobject");require("./$.iter-define")(Array,"Array",function(iterated,kind){this._t=toIObject(iterated),this._i=0,this._k=kind},function(){var O=this._t,kind=this._k,index=this._i++;return!O||index>=O.length?(this._t=void 0,step(1)):"keys"==kind?step(0,index):"values"==kind?step(0,O[index]):step(0,[index,O[index]])},"values"),Iterators.Arguments=Iterators.Array,setUnscope("keys"),setUnscope("values"),setUnscope("entries")},{"./$.iter-define":42,"./$.iter-step":44,"./$.iterators":45,"./$.to-iobject":77,"./$.unscope":81}],91:[function(require,module,exports){"use strict";var $def=require("./$.def");$def($def.S+$def.F*require("./$.fails")(function(){function F(){}return!(Array.of.call(F)instanceof F)}),"Array",{of:function(){for(var index=0,$$=arguments,$$len=$$.length,result=new("function"==typeof this?this:Array)($$len);$$len>index;)result[index]=$$[index++];return result.length=$$len,result}})},{"./$.def":18,"./$.fails":24}],92:[function(require,module,exports){require("./$.species")(Array)},{"./$.species":65}],93:[function(require,module,exports){"use strict";var $=require("./$"),isObject=require("./$.is-object"),HAS_INSTANCE=require("./$.wks")("hasInstance"),FunctionProto=Function.prototype;HAS_INSTANCE in FunctionProto||$.setDesc(FunctionProto,HAS_INSTANCE,{value:function(O){if("function"!=typeof this||!isObject(O))return!1;if(!isObject(this.prototype))return O instanceof this;for(;O=$.getProto(O);)if(this.prototype===O)return!0;return!1}})},{"./$":46,"./$.is-object":38,"./$.wks":82}],94:[function(require,module,exports){var setDesc=require("./$").setDesc,createDesc=require("./$.property-desc"),has=require("./$.has"),FProto=Function.prototype,nameRE=/^\s*function ([^ (]*)/,NAME="name";NAME in FProto||require("./$.support-desc")&&setDesc(FProto,NAME,{configurable:!0,get:function(){var match=(""+this).match(nameRE),name=match?match[1]:"";return has(this,NAME)||setDesc(this,NAME,createDesc(5,name)),name}})},{"./$":46,"./$.has":30,"./$.property-desc":57,"./$.support-desc":72}],95:[function(require,module,exports){"use strict";var strong=require("./$.collection-strong");require("./$.collection")("Map",function(get){return function(){return get(this,arguments.length>0?arguments[0]:void 0)}},{get:function(key){var entry=strong.getEntry(this,key);return entry&&entry.v},set:function(key,value){return strong.def(this,0===key?0:key,value)}},strong,!0)},{"./$.collection":15,"./$.collection-strong":12}],96:[function(require,module,exports){var $def=require("./$.def"),log1p=require("./$.log1p"),sqrt=Math.sqrt,$acosh=Math.acosh;$def($def.S+$def.F*!($acosh&&710==Math.floor($acosh(Number.MAX_VALUE))),"Math",{acosh:function(x){return(x=+x)<1?NaN:x>94906265.62425156?Math.log(x)+Math.LN2:log1p(x-1+sqrt(x-1)*sqrt(x+1))}})},{"./$.def":18,"./$.log1p":49}],97:[function(require,module,exports){function asinh(x){return isFinite(x=+x)&&0!=x?0>x?-asinh(-x):Math.log(x+Math.sqrt(x*x+1)):x}var $def=require("./$.def");$def($def.S,"Math",{asinh:asinh})},{"./$.def":18}],98:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{atanh:function(x){return 0==(x=+x)?x:Math.log((1+x)/(1-x))/2}})},{"./$.def":18}],99:[function(require,module,exports){var $def=require("./$.def"),sign=require("./$.sign");$def($def.S,"Math",{cbrt:function(x){return sign(x=+x)*Math.pow(Math.abs(x),1/3)}})},{"./$.def":18,"./$.sign":63}],100:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{clz32:function(x){return(x>>>=0)?31-Math.floor(Math.log(x+.5)*Math.LOG2E):32}})},{"./$.def":18}],101:[function(require,module,exports){var $def=require("./$.def"),exp=Math.exp;$def($def.S,"Math",{cosh:function(x){return(exp(x=+x)+exp(-x))/2}})},{"./$.def":18}],102:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{expm1:require("./$.expm1")})},{"./$.def":18,"./$.expm1":22}],103:[function(require,module,exports){var $def=require("./$.def"),sign=require("./$.sign"),pow=Math.pow,EPSILON=pow(2,-52),EPSILON32=pow(2,-23),MAX32=pow(2,127)*(2-EPSILON32),MIN32=pow(2,-126),roundTiesToEven=function(n){return n+1/EPSILON-1/EPSILON};$def($def.S,"Math",{fround:function(x){var a,result,$abs=Math.abs(x),$sign=sign(x);return MIN32>$abs?$sign*roundTiesToEven($abs/MIN32/EPSILON32)*MIN32*EPSILON32:(a=(1+EPSILON32/EPSILON)*$abs,result=a-(a-$abs),result>MAX32||result!=result?$sign*(1/0):$sign*result)}})},{"./$.def":18,"./$.sign":63}],104:[function(require,module,exports){var $def=require("./$.def"),abs=Math.abs;$def($def.S,"Math",{hypot:function(value1,value2){for(var arg,div,sum=0,i=0,$$=arguments,$$len=$$.length,larg=0;$$len>i;)arg=abs($$[i++]),arg>larg?(div=larg/arg,sum=sum*div*div+1,larg=arg):arg>0?(div=arg/larg,sum+=div*div):sum+=arg;return larg===1/0?1/0:larg*Math.sqrt(sum)}})},{"./$.def":18}],105:[function(require,module,exports){var $def=require("./$.def"),$imul=Math.imul;$def($def.S+$def.F*require("./$.fails")(function(){return-5!=$imul(4294967295,5)||2!=$imul.length}),"Math",{imul:function(x,y){var UINT16=65535,xn=+x,yn=+y,xl=UINT16&xn,yl=UINT16&yn;return 0|xl*yl+((UINT16&xn>>>16)*yl+xl*(UINT16&yn>>>16)<<16>>>0)}})},{"./$.def":18,"./$.fails":24}],106:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{log10:function(x){return Math.log(x)/Math.LN10}})},{"./$.def":18}],107:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{log1p:require("./$.log1p")})},{"./$.def":18,"./$.log1p":49}],108:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{log2:function(x){return Math.log(x)/Math.LN2}})},{"./$.def":18}],109:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{sign:require("./$.sign")})},{"./$.def":18,"./$.sign":63}],110:[function(require,module,exports){var $def=require("./$.def"),expm1=require("./$.expm1"),exp=Math.exp;$def($def.S+$def.F*require("./$.fails")(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(x){return Math.abs(x=+x)<1?(expm1(x)-expm1(-x))/2:(exp(x-1)-exp(-x-1))*(Math.E/2)}})},{"./$.def":18,"./$.expm1":22,"./$.fails":24}],111:[function(require,module,exports){var $def=require("./$.def"),expm1=require("./$.expm1"),exp=Math.exp;$def($def.S,"Math",{tanh:function(x){var a=expm1(x=+x),b=expm1(-x);return a==1/0?1:b==1/0?-1:(a-b)/(exp(x)+exp(-x))}})},{"./$.def":18,"./$.expm1":22}],112:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Math",{trunc:function(it){return(it>0?Math.floor:Math.ceil)(it)}})},{"./$.def":18}],113:[function(require,module,exports){"use strict";var $=require("./$"),global=require("./$.global"),has=require("./$.has"),cof=require("./$.cof"),isObject=require("./$.is-object"),fails=require("./$.fails"),NUMBER="Number",$Number=global[NUMBER],Base=$Number,proto=$Number.prototype,BROKEN_COF=cof($.create(proto))==NUMBER,toPrimitive=function(it){var fn,val;if("function"==typeof(fn=it.valueOf)&&!isObject(val=fn.call(it)))return val;if("function"==typeof(fn=it.toString)&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to number")},toNumber=function(it){if(isObject(it)&&(it=toPrimitive(it)),"string"==typeof it&&it.length>2&&48==it.charCodeAt(0)){var binary=!1;switch(it.charCodeAt(1)){case 66:case 98:binary=!0;case 79:case 111:return parseInt(it.slice(2),binary?2:8)}}return+it};$Number("0o1")&&$Number("0b1")||($Number=function(it){var that=this;return that instanceof $Number&&(BROKEN_COF?fails(function(){proto.valueOf.call(that)}):cof(that)!=NUMBER)?new Base(toNumber(it)):toNumber(it)},$.each.call(require("./$.support-desc")?$.getNames(Base):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),function(key){has(Base,key)&&!has($Number,key)&&$.setDesc($Number,key,$.getDesc(Base,key))}),$Number.prototype=proto,proto.constructor=$Number,require("./$.redef")(global,NUMBER,$Number))},{"./$":46,"./$.cof":11,"./$.fails":24,"./$.global":29,"./$.has":30,"./$.is-object":38,"./$.redef":58,"./$.support-desc":72}],114:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{EPSILON:Math.pow(2,-52)})},{"./$.def":18}],115:[function(require,module,exports){var $def=require("./$.def"),_isFinite=require("./$.global").isFinite;$def($def.S,"Number",{isFinite:function(it){return"number"==typeof it&&_isFinite(it)}})},{"./$.def":18,"./$.global":29}],116:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{isInteger:require("./$.is-integer")})},{"./$.def":18,"./$.is-integer":37}],117:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{isNaN:function(number){return number!=number}})},{"./$.def":18}],118:[function(require,module,exports){var $def=require("./$.def"),isInteger=require("./$.is-integer"),abs=Math.abs;$def($def.S,"Number",{isSafeInteger:function(number){return isInteger(number)&&abs(number)<=9007199254740991}})},{"./$.def":18,"./$.is-integer":37}],119:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{"./$.def":18}],120:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{"./$.def":18}],121:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{parseFloat:parseFloat})},{"./$.def":18}],122:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Number",{parseInt:parseInt})},{"./$.def":18}],123:[function(require,module,exports){var $def=require("./$.def");$def($def.S+$def.F,"Object",{assign:require("./$.assign")})},{"./$.assign":9,"./$.def":18}],124:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("freeze",function($freeze){return function(it){return $freeze&&isObject(it)?$freeze(it):it}})},{"./$.is-object":38,"./$.object-sap":52}],125:[function(require,module,exports){var toIObject=require("./$.to-iobject");require("./$.object-sap")("getOwnPropertyDescriptor",function($getOwnPropertyDescriptor){return function(it,key){return $getOwnPropertyDescriptor(toIObject(it),key)}})},{"./$.object-sap":52,"./$.to-iobject":77}],126:[function(require,module,exports){require("./$.object-sap")("getOwnPropertyNames",function(){return require("./$.get-names").get})},{"./$.get-names":28,"./$.object-sap":52}],127:[function(require,module,exports){var toObject=require("./$.to-object");require("./$.object-sap")("getPrototypeOf",function($getPrototypeOf){return function(it){return $getPrototypeOf(toObject(it))}})},{"./$.object-sap":52,"./$.to-object":79}],128:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("isExtensible",function($isExtensible){return function(it){return isObject(it)?$isExtensible?$isExtensible(it):!0:!1}})},{"./$.is-object":38,"./$.object-sap":52}],129:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("isFrozen",function($isFrozen){return function(it){return isObject(it)?$isFrozen?$isFrozen(it):!1:!0}})},{"./$.is-object":38,"./$.object-sap":52}],130:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("isSealed",function($isSealed){return function(it){return isObject(it)?$isSealed?$isSealed(it):!1:!0}})},{"./$.is-object":38,"./$.object-sap":52}],131:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Object",{is:require("./$.same")})},{"./$.def":18,"./$.same":60}],132:[function(require,module,exports){var toObject=require("./$.to-object");require("./$.object-sap")("keys",function($keys){return function(it){return $keys(toObject(it))}})},{"./$.object-sap":52,"./$.to-object":79}],133:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("preventExtensions",function($preventExtensions){return function(it){return $preventExtensions&&isObject(it)?$preventExtensions(it):it}})},{"./$.is-object":38,"./$.object-sap":52}],134:[function(require,module,exports){var isObject=require("./$.is-object");require("./$.object-sap")("seal",function($seal){return function(it){return $seal&&isObject(it)?$seal(it):it}})},{"./$.is-object":38,"./$.object-sap":52}],135:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Object",{setPrototypeOf:require("./$.set-proto").set})},{"./$.def":18,"./$.set-proto":61}],136:[function(require,module,exports){"use strict";var classof=require("./$.classof"),test={};test[require("./$.wks")("toStringTag")]="z",test+""!="[object z]"&&require("./$.redef")(Object.prototype,"toString",function(){return"[object "+classof(this)+"]"},!0)},{"./$.classof":10,"./$.redef":58,"./$.wks":82}],137:[function(require,module,exports){"use strict";var Wrapper,$=require("./$"),LIBRARY=require("./$.library"),global=require("./$.global"),ctx=require("./$.ctx"),classof=require("./$.classof"),$def=require("./$.def"),isObject=require("./$.is-object"),anObject=require("./$.an-object"),aFunction=require("./$.a-function"),strictNew=require("./$.strict-new"),forOf=require("./$.for-of"),setProto=require("./$.set-proto").set,same=require("./$.same"),species=require("./$.species"),SPECIES=require("./$.wks")("species"),speciesConstructor=require("./$.species-constructor"),RECORD=require("./$.uid")("record"),asap=require("./$.microtask"),PROMISE="Promise",process=global.process,isNode="process"==classof(process),P=global[PROMISE],testResolve=function(sub){var test=new P(function(){});return sub&&(test.constructor=Object),P.resolve(test)===test},useNative=function(){function P2(x){var self=new P(x);return setProto(self,P2.prototype),self}var works=!1;try{if(works=P&&P.resolve&&testResolve(),setProto(P2,P),P2.prototype=$.create(P.prototype,{constructor:{value:P2}}),P2.resolve(5).then(function(){})instanceof P2||(works=!1),works&&require("./$.support-desc")){var thenableThenGotten=!1;P.resolve($.setDesc({},"then",{get:function(){thenableThenGotten=!0}})),works=thenableThenGotten}}catch(e){works=!1}return works}(),isPromise=function(it){return isObject(it)&&(useNative?"Promise"==classof(it):RECORD in it)},sameConstructor=function(a,b){return LIBRARY&&a===P&&b===Wrapper?!0:same(a,b)},getConstructor=function(C){var S=anObject(C)[SPECIES];return void 0!=S?S:C},isThenable=function(it){var then;return isObject(it)&&"function"==typeof(then=it.then)?then:!1},notify=function(record,isReject){if(!record.n){record.n=!0;var chain=record.c;asap(function(){for(var value=record.v,ok=1==record.s,i=0,run=function(react){var ret,then,cb=ok?react.ok:react.fail;try{cb?(ok||(record.h=!0),ret=cb===!0?value:cb(value),ret===react.P?react.rej(TypeError("Promise-chain cycle")):(then=isThenable(ret))?then.call(ret,react.res,react.rej):react.res(ret)):react.rej(value)}catch(err){react.rej(err)}};chain.length>i;)run(chain[i++]);chain.length=0,record.n=!1,isReject&&setTimeout(function(){var handler,console,promise=record.p;isUnhandled(promise)&&(isNode?process.emit("unhandledRejection",value,promise):(handler=global.onunhandledrejection)?handler({promise:promise,reason:value}):(console=global.console)&&console.error&&console.error("Unhandled promise rejection",value)),record.a=void 0},1)})}},isUnhandled=function(promise){var react,record=promise[RECORD],chain=record.a||record.c,i=0;if(record.h)return!1;for(;chain.length>i;)if(react=chain[i++],react.fail||!isUnhandled(react.P))return!1;return!0},$reject=function(value){var record=this;record.d||(record.d=!0,record=record.r||record,record.v=value,record.s=2,record.a=record.c.slice(),notify(record,!0))},$resolve=function(value){var then,record=this;if(!record.d){record.d=!0,record=record.r||record;try{(then=isThenable(value))?asap(function(){var wrapper={r:record,d:!1};try{then.call(value,ctx($resolve,wrapper,1),ctx($reject,wrapper,1))}catch(e){$reject.call(wrapper,e)}}):(record.v=value,record.s=1,notify(record,!1))}catch(e){$reject.call({r:record,d:!1},e)}}};useNative||(P=function(executor){aFunction(executor);var record={p:strictNew(this,P,PROMISE),c:[],a:void 0,s:0,d:!1,v:void 0,h:!1,n:!1};this[RECORD]=record;try{executor(ctx($resolve,record,1),ctx($reject,record,1))}catch(err){$reject.call(record,err)}},require("./$.mix")(P.prototype,{then:function(onFulfilled,onRejected){var react={ok:"function"==typeof onFulfilled?onFulfilled:!0,fail:"function"==typeof onRejected?onRejected:!1},promise=react.P=new(speciesConstructor(this,P))(function(res,rej){react.res=res,react.rej=rej});aFunction(react.res),aFunction(react.rej);var record=this[RECORD];return record.c.push(react),record.a&&record.a.push(react),record.s&¬ify(record,!1),promise},"catch":function(onRejected){return this.then(void 0,onRejected)}})),$def($def.G+$def.W+$def.F*!useNative,{Promise:P}),require("./$.tag")(P,PROMISE),species(P),species(Wrapper=require("./$.core")[PROMISE]),$def($def.S+$def.F*!useNative,PROMISE,{reject:function(r){return new this(function(res,rej){rej(r)})}}),$def($def.S+$def.F*(!useNative||testResolve(!0)),PROMISE,{resolve:function(x){return isPromise(x)&&sameConstructor(x.constructor,this)?x:new this(function(res){res(x)})}}),$def($def.S+$def.F*!(useNative&&require("./$.iter-detect")(function(iter){P.all(iter)["catch"](function(){})})),PROMISE,{all:function(iterable){var C=getConstructor(this),values=[];return new C(function(res,rej){forOf(iterable,!1,values.push,values);var remaining=values.length,results=Array(remaining);remaining?$.each.call(values,function(promise,index){C.resolve(promise).then(function(value){results[index]=value,--remaining||res(results)},rej)}):res(results)})},race:function(iterable){var C=getConstructor(this);return new C(function(res,rej){forOf(iterable,!1,function(promise){C.resolve(promise).then(res,rej)})})}})},{"./$":46,"./$.a-function":3,"./$.an-object":4,"./$.classof":10,"./$.core":16,"./$.ctx":17,"./$.def":18,"./$.for-of":27,"./$.global":29,"./$.is-object":38,"./$.iter-detect":43,"./$.library":48,"./$.microtask":50,"./$.mix":51,"./$.same":60,"./$.set-proto":61,"./$.species":65,"./$.species-constructor":64,"./$.strict-new":66,"./$.support-desc":72,"./$.tag":73,"./$.uid":80,"./$.wks":82}],138:[function(require,module,exports){
var $def=require("./$.def"),_apply=Function.apply;$def($def.S,"Reflect",{apply:function(target,thisArgument,argumentsList){return _apply.call(target,thisArgument,argumentsList)}})},{"./$.def":18}],139:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),aFunction=require("./$.a-function"),anObject=require("./$.an-object"),isObject=require("./$.is-object"),bind=Function.bind||require("./$.core").Function.prototype.bind;$def($def.S+$def.F*require("./$.fails")(function(){function F(){}return!(Reflect.construct(function(){},[],F)instanceof F)}),"Reflect",{construct:function(Target,args){aFunction(Target);var newTarget=arguments.length<3?Target:aFunction(arguments[2]);if(Target==newTarget){if(void 0!=args)switch(anObject(args).length){case 0:return new Target;case 1:return new Target(args[0]);case 2:return new Target(args[0],args[1]);case 3:return new Target(args[0],args[1],args[2]);case 4:return new Target(args[0],args[1],args[2],args[3])}var $args=[null];return $args.push.apply($args,args),new(bind.apply(Target,$args))}var proto=newTarget.prototype,instance=$.create(isObject(proto)?proto:Object.prototype),result=Function.apply.call(Target,instance,args);return isObject(result)?result:instance}})},{"./$":46,"./$.a-function":3,"./$.an-object":4,"./$.core":16,"./$.def":18,"./$.fails":24,"./$.is-object":38}],140:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),anObject=require("./$.an-object");$def($def.S+$def.F*require("./$.fails")(function(){Reflect.defineProperty($.setDesc({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(target,propertyKey,attributes){anObject(target);try{return $.setDesc(target,propertyKey,attributes),!0}catch(e){return!1}}})},{"./$":46,"./$.an-object":4,"./$.def":18,"./$.fails":24}],141:[function(require,module,exports){var $def=require("./$.def"),getDesc=require("./$").getDesc,anObject=require("./$.an-object");$def($def.S,"Reflect",{deleteProperty:function(target,propertyKey){var desc=getDesc(anObject(target),propertyKey);return desc&&!desc.configurable?!1:delete target[propertyKey]}})},{"./$":46,"./$.an-object":4,"./$.def":18}],142:[function(require,module,exports){"use strict";var $def=require("./$.def"),anObject=require("./$.an-object"),Enumerate=function(iterated){this._t=anObject(iterated),this._i=0;var key,keys=this._k=[];for(key in iterated)keys.push(key)};require("./$.iter-create")(Enumerate,"Object",function(){var key,that=this,keys=that._k;do if(that._i>=keys.length)return{value:void 0,done:!0};while(!((key=keys[that._i++])in that._t));return{value:key,done:!1}}),$def($def.S,"Reflect",{enumerate:function(target){return new Enumerate(target)}})},{"./$.an-object":4,"./$.def":18,"./$.iter-create":41}],143:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),anObject=require("./$.an-object");$def($def.S,"Reflect",{getOwnPropertyDescriptor:function(target,propertyKey){return $.getDesc(anObject(target),propertyKey)}})},{"./$":46,"./$.an-object":4,"./$.def":18}],144:[function(require,module,exports){var $def=require("./$.def"),getProto=require("./$").getProto,anObject=require("./$.an-object");$def($def.S,"Reflect",{getPrototypeOf:function(target){return getProto(anObject(target))}})},{"./$":46,"./$.an-object":4,"./$.def":18}],145:[function(require,module,exports){function get(target,propertyKey){var desc,proto,receiver=arguments.length<3?target:arguments[2];return anObject(target)===receiver?target[propertyKey]:(desc=$.getDesc(target,propertyKey))?has(desc,"value")?desc.value:void 0!==desc.get?desc.get.call(receiver):void 0:isObject(proto=$.getProto(target))?get(proto,propertyKey,receiver):void 0}var $=require("./$"),has=require("./$.has"),$def=require("./$.def"),isObject=require("./$.is-object"),anObject=require("./$.an-object");$def($def.S,"Reflect",{get:get})},{"./$":46,"./$.an-object":4,"./$.def":18,"./$.has":30,"./$.is-object":38}],146:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Reflect",{has:function(target,propertyKey){return propertyKey in target}})},{"./$.def":18}],147:[function(require,module,exports){var $def=require("./$.def"),anObject=require("./$.an-object"),$isExtensible=Object.isExtensible;$def($def.S,"Reflect",{isExtensible:function(target){return anObject(target),$isExtensible?$isExtensible(target):!0}})},{"./$.an-object":4,"./$.def":18}],148:[function(require,module,exports){var $def=require("./$.def");$def($def.S,"Reflect",{ownKeys:require("./$.own-keys")})},{"./$.def":18,"./$.own-keys":54}],149:[function(require,module,exports){var $def=require("./$.def"),anObject=require("./$.an-object"),$preventExtensions=Object.preventExtensions;$def($def.S,"Reflect",{preventExtensions:function(target){anObject(target);try{return $preventExtensions&&$preventExtensions(target),!0}catch(e){return!1}}})},{"./$.an-object":4,"./$.def":18}],150:[function(require,module,exports){var $def=require("./$.def"),setProto=require("./$.set-proto");setProto&&$def($def.S,"Reflect",{setPrototypeOf:function(target,proto){setProto.check(target,proto);try{return setProto.set(target,proto),!0}catch(e){return!1}}})},{"./$.def":18,"./$.set-proto":61}],151:[function(require,module,exports){function set(target,propertyKey,V){var existingDescriptor,proto,receiver=arguments.length<4?target:arguments[3],ownDesc=$.getDesc(anObject(target),propertyKey);if(!ownDesc){if(isObject(proto=$.getProto(target)))return set(proto,propertyKey,V,receiver);ownDesc=createDesc(0)}return has(ownDesc,"value")?ownDesc.writable!==!1&&isObject(receiver)?(existingDescriptor=$.getDesc(receiver,propertyKey)||createDesc(0),existingDescriptor.value=V,$.setDesc(receiver,propertyKey,existingDescriptor),!0):!1:void 0===ownDesc.set?!1:(ownDesc.set.call(receiver,V),!0)}var $=require("./$"),has=require("./$.has"),$def=require("./$.def"),createDesc=require("./$.property-desc"),anObject=require("./$.an-object"),isObject=require("./$.is-object");$def($def.S,"Reflect",{set:set})},{"./$":46,"./$.an-object":4,"./$.def":18,"./$.has":30,"./$.is-object":38,"./$.property-desc":57}],152:[function(require,module,exports){var $=require("./$"),global=require("./$.global"),isRegExp=require("./$.is-regexp"),$flags=require("./$.flags"),$RegExp=global.RegExp,Base=$RegExp,proto=$RegExp.prototype,re1=/a/g,re2=/a/g,CORRECT_NEW=new $RegExp(re1)!==re1;!require("./$.support-desc")||CORRECT_NEW&&!require("./$.fails")(function(){return re2[require("./$.wks")("match")]=!1,$RegExp(re1)!=re1||$RegExp(re2)==re2||"/a/i"!=$RegExp(re1,"i")})||($RegExp=function(p,f){var piRE=isRegExp(p),fiU=void 0===f;return this instanceof $RegExp||!piRE||p.constructor!==$RegExp||!fiU?CORRECT_NEW?new Base(piRE&&!fiU?p.source:p,f):Base((piRE=p instanceof $RegExp)?p.source:p,piRE&&fiU?$flags.call(p):f):p},$.each.call($.getNames(Base),function(key){key in $RegExp||$.setDesc($RegExp,key,{configurable:!0,get:function(){return Base[key]},set:function(it){Base[key]=it}})}),proto.constructor=$RegExp,$RegExp.prototype=proto,require("./$.redef")(global,"RegExp",$RegExp)),require("./$.species")($RegExp)},{"./$":46,"./$.fails":24,"./$.flags":26,"./$.global":29,"./$.is-regexp":39,"./$.redef":58,"./$.species":65,"./$.support-desc":72,"./$.wks":82}],153:[function(require,module,exports){var $=require("./$");require("./$.support-desc")&&"g"!=/./g.flags&&$.setDesc(RegExp.prototype,"flags",{configurable:!0,get:require("./$.flags")})},{"./$":46,"./$.flags":26,"./$.support-desc":72}],154:[function(require,module,exports){require("./$.fix-re-wks")("match",1,function(defined,MATCH){return function(regexp){"use strict";var O=defined(this),fn=void 0==regexp?void 0:regexp[MATCH];return void 0!==fn?fn.call(regexp,O):new RegExp(regexp)[MATCH](String(O))}})},{"./$.fix-re-wks":25}],155:[function(require,module,exports){require("./$.fix-re-wks")("replace",2,function(defined,REPLACE,$replace){return function(searchValue,replaceValue){"use strict";var O=defined(this),fn=void 0==searchValue?void 0:searchValue[REPLACE];return void 0!==fn?fn.call(searchValue,O,replaceValue):$replace.call(String(O),searchValue,replaceValue)}})},{"./$.fix-re-wks":25}],156:[function(require,module,exports){require("./$.fix-re-wks")("search",1,function(defined,SEARCH){return function(regexp){"use strict";var O=defined(this),fn=void 0==regexp?void 0:regexp[SEARCH];return void 0!==fn?fn.call(regexp,O):new RegExp(regexp)[SEARCH](String(O))}})},{"./$.fix-re-wks":25}],157:[function(require,module,exports){require("./$.fix-re-wks")("split",2,function(defined,SPLIT,$split){return function(separator,limit){"use strict";var O=defined(this),fn=void 0==separator?void 0:separator[SPLIT];return void 0!==fn?fn.call(separator,O,limit):$split.call(String(O),separator,limit)}})},{"./$.fix-re-wks":25}],158:[function(require,module,exports){"use strict";var strong=require("./$.collection-strong");require("./$.collection")("Set",function(get){return function(){return get(this,arguments.length>0?arguments[0]:void 0)}},{add:function(value){return strong.def(this,value=0===value?0:value,value)}},strong)},{"./$.collection":15,"./$.collection-strong":12}],159:[function(require,module,exports){"use strict";var $def=require("./$.def"),$at=require("./$.string-at")(!1);$def($def.P,"String",{codePointAt:function(pos){return $at(this,pos)}})},{"./$.def":18,"./$.string-at":67}],160:[function(require,module,exports){"use strict";var $def=require("./$.def"),toLength=require("./$.to-length"),context=require("./$.string-context"),ENDS_WITH="endsWith",$endsWith=""[ENDS_WITH];$def($def.P+$def.F*require("./$.fails-is-regexp")(ENDS_WITH),"String",{endsWith:function(searchString){var that=context(this,searchString,ENDS_WITH),$$=arguments,endPosition=$$.length>1?$$[1]:void 0,len=toLength(that.length),end=void 0===endPosition?len:Math.min(toLength(endPosition),len),search=String(searchString);return $endsWith?$endsWith.call(that,search,end):that.slice(end-search.length,end)===search}})},{"./$.def":18,"./$.fails-is-regexp":23,"./$.string-context":68,"./$.to-length":78}],161:[function(require,module,exports){var $def=require("./$.def"),toIndex=require("./$.to-index"),fromCharCode=String.fromCharCode,$fromCodePoint=String.fromCodePoint;$def($def.S+$def.F*(!!$fromCodePoint&&1!=$fromCodePoint.length),"String",{fromCodePoint:function(x){for(var code,res=[],$$=arguments,$$len=$$.length,i=0;$$len>i;){if(code=+$$[i++],toIndex(code,1114111)!==code)throw RangeError(code+" is not a valid code point");res.push(65536>code?fromCharCode(code):fromCharCode(((code-=65536)>>10)+55296,code%1024+56320))}return res.join("")}})},{"./$.def":18,"./$.to-index":75}],162:[function(require,module,exports){"use strict";var $def=require("./$.def"),context=require("./$.string-context"),INCLUDES="includes";$def($def.P+$def.F*require("./$.fails-is-regexp")(INCLUDES),"String",{includes:function(searchString){return!!~context(this,searchString,INCLUDES).indexOf(searchString,arguments.length>1?arguments[1]:void 0)}})},{"./$.def":18,"./$.fails-is-regexp":23,"./$.string-context":68}],163:[function(require,module,exports){"use strict";var $at=require("./$.string-at")(!0);require("./$.iter-define")(String,"String",function(iterated){this._t=String(iterated),this._i=0},function(){var point,O=this._t,index=this._i;return index>=O.length?{value:void 0,done:!0}:(point=$at(O,index),this._i+=point.length,{value:point,done:!1})})},{"./$.iter-define":42,"./$.string-at":67}],164:[function(require,module,exports){var $def=require("./$.def"),toIObject=require("./$.to-iobject"),toLength=require("./$.to-length");$def($def.S,"String",{raw:function(callSite){for(var tpl=toIObject(callSite.raw),len=toLength(tpl.length),$$=arguments,$$len=$$.length,res=[],i=0;len>i;)res.push(String(tpl[i++])),$$len>i&&res.push(String($$[i]));return res.join("")}})},{"./$.def":18,"./$.to-iobject":77,"./$.to-length":78}],165:[function(require,module,exports){var $def=require("./$.def");$def($def.P,"String",{repeat:require("./$.string-repeat")})},{"./$.def":18,"./$.string-repeat":70}],166:[function(require,module,exports){"use strict";var $def=require("./$.def"),toLength=require("./$.to-length"),context=require("./$.string-context"),STARTS_WITH="startsWith",$startsWith=""[STARTS_WITH];$def($def.P+$def.F*require("./$.fails-is-regexp")(STARTS_WITH),"String",{startsWith:function(searchString){var that=context(this,searchString,STARTS_WITH),$$=arguments,index=toLength(Math.min($$.length>1?$$[1]:void 0,that.length)),search=String(searchString);return $startsWith?$startsWith.call(that,search,index):that.slice(index,index+search.length)===search}})},{"./$.def":18,"./$.fails-is-regexp":23,"./$.string-context":68,"./$.to-length":78}],167:[function(require,module,exports){"use strict";require("./$.string-trim")("trim",function($trim){return function(){return $trim(this,3)}})},{"./$.string-trim":71}],168:[function(require,module,exports){"use strict";var $=require("./$"),global=require("./$.global"),has=require("./$.has"),SUPPORT_DESC=require("./$.support-desc"),$def=require("./$.def"),$redef=require("./$.redef"),$fails=require("./$.fails"),shared=require("./$.shared"),setTag=require("./$.tag"),uid=require("./$.uid"),wks=require("./$.wks"),keyOf=require("./$.keyof"),$names=require("./$.get-names"),enumKeys=require("./$.enum-keys"),isArray=require("./$.is-array"),anObject=require("./$.an-object"),toIObject=require("./$.to-iobject"),createDesc=require("./$.property-desc"),getDesc=$.getDesc,setDesc=$.setDesc,_create=$.create,getNames=$names.get,$Symbol=global.Symbol,$JSON=global.JSON,_stringify=$JSON&&$JSON.stringify,setter=!1,HIDDEN=wks("_hidden"),isEnum=$.isEnum,SymbolRegistry=shared("symbol-registry"),AllSymbols=shared("symbols"),useNative="function"==typeof $Symbol,ObjectProto=Object.prototype,setSymbolDesc=SUPPORT_DESC&&$fails(function(){return 7!=_create(setDesc({},"a",{get:function(){return setDesc(this,"a",{value:7}).a}})).a})?function(it,key,D){var protoDesc=getDesc(ObjectProto,key);protoDesc&&delete ObjectProto[key],setDesc(it,key,D),protoDesc&&it!==ObjectProto&&setDesc(ObjectProto,key,protoDesc)}:setDesc,wrap=function(tag){var sym=AllSymbols[tag]=_create($Symbol.prototype);return sym._k=tag,SUPPORT_DESC&&setter&&setSymbolDesc(ObjectProto,tag,{configurable:!0,set:function(value){has(this,HIDDEN)&&has(this[HIDDEN],tag)&&(this[HIDDEN][tag]=!1),setSymbolDesc(this,tag,createDesc(1,value))}}),sym},isSymbol=function(it){return"symbol"==typeof it},$defineProperty=function(it,key,D){return D&&has(AllSymbols,key)?(D.enumerable?(has(it,HIDDEN)&&it[HIDDEN][key]&&(it[HIDDEN][key]=!1),D=_create(D,{enumerable:createDesc(0,!1)})):(has(it,HIDDEN)||setDesc(it,HIDDEN,createDesc(1,{})),it[HIDDEN][key]=!0),setSymbolDesc(it,key,D)):setDesc(it,key,D)},$defineProperties=function(it,P){anObject(it);for(var key,keys=enumKeys(P=toIObject(P)),i=0,l=keys.length;l>i;)$defineProperty(it,key=keys[i++],P[key]);return it},$create=function(it,P){return void 0===P?_create(it):$defineProperties(_create(it),P)},$propertyIsEnumerable=function(key){var E=isEnum.call(this,key);return E||!has(this,key)||!has(AllSymbols,key)||has(this,HIDDEN)&&this[HIDDEN][key]?E:!0},$getOwnPropertyDescriptor=function(it,key){var D=getDesc(it=toIObject(it),key);return!D||!has(AllSymbols,key)||has(it,HIDDEN)&&it[HIDDEN][key]||(D.enumerable=!0),D},$getOwnPropertyNames=function(it){for(var key,names=getNames(toIObject(it)),result=[],i=0;names.length>i;)has(AllSymbols,key=names[i++])||key==HIDDEN||result.push(key);return result},$getOwnPropertySymbols=function(it){for(var key,names=getNames(toIObject(it)),result=[],i=0;names.length>i;)has(AllSymbols,key=names[i++])&&result.push(AllSymbols[key]);return result},$stringify=function(it){for(var replacer,$replacer,args=[it],i=1,$$=arguments;$$.length>i;)args.push($$[i++]);return replacer=args[1],"function"==typeof replacer&&($replacer=replacer),($replacer||!isArray(replacer))&&(replacer=function(key,value){return $replacer&&(value=$replacer.call(this,key,value)),isSymbol(value)?void 0:value}),args[1]=replacer,_stringify.apply($JSON,args)},buggyJSON=$fails(function(){var S=$Symbol();return"[null]"!=_stringify([S])||"{}"!=_stringify({a:S})||"{}"!=_stringify(Object(S))});useNative||($Symbol=function(){if(isSymbol(this))throw TypeError("Symbol is not a constructor");return wrap(uid(arguments.length>0?arguments[0]:void 0))},$redef($Symbol.prototype,"toString",function(){return this._k}),isSymbol=function(it){return it instanceof $Symbol},$.create=$create,$.isEnum=$propertyIsEnumerable,$.getDesc=$getOwnPropertyDescriptor,$.setDesc=$defineProperty,$.setDescs=$defineProperties,$.getNames=$names.get=$getOwnPropertyNames,$.getSymbols=$getOwnPropertySymbols,SUPPORT_DESC&&!require("./$.library")&&$redef(ObjectProto,"propertyIsEnumerable",$propertyIsEnumerable,!0));var symbolStatics={"for":function(key){return has(SymbolRegistry,key+="")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key)},keyFor:function(key){return keyOf(SymbolRegistry,key)},useSetter:function(){setter=!0},useSimple:function(){setter=!1}};$.each.call("hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),function(it){var sym=wks(it);symbolStatics[it]=useNative?sym:wrap(sym)}),setter=!0,$def($def.G+$def.W,{Symbol:$Symbol}),$def($def.S,"Symbol",symbolStatics),$def($def.S+$def.F*!useNative,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols}),$JSON&&$def($def.S+$def.F*(!useNative||buggyJSON),"JSON",{stringify:$stringify}),setTag($Symbol,"Symbol"),setTag(Math,"Math",!0),setTag(global.JSON,"JSON",!0)},{"./$":46,"./$.an-object":4,"./$.def":18,"./$.enum-keys":21,"./$.fails":24,"./$.get-names":28,"./$.global":29,"./$.has":30,"./$.is-array":36,"./$.keyof":47,"./$.library":48,"./$.property-desc":57,"./$.redef":58,"./$.shared":62,"./$.support-desc":72,"./$.tag":73,"./$.to-iobject":77,"./$.uid":80,"./$.wks":82}],169:[function(require,module,exports){"use strict";var $=require("./$"),weak=require("./$.collection-weak"),isObject=require("./$.is-object"),has=require("./$.has"),frozenStore=weak.frozenStore,WEAK=weak.WEAK,isExtensible=Object.isExtensible||isObject,tmp={},$WeakMap=require("./$.collection")("WeakMap",function(get){return function(){return get(this,arguments.length>0?arguments[0]:void 0)}},{get:function(key){if(isObject(key)){if(!isExtensible(key))return frozenStore(this).get(key);if(has(key,WEAK))return key[WEAK][this._i]}},set:function(key,value){return weak.def(this,key,value)}},weak,!0,!0);7!=(new $WeakMap).set((Object.freeze||Object)(tmp),7).get(tmp)&&$.each.call(["delete","has","get","set"],function(key){var proto=$WeakMap.prototype,method=proto[key];require("./$.redef")(proto,key,function(a,b){if(isObject(a)&&!isExtensible(a)){var result=frozenStore(this)[key](a,b);return"set"==key?this:result}return method.call(this,a,b)})})},{"./$":46,"./$.collection":15,"./$.collection-weak":14,"./$.has":30,"./$.is-object":38,"./$.redef":58}],170:[function(require,module,exports){"use strict";var weak=require("./$.collection-weak");require("./$.collection")("WeakSet",function(get){return function(){return get(this,arguments.length>0?arguments[0]:void 0)}},{add:function(value){return weak.def(this,value,!0)}},weak,!1,!0)},{"./$.collection":15,"./$.collection-weak":14}],171:[function(require,module,exports){"use strict";var $def=require("./$.def"),$includes=require("./$.array-includes")(!0);$def($def.P,"Array",{includes:function(el){return $includes(this,el,arguments.length>1?arguments[1]:void 0)}}),require("./$.unscope")("includes")},{"./$.array-includes":7,"./$.def":18,"./$.unscope":81}],172:[function(require,module,exports){var $def=require("./$.def");$def($def.P,"Map",{toJSON:require("./$.collection-to-json")("Map")})},{"./$.collection-to-json":13,"./$.def":18}],173:[function(require,module,exports){var $def=require("./$.def"),$entries=require("./$.object-to-array")(!0);$def($def.S,"Object",{entries:function(it){return $entries(it)}})},{"./$.def":18,"./$.object-to-array":53}],174:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),ownKeys=require("./$.own-keys"),toIObject=require("./$.to-iobject"),createDesc=require("./$.property-desc");$def($def.S,"Object",{getOwnPropertyDescriptors:function(object){for(var key,D,O=toIObject(object),setDesc=$.setDesc,getDesc=$.getDesc,keys=ownKeys(O),result={},i=0;keys.length>i;)D=getDesc(O,key=keys[i++]),key in result?setDesc(result,key,createDesc(0,D)):result[key]=D;return result}})},{"./$":46,"./$.def":18,"./$.own-keys":54,"./$.property-desc":57,"./$.to-iobject":77}],175:[function(require,module,exports){var $def=require("./$.def"),$values=require("./$.object-to-array")(!1);$def($def.S,"Object",{values:function(it){return $values(it)}})},{"./$.def":18,"./$.object-to-array":53}],176:[function(require,module,exports){var $def=require("./$.def"),$re=require("./$.replacer")(/[\\^$*+?.()|[\]{}]/g,"\\$&");$def($def.S,"RegExp",{escape:function(it){return $re(it)}})},{"./$.def":18,"./$.replacer":59}],177:[function(require,module,exports){var $def=require("./$.def");$def($def.P,"Set",{toJSON:require("./$.collection-to-json")("Set")})},{"./$.collection-to-json":13,"./$.def":18}],178:[function(require,module,exports){"use strict";var $def=require("./$.def"),$at=require("./$.string-at")(!0);$def($def.P,"String",{at:function(pos){return $at(this,pos)}})},{"./$.def":18,"./$.string-at":67}],179:[function(require,module,exports){"use strict";var $def=require("./$.def"),$pad=require("./$.string-pad");$def($def.P,"String",{padLeft:function(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:void 0,!0)}})},{"./$.def":18,"./$.string-pad":69}],180:[function(require,module,exports){"use strict";var $def=require("./$.def"),$pad=require("./$.string-pad");$def($def.P,"String",{padRight:function(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:void 0,!1)}})},{"./$.def":18,"./$.string-pad":69}],181:[function(require,module,exports){"use strict";require("./$.string-trim")("trimLeft",function($trim){return function(){return $trim(this,1)}})},{"./$.string-trim":71}],182:[function(require,module,exports){"use strict";require("./$.string-trim")("trimRight",function($trim){return function(){return $trim(this,2)}})},{"./$.string-trim":71}],183:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),$Array=require("./$.core").Array||Array,statics={},setStatics=function(keys,length){$.each.call(keys.split(","),function(key){void 0==length&&key in $Array?statics[key]=$Array[key]:key in[]&&(statics[key]=require("./$.ctx")(Function.call,[][key],length))})};setStatics("pop,reverse,shift,keys,values,entries",1),setStatics("indexOf,every,some,forEach,map,filter,find,findIndex,includes",3),setStatics("join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill"),$def($def.S,"Array",statics)},{"./$":46,"./$.core":16,"./$.ctx":17,"./$.def":18}],184:[function(require,module,exports){require("./es6.array.iterator");var global=require("./$.global"),hide=require("./$.hide"),Iterators=require("./$.iterators"),ITERATOR=require("./$.wks")("iterator"),NL=global.NodeList,HTC=global.HTMLCollection,NLProto=NL&&NL.prototype,HTCProto=HTC&&HTC.prototype,ArrayValues=Iterators.NodeList=Iterators.HTMLCollection=Iterators.Array;!NL||ITERATOR in NLProto||hide(NLProto,ITERATOR,ArrayValues),!HTC||ITERATOR in HTCProto||hide(HTCProto,ITERATOR,ArrayValues)},{"./$.global":29,"./$.hide":31,"./$.iterators":45,"./$.wks":82,"./es6.array.iterator":90}],185:[function(require,module,exports){var $def=require("./$.def"),$task=require("./$.task");$def($def.G+$def.B,{setImmediate:$task.set,clearImmediate:$task.clear})},{"./$.def":18,"./$.task":74}],186:[function(require,module,exports){var global=require("./$.global"),$def=require("./$.def"),invoke=require("./$.invoke"),partial=require("./$.partial"),navigator=global.navigator,MSIE=!!navigator&&/MSIE .\./.test(navigator.userAgent),wrap=function(set){return MSIE?function(fn,time){return set(invoke(partial,[].slice.call(arguments,2),"function"==typeof fn?fn:Function(fn)),time)}:set};$def($def.G+$def.B+$def.F*MSIE,{setTimeout:wrap(global.setTimeout),setInterval:wrap(global.setInterval)})},{"./$.def":18,"./$.global":29,"./$.invoke":33,"./$.partial":55}],187:[function(require,module,exports){require("./modules/es5"),require("./modules/es6.symbol"),require("./modules/es6.object.assign"),require("./modules/es6.object.is"),require("./modules/es6.object.set-prototype-of"),require("./modules/es6.object.to-string"),require("./modules/es6.object.freeze"),require("./modules/es6.object.seal"),require("./modules/es6.object.prevent-extensions"),require("./modules/es6.object.is-frozen"),require("./modules/es6.object.is-sealed"),require("./modules/es6.object.is-extensible"),require("./modules/es6.object.get-own-property-descriptor"),require("./modules/es6.object.get-prototype-of"),require("./modules/es6.object.keys"),require("./modules/es6.object.get-own-property-names"),require("./modules/es6.function.name"),require("./modules/es6.function.has-instance"),require("./modules/es6.number.constructor"),require("./modules/es6.number.epsilon"),require("./modules/es6.number.is-finite"),require("./modules/es6.number.is-integer"),require("./modules/es6.number.is-nan"),require("./modules/es6.number.is-safe-integer"),require("./modules/es6.number.max-safe-integer"),require("./modules/es6.number.min-safe-integer"),require("./modules/es6.number.parse-float"),require("./modules/es6.number.parse-int"),require("./modules/es6.math.acosh"),require("./modules/es6.math.asinh"),require("./modules/es6.math.atanh"),require("./modules/es6.math.cbrt"),require("./modules/es6.math.clz32"),require("./modules/es6.math.cosh"),require("./modules/es6.math.expm1"),require("./modules/es6.math.fround"),require("./modules/es6.math.hypot"),require("./modules/es6.math.imul"),require("./modules/es6.math.log10"),require("./modules/es6.math.log1p"),require("./modules/es6.math.log2"),require("./modules/es6.math.sign"),require("./modules/es6.math.sinh"),require("./modules/es6.math.tanh"),require("./modules/es6.math.trunc"),require("./modules/es6.string.from-code-point"),require("./modules/es6.string.raw"),require("./modules/es6.string.trim"),require("./modules/es6.string.iterator"),require("./modules/es6.string.code-point-at"),require("./modules/es6.string.ends-with"),require("./modules/es6.string.includes"),require("./modules/es6.string.repeat"),require("./modules/es6.string.starts-with"),require("./modules/es6.array.from"),require("./modules/es6.array.of"),require("./modules/es6.array.iterator"),require("./modules/es6.array.species"),require("./modules/es6.array.copy-within"),require("./modules/es6.array.fill"),require("./modules/es6.array.find"),require("./modules/es6.array.find-index"),require("./modules/es6.regexp.constructor"),require("./modules/es6.regexp.flags"),require("./modules/es6.regexp.match"),require("./modules/es6.regexp.replace"),require("./modules/es6.regexp.search"),require("./modules/es6.regexp.split"),require("./modules/es6.promise"),require("./modules/es6.map"),require("./modules/es6.set"),require("./modules/es6.weak-map"),require("./modules/es6.weak-set"),require("./modules/es6.reflect.apply"),require("./modules/es6.reflect.construct"),require("./modules/es6.reflect.define-property"),require("./modules/es6.reflect.delete-property"),require("./modules/es6.reflect.enumerate"),require("./modules/es6.reflect.get"),require("./modules/es6.reflect.get-own-property-descriptor"),require("./modules/es6.reflect.get-prototype-of"),require("./modules/es6.reflect.has"),require("./modules/es6.reflect.is-extensible"),require("./modules/es6.reflect.own-keys"),require("./modules/es6.reflect.prevent-extensions"),require("./modules/es6.reflect.set"),require("./modules/es6.reflect.set-prototype-of"),require("./modules/es7.array.includes"),require("./modules/es7.string.at"),require("./modules/es7.string.pad-left"),require("./modules/es7.string.pad-right"),require("./modules/es7.string.trim-left"),require("./modules/es7.string.trim-right"),require("./modules/es7.regexp.escape"),require("./modules/es7.object.get-own-property-descriptors"),require("./modules/es7.object.values"),require("./modules/es7.object.entries"),require("./modules/es7.map.to-json"),require("./modules/es7.set.to-json"),require("./modules/js.array.statics"),require("./modules/web.timers"),require("./modules/web.immediate"),require("./modules/web.dom.iterable"),module.exports=require("./modules/$.core")},{"./modules/$.core":16,"./modules/es5":84,"./modules/es6.array.copy-within":85,"./modules/es6.array.fill":86,"./modules/es6.array.find":88,"./modules/es6.array.find-index":87,"./modules/es6.array.from":89,"./modules/es6.array.iterator":90,"./modules/es6.array.of":91,"./modules/es6.array.species":92,"./modules/es6.function.has-instance":93,"./modules/es6.function.name":94,"./modules/es6.map":95,"./modules/es6.math.acosh":96,"./modules/es6.math.asinh":97,"./modules/es6.math.atanh":98,"./modules/es6.math.cbrt":99,"./modules/es6.math.clz32":100,"./modules/es6.math.cosh":101,"./modules/es6.math.expm1":102,"./modules/es6.math.fround":103,"./modules/es6.math.hypot":104,"./modules/es6.math.imul":105,"./modules/es6.math.log10":106,"./modules/es6.math.log1p":107,"./modules/es6.math.log2":108,"./modules/es6.math.sign":109,"./modules/es6.math.sinh":110,"./modules/es6.math.tanh":111,"./modules/es6.math.trunc":112,"./modules/es6.number.constructor":113,"./modules/es6.number.epsilon":114,"./modules/es6.number.is-finite":115,"./modules/es6.number.is-integer":116,"./modules/es6.number.is-nan":117,"./modules/es6.number.is-safe-integer":118,"./modules/es6.number.max-safe-integer":119,"./modules/es6.number.min-safe-integer":120,"./modules/es6.number.parse-float":121,"./modules/es6.number.parse-int":122,"./modules/es6.object.assign":123,"./modules/es6.object.freeze":124,"./modules/es6.object.get-own-property-descriptor":125,"./modules/es6.object.get-own-property-names":126,"./modules/es6.object.get-prototype-of":127,"./modules/es6.object.is":131,"./modules/es6.object.is-extensible":128,"./modules/es6.object.is-frozen":129,"./modules/es6.object.is-sealed":130,"./modules/es6.object.keys":132,"./modules/es6.object.prevent-extensions":133,"./modules/es6.object.seal":134,"./modules/es6.object.set-prototype-of":135,"./modules/es6.object.to-string":136,"./modules/es6.promise":137,"./modules/es6.reflect.apply":138,"./modules/es6.reflect.construct":139,"./modules/es6.reflect.define-property":140,"./modules/es6.reflect.delete-property":141,"./modules/es6.reflect.enumerate":142,"./modules/es6.reflect.get":145,"./modules/es6.reflect.get-own-property-descriptor":143,"./modules/es6.reflect.get-prototype-of":144,"./modules/es6.reflect.has":146,"./modules/es6.reflect.is-extensible":147,"./modules/es6.reflect.own-keys":148,"./modules/es6.reflect.prevent-extensions":149,"./modules/es6.reflect.set":151,"./modules/es6.reflect.set-prototype-of":150,"./modules/es6.regexp.constructor":152,"./modules/es6.regexp.flags":153,"./modules/es6.regexp.match":154,"./modules/es6.regexp.replace":155,"./modules/es6.regexp.search":156,"./modules/es6.regexp.split":157,"./modules/es6.set":158,"./modules/es6.string.code-point-at":159,"./modules/es6.string.ends-with":160,"./modules/es6.string.from-code-point":161,"./modules/es6.string.includes":162,"./modules/es6.string.iterator":163,"./modules/es6.string.raw":164,"./modules/es6.string.repeat":165,"./modules/es6.string.starts-with":166,"./modules/es6.string.trim":167,"./modules/es6.symbol":168,"./modules/es6.weak-map":169,"./modules/es6.weak-set":170,"./modules/es7.array.includes":171,"./modules/es7.map.to-json":172,"./modules/es7.object.entries":173,"./modules/es7.object.get-own-property-descriptors":174,"./modules/es7.object.values":175,"./modules/es7.regexp.escape":176,"./modules/es7.set.to-json":177,"./modules/es7.string.at":178,
"./modules/es7.string.pad-left":179,"./modules/es7.string.pad-right":180,"./modules/es7.string.trim-left":181,"./modules/es7.string.trim-right":182,"./modules/js.array.statics":183,"./modules/web.dom.iterable":184,"./modules/web.immediate":185,"./modules/web.timers":186}],188:[function(require,module,exports){(function(process,global){!function(global){"use strict";function wrap(innerFn,outerFn,self,tryLocsList){var generator=Object.create((outerFn||Generator).prototype),context=new Context(tryLocsList||[]);return generator._invoke=makeInvokeMethod(innerFn,self,context),generator}function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,arg)}}catch(err){return{type:"throw",arg:err}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(prototype){["next","throw","return"].forEach(function(method){prototype[method]=function(arg){return this._invoke(method,arg)}})}function AwaitArgument(arg){this.arg=arg}function AsyncIterator(generator){function invoke(method,arg){var result=generator[method](arg),value=result.value;return value instanceof AwaitArgument?Promise.resolve(value.arg).then(invokeNext,invokeThrow):Promise.resolve(value).then(function(unwrapped){return result.value=unwrapped,result})}function enqueue(method,arg){function callInvokeWithMethodAndArg(){return invoke(method,arg)}return previousPromise=previousPromise?previousPromise.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):new Promise(function(resolve){resolve(callInvokeWithMethodAndArg())})}"object"==typeof process&&process.domain&&(invoke=process.domain.bind(invoke));var previousPromise,invokeNext=invoke.bind(generator,"next"),invokeThrow=invoke.bind(generator,"throw");invoke.bind(generator,"return");this._invoke=enqueue}function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function(method,arg){if(state===GenStateExecuting)throw new Error("Generator is already running");if(state===GenStateCompleted){if("throw"===method)throw arg;return doneResult()}for(;;){var delegate=context.delegate;if(delegate){if("return"===method||"throw"===method&&delegate.iterator[method]===undefined){context.delegate=null;var returnMethod=delegate.iterator["return"];if(returnMethod){var record=tryCatch(returnMethod,delegate.iterator,arg);if("throw"===record.type){method="throw",arg=record.arg;continue}}if("return"===method)continue}var record=tryCatch(delegate.iterator[method],delegate.iterator,arg);if("throw"===record.type){context.delegate=null,method="throw",arg=record.arg;continue}method="next",arg=undefined;var info=record.arg;if(!info.done)return state=GenStateSuspendedYield,info;context[delegate.resultName]=info.value,context.next=delegate.nextLoc,context.delegate=null}if("next"===method)state===GenStateSuspendedYield?context.sent=arg:context.sent=undefined;else if("throw"===method){if(state===GenStateSuspendedStart)throw state=GenStateCompleted,arg;context.dispatchException(arg)&&(method="next",arg=undefined)}else"return"===method&&context.abrupt("return",arg);state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if("normal"===record.type){state=context.done?GenStateCompleted:GenStateSuspendedYield;var info={value:record.arg,done:context.done};if(record.arg!==ContinueSentinel)return info;context.delegate&&"next"===method&&(arg=undefined)}else"throw"===record.type&&(state=GenStateCompleted,method="throw",arg=record.arg)}}}function pushTryEntry(locs){var entry={tryLoc:locs[0]};1 in locs&&(entry.catchLoc=locs[1]),2 in locs&&(entry.finallyLoc=locs[2],entry.afterLoc=locs[3]),this.tryEntries.push(entry)}function resetTryEntry(entry){var record=entry.completion||{};record.type="normal",delete record.arg,entry.completion=record}function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}],tryLocsList.forEach(pushTryEntry,this),this.reset(!0)}function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod)return iteratorMethod.call(iterable);if("function"==typeof iterable.next)return iterable;if(!isNaN(iterable.length)){var i=-1,next=function next(){for(;++i=0;--i){var entry=this.tryEntries[i],record=entry.completion;if("root"===entry.tryLoc)return handle("end");if(entry.tryLoc<=this.prev){var hasCatch=hasOwn.call(entry,"catchLoc"),hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally){if(this.prev=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc<=this.prev&&hasOwn.call(entry,"finallyLoc")&&this.prev=0;--i){var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc)return this.complete(entry.completion,entry.afterLoc),resetTryEntry(entry),ContinueSentinel}},"catch":function(tryLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc){var record=entry.completion;if("throw"===record.type){var thrown=record.arg;resetTryEntry(entry)}return thrown}}throw new Error("illegal catch attempt")},delegateYield:function(iterable,resultName,nextLoc){return this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc},ContinueSentinel}}}("object"==typeof global?global:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,require("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{_process:191}],189:[function(require,module,exports){module.exports=require("./lib/polyfill")},{"./lib/polyfill":2}],190:[function(require,module,exports){"use strict";module.exports=require("babel-core/polyfill")},{"babel-core/polyfill":189}],191:[function(require,module,exports){function drainQueue(){if(!draining){draining=!0;for(var currentQueue,len=queue.length;len;){currentQueue=queue,queue=[];for(var i=-1;++i0&&length-1 in obj}function winnow(elements,qualifier,not){if(jQuery.isFunction(qualifier))return jQuery.grep(elements,function(elem,i){return!!qualifier.call(elem,i,elem)!==not});if(qualifier.nodeType)return jQuery.grep(elements,function(elem){return elem===qualifier!==not});if("string"==typeof qualifier){if(risSimple.test(qualifier))return jQuery.filter(qualifier,elements,not);qualifier=jQuery.filter(qualifier,elements)}return jQuery.grep(elements,function(elem){return indexOf.call(qualifier,elem)>=0!==not})}function sibling(cur,dir){for(;(cur=cur[dir])&&1!==cur.nodeType;);return cur}function createOptions(options){var object=optionsCache[options]={};return jQuery.each(options.match(rnotwhite)||[],function(_,flag){object[flag]=!0}),object}function completed(){document.removeEventListener("DOMContentLoaded",completed,!1),window.removeEventListener("load",completed,!1),jQuery.ready()}function Data(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=jQuery.expando+Data.uid++}function dataAttr(elem,key,data){var name;if(void 0===data&&1===elem.nodeType)if(name="data-"+key.replace(rmultiDash,"-$1").toLowerCase(),data=elem.getAttribute(name),"string"==typeof data){try{data="true"===data?!0:"false"===data?!1:"null"===data?null:+data+""===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data}catch(e){}data_user.set(elem,key,data)}else data=void 0;return data}function returnTrue(){return!0}function returnFalse(){return!1}function safeActiveElement(){try{return document.activeElement}catch(err){}}function manipulationTarget(elem,content){return jQuery.nodeName(elem,"table")&&jQuery.nodeName(11!==content.nodeType?content:content.firstChild,"tr")?elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody")):elem}function disableScript(elem){return elem.type=(null!==elem.getAttribute("type"))+"/"+elem.type,elem}function restoreScript(elem){var match=rscriptTypeMasked.exec(elem.type);return match?elem.type=match[1]:elem.removeAttribute("type"),elem}function setGlobalEval(elems,refElements){for(var i=0,l=elems.length;l>i;i++)data_priv.set(elems[i],"globalEval",!refElements||data_priv.get(refElements[i],"globalEval"))}function cloneCopyEvent(src,dest){var i,l,type,pdataOld,pdataCur,udataOld,udataCur,events;if(1===dest.nodeType){if(data_priv.hasData(src)&&(pdataOld=data_priv.access(src),pdataCur=data_priv.set(dest,pdataOld),events=pdataOld.events)){delete pdataCur.handle,pdataCur.events={};for(type in events)for(i=0,l=events[type].length;l>i;i++)jQuery.event.add(dest,type,events[type][i])}data_user.hasData(src)&&(udataOld=data_user.access(src),udataCur=jQuery.extend({},udataOld),data_user.set(dest,udataCur))}}function getAll(context,tag){var ret=context.getElementsByTagName?context.getElementsByTagName(tag||"*"):context.querySelectorAll?context.querySelectorAll(tag||"*"):[];return void 0===tag||tag&&jQuery.nodeName(context,tag)?jQuery.merge([context],ret):ret}function fixInput(src,dest){var nodeName=dest.nodeName.toLowerCase();"input"===nodeName&&rcheckableType.test(src.type)?dest.checked=src.checked:("input"===nodeName||"textarea"===nodeName)&&(dest.defaultValue=src.defaultValue)}function actualDisplay(name,doc){var style,elem=jQuery(doc.createElement(name)).appendTo(doc.body),display=window.getDefaultComputedStyle&&(style=window.getDefaultComputedStyle(elem[0]))?style.display:jQuery.css(elem[0],"display");return elem.detach(),display}function defaultDisplay(nodeName){var doc=document,display=elemdisplay[nodeName];return display||(display=actualDisplay(nodeName,doc),"none"!==display&&display||(iframe=(iframe||jQuery("")).appendTo(doc.documentElement),doc=iframe[0].contentDocument,doc.write(),doc.close(),display=actualDisplay(nodeName,doc),iframe.detach()),elemdisplay[nodeName]=display),display}function curCSS(elem,name,computed){var width,minWidth,maxWidth,ret,style=elem.style;return computed=computed||getStyles(elem),computed&&(ret=computed.getPropertyValue(name)||computed[name]),computed&&(""!==ret||jQuery.contains(elem.ownerDocument,elem)||(ret=jQuery.style(elem,name)),rnumnonpx.test(ret)&&rmargin.test(name)&&(width=style.width,minWidth=style.minWidth,maxWidth=style.maxWidth,style.minWidth=style.maxWidth=style.width=ret,ret=computed.width,style.width=width,style.minWidth=minWidth,style.maxWidth=maxWidth)),void 0!==ret?ret+"":ret}function addGetHookIf(conditionFn,hookFn){return{get:function(){return conditionFn()?void delete this.get:(this.get=hookFn).apply(this,arguments)}}}function vendorPropName(style,name){if(name in style)return name;for(var capName=name[0].toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;i--;)if(name=cssPrefixes[i]+capName,name in style)return name;return origName}function setPositiveNumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?Math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value}function augmentWidthOrHeight(elem,name,extra,isBorderBox,styles){for(var i=extra===(isBorderBox?"border":"content")?4:"width"===name?1:0,val=0;4>i;i+=2)"margin"===extra&&(val+=jQuery.css(elem,extra+cssExpand[i],!0,styles)),isBorderBox?("content"===extra&&(val-=jQuery.css(elem,"padding"+cssExpand[i],!0,styles)),"margin"!==extra&&(val-=jQuery.css(elem,"border"+cssExpand[i]+"Width",!0,styles))):(val+=jQuery.css(elem,"padding"+cssExpand[i],!0,styles),"padding"!==extra&&(val+=jQuery.css(elem,"border"+cssExpand[i]+"Width",!0,styles)));return val}function getWidthOrHeight(elem,name,extra){var valueIsBorderBox=!0,val="width"===name?elem.offsetWidth:elem.offsetHeight,styles=getStyles(elem),isBorderBox="border-box"===jQuery.css(elem,"boxSizing",!1,styles);if(0>=val||null==val){if(val=curCSS(elem,name,styles),(0>val||null==val)&&(val=elem.style[name]),rnumnonpx.test(val))return val;valueIsBorderBox=isBorderBox&&(support.boxSizingReliable()||val===elem.style[name]),val=parseFloat(val)||0}return val+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox,styles)+"px"}function showHide(elements,show){for(var display,elem,hidden,values=[],index=0,length=elements.length;length>index;index++)elem=elements[index],elem.style&&(values[index]=data_priv.get(elem,"olddisplay"),display=elem.style.display,show?(values[index]||"none"!==display||(elem.style.display=""),""===elem.style.display&&isHidden(elem)&&(values[index]=data_priv.access(elem,"olddisplay",defaultDisplay(elem.nodeName)))):(hidden=isHidden(elem),"none"===display&&hidden||data_priv.set(elem,"olddisplay",hidden?display:jQuery.css(elem,"display"))));for(index=0;length>index;index++)elem=elements[index],elem.style&&(show&&"none"!==elem.style.display&&""!==elem.style.display||(elem.style.display=show?values[index]||"":"none"));return elements}function Tween(elem,options,prop,end,easing){return new Tween.prototype.init(elem,options,prop,end,easing)}function createFxNow(){return setTimeout(function(){fxNow=void 0}),fxNow=jQuery.now()}function genFx(type,includeWidth){var which,i=0,attrs={height:type};for(includeWidth=includeWidth?1:0;4>i;i+=2-includeWidth)which=cssExpand[i],attrs["margin"+which]=attrs["padding"+which]=type;return includeWidth&&(attrs.opacity=attrs.width=type),attrs}function createTween(value,prop,animation){for(var tween,collection=(tweeners[prop]||[]).concat(tweeners["*"]),index=0,length=collection.length;length>index;index++)if(tween=collection[index].call(animation,prop,value))return tween}function defaultPrefilter(elem,props,opts){var prop,value,toggle,tween,hooks,oldfire,display,checkDisplay,anim=this,orig={},style=elem.style,hidden=elem.nodeType&&isHidden(elem),dataShow=data_priv.get(elem,"fxshow");opts.queue||(hooks=jQuery._queueHooks(elem,"fx"),null==hooks.unqueued&&(hooks.unqueued=0,oldfire=hooks.empty.fire,hooks.empty.fire=function(){hooks.unqueued||oldfire()}),hooks.unqueued++,anim.always(function(){anim.always(function(){hooks.unqueued--,jQuery.queue(elem,"fx").length||hooks.empty.fire()})})),1===elem.nodeType&&("height"in props||"width"in props)&&(opts.overflow=[style.overflow,style.overflowX,style.overflowY],display=jQuery.css(elem,"display"),checkDisplay="none"===display?data_priv.get(elem,"olddisplay")||defaultDisplay(elem.nodeName):display,"inline"===checkDisplay&&"none"===jQuery.css(elem,"float")&&(style.display="inline-block")),opts.overflow&&(style.overflow="hidden",anim.always(function(){style.overflow=opts.overflow[0],style.overflowX=opts.overflow[1],style.overflowY=opts.overflow[2]}));for(prop in props)if(value=props[prop],rfxtypes.exec(value)){if(delete props[prop],toggle=toggle||"toggle"===value,value===(hidden?"hide":"show")){if("show"!==value||!dataShow||void 0===dataShow[prop])continue;hidden=!0}orig[prop]=dataShow&&dataShow[prop]||jQuery.style(elem,prop)}else display=void 0;if(jQuery.isEmptyObject(orig))"inline"===("none"===display?defaultDisplay(elem.nodeName):display)&&(style.display=display);else{dataShow?"hidden"in dataShow&&(hidden=dataShow.hidden):dataShow=data_priv.access(elem,"fxshow",{}),toggle&&(dataShow.hidden=!hidden),hidden?jQuery(elem).show():anim.done(function(){jQuery(elem).hide()}),anim.done(function(){var prop;data_priv.remove(elem,"fxshow");for(prop in orig)jQuery.style(elem,prop,orig[prop])});for(prop in orig)tween=createTween(hidden?dataShow[prop]:0,prop,anim),prop in dataShow||(dataShow[prop]=tween.start,hidden&&(tween.end=tween.start,tween.start="width"===prop||"height"===prop?1:0))}}function propFilter(props,specialEasing){var index,name,easing,value,hooks;for(index in props)if(name=jQuery.camelCase(index),easing=specialEasing[name],value=props[index],jQuery.isArray(value)&&(easing=value[1],value=props[index]=value[0]),index!==name&&(props[name]=value,delete props[index]),hooks=jQuery.cssHooks[name],hooks&&"expand"in hooks){value=hooks.expand(value),delete props[name];for(index in value)index in props||(props[index]=value[index],specialEasing[index]=easing)}else specialEasing[name]=easing}function Animation(elem,properties,options){var result,stopped,index=0,length=animationPrefilters.length,deferred=jQuery.Deferred().always(function(){delete tick.elem}),tick=function(){if(stopped)return!1;for(var currentTime=fxNow||createFxNow(),remaining=Math.max(0,animation.startTime+animation.duration-currentTime),temp=remaining/animation.duration||0,percent=1-temp,index=0,length=animation.tweens.length;length>index;index++)animation.tweens[index].run(percent);return deferred.notifyWith(elem,[animation,percent,remaining]),1>percent&&length?remaining:(deferred.resolveWith(elem,[animation]),!1)},animation=deferred.promise({elem:elem,props:jQuery.extend({},properties),opts:jQuery.extend(!0,{specialEasing:{}},options),originalProperties:properties,originalOptions:options,startTime:fxNow||createFxNow(),duration:options.duration,tweens:[],createTween:function(prop,end){var tween=jQuery.Tween(elem,animation.opts,prop,end,animation.opts.specialEasing[prop]||animation.opts.easing);return animation.tweens.push(tween),tween},stop:function(gotoEnd){var index=0,length=gotoEnd?animation.tweens.length:0;if(stopped)return this;for(stopped=!0;length>index;index++)animation.tweens[index].run(1);return gotoEnd?deferred.resolveWith(elem,[animation,gotoEnd]):deferred.rejectWith(elem,[animation,gotoEnd]),this}}),props=animation.props;for(propFilter(props,animation.opts.specialEasing);length>index;index++)if(result=animationPrefilters[index].call(animation,elem,props,animation.opts))return result;return jQuery.map(props,createTween,animation),jQuery.isFunction(animation.opts.start)&&animation.opts.start.call(elem,animation),jQuery.fx.timer(jQuery.extend(tick,{elem:elem,anim:animation,queue:animation.opts.queue})),animation.progress(animation.opts.progress).done(animation.opts.done,animation.opts.complete).fail(animation.opts.fail).always(animation.opts.always)}function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){"string"!=typeof dataTypeExpression&&(func=dataTypeExpression,dataTypeExpression="*");var dataType,i=0,dataTypes=dataTypeExpression.toLowerCase().match(rnotwhite)||[];if(jQuery.isFunction(func))for(;dataType=dataTypes[i++];)"+"===dataType[0]?(dataType=dataType.slice(1)||"*",(structure[dataType]=structure[dataType]||[]).unshift(func)):(structure[dataType]=structure[dataType]||[]).push(func)}}function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR){function inspect(dataType){var selected;return inspected[dataType]=!0,jQuery.each(structure[dataType]||[],function(_,prefilterOrFactory){var dataTypeOrTransport=prefilterOrFactory(options,originalOptions,jqXHR);return"string"!=typeof dataTypeOrTransport||seekingTransport||inspected[dataTypeOrTransport]?seekingTransport?!(selected=dataTypeOrTransport):void 0:(options.dataTypes.unshift(dataTypeOrTransport),inspect(dataTypeOrTransport),!1)}),selected}var inspected={},seekingTransport=structure===transports;return inspect(options.dataTypes[0])||!inspected["*"]&&inspect("*")}function ajaxExtend(target,src){var key,deep,flatOptions=jQuery.ajaxSettings.flatOptions||{};for(key in src)void 0!==src[key]&&((flatOptions[key]?target:deep||(deep={}))[key]=src[key]);return deep&&jQuery.extend(!0,target,deep),target}function ajaxHandleResponses(s,jqXHR,responses){for(var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes;"*"===dataTypes[0];)dataTypes.shift(),void 0===ct&&(ct=s.mimeType||jqXHR.getResponseHeader("Content-Type"));if(ct)for(type in contents)if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break}if(dataTypes[0]in responses)finalDataType=dataTypes[0];else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break}firstDataType||(firstDataType=type)}finalDataType=finalDataType||firstDataType}return finalDataType?(finalDataType!==dataTypes[0]&&dataTypes.unshift(finalDataType),responses[finalDataType]):void 0}function ajaxConvert(s,response,jqXHR,isSuccess){var conv2,current,conv,tmp,prev,converters={},dataTypes=s.dataTypes.slice();if(dataTypes[1])for(conv in s.converters)converters[conv.toLowerCase()]=s.converters[conv];for(current=dataTypes.shift();current;)if(s.responseFields[current]&&(jqXHR[s.responseFields[current]]=response),!prev&&isSuccess&&s.dataFilter&&(response=s.dataFilter(response,s.dataType)),prev=current,current=dataTypes.shift())if("*"===current)current=prev;else if("*"!==prev&&prev!==current){if(conv=converters[prev+" "+current]||converters["* "+current],!conv)for(conv2 in converters)if(tmp=conv2.split(" "),tmp[1]===current&&(conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]])){conv===!0?conv=converters[conv2]:converters[conv2]!==!0&&(current=tmp[0],dataTypes.unshift(tmp[1]));break}if(conv!==!0)if(conv&&s["throws"])response=conv(response);else try{response=conv(response)}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current}}}return{state:"success",data:response}}function buildParams(prefix,obj,traditional,add){var name;if(jQuery.isArray(obj))jQuery.each(obj,function(i,v){traditional||rbracket.test(prefix)?add(prefix,v):buildParams(prefix+"["+("object"==typeof v?i:"")+"]",v,traditional,add)});else if(traditional||"object"!==jQuery.type(obj))add(prefix,obj);else for(name in obj)buildParams(prefix+"["+name+"]",obj[name],traditional,add)}function getWindow(elem){return jQuery.isWindow(elem)?elem:9===elem.nodeType&&elem.defaultView}var arr=[],_slice=arr.slice,concat=arr.concat,push=arr.push,indexOf=arr.indexOf,class2type={},toString=class2type.toString,hasOwn=class2type.hasOwnProperty,support={},document=window.document,version="2.1.4",jQuery=function jQuery(selector,context){return new jQuery.fn.init(selector,context)},rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\da-z])/gi,fcamelCase=function(all,letter){return letter.toUpperCase()};jQuery.fn=jQuery.prototype={jquery:version,constructor:jQuery,selector:"",length:0,toArray:function(){return _slice.call(this)},get:function(num){return null!=num?0>num?this[num+this.length]:this[num]:_slice.call(this)},pushStack:function(elems){var ret=jQuery.merge(this.constructor(),elems);return ret.prevObject=this,ret.context=this.context,ret},each:function(callback,args){return jQuery.each(this,callback,args)},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},slice:function(){return this.pushStack(_slice.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(i){var len=this.length,j=+i+(0>i?len:0);return this.pushStack(j>=0&&len>j?[this[j]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:push,sort:arr.sort,splice:arr.splice},jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=!1;for("boolean"==typeof target&&(deep=target,target=arguments[i]||{},i++),"object"==typeof target||jQuery.isFunction(target)||(target={}),i===length&&(target=this,i--);length>i;i++)if(null!=(options=arguments[i]))for(name in options)src=target[name],copy=options[name],target!==copy&&(deep&©&&(jQuery.isPlainObject(copy)||(copyIsArray=jQuery.isArray(copy)))?(copyIsArray?(copyIsArray=!1,clone=src&&jQuery.isArray(src)?src:[]):clone=src&&jQuery.isPlainObject(src)?src:{},target[name]=jQuery.extend(deep,clone,copy)):void 0!==copy&&(target[name]=copy));return target},jQuery.extend({expando:"jQuery"+(version+Math.random()).replace(/\D/g,""),isReady:!0,error:function(msg){throw new Error(msg)},noop:function(){},isFunction:function(obj){return"function"===jQuery.type(obj)},isArray:Array.isArray,isWindow:function(obj){return null!=obj&&obj===obj.window},isNumeric:function(obj){return!jQuery.isArray(obj)&&obj-parseFloat(obj)+1>=0},isPlainObject:function(obj){return"object"!==jQuery.type(obj)||obj.nodeType||jQuery.isWindow(obj)?!1:obj.constructor&&!hasOwn.call(obj.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(obj){var name;for(name in obj)return!1;return!0},type:function(obj){return null==obj?obj+"":"object"==typeof obj||"function"==typeof obj?class2type[toString.call(obj)]||"object":typeof obj},globalEval:function(code){var script,indirect=eval;code=jQuery.trim(code),code&&(1===code.indexOf("use strict")?(script=document.createElement("script"),script.text=code,document.head.appendChild(script).parentNode.removeChild(script)):indirect(code))},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase)},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase()},each:function(obj,callback,args){var value,i=0,length=obj.length,isArray=isArraylike(obj);if(args){if(isArray)for(;length>i&&(value=callback.apply(obj[i],args),value!==!1);i++);else for(i in obj)if(value=callback.apply(obj[i],args),value===!1)break}else if(isArray)for(;length>i&&(value=callback.call(obj[i],i,obj[i]),value!==!1);i++);else for(i in obj)if(value=callback.call(obj[i],i,obj[i]),value===!1)break;return obj},trim:function(text){return null==text?"":(text+"").replace(rtrim,"")},makeArray:function(arr,results){var ret=results||[];return null!=arr&&(isArraylike(Object(arr))?jQuery.merge(ret,"string"==typeof arr?[arr]:arr):push.call(ret,arr)),ret},inArray:function(elem,arr,i){return null==arr?-1:indexOf.call(arr,elem,i)},merge:function(first,second){for(var len=+second.length,j=0,i=first.length;len>j;j++)first[i++]=second[j];return first.length=i,first},grep:function(elems,callback,invert){for(var callbackInverse,matches=[],i=0,length=elems.length,callbackExpect=!invert;length>i;i++)callbackInverse=!callback(elems[i],i),callbackInverse!==callbackExpect&&matches.push(elems[i]);return matches},map:function(elems,callback,arg){var value,i=0,length=elems.length,isArray=isArraylike(elems),ret=[];if(isArray)for(;length>i;i++)value=callback(elems[i],i,arg),null!=value&&ret.push(value);else for(i in elems)value=callback(elems[i],i,arg),null!=value&&ret.push(value);return concat.apply([],ret)},guid:1,proxy:function proxy(fn,context){var tmp,args,proxy;return"string"==typeof context&&(tmp=fn[context],context=fn,fn=tmp),jQuery.isFunction(fn)?(args=_slice.call(arguments,2),proxy=function(){return fn.apply(context||this,args.concat(_slice.call(arguments)))},proxy.guid=fn.guid=fn.guid||jQuery.guid++,proxy):void 0},now:Date.now,support:support}),jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(i,name){class2type["[object "+name+"]"]=name.toLowerCase()});var Sizzle=function(window){function Sizzle(selector,context,results,seed){var match,elem,m,nodeType,i,groups,old,nid,newContext,newSelector;if((context?context.ownerDocument||context:preferredDoc)!==document&&setDocument(context),context=context||document,results=results||[],nodeType=context.nodeType,"string"!=typeof selector||!selector||1!==nodeType&&9!==nodeType&&11!==nodeType)return results;if(!seed&&documentIsHTML){if(11!==nodeType&&(match=rquickExpr.exec(selector)))if(m=match[1]){
if(9===nodeType){if(elem=context.getElementById(m),!elem||!elem.parentNode)return results;if(elem.id===m)return results.push(elem),results}else if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m)return results.push(elem),results}else{if(match[2])return push.apply(results,context.getElementsByTagName(selector)),results;if((m=match[3])&&support.getElementsByClassName)return push.apply(results,context.getElementsByClassName(m)),results}if(support.qsa&&(!rbuggyQSA||!rbuggyQSA.test(selector))){if(nid=old=expando,newContext=context,newSelector=1!==nodeType&&selector,1===nodeType&&"object"!==context.nodeName.toLowerCase()){for(groups=tokenize(selector),(old=context.getAttribute("id"))?nid=old.replace(rescape,"\\$&"):context.setAttribute("id",nid),nid="[id='"+nid+"'] ",i=groups.length;i--;)groups[i]=nid+toSelector(groups[i]);newContext=rsibling.test(selector)&&testContext(context.parentNode)||context,newSelector=groups.join(",")}if(newSelector)try{return push.apply(results,newContext.querySelectorAll(newSelector)),results}catch(qsaError){}finally{old||context.removeAttribute("id")}}}return select(selector.replace(rtrim,"$1"),context,results,seed)}function createCache(){function cache(key,value){return keys.push(key+" ")>Expr.cacheLength&&delete cache[keys.shift()],cache[key+" "]=value}var keys=[];return cache}function markFunction(fn){return fn[expando]=!0,fn}function assert(fn){var div=document.createElement("div");try{return!!fn(div)}catch(e){return!1}finally{div.parentNode&&div.parentNode.removeChild(div),div=null}}function addHandle(attrs,handler){for(var arr=attrs.split("|"),i=attrs.length;i--;)Expr.attrHandle[arr[i]]=handler}function siblingCheck(a,b){var cur=b&&a,diff=cur&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||MAX_NEGATIVE)-(~a.sourceIndex||MAX_NEGATIVE);if(diff)return diff;if(cur)for(;cur=cur.nextSibling;)if(cur===b)return-1;return a?1:-1}function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return"input"===name&&elem.type===type}}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return("input"===name||"button"===name)&&elem.type===type}}function createPositionalPseudo(fn){return markFunction(function(argument){return argument=+argument,markFunction(function(seed,matches){for(var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;i--;)seed[j=matchIndexes[i]]&&(seed[j]=!(matches[j]=seed[j]))})})}function testContext(context){return context&&"undefined"!=typeof context.getElementsByTagName&&context}function setFilters(){}function toSelector(tokens){for(var i=0,len=tokens.length,selector="";len>i;i++)selector+=tokens[i].value;return selector}function addCombinator(matcher,combinator,base){var dir=combinator.dir,checkNonElements=base&&"parentNode"===dir,doneName=done++;return combinator.first?function(elem,context,xml){for(;elem=elem[dir];)if(1===elem.nodeType||checkNonElements)return matcher(elem,context,xml)}:function(elem,context,xml){var oldCache,outerCache,newCache=[dirruns,doneName];if(xml){for(;elem=elem[dir];)if((1===elem.nodeType||checkNonElements)&&matcher(elem,context,xml))return!0}else for(;elem=elem[dir];)if(1===elem.nodeType||checkNonElements){if(outerCache=elem[expando]||(elem[expando]={}),(oldCache=outerCache[dir])&&oldCache[0]===dirruns&&oldCache[1]===doneName)return newCache[2]=oldCache[2];if(outerCache[dir]=newCache,newCache[2]=matcher(elem,context,xml))return!0}}}function elementMatcher(matchers){return matchers.length>1?function(elem,context,xml){for(var i=matchers.length;i--;)if(!matchers[i](elem,context,xml))return!1;return!0}:matchers[0]}function multipleContexts(selector,contexts,results){for(var i=0,len=contexts.length;len>i;i++)Sizzle(selector,contexts[i],results);return results}function condense(unmatched,map,filter,context,xml){for(var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=null!=map;len>i;i++)(elem=unmatched[i])&&(!filter||filter(elem,context,xml))&&(newUnmatched.push(elem),mapped&&map.push(i));return newUnmatched}function setMatcher(preFilter,selector,matcher,postFilter,postFinder,postSelector){return postFilter&&!postFilter[expando]&&(postFilter=setMatcher(postFilter)),postFinder&&!postFinder[expando]&&(postFinder=setMatcher(postFinder,postSelector)),markFunction(function(seed,results,context,xml){var temp,i,elem,preMap=[],postMap=[],preexisting=results.length,elems=seed||multipleContexts(selector||"*",context.nodeType?[context]:context,[]),matcherIn=!preFilter||!seed&&selector?elems:condense(elems,preMap,preFilter,context,xml),matcherOut=matcher?postFinder||(seed?preFilter:preexisting||postFilter)?[]:results:matcherIn;if(matcher&&matcher(matcherIn,matcherOut,context,xml),postFilter)for(temp=condense(matcherOut,postMap),postFilter(temp,[],context,xml),i=temp.length;i--;)(elem=temp[i])&&(matcherOut[postMap[i]]=!(matcherIn[postMap[i]]=elem));if(seed){if(postFinder||preFilter){if(postFinder){for(temp=[],i=matcherOut.length;i--;)(elem=matcherOut[i])&&temp.push(matcherIn[i]=elem);postFinder(null,matcherOut=[],temp,xml)}for(i=matcherOut.length;i--;)(elem=matcherOut[i])&&(temp=postFinder?indexOf(seed,elem):preMap[i])>-1&&(seed[temp]=!(results[temp]=elem))}}else matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut),postFinder?postFinder(null,results,matcherOut,xml):push.apply(results,matcherOut)})}function matcherFromTokens(tokens){for(var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext},implicitRelative,!0),matchAnyContext=addCombinator(function(elem){return indexOf(checkContext,elem)>-1},implicitRelative,!0),matchers=[function(elem,context,xml){var ret=!leadingRelative&&(xml||context!==outermostContext)||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));return checkContext=null,ret}];len>i;i++)if(matcher=Expr.relative[tokens[i].type])matchers=[addCombinator(elementMatcher(matchers),matcher)];else{if(matcher=Expr.filter[tokens[i].type].apply(null,tokens[i].matches),matcher[expando]){for(j=++i;len>j&&!Expr.relative[tokens[j].type];j++);return setMatcher(i>1&&elementMatcher(matchers),i>1&&toSelector(tokens.slice(0,i-1).concat({value:" "===tokens[i-2].type?"*":""})).replace(rtrim,"$1"),matcher,j>i&&matcherFromTokens(tokens.slice(i,j)),len>j&&matcherFromTokens(tokens=tokens.slice(j)),len>j&&toSelector(tokens))}matchers.push(matcher)}return elementMatcher(matchers)}function matcherFromGroupMatchers(elementMatchers,setMatchers){var bySet=setMatchers.length>0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,outermost){var elem,j,matcher,matchedCount=0,i="0",unmatched=seed&&[],setMatched=[],contextBackup=outermostContext,elems=seed||byElement&&Expr.find.TAG("*",outermost),dirrunsUnique=dirruns+=null==contextBackup?1:Math.random()||.1,len=elems.length;for(outermost&&(outermostContext=context!==document&&context);i!==len&&null!=(elem=elems[i]);i++){if(byElement&&elem){for(j=0;matcher=elementMatchers[j++];)if(matcher(elem,context,xml)){results.push(elem);break}outermost&&(dirruns=dirrunsUnique)}bySet&&((elem=!matcher&&elem)&&matchedCount--,seed&&unmatched.push(elem))}if(matchedCount+=i,bySet&&i!==matchedCount){for(j=0;matcher=setMatchers[j++];)matcher(unmatched,setMatched,context,xml);if(seed){if(matchedCount>0)for(;i--;)unmatched[i]||setMatched[i]||(setMatched[i]=pop.call(results));setMatched=condense(setMatched)}push.apply(results,setMatched),outermost&&!seed&&setMatched.length>0&&matchedCount+setMatchers.length>1&&Sizzle.uniqueSort(results)}return outermost&&(dirruns=dirrunsUnique,outermostContext=contextBackup),unmatched};return bySet?markFunction(superMatcher):superMatcher}var i,support,Expr,getText,isXML,tokenize,compile,select,outermostContext,sortInput,hasDuplicate,setDocument,document,docElem,documentIsHTML,rbuggyQSA,rbuggyMatches,matches,contains,expando="sizzle"+1*new Date,preferredDoc=window.document,dirruns=0,done=0,classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),sortOrder=function(a,b){return a===b&&(hasDuplicate=!0),0},MAX_NEGATIVE=1<<31,hasOwn={}.hasOwnProperty,arr=[],pop=arr.pop,push_native=arr.push,push=arr.push,slice=arr.slice,indexOf=function(list,elem){for(var i=0,len=list.length;len>i;i++)if(list[i]===elem)return i;return-1},booleans="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",whitespace="[\\x20\\t\\r\\n\\f]",characterEncoding="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",identifier=characterEncoding.replace("w","w#"),attributes="\\["+whitespace+"*("+characterEncoding+")(?:"+whitespace+"*([*^$|!~]?=)"+whitespace+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+identifier+"))|)"+whitespace+"*\\]",pseudos=":("+characterEncoding+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+attributes+")*)|.*)\\)|)",rwhitespace=new RegExp(whitespace+"+","g"),rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([>+~]|"+whitespace+")"+whitespace+"*"),rattributeQuotes=new RegExp("="+whitespace+"*([^\\]'\"]*?)"+whitespace+"*\\]","g"),rpseudo=new RegExp(pseudos),ridentifier=new RegExp("^"+identifier+"$"),matchExpr={ID:new RegExp("^#("+characterEncoding+")"),CLASS:new RegExp("^\\.("+characterEncoding+")"),TAG:new RegExp("^("+characterEncoding.replace("w","w*")+")"),ATTR:new RegExp("^"+attributes),PSEUDO:new RegExp("^"+pseudos),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),bool:new RegExp("^(?:"+booleans+")$","i"),needsContext:new RegExp("^"+whitespace+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)","i")},rinputs=/^(?:input|select|textarea|button)$/i,rheader=/^h\d$/i,rnative=/^[^{]+\{\s*\[native \w/,rquickExpr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rsibling=/[+~]/,rescape=/'|\\/g,runescape=new RegExp("\\\\([\\da-f]{1,6}"+whitespace+"?|("+whitespace+")|.)","ig"),funescape=function(_,escaped,escapedWhitespace){var high="0x"+escaped-65536;return high!==high||escapedWhitespace?escaped:0>high?String.fromCharCode(high+65536):String.fromCharCode(high>>10|55296,1023&high|56320)},unloadHandler=function(){setDocument()};try{push.apply(arr=slice.call(preferredDoc.childNodes),preferredDoc.childNodes),arr[preferredDoc.childNodes.length].nodeType}catch(e){push={apply:arr.length?function(target,els){push_native.apply(target,slice.call(els))}:function(target,els){for(var j=target.length,i=0;target[j++]=els[i++];);target.length=j-1}}}support=Sizzle.support={},isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?"HTML"!==documentElement.nodeName:!1},setDocument=Sizzle.setDocument=function(node){var hasCompare,parent,doc=node?node.ownerDocument||node:preferredDoc;return doc!==document&&9===doc.nodeType&&doc.documentElement?(document=doc,docElem=doc.documentElement,parent=doc.defaultView,parent&&parent!==parent.top&&(parent.addEventListener?parent.addEventListener("unload",unloadHandler,!1):parent.attachEvent&&parent.attachEvent("onunload",unloadHandler)),documentIsHTML=!isXML(doc),support.attributes=assert(function(div){return div.className="i",!div.getAttribute("className")}),support.getElementsByTagName=assert(function(div){return div.appendChild(doc.createComment("")),!div.getElementsByTagName("*").length}),support.getElementsByClassName=rnative.test(doc.getElementsByClassName),support.getById=assert(function(div){return docElem.appendChild(div).id=expando,!doc.getElementsByName||!doc.getElementsByName(expando).length}),support.getById?(Expr.find.ID=function(id,context){if("undefined"!=typeof context.getElementById&&documentIsHTML){var m=context.getElementById(id);return m&&m.parentNode?[m]:[]}},Expr.filter.ID=function(id){var attrId=id.replace(runescape,funescape);return function(elem){return elem.getAttribute("id")===attrId}}):(delete Expr.find.ID,Expr.filter.ID=function(id){var attrId=id.replace(runescape,funescape);return function(elem){var node="undefined"!=typeof elem.getAttributeNode&&elem.getAttributeNode("id");return node&&node.value===attrId}}),Expr.find.TAG=support.getElementsByTagName?function(tag,context){return"undefined"!=typeof context.getElementsByTagName?context.getElementsByTagName(tag):support.qsa?context.querySelectorAll(tag):void 0}:function(tag,context){var elem,tmp=[],i=0,results=context.getElementsByTagName(tag);if("*"===tag){for(;elem=results[i++];)1===elem.nodeType&&tmp.push(elem);return tmp}return results},Expr.find.CLASS=support.getElementsByClassName&&function(className,context){return documentIsHTML?context.getElementsByClassName(className):void 0},rbuggyMatches=[],rbuggyQSA=[],(support.qsa=rnative.test(doc.querySelectorAll))&&(assert(function(div){docElem.appendChild(div).innerHTML="",div.querySelectorAll("[msallowcapture^='']").length&&rbuggyQSA.push("[*^$]="+whitespace+"*(?:''|\"\")"),div.querySelectorAll("[selected]").length||rbuggyQSA.push("\\["+whitespace+"*(?:value|"+booleans+")"),div.querySelectorAll("[id~="+expando+"-]").length||rbuggyQSA.push("~="),div.querySelectorAll(":checked").length||rbuggyQSA.push(":checked"),div.querySelectorAll("a#"+expando+"+*").length||rbuggyQSA.push(".#.+[+~]")}),assert(function(div){var input=doc.createElement("input");input.setAttribute("type","hidden"),div.appendChild(input).setAttribute("name","D"),div.querySelectorAll("[name=d]").length&&rbuggyQSA.push("name"+whitespace+"*[*^$|!~]?="),div.querySelectorAll(":enabled").length||rbuggyQSA.push(":enabled",":disabled"),div.querySelectorAll("*,:x"),rbuggyQSA.push(",.*:")})),(support.matchesSelector=rnative.test(matches=docElem.matches||docElem.webkitMatchesSelector||docElem.mozMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector))&&assert(function(div){support.disconnectedMatch=matches.call(div,"div"),matches.call(div,"[s!='']:x"),rbuggyMatches.push("!=",pseudos)}),rbuggyQSA=rbuggyQSA.length&&new RegExp(rbuggyQSA.join("|")),rbuggyMatches=rbuggyMatches.length&&new RegExp(rbuggyMatches.join("|")),hasCompare=rnative.test(docElem.compareDocumentPosition),contains=hasCompare||rnative.test(docElem.contains)?function(a,b){var adown=9===a.nodeType?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!(!bup||1!==bup.nodeType||!(adown.contains?adown.contains(bup):a.compareDocumentPosition&&16&a.compareDocumentPosition(bup)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},sortOrder=hasCompare?function(a,b){if(a===b)return hasDuplicate=!0,0;var compare=!a.compareDocumentPosition-!b.compareDocumentPosition;return compare?compare:(compare=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&compare||!support.sortDetached&&b.compareDocumentPosition(a)===compare?a===doc||a.ownerDocument===preferredDoc&&contains(preferredDoc,a)?-1:b===doc||b.ownerDocument===preferredDoc&&contains(preferredDoc,b)?1:sortInput?indexOf(sortInput,a)-indexOf(sortInput,b):0:4&compare?-1:1)}:function(a,b){if(a===b)return hasDuplicate=!0,0;var cur,i=0,aup=a.parentNode,bup=b.parentNode,ap=[a],bp=[b];if(!aup||!bup)return a===doc?-1:b===doc?1:aup?-1:bup?1:sortInput?indexOf(sortInput,a)-indexOf(sortInput,b):0;if(aup===bup)return siblingCheck(a,b);for(cur=a;cur=cur.parentNode;)ap.unshift(cur);for(cur=b;cur=cur.parentNode;)bp.unshift(cur);for(;ap[i]===bp[i];)i++;return i?siblingCheck(ap[i],bp[i]):ap[i]===preferredDoc?-1:bp[i]===preferredDoc?1:0},doc):document},Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements)},Sizzle.matchesSelector=function(elem,expr){if((elem.ownerDocument||elem)!==document&&setDocument(elem),expr=expr.replace(rattributeQuotes,"='$1']"),support.matchesSelector&&documentIsHTML&&(!rbuggyMatches||!rbuggyMatches.test(expr))&&(!rbuggyQSA||!rbuggyQSA.test(expr)))try{var ret=matches.call(elem,expr);if(ret||support.disconnectedMatch||elem.document&&11!==elem.document.nodeType)return ret}catch(e){}return Sizzle(expr,document,null,[elem]).length>0},Sizzle.contains=function(context,elem){return(context.ownerDocument||context)!==document&&setDocument(context),contains(context,elem)},Sizzle.attr=function(elem,name){(elem.ownerDocument||elem)!==document&&setDocument(elem);var fn=Expr.attrHandle[name.toLowerCase()],val=fn&&hasOwn.call(Expr.attrHandle,name.toLowerCase())?fn(elem,name,!documentIsHTML):void 0;return void 0!==val?val:support.attributes||!documentIsHTML?elem.getAttribute(name):(val=elem.getAttributeNode(name))&&val.specified?val.value:null},Sizzle.error=function(msg){throw new Error("Syntax error, unrecognized expression: "+msg)},Sizzle.uniqueSort=function(results){var elem,duplicates=[],j=0,i=0;if(hasDuplicate=!support.detectDuplicates,sortInput=!support.sortStable&&results.slice(0),results.sort(sortOrder),hasDuplicate){for(;elem=results[i++];)elem===results[i]&&(j=duplicates.push(i));for(;j--;)results.splice(duplicates[j],1)}return sortInput=null,results},getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(nodeType){if(1===nodeType||9===nodeType||11===nodeType){if("string"==typeof elem.textContent)return elem.textContent;for(elem=elem.firstChild;elem;elem=elem.nextSibling)ret+=getText(elem)}else if(3===nodeType||4===nodeType)return elem.nodeValue}else for(;node=elem[i++];)ret+=getText(node);return ret},Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(match){return match[1]=match[1].replace(runescape,funescape),match[3]=(match[3]||match[4]||match[5]||"").replace(runescape,funescape),"~="===match[2]&&(match[3]=" "+match[3]+" "),match.slice(0,4)},CHILD:function(match){return match[1]=match[1].toLowerCase(),"nth"===match[1].slice(0,3)?(match[3]||Sizzle.error(match[0]),match[4]=+(match[4]?match[5]+(match[6]||1):2*("even"===match[3]||"odd"===match[3])),match[5]=+(match[7]+match[8]||"odd"===match[3])):match[3]&&Sizzle.error(match[0]),match},PSEUDO:function(match){var excess,unquoted=!match[6]&&match[2];return matchExpr.CHILD.test(match[0])?null:(match[3]?match[2]=match[4]||match[5]||"":unquoted&&rpseudo.test(unquoted)&&(excess=tokenize(unquoted,!0))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)&&(match[0]=match[0].slice(0,excess),match[2]=unquoted.slice(0,excess)),match.slice(0,3))}},filter:{TAG:function(nodeNameSelector){var nodeName=nodeNameSelector.replace(runescape,funescape).toLowerCase();return"*"===nodeNameSelector?function(){return!0}:function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName}},CLASS:function(className){var pattern=classCache[className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test("string"==typeof elem.className&&elem.className||"undefined"!=typeof elem.getAttribute&&elem.getAttribute("class")||"")})},ATTR:function(name,operator,check){return function(elem){var result=Sizzle.attr(elem,name);return null==result?"!="===operator:operator?(result+="","="===operator?result===check:"!="===operator?result!==check:"^="===operator?check&&0===result.indexOf(check):"*="===operator?check&&result.indexOf(check)>-1:"$="===operator?check&&result.slice(-check.length)===check:"~="===operator?(" "+result.replace(rwhitespace," ")+" ").indexOf(check)>-1:"|="===operator?result===check||result.slice(0,check.length+1)===check+"-":!1):!0}},CHILD:function(type,what,argument,first,last){var simple="nth"!==type.slice(0,3),forward="last"!==type.slice(-4),ofType="of-type"===what;return 1===first&&0===last?function(elem){return!!elem.parentNode}:function(elem,context,xml){var cache,outerCache,node,diff,nodeIndex,start,dir=simple!==forward?"nextSibling":"previousSibling",parent=elem.parentNode,name=ofType&&elem.nodeName.toLowerCase(),useCache=!xml&&!ofType;if(parent){if(simple){for(;dir;){for(node=elem;node=node[dir];)if(ofType?node.nodeName.toLowerCase()===name:1===node.nodeType)return!1;start=dir="only"===type&&!start&&"nextSibling"}return!0}if(start=[forward?parent.firstChild:parent.lastChild],forward&&useCache){for(outerCache=parent[expando]||(parent[expando]={}),cache=outerCache[type]||[],nodeIndex=cache[0]===dirruns&&cache[1],diff=cache[0]===dirruns&&cache[2],node=nodeIndex&&parent.childNodes[nodeIndex];node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop();)if(1===node.nodeType&&++diff&&node===elem){outerCache[type]=[dirruns,nodeIndex,diff];break}}else if(useCache&&(cache=(elem[expando]||(elem[expando]={}))[type])&&cache[0]===dirruns)diff=cache[1];else for(;(node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop())&&((ofType?node.nodeName.toLowerCase()!==name:1!==node.nodeType)||!++diff||(useCache&&((node[expando]||(node[expando]={}))[type]=[dirruns,diff]),node!==elem)););return diff-=last,diff===first||diff%first===0&&diff/first>=0}}},PSEUDO:function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);return fn[expando]?fn(argument):fn.length>1?(args=[pseudo,pseudo,"",argument],Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){for(var idx,matched=fn(seed,argument),i=matched.length;i--;)idx=indexOf(seed,matched[i]),seed[idx]=!(matches[idx]=matched[i])}):function(elem){return fn(elem,0,args)}):fn}},pseudos:{not:markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){for(var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;i--;)(elem=unmatched[i])&&(seed[i]=!(matches[i]=elem))}):function(elem,context,xml){return input[0]=elem,matcher(input,null,xml,results),input[0]=null,!results.pop()}}),has:markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0}}),contains:markFunction(function(text){return text=text.replace(runescape,funescape),function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1}}),lang:markFunction(function(lang){return ridentifier.test(lang||"")||Sizzle.error("unsupported lang: "+lang),lang=lang.replace(runescape,funescape).toLowerCase(),function(elem){var elemLang;do if(elemLang=documentIsHTML?elem.lang:elem.getAttribute("xml:lang")||elem.getAttribute("lang"))return elemLang=elemLang.toLowerCase(),elemLang===lang||0===elemLang.indexOf(lang+"-");while((elem=elem.parentNode)&&1===elem.nodeType);return!1}}),target:function(elem){var hash=window.location&&window.location.hash;return hash&&hash.slice(1)===elem.id},root:function(elem){return elem===docElem},focus:function(elem){return elem===document.activeElement&&(!document.hasFocus||document.hasFocus())&&!!(elem.type||elem.href||~elem.tabIndex)},enabled:function(elem){return elem.disabled===!1},disabled:function(elem){return elem.disabled===!0},checked:function(elem){var nodeName=elem.nodeName.toLowerCase();return"input"===nodeName&&!!elem.checked||"option"===nodeName&&!!elem.selected},selected:function(elem){return elem.parentNode&&elem.parentNode.selectedIndex,elem.selected===!0},empty:function(elem){for(elem=elem.firstChild;elem;elem=elem.nextSibling)if(elem.nodeType<6)return!1;return!0},parent:function(elem){return!Expr.pseudos.empty(elem)},header:function(elem){return rheader.test(elem.nodeName)},input:function(elem){return rinputs.test(elem.nodeName)},button:function(elem){var name=elem.nodeName.toLowerCase();return"input"===name&&"button"===elem.type||"button"===name},text:function(elem){var attr;return"input"===elem.nodeName.toLowerCase()&&"text"===elem.type&&(null==(attr=elem.getAttribute("type"))||"text"===attr.toLowerCase())},first:createPositionalPseudo(function(){return[0]}),last:createPositionalPseudo(function(matchIndexes,length){return[length-1]}),eq:createPositionalPseudo(function(matchIndexes,length,argument){return[0>argument?argument+length:argument]}),even:createPositionalPseudo(function(matchIndexes,length){for(var i=0;length>i;i+=2)matchIndexes.push(i);return matchIndexes}),odd:createPositionalPseudo(function(matchIndexes,length){for(var i=1;length>i;i+=2)matchIndexes.push(i);return matchIndexes}),lt:createPositionalPseudo(function(matchIndexes,length,argument){for(var i=0>argument?argument+length:argument;--i>=0;)matchIndexes.push(i);return matchIndexes}),gt:createPositionalPseudo(function(matchIndexes,length,argument){for(var i=0>argument?argument+length:argument;++i2&&"ID"===(token=tokens[0]).type&&support.getById&&9===context.nodeType&&documentIsHTML&&Expr.relative[tokens[1].type]){if(context=(Expr.find.ID(token.matches[0].replace(runescape,funescape),context)||[])[0],!context)return results;compiled&&(context=context.parentNode),selector=selector.slice(tokens.shift().value.length)}for(i=matchExpr.needsContext.test(selector)?0:tokens.length;i--&&(token=tokens[i],!Expr.relative[type=token.type]);)if((find=Expr.find[type])&&(seed=find(token.matches[0].replace(runescape,funescape),rsibling.test(tokens[0].type)&&testContext(context.parentNode)||context))){if(tokens.splice(i,1),selector=seed.length&&toSelector(tokens),!selector)return push.apply(results,seed),results;break}}return(compiled||compile(selector,match))(seed,context,!documentIsHTML,results,rsibling.test(selector)&&testContext(context.parentNode)||context),results},support.sortStable=expando.split("").sort(sortOrder).join("")===expando,support.detectDuplicates=!!hasDuplicate,setDocument(),support.sortDetached=assert(function(div1){return 1&div1.compareDocumentPosition(document.createElement("div"))}),assert(function(div){return div.innerHTML="","#"===div.firstChild.getAttribute("href")})||addHandle("type|href|height|width",function(elem,name,isXML){return isXML?void 0:elem.getAttribute(name,"type"===name.toLowerCase()?1:2)}),support.attributes&&assert(function(div){return div.innerHTML="",div.firstChild.setAttribute("value",""),""===div.firstChild.getAttribute("value")})||addHandle("value",function(elem,name,isXML){return isXML||"input"!==elem.nodeName.toLowerCase()?void 0:elem.defaultValue}),assert(function(div){return null==div.getAttribute("disabled")})||addHandle(booleans,function(elem,name,isXML){var val;return isXML?void 0:elem[name]===!0?name.toLowerCase():(val=elem.getAttributeNode(name))&&val.specified?val.value:null}),Sizzle}(window);jQuery.find=Sizzle,jQuery.expr=Sizzle.selectors,jQuery.expr[":"]=jQuery.expr.pseudos,jQuery.unique=Sizzle.uniqueSort,jQuery.text=Sizzle.getText,jQuery.isXMLDoc=Sizzle.isXML,jQuery.contains=Sizzle.contains;var rneedsContext=jQuery.expr.match.needsContext,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,risSimple=/^.[^:#\[\.,]*$/;jQuery.filter=function(expr,elems,not){var elem=elems[0];return not&&(expr=":not("+expr+")"),1===elems.length&&1===elem.nodeType?jQuery.find.matchesSelector(elem,expr)?[elem]:[]:jQuery.find.matches(expr,jQuery.grep(elems,function(elem){return 1===elem.nodeType}))},jQuery.fn.extend({find:function(selector){var i,len=this.length,ret=[],self=this;if("string"!=typeof selector)return this.pushStack(jQuery(selector).filter(function(){for(i=0;len>i;i++)if(jQuery.contains(self[i],this))return!0}));for(i=0;len>i;i++)jQuery.find(selector,self[i],ret);return ret=this.pushStack(len>1?jQuery.unique(ret):ret),ret.selector=this.selector?this.selector+" "+selector:selector,ret},filter:function(selector){return this.pushStack(winnow(this,selector||[],!1))},not:function(selector){return this.pushStack(winnow(this,selector||[],!0))},is:function(selector){return!!winnow(this,"string"==typeof selector&&rneedsContext.test(selector)?jQuery(selector):selector||[],!1).length}});var rootjQuery,rquickExpr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,init=jQuery.fn.init=function(selector,context){var match,elem;if(!selector)return this;if("string"==typeof selector){if(match="<"===selector[0]&&">"===selector[selector.length-1]&&selector.length>=3?[null,selector,null]:rquickExpr.exec(selector),!match||!match[1]&&context)return!context||context.jquery?(context||rootjQuery).find(selector):this.constructor(context).find(selector);if(match[1]){if(context=context instanceof jQuery?context[0]:context,jQuery.merge(this,jQuery.parseHTML(match[1],context&&context.nodeType?context.ownerDocument||context:document,!0)),rsingleTag.test(match[1])&&jQuery.isPlainObject(context))for(match in context)jQuery.isFunction(this[match])?this[match](context[match]):this.attr(match,context[match]);return this}return elem=document.getElementById(match[2]),elem&&elem.parentNode&&(this.length=1,this[0]=elem),this.context=document,this.selector=selector,this}return selector.nodeType?(this.context=this[0]=selector,this.length=1,this):jQuery.isFunction(selector)?"undefined"!=typeof rootjQuery.ready?rootjQuery.ready(selector):selector(jQuery):(void 0!==selector.selector&&(this.selector=selector.selector,this.context=selector.context),jQuery.makeArray(selector,this))};init.prototype=jQuery.fn,rootjQuery=jQuery(document);var rparentsprev=/^(?:parents|prev(?:Until|All))/,guaranteedUnique={children:!0,contents:!0,next:!0,prev:!0};jQuery.extend({dir:function(elem,_dir,until){for(var matched=[],truncate=void 0!==until;(elem=elem[_dir])&&9!==elem.nodeType;)if(1===elem.nodeType){if(truncate&&jQuery(elem).is(until))break;matched.push(elem)}return matched},sibling:function(n,elem){for(var matched=[];n;n=n.nextSibling)1===n.nodeType&&n!==elem&&matched.push(n);return matched;
}}),jQuery.fn.extend({has:function(target){var targets=jQuery(target,this),l=targets.length;return this.filter(function(){for(var i=0;l>i;i++)if(jQuery.contains(this,targets[i]))return!0})},closest:function(selectors,context){for(var cur,i=0,l=this.length,matched=[],pos=rneedsContext.test(selectors)||"string"!=typeof selectors?jQuery(selectors,context||this.context):0;l>i;i++)for(cur=this[i];cur&&cur!==context;cur=cur.parentNode)if(cur.nodeType<11&&(pos?pos.index(cur)>-1:1===cur.nodeType&&jQuery.find.matchesSelector(cur,selectors))){matched.push(cur);break}return this.pushStack(matched.length>1?jQuery.unique(matched):matched)},index:function(elem){return elem?"string"==typeof elem?indexOf.call(jQuery(elem),this[0]):indexOf.call(this,elem.jquery?elem[0]:elem):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(selector,context){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),jQuery(selector,context))))},addBack:function(selector){return this.add(null==selector?this.prevObject:this.prevObject.filter(selector))}}),jQuery.each({parent:function parent(elem){var parent=elem.parentNode;return parent&&11!==parent.nodeType?parent:null},parents:function(elem){return jQuery.dir(elem,"parentNode")},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until)},next:function(elem){return sibling(elem,"nextSibling")},prev:function(elem){return sibling(elem,"previousSibling")},nextAll:function(elem){return jQuery.dir(elem,"nextSibling")},prevAll:function(elem){return jQuery.dir(elem,"previousSibling")},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until)},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until)},siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem)},children:function(elem){return jQuery.sibling(elem.firstChild)},contents:function(elem){return elem.contentDocument||jQuery.merge([],elem.childNodes)}},function(name,fn){jQuery.fn[name]=function(until,selector){var matched=jQuery.map(this,fn,until);return"Until"!==name.slice(-5)&&(selector=until),selector&&"string"==typeof selector&&(matched=jQuery.filter(selector,matched)),this.length>1&&(guaranteedUnique[name]||jQuery.unique(matched),rparentsprev.test(name)&&matched.reverse()),this.pushStack(matched)}});var rnotwhite=/\S+/g,optionsCache={};jQuery.Callbacks=function(options){options="string"==typeof options?optionsCache[options]||createOptions(options):jQuery.extend({},options);var memory,_fired,firing,firingStart,firingLength,firingIndex,list=[],stack=!options.once&&[],fire=function fire(data){for(memory=options.memory&&data,_fired=!0,firingIndex=firingStart||0,firingStart=0,firingLength=list.length,firing=!0;list&&firingLength>firingIndex;firingIndex++)if(list[firingIndex].apply(data[0],data[1])===!1&&options.stopOnFalse){memory=!1;break}firing=!1,list&&(stack?stack.length&&fire(stack.shift()):memory?list=[]:self.disable())},self={add:function(){if(list){var start=list.length;!function add(args){jQuery.each(args,function(_,arg){var type=jQuery.type(arg);"function"===type?options.unique&&self.has(arg)||list.push(arg):arg&&arg.length&&"string"!==type&&add(arg)})}(arguments),firing?firingLength=list.length:memory&&(firingStart=start,fire(memory))}return this},remove:function(){return list&&jQuery.each(arguments,function(_,arg){for(var index;(index=jQuery.inArray(arg,list,index))>-1;)list.splice(index,1),firing&&(firingLength>=index&&firingLength--,firingIndex>=index&&firingIndex--)}),this},has:function(fn){return fn?jQuery.inArray(fn,list)>-1:!(!list||!list.length)},empty:function(){return list=[],firingLength=0,this},disable:function(){return list=stack=memory=void 0,this},disabled:function(){return!list},lock:function(){return stack=void 0,memory||self.disable(),this},locked:function(){return!stack},fireWith:function(context,args){return!list||_fired&&!stack||(args=args||[],args=[context,args.slice?args.slice():args],firing?stack.push(args):fire(args)),this},fire:function(){return self.fireWith(this,arguments),this},fired:function(){return!!_fired}};return self},jQuery.extend({Deferred:function(func){var tuples=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],_state="pending",_promise={state:function(){return _state},always:function(){return deferred.done(arguments).fail(arguments),this},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var fn=jQuery.isFunction(fns[i])&&fns[i];deferred[tuple[1]](function(){var returned=fn&&fn.apply(this,arguments);returned&&jQuery.isFunction(returned.promise)?returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify):newDefer[tuple[0]+"With"](this===_promise?newDefer.promise():this,fn?[returned]:arguments)})}),fns=null}).promise()},promise:function(obj){return null!=obj?jQuery.extend(obj,_promise):_promise}},deferred={};return _promise.pipe=_promise.then,jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];_promise[tuple[1]]=list.add,stateString&&list.add(function(){_state=stateString},tuples[1^i][2].disable,tuples[2][2].lock),deferred[tuple[0]]=function(){return deferred[tuple[0]+"With"](this===deferred?_promise:this,arguments),this},deferred[tuple[0]+"With"]=list.fireWith}),_promise.promise(deferred),func&&func.call(deferred,deferred),deferred},when:function(subordinate){var progressValues,progressContexts,resolveContexts,i=0,resolveValues=_slice.call(arguments),length=resolveValues.length,remaining=1!==length||subordinate&&jQuery.isFunction(subordinate.promise)?length:0,deferred=1===remaining?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function(value){contexts[i]=this,values[i]=arguments.length>1?_slice.call(arguments):value,values===progressValues?deferred.notifyWith(contexts,values):--remaining||deferred.resolveWith(contexts,values)}};if(length>1)for(progressValues=new Array(length),progressContexts=new Array(length),resolveContexts=new Array(length);length>i;i++)resolveValues[i]&&jQuery.isFunction(resolveValues[i].promise)?resolveValues[i].promise().done(updateFunc(i,resolveContexts,resolveValues)).fail(deferred.reject).progress(updateFunc(i,progressContexts,progressValues)):--remaining;return remaining||deferred.resolveWith(resolveContexts,resolveValues),deferred.promise()}});var readyList;jQuery.fn.ready=function(fn){return jQuery.ready.promise().done(fn),this},jQuery.extend({isReady:!1,readyWait:1,holdReady:function(hold){hold?jQuery.readyWait++:jQuery.ready(!0)},ready:function(wait){(wait===!0?--jQuery.readyWait:jQuery.isReady)||(jQuery.isReady=!0,wait!==!0&&--jQuery.readyWait>0||(readyList.resolveWith(document,[jQuery]),jQuery.fn.triggerHandler&&(jQuery(document).triggerHandler("ready"),jQuery(document).off("ready"))))}}),jQuery.ready.promise=function(obj){return readyList||(readyList=jQuery.Deferred(),"complete"===document.readyState?setTimeout(jQuery.ready):(document.addEventListener("DOMContentLoaded",completed,!1),window.addEventListener("load",completed,!1))),readyList.promise(obj)},jQuery.ready.promise();var access=jQuery.access=function(elems,fn,key,value,chainable,emptyGet,raw){var i=0,len=elems.length,bulk=null==key;if("object"===jQuery.type(key)){chainable=!0;for(i in key)jQuery.access(elems,fn,i,key[i],!0,emptyGet,raw)}else if(void 0!==value&&(chainable=!0,jQuery.isFunction(value)||(raw=!0),bulk&&(raw?(fn.call(elems,value),fn=null):(bulk=fn,fn=function(elem,key,value){return bulk.call(jQuery(elem),value)})),fn))for(;len>i;i++)fn(elems[i],key,raw?value:value.call(elems[i],i,fn(elems[i],key)));return chainable?elems:bulk?fn.call(elems):len?fn(elems[0],key):emptyGet};jQuery.acceptData=function(owner){return 1===owner.nodeType||9===owner.nodeType||!+owner.nodeType},Data.uid=1,Data.accepts=jQuery.acceptData,Data.prototype={key:function(owner){if(!Data.accepts(owner))return 0;var descriptor={},unlock=owner[this.expando];if(!unlock){unlock=Data.uid++;try{descriptor[this.expando]={value:unlock},Object.defineProperties(owner,descriptor)}catch(e){descriptor[this.expando]=unlock,jQuery.extend(owner,descriptor)}}return this.cache[unlock]||(this.cache[unlock]={}),unlock},set:function(owner,data,value){var prop,unlock=this.key(owner),cache=this.cache[unlock];if("string"==typeof data)cache[data]=value;else if(jQuery.isEmptyObject(cache))jQuery.extend(this.cache[unlock],data);else for(prop in data)cache[prop]=data[prop];return cache},get:function(owner,key){var cache=this.cache[this.key(owner)];return void 0===key?cache:cache[key]},access:function(owner,key,value){var stored;return void 0===key||key&&"string"==typeof key&&void 0===value?(stored=this.get(owner,key),void 0!==stored?stored:this.get(owner,jQuery.camelCase(key))):(this.set(owner,key,value),void 0!==value?value:key)},remove:function(owner,key){var i,name,camel,unlock=this.key(owner),cache=this.cache[unlock];if(void 0===key)this.cache[unlock]={};else{jQuery.isArray(key)?name=key.concat(key.map(jQuery.camelCase)):(camel=jQuery.camelCase(key),key in cache?name=[key,camel]:(name=camel,name=name in cache?[name]:name.match(rnotwhite)||[])),i=name.length;for(;i--;)delete cache[name[i]]}},hasData:function(owner){return!jQuery.isEmptyObject(this.cache[owner[this.expando]]||{})},discard:function(owner){owner[this.expando]&&delete this.cache[owner[this.expando]]}};var data_priv=new Data,data_user=new Data,rbrace=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({hasData:function(elem){return data_user.hasData(elem)||data_priv.hasData(elem)},data:function(elem,name,_data){return data_user.access(elem,name,_data)},removeData:function(elem,name){data_user.remove(elem,name)},_data:function(elem,name,data){return data_priv.access(elem,name,data)},_removeData:function(elem,name){data_priv.remove(elem,name)}}),jQuery.fn.extend({data:function data(key,value){var i,name,data,elem=this[0],attrs=elem&&elem.attributes;if(void 0===key){if(this.length&&(data=data_user.get(elem),1===elem.nodeType&&!data_priv.get(elem,"hasDataAttrs"))){for(i=attrs.length;i--;)attrs[i]&&(name=attrs[i].name,0===name.indexOf("data-")&&(name=jQuery.camelCase(name.slice(5)),dataAttr(elem,name,data[name])));data_priv.set(elem,"hasDataAttrs",!0)}return data}return"object"==typeof key?this.each(function(){data_user.set(this,key)}):access(this,function(value){var data,camelKey=jQuery.camelCase(key);if(elem&&void 0===value){if(data=data_user.get(elem,key),void 0!==data)return data;if(data=data_user.get(elem,camelKey),void 0!==data)return data;if(data=dataAttr(elem,camelKey,void 0),void 0!==data)return data}else this.each(function(){var data=data_user.get(this,camelKey);data_user.set(this,camelKey,value),-1!==key.indexOf("-")&&void 0!==data&&data_user.set(this,key,value)})},null,value,arguments.length>1,null,!0)},removeData:function(key){return this.each(function(){data_user.remove(this,key)})}}),jQuery.extend({queue:function queue(elem,type,data){var queue;return elem?(type=(type||"fx")+"queue",queue=data_priv.get(elem,type),data&&(!queue||jQuery.isArray(data)?queue=data_priv.access(elem,type,jQuery.makeArray(data)):queue.push(data)),queue||[]):void 0},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type)};"inprogress"===fn&&(fn=queue.shift(),startLength--),fn&&("fx"===type&&queue.unshift("inprogress"),delete hooks.stop,fn.call(elem,next,hooks)),!startLength&&hooks&&hooks.empty.fire()},_queueHooks:function(elem,type){var key=type+"queueHooks";return data_priv.get(elem,key)||data_priv.access(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){data_priv.remove(elem,[type+"queue",key])})})}}),jQuery.fn.extend({queue:function(type,data){var setter=2;return"string"!=typeof type&&(data=type,type="fx",setter--),arguments.lengthx",support.noCloneChecked=!!div.cloneNode(!0).lastChild.defaultValue}();var strundefined="undefined";support.focusinBubbles="onfocusin"in window;var rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|pointer|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,rtypenamespace=/^([^.]*)(?:\.(.+)|)$/;jQuery.event={global:{},add:function(elem,types,handler,data,selector){var handleObjIn,eventHandle,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=data_priv.get(elem);if(elemData)for(handler.handler&&(handleObjIn=handler,handler=handleObjIn.handler,selector=handleObjIn.selector),handler.guid||(handler.guid=jQuery.guid++),(events=elemData.events)||(events=elemData.events={}),(eventHandle=elemData.handle)||(eventHandle=elemData.handle=function(e){return typeof jQuery!==strundefined&&jQuery.event.triggered!==e.type?jQuery.event.dispatch.apply(elem,arguments):void 0}),types=(types||"").match(rnotwhite)||[""],t=types.length;t--;)tmp=rtypenamespace.exec(types[t])||[],type=origType=tmp[1],namespaces=(tmp[2]||"").split(".").sort(),type&&(special=jQuery.event.special[type]||{},type=(selector?special.delegateType:special.bindType)||type,special=jQuery.event.special[type]||{},handleObj=jQuery.extend({type:type,origType:origType,data:data,handler:handler,guid:handler.guid,selector:selector,needsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(".")},handleObjIn),(handlers=events[type])||(handlers=events[type]=[],handlers.delegateCount=0,special.setup&&special.setup.call(elem,data,namespaces,eventHandle)!==!1||elem.addEventListener&&elem.addEventListener(type,eventHandle,!1)),special.add&&(special.add.call(elem,handleObj),handleObj.handler.guid||(handleObj.handler.guid=handler.guid)),selector?handlers.splice(handlers.delegateCount++,0,handleObj):handlers.push(handleObj),jQuery.event.global[type]=!0)},remove:function(elem,types,handler,selector,mappedTypes){var j,origCount,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=data_priv.hasData(elem)&&data_priv.get(elem);if(elemData&&(events=elemData.events)){for(types=(types||"").match(rnotwhite)||[""],t=types.length;t--;)if(tmp=rtypenamespace.exec(types[t])||[],type=origType=tmp[1],namespaces=(tmp[2]||"").split(".").sort(),type){for(special=jQuery.event.special[type]||{},type=(selector?special.delegateType:special.bindType)||type,handlers=events[type]||[],tmp=tmp[2]&&new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"),origCount=j=handlers.length;j--;)handleObj=handlers[j],!mappedTypes&&origType!==handleObj.origType||handler&&handler.guid!==handleObj.guid||tmp&&!tmp.test(handleObj.namespace)||selector&&selector!==handleObj.selector&&("**"!==selector||!handleObj.selector)||(handlers.splice(j,1),handleObj.selector&&handlers.delegateCount--,special.remove&&special.remove.call(elem,handleObj));origCount&&!handlers.length&&(special.teardown&&special.teardown.call(elem,namespaces,elemData.handle)!==!1||jQuery.removeEvent(elem,type,elemData.handle),delete events[type])}else for(type in events)jQuery.event.remove(elem,type+types[t],handler,selector,!0);jQuery.isEmptyObject(events)&&(delete elemData.handle,data_priv.remove(elem,"events"))}},trigger:function(event,data,elem,onlyHandlers){var i,cur,tmp,bubbleType,ontype,handle,special,eventPath=[elem||document],type=hasOwn.call(event,"type")?event.type:event,namespaces=hasOwn.call(event,"namespace")?event.namespace.split("."):[];if(cur=tmp=elem=elem||document,3!==elem.nodeType&&8!==elem.nodeType&&!rfocusMorph.test(type+jQuery.event.triggered)&&(type.indexOf(".")>=0&&(namespaces=type.split("."),type=namespaces.shift(),namespaces.sort()),ontype=type.indexOf(":")<0&&"on"+type,event=event[jQuery.expando]?event:new jQuery.Event(type,"object"==typeof event&&event),event.isTrigger=onlyHandlers?2:3,event.namespace=namespaces.join("."),event.namespace_re=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,event.result=void 0,event.target||(event.target=elem),data=null==data?[event]:jQuery.makeArray(data,[event]),special=jQuery.event.special[type]||{},onlyHandlers||!special.trigger||special.trigger.apply(elem,data)!==!1)){if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){for(bubbleType=special.delegateType||type,rfocusMorph.test(bubbleType+type)||(cur=cur.parentNode);cur;cur=cur.parentNode)eventPath.push(cur),tmp=cur;tmp===(elem.ownerDocument||document)&&eventPath.push(tmp.defaultView||tmp.parentWindow||window)}for(i=0;(cur=eventPath[i++])&&!event.isPropagationStopped();)event.type=i>1?bubbleType:special.bindType||type,handle=(data_priv.get(cur,"events")||{})[event.type]&&data_priv.get(cur,"handle"),handle&&handle.apply(cur,data),handle=ontype&&cur[ontype],handle&&handle.apply&&jQuery.acceptData(cur)&&(event.result=handle.apply(cur,data),event.result===!1&&event.preventDefault());return event.type=type,onlyHandlers||event.isDefaultPrevented()||special._default&&special._default.apply(eventPath.pop(),data)!==!1||!jQuery.acceptData(elem)||ontype&&jQuery.isFunction(elem[type])&&!jQuery.isWindow(elem)&&(tmp=elem[ontype],tmp&&(elem[ontype]=null),jQuery.event.triggered=type,elem[type](),jQuery.event.triggered=void 0,tmp&&(elem[ontype]=tmp)),event.result}},dispatch:function(event){event=jQuery.event.fix(event);var i,j,ret,matched,handleObj,handlerQueue=[],args=_slice.call(arguments),handlers=(data_priv.get(this,"events")||{})[event.type]||[],special=jQuery.event.special[event.type]||{};if(args[0]=event,event.delegateTarget=this,!special.preDispatch||special.preDispatch.call(this,event)!==!1){for(handlerQueue=jQuery.event.handlers.call(this,event,handlers),i=0;(matched=handlerQueue[i++])&&!event.isPropagationStopped();)for(event.currentTarget=matched.elem,j=0;(handleObj=matched.handlers[j++])&&!event.isImmediatePropagationStopped();)(!event.namespace_re||event.namespace_re.test(handleObj.namespace))&&(event.handleObj=handleObj,event.data=handleObj.data,ret=((jQuery.event.special[handleObj.origType]||{}).handle||handleObj.handler).apply(matched.elem,args),void 0!==ret&&(event.result=ret)===!1&&(event.preventDefault(),event.stopPropagation()));return special.postDispatch&&special.postDispatch.call(this,event),event.result}},handlers:function(event,_handlers){var i,matches,sel,handleObj,handlerQueue=[],delegateCount=_handlers.delegateCount,cur=event.target;if(delegateCount&&cur.nodeType&&(!event.button||"click"!==event.type))for(;cur!==this;cur=cur.parentNode||this)if(cur.disabled!==!0||"click"!==event.type){for(matches=[],i=0;delegateCount>i;i++)handleObj=_handlers[i],sel=handleObj.selector+" ",void 0===matches[sel]&&(matches[sel]=handleObj.needsContext?jQuery(sel,this).index(cur)>=0:jQuery.find(sel,this,null,[cur]).length),matches[sel]&&matches.push(handleObj);matches.length&&handlerQueue.push({elem:cur,handlers:matches})}return delegateCount<_handlers.length&&handlerQueue.push({elem:this,handlers:_handlers.slice(delegateCount)}),handlerQueue},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(event,original){return null==event.which&&(event.which=null!=original.charCode?original.charCode:original.keyCode),event}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(event,original){var eventDoc,doc,body,button=original.button;return null==event.pageX&&null!=original.clientX&&(eventDoc=event.target.ownerDocument||document,doc=eventDoc.documentElement,body=eventDoc.body,event.pageX=original.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc&&doc.clientLeft||body&&body.clientLeft||0),event.pageY=original.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc&&doc.clientTop||body&&body.clientTop||0)),event.which||void 0===button||(event.which=1&button?1:2&button?3:4&button?2:0),event}},fix:function(event){if(event[jQuery.expando])return event;var i,prop,copy,type=event.type,originalEvent=event,fixHook=this.fixHooks[type];for(fixHook||(this.fixHooks[type]=fixHook=rmouseEvent.test(type)?this.mouseHooks:rkeyEvent.test(type)?this.keyHooks:{}),copy=fixHook.props?this.props.concat(fixHook.props):this.props,event=new jQuery.Event(originalEvent),i=copy.length;i--;)prop=copy[i],event[prop]=originalEvent[prop];return event.target||(event.target=document),3===event.target.nodeType&&(event.target=event.target.parentNode),fixHook.filter?fixHook.filter(event,originalEvent):event},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==safeActiveElement()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===safeActiveElement()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&jQuery.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(event){return jQuery.nodeName(event.target,"a")}},beforeunload:{postDispatch:function(event){void 0!==event.result&&event.originalEvent&&(event.originalEvent.returnValue=event.result)}}},simulate:function(type,elem,event,bubble){var e=jQuery.extend(new jQuery.Event,event,{type:type,isSimulated:!0,originalEvent:{}});bubble?jQuery.event.trigger(e,null,elem):jQuery.event.dispatch.call(elem,e),e.isDefaultPrevented()&&event.preventDefault()}},jQuery.removeEvent=function(elem,type,handle){elem.removeEventListener&&elem.removeEventListener(type,handle,!1)},jQuery.Event=function(src,props){return this instanceof jQuery.Event?(src&&src.type?(this.originalEvent=src,this.type=src.type,this.isDefaultPrevented=src.defaultPrevented||void 0===src.defaultPrevented&&src.returnValue===!1?returnTrue:returnFalse):this.type=src,props&&jQuery.extend(this,props),this.timeStamp=src&&src.timeStamp||jQuery.now(),void(this[jQuery.expando]=!0)):new jQuery.Event(src,props)},jQuery.Event.prototype={isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=returnTrue,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=returnTrue,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=returnTrue,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},jQuery.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(orig,fix){jQuery.event.special[orig]={delegateType:fix,bindType:fix,handle:function(event){var ret,target=this,related=event.relatedTarget,handleObj=event.handleObj;return(!related||related!==target&&!jQuery.contains(target,related))&&(event.type=handleObj.origType,ret=handleObj.handler.apply(this,arguments),event.type=fix),ret}}}),support.focusinBubbles||jQuery.each({focus:"focusin",blur:"focusout"},function(orig,fix){var handler=function(event){jQuery.event.simulate(fix,event.target,jQuery.event.fix(event),!0)};jQuery.event.special[fix]={setup:function(){var doc=this.ownerDocument||this,attaches=data_priv.access(doc,fix);attaches||doc.addEventListener(orig,handler,!0),data_priv.access(doc,fix,(attaches||0)+1)},teardown:function(){var doc=this.ownerDocument||this,attaches=data_priv.access(doc,fix)-1;attaches?data_priv.access(doc,fix,attaches):(doc.removeEventListener(orig,handler,!0),data_priv.remove(doc,fix))}}}),jQuery.fn.extend({on:function(types,selector,data,fn,one){var origFn,type;if("object"==typeof types){"string"!=typeof selector&&(data=data||selector,selector=void 0);for(type in types)this.on(type,selector,data,types[type],one);return this}if(null==data&&null==fn?(fn=selector,data=selector=void 0):null==fn&&("string"==typeof selector?(fn=data,data=void 0):(fn=data,data=selector,selector=void 0)),fn===!1)fn=returnFalse;else if(!fn)return this;return 1===one&&(origFn=fn,fn=function(event){return jQuery().off(event),origFn.apply(this,arguments)},fn.guid=origFn.guid||(origFn.guid=jQuery.guid++)),this.each(function(){jQuery.event.add(this,types,fn,data,selector)})},one:function(types,selector,data,fn){return this.on(types,selector,data,fn,1)},off:function(types,selector,fn){var handleObj,type;if(types&&types.preventDefault&&types.handleObj)return handleObj=types.handleObj,jQuery(types.delegateTarget).off(handleObj.namespace?handleObj.origType+"."+handleObj.namespace:handleObj.origType,handleObj.selector,handleObj.handler),this;if("object"==typeof types){for(type in types)this.off(type,selector,types[type]);return this}return(selector===!1||"function"==typeof selector)&&(fn=selector,selector=void 0),fn===!1&&(fn=returnFalse),this.each(function(){jQuery.event.remove(this,types,fn,selector)})},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){var elem=this[0];return elem?jQuery.event.trigger(type,data,elem,!0):void 0}});var rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagName=/<([\w:]+)/,rhtml=/<|?\w+;/,rnoInnerhtml=/<(?:script|style|link)/i,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/^$|\/(?:java|ecma)script/i,rscriptTypeMasked=/^true\/(.*)/,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option,wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead,wrapMap.th=wrapMap.td,jQuery.extend({clone:function clone(elem,dataAndEvents,deepDataAndEvents){var i,l,srcElements,destElements,clone=elem.cloneNode(!0),inPage=jQuery.contains(elem.ownerDocument,elem);if(!(support.noCloneChecked||1!==elem.nodeType&&11!==elem.nodeType||jQuery.isXMLDoc(elem)))for(destElements=getAll(clone),srcElements=getAll(elem),i=0,l=srcElements.length;l>i;i++)fixInput(srcElements[i],destElements[i]);if(dataAndEvents)if(deepDataAndEvents)for(srcElements=srcElements||getAll(elem),destElements=destElements||getAll(clone),i=0,l=srcElements.length;l>i;i++)cloneCopyEvent(srcElements[i],destElements[i]);else cloneCopyEvent(elem,clone);return destElements=getAll(clone,"script"),destElements.length>0&&setGlobalEval(destElements,!inPage&&getAll(elem,"script")),clone},buildFragment:function(elems,context,scripts,selection){for(var elem,tmp,tag,wrap,contains,j,fragment=context.createDocumentFragment(),nodes=[],i=0,l=elems.length;l>i;i++)if(elem=elems[i],elem||0===elem)if("object"===jQuery.type(elem))jQuery.merge(nodes,elem.nodeType?[elem]:elem);else if(rhtml.test(elem)){for(tmp=tmp||fragment.appendChild(context.createElement("div")),tag=(rtagName.exec(elem)||["",""])[1].toLowerCase(),wrap=wrapMap[tag]||wrapMap._default,tmp.innerHTML=wrap[1]+elem.replace(rxhtmlTag,"<$1>$2>")+wrap[2],j=wrap[0];j--;)tmp=tmp.lastChild;jQuery.merge(nodes,tmp.childNodes),tmp=fragment.firstChild,tmp.textContent=""}else nodes.push(context.createTextNode(elem));for(fragment.textContent="",i=0;elem=nodes[i++];)if((!selection||-1===jQuery.inArray(elem,selection))&&(contains=jQuery.contains(elem.ownerDocument,elem),tmp=getAll(fragment.appendChild(elem),"script"),contains&&setGlobalEval(tmp),scripts))for(j=0;elem=tmp[j++];)rscriptType.test(elem.type||"")&&scripts.push(elem);return fragment},cleanData:function(elems){for(var data,elem,type,key,special=jQuery.event.special,i=0;void 0!==(elem=elems[i]);i++){if(jQuery.acceptData(elem)&&(key=elem[data_priv.expando],key&&(data=data_priv.cache[key]))){if(data.events)for(type in data.events)special[type]?jQuery.event.remove(elem,type):jQuery.removeEvent(elem,type,data.handle);data_priv.cache[key]&&delete data_priv.cache[key]}delete data_user.cache[elem[data_user.expando]]}}}),jQuery.fn.extend({text:function(value){return access(this,function(value){return void 0===value?jQuery.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=value)})},null,value,arguments.length)},append:function(){return this.domManip(arguments,function(elem){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var target=manipulationTarget(this,elem);target.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,function(elem){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var target=manipulationTarget(this,elem);target.insertBefore(elem,target.firstChild)}})},before:function(){return this.domManip(arguments,function(elem){this.parentNode&&this.parentNode.insertBefore(elem,this)})},after:function(){return this.domManip(arguments,function(elem){this.parentNode&&this.parentNode.insertBefore(elem,this.nextSibling)})},remove:function(selector,keepData){for(var elem,elems=selector?jQuery.filter(selector,this):this,i=0;null!=(elem=elems[i]);i++)keepData||1!==elem.nodeType||jQuery.cleanData(getAll(elem)),elem.parentNode&&(keepData&&jQuery.contains(elem.ownerDocument,elem)&&setGlobalEval(getAll(elem,"script")),elem.parentNode.removeChild(elem));return this},empty:function(){for(var elem,i=0;null!=(elem=this[i]);i++)1===elem.nodeType&&(jQuery.cleanData(getAll(elem,!1)),elem.textContent="");return this},clone:function(dataAndEvents,deepDataAndEvents){return dataAndEvents=null==dataAndEvents?!1:dataAndEvents,deepDataAndEvents=null==deepDataAndEvents?dataAndEvents:deepDataAndEvents,this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents)})},html:function(value){return access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(void 0===value&&1===elem.nodeType)return elem.innerHTML;if("string"==typeof value&&!rnoInnerhtml.test(value)&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1>$2>");try{for(;l>i;i++)elem=this[i]||{},1===elem.nodeType&&(jQuery.cleanData(getAll(elem,!1)),elem.innerHTML=value);elem=0}catch(e){}}elem&&this.empty().append(value)},null,value,arguments.length)},replaceWith:function(){var arg=arguments[0];return this.domManip(arguments,function(elem){arg=this.parentNode,jQuery.cleanData(getAll(this)),arg&&arg.replaceChild(elem,this)}),arg&&(arg.length||arg.nodeType)?this:this.remove()},detach:function(selector){return this.remove(selector,!0)},domManip:function(args,callback){args=concat.apply([],args);var fragment,first,scripts,hasScripts,node,doc,i=0,l=this.length,set=this,iNoClone=l-1,value=args[0],isFunction=jQuery.isFunction(value);
if(isFunction||l>1&&"string"==typeof value&&!support.checkClone&&rchecked.test(value))return this.each(function(index){var self=set.eq(index);isFunction&&(args[0]=value.call(this,index,self.html())),self.domManip(args,callback)});if(l&&(fragment=jQuery.buildFragment(args,this[0].ownerDocument,!1,this),first=fragment.firstChild,1===fragment.childNodes.length&&(fragment=first),first)){for(scripts=jQuery.map(getAll(fragment,"script"),disableScript),hasScripts=scripts.length;l>i;i++)node=fragment,i!==iNoClone&&(node=jQuery.clone(node,!0,!0),hasScripts&&jQuery.merge(scripts,getAll(node,"script"))),callback.call(this[i],node,i);if(hasScripts)for(doc=scripts[scripts.length-1].ownerDocument,jQuery.map(scripts,restoreScript),i=0;hasScripts>i;i++)node=scripts[i],rscriptType.test(node.type||"")&&!data_priv.access(node,"globalEval")&&jQuery.contains(doc,node)&&(node.src?jQuery._evalUrl&&jQuery._evalUrl(node.src):jQuery.globalEval(node.textContent.replace(rcleanScript,"")))}return this}}),jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){for(var elems,ret=[],insert=jQuery(selector),last=insert.length-1,i=0;last>=i;i++)elems=i===last?this:this.clone(!0),jQuery(insert[i])[original](elems),push.apply(ret,elems.get());return this.pushStack(ret)}});var iframe,elemdisplay={},rmargin=/^margin/,rnumnonpx=new RegExp("^("+pnum+")(?!px)[a-z%]+$","i"),getStyles=function(elem){return elem.ownerDocument.defaultView.opener?elem.ownerDocument.defaultView.getComputedStyle(elem,null):window.getComputedStyle(elem,null)};!function(){function computePixelPositionAndBoxSizingReliable(){div.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",div.innerHTML="",docElem.appendChild(container);var divStyle=window.getComputedStyle(div,null);pixelPositionVal="1%"!==divStyle.top,boxSizingReliableVal="4px"===divStyle.width,docElem.removeChild(container)}var pixelPositionVal,boxSizingReliableVal,docElem=document.documentElement,container=document.createElement("div"),div=document.createElement("div");div.style&&(div.style.backgroundClip="content-box",div.cloneNode(!0).style.backgroundClip="",support.clearCloneStyle="content-box"===div.style.backgroundClip,container.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",container.appendChild(div),window.getComputedStyle&&jQuery.extend(support,{pixelPosition:function(){return computePixelPositionAndBoxSizingReliable(),pixelPositionVal},boxSizingReliable:function(){return null==boxSizingReliableVal&&computePixelPositionAndBoxSizingReliable(),boxSizingReliableVal},reliableMarginRight:function(){var ret,marginDiv=div.appendChild(document.createElement("div"));return marginDiv.style.cssText=div.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",marginDiv.style.marginRight=marginDiv.style.width="0",div.style.width="1px",docElem.appendChild(container),ret=!parseFloat(window.getComputedStyle(marginDiv,null).marginRight),docElem.removeChild(container),div.removeChild(marginDiv),ret}}))}(),jQuery.swap=function(elem,options,callback,args){var ret,name,old={};for(name in options)old[name]=elem.style[name],elem.style[name]=options[name];ret=callback.apply(elem,args||[]);for(name in options)elem.style[name]=old[name];return ret};var rdisplayswap=/^(none|table(?!-c[ea]).+)/,rnumsplit=new RegExp("^("+pnum+")(.*)$","i"),rrelNum=new RegExp("^([+-])=("+pnum+")","i"),cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:"0",fontWeight:"400"},cssPrefixes=["Webkit","O","Moz","ms"];jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return""===ret?"1":ret}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function style(elem,name,value,extra){if(elem&&3!==elem.nodeType&&8!==elem.nodeType&&elem.style){var ret,type,hooks,origName=jQuery.camelCase(name),style=elem.style;return name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(style,origName)),hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName],void 0===value?hooks&&"get"in hooks&&void 0!==(ret=hooks.get(elem,!1,extra))?ret:style[name]:(type=typeof value,"string"===type&&(ret=rrelNum.exec(value))&&(value=(ret[1]+1)*ret[2]+parseFloat(jQuery.css(elem,name)),type="number"),null!=value&&value===value&&("number"!==type||jQuery.cssNumber[origName]||(value+="px"),support.clearCloneStyle||""!==value||0!==name.indexOf("background")||(style[name]="inherit"),hooks&&"set"in hooks&&void 0===(value=hooks.set(elem,value,extra))||(style[name]=value)),void 0)}},css:function(elem,name,extra,styles){var val,num,hooks,origName=jQuery.camelCase(name);return name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(elem.style,origName)),hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName],hooks&&"get"in hooks&&(val=hooks.get(elem,!0,extra)),void 0===val&&(val=curCSS(elem,name,styles)),"normal"===val&&name in cssNormalTransform&&(val=cssNormalTransform[name]),""===extra||extra?(num=parseFloat(val),extra===!0||jQuery.isNumeric(num)?num||0:val):val}}),jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){return computed?rdisplayswap.test(jQuery.css(elem,"display"))&&0===elem.offsetWidth?jQuery.swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra)}):getWidthOrHeight(elem,name,extra):void 0},set:function(elem,value,extra){var styles=extra&&getStyles(elem);return setPositiveNumber(elem,value,extra?augmentWidthOrHeight(elem,name,extra,"border-box"===jQuery.css(elem,"boxSizing",!1,styles),styles):0)}}}),jQuery.cssHooks.marginRight=addGetHookIf(support.reliableMarginRight,function(elem,computed){return computed?jQuery.swap(elem,{display:"inline-block"},curCSS,[elem,"marginRight"]):void 0}),jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){for(var i=0,expanded={},parts="string"==typeof value?value.split(" "):[value];4>i;i++)expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];return expanded}},rmargin.test(prefix)||(jQuery.cssHooks[prefix+suffix].set=setPositiveNumber)}),jQuery.fn.extend({css:function(name,value){return access(this,function(elem,name,value){var styles,len,map={},i=0;if(jQuery.isArray(name)){for(styles=getStyles(elem),len=name.length;len>i;i++)map[name[i]]=jQuery.css(elem,name[i],!1,styles);return map}return void 0!==value?jQuery.style(elem,name,value):jQuery.css(elem,name)},name,value,arguments.length>1)},show:function(){return showHide(this,!0)},hide:function(){return showHide(this)},toggle:function(state){return"boolean"==typeof state?state?this.show():this.hide():this.each(function(){isHidden(this)?jQuery(this).show():jQuery(this).hide()})}}),jQuery.Tween=Tween,Tween.prototype={constructor:Tween,init:function(elem,options,prop,end,easing,unit){this.elem=elem,this.prop=prop,this.easing=easing||"swing",this.options=options,this.start=this.now=this.cur(),this.end=end,this.unit=unit||(jQuery.cssNumber[prop]?"":"px")},cur:function(){var hooks=Tween.propHooks[this.prop];return hooks&&hooks.get?hooks.get(this):Tween.propHooks._default.get(this)},run:function(percent){var eased,hooks=Tween.propHooks[this.prop];return this.options.duration?this.pos=eased=jQuery.easing[this.easing](percent,this.options.duration*percent,0,1,this.options.duration):this.pos=eased=percent,this.now=(this.end-this.start)*eased+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),hooks&&hooks.set?hooks.set(this):Tween.propHooks._default.set(this),this}},Tween.prototype.init.prototype=Tween.prototype,Tween.propHooks={_default:{get:function(tween){var result;return null==tween.elem[tween.prop]||tween.elem.style&&null!=tween.elem.style[tween.prop]?(result=jQuery.css(tween.elem,tween.prop,""),result&&"auto"!==result?result:0):tween.elem[tween.prop]},set:function(tween){jQuery.fx.step[tween.prop]?jQuery.fx.step[tween.prop](tween):tween.elem.style&&(null!=tween.elem.style[jQuery.cssProps[tween.prop]]||jQuery.cssHooks[tween.prop])?jQuery.style(tween.elem,tween.prop,tween.now+tween.unit):tween.elem[tween.prop]=tween.now}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(tween){tween.elem.nodeType&&tween.elem.parentNode&&(tween.elem[tween.prop]=tween.now)}},jQuery.easing={linear:function(p){return p},swing:function(p){return.5-Math.cos(p*Math.PI)/2}},jQuery.fx=Tween.prototype.init,jQuery.fx.step={};var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([+-])=|)("+pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(prop,value){var tween=this.createTween(prop,value),target=tween.cur(),parts=rfxnum.exec(value),unit=parts&&parts[3]||(jQuery.cssNumber[prop]?"":"px"),start=(jQuery.cssNumber[prop]||"px"!==unit&&+target)&&rfxnum.exec(jQuery.css(tween.elem,prop)),scale=1,maxIterations=20;if(start&&start[3]!==unit){unit=unit||start[3],parts=parts||[],start=+target||1;do scale=scale||".5",start/=scale,jQuery.style(tween.elem,prop,start+unit);while(scale!==(scale=tween.cur()/target)&&1!==scale&&--maxIterations)}return parts&&(start=tween.start=+start||+target||0,tween.unit=unit,tween.end=parts[1]?start+(parts[1]+1)*parts[2]:+parts[2]),tween}]};jQuery.Animation=jQuery.extend(Animation,{tweener:function(props,callback){jQuery.isFunction(props)?(callback=props,props=["*"]):props=props.split(" ");for(var prop,index=0,length=props.length;length>index;index++)prop=props[index],tweeners[prop]=tweeners[prop]||[],tweeners[prop].unshift(callback)},prefilter:function(callback,prepend){prepend?animationPrefilters.unshift(callback):animationPrefilters.push(callback)}}),jQuery.speed=function(speed,easing,fn){var opt=speed&&"object"==typeof speed?jQuery.extend({},speed):{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};return opt.duration=jQuery.fx.off?0:"number"==typeof opt.duration?opt.duration:opt.duration in jQuery.fx.speeds?jQuery.fx.speeds[opt.duration]:jQuery.fx.speeds._default,(null==opt.queue||opt.queue===!0)&&(opt.queue="fx"),opt.old=opt.complete,opt.complete=function(){jQuery.isFunction(opt.old)&&opt.old.call(this),opt.queue&&jQuery.dequeue(this,opt.queue)},opt},jQuery.fn.extend({fadeTo:function(speed,to,easing,callback){return this.filter(isHidden).css("opacity",0).show().end().animate({opacity:to},speed,easing,callback)},animate:function(prop,speed,easing,callback){var empty=jQuery.isEmptyObject(prop),optall=jQuery.speed(speed,easing,callback),doAnimation=function(){var anim=Animation(this,jQuery.extend({},prop),optall);(empty||data_priv.get(this,"finish"))&&anim.stop(!0)};return doAnimation.finish=doAnimation,empty||optall.queue===!1?this.each(doAnimation):this.queue(optall.queue,doAnimation)},stop:function(type,clearQueue,gotoEnd){var stopQueue=function(hooks){var stop=hooks.stop;delete hooks.stop,stop(gotoEnd)};return"string"!=typeof type&&(gotoEnd=clearQueue,clearQueue=type,type=void 0),clearQueue&&type!==!1&&this.queue(type||"fx",[]),this.each(function(){var dequeue=!0,index=null!=type&&type+"queueHooks",timers=jQuery.timers,data=data_priv.get(this);if(index)data[index]&&data[index].stop&&stopQueue(data[index]);else for(index in data)data[index]&&data[index].stop&&rrun.test(index)&&stopQueue(data[index]);for(index=timers.length;index--;)timers[index].elem!==this||null!=type&&timers[index].queue!==type||(timers[index].anim.stop(gotoEnd),dequeue=!1,timers.splice(index,1));(dequeue||!gotoEnd)&&jQuery.dequeue(this,type)})},finish:function(type){return type!==!1&&(type=type||"fx"),this.each(function(){var index,data=data_priv.get(this),queue=data[type+"queue"],hooks=data[type+"queueHooks"],timers=jQuery.timers,length=queue?queue.length:0;for(data.finish=!0,jQuery.queue(this,type,[]),hooks&&hooks.stop&&hooks.stop.call(this,!0),index=timers.length;index--;)timers[index].elem===this&&timers[index].queue===type&&(timers[index].anim.stop(!0),timers.splice(index,1));for(index=0;length>index;index++)queue[index]&&queue[index].finish&&queue[index].finish.call(this);delete data.finish})}}),jQuery.each(["toggle","show","hide"],function(i,name){var cssFn=jQuery.fn[name];jQuery.fn[name]=function(speed,easing,callback){return null==speed||"boolean"==typeof speed?cssFn.apply(this,arguments):this.animate(genFx(name,!0),speed,easing,callback)}}),jQuery.each({slideDown:genFx("show"),slideUp:genFx("hide"),slideToggle:genFx("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(name,props){jQuery.fn[name]=function(speed,easing,callback){return this.animate(props,speed,easing,callback)}}),jQuery.timers=[],jQuery.fx.tick=function(){var timer,i=0,timers=jQuery.timers;for(fxNow=jQuery.now();i1)},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name)})}}),jQuery.extend({attr:function(elem,name,value){var hooks,ret,nType=elem.nodeType;if(elem&&3!==nType&&8!==nType&&2!==nType)return typeof elem.getAttribute===strundefined?jQuery.prop(elem,name,value):(1===nType&&jQuery.isXMLDoc(elem)||(name=name.toLowerCase(),hooks=jQuery.attrHooks[name]||(jQuery.expr.match.bool.test(name)?boolHook:nodeHook)),void 0===value?hooks&&"get"in hooks&&null!==(ret=hooks.get(elem,name))?ret:(ret=jQuery.find.attr(elem,name),null==ret?void 0:ret):null!==value?hooks&&"set"in hooks&&void 0!==(ret=hooks.set(elem,value,name))?ret:(elem.setAttribute(name,value+""),value):void jQuery.removeAttr(elem,name))},removeAttr:function(elem,value){var name,propName,i=0,attrNames=value&&value.match(rnotwhite);if(attrNames&&1===elem.nodeType)for(;name=attrNames[i++];)propName=jQuery.propFix[name]||name,jQuery.expr.match.bool.test(name)&&(elem[propName]=!1),elem.removeAttribute(name)},attrHooks:{type:{set:function(elem,value){if(!support.radioValue&&"radio"===value&&jQuery.nodeName(elem,"input")){var val=elem.value;return elem.setAttribute("type",value),val&&(elem.value=val),value}}}}}),boolHook={set:function(elem,value,name){return value===!1?jQuery.removeAttr(elem,name):elem.setAttribute(name,name),name}},jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(i,name){var getter=attrHandle[name]||jQuery.find.attr;attrHandle[name]=function(elem,name,isXML){var ret,handle;return isXML||(handle=attrHandle[name],attrHandle[name]=ret,ret=null!=getter(elem,name,isXML)?name.toLowerCase():null,attrHandle[name]=handle),ret}});var rfocusable=/^(?:input|select|textarea|button)$/i;jQuery.fn.extend({prop:function(name,value){return access(this,jQuery.prop,name,value,arguments.length>1)},removeProp:function(name){return this.each(function(){delete this[jQuery.propFix[name]||name]})}}),jQuery.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(elem,name,value){var ret,hooks,notxml,nType=elem.nodeType;if(elem&&3!==nType&&8!==nType&&2!==nType)return notxml=1!==nType||!jQuery.isXMLDoc(elem),notxml&&(name=jQuery.propFix[name]||name,hooks=jQuery.propHooks[name]),void 0!==value?hooks&&"set"in hooks&&void 0!==(ret=hooks.set(elem,value,name))?ret:elem[name]=value:hooks&&"get"in hooks&&null!==(ret=hooks.get(elem,name))?ret:elem[name]},propHooks:{tabIndex:{get:function(elem){return elem.hasAttribute("tabindex")||rfocusable.test(elem.nodeName)||elem.href?elem.tabIndex:-1}}}}),support.optSelected||(jQuery.propHooks.selected={get:function(elem){var parent=elem.parentNode;return parent&&parent.parentNode&&parent.parentNode.selectedIndex,null}}),jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){jQuery.propFix[this.toLowerCase()]=this});var rclass=/[\t\r\n\f]/g;jQuery.fn.extend({addClass:function(value){var classes,elem,cur,clazz,j,finalValue,proceed="string"==typeof value&&value,i=0,len=this.length;if(jQuery.isFunction(value))return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className))});if(proceed)for(classes=(value||"").match(rnotwhite)||[];len>i;i++)if(elem=this[i],cur=1===elem.nodeType&&(elem.className?(" "+elem.className+" ").replace(rclass," "):" ")){for(j=0;clazz=classes[j++];)cur.indexOf(" "+clazz+" ")<0&&(cur+=clazz+" ");finalValue=jQuery.trim(cur),elem.className!==finalValue&&(elem.className=finalValue)}return this},removeClass:function(value){var classes,elem,cur,clazz,j,finalValue,proceed=0===arguments.length||"string"==typeof value&&value,i=0,len=this.length;if(jQuery.isFunction(value))return this.each(function(j){jQuery(this).removeClass(value.call(this,j,this.className))});if(proceed)for(classes=(value||"").match(rnotwhite)||[];len>i;i++)if(elem=this[i],cur=1===elem.nodeType&&(elem.className?(" "+elem.className+" ").replace(rclass," "):"")){for(j=0;clazz=classes[j++];)for(;cur.indexOf(" "+clazz+" ")>=0;)cur=cur.replace(" "+clazz+" "," ");finalValue=value?jQuery.trim(cur):"",elem.className!==finalValue&&(elem.className=finalValue)}return this},toggleClass:function(value,stateVal){var type=typeof value;return"boolean"==typeof stateVal&&"string"===type?stateVal?this.addClass(value):this.removeClass(value):jQuery.isFunction(value)?this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal)}):this.each(function(){if("string"===type)for(var className,i=0,self=jQuery(this),classNames=value.match(rnotwhite)||[];className=classNames[i++];)self.hasClass(className)?self.removeClass(className):self.addClass(className);else(type===strundefined||"boolean"===type)&&(this.className&&data_priv.set(this,"__className__",this.className),this.className=this.className||value===!1?"":data_priv.get(this,"__className__")||"")})},hasClass:function(selector){for(var className=" "+selector+" ",i=0,l=this.length;l>i;i++)if(1===this[i].nodeType&&(" "+this[i].className+" ").replace(rclass," ").indexOf(className)>=0)return!0;return!1}});var rreturn=/\r/g;jQuery.fn.extend({val:function(value){var hooks,ret,isFunction,elem=this[0];{if(arguments.length)return isFunction=jQuery.isFunction(value),this.each(function(i){var val;1===this.nodeType&&(val=isFunction?value.call(this,i,jQuery(this).val()):value,null==val?val="":"number"==typeof val?val+="":jQuery.isArray(val)&&(val=jQuery.map(val,function(value){return null==value?"":value+""})),hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()],hooks&&"set"in hooks&&void 0!==hooks.set(this,val,"value")||(this.value=val))});if(elem)return hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()],hooks&&"get"in hooks&&void 0!==(ret=hooks.get(elem,"value"))?ret:(ret=elem.value,"string"==typeof ret?ret.replace(rreturn,""):null==ret?"":ret)}}}),jQuery.extend({valHooks:{option:{get:function(elem){var val=jQuery.find.attr(elem,"value");return null!=val?val:jQuery.trim(jQuery.text(elem))}},select:{get:function(elem){for(var value,option,options=elem.options,index=elem.selectedIndex,one="select-one"===elem.type||0>index,values=one?null:[],max=one?index+1:options.length,i=0>index?max:one?index:0;max>i;i++)if(option=options[i],(option.selected||i===index)&&(support.optDisabled?!option.disabled:null===option.getAttribute("disabled"))&&(!option.parentNode.disabled||!jQuery.nodeName(option.parentNode,"optgroup"))){if(value=jQuery(option).val(),one)return value;values.push(value)}return values},set:function(elem,value){for(var optionSet,option,options=elem.options,values=jQuery.makeArray(value),i=options.length;i--;)option=options[i],(option.selected=jQuery.inArray(option.value,values)>=0)&&(optionSet=!0);return optionSet||(elem.selectedIndex=-1),values}}}}),jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={set:function(elem,value){return jQuery.isArray(value)?elem.checked=jQuery.inArray(jQuery(elem).val(),value)>=0:void 0}},support.checkOn||(jQuery.valHooks[this].get=function(elem){return null===elem.getAttribute("value")?"on":elem.value})}),jQuery.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(i,name){jQuery.fn[name]=function(data,fn){return arguments.length>0?this.on(name,null,data,fn):this.trigger(name)}}),jQuery.fn.extend({hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut||fnOver)},bind:function(types,data,fn){return this.on(types,null,data,fn)},unbind:function(types,fn){return this.off(types,null,fn)},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn)},undelegate:function(selector,types,fn){return 1===arguments.length?this.off(selector,"**"):this.off(types,selector||"**",fn)}});var nonce=jQuery.now(),rquery=/\?/;jQuery.parseJSON=function(data){return JSON.parse(data+"")},jQuery.parseXML=function(data){var xml,tmp;if(!data||"string"!=typeof data)return null;try{tmp=new DOMParser,xml=tmp.parseFromString(data,"text/xml")}catch(e){xml=void 0}return(!xml||xml.getElementsByTagName("parsererror").length)&&jQuery.error("Invalid XML: "+data),xml};var rhash=/#.*$/,rts=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)$/gm,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rurl=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,prefilters={},transports={},allTypes="*/".concat("*"),ajaxLocation=window.location.href,ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ajaxLocation,type:"GET",isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":allTypes,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(target,settings){return settings?ajaxExtend(ajaxExtend(target,jQuery.ajaxSettings),settings):ajaxExtend(jQuery.ajaxSettings,target)},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;2!==state&&(state=2,timeoutTimer&&clearTimeout(timeoutTimer),transport=void 0,responseHeadersString=headers||"",jqXHR.readyState=status>0?4:0,isSuccess=status>=200&&300>status||304===status,responses&&(response=ajaxHandleResponses(s,jqXHR,responses)),response=ajaxConvert(s,response,jqXHR,isSuccess),isSuccess?(s.ifModified&&(modified=jqXHR.getResponseHeader("Last-Modified"),modified&&(jQuery.lastModified[cacheURL]=modified),modified=jqXHR.getResponseHeader("etag"),modified&&(jQuery.etag[cacheURL]=modified)),204===status||"HEAD"===s.type?statusText="nocontent":304===status?statusText="notmodified":(statusText=response.state,success=response.data,error=response.error,isSuccess=!error)):(error=statusText,(status||!statusText)&&(statusText="error",0>status&&(status=0))),jqXHR.status=status,jqXHR.statusText=(nativeStatusText||statusText)+"",isSuccess?deferred.resolveWith(callbackContext,[success,statusText,jqXHR]):deferred.rejectWith(callbackContext,[jqXHR,statusText,error]),jqXHR.statusCode(_statusCode),_statusCode=void 0,fireGlobals&&globalEventContext.trigger(isSuccess?"ajaxSuccess":"ajaxError",[jqXHR,s,isSuccess?success:error]),completeDeferred.fireWith(callbackContext,[jqXHR,statusText]),fireGlobals&&(globalEventContext.trigger("ajaxComplete",[jqXHR,s]),--jQuery.active||jQuery.event.trigger("ajaxStop")))}"object"==typeof url&&(options=url,url=void 0),options=options||{};var transport,cacheURL,responseHeadersString,responseHeaders,timeoutTimer,parts,fireGlobals,i,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=s.context&&(callbackContext.nodeType||callbackContext.jquery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),_statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort="canceled",jqXHR={readyState:0,getResponseHeader:function(key){var match;if(2===state){if(!responseHeaders)for(responseHeaders={};match=rheaders.exec(responseHeadersString);)responseHeaders[match[1].toLowerCase()]=match[2];match=responseHeaders[key.toLowerCase()]}return null==match?null:match},getAllResponseHeaders:function(){return 2===state?responseHeadersString:null},setRequestHeader:function(name,value){var lname=name.toLowerCase();return state||(name=requestHeadersNames[lname]=requestHeadersNames[lname]||name,requestHeaders[name]=value),this},overrideMimeType:function(type){return state||(s.mimeType=type),this},statusCode:function(map){var code;if(map)if(2>state)for(code in map)_statusCode[code]=[_statusCode[code],map[code]];else jqXHR.always(map[jqXHR.status]);return this},abort:function(statusText){var finalText=statusText||strAbort;return transport&&transport.abort(finalText),done(0,finalText),this}};if(deferred.promise(jqXHR).complete=completeDeferred.add,jqXHR.success=jqXHR.done,jqXHR.error=jqXHR.fail,s.url=((url||s.url||ajaxLocation)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//"),s.type=options.method||options.type||s.method||s.type,s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().match(rnotwhite)||[""],null==s.crossDomain&&(parts=rurl.exec(s.url.toLowerCase()),s.crossDomain=!(!parts||parts[1]===ajaxLocParts[1]&&parts[2]===ajaxLocParts[2]&&(parts[3]||("http:"===parts[1]?"80":"443"))===(ajaxLocParts[3]||("http:"===ajaxLocParts[1]?"80":"443")))),s.data&&s.processData&&"string"!=typeof s.data&&(s.data=jQuery.param(s.data,s.traditional)),inspectPrefiltersOrTransports(prefilters,s,options,jqXHR),2===state)return jqXHR;fireGlobals=jQuery.event&&s.global,fireGlobals&&0===jQuery.active++&&jQuery.event.trigger("ajaxStart"),s.type=s.type.toUpperCase(),s.hasContent=!rnoContent.test(s.type),cacheURL=s.url,s.hasContent||(s.data&&(cacheURL=s.url+=(rquery.test(cacheURL)?"&":"?")+s.data,delete s.data),s.cache===!1&&(s.url=rts.test(cacheURL)?cacheURL.replace(rts,"$1_="+nonce++):cacheURL+(rquery.test(cacheURL)?"&":"?")+"_="+nonce++)),s.ifModified&&(jQuery.lastModified[cacheURL]&&jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[cacheURL]),jQuery.etag[cacheURL]&&jqXHR.setRequestHeader("If-None-Match",jQuery.etag[cacheURL])),(s.data&&s.hasContent&&s.contentType!==!1||options.contentType)&&jqXHR.setRequestHeader("Content-Type",s.contentType),jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+("*"!==s.dataTypes[0]?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers)jqXHR.setRequestHeader(i,s.headers[i]);if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===!1||2===state))return jqXHR.abort();strAbort="abort";for(i in{success:1,error:1,complete:1})jqXHR[i](s[i]);if(transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR)){jqXHR.readyState=1,fireGlobals&&globalEventContext.trigger("ajaxSend",[jqXHR,s]),s.async&&s.timeout>0&&(timeoutTimer=setTimeout(function(){jqXHR.abort("timeout")},s.timeout));try{state=1,transport.send(requestHeaders,done)}catch(e){if(!(2>state))throw e;done(-1,e)}}else done(-1,"No Transport");return jqXHR},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},getScript:function(url,callback){return jQuery.get(url,void 0,callback,"script")}}),jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){return jQuery.isFunction(data)&&(type=type||callback,callback=data,data=void 0),jQuery.ajax({url:url,type:method,dataType:type,data:data,success:callback})}}),jQuery._evalUrl=function(url){return jQuery.ajax({url:url,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},jQuery.fn.extend({wrapAll:function(html){var wrap;return jQuery.isFunction(html)?this.each(function(i){jQuery(this).wrapAll(html.call(this,i))}):(this[0]&&(wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&wrap.insertBefore(this[0]),wrap.map(function(){for(var elem=this;elem.firstElementChild;)elem=elem.firstElementChild;return elem}).append(this)),this)},wrapInner:function(html){return jQuery.isFunction(html)?this.each(function(i){jQuery(this).wrapInner(html.call(this,i))}):this.each(function(){var self=jQuery(this),contents=self.contents();contents.length?contents.wrapAll(html):self.append(html)})},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html)})},unwrap:function(){return this.parent().each(function(){jQuery.nodeName(this,"body")||jQuery(this).replaceWith(this.childNodes)}).end()}}),jQuery.expr.filters.hidden=function(elem){return elem.offsetWidth<=0&&elem.offsetHeight<=0},jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem)};var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rsubmitterTypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():null==value?"":value,s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)};if(void 0===traditional&&(traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional),jQuery.isArray(a)||a.jquery&&!jQuery.isPlainObject(a))jQuery.each(a,function(){add(this.name,this.value)});else for(prefix in a)buildParams(prefix,a[prefix],traditional,add);return s.join("&").replace(r20,"+")},jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var elements=jQuery.prop(this,"elements");return elements?jQuery.makeArray(elements):this}).filter(function(){var type=this.type;return this.name&&!jQuery(this).is(":disabled")&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(type)&&(this.checked||!rcheckableType.test(type))}).map(function(i,elem){var val=jQuery(this).val();return null==val?null:jQuery.isArray(val)?jQuery.map(val,function(val){
return{name:elem.name,value:val.replace(rCRLF,"\r\n")}}):{name:elem.name,value:val.replace(rCRLF,"\r\n")}}).get()}}),jQuery.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var xhrId=0,xhrCallbacks={},xhrSuccessStatus={0:200,1223:204},xhrSupported=jQuery.ajaxSettings.xhr();window.attachEvent&&window.attachEvent("onunload",function(){for(var key in xhrCallbacks)xhrCallbacks[key]()}),support.cors=!!xhrSupported&&"withCredentials"in xhrSupported,support.ajax=xhrSupported=!!xhrSupported,jQuery.ajaxTransport(function(options){var callback;return support.cors||xhrSupported&&!options.crossDomain?{send:function(headers,complete){var i,xhr=options.xhr(),id=++xhrId;if(xhr.open(options.type,options.url,options.async,options.username,options.password),options.xhrFields)for(i in options.xhrFields)xhr[i]=options.xhrFields[i];options.mimeType&&xhr.overrideMimeType&&xhr.overrideMimeType(options.mimeType),options.crossDomain||headers["X-Requested-With"]||(headers["X-Requested-With"]="XMLHttpRequest");for(i in headers)xhr.setRequestHeader(i,headers[i]);callback=function(type){return function(){callback&&(delete xhrCallbacks[id],callback=xhr.onload=xhr.onerror=null,"abort"===type?xhr.abort():"error"===type?complete(xhr.status,xhr.statusText):complete(xhrSuccessStatus[xhr.status]||xhr.status,xhr.statusText,"string"==typeof xhr.responseText?{text:xhr.responseText}:void 0,xhr.getAllResponseHeaders()))}},xhr.onload=callback(),xhr.onerror=callback("error"),callback=xhrCallbacks[id]=callback("abort");try{xhr.send(options.hasContent&&options.data||null)}catch(e){if(callback)throw e}},abort:function(){callback&&callback()}}:void 0}),jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(text){return jQuery.globalEval(text),text}}}),jQuery.ajaxPrefilter("script",function(s){void 0===s.cache&&(s.cache=!1),s.crossDomain&&(s.type="GET")}),jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,callback;return{send:function(_,complete){script=jQuery("