Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that...

22
Multimodal Unsupervised Image-to-Image Translation Xun Huang 1 , Ming-Yu Liu 2 , Serge Belongie 1 , Jan Kautz 2 Cornell University 1 NVIDIA 2 Abstract. Unsupervised image-to-image translation is an important and challenging problem in computer vision. Given an image in the source domain, the goal is to learn the conditional distribution of correspond- ing images in the target domain, without seeing any examples of corre- sponding image pairs. While this conditional distribution is inherently multimodal, existing approaches make an overly simplified assumption, modeling it as a deterministic one-to-one mapping. As a result, they fail to generate diverse outputs from a given source domain image. To address this limitation, we propose a Multimodal Unsupervised Image-to-image Translation (MUNIT) framework. We assume that the image represen- tation can be decomposed into a content code that is domain-invariant, and a style code that captures domain-specific properties. To translate an image to another domain, we recombine its content code with a ran- dom style code sampled from the style space of the target domain. We analyze the proposed framework and establish several theoretical results. Extensive experiments with comparisons to state-of-the-art approaches further demonstrate the advantage of the proposed framework. Moreover, our framework allows users to control the style of translation outputs by providing an example style image. Code and pretrained models are avail- able at https://github.com/nvlabs/MUNIT. Keywords: GANs, image-to-image translation, style transfer 1 Introduction Many problems in computer vision aim at translating images from one domain to another, including super-resolution [1], colorization [2], inpainting [3], attribute transfer [4], and style transfer [5]. This cross-domain image-to-image transla- tion setting has therefore received significant attention [6–25]. When the dataset contains paired examples, this problem can be approached by a conditional gen- erative model [6] or a simple regression model [13]. In this work, we focus on the much more challenging setting when such supervision is unavailable. In many scenarios, the cross-domain mapping of interest is multimodal. For example, a winter scene could have many possible appearances during summer due to weather, timing, lighting, etc. Unfortunately, existing techniques usually assume a deterministic [8–10] or unimodal [15] mapping. As a result, they fail to capture the full distribution of possible outputs. Even if the model is made stochastic by injecting noise, the network usually learns to ignore it [6, 26].

Transcript of Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that...

Page 1: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal UnsupervisedImage-to-Image Translation

Xun Huang1, Ming-Yu Liu2, Serge Belongie1, Jan Kautz2

Cornell University1 NVIDIA2

Abstract. Unsupervised image-to-image translation is an important andchallenging problem in computer vision. Given an image in the sourcedomain, the goal is to learn the conditional distribution of correspond-ing images in the target domain, without seeing any examples of corre-sponding image pairs. While this conditional distribution is inherentlymultimodal, existing approaches make an overly simplified assumption,modeling it as a deterministic one-to-one mapping. As a result, they failto generate diverse outputs from a given source domain image. To addressthis limitation, we propose a Multimodal Unsupervised Image-to-imageTranslation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,and a style code that captures domain-specific properties. To translatean image to another domain, we recombine its content code with a ran-dom style code sampled from the style space of the target domain. Weanalyze the proposed framework and establish several theoretical results.Extensive experiments with comparisons to state-of-the-art approachesfurther demonstrate the advantage of the proposed framework. Moreover,our framework allows users to control the style of translation outputs byproviding an example style image. Code and pretrained models are avail-able at https://github.com/nvlabs/MUNIT.

Keywords: GANs, image-to-image translation, style transfer

1 Introduction

Many problems in computer vision aim at translating images from one domain toanother, including super-resolution [1], colorization [2], inpainting [3], attributetransfer [4], and style transfer [5]. This cross-domain image-to-image transla-tion setting has therefore received significant attention [6–25]. When the datasetcontains paired examples, this problem can be approached by a conditional gen-erative model [6] or a simple regression model [13]. In this work, we focus on themuch more challenging setting when such supervision is unavailable.

In many scenarios, the cross-domain mapping of interest is multimodal. Forexample, a winter scene could have many possible appearances during summerdue to weather, timing, lighting, etc. Unfortunately, existing techniques usuallyassume a deterministic [8–10] or unimodal [15] mapping. As a result, they failto capture the full distribution of possible outputs. Even if the model is madestochastic by injecting noise, the network usually learns to ignore it [6, 26].

Page 2: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

2 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

x1<latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="QIO2nTzxdAMQtZWwLO4PSIr2o2o=">AAAB4XicbZDNTgIxFIXv4B8iKrp100hMXJEZN+rOxI1LTBwgAUI6pQOVTjtp7xjJhHdw40KNL+XOt7EDLBQ8SZMv57TpvSdKpbDo+99eaWNza3unvFvZq+4fHNaOqi2rM8N4yLTUphNRy6VQPESBkndSw2kSSd6OJrdF3n7ixgqtHnCa8n5CR0rEglF0Vut5kAezyqBW9xv+XGQdgiXUYanmoPbVG2qWJVwhk9TabuCn2M+pQcEkn1V6meUpZRM64l2Hiibc9vP5tDNy5pwhibVxRyGZu79f5DSxdppE7mZCcWxXs8L8L+tmGF/1c6HSDLlii4/iTBLUpFidDIXhDOXUAWVGuFkJG1NDGbqCihKC1ZXXIbxoXDf8ex/KcAKncA4BXMIN3EETQmDwCC/wBu+e9l69j0VbJW9Z2zH8kff5A02ijTw=</latexit><latexit sha1_base64="QIO2nTzxdAMQtZWwLO4PSIr2o2o=">AAAB4XicbZDNTgIxFIXv4B8iKrp100hMXJEZN+rOxI1LTBwgAUI6pQOVTjtp7xjJhHdw40KNL+XOt7EDLBQ8SZMv57TpvSdKpbDo+99eaWNza3unvFvZq+4fHNaOqi2rM8N4yLTUphNRy6VQPESBkndSw2kSSd6OJrdF3n7ixgqtHnCa8n5CR0rEglF0Vut5kAezyqBW9xv+XGQdgiXUYanmoPbVG2qWJVwhk9TabuCn2M+pQcEkn1V6meUpZRM64l2Hiibc9vP5tDNy5pwhibVxRyGZu79f5DSxdppE7mZCcWxXs8L8L+tmGF/1c6HSDLlii4/iTBLUpFidDIXhDOXUAWVGuFkJG1NDGbqCihKC1ZXXIbxoXDf8ex/KcAKncA4BXMIN3EETQmDwCC/wBu+e9l69j0VbJW9Z2zH8kff5A02ijTw=</latexit><latexit sha1_base64="HAYUIVpkJEY1G10168xmcBdFprs=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0m8WMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53S2vrG5lZ5u7Kzu7d/UD08amuZKkJ9IrlU3RBrypmgvmGG026iKI5DTjvh5Cb3O49UaSbFvZkmNIjxSLCIEWys1H4aZN6sMqjW3Lo7B1olXkFqUKA1qH71h5KkMRWGcKx1z3MTE2RYGUY4nVX6qaYJJhM8oj1LBY6pDrL5tTN0ZpUhiqSyJQyaq78nMhxrPY1D2xljM9bLXi7+5/VSEzWCjIkkNVSQxaIo5chIlL+OhkxRYvjUEkwUs7ciMsYKE2MDykPwll9eJf5F/aru3rm15nWRRhlO4BTOwYNLaMIttMAHAg/wDK/w5kjnxXl3PhatJaeYOYY/cD5/AG/Jjok=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit><latexit sha1_base64="P8eRjlIPBAj1gADdnbu1K3gLTkE=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEUMFDwYvHCqYttKFstpt27WY37G7EEvofvHhQ8eoP8ua/cdPmoK0PBh7vzTAzL0w408Z1v53Syura+kZ5s7K1vbO7V90/aGmZKkJ9IrlUnRBrypmgvmGG006iKI5DTtvh+Cb3249UaSbFvZkkNIjxULCIEWys1HrqZ9600q/W3Lo7A1omXkFqUKDZr371BpKkMRWGcKx113MTE2RYGUY4nVZ6qaYJJmM8pF1LBY6pDrLZtVN0YpUBiqSyJQyaqb8nMhxrPYlD2xljM9KLXi7+53VTE10GGRNJaqgg80VRypGRKH8dDZiixPCJJZgoZm9FZIQVJsYGlIfgLb68TPyz+lXdvTuvNa6LNMpwBMdwCh5cQANuoQk+EHiAZ3iFN0c6L8678zFvLTnFzCH8gfP5A3EJjo0=</latexit>

c1<latexit sha1_base64="04Ek1diFgdO9cLJGLx+LmPEaME4=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFUxbaEPZbDft2s1u2N0IJfQ/ePGg4tUf5M1/46bNQVsfDDzem2FmXphwpo3rfjultfWNza3ydmVnd2//oHp41NYyVYT6RHKpuiHWlDNBfcMMp91EURyHnHbCyW3ud56o0kyKBzNNaBDjkWARI9hYqU0GmTerDKo1t+7OgVaJV5AaFGgNql/9oSRpTIUhHGvd89zEBBlWhhFOZ5V+qmmCyQSPaM9SgWOqg2x+7QydWWWIIqlsCYPm6u+JDMdaT+PQdsbYjPWyl4v/eb3URFdBxkSSGirIYlGUcmQkyl9HQ6YoMXxqCSaK2VsRGWOFibEB5SF4yy+vEv+ifl137y9rzZsijTKcwCmcgwcNaMIdtMAHAo/wDK/w5kjnxXl3PhatJaeYOYY/cD5/AFDhjng=</latexit><latexit sha1_base64="04Ek1diFgdO9cLJGLx+LmPEaME4=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFUxbaEPZbDft2s1u2N0IJfQ/ePGg4tUf5M1/46bNQVsfDDzem2FmXphwpo3rfjultfWNza3ydmVnd2//oHp41NYyVYT6RHKpuiHWlDNBfcMMp91EURyHnHbCyW3ud56o0kyKBzNNaBDjkWARI9hYqU0GmTerDKo1t+7OgVaJV5AaFGgNql/9oSRpTIUhHGvd89zEBBlWhhFOZ5V+qmmCyQSPaM9SgWOqg2x+7QydWWWIIqlsCYPm6u+JDMdaT+PQdsbYjPWyl4v/eb3URFdBxkSSGirIYlGUcmQkyl9HQ6YoMXxqCSaK2VsRGWOFibEB5SF4yy+vEv+ifl137y9rzZsijTKcwCmcgwcNaMIdtMAHAo/wDK/w5kjnxXl3PhatJaeYOYY/cD5/AFDhjng=</latexit><latexit sha1_base64="04Ek1diFgdO9cLJGLx+LmPEaME4=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFUxbaEPZbDft2s1u2N0IJfQ/ePGg4tUf5M1/46bNQVsfDDzem2FmXphwpo3rfjultfWNza3ydmVnd2//oHp41NYyVYT6RHKpuiHWlDNBfcMMp91EURyHnHbCyW3ud56o0kyKBzNNaBDjkWARI9hYqU0GmTerDKo1t+7OgVaJV5AaFGgNql/9oSRpTIUhHGvd89zEBBlWhhFOZ5V+qmmCyQSPaM9SgWOqg2x+7QydWWWIIqlsCYPm6u+JDMdaT+PQdsbYjPWyl4v/eb3URFdBxkSSGirIYlGUcmQkyl9HQ6YoMXxqCSaK2VsRGWOFibEB5SF4yy+vEv+ifl137y9rzZsijTKcwCmcgwcNaMIdtMAHAo/wDK/w5kjnxXl3PhatJaeYOYY/cD5/AFDhjng=</latexit>

s1<latexit sha1_base64="mCmSho6mikfQc4m6w092bxMM1XQ=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFYwttKFstpN26WYTdjdCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6aCa+O6305pbX1jc6u8XdnZ3ds/qB4ePeokUwx9lohEdUKqUXCJvuFGYCdVSONQYDsc38789hMqzRP5YCYpBjEdSh5xRo2VfN3PvWm/WnPr7hxklXgFqUGBVr/61RskLItRGiao1l3PTU2QU2U4Ezit9DKNKWVjOsSupZLGqIN8fuyUnFllQKJE2ZKGzNXfEzmNtZ7Eoe2MqRnpZW8m/ud1MxNdBTmXaWZQssWiKBPEJGT2ORlwhcyIiSWUKW5vJWxEFWXG5lOxIXjLL68S/6J+XXfvL2vNmyKNMpzAKZyDBw1owh20wAcGHJ7hFd4c6bw4787HorXkFDPH8AfO5w8zXY50</latexit><latexit sha1_base64="mCmSho6mikfQc4m6w092bxMM1XQ=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFYwttKFstpN26WYTdjdCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6aCa+O6305pbX1jc6u8XdnZ3ds/qB4ePeokUwx9lohEdUKqUXCJvuFGYCdVSONQYDsc38789hMqzRP5YCYpBjEdSh5xRo2VfN3PvWm/WnPr7hxklXgFqUGBVr/61RskLItRGiao1l3PTU2QU2U4Ezit9DKNKWVjOsSupZLGqIN8fuyUnFllQKJE2ZKGzNXfEzmNtZ7Eoe2MqRnpZW8m/ud1MxNdBTmXaWZQssWiKBPEJGT2ORlwhcyIiSWUKW5vJWxEFWXG5lOxIXjLL68S/6J+XXfvL2vNmyKNMpzAKZyDBw1owh20wAcGHJ7hFd4c6bw4787HorXkFDPH8AfO5w8zXY50</latexit><latexit sha1_base64="mCmSho6mikfQc4m6w092bxMM1XQ=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqIKHghePFYwttKFstpN26WYTdjdCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6aCa+O6305pbX1jc6u8XdnZ3ds/qB4ePeokUwx9lohEdUKqUXCJvuFGYCdVSONQYDsc38789hMqzRP5YCYpBjEdSh5xRo2VfN3PvWm/WnPr7hxklXgFqUGBVr/61RskLItRGiao1l3PTU2QU2U4Ezit9DKNKWVjOsSupZLGqIN8fuyUnFllQKJE2ZKGzNXfEzmNtZ7Eoe2MqRnpZW8m/ud1MxNdBTmXaWZQssWiKBPEJGT2ORlwhcyIiSWUKW5vJWxEFWXG5lOxIXjLL68S/6J+XXfvL2vNmyKNMpzAKZyDBw1owh20wAcGHJ7hFd4c6bw4787HorXkFDPH8AfO5w8zXY50</latexit>

s2<latexit sha1_base64="YSQq7CPXQJ+sNM141B6Z2JyYw4A=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5Jt+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx804Y51</latexit><latexit sha1_base64="YSQq7CPXQJ+sNM141B6Z2JyYw4A=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5Jt+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx804Y51</latexit><latexit sha1_base64="YSQq7CPXQJ+sNM141B6Z2JyYw4A=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5Jt+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx804Y51</latexit>

c2<latexit sha1_base64="SFfvuSzeuqOitCSOU8wAL9SS+YM=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5LN+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx8ccY5l</latexit><latexit sha1_base64="SFfvuSzeuqOitCSOU8wAL9SS+YM=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5LN+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx8ccY5l</latexit><latexit sha1_base64="SFfvuSzeuqOitCSOU8wAL9SS+YM=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0mKoIKHghePFYwttKFstpt26WYTdidCCf0NXjyoePUPefPfuG1z0NYHA4/3ZpiZF6ZSGHTdb6e0tr6xuVXeruzs7u0fVA+PHk2SacZ9lshEd0JquBSK+yhQ8k6qOY1Dydvh+Hbmt5+4NiJRDzhJeRDToRKRYBSt5LN+3pj2qzW37s5BVolXkBoUaPWrX71BwrKYK2SSGtP13BSDnGoUTPJppZcZnlI2pkPetVTRmJsgnx87JWdWGZAo0bYUkrn6eyKnsTGTOLSdMcWRWfZm4n9eN8PoKsiFSjPkii0WRZkkmJDZ52QgNGcoJ5ZQpoW9lbAR1ZShzadiQ/CWX14lfqN+XXfvL2rNmyKNMpzAKZyDB5fQhDtogQ8MBDzDK7w5ynlx3p2PRWvJKWaO4Q+czx8ccY5l</latexit>

x2<latexit sha1_base64="Be29bhrZ9FU232EiCUkLPu9Ei+g=">AAAB63icbVBNS8NAEJ34WetX1aOXxSJ4KkkRVPBQ8OKxgrGFNpTNdtMu3WzC7kQsob/BiwcVr/4hb/4bt20O2vpg4PHeDDPzwlQKg6777aysrq1vbJa2yts7u3v7lYPDB5NkmnGfJTLR7ZAaLoXiPgqUvJ1qTuNQ8lY4upn6rUeujUjUPY5THsR0oEQkGEUr+U+9vD7pVapuzZ2BLBOvIFUo0OxVvrr9hGUxV8gkNabjuSkGOdUomOSTcjczPKVsRAe8Y6miMTdBPjt2Qk6t0idRom0pJDP190ROY2PGcWg7Y4pDs+hNxf+8TobRZZALlWbIFZsvijJJMCHTz0lfaM5Qji2hTAt7K2FDqilDm0/ZhuAtvrxM/HrtqubenVcb10UaJTiGEzgDDy6gAbfQBB8YCHiGV3hzlPPivDsf89YVp5g5gj9wPn8APISOeg==</latexit><latexit sha1_base64="Be29bhrZ9FU232EiCUkLPu9Ei+g=">AAAB63icbVBNS8NAEJ34WetX1aOXxSJ4KkkRVPBQ8OKxgrGFNpTNdtMu3WzC7kQsob/BiwcVr/4hb/4bt20O2vpg4PHeDDPzwlQKg6777aysrq1vbJa2yts7u3v7lYPDB5NkmnGfJTLR7ZAaLoXiPgqUvJ1qTuNQ8lY4upn6rUeujUjUPY5THsR0oEQkGEUr+U+9vD7pVapuzZ2BLBOvIFUo0OxVvrr9hGUxV8gkNabjuSkGOdUomOSTcjczPKVsRAe8Y6miMTdBPjt2Qk6t0idRom0pJDP190ROY2PGcWg7Y4pDs+hNxf+8TobRZZALlWbIFZsvijJJMCHTz0lfaM5Qji2hTAt7K2FDqilDm0/ZhuAtvrxM/HrtqubenVcb10UaJTiGEzgDDy6gAbfQBB8YCHiGV3hzlPPivDsf89YVp5g5gj9wPn8APISOeg==</latexit><latexit sha1_base64="Be29bhrZ9FU232EiCUkLPu9Ei+g=">AAAB63icbVBNS8NAEJ34WetX1aOXxSJ4KkkRVPBQ8OKxgrGFNpTNdtMu3WzC7kQsob/BiwcVr/4hb/4bt20O2vpg4PHeDDPzwlQKg6777aysrq1vbJa2yts7u3v7lYPDB5NkmnGfJTLR7ZAaLoXiPgqUvJ1qTuNQ8lY4upn6rUeujUjUPY5THsR0oEQkGEUr+U+9vD7pVapuzZ2BLBOvIFUo0OxVvrr9hGUxV8gkNabjuSkGOdUomOSTcjczPKVsRAe8Y6miMTdBPjt2Qk6t0idRom0pJDP190ROY2PGcWg7Y4pDs+hNxf+8TobRZZALlWbIFZsvijJJMCHTz0lfaM5Qji2hTAt7K2FDqilDm0/ZhuAtvrxM/HrtqubenVcb10UaJTiGEzgDDy6gAbfQBB8YCHiGV3hzlPPivDsf89YVp5g5gj9wPn8APISOeg==</latexit>

X2<latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit><latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit><latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit>

X1<latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit><latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit><latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit>

S1<latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit><latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit><latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit>

S2<latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit><latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit><latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit>

C<latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit><latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit><latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit>

(a) Auto-encoding (b) Translation

