PK 'E activevalidators-3.1.2/UT TPK 'Eݫgk:@! activevalidators-3.1.2/.gitignoreUT T+./KOEI\i9z9\zEI@(,83?K/3%5 PK 'Ea" activevalidators-3.1.2/.travis.ymlUT TMA@0 EN ˘EML(u{_uJ8y3 @ѭn6ZLK}V(căC.7h%{Id}PK 'E3] # activevalidators-3.1.2/ChangeLog.mdUT TXo8?@p8ms^^f7vҽmi#:fHIi"y͐tr9&{{BE咽WM2L+q2Nf~TZȦt¨6ڨTBWbKeƉ?Ʃ+gYtDd(6zP@nߊJ5 gm*EΚTeBE{pZavQQrf?L'_/?ן&3ІfÀ'񨌅sC;#l2s%VjdYnZc2X$bW>.SN1 $/ƅ8|썚o:dGWM7b.Mn <󔸸WMzg ckq0i!K6pqݬno6s@OXHhS)WLES]FL#6m8LN\ʢJtyNTN>qU%VCRJ>NAVq?E̻8ȟwYeݪ6TP^(CSjzHg>kՉ;e딯F_uNZP1UIgŕ9T> S/";C7@Hj{7U8F;6d7xژ+3H5myQ?AlwTy˟yS$OP+ԷC;qGw6.#|~hqkͬ~WPz>\)稕oi.HD嬙~~PMf򞂟7ltͦYG4{㞂^1#* kskҪ|37h-\vf6#kjreVXHJP D% ߎa:%Oq=X?Ep-HW6Zk(ukoqAw~DwX_zs.Q0N=}>~ Ao#AhfSHm>yn!\ " 0ɻ6*=,+8q2%N:S_ < !vZ.|}ţP2;iuB( /`Q?/\޻׬@i^/ЬjzAnӆ(FPNMK]kG)Df`Jnj,<oiB씀#VwBWesυ\yhH4躊t(7f]@zE[Nb$?p܇`r˖`tr aF ^n?䒮Iǵ^q[ݑnF. K8='.P߷F4"~{3aF挩n77/qFUCGTBԷh`y>bГN MUFgAL+X3xjL`w̟em#2}M}9s|;K-d Yܺf_:9Ǩiv$2iGɸO6znp {t?('N;5Ԏejl@b<^Q4Q&qd >V 2\Cn>øپ\RK}koG?bxZmAp|_wAHA%PK 'E8;Fw activevalidators-3.1.2/GemfileUT Te1! {^rMDp8$mbjm]Flz#)x8WC0TLkI #|кKEՆlh6՜sO=/PK 'E:-i! activevalidators-3.1.2/LICENSEUT T]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 'E3 activevalidators-3.1.2/README.mdUT TXn7S/l8iVhN5N IPF3,ɑ.5r/9&$Ό,YRN,Rp^Ƞ(t&u>õs>C+Y;x}(ubhℑrΆ#̗TL  ~G/NWA[m= (dNC} QP>f8j>_*i]F-G,rz Q Z`!*!ݢ vDk)bA^O(J1Sa<RL&m|4›߁J 7:EQZL-@O"~.AS"[IQR'(aGa|Kd;C :<؉d Ik̐H[~_GKwhRǽ>:s麼({kjQ*g'P(5g~@mR؛h¤6-p*e2eVkv2~{p1}ktH yK70L ]ON&NWZ!a{OZ"[T)8^9=Hi3%Aw$8 6Ē&+ H/zd<}+%LQ󔼘U1tR E""f7Rgɱ@ݿ{N}ڣԜA^j$:Z;g]6 6FD`e lC*oZ-0h1vZ\f÷"}I' 2֠0.bE=d# Un"N4ט;cs"vB> ڰG} D% kظB3֕at]o^԰KP*UEF|3֟!`VLZg6FH .c8P |CB]~|Zn1OW͈?|U'ۥy!cm.q%&MnWbj+X RXT۔YA|ZqٶbB0L]r VN7a] gZn[Hn%W<1ޫO9Hh-`1G1}fюtYDi416,vAtMbj1[%gn@-qy5 涅UI/|8<xӟK5URB_GС1ּ`n~>ma>;ǹN.O:q@Otq8_'P̄DE:5 >SF$n1A^E?.QFF|B^v,jo8a{ph(jiJw"f^.6Nw=veDo|HKR_:˶:iGpd8Z2ƚv{hWZnJzQ)sy5mZĬ2Ve!Q5q{r\r6"tPaɽڌ?u=gwA% PS෶--oqҾ, 5FX|7"Sv؍_۸xou]HK4n,%*oBy=]t%n ak O5\\o |j1$\vh6f=*2֨Z#eբ m\.`1[ʬ)O6潋Vn&ˉu!In~~O~6534F; q .COFh L34Tc0P a 8h rWF0}mQ4 11cm0c֡!!Cr^s NB4RaFX"u.Z#r*^Ek-/-iC-%9Q61:fPbgx ,0)/GeqSҨQ:P9Q~@ K_3C6mXDܢ K)C7߰1/ׅ6ݥR|Ջ7whG]S}7<ׅrF%3Uwy[Mh>4u!•<WR 8eyE34p_6#6d0h[jAqOP)vaiYP)Ecz;mT̥kGI=hp쟾' xцF]ܵ0_PK 'E activevalidators-3.1.2/certs/UT TPK 'E.vU@- activevalidators-3.1.2/certs/franckverrot.pemUT TeI;B mlIL3ߤ&K%oϟX3lj(C EHQ@`6 (,^<POȄJ3RۤULp,z.#Sp!kWmRQgv J3GWs_#]yu؆km'jJ:fߺR}؅Mҙa@!cT@%3 >>j0L0Ηc5:6<ѕ5.tH5<;%|+[ (Fqz=?u¦5.*ᆿ^ TsJ~Hd޾`U9{RN&UJ-nELĢ!^cNxbfT 3i" ׏hI >NLk]ɍ2G3t*3]{)"?v{s݅M@92'.0?=mA͟xB *seQC ٓOb\z76kCHgcv=ncC?Ɵ@F "6e;8<@^פj3hsw_(--/yW#=_X|)QrmzΧ=XWۏq,v6D= :jrBV=OiӫcX5l! $!9mxi~q!Rm\2:1X;$ckR 2q '-Đ@{2!w5wڃo~G:|@dL'8tZ`x E %ͣuߕ)hr'9vF^cK\}rd)0 [/PK 'E! activevalidators-3.1.2/checksums/UT TPK 'E>T- activevalidators-3.1.2/checksums/3.1.2.sha512UT T D1+M_»^ cܳ;427=7k"Ö6Q1Y-W)hn̬*]b}tLPK 'E activevalidators-3.1.2/lib/UT TPK 'E( activevalidators-3.1.2/lib/active_model/UT TPK 'E4 activevalidators-3.1.2/lib/active_model/validations/UT TPK 'ESîOrTH activevalidators-3.1.2/lib/active_model/validations/barcode_validator.rbUT TSr0}Wl4$tdJ'oGx⑭umy$9iʷ#)q(h/g]՜ve9?Qo68pS߂*O\\Do 6J"n*,y *YųEAl9Kd1+71Y,99_d$N<"VXmE9=Pd2v\({iOyc/U^zN?iRUt56j#Lz9i C*O:T*9'L:wqa=OE7ק?`ȮmPH'5JPlyCSޞ@ z4jk!wsA=E%X) L@3j\|;eAC4dH(xߴVp]:OHM$m_}JËhpk,w2{PV,G/׾6 .ZCx k{;(DxnYȜ+=鳌=tsq@0:Abʮ.zTq(ii+ qrf靾)k(ag ` QmgͧNE֏H ,Y(+OF}xzW38vo5oPK 'Et3iL activevalidators-3.1.2/lib/active_model/validations/credit_card_validator.rbUT TTQ@~ϯ>Di)QDB)"e͎nlN;1H |7;#!䉕;d[%0x*Rek6\&caP^"L}GWwN3vƵ(dS>@J ȐZEZ-W%.+#ԣhlN#Y`Ũ&B*6uR=L`{=Vhx&|FP7Bɑ3hJTVQ6`s*!3/,˷+'|pTa(jaȳZx(ٺ~RV1s\GA-nXIe3WWmuK趛iFC/mr&vWEWs,ܤn.-Bf K|E˄ʯ LvV}*7?%aT74*U񣾏vPѾ/!5A7չ._?-cZ?oWT{aԞ/@$8rPK 'ED}NE activevalidators-3.1.2/lib/active_model/validations/date_validator.rbUT Trequire 'date_validator' PK 'ERgF activevalidators-3.1.2/lib/active_model/validations/email_validator.rbUT TmSn0+& Ո8%="hrmHMKJq$?ٙzjOB٤v5"3waQ;8H#B:Wk!9'rnt|o/t`Dkkq׸"0Flm~(Ÿtu Ź,\Tt0]iZEw9^8dKXHlA >ƀޞ(5(B$YYzE!":4̵1'l3$,#/Dv g9[ؒ}#EcLd:]diN|eΏjVin y#vBݲHIح(ؾrBX5L`X87=Oy-2y4KĘJXf=Qt(t*'Ēy]Fz C-qq=e56X߁o41<oI 0p3F-oG=,ȉ ڲ1'fճeN>kܧoS**u8G.Bctϊ٢0dwTMe2w;}PK 'E1kC activevalidators-3.1.2/lib/active_model/validations/ip_validator.rbUT TRn0+͡:m6A*!*Uv/B=IMCmk T$͛7c#a&*Hc%UFg12X{|9&XWPF}BaH[Kj[ (?=&ʠZo,,LJjjjUD2ƥ7POM9_Y­>P˳!6gc273Z j;/jRus19ڎG~cȾw@#%|!\f&..[ }CPK 'El>2 E activevalidators-3.1.2/lib/active_model/validations/nino_validator.rbUT TUo0}7G*) 1uZLK~ HSX9" 6ܫi&}a i>,vpMlae"&L\'8uGRX yU4|Mfڍ](5M%"a܆3aݚI% &֘ sI,&Y]agp'[%O3Үt`>r\|uSΈe"21v#,Ĺ,PzeUƹUcq4l peNk-)Q.:|fbz>P.\m,$u 1SZ,]ZX0,6q8c:Q=ypZ덛Ws@}/r+샠 ) (d G5ҍ#ׯ+X{P'4΁ECsB!YT;-Lcrc5KbR2PlFϲ8ke4q"4Sr U"Q R-)F*O$3q徻8y7x8Ǻ+נap{,MEaV{VW6z'm{|}gl% 6M"'^(*Њ,ZTy)e_Ot~yhdU\-пj>`nW1;gooy.GE[o>FCÑC}/ҸAҨsn,o>88p4r+7PK 'EP"II activevalidators-3.1.2/lib/active_model/validations/password_validator.rbUT TeQMO1+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 'EVxdFF activevalidators-3.1.2/lib/active_model/validations/phone_validator.rbUT TuMj0>. ]uSI#*KF?  {3f2j“HV)'߹VeOI@h=P)Y ^8"$q9( jG:قWA8R{MpA$ lCfTyfǂ<vFSm57_:.1r:ϸ=^v >>\?J_ufѫQS_ҢǻE4-# PK 'E . L activevalidators-3.1.2/lib/active_model/validations/postal_code_validator.rbUT TVo0~_q,iE $l !mC;ζn؉~@S~tZWsʕJ:I3}Ԙ.ШA+?VVc[n$>|qĐlKt'R3i."Ou}t[HNc%ñe*5[KK]6ZW[x[aFEy3ٞ鵛/c0KW*cF WCUfa&~}pͰ'jz|H@F`VԺAlQl:`"I$ϰ*aWIvz J׃yKR x|н}Rh: (ẏP-ɵs1|*f֛ڔPhDD(30Xnp2 I)o&(h2WTJ?T'Jy?PK 'E@.K activevalidators-3.1.2/lib/active_model/validations/respond_to_validator.rbUT TmMK@@(A+iE$)Yd~ n1_3>3 xj;O22ZCnj@]T=7|. \93./7EV,{"+[2. [ u 5ju%+9Lz7QϾ*(uș{/Z"ʶ1rS#m܊9PK 'E; activevalidators-3.1.2/lib/active_model/validations/shared/UT TPK 'EsJ activevalidators-3.1.2/lib/active_model/validations/shared/luhn_checker.rbUT TMn0DPZX"QTe]VB&mZ=@xKھjj+ E2dc5ȡw(y{"8N`{BU :iȊ3Hpo 5e}R9qE 8Ɂզ\a um1L@hd9 ]r:Vv\Vk,X86?uj',bXUL2!Ʀhoޱs! B[s;sKF,PďLYM4f( ԣJ0VhP_bruIyZEvL[h;7Nѻ{l YfqGHl  +hCI"sS";QLi 嵤yLB-z^Bqa&PX1h7|d))MZ~ hv]W4`k3oj쐸-9iUYL󴨒}WDxjDc΄ pˤmлApWI݂f?t[][-麗KJQBM _F1eA܁5#[V$ N!ߞ(vy)Љaׄȗ\rY)>=^#ú1TYp;~03'Je=k+|ֵg}?a¥{y:buL+^r%ҸSBtpHPK 'EmQkF activevalidators-3.1.2/lib/active_model/validations/siren_validator.rbUT TRMO0(NYy7VPzhEyf#{?v!ǞyxZ{b:OѬ1 ilAʨ<)<|d j[ŠyM2aM3=QtIw&IDoٮb!(ٕ!'<ԥ^3Sz!%Zg$lUK(z[:*3V\-"1G#Ϧ2=YŌ6_Idb(fH3,``eQxLﴆx}ϸNg[Ti.*w>Hul7>,(Ķ,: =p';^`>bis;ww?Mjo q3nZ0u7ӚPK 'E^AE activevalidators-3.1.2/lib/active_model/validations/slug_validator.rbUT T}A E=wW'.]m0U"3@Vjq1 <2*^->3Y)e)l?^uyrCf(]bӦH2YP֍wMkE oVx'#y?O- PK 'E]+OMD activevalidators-3.1.2/lib/active_model/validations/ssn_validator.rbUT TTMo0+VZPYCݽV`ؑPuvL>F 3o޼WqjC/*8+i Xyt( H]/a p6L"lZ7š88Fطa*/-Z6! Cc﹭’:uGPk EmPJ6ʗ%C݂JTeԆJ$8 -[?1#iu輅Z XcZhn@ jH K1q[%XUzO-qK=gwUʿ--܃b1N+l2ߕ wfnYxaҧIt*VhRKy`2l^#RWT[V@Z,3=Rƅ.-[/TJǫ|~\,+ԸcV)˪7U~Ɇ_r+厎^F_Q4{%ýᨋЁls~XGObWX/snji r %J|Vi<&rynp ,|Dn PS?B8.8LixKO$Y =qt=hT/2ɱ-F88 Ud8kIsD1ƜY F!y3(Gև#hF©% m'$BqEW \{?kWxz9]83Ņq'3 0NclHun4 7%߂CQ-aј 3j99,͂cuf,BC3ǒ:i7a_Rjjm_>|k#qls`CEe[N'&$އ.|~Ocz{7N;KRu7oHnUG/p2ehAW#PQ;xW( j$,$۱ui&(xmf)sEkV_YcQiOցlxMpó=Oʸr]R(JN +n86MDewg<KavY+:.-TZYgk]r;2j2}w2l6s7i4Tw]ם1QicUQp؊ ۫A1Kuy"av`(u]~~<;:%<M;S!i֒ݗՆ{ ц"uF6Hزry}r=RHJJseaT@D8zv; %Ѽ z~lx]S& &D#v_|B6Y5:vPK 'Ewͳh D activevalidators-3.1.2/lib/active_model/validations/url_validator.rbUT TVn6}WL7h<hKhiI8ެ%vd^f93#8ƬWյvV*+|35;n;ǣNUN ,Ub,~bWr%͈VÓA1uVK@%joCv&`ʪR 3ɇW" ̝Yjݩ;Թq"Qn>x|zxR0cI_'x`6l1D@43P/5|2承:*{Z(s. `JXe>y1 -t ZIG}?%[/޺>I_fQ~C)VAWc-8ELI#hg]x5C4Ir$"Z/3+7!LU+3%ϦtSPqg!~ 6{VU( Ws;3VH/FYbq,MD)I3'i`p{wPK 'E- activevalidators-3.1.2/lib/active_validators/UT TPK 'E< activevalidators-3.1.2/lib/active_validators/one_nine_shims/UT TPK 'Eco{N activevalidators-3.1.2/lib/active_validators/one_nine_shims/one_nine_string.rbUT TU;0DbJ"q. X%^ɟkcDGShBI|^Vq:FZMГ4Z7<PK 'E activevalidators-3.1.2/test/UT TPK 'E1@G.* activevalidators-3.1.2/test/test_helper.rbUT TmN0 y .+q^+ObkҤTa'B;f̜z,%a-Yj՜~%(GJ`EIvr :՟[/|Fh95 眏 |8XC=@qZ "zOY`eJ, S z 0`Sa\^r"4#7G M ˲r)$SU3}?ES+'et>K T{m[YzؖVy<9пL  Ԍ/.8Yi=PK 'E( activevalidators-3.1.2/test/validations/UT TPK 'Ep  7 activevalidators-3.1.2/test/validations/barcode_test.rbUT T͕M0i. `D+*Ip7ةgNL |HJ=zfWR;Fxy殳HYL6nA0vg0ΰdH B^@j@;k8:H@)LⶡR#2)RYK d0C=KGta=_ߔؔx"Bc9xT2TYq \jR]Ap]\.z?cpRg+6m Wjws= h8`0D}]wvqz7=xL];JS@k5ַӍ5BUjخ {6A8, m#j}YTT9z:MlsM{| U˰fy\hN7vǮݾ9J淲 P6J !JˋtyW=fCWntUABSH;g5xm}cNC(ֵPK 'EʸS ; activevalidators-3.1.2/test/validations/credit_card_test.rbUT TUO0~& JU4eJ 2i LLS:Wj&Xㄦ4GB".Qޘkk\>33cdb?vQ>$p0U@XR_|<'+8 ˚n"(g_JTZGlpnϏAA8{%g)J7xZڈ~4Ê~.W(3qKKza#6-C`Ӛi,1'Kpxhۊe^*Ubi3aO3GA$wT?3Q.9l?-pO®4w,EehNh>va) ܢRbRƣ_0Uw'5.`aS=a6^s<^2!iFY|.fqK`mrht  0PKb&~X@[f|Z4%\&jDɦ`L6r).?X~S罂afM1FDJ5nU PJr 3;8iK+jZ5:;*wZɴTUu8u[ϿЁriy}ڴ/MW#3d*Y븻 &TZcݢz_tyR;# +qA{ nR[W[o}`QMYfJ;rYv-ʍ(sPK 'EHxv4 activevalidators-3.1.2/test/validations/date_test.rbUT T]RM@W<1k`Qx =隤;VUfnu!!]^USmg]/UiP+<'ֺKL-zp2Lbv"iW[_Rbo@E9` RIb4sHeֵv Aɛ#x8g7UŃQ>pK .F!BP& ';Ɣ$2IuW1YsեVio“t!R,SEi-]qN-gnljDkld ExYI DtP2jXtBĒ&wmt M"mo֘(ͫ"hB%L&wCZ8Օiƍb]2/zsveytFe % <.xuU>|eDZ܂ZaWBrØpsO&8 vD{=[vik>;)̆hs9jezP嘲<9ؖ蛭5Q)Ʒ\w/F {TgiWDa7VifLB9RWg2|i8cg0$4W7Y*ё^/ V 0/H!LenASnŮ HeEc܏f/乄A:g /S[qUS)sJ;=>SF'V "xb8]5^Ӡ"h)7V,dϪ(gxxC#D^vI$Ƥ]xv75lt]C:V,Ak%ٌIm[3΁Egח81e]/p\v L"WŞLüI4*6cuYKuE͍e)жܶVW,ⵆ ׭OW]=}PK 'E& 2 activevalidators-3.1.2/test/validations/ip_test.rbUT TUM0+F !YhFڮ8 Um/Ud N:v@[v{,+*{@fC6M:üDjh}*Ke` \wˌ4 YvZ 9F#iPdE `; Ѱpas@W( \øy2%e,] W,?EJVwaҴx*KB"GN_NCG+ПCmes9؛)L Dٳ߳^Y_{քN0|3]J \A] sԚO פ$t1FJU75ԣw&s0Ήupjl^{F$?=Cʽx:]пEP{IPk1C4f["BX|ǐ 5M\k$u8ώE7UTv}7o4͛soV  <|/$oaGŨgwv[7dI; vVO`j4y>V0Y:<GUko~PK 'E6|S 4 activevalidators-3.1.2/test/validations/nino_test.rbUT Tݗ]O0+^P@R>.Vا&1ibqڙ4+>MKJIhQ>ǎb?ôF,r:j}%JwI{"{N4Ugغp Bʥ[d Bcz9Etb5l).k@'~)G <ŨTm/8t^vlj:HRDi}E:tѕi\iԂRX;7?`2\)2b{ $给z/FZs8gãs&^V5l+еX(yBGtc1y>aFJDR\ΎAX{~dAh6ñb!j;:"*[طnNV!}9ޠTeSd9;`o~mS(WDP(O0 Q$ݤJī$8ŕB\.qqs3CG,gi(ʤX(JIROpbZE>5`{i#5e>vEe٫E(qAezsYϴQS>Mo H+3qpcl^ SAfynnT5c3Q*17[<:+k(r~/!,lW۲K79uxV~k{R{*qRوfkjRݖ޲7PK 'EL]8 activevalidators-3.1.2/test/validations/password_test.rbUT TTn0+Nـ!4@$^@ɵXr/)zD 53.{.t(C{7\W")NN0EƈH\5k= 5ED,W_VK, GXZ$"v~>ӊy<"]֚ J~/l~v~a4zN #Qxݔd|fL*+qLz7a[ΎT@ Mꃪ؍F 5i]9HѬ4*'@6e$BGrӦӜ5d; ʅ MIbh *e/?5PLV,6y§rՆEf]%V(#"?3t?51(x=~g4kߩ:O&Vdڶ ܜaVd߸bRW9},ABBrEk4:|,߰26TjOu PK 'E 5 activevalidators-3.1.2/test/validations/phone_test.rbUT T͕Qk0)$a5m7 XX"Ѝ}ɲ4e N;K2 CYt$7du9mlņ樘m:2N5bA|FB NK,z!y\םa s~{9WZmxeȒkZ&債϶Eg@&,f1ݘAvL'H, KM,ێF{W"1!%GJ6k栗cFl0NM ~Z?3="򛫺,W7wcȘV}uz|2>gcwυVΊXEdgD,<\o{Q!!TH)514j$%DڛwmH g;SnXlECkۆ܅@=wJVt"j"G"HYWPK 'E~C3CV6; activevalidators-3.1.2/test/validations/postal_code_test.rbUT TUo0~8KWiRV{m^*2ANQsL4$cC+bP$bnS +xƌT:b3ҹԆI*3zT1BE.Ed8qɋ,' S2Q`>ۨ>:HF(,}!}Ql@kBzCKu!!0 MWK :eA L1rbMC,<3Jܵv8&u4+mmmRU5 g$82_//OCwCtqMi-J\N F4&Yzp:rrl͙b34mPUsI8^6Xw)awP^;.SgޛQ\L : nC 7B%ĮzD)ű$35lCn@a9[F +͂`L3ԚMRyc`t;H2û%4TJh08(l[=1! /N 7Ժ?PK 'Ex[: activevalidators-3.1.2/test/validations/respond_to_test.rbUT TՓn0EڪH uSUcv@-;΃U]9Ͻ3YJ0|FE;;|aJ u) cYt[EME@eXhIG L p E)Ȼʍ&p8*U$%}ΙR.vu^LdpVzd Bm)C9'R؅V`ZPè;x8'7SIm ZZbXA3T gL,ݔ}.Ӡa>w߉`FMxfDmPHNRO5:4YN_1TfŒ)7nPajX2 6ؠsl`࿶RW+]o\gV{(Fv\`b}PK 'EЌ83 activevalidators-3.1.2/test/validations/sin_test.rbUT TU0+B-KmUKmk$ة=!^$aav E{3[SJK39N SrE?`cXT i;QˬL _b Fr{|n,> -rQCǠ!EYE;в pii)Ux<C~@? P8yR@:֬dNyr#lW~%΂Ix)l wݼ{swSpu c3WBT=˾%~+K77\W0M\L_]I}Z-/Z.ꗗp pp"˨`S!֒d̕s&ԃjrPD%=Gqwbs1:sfjUjsxNYLL. B(eI}ҏd[Fl= l}V͕퇿gDdh*nס(*Fh,l}i@&ZPK 'ECg+5 activevalidators-3.1.2/test/validations/siren_test.rbUT TՔn0yođm&nܲ[Rڣv%[k 84M6/ @ۿU^q&[(Q"8#P:"nOUA0TFB7Л+R/@tU#k`r'),?B10®*ڸѺXw5‘dm(.agbY[3ȇPOL Ldizu}Se|;^.x|wZ.!frebKL!Y:Y'w8$I- sԲ_{^*#TP&E$B3D!Zԁ4L[R%B&йUȺsX^0rlSmEًJ13 2p2;Mcr4ӳ r>[PLEnö!K\\ MTDgP#[;M6{f[p-;V*P*Jm@ A`VNc2Ay4hYG7+~][V̬:bN/9 #B PK 'ESF&` 3 activevalidators-3.1.2/test/validations/ssn_test.rbUT TVێ0}+FC@ZE-d ҶCi9d6$B,q,"ZxnOheF 9S~QwQTPM ܂ 쎌){NFj xgUUҪj6~iַ-YAu ҌIWv갧I2 8 pеta9C|\Y7/}Il?eo8!a{t ,=yw`Gѹ@m+3DQz}~wNt[  uQwXNہgZZl5}T:8qb%J~:.o(uud Ȅ-߻s{CD0]Vվ͗+p:XHi< )mr 5~PK 'EC8\? activevalidators-3.1.2/test/validations/tracking_number_test.rbUT TX[oF~W)A6#eWmP>>4fLgƛ&; piZ2!ws3#tVo_3GdEΥĽlp=Gm<.s4yF q@/hxyH})q8%So \<>S&q(\/[L(B?+Ws>t"Lݞ$<Ÿ"Ko}X{gd"d^+L B NHJ'F }+Y-xp+QR|o:UJ"1g ڙU  ~N(7* DTB*&p}%:7!tHDV㵻?a ƞ \\`Q@ ܈r Bi"k"!XlsI5'hFnjwڣ} nT@Vc›2TS?PK 'E0t|z7 activevalidators-3.1.2/test/validations/twitter_test.rbUT T՗n@y{HUҤPE)ca٥cA}W.׸.p FlAbHي f|~/S!i $ʕޞa;jVh(3^"LB~Gԑb<PaURU>> `Sq.PgeVu6ܹXpSSHe#]i5Gfq:D<,rA K2l"fGۂ(e'<\n)\踫bt-d\Pņ#pku:KE3 \;V vl=hl (۶7%4O S PnTkz+ .T0QiޕXZr ?M#]ôrJEUê.խF|;El/&9(ld>x/бuoׅC7x) #3WTꞘo=$k{hW+xkY86g9u]sN4:V]?PK 'E_wo 3 activevalidators-3.1.2/test/validations/url_test.rbUT T͕Mo0 /v]\t;.0dNɒF_?#͚[ i ؆WFCJw? *|&-YU%!D&&FPJWER>U> G.кOhg/'70Q;I0ǏU&)R!Rc?N¶ iV % ;H.?9.["嬦dC:xu5m(PBCC%xVd4DO_~stRx%A6/]>Erz$wcOTfaͮ Vh 11Ԗ@aoo\x(ZhHiZ;߿q_k}B#q>}5ڹL&>0 p"4h{1G5UʞE'ַL / M1117!f[~k{9X8R]bf-uM4vړv/wjw;aPK 'E activevalidators-3.1.2/UT TPK 'Eݫgk:@! >activevalidators-3.1.2/.gitignoreUT TPK 'Ea" activevalidators-3.1.2/.travis.ymlUT TPK 'E3] # jactivevalidators-3.1.2/ChangeLog.mdUT TPK 'E8;Fw  activevalidators-3.1.2/GemfileUT TPK 'E:-i!  activevalidators-3.1.2/LICENSEUT TPK 'E3 {activevalidators-3.1.2/README.mdUT TPK 'ESXe activevalidators-3.1.2/RakefileUT TPK 'E&-v/ activevalidators-3.1.2/activevalidators.gemspecUT TPK 'E Xactivevalidators-3.1.2/certs/UT TPK 'E.vU@- activevalidators-3.1.2/certs/franckverrot.pemUT TPK 'E! }"activevalidators-3.1.2/checksums/UT TPK 'E>T- "activevalidators-3.1.2/checksums/3.1.2.sha512UT TPK 'E m#activevalidators-3.1.2/lib/UT TPK 'E( #activevalidators-3.1.2/lib/active_model/UT TPK 'E4 #activevalidators-3.1.2/lib/active_model/validations/UT TPK 'ESîOrTH Y$activevalidators-3.1.2/lib/active_model/validations/barcode_validator.rbUT TPK 'Et3iL :'activevalidators-3.1.2/lib/active_model/validations/credit_card_validator.rbUT TPK 'ED}NE )activevalidators-3.1.2/lib/active_model/validations/date_validator.rbUT TPK 'ERgF I*activevalidators-3.1.2/lib/active_model/validations/email_validator.rbUT TPK 'E1kC G-activevalidators-3.1.2/lib/active_model/validations/ip_validator.rbUT TPK 'El>2 E r/activevalidators-3.1.2/lib/active_model/validations/nino_validator.rbUT TPK 'EP"II 3activevalidators-3.1.2/lib/active_model/validations/password_validator.rbUT TPK 'EVxdFF 4activevalidators-3.1.2/lib/active_model/validations/phone_validator.rbUT TPK 'E . L -6activevalidators-3.1.2/lib/active_model/validations/postal_code_validator.rbUT TPK 'E@.K 9activevalidators-3.1.2/lib/active_model/validations/respond_to_validator.rbUT TPK 'E; 1;activevalidators-3.1.2/lib/active_model/validations/shared/UT TPK 'EsJ ;activevalidators-3.1.2/lib/active_model/validations/shared/luhn_checker.rbUT TPK 'E_iD  =activevalidators-3.1.2/lib/active_model/validations/sin_validator.rbUT TPK 'EmQkF @activevalidators-3.1.2/lib/active_model/validations/siren_validator.rbUT TPK 'E^AE Bactivevalidators-3.1.2/lib/active_model/validations/slug_validator.rbUT TPK 'E]+OMD Cactivevalidators-3.1.2/lib/active_model/validations/ssn_validator.rbUT TPK 'E}GC P YFactivevalidators-3.1.2/lib/active_model/validations/tracking_number_validator.rbUT TPK 'Ey3mTH Kactivevalidators-3.1.2/lib/active_model/validations/twitter_validator.rbUT TPK 'Ewͳh D TMactivevalidators-3.1.2/lib/active_model/validations/url_validator.rbUT TPK 'E- rQactivevalidators-3.1.2/lib/active_validators/UT TPK 'E< Qactivevalidators-3.1.2/lib/active_validators/one_nine_shims/UT TPK 'Eco{N )Ractivevalidators-3.1.2/lib/active_validators/one_nine_shims/one_nine_string.rbUT TPK 'E:s$. Sactivevalidators-3.1.2/lib/activevalidators.rbUT TPK 'E UUactivevalidators-3.1.2/test/UT TPK 'E1@G.* Uactivevalidators-3.1.2/test/test_helper.rbUT TPK 'E( 0Wactivevalidators-3.1.2/test/validations/UT TPK 'Ep  7 Wactivevalidators-3.1.2/test/validations/barcode_test.rbUT TPK 'EʸS ; Yactivevalidators-3.1.2/test/validations/credit_card_test.rbUT TPK 'EHxv4 $]activevalidators-3.1.2/test/validations/date_test.rbUT TPK 'Eڥ: 5 ^activevalidators-3.1.2/test/validations/email_test.rbUT TPK 'E& 2 qbactivevalidators-3.1.2/test/validations/ip_test.rbUT TPK 'E6|S 4 dactivevalidators-3.1.2/test/validations/nino_test.rbUT TPK 'EL]8  hactivevalidators-3.1.2/test/validations/password_test.rbUT TPK 'E 5 Zjactivevalidators-3.1.2/test/validations/phone_test.rbUT TPK 'E~C3CV6; Xlactivevalidators-3.1.2/test/validations/postal_code_test.rbUT TPK 'Ex[: oactivevalidators-3.1.2/test/validations/respond_to_test.rbUT TPK 'EЌ83 pactivevalidators-3.1.2/test/validations/sin_test.rbUT TPK 'ECg+5 8sactivevalidators-3.1.2/test/validations/siren_test.rbUT TPK 'Ebw4 tactivevalidators-3.1.2/test/validations/slug_test.rbUT TPK 'ESF&` 3 vactivevalidators-3.1.2/test/validations/ssn_test.rbUT TPK 'EC8\? Myactivevalidators-3.1.2/test/validations/tracking_number_test.rbUT TPK 'E0t|z7 ~activevalidators-3.1.2/test/validations/twitter_test.rbUT TPK 'E_wo 3 @activevalidators-3.1.2/test/validations/url_test.rbUT TPK;;(5698429d87ea255dbc9228735ff3b66da0a2eeca