Skip to content

Commit

Permalink
Mon Dec 19 15:46:47 CET 2022
Browse files Browse the repository at this point in the history
  • Loading branch information
yenyasinn committed Dec 19, 2022
1 parent 97ff429 commit 1f96229
Show file tree
Hide file tree
Showing 55 changed files with 28 additions and 75 deletions.
2 changes: 1 addition & 1 deletion _i18n/en/_posts/2014-12-26-lazy-evaluation.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ layout: post
title: "Lazy evaluation and asynchronous data processing in Drupal"
date: 2014-12-26 10:00:00 +0000
categories: Drupal architecture
canonical_url: https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html
canonical_url: https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html
---
My speech from Drupal Camp Moscow 2014 about lazy evaluation in Drupal and using [httprl](https://www.drupal.org/project/httprl) for parallel data processing.
<iframe width="640" height="480" src="https://www.youtube.com/embed/7CSv6QdRIUo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Expand Down
14 changes: 8 additions & 6 deletions _i18n/en/about.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
Evgenii holds a Master Degree in Information Technology and has strong expertise in the Web Development domain, mastering PHP and Drupal.
I hold a Master Degree in Information Technology and have strong expertise in the Web Development domain, mastering PHP and Drupal.

Evgenii worked for worldwide clients remotely and on-site. He implemented projects for such brands as Specsavers, Johnson & Johnson, Veolia, Saint Gobain and also European Commission.
I have worked for worldwide clients remotely and on-site as a developer and as a team lead.

During his career he has got an experience of developing different types of projects - from small sites for local business, to e-commerce solution for 10+ countries or site factory served 200+ sites, and also SaaS services.
During my career I have implemented projects for such brands as Specsavers, Johnson & Johnson, Veolia, Saint Gobain and also for European Commission.

Evgenii is also an active member of the Drupal community. He maintains several Drupal modules and contributes to the community modules (see his profile page at [https://www.drupal.org/u/sinn](https://www.drupal.org/u/sinn)).
I have got an experience of developing different types of projects: small sites for local business, e-commerce solution for 10+ countries, site factory served 200+ sites, and also SaaS services.

Also he regularly participates in Drupal conferences as a speaker:
I am an active member of the Drupal community. I maintain several Drupal modules and contribute to the community modules (see his profile page at [https://www.drupal.org/u/sinn](https://www.drupal.org/u/sinn)).

Also I regularly participate in Drupal conferences as a speaker:

* [Drupal Camp London 2020](/drupal/memsql/2020/03/31/memsql-presentation.html)
* [Drupal Camp Belarus 2019](/drupal/theme/2019/06/10/component-based-theming.html)
* [Drupal Camp Kyiv 2015](/drupal/modules/2018/02/26/avoid-theft-data.html)
* [Drupal Camp Moscow 2014](/drupal/architecture/2014/12/26/lazy-evaluation.html)

Evgenii has acquired the following [certifications](https://certification.acquia.com/user/7902) to prove excellent knowledge of Drupal:
I have acquired the following [certifications](https://certification.acquia.com/user/7902) to prove excellent knowledge of Drupal:

![Drupal expert](https://certification.acquia.com/sites/default/files/images/badges/Drupal%20Expert%20%28Drupal%209%29.png)
![Front End Specialist Drupal 9](https://certification.acquia.com/sites/default/files/images/badges/Front%20End%20Specialist%20%28Drupal%209%29.png)
Expand Down
2 changes: 1 addition & 1 deletion _i18n/ru/_posts/2014-12-26-lazy-evaluation.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ layout: post
title: "Отложенные вычисления и ассинхронная обработка данных в Drupal"
date: 2014-12-26 10:00:00 +0000
categories: ru Drupal architecture
canonical_url: https://www.enik.pro/ru/drupal/architecture/2018/02/26/lazy-evaluation.html
canonical_url: https://www.enik.pro/ru/drupal/architecture/2014/12/26/lazy-evaluation.html
---
Мой доклад на конференции Drupal Camp Moscow 2014 о отложенных вычислениях в Drupal и использовании [httprl](https://www.drupal.org/project/httprl) для параллельной обработки данных.
<iframe width="640" height="480" src="https://www.youtube.com/embed/7CSv6QdRIUo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Expand Down
2 changes: 1 addition & 1 deletion _i18n/ru/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

В моем портфолио есть работы для таких брендов, как Specsavers, Johnson & Johnson, Veolia, Saint Gobain, также участвовал в проектах для Европейской Комиссии.

За свою карьеру я получил опыт разработки различных типов проекто - от небольших сайтов для локального бизнеса, до решения для электронной коммерции для 10+ стран или фабрики сайтов, обслуживающей 200+ сайтов, а также SaaS решений.
За свою карьеру я получил опыт разработки различных типов проектов - от небольших сайтов для локального бизнеса, до решения для электронной коммерции для 10+ стран или фабрики сайтов, обслуживающей 200+ сайтов, а также SaaS решений.

Также я являюсь активным участником Drupal сообщества - поддерживаю несколько модулей Drupal и вношу свой вклад в модули сообщества (мой профиль [https://www.drupal.org/u/sinn](https://www.drupal.org/u/sinn)).

Expand Down
1 change: 0 additions & 1 deletion _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
<link rel="canonical" href="{{ page.canonical_url }}" />
<meta property="og:url" content="{{ page.canonical_url }}" />
{% endif %}

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
<link href="https://fonts.googleapis.com/css?family=Merriweather:300|Raleway:400,700" rel="stylesheet">
<link rel="stylesheet" href="/assets/css/style.css">


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
15 changes: 8 additions & 7 deletions docs/about/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
<link href="https://fonts.googleapis.com/css?family=Merriweather:300|Raleway:400,700" rel="stylesheet">
<link rel="stylesheet" href="/assets/css/style.css">


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down Expand Up @@ -53,15 +52,17 @@
<h1>About Evgenii Nikitin</h1>

<div class="post">
<p>Evgenii holds a Master Degree in Information Technology and has strong expertise in the Web Development domain, mastering PHP and Drupal.</p>
<p>I hold a Master Degree in Information Technology and have strong expertise in the Web Development domain, mastering PHP and Drupal.</p>

<p>I have worked for worldwide clients remotely and on-site as a developer and as a team lead.</p>

<p>Evgenii worked for worldwide clients remotely and on-site. He implemented projects for such brands as Specsavers, Johnson &amp; Johnson, Veolia, Saint Gobain and also European Commission.</p>
<p>During my career I have implemented projects for such brands as Specsavers, Johnson &amp; Johnson, Veolia, Saint Gobain and also for European Commission.</p>

<p>During his career he has got an experience of developing different types of projects - from small sites for local business, to e-commerce solution for 10+ countries or site factory served 200+ sites, and also SaaS services.</p>
<p>I have got an experience of developing different types of projects: small sites for local business, e-commerce solution for 10+ countries, site factory served 200+ sites, and also SaaS services.</p>

<p>Evgenii is also an active member of the Drupal community. He maintains several Drupal modules and contributes to the community modules (see his profile page at <a href="https://www.drupal.org/u/sinn">https://www.drupal.org/u/sinn</a>).</p>
<p>I am an active member of the Drupal community. I maintain several Drupal modules and contribute to the community modules (see his profile page at <a href="https://www.drupal.org/u/sinn">https://www.drupal.org/u/sinn</a>).</p>

<p>Also he regularly participates in Drupal conferences as a speaker:</p>
<p>Also I regularly participate in Drupal conferences as a speaker:</p>

<ul>
<li><a href="/drupal/memsql/2020/03/31/memsql-presentation.html">Drupal Camp London 2020</a></li>
Expand All @@ -70,7 +71,7 @@ <h1>About Evgenii Nikitin</h1>
<li><a href="/drupal/architecture/2014/12/26/lazy-evaluation.html">Drupal Camp Moscow 2014</a></li>
</ul>

<p>Evgenii has acquired the following <a href="https://certification.acquia.com/user/7902">certifications</a> to prove excellent knowledge of Drupal:</p>
<p>I have acquired the following <a href="https://certification.acquia.com/user/7902">certifications</a> to prove excellent knowledge of Drupal:</p>

<p><img src="https://certification.acquia.com/sites/default/files/images/badges/Drupal%20Expert%20%28Drupal%209%29.png" alt="Drupal expert" />
<img src="https://certification.acquia.com/sites/default/files/images/badges/Front%20End%20Specialist%20%28Drupal%209%29.png" alt="Front End Specialist Drupal 9" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/acsf/2019/11/20/acquia-cloud-site-factory-post-site-clone-hook.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/acsf/2019/11/20/acquia-cloud-site-factory-post-site-clone-hook.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/api/2019/11/04/event-subscriber.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/api/2019/11/04/event-subscriber.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/api/2019/11/04/event-subscriber.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/api/2022/06/04/class-resolver.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/api/2022/06/04/class-resolver.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/api/2022/06/04/class-resolver.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
7 changes: 3 additions & 4 deletions docs/drupal/architecture/2014/12/26/lazy-evaluation.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@
<link href="https://fonts.googleapis.com/css?family=Merriweather:300|Raleway:400,700" rel="stylesheet">
<link rel="stylesheet" href="/assets/css/style.css">

<link rel="canonical" href="https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html" />

<link rel="canonical" href="https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html" />

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
Expand All @@ -32,7 +31,7 @@
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Lazy evaluation and asynchronous data processing in Drupal" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Evgenii Nikitin"},"dateModified":"2014-12-26T11:00:00+01:00","datePublished":"2014-12-26T11:00:00+01:00","description":"My speech from Drupal Camp Moscow 2014 about lazy evaluation in Drupal and using httprl for parallel data processing.","headline":"Lazy evaluation and asynchronous data processing in Drupal","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html"},"url":"https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Evgenii Nikitin"},"dateModified":"2014-12-26T11:00:00+01:00","datePublished":"2014-12-26T11:00:00+01:00","description":"My speech from Drupal Camp Moscow 2014 about lazy evaluation in Drupal and using httprl for parallel data processing.","headline":"Lazy evaluation and asynchronous data processing in Drupal","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html"},"url":"https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html"}</script>
<!-- End Jekyll SEO tag -->

</head>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/architecture/2019/08/10/queue-mail.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/architecture/2019/08/10/queue-mail.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/architecture/2019/08/10/queue-mail.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/architecture/2021/01/10/patterns.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/architecture/2021/01/10/patterns.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/architecture/2021/01/10/patterns.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/boilerplate/2019/08/30/drupal-boilerplates.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/boilerplate/2019/08/30/drupal-boilerplates.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/certification/2019/10/16/acquia-certification.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/certification/2019/10/16/acquia-certification.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/memsql/2020/03/16/memsql-drupal-integration.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/memsql/2020/03/16/memsql-drupal-integration.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/memsql/2020/03/31/memsql-presentation.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/memsql/2020/03/31/memsql-presentation.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/memsql/2020/03/31/memsql-presentation.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/modules/2018/02/26/avoid-theft-data.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/modules/2018/02/26/avoid-theft-data.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/modules/2018/02/26/avoid-theft-data.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/modules/2019/12/15/antibot-vs-honeypot.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/modules/2019/12/15/antibot-vs-honeypot.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/modules/2019/12/15/antibot-vs-honeypot.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/performance/2019/10/06/reverse-proxy-caching.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/performance/2019/10/06/reverse-proxy-caching.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/performance/2020/01/06/views-performance.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/performance/2020/01/06/views-performance.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/performance/2020/01/06/views-performance.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/security/2019/08/15/security-vulnerabilities.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/security/2019/08/15/security-vulnerabilities.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/security/2021/10/29/patches-requests.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/security/2021/10/29/patches-requests.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/security/2021/10/29/patches-requests.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/standards/2020/06/11/drupal-standards.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/standards/2020/06/11/drupal-standards.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/standards/2020/06/11/drupal-standards.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/tests/2022/10/02/service-containers.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/tests/2022/10/02/service-containers.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/tests/2022/10/02/service-containers.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
1 change: 0 additions & 1 deletion docs/drupal/theme/2019/06/10/component-based-theming.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/drupal/theme/2019/06/10/component-based-theming.html" />
<meta property="og:url" content="https://www.enik.pro/drupal/theme/2019/06/10/component-based-theming.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
3 changes: 1 addition & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro" />
<meta property="og:url" content="https://www.enik.pro" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down Expand Up @@ -285,7 +284,7 @@ <h2 class="post-title">How to avoid the theft of personal data, and content in d


</div>
</li><li><a class="post-link" href="https://www.enik.pro/drupal/architecture/2018/02/26/lazy-evaluation.html">
</li><li><a class="post-link" href="https://www.enik.pro/drupal/architecture/2014/12/26/lazy-evaluation.html">
<h2 class="post-title">Lazy evaluation and asynchronous data processing in Drupal</h2>
</a>
<div class="post-meta">
Expand Down
1 change: 0 additions & 1 deletion docs/memsql/2020/02/09/memsql-overview.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/memsql/2020/02/09/memsql-overview.html" />
<meta property="og:url" content="https://www.enik.pro/memsql/2020/02/09/memsql-overview.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<link rel="canonical" href="https://www.enik.pro/memsql/2020/02/29/memsql-mysql-performance-comparison.html" />
<meta property="og:url" content="https://www.enik.pro/memsql/2020/02/29/memsql-mysql-performance-comparison.html" />


<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-2607843-20"></script>
<script>
Expand Down
Loading

0 comments on commit 1f96229

Please sign in to comment.