X2<latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit><latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit><latexit sha1_base64="4BkIL3hBKdia9KTyNc7XFvZmU4w=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJWkCCp4KHjxWMHYQhvCZrtpl242YXcj1JBf4sWDilf/ijf/jZs2B20dWBhm3uPNTpBwprRtf1uVtfWNza3qdm1nd2+/3jg4fFBxKgl1Scxj2Q+wopwJ6mqmOe0nkuIo4LQXTG8Kv/dIpWKxuNezhHoRHgsWMoK1kfxGfRhhPSGYZ/3cz9q532jaLXsOtEqckjShRNdvfA1HMUkjKjThWKmBYyfay7DUjHCa14apogkmUzymA0MFjqjysnnwHJ0aZYTCWJonNJqrvzcyHCk1iwIzWcRUy14h/ucNUh1eehkTSaqpIItDYcqRjlHRAhoxSYnmM0MwkcxkRWSCJSbadFUzJTjLX14lbrt11bLvzpud67KNKhzDCZyBAxfQgVvoggsEUniGV3iznqwX6936WIxWrHLnCP7A+vwBbZKTHQ==</latexit>

X1<latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit><latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit><latexit sha1_base64="PFDCjXShCzNrMhKBsZUMGzwcEZo=">AAAB93icbVBNS8NAFHypX7V+NOrRy2IRPJVEBBU8FLx4rGC00Iaw2W7apZtN2N0INeSXePGg4tW/4s1/46bNQVsHFoaZ93izE6acKe0431ZtZXVtfaO+2dja3tlt2nv79yrJJKEeSXgieyFWlDNBPc00p71UUhyHnD6Ek+vSf3ikUrFE3OlpSv0YjwSLGMHaSIHdHMRYjwnmea8IcrcI7JbTdmZAy8StSAsqdAP7azBMSBZToQnHSvVdJ9V+jqVmhNOiMcgUTTGZ4BHtGypwTJWfz4IX6NgoQxQl0jyh0Uz9vZHjWKlpHJrJMqZa9ErxP6+f6ejCz5lIM00FmR+KMo50gsoW0JBJSjSfGoKJZCYrImMsMdGmq4YpwV388jLxTtuXbef2rNW5qtqowyEcwQm4cA4duIEueEAgg2d4hTfryXqx3q2P+WjNqnYO4A+szx9sDpMc</latexit>

C<latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit><latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit><latexit sha1_base64="KNrHAeBcmpaWlFwLgPoyTdQSnPo=">AAAB8XicbVBNSwMxFMzWr1q/qh69BIvgqeyKoIKHQi8eK7i2sF1KNs22odlkSd4KZenP8OJBxav/xpv/xmy7B20dCAwz75F5E6WCG3Ddb6eytr6xuVXdru3s7u0f1A+PHo3KNGU+VULpXkQME1wyHzgI1ks1I0kkWDeatAu/+8S04Uo+wDRlYUJGksecErBS0E8IjCkReXs2qDfcpjsHXiVeSRqoRGdQ/+oPFc0SJoEKYkzguSmEOdHAqWCzWj8zLCV0QkYssFSShJkwn0ee4TOrDHGstH0S8Fz9vZGTxJhpEtnJIqJZ9grxPy/IIL4Ocy7TDJiki4/iTGBQuLgfD7lmFMTUEkI1t1kxHRNNKNiWarYEb/nkVeJfNG+a7v1lo3VbtlFFJ+gUnSMPXaEWukMd5COKFHpGr+jNAefFeXc+FqMVp9w5Rn/gfP4A24yRJg==</latexit>

S1<latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit><latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit><latexit sha1_base64="kckIGnVHlP7ZBs/R3Wtr7IuQ6Hs=">AAAB93icbVBNS8NAFHypX7V+tOrRy2IRPJVEBBU8FLx4rGhsoQ1hs920SzebsLsRasgv8eJBxat/xZv/xk2bg7YOLAwz7/FmJ0g4U9q2v63Kyura+kZ1s7a1vbNbb+ztP6g4lYS6JOax7AVYUc4EdTXTnPYSSXEUcNoNJteF332kUrFY3OtpQr0IjwQLGcHaSH6jPoiwHhPMs7vcz5zcbzTtlj0DWiZOSZpQouM3vgbDmKQRFZpwrFTfsRPtZVhqRjjNa4NU0QSTCR7RvqECR1R52Sx4jo6NMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqZEpzFLy8T97R12bJvz5rtq7KNKhzCEZyAA+fQhhvogAsEUniGV3iznqwX6936mI9WrHLnAP7A+vwBZGaTFw==</latexit>

S2<latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit><latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit><latexit sha1_base64="zsZna1JzOzOpxLLAHR/SYoHVReE=">AAAB93icbVBNS8NAFHzxs9aPVj16WSyCp5IUQQUPBS8eKxpbaEPYbDft0s0m7G6EGvJLvHhQ8epf8ea/cdPmoK0DC8PMe7zZCRLOlLbtb2tldW19Y7OyVd3e2d2r1fcPHlScSkJdEvNY9gKsKGeCupppTnuJpDgKOO0Gk+vC7z5SqVgs7vU0oV6ER4KFjGBtJL9eG0RYjwnm2V3uZ63crzfspj0DWiZOSRpQouPXvwbDmKQRFZpwrFTfsRPtZVhqRjjNq4NU0QSTCR7RvqECR1R52Sx4jk6MMkRhLM0TGs3U3xsZjpSaRoGZLGKqRa8Q//P6qQ4vvIyJJNVUkPmhMOVIx6hoAQ2ZpETzqSGYSGayIjLGEhNtuqqaEpzFLy8Tt9W8bNq3Z432VdlGBY7gGE7BgXNoww10wAUCKTzDK7xZT9aL9W59zEdXrHLnEP7A+vwBZeqTGA==</latexit>

Fig. 1. An illustration of our method. (a) Images in each domain Xi are encoded to ashared content space C and a domain-specific style space Si. Each encoder has an inversedecoder omitted from this figure. (b) To translate an image in X1 (e.g., a leopard) toX2 (e.g., domestic cats), we recombine the content code of the input with a randomstyle code in the target style space. Different style codes lead to different outputs.

In this paper, we propose a principled framework for the Multimodal UNsu-pervised Image-to-image Translation (MUNIT) problem. As shown in Fig. 1 (a),our framework makes several assumptions. We first assume that the latent spaceof images can be decomposed into a content space and a style space. We furtherassume that images in different domains share a common content space but notthe style space. To translate an image to the target domain, we recombine itscontent code with a random style code in the target style space (Fig. 1 (b)). Thecontent code encodes the information that should be preserved during transla-tion, while the style code represents remaining variations that are not containedin the input image. By sampling different style codes, our model is able to pro-duce diverse and multimodal outputs. Extensive experiments demonstrate theeffectiveness of our method in modeling multimodal output distributions andits superior image quality compared with state-of-the-art approaches. Moreover,the decomposition of content and style spaces allows our framework to performexample-guided image translation, in which the style of the translation outputsare controlled by a user-provided example image in the target domain.

2 Related Works

Generative adversarial networks (GANs). The GAN framework [27] hasachieved impressive results in image generation. In GAN training, a generator istrained to fool a discriminator which in turn tries to distinguish between gener-ated samples and real samples. Various improvements to GANs have been pro-posed, such as multi-stage generation [28–33], better training objectives [34–39],and combination with auto-encoders [40–44]. In this work, we employ GANs toalign the distribution of translated images with real images in the target domain.

Image-to-image translation. Isola et al. [6] propose the first unified frame-work for image-to-image translation based on conditional GANs, which has beenextended to generating high-resolution images by Wang et al. [20]. Recent stud-ies have also attempted to learn image translation without supervision. This

Page 3: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 3

problem is inherently ill-posed and requires additional constraints. Some worksenforce the translation to preserve certain properties of the source domain data,such as pixel values [21], pixel gradients [22], semantic features [10], class labels[22], or pairwise sample distances [16]. Another popular constraint is the cycleconsistency loss [7–9]. It enforces that if we translate an image to the target do-main and back, we should obtain the original image. In addition, Liu et al. [15]propose the UNIT framework, which assumes a shared latent space such thatcorresponding images in two domains are mapped to the same latent code.

A significant limitation of most existing image-to-image translation methodsis the lack of diversity in the translated outputs. To tackle this problem, someworks propose to simultaneously generate multiple outputs given the same inputand encourage them to be different [13, 45, 46]. Still, these methods can only gen-erate a discrete number of outputs. Zhu et al. [11] propose a BicycleGAN thatcan model continuous and multimodal distributions. However, all the aforemen-tioned methods require supervision in the form of input-output pairs, while ourmethod works even in the unsupervised setting.

Our problem has some connections with multi-domain image-to-image trans-lation [19, 47, 48]. Specifically, when we know how many modes each domain hasand the mode each sample belongs to, it is possible to treat each mode as a sep-arate domain and use multi-domain image-to-image translation techniques tolearn a mapping between each pair of modes, thus achieving multimodal trans-lation. However, in general we do not assume such information is available. Also,our stochastic model can represent continuous output distributions, while [19,47, 48] still use a deterministic model for each pair of domains.

Style transfer. Style transfer aims at modifying the style of an image whilepreserving its content, which is closely related to image-to-image translation.Here, we make a distinction between example-guided style transfer, in which thetarget style comes from a single example, and collection style transfer, in whichthe target style is defined by a collection of images. Classical style transfer ap-proaches [5, 49–54] typically tackle the former problem, whereas image-to-imagetranslation methods have been demonstrated to perform well in the latter [8].We will show that our model is able to address both problems, thanks to itsdisentangled representation of content and style.

Learning disentangled representations. Our work draws inspiration fromrecent works on disentangled representation learning. For example, InfoGAN [55]and β-VAE [56] have been proposed to learn disentangled representations with-out supervision. Some other works [57–64] focus on disentangling content fromstyle. Although it is difficult to define content/style and different works use dif-ferent definitions, we refer to “content” as the underling spatial structure and“style” as the rendering of the structure. In our setting, we have two domainsthat share the same content distribution but have different style distributions.

Page 4: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

4 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

3 Multimodal Unsupervised Image-to-image Translation

3.1 Assumptions

Let x1 ∈ X1 and x2 ∈ X2 be images from two different image domains. In theunsupervised image-to-image translation setting, we are given samples drawnfrom two marginal distributions p(x1) and p(x2), without access to the jointdistribution p(x1, x2). Our goal is to estimate the two conditionals p(x2|x1)and p(x1|x2) with learned image-to-image translation models p(x1→2|x1) andp(x2→1|x2), where x1→2 is a sample produced by translating x1 to X2 (similarfor x2→1). In general, p(x2|x1) and p(x1|x2) are complex and multimodal distri-butions, in which case a deterministic translation model does not work well.

To tackle this problem, we make a partially shared latent space assumption.Specifically, we assume that each image xi ∈ Xi is generated from a contentlatent code c ∈ C that is shared by both domains, and a style latent codesi ∈ Si that is specific to the individual domain. In other words, a pair ofcorresponding images (x1, x2) from the joint distribution is generated by x1 =G∗1(c, s1) and x2 = G∗2(c, s2), where c, s1, s2 are from some prior distributionsand G∗1, G∗2 are the underlying generators. We further assume that G∗1 and G∗2 aredeterministic functions and have their inverse encoders E∗1 = (G∗1)−1 and E∗2 =(G∗2)−1. Our goal is to learn the underlying generator and encoder functions withneural networks. Note that although the encoders and decoders are deterministic,p(x2|x1) is a continuous distribution due to the dependency of s2.

Our assumption is closely related to the shared latent space assumption pro-posed in UNIT [15]. While UNIT assumes a fully shared latent space, we postu-late that only part of the latent space (the content) can be shared across domainswhereas the other part (the style) is domain specific, which is a more reasonableassumption when the cross-domain mapping is many-to-many. In addition, weassume the content code is a high-dimensional spatial map that has a complexprior distribution instead of a simple independent Gaussian [15], since the con-tent feature encodes the complex spatial structure of the data. On the contrary,we assume the style codes are low-dimensional vectors that can be modeled byGaussian priors, since they have a global and relatively simple effect.

3.2 Model

Fig. 2 shows an overview of our model and its learning process. Similar to Liuet al. [15], our translation model consists of an encoder Ei and a decoder Gi foreach domain Xi (i = 1, 2). As shown in Fig. 2 (a), the latent code of each auto-encoder is factorized into a content code ci and a style code si, where (ci, si) =(Ec

i (xi), Esi (xi)) = Ei(xi). Image-to-image translation is performed by swapping

encoder-decoder pairs, as illustrated in Fig. 2 (b). For example, to translate animage x1 ∈ X1 to X2, we first extract its content latent code c1 = Ec

1(x1) andrandomly draw a style latent code s2 from the prior distribution q(s2) ∼ N (0, I).We then use G2 to produce the final output image x1→2 = G2(c1, s2). We notethat although the prior distribution is unimodal, the output image distributioncan be multimodal thanks to the nonlinearity of the decoder.

Page 5: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 5

s1<latexit sha1_base64="k/sRfZeVzvBhAls3poOtknW0YpA=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvM5cs2ds7dveEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKBNcG9f9clZW19Y3Nktb5e2d3b39ysHhnU5zxTBgqUhVK6IaBZcYGG4EtjKFNIkENqPh1SRv3qPSPJW3ZpRhmNC+5DFn1Fgr0N3CG3crNbfuTkWWwZtDza9+fj8AQKNb+ej0UpYnKA0TVOu252YmLKgynAkclzu5xoyyIe1j26KkCeqwmA47JifW6ZE4VfZJQ6bu746CJlqPkshWJtQM9GI2Mf/L2rmJL8KCyyw3KNnsozgXxKRksjnpcYXMiJEFyhS3sxI2oIoyY+9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMODzCM7w40nlyXp23WemKM++pwh857z/AEpEY</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit>

s1<latexit sha1_base64="k/sRfZeVzvBhAls3poOtknW0YpA=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvM5cs2ds7dveEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKBNcG9f9clZW19Y3Nktb5e2d3b39ysHhnU5zxTBgqUhVK6IaBZcYGG4EtjKFNIkENqPh1SRv3qPSPJW3ZpRhmNC+5DFn1Fgr0N3CG3crNbfuTkWWwZtDza9+fj8AQKNb+ej0UpYnKA0TVOu252YmLKgynAkclzu5xoyyIe1j26KkCeqwmA47JifW6ZE4VfZJQ6bu746CJlqPkshWJtQM9GI2Mf/L2rmJL8KCyyw3KNnsozgXxKRksjnpcYXMiJEFyhS3sxI2oIoyY+9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMODzCM7w40nlyXp23WemKM++pwh857z/AEpEY</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit>

x1<latexit sha1_base64="w68q5n12fw26fWOziKpOf0IgYzA=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3Nmp3YGMZwTOBJIS9zV6yZG/v2J0TwxHwH9hYqNj6hywE/4qVm49CE19YeHjfGXZmwlQKg6775RRWVtfWN4qbpa3tnd298v7BrUkyzXjAEpnoZkgNl0LxAAVK3kw1p3EoeSMcXk7yxh3XRiTqBkcp78S0r0QkGEVrBffd3Bt3y1W35k5FlsGbQ9WvfH4/AEC9W/5o9xKWxVwhk9SYluem2MmpRsEkH5fameEpZUPa5y2LisbcdPLpsGNybJ0eiRJtn0IydX935DQ2ZhSHtjKmODCL2cT8L2tlGJ13cqHSDLlis4+iTBJMyGRz0hOaM5QjC5RpYWclbEA1ZWjvU7JH8BZXXobgtHZRc6+9qu/DTEU4hCM4AQ/OwIcrqEMADAQ8wjO8OMp5cl6dt1lpwZn3VOCPnPcfx7WRHQ==</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit>

x1<latexit sha1_base64="w68q5n12fw26fWOziKpOf0IgYzA=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3Nmp3YGMZwTOBJIS9zV6yZG/v2J0TwxHwH9hYqNj6hywE/4qVm49CE19YeHjfGXZmwlQKg6775RRWVtfWN4qbpa3tnd298v7BrUkyzXjAEpnoZkgNl0LxAAVK3kw1p3EoeSMcXk7yxh3XRiTqBkcp78S0r0QkGEVrBffd3Bt3y1W35k5FlsGbQ9WvfH4/AEC9W/5o9xKWxVwhk9SYluem2MmpRsEkH5fameEpZUPa5y2LisbcdPLpsGNybJ0eiRJtn0IydX935DQ2ZhSHtjKmODCL2cT8L2tlGJ13cqHSDLlis4+iTBJMyGRz0hOaM5QjC5RpYWclbEA1ZWjvU7JH8BZXXobgtHZRc6+9qu/DTEU4hCM4AQ/OwIcrqEMADAQ8wjO8OMp5cl6dt1lpwZn3VOCPnPcfx7WRHQ==</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit>

c1<latexit sha1_base64="Nk00G/evpMWfQB5EbWtNqK0QWZs=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvs5cs2ds7dueEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKJPCoOt+OSura+sbm6Wt8vbO7t5+5eDwzqS5ZjxgqUx1K6KGS6F4gAIlb2Wa0ySSvBkNryZ5855rI1J1i6OMhwntKxELRtFaAesW3rhbqbl1dyqyDN4can718/sBABrdykenl7I84QqZpMa0PTfDsKAaBZN8XO7khmeUDWmfty0qmnATFtNhx+TEOj0Sp9o+hWTq/u4oaGLMKIlsZUJxYBaziflf1s4xvggLobIcuWKzj+JcEkzJZHPSE5ozlCMLlGlhZyVsQDVlaO9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMBDzCM7w4ynlyXp23WemKM++pwh857z+nopEI</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit>

c1<latexit sha1_base64="Nk00G/evpMWfQB5EbWtNqK0QWZs=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvs5cs2ds7dueEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKJPCoOt+OSura+sbm6Wt8vbO7t5+5eDwzqS5ZjxgqUx1K6KGS6F4gAIlb2Wa0ySSvBkNryZ5855rI1J1i6OMhwntKxELRtFaAesW3rhbqbl1dyqyDN4can718/sBABrdykenl7I84QqZpMa0PTfDsKAaBZN8XO7khmeUDWmfty0qmnATFtNhx+TEOj0Sp9o+hWTq/u4oaGLMKIlsZUJxYBaziflf1s4xvggLobIcuWKzj+JcEkzJZHPSE5ozlCMLlGlhZyVsQDVlaO9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMBDzCM7w4ynlyXp23WemKM++pwh857z+nopEI</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit>

