Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit dbc9b62

Browse files
feat(APIClient): review user-agent usage
1 parent 040c3ab commit dbc9b62

File tree

49 files changed

+874
-767
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+874
-767
lines changed

MYMETA.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"runtime" : {
3434
"requires" : {
3535
"Carp" : "0",
36+
"Config" : "0",
3637
"Data::Dumper" : "2.161",
3738
"LWP::Protocol::https" : "6.07",
3839
"LWP::UserAgent" : "6.35",
@@ -48,6 +49,11 @@
4849
},
4950
"test" : {
5051
"requires" : {
52+
"CPAN::Uploader" : "0.103013",
53+
"Config" : "0",
54+
"Devel::Cover" : "1.3",
55+
"POSIX" : "0",
56+
"Perl::Critic" : "1.132",
5157
"Readonly" : "2.05",
5258
"Scalar::Util" : "0",
5359
"Test::Exception" : "0.43",
@@ -58,6 +64,6 @@
5864
}
5965
},
6066
"release_status" : "stable",
61-
"version" : "v1.12.0",
67+
"version" : "v2.0.1",
6268
"x_serialization_backend" : "JSON::PP version 2.27400_02"
6369
}

MYMETA.yml

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ abstract: 'Connector library for the insanely fast L<HEXONET Backend API|https:/
33
author:
44
- 'hexonet <middleware@hexonet.net>'
55
build_requires:
6+
CPAN::Uploader: '0.103013'
7+
Config: '0'
8+
Devel::Cover: '1.3'
69
ExtUtils::MakeMaker: '0'
10+
POSIX: '0'
11+
Perl::Critic: '1.132'
712
Readonly: '2.05'
813
Scalar::Util: '0'
914
Test::Exception: '0.43'
@@ -25,6 +30,7 @@ no_index:
2530
- inc
2631
requires:
2732
Carp: '0'
33+
Config: '0'
2834
Data::Dumper: '2.161'
2935
LWP::Protocol::https: '6.07'
3036
LWP::UserAgent: '6.35'
@@ -36,5 +42,5 @@ requires:
3642
perl: '5.026000'
3743
utf8: '0'
3844
version: '0.9917'
39-
version: v1.12.0
45+
version: v2.0.1
4046
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile

+22-9
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
# LICENSE => q[mit]
1919
# MIN_PERL_VERSION => q[5.026000]
2020
# NAME => q[WebService::Hexonet::Connector]
21-
# PREREQ_PM => { Carp=>q[0], Data::Dumper=>q[2.161], LWP::Protocol::https=>q[6.07], LWP::UserAgent=>q[6.35], List::MoreUtils=>q[0.416], MIME::Base64=>q[0], POSIX=>q[0], Readonly=>q[2.05], Scalar::Util=>q[0], Test::Exception=>q[0.43], Test::More=>q[0], Test::RequiresInternet=>q[0.05], Time::Local=>q[0], utf8=>q[0], version=>q[0.9917] }
22-
# TEST_REQUIRES => { Readonly=>q[2.05], Scalar::Util=>q[0], Test::Exception=>q[0.43], Test::More=>q[0], Test::RequiresInternet=>q[0.05], version=>q[0.9917] }
21+
# PREREQ_PM => { CPAN::Uploader=>q[0.103013], Carp=>q[0], Config=>q[0], Data::Dumper=>q[2.161], Devel::Cover=>q[1.3], LWP::Protocol::https=>q[6.07], LWP::UserAgent=>q[6.35], List::MoreUtils=>q[0.416], MIME::Base64=>q[0], POSIX=>q[0], Perl::Critic=>q[1.132], Readonly=>q[2.05], Scalar::Util=>q[0], Test::Exception=>q[0.43], Test::More=>q[0], Test::RequiresInternet=>q[0.05], Time::Local=>q[0], utf8=>q[0], version=>q[0.9917] }
22+
# TEST_REQUIRES => { CPAN::Uploader=>q[0.103013], Config=>q[0], Devel::Cover=>q[1.3], POSIX=>q[0], Perl::Critic=>q[1.132], Readonly=>q[2.05], Scalar::Util=>q[0], Test::Exception=>q[0.43], Test::More=>q[0], Test::RequiresInternet=>q[0.05], version=>q[0.9917] }
2323
# VERSION_FROM => q[lib/WebService/Hexonet/Connector.pm]
2424

