PK R> activevalidators-1.4.0/UT-MPK R> activevalidators-1.4.0/.bundle/UT-MPK R>&%%% activevalidators-1.4.0/.bundle/configUT-M--- BUNDLE_DISABLE_SHARED_GEMS: "1" PK R>3r! activevalidators-1.4.0/.gitignoreUT-M*.swp *.gem *.rbc Gemfile.lock PK R>2&^ activevalidators-1.4.0/GemfileUT-M+/-JNU**MLO-\PK R>:-i! activevalidators-1.4.0/LICENSEUT-M]QOo )zj%v܍ظAsIl,߃k;ɒߗӫ31}ߞ>A麹 /9i;xӻW8LC{5=c:`_ᤝG݅f>zTaDo9ttG=.D0jrwIdfF6 oOp1aNL92==Ohn Hz hbλ1#ԻsK/{=Gbx=M]Ar[EI2$XfCkK!&{h(9&& Q\;ۀVN[=C;M.}㢼xݟKz|D%VjC%B# /Xw]b'$D ^a?j*Ί xWϰ@\-T|*QFJb2_.x6:rHJR|]Q Z6e(_ZԼ.%#<@U/V祂 F*NJa|AAW%@ qnd (~&I.j%aJA7ePXH):! jveUçH<[`B6??PK R>|_W activevalidators-1.4.0/README.mdUT-MVmo6_q>$\5ق|I.p~0XtXSFRrܭ?felصV(~;9]^vA(Y oKοx(ŀMfDޔ\[R7K;P*./rQz43[GR19'1eIBx\Ӂ݃:Pr=GlcM'KvyJ/)KykUR(%- &&Qt~A޶ WROpݛ[4 ހe_z_ߔ9oY}YͥlkO+촨y@ל-r3Tb" =50 4>\[`uKevxw/a ?7>;v>Y1XNJ"}%a)Г9fJX2~횱F}vV-wQtgEv']݇7-O(LN:1(dUqgt57\=(Wr\ł8ӵMcr].lIKn׬}9z]wmsjl,*V'rXDjJT5b5V7 activevalidators-1.4.0/RakefileUT-MuT]0|Xt=y-~p'DĖ\INz\߻ė{=;3;Z1,T):V'W>I'FTE m,͔%ɢ9C?:r!]Zs/xՅ? .)8E4.4bfҠ%تQi;tEN$TpjOv?+q\ZYP=b@M ԧ[ -j2h&LlNV OH?Z~̋F1dO&QNk9smL Bˉا V.8aCsjU z ږ`6p:VH7Î%.c|ߡ6X{M >A8,; co09=|Ͷ:ki\{/C6;`Yf~TqG Gtz_'l^j=}@xW["PK R>&>/ activevalidators-1.4.0/activevalidators.gemspecUT-MTn0}W(mq"i+$*^{Ҙ:vj; -·c8NX( ?93Ϝ}ҭP1ͅ:ɡueER,`S!*^4U !Oebˢ،U*ւ doF r⅖Yg?Ҟ(~?G ٫PeF4 y ,P`Q/(uSr~ߠ~8!^K4@c|z!x[^.7`ɷ'pMz|Y7iI`z!X! cl'㥿 iӐ<&mT8+@EuƍJ5h activevalidators-1.4.0/autotest/UT-MPK R>A{:$$+ activevalidators-1.4.0/autotest/discover.rbUT-MAutotest.add_discovery { "rspec2" } PK R> activevalidators-1.4.0/lib/UT-MPK R>( activevalidators-1.4.0/lib/active_model/UT-MPK R>4 activevalidators-1.4.0/lib/active_model/validations/UT-MPK R> )$ L activevalidators-1.4.0/lib/active_model/validations/credit_card_validator.rbUT-MSo0W|4H44m;MڅuS ۡeHJ4yBe'KgFdRl5nqan[@_Y<4òQD)30c2R!ܫ>rM-˰{٢8Ղnh&)m@ߩZ&h8Fy tNA.L*d)9% dNI=bC&W6JG[c J4s 靿ZW"h%eڐrbMK &9ζ'C`һ܆^O.f/[i' 'w^קꂺnJb_tv::]y,Ŏ)]ո)#ۺ 4M*7+{æhIJݞGr% k, s/<~S?xc7'@{P>޺[x|ƕ[left' }-Rzв1G[Wj{l ف%pPK R>F activevalidators-1.4.0/lib/active_model/validations/email_validator.rbUT-M]O;n0} N>Ѣn:u =H>#٪vbW6^%[⠓腶w*FLF> ҟ+"W)sΉ25=pq+H`{Ʊawϊ%Hi_>`i/; ҙ-89z(t6XsR!;[[[w=wPK R>ׅC activevalidators-1.4.0/lib/active_model/validations/ip_validator.rbUT-MQMO@+F9 Ehb!8p01$z)lhwt[?ڂؤ7o޼Z$ˆ4|dHb 1L n`ss!$:!dۻ aBJnLNȌUJoD8dlG$DeY>o &{v&k^<9Rr=ݻ/uC8:LzJo|f/RDe+Pit3XQ wC %p\; + \E-\q~.{`oߵ!ٿ*uU٨\m3?g5pF =9yi/~IvfPK R>P"II activevalidators-1.4.0/lib/active_model/validations/password_validator.rbUT-MeQMO1+a,'@j8l<M+)[l뼙y/3`U0/Q03( М(OZ jVHrӇ=}uBe};&.tN$xUOW5A`as8h}d9qݺ9 \!aԯ|euAY##JKQμӶ#6z˜k;oZ $l-iԀ~8F3@"5ӏh-ل ÝW33=7; x3_ɾO!77 K8F=PK R>:F activevalidators-1.4.0/lib/active_model/validations/phone_validator.rbUT-M}Rn0+VP)R@4JU9Ҡ86MJ8Ҩ;5UwV;|P8ƁLPcq$zJi{!n80,%$<jV`+m R-ci]^t9eV9LF t9T~еOPk 'a~AQ#< ܷk2گ8Gįc ~q)<뇛4Q-ԥcd;ڥT2q^4h39|gIIA`"+1gIlj4jL9Zd6- {7V:9q7R-t)i/=kt 5țiV%d>ITyXPK R>jL activevalidators-1.4.0/lib/active_model/validations/postal_code_validator.rbUT-MmRN0}+N+qzc|Ԙ˪AݖefR 9=3s[;A[fG8DÙm4*2kG J7zgjJrLS4_YҢ't X x+I?Z/h ,;3U2kwFj.Շ,g3ٚ5)x"Z_焱[}JIAΠQTO]Jq1%TodJ&?!$?9rҐF;GV]` =-"k6fqB6b gTv5VI^ZΖ,U6uTŰ=r𭳹sJ۲j&f/#ҳe{$yb2k[{Ggg<9KOkoPK R>@.K activevalidators-1.4.0/lib/active_model/validations/respond_to_validator.rbUT-MmMK@@(A+iE$)Yd~ n1_3>3 xj;O22ZCnj@]T=7|. \93./7EV,{"+[2. [ u 5ju%+9Lz7QϾ*(uș{/Z"ʶ1rS#m܊9PK R>^AE activevalidators-1.4.0/lib/active_model/validations/slug_validator.rbUT-M}A E=wW'.]m0U"3@Vjq1 <2*^->3Y)e)l?^uyrCf(]bӦH2YP֍wMkE oVx'#y?O- PK R>v=H activevalidators-1.4.0/lib/active_model/validations/twitter_validator.rbUT-MQN0 +@S+u)C4v q`UjDL N֌ i~K*#06`$ JrRvGcn[@ba!()p"V amh0MV`fY22{@>QEj= Zkc\J5%hAoE7V-(UqRtYܶ%S ń<8 rx/?F3TrL8hj `g]6Zv^<)POm+̽2GN/ mB؞/PK R>ʲ7D activevalidators-1.4.0/lib/active_model/validations/url_validator.rbUT-MU1o 7tԆRV;6F\e$b*j&e8xG{Kxm9ѻdq{eVѸ.h ^oihibt<5 *FoHY2į@Y_(vm?xd%YaxU\?2>π/EmΌ Qbɋ9LQy|Jk6N/әPK R>:s±. activevalidators-1.4.0/lib/activevalidators.rbUT-MmRj0+ F$8wCOh:!]X嶈,y$9 q={Z^իzOeC;aNPaƱIÆJm1뜣jʲ$X' V!fHH"4gz)sNy꜖yr8U`IV36f]5($;cfXȶZϷV{mnD7oWW֡\{VEI?pC0WHϠygf ӰC^2²BaC}49HJ(А5^3md2BQgq@$[27#'ޙ䞑d ϼS-u锽Jv6h_B:3/A>zg)tuhυ3Dܒڰ5\&Pa ?PK R> activevalidators-1.4.0/spec/UT-MPK R>-4 activevalidators-1.4.0/spec/activevalidators_spec.rbUT-MR[k0~8d09#@J=aP%OGnib͍CF Xun:6"P]QTFRѮf@9I H#£tV" t_@` +t*D w\7AZ'k-R^ߘ/suDmӵ>ʔoX&WV,.̓k807(a4=gMAj_mSb/7`fY?Zqߐ Wm /rTl ̦%Ifx%PK R>9O* activevalidators-1.4.0/spec/spec_helper.rbUT-MUPj0 +Dh;Jzmۥa\[I NHS2Œ=u&+^wV'ɲn[Ew9jsK0X! պ?:,qIxXpyC9ߜ1`֠ U2 x#cL'4V`|kSآXnpPtJ1#1CѲ7 YY{%M{(<(ͅJZIh, ;ԹUqTC1Z~PK R>( activevalidators-1.4.0/spec/validations/UT-MPK R>ކՅ; activevalidators-1.4.0/spec/validations/credit_card_spec.rbUT-MTQO0~TJ(JA$&A4YsP촀6+Ҵq}w]4^K5R8dDqj( hgD+,SaM 7%V(@0G.f BMX3`G}B.{fGinsdUI+GQҚME)[R98ek8F=9)d4L>Q6IH0 @YpRq%f!"\,Ql'-TZWhd=cNa i,:0A`O-Օ^-UT̸njt=ʯӓp/q߸Ѹbj0s/>r[`׺ 6!&?ZZ?x0 I ](7mPO)Ҫ_r}JIZŮg؂KC}/r^y&4\\vk[bmu$6FzwvUI ˼3a2mBs+ަ=Hէa& r/\ttjvmĔ617ܡ:0wi~l)IEXbO)nyC` PK R>4٘d5 activevalidators-1.4.0/spec/validations/email_spec.rbUT-MSj0W ؆ ҆\($Rz)۬-!+&ltGsG KAӡwŗGMqt4aKw cq,cH&4Pbdf APK R>632 activevalidators-1.4.0/spec/validations/ip_spec.rbUT-MMo0+FH+dS"RRQE1 kSۻ(c PzC%0_oEF BhQzxFi<ЍFNKjDa<h9BB 5Zi2d[Oȕ.FrVU9&ʶm]$n3wz F_@&y3\歙m.2zg6XDXX[>,/Lp(a&oHBp`J I}%b2&fH•xp/93cȓ5YW)YEZp*cj*VtʦP b|BP`k~]KLH^m vQg >Rp8vz^MWjx{zKt){%ӫ=,btTsHIH;xi%WWY9{39X >tg͕#"oI誸ti_< !ߜhq PK R>`Q8 activevalidators-1.4.0/spec/validations/password_spec.rbUT-MSn0}+M5yԽiښh/U Nfi6ld4$sbA3K >~p ~fT%8üD=/EE%K&_R!SFr@*<h${{GXX4;Ƈ!|-Uln#lÕo_l77oPԞTjCBC,. & x5[#l ezmD )]Q H^ n`a93JPǔyB^A1T,0"rzk?;:MmpɩVaB(R+ p6g{4+=5GD}A/a.LTyjҌy]BZywn.o{MMǺ*!Ov-6 1v1]׷E9kCS *EbgNjⵓ8ͫ+ J PK R>,5 activevalidators-1.4.0/spec/validations/phone_spec.rbUT-MŕQk0+A6b{a=0`1l_cIrOuR.Rw-oK.7lI~|˼ƦEEUAɤB]*^ D_k)~Wp)"dKk|R \_-0@QvF=0K YYaPK4+t-LuÒ`TnjXk5`ìa㊛8=&f+/32R ̝5[b.T`)V岴ANт &2s6)Qci"+ll_MtgBD>xi_,9l|z_x^f\aY]iϠx[9b>v<&6;s6u=LoEv>!1Iσr!|4w?9pVB8F |x'2Rkǁʅ4<>(P9~&fsS<`^1\!&eU8Ң%.!y/PK R>"; activevalidators-1.4.0/spec/validations/postal_code_spec.rbUT-M]k0+΅lHF `1n}uL$},;vcIJΑΫWW#4­>(!c*|1c>d,3ÂUXPSd0(ZWe,*~Z %#(`` K~BJ\JZm!ZT(A*H@9vӀ{rW yQ%}'NѠe&Lsl}w`u~4r:7*%S6=t_[}VoiJrBt:Z9ƯZ+m^Յ7i*~}/eoĿ//Xe[LunT ɺ"*4 6+_g9OpȆː@8:q"Y}ZÄ-8rXmJ;*PhwrEc2$#2&ɉA-+z{{;9A [sp@W5ilsZǤ4{\q_s` اb^$һ]~ʄ,ƹK{E,r"PK R>b5&p: activevalidators-1.4.0/spec/validations/respond_to_spec.rbUT-MSMK0x-HQTX=)D4Fɚwӯm]=X4͛73/qx(*3k]3 m:v݇VږXF1޾._ B{U}dx҂4_v֎3CF_Z6km:;,s^d|QD acunkׂ.'.oBڕO~R<`G]:]YonBn.)|n@ʴE~? YSv:yPK R>Yv*4 activevalidators-1.4.0/spec/validations/slug_spec.rbUT-MŒN0EQ%ڨM%*!ƭk)N6ݰmyw܉\OPau(:Ð!Q8fH2C$fqzm7 activevalidators-1.4.0/spec/validations/twitter_spec.rbUT-MW͊0)Ö\P,bdy+Q$w$)>>ǾXeN6$&43|3y\BM#(BδP RlA}970Áy̑BJ^/EI$RXߙ)B>D2 %{4rMiHhƜI0>7AP{v@dhqaЃY.'T3FzbdsB:`@( mCB֥oC00 HS 3Es` >,6EsD252?^1%Eka (n`oq! ϪrHJ)u)n\0[D')C]7gAfm_AlIZ0FQrMZ )6rVs-;1ԶCӛ]1M:Rj3eY:;YǢR#K dbY+@0lwş0 Z{<(K2vءyy>p['2FLML\ #.Jӭ{O:Vع mu/@Kݟkjn娺+sxQgUT{ n HoPK R>q{/b3 activevalidators-1.4.0/spec/validations/url_spec.rbUT-MK0W}i #ׂ9ѐ53K%]7fE,Qr}Ka4U&i EFl1|~'Fʌ&~jSxx}h½܍8r : n]akZ@'u|.DOMӧPK R> activevalidators-1.4.0/UT-MPK R> >activevalidators-1.4.0/.bundle/UT-MPK R>&%%% activevalidators-1.4.0/.bundle/configUT-MPK R>3r! activevalidators-1.4.0/.gitignoreUT-MPK R>2&^ \activevalidators-1.4.0/GemfileUT-MPK R>:-i! activevalidators-1.4.0/LICENSEUT-MPK R>|_W gactivevalidators-1.4.0/README.mdUT-MPK R>b5V7  activevalidators-1.4.0/RakefileUT-MPK R>&>/  activevalidators-1.4.0/activevalidators.gemspecUT-MPK R> activevalidators-1.4.0/autotest/UT-MPK R>A{:$$+ ]activevalidators-1.4.0/autotest/discover.rbUT-MPK R> activevalidators-1.4.0/lib/UT-MPK R>( activevalidators-1.4.0/lib/active_model/UT-MPK R>4 dactivevalidators-1.4.0/lib/active_model/validations/UT-MPK R> )$ L activevalidators-1.4.0/lib/active_model/validations/credit_card_validator.rbUT-MPK R>F ;activevalidators-1.4.0/lib/active_model/validations/email_validator.rbUT-MPK R>ׅC activevalidators-1.4.0/lib/active_model/validations/ip_validator.rbUT-MPK R>P"II activevalidators-1.4.0/lib/active_model/validations/password_validator.rbUT-MPK R>:F ;activevalidators-1.4.0/lib/active_model/validations/phone_validator.rbUT-MPK R>jL @activevalidators-1.4.0/lib/active_model/validations/postal_code_validator.rbUT-MPK R>@.K ;activevalidators-1.4.0/lib/active_model/validations/respond_to_validator.rbUT-MPK R>^AE activevalidators-1.4.0/lib/active_model/validations/slug_validator.rbUT-MPK R>v=H activevalidators-1.4.0/lib/active_model/validations/twitter_validator.rbUT-MPK R>ʲ7D [activevalidators-1.4.0/lib/active_model/validations/url_validator.rbUT-MPK R>:s±.  activevalidators-1.4.0/lib/activevalidators.rbUT-MPK R> "activevalidators-1.4.0/spec/UT-MPK R>-4 "activevalidators-1.4.0/spec/activevalidators_spec.rbUT-MPK R>9O* $activevalidators-1.4.0/spec/spec_helper.rbUT-MPK R>( <&activevalidators-1.4.0/spec/validations/UT-MPK R>ކՅ; &activevalidators-1.4.0/spec/validations/credit_card_spec.rbUT-MPK R>4٘d5 r)activevalidators-1.4.0/spec/validations/email_spec.rbUT-MPK R>632 d+activevalidators-1.4.0/spec/validations/ip_spec.rbUT-MPK R>`Q8 -activevalidators-1.4.0/spec/validations/password_spec.rbUT-MPK R>,5 0activevalidators-1.4.0/spec/validations/phone_spec.rbUT-MPK R>"; 2activevalidators-1.4.0/spec/validations/postal_code_spec.rbUT-MPK R>b5&p: 5activevalidators-1.4.0/spec/validations/respond_to_spec.rbUT-MPK R>Yv*4  7activevalidators-1.4.0/spec/validations/slug_spec.rbUT-MPK R>fqzm7 8activevalidators-1.4.0/spec/validations/twitter_spec.rbUT-MPK R>q{/b3 ;activevalidators-1.4.0/spec/validations/url_spec.rbUT-MPK''q=(bdf5fb39d7118d06b62dea46421090c345f16524