x1<latexit sha1_base64="Ae72v1MgpQQMHsYYj1y2f39xta0=">AAAB8XicbZC7SgNBFIbPxluMt2hKm8EgWIVdG7VbsLGM4JrAJoTZyWwyZPbCzFkxLAu+hI2Fiq1vYyH4KlZOLoUm/jDw8f/nMOecIJVCo21/WaWV1bX1jfJmZWt7Z3evun9wq5NMMe6xRCaqHVDNpYi5hwIlb6eK0yiQvBWMLid5644rLZL4Bscp70Z0EItQMIrG8jtDivl90cudolet2w17KrIMzhzqbu3z+wEAmr3qR6efsCziMTJJtfYdO8VuThUKJnlR6WSap5SN6ID7BmMacd3NpyMX5Ng4fRImyrwYydT93ZHTSOtxFJjKiOJQL2YT87/MzzA87+YiTjPkMZt9FGaSYEIm+5O+UJyhHBugTAkzK2FDqihDc6WKOYKzuPIyeKeNi4Z97dRdF2YqwyEcwQk4cAYuXEETPGCQwCM8w4uF1pP1ar3NSkvWvKcGf2S9/wCZlZPq</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="kpfu9BdIWCC3ht3DjXwjf8/bSuc=">AAAB5nicbZDNSgMxFIXv1L9aq1a3boJFcFVm3Kg7wY3LCtYWpkPJpJk2NJMMyR2xDPMYblyo+EjufBvTn4W2Hgh8nJOQe0+cSWHR97+9ysbm1vZOdbe2V98/OGwc1R+tzg3jHaalNr2YWi6F4h0UKHkvM5ymseTdeHI7y7tP3Fih1QNOMx6ldKREIhhFZ4X9McXiuRwUQTloNP2WPxdZh2AJTViqPWh89Yea5SlXyCS1Ngz8DKOCGhRM8rLWzy3PKJvQEQ8dKppyGxXzkUty5pwhSbRxRyGZu79fFDS1dprG7mZKcWxXs5n5XxbmmFxFhVBZjlyxxUdJLglqMtufDIXhDOXUAWVGuFkJG1NDGbqWaq6EYHXldehctK5b/r0PVTiBUziHAC7hBu6gDR1goOEF3uDdQ+/V+1i0VfGWtR3DH3mfP8xdj/A=</latexit><latexit sha1_base64="kpfu9BdIWCC3ht3DjXwjf8/bSuc=">AAAB5nicbZDNSgMxFIXv1L9aq1a3boJFcFVm3Kg7wY3LCtYWpkPJpJk2NJMMyR2xDPMYblyo+EjufBvTn4W2Hgh8nJOQe0+cSWHR97+9ysbm1vZOdbe2V98/OGwc1R+tzg3jHaalNr2YWi6F4h0UKHkvM5ymseTdeHI7y7tP3Fih1QNOMx6ldKREIhhFZ4X9McXiuRwUQTloNP2WPxdZh2AJTViqPWh89Yea5SlXyCS1Ngz8DKOCGhRM8rLWzy3PKJvQEQ8dKppyGxXzkUty5pwhSbRxRyGZu79fFDS1dprG7mZKcWxXs5n5XxbmmFxFhVBZjlyxxUdJLglqMtufDIXhDOXUAWVGuFkJG1NDGbqWaq6EYHXldehctK5b/r0PVTiBUziHAC7hBu6gDR1goOEF3uDdQ+/V+1i0VfGWtR3DH3mfP8xdj/A=</latexit><latexit sha1_base64="ESriM8ywZaNHNwGm2KxjyHOjLzM=">AAAB8XicbVBNS8NAEJ3Ur1q/qh69BIvgqSRe1FvBi8cK1hbSUDbbTbt0sxt2J2IJ+RlePKh49d9489+4bXPQ1gcDj/dmmJkXpYIb9Lxvp7K2vrG5Vd2u7ezu7R/UD48ejMo0ZR2qhNK9iBgmuGQd5ChYL9WMJJFg3WhyM/O7j0wbruQ9TlMWJmQkecwpQSsF/THB/KkY5H4xqDe8pjeHu0r8kjSgRHtQ/+oPFc0SJpEKYkzgeymGOdHIqWBFrZ8ZlhI6ISMWWCpJwkyYz08u3DOrDN1YaVsS3bn6eyIniTHTJLKdCcGxWfZm4n9ekGF8FeZcphkySReL4ky4qNzZ/+6Qa0ZRTC0hVHN7q0vHRBOKNqWaDcFffnmVdC6a103vzmu0WmUaVTiBUzgHHy6hBbfQhg5QUPAMr/DmoPPivDsfi9aKU84cwx84nz8M1JFG</latexit><latexit sha1_base64="/L0eAz+7AKJ9wasQFyRUuTaUeVE=">AAAB8XicbVBNS8NAEJ3Ur1q/qh69LBbBU0m8qLeCF48VrC2koWy2m3bpZhN2J2IJ+RlePKh49d9489+4bXPQ1gcDj/dmmJkXplIYdN1vp7K2vrG5Vd2u7ezu7R/UD48eTJJpxjsskYnuhdRwKRTvoEDJe6nmNA4l74aTm5nffeTaiETd4zTlQUxHSkSCUbSS3x9TzJ+KQe4Vg3rDbbpzkFXilaQBJdqD+ld/mLAs5gqZpMb4nptikFONgkle1PqZ4SllEzrivqWKxtwE+fzkgpxZZUiiRNtSSObq74mcxsZM49B2xhTHZtmbif95fobRVZALlWbIFVssijJJMCGz/8lQaM5QTi2hTAt7K2FjqilDm1LNhuAtv7xKOhfN66Z75zVarTKNKpzAKZyDB5fQgltoQwcYJPAMr/DmoPPivDsfi9aKU84cwx84nz8NJJFH</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit>

x1<latexit sha1_base64="Ae72v1MgpQQMHsYYj1y2f39xta0=">AAAB8XicbZC7SgNBFIbPxluMt2hKm8EgWIVdG7VbsLGM4JrAJoTZyWwyZPbCzFkxLAu+hI2Fiq1vYyH4KlZOLoUm/jDw8f/nMOecIJVCo21/WaWV1bX1jfJmZWt7Z3evun9wq5NMMe6xRCaqHVDNpYi5hwIlb6eK0yiQvBWMLid5644rLZL4Bscp70Z0EItQMIrG8jtDivl90cudolet2w17KrIMzhzqbu3z+wEAmr3qR6efsCziMTJJtfYdO8VuThUKJnlR6WSap5SN6ID7BmMacd3NpyMX5Ng4fRImyrwYydT93ZHTSOtxFJjKiOJQL2YT87/MzzA87+YiTjPkMZt9FGaSYEIm+5O+UJyhHBugTAkzK2FDqihDc6WKOYKzuPIyeKeNi4Z97dRdF2YqwyEcwQk4cAYuXEETPGCQwCM8w4uF1pP1ar3NSkvWvKcGf2S9/wCZlZPq</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="kpfu9BdIWCC3ht3DjXwjf8/bSuc=">AAAB5nicbZDNSgMxFIXv1L9aq1a3boJFcFVm3Kg7wY3LCtYWpkPJpJk2NJMMyR2xDPMYblyo+EjufBvTn4W2Hgh8nJOQe0+cSWHR97+9ysbm1vZOdbe2V98/OGwc1R+tzg3jHaalNr2YWi6F4h0UKHkvM5ymseTdeHI7y7tP3Fih1QNOMx6ldKREIhhFZ4X9McXiuRwUQTloNP2WPxdZh2AJTViqPWh89Yea5SlXyCS1Ngz8DKOCGhRM8rLWzy3PKJvQEQ8dKppyGxXzkUty5pwhSbRxRyGZu79fFDS1dprG7mZKcWxXs5n5XxbmmFxFhVBZjlyxxUdJLglqMtufDIXhDOXUAWVGuFkJG1NDGbqWaq6EYHXldehctK5b/r0PVTiBUziHAC7hBu6gDR1goOEF3uDdQ+/V+1i0VfGWtR3DH3mfP8xdj/A=</latexit><latexit sha1_base64="kpfu9BdIWCC3ht3DjXwjf8/bSuc=">AAAB5nicbZDNSgMxFIXv1L9aq1a3boJFcFVm3Kg7wY3LCtYWpkPJpJk2NJMMyR2xDPMYblyo+EjufBvTn4W2Hgh8nJOQe0+cSWHR97+9ysbm1vZOdbe2V98/OGwc1R+tzg3jHaalNr2YWi6F4h0UKHkvM5ymseTdeHI7y7tP3Fih1QNOMx6ldKREIhhFZ4X9McXiuRwUQTloNP2WPxdZh2AJTViqPWh89Yea5SlXyCS1Ngz8DKOCGhRM8rLWzy3PKJvQEQ8dKppyGxXzkUty5pwhSbRxRyGZu79fFDS1dprG7mZKcWxXs5n5XxbmmFxFhVBZjlyxxUdJLglqMtufDIXhDOXUAWVGuFkJG1NDGbqWaq6EYHXldehctK5b/r0PVTiBUziHAC7hBu6gDR1goOEF3uDdQ+/V+1i0VfGWtR3DH3mfP8xdj/A=</latexit><latexit sha1_base64="ESriM8ywZaNHNwGm2KxjyHOjLzM=">AAAB8XicbVBNS8NAEJ3Ur1q/qh69BIvgqSRe1FvBi8cK1hbSUDbbTbt0sxt2J2IJ+RlePKh49d9489+4bXPQ1gcDj/dmmJkXpYIb9Lxvp7K2vrG5Vd2u7ezu7R/UD48ejMo0ZR2qhNK9iBgmuGQd5ChYL9WMJJFg3WhyM/O7j0wbruQ9TlMWJmQkecwpQSsF/THB/KkY5H4xqDe8pjeHu0r8kjSgRHtQ/+oPFc0SJpEKYkzgeymGOdHIqWBFrZ8ZlhI6ISMWWCpJwkyYz08u3DOrDN1YaVsS3bn6eyIniTHTJLKdCcGxWfZm4n9ekGF8FeZcphkySReL4ky4qNzZ/+6Qa0ZRTC0hVHN7q0vHRBOKNqWaDcFffnmVdC6a103vzmu0WmUaVTiBUzgHHy6hBbfQhg5QUPAMr/DmoPPivDsfi9aKU84cwx84nz8M1JFG</latexit><latexit sha1_base64="/L0eAz+7AKJ9wasQFyRUuTaUeVE=">AAAB8XicbVBNS8NAEJ3Ur1q/qh69LBbBU0m8qLeCF48VrC2koWy2m3bpZhN2J2IJ+RlePKh49d9489+4bXPQ1gcDj/dmmJkXplIYdN1vp7K2vrG5Vd2u7ezu7R/UD48eTJJpxjsskYnuhdRwKRTvoEDJe6nmNA4l74aTm5nffeTaiETd4zTlQUxHSkSCUbSS3x9TzJ+KQe4Vg3rDbbpzkFXilaQBJdqD+ld/mLAs5gqZpMb4nptikFONgkle1PqZ4SllEzrivqWKxtwE+fzkgpxZZUiiRNtSSObq74mcxsZM49B2xhTHZtmbif95fobRVZALlWbIFVssijJJMCGz/8lQaM5QTi2hTAt7K2FjqilDm1LNhuAtv7xKOhfN66Z75zVarTKNKpzAKZyDB5fQgltoQwcYJPAMr/DmoPPivDsfi9aKU84cwx84nz8NJJFH</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit><latexit sha1_base64="qE1OiPhTRqfGfLe3XDcYl+GFsww=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJ3Ki7gBuXFYwtpKFMppN26GQmzJyIJWTjO7hxoeLWt3Eh+AY+gyunl4W2/jDw8f/nMOecKOVMg+N8WqWl5ZXVtfJ6ZWNza3unurt3o2WmCPWJ5FK1I6wpZ4L6wIDTdqooTiJOW9HwYpy3bqnSTIprGKU0THBfsJgRDMYKOgMM+V3Rzd2iW607DWciexHcGdS92sf3/Vdx3OxW3zs9SbKECiAcax24TgphjhUwwmlR6WSappgMcZ8GBgVOqA7zyciFfWicnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLFHMGdX3kR/JPGecO5cuueh6Yqo310gI6Qi06Rhy5RE/mIIIke0BN6tsB6tF6s12lpyZr11NAfWW8/s0KVfQ==</latexit>

c2<latexit sha1_base64="UT5mTizmsrwaeb1eBn9sCBrty1I=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8ZaAevl9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HqSaRCQ==</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="ez7kYxWBJRluOM8qzZpp6DRx9vI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d67Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABxljmU=</latexit><latexit sha1_base64="/dvFoBDyai+WqBPy6JcUJYX9auI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d57Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABy1jmY=</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit>

c2<latexit sha1_base64="UT5mTizmsrwaeb1eBn9sCBrty1I=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8ZaAevl9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HqSaRCQ==</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="ez7kYxWBJRluOM8qzZpp6DRx9vI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d67Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABxljmU=</latexit><latexit sha1_base64="/dvFoBDyai+WqBPy6JcUJYX9auI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d57Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABy1jmY=</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit>

x2<latexit sha1_base64="njddiYVgJFhBkJecv/D7P9LuyIw=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuEujdod2FhG8EwgCWFvM5cs2ds7dvfEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZMBVcG9f9clZW19Y3Ngtbxe2d3b390sHhrU4yxTBgiUhUM6QaBZcYGG4ENlOFNA4FNsLh5SRv3KHSPJE3ZpRiJ6Z9ySPOqLFWcN/Na+NuqeJW3anIMnhzqPjlz+8HAKh3Sx/tXsKyGKVhgmrd8tzUdHKqDGcCx8V2pjGlbEj72LIoaYy6k0+HHZMT6/RIlCj7pCFT93dHTmOtR3FoK2NqBnoxm5j/Za3MROednMs0MyjZ7KMoE8QkZLI56XGFzIiRBcoUt7MSNqCKMmPvU7RH8BZXXoagVr2outdexfdhpgIcwTGcggdn4MMV1CEABhwe4RleHOk8Oa/O26x0xZn3lOGPnPcfyTmRHg==</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit>

x2<latexit sha1_base64="njddiYVgJFhBkJecv/D7P9LuyIw=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuEujdod2FhG8EwgCWFvM5cs2ds7dvfEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZMBVcG9f9clZW19Y3Ngtbxe2d3b390sHhrU4yxTBgiUhUM6QaBZcYGG4ENlOFNA4FNsLh5SRv3KHSPJE3ZpRiJ6Z9ySPOqLFWcN/Na+NuqeJW3anIMnhzqPjlz+8HAKh3Sx/tXsKyGKVhgmrd8tzUdHKqDGcCx8V2pjGlbEj72LIoaYy6k0+HHZMT6/RIlCj7pCFT93dHTmOtR3FoK2NqBnoxm5j/Za3MROednMs0MyjZ7KMoE8QkZLI56XGFzIiRBcoUt7MSNqCKMmPvU7RH8BZXXoagVr2outdexfdhpgIcwTGcggdn4MMV1CEABhwe4RleHOk8Oa/O26x0xZn3lOGPnPcfyTmRHg==</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit>

s2<latexit sha1_base64="tLh79PI11+LvXxGpI2pYDnaXb3s=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8Zage7l9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HwZaRGQ==</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit>

s2<latexit sha1_base64="tLh79PI11+LvXxGpI2pYDnaXb3s=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8Zage7l9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HwZaRGQ==</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit>

x2<latexit sha1_base64="QrshqOMthNg40EhFFCD5R4Q0Bxk=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkrSi3oLePFYwdhCWspmu2mXbjZhdyKWEPBPePGg4tV/40Hwr3hy+3HQ1hcWHt53hp2ZMBVco+N8WSura+sbm6Wt8vbO7t5+5eDwVieZosyniUhUOySaCS6ZjxwFa6eKkTgUrBWOLid5644pzRN5g+OUdWMykDzilKCxgs6QYH5f9PJG0avUnLozlb0M7hxqXvXz+wEAmr3KR6ef0CxmEqkgWgeuk2I3Jwo5FawodzLNUkJHZMACg5LETHfz6ciFfWKcvh0lyjyJ9tT93ZGTWOtxHJrKmOBQL2YT878syDA67+ZcphkySWcfRZmwMbEn+9t9rhhFMTZAqOJmVpsOiSIUzZXK5gju4srL4DfqF3Xn2q15HsxUgiM4hlNw4Qw8uIIm+EAhgUd4hhcLrSfr1Xqbla5Y854q/JH1/gObGZPr</latexit><latexit sha1_base64="kBMjTDT/y0PmS+PlOxfJR0y8QmQ=">AAAB8XicbZDLSsNAFIYnXmu9Vbt0EyyCCylJN+ou4MZlBWMLaSiT6aQdOpkJMydiCdn4Dm5cqLj1bVwIvoHP4MrpZaGtPwx8/P85zDknSjnT4Dif1tLyyuraemmjvLm1vbNb2du/0TJThPpEcqnaEdaUM0F9YMBpO1UUJxGnrWh4Mc5bt1RpJsU1jFIaJrgvWMwIBmMFnQGG/K7o5o2iW6k5dWciexHcGdS86sf3/Vdx0uxW3js9SbKECiAcax24TgphjhUwwmlR7mSappgMcZ8GBgVOqA7zyciFfWScnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLZHMGdX3kR/Eb9vO5cuTXPQ1OV0AE6RMfIRafIQ5eoiXxEkEQP6Ak9W2A9Wi/W67R0yZr1VNEfWW8/tMaVfg==</latexit><latexit sha1_base64="kBMjTDT/y0PmS+PlOxfJR0y8QmQ=">AAAB8XicbZDLSsNAFIYnXmu9Vbt0EyyCCylJN+ou4MZlBWMLaSiT6aQdOpkJMydiCdn4Dm5cqLj1bVwIvoHP4MrpZaGtPwx8/P85zDknSjnT4Dif1tLyyuraemmjvLm1vbNb2du/0TJThPpEcqnaEdaUM0F9YMBpO1UUJxGnrWh4Mc5bt1RpJsU1jFIaJrgvWMwIBmMFnQGG/K7o5o2iW6k5dWciexHcGdS86sf3/Vdx0uxW3js9SbKECiAcax24TgphjhUwwmlR7mSappgMcZ8GBgVOqA7zyciFfWScnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLZHMGdX3kR/Eb9vO5cuTXPQ1OV0AE6RMfIRafIQ5eoiXxEkEQP6Ak9W2A9Wi/W67R0yZr1VNEfWW8/tMaVfg==</latexit>

x2<latexit sha1_base64="QrshqOMthNg40EhFFCD5R4Q0Bxk=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkrSi3oLePFYwdhCWspmu2mXbjZhdyKWEPBPePGg4tV/40Hwr3hy+3HQ1hcWHt53hp2ZMBVco+N8WSura+sbm6Wt8vbO7t5+5eDwVieZosyniUhUOySaCS6ZjxwFa6eKkTgUrBWOLid5644pzRN5g+OUdWMykDzilKCxgs6QYH5f9PJG0avUnLozlb0M7hxqXvXz+wEAmr3KR6ef0CxmEqkgWgeuk2I3Jwo5FawodzLNUkJHZMACg5LETHfz6ciFfWKcvh0lyjyJ9tT93ZGTWOtxHJrKmOBQL2YT878syDA67+ZcphkySWcfRZmwMbEn+9t9rhhFMTZAqOJmVpsOiSIUzZXK5gju4srL4DfqF3Xn2q15HsxUgiM4hlNw4Qw8uIIm+EAhgUd4hhcLrSfr1Xqbla5Y854q/JH1/gObGZPr</latexit><latexit sha1_base64="kBMjTDT/y0PmS+PlOxfJR0y8QmQ=">AAAB8XicbZDLSsNAFIYnXmu9Vbt0EyyCCylJN+ou4MZlBWMLaSiT6aQdOpkJMydiCdn4Dm5cqLj1bVwIvoHP4MrpZaGtPwx8/P85zDknSjnT4Dif1tLyyuraemmjvLm1vbNb2du/0TJThPpEcqnaEdaUM0F9YMBpO1UUJxGnrWh4Mc5bt1RpJsU1jFIaJrgvWMwIBmMFnQGG/K7o5o2iW6k5dWciexHcGdS86sf3/Vdx0uxW3js9SbKECiAcax24TgphjhUwwmlR7mSappgMcZ8GBgVOqA7zyciFfWScnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLZHMGdX3kR/Eb9vO5cuTXPQ1OV0AE6RMfIRafIQ5eoiXxEkEQP6Ak9W2A9Wi/W67R0yZr1VNEfWW8/tMaVfg==</latexit><latexit sha1_base64="kBMjTDT/y0PmS+PlOxfJR0y8QmQ=">AAAB8XicbZDLSsNAFIYnXmu9Vbt0EyyCCylJN+ou4MZlBWMLaSiT6aQdOpkJMydiCdn4Dm5cqLj1bVwIvoHP4MrpZaGtPwx8/P85zDknSjnT4Dif1tLyyuraemmjvLm1vbNb2du/0TJThPpEcqnaEdaUM0F9YMBpO1UUJxGnrWh4Mc5bt1RpJsU1jFIaJrgvWMwIBmMFnQGG/K7o5o2iW6k5dWciexHcGdS86sf3/Vdx0uxW3js9SbKECiAcax24TgphjhUwwmlR7mSappgMcZ8GBgVOqA7zyciFfWScnh1LZZ4Ae+L+7shxovUoiUxlgmGg57Ox+V8WZBCfhTkTaQZUkOlHccZtkPZ4f7vHFCXARwYwUczMapMBVpiAuVLZHMGdX3kR/Eb9vO5cuTXPQ1OV0AE6RMfIRafIQ5eoiXxEkEQP6Ak9W2A9Wi/W67R0yZr1VNEfWW8/tMaVfg==</latexit>

