From 9491055c51b313d82cee20b477f58cd3907856df Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Thu, 4 May 2017 12:27:55 -0300 Subject: [PATCH 01/10] Iniciando o projeto --- Projeto/.gitignore | 17 +++++++++++++++++ Projeto/index.html | 13 +++++++++++++ Projeto/package.json | 21 +++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 Projeto/.gitignore create mode 100644 Projeto/index.html create mode 100644 Projeto/package.json diff --git a/Projeto/.gitignore b/Projeto/.gitignore new file mode 100644 index 00000000..11d7c403 --- /dev/null +++ b/Projeto/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/ignore-files/ for more about ignoring files. + +# dependencies +/node_modules + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/Projeto/index.html b/Projeto/index.html new file mode 100644 index 00000000..373d1a12 --- /dev/null +++ b/Projeto/index.html @@ -0,0 +1,13 @@ + + + + + + + React App + + +
+ + + \ No newline at end of file diff --git a/Projeto/package.json b/Projeto/package.json new file mode 100644 index 00000000..f7b78fd8 --- /dev/null +++ b/Projeto/package.json @@ -0,0 +1,21 @@ +{ + "name": "projeto", + "version": "1.0.0", + "description": "Desafio Profite", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "Diego Marcelo Costa da Silva", + "license": "ISC", + "devDependencies": { + "react": "^15.5.4", + "react-dom": "^15.5.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test --env=jsdom", + "eject": "react-scripts eject" + } +} From 7c46fd4f681539bbbd4e77034d7a86c50dba4673 Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Fri, 5 May 2017 01:54:11 -0300 Subject: [PATCH 02/10] =?UTF-8?q?Criacao=20e=20primeiras=20p=C3=A1ginas=20?= =?UTF-8?q?do=20projeto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Projeto/index.html | 27 ++++++++++++++++++--------- Projeto/package.json | 18 ++++++++++++------ 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/Projeto/index.html b/Projeto/index.html index 373d1a12..cf0891d7 100644 --- a/Projeto/index.html +++ b/Projeto/index.html @@ -1,13 +1,22 @@ - - + + + - - React App - - -
- - + + + + + + + + + +
+ + + + + \ No newline at end of file diff --git a/Projeto/package.json b/Projeto/package.json index f7b78fd8..dda51808 100644 --- a/Projeto/package.json +++ b/Projeto/package.json @@ -8,14 +8,20 @@ }, "author": "Diego Marcelo Costa da Silva", "license": "ISC", - "devDependencies": { + "dependencies": { "react": "^15.5.4", "react-dom": "^15.5.4" }, - "scripts": { - "start": "react-scripts start", - "build": "react-scripts build", - "test": "react-scripts test --env=jsdom", - "eject": "react-scripts eject" + "devDependencies": { + "babel-cli": "^6.24.1", + "babel-core": "^6.24.1", + "babel-loader": "^7.0.0", + "babel-preset-react": "^6.24.1", + "webpack": "^2.5.0", + "gulp": "^3.9.1", + "gulp-concat": "^2.6.1", + "gulp-live-server": "0.0.30", + "gulp-sass": "^3.1.0", + "gulp-uglify": "^2.0.0" } } From 16cc14143c9e7bca7976028fda91e898e89060c0 Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Fri, 5 May 2017 15:06:39 -0300 Subject: [PATCH 03/10] manipulando o filtro lateral --- Projeto/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Projeto/package.json b/Projeto/package.json index dda51808..485c0a5f 100644 --- a/Projeto/package.json +++ b/Projeto/package.json @@ -16,12 +16,12 @@ "babel-cli": "^6.24.1", "babel-core": "^6.24.1", "babel-loader": "^7.0.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", "babel-preset-react": "^6.24.1", - "webpack": "^2.5.0", "gulp": "^3.9.1", - "gulp-concat": "^2.6.1", "gulp-live-server": "0.0.30", "gulp-sass": "^3.1.0", - "gulp-uglify": "^2.0.0" + "gulp-uglify": "^2.0.0", + "webpack": "^2.5.0" } } From 4b6d7d5aa458cc497d6a41cdfe8cb96b18d41c42 Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Fri, 5 May 2017 18:10:02 -0300 Subject: [PATCH 04/10] Finalizado menu lateral/filtro --- Projeto/.babelrc | 4 + Projeto/data.json | 4 + Projeto/font/DidactGothic-Regular.ttf | Bin 0 -> 194200 bytes Projeto/gulpfile.js | 32 ++ Projeto/images/Layer208.png | Bin 0 -> 38481 bytes Projeto/images/Layer210.png | Bin 0 -> 45243 bytes Projeto/images/Layer213.png | Bin 0 -> 49881 bytes Projeto/images/Layer216.png | Bin 0 -> 54828 bytes Projeto/images/Layer217.png | Bin 0 -> 52417 bytes Projeto/images/Layer218.png | Bin 0 -> 42067 bytes Projeto/images/Layer219.png | Bin 0 -> 65857 bytes Projeto/images/Layer220.png | Bin 0 -> 44617 bytes Projeto/images/Layer221.png | Bin 0 -> 53133 bytes Projeto/images/Select.png | Bin 0 -> 426 bytes Projeto/images/arrow.png | Bin 0 -> 536 bytes Projeto/images/bag.png | Bin 0 -> 640 bytes Projeto/images/logo.png | Bin 0 -> 2137 bytes Projeto/public/css/style.min.css | 1 + Projeto/public/js/app.js | 481 ++++++++++++++++++++++++++ Projeto/src/js/app.js | 244 +++++++++++++ Projeto/src/sass/app.scss | 161 +++++++++ Projeto/webpack.config.js | 18 + 22 files changed, 945 insertions(+) create mode 100644 Projeto/.babelrc create mode 100644 Projeto/data.json create mode 100644 Projeto/font/DidactGothic-Regular.ttf create mode 100644 Projeto/gulpfile.js create mode 100644 Projeto/images/Layer208.png create mode 100644 Projeto/images/Layer210.png create mode 100644 Projeto/images/Layer213.png create mode 100644 Projeto/images/Layer216.png create mode 100644 Projeto/images/Layer217.png create mode 100644 Projeto/images/Layer218.png create mode 100644 Projeto/images/Layer219.png create mode 100644 Projeto/images/Layer220.png create mode 100644 Projeto/images/Layer221.png create mode 100644 Projeto/images/Select.png create mode 100644 Projeto/images/arrow.png create mode 100644 Projeto/images/bag.png create mode 100644 Projeto/images/logo.png create mode 100644 Projeto/public/css/style.min.css create mode 100644 Projeto/public/js/app.js create mode 100644 Projeto/src/js/app.js create mode 100644 Projeto/src/sass/app.scss create mode 100644 Projeto/webpack.config.js diff --git a/Projeto/.babelrc b/Projeto/.babelrc new file mode 100644 index 00000000..ec824f45 --- /dev/null +++ b/Projeto/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["react"], + "plugins": ["transform-es2015-modules-commonjs"] +} \ No newline at end of file diff --git a/Projeto/data.json b/Projeto/data.json new file mode 100644 index 00000000..715aeace --- /dev/null +++ b/Projeto/data.json @@ -0,0 +1,4 @@ +{ + "first_name" : "Diego", + "last_name" : "Marcelo" +} \ No newline at end of file diff --git a/Projeto/font/DidactGothic-Regular.ttf b/Projeto/font/DidactGothic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..62bdba3d228333644a2d184d9fe95c999bce796b GIT binary patch literal 194200 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 )YIk6$^3})KuP3_g-c9*e6~}KpSG@>=w0bq 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

G<;_`;Ae`r){3nMU(9=P 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 literal 0 HcmV?d00001 diff --git a/Projeto/images/Layer210.png b/Projeto/images/Layer210.png new file mode 100644 index 0000000000000000000000000000000000000000..52174b786825e0110e2191fd425c178fcc4993e6 GIT binary patch literal 45243 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 bTkkN>kNH-=gN55aK!0*l%954hCZYcWB00mT literal 0 HcmV?d00001 diff --git a/Projeto/images/Layer213.png b/Projeto/images/Layer213.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4b52c326825211bce0f368b055eee46f8fc643 GIT binary patch literal 49881 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≺Z-t? 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 Hu0mjfF7*Y2 literal 0 HcmV?d00001 diff --git a/Projeto/images/Layer217.png b/Projeto/images/Layer217.png new file mode 100644 index 0000000000000000000000000000000000000000..f9c6ff361499a0581fed09104e14cc9f2829e3ca GIT binary patch literal 52417 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 literal 0 HcmV?d00001 diff --git a/Projeto/images/Layer219.png b/Projeto/images/Layer219.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3efad3067258e3e059d3be3e628518f5d8f04c GIT binary patch literal 65857 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� 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

U>$ZT?^^n(hYv*uO6HUo81WN@WbR6M; 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 p8|?8CoQf3tp2Va@PC609rOSI literal 0 HcmV?d00001 diff --git a/Projeto/images/Layer220.png b/Projeto/images/Layer220.png new file mode 100644 index 0000000000000000000000000000000000000000..47e6109a43b997a729b394016398c63968ad5564 GIT binary patch literal 44617 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


X`mluoNg=E>d$TsYOTW30 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%0D$opr3BUpTp@`< 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 a@_z%uM-9)Q8705~0000O&k2mXt zsK;Xoxqr}F5T0GGWz>4RkM^&A@vU#B-i+q^GfXEX%o`gYPj{c?B;wXl+gKc4-v0qx CFnc)w literal 0 HcmV?d00001 diff --git a/Projeto/images/arrow.png b/Projeto/images/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..3733d80ff66360aecefb2147decd541d08046f41 GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^;XoY5!3HFEP2oBTq!^2X+?^QKos)S9a~60+7BevL9RXp+soH$fKn-g>T^vIy;@;kg%{t^D;r4LLgR+>ZuM7Bh zal9|pT<2WCc}-mDN`iO2&E))B#R(p2J2@(yicFt8Ey^`ma=kFy;Zaj3x0>FJ9SP(! zuCaWtvEy$)oH*y~<+9zf-=(G%GToV$T*77Z)?! zPxx<>m;K=ThW||Fi&;O2m@O_nyKYC^`uBNLSn61I-+p^+^V_Un7SRmhjlO5^iwf-! z%E|h#xXX{Ak&IhVVAu&5xJOX9#ciRV}z&-ca4( zn_6%=yrH_$cWJ@p^aHjBmlf@JDfl64>n`hQfs$rZkN5^Zc)5aa_Nhn9`a!Cf7G4(F zA$}u7&irmeb(8PiKMpS{Z1_$;Et>OnVtqPO@m(g00tgbmNxX-plOKc`@-2Ek9~heq Mp00i_>zopr0IX%|B>(^b literal 0 HcmV?d00001 diff --git a/Projeto/images/bag.png b/Projeto/images/bag.png new file mode 100644 index 0000000000000000000000000000000000000000..e1e6662755b31c8123224d029752b3831431290c GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^fP$9xM zK*2e`C{@8!&rCPj(AYx3+)~fb)Y8JpL`T8Mz|c(Jz*67PMAyL3%D~dfz)%4SlHCStb$zJpq2r7wn`Z#B?VUc`sL;2dgaD?`9*7iAWdWaj57fXqxx$}cUkRZ`LiS)vcM1?W9}xc`70cnGED0fVIo z=zj&zbymQz`{3!~7-G?T_KLk1v!lrIkLUSRZls$VHgVl^_`o5yOz5EV3*I-mD(V6* zZ&DiS?w^Z)G)w>y`>OYS@VXrI)x~Tx)RHy-w%_OG%c~qy<&!bsCXzEtBdC)e9%=-6eG~mPMuSgVx`cRmYx4 Xn@Q;vEIrBW07^KXu6{1-oD!M=dOhtLJNMCE>o zB64f996}Pg<&s+xMj_<0_x1j~KHt9{rk(9MQNS?(A0MBnr3L!J z-bvhx<3fUayZM^(J3hVx)+9$P4U4fs;mH9ooDbQX0AmDD_TKsU42&5R9Nv#W1A7yE zNr8rt<%VVmnB-#!xu}EDz);Q-h$M^fV1h%qts_3%50CVL7#jf$7^po!0D*=BGXner zsVIga%er?@tRtC;L}K$rVdgMp{)i+ zXlUxfHIQ&kZFLPzlm-%|p$Y!AAVvVNL9owd)CIKpFR{JK5JIHUC@46bPN&1@S}=03 zFI*FeM8Y)?a0EhquS1<07D&S})B~vs`-uND&;%+zm_(tG$bsN}CeE82LNkOw;QJ!* zUn+a{;Q#sCEB>1hA#iUj!F&F}mgOiuKEV!4w231z_Wf|g4S6Tv;gz1yK@g=uR7ky6 z;96msUEY%?#3=hp6+{wj^IHM$Lnnxs{$l(5Zg~| z?aK!@c$Jn(frbOVjuyztn0TUwjqX+~E^VU8a%)9h{aObc=YD*F#}tiBLSN}@0zU>6 z1h=!^QG(32Ym3wQ9XJQ;Bx2e-7n;~U&b=y;L9#R1S2w(Lc5iWcZveY5%6;Xc69hs~ zA^oz`#I`%_E+5DA{IUojo_Ais8V5pTbrk1*Do~;-mA5yIQu#eid}CvJHk(}?x;U2` zU9hB6C<-nqZaaQ}UfZH?eRs76JrZ@V)L=LWH7oRd`^E?N4a-mHnp5-iiH1{A15VAW zbvWZ^xrfi{$tCepWqaKH+uT;r>6KzTk7h*-u6FXiphqO!)5jb>z&+|>Z*%_kU`hiS zN0`Pzg%snmiDvax%po}r5Sz@;Tz|?FsG{471N@*xk8S3Oaq(-EJ1H{XIBm4fH2#f; z#@uH99GweD_LNIT$4+cw;w|S=N$22_nqV(gqj>t%j~k))?fOO$tq*Tb4aXO%bwALr z0>O!WWNK)Pe)ON^Anx|jKw|7NqN+l>{AT^L2$6sYge$OHZH0_k8D$=UUbGRXGi$sw zA|5Es5^P!ZHYN#d!GXGUCB`r(zU5S(vmJX(PtdP=H>48KnYm&k39AXh^wfp`hi?r= z#@0x0`c4lEUhi|ZY#1nF;FzNrNEUg5CO-BChR9H!7t9-K*Ks@PYL<0-tOuI1_9HH9 zo3mhf@0(ntjHl`!NtFc;1(KPT(T~oMx!?1zR9?iAs^Uy`2J=SOO!Ep{!X6<6fEUpf zP$#Lkcjq0^X8w1>tYxJp2>?|dA@b}ZeoXkmV8%B?32e?Kv(mP6$3r))3lus7cZ$yF zpM`!d5X`fc`$mi#V7aMI6$%d@c=fQ&Xj04=JCQl$(; z;8wiAOjQGV*IA*{EGa$}*0O{Ggu_hyKvD%1_qb=B6l%g_>n%F6u@%J20;M(|JNo3W zi;s3js!M=7kK>~=u$9sS%qf)vb`Dwg8_@u%T`qi6d4(b(W~Vp{uQ4?Xl`$3Hrw5+7uX~ zMhbxTCCS5nfU1vzrW6-J>3QffG5V$YjkeS9f`5=n=`1UifNeKdY<_GsTF= zr)1MSw8ZOGqtuk3`$o;N6+=-Ci5)=p9)HXHCl9OLhr`VZ^lww<>xXk zco|jOR;BCP4Q(s+WT>xOm4n+z*YzT+#q(@)qud=wtz>+mLaN964y@c`R*P3LC0jqO zAxpVWnB2TNTH5&QHh3r89Xt%bSwzFnMNT|dFL7} zZP>v(PKOkveZI=DJLW>|yK@xW*JK;TDnR!Aw3IaC6M+0R#E?k*m*dtae5h0v=#TR^68w=NjJoKCX!Pf%zjU*+L{x zTK +
+ +
+ + +
+ + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var Header = React.createClass({ + render: function() { + return ( +
+
+ + +
+
+ ); + } +}) + +var SubHeader = React.createClass({ + render: function() { + return ( +
+
+

VESTIDOS

+
+
+
+ +
+
+
+ ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (filtro) ************ + +var ContentFiltro = React.createClass({ + render: function() { + return ( +
+ + + +
+ ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) ************ + +var ContentCores = React.createClass({ + + getInitialState: function(){ + return { + click: true + }; + }, + + dropBlock: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + return ( +
+

CORES

+
+
+
    +
  • + + +
  • +
  • + + +
  • +
  • + +
  • +
  • + + +
  • +
  • + + +
  • +
+
+
    +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
+
+

Ver todas as cores

+
+
+
+ ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) ************ + +var ContentTamanhos = React.createClass({ + render: function() { + return ( +
+

TAMANHOS

+
+ P + M + G + GG + U + 36 + 38 + 40 + 42 + 44 + 46 +
+
+ ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preços) ************ + +var ContentPrecos = React.createClass({ + + getInitialState: function(){ + return { + click: true + }; + }, + + dropBlock: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + return ( +
+

PREÇOS

+
+
+
    +
  • + + +
  • + + +
  • + + +
  • + + +
  • + + +
  • +
+
+
+
+ ); + } +}); + +// *************** Componente pesponsável pelo conteudo com os cards da página ************ + +var ContentCards = React.createClass({ + render: function() { + var images = [ + {"name":"Layer208", "cor":"branco", "tamanho":"p", "preco":"398", "data":""}, + {"name":"Layer210", "cor":"azul", "tamanho":"m", "preco":"398", "data":""}, + {"name":"Layer213", "cor":"verde", "tamanho":"g", "preco":"398", "data":""}, + {"name":"Layer216", "cor":"azul", "tamanho":"g", "preco":"398", "data":""}, + {"name":"Layer217", "cor":"rosa", "tamanho":"p", "preco":"398", "data":""}, + {"name":"Layer218", "cor":"branco", "tamanho":"m", "preco":"398", "data":""}, + {"name":"Layer219", "cor":"laranja", "tamanho":"m", "preco":"398", "data":""}, + {"name":"Layer220", "cor":"branco", "tamanho":"p", "preco":"398", "data":""}, + {"name":"Layer221", "cor":"laranja", "tamanho":"p", "preco":"398", "data":""}, + + ]; + var imagesList = images.map(function(image){ + return
  • {image.name}

    {image.cor}

  • ; + }) + + return
      { imagesList }
    + } +}); + + + +ReactDOM.render( + , + document.getElementById('page') +); \ No newline at end of file diff --git a/Projeto/src/sass/app.scss b/Projeto/src/sass/app.scss new file mode 100644 index 00000000..d090ae0a --- /dev/null +++ b/Projeto/src/sass/app.scss @@ -0,0 +1,161 @@ +@font-face { + font-family: DidactGothic; + src: url(../../font/DidactGothic-Regular.ttf); +} + +* { + font-family: DidactGothic; +} + +#page { + + /*Classe responsável pelo layout do header*/ + + .header { + border-bottom: 2px solid #ff9f1c; + padding-bottom: 36px; + :nth-child(2) { + float: right; + right: 2%; + position: absolute; + top: 10%; + } + .header-border { + width: 78%; + margin: 0 auto; + display: flex; + position: relative; + } + } + + /*Classe responsável pelo layout do subheader*/ + + .subHeader { + width: 80%; + margin: 0 auto; + &__title { + float: left; + margin-top: 6px; + margin-left: 10px; + + h1 { + font-weight: 100; + } + } + &__form{ + float: right; + margin-top: 40px; + margin-right: 14px; + select { + height: 30px; + width: 125px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url(../../images/arrow.png) no-repeat rgb(255, 255, 255); + background-position: 95px; + background-size: 22px; + padding-left: 8px; + option{ + &:hover { + background-color: #ff9f1c; + } + } + } + } + } + + /*Classe responsável pelo layout do conteudo/corpo*/ + + .content { + width: 100%; + display: flex; + + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros*/ + &__Filtro { + width: 17%; + margin-left: 10%; + h1 { + font-size: 1.2em; + font-weight: 100; + margin-top: 26px; + margin-left: 10px; + } + &__form { + margin-left: 10px; + margin-top: 30px; + p { + text-decoration: underline; + } + input[type="checkbox"] { + display:none; + } + + input[type="checkbox"] + label { + color:#000; + } + + input[type="checkbox"] + label .labelSpan { + display:inline-block; + width: 12px; + height: 12px; + margin: 0px 10px 0 0; + vertical-align:middle; + cursor:pointer; + border: 1px solid black; + } + + input[type="checkbox"]:checked + label .labelSpan { + background-image: url("../../images/Select.png"); + background-size: 9px; + background-repeat: no-repeat; + background-position: center; + border: 1px solid black; + } + ul { + padding-left: 2px; + li { + list-style: none; + margin-top: 3px; + } + } + + } + + &__Card { + width: 62%; + margin-top: 110px; + margin-left: 45px; + } + } + } + + .arrow { + display: inline-block; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + } + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros na parte de tamanhos*/ + .boxTamanhos { + margin: 0 15px; + a { + margin: 5px; + border: 1px solid black; + padding: 5px; + display: inline-block; + width: 20px; + height: 20px; + text-align: center; + } + } + .dropdownNone { + display: none; + } + + .dropdownBlock { + display: block; + } +} \ No newline at end of file diff --git a/Projeto/webpack.config.js b/Projeto/webpack.config.js new file mode 100644 index 00000000..9e89ebd0 --- /dev/null +++ b/Projeto/webpack.config.js @@ -0,0 +1,18 @@ +module.exports = { + entry: "./src/js/app.js", + output: { + filename: "public/js/app.js" + }, + module: { + loaders: [ + { + test: /\.js$/, + exclude: /node_modules/, + loader: 'babel-loader', + query: { + presets: ['react'] + } + } + ] + } +} \ No newline at end of file From 32e94f66c1f77ab88df761d581c59a6bd4757fc4 Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Sat, 6 May 2017 00:17:57 -0300 Subject: [PATCH 05/10] =?UTF-8?q?Finalizado=20primeira=20parte=20da=20vers?= =?UTF-8?q?=C3=A3o=20desktop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Projeto/public/css/style.min.css | 2 +- Projeto/public/js/app.js | 93 ++++++++++++----- Projeto/src/js/app.js | 67 +++++++------ Projeto/src/sass/app.scss | 165 +++++++++++++++++++++++-------- 4 files changed, 229 insertions(+), 98 deletions(-) diff --git a/Projeto/public/css/style.min.css b/Projeto/public/css/style.min.css index e4b64f2f..b2004d9a 100644 --- a/Projeto/public/css/style.min.css +++ b/Projeto/public/css/style.min.css @@ -1 +1 @@ -@font-face{font-family:DidactGothic;src:url(../../font/DidactGothic-Regular.ttf)}*{font-family:DidactGothic}#page .header{border-bottom:2px solid #ff9f1c;padding-bottom:36px}#page .header :nth-child(2){float:right;right:2%;position:absolute;top:10%}#page .header .header-border{width:78%;margin:0 auto;display:flex;position:relative}#page .subHeader{width:80%;margin:0 auto}#page .subHeader__title{float:left;margin-top:6px;margin-left:10px}#page .subHeader__title h1{font-weight:100}#page .subHeader__form{float:right;margin-top:40px;margin-right:14px}#page .subHeader__form select{height:30px;width:125px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/arrow.png) no-repeat #fff;background-position:95px;background-size:22px;padding-left:8px}#page .subHeader__form select option:hover{background-color:#ff9f1c}#page .content{width:100%;display:flex}#page .content__Filtro{width:17%;margin-left:10%}#page .content__Filtro h1{font-size:1.2em;font-weight:100;margin-top:26px;margin-left:10px}#page .content__Filtro__form{margin-left:10px;margin-top:30px}#page .content__Filtro__form p{text-decoration:underline}#page .content__Filtro__form input[type="checkbox"]{display:none}#page .content__Filtro__form input[type="checkbox"]+label{color:#000}#page .content__Filtro__form input[type="checkbox"]+label .labelSpan{display:inline-block;width:12px;height:12px;margin:0px 10px 0 0;vertical-align:middle;cursor:pointer;border:1px solid black}#page .content__Filtro__form input[type="checkbox"]:checked+label .labelSpan{background-image:url("../../images/Select.png");background-size:9px;background-repeat:no-repeat;background-position:center;border:1px solid black}#page .content__Filtro__form ul{padding-left:2px}#page .content__Filtro__form ul li{list-style:none;margin-top:3px}#page .content__Filtro__Card{width:62%;margin-top:110px;margin-left:45px}#page .arrow{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#page .boxTamanhos{margin:0 15px}#page .boxTamanhos a{margin:5px;border:1px solid black;padding:5px;display:inline-block;width:20px;height:20px;text-align:center}#page .dropdownNone{display:none}#page .dropdownBlock{display:block} +@font-face{font-family:DidactGothic;src:url(../../font/DidactGothic-Regular.ttf)}*{font-family:DidactGothic}#page .header{border-bottom:2px solid #ff9f1c;padding-bottom:36px;margin-top:32px}#page .header :nth-child(2){float:right;right:2%;position:absolute;top:10%}#page .header .header-border{width:70%;margin:0 auto;display:flex;position:relative}#page .header .header-border p{background-color:#ff9f1c;border-radius:10px;padding:0px 7px;font-size:14px;color:#fff;text-align:center;line-height:20px;position:relative;top:-6px;left:-5px}#page .subHeader{width:70%;margin:0 auto;margin-top:10px}#page .subHeader__title{display:inline-block}#page .subHeader__title h1{font-weight:100;font-size:1.9em}#page .subHeader__tab{float:right;margin-top:32px}#page .subHeader__form select{height:30px;width:125px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/arrow.png) no-repeat #fff;background-position:95px;background-size:22px;padding-left:8px}#page .subHeader__form select option:hover{background-color:#ff9f1c}#page .content{width:72%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;width:25%}#page .content__Filtro h1{font-size:1.2em;font-weight:100;margin-top:26px;margin-left:10px}#page .content__Filtro__form{margin-left:10px;margin-top:30px}#page .content__Filtro__form p{text-decoration:underline;display:inline;margin-right:8px}#page .content__Filtro__form input[type="checkbox"]{display:none}#page .content__Filtro__form input[type="checkbox"]+label{color:#000}#page .content__Filtro__form input[type="checkbox"]+label .labelSpan{display:inline-block;width:12px;height:12px;margin:0px 10px 0 0;vertical-align:middle;cursor:pointer;border:1px solid black}#page .content__Filtro__form input[type="checkbox"]:checked+label .labelSpan{background-image:url("../../images/Select.png");background-size:8px;background-repeat:no-repeat;background-position:center;border:1px solid black}#page .content__Filtro__form ul{padding-left:2px}#page .content__Filtro__form ul li{list-style:none;margin-top:3px}#page .content__Card{margin:0;width:80%;float:right;margin-right:-38px}#page .content__Card a:-webkit-any-link{color:#000;text-decoration:none}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:33%}#page .content__Card img{margin:0 12px}#page .content__Card__mais{text-align:center;background-color:#ff9f1c;width:25%;padding:10px 40px;color:#fff;margin:55px auto}#page .content__Card__mais a:-webkit-any-link{color:#fff;text-decoration:none}#page .content__Card__block__title{font-size:0.8em;text-transform:uppercase;letter-spacing:1px;text-align:center}#page .content__Card__block__preco{display:inline-block;margin-left:38px}#page .content__Card__block__preco__total{font-size:1.1em;text-transform:uppercase;letter-spacing:1px;text-align:right;font-weight:bold;margin-bottom:-16px}#page .content__Card__block__promo{color:#c2c2c2;text-decoration:line-through}#page .arrow{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#page .arrow_down{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#page .boxTamanhos{margin:0 15px}#page .boxTamanhos a{margin:5px;border:1px solid black;padding:5px;display:inline-block;width:20px;height:20px;text-align:center}#page .dropdownNone{display:none}#page .dropdownBlock{display:block;margin-top:-13px} diff --git a/Projeto/public/js/app.js b/Projeto/public/js/app.js index 9f3cb1fd..56b752bc 100644 --- a/Projeto/public/js/app.js +++ b/Projeto/public/js/app.js @@ -35,7 +35,16 @@ var Header = React.createClass({ "div", { className: "header-border" }, React.createElement("img", { className: "header__logo", src: "images/logo.png" }), - React.createElement("img", { className: "header__bag", src: "images/bag.png" }) + React.createElement( + "div", + null, + React.createElement("img", { className: "header__bag", src: "images/bag.png" }), + React.createElement( + "p", + null, + "3" + ) + ) ) ); } @@ -59,7 +68,7 @@ var SubHeader = React.createClass({ ), React.createElement( "div", - null, + { className: "subHeader__tab" }, React.createElement( "form", { action: "", className: "subHeader__form" }, @@ -129,6 +138,7 @@ var ContentCores = React.createClass({ render: function () { var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; return React.createElement( "div", null, @@ -257,12 +267,12 @@ var ContentCores = React.createClass({ React.createElement( "p", { onClick: this.dropBlock }, - "Ver todas as cores ", - React.createElement( - "span", - { className: "arrow" }, - "\u276F" - ) + "Ver todas as cores" + ), + React.createElement( + "span", + { className: arrowClass }, + " \u276F" ) ) ) @@ -353,20 +363,7 @@ var ContentPrecos = React.createClass({ displayName: "ContentPrecos", - getInitialState: function () { - return { - click: true - }; - }, - - dropBlock: function () { - this.setState({ - click: !this.state.click - }); - }, - render: function () { - var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; return React.createElement( "div", null, @@ -452,16 +449,51 @@ var ContentCards = React.createClass({ displayName: "ContentCards", render: function () { - var images = [{ "name": "Layer208", "cor": "branco", "tamanho": "p", "preco": "398", "data": "" }, { "name": "Layer210", "cor": "azul", "tamanho": "m", "preco": "398", "data": "" }, { "name": "Layer213", "cor": "verde", "tamanho": "g", "preco": "398", "data": "" }, { "name": "Layer216", "cor": "azul", "tamanho": "g", "preco": "398", "data": "" }, { "name": "Layer217", "cor": "rosa", "tamanho": "p", "preco": "398", "data": "" }, { "name": "Layer218", "cor": "branco", "tamanho": "m", "preco": "398", "data": "" }, { "name": "Layer219", "cor": "laranja", "tamanho": "m", "preco": "398", "data": "" }, { "name": "Layer220", "cor": "branco", "tamanho": "p", "preco": "398", "data": "" }, { "name": "Layer221", "cor": "laranja", "tamanho": "p", "preco": "398", "data": "" }]; + var images = [{ "name": "Layer221", "cor": "laranja", "tamanho": "p", "preco": "398", "data": "", "messenger": "bata bordada" }, { "name": "Layer213", "cor": "verde", "tamanho": "g", "preco": "398", "data": "", "messenger": "chapéu de praia com fivela" }, { "name": "Layer216", "cor": "azul", "tamanho": "g", "preco": "398", "data": "", "messenger": "vestido texturizado", "promo": "R$ 189" }, { "name": "Layer217", "cor": "rosa", "tamanho": "p", "preco": "398", "data": "", "messenger": "bata bordada" }, { "name": "Layer208", "cor": "branco", "tamanho": "p", "preco": "398", "data": "", "messenger": "chapéu de praia com fivela" }, { "name": "Layer218", "cor": "branco", "tamanho": "m", "preco": "398", "data": "", "messenger": "vestido texturizado" }, { "name": "Layer210", "cor": "azul", "tamanho": "m", "preco": "398", "data": "", "messenger": "bata bordada" }, { "name": "Layer219", "cor": "laranja", "tamanho": "m", "preco": "398", "data": "", "messenger": "chapéu de praia com fivela" }, { "name": "Layer220", "cor": "branco", "tamanho": "p", "preco": "398", "data": "", "messenger": "vestido texturizado" }]; var imagesList = images.map(function (image) { return React.createElement( "li", null, - React.createElement("img", { src: "images/" + image.name + ".png", alt: image.name }), React.createElement( - "p", - null, - image.cor + "a", + { href: "producao.html" }, + React.createElement( + "div", + null, + React.createElement("img", { src: "images/" + image.name + ".png", alt: image.name }) + ), + React.createElement( + "div", + { className: "content__Card__block" }, + React.createElement( + "p", + { className: "content__Card__block__title" }, + image.messenger + ), + React.createElement( + "div", + { className: "content__Card__block__preco" }, + React.createElement( + "p", + { className: "content__Card__block__preco__total" }, + React.createElement( + "span", + { className: "content__Card__block__promo" }, + " ", + image.promo + ), + " R$ ", + image.preco + ), + React.createElement( + "p", + null, + "at\xE9 5x de R$", + image.preco / 5 + ) + ), + React.createElement("img", { src: "../../images/car.png", alt: "car", onClick: "setCar()" }) + ) ) ); }); @@ -473,6 +505,15 @@ var ContentCards = React.createClass({ "ul", null, imagesList + ), + React.createElement( + "div", + { className: "content__Card__mais" }, + React.createElement( + "a", + { href: "producao.html" }, + "CARREGAR MAIS" + ) ) ); } diff --git a/Projeto/src/js/app.js b/Projeto/src/js/app.js index bd3cf387..366d1977 100644 --- a/Projeto/src/js/app.js +++ b/Projeto/src/js/app.js @@ -24,7 +24,10 @@ var Header = React.createClass({
    +
    +

    3

    +
    ); @@ -38,7 +41,7 @@ var SubHeader = React.createClass({

    VESTIDOS

    -
    +
    - - - - - -
    -
    +
    +
    +
    +

    VESTIDOS

    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    + + + + + +
    +
    +
    +
    + ); + } +}); + +var MenuCor = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuCor: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuCor = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    CORES -

    +
    +
    +

    CORES

    +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
    +
    +
    + ); + } +}); +var MenuTamanho = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuTam: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuTam = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    TAMANHO -

    +
    + +
    +
    + ); + } +}); +var MenuPreco = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuPreco: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuPreco = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    PRECOS -

    +
    +
    +

    FAIXA DE PREÇO

    +
    +
    +
      +
    • + + +
    • + + +
    • + + +
    • + + +
    • + + +
    • +
    +
    +
    +
    +
    +
    ); } }); @@ -85,13 +253,13 @@ var ContentCores = React.createClass({ click: !this.state.click }); }, - + render: function() { var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; return (
    -

    CORES

    +

    CORES

    - -
    -
    +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
    +
    ); } }); + +// *************** Componente pesponsável pelo filtro de tamanho do menu da versão mobile ************ + var MenuTamanho = React.createClass({ getInitialState: function(){ return { @@ -175,6 +184,9 @@ var MenuTamanho = React.createClass({ ); } }); + +// *************** Componente pesponsável pelo filtro de preço do menu da versão mobile ************ + var MenuPreco = React.createClass({ getInitialState: function(){ return { @@ -224,7 +236,7 @@ var MenuPreco = React.createClass({ } }); -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (filtro) ************ +// *************** Componente pesponsável pelo esquelo do menu esquerdo da página (filtro) versão desktop ************ var ContentFiltro = React.createClass({ render: function() { @@ -238,13 +250,13 @@ var ContentFiltro = React.createClass({ } }) -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) ************ +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) versão desktop ************ var ContentCores = React.createClass({ getInitialState: function(){ return { - click: true + click: true, }; }, @@ -311,7 +323,7 @@ var ContentCores = React.createClass({ } }) -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) ************ +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) versão desktop *********** var ContentTamanhos = React.createClass({ render: function() { @@ -336,7 +348,7 @@ var ContentTamanhos = React.createClass({ } }) -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preços) ************ +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preco) versão desktop *********** var ContentPrecos = React.createClass({ @@ -374,39 +386,53 @@ var ContentPrecos = React.createClass({ // *************** Componente pesponsável pelo conteudo com os cards da página ************ var ContentCards = React.createClass({ - render: function() { - var images = [ - {"name":"Layer221", "cor":"laranja", "tamanho":"p", "preco":"398", "data":"", "messenger":"bata bordada"}, - {"name":"Layer213", "cor":"verde", "tamanho":"g", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, - {"name":"Layer216", "cor":"azul", "tamanho":"g", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"}, - {"name":"Layer217", "cor":"rosa", "tamanho":"p", "preco":"398", "data":"", "messenger":"bata bordada"}, - {"name":"Layer208", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, - {"name":"Layer218", "cor":"branco", "tamanho":"m", "preco":"398", "data":"", "messenger":"vestido texturizado"}, - {"name":"Layer210", "cor":"azul", "tamanho":"m", "preco":"398", "data":"", "messenger":"bata bordada"}, - {"name":"Layer219", "cor":"laranja", "tamanho":"m", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, - {"name":"Layer220", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"vestido texturizado"}, - ]; - var imagesList = images.map(function(image){ - return
  • -
    {image.name}
    -
    -

    { image.messenger }

    -
    -

    { image.promo } R$ { image.preco }

    -

    até 5x de R${ image.preco/5 }

    -
    - car -
    -
    -
  • ; - }) - - return
      { imagesList }
    - -
    - } -}); + getInitialState: function() { + return { + images: [] + } + }, + + componentDidMount: function() { + var _this = this; + this.serverRequest = + axios + .get("http://localhost:8000/data.json") + .then(function(result) { + _this.setState({ + images: result.data.images + }); + }) + .catch(error=>{}); + }, + + componentWillUnmount: function() { + this.serverRequest.abort(); + }, + render: function() { + return ( + + ) + } + }); ReactDOM.render( diff --git a/Projeto/src/sass/app.scss b/Projeto/src/sass/app.scss index e99ee9a0..c226ed0c 100644 --- a/Projeto/src/sass/app.scss +++ b/Projeto/src/sass/app.scss @@ -92,6 +92,7 @@ position: relative; /*Classe responsável pelo layout do conteudo/corpo na parte de filtros*/ + &__Filtro { position: absolute; width: 25%; @@ -116,7 +117,9 @@ font-weight: 100; letter-spacing: 2px; } - /*Classe responsável pelo layout do conteudo/corpo na parte de filtros na parte de tamanhos*/ + + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros na parte de tamanhos*/ + &__box { width: 80%; a { @@ -150,6 +153,9 @@ } } } + + /*Classe responsável pelo visual do checkbox*/ + &__form { margin-top: 26px; margin-bottom: 46px; @@ -199,6 +205,8 @@ } } + /*Classe responsável pelo layout na parte dos CARDS*/ + &__Card { margin: 0; width: 80%; @@ -279,6 +287,8 @@ } } +/*Classe extras para outras funcionalidades*/ + .arrow { transition: 0.3s transform; display: inline-block; @@ -319,6 +329,8 @@ } } +/*Classe da página de produção*/ + .producao { width: 80%; margin: 0 auto; diff --git a/Projeto/src/sass/media.scss b/Projeto/src/sass/media.scss index 59964952..aed05227 100644 --- a/Projeto/src/sass/media.scss +++ b/Projeto/src/sass/media.scss @@ -1,12 +1,19 @@ +/*Media Queries responsável pelo layout da versão mobile*/ + @media screen and (max-width: 768px) and (min-width: 320px) { #page { + + /*Classe responsável pelo layout do conteudo/corpo*/ + .content { width: 100%; display: table; margin: 0 auto; position: relative; + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros*/ + &__Filtro { position: absolute; display: none; @@ -39,6 +46,8 @@ } } + /*Classe responsável pelo layout na parte dos CARDS*/ + &__Card { margin: 0; width: 100%; @@ -73,11 +82,17 @@ } } + /*Classe responsável pelo layout do header*/ + + .header { .header-border { width: 100%; } - } + } + + /*Classe responsável pelo layout do subheader*/ + .subHeader { display: block; &__title { diff --git a/Projeto/webpack.config.js b/Projeto/webpack.config.js index 9e89ebd0..4c8459af 100644 --- a/Projeto/webpack.config.js +++ b/Projeto/webpack.config.js @@ -11,8 +11,9 @@ module.exports = { loader: 'babel-loader', query: { presets: ['react'] - } - } + }, + }, + {test: /\.json$/, loader: "json"} ] } -} \ No newline at end of file +} From 6f7e46317e4bfbcccde550cd5f70d24c3f79041a Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Mon, 8 May 2017 16:53:57 -0300 Subject: [PATCH 08/10] Projeto Finalizado --- Projeto/data.json | 4 +- Projeto/public/css/style.min.css | 2 +- Projeto/public/js/app.js | 5562 +++++++++++++++++++++++++----- Projeto/src/js/app.js | 92 +- Projeto/src/sass/app.scss | 3 + 5 files changed, 4754 insertions(+), 909 deletions(-) diff --git a/Projeto/data.json b/Projeto/data.json index 7534606e..acea8cfb 100644 --- a/Projeto/data.json +++ b/Projeto/data.json @@ -4,8 +4,8 @@ {"name":"Layer216", "cor":"azul", "tamanho":"g", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"}, {"name":"Layer217", "cor":"rosa", "tamanho":"p", "preco":"398", "data":"", "messenger":"bata bordada"}, {"name":"Layer208", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, - {"name":"Layer218", "cor":"branco", "tamanho":"m", "preco":"398", "data":"", "messenger":"vestido texturizado"}, + {"name":"Layer218", "cor":"branco", "tamanho":"m", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"}, {"name":"Layer210", "cor":"azul", "tamanho":"m", "preco":"398", "data":"", "messenger":"bata bordada"}, {"name":"Layer219", "cor":"laranja", "tamanho":"m", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, - {"name":"Layer220", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"vestido texturizado"} + {"name":"Layer220", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"} ]} \ No newline at end of file diff --git a/Projeto/public/css/style.min.css b/Projeto/public/css/style.min.css index 3a0d76d2..cd703bbf 100644 --- a/Projeto/public/css/style.min.css +++ b/Projeto/public/css/style.min.css @@ -1 +1 @@ -@font-face{font-family:DidactGothic;src:url(../../font/DidactGothic-Regular.ttf)}*{font-family:DidactGothic}#page .header{border-bottom:2px solid #ff9f1c;padding-bottom:36px;margin-top:32px}#page .header :nth-child(2){float:right;right:0px;position:absolute;top:10%}#page .header .header-border{width:71%;margin:0 auto;display:flex;position:relative}#page .header .header-border p{background-color:#ff9f1c;border-radius:10px;padding:0px 7px;font-size:14px;color:#fff;text-align:center;line-height:20px;position:relative;top:-6px;left:-5px}#page .subHeader{width:71%;margin:0 auto;margin-top:10px}#page .subHeader__title{display:inline-block}#page .subHeader__title h1{font-weight:100;font-size:1.9em}#page .subHeader__tab{float:right;margin-top:30px;margin-right:6px}#page .subHeader__form select{height:30px;width:125px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/arrow.png) no-repeat #fff;background-position:95px;background-size:22px;padding-left:8px}#page .subHeader__form select option:hover{background-color:#ff9f1c}#page .subHeader__mobile{display:none}#page .content{width:71%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;width:25%}#page .content__Filtro h1.cores{font-size:1.2em;margin-top:26px;margin-bottom:26px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.tamanho{font-size:1.2em;font-weight:100;margin-bottom:35px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.preco{font-size:1.2em;margin-top:45px;margin-bottom:28px;font-weight:100;letter-spacing:2px}#page .content__Filtro__box{width:80%}#page .content__Filtro__box a{margin-right:10px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-size:0.7em;line-height:1.8em;font-weight:bold}#page .content__Filtro__box a:hover{border:2px solid #ff9f1c;color:#000;text-decoration:none;font-weight:700;margin-right:10px;margin-bottom:8px;padding:4px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-weight:700}#page .content__Filtro__form{margin-top:26px;margin-bottom:46px}#page .content__Filtro__form p{text-decoration:underline;display:inline;margin-right:8px;color:#7a7a7a;cursor:pointer;font-size:0.8em}#page .content__Filtro__form input[type="checkbox"]{display:none}#page .content__Filtro__form input[type="checkbox"]+label{color:#000;font-weight:600;font-size:0.9em;vertical-align:middle}#page .content__Filtro__form input[type="checkbox"]+label .labelSpan{display:inline-block;width:12px;height:12px;margin:0px 10px 0 0;vertical-align:middle;cursor:pointer;border:1px solid #d8d8d8}#page .content__Filtro__form input[type="checkbox"]:checked+label .labelSpan{background-image:url("../../images/Select.png");background-size:8px;background-repeat:no-repeat;background-position:center;border:1px solid #d8d8d8}#page .content__Filtro__form ul{padding-left:0px}#page .content__Filtro__form ul li{list-style:none;margin-top:1px}#page .content__Card{margin:0;width:80%;float:right;margin-right:-38px}#page .content__Card a:-webkit-any-link{color:#000;text-decoration:none}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:32%;padding:0px 0px;margin-bottom:32px}#page .content__Card img{margin:0 12px}#page .content__Card__mais{text-align:center;background-color:#ff9f1c;width:25%;padding:12px 35px;color:#fff;margin:30px auto}#page .content__Card__mais a:-webkit-any-link{color:#fff;text-decoration:none}#page .content__Card__block__title{font-size:0.8em;text-transform:uppercase;letter-spacing:1px;text-align:center;width:50%;text-align:center;margin:0 auto;height:40px;margin-top:12px}#page .content__Card__block__preco{display:inline-block;margin-left:38px}#page .content__Card__block__preco__total{font-size:1.1em;text-transform:uppercase;text-align:right;font-weight:bold;margin:0px}#page .content__Card__block__preco__total span{font-family:serif}#page .content__Card__block__preco__parcela{margin-top:0px}#page .content__Card__block__preco__parcela span{font-family:serif}#page .content__Card__block__promo{color:#666666;text-decoration:line-through;font-size:0.8em;font-weight:100}#page .arrow{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#7a7a7a}#page .arrow_down{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);color:#7a7a7a}#page .dropdownNone{display:none}#page .dropdownBlock{display:block;margin-top:-13px}#page .dropmenuNone{display:none}#page .dropmenuBlock{display:block;margin:0 auto}.producao{width:80%;margin:0 auto;text-align:center}.producao a{text-decoration:none;padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}@media screen and (max-width: 768px) and (min-width: 320px){#page .content{width:100%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;display:none;visibility:hidden}#page .content__Filtro__form ul li{margin-top:5px}#page .content__Filtro__box{width:80%;margin:0 auto}#page .content__Filtro__box a{margin-right:16px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:35px;height:35px;text-align:center;text-decoration:none;font-size:1em;line-height:2em;font-weight:bold}#page .content__Card{margin:0;width:100%;float:left;margin-right:0px}#page .content__Card__img{width:100%}#page .content__Card__block__title{width:70%}#page .content__Card__block__preco{margin:0 5%}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:50%;margin:0 auto}#page .content__Card img{margin:0px}#page .content__Cardnone{display:none}#page .header .header-border{width:100%}#page .subHeader{display:block}#page .subHeader__title{display:block;text-align:center;margin:0 auto}#page .subHeader__title h1{font-size:1.5em}#page .subHeader__tab{display:none}#page .subHeader__mobile{display:block;text-align:center}#page .subHeader__btnMobile{padding:12px 18%;background:#fff;border:1px solid #000}#page .subHeader__selectMobile{width:90%;margin:40px auto}#page .subHeader__selectMobile__btnMobileSelect{border:1px solid #666666;color:#666666;padding:12px 15%;background:#fff;letter-spacing:1px;float:right}#page .subHeader__selectMobile__btnMobileSelect__first{padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}#page .dropdownBlock{display:block;text-align:left;margin:0 auto}#page .dropdownBlock h1{display:none}#page .dropdownBlock p span{font-weight:bold}#page .traco{float:right;margin-right:14px;font-weight:bold;font-size:40px;line-height:12px}} +@font-face{font-family:DidactGothic;src:url(../../font/DidactGothic-Regular.ttf)}*{font-family:DidactGothic}#page .header{border-bottom:2px solid #ff9f1c;padding-bottom:36px;margin-top:32px}#page .header :nth-child(2){float:right;right:0px;position:absolute;top:10%}#page .header .header-border{width:71%;margin:0 auto;display:flex;position:relative}#page .header .header-border p{background-color:#ff9f1c;border-radius:10px;padding:0px 7px;font-size:14px;color:#fff;text-align:center;line-height:20px;position:relative;top:-6px;left:-5px}#page .subHeader{width:71%;margin:0 auto;margin-top:10px}#page .subHeader__title{display:inline-block}#page .subHeader__title h1{font-weight:100;font-size:1.9em}#page .subHeader__tab{float:right;margin-top:30px;margin-right:6px}#page .subHeader__form select{height:30px;width:125px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/arrow.png) no-repeat #fff;background-position:95px;background-size:22px;padding-left:8px}#page .subHeader__form select option:hover{background-color:#ff9f1c}#page .subHeader__mobile{display:none}#page .content{width:71%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;width:25%}#page .content__Filtro h1.cores{font-size:1.2em;margin-top:26px;margin-bottom:26px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.tamanho{font-size:1.2em;font-weight:100;margin-bottom:35px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.preco{font-size:1.2em;margin-top:45px;margin-bottom:28px;font-weight:100;letter-spacing:2px}#page .content__Filtro__box{width:80%}#page .content__Filtro__box a{margin-right:10px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-size:0.7em;line-height:1.8em;font-weight:bold}#page .content__Filtro__box a:hover{border:2px solid #ff9f1c;color:#000;text-decoration:none;font-weight:700;margin-right:10px;margin-bottom:8px;padding:4px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-weight:700}#page .content__Filtro__form{margin-top:26px;margin-bottom:46px}#page .content__Filtro__form p{text-decoration:underline;display:inline;margin-right:8px;color:#7a7a7a;cursor:pointer;font-size:0.8em}#page .content__Filtro__form input[type="checkbox"]{display:none}#page .content__Filtro__form input[type="checkbox"]+label{color:#000;font-weight:600;font-size:0.9em;vertical-align:middle}#page .content__Filtro__form input[type="checkbox"]+label .labelSpan{display:inline-block;width:12px;height:12px;margin:0px 10px 0 0;vertical-align:middle;cursor:pointer;border:1px solid #d8d8d8}#page .content__Filtro__form input[type="checkbox"]:checked+label .labelSpan{background-image:url("../../images/Select.png");background-size:8px;background-repeat:no-repeat;background-position:center;border:1px solid #d8d8d8}#page .content__Filtro__form ul{padding-left:0px}#page .content__Filtro__form ul li{list-style:none;margin-top:1px}#page .content__Card{margin:0;width:80%;float:right;margin-right:-38px}#page .content__Card a:-webkit-any-link{color:#000;text-decoration:none}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:32%;padding:0px 0px;margin-bottom:32px}#page .content__Card img{margin:0 12px}#page .content__Card__mais{text-align:center;background-color:#ff9f1c;width:25%;padding:12px 35px;color:#fff;margin:30px auto}#page .content__Card__mais a:-webkit-any-link{color:#fff;text-decoration:none}#page .content__Card__block__title{font-size:0.8em;text-transform:uppercase;letter-spacing:1px;text-align:center;width:50%;text-align:center;margin:0 auto;height:40px;margin-top:12px}#page .content__Card__block__preco{display:inline-block;margin-left:38px}#page .content__Card__block__preco__total{font-size:1.1em;text-transform:uppercase;text-align:right;font-weight:bold;margin:0px}#page .content__Card__block__preco__total span{font-family:serif}#page .content__Card__block__preco__parcela{margin-top:0px}#page .content__Card__block__preco__parcela span{font-family:serif}#page .content__Card__block__promo{color:#666666;text-decoration:line-through;font-size:0.8em;font-weight:100}#page .arrow{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#7a7a7a}#page .arrow_down{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);color:#7a7a7a}#page .dropdownNone{display:none}#page .dropdownBlock{display:block;margin-top:-13px}#page .dropmenuNone{display:none}#page .dropmenuBlock{display:block;margin:0 auto}#page .highlight{display:none}.producao{width:80%;margin:0 auto;text-align:center}.producao a{text-decoration:none;padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}@media screen and (max-width: 768px) and (min-width: 320px){#page .content{width:100%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;display:none;visibility:hidden}#page .content__Filtro__form ul li{margin-top:5px}#page .content__Filtro__box{width:80%;margin:0 auto}#page .content__Filtro__box a{margin-right:16px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:35px;height:35px;text-align:center;text-decoration:none;font-size:1em;line-height:2em;font-weight:bold}#page .content__Card{margin:0;width:100%;float:left;margin-right:0px}#page .content__Card__img{width:100%}#page .content__Card__block__title{width:70%}#page .content__Card__block__preco{margin:0 5%}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:50%;margin:0 auto}#page .content__Card img{margin:0px}#page .content__Cardnone{display:none}#page .header .header-border{width:100%}#page .subHeader{display:block}#page .subHeader__title{display:block;text-align:center;margin:0 auto}#page .subHeader__title h1{font-size:1.5em}#page .subHeader__tab{display:none}#page .subHeader__mobile{display:block;text-align:center}#page .subHeader__btnMobile{padding:12px 18%;background:#fff;border:1px solid #000}#page .subHeader__selectMobile{width:90%;margin:40px auto}#page .subHeader__selectMobile__btnMobileSelect{border:1px solid #666666;color:#666666;padding:12px 15%;background:#fff;letter-spacing:1px;float:right}#page .subHeader__selectMobile__btnMobileSelect__first{padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}#page .dropdownBlock{display:block;text-align:left;margin:0 auto}#page .dropdownBlock h1{display:none}#page .dropdownBlock p span{font-weight:bold}#page .traco{float:right;margin-right:14px;font-weight:bold;font-size:40px;line-height:12px}} diff --git a/Projeto/public/js/app.js b/Projeto/public/js/app.js index 67e465c6..8e6a139d 100644 --- a/Projeto/public/js/app.js +++ b/Projeto/public/js/app.js @@ -1,912 +1,4754 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // identity function for calling harmony imports with the correct context +/******/ __webpack_require__.i = function(value) { return value; }; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { +/******/ configurable: false, +/******/ enumerable: true, +/******/ get: getter +/******/ }); +/******/ } +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 26); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports, __webpack_require__) { + "use strict"; +/* WEBPACK VAR INJECTION */(function(Buffer) { -var _axios = require("axios"); +var bind = __webpack_require__(6); -var _axios2 = _interopRequireDefault(_axios); +/*global toString:true*/ -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +// utils is a library of generic helper functions non-specific to axios -// *************** Componente pesponsável pelo esqueleto da página ************ +var toString = Object.prototype.toString; -var Page = React.createClass({ - displayName: "Page", +/** + * Determine if a value is an Array + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an Array, otherwise false + */ +function isArray(val) { + return toString.call(val) === '[object Array]'; +} +/** + * Determine if a value is a Node Buffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Node Buffer, otherwise false + */ +function isBuffer(val) { + return ((typeof Buffer !== 'undefined') && (Buffer.isBuffer) && (Buffer.isBuffer(val))); +} - render: function () { - return React.createElement( - "page", - null, - React.createElement(Header, null), - React.createElement(SubHeader, null), - React.createElement( - "div", - { className: "content" }, - React.createElement(ContentFiltro, null), - React.createElement(ContentCards, null) - ) - ); - } -}); +/** + * Determine if a value is an ArrayBuffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an ArrayBuffer, otherwise false + */ +function isArrayBuffer(val) { + return toString.call(val) === '[object ArrayBuffer]'; +} -// *************** Componente pesponsável pelo header ************ +/** + * Determine if a value is a FormData + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an FormData, otherwise false + */ +function isFormData(val) { + return (typeof FormData !== 'undefined') && (val instanceof FormData); +} -var Header = React.createClass({ - displayName: "Header", +/** + * Determine if a value is a view on an ArrayBuffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false + */ +function isArrayBufferView(val) { + var result; + if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { + result = ArrayBuffer.isView(val); + } else { + result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer); + } + return result; +} - render: function () { - return React.createElement( - "div", - { className: "header" }, - React.createElement( - "div", - { className: "header-border" }, - React.createElement("img", { className: "header__logo", src: "images/logo.png" }), - React.createElement( - "div", - null, - React.createElement("img", { className: "header__bag", src: "images/bag.png" }), - React.createElement( - "p", - null, - "3" - ) - ) - ) - ); - } -}); +/** + * Determine if a value is a String + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a String, otherwise false + */ +function isString(val) { + return typeof val === 'string'; +} -// *************** Componente pesponsável pelo header ************ +/** + * Determine if a value is a Number + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Number, otherwise false + */ +function isNumber(val) { + return typeof val === 'number'; +} -var SubHeader = React.createClass({ - displayName: "SubHeader", +/** + * Determine if a value is undefined + * + * @param {Object} val The value to test + * @returns {boolean} True if the value is undefined, otherwise false + */ +function isUndefined(val) { + return typeof val === 'undefined'; +} - getInitialState: function () { - return { - click: true - }; - }, - dropBlock: function () { - this.setState({ - click: !this.state.click - }); - }, +/** + * Determine if a value is an Object + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an Object, otherwise false + */ +function isObject(val) { + return val !== null && typeof val === 'object'; +} - render: function () { - var dropMenus = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; - var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; - return React.createElement( - "div", - null, - React.createElement( - "div", - { className: "subHeader" }, - React.createElement( - "div", - { className: "subHeader__title" }, - React.createElement( - "h1", - null, - "VESTIDOS" - ) - ), - React.createElement( - "div", - { className: "subHeader__tab" }, - React.createElement( - "form", - { action: "", className: "subHeader__form" }, - React.createElement( - "select", - { name: "", id: "", className: "subHeader__select" }, - React.createElement( - "option", - { value: "", selected: true }, - "Ordenar Por:" - ), - React.createElement( - "option", - { value: "recentes" }, - "Mais Recentes" - ), - React.createElement( - "option", - { value: "menor" }, - "Menor Pre\xE7o" - ), - React.createElement( - "option", - { value: "maior" }, - "Maior Pre\xE7o" - ) - ) - ) - ) - ), - React.createElement( - "div", - { className: "subHeader__mobile" }, - React.createElement( - "button", - { className: "subHeader__btnMobile", onClick: this.dropBlock }, - "Filtrar" - ), - React.createElement( - "button", - { className: "subHeader__btnMobile" }, - "Ordenar" - ), - React.createElement( - "div", - { className: "subHeader__selectMobile" }, - React.createElement( - "div", - { className: dropClass }, - React.createElement(MenuCor, null), - React.createElement(MenuTamanho, null), - React.createElement(MenuPreco, null), - React.createElement( - "button", - { className: "subHeader__selectMobile__btnMobileSelect__first" }, - "APLICAR" - ), - React.createElement( - "button", - { className: "subHeader__selectMobile__btnMobileSelect" }, - "LIMPAR" - ) - ) - ) - ) - ); - } +/** + * Determine if a value is a Date + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Date, otherwise false + */ +function isDate(val) { + return toString.call(val) === '[object Date]'; +} + +/** + * Determine if a value is a File + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a File, otherwise false + */ +function isFile(val) { + return toString.call(val) === '[object File]'; +} + +/** + * Determine if a value is a Blob + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Blob, otherwise false + */ +function isBlob(val) { + return toString.call(val) === '[object Blob]'; +} + +/** + * Determine if a value is a Function + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Function, otherwise false + */ +function isFunction(val) { + return toString.call(val) === '[object Function]'; +} + +/** + * Determine if a value is a Stream + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Stream, otherwise false + */ +function isStream(val) { + return isObject(val) && isFunction(val.pipe); +} + +/** + * Determine if a value is a URLSearchParams object + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a URLSearchParams object, otherwise false + */ +function isURLSearchParams(val) { + return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; +} + +/** + * Trim excess whitespace off the beginning and end of a string + * + * @param {String} str The String to trim + * @returns {String} The String freed of excess whitespace + */ +function trim(str) { + return str.replace(/^\s*/, '').replace(/\s*$/, ''); +} + +/** + * Determine if we're running in a standard browser environment + * + * This allows axios to run in a web worker, and react-native. + * Both environments support XMLHttpRequest, but not fully standard globals. + * + * web workers: + * typeof window -> undefined + * typeof document -> undefined + * + * react-native: + * navigator.product -> 'ReactNative' + */ +function isStandardBrowserEnv() { + if (typeof navigator !== 'undefined' && navigator.product === 'ReactNative') { + return false; + } + return ( + typeof window !== 'undefined' && + typeof document !== 'undefined' + ); +} + +/** + * Iterate over an Array or an Object invoking a function for each item. + * + * If `obj` is an Array callback will be called passing + * the value, index, and complete array for each item. + * + * If 'obj' is an Object callback will be called passing + * the value, key, and complete object for each property. + * + * @param {Object|Array} obj The object to iterate + * @param {Function} fn The callback to invoke for each item + */ +function forEach(obj, fn) { + // Don't bother if no value provided + if (obj === null || typeof obj === 'undefined') { + return; + } + + // Force an array if not already something iterable + if (typeof obj !== 'object' && !isArray(obj)) { + /*eslint no-param-reassign:0*/ + obj = [obj]; + } + + if (isArray(obj)) { + // Iterate over array values + for (var i = 0, l = obj.length; i < l; i++) { + fn.call(null, obj[i], i, obj); + } + } else { + // Iterate over object keys + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + fn.call(null, obj[key], key, obj); + } + } + } +} + +/** + * Accepts varargs expecting each argument to be an object, then + * immutably merges the properties of each object and returns result. + * + * When multiple objects contain the same key the later object in + * the arguments list will take precedence. + * + * Example: + * + * ```js + * var result = merge({foo: 123}, {foo: 456}); + * console.log(result.foo); // outputs 456 + * ``` + * + * @param {Object} obj1 Object to merge + * @returns {Object} Result of all merge properties + */ +function merge(/* obj1, obj2, obj3, ... */) { + var result = {}; + function assignValue(val, key) { + if (typeof result[key] === 'object' && typeof val === 'object') { + result[key] = merge(result[key], val); + } else { + result[key] = val; + } + } + + for (var i = 0, l = arguments.length; i < l; i++) { + forEach(arguments[i], assignValue); + } + return result; +} + +/** + * Extends object a by mutably adding to it the properties of object b. + * + * @param {Object} a The object to be extended + * @param {Object} b The object to copy properties from + * @param {Object} thisArg The object to bind function to + * @return {Object} The resulting value of object a + */ +function extend(a, b, thisArg) { + forEach(b, function assignValue(val, key) { + if (thisArg && typeof val === 'function') { + a[key] = bind(val, thisArg); + } else { + a[key] = val; + } + }); + return a; +} + +module.exports = { + isArray: isArray, + isArrayBuffer: isArrayBuffer, + isBuffer: isBuffer, + isFormData: isFormData, + isArrayBufferView: isArrayBufferView, + isString: isString, + isNumber: isNumber, + isObject: isObject, + isUndefined: isUndefined, + isDate: isDate, + isFile: isFile, + isBlob: isBlob, + isFunction: isFunction, + isStream: isStream, + isURLSearchParams: isURLSearchParams, + isStandardBrowserEnv: isStandardBrowserEnv, + forEach: forEach, + merge: merge, + extend: extend, + trim: trim +}; + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(28).Buffer)) + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) { + +var utils = __webpack_require__(0); +var normalizeHeaderName = __webpack_require__(23); + +var DEFAULT_CONTENT_TYPE = { + 'Content-Type': 'application/x-www-form-urlencoded' +}; + +function setContentTypeIfUnset(headers, value) { + if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { + headers['Content-Type'] = value; + } +} + +function getDefaultAdapter() { + var adapter; + if (typeof XMLHttpRequest !== 'undefined') { + // For browsers use XHR adapter + adapter = __webpack_require__(2); + } else if (typeof process !== 'undefined') { + // For node use HTTP adapter + adapter = __webpack_require__(2); + } + return adapter; +} + +var defaults = { + adapter: getDefaultAdapter(), + + transformRequest: [function transformRequest(data, headers) { + normalizeHeaderName(headers, 'Content-Type'); + if (utils.isFormData(data) || + utils.isArrayBuffer(data) || + utils.isBuffer(data) || + utils.isStream(data) || + utils.isFile(data) || + utils.isBlob(data) + ) { + return data; + } + if (utils.isArrayBufferView(data)) { + return data.buffer; + } + if (utils.isURLSearchParams(data)) { + setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); + return data.toString(); + } + if (utils.isObject(data)) { + setContentTypeIfUnset(headers, 'application/json;charset=utf-8'); + return JSON.stringify(data); + } + return data; + }], + + transformResponse: [function transformResponse(data) { + /*eslint no-param-reassign:0*/ + if (typeof data === 'string') { + try { + data = JSON.parse(data); + } catch (e) { /* Ignore */ } + } + return data; + }], + + timeout: 0, + + xsrfCookieName: 'XSRF-TOKEN', + xsrfHeaderName: 'X-XSRF-TOKEN', + + maxContentLength: -1, + + validateStatus: function validateStatus(status) { + return status >= 200 && status < 300; + } +}; + +defaults.headers = { + common: { + 'Accept': 'application/json, text/plain, */*' + } +}; + +utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { + defaults.headers[method] = {}; }); -// *************** Componente pesponsável pelo filtro de cor do menu da versão mobile ************ +utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { + defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); +}); -var MenuCor = React.createClass({ - displayName: "MenuCor", +module.exports = defaults; - getInitialState: function () { - return { - click: true - }; - }, - dropMenuCor: function () { - this.setState({ - click: !this.state.click - }); - }, +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7))) - render: function () { - var dropMenuCor = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; - return React.createElement( - "div", - null, - React.createElement( - "p", - { onClick: this.dropMenuCor }, - "CORES ", - React.createElement( - "span", - { className: "traco" }, - "-" - ) - ), - React.createElement( - "div", - { className: dropMenuCor }, - React.createElement( - "div", - null, - React.createElement( - "h1", - { className: "cores" }, - "CORES" - ), - React.createElement( - "div", - null, - React.createElement( - "form", - { action: "", method: "", className: "content__Filtro__form" }, - React.createElement( - "ul", - null, - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "amarelom" }), - React.createElement( - "label", - { htmlFor: "amarelom" }, - React.createElement("span", { className: "labelSpan" }), - "Amarelo" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "azulm" }), - React.createElement( - "label", - { htmlFor: "azulm" }, - React.createElement("span", { className: "labelSpan" }), - "Azul" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "brancom" }), - React.createElement( - "label", - { htmlFor: "brancom" }, - React.createElement("span", { className: "labelSpan" }), - "Branco" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "cinzam" }), - React.createElement( - "label", - { htmlFor: "cinzam" }, - React.createElement("span", { className: "labelSpan" }), - "Cinza" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "laranjam" }), - React.createElement( - "label", - { htmlFor: "laranjam" }, - React.createElement("span", { className: "labelSpan" }), - "Laranja" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "verdem" }), - React.createElement( - "label", - { htmlFor: "verdem" }, - React.createElement("span", { className: "labelSpan" }), - "Verde" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vermelhom" }), - React.createElement( - "label", - { htmlFor: "vermelhom" }, - React.createElement("span", { className: "labelSpan" }), - "Vermelho" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "rosam" }), - React.createElement( - "label", - { htmlFor: "rosam" }, - React.createElement("span", { className: "labelSpan" }), - "Rosa" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vinhom" }), - React.createElement( - "label", - { htmlFor: "vinhom" }, - React.createElement("span", { className: "labelSpan" }), - "Vinho" - ) - ) - ) - ) - ) - ) - ) - ); - } -}); +/***/ }), +/* 2 */ +/***/ (function(module, exports, __webpack_require__) { -// *************** Componente pesponsável pelo filtro de tamanho do menu da versão mobile ************ +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) { -var MenuTamanho = React.createClass({ - displayName: "MenuTamanho", +var utils = __webpack_require__(0); +var settle = __webpack_require__(15); +var buildURL = __webpack_require__(18); +var parseHeaders = __webpack_require__(24); +var isURLSameOrigin = __webpack_require__(22); +var createError = __webpack_require__(5); +var btoa = (typeof window !== 'undefined' && window.btoa && window.btoa.bind(window)) || __webpack_require__(17); - getInitialState: function () { - return { - click: true - }; - }, - dropMenuTam: function () { - this.setState({ - click: !this.state.click - }); - }, +module.exports = function xhrAdapter(config) { + return new Promise(function dispatchXhrRequest(resolve, reject) { + var requestData = config.data; + var requestHeaders = config.headers; - render: function () { - var dropMenuTam = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; - return React.createElement( - "div", - null, - React.createElement( - "p", - { onClick: this.dropMenuTam }, - "TAMANHO ", - React.createElement( - "span", - { className: "traco" }, - "-" - ) - ), - React.createElement( - "div", - { className: dropMenuTam }, - React.createElement(ContentTamanhos, null) - ) - ); - } -}); + if (utils.isFormData(requestData)) { + delete requestHeaders['Content-Type']; // Let the browser set it + } -// *************** Componente pesponsável pelo filtro de preço do menu da versão mobile ************ + var request = new XMLHttpRequest(); + var loadEvent = 'onreadystatechange'; + var xDomain = false; -var MenuPreco = React.createClass({ - displayName: "MenuPreco", + // For IE 8/9 CORS support + // Only supports POST and GET calls and doesn't returns the response headers. + // DON'T do this for testing b/c XMLHttpRequest is mocked, not XDomainRequest. + if (process.env.NODE_ENV !== 'test' && + typeof window !== 'undefined' && + window.XDomainRequest && !('withCredentials' in request) && + !isURLSameOrigin(config.url)) { + request = new window.XDomainRequest(); + loadEvent = 'onload'; + xDomain = true; + request.onprogress = function handleProgress() {}; + request.ontimeout = function handleTimeout() {}; + } - getInitialState: function () { - return { - click: true - }; - }, - dropMenuPreco: function () { - this.setState({ - click: !this.state.click - }); - }, + // HTTP basic authentication + if (config.auth) { + var username = config.auth.username || ''; + var password = config.auth.password || ''; + requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); + } - render: function () { - var dropMenuPreco = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; - return React.createElement( - "div", - null, - React.createElement( - "p", - { onClick: this.dropMenuPreco }, - "PRECOS ", - React.createElement( - "span", - { className: "traco" }, - "-" - ) - ), - React.createElement( - "div", - { className: dropMenuPreco }, - React.createElement( - "div", - null, - React.createElement( - "h1", - { className: "preco" }, - "FAIXA DE PRE\xC7O" - ), - React.createElement( - "div", - null, - React.createElement( - "form", - { action: "", method: "", className: "content__Filtro__form" }, - React.createElement( - "ul", - null, - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0m" }), - React.createElement( - "label", - { htmlFor: "de0m" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 0 at\xE9 R$ 50" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51m" }), - React.createElement( - "label", - { htmlFor: "de51m" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 51 at\xE9 R$ 150" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151m" }), - React.createElement( - "label", - { htmlFor: "de151m" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 151 at\xE9 R$ 300" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301m" }), - React.createElement( - "label", - { htmlFor: "de301m" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 301 at\xE9 R$ 500" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501m" }), - React.createElement( - "label", - { htmlFor: "de501m" }, - React.createElement("span", { className: "labelSpan" }), - "a partir de R$ 501" - ) - ) - ) - ) - ) - ) - ) - ); - } -}); + request.open(config.method.toUpperCase(), buildURL(config.url, config.params, config.paramsSerializer), true); -// *************** Componente pesponsável pelo esquelo do menu esquerdo da página (filtro) versão desktop ************ + // Set the request timeout in MS + request.timeout = config.timeout; -var ContentFiltro = React.createClass({ - displayName: "ContentFiltro", + // Listen for ready state + request[loadEvent] = function handleLoad() { + if (!request || (request.readyState !== 4 && !xDomain)) { + return; + } - render: function () { - return React.createElement( - "div", - { className: "content__Filtro" }, - React.createElement(ContentCores, null), - React.createElement(ContentTamanhos, null), - React.createElement(ContentPrecos, null) - ); - } -}); + // The request errored out and we didn't get a response, this will be + // handled by onerror instead + // With one exception: request that using file: protocol, most browsers + // will return status as 0 even though it's a successful request + if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { + return; + } -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) versão desktop ************ + // Prepare the response + var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; + var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response; + var response = { + data: responseData, + // IE sends 1223 instead of 204 (https://github.com/mzabriskie/axios/issues/201) + status: request.status === 1223 ? 204 : request.status, + statusText: request.status === 1223 ? 'No Content' : request.statusText, + headers: responseHeaders, + config: config, + request: request + }; -var ContentCores = React.createClass({ - displayName: "ContentCores", + settle(resolve, reject, response); + // Clean up request + request = null; + }; - getInitialState: function () { - return { - click: true - }; - }, + // Handle low level network errors + request.onerror = function handleError() { + // Real errors are hidden from us by the browser + // onerror should only fire if it's a network error + reject(createError('Network Error', config)); - dropBlock: function () { - this.setState({ - click: !this.state.click - }); - }, + // Clean up request + request = null; + }; - render: function () { - var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; - var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; - return React.createElement( - "div", - null, - React.createElement( - "h1", - { className: "cores" }, - "CORES" - ), - React.createElement( - "div", - null, - React.createElement( - "form", - { action: "", method: "", className: "content__Filtro__form" }, - React.createElement( - "ul", - null, - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "amarelo", id: "amarelo" }), - React.createElement( - "label", - { htmlFor: "amarelo" }, - React.createElement("span", { className: "labelSpan" }), - "Amarelo" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "azul", id: "azul" }), - React.createElement( - "label", - { htmlFor: "azul" }, - React.createElement("span", { className: "labelSpan" }), - "Azul" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "branco", id: "branco" }), - React.createElement( - "label", - { htmlFor: "branco" }, - React.createElement("span", { className: "labelSpan" }), - "Branco" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "cinza", id: "cinza" }), - React.createElement( - "label", - { htmlFor: "cinza" }, - React.createElement("span", { className: "labelSpan" }), - "Cinza" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "laranja", id: "laranja" }), - React.createElement( - "label", - { htmlFor: "laranja" }, - React.createElement("span", { className: "labelSpan" }), - "Laranja" - ) - ) - ), - React.createElement( - "div", - { className: "dropdown", className: dropClass }, - React.createElement( - "ul", - null, - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "verde", id: "verde" }), - React.createElement( - "label", - { htmlFor: "verde" }, - React.createElement("span", { className: "labelSpan" }), - "Verde" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "vermelho", id: "vermelho" }), - React.createElement( - "label", - { htmlFor: "vermelho" }, - React.createElement("span", { className: "labelSpan" }), - "Vermelho" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "rosa", id: "rosa" }), - React.createElement( - "label", - { htmlFor: "rosa" }, - React.createElement("span", { className: "labelSpan" }), - "Rosa" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "cores", value: "vinho", id: "vinho" }), - React.createElement( - "label", - { htmlFor: "vinho" }, - React.createElement("span", { className: "labelSpan" }), - "Vinho" - ) - ) - ) - ), - React.createElement( - "p", - { onClick: this.dropBlock }, - "Ver todas as cores" - ), - React.createElement( - "span", - { className: arrowClass }, - " \u276F" - ) - ) - ) - ); - } + // Handle timeout + request.ontimeout = function handleTimeout() { + reject(createError('timeout of ' + config.timeout + 'ms exceeded', config, 'ECONNABORTED')); + + // Clean up request + request = null; + }; + + // Add xsrf header + // This is only done if running in a standard browser environment. + // Specifically not if we're in a web worker, or react-native. + if (utils.isStandardBrowserEnv()) { + var cookies = __webpack_require__(20); + + // Add xsrf header + var xsrfValue = (config.withCredentials || isURLSameOrigin(config.url)) && config.xsrfCookieName ? + cookies.read(config.xsrfCookieName) : + undefined; + + if (xsrfValue) { + requestHeaders[config.xsrfHeaderName] = xsrfValue; + } + } + + // Add headers to the request + if ('setRequestHeader' in request) { + utils.forEach(requestHeaders, function setRequestHeader(val, key) { + if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { + // Remove Content-Type if data is undefined + delete requestHeaders[key]; + } else { + // Otherwise add header to the request + request.setRequestHeader(key, val); + } + }); + } + + // Add withCredentials to request if needed + if (config.withCredentials) { + request.withCredentials = true; + } + + // Add responseType to request if needed + if (config.responseType) { + try { + request.responseType = config.responseType; + } catch (e) { + // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2. + // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function. + if (config.responseType !== 'json') { + throw e; + } + } + } + + // Handle progress if needed + if (typeof config.onDownloadProgress === 'function') { + request.addEventListener('progress', config.onDownloadProgress); + } + + // Not all browsers support upload events + if (typeof config.onUploadProgress === 'function' && request.upload) { + request.upload.addEventListener('progress', config.onUploadProgress); + } + + if (config.cancelToken) { + // Handle cancellation + config.cancelToken.promise.then(function onCanceled(cancel) { + if (!request) { + return; + } + + request.abort(); + reject(cancel); + // Clean up request + request = null; + }); + } + + if (requestData === undefined) { + requestData = null; + } + + // Send the request + request.send(requestData); + }); +}; + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7))) + +/***/ }), +/* 3 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * A `Cancel` is an object that is thrown when an operation is canceled. + * + * @class + * @param {string=} message The message. + */ +function Cancel(message) { + this.message = message; +} + +Cancel.prototype.toString = function toString() { + return 'Cancel' + (this.message ? ': ' + this.message : ''); +}; + +Cancel.prototype.__CANCEL__ = true; + +module.exports = Cancel; + + +/***/ }), +/* 4 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +module.exports = function isCancel(value) { + return !!(value && value.__CANCEL__); +}; + + +/***/ }), +/* 5 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var enhanceError = __webpack_require__(14); + +/** + * Create an Error with the specified message, config, error code, and response. + * + * @param {string} message The error message. + * @param {Object} config The config. + * @param {string} [code] The error code (for example, 'ECONNABORTED'). + @ @param {Object} [response] The response. + * @returns {Error} The created error. + */ +module.exports = function createError(message, config, code, response) { + var error = new Error(message); + return enhanceError(error, config, code, response); +}; + + +/***/ }), +/* 6 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +module.exports = function bind(fn, thisArg) { + return function wrap() { + var args = new Array(arguments.length); + for (var i = 0; i < args.length; i++) { + args[i] = arguments[i]; + } + return fn.apply(thisArg, args); + }; +}; + + +/***/ }), +/* 7 */ +/***/ (function(module, exports) { + +// shim for using process in browser +var process = module.exports = {}; + +// cached from whatever global is present so that test runners that stub it +// don't break things. But we need to wrap it in a try catch in case it is +// wrapped in strict mode code which doesn't define any globals. It's inside a +// function because try/catches deoptimize in certain engines. + +var cachedSetTimeout; +var cachedClearTimeout; + +function defaultSetTimout() { + throw new Error('setTimeout has not been defined'); +} +function defaultClearTimeout () { + throw new Error('clearTimeout has not been defined'); +} +(function () { + try { + if (typeof setTimeout === 'function') { + cachedSetTimeout = setTimeout; + } else { + cachedSetTimeout = defaultSetTimout; + } + } catch (e) { + cachedSetTimeout = defaultSetTimout; + } + try { + if (typeof clearTimeout === 'function') { + cachedClearTimeout = clearTimeout; + } else { + cachedClearTimeout = defaultClearTimeout; + } + } catch (e) { + cachedClearTimeout = defaultClearTimeout; + } +} ()) +function runTimeout(fun) { + if (cachedSetTimeout === setTimeout) { + //normal enviroments in sane situations + return setTimeout(fun, 0); + } + // if setTimeout wasn't available but was latter defined + if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { + cachedSetTimeout = setTimeout; + return setTimeout(fun, 0); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedSetTimeout(fun, 0); + } catch(e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedSetTimeout.call(null, fun, 0); + } catch(e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error + return cachedSetTimeout.call(this, fun, 0); + } + } + + +} +function runClearTimeout(marker) { + if (cachedClearTimeout === clearTimeout) { + //normal enviroments in sane situations + return clearTimeout(marker); + } + // if clearTimeout wasn't available but was latter defined + if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { + cachedClearTimeout = clearTimeout; + return clearTimeout(marker); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedClearTimeout(marker); + } catch (e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedClearTimeout.call(null, marker); + } catch (e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. + // Some versions of I.E. have different rules for clearTimeout vs setTimeout + return cachedClearTimeout.call(this, marker); + } + } + + + +} +var queue = []; +var draining = false; +var currentQueue; +var queueIndex = -1; + +function cleanUpNextTick() { + if (!draining || !currentQueue) { + return; + } + draining = false; + if (currentQueue.length) { + queue = currentQueue.concat(queue); + } else { + queueIndex = -1; + } + if (queue.length) { + drainQueue(); + } +} + +function drainQueue() { + if (draining) { + return; + } + var timeout = runTimeout(cleanUpNextTick); + draining = true; + + var len = queue.length; + while(len) { + currentQueue = queue; + queue = []; + while (++queueIndex < len) { + if (currentQueue) { + currentQueue[queueIndex].run(); + } + } + queueIndex = -1; + len = queue.length; + } + currentQueue = null; + draining = false; + runClearTimeout(timeout); +} + +process.nextTick = function (fun) { + var args = new Array(arguments.length - 1); + if (arguments.length > 1) { + for (var i = 1; i < arguments.length; i++) { + args[i - 1] = arguments[i]; + } + } + queue.push(new Item(fun, args)); + if (queue.length === 1 && !draining) { + runTimeout(drainQueue); + } +}; + +// v8 likes predictible objects +function Item(fun, array) { + this.fun = fun; + this.array = array; +} +Item.prototype.run = function () { + this.fun.apply(null, this.array); +}; +process.title = 'browser'; +process.browser = true; +process.env = {}; +process.argv = []; +process.version = ''; // empty string to avoid regexp issues +process.versions = {}; + +function noop() {} + +process.on = noop; +process.addListener = noop; +process.once = noop; +process.off = noop; +process.removeListener = noop; +process.removeAllListeners = noop; +process.emit = noop; +process.prependListener = noop; +process.prependOnceListener = noop; + +process.listeners = function (name) { return [] } + +process.binding = function (name) { + throw new Error('process.binding is not supported'); +}; + +process.cwd = function () { return '/' }; +process.chdir = function (dir) { + throw new Error('process.chdir is not supported'); +}; +process.umask = function() { return 0; }; + + +/***/ }), +/* 8 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(9); + +/***/ }), +/* 9 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); +var bind = __webpack_require__(6); +var Axios = __webpack_require__(11); +var defaults = __webpack_require__(1); + +/** + * Create an instance of Axios + * + * @param {Object} defaultConfig The default config for the instance + * @return {Axios} A new instance of Axios + */ +function createInstance(defaultConfig) { + var context = new Axios(defaultConfig); + var instance = bind(Axios.prototype.request, context); + + // Copy axios.prototype to instance + utils.extend(instance, Axios.prototype, context); + + // Copy context to instance + utils.extend(instance, context); + + return instance; +} + +// Create the default instance to be exported +var axios = createInstance(defaults); + +// Expose Axios class to allow class inheritance +axios.Axios = Axios; + +// Factory for creating new instances +axios.create = function create(instanceConfig) { + return createInstance(utils.merge(defaults, instanceConfig)); +}; + +// Expose Cancel & CancelToken +axios.Cancel = __webpack_require__(3); +axios.CancelToken = __webpack_require__(10); +axios.isCancel = __webpack_require__(4); + +// Expose all/spread +axios.all = function all(promises) { + return Promise.all(promises); +}; +axios.spread = __webpack_require__(25); + +module.exports = axios; + +// Allow use of default import syntax in TypeScript +module.exports.default = axios; + + +/***/ }), +/* 10 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var Cancel = __webpack_require__(3); + +/** + * A `CancelToken` is an object that can be used to request cancellation of an operation. + * + * @class + * @param {Function} executor The executor function. + */ +function CancelToken(executor) { + if (typeof executor !== 'function') { + throw new TypeError('executor must be a function.'); + } + + var resolvePromise; + this.promise = new Promise(function promiseExecutor(resolve) { + resolvePromise = resolve; + }); + + var token = this; + executor(function cancel(message) { + if (token.reason) { + // Cancellation has already been requested + return; + } + + token.reason = new Cancel(message); + resolvePromise(token.reason); + }); +} + +/** + * Throws a `Cancel` if cancellation has been requested. + */ +CancelToken.prototype.throwIfRequested = function throwIfRequested() { + if (this.reason) { + throw this.reason; + } +}; + +/** + * Returns an object that contains a new `CancelToken` and a function that, when called, + * cancels the `CancelToken`. + */ +CancelToken.source = function source() { + var cancel; + var token = new CancelToken(function executor(c) { + cancel = c; + }); + return { + token: token, + cancel: cancel + }; +}; + +module.exports = CancelToken; + + +/***/ }), +/* 11 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var defaults = __webpack_require__(1); +var utils = __webpack_require__(0); +var InterceptorManager = __webpack_require__(12); +var dispatchRequest = __webpack_require__(13); +var isAbsoluteURL = __webpack_require__(21); +var combineURLs = __webpack_require__(19); + +/** + * Create a new instance of Axios + * + * @param {Object} instanceConfig The default config for the instance + */ +function Axios(instanceConfig) { + this.defaults = instanceConfig; + this.interceptors = { + request: new InterceptorManager(), + response: new InterceptorManager() + }; +} + +/** + * Dispatch a request + * + * @param {Object} config The config specific for this request (merged with this.defaults) + */ +Axios.prototype.request = function request(config) { + /*eslint no-param-reassign:0*/ + // Allow for axios('example/url'[, config]) a la fetch API + if (typeof config === 'string') { + config = utils.merge({ + url: arguments[0] + }, arguments[1]); + } + + config = utils.merge(defaults, this.defaults, { method: 'get' }, config); + + // Support baseURL config + if (config.baseURL && !isAbsoluteURL(config.url)) { + config.url = combineURLs(config.baseURL, config.url); + } + + // Hook up interceptors middleware + var chain = [dispatchRequest, undefined]; + var promise = Promise.resolve(config); + + this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) { + chain.unshift(interceptor.fulfilled, interceptor.rejected); + }); + + this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) { + chain.push(interceptor.fulfilled, interceptor.rejected); + }); + + while (chain.length) { + promise = promise.then(chain.shift(), chain.shift()); + } + + return promise; +}; + +// Provide aliases for supported request methods +utils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) { + /*eslint func-names:0*/ + Axios.prototype[method] = function(url, config) { + return this.request(utils.merge(config || {}, { + method: method, + url: url + })); + }; }); -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) versão desktop *********** +utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { + /*eslint func-names:0*/ + Axios.prototype[method] = function(url, data, config) { + return this.request(utils.merge(config || {}, { + method: method, + url: url, + data: data + })); + }; +}); + +module.exports = Axios; + + +/***/ }), +/* 12 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +function InterceptorManager() { + this.handlers = []; +} + +/** + * Add a new interceptor to the stack + * + * @param {Function} fulfilled The function to handle `then` for a `Promise` + * @param {Function} rejected The function to handle `reject` for a `Promise` + * + * @return {Number} An ID used to remove interceptor later + */ +InterceptorManager.prototype.use = function use(fulfilled, rejected) { + this.handlers.push({ + fulfilled: fulfilled, + rejected: rejected + }); + return this.handlers.length - 1; +}; + +/** + * Remove an interceptor from the stack + * + * @param {Number} id The ID that was returned by `use` + */ +InterceptorManager.prototype.eject = function eject(id) { + if (this.handlers[id]) { + this.handlers[id] = null; + } +}; + +/** + * Iterate over all the registered interceptors + * + * This method is particularly useful for skipping over any + * interceptors that may have become `null` calling `eject`. + * + * @param {Function} fn The function to call for each interceptor + */ +InterceptorManager.prototype.forEach = function forEach(fn) { + utils.forEach(this.handlers, function forEachHandler(h) { + if (h !== null) { + fn(h); + } + }); +}; + +module.exports = InterceptorManager; + + +/***/ }), +/* 13 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); +var transformData = __webpack_require__(16); +var isCancel = __webpack_require__(4); +var defaults = __webpack_require__(1); + +/** + * Throws a `Cancel` if cancellation has been requested. + */ +function throwIfCancellationRequested(config) { + if (config.cancelToken) { + config.cancelToken.throwIfRequested(); + } +} + +/** + * Dispatch a request to the server using the configured adapter. + * + * @param {object} config The config that is to be used for the request + * @returns {Promise} The Promise to be fulfilled + */ +module.exports = function dispatchRequest(config) { + throwIfCancellationRequested(config); + + // Ensure headers exist + config.headers = config.headers || {}; + + // Transform request data + config.data = transformData( + config.data, + config.headers, + config.transformRequest + ); + + // Flatten headers + config.headers = utils.merge( + config.headers.common || {}, + config.headers[config.method] || {}, + config.headers || {} + ); + + utils.forEach( + ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], + function cleanHeaderConfig(method) { + delete config.headers[method]; + } + ); + + var adapter = config.adapter || defaults.adapter; + + return adapter(config).then(function onAdapterResolution(response) { + throwIfCancellationRequested(config); + + // Transform response data + response.data = transformData( + response.data, + response.headers, + config.transformResponse + ); + + return response; + }, function onAdapterRejection(reason) { + if (!isCancel(reason)) { + throwIfCancellationRequested(config); + + // Transform response data + if (reason && reason.response) { + reason.response.data = transformData( + reason.response.data, + reason.response.headers, + config.transformResponse + ); + } + } + + return Promise.reject(reason); + }); +}; + + +/***/ }), +/* 14 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Update an Error with the specified config, error code, and response. + * + * @param {Error} error The error to update. + * @param {Object} config The config. + * @param {string} [code] The error code (for example, 'ECONNABORTED'). + @ @param {Object} [response] The response. + * @returns {Error} The error. + */ +module.exports = function enhanceError(error, config, code, response) { + error.config = config; + if (code) { + error.code = code; + } + error.response = response; + return error; +}; + + +/***/ }), +/* 15 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var createError = __webpack_require__(5); + +/** + * Resolve or reject a Promise based on response status. + * + * @param {Function} resolve A function that resolves the promise. + * @param {Function} reject A function that rejects the promise. + * @param {object} response The response. + */ +module.exports = function settle(resolve, reject, response) { + var validateStatus = response.config.validateStatus; + // Note: status is not exposed by XDomainRequest + if (!response.status || !validateStatus || validateStatus(response.status)) { + resolve(response); + } else { + reject(createError( + 'Request failed with status code ' + response.status, + response.config, + null, + response + )); + } +}; + + +/***/ }), +/* 16 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +/** + * Transform the data for a request or a response + * + * @param {Object|String} data The data to be transformed + * @param {Array} headers The headers for the request or response + * @param {Array|Function} fns A single function or Array of functions + * @returns {*} The resulting transformed data + */ +module.exports = function transformData(data, headers, fns) { + /*eslint no-param-reassign:0*/ + utils.forEach(fns, function transform(fn) { + data = fn(data, headers); + }); + + return data; +}; + + +/***/ }), +/* 17 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +// btoa polyfill for IE<10 courtesy https://github.com/davidchambers/Base64.js + +var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; + +function E() { + this.message = 'String contains an invalid character'; +} +E.prototype = new Error; +E.prototype.code = 5; +E.prototype.name = 'InvalidCharacterError'; + +function btoa(input) { + var str = String(input); + var output = ''; + for ( + // initialize result and counter + var block, charCode, idx = 0, map = chars; + // if the next str index does not exist: + // change the mapping table to "=" + // check if d has no fractional digits + str.charAt(idx | 0) || (map = '=', idx % 1); + // "8 - idx % 1 * 8" generates the sequence 2, 4, 6, 8 + output += map.charAt(63 & block >> 8 - idx % 1 * 8) + ) { + charCode = str.charCodeAt(idx += 3 / 4); + if (charCode > 0xFF) { + throw new E(); + } + block = block << 8 | charCode; + } + return output; +} + +module.exports = btoa; + + +/***/ }), +/* 18 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +function encode(val) { + return encodeURIComponent(val). + replace(/%40/gi, '@'). + replace(/%3A/gi, ':'). + replace(/%24/g, '$'). + replace(/%2C/gi, ','). + replace(/%20/g, '+'). + replace(/%5B/gi, '['). + replace(/%5D/gi, ']'); +} + +/** + * Build a URL by appending params to the end + * + * @param {string} url The base of the url (e.g., http://www.google.com) + * @param {object} [params] The params to be appended + * @returns {string} The formatted url + */ +module.exports = function buildURL(url, params, paramsSerializer) { + /*eslint no-param-reassign:0*/ + if (!params) { + return url; + } + + var serializedParams; + if (paramsSerializer) { + serializedParams = paramsSerializer(params); + } else if (utils.isURLSearchParams(params)) { + serializedParams = params.toString(); + } else { + var parts = []; + + utils.forEach(params, function serialize(val, key) { + if (val === null || typeof val === 'undefined') { + return; + } + + if (utils.isArray(val)) { + key = key + '[]'; + } + + if (!utils.isArray(val)) { + val = [val]; + } + + utils.forEach(val, function parseValue(v) { + if (utils.isDate(v)) { + v = v.toISOString(); + } else if (utils.isObject(v)) { + v = JSON.stringify(v); + } + parts.push(encode(key) + '=' + encode(v)); + }); + }); + + serializedParams = parts.join('&'); + } + + if (serializedParams) { + url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; + } + + return url; +}; + + +/***/ }), +/* 19 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Creates a new URL by combining the specified URLs + * + * @param {string} baseURL The base URL + * @param {string} relativeURL The relative URL + * @returns {string} The combined URL + */ +module.exports = function combineURLs(baseURL, relativeURL) { + return relativeURL + ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') + : baseURL; +}; + + +/***/ }), +/* 20 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = ( + utils.isStandardBrowserEnv() ? + + // Standard browser envs support document.cookie + (function standardBrowserEnv() { + return { + write: function write(name, value, expires, path, domain, secure) { + var cookie = []; + cookie.push(name + '=' + encodeURIComponent(value)); + + if (utils.isNumber(expires)) { + cookie.push('expires=' + new Date(expires).toGMTString()); + } + + if (utils.isString(path)) { + cookie.push('path=' + path); + } + + if (utils.isString(domain)) { + cookie.push('domain=' + domain); + } + + if (secure === true) { + cookie.push('secure'); + } + + document.cookie = cookie.join('; '); + }, + + read: function read(name) { + var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); + return (match ? decodeURIComponent(match[3]) : null); + }, + + remove: function remove(name) { + this.write(name, '', Date.now() - 86400000); + } + }; + })() : + + // Non standard browser env (web workers, react-native) lack needed support. + (function nonStandardBrowserEnv() { + return { + write: function write() {}, + read: function read() { return null; }, + remove: function remove() {} + }; + })() +); + + +/***/ }), +/* 21 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Determines whether the specified URL is absolute + * + * @param {string} url The URL to test + * @returns {boolean} True if the specified URL is absolute, otherwise false + */ +module.exports = function isAbsoluteURL(url) { + // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL). + // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed + // by any combination of letters, digits, plus, period, or hyphen. + return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); +}; + + +/***/ }), +/* 22 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = ( + utils.isStandardBrowserEnv() ? + + // Standard browser envs have full support of the APIs needed to test + // whether the request URL is of the same origin as current location. + (function standardBrowserEnv() { + var msie = /(msie|trident)/i.test(navigator.userAgent); + var urlParsingNode = document.createElement('a'); + var originURL; + + /** + * Parse a URL to discover it's components + * + * @param {String} url The URL to be parsed + * @returns {Object} + */ + function resolveURL(url) { + var href = url; + + if (msie) { + // IE needs attribute set twice to normalize properties + urlParsingNode.setAttribute('href', href); + href = urlParsingNode.href; + } + + urlParsingNode.setAttribute('href', href); + + // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils + return { + href: urlParsingNode.href, + protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', + host: urlParsingNode.host, + search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', + hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', + hostname: urlParsingNode.hostname, + port: urlParsingNode.port, + pathname: (urlParsingNode.pathname.charAt(0) === '/') ? + urlParsingNode.pathname : + '/' + urlParsingNode.pathname + }; + } + + originURL = resolveURL(window.location.href); + + /** + * Determine if a URL shares the same origin as the current location + * + * @param {String} requestURL The URL to test + * @returns {boolean} True if URL shares the same origin, otherwise false + */ + return function isURLSameOrigin(requestURL) { + var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; + return (parsed.protocol === originURL.protocol && + parsed.host === originURL.host); + }; + })() : + + // Non standard browser envs (web workers, react-native) lack needed support. + (function nonStandardBrowserEnv() { + return function isURLSameOrigin() { + return true; + }; + })() +); + + +/***/ }), +/* 23 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = function normalizeHeaderName(headers, normalizedName) { + utils.forEach(headers, function processHeader(value, name) { + if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { + headers[normalizedName] = value; + delete headers[name]; + } + }); +}; + + +/***/ }), +/* 24 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +/** + * Parse headers into an object + * + * ``` + * Date: Wed, 27 Aug 2014 08:58:49 GMT + * Content-Type: application/json + * Connection: keep-alive + * Transfer-Encoding: chunked + * ``` + * + * @param {String} headers Headers needing to be parsed + * @returns {Object} Headers parsed into an object + */ +module.exports = function parseHeaders(headers) { + var parsed = {}; + var key; + var val; + var i; + + if (!headers) { return parsed; } + + utils.forEach(headers.split('\n'), function parser(line) { + i = line.indexOf(':'); + key = utils.trim(line.substr(0, i)).toLowerCase(); + val = utils.trim(line.substr(i + 1)); + + if (key) { + parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; + } + }); + + return parsed; +}; + + +/***/ }), +/* 25 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Syntactic sugar for invoking a function and expanding an array for arguments. + * + * Common use case would be to use `Function.prototype.apply`. + * + * ```js + * function f(x, y, z) {} + * var args = [1, 2, 3]; + * f.apply(null, args); + * ``` + * + * With `spread` this example can be re-written. + * + * ```js + * spread(function(x, y, z) {})([1, 2, 3]); + * ``` + * + * @param {Function} callback + * @returns {Function} + */ +module.exports = function spread(callback) { + return function wrap(arr) { + return callback.apply(null, arr); + }; +}; + + +/***/ }), +/* 26 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var _axios = __webpack_require__(8); + +var _axios2 = _interopRequireDefault(_axios); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +// *************** Componente pesponsável pelo esqueleto da página ************ + +var Page = React.createClass({ + displayName: "Page", + + + render: function () { + return React.createElement( + "page", + null, + React.createElement(Header, null), + React.createElement(SubHeader, null), + React.createElement( + "div", + { className: "content" }, + React.createElement(ContentFiltro, null), + React.createElement(ContentCards, null) + ) + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var Header = React.createClass({ + displayName: "Header", + + render: function () { + return React.createElement( + "div", + { className: "header" }, + React.createElement( + "div", + { className: "header-border" }, + React.createElement("img", { className: "header__logo", src: "images/logo.png" }), + React.createElement( + "div", + null, + React.createElement("img", { className: "header__bag", src: "images/bag.png" }), + React.createElement( + "p", + null, + "3" + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var SubHeader = React.createClass({ + displayName: "SubHeader", + + getInitialState: function () { + return { + click: true + }; + }, + dropBlock: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenus = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + return React.createElement( + "div", + null, + React.createElement( + "div", + { className: "subHeader" }, + React.createElement( + "div", + { className: "subHeader__title" }, + React.createElement( + "h1", + null, + "VESTIDOS" + ) + ), + React.createElement( + "div", + { className: "subHeader__tab" }, + React.createElement( + "form", + { action: "", className: "subHeader__form" }, + React.createElement( + "select", + { name: "", id: "", className: "subHeader__select" }, + React.createElement( + "option", + { value: "", selected: true }, + "Ordenar Por:" + ), + React.createElement( + "option", + { value: "recentes" }, + "Mais Recentes" + ), + React.createElement( + "option", + { value: "menor" }, + "Menor Pre\xE7o" + ), + React.createElement( + "option", + { value: "maior" }, + "Maior Pre\xE7o" + ) + ) + ) + ) + ), + React.createElement( + "div", + { className: "subHeader__mobile" }, + React.createElement( + "button", + { className: "subHeader__btnMobile", onClick: this.dropBlock }, + "Filtrar" + ), + React.createElement( + "button", + { className: "subHeader__btnMobile" }, + "Ordenar" + ), + React.createElement( + "div", + { className: "subHeader__selectMobile" }, + React.createElement( + "div", + { className: dropClass }, + React.createElement(MenuCor, null), + React.createElement(MenuTamanho, null), + React.createElement(MenuPreco, null), + React.createElement( + "button", + { className: "subHeader__selectMobile__btnMobileSelect__first" }, + "APLICAR" + ), + React.createElement( + "button", + { className: "subHeader__selectMobile__btnMobileSelect" }, + "LIMPAR" + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de cor do menu da versão mobile ************ + +var MenuCor = React.createClass({ + displayName: "MenuCor", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuCor: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuCor = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuCor }, + "CORES ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuCor }, + React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "cores" }, + "CORES" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "amarelom" }), + React.createElement( + "label", + { htmlFor: "amarelom" }, + React.createElement("span", { className: "labelSpan" }), + "Amarelo" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "azulm" }), + React.createElement( + "label", + { htmlFor: "azulm" }, + React.createElement("span", { className: "labelSpan" }), + "Azul" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "brancom" }), + React.createElement( + "label", + { htmlFor: "brancom" }, + React.createElement("span", { className: "labelSpan" }), + "Branco" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "cinzam" }), + React.createElement( + "label", + { htmlFor: "cinzam" }, + React.createElement("span", { className: "labelSpan" }), + "Cinza" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "laranjam" }), + React.createElement( + "label", + { htmlFor: "laranjam" }, + React.createElement("span", { className: "labelSpan" }), + "Laranja" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "verdem" }), + React.createElement( + "label", + { htmlFor: "verdem" }, + React.createElement("span", { className: "labelSpan" }), + "Verde" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vermelhom" }), + React.createElement( + "label", + { htmlFor: "vermelhom" }, + React.createElement("span", { className: "labelSpan" }), + "Vermelho" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "rosam" }), + React.createElement( + "label", + { htmlFor: "rosam" }, + React.createElement("span", { className: "labelSpan" }), + "Rosa" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vinhom" }), + React.createElement( + "label", + { htmlFor: "vinhom" }, + React.createElement("span", { className: "labelSpan" }), + "Vinho" + ) + ) + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de tamanho do menu da versão mobile ************ + +var MenuTamanho = React.createClass({ + displayName: "MenuTamanho", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuTam: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuTam = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuTam }, + "TAMANHO ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuTam }, + React.createElement(ContentTamanhos, null) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de preço do menu da versão mobile ************ + +var MenuPreco = React.createClass({ + displayName: "MenuPreco", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuPreco: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuPreco = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuPreco }, + "PRECOS ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuPreco }, + React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "preco" }, + "FAIXA DE PRE\xC7O" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0m" }), + React.createElement( + "label", + { htmlFor: "de0m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 0 at\xE9 R$ 50" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51m" }), + React.createElement( + "label", + { htmlFor: "de51m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 51 at\xE9 R$ 150" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151m" }), + React.createElement( + "label", + { htmlFor: "de151m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 151 at\xE9 R$ 300" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301m" }), + React.createElement( + "label", + { htmlFor: "de301m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 301 at\xE9 R$ 500" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501m" }), + React.createElement( + "label", + { htmlFor: "de501m" }, + React.createElement("span", { className: "labelSpan" }), + "a partir de R$ 501" + ) + ) + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo esquelo do menu esquerdo da página (filtro) versão desktop ************ + +var ContentFiltro = React.createClass({ + displayName: "ContentFiltro", + + render: function () { + return React.createElement( + "div", + { className: "content__Filtro" }, + React.createElement(ContentCores, null), + React.createElement(ContentTamanhos, null), + React.createElement(ContentPrecos, null) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) versão desktop ************ + +var ContentCores = React.createClass({ + displayName: "ContentCores", + + + getInitialState: function () { + return { + click: true + }; + }, + + dropBlock: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "cores" }, + "CORES" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "amarelo", id: "amarelo" }), + React.createElement( + "label", + { htmlFor: "amarelo" }, + React.createElement("span", { className: "labelSpan" }), + "Amarelo" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "azul", id: "azul" }), + React.createElement( + "label", + { htmlFor: "azul" }, + React.createElement("span", { className: "labelSpan" }), + "Azul" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "branco", id: "branco" }), + React.createElement( + "label", + { htmlFor: "branco" }, + React.createElement("span", { className: "labelSpan" }), + "Branco" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cinza", id: "cinza" }), + React.createElement( + "label", + { htmlFor: "cinza" }, + React.createElement("span", { className: "labelSpan" }), + "Cinza" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "laranja", id: "laranja" }), + React.createElement( + "label", + { htmlFor: "laranja" }, + React.createElement("span", { className: "labelSpan" }), + "Laranja" + ) + ) + ), + React.createElement( + "div", + { className: "dropdown", className: dropClass }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "verde", id: "verde" }), + React.createElement( + "label", + { htmlFor: "verde" }, + React.createElement("span", { className: "labelSpan" }), + "Verde" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "vermelho", id: "vermelho" }), + React.createElement( + "label", + { htmlFor: "vermelho" }, + React.createElement("span", { className: "labelSpan" }), + "Vermelho" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "rosa", id: "rosa" }), + React.createElement( + "label", + { htmlFor: "rosa" }, + React.createElement("span", { className: "labelSpan" }), + "Rosa" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "vinho", id: "vinho" }), + React.createElement( + "label", + { htmlFor: "vinho" }, + React.createElement("span", { className: "labelSpan" }), + "Vinho" + ) + ) + ) + ), + React.createElement( + "p", + { onClick: this.dropBlock }, + "Ver todas as cores" + ), + React.createElement( + "span", + { className: arrowClass }, + " \u276F" + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) versão desktop *********** + +var ContentTamanhos = React.createClass({ + displayName: "ContentTamanhos", + + render: function () { + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "tamanho" }, + "TAMANHOS" + ), + React.createElement( + "div", + { className: "content__Filtro__box" }, + React.createElement( + "a", + { href: "#" }, + "P" + ), + React.createElement( + "a", + { href: "#" }, + "M" + ), + React.createElement( + "a", + { href: "#" }, + "G" + ), + React.createElement( + "a", + { href: "#" }, + "GG" + ), + React.createElement( + "a", + { href: "#" }, + "U" + ), + React.createElement( + "a", + { href: "#" }, + "36" + ), + React.createElement( + "a", + { href: "#" }, + "38" + ), + React.createElement( + "a", + { href: "#" }, + "40" + ), + React.createElement( + "a", + { href: "#" }, + "42" + ), + React.createElement( + "a", + { href: "#" }, + "44" + ), + React.createElement( + "a", + { href: "#" }, + "46" + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preco) versão desktop *********** + +var ContentPrecos = React.createClass({ + displayName: "ContentPrecos", + + + render: function () { + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "preco" }, + "FAIXA DE PRE\xC7O" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0" }), + React.createElement( + "label", + { htmlFor: "de0" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 0 at\xE9 R$ 50" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51" }), + React.createElement( + "label", + { htmlFor: "de51" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 51 at\xE9 R$ 150" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151" }), + React.createElement( + "label", + { htmlFor: "de151" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 151 at\xE9 R$ 300" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301" }), + React.createElement( + "label", + { htmlFor: "de301" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 301 at\xE9 R$ 500" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501" }), + React.createElement( + "label", + { htmlFor: "de501" }, + React.createElement("span", { className: "labelSpan" }), + "a partir de R$ 501" + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo com os cards da página ************ + +var ContentCards = React.createClass({ + displayName: "ContentCards", + + getInitialState: function () { + return { + images: [] + }; + }, + + componentDidMount: function () { + var _this = this; + this.serverRequest = _axios2.default.get("http://localhost:8000/data.json").then(function (result) { + _this.setState({ + images: result.data.images + }); + }).catch(error => {}); + }, + + componentWillUnmount: function () { + this.serverRequest.abort(); + }, + + render: function () { + return React.createElement( + "div", + { className: "content__Card" }, + React.createElement( + "ul", + null, + this.state.images.map(function (image) { + return React.createElement( + "li", + null, + React.createElement( + "a", + { href: "producao.html" }, + React.createElement( + "div", + null, + React.createElement("img", { src: "images/" + image.name + ".png", alt: image.name, className: "content__Card__img" }) + ), + React.createElement( + "div", + { className: "content__Card__block" }, + React.createElement( + "p", + { className: "content__Card__block__title" }, + image.messenger + ), + React.createElement( + "div", + { className: "content__Card__block__preco" }, + React.createElement( + "p", + { className: "content__Card__block__preco__total" }, + React.createElement( + "span", + { className: "content__Card__block__promo" }, + " ", + image.promo + ), + " R$ ", + image.preco + ), + React.createElement( + "p", + { className: "content__Card__block__preco__parcela" }, + "at\xE9 5x de R$", + image.preco / 5 + ) + ), + React.createElement("img", { src: "../../images/car.png", alt: "car", onClick: "setCar()" }) + ) + ) + ); + }) + ), + React.createElement( + "div", + { className: "content__Card__mais" }, + React.createElement( + "a", + { href: "producao.html" }, + "CARREGAR MAIS" + ) + ) + ); + } +}); + +ReactDOM.render(React.createElement(Page, null), document.getElementById('page')); + +/***/ }), +/* 27 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.byteLength = byteLength +exports.toByteArray = toByteArray +exports.fromByteArray = fromByteArray + +var lookup = [] +var revLookup = [] +var Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array + +var code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' +for (var i = 0, len = code.length; i < len; ++i) { + lookup[i] = code[i] + revLookup[code.charCodeAt(i)] = i +} + +revLookup['-'.charCodeAt(0)] = 62 +revLookup['_'.charCodeAt(0)] = 63 + +function placeHoldersCount (b64) { + var len = b64.length + if (len % 4 > 0) { + throw new Error('Invalid string. Length must be a multiple of 4') + } + + // the number of equal signs (place holders) + // if there are two placeholders, than the two characters before it + // represent one byte + // if there is only one, then the three characters before it represent 2 bytes + // this is just a cheap hack to not do indexOf twice + return b64[len - 2] === '=' ? 2 : b64[len - 1] === '=' ? 1 : 0 +} + +function byteLength (b64) { + // base64 is 4/3 + up to two characters of the original data + return b64.length * 3 / 4 - placeHoldersCount(b64) +} + +function toByteArray (b64) { + var i, j, l, tmp, placeHolders, arr + var len = b64.length + placeHolders = placeHoldersCount(b64) + + arr = new Arr(len * 3 / 4 - placeHolders) + + // if there are placeholders, only get up to the last complete 4 chars + l = placeHolders > 0 ? len - 4 : len + + var L = 0 + + for (i = 0, j = 0; i < l; i += 4, j += 3) { + tmp = (revLookup[b64.charCodeAt(i)] << 18) | (revLookup[b64.charCodeAt(i + 1)] << 12) | (revLookup[b64.charCodeAt(i + 2)] << 6) | revLookup[b64.charCodeAt(i + 3)] + arr[L++] = (tmp >> 16) & 0xFF + arr[L++] = (tmp >> 8) & 0xFF + arr[L++] = tmp & 0xFF + } + + if (placeHolders === 2) { + tmp = (revLookup[b64.charCodeAt(i)] << 2) | (revLookup[b64.charCodeAt(i + 1)] >> 4) + arr[L++] = tmp & 0xFF + } else if (placeHolders === 1) { + tmp = (revLookup[b64.charCodeAt(i)] << 10) | (revLookup[b64.charCodeAt(i + 1)] << 4) | (revLookup[b64.charCodeAt(i + 2)] >> 2) + arr[L++] = (tmp >> 8) & 0xFF + arr[L++] = tmp & 0xFF + } + + return arr +} + +function tripletToBase64 (num) { + return lookup[num >> 18 & 0x3F] + lookup[num >> 12 & 0x3F] + lookup[num >> 6 & 0x3F] + lookup[num & 0x3F] +} + +function encodeChunk (uint8, start, end) { + var tmp + var output = [] + for (var i = start; i < end; i += 3) { + tmp = (uint8[i] << 16) + (uint8[i + 1] << 8) + (uint8[i + 2]) + output.push(tripletToBase64(tmp)) + } + return output.join('') +} + +function fromByteArray (uint8) { + var tmp + var len = uint8.length + var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes + var output = '' + var parts = [] + var maxChunkLength = 16383 // must be multiple of 3 + + // go through the array every three bytes, we'll deal with trailing stuff later + for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) { + parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength))) + } + + // pad the end with zeros, but make sure to not forget the extra bytes + if (extraBytes === 1) { + tmp = uint8[len - 1] + output += lookup[tmp >> 2] + output += lookup[(tmp << 4) & 0x3F] + output += '==' + } else if (extraBytes === 2) { + tmp = (uint8[len - 2] << 8) + (uint8[len - 1]) + output += lookup[tmp >> 10] + output += lookup[(tmp >> 4) & 0x3F] + output += lookup[(tmp << 2) & 0x3F] + output += '=' + } + + parts.push(output) + + return parts.join('') +} + + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(global) {/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +/* eslint-disable no-proto */ + + + +var base64 = __webpack_require__(27) +var ieee754 = __webpack_require__(29) +var isArray = __webpack_require__(30) + +exports.Buffer = Buffer +exports.SlowBuffer = SlowBuffer +exports.INSPECT_MAX_BYTES = 50 + +/** + * If `Buffer.TYPED_ARRAY_SUPPORT`: + * === true Use Uint8Array implementation (fastest) + * === false Use Object implementation (most compatible, even IE6) + * + * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+, + * Opera 11.6+, iOS 4.2+. + * + * Due to various browser bugs, sometimes the Object implementation will be used even + * when the browser supports typed arrays. + * + * Note: + * + * - Firefox 4-29 lacks support for adding new properties to `Uint8Array` instances, + * See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438. + * + * - Chrome 9-10 is missing the `TypedArray.prototype.subarray` function. + * + * - IE10 has a broken `TypedArray.prototype.subarray` function which returns arrays of + * incorrect length in some situations. + + * We detect these buggy browsers and set `Buffer.TYPED_ARRAY_SUPPORT` to `false` so they + * get the Object implementation, which is slower but behaves correctly. + */ +Buffer.TYPED_ARRAY_SUPPORT = global.TYPED_ARRAY_SUPPORT !== undefined + ? global.TYPED_ARRAY_SUPPORT + : typedArraySupport() + +/* + * Export kMaxLength after typed array support is determined. + */ +exports.kMaxLength = kMaxLength() + +function typedArraySupport () { + try { + var arr = new Uint8Array(1) + arr.__proto__ = {__proto__: Uint8Array.prototype, foo: function () { return 42 }} + return arr.foo() === 42 && // typed array instances can be augmented + typeof arr.subarray === 'function' && // chrome 9-10 lack `subarray` + arr.subarray(1, 1).byteLength === 0 // ie10 has broken `subarray` + } catch (e) { + return false + } +} + +function kMaxLength () { + return Buffer.TYPED_ARRAY_SUPPORT + ? 0x7fffffff + : 0x3fffffff +} + +function createBuffer (that, length) { + if (kMaxLength() < length) { + throw new RangeError('Invalid typed array length') + } + if (Buffer.TYPED_ARRAY_SUPPORT) { + // Return an augmented `Uint8Array` instance, for best performance + that = new Uint8Array(length) + that.__proto__ = Buffer.prototype + } else { + // Fallback: Return an object instance of the Buffer class + if (that === null) { + that = new Buffer(length) + } + that.length = length + } + + return that +} + +/** + * The Buffer constructor returns instances of `Uint8Array` that have their + * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of + * `Uint8Array`, so the returned instances will have all the node `Buffer` methods + * and the `Uint8Array` methods. Square bracket notation works as expected -- it + * returns a single octet. + * + * The `Uint8Array` prototype remains unmodified. + */ + +function Buffer (arg, encodingOrOffset, length) { + if (!Buffer.TYPED_ARRAY_SUPPORT && !(this instanceof Buffer)) { + return new Buffer(arg, encodingOrOffset, length) + } + + // Common case. + if (typeof arg === 'number') { + if (typeof encodingOrOffset === 'string') { + throw new Error( + 'If encoding is specified then the first argument must be a string' + ) + } + return allocUnsafe(this, arg) + } + return from(this, arg, encodingOrOffset, length) +} + +Buffer.poolSize = 8192 // not used by this implementation + +// TODO: Legacy, not needed anymore. Remove in next major version. +Buffer._augment = function (arr) { + arr.__proto__ = Buffer.prototype + return arr +} + +function from (that, value, encodingOrOffset, length) { + if (typeof value === 'number') { + throw new TypeError('"value" argument must not be a number') + } + + if (typeof ArrayBuffer !== 'undefined' && value instanceof ArrayBuffer) { + return fromArrayBuffer(that, value, encodingOrOffset, length) + } + + if (typeof value === 'string') { + return fromString(that, value, encodingOrOffset) + } + + return fromObject(that, value) +} + +/** + * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError + * if value is a number. + * Buffer.from(str[, encoding]) + * Buffer.from(array) + * Buffer.from(buffer) + * Buffer.from(arrayBuffer[, byteOffset[, length]]) + **/ +Buffer.from = function (value, encodingOrOffset, length) { + return from(null, value, encodingOrOffset, length) +} + +if (Buffer.TYPED_ARRAY_SUPPORT) { + Buffer.prototype.__proto__ = Uint8Array.prototype + Buffer.__proto__ = Uint8Array + if (typeof Symbol !== 'undefined' && Symbol.species && + Buffer[Symbol.species] === Buffer) { + // Fix subarray() in ES2016. See: https://github.com/feross/buffer/pull/97 + Object.defineProperty(Buffer, Symbol.species, { + value: null, + configurable: true + }) + } +} + +function assertSize (size) { + if (typeof size !== 'number') { + throw new TypeError('"size" argument must be a number') + } else if (size < 0) { + throw new RangeError('"size" argument must not be negative') + } +} + +function alloc (that, size, fill, encoding) { + assertSize(size) + if (size <= 0) { + return createBuffer(that, size) + } + if (fill !== undefined) { + // Only pay attention to encoding if it's a string. This + // prevents accidentally sending in a number that would + // be interpretted as a start offset. + return typeof encoding === 'string' + ? createBuffer(that, size).fill(fill, encoding) + : createBuffer(that, size).fill(fill) + } + return createBuffer(that, size) +} + +/** + * Creates a new filled Buffer instance. + * alloc(size[, fill[, encoding]]) + **/ +Buffer.alloc = function (size, fill, encoding) { + return alloc(null, size, fill, encoding) +} + +function allocUnsafe (that, size) { + assertSize(size) + that = createBuffer(that, size < 0 ? 0 : checked(size) | 0) + if (!Buffer.TYPED_ARRAY_SUPPORT) { + for (var i = 0; i < size; ++i) { + that[i] = 0 + } + } + return that +} + +/** + * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance. + * */ +Buffer.allocUnsafe = function (size) { + return allocUnsafe(null, size) +} +/** + * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance. + */ +Buffer.allocUnsafeSlow = function (size) { + return allocUnsafe(null, size) +} + +function fromString (that, string, encoding) { + if (typeof encoding !== 'string' || encoding === '') { + encoding = 'utf8' + } + + if (!Buffer.isEncoding(encoding)) { + throw new TypeError('"encoding" must be a valid string encoding') + } + + var length = byteLength(string, encoding) | 0 + that = createBuffer(that, length) + + var actual = that.write(string, encoding) + + if (actual !== length) { + // Writing a hex string, for example, that contains invalid characters will + // cause everything after the first invalid character to be ignored. (e.g. + // 'abxxcd' will be treated as 'ab') + that = that.slice(0, actual) + } + + return that +} + +function fromArrayLike (that, array) { + var length = array.length < 0 ? 0 : checked(array.length) | 0 + that = createBuffer(that, length) + for (var i = 0; i < length; i += 1) { + that[i] = array[i] & 255 + } + return that +} + +function fromArrayBuffer (that, array, byteOffset, length) { + array.byteLength // this throws if `array` is not a valid ArrayBuffer + + if (byteOffset < 0 || array.byteLength < byteOffset) { + throw new RangeError('\'offset\' is out of bounds') + } + + if (array.byteLength < byteOffset + (length || 0)) { + throw new RangeError('\'length\' is out of bounds') + } + + if (byteOffset === undefined && length === undefined) { + array = new Uint8Array(array) + } else if (length === undefined) { + array = new Uint8Array(array, byteOffset) + } else { + array = new Uint8Array(array, byteOffset, length) + } + + if (Buffer.TYPED_ARRAY_SUPPORT) { + // Return an augmented `Uint8Array` instance, for best performance + that = array + that.__proto__ = Buffer.prototype + } else { + // Fallback: Return an object instance of the Buffer class + that = fromArrayLike(that, array) + } + return that +} + +function fromObject (that, obj) { + if (Buffer.isBuffer(obj)) { + var len = checked(obj.length) | 0 + that = createBuffer(that, len) + + if (that.length === 0) { + return that + } + + obj.copy(that, 0, 0, len) + return that + } + + if (obj) { + if ((typeof ArrayBuffer !== 'undefined' && + obj.buffer instanceof ArrayBuffer) || 'length' in obj) { + if (typeof obj.length !== 'number' || isnan(obj.length)) { + return createBuffer(that, 0) + } + return fromArrayLike(that, obj) + } + + if (obj.type === 'Buffer' && isArray(obj.data)) { + return fromArrayLike(that, obj.data) + } + } + + throw new TypeError('First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.') +} + +function checked (length) { + // Note: cannot use `length < kMaxLength()` here because that fails when + // length is NaN (which is otherwise coerced to zero.) + if (length >= kMaxLength()) { + throw new RangeError('Attempt to allocate Buffer larger than maximum ' + + 'size: 0x' + kMaxLength().toString(16) + ' bytes') + } + return length | 0 +} + +function SlowBuffer (length) { + if (+length != length) { // eslint-disable-line eqeqeq + length = 0 + } + return Buffer.alloc(+length) +} + +Buffer.isBuffer = function isBuffer (b) { + return !!(b != null && b._isBuffer) +} + +Buffer.compare = function compare (a, b) { + if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) { + throw new TypeError('Arguments must be Buffers') + } + + if (a === b) return 0 + + var x = a.length + var y = b.length + + for (var i = 0, len = Math.min(x, y); i < len; ++i) { + if (a[i] !== b[i]) { + x = a[i] + y = b[i] + break + } + } + + if (x < y) return -1 + if (y < x) return 1 + return 0 +} + +Buffer.isEncoding = function isEncoding (encoding) { + switch (String(encoding).toLowerCase()) { + case 'hex': + case 'utf8': + case 'utf-8': + case 'ascii': + case 'latin1': + case 'binary': + case 'base64': + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return true + default: + return false + } +} + +Buffer.concat = function concat (list, length) { + if (!isArray(list)) { + throw new TypeError('"list" argument must be an Array of Buffers') + } + + if (list.length === 0) { + return Buffer.alloc(0) + } + + var i + if (length === undefined) { + length = 0 + for (i = 0; i < list.length; ++i) { + length += list[i].length + } + } + + var buffer = Buffer.allocUnsafe(length) + var pos = 0 + for (i = 0; i < list.length; ++i) { + var buf = list[i] + if (!Buffer.isBuffer(buf)) { + throw new TypeError('"list" argument must be an Array of Buffers') + } + buf.copy(buffer, pos) + pos += buf.length + } + return buffer +} + +function byteLength (string, encoding) { + if (Buffer.isBuffer(string)) { + return string.length + } + if (typeof ArrayBuffer !== 'undefined' && typeof ArrayBuffer.isView === 'function' && + (ArrayBuffer.isView(string) || string instanceof ArrayBuffer)) { + return string.byteLength + } + if (typeof string !== 'string') { + string = '' + string + } + + var len = string.length + if (len === 0) return 0 + + // Use a for loop to avoid recursion + var loweredCase = false + for (;;) { + switch (encoding) { + case 'ascii': + case 'latin1': + case 'binary': + return len + case 'utf8': + case 'utf-8': + case undefined: + return utf8ToBytes(string).length + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return len * 2 + case 'hex': + return len >>> 1 + case 'base64': + return base64ToBytes(string).length + default: + if (loweredCase) return utf8ToBytes(string).length // assume utf8 + encoding = ('' + encoding).toLowerCase() + loweredCase = true + } + } +} +Buffer.byteLength = byteLength + +function slowToString (encoding, start, end) { + var loweredCase = false + + // No need to verify that "this.length <= MAX_UINT32" since it's a read-only + // property of a typed array. + + // This behaves neither like String nor Uint8Array in that we set start/end + // to their upper/lower bounds if the value passed is out of range. + // undefined is handled specially as per ECMA-262 6th Edition, + // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization. + if (start === undefined || start < 0) { + start = 0 + } + // Return early if start > this.length. Done here to prevent potential uint32 + // coercion fail below. + if (start > this.length) { + return '' + } + + if (end === undefined || end > this.length) { + end = this.length + } + + if (end <= 0) { + return '' + } + + // Force coersion to uint32. This will also coerce falsey/NaN values to 0. + end >>>= 0 + start >>>= 0 + + if (end <= start) { + return '' + } + + if (!encoding) encoding = 'utf8' + + while (true) { + switch (encoding) { + case 'hex': + return hexSlice(this, start, end) + + case 'utf8': + case 'utf-8': + return utf8Slice(this, start, end) + + case 'ascii': + return asciiSlice(this, start, end) + + case 'latin1': + case 'binary': + return latin1Slice(this, start, end) + + case 'base64': + return base64Slice(this, start, end) + + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return utf16leSlice(this, start, end) + + default: + if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) + encoding = (encoding + '').toLowerCase() + loweredCase = true + } + } +} + +// The property is used by `Buffer.isBuffer` and `is-buffer` (in Safari 5-7) to detect +// Buffer instances. +Buffer.prototype._isBuffer = true + +function swap (b, n, m) { + var i = b[n] + b[n] = b[m] + b[m] = i +} + +Buffer.prototype.swap16 = function swap16 () { + var len = this.length + if (len % 2 !== 0) { + throw new RangeError('Buffer size must be a multiple of 16-bits') + } + for (var i = 0; i < len; i += 2) { + swap(this, i, i + 1) + } + return this +} + +Buffer.prototype.swap32 = function swap32 () { + var len = this.length + if (len % 4 !== 0) { + throw new RangeError('Buffer size must be a multiple of 32-bits') + } + for (var i = 0; i < len; i += 4) { + swap(this, i, i + 3) + swap(this, i + 1, i + 2) + } + return this +} + +Buffer.prototype.swap64 = function swap64 () { + var len = this.length + if (len % 8 !== 0) { + throw new RangeError('Buffer size must be a multiple of 64-bits') + } + for (var i = 0; i < len; i += 8) { + swap(this, i, i + 7) + swap(this, i + 1, i + 6) + swap(this, i + 2, i + 5) + swap(this, i + 3, i + 4) + } + return this +} + +Buffer.prototype.toString = function toString () { + var length = this.length | 0 + if (length === 0) return '' + if (arguments.length === 0) return utf8Slice(this, 0, length) + return slowToString.apply(this, arguments) +} + +Buffer.prototype.equals = function equals (b) { + if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer') + if (this === b) return true + return Buffer.compare(this, b) === 0 +} + +Buffer.prototype.inspect = function inspect () { + var str = '' + var max = exports.INSPECT_MAX_BYTES + if (this.length > 0) { + str = this.toString('hex', 0, max).match(/.{2}/g).join(' ') + if (this.length > max) str += ' ... ' + } + return '' +} + +Buffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) { + if (!Buffer.isBuffer(target)) { + throw new TypeError('Argument must be a Buffer') + } + + if (start === undefined) { + start = 0 + } + if (end === undefined) { + end = target ? target.length : 0 + } + if (thisStart === undefined) { + thisStart = 0 + } + if (thisEnd === undefined) { + thisEnd = this.length + } + + if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) { + throw new RangeError('out of range index') + } + + if (thisStart >= thisEnd && start >= end) { + return 0 + } + if (thisStart >= thisEnd) { + return -1 + } + if (start >= end) { + return 1 + } + + start >>>= 0 + end >>>= 0 + thisStart >>>= 0 + thisEnd >>>= 0 + + if (this === target) return 0 + + var x = thisEnd - thisStart + var y = end - start + var len = Math.min(x, y) + + var thisCopy = this.slice(thisStart, thisEnd) + var targetCopy = target.slice(start, end) + + for (var i = 0; i < len; ++i) { + if (thisCopy[i] !== targetCopy[i]) { + x = thisCopy[i] + y = targetCopy[i] + break + } + } + + if (x < y) return -1 + if (y < x) return 1 + return 0 +} + +// Finds either the first index of `val` in `buffer` at offset >= `byteOffset`, +// OR the last index of `val` in `buffer` at offset <= `byteOffset`. +// +// Arguments: +// - buffer - a Buffer to search +// - val - a string, Buffer, or number +// - byteOffset - an index into `buffer`; will be clamped to an int32 +// - encoding - an optional encoding, relevant is val is a string +// - dir - true for indexOf, false for lastIndexOf +function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { + // Empty buffer means no match + if (buffer.length === 0) return -1 + + // Normalize byteOffset + if (typeof byteOffset === 'string') { + encoding = byteOffset + byteOffset = 0 + } else if (byteOffset > 0x7fffffff) { + byteOffset = 0x7fffffff + } else if (byteOffset < -0x80000000) { + byteOffset = -0x80000000 + } + byteOffset = +byteOffset // Coerce to Number. + if (isNaN(byteOffset)) { + // byteOffset: it it's undefined, null, NaN, "foo", etc, search whole buffer + byteOffset = dir ? 0 : (buffer.length - 1) + } + + // Normalize byteOffset: negative offsets start from the end of the buffer + if (byteOffset < 0) byteOffset = buffer.length + byteOffset + if (byteOffset >= buffer.length) { + if (dir) return -1 + else byteOffset = buffer.length - 1 + } else if (byteOffset < 0) { + if (dir) byteOffset = 0 + else return -1 + } + + // Normalize val + if (typeof val === 'string') { + val = Buffer.from(val, encoding) + } + + // Finally, search either indexOf (if dir is true) or lastIndexOf + if (Buffer.isBuffer(val)) { + // Special case: looking for empty string/buffer always fails + if (val.length === 0) { + return -1 + } + return arrayIndexOf(buffer, val, byteOffset, encoding, dir) + } else if (typeof val === 'number') { + val = val & 0xFF // Search for a byte value [0-255] + if (Buffer.TYPED_ARRAY_SUPPORT && + typeof Uint8Array.prototype.indexOf === 'function') { + if (dir) { + return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset) + } else { + return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset) + } + } + return arrayIndexOf(buffer, [ val ], byteOffset, encoding, dir) + } + + throw new TypeError('val must be string, number or Buffer') +} + +function arrayIndexOf (arr, val, byteOffset, encoding, dir) { + var indexSize = 1 + var arrLength = arr.length + var valLength = val.length + + if (encoding !== undefined) { + encoding = String(encoding).toLowerCase() + if (encoding === 'ucs2' || encoding === 'ucs-2' || + encoding === 'utf16le' || encoding === 'utf-16le') { + if (arr.length < 2 || val.length < 2) { + return -1 + } + indexSize = 2 + arrLength /= 2 + valLength /= 2 + byteOffset /= 2 + } + } + + function read (buf, i) { + if (indexSize === 1) { + return buf[i] + } else { + return buf.readUInt16BE(i * indexSize) + } + } + + var i + if (dir) { + var foundIndex = -1 + for (i = byteOffset; i < arrLength; i++) { + if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) { + if (foundIndex === -1) foundIndex = i + if (i - foundIndex + 1 === valLength) return foundIndex * indexSize + } else { + if (foundIndex !== -1) i -= i - foundIndex + foundIndex = -1 + } + } + } else { + if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength + for (i = byteOffset; i >= 0; i--) { + var found = true + for (var j = 0; j < valLength; j++) { + if (read(arr, i + j) !== read(val, j)) { + found = false + break + } + } + if (found) return i + } + } + + return -1 +} + +Buffer.prototype.includes = function includes (val, byteOffset, encoding) { + return this.indexOf(val, byteOffset, encoding) !== -1 +} + +Buffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) { + return bidirectionalIndexOf(this, val, byteOffset, encoding, true) +} + +Buffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) { + return bidirectionalIndexOf(this, val, byteOffset, encoding, false) +} + +function hexWrite (buf, string, offset, length) { + offset = Number(offset) || 0 + var remaining = buf.length - offset + if (!length) { + length = remaining + } else { + length = Number(length) + if (length > remaining) { + length = remaining + } + } + + // must be an even number of digits + var strLen = string.length + if (strLen % 2 !== 0) throw new TypeError('Invalid hex string') + + if (length > strLen / 2) { + length = strLen / 2 + } + for (var i = 0; i < length; ++i) { + var parsed = parseInt(string.substr(i * 2, 2), 16) + if (isNaN(parsed)) return i + buf[offset + i] = parsed + } + return i +} + +function utf8Write (buf, string, offset, length) { + return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length) +} + +function asciiWrite (buf, string, offset, length) { + return blitBuffer(asciiToBytes(string), buf, offset, length) +} + +function latin1Write (buf, string, offset, length) { + return asciiWrite(buf, string, offset, length) +} + +function base64Write (buf, string, offset, length) { + return blitBuffer(base64ToBytes(string), buf, offset, length) +} + +function ucs2Write (buf, string, offset, length) { + return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length) +} + +Buffer.prototype.write = function write (string, offset, length, encoding) { + // Buffer#write(string) + if (offset === undefined) { + encoding = 'utf8' + length = this.length + offset = 0 + // Buffer#write(string, encoding) + } else if (length === undefined && typeof offset === 'string') { + encoding = offset + length = this.length + offset = 0 + // Buffer#write(string, offset[, length][, encoding]) + } else if (isFinite(offset)) { + offset = offset | 0 + if (isFinite(length)) { + length = length | 0 + if (encoding === undefined) encoding = 'utf8' + } else { + encoding = length + length = undefined + } + // legacy write(string, encoding, offset, length) - remove in v0.13 + } else { + throw new Error( + 'Buffer.write(string, encoding, offset[, length]) is no longer supported' + ) + } + + var remaining = this.length - offset + if (length === undefined || length > remaining) length = remaining + + if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) { + throw new RangeError('Attempt to write outside buffer bounds') + } + + if (!encoding) encoding = 'utf8' + + var loweredCase = false + for (;;) { + switch (encoding) { + case 'hex': + return hexWrite(this, string, offset, length) + + case 'utf8': + case 'utf-8': + return utf8Write(this, string, offset, length) + + case 'ascii': + return asciiWrite(this, string, offset, length) + + case 'latin1': + case 'binary': + return latin1Write(this, string, offset, length) + + case 'base64': + // Warning: maxLength not taken into account in base64Write + return base64Write(this, string, offset, length) + + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return ucs2Write(this, string, offset, length) + + default: + if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) + encoding = ('' + encoding).toLowerCase() + loweredCase = true + } + } +} + +Buffer.prototype.toJSON = function toJSON () { + return { + type: 'Buffer', + data: Array.prototype.slice.call(this._arr || this, 0) + } +} + +function base64Slice (buf, start, end) { + if (start === 0 && end === buf.length) { + return base64.fromByteArray(buf) + } else { + return base64.fromByteArray(buf.slice(start, end)) + } +} + +function utf8Slice (buf, start, end) { + end = Math.min(buf.length, end) + var res = [] + + var i = start + while (i < end) { + var firstByte = buf[i] + var codePoint = null + var bytesPerSequence = (firstByte > 0xEF) ? 4 + : (firstByte > 0xDF) ? 3 + : (firstByte > 0xBF) ? 2 + : 1 + + if (i + bytesPerSequence <= end) { + var secondByte, thirdByte, fourthByte, tempCodePoint + + switch (bytesPerSequence) { + case 1: + if (firstByte < 0x80) { + codePoint = firstByte + } + break + case 2: + secondByte = buf[i + 1] + if ((secondByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F) + if (tempCodePoint > 0x7F) { + codePoint = tempCodePoint + } + } + break + case 3: + secondByte = buf[i + 1] + thirdByte = buf[i + 2] + if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F) + if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) { + codePoint = tempCodePoint + } + } + break + case 4: + secondByte = buf[i + 1] + thirdByte = buf[i + 2] + fourthByte = buf[i + 3] + if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F) + if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) { + codePoint = tempCodePoint + } + } + } + } + + if (codePoint === null) { + // we did not generate a valid codePoint so insert a + // replacement char (U+FFFD) and advance only 1 byte + codePoint = 0xFFFD + bytesPerSequence = 1 + } else if (codePoint > 0xFFFF) { + // encode to utf16 (surrogate pair dance) + codePoint -= 0x10000 + res.push(codePoint >>> 10 & 0x3FF | 0xD800) + codePoint = 0xDC00 | codePoint & 0x3FF + } + + res.push(codePoint) + i += bytesPerSequence + } + + return decodeCodePointsArray(res) +} + +// Based on http://stackoverflow.com/a/22747272/680742, the browser with +// the lowest limit is Chrome, with 0x10000 args. +// We go 1 magnitude less, for safety +var MAX_ARGUMENTS_LENGTH = 0x1000 + +function decodeCodePointsArray (codePoints) { + var len = codePoints.length + if (len <= MAX_ARGUMENTS_LENGTH) { + return String.fromCharCode.apply(String, codePoints) // avoid extra slice() + } + + // Decode in chunks to avoid "call stack size exceeded". + var res = '' + var i = 0 + while (i < len) { + res += String.fromCharCode.apply( + String, + codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH) + ) + } + return res +} + +function asciiSlice (buf, start, end) { + var ret = '' + end = Math.min(buf.length, end) + + for (var i = start; i < end; ++i) { + ret += String.fromCharCode(buf[i] & 0x7F) + } + return ret +} + +function latin1Slice (buf, start, end) { + var ret = '' + end = Math.min(buf.length, end) + + for (var i = start; i < end; ++i) { + ret += String.fromCharCode(buf[i]) + } + return ret +} + +function hexSlice (buf, start, end) { + var len = buf.length + + if (!start || start < 0) start = 0 + if (!end || end < 0 || end > len) end = len + + var out = '' + for (var i = start; i < end; ++i) { + out += toHex(buf[i]) + } + return out +} + +function utf16leSlice (buf, start, end) { + var bytes = buf.slice(start, end) + var res = '' + for (var i = 0; i < bytes.length; i += 2) { + res += String.fromCharCode(bytes[i] + bytes[i + 1] * 256) + } + return res +} + +Buffer.prototype.slice = function slice (start, end) { + var len = this.length + start = ~~start + end = end === undefined ? len : ~~end + + if (start < 0) { + start += len + if (start < 0) start = 0 + } else if (start > len) { + start = len + } + + if (end < 0) { + end += len + if (end < 0) end = 0 + } else if (end > len) { + end = len + } + + if (end < start) end = start + + var newBuf + if (Buffer.TYPED_ARRAY_SUPPORT) { + newBuf = this.subarray(start, end) + newBuf.__proto__ = Buffer.prototype + } else { + var sliceLen = end - start + newBuf = new Buffer(sliceLen, undefined) + for (var i = 0; i < sliceLen; ++i) { + newBuf[i] = this[i + start] + } + } + + return newBuf +} + +/* + * Need to make sure that buffer isn't trying to write out of bounds. + */ +function checkOffset (offset, ext, length) { + if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint') + if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length') +} + +Buffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var val = this[offset] + var mul = 1 + var i = 0 + while (++i < byteLength && (mul *= 0x100)) { + val += this[offset + i] * mul + } + + return val +} + +Buffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + checkOffset(offset, byteLength, this.length) + } + + var val = this[offset + --byteLength] + var mul = 1 + while (byteLength > 0 && (mul *= 0x100)) { + val += this[offset + --byteLength] * mul + } + + return val +} + +Buffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) { + if (!noAssert) checkOffset(offset, 1, this.length) + return this[offset] +} + +Buffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + return this[offset] | (this[offset + 1] << 8) +} + +Buffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + return (this[offset] << 8) | this[offset + 1] +} + +Buffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return ((this[offset]) | + (this[offset + 1] << 8) | + (this[offset + 2] << 16)) + + (this[offset + 3] * 0x1000000) +} + +Buffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset] * 0x1000000) + + ((this[offset + 1] << 16) | + (this[offset + 2] << 8) | + this[offset + 3]) +} + +Buffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var val = this[offset] + var mul = 1 + var i = 0 + while (++i < byteLength && (mul *= 0x100)) { + val += this[offset + i] * mul + } + mul *= 0x80 + + if (val >= mul) val -= Math.pow(2, 8 * byteLength) + + return val +} + +Buffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var i = byteLength + var mul = 1 + var val = this[offset + --i] + while (i > 0 && (mul *= 0x100)) { + val += this[offset + --i] * mul + } + mul *= 0x80 + + if (val >= mul) val -= Math.pow(2, 8 * byteLength) + + return val +} + +Buffer.prototype.readInt8 = function readInt8 (offset, noAssert) { + if (!noAssert) checkOffset(offset, 1, this.length) + if (!(this[offset] & 0x80)) return (this[offset]) + return ((0xff - this[offset] + 1) * -1) +} + +Buffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + var val = this[offset] | (this[offset + 1] << 8) + return (val & 0x8000) ? val | 0xFFFF0000 : val +} + +Buffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + var val = this[offset + 1] | (this[offset] << 8) + return (val & 0x8000) ? val | 0xFFFF0000 : val +} + +Buffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset]) | + (this[offset + 1] << 8) | + (this[offset + 2] << 16) | + (this[offset + 3] << 24) +} + +Buffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset] << 24) | + (this[offset + 1] << 16) | + (this[offset + 2] << 8) | + (this[offset + 3]) +} + +Buffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + return ieee754.read(this, offset, true, 23, 4) +} + +Buffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + return ieee754.read(this, offset, false, 23, 4) +} + +Buffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 8, this.length) + return ieee754.read(this, offset, true, 52, 8) +} + +Buffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 8, this.length) + return ieee754.read(this, offset, false, 52, 8) +} + +function checkInt (buf, value, offset, ext, max, min) { + if (!Buffer.isBuffer(buf)) throw new TypeError('"buffer" argument must be a Buffer instance') + if (value > max || value < min) throw new RangeError('"value" argument is out of bounds') + if (offset + ext > buf.length) throw new RangeError('Index out of range') +} + +Buffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + var maxBytes = Math.pow(2, 8 * byteLength) - 1 + checkInt(this, value, offset, byteLength, maxBytes, 0) + } + + var mul = 1 + var i = 0 + this[offset] = value & 0xFF + while (++i < byteLength && (mul *= 0x100)) { + this[offset + i] = (value / mul) & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + var maxBytes = Math.pow(2, 8 * byteLength) - 1 + checkInt(this, value, offset, byteLength, maxBytes, 0) + } + + var i = byteLength - 1 + var mul = 1 + this[offset + i] = value & 0xFF + while (--i >= 0 && (mul *= 0x100)) { + this[offset + i] = (value / mul) & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0) + if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) + this[offset] = (value & 0xff) + return offset + 1 +} + +function objectWriteUInt16 (buf, value, offset, littleEndian) { + if (value < 0) value = 0xffff + value + 1 + for (var i = 0, j = Math.min(buf.length - offset, 2); i < j; ++i) { + buf[offset + i] = (value & (0xff << (8 * (littleEndian ? i : 1 - i)))) >>> + (littleEndian ? i : 1 - i) * 8 + } +} + +Buffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + } else { + objectWriteUInt16(this, value, offset, true) + } + return offset + 2 +} + +Buffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 8) + this[offset + 1] = (value & 0xff) + } else { + objectWriteUInt16(this, value, offset, false) + } + return offset + 2 +} + +function objectWriteUInt32 (buf, value, offset, littleEndian) { + if (value < 0) value = 0xffffffff + value + 1 + for (var i = 0, j = Math.min(buf.length - offset, 4); i < j; ++i) { + buf[offset + i] = (value >>> (littleEndian ? i : 3 - i) * 8) & 0xff + } +} + +Buffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset + 3] = (value >>> 24) + this[offset + 2] = (value >>> 16) + this[offset + 1] = (value >>> 8) + this[offset] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, true) + } + return offset + 4 +} + +Buffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 24) + this[offset + 1] = (value >>> 16) + this[offset + 2] = (value >>> 8) + this[offset + 3] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, false) + } + return offset + 4 +} + +Buffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) { + var limit = Math.pow(2, 8 * byteLength - 1) + + checkInt(this, value, offset, byteLength, limit - 1, -limit) + } + + var i = 0 + var mul = 1 + var sub = 0 + this[offset] = value & 0xFF + while (++i < byteLength && (mul *= 0x100)) { + if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) { + sub = 1 + } + this[offset + i] = ((value / mul) >> 0) - sub & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) { + var limit = Math.pow(2, 8 * byteLength - 1) + + checkInt(this, value, offset, byteLength, limit - 1, -limit) + } + + var i = byteLength - 1 + var mul = 1 + var sub = 0 + this[offset + i] = value & 0xFF + while (--i >= 0 && (mul *= 0x100)) { + if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) { + sub = 1 + } + this[offset + i] = ((value / mul) >> 0) - sub & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80) + if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) + if (value < 0) value = 0xff + value + 1 + this[offset] = (value & 0xff) + return offset + 1 +} + +Buffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + } else { + objectWriteUInt16(this, value, offset, true) + } + return offset + 2 +} + +Buffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 8) + this[offset + 1] = (value & 0xff) + } else { + objectWriteUInt16(this, value, offset, false) + } + return offset + 2 +} + +Buffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + this[offset + 2] = (value >>> 16) + this[offset + 3] = (value >>> 24) + } else { + objectWriteUInt32(this, value, offset, true) + } + return offset + 4 +} + +Buffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) + if (value < 0) value = 0xffffffff + value + 1 + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 24) + this[offset + 1] = (value >>> 16) + this[offset + 2] = (value >>> 8) + this[offset + 3] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, false) + } + return offset + 4 +} + +function checkIEEE754 (buf, value, offset, ext, max, min) { + if (offset + ext > buf.length) throw new RangeError('Index out of range') + if (offset < 0) throw new RangeError('Index out of range') +} + +function writeFloat (buf, value, offset, littleEndian, noAssert) { + if (!noAssert) { + checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38) + } + ieee754.write(buf, value, offset, littleEndian, 23, 4) + return offset + 4 +} + +Buffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) { + return writeFloat(this, value, offset, true, noAssert) +} + +Buffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) { + return writeFloat(this, value, offset, false, noAssert) +} + +function writeDouble (buf, value, offset, littleEndian, noAssert) { + if (!noAssert) { + checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308) + } + ieee754.write(buf, value, offset, littleEndian, 52, 8) + return offset + 8 +} + +Buffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) { + return writeDouble(this, value, offset, true, noAssert) +} + +Buffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) { + return writeDouble(this, value, offset, false, noAssert) +} + +// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length) +Buffer.prototype.copy = function copy (target, targetStart, start, end) { + if (!start) start = 0 + if (!end && end !== 0) end = this.length + if (targetStart >= target.length) targetStart = target.length + if (!targetStart) targetStart = 0 + if (end > 0 && end < start) end = start + + // Copy 0 bytes; we're done + if (end === start) return 0 + if (target.length === 0 || this.length === 0) return 0 + + // Fatal error conditions + if (targetStart < 0) { + throw new RangeError('targetStart out of bounds') + } + if (start < 0 || start >= this.length) throw new RangeError('sourceStart out of bounds') + if (end < 0) throw new RangeError('sourceEnd out of bounds') + + // Are we oob? + if (end > this.length) end = this.length + if (target.length - targetStart < end - start) { + end = target.length - targetStart + start + } + + var len = end - start + var i + + if (this === target && start < targetStart && targetStart < end) { + // descending copy from end + for (i = len - 1; i >= 0; --i) { + target[i + targetStart] = this[i + start] + } + } else if (len < 1000 || !Buffer.TYPED_ARRAY_SUPPORT) { + // ascending copy from start + for (i = 0; i < len; ++i) { + target[i + targetStart] = this[i + start] + } + } else { + Uint8Array.prototype.set.call( + target, + this.subarray(start, start + len), + targetStart + ) + } + + return len +} + +// Usage: +// buffer.fill(number[, offset[, end]]) +// buffer.fill(buffer[, offset[, end]]) +// buffer.fill(string[, offset[, end]][, encoding]) +Buffer.prototype.fill = function fill (val, start, end, encoding) { + // Handle string cases: + if (typeof val === 'string') { + if (typeof start === 'string') { + encoding = start + start = 0 + end = this.length + } else if (typeof end === 'string') { + encoding = end + end = this.length + } + if (val.length === 1) { + var code = val.charCodeAt(0) + if (code < 256) { + val = code + } + } + if (encoding !== undefined && typeof encoding !== 'string') { + throw new TypeError('encoding must be a string') + } + if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) { + throw new TypeError('Unknown encoding: ' + encoding) + } + } else if (typeof val === 'number') { + val = val & 255 + } + + // Invalid ranges are not set to a default, so can range check early. + if (start < 0 || this.length < start || this.length < end) { + throw new RangeError('Out of range index') + } + + if (end <= start) { + return this + } + + start = start >>> 0 + end = end === undefined ? this.length : end >>> 0 + + if (!val) val = 0 + + var i + if (typeof val === 'number') { + for (i = start; i < end; ++i) { + this[i] = val + } + } else { + var bytes = Buffer.isBuffer(val) + ? val + : utf8ToBytes(new Buffer(val, encoding).toString()) + var len = bytes.length + for (i = 0; i < end - start; ++i) { + this[i + start] = bytes[i % len] + } + } + + return this +} + +// HELPER FUNCTIONS +// ================ + +var INVALID_BASE64_RE = /[^+\/0-9A-Za-z-_]/g + +function base64clean (str) { + // Node strips out invalid characters like \n and \t from the string, base64-js does not + str = stringtrim(str).replace(INVALID_BASE64_RE, '') + // Node converts strings with length < 2 to '' + if (str.length < 2) return '' + // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not + while (str.length % 4 !== 0) { + str = str + '=' + } + return str +} + +function stringtrim (str) { + if (str.trim) return str.trim() + return str.replace(/^\s+|\s+$/g, '') +} + +function toHex (n) { + if (n < 16) return '0' + n.toString(16) + return n.toString(16) +} + +function utf8ToBytes (string, units) { + units = units || Infinity + var codePoint + var length = string.length + var leadSurrogate = null + var bytes = [] + + for (var i = 0; i < length; ++i) { + codePoint = string.charCodeAt(i) + + // is surrogate component + if (codePoint > 0xD7FF && codePoint < 0xE000) { + // last char was a lead + if (!leadSurrogate) { + // no lead yet + if (codePoint > 0xDBFF) { + // unexpected trail + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + continue + } else if (i + 1 === length) { + // unpaired lead + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + continue + } + + // valid lead + leadSurrogate = codePoint + + continue + } + + // 2 leads in a row + if (codePoint < 0xDC00) { + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + leadSurrogate = codePoint + continue + } + + // valid surrogate pair + codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000 + } else if (leadSurrogate) { + // valid bmp char, but last char was a lead + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + } + + leadSurrogate = null + + // encode utf8 + if (codePoint < 0x80) { + if ((units -= 1) < 0) break + bytes.push(codePoint) + } else if (codePoint < 0x800) { + if ((units -= 2) < 0) break + bytes.push( + codePoint >> 0x6 | 0xC0, + codePoint & 0x3F | 0x80 + ) + } else if (codePoint < 0x10000) { + if ((units -= 3) < 0) break + bytes.push( + codePoint >> 0xC | 0xE0, + codePoint >> 0x6 & 0x3F | 0x80, + codePoint & 0x3F | 0x80 + ) + } else if (codePoint < 0x110000) { + if ((units -= 4) < 0) break + bytes.push( + codePoint >> 0x12 | 0xF0, + codePoint >> 0xC & 0x3F | 0x80, + codePoint >> 0x6 & 0x3F | 0x80, + codePoint & 0x3F | 0x80 + ) + } else { + throw new Error('Invalid code point') + } + } + + return bytes +} + +function asciiToBytes (str) { + var byteArray = [] + for (var i = 0; i < str.length; ++i) { + // Node's code seems to be doing this and not & 0x7F.. + byteArray.push(str.charCodeAt(i) & 0xFF) + } + return byteArray +} + +function utf16leToBytes (str, units) { + var c, hi, lo + var byteArray = [] + for (var i = 0; i < str.length; ++i) { + if ((units -= 2) < 0) break + + c = str.charCodeAt(i) + hi = c >> 8 + lo = c % 256 + byteArray.push(lo) + byteArray.push(hi) + } + + return byteArray +} + +function base64ToBytes (str) { + return base64.toByteArray(base64clean(str)) +} + +function blitBuffer (src, dst, offset, length) { + for (var i = 0; i < length; ++i) { + if ((i + offset >= dst.length) || (i >= src.length)) break + dst[i + offset] = src[i] + } + return i +} + +function isnan (val) { + return val !== val // eslint-disable-line no-self-compare +} -var ContentTamanhos = React.createClass({ - displayName: "ContentTamanhos", +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) - render: function () { - return React.createElement( - "div", - null, - React.createElement( - "h1", - { className: "tamanho" }, - "TAMANHOS" - ), - React.createElement( - "div", - { className: "content__Filtro__box" }, - React.createElement( - "a", - { href: "#" }, - "P" - ), - React.createElement( - "a", - { href: "#" }, - "M" - ), - React.createElement( - "a", - { href: "#" }, - "G" - ), - React.createElement( - "a", - { href: "#" }, - "GG" - ), - React.createElement( - "a", - { href: "#" }, - "U" - ), - React.createElement( - "a", - { href: "#" }, - "36" - ), - React.createElement( - "a", - { href: "#" }, - "38" - ), - React.createElement( - "a", - { href: "#" }, - "40" - ), - React.createElement( - "a", - { href: "#" }, - "42" - ), - React.createElement( - "a", - { href: "#" }, - "44" - ), - React.createElement( - "a", - { href: "#" }, - "46" - ) - ) - ); - } -}); +/***/ }), +/* 29 */ +/***/ (function(module, exports) { -// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preco) versão desktop *********** +exports.read = function (buffer, offset, isLE, mLen, nBytes) { + var e, m + var eLen = nBytes * 8 - mLen - 1 + var eMax = (1 << eLen) - 1 + var eBias = eMax >> 1 + var nBits = -7 + var i = isLE ? (nBytes - 1) : 0 + var d = isLE ? -1 : 1 + var s = buffer[offset + i] -var ContentPrecos = React.createClass({ - displayName: "ContentPrecos", + i += d + e = s & ((1 << (-nBits)) - 1) + s >>= (-nBits) + nBits += eLen + for (; nBits > 0; e = e * 256 + buffer[offset + i], i += d, nBits -= 8) {} - render: function () { - return React.createElement( - "div", - null, - React.createElement( - "h1", - { className: "preco" }, - "FAIXA DE PRE\xC7O" - ), - React.createElement( - "div", - null, - React.createElement( - "form", - { action: "", method: "", className: "content__Filtro__form" }, - React.createElement( - "ul", - null, - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0" }), - React.createElement( - "label", - { htmlFor: "de0" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 0 at\xE9 R$ 50" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51" }), - React.createElement( - "label", - { htmlFor: "de51" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 51 at\xE9 R$ 150" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151" }), - React.createElement( - "label", - { htmlFor: "de151" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 151 at\xE9 R$ 300" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301" }), - React.createElement( - "label", - { htmlFor: "de301" }, - React.createElement("span", { className: "labelSpan" }), - "de R$ 301 at\xE9 R$ 500" - ) - ), - React.createElement( - "li", - null, - React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501" }), - React.createElement( - "label", - { htmlFor: "de501" }, - React.createElement("span", { className: "labelSpan" }), - "a partir de R$ 501" - ) - ) - ) - ) - ) - ); - } -}); + m = e & ((1 << (-nBits)) - 1) + e >>= (-nBits) + nBits += mLen + for (; nBits > 0; m = m * 256 + buffer[offset + i], i += d, nBits -= 8) {} -// *************** Componente pesponsável pelo conteudo com os cards da página ************ + if (e === 0) { + e = 1 - eBias + } else if (e === eMax) { + return m ? NaN : ((s ? -1 : 1) * Infinity) + } else { + m = m + Math.pow(2, mLen) + e = e - eBias + } + return (s ? -1 : 1) * m * Math.pow(2, e - mLen) +} -var ContentCards = React.createClass({ - displayName: "ContentCards", +exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { + var e, m, c + var eLen = nBytes * 8 - mLen - 1 + var eMax = (1 << eLen) - 1 + var eBias = eMax >> 1 + var rt = (mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0) + var i = isLE ? 0 : (nBytes - 1) + var d = isLE ? 1 : -1 + var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0 - getInitialState: function () { - return { - images: [] - }; - }, + value = Math.abs(value) - componentDidMount: function () { - var _this = this; - this.serverRequest = _axios2.default.get("http://localhost:8000/data.json").then(function (result) { - _this.setState({ - images: result.data.images - }); - }).catch(error => {}); - }, + if (isNaN(value) || value === Infinity) { + m = isNaN(value) ? 1 : 0 + e = eMax + } else { + e = Math.floor(Math.log(value) / Math.LN2) + if (value * (c = Math.pow(2, -e)) < 1) { + e-- + c *= 2 + } + if (e + eBias >= 1) { + value += rt / c + } else { + value += rt * Math.pow(2, 1 - eBias) + } + if (value * c >= 2) { + e++ + c /= 2 + } - componentWillUnmount: function () { - this.serverRequest.abort(); - }, + if (e + eBias >= eMax) { + m = 0 + e = eMax + } else if (e + eBias >= 1) { + m = (value * c - 1) * Math.pow(2, mLen) + e = e + eBias + } else { + m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen) + e = 0 + } + } + + for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {} + + e = (e << mLen) | m + eLen += mLen + for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {} + + buffer[offset + i - d] |= s * 128 +} + + +/***/ }), +/* 30 */ +/***/ (function(module, exports) { + +var toString = {}.toString; + +module.exports = Array.isArray || function (arr) { + return toString.call(arr) == '[object Array]'; +}; + + +/***/ }), +/* 31 */ +/***/ (function(module, exports) { + +var g; + +// This works in non-strict mode +g = (function() { + return this; +})(); + +try { + // This works if eval is allowed (see CSP) + g = g || Function("return this")() || (1,eval)("this"); +} catch(e) { + // This works if the window reference is available + if(typeof window === "object") + g = window; +} + +// g can still be undefined, but nothing to do about it... +// We return undefined, instead of nothing here, so it's +// easier to handle this case. if(!global) { ...} + +module.exports = g; - render: function () { - return React.createElement( - "div", - { className: "content__Card" }, - React.createElement( - "ul", - null, - this.state.images.map(function (image) { - return React.createElement( - "li", - null, - React.createElement( - "a", - { href: "producao.html" }, - React.createElement( - "div", - null, - React.createElement("img", { src: "images/" + image.name + ".png", alt: image.name, className: "content__Card__img" }) - ), - React.createElement( - "div", - { className: "content__Card__block" }, - React.createElement( - "p", - { className: "content__Card__block__title" }, - image.messenger - ), - React.createElement( - "div", - { className: "content__Card__block__preco" }, - React.createElement( - "p", - { className: "content__Card__block__preco__total" }, - React.createElement( - "span", - { className: "content__Card__block__promo" }, - " ", - image.promo - ), - " R$ ", - image.preco - ), - React.createElement( - "p", - { className: "content__Card__block__preco__parcela" }, - "at\xE9 5x de R$", - image.preco / 5 - ) - ), - React.createElement("img", { src: "../../images/car.png", alt: "car", onClick: "setCar()" }) - ) - ) - ); - }) - ), - React.createElement( - "div", - { className: "content__Card__mais" }, - React.createElement( - "a", - { href: "producao.html" }, - "CARREGAR MAIS" - ) - ) - ); - } -}); -ReactDOM.render(React.createElement(Page, null), document.getElementById('page')); \ No newline at end of file +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/Projeto/src/js/app.js b/Projeto/src/js/app.js index be5cc7cf..9be1a05d 100644 --- a/Projeto/src/js/app.js +++ b/Projeto/src/js/app.js @@ -27,8 +27,8 @@ var Header = React.createClass({
    - -

    3

    + +

    3

    @@ -108,50 +108,50 @@ var MenuCor = React.createClass({

    CORES -

    -
    -

    CORES

    -
    -
    -
      -
    • - - -
    • -
    • - - -
    • -
    • - -
    • -
    • - - -
    • -
    • - - -
    • -
    • - - -
    • -
    • - - -
    • -
    • - - -
    • -
    • - - -
    • -
    -
    -
    -
    +
    +

    CORES

    +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
    +
    ); diff --git a/Projeto/src/sass/app.scss b/Projeto/src/sass/app.scss index c226ed0c..78d3447a 100644 --- a/Projeto/src/sass/app.scss +++ b/Projeto/src/sass/app.scss @@ -327,6 +327,9 @@ display: block; margin: 0 auto; } + .highlight { + display: none; + } } /*Classe da página de produção*/ From 28501ea269c8c54d1c4c43e44a4491bc59719be2 Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Thu, 1 Jun 2017 23:48:44 -0300 Subject: [PATCH 09/10] update --- .babelrc | 4 + .gitignore | 17 + data.json | 11 + font/DidactGothic-Regular.ttf | Bin 0 -> 194200 bytes gulpfile.js | 32 + images/Layer208.png | Bin 0 -> 38481 bytes images/Layer210.png | Bin 0 -> 45243 bytes images/Layer213.png | Bin 0 -> 49881 bytes images/Layer216.png | Bin 0 -> 54828 bytes images/Layer217.png | Bin 0 -> 52417 bytes images/Layer218.png | Bin 0 -> 42067 bytes images/Layer219.png | Bin 0 -> 65857 bytes images/Layer220.png | Bin 0 -> 44617 bytes images/Layer221.png | Bin 0 -> 53133 bytes images/Select.png | Bin 0 -> 426 bytes images/arrow.png | Bin 0 -> 536 bytes images/bag.png | Bin 0 -> 640 bytes images/car.png | Bin 0 -> 696 bytes images/logo.png | Bin 0 -> 2137 bytes index.html | 28 + package.json | 28 + producao.html | 19 + public/css/style.min.css | 1 + public/js/app.js | 4754 +++++++++++++++++++++++++++++++++ src/js/app.js | 441 +++ src/sass/app.scss | 349 +++ src/sass/media.scss | 158 ++ webpack.config.js | 19 + 28 files changed, 5861 insertions(+) create mode 100644 .babelrc create mode 100644 .gitignore create mode 100644 data.json create mode 100644 font/DidactGothic-Regular.ttf create mode 100644 gulpfile.js create mode 100644 images/Layer208.png create mode 100644 images/Layer210.png create mode 100644 images/Layer213.png create mode 100644 images/Layer216.png create mode 100644 images/Layer217.png create mode 100644 images/Layer218.png create mode 100644 images/Layer219.png create mode 100644 images/Layer220.png create mode 100644 images/Layer221.png create mode 100644 images/Select.png create mode 100644 images/arrow.png create mode 100644 images/bag.png create mode 100644 images/car.png create mode 100644 images/logo.png create mode 100644 index.html create mode 100644 package.json create mode 100644 producao.html create mode 100644 public/css/style.min.css create mode 100644 public/js/app.js create mode 100644 src/js/app.js create mode 100644 src/sass/app.scss create mode 100644 src/sass/media.scss create mode 100644 webpack.config.js diff --git a/.babelrc b/.babelrc new file mode 100644 index 00000000..ec824f45 --- /dev/null +++ b/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["react"], + "plugins": ["transform-es2015-modules-commonjs"] +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..11d7c403 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/ignore-files/ for more about ignoring files. + +# dependencies +/node_modules + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/data.json b/data.json new file mode 100644 index 00000000..acea8cfb --- /dev/null +++ b/data.json @@ -0,0 +1,11 @@ +{"images":[ + {"name":"Layer221", "cor":"laranja", "tamanho":"p", "preco":"398", "data":"", "messenger":"bata bordada"}, + {"name":"Layer213", "cor":"verde", "tamanho":"g", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, + {"name":"Layer216", "cor":"azul", "tamanho":"g", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"}, + {"name":"Layer217", "cor":"rosa", "tamanho":"p", "preco":"398", "data":"", "messenger":"bata bordada"}, + {"name":"Layer208", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, + {"name":"Layer218", "cor":"branco", "tamanho":"m", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"}, + {"name":"Layer210", "cor":"azul", "tamanho":"m", "preco":"398", "data":"", "messenger":"bata bordada"}, + {"name":"Layer219", "cor":"laranja", "tamanho":"m", "preco":"398", "data":"", "messenger":"chapéu de praia com fivela"}, + {"name":"Layer220", "cor":"branco", "tamanho":"p", "preco":"398", "data":"", "messenger":"vestido texturizado", "promo":"R$ 189"} + ]} \ No newline at end of file diff --git a/font/DidactGothic-Regular.ttf b/font/DidactGothic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..62bdba3d228333644a2d184d9fe95c999bce796b GIT binary patch literal 194200 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 )YIk6$^3})KuP3_g-c9*e6~}KpSG@>=w0bq z<~=acHdE2ErFY%lzS*9tV1+$86bu)(_%^l=Z*Y|DiaeA)IW({)Z)x+v{<4@N##3!29g_cb>%iRJR*XQRGBoJDxJE`_R zw~zC@_4Z?^?wG*GONbqygz_4s1A$OdN1*^P zlM>tE?&!&B>L7D8+h+9cxTqa2{9;5F6xSBl_`UdMq1W#WN*BInR1Q`FEiey~M+v_C zH%HIp@W@DI?VI3e_3&i4Hu#k#@pNYrK2D3DGCl<8!vp#te4HbEq^0Wkz&5s6&ma~9 za<|14-JjvK$ zdz~|wsc%I-&8iJ)r?`WYRKe(-~Df}c?H;ls@zTZkT#AuAxueG$B`L|J?J zdQzA;B_opN%=M($mPLm%c8Nuu(I2W7OpP=sXv)FB;;K?uY3VQ5xXhOzqwO2&n)V}7 zvWe)vsX1KO;oaVu8@YOH?CMBML)EAxcyC2z4OkfHo8jgCUcz+0OX`POJIP_PeIKf8 z%K3Hj{OXlgB3boyWu>Skg*(sfm+_rx1)ebBzrB{!+UMcpi%fa>NFr645SHhe@5$Lv4Sh0 zQdbaVMa-4Ds^E=JB1E$o?-plP3{*E-)rG7f$~UCj)Fu54gfCpQVh!+R|jT674X9&{SaIxyGR_!X# z!%)Q+!QtBL%Ni>hTCmdsUT>q%Th^NEez?36{4f5UlA;HkZt%m2nigljE9%`pfUTA> zS}=y>JWpQyGdbRhl@mo`#0K8Tdrsu-3nOJ+ zv$BlA`eF7;6k+{f{ve+wObwP9{V7U_!W!fE`&<1jbv3~N)h(-R$yQD3BqUvqD25Z9 z>#!}UURwKhMWk-ou&y{O8tSZQ^|u!;Ygks^v~jg+)-}IBw68~Mnk{wHhXVa&p*%;6 z)6-kp(etHG*e)hbocAo|jvD1Z!=6Pf6!z5~^=sOicfyYFUB!!9;DL)37EOL3*4hct z!)7Pp73O>@l9+-biK(d^6rvFT2_qaM08dro7=aQ>r4qXm?<2F23MT#y1JF^|y~F@G zzupoE#@Cg!lr#l8E|tR4p}-(E2vs%~sz9!3(1H@+Q~Zd>=Tj74i?6x18mRFG9XJy6 z9VA$><>*aL#idBLd1bK?NK(_kBed9}#KarT4kdy})>{S-kFa@Z5hY9Aw1(GBU(b^! z+eyDBkDj@RppS$+TB{%@^bGbPOm-HeCIgYWErk@9bgX5W`V4AFKz&(^ zDrh!~(6qIzvNj1(lf&^po6+qb9@Ph&NS)^B z#eB@p(D6_rh*-Q~g(6gFRwz>V_^9JNL73sFqbe;+=q4>o=1z-{;S5$XGPKy)WU8Uq z2t8odL^E5-7nYY6QxSETObq=#*<>OukeX>k zjP2?cW^)J$E_;VGvxj&wynoP{t{FR|)WXIMo#%^RvyKCsGzfW@xM*r88?sWd{8oO=g!nr9!2cwX`cy%;B^=r1@OI+_Y z)?gfKMlv_GlU<+Ifb9A=nAV8w`trRaxJ5(mg$qhZZ|c{LtLKQykX%<2zVW zy?^rfWUH6s%wC3Ot}@`I@yVtw`ybM3fAV)NU0S;zeuU40HptF;5jWs)ZrfdEf5NYq z=u6*D>dUm~W4Ie}uhLVI9HvDIr70rW6ZA+Gk!rYnD|Fjgu9r-fQ0ClH(~vfZBvK3} zUVu$Xwd`2xJ<7SQ#aL2%PP_r_8r2`nCJY*a45kH5O^VXg(bUn_qTr5|kiXvNq6qE< z)MroF$xSx}kjd{&I6?hra#W73+H1?YEN>VpHpl4XIx4zd!o)2=kG1o^!)-z@LA)i= zUd(@OzEk;~`b%UTl}1?Xg%@QvQ6im#*u<6I$_k1RkhS0p0~~usTj6h<94RRY)~*^a zJ_}#t%_EcH#_G8fBaaX4!TmSu<%G37yMNycs$dpx3%GJ6~vgJxy3Lu<9@Jcabv<_9bJYD6TRSm6zm7${DTO^ zqk3Tuf+%i5tg1d1^_tPfK|VTYHyaR9wL=tP;|%_QVQ&qwd7n#tz)B&j9oFs+ZS85; zQren7P|?3KI+@`qdouoKG4=6(-LomOGt}s>F7i%~Aw;J7N8#{S2_#q!P#5S|pf4@# zxL8Rc{}T*TRPaebP?(}%ZdzWO7n4@c8eQ-Zec1QRcS{RkNL(fSrsyrBk zVe{0&X(f$*rQyJVXm9VDfszvSW6iH3(bK&pPs979-pA+KcRp(`hY8 z!VA08G+{6y2l5(h#sDn)RHCB=W`1ZL2}uwWun`T)0DcZDaFqZHC3PjW0Uy3s4C#l{ z)5wXh#TRre6rC6A!|hvoKmYl@6=oS|fvY;)zoRp}KH8R$f)+WfVS|OejqaOqAbVyi zlIGTH9LlrW39zvmuu3ON9pX9wv|1Fha3@-EWe3+lEX^yySZ`VbksPk%@p-VVwDi%j z8*dnUw6wIX!RgBNxE(I%mpd9O*7l2=<4=gG_=&!?-lmRao`T%E-uC8vmq+6lq`Q(F zLmSFs-H)55Bp;!6l4E51zNB_KTV?xRbGyZ9v|o)B(8M@&rpo?1sh!WDPIW72gzN|> zFP1x0yAf4Whm(Vk8CH-}w$j-X;X30?Gf93*}}WC1oV;Gc-2)!QfKiK31l$zXWjvr5pbY#97>l^P6_UYa z*5xUGT~ zdg)@6w;ee@)qnG*f!@(8rt53#rV8q(t{Gk){n+ft4db!q_1()$>I!=sRy7CfsTSqR z@Mu55N`HM@{VooLbr*8!#DIKAP@?3O6}l;MHn`-~7$P@e%_QGsDL*0VP|iZCK#v*x zV)u(ha!pJ0RH(?UaX$%i2ti7KDTS# z%kaQH(a?gS@im64SUGgTV}i>IttsUU0`PGmWh%~RK$yA}Hz}o>Agtm(62e4JbVA=5 z>PxVu60AhnAOq<)G!fg>KkX`RUstnjQA+Ge-xIGWQy}{?bY=2lpjQ0Og|Iz6Gkg5OwsHiEUjq{)Y zb%1{V8RNXFk`67$If9#6>AQ9Sn4%KR%J#n#p+vi7N^AF9xgB&*a8Ya=>a-ZKaZBQe za5q10!ku5k9rSv_A)bRLD36)u`~YqRruKz%exH!>Di8=1sdr0QAHl7jB%5T-dzCL^ zjWU!<%`h0qAtxlIE(*BgGdk zW~xr%Bt=+@GXtHNg31n;m%9rpDhdYmYXkD4s;(5PO%?6}em$rmMl2zfgMc z_YXj~sUTK97>H#8eqA=bdL^n>3 zh)DdOsW_;L&?rF%1Y~;Ma!-*)Z1bS^Y19uXfa(qCL<#e~{4G5S< zw@AR~0du{@Hl5s$(%fv86+m)PCbndzJCp9ML0QpU6qsOSr!Pb{B1HU}eO^cJ$&JyC z8>0z?#(!1&pZ{6=S(tN(K2^*wP5pqeXWlD-RcfDKhIW#jx1nQ#-XE3E=f4g6!r$?8 z;@iYaaAH6Uq4qOalMJOzA|V$@$An21gG|hI+|Z=pvgt(Ah6{dY1*H*4YXoP}`5Q|7 z4N>TM?`#gLsdIlGSVM5}_`hb|Kz?^0?Hi+=bOYJGSMI0z-vOSV@%oi3@0IIU3B3=7 zORG&qk(OZ85SiIs%rQ%)|+ zqC$_$nU|ZDx%4{vjS%$?J@{vrwq14(lJe_s7#xfanpXAM_!1DHe}|rdh}8YXi}9bMH)yCo{s;cPPh5uvs&zVme>J$6Mn-kG4B3ur zubN?kwTR@cY5YT01pp*23y^COK;ro?YVhDSm?ub!%t}VBhkQI`$1v7j zhRicQI0qK8IgB-cALXnpY}c>=fT!}1On_X9!nzRQ!jK;v1cLt`x-`*&@Uol`BPE9T zC5DD@gBqZ;Hac!j) zhtN%Nc`osKQsf1qPM!+pJA)uxSZ-}ttPWQ5C;|%S5pwCl=UWcE|*C_wR>nz((3Y-e)--xR}-)m|=u0WdB#;MWUg&lQe-=Qq5E87fNNqF}0r-(CopJi54hEAVX=7XjNs2qv?yB0h}^BW`rV(SpIg+hR?Y2 zRGf`Y2*`Rd+1K_(BgLDdE5+7{_$x0p)I`LE_zfYv0$!tjnQbbYFP0aYbl)O~3lT2Y zZ`+FdCdiir8Q0L)D2{fT+9@lALf2vY-Ao-)XqV>#a-ZV$BZnFP)9xK5ah)x>`VXwT zk>HLc#oy}H>!O_vp}rLS-Pae5xnzRhQ+Y~M%zV(JgO zHO)cqe^T!c{%vkQPPM{}@kut23u_ygf{;1eixM?K9k|JcN-_X>xP*onGkJVwF;D#|g3PKwFaa(>;O4Y^L&29s z0?m(2ZvPVLTcKC0m>f%CgD8Fk| zuGOeua-^szSi8_xF+Z}hzp+~U2J}EQs^QtGtOboG@QlJ1$uz1XnyuhS?p};!lQw!; zE6UPDIyWzVVIUURVY-9fY@)lA4)K2oQ?7!D& z*YnD#o&3)jht3GCE{OaN>CW=KBU;@N*-m>}w(o#^X21oZOSV&98QLLF91@>n-FfM} zGC9W1q;LM&7=zojF&5T7^}#MAbI{}%$#5s|IBUiu+X7_&-RhMIxY^bq+pjY4gPcY7 zcguE~M`E7j@1}P0ccUFJ(t0KNu=TZKe|K_Uf+?vl(`*UP$FH<0yQt2cq9UP{uP`Q4 zCLhoW{1TdyFt#8Y&I|U!W-nqJI20j@f-my@Fk~oHh?cVhfk0cJwIS&C^A%dwrK&>c z&S+tot4C-Hhqq{wc`hiEX zH@_;LWgd^bg3HyZWvh5nUI9t@DtIIvjx$8Slysn&@(KdMhUHT06;paggjnMX~UhUq$tzPZl z6mR;smaQ#dKMGy`EB?W=%?DMn)cfG54>d$ddiSJ^zB$}McIQzh2r5u z6tR-k;|_Zd4TD8xuXk^Z&#f#Ju{315K8yJ`O%}y3q)PgydDH&-IN>3gPjRlC+%E^= z-#~Jq{7{B@z-{J0m zSw-fUU`fY{T>M+^o%@opA%OdE@`f;YN0q^67@y1wpHiNXw#X->ex~BwepS4#o`5B= zMVW|X)Rh-{@-j10QuR1z)PVpmVC>5B$RtA}5Wr}rP=H8I5V`q!#dB*~zILM>qlE6c zBo~+@Ekp*8vx)yss(1eBqvHeZU7mt&XZ~P!&tQIDSAnOyePH66-Q%lJ0UiIL;CXmk zp?ht+zrUa&r?I#`R!|V*lINuZC2eaxh1>hqUkSHP)08J~s-u5Y+iR~{t^scdprT!m za!VxBE7EL8v4otYD}RB^L_Q>WW>H?B($X?;VTU( z_bcn@sH{|!j-HO5u25xrC6)dRDE=TNL1rzE?qTz#W^C6IXO?iwR!T}!pI;E|H?X&? zY}bI~r2~8D=lF+A+*GZS>5s{AfV~|Zy;>SFexj7WL~{BsDfJO2K?Jo3a)CR_Yuvvm zuaTS!bfPQ_s3C=fJ=YbGjiBpWlTsQ%J5-a8yS#;bMyOwWiNd0M#(lhDkaLfG#Oc5#fr-an8M*BK8N*i|vX}G9TKh-3<*H7Iy)h;5@ym&BNtEljxL*w7yrHbDb7~h zvN#l?*<^TCg4efKP0UpD@~$@-R3)Rdm8s;w(mIr&=_7sipr$*PCm(&AdKj=!{U zb+Mi*>ehFP-y3whC`X0#5hF*10>QN4WW38t3EUr`TF`ECdJ5}P++`u%nhHkfE;DTx zFD@AIdrH3@(ibo}3J3nQ?3xB68`lV;SV!5on3oUhMKL9mM|$m|m}{EWUyr#)iGbvU zej-p#=>NZmU8BtG|0V4Dod~-=VG1~!do5V|w3!cqrr5r`26N6;)=vG{zBKQkNRs5%i%BU0rMs{YD)^p_hx$chJMF+Ta&a+zCSKunF zn`nqei`T$8Zx5$8Zwmj1cz#QJH+To>jrX$*109QHn2)h+Pwh9d-9xtTqgpfQ-vIjt z!S5qo0{xFG|IY30=)aS73fX={t9Q`^-NfAg7}@NAhc5i}DU3t+uGwwCfo{kk--o81 z0vYU%LWBhc!qEegYjq+1g0s@c7dNrrObe?L} zUgqzTUQh6Nl&yq+i`8Yuzoy+oSks~;@Xdq|1{KU@;a}47L1fGX^~cf!p zP%m081Q8RZYLmOnydbreWeDUquS)!v!CDZJnwD6bn^+%{IK4_+gD~viW}Kd;IB5__ z6@YpVbj>VO@uC_cP~0`^P%$vhA)_Q!MmS&JvV{&hF4pNqEBpIoAFvQqHJv6-!ktnq zli(29u(V_spgemH#?N#(3Mi5vEzDtAMbsTIJ?1RhcI1ot!wa7$s z%e(l<@zgXc1sj;=_~80c!g9M*v{1D9mOk+|GTxTJRQCBmiNeq5|H^(PyR?7veW zT7kzIPwIb++Ci77BP?D)z0E4+Xe8T<-A{Xi{QVSYFRc$LbmU+)41F8i0xV3sHx|ZA zj&G#u;0yX$ZOp%Hs1t!|5Ts_{lT`}xp#lzTB;la*jJ>wH|zf&EvSMONew!)n~ zyJFvUm?LMbsE6U(&}#Xjt{>)(djti!oe{6Fnc{%BY%O_`Qq*ZYLLWFDX7$JFlBKV7 z$1B`>>!+ro2M!?6_@Rdoa7?(>zw1=COI&&v76?WtD7lG|qz5;?WKIDk)ow|h#uF6E z5Xf&xyrcC?g}Z-=n?p@u&|1)!NIif+=qdb(0<|_do=z(B6$i67}g|L_R zh=-X@Qn5!O}-1ML6i_LBnn#54}*(A<7pc~Q1w{8US+90$7VPSj(( zN%|IV(sM#maaNk&J*K?GG+Baov*3#=)bR#Q1P&317Mq#BR6E=-q5~5Fq)AP_hrEfBGN!iYTaq(1kPAMG<}!OD@l^$EJFFSB=*o zmb|gLxOjM2WQGqR$DyfiUpW3}oLd+Qc=;2~Ci5Il3rGf7`$FK+0X#bOO1-7*giInl zD&B*wVH>0?)1?d3M0cjAOT@iXMPVbhPlNb_lfAtl!P?52nlDcdi?1>zb_8pO0M7`{ z9~o!1X6ZOH_#zU)W+Z}9G#%N**%K#J;8TX8v2C23zRAI6dKCNRg3aRfa5N;xnlVg# zp8NpA(Rl(pH`cKfdCd7Z*WIw;Uwy$U(hXm;KNWl@BMk<>bgQfZ2ReY)JEo+kvtYuS zelV$*k}lMAD#L?=GzItR$e!skUC&cm>_NI72T&q#E;keDtd$fWqiOS6oD5y}ov4GH z->rqw)zm~qX0-cM{B^j9{_{WO1Xm%p;j+%49fo(4)=>v}-D z>s-_`O>7zc0&Q4J~_zg}C@g(MNQ<@joM3$SD7BO8H#l>;cJ!?o-lSk{`#~wKYYxHnaaf4 zMG|Fq)4|TvGh}k5`N=xCUM{)YCO$p-&Ra1>aV~xg17S>@PUq;>nmgJ$T3e67=>$V zF-+Lq78F#&tutssq6Qu#&x+%oJW@% zC|Q>q?Gi6W+Wn116>d-2Q2f0jfuK8tYZ(Q62&DpleG==Eq4Y0ZXW6viPRJ=(MhK89 zV&echg~pkxEmzt79RAd17oVIwabo$q?^towb+LDS;R~<6`1I4iz~}J2bjS{$!}sh; z+eJGPPmSY`%Pcdkvw@Zq*on%?Uc2D}oD6zF@eoy6zA-Wvo%rX`hbYkdpKuZTNm_3n zo7ejf_!gbHck}wmc3N-QzE?bGYNz#cHEMs~9 z4O2Vh8trV0_}lYKi#tlb8BL>EiiY;Ko|cA|Qg5ldXnYRGWMbZQUP*Wli3d#W#Mfl| zLCRqUB+xI#X{|oL{66kMM)W@z+IW{3H19b);j(9}9=Y`Y_gszt8J5hgWHxZe)06JIM{QeV;gI zYNvIQ?K?%cY=?|Z^U&Lm8SQr_wV$SYwE!$+Z`>>ME1Wp9a=PU>VqrNU={p@)abikD zl90d2K^IQL0tWGul7?Iwy&uyo!ZEp{vYB4vc+5P%&s$MmhHE%b5knKUoSN`W1|t%` zNf6h6hA7VeTQ74t{S9B2QLRvFz8=*wI+5NP5oH(BJi>RS8rq@dftt&VDWCsf;BQ>6L|Yqj<820y|MnE1n#PoW07Ia*g=-?^A99CNkmhiolc2Cz;W z;ymW(QoMSscaS!1D$zG6I&~|w>^?+T(Cnn5NrpkP4M?)!3YgSeNu~NYscE~H>Kmyg zg(C%JF6JQPsctsKPq<7; z?}Mi_6Y6Blgl;;b<&-xa=`&cket?@7t-g*IO#*CQD+u(xqEuX=J`MS#M5$07yO;yp z5?2mS0}HN719Bj7 zRjc|-njP)!9ktc%9W{503iVU*A6L7JW}-tgh3=}kzUHQ$zNV($``g;EElv2K9Ft7pbdx#u40Z&c1OSavK~bfhX$1d( zM(9>DWd&vf!-3><_?svl+Z!wn|3MoAmtz~uxohyJ<_P{o#bhY7jIwQ(g+lR9V~k$W zCJ@CAzvuV`cuF`zpDr$@2z{_u3re?<@P#j}p=#lUAX62`vGx$nd>xIVB0?WU4kLrsuVGx`)i?~yUY0d>h9~i_uh%-;LR8SmWiJ!A67pBw7QkX zNFAA{Fk$vMs#dhUE=3<24T1vY}R7NC!_z$bD9Pz^d#5eY)k5>mk+8 zMMoi}V4EJ()r^qp(^4^x9n^t4XY0IGUb`Q6#Z8~LC3k^egJPya+0 z#>@$9dA>tgEx`Bbe%^JGQ~<{A<2{29d|%8L@dj8qa!7( z8yEBjyeJ@V#|6E7`LoPeGhNUt?u}o1WKe93GAT z0kRw{^QsH5sqp*~uJOBg4!@`9_xd0gU55~Kgj&M@&OsEVo;9B6IrKPH91g3!psvjU zcpNLmsW`^!pSvGJ%WsM2EV~q+N?C<;Cx`SuPT`whv-pA6U9zaE8-OU{5HSsj8&aML zEfRTr>&cnLPa*zd(axZ=N=JeAGF`|RAsJULTMCv9;6b(aI;KSD2tj!L(*RM0UG!%4 z1m>QNb=oFBRSq(+D63$%;rb=+7%Cwn$;85vHIqsyzG)H2e3Qv1=)K+OZNpL(DRxOcF%qvEDIDw(cg5nq_VCjuPCWhj z?|*CVKDF^3ANm&aTe(Kx0Gt`R{g$YSLPJc{ghNMq4m>j6T3g{(2wxpJG47gWcv=RuWUaDT?<{|S5_>a z1-vfhii?>fiR;_12*xGE2&4$xEDN~qSbCb>l9IwO7xB-w6x<7x+=&u*h=5#*3%Ja~ ze~!Eidud&pfHKB>+KKJxm)F!a6BR2I11P&u2w)l{>Oi23mLFNsv!$b_O>Dd(+I>a)qyGM(v4O!A;i2A+{!p(! z8f#kJ+PRwYN&yM>nL2@WNK?WWNxm?2_iTU<4g@x>ZE(6X3&x?d+)ntW{e$BZ*p~aJ z%^}*HeutPE6Z=NRSR7Zx&ONIR&CvxfU!lFu-?B`A7ATP2V*Q~CAdGh60kZuLF>k=O z03BRyqk)i^M06nNH zXz3*tV5M=r6R*7i(+Z~NGKTd|@nePw9%Ho$Fgf&lJPW{`dFQ)Hlv5GYtKrKDPcF`J zb%)UbusjvOjXf19*icB%fjDFAaunA|cQthu(H<|}FyjbMf99TV0d)u7@zB4&UBl6D z@Lg58(SUD~f1jbx@_nN>f<`HiASU^gkw;Kw$|ESJqbwhYgG6sZj5d}O<|(C&PO?P_ z1a?=Q_07Xfh5a3|*gK}>-Ra>SoyMiK(oq`T53-Sq(e#C@m+b0(S- zf*ENZ{iyP7R+8%zn2Y!}7L@q*E3x?Fbi%3!=t@+HGZAMTeS&|dJ6XGdBUP#3-@$|U zZcdf&6NN1Zztg?bnW)E-LAzTgI0A!&0ewp|wc!p;-pcZs4p^p=nUDLZaG*fmB_DAp zgk9lOOMle#X!r8`^!V$mUZ9KPo<9|?=_(e#i|>RZ6R`5Pd2du>Ij}dx&*@*R>+jTW zBF4mpN-R}M2gM;26*{tQmQ(-(=2HeaG6O#{^)X!LWVfPx6(?^1o=2Q2vPwE`$Z(-L zjI{u%g4y_&Wop!~R=+v%j+xl{n`0BVtdGsSV`A>pojV5xc6N$AJ3^ryk@(wU_DH{d z`KifOZ=bY}j@ehfeX8%uKD+puy?c z4pohnZR*%^O{{#VuXiJngJ>)&-Ma1dpY(*?l_jD9Lr>vMzZURhC>kIh9Dr)dD!>Lj z8p1fkf>R6iw4wjvh(e$3+-Io+G6h>1ha{^6YID3ICf3G!Pe63QISqn*n!bw#C4QEn z49Fdtubpr-sOe;eCjy0*|Htq%hB)9 zDuVl2wXY&U78A7*)_Gg;Og)f>FjH#fZrf!ynrki)kCa$uqYg)!y|_-!mJe2*v88yf zBlZUVXPUB{wubL+p7(*+6QmCpVs^mmVTo|w_~d9NFeGAVL12wo;(4S%K0@#g;vL}S z*{4U}97A?rPj0IVD0&@a|l6*1;*wUfpX?&A1q@kx;XVC!)0L~b7 zGhk#Xm!wI4hGtlQ)$P=W*C#V0FE_)P=?r*r(72(W(M|GX?MjH=D`W56f9UA;7hWK_ z`z{rp8*yEXc(|8sS^NBs?qh=bppL3LA6*XV6Al_V2?lk$7>0) zFMWw1yFuOGp9~tdBAwmfTfkE`CcIuQQwgxak{Y7hfhsC2rjof;Llz;DAL9YFrl{CH z8ope)IT;xR`8n=fcSd$bb{^1{MmkFZZM1NeGRDRa5`Q}Z_ze+{#cv@X-=U+Awz!T$ z;1GP&vJY^26t8lHgt7w7c5r$sm8;30C0KT#|Cc%$?Jf_Y{;vgxhNbBr;PpH$^P5iv=RHRwUC9ndNih6%d*AZgdo+`5bwb zLFB;{)m0`ZGT3F-0_-v}Yewx3T(^4N+lB_NUo(BZueV}dc<|WJeL1p>Yl1)3u#^+2f|*BLd;P%B z+t#hVF3|5=IXb;d#Z{+8=~qsL*H!fTuAf#vGyVP}hu=57dNMfFf8R~vt4_A{K+Kmi z558^#J+YXFHL~OPkOle}i+vXBIkA`fWkSb!l>1%9^C#JeVkAAv#tSYwj#*W9r+e4x4;m-A~t?N70OPfBp2cj}=e~#l)<@mpCy>Ip0 z$%S$=?o`M6(Rq~vOm4V3LbQC23?kQr3Y(^A3Y*LMi#&pTN{ivE!cDs}IM=NiUE9Q5?45aO?_T-Ao`Iv=@4728zI+s%7(!N#h`%Z-JhT0L zpbaf2qR*LsjcLfMTpP)DgNVTW$w*|xY6cK)v5=N{k+8HfR<4|4B1V7P{3VS5Z@*-vWq8k-y5?dT1m3A8%_ReN7 zWeCNP6y+8t`;2_bZ8y>W;y$!R(w#1t$`O_fCqs42nJH6`owbT1| z#dhtVzV6s_>h^DMeLDVt*#DjbyRO}QHCbJ*-hAz@gYU@|jqz`KV4)|Sf^;|1Z&en# z#QYxt{{h|y!?50ht~CBcMj$BRhQ21%NKlzpJ5xTP(~#6iP&^!1tgVqh*Dmk*rc00y zxatRe_u+=~=T4R{8*5X~hp*fop8=^qA`WcaBV#7P4%jZ5r7V{eP=s~G>cSFAvZHM? za04cy$rvyJ!34QP4+17#t}*PkxXr`Mb~avQhgUoof9}kgSZAj=rS5;dIetluHVZQP zksk9J?lwA)Y}IQbImOUW^67|5gMy`-rToN+WszUpf43Q&LBeBbvV77)zyN*_x{~Ov z9a{QJDFBhUcPXkbJMv(wlH6PK<{ClK$W_K-li3+(*5O^f`!>0&3k#|XdI#5yL}M{B z{fzk!_!BTA{xHD&;${ogDJewuUm?T=<^O4QZ0m6 zz`7k?S@0>T!mwcOC%pxaR6(`-m+EZC9FY48n4Qu<2ni??Cc;XH3LUy-&~LUETJGu^ z@w0JotI1#p`>SpnOtu*^Xsz=%v#qdB>4|ifl|pW)20@@03^qLhXr0gm1LP#qRJOAK zfjtJffXskFC&@Gj=?74{Fu?npjl!}<42cAie^I!(_{-i^BX{&&-VPWZ+J7kHz=52* zE@KFEToDE6fQ9s8kT~3fn^02&J~3@im4NSB6q|v3axhChnNeR3l9!lYsvnUKysZ2u zH`QKZ#kzIbXT=f|HIoz!iWR=>s5iuHoL8REWVKZLlWV zbcL`Pp>xB`M!XtLlbe!^o&P|_&QHC;HgB?a9ti8^PJQj)30QKJwUU?pzp?0~T}YK& zo$MVMh(7?HuqS3-a!Qe6JIM~flBKMXuuyswUEV>*Dc2Q(`okF=toanvk15u(i#zE; zXO@yB*NoT}&;dBe7sX~nKp?ioVLN<)X|4*MDK`5P9M})n0gi;7NaH>LLq8XFYj1I4 z6VMa{9p$nQ0g)!jpVbv+H;f6d+Cx})JSJWN4#-@BkKyGIzDs&jsZtxMDlN$&%R3E^ zxEAa~{GVLsQe{$?S5{W#S)n;wjVfU5$d_u6W)=&%#UF1UIr6rI4zyvmaa|V_pnj3P z|6ul|_vk9ndv4uu({TS#kj~us{{}F>2S}>&JDRxhd$zLrLYB4!AM2+HTwjT00pryRJyQIf`2F+iwoYtb_k8S`r?D_^YyQ)pn#Gy; z$Ehr;j-xPOL!KZq>3|-CS6OkZkyYi3qp^dxlZ?omfhB=*%8f>}2+8}4yXo}eQ9RI4 zAV?CukW+36Lt~pm4UY_%Y>iCE$+kwaL(_U}m1JtR@^de|U<}IRv$~e?qY?&j`UD|sQW+e@yZu|o?FWE-jBem6Aj>d|* zTdO-)vf$q6DzWa_McP%Uw^*H>wFHV_BxSgX?-m1YvfDb${ugtdFB5Ch{4YsQ2}o(T zMFL9zhnvR`3^_uI83L)eAJsKJvfn1Fd*|cdDk>!z5ZEy5vf!VV&$7)NArtIRdW_+w z{qz3|+Q6J3g{pl#2a>PI?*B`vk8?ZuO=bHzfjx-+)G3GeBQFP{bvDTGQid$9mZV|X*L2V^2Cs8XiemnCk9W`U6GdR8nW;$aNii`J8jFZo4? z3n=myRg{%-b`mZofzD`BgXv=oH%bQ8g-?lt<^YrvhBSO4xZQnMy_JA*3 zclVV;S9I9p>(UQhpc@S1G`RW$H@%qNuPi7aO?HTUb$A zlIzKJ=Q}aS>|h%FZb{e#60=o1p_Fl1rnZT{H~HOqwsxarm9=|o5B(IMqMvkof^@@0 zhmNmUaeQd*pXI-ptMoUm01n8aK((*FuY6bLyM0&BcawbxPw2yVeTDHv?J>*aM*Cfe zD`NbiU1j{$YyE+5kkU%X#E7VXvv@?}j$%1LklXRpq?AyI3zQ@fDg`Dj=m90^DLO22 z$#*JXvShBz+7ZrB(v9Z6jWhH-!9nZ(9)^STB+!G}udVMdqz;E7=f$CEny12NGL!nW}p@Mx?yleOzX0NJWTW-2Z9YQH$|8ZF3KiWlH^MQ-D=d)_> zb9##l@gXkdAPp{h3fE;zIlPv1!CrDHhj_i|YQ05QsQ|DB*!SktpM!#f3Nq^{QdUej za#g+V4mpdtl$%St{FRYMRO>=rEyi;${kzQw6AIe2qQr8bBGtuhDokm*#S8^5y?d%FueaD zi?J=gkSmcTOff!C8SntbM(Zg3QqyForCwaGGu!QUm%Ga<{XuVlY_)vr5ZPPUWNxo& zYi0dRGsC#r#Cx09Er01dqig+vmmV0e4c_ywt*s3YKKQ5pmi{sE{NS=cT}DB)q%8he zwYRS2!?ZtW4yQ1Oltj&Mpq!$d3Q=TK_dLdEAbcLAPastM0}B0xggG}aB-ZKA5xsnVztf6 zNGn=R*xqC`7V8OIf3$#0BRI32xl|e<3ntEm(N+#U48tz|5{bVzQn*osqEB{1C_nME zs5yur^!0;Zr7bUc#IM04-rAjv;1iIGsYrM^iNii(2}u=f;M2jrqm(b|#kHLBwQIjj zcQWdytLb(?xC$t;dRg0&*8zGDOkDQfwRT+6OE=IjaVMinwtskJ#6_kXs-MXB^l9yU ze;<&Hb6EW_*2<;qc=OmT(!-6|EiW5rQWVNnHwSp7Z01f1<*P3l!ll)(aJ8WfwcB6C z>b5=S$w!ypifZAvE`RjN6%P$W2Oj$4Pd<-7Kl$VH_=9Nx&T7Da3)ZSiIT*nOPB@#q zz%vAJaAi$hAQnL<4OOh=JCc~QOOH-DMag+VVzRh{-jSSCGZ>#cDSF0Zl@hG&TDPG_|A7VPH)|b#=(oT)wV-aJr_lsqKnY{||d_ z0vOj--HpHdW}neAquI1;7R`)yjWinV8jY;cZd=}DTi$m&j_vG#Q<9LxNoasHZ5E&` z4W*$Z1WHQcKo%U5KniJSAR!6)fYLUFl0pMz%Ln!7|2y|B^JbHj!2kQYd`@i3_uY5j zz2}~L&beo`ceaKa0!>Y=(fImMC>RX4cg>78#!E^^qGMdYPUren?1M!ZK5L<<1?3Wi zBx*!EVC9$GXb|MZ$p$s6zt8E4)P9(q<8TMJWshTCC8!Zn)NhNXC*N{vz*qp~1%MiIr{va^ zIlh{^v!Cxict4>6dwkv9a|nCL0aGAKMmxb;e5-UPC-vEh?X`*9 z?mS763~N42J|BRQ*e${0p%N-QuWk~u=5W-znp_`<(94@eUcQ8q)D95A^@KJJk0~(g zA;b>KG7#+=^wo5MaPBT>COHmiVU>V@cvAIl@D&vRsTMo$u@MEuH=qniI|d<^S4+v*bohOHeo^;ZBGf z5kSC=I?7zA(^buJWxSNLu~MCgpB|!{NoSCmA~n+~M!#L@s?AAm|RvLesJ%yl&Ee*D`7T`bO85g#>9 zE4Zb*mVDNLt|*{@-BEnl2vK-#2}$LlbybtZdyT7FoZUZBIo+~uPpUE=?U*Fwc*;|` zu=TcU;(cy^)mJc2!bjYleuH^sa=}126%Ct+T#y6?1BWg-LHN$^^4R;)m>`467v%|&!bvb zR?@AqDL)n(;$P-XID!ui!-iFGC zAUwmIs(%|K9Cgy%y)CFZhq<}LiUCu9*S~~0oD{u~5tVWtfCwQg zOkud&tMxBuW>R1MYF_=z(df~m(JufFINiuIBR+!tbPFNj9n$&I`oVzfyCVmN^e0lOleW{_q(sVXlaa_|o3hn|N5|<_x99TgT+y`FcI?$%pe2+? zbI*ea)-7N;SA5_!*G$qUaci1-=J4hM&Kxl#17&K3q~LMckvoABXey3y@gP#5`J@=fgnCYCDPjp5iefX4h>1tdGUKISo-4A*pq9}d~ zVQ@FY^`LOD2k@GzJdWxhjt-CJ=Mn>%Po-^a%z(6>Y&2aJ9#%^pI}i} zYX(=lTP*xGYuQWh@p|fh?ktDh3&9t-uGK&hNm9`$Y+e>7a$Tn}$h_F9snoi4DFq`B zUod>(n(_75OzhfyWb5CG93@|B@4EW*;)l2_OvL7sxI+-#hxb3}^}^ZSaqx&@Jiu9m zy6FFeryNwYTOb*H4of(F`W@j|cl)K6vYDMT>$bDMh`#t@bZ7dP{hiU?XEAjN*Oq{5 z~B{UHtT z*kaTlhIbm;@Ms%7B7G$3JkFwY4_6aG&CmzWIFKgpC^z-qd3U(C$?mL*R2`iM`d{*c zk*QG6Kq~!R`nDN=kWRZ)scKWeH!kyaAOAYc^<cJ(jLoJk=OO+UNyw&?TEN56sZQ=Qs}@ckO$;-s~biADzipm=XfZgDyz+1(|# zIB6<$dF3pwhQg2=b+~#OM6#eI|{Ykf?0p;MAl%P@$bJD-MfcrKl zciaGtrF@3mtU@#hGzpI41{`xZ&yiUga<^HD+XqQZ?_4JDk%B zX~r)hj5J9SWJqVvF1y$6lD9C(b@K1!cX2^t7_?3>x%YZLFuNb6R>K>y1Gz_=Lnd(j33<8?x&7&IIX>u~O(-5TQc!a+?II zLOyW6hfSm_h@?4XuMQ>?T;uLZsawclLieRlU@oPK4kX_Pu1ezrS5NE(*Hb_PenjLd z$N9}}a*Y%800)tiTsJt}i)bc__Ldo+koC972dvmo2qqTH!=}U#!tDf~VEe&1xPO}l z9^~1MXHZ>ZOOX8zlOcH|E3ueHn=d)uN}h1+xq&1y38dJ~00U3^B-?O&IA5d}Z9u)( zG9<9EL-R_+L(TD2fiL0z{a{?&6z?NLTP00{OxFA%6{I8099aX;h8vrlWc83-Y^9i3 zC^wLOToq6ewCiQ}tnWw;@9t4=RZ_(z+^OPC9j22fjN>Q9VML>Ql~h8&?+bCjfbTpF zc$tOahY*9J(f5}USCtI9H8e;1wD*6zY4$@O zoc_|^JkGw8eisUihQ5Suv;p#WR`SK;!X*EmmwfXC1Jr{+6xt{Xyy9Ob+*sBZ@98h@ z*`M0K=ZlyM$+^)Fd?1RyF&$|x@V8<=!kQ~#e_zoT4-=A==t1yR#Rm@(6{(=GFj#QG zXN|O9MmondxqN@Td~GVMS3gRQXcVdwz@#jNDirS-J#V#e!C5E{SMR^m$1a4Eb&p8&7vs$VO=3bY38zU7Zk>=oOsF;2Eo${a_0KqQFQ2=@keDw;gmv zd3)GSNCP`c0mGE@7a$hz=JvhIsf+#<@`oZ={a4vnMfT-uAg2eiVZ4%&iK+IED77DC z|HRwj)1{jxS(&-ie*ePXmu%p#P<;%XPvmxHKS4jT_n$ahT7q+Ci)19>wAF#yp+x~uV?;PW7xl-$|C{pk!;{Y^3W*VoqIGhU>dCwDqeBpmnm zL`XX#xzTk~=z__JB39g+?$guL?0wzc$*F+9sxP#E)8h2>)Z~uX){6AkDz?V#b90B* z_4m76?Tv#ybF+sJuALj5?C%FxQTLl*BJKA@Rpb-eRwc$VDmJ ze^0TeHSILc+vNVaFuz)ECt^_^SRt2&4pwMv@3Ov zMD`H>H-OFa|B5_^?rL*tHA^|QT8iY_MluOH(cU%7A!sHeeW^lk22GA5YnVIa*OmP1OW><^#m7Tay+#xo8yTuGt1IsUOC587~g*dYZirH^Z7vcDpC#_n^GcC&5l3_ z(=7QFv=C}~$b~@CiKu=B90K`MkTW(wEJXPEu{kv^12LwQjfv<;#viu<&W8UHp4-Ow3Xi1W%bh0`&WGKGuHlh2-;`^^8CXXihqZ2B{zT3B>yhSCp!3O z3CIyhvWyAq&-hq_?o$#oa<3){i_R2bI1zphhdKmsOI?(-l9{f2L(OK~3I(&xY_nRB z4Z&ojtBKBG!G=0%$K>A;c7OWqY(IYAFJ3SDtt5NUsJWH8G=3}` z$qGKh4ik!-#J{p`?^E>cl2#U4Yf%@k7 zs#CEwJAzI%|HrGlPF=S5kLO+)pPU>=>XeHQ9=JIDTQ)v7GqX1R64p$#>F=;+_&6mk zNMuHCzzXhyEUCx?)dkYz>U5keIVp<_^q%|G4umoU1EjvIaJUQvgSeAUw%@7qyPH1u zAiF31iHE+xc8$W_#x#>i|1$mEgd$U!I6jlyn2D7#3q22+LHrw2koUEKn zxVDJ5Vm@AB_AGs0{k(@Z0h$v%64k>@&(Bi}DcaoX18m=Q(nDfWxUoCkZoAQ3P02z~ zoeNh7iYCI({89tc$lTnH?Q`3A%-#6*xwqelnf`p+W-I$rdepjk8!Ju!{OzaBci(M3 z{dP=|Xqm@xhwi-+TVGuLn1cKys}KmO|c*8cs8#Qy%R^RIsVv+TRK ztY3f2zVB_bCXUy>@7Vk$gNzMcGJouSwZ{|IZQny2+p_&Dl}@U1C4`8glwWw}pj-nafl-iv@p*$imT+jIMX7zk3n5RvR5YQ7LD z7EpH(Yr*)uU9vgM!)J{6NrkYGEVq|aXnd|tqlN95Qn zlAlL(t!n!nG;hcw)czagyFia0fOJti?a6OAKBJ!y)??p5#rf0RvzXTx`&XS5=&F6pSRz@6V=M7|~jpF#OPEs3Yi zm=y|v8!3m0-eS}r!73QaTr<`TtEa`H+s!SAoGpcO`=SFqwSZBnZxLy(XlQ6?X=tWM zRTTDacG%2yt)ejql85kLDWkXBYeE@u47{{burM+uG@SlkL&fVEWs7W!;hwB)W&S{0I402oxJK?{sXZfA7J0tSDLpi$od zjSRsf910+y4ynX>wg-~mt4bhiiIlE_TutCmO2AnLGCp6twXD9nD&VX9#?Hw2-Gu=2 zsZedpf*0mbZ%s{Az3a;*&*np>5L^gH3d8097>?L;aHOv|j%ZP&7$mY#Bv=p-bcQ+I z$((IEYo|e@BKniUBTH%Zgi5E4(=0k|X(BfU^<9c*rP}IA;jfZqjWAuksU(T7u6(HKB(I|mMCg%Kw&!gF1jpu{7a zgXF+9B&w%VuRXa)^rJnkXZkukwa$tfS9Oh{-7wVV_IX`3c6W`~afJpw(_d7Nbf8LC zD<9&wt+zYuji~8V93lc%|%d$r&FD^5ZANx5$4==dd+=Z4Z_vwxMSW(_By;+I{|rUOdKY{*RMf0tn+ zt@B;UawlYAM>#BZv`mF_XqTyQj0_uC#WM3>B5J8wW=*4$mdRAgC`C5rE;Id0i6T~k zIDRBDKDtF+=MQBf$SI;&@~rFp1;y8i{lq#2$A8}a{B~wP*JrIWdq1<+i8Hgv_mgBM z=??J1l4XgcCb|P~sR@1dY0m@B!HWg%34aJ)s=X&XzO*Cn?B(`(D!)$}5^rW4e)gV{ z&t6N>v!}cx;p8zodyJnw=$18S52dz|+EZsF+lR25{Qn`+!$2l$Woqe1qv1?}UT@}z zWpsfrXSRfn*cMqeSonldf=X3gDCm};(Bp8B)^wE48AP;l3g6J2v&@pPMYJT6MwVGp zrdQ$Pq$_xwGE4eN_G#)Ti}@xNDyrPRm?^O9XVqo$3nvg_B-ZQ$5 zZRg{IHtFX1T}|3cPQSQ(hvzvuk=(wVjuq}p^ek)Kb7{~s;L7t$pl9kkg=7l7`mRI+ zT7{d6QMMMrYBU?I=BtTzS#u~H{5=i3EjEg2=Gx~-US~6ZYDRUV3}Gaahnl9XEs;=T zKqFg}6qPM9=n+D+8>9?=XDdPk#i^E1Jqda%QNvqM1sYd2?17$WB8Q~{j~k0n#e8sN z=pGdUUo|)~uMxS-0|#Uf0>?^3QwxqF1T+JV6)0&290lM3{3uLS^8u3C=r;wB%xk|d z{3t?zGXPnE5~~1_=rQm^Iol++gC0Zg0(zWt(sJptp6D`vSE9>fxT(pMxy-Im=3&8Z zEwkFokmscUrM2f$XrZjkvb)@2)5&ytVCC1#c=s|3d6S}+mqhA`Wc#YC$C4vMgZ%{w zcg0&K+y>1_eX~SdweTv=J)IOXKukOA^??|-dip+ft z3VV&r*od9RoePFbQvU+|4Ip2nzOp69S~h_L*}>TjZwDLIhJak4pEm z%({?cRlc9WFJ2=z@?}Y>bFeIsIV_7r$7PqLbjtKEEJPN(lWCTfdnX%~)>VM=6KUl$ok?kr1FkLt8O?O?-7lqib1L^ zi#i!0KUz#=(AW(RXhLEu>=3ryWz1%4u|axl&g+g2cxtrm&wB575F9mIpC>r}X>q~v z&pBG82bUEa6-Z`_jPkvf{1P}^xx85TUaQg#^eJ$!h5xa@y0|SsvL!vj4wAfx*am?$ za$A7ZeutE=Yw7+hJC{-a_;q= zx3$z%dtBV@#9Y8dAa~zMO(RJ5PSt}s%WvTPFEZOsmuL32Vs)C>Z?%^NuCUscm4aTs z)GxzQfy+CR_8?-R{0-!l4Y246fdxkQy@1WKU@6ci7cAA4a)P`=6xXl>q4Ed{gnX3!bHO3nL_ ztWqn?CGE9U9%qHoU?L9*=(=Rxas@GFMF|Ad<#ss=H9%Zn<_UQALlqS;ypd%(*YMWY z=QW`QsN}}+yvB~=86A&^cG;~X+jio5w&Z1vp9kjq?X3B(PdcIhW;AD`!ASb6-|LjU z+9{vaPI-KErx+B$zCwGs|}-chO2gh<1b;{YXe!Q;pA7!sZgFD4|X1 z?aNlZsD>AHYZ`NmVef!NB}?t1+FHaR2?FVp8qkQx!nKO(MKZ6f$?V_-TH`6#jU;8* z1juiK&O`dAdAgTe-;EcS@_jdcM&oc^igCDI{VX3}YA3t8)P9HfC%pY5(D{(xjpFO^ z_|mEDvw`!I+vlkQec%t08He-Imt|g>;Jj4vchT5$mXvphkM;={CEamkU`PEVa{ne2kcpU0h85% zL+MOaIc$yIHwBJR0nK$0aHM~l!$g;d$MIZ7S^yrv55U71|F4N3-^<_!=bg*LBO5=! zKk2NdpUypFOJ&kMW<&9NjPg!U7(vbQ+mp6+YbAVAFEcU01lNfY6KE}z;f$2wnWJX4 z8uwC8uRP?6=Dk(u@Tsp`fo`6e>C~E$;lci%?uy2cgn4CT0AJZfud%4g+>>L2ErySG z6uks}Dzh^yxcq%5N2C6d_7sCozDK)1T&5Yyqv4>s89IqRFBb5vgD<4+utJlu89xwD zDYRPC9?^4J&9!cLo})hp&Ccq}X?Bsmpu<^x&!s`TLBpS40_|4cDX2du8qVL9X!yAB zo@Av=#dTJb@GjMKz_7KQth zWowzebRFTdfvI}`5y4){O6{NuT4rP~#*E4&I#I6DiNT`pQ&;MjO*pa`Q|;pRh0U8b z6kt!>KkN6&p0vh*BD5vFDpsZ2xw>PrEYDI61tMbjek$%j3}zi7&@M`rRy#{TZ4E9& zK`5q~dZ^~x)O2M%lv576nSDrur_*&)Fc;O2FhJEw!JSAmX*jCw(N2E(?)rMvw`{I& zY7F2*wZV`xWHDFD30ukW4UVW@?)}#1CA)Yy0`oXmVL^jM`8_|kr~CNH*`w}`@vU}i zxy$P+wYnm{aD~0&NY*7foGs>xM12r>ZlAf!73}Vxm`)s9xAWMA zTi0KJ*&$Aa=UEkhh+G)0!uyj}6i3rnpb#M~wjH^MC1|NF0YPfTw~%#8G{Sv<5fy0rzH=U&>%kSG{p;NU}uT-3y-l;SBn zLm9G#HVX5y(T_Y?B)eP+i=_JIE((iuIuVE*Gm4awTet7V&QaT}b;lYp#Xf}?_Du^v zIdMAuv&*kLjg$j?9|B81W3OW${6bVXj*NLQ|JY%ZgMmoehz10&A{0aqgP@dxC&rUQ zim1^mitQ90P^b35)fd{Dqm=JMeZH7<1_FW*hz2@an(!50W2*_XlyU^i>ARFH50r(> ziyG*Zr6(aG;Zj&aJ5TJ($A(U9ALv=!KD4>2YI0_{qrAI&W>cX5_|)KBuz9+3{m!nr zrt;y7=8nC~R=1|Df40im(-^69`kE?(v%AN~FCHK1+tNC?7(KozxzL1p3N1^oBNz5R zLlXi&oe~@96Ga^P8boBalmmh&FD4IiQfr0m0wsZwxk>pz|P6xla<8rK}coqR59pN}Wqb?v_IvrVkvra;&{)$C^ZU$7Pod zbdDwtkGJpm1IPT(mU{op=*Fq`-p-&eob0S?YM*T1PHRCvVD=&8AE*-slQtAlLV%Ua zDGF244%%pzl-9GAFvpJm0uMf>NH9v%^MIp5#Eu~3ni7uiTyWARn3QOpa6Itg(`k0# zkN$FcTQ6$A^frX6LoMH6d%nLTF>va+i>G&1*s7z=J+sD9W1!MoWwkVYjmB<4%!v*( ztxEXgxzC0-Y=6)L?L3>Up}!Gaw8$HiJeU$0xF{qA5QgAM*18T%RtX?QIyeq=Je9M- zXZHi;gToL~dLX?T2%wJCSD*#h%A?Xqa`skIKslWO7i~sPdOxbvi6iX=uVL40?n=FL zdOB4TG?|V&D>wDBSDV(y&o8lmde4!qudxlyk;MM4Ug#X#5I6rz@dtZeZk;)iP%xEO_q2Yv+6Y3>c1;OEUcw9~^2y$r&=3)*~3?-_3 z+JgZHC>R7wZAkq!Z+rEhuefO4yn&4yHmsYU*QX!T&(DiLc=%lUdUn;hhevL`@rFM> zf5Yv!-F7?eA!5#jUxOyugnnr|?ARf&Aw1g)oRXr&v1AIH2Zh)sKM>gb;)70qfMVwQ zRC(SJyIJO%l1l>{qwYL^#@E>Qp!q%akb_Dw@W``DumNaxQNssF1I|bGX^L@`ra`fT zn1&pS)T2I4BEv3-5OViogG3+zCWXL4j_HdJxlky)f|SC2l=};jx7crf0!=1o@cX+{ zskWOwL6Jx2?#eNv$K?c z*dwo=brBxxU~raL^W0}?F@>IjEz1kysXYj!cvr8-8ITPx)B`jYTpsvLtewMM{s7ib zjD3+-77imW5`kEeOob;9Rws%QaX+PqP8WQ}?5Jz-n7jt7HE8ebcl~u~iOX%Z#$y#% zesr3>?(OPv8gyM&YiB$i3{;jRnxlyAKEc;b{2Iw+1fQ@qSyJhMgEj(c$nRU)j!N>_ zZsW=F_4`nvN)IM&GX}N7r@Xb+Dx=jJc1EH`?_{iP$W4i=e>^pJ>FjIiXOi7~0nunzXHD(v z_^ulOdkpio3jGga25Puvsl-gl-+|+BK1a0*R;QMu8cjjnzCVgimCjn`$B%y;AKkV1 z$|ZY#eGNuupauQxZqVQ^VLn-23YpVoQ~g;IeF%RlPc4Yxur^|JH$v^Q`{3C+_CFncI4nYQfre( zFPPn2n;OlK?X^2v*c%feW6AX3_{OrtxFaywF%TbF-{0EfFU=w2y(W<3iiEFVdPT@A`Tvj5v9?=0z4K#xe z7P-8T&@7$I!p}2jvo`B}_!#D%P6UC820ES85fTCAI^d>N>2y-kGiSi*kPw}6du2!> z@_adhRbuRfFJv}Pj=!8biZp}iSHr$UYJzzw={o^b=*9Unf|oi3KdN_>Ln2d*Hr0xq zo3qDk37IS~h}@)%m_$f{?5e!`5c1iCgPayhm8~cWi#x+Qf)zXfhU8n4z>MzR(F;bU zBrMTw^{G_LT(onx1*M>nboBch-!_6&|I?QwyIRvfX7Ah@jV|=|;m@tT_%suII2T{Q zy!}G_tQYAf^bE&=(%spJGLw0}hf+Ym?GgXfa*qc>en~8$dkMnkFcA~{aJhJ>B0O#= zzSBn&JN(_A>E`JzOe>$9IKGgq=OWVl^U(7lr$317GsHV`P_vvpaIQT(JUqD(B^VOve+#ujS;oj+L>Pwr zOm$maLPCOCg~S1{jkO={O`Qj^8CXkw%r`_#qWj$U0Gc;9DdH=-GpJ z9U31U8lSS4jhETK?l`o_n$rK6nB9Lec~NuoMM-iRhFXKgO>$ORX$7x0eW05EW2^>VEB_RZ)f$q^jYoS*ap&CFqWO4|6Mi(qs)h|%Dqz?;6 zei)?R0zrp+4M|g3U9fD6%N20BkRYPE)c}=2B%%vCDVh#JtvI+|y)YVsg z;M%$SE^`EGP0ZRIuRQd=xrZ)s*4LQ68Hhfb{tq_(uZ^CBzw4W{R4vNVACu-U3gDhsSSEGTo#h=UMovm5DHJQQjTI-4XiLZS~{4!JZW|A4cB;#Hv0 z1mqy6)bYsBKu1Tkzh__|H89ZAAMNNE7}~bjKjGH9C;At+G5;-{ZLODVnA$kK>-6be z(;KHYT+-UsdCQhVr`w~^_S1*pR@%R~^fqdj=m8&RCkD{z9~C~NX{T|d_JeX=9Zo;^IMgoczxYf3T}js9 z<1EPI;ENca!zyg zvHk2U=vjrZVY&PWI4@i{&*VU;NxJA*5tF4d*rJ>^AuBb48`)N!h;c@0gm?t_Hkx{A z`@>&6@&{{1U3X1Ee0}-lhtogUyB{eLs-x{cp8Q0Cb)6Hqzd+u4pA>E^0EdA7+%&EF zdEqly9cHJ#NB%Wkuth$etWhG!MAi}U)uCuZ6SCdvWyfF-=tmQ;NOlYB9Rst_JMDKTtuEN|x)b0lV_Tn*e)fqm#f6?V=o} zp9w}?J=kx__DcAN)qs5<*Eiw3X(g~1#&;!ddY5<>&@8m?d65tiO zrMnaKp6GEHnoDz!#cwbt|t2Fe?*~>($)wZv^M6}tu;r}fW zr~U#X7zLBrXga#W`^f<$JuEd_N|BiIjATdGYsgR20sx zOhOq#W;NP(ae2yo8%L#%c>T=u#Q2(IF2^tXojJZ&Rk_4tZ-M(e>l>}s)WFbNkOD4^ zg!BtH&i)bzr%(qL;MaK3aR|}dq&@a z#G-EKo0nXa4b9O1Tp0%bcwB~oN{RDQ5!8DSUa`hSKgb#3B z&24{DcyEDr$QbJ-eE=jT{L-o8k!;Z`d@)&{(FSlQh)U=JdSar{V8~Jk$Q75e6a%tO zfbu%QSJ`ChM#8RKg@E#&tRR81QQI3z+YAXJmkYAr^U_Xgw|2x2z<~)$)?Qb<8>u~- zBSC+CEhU12??ORcz>3}$f1SA$krLpIqRtlunEtt<{usHieJok0-uUxDo4NEWE7r33 zDK_lg2n>G&pr`#a(7Lm9lK%l!G`u+3+LMPZvqV{lK~ies7A zuETw(urBqS@G-f6wvP2l;f@0Bph>Xzk&f~)B1xPkN$(L&Y8QSXxd*wBag8TYGQv<# z&RIB2(@?r9%_eF#NX_slqU{c3$P;u0Iz&*IM57TjNA|0bdl=R`dC?3a-F4K=p zYH%5Y5<@clNkooYRCpLv_P9{8!2*LS$y~QduYe??9+n9-4J8HiM))am??pIm@LX^0 zt~PQ?s*_UMNG42y!+>7A)!eI9!@jG$_t8g#ak>K9UJF0-E zVy8s`-;@D72B&w>y%^-HT`-2a0Q+X-{_*?jYN{%6%`R`W!gWfs2Rtk3@_X2v;^jyvT2SGmqoRCSi}9?5e4I7>==gh3|`ANYl)3YuVU&%-2yF0LEJLlg0P^W!M@&DS7%2ggjz~U9I%~SCg4>C zuZaTsPft$xFC0JMDWjBQ))2u@=B8a$gM{Cu2?rj@#Sq<=Oxjf`PWT>eQ1Cw%qLZ8# zYIz%YBoVy4cH)t+E2`}z*As3*m)WZ65B!qbbwAX$bKNBMhi($%i}X|-i)^(Lp7L)< zPc`4lJm>s)ndh7@7kw`AXVOa&f97+5RGv+v2H>s8aa3i;tLM^D!KydwDWO{q+puZb zhS@CcwZIac;n^MPds)1DnYZX9^lINy8H%kSL(zUS*#ov>HRzGI*lIRd&4{6wBmumd z!(2445&9#QT7O?pcULE|8JWdXDm4vz;aO{!XD_1UBFEyr7Pi(`$q{wV={<&>c_jmQu#s5385>HzFiCsxdQFnB8 z;)=4N3NOf&S-6f8G7FQawHe7Cq~a3t{ws2eFwd@%_J2jmWn9VV2N}Szf&^2cm0-%s z%#bd$a?IFrLuJV`%M3*4erAP%ROzOopmd|1S#k<8j@@RpUoF_nZ1%Eu7Fs6eMnht> z98pIz5>fmn5_s0Ho1LDTSVrt|{(i(BE#Y{JB9MZ8Z$T7NFi|6SC^8Oomyl%?nWYQd z<=0%Ek^IZfA%u-&nNUvqlfUBaOFztNhYa$0lA4}}vzJbNM*4vU;krzw*i8O;y8c&Z z1d1#VN6Hl>=_Sc4nxXy;bYU6~NS;f`2QLFEQpK7#ZX1P{3Fl{8rqZR*GTR#AqFYrk`KxxBVz#pHN@bb(n!UR-%fx>ESl(-O zKNVfxf7boH&7$5s&wgg1@R@uR8|CD*n$7@l8ZNAKyPU|nUFy_+FMpxsoVwM5EyxApvOu;hH z83Yz&(VyoZM+4d?bK1Wp`@KGmy{hMS7>QoJ1ak`dFa0C$PrfJAPQE9wS)lz@-cG(J zQu`?e;&P(vKL0pm)ZpcD!W;@P7q!OVlz>(m}nxa85yFg#`^>1u3rxump< zuAnQ>>1s41S|IoGl=1o`tdl}m)X-t_q4vbSk~y?QgukgNDcmvFqQ=h(r-E)HON@425jFsHv16j&)TwDfp)>Fyxk|bphp#twDJJE=ApJq!D!BF;~ zmcAnSJbPMNS`sZI1O2hCN<}m*eUtt@1<)|L8X55t?Vcm$ zUOUm*4{6%z{!9A_9luT6pJYafo<7VzuIW!Qqtt$i-NoCT94{!gN*d?6CpF_}Vx_+E zOKm&JjMSfG#s@eaQQhTSnK3th>KyLBw5HtlCxtf(v=fd#jBmhN&wTW^`X15t5#fW$ zO7b6SZ}WOk56+}RjWygSHIgHxkpYdS`=(+eCK4v)^~gjJQ7##&8x}%=w%MH^{uF&K zQTp zj$FbDC>2j3fD%`C0%aDzC;&>i8<+u72^9ckvFCZ9BzEB`ScgvFX&P1&tB8aVyl$sb zr7rDX0hD=sCEdRgDDz+myd)kY!ScToUIsIGNsK5RT>+SRylF*XDzt&~DKc_`1|Yi* z*IbBGd3=h~5m~>yS$HN{KE9^Ct+~l)F|B20n8hW}oGv7l1~VzBW5{A$w!PUrt8W_AQr;u=nk592MMV|BT zEc2Z6t!18b{YTg@BrxXyeCYB{$QMx*71*592Qs;cdH?9FmUw!ffpnk&Co zVv*_Bl?a;reR^R9Zi#J@*_^UXg}9~`da~{m+m!QSJ|E3`jkal}H&)!HMkj4k;hGt% z7Fx91^d`A(W}DtT`^{`q;q$aSC;p#)p57!!&urA2XYJ}nae5BAm&@bHj!ZnBVqJ(% zL;tK;l1X38X{E~R_cBuvZa=OtZK2#&YAY`oKU;|FQ!H=UKGc@$C{rvMW2+b{Uk=C` zDEXGgz=_RF286X*3S-HW6zp&6db@f_L7Tz(_aZf@i1Ry&4+;_~IHbx1K}jZ1c`M~u z8W8s**Jcf@zUBvgwbdpu+G^-PhEL`8;H5-`lKvj)F_er+ZU?KLy*M#7+1S^6VAH1I z-YuQCUY2_QiLstQlfy86$<)Ht!Jg^^sjWxM%)4!7@PgDIyvKa@mlqzIIMms}6ZR?j z3lqp+7{1?lD3z=MiO$beC}%3X-zcQ|G}JRYTj8g`IfTije&N}r=T<+SHvZ^ZnFpp6 zekKYo*2)IOQOF%NLNwWqv!*0ZLn5VZAw7E!7h1tt8 z^dx1Us#c#v@?ye4wHwvxv%qb?F%&Xdswvf}oVgAOlB6_ZJeh0u!uZPAZK;8SL$k-L zhb!m0hvqjVqHTR^M!R~ZtNZGXPsX=&#@gAAeWQcBd)6j{v7zka3I%YI;c>V`Vo}NfLOIc zjRSc)8%-9R;vjcom7+ksYgD*fWV~g-7{wez@@Wcb&aO6QJq7D_L_T$_tNUhiFKyq}t zBsU{xW?xI$Vu?DD`Iy4%>99*L(P4Lay&z8^Z(~CpKHzqE!e)yXi%<}T+;@6oZqOzC zh3tLWl+$eOvEiYk$>aq?2S0V<%8z>7TU*;_T3Tk>XBJwf+t_o7lM@ps6BF-T|0hrH zPrmDIp{Denj*YR{#*V$yz1yO6AO%o!_EqeS0TD4g=ON|J<%tC|D1m&;BF?|kj#)qG zaM*R2rqhp1YW{Zi;a^OAC;cT(2M%Fa9Ex_p>^xvbwK2PdlV>Y{Zaif!T`zqK!RDpA z=+ZsG(+_i+%{XbSQ@eneb4s2~Bdf#VY8c$YU16z&dZVwNoc3ESDy`(ve+qGz!C4`n zH&O;_fBx3-#MJo7zTJKOyL(ThCWeoXjf_tqr{MI^%)*wr*{ut+_MUx-i5;%Ug?$@Z zTQ~Mz81ZhK7}*zRpXl!&=&K!CWWyn;VX&^LE z(Ve4A4pBksIi*Ji-=&U(@G8dC*Am7wIy_p8i6bj5&%7of4qv5|A(I>p*ai)*BsuoX z5w1vRBYr`HD-!ag_i$X1&<6NY50{B=a-M;#xeC)DlDHeo-pJO1J6Kij@ZsKpT@9!x zza5FR8}J!=Jh>#fL!2kEN-^#}Pk#oYeR zSgaxx@ikV*-A(o5(Rivl5?nApjVyhE*3s5-UvGoo@2?NFG$#A}J>mK_kzQ#IHNtt; zhB-6|y~$WZJ?MTDD89wa>3$J{zEQuHQ}afn6?wgKNQ@lmkxk5rOQk#JhP!6$?WLXJ zhSt_#C|DnEtnqc&+uhS0@v%sNz1$lfnC$GR2{ttQ0xj`SeNDh0sOpH0^!U0;2#;KV z*IMzDoQ`)VJBf~)kYY%j)lz7P5JWZs{wx{|05VRagK=Wlu{c{hJn-aKde7a+ZtB^% zv6F?(W-e925%%uAz`%*fM`a`I>m`;q%V#kMH?y^A|18Y6uGInZTq&?=C;=6)~(yxnp@eUm1{faymR=! zb8RIKIurc(W7}JUonIGovMLpL;FH4B!e1bVp-rgA9e@rM`9$#C;>cBwAHjYb3F^Ic zwk1I*xZUUTcpDnLPy4(cAN@u@%&T3vg4M!#w6xe*r9w$q8cQM+T&xP-(C7E}H^fq@ z*cHD1KtsQOD%K4*G!Z=f4b1IjOu;K`l;v8U!*&$yFA#$^*v z$u%`uQ3CWT@s@Zh?0i8a-D;g3VBODK99G5`$u9JJ=x2{V{l4t=b}n5jd=#Qgnb7^Y zGDdX;h|xfDl}vdF64s=;0^8&^Cd@BB&{#pjtT#JfT(rN^Uyp#v{=#6Ly;!iSw>Ja>RBmNeVqwx*lQyd@4Rrz1dbqki71t%9WmJ(DB zW_nPC@(L6M7WC!%GOL*%G=fkcJRXc1$ZSgW$uN1C{WNWVA_EOkNG#nc+$&B4y5&Mk zGJ?S|GxFG?&CulU7KHLLq~j;7GSDW-RE@xI0=;+-u!?{kOr^wWz@NV7dm>HVilQ(q z)QcO$kKsnxAY3T{yNR#mjJ+JTRpgka0v(4-nAJKmS7sJbdu(^9O|)2&v=d>eD>cwF zW)Y6$zee@o>T7Fj8)}iWwx+tOl5UVrl0Nw_yTek~%7S!MO~F3?J07DGj6|0Fw+W5n zhEtCH7kCrid+__%#g2m)Rwb(L!S5rFIqq?=Kf5LIAburoNj!yLe|yUj09O+D&!B_^vIrlf87uduWNBSpT~l2oR2_mGDJ zxjNAnn~Z!q=ROzVq=yYsHZ%3=oUpb`n``sRY!2Q!yYlFAHF*zG+ zca5y;S?ozp`Kuawo1UP9==ZoG1w-HVe)d^$J7CZx3?=)kDn-PQ&O#B#J-BfzCz2qe zAooriNoGm0Ox1qS-UsK&7{i@|Pp-1asA8fs;i+B)p?v>tb(*GdHb4Sh|;eZRwveUq!D(q>ub@*>29#*WpKnlapS_jp8co zYg>ng(2n&e{7B?0K}7JG7aVXlreuV{5Ru zq|!1R9V5JG3lcEXCgWxUX`CyEfSmGvyYHBVS4Fg@E{;M;v!niYggZ>6(9{u#O$}5H zIzrCMUVVolR$bd^>2VECB2B3$Tt3_|5elcOl8z=JxMP6g1GsYC@9wE!1aas336PByc(18lp1mNYQ zPfcKg?f%hOBQwS8YNBYGO&S`5C^wj_Nh%8g*bIb)%!1<0qvb>P5#k%)M2D5we$8Z z37T)_8-XNBZ+?g zO(GOV>j&n3h?QWQ71^rDIq1U~=ob%utFKRakG;I=_t;&^djrBNkiV$v_ln<(xd;B~ zmHvKw4rfkzPt;QYkO*qJ3DWG-xS!jgm$q4u;XK;POb|{XrP80Q;+9)l&z<`g|C4>} z_B%rlKN9AD^6`f8{&RRgpeJv39sYzLE#N`pR`79+pF=%uWlVWAc^vek_rr2O>`JuN zNgs_IJ$J74mRs1!`E%!z+v z0^8JPlEcn6RyJ}O+}qn1;A8he8*H$2foW z#CKF#m7gQAc0Y$<3#!6&=}IxTI$`Zu;0sEzA?r>fW>*fq3{8m757fOT=_aKZByXB9 z+shwQp`c_%ITT>!b>+2{UJO)Psfw-OOeRTq?xvY%{yFQ5hwV)z9*9vl`n#L$;c}0! z!6QZ+Jn?-_nk9*}o}RsK`DZ@Yh}h0LbT&R$oP;_8WC4gN@N#AWCZ|J5Rh?NfzKJypxA8UCCaXwzM;kDNwgI;b;D;oo=d4v;TxCOdld_`v zs-8WhXU03gM=ry?#ruF3?J`&wi^zx;u5Q^0O*ipKb^`aJZ)>={AaVOu$pa!}hEIxv zC<|64_=MY&j=I{aO1H~lH$xP`@-s!7z)`Qqve+5&HXJ1#6RAd}auOaAr7}+;GAd8$ z0OmYZ-$mUO{u&q|4mP=lT*t?TdJpk~R2{-@fI3w#*B$_7^U@Gr6AGF*pqBSGO2r}A z&p*)owi|AETl3me4a4$e4WoOUA@V zc;W+Qan$_&Ye6@BkcFQTZ^k_$APgiO4fQqEUQ`ORmm0(pV%6$B4pkJeEKWi!1PJ=q z<%*?%%0^Z7JHgU_Qd0RMw(-5{oSqO&3&GD`mS}OqwC%s)$iJE96ymt zom^uaAJ=!bL`F^Nn{~dr(83W5yWDbwAgaS&-HkdAzX9#+MC{w;$*Q{QN}Wm9-O>~c z_!>&#WQ_C+I>D$I5Byw0NAU;RH~7Agl%d1!7>yb2a6?uf+$oWAh|)$&eR)CpP?M`7 z?5YTuEw!y7l7b_+?}Ygupf}J1Ad|d_>SE##tXfC*g}z3wlZy6vyiT-;gN<+B)aq~O z2~~NbJ)_fOr#DxaD|>2cEB!sKZ8gIV*CSrn)O;ZQo|?PG#l!QS$Gx?mzjgg4>%x%| z=MDGmzWd^jEwDAS#*$rc5B3J@z30yxM#qzr?8_f~_Zwwmd8siC1H1^G!+!P%dmVcj z74|3n)s?Oa5Z4+q2VZ>wytXsoDUM@B}v&^Jt-y6`jpg0$M$^BTIf zSGM|{H5C<&F?8m5F@-bSf-~G8gaLy~lTIWi)U^c&m+j>xHY@0;jK_XnrG=kk*pm1j zkMN?Q8U~4yCpx`!nj!oWHzJHsdQ;KH@<=4o9%-+2)Hob2vtnJ6&M6h(@WweKqT|X> zs~crp;*i6*E;!<5j~_j?r#W?1%TU9fzOS7;(EN_|1NEu)PY+KI&i>2TXp-&UxoLKv ze$O8LWPdC=Vtk|P#?6c3?!C4>(WX}8zbwSve=qiTq}L91#fF@(<6J;=5hLO^QQ;;G zTiVyoR_H~GnT{?Mc!BBD7v7n) zc|D@u*v@Qf`MPFU?@(|RW|YH7He+SXCgOHrG%99En=M0C!Ug-A{FeCScKmCC+TNmr;FaR=H9D!B$}JdU)uWs~BA_NRzS1>^?w+_ifkwLN3WZx-&{Z33A0FO3R*Sz+ zoWS2VN5kxEiEG9-C!*nN66xNt%``{+7TA-x!#k+f6|vX=8o9a)Mk`d7B~JwOG4F;? zB~*R}LxL)?1_abSIacp_Qm_qttrlg?KO{eU7!_%g(Wa{j>`$#?|1 zINd0;{ff{)6{?E$o6z*5l^5%m84v3wdWPXqSzeYivOf*uG6iX433WnU6-XNXw^(Xm zyU0{N(nue~)&UH?T$-w9E@{mP;2Pm^v=WSAMV+*We;1ISiCBwpP4Z~ zeAmYwHP6oKr;;s4t>?dFy5vCO9q+e@qn7u-i^C1JO0kpM>e_`*ByFg)i+emn;TVuG zij8eX2?ho)aU(9{P;*O695{eWG(&ndgfH!j`X>%h^tLL%m1F&z$qlfC%b^xWd&9P@4d)d#QpIh$ViIh*fi!Sr9U z#q@Xk)AwT#j34Lc^9w?^aMJ?@@K4$0p$nT~Fq;flTbRKL-Kjx;*v51vn7d9qjHAjk zWpd$}*S_Sc-i~G8p^vfs>Z?d8mvnV^MN!bIr8(ei!djdTM=7?e*97;2I8`r>^+fOo z6idXSiKBSjL6{F^C79QXWqLS8`sOAUOJBF$bM%z;(0Z}5rfy(&tamXspN#cPIo%cI z_B(FWU-#bI77~etsc2kG^^Tn%{c3*Y_A-vY^(go zua2~hjE%I9q<{5xqN31zK({X5#OGcw1R!HHQ(fCyX0b*vNoCe;u8MM#o;gvFU1NE` zO-e_mhq6+e4z>sGfW=KzEs_O-xARV9gD5lvSs_p6f|`U}EKYW>V}u$yN~cH6C@C?+V&V%c5? zD=VAiZmmT9hSj%A%wnlwOyFz~6Nq#A-(PJfKcGj5Lm=hLTcb ztu^8(uW~WT{^i~`(fZ3wpaV9n-d0AAToQQTaY5{<#fPkFB{pBmH$I4v(MZVEz)LC0 zcBu-x%~|4fH2NyYD@HcW0t=j6jf|tf6u}Wh+{4S{ksv}EW+DV6SxWMitP3{=H+*u} zsmt~*%zboxa&mk#LovM3v9b4$mvvb>YN~5%@zzLt%YdiV(NN{7sR~|{jEnak-@E5{ z`iE@WWGXe4{@3(9ugCW6iM?(M2dk@VToqog-q;#x?()^wdn(+H3YWfQwlxM^!Y}SC zRx9{%w`~`0m86<3n^iQI62&$Phs$siDL06s9Y#F|vqO_;*I^?{EW5$}KqO@IR2MP( zGpm2G1gFc_+}zv_BYO*uSI|%ODQl`wof5wwliDlzxq_CL41JucaHb%E6JU$^V>q6k z2##KF+}MY|#PS3aM`zu~rZ1aYgI`~nIpmy5U;UH%J(v83{qHx#j{4UwVL!JxOFYq$ z@$_%m4bepOrpd9H>nsUR$?a>_5I6t_LG<8!RRSg_BzS~u77<1_qKtUkPsEBd$V9ZvwUZwDz54(UwxIo+K-in=?^M_hxf$$4kT{4{PMZy$EK&&y!-mTxjuHPci+g!-rl*s>)G(O)cB_KbHt*$@yGYD zmRi_}YHXzIh3rn81{zf-h!u*;_xAbYRDm7-eC&G~6w>c$gerJFvMu>xED_n|)GsfoVg9Q7YA z7)&IF546=*7iFmYxWKY5pgbV?%-Dn-5`NU+P{6rS!VbwHiZ1uE_+NvcM9Ba7eTaQ} zxXIt9Cw>ff6%4C$n4w5@l0^GXK$qc{w4OtOXB6dz31P{{v(k{D@&=FsRxEtY2^ckSuH7PZz!R`X z_zMYI-PIna!(?EUUg(85$1W>DO|+3Yx2vkcY#^p>FE6#}v$%FtaWS9=az|p^MaH62 z)&sw*U{9G!&te&IOe3?HmW z{L+52GySucd3IrVQvqK8?Qd`29wly%Uq3ke=%ct7{|p=bbHLIgT=<}y2^M8f{h&c6 z?rQ^@MBXHTa#O}=fljsthmYnS8&u`hY zXU{BtZ+(95;m^ax@0w^&^o~352fH?XAA@feP&kM=pT(R*Fa-ArCz5pzkj^k9@7^{j zdChuI1ifyykFg-G&$5t?Lj*?wT=#+30)%(+5Cyg>hX~RjouT|LlW781UXywh)s4BanQH1%ZDX=MON=;zhcAxq@r;y=wpO-yLQOm7n*X4Eq;@{i zTbt;KuW#<`>g?K;bh_*Hj>^sAU^hYnbaxr77JGNo@Vx2JLH+TD8N&xn<>d_%BTW(G z7SUvE^VimxzSr4MQE9@JL;rqmGf;f9MBNh6PRcRI{*==a*^VD%G3H_yC(^e{eszFF zw{Qu2LNtQfz^4r=4uiM=vk+8jfDv6w4ZGnaEgHz8Yl93!zsMPy&MOx`v5nuk_uk=q z@4e*Sz6T!YgAtJYJ-0ga!-)gAr?u>5iN zIOtuk4xhd>a@py~>C;W8KNz|4(xyxC^Oa3kVzh2y7v@S6p@@-Was)N!If`O4!3PLK z;Sg=mZvz)Fpd1VIB8VIzw=gMoq@=tA6b!Fh8_Atl>l{X^Hlr*tk>&kW*$L`z*sb4_ ze`L2QK4S0a>pQ2q-GHZe3om26e~cNLgwA9e#AxZ@XiV&!zO3WK*rZnoF`4=ZGzJMg z>5BoP9sgf(Zvr1xk+l!ss(aH3NyxrH5<+L+LwBdM5+G{>2}=lDf(QvoAc2rz5;jF( zkU>O5hjBqfWYj?i(Pjl(sBaHw;<^`obbNeu>`Lm`kwkX?xzFx@m<*CuJTOkPVSC;@v>Ni6po}3OlQZCP-HXt=u-5A05*HKGMyA;w4IyE+)8x!M@AP|Y z4TJ3s*tHT?tlzr0xW>egwSWo>u{}zrk(bvz*6*EnQ14vDOm@-U$hQa9kX>~!!?U)G ziOF;!s8VGp3AKF@ic%JkrFR=1ebn%d?X;*Hg}gSC?d@sZbeR1al44L&unQY{$;+Xv zETo@Cmf9A)VtD5r!=qoYrE^a2HqfOH=Ys)xInMmbHg!`>LUcG=Hx>iD>#g_@g3fg~ z-y7&?e!<4>UD%khfMDe_GmC?TkNFLyZX)rB8Ji3_kZl%ePNn%e+uo4s< zjs0@LNo>cA!o&+Ri^g#so|#1XP9>5R+ow-VaPK((;FO|131Ph>f|KGx0(13*czb($ z`T54AW0dyNM})8|l^8zC2HqE46pNU;1%uMSqM6}B#$vc;(-G`e4b2N;F_c*nJ4L|I ziJTxGeSI}7iN)Y#26Tsowr%8r4R>U21%2{xe%yfXM^m+&L-w{`q3_Vw(I0$adP{Pbdlt7( z4`7lyGC4Us+zJu`#KsF=YA;uX=>h=la-QP8pdtWa7jjrm~dW zL8gAW{ZrHOY%_22lIb+P?cdP_^l#wlV92&O+(bA?DOEP*d4z_5b$UZ0I|yflB^dWT z^w8Ye307R{3AR%w_k>+6uhiEAXDDDg^mg@9U0j&;FfSP~0Aa-LNX_9mkT45!GV+6B zro23}IX*rtjCGs5(!3H&k$I4LU`|$iTD&PWIV>(LHd61j)z+_zG<7DZD<`*@i!#Z| zH#5kIY^)RE^-kfM!Iq2+OL2N=d_s7i*w{W*eW+Kc?Kb)LGwENCkMGN3Nv0$4$k>8` zBS#L*AD5k$5NkBVB$_`lk#OVnPaN+ZetWzF4tz^-RDM)ERU3y@x3?1v&qSbeuJcbC{3$sxsRO26@KXoAo-@?bsuiZ(=7V zJCM}TCCQmTj6i>jHoE&{M5LA^Bn(N-*AEQxk4PNQI&%13!-wB9zIRDPXiR0qjAtiJ zda^pqn30r}nVCdisoB~(__jgGNy*9Cb@_v8vhoeKBcUPF%Buc2y5g}ZGoP#S_Q>h! z+q`#S+m8C{JI4*RR90FnmEZ+-&geTDPOXq%iRg>d^So1_a)tB`4(dVN(T(KHCk$=J z7ncXX0?5o%=v`XJa#2WL+*z8n|tHrOvYt14`L0kAX1F z<%J-`29g^3$wO~}ca zn1;ikGp;{G8;0ffAI9-Yv42li(T$h|^jAvqdS)9V^u3vh2&QD&K7nW--WU1Aw4-7C z_#nrdLqr3!m!tbd$MOvTII7DeRU}jO1)qwh==koN7%hTfWXEQeAkiXF^L2q_Rk%KS zR6%-GUvuAzgnp^%!wVwy$>oD8v-rsb<|+nIiootBFLv-PJ}**1RI0m(ldu8 zBFb8=F9o4k^OhDHYh48UXVD<8LVRKLM>-P66~f7c9r93z-PT z6afTr#n(Mudtg}xtEO%)Y@r6!91l-r+@UJ`sCkCjkeY-EJu@6Sk%MUuTscF#GXt7~ zdpk}~3R#8^`(Pr2L#)i!7RXnI*-0+4jZSvAuxUqU>9cwnCkEZ8>l*#tq_49R4@V z!H|;*R}6zO`8{c{Jz~pbzpPl3l1=_ZXMq+{@&!Wdu^DkS=Ezv81vv;mdV&KK-ATp)Z#bOwvM$yN4frvy#V1j>j1e5HJUN6>ZVr19IEj7 zjVnhWT5)q#-Nv%{4oq{dN}Y28H)fu5Q-=c+r;{#x#kY$c1}u|C{$j;{})0p`)|phut*0SgRP%mPp%&cN}D&e(!V57VM!d{r8EOnKm{uGAM{~Tx3inI%iNs5U$kl4D{sYNjbOo0&_TD zeMo$9sskeo@l~9(3RhH={$&(X=0^>>USCG~mX_H*qjSvZiSg$2gaud0U9fbIA75BB z-gYOp2hrv*rg&OR0=+~f~E94-Ki!qx7L0;^(bla4$ z7K0lcj(}`1+zZFbwof2G+5b*I!`^7`JWsw)7+XN&3D`&l!?3d&82TXbT{k9sy7>EM zWhPQzV_Im4drxoQg7_+IfG4&$XeQd^!wwq@E7LX3cEtbg<^Hp2X5@kek;6G$6yV)?ks?2X{e8Lv=PXls3rDdQRy~FPE;F>W zz){1!h7F-`9OpNXM({^J&L7d7Kd_6NkI(S4{B1&Z?uV)|lgKkce2&c|Jey_zQ25A(AC z9r<>%H=pO*`4sK?_Izn>=X|S>@B2L87>;iU?g1c!yCNJA&31OPjGb9GAlS7&OW(U! zcto!(cba#LF)XG}?_PZe#rT7OXyYmNq4q=em(W+7dE^&lp0hRCA@g2w$Wvr#x7*f> zJn^NA8b!Gtf>Z1Y-F`hp+7i(}?OrJJ!~b3XbjIVC`sc-)bWhZ~+V-RUFwT5A^T02( zm1}oxb=A44kT0=kvHJn=jgpD1t%Pw!49RH@j|+r*gbE@&JYKS-xlLD$#HLi2Ej zOMr-j2{%CC3q?3$z)u*kCU!Ap3OfUKu`}k3vJ+EEice~)0qgr&?>+D79^m1jn^qJV zT*}+o_Juvd{wLHnP>~}mySa~)_(8Yo#QW{zT%Z!rkEx@qG#z9Ro4E(FX*rion6yWo z=;yAh%#Sj-xrX`&^zuwg{3IgW$JaE{)5|9tmu&c9!vKu6_-@KZ+ZD9;Yv2bAc-M9@ zejwYg?Q+3~`$5G3)MaqS>V&_e6EZ@kfmK=ulwPJK);=3Jzub@)wlH*?7oT5pw6M+= z>}o5!Tsoi?gxS!?%6RXFx?!zU$V8|06klJ*Fr#9TKO(rf^fK{irI8y_kO$M@(bv@) zF57XJ!mrief4%O0#WB`6d@kRhyMKdnD^afF{Af30nDgN17{BN@PMI;C{X^t6wS$M5 zE^9dxd5nJO(AjT<;e38J;8-O6P$=#6`c-<>zFvI}`E=3Q*Q9{O2ieSKsh+UgN{5;)d#IE}4+5@_4d z%Qr2*$A8^pYJFiLAOW|Do(9|m&?PqS7j$jRYJ4NOu8kGCG$@~3_q6?7MiSg7Pj*ir zW%=}U|Nhz8{H(h|uOFwUZGS@Dm@Va(?>M~4Y|Xi~oyTrlKv(7Z^o^r8)2+WiokrmN zOqJL!$u>d2dc(}K>=5`gZoS4SA}Ea`L$Umi6?7Z}!I3?Xi@4w_2*pLk8L4()e$T$@ zf>W!wdD7H8jL4gng;nm>d|@J3#Lf7)n!JQc~#` z*b?vQ>f;xe<=NBSBhWj6U8F=nGn?%TH3`K#c(hA*cbI^f9)A5e^l%$wRyTaac#`qa z!lQ;=`%fAU(5rVD)`T`2ma_gpZHK8Da_V8;KF~tg$)f+@?C!s5vre6u0pZ~R zcVjXX&?nrVn&IP}f4IX(-R&vV2l%{=y328a;Xm%q)K=Yuu}?(IZAj(!&e-3>m`btzS|$AAQXU4&`MAZxnD*?Qlmh z-`K(DqpVF}iNcJm22u;ll*}04F~#US|NL$s=AZF>`^IDbIWV0XhUUklq{QS8@88fv{9Gzx&lSG0AVZX&$QrL1~(Pa$Eisw+sX#l?zv159ubg!ly zOpf&J?duij=@USsU6S>lL0-PW-afswC^|ihZCelWH)eUbdw2#&y&qOB(1*Pk+59~sFI>#c9J6+{nBVr{M6ymZvfDb7Y=;xckncWw2K1h%K{JOv zk~M;colBT7!z#cmvjuEL54yA@8lqiTw2Mmt+n&cye*gsgnmS1K3z}W`Bzv$c#h}9; zq6x|X%)zMEIumqIvT^QvBc6R7V>qruySXCmi(NX7F&xI@*o@4KOt$7F=9ClkB)XS( z4>z24XSY&OoOU;s1ohN(juYQ(p9U=<16W&WO@y0_P=0@!Nz&<=j{d~P2@=5usm$3q z_c1=iS4PrsbJwR>cTeGZMkK@%h{vw;klP`g&Wwjd$Fmy>nRdW#k&|Ls+#t#}fazSJ z{0Bxo5fy=}Iuh~&Gd#;v^AZvxBm0D9lXXdk-a%2}5%D=*329N0=A_h+ps2nLz#)e` zudw?~y%ht;A%;L8&A>#SH$BlGcvVb1bH5T z?3lRp)W}FfIK>nvK~C|!&;p<$uV*@o3VkH-}g=-6T& zAB6L%d=AfdT}9G}JY_-;T-Ee!Y6?V~TVkJ`7I^ni;U!?|*4Sb*7`Up4Zl) z=0RoX6L51IDwlDqAv=N{HdKtyuoB-eFfbcxWRzcIq{D{lmx+-w7+Nedp}N9`8pjs4 zU8C|MA`*IPeo5ig(QP~FjExv|g zhvAyrG2X!#kR`@|dImEQe6=6n@KUwc?O3|uFsE>rcmwVd$G5Vvu0(9Fw~v>3rB=3Q z#@kuRNMM({1@mF_MiaO=BqoPbd?&TD26CmdfwRK`{@>F1SwD(aUb}IPr*IIB_IyvS z@%(!jmCJ(H7~L=`gen6#AG7_1;A8A2RE98m+_325>KgHKP_~-$a z<|bjb8jkVN)bTMa+UZLho%6<>E#2e`^R54{&J*&*fiKnGV7%w_ysJxnq}|xt>*jW2 zSs~}{if!JmwH+U%>iiM3PPFQi7t&q6sL-#@lj9#vvOxbxRv&0uA54V@S=5h;_v|}9 zQj1_;ri1koc6)rAPQ9ryyqij~^)jc5u`j@Nt{nS(&5h;ahOu8!=1nU68_SccAMC4f zte&`!)f+c}fbg9!`stP#S+PzG`8Yl()|n~UC(XOiHZCvv-o9(1lF9p5^0a|`35%CFm*qx0RHtk3_d z?{WU}XGVCRb;dnC&-9<-jcu0yU*p`(xP)~_NE&XT{l6NQNY6=m#e1aYdJY>C_{^{0 zp1}7!#2sh+>R7IKf|lLj_5b&H$$7XR_;KA8dk4$AoUQl(WAM=HKfTzfM2tPZP=N|7cy_O{~jz&yL-9nVT)kgKj4J1-S?IOI3T2 z{EZDYc;^`7I*)zCW~Jelh-nXr^2f$|YrE(3=J+=_K z-5$VJ{B8pK2G)ZEa0+E+nXNsAA3uM>Qm`w~?P8G+I(KxJa^A%{?hEayL^&^ra&CZq z=NDjIyX3picC6ccyTZP~U{U7}>;s+Bh#D|lcnw$p_&?sIoIUm?r!>GHm383X6?Rwm zu()f@nf{XQp!JJ*KLTrQk@Q{JF7sr&T)LrMy28F;`$@D*u4osQqPuqS;pIHnUe3F= z&t$zi%5l`IE9^Vn!`go6lJ7p-p6>F!0rm|B%iAT<(@9(?6FU9O4GSry29@2 z9u|AvoaxWn1@r(PnDBl8Zx^;#hV_>#vR(G_cA*{p z8SgQw>@g_keqIi17g5f;_9|Jgj&dCB(iQfdUx01tlJ7oyVYm5qg?)p;qQ8Ie7twP& zuxFTTVc2t&m|S%0R8Fk6=bs&E_}396=*?hv{Q|6KC;GE?VOXee?B)-4_h|@jW_{o# zFJ^MUu6wqC(wC{#p876 zSU|bl%5G(IVfU;Bgob*1hlYpZdI#?i@7{^ge(b9y{+*|s&L1{lJAFy}9-?i0HKtF% ztfEf4i98%@GS?51qqbyTUHs7AA78t=@YrPU+#j)ac9y+98vE>O?!Qo6e{G-bNA(m; z?d(Jsmd*GdDxn40u7GH#u&SP=o?_K<{?o3KOW0@3{yq_o4plt=W4A}i>@JOpbv5Sb zKxJgRdsPXQ;Us!1(st*bmvO&?j`BOjT{;$aIQCA2e@31NlPk)|UvPoH5Z9g#=ND1| z7l-|_Ne+1ENGaqk-_kzD3?{>o#0iVvUPp9Vxq1Una!AcTy%2}n{5x&76f_z^_p7>tfFS>NahsBeh z0QVr$FtIo;|AgUxdnHym%-J-RlxamIQuSyU8Q3%%n>*S69v~( z`2yc_@KoI4D09I7gHG;}{X6vYLEOC$|3zgW3oGv`MasMOuLw@jV};M1^yAMb@jjLG zWnsmD_)i%OwkZvAIN-~0{$&?r|B%5$Iym{(S~r!4$xPIyZST$?ctBBk~%s2kDZ>AlrZ9N zze0KfXS6kUMvNDZ@UQWcAxE6x$UgMfAn?sTC4jyUxzoj|GZi0l2>t6#v}+efXF9!m zn)5c}?@kW3^)TpFVf1_8{uA6uxHU>HcR5NhS%P~PPAGk;JJKz~e3mrsapPY2Otv$ffXUuI8290@7Lmzh z9xaCtSoLwZdjPirE)+5y`dMAQ$aHU&=?ud`+s(+| z)qVnZv&QqXE9{q1k6_fNtQ}_uo(BNS%AJX{3`gYcki8ryhF3ZG0%h^E>{;qkD)b*l z2R5Fx=j)(@W2}_*={_2ohk#rlzA~yac zB2GHUw?WKd;ifm8C*QMv30^|Jd0ZZ!Ksw1Y^iK2{#z$9B2YV#_ufeeUN|50Vj?ZWURt)VrdzkQa1CkhtUIHMsVcopo2qpIO@rLmLKTJ z>%-&)>r<@V7*9jrqdCy6&~|XK4jyG~%yld_J~Q5h4n*uq9Ot2j@C^RNYH}>&U&bTt zy!)|I3Y@?f_Uq&d&N!^MFNFS9g?Z#gzzwF`?5mNtD@()kAF8+k7dU&1boaw&&LrJs z_}AO{ECBf645o1Q7Bzso`{6TZVh-ib5YF}?xx(E=_;B`0iPJs63(od~aCRR&!`WUG z&OVpntu~-9G}!ME&h~@az?|JjINOVOei3z>AsosXz}-do%snI=%0&H9XQu!51|7CY z7Yd)bEa{$rzmW#p?*VPf$!XhbaQ}o`fag3$J4Q3+K*PtSbA``bv~ae4bQ^Q_d*N2A zi_otY*&mnA6+Uy(!rAtzivZik$B#Vn5#+89coupBVRo9K_@;zjNye!@3uGkg4=ywh z{pg$$2pu4q^I0?M6NmjhM=%c-kCq#_=pNR7qjJau8$rDCm7>AydyN18FVBdFX-ddaWKd0_a14%|zNr5&)h* z0DA#Tdqr`D3&mmfLbw3s9OhMU^aJ4LjWWhS#~KEA6}VpoO-H~V0snsFUkTjDDRIhc z(7&IBe-JpZJW&p_M^HA#LiTh2Eb2EHAG>6Az71nZ1bE^tz_9uEM8sjvgnpV%@kJ*( z8#+KEr;VgE-wWVeaOF?|9~?T>d%UVIKZfd-(_c>+6#bQMlv_HF`PZ@64IGn@mC z`>fy7Q)rWi;Lf0(0)UG@#;cd%zb@S{)b%#d@Oh;`c~L1wdzqM1H({K(1RV6(gQr)@ z6veh4md7dZkHW_`ADadK1o&8OcQ`xtm)YjRq4xHT@Eb*(y$a9OaLi|Uu)F}v-@)!< z`vPGG@5oE$VVjJ1`*8~FU+`gpWM@CF?Gw(%aB_A|_%R%>Lld};QJo!Fx8VY|>&M|E zU*@woc3Gz#hai}$d8{A7Bh8@8@6q=jf!y>1O_*cPOX0U6 zZY}&uxJS8eUIxC)L0o@=c|Cau{%v?pgZm7;s@QS4l>HsJiEyV-&g*cSpr7P0hflGT zDTnaYlbblw0zJmzmLu%!kT=WU;aEP*@n_}>$IIaF{s!ET7s|FWC&nN?4#{zek5O!# zlH(TigO0J*G4?vfVmUUW%nlvEp%X|Q!J#uiZ{a(huoF%ES17g0EMm=8yt}U($T~D~4b&Gd1yXCnJbE|Nxb!&55?6%TvjoZ_1R=3@5huluP z{nX?39;e---D}-vxi4@(>Cww$n8zlMiyk&lch4ZtNY7Nyb)M&X=Jj0A^LWoQJumjO zdAWN9d5!Q|?)9M82CvOt+r9R99rilobLV3OpY~g93u; zgH8o~8}w7KPjGDT*6jLe_?C4%r^sD|A8ViO{oQ zG|VgPNZ84+b77bJ&_1{KS<+`~pG)CNxMz5;@aS+ucy9Q@@D<@NhhGT4*0-$h#J=@? z+xjljb* zOCukMTo-vE@>-NzR8dq})WoRzsJ5uZQHP>KqQ^z=i9Q^CBKmCfr5G*7CnhY$6f-cU zBxYR9l$b*?$77eqJ`lSxc5CeGaqHrq#U1O>@rL-#@!Jz}6CO<1kgz$iHYqmAlr%8u z+2ru#RVkh+y;3fvDyfT8SEjD%7t}AZ-#UZN;AaRoBpQwyJ~do0Tr;{E1B`lOvN6k8 zWSn4}WePJzo61d-Ow&ytnNFsSN!wr!GtV(EF|RVOHE%R;P0vYRnSL_Ekg+V|NTw;X zD05t9eP&zc;>_cjXR=bWa3NIuR_3kAdpggW_gdbOytDcB`MU~o3x*VoDY#ImE1XjlP_(#cWwBN~tN4UvoMpXb zljUX0Zp$Id@xeiZ8wbxDymavKA-O|_3@IBjameMNbg0+RkfE_d*9<*c5?PX3l2c+S zDKDulnN_m4IAO(vM0{m3~|L(=gpIzhU9S5{G3BD;PFn*pcC>!*hmPhL;at zIDGf;^CMzMm_`g7Q8HrOi0vaTj0_){I5J~o!N?IK*N)sca_h*8BW-2wWkF?;WvOKk zj7lA~zC66VrTnMSMWYvw-aSSclQ^bi%!)C`#(X-~Yi!8aNn^K;y*So3&V5|fxI^Q$ z@jm0j#!nbOb^Md#H;vy~;a-tjQB*OkVob&AiuDy&E0xM2l}jsMo1jb>G2y`pr*6r( z<>6Z{-EwW>go&?D+&l5e#N)T7-n#MDYm=r=IxsnMa^mF1$(ySJs^(N3t=3nstUfZO z*OZA<)=W7u<#bJA&ElF9wb8Z7wOO^RYS-3otbL(&M_qKCp)R*>NZpvas=5PpC+g1D zU7D&)&6-*?b=cG~Q+H2Go%X=AUDFQM`_)gaKU{yJ{%k{T!{&xh8_qXeot`nhVEV%8 zyQW{8F>c0+8LMZko$=(1!!u4amNb?(u5Uasv)9b3nbw&yGNi@$BbZMK$4E!$dNYx$`)r*(bnwYH|V?X!JmkD0x8_Q^TnbLPz1H0Q!x z%iO2uZk~I1?umJ(c?0K_%qyQaY2N;MN9TPy@BF;0^R@X+^KYNOZ2s!`>*pVve|rA; z`Il}t-=2H>^xL1l{q*hU?})$S!8;D!@zDahzV9& z2Q7|VoV9qw;>N`nf46Xnwj^@N@g?V%*zW3e*UF{J(zd0`mabX4Y3XZAKl**%@1I@f zw=8+t{$69b

    G<;_`;Ae`r){3nMU(9=P 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 literal 0 HcmV?d00001 diff --git a/images/Layer210.png b/images/Layer210.png new file mode 100644 index 0000000000000000000000000000000000000000..52174b786825e0110e2191fd425c178fcc4993e6 GIT binary patch literal 45243 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 bTkkN>kNH-=gN55aK!0*l%954hCZYcWB00mT literal 0 HcmV?d00001 diff --git a/images/Layer213.png b/images/Layer213.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4b52c326825211bce0f368b055eee46f8fc643 GIT binary patch literal 49881 zcmX_n1yoyI&@Jxn8X!>IODV-AxVyW%1-Ihv#fujxrMSCWaVS>YU4lC=-~ayiva(k0 zP0l)V=bSk+d-hDCRg|PL(a6wXU|=w1Wk71s&s7*0SUD6V=#?iPmp$}G-c~~gtfQ#F zZ|>~KZffCdX36gD=mPy621ZcC+r`w}-V#i0W@&BfBm}%@?*>xaS_lEPKPhr5x=2{s z*vk02S*rUgX_))kn}4wYiU^|#dhG;>QC&vZ01}a`KUjCVdwhvg^!zum71HAiG#H_|-sC|0@i7Cj_(sgI)MJIJ~^P*u6foJG)tPaDDmmg@cou zgPWTTI)csJ#|doe&F17z``;A*cMg!HySbaK3)t4#iTb}eP0gG=z(PPE$A3aN{#OcA zJ&ymcAN1z`uaKn^bXnY>`cunR@x#DS!^ncfG`zo`u35)fS_dB7UyL5?e`h}URh4jR zl{#VdF_I>-c*e$JIfZb+XoSOpO7gTt%8?y!Ncpri;}Q z#)Q>j&t$pVq=$RgJ*fL9y|omMbcN|pz}YJfA}{)&e%VxO_jAy!Pr_zfmAtg{FtPaR z1^nUR1GX%K3nis-fzl>Ff0yW0AeAWcS4yM~J*--MuYStDlH{ zjNitbucE|#XY zB5N|Z7;`=cQV1W{c0LjZ4e1BnMQR*lf)s~~{Z#w|2{a|NKlzJ^NcCHoIz`(xiZf@4 zt65kr9B^hU3MPo^EFO_&Z?behoqYG+3h&(53Hd9#249BX!l5(fF&*C7yA^b=92ohz z>$VKk?ss&2{vl7M;E2BpKHXN$`7cvOEMqqD96?LK34Od&E(C(gioc+>SiWdKQYXjA zh<_8~f142$KiBaMi4fn7v{v?eyK^3f4P5Qfp^dhcCOCV2KPobEFkdhE$CT<%k_Bl^^L{z zhEum zLw@1ze6!jpd(@E>g<6B6d54`5tZWC|84ER`*O!d<>vypq6~v2(g>w!5CSbUG#0MLk z;Tyodl=`Jsu(=Vf42;LrFuzxe$~EsVBu#`6xL=>un!b8 zdw30coSJ5~1Oz@1)T`hBOq07|!2bcZSsY_^IIS~icGaLYUV{97Jq9jp zx6TxJk6dkLap1FkXgb;X3}|(T&St7>ZIi0kwKTWRiTFTm$8Qe7Sxe?r><2A+bQp0& z*s7LmxLCl>d8l>(Q&{nDj&w%(1}QQl#Kt^j@9t*)8El0vzNJ)C`t3?1Df8naJy+tl zOr?E=aTuSd_uMnYO1y`>4L0j!8e5d>Shr47Yun>Y6FlLmCX@ifgqY!zsXMdSDGbB| zMM8enH?&HWoHA_Qt5+`SPFUg+#EXAPG|wEV3$fJSb#H%o<=?6T>}MS4QfA1s$Qq8ao-e&P+$uFa01S)-BKlz zktV|-HgFU#3RrbAn;T`4MSrG+zT%;?5zpP;CfjIK=0vho6lP9JfbJs*2)EgW$=0?w z`t!w?0U%BgrWEW41GNp(r=O8G#TQ3e_7}97?NP$HC(Y+|n)M?^g@*vZiQ?sLS>p9g za&dt@bu{(ZSEM4i7`R_Z>9R`>!Iom3Xf5FTyOg72U}xRrp9S`caPBbyq6Czj99{7( zl+^w;ji%-r@=tWt`AXY&#@5rjA9rCE5(E1inb@ZAV-F3o+9o}VmB!MR*)(T50fFby zse)g=U=)Se$1YWcg`%Wj{6f~?KwN>dd4j?M;H0S!2Un}d53fz zuk1W98382)u^3VEk52ksX)l=5S6u`O3dI4!4|J-1X>wv2yN$uX7a431dQL9 z9UL8tN@pD|PI2P>xc=Qf4}So2H%~#&E(U7Q-p0HhVf86@fESV&$~3{JmMMMw+vCG8<%0bIdfQU4`)Y2&N$UMeX2_DNy zj)hrZlh>lFZmC-ULwL#Y^17dEi3ZD+mt|4 zsQt>Su>xu(eJ0Wpmf4Cpj{_$gr=tr+jf2BjALl>Dlo9VBY}0%x`cx@Zu$K11vW|X< z+8DlgFlUSr$-SrcZoyiXTLy3SopjN|)xg^MD7|9y`kC|;bqANVZH@_{I`PaPYxW<( zX{Xw-@Cm~C$J>6XoE`D{^fI+dHD|Kjm=7HQ5rD2lI-wbauU7>}Q4?1ZchNO)$r_(< z8qP12J_ebG${TJI61tB(h#pdtAttu^Tp1HGeA3S_hLRA<(t<#%N}+Fdd`w7DzuxM% z2|JCtYVCCKjd#UEu90=ZDptHort@DyF-&85Lrw7#7q*-9%-mya)TR=$v9qd%TGzAK`H9Tvn3qwET22eL;k z)liSHYLxbIjc8sgS*~2J9C59iOg&iuE z;z$&B(wDk)bJ={^_0n1%Jxi)?g6!bU6M__JNaDA!k+>*RYkn2bZZ|0I>SQ*Vs!pAs zFWMeG;QnU>tBD6~VOFt2PN>={GFEEeet8JCeI2gA#YDdJwWw>QICBf#+H%!%3@&fA zJvZp?`~JbLr8>VjQ7Dc?b~6S`seb5qLSVHuFkZY~si7>Vw-DENo68_kJdj1cRt;A3 z!}0a@BG_PVz|~PNM!eksuDEuQ<8Uap5E)PbfKQ%rU?j_O#0|{FXYIc1w^Xr%QL3w5T1nC(#*q1JtNB=zdXcFA+ghLdWglN+y$mNb#zL$S3 z)L(p;DGCEd@thD+NDrLMT-pHWnn67WG!zLYpX?kaor`_~jo+U*Ts(?JwSf~R8hu8& z;%b@(V`4RktLd?275O1-bBmwG)$5d;y*LQGblMx_s5g7@qk;BhwIGbeCS9G4B9>gx z=YJ0#n3AgZ&kZlg|C#KPv`0S|>#7^(j1z4%bD*JwWM617E167P0>M4!ox-!)rV5l@!x-1j*8+$(fTNIaP!g zJYGhKdt-;8obJ~sAj{4|253i8Vz>BYs?dQbbx}*)Du$PL_cJkzBYcJrg3LDDYGW{S zeRerK6&`|hVRZI9zX%6(5ZDMLRroXfx;?6T4t^L_(8jFeZ+J@T-x` zsy*J0dD{{tr{Njd3!@gFHn9l}&qJ0>fyVidve%vmP}$P{pM#eO+7%9YyD0`Vq$v=YANKtFWX) zD#!r3)Oe_ceuAJj-@sk=u!PsyR=E6fs=Ig$;$Id2SlxZy>q^)p3bA zF`m6n#IY2N7&HJT2zG@NM-o*`9hU(6*LE3Gn@$sKN~{f^-}8Ca-Fhx!JTr+$T{tT( zye&YOH(@jR=mIq*>i7^cE}WN-1R2NXO^h!x|gS;#DI6eSAcIBW~n+mJna&?)N+7!v;FT1Q6{tHQj8V+ormO+#{HW?ENMuZWr~ zRgW>Tx{ij^4^t6t$h6f&{>`&Vr^^$uJt^EOEvUzgTH1O; zV!rd`>0=q>Z^a0JQjEa$pGhVWAdy(iWhpbKRHrKG@Ypi&n77sf&ehx7*`Q>3$xkrB zF?bnaSZpR>e6?fnbe0TXIw9q%oH3ANtCkjgejmsQW`_EaRK%AUP{neAV?z`J@F9RX zWopcKZLeQI{b#n+8eIMQK$W&_BN@u`qRi-=9=w1r`@VI|!Lr$13E^nzqjX~zx zT(ehOa3h&OlEF(T*!+ogYZdFlD9-pJ8KdH`JkSgoAR+bwSsUQLQ)F<-Cte(s62$@8 zr7?SUh8NkOE1&3vP02q8)dXV5uZ#bYHZyoD;KaD zTByDy%us3>Qq$}-<4S4Qh;-&j&YJV4@V(I>%{k96k$BkeP`S)T$FifSZ#Pw$6Ys1L zQbvW-(h;8{i^nGj*T=o~-DEQ(5hxr$qJYnkKg`R<+Hc|N71`(;&GA0u>~`8}ERKE_ zFQ-T4-1M?|hQ0=o{11;NZMIQ$=dO8@D!Pfz+3*v^OHmTy_VT)BJ0{#=xY*leZM>d; z(G#Yevjb+bjpyP`uwyE=r78R4NHM4T)D8Y#SV{ zw6uIqON@8_E(W2q5gfb`P}jlyS)Z9fU3vRYY_OrT%G&x+v7f3WuD+*ABhtJZY|ylF zm&zdbzkz<$x0h4NJl{hYSBKRB^$V8 zv;8XJb`H8^pUaV_@ZGizvw7NyC|;8N_h0y)TDqHLW${{P*uw^np~Y0ujB@3N$Kk6QxlYp2g7MsWw(a{Kqyr#r@2~b*5k(bqmxS)mBGm zoOn=?L!th-pEFr9d1ec?YPCg4kc^gc0hWC2r0g4;E1O@q3y%^b#X#{dlJxLkiT3$Y ztqL=8M*__cBncAbD2l;q?9zMy>7hZfLkIh}ug3`I>dW>`s3x1B7>55Uc;4L_SBJ0|R4rDi*hc{com|Hut>_k-^ zvE~}8Jn>c);ZqkM@~3tn-l&m49&$z2emXp?x)#pidHY3~l8+rmO7LoNqRsJYnAI`Zhgm{^!w+uM%_3$K)q(kvV&^% zqAP{<#gP`}a}|Dz@>a2K^Phc+ock&o{)P2AtQE^Z-vqa=k)=bNJv#t0x#ptx_1eAn z^VsR8d%!-;4*PuIuG7upAs$ zGrj-szI*WEwK!VUaXYb1;5bRsxCCe42NCC)Fj*dW=FU|W~O!%+}0a`w{O9o z=^jFiP#{WRm&4M4-i`ndP#7-MsN~}3{?pR~v!YMF>;8pDu}sgF8U^ps0C%NMcGz5J zg5OA!X8V5T=eHWh91`$<>YHJx!_f-iv3=M7F1Wqy&`e%=s7pphuv~8%5j8-Xg6zB&BY(xgt(qop3 z{0b5WA0@@*zJdj#qryw<4!fx9Sg2*VBifriLEk7qbf7tLPcan-3fUh_nGFV6?+Z@-OE~h3cuaI*o!)zeN7zyZ3bu}_QTJm6i{7ze&w0R zg4KcU(xmI#v7$y|esUGhydBoq0w3p>V3sB7Pym*zt5a|R!$@&|YM2?*ze>0WbJG^M zqEj&yO&(oo0tbiU82i?!UojRrEeWy8DiB{YgDm5{#>I_omhQU>3PHii<9~1~#oVTx3lIn*SCwn8ws9?n(dcW~wJ+CJ|PePQte9~*A&7TJFAeY*FJX}#JQz7;+ zv+F1&bAsdVY$imD_&OK4~$(*PB{$&Lcy4EI4F_)rq6J)-LEUq_j3S_2>R;t``1ed9R7T< zxuy1{H)yicFInVms3L6J7Ap=r1>+%_nSZMwa!&dC&3Xq%(JC_FlifI-Qy= z*!k;T31ZAVnlgn@$nb$Qm;zx;lyk)|?dN=mmB+;wgfpT9%V~!N9LX&4lF9eyA)h~` zy?z;GoaCBD{#%4v>00HQ%-@(LUkW+1&JlzHgbX^oqoFf?_lyl6WcqUp+)^P?eBTNs zGh93hyL6u|cL_r0y}!uodN=y*>ph4d1zNgB(#(3kN%ezx36zAJk3r9 zTiX+)O|hD+&Pn2x!Bb^dCDwUE=B?xF*;~hVNbh6${-N)$&2PdZ)Zea5cwOuX4J0K8 z*8O-zIlt09$awqdW*TqbcR@0~w{s2l3{XFDaS(5`OKg31XKd?<{A^7EII^?~Of@K( zoR*=o&hyVso44#MN2v6SUTgF-U?aBWk;DQ7M!nVIh9%~SUG}HhQ|2ctg+JfZQB$u4 z-A}A{4kBL!W&AtF!&NL*8|P}S8R`-Jto&U#gj%%1(xio+d_|wN+POBFWfN7hoafie z>SEXU7)Q4ZBcAA@hv&7AhGc2V+V*a+YahIj%0I+0Q5S=xPY7%1*;sAJPsq9kOPgMA z^HkTJ=oz?XsBb6l`&84Za@c zL|gB^RDxD}yyf5Jb%Ua1r!8!RX|OVbLw=~z<{J_3LdJvk`)U65!hN?QGbtS-dV`w) zPs|6mLA)tJzlav?y}swqErDJM^An2T>I@gb@Lg0h>g!W^Xi1N6e7g^rZtA)@f@`4L z_p?z2A=<0juvFym!zZ4WX80sBag_i+^b!w_FgOP%$4lg(hcbiwT-twWTP)p|pNeor zW}*@~I$u6?U0)a-3^fYeV1-A22*F5no1p5!kHwpha4yBO8wQ__4V=^QwQ<#QFJ`*m)^+BYydG!h$f(hac>3jr9t z?(2Gb#tfvw=6PT7T)W3ErH^HORIcM}7A-a`Y_Eunr83xF|7&>FDo9H!@iQCrZXyya znxs_`zfnB5vNo}N5tNvd!7(es7a~Hielhp%B?V;_@Lyf5_?nxBx*uOfda572x6-Up zB6#ZD@00%c7&I&DH`(N1Rh$sAuV+hMS12glxV~H>7#`6Hy$T6FZo9_;1fos}eYQta zJ6_TbzTAzN4n_DuVzE9I#!zUI9G@TwvQGRC9Y!uf^dwKgt@6KweZMh&K`kXOdcHKp z%KsvG%Ky(LTQvYs8~@22JgW1rs+jmVv6Kz#g}kL(89+mzIFJr@(Xt&gqTe z=}nwSEGqFiO*mMpEbwPI;I(_j_*A7zxi+7_LrPaLpotesn6GSZN-ziuQ{{H8DOW?& z$6jfwUHh>)jbFNXzULT63dH^W#b7TF^Gy1cH13L4wE8ih_18L1{YupRp?JU!E;I!AB*vIap8Hh!$tkdS8$a8vLYns@3IXflUP z#m+cDj{Pzqbh99CS>O!ytz7&VF$YaFFjn4OVPc(*B$N0%*MoFFjoRVC}zfUMhI_9 zB~##YMyr=!*6r=5h#_A-uy=|L&&cH==i1uZU%O95Gb9nVoB~4qPeVj?ba>H2Iz~oj zHmv>AI@l@H^?dmyWfhU@T}}q7H1qSF)r-3qA(Miu8=~qSAIU+G|JMu9)Qt8Z6uTQs zc&<35wlwKxQIxnRm$TL+=1_yII|q>t(fEakMJfE}avG=JU4FIQC)a{cj!FB6qegOM z$M=9&Hn|cYGChOOTb8xYo=9M{-#hlnpgC7@O1RX&Qdbu`yA?u5Y zrr8Q{@v5xpBj>viq>hJI*shm9?iOwRd{xmWC>__60(7Zd^w@E3J42K);YfySWB~zd z{*P(ZDvXZ!P=rVjztZe%`cDxp9PidHb1DLCXMGz8HgigtETf!Hgr{ zeNJud=HZ+>J+NjVsuejXg&41qU~$7Qr56)PhHG2n9}~@TkWTDZKtQps=Ui=wHwDrx zQ(Z~~^~yu1a9=Oy@|xjzlWe)c{_HI_NhY6+V5-T^xscu&{ipVD+H!~A&X)%V>|0C? zK39dPSQLV?YiY|mhIB+&*LSU6nfdwV+dYiY7Gcm}+xBc0mq7qvq@idU7?}5Y z-8H`7V<<=g#Ab1-lSTt&4LeuE+k9C=$K((04VwV!;;I5<+{>FbmY2{63Dyf+1MUJck1=$bm1ecMVFLqbA|8de*hU{hsp z&dkf+8*0qC!M@{O5Wr~Zc)8O4`ORKI39!^IVOTSIPO!W_;<|SnDfswT{YMJvRV!Mw zHVskU{RNDjr9BA=HL7B}363Rjli}-}>x3s)w;b$FN zRmGFRVN|Hcdqhq~Lvf|LzWhViejD>qhr^*hi|uN9i4W2ubpb)OQ_LB2HlovC1?I)5 zl@rL8Za)OjR2g*1F(+@2Y!y2=U$~qsC_1fnBn%hhB}y+FOmTnt5?o}%TK(JQ=8z@= ziJ{f|2+qq{nHB|TzC(L@PQZ7&B&+m28-(Ww+~WJSI6QqwB5Z8(f0Yb>j;6pHWvusF z9NDX*;OFi|2>2Nz1*D`;MlG^8VmE%m8RLOG!^_l-ul7+G2H;vqip_nX$HKr%jJ))Q z)(#nel>*0@o6KvQx`tL)kt*8lU;c0e#CvngnleOcLsFgRRX>Dl)khHB;iED5oZQM2 zXnBreFrXs5WR`{lM_Jj&A?JP;kO#buYzFTa1YyO>M#JX$JR#CEFl6QEifU@`@@DwFl;hLkGp!5y<#`ql6_+XDdK$zGQjCJEx;g$p zH*hmBq@)DVZUV?aB{aF#?zObKyj{Z4J+iNt*Y##JG!%JhLlajjv+_GdsqFCVsQ2W4 zi$7_NNxl59Y}xGTxz(se#L^mjO-GxIu``vhbJRy=A;ltVEX{@*dq-9}1YJ?j4;5}z{=y}sADNkl2d;BZp~j@!>oMi|x{(F=cZRjGcg#oSd@&6KI9F*`eF}GmZhEqf&aq2)K1;o12$Ah7iANYN1w3z1)n{V6G3=j5^ z2Jw{OHEWyn-gIyOZ^z#?ot+Z=sk`fcp@D{MIFX8$D6yutYiza;tG(UlYFV(oT_7&* zes)D@*2O{Qsvy3Pi8vNQiq2ObM}ZpS@>D- z!mzEcwRuXtV&Ujq*1Um@PIrI0P*zL(GgC&)cRp8&AeDpJ68Y5*{;_?%^sYC6loYZI z9WYKAE9E%G_3l(xpXu+$ z8`}+5O1+wcmP_&rRR5R>Af+4^I?DTBu77%Z^7B4QD|_5G?)uYs@|l#BviPh)cTHz& z&7By<8%U>SdRz%~TM1=sIXxW4l56eHXI{Rho;gT1-MsNKF5mn9TO z(^m&wDDD$AeR*A#&3j8Trqgy%8@brNW(lJWgnPqTS=PjuD_Z{TzSY;x%Fh0gpMOBU zT5xKr^U6al8k_5stjXT(?)G!k2Ox#W8_uAAymek6mTHLn#fFKeRWL(-C5=5&6|MW( z6=f4|9b*Xg;fiZV&`Qk!*YcX4b%1@mT#2mlJ4~Zp zf`e0J>!Yrx7upRLMqTQfmAhZ=`MJ~Ncb^n+QLGGKh-Fq-C~Al)hq3RGJY$^#Fu6dD z$#r``mix$Q|A2^TH)ecdLd|CW@pz1*fQkFj0M?i~>iE{p-YPx#+%(T;pY-?^3QBB` z8|f3uanKnqy#oY2pXiLL^W_>9N(@Rgp*?`~BmypQy)&|9?XCkzpQ|?Z|AaFo*W%?I=!EN%!1bI z88|URgL_Rq(REA9oGjJB5~%F4C$Ry%klg!O+w-G~cMn4>rknFNu>Y&6MY_4@91 zi9CgnTbwk&FDmD=6DO~5f~EfV*Y);?4zUE0S(EK)>bIV;akk${hbKjAcJ+02e?}v* zwqije+AQCn7qB1xEOtcLcc{9!TyM4i`KzzkI>F^(iLZzeAL|2(BzWH{ zed*t7AJueLju9|T$@O%=b~5nYabe-J3s+Vq-@tA!7i+r$yFMJ<5LJ$eg+-EGYy4+M z8hIR4TT>NMuI=5P8V)hTam7;h=z+Y z9*B@9IDyH)C^eNc1sr6~g zQc38I@qO9(g>2*TuDR9omj5iG=lBV@_DYkUez3e`z>pj@w>Bp!c*KB*ii6>aizS_G zk=Z5?y7_CfjpDl?huFD5q%O1)-GDzRp@ng0k&tlBJ`!to zer4ijm7>HSvDlGIkh>=%===-Re2wyBr0=gD@BtuI`iv>a0y#0s;l|!Fu`*;kBkv$* z=$j5kn-e0drj(3*QCD=1)DbVqj z7HU`grkF1tjy#xG85lF%I)cvGvL}d&Y(8=>NdU7&pkbW%K1O`J$kL?jV@4+N``R8UnPLv~yE` zx3I;jw!gnH9psV>VfPwk>Al7JVQNB|3avs$1&<4!d`;G2_O%svM z&H#UxEuq~L%ZYEpGCmIm`D&=&@??j-sNaEvZZS5Xf9E`;_pwbUmbVH_CM5QH6$%v zUDG3#0S9~9MtwV)qX%vzNDj^f(F_tDSAVo?aF&*rMcp*PogYoEY@wxnhM#G%yY&Ke zDXs|s0r6Iiz0PYYm*X2*0?EEwgg^6Sm0I}Ki?OA4&_W6~udo~+p46Ps1HAClb3181 zNnu%cjyI2@ATE#s5=!fS+waG!P^rf5=>7mb2&yLLPDBX7rDxN;3PTJGqZYo=Qhhhr zWhCTO^aN=57)T^!0BEy}+IR+2nmm+!F&l+Rw@g;@{K(H8;iwA@CTh%tmxsc>zQ~Wg z*po$!%*ig_{q9RqkY0JRJzij`uF>5)uJ=E9HpzoMhLI6tMQ70cMzbbl`?Aiczf3taG>j72cXM}xi-xGH zuX_MBURBL_;_e#?IQCoLcnjvq?QOw%x%k2@8nEHP<`%rdT8DI{s_}(%p4hY&y zSt0AKF6?B`sZ^-4^S3;er`~cK!U-)gU~?EtYJs2&JAO2rPrXiP8sHvk!96r#Kc^9c zndhe@twje7GqzR!-r@4ZRgjl!4rs2yg%PU3FUvdrVdcNT*JiC z5p$ULi;MU7%3F#(w_v%(f$KRaq4Sh6l)S;?s=lU4o6K)}UP5laWifn-$w{^E4tl_=7vqr0rW$;=q zYsxl`JjkX|Pay$7Lx6#g;axLM)MyuaebFJoN;G_d?e^HG>FcXbA;>*2w7^_yyS)TF zI%kAZr-J1Qc$&A=C|F%z`=&Rkk+G?OX_Gh@h!8(`3PEo?*)u4}fg*sQL23Qti*pB@ zt4F4^G3d6=&gcHnVT2BhmfBuz3&>IMitzKYUS3`sxVSI=g=Q$k)YR-b-N{Y6(-{|c zhZi4tcyv^(YR~E6oR|B8^=tS84vGrvHxg2^{xmv@xzdI-OUD5C;x&3ArBnc*#LFV7 zw-;ar!4V1|Rp_^}{+MX{>F8u?vyFWt;Iq=^`%#3|6za@pIiQe4Z-2*OKSK~p@CFfcB7V_@o|hcq91w=b3ArSSR_)Z!vFzA z=>G(?5V^DHkP{Vf5+j)iJZl{A^EqT#Q$%kWGnL{&%rP6p`>QzzwQR`pI4%BLa9WL{ z?FZ*7%)CAiGx!vNS17(J49%^vEDbYY!u&;L{#?2|thvRFG0}IiwT8phf}f4G0XdKrgS=kW~!-|;ST{UR;+Cl4Q>HkJeujJ9lD zZSjq?E1$Rw4vdH#KBPJv^kkjvdLwE(|BxyRCGmoppIbZ}v+cE=YU=Czdp2Qci)k&| z=D@cxkMQaFDXXvEfn)>=gY-E`?JOc7rs8L zdb8;)#$9>uRbjg{-ZVMnvaygAdvo@-7(M~3En~;Kr)SxiQYwTRHSUOby zmr(`_JirWO0D|t`|SQTe2gMYIz((L!L1!-VKe?*H6}0#_|K1YwUK(C z*(`#KF0XjEDurSr1~OexLyoRac3JB9s3`&`C`n2R1Abu){tWJ2b+96Y+&X6HXn;L)AAdsm*?=Sqh(JD{Bcg)}EiNLrg z+JG0Dg98hCOgMoV6?`IZNM&nM%^x?9=7uQ%fO?-Dvi!GQTEOe^XNzsuh*_Lgt3UA- z6*jj>a#<*6cQBn|puaJ!9MuKiVt;BdBZyJE8ktV7?O(i=CAK_55Ko=hii~!9`;nuH z(&KM2nM;raIIxphdK~=S8NMqy7a3H#KMtX-c~ZsBjI5sv5Bd|9jZJPJ!|`UMLo5dR zodKJW3G@5$$+DNlY)qzZiE5F}-p|ck$CA5lh-l#yC2A5cf)efe{ZyW`cA7jZY!Usq z*VpJ_;xyw{=uX}674zcFLIolu+a7)!3VE!E(?@Y6alqtO7^CV$wc3f%nJ~VWD6k*c9z1Zd{g5ht;#tn3=%9~ zf*8_t?Q~ax7aJbEJ5R4HrLr5}0J3V{-(O+ZJu&MN9hH;k^FIT}wf?6F#f5;#))G7)Vk8F4aWMoj_ z8u%6OJdHmR$JYe9!WPeb9d#Hmn=AU*2j;h6R&1%M4Kw1H{kcdI|11Lb3H)mn{EW5c zl+pT#n10|d7+9ysokg9`frll@naM)|ph#A*s9m0bGHlnIy|j5E0TGJ_!&%LRDnE}J zBMGhv^(J^r%)&LeW2O9ZAAIt_+!DO0J7xJneaKYC)+G&SWFL$oLshE=Vy&@Nvl?aQ zn3zjqwtgy?t?a&>eg{3pu|VmBef{0*5B#C@Skg&O)v?2S!#})=R7MVO?ET&Eh2>fk z^554s%$nP5c(PlBu#CEWCHe4*3~Z+Dz^-2m5a0q8kXZE6q9-cZeru7-g-4BT4bza% z+VL*wZ1i2^U^2YxkHg(lD$vu)m1NsB4qg3&3l~o?DDA1Yo@({?$n`9XH{#$n9jREH zI`rh{$)NJM8r5bbD z_kcV48Y4>qP@*?cgRQ4JI;_oJ^ij`6N6`N&D{s^yZrP!iRAv^imPNU>>QO1QG(98~Rt_UknyB45ON%R-mBe$`h72Gcrt3+6 zPD_9i4;kCsXwt^(@jcA%->frdJb}~yUX~`H%Kat#bYN`_Cj0U>{QkJ%cD?^BlY)_} zJ7h9ln8X4(g}_qxle^Tkw8)grNfgf%ES^jsfrMXg%oVKAL+Ey1Si=?Qr#~mQ_?wf) zyMox&#r~2U$wC>hydtkm#sRtA9ajS^_+m&DR2}M6e2nLxT7L$nQf+w12+%%UbOyzz zHKM$};pD7+UF!?YYB^3#5hcosHqi~9lCGlLI9)yj!3=QObt8qr;q z;>{6bCuYnb8`+fwj#5_}UleFC>*^bp>5PBORhl{aoB11y{e2qo2{%VE+aKAM+4XsB zgA3rvsUHWmbs9ywz8M%OXx^=p^faQXZ|E3kJkeHVA{?KHoUv(G?S99pA4LcOG3SEl zM|@l^xQ2%hzygL^?Bk}jWSNOo1@p%>`VK*L?H!ctiErq*a(nl3mQ>r?+Pm5Z zWOqJ{WS>b~V0GCLgZ96dz!9ZJEne)IynpS?HCG#D4Z-ji#+EC=s9sbS&ObP+A6}v$ zN-0Np_KRFP<0Y#kivy+Mv%FeHE0)DhT$$K1`fk=0G2yg#>5?c{88Tx>e;Qjv zf;oDS8dri!7C-Xm7zwMIuu@O{szIrEL83ItrA0{4w?Pq@JmgRZxy+HKIL|H8U}>$X zm8oCetq6LHP#K8r-v^aU7vt_Bga~VCbKr<5&p9;Ne12lw8;qeoY9wEdlS`aN+q9cIRc({hTForCil!+Vy)fFJ#-$AtQ7}63coZcwP_W7|#S+pN;%NpsabMU)zr19rbN|M2OM1$*C9Li=;`XOy> zaRDX5&}QBWsb82ZE#O^Vd<p@#WP8EouZ9udzYJGTR(>*souimT4i|+hinvp>i4qr+bxu0(9rj4 zMAd0@FOhL5ZA;YBeEIzP?TUdeB~l~CBb{UXIfCGQ!1lPjV+w( zTz2J5W?}pkA>&CXXDfG17u|0qRj6@!dW6oq$N^MWYJJ^XWF#PCH(oIdaL28l5--sk zw);dA=ka6CM?s4A+Ff3dxq~iQX2;c!G;#BkZ*+E>xvL;`t00l_*W=NFNa6bLZE%)u zD~@=1Uco0cQ2#aSMD<59tkK=EIH_W)HbH2(@97Nh-=Zc#Ns=XIBtF()`BZlVcS6ph z!NL}@1+z2y)opL0lAj}=ij%Tm*CD?(oRL31)Kpovc)>!DV(xddj2tOZM#I34?7w*2 z3AC5pSaMcYXr~Z*!A#U{y(OH|N1{EFc*Dp7xXuEJLhp|P%NMt@bgAC2p8qOw=hZON z^di=dsdF80QT$Y6@qc@g(#Iw%RrfBGpx^kJQ(%28mPHPi6ED_QaZZCCi1CT3LJjmE zvs_58Ox&^)d-97qhK3S&Qs9+;RGf!_!qpMb(9CMOwOJXr!g2yGx`*1Vp+;8l*vL=phA!p+*Emq@_U`9BK#w=?3X; zxcj?n-TTX5xYn6-_8U*_ziiaVe0?td%okGi_fc?4yA!_`CZ^nWb{j4-Sfw8>HWua) z{k#943!qGtC;M;tD57F!N7gesDAo3(e=Ow;OpQGm&?FEo?vIIBg?iD0|Gw(~KEBy{ zr|LzZg8jw{KW!qDP%;944;GQrIE%39r?{XqirmPI?c*4=0PL#6deIqtyHBuX{KhRUWqNbRPZ5Lgr!=!@Y)4q zgd9boLi_K3%)16q9WjL_6kBc?X#)C)BYrsS<<3qsbNX<_&sMcE)8)H4cK%nD^)+fz zIlmZO^F_IER9Q00B>vP%CW^==9?(K*;Fi{131;nAYh=nnQG+Tn2u zPBVh~$6D0I7r(Nop3x~GKe-Nc4!#WWl<4%|H|yN0LFjNz&;A9)G$pD?OiD~Cky9OH z2;7Q%9pem}e^5U8oH-|N&LMy79nmR`^TOS~!QDa)@elh!FW6qn6^*T&iE(}%!|r@| z8w6V$M4B|Z(SaqSO_DVoDFDH*n2s+V*9f{THDh_*M@^tQdv`?ZzC}Zkm026lfteCD zXsL=ww-U-w?>Pd~F(~q!6dGhP4qyZW7Q%r1Uq?qI?dI6I3lYYMr5mC4eqB5SO3s=$ z+;rR{AXzCNMT(<3FI8*=y)GS)n0>>MimTVpN~*rR{Kw{BJeM;JYR%QZw?_beV3dy< z;19RXL}biDA_||J7?Z+H@tfu}Irw3C_!2Fj2a(+4+cu#ev7OU%yCalU5Mb2L2>7WY zzpK;#_d7qOpV-YGyO7k@tj#3x-Tt&zU(?#pYDb2&>{$(b9~G5xUS}Qm`Q~ z_WPN%xTkH*TxZiiNy0(<^EqkNh{l>ZUS$``JN(~F74C)EPA1KI@lgANgDMaN^gq9+TR<{J3r&H(&e&-tX#T%;rYFfzV!Hf}9G{ zH&uS7BYSM~bxbtN#zyd2DeZFz9VA~5$*~bB6?70syRV`D4kJ~Ax-}0vEOU((X7pSH zXwTTKc+|yA=t1Wq%?y#@Z;r2UX@G~k7C6GYqvzOdwE*CrB1RS(K{gl3u zgiHgAaAX)0KNIz^ASABuORP`J!)yXdOnBef8NH-`Q@|1Gn#XU$P2%kokAxJjC|g)o z>EsXoHliLUlvTC3!+29)>dRTJ-rSr?vS?B0I#@T-Gcfj^O2B!ST(KJzR1hdk^+m$q z3*15lRgN7*V(F51Q^nttt`+LN*&wC1$zG>t{M6b4R3}qB-m8MtfSgF_4_86ti`qY< zisz)j{qoX*)nXt%i&B@1?0Z?60M*&nng6B`TO*v{V{vYTGWV(D?x1H7qh`yfd?Gq4 zPUG&w!(%)T)PII?jfRfje`!wr$m=E(da3gazaN0=eibI;9ua3E6Q=88{_b6v+3oss z0$@$0t{Hdq(%abRT5(%vrkxGA7xW9GAQF>~ciSIQq7`LXX#)$+=Co06URi)B!aSx8Q=|%Cw zho|zfBUL$N&$IeiGc=)bYwkbH{0Uut{r3ExXIz5XBqPG->RI7D-&;^D(bFjx5too! zxsrU{5OB%d$5y;b6aBr06x$c*0PLw37>p zhzZxAPk`0P*Y7tnGE(IJ#{W6aq{S~xlM6Yt9caQ!*qTQQ*B!jO6DZGxk2;^@L^cob z4Oo0IbZy86{xMHX42}2@z5Fk!JjvRr4x(3vN_5eNBxJar1vyyf^scTxO64ykk#4q?+TaRjEX2D;QCHv+buZLXmP&a zRk`2}A!ph*Mor(-D~$6!se*|e3y%y}e-n;0cjGdNK@cT0_yV1kCSIbbh`l-JmIQ9P zda)RHC|96M=YAllTAS0mte>yOjI~SOcI{SKjl`;@aK587IEbJ_4>c9yq6^h5kloA^wLids81AV2h11_H zLNp4mW_}G~rUjQwCms#oxEZN4O#QG>I*{+7uV`ThNmXT-0lyj0Mb_)h(9XLjWkuWpI88QK)e{qO$^s{Zy z)4mQ#(fK6=Y@yd$Xw2ah2fE(yVV`MD55G{a=l2mV+#708-QSxV@Y_calaVCavhwrD zKO0TDmomEFsPNf+0_d~7*%<;aaE!|$_i7YNQA}ySEd;j@?eRF!>D&vm4c`BP^Dz{- zels#_`*li7iKBXh=SSiPCoV!pPFVJ=oh1%`5|a^MzPN~Lh#*?odJz8`yU)-hr`Pi5 z@#$+qpP#poG~;+71Gnwltopa|2_QK_1p`dqYOGdNcq+hS{HRb*y?m0<`;(<}5J8KI zTp8(>r{u3JhT_b&StqqiiZs1QtPlHDb-@EZg67*tTq4lSJ`?OPU0C;yxvxW}60-`A z_s|;hbz+EVIaG_C1Q)tVh$$6xkv-)QdKn?^SwLLfAJgqvsKb*t@eL>95fz@_-(C8Z zL#p)NNGE39fhURmD#b#MF%$Gy>~4uYN*j;HX~?q)7;qbsI}uiFEC8h>E**?f$d@De z8Xjt4$!H|PJiU}8XR`paDC(LiKsaKwMda?D9*;A;jyBiZ4o^M}hd*;|_G zLAi2K^NqE;x+d%bfcNNpOV#B{h0yP@q;U7Gxw9_28K2TuRzupO(vOcx_vTw-dsi&& zHiTge(qBz@m)x6--n;=cE@@0;RQIyyKO0ZnC&?P|e=NQllru3dd0t#xZM*cXz07z) zK`-k!bm{ilps4*{gl{uFAFvK(&E2fyJx{^zNTr-%C&TsSH8rvYKq}lcj4@XbawaY| zWfvG2c6$2sgzeduW`aiHkiC?xjSX>8rwTvSmwEdG=t5xs7g<}YcaK~8V>GY$LHh6w46B^{OUPXyCg?xPy zZ1jrh_jpi66$CvJ`TQc#1@zqO?*MhxB1}n*5sp(~5p0O_;rTeXSD?=!Q2bgKX%m;| zar)=Q4KX2Gb&~nPiwq?=ZfrLYf)=K_@aLQeyzzq2(Lehfhl-)8%9J8#B85#V%9s`C zJQG;sCq_91cAYk?~S4R2ArowlhS2L+KeXtW|> z^HGJh_$KqezSrKS+3vf#Bn`6p-mKD#x&(zYa;iVE0-*7dYbNMA`dk>S^2}NN$D2!v zsa)hTxs(ki2`Fo3GQ2?l$S*kn$>67U!VZm#FZ0UgrR~g#^S08=PgO;r`03+)k5+L6 z8z2#yJwAfALTNhoCvlN1c$h3G*HnYj2!(t`swnf3ta=~cM+l~mnw4jhlWHk%WiGeygU*hJeQy1*>X1k4h0vDPj)t(%H+ahef^WO7NI6B)8Zs zo5-I!ewwo4)Ze19gYlT{a#8j|zvu5{uABTXLJ1OKBi{yQuh(VDOU(hZGFnFJYF z$=s}}TZ~|jBf@-|ooOZ{CQK;GG(Ot@Ftw|7c76tsN+B9y>rlMh zVdx|SGttqC=Nm&4lXiOsr8lYIcH3vV1pA*nSu4j zgbYP&l4n83mTpW?n>ynrlUbhtRc+;rNjCgT@g(=ucjvzmxZTzd8&n31Cs+OsZbwl_ z8^?dzqDmmp;-H`bES0B(^zhH~L~e9ehprTMJ|d!n`nh6ZuEtvmgQf_rCgj~75Vri< znr8AyQod>-j`zba9c({bqHeqBF6SVtGHLR|36qbXaQu~5cQmn!n}ZV1p4HEb^j`R=1(GJ&~yvcIo-Fg}-IYX4;L@btM^zfnPu zMB@Op#Kz3<)+tu8viMyhWki)+nQ`x$J1L&Oo49o9yga$mYwyef#rt4tg|Q^B0@5_ zUb~O7d!0W8`SoJ;m@ly(!+4js$sf9@^whC7=B{EmZ$YsPHP~_XI>W18_PBQrtxP2? z_$v5bI^XqRkbm!tZk8U4CLUK;f90?-6E?JR94;;+v$k;CbRU~l_rv}29~&Ej8m`4E z!60Ay>KV-ko&Hmw8}Ic`XyJ;-pmj9oJm4*&g!QVkWwH617MZ%ZS#XE4rhpE(a!V*< zb$^l3biP04_!9^7hKCQ(NLYs#kWGAJK#$#p&?3~e+1}lN#$rPJd$(6dk^~k?^j2oQ2dBF09xB!192G=re4QMwX0Z)FgI8O>*CbIOn&st-gi@eEySm#}h;Q&R| zmJm1hJ62M+9GO61BQE^I1vW4vV`GIfT`Q58FGDF^Bo4ezZxu@6aP7-Uu!RlZRCan9 z3u_U4=(9c6=MwH&A#M$UY83un=_Mp4d#ME*vaf4IN0SdQl~sjeonQtYU6PD#h1*su zluI(wBlG_JcJTH7tmhLz|L~|;r`8jivT+w7jO+8?{x^}(tCSuS7iJRvilo_P- z66P`ru#w=KS5M<$umC!ZB$_o85AaR~vFY)H+@6w(IkGbrE*lRV&{R@BmERrsyI%@P zgyod)&ssSwCdy2b>4Q`$=+x3da zWK#60)XzHS$ok7mz~!ruVD3 z_@=ppO=I$cDQs?^6+gxemOY`M?AY|gl*)f_>GUv7v-?llJ6X?$Abmi`J`0BE<-j3~ zj%2{(WmP=`l$j6EkEWSdP}u3c>LohLWur$|Yuv_V1f`S)*yuM(3c7$-iU=UC?(VpX z!0%YX-qnKIHifn`TJrzp|6J2IVKrb&ny(XXTK7C(=a=I%Vo79j9Ql?fZGE!=*P399 zGeg^OZ~qqOr3rnSam0jUyTdulzgJ>Xep2+ZX_i<-_I00~WPJe{zzo56ciU$6LlD;? zyX}R(n0z~0oDYn%eUx5qVm-n@6#Ime;z(^wz_vQ6dW_V#jOI9&m|~rh3LoQZa;Tb6 zoMwnQf1C!(U7ql@0O&YRBU?mHHKP5>_=ps9rT1;V%wH;wDIf+qg{F(UQ%gYx%B>+;3jV+d~ zrI1e~QWWi6r(CxnSNJh)&F1$SSDgz82VG+&etz_?`{A?`X8KIR%u1IzKlro6uZyQw z*b&kkWEz%s>c7`;*{XBy@_IedFvI9$yW@IySJsepjuW`trAUqmt|3wZea9yTSrO(O zQFFG+h)*d)Pke42(^ERh)-*`7UTT+QcWxb6c+>}Py5HIZ`k7+aJ8dTT0)I{mtJXNI z-}uYO0{Y7+QNAMFptv>VxlrLIbBz)7s_~ZAmSpVUt+`jsu&FnA~pP zb<^XVQ0sE{^nai2%suBEyKr~K{hdOx+cJlJhER@*7*B~mYe(}5PVRzond#cjPKJDN zUkdw7u;00p5G|l9Eh{~Mcq1q{#9m0FM30pW&m9-#R`Yd+uo7TSP|L#)}> zK&%Emg|FEaHG;iYS6nOVltsuFtTYPjF`klv6t6?aX~}tPCE2PY`fIcWb2==AQ`9#c zCfRC?-#QV{UTV@+D??f1r+ov%i(fOR`-AyLDKT|Ci+sTLnJFwcqLAdJgHnqwOOSD4 zYVb#`cQ(#4;hi=rWx7i=64;UO)t7Wb1kde-X9DiJd&NvBY6>vZG?ba@UU0toRZNQF zS_9ex0*0Uy8B^^j_ew=iQ&_(>8wA@zBtwVW_Ff@49zfKO!`j0GxCE#O>dyyR1h>%W z%Sod-H#Y2UdV??gW$tetJ2zkRZs~spsWmI-*VyO*RCt&)gP6~sKhMAuNjTH)v*W%9 zl&7HRR9aUQ+i|g_?Ofvjm`502oM*y2x_hDG-K?U3v)?q-doPawSlF+-8s8aub1D*K=Nz*nm4g5l1Uv6)dw)!9F@|O zUA8|mDu`&5eRwgdx~U1OQMR~T_*97NKLN`0w0M!Kok>ejH29#AYk4L=+-rh6*3-7Z zhXB6}s?IH{BU*J=LUnYio{P)G3DCm?jFf(uHuT(Hp95rQZM0Cd?ya35wMHSyVxF-> z(jXZ%0Ti%MY$-VXJ|8t2B0DV_5 zmku4%Mse;XO3a^_yn}}9f+d&ig3oaP(Gr@+3UmZcBK4v1@$C5lrj*!@tqDC=GV7A7 z1jvk=+7Su5J8omiMFIi>8zU?`w;Q}sYe6G@F7i>bt6Lerv8;W<-W7o`x5sG;Lt75n zdBF+pPkP($WTMB=LRsxB#N#+GqaON$y03p}J_JPjeejGW8J(V;5CiW`>w&-sAO*?;;6K2kOBtg130&uzzY z|M1(*JA-kU9?>77Rj$mx+4H^5{eDlRXhRbFB|gx5ILY+x-(PY&c}pTG4f@ur)K&!E zz2ml5PMVk?Z*CQ>+XH$4z}x}ZRz!nMfrkZXNYhRU^TmA{1G zJA#cO&Yl!r+BcM-wkd6NV29$xt0;0%^=zDv?M^xfA^TQ|2%utrwX2%^L*|^4#0FR_fYr@eQgIR$5pH2(+dfo8z?Z zZDGdtGF?7`OzFg9SEs zA$HIiXl{w{B1ZnzP@Q73T4*dc%N5NjvvBFey3^0ksF1L(x>Ey?k(pkb1-NI$)mSB< zle@j^6^q_Yx*TMiC&pR?Re(c!2B|YzFa(*F=C$G#(WV!GfjQIk zl@%+MFadY@?z5GR3_OanbHXXvsUp4pXQFi>8u{&(-sY8mIX)dl(ctse(N_0Ic0Fit z)Z`%QW;hses@Xb~h$={!EGH0?eId9B!-guP#tLh)aciVyE98d^Z?FJ~a_KA1SMD4W zf=ckdV@f{$%mGmAdr}^vBE+joxN41Y;JQ6q{nUtuhCH?qEn4F;fU@;>bVz|9D;o2Q2C#miYp(yiwgL1^5sEbEQvRo>$Yn4*u~AS$epNFra7f= zyMfL~`M1WSEPpwA=yJWP`1@V6ND=dv7pN_YI+dFylyo$s1|oF7Sp#tyFqsr8V5n0O z<3h!y#aHga{Of162nf%7Pwcbw@*~EI?3|gxk!u}m-XB?)-25}LVlDZpI4O~yeoyf* z>GH*aM!tFZ2?;isx&^RpItpR0*ZHQ_lF9>lQnEB48PlZaRL4|p?G3+*DI>mvX2}MEL#X8piX2Zi(5YPPqfxxMk$;B zS!x{ynjyvH9?!pCU-}c-VLAL%1b`Y?o=$nB)Drn_^2f`kq9gYD%^$Wgi`aWNm8G4_ z({(lnBVs{=fp$jEEp?d-F*|x1J|$?DA(YX6&@}ha0MzWi9XuddZ}U+JsA7?{$$6NZm$Wj6m2j@gzS!`erY0(hH=@$rG^Kg zmZ9C7J==Ik5=LvU|1TF{?RA^Vk3^q_xk3YH^U4f?%@aTz07OuL`X-yMXliE8!ofF! zcHgw!o&pu^r-C4E(Smh1Jf6x{@oOQ7w+(Zw4L7h+(a*B4dsAclBJ!5FFd$1Wh@nBj z(&Jr9ySbbvuSU@{8}W0%BD*!vnKTA`-0}pn1%2fEp!24MYA-kPvf?%K{qXI{c>wgR z_mst|SqVoQegf$7gr#y~zwZV-ODgax+#)!Rk&;T?YW)+ijL_mmzC!x~?1kK~OPe4JtXpT> zJY_1GS?8n)m_S5ouY{kZmI2OKp6nNc_xw~|fS=+Z!@WD^3y#+)vy`GfJlK1_Z0DQm z82$XU$N?t2UYb{mp3tuavzB9|*xUDKiz<_uC5Q-^ND~Hlx>nuec;gprDF6p5nA}c8 zuIZP)(t=g(?88B>URO^c#*P*#MfD@-8z`zkzDQV)`}L-0lS#8X2HfH&{dpjG<^G=j zPr=(+bB_*#KhnXrSE5eo&j9i7)6>+He5O6yr_Ax>8H2XV{bKYm%rceE*#NTg-sf!K z6&WB4XPe5#lWcgX~tG`MJCO}=}1|G^Z z1W=@)!jZeHE_drL{8Xo4U|to(uhoNDe-DwjW6#pA^tQ-!EDTjCwFt6Eip%d9Dt#s~ zM-UN^(=zwkCy)s+y~bsqp1O3QxC4RE zS2Z>DM$`&_j>mM2kJPB`m^7PXcQftE6Rm8mjFDYsB|5PZF?N%fySOn8eJFcrnV=v8 z>q;~ile^*ReqFb}=q?E=G4wZul)u#RT8}6!N!?$fWz$*%Sx|pA>RLRaz0qPW=P~BuLl&BdxKo* zw53>fm2g|+pfNKYA5)(-*!w_I$6a1J7=BApUrfsn2Sq<%s}|Io5X5xzRC?pq8pt6Q zmRBz_E-!6ByTSs<->HgcLEpsooBBCt%rIU8D0$r&3}yYxo+61g+PF-kTr|&+OOIzm zt!K=n!7ohVrxIeqe0!86Humv2@=;8o6zI=Dza&6|Z}g_^7t+q3hgUUPrC_%4l(*ac z^OCD(rB1;Dt^3*)IglGEm%UmJgUz#Ks(E+^K%Zw(UV@ynxO-TO=yuZTz~~A6vxT{U zg@JS7v%bE*hz9=t)ns*wCd2M;qn_I5azu=C_>6Li&cIP(`{3ayocHw6$>T57o?fqC zrSva<>NjB)v|6Bq9Rx0jdWgP7H=@Clm=<=#UNv9FVSE66^e~*xe;0DydfdWpCe>?M zTR`f00=4Q{>4(u(sS|ngNi~c8xRVof~{v z9@L3i64-v1)wP22d64F#IZ>IZVzq83!^y$1Sx`8*Lq>>-6c5UghP#Q6*4Z8fhtowq z!pPjo6Y(edtVR(eR@_z1b3VYsY>TVt#s0dY4BZX z$6DOX9csy$rc@2(pu>JeaJz;~#Im?Ej5c;!zQn{_XeVVjOghi3s`1at?hO!_ z%q_0b8EGv0#d38~+^dMv$@PZddpaj?7WWRS{zqEjjC(o51g)*q|prj=%K*ws}q_bG6B57+4w8Ufj8Tj4H0h zRt}T8SY+Bz-O%hIZJZ-0D0cS_=&4)yk(_O0xplRROg_S@4}kjPQ_@jliM=ODNm3}C zQ*seGI_c*+HGW)u*`d_Oca7Ti+S#YCY;GRdntphF?e8;7uhK~jEPR?G$m1fuzKt04 zP(hlfC;pEV+W8wabASpF?<)4?n&~uj(3Xu1hlBtsK)W;LM8HGAa(xX=#eJfKA!SO* zm(ylGm1~~#UCQ_9X;H5O9_FJ%Lz39RaP?85*zP{cp?>Qspp0+5JL23ZdSacMe%UP! z@s^}7k44$5vH7bMnyg%`hO4oLT8pe4{f!D=4mi8+rFy|EI-k+Gaz=uOku*S}1x+_+ z?9hYcRJ{S_ zUWI&qTXj{CDKN8@NBrU1@}n zfCiyp3EiMSdaQ^Yf|IW$wBwTN7Npm`RAXKh((Ty8aDbTHQfK>`S-#LnS|w%bQly@PM|XS<*JM|BqoP=Rk+g7^9FNyex| zv3uq&8;8S!7dNNa&_P78wR!}%&jjE z%}LJst-K)Vrvjs3*icve%<(23jgDqt5IfvC6Xhc(^LpvB+V0C&lKMFrkvda>XV0GV zQ(0bKF_#OHK!FTf7O^3`%Isvu-=S5CJ_ zESunu+53vtpYdh{dS#!exD*E{NC}GQ+GIlpoi`2^Lp0Y@$33%^oMM!iKTbO_=MEQ) z(YV$-O*x4Susv2ms0k5wZy%33*11W}jeqkx`>9ZhVsr{t?Q}Dw3OrY-p?UPK z+K^TwZPeS48A1Q(4k9m(#;86a~GrB2e~nVpJ@U z7z8S2oSTjNh#L!jjZR$JWuU{z-E_vS{oA%nMUp|_el{uQA*g6sy zWq!^|;szn0YzM-Fm&1mcuHHHM#?GVLrWu$7VNp zO=BH*LqOy5sl7P1fFqmU?&1ap^EtSKp7^u;F)b6Qkz; zbUOy3+uZ)+?_SLN2miV~cebc~H}X%})@~jA);)jLfpnfHdHOeEnBL;kN%QgE%qG6X z(Ip{W6g?}|EY~)cC~W6CLfsK2d%mIE?iF>< zNSr}i()7;WrFPDD<$oN!96|P^pq=lxT4t^ESi9jIHy_tP{SrrAmco?4(8N4W$N_ zsix^3Yr%rCtxeCYFWRH5$(-Q-O0v(`nkEy;$}GvGlF6lw{i2A-b#)Kw86RiXD!T3^ znA86By#4k;@-*7NsGz!TCEclc@x@ra*1Snt*X?*oYY*x_e@rbzj1PR8FKjZ4wA(^4Y3)vRz_r;^2t2qJg;Yn&dKVTWIsHst6CF$OEtEjw;G34nU z9~XL8N((%kN0)+2I^nj6{<9$(URah&Q~Z#*g{|M+|3316t(kb!yQ$gat&IdZyA1i) zk>|k!t_O7ex~tP9h%OpL!kLMz*~<(@W!e9|16&mUg?w`01w~yl#GmU-g^>X$W2G zSKt~BoB*+&1gtu59Td8}&dWsqrU(jowxFJ^+ojDAm`KEwD| z%d4F$)oJVDx_$QI?qZV~JTUibyZXBx=Hy#2@8jmnh4-sz7lO--WH-$3!#n37%ql;4 zh8GXT>N6}Q@!*Kk)Tl%+`U{mo!)_`d@JV|I-kjBe@Bh}p$NW)4)@hUsot7?F9_Y- zes*?wfE55dG2fHnB_*7Vb0R=`1D(+<%d`>vDF8_*5q$@yEWLiCqfDA^J>oJI050Yy zzE9HlYVW1-y}V7Xib}oktIv5$9r$O<>)K~d{>R(4NI`o3Ob(%cPc^zp0DGz?q|~7Q zgd&#N@zoAN^mN1)^=!!u%RhqTNE2}5rdY5r2 zDS_kB6y#~QVebnLvA=y=x;jzk?2 zYtsjI-%;iY$VjU=e&9c2hvbs`wzdpcnD(qyJqtX=eE!&j>IIvV0U&U~wXC|V1y=}t zaa5bb760QZ+Y>d#Anm(n$;b_R;m=^VF>$6f3p~aD_Dzt=+vu$ki${(!i+$1~XNfts zL#4PS^8vN3l`j>Halu9BkD-OTnFWvCcx4CyJ8e0^*6H=^-hjuNF)n;aiIIp2E>kdJ zzf73n<}WqtyUo^Z8KuOm#j(BuKD|!MpGjJF9F$pjex&Q`F(-}EzY8UvRgY!o+HIXT zDi!FW&m}7SP-rnyAzDI~w*rIZ;runBPeWr&@0zWfTXZS%wW0qhZn^5$3FoSY*66wA z#jKw{|FysxuU};UHziFO@!N1Vf;c&%2ej+a(ENwIR54pRcT&}{;X^d7_@so z&}lFP-{1h}almg{3qo-3j6`6M#M1(mj`S$E_cHxk7a4UjHz5tv;-0pTLBC@}evHLI zumGY!g^_CU_FT5h2}2%X$sb!IK^KX5cC%z$jE+-(=f9ZnG8^sGn>Zg$ zqh$iWn{Alo&-nS`rNIx*f}*0zm8sp9$(!erR8K!Khz7~({x@>x;WBeAR!v__o81cU zro8>0LjTPuw!m@Z-4pY!p-ax5F1*T2PLbC+0y+|)uL{~>eEKm|RWAe`-bPH)<&!=Y z+o9(%cx;e`lRl|2!oW`R!tw+4!G#kUE_niM)U)YrK_y2o)<(eb#p8e=_IJbDK6g$L z22CA1H)PS)srJlK!|b4Q9Y9Uc6->1fhQ*}CtvVinM30gY0PuYLmOn=C_THB|c4DC4 z?XyNntnU7GD#HhH{OUrs=2PcCHE{ttL^|>RWWJ}B+End(TO8#oR!!WGJvS5bpAiyKt zpiWuf^)GvVem$}T!Xco^%+AR%7tHFjt`4~ECe<1%x(JZbE1~|LOm`{iVF1^H^{(_X zPow_no0vwg>Z2Epebg0PbZZh5*YNQ6?ywf@SgJ{pk?ve_%_}%^v>{CyiUef6{pd3) zPdBl*;h_)dW$z-j>S6`;E{~9WC6lFncMqcVsan*TAow~w6l%FSz<;}S>hIHHy5mi2 zg;9`%4%7@lD%EeTVAC<~nY>1O+{YxDua5?Wbgdohy%%>YN`#SB&`~Y0I z>RziPM3=X~aIku41vIzF!+xf$ZGVtEcer=G?|MG}7TqHBca$RtEfcMRU*gQ z^puFhWa;hg75a={fZ{JV5HX@WZb?}P#0&%hXoS|XM)TK_v}qZF^f zLA1QMnQ;r3w$5cJ>O8Z;+WT*1zQbu9_N0+l8nLH>k)y-!ma`0C=8Ro4$miquBJ=eg z46!zG1sptPZk6{fztS|f3YvPy4k89tN%PV6-d)?UHeVaVoC_>ebJh@ za&eKW*V+&F7q$QJ#@>_58yauf+Oq-6sW@~`|FZB=4%X5_`i+;Nx>9_dvi!a;>Ds{^ zRBj4#;KpKJIn4OGZsi$IV9kGh{XIL!%Ij}QD$>bim%pt7Y&n+i z10z%r3EBh|75v)F>H(Sq)<3PA?opK0B4sExOhpUfZx{5wz&Cre%Xqyt=I|0`+BMbu*4q+YGgfXVfU7 zEk*+TH>A-${8{*(SFipKKIAjo8QrZt@PqH{(px4ufzbrFn}-XRCjOVN2vmNA$&>7h zE@9i~(t7Qiu4b*TaenhTpF0$DqXo^c_WT##_6kt?^Q3RAE(&(uK0u=s#l@q2rLs$7 z+(LoA)U@BD*%e#pf{<5j`A^&u1=K(we0b45*1Hr;`JDbUP{XGN0|t*kb^_0U8L&a8 z?hXbrCt=s^nXdhpF~bkB{1nH-^8`gJq^bYW`~>gSOy`!nx!^Vx-puL|I|qy5o0$UR z(!;E_o5vvOzC+)UB20JKUThTslTj$0bPX~tn50e~UK5j+{$lb&P+A&ks7r;9HQVR` z-!Y!AP%ZBd1&9gxfu+;RopLh@n-ED(q(9Qp+KZWgrQH~6VqWW zWGSW>)k`|S`}FW=!UO2rJv<)kYrN8E5ZTp&Yt==3+d7^Q4OSAIaS-)~?AdTo8rKI> za81z2l*4Qh-T#nw=mGK+u3RMnAXnnCFcM#kf{4OsLOE0ea$fjR$4VlUiE zpU_^j@)7$#{cBag3dc|N)##m|u1fR$64nj!{>tpQdp}53+r=h%Sny9wahXWtQV2@P zdiMR;AjIm$&?7V}B_&=Dh{>naa+{9xK@zmx6Z)$i5fycXQc-3{FG_{&2@Lo)qjt8oF-{_&=9x=n z9xP``3vOWS5Rh6ae@QG|bibG~G_&)t0pv>u5#|Obg{x;tLHtnwjX8ag z-8FN`6sdgQ9P*&%v7MNwttSn)Vp&q9L6{g7BC|NEAWDl&odHrHOjR-SQ@IDj$wjuCfrK0rYz0DUknI9r(TS$6}qPwMI5o0A#8(08t*&D~jMV z-y!|hp&T)r(t>j-uMKNxA|>cfFls_Wy8jitg>bkpQ0FS(n}o}1X#PcjBfYEHk` zFa9Ch17rz8zEtXLWcmZejP}I%Y!YcCFw^fVuyDY^)zHuZz^B3p0_+k1mKC6{11bkn z)0WvU`dq}?N<{i}G`cV?!r|Pq(XEpxb_Jzn88msyDzhGj6QX#G11vrYews95G%okP z?y(~6VuR8=aLxFdRb(eUeR{6BVUH6zPI!wCVJA7%6s#Zh-_iZYaiF8qu>0d_*SXba+p}`h=$eo2GA59t zhf(VmAzqd1W!kF`J|&9o0YLJpN|-%Q*MJF0inScUh5gS`2wjfA4h)obAOz;ik?pk< ztvquN14zAPG&ULQnTeoLo;YfTGh`ml!^q6e5u0Y(~zlktA2P` znDkE((aJZ{%_h_9n+NDbYA<@XYOX+N-8c>&)Jm^}^&dJ{H)hOVmZTV6p7qOzenW``uRcbAJp=~MO8xV0sNlieG&ZdMQuG+x(cgp5m z4qr0w12UKCW74mB$ErJAVJvTSM!DEP25IR z-fRIcO>l^FU1zazhs6g$foUB)Kb1L(Yd(V!?B^FwTKZlJKMk$DcFDDZ!xb7dn5n^` zWB-Kh;qLRhy`5=n>{+w#{)>6PZ92>_85MQKve7Q<DOC9mF1 z(Rs(IJd4q@{2s@#&UJIQFJtH6OEJB_hO#qbMhfmXAB!*qF6ZgXu+tFcjnQnLlk1#X zk6{29(zZHNbfLA|pJ7&!o2JqbKj31~N}v3Xs96%yrsP#=D()+hpJsjI+q8(C16*GIlq=FNa~&mfc3CRx$P>&3 zMs=*s?7ad8PE9F`9vV@rLfB{tqtTpD2GK}V-eh%V*~*JAiJEM`4zZI zXXE%MYfWQbVsqfk-OxskxhXMsHG>lH_M_Kih^;Go-^-xHwsK$IqMnn-VEeZ|3nc= z;;Fv9nm}vWi(0#13NCm#Sdg8YCmb)Pkt=X`m6@qQ662frh0(mz`D5>&(ZqAEBduqtWDB)|rdB-|FWG>KVWrh01JJkJz(R(|P&VkX z{FrgOXeF^L_u0PCv5n#2!welePJ3`Qkb1g_HNO$Z6?{aT6c@F7ow!IAiA(j5@;L$c|ubNUqYCt^Qf__bN5!J%kaUizHs5p)$VXbOt*2_xeAasF4Fp;KcDh z5m!bjzutRE#Sn;N1DNj~&1Ed{U=DUlunz`R7r)QXhjPc#2EoB9G-PR$tvWDVffk`! z=q5-?Eu^e0v(PnqfD$<*`T7e=OFa!>&h?o;YAA1jS;zC-Jj$VYWY#{XbP`9{3gJ}OnVvne)$5NZe#&_ZC!DT+VYPYh zW9dH0FuJ#8RUWetT_b;~Vm`lGhAB-*>*(umuRUk%#b9HiSo7$SkQ})_jP!D+adDiSR1Co9ZR7mB9#uez!ZCOfVEYqjxrE|6gpXHU1am{29 zL&WtR1h2hAoY+Tgs3mzkRH_%O{^m@UGSMqwh8Pa$2*j=js5s6VPZGx|jGkScGo{B6 zEI8`#>}E;(cDxBOAuiwEo{#ZCm-z_vcL6~D=Jqzt&_(?d5^W?w_=rOJJVjb+p}wev z;~~VsE?OXr&PddZOCv2K!_3DjJa9dv}}{psjd^S8-5gYxl7Nqv^6ZQVkCy=bG!T3@r;3h7In7 z?c#{d8S>?5m}Cn15EJH^g~feFTyHZ3A37NQF`NM0gF?>wQc`)!P`;Gl8AX7&#s0zeNjY6{m%kp{a+|r zeSgSNhn1zu<$R165#HQ6U@Y=!PNTQcG7{dIKhB_j53XXJz(pTU8o>uT5yZ(3qci1h zVBHFhWsEn_G@-=CFMHtz$OnjRLeh=8G=BbFNoH_!)|QlIqAu(K0>Ba1sE?{*SCi}P z1uF6|<|;5^;JiYv(MFj3I!QJM*3*Y{llRYXUAu&sb_@drIQgSND3zL_ke(G6UTV4^ ztR2O1>QJCon0Ta+F zvF8cVvNJaGi@mIWPxkyo;n;qO9LdqMAJ^(NCdtSjQ^v@3XdrOR36RF}Y%NUu&$mv8 zREl7y_4Tc))eDjd)WDQTTK)Tw7c>9+@>s9CO`qK0?uyNSMlbN8II)-=yU^u@mP2Qb zrvt@dJtohu-gOw?$3ieZmjx-DkOVLXPoGYG#HuB}5_M+};LvwZ|C1c$s!z$j$74-q zZ_?a4S;9E*{r#^#A#aPG`5VkMm5h765y$~zNcSLMUTGNnA!-cLZ@PK4ovF|m&3J`| zEb-q7#Xt}Vpih8grS!u#NtC837ZF%(pg@)5=(Om3h;*xz9ndrUqye?&0Kil^C26%V zGnH7^Z*4#Z{!TVLT)R>wX$o?Et(nP+QpYA&yeyrM@7$XCbUx$APSiMi;6@s7iC9VS z^n#6?6=cmEyt+&7=N-LP(0h7Y+u7V}UEq{F4vfd2-LGo2xsl{0tM5@k4X~ z!4F{kckf!TLC{Sr+c80~+Qe0knRV>nP0QH`MFkI)Wkyh92#JrL6)-j}0Tva=N;WMW z9JNodrW7OJqr<~guhbZVDIT2`@UMvW?9Dry(GImeVDm^9mVc=g$U+~0w~YGOCPPDb z30T=!%ds-wigvwM>b_eSY<|q)PodedYi$vv4K%+t#iUt$eNd;4!ck?Gzl>77C+qYS zpRtzYBDB^(&Lkt5nu&JSHqRCY2DQz1p~O+l%;Ou^t+m?JzgJmh+6h&u0pZh)7(L$7 zxiTp;j-gWaG6540s}EV5Z!Gu#!PxrF03~v4azBmjJ$Bjr`F_g9+QkZHBLk>qJ!dof z_W{`U-5Gkj^)I!<&-8dD3wGMf1OkL^{cmzA%D7lzsNwBg z4=m`qxQ}h&=Jh%&q=EwN$?LB#9(z~bKp>ndHgfV#8aTXW7sefMXf~_W{=2&RYsLom zEff_I-c!io$puon2yz*e23$XM$3nCy;vwf3J51x#Hc~NzGu1|vX{^bQEIh*AAzfFa zT!5gVZlMBg;?8|NKJ`%F#RWHT&=}@?4DXe$UIs=qf7Iq(Y!BfAAjvW@-H`*?Ce|>3 z;Q?Fd3qdly7SSJly`3fE=I-OdQciK2-axdEvVn%y1h>b$YTQIJ`a)AkCKm>gZQGxn zs-?v~u_;|V1P2T+o5?| z^KxZM(MSFu;^w{dWArSJ8)A>zu;6v!3cPRYUOmw`9gnU5-M0AMNlIWKz5WVwF!@$S zx)p4Qckf-XRMm>q*cY#K;huw(#bpt*uNH}7v(TrXHt;T>oFf_RF1kn5Fk!wd%%rK% zse-5(3o5*G4y`shEza-y-%YE6RtwFne1KF}_U6y%%LxOpM?diax|)eWP^Zh_7 z4;)P!Uw_GECf!YTcIjdf1K2I2Zc7zuUL`JkfoUZMCcwZENl#Q~I{+LmQChTXFLF5$z+q&hTB9v-;Ojj$63!f8M< z`7{0=$Fu=;#djye1`lbz13)ex7bTr2dhe_xX2M}U&Mcd13BtnzIM4raNY-B_Wy4k$+0tkMd!u~6)ym>N!s9Rj> z^}iI!R3({5N4gH1pxq1$IAthPww-8 z_uPbD9vH^75}6b)0b)mR_ZzJY!cG$LPuG7u&oezKBd3flzkbcq=NagEq6FGQBAp?? z80*YQe@Sy7>M}sN&C;SAVy~4$57;Bi*k|d=samqIe7prBc+SYJPcwX~kO*G;&!;uG zNUe}m2vCx!HpUfBF(k@CYXtQRRAb}p1s)8(_pYM%`+oe1hMDpc@YP@@-~=R6hD?UKk zchr)q{t_s?n0(s8(UJYUpLwV(LaB8Y7ni6=W6f%bN*C+~4Mn{}f>eru?%9ClPe3VI zD)|`_oLm`$V7>?#%=B2+=Ba4{Jmes`U~StIS&WeYTOco)kWLL`H;qQdKch~-yN%^v z6*O@qXuYjQ6C~`B_P(N8s+p{wStv*JLJTNcIe?$VIepfc8}yr z!1ThA{Rx=phu71bB7j7=y1IS{6Y0PXA3$mF=3XHcC5Qq9L9Mt*u~FOj_=IwoKkwbj z0?k5jZ}%IWo6XzsTJ4IxtDb(f?6rR8QweYgi4&Mpcm&9BheNl&r2^8;n@≺Z-t? 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 Hu0mjfF7*Y2 literal 0 HcmV?d00001 diff --git a/images/Layer217.png b/images/Layer217.png new file mode 100644 index 0000000000000000000000000000000000000000..f9c6ff361499a0581fed09104e14cc9f2829e3ca GIT binary patch literal 52417 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 literal 0 HcmV?d00001 diff --git a/images/Layer219.png b/images/Layer219.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3efad3067258e3e059d3be3e628518f5d8f04c GIT binary patch literal 65857 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� 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

    U>$ZT?^^n(hYv*uO6HUo81WN@WbR6M; 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 p8|?8CoQf3tp2Va@PC609rOSI literal 0 HcmV?d00001 diff --git a/images/Layer220.png b/images/Layer220.png new file mode 100644 index 0000000000000000000000000000000000000000..47e6109a43b997a729b394016398c63968ad5564 GIT binary patch literal 44617 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


    X`mluoNg=E>d$TsYOTW30 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%0D$opr3BUpTp@`< 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 a@_z%uM-9)Q8705~0000O&k2mXt zsK;Xoxqr}F5T0GGWz>4RkM^&A@vU#B-i+q^GfXEX%o`gYPj{c?B;wXl+gKc4-v0qx CFnc)w literal 0 HcmV?d00001 diff --git a/images/arrow.png b/images/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..3733d80ff66360aecefb2147decd541d08046f41 GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^;XoY5!3HFEP2oBTq!^2X+?^QKos)S9a~60+7BevL9RXp+soH$fKn-g>T^vIy;@;kg%{t^D;r4LLgR+>ZuM7Bh zal9|pT<2WCc}-mDN`iO2&E))B#R(p2J2@(yicFt8Ey^`ma=kFy;Zaj3x0>FJ9SP(! zuCaWtvEy$)oH*y~<+9zf-=(G%GToV$T*77Z)?! zPxx<>m;K=ThW||Fi&;O2m@O_nyKYC^`uBNLSn61I-+p^+^V_Un7SRmhjlO5^iwf-! z%E|h#xXX{Ak&IhVVAu&5xJOX9#ciRV}z&-ca4( zn_6%=yrH_$cWJ@p^aHjBmlf@JDfl64>n`hQfs$rZkN5^Zc)5aa_Nhn9`a!Cf7G4(F zA$}u7&irmeb(8PiKMpS{Z1_$;Et>OnVtqPO@m(g00tgbmNxX-plOKc`@-2Ek9~heq Mp00i_>zopr0IX%|B>(^b literal 0 HcmV?d00001 diff --git a/images/bag.png b/images/bag.png new file mode 100644 index 0000000000000000000000000000000000000000..e1e6662755b31c8123224d029752b3831431290c GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^fP$9xM zK*2e`C{@8!&rCPj(AYx3+)~fb)Y8JpL`T8Mz|c(Jz*67PMAyL3%D~dfz)%4SlHCStb$zJpq2r7wn`Z#B?VUc`sL;2dgaD?`9*7iAWdWaj57fXqxx$}cUkRZ`LiS)vcM1?W9}xc`70cnGED0fVIo z=zj&zbymQz`{3!~7-G?T_KLk1v!lrIkLUSRZls$VHgVl^_`o5yOz5EV3*I-mD(V6* zZ&DiS?w^Z)G)w>y`>OYS@VXrI)x~Tx)RHy-w%_OG%c~qy<&!bsCXzEtBdC)e9%=-6eG~mPMuSgVx`cRmYx4 Xn@Q;vEIrBW07^KXu6{1-oD!MT)U|{sl42dX-@b$4u&d=3LOvz75 z)vL%Y0Ln8k*w|MTBqnF4mMA2prf25aD!t#mUr8Y|#a1cY)Yrhbz&SM|)1#^=HMq(z zB)KX(*)m1R-j2(r!U||WZfZ%QLPc&)Ua?h$trFN=DP$9xM zK*2e`C{@8!&rCPj(AYx3+)~fb)Y8JpL`T8Mz|c(Jz*67PMAyL3%D~dfz)%4SlHCStb$zJpq2r7wn`Z#B?VUc`sL;2dgaD?`9*7iAWdWaj57fXqxx$}cUkRZ`LiS)vcM1?W9}xc`70cnGED0fVIo z=zj&zbymP&)$nw242fucJKd1$kby|s|E?D*T)Q~5{O-Pb^y)%v{sUf{#(4*%U#w{V zz{cgL_m*`@bL=h0lA?=>qK*O5Kb@UVZdX~l-qTL5wsz~g)z@S#7ftxectb+*uA$Se zO7)jt}Tdx;Q(y zoU_FJ)A_Zxr@a07enL*#35kXC=WP3;ni>$i&G^hDB}IR|c{4)&Zq})PVzi!l|D3}V zjy7vUJ7bB;M|OgyPS>9-_R>0Pv_f!|byA7i{$zc|f;$(sg(-)4?P`1Wpx9@p+7bTZ zSJ$#yv}6t2cAwYn-CdJ9sbiMb_cH;rW|(Xg`cQ4@AhYS>@3_9pNB%TQE#x_Qmw%q% gC0XSq)@~l=dOhtLJNMCE>o zB64f996}Pg<&s+xMj_<0_x1j~KHt9{rk(9MQNS?(A0MBnr3L!J z-bvhx<3fUayZM^(J3hVx)+9$P4U4fs;mH9ooDbQX0AmDD_TKsU42&5R9Nv#W1A7yE zNr8rt<%VVmnB-#!xu}EDz);Q-h$M^fV1h%qts_3%50CVL7#jf$7^po!0D*=BGXner zsVIga%er?@tRtC;L}K$rVdgMp{)i+ zXlUxfHIQ&kZFLPzlm-%|p$Y!AAVvVNL9owd)CIKpFR{JK5JIHUC@46bPN&1@S}=03 zFI*FeM8Y)?a0EhquS1<07D&S})B~vs`-uND&;%+zm_(tG$bsN}CeE82LNkOw;QJ!* zUn+a{;Q#sCEB>1hA#iUj!F&F}mgOiuKEV!4w231z_Wf|g4S6Tv;gz1yK@g=uR7ky6 z;96msUEY%?#3=hp6+{wj^IHM$Lnnxs{$l(5Zg~| z?aK!@c$Jn(frbOVjuyztn0TUwjqX+~E^VU8a%)9h{aObc=YD*F#}tiBLSN}@0zU>6 z1h=!^QG(32Ym3wQ9XJQ;Bx2e-7n;~U&b=y;L9#R1S2w(Lc5iWcZveY5%6;Xc69hs~ zA^oz`#I`%_E+5DA{IUojo_Ais8V5pTbrk1*Do~;-mA5yIQu#eid}CvJHk(}?x;U2` zU9hB6C<-nqZaaQ}UfZH?eRs76JrZ@V)L=LWH7oRd`^E?N4a-mHnp5-iiH1{A15VAW zbvWZ^xrfi{$tCepWqaKH+uT;r>6KzTk7h*-u6FXiphqO!)5jb>z&+|>Z*%_kU`hiS zN0`Pzg%snmiDvax%po}r5Sz@;Tz|?FsG{471N@*xk8S3Oaq(-EJ1H{XIBm4fH2#f; z#@uH99GweD_LNIT$4+cw;w|S=N$22_nqV(gqj>t%j~k))?fOO$tq*Tb4aXO%bwALr z0>O!WWNK)Pe)ON^Anx|jKw|7NqN+l>{AT^L2$6sYge$OHZH0_k8D$=UUbGRXGi$sw zA|5Es5^P!ZHYN#d!GXGUCB`r(zU5S(vmJX(PtdP=H>48KnYm&k39AXh^wfp`hi?r= z#@0x0`c4lEUhi|ZY#1nF;FzNrNEUg5CO-BChR9H!7t9-K*Ks@PYL<0-tOuI1_9HH9 zo3mhf@0(ntjHl`!NtFc;1(KPT(T~oMx!?1zR9?iAs^Uy`2J=SOO!Ep{!X6<6fEUpf zP$#Lkcjq0^X8w1>tYxJp2>?|dA@b}ZeoXkmV8%B?32e?Kv(mP6$3r))3lus7cZ$yF zpM`!d5X`fc`$mi#V7aMI6$%d@c=fQ&Xj04=JCQl$(; z;8wiAOjQGV*IA*{EGa$}*0O{Ggu_hyKvD%1_qb=B6l%g_>n%F6u@%J20;M(|JNo3W zi;s3js!M=7kK>~=u$9sS%qf)vb`Dwg8_@u%T`qi6d4(b(W~Vp{uQ4?Xl`$3Hrw5+7uX~ zMhbxTCCS5nfU1vzrW6-J>3QffG5V$YjkeS9f`5=n=`1UifNeKdY<_GsTF= zr)1MSw8ZOGqtuk3`$o;N6+=-Ci5)=p9)HXHCl9OLhr`VZ^lww<>xXk zco|jOR;BCP4Q(s+WT>xOm4n+z*YzT+#q(@)qud=wtz>+mLaN964y@c`R*P3LC0jqO zAxpVWnB2TNTH5&QHh3r89Xt%bSwzFnMNT|dFL7} zZP>v(PKOkveZI=DJLW>|yK@xW*JK;TDnR!Aw3IaC6M+0R#E?k*m*dtae5h0v=#TR^68w=NjJoKCX!Pf%zjU*+L{x zTK + + + + + + + + + + + + + + +
    + + + + + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 00000000..86e6e2e8 --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "projeto", + "version": "1.0.0", + "description": "Desafio Profite", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "Diego Marcelo Costa da Silva", + "license": "ISC", + "dependencies": { + "react": "^15.5.4", + "react-dom": "^15.5.4" + }, + "devDependencies": { + "axios": "^0.16.1", + "babel-cli": "^6.24.1", + "babel-core": "^6.24.1", + "babel-loader": "^7.0.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-preset-react": "^6.24.1", + "gulp": "^3.9.1", + "gulp-live-server": "0.0.30", + "gulp-sass": "^3.1.0", + "gulp-uglify": "^2.0.0", + "webpack": "^2.5.0" + } +} diff --git a/producao.html b/producao.html new file mode 100644 index 00000000..cd682719 --- /dev/null +++ b/producao.html @@ -0,0 +1,19 @@ + + + + + + + + + + + +
    + + \ No newline at end of file diff --git a/public/css/style.min.css b/public/css/style.min.css new file mode 100644 index 00000000..cd703bbf --- /dev/null +++ b/public/css/style.min.css @@ -0,0 +1 @@ +@font-face{font-family:DidactGothic;src:url(../../font/DidactGothic-Regular.ttf)}*{font-family:DidactGothic}#page .header{border-bottom:2px solid #ff9f1c;padding-bottom:36px;margin-top:32px}#page .header :nth-child(2){float:right;right:0px;position:absolute;top:10%}#page .header .header-border{width:71%;margin:0 auto;display:flex;position:relative}#page .header .header-border p{background-color:#ff9f1c;border-radius:10px;padding:0px 7px;font-size:14px;color:#fff;text-align:center;line-height:20px;position:relative;top:-6px;left:-5px}#page .subHeader{width:71%;margin:0 auto;margin-top:10px}#page .subHeader__title{display:inline-block}#page .subHeader__title h1{font-weight:100;font-size:1.9em}#page .subHeader__tab{float:right;margin-top:30px;margin-right:6px}#page .subHeader__form select{height:30px;width:125px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/arrow.png) no-repeat #fff;background-position:95px;background-size:22px;padding-left:8px}#page .subHeader__form select option:hover{background-color:#ff9f1c}#page .subHeader__mobile{display:none}#page .content{width:71%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;width:25%}#page .content__Filtro h1.cores{font-size:1.2em;margin-top:26px;margin-bottom:26px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.tamanho{font-size:1.2em;font-weight:100;margin-bottom:35px;font-weight:100;letter-spacing:2px}#page .content__Filtro h1.preco{font-size:1.2em;margin-top:45px;margin-bottom:28px;font-weight:100;letter-spacing:2px}#page .content__Filtro__box{width:80%}#page .content__Filtro__box a{margin-right:10px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-size:0.7em;line-height:1.8em;font-weight:bold}#page .content__Filtro__box a:hover{border:2px solid #ff9f1c;color:#000;text-decoration:none;font-weight:700;margin-right:10px;margin-bottom:8px;padding:4px;display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;font-weight:700}#page .content__Filtro__form{margin-top:26px;margin-bottom:46px}#page .content__Filtro__form p{text-decoration:underline;display:inline;margin-right:8px;color:#7a7a7a;cursor:pointer;font-size:0.8em}#page .content__Filtro__form input[type="checkbox"]{display:none}#page .content__Filtro__form input[type="checkbox"]+label{color:#000;font-weight:600;font-size:0.9em;vertical-align:middle}#page .content__Filtro__form input[type="checkbox"]+label .labelSpan{display:inline-block;width:12px;height:12px;margin:0px 10px 0 0;vertical-align:middle;cursor:pointer;border:1px solid #d8d8d8}#page .content__Filtro__form input[type="checkbox"]:checked+label .labelSpan{background-image:url("../../images/Select.png");background-size:8px;background-repeat:no-repeat;background-position:center;border:1px solid #d8d8d8}#page .content__Filtro__form ul{padding-left:0px}#page .content__Filtro__form ul li{list-style:none;margin-top:1px}#page .content__Card{margin:0;width:80%;float:right;margin-right:-38px}#page .content__Card a:-webkit-any-link{color:#000;text-decoration:none}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:32%;padding:0px 0px;margin-bottom:32px}#page .content__Card img{margin:0 12px}#page .content__Card__mais{text-align:center;background-color:#ff9f1c;width:25%;padding:12px 35px;color:#fff;margin:30px auto}#page .content__Card__mais a:-webkit-any-link{color:#fff;text-decoration:none}#page .content__Card__block__title{font-size:0.8em;text-transform:uppercase;letter-spacing:1px;text-align:center;width:50%;text-align:center;margin:0 auto;height:40px;margin-top:12px}#page .content__Card__block__preco{display:inline-block;margin-left:38px}#page .content__Card__block__preco__total{font-size:1.1em;text-transform:uppercase;text-align:right;font-weight:bold;margin:0px}#page .content__Card__block__preco__total span{font-family:serif}#page .content__Card__block__preco__parcela{margin-top:0px}#page .content__Card__block__preco__parcela span{font-family:serif}#page .content__Card__block__promo{color:#666666;text-decoration:line-through;font-size:0.8em;font-weight:100}#page .arrow{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#7a7a7a}#page .arrow_down{transition:0.3s transform;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);color:#7a7a7a}#page .dropdownNone{display:none}#page .dropdownBlock{display:block;margin-top:-13px}#page .dropmenuNone{display:none}#page .dropmenuBlock{display:block;margin:0 auto}#page .highlight{display:none}.producao{width:80%;margin:0 auto;text-align:center}.producao a{text-decoration:none;padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}@media screen and (max-width: 768px) and (min-width: 320px){#page .content{width:100%;display:table;margin:0 auto;position:relative}#page .content__Filtro{position:absolute;display:none;visibility:hidden}#page .content__Filtro__form ul li{margin-top:5px}#page .content__Filtro__box{width:80%;margin:0 auto}#page .content__Filtro__box a{margin-right:16px;margin-bottom:8px;border:1px solid #e5e5e5;color:#9f9f9f;padding:5px;display:inline-block;width:35px;height:35px;text-align:center;text-decoration:none;font-size:1em;line-height:2em;font-weight:bold}#page .content__Card{margin:0;width:100%;float:left;margin-right:0px}#page .content__Card__img{width:100%}#page .content__Card__block__title{width:70%}#page .content__Card__block__preco{margin:0 5%}#page .content__Card ul{padding:0px}#page .content__Card ul li{display:inline-block;list-style:none;width:50%;margin:0 auto}#page .content__Card img{margin:0px}#page .content__Cardnone{display:none}#page .header .header-border{width:100%}#page .subHeader{display:block}#page .subHeader__title{display:block;text-align:center;margin:0 auto}#page .subHeader__title h1{font-size:1.5em}#page .subHeader__tab{display:none}#page .subHeader__mobile{display:block;text-align:center}#page .subHeader__btnMobile{padding:12px 18%;background:#fff;border:1px solid #000}#page .subHeader__selectMobile{width:90%;margin:40px auto}#page .subHeader__selectMobile__btnMobileSelect{border:1px solid #666666;color:#666666;padding:12px 15%;background:#fff;letter-spacing:1px;float:right}#page .subHeader__selectMobile__btnMobileSelect__first{padding:12px 15%;background:#ff9f1c;border:1px solid #ff9f1c;color:#fff;letter-spacing:1px}#page .dropdownBlock{display:block;text-align:left;margin:0 auto}#page .dropdownBlock h1{display:none}#page .dropdownBlock p span{font-weight:bold}#page .traco{float:right;margin-right:14px;font-weight:bold;font-size:40px;line-height:12px}} diff --git a/public/js/app.js b/public/js/app.js new file mode 100644 index 00000000..8e6a139d --- /dev/null +++ b/public/js/app.js @@ -0,0 +1,4754 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // identity function for calling harmony imports with the correct context +/******/ __webpack_require__.i = function(value) { return value; }; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { +/******/ configurable: false, +/******/ enumerable: true, +/******/ get: getter +/******/ }); +/******/ } +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 26); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(Buffer) { + +var bind = __webpack_require__(6); + +/*global toString:true*/ + +// utils is a library of generic helper functions non-specific to axios + +var toString = Object.prototype.toString; + +/** + * Determine if a value is an Array + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an Array, otherwise false + */ +function isArray(val) { + return toString.call(val) === '[object Array]'; +} + +/** + * Determine if a value is a Node Buffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Node Buffer, otherwise false + */ +function isBuffer(val) { + return ((typeof Buffer !== 'undefined') && (Buffer.isBuffer) && (Buffer.isBuffer(val))); +} + +/** + * Determine if a value is an ArrayBuffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an ArrayBuffer, otherwise false + */ +function isArrayBuffer(val) { + return toString.call(val) === '[object ArrayBuffer]'; +} + +/** + * Determine if a value is a FormData + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an FormData, otherwise false + */ +function isFormData(val) { + return (typeof FormData !== 'undefined') && (val instanceof FormData); +} + +/** + * Determine if a value is a view on an ArrayBuffer + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false + */ +function isArrayBufferView(val) { + var result; + if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { + result = ArrayBuffer.isView(val); + } else { + result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer); + } + return result; +} + +/** + * Determine if a value is a String + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a String, otherwise false + */ +function isString(val) { + return typeof val === 'string'; +} + +/** + * Determine if a value is a Number + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Number, otherwise false + */ +function isNumber(val) { + return typeof val === 'number'; +} + +/** + * Determine if a value is undefined + * + * @param {Object} val The value to test + * @returns {boolean} True if the value is undefined, otherwise false + */ +function isUndefined(val) { + return typeof val === 'undefined'; +} + +/** + * Determine if a value is an Object + * + * @param {Object} val The value to test + * @returns {boolean} True if value is an Object, otherwise false + */ +function isObject(val) { + return val !== null && typeof val === 'object'; +} + +/** + * Determine if a value is a Date + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Date, otherwise false + */ +function isDate(val) { + return toString.call(val) === '[object Date]'; +} + +/** + * Determine if a value is a File + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a File, otherwise false + */ +function isFile(val) { + return toString.call(val) === '[object File]'; +} + +/** + * Determine if a value is a Blob + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Blob, otherwise false + */ +function isBlob(val) { + return toString.call(val) === '[object Blob]'; +} + +/** + * Determine if a value is a Function + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Function, otherwise false + */ +function isFunction(val) { + return toString.call(val) === '[object Function]'; +} + +/** + * Determine if a value is a Stream + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a Stream, otherwise false + */ +function isStream(val) { + return isObject(val) && isFunction(val.pipe); +} + +/** + * Determine if a value is a URLSearchParams object + * + * @param {Object} val The value to test + * @returns {boolean} True if value is a URLSearchParams object, otherwise false + */ +function isURLSearchParams(val) { + return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; +} + +/** + * Trim excess whitespace off the beginning and end of a string + * + * @param {String} str The String to trim + * @returns {String} The String freed of excess whitespace + */ +function trim(str) { + return str.replace(/^\s*/, '').replace(/\s*$/, ''); +} + +/** + * Determine if we're running in a standard browser environment + * + * This allows axios to run in a web worker, and react-native. + * Both environments support XMLHttpRequest, but not fully standard globals. + * + * web workers: + * typeof window -> undefined + * typeof document -> undefined + * + * react-native: + * navigator.product -> 'ReactNative' + */ +function isStandardBrowserEnv() { + if (typeof navigator !== 'undefined' && navigator.product === 'ReactNative') { + return false; + } + return ( + typeof window !== 'undefined' && + typeof document !== 'undefined' + ); +} + +/** + * Iterate over an Array or an Object invoking a function for each item. + * + * If `obj` is an Array callback will be called passing + * the value, index, and complete array for each item. + * + * If 'obj' is an Object callback will be called passing + * the value, key, and complete object for each property. + * + * @param {Object|Array} obj The object to iterate + * @param {Function} fn The callback to invoke for each item + */ +function forEach(obj, fn) { + // Don't bother if no value provided + if (obj === null || typeof obj === 'undefined') { + return; + } + + // Force an array if not already something iterable + if (typeof obj !== 'object' && !isArray(obj)) { + /*eslint no-param-reassign:0*/ + obj = [obj]; + } + + if (isArray(obj)) { + // Iterate over array values + for (var i = 0, l = obj.length; i < l; i++) { + fn.call(null, obj[i], i, obj); + } + } else { + // Iterate over object keys + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + fn.call(null, obj[key], key, obj); + } + } + } +} + +/** + * Accepts varargs expecting each argument to be an object, then + * immutably merges the properties of each object and returns result. + * + * When multiple objects contain the same key the later object in + * the arguments list will take precedence. + * + * Example: + * + * ```js + * var result = merge({foo: 123}, {foo: 456}); + * console.log(result.foo); // outputs 456 + * ``` + * + * @param {Object} obj1 Object to merge + * @returns {Object} Result of all merge properties + */ +function merge(/* obj1, obj2, obj3, ... */) { + var result = {}; + function assignValue(val, key) { + if (typeof result[key] === 'object' && typeof val === 'object') { + result[key] = merge(result[key], val); + } else { + result[key] = val; + } + } + + for (var i = 0, l = arguments.length; i < l; i++) { + forEach(arguments[i], assignValue); + } + return result; +} + +/** + * Extends object a by mutably adding to it the properties of object b. + * + * @param {Object} a The object to be extended + * @param {Object} b The object to copy properties from + * @param {Object} thisArg The object to bind function to + * @return {Object} The resulting value of object a + */ +function extend(a, b, thisArg) { + forEach(b, function assignValue(val, key) { + if (thisArg && typeof val === 'function') { + a[key] = bind(val, thisArg); + } else { + a[key] = val; + } + }); + return a; +} + +module.exports = { + isArray: isArray, + isArrayBuffer: isArrayBuffer, + isBuffer: isBuffer, + isFormData: isFormData, + isArrayBufferView: isArrayBufferView, + isString: isString, + isNumber: isNumber, + isObject: isObject, + isUndefined: isUndefined, + isDate: isDate, + isFile: isFile, + isBlob: isBlob, + isFunction: isFunction, + isStream: isStream, + isURLSearchParams: isURLSearchParams, + isStandardBrowserEnv: isStandardBrowserEnv, + forEach: forEach, + merge: merge, + extend: extend, + trim: trim +}; + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(28).Buffer)) + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) { + +var utils = __webpack_require__(0); +var normalizeHeaderName = __webpack_require__(23); + +var DEFAULT_CONTENT_TYPE = { + 'Content-Type': 'application/x-www-form-urlencoded' +}; + +function setContentTypeIfUnset(headers, value) { + if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { + headers['Content-Type'] = value; + } +} + +function getDefaultAdapter() { + var adapter; + if (typeof XMLHttpRequest !== 'undefined') { + // For browsers use XHR adapter + adapter = __webpack_require__(2); + } else if (typeof process !== 'undefined') { + // For node use HTTP adapter + adapter = __webpack_require__(2); + } + return adapter; +} + +var defaults = { + adapter: getDefaultAdapter(), + + transformRequest: [function transformRequest(data, headers) { + normalizeHeaderName(headers, 'Content-Type'); + if (utils.isFormData(data) || + utils.isArrayBuffer(data) || + utils.isBuffer(data) || + utils.isStream(data) || + utils.isFile(data) || + utils.isBlob(data) + ) { + return data; + } + if (utils.isArrayBufferView(data)) { + return data.buffer; + } + if (utils.isURLSearchParams(data)) { + setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); + return data.toString(); + } + if (utils.isObject(data)) { + setContentTypeIfUnset(headers, 'application/json;charset=utf-8'); + return JSON.stringify(data); + } + return data; + }], + + transformResponse: [function transformResponse(data) { + /*eslint no-param-reassign:0*/ + if (typeof data === 'string') { + try { + data = JSON.parse(data); + } catch (e) { /* Ignore */ } + } + return data; + }], + + timeout: 0, + + xsrfCookieName: 'XSRF-TOKEN', + xsrfHeaderName: 'X-XSRF-TOKEN', + + maxContentLength: -1, + + validateStatus: function validateStatus(status) { + return status >= 200 && status < 300; + } +}; + +defaults.headers = { + common: { + 'Accept': 'application/json, text/plain, */*' + } +}; + +utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { + defaults.headers[method] = {}; +}); + +utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { + defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); +}); + +module.exports = defaults; + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7))) + +/***/ }), +/* 2 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(process) { + +var utils = __webpack_require__(0); +var settle = __webpack_require__(15); +var buildURL = __webpack_require__(18); +var parseHeaders = __webpack_require__(24); +var isURLSameOrigin = __webpack_require__(22); +var createError = __webpack_require__(5); +var btoa = (typeof window !== 'undefined' && window.btoa && window.btoa.bind(window)) || __webpack_require__(17); + +module.exports = function xhrAdapter(config) { + return new Promise(function dispatchXhrRequest(resolve, reject) { + var requestData = config.data; + var requestHeaders = config.headers; + + if (utils.isFormData(requestData)) { + delete requestHeaders['Content-Type']; // Let the browser set it + } + + var request = new XMLHttpRequest(); + var loadEvent = 'onreadystatechange'; + var xDomain = false; + + // For IE 8/9 CORS support + // Only supports POST and GET calls and doesn't returns the response headers. + // DON'T do this for testing b/c XMLHttpRequest is mocked, not XDomainRequest. + if (process.env.NODE_ENV !== 'test' && + typeof window !== 'undefined' && + window.XDomainRequest && !('withCredentials' in request) && + !isURLSameOrigin(config.url)) { + request = new window.XDomainRequest(); + loadEvent = 'onload'; + xDomain = true; + request.onprogress = function handleProgress() {}; + request.ontimeout = function handleTimeout() {}; + } + + // HTTP basic authentication + if (config.auth) { + var username = config.auth.username || ''; + var password = config.auth.password || ''; + requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); + } + + request.open(config.method.toUpperCase(), buildURL(config.url, config.params, config.paramsSerializer), true); + + // Set the request timeout in MS + request.timeout = config.timeout; + + // Listen for ready state + request[loadEvent] = function handleLoad() { + if (!request || (request.readyState !== 4 && !xDomain)) { + return; + } + + // The request errored out and we didn't get a response, this will be + // handled by onerror instead + // With one exception: request that using file: protocol, most browsers + // will return status as 0 even though it's a successful request + if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { + return; + } + + // Prepare the response + var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; + var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response; + var response = { + data: responseData, + // IE sends 1223 instead of 204 (https://github.com/mzabriskie/axios/issues/201) + status: request.status === 1223 ? 204 : request.status, + statusText: request.status === 1223 ? 'No Content' : request.statusText, + headers: responseHeaders, + config: config, + request: request + }; + + settle(resolve, reject, response); + + // Clean up request + request = null; + }; + + // Handle low level network errors + request.onerror = function handleError() { + // Real errors are hidden from us by the browser + // onerror should only fire if it's a network error + reject(createError('Network Error', config)); + + // Clean up request + request = null; + }; + + // Handle timeout + request.ontimeout = function handleTimeout() { + reject(createError('timeout of ' + config.timeout + 'ms exceeded', config, 'ECONNABORTED')); + + // Clean up request + request = null; + }; + + // Add xsrf header + // This is only done if running in a standard browser environment. + // Specifically not if we're in a web worker, or react-native. + if (utils.isStandardBrowserEnv()) { + var cookies = __webpack_require__(20); + + // Add xsrf header + var xsrfValue = (config.withCredentials || isURLSameOrigin(config.url)) && config.xsrfCookieName ? + cookies.read(config.xsrfCookieName) : + undefined; + + if (xsrfValue) { + requestHeaders[config.xsrfHeaderName] = xsrfValue; + } + } + + // Add headers to the request + if ('setRequestHeader' in request) { + utils.forEach(requestHeaders, function setRequestHeader(val, key) { + if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { + // Remove Content-Type if data is undefined + delete requestHeaders[key]; + } else { + // Otherwise add header to the request + request.setRequestHeader(key, val); + } + }); + } + + // Add withCredentials to request if needed + if (config.withCredentials) { + request.withCredentials = true; + } + + // Add responseType to request if needed + if (config.responseType) { + try { + request.responseType = config.responseType; + } catch (e) { + // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2. + // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function. + if (config.responseType !== 'json') { + throw e; + } + } + } + + // Handle progress if needed + if (typeof config.onDownloadProgress === 'function') { + request.addEventListener('progress', config.onDownloadProgress); + } + + // Not all browsers support upload events + if (typeof config.onUploadProgress === 'function' && request.upload) { + request.upload.addEventListener('progress', config.onUploadProgress); + } + + if (config.cancelToken) { + // Handle cancellation + config.cancelToken.promise.then(function onCanceled(cancel) { + if (!request) { + return; + } + + request.abort(); + reject(cancel); + // Clean up request + request = null; + }); + } + + if (requestData === undefined) { + requestData = null; + } + + // Send the request + request.send(requestData); + }); +}; + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7))) + +/***/ }), +/* 3 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * A `Cancel` is an object that is thrown when an operation is canceled. + * + * @class + * @param {string=} message The message. + */ +function Cancel(message) { + this.message = message; +} + +Cancel.prototype.toString = function toString() { + return 'Cancel' + (this.message ? ': ' + this.message : ''); +}; + +Cancel.prototype.__CANCEL__ = true; + +module.exports = Cancel; + + +/***/ }), +/* 4 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +module.exports = function isCancel(value) { + return !!(value && value.__CANCEL__); +}; + + +/***/ }), +/* 5 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var enhanceError = __webpack_require__(14); + +/** + * Create an Error with the specified message, config, error code, and response. + * + * @param {string} message The error message. + * @param {Object} config The config. + * @param {string} [code] The error code (for example, 'ECONNABORTED'). + @ @param {Object} [response] The response. + * @returns {Error} The created error. + */ +module.exports = function createError(message, config, code, response) { + var error = new Error(message); + return enhanceError(error, config, code, response); +}; + + +/***/ }), +/* 6 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +module.exports = function bind(fn, thisArg) { + return function wrap() { + var args = new Array(arguments.length); + for (var i = 0; i < args.length; i++) { + args[i] = arguments[i]; + } + return fn.apply(thisArg, args); + }; +}; + + +/***/ }), +/* 7 */ +/***/ (function(module, exports) { + +// shim for using process in browser +var process = module.exports = {}; + +// cached from whatever global is present so that test runners that stub it +// don't break things. But we need to wrap it in a try catch in case it is +// wrapped in strict mode code which doesn't define any globals. It's inside a +// function because try/catches deoptimize in certain engines. + +var cachedSetTimeout; +var cachedClearTimeout; + +function defaultSetTimout() { + throw new Error('setTimeout has not been defined'); +} +function defaultClearTimeout () { + throw new Error('clearTimeout has not been defined'); +} +(function () { + try { + if (typeof setTimeout === 'function') { + cachedSetTimeout = setTimeout; + } else { + cachedSetTimeout = defaultSetTimout; + } + } catch (e) { + cachedSetTimeout = defaultSetTimout; + } + try { + if (typeof clearTimeout === 'function') { + cachedClearTimeout = clearTimeout; + } else { + cachedClearTimeout = defaultClearTimeout; + } + } catch (e) { + cachedClearTimeout = defaultClearTimeout; + } +} ()) +function runTimeout(fun) { + if (cachedSetTimeout === setTimeout) { + //normal enviroments in sane situations + return setTimeout(fun, 0); + } + // if setTimeout wasn't available but was latter defined + if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { + cachedSetTimeout = setTimeout; + return setTimeout(fun, 0); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedSetTimeout(fun, 0); + } catch(e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedSetTimeout.call(null, fun, 0); + } catch(e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error + return cachedSetTimeout.call(this, fun, 0); + } + } + + +} +function runClearTimeout(marker) { + if (cachedClearTimeout === clearTimeout) { + //normal enviroments in sane situations + return clearTimeout(marker); + } + // if clearTimeout wasn't available but was latter defined + if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { + cachedClearTimeout = clearTimeout; + return clearTimeout(marker); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedClearTimeout(marker); + } catch (e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedClearTimeout.call(null, marker); + } catch (e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. + // Some versions of I.E. have different rules for clearTimeout vs setTimeout + return cachedClearTimeout.call(this, marker); + } + } + + + +} +var queue = []; +var draining = false; +var currentQueue; +var queueIndex = -1; + +function cleanUpNextTick() { + if (!draining || !currentQueue) { + return; + } + draining = false; + if (currentQueue.length) { + queue = currentQueue.concat(queue); + } else { + queueIndex = -1; + } + if (queue.length) { + drainQueue(); + } +} + +function drainQueue() { + if (draining) { + return; + } + var timeout = runTimeout(cleanUpNextTick); + draining = true; + + var len = queue.length; + while(len) { + currentQueue = queue; + queue = []; + while (++queueIndex < len) { + if (currentQueue) { + currentQueue[queueIndex].run(); + } + } + queueIndex = -1; + len = queue.length; + } + currentQueue = null; + draining = false; + runClearTimeout(timeout); +} + +process.nextTick = function (fun) { + var args = new Array(arguments.length - 1); + if (arguments.length > 1) { + for (var i = 1; i < arguments.length; i++) { + args[i - 1] = arguments[i]; + } + } + queue.push(new Item(fun, args)); + if (queue.length === 1 && !draining) { + runTimeout(drainQueue); + } +}; + +// v8 likes predictible objects +function Item(fun, array) { + this.fun = fun; + this.array = array; +} +Item.prototype.run = function () { + this.fun.apply(null, this.array); +}; +process.title = 'browser'; +process.browser = true; +process.env = {}; +process.argv = []; +process.version = ''; // empty string to avoid regexp issues +process.versions = {}; + +function noop() {} + +process.on = noop; +process.addListener = noop; +process.once = noop; +process.off = noop; +process.removeListener = noop; +process.removeAllListeners = noop; +process.emit = noop; +process.prependListener = noop; +process.prependOnceListener = noop; + +process.listeners = function (name) { return [] } + +process.binding = function (name) { + throw new Error('process.binding is not supported'); +}; + +process.cwd = function () { return '/' }; +process.chdir = function (dir) { + throw new Error('process.chdir is not supported'); +}; +process.umask = function() { return 0; }; + + +/***/ }), +/* 8 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(9); + +/***/ }), +/* 9 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); +var bind = __webpack_require__(6); +var Axios = __webpack_require__(11); +var defaults = __webpack_require__(1); + +/** + * Create an instance of Axios + * + * @param {Object} defaultConfig The default config for the instance + * @return {Axios} A new instance of Axios + */ +function createInstance(defaultConfig) { + var context = new Axios(defaultConfig); + var instance = bind(Axios.prototype.request, context); + + // Copy axios.prototype to instance + utils.extend(instance, Axios.prototype, context); + + // Copy context to instance + utils.extend(instance, context); + + return instance; +} + +// Create the default instance to be exported +var axios = createInstance(defaults); + +// Expose Axios class to allow class inheritance +axios.Axios = Axios; + +// Factory for creating new instances +axios.create = function create(instanceConfig) { + return createInstance(utils.merge(defaults, instanceConfig)); +}; + +// Expose Cancel & CancelToken +axios.Cancel = __webpack_require__(3); +axios.CancelToken = __webpack_require__(10); +axios.isCancel = __webpack_require__(4); + +// Expose all/spread +axios.all = function all(promises) { + return Promise.all(promises); +}; +axios.spread = __webpack_require__(25); + +module.exports = axios; + +// Allow use of default import syntax in TypeScript +module.exports.default = axios; + + +/***/ }), +/* 10 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var Cancel = __webpack_require__(3); + +/** + * A `CancelToken` is an object that can be used to request cancellation of an operation. + * + * @class + * @param {Function} executor The executor function. + */ +function CancelToken(executor) { + if (typeof executor !== 'function') { + throw new TypeError('executor must be a function.'); + } + + var resolvePromise; + this.promise = new Promise(function promiseExecutor(resolve) { + resolvePromise = resolve; + }); + + var token = this; + executor(function cancel(message) { + if (token.reason) { + // Cancellation has already been requested + return; + } + + token.reason = new Cancel(message); + resolvePromise(token.reason); + }); +} + +/** + * Throws a `Cancel` if cancellation has been requested. + */ +CancelToken.prototype.throwIfRequested = function throwIfRequested() { + if (this.reason) { + throw this.reason; + } +}; + +/** + * Returns an object that contains a new `CancelToken` and a function that, when called, + * cancels the `CancelToken`. + */ +CancelToken.source = function source() { + var cancel; + var token = new CancelToken(function executor(c) { + cancel = c; + }); + return { + token: token, + cancel: cancel + }; +}; + +module.exports = CancelToken; + + +/***/ }), +/* 11 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var defaults = __webpack_require__(1); +var utils = __webpack_require__(0); +var InterceptorManager = __webpack_require__(12); +var dispatchRequest = __webpack_require__(13); +var isAbsoluteURL = __webpack_require__(21); +var combineURLs = __webpack_require__(19); + +/** + * Create a new instance of Axios + * + * @param {Object} instanceConfig The default config for the instance + */ +function Axios(instanceConfig) { + this.defaults = instanceConfig; + this.interceptors = { + request: new InterceptorManager(), + response: new InterceptorManager() + }; +} + +/** + * Dispatch a request + * + * @param {Object} config The config specific for this request (merged with this.defaults) + */ +Axios.prototype.request = function request(config) { + /*eslint no-param-reassign:0*/ + // Allow for axios('example/url'[, config]) a la fetch API + if (typeof config === 'string') { + config = utils.merge({ + url: arguments[0] + }, arguments[1]); + } + + config = utils.merge(defaults, this.defaults, { method: 'get' }, config); + + // Support baseURL config + if (config.baseURL && !isAbsoluteURL(config.url)) { + config.url = combineURLs(config.baseURL, config.url); + } + + // Hook up interceptors middleware + var chain = [dispatchRequest, undefined]; + var promise = Promise.resolve(config); + + this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) { + chain.unshift(interceptor.fulfilled, interceptor.rejected); + }); + + this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) { + chain.push(interceptor.fulfilled, interceptor.rejected); + }); + + while (chain.length) { + promise = promise.then(chain.shift(), chain.shift()); + } + + return promise; +}; + +// Provide aliases for supported request methods +utils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) { + /*eslint func-names:0*/ + Axios.prototype[method] = function(url, config) { + return this.request(utils.merge(config || {}, { + method: method, + url: url + })); + }; +}); + +utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { + /*eslint func-names:0*/ + Axios.prototype[method] = function(url, data, config) { + return this.request(utils.merge(config || {}, { + method: method, + url: url, + data: data + })); + }; +}); + +module.exports = Axios; + + +/***/ }), +/* 12 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +function InterceptorManager() { + this.handlers = []; +} + +/** + * Add a new interceptor to the stack + * + * @param {Function} fulfilled The function to handle `then` for a `Promise` + * @param {Function} rejected The function to handle `reject` for a `Promise` + * + * @return {Number} An ID used to remove interceptor later + */ +InterceptorManager.prototype.use = function use(fulfilled, rejected) { + this.handlers.push({ + fulfilled: fulfilled, + rejected: rejected + }); + return this.handlers.length - 1; +}; + +/** + * Remove an interceptor from the stack + * + * @param {Number} id The ID that was returned by `use` + */ +InterceptorManager.prototype.eject = function eject(id) { + if (this.handlers[id]) { + this.handlers[id] = null; + } +}; + +/** + * Iterate over all the registered interceptors + * + * This method is particularly useful for skipping over any + * interceptors that may have become `null` calling `eject`. + * + * @param {Function} fn The function to call for each interceptor + */ +InterceptorManager.prototype.forEach = function forEach(fn) { + utils.forEach(this.handlers, function forEachHandler(h) { + if (h !== null) { + fn(h); + } + }); +}; + +module.exports = InterceptorManager; + + +/***/ }), +/* 13 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); +var transformData = __webpack_require__(16); +var isCancel = __webpack_require__(4); +var defaults = __webpack_require__(1); + +/** + * Throws a `Cancel` if cancellation has been requested. + */ +function throwIfCancellationRequested(config) { + if (config.cancelToken) { + config.cancelToken.throwIfRequested(); + } +} + +/** + * Dispatch a request to the server using the configured adapter. + * + * @param {object} config The config that is to be used for the request + * @returns {Promise} The Promise to be fulfilled + */ +module.exports = function dispatchRequest(config) { + throwIfCancellationRequested(config); + + // Ensure headers exist + config.headers = config.headers || {}; + + // Transform request data + config.data = transformData( + config.data, + config.headers, + config.transformRequest + ); + + // Flatten headers + config.headers = utils.merge( + config.headers.common || {}, + config.headers[config.method] || {}, + config.headers || {} + ); + + utils.forEach( + ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], + function cleanHeaderConfig(method) { + delete config.headers[method]; + } + ); + + var adapter = config.adapter || defaults.adapter; + + return adapter(config).then(function onAdapterResolution(response) { + throwIfCancellationRequested(config); + + // Transform response data + response.data = transformData( + response.data, + response.headers, + config.transformResponse + ); + + return response; + }, function onAdapterRejection(reason) { + if (!isCancel(reason)) { + throwIfCancellationRequested(config); + + // Transform response data + if (reason && reason.response) { + reason.response.data = transformData( + reason.response.data, + reason.response.headers, + config.transformResponse + ); + } + } + + return Promise.reject(reason); + }); +}; + + +/***/ }), +/* 14 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Update an Error with the specified config, error code, and response. + * + * @param {Error} error The error to update. + * @param {Object} config The config. + * @param {string} [code] The error code (for example, 'ECONNABORTED'). + @ @param {Object} [response] The response. + * @returns {Error} The error. + */ +module.exports = function enhanceError(error, config, code, response) { + error.config = config; + if (code) { + error.code = code; + } + error.response = response; + return error; +}; + + +/***/ }), +/* 15 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var createError = __webpack_require__(5); + +/** + * Resolve or reject a Promise based on response status. + * + * @param {Function} resolve A function that resolves the promise. + * @param {Function} reject A function that rejects the promise. + * @param {object} response The response. + */ +module.exports = function settle(resolve, reject, response) { + var validateStatus = response.config.validateStatus; + // Note: status is not exposed by XDomainRequest + if (!response.status || !validateStatus || validateStatus(response.status)) { + resolve(response); + } else { + reject(createError( + 'Request failed with status code ' + response.status, + response.config, + null, + response + )); + } +}; + + +/***/ }), +/* 16 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +/** + * Transform the data for a request or a response + * + * @param {Object|String} data The data to be transformed + * @param {Array} headers The headers for the request or response + * @param {Array|Function} fns A single function or Array of functions + * @returns {*} The resulting transformed data + */ +module.exports = function transformData(data, headers, fns) { + /*eslint no-param-reassign:0*/ + utils.forEach(fns, function transform(fn) { + data = fn(data, headers); + }); + + return data; +}; + + +/***/ }), +/* 17 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +// btoa polyfill for IE<10 courtesy https://github.com/davidchambers/Base64.js + +var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; + +function E() { + this.message = 'String contains an invalid character'; +} +E.prototype = new Error; +E.prototype.code = 5; +E.prototype.name = 'InvalidCharacterError'; + +function btoa(input) { + var str = String(input); + var output = ''; + for ( + // initialize result and counter + var block, charCode, idx = 0, map = chars; + // if the next str index does not exist: + // change the mapping table to "=" + // check if d has no fractional digits + str.charAt(idx | 0) || (map = '=', idx % 1); + // "8 - idx % 1 * 8" generates the sequence 2, 4, 6, 8 + output += map.charAt(63 & block >> 8 - idx % 1 * 8) + ) { + charCode = str.charCodeAt(idx += 3 / 4); + if (charCode > 0xFF) { + throw new E(); + } + block = block << 8 | charCode; + } + return output; +} + +module.exports = btoa; + + +/***/ }), +/* 18 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +function encode(val) { + return encodeURIComponent(val). + replace(/%40/gi, '@'). + replace(/%3A/gi, ':'). + replace(/%24/g, '$'). + replace(/%2C/gi, ','). + replace(/%20/g, '+'). + replace(/%5B/gi, '['). + replace(/%5D/gi, ']'); +} + +/** + * Build a URL by appending params to the end + * + * @param {string} url The base of the url (e.g., http://www.google.com) + * @param {object} [params] The params to be appended + * @returns {string} The formatted url + */ +module.exports = function buildURL(url, params, paramsSerializer) { + /*eslint no-param-reassign:0*/ + if (!params) { + return url; + } + + var serializedParams; + if (paramsSerializer) { + serializedParams = paramsSerializer(params); + } else if (utils.isURLSearchParams(params)) { + serializedParams = params.toString(); + } else { + var parts = []; + + utils.forEach(params, function serialize(val, key) { + if (val === null || typeof val === 'undefined') { + return; + } + + if (utils.isArray(val)) { + key = key + '[]'; + } + + if (!utils.isArray(val)) { + val = [val]; + } + + utils.forEach(val, function parseValue(v) { + if (utils.isDate(v)) { + v = v.toISOString(); + } else if (utils.isObject(v)) { + v = JSON.stringify(v); + } + parts.push(encode(key) + '=' + encode(v)); + }); + }); + + serializedParams = parts.join('&'); + } + + if (serializedParams) { + url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; + } + + return url; +}; + + +/***/ }), +/* 19 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Creates a new URL by combining the specified URLs + * + * @param {string} baseURL The base URL + * @param {string} relativeURL The relative URL + * @returns {string} The combined URL + */ +module.exports = function combineURLs(baseURL, relativeURL) { + return relativeURL + ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') + : baseURL; +}; + + +/***/ }), +/* 20 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = ( + utils.isStandardBrowserEnv() ? + + // Standard browser envs support document.cookie + (function standardBrowserEnv() { + return { + write: function write(name, value, expires, path, domain, secure) { + var cookie = []; + cookie.push(name + '=' + encodeURIComponent(value)); + + if (utils.isNumber(expires)) { + cookie.push('expires=' + new Date(expires).toGMTString()); + } + + if (utils.isString(path)) { + cookie.push('path=' + path); + } + + if (utils.isString(domain)) { + cookie.push('domain=' + domain); + } + + if (secure === true) { + cookie.push('secure'); + } + + document.cookie = cookie.join('; '); + }, + + read: function read(name) { + var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); + return (match ? decodeURIComponent(match[3]) : null); + }, + + remove: function remove(name) { + this.write(name, '', Date.now() - 86400000); + } + }; + })() : + + // Non standard browser env (web workers, react-native) lack needed support. + (function nonStandardBrowserEnv() { + return { + write: function write() {}, + read: function read() { return null; }, + remove: function remove() {} + }; + })() +); + + +/***/ }), +/* 21 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Determines whether the specified URL is absolute + * + * @param {string} url The URL to test + * @returns {boolean} True if the specified URL is absolute, otherwise false + */ +module.exports = function isAbsoluteURL(url) { + // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL). + // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed + // by any combination of letters, digits, plus, period, or hyphen. + return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); +}; + + +/***/ }), +/* 22 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = ( + utils.isStandardBrowserEnv() ? + + // Standard browser envs have full support of the APIs needed to test + // whether the request URL is of the same origin as current location. + (function standardBrowserEnv() { + var msie = /(msie|trident)/i.test(navigator.userAgent); + var urlParsingNode = document.createElement('a'); + var originURL; + + /** + * Parse a URL to discover it's components + * + * @param {String} url The URL to be parsed + * @returns {Object} + */ + function resolveURL(url) { + var href = url; + + if (msie) { + // IE needs attribute set twice to normalize properties + urlParsingNode.setAttribute('href', href); + href = urlParsingNode.href; + } + + urlParsingNode.setAttribute('href', href); + + // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils + return { + href: urlParsingNode.href, + protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', + host: urlParsingNode.host, + search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', + hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', + hostname: urlParsingNode.hostname, + port: urlParsingNode.port, + pathname: (urlParsingNode.pathname.charAt(0) === '/') ? + urlParsingNode.pathname : + '/' + urlParsingNode.pathname + }; + } + + originURL = resolveURL(window.location.href); + + /** + * Determine if a URL shares the same origin as the current location + * + * @param {String} requestURL The URL to test + * @returns {boolean} True if URL shares the same origin, otherwise false + */ + return function isURLSameOrigin(requestURL) { + var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; + return (parsed.protocol === originURL.protocol && + parsed.host === originURL.host); + }; + })() : + + // Non standard browser envs (web workers, react-native) lack needed support. + (function nonStandardBrowserEnv() { + return function isURLSameOrigin() { + return true; + }; + })() +); + + +/***/ }), +/* 23 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +module.exports = function normalizeHeaderName(headers, normalizedName) { + utils.forEach(headers, function processHeader(value, name) { + if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { + headers[normalizedName] = value; + delete headers[name]; + } + }); +}; + + +/***/ }), +/* 24 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var utils = __webpack_require__(0); + +/** + * Parse headers into an object + * + * ``` + * Date: Wed, 27 Aug 2014 08:58:49 GMT + * Content-Type: application/json + * Connection: keep-alive + * Transfer-Encoding: chunked + * ``` + * + * @param {String} headers Headers needing to be parsed + * @returns {Object} Headers parsed into an object + */ +module.exports = function parseHeaders(headers) { + var parsed = {}; + var key; + var val; + var i; + + if (!headers) { return parsed; } + + utils.forEach(headers.split('\n'), function parser(line) { + i = line.indexOf(':'); + key = utils.trim(line.substr(0, i)).toLowerCase(); + val = utils.trim(line.substr(i + 1)); + + if (key) { + parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; + } + }); + + return parsed; +}; + + +/***/ }), +/* 25 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/** + * Syntactic sugar for invoking a function and expanding an array for arguments. + * + * Common use case would be to use `Function.prototype.apply`. + * + * ```js + * function f(x, y, z) {} + * var args = [1, 2, 3]; + * f.apply(null, args); + * ``` + * + * With `spread` this example can be re-written. + * + * ```js + * spread(function(x, y, z) {})([1, 2, 3]); + * ``` + * + * @param {Function} callback + * @returns {Function} + */ +module.exports = function spread(callback) { + return function wrap(arr) { + return callback.apply(null, arr); + }; +}; + + +/***/ }), +/* 26 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var _axios = __webpack_require__(8); + +var _axios2 = _interopRequireDefault(_axios); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +// *************** Componente pesponsável pelo esqueleto da página ************ + +var Page = React.createClass({ + displayName: "Page", + + + render: function () { + return React.createElement( + "page", + null, + React.createElement(Header, null), + React.createElement(SubHeader, null), + React.createElement( + "div", + { className: "content" }, + React.createElement(ContentFiltro, null), + React.createElement(ContentCards, null) + ) + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var Header = React.createClass({ + displayName: "Header", + + render: function () { + return React.createElement( + "div", + { className: "header" }, + React.createElement( + "div", + { className: "header-border" }, + React.createElement("img", { className: "header__logo", src: "images/logo.png" }), + React.createElement( + "div", + null, + React.createElement("img", { className: "header__bag", src: "images/bag.png" }), + React.createElement( + "p", + null, + "3" + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var SubHeader = React.createClass({ + displayName: "SubHeader", + + getInitialState: function () { + return { + click: true + }; + }, + dropBlock: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenus = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + return React.createElement( + "div", + null, + React.createElement( + "div", + { className: "subHeader" }, + React.createElement( + "div", + { className: "subHeader__title" }, + React.createElement( + "h1", + null, + "VESTIDOS" + ) + ), + React.createElement( + "div", + { className: "subHeader__tab" }, + React.createElement( + "form", + { action: "", className: "subHeader__form" }, + React.createElement( + "select", + { name: "", id: "", className: "subHeader__select" }, + React.createElement( + "option", + { value: "", selected: true }, + "Ordenar Por:" + ), + React.createElement( + "option", + { value: "recentes" }, + "Mais Recentes" + ), + React.createElement( + "option", + { value: "menor" }, + "Menor Pre\xE7o" + ), + React.createElement( + "option", + { value: "maior" }, + "Maior Pre\xE7o" + ) + ) + ) + ) + ), + React.createElement( + "div", + { className: "subHeader__mobile" }, + React.createElement( + "button", + { className: "subHeader__btnMobile", onClick: this.dropBlock }, + "Filtrar" + ), + React.createElement( + "button", + { className: "subHeader__btnMobile" }, + "Ordenar" + ), + React.createElement( + "div", + { className: "subHeader__selectMobile" }, + React.createElement( + "div", + { className: dropClass }, + React.createElement(MenuCor, null), + React.createElement(MenuTamanho, null), + React.createElement(MenuPreco, null), + React.createElement( + "button", + { className: "subHeader__selectMobile__btnMobileSelect__first" }, + "APLICAR" + ), + React.createElement( + "button", + { className: "subHeader__selectMobile__btnMobileSelect" }, + "LIMPAR" + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de cor do menu da versão mobile ************ + +var MenuCor = React.createClass({ + displayName: "MenuCor", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuCor: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuCor = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuCor }, + "CORES ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuCor }, + React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "cores" }, + "CORES" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "amarelom" }), + React.createElement( + "label", + { htmlFor: "amarelom" }, + React.createElement("span", { className: "labelSpan" }), + "Amarelo" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "azulm" }), + React.createElement( + "label", + { htmlFor: "azulm" }, + React.createElement("span", { className: "labelSpan" }), + "Azul" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "brancom" }), + React.createElement( + "label", + { htmlFor: "brancom" }, + React.createElement("span", { className: "labelSpan" }), + "Branco" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "cinzam" }), + React.createElement( + "label", + { htmlFor: "cinzam" }, + React.createElement("span", { className: "labelSpan" }), + "Cinza" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "laranjam" }), + React.createElement( + "label", + { htmlFor: "laranjam" }, + React.createElement("span", { className: "labelSpan" }), + "Laranja" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "verdem" }), + React.createElement( + "label", + { htmlFor: "verdem" }, + React.createElement("span", { className: "labelSpan" }), + "Verde" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vermelhom" }), + React.createElement( + "label", + { htmlFor: "vermelhom" }, + React.createElement("span", { className: "labelSpan" }), + "Vermelho" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "rosam" }), + React.createElement( + "label", + { htmlFor: "rosam" }, + React.createElement("span", { className: "labelSpan" }), + "Rosa" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cores", id: "vinhom" }), + React.createElement( + "label", + { htmlFor: "vinhom" }, + React.createElement("span", { className: "labelSpan" }), + "Vinho" + ) + ) + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de tamanho do menu da versão mobile ************ + +var MenuTamanho = React.createClass({ + displayName: "MenuTamanho", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuTam: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuTam = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuTam }, + "TAMANHO ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuTam }, + React.createElement(ContentTamanhos, null) + ) + ); + } +}); + +// *************** Componente pesponsável pelo filtro de preço do menu da versão mobile ************ + +var MenuPreco = React.createClass({ + displayName: "MenuPreco", + + getInitialState: function () { + return { + click: true + }; + }, + dropMenuPreco: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropMenuPreco = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return React.createElement( + "div", + null, + React.createElement( + "p", + { onClick: this.dropMenuPreco }, + "PRECOS ", + React.createElement( + "span", + { className: "traco" }, + "-" + ) + ), + React.createElement( + "div", + { className: dropMenuPreco }, + React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "preco" }, + "FAIXA DE PRE\xC7O" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0m" }), + React.createElement( + "label", + { htmlFor: "de0m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 0 at\xE9 R$ 50" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51m" }), + React.createElement( + "label", + { htmlFor: "de51m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 51 at\xE9 R$ 150" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151m" }), + React.createElement( + "label", + { htmlFor: "de151m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 151 at\xE9 R$ 300" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301m" }), + React.createElement( + "label", + { htmlFor: "de301m" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 301 at\xE9 R$ 500" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501m" }), + React.createElement( + "label", + { htmlFor: "de501m" }, + React.createElement("span", { className: "labelSpan" }), + "a partir de R$ 501" + ) + ) + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo esquelo do menu esquerdo da página (filtro) versão desktop ************ + +var ContentFiltro = React.createClass({ + displayName: "ContentFiltro", + + render: function () { + return React.createElement( + "div", + { className: "content__Filtro" }, + React.createElement(ContentCores, null), + React.createElement(ContentTamanhos, null), + React.createElement(ContentPrecos, null) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) versão desktop ************ + +var ContentCores = React.createClass({ + displayName: "ContentCores", + + + getInitialState: function () { + return { + click: true + }; + }, + + dropBlock: function () { + this.setState({ + click: !this.state.click + }); + }, + + render: function () { + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "cores" }, + "CORES" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "amarelo", id: "amarelo" }), + React.createElement( + "label", + { htmlFor: "amarelo" }, + React.createElement("span", { className: "labelSpan" }), + "Amarelo" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "azul", id: "azul" }), + React.createElement( + "label", + { htmlFor: "azul" }, + React.createElement("span", { className: "labelSpan" }), + "Azul" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "branco", id: "branco" }), + React.createElement( + "label", + { htmlFor: "branco" }, + React.createElement("span", { className: "labelSpan" }), + "Branco" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "cinza", id: "cinza" }), + React.createElement( + "label", + { htmlFor: "cinza" }, + React.createElement("span", { className: "labelSpan" }), + "Cinza" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "laranja", id: "laranja" }), + React.createElement( + "label", + { htmlFor: "laranja" }, + React.createElement("span", { className: "labelSpan" }), + "Laranja" + ) + ) + ), + React.createElement( + "div", + { className: "dropdown", className: dropClass }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "verde", id: "verde" }), + React.createElement( + "label", + { htmlFor: "verde" }, + React.createElement("span", { className: "labelSpan" }), + "Verde" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "vermelho", id: "vermelho" }), + React.createElement( + "label", + { htmlFor: "vermelho" }, + React.createElement("span", { className: "labelSpan" }), + "Vermelho" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "rosa", id: "rosa" }), + React.createElement( + "label", + { htmlFor: "rosa" }, + React.createElement("span", { className: "labelSpan" }), + "Rosa" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "cores", value: "vinho", id: "vinho" }), + React.createElement( + "label", + { htmlFor: "vinho" }, + React.createElement("span", { className: "labelSpan" }), + "Vinho" + ) + ) + ) + ), + React.createElement( + "p", + { onClick: this.dropBlock }, + "Ver todas as cores" + ), + React.createElement( + "span", + { className: arrowClass }, + " \u276F" + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) versão desktop *********** + +var ContentTamanhos = React.createClass({ + displayName: "ContentTamanhos", + + render: function () { + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "tamanho" }, + "TAMANHOS" + ), + React.createElement( + "div", + { className: "content__Filtro__box" }, + React.createElement( + "a", + { href: "#" }, + "P" + ), + React.createElement( + "a", + { href: "#" }, + "M" + ), + React.createElement( + "a", + { href: "#" }, + "G" + ), + React.createElement( + "a", + { href: "#" }, + "GG" + ), + React.createElement( + "a", + { href: "#" }, + "U" + ), + React.createElement( + "a", + { href: "#" }, + "36" + ), + React.createElement( + "a", + { href: "#" }, + "38" + ), + React.createElement( + "a", + { href: "#" }, + "40" + ), + React.createElement( + "a", + { href: "#" }, + "42" + ), + React.createElement( + "a", + { href: "#" }, + "44" + ), + React.createElement( + "a", + { href: "#" }, + "46" + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preco) versão desktop *********** + +var ContentPrecos = React.createClass({ + displayName: "ContentPrecos", + + + render: function () { + return React.createElement( + "div", + null, + React.createElement( + "h1", + { className: "preco" }, + "FAIXA DE PRE\xC7O" + ), + React.createElement( + "div", + null, + React.createElement( + "form", + { action: "", method: "", className: "content__Filtro__form" }, + React.createElement( + "ul", + null, + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de0" }), + React.createElement( + "label", + { htmlFor: "de0" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 0 at\xE9 R$ 50" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de51" }), + React.createElement( + "label", + { htmlFor: "de51" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 51 at\xE9 R$ 150" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de151" }), + React.createElement( + "label", + { htmlFor: "de151" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 151 at\xE9 R$ 300" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de301" }), + React.createElement( + "label", + { htmlFor: "de301" }, + React.createElement("span", { className: "labelSpan" }), + "de R$ 301 at\xE9 R$ 500" + ) + ), + React.createElement( + "li", + null, + React.createElement("input", { type: "checkbox", name: "precos", value: "preco", id: "de501" }), + React.createElement( + "label", + { htmlFor: "de501" }, + React.createElement("span", { className: "labelSpan" }), + "a partir de R$ 501" + ) + ) + ) + ) + ) + ); + } +}); + +// *************** Componente pesponsável pelo conteudo com os cards da página ************ + +var ContentCards = React.createClass({ + displayName: "ContentCards", + + getInitialState: function () { + return { + images: [] + }; + }, + + componentDidMount: function () { + var _this = this; + this.serverRequest = _axios2.default.get("http://localhost:8000/data.json").then(function (result) { + _this.setState({ + images: result.data.images + }); + }).catch(error => {}); + }, + + componentWillUnmount: function () { + this.serverRequest.abort(); + }, + + render: function () { + return React.createElement( + "div", + { className: "content__Card" }, + React.createElement( + "ul", + null, + this.state.images.map(function (image) { + return React.createElement( + "li", + null, + React.createElement( + "a", + { href: "producao.html" }, + React.createElement( + "div", + null, + React.createElement("img", { src: "images/" + image.name + ".png", alt: image.name, className: "content__Card__img" }) + ), + React.createElement( + "div", + { className: "content__Card__block" }, + React.createElement( + "p", + { className: "content__Card__block__title" }, + image.messenger + ), + React.createElement( + "div", + { className: "content__Card__block__preco" }, + React.createElement( + "p", + { className: "content__Card__block__preco__total" }, + React.createElement( + "span", + { className: "content__Card__block__promo" }, + " ", + image.promo + ), + " R$ ", + image.preco + ), + React.createElement( + "p", + { className: "content__Card__block__preco__parcela" }, + "at\xE9 5x de R$", + image.preco / 5 + ) + ), + React.createElement("img", { src: "../../images/car.png", alt: "car", onClick: "setCar()" }) + ) + ) + ); + }) + ), + React.createElement( + "div", + { className: "content__Card__mais" }, + React.createElement( + "a", + { href: "producao.html" }, + "CARREGAR MAIS" + ) + ) + ); + } +}); + +ReactDOM.render(React.createElement(Page, null), document.getElementById('page')); + +/***/ }), +/* 27 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.byteLength = byteLength +exports.toByteArray = toByteArray +exports.fromByteArray = fromByteArray + +var lookup = [] +var revLookup = [] +var Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array + +var code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' +for (var i = 0, len = code.length; i < len; ++i) { + lookup[i] = code[i] + revLookup[code.charCodeAt(i)] = i +} + +revLookup['-'.charCodeAt(0)] = 62 +revLookup['_'.charCodeAt(0)] = 63 + +function placeHoldersCount (b64) { + var len = b64.length + if (len % 4 > 0) { + throw new Error('Invalid string. Length must be a multiple of 4') + } + + // the number of equal signs (place holders) + // if there are two placeholders, than the two characters before it + // represent one byte + // if there is only one, then the three characters before it represent 2 bytes + // this is just a cheap hack to not do indexOf twice + return b64[len - 2] === '=' ? 2 : b64[len - 1] === '=' ? 1 : 0 +} + +function byteLength (b64) { + // base64 is 4/3 + up to two characters of the original data + return b64.length * 3 / 4 - placeHoldersCount(b64) +} + +function toByteArray (b64) { + var i, j, l, tmp, placeHolders, arr + var len = b64.length + placeHolders = placeHoldersCount(b64) + + arr = new Arr(len * 3 / 4 - placeHolders) + + // if there are placeholders, only get up to the last complete 4 chars + l = placeHolders > 0 ? len - 4 : len + + var L = 0 + + for (i = 0, j = 0; i < l; i += 4, j += 3) { + tmp = (revLookup[b64.charCodeAt(i)] << 18) | (revLookup[b64.charCodeAt(i + 1)] << 12) | (revLookup[b64.charCodeAt(i + 2)] << 6) | revLookup[b64.charCodeAt(i + 3)] + arr[L++] = (tmp >> 16) & 0xFF + arr[L++] = (tmp >> 8) & 0xFF + arr[L++] = tmp & 0xFF + } + + if (placeHolders === 2) { + tmp = (revLookup[b64.charCodeAt(i)] << 2) | (revLookup[b64.charCodeAt(i + 1)] >> 4) + arr[L++] = tmp & 0xFF + } else if (placeHolders === 1) { + tmp = (revLookup[b64.charCodeAt(i)] << 10) | (revLookup[b64.charCodeAt(i + 1)] << 4) | (revLookup[b64.charCodeAt(i + 2)] >> 2) + arr[L++] = (tmp >> 8) & 0xFF + arr[L++] = tmp & 0xFF + } + + return arr +} + +function tripletToBase64 (num) { + return lookup[num >> 18 & 0x3F] + lookup[num >> 12 & 0x3F] + lookup[num >> 6 & 0x3F] + lookup[num & 0x3F] +} + +function encodeChunk (uint8, start, end) { + var tmp + var output = [] + for (var i = start; i < end; i += 3) { + tmp = (uint8[i] << 16) + (uint8[i + 1] << 8) + (uint8[i + 2]) + output.push(tripletToBase64(tmp)) + } + return output.join('') +} + +function fromByteArray (uint8) { + var tmp + var len = uint8.length + var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes + var output = '' + var parts = [] + var maxChunkLength = 16383 // must be multiple of 3 + + // go through the array every three bytes, we'll deal with trailing stuff later + for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) { + parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength))) + } + + // pad the end with zeros, but make sure to not forget the extra bytes + if (extraBytes === 1) { + tmp = uint8[len - 1] + output += lookup[tmp >> 2] + output += lookup[(tmp << 4) & 0x3F] + output += '==' + } else if (extraBytes === 2) { + tmp = (uint8[len - 2] << 8) + (uint8[len - 1]) + output += lookup[tmp >> 10] + output += lookup[(tmp >> 4) & 0x3F] + output += lookup[(tmp << 2) & 0x3F] + output += '=' + } + + parts.push(output) + + return parts.join('') +} + + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function(global) {/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +/* eslint-disable no-proto */ + + + +var base64 = __webpack_require__(27) +var ieee754 = __webpack_require__(29) +var isArray = __webpack_require__(30) + +exports.Buffer = Buffer +exports.SlowBuffer = SlowBuffer +exports.INSPECT_MAX_BYTES = 50 + +/** + * If `Buffer.TYPED_ARRAY_SUPPORT`: + * === true Use Uint8Array implementation (fastest) + * === false Use Object implementation (most compatible, even IE6) + * + * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+, + * Opera 11.6+, iOS 4.2+. + * + * Due to various browser bugs, sometimes the Object implementation will be used even + * when the browser supports typed arrays. + * + * Note: + * + * - Firefox 4-29 lacks support for adding new properties to `Uint8Array` instances, + * See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438. + * + * - Chrome 9-10 is missing the `TypedArray.prototype.subarray` function. + * + * - IE10 has a broken `TypedArray.prototype.subarray` function which returns arrays of + * incorrect length in some situations. + + * We detect these buggy browsers and set `Buffer.TYPED_ARRAY_SUPPORT` to `false` so they + * get the Object implementation, which is slower but behaves correctly. + */ +Buffer.TYPED_ARRAY_SUPPORT = global.TYPED_ARRAY_SUPPORT !== undefined + ? global.TYPED_ARRAY_SUPPORT + : typedArraySupport() + +/* + * Export kMaxLength after typed array support is determined. + */ +exports.kMaxLength = kMaxLength() + +function typedArraySupport () { + try { + var arr = new Uint8Array(1) + arr.__proto__ = {__proto__: Uint8Array.prototype, foo: function () { return 42 }} + return arr.foo() === 42 && // typed array instances can be augmented + typeof arr.subarray === 'function' && // chrome 9-10 lack `subarray` + arr.subarray(1, 1).byteLength === 0 // ie10 has broken `subarray` + } catch (e) { + return false + } +} + +function kMaxLength () { + return Buffer.TYPED_ARRAY_SUPPORT + ? 0x7fffffff + : 0x3fffffff +} + +function createBuffer (that, length) { + if (kMaxLength() < length) { + throw new RangeError('Invalid typed array length') + } + if (Buffer.TYPED_ARRAY_SUPPORT) { + // Return an augmented `Uint8Array` instance, for best performance + that = new Uint8Array(length) + that.__proto__ = Buffer.prototype + } else { + // Fallback: Return an object instance of the Buffer class + if (that === null) { + that = new Buffer(length) + } + that.length = length + } + + return that +} + +/** + * The Buffer constructor returns instances of `Uint8Array` that have their + * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of + * `Uint8Array`, so the returned instances will have all the node `Buffer` methods + * and the `Uint8Array` methods. Square bracket notation works as expected -- it + * returns a single octet. + * + * The `Uint8Array` prototype remains unmodified. + */ + +function Buffer (arg, encodingOrOffset, length) { + if (!Buffer.TYPED_ARRAY_SUPPORT && !(this instanceof Buffer)) { + return new Buffer(arg, encodingOrOffset, length) + } + + // Common case. + if (typeof arg === 'number') { + if (typeof encodingOrOffset === 'string') { + throw new Error( + 'If encoding is specified then the first argument must be a string' + ) + } + return allocUnsafe(this, arg) + } + return from(this, arg, encodingOrOffset, length) +} + +Buffer.poolSize = 8192 // not used by this implementation + +// TODO: Legacy, not needed anymore. Remove in next major version. +Buffer._augment = function (arr) { + arr.__proto__ = Buffer.prototype + return arr +} + +function from (that, value, encodingOrOffset, length) { + if (typeof value === 'number') { + throw new TypeError('"value" argument must not be a number') + } + + if (typeof ArrayBuffer !== 'undefined' && value instanceof ArrayBuffer) { + return fromArrayBuffer(that, value, encodingOrOffset, length) + } + + if (typeof value === 'string') { + return fromString(that, value, encodingOrOffset) + } + + return fromObject(that, value) +} + +/** + * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError + * if value is a number. + * Buffer.from(str[, encoding]) + * Buffer.from(array) + * Buffer.from(buffer) + * Buffer.from(arrayBuffer[, byteOffset[, length]]) + **/ +Buffer.from = function (value, encodingOrOffset, length) { + return from(null, value, encodingOrOffset, length) +} + +if (Buffer.TYPED_ARRAY_SUPPORT) { + Buffer.prototype.__proto__ = Uint8Array.prototype + Buffer.__proto__ = Uint8Array + if (typeof Symbol !== 'undefined' && Symbol.species && + Buffer[Symbol.species] === Buffer) { + // Fix subarray() in ES2016. See: https://github.com/feross/buffer/pull/97 + Object.defineProperty(Buffer, Symbol.species, { + value: null, + configurable: true + }) + } +} + +function assertSize (size) { + if (typeof size !== 'number') { + throw new TypeError('"size" argument must be a number') + } else if (size < 0) { + throw new RangeError('"size" argument must not be negative') + } +} + +function alloc (that, size, fill, encoding) { + assertSize(size) + if (size <= 0) { + return createBuffer(that, size) + } + if (fill !== undefined) { + // Only pay attention to encoding if it's a string. This + // prevents accidentally sending in a number that would + // be interpretted as a start offset. + return typeof encoding === 'string' + ? createBuffer(that, size).fill(fill, encoding) + : createBuffer(that, size).fill(fill) + } + return createBuffer(that, size) +} + +/** + * Creates a new filled Buffer instance. + * alloc(size[, fill[, encoding]]) + **/ +Buffer.alloc = function (size, fill, encoding) { + return alloc(null, size, fill, encoding) +} + +function allocUnsafe (that, size) { + assertSize(size) + that = createBuffer(that, size < 0 ? 0 : checked(size) | 0) + if (!Buffer.TYPED_ARRAY_SUPPORT) { + for (var i = 0; i < size; ++i) { + that[i] = 0 + } + } + return that +} + +/** + * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance. + * */ +Buffer.allocUnsafe = function (size) { + return allocUnsafe(null, size) +} +/** + * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance. + */ +Buffer.allocUnsafeSlow = function (size) { + return allocUnsafe(null, size) +} + +function fromString (that, string, encoding) { + if (typeof encoding !== 'string' || encoding === '') { + encoding = 'utf8' + } + + if (!Buffer.isEncoding(encoding)) { + throw new TypeError('"encoding" must be a valid string encoding') + } + + var length = byteLength(string, encoding) | 0 + that = createBuffer(that, length) + + var actual = that.write(string, encoding) + + if (actual !== length) { + // Writing a hex string, for example, that contains invalid characters will + // cause everything after the first invalid character to be ignored. (e.g. + // 'abxxcd' will be treated as 'ab') + that = that.slice(0, actual) + } + + return that +} + +function fromArrayLike (that, array) { + var length = array.length < 0 ? 0 : checked(array.length) | 0 + that = createBuffer(that, length) + for (var i = 0; i < length; i += 1) { + that[i] = array[i] & 255 + } + return that +} + +function fromArrayBuffer (that, array, byteOffset, length) { + array.byteLength // this throws if `array` is not a valid ArrayBuffer + + if (byteOffset < 0 || array.byteLength < byteOffset) { + throw new RangeError('\'offset\' is out of bounds') + } + + if (array.byteLength < byteOffset + (length || 0)) { + throw new RangeError('\'length\' is out of bounds') + } + + if (byteOffset === undefined && length === undefined) { + array = new Uint8Array(array) + } else if (length === undefined) { + array = new Uint8Array(array, byteOffset) + } else { + array = new Uint8Array(array, byteOffset, length) + } + + if (Buffer.TYPED_ARRAY_SUPPORT) { + // Return an augmented `Uint8Array` instance, for best performance + that = array + that.__proto__ = Buffer.prototype + } else { + // Fallback: Return an object instance of the Buffer class + that = fromArrayLike(that, array) + } + return that +} + +function fromObject (that, obj) { + if (Buffer.isBuffer(obj)) { + var len = checked(obj.length) | 0 + that = createBuffer(that, len) + + if (that.length === 0) { + return that + } + + obj.copy(that, 0, 0, len) + return that + } + + if (obj) { + if ((typeof ArrayBuffer !== 'undefined' && + obj.buffer instanceof ArrayBuffer) || 'length' in obj) { + if (typeof obj.length !== 'number' || isnan(obj.length)) { + return createBuffer(that, 0) + } + return fromArrayLike(that, obj) + } + + if (obj.type === 'Buffer' && isArray(obj.data)) { + return fromArrayLike(that, obj.data) + } + } + + throw new TypeError('First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.') +} + +function checked (length) { + // Note: cannot use `length < kMaxLength()` here because that fails when + // length is NaN (which is otherwise coerced to zero.) + if (length >= kMaxLength()) { + throw new RangeError('Attempt to allocate Buffer larger than maximum ' + + 'size: 0x' + kMaxLength().toString(16) + ' bytes') + } + return length | 0 +} + +function SlowBuffer (length) { + if (+length != length) { // eslint-disable-line eqeqeq + length = 0 + } + return Buffer.alloc(+length) +} + +Buffer.isBuffer = function isBuffer (b) { + return !!(b != null && b._isBuffer) +} + +Buffer.compare = function compare (a, b) { + if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) { + throw new TypeError('Arguments must be Buffers') + } + + if (a === b) return 0 + + var x = a.length + var y = b.length + + for (var i = 0, len = Math.min(x, y); i < len; ++i) { + if (a[i] !== b[i]) { + x = a[i] + y = b[i] + break + } + } + + if (x < y) return -1 + if (y < x) return 1 + return 0 +} + +Buffer.isEncoding = function isEncoding (encoding) { + switch (String(encoding).toLowerCase()) { + case 'hex': + case 'utf8': + case 'utf-8': + case 'ascii': + case 'latin1': + case 'binary': + case 'base64': + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return true + default: + return false + } +} + +Buffer.concat = function concat (list, length) { + if (!isArray(list)) { + throw new TypeError('"list" argument must be an Array of Buffers') + } + + if (list.length === 0) { + return Buffer.alloc(0) + } + + var i + if (length === undefined) { + length = 0 + for (i = 0; i < list.length; ++i) { + length += list[i].length + } + } + + var buffer = Buffer.allocUnsafe(length) + var pos = 0 + for (i = 0; i < list.length; ++i) { + var buf = list[i] + if (!Buffer.isBuffer(buf)) { + throw new TypeError('"list" argument must be an Array of Buffers') + } + buf.copy(buffer, pos) + pos += buf.length + } + return buffer +} + +function byteLength (string, encoding) { + if (Buffer.isBuffer(string)) { + return string.length + } + if (typeof ArrayBuffer !== 'undefined' && typeof ArrayBuffer.isView === 'function' && + (ArrayBuffer.isView(string) || string instanceof ArrayBuffer)) { + return string.byteLength + } + if (typeof string !== 'string') { + string = '' + string + } + + var len = string.length + if (len === 0) return 0 + + // Use a for loop to avoid recursion + var loweredCase = false + for (;;) { + switch (encoding) { + case 'ascii': + case 'latin1': + case 'binary': + return len + case 'utf8': + case 'utf-8': + case undefined: + return utf8ToBytes(string).length + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return len * 2 + case 'hex': + return len >>> 1 + case 'base64': + return base64ToBytes(string).length + default: + if (loweredCase) return utf8ToBytes(string).length // assume utf8 + encoding = ('' + encoding).toLowerCase() + loweredCase = true + } + } +} +Buffer.byteLength = byteLength + +function slowToString (encoding, start, end) { + var loweredCase = false + + // No need to verify that "this.length <= MAX_UINT32" since it's a read-only + // property of a typed array. + + // This behaves neither like String nor Uint8Array in that we set start/end + // to their upper/lower bounds if the value passed is out of range. + // undefined is handled specially as per ECMA-262 6th Edition, + // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization. + if (start === undefined || start < 0) { + start = 0 + } + // Return early if start > this.length. Done here to prevent potential uint32 + // coercion fail below. + if (start > this.length) { + return '' + } + + if (end === undefined || end > this.length) { + end = this.length + } + + if (end <= 0) { + return '' + } + + // Force coersion to uint32. This will also coerce falsey/NaN values to 0. + end >>>= 0 + start >>>= 0 + + if (end <= start) { + return '' + } + + if (!encoding) encoding = 'utf8' + + while (true) { + switch (encoding) { + case 'hex': + return hexSlice(this, start, end) + + case 'utf8': + case 'utf-8': + return utf8Slice(this, start, end) + + case 'ascii': + return asciiSlice(this, start, end) + + case 'latin1': + case 'binary': + return latin1Slice(this, start, end) + + case 'base64': + return base64Slice(this, start, end) + + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return utf16leSlice(this, start, end) + + default: + if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) + encoding = (encoding + '').toLowerCase() + loweredCase = true + } + } +} + +// The property is used by `Buffer.isBuffer` and `is-buffer` (in Safari 5-7) to detect +// Buffer instances. +Buffer.prototype._isBuffer = true + +function swap (b, n, m) { + var i = b[n] + b[n] = b[m] + b[m] = i +} + +Buffer.prototype.swap16 = function swap16 () { + var len = this.length + if (len % 2 !== 0) { + throw new RangeError('Buffer size must be a multiple of 16-bits') + } + for (var i = 0; i < len; i += 2) { + swap(this, i, i + 1) + } + return this +} + +Buffer.prototype.swap32 = function swap32 () { + var len = this.length + if (len % 4 !== 0) { + throw new RangeError('Buffer size must be a multiple of 32-bits') + } + for (var i = 0; i < len; i += 4) { + swap(this, i, i + 3) + swap(this, i + 1, i + 2) + } + return this +} + +Buffer.prototype.swap64 = function swap64 () { + var len = this.length + if (len % 8 !== 0) { + throw new RangeError('Buffer size must be a multiple of 64-bits') + } + for (var i = 0; i < len; i += 8) { + swap(this, i, i + 7) + swap(this, i + 1, i + 6) + swap(this, i + 2, i + 5) + swap(this, i + 3, i + 4) + } + return this +} + +Buffer.prototype.toString = function toString () { + var length = this.length | 0 + if (length === 0) return '' + if (arguments.length === 0) return utf8Slice(this, 0, length) + return slowToString.apply(this, arguments) +} + +Buffer.prototype.equals = function equals (b) { + if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer') + if (this === b) return true + return Buffer.compare(this, b) === 0 +} + +Buffer.prototype.inspect = function inspect () { + var str = '' + var max = exports.INSPECT_MAX_BYTES + if (this.length > 0) { + str = this.toString('hex', 0, max).match(/.{2}/g).join(' ') + if (this.length > max) str += ' ... ' + } + return '' +} + +Buffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) { + if (!Buffer.isBuffer(target)) { + throw new TypeError('Argument must be a Buffer') + } + + if (start === undefined) { + start = 0 + } + if (end === undefined) { + end = target ? target.length : 0 + } + if (thisStart === undefined) { + thisStart = 0 + } + if (thisEnd === undefined) { + thisEnd = this.length + } + + if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) { + throw new RangeError('out of range index') + } + + if (thisStart >= thisEnd && start >= end) { + return 0 + } + if (thisStart >= thisEnd) { + return -1 + } + if (start >= end) { + return 1 + } + + start >>>= 0 + end >>>= 0 + thisStart >>>= 0 + thisEnd >>>= 0 + + if (this === target) return 0 + + var x = thisEnd - thisStart + var y = end - start + var len = Math.min(x, y) + + var thisCopy = this.slice(thisStart, thisEnd) + var targetCopy = target.slice(start, end) + + for (var i = 0; i < len; ++i) { + if (thisCopy[i] !== targetCopy[i]) { + x = thisCopy[i] + y = targetCopy[i] + break + } + } + + if (x < y) return -1 + if (y < x) return 1 + return 0 +} + +// Finds either the first index of `val` in `buffer` at offset >= `byteOffset`, +// OR the last index of `val` in `buffer` at offset <= `byteOffset`. +// +// Arguments: +// - buffer - a Buffer to search +// - val - a string, Buffer, or number +// - byteOffset - an index into `buffer`; will be clamped to an int32 +// - encoding - an optional encoding, relevant is val is a string +// - dir - true for indexOf, false for lastIndexOf +function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { + // Empty buffer means no match + if (buffer.length === 0) return -1 + + // Normalize byteOffset + if (typeof byteOffset === 'string') { + encoding = byteOffset + byteOffset = 0 + } else if (byteOffset > 0x7fffffff) { + byteOffset = 0x7fffffff + } else if (byteOffset < -0x80000000) { + byteOffset = -0x80000000 + } + byteOffset = +byteOffset // Coerce to Number. + if (isNaN(byteOffset)) { + // byteOffset: it it's undefined, null, NaN, "foo", etc, search whole buffer + byteOffset = dir ? 0 : (buffer.length - 1) + } + + // Normalize byteOffset: negative offsets start from the end of the buffer + if (byteOffset < 0) byteOffset = buffer.length + byteOffset + if (byteOffset >= buffer.length) { + if (dir) return -1 + else byteOffset = buffer.length - 1 + } else if (byteOffset < 0) { + if (dir) byteOffset = 0 + else return -1 + } + + // Normalize val + if (typeof val === 'string') { + val = Buffer.from(val, encoding) + } + + // Finally, search either indexOf (if dir is true) or lastIndexOf + if (Buffer.isBuffer(val)) { + // Special case: looking for empty string/buffer always fails + if (val.length === 0) { + return -1 + } + return arrayIndexOf(buffer, val, byteOffset, encoding, dir) + } else if (typeof val === 'number') { + val = val & 0xFF // Search for a byte value [0-255] + if (Buffer.TYPED_ARRAY_SUPPORT && + typeof Uint8Array.prototype.indexOf === 'function') { + if (dir) { + return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset) + } else { + return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset) + } + } + return arrayIndexOf(buffer, [ val ], byteOffset, encoding, dir) + } + + throw new TypeError('val must be string, number or Buffer') +} + +function arrayIndexOf (arr, val, byteOffset, encoding, dir) { + var indexSize = 1 + var arrLength = arr.length + var valLength = val.length + + if (encoding !== undefined) { + encoding = String(encoding).toLowerCase() + if (encoding === 'ucs2' || encoding === 'ucs-2' || + encoding === 'utf16le' || encoding === 'utf-16le') { + if (arr.length < 2 || val.length < 2) { + return -1 + } + indexSize = 2 + arrLength /= 2 + valLength /= 2 + byteOffset /= 2 + } + } + + function read (buf, i) { + if (indexSize === 1) { + return buf[i] + } else { + return buf.readUInt16BE(i * indexSize) + } + } + + var i + if (dir) { + var foundIndex = -1 + for (i = byteOffset; i < arrLength; i++) { + if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) { + if (foundIndex === -1) foundIndex = i + if (i - foundIndex + 1 === valLength) return foundIndex * indexSize + } else { + if (foundIndex !== -1) i -= i - foundIndex + foundIndex = -1 + } + } + } else { + if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength + for (i = byteOffset; i >= 0; i--) { + var found = true + for (var j = 0; j < valLength; j++) { + if (read(arr, i + j) !== read(val, j)) { + found = false + break + } + } + if (found) return i + } + } + + return -1 +} + +Buffer.prototype.includes = function includes (val, byteOffset, encoding) { + return this.indexOf(val, byteOffset, encoding) !== -1 +} + +Buffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) { + return bidirectionalIndexOf(this, val, byteOffset, encoding, true) +} + +Buffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) { + return bidirectionalIndexOf(this, val, byteOffset, encoding, false) +} + +function hexWrite (buf, string, offset, length) { + offset = Number(offset) || 0 + var remaining = buf.length - offset + if (!length) { + length = remaining + } else { + length = Number(length) + if (length > remaining) { + length = remaining + } + } + + // must be an even number of digits + var strLen = string.length + if (strLen % 2 !== 0) throw new TypeError('Invalid hex string') + + if (length > strLen / 2) { + length = strLen / 2 + } + for (var i = 0; i < length; ++i) { + var parsed = parseInt(string.substr(i * 2, 2), 16) + if (isNaN(parsed)) return i + buf[offset + i] = parsed + } + return i +} + +function utf8Write (buf, string, offset, length) { + return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length) +} + +function asciiWrite (buf, string, offset, length) { + return blitBuffer(asciiToBytes(string), buf, offset, length) +} + +function latin1Write (buf, string, offset, length) { + return asciiWrite(buf, string, offset, length) +} + +function base64Write (buf, string, offset, length) { + return blitBuffer(base64ToBytes(string), buf, offset, length) +} + +function ucs2Write (buf, string, offset, length) { + return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length) +} + +Buffer.prototype.write = function write (string, offset, length, encoding) { + // Buffer#write(string) + if (offset === undefined) { + encoding = 'utf8' + length = this.length + offset = 0 + // Buffer#write(string, encoding) + } else if (length === undefined && typeof offset === 'string') { + encoding = offset + length = this.length + offset = 0 + // Buffer#write(string, offset[, length][, encoding]) + } else if (isFinite(offset)) { + offset = offset | 0 + if (isFinite(length)) { + length = length | 0 + if (encoding === undefined) encoding = 'utf8' + } else { + encoding = length + length = undefined + } + // legacy write(string, encoding, offset, length) - remove in v0.13 + } else { + throw new Error( + 'Buffer.write(string, encoding, offset[, length]) is no longer supported' + ) + } + + var remaining = this.length - offset + if (length === undefined || length > remaining) length = remaining + + if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) { + throw new RangeError('Attempt to write outside buffer bounds') + } + + if (!encoding) encoding = 'utf8' + + var loweredCase = false + for (;;) { + switch (encoding) { + case 'hex': + return hexWrite(this, string, offset, length) + + case 'utf8': + case 'utf-8': + return utf8Write(this, string, offset, length) + + case 'ascii': + return asciiWrite(this, string, offset, length) + + case 'latin1': + case 'binary': + return latin1Write(this, string, offset, length) + + case 'base64': + // Warning: maxLength not taken into account in base64Write + return base64Write(this, string, offset, length) + + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return ucs2Write(this, string, offset, length) + + default: + if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) + encoding = ('' + encoding).toLowerCase() + loweredCase = true + } + } +} + +Buffer.prototype.toJSON = function toJSON () { + return { + type: 'Buffer', + data: Array.prototype.slice.call(this._arr || this, 0) + } +} + +function base64Slice (buf, start, end) { + if (start === 0 && end === buf.length) { + return base64.fromByteArray(buf) + } else { + return base64.fromByteArray(buf.slice(start, end)) + } +} + +function utf8Slice (buf, start, end) { + end = Math.min(buf.length, end) + var res = [] + + var i = start + while (i < end) { + var firstByte = buf[i] + var codePoint = null + var bytesPerSequence = (firstByte > 0xEF) ? 4 + : (firstByte > 0xDF) ? 3 + : (firstByte > 0xBF) ? 2 + : 1 + + if (i + bytesPerSequence <= end) { + var secondByte, thirdByte, fourthByte, tempCodePoint + + switch (bytesPerSequence) { + case 1: + if (firstByte < 0x80) { + codePoint = firstByte + } + break + case 2: + secondByte = buf[i + 1] + if ((secondByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F) + if (tempCodePoint > 0x7F) { + codePoint = tempCodePoint + } + } + break + case 3: + secondByte = buf[i + 1] + thirdByte = buf[i + 2] + if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F) + if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) { + codePoint = tempCodePoint + } + } + break + case 4: + secondByte = buf[i + 1] + thirdByte = buf[i + 2] + fourthByte = buf[i + 3] + if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) { + tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F) + if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) { + codePoint = tempCodePoint + } + } + } + } + + if (codePoint === null) { + // we did not generate a valid codePoint so insert a + // replacement char (U+FFFD) and advance only 1 byte + codePoint = 0xFFFD + bytesPerSequence = 1 + } else if (codePoint > 0xFFFF) { + // encode to utf16 (surrogate pair dance) + codePoint -= 0x10000 + res.push(codePoint >>> 10 & 0x3FF | 0xD800) + codePoint = 0xDC00 | codePoint & 0x3FF + } + + res.push(codePoint) + i += bytesPerSequence + } + + return decodeCodePointsArray(res) +} + +// Based on http://stackoverflow.com/a/22747272/680742, the browser with +// the lowest limit is Chrome, with 0x10000 args. +// We go 1 magnitude less, for safety +var MAX_ARGUMENTS_LENGTH = 0x1000 + +function decodeCodePointsArray (codePoints) { + var len = codePoints.length + if (len <= MAX_ARGUMENTS_LENGTH) { + return String.fromCharCode.apply(String, codePoints) // avoid extra slice() + } + + // Decode in chunks to avoid "call stack size exceeded". + var res = '' + var i = 0 + while (i < len) { + res += String.fromCharCode.apply( + String, + codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH) + ) + } + return res +} + +function asciiSlice (buf, start, end) { + var ret = '' + end = Math.min(buf.length, end) + + for (var i = start; i < end; ++i) { + ret += String.fromCharCode(buf[i] & 0x7F) + } + return ret +} + +function latin1Slice (buf, start, end) { + var ret = '' + end = Math.min(buf.length, end) + + for (var i = start; i < end; ++i) { + ret += String.fromCharCode(buf[i]) + } + return ret +} + +function hexSlice (buf, start, end) { + var len = buf.length + + if (!start || start < 0) start = 0 + if (!end || end < 0 || end > len) end = len + + var out = '' + for (var i = start; i < end; ++i) { + out += toHex(buf[i]) + } + return out +} + +function utf16leSlice (buf, start, end) { + var bytes = buf.slice(start, end) + var res = '' + for (var i = 0; i < bytes.length; i += 2) { + res += String.fromCharCode(bytes[i] + bytes[i + 1] * 256) + } + return res +} + +Buffer.prototype.slice = function slice (start, end) { + var len = this.length + start = ~~start + end = end === undefined ? len : ~~end + + if (start < 0) { + start += len + if (start < 0) start = 0 + } else if (start > len) { + start = len + } + + if (end < 0) { + end += len + if (end < 0) end = 0 + } else if (end > len) { + end = len + } + + if (end < start) end = start + + var newBuf + if (Buffer.TYPED_ARRAY_SUPPORT) { + newBuf = this.subarray(start, end) + newBuf.__proto__ = Buffer.prototype + } else { + var sliceLen = end - start + newBuf = new Buffer(sliceLen, undefined) + for (var i = 0; i < sliceLen; ++i) { + newBuf[i] = this[i + start] + } + } + + return newBuf +} + +/* + * Need to make sure that buffer isn't trying to write out of bounds. + */ +function checkOffset (offset, ext, length) { + if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint') + if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length') +} + +Buffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var val = this[offset] + var mul = 1 + var i = 0 + while (++i < byteLength && (mul *= 0x100)) { + val += this[offset + i] * mul + } + + return val +} + +Buffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + checkOffset(offset, byteLength, this.length) + } + + var val = this[offset + --byteLength] + var mul = 1 + while (byteLength > 0 && (mul *= 0x100)) { + val += this[offset + --byteLength] * mul + } + + return val +} + +Buffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) { + if (!noAssert) checkOffset(offset, 1, this.length) + return this[offset] +} + +Buffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + return this[offset] | (this[offset + 1] << 8) +} + +Buffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + return (this[offset] << 8) | this[offset + 1] +} + +Buffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return ((this[offset]) | + (this[offset + 1] << 8) | + (this[offset + 2] << 16)) + + (this[offset + 3] * 0x1000000) +} + +Buffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset] * 0x1000000) + + ((this[offset + 1] << 16) | + (this[offset + 2] << 8) | + this[offset + 3]) +} + +Buffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var val = this[offset] + var mul = 1 + var i = 0 + while (++i < byteLength && (mul *= 0x100)) { + val += this[offset + i] * mul + } + mul *= 0x80 + + if (val >= mul) val -= Math.pow(2, 8 * byteLength) + + return val +} + +Buffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) { + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) checkOffset(offset, byteLength, this.length) + + var i = byteLength + var mul = 1 + var val = this[offset + --i] + while (i > 0 && (mul *= 0x100)) { + val += this[offset + --i] * mul + } + mul *= 0x80 + + if (val >= mul) val -= Math.pow(2, 8 * byteLength) + + return val +} + +Buffer.prototype.readInt8 = function readInt8 (offset, noAssert) { + if (!noAssert) checkOffset(offset, 1, this.length) + if (!(this[offset] & 0x80)) return (this[offset]) + return ((0xff - this[offset] + 1) * -1) +} + +Buffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + var val = this[offset] | (this[offset + 1] << 8) + return (val & 0x8000) ? val | 0xFFFF0000 : val +} + +Buffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 2, this.length) + var val = this[offset + 1] | (this[offset] << 8) + return (val & 0x8000) ? val | 0xFFFF0000 : val +} + +Buffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset]) | + (this[offset + 1] << 8) | + (this[offset + 2] << 16) | + (this[offset + 3] << 24) +} + +Buffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + + return (this[offset] << 24) | + (this[offset + 1] << 16) | + (this[offset + 2] << 8) | + (this[offset + 3]) +} + +Buffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + return ieee754.read(this, offset, true, 23, 4) +} + +Buffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 4, this.length) + return ieee754.read(this, offset, false, 23, 4) +} + +Buffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 8, this.length) + return ieee754.read(this, offset, true, 52, 8) +} + +Buffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) { + if (!noAssert) checkOffset(offset, 8, this.length) + return ieee754.read(this, offset, false, 52, 8) +} + +function checkInt (buf, value, offset, ext, max, min) { + if (!Buffer.isBuffer(buf)) throw new TypeError('"buffer" argument must be a Buffer instance') + if (value > max || value < min) throw new RangeError('"value" argument is out of bounds') + if (offset + ext > buf.length) throw new RangeError('Index out of range') +} + +Buffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + var maxBytes = Math.pow(2, 8 * byteLength) - 1 + checkInt(this, value, offset, byteLength, maxBytes, 0) + } + + var mul = 1 + var i = 0 + this[offset] = value & 0xFF + while (++i < byteLength && (mul *= 0x100)) { + this[offset + i] = (value / mul) & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + byteLength = byteLength | 0 + if (!noAssert) { + var maxBytes = Math.pow(2, 8 * byteLength) - 1 + checkInt(this, value, offset, byteLength, maxBytes, 0) + } + + var i = byteLength - 1 + var mul = 1 + this[offset + i] = value & 0xFF + while (--i >= 0 && (mul *= 0x100)) { + this[offset + i] = (value / mul) & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0) + if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) + this[offset] = (value & 0xff) + return offset + 1 +} + +function objectWriteUInt16 (buf, value, offset, littleEndian) { + if (value < 0) value = 0xffff + value + 1 + for (var i = 0, j = Math.min(buf.length - offset, 2); i < j; ++i) { + buf[offset + i] = (value & (0xff << (8 * (littleEndian ? i : 1 - i)))) >>> + (littleEndian ? i : 1 - i) * 8 + } +} + +Buffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + } else { + objectWriteUInt16(this, value, offset, true) + } + return offset + 2 +} + +Buffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 8) + this[offset + 1] = (value & 0xff) + } else { + objectWriteUInt16(this, value, offset, false) + } + return offset + 2 +} + +function objectWriteUInt32 (buf, value, offset, littleEndian) { + if (value < 0) value = 0xffffffff + value + 1 + for (var i = 0, j = Math.min(buf.length - offset, 4); i < j; ++i) { + buf[offset + i] = (value >>> (littleEndian ? i : 3 - i) * 8) & 0xff + } +} + +Buffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset + 3] = (value >>> 24) + this[offset + 2] = (value >>> 16) + this[offset + 1] = (value >>> 8) + this[offset] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, true) + } + return offset + 4 +} + +Buffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 24) + this[offset + 1] = (value >>> 16) + this[offset + 2] = (value >>> 8) + this[offset + 3] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, false) + } + return offset + 4 +} + +Buffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) { + var limit = Math.pow(2, 8 * byteLength - 1) + + checkInt(this, value, offset, byteLength, limit - 1, -limit) + } + + var i = 0 + var mul = 1 + var sub = 0 + this[offset] = value & 0xFF + while (++i < byteLength && (mul *= 0x100)) { + if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) { + sub = 1 + } + this[offset + i] = ((value / mul) >> 0) - sub & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) { + var limit = Math.pow(2, 8 * byteLength - 1) + + checkInt(this, value, offset, byteLength, limit - 1, -limit) + } + + var i = byteLength - 1 + var mul = 1 + var sub = 0 + this[offset + i] = value & 0xFF + while (--i >= 0 && (mul *= 0x100)) { + if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) { + sub = 1 + } + this[offset + i] = ((value / mul) >> 0) - sub & 0xFF + } + + return offset + byteLength +} + +Buffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80) + if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) + if (value < 0) value = 0xff + value + 1 + this[offset] = (value & 0xff) + return offset + 1 +} + +Buffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + } else { + objectWriteUInt16(this, value, offset, true) + } + return offset + 2 +} + +Buffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 8) + this[offset + 1] = (value & 0xff) + } else { + objectWriteUInt16(this, value, offset, false) + } + return offset + 2 +} + +Buffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value & 0xff) + this[offset + 1] = (value >>> 8) + this[offset + 2] = (value >>> 16) + this[offset + 3] = (value >>> 24) + } else { + objectWriteUInt32(this, value, offset, true) + } + return offset + 4 +} + +Buffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) { + value = +value + offset = offset | 0 + if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) + if (value < 0) value = 0xffffffff + value + 1 + if (Buffer.TYPED_ARRAY_SUPPORT) { + this[offset] = (value >>> 24) + this[offset + 1] = (value >>> 16) + this[offset + 2] = (value >>> 8) + this[offset + 3] = (value & 0xff) + } else { + objectWriteUInt32(this, value, offset, false) + } + return offset + 4 +} + +function checkIEEE754 (buf, value, offset, ext, max, min) { + if (offset + ext > buf.length) throw new RangeError('Index out of range') + if (offset < 0) throw new RangeError('Index out of range') +} + +function writeFloat (buf, value, offset, littleEndian, noAssert) { + if (!noAssert) { + checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38) + } + ieee754.write(buf, value, offset, littleEndian, 23, 4) + return offset + 4 +} + +Buffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) { + return writeFloat(this, value, offset, true, noAssert) +} + +Buffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) { + return writeFloat(this, value, offset, false, noAssert) +} + +function writeDouble (buf, value, offset, littleEndian, noAssert) { + if (!noAssert) { + checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308) + } + ieee754.write(buf, value, offset, littleEndian, 52, 8) + return offset + 8 +} + +Buffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) { + return writeDouble(this, value, offset, true, noAssert) +} + +Buffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) { + return writeDouble(this, value, offset, false, noAssert) +} + +// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length) +Buffer.prototype.copy = function copy (target, targetStart, start, end) { + if (!start) start = 0 + if (!end && end !== 0) end = this.length + if (targetStart >= target.length) targetStart = target.length + if (!targetStart) targetStart = 0 + if (end > 0 && end < start) end = start + + // Copy 0 bytes; we're done + if (end === start) return 0 + if (target.length === 0 || this.length === 0) return 0 + + // Fatal error conditions + if (targetStart < 0) { + throw new RangeError('targetStart out of bounds') + } + if (start < 0 || start >= this.length) throw new RangeError('sourceStart out of bounds') + if (end < 0) throw new RangeError('sourceEnd out of bounds') + + // Are we oob? + if (end > this.length) end = this.length + if (target.length - targetStart < end - start) { + end = target.length - targetStart + start + } + + var len = end - start + var i + + if (this === target && start < targetStart && targetStart < end) { + // descending copy from end + for (i = len - 1; i >= 0; --i) { + target[i + targetStart] = this[i + start] + } + } else if (len < 1000 || !Buffer.TYPED_ARRAY_SUPPORT) { + // ascending copy from start + for (i = 0; i < len; ++i) { + target[i + targetStart] = this[i + start] + } + } else { + Uint8Array.prototype.set.call( + target, + this.subarray(start, start + len), + targetStart + ) + } + + return len +} + +// Usage: +// buffer.fill(number[, offset[, end]]) +// buffer.fill(buffer[, offset[, end]]) +// buffer.fill(string[, offset[, end]][, encoding]) +Buffer.prototype.fill = function fill (val, start, end, encoding) { + // Handle string cases: + if (typeof val === 'string') { + if (typeof start === 'string') { + encoding = start + start = 0 + end = this.length + } else if (typeof end === 'string') { + encoding = end + end = this.length + } + if (val.length === 1) { + var code = val.charCodeAt(0) + if (code < 256) { + val = code + } + } + if (encoding !== undefined && typeof encoding !== 'string') { + throw new TypeError('encoding must be a string') + } + if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) { + throw new TypeError('Unknown encoding: ' + encoding) + } + } else if (typeof val === 'number') { + val = val & 255 + } + + // Invalid ranges are not set to a default, so can range check early. + if (start < 0 || this.length < start || this.length < end) { + throw new RangeError('Out of range index') + } + + if (end <= start) { + return this + } + + start = start >>> 0 + end = end === undefined ? this.length : end >>> 0 + + if (!val) val = 0 + + var i + if (typeof val === 'number') { + for (i = start; i < end; ++i) { + this[i] = val + } + } else { + var bytes = Buffer.isBuffer(val) + ? val + : utf8ToBytes(new Buffer(val, encoding).toString()) + var len = bytes.length + for (i = 0; i < end - start; ++i) { + this[i + start] = bytes[i % len] + } + } + + return this +} + +// HELPER FUNCTIONS +// ================ + +var INVALID_BASE64_RE = /[^+\/0-9A-Za-z-_]/g + +function base64clean (str) { + // Node strips out invalid characters like \n and \t from the string, base64-js does not + str = stringtrim(str).replace(INVALID_BASE64_RE, '') + // Node converts strings with length < 2 to '' + if (str.length < 2) return '' + // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not + while (str.length % 4 !== 0) { + str = str + '=' + } + return str +} + +function stringtrim (str) { + if (str.trim) return str.trim() + return str.replace(/^\s+|\s+$/g, '') +} + +function toHex (n) { + if (n < 16) return '0' + n.toString(16) + return n.toString(16) +} + +function utf8ToBytes (string, units) { + units = units || Infinity + var codePoint + var length = string.length + var leadSurrogate = null + var bytes = [] + + for (var i = 0; i < length; ++i) { + codePoint = string.charCodeAt(i) + + // is surrogate component + if (codePoint > 0xD7FF && codePoint < 0xE000) { + // last char was a lead + if (!leadSurrogate) { + // no lead yet + if (codePoint > 0xDBFF) { + // unexpected trail + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + continue + } else if (i + 1 === length) { + // unpaired lead + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + continue + } + + // valid lead + leadSurrogate = codePoint + + continue + } + + // 2 leads in a row + if (codePoint < 0xDC00) { + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + leadSurrogate = codePoint + continue + } + + // valid surrogate pair + codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000 + } else if (leadSurrogate) { + // valid bmp char, but last char was a lead + if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) + } + + leadSurrogate = null + + // encode utf8 + if (codePoint < 0x80) { + if ((units -= 1) < 0) break + bytes.push(codePoint) + } else if (codePoint < 0x800) { + if ((units -= 2) < 0) break + bytes.push( + codePoint >> 0x6 | 0xC0, + codePoint & 0x3F | 0x80 + ) + } else if (codePoint < 0x10000) { + if ((units -= 3) < 0) break + bytes.push( + codePoint >> 0xC | 0xE0, + codePoint >> 0x6 & 0x3F | 0x80, + codePoint & 0x3F | 0x80 + ) + } else if (codePoint < 0x110000) { + if ((units -= 4) < 0) break + bytes.push( + codePoint >> 0x12 | 0xF0, + codePoint >> 0xC & 0x3F | 0x80, + codePoint >> 0x6 & 0x3F | 0x80, + codePoint & 0x3F | 0x80 + ) + } else { + throw new Error('Invalid code point') + } + } + + return bytes +} + +function asciiToBytes (str) { + var byteArray = [] + for (var i = 0; i < str.length; ++i) { + // Node's code seems to be doing this and not & 0x7F.. + byteArray.push(str.charCodeAt(i) & 0xFF) + } + return byteArray +} + +function utf16leToBytes (str, units) { + var c, hi, lo + var byteArray = [] + for (var i = 0; i < str.length; ++i) { + if ((units -= 2) < 0) break + + c = str.charCodeAt(i) + hi = c >> 8 + lo = c % 256 + byteArray.push(lo) + byteArray.push(hi) + } + + return byteArray +} + +function base64ToBytes (str) { + return base64.toByteArray(base64clean(str)) +} + +function blitBuffer (src, dst, offset, length) { + for (var i = 0; i < length; ++i) { + if ((i + offset >= dst.length) || (i >= src.length)) break + dst[i + offset] = src[i] + } + return i +} + +function isnan (val) { + return val !== val // eslint-disable-line no-self-compare +} + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }), +/* 29 */ +/***/ (function(module, exports) { + +exports.read = function (buffer, offset, isLE, mLen, nBytes) { + var e, m + var eLen = nBytes * 8 - mLen - 1 + var eMax = (1 << eLen) - 1 + var eBias = eMax >> 1 + var nBits = -7 + var i = isLE ? (nBytes - 1) : 0 + var d = isLE ? -1 : 1 + var s = buffer[offset + i] + + i += d + + e = s & ((1 << (-nBits)) - 1) + s >>= (-nBits) + nBits += eLen + for (; nBits > 0; e = e * 256 + buffer[offset + i], i += d, nBits -= 8) {} + + m = e & ((1 << (-nBits)) - 1) + e >>= (-nBits) + nBits += mLen + for (; nBits > 0; m = m * 256 + buffer[offset + i], i += d, nBits -= 8) {} + + if (e === 0) { + e = 1 - eBias + } else if (e === eMax) { + return m ? NaN : ((s ? -1 : 1) * Infinity) + } else { + m = m + Math.pow(2, mLen) + e = e - eBias + } + return (s ? -1 : 1) * m * Math.pow(2, e - mLen) +} + +exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { + var e, m, c + var eLen = nBytes * 8 - mLen - 1 + var eMax = (1 << eLen) - 1 + var eBias = eMax >> 1 + var rt = (mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0) + var i = isLE ? 0 : (nBytes - 1) + var d = isLE ? 1 : -1 + var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0 + + value = Math.abs(value) + + if (isNaN(value) || value === Infinity) { + m = isNaN(value) ? 1 : 0 + e = eMax + } else { + e = Math.floor(Math.log(value) / Math.LN2) + if (value * (c = Math.pow(2, -e)) < 1) { + e-- + c *= 2 + } + if (e + eBias >= 1) { + value += rt / c + } else { + value += rt * Math.pow(2, 1 - eBias) + } + if (value * c >= 2) { + e++ + c /= 2 + } + + if (e + eBias >= eMax) { + m = 0 + e = eMax + } else if (e + eBias >= 1) { + m = (value * c - 1) * Math.pow(2, mLen) + e = e + eBias + } else { + m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen) + e = 0 + } + } + + for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {} + + e = (e << mLen) | m + eLen += mLen + for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {} + + buffer[offset + i - d] |= s * 128 +} + + +/***/ }), +/* 30 */ +/***/ (function(module, exports) { + +var toString = {}.toString; + +module.exports = Array.isArray || function (arr) { + return toString.call(arr) == '[object Array]'; +}; + + +/***/ }), +/* 31 */ +/***/ (function(module, exports) { + +var g; + +// This works in non-strict mode +g = (function() { + return this; +})(); + +try { + // This works if eval is allowed (see CSP) + g = g || Function("return this")() || (1,eval)("this"); +} catch(e) { + // This works if the window reference is available + if(typeof window === "object") + g = window; +} + +// g can still be undefined, but nothing to do about it... +// We return undefined, instead of nothing here, so it's +// easier to handle this case. if(!global) { ...} + +module.exports = g; + + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/src/js/app.js b/src/js/app.js new file mode 100644 index 00000000..9be1a05d --- /dev/null +++ b/src/js/app.js @@ -0,0 +1,441 @@ +import axios from 'axios' + +// *************** Componente pesponsável pelo esqueleto da página ************ + +var Page = React.createClass({ + + render:function(){ + return ( + +
    + +
    + + +
    + + ); + } +}); + +// *************** Componente pesponsável pelo header ************ + +var Header = React.createClass({ + render: function() { + return ( +
    +
    + +
    + +

    3

    +
    +
    +
    + ); + } +}) + +// *************** Componente pesponsável pelo header ************ + +var SubHeader = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropBlock: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenus = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + return ( +
    +
    +
    +

    VESTIDOS

    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    + + + + + +
    +
    +
    +
    + ); + } +}); + +// *************** Componente pesponsável pelo filtro de cor do menu da versão mobile ************ + +var MenuCor = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuCor: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuCor = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    CORES -

    +
    +
    +

    CORES

    +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
    +
    +
    +
    + ); + } +}); + +// *************** Componente pesponsável pelo filtro de tamanho do menu da versão mobile ************ + +var MenuTamanho = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuTam: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuTam = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    TAMANHO -

    +
    + +
    +
    + ); + } +}); + +// *************** Componente pesponsável pelo filtro de preço do menu da versão mobile ************ + +var MenuPreco = React.createClass({ + getInitialState: function(){ + return { + click: true + }; + }, + dropMenuPreco: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropMenuPreco = this.state.click ? 'dropmenuBlock' : 'dropmenuNone'; + return ( +
    +

    PRECOS -

    +
    +
    +

    FAIXA DE PREÇO

    +
    +
    +
      +
    • + + +
    • + + +
    • + + +
    • + + +
    • + + +
    • +
    +
    +
    +
    +
    +
    + ); + } +}); + +// *************** Componente pesponsável pelo esquelo do menu esquerdo da página (filtro) versão desktop ************ + +var ContentFiltro = React.createClass({ + render: function() { + return ( +
    + + + +
    + ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Cores) versão desktop ************ + +var ContentCores = React.createClass({ + + getInitialState: function(){ + return { + click: true, + }; + }, + + dropBlock: function(){ + this.setState({ + click: !this.state.click + }); + }, + + render: function() { + var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; + var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; + return ( +
    +

    CORES

    +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
      +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +

    Ver todas as cores

    +
    +
    +
    + ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Tamanhos) versão desktop *********** + +var ContentTamanhos = React.createClass({ + render: function() { + return ( +
    +

    TAMANHOS

    +
    + P + M + G + GG + U + 36 + 38 + 40 + 42 + 44 + 46 +
    +
    + ); + } +}) + +// *************** Componente pesponsável pelo conteudo lateral esquerdo da página (Preco) versão desktop *********** + +var ContentPrecos = React.createClass({ + + render: function() { + return ( +
    +

    FAIXA DE PREÇO

    +
    +
    +
      +
    • + + +
    • + + +
    • + + +
    • + + +
    • + + +
    • +
    +
    +
    +
    + ); + } +}); + +// *************** Componente pesponsável pelo conteudo com os cards da página ************ + +var ContentCards = React.createClass({ + getInitialState: function() { + return { + images: [] + } + }, + + componentDidMount: function() { + var _this = this; + this.serverRequest = + axios + .get("http://localhost:8000/data.json") + .then(function(result) { + _this.setState({ + images: result.data.images + }); + }) + .catch(error=>{}); + }, + + componentWillUnmount: function() { + this.serverRequest.abort(); + }, + + render: function() { + return ( + + ) + } + }); + + +ReactDOM.render( + , + document.getElementById('page') +); \ No newline at end of file diff --git a/src/sass/app.scss b/src/sass/app.scss new file mode 100644 index 00000000..78d3447a --- /dev/null +++ b/src/sass/app.scss @@ -0,0 +1,349 @@ +@font-face { + font-family: DidactGothic; + src: url(../../font/DidactGothic-Regular.ttf); +} + +* { + font-family: DidactGothic; +} + +#page { + + /*Classe responsável pelo layout do header*/ + + .header { + border-bottom: 2px solid #ff9f1c; + padding-bottom: 36px; + margin-top: 32px; + :nth-child(2) { + float: right; + right: 0px; + position: absolute; + top: 10%; + } + .header-border { + width: 71%; + margin: 0 auto; + display: flex; + position: relative; + p { + background-color: #ff9f1c; + border-radius: 10px; + padding: 0px 7px; + font-size: 14px; + color: #fff; + text-align: center; + line-height: 20px; + position: relative; + top: -6px; + left: -5px; + } + } + } + + /*Classe responsável pelo layout do subheader*/ + + .subHeader { + width: 71%; + margin: 0 auto; + margin-top: 10px; + &__title { + display: inline-block; + + h1 { + font-weight: 100; + font-size: 1.9em; + } + } + &__tab { + float: right; + margin-top: 30px; + margin-right: 6px; + } + &__form{ + select { + height: 30px; + width: 125px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url(../../images/arrow.png) no-repeat rgb(255, 255, 255); + background-position: 95px; + background-size: 22px; + padding-left: 8px; + option{ + &:hover { + background-color: #ff9f1c; + } + } + } + } + &__mobile { + display: none; + } + } + + /*Classe responsável pelo layout do conteudo/corpo*/ + + .content { + width: 71%; + display: table; + margin: 0 auto; + position: relative; + + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros*/ + + &__Filtro { + position: absolute; + width: 25%; + h1.cores { + font-size: 1.2em; + margin-top: 26px; + margin-bottom: 26px; + font-weight: 100; + letter-spacing: 2px; + } + h1.tamanho { + font-size: 1.2em; + font-weight: 100; + margin-bottom: 35px; + font-weight: 100; + letter-spacing: 2px;; + } + h1.preco{ + font-size: 1.2em; + margin-top: 45px; + margin-bottom: 28px; + font-weight: 100; + letter-spacing: 2px; + } + + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros na parte de tamanhos*/ + + &__box { + width: 80%; + a { + margin-right: 10px; + margin-bottom: 8px; + border: 1px solid #e5e5e5; + color: #9f9f9f; + padding: 5px; + display: inline-block; + width: 20px; + height: 20px; + text-align: center; + text-decoration: none; + font-size: 0.7em; + line-height: 1.8em; + font-weight: bold; + &:hover { + border: 2px solid #ff9f1c; + color: #000; + text-decoration: none; + font-weight: 700; + margin-right: 10px; + margin-bottom: 8px; + padding: 4px; + display: inline-block; + width: 20px; + height: 20px; + text-align: center; + text-decoration: none; + font-weight: 700; + } + } + } + + /*Classe responsável pelo visual do checkbox*/ + + &__form { + margin-top: 26px; + margin-bottom: 46px; + p { + text-decoration: underline; + display: inline; + margin-right: 8px; + color: #7a7a7a; + cursor: pointer; + font-size: 0.8em; + } + input[type="checkbox"] { + display:none; + } + + input[type="checkbox"] + label { + color: #000; + font-weight: 600; + font-size: 0.9em; + vertical-align: middle; + } + + input[type="checkbox"] + label .labelSpan { + display:inline-block; + width: 12px; + height: 12px; + margin: 0px 10px 0 0; + vertical-align:middle; + cursor: pointer; + border: 1px solid #d8d8d8; + } + + input[type="checkbox"]:checked + label .labelSpan { + background-image: url("../../images/Select.png"); + background-size: 8px; + background-repeat: no-repeat; + background-position: center; + border: 1px solid #d8d8d8; + } + ul { + padding-left: 0px; + li { + list-style: none; + margin-top: 1px; + } + } + } + } + + /*Classe responsável pelo layout na parte dos CARDS*/ + + &__Card { + margin: 0; + width: 80%; + float: right; + margin-right: -38px; + a { + &:-webkit-any-link{ + color: #000; + text-decoration: none; + }; + } + ul { + padding: 0px; + li { + display: inline-block; + list-style: none; + width: 32%; + padding: 0px 0px; + margin-bottom: 32px; + } + } + img { + margin: 0 12px; + } + &__mais { + text-align: center; + background-color: #ff9f1c; + width: 25%; + padding: 12px 35px; + color: #fff; + margin: 30px auto; + a { + &:-webkit-any-link{ + color: #fff; + text-decoration: none; + }; + } + } + &__block { + &__title { + font-size: 0.8em; + text-transform: uppercase; + letter-spacing: 1px; + text-align: center; + width: 50%; + text-align: center; + margin: 0 auto; + height: 40px; + margin-top: 12px; + } + &__preco { + display: inline-block; + margin-left: 38px; + &__total { + font-size: 1.1em; + text-transform: uppercase; + text-align: right; + font-weight: bold; + margin: 0px; + span { + font-family: serif; + } + } + &__parcela { + margin-top: 0px; + span { + font-family: serif; + } + } + } + &__promo{ + color: #666666; + text-decoration: line-through; + font-size: 0.8em; + font-weight: 100; + } + } + } +} + +/*Classe extras para outras funcionalidades*/ + + .arrow { + transition: 0.3s transform; + display: inline-block; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + color: #7a7a7a; + } + + .arrow_down { + transition: 0.3s transform; + display: inline-block; + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -o-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); + color: #7a7a7a; + } + + .dropdownNone { + display: none; + } + + .dropdownBlock { + display: block; + margin-top: -13px; + } + .dropmenuNone { + display: none; + } + + .dropmenuBlock { + display: block; + margin: 0 auto; + } + .highlight { + display: none; + } +} + +/*Classe da página de produção*/ + +.producao { + width: 80%; + margin: 0 auto; + text-align: center; + a { + text-decoration: none; + padding: 12px 15%; + background: #ff9f1c; + border: 1px solid #ff9f1c; + color: #fff; + letter-spacing: 1px; + } +} \ No newline at end of file diff --git a/src/sass/media.scss b/src/sass/media.scss new file mode 100644 index 00000000..aed05227 --- /dev/null +++ b/src/sass/media.scss @@ -0,0 +1,158 @@ +/*Media Queries responsável pelo layout da versão mobile*/ + +@media screen and (max-width: 768px) and (min-width: 320px) { + + #page { + + /*Classe responsável pelo layout do conteudo/corpo*/ + + .content { + width: 100%; + display: table; + margin: 0 auto; + position: relative; + + /*Classe responsável pelo layout do conteudo/corpo na parte de filtros*/ + + &__Filtro { + position: absolute; + display: none; + visibility: hidden; + &__form { + ul { + li { + margin-top: 5px; + } + } + } + &__box { + width: 80%; + margin: 0 auto; + a { + margin-right: 16px; + margin-bottom: 8px; + border: 1px solid #e5e5e5; + color: #9f9f9f; + padding: 5px; + display: inline-block; + width: 35px; + height: 35px; + text-align: center; + text-decoration: none; + font-size: 1em; + line-height: 2em; + font-weight: bold; + } + } + } + + /*Classe responsável pelo layout na parte dos CARDS*/ + + &__Card { + margin: 0; + width: 100%; + float: left; + margin-right: 0px; + &__img { + width: 100%; + } + &__block { + &__title { + width: 70%; + } + &__preco { + margin: 0 5%; + } + } + ul { + padding: 0px; + li { + display: inline-block; + list-style: none; + width: 50%; + margin: 0 auto; + } + } + img { + margin: 0px; + } + } + &__Cardnone { + display: none; + } + } + + /*Classe responsável pelo layout do header*/ + + + .header { + .header-border { + width: 100%; + } + } + + /*Classe responsável pelo layout do subheader*/ + + .subHeader { + display: block; + &__title { + display: block; + text-align: center; + margin: 0 auto; + h1 { + font-size: 1.5em; + } + } + &__tab { + display: none; + } + &__mobile { + display: block; + text-align: center; + } + &__btnMobile { + padding: 12px 18%; + background: #fff; + border: 1px solid #000; + } + &__selectMobile { + width: 90%; + margin: 40px auto; + &__btnMobileSelect { + border: 1px solid #666666; + color: #666666; + padding: 12px 15%; + background: #fff; + letter-spacing: 1px; + float: right; + &__first { + padding: 12px 15%; + background: #ff9f1c; + border: 1px solid #ff9f1c; + color: #fff; + letter-spacing: 1px; + } + } + } + } + .dropdownBlock { + display: block; + text-align: left; + margin: 0 auto; + h1 { + display: none; + } + p span { + font-weight: bold; + } + } + .traco { + float: right; + margin-right: 14px; + font-weight: bold; + font-size: 40px; + line-height: 12px; + } + } +} + diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 00000000..4c8459af --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,19 @@ +module.exports = { + entry: "./src/js/app.js", + output: { + filename: "public/js/app.js" + }, + module: { + loaders: [ + { + test: /\.js$/, + exclude: /node_modules/, + loader: 'babel-loader', + query: { + presets: ['react'] + }, + }, + {test: /\.json$/, loader: "json"} + ] + } +} From ce003b0d15c1ddb158b1386f3002f4277e13362c Mon Sep 17 00:00:00 2001 From: Diego Marcelo Date: Fri, 2 Jun 2017 00:10:20 -0300 Subject: [PATCH 10/10] update --- Projeto/images/logo.png | Bin 2137 -> 0 bytes images/logo.png | Bin 2137 -> 0 bytes public/js/app.js | 4 ++-- src/js/app.js | 34 +++++++++++++++++----------------- 4 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 Projeto/images/logo.png delete mode 100644 images/logo.png diff --git a/Projeto/images/logo.png b/Projeto/images/logo.png deleted file mode 100644 index de27dbe22a75221257ae94a31eb4f28fdc488a05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2137 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
    - +

    3

    @@ -68,7 +68,7 @@ var SubHeader = React.createClass({ -
    +
    @@ -80,10 +80,10 @@ var SubHeader = React.createClass({ -
    - - - + + + + ); } }); @@ -148,12 +148,12 @@ var MenuCor = React.createClass({ - + - + ); } }); @@ -180,7 +180,7 @@ var MenuTamanho = React.createClass({
    - + ); } }); @@ -231,7 +231,7 @@ var MenuPreco = React.createClass({ - + ); } }); @@ -245,7 +245,7 @@ var ContentFiltro = React.createClass({ - + ); } }) @@ -265,7 +265,7 @@ var ContentCores = React.createClass({ click: !this.state.click }); }, - + render: function() { var dropClass = this.state.click ? 'dropdownNone' : 'dropdownBlock'; var arrowClass = this.state.click ? 'arrow' : 'arrow_down'; @@ -394,10 +394,10 @@ var ContentCards = React.createClass({ componentDidMount: function() { var _this = this; - this.serverRequest = + this.serverRequest = axios - .get("http://localhost:8000/data.json") - .then(function(result) { + .get("https://api.myjson.com/bins/1bj13l") + .then(function(result) { _this.setState({ images: result.data.images }); @@ -425,7 +425,7 @@ var ContentCards = React.createClass({ - ); + ); })} @@ -438,4 +438,4 @@ var ContentCards = React.createClass({ ReactDOM.render( , document.getElementById('page') -); \ No newline at end of file +);