You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2859 lines
71 KiB

  1. <!doctype html>
  2. <html lang="en" class="page home">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
  6. <meta name="git-hash" content="caf292c">
  7. <meta property="og:url" content="https://postmeritocracy.org/">
  8. <title>The Post-Meritocracy Manifesto</title>
  9. <style>
  10. * {
  11. margin: 0;
  12. padding: 0;
  13. }
  14. html {
  15. color: hsl(60, 17%, 19.6%);
  16. font-size: .625rem;
  17. -moz-text-size-adjust: 100%;
  18. -ms-text-size-adjust: 100%;
  19. -webkit-text-size-adjust: 100%;
  20. text-size-adjust: 100%;
  21. background: hsl(50, 17%, 96%);
  22. }
  23. body {
  24. background: hsl(60, 17%, 98%);
  25. align-items: stretch;
  26. display: flex;
  27. flex-direction: column;
  28. font: 400 1.25rem/1.75rem "Spectral", Palatino, serif;
  29. font-synthesis: none;
  30. font-variant-numeric: oldstyle-nums;
  31. -moz-hanging-punctuation: first last allow-end;
  32. -ms-hanging-punctuation: first last allow-end;
  33. -webkit-hanging-punctuation: first last allow-end;
  34. hanging-punctuation: first last allow-end;
  35. -moz-hyphens: auto;
  36. -ms-hyphens: auto;
  37. -webkit-hyphens: auto;
  38. hyphens: auto;
  39. min-height: 100vh;
  40. max-width: 55rem;
  41. margin: 5% auto;
  42. text-align: center;
  43. border: 1px solid #ddd;
  44. }
  45. /* block elements */
  46. h2 {
  47. font-family: "Spectral SC", Palatino, serif;
  48. font-size: 2.25rem;
  49. font-weight: 600;
  50. line-height: 3.5rem;
  51. margin: 0rem 0 .75rem;
  52. border-bottom: 1px solid #aaa;
  53. }
  54. h3 {
  55. border-top: 1px solid #aaa;
  56. border-bottom: 1px solid #aaa;
  57. padding: .25em 0em;
  58. font-size: 1.75rem;
  59. color: #555;
  60. font-weight: 600;
  61. line-height: 2.25rem;
  62. margin: 0 0;
  63. }
  64. * + h3 {
  65. margin-top: 2rem;
  66. }
  67. figcaption,
  68. p {
  69. margin: 1.75rem 0;
  70. text-align: justify;
  71. }
  72. dl,
  73. ol,
  74. ul {
  75. list-style-type: circle;
  76. margin: 1.75rem;
  77. }
  78. li {
  79. text-align: left;
  80. margin-bottom: 1em;
  81. }
  82. /* inline elements */
  83. a {
  84. color: hsl(10, 80%, 35%);
  85. text-decoration: underline;
  86. transition: color .25s;
  87. }
  88. img {
  89. border: 0;
  90. color: transparent;
  91. display: block;
  92. }
  93. section > div {
  94. margin: 0 auto;
  95. max-width: 43.75rem;
  96. padding: 1.75rem;
  97. }
  98. section:nth-last-of-type(2) {
  99. flex: 1;
  100. }
  101. figcaption {
  102. text-align: center;
  103. }
  104. fieldset {
  105. border: 0;
  106. }
  107. legend {
  108. text-align: justify;
  109. }
  110. fieldset > div {text-align:right;}
  111. label {
  112. display: flex;
  113. font-size: 1rem;
  114. margin: 1.75rem 0 0 0;
  115. }
  116. label > span {
  117. font-family: "Spectral SC", Palatino, serif;
  118. font-weight: 600;
  119. margin: .375rem 0;
  120. text-align: left;
  121. width: 9rem;
  122. }
  123. button,
  124. input,
  125. textarea {
  126. -moz-appearance: none;
  127. -ms-appearance: none;
  128. -webkit-appearance: none;
  129. appearance: none;
  130. background: hsla(60, 17%, 73.5%, .25);
  131. border: 0;
  132. border-radius: 0;
  133. box-sizing: border-box;
  134. color: inherit;
  135. font: inherit;
  136. height: 2.25rem;
  137. resize: none;
  138. }
  139. input,
  140. textarea {
  141. padding: .375rem;
  142. width: 75%;
  143. margin: .75rem;
  144. }
  145. textarea {
  146. height: 7.75rem;
  147. }
  148. input:focus,
  149. textarea:focus {
  150. outline: .125rem solid hsla(60, 17%, 73.5%, .75);
  151. }
  152. button {
  153. clear: both;
  154. background-color: #aaa;
  155. border: 0 none;
  156. border-radius: 4px;
  157. transition: all 0.23s ease-in-out 0s;
  158. color: #FFFFFF;
  159. cursor: pointer;
  160. display: inline-block;
  161. font-size: 15px;
  162. font-weight: normal;
  163. height: 32px;
  164. line-height: 32px;
  165. margin: 0 5px 10px 0;
  166. padding: 0 22px;
  167. text-align: center;
  168. text-decoration: none;
  169. vertical-align: top;
  170. white-space: nowrap;
  171. width: auto;
  172. }
  173. button:hover {
  174. background-color: #777;;
  175. }
  176. .grid-list {
  177. display: flex;
  178. flex-wrap: wrap;
  179. justify-content: space-around;
  180. margin-left: -.875rem; /* hack to get spacing between items right */
  181. width: calc(100% + 1.75rem);
  182. }
  183. .grid-list a {
  184. display: block;
  185. }
  186. .grid-list li {
  187. margin: 0 .875rem 1.75rem;
  188. max-width: 21rem;
  189. }
  190. .header {
  191. border-bottom: .0625rem solid hsla(60, 17%, 98%, 0);
  192. padding-top: 3.5rem;
  193. position: -moz-sticky;
  194. position: -ms-sticky;
  195. position: -webkit-sticky;
  196. position: sticky;
  197. top: -3.5rem;
  198. transition: border-color .25s;
  199. z-index: 10; /* Chrome... */
  200. }
  201. .scrolled .header {
  202. border-color: hsla(60, 17%, 49%, .25);
  203. }
  204. .footer {
  205. border-top: 1px solid #ddd;
  206. font-family: "Spectral SC", Palatino, serif;
  207. font-size: .875rem;
  208. width: 82%;
  209. margin: 0 auto;
  210. }
  211. .footer p {
  212. margin: 0;
  213. text-align: center;
  214. }
  215. .footer a {
  216. color: inherit;
  217. }
  218. .emphasis {
  219. width: 75%;
  220. padding: 0.75rem;
  221. margin: 0 auto;
  222. font-weight: bold;
  223. border-top: 1px solid #ddd;
  224. border-bottom: 1px solid #ddd;
  225. }
  226. /* workaround spurious paragraphs in Hugo output */
  227. p:empty {
  228. display: none;
  229. }
  230. figure em {
  231. display: block;
  232. font-size: 1.25rem;
  233. text-align: center;
  234. }
  235. blockquote {
  236. margin-top: 2em;
  237. border-left: .25rem solid hsl(0, 0%, 60%);
  238. border-right: .25rem solid hsl(0, 0%, 60%);
  239. padding: 1rem;
  240. }
  241. figure strong {
  242. display: block;
  243. font-family: "Spectral SC", Palatino, serif;
  244. margin-top: .75rem;
  245. }
  246. figure strong a {
  247. display: inline-block;
  248. overflow: hidden;
  249. white-space: nowrap;
  250. text-overflow: ellipsis;
  251. }
  252. figure time {
  253. display: block;
  254. }
  255. a:hover {
  256. color: hsl(10, 90%, 60%);
  257. }
  258. .translation-list {
  259. list-style: none;
  260. margin: 0 auto 2em auto;
  261. text-align: center;
  262. }
  263. .translation-list li {
  264. display: inline-block;
  265. *display:inline;
  266. *zoom:1;
  267. overflow: hidden;
  268. white-space: nowrap;
  269. margin: 0 1rem .25em 0;
  270. text-align: center;
  271. font-size: .75em;
  272. }
  273. .translation-list li a {
  274. text-decoration: none;
  275. }
  276. .data-list {
  277. list-style: none;
  278. -moz-column-count: 1;
  279. -ms-column-count: 1;
  280. -webkit-column-count: 1;
  281. column-count: 1;
  282. -moz-column-fill: balance;
  283. -ms-column-fill: balance;
  284. -webkit-column-fill: balance;
  285. column-fill: balance;
  286. column-gap: 20px;
  287. width: 75%
  288. margin: 0 auto;
  289. }
  290. .data-list li {
  291. overflow: hidden;
  292. white-space: nowrap;
  293. margin-bottom: .25em;
  294. text-align: center;
  295. }
  296. .callout {
  297. text-align: center;
  298. background: #eee;
  299. padding: 0.75rem;
  300. width: 97%;
  301. font-size: .75em;
  302. }
  303. @media (min-width: 200px) {
  304. html {
  305. font-size: .75rem;
  306. }
  307. .data-list {
  308. column-count: 1;
  309. }
  310. }
  311. @media (min-width: 375px) {
  312. html {
  313. font-size: .875rem;
  314. }
  315. .data-list {
  316. column-count: 1;
  317. }
  318. }
  319. @media (min-width: 414px) {
  320. html {
  321. font-size: 1rem;
  322. }
  323. .data-list {
  324. column-count: 2;
  325. }
  326. }
  327. </style>
  328. </head>
  329. <body>
  330. <section>
  331. <div>
  332. <h2 id="the-post-meritocracy-manifesto">The Post-Meritocracy Manifesto</h2>
  333. <ul class="translation-list">
  334. <li><a href="https://postmeritocracy.org/">English</a></li>
  335. <li><a href="https://postmeritocracy.org/de/">Deutsch</a></li>
  336. <li><a href="https://postmeritocracy.org/sp/">Español</a></li>
  337. <li><a href="https://postmeritocracy.org/pt/">Português</a></li>
  338. <li><a href="https://postmeritocracy.org/hi/">हिन्दी भाषा</a></li>
  339. </ul>
  340. <p>Meritocracy is a founding principle of the open source movement, and the ideal of meritocracy is perpetuated throughout our field in the way people are recruited, hired, retained, promoted, and valued.</p>
  341. <p>But meritocracy has consistently shown itself to mainly benefit those with privilege, to the exclusion of underrepresented people in technology. The idea of merit is in fact never clearly defined; rather, it seems to be a form of recognition, an acknowledgement that “this person is valuable insofar as they are like me.”</p>
  342. <p>(If you are not familiar with criticisms of meritocracy, please refer to the resources on <a href="/meritocracy/">this page</a>.)</p>
  343. <p>It is time that we as an industry abandon the notion that merit is something that can be measured, can be pursued on equal terms by every individual, and can ever be distributed fairly.</p>
  344. <p>What does a post-meritocracy world look like? It is founded on a core set of values and principles, an affirmation of belonging that applies to everyone who engages in the practice of software development.</p>
  345. <h3 id="our-values">Our Values</h3>
  346. <p>These core values and principles are:</p>
  347. <ul>
  348. <li>We do not believe that our value as human beings is intrinsically tied to our value as knowledge workers. Our professions do not define us; we are more than the work we do.</li>
  349. <li>We believe that interpersonal skills are at least as important as technical skills.</li>
  350. <li>We can add the most value as professionals by drawing on the diversity of our identities, backgrounds, experiences, and perspectives. Homogeneity is an antipattern.</li>
  351. <li>We can be successful while leading rich, full lives. Our success and value is not dependent on exerting all of our energy on contributing to software.</li>
  352. <li>We have the obligation to use our positions of privilege, however tenuous, to improve the lives of others.</li>
  353. <li>We must make room for people who are not like us to enter our field and succeed there. This means not only inviting them in, but making sure that they are supported and empowered.</li>
  354. <li>We have an ethical responsibility to refuse to work on software that will negatively impact the well-being of other people.</li>
  355. <li>We acknowledge the value of non-technical contributors as equal to the value of technical contributors.</li>
  356. <li>We understand that working in our field is a privilege, not a right. The negative impact of toxic people in the workplace or the larger community is not offset by their technical contributions.</li>
  357. <li>We are devoted to practicing compassion and not contempt. We refuse to belittle other people because of their choices of tools, techniques, or languages.</li>
  358. <li>The field of software development embraces technical change, and is made better by also accepting social change.</li>
  359. <li>We strive to reflect our values in everything that we do. We recognize that values that are espoused but not practiced are not values at all.</li>
  360. </ul>
  361. <h3 id="signatories">Signatories</h3>
  362. <p class="callout">
  363. To add your name to the list of signatories, <a href="https://goo.gl/forms/9JT45K1iuKcBSPFj2">sign this form</a>.
  364. </p>
  365. <ul class="data-list">
  366. <li>
  367. Coraline Ada Ehmke
  368. </li>
  369. <li>
  370. Aurynn Shaw
  371. </li>
  372. <li>
  373. Timothy Caleb Nordloh
  374. </li>
  375. <li>
  376. Nick Wilde
  377. </li>
  378. <li>
  379. Dax Murray
  380. </li>
  381. <li>
  382. Franzi Trabold
  383. </li>
  384. <li>
  385. Kevin Laude
  386. </li>
  387. <li>
  388. Sareh Heidari
  389. </li>
  390. <li>
  391. Tim Chevalier
  392. </li>
  393. <li>
  394. Tobias Goeschel
  395. </li>
  396. <li>
  397. Samir Talwar
  398. </li>
  399. <li>
  400. Christoph Neuroth
  401. </li>
  402. <li>
  403. Sonia Gupta
  404. </li>
  405. <li>
  406. Steve Huff
  407. </li>
  408. <li>
  409. Brad Grzesiak
  410. </li>
  411. <li>
  412. Vrinda Malhotra
  413. </li>
  414. <li>
  415. Daniel Núñez
  416. </li>
  417. <li>
  418. Brad Fults
  419. </li>
  420. <li>
  421. Sophie Déziel
  422. </li>
  423. <li>
  424. Jennifer Lyn Parsons
  425. </li>
  426. <li>
  427. Jenna Charlton
  428. </li>
  429. <li>
  430. Kathy Heffern
  431. </li>
  432. <li>
  433. Jessica Kerr
  434. </li>
  435. <li>
  436. Danielle White
  437. </li>
  438. <li>
  439. Jordan Rose
  440. </li>
  441. <li>
  442. Joshua Zimmerman
  443. </li>
  444. <li>
  445. Rachel Chalmers
  446. </li>
  447. <li>
  448. Ryan Mitchell
  449. </li>
  450. <li>
  451. James Socol
  452. </li>
  453. <li>
  454. Jameson Hampton
  455. </li>
  456. <li>
  457. Paul Hinze
  458. </li>
  459. <li>
  460. Jacob Walker
  461. </li>
  462. <li>
  463. Greg Dunlap
  464. </li>
  465. <li>
  466. Leon Miller-Out
  467. </li>
  468. <li>
  469. Matthew Boeh
  470. </li>
  471. <li>
  472. Florian Gilcher
  473. </li>
  474. <li>
  475. Joseph Miller
  476. </li>
  477. <li>
  478. Marc Drummond
  479. </li>
  480. <li>
  481. Beth Debertin
  482. </li>
  483. <li>
  484. Bruno Albuquerque
  485. </li>
  486. <li>
  487. Henry Smith
  488. </li>
  489. <li>
  490. Lucas Moore
  491. </li>
  492. <li>
  493. Benjamin Kampmann
  494. </li>
  495. <li>
  496. Yuvi Panda
  497. </li>
  498. <li>
  499. Derek Pennycuff
  500. </li>
  501. <li>
  502. Gavin van Lelyveld
  503. </li>
  504. <li>
  505. Brittany McCullough
  506. </li>
  507. <li>
  508. Nat Dudley
  509. </li>
  510. <li>
  511. jo flynn
  512. </li>
  513. <li>
  514. Min Ragan-Kelley
  515. </li>
  516. <li>
  517. Michael Carius
  518. </li>
  519. <li>
  520. Jer Lance
  521. </li>
  522. <li>
  523. Alex O&#39;Neal
  524. </li>
  525. <li>
  526. Steph Nagoski
  527. </li>
  528. <li>
  529. Mark Nicol
  530. </li>
  531. <li>
  532. Brion Vibber
  533. </li>
  534. <li>
  535. Paul Tyng
  536. </li>
  537. <li>
  538. Julian Simioni
  539. </li>
  540. <li>
  541. Eric Stiens
  542. </li>
  543. <li>
  544. Adrian Cheater
  545. </li>
  546. <li>
  547. Matt Boehm
  548. </li>
  549. <li>
  550. Klaus Purer
  551. </li>
  552. <li>
  553. Joshua Bartz
  554. </li>
  555. <li>
  556. Duilio Ruggiero
  557. </li>
  558. <li>
  559. Evelyn Klein
  560. </li>
  561. <li>
  562. Conrad Heiney
  563. </li>
  564. <li>
  565. Jeff Hoover
  566. </li>
  567. <li>
  568. Billie Alice Thompson
  569. </li>
  570. <li>
  571. sam raker
  572. </li>
  573. <li>
  574. Dave McPherson
  575. </li>
  576. <li>
  577. Carina C. Zona
  578. </li>
  579. <li>
  580. Jonathan Mezach
  581. </li>
  582. <li>
  583. Brent Miller
  584. </li>
  585. <li>
  586. Jacob Lukas
  587. </li>
  588. <li>
  589. Mark Nicol
  590. </li>
  591. <li>
  592. Guillaume Gay
  593. </li>
  594. <li>
  595. Benjamin Dumke-von der Ehe
  596. </li>
  597. <li>
  598. benjamin melançon
  599. </li>
  600. <li>
  601. Michael Cook
  602. </li>
  603. <li>
  604. Danielle Grace Jackson
  605. </li>
  606. <li>
  607. Guido Vilariño
  608. </li>
  609. <li>
  610. Dana Scheider
  611. </li>
  612. <li>
  613. Jennifer Konikowski
  614. </li>
  615. <li>
  616. Ricardo Yasuda
  617. </li>
  618. <li>
  619. Christoph Grabo
  620. </li>
  621. <li>
  622. Benjamin Lippi
  623. </li>
  624. <li>
  625. Frederick Wells
  626. </li>
  627. <li>
  628. Joe Carnahan
  629. </li>
  630. <li>
  631. Alex Kitchens
  632. </li>
  633. <li>
  634. Matt Beland
  635. </li>
  636. <li>
  637. Melody Horn
  638. </li>
  639. <li>
  640. Alex Wynter
  641. </li>
  642. <li>
  643. Aaron Weiss
  644. </li>
  645. <li>
  646. Brant Bobby
  647. </li>
  648. <li>
  649. Michael Hunger
  650. </li>
  651. <li>
  652. Carly Ho
  653. </li>
  654. <li>
  655. Nathan L. Walls
  656. </li>
  657. <li>
  658. Claudius Link
  659. </li>
  660. <li>
  661. Kai Dalgleish
  662. </li>
  663. <li>
  664. Mickie Betz
  665. </li>
  666. <li>
  667. Matt Mills
  668. </li>
  669. <li>
  670. Dave Latham
  671. </li>
  672. <li>
  673. Kate Taggart
  674. </li>
  675. <li>
  676. Brian Dorsey
  677. </li>
  678. <li>
  679. Rich Burroughs
  680. </li>
  681. <li>
  682. Erik Foss
  683. </li>
  684. <li>
  685. JoseLuis Torres
  686. </li>
  687. <li>
  688. Isabella Rebel
  689. </li>
  690. <li>
  691. Nick Morgan
  692. </li>
  693. <li>
  694. Madalyn Parker
  695. </li>
  696. <li>
  697. Nora Howard
  698. </li>
  699. <li>
  700. Katherine Prevost
  701. </li>
  702. <li>
  703. Claudius Link
  704. </li>
  705. <li>
  706. Hannah Evelyn Read
  707. </li>
  708. <li>
  709. Rich Siegel
  710. </li>
  711. <li>
  712. Addie Beseda
  713. </li>
  714. <li>
  715. Simon Welsh
  716. </li>
  717. <li>
  718. Boris Buegling
  719. </li>
  720. <li>
  721. Steve Malsam
  722. </li>
  723. <li>
  724. Emma Tsujimoto Cunningham
  725. </li>
  726. <li>
  727. Mark Mzyk
  728. </li>
  729. <li>
  730. Sam Whited
  731. </li>
  732. <li>
  733. Chris Kreussling
  734. </li>
  735. <li>
  736. Matthew Weitzel
  737. </li>
  738. <li>
  739. Moisis Langley Missailidis
  740. </li>
  741. <li>
  742. Eric Sipple
  743. </li>
  744. <li>
  745. Matt Siegel
  746. </li>
  747. <li>
  748. Alexis Moody
  749. </li>
  750. <li>
  751. Jon Yurek
  752. </li>
  753. <li>
  754. Kenny Bastani
  755. </li>
  756. <li>
  757. Logan Davis
  758. </li>
  759. <li>
  760. Eric Miller
  761. </li>
  762. <li>
  763. Sia Xiong
  764. </li>
  765. <li>
  766. Karl McCollester
  767. </li>
  768. <li>
  769. Guilmour Rossi
  770. </li>
  771. <li>
  772. Erin Atkinson
  773. </li>
  774. <li>
  775. Adam Duston
  776. </li>
  777. <li>
  778. Thorsten Brunzendorf
  779. </li>
  780. <li>
  781. Joshua Conner
  782. </li>
  783. <li>
  784. Greg Signal
  785. </li>
  786. <li>
  787. Celedonio Gracia
  788. </li>
  789. <li>
  790. Nathaniel J. Smith
  791. </li>
  792. <li>
  793. Alex M. White
  794. </li>
  795. <li>
  796. Si Jarvis
  797. </li>
  798. <li>
  799. Markus Decke
  800. </li>
  801. <li>
  802. Jason Lengstorf
  803. </li>
  804. <li>
  805. Kurtis Rainbolt-Greene
  806. </li>
  807. <li>
  808. Alberto Paz
  809. </li>
  810. <li>
  811. Adrian Forest
  812. </li>
  813. <li>
  814. Matt Brennan
  815. </li>
  816. <li>
  817. Jonathan Turner
  818. </li>
  819. <li>
  820. Senthil V S
  821. </li>
  822. <li>
  823. Sam Collard
  824. </li>
  825. <li>
  826. Ricardo Paula Martins
  827. </li>
  828. <li>
  829. Sally Young
  830. </li>
  831. <li>
  832. Anivar Aravind
  833. </li>
  834. <li>
  835. Lucas Dohmen
  836. </li>
  837. <li>
  838. Corinna Baldauf
  839. </li>
  840. <li>
  841. Finley Spangenberg
  842. </li>
  843. <li>
  844. Wes Ruvalcaba
  845. </li>
  846. <li>
  847. Alex Basson
  848. </li>
  849. <li>
  850. Wes Mason
  851. </li>
  852. <li>
  853. Walker Lindley
  854. </li>
  855. <li>
  856. James Tindall
  857. </li>
  858. <li>
  859. Jeff Lembeck
  860. </li>
  861. <li>
  862. Ankit Khanal
  863. </li>
  864. <li>
  865. Avner Shanan
  866. </li>
  867. <li>
  868. savagejen
  869. </li>
  870. <li>
  871. Martin B Jetton
  872. </li>
  873. <li>
  874. Alan Melling
  875. </li>
  876. <li>
  877. Tiago Rodrigues
  878. </li>
  879. <li>
  880. Adam Yeats
  881. </li>
  882. <li>
  883. Kelly Brennan
  884. </li>
  885. <li>
  886. Joanna Lee
  887. </li>
  888. <li>
  889. Yonatan Miller
  890. </li>
  891. <li>
  892. Eric Valenzuela
  893. </li>
  894. <li>
  895. M Pacer
  896. </li>
  897. <li>
  898. Jessica Levine
  899. </li>
  900. <li>
  901. Daniel Jilg
  902. </li>
  903. <li>
  904. Andrew Aldridge
  905. </li>
  906. <li>
  907. Ryan Woodward
  908. </li>
  909. <li>
  910. Joe Lepper
  911. </li>
  912. <li>
  913. Madelyn Kasula
  914. </li>
  915. <li>
  916. Rick Altherr
  917. </li>
  918. <li>
  919. Panda Attwood
  920. </li>
  921. <li>
  922. Chris Ruppel
  923. </li>
  924. <li>
  925. Chelsea Troy
  926. </li>
  927. <li>
  928. Martin Pretorius
  929. </li>
  930. <li>
  931. Eric Kolb
  932. </li>
  933. <li>
  934. Molly White
  935. </li>
  936. <li>
  937. Matthew McMillion
  938. </li>
  939. <li>
  940. Alex Ferrando
  941. </li>
  942. <li>
  943. J. Ryan Stinnett
  944. </li>
  945. <li>
  946. Paige A.C. Berry
  947. </li>
  948. <li>
  949. Daniel Temme
  950. </li>
  951. <li>
  952. Lisa Lorenzin
  953. </li>
  954. <li>
  955. Cylithria Dubois
  956. </li>
  957. <li>
  958. Laura A. Ramos
  959. </li>
  960. <li>
  961. Rosa Richter
  962. </li>
  963. <li>
  964. Casey Helbling
  965. </li>
  966. <li>
  967. autumn grace
  968. </li>
  969. <li>
  970. Nicolai von Neudeck
  971. </li>
  972. <li>
  973. Chris Vandevelde
  974. </li>
  975. <li>
  976. George Guimarães
  977. </li>
  978. <li>
  979. André Arko
  980. </li>
  981. <li>
  982. Harlan Haskins
  983. </li>
  984. <li>
  985. Damien McKenna
  986. </li>
  987. <li>
  988. Steve Lewis
  989. </li>
  990. <li>
  991. Miah Johnson
  992. </li>
  993. <li>
  994. Jason Rodriguez
  995. </li>
  996. <li>
  997. Arnaud Huon
  998. </li>
  999. <li>
  1000. Mx. Corey Frang
  1001. </li>
  1002. <li>
  1003. Joseph Junker
  1004. </li>
  1005. <li>
  1006. Zachary Spector
  1007. </li>
  1008. <li>
  1009. Damian Stewart
  1010. </li>
  1011. <li>
  1012. Stephanie Geerlings
  1013. </li>
  1014. <li>
  1015. Eduardo Julian
  1016. </li>
  1017. <li>
  1018. Bob Holt
  1019. </li>
  1020. <li>
  1021. Len Smith
  1022. </li>
  1023. <li>
  1024. Randal Bradakis
  1025. </li>
  1026. <li>
  1027. Daniel Bolívar
  1028. </li>
  1029. <li>
  1030. Kelvin Smith
  1031. </li>
  1032. <li>
  1033. Guillaume Téchené
  1034. </li>
  1035. <li>
  1036. Nivedit N
  1037. </li>
  1038. <li>
  1039. Mel Chang
  1040. </li>
  1041. <li>
  1042. Brad Olson
  1043. </li>
  1044. <li>
  1045. Robbie McKinstry
  1046. </li>
  1047. <li>
  1048. Julio Lira
  1049. </li>
  1050. <li>
  1051. Tom Schaefer
  1052. </li>
  1053. <li>
  1054. Arjun B
  1055. </li>
  1056. <li>
  1057. Emanuil Tolev
  1058. </li>
  1059. <li>
  1060. Samer Hassan
  1061. </li>
  1062. <li>
  1063. Dana Mison
  1064. </li>
  1065. <li>
  1066. Sam Kitajima-Kimbrel
  1067. </li>
  1068. <li>
  1069. Tess Young
  1070. </li>
  1071. <li>
  1072. Abhijeet Rao
  1073. </li>
  1074. <li>
  1075. Will Buck
  1076. </li>
  1077. <li>
  1078. Erik Gorka
  1079. </li>
  1080. <li>
  1081. Anita Cox
  1082. </li>
  1083. <li>
  1084. Jordan Burk
  1085. </li>
  1086. <li>
  1087. Amber Taniuchi
  1088. </li>
  1089. <li>
  1090. Adrienne L. Travis
  1091. </li>
  1092. <li>
  1093. Dionna Amalie Glaze
  1094. </li>
  1095. <li>
  1096. John K Sawers
  1097. </li>
  1098. <li>
  1099. Zachary M. Train
  1100. </li>
  1101. <li>
  1102. Filip Maj
  1103. </li>
  1104. <li>
  1105. Jan Lehnardt
  1106. </li>
  1107. <li>
  1108. Roberto Soundy
  1109. </li>
  1110. <li>
  1111. Fermin Saez
  1112. </li>
  1113. <li>
  1114. Eugenio Tisselli
  1115. </li>
  1116. <li>
  1117. Ulrike Strommer
  1118. </li>
  1119. <li>
  1120. Bryan Wilson
  1121. </li>
  1122. <li>
  1123. Hannes Wyss
  1124. </li>
  1125. <li>
  1126. Katarina Behrens
  1127. </li>
  1128. <li>
  1129. Felipe Salazar
  1130. </li>
  1131. <li>
  1132. Christopher Biggs
  1133. </li>
  1134. <li>
  1135. Gerges Tannous
  1136. </li>
  1137. <li>
  1138. Francesco Valerio Gianni
  1139. </li>
  1140. <li>
  1141. Gerriet Backer
  1142. </li>
  1143. <li>
  1144. Marius Gedminas
  1145. </li>
  1146. <li>
  1147. Toni Rheker
  1148. </li>
  1149. <li>
  1150. Kyle Adams
  1151. </li>
  1152. <li>
  1153. Jane Nicholson
  1154. </li>
  1155. <li>
  1156. April Leonard
  1157. </li>
  1158. <li>
  1159. Blanca Garcia Gil
  1160. </li>
  1161. <li>
  1162. Ulrike Strommer
  1163. </li>
  1164. <li>
  1165. Lesley Cordero
  1166. </li>
  1167. <li>
  1168. Josef / dasjo
  1169. </li>
  1170. <li>
  1171. Tony Morris
  1172. </li>
  1173. <li>
  1174. Jens Ayton
  1175. </li>
  1176. <li>
  1177. Betsy Haibel
  1178. </li>
  1179. <li>
  1180. Tim Plummer
  1181. </li>
  1182. <li>
  1183. Laura Pfister
  1184. </li>
  1185. <li>
  1186. Kevin Chu
  1187. </li>
  1188. <li>
  1189. Ki Vi Emuort
  1190. </li>
  1191. <li>
  1192. David Christensen
  1193. </li>
  1194. <li>
  1195. Alice Crawford
  1196. </li>
  1197. <li>
  1198. Helmut Hummel
  1199. </li>
  1200. <li>
  1201. David Sullins
  1202. </li>
  1203. <li>
  1204. Lalitha M.
  1205. </li>
  1206. <li>
  1207. Chris Radcliff
  1208. </li>
  1209. <li>
  1210. Lars Hupel
  1211. </li>
  1212. <li>
  1213. Rebbi Chaim Goldberg
  1214. </li>
  1215. <li>
  1216. Michael Schubert
  1217. </li>
  1218. <li>
  1219. Pat Allan
  1220. </li>
  1221. <li>
  1222. Wayne Broga
  1223. </li>
  1224. <li>
  1225. Starla Scott
  1226. </li>
  1227. <li>
  1228. Yann Robin
  1229. </li>
  1230. <li>
  1231. Profpatsch
  1232. </li>
  1233. <li>
  1234. Jessica Jordan
  1235. </li>
  1236. <li>
  1237. Jess Muskin-Pierret
  1238. </li>
  1239. <li>
  1240. Stevie Strickland
  1241. </li>
  1242. <li>
  1243. Jelle Hermsen
  1244. </li>
  1245. <li>
  1246. Martin Duvanel
  1247. </li>
  1248. <li>
  1249. Drew P. Johnson
  1250. </li>
  1251. <li>
  1252. Tosin Sanusi
  1253. </li>
  1254. <li>
  1255. Iñaki Garay
  1256. </li>
  1257. <li>
  1258. Josh Armitage
  1259. </li>
  1260. <li>
  1261. Blake Thomas
  1262. </li>
  1263. <li>
  1264. Elsa Gonsiorowski
  1265. </li>
  1266. <li>
  1267. Luke Toop
  1268. </li>
  1269. <li>
  1270. Markus Tacker
  1271. </li>
  1272. <li>
  1273. Joe Ardent
  1274. </li>
  1275. <li>
  1276. Martin Quinson
  1277. </li>
  1278. <li>
  1279. Bruno Merino-Bailón
  1280. </li>
  1281. <li>
  1282. Marko Schulz
  1283. </li>
  1284. <li>
  1285. Benjamin Reitzammer
  1286. </li>
  1287. <li>
  1288. Igor Galić
  1289. </li>
  1290. <li>
  1291. Justine Hannequin
  1292. </li>
  1293. <li>
  1294. Johnathan Nightingale
  1295. </li>
  1296. <li>
  1297. Melissa Nightingale
  1298. </li>
  1299. <li>
  1300. Brian Montana
  1301. </li>
  1302. <li>
  1303. Esten Hurtle
  1304. </li>
  1305. <li>
  1306. Keith Henry
  1307. </li>
  1308. <li>
  1309. Luna Kang
  1310. </li>
  1311. <li>
  1312. Larissa Brown Shapiro
  1313. </li>
  1314. <li>
  1315. Jo Liss
  1316. </li>
  1317. <li>
  1318. Jerad Gallinger
  1319. </li>
  1320. <li>
  1321. Johann Hofmann
  1322. </li>
  1323. <li>
  1324. Javier Cervantes Ponce
  1325. </li>
  1326. <li>
  1327. Ross Grady
  1328. </li>
  1329. <li>
  1330. Lowe Schmidt
  1331. </li>
  1332. <li>
  1333. Emma C. Humphries
  1334. </li>
  1335. <li>
  1336. Nicolas Chevobbe
  1337. </li>
  1338. <li>
  1339. Jason M. Sullivan
  1340. </li>
  1341. <li>
  1342. zoepage
  1343. </li>
  1344. <li>
  1345. Ben Rolfe
  1346. </li>
  1347. <li>
  1348. Sam Powers
  1349. </li>
  1350. <li>
  1351. Ada Powers
  1352. </li>
  1353. <li>
  1354. Bruno Girin
  1355. </li>
  1356. <li>
  1357. Nick Doiron
  1358. </li>
  1359. <li>
  1360. Erik Johnson
  1361. </li>
  1362. <li>
  1363. Paul Brousseau
  1364. </li>
  1365. <li>
  1366. Matthias &#39;moeffju&#39; Bauer
  1367. </li>
  1368. <li>
  1369. Clara G.S. Short
  1370. </li>
  1371. <li>
  1372. Nicole Field
  1373. </li>
  1374. <li>
  1375. Cary Hartline
  1376. </li>
  1377. <li>
  1378. Emma Best
  1379. </li>
  1380. <li>
  1381. Chris Mohr
  1382. </li>
  1383. <li>
  1384. Sasha Romijn
  1385. </li>
  1386. <li>
  1387. Kat Passen
  1388. </li>
  1389. <li>
  1390. Steve Workman
  1391. </li>
  1392. <li>
  1393. Eric Schultz
  1394. </li>
  1395. <li>
  1396. Davide Casali
  1397. </li>
  1398. <li>
  1399. Dorothea Salo
  1400. </li>
  1401. <li>
  1402. Mike Pirnat
  1403. </li>
  1404. <li>
  1405. Ashley Rose
  1406. </li>
  1407. <li>
  1408. Aaron Marks
  1409. </li>
  1410. <li>
  1411. Bhavika Tekwani
  1412. </li>
  1413. <li>
  1414. Caitlin Wilks
  1415. </li>
  1416. <li>
  1417. Elana Hashman
  1418. </li>
  1419. <li>
  1420. Jacob Stoebel
  1421. </li>
  1422. <li>
  1423. Rachel Carvalho
  1424. </li>
  1425. <li>
  1426. Carlos Villela
  1427. </li>
  1428. <li>
  1429. Alex McLean
  1430. </li>
  1431. <li>
  1432. Sabrina Santos da Silva
  1433. </li>
  1434. <li>
  1435. Gerald Squelart
  1436. </li>
  1437. <li>
  1438. Shelly Bensal
  1439. </li>
  1440. <li>
  1441. Gala Camacho
  1442. </li>
  1443. <li>
  1444. Mike Agar
  1445. </li>
  1446. <li>
  1447. Mark Emer Anderson II
  1448. </li>
  1449. <li>
  1450. Sivakumar Kailasam
  1451. </li>
  1452. <li>
  1453. Cariad Keigher
  1454. </li>
  1455. <li>
  1456. Jen Hamilton
  1457. </li>
  1458. <li>
  1459. Alex McCabe
  1460. </li>
  1461. <li>
  1462. Rebecca Cran
  1463. </li>
  1464. <li>
  1465. Mel Reams
  1466. </li>
  1467. <li>
  1468. Nida Farrukh
  1469. </li>
  1470. <li>
  1471. Pamela McA’Nulty
  1472. </li>
  1473. <li>
  1474. Jörn Zaefferer
  1475. </li>
  1476. <li>
  1477. François Conil
  1478. </li>
  1479. <li>
  1480. Janani Jay
  1481. </li>
  1482. <li>
  1483. Rodrigo Oliveira
  1484. </li>
  1485. <li>
  1486. Savanni D&#39;Gerinel
  1487. </li>
  1488. <li>
  1489. Vishal Bhavsar
  1490. </li>
  1491. <li>
  1492. Beth Menzies
  1493. </li>
  1494. <li>
  1495. Luciano Ramalho
  1496. </li>
  1497. <li>
  1498. Kerry Lazarus
  1499. </li>
  1500. <li>
  1501. Ricardo Caval
  1502. </li>
  1503. <li>
  1504. Charlie McIlwain
  1505. </li>
  1506. <li>
  1507. Adem Budak
  1508. </li>
  1509. <li>
  1510. Diego Centeno
  1511. </li>
  1512. <li>
  1513. Ruby Sinreich
  1514. </li>
  1515. <li>
  1516. Jessica Kianne
  1517. </li>
  1518. <li>
  1519. Holly Stotelmyer
  1520. </li>
  1521. <li>
  1522. Felipe Ignacio Noriega
  1523. </li>
  1524. <li>
  1525. Bruno Lins
  1526. </li>
  1527. <li>
  1528. Fernando Machado
  1529. </li>
  1530. <li>
  1531. Urab Hunchikucks
  1532. </li>
  1533. <li>
  1534. João Paulo L. F. Dias da Silva
  1535. </li>
  1536. <li>
  1537. Ryan Julian
  1538. </li>
  1539. <li>
  1540. Gabriela Andrade
  1541. </li>
  1542. <li>
  1543. Robin Hunicke
  1544. </li>
  1545. <li>
  1546. Grazi Mendes
  1547. </li>
  1548. <li>
  1549. Cesar Palafox
  1550. </li>
  1551. <li>
  1552. Lucas Mazza
  1553. </li>
  1554. <li>
  1555. Jedd Parker
  1556. </li>
  1557. <li>
  1558. Hunter Trujillo
  1559. </li>
  1560. <li>
  1561. Dylan Martin
  1562. </li>
  1563. <li>
  1564. Sean DMR
  1565. </li>
  1566. <li>
  1567. Fernando Santana Felipe
  1568. </li>
  1569. <li>
  1570. Hermann Fegelein
  1571. </li>
  1572. <li>
  1573. Jan-Christoph Borchardt
  1574. </li>
  1575. <li>
  1576. Open Source Diversity Community
  1577. </li>
  1578. <li>
  1579. Daniel Serodio
  1580. </li>
  1581. <li>
  1582. Sarah Mei
  1583. </li>
  1584. <li>
  1585. Jeff Day
  1586. </li>
  1587. <li>
  1588. Aaron Harpole
  1589. </li>
  1590. <li>
  1591. Meg Cassidy
  1592. </li>
  1593. <li>
  1594. Mae Capozzi
  1595. </li>
  1596. <li>
  1597. Duncan Lock
  1598. </li>
  1599. <li>
  1600. Jared Cosulich
  1601. </li>
  1602. <li>
  1603. Leonard G. Warden IV
  1604. </li>
  1605. <li>
  1606. Vaibhav Gadodia
  1607. </li>
  1608. <li>
  1609. Bronwyn R. Lewis
  1610. </li>
  1611. <li>
  1612. Hernán Rodríguez Colmeiro
  1613. </li>
  1614. <li>
  1615. Eric Eslinger
  1616. </li>
  1617. <li>
  1618. Irving Reid
  1619. </li>
  1620. <li>
  1621. Lenny Markus
  1622. </li>
  1623. <li>
  1624. David Carlton
  1625. </li>
  1626. <li>
  1627. Jace Chan
  1628. </li>
  1629. <li>
  1630. Goulven Champenois
  1631. </li>
  1632. <li>
  1633. Anthony Ricaud
  1634. </li>
  1635. <li>
  1636. Martijn Verburg
  1637. </li>
  1638. <li>
  1639. Marie-Cécile Paccard
  1640. </li>
  1641. <li>
  1642. Vesa Laakso
  1643. </li>
  1644. <li>
  1645. Ashleigh Lodge
  1646. </li>
  1647. <li>
  1648. Daniel Lucas Silva da Silva
  1649. </li>
  1650. <li>
  1651. Wagner Palacio
  1652. </li>
  1653. <li>
  1654. Iván González Sáiz
  1655. </li>
  1656. <li>
  1657. Lais Silva Gomes
  1658. </li>
  1659. <li>
  1660. Allison Salmon
  1661. </li>
  1662. <li>
  1663. Alfredo Segundo
  1664. </li>
  1665. <li>
  1666. Guilherme Prestes
  1667. </li>
  1668. <li>
  1669. Grace Petegorsky
  1670. </li>
  1671. <li>
  1672. Florens Verschelde
  1673. </li>
  1674. <li>
  1675. Jhoney Lopes
  1676. </li>
  1677. <li>
  1678. Shannon Byrne
  1679. </li>
  1680. <li>
  1681. Ricardo Antonio Duarte
  1682. </li>
  1683. <li>
  1684. Stefan Kollenberg
  1685. </li>
  1686. <li>
  1687. Narciso Braga Benigno
  1688. </li>
  1689. <li>
  1690. Nick Colley
  1691. </li>
  1692. <li>
  1693. Peter Long Strokes
  1694. </li>
  1695. <li>
  1696. David C Lim
  1697. </li>
  1698. <li>
  1699. Johannes Faigle
  1700. </li>
  1701. <li>
  1702. Lena Reinhard
  1703. </li>
  1704. <li>
  1705. Jason Olson
  1706. </li>
  1707. <li>
  1708. Brian Tod
  1709. </li>
  1710. <li>
  1711. Amy MacKinnon
  1712. </li>
  1713. <li>
  1714. Thiago Araújo Silva
  1715. </li>
  1716. <li>
  1717. Eduardo Stalinho
  1718. </li>
  1719. <li>
  1720. Artur Rodrigues Rocha Neto
  1721. </li>
  1722. <li>
  1723. James Sheldon
  1724. </li>
  1725. <li>
  1726. Steve Streza
  1727. </li>
  1728. <li>
  1729. Nathan Gerhart
  1730. </li>
  1731. <li>
  1732. Toni Rheker
  1733. </li>
  1734. <li>
  1735. Bill Atweh
  1736. </li>
  1737. <li>
  1738. Jona Azizaj
  1739. </li>
  1740. <li>
  1741. Cleyson Lima
  1742. </li>
  1743. <li>
  1744. Ricardo Reis
  1745. </li>
  1746. <li>
  1747. Philipp Haußleiter
  1748. </li>
  1749. <li>
  1750. Annalies Vuong
  1751. </li>
  1752. <li>
  1753. Micah Elizabeth Scott
  1754. </li>
  1755. <li>
  1756. Shauna Keating
  1757. </li>
  1758. <li>
  1759. Ashish Dixit
  1760. </li>
  1761. <li>
  1762. Tarek Rached
  1763. </li>
  1764. <li>
  1765. Matt Behrens
  1766. </li>
  1767. <li>
  1768. Phil Kirkham
  1769. </li>
  1770. <li>
  1771. Kelly Dunn
  1772. </li>
  1773. <li>
  1774. Drew Hoover
  1775. </li>
  1776. <li>
  1777. Joshua Jensen
  1778. </li>
  1779. <li>
  1780. Karen Reilly
  1781. </li>
  1782. <li>
  1783. Alexander Clark
  1784. </li>
  1785. <li>
  1786. Jaime Lightfoot
  1787. </li>
  1788. <li>
  1789. Patrick Michael Dixon
  1790. </li>
  1791. <li>
  1792. Alexandre Martinez
  1793. </li>
  1794. <li>
  1795. Hamza Y
  1796. </li>
  1797. <li>
  1798. Pinaki Poddar
  1799. </li>
  1800. <li>
  1801. Ryan Pearl
  1802. </li>
  1803. <li>
  1804. Ana Sofia Pinho
  1805. </li>
  1806. <li>
  1807. Danielle Kefford
  1808. </li>
  1809. <li>
  1810. Paul Woolcock
  1811. </li>
  1812. <li>
  1813. Phil Peble
  1814. </li>
  1815. <li>
  1816. David LeGare
  1817. </li>
  1818. <li>
  1819. Igor Ribeiro Sucupira
  1820. </li>
  1821. <li>
  1822. Yan Laguna
  1823. </li>
  1824. <li>
  1825. Andrew Gillard
  1826. </li>
  1827. <li>
  1828. Luiz Fernando Vital
  1829. </li>
  1830. <li>
  1831. Pedro Gaspar
  1832. </li>
  1833. <li>
  1834. Hugh Spiller
  1835. </li>
  1836. <li>
  1837. Mark A. Moser
  1838. </li>
  1839. <li>
  1840. Nicholas Cronquist
  1841. </li>
  1842. <li>
  1843. Camille Day
  1844. </li>
  1845. <li>
  1846. Brian V. Hughes
  1847. </li>
  1848. <li>
  1849. Stephen Foulkes
  1850. </li>
  1851. <li>
  1852. Thiago Palma
  1853. </li>
  1854. <li>
  1855. Tauan Queiroz Leiras
  1856. </li>
  1857. <li>
  1858. Paula Paul
  1859. </li>
  1860. <li>
  1861. Matt Keibler
  1862. </li>
  1863. <li>
  1864. Cable Durham
  1865. </li>
  1866. <li>
  1867. Rachel Gertz
  1868. </li>
  1869. <li>
  1870. Eric Schiller
  1871. </li>
  1872. <li>
  1873. Nikki Chau
  1874. </li>
  1875. <li>
  1876. David Loyall
  1877. </li>
  1878. <li>
  1879. Kenneth Love
  1880. </li>
  1881. <li>
  1882. Pedro Pombeiro
  1883. </li>
  1884. <li>
  1885. Renee Carmichael
  1886. </li>
  1887. <li>
  1888. Peter Patnaik
  1889. </li>
  1890. <li>
  1891. Catalina Alou Font
  1892. </li>
  1893. <li>
  1894. Martin Meyerhoff
  1895. </li>
  1896. <li>
  1897. Elad Mallel
  1898. </li>
  1899. <li>
  1900. Martin Middleton
  1901. </li>
  1902. <li>
  1903. Ada Young
  1904. </li>
  1905. <li>
  1906. Victor Eduardo
  1907. </li>
  1908. <li>
  1909. Geoff Gardner
  1910. </li>
  1911. <li>
  1912. Robbie Harwood
  1913. </li>
  1914. <li>
  1915. Gabriel Silva Pereira
  1916. </li>
  1917. <li>
  1918. Sayan Chowdhury
  1919. </li>
  1920. <li>
  1921. Tomas Radej
  1922. </li>
  1923. <li>
  1924. Gomez Oatse
  1925. </li>
  1926. <li>
  1927. Kathleen Burkhardt
  1928. </li>
  1929. <li>
  1930. Moorthy@rcos
  1931. </li>
  1932. <li>
  1933. Yaakov Preiger
  1934. </li>
  1935. <li>
  1936. Frankie Guzikowski
  1937. </li>
  1938. <li>
  1939. Arthur Gorr
  1940. </li>
  1941. <li>
  1942. Carl Schmitt
  1943. </li>
  1944. <li>
  1945. Ron Eglash
  1946. </li>
  1947. <li>
  1948. Tom Prince
  1949. </li>
  1950. <li>
  1951. Harish Pillay
  1952. </li>
  1953. <li>
  1954. Guilherme Moura Ignácio
  1955. </li>
  1956. <li>
  1957. Ingrid Gabrielly
  1958. </li>
  1959. <li>
  1960. Isabel Boroni
  1961. </li>
  1962. <li>
  1963. Lucas Leal Caparelli
  1964. </li>
  1965. <li>
  1966. Gisely Alves Brandão
  1967. </li>
  1968. <li>
  1969. Vitor Estima
  1970. </li>
  1971. <li>
  1972. Cassio Lima
  1973. </li>
  1974. <li>
  1975. Yogev Rabl
  1976. </li>
  1977. <li>
  1978. Abby Fretz
  1979. </li>
  1980. <li>
  1981. Max Zhang
  1982. </li>
  1983. <li>
  1984. Josh West
  1985. </li>
  1986. <li>
  1987. Letícia Monteiro
  1988. </li>
  1989. <li>
  1990. Varun Santhanam
  1991. </li>
  1992. <li>
  1993. Adam Grandquist
  1994. </li>
  1995. <li>
  1996. Katie Simmons
  1997. </li>
  1998. <li>
  1999. Ryan Holm
  2000. </li>
  2001. <li>
  2002. Thomas Bradford
  2003. </li>
  2004. <li>
  2005. Olya Royall
  2006. </li>
  2007. <li>
  2008. Sydney Gregory
  2009. </li>
  2010. <li>
  2011. Gabriel Rosso Marques
  2012. </li>
  2013. <li>
  2014. Hayley Anderson
  2015. </li>
  2016. <li>
  2017. abhishek vijra
  2018. </li>
  2019. <li>
  2020. Rob Allen
  2021. </li>
  2022. <li>
  2023. Phil Wheeler
  2024. </li>
  2025. <li>
  2026. Matthew Schaeffer
  2027. </li>
  2028. <li>
  2029. Gina Likins
  2030. </li>
  2031. <li>
  2032. Casey Rosenthal
  2033. </li>
  2034. <li>
  2035. Joe Grossberg
  2036. </li>
  2037. <li>
  2038. Sebastian Böttger
  2039. </li>
  2040. <li>
  2041. Leah E. Steinberg
  2042. </li>
  2043. <li>
  2044. Jerliyah Craig
  2045. </li>
  2046. <li>
  2047. Karen Cárcamo Fernández Veraud
  2048. </li>
  2049. <li>
  2050. E. Madison Bray
  2051. </li>
  2052. <li>
  2053. Patricia Torvalds
  2054. </li>
  2055. <li>
  2056. Scott Hanselman
  2057. </li>
  2058. <li>
  2059. Isabella Scalzi
  2060. </li>
  2061. <li>
  2062. B.J. May
  2063. </li>
  2064. <li>
  2065. Mike Auclair
  2066. </li>
  2067. <li>
  2068. Alex Taylor
  2069. </li>
  2070. <li>
  2071. Leah La Salla
  2072. </li>
  2073. <li>
  2074. Lyrae Perry
  2075. </li>
  2076. <li>
  2077. Colleen Potvin
  2078. </li>
  2079. <li>
  2080. Leticia Figueira
  2081. </li>
  2082. <li>
  2083. Juha Autero
  2084. </li>
  2085. <li>
  2086. Mark Schall
  2087. </li>
  2088. </ul>
  2089. </div>
  2090. </section>
  2091. <section class="footer">
  2092. <div>
  2093. <p>Created by <a href="https://where.coraline.codes">Coraline Ada Ehmke</a> in May 2018.</p>
  2094. <p>You can contribute to this project <a href="https://github.com/coralineAda/postmeritocracy">on GitHub</a>.</p>
  2095. </div>
  2096. </section>
  2097. <link id="font-stylesheet" rel="alternate stylesheet" href="https://fonts.googleapis.com/css?family=Spectral:400,400i,600,600i|Spectral+SC:400,400i,600,600i">
  2098. <script>
  2099. 'use strict';
  2100. const LOAD_EVENT = 'load';
  2101. const SCROLL_EVENT = 'scroll';
  2102. const LOADING_CLASS = 'loading';
  2103. const fontLinkEl = document.getElementById('font-stylesheet');
  2104. const imgEls = document.querySelectorAll('img.lazy-load');
  2105. fontLinkEl.rel = 'stylesheet';
  2106. imgEls.forEach((el) => {
  2107. const url = el.dataset.src;
  2108. const eventHandler = (event) => {
  2109. event.target.classList.remove(LOADING_CLASS);
  2110. event.target.removeEventListener(LOAD_EVENT, eventHandler);
  2111. };
  2112. el.classList.add(LOADING_CLASS);
  2113. el.addEventListener(LOAD_EVENT, eventHandler);
  2114. el.src = url;
  2115. el.dataset.src = null;
  2116. });
  2117. const SCROLL_THRESHOLD = parseFloat(getComputedStyle(document.body).fontSize) * 2.8125;
  2118. const SCROLL_CLASS = 'scrolled';
  2119. let isPastThreshold = false;
  2120. window.addEventListener(SCROLL_EVENT, (event) => {
  2121. if (!isPastThreshold && document.scrollingElement.scrollTop >= SCROLL_THRESHOLD) {
  2122. isPastThreshold = true;
  2123. document.documentElement.classList.add(SCROLL_CLASS);
  2124. } else if (isPastThreshold && document.scrollingElement.scrollTop < SCROLL_THRESHOLD) {
  2125. isPastThreshold = false;
  2126. document.documentElement.classList.remove(SCROLL_CLASS);
  2127. }
  2128. });
  2129. </script>
  2130. <script>
  2131. window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
  2132. ga('create', 'UA-101929377-3', 'auto');
  2133. ga('send', 'pageview');
  2134. (function(){var $c=function(a){this.w=a||[]};$c.prototype.set=function(a){this.w[a]=!0};$c.prototype.encode=function(){for(var a=[],b=0;b<this.w.length;b++)this.w[b]&&(a[Math.floor(b/6)]^=1<<b%6);for(b=0;b<a.length;b++)a[b]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[b]||0);return a.join("")+"~"};var vd=new $c;function J(a){vd.set(a)}var Td=function(a){a=Dd(a);a=new $c(a);for(var b=vd.w.slice(),c=0;c<a.w.length;c++)b[c]=b[c]||a.w[c];return(new $c(b)).encode()},Dd=function(a){a=a.get(Gd);ka(a)||(a=[]);return a};var ea=function(a){return"function"==typeof a},ka=function(a){return"[object Array]"==Object.prototype.toString.call(Object(a))},qa=function(a){return void 0!=a&&-1<(a.constructor+"").indexOf("String")},D=function(a,b){return 0==a.indexOf(b)},sa=function(a){return a?a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,""):""},ra=function(){for(var a=O.navigator.userAgent+(M.cookie?M.cookie:"")+(M.referrer?M.referrer:""),b=a.length,c=O.history.length;0<c;)a+=c--^b++;return[hd()^La(a)&2147483647,Math.round((new Date).getTime()/
  2135. 1E3)].join(".")},ta=function(a){var b=M.createElement("img");b.width=1;b.height=1;b.src=a;return b},ua=function(){},K=function(a){if(encodeURIComponent instanceof Function)return encodeURIComponent(a);J(28);return a},L=function(a,b,c,d){try{a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)}catch(e){J(27)}},f=/^[\w\-:/.?=&%!]+$/,wa=function(a,b,c,d){a&&(c?(d="",b&&f.test(b)&&(d=' id="'+b+'"'),f.test(a)&&M.write("<script"+d+' src="'+a+'">\x3c/script>')):(c=M.createElement("script"),
  2136. c.type="text/javascript",c.async=!0,c.src=a,d&&(c.onload=d),b&&(c.id=b),a=M.getElementsByTagName("script")[0],a.parentNode.insertBefore(c,a)))},Ud=function(){return"https:"==M.location.protocol},be=function(a,b){return E(M.location[b?"href":"search"],a)},E=function(a,b){return(a=a.match("(?:&|#|\\?)"+K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")+"=([^&#]*)"))&&2==a.length?a[1]:""},xa=function(){var a=""+M.location.hostname;return 0==a.indexOf("www.")?a.substring(4):a},de=function(a,b){var c=
  2137. a.indexOf(b);if(5==c||6==c)if(a=a.charAt(c+b.length),"/"==a||"?"==a||""==a||":"==a)return!0;return!1},ya=function(a,b){var c=M.referrer;if(/^(https?|android-app):\/\//i.test(c)){if(a)return c;a="//"+M.location.hostname;if(!de(c,a))return b&&(b=a.replace(/\./g,"-")+".cdn.ampproject.org",de(c,b))?void 0:c}},za=function(a,b){if(1==b.length&&null!=b[0]&&"object"===typeof b[0])return b[0];for(var c={},d=Math.min(a.length+1,b.length),e=0;e<d;e++)if("object"===typeof b[e]){for(var g in b[e])b[e].hasOwnProperty(g)&&
  2138. (c[g]=b[e][g]);break}else e<a.length&&(c[a[e]]=b[e]);return c};var ee=function(){this.keys=[];this.values={};this.m={}};ee.prototype.set=function(a,b,c){this.keys.push(a);c?this.m[":"+a]=b:this.values[":"+a]=b};ee.prototype.get=function(a){return this.m.hasOwnProperty(":"+a)?this.m[":"+a]:this.values[":"+a]};ee.prototype.map=function(a){for(var b=0;b<this.keys.length;b++){var c=this.keys[b],d=this.get(c);d&&a(c,d)}};var O=window,M=document,va=function(a,b){return setTimeout(a,b)};var F=window,Ea=document,G=function(a){var b=F._gaUserPrefs;if(b&&b.ioo&&b.ioo()||a&&!0===F["ga-disable-"+a])return!0;try{var c=F.external;if(c&&c._gaUserPrefs&&"oo"==c._gaUserPrefs)return!0}catch(g){}a=[];b=Ea.cookie.split(";");c=/^\s*AMP_TOKEN=\s*(.*?)\s*$/;for(var d=0;d<b.length;d++){var e=b[d].match(c);e&&a.push(e[1])}for(b=0;b<a.length;b++)if("$OPT_OUT"==decodeURIComponent(a[b]))return!0;return!1};var Ca=function(a){var b=[],c=M.cookie.split(";");a=new RegExp("^\\s*"+a+"=\\s*(.*?)\\s*$");for(var d=0;d<c.length;d++){var e=c[d].match(a);e&&b.push(e[1])}return b},zc=function(a,b,c,d,e,g){e=G(e)?!1:eb.test(M.location.hostname)||"/"==c&&vc.test(d)?!1:!0;if(!e)return!1;b&&1200<b.length&&(b=b.substring(0,1200));c=a+"="+b+"; path="+c+"; ";g&&(c+="expires="+(new Date((new Date).getTime()+g)).toGMTString()+"; ");d&&"none"!=d&&(c+="domain="+d+";");d=M.cookie;M.cookie=c;if(!(d=d!=M.cookie))a:{a=Ca(a);
  2139. for(d=0;d<a.length;d++)if(b==a[d]){d=!0;break a}d=!1}return d},Cc=function(a){return encodeURIComponent?encodeURIComponent(a).replace(/\(/g,"%28").replace(/\)/g,"%29"):a},vc=/^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,eb=/(^|\.)doubleclick\.net$/i;var oc,Id=/^.*Version\/?(\d+)[^\d].*$/i,ne=function(){if(void 0!==O.__ga4__)return O.__ga4__;if(void 0===oc){var a=O.navigator.userAgent;if(a){var b=a;try{b=decodeURIComponent(a)}catch(c){}if(a=!(0<=b.indexOf("Chrome"))&&!(0<=b.indexOf("CriOS"))&&(0<=b.indexOf("Safari/")||0<=b.indexOf("Safari,")))b=Id.exec(b),a=11<=(b?Number(b[1]):-1);oc=a}else oc=!1}return oc};var Fa,Ga,fb,Ab,ja=/^https?:\/\/[^/]*cdn\.ampproject\.org\//,Ub=[],ic=function(){Z.D([ua])},tc=function(a,b){var c=Ca("AMP_TOKEN");if(1<c.length)return J(55),!1;c=decodeURIComponent(c[0]||"");if("$OPT_OUT"==c||"$ERROR"==c||G(b))return J(62),!1;if(!ja.test(M.referrer)&&"$NOT_FOUND"==c)return J(68),!1;if(void 0!==Ab)return J(56),va(function(){a(Ab)},0),!0;if(Fa)return Ub.push(a),!0;if("$RETRIEVING"==c)return J(57),va(function(){tc(a,b)},1E4),!0;Fa=!0;c&&"$"!=c[0]||(xc("$RETRIEVING",3E4),setTimeout(Mc,
  2140. 3E4),c="");return Pc(c,b)?(Ub.push(a),!0):!1},Pc=function(a,b,c){if(!window.JSON)return J(58),!1;var d=O.XMLHttpRequest;if(!d)return J(59),!1;var e=new d;if(!("withCredentials"in e))return J(60),!1;e.open("POST",(c||"https://ampcid.google.com/v1/publisher:getClientId")+"?key=AIzaSyA65lEHUEizIsNtlbNo-l2K18dT680nsaM",!0);e.withCredentials=!0;e.setRequestHeader("Content-Type","text/plain");e.onload=function(){Fa=!1;if(4==e.readyState){try{200!=e.status&&(J(61),Qc("","$ERROR",3E4));var d=JSON.parse(e.responseText);
  2141. d.optOut?(J(63),Qc("","$OPT_OUT",31536E6)):d.clientId?Qc(d.clientId,d.securityToken,31536E6):!c&&d.alternateUrl?(Ga&&clearTimeout(Ga),Fa=!0,Pc(a,b,d.alternateUrl)):(J(64),Qc("","$NOT_FOUND",36E5))}catch(ca){J(65),Qc("","$ERROR",3E4)}e=null}};d={originScope:"AMP_ECID_GOOGLE"};a&&(d.securityToken=a);e.send(JSON.stringify(d));Ga=va(function(){J(66);Qc("","$ERROR",3E4)},1E4);return!0},Mc=function(){Fa=!1},xc=function(a,b){if(void 0===fb){fb="";for(var c=id(),d=0;d<c.length;d++){var e=c[d];if(zc("AMP_TOKEN",
  2142. encodeURIComponent(a),"/",e,"",b)){fb=e;return}}}zc("AMP_TOKEN",encodeURIComponent(a),"/",fb,"",b)},Qc=function(a,b,c){Ga&&clearTimeout(Ga);b&&xc(b,c);Ab=a;b=Ub;Ub=[];for(c=0;c<b.length;c++)b[c](a)};var oe=function(){return(Ba||Ud()?"https:":"http:")+"//www.google-analytics.com"},Da=function(a){this.name="len";this.message=a+"-8192"},ba=function(a,b,c){c=c||ua;if(2036>=b.length)wc(a,b,c);else if(8192>=b.length)x(a,b,c)||wd(a,b,c)||wc(a,b,c);else throw ge("len",b.length),new Da(b.length);},pe=function(a,b,c,d){d=d||ua;wd(a+"?"+b,"",d,c)},wc=function(a,b,c){var d=ta(a+"?"+b);d.onload=d.onerror=function(){d.onload=null;d.onerror=null;c()}},wd=function(a,b,c,d){var e=O.XMLHttpRequest;if(!e)return!1;
  2143. var g=new e;if(!("withCredentials"in g))return!1;a=a.replace(/^http:/,"https:");g.open("POST",a,!0);g.withCredentials=!0;g.setRequestHeader("Content-Type","text/plain");g.onreadystatechange=function(){if(4==g.readyState){if(d)try{var a=g.responseText;if(1>a.length)ge("xhr","ver","0"),c();else if("1"!=a.charAt(0))ge("xhr","ver",String(a.length)),c();else if(3<d.count++)ge("xhr","tmr",""+d.count),c();else if(1==a.length)c();else{var b=a.charAt(1);if("d"==b)pe("https://stats.g.doubleclick.net/j/collect",
  2144. d.U,d,c);else if("g"==b){var e="https://www.google.%/ads/ga-audiences".replace("%","com");wc(e,d.google,c);var w=a.substring(2);if(w)if(/^[a-z.]{1,6}$/.test(w)){var ha="https://www.google.%/ads/ga-audiences".replace("%",w);wc(ha,d.google,ua)}else ge("tld","bcc",w)}else ge("xhr","brc",b),c()}}catch(ue){ge("xhr","rsp"),c()}else c();g=null}};g.send(b);return!0},x=function(a,b,c){return O.navigator.sendBeacon?O.navigator.sendBeacon(a,b)?(c(),!0):!1:!1},ge=function(a,b,c){1<=100*Math.random()||G("?")||
  2145. (a=["t=error","_e="+a,"_v=j66","sr=1"],b&&a.push("_f="+b),c&&a.push("_m="+K(c.substring(0,100))),a.push("aip=1"),a.push("z="+hd()),wc(oe()+"/collect",a.join("&"),ua))};var h=function(a){var b=O.gaData=O.gaData||{};return b[a]=b[a]||{}};var Ha=function(){this.M=[]};Ha.prototype.add=function(a){this.M.push(a)};Ha.prototype.D=function(a){try{for(var b=0;b<this.M.length;b++){var c=a.get(this.M[b]);c&&ea(c)&&c.call(O,a)}}catch(d){}b=a.get(Ia);b!=ua&&ea(b)&&(a.set(Ia,ua,!0),setTimeout(b,10))};function Ja(a){if(100!=a.get(Ka)&&La(P(a,Q))%1E4>=100*R(a,Ka))throw"abort";}function Ma(a){if(G(P(a,Na)))throw"abort";}function Oa(){var a=M.location.protocol;if("http:"!=a&&"https:"!=a)throw"abort";}
  2146. function Pa(a){try{O.navigator.sendBeacon?J(42):O.XMLHttpRequest&&"withCredentials"in new O.XMLHttpRequest&&J(40)}catch(c){}a.set(ld,Td(a),!0);a.set(Ac,R(a,Ac)+1);var b=[];Qa.map(function(c,d){d.F&&(c=a.get(c),void 0!=c&&c!=d.defaultValue&&("boolean"==typeof c&&(c*=1),b.push(d.F+"="+K(""+c))))});b.push("z="+Bd());a.set(Ra,b.join("&"),!0)}
  2147. function Sa(a){var b=P(a,gd)||oe()+"/collect",c=a.get(qe),d=P(a,fa);!d&&a.get(Vd)&&(d="beacon");if(c)pe(b,P(a,Ra),c,a.get(Ia));else if(d){c=d;d=P(a,Ra);var e=a.get(Ia);e=e||ua;"image"==c?wc(b,d,e):"xhr"==c&&wd(b,d,e)||"beacon"==c&&x(b,d,e)||ba(b,d,e)}else ba(b,P(a,Ra),a.get(Ia));b=a.get(Na);b=h(b);c=b.hitcount;b.hitcount=c?c+1:1;b=a.get(Na);delete h(b).pending_experiments;a.set(Ia,ua,!0)}
  2148. function Hc(a){(O.gaData=O.gaData||{}).expId&&a.set(Nc,(O.gaData=O.gaData||{}).expId);(O.gaData=O.gaData||{}).expVar&&a.set(Oc,(O.gaData=O.gaData||{}).expVar);var b=a.get(Na);if(b=h(b).pending_experiments){var c=[];for(d in b)b.hasOwnProperty(d)&&b[d]&&c.push(encodeURIComponent(d)+"."+encodeURIComponent(b[d]));var d=c.join("!")}else d=void 0;d&&a.set(m,d,!0)}function cd(){if(O.navigator&&"preview"==O.navigator.loadPurpose)throw"abort";}
  2149. function yd(a){var b=O.gaDevIds;ka(b)&&0!=b.length&&a.set("&did",b.join(","),!0)}function vb(a){if(!a.get(Na))throw"abort";};var hd=function(){return Math.round(2147483647*Math.random())},Bd=function(){try{var a=new Uint32Array(1);O.crypto.getRandomValues(a);return a[0]&2147483647}catch(b){return hd()}};function Ta(a){var b=R(a,Ua);500<=b&&J(15);var c=P(a,Va);if("transaction"!=c&&"item"!=c){c=R(a,Wa);var d=(new Date).getTime(),e=R(a,Xa);0==e&&a.set(Xa,d);e=Math.round(2*(d-e)/1E3);0<e&&(c=Math.min(c+e,20),a.set(Xa,d));if(0>=c)throw"abort";a.set(Wa,--c)}a.set(Ua,++b)};var Ya=function(){this.data=new ee},Qa=new ee,Za=[];Ya.prototype.get=function(a){var b=$a(a),c=this.data.get(a);b&&void 0==c&&(c=ea(b.defaultValue)?b.defaultValue():b.defaultValue);return b&&b.Z?b.Z(this,a,c):c};var P=function(a,b){a=a.get(b);return void 0==a?"":""+a},R=function(a,b){a=a.get(b);return void 0==a||""===a?0:1*a};Ya.prototype.set=function(a,b,c){if(a)if("object"==typeof a)for(var d in a)a.hasOwnProperty(d)&&ab(this,d,a[d],c);else ab(this,a,b,c)};
  2150. var ab=function(a,b,c,d){if(void 0!=c)switch(b){case Na:wb.test(c)}var e=$a(b);e&&e.o?e.o(a,b,c,d):a.data.set(b,c,d)},bb=function(a,b,c,d,e){this.name=a;this.F=b;this.Z=d;this.o=e;this.defaultValue=c},$a=function(a){var b=Qa.get(a);if(!b)for(var c=0;c<Za.length;c++){var d=Za[c],e=d[0].exec(a);if(e){b=d[1](e);Qa.set(b.name,b);break}}return b},yc=function(a){var b;Qa.map(function(c,d){d.F==a&&(b=d)});return b&&b.name},S=function(a,b,c,d,e){a=new bb(a,b,c,d,e);Qa.set(a.name,a);return a.name},cb=function(a,
  2151. b){Za.push([new RegExp("^"+a+"$"),b])},T=function(a,b,c){return S(a,b,c,void 0,db)},db=function(){};var gb=qa(window.GoogleAnalyticsObject)&&sa(window.GoogleAnalyticsObject)||"ga",jd=/^(?:utma\.)?\d+\.\d+$/,kd=/^amp-[\w.-]{22,64}$/,Ba=!1,hb=T("apiVersion","v"),ib=T("clientVersion","_v");S("anonymizeIp","aip");var jb=S("adSenseId","a"),Va=S("hitType","t"),Ia=S("hitCallback"),Ra=S("hitPayload");S("nonInteraction","ni");S("currencyCode","cu");S("dataSource","ds");var Vd=S("useBeacon",void 0,!1),fa=S("transport");S("sessionControl","sc","");S("sessionGroup","sg");S("queueTime","qt");var Ac=S("_s","_s");
  2152. S("screenName","cd");var kb=S("location","dl",""),lb=S("referrer","dr"),mb=S("page","dp","");S("hostname","dh");var nb=S("language","ul"),ob=S("encoding","de");S("title","dt",function(){return M.title||void 0});cb("contentGroup([0-9]+)",function(a){return new bb(a[0],"cg"+a[1])});var pb=S("screenColors","sd"),qb=S("screenResolution","sr"),rb=S("viewportSize","vp"),sb=S("javaEnabled","je"),tb=S("flashVersion","fl");S("campaignId","ci");S("campaignName","cn");S("campaignSource","cs");
  2153. S("campaignMedium","cm");S("campaignKeyword","ck");S("campaignContent","cc");var ub=S("eventCategory","ec"),xb=S("eventAction","ea"),yb=S("eventLabel","el"),zb=S("eventValue","ev"),Bb=S("socialNetwork","sn"),Cb=S("socialAction","sa"),Db=S("socialTarget","st"),Eb=S("l1","plt"),Fb=S("l2","pdt"),Gb=S("l3","dns"),Hb=S("l4","rrt"),Ib=S("l5","srt"),Jb=S("l6","tcp"),Kb=S("l7","dit"),Lb=S("l8","clt"),Mb=S("timingCategory","utc"),Nb=S("timingVar","utv"),Ob=S("timingLabel","utl"),Pb=S("timingValue","utt");
  2154. S("appName","an");S("appVersion","av","");S("appId","aid","");S("appInstallerId","aiid","");S("exDescription","exd");S("exFatal","exf");var Nc=S("expId","xid"),Oc=S("expVar","xvar"),m=S("exp","exp"),Rc=S("_utma","_utma"),Sc=S("_utmz","_utmz"),Tc=S("_utmht","_utmht"),Ua=S("_hc",void 0,0),Xa=S("_ti",void 0,0),Wa=S("_to",void 0,20);cb("dimension([0-9]+)",function(a){return new bb(a[0],"cd"+a[1])});cb("metric([0-9]+)",function(a){return new bb(a[0],"cm"+a[1])});S("linkerParam",void 0,void 0,Bc,db);
  2155. var ld=S("usage","_u"),Gd=S("_um");S("forceSSL",void 0,void 0,function(){return Ba},function(a,b,c){J(34);Ba=!!c});var ed=S("_j1","jid"),ia=S("_j2","gjid");cb("\\&(.*)",function(a){var b=new bb(a[0],a[1]),c=yc(a[0].substring(1));c&&(b.Z=function(a){return a.get(c)},b.o=function(a,b,g,ca){a.set(c,g,ca)},b.F=void 0);return b});
  2156. var Qb=T("_oot"),dd=S("previewTask"),Rb=S("checkProtocolTask"),md=S("validationTask"),Sb=S("checkStorageTask"),Uc=S("historyImportTask"),Tb=S("samplerTask"),Vb=S("_rlt"),Wb=S("buildHitTask"),Xb=S("sendHitTask"),Vc=S("ceTask"),zd=S("devIdTask"),Cd=S("timingTask"),Ld=S("displayFeaturesTask"),oa=S("customTask"),V=T("name"),Q=T("clientId","cid"),n=T("clientIdTime"),xd=T("storedClientId"),Ad=S("userId","uid"),Na=T("trackingId","tid"),U=T("cookieName",void 0,"_ga"),W=T("cookieDomain"),Yb=T("cookiePath",
  2157. void 0,"/"),Zb=T("cookieExpires",void 0,63072E3),Hd=T("cookieUpdate",void 0,!0),$b=T("legacyCookieDomain"),Wc=T("legacyHistoryImport",void 0,!0),ac=T("storage",void 0,"cookie"),bc=T("allowLinker",void 0,!1),cc=T("allowAnchor",void 0,!0),Ka=T("sampleRate","sf",100),dc=T("siteSpeedSampleRate",void 0,1),ec=T("alwaysSendReferrer",void 0,!1),I=T("_gid","_gid"),la=T("_gcn"),Kd=T("useAmpClientId"),ce=T("_gclid"),fe=T("_gt"),he=T("_ge",void 0,7776E6),ie=T("_gclsrc"),je=T("storeGac",void 0,!0),gd=S("transportUrl"),
  2158. Md=S("_r","_r"),qe=S("_dp");function X(a,b,c,d){b[a]=function(){try{return d&&J(d),c.apply(this,arguments)}catch(e){throw ge("exc",a,e&&e.name),e;}}};var Od=function(a,b){this.V=1E4;this.fa=a;this.$=!1;this.oa=b;this.ea=1},Ed=function(a,b){var c;if(a.fa&&a.$)return 0;a.$=!0;if(b){if(a.oa&&R(b,a.oa))return R(b,a.oa);if(0==b.get(dc))return 0}if(0==a.V)return 0;void 0===c&&(c=Bd());return 0==c%a.V?Math.floor(c/a.V)%a.ea+1:0};function fc(){var a,b;if((b=(b=O.navigator)?b.plugins:null)&&b.length)for(var c=0;c<b.length&&!a;c++){var d=b[c];-1<d.name.indexOf("Shockwave Flash")&&(a=d.description)}if(!a)try{var e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=e.GetVariable("$version")}catch(g){}if(!a)try{e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),a="WIN 6,0,21,0",e.AllowScriptAccess="always",a=e.GetVariable("$version")}catch(g){}if(!a)try{e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),a=e.GetVariable("$version")}catch(g){}a&&
  2159. (e=a.match(/[\d]+/g))&&3<=e.length&&(a=e[0]+"."+e[1]+" r"+e[2]);return a||void 0};var aa=function(a){var b=Math.min(R(a,dc),100);return La(P(a,Q))%100>=b?!1:!0},gc=function(a){var b={};if(Ec(b)||Fc(b)){var c=b[Eb];void 0==c||Infinity==c||isNaN(c)||(0<c?(Y(b,Gb),Y(b,Jb),Y(b,Ib),Y(b,Fb),Y(b,Hb),Y(b,Kb),Y(b,Lb),va(function(){a(b)},10)):L(O,"load",function(){gc(a)},!1))}},Ec=function(a){var b=O.performance||O.webkitPerformance;b=b&&b.timing;if(!b)return!1;var c=b.navigationStart;if(0==c)return!1;a[Eb]=b.loadEventStart-c;a[Gb]=b.domainLookupEnd-b.domainLookupStart;a[Jb]=b.connectEnd-
  2160. b.connectStart;a[Ib]=b.responseStart-b.requestStart;a[Fb]=b.responseEnd-b.responseStart;a[Hb]=b.fetchStart-c;a[Kb]=b.domInteractive-c;a[Lb]=b.domContentLoadedEventStart-c;return!0},Fc=function(a){if(O.top!=O)return!1;var b=O.external,c=b&&b.onloadT;b&&!b.isValidLoadTime&&(c=void 0);2147483648<c&&(c=void 0);0<c&&b.setPageReadyTime();if(void 0==c)return!1;a[Eb]=c;return!0},Y=function(a,b){var c=a[b];if(isNaN(c)||Infinity==c||0>c)a[b]=void 0},Fd=function(a){return function(b){if("pageview"==b.get(Va)&&
  2161. !a.I){a.I=!0;var c=aa(b),d=0<E(b.get(kb),"gclid").length;(c||d)&&gc(function(b){c&&a.send("timing",b);d&&a.send("adtiming",b)})}}};var hc=!1,mc=function(a){if("cookie"==P(a,ac)){if(a.get(Hd)||P(a,xd)!=P(a,Q)){var b=1E3*R(a,Zb);ma(a,Q,U,b)}ma(a,I,la,864E5);if(a.get(je)){var c=a.get(ce);if(c){var d=Math.min(R(a,he),1E3*R(a,Zb));d=Math.min(d,1E3*R(a,fe)+d-(new Date).getTime());a.data.set(he,d);var e=a.get(fe),g=a.get(ie);b=kc(P(a,Yb));var ca=lc(P(a,W));a=P(a,Na);g&&"aw.ds"!=g||(c=["1",e,Cc(c)].join("."),0<d&&zc("_gac_"+Cc(a),c,b,ca,a,d));le({})}}else J(75)}},ma=function(a,b,c,d){var e=nd(a,b);if(e){c=P(a,c);var g=kc(P(a,Yb)),ca=
  2162. lc(P(a,W)),l=P(a,Na);if("auto"!=ca)zc(c,e,g,ca,l,d)&&(hc=!0);else{J(32);for(var k=id(),w=0;w<k.length;w++)if(ca=k[w],a.data.set(W,ca),e=nd(a,b),zc(c,e,g,ca,l,d)){hc=!0;return}a.data.set(W,"auto")}}},nc=function(a){if("cookie"==P(a,ac)&&!hc&&(mc(a),!hc))throw"abort";},Yc=function(a){if(a.get(Wc)){var b=P(a,W),c=P(a,$b)||xa(),d=Xc("__utma",c,b);d&&(J(19),a.set(Tc,(new Date).getTime(),!0),a.set(Rc,d.R),(b=Xc("__utmz",c,b))&&d.hash==b.hash&&a.set(Sc,b.R))}},nd=function(a,b){b=Cc(P(a,b));var c=lc(P(a,
  2163. W)).split(".").length;a=jc(P(a,Yb));1<a&&(c+="-"+a);return b?["GA1",c,b].join("."):""},Xd=function(a,b){return na(b,P(a,W),P(a,Yb))},na=function(a,b,c){if(!a||1>a.length)J(12);else{for(var d=[],e=0;e<a.length;e++){var g=a[e];var ca=g.split(".");var l=ca.shift();("GA1"==l||"1"==l)&&1<ca.length?(g=ca.shift().split("-"),1==g.length&&(g[1]="1"),g[0]*=1,g[1]*=1,ca={H:g,s:ca.join(".")}):ca=kd.test(g)?{H:[0,0],s:g}:void 0;ca&&d.push(ca)}if(1==d.length)return J(13),d[0].s;if(0==d.length)J(12);else{J(14);
  2164. d=Gc(d,lc(b).split(".").length,0);if(1==d.length)return d[0].s;d=Gc(d,jc(c),1);1<d.length&&J(41);return d[0]&&d[0].s}}},Gc=function(a,b,c){for(var d=[],e=[],g,ca=0;ca<a.length;ca++){var l=a[ca];l.H[c]==b?d.push(l):void 0==g||l.H[c]<g?(e=[l],g=l.H[c]):l.H[c]==g&&e.push(l)}return 0<d.length?d:e},lc=function(a){return 0==a.indexOf(".")?a.substr(1):a},id=function(){var a=[],b=xa().split(".");if(4==b.length){var c=b[b.length-1];if(parseInt(c,10)==c)return["none"]}for(c=b.length-2;0<=c;c--)a.push(b.slice(c).join("."));
  2165. a.push("none");return a},kc=function(a){if(!a)return"/";1<a.length&&a.lastIndexOf("/")==a.length-1&&(a=a.substr(0,a.length-1));0!=a.indexOf("/")&&(a="/"+a);return a},jc=function(a){a=kc(a);return"/"==a?1:a.split("/").length},le=function(a){a.ta&&J(77);a.na&&J(74);a.pa&&J(73);a.ua&&J(69)};function Xc(a,b,c){"none"==b&&(b="");var d=[],e=Ca(a);a="__utma"==a?6:2;for(var g=0;g<e.length;g++){var ca=(""+e[g]).split(".");ca.length>=a&&d.push({hash:ca[0],R:e[g],O:ca})}if(0!=d.length)return 1==d.length?d[0]:Zc(b,d)||Zc(c,d)||Zc(null,d)||d[0]}function Zc(a,b){if(null==a)var c=a=1;else c=La(a),a=La(D(a,".")?a.substring(1):"."+a);for(var d=0;d<b.length;d++)if(b[d].hash==c||b[d].hash==a)return b[d]};var od=new RegExp(/^https?:\/\/([^\/:]+)/),pd=/(.*)([?&#])(?:_ga=[^&#]*)(?:&?)(.*)/,me=/(.*)([?&#])(?:_gac=[^&#]*)(?:&?)(.*)/;function Bc(a){var b=a.get(Q),c=a.get(I)||"";b="_ga=2."+K(pa(c+b,0)+"."+c+"-"+b);if((c=a.get(ce))&&a.get(je)){var d=R(a,fe);1E3*d+R(a,he)<=(new Date).getTime()?(J(76),a=""):(J(44),a="&_gac=1."+K([pa(c,0),d,c].join(".")))}else a="";return b+a}
  2166. function Ic(a,b){var c=new Date,d=O.navigator,e=d.plugins||[];a=[a,d.userAgent,c.getTimezoneOffset(),c.getYear(),c.getDate(),c.getHours(),c.getMinutes()+b];for(b=0;b<e.length;++b)a.push(e[b].description);return La(a.join("."))}function pa(a,b){var c=new Date,d=O.navigator,e=c.getHours()+Math.floor((c.getMinutes()+b)/60);return La([a,d.userAgent,d.language||"",c.getTimezoneOffset(),c.getYear(),c.getDate()+Math.floor(e/24),(24+e)%24,(60+c.getMinutes()+b)%60].join("."))}
  2167. var Dc=function(a){J(48);this.target=a;this.T=!1};Dc.prototype.ca=function(a,b){if(a.tagName){if("a"==a.tagName.toLowerCase()){a.href&&(a.href=qd(this,a.href,b));return}if("form"==a.tagName.toLowerCase())return rd(this,a)}if("string"==typeof a)return qd(this,a,b)};
  2168. var qd=function(a,b,c){var d=pd.exec(b);d&&3<=d.length&&(b=d[1]+(d[3]?d[2]+d[3]:""));(d=me.exec(b))&&3<=d.length&&(b=d[1]+(d[3]?d[2]+d[3]:""));a=a.target.get("linkerParam");var e=b.indexOf("?");d=b.indexOf("#");c?b+=(-1==d?"#":"&")+a:(c=-1==e?"?":"&",b=-1==d?b+(c+a):b.substring(0,d)+c+a+b.substring(d));b=b.replace(/&+_ga=/,"&_ga=");return b=b.replace(/&+_gac=/,"&_gac=")},rd=function(a,b){if(b&&b.action)if("get"==b.method.toLowerCase()){a=a.target.get("linkerParam").split("&");for(var c=0;c<a.length;c++){var d=
  2169. a[c].split("="),e=d[1];d=d[0];for(var g=b.childNodes||[],ca=!1,l=0;l<g.length;l++)if(g[l].name==d){g[l].setAttribute("value",e);ca=!0;break}ca||(g=M.createElement("input"),g.setAttribute("type","hidden"),g.setAttribute("name",d),g.setAttribute("value",e),b.appendChild(g))}}else"post"==b.method.toLowerCase()&&(b.action=qd(a,b.action))};
  2170. Dc.prototype.S=function(a,b,c){function d(c){try{c=c||O.event;a:{var d=c.target||c.srcElement;for(c=100;d&&0<c;){if(d.href&&d.nodeName.match(/^a(?:rea)?$/i)){var g=d;break a}d=d.parentNode;c--}g={}}("http:"==g.protocol||"https:"==g.protocol)&&sd(a,g.hostname||"")&&g.href&&(g.href=qd(e,g.href,b))}catch(k){J(26)}}var e=this;this.T||(this.T=!0,L(M,"mousedown",d,!1),L(M,"keyup",d,!1));c&&L(M,"submit",function(b){b=b||O.event;if((b=b.target||b.srcElement)&&b.action){var c=b.action.match(od);c&&sd(a,c[1])&&
  2171. rd(e,b)}})};function sd(a,b){if(b==M.location.hostname)return!1;for(var c=0;c<a.length;c++)if(a[c]instanceof RegExp){if(a[c].test(b))return!0}else if(0<=b.indexOf(a[c]))return!0;return!1}function ke(a,b){return b!=Ic(a,0)&&b!=Ic(a,-1)&&b!=Ic(a,-2)&&b!=pa(a,0)&&b!=pa(a,-1)&&b!=pa(a,-2)};var p=/^(GTM|OPT)-[A-Z0-9]+$/,q=/;_gaexp=[^;]*/g,r=/;((__utma=)|([^;=]+=GAX?\d+\.))[^;]*/g,Aa=/^https?:\/\/[\w\-.]+\.google.com(:\d+)?\/optimize\/opt-launch\.html\?.*$/,t=function(a){function b(a,b){b&&(c+="&"+a+"="+K(b))}var c="https://www.google-analytics.com/gtm/js?id="+K(a.id);"dataLayer"!=a.B&&b("l",a.B);b("t",a.target);b("cid",a.clientId);b("cidt",a.ka);b("gac",a.la);b("aip",a.ia);a.sync&&b("m","sync");b("cycle",a.G);a.qa&&b("gclid",a.qa);Aa.test(M.referrer)&&b("cb",String(hd()));return c};var Jd=function(a,b,c){this.aa=b;(b=c)||(b=(b=P(a,V))&&"t0"!=b?Wd.test(b)?"_gat_"+Cc(P(a,Na)):"_gat_"+Cc(b):"_gat");this.Y=b},Rd=function(a,b){var c=b.get(Wb);b.set(Wb,function(b){Pd(a,b,ed);Pd(a,b,ia);var d=c(b);Qd(a,b);return d});var d=b.get(Xb);b.set(Xb,function(b){var c=d(b);if(b.get(ed)){if(ne()){J(80);var e={U:re(a,b,1),google:re(a,b,2),count:0};pe("https://stats.g.doubleclick.net/j/collect",e.U,e)}else ta(re(a,b,0));b.set(ed,"",!0)}return c})},Pd=function(a,b,c){b.get(c)||("1"==Ca(a.Y)[0]?
  2172. b.set(c,"",!0):b.set(c,""+hd(),!0))},Qd=function(a,b){b.get(ed)&&zc(a.Y,"1",b.get(Yb),b.get(W),b.get(Na),6E4)},re=function(a,b,c){var d=new ee,e=function(a){$a(a).F&&d.set($a(a).F,b.get(a))};e(hb);e(ib);e(Na);e(Q);e(ed);if(0==c||1==c)e(Ad),e(ia),e(I);d.set($a(ld).F,Td(b));var g="";d.map(function(a,b){g+=K(a)+"=";g+=K(""+b)+"&"});g+="z="+hd();0==c?g=a.aa+g:1==c?g="t=dc&aip=1&_r=3&"+g:2==c&&(g="t=sr&aip=1&_r=4&slf_rd=1&"+g);return g},Wd=/^gtm\d+$/;var fd=function(a,b){a=a.b;if(!a.get("dcLoaded")){var c=new $c(Dd(a));c.set(29);a.set(Gd,c.w);b=b||{};var d;b[U]&&(d=Cc(b[U]));b=new Jd(a,"https://stats.g.doubleclick.net/r/collect?t=dc&aip=1&_r=3&",d);Rd(b,a);a.set("dcLoaded",!0)}};var Sd=function(a){if(!a.get("dcLoaded")&&"cookie"==a.get(ac)){var b=new Jd(a);Pd(b,a,ed);Pd(b,a,ia);Qd(b,a);a.get(ed)&&(a.set(Md,1,!0),ne()?(J(79),a.set(gd,oe()+"/j/collect",!0),a.set(qe,{U:re(b,a,1),google:re(b,a,2),count:0},!0)):a.set(gd,oe()+"/r/collect",!0))}};var Lc=function(){var a=O.gaGlobal=O.gaGlobal||{};return a.hid=a.hid||hd()};var ad,bd=function(a,b,c){if(!ad){var d=M.location.hash;var e=O.name,g=/^#?gaso=([^&]*)/;if(e=(d=(d=d&&d.match(g)||e&&e.match(g))?d[1]:Ca("GASO")[0]||"")&&d.match(/^(?:!([-0-9a-z.]{1,40})!)?([-.\w]{10,1200})$/i))zc("GASO",""+d,c,b,a,0),window._udo||(window._udo=b),window._utcp||(window._utcp=c),a=e[1],wa("https://www.google.com/analytics/web/inpage/pub/inpage.js?"+(a?"prefix="+a+"&":"")+hd(),"_gasojs");ad=!0}};var H=function(a){return a?(1*a).toFixed(3):"0"},da=function(a){var b=O.performance;if(b&&b.getEntriesByName){J(35);var c="https://www.google-analytics.com/analytics.js?wpid="+a;wa(c,void 0,void 0,function(){try{var d=1,e=b.getEntriesByName("https://www.google-analytics.com/analytics.js");e&&0!=e.length||(e=b.getEntriesByName("http://www.google-analytics.com/analytics.js"),d=0);var g=b.getEntriesByName(c);if(e&&1==e.length&&g&&1==g.length){J(37);var ca=e[0],l=g[0],k={tid:a,ad:H(ca.duration),bd:H(l.duration),
  2173. ar:H(ca.responseEnd-ca.requestStart),br:H(l.responseEnd-l.requestStart),an:H(ca.domainLookupEnd-ca.domainLookupStart),bn:H(l.domainLookupEnd-l.domainLookupStart),ac:H(ca.connectEnd-ca.connectStart),bc:H(l.connectEnd-l.connectStart),as:d};d=[];d.push("_v=j66");d.push("id=10");for(var w in k)k.hasOwnProperty(w)&&d.push(w+"="+K(k[w]));d.push("z="+hd());wc("https://www.google-analytics.com/u/d",d.join("&"),ua)}}catch(ha){}})}};var wb=/^(UA|YT|MO|GP)-(\d+)-(\d+)$/,pc=function(a){function b(a,b){d.b.data.set(a,b)}function c(a,c){b(a,c);d.filters.add(a)}var d=this;this.b=new Ya;this.filters=new Ha;b(V,a[V]);b(Na,sa(a[Na]));b(U,a[U]);b(W,a[W]||xa());b(Yb,a[Yb]);b(Zb,a[Zb]);b(Hd,a[Hd]);b($b,a[$b]);b(Wc,a[Wc]);b(bc,a[bc]);b(cc,a[cc]);b(Ka,a[Ka]);b(dc,a[dc]);b(ec,a[ec]);b(ac,a[ac]);b(Ad,a[Ad]);b(n,a[n]);b(Kd,a[Kd]);b(je,a[je]);b(hb,1);b(ib,"j66");c(Qb,Ma);c(oa,ua);c(dd,cd);c(Rb,Oa);c(md,vb);c(Sb,nc);c(Uc,Yc);c(Tb,Ja);c(Vb,Ta);
  2174. c(Vc,Hc);c(zd,yd);c(Ld,Sd);c(Wb,Pa);c(Xb,Sa);c(Cd,Fd(this));Kc(this.b);Jc(this.b,a[Q]);this.b.set(jb,Lc());bd(this.b.get(Na),this.b.get(W),this.b.get(Yb));this.ra=new Od(!0,"gaexp10")},Jc=function(a,b){var c=P(a,U);a.data.set(la,"_ga"==c?"_gid":c+"_gid");if("cookie"==P(a,ac)){hc=!1;c=Ca(P(a,U));c=Xd(a,c);if(!c){c=P(a,W);var d=P(a,$b)||xa();c=Xc("__utma",d,c);void 0!=c?(J(10),c=c.O[1]+"."+c.O[2]):c=void 0}c&&(hc=!0);if(d=c&&!a.get(Hd))if(d=c.split("."),2!=d.length)d=!1;else if(d=Number(d[1])){var e=
  2175. R(a,Zb);d=d+e<(new Date).getTime()/1E3}else d=!1;d&&(c=void 0);c&&(a.data.set(xd,c),a.data.set(Q,c),c=Ca(P(a,la)),(c=Xd(a,c))&&a.data.set(I,c));if(a.get(je)&&(c=a.get(ce),d=a.get(ie),!c||d&&"aw.ds"!=d)){c={};if(M){d=[];e=M.cookie.split(";");for(var g=/^\s*_gac_(UA-\d+-\d+)=\s*(.+?)\s*$/,ca=0;ca<e.length;ca++){var l=e[ca].match(g);l&&d.push({ja:l[1],value:l[2]})}e={};if(d&&d.length)for(g=0;g<d.length;g++)(ca=d[g].value.split("."),"1"!=ca[0]||3!=ca.length)?c&&(c.na=!0):ca[1]&&(e[d[g].ja]?c&&(c.pa=!0):
  2176. e[d[g].ja]=[],e[d[g].ja].push({timestamp:ca[1],qa:ca[2]}));d=e}else d={};d=d[P(a,Na)];le(c);d&&0!=d.length&&(c=d[0],a.data.set(fe,c.timestamp),a.data.set(ce,c.qa))}}if(a.get(Hd))a:if(d=be("_ga",a.get(cc)))if(a.get(bc))if(c=d.indexOf("."),-1==c)J(22);else{e=d.substring(0,c);g=d.substring(c+1);c=g.indexOf(".");d=g.substring(0,c);g=g.substring(c+1);if("1"==e){if(c=g,ke(c,d)){J(23);break a}}else if("2"==e){c=g.indexOf("-");e="";0<c?(e=g.substring(0,c),c=g.substring(c+1)):c=g.substring(1);if(ke(e+c,d)){J(53);
  2177. break a}e&&(J(2),a.data.set(I,e))}else{J(22);break a}J(11);a.data.set(Q,c);if(c=be("_gac",a.get(cc)))c=c.split("."),"1"!=c[0]||4!=c.length?J(72):ke(c[3],c[1])?J(71):(a.data.set(ce,c[3]),a.data.set(fe,c[2]),J(70))}else J(21);b&&(J(9),a.data.set(Q,K(b)));a.get(Q)||((b=(b=O.gaGlobal&&O.gaGlobal.vid)&&-1!=b.search(jd)?b:void 0)?(J(17),a.data.set(Q,b)):(J(8),a.data.set(Q,ra())));a.get(I)||(J(3),a.data.set(I,ra()));mc(a)},Kc=function(a){var b=O.navigator,c=O.screen,d=M.location;a.set(lb,ya(a.get(ec),a.get(Kd)));
  2178. if(d){var e=d.pathname||"";"/"!=e.charAt(0)&&(J(31),e="/"+e);a.set(kb,d.protocol+"//"+d.hostname+e+d.search)}c&&a.set(qb,c.width+"x"+c.height);c&&a.set(pb,c.colorDepth+"-bit");c=M.documentElement;var g=(e=M.body)&&e.clientWidth&&e.clientHeight,ca=[];c&&c.clientWidth&&c.clientHeight&&("CSS1Compat"===M.compatMode||!g)?ca=[c.clientWidth,c.clientHeight]:g&&(ca=[e.clientWidth,e.clientHeight]);c=0>=ca[0]||0>=ca[1]?"":ca.join("x");a.set(rb,c);a.set(tb,fc());a.set(ob,M.characterSet||M.charset);a.set(sb,b&&
  2179. "function"===typeof b.javaEnabled&&b.javaEnabled()||!1);a.set(nb,(b&&(b.language||b.browserLanguage)||"").toLowerCase());a.data.set(ce,be("gclid",!0));a.data.set(ie,be("gclsrc",!0));a.data.set(fe,Math.round((new Date).getTime()/1E3));if(d&&a.get(cc)&&(b=M.location.hash)){b=b.split(/[?&#]+/);d=[];for(c=0;c<b.length;++c)(D(b[c],"utm_id")||D(b[c],"utm_campaign")||D(b[c],"utm_source")||D(b[c],"utm_medium")||D(b[c],"utm_term")||D(b[c],"utm_content")||D(b[c],"gclid")||D(b[c],"dclid")||D(b[c],"gclsrc"))&&
  2180. d.push(b[c]);0<d.length&&(b="#"+d.join("&"),a.set(kb,a.get(kb)+b))}};pc.prototype.get=function(a){return this.b.get(a)};pc.prototype.set=function(a,b){this.b.set(a,b)};var qc={pageview:[mb],event:[ub,xb,yb,zb],social:[Bb,Cb,Db],timing:[Mb,Nb,Pb,Ob]};
  2181. pc.prototype.send=function(a){if(!(1>arguments.length)){if("string"===typeof arguments[0]){var b=arguments[0];var c=[].slice.call(arguments,1)}else b=arguments[0]&&arguments[0][Va],c=arguments;b&&(c=za(qc[b]||[],c),c[Va]=b,this.b.set(c,void 0,!0),this.filters.D(this.b),this.b.data.m={},Ed(this.ra,this.b)&&da(this.b.get(Na)))}};pc.prototype.ma=function(a,b){var c=this;u(a,c,b)||(v(a,function(){u(a,c,b)}),y(String(c.get(V)),a,void 0,b,!0))};var rc=function(a){if("prerender"==M.visibilityState)return!1;a();return!0},z=function(a){if(!rc(a)){J(16);var b=!1,c=function(){if(!b&&rc(a)){b=!0;var d=c,e=M;e.removeEventListener?e.removeEventListener("visibilitychange",d,!1):e.detachEvent&&e.detachEvent("onvisibilitychange",d)}};L(M,"visibilitychange",c)}};var td=/^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/,sc=function(a){if(ea(a[0]))this.u=a[0];else{var b=td.exec(a[0]);null!=b&&4==b.length&&(this.c=b[1]||"t0",this.K=b[2]||"",this.C=b[3],this.a=[].slice.call(a,1),this.K||(this.A="create"==this.C,this.i="require"==this.C,this.g="provide"==this.C,this.ba="remove"==this.C),this.i&&(3<=this.a.length?(this.X=this.a[1],this.W=this.a[2]):this.a[1]&&(qa(this.a[1])?this.X=this.a[1]:this.W=this.a[1])));b=a[1];a=a[2];if(!this.C)throw"abort";if(this.i&&(!qa(b)||""==b))throw"abort";
  2182. if(this.g&&(!qa(b)||""==b||!ea(a)))throw"abort";if(ud(this.c)||ud(this.K))throw"abort";if(this.g&&"t0"!=this.c)throw"abort";}};function ud(a){return 0<=a.indexOf(".")||0<=a.indexOf(":")};var Yd,Zd,$d,A;Yd=new ee;$d=new ee;A=new ee;Zd={ec:45,ecommerce:46,linkid:47};
  2183. var u=function(a,b,c){b==N||b.get(V);var d=Yd.get(a);if(!ea(d))return!1;b.plugins_=b.plugins_||new ee;if(b.plugins_.get(a))return!0;b.plugins_.set(a,new d(b,c||{}));return!0},y=function(a,b,c,d,e){if(!ea(Yd.get(b))&&!$d.get(b)){Zd.hasOwnProperty(b)&&J(Zd[b]);if(p.test(b)){J(52);a=N.j(a);if(!a)return!0;c=d||{};d={id:b,B:c.dataLayer||"dataLayer",ia:!!a.get("anonymizeIp"),sync:e,G:!1};a.get("&gtm")==b&&(d.G=!0);var g=String(a.get("name"));"t0"!=g&&(d.target=g);G(String(a.get("trackingId")))||(d.clientId=
  2184. String(a.get(Q)),d.ka=Number(a.get(n)),c=c.palindrome?r:q,c=(c=M.cookie.replace(/^|(; +)/g,";").match(c))?c.sort().join("").substring(1):void 0,d.la=c,d.qa=E(a.b.get(kb)||"","gclid"));a=d.B;c=(new Date).getTime();O[a]=O[a]||[];c={"gtm.start":c};e||(c.event="gtm.js");O[a].push(c);c=t(d)}!c&&Zd.hasOwnProperty(b)?(J(39),c=b+".js"):J(43);c&&(c&&0<=c.indexOf("/")||(c=(Ba||Ud()?"https:":"http:")+"//www.google-analytics.com/plugins/ua/"+c),d=ae(c),a=d.protocol,c=M.location.protocol,("https:"==a||a==c||("http:"!=
  2185. a?0:"http:"==c))&&B(d)&&(wa(d.url,void 0,e),$d.set(b,!0)))}},v=function(a,b){var c=A.get(a)||[];c.push(b);A.set(a,c)},C=function(a,b){Yd.set(a,b);b=A.get(a)||[];for(var c=0;c<b.length;c++)b[c]();A.set(a,[])},B=function(a){var b=ae(M.location.href);if(D(a.url,"https://www.google-analytics.com/gtm/js?id="))return!0;if(a.query||0<=a.url.indexOf("?")||0<=a.path.indexOf("://"))return!1;if(a.host==b.host&&a.port==b.port)return!0;b="http:"==a.protocol?80:443;return"www.google-analytics.com"==a.host&&(a.port||
  2186. b)==b&&D(a.path,"/plugins/")?!0:!1},ae=function(a){function b(a){var b=(a.hostname||"").split(":")[0].toLowerCase(),c=(a.protocol||"").toLowerCase();c=1*a.port||("http:"==c?80:"https:"==c?443:"");a=a.pathname||"";D(a,"/")||(a="/"+a);return[b,""+c,a]}var c=M.createElement("a");c.href=M.location.href;var d=(c.protocol||"").toLowerCase(),e=b(c),g=c.search||"",ca=d+"//"+e[0]+(e[1]?":"+e[1]:"");D(a,"//")?a=d+a:D(a,"/")?a=ca+a:!a||D(a,"?")?a=ca+e[2]+(a||g):0>a.split("/")[0].indexOf(":")&&(a=ca+e[2].substring(0,
  2187. e[2].lastIndexOf("/"))+"/"+a);c.href=a;d=b(c);return{protocol:(c.protocol||"").toLowerCase(),host:d[0],port:d[1],path:d[2],query:c.search||"",url:a||""}};var Z={ga:function(){Z.f=[]}};Z.ga();Z.D=function(a){var b=Z.J.apply(Z,arguments);b=Z.f.concat(b);for(Z.f=[];0<b.length&&!Z.v(b[0])&&!(b.shift(),0<Z.f.length););Z.f=Z.f.concat(b)};Z.J=function(a){for(var b=[],c=0;c<arguments.length;c++)try{var d=new sc(arguments[c]);d.g?C(d.a[0],d.a[1]):(d.i&&(d.ha=y(d.c,d.a[0],d.X,d.W)),b.push(d))}catch(e){}return b};
  2188. Z.v=function(a){try{if(a.u)a.u.call(O,N.j("t0"));else{var b=a.c==gb?N:N.j(a.c);if(a.A){if("t0"==a.c&&(b=N.create.apply(N,a.a),null===b))return!0}else if(a.ba)N.remove(a.c);else if(b)if(a.i){if(a.ha&&(a.ha=y(a.c,a.a[0],a.X,a.W)),!u(a.a[0],b,a.W))return!0}else if(a.K){var c=a.C,d=a.a,e=b.plugins_.get(a.K);e[c].apply(e,d)}else b[a.C].apply(b,a.a)}}catch(g){}};var N=function(a){J(1);Z.D.apply(Z,[arguments])};N.h={};N.P=[];N.L=0;N.answer=42;var uc=[Na,W,V];
  2189. N.create=function(a){var b=za(uc,[].slice.call(arguments));b[V]||(b[V]="t0");var c=""+b[V];if(N.h[c])return N.h[c];a:{if(b[Kd]){J(67);if(b[ac]&&"cookie"!=b[ac]){var d=!1;break a}if(void 0!==Ab)b[Q]||(b[Q]=Ab);else{b:{d=String(b[W]||xa());var e=String(b[Yb]||"/"),g=Ca(String(b[U]||"_ga"));d=na(g,d,e);if(!d||jd.test(d))d=!0;else if(d=Ca("AMP_TOKEN"),0==d.length)d=!0;else{if(1==d.length&&(d=decodeURIComponent(d[0]),"$RETRIEVING"==d||"$OPT_OUT"==d||"$ERROR"==d||"$NOT_FOUND"==d)){d=!0;break b}d=!1}}if(d&&
  2190. tc(ic,String(b[Na]))){d=!0;break a}}}d=!1}if(d)return null;b=new pc(b);N.h[c]=b;N.P.push(b);return b};N.remove=function(a){for(var b=0;b<N.P.length;b++)if(N.P[b].get(V)==a){N.P.splice(b,1);N.h[a]=null;break}};N.j=function(a){return N.h[a]};N.getAll=function(){return N.P.slice(0)};
  2191. N.N=function(){"ga"!=gb&&J(49);var a=O[gb];if(!a||42!=a.answer){N.L=a&&a.l;N.loaded=!0;var b=O[gb]=N;X("create",b,b.create);X("remove",b,b.remove);X("getByName",b,b.j,5);X("getAll",b,b.getAll,6);b=pc.prototype;X("get",b,b.get,7);X("set",b,b.set,4);X("send",b,b.send);X("requireSync",b,b.ma);b=Ya.prototype;X("get",b,b.get);X("set",b,b.set);if(!Ud()&&!Ba){a:{b=M.getElementsByTagName("script");for(var c=0;c<b.length&&100>c;c++){var d=b[c].src;if(d&&0==d.indexOf("https://www.google-analytics.com/analytics")){b=
  2192. !0;break a}}b=!1}b&&(Ba=!0)}Ud()||Ba||!Ed(new Od)||(Ba=!0);(O.gaplugins=O.gaplugins||{}).Linker=Dc;b=Dc.prototype;C("linker",Dc);X("decorate",b,b.ca,20);X("autoLink",b,b.S,25);C("displayfeatures",fd);C("adfeatures",fd);a=a&&a.q;ka(a)?Z.D.apply(N,a):J(50)}};N.da=function(){for(var a=N.getAll(),b=0;b<a.length;b++)a[b].get(V)};var Nd=N.N,se=O[gb];se&&se.r?Nd():z(Nd);z(function(){Z.D(["provide","render",ua])});function La(a){var b=1,c;if(a)for(b=0,c=a.length-1;0<=c;c--){var d=a.charCodeAt(c);b=(b<<6&268435455)+d+(d<<14);d=b&266338304;b=0!=d?b^d>>21:b}return b};})(window);
  2193. </script>
  2194. </body>
  2195. </html>