s1<latexit sha1_base64="k/sRfZeVzvBhAls3poOtknW0YpA=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvM5cs2ds7dveEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKBNcG9f9clZW19Y3Nktb5e2d3b39ysHhnU5zxTBgqUhVK6IaBZcYGG4EtjKFNIkENqPh1SRv3qPSPJW3ZpRhmNC+5DFn1Fgr0N3CG3crNbfuTkWWwZtDza9+fj8AQKNb+ej0UpYnKA0TVOu252YmLKgynAkclzu5xoyyIe1j26KkCeqwmA47JifW6ZE4VfZJQ6bu746CJlqPkshWJtQM9GI2Mf/L2rmJL8KCyyw3KNnsozgXxKRksjnpcYXMiJEFyhS3sxI2oIoyY+9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMODzCM7w40nlyXp23WemKM++pwh857z/AEpEY</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit>

s1<latexit sha1_base64="k/sRfZeVzvBhAls3poOtknW0YpA=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvM5cs2ds7dveEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKBNcG9f9clZW19Y3Nktb5e2d3b39ysHhnU5zxTBgqUhVK6IaBZcYGG4EtjKFNIkENqPh1SRv3qPSPJW3ZpRhmNC+5DFn1Fgr0N3CG3crNbfuTkWWwZtDza9+fj8AQKNb+ej0UpYnKA0TVOu252YmLKgynAkclzu5xoyyIe1j26KkCeqwmA47JifW6ZE4VfZJQ6bu746CJlqPkshWJtQM9GI2Mf/L2rmJL8KCyyw3KNnsozgXxKRksjnpcYXMiJEFyhS3sxI2oIoyY+9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMODzCM7w40nlyXp23WemKM++pwh857z/AEpEY</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit><latexit sha1_base64="yHOJ60Xj4cNs/07TKcaRhrfytfg=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZage7mXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A9m/kqs=</latexit>

x1<latexit sha1_base64="w68q5n12fw26fWOziKpOf0IgYzA=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3Nmp3YGMZwTOBJIS9zV6yZG/v2J0TwxHwH9hYqNj6hywE/4qVm49CE19YeHjfGXZmwlQKg6775RRWVtfWN4qbpa3tnd298v7BrUkyzXjAEpnoZkgNl0LxAAVK3kw1p3EoeSMcXk7yxh3XRiTqBkcp78S0r0QkGEVrBffd3Bt3y1W35k5FlsGbQ9WvfH4/AEC9W/5o9xKWxVwhk9SYluem2MmpRsEkH5fameEpZUPa5y2LisbcdPLpsGNybJ0eiRJtn0IydX935DQ2ZhSHtjKmODCL2cT8L2tlGJ13cqHSDLlis4+iTBJMyGRz0hOaM5QjC5RpYWclbEA1ZWjvU7JH8BZXXobgtHZRc6+9qu/DTEU4hCM4AQ/OwIcrqEMADAQ8wjO8OMp5cl6dt1lpwZn3VOCPnPcfx7WRHQ==</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit>

x1<latexit sha1_base64="w68q5n12fw26fWOziKpOf0IgYzA=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3Nmp3YGMZwTOBJIS9zV6yZG/v2J0TwxHwH9hYqNj6hywE/4qVm49CE19YeHjfGXZmwlQKg6775RRWVtfWN4qbpa3tnd298v7BrUkyzXjAEpnoZkgNl0LxAAVK3kw1p3EoeSMcXk7yxh3XRiTqBkcp78S0r0QkGEVrBffd3Bt3y1W35k5FlsGbQ9WvfH4/AEC9W/5o9xKWxVwhk9SYluem2MmpRsEkH5fameEpZUPa5y2LisbcdPLpsGNybJ0eiRJtn0IydX935DQ2ZhSHtjKmODCL2cT8L2tlGJ13cqHSDLlis4+iTBJMyGRz0hOaM5QjC5RpYWclbEA1ZWjvU7JH8BZXXobgtHZRc6+9qu/DTEU4hCM4AQ/OwIcrqEMADAQ8wjO8OMp5cl6dt1lpwZn3VOCPnPcfx7WRHQ==</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit><latexit sha1_base64="6BcTDAJo+wduzoRPSUI5/POwUP4=">AAAB63icbZDLSsNAFIZP6q3WW7VLN4NFcCElcaPuAm5cVjC20IYymU7aoZNJmJmIIWTjC7hxoeLWF3Ih+AY+gyunl4W2/jDw8f/nMOecIOFMadv+tEpLyyura+X1ysbm1vZOdXfvRsWpJNQjMY9lO8CKciaop5nmtJ1IiqOA01YwuhjnrVsqFYvFtc4S6kd4IFjICNbG8u56uVP0qnW7YU+EFsGZQd2tfXzffxXHzV71vduPSRpRoQnHSnUcO9F+jqVmhNOi0k0VTTAZ4QHtGBQ4osrPJ8MW6NA4fRTG0jyh0cT93ZHjSKksCkxlhPVQzWdj87+sk+rwzM+ZSFJNBZl+FKYc6RiNN0d9JinRPDOAiWRmVkSGWGKizX0q5gjO/MqL4J00zhv2lVN3XZiqDPtwAEfgwCm4cAlN8IAAgwd4gmdLWI/Wi/U6LS1Zs54a/JH19gPhYpKw</latexit>

c2<latexit sha1_base64="UT5mTizmsrwaeb1eBn9sCBrty1I=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8ZaAevl9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HqSaRCQ==</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="ez7kYxWBJRluOM8qzZpp6DRx9vI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d67Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABxljmU=</latexit><latexit sha1_base64="/dvFoBDyai+WqBPy6JcUJYX9auI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d57Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABy1jmY=</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit>

c2<latexit sha1_base64="UT5mTizmsrwaeb1eBn9sCBrty1I=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8ZaAevl9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HqSaRCQ==</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="icD+NCfcpFoQAZHXvJTOe+hE8zQ=">AAAB4HicbZDNSgMxFIXv1L9aq1a3boJFcFWm3ag7wY3LCo4ttEPJpHfa0ExmSO4IZegzuHGh4lO5821MfxbaeiDwcU5C7j1RpqQl3//2SlvbO7t75f3KQfXw6Lh2Un2yaW4EBiJVqelG3KKSGgOSpLCbGeRJpLATTe7meecZjZWpfqRphmHCR1rGUnByViAGRWs2qNX9hr8Q24TmCuqwUntQ++oPU5EnqEkobm2v6WcUFtyQFApnlX5uMeNiwkfYc6h5gjYsFsPO2IVzhixOjTua2ML9/aLgibXTJHI3E05ju57Nzf+yXk7xdVhIneWEWiw/inPFKGXzzdlQGhSkpg64MNLNysSYGy7I9VNxJTTXV96EoNW4afgPPpThDM7hEppwBbdwD20IQICEF3iDd097r97Hsq2St6rtFP7I+/wB+oWNFQ==</latexit><latexit sha1_base64="ez7kYxWBJRluOM8qzZpp6DRx9vI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d67Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABxljmU=</latexit><latexit sha1_base64="/dvFoBDyai+WqBPy6JcUJYX9auI=">AAAB63icbVBNS8NAEJ3Ur1q/qh69LBbBU0l6UW8BLx4rGFtoQ9lsN+3SzSbsToQS+hu8eFDx6h/y5r9x2+agrQ8GHu/NMDMvyqQw6LrfTmVjc2t7p7pb29s/ODyqH588mjTXjAcslanuRtRwKRQPUKDk3UxzmkSSd6LJ7dzvPHFtRKoecJrxMKEjJWLBKFopYIOiNRvUG27TXYCsE68kDSjRHtS/+sOU5QlXyCQ1pue5GYYF1SiY5LNaPzc8o2xCR7xnqaIJN2GxOHZGLqwyJHGqbSkkC/X3REETY6ZJZDsTimOz6s3F/7xejvF1WAiV5cgVWy6Kc0kwJfPPyVBozlBOLaFMC3srYWOqKUObT82G4K2+vE6CVvOm6d57Dd8v06jCGZzDJXhwBT7cQRsCYCDgGV7hzVHOi/PufCxbK045cwp/4Hz+ABy1jmY=</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit><latexit sha1_base64="WOgepIlwdRcl1xtmwUsmtnO3log=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lkf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHC05Kc</latexit>

x2!1<latexit sha1_base64="tQF07KGEqc3xbC29TZLgnTUFFoM=">AAAB+nicbVDLSsNAFL2pr1pfsV26GSyCq5J0o+4CblxWMLbQhjCZTtqhkwczE20JAb/EjQsVt36JC8FfceX0sdDWAxcO59zLvfcEKWdSWdaXUVpb39jcKm9Xdnb39g/Mw+qtTDJBqEsSnohOgCXlLKauYorTTioojgJO28Hocuq376iQLIlv1CSlXoQHMQsZwUpLvlkd+3mzJ9hgqLAQyT2yC9+sWw1rBrRK7AWpO7XP7wcAaPnmR6+fkCyisSIcS9m1rVR5ORaKEU6LSi+TNMVkhAe0q2mMIyq9fHZ7gU600kdhInTFCs3U3xM5jqScRIHujLAaymVvKv7ndTMVnns5i9NM0ZjMF4UZRypB0yBQnwlKFJ9ogolg+lZEhlhgonRcFR2CvfzyKnGbjYuGdW3XHQfmKMMRHMMp2HAGDlxBC1wgMIZHeIYXozCejFfjbd5aMhYzNfgD4/0H2teWxw==</latexit><latexit sha1_base64="fInN/CTAY/08BKE6+v+YLkQdKbU=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzeodSfsDjaQUd9DNu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0hJha</latexit><latexit sha1_base64="fInN/CTAY/08BKE6+v+YLkQdKbU=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzeodSfsDjaQUd9DNu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0hJha</latexit>

x2!1<latexit sha1_base64="tQF07KGEqc3xbC29TZLgnTUFFoM=">AAAB+nicbVDLSsNAFL2pr1pfsV26GSyCq5J0o+4CblxWMLbQhjCZTtqhkwczE20JAb/EjQsVt36JC8FfceX0sdDWAxcO59zLvfcEKWdSWdaXUVpb39jcKm9Xdnb39g/Mw+qtTDJBqEsSnohOgCXlLKauYorTTioojgJO28Hocuq376iQLIlv1CSlXoQHMQsZwUpLvlkd+3mzJ9hgqLAQyT2yC9+sWw1rBrRK7AWpO7XP7wcAaPnmR6+fkCyisSIcS9m1rVR5ORaKEU6LSi+TNMVkhAe0q2mMIyq9fHZ7gU600kdhInTFCs3U3xM5jqScRIHujLAaymVvKv7ndTMVnns5i9NM0ZjMF4UZRypB0yBQnwlKFJ9ogolg+lZEhlhgonRcFR2CvfzyKnGbjYuGdW3XHQfmKMMRHMMp2HAGDlxBC1wgMIZHeIYXozCejFfjbd5aMhYzNfgD4/0H2teWxw==</latexit><latexit sha1_base64="fInN/CTAY/08BKE6+v+YLkQdKbU=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzeodSfsDjaQUd9DNu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0hJha</latexit><latexit sha1_base64="fInN/CTAY/08BKE6+v+YLkQdKbU=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzeodSfsDjaQUd9DNu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0hJha</latexit>

c1<latexit sha1_base64="Nk00G/evpMWfQB5EbWtNqK0QWZs=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvs5cs2ds7dueEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKJPCoOt+OSura+sbm6Wt8vbO7t5+5eDwzqS5ZjxgqUx1K6KGS6F4gAIlb2Wa0ySSvBkNryZ5855rI1J1i6OMhwntKxELRtFaAesW3rhbqbl1dyqyDN4can718/sBABrdykenl7I84QqZpMa0PTfDsKAaBZN8XO7khmeUDWmfty0qmnATFtNhx+TEOj0Sp9o+hWTq/u4oaGLMKIlsZUJxYBaziflf1s4xvggLobIcuWKzj+JcEkzJZHPSE5ozlCMLlGlhZyVsQDVlaO9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMBDzCM7w4ynlyXp23WemKM++pwh857z+nopEI</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit>

c1<latexit sha1_base64="Nk00G/evpMWfQB5EbWtNqK0QWZs=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuHORu0ObCwjeCaQHGFvs5cs2ds7dueEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZKJPCoOt+OSura+sbm6Wt8vbO7t5+5eDwzqS5ZjxgqUx1K6KGS6F4gAIlb2Wa0ySSvBkNryZ5855rI1J1i6OMhwntKxELRtFaAesW3rhbqbl1dyqyDN4can718/sBABrdykenl7I84QqZpMa0PTfDsKAaBZN8XO7khmeUDWmfty0qmnATFtNhx+TEOj0Sp9o+hWTq/u4oaGLMKIlsZUJxYBaziflf1s4xvggLobIcuWKzj+JcEkzJZHPSE5ozlCMLlGlhZyVsQDVlaO9TtkfwFldehuCsfll3b7ya78NMJTiCYzgFD87Bh2toQAAMBDzCM7w4ynlyXp23WemKM++pwh857z+nopEI</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit><latexit sha1_base64="eWcw4iCRf2kGjrUMlCZOHlXLeaI=">AAAB63icbZC7SgNBFIbPeo3xFk1pMxgECwm7Nmq3YGMZwTWBZAmzk9lkyMzsMjMrhGUbX8DGQsXWF7IQfAOfwcrJpdDEHwY+/v8c5pwTpZxp47qfztLyyuraemmjvLm1vbNb2du/1UmmCA1IwhPVirCmnEkaGGY4baWKYhFx2oyGl+O8eUeVZom8MaOUhgL3JYsZwcZaAenmXtGt1Ny6OxFaBG8GNb/68X3/VZw0upX3Ti8hmaDSEI61bntuasIcK8MIp0W5k2maYjLEfdq2KLGgOswnwxboyDo9FCfKPmnQxP3dkWOh9UhEtlJgM9Dz2dj8L2tnJj4PcybTzFBJph/FGUcmQePNUY8pSgwfWcBEMTsrIgOsMDH2PmV7BG9+5UUITusXdffaq/k+TFWCAziEY/DgDHy4ggYEQIDBAzzBsyOdR+fFeZ2WLjmznir8kfP2A8FPkps=</latexit>

x2<latexit sha1_base64="njddiYVgJFhBkJecv/D7P9LuyIw=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuEujdod2FhG8EwgCWFvM5cs2ds7dvfEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZMBVcG9f9clZW19Y3Ngtbxe2d3b390sHhrU4yxTBgiUhUM6QaBZcYGG4ENlOFNA4FNsLh5SRv3KHSPJE3ZpRiJ6Z9ySPOqLFWcN/Na+NuqeJW3anIMnhzqPjlz+8HAKh3Sx/tXsKyGKVhgmrd8tzUdHKqDGcCx8V2pjGlbEj72LIoaYy6k0+HHZMT6/RIlCj7pCFT93dHTmOtR3FoK2NqBnoxm5j/Za3MROednMs0MyjZ7KMoE8QkZLI56XGFzIiRBcoUt7MSNqCKMmPvU7RH8BZXXoagVr2outdexfdhpgIcwTGcggdn4MMV1CEABhwe4RleHOk8Oa/O26x0xZn3lOGPnPcfyTmRHg==</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit>

x2<latexit sha1_base64="njddiYVgJFhBkJecv/D7P9LuyIw=">AAAB63icbZA9SwNBEIbn/IzxK5rSZjEIVuEujdod2FhG8EwgCWFvM5cs2ds7dvfEcAT8BzYWKrb+IQvBv2Ll5qPQxBcWHt53hp2ZMBVcG9f9clZW19Y3Ngtbxe2d3b390sHhrU4yxTBgiUhUM6QaBZcYGG4ENlOFNA4FNsLh5SRv3KHSPJE3ZpRiJ6Z9ySPOqLFWcN/Na+NuqeJW3anIMnhzqPjlz+8HAKh3Sx/tXsKyGKVhgmrd8tzUdHKqDGcCx8V2pjGlbEj72LIoaYy6k0+HHZMT6/RIlCj7pCFT93dHTmOtR3FoK2NqBnoxm5j/Za3MROednMs0MyjZ7KMoE8QkZLI56XGFzIiRBcoUt7MSNqCKMmPvU7RH8BZXXoagVr2outdexfdhpgIcwTGcggdn4MMV1CEABhwe4RleHOk8Oa/O26x0xZn3lOGPnPcfyTmRHg==</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit><latexit sha1_base64="C0P8x8rowQqOXs/fgv+sXHtx0cg=">AAAB63icbZC7SgNBFIbPxluMt2hKm8EgWEjYTRPtFmwsI7gmkCxhdjKbDJmdXWZmxbBs4wvYWKjY+kIWgm/gM1g5uRSa+MPAx/+fw5xzgoQzpW370yqsrK6tbxQ3S1vbO7t75f2DGxWnklCPxDyW7QArypmgnmaa03YiKY4CTlvB6GKSt26pVCwW13qcUD/CA8FCRrA2lnfXy+p5r1y1a/ZUaBmcOVTdysf3/Vd+2uyV37v9mKQRFZpwrFTHsRPtZ1hqRjjNS91U0QSTER7QjkGBI6r8bDpsjo6N00dhLM0TGk3d3x0ZjpQaR4GpjLAeqsVsYv6XdVIdnvkZE0mqqSCzj8KUIx2jyeaozyQlmo8NYCKZmRWRIZaYaHOfkjmCs7jyMnj12nnNvnKqrgszFeEQjuAEHGiAC5fQBA8IMHiAJ3i2hPVovVivs9KCNe+pwB9Zbz/i5pKx</latexit>

s2<latexit sha1_base64="tLh79PI11+LvXxGpI2pYDnaXb3s=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8Zage7l9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HwZaRGQ==</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit>

s2<latexit sha1_base64="tLh79PI11+LvXxGpI2pYDnaXb3s=">AAAB63icbZA9SwNBEIbn4leMX9GUNotBsAp3adTuwMYygmcCSQh7m7lkyd7esbsnhCPgP7CxULH1D1kI/hUrNx+FJr6w8PC+M+zMhKng2rjul1NYW9/Y3Cpul3Z29/YPyodHdzrJFMOAJSJRrZBqFFxiYLgR2EoV0jgU2AxHV9O8eY9K80TemnGK3ZgOJI84o8Zage7l9UmvXHVr7kxkFbwFVP3K5/cDADR65Y9OP2FZjNIwQbVue25qujlVhjOBk1In05hSNqIDbFuUNEbdzWfDTsipdfokSpR90pCZ+7sjp7HW4zi0lTE1Q72cTc3/snZmootuzmWaGZRs/lGUCWISMt2c9LlCZsTYAmWK21kJG1JFmbH3KdkjeMsrr0JQr13W3Buv6vswVxGO4QTOwINz8OEaGhAAAw6P8AwvjnSenFfnbV5acBY9Ffgj5/0HwZaRGQ==</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit><latexit sha1_base64="0qA2ApbBKyoFIYTz9DBlgitTf2k=">AAAB63icbZDNSsNAFIVv6l+tf9Uu3QwWwYWUpBt1F3DjsoKxhTaUyXTSDp1MwsxEKCEbX8CNCxW3vpALwTfwGVw5bbrQ1gMDH+fcy9x7g4QzpW370yqtrK6tb5Q3K1vbO7t71f2DWxWnklCPxDyWnQArypmgnmaa004iKY4CTtvB+HKat++oVCwWN3qSUD/CQ8FCRrA2lqf6WTPvV+t2w54JLYMzh7pb+/i+/8pPW/3qe28QkzSiQhOOleo6dqL9DEvNCKd5pZcqmmAyxkPaNShwRJWfzYbN0bFxBiiMpXlCo5n7uyPDkVKTKDCVEdYjtZhNzf+ybqrDcz9jIkk1FaT4KEw50jGabo4GTFKi+cQAJpKZWREZYYmJNvepmCM4iysvg9dsXDTsa6fuulCoDIdwBCfgwBm4cAUt8IAAgwd4gmdLWI/Wi/ValJaseU8N/sh6+wHbQ5Ks</latexit>

