From 434f8fa676b6e5b86fce7ae2d24e6ab8de4b4d09 Mon Sep 17 00:00:00 2001 From: Dillon Date: Tue, 18 Feb 2020 02:53:07 +0800 Subject: [PATCH] feature(share): support 28 kinds of share links --- assets/css/_partial/_single/_footer.scss | 25 ++- assets/css/lib/iconfont/iconfont.css | 20 +- assets/js/lib/VERSION | 1 + assets/js/lib/sharer/sharer.min.js | 1 + exampleSite/config.toml | 152 ++++++++------ exampleSite/zh/config.toml | 158 +++++++------- i18n/en.toml | 3 + i18n/zh.toml | 2 +- layouts/partials/home/social.html | 8 +- layouts/partials/post/footer.html | 2 +- layouts/partials/post/share.html | 196 +++++++++++++++--- layouts/partials/script.html | 23 +- ...s_b8ba9a60a151126bfcde1421dc0b972d.content | 2 +- static/css/lib/iconfont/iconfont.eot | Bin 38960 -> 39400 bytes static/css/lib/iconfont/iconfont.svg | 6 + static/css/lib/iconfont/iconfont.ttf | Bin 38800 -> 39240 bytes static/css/lib/iconfont/iconfont.woff | Bin 24740 -> 25024 bytes static/css/lib/iconfont/iconfont.woff2 | Bin 21020 -> 21304 bytes 18 files changed, 397 insertions(+), 202 deletions(-) create mode 100644 assets/js/lib/sharer/sharer.min.js diff --git a/assets/css/_partial/_single/_footer.scss b/assets/css/_partial/_single/_footer.scss index cd2bdb2c..e1beea90 100644 --- a/assets/css/_partial/_single/_footer.scss +++ b/assets/css/_partial/_single/_footer.scss @@ -31,20 +31,23 @@ } } - .post-info-md - a { - font-size: 0.8em; - color: $single-link-color; + .post-info-md { + width: 8rem; - .dark-theme & { - color: $single-link-color-dark; - } - - &:hover { - color: $single-link-hover-color; + a { + font-size: 0.8rem; + color: $single-link-color; .dark-theme & { - color: $single-link-hover-color-dark; + color: $single-link-color-dark; + } + + &:hover { + color: $single-link-hover-color; + + .dark-theme & { + color: $single-link-hover-color-dark; + } } } } diff --git a/assets/css/lib/iconfont/iconfont.css b/assets/css/lib/iconfont/iconfont.css index 28a69c15..32f0761f 100644 --- a/assets/css/lib/iconfont/iconfont.css +++ b/assets/css/lib/iconfont/iconfont.css @@ -1,10 +1,10 @@ @font-face {font-family: "loveit"; - src: url('iconfont.eot?t=1581918336421'); /* IE9 */ - src: url('iconfont.eot?t=1581918336421#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAFIcAAsAAAAAl5AAAFHJAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCTTgqB+TiByDYBNgIkA4RoC4I2AAQgBYRVB5I8Gw59NeOYpcDGATC2zDuPQhq5VxmiCDYOAQi9NPv/T0pQMsb2Q24AiGJUJRCltqi9WxljVCl6Trv6LVftDos1NSyahBRtFjbbc6HE4WcGT7bjBhQDhwQAfflL9zHLHbiVjAq6+3y7CA6GB9lEwuf7284/veYwtp75HpIUTXi+DvP9unt3KbVTtwCmG0dD8QPJeIAyHpCAHGa87fD83Hr/L1gxWFEjNuhRgx65ZBu5sSAyRilICAooaYBBWAz1EDDhFO07PM8+vTPQO6PRO+NOT47c/G8XwskMkDuvVEuVymQFeQLJd6fJtrttAvFnkRPVShPggdhvPvAK2RrX/y3EhbgjbZ5UknhTzapNNBRLO0KhThogYLx9APi+SwVWnJP17X0jSdeeqLSA9fFOvVO/lZMe7KY9MpQoPUD6KwrKfoCw+jzpd0FgSBOBbQUKhhDYdYFnV5o5CmAc1BxgvowQylL/cXtzG8UQeSL0EYCxuUTtanru//9+v6BCSNAIUVzOfxdp0oiEYs1KYHU8JJct4DM+ME5DyQOsyxgBsa6db93K9YiHh383q+Q32fMnkcrMbAi19cqKCS0325PaiTj8wm8M0jqQBKqC1Gz8yff9/zpfpfXpnEwiA0Ab4wfACwFkLfJqtWt3QNxCIPBNVT9bzml91LDIKWPW3/a6g+SjhJgkGBCUrSBswhzqA6jBeSGPOIhZdvN8eLhgFhQBBORNBzrxB6BtstUlURemSZAEAF0wDC1zzP5dNr3Cn3GHNEiMY2dmk3eEVloULZ8uQSJB4nblWUq3zL+6dAVXnHpO67w80uqw2GNeplaGLcP0vwSYL8EdEnfOCe6ekSsCF4k729Lhxrlydk+pZUuXhAtylUgT2MmDcxpxWp9ar2Netqz7JVOZMox7pqgzMcuh7GvJUbZ0KTe4Hznz+5LWtZsbVRdKEBGRYeQ299cYZFeggm9kbfX/DgFdK5xAlV+monL+nQBp++dDNTHzgijqlJRuFJmfo4Zfujy8ht9LeUEVqIjgP948jU5cF/f/A3x4Kw4r4hbA64GBIwCHTlM3GZ0d1aNw6NLWWuihuDlcBtO7DQCbrGyCozIuXn41r6g6unqGDBsxagwJGQUVjQFDRoyZoDNlxpwFBiZLVqzZsGXHngMWR04aeTgaT6az+WK5Wm+2u/3heDpfgqFwJBqLJ5KpdCabyxeKpXKlWqs3mq12p9vrD6rD0Xgync0Xy9V6s93tD8fT+XK93R/P1/vz/fv9B2EUJ2mWF2VVN23XX2/3x/P1/nwNCPjn0RiWgP1/AVYYICAGCoRBAmOwIBgiKIYKhmGCY7gQGCEkRgqFUUJjtDAYIyzGCodxwmO8CJggIiaKhEkiY7IomCIqpoqGaaJjuhiYISZmioVZYmO2OJgjLuaKh3niY74EWCAhFkqERRJjsSRYIimWSoZlkmO5FFghJVZKhVVSY7U0WCMt1kqHddJjvQzYICM2yoRNMmOzLNgiK7bKhm2yY7sc2CEndsqFXXJjtzzYIy/2yod98mO/AjigIA4qhEMK47AiOKIojiqGY4rjuBI4oSROKoVTSuO0MjijLM4qh3PK47wKuKAiLqqESyrjsiq4oiquqoZrquO6GrihJm6qhVtq47Y6uKMu7qqHe+rjvgZZlXEIeKARHmqMR5rgsWbwRLN4qjk8o3k8qwU8p0U8ryW8oGW8qBW8pFW8rDW8onW8qg28pk28ri28oW28qR28pV28rT28o328qwO8p0O8ryN8oGN8qBN8pFN8rDN8onN8qgt8pkt8rit8oWt8qRt8pVt8rTt8o3t8qwd8p0d8ryf8oGf8qBf8pFf8rDf8onf8qg/8pk/8ri/8oW/8qR/8pV/8rT/8o3/8q2lk2H9nzp+JRioA0ACAnTudX/PvxUY5D7uSZBUrpTLdMKFMAPcaJwJ1STJT0ENJNwLdVkHtCDltBXeXb0DvEpFAYA2SgLAuXwSTq1BM8iaKUdkTbpwzjCo7oWIDCJGQehIJSaCF8hKySEZMuFRIkoTF21PMdpKfDaQVKiDglFCVtGkchrLYgMxhtq1tVVlq9aAcBIGT7TmUhpGhdVgO1hMpWnnKNgyzFKxdGUIYk8wFO4EIi2N5Uq0AqazwS44nIGIOR/PUHwHTkzunrgF2ZsO8E/Z83GpwuucBGbyNRpxgBf1YDtaMcC1YEO75M/SiEYBPTvJEUG1RoKD/TC4QU66ZYmGaGNrYBTrn5L3pyniHOBPWwhmXtqOR+setjV/gJ9Da7hYb5yA1AvA3ptMQ9lZ+IistlfkEVNKkcsMHdd0jdg68yTDrCW6oCCj4/iQZm0jm1QSrHAjk1Nb+WLPG2toJcVpD24BtW9gKHgOJLWuAD3ELzQIZiraqgqXp9YVuJMurAf3Vc9x0f0BJ/Lly9muyuMScXAUmp9QKTyhP3jAuHI4Z5Wm+dWAEu/GtqmHm8dlWbBYa49ig2czEyEypCSvyOJR4lzWwGBE0TZuNGGVpTnzMWo9NqdFgabbvx+2Or2hthtHw+rh93adp3zpEqUyd44DtucfHFKSw2opyZSRIYPEuotOfiVKAIEpDKsrMkihwwuaTdyQ+rSrOgZVWZQlydgdtiVwQZucNu7psIUV0gqLNZyuM8PbDi3+dHkX8Rp9Nl5fJ1e9eeCYJbytfAgEMuJOuJI213YId/NvKkutnXnv1J0rgm4rJZ0+/EVyew6GxIyqLsQn8dL4k6TAVfYOQ/3psluYKSuQoQB6csU4fTfGKM1T54mpxcNvu8caW5bYil8TYlPgdnPB4mxQbJNbhN22CuJXSOP5fZZv5L5sshKKwJv0+B1VvsUUjJexPIdbYbMFRy8FxvEc1l1BgCL5mIuZCScVw/i7Pfd1eBwLRyp22NL/4RSNd74WAQ4Lb3L66TdedG3O83+i5jAjsdsnogRc0kADVAs29CoFDPUmv3R1eRz91SZE42Oc62zQC0OiKVFXbafy2yD/1J7VWd1BViAV05uDMjAztr9AkwAsqtcHyy8RCrbLWuM62e/mWSObVu0Z/7pbV3a42VWuywXFlOBWZvHFug6zGn4iKldE1QeBA49p/Xi7OKlZZfaFH/2DGNGl+yNYNExwNMuZvohKwrquCOFNzXVyKz5yTXIHasmk8legMrTKa5I1owKbThICkgcnUNGl17y70L1oWq6dvfIMvdmgu5twgnRqvJLxbJQfvOuw9bPWhVSgSD7pFjBSYhIM9PmCdNrEpDhz4na69lSimaE4TlRAUzdAs76ZcKGcSOTvVrTuTrTeuNKSgJT9fxMp/iVowISGxzxb6iHFmmdmiKXASmYu/V4TcArCjFI1YcXG/nuf9SlCEGoWIY4Nn+3foUMnhKPZ6XNFHvPKQHQkAh5mySFXlG7GoV8iU8gvxn1TS1AXjTWUQDcLHJE2slAohI7tB/FmehU+Has4xniIZ9EykvSoUB9A2i5n/JxEDjq/QWJZSX/lcupLMNvrlckKs/7iMNJmrHS1maahMrygFVKVzaS1Xz4WvL/9ZFW211rhSUOTpSnZ4x2RbXeuCZW/3Zn0oTB2NKQ+6h52dWIdHeB6xYKurrF6c3VQabR3zBKtUwbLqQgpflE9I39VASL9PuENEGKU2+KO9Wz7ukrmb+7q31tc5oO5qq/8oFx64/1F0ODhyDux96CvBeLd3EHLJTQL6Xcz8W/okVzYeWvt+adj5Q07XKUV6H/RJOBFlK1PlZKDreWQr6fJPdHT8msdd/VB21KPuNzoPpE+FSNGYkalA+/NO14/gTqRKkBMDb77KypjHDajN6DDM3FinX8tZXkzEdId/YyVN8rsxu24BQ3KZgoTkeKBOfE48mhpAM2cmblJ5GgtPCr2+YXd8VYg7Y93Uai1pxi9TZHbbGl3TJDmRHDQ2D2KuSkBgtN8OzGOW2BcVj/g6d391lseBJ91mBOEeb3fgR02GUGeNKzTFGOz2tMwnJNcJgVR6L7Frw3rmfcqUs6vmBcxNnbbYBudcKteRPEYZNYGL54LI8wJ3r2+AMOsvarNs44GyAmMCmsl5iStLqmNTR0pOAM+o7oq6wVxIlcoFpbEbsfENRbGbGhO0SJrLd4qzF3bvNBqXDcFkJRlGqbcCpyuDnQexr+iCu58/jG+rP+q+nD3rqfQHUvO3b6UHWbfbAuS4FQDz3ioYskam03iAP+3W8TiFYc+gu0e9OrTa/SIRUL90o+AWRCm5Mq9D2l6KBIDw9YGf+Vbd/plywUm4XQNpuwoU6huX9gPZgDeu/OkiLzHisjZSWfksNp7w6bwKEAOL5sTNdxLqpGpOn3spPlNMfYn1OggUMi68ikMJ2pYgS13YpF0bc+xftTs9FFqwEMYWnqiLVcacEtKjXa3IpJnwcqLXTVKxBvD+XF8ThJE/hef4bnKva9dUrUNRwhTQU8lqKZ4ASAnYhiJFNfPtfc2DjQhSS2qf6sz5E5JAx2vvIZqzjgD42oNaeFBepiB5NYlPSz2uRs4wgJvCSSfnCL8HQF0AhLQnkIfaUwcNjaLP+Lqsa8HKt2x4yvqVvq6fS0det7xcbpdnts3qjbZH4aqFIedfWOay4VhfZUIP9fqyxETN/XOvrfFV1NdE9Ata9PjvJx7TXStUMcmHzkRmGnJC9SRXkbEFgC0IAo4YsiDxi4Maku6R1Ub1SmvuYHCm3myjhdtvWQJI2M6xYjpSU6KpWJ6DoqV4VBYyZTwRrCFFM/2OdpW75CVL6iJF3IXZImL5eLgDZ2jB9zFMs29ms63myfpw7Z2H51J1GjTdJAN0YacBG3NFwzrnxUUWnqPguRdy/JEwavyqt3VBtoEySPAjAXfppTn22n/p1gruzsmfP9V84NltLyU0OYw5bOkU/cMuiJxKotcDOaru3iuY24yLIgRsAM+VfWtXV23hCtKYhOdih6uHRrBTFIATgjYxSQ7SHRhubW2o1CoVjPl3GYLXqCJz0hQQjgpMrH5lfpjg6Xn3YGZGqIyvpBJ5mYeVHWpNDoOb7q5PD4Cfc6nJNz9U4ie83CJLtwkKSsVMglftnrA9XBGq+73bTGHy1G2NbUu/aLSY+VJJAsLjrYqvmx2tzxIdbcpfxBMdCYD1Yrej1VITFa8kLy3J5oUwUmeaqzfG8ESyJc2MIPQENB5ABLJoRNo5+XmnfaHZnXlYPTWtVFYnreB49eFpvrs6i3uz0ACg+v7qvBufjYua1oPNcsYFcUMDpiYcnILSU9xKNSRQX+MFjCZOkvPAWUo6Cdk6G+9bJHiwZ/tIXqHzQ2cmldl70s6y2WjEghCaIlQ9ZhVnOgW9cCKXi4rFDW+EHAgVt3DcyX1/Svfn0uA/3kwir26yTTM6JZy9F4Gob/WqxNEN46Jypkg7GaAquaNQAgIBtrPnCT/UaOAjHZaRILBSMX5+xODPUYXMorIFVGLbLj6A9tFiq0TTkUB7ORk7i0WKxv2ZymVRDaKHDRkjzRdowlmUtL2C6DGijh94ZRTlp4JYuNPOYIGyus/XoSyrtzye8ONcntO+atJL3NloqVVqbuRhAq4AaJSSbVG9xaiZrbk48pfVqyyP/RYYPE/Mm6tvB2jRrKjUA8s3MMVwpk2v2Eq1l7EhjJX+/K2UqafvObV+WMODjxG7MuZ8TOUvKNvJ5u0frTvJrJ5uZGupagJZEL+zF5dEAFTVM1UFQBszoBurve3l5i8zIDi415WEZ3QHdLtAYa8/CZVRN4p9I9a0bGPNFxPeAKG7IrZD1wHJHHSwdTSBapDZwASCJudJkNvKXhhRu0DZThBJIx20rYyDioNZqD33tQVAEg2ZrA1ryEQ3svgGe9SmrEF7+LQWcx7YS3J9S5y3LJfCOP0xCbcgtS1g275qfDYY3CvYtWasFCy83Kno45WqadVFpRtcVGVJJ1S4xdk2uouiSkYCf7dKhaNClC4lM2NGlIsJAZKe3Vp6c1OwQqUJciDF1PriGxvkVSbvcJwnNi0t8QGzMJkS6LXz+AD38yVkEnvuW+NxK2qRDQqdi1jhoZksEwJodegMW2eE+su13/iZ3M+29wRMtpbJkJVtwAd36PrJ79mCFWlyjF70X5gHM4f/qsAgAvI0zQnAVVSAVPR1pUDhORQHexaDP/1stJ/gtiPghZ6YvudBZFSBBEZgmZo8bbQec0JkhRFs+OK4Lk2uTQPeiNR3z99ziA4/aox5xZz1Gu31DKy6RQyM6XpzQS1rv9q7DKhBWdMZekLCLA4Zg7OcRrPY4BFQneO8bg8OCyn/qylFolaQaFR4xmdUPlDNID06Nl8lBQm024JVSHhREAD1fhiVkSfGkjgKNAGHlAeNffSRPD7Mz0UEEUtj0uuHRVVGD9P7Pc1D/lIc2QHmPlL8ioyGWKFwQQiyOryoRWgPEhvSE8N2xby8WfhXhUCbdFLpGEo63NDwDxtb+GBwml9ZW+KMluxzipSQyYR+/Uc/2SzQRAKIKtm8zOHkVUTSZcwrOF7SPW02iPd781KpdL3Tb8S5PI0UEoK88krcWrahK+aRixpuyVSlzan+Nn5bScB6iKf43jqvXHlhWOuLzx9wxwEziZdyyLyZF8JYh9fTKw9Y+UHZdd7gS534QJNUS2PB4wDSJ7loF/gsjHJUBI6q/XypyoGmmHn0DwXDGMljRMi17MGaSIxxgXCDVdubVPntXNJl9U2hwgGh3glPw4bfWicn0jErc00qdJkATVqcn/wGkfbim7J6lbxBezGh/Kv7tMnaAw0434PwufV+kMMPPWAbyj/9q2W86OveV0Y/ff6r6Cjl0OM+3gtqhZ70TAqaKkiaD4vk8TLEPhwGZdwkX+VFs3a1eyCYn9g5+1akO3xxyLeukKWgNOnH46XJ3eOvhFeXCYAlxzeoGD76CDSiElpye5EJTaZeP6oRKg9elnB8Ey5q942gi1oAFtPs2HnQIvqvAkPVL0YODjogK9lUmylwzsvRZNLTwvYVOrZMBJLOkv0iQWIAfjGeaWf1XctBnsZcTCEtVnzUOn34lboshAv8c5kmtQ3vnfsdqnWHDgbMF8fGL6CLYL2Gzt7hSvsCT/ja5LNtgi4x28x+07NZKnlajQdeiY6HmzkvahKO2oDaUI5KAmI2SvvFxQnPSBRi0IQWe8u3gW11iu6VVLOM+NMu8QRUvFGzwNYjSyilbBbJDd5FXeLqk0iAYlfurOXgsgpJt9u01qTJUH1yFZOqiYg62IB72z+ySvXJRSZgBSXd4Owc8mDcSNdNCGSE9qWHBOysuy0lVM79zeOsqlxrXgXe8u2tEUXlTRYKo8L5jW1J1710Z78zuVIkYYG3cVYwwFV9sSg9pDitpaoD0EKK0VoSldEdwh5S9lECbrUD6AIafqBJo/lSaAkoRb0iRHSvayRnfd3wsaebRwV7QcHjTTt3OrV4j/Mko+75SzdWaac22Eks1GXpkL1OsKupjkJ4Z8Y2CULOqrXoewpzE8BdaqVJUJlzA9PxYB0QC4Z8ccAC18fETXONyx2as+nWZVwFy1SDAory+vnvA8ZV4+rQLQx5Wet4BaR/D/i+yhyfU8C4WiEFVAxdg0gxg6IAdCT4ddQrof1wL7EcDiZyt2hDjQq6ZyVbAywi6Lwvo7F/t97wmC8C6ke/q9meDEraBGQwrej7nGrAOXXgHRXF8yDTc3dr5Y3BnOCzYHf1zZvTw85WRyOx1fxET10cTjaMZGmIQHPJ1OurtUyPtLurzXOJTs/sk5X3bzx3/VkBm17t9s48Uf/o6tPXnlGQqmPdGCqJlMoHvfLmOlhkHUPrRKp26fKlAtCZBdQ26bHN9XA8ihFoydNxxCtDph9ki7l0mlZ/4zwfXJaZCxfeG9RzJnr1cN74RChl5Q8Qrzj5eD1p9FvrR92wpjgkrDIQFfHQbDLqkpeuVHmCAsoNQItMVtyRXJbVia7bhdWdnFyKXt19x11nBMKwuUXBjFaFBsqa73jdfmt3Nb22J+dqXtDK/T2WdzYJrjn5/TPFZy9cfeYHJy9iyD0ASFce7Wv8Qf2S/TK733jJ/iIQPGI/LO7V3rG/ya4zXrO//vqdp145qibZSUm7HhWxKRdHhkP7pFCwIOXdDjW4UyqhJR6mB5o9N+DddkKDGIGk3w2Ohe6NUFTWZlsn5vj77iT91l9iKZHAz6uqLMH+UxQa1d/FsQVeVN3bDcB6EJiLJFRzlcU0/MX4nFZRmN1QIIujFAykCgaMfEbR3hOLsqnfOUpknh8wtmv56HDB2p7YiWkDRjEqXozR3/Eo5NgauFnlKBMzxavROL462n57+uUwtnDx6dwt7zNpLKKkTc5E5uLlR9M3XbX33lz/oNLXp2ZL573AmPmYIQLs73uaA8I9yVZK29JYD9XncGS6Q26cqaZqJ8r1p2bfoqqvB8NxfMmG5fViZFa6Zl5nmqPEfzubfEfnFSRf8NHTZ177wLJSuO0LOLYAgEriEzx18vV3SRQB2KLjF84xdk53w5oKnGqmLlLVGEMfoXRj2I7BAjpGtBkDRvtE8qi+BHTQ+C368OrrgADqqNv2O9YDadX79jtBdE1YWd5gpM92J/f65GFuyfLC19iCRaBCUZtGAFe7U3WsUMHUmusmLbK1DqdBSnkfZ0Sa8wq/XCetf+4zEpwlAFJA6a+zFWS4PgRwg4V0MzisbClrsqAZQPJZbYcEPKjse53JoW6oNyCVxsTFn9g30qgnUVviTfV5cNTIXUES7ZckDmiS8lUFLd9GIo2UNR4fbPRs+lQUvhjto142elIewmMRLxob99pacvbo++nq8R+arv7G5YQ++z8G3OU2QCn9yvesMcf7d32c+/lyqQC+94MHWoCLeM+ClQqel4PjO7E9qtz9Brq9MvVR/+1FTVhshKVdFzapwyu8mAMNkuy+Ioh3bMzxGe2t1gt+2Xgq8GLIQuSwfWIPwkWRITsJ5IuXikZJFqmsRYiM0UIs7FMgxder1O5eb3gRal0l83InMb44qCRhOvNt84l27zFjvNPXi3Pf57Ji4ZrZJTDuKOuRl0TAu8+jZ+RXNCQBpyvXGeML4ifsrzqcAYFtGKtFn7GVmiDQg+f4ZiTbXYg1X7PQ7LUv25B+fpln5U1pYhC/BDgbD6XFDJk4S8mSiLNDopgn1R3IBoaycfHuGk9kzqGYoptq2glleR7nWaiEEHsG4ZDfU/EGUqQQAydBFOJJoFEk6fUQBOetZ8OQFCQnpc/SGJI4Us5WOvSTQ2TpIL3MuKl1XSWqlh203kh3zNaTK4ULR/5K1X7js2M+LumEbP1+ASZPxXGHFP/8w6STMhCxy1RCTD8A84SidOWQobObGt2rujLuoIJ/k1HKdUJevzH8P2eybnUkR5Gpb5W5bioVTVOv330RSM63e69FM9wD3Sdm/1n5e6E0JarF+qVYNDTmBdx8qNpGoTvOLwEBFPZ6si3CQljMBvFSLgOcOXPM0Oqz3qzOcWuEFmM2PlzTpvibwKGvPFvZSzkuiIeRMLfHqIbwEWMLmEyRtwnY6UDY7SYhaJz7M46VUWQ0QBpn0E12YYtwbAkBmSPHdjXTx/xfOQYUUHDkYZ/1nERSkK/wMb6u8TZTxt1JpVyLvHRF/CkFUZaS5b8V+O6DtjAam+AigRR0T1hZdUBvV5fVHF6pXSjZqnXFpdWmPImXyhUDHE8tbo6YvKLPkyjNpTxQpX1jkfE1B2PMRoLNclnrkp7Wu22Z6gLt+pXKViz4zUkXOEizgZ/Po2h9fuLHaPdePHeBS9y1Z33lql5stHK/tWMNhT0OWpHE0RUxHdIPdDiU+97GDo8af7lUM0jE9MvR+va8ciunajbNl9KLaOqprWHtW2LT8fJdL7sLOxvxFZqCkwz00rN5K1QR7J4z88fXzH58tvYHno0iFrCn38z9LYWkopIC0tNMEK3QJVIH3ZnZZMemeOCNh2ejE8tt85rib8R8844Oylxn41/74Y/UCwMZQ4HiCAZQZp7Z7VWQadaeDSCW0w2oMp0TFAS6094MbDkC0aZZ9BBlA2yWzOhuvB51BgcYSCTMKOOkMdcPlMxBOzlR/o23Hj+zylOZoapv6BTR2Y39MD7LjYepC65WaNLoEHVKeWz4kxuY48qhbZpjkfEiKSGd4XROhMoGPwsfJLeQPTmZym3EZANlIQl49Vdzrr1f1V7sfVB6Xp5lTXpIRWXqoHqYQNL7CsmiwY8zZIG2hFUUkwNMAiquGVrvMikV2h0wZGJXy9ADsMphv1x6c4mixVTPvN1susvazI3bpExlA8TIEgGB+Tlk2lk32mTsEdbRMrBZ72XOqBNulvU6K5kWKeXzfoAzRu3Fr8CWNtJkHmo2wCAL0Y6MUeRDDaL+2NY3C2OzJ1LMrqQVaIqfKXSNvlForqjEZjv9/S4i0iqxm/0Nv6M4S18c21gx31APzRTYyMgHU8L00ibqnaU5cRvmulm0cTkXMZ0jdfNAGm3dF/5qLoHpKyK33UboTb2ayjdwaz1kwOiU/NecIJ1TNQSGjKK6dgwXzk8ws0MxrI0Z4uRnNEU2brw500Rwp1wyYCFij22kkDCXNkA3+PxtNq+SlTvCcGtpclM71ZPUdR3HsuxRZ73sWYHrTsXji//fHwhvEPHV5ZioR/P7jY/FyhBbKWvLAo0mV732BYUyN06x30BYlEFp+pgjhnQm5UAxwY/Il0ix21FsiWUOLpnOB83R7JMMQTb6/QUqyof8fVXdhaCAiMKZmQG0oCp5YsOC215o9iTB4/FPuaAUUKrrQAyIZyXRoOcLomNpSk5Q5mlmJ58qr2Tm2dW7+XuQ8OCAmsL54p3V4eB6bIPojB/kvlQb9wCP6fwbCFnjB8Fz53aqCpmDzs8ljcKVk9U4xkmoO8oILcSwoeeYywddy5OibOvV79pTunb5V75Z/hb45ugjtB0d90LDyuMayED0T1TnqmYwkNIU4cHcA9xXjWJhDuD7c1bJPOJ1AOKd3bpWv8dgpdndeiPxcla+Qi5aZafIACMniPBIlQ1Op++cSmXgacbIKoCHVrDKDam0gPrpcyFEexM+kVRkfcTYO0T15ArEppoLKX2X258g5wPzPhriVjXCt2ORLEKVTe3L1WKVrXIR7bvxeXK8d1WoEBB5IngulJElgWP4SAAumDASqV9bbAaczc7FbQgIRPZW4Am73PE2FRn3d6pYRKPtT6f/mnRuOfPXq6EWoVdJGzbFAcVNn0QjYGHk1YAJOIpcouNytIBdD3Wo8rGYNeHUc+y8ql5NpOMTDiBMTBgs/+mL4RU6zvQLHv7HbMfvbjyOzNnhNA0OJ3FtTa+3ITCFAnFw3q4o35lqUZhfWJcgZ0R3FEyraz7arO0pwO1BYUWkxeSPXz7o5UJeGB+7vTYbIsET1vZTPIKP+NZc9+QqIulFSCywzEJrnLJpyMfJG/j9POmpptSo3+rc9GfX++/fkxMgEoNoSQhaEp6FEoZQD+Q9wtFbXEfMRoRAiuVFTZpNunaSQm14+AkPpzUZ7+r9V3l9lAs1QbXc/8rCK8UrzvNls8jlZaSNp2f2gtCF5BT+ykXlEWUfb8huOm+tPgg4jPf/SFfZ8Eihna4CBVE8rBQIZXwMuLbQcQ/rD4RQhVkoSTg6JFoiBqKcgD2hVj/HBMQeTSsAouVC+SUS+KDa+nwTO/z2URCBV8dDXba7FhJYHPqKNO9o6VZ/QzLM+dx/uroDCFEnEmT4pof4AEwAvdu+tSy+ANQ6Gtyfv9/MquM5AkehY23p44WXvwCO5HZ9rX47eWVlrGPGcIZFIGusa8jeUQAD4Sgu1uXy2TFRDpt48FKP4H8m78LOyKyunc4O/MQp8yRwk+5JpK79v7oxDy18EAguU8wjUKVFKkweKk4d07uYzTSeSrLPrdpuEsnhhdoerDOPkJRLbcGQnnume2AYlJmGDsNF18sL8RD0FxbrJ0oEH3xldFN5QXSoEsqrBolqXIPw5Um+5wfRwrtvg0ZRg1vqc3xIek1MdIAKL4oTIHPHTRNlFD1noceYZ2QduJWvSM0pbI3n3w6tlG62DLWOn515XBINvZdho9lhTEIqD8TG6meBYC17RbLCXtC+VL3SvsLXV6C5fY55aZygh6umMeQerARC6qELr7ivgllcHFZXRhEzrRJo0jp5OCYcn1oMRXB9vBKSvQsElgGfWIvDv8ju7wZ+I9UYuvgnZYUz/hkKV+WMlvGu6+go8d55fJSGCcm9CQ5C+zGHyPpbSkVYdl5LvOdtv8oh0OMTMztF+kXPccTpfc/V1ejO0hyCbMKErG6QSmBD+xgjghCfRN1ns/6DNzGzpVmx7J6x+sYw2CxNFcZFQ3LAC4wRKqv10ff/C4VYMUZX8AhjC4xceRSMMXotjz2Ch/3MCg4e8ceWcXho49tHAq77W1G5Ya+DeOONCckw3Q3+TWgyg+L0YyT+8eJAvdjcfSkB/NGQeFABzpT6ZZTzckVDYAdzya4DfFz30vfuRp89TbafBXZhlncCEv4XXb0xW/4mkRdwL332BgbHvG/089rqzS65gAfM4291UNTG2czFXnUMKg6TV6QqRZlHUC4LBB8WDjHdfu13lUjvcZM8CZyyT9mBp6/JrM5MJ9njwndIbcsl5hF1B0NteRyTSPAt/7p+rjqgZMTPIoFW45m24wDNx2n9a32XMjckQpAqZ4vy2SEyrltIvpvoExb2k+IVbImvJz9cHWEudh0Kimk3+ucBj6P5LSkepzCMUjI89GWVtCgCae0+PecIM6W7Gs3LS2ZjfcmcvXzmMUZgqCdNBsIo+n3cFs4nyLufc/Z4K8ohtKWZEWloy5QKgVCHmgXYY9/eOr0D7ozNl9czuJAgLk4AGQisKkiQyOgOttY1eBw5MlRaKrRZ5yWEiRUn/U8GtD+oQoN5njHg/k4Tou4v5BneN/Rq0mVDxMSEer9tMN3wm95CFZwKH8jYqvPDqcby8GA1ZYPYNYH5g84PWwcymrJJQOgB+FmsikLTG1f2muydB6OjAbr+es9W2q+6QKjTq9s3Xkeox5xpsam8k0g2cda58sEhzEAJ4m0tga3SRUkLswMCj4a0lFXuRS0NzSqVNTeo3JHeaAw+DhOXiEgkWG2vmRAaA4oVbt26Drygly23Wl6OiIgzz96aZa42z9qabc7CwbiIiELVd69YPa72icYf+lzBB0v3+GP1sYhRkTuOQcCcJgfoa0KmxroDFNoBXyL3f/3Zw/aw2YL/2W3Y5SX89jpNEvo7qeLRb2b52++cyCLpewh565HSkDuDox5erty8ZF4aJ9km1Eswiq4iRREqaTJ9fowdRYwOjUu/o/n03mAtxcHIUi9SKNtspjc8Oo15ninSeET4zxyRYLh3v5KnlHIlRygXnjyrZkXJkcZhW9g37dwJKiAnjfWuW99LTRej7iIRxT597rCYoI/mogwM9CUE2N27D1GMeCFGXbnE3oxot29HbN4I2O3Wm+02N2X8/SvMciq16rah8q0VyUqFaoaa8cYOtKNwarkt4BrAu+p10AX+qr30Mg9S6O4tcGkqY9WRcrdUAsezWZCeRCJWYfi6oXrj454B+w2EROAz088NpYsNU+wiaaBz5WhTekO8tddVQHXeMl9m7Nh6+KT2tur2oHaShwGssGTeCuVbUGoY0d/z6MYjJpOCeTJ1eVigi6ZSIv+3zokWSvwTKB+X+XvvG0bQUmXVQzumr83EpnkgCHuDqr7B7983IZAmpkw0d6fwtOQOaKldTAtd03JrOreENm3drFpMHdRWnI/YGzwagJxOo3a9d0qJ8ffGzFMlDhXEmT79JEz58RMZrLRYao8I1LniOPHyVFtnRVTl8ESJpSQzsLCZ8SPhPVmR29pihYd+0+22+37lZpfnwN7o6y4NBfaBZXZI1+bNm/0ZHmuNu4RmTUEkRpdVRgx+NW0WHyZbBaKv9INvRwZAwtfkfY1w/P8I63EnBj5kshrfl+fHk5fmUZfCQaXzmux4n0U7RHiK1P1eOdO7BRc4EOroGoW4drxbd6e+1aq6/pvrUnzv/MvVYcRAq21OTveUsMKgLTj+QD7Ih5ERYOnYg+6HGwKw4cKFVn/Ufb8L2PsjPQgOaEePzW6z5WjrzRrtz5pkVjpWScqibMPoD1tP0ktBNiYRo14gEMXeTmiRGFSXK6FrIZjZw0j2lL9LJ4Cqxzz1xaPS6mND3r2139zuCdG/fNSK169DvckZhZTbgYqFQoHIgppcOAy0WP2/ccsaE+EPiN3Hu6Hc8tEk2xnbRINJqLiruxTeqXPqBwsxftvV+2PICcT1O/BYkyNwP6RSs9RNiNV7966GCQz2NP0cLz18k5cb3skLkCkPUCcaTb2ddDj73jRi7OLTYbpjYX1hMpCplGHsMzfyvFOfYWXV5LoMx2H6PzRibHz8hQGslQWaUtukbtKqtDKfY2N5m1idPpZro/wdlEdYYwUiB3CKSm4nD45swwLF+O/VGqFROlqj8n54CfeD4fRpaM11PubCb35O0AbjLtPLHWc2G2fQq+BHeoCGXZtjgfAQfSqXmSFfG0bnWNZwucXIauyzky8SE9lZDFlQX24NlZxpQxKZTWG+JFpsG/f7jQ8JBU4mhVFnrfEkIvnffTZUwuh7tvuBpG0e6eYob3jh/GEGCiiDC1jaTSpS71Vuz5QA0RMLCrJAmqZpsqlAC1Zu9sALC/D09FwQRiATELuHTM7KYwSlVH51Pqx2vK2qN1zssH6V3vJuw1EuUk4zu65okdj4mIoLqEr1xE0tuYO8eiuAXodMYkWFFFvECMo558wHURFAqsqszHQoKfUrAhl4yfssmUl3rLgfwy12t/qjMmADDScoxiMpwtzf/P2tEvtAc6eVQzO5mCxjz8RANZ+ZWOZcWTn5sEj8D2JPfxWzAXfOwd+26ECfUb1jdaNrhHy5bSGH6SPoEhnw8n/M+pOPFejYFBzD26Yo4GjkQdx3PB23Iq7xb/F0/HfcqH1rEvYnO5vyTZ77t+G/492QLySU+AgQU/gVoT/QU/gqyg82vUF4IPajZEMy1P6oISjd2ZO4MTHKfSedjX1/Ni+HnxucL4xwz+IFOiOPZPNzgvOEM7/PVmLGT9ScqMWMzVZGGDs2V/tIjxmH92bx8oW5wUinzHCE8X6Hgjq3/d7q/P6+jiwSf0zo137n9syaXvP4+1Lgb/W6XYqsVMHVkGibpOArov1IZFHQxWrE1wKJKNcarq5UhSKPo82rsZfft7hsuwt1as3TG8fHe6kl9jPyG7gWuG8mnP59gRucpQLH3aK7m1M8p9YvW4aAYdGGuuT9BlGotojYVupWo7Bdy35eB6SOEBMvnQ4F13SlluDO156voRWeKWvifUpNXEP6I9ShzX6Xz3V2RpZTB3X3JdQ6/Lofp9fB62GD7Ueu+9Otg/p9hK142LB3I2cyWny97Cz5h0XFUtXGey8O/xqPJXBG8bYupbKOGCfz23g9cN90GPz7AveL6SeLqyOCYrY9M3KT7u7AsEl52vXUP+vDiK+fkWeBwFx+wWeYT9jaYJzhonjccgSFyrlxVpfnMh5HSZS6tD34fmfno/pTVW8LP/kdOoc4luvqPoKa3g8yQV7ZRJpduu1Fh9Awd1BsE8PeoDvRxTy7+ml8stbNfc8g42Ny8gKz+8GuXp1Mp13ENs8KMzHMUiQb2VlgYF5ygggCcueQy6YRxRWbA0cQGexpVbYh10ZKKH83kYZ9r0ODQCUiOv7nDOS3zSlRNZcQKH6sigtEUFpMCgIEDtvbfxzZ2GFH2Jqe6h6OcmJwL0rIMmMx9Fp/CkE9vvEWpXZ9+xcGuu81yqmtmbV+3BTq8GBs7IvOMQrL5IuBy1TxqcsXn7uzzWS/XpaNOHu3+v13ZuBEAYNt8rXnajarNN44r0T3x+IrH15xXjljvoqlayTsxhCS3teKHpIZcQ/RjNRT8ZXLPeWDJV1b2lOw1z6nuFx+9K14SKOBpif+gtCF0McJU1ss4FMlMokEhWqfLBQDdtkt04g1CXs0P3oErpEYVVQ6YraRxxJ1d1bXUKvuftiCKpyjAyQF60YV3ibecTegBjAte0hgZUXyfvBStbaTkkVMClsGTd4ft2q2pmRg9Ihb9AAmY/6WMGnRu2l5aQu9j8fQk/13KKUc8REOtHBVN8KWilYQ384h+5ED1vMjbCOYq/uySWGzLdG1aDNIRPb/KOhxxWuR/qS+Uh7Fx2hJJ7BFSGQg9gRJi/EjBahz5QOxJ7FB2zETpAnMIUwUT4GfmUG6mIlNxNYAo3LU2L1kvLAPOWCX/PGJ3bW4034Z1/yGtdgTmE6W7nj3nVhh9Xe6YebAyuXrDn+4e8PrDNoh2wsMwDMPKslgDXPI6RmILdz9MKWqfrhtaf7LoNv6XuP3oR8ceoPSpISSaq+cVNxxx2Ql07Kba2SLhUjB03IbN1SLhPqmu2rVGwltgMumlT9FCgoXZTVZzSm0OkblYwML28chTwFoIxAEj84lYeLjMgPyakPCTtRCz1f+sy4uj7T+b+W/9nhYSG0cPjMuLhkzu+SZdZC2FtwSPva2MHzM6gd2WuTKMt9yepIVxPakwSSBNmGwzwhffUiHsNpoIlp/wYwhzATalXMe5a88UcZeakc8vFFY5KjmnncjZ+auVAEkiwOCI+ojFtrgIeIRFVcF2EvlZdOQU+/IZuTh8uIid/hIdI8CeKfBoY9v07N9VL4iX6HpSHlx+WOLDaXf0X3o76WhPrDy/Jcwy6kMuKUFzuCquOYK5fJSs+ZcFe0QGaJ7+ASUSBUvIXA7fQh7GRtsH6x7/oKuqmkRN4FbbFL1zFEuY4Psg7CXD1YwkPhcdVUuZo48h5nAzdFiYqrzcIsUphq9R+jSCZQ57AR2LhTwwlJ6FjH9Qbh5yty2n2fh5bPIPrj53PeVxmA0LxWJUbBqCL13+0Pl15xyOci+5bMddEcCzYz1Hl/rXC9E6eGqb8ISixbPr8W6gjesBcY2nEEdJdwBTyWWUvafuDyxwESY6XOpkY4EqifZhcizn5Sc/+/kCPhgri/9l621D2TBSnmm712bcLUk/p7AAjc4G1vI0SvFphtt/3+z6c3/A4xIvkO+P6H39WgNRVqM0rNUJFtFf8eeROUF/A4d4zjlXguV3+3vJdSwFBhkat7oNoNzc3CzhvQsbAXZAWdbZpgOXHBysA8m8CsNXAAlb92wipxq4HqNcmR1hvGNpjnKXFNPnIbQfNxl2v0Gi/uwc5Rpxpy61w9WtIX2JrH+G+TfGl2H13MKCzidQ5z1hYW32nCTJ/G+IM2uZzVi4o1Pws8Hohwe7NYrNh6UrwWJHdMWKcKoN8J9hdR66iZYlc3GvLZq5UTCQzAnvM/rthVM6xXCXalYHCBiVfvg67CAe0jPb2yS+QcwcvK/8xL7SSLPhexJxTtRI6NIZgjmwsTlE/sppUQq1pEanm+A22ZxlfVGV1D81dOiRQLfrKbxXS/WffWwTuxV2dCwknW6noPw3GF4I9m52UGYWGYzSb3qnfTDMGefHEW8/RNxGMBgZxH869i40gZ9A0BhxIlnomGQRHtqxOSGC0/zStJDM0mZa7OeKxrj2AlttGvgGhXP12Z566WHluQ9TcbNAUo8s8joBJtHTen64JfrAPbRMbdNRrudzqD7cdKphPmrutP9fPmpvaXCY8Q5K1O2pRUQXm65PtrbG+pQirZIxkYLUbOIK6nv/lUj9mXisSPuPeScbE2O7iarr3R9wlTq9EspPKO4dZrOYAlejG17/DYvS67bGOifP3wNtkGbp3vsB76HHA9WRUXjWxXoQxJECkmfSMcJ0y1rlCQSLIIjTCSosnTMjlrryMegE8i5Oh15uWV/9ZCjAaxwL/mvtFOHTjsKObC+UxQi8xdRlEqKyH9//YqW4n4X+XEVmliNgusn+j0OjKczmrFUg6gw/s2YHiThlugW4aptIaxy5EGqSBOk+dPTl5pxbBuZn9usXNKIyJ1mPnUi5yRwV0tpojannmXle4SFpMom0Ph9p4CwdZVRRZDgQ8teJCrmxlnnB1ZTYH/FrgFKUqxr6yXaJ5lrXVey3hZ99Ds9gyy1qW/9KYYSwrGNctEhhr+OWU0mJVgiBFSjC0cyvWvOHZkYyfWOcZ3NPhVWD4vtSoV7hTTI+rZXHyd8H3iHiGy1eo1hZ6vgTfXUQmofvFGNESFtQVOjjk2ITntHTpMQPhznROy1NZzImloU9pvQS0U3HupcXZRrfHj2k+WSCFFIjHQOTrCK1IOoCAKVZ3vgrgIiNpCi4eiZi7m+4u4BbyrPGeWNhES6+SZhPqvD/qRNOkyyVnJgJUPqW9XuWy2VBlj8Kj1+o3/zgDI0JrtftBbJ+dGX+QqR7J5qnxOtTMZXlEWL5PrBxCjoUKl7ZpXtHbNNahWoCs6y1UyCQgKDHV6Sai9pX1iR6f0we/wyXTTbw4czd8JlBJ6CD5NR+0rTfpiVXelqzn3DhMhr1sZxaE8d0+x3yb9B+iBO74p3eJCLvm6sze6H/m/pBx1PDCpKOA5VkIgqsHRw7jULw13UxnHPtvkoEAfxf76dTsnm4QjQ470rTm3sEt4sfO3zDiRIdgkDFNZtBruiKTlaSEPgT3rRlPE2Q4W1MECyCzy6p/qgN3zUqAWFPhSiI0aMrO84txYIaNGP9BOxoMPoKKtau3vX46P1T2/MTboGNTCbdC9NWDRseKbsQJe6ppRbPww1kK/CRZBKc53PD26OORdro95NTjLKGi7L0SnBCWJd+bgt6/btRUQDBRX/fWp5eGuqPnq9TWfOyUCm29ieBx9/AwnnDmmIizjQqG2HZ2fhGWmfnWlHDDBwIp5tly/nBwQX10srP5CbAbW0wulwRkvLBbsfh22hVCtalhbMD/XSW3xDjY+HeK1Y7Bb4PKRvBNwrDuoDNK60FbROuPGiaH/Hc6S2QpmlnHTyV2gfdF9jQgBVwHkb3MxW4X+XK/Tvi1LT14wRN+Ef7bLqp7evft/obfv10QP7LQKTcWJp9ZFCRqzhXi9vobsINz6s9zNoDvYp/KmhDqjARk5GbZ0gOEUJrU41Cb+gvDDBJzclpAbtNEe+5unuvjxdkMbbcZHX7XlgKLimJniowm9mc0CersBgYyHPe4GmBEkhxKi0sPV2KUPyLGCrG07/TsA/xJXdcOYtkcX5Fo9PkkKbG5a7CYo+I01/Ri5E03U1NTth6qp7HPcjFi9ttKqzzQTlKlKKKbd6QUzxe5maybc4D4b4ng5L/yS/KJQZqW2qubmkVBKJ7Vn6/gKn0oIArnb5PCKiJu5jjFjm6K4e5yT2QUuZ+FICxCuob/2Teop2A0X13cLe5VDN7EqxiMyEj6YEe0+nVvb3VMN/RMRt9xHLWW4xYSZRH2o0GJWi9btrm2qbj5jcuKJV3a6XURsbD9l0w6R6Eng1GzwnKS1j24g1uZprD/w3nexMSKsj8opdDDSDpXVAzn6aDuy+bobq15biUy7RSyudAOSF0zztJkNsLxOdtiwb/WWoW3E4RxSP6XkfWAAUeuGhQsD4QjbmImglikCDBp1n5VG24Sgovbu9Bs6CmhqgBFBeuCEOarr5j0Fy9kC76eNmVqt1W/WLNW4tjsu5vo3uTQkfSUe/MpDBi0m988w2WRc0Np3ZgCKwWdCoa5v87I6xGorEIrwjbOwdEg4jgy7tc7EKOguJRG0+yMpl36Ug5GGHBHsb7wgEFkSC93XRbkkDQI0c+v/iPCJBFhg5hNz6/6V52HR6JJc1/Z9TVCW/CwgVVeF2D4yyqyPe37AYgheHEWWI8sWhIQQA0qZncBNiB+S5AWqS35WYJbB1EcuXRynnaFLR/AbMHOkERvFczEME/zDC9jkXjok4IvE3v2sZfqdjH9k9+ZhsF3LA/gXjpZ2jRoXpbsbMYdzubWQt4X5FZrYTcwLk/Kxfr0hwLNXJJEkKqrAQtKGu7l2JyigjIl1gyVDV+qtUbpWu3CAC+1Vuj/1KVec8kaAwkkQnszTBUVGv/6RV/vgAZ8tzIahouC7KsineZz8nvpWEwH4ZCiMQcTs+0278cbzD46Vr9K9411t2mVviH0tRW9qMJNRoDlczNLguEWyJ/0uM2rIF9TkmnNC/LAxGzZlv5zm74XBn2z98FCZT9NZ4soXyfXnJ3T9+WpVL5Q4izfsXlCaSezbOgaggHQwWknSl5UJ5UGcaLMFivjhrjQhj/ob+YwSyxkbzOT1VtjAlS425X1UPoHrhdWehTmhm4a01yHVkYDVuN0qGJ1y32W9vNewXMHraaAlG2e9gvfuMHpoDwThqa1CSZH75jKQJvEsUF6+GesLNjpuHsYjnJgKbDM+nT7PUnNQtuzaj6hA9G6B0aHX9aA7MyDc2rVz6aTRIBYaCa49bdy81PL74fMQY6DVWDb/KEsZoipFjayiF/4hYCLeYOI8McOeIE0jM7lEwe3beuvW78FSj2dczvqe/ml2dI+jOFb8+BS4lIUdHkZ6Lb+cFH/vhbJfdJIRxWxVL5aBdi+faGJElFpH313akkRGJrl6WEr9TNrhGi8gH7FxK67CO9JdEMNEKpHm9i6sEkYxPkRZr77fZz5EMVu3i/fmzYP7t4rk9W1NStoJXeWbhOiArfbgQQWBTIEvHLPx0N0VE1Dmz3VqPISGenXQ2Jb8chFpa8vp8STZ1njxLZEj0rLef0SFSRN3mATM3PP8mTdv7DaRdt7Akk/72vDGjX2W1ix4cYgTRpN3PG7CDg2e6EQnyY3MQu+rpBpoENhEG03dZVQJW0UxXawyBxyPESC75Y/n29cnJ9fZ8LOUNM4yMAhu4ObWsTfgoJp/anZfXTeUz1YQxz/p6zzGC2rt5d5kMxkIKrjUQkhFMLg9hU0IjGGTnGS81QDA/g3O1J92DA5r1Z6hnmQ649IoI0ltnLtJXGaIEYCX4iwEFdmua379/3rAAhfxXRI1e3DHWTSBS6d7/Ii9SiYTusR2L0bQ2sopaF+1a6cj1IzDYj1xqHVkVbZwalZoaGW2SU7W+rfrwVNG/yBfHHKzv1h/4oGhSbsh9bFyWAmcQxCiWdVpwKzojitlFvczw2E6E2ufmHfM7N33U9yIDHqbIxsfg3Ytpm0S0dOQbWfA5f87Wdq4qzVmtGErnlZb+Q3MTM5bKxMRxynJOs848LTFztv5Pj9JG8ldGPHC38B4+Hqa36B4bJrhcnL3q+Hi03eSOfDD0YCrmfDxGbk15weVbI/cYQyATPJOmBdZ3kIKf46omTB8xkYcKfIx7dSTpG7RmEooHCeEBhm4igb6S1LqLkMDmISQ3GeNwQJ7vkjA/EJZQWFwBuZy+1l7XsLc0BGkt9KRkwbbxonnkoR9GvpsQdN8Inz49fwWGayeBE4JbD9FwU8JDj2m8aqqvlv6rgcJjl+e4J6M2zvOpSY75mbr4PWc1lpBFVsBA3Ke1l04gDu7475aG6WdQL3y+enX9p2eF/iYUQKMi3oqZzTu2UsmC34lX4IeI7+K3CIUtO6vDd4SN8X01xnX2uxjbVmH9nXGHCpZiaet321EoqsFCf71It25dBDic2gQKL85TQa7VjIqMRZNVh55PVGCF9aeKo+Wo/hQ81FXWSJD8yC8WAuUOc+E/IV+Yy19yR5ec55ec6P3qDepv6J7I75ZpBZa4v911txgsH7RtN/WqDS0/Pj72rrPDlN7WWmwV/F4ErochIL29LWjkmjd7foAPwi92Ixsxo6Ssk68zjb4ElVteenbhma7OifMT7TP8UptexxooSzTdfvzc3Gfil9uTzjgiHHukrhvaCB2vhxOwOFMGamxhjlnrYIKLXvmUJ52VRn5euluvKm+JKaFi8pNqL0FOTbLhOcw4pwKyruW0ycZy9AtlSxUh4THAdsdOCYXGrOOWylHrqLoVrFQ1qRpOEBW1/C6dhzNLGnbKQXqilev1yYbrDe6xyv2dBzhhxjz76h1yo6gLC/GHnTCNSrQ1RGn7OWZQZWDC97HhG12LtEzzsiiv1kiL9j015ldIN4ruVsWiy6OAGqXs6Lwg/0EEj97qwyvSKxiPzX66cRARGhWGzvWo/L1hEy6Rom3u+0s1yB18GexxzaxiMtpZLIlTvLAT8TfnVX9SpnFK3HeECpUN+peCLgrAnaA7QMmqyA1HVnO54Jb6FkucJc0WpUZCJUWwPEirBniOiprXDGKb7w3Xff8FQBffyBg+bBdilm0qsjOrBP8yuAUpXz/YkK5SxnSQGTQHI9+yVOIJGMKuCcNz+HG5SGjP/e83zp4bMzMOx6N5dRTCYWDsBJIWnGObXa+Trze7OMc9THEyBrvx+nnReulATER/yOOV3fh+fw+EU1fGG5TpIMjHU/XKfIz5uDqllUYkmw9fUwpkNh+D32ItEacij0GjSHbstAUxIeEVS4Uy/ZwxWRvHuhZsMXePTOIgH5hNNa6uqg33bzp2DIrcv9ynz9O3z61KAC4GXfqMPTTeJYq8U1xcYoHmbvk5m8xbmZlc981F0vlC4LHfPmS77/Y2NPFzV6MBp8g9nzBcqFMA1rhe+hpr498vMbg2y6oc8h0K6b+dpEfBnG9bfcaNEoJ86ImxgK+7EkHBlsNELfkc8LfcSBNNlR2MXNxfQS70Y+dfLkCdTBUqakGyQ7hkVAkDXkTy/3XtdnH8nq52mxDMxfV2EvAZC/uA44beoGcey3QzdWgTWoshK5WdKQV2AFJb2y1Re49pxb+81haSaa2t45uctlofd24bHxhAQkUT9+bjyo+6bbGxjj9sOxXKwLkzdHAoG5Ey2rJSbtlqLc0yI0ej9U24XAmWokaenRtcg5GXqqipnRgcc3Y+F3aIkZmlx2Q9Xngp64wvkL1c+HDWfXzNlEzoRMmdP8zAYTpLFdTI3OCytrmzsk92mNOz/cAXAT5evLg3J6M5c++JQ7uD7/OxLTMj46fWttYXPwl+yoSFAiI08hMSqbEPMdWYie2q7c1CNCFm9vS9YI4fvIRAuW5HUE1gTVDH30g06iMStbfcU1l8urXE9O8sHq6azlZR6V+rGoHELtaXrrCx2dXQb/9avDh19XbAZM2k60lHG9Ene1Gcp2T+jxXrlT/mPwWJsxfpWIfsvsIDCQodngw428j1UJbvA5lzcZh+uxCidZjt9+XpP3KdZwa8t0Tp2cidZUCHl6BwL75ofvA/4ouL8ZO1WsCataOVtchM4YgWOGZoWbZf7+aMwMMVbpMKw8WomkKZup5PlK3sDYwJSlRrKRs6GEE+8mkt9lbKkcKDMilLWl2Fzgvgpter0VJr7pC7aldWn+hQPaaUYyXMvrei84Th25HOlBMs6T+eeXW6rv4hQOvqMYdEfVm7VD97Fyer63npuQFV6Gpd/2dmVoQly+dFCwcJhsfJezngP7e8SrDSfdZAOLgAuvrYIgEF8PHEUT6mmVSTSc6VbInzCXXZi93HZ5/FbDGfeQDNUYIExAoLUVa1a43RLzLKlubwCPSHN992mBaT37qZ97TTW+8c/JKmX7CqxNkZDfy5DzcWElWgzm4fXcTj7isLMdao1DFt3BjGamaS1vj7YddbKyxnLe8IuNG5xL6gGB03ifzD9uTSUzjipqmzVDJLGCSGltRbiKJhO6eHRJxeQycWoRfhA55rBOzIdUCGHFy+9NV/85eQg8hNyxdnEWIhRZ5KGEzyYuI1eGs4Zs5YryHK8K1rWh5QnkZruN30W1A2YLii2wNlsOKSk7lZ8nin9oaij94Dz4/AVXClsYMPJAWodDKX31g3ZCiwpjdtMgrfhddJJZ2Zz1YXORQFIobe/DoDEww4zyza8JsrMwjmn+V//QA6dXeJ4iMPwDBag2cm8vbo6qTvPyWQzkRkgllEW3PYDEeHdwqcs1LsyRIqXoNzS/TaQ0DLhWRxntxF5CYnQ0UWeLlSUET+mnYYiKwO8cBtjQ8QMoM40f5lIVB+GLS/3WYMk0/qIIU6pBvppSjGvJsG3v79KZC87a0aqAbyEoMzvDzi7+6SoTvgo0OwxqoH6ZvCRTW1SlkMdg8OacvrR+PXZgcWcmHNqR0b4TpoWrNQSumwAcEVSo1Nje3q3g68Hlkii5d3HEKMQY/XI6uDxS08blLs8eDU73ofMojjx24i/CXz1vMuJadyOiUI5a4RZfBiYmSWsZZ33CnU3T3TN8sRlv6Q3gx64B8rYKGREjt92yact2BvypukKQK5CuNjo+olURZxmkdosE1MZawGKytgHA0VF0PRNQLrMkVD2cocg9IVHVRjoLNyzSAnv3HEnQ/+r0NOqZYgp5FAsxI4CKxojDneCaDVhYG8pCaWSghtz8yACqGuSkgZPJNtKTMptO8n7Q4K27rHvSJRxh4cuUrVRYWZe2lvMFVsuO7k2Aa4FTq6gVRchO5pgpNt6cKuGmAYjltyq+TZYt3f86kxUFskFiM0HRgS/uWIz1XIIDmUo6CbtEgO6T0CN7XqOkuVUm1FsoK9OaZVkzVky2RIX60figGnvECXixrVF1iixvnnAuIHlAkADsvz+UZa+M+dKwP87wO8GtomCqTBSX/uPoPaDF42o6oCJWt5/MS4/YIBks94cIW+xKwUNB4izgV0OCqrdQc0yAhc5L6YaqyG0K9BROIi9sV63e3Nc97W4xqv2lTmeqjZPlHFMezK7IsqSq8oFab/tTrg1pNVATPLMtu8nckxd1B5I4hPMwu/TH3h6TbYx2XQG6ncwP3Hfgq6R44PFsfSnz8qSXgGVCzfG1NmhZwD9s8STqEZPsAX82zeqxGtd1m79Zc/xEEJRuVTUwxMRSUQVM0lsjF0BDpDac1E9qgApD6UvYbN3hX1+/d2MyuKPZmyFCNu4NBZkkM6pcAz/1G12sB5GnFhOBuoc8zpWTW1bbiVN5XqHJKw6JwGccwShWxkZfVV+//vUbvYbmtyDqkhoOpBMpXWGWgkHsNOnKsSVFZgGFNT5QlG4qA/ftk6dE/PrlH0gFcBLr+0iS4aG9McDHX1agyRX1kfGWlLAqRpJvK/DR7JoQc1Y0VjNtHMkEipzyrzSVfpxsEHD5rnIkU1c/q0XxY3ztZufO++TyNCqRReHHeWSLOaqhfeiPeys0ouND6SfiNUjRC+i+Vdp71SAgrF/09V4LJ9ObV/RK6TSrNw4KYWAKBa+Vv5OCaUKSFg3dSqtAAK5zZyN1Nxk5/8ZznN2/1Tc4w3JfEKT5DzSeh21sOpHl0wFWbS+WiP5yeuCrqA1Hs6Pt6/V5eRgMG/Tyy+TGTIUo1ueR/23WNZiMNcjpbhkD+Dp0FjG723BW8s8QY6X05gU9NnwmP3WNIj77A7QoGKu22RyeM+ljs9tWdAi4+CAhUIZ7dfoEftZYbFSiVyp8dcnj3So9KbizI+oT+osQqCGkBFqP4JIx7qh6w78G5+ZfJyPytjkrW2OjaYPd38KH3NIxngGa3O+OdGD95cG73xT0Ygvmi2ycDUEVsYYRVVC7GOYBq4hJTMVhAHpa/uTMdl6AyWUdM8Ntq/LZ3VFaQowkMtZeTNJ22j00w3dbLTBneqSmNZ9OZLm9swrXoTJ8zI/yGajukikzqjDqmD0lHlWDbDKixAbA7bpX+atkrHieQKnv1laq+3J2ftxhYu85gxDCPDlnabMqhuOKTu7pzyhjpcLCCuETvHbzCNC5J2/xE9l7kvrsm5KFirntTaOMoE9o7SOE+7g9GkjunT6gJtgTrD4dePUu2k1qJiRaVuylc6KLnALy6IIioWtXCFvKCFs6FS518sav7tRKWmdyA83F/e8GFc8zUJ5zBDFqY1t8PN4B7k+gwb5EHShYmWITGJzwiOpSd3T1Jwkm+fr1sV63iMI1Vgt5Wgzj0lxa0O8PGb8xW93F/77dakT0INgXvTz5AU1LiejGoPb2Lq4/Jw7avWTWiBIU7glWp+bDkRRjH8f6HrXsH39O+oOQacdWkrDC6VjSkFXSvljUTpwRU8rzY9FpxlGfSXCwmOrPz096VLe/Kz6rMnPZT3JnOQ+dm7Nw3Wq7WNqp/2qJuXnt5ywIMMRt8yo3WWu6MmYQRhAclP4A5e1UlPHb7ZGaAEjj6VEAsE9cTLfn+XEXRSpt24otY/9/WSmXbLIcew7UzqaNI+oVCi8pxL/QD76vDmpDcdgnjdLOv/aZDBwQ/pia494ESzGtrfagAqtLJwTEGyc7DTh/1HjIk62/bAQ18iGgnLf4eAlpPRI0oZFLmgMZkjk+1Ewz9w3+tpz00hH0xotAtP+ps7Jjj2zCp/dCildmhdELogqlP9FjUx7qrxQKphWNCraQ9xKoW2w6/emuzk6QD4rslwh+4uOaQbdlzioIciwFWEyyDPoGmsSSLRLOq82PohtmSIKWq9eUjHlA4F+T6kjfIc/BiNjBVvavOd7LpTeuRFXhWfH4zPgMf+2f9g0V+842bAt2Kqu8iNZvTWIjIAYMuiDtrDBvx3MDUte8Uiy4Pd9kdXLd0/NkSpSJOJN5aNgV30Et1HTtcbuWtCSP2i9b2nCkO1NL0HTgsmhJKeDUnH3b6gL8km3riMKzxoSVJU6Kv7rLUrVBFxNCQ4y/hTxxAnOqVLRvrsku6hbO1ENLuuW1RVu4HQI9ZEHLT/4b6bkmwi7Aq362ImvBEBwfOUh8v1gI8VOQBf9N5fmNAmHmDV439teGF2/i85J+M4/uL2K/v+9PuGVRoE9JlyOXAKukFvaMDvNuGBa/qmmTkQmXB6DlUsOkzasHrbPUfoOUEZ+K7A0XUoeN49k/IZiXaAA6tuHGLIm0ONeHeYIR9Wb/vpCDPuOtKQb0fXkx+dPTt9vzf/piBDGNw6sJcSNTc7SbKA7TemnkifnJvp/Yc2ljK8bl8+9f+FAuXVaMv0ZhaHqJKHn7VcNqQkQ1X5gLftbFbfn58jLYetl3x08k1BhjC4dbNt9lLim2snSRaw/cbUE+lLEtn4f2h7sFKG1+1LofUXWRgalY3ac8fpbeMWh8hIjnw/lbECW4SGSk/3AW/bmYOr789BU5GV3Brly4dABKPgz11obyCVNkzL/htBfxaO6/kAIkwo40IqbazzQRjFSZrlRVnVTdv1wzjNy7rtx3ndz/v9ACJMkBTNsBwviNJXMm5HsqJqumFatuN6fhBGcZJmeVFWddN2/TBO87Ju+xejSnic1/283y8QisQSqUyuUKrUGq1O7+rm7uHpzw9o/M/H188/oBRKXGkdExeQg5FTuqDixgMfLbvJMypBhcMd4gdOqNaE58OnlOlLSvnYYabiUa8yWaLEzyoZfHg+cOKIQ79dP3eceMWXw2deAioEHjr1opAWJWVSXjY7FrixdAZvPnCZVmr4mSDdkRi2YisoLyg9quzqXkIm8OIGYYpOnAWV6uTwUEhKiq29gP+4i+ThRHajZ/X19pxnsMkYC7SItcDTyeTVB/RcYzR/QUrMTgOAM9iqzcy6iW3uDuRhIjc8F2NXCSVp5FZkRRQ2dMz2cX0PeOGCSzOalPICxUBpFvDo5Y5YQUajtOt1pxiUJMrXizsEpvZcJ7wtbIrgAdCxWYvWksvCjeXkZaZmUE/jRizSdVpk0rtSRuCeeanj0YzWUCboYxonm+9dJiBnSALX2evMhceq0j3eotS8aI7gK53bXj4fKrCYuAsOnEiF0uM5tac5tgJi2dOvoIbRJ+lhzL2xZ9iqZAqZF4PpJLZ5tNKqkKBxLfdo6N7GuRdLvXNVE63NyNgCNt82ZwSxk49VLgZFe504/vzMMs6Dp+hMQd6OUVVPFSGw8TIeKzIf2Gt2+LRRJGU3zesFVDhpu7VCoGFT8aNEfvdGDcpaFeO45p/XIOLjt82oTcgCjUn21YzqHAErhgQ3ORdTpchIHAlp27NLipfj561Q9TPZixdneNmGirZnM1RQmTx7wM9w97SRuu56sb58snR0f6kpUpJ82tMJB2xuFm6UNbCHFCngYnT5Aty5Kj7bcwmyl1DksOGlPdjZoFCNUORLfbWI0spW6dYd+ID7zveMTzWqNUFVuw8HneHN4RzjVUm0wbPKKXKHct8ccHTy5UXSttXMc6c6yk271PTBuXZBsv8IAAA=') format('woff2'), - url('iconfont.woff?t=1581918336421') format('woff'), - url('iconfont.ttf?t=1581918336421') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1581918336421#loveit') format('svg'); /* iOS 4.1- */ + src: url('iconfont.eot?t=1581963134625'); /* IE9 */ + src: url('iconfont.eot?t=1581963134625#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAFM4AAsAAAAAmUgAAFLkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCTegqB/BSBylcBNgIkA4RwC4I6AAQgBYRVB5JdG4R+dQRsHAAQ2r6GjETYxL2KjwwEGwcg4T2Y/f/nJSgZY9unxxAA1VSrjBQ5O2yxYslVSUshaL5Y6hjjhVU2K7YNGWn6Otl+AB4DAUgA/9an36cZMpAwo4RlrrKGDfptJU58rdW24eO5tzrcsnyyVYsvLhx2XI+PLul7U9UhsJ5EQv5m1H9XF3mO5fS7a0Oi/shn8kOSoimCAHJoCsiT3En/3ZSHd/vfAS6IPH9zs7puNbRKszZbuSDA3EaIN3MQgHG1eDVSfCAAh1vXMj9agpf6QNF537WvUZBbjNPN+UB93avrU26l964yLQAkt/gBcGZ0gOzG266TNj0gdkdgCIDRbc9VZSpUBuzWsMxJvGS8zCpLfnh+br3/F8lgRY3YoEcNeuSSBbWxIDJGKQgoKKCkgYVgMdRDwYRTtO/wPPv0zkDvjEbvjDs98X2nGLDqRNaXZ1bnGKy0gN3jN/VO/VZOerDbsqFEyQHSX1FQdh8Qr36l3wWBIU0EthUo2HII7LrAs5Jm7sc2vxL4zMy+R+iK6VFMu5ECX6Addy7NNbm20O8jlRXVkwId/jet4Bf2/AlSmZklpLZeWTFJm5vtSe1EPPlNfrGE1mNAVSI1G3/yff73+/0eKi8kaIQoLvvdgzRpRJhuzUpgOh6SyxLkm0AA57oF8RAnOpOJFFXiviiqNbIAAijMK3MbqhQAXl4AGzObWouOWb6/TNFkeUqmhx7urpdtOdHGtowkJ5v7IwDK6bhhGqM+9LEmNaDi9Krqr2QqnSqldV6OaXVYypbL1MqwZZjeA0CaDyBpPlByBFI6E5QLIboAlBwDohuVppLS+5YOgC6ErOQAKoWknRypVNppfWqtTW3MZcu66zKV6Q/j/qc/z5+nr4PxgSf4AKDZVprfTZYcYBMkFnt+78rpKl1ZpEFi5P4/meG4T9WN6pXJCgMSCRK3kX2+CjzqLNRyOPacJUdpc82xwnbWrExe4pmFI2clhJIT3zaMzeiYrq591+qMiQkIJpio39eMAIj0Vvul2RqwgHCcVgAE1P+zx1kAhURGdYAZGESPYWUpYgZH9Snsw1Mf8GkMLIF6yDHrfHH+FAvegcOIZjYztqH4OGDTE4KgGgQTeCYbA7ZCT1QNzKKk4UAZIPyUqXIA+Pml9PNwa4GZoUDS/R/Pa0I3nExny+Hi6ubuQSCSyBQqjc5gstgcLo8vEIrEEqlMrlCq1BqtTm8wmswWq83ucLrcHq/PX0hYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dP38DQyFjDxNTM3MLSytrG1s7ewdHJ2cXVzd3D08vbx9ePX3/+W+1Ot9cfDEfjyXQ2XyxX6812tz8cT+dLkICo49jRQFjBjfzvALikhwAEQRCCIRghEIJQCEUYhCEcwhEBEYiESERBFKIhGjEQg1iIRRzEIR7iIQESIBESIQmSIBmSIQVSIBVSIQ3SIB3SIQMyIBMyIQuyIBuyIQdyIBdyIQ/yIB/yoQAKoBAKoQiKoBiKoQRKoBRKoQzKoBzKoQIqoBIqoQqqoBqqoQZqoBZqoQ7qoB7qIQAN0ACN0AhN0ATN0Awt0AKt0Apt0Abt0A4d0AGd0Ald0AXd0A090AO90At90Af96IcBDMAgBmEIQzCMYRjBCIxiFMYwBuMYhwlMwCQmYQpTMI1pmMEMzGIW5jAH85iHBSzAIhZhCUuwjGVYwQqsYhXWsAbrWIcNbMAmNmELW7CNbdjBDuxiF/awB0ewD0dxAMdweIvlMbJwHMdwAqfgJE7DKZyB0zgLZ3AOzuI8nMMFOI+LcAGX4CIuwyVcgcu4CldwDa7iOlzDDbiOm3ADt+AmbsMt3IHbuAt3cA/u4j7cwwO4j4fwAI/gIR7DIzyBx3gKT3gGT3kOz3gBz3kJL3gFL3kNr3gDr3kLb3gHb3kP7/gA7/kIH/gEH/kMn/gC+3yFz3yDL3yHr/yAb/yE7/yCH/yGn/yBX/yF3/yDP/yHv5zAP4eTF4Ff1P8QECcwQVlGS+N4sUvfsX9wnyKCPe+1uTSx6t0sf4zfTWC3watCT5J3u99iumLmPzfBW7fQG864FB1Q2La207KFFurmxJU+8gfOjfYU32LHqPGVM0KhJruZrKo4MhFVqL6hz+j2Ph5hSJU4piGGMOwBB6gra1oH2MosYL5vta6VejvaHEWBl90FlIGTMfVYjRqIDHmEXkijAW4lqq6NQRjTzA32IhGWJ7yU1gBSq7BR4BmImOPJIlXjwOz03rnvgL35uOiFQzhhPXo7sgOyeJ+ceMEaqtQcbTjhVrAkoa+eYZedAHx2Vqai6RsMSvqfyUdiKi1TapimxjQNkS45h+CGZnJAmosb8YKbfqCV9tdvTF7hN9LG/g477yERAoi3ZvMY9F5BImutNIsZqKXLzZsYNAzP2DvIJKNsp7ghJqDg5QUytpHdu4tqPAiomZ3DiW6DreqUBGthVeP7HhrA66DQZgMIMT1gtkBGktZBCDu7ucRGpvm2YH9GPHfDP6DJ/L128eechMycfQCu5IyEN5a3bGiWjk04E2gROTDCw+RO0Cjz5Hxrdkud8+zQbReC5GbMFBVFHJv0UDS2OBF0HcpWnFFakJCKtRMzZnx0Zb76TdqfXLPWFeMN2pxc4H2RWaYiAUiIV/9wZpwt9JC8RudNgrFdnRf2CLgoAbZlZl2R7tEL/qG1Gm7htbVUygugfBedUALKCJiKMmwHMhKfoo30L9L+VfBamTrHPtszjzthCvoGtCsjQQKGZXT6M1EKEMTEgBnEDwKAXpww+eQ98U+rinVgpdVZgiFjYCwxFATdsZWumC2kiI5RNPlsgMl+7k341+lJxG30mXR5kVz93sXnk/Cm8mWQwEF46WzSnt8i+a6/LSqun339tZ/IwHZJ57Nn3midl8MVY2sQirEt++l8KUtHTAXfMJh/he2TziwqFChB7RqzTg9N8Y5TVHxxtdi/b3d5Y8NKD5PeGOviv0NGPN4mxQaJdfhNmiCJJBfG/8dazn/ZhKEFxob0+xyUncUWhZSwO4VYYt2C44aDw3iXajYhzxDh+oiYCxMKy+X3eO7r9joQiFbutBPLV75opOu9EAhI8FHYV3fpunObPfYbPVciAlt8svrACxpIgCKB2b0RgUM9ptbuDq+jX9ikSBzscp1tGh5IdHGqyvMZUrX+U3dSa3V7VYVYQGUOziyRpf0lWm0sLKjUBosvEwu1Qq1xnW33hpsjmVfvG925W0Z3u9pUrckWh9FwKtJ54/wapRx/ImpWRjcEgQONa/95uTiNWU315RydjZsNaX7C1g0dHPcy5m+DEjCuq4I4VXNdXArPnJNcgdqybTwV6QwtMxrnjWDApNOkvN/rDEymJkkrvrvQu2oZrJ5+yFt8sUNzIZcN0qnxSsS7VXLwvsPOw1YPWoUi8aBdxEiCYWWwywes0yY2xb4DvxPTW4tiiuYkUQnBuDma5WwqhMpMPGen4roz2XrrSkMSOurzRSz9j+AFLWESu00OxULmmNmiKXAK2Yu/V4RcCdhai4aoaKWZ5/2oXIQKhYhjjWf7t9at3udwEHsrjPQhJxwyAwHgSiYUqY6+YWryCplSfi//k0w6quSioyyyTcRmRRMnpVKqyG05/gLPwud8NWcZV0kGPR9obwjMAYwtxez/k4g+x5doLEvpr/a5dC2ZbfUnqwmx+WM/yqSvdrSYpSA2w4IUkLEupLtcPeeBufxnVXT1WuNKoMzTUXZ463AbX/uCbW+Hen3I7zhq0u73DLo6sQ6P8Dxi2gaXWb04vak02qrzBOtUwaJqQwpfSdi7DAjpjwp3iAij1AZ/tHfDx20yd/tQd9b6OgcUr7a6j3L+gfsfBYeDI+fA3oeeEox3uwchm9wkoNfNzL+nL8rUxmNrPygNun7E6TqlSO+DOqxMBNloKkx6Tf2aZ6N0+BMVvWCGCd88VDz9qLut84B9IURJgVqi/Xmr68dwN8oK1NDAm6+yEPO4Bo0ZHIaZG+v0KznLi4vobvTvb0KT/G6z23CAIzlXQlIJ3NkggSCMphzwZ+vM2E0qj2L+SaHbN+gJrwphZ6jrWq0lzdIsMOO2RtckSY4l+03Ng5itEuAZ7bc9c9QQl0TNI67O3V+dE3GLKb8TQbiVbWkFUYcj1jnjEk0xBnsdLfOJhOuEQCq9m0jbsp55nzTi0lbzAua6Thtsg3NZcjeRHEYZNYGL51sRYy1/m2dDmC0tatNs45GyAmMCms7lAhcV1c0TRyIngGdUe0VdY86nYuqC1EhHbmyTNLupcEmbYoW6Y8Ev/LZRMF41JJNR0g9StxKno8HOg9i3VCn8zx/GN9UfdV/LXvVU+iOp+bv37FEWdxuAHLc8oN9bBUfWSHIGD/BncR2PUOj39Hu6zGtGq92vEIH0nkbBHfBaytRyFWxLy0hRviUIssBpuM8dLrYSnraBcdsKFDY3Ie2XZYtee9lw05cearPWMLX4LDaS8um8ChAHh+X0zTsDr5R6Tp95KTwT9nWFzTrwFDIuvIErEvQsISmzYZN2Tcyxe9Xu9FBowIIfm3uiLk4z5pSQGuxqRSaNhdcivc6TyjWA9+d6miCM3Ck8w3eje12zpiodiglMAT2VopfiEYJYwCIUKXWz2O7XvLwRQGpJvVOdOX9CCuja2nuI5qwjAF3tER3cVV0OQMnnfny60pP1iOoHCFM46uQFIu4B0BQAIesJ9MFbG6ihYfK5wIRNLRx9y8WnainqG/y5pPp894AMV2R2htUbbU/CVgsDzr9c5bORUF9m3Ax1+7KUi4b7Z15b4atoSRPRK+rS4/bnH5NdS1TY5GNnAjONZLLuKa4iawsAWxiEHLHPgqRNgApSvmp3UcPTnjsSHG34W2Ph9huWAFK2cCzpjtSp0DhWR1Cskrq2VCkXieRtJTupFW12d1eXHKmLJPEQZouI5eP+DpyiBdfHOHXfwmZb9ZP1wcY7jy9ZdRo020kO6EKqIRsXioF1nsVFFp6n4MWXc/xIGdV+1duqYL6BskjwIwF3qaUZ9tp/6dYK9s7Jnz9VusAL21KLG3I44xCSKvvHXBALKo1dj+eovGWb5H4nLooY8GV4vty1DrZVCHcvjYt4buhw89AAdooCsCqgTUySg3QH+ltbGyq1SgVj9l2G4A0qqpwyBfijAhPLZu5HEU5e9ABmZoTO+FIqkU8KsLK1XjOD3k3M9ekR8jMuNfnmJ1r8hJdbZOkuQSKpnEnwhtnjt/srQnW/d5cpTJ66rc2b0i8aLXq+VJKAiHAr8nW9o2VUaF9T/iIe6UgAjBfjjlZLTdS8Er20INsX/ECdaq7e2Iwnki1pbHgVT0BrA4hANhhRdk5+3mmfa7Zn/lg2Na1UliUt73jZ4Wk+XpbFnVnIAVAdLMu74Vl7bGiNUg8zbZAw1GdqrIXTUHqCW6mGBF7Xe4Ekk6TJJZBZijoJ2Tp0+S4NfGeH/aSaVpt9J8Usnw1GDAwhL0LVLa9Y0ynspRO5XFAsbnRGyMFQcwuHndz3p3R3Lo3+c80kcuom2zSDU8qy7yISLY1emTi6xl10zhZpJwNkKXdqlIRAgO3sMeVHgpZ9pEI3BvSsdKyfH9HE81QjvqhtAZnYtosPoQP9IlSq7khgvJyMgeUiRev+TBaqcJs0w9ack87LNBF8kLSFkpjRgo4fOiEK8lPlmL/TzmCBsq7P1aGt6LccnnDjXJ7Qft1kF3hrY6RWqblWgAnYAqBBqmrL6i1azWzNxVG8ol9leey2QO95Yt5ef9tD82ZFpR5YvIEp+jNtzYqvVHtZPkSx1Fu4tTL19D2n1g9ncJced6fGnE+q/gVlMdm3/cMNLxnX041sLVVNIAfid/biCREA1fVMVQHQxQzo+mpve7nZNBWCy/e6CeF5EwDddohsC4ZjORzbNtS0beLNVyLuA2F7RY0ZR+Sgh9BNCTQDmQhMIWhzngS5qByGEbUdtO0EkQxSQc/KOMg5nIXKeaQtAJLwyWVt+IJJBGMKCwzRkLIGxeFLWsx5YD/J9S1wuWGlVoYz71dwA8o9Adv2VcNotXyvYNaaseIw83I/0kcqVdOoi1rXuKhDySRkuGGwbcSLok4GJf4hlaqMClG6ksyMGTFZTghQ4tmNlTfXBUuUjZEDKaZWl99Yo1xmylmOs8SmpQU+YBYmUwK9dh4f4n6+hHjiiH0rPD7qblXoXMQKjy3psk8Aq46eY+tAyzY3aPug9rMtiwImW4tkyMox4OM6dP3U92xBiHS6mV3sX1gHlh/+mwRbEZDHaU4AtiIDpHJJlwp9eB7FwZ/D4M/PbYaT3LYEvNAzpB96GGnTngRBYZWaPGq0jloVZIQVrLniWl0aXpsavBbld8/fc6gOH/XaJOJnY0a7Pf3cjMTYmK43F9Ry49d7lwHZCzWVoWc0zOGQtnyWU2gWazwAsnWcV8XBMSHhv/xiEkBBqmH/rJhRuNHNIDU4Nt8gBQlMuwW9kHDREAD1fhiEyBGHkiQJLAEK9iC3b3qkrB3mxyKSgKUx6YUjBlVWD9MHHc1B7lIcmWXMfSS5kYyWWhF/QehlDXhTy9AeJDakJ4bpinm4WfhXhUCbdFLpGCZ0uKHgJwdb+HzItHBqbYFLVLHPKVJCOuPm9R//dL3IEAYQ1bK9zODQhUQyIeYRDpd0pzFbxPu9WalWut7pNuJcHgUKqYB87VXYtWxDl/SjNmqSiqlKm1X97fBtCQHrSZ7ge+u8cu2FQV1XfOmAPQ6YSbxUiyyaesGPdXi9tMoyKz8qv8kbfKkTH2gJ66W11sMA0kcL0S3wORjlqAgsVXl+s6plTdLz6J8ShjGSh4iQ69qDNZEa7YFy41Tbm1T8dlTErL4ulAQi+B1/HzXc1joFka6xcqEphZhxMKTFi1PcIGw/vpnUsJIzaE4mtH/1kDZZe6QBlw9Q+jzNfjeHH3vANmr/lK+WccPXva8Pf/r8t9E+xqGnYXwX6hV6FjKt19Se5tj2yXE3JLtw2CsTxvkqL/K1m90D3vzEztm3Ij3LFwd86xpZ8kqTfjxcmtw9/kp4Y5EAqDi+RmH56BNQjFqo4vY844ZMvaXWC5Ujr4o4fgAXlbuG0IYugMU6G70AukT/tWfI6kYU6KADVSWXajMF1nk5mEw6mt++RMcWSYlksyS+GCAZgCbrmXaW3zUc5GjMxRTSYuSj1unDr9RpIZzgX8wkqa1578zvSG0+cDBgPt9av4A2wMIMettWVtrneMLVxp9tE7SJCdP9umezVHK0Gg+8Eh2vbM554WEl1lbUhslYQiDMQemosDjhGZJCApvIfG/5J7QtJxGrpJqTAX/GBZ6AElttFth6IgiVlM0htc67KEhSfRIJ0NBVOGc4uFyHlFtMWmvSpK+e3M6MzCOaHKzBbfBPr1J9cpFxmEVF13l+jn8wbKTrJgRqgPaDhwTcbLAtJVRN/M3jrCxdoq8Cb/nuzoik8yarCMPS+43thK576d5hZ3QlFOGet3FW0MCFPeVRZkhxVEtVB6CDFAdraUxGdyh7VNlHCbz1DqGLaPmBJo3mXaEgwJL8SYvk3tYomXN1zcWOrh8VzAUFjzft3m3V4l0uxxnF5y/dWKWd2mA3sVDM0n32Zt6uJlsK5akZ2zQMBavWou5zLEwA98iVJkEx4Qam4946IBb0+WKfBd4cUzfNFa70ac5k28B4NQxT9gooyOsXrGNGZO0iv10Y/7LS9wpI/T7o+mpyfMRA+1wsBWSCXItI0stFAahIiquoV0IH4f6e5RRgKneLNlSooHasTDeCWQST92W09u9WG5/yRUC96HU326PBhDaBpDet6fsy1YDL1IGnlsXzINNzd2vpjf684LNgd/nN2zODrlZHI7HR8kxPXRxM+YxnaYhAXyWp21drmRxpd1ebZxKdnuknK+/feu7mswI2vRr3Tj1R/+j60zeeqSG1x+IhVBottQ864eY6mGcdTekHde2a5UsFoDILyG3SY5vrlfEgRqAgz8QRj4Z0v5wt5uRpRv2N87x3WWYunHuv38Bz0af2561PVKSs/gHiHccfrye1pdb6UdevKRbpV1kIinhgqTOKyUuXVZ6ggHFj0DxTdOEoLsvyWNfd3PRXTalFb2y55b4zAlHYOU3BjVYFH9pK4LFBv7G7ml7bk+dqXtfK/T0OO5a0Lj71g7PFFy5edPaHpy5lUHgAkM7qznlxr3rZeYXfrb3qfAUI7nXukXcq7zvf4Vdpbzrfat56+vUTKoofqmi3oyK25eLIsGifFAoWpLzboQZ3SiW0wMP0QDPnBpzbVsUghieZd71jbnoDFITadOskWv6RZ5Nu668yqWDgF1U1KcXdp6xiVH8XxuZ44bqTDsAq4JnzJFKzlck0tHG+TL0wZt8YEucm8gZS9QasfEbR3BOL0FTvnSQyz/cZSxsHhyss05vYiSl9RjGBV4boH3sUcmwM3K62lLGZ4tVoGF8ebb89+bIfm7v4dO6W81llLGNCm5wJzPnLj6Zv2mr3vZn+fpWrT8yWznueMfUxQwSY33c0C/hvio2UtqexGnVfwIFpD7XjXDVV22nXn5p+i6qu7g2H8QURVtSLgVnpmnqdaZYS/u1c8h2dl5B8wUfPnH39A8GK8UxXILAFALQiPs/Tp5rvkigCcJqOXzyfszO669dUYFUzdZHqxhh6RNKNYTEGHdgYyeYMGAA6qbaUgC43fosePvMVEsArfNu8EyGQ5n1wvxNUN4RTK+uM1PHu5F5fcpybsrz+NbZgEKhQVEYBwNXuVB2jomBqjXXTJtlGh9MgpbyPMyLNeQWbezf3z11HvEMKIAWU/jpbIUboQwDX85BtBkpNS7khS5oBJJ/VUqThpqbvrVyOdEPVByP5pi89ExZGe80gWPqd+vPEqJUHQkI0X0pwoCFpX5XQCVwkSkt5W3+i0ZPpY1H4UrSdstno/fJQNmbxorZ+r61EZ4++n64e/6Gp8m9cjuiz/2PAXm4DjDIvfc8aM7x/38e5nw9LBfD9Hz7SAizjNR1WKnheDo7sxuKoZu/b5A7L1Efd2xuaMNgIS7subFKHV3gxBxpE2n19kOjbmOOzylutF93QuOp5MWIhcQSgtxJcFhXyQ0C+eKmolZJimbUIkba6EPP7JEixOU3t7tXGi1QZKJmXOwIl4zcFZQlMa75tNtHuHdVGOn3dOPd9rmgWrpkxgRFLWY7sjYR3n0fPq69oKAGcmbrOWLEgvuN/1eESEQjDOV16JhZqwkB3HcnVSH6wEGteczDsta+4kH5+mWfhpjQ0SLcE2I2D0hKGdJylaEnE0SFdnCc1XZYt9GXr4r01nsicQyFFO9W0G9ryJM6zUPIh9gxSQEFPxQdAkUIMrARRiCeBQYFk1ivAO2+9sLKbRk+sjuUYijBQzlU61FNR5OggtcyFrXVdJ6qSHbXeSndM15MLhTNH/krVfuOyYy4uqYRs/WEORk+FcYsU//KjqJMxkLBrVUJMPwTzPYqJK0c0lV/X6F7UVfGXI/zbjCzXD3X1Wv//MpN1pzM6ikxzy8x1U6loknr9+EWQcL7deyP64AHoITH7L6W/F0sTol6sX/KysTEv4OYj1TYK7fHikhBAYbdntkVa8IvZcrw0lwHOgjlmaPlZZ1bnuDVCizETH61pE/xN4NBXnq3sZ5xQjvuBMLYnmIawytkCplP8bQJ2W5DG3aQCGufdmcBCFBg+kFYw6HZ+EZNwYgoBc0eN7Wq6j/m/chwooeCpPUHeCwopScxQT24YvEmXMT0ly3XJS5fHnzIQZRkZ+G2Jjw2awvDQhCwTSGP3vMWcB2a7uqzm8ErtQmSL1oMuLTYVSbxUrljG4dTi5ojOK+osidJcygNV2tfmWbEWoK2xEW8zDLWY9JTubcOU52jXjaKtWO+3IFXgIM2W/XweBevzEz9GW7bh8ZNC4eatCwtXLWLDlfutrUso/HHQDSocG4nykFFgKkM56zxudFT7y6WbQSImXw7Wt+eVO3Oq+ab5UnoRTTy1MaJ8S2w6Xr7vZXthZyO+RFNwnIFdemHeCkUle+jM/PE1vp+crf2BZ4MgD/jTb+b+JkPSkUkBqWkmiEKoV3K/J7PU2bEJHnjj/tno2HLbuKb8GyHfvKeDSb6z8a+D8Mf84rKMoUS5F1tQZ44Z90rINisvtCBWow0osyYnKQh0p73ZsxUIBJum05OULWO9ZAZ34/VBZ3iAAUnC1DJOGnP9UEkfNKUTgW/cGn9mhFMzQ7XfMDKiCxv7UXiWG/FlF0Kt0KTRKJqV8lhzJ1cw2yt92wyjgfEKKSGVYXlOnMoWvwA/SLeQnTiTmttIyBYmORqI6m/kfHeH6ljM3ig9BrJZk0apiKY2dcMEkj1QkBaNe4IhA7SlTDVhcoBJSCU1Q+NdJslCY4AhPXMNDD1CKwAgIN3cZdGm62febjbdZ23qxl3STGUrxMgSAZ5pjJ921o02GXuCZbQsUq/3MmfUqmyGep2VSouU8nm/jDNGw8VvwZo2Uqo8bNgAu1kIdmSMBj54EIUn1r55GNu9MsXtSqYGHeBnElub3ig0V1Rq853+XjcVWZmIzdGa21GcZi+Z2UQx31CPjBT4wMh7SUL50lrqnaUZ8Qyc6+bRxOW5iCnsbdgHbLh7nweLuTTKr+jcehttVvXqo2/g2nrEgMGe+deYIJNVNQSGjIK6toUT5+eZ2aHo18Y0eegzmqKbMN6caSJZxy5xsAixx1ZSGBhLW6BbfP4um9fJyj2hv7U0udk49ZPUdR3HsuxRaz3sWIGbT8XDi//fH+jfINJVBzBVT+T3ax+XK0tspWwsCzSabPXGFxQm+RGKuw2EyzIoQx9zxJDKpBxIOvgxMcWLcUexJZ45uMQ7nzBH008yBNnoD+ZoWT7qH8hyGpICIgqnRgZQgOrkiQ0Ldnuh2SMFT8Y/44JUwErdDGJAPEuKBju+MBpNZXKSckfTO3lSRSUzzy7fzT8Aw4N9ahLni/fWh73rsTVia/wE96XaeAB4SucvAyEr/jB48XyqupA56MJMUitcOVmM46yEnFJWaCCGNTXHXN7lO0wJu8416LtTOX/et7Yv7ADbh3UoOqr3g2YXSW3kIJd2uhNV0TgoZYvw8NwDBDiI9U6S8f05o2Qe63RaY93ZrWv1exKtDLsbHyTezibvMBets1NkgJETRHhSly1Op58ylcrAc4yRUQCPLXCaj1KrhPrFiyFE2xKRkFJmS4ixd4jakWsQm2o2pPRdLn7CnA/4+54ob7VDYj0WJU4oWtW+Ti1W2agQ0b4bnyXHu1eFCgExTwSP0iSyJHAsOwqACyYMRNqt3WQaHM/OxU0ICETmVtkT9tjjbTKy7u9kWUaj7c9n/hZ1bjjzZ68mKEOdJmWlaRhQ3vRRNAQORmwGuIR9KBR6vkAH+NVQhWkhFrMmnHiOnVfl6wl5fMohhIkJveU/9cXxCo1nygUP/3O64/e3Hkf67LCchsSTvrGkN9wQmCKBPjhu11TvTLVIzC+sS5DnRAx50+qSjzHveQqwe5AfibSY/PFruzq5CAvjrafT5kMkuOPdIEUV6uTaXCy5kEjNIiIWuMrC5hfGHdY5ebs8hz/E47/n6rJfP136N41jOqufiiOPYYvV9l75dPw0Y83mP0/tuOrABv59tok0q5DLMJhSlzP+FoUx0HJ5udX7mDi8N7oWhUXnor3xMXHvI03C4fh0wOeidQr7dB2aC/i/2o4W0VBmMZCGYTox4YALA1Ig1ushHcVFW2d0oegg7fc9D3gaTa8J2rc7L1gsAbHScLQ0MgclCqftL3iEZ7R5jFiOiIAMx4+ZsJzw6CLL7fmEcW/XFVnvGoOW+X5UinSh9bz/KiKrJUtusxXTyMVF5PROXxAMVAqKfOWu8Y5xSjThtJy30x4AXOb7f2TL7PlkeZdHjJIYPk4GRGl8BXi0MfAPG/eH00Q5KGkkOjxWKgHivODdctuf44Ljj2YUgbjV5IIyKXxAa3e+hRNBpxjIwKvjcvetHsUElstfkWddbDwbb0iFNZv/T3dPMDHmRIKM3vSW7EcewPB2QD1bIAT1Lsb3Z++3shv4LsBF5FJf/nj9lS+AC6XDSG/UQVla8jumTKbYRIrOro6yOwFgIlziS3S7f3ZJTodPPnCpN+Z/J+8izihsr53ODfnErfAh8lLuSWUeA796sg7OfRAKL1OtolDlJRpsASpBG9c3n8sym0xxyq/Zah7N5csdDjRYRUkrZQ5g2NAr2yskAsrOQEfgYxuVxQQI+guHCxQngw8BCoaFsihWroYKakGyFt8kenlS4PNBPPfu25BpzNDGxjx/smELCx2sIYgThMj8MYtkBdXQTeQ96hPdAG4VqtLzitsTBbfl1bINNnK7xOmpx2Wx0HsFLpYTwSKm80F8vFEOCNNzlqRLnDn9S80r/Svl9gqxcsqzKk8Q9vK0dKbSm51ETD944RXvVRibh8cZKKgSlm0SXdagjMRGEtJLoSiev29Sql+RwLLgH299+BfF/V0gcKQWy5D8pK6qJY8c0bK8HRX86xiMmuBXIEDpWJDSj+gschp1jm68pVZF5Ba0JfrcDqweBr3+cdOT5F8MXUZc3/deXY7uKs8jKsbNKdommRQ2cYozJYoIKbS99ms++JGy21pVi15Zy29sBhtk6aKEWEgZsy0kTqSuNULf/08OseNMrxAQZtZYpfooGGX22Rx7BG8OtCw6cCQIV8Hlo81uHwm+HmRL40W8DuWXNy48y6Ie/CehxRJKMIqTBiVKQgzj8/emBQt2hCeCKnCmPDCrkp8vHgbbWAuOneDj6pcBd9f5725x+Cx0jLC5E5z0v/jqjenKN8n84HuZ0zeweNZ9059X1W5wzwd8YJV4q5OqNctlzfdp41AJ2IISTTnKKop6WSj8MHeQ5fnrgIdUdo+X4kPkVnzKDTl9TWF75lCKEz5ym8yhUmoV1XBA7sDnmkeDb4XXjfK1wWUjgdZJ9DqfjG376f6ua14buVd4IhHCdCVHXMgJV/A8wws9xZ9wcKCMoOJIA3wEkdooK4nHcGhch+k/D/hc3W8piXiVSYya6W2kqKbHEMmr9hq6RVmqvbRofkEqBxdA4e4RsI4xQ+Q+dAWIoBr189q4nyC/Ae7Z4+0oZ3lbKzPaxIElEwERhpYDOKPf3rq+A17MDZfXMHmQMCFBCBkLrFpIaMnqBTY1NHkfOTJcXi6yX+0rQh5LrkafjOl/0ETGs3wzwPudLkLdnyswuW/i24z7mY4zSQ1/W2ux9jfDvS44FTmYtQnzw6nmykhtGXWTxCOF9QPmh02DWS3ODDDYQfhTrolBM5qX9pjvmUdioMHm9us7W+207AKxwbBh71gDsRF7ps2++k4yxdwNc+WDc4SxGiQ62AAHtbuaHuEIhN5NGWnLvEramlo1qmpt0njuZmOxhARsQjIimWi7tW5cZAaotvjVqzvxul622WRzOSoqwSp3U46V1ipnU64VWwknREW91H33it3r4ZRs9qHfA9x4hvcfy0URp6F0iiBgQZcHjHRXrs6uE2h0AIFUGfT6s7cD3+zH/+wx6fYVfXudIZX/Tq569Jtl4dY7J3LIRt4i/hqkLPzO0A5vXw9eQSo/g5tqL/cV7kDXkGOI1XSFkSDOkSpByxMy7+g+vTdeRXU2tTGMFik2WBpu3nEI+zxbrPOOCpo6IsXy7n6lTKqVaq5IKTp5VsuOUSLNIjZybjp6ETVASR7tW72mj5YpQd1FIkr9+71gCdEIzUMZGxtJibCXXz+iFPFCgrpyibMB0eHUgdiwDnA67DY4bmhs9l3yrabRam6bqN/akm01qGNqmS+C0+6BtuXegG8C72pXQxcEy/YwKrzJ8l0b4fJ05rIjlZ7pRK5PqzAzhUyqwQoM5IZjYz7B+4xFJOA/NcCTMyQmaY7RdNC11E3KbLif/roGaM7bFCrMXNoPn9Tf1twe0k/wGIAldpr3QOVGlBZGDPQ+uvGIxaJin0xe3iw0QNOo0f/b5cWKpEFJ1I+Lgj33TaLo6Yra4W2Hrk3FZ3gjiHtCa77B79+3IJDmFiw0b7votPQOaKufz5CvaLUVXRvlLZs2aObTh7QBtyNOxo8GIddzqF/jl1aW+Udi9qky5yrSVL9RCrby+IksdkY8rVcMGjzw3ERluoObKqZ683iZjTQ7pLiV+SPxPUWV395mS4B+M+hx/H7lZrfP4J7Y6+5NRU4hFY5Ij9YNG4KY3qvMukWWLaFkZrdtVhxhOX2aEKFYBmKvDIBvRwZB0tcUfY1y+f8I+/EABv4UipbQXxDIV5YX0BYiQbXbitxE/3lHRGSazOteJcuvDR8yKHfxiEFcO95jsN3IdlnDwM3VaQF3/uVhmHHQcvuTh3rL2BHQRrxgsBAUwsgosHDsQc/DtRrYcO/eLPuo5343sO9H9zDYry89DscNtqNzbzDoeNaisMXYpqhLck1iPzy8KT8ailGpBPUCgSj1q4Q2qUVtpRq6Fo6dPozkTAa5dwGodtTHSFIq7f4O5N17+s2tPhDjy0e9ZM1q1Ju8HZB6K9CwUSgQXVSXD0eANtv/121cYS76AbHreA+UX7kjxWHKIdl4Airt7imHt2NO/WAtIWy5en8UOY64fgcebXEBXgc1Wra2BbF8z57lMIHBPshAl76Hf6K/4ZvogRxwP22g0dnbQQeV93kjRi8+3cxwKW4sTgUKjTqCc+ZGgV/6M5yiltKQ5bKZ8Q+LGC0ff2MAe2mOrta3aFv0Gr3C/9howXp2l7/NqpggZ/UR9miR2BmcolE6KEMjW3BANfZ7rU5kmonWafweXsL/YHLoNLTiugB74bdAV2itWbfF5c4zG8yyGDXwI0NAx63Ks0Z4iz9VKiyRr01i82zqeLxSZC3u2ckXycmcHKYitD+/jkbJtieLLSexX5Ktt4wF/iaAREJX8+KYs3YEMony7157GnHHe47X/pQt3plWKD947vxhJgqow4rY+vUact9VXu+kENEbD4pyQIauZaKlSA+WbvbCc3Pw9PZeEExm7IP4BrJ/VouIsFp9u78cvK2p913ivGaZ4eIukx08pJJueV3VJrX3t5AU0dTa8Zt6SidF/zCAPudsUlWVDFfCDM075yYAMVFApsmuznYu8/U7AgX4KvttWCl3bHkfI613tQehsmBjHTc0zjslyirI6v2tMqcQK9elg1P52Bwzn+QQrYCVXOFWXT3xsETyD2L3QA2rCX/OOcihZH+/aaNLbbNHlHJx5Vwey1/YLTbmF/6Y86cAJ8TYFx0j0KYs4Gj0Afx3AgO/xK8JbwkMwnf8Dqf2FNxPjvaV6332bSF8J3hu/OFXhb8QMUlY4vqRnSQE0X6w/g3CG7EPpRhWoPbdW4Py7b3J65JjvGppN04Dufw8QX5YoSjKK4evmYw+kivICysQTf0+XY0dO1F3oh47Ol0dUdzoTP0jM3YM3pPDLxTlhyFds6+Tlff7FdS15fd2t/f3MYpowjFRYMed21Mr+qwS78tAkO3rDhmyWgPXQuIt0qKviI4j0SWhF2sRX4uk4nw7uLZaI0ceR1vV4i6/b3PfchfqIlpkOEZI9NVKHmgaOHgtZO9UJIN7QzY4KwWOe8b2tKb5TK5ZtAkHm8VrG1L3GcegVkbFt9M2mUbsXAz03S9zgVgE2SE5uGYgswF3vvZ+lQd4uaxI9C839wgfiNLKWwMvn2N2VrZrJ23XJdRqwuofD62G18AGO4hc/WdIJ+17CVv8sEnfGs5ktQX4OtoKj4mGrYlM9F4S+TURR+Cski3danUDKUERuO56yN5DEQjuDdlvZKAioYEESjlOrOj1BrtCIiaUGdOpf9eHEV8/I88CoZXygv9mAXFTk1mWu+px2xEUKu/GWQO++1gCNVnmvvLB9zvbHzWeqnlb/Cnw4DnEsXwPrxHUoX0gGxRUjGc4ZjpcdJZHeIFS+zjOWoPxbtbZ5U8TU/WeXruHmB9TU+dYPQ929mGyXXeSVvpUWUpgtirV1NEaC/NTk8QQULqFX7aIKq3aEDKCyOIc0uSa8OxlxMp34xm49xg6BKoRsYk/ZyG/bUiLqbuEQAniNTwghjLi0hAgZLOT08eRdZ2OxE2Z6V6RKFcm76KUojCTQK+NJhG04+tuUevXdHxhovtfo1xXtrLXjFlAnd7Mdf2xeaYR2QIJcJ8sPXX54nMvjqXi18uKETe/9sD/zgyeKGJyzL/2Xs1llyeaFZQZ/Fh65cMr7qvKWKxq4RoZty6cbPi1qpdsSdpNsiT3Vn3l8U7548jXFna/2Hn/UzyeOPZWIqTTQdObeEEw0GCPE4e2hCamSRVSKQrVfsVVDjgVtyyiViTt1tUxovDNpJiS8hHLdXy2uIdZg+W27H7KQqvcYoOlRat3qPzMd6fcmBbMouxRgaWllA+BrwbZTZTNYkrEImjx+7hJtyktC2tI2mgIsFmzt0Qp834tiwsb3Ud4Dz/Zt0Vp/uiP4HCL1LARIir7DvHtHHIAOWgzP8L2wpmGL+tV9luSPUo2gGTkwJeSHle9FhtNGKmVMQKsnnwCV4JEhuBOkPXYQHKwNl85GH8SF7oVO04exx7ERvlUhKkppLulxFxiB7AaF53jS+YLp/D9jqkfnzheSzgdmHUtcLMedwLbBRMjeG3HxdZyuyd2BixdnnYEI70aTjNY59xdaBAeeeAU4xP0YA6NQByRXscoXfOD2t/8l8VwCLgm6Ec/OPgGpUuTk+uvnFTd8cLmpNJzW+sU88VI4dNKe09Um5T2pqdm2RspfZDHoVc+RQqL5xV1Oa1p9AZm9WNja4fH4U8BWEkkCh+dS8EmJmQHF9SHR5yoh54v/WdXWhlt99/Svf54RHh9AiE7ISEVO73gk3OAvgrcEj32szZ5zB4Ajnrk0jI/dIbSJcT2hPEEkT5uvNeUUHsQQ1xuOh5rNGfJFGUD/VKXh4PULWXipX7E228TFbtoeedDyI21M10IKRKA8Ij2iLU+bJh0RMPTAM5CZcUhyLVvZAPycGVpiRd8JLZXBfwyYPnj24xcf02AOEBkMVJZWvnYem35d3Q/+nv51RxYev5LhM1kFtzWBmfxNDwrlXpxoXkrnobOIyMMb38NizXmCgLP0wdxl3FhTmEG5y8YaFrm8eP4+RZN7wz1Mi7UKRR3+UAVE0nI19bkY2coM9hx/Aw9Lq62AD9Phao3fIT2nUKdwY3jZuQgLPRlZh47EIqfpc5s+XkaXjyL7Idbz33ebox3FKQjsSp2HbHv7oBcec01n4vsXzzLoPsTaGWu8f7a4HEhxhBfexOWWrf5fC01EL5hzzG34I0bqJHOBBqpnLrvxOXxORbC0ohHi3Yh0nwo7iS+04T0/H8nR8AHKyPZvxy9k6YKliqzA+7aR2qlifcEFrjB2dZejVEtsVjn8P+b9W/+H2DEC50Lg4h9sEfrXJSlKEMbVapt7HfFm6yiQODBY1zX/Gty5d2BPmIdW4VFphfs2GJ8bgZuJZCdhqmgOujmwIrAwEUnh/phAr/dwEVQ6qa1yyjpxh7XqEeWZ5ndaJmhzrTkxDmQF+Iv0w+rze/FzVAPMu7UwTxY0hc7mccHrVV+a/bYvIZbXMTtGuauKS6+9Ta3+JDuCzMce5cjBt7kIPxSICrhoR7DUrNC+UmQOrIckGKsdh3cX0xrpK2HNbkc7Gvbdm40PAxzI/t9b9vC9D4R3J2OwwMSTrMXvg7H8DDp/Y1DtvoARk7+d17qNEHiu1N8aARXWnQM2RLBmhu/fGIftZxEw7nQIguN8Vusr7LfGAhLv/pYt0nhm7V0gcfFhq/edsm5qiqPKFtt4DMEzxyG15GfmR6CDdt0Nplvo6tRBPbsk6OIt38iDgMY7BzCfh0dU9ujbwAogjT+TLwZpLi9OBJK04WnBWWZ8mxy9qqc56pmM9Gi7ekIhGbV81U5u1Uy5WUFT9OVvgBlPjkUdJL9o5ZMI/DLdQD7Y6wcUtGep7MYgdxMGnH2qsFwv1hBel+56BhpxtaCY2MLRJfbru/o65M7l6OtU3GxItQo4gYaeX3VSQJYBNyIVy8lL1eXZ7De9ivDiDiZfuilDB5R3DMtpnBEX+aW3YEbFqXX7Y2Nzh++BtujrTK994GAgy4HamJiCe0q9EEpIo1sRGLgRZk2dWoyGRbDUeZSVEUmdlu9XfRj0AWUPExnQX7FX72UWAAr2kf5K+M0gelAIQfXdInDFUFiqlpNFQftn17xQsLv4kCeShevU/ECxb8ngLFMZiuOZhwTIbgZ14sk3hLfIl51KIY1LnxIE22OtHp6+lIrnmOvCPScVkqbEZ4HWUgbyFEGrGsdWlz70tCm+j3CWlpjH2L2vktI3LTMtCpU+KFtDxIVd+Os2wPbSbCvaucgNSXeo72P9nXmWveVnLclHwNPTyHL7Rvbf4qjhnMdYtwxpMjXccsp5CQbhJBmeuFItl/dOcHESa93lutc9mpwhjhcdzrcJ6JDdrd9+7mRTeBjIrrd9jWWk6uB1zfSimn98DotVox0AC3NGPtwTAcjD5IYWRwXReK7KZLEntyX9pvIV8MwG+5aXpJvdnj6k82CGFFMinYLS7KNNoRoCCKN77D/rgoiNZFj4dhZiJWR6u5+PxrfDeWHhMQGheYR/ssj/qRPOE+wdTWwlCULqOkIqJXJAixxjaGgOah1UFmaU70u2omVgtjLApVYcR9or6tblUKgqooVK82D8R2gU6PtnVZ3dE63aDWgJizHQTcBigkMdnRBpr+kg2FH2w/B9PF+umy6VwBnb4crCHwAAWzssZmmQzCtmOgaznzDhivrViVw6U9dMpx2Ktdtn8DpnYnOD/LR1830zqPQ/y38gNnJQVUZ17kGEtMElgnuvVZRpLvWLOHZFn8V4gDhz7eTSjl/OAr0+u1M0Jq5R7aKXvu/A0nSnaJgld1K452x1Dw9pCPw171Y6thKE5WdKFi6Ezy6p/lguPmoaRsKfTAcI0GMrOk8twoI6bGPjJJxoNP0KLuWuEfW46ONT2/MTHiENrFaDC6NWzetfabuRJd7pFXaPZQbK5fho8jl+W7nhzbEnYu31+6ipJjmbK7Iw5ThhfEeAvzG1Xv3IGKBikb4Prm4eVO6EXqNfVfeyRCW5+juBx9/A0nnDupI83jQrO+Ap6fhGe+YnupADDBIQz7doVwsDA4rbZRRYQgvC2prhzPhrLa2C45/Sbef0izp2XowO9zHaAuQmx0P912y3iX0f8hYB3hXnLX76TxZO2gf9+TH0P9O5MocRAobJfnkr9Be6L7OnAhqgNsWuJWjIfyuVBndF6dnrhglrSc82mk7wOhY/r7Zz+HrowdOG4XmY6Ty2iPFzHiTPb5+Ii8xfmyz4c+gNcy/+KemBqAB67hZ9Q3CsDQ1tDzdPPKC+sIE78LUkBZ00F0Euqe7+gsMQAZ/20V+j8/+4bC6urDhAH+YzQMFBkLjdcV8vzm6GqSEk2IyItY4pg0rc4CDQSTjO5HwEF9xw42/QJEUWj8+SZa3Ni32EFX9prqBrHyIbuBhYXnCwsPgOP5HHEHWbNvgkA0qNeQ0C17tnIQa+DI9W2B9HgwLfCos+5OyV6gyUt9Sd3NBrSaR2rvw+Q1OowfBPP3ieURUXcLHOInCxUs7xk3uhxayCeVEiF/U2P4n7RT9BooWsJGz07mW1Z1mHZ0NH00L8zuUXj3QWwv/EZWw1V+iZHvGRZjHfKjTYXFqatxV31KffNz8xhW95nZ/7bGy8aQdaprQTgDfVuPnZDVlHOtweS7nOYGg9Se7kjIaSPxSd2PdUHkDUHKeZgLHrxug+r2l9JR77MJSFwAFkXQfx4lwh8sk142Lpn+ZGFQdzhMnYnvfhxQBlWGkXASYXyhmPAS9TBVi3IR5VhnjEImCMns66uAcqKUJSgKVxWsToJab/xin5g52WDxuZbfbrax9scKzzWUxP6DZqyXpI/nozEAWXxbtzjOHVAPQ3HJmLYrA+YJmA4fUZ3fMtFA0DuEXZe/knHQYGXppr7tt6FlILO78Q23d914KRR52TnKy94tC4EA0eN8Q65kyCLTI4f8vziISZImRw8hN/1+ahS0OjeSzD/3nGlMt6AYiVU2k4wPT3Nqo9zesh+H5zYgKROX88DACABkzs3hJ8YPK/GAtOXAiZguZu4QXKGPUYzSleHYtdoZ8Aqv6LOdBYlAEceuMO9dcEpX8W+C1rMDT8Y8cn3xMdQzf7/SC+dLRRafB9rRiZ7CeBwdFT3tNyPLtwp4AeT8bNaqSXMox2WRpUQ0OgtY2NLwr05hmRWUKLBWa1miZxrPagxdK4KDG83FIaVqP5xMaQZZissuTXFSNRk/ale+Pc7oyH4JKNjfE2CQl+hzoKrCVEjioQGEyQ95ByHYce5zo/HiZ2vFXosctx+yNiY9lqI0rTaW0WC5PUzW+LhVuTPxLgtq4EfWcEI0bXRZpe6wy38fzdsGRbg5/+KvMJxntiRRr9fvKsrt//LQsn8YbQloNzKnNpffs3UJQoRgsDpJ2Z+RDBVBXBizFYb+46U2Jo0EmQaNEis5e9zkzXTE3qUiPu1/TCKBG0XU3EUbuWHo7HXI1BdiOOe6gwOMeW5y2tpsMCJm9K+lJprnvYMP7zF66M9EsZlNoinR28Yy0BbwqlJCohXojLY9bRbBJ58ZDWkzOZx5ia7npG3duQDUgetdCmdDyxh15MLPQzKJ64acdoRowHFYvth5aWnhs/vmIGTBsrtn8KkcUpytFjq6gFv8jZiM84xK8s8CdI64gObdXxerdfuvW76JTzZZfzwSc/mp5dYZoMFP6+hS4lILcsQPpM/92Vng7BGe76aYgjjlo2Bpn/Uk+s5IZXWYdfX9Vx5uZ0ejaZSsLuuZCaLaOfsDxxHrnU3ygLIqFVijD9yKvEUYzP0Vbr7rf+X6OZrLr5+/PngWzb+fP7d6UlrYJvCqwjMSAnMzNxQgC5wVyMJaRp3uoYhLmzFY7Q6aUdHbCzYLycghqa8vb8yXFwm3iLIkpNbTbegZDoop7rIKnbvj8TT7kFDiYcd3ahkL+2+fGlFGN7U5GWLgpRJf1PG/CDQ2d6UEkyK/MIdyyp2vpUthcFMbYaVsN2CVT3e1xRD6fGCe9FIQTODWmpjY6CXAu75tJdAxYy8urZ68nxLAEtJ6Cgh6agKUljvo0NvqMErW7u3an+VA8pOLZAREFweLxEfZldKJxboHZQhMEC7K4V3szvbmg1WiKdpbljM+siiK/deMhA9ThagCWwqQBJfZsmd23b9akCIX8V0yLnd822kMk0Rh+/yIv0kjEntFt87H0lRQNrSHWo9qFF0hgsJ++tAaKJtYsPSY9PTrW3KN2zcrgk9LE/yJfHHO2uxt96IMqSbVhr9ExRRqcRZSgWNVlzRvUdcesbtdrDY9uR2j9b96xunPTX3svOvhhmmJsFN41b3dIxQtGv1EFnwtnHBxmajLctKqhdV5tEzQ8Mz5lo062nKIctww7x3MSN+MQ9FRIWylcGvHG3yJ4+3tb3GJ4rx3n8fD0aubvvfImb+TGMcJoiuDvPXJrchdevDVyICBC2eCTsXhhfwddyC6udtzinYjzaIG/Wa7ujn221k1AiSApMtjEUyw0UpPbdxKTOHyE9CZzDA4uCFgQFYbAUiqbJ6RUMlY5GZj0lYcj7UQ+1BzYIVE8jjz6w8h3A4LYOvj06fErMDxRBhwQ3HNIJuuTHnofImgm++sZvxqrvHf6jPkw6xN8nprnWZ1pSNx9VmcDWecEDyZ8WnXpBOLAtv9u6ViBxo2i58uXN356VhxkTgV0GuKthLm846jVbPidZAl+iPgueYtQOXCcBnxHOJjfl2Fe57xLcBxUdt8ht6xiqxa0e7c5laoOzA3UG3Tr1kWAx2vNocjSAg3kUcusypo3X8Z7vlaBJfafGq6eq/lT+NBAXSdFCqK/WAvV26xE/4R/YS1+yd+x4Da74MoY0K7VLuiezu8W6UWUeKzd9bIeqhxy6LDwrZdXHh8bfdfVacFY2V5qG/ZeDK5HICDDPW1o5Io3u3+AD8AvdiGbsTvIOSdfZ5t+Ca20ufTswjMDzInz4x1TgnL7Ppc6KEd8qOP4uZnPpC+3J9zwJDj+SEMPtA463ggn4fAWTFTZIipmg7M5/v72pz7ppjYN9DXYdFV9S0KVSyhPan2FeXWpJl2YdW4VZFfPXakYzTMqVixUhUfGAYdt26VUOrSJWxoXvYvmVpha06JpOkFS1Qu6ct5ubFnEKWfZiXae7yd7nh+4x64MchvkRpjxnWq3KU1jLswlHnbFNqvRdhB15c9xQxpjc4G/vcB0KtI/zSpifNujrTt211ldId8ouVsTj66MAVqUurPrgvIHMbzjVj9BlVnFfGz5040DCHlMBDrfu/r3pvX4ZKq+tf8vzRBv6GWY9zXLqolYN4k0QfXCUSzYUFD7SZ3BLfPaJhepm4wuhV4Ugjuhd4CaXZUfiazl8cAt7S22JEeWK06PhspKYGWoXgsIXA2toBXEt97bXI/+FwBdeiNr82HHcMtcC7GjZTX4l8krSvv6wZ58lTqKQWbRnU0DKtJJJ2AItyKCwBUk5COh3fe/3zh7btTSLJKA5jdQiYeBmStImXOLb/W4Trne6u6W8DDN1QzsIhgVxBpmAgkJ/aGAX3Hj+/3dEF5bnWhcgUFQjqcbVvibCfBRKqtNyfYfvqYVKWi+Fy6xVohbVcCkU6XbtjuAuPDIqoVihVHeqGIl164ebLTyik7hIh9YTjYvr6mPDGo5dgyK3rfYb8Q3os89Sgguhl76jDs41i2OvlNaWmaN5m38OZfCX5qaWP3NXdr1Qui9zyl8a8DWlWjS5+5mY26JVyFxczGmCKzwuPQ13j5oQGp8bZpdPRwwHN7/OMmPwrjfNvmPmSaF+jOS44HAYCmCgm02k/SUcyDIZh1dPFlxIHp+XxWlOJBTeLkIdTJdpKoHqc6R0h1qGPCjUv9v6HBMEPR2d9iHYy+ucZSCzzjYHxw38QO9sziWp4XzSpGdBLLVOFpQYWcgc3DYGLPnmF7yy2t9MYXe3j623nWT3XG3lWODg0ioZPzebELlUc+N9naJhx0m5Uy8FxODR9mL1bE21UqbdjtZjiUlFm1kzuNJcVQt8uzM0AqsslxDS+/C4lnTs/mwc5zCMjMu5/HcS0VXYpHi5dyHs15jKyYVIldq/uxhJh7bVa6iReeHVaycOav45Ig9PT0AAhDg48WLe/KyWrP3tBzGnQL/jyuzs7J+al/Z/uIn4U/ZYKaAGI38hETqnMItdJYSx1ony3BduKUTYw+YEWhvIlBp0BlaF1IX2vk3Eo36iETt8fdilp5uL7P4O4ePr2VwNDTGXNVkRuJiY/kSR8l3OfTbv9YvTl29HTxRN+Fx0sVe/MlJnOAjnf1jyW7pj9l3SRKcxBi78F1X+CBJheErgJu90hBl8z6ENZOAHXAMJ9lFOHxf3oGj0FlW8HsblKG90k0BMPwklVfpRasD/5FeXEycqNcD9qgdLZ1klioXtNAlS8+qfYY3pwYeLvFaNFgeVtNyVWno/UTdxFnLHKdGnZ66tsNRlCNPK3A2UY+UHlTI2LLaGnRBMC+zUYuW2fGGvTQ7c/rFBxux5VxbUe69JcwTJm9HutJOsGX/+BQ06Lb6hwitbsQeFPfn7NT87Feaqm3kZ+YH16BrDYKeWdoSF2yel8wdIJqIyUc4EDy3uUq0NXjWRDwwB7r7OWIhFQgIpB0CbCu5LpuSL92Y4C9334PbK+CcxW60mnoAzVBDhaQqa3FOrUed6S8K6sbWyCj0hzfftlmUUt56WvV2MNrvHPiSYVS0rMzNDQ2CeA/XFZM0oMFxL0PM5+2tCDfTabRxK3lxzOXMJqsLCsStsVPZTNvcEfJic459QTE7b5IEh50o5afwpPWTZ2kUtihUAi1oN5LEmx1dH5Lwhk1dOIRhlD94rhNyolcDBXJo8dLsf/6XkEPI9YsXpxESEVWZThxK8WURdAQ7OG7GzLApxuStR9oeYB/TE3ys/S2oGDRZMmhEGS+5e2RvlT7err+h6mf0wrMjcA1cbYL7QKME1a5Wyhurh02EdoyW9aaROwmYdPKZ2VxtiXNJCGL4za9TMMGA48yybX5zZQrB+rPyrx9Al8FOcWL0fhhG6wisZP5uA0zmvlNC2VRUNphGoFrABjg2skvolpPmRJHSCDq8Z7LvbiJaKaJIvNQuIte7mqhywMuloqILT6zz4N3unAw8V/gDEUtLEu9bFAH1zaLT7ZVmMOUkBinCkG9klqOYs546eOv6FEjR1nYdVAd5jsFZvt6Jd3cq0J3w0WFYZ9uLDEjjoVraZWwmpxePdOAPoAmrckOKebDu1LZ1cAN0SDdXTu20B5Ir1Dr7Ogf9kQ58H9kgSxe3HUSMQo/XIGvDJG18Xkr88bD074Yfskhjx24igqSzdrPuZafyuqQI9c4Rddh8cnSOmZ5/3FXu5ZUdkOMCy37IbAW98I9VsMhUjTt02z6SP+dkwZ+gq0J4KrNjO7QL4hzSIT6xySE5nbkcLC2RaixUWgrF1gmsaxUL5arzjMuXMKjOGLN0zTivsHmkOh/5X+c8X/1BXjORbit0FtrSmTP8E0BvAANlWV08jSjvyM6CiqHuakgdNpVrozAvdhog7wqN2LTbqypZwRkauUozQEVY+epvsDQcuOHk6Fq4HTq6llxagu5tgVMdGKLuOmASiV/wrOY74LzeC2hx0MpoHFZkMTgs+suFkK9SQEooT8Uwb5kSMnwEbuq1dYEatdaWbAt24aheS9FRbBMRI63RVQ64lUUGPNQOI4Ela559LiR9QJkD4Jg8n212i/65fYnwvx/g1fAWcQgdTvlz1xnUBvCyFVUTIl3FFyQn7BMOkv3HwqqMpJbloPkgaSa400VdazCoQ0bho/fG1eJ0xAEdIhoftTfe925fgduWXo9EzfoKj4OtTskarkl3dn9MSWZVuSjzr+XBt54sC55aVDgUbE+Nu4MqGEF8mpr7ZfIL36DJKSGL0Uzjhew79lPoPUpimCSe8fxRWdIzoGEH3Ji0LOZy7F8l3GJLQnAA9tmsbzPa8LJ+0y9/SEKTTCsnJ5nYqmogrJlJ5mAZCHSW2o6F7NUASHswdwWHszPm9+8dlrZUJwp1IU7SxGWwpQcx5cCn8FGt1thtGHF5uBlr86wYOXX1KNzDW8oxB6VsBrdJErdApZja2n7V//97zE6O54q8g1oIaHqRLLVdFhpJwHKSZ2qE1VVY5uRkZZKpJPSPXzYN3zN0bBY/4FeByy/tY0tGR3UH5B6+zeHKK2uiox3IgDzzif5vrXeq/IButGTUPpYVHi3zX2Y14SFbN/TgQYvcZahWbr8Oyfy60dod79f/aUQkk8HzY25SWU5L7dwbyR5OTtmF5keyb8SaEeJ3ibL7tG9acLHk/8kqfG4At/6P6NUyWQ4e3NQDADRL/8MAqdBqmxSwb+o1egBK5zlyN1t1U5D6ZyXdz+tTa5wfNfkKX5j3SeR51tu1EV00GWHe9Wi3zyeeSjqHNHw6Njawx4CZhCW8Ty69TGIq0k1v+R0O2G1TjMdejlXgkT+Dp6Gj6/y2hGg0+Qa6UEngvA6diYzfbcOIvsPplAMNb8s8i897rHR96sSE5h8lBRoQyem4wIjZw4qIl0mVro95fCekd7UfD2V2wmhIZxsKNYEqudEJUz7qi6oX8Gt9Zf5yHztrgr02ODqUe6j1UeaKRyrAJ1ab9c+NXoKV1njjn6wQQsl0pyG247Y4yrZuIbYK5cAVpGa3gwQoc3lXJj4LM1RBy/Be5/S2fNpAmKaKlNsoKBtOOsRmWKzv4mQMbdeUx7MZrZc2rMS2G46f4CP/C9F1HioxbzDtlDmrXTQuFVPs4iLEhoidRqfpyzCuZA/w7C8LJ8PdeavWtfFYx8xgGBmxsMuCSfPEIw125VU2NeDjAWmFxC1xrUVCqKznj9iZ7L0JLW4lYXrthN7eRSF0cpEl+DgeiCV3HjqtLdIXabOcf/0o00/orauWNNqWQrWzmgcCE0Kp4lJxG0/ED507K5e5/WJd928XKj2zE+Ht9fKGP/NagHkklxU+d0h3O9IS7kWuybJHHiBfGG8blpAFzLB4RmrPBBUv/fb5um0pxnsMqQG7bIUNXmlpng1AkL0ZXzHM/3XAcUXmBNQUsifzDFnFjNvJtP7wepYRvgDfsWz1uB6Y4IW+6VbHFpNhFDPoF4bBFULvwLa6Y8DNgL7E5NE42HLQvfR+M1Fm7woe6yyOhWVVFuPlTIIjS3f/vnRpd2FOY+6Et/reRB6yMHfX+qFGrb5Z89Mbvnnp9KED3hSw4y0rFrPYo3HzHQdBnFvB93f6z8bM3y3tGGjpO2IoEL6St/Hd33Y+Ju2gm/PY/RuEAB8fkN0muMBmmrenYwt2Goola6cu9Q9arwlzxo4JUKinyKprOsZHthhyN+i5UnYT500GMMiUIj0GbxpsvdV/9AquC82ZuW5ztAGBkQ3VM04EyhnXQZevJHdPmvKTzpzq9eRBCzOnoc06PGPfSeY+sbdekDuaWVupgQ6VXJsEoxqymNVVF1BshJf0anLuO1KpLfe60KkWMgDwNyU84KmTo27b2jfaR1l3FinBTNquQV/ycCLPbVqdey6xsIwFnnv4qCLlbcG027TNkCNHdBKLdxT7i7o7q6VzrGPxB9qujEOcd6vh0Ca0vYX1/7V6sjxuajf9KABN5zpiJXsbHGBHivTiWjZHCvujrhbsM9FGHZGa6bLImmhOL9HUUX1v9/smtB1vUyMn1JixZeg9AljREJnoWZtU7+kLeuBO3vQZNxxxBssVefulaMOfzqLtNiGLdE2eQyh3VlXNfe6Tnrac25Uu6LsertpsO7QsmooHIL9a+q4lXSOsC0/fJTS8HwEK4PubHWwL/i0BCQD+9SGD8dJYCJE8tPl/9Cho6n/mmyQAkP+le89vzY6PP0foGRSAbRcyECrA0oYA+TPk6UEV9b+gBQpoC7VzVTAwXA00NvaY18nVIeCOhubnAtfCRdhVH1AVCgHJOAB8LHtzQRDZ44IhMeVCQOS0HTnvLy4Uxu660BB558Kj9TdJwKGEI6QLgmHo3NqR5xLVkx0lnpHsA4eWQD6o85R+oChx6Z7rzafR71hQwhroPLyYxS4K5+4tkmuHKXFXhXfobTua1dfHxhm3Arae88FRShAMQ+fW88bJc4kfrB3VeUayDxxaAvlKM9b8A0WfKJfuefv00v7OFIg200b6WT28rNliFznOd/8bNnYk9pGuumfaobftGEKor49aZxGW2WbKn3khAvbAb88bEY0wQ1jOv2n0V8HDy+UTRElWVE03TMt2XM8PwihO0iwvyqpu2q4fxmle1m0/zut+3u8PESaUcSGVNtb5GY77UEy51NbHXPvc90UJwOEJIJGBEWLHRCJTYCpfCIrRmJFSVXDlJ7/4zR/+8o//W9s7u3v7B4dHxyenZ+cXl1fXN7d3/7OEO/9/fHp+eX2DPb9W8NhHSumcUg0qd1CsM49hUoW1T1TQgNvJGWRJ39npz5QnkEGYwhbm6AhWTRhT94KfXEZOnEYoHqMVR/po8UM4Yzh89h25oNDU51PnRDq/6ie+AlaMsXbsS5ARSvykYZnsUbDCrIbddXAZdEn4h1DNQTxE4i00zej7sMnVh4SOUG43eAz3kZPQXB3vjyGl5LWnF5Q/biJ4dMxT70l8tBunDkwyxhelsCFg7oQy/AE2LhUk32ATaCUAQDPs8aZjz2Abm4PxOYErnmZFA8EnM/kWLRhj2zsk+mjeA6ycVbibQSCreA0ldcLX4fkULODeIE25rpgBS26q0+2EgVw3Li1GC28jMACwvDmJ21zKmZR49DyHGoqHciMwQup58UB2UVaglsOSxMEsVSwDyntqJpzlLi1IZ49DqMnLTIX6KsweoygJD8kRWKAsuvysFVlMxIK+I14o8J6JPPXwAWDqPPyKoNj7xC30uSl5iLcaJphmM3BMIsqHNVatJLB0me5gaN76sRWzzbioCVY1MKKA9/bJuZjI5KHqYiio3yeHX7eTqzz4iE5E4E1ElR6LQiALS3MsyrQnT1j9WCOCUDWtogUoONJzrRijg5PXXyb46YcEtOlio7h65xKE+fhazXUKnlFi4iWYw50l4MGUsJpkFeIUWbADNhY+2SXB1/CpJlQ/gn1ZfC4sUSi0j8wwgPipnHf8CN4fq9HTtlas3R/ND7K/1RpTYm/SU2MHeN3MVnDaWZSKYKAmVvkAtKuKTxaXwEsKwYMJ3y0iR4OAG0HwFvwFIabWtlaz5jAclK3TBfI7hVotxHV9z3X2N/suxnBJiMGn+JO78nJLDkp09HNnTo95g8ZGfMQzZanLgyxdYN0+AAAAAA==') format('woff2'), + url('iconfont.woff?t=1581963134625') format('woff'), + url('iconfont.ttf?t=1581963134625') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1581963134625#loveit') format('svg'); /* iOS 4.1- */ } .loveit { @@ -15,6 +15,14 @@ -moz-osx-font-smoothing: grayscale; } +.it-myspace-fill:before { + content: "\e687"; +} + +.it-instapaper-fill:before { + content: "\e8f2"; +} + .it-alipay-line:before { content: "\e759"; } diff --git a/assets/js/lib/VERSION b/assets/js/lib/VERSION index fdbc18af..4558b288 100644 --- a/assets/js/lib/VERSION +++ b/assets/js/lib/VERSION @@ -8,3 +8,4 @@ typeit@6.5.1 aplayer@1.10.1 meting@2.0.1 smooth-scroll@16.1.2 +sharer@0.4.0 diff --git a/assets/js/lib/sharer/sharer.min.js b/assets/js/lib/sharer/sharer.min.js new file mode 100644 index 00000000..5152d5e5 --- /dev/null +++ b/assets/js/lib/sharer/sharer.min.js @@ -0,0 +1 @@ +(function(g,r){"use strict";var s=function(t){this.elem=t};s.init=function(){var t=r.querySelectorAll("[data-sharer]"),e,a=t.length;for(e=0;e0?"?":"";for(r=0;r - {{- T "seeMarkDown" -}} + {{- T "seeMarkdown" -}} {{- end -}} diff --git a/layouts/partials/post/share.html b/layouts/partials/post/share.html index 5ae1d8bc..0ee087e0 100644 --- a/layouts/partials/post/share.html +++ b/layouts/partials/post/share.html @@ -1,71 +1,199 @@ {{- if .Params.share.enable | default .Site.Params.share.enable | eq true -}} + {{- .Scratch.Set "share" true -}} + {{- /* 001: Twitter */ -}} {{- if .Params.Share.Twitter | default .Site.Params.Share.Twitter | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-twitter fa-fw") -}} {{- end -}} {{- /* 002: Facebook */ -}} {{- if .Params.Share.Facebook | default .Site.Params.Share.Facebook | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-facebook-square fa-fw") -}} {{- end -}} - {{- /* 003: Reddit */ -}} - {{- if .Params.Share.Reddit | default .Site.Params.Share.Reddit | eq true -}} - - {{- partial "function/icon.html" (dict "class" "fab fa-reddit fa-fw") -}} - - {{- end -}} - - {{- /* 004: Linkedin */ -}} + {{- /* 003: Linkedin */ -}} {{- if .Params.Share.Linkedin | default .Site.Params.Share.Linkedin | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-linkedin fa-fw") -}} {{- end -}} - {{- /* 005: Pinterest */ -}} + {{- /* 004: WhatsApp */ -}} + {{- if .Params.Share.Whatsapp | default .Site.Params.Share.Whatsapp | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-whatsapp fa-fw") -}} + + {{- end -}} + + {{- /* 005: Viber */ -}} + {{- if .Params.Share.Viber | default .Site.Params.Share.Viber | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-viber fa-fw") -}} + + {{- end -}} + + {{- /* 006: Pinterest */ -}} {{- if .Params.Share.Pinterest | default .Site.Params.Share.Pinterest | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-pinterest fa-fw") -}} {{- end -}} - {{- /* 006: Hacker News */ -}} - {{- if .Params.Share.Hackernews | default .Site.Params.Share.Hackernews | eq true -}} - - {{- partial "function/icon.html" (dict "class" "fab fa-hacker-news fa-fw") -}} - - {{- end -}} - - {{- /* 007: Mix */ -}} - {{- if .Params.Share.Mix | default .Site.Params.Share.Mix | eq true -}} - - {{- partial "function/icon.html" (dict "class" "fab fa-mix fa-fw") -}} - - {{- end -}} - - {{- /* 008: Tumblr */ -}} + {{- /* 007: Tumblr */ -}} {{- if .Params.Share.Tumblr | default .Site.Params.Share.Tumblr | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-tumblr fa-fw") -}} {{- end -}} - {{- /* 009: VKontakte */ -}} - {{- if .Params.Share.VKontakte | default .Site.Params.Share.VKontakte | eq true -}} - + {{- /* 008: Hacker News */ -}} + {{- if .Params.Share.Hackernews | default .Site.Params.Share.Hackernews | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-hacker-news fa-fw") -}} + + {{- end -}} + + {{- /* 009: Reddit */ -}} + {{- if .Params.Share.Reddit | default .Site.Params.Share.Reddit | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-reddit fa-fw") -}} + + {{- end -}} + + {{- /* 010: VK */ -}} + {{- if .Params.Share.VK | default .Site.Params.Share.VK | eq true -}} + {{- partial "function/icon.html" (dict "class" "fab fa-vk fa-fw") -}} {{- end -}} - {{- /* 010: 微博 */ -}} + {{- /* 011: Buffer */ -}} + {{- if .Params.Share.Buffer | default .Site.Params.Share.Buffer | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-buffer fa-fw") -}} + + {{- end -}} + + {{- /* 012: Xing */ -}} + {{- if .Params.Share.Xing | default .Site.Params.Share.Xing | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-xing fa-fw") -}} + + {{- end -}} + + {{- /* 013: Line */ -}} + {{- if .Params.Share.Line | default .Site.Params.Share.Line | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-line fa-fw") -}} + + {{- end -}} + + {{- /* 014: Instapaper */ -}} + {{- if .Params.Share.Instapaper | default .Site.Params.Share.Instapaper | eq true -}} + + {{- partial "function/icon.html" (dict "class" "loveit it-instapaper-fill" "type" "other" "scratch" .Scratch) -}} + + {{- end -}} + + {{- /* 015: Pocket */ -}} + {{- if .Params.Share.Pocket | default .Site.Params.Share.Pocket | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-get-pocket fa-fw") -}} + + {{- end -}} + + {{- /* 016: Digg */ -}} + {{- if .Params.Share.Digg | default .Site.Params.Share.Digg | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-digg fa-fw") -}} + + {{- end -}} + + {{- /* 017: StumbleUpon */ -}} + {{- if .Params.Share.Stumbleupon | default .Site.Params.Share.Stumbleupon | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-stumbleupon fa-fw") -}} + + {{- end -}} + + {{- /* 018: Flipboard */ -}} + {{- if .Params.Share.Flipboard | default .Site.Params.Share.Flipboard | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-flipboard fa-fw") -}} + + {{- end -}} + + {{- /* 019: 微博 */ -}} {{- if .Params.Share.Weibo | default .Site.Params.Share.Weibo | eq true -}} - + {{- partial "function/icon.html" (dict "class" "fab fa-weibo fa-fw") -}} {{- end -}} + + {{- /* 020: 人人 */ -}} + {{- if .Params.Share.Renren | default .Site.Params.Share.Renren | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-renren fa-fw") -}} + + {{- end -}} + + {{- /* 021: Myspace */ -}} + {{- if .Params.Share.Myspace | default .Site.Params.Share.Myspace | eq true -}} + + {{- partial "function/icon.html" (dict "class" "loveit it-myspace-fill" "type" "other" "scratch" .Scratch) -}} + + {{- end -}} + + {{- /* 022: Blogger */ -}} + {{- if .Params.Share.Blogger | default .Site.Params.Share.Blogger | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-blogger fa-fw") -}} + + {{- end -}} + + {{- /* 023: 百度 */ -}} + {{- if .Params.Share.Baidu | default .Site.Params.Share.Baidu | eq true -}} + + {{- partial "function/icon.html" (dict "class" "loveit it-baidu-fill" "type" "other" "scratch" .Scratch) -}} + + {{- end -}} + + {{- /* 024: OK.RU */ -}} + {{- if .Params.Share.Odnoklassniki | default .Site.Params.Share.Odnoklassniki | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-odnoklassniki fa-fw") -}} + + {{- end -}} + + {{- /* 025: Evernote */ -}} + {{- if .Params.Share.Evernote | default .Site.Params.Share.Evernote | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-evernote fa-fw") -}} + + {{- end -}} + + {{- /* 026: Skype */ -}} + {{- if .Params.Share.Skype | default .Site.Params.Share.Skype | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-skype fa-fw") -}} + + {{- end -}} + + {{- /* 027: Trello */ -}} + {{- if .Params.Share.Trello | default .Site.Params.Share.Trello | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-trello fa-fw") -}} + + {{- end -}} + + {{- /* 028: Mix */ -}} + {{- if .Params.Share.Mix | default .Site.Params.Share.Mix | eq true -}} + + {{- partial "function/icon.html" (dict "class" "fab fa-mix fa-fw") -}} + + {{- end -}} {{- end -}} diff --git a/layouts/partials/script.html b/layouts/partials/script.html index 95b59a4e..7336a331 100644 --- a/layouts/partials/script.html +++ b/layouts/partials/script.html @@ -10,13 +10,6 @@ {{- slice "css/lib/iconfont/iconfont.css" | .Scratch.Add "linkLocal" -}} {{- end -}} -{{- /* lazysizes https://github.com/aFarkas/lazysizes */ -}} -{{- with $CDN.lazysizesJS -}} - {{- slice . | $.Scratch.Add "scriptCDN" -}} -{{- else -}} - {{- slice "js/lib/lazysizes/lazysizes.min.js" | .Scratch.Add "scriptLocal" -}} -{{- end -}} - {{- /* Smooth Scroll https://github.com/cferdinandi/smooth-scroll */ -}} {{- with $CDN.smoothScrollJS -}} {{- slice . | $.Scratch.Add "scriptCDN" -}} @@ -24,6 +17,22 @@ {{- slice "js/lib/smooth-scroll/smooth-scroll.polyfills.min.js" | .Scratch.Add "scriptLocal" -}} {{- end -}} +{{- /* Sharer.js https://github.com/ellisonleao/sharer.js */ -}} +{{- if .Scratch.Get "share" -}} + {{- with $CDN.sharerJS -}} + {{- slice . | $.Scratch.Add "scriptCDN" -}} + {{- else -}} + {{- slice "js/lib/sharer/sharer.min.js" | .Scratch.Add "scriptLocal" -}} + {{- end -}} +{{- end -}} + +{{- /* lazysizes https://github.com/aFarkas/lazysizes */ -}} +{{- with $CDN.lazysizesJS -}} + {{- slice . | $.Scratch.Add "scriptCDN" -}} +{{- else -}} + {{- slice "js/lib/lazysizes/lazysizes.min.js" | .Scratch.Add "scriptLocal" -}} +{{- end -}} + {{- /* TypeIt https://github.com/alexmacarthur/typeit */ -}} {{- with .Scratch.Get "typeitMap" -}} {{- with $CDN.typeitJS -}} diff --git a/resources/_gen/assets/scss/css/style.template.scss_b8ba9a60a151126bfcde1421dc0b972d.content b/resources/_gen/assets/scss/css/style.template.scss_b8ba9a60a151126bfcde1421dc0b972d.content index b108ea71..723d7763 100644 --- a/resources/_gen/assets/scss/css/style.template.scss_b8ba9a60a151126bfcde1421dc0b972d.content +++ b/resources/_gen/assets/scss/css/style.template.scss_b8ba9a60a151126bfcde1421dc0b972d.content @@ -1,3 +1,3 @@ -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url("https://fonts.googleapis.com/css?family=Fira+Mono:400,700&display=swap&subset=latin-ext");/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url("https://fonts.googleapis.com/css?family=Fira+Mono:400,700&display=swap&subset=latin-ext");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:Lato,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,Segoe UI,Helvetica,Arial,sans-serif,Segoe UI Emoji;font-size:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#87878d}::-webkit-scrollbar-thumb:hover{background-color:#a9a9b3}::selection{background:rgba(38,139,211,0.2)}.dark-theme ::selection{background:rgba(38,139,211,0.3)}body{font-weight:400;line-height:1.5rem;background-color:#fff;color:#161209;overflow-wrap:break-word}body::before{content:"";background-repeat:no-repeat;background-position:center;opacity:0.05;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}body.dark-theme{color:#a9a9b3;background-color:#292a2d}a{color:#161209;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}a:hover{color:#2d96bd}.dark-theme a{color:#a9a9b3}.dark-theme a:hover{color:#fff}.wrapper{display:flex;flex-direction:column;min-height:97.5vh;width:100%}.wrapper main{flex:1 0 auto}.wrapper main .container{padding-left:1rem;padding-right:1rem}.footer{height:2rem;width:100%;text-align:center;line-height:1.5rem;padding-top:2rem}.page{position:relative;width:100%;max-width:980px;margin:0 auto;padding-top:6rem}.single .single-title{margin:0;font-size:1.8rem;line-height:3rem}.single .meta{font-size:.88rem;color:#a9a9b3}.single .meta span{display:inline-block}.dark-theme .single .meta{color:#5d5d5f}.single .meta a{color:#2d96bd}.dark-theme .single .meta a{color:#eee}.single .meta a:hover{color:#ef3982}.dark-theme .single .meta a:hover{color:#2d96bd}.single .meta .author{font-size:1.05rem}.single .featured-image{padding-top:.6rem}.single .featured-image img{display:block;max-width:100%;height:auto;margin:0 auto;overflow:hidden}.single .post-toc{display:block;position:absolute;width:360px;margin-left:1000px;padding:0 .8rem;border-left:1px solid #dcdcdc;overflow-wrap:break-word;box-sizing:border-box;top:12rem}.dark-theme .single .post-toc{border-left:1px solid #4a4b50}.single .post-toc .post-toc-title{font-weight:400;margin:.8rem 0;text-transform:uppercase}.single .post-toc .post-toc-content.always-active ul{display:block}.single .post-toc .post-toc-content>nav>ul{margin:.625rem 0}.single .post-toc .post-toc-content ul{text-indent:-0.85rem;padding-left:.625rem;list-style:none}.single .post-toc .post-toc-content ul a::before{content:"|";font-weight:bolder;margin-right:.5rem;color:#2d96bd}.dark-theme .single .post-toc .post-toc-content ul a::before{color:#eee}.single .post-toc .post-toc-content ul ul{padding-left:1.25rem;display:none}.single .post-toc .post-toc-content ul .has-active>ul{display:block}.single .post-toc .post-toc-content a.active{font-weight:bold;color:#2d96bd}.dark-theme .single .post-toc .post-toc-content a.active{color:#eee}.single .post-toc .post-toc-content a.active::before{color:#ef3982}.dark-theme .single .post-toc .post-toc-content a.active::before{color:#2d96bd}.single .post-toc-mobile{display:none;padding-top:.8rem}.single .post-toc-mobile details summary .post-toc-title{display:block;display:flex;justify-content:space-between;font-size:1.2em;font-weight:bold;line-height:2em;padding:0 .625rem;background:#f5f5f5}.single .post-toc-mobile details summary .post-toc-title i.details{line-height:2em}.dark-theme .single .post-toc-mobile details summary .post-toc-title{background:#272C34}.single .post-toc-mobile details summary::-webkit-details-marker{display:none}.single .post-toc-mobile details[open] i.details{transform:rotate(180deg)}.single .post-toc-mobile .post-toc-content{border:2px solid #f5f5f5}.single .post-toc-mobile .post-toc-content>nav>ul{margin:.625rem 0}.single .post-toc-mobile .post-toc-content ul{padding-left:.625rem;list-style:none}.single .post-toc-mobile .post-toc-content ul ul{padding-left:1.25rem}.dark-theme .single .post-toc-mobile .post-toc-content{border:2px solid #272C34}.single .content h1,.single .content h2,.single .content h3,.single .content h4,.single .content h5,.single .content h6{font-weight:bold;margin:1.2rem 0}.dark-theme .single .content h1,.dark-theme .single .content h2,.dark-theme .single .content h3,.dark-theme .single .content h4,.dark-theme .single .content h5,.dark-theme .single .content h6{font-weight:bolder}.single .content h2>a:first-child::before{content:"#";margin-right:.3125rem;color:#2d96bd}.dark-theme .single .content h2>a:first-child::before{color:#eee}.single .content h3>a:first-child::before,.single .content h4>a:first-child::before,.single .content h5>a:first-child::before,.single .content h6>a:first-child::before{content:"|";margin-right:.3125rem;color:#2d96bd}.dark-theme .single .content h3>a:first-child::before,.dark-theme .single .content h4>a:first-child::before,.dark-theme .single .content h5>a:first-child::before,.dark-theme .single .content h6>a:first-child::before{color:#eee}.single .content p{font-size:1rem;margin:.5rem 0}.single .content a{word-break:break-all;color:#2d96bd}.dark-theme .single .content a{color:#eee}.single .content a:hover{color:#ef3982}.dark-theme .single .content a:hover:hover{color:#2d96bd;font-weight:bold}.single .content ul{padding-left:2rem;list-style-type:disc}.single .content ruby{background:#f5f5f5}.single .content ruby rt{color:#a9a9b3}.dark-theme .single .content ruby{background:#272C34}.dark-theme .single .content ruby rt{color:#5d5d5f}.single .content .table-wrapper{overflow-x:auto}.single .content .table-wrapper::-webkit-scrollbar{background-color:#fff}.dark-theme .single .content .table-wrapper::-webkit-scrollbar{background-color:#272c34}.single .content .table-wrapper>table{width:100%;max-width:100%;margin:.625rem 0;border-spacing:0;background:#fff}.dark-theme .single .content .table-wrapper>table{background:#272c34}.single .content .table-wrapper>table thead{background:#ededed}.dark-theme .single .content .table-wrapper>table thead{background-color:#20252b}.single .content .table-wrapper>table th,.single .content .table-wrapper>table td{padding:.3rem 1rem;border:1px double #dcdcdc}.dark-theme .single .content .table-wrapper>table th,.dark-theme .single .content .table-wrapper>table td{border:1px double #4a4b50}.single .content figure{text-align:center}.single .content .image-caption:not(:empty){min-width:20%;max-width:80%;display:inline-block;padding:.625rem;margin:0 auto;border-bottom:1px solid #d9d9d9;font-size:.875rem;color:#969696;line-height:1.7}.single .content img{display:block;max-width:100%;height:auto;margin:0 auto;overflow:hidden}.single .content blockquote{font-size:1rem;display:block;border-width:1px 0;border-style:solid;border-color:#dcdcdc;padding:1.5em 1.2em 0.5em 1.2em;margin:0 0 2em 0;position:relative}.single .content blockquote::before{content:'\201C';position:absolute;top:0em;left:50%;transform:translate(-50%, -50%);width:3rem;height:2rem;font:6em/1.08em 'PT Sans', sans-serif;color:#2d96bd;text-align:center}.dark-theme .single .content blockquote::before{color:#eee}.single .content blockquote::after{content:"#blockquote" attr(cite);display:block;text-align:right;font-size:0.875em;color:#2d96bd}.dark-theme .single .content blockquote::after{color:#eee}.dark-theme .single .content blockquote{border-color:#4a4b50}.single .content .footnotes{color:#a9a9b3}.dark-theme .single .content .footnotes{color:#5d5d5f}.single .content code{font-size:13px;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;padding:.2rem .4rem;color:#E74C3C}.dark-theme .single .content code{color:#E5BF78}.single .content code,.single .content pre,.single .content .highlight table,.single .content .highlight tr,.single .content .highlight td{background:#f5f5f5}.dark-theme .single .content code,.dark-theme .single .content pre,.dark-theme .single .content .highlight table,.dark-theme .single .content .highlight tr,.dark-theme .single .content .highlight td{background:#272C34}.single .content .highlight>.chroma{margin:1rem 0;line-height:18px}.single .content .highlight>.chroma code,.single .content .highlight>.chroma pre{margin:0;padding:0}.single .content .highlight>.chroma::before{display:block;padding:.4rem;font-family:Lato,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,Segoe UI,Helvetica,Arial,sans-serif,Segoe UI Emoji;font-size:13px;font-weight:bold;color:#b1b0b0;background:#ededed;content:'Code'}.dark-theme .single .content .highlight>.chroma::before{color:#b1b0b0;background:#20252b}.single .content .highlight>.chroma.language-bash::before{content:"Bash"}.single .content .highlight>.chroma.language-c::before{content:"C"}.single .content .highlight>.chroma.language-cs::before{content:"C#"}.single .content .highlight>.chroma.language-cpp::before{content:"C++"}.single .content .highlight>.chroma.language-clojure::before{content:"Clojure"}.single .content .highlight>.chroma.language-coffeescript::before{content:"CoffeeScript"}.single .content .highlight>.chroma.language-css::before{content:"CSS"}.single .content .highlight>.chroma.language-dart::before{content:"Dart"}.single .content .highlight>.chroma.language-diff::before{content:"Diff"}.single .content .highlight>.chroma.language-erlang::before{content:"Erlang"}.single .content .highlight>.chroma.language-go::before{content:"Go"}.single .content .highlight>.chroma.language-go-html-template::before{content:"Go HTML Template"}.single .content .highlight>.chroma.language-groovy::before{content:"Groovy"}.single .content .highlight>.chroma.language-haskell::before{content:"Haskell"}.single .content .highlight>.chroma.language-html::before{content:"HTML"}.single .content .highlight>.chroma.language-http::before{content:"HTTP"}.single .content .highlight>.chroma.language-xml::before{content:"XML"}.single .content .highlight>.chroma.language-java::before{content:"Java"}.single .content .highlight>.chroma.language-js::before{content:"JavaScript"}.single .content .highlight>.chroma.language-javascript::before{content:"JavaScript"}.single .content .highlight>.chroma.language-json::before{content:"JSON"}.single .content .highlight>.chroma.language-kotlin::before{content:"Kotlin"}.single .content .highlight>.chroma.language-latex::before{content:"LaTeX"}.single .content .highlight>.chroma.language-less::before{content:"Less"}.single .content .highlight>.chroma.language-lisp::before{content:"Lisp"}.single .content .highlight>.chroma.language-lua::before{content:"Lua"}.single .content .highlight>.chroma.language-makefile::before{content:"Makefile"}.single .content .highlight>.chroma.language-markdown::before{content:"Markdown"}.single .content .highlight>.chroma.language-matlab::before{content:"Matlab"}.single .content .highlight>.chroma.language-objectivec::before{content:"Objective-C"}.single .content .highlight>.chroma.language-php::before{content:"PHP"}.single .content .highlight>.chroma.language-perl::before{content:"Perl"}.single .content .highlight>.chroma.language-python::before{content:"Python"}.single .content .highlight>.chroma.language-r::before{content:"R"}.single .content .highlight>.chroma.language-ruby::before{content:"Ruby"}.single .content .highlight>.chroma.language-rust::before{content:"Rust"}.single .content .highlight>.chroma.language-scala::before{content:"Scala"}.single .content .highlight>.chroma.language-scss::before{content:"Scss"}.single .content .highlight>.chroma.language-shell::before{content:"Shell"}.single .content .highlight>.chroma.language-sql::before{content:"SQL"}.single .content .highlight>.chroma.language-swift::before{content:"Swift"}.single .content .highlight>.chroma.language-tex::before{content:"TeX"}.single .content .highlight>.chroma.language-toml::before{content:"TOML"}.single .content .highlight>.chroma.language-ts::before{content:"TypeScript"}.single .content .highlight>.chroma.language-typescript::before{content:"TypeScript"}.single .content .highlight>.chroma.language-vue::before{content:"Vue"}.single .content .highlight>.chroma.language-yml::before{content:"YAML"}.single .content .highlight>.chroma.language-yaml::before{content:"YAML"}.single .content .highlight>.chroma table,.single .content .highlight>.chroma tr,.single .content .highlight>.chroma td{margin:0;border:none !important}.single .content .highlight>.chroma td{padding:.2rem .4rem}.single .content .highlight>.chroma .lntd:first-child{width:1.2rem}.single .content .highlight>.chroma .lntd:first-child .lnt{color:#b1b0b0}.single .content .highlight>.chroma .lntd:first-child .hl{font-weight:bolder}.single .content .highlight>.chroma .lntd:last-child .hl{display:block;background-color:#e8e8e8}.dark-theme .single .content .highlight>.chroma .lntd:last-child .hl{background-color:#1c2025}.single .content .highlight{font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace}.single .content .highlight .c,.single .content .highlight .ch,.single .content .highlight .cm,.single .content .highlight .c1,.single .content .highlight .cs,.single .content .highlight .cp,.single .content .highlight .cpf{font-style:italic}.single .content .highlight .gl{text-decoration:underline}.single .content .highlight .p{color:#a9a9b3}.single .content .highlight .k{color:#b501a9}.single .content .highlight .kc{color:#b501a9}.single .content .highlight .kd{color:#b501a9}.single .content .highlight .kn{color:#b501a9}.single .content .highlight .kp{color:#b501a9}.single .content .highlight .kr{color:#b501a9}.single .content .highlight .kt{color:#b501a9}.single .content .highlight .n{color:#333}.single .content .highlight .na{color:#2b77fa}.single .content .highlight .nb{color:#f74840}.single .content .highlight .bp{color:#f74840}.single .content .highlight .nc{color:#cb8100}.single .content .highlight .no{color:#2b77fa}.single .content .highlight .nd{color:#0086c1}.single .content .highlight .ni{color:#2b77fa}.single .content .highlight .ne{color:#2b77fa}.single .content .highlight .nf{color:#2b77fa}.single .content .highlight .fm{color:#1ccad6}.single .content .highlight .nl{color:#2b77fa}.single .content .highlight .nn{color:#2b77fa}.single .content .highlight .nx{color:#333}.single .content .highlight .py{color:#2b77fa}.single .content .highlight .nt{color:#2b77fa}.single .content .highlight .nv{color:#2b77fa}.single .content .highlight .vc{color:#2b77fa}.single .content .highlight .vg{color:#2b77fa}.single .content .highlight .vi{color:#2b77fa}.single .content .highlight .vm{color:#2b77fa}.single .content .highlight .l{color:#2aa198}.single .content .highlight .ld{color:#2aa198}.single .content .highlight .s{color:#24a443}.single .content .highlight .sa{color:#24a443}.single .content .highlight .sb{color:#24a443}.single .content .highlight .sc{color:#24a443}.single .content .highlight .dl{color:#24a443}.single .content .highlight .sd{color:#24a443}.single .content .highlight .s2{color:#24a443}.single .content .highlight .se{color:#24a443}.single .content .highlight .sh{color:#24a443}.single .content .highlight .si{color:#24a443}.single .content .highlight .sx{color:#24a443}.single .content .highlight .sr{color:#24a443}.single .content .highlight .s1{color:#24a443}.single .content .highlight .ss{color:#24a443}.single .content .highlight .m{color:#e2893c}.single .content .highlight .mb{color:#e2893c}.single .content .highlight .mf{color:#e2893c}.single .content .highlight .mh{color:#e2893c}.single .content .highlight .mi{color:#e2893c}.single .content .highlight .il{color:#e2893c}.single .content .highlight .mo{color:#e2893c}.single .content .highlight .o{color:#f19b04}.single .content .highlight .ow{color:#b501a9}.single .content .highlight .c{color:#a0a1a8}.single .content .highlight .ch{color:#a0a1a8}.single .content .highlight .cm{color:#a0a1a8}.single .content .highlight .c1{color:#a0a1a8}.single .content .highlight .cs{color:#a0a1a8}.single .content .highlight .cp{color:#a0a1a8}.single .content .highlight .cpf{color:#a0a1a8}.single .content .highlight .g{color:#e72d40}.single .content .highlight .gd{color:#e72d40}.single .content .highlight .ge{color:#e72d40}.single .content .highlight .gr{color:#e72d40}.single .content .highlight .gh{color:#e72d40}.single .content .highlight .gi{color:#e72d40}.single .content .highlight .go{color:#e72d40}.single .content .highlight .gp{color:#e72d40}.single .content .highlight .gs{color:#e72d40}.single .content .highlight .gu{color:#e72d40}.single .content .highlight .gt{color:#e72d40}.single .content .highlight .w{color:#bbb}.dark-theme .single .content .highlight .p{color:#a9a9b3}.dark-theme .single .content .highlight .k{color:#d371e3}.dark-theme .single .content .highlight .kc{color:#d371e3}.dark-theme .single .content .highlight .kd{color:#d371e3}.dark-theme .single .content .highlight .kn{color:#d371e3}.dark-theme .single .content .highlight .kp{color:#d371e3}.dark-theme .single .content .highlight .kr{color:#d371e3}.dark-theme .single .content .highlight .kt{color:#d371e3}.dark-theme .single .content .highlight .n{color:#a9b2c0}.dark-theme .single .content .highlight .na{color:#41b0f5}.dark-theme .single .content .highlight .nb{color:#19b9c4}.dark-theme .single .content .highlight .bp{color:#ecbf6f}.dark-theme .single .content .highlight .nc{color:#ecbf6f}.dark-theme .single .content .highlight .no{color:#41b0f5}.dark-theme .single .content .highlight .nd{color:#ecbf6f}.dark-theme .single .content .highlight .ni{color:#41b0f5}.dark-theme .single .content .highlight .ne{color:#41b0f5}.dark-theme .single .content .highlight .nf{color:#41b0f5}.dark-theme .single .content .highlight .fm{color:#19b9c4}.dark-theme .single .content .highlight .nl{color:#41b0f5}.dark-theme .single .content .highlight .nn{color:#41b0f5}.dark-theme .single .content .highlight .nx{color:#a9a9b3}.dark-theme .single .content .highlight .py{color:#41b0f5}.dark-theme .single .content .highlight .nt{color:#41b0f5}.dark-theme .single .content .highlight .nv{color:#41b0f5}.dark-theme .single .content .highlight .vc{color:#41b0f5}.dark-theme .single .content .highlight .vg{color:#41b0f5}.dark-theme .single .content .highlight .vi{color:#41b0f5}.dark-theme .single .content .highlight .vm{color:#41b0f5}.dark-theme .single .content .highlight .l{color:#2aa198}.dark-theme .single .content .highlight .ld{color:#2aa198}.dark-theme .single .content .highlight .s{color:#8cc570}.dark-theme .single .content .highlight .sa{color:#8cc570}.dark-theme .single .content .highlight .sb{color:#8cc570}.dark-theme .single .content .highlight .sc{color:#8cc570}.dark-theme .single .content .highlight .dl{color:#8cc570}.dark-theme .single .content .highlight .sd{color:#8cc570}.dark-theme .single .content .highlight .s2{color:#8cc570}.dark-theme .single .content .highlight .se{color:#8cc570}.dark-theme .single .content .highlight .sh{color:#8cc570}.dark-theme .single .content .highlight .si{color:#8cc570}.dark-theme .single .content .highlight .sx{color:#8cc570}.dark-theme .single .content .highlight .sr{color:#8cc570}.dark-theme .single .content .highlight .s1{color:#8cc570}.dark-theme .single .content .highlight .ss{color:#8cc570}.dark-theme .single .content .highlight .m{color:#db985c}.dark-theme .single .content .highlight .mb{color:#db985c}.dark-theme .single .content .highlight .mf{color:#db985c}.dark-theme .single .content .highlight .mh{color:#db985c}.dark-theme .single .content .highlight .mi{color:#db985c}.dark-theme .single .content .highlight .il{color:#db985c}.dark-theme .single .content .highlight .mo{color:#db985c}.dark-theme .single .content .highlight .o{color:#ecbf6f}.dark-theme .single .content .highlight .ow{color:#d371e3}.dark-theme .single .content .highlight .c{color:#7e848f}.dark-theme .single .content .highlight .ch{color:#7e848f}.dark-theme .single .content .highlight .cm{color:#7e848f}.dark-theme .single .content .highlight .c1{color:#7e848f}.dark-theme .single .content .highlight .cs{color:#7e848f}.dark-theme .single .content .highlight .cp{color:#7e848f}.dark-theme .single .content .highlight .cpf{color:#7e848f}.dark-theme .single .content .highlight .g{color:#f16372}.dark-theme .single .content .highlight .gd{color:#f16372}.dark-theme .single .content .highlight .ge{color:#f16372}.dark-theme .single .content .highlight .gr{color:#f16372}.dark-theme .single .content .highlight .gh{color:#f16372}.dark-theme .single .content .highlight .gi{color:#f16372}.dark-theme .single .content .highlight .go{color:#f16372}.dark-theme .single .content .highlight .gp{color:#f16372}.dark-theme .single .content .highlight .gs{color:#f16372}.dark-theme .single .content .highlight .gu{color:#f16372}.dark-theme .single .content .highlight .gt{color:#f16372}.dark-theme .single .content .highlight .w{color:#bbb}.single .content .admonition{position:relative;margin:.9765em 0;padding:0 .75rem;background-color:rgba(68,138,255,0.1);border-left:0.25rem solid #448aff;overflow:auto}.single .content .admonition .admonition-title{margin:0 -0.75rem;padding:.5rem .75rem .5rem 2.5rem;border-bottom:0.1rem solid rgba(68,138,255,0.1);background-color:rgba(68,138,255,0.1);font-weight:700}.single .content .admonition i.icon{font-size:16px;color:#448aff;cursor:auto;position:absolute;left:.75rem;top:.75rem}.single .content .admonition.note{border-left-color:#448aff}.single .content .admonition.note i.icon{color:#448aff}.single .content .admonition.abstract{border-left-color:#00b0ff}.single .content .admonition.abstract i.icon{color:#00b0ff}.single .content .admonition.info{border-left-color:#00b8d4}.single .content .admonition.info i.icon{color:#00b8d4}.single .content .admonition.tip{border-left-color:#00bfa5}.single .content .admonition.tip i.icon{color:#00bfa5}.single .content .admonition.success{border-left-color:#00c853}.single .content .admonition.success i.icon{color:#00c853}.single .content .admonition.question{border-left-color:#64dd17}.single .content .admonition.question i.icon{color:#64dd17}.single .content .admonition.warning{border-left-color:#ff9100}.single .content .admonition.warning i.icon{color:#ff9100}.single .content .admonition.failure{border-left-color:#ff5252}.single .content .admonition.failure i.icon{color:#ff5252}.single .content .admonition.danger{border-left-color:#ff1744}.single .content .admonition.danger i.icon{color:#ff1744}.single .content .admonition.bug{border-left-color:#f50057}.single .content .admonition.bug i.icon{color:#f50057}.single .content .admonition.example{border-left-color:#651fff}.single .content .admonition.example i.icon{color:#651fff}.single .content .admonition.quote{border-left-color:#9e9e9e}.single .content .admonition.quote i.icon{color:#9e9e9e}.single .content .admonition.note{background-color:rgba(68,138,255,0.1)}.single .content .admonition.note .admonition-title{border-bottom-color:rgba(68,138,255,0.1);background-color:rgba(68,138,255,0.1)}.single .content .admonition.abstract{background-color:rgba(0,176,255,0.1)}.single .content .admonition.abstract .admonition-title{border-bottom-color:rgba(0,176,255,0.1);background-color:rgba(0,176,255,0.1)}.single .content .admonition.info{background-color:rgba(0,184,212,0.1)}.single .content .admonition.info .admonition-title{border-bottom-color:rgba(0,184,212,0.1);background-color:rgba(0,184,212,0.1)}.single .content .admonition.tip{background-color:rgba(0,191,165,0.1)}.single .content .admonition.tip .admonition-title{border-bottom-color:rgba(0,191,165,0.1);background-color:rgba(0,191,165,0.1)}.single .content .admonition.success{background-color:rgba(0,200,83,0.1)}.single .content .admonition.success .admonition-title{border-bottom-color:rgba(0,200,83,0.1);background-color:rgba(0,200,83,0.1)}.single .content .admonition.question{background-color:rgba(100,221,23,0.1)}.single .content .admonition.question .admonition-title{border-bottom-color:rgba(100,221,23,0.1);background-color:rgba(100,221,23,0.1)}.single .content .admonition.warning{background-color:rgba(255,145,0,0.1)}.single .content .admonition.warning .admonition-title{border-bottom-color:rgba(255,145,0,0.1);background-color:rgba(255,145,0,0.1)}.single .content .admonition.failure{background-color:rgba(255,82,82,0.1)}.single .content .admonition.failure .admonition-title{border-bottom-color:rgba(255,82,82,0.1);background-color:rgba(255,82,82,0.1)}.single .content .admonition.danger{background-color:rgba(255,23,68,0.1)}.single .content .admonition.danger .admonition-title{border-bottom-color:rgba(255,23,68,0.1);background-color:rgba(255,23,68,0.1)}.single .content .admonition.bug{background-color:rgba(245,0,87,0.1)}.single .content .admonition.bug .admonition-title{border-bottom-color:rgba(245,0,87,0.1);background-color:rgba(245,0,87,0.1)}.single .content .admonition.example{background-color:rgba(101,31,255,0.1)}.single .content .admonition.example .admonition-title{border-bottom-color:rgba(101,31,255,0.1);background-color:rgba(101,31,255,0.1)}.single .content .admonition.quote{background-color:rgba(158,158,158,0.1)}.single .content .admonition.quote .admonition-title{border-bottom-color:rgba(158,158,158,0.1);background-color:rgba(158,158,158,0.1)}.single .content .admonition:last-child{margin-bottom:.75rem}.single .content details.admonition summary{display:block;outline:none;cursor:pointer}.single .content details.admonition summary::-webkit-details-marker{display:none}.single .content details.admonition summary i.details{position:absolute;top:.75rem;right:.75rem;color:#161209}.dark-theme .single .content details.admonition summary i.details{color:#a9a9b3}.single .content details.admonition[open] i.details{transform:rotate(180deg)}.single .content .echarts{width:100%;height:30rem;margin:3% auto;text-align:center}.single .content .bilibili{position:relative;width:100%;height:0;padding-bottom:75%;margin:3% auto;text-align:center}.single .content .bilibili iframe{position:absolute;width:100%;height:100%;left:0;top:0}.single .content hr{margin:1rem 0;position:relative;border-top:1px dashed #dcdcdc;border-bottom:none}.dark-theme .single .content hr{border-top:1px dashed #4a4b50}.single .content kbd{display:inline-block;padding:.25rem;background-color:#fff;border:1px solid #dcdcdc;border-bottom-color:#dcdcdc;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #dcdcdc;box-shadow:inset 0 -1px 0 #dcdcdc;font-size:.8rem;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;color:#E74C3C}.dark-theme .single .content kbd{background-color:#292a2d;border:1px solid #4a4b50;border-bottom-color:#4a4b50;-webkit-box-shadow:inset 0 -1px 0 #4a4b50;box-shadow:inset 0 -1px 0 #4a4b50;color:#E5BF78}.single .content .typeit .code{padding:.375rem;font-size:.875rem;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;font-weight:bold;word-break:break-all}.single .content .align-left{text-align:left}.single .content .align-center{text-align:center}.single .content .align-right{text-align:right}.single .content .float-left{float:left}.single .content .float-right{float:right}.single .post-footer{margin-top:3rem}.single .post-footer .post-info{border-bottom:1px solid #dcdcdc;padding:1rem 0 0.3rem}.dark-theme .single .post-footer .post-info{border-bottom:1px solid #4a4b50}.single .post-footer .post-info .post-info-line{display:flex;justify-content:space-between}.single .post-footer .post-info .post-info-line .post-info-mod{font-size:0.8em;color:#a9a9b3}.dark-theme .single .post-footer .post-info .post-info-line .post-info-mod{color:#5d5d5f}.single .post-footer .post-info .post-info-line .post-info-license{font-size:0.8em;color:#a9a9b3}.dark-theme .single .post-footer .post-info .post-info-line .post-info-license{color:#5d5d5f}.single .post-footer .post-info .post-info-line .post-info-md a{font-size:0.8em;color:#2d96bd}.dark-theme .single .post-footer .post-info .post-info-line .post-info-md a{color:#eee}.single .post-footer .post-info .post-info-line .post-info-md a:hover{color:#ef3982}.dark-theme .single .post-footer .post-info .post-info-line .post-info-md a:hover{color:#2d96bd}.single .post-footer .post-info-more{padding:0.3rem 0 1rem;display:flex;justify-content:space-between;font-size:0.9rem}.single .post-footer .post-nav::before,.single .post-footer .post-nav::after{content:' ';display:table}.single .post-footer .post-nav a.prev,.single .post-footer .post-nav a.next{font-size:1rem;font-weight:600;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.single .post-footer .post-nav a.prev{float:left}.single .post-footer .post-nav a.prev:hover{transform:translateX(-4px)}.single .post-footer .post-nav a.next{float:right}.single .post-footer .post-nav a.next:hover{transform:translateX(4px)}.single .comment{padding:4rem 0}.special .single-title{text-align:right;padding-bottom:2rem}.archive .single-title{text-align:right;padding-bottom:2rem}.archive .archive-item{margin-left:2rem}.archive .categories-card{margin:0 auto;margin-top:3rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding:0 2.5rem;line-height:1.6rem}.archive .categories-card .card-item{font-size:.875rem;text-align:left;width:45%;display:flex;align-items:flex-start;margin-top:2rem;min-height:10rem;padding:0 2%;position:relative}.archive .categories-card .card-item .card-item-wrapper{width:100%;overflow:hidden}.archive .categories-card .card-item .card-item-wrapper .card-item-title{font-size:1.2rem;font-weight:bold;display:inline-block}.archive .categories-card .card-item .card-item-wrapper span{float:right;padding-right:1rem}.archive .archive-item-link{display:inline-block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:95%}.archive .archive-item-link:hover{color:#2d96bd;background-color:transparent}.dark-theme .archive .archive-item-link{color:#a9a9b3;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}.dark-theme .archive .archive-item-link:hover{color:#fff;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}.archive .archive-item-date{float:right;text-align:right;color:#a9a9b3}.dark-theme .archive .archive-item-date{color:#5d5d5f}.archive .more-post{text-align:right}.archive .tag-cloud-tags{margin:10px 0}.archive .tag-cloud-tags a{display:inline-block;position:relative;margin:5px 10px;overflow-wrap:break-word;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.archive .tag-cloud-tags a:active,.archive .tag-cloud-tags a:focus,.archive .tag-cloud-tags a:hover{color:#2d96bd;transform:scale(1.1)}.dark-theme .archive .tag-cloud-tags a:active,.dark-theme .archive .tag-cloud-tags a:focus,.dark-theme .archive .tag-cloud-tags a:hover{color:#fff}.archive .tag-cloud-tags a small{color:#a9a9b3}.dark-theme .archive .tag-cloud-tags a small{color:#fff}.home .home-profile{transform:translateY(0);padding:2rem 0;text-align:center}.home .home-profile .home-avatar{padding:0.6rem}.home .home-profile .home-avatar img{width:6rem;height:auto;display:inline-block;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 0 0.3618em rgba(0,0,0,0.05);box-shadow:0 0 0 0.3618em rgba(0,0,0,0.05);margin:0 auto;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;cursor:pointer}.home .home-profile .home-avatar img:hover{position:relative;-webkit-transform:translateY(-0.75rem);-moz-transform:translateY(-0.75rem);-ms-transform:translateY(-0.75rem);-o-transform:translateY(-0.75rem);transform:translateY(-0.75rem);cursor:pointer}.home .home-profile .home-description{font-size:1rem;font-weight:normal;margin:0;padding:.4rem}.home .home-profile .home-social-links{padding-top:.6rem}.home .home-profile .home-social-links i{font-size:1.45rem}.home .home-profile .home-social-links img{width:1.5rem;height:1.5rem}.home .summary{padding-top:1rem;padding-bottom:.8rem;color:#161209;border-bottom:1px dashed #dcdcdc}.dark-theme .home .summary{color:#a9a9b3;border-bottom:1px dashed #4a4b50}.home .summary .featured-image-preview{width:100%;padding:30% 0 0;position:relative;margin:0.6rem auto}.home .summary .featured-image-preview img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.home .summary .single-title{font-size:1.6rem}.home .summary .meta{font-size:.875rem !important}.home .summary .meta a{color:#a9a9b3 !important}.dark-theme .home .summary .meta a{color:#5d5d5f !important}.home .summary .meta a:hover{color:#2d96bd !important}.dark-theme .home .summary .meta a:hover{color:#fff !important}.home .summary .content{display:-moz-box;display:-webkit-box;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:.3rem;width:100%;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.home .summary h1,.home .summary h2,.home .summary h3,.home .summary h4,.home .summary h5,.home .summary h6,.home .summary p{font-size:1rem;display:inline}.home .summary h1::after,.home .summary h2::after,.home .summary h3::after,.home .summary h4::after,.home .summary h5::after,.home .summary h6::after,.home .summary p::after{content:"\A";white-space:pre}.home .summary h1,.home .summary h2,.home .summary h3,.home .summary h4,.home .summary h5,.home .summary h6{line-height:2}.home .summary .post-footer{margin-top:.5rem;display:flex;justify-content:space-between;align-items:center;font-size:.875rem !important}.home .summary .post-footer a{color:#2d96bd !important}.dark-theme .home .summary .post-footer a{color:#eee !important}.home .summary .post-footer a:hover{color:#ef3982 !important}.dark-theme .home .summary .post-footer a:hover{color:#2d96bd !important}.home .summary .post-footer .post-tags{padding:0}.home .summary .post-footer .post-tags a{color:#161209 !important}.dark-theme .home .summary .post-footer .post-tags a{color:#a9a9b3 !important}.home .summary .post-footer .post-tags a:hover{color:#2d96bd !important}.dark-theme .home .summary .post-footer .post-tags a:hover{color:#fff !important}#content-404{font-size:1.8rem;line-height:3rem;transform:translateY(30vh);text-align:center}header{width:100%;z-index:100;background-color:#fafafa}.dark-theme header{background-color:#252627}#header-desktop{display:block;position:fixed;height:4rem;line-height:4rem}#header-desktop .header-wrapper{width:auto;text-align:center;margin:0 4rem;display:flex;justify-content:space-between}#header-desktop .header-wrapper .header-title a{padding:0 8px;font-size:1.25rem}#header-desktop .header-wrapper .header-title a i{line-height:2rem}#header-desktop .header-wrapper .menu a{padding:0 8px}#header-desktop .header-wrapper .menu a.active{font-weight:900;color:#161209}.dark-theme #header-desktop .header-wrapper .menu a.active{color:#fff}#header-mobile{display:none;position:fixed;height:4rem;line-height:4rem}#header-mobile .header-wrapper{padding:0;margin:0;transition:all 0.3s ease 0s}#header-mobile .header-wrapper .header-container{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.125rem;padding-right:1rem;padding-left:1rem;box-sizing:border-box}#header-mobile .header-wrapper .header-container .header-title{font-size:1.25rem}#header-mobile .header-wrapper .header-container .menu-toggle{cursor:pointer;line-height:4rem}#header-mobile .header-wrapper .header-container .menu-toggle span{display:block;background:#161209;width:1.5rem;height:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.1s margin .1s, .1s transform;-moz-transition:.1s margin .1s, .1s transform;transition:.1s margin .1s, .1s transform}.dark-theme #header-mobile .header-wrapper .header-container .menu-toggle span{background:#a9a9b3}#header-mobile .header-wrapper .header-container .menu-toggle span:nth-child(1){margin-bottom:.5rem}#header-mobile .header-wrapper .header-container .menu-toggle span:nth-child(3){margin-top:.5rem}#header-mobile .header-wrapper .header-container .menu-toggle.active span{-webkit-transition:.1s margin, .1s transform .1s;-moz-transition:.1s margin, .1s transform .1s;transition:.1s margin, .1s transform .1s}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(1){-moz-transform:rotate(45deg) translate(0.4rem, 0.5rem);-ms-transform:rotate(45deg) translate(0.4rem, 0.5rem);-webkit-transform:rotate(45deg) translate(0.4rem, 0.5rem);transform:rotate(45deg) translate(0.4rem, 0.5rem)}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(2){opacity:0}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(3){-moz-transform:rotate(-45deg) translate(0.4rem, -0.5rem);-ms-transform:rotate(-45deg) translate(0.4rem, -0.5rem);-webkit-transform:rotate(-45deg) translate(0.4rem, -0.5rem);transform:rotate(-45deg) translate(0.4rem, -0.5rem)}#header-mobile .header-wrapper .menu{text-align:center;background:#fff;border-top:2px solid #161209;display:none;box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 4px 8px rgba(0,0,0,0.1)}#header-mobile .header-wrapper .menu a{display:block;line-height:2.5rem}#header-mobile .header-wrapper .menu.active{display:block}.dark-theme #header-mobile .header-wrapper .menu{background:#292a2d;border-top:2px solid #a9a9b3}.copyright{font-size:.875rem}.copyright .copyright-line{width:100%}.copyright .copyright-line .icp-br{display:none}.dynamic-to-top{display:none;overflow:hidden;width:auto;z-index:90;position:fixed;bottom:2rem;right:2rem;top:auto;left:auto;font-family:sans-serif;font-size:1rem;color:#fff;text-decoration:none;text-shadow:0 1px 0 #333;font-weight:bold;padding:1rem 1rem;border:1px solid #dcdcdc;background:#222;outline:none}.dynamic-to-top:hover{background:#000;cursor:pointer}.dynamic-to-top:active{background:#000;outline:none}.dynamic-to-top:focus,.dynamic-to-top:hover{outline:none}.dynamic-to-top span{display:block;overflow:hidden;width:.875rem;height:.75rem;background:url("data:image/png;base64,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") no-repeat center center}.dark-theme .dynamic-to-top{border:1px solid #4a4b50}.pagination{display:flex;flex-direction:row;justify-content:center;list-style:none;white-space:nowrap;width:100%;padding-top:1rem}.pagination a{-webkit-font-smoothing:antialiased;font-size:.8rem;color:#bfbfbf;letter-spacing:.1rem;font-weight:700;padding:5px 5px;text-decoration:none;transition:0.3s}.pagination li{padding-bottom:3px;margin:0 20px;box-sizing:border-box;position:relative;display:inline}.pagination li.disabled{display:none}.pagination li:hover a{color:#000}.dark-theme .pagination li:hover a{color:#fff}.pagination li:before,.pagination li:after{position:absolute;content:"";width:0;height:3px;background:#000;transition:0.3s;bottom:0px}.dark-theme .pagination li:before,.dark-theme .pagination li:after{background:#fff}.pagination li:before .active,.pagination li:after .active{width:100%}.pagination li:before{left:50%}.pagination li:after{right:50%}.pagination li:hover:before,.pagination li:hover:after{width:50%}.pagination li.active a{color:#000}.dark-theme .pagination li.active a{color:#fff}.pagination li.active:before,.pagination li.active:after{width:60%}@media only screen and (max-width: 1800px){.page{max-width:780px}.page .post-toc{width:300px;margin-left:800px}}@media only screen and (max-width: 1440px){.page{max-width:680px}.page .post-toc{width:240px;margin-left:700px}}@media only screen and (max-width: 1200px){.page{max-width:560px}.page .post-toc{width:180px;margin-left:580px}}@media only screen and (max-width: 960px){#header-desktop .header-wrapper{margin:0 1rem}.page{max-width:80%}.page .post-toc{display:none}.page .post-toc-mobile{display:block}}@media only screen and (max-width: 560px){#header-desktop{display:none}#header-mobile{display:block}.page{max-width:100%;padding-top:6rem}.page .categories-card .card-item{width:100%}.copyright .copyright-line .icp-splitter{display:none}.copyright .copyright-line .icp-br{display:block}} +@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url("https://fonts.googleapis.com/css?family=Fira+Mono:400,700&display=swap&subset=latin-ext");/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url("https://fonts.googleapis.com/css?family=Fira+Mono:400,700&display=swap&subset=latin-ext");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:Lato,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,Segoe UI,Helvetica,Arial,sans-serif,Segoe UI Emoji;font-size:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#87878d}::-webkit-scrollbar-thumb:hover{background-color:#a9a9b3}::selection{background:rgba(38,139,211,0.2)}.dark-theme ::selection{background:rgba(38,139,211,0.3)}body{font-weight:400;line-height:1.5rem;background-color:#fff;color:#161209;overflow-wrap:break-word}body::before{content:"";background-repeat:no-repeat;background-position:center;opacity:0.05;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}body.dark-theme{color:#a9a9b3;background-color:#292a2d}a{color:#161209;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}a:hover{color:#2d96bd}.dark-theme a{color:#a9a9b3}.dark-theme a:hover{color:#fff}.wrapper{display:flex;flex-direction:column;min-height:97.5vh;width:100%}.wrapper main{flex:1 0 auto}.wrapper main .container{padding-left:1rem;padding-right:1rem}.footer{height:2rem;width:100%;text-align:center;line-height:1.5rem;padding-top:2rem}.page{position:relative;width:100%;max-width:980px;margin:0 auto;padding-top:6rem}.single .single-title{margin:0;font-size:1.8rem;line-height:3rem}.single .meta{font-size:.88rem;color:#a9a9b3}.single .meta span{display:inline-block}.dark-theme .single .meta{color:#5d5d5f}.single .meta a{color:#2d96bd}.dark-theme .single .meta a{color:#eee}.single .meta a:hover{color:#ef3982}.dark-theme .single .meta a:hover{color:#2d96bd}.single .meta .author{font-size:1.05rem}.single .featured-image{padding-top:.6rem}.single .featured-image img{display:block;max-width:100%;height:auto;margin:0 auto;overflow:hidden}.single .post-toc{display:block;position:absolute;width:360px;margin-left:1000px;padding:0 .8rem;border-left:1px solid #dcdcdc;overflow-wrap:break-word;box-sizing:border-box;top:12rem}.dark-theme .single .post-toc{border-left:1px solid #4a4b50}.single .post-toc .post-toc-title{font-weight:400;margin:.8rem 0;text-transform:uppercase}.single .post-toc .post-toc-content.always-active ul{display:block}.single .post-toc .post-toc-content>nav>ul{margin:.625rem 0}.single .post-toc .post-toc-content ul{text-indent:-0.85rem;padding-left:.625rem;list-style:none}.single .post-toc .post-toc-content ul a::before{content:"|";font-weight:bolder;margin-right:.5rem;color:#2d96bd}.dark-theme .single .post-toc .post-toc-content ul a::before{color:#eee}.single .post-toc .post-toc-content ul ul{padding-left:1.25rem;display:none}.single .post-toc .post-toc-content ul .has-active>ul{display:block}.single .post-toc .post-toc-content a.active{font-weight:bold;color:#2d96bd}.dark-theme .single .post-toc .post-toc-content a.active{color:#eee}.single .post-toc .post-toc-content a.active::before{color:#ef3982}.dark-theme .single .post-toc .post-toc-content a.active::before{color:#2d96bd}.single .post-toc-mobile{display:none;padding-top:.8rem}.single .post-toc-mobile details summary .post-toc-title{display:block;display:flex;justify-content:space-between;font-size:1.2em;font-weight:bold;line-height:2em;padding:0 .625rem;background:#f5f5f5}.single .post-toc-mobile details summary .post-toc-title i.details{line-height:2em}.dark-theme .single .post-toc-mobile details summary .post-toc-title{background:#272C34}.single .post-toc-mobile details summary::-webkit-details-marker{display:none}.single .post-toc-mobile details[open] i.details{transform:rotate(180deg)}.single .post-toc-mobile .post-toc-content{border:2px solid #f5f5f5}.single .post-toc-mobile .post-toc-content>nav>ul{margin:.625rem 0}.single .post-toc-mobile .post-toc-content ul{padding-left:.625rem;list-style:none}.single .post-toc-mobile .post-toc-content ul ul{padding-left:1.25rem}.dark-theme .single .post-toc-mobile .post-toc-content{border:2px solid #272C34}.single .content h1,.single .content h2,.single .content h3,.single .content h4,.single .content h5,.single .content h6{font-weight:bold;margin:1.2rem 0}.dark-theme .single .content h1,.dark-theme .single .content h2,.dark-theme .single .content h3,.dark-theme .single .content h4,.dark-theme .single .content h5,.dark-theme .single .content h6{font-weight:bolder}.single .content h2>a:first-child::before{content:"#";margin-right:.3125rem;color:#2d96bd}.dark-theme .single .content h2>a:first-child::before{color:#eee}.single .content h3>a:first-child::before,.single .content h4>a:first-child::before,.single .content h5>a:first-child::before,.single .content h6>a:first-child::before{content:"|";margin-right:.3125rem;color:#2d96bd}.dark-theme .single .content h3>a:first-child::before,.dark-theme .single .content h4>a:first-child::before,.dark-theme .single .content h5>a:first-child::before,.dark-theme .single .content h6>a:first-child::before{color:#eee}.single .content p{font-size:1rem;margin:.5rem 0}.single .content a{word-break:break-all;color:#2d96bd}.dark-theme .single .content a{color:#eee}.single .content a:hover{color:#ef3982}.dark-theme .single .content a:hover:hover{color:#2d96bd;font-weight:bold}.single .content ul{padding-left:2rem;list-style-type:disc}.single .content ruby{background:#f5f5f5}.single .content ruby rt{color:#a9a9b3}.dark-theme .single .content ruby{background:#272C34}.dark-theme .single .content ruby rt{color:#5d5d5f}.single .content .table-wrapper{overflow-x:auto}.single .content .table-wrapper::-webkit-scrollbar{background-color:#fff}.dark-theme .single .content .table-wrapper::-webkit-scrollbar{background-color:#272c34}.single .content .table-wrapper>table{width:100%;max-width:100%;margin:.625rem 0;border-spacing:0;background:#fff}.dark-theme .single .content .table-wrapper>table{background:#272c34}.single .content .table-wrapper>table thead{background:#ededed}.dark-theme .single .content .table-wrapper>table thead{background-color:#20252b}.single .content .table-wrapper>table th,.single .content .table-wrapper>table td{padding:.3rem 1rem;border:1px double #dcdcdc}.dark-theme .single .content .table-wrapper>table th,.dark-theme .single .content .table-wrapper>table td{border:1px double #4a4b50}.single .content figure{text-align:center}.single .content .image-caption:not(:empty){min-width:20%;max-width:80%;display:inline-block;padding:.625rem;margin:0 auto;border-bottom:1px solid #d9d9d9;font-size:.875rem;color:#969696;line-height:1.7}.single .content img{display:block;max-width:100%;height:auto;margin:0 auto;overflow:hidden}.single .content blockquote{font-size:1rem;display:block;border-width:1px 0;border-style:solid;border-color:#dcdcdc;padding:1.5em 1.2em 0.5em 1.2em;margin:0 0 2em 0;position:relative}.single .content blockquote::before{content:'\201C';position:absolute;top:0em;left:50%;transform:translate(-50%, -50%);width:3rem;height:2rem;font:6em/1.08em 'PT Sans', sans-serif;color:#2d96bd;text-align:center}.dark-theme .single .content blockquote::before{color:#eee}.single .content blockquote::after{content:"#blockquote" attr(cite);display:block;text-align:right;font-size:0.875em;color:#2d96bd}.dark-theme .single .content blockquote::after{color:#eee}.dark-theme .single .content blockquote{border-color:#4a4b50}.single .content .footnotes{color:#a9a9b3}.dark-theme .single .content .footnotes{color:#5d5d5f}.single .content code{font-size:13px;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;padding:.2rem .4rem;color:#E74C3C}.dark-theme .single .content code{color:#E5BF78}.single .content code,.single .content pre,.single .content .highlight table,.single .content .highlight tr,.single .content .highlight td{background:#f5f5f5}.dark-theme .single .content code,.dark-theme .single .content pre,.dark-theme .single .content .highlight table,.dark-theme .single .content .highlight tr,.dark-theme .single .content .highlight td{background:#272C34}.single .content .highlight>.chroma{margin:1rem 0;line-height:18px}.single .content .highlight>.chroma code,.single .content .highlight>.chroma pre{margin:0;padding:0}.single .content .highlight>.chroma::before{display:block;padding:.4rem;font-family:Lato,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,Segoe UI,Helvetica,Arial,sans-serif,Segoe UI Emoji;font-size:13px;font-weight:bold;color:#b1b0b0;background:#ededed;content:'Code'}.dark-theme .single .content .highlight>.chroma::before{color:#b1b0b0;background:#20252b}.single .content .highlight>.chroma.language-bash::before{content:"Bash"}.single .content .highlight>.chroma.language-c::before{content:"C"}.single .content .highlight>.chroma.language-cs::before{content:"C#"}.single .content .highlight>.chroma.language-cpp::before{content:"C++"}.single .content .highlight>.chroma.language-clojure::before{content:"Clojure"}.single .content .highlight>.chroma.language-coffeescript::before{content:"CoffeeScript"}.single .content .highlight>.chroma.language-css::before{content:"CSS"}.single .content .highlight>.chroma.language-dart::before{content:"Dart"}.single .content .highlight>.chroma.language-diff::before{content:"Diff"}.single .content .highlight>.chroma.language-erlang::before{content:"Erlang"}.single .content .highlight>.chroma.language-go::before{content:"Go"}.single .content .highlight>.chroma.language-go-html-template::before{content:"Go HTML Template"}.single .content .highlight>.chroma.language-groovy::before{content:"Groovy"}.single .content .highlight>.chroma.language-haskell::before{content:"Haskell"}.single .content .highlight>.chroma.language-html::before{content:"HTML"}.single .content .highlight>.chroma.language-http::before{content:"HTTP"}.single .content .highlight>.chroma.language-xml::before{content:"XML"}.single .content .highlight>.chroma.language-java::before{content:"Java"}.single .content .highlight>.chroma.language-js::before{content:"JavaScript"}.single .content .highlight>.chroma.language-javascript::before{content:"JavaScript"}.single .content .highlight>.chroma.language-json::before{content:"JSON"}.single .content .highlight>.chroma.language-kotlin::before{content:"Kotlin"}.single .content .highlight>.chroma.language-latex::before{content:"LaTeX"}.single .content .highlight>.chroma.language-less::before{content:"Less"}.single .content .highlight>.chroma.language-lisp::before{content:"Lisp"}.single .content .highlight>.chroma.language-lua::before{content:"Lua"}.single .content .highlight>.chroma.language-makefile::before{content:"Makefile"}.single .content .highlight>.chroma.language-markdown::before{content:"Markdown"}.single .content .highlight>.chroma.language-matlab::before{content:"Matlab"}.single .content .highlight>.chroma.language-objectivec::before{content:"Objective-C"}.single .content .highlight>.chroma.language-php::before{content:"PHP"}.single .content .highlight>.chroma.language-perl::before{content:"Perl"}.single .content .highlight>.chroma.language-python::before{content:"Python"}.single .content .highlight>.chroma.language-r::before{content:"R"}.single .content .highlight>.chroma.language-ruby::before{content:"Ruby"}.single .content .highlight>.chroma.language-rust::before{content:"Rust"}.single .content .highlight>.chroma.language-scala::before{content:"Scala"}.single .content .highlight>.chroma.language-scss::before{content:"Scss"}.single .content .highlight>.chroma.language-shell::before{content:"Shell"}.single .content .highlight>.chroma.language-sql::before{content:"SQL"}.single .content .highlight>.chroma.language-swift::before{content:"Swift"}.single .content .highlight>.chroma.language-tex::before{content:"TeX"}.single .content .highlight>.chroma.language-toml::before{content:"TOML"}.single .content .highlight>.chroma.language-ts::before{content:"TypeScript"}.single .content .highlight>.chroma.language-typescript::before{content:"TypeScript"}.single .content .highlight>.chroma.language-vue::before{content:"Vue"}.single .content .highlight>.chroma.language-yml::before{content:"YAML"}.single .content .highlight>.chroma.language-yaml::before{content:"YAML"}.single .content .highlight>.chroma table,.single .content .highlight>.chroma tr,.single .content .highlight>.chroma td{margin:0;border:none !important}.single .content .highlight>.chroma td{padding:.2rem .4rem}.single .content .highlight>.chroma .lntd:first-child{width:1.2rem}.single .content .highlight>.chroma .lntd:first-child .lnt{color:#b1b0b0}.single .content .highlight>.chroma .lntd:first-child .hl{font-weight:bolder}.single .content .highlight>.chroma .lntd:last-child .hl{display:block;background-color:#e8e8e8}.dark-theme .single .content .highlight>.chroma .lntd:last-child .hl{background-color:#1c2025}.single .content .highlight{font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace}.single .content .highlight .c,.single .content .highlight .ch,.single .content .highlight .cm,.single .content .highlight .c1,.single .content .highlight .cs,.single .content .highlight .cp,.single .content .highlight .cpf{font-style:italic}.single .content .highlight .gl{text-decoration:underline}.single .content .highlight .p{color:#a9a9b3}.single .content .highlight .k{color:#b501a9}.single .content .highlight .kc{color:#b501a9}.single .content .highlight .kd{color:#b501a9}.single .content .highlight .kn{color:#b501a9}.single .content .highlight .kp{color:#b501a9}.single .content .highlight .kr{color:#b501a9}.single .content .highlight .kt{color:#b501a9}.single .content .highlight .n{color:#333}.single .content .highlight .na{color:#2b77fa}.single .content .highlight .nb{color:#f74840}.single .content .highlight .bp{color:#f74840}.single .content .highlight .nc{color:#cb8100}.single .content .highlight .no{color:#2b77fa}.single .content .highlight .nd{color:#0086c1}.single .content .highlight .ni{color:#2b77fa}.single .content .highlight .ne{color:#2b77fa}.single .content .highlight .nf{color:#2b77fa}.single .content .highlight .fm{color:#1ccad6}.single .content .highlight .nl{color:#2b77fa}.single .content .highlight .nn{color:#2b77fa}.single .content .highlight .nx{color:#333}.single .content .highlight .py{color:#2b77fa}.single .content .highlight .nt{color:#2b77fa}.single .content .highlight .nv{color:#2b77fa}.single .content .highlight .vc{color:#2b77fa}.single .content .highlight .vg{color:#2b77fa}.single .content .highlight .vi{color:#2b77fa}.single .content .highlight .vm{color:#2b77fa}.single .content .highlight .l{color:#2aa198}.single .content .highlight .ld{color:#2aa198}.single .content .highlight .s{color:#24a443}.single .content .highlight .sa{color:#24a443}.single .content .highlight .sb{color:#24a443}.single .content .highlight .sc{color:#24a443}.single .content .highlight .dl{color:#24a443}.single .content .highlight .sd{color:#24a443}.single .content .highlight .s2{color:#24a443}.single .content .highlight .se{color:#24a443}.single .content .highlight .sh{color:#24a443}.single .content .highlight .si{color:#24a443}.single .content .highlight .sx{color:#24a443}.single .content .highlight .sr{color:#24a443}.single .content .highlight .s1{color:#24a443}.single .content .highlight .ss{color:#24a443}.single .content .highlight .m{color:#e2893c}.single .content .highlight .mb{color:#e2893c}.single .content .highlight .mf{color:#e2893c}.single .content .highlight .mh{color:#e2893c}.single .content .highlight .mi{color:#e2893c}.single .content .highlight .il{color:#e2893c}.single .content .highlight .mo{color:#e2893c}.single .content .highlight .o{color:#f19b04}.single .content .highlight .ow{color:#b501a9}.single .content .highlight .c{color:#a0a1a8}.single .content .highlight .ch{color:#a0a1a8}.single .content .highlight .cm{color:#a0a1a8}.single .content .highlight .c1{color:#a0a1a8}.single .content .highlight .cs{color:#a0a1a8}.single .content .highlight .cp{color:#a0a1a8}.single .content .highlight .cpf{color:#a0a1a8}.single .content .highlight .g{color:#e72d40}.single .content .highlight .gd{color:#e72d40}.single .content .highlight .ge{color:#e72d40}.single .content .highlight .gr{color:#e72d40}.single .content .highlight .gh{color:#e72d40}.single .content .highlight .gi{color:#e72d40}.single .content .highlight .go{color:#e72d40}.single .content .highlight .gp{color:#e72d40}.single .content .highlight .gs{color:#e72d40}.single .content .highlight .gu{color:#e72d40}.single .content .highlight .gt{color:#e72d40}.single .content .highlight .w{color:#bbb}.dark-theme .single .content .highlight .p{color:#a9a9b3}.dark-theme .single .content .highlight .k{color:#d371e3}.dark-theme .single .content .highlight .kc{color:#d371e3}.dark-theme .single .content .highlight .kd{color:#d371e3}.dark-theme .single .content .highlight .kn{color:#d371e3}.dark-theme .single .content .highlight .kp{color:#d371e3}.dark-theme .single .content .highlight .kr{color:#d371e3}.dark-theme .single .content .highlight .kt{color:#d371e3}.dark-theme .single .content .highlight .n{color:#a9b2c0}.dark-theme .single .content .highlight .na{color:#41b0f5}.dark-theme .single .content .highlight .nb{color:#19b9c4}.dark-theme .single .content .highlight .bp{color:#ecbf6f}.dark-theme .single .content .highlight .nc{color:#ecbf6f}.dark-theme .single .content .highlight .no{color:#41b0f5}.dark-theme .single .content .highlight .nd{color:#ecbf6f}.dark-theme .single .content .highlight .ni{color:#41b0f5}.dark-theme .single .content .highlight .ne{color:#41b0f5}.dark-theme .single .content .highlight .nf{color:#41b0f5}.dark-theme .single .content .highlight .fm{color:#19b9c4}.dark-theme .single .content .highlight .nl{color:#41b0f5}.dark-theme .single .content .highlight .nn{color:#41b0f5}.dark-theme .single .content .highlight .nx{color:#a9a9b3}.dark-theme .single .content .highlight .py{color:#41b0f5}.dark-theme .single .content .highlight .nt{color:#41b0f5}.dark-theme .single .content .highlight .nv{color:#41b0f5}.dark-theme .single .content .highlight .vc{color:#41b0f5}.dark-theme .single .content .highlight .vg{color:#41b0f5}.dark-theme .single .content .highlight .vi{color:#41b0f5}.dark-theme .single .content .highlight .vm{color:#41b0f5}.dark-theme .single .content .highlight .l{color:#2aa198}.dark-theme .single .content .highlight .ld{color:#2aa198}.dark-theme .single .content .highlight .s{color:#8cc570}.dark-theme .single .content .highlight .sa{color:#8cc570}.dark-theme .single .content .highlight .sb{color:#8cc570}.dark-theme .single .content .highlight .sc{color:#8cc570}.dark-theme .single .content .highlight .dl{color:#8cc570}.dark-theme .single .content .highlight .sd{color:#8cc570}.dark-theme .single .content .highlight .s2{color:#8cc570}.dark-theme .single .content .highlight .se{color:#8cc570}.dark-theme .single .content .highlight .sh{color:#8cc570}.dark-theme .single .content .highlight .si{color:#8cc570}.dark-theme .single .content .highlight .sx{color:#8cc570}.dark-theme .single .content .highlight .sr{color:#8cc570}.dark-theme .single .content .highlight .s1{color:#8cc570}.dark-theme .single .content .highlight .ss{color:#8cc570}.dark-theme .single .content .highlight .m{color:#db985c}.dark-theme .single .content .highlight .mb{color:#db985c}.dark-theme .single .content .highlight .mf{color:#db985c}.dark-theme .single .content .highlight .mh{color:#db985c}.dark-theme .single .content .highlight .mi{color:#db985c}.dark-theme .single .content .highlight .il{color:#db985c}.dark-theme .single .content .highlight .mo{color:#db985c}.dark-theme .single .content .highlight .o{color:#ecbf6f}.dark-theme .single .content .highlight .ow{color:#d371e3}.dark-theme .single .content .highlight .c{color:#7e848f}.dark-theme .single .content .highlight .ch{color:#7e848f}.dark-theme .single .content .highlight .cm{color:#7e848f}.dark-theme .single .content .highlight .c1{color:#7e848f}.dark-theme .single .content .highlight .cs{color:#7e848f}.dark-theme .single .content .highlight .cp{color:#7e848f}.dark-theme .single .content .highlight .cpf{color:#7e848f}.dark-theme .single .content .highlight .g{color:#f16372}.dark-theme .single .content .highlight .gd{color:#f16372}.dark-theme .single .content .highlight .ge{color:#f16372}.dark-theme .single .content .highlight .gr{color:#f16372}.dark-theme .single .content .highlight .gh{color:#f16372}.dark-theme .single .content .highlight .gi{color:#f16372}.dark-theme .single .content .highlight .go{color:#f16372}.dark-theme .single .content .highlight .gp{color:#f16372}.dark-theme .single .content .highlight .gs{color:#f16372}.dark-theme .single .content .highlight .gu{color:#f16372}.dark-theme .single .content .highlight .gt{color:#f16372}.dark-theme .single .content .highlight .w{color:#bbb}.single .content .admonition{position:relative;margin:.9765em 0;padding:0 .75rem;background-color:rgba(68,138,255,0.1);border-left:0.25rem solid #448aff;overflow:auto}.single .content .admonition .admonition-title{margin:0 -0.75rem;padding:.5rem .75rem .5rem 2.5rem;border-bottom:0.1rem solid rgba(68,138,255,0.1);background-color:rgba(68,138,255,0.1);font-weight:700}.single .content .admonition i.icon{font-size:16px;color:#448aff;cursor:auto;position:absolute;left:.75rem;top:.75rem}.single .content .admonition.note{border-left-color:#448aff}.single .content .admonition.note i.icon{color:#448aff}.single .content .admonition.abstract{border-left-color:#00b0ff}.single .content .admonition.abstract i.icon{color:#00b0ff}.single .content .admonition.info{border-left-color:#00b8d4}.single .content .admonition.info i.icon{color:#00b8d4}.single .content .admonition.tip{border-left-color:#00bfa5}.single .content .admonition.tip i.icon{color:#00bfa5}.single .content .admonition.success{border-left-color:#00c853}.single .content .admonition.success i.icon{color:#00c853}.single .content .admonition.question{border-left-color:#64dd17}.single .content .admonition.question i.icon{color:#64dd17}.single .content .admonition.warning{border-left-color:#ff9100}.single .content .admonition.warning i.icon{color:#ff9100}.single .content .admonition.failure{border-left-color:#ff5252}.single .content .admonition.failure i.icon{color:#ff5252}.single .content .admonition.danger{border-left-color:#ff1744}.single .content .admonition.danger i.icon{color:#ff1744}.single .content .admonition.bug{border-left-color:#f50057}.single .content .admonition.bug i.icon{color:#f50057}.single .content .admonition.example{border-left-color:#651fff}.single .content .admonition.example i.icon{color:#651fff}.single .content .admonition.quote{border-left-color:#9e9e9e}.single .content .admonition.quote i.icon{color:#9e9e9e}.single .content .admonition.note{background-color:rgba(68,138,255,0.1)}.single .content .admonition.note .admonition-title{border-bottom-color:rgba(68,138,255,0.1);background-color:rgba(68,138,255,0.1)}.single .content .admonition.abstract{background-color:rgba(0,176,255,0.1)}.single .content .admonition.abstract .admonition-title{border-bottom-color:rgba(0,176,255,0.1);background-color:rgba(0,176,255,0.1)}.single .content .admonition.info{background-color:rgba(0,184,212,0.1)}.single .content .admonition.info .admonition-title{border-bottom-color:rgba(0,184,212,0.1);background-color:rgba(0,184,212,0.1)}.single .content .admonition.tip{background-color:rgba(0,191,165,0.1)}.single .content .admonition.tip .admonition-title{border-bottom-color:rgba(0,191,165,0.1);background-color:rgba(0,191,165,0.1)}.single .content .admonition.success{background-color:rgba(0,200,83,0.1)}.single .content .admonition.success .admonition-title{border-bottom-color:rgba(0,200,83,0.1);background-color:rgba(0,200,83,0.1)}.single .content .admonition.question{background-color:rgba(100,221,23,0.1)}.single .content .admonition.question .admonition-title{border-bottom-color:rgba(100,221,23,0.1);background-color:rgba(100,221,23,0.1)}.single .content .admonition.warning{background-color:rgba(255,145,0,0.1)}.single .content .admonition.warning .admonition-title{border-bottom-color:rgba(255,145,0,0.1);background-color:rgba(255,145,0,0.1)}.single .content .admonition.failure{background-color:rgba(255,82,82,0.1)}.single .content .admonition.failure .admonition-title{border-bottom-color:rgba(255,82,82,0.1);background-color:rgba(255,82,82,0.1)}.single .content .admonition.danger{background-color:rgba(255,23,68,0.1)}.single .content .admonition.danger .admonition-title{border-bottom-color:rgba(255,23,68,0.1);background-color:rgba(255,23,68,0.1)}.single .content .admonition.bug{background-color:rgba(245,0,87,0.1)}.single .content .admonition.bug .admonition-title{border-bottom-color:rgba(245,0,87,0.1);background-color:rgba(245,0,87,0.1)}.single .content .admonition.example{background-color:rgba(101,31,255,0.1)}.single .content .admonition.example .admonition-title{border-bottom-color:rgba(101,31,255,0.1);background-color:rgba(101,31,255,0.1)}.single .content .admonition.quote{background-color:rgba(158,158,158,0.1)}.single .content .admonition.quote .admonition-title{border-bottom-color:rgba(158,158,158,0.1);background-color:rgba(158,158,158,0.1)}.single .content .admonition:last-child{margin-bottom:.75rem}.single .content details.admonition summary{display:block;outline:none;cursor:pointer}.single .content details.admonition summary::-webkit-details-marker{display:none}.single .content details.admonition summary i.details{position:absolute;top:.75rem;right:.75rem;color:#161209}.dark-theme .single .content details.admonition summary i.details{color:#a9a9b3}.single .content details.admonition[open] i.details{transform:rotate(180deg)}.single .content .echarts{width:100%;height:30rem;margin:3% auto;text-align:center}.single .content .bilibili{position:relative;width:100%;height:0;padding-bottom:75%;margin:3% auto;text-align:center}.single .content .bilibili iframe{position:absolute;width:100%;height:100%;left:0;top:0}.single .content hr{margin:1rem 0;position:relative;border-top:1px dashed #dcdcdc;border-bottom:none}.dark-theme .single .content hr{border-top:1px dashed #4a4b50}.single .content kbd{display:inline-block;padding:.25rem;background-color:#fff;border:1px solid #dcdcdc;border-bottom-color:#dcdcdc;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #dcdcdc;box-shadow:inset 0 -1px 0 #dcdcdc;font-size:.8rem;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;color:#E74C3C}.dark-theme .single .content kbd{background-color:#292a2d;border:1px solid #4a4b50;border-bottom-color:#4a4b50;-webkit-box-shadow:inset 0 -1px 0 #4a4b50;box-shadow:inset 0 -1px 0 #4a4b50;color:#E5BF78}.single .content .typeit .code{padding:.375rem;font-size:.875rem;font-family:Fira Mono,Source Code Pro,Menlo,Consolas,Monaco,monospace;font-weight:bold;word-break:break-all}.single .content .align-left{text-align:left}.single .content .align-center{text-align:center}.single .content .align-right{text-align:right}.single .content .float-left{float:left}.single .content .float-right{float:right}.single .post-footer{margin-top:3rem}.single .post-footer .post-info{border-bottom:1px solid #dcdcdc;padding:1rem 0 0.3rem}.dark-theme .single .post-footer .post-info{border-bottom:1px solid #4a4b50}.single .post-footer .post-info .post-info-line{display:flex;justify-content:space-between}.single .post-footer .post-info .post-info-line .post-info-mod{font-size:0.8em;color:#a9a9b3}.dark-theme .single .post-footer .post-info .post-info-line .post-info-mod{color:#5d5d5f}.single .post-footer .post-info .post-info-line .post-info-license{font-size:0.8em;color:#a9a9b3}.dark-theme .single .post-footer .post-info .post-info-line .post-info-license{color:#5d5d5f}.single .post-footer .post-info .post-info-line .post-info-md{width:8rem}.single .post-footer .post-info .post-info-line .post-info-md a{font-size:0.8rem;color:#2d96bd}.dark-theme .single .post-footer .post-info .post-info-line .post-info-md a{color:#eee}.single .post-footer .post-info .post-info-line .post-info-md a:hover{color:#ef3982}.dark-theme .single .post-footer .post-info .post-info-line .post-info-md a:hover{color:#2d96bd}.single .post-footer .post-info-more{padding:0.3rem 0 1rem;display:flex;justify-content:space-between;font-size:0.9rem}.single .post-footer .post-nav::before,.single .post-footer .post-nav::after{content:' ';display:table}.single .post-footer .post-nav a.prev,.single .post-footer .post-nav a.next{font-size:1rem;font-weight:600;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.single .post-footer .post-nav a.prev{float:left}.single .post-footer .post-nav a.prev:hover{transform:translateX(-4px)}.single .post-footer .post-nav a.next{float:right}.single .post-footer .post-nav a.next:hover{transform:translateX(4px)}.single .comment{padding:4rem 0}.special .single-title{text-align:right;padding-bottom:2rem}.archive .single-title{text-align:right;padding-bottom:2rem}.archive .archive-item{margin-left:2rem}.archive .categories-card{margin:0 auto;margin-top:3rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding:0 2.5rem;line-height:1.6rem}.archive .categories-card .card-item{font-size:.875rem;text-align:left;width:45%;display:flex;align-items:flex-start;margin-top:2rem;min-height:10rem;padding:0 2%;position:relative}.archive .categories-card .card-item .card-item-wrapper{width:100%;overflow:hidden}.archive .categories-card .card-item .card-item-wrapper .card-item-title{font-size:1.2rem;font-weight:bold;display:inline-block}.archive .categories-card .card-item .card-item-wrapper span{float:right;padding-right:1rem}.archive .archive-item-link{display:inline-block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:95%}.archive .archive-item-link:hover{color:#2d96bd;background-color:transparent}.dark-theme .archive .archive-item-link{color:#a9a9b3;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}.dark-theme .archive .archive-item-link:hover{color:#fff;text-decoration:none;transition:color 0.2s ease, border-color 0.2s ease, background 0.2s ease, opacity 0.2s ease}.archive .archive-item-date{float:right;text-align:right;color:#a9a9b3}.dark-theme .archive .archive-item-date{color:#5d5d5f}.archive .more-post{text-align:right}.archive .tag-cloud-tags{margin:10px 0}.archive .tag-cloud-tags a{display:inline-block;position:relative;margin:5px 10px;overflow-wrap:break-word;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.archive .tag-cloud-tags a:active,.archive .tag-cloud-tags a:focus,.archive .tag-cloud-tags a:hover{color:#2d96bd;transform:scale(1.1)}.dark-theme .archive .tag-cloud-tags a:active,.dark-theme .archive .tag-cloud-tags a:focus,.dark-theme .archive .tag-cloud-tags a:hover{color:#fff}.archive .tag-cloud-tags a small{color:#a9a9b3}.dark-theme .archive .tag-cloud-tags a small{color:#fff}.home .home-profile{transform:translateY(0);padding:2rem 0;text-align:center}.home .home-profile .home-avatar{padding:0.6rem}.home .home-profile .home-avatar img{width:6rem;height:auto;display:inline-block;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 0 0.3618em rgba(0,0,0,0.05);box-shadow:0 0 0 0.3618em rgba(0,0,0,0.05);margin:0 auto;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;cursor:pointer}.home .home-profile .home-avatar img:hover{position:relative;-webkit-transform:translateY(-0.75rem);-moz-transform:translateY(-0.75rem);-ms-transform:translateY(-0.75rem);-o-transform:translateY(-0.75rem);transform:translateY(-0.75rem);cursor:pointer}.home .home-profile .home-description{font-size:1rem;font-weight:normal;margin:0;padding:.4rem}.home .home-profile .home-social-links{padding-top:.6rem}.home .home-profile .home-social-links i{font-size:1.45rem}.home .home-profile .home-social-links img{width:1.5rem;height:1.5rem}.home .summary{padding-top:1rem;padding-bottom:.8rem;color:#161209;border-bottom:1px dashed #dcdcdc}.dark-theme .home .summary{color:#a9a9b3;border-bottom:1px dashed #4a4b50}.home .summary .featured-image-preview{width:100%;padding:30% 0 0;position:relative;margin:0.6rem auto}.home .summary .featured-image-preview img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.home .summary .single-title{font-size:1.6rem}.home .summary .meta{font-size:.875rem !important}.home .summary .meta a{color:#a9a9b3 !important}.dark-theme .home .summary .meta a{color:#5d5d5f !important}.home .summary .meta a:hover{color:#2d96bd !important}.dark-theme .home .summary .meta a:hover{color:#fff !important}.home .summary .content{display:-moz-box;display:-webkit-box;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:.3rem;width:100%;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.home .summary h1,.home .summary h2,.home .summary h3,.home .summary h4,.home .summary h5,.home .summary h6,.home .summary p{font-size:1rem;display:inline}.home .summary h1::after,.home .summary h2::after,.home .summary h3::after,.home .summary h4::after,.home .summary h5::after,.home .summary h6::after,.home .summary p::after{content:"\A";white-space:pre}.home .summary h1,.home .summary h2,.home .summary h3,.home .summary h4,.home .summary h5,.home .summary h6{line-height:2}.home .summary .post-footer{margin-top:.5rem;display:flex;justify-content:space-between;align-items:center;font-size:.875rem !important}.home .summary .post-footer a{color:#2d96bd !important}.dark-theme .home .summary .post-footer a{color:#eee !important}.home .summary .post-footer a:hover{color:#ef3982 !important}.dark-theme .home .summary .post-footer a:hover{color:#2d96bd !important}.home .summary .post-footer .post-tags{padding:0}.home .summary .post-footer .post-tags a{color:#161209 !important}.dark-theme .home .summary .post-footer .post-tags a{color:#a9a9b3 !important}.home .summary .post-footer .post-tags a:hover{color:#2d96bd !important}.dark-theme .home .summary .post-footer .post-tags a:hover{color:#fff !important}#content-404{font-size:1.8rem;line-height:3rem;transform:translateY(30vh);text-align:center}header{width:100%;z-index:100;background-color:#fafafa}.dark-theme header{background-color:#252627}#header-desktop{display:block;position:fixed;height:4rem;line-height:4rem}#header-desktop .header-wrapper{width:auto;text-align:center;margin:0 4rem;display:flex;justify-content:space-between}#header-desktop .header-wrapper .header-title a{padding:0 8px;font-size:1.25rem}#header-desktop .header-wrapper .header-title a i{line-height:2rem}#header-desktop .header-wrapper .menu a{padding:0 8px}#header-desktop .header-wrapper .menu a.active{font-weight:900;color:#161209}.dark-theme #header-desktop .header-wrapper .menu a.active{color:#fff}#header-mobile{display:none;position:fixed;height:4rem;line-height:4rem}#header-mobile .header-wrapper{padding:0;margin:0;transition:all 0.3s ease 0s}#header-mobile .header-wrapper .header-container{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.125rem;padding-right:1rem;padding-left:1rem;box-sizing:border-box}#header-mobile .header-wrapper .header-container .header-title{font-size:1.25rem}#header-mobile .header-wrapper .header-container .menu-toggle{cursor:pointer;line-height:4rem}#header-mobile .header-wrapper .header-container .menu-toggle span{display:block;background:#161209;width:1.5rem;height:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.1s margin .1s, .1s transform;-moz-transition:.1s margin .1s, .1s transform;transition:.1s margin .1s, .1s transform}.dark-theme #header-mobile .header-wrapper .header-container .menu-toggle span{background:#a9a9b3}#header-mobile .header-wrapper .header-container .menu-toggle span:nth-child(1){margin-bottom:.5rem}#header-mobile .header-wrapper .header-container .menu-toggle span:nth-child(3){margin-top:.5rem}#header-mobile .header-wrapper .header-container .menu-toggle.active span{-webkit-transition:.1s margin, .1s transform .1s;-moz-transition:.1s margin, .1s transform .1s;transition:.1s margin, .1s transform .1s}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(1){-moz-transform:rotate(45deg) translate(0.4rem, 0.5rem);-ms-transform:rotate(45deg) translate(0.4rem, 0.5rem);-webkit-transform:rotate(45deg) translate(0.4rem, 0.5rem);transform:rotate(45deg) translate(0.4rem, 0.5rem)}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(2){opacity:0}#header-mobile .header-wrapper .header-container .menu-toggle.active span:nth-child(3){-moz-transform:rotate(-45deg) translate(0.4rem, -0.5rem);-ms-transform:rotate(-45deg) translate(0.4rem, -0.5rem);-webkit-transform:rotate(-45deg) translate(0.4rem, -0.5rem);transform:rotate(-45deg) translate(0.4rem, -0.5rem)}#header-mobile .header-wrapper .menu{text-align:center;background:#fff;border-top:2px solid #161209;display:none;box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 4px 8px rgba(0,0,0,0.1)}#header-mobile .header-wrapper .menu a{display:block;line-height:2.5rem}#header-mobile .header-wrapper .menu.active{display:block}.dark-theme #header-mobile .header-wrapper .menu{background:#292a2d;border-top:2px solid #a9a9b3}.copyright{font-size:.875rem}.copyright .copyright-line{width:100%}.copyright .copyright-line .icp-br{display:none}.dynamic-to-top{display:none;overflow:hidden;width:auto;z-index:90;position:fixed;bottom:2rem;right:2rem;top:auto;left:auto;font-family:sans-serif;font-size:1rem;color:#fff;text-decoration:none;text-shadow:0 1px 0 #333;font-weight:bold;padding:1rem 1rem;border:1px solid #dcdcdc;background:#222;outline:none}.dynamic-to-top:hover{background:#000;cursor:pointer}.dynamic-to-top:active{background:#000;outline:none}.dynamic-to-top:focus,.dynamic-to-top:hover{outline:none}.dynamic-to-top span{display:block;overflow:hidden;width:.875rem;height:.75rem;background:url("data:image/png;base64,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") no-repeat center center}.dark-theme .dynamic-to-top{border:1px solid #4a4b50}.pagination{display:flex;flex-direction:row;justify-content:center;list-style:none;white-space:nowrap;width:100%;padding-top:1rem}.pagination a{-webkit-font-smoothing:antialiased;font-size:.8rem;color:#bfbfbf;letter-spacing:.1rem;font-weight:700;padding:5px 5px;text-decoration:none;transition:0.3s}.pagination li{padding-bottom:3px;margin:0 20px;box-sizing:border-box;position:relative;display:inline}.pagination li.disabled{display:none}.pagination li:hover a{color:#000}.dark-theme .pagination li:hover a{color:#fff}.pagination li:before,.pagination li:after{position:absolute;content:"";width:0;height:3px;background:#000;transition:0.3s;bottom:0px}.dark-theme .pagination li:before,.dark-theme .pagination li:after{background:#fff}.pagination li:before .active,.pagination li:after .active{width:100%}.pagination li:before{left:50%}.pagination li:after{right:50%}.pagination li:hover:before,.pagination li:hover:after{width:50%}.pagination li.active a{color:#000}.dark-theme .pagination li.active a{color:#fff}.pagination li.active:before,.pagination li.active:after{width:60%}@media only screen and (max-width: 1800px){.page{max-width:780px}.page .post-toc{width:300px;margin-left:800px}}@media only screen and (max-width: 1440px){.page{max-width:680px}.page .post-toc{width:240px;margin-left:700px}}@media only screen and (max-width: 1200px){.page{max-width:560px}.page .post-toc{width:180px;margin-left:580px}}@media only screen and (max-width: 960px){#header-desktop .header-wrapper{margin:0 1rem}.page{max-width:80%}.page .post-toc{display:none}.page .post-toc-mobile{display:block}}@media only screen and (max-width: 560px){#header-desktop{display:none}#header-mobile{display:block}.page{max-width:100%;padding-top:6rem}.page .categories-card .card-item{width:100%}.copyright .copyright-line .icp-splitter{display:none}.copyright .copyright-line .icp-br{display:block}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/static/css/lib/iconfont/iconfont.eot b/static/css/lib/iconfont/iconfont.eot index 94eed715eda2515f6d3f9d34ea4a057d7db04fae..5f872f8350a36ec0856723590d3cff28d2f774f9 100644 GIT binary patch delta 3037 zcmZwJ4Nw&K9metJzZ`c5A}=Se0wSxWF`Sh~fAQB{Vd(wz)ar_C^8C-Pl~~ zI`-k-T|i(Fm*q9N+T7|Lyv1=OSBl%_YVy>Lo<2Mb9PH)`?sYe}w07N}@iK5|k~^>g z3h?Qe?m(4+>rYP`l)mJD9)mMWxOCa^3zs(q75o#k^mTzx-BWx1+v(Q~%BPC+W@!3S zKJ+aO_Kv6*eJ1u#4sX)-XuTbpxp&Mkr*uHxM)kpGW|YGEa|Z`tPz`*USvE7V-+N>7 z#`HA6QKgLZE%P;8L*?nC-W1;td|jx)eZALwoBamxyuJgh5XjaE1hMr3!R!`+5SAa14iPh=eu*hd5s z+1&yQSe|n_EM(gSl30(xZET0YB7Narfn>H*AccKYAeDVgAdP)oU@^N-Af4rTqr(#R zfB=8V-X{by*(U|E*r&+D39>nOTENa86v$z_1RU%kfn2s*Adl@4$Y-AsC}4X93fVpZ zC;P0xQo!Tw=M15UJuL7w_BnxK_K3hTc0izneO_QWJ1DS%eL>)M_C^B5fu}5d{ z^Iy%uO9G|rF@ZbSmj%|auL#`99v8Ta{ieWL_FDp9XI~Y#n|)27j6ET64?CoP|3f_b zd)e0o%Goyr?qlB+s9?V>P|2PYSjWC4u%107P{j@lY+&CO*vNiIz_W>i(*o7(I|45D zUBOEiyzhyb9eST*LM{7Ufz9k0fjagBfqHgCU<>;_fd=-h{{3@;t(^H#K)*Kn;jL{!+xye_m6fCE(z`ryuT6XU_TMq%l=lNll@fS zQTBHNkFjF{kF&oQ*vI}sU_X0V-~j6x=Y;SC`$vH%**^(9#r|2~Y4(c1LH09&E_OoT z5bG7_W+w%D*uMxo!(J60=og8<3iPp`3p~sIO`xB>CUBVjyTEhob%7)7KLiHY8-o9~ znB-XZpFjQscvD$byE>(L{IxW#-6zn;ZLk?yeFJ>oHQJ3`#tG9#v&GzLp768yb^D$3 zFY({(f7X9;R@8I^?5b(PS3j%*B1A7ygj}x{&Sn%)^9s+yEZ>>{zyV_!o|ch3n~_zUl_XZRMH(u zW4B#hv~tn;b>5kLbADF-s|CRYX$Ad-35D*$ zQD>2}#@V;jpC6%-cn_q#$Ge0m{;xTBkuB%#j8o;LsfB^cWK|Kq|7XS)sD<&VFs>06 z8lD-SVJ}pCfhSQGM8rFlzTnpESI_&bSze`SRm)|1v&UJcRGHIRrfFr)o5PM$rAi&q z>4~9C(OPBpRc50}tu0b(Zm;A}C7R5tQYGD0tNcuAg~?CVs#bk#>u+r{R`cA=t=-z@ zTy3?(v08;Drbp+LDyvqJpJ_CijG6frTBMJwIM--a+-PpGD^_b-wbbP2XIi?7S0csx z(vP(vpJe@(g@=%=vg5<%+l;0VtIAhl@!6Rf_8c{&A}z_PJlPVd^wG@|`bZlJv_zJd zM_Rr-AsxOFw8WzZhr$a9wm)qs8+deZtT-yDa J$%kLazX5`VDIx#> delta 2596 zcmY+^Yg80v0LJlWmu0yMh$vnV5fK%21q4)B%*;wnOH0Ws%0XoQ&F>0D=RZIrJ^)TBX2`xR-XFO=}6D;^rhYNoBum=X5N|E+1%oIodwexe zUbWSpV%zHoFW)+-)SZ5D*iFE)6hKB!L6*xn>w5^WIRU>5(`PTryBc|{FAzKgSb98v zT2^j&(I`4|nXH672j70owP9Yna>IQ*GL3gV!Xk`oj9(@#ai5o>P{cUdDK%c8YbG)pOI< zD!ojnu$029dDM&b=f#!5X5mG_#y1Z&?lm=WIo@1y-8`oSR?lGXlip*Ig=~+_Uc?FP zp5^xYo>5kBkK4!Y9?HGUSB-h3G|x4GV=^zzm?%6e3|_FwoZXl#@Mbdwc6N%uhn*_C zNf=oIKQ>$3=8YIRf&eyGz{g`u6SQFS1VQX{K`_gwYeEP+L(r0)DF|g}30kqU1z~If z+~xvk&6Pqy8@5Og&bkErei(BE?bx}3_Ut?XzjsElAcCDQ=*TV*M6wG7o%nq)N(52t zB0*<%u^^gVBIv>{6~wU11YOx@1hK3+FQFS-D(KEG7xZ9Pkeds{aj;U*lU*g~#jY0g zX3GQ)c8#D9yH*g-t`j7%>jjDI1_6J$#zsLB;5IgKg^5hS$!-^X}>=J}1?y!+woOM=JPmjxr(R|F&3J%Y#CR|QY7dj+G|eS*>Ke!-LM zYl5fP*9Gn|9K0bI%N`J9ux|>UW)BL+v4;fX*~5YfY^`7-dqgmaJt~;Y9us7;Z<)`Z z3ryk4alusfZE3!scQ_{gfx&oJkj|j)dqz;eej+Gj&kBmzPX#XaoL~<7nP4t^-o)pRc^rH$C}uAR=Cc9Jgy7Yu{Q+k*_(n5>@C4Y_O@UXYX~;8je;%g zPl9sxXTetX7r{36j`{rW@a{ca`BhNC-W6s0G$uVSw=woGq-@3r0y_Wt&RKDj>izWsf3eXqOy!u%@zj`@fBr~01@@C}$5 zuq&W0aDCu`7BMYcE%pRCf+~Ukq7GQtkD&TC!S zy0MM3O>uZgct!ZVw)@*&Z|7`xynSr@1sxn6sv`m;DkA>uSlRJ%$9s{3Bad|Q?Ud5# zT$DX(ZPdBW13Rzn>~4&Xj2;xdu}eso?3kFYL0$L9M#koKvvu3q-O3O$TM(>c`!+S4wba#w!% + + + + + + diff --git a/static/css/lib/iconfont/iconfont.ttf b/static/css/lib/iconfont/iconfont.ttf index 199125b41401245cbe7eacf9b0d9d2a07044f396..94c77818ad9652bce69b839d613ecfeccc1eddad 100644 GIT binary patch delta 3021 zcmZwJ4Nw&K9metJzjxdV;sGZwhrkIZD3KSD*W>M^h$c!jHY5ZTl>+Hy zn|PgL2Ukki;%)Uej-EO)0vzn+3-0!{wRiN~n{^yGG{GHM2L%{*Pwhsnk?T)Q8I``| ze;z~AOSp8&@$4lVLW}>28Tz`w$G*v3|LxR^MrEkwyak%Rln;GNLw!#5ykUIb#K?PU zm)19?EPchsSrvowHmVr+zzM>R6ix6IdY4OOU* z`VJW14f3KM_w=m_YO@aFS$zkTY2;jxru+!eS2x$`Q$B|DEeZX712uy0j=&lL9$jFq zKoHA=(!s>86EL&u1@{Dj4FXoSPUy!I@OwES%wX$81%|0%W!#+WN zPLRvN0f9XBpg=y`Bj9Ea2^6rs0)^~hfg<)vfnv5#poHxg@UTw_EC&360nQLg*&_m9 zVV@Q#W1kUN!VU_Qv(E}FWrqZovCj$I%04e}8~ZhZ~VpW z>^B5fvELN9gZ-AkYWCX#Uu9nqxRZTRpprcya2GqQfB(Zg`n%be1ghAV1@2*A5vXQg z6{ulf6IjE(F0ht8DNxIf2&`k@5LnNCN5H>&I{bfeovr<{k}je`vZY3><;-`b*q;e(V}CC2Ao~k}PWA(V?d&fFcCZ%( z9%6qbu#+7X*u{RRa_^Uua`>DWF?B4_i*v|xxuzweLn!P6Q4Eqm(LH4@fzbz&>*8S&?e?MMPPSvGO zYW`p?L+diw3_hdF*bx*G^p+{l)MFYqueaDO-Ij5y-P&tCA6y>1G5Boo#Ei}vr$QVd zt3tYFx@XqTyl8XU?y_ADEeq`loeYZ$+ZpyjxG{W3_%(a?Ec>jkh`LB)WNlPLRC&}u z)YWKL^chE)<7iBEOmEE9*-f)YW0PVp`{S0yy%S#+f6Q6#-0M8*yf&wP&Z#+95;_y! zNX$#@O#IZ9=NfQbaD6tnaPFC;u%wI0r{`7AyD&du{>hZvQ!d|fb-`^5E~I9rzLb`k zR-ZPMZcIOuKADk{aVg{Tg$WDKXNG0ImN~g-EGs0-mu=6^%I?Yu$!W^Dl`7bdjYfr|5;^u;Ps3fs&*WU&*Ma)Kl;2UmVPj&_uik z(%$A>LJa@c+`PzE@pi_e@-x(Yn=(69bkP5qaoMy;J{8F|A|s-*6SMM46kp&^mIcv? z9;Gk1Is4`FhLuZeHLZ53Om7_aR4P^J@lI1XH?NS%Q?sWLB$7 z)yi9II8@1Ii>gs6cQh!gSuHbLRfFo#x3>1?Hsdw_o!r{ZZO+zKxZNvML~>?qeuZ*s z)kWDRv)PngRIND--m(IdMRB7AW!`wLb@^hm)oNb6oL3^n`_d1!VMD5Z%fdrQRk?|g zb6qBLxKkCW$i&?2th{_RtQ_`KRh4RYD1CI}gg(-SZFWahmBaqU3F%0A=pw%w8rjy9 tqg-l8J%^Ci?d?8qLt}c==9ZSw&0E?#ygsk5aqIN_$nc?0%m#iT{|1$FAo2hJ delta 2581 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 diff --git a/static/css/lib/iconfont/iconfont.woff2 b/static/css/lib/iconfont/iconfont.woff2 index 71979642227579679e4e34ad93b08a1b25daec35..395e9399770fb5287cee83f218bcb84efe6a34b5 100644 GIT binary patch literal 21304 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