2525
# --- MakeMaker post_initialize section:
@@ -59,11 +59,11 @@ DIRFILESEP = /
5959
DFSEP = $(DIRFILESEP)
6060
NAME = WebService::Hexonet::Connector
6161
NAME_SYM = WebService_Hexonet_Connector
62-
VERSION = v1.12.0
62+
VERSION = v2.0.1
6363
VERSION_MACRO = VERSION
64-
VERSION_SYM = v1_12_0
64+
VERSION_SYM = v2_0_1
6565
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
66-
XS_VERSION = v1.12.0
66+
XS_VERSION = v2.0.1
6767
XS_VERSION_MACRO = XS_VERSION
6868
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
6969
INST_ARCHLIB = blib/arch
@@ -276,7 +276,7 @@ RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
276276
DIST_CP = best
277277
DIST_DEFAULT = tardist
278278
DISTNAME = WebService-Hexonet-Connector
279-
DISTVNAME = WebService-Hexonet-Connector-v1.12.0
279+
DISTVNAME = WebService-Hexonet-Connector-v2.0.1
280280

281281

282282
# --- MakeMaker macro section:
@@ -525,7 +525,12 @@ metafile : create_distdir
525525
$(NOECHO) $(ECHO) 'author:' >> META_new.yml
526526
$(NOECHO) $(ECHO) ' - '\''hexonet <middleware@hexonet.net>'\''' >> META_new.yml
527527
$(NOECHO) $(ECHO) 'build_requires:' >> META_new.yml
528+
$(NOECHO) $(ECHO) ' CPAN::Uploader: '\''0.103013'\''' >> META_new.yml
529+
$(NOECHO) $(ECHO) ' Config: '\''0'\''' >> META_new.yml
530+
$(NOECHO) $(ECHO) ' Devel::Cover: '\''1.3'\''' >> META_new.yml
528531
$(NOECHO) $(ECHO) ' ExtUtils::MakeMaker: '\''0'\''' >> META_new.yml
532+
$(NOECHO) $(ECHO) ' POSIX: '\''0'\''' >> META_new.yml
533+
$(NOECHO) $(ECHO) ' Perl::Critic: '\''1.132'\''' >> META_new.yml
529534
$(NOECHO) $(ECHO) ' Readonly: '\''2.05'\''' >> META_new.yml
530535
$(NOECHO) $(ECHO) ' Scalar::Util: '\''0'\''' >> META_new.yml
531536
$(NOECHO) $(ECHO) ' Test::Exception: '\''0.43'\''' >> META_new.yml
@@ -547,6 +552,7 @@ metafile : create_distdir
547552
$(NOECHO) $(ECHO) ' - inc' >> META_new.yml
548553
$(NOECHO) $(ECHO) 'requires:' >> META_new.yml
549554
$(NOECHO) $(ECHO) ' Carp: '\''0'\''' >> META_new.yml
555+
$(NOECHO) $(ECHO) ' Config: '\''0'\''' >> META_new.yml
550556
$(NOECHO) $(ECHO) ' Data::Dumper: '\''2.161'\''' >> META_new.yml
551557
$(NOECHO) $(ECHO) ' LWP::Protocol::https: '\''6.07'\''' >> META_new.yml
552558
$(NOECHO) $(ECHO) ' LWP::UserAgent: '\''6.35'\''' >> META_new.yml
@@ -558,7 +564,7 @@ metafile : create_distdir
558564
$(NOECHO) $(ECHO) ' perl: '\''5.026000'\''' >> META_new.yml
559565
$(NOECHO) $(ECHO) ' utf8: '\''0'\''' >> META_new.yml
560566
$(NOECHO) $(ECHO) ' version: '\''0.9917'\''' >> META_new.yml
561-
$(NOECHO) $(ECHO) 'version: v1.12.0' >> META_new.yml
567+
$(NOECHO) $(ECHO) 'version: v2.0.1' >> META_new.yml
562568
$(NOECHO) $(ECHO) 'x_serialization_backend: '\''CPAN::Meta::YAML version 0.018'\''' >> META_new.yml
563569
-$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
564570
$(NOECHO) $(ECHO) Generating META.json
@@ -597,6 +603,7 @@ metafile : create_distdir
597603
$(NOECHO) $(ECHO) ' "runtime" : {' >> META_new.json
598604
$(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json
599605
$(NOECHO) $(ECHO) ' "Carp" : "0",' >> META_new.json
606+
$(NOECHO) $(ECHO) ' "Config" : "0",' >> META_new.json
600607
$(NOECHO) $(ECHO) ' "Data::Dumper" : "2.161",' >> META_new.json
601608
$(NOECHO) $(ECHO) ' "LWP::Protocol::https" : "6.07",' >> META_new.json
602609
$(NOECHO) $(ECHO) ' "LWP::UserAgent" : "6.35",' >> META_new.json
@@ -612,6 +619,11 @@ metafile : create_distdir
612619
$(NOECHO) $(ECHO) ' },' >> META_new.json
613620
$(NOECHO) $(ECHO) ' "test" : {' >> META_new.json
614621
$(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json
622+
$(NOECHO) $(ECHO) ' "CPAN::Uploader" : "0.103013",' >> META_new.json
623+
$(NOECHO) $(ECHO) ' "Config" : "0",' >> META_new.json
624+
$(NOECHO) $(ECHO) ' "Devel::Cover" : "1.3",' >> META_new.json
625+
$(NOECHO) $(ECHO) ' "POSIX" : "0",' >> META_new.json
626+
$(NOECHO) $(ECHO) ' "Perl::Critic" : "1.132",' >> META_new.json
615627
$(NOECHO) $(ECHO) ' "Readonly" : "2.05",' >> META_new.json
616628
$(NOECHO) $(ECHO) ' "Scalar::Util" : "0",' >> META_new.json
617629
$(NOECHO) $(ECHO) ' "Test::Exception" : "0.43",' >> META_new.json
@@ -622,7 +634,7 @@ metafile : create_distdir
622634
$(NOECHO) $(ECHO) ' }' >> META_new.json
623635
$(NOECHO) $(ECHO) ' },' >> META_new.json
624636
$(NOECHO) $(ECHO) ' "release_status" : "stable",' >> META_new.json
625-
$(NOECHO) $(ECHO) ' "version" : "v1.12.0",' >> META_new.json
637+
$(NOECHO) $(ECHO) ' "version" : "v2.0.1",' >> META_new.json
626638
$(NOECHO) $(ECHO) ' "x_serialization_backend" : "JSON::PP version 2.27400_02"' >> META_new.json
627639
$(NOECHO) $(ECHO) '}' >> META_new.json
628640
-$(NOECHO) $(MV) META_new.json $(DISTVNAME)/META.json
@@ -908,12 +920,13 @@ testdb_static :: static pure_all
908920
# --- MakeMaker ppd section:
909921
# Creates a PPD (Perl Package Description) for a binary distribution.
910922
ppd :
911-
$(NOECHO) $(ECHO) '<SOFTPKG NAME="WebService-Hexonet-Connector" VERSION="v1.12.0">' > WebService-Hexonet-Connector.ppd
923+
$(NOECHO) $(ECHO) '<SOFTPKG NAME="WebService-Hexonet-Connector" VERSION="v2.0.1">' > WebService-Hexonet-Connector.ppd
912924
$(NOECHO) $(ECHO) ' <ABSTRACT>Connector library for the insanely fast L&lt;HEXONET Backend API|https://www.hexonet.net/&gt;.</ABSTRACT>' >> WebService-Hexonet-Connector.ppd
913925
$(NOECHO) $(ECHO) ' <AUTHOR>hexonet &lt;middleware@hexonet.net&gt;</AUTHOR>' >> WebService-Hexonet-Connector.ppd
914926
$(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> WebService-Hexonet-Connector.ppd
915927
$(NOECHO) $(ECHO) ' <PERLCORE VERSION="5,026000,0,0" />' >> WebService-Hexonet-Connector.ppd
916928
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Carp::" />' >> WebService-Hexonet-Connector.ppd
929+
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Config::" />' >> WebService-Hexonet-Connector.ppd
917930
$(NOECHO) $(ECHO) ' <REQUIRE NAME="Data::Dumper" VERSION="2.161" />' >> WebService-Hexonet-Connector.ppd
918931
$(NOECHO) $(ECHO) ' <REQUIRE NAME="LWP::Protocol::https" VERSION="6.07" />' >> WebService-Hexonet-Connector.ppd
919932
$(NOECHO) $(ECHO) ' <REQUIRE NAME="LWP::UserAgent" VERSION="6.35" />' >> WebService-Hexonet-Connector.ppd

Makefile.PL

+5-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ WriteMakefile(
1717
'Carp' => 0,
1818
'POSIX' => 0,
1919
'List::MoreUtils' => 0.416,
20-
'version' => 0.9917
20+
'version' => 0.9917,
21+
'Config' => 0
2122
},
2223
TEST_REQUIRES => {
2324
'Perl::Critic' => 1.132,
@@ -28,7 +29,9 @@ WriteMakefile(
2829
'Test::RequiresInternet' => 0.05,
2930
'Scalar::Util' => 0,
3031
'Readonly' => 2.05,
31-
'version' => 0.9917
32+
'version' => 0.9917,
33+
'POSIX' => 0,
34+
'Config' => 0
3235
},
3336
ABSTRACT_FROM => 'lib/WebService/Hexonet/Connector.pm',
3437
AUTHOR => 'hexonet <middleware@hexonet.net>',

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm--branch.html

+21-20
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.31
7-
Devel::Cover is copyright 2001-2018, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.30
7+
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net
@@ -20,28 +20,29 @@
2020
<h1>Branch Coverage</h1>
2121
<table>
2222
<tr><td class="h" align="right">File:</td><td align="left">blib/lib/WebService/Hexonet/Connector/APIClient.pm</td></tr>
23-
<tr><td class="h" align="right">Coverage:</td><td align="left" class="c1">79.4%</td></tr>
23+
<tr><td class="h" align="right">Coverage:</td><td align="left" class="c1">80.6%</td></tr>
2424
</table>
2525
<div><br/></div>
2626
<table>
2727
<tr><th>line</th><th>%</th><th colspan="2">coverage</th><th>branch</th></tr>
28-
<tr><td class="h"><a id="L53">53</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (ref $cmd eq &quot;HASH&quot;)</td></tr>
29-
<tr><td class="h"><a id="L55">55</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $cmd-&gt;{$key})</td></tr>
30-
<tr><td class="h"><a id="L63">63</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (utf8::is_utf8($tmp))</td></tr>
31-
<tr><td class="h"><a id="L74">74</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (length $sessid)</td></tr>
32-
<tr><td class="h"><a id="L160">160</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
33-
<tr><td class="h"><a id="L163">163</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
34-
<tr><td class="h"><a id="L177">177</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">unless (defined $otpc)</td></tr>
35-
<tr><td class="h"><a id="L186">186</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
36-
<tr><td class="h"><a id="L189">189</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
37-
<tr><td class="h"><a id="L202">202</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
38-
<tr><td class="h"><a id="L220">220</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($r-&gt;is_success) { }</td></tr>
39-
<tr><td class="h"><a id="L222">222</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
40-
<tr><td class="h"><a id="L230">230</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
41-
<tr><td class="h"><a id="L243">243</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;LAST&#39;})</td></tr>
42-
<tr><td class="h"><a id="L247">247</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;FIRST&#39;})</td></tr>
43-
<tr><td class="h"><a id="L253">253</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($first &lt; $total)</td></tr>
44-
<tr><td class="h"><a id="L313">313</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($newkey ne $key)</td></tr>
28+
<tr><td class="h"><a id="L56">56</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (ref $cmd eq &#39;HASH&#39;)</td></tr>
29+
<tr><td class="h"><a id="L58">58</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $cmd-&gt;{$key})</td></tr>
30+
<tr><td class="h"><a id="L66">66</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (utf8::is_utf8($tmp))</td></tr>
31+
<tr><td class="h"><a id="L77">77</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (length $sessid)</td></tr>
32+
<tr><td class="h"><a id="L92">92</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">unless (length $self-&gt;{&#39;ua&#39;})</td></tr>
33+
<tr><td class="h"><a id="L185">185</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
34+
<tr><td class="h"><a id="L188">188</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
35+
<tr><td class="h"><a id="L202">202</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">unless (defined $otpc)</td></tr>
36+
<tr><td class="h"><a id="L211">211</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
37+
<tr><td class="h"><a id="L214">214</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
38+
<tr><td class="h"><a id="L227">227</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
39+
<tr><td class="h"><a id="L245">245</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($r-&gt;is_success) { }</td></tr>
40+
<tr><td class="h"><a id="L247">247</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
41+
<tr><td class="h"><a id="L255">255</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
42+
<tr><td class="h"><a id="L268">268</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;LAST&#39;})</td></tr>
43+
<tr><td class="h"><a id="L272">272</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;FIRST&#39;})</td></tr>
44+
<tr><td class="h"><a id="L278">278</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($first &lt; $total)</td></tr>
45+
<tr><td class="h"><a id="L338">338</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($newkey ne $key)</td></tr>
4546
</table>
4647
</body>
4748
</html>

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm--condition.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.31
7-
Devel::Cover is copyright 2001-2018, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.30
7+
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net
@@ -25,7 +25,7 @@ <h1>Condition Coverage</h1>
2525
<div><br/></div>
2626
<table>
2727
<tr><th>line</th><th>%</th><th>coverage</th><th>condition</th></tr>
28-
<tr><td class="h"><a id="L158">158</a></td><td class="c0">50</td><td><div><table><tr><th>A</th><th>dec</th></tr><tr align="center"><td class="c3">0</td><td class="c3">0</td></tr><tr align="center"><td class="c0">1</td><td class="c0">1</td></tr></table></div></td><td class="s">$otp || &#39;&#39;</td></tr>
28+
<tr><td class="h"><a id="L183">183</a></td><td class="c0">50</td><td><div><table><tr><th>A</th><th>dec</th></tr><tr align="center"><td class="c3">0</td><td class="c3">0</td></tr><tr align="center"><td class="c0">1</td><td class="c0">1</td></tr></table></div></td><td class="s">$otp || &#39;&#39;</td></tr>
2929
</table>
3030
</body>
3131
</html>

0 commit comments

Comments
 (0)