x1!2<latexit sha1_base64="CME4tfBD4aqmoyUqt+ra2fS9ia0=">AAAB+nicbVDLSsNAFL2pr1pfsV26GSyCq5J0o+4CblxWMLbQhjCZTtqhkwczE20JAb/EjQsVt36JC8FfceX0sdDWAxcO59zLvfcEKWdSWdaXUVpb39jcKm9Xdnb39g/Mw+qtTDJBqEsSnohOgCXlLKauYorTTioojgJO28Hocuq376iQLIlv1CSlXoQHMQsZwUpLvlkd+7ndE2wwVFiI5B41C9+sWw1rBrRK7AWpO7XP7wcAaPnmR6+fkCyisSIcS9m1rVR5ORaKEU6LSi+TNMVkhAe0q2mMIyq9fHZ7gU600kdhInTFCs3U3xM5jqScRIHujLAaymVvKv7ndTMVnns5i9NM0ZjMF4UZRypB0yBQnwlKFJ9ogolg+lZEhlhgonRcFR2CvfzyKnGbjYuGdW3XHQfmKMMRHMMp2HAGDlxBC1wgMIZHeIYXozCejFfjbd5aMhYzNfgD4/0H2sqWxw==</latexit><latexit sha1_base64="qLUFdSkmLv1tVbWY04tmw9dQMcI=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzdyOpP2BRlKKO1jPu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0d5ha</latexit><latexit sha1_base64="qLUFdSkmLv1tVbWY04tmw9dQMcI=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzdyOpP2BRlKKO1jPu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0d5ha</latexit>

x1!2<latexit sha1_base64="CME4tfBD4aqmoyUqt+ra2fS9ia0=">AAAB+nicbVDLSsNAFL2pr1pfsV26GSyCq5J0o+4CblxWMLbQhjCZTtqhkwczE20JAb/EjQsVt36JC8FfceX0sdDWAxcO59zLvfcEKWdSWdaXUVpb39jcKm9Xdnb39g/Mw+qtTDJBqEsSnohOgCXlLKauYorTTioojgJO28Hocuq376iQLIlv1CSlXoQHMQsZwUpLvlkd+7ndE2wwVFiI5B41C9+sWw1rBrRK7AWpO7XP7wcAaPnmR6+fkCyisSIcS9m1rVR5ORaKEU6LSi+TNMVkhAe0q2mMIyq9fHZ7gU600kdhInTFCs3U3xM5jqScRIHujLAaymVvKv7ndTMVnns5i9NM0ZjMF4UZRypB0yBQnwlKFJ9ogolg+lZEhlhgonRcFR2CvfzyKnGbjYuGdW3XHQfmKMMRHMMp2HAGDlxBC1wgMIZHeIYXozCejFfjbd5aMhYzNfgD4/0H2sqWxw==</latexit><latexit sha1_base64="qLUFdSkmLv1tVbWY04tmw9dQMcI=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzdyOpP2BRlKKO1jPu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0d5ha</latexit><latexit sha1_base64="qLUFdSkmLv1tVbWY04tmw9dQMcI=">AAAB+nicbVC7TsMwFHXKq5RXaEcWiwqJAVVJF2CLxMJYJEIrtVHluE5r1bEj24FWURY+hIUBECtfwoDEH/ANTLiPAVqOdKWjc+7VvfeECaNKO86nVVhZXVvfKG6WtrZ3dvfs/fKNEqnExMeCCdkKkSKMcuJrqhlpJZKgOGSkGQ4vJn7zlkhFBb/W44QEMepzGlGMtJG6dnnUzdyOpP2BRlKKO1jPu3bVqTlTwGXizknVq3x833/lJ42u/d7pCZzGhGvMkFJt10l0kCGpKWYkL3VSRRKEh6hP2oZyFBMVZNPbc3hklB6MhDTFNZyqvycyFCs1jkPTGSM9UIveRPzPa6c6OgsyypNUE45ni6KUQS3gJAjYo5JgzcaGICypuRXiAZIIaxNXyYTgLr68TPx67bzmXLlVzwMzFMEBOATHwAWnwAOXoAF8gMEIPIAn8Gzl1qP1Yr3OWgvWfKYC/sB6+wH0d5ha</latexit>

s1<latexit sha1_base64="MjpY9Yq3+1/iu66wDrZyosIt47Y=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkriRb0FvHisYGwhDWWz3bRLN5uwOxFKCPgnvHhQ8eq/8SD4Vzy5/Tho6wsLD+87w85MlAmu0XG+rJXVtfWNzcpWdXtnd2+/dnB4p9NcUebTVKSqExHNBJfMR46CdTLFSBIJ1o5GV5O8fc+U5qm8xXHGwoQMJI85JWisoDskWOiyV7hlr9Zwms5U9jK4c2h49c/vBwBo9Wof3X5K84RJpIJoHbhOhmFBFHIqWFnt5pplhI7IgAUGJUmYDovpyKV9Ypy+HafKPIn21P3dUZBE63ESmcqE4FAvZhPzvyzIMb4ICy6zHJmks4/iXNiY2pP97T5XjKIYGyBUcTOrTYdEEYrmSlVzBHdx5WXwz5qXTefGbXgezFSBIziGU3DhHDy4hhb4QCGFR3iGFwutJ+vVepuVrljznjr8kfX+A5Htk+U=</latexit><latexit sha1_base64="pKfVMOazT3H75V/ZkSDldGYgQdQ=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCuSm6uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+rmpV4</latexit><latexit sha1_base64="pKfVMOazT3H75V/ZkSDldGYgQdQ=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCuSm6uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+rmpV4</latexit>

s1<latexit sha1_base64="MjpY9Yq3+1/iu66wDrZyosIt47Y=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkriRb0FvHisYGwhDWWz3bRLN5uwOxFKCPgnvHhQ8eq/8SD4Vzy5/Tho6wsLD+87w85MlAmu0XG+rJXVtfWNzcpWdXtnd2+/dnB4p9NcUebTVKSqExHNBJfMR46CdTLFSBIJ1o5GV5O8fc+U5qm8xXHGwoQMJI85JWisoDskWOiyV7hlr9Zwms5U9jK4c2h49c/vBwBo9Wof3X5K84RJpIJoHbhOhmFBFHIqWFnt5pplhI7IgAUGJUmYDovpyKV9Ypy+HafKPIn21P3dUZBE63ESmcqE4FAvZhPzvyzIMb4ICy6zHJmks4/iXNiY2pP97T5XjKIYGyBUcTOrTYdEEYrmSlVzBHdx5WXwz5qXTefGbXgezFSBIziGU3DhHDy4hhb4QCGFR3iGFwutJ+vVepuVrljznjr8kfX+A5Htk+U=</latexit><latexit sha1_base64="pKfVMOazT3H75V/ZkSDldGYgQdQ=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCuSm6uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+rmpV4</latexit><latexit sha1_base64="pKfVMOazT3H75V/ZkSDldGYgQdQ=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCuSm6uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+rmpV4</latexit>

c2<latexit sha1_base64="zI55lBMKspzBZNCG/qBycXpk6ZM=">AAAB8XicbZBNS8NAEIYn9avWr2qPXoJF8FSSXtRbwIvHCtYW0lA22027dJMNuxOhhIB/wosHFa/+Gw+Cf8WT24+Dtr6w8PC+M+zMhKngGh3nyyqtrW9sbpW3Kzu7e/sH1cOjOy0zRVmbSiFVNySaCZ6wNnIUrJsqRuJQsE44vprmnXumNJfJLU5SFsRkmPCIU4LG8nsjgjkt+nmz6FfrTsOZyV4FdwF1r/b5/QAArX71ozeQNItZglQQrX3XSTHIiUJOBSsqvUyzlNAxGTLfYEJipoN8NnJhnxpnYEdSmZegPXN/d+Qk1noSh6YyJjjSy9nU/C/zM4wugpwnaYYsofOPokzYKO3p/vaAK0ZRTAwQqriZ1aYjoghFc6WKOYK7vPIqtJuNy4Zz49Y9D+YqwzGcwBm4cA4eXEML2kBBwiM8w4uF1pP1ar3NS0vWoqcGf2S9/wB68ZPW</latexit><latexit sha1_base64="MBWZzY8IKGkcLzNqTJbXr5MwsvY=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYclL08mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPlJ6VaQ==</latexit><latexit sha1_base64="MBWZzY8IKGkcLzNqTJbXr5MwsvY=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYclL08mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPlJ6VaQ==</latexit>

c2<latexit sha1_base64="zI55lBMKspzBZNCG/qBycXpk6ZM=">AAAB8XicbZBNS8NAEIYn9avWr2qPXoJF8FSSXtRbwIvHCtYW0lA22027dJMNuxOhhIB/wosHFa/+Gw+Cf8WT24+Dtr6w8PC+M+zMhKngGh3nyyqtrW9sbpW3Kzu7e/sH1cOjOy0zRVmbSiFVNySaCZ6wNnIUrJsqRuJQsE44vprmnXumNJfJLU5SFsRkmPCIU4LG8nsjgjkt+nmz6FfrTsOZyV4FdwF1r/b5/QAArX71ozeQNItZglQQrX3XSTHIiUJOBSsqvUyzlNAxGTLfYEJipoN8NnJhnxpnYEdSmZegPXN/d+Qk1noSh6YyJjjSy9nU/C/zM4wugpwnaYYsofOPokzYKO3p/vaAK0ZRTAwQqriZ1aYjoghFc6WKOYK7vPIqtJuNy4Zz49Y9D+YqwzGcwBm4cA4eXEML2kBBwiM8w4uF1pP1ar3NS0vWoqcGf2S9/wB68ZPW</latexit><latexit sha1_base64="MBWZzY8IKGkcLzNqTJbXr5MwsvY=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYclL08mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPlJ6VaQ==</latexit><latexit sha1_base64="MBWZzY8IKGkcLzNqTJbXr5MwsvY=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYclL08mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPlJ6VaQ==</latexit>

c1<latexit sha1_base64="CpGqc38igpl5b3Wjd6BS/ynFLNo=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkriRb0FvHisYGwhDWWz3bRLN5uwOxFKCPgnvHhQ8eq/8SD4Vzy5/Tho6wsLD+87w85MlAmu0XG+rJXVtfWNzcpWdXtnd2+/dnB4p9NcUebTVKSqExHNBJfMR46CdTLFSBIJ1o5GV5O8fc+U5qm8xXHGwoQMJI85JWisoDskWNCyV7hlr9Zwms5U9jK4c2h49c/vBwBo9Wof3X5K84RJpIJoHbhOhmFBFHIqWFnt5pplhI7IgAUGJUmYDovpyKV9Ypy+HafKPIn21P3dUZBE63ESmcqE4FAvZhPzvyzIMb4ICy6zHJmks4/iXNiY2pP97T5XjKIYGyBUcTOrTYdEEYrmSlVzBHdx5WXwz5qXTefGbXgezFSBIziGU3DhHDy4hhb4QCGFR3iGFwutJ+vVepuVrljznjr8kfX+A3ltk9U=</latexit><latexit sha1_base64="zX3EsLf2hzzVzjUk0u++Z1z01nk=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCOS26uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+TGpVo</latexit><latexit sha1_base64="zX3EsLf2hzzVzjUk0u++Z1z01nk=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCOS26uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+TGpVo</latexit>

c1<latexit sha1_base64="CpGqc38igpl5b3Wjd6BS/ynFLNo=">AAAB8XicbZBNS8NAEIYnftb6Ve3RS7AInkriRb0FvHisYGwhDWWz3bRLN5uwOxFKCPgnvHhQ8eq/8SD4Vzy5/Tho6wsLD+87w85MlAmu0XG+rJXVtfWNzcpWdXtnd2+/dnB4p9NcUebTVKSqExHNBJfMR46CdTLFSBIJ1o5GV5O8fc+U5qm8xXHGwoQMJI85JWisoDskWNCyV7hlr9Zwms5U9jK4c2h49c/vBwBo9Wof3X5K84RJpIJoHbhOhmFBFHIqWFnt5pplhI7IgAUGJUmYDovpyKV9Ypy+HafKPIn21P3dUZBE63ESmcqE4FAvZhPzvyzIMb4ICy6zHJmks4/iXNiY2pP97T5XjKIYGyBUcTOrTYdEEYrmSlVzBHdx5WXwz5qXTefGbXgezFSBIziGU3DhHDy4hhb4QCGFR3iGFwutJ+vVepuVrljznjr8kfX+A3ltk9U=</latexit><latexit sha1_base64="zX3EsLf2hzzVzjUk0u++Z1z01nk=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCOS26uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+TGpVo</latexit><latexit sha1_base64="zX3EsLf2hzzVzjUk0u++Z1z01nk=">AAAB8XicbZC7SgNBFIZnvcZ4i6a0GQyChYRdG7VbsLGMYExgs4TZyWwyZHZmmTkrhGUb38HGQsXWt7EQfAOfwcrJpdDEHwY+/v8c5pwTpYIbcN1PZ2l5ZXVtvbRR3tza3tmt7O3fGpVpyppUCaXbETFMcMmawEGwdqoZSSLBWtHwcpy37pg2XMkbGKUsTEhf8phTAtYKOgMCOS26uVd0KzW37k6EF8GbQc2vfnzffxUnjW7lvdNTNEuYBCqIMYHnphDmRAOnghXlTmZYSuiQ9FlgUZKEmTCfjFzgI+v0cKy0fRLwxP3dkZPEmFES2cqEwMDMZ2PzvyzIID4Pcy7TDJik04/iTGBQeLw/7nHNKIiRBUI1t7NiOiCaULBXKtsjePMrL0LztH5Rd6+9mu+jqUroAB2iY+ShM+SjK9RATUSRQg/oCT074Dw6L87rtHTJmfVU0R85bz+TGpVo</latexit>

s2<latexit sha1_base64="ISqqVi1bpDJA6RYuzUNFVfgdOTw=">AAAB8XicbZBNS8NAEIYn9avWr2qPXoJF8FSSXtRbwIvHCtYW0lA22027dJMNuxOhhIB/wosHFa/+Gw+Cf8WT24+Dtr6w8PC+M+zMhKngGh3nyyqtrW9sbpW3Kzu7e/sH1cOjOy0zRVmbSiFVNySaCZ6wNnIUrJsqRuJQsE44vprmnXumNJfJLU5SFsRkmPCIU4LG8nsjgrku+nmz6FfrTsOZyV4FdwF1r/b5/QAArX71ozeQNItZglQQrX3XSTHIiUJOBSsqvUyzlNAxGTLfYEJipoN8NnJhnxpnYEdSmZegPXN/d+Qk1noSh6YyJjjSy9nU/C/zM4wugpwnaYYsofOPokzYKO3p/vaAK0ZRTAwQqriZ1aYjoghFc6WKOYK7vPIqtJuNy4Zz49Y9D+YqwzGcwBm4cA4eXEML2kBBwiM8w4uF1pP1ar3NS0vWoqcGf2S9/wCTcZPm</latexit><latexit sha1_base64="lV1pLqysa61BNsRMQScjhkrN8sg=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYcl308mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPrR6VeQ==</latexit><latexit sha1_base64="lV1pLqysa61BNsRMQScjhkrN8sg=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYcl308mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPrR6VeQ==</latexit>

s2<latexit sha1_base64="ISqqVi1bpDJA6RYuzUNFVfgdOTw=">AAAB8XicbZBNS8NAEIYn9avWr2qPXoJF8FSSXtRbwIvHCtYW0lA22027dJMNuxOhhIB/wosHFa/+Gw+Cf8WT24+Dtr6w8PC+M+zMhKngGh3nyyqtrW9sbpW3Kzu7e/sH1cOjOy0zRVmbSiFVNySaCZ6wNnIUrJsqRuJQsE44vprmnXumNJfJLU5SFsRkmPCIU4LG8nsjgrku+nmz6FfrTsOZyV4FdwF1r/b5/QAArX71ozeQNItZglQQrX3XSTHIiUJOBSsqvUyzlNAxGTLfYEJipoN8NnJhnxpnYEdSmZegPXN/d+Qk1noSh6YyJjjSy9nU/C/zM4wugpwnaYYsofOPokzYKO3p/vaAK0ZRTAwQqriZ1aYjoghFc6WKOYK7vPIqtJuNy4Zz49Y9D+YqwzGcwBm4cA4eXEML2kBBwiM8w4uF1pP1ar3NS0vWoqcGf2S9/wCTcZPm</latexit><latexit sha1_base64="lV1pLqysa61BNsRMQScjhkrN8sg=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYcl308mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPrR6VeQ==</latexit><latexit sha1_base64="lV1pLqysa61BNsRMQScjhkrN8sg=">AAAB8XicbZDLSsNAFIYn9Vbrrdqlm2ARXEhJulF3ATcuKxhbSEOZTCft0MlMmDkRSsjGd3DjQsWtb+NC8A18BldOLwtt/WHg4//PYc45UcqZBsf5tEorq2vrG+XNytb2zu5edf/gVstMEeoTyaXqRFhTzgT1gQGnnVRRnESctqPR5SRv31GlmRQ3ME5pmOCBYDEjGIwVdIcYcl308mbRq9adhjOVvQzuHOpe7eP7/qs4bfWq792+JFlCBRCOtQ5cJ4UwxwoY4bSodDNNU0xGeEADgwInVIf5dOTCPjZO346lMk+APXV/d+Q40XqcRKYywTDUi9nE/C8LMojPw5yJNAMqyOyjOOM2SHuyv91nihLgYwOYKGZmtckQK0zAXKlijuAurrwMfrNx0XCu3brnoZnK6BAdoRPkojPkoSvUQj4iSKIH9ISeLbAerRfrdVZasuY9NfRH1tsPrR6VeQ==</latexit>

(b) Cross-domain translation (a) Within-domain reconstruction

L1<latexit sha1_base64="+8bPt6qBdJYuvGZ7kPJlUVtwryE=">AAAB93icbVA9T8MwFHwBCqV8NHxsLBYVElOVsABbJRYGhiIRWqmNIsd1WquOE9kOUonyS1gYALHyV9jY+Ck4bQdoOcnS6e49vfOFKWdKO86XtbK6VlnfqG7WtrZ3duv23v69SjJJqEcSnshuiBXlTFBPM81pN5UUxyGnnXB8VfqdByoVS8SdnqTUj/FQsIgRrI0U2PV+jPWIYJ7fFEHuFoHdcJrOFGiZuHPSaFUO6TcAtAP7sz9ISBZToQnHSvVcJ9V+jqVmhNOi1s8UTTEZ4yHtGSpwTJWfT4MX6MQoAxQl0jyh0VT9vZHjWKlJHJrJMqZa9ErxP6+X6ejCz5lIM00FmR2KMo50gsoW0IBJSjSfGIKJZCYrIiMsMdGmq5opwV388jLxzpqXTefWbbRcmKEKR3AMp+DCObTgGtrgAYEMnuAFXq1H69l6s95noyvWfOcA/sD6+AGB25Sg</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="suPukuITS1EUHBA2YddxXlU3YAM=">AAAB7HicbVA9T8MwFHwpX6UUGlhZLCokpsphATYkFgaGIhFaqY0ix3Vaq44T2Q5SifJLWBgA8XvY+Dc4bQdoOcnS6e49vfNFmeDaYPzt1DY2t7Z36ruNveb+Qcs9bD7qNFeU+TQVqepHRDPBJfMNN4L1M8VIEgnWi6Y3ld97YkrzVD6YWcaChIwljzklxkqh2xomxEwoEcVdGRZeGbpt3MFzoHXiLUkbluiG7tdwlNI8YdJQQbQeeDgzQUGU4VSwsjHMNcsInZIxG1gqScJ0UMyDl+jUKiMUp8o+adBc/b1RkETrWRLZySqmXvUq8T9vkJv4Mii4zHLDJF0cinOBTIqqFtCIK0aNmFlCqOI2K6ITogg1tquGLcFb/fI68c87Vx18j6EOx3ACZ+DBBVzDLXTBBwo5vMAbvDvPzqvzsWir5ixrO4I/cD5/AAagkbQ=</latexit><latexit sha1_base64="suPukuITS1EUHBA2YddxXlU3YAM=">AAAB7HicbVA9T8MwFHwpX6UUGlhZLCokpsphATYkFgaGIhFaqY0ix3Vaq44T2Q5SifJLWBgA8XvY+Dc4bQdoOcnS6e49vfNFmeDaYPzt1DY2t7Z36ruNveb+Qcs9bD7qNFeU+TQVqepHRDPBJfMNN4L1M8VIEgnWi6Y3ld97YkrzVD6YWcaChIwljzklxkqh2xomxEwoEcVdGRZeGbpt3MFzoHXiLUkbluiG7tdwlNI8YdJQQbQeeDgzQUGU4VSwsjHMNcsInZIxG1gqScJ0UMyDl+jUKiMUp8o+adBc/b1RkETrWRLZySqmXvUq8T9vkJv4Mii4zHLDJF0cinOBTIqqFtCIK0aNmFlCqOI2K6ITogg1tquGLcFb/fI68c87Vx18j6EOx3ACZ+DBBVzDLXTBBwo5vMAbvDvPzqvzsWir5ixrO4I/cD5/AAagkbQ=</latexit><latexit sha1_base64="uUHsqCeFGHUgJZUwvNZ1fiLJbpw=">AAAB93icbVA9T8MwFHwpX6V8NMDIYlEhMVUJC7BVYmFgKBKhldooclynteo4ke0glSi/hIUBECt/hY1/g9NmgJaTLJ3u3tM7X5hyprTjfFu1tfWNza36dmNnd2+/aR8cPqgkk4R6JOGJ7IdYUc4E9TTTnPZTSXEcctoLp9el33ukUrFE3OtZSv0YjwWLGMHaSIHdHMZYTwjm+W0R5G4R2C2n7cyBVolbkRZU6Ab213CUkCymQhOOlRq4Tqr9HEvNCKdFY5gpmmIyxWM6MFTgmCo/nwcv0KlRRihKpHlCo7n6eyPHsVKzODSTZUy17JXif94g09GlnzORZpoKsjgUZRzpBJUtoBGTlGg+MwQTyUxWRCZYYqJNVw1Tgrv85VXinbev2s6d0+q4VRt1OIYTOAMXLqADN9AFDwhk8Ayv8GY9WS/Wu/WxGK1Z1c4R/IH1+QNVH5MB</latexit><latexit sha1_base64="yE4ZuIzw++//nWbFa4t+7g3Poz4=">AAAB93icbVA9T8MwFHwpX6V8NMDIYlEhMVUJC7BVYmFgKBKhldooclynteo4ke0glSi/hIUBECt/hY1/g9NmgJaTLJ3u3tM7X5hyprTjfFu1tfWNza36dmNnd2+/aR8cPqgkk4R6JOGJ7IdYUc4E9TTTnPZTSXEcctoLp9el33ukUrFE3OtZSv0YjwWLGMHaSIHdHMZYTwjm+W0R5G4R2C2n7cyBVolbkRZU6Ab213CUkCymQhOOlRq4Tqr9HEvNCKdFY5gpmmIyxWM6MFTgmCo/nwcv0KlRRihKpHlCo7n6eyPHsVKzODSTZUy17JXif94g09GlnzORZpoKsjgUZRzpBJUtoBGTlGg+MwQTyUxWRCZYYqJNVw1Tgrv85VXinbev2s6d2+q4VRt1OIYTOAMXLqADN9AFDwhk8Ayv8GY9WS/Wu/WxGK1Z1c4R/IH1+QNVb5MC</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit>

L1<latexit sha1_base64="+8bPt6qBdJYuvGZ7kPJlUVtwryE=">AAAB93icbVA9T8MwFHwBCqV8NHxsLBYVElOVsABbJRYGhiIRWqmNIsd1WquOE9kOUonyS1gYALHyV9jY+Ck4bQdoOcnS6e49vfOFKWdKO86XtbK6VlnfqG7WtrZ3duv23v69SjJJqEcSnshuiBXlTFBPM81pN5UUxyGnnXB8VfqdByoVS8SdnqTUj/FQsIgRrI0U2PV+jPWIYJ7fFEHuFoHdcJrOFGiZuHPSaFUO6TcAtAP7sz9ISBZToQnHSvVcJ9V+jqVmhNOi1s8UTTEZ4yHtGSpwTJWfT4MX6MQoAxQl0jyh0VT9vZHjWKlJHJrJMqZa9ErxP6+X6ejCz5lIM00FmR2KMo50gsoW0IBJSjSfGIKJZCYrIiMsMdGmq5opwV388jLxzpqXTefWbbRcmKEKR3AMp+DCObTgGtrgAYEMnuAFXq1H69l6s95noyvWfOcA/sD6+AGB25Sg</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="C39OhB+IczRcjLNINXH29e9lt8M=">AAAB2HicbZDNSgMxFIXv1L86Vq1rN8EiuCpTN+pOcOOygmML7VAymTttaCYzJHeEMvQFXLhRfDB3vo3pz0KtBwIf5yTk3hMXSloKgi+vtrW9s7tX3/cPGv7h0XGz8WTz0ggMRa5y04+5RSU1hiRJYb8wyLNYYS+e3i3y3jMaK3P9SLMCo4yPtUyl4OSs7qjZCtrBUmwTOmtowVqj5ucwyUWZoSahuLWDTlBQVHFDUiic+8PSYsHFlI9x4FDzDG1ULcecs3PnJCzNjTua2NL9+aLimbWzLHY3M04T+zdbmP9lg5LS66iSuigJtVh9lJaKUc4WO7NEGhSkZg64MNLNysSEGy7INeO7Djp/N96E8LJ90w4eAqjDKZzBBXTgCm7hHroQgoAEXuDNm3iv3vuqqpq37uwEfsn7+Aap5IoM</latexit><latexit sha1_base64="suPukuITS1EUHBA2YddxXlU3YAM=">AAAB7HicbVA9T8MwFHwpX6UUGlhZLCokpsphATYkFgaGIhFaqY0ix3Vaq44T2Q5SifJLWBgA8XvY+Dc4bQdoOcnS6e49vfNFmeDaYPzt1DY2t7Z36ruNveb+Qcs9bD7qNFeU+TQVqepHRDPBJfMNN4L1M8VIEgnWi6Y3ld97YkrzVD6YWcaChIwljzklxkqh2xomxEwoEcVdGRZeGbpt3MFzoHXiLUkbluiG7tdwlNI8YdJQQbQeeDgzQUGU4VSwsjHMNcsInZIxG1gqScJ0UMyDl+jUKiMUp8o+adBc/b1RkETrWRLZySqmXvUq8T9vkJv4Mii4zHLDJF0cinOBTIqqFtCIK0aNmFlCqOI2K6ITogg1tquGLcFb/fI68c87Vx18j6EOx3ACZ+DBBVzDLXTBBwo5vMAbvDvPzqvzsWir5ixrO4I/cD5/AAagkbQ=</latexit><latexit sha1_base64="suPukuITS1EUHBA2YddxXlU3YAM=">AAAB7HicbVA9T8MwFHwpX6UUGlhZLCokpsphATYkFgaGIhFaqY0ix3Vaq44T2Q5SifJLWBgA8XvY+Dc4bQdoOcnS6e49vfNFmeDaYPzt1DY2t7Z36ruNveb+Qcs9bD7qNFeU+TQVqepHRDPBJfMNN4L1M8VIEgnWi6Y3ld97YkrzVD6YWcaChIwljzklxkqh2xomxEwoEcVdGRZeGbpt3MFzoHXiLUkbluiG7tdwlNI8YdJQQbQeeDgzQUGU4VSwsjHMNcsInZIxG1gqScJ0UMyDl+jUKiMUp8o+adBc/b1RkETrWRLZySqmXvUq8T9vkJv4Mii4zHLDJF0cinOBTIqqFtCIK0aNmFlCqOI2K6ITogg1tquGLcFb/fI68c87Vx18j6EOx3ACZ+DBBVzDLXTBBwo5vMAbvDvPzqvzsWir5ixrO4I/cD5/AAagkbQ=</latexit><latexit sha1_base64="uUHsqCeFGHUgJZUwvNZ1fiLJbpw=">AAAB93icbVA9T8MwFHwpX6V8NMDIYlEhMVUJC7BVYmFgKBKhldooclynteo4ke0glSi/hIUBECt/hY1/g9NmgJaTLJ3u3tM7X5hyprTjfFu1tfWNza36dmNnd2+/aR8cPqgkk4R6JOGJ7IdYUc4E9TTTnPZTSXEcctoLp9el33ukUrFE3OtZSv0YjwWLGMHaSIHdHMZYTwjm+W0R5G4R2C2n7cyBVolbkRZU6Ab213CUkCymQhOOlRq4Tqr9HEvNCKdFY5gpmmIyxWM6MFTgmCo/nwcv0KlRRihKpHlCo7n6eyPHsVKzODSTZUy17JXif94g09GlnzORZpoKsjgUZRzpBJUtoBGTlGg+MwQTyUxWRCZYYqJNVw1Tgrv85VXinbev2s6d0+q4VRt1OIYTOAMXLqADN9AFDwhk8Ayv8GY9WS/Wu/WxGK1Z1c4R/IH1+QNVH5MB</latexit><latexit sha1_base64="yE4ZuIzw++//nWbFa4t+7g3Poz4=">AAAB93icbVA9T8MwFHwpX6V8NMDIYlEhMVUJC7BVYmFgKBKhldooclynteo4ke0glSi/hIUBECt/hY1/g9NmgJaTLJ3u3tM7X5hyprTjfFu1tfWNza36dmNnd2+/aR8cPqgkk4R6JOGJ7IdYUc4E9TTTnPZTSXEcctoLp9el33ukUrFE3OtZSv0YjwWLGMHaSIHdHMZYTwjm+W0R5G4R2C2n7cyBVolbkRZU6Ab213CUkCymQhOOlRq4Tqr9HEvNCKdFY5gpmmIyxWM6MFTgmCo/nwcv0KlRRihKpHlCo7n6eyPHsVKzODSTZUy17JXif94g09GlnzORZpoKsjgUZRzpBJUtoBGTlGg+MwQTyUxWRCZYYqJNVw1Tgrv85VXinbev2s6d2+q4VRt1OIYTOAMXLqADN9AFDwhk8Ayv8GY9WS/Wu/WxGK1Z1c4R/IH1+QNVb5MC</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit><latexit sha1_base64="Qbo+w0mHB+rZkt+7U67f+sjzpL4=">AAAB93icbVC7TsMwFL0BCqU8Gh4bS0RViamKWYCtEgsDQ5EIrdRGkeM6rVXHiWwHqUT9CVYWBkCs/Aobf8Bn4LQdoOVIlo7OuVf3+IQpZ0q77pe1srpWWt8ob1a2tnd2q/be/p1KMkmoRxKeyE6IFeVMUE8zzWknlRTHIaftcHRZ+O17KhVLxK0ep9SP8UCwiBGsjRTY1V6M9ZBgnl9PghxNArvmNtwpnGWC5qTWLB3S78c6agX2Z6+fkCymQhOOleoiN9V+jqVmhNNJpZcpmmIywgPaNVTgmCo/nwafOHWj9J0okeYJ7UzV3xs5jpUax6GZLGKqRa8Q//O6mY7O/ZyJNNNUkNmhKOOOTpyiBafPJCWajw3BRDKT1SFDLDHRpquKKQEtfnmZeKeNi4Z7g2pNBDOU4QiO4QQQnEETrqAFHhDI4Ale4NV6sJ6tN+t9NrpizXcO4A+sjx/CC5WQ</latexit>

loss

GANloss

domain 1auto-encoders

domain 2auto-encoders

stylefeatures

contentfeaturesc

s

images

Gaussianprior

x<latexit sha1_base64="lPfHAjPN6nzPgwXcakXBQ+SIa2s=">AAAB53icbZC7SgNBFIbPeo3xFrW0GQyCVdi1UUEwYGOZgGsCyRJmJ2eTMbOzy8ysGEJKKxsLFVsfxVew8xl8CSeXQhN/GPj4/3OYc06YCq6N6345C4tLyyurubX8+sbm1nZhZ/dGJ5li6LNEJKoeUo2CS/QNNwLrqUIahwJrYe9ylNfuUGmeyGvTTzGIaUfyiDNqrFW9bxWKbskdi8yDN4Xixcf3AwGASqvw2WwnLItRGiao1g3PTU0woMpwJnCYb2YaU8p6tIMNi5LGqIPBeNAhObROm0SJsk8aMnZ/dwxorHU/Dm1lTE1Xz2Yj87+skZnoNBhwmWYGJZt8FGWCmISMtiZtrpAZ0bdAmeJ2VsK6VFFm7G3y9gje7Mrz4B+Xzkpu1SuWz2GiHOzDARyBBydQhiuogA8MEB7hGV6cW+fJeXXeJqULzrRnD/7Ief8BxkaPVg==</latexit><latexit sha1_base64="90ruYtLRmhz079MZeZXvDzyoGRY=">AAAB53icbZC7SgNBFIbPxluMt6ilIItBsAq7NioIBmwsE3BNIAlhdnI2GTM7u8zMimFJaWVjoWLrW9j6CnY+gz6Ek0uhiT8MfPz/Ocw5x485U9pxPq3M3PzC4lJ2Obeyura+kd/culJRIil6NOKRrPlEIWcCPc00x1oskYQ+x6rfOx/m1RuUikXiUvdjbIakI1jAKNHGqty28gWn6Ixkz4I7gcLZ+9fd7lvlu9zKfzTaEU1CFJpyolTddWLdTInUjHIc5BqJwpjQHulg3aAgIapmOhp0YO8bp20HkTRPaHvk/u5ISahUP/RNZUh0V01nQ/O/rJ7o4LiZMhEnGgUdfxQk3NaRPdzabjOJVPO+AUIlM7PatEskodrcJmeO4E6vPAveYfGk6FTcQukUxsrCDuzBAbhwBCW4gDJ4QAHhHh7hybq2Hqxn62VcmrEmPdvwR9brD17qkUk=</latexit><latexit sha1_base64="90ruYtLRmhz079MZeZXvDzyoGRY=">AAAB53icbZC7SgNBFIbPxluMt6ilIItBsAq7NioIBmwsE3BNIAlhdnI2GTM7u8zMimFJaWVjoWLrW9j6CnY+gz6Ek0uhiT8MfPz/Ocw5x485U9pxPq3M3PzC4lJ2Obeyura+kd/culJRIil6NOKRrPlEIWcCPc00x1oskYQ+x6rfOx/m1RuUikXiUvdjbIakI1jAKNHGqty28gWn6Ixkz4I7gcLZ+9fd7lvlu9zKfzTaEU1CFJpyolTddWLdTInUjHIc5BqJwpjQHulg3aAgIapmOhp0YO8bp20HkTRPaHvk/u5ISahUP/RNZUh0V01nQ/O/rJ7o4LiZMhEnGgUdfxQk3NaRPdzabjOJVPO+AUIlM7PatEskodrcJmeO4E6vPAveYfGk6FTcQukUxsrCDuzBAbhwBCW4gDJ4QAHhHh7hybq2Hqxn62VcmrEmPdvwR9brD17qkUk=</latexit>

Enco

deDe

code

Enco

deDe

code

Enco

de

Fig. 2. Model overview. Our image-to-image translation model consists of two auto-encoders (denoted by red and blue arrows respectively), one for each domain. The latentcode of each auto-encoder is composed of a content code c and a style code s. We trainthe model with adversarial objectives (dotted lines) that ensure the translated imagesto be indistinguishable from real images in the target domain, as well as bidirectionalreconstruction objectives (dashed lines) that reconstruct both images and latent codes.

Our loss function comprises a bidirectional reconstruction loss that ensuresthe encoders and decoders are inverses, and an adversarial loss that matches thedistribution of translated images to the image distribution in the target domain.

Bidirectional reconstruction loss. To learn pairs of encoder and decoder thatare inverses of each other, we use objective functions that encourage reconstruc-tion in both image → latent → image and latent → image → latent directions:

– Image reconstruction. Given an image sampled from the data distribution,we should be able to reconstruct it after encoding and decoding.

Lx1recon = Ex1∼p(x1)[||G1(Ec

1(x1), Es1(x1))− x1||1] (1)

– Latent reconstruction. Given a latent code (style and content) sampledfrom the latent distribution at translation time, we should be able to recon-struct it after decoding and encoding.

Lc1recon = Ec1∼p(c1),s2∼q(s2)[||Ec

2(G2(c1, s2))− c1||1] (2)

Ls2recon = Ec1∼p(c1),s2∼q(s2)[||Es

2(G2(c1, s2))− s2||1] (3)

where q(s2) is the priorN (0, I), p(c1) is given by c1 = Ec1(x1) and x1 ∼ p(x1).

We note the other loss terms Lx2recon, Lc2

recon, and Ls1recon are defined in a similar

manner. We use L1 reconstruction loss as it encourages sharp output images.The style reconstruction loss Lsi

recon is reminiscent of the latent reconstructionloss used in the prior works [11, 31, 44, 55]. It has the effect on encouraging diverse

Page 6: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

6 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

outputs given different style codes. The content reconstruction loss Lcirecon en-

courages the translated image to preserve semantic content of the input image.

Adversarial loss. We employ GANs to match the distribution of translatedimages to the target data distribution. In other words, images generated by ourmodel should be indistinguishable from real images in the target domain.

Lx2

GAN = Ec1∼p(c1),s2∼q(s2)[log(1−D2(G2(c1, s2)))] + Ex2∼p(x2)[logD2(x2)] (4)

where D2 is a discriminator that tries to distinguish between translated imagesand real images in X2. The discriminator D1 and loss Lx1

GAN are defined similarly.

Total loss. We jointly train the encoders, decoders, and discriminators to opti-mize the final objective, which is a weighted sum of the adversarial loss and thebidirectional reconstruction loss terms.

minE1,E2,G1,G2

maxD1,D2

L(E1, E2, G1, G2, D1, D2) = Lx1

GAN + Lx2

GAN +

λx(Lx1recon + Lx2

recon) + λc(Lc1recon + Lc2

recon) + λs(Ls1recon + Ls2

recon) (5)

where λx, λc, λs are weights that control the importance of reconstruction terms.

4 Theoretical Analysis

We now establish some theoretical properties of our framework. Specifically, weshow that minimizing the proposed loss function leads to 1) matching of latentdistributions during encoding and generation, 2) matching of two joint imagedistributions induced by our framework, and 3) enforcing a weak form of cycleconsistency constraint. All the proofs are given in the appendix.

First, we note that the total loss in Eq. (5) is minimized when the translateddistribution matches the data distribution and the encoder-decoder are inverses.

Proposition 1. Suppose there exists E∗1 , E∗2 , G∗1, G∗2 such that: 1) E∗1 = (G∗1)−1

and E∗2 = (G∗2)−1, and 2) p(x1→2) = p(x2) and p(x2→1) = p(x1). Then E∗1 , E∗2 ,G∗1, G∗2 minimizes L(E1, E2, G1, G2) = max

D1,D2

L(E1, E2, G1, G2, D1, D2) (Eq. (5)).

4.1 Latent Distribution Matching

For image generation, existing works on combining auto-encoders and GANsneed to match the encoded latent distribution with the latent distribution thedecoder receives at generation time, using either KLD loss [15, 40] or adversarialloss [17, 42] in the latent space. The auto-encoder training would not help GANtraining if the decoder received a very different latent distribution during genera-tion. Although our loss function does not contain terms that explicitly encouragethe match of latent distributions, it has the effect of matching them implicitly.

Proposition 2. When optimality is reached, we have:

p(c1) = p(c2), p(s1) = q(s1), p(s2) = q(s2)

Page 7: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 7

The above proposition shows that at optimality, the encoded style distributionsmatch their Gaussian priors. Also, the encoded content distribution matches thedistribution at generation time, which is just the encoded distribution from theother domain. This suggests that the content space becomes domain-invariant.

4.2 Joint Distribution Matching

Our model learns two conditional distributions p(x1→2|x1) and p(x2→1|x2), which,together with the data distributions, define two joint distributions p(x1, x1→2)and p(x2→1, x2). Since both of them are designed to approximate the same un-derlying joint distribution p(x1, x2), it is desirable that they are consistent witheach other, i.e., p(x1, x1→2) = p(x2→1, x2).

Joint distribution matching provides an important constraint for unsuper-vised image-to-image translation and is behind the success of many recent meth-ods. Here, we show our model matches the joint distributions at optimality.

Proposition 3. When optimality is reached, we have p(x1, x1→2) = p(x2→1, x2).

4.3 Style-augmented Cycle Consistency

Joint distribution matching can be realized via cycle consistency constraint [8],assuming deterministic translation models and matched marginals [43, 65, 66].However, we note that this constraint is too strong for multimodal image trans-lation. In fact, we prove in the appendix that the translation model will degen-erate to a deterministic function if cycle consistency is enforced. In the followingproposition, we show that our framework admits a weaker form of cycle con-sistency, termed as style-augmented cycle consistency, between the image–stylejoint spaces, which is more suited for multimodal image translation.

Proposition 4. Denote h1 = (x1, s2) ∈ H1 and h2 = (x2, s1) ∈ H2. h1, h2 arepoints in the joint spaces of image and style. Our model defines a deterministicmapping F1→2 from H1 to H2 (and vice versa) by F1→2(h1) = F1→2(x1, s2) ,(G2(Ec

1(x1), s2), Es1(x1)). When optimality is achieved, we have F1→2 = F−12→1.

Intuitively, style-augmented cycle consistency implies that if we translatean image to the target domain and translate it back using the original style, weshould obtain the original image. Note that we do not use any explicit loss termsto enforce style-augmented cycle consistency, but it is implied by the proposedbidirectional reconstruction loss.

5 Experiments

5.1 Implementation Details

Fig. 3 shows the architecture of our auto-encoder. It consists of a content encoder,a style encoder, and a joint decoder. More detailed information and hyperparam-eters are given in the appendix. We will provide an open-source implementationin PyTorch [67].

Page 8: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

8 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

Fig. 3. Our auto-encoder architecture.

Content encoder. Our content encoder consists of several strided convolutionallayers to downsample the input and several residual blocks [68] to further processit. All the convolutional layers are followed by Instance Normalization (IN) [69].

Style encoder. The style encoder includes several strided convolutional layers,followed by a global average pooling layer and a fully connected (FC) layer. Wedo not use IN layers in the style encoder, since IN removes the original featuremean and variance that represent important style information [52].

Decoder. Our decoder reconstructs the input image from its content and stylecode. It processes the content code by a set of residual blocks and finally pro-duces the reconstructed image by several upsampling and convolutional layers.Inspired by recent works that use affine transformation parameters in normal-ization layers to represent styles [52, 70–72], we equip the residual blocks withAdaptive Instance Normalization (AdaIN) [52] layers whose parameters are dy-namically generated by a multilayer perceptron (MLP) from the style code.

AdaIN(z, γ, β) = γ

(z − µ(z)

σ(z)

)+ β (6)

where z is the activation produced by the previous convolutional layer, µ and σare channel-wise mean and standard deviation, γ and β are parameters generatedby the MLP from the style code. Note that the affine parameters are produced bya learned network, instead of computed from statistics of a pretrained networkas in Huang et al. [52].

Discriminator. We use the LSGAN objective proposed by Mao et al. [38]. Weemploy multi-scale discriminators proposed by Wang et al. [20] to guide thegenerators to produce both realistic details and correct global structure.

Domain-invariant perceptual loss. The perceptual loss, often computed asa distance in the VGG [73] feature space between the output and the referenceimage, has been shown to benefit image-to-image translation when paired su-pervision is available [13, 20]. In the unsupervised setting, however, we do nothave a reference image in the target domain. We propose a modified versionof perceptual loss that is more domain-invariant, so that we can use the input

Page 9: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 9

image as the reference. Specifically, before computing the distance, we performInstance Normalization [69] (without affine transformations) on the VGG fea-tures in order to remove the original feature mean and variance, which containsmuch domain-specific information [52, 74]. We find it accelerates training onhigh-resolution (≥ 512× 512) datasets and thus employ it on those datasets.

5.2 Evaluation Metrics

Human Preference. To compare the realism and faithfulness of translationoutputs generated by different methods, we perform human perceptual studyon Amazon Mechanical Turk (AMT). Similar to Wang et al. [20], the workersare given an input image and two translation outputs from different methods.They are then given unlimited time to select which translation output looksmore accurate. For each comparison, we randomly generate 500 questions andeach question is answered by 5 different workers. A worker has to have a lifetimetask approval rate grater than 98% to be able to answer the questions.

LPIPS Distance. To measure translation diversity, we compute the averageLPIPS distance [75] between pairs of randomly-sampled translation outputs fromthe same input as in Zhu et al. [11]. LPIPS is given by a weighted L2 distancebetween deep features of images. It has been demonstrated to correlate well withhuman perceptual similarity [75]. Following Zhu et al. [11], we use 100 input im-ages and sample 19 output pairs per input, which amounts to 1900 pairs in total.We use the ImageNet-pretrained AlexNet [76] as the deep feature extractor.

(Conditional) Inception Score. The Inception Score (IS) [34] is a popu-lar metric for image generation tasks. We propose a modified version calledConditional Inception Score (CIS), which is more suited for evaluating multi-modal image translation. When we know the number of modes in X2 as wellas the ground truth mode each sample belongs to, we can train a classifierp(y2|x2) to classify an image x2 into its mode y2. Conditioned on a singleinput image x1, the translation samples x1→2 should be mode-covering (thusp(y2|x1) =

∫p(y|x1→2)p(x1→2|x1) dx1→2 should have high entropy) and each

individual sample should belong to a specific mode (thus p(y2|x1→2) shouldhave low entropy). Combing these two requirements we get:

CIS = Ex1∼p(x1)[Ex1→2∼p(x2→1|x1)[KL(p(y2|x1→2)||p(y2|x1))]] (7)

To compute the (unconditional) IS, p(y2|x1) is replaced with the unconditionalclass probability p(y2) =

∫∫p(y|x1→2)p(x1→2|x1)p(x1) dx1 dx1→2.

IS = Ex1∼p(x1)[Ex1→2∼p(x2→1|x1)[KL(p(y2|x1→2)||p(y2))]] (8)

To obtain a high CIS/IS score, a model needs to generate samples that are bothhigh-quality and diverse. While IS measures diversity of all output images, CISmeasures diversity of outputs conditioned on a single input image. A model thatdeterministically generates a single output given an input image will receivea zero CIS score, though it might still get a high score under IS. We use the

Page 10: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

10 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

Inception-v3 [77] fine-tuned on our specific datasets as the classifier and estimateEq. (7) and Eq. (8) using 100 input images and 100 samples per input.

5.3 Baselines

UNIT [15]. The UNIT model consists of two VAE-GANs with a fully sharedlatent space. The stochasticity of the translation comes from the Gaussian en-coders as well as the dropout layers in the VAEs.

CycleGAN [8]. CycleGAN consists of two residual translation networks trainedwith adversarial loss and cycle reconstruction loss. We use Dropout during bothtraining and testing to encourage diversity, as suggested in Isola et al. [6].

CycleGAN* [8] with noise. To test whether we can generate multimodaloutputs within the CycleGAN framework, we additionally inject noise vectorsto both translation networks. We use the U-net architecture described in Zhu etal. [11] with noise added to input, since we find the noise vectors are completelyignored by the residual architecture in CycleGAN [8]. Dropout is also utilizedduring both training and testing.

BicycleGAN [11]. BicycleGAN is the only existing image-to-image translationmodel we are aware of that can generate continuous and multimodal output dis-tributions. However, it requires paired training data. We compare our model withBicycleGAN when the dataset contains pair information. While BicycleGAN istrained in a supervised manner, our model never sees paired examples.

5.4 Datasets

Edges ↔ shoes/handbags. We use the datasets provided by Isola et al. [6],Yu et al. [78], and Zhu et al. [79], which contain images of shoes and handbagswith edge maps generated by HED [80]. We train one model for edges ↔ shoesand another for edges ↔ handbags without using paired information.

Animal image translation. We collect images from 3 categories/domains,including house cats, big cats, and dogs. Each domain contains 4 modes whichare fine-grained categories belonging to the same parent category. Note that themodes of the images are not known during learning the translation model. Themodes are only used to train a classifier for computing IS and CIS. We learn aseparate model for each pair of domains.

Street scene images. We experiment with two street scene translation tasks:

– Synthetic ↔ real. We perform translation between synthetic images in theSYNTHIA dataset [81] and real-world images in the Cityscape dataset [82].For the SYNTHIA dataset, we use the SYNTHIA-Seqs subset which containsimages in different seasons, weather, and illumination conditions.

– Summer ↔ winter. We use the dataset from Liu et al. [15], which containssummer and winter street images extracted from real-world driving videos.

Yosemite summer ↔ winter (HD). We collect a new high-resolution datasetcontaining 3253 summer photos and 2385 winter photos of Yosemite. The imagesare downsampled such that the shortest side of each image is 1024 pixels.

Page 11: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 11

& GT

Input UNIT CycleGAN

with noise

CycleGAN*

w/o Lxrecon

MUNIT

w/o Lcrecon

MUNIT

w/o Lsrecon

MUNIT

(ours)

MUNIT

GAN

Bicycle-

Fig. 4. Qualitative comparison on edges → shoes. The first column shows the input andground truth output. Each following column shows 3 random outputs from a method.

Table 1. Quantitative evaluation on edges → shoes/handbags. The diversity score isthe average LPIPS distance [75]. The quality score is the human preference score, thepercentage a method is preferred over MUNIT. For both metrics, the higher the better.

edges → shoes edges → handbags

Quality Diversity Quality Diversity

UNIT [15] 37.4% 0.011 37.3% 0.023

CycleGAN [8] 36.0% 0.010 40.8% 0.012

CycleGAN* [8] with noise 29.5% 0.016 45.1% 0.011

MUNIT w/o Lxrecon 6.0% 0.213 29.0% 0.191

MUNIT w/o Lcrecon 20.7% 0.172 9.3% 0.185

MUNIT w/o Lsrecon 28.6% 0.070 24.6% 0.139

MUNIT 50.0% 0.109 50.0% 0.175

BicycleGAN [11]† 56.7% 0.104 51.2% 0.140

Real data N/A 0.293 N/A 0.371

† Trained with paired supervision.

5.5 Results

First, we qualitatively compare MUNIT with the three baselines above, and threevariants of MUNIT that ablate Lx

recon, Lcrecon, Ls

recon respectively. Fig. 4 showsexample results on edges → shoes. Both UNIT [15] and CycleGAN [8] (with orwithout noise) fail to generate diverse outputs, despite the injected randomness.Without Lx

recon or Lcrecon, the image quality of MUNIT is unsatisfactory due

to the lack of constraint. Without Lsrecon, the model suffers from partial mode

collapse, with many outputs being almost identical (e.g., the first two rows). Ourfull MUNIT model produces images that are both diverse and realistic, similarto BicycleGAN [11] but does not require supervision.

The qualitative observations above are confirmed by quantitative evaluations.We use human preference to measure quality and LPIPS distance to evaluatediversity, as described in Sec. 5.2. We conduct this experiment on the task of

Page 12: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

12 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

Input GT Sample translations

(a) edges ↔ shoes

Input GT Sample translations

(b) edges ↔ handbags

Fig. 5. Example results of (a) edges ↔ shoes and (b) edges ↔ handbags.

Input Sample translations

(a) house cats → big cats

Input Sample translations

(b) big cats → house cats

(c) house cats → dogs (d) dogs → house cats

(e) big cats → dogs (f) dogs → big cats

Fig. 6. Example results of animal image translation.

edges → shoes/handbags. As shown in Table 1, UNIT and CycleGAN producevery little diversity according to LPIPS distance. Removing Lx

recon or Lcrecon from

MUNIT leads to significantly worse quality. Without Lsrecon, both quality and di-

versity deteriorate. Remarkably, the proposed MUNIT model obtains quality anddiversity comparable to the fully supervised BicycleGAN, and significantly betterthan all unsupervised baselines. In Fig. 5, we show more example results on edges↔ shoes/handbags. Our model produce diverse translations in both directions.

We proceed to perform experiments on the animal image translation dataset.As shown in Fig. 6, our model successfully translate one kind of animal to an-other. Given an input image, the translation outputs cover multiple modes, i.e.,multiple fine-grained animal categories in the target domain. The shape of ananimal has undergone significant transformations, but the pose is overall pre-served. As shown in Table 2, our model obtains higher scores than all baselinemethods according to both CIS and IS. In particular, the baselines all obtaina very low CIS, indicating their failure to generate multimodal outputs from

Page 13: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 13

Table 2. Quantitative evaluation on animal image translation. This dataset contains 3domains. We perform bidirectional translation for each domain pair, resulting in 6translation tasks. We use CIS and IS to measure the performance on each task.

CycleGANCycleGAN*with noise

UNIT MUNIT

CIS IS CIS IS CIS IS CIS IS

house cats → big cats 0.078 0.795 0.034 0.701 0.096 0.666 0.911 0.923

big cats → house cats 0.109 0.887 0.124 0.848 0.164 0.817 0.956 0.954

house cats → dogs 0.044 0.895 0.070 0.901 0.045 0.827 1.231 1.255

dogs → house cats 0.121 0.921 0.137 0.978 0.193 0.982 1.035 1.034

big cats → dogs 0.058 0.762 0.019 0.589 0.094 0.910 1.205 1.233

dogs → big cats 0.047 0.620 0.022 0.558 0.096 0.754 0.897 0.901

Average 0.076 0.813 0.068 0.762 0.115 0.826 1.039 1.050

a given input. As the IS has been shown to correlate well to image generationquality [34], the higher IS of our method suggests that it also generates imagesof high quality than the baseline approaches.

Fig. 7 demonstrates multimodal image translations on street scene datasets.Our model is able to generate SYNTHIA images with diverse renderings (e.g.,rainy, snowy, sunset) from a given Cityscape image, and generate Cityscapeimages with different lighting, shadow, and road textures from a given SYNTHIAimage. Similarly, it generates winter images with different amount of snow froma given summer image, and summer images with different amount of leafs froma given winter image. Fig. 8 shows example results of summer↔ winter transferon the high-resolution Yosemite dataset. Our algorithm can not only change theseason but also generate output images with different lighting conditions.

Example-guided Image Translation. Our method provides users more con-trol on the image translation outputs due to the disentangled representation ofcontent and style. Instead of sampling a style code from the prior distribution,we can use the style code of a reference image in the target domain to generatethe desired translation output. Specifically, given a content image x1 ∈ X1 anda style image x2 ∈ X2, our model produce an image x1→2 that recombines thecontent of the former and the style latter by x1→2 = G2(Ec

1(x1), Es2(x2)). Some

example results are shown in Fig. 9. In Fig. 10, we compare out method withclassical style transfer algorithms including Gatys et al. [5], Chen et al. [83],AdaIN [52], and WCT [53]. Our method produces results that are significantlymore faithful and realistic, since our method learns the distribution of targetdomain images using GANs.

6 Conclusions

We presented a framework for multimodal unsupervised image-to-image transla-tion. Our model achieves quality and diversity superior to existing unsupervised

Page 14: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

14 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

Input Sample translations

(a) Cityscape → SYNTHIA

(b) SYNTHIA → Cityscape

(c) summer → winter

(d) winter → summer

Fig. 7. Example results on street scene translations.

Input Sample translations

(a) Yosemite summer → winter

(b) Yosemite winter → summer

Fig. 8. Example results on Yosemite summer ↔ winter (HD resolution).

methods and comparable to state-of-the-art supervised approach. Future workincludes extending this framework to other domains, such as videos and text.

Page 15: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 15

Content

Style

Content

Style

(b) edges → shoes (b) big cats → house cats

Fig. 9. Example-guided image translation. Each row has the same content while eachcolumn has the same style.

Input Style Ours Gatys et al. Chen et al. AdaIN WCT

Fig. 10. Comparison with existing style transfer methods.

Page 16: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

16 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

References

1. Dong, C., Loy, C.C., He, K., Tang, X.: Learning a deep convolutional network forimage super-resolution. In: ECCV. (2014)

2. Zhang, R., Isola, P., Efros, A.A.: Colorful image colorization. In: ECCV. (2016)3. Pathak, D., Krahenbuhl, P., Donahue, J., Darrell, T., Efros, A.A.: Context en-

coders: Feature learning by inpainting. In: CVPR. (2016)4. Laffont, P.Y., Ren, Z., Tao, X., Qian, C., Hays, J.: Transient attributes for high-

level understanding and editing of outdoor scenes. TOG (2014)5. Gatys, L.A., Ecker, A.S., Bethge, M.: Image style transfer using convolutional

neural networks. In: CVPR. (2016)6. Isola, P., Zhu, J.Y., Zhou, T., Efros, A.A.: Image-to-image translation with con-

ditional adversarial networks. In: CVPR. (2017)7. Yi, Z., Zhang, H., Tan, P., Gong, M.: Dualgan: Unsupervised dual learning for

image-to-image translation. In: ICCV. (2017)8. Zhu, J.Y., Park, T., Isola, P., Efros, A.A.: Unpaired image-to-image translation

using cycle-consistent adversarial networks. In: ICCV. (2017)9. Kim, T., Cha, M., Kim, H., Lee, J., Kim, J.: Learning to discover cross-domain

relations with generative adversarial networks. In: ICML. (2017)10. Taigman, Y., Polyak, A., Wolf, L.: Unsupervised cross-domain image generation.

In: ICLR. (2017)11. Zhu, J.Y., Zhang, R., Pathak, D., Darrell, T., Efros, A.A., Wang, O., Shechtman,

E.: Toward multimodal image-to-image translation. In: NIPS. (2017)12. Liu, M.Y., Tuzel, O.: Coupled generative adversarial networks. In: NIPS. (2016)13. Chen, Q., Koltun, V.: Photographic image synthesis with cascaded refinement

networks. In: ICCV. (2017)14. Liang, X., Zhang, H., Xing, E.P.: Generative semantic manipulation with contrast-

ing gan. arXiv preprint arXiv:1708.00315 (2017)15. Liu, M.Y., Breuel, T., Kautz, J.: Unsupervised image-to-image translation net-

works. In: NIPS. (2017)16. Benaim, S., Wolf, L.: One-sided unsupervised domain mapping. In: NIPS. (2017)17. Royer, A., Bousmalis, K., Gouws, S., Bertsch, F., Moressi, I., Cole, F., Murphy,

K.: Xgan: Unsupervised image-to-image translation for many-to-many mappings.arXiv preprint arXiv:1711.05139 (2017)

18. Gan, Z., Chen, L., Wang, W., Pu, Y., Zhang, Y., Liu, H., Li, C., Carin, L.: Trianglegenerative adversarial networks. In: NIPS. (2017) 5253–5262

19. Choi, Y., Choi, M., Kim, M., Ha, J.W., Kim, S., Choo, J.: Stargan: Unified genera-tive adversarial networks for multi-domain image-to-image translation. In: CVPR.(2018)

20. Wang, T.C., Liu, M.Y., Zhu, J.Y., Tao, A., Kautz, J., Catanzaro, B.: High-resolution image synthesis and semantic manipulation with conditional gans. In:CVPR. (2018)

21. Shrivastava, A., Pfister, T., Tuzel, O., Susskind, J., Wang, W., Webb, R.: Learningfrom simulated and unsupervised images through adversarial training. In: CVPR.(2017)

22. Bousmalis, K., Silberman, N., Dohan, D., Erhan, D., Krishnan, D.: Unsupervisedpixel-level domain adaptation with generative adversarial networks. In: CVPR.(2017)

23. Wolf, L., Taigman, Y., Polyak, A.: Unsupervised creation of parameterized avatars.In: ICCV. (2017)

Page 17: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 17

24. TAU, T.G., Wolf, L., TAU, S.B.: The role of minimal complexity functions inunsupervised learning of semantic mappings. In: ICLR. (2018)

25. Hoshen, Y., Wolf, L.: Identifying analogies across domains. In: ICLR. (2018)

26. Mathieu, M., Couprie, C., LeCun, Y.: Deep multi-scale video prediction beyondmean square error. In: ICLR. (2016)

27. Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S.,Courville, A., Bengio, Y.: Generative adversarial nets. In: NIPS. (2014)

28. Denton, E.L., Chintala, S., Fergus, R.: Deep generative image models using alaplacian pyramid of adversarial networks. In: NIPS. (2015)

29. Wang, X., Gupta, A.: Generative image modeling using style and structure adver-sarial networks. In: ECCV. (2016)

30. Yang, J., Kannan, A., Batra, D., Parikh, D.: Lr-gan: Layered recursive generativeadversarial networks for image generation. In: ICLR. (2017)

31. Huang, X., Li, Y., Poursaeed, O., Hopcroft, J., Belongie, S.: Stacked generativeadversarial networks. In: CVPR. (2017)

32. Zhang, H., Xu, T., Li, H., Zhang, S., Huang, X., Wang, X., Metaxas, D.: Stack-gan: Text to photo-realistic image synthesis with stacked generative adversarialnetworks. In: ICCV. (2017)

33. Karras, T., Aila, T., Laine, S., Lehtinen, J.: Progressive growing of gans for im-proved quality, stability, and variation. In: ICLR. (2018)

34. Salimans, T., Goodfellow, I., Zaremba, W., Cheung, V., Radford, A., Chen, X.:Improved techniques for training gans. In: NIPS. (2016)

35. Zhao, J., Mathieu, M., LeCun, Y.: Energy-based generative adversarial network.In: ICLR. (2017)

36. Arjovsky, M., Chintala, S., Bottou, L.: Wasserstein generative adversarial networks.In: ICML. (2017)

37. Berthelot, D., Schumm, T., Metz, L.: Began: Boundary equilibrium generativeadversarial networks. arXiv preprint arXiv:1703.10717 (2017)

38. Mao, X., Li, Q., Xie, H., Lau, Y.R., Wang, Z., Smolley, S.P.: Least squares gener-ative adversarial networks. In: ICCV. (2017)

39. Tolstikhin, I., Bousquet, O., Gelly, S., Schoelkopf, B.: Wasserstein auto-encoders.In: ICLR. (2018)

40. Larsen, A.B.L., Sønderby, S.K., Larochelle, H., Winther, O.: Autoencoding beyondpixels using a learned similarity metric. In: ICML. (2016)

41. Dosovitskiy, A., Brox, T.: Generating images with perceptual similarity metricsbased on deep networks. In: NIPS. (2016)

42. Rosca, M., Lakshminarayanan, B., Warde-Farley, D., Mohamed, S.: Variationalapproaches for auto-encoding generative adversarial networks. arXiv preprintarXiv:1706.04987 (2017)

43. Li, C., Liu, H., Chen, C., Pu, Y., Chen, L., Henao, R., Carin, L.: Alice: Towards un-derstanding adversarial learning for joint distribution matching. In: NIPS. (2017)

44. Srivastava, A., Valkoz, L., Russell, C., Gutmann, M.U., Sutton, C.: Veegan: Re-ducing mode collapse in gans using implicit variational learning. In: NIPS. (2017)

45. Ghosh, A., Kulharia, V., Namboodiri, V., Torr, P.H., Dokania, P.K.: Multi-agentdiverse generative adversarial networks. arXiv preprint arXiv:1704.02906 (2017)

46. Bansal, A., Sheikh, Y., Ramanan, D.: Pixelnn: Example-based image synthesis.In: ICLR. (2018)

47. Anoosheh, A., Agustsson, E., Timofte, R., Van Gool, L.: Combogan: Unrestrainedscalability for image domain translation. arXiv preprint arXiv:1712.06909 (2017)

Page 18: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

18 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

48. Hui, L., Li, X., Chen, J., He, H., Yang, J., et al.: Unsupervised multi-domain image translation with domain-specific encoders/decoders. arXiv preprintarXiv:1712.02050 (2017)

49. Hertzmann, A., Jacobs, C.E., Oliver, N., Curless, B., Salesin, D.H.: Image analo-gies. In: SIGGRAPH. (2001)

50. Li, C., Wand, M.: Combining markov random fields and convolutional neuralnetworks for image synthesis. In: CVPR. (2016)

51. Johnson, J., Alahi, A., Fei-Fei, L.: Perceptual losses for real-time style transferand super-resolution. In: ECCV. (2016)

52. Huang, X., Belongie, S.: Arbitrary style transfer in real-time with adaptive instancenormalization. In: ICCV. (2017)

53. Li, Y., Fang, C., Yang, J., Wang, Z., Lu, X., Yang, M.H.: Universal style transfervia feature transforms. In: NIPS. (2017) 385–395

54. Li, Y., Liu, M.Y., Li, X., Yang, M.H., Kautz, J.: A closed-form solution to photo-realistic image stylization. In: ECCV. (2018)

55. Chen, X., Duan, Y., Houthooft, R., Schulman, J., Sutskever, I., Abbeel, P.: Info-gan: Interpretable representation learning by information maximizing generativeadversarial nets. In: NIPS. (2016)

56. Higgins, I., Matthey, L., Pal, A., Burgess, C., Glorot, X., Botvinick, M., Mohamed,S., Lerchner, A.: beta-vae: Learning basic visual concepts with a constrained vari-ational framework. In: ICLR. (2017)

57. Tenenbaum, J.B., Freeman, W.T.: Separating style and content. In: NIPS. (1997)58. Bousmalis, K., Trigeorgis, G., Silberman, N., Krishnan, D., Erhan, D.: Domain

separation networks. In: NIPS. (2016)59. Villegas, R., Yang, J., Hong, S., Lin, X., Lee, H.: Decomposing motion and content

for natural video sequence prediction. In: ICLR. (2017)60. Mathieu, M.F., Zhao, J.J., Zhao, J., Ramesh, A., Sprechmann, P., LeCun, Y.:

Disentangling factors of variation in deep representation using adversarial training.In: NIPS. (2016)

61. Denton, E.L., et al.: Unsupervised learning of disentangled representations fromvideo. In: NIPS. (2017)

62. Tulyakov, S., Liu, M.Y., Yang, X., Kautz, J.: Mocogan: Decomposing motion andcontent for video generation. In: CVPR. (2018)

63. Donahue, C., Balsubramani, A., McAuley, J., Lipton, Z.C.: Semantically decom-posing the latent spaces of generative adversarial networks. In: ICLR. (2018)

64. Shen, T., Lei, T., Barzilay, R., Jaakkola, T.: Style transfer from non-parallel text bycross-alignment. In: Advances in Neural Information Processing Systems. (2017)6833–6844

65. Donahue, J., Krahenbuhl, P., Darrell, T.: Adversarial feature learning. In: ICLR.(2017)

66. Dumoulin, V., Belghazi, I., Poole, B., Lamb, A., Arjovsky, M., Mastropietro, O.,Courville, A.: Adversarially learned inference. In: ICLR. (2017)

67. Automatic differentiation in PyTorch. In: NIPS Autodiff Workshop. (2017)68. He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition.

In: CVPR. (2016)69. Ulyanov, D., Vedaldi, A., Lempitsky, V.: Improved texture networks: Maximizing

quality and diversity in feed-forward stylization and texture synthesis. In: CVPR.(2017)

70. Dumoulin, V., Shlens, J., Kudlur, M.: A learned representation for artistic style.In: ICLR. (2017)

Page 19: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 19

71. Wang, H., Liang, X., Zhang, H., Yeung, D.Y., Xing, E.P.: Zm-net: Real-time zero-shot image manipulation network. arXiv preprint arXiv:1703.07255 (2017)

72. Ghiasi, G., Lee, H., Kudlur, M., Dumoulin, V., Shlens, J.: Exploring the structureof a real-time, arbitrary neural artistic stylization network. In: BMVC. (2017)

73. Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scaleimage recognition. In: ICLR. (2015)

74. Li, Y., Wang, N., Shi, J., Liu, J., Hou, X.: Revisiting batch normalization forpractical domain adaptation. arXiv preprint arXiv:1603.04779 (2016)

75. Zhang, R., Isola, P., Efros, A.A., Shechtman, E., Wang, O.: The unreasonableeffectiveness of deep features as a perceptual metric. In: CVPR. (2018)

76. Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep con-volutional neural networks. In: Advances in neural information processing systems.(2012)

77. Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., Wojna, Z.: Rethinking the incep-tion architecture for computer vision. In: CVPR. (2016)

78. Yu, A., Grauman, K.: Fine-grained visual comparisons with local learning. In:CVPR. (2014)

79. Zhu, J.Y., Krahenbuhl, P., Shechtman, E., Efros, A.A.: Generative visual manip-ulation on the natural image manifold. In: ECCV. (2016)

80. Xie, S., Tu, Z.: Holistically-nested edge detection. In: ICCV. (2015)81. Ros, G., Sellart, L., Materzynska, J., Vazquez, D., Lopez, A.M.: The synthia

dataset: A large collection of synthetic images for semantic segmentation of urbanscenes. In: CVPR. (2016)

82. Cordts, M., Omran, M., Ramos, S., Rehfeld, T., Enzweiler, M., Benenson, R.,Franke, U., Roth, S., Schiele, B.: The cityscapes dataset for semantic urban sceneunderstanding. In: CVPR. (2016)

83. Chen, T.Q., Schmidt, M.: Fast patch-based style transfer of arbitrary style. arXivpreprint arXiv:1612.04337 (2016)

84. Makhzani, A., Shlens, J., Jaitly, N., Goodfellow, I., Frey, B.: Adversarial autoen-coders. arXiv preprint arXiv:1511.05644 (2015)

85. Kingma, D.P., Ba, J.: Adam: A method for stochastic optimization. In: ICLR.(2015)

Appendix

A Proofs

Proposition 1. Suppose there exists E∗1 , E∗2 , G∗1, G∗2 such that: 1) E∗1 = (G∗1)−1

and E∗2 = (G∗2)−1, and 2) p(x1→2) = p(x2) and p(x2→1) = p(x1). Then E∗1 , E∗2 ,G∗1, G∗2 minimizes L(E1, E2, G1, G2) = max

D1,D2

L(E1, E2, G1, G2, D1, D2) (Eq. (5)).

Proof.

L(E1, E2, G1, G2) = maxD1,D2

L(E1, E2, G1, G2, D1, D2) = maxD1

Lx1

GAN + maxD2

Lx2

GAN

+λx(Lx1recon + Lx2

recon) + λc(Lc1recon + Lc2

recon) + λs(Ls1recon + Ls2

recon)

As shown in Goodfellow et al. [27], maxD2

Lx2

GAN = 2 · JSD(p(x2)|p(x1→2))− log 4

which has a global minimum when p(x2) = p(x1→2). Also, the bidirectional

Page 20: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

20 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

reconstruction loss terms are minimized when Ei inverts Gi. Thus the total lossis minimized under the two stated conditions. Below, we assume the networkshave sufficient capacity and the optimality is reachable as in prior works [27, 43].That is E1 → E∗1 , E2 → E∗2 , G1 → G∗1, and G2 → G∗2.

Proposition 2. When optimality is reached, we have:

p(c1) = p(c2), p(s1) = q(s1), p(s2) = q(s2)

Proof. Let z1 denote the latent code, which is the concatenation of c1 and s1.We denote the encoded latent distribution by pE(z1), which is defined by z1 =E1(x1) and x1 sampled from the data distribution p(x1). We denote the latentdistribution at generation time by p(z1), which is obtained by s1 ∼ q(s1) andc1 ∼ p(c2). The generated image distribution pG(x1) = p(x2→1) is defined byx1 = G1(z1) and z1 sampled from p(z1). According to the change of variableformula for probability density functions:

pG(x1) = |∂G−11 (x1)

∂x1|p(G−11 (x1))

pE(z1) = |∂E−11 (z1)

∂z1|p(E−11 (z1))

According to Proposition 1, we have pG(x1) = p(x1) and E1 = G−11 whenoptimality is reached. Thus:

pE(z1) = |∂E−11 (z1)

∂z1|p(E−11 (z1))

= |∂E−11 (z1)

∂z1|pG(E−11 (z1))

= |∂E−11 (z1)

∂z1||∂G

−11 (E−11 (z1))

∂E−11 (z1)|p(G−11 (E−11 (z1)))

= |∂E−11 (z1)

∂z1||∂G

−11 (G1(z1))

∂E−11 (z1)|p(G−11 (G1(z1)))

= |∂E−11 (z1)

∂z1|| ∂z1

∂E−11 (z1)|p(G−11 (G1(z1)))

= p(z1)

Similarly we have pE(z2) = p(z2), which together prove the original proposition.From another perspective, we note that Lc2

recon,Ls1recon,Lx1

GAN coincide with theobjective of a WAE [39] or AAE [84] in the latent space, which pushes theencoded latent distribution towards the latent distribution at generation time.

Proposition 3. When optimality is reached, we have p(x1, x1→2) = p(x2→1, x2).

Proof. For the ease of notation we denote the joint distribution p(x1, x1→2)by p1→2(x1, x2) and p(x2→1, x2) by p2→1(x1, x2). Both densities are zero when

Page 21: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

Multimodal Unsupervised Image-to-Image Translation 21

Ec1(x1) 6= Ec

2(x2). When Ec1(x1) = Ec

2(x2), we also have:

p1→2(x1, x2) = pG(x2|Ec1(x1))p(x1)

= |∂Es2(x2)

x2|q(Es

2(x2))p(x1)

= p(x2|Ec1(x1))pG(x1)

= p2→1(x1, x2)

Proposition 4. Denote h1 = (x1, s2) ∈ H1 and h2 = (x2, s1) ∈ H2. h1, h2 arepoints in the joint spaces of image and style. Our model defines a deterministicmapping F1→2 from H1 to H2 (and vice versa) by F1→2(h1) = F1→2(x1, s2) ,(G2(Ec

1(x1), s2), Es1(x1)). When optimality is achieved, we have F1→2 = F−12→1.

Proof.

F2→1(F1→2(x1, s2)) , F2→1(G2(Ec1(x1), s2), Es

1(x1)) (9)

, (G1(Ec2(G2(Ec

1(x1), s2)), Es1(x1)), Es

2(G2(Ec1(x1), s2)))

(10)

= (G1(Ec2(G2(Ec

1(x1), s2)), Es1(x1)), s2) (11)

= (G1(Ec1(x1), Es

1(x1)), s2) (12)

= (x1, s2) (13)

And we can prove F1→2(F2→1(x2, s1)) = (x2, s1) in a similar manner. To be morespecific, (3) is implied by the style reconstruction loss Ls

recon, (4) is implied by thecontent reconstruction loss Lc

recon, and (5) is implied by the image reconstructionloss Lx

recon. As a result, style-augmented cycle consistency is implicitly impliedby the proposed bidirectional reconstruction loss.

Proposition 5. (Cycle consistency implies deterministic translations).Let p(x1) and p(x2) denote the data distributions. pG(x1|x2) and pG(x2|x1) aretwo conditionals defined by generators. Given 1) matched marginals: p(x1) =∫pG(x1|x2)p(x2) dx2, p(x1) =

∫pG(x2|x1)p(x1) dx1, and 2) cycle consistency:

Ex2∼pG(x2|x∗1)[pG(x1|x2)] = δ(x1 − x∗1), Ex1∼pG(x1|x∗2)[pG(x2|x1)]= δ(x2 − x∗2) forevery x∗1 ∈ X1, x

∗2 ∈ X2, then pG(x1|x2) and pG(x2|x1) collapse to deterministic

delta functions.

Proof. Let x∗1 be a sample from p(x1). x′2, x′′2 are two samples from pG(x2|x∗1).Due to cycle consistency in X1 → X2 → X1, we have pG(x1|x′2) = pG(x1|x′′2) =δ(x1 − x∗1). Also, x′2 ∈ X2 and x′′2 ∈ X2 because of matched marginals. Dueto cycle consistency in X2 → X1 → X2, we have pG(x2|x∗1) = δ(x2 − x′2) =δ(x2 − x′′2). Thus pG(x2|x1) collapses to a delta function, similar for pG(x1|x2).This proposition shows that cycle consistency [8] is a too strong constraint formultimodal image translation.

Page 22: Multimodal Unsupervised Image-to-Image Translation · Translation (MUNIT) framework. We assume that the image represen-tation can be decomposed into a content code that is domain-invariant,

22 Xun Huang, Ming-Yu Liu, Serge Belongie, Jan Kautz

B Training Details

B.1 Hyperparameters

We use the Adam optimizer [85] with β1 = 0.5, β2 = 0.999, and an initiallearning rate of 0.0001. The learning rate is decreased by half every 100, 000iterations. In all experiments, we use a batch size of 1 and set the loss weightsto λx = 10, λc = 1, λs = 1. We use the domain-invariant perceptual loss withweight 1 in the street scene and Yosemite datasets. We choose the dimension ofthe style code to be 8 across all datasets. Random mirroring is applied duringtraining.

B.2 Network Architectures

Let c7s1-k denote a 7 × 7 convolutional block with k filters and stride 1. dkdenotes a 4 × 4 convolutional block with k filters and stride 2. Rk denotes aresidual block that contains two 3 × 3 convolutional blocks. uk denotes a 2×nearest-neighbor upsampling layer followed by a 5× 5 convolutional block withk filters and stride 1. GAP denotes a global average pooling layer. fck denotes afully connected layer with k filters. We apply Instance Normalization (IN) [69]to the content encoder and Adaptive Instance Normalization (AdaIN) [52] tothe decoder. We use ReLU activations in the generator and Leaky ReLU withslope 0.2 in the discriminator. We use multi-scale discriminators with 3 scales.

– Generator architecture• Content encoder: c7s1-64, d128, d256, R256, R256, R256, R256

• Style encoder: c7s1-64, d128, d256, d256, d256, GAP, fc8

• Decoder: R256, R256, R256, R256, u128, u64, c7s1-3

– Discriminator architecture: d64, d128, d256, d512