summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/bidi/README2
-rw-r--r--Master/texmf-dist/doc/latex/bidi/bidi-logo.tex704
-rw-r--r--Master/texmf-dist/doc/latex/bidi/bidi.pdfbin148947 -> 169080 bytes
-rw-r--r--Master/texmf-dist/source/latex/bidi/bidi.dtx785
-rw-r--r--Master/texmf-dist/source/latex/bidi/bidi.ins1
-rw-r--r--Master/texmf-dist/tex/latex/bidi/bidi-logo.pdfbin0 -> 12525 bytes
-rw-r--r--Master/texmf-dist/tex/latex/bidi/bidi.sty4
-rw-r--r--Master/texmf-dist/tex/latex/bidi/cutwin-xetex-bidi.def66
-rw-r--r--Master/texmf-dist/tex/latex/bidi/loadingorder-bidi.def4
-rw-r--r--Master/texmf-dist/tex/latex/bidi/xetex-bidi.def1
10 files changed, 1558 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/latex/bidi/README b/Master/texmf-dist/doc/latex/bidi/README
index ec6cefb7c1c..7c65e9db375 100644
--- a/Master/texmf-dist/doc/latex/bidi/README
+++ b/Master/texmf-dist/doc/latex/bidi/README
@@ -1,6 +1,6 @@
___________________
The bidi package
-v1.4.6
+v11.147
This package provides a convenient interface for typesetting
bidirectional texts in Plain TeX and LaTeX.
diff --git a/Master/texmf-dist/doc/latex/bidi/bidi-logo.tex b/Master/texmf-dist/doc/latex/bidi/bidi-logo.tex
new file mode 100644
index 00000000000..277f110c841
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/bidi/bidi-logo.tex
@@ -0,0 +1,704 @@
+\documentclass{article}
+\usepackage{pstricks}
+\pagestyle{empty}
+\begin{document}
+\psset{xunit=.5pt,yunit=.5pt,runit=.5pt}
+\begin{pspicture}(644,645)
+{
+\newrgbcolor{curcolor}{0.13725491 0.12156863 0.1254902}
+\pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]
+{
+\newpath
+\moveto(279.26972,573.224136)
+\curveto(292.82326,550.186122)(301.06715,519.27798)(301.06715,486.79581)
+\curveto(301.06715,480.6428)(300.7877,474.48979)(300.08907,468.33678)
+\curveto(311.68642,456.17386)(321.04814,442.86618)(327.61532,432.42037)
+\curveto(329.85095,444.29711)(330.96876,456.74622)(330.96876,469.05224)
+\curveto(330.96876,521.28128)(312.10561,574.511975)(282.34373,600.268762)
+\curveto(268.92991,604.418465)(258.86957,601.699694)(255.51611,600.554948)
+\curveto(264.59837,593.972658)(272.56282,584.528503)(279.26972,573.224136)
+\closepath
+\moveto(294.63971,612.431688)
+\curveto(318.67278,610.714569)(343.82366,597.120709)(362.96628,572.222483)
+\curveto(382.1089,547.324257)(395.38298,512.69569)(395.38298,473.48814)
+\curveto(395.38298,430.56016)(379.45409,385.05651)(338.23458,338.5512)
+\curveto(347.17712,337.97882)(355.70047,334.54459)(361.84847,329.39323)
+\curveto(363.38546,329.67941)(364.92246,329.82251)(366.45946,329.82251)
+\lineto(367.43755,329.82251)
+\curveto(407.67897,367.88532)(423.46813,414.39062)(423.46813,459.3219)
+\curveto(423.46813,501.39132)(409.49542,541.88671)(388.39662,571.793203)
+\curveto(367.43755,601.699694)(339.63185,620.731097)(312.38506,620.588004)
+\curveto(302.88361,620.588004)(284.57936,615.865926)(275.35736,610.857662)
+\curveto(276.056,610.714569)(283.60126,613.147154)(294.63971,612.431688)
+\closepath
+\moveto(392.86789,574.798161)
+\curveto(414.52559,544.033112)(428.77777,502.53607)(428.91749,459.3219)
+\curveto(428.91749,414.39062)(413.40778,367.45603)(374.28417,328.96395)
+\curveto(382.6678,327.10373)(390.07335,322.52475)(394.54462,316.51483)
+\curveto(395.10352,315.65628)(395.66243,314.79772)(396.08162,313.93915)
+\curveto(440.79429,353.57599)(458.26019,401.94151)(458.26019,449.30538)
+\curveto(458.26019,496.52616)(440.65457,542.60218)(414.80505,576.801467)
+\curveto(389.09525,611.000755)(355.28129,633.037117)(323.4235,632.894024)
+\curveto(308.61243,632.894024)(293.94107,628.171946)(280.52727,617.439952)
+\curveto(290.86708,623.163682)(301.62607,625.882454)(312.38506,625.882454)
+\curveto(342.14693,625.739361)(371.21018,605.420119)(392.86789,574.798161)
+\closepath
+\moveto(267.11347,620.731097)
+\curveto(259.14902,621.589657)(250.90511,621.446564)(242.66121,620.158724)
+\curveto(249.64758,620.158724)(256.35448,618.870884)(262.78193,616.438299)
+\curveto(264.03946,617.869232)(265.43674,619.443258)(267.11347,620.731097)
+\closepath
+\moveto(233.57895,569.503711)
+\curveto(241.82285,555.337479)(246.7133,537.16464)(246.7133,519.99345)
+\curveto(246.7133,515.55755)(246.43385,511.12166)(245.73522,506.97196)
+\curveto(252.58184,503.8239)(260.26683,499.81729)(268.65046,494.37975)
+\curveto(268.92991,497.81399)(269.06965,501.24822)(269.06965,504.82556)
+\curveto(269.06965,527.14811)(263.06138,551.044682)(252.8613,569.217525)
+\curveto(242.66121,587.533462)(228.54878,599.696389)(212.61988,599.696389)
+\curveto(205.77325,599.696389)(198.50744,597.406897)(190.82244,592.398633)
+\curveto(193.89645,593.400285)(196.97044,593.829565)(199.90471,593.829565)
+\curveto(213.7377,593.829565)(225.47477,583.669944)(233.57895,569.503711)
+\closepath
+\moveto(255.93529,570.934644)
+\curveto(266.41482,552.046334)(272.56282,527.72048)(272.56282,504.82556)
+\curveto(272.56282,500.53277)(272.28337,496.38306)(271.86419,492.23335)
+\curveto(276.75464,488.9422)(281.92455,485.07869)(287.23417,480.78589)
+\curveto(290.72736,477.92403)(293.94107,474.91907)(297.01508,471.77102)
+\curveto(297.43426,476.77928)(297.71371,481.93064)(297.71371,486.9389)
+\curveto(297.71371,518.7056)(289.60953,549.184469)(276.33546,571.507017)
+\curveto(263.06138,593.829565)(245.03657,607.995797)(225.19532,607.995797)
+\curveto(217.65006,607.995797)(209.68561,605.992491)(201.58143,601.413507)
+\curveto(205.35407,602.558254)(209.1267,603.130627)(212.7596,603.130627)
+\curveto(230.50496,603.130627)(245.45576,589.67986)(255.93529,570.934644)
+\closepath
+\moveto(217.92951,516.98848)
+\curveto(223.23914,515.27137)(231.7625,512.98187)(242.38176,508.40289)
+\curveto(242.94066,512.12332)(243.22013,515.98683)(243.22013,519.99345)
+\curveto(243.22013,536.44917)(238.4694,554.192733)(230.64468,567.786592)
+\curveto(222.81996,581.380452)(211.92124,590.395327)(199.90471,590.252234)
+\curveto(193.05808,590.252234)(185.51282,587.390368)(177.54837,580.235706)
+\curveto(201.44171,591.110793)(229.38714,561.490489)(217.92951,516.98848)
+\closepath
+\moveto(254.81748,601.270414)
+\curveto(255.51611,603.416813)(257.19284,608.425077)(260.54629,613.433341)
+\curveto(254.81748,615.436646)(248.80921,616.581392)(242.52149,616.581392)
+\curveto(234.27758,616.581392)(225.6145,614.72118)(216.53224,610.571476)
+\curveto(219.4665,611.143849)(222.40078,611.430035)(225.19532,611.430035)
+\curveto(235.81458,611.430035)(245.73522,607.709611)(254.81748,601.270414)
+\closepath
+\moveto(471.11508,572.93795)
+\curveto(474.18909,569.360618)(476.56445,566.35566)(479.35899,562.492141)
+\curveto(480.61653,566.784939)(483.41107,571.220831)(483.41107,575.370534)
+\curveto(489.00016,571.65011)(498.22215,569.932991)(503.25233,563.923074)
+\lineto(503.53178,563.923074)
+\curveto(513.45241,578.2324)(538.18412,565.210913)(532.87448,550.758494)
+\lineto(531.19775,547.610443)
+\curveto(528.40321,543.46074)(524.91003,541.88671)(521.69631,541.74362)
+\curveto(517.36477,541.88671)(513.87159,544.605485)(513.87159,549.613749)
+\curveto(513.87159,551.760148)(514.57023,553.62036)(515.40859,555.051292)
+\curveto(516.38668,556.339132)(517.5045,557.054598)(518.48258,557.054598)
+\curveto(519.32095,557.054598)(520.15931,556.768412)(521.13741,555.623665)
+\curveto(522.25522,554.478919)(522.53467,553.62036)(522.53467,553.047986)
+\curveto(522.53467,552.475614)(522.25522,551.760148)(521.69631,551.330868)
+\curveto(521.13741,550.901589)(520.43876,550.615401)(520.15931,550.615401)
+\lineto(520.01958,550.615401)
+\curveto(519.18123,550.329215)(518.0634,550.758494)(517.64422,549.899935)
+\curveto(517.22505,549.041376)(517.5045,547.896629)(518.34286,547.46735)
+\lineto(518.34286,547.46735)
+\curveto(518.90177,547.181163)(519.46068,547.03807)(520.01958,547.03807)
+\curveto(522.6744,547.181163)(525.7484,549.327562)(525.88813,553.047986)
+\curveto(525.88813,554.765106)(525.04976,556.482225)(523.51277,558.05625)
+\curveto(521.97577,559.630277)(520.15931,560.488836)(518.34286,560.488836)
+\curveto(513.45241,560.345743)(510.23869,555.194385)(510.23869,549.613749)
+\curveto(510.23869,546.17951)(511.49623,543.17455)(513.73186,541.17125)
+\curveto(515.82777,539.16794)(518.62232,538.16629)(521.69631,538.16629)
+\lineto(521.69631,538.16629)
+\curveto(525.46895,538.16629)(529.52104,540.0265)(532.73476,543.74693)
+\curveto(549.08284,522.56913)(548.52392,496.23996)(542.65539,484.36322)
+\curveto(609.44496,556.768412)(518.76205,609.283636)(471.11508,572.93795)
+\closepath
+\moveto(462.03282,238.95829)
+\curveto(488.30152,268.00622)(515.12914,307.64306)(522.53467,367.16985)
+\curveto(523.79222,377.47256)(524.35113,387.48909)(524.35113,397.50562)
+\curveto(524.35113,410.5271)(523.37304,423.2624)(521.41686,435.71152)
+\lineto(521.41686,431.41872)
+\curveto(521.41686,365.30964)(491.93443,303.63644)(441.63266,263.99961)
+\lineto(441.63266,262.28249)
+\curveto(441.63266,261.28083)(441.63266,260.27918)(441.49294,259.42063)
+\curveto(448.19984,253.26761)(453.09029,243.53727)(453.09029,231.94672)
+\curveto(453.09029,231.08816)(453.09029,230.2296)(452.95056,229.37104)
+\curveto(456.02455,232.376)(458.95883,235.52405)(462.03282,238.95829)
+\closepath
+\moveto(490.81662,567.214219)
+\curveto(489.27962,568.072778)(487.60289,568.645152)(485.92616,569.503711)
+\curveto(485.50698,567.357312)(484.94808,566.641846)(484.24944,564.495447)
+\curveto(483.5508,562.635235)(482.99189,560.488836)(482.57272,558.771717)
+\curveto(486.6248,553.62036)(489.27962,549.756842)(491.51525,546.17951)
+\curveto(492.49334,544.319298)(496.26597,536.87845)(500.59751,528.43595)
+\curveto(505.48796,518.7056)(511.07705,507.54433)(513.31268,502.24988)
+\curveto(513.59214,501.53442)(514.29077,501.24822)(514.84968,501.24822)
+\curveto(515.12914,501.24822)(515.26886,501.24822)(515.54832,501.39132)
+\curveto(516.38668,501.8206)(516.80587,502.82225)(516.38668,503.68082)
+\curveto(512.75378,512.26641)(501.43588,534.44586)(496.54542,543.89002)
+\curveto(496.68515,550.329215)(498.08243,556.052946)(500.31806,560.631929)
+\curveto(497.66325,563.350702)(494.30979,565.497101)(490.81662,567.214219)
+\closepath
+\moveto(447.92039,580.235706)
+\curveto(475.86581,544.462392)(495.98652,497.67089)(495.98652,447.01589)
+\curveto(495.98652,396.07468)(475.44662,341.41306)(422.49004,290.90114)
+\curveto(422.7695,290.18568)(422.90922,289.6133)(423.18868,288.89783)
+\curveto(429.61613,286.46525)(434.22712,282.31554)(437.1614,277.87966)
+\curveto(438.97784,275.16088)(440.09566,272.29902)(440.79429,269.72334)
+\curveto(491.09607,307.92924)(516.38668,365.882)(516.38668,431.56181)
+\curveto(516.38668,446.30042)(514.84968,461.18212)(511.77568,476.06382)
+\curveto(499.89888,512.12332)(480.61653,544.176205)(457.56155,570.219177)
+\curveto(454.34783,573.653416)(451.1341,576.94456)(447.92039,580.235706)
+\closepath
+\moveto(527.00594,317.65958)
+\curveto(525.88813,317.65958)(524.7703,317.65958)(523.65249,317.80268)
+\curveto(520.15931,307.35687)(515.9675,297.48343)(511.3565,288.46856)
+\curveto(533.9923,296.91106)(556.34864,306.78449)(571.15972,325.8159)
+\curveto(598.96542,361.44612)(599.80378,437.28555)(532.87448,440.43359)
+\curveto(533.85258,434.70987)(534.55121,428.98614)(535.11012,423.11931)
+\lineto(535.11012,423.11931)
+\curveto(535.11012,423.11931)(535.94849,416.39393)(536.08821,411.52876)
+\curveto(538.18412,407.37905)(539.02248,403.65862)(539.02248,400.22439)
+\curveto(539.02248,395.9316)(537.6252,391.92498)(535.38957,388.20456)
+\lineto(535.38957,382.19463)
+\curveto(539.44166,387.34599)(542.51566,393.21282)(542.51566,400.22439)
+\curveto(542.51566,404.66027)(540.69921,410.09783)(537.76493,415.24918)
+\curveto(537.76493,415.24918)(537.6252,415.67846)(537.90465,416.10774)
+\curveto(544.47184,424.26406)(551.59792,427.41211)(562.35691,426.98283)
+\curveto(565.01172,422.40385)(565.15145,411.81494)(565.01172,405.23265)
+\curveto(551.59792,400.08129)(547.96501,389.63549)(548.10474,379.18968)
+\curveto(548.10474,369.45933)(550.75955,359.29971)(550.75955,351.00031)
+\curveto(550.75955,345.84896)(549.78147,341.69925)(546.98693,338.83738)
+\curveto(546.28828,338.12192)(546.28828,336.97717)(546.98693,336.40479)
+\curveto(547.26638,336.11861)(547.82529,335.83242)(548.24447,335.83242)
+\curveto(548.66364,335.83242)(549.08284,335.97552)(549.50201,336.40479)
+\curveto(553.27465,340.26832)(554.39246,345.56276)(554.39246,351.00031)
+\curveto(554.39246,359.87209)(551.73765,370.03171)(551.73765,379.18968)
+\curveto(551.87737,389.49239)(553.27465,398.22108)(566.68845,402.94316)
+\curveto(566.96791,403.08626)(568.92409,403.08626)(569.48299,403.08626)
+\curveto(578.56525,402.80007)(585.9708,392.92663)(585.9708,392.92663)
+\curveto(559.84182,395.35922)(592.81743,317.65958)(527.00594,317.65958)
+\closepath
+\moveto(152.39748,502.39297)
+\lineto(152.39748,499.53111)
+\lineto(152.39748,499.24492)
+\lineto(152.39748,498.95874)
+\curveto(152.39748,498.81564)(152.25775,498.10017)(151.9783,496.95543)
+\curveto(158.82493,498.38636)(166.50993,499.10184)(175.03328,499.10184)
+\curveto(221.14323,499.10184)(287.65335,475.49144)(319.93032,397.21943)
+\curveto(323.56323,401.79841)(327.0564,406.3774)(330.27013,411.24257)
+\lineto(329.85095,411.67185)
+\curveto(324.40159,421.68838)(306.51652,453.31198)(281.92455,473.63122)
+\curveto(268.09155,485.07869)(255.51611,492.51953)(244.89685,497.52781)
+\curveto(214.2966,511.12166)(181.74018,514.98518)(151.69885,513.55425)
+\curveto(152.39748,509.97691)(152.39748,506.39958)(152.39748,502.39297)
+\closepath
+\moveto(418.99686,579.806425)
+\curveto(445.40529,544.748578)(463.4301,497.67089)(463.4301,449.16228)
+\curveto(463.4301,401.22604)(445.68475,351.71577)(401.25152,311.36347)
+\curveto(406.28169,309.64636)(410.75296,306.49831)(414.24614,303.06406)
+\curveto(416.48178,300.77458)(418.43796,298.34199)(419.97496,295.76631)
+\curveto(471.25481,345.13348)(490.67689,397.7918)(490.67689,446.87279)
+\curveto(490.67689,500.24657)(467.62191,549.470656)(436.60248,585.530156)
+\curveto(428.07912,595.403591)(418.99686,604.275372)(409.63515,611.859316)
+\curveto(382.6678,629.745972)(354.58265,639.7625)(330.27013,639.7625)
+\curveto(319.93032,639.7625)(310.42888,638.0453809)(301.62607,634.4680495)
+\curveto(308.75215,636.7575417)(316.15769,637.9022876)(323.56323,637.9022876)
+\curveto(357.79638,638.0453809)(392.58844,614.864274)(418.99686,579.806425)
+\closepath
+\moveto(273.68064,329.25013)
+\curveto(276.89436,330.25178)(279.96837,330.82416)(283.04236,330.82416)
+\curveto(284.29991,330.82416)(285.55744,330.68106)(286.67527,330.53798)
+\curveto(288.9109,332.97056)(291.84517,334.68768)(294.77943,335.97552)
+\curveto(299.39044,337.83573)(304.56034,338.83738)(309.73024,338.83738)
+\curveto(314.62069,338.69429)(319.37142,338.12192)(323.56323,335.83242)
+\curveto(327.0564,337.54954)(330.82904,338.4081)(334.60167,338.69429)
+\curveto(375.12254,384.91341)(390.3528,431.99109)(390.3528,473.63122)
+\curveto(390.3528,511.69404)(377.4979,545.177858)(359.05392,569.074432)
+\curveto(343.96339,588.678208)(317.69469,607.280331)(293.52189,607.566518)
+\curveto(305.11924,603.416813)(318.95224,601.413507)(338.37431,574.082695)
+\curveto(355.00183,550.472308)(367.717,516.98848)(367.717,484.50632)
+\curveto(367.717,471.05555)(365.48137,457.31859)(360.59092,443.86784)
+\curveto(346.75794,406.52049)(323.28378,381.0499)(299.53016,356.43785)
+\curveto(290.72736,347.42298)(282.06427,338.5512)(273.68064,329.25013)
+\closepath
+\moveto(352.06756,457.89097)
+\curveto(364.36356,530.29616)(320.20977,578.518587)(296.59589,593.686471)
+\curveto(294.77943,594.831218)(292.96299,595.83287)(291.14653,596.834523)
+\curveto(318.11387,568.358966)(334.32222,518.41942)(334.46195,469.19534)
+\curveto(334.46195,455.31529)(333.2044,441.43524)(330.40986,428.12758)
+\curveto(332.36604,424.83643)(334.04277,421.97457)(335.3003,419.68507)
+\curveto(340.60994,428.41376)(345.22094,437.85791)(348.99357,448.16063)
+\curveto(350.25111,451.30868)(351.22921,454.59983)(352.06756,457.89097)
+\closepath
+\moveto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\closepath
+\moveto(425.42431,202.18332)
+\curveto(428.77777,205.47447)(429.75585,207.33468)(433.66821,211.77057)
+\lineto(436.32303,215.77718)
+\lineto(437.02167,217.20812)
+\curveto(439.95594,222.50256)(440.93402,227.36774)(440.93402,231.94672)
+\curveto(441.07375,241.10469)(436.04357,248.68863)(431.43258,251.69359)
+\lineto(427.10104,254.55546)
+\lineto(429.19695,259.42063)
+\lineto(429.19695,259.56372)
+\curveto(429.19695,259.70681)(429.33667,259.8499)(429.33667,260.1361)
+\curveto(429.4764,260.70846)(429.4764,261.42393)(429.4764,262.28249)
+\curveto(429.4764,264.85817)(428.77777,268.14932)(426.96131,271.01118)
+\curveto(425.00513,273.87305)(422.07087,276.59181)(416.20232,278.16584)
+\lineto(411.73106,279.31059)
+\lineto(411.73106,284.03267)
+\curveto(411.87078,285.4636)(409.9146,290.47186)(406.00224,294.04919)
+\curveto(402.08988,297.91272)(397.0597,300.4884)(392.02953,300.4884)
+\lineto(386.02126,300.4884)
+\lineto(386.02126,306.78449)
+\curveto(386.02126,306.78449)(385.88153,307.64306)(385.04316,308.7878)
+\curveto(384.20481,309.93254)(382.6678,311.50657)(380.71162,312.7944)
+\curveto(376.79927,315.37008)(371.34991,317.37339)(366.73892,317.37339)
+\curveto(365.06219,317.37339)(363.52519,317.08721)(362.12792,316.65793)
+\lineto(358.63474,315.51318)
+\lineto(356.11965,318.08886)
+\curveto(352.20729,322.23857)(343.82366,326.10208)(336.55785,326.10208)
+\curveto(332.78522,326.10208)(329.43177,325.24352)(326.77695,323.24022)
+\lineto(322.58513,320.23526)
+\lineto(318.95224,323.95569)
+\curveto(318.25359,324.95734)(314.34124,326.38827)(309.73024,326.38827)
+\curveto(306.09734,326.38827)(302.18498,325.6728)(299.39044,324.52805)
+\curveto(296.45616,323.38331)(295.0589,321.66619)(295.0589,321.38001)
+\lineto(292.82326,315.51318)
+\lineto(287.09445,317.80268)
+\curveto(286.11635,318.23196)(284.71909,318.51814)(283.04236,318.51814)
+\curveto(277.59299,318.51814)(270.46691,315.65628)(266.69428,308.50161)
+\lineto(265.01756,305.35356)
+\lineto(254.11884,305.35356)
+\curveto(247.13248,295.90941)(240.70503,285.60669)(235.11595,274.30233)
+\lineto(235.11595,274.30233)
+\lineto(235.11595,274.30233)
+\curveto(235.11595,274.30233)(232.60087,270.72499)(229.52686,263.71343)
+\curveto(244.19821,288.18237)(268.92991,308.50161)(307.4946,308.64471)
+\curveto(319.79059,308.64471)(333.34412,306.64139)(348.43465,301.91933)
+\curveto(395.80215,287.4669)(407.95842,259.27753)(407.95842,232.376)
+\curveto(407.95842,207.0485)(397.47888,182.72264)(396.36107,171.70446)
+\curveto(396.22135,170.27353)(396.08162,168.98569)(396.08162,167.69785)
+\curveto(396.08162,152.81615)(405.30361,145.94767)(413.82696,145.94767)
+\curveto(419.41604,145.94767)(424.58595,148.80954)(427.24077,154.39018)
+\curveto(426.96131,154.10399)(426.68186,153.9609)(426.40241,153.67471)
+\curveto(424.16677,152.10068)(421.51195,151.38522)(418.71741,151.38522)
+\curveto(415.64342,151.38522)(412.15023,152.38687)(409.49542,154.96255)
+\curveto(406.70087,157.53823)(402.2296,163.40505)(404.04606,173.13539)
+\curveto(405.86251,182.72264)(415.0845,191.88061)(425.42431,202.18332)
+\closepath
+\moveto(171.5401,182.29336)
+\curveto(178.66619,177.142)(186.77036,172.70611)(193.61698,171.13209)
+\curveto(184.53472,184.58286)(177.12919,201.18167)(173.49628,221.35782)
+\curveto(170.0031,222.35948)(166.78938,223.07494)(163.99484,223.64731)
+\lineto(163.43592,224.21969)
+\curveto(163.57565,223.36113)(163.57565,222.50256)(163.57565,221.64401)
+\curveto(163.57565,215.491)(161.34001,205.90375)(153.09612,200.18002)
+\curveto(155.47148,196.17341)(162.87702,188.58947)(171.5401,182.29336)
+\closepath
+\moveto(237.07213,80.98333)
+\curveto(248.11058,86.13469)(248.94893,100.15783)(248.94893,106.45394)
+\curveto(248.94893,108.88652)(247.41193,112.32076)(244.61739,115.03953)
+\curveto(242.80094,116.89974)(240.42558,118.47377)(237.91049,119.33232)
+\curveto(235.3954,119.61852)(232.88032,120.04779)(230.50496,120.62017)
+\curveto(227.57068,121.33563)(224.91587,121.62182)(222.40078,121.62182)
+\curveto(211.22261,121.62182)(204.79516,114.61025)(197.8088,107.88487)
+\curveto(197.11017,105.59537)(196.55126,102.73351)(196.55126,99.58546)
+\curveto(196.55126,93.71864)(198.08826,87.13634)(201.86089,82.12808)
+\curveto(204.79516,78.40766)(208.84725,75.40269)(214.71578,74.11486)
+\curveto(219.74597,73.54248)(229.24741,75.97507)(237.07213,80.55405)
+\lineto(237.07213,80.98333)
+\closepath
+\moveto(199.20607,80.12477)
+\curveto(194.73481,85.9916)(193.05808,93.28935)(193.05808,99.72855)
+\curveto(193.05808,101.15948)(193.1978,102.59041)(193.33753,103.87826)
+\curveto(188.30736,99.44236)(182.57854,95.72194)(174.33464,95.00647)
+\curveto(170.14283,94.72029)(165.81129,94.5772)(161.47975,94.5772)
+\curveto(157.84684,94.5772)(154.21393,94.5772)(150.58102,94.72029)
+\curveto(146.94813,94.72029)(143.45494,94.86338)(139.96177,94.86338)
+\curveto(120.95888,94.86338)(105.16971,92.71699)(105.02998,77.11982)
+\curveto(105.16971,69.96515)(108.38344,60.09171)(115.92869,46.49786)
+\curveto(115.92869,46.49786)(117.04652,44.63765)(119.14243,41.91888)
+\curveto(117.18624,46.78404)(116.06842,51.79231)(116.06842,56.94367)
+\curveto(116.06842,61.95193)(117.18624,66.9602)(119.70133,71.39608)
+\curveto(121.79724,75.11651)(125.15069,77.406)(128.92332,78.55075)
+\curveto(132.69595,79.6955)(136.74804,79.98168)(141.07958,79.98168)
+\curveto(146.66867,79.98168)(152.53721,79.5524)(158.1263,79.5524)
+\curveto(166.64965,79.5524)(174.19491,80.69715)(178.80592,85.56232)
+\lineto(178.80592,85.56232)
+\curveto(179.784,86.56398)(181.46073,86.56398)(182.43881,85.56232)
+\curveto(183.41691,84.56066)(183.41691,82.84355)(182.43881,81.8419)
+\curveto(176.01137,75.25961)(166.9291,74.25796)(157.98657,74.25796)
+\curveto(152.11803,74.25796)(146.24948,74.83033)(140.93986,74.68723)
+\curveto(136.88777,74.68723)(133.11513,74.40104)(130.32059,73.39939)
+\curveto(127.38633,72.39774)(125.43015,71.1099)(124.03287,68.67732)
+\curveto(122.07669,65.24307)(121.09861,61.23646)(121.09861,56.94367)
+\curveto(121.09861,49.78901)(123.75342,42.06197)(128.08496,35.90896)
+\curveto(132.4165,29.75595)(138.14532,25.60625)(144.15358,24.74769)
+\curveto(145.41112,24.60459)(146.66867,24.4615)(147.64676,24.4615)
+\curveto(154.07421,24.60459)(157.14821,27.03718)(159.52357,31.18688)
+\curveto(161.89893,35.33659)(162.87702,41.4896)(163.71539,47.35642)
+\curveto(163.85511,48.07189)(164.27429,48.78736)(164.97292,49.21664)
+\curveto(180.34291,58.94698)(181.74018,66.10164)(186.35118,70.82371)
+\curveto(187.32927,71.82536)(189.00599,71.82536)(189.98409,70.82371)
+\curveto(190.96217,69.82206)(190.96217,68.10495)(189.98409,67.10329)
+\curveto(187.04981,64.24142)(183.97582,55.22655)(168.74556,45.35311)
+\curveto(167.9072,39.62938)(166.9291,33.61946)(164.13456,28.46811)
+\curveto(161.61948,23.74604)(157.28794,20.02561)(150.86049,19.16705)
+\curveto(156.03039,17.87921)(161.61948,17.59303)(167.62774,18.59468)
+\curveto(190.82244,29.61285)(205.35407,57.80223)(211.36234,71.253)
+\curveto(206.19243,73.2563)(202.00061,76.40435)(199.20607,80.12477)
+\closepath
+\moveto(121.37806,182.29336)
+\curveto(126.68768,176.85582)(139.54258,174.9956)(145.8303,181.29171)
+\curveto(148.76458,173.85086)(168.32638,124.48368)(250.62566,125.62843)
+\curveto(241.5434,128.49029)(228.54878,134.50022)(214.71578,146.80624)
+\curveto(208.84725,152.10068)(203.11844,158.1106)(197.8088,165.26526)
+\curveto(188.30736,165.69455)(177.68809,171.41827)(168.46611,178.00056)
+\curveto(159.94275,184.29666)(152.81666,191.16515)(149.32349,196.3165)
+\curveto(145.55085,195.31485)(142.05767,194.88556)(138.98368,194.88556)
+\curveto(131.15895,194.88556)(125.01097,197.74743)(120.95888,202.18332)
+\curveto(116.90679,206.61921)(115.09034,212.34294)(115.09034,217.78049)
+\curveto(115.09034,220.92854)(115.64924,223.93349)(116.90679,226.65227)
+\curveto(111.45743,223.07494)(107.12589,218.92523)(105.02998,216.06337)
+\curveto(59.059754,221.93019)(34.467771,218.49595)(25.245783,210.62583)
+\curveto(17.979976,195.60103)(11.83198,166.41001)(58.500849,152.52996)
+\curveto(56.684394,154.39018)(56.963847,156.25039)(58.081658,157.96751)
+\curveto(52.352853,159.39844)(47.322668,161.68793)(43.130865,164.6929)
+\curveto(35.166415,170.41662)(30.555421,178.85912)(30.555421,188.87565)
+\curveto(30.555421,189.59112)(30.555421,190.30658)(30.695147,191.02205)
+\curveto(30.9746,196.45959)(33.489686,200.4662)(37.262322,202.6126)
+\curveto(41.034958,204.759)(45.645952,205.33138)(50.676125,205.33138)
+\curveto(60.317303,205.33138)(72.054378,203.18497)(82.533915,203.18497)
+\curveto(93.572357,203.18497)(102.65462,205.33138)(107.6848,213.34459)
+\lineto(107.6848,213.34459)
+\curveto(108.52316,214.63244)(110.06016,214.91862)(111.3177,214.06007)
+\curveto(112.57525,213.20151)(112.8547,211.62748)(112.01634,210.33964)
+\curveto(105.44916,200.03692)(93.991536,197.74743)(82.533915,197.74743)
+\curveto(71.355746,197.74743)(59.61866,199.89384)(50.676125,199.89384)
+\curveto(46.065131,199.89384)(42.152769,199.32146)(39.777408,197.89052)
+\curveto(37.402048,196.45959)(36.144499,194.74248)(35.865046,190.59277)
+\lineto(35.865046,188.73255)
+\curveto(35.865046,180.43315)(39.358229,173.85086)(46.204857,168.84259)
+\curveto(52.772032,164.12052)(62.552937,161.25865)(74.988643,161.11556)
+\curveto(79.459911,165.98073)(81.555818,170.98899)(81.416092,174.42323)
+\curveto(81.416092,175.28179)(81.276366,175.99725)(81.136639,176.56963)
+\curveto(80.857186,177.57128)(81.136639,178.57293)(81.835283,179.2884)
+\curveto(83.511999,181.00553)(85.607907,181.57789)(87.564088,182.00718)
+\curveto(89.659995,182.43646)(91.895629,182.86573)(94.270989,183.58121)
+\curveto(99.021709,185.01214)(104.33135,187.44472)(109.7807,194.74248)
+\curveto(110.61907,195.88721)(112.2958,196.17341)(113.41361,195.31485)
+\curveto(114.53143,194.45628)(114.81088,192.73917)(113.97251,191.59442)
+\curveto(104.89025,179.14531)(94.270989,178.14365)(88.821637,176.85582)
+\curveto(87.84354,176.71272)(87.144909,176.42654)(86.586003,176.14035)
+\curveto(86.725729,175.56797)(86.725729,174.9956)(86.725729,174.42323)
+\curveto(86.725729,168.6995)(83.651726,162.4034)(77.922921,156.67966)
+\curveto(77.643468,156.39348)(77.224277,156.10729)(76.805098,155.96421)
+\curveto(76.805098,154.96255)(76.385919,153.9609)(75.268096,152.81615)
+\curveto(86.166824,151.8145)(100.55871,148.38025)(107.54507,155.53492)
+\curveto(114.3917,162.68958)(116.48761,177.2851)(121.37806,182.29336)
+\closepath
+\moveto(64.229654,386.34434)
+\curveto(66.046108,388.49074)(82.254462,405.66194)(92.454534,413.10278)
+\curveto(82.673641,410.6702)(66.884478,402.08461)(53.470664,391.06642)
+\curveto(56.125488,389.06311)(61.015935,386.77363)(64.229654,386.34434)
+\closepath
+\moveto(67.443384,365.16654)
+\curveto(74.569464,372.60739)(98.742257,400.51058)(97.205266,405.94812)
+\curveto(88.821637,397.64871)(81.975009,391.4957)(78.3421,387.20291)
+\curveto(72.892736,380.7637)(69.120112,375.32616)(67.443384,365.16654)
+\closepath
+\moveto(29.158145,244.39583)
+\curveto(29.158145,260.1361)(54.867939,258.13279)(59.199481,275.16088)
+\curveto(64.089927,294.19229)(44.10895,295.05084)(53.470664,309.93254)
+\curveto(39.917135,319.23361)(25.944427,314.08225)(25.944427,325.6728)
+\curveto(25.944427,337.40645)(51.793947,342.98708)(61.574841,377.32947)
+\curveto(61.574841,377.32947)(58.920028,370.03171)(51.374757,363.59252)
+\curveto(30.415694,345.84896)(6.2428949,344.56111)(5.4045319,321.09382)
+\curveto(4.4264414,295.62322)(32.511602,278.88131)(22.451244,268.57859)
+\curveto(12.670339,258.56207)(24.267698,249.4041)(29.158145,244.39583)
+\closepath
+\moveto(139.68231,483.64776)
+\curveto(147.64676,473.63122)(167.20856,446.44352)(167.20856,419.68507)
+\curveto(167.20856,409.09617)(163.99484,398.36418)(155.61121,389.3493)
+\curveto(215.55415,362.16159)(171.5401,311.93585)(178.38673,223.93349)
+\curveto(184.11554,190.0204)(200.8828,166.41001)(218.20897,150.81285)
+\curveto(234.8365,135.78805)(249.7873,126.48699)(262.22301,126.48699)
+\curveto(262.50246,126.48699)(263.89974,126.77318)(264.17919,126.91628)
+\curveto(245.31602,133.92784)(227.98986,151.24213)(219.88569,167.69785)
+\curveto(215.97333,175.71107)(212.61988,185.58451)(211.08289,193.88391)
+\curveto(209.68561,201.75404)(209.54588,205.61756)(209.54588,215.20481)
+\curveto(209.54588,255.27092)(224.21724,279.73987)(224.21724,279.73987)
+\curveto(241.96258,315.79937)(267.25319,340.5545)(290.86708,365.02345)
+\curveto(299.66989,374.03832)(308.19325,383.1963)(316.01796,392.64045)
+\curveto(284.99854,470.62627)(219.88569,493.80738)(174.89355,493.80738)
+\curveto(165.67156,493.80738)(157.42766,492.80573)(150.4413,491.2317)
+\lineto(150.4413,491.2317)
+\curveto(150.02212,491.0886)(149.60294,491.0886)(149.18376,491.2317)
+\curveto(147.22758,488.65602)(144.29331,485.79416)(139.68231,483.64776)
+\closepath
+\moveto(362.96628,97.72525)
+\curveto(357.93611,91.28605)(348.71412,84.84685)(332.78522,79.98168)
+\curveto(314.76042,74.54414)(297.85344,71.68228)(282.90263,71.68228)
+\curveto(268.65046,71.68228)(255.93529,74.25796)(245.1763,79.26622)
+\curveto(243.91876,78.26457)(242.52149,77.26291)(240.98448,76.40435)
+\curveto(237.77076,69.67897)(233.02004,65.38617)(226.73232,62.66739)
+\curveto(283.74099,40.63104)(380.15272,56.80058)(405.44333,79.5524)
+\lineto(405.44333,81.26952)
+\curveto(405.44333,85.13304)(405.58306,88.56728)(405.86251,91.71532)
+\lineto(404.46524,91.71532)
+\curveto(386.85962,91.71532)(373.16636,94.5772)(362.96628,97.72525)
+\closepath
+\moveto(425.42431,88.56728)
+\curveto(430.17503,88.56728)(434.92576,89.42584)(439.2573,90.99986)
+\curveto(450.43547,93.28935)(460.91501,98.01143)(468.87945,102.16114)
+\curveto(444.4272,94.72029)(424.02705,92.00152)(407.12006,91.71532)
+\curveto(412.01051,89.85512)(418.01878,88.56728)(425.42431,88.56728)
+\closepath
+\moveto(451.27383,77.97837)
+\curveto(445.82448,58.51769)(478.10145,57.22985)(491.37552,60.23481)
+\curveto(489.00016,61.66574)(487.04398,63.95524)(485.92616,67.53257)
+\curveto(484.38917,72.39774)(486.06589,76.97672)(488.86044,80.12477)
+\curveto(479.9179,84.84685)(456.58347,96.86668)(451.27383,77.97837)
+\closepath
+\moveto(644.79592,393.6421)
+\curveto(641.72193,495.81068)(576.18989,609.569823)(471.11508,621.160376)
+\curveto(463.29037,612.288595)(456.44374,603.559906)(450.43547,594.974311)
+\curveto(455.88483,589.67986)(461.19446,584.242316)(466.36436,578.375493)
+\curveto(466.64381,578.089307)(466.92327,577.660026)(467.20273,577.37384)
+\curveto(468.04109,578.089307)(469.01918,578.804773)(469.85754,579.520239)
+\curveto(495.28789,597.836176)(547.12665,601.127321)(568.92409,555.337479)
+\curveto(590.44207,510.12001)(549.64174,475.77763)(549.64174,475.77763)
+\curveto(545.03075,471.62792)(536.78684,467.47821)(527.14566,465.47491)
+\curveto(528.82239,459.17881)(530.21967,452.88271)(531.47721,446.44352)
+\lineto(531.75667,446.44352)
+\curveto(559.00345,448.5899)(589.6037,431.848)(595.19279,391.4957)
+\curveto(606.0915,312.50822)(528.96212,281.45699)(503.95097,272.5852)
+\curveto(500.31806,270.86809)(499.20024,268.29241)(499.20024,268.29241)
+\curveto(505.76742,267.29076)(511.49623,261.9963)(514.98941,254.84164)
+\curveto(516.66614,251.26431)(517.36477,248.11626)(517.36477,245.2544)
+\curveto(517.36477,238.38591)(513.03323,233.23456)(507.02496,229.65722)
+\curveto(501.01669,226.07989)(493.19198,224.36278)(487.60289,224.36278)
+\curveto(485.0878,224.36278)(482.85217,224.79206)(481.59462,225.36443)
+\curveto(480.89599,225.65062)(480.47681,225.93681)(480.33708,226.22299)
+\curveto(480.47681,226.79536)(480.61653,227.51082)(480.89599,228.0832)
+\curveto(485.78643,239.24447)(512.3346,226.65227)(507.58387,251.40741)
+\curveto(506.04688,259.13444)(501.85506,262.56868)(496.12624,263.14105)
+\curveto(475.02744,231.66053)(450.01629,209.91036)(433.38876,193.45463)
+\curveto(423.18868,183.58121)(415.36396,176.9989)(413.68724,171.84756)
+\curveto(413.12832,170.13044)(411.73106,164.97908)(414.94477,161.54484)
+\curveto(415.78314,160.68627)(417.04068,159.54154)(418.29823,159.39844)
+\curveto(426.82159,157.96751)(427.79967,167.69785)(427.79967,167.69785)
+\curveto(429.19695,165.83763)(430.0353,163.69123)(430.0353,161.40175)
+\curveto(430.0353,160.82937)(429.89558,160.257)(429.89558,159.68462)
+\lineto(429.89558,159.25534)
+\curveto(428.49831,149.38192)(421.09277,144.23056)(413.40778,144.23056)
+\lineto(413.26806,144.23056)
+\curveto(408.51733,144.23056)(403.62688,146.23386)(399.85424,150.09738)
+\curveto(396.08162,154.10399)(393.70625,159.97082)(393.70625,167.84094)
+\curveto(393.70625,169.12878)(393.84598,170.55971)(393.98571,171.99064)
+\curveto(395.24325,183.58121)(405.58306,207.62086)(405.58306,232.5191)
+\curveto(405.58306,258.84825)(394.12544,285.89288)(347.31684,300.3453)
+\curveto(332.36604,304.92428)(318.95224,306.92759)(306.79597,306.92759)
+\curveto(262.6422,306.92759)(236.93241,279.73987)(223.93778,250.54884)
+\curveto(221.00351,240.96159)(218.34869,228.65557)(217.65006,213.63079)
+\curveto(217.3706,207.33468)(217.92951,199.75074)(218.62815,194.1701)
+\curveto(219.4665,188.44637)(222.95969,176.42654)(226.73232,168.41331)
+\curveto(234.8365,151.8145)(246.85303,135.93115)(262.92165,129.06267)
+\lineto(265.43674,128.06101)
+\curveto(273.68064,129.92123)(278.43136,131.63834)(287.3739,134.92949)
+\lineto(289.46981,135.64495)
+\curveto(303.72198,140.93941)(317.13578,145.94767)(330.1304,145.94767)
+\curveto(338.51403,145.94767)(345.77984,144.08746)(352.34702,139.79466)
+\curveto(353.18539,139.36538)(353.88402,138.79301)(354.58265,138.22063)
+\lineto(358.63474,134.92949)
+\lineto(358.63474,134.92949)
+\lineto(359.61283,133.92784)
+\curveto(364.64301,128.49029)(368.41564,120.62017)(367.85673,112.32076)
+\curveto(367.57727,108.88652)(366.59919,104.87991)(364.22383,100.8733)
+\curveto(374.00472,97.86833)(386.99935,95.29266)(403.7666,95.29266)
+\curveto(423.74758,95.29266)(449.31765,99.01308)(481.17544,110.31745)
+\lineto(481.31517,110.31745)
+\curveto(481.45489,110.31745)(481.45489,110.46055)(481.45489,110.46055)
+\curveto(534.83066,110.46055)(513.59214,75.11651)(507.72359,82.12808)
+\curveto(501.29614,89.56893)(486.06589,78.98002)(490.39743,66.8171)
+\curveto(496.9646,47.92879)(527.00594,64.6707)(530.21967,77.11982)
+\curveto(524.07167,35.90896)(461.47392,53.50943)(447.08202,55.51273)
+\curveto(430.17503,57.94533)(423.3284,41.91888)(425.70376,27.18027)
+\curveto(427.65994,15.01735)(420.25441,3.85608)(416.90095,0.56493)
+\curveto(440.79429,-4.15716)(452.1122,16.59137)(461.47392,23.17366)
+\curveto(470.97536,29.89905)(505.34823,26.6079)(524.7703,41.91888)
+\curveto(544.19238,57.08676)(541.67729,93.71864)(541.67729,98.01143)
+\curveto(546.14856,99.87164)(561.23909,106.16775)(561.23909,123.91131)
+\curveto(561.23909,139.36538)(550.06092,147.09242)(538.6033,145.66149)
+\curveto(525.88813,144.08746)(522.11549,128.06101)(536.50739,127.77483)
+\curveto(533.29366,131.06597)(537.0663,136.07424)(541.39784,133.64165)
+\curveto(547.96501,129.92123)(540.55948,118.75995)(527.00594,121.04945)
+\curveto(522.25522,121.908)(511.49623,123.48203)(501.29614,124.91296)
+\curveto(578.70498,166.41001)(649.12746,251.26431)(644.79592,393.6421)
+\closepath
+\moveto(480.61653,222.07328)
+\curveto(482.57272,221.21473)(485.0878,220.92854)(488.02207,220.92854)
+\curveto(494.44952,220.92854)(502.55369,222.78875)(509.26059,226.65227)
+\curveto(515.9675,230.51579)(521.41686,236.81189)(521.41686,245.2544)
+\curveto(521.41686,248.68863)(520.57849,252.40906)(518.62232,256.41567)
+\curveto(517.64422,258.41897)(516.66614,259.993)(515.40859,261.42393)
+\curveto(522.11549,256.12948)(525.46895,250.97813)(526.86621,246.39913)
+\curveto(527.14566,245.2544)(527.42513,244.10965)(527.70458,243.10799)
+\curveto(527.84431,241.96325)(527.98403,240.96159)(527.98403,239.95994)
+\curveto(527.98403,236.38261)(527.14566,233.23456)(526.16758,230.80197)
+\curveto(521.41686,217.3512)(508.98114,211.05511)(495.14816,210.91201)
+\curveto(492.91253,210.91201)(490.53715,211.05511)(488.30152,211.48439)
+\curveto(484.5289,213.63079)(481.17544,217.6374)(480.47681,222.35948)
+\curveto(480.47681,222.07328)(480.47681,222.07328)(480.61653,222.07328)
+\closepath
+\moveto(481.45489,209.19489)
+\curveto(485.92616,207.90705)(490.53715,207.33468)(495.00843,207.33468)
+\lineto(495.14816,207.33468)
+\curveto(509.8195,207.33468)(523.79222,214.34625)(529.24157,229.22795)
+\curveto(528.82239,215.92027)(522.25522,210.05346)(513.31268,205.33138)
+\curveto(504.0907,200.4662)(492.49334,197.46124)(484.10971,190.30658)
+\curveto(477.4028,184.58286)(474.60827,177.57128)(474.60827,170.55971)
+\curveto(474.60827,160.54319)(480.05763,150.52665)(487.04398,142.22725)
+\curveto(437.99975,172.9923)(459.79719,203.18497)(481.45489,209.19489)
+\closepath
+\moveto(504.50987,178.71603)
+\curveto(486.6248,172.56302)(489.41934,150.95593)(491.37552,142.37034)
+\curveto(483.83025,150.66975)(478.10145,160.97247)(478.10145,170.41662)
+\curveto(478.10145,176.42654)(480.33708,182.29336)(486.34535,187.44472)
+\curveto(493.89061,194.02701)(505.20851,197.03196)(514.84968,202.04023)
+\curveto(524.49085,207.0485)(532.73476,214.77552)(532.73476,230.0865)
+\curveto(532.73476,234.09312)(532.17585,238.52901)(531.05803,243.53727)
+\curveto(529.80049,252.12287)(523.51277,262.1394)(506.1866,271.58355)
+\curveto(520.29904,270.5819)(546.56774,264.14271)(551.17874,236.6688)
+\curveto(556.34864,206.33303)(527.00594,186.44307)(504.50987,178.71603)
+\closepath
+\moveto(265.01756,121.76492)
+\curveto(258.59011,120.19089)(252.16266,119.18924)(245.59549,119.04614)
+\curveto(246.15439,118.61686)(246.57357,118.18759)(247.13248,117.7583)
+\curveto(250.34621,114.46716)(252.44212,110.60363)(252.58184,106.59702)
+\curveto(252.58184,101.87496)(252.30239,92.2877)(246.99275,84.98995)
+\curveto(250.06676,81.8419)(265.71619,78.55075)(265.71619,78.55075)
+\curveto(267.67237,78.26457)(268.92991,78.40766)(270.32719,78.40766)
+\curveto(274.93818,78.40766)(278.29164,80.98333)(280.80672,85.13304)
+\curveto(283.18208,89.28274)(284.43963,95.00647)(284.43963,100.44401)
+\curveto(284.43963,101.87496)(284.29991,103.44897)(284.16018,104.87991)
+\curveto(282.62318,115.75499)(276.056,122.0511)(265.99565,122.0511)
+\curveto(265.57647,121.76492)(265.29701,121.76492)(265.01756,121.76492)
+\closepath
+\moveto(289.74926,129.92123)
+\curveto(284.43963,127.91793)(279.13,125.91461)(273.68064,124.1975)
+\curveto(281.36563,121.47872)(286.53554,114.46716)(287.65335,105.023)
+\curveto(287.79308,103.44897)(287.9328,101.87496)(287.9328,100.15783)
+\curveto(287.9328,94.14792)(286.53554,87.85181)(283.74099,82.98665)
+\curveto(282.48345,80.84024)(280.94645,78.98002)(279.13,77.54909)
+\curveto(289.19035,77.26291)(299.25071,78.26457)(308.75215,79.98168)
+\lineto(308.75215,79.98168)
+\curveto(320.07005,81.5557)(326.4975,95.43575)(326.4975,107.1694)
+\curveto(326.4975,108.74343)(326.35777,110.31745)(326.07832,111.74838)
+\curveto(324.40159,122.33728)(314.48097,134.07094)(301.62607,134.07094)
+\curveto(297.85344,132.92619)(293.80135,131.35216)(289.74926,129.92123)
+\closepath
+\moveto(350.39084,135.07259)
+\curveto(344.24284,139.22229)(337.67566,140.79631)(330.82904,140.79631)
+\curveto(323.98241,140.79631)(316.7166,139.22229)(309.17133,136.7897)
+\curveto(320.3495,133.21237)(328.0345,122.62347)(329.71123,112.60695)
+\curveto(329.99068,110.88983)(330.1304,109.1727)(330.1304,107.3125)
+\curveto(330.1304,98.86999)(327.0564,88.99656)(321.04814,82.84355)
+\curveto(324.68104,83.7021)(328.0345,84.70376)(331.38794,85.70541)
+\curveto(344.24284,89.56893)(362.68683,99.29928)(363.66491,112.75003)
+\lineto(363.66491,112.60695)
+\curveto(363.66491,113.17931)(363.80465,113.6086)(363.80465,114.18096)
+\curveto(363.52519,123.76822)(355.70047,131.20907)(350.39084,135.07259)
+\closepath
+\moveto(46.204857,390.20786)
+\curveto(66.465287,406.66359)(95.249085,420.25745)(100.69844,414.67681)
+\curveto(106.1478,409.09617)(84.070917,374.61069)(60.736482,350.71412)
+\curveto(80.018828,350.71412)(100.41898,354.57765)(144.15358,393.35592)
+\curveto(149.46321,401.51223)(151.55912,409.95473)(151.55912,418.39724)
+\curveto(151.69885,445.01257)(130.04114,471.34174)(121.23833,480.78589)
+\curveto(110.06016,482.50301)(106.28753,490.65933)(106.1478,491.0886)
+\lineto(106.00808,491.51788)
+\lineto(105.86835,491.94717)
+\curveto(105.86835,492.23335)(104.6108,498.67255)(105.30943,507.25815)
+\curveto(74.709191,500.24657)(51.23503,489.2284)(42.152769,481.50136)
+\curveto(42.152769,481.50136)(44.807582,478.06712)(43.689771,471.05555)
+\curveto(48.719944,468.90916)(57.103573,481.07208)(68.980386,475.92072)
+\curveto(79.180458,471.34174)(88.542184,461.89758)(98.881983,463.32852)
+\lineto(99.860079,458.89262)
+\curveto(88.68191,455.60148)(78.481826,467.04894)(68.002289,471.05555)
+\curveto(57.103573,475.34835)(48.580217,463.32852)(42.711674,466.90585)
+\curveto(42.292495,465.47491)(41.593863,463.7578)(40.755493,462.04067)
+\curveto(41.593863,455.74457)(45.506225,447.87445)(51.374757,443.15236)
+\curveto(51.514483,443.00927)(51.654209,442.72309)(51.654209,442.43691)
+\curveto(51.654209,442.15071)(51.514483,441.86453)(51.374757,441.72143)
+\curveto(46.903489,438.00101)(21.053968,418.82652)(14.347067,412.10113)
+\curveto(14.766246,411.81494)(15.185437,411.52876)(15.744342,411.24257)
+\curveto(24.96633,405.37575)(36.144499,399.65201)(43.130865,399.65201)
+\lineto(44.388402,399.65201)
+\curveto(48.021312,402.65697)(78.481826,423.4055)(96.22717,423.54858)
+\curveto(101.81626,423.54858)(106.42725,421.2591)(107.82453,415.39227)
+\curveto(107.96426,414.96299)(107.6848,414.39062)(107.26561,414.24753)
+\curveto(106.84643,414.10444)(106.28753,414.39062)(106.1478,414.81991)
+\curveto(104.89025,419.68507)(101.39708,421.54528)(96.22717,421.54528)
+\curveto(79.180458,421.68838)(46.624036,399.36583)(45.366499,397.9349)
+\curveto(45.226761,397.7918)(45.087034,397.64871)(44.807582,397.64871)
+\curveto(44.248676,397.64871)(43.689771,397.50562)(43.130865,397.50562)
+\curveto(29.158145,397.64871)(4.1469875,416.39393)(-1.0229167,420.40054)
+\curveto(2.889443,408.95308)(23.010149,393.7852)(46.204857,390.20786)
+\closepath
+\moveto(62.133746,442.29381)
+\curveto(48.999396,444.44021)(47.462406,459.465)(47.462406,459.465)
+\curveto(50.676125,467.33513)(69.259838,468.90916)(80.018828,453.88436)
+\curveto(80.018828,453.88436)(72.473557,440.57669)(62.133746,442.29381)
+\closepath
+\moveto(130.46032,233.09147)
+\curveto(124.59178,230.0865)(120.39996,224.64896)(120.39996,217.92358)
+\curveto(120.53969,209.33798)(125.98905,200.32311)(139.1234,200.18002)
+\curveto(141.91794,200.18002)(145.13167,200.6093)(148.76458,201.61095)
+\curveto(157.70712,205.90375)(160.2222,215.491)(160.2222,221.50091)
+\curveto(160.2222,222.64566)(160.08248,223.64731)(159.94275,224.36278)
+\curveto(159.6633,225.65062)(159.38384,226.93846)(158.96465,227.94011)
+\curveto(149.32349,235.09478)(139.26313,235.52405)(130.46032,233.09147)
+\closepath
+\moveto(12.810065,413.24588)
+\curveto(19.237514,419.68507)(42.991127,437.57173)(49.278849,442.43691)
+\curveto(43.829497,447.15897)(40.336314,453.45508)(39.358229,459.60809)
+\curveto(38.93905,458.74954)(38.380133,457.74788)(37.681501,456.88932)
+\curveto(29.018419,443.00927)(9.8757994,431.848)(-1.0229167,422.69003)
+\curveto(-0.04482616,421.97457)(5.5442594,417.68177)(12.670339,412.95969)
+\curveto(12.810065,413.10278)(12.810065,413.24588)(12.810065,413.24588)
+\closepath
+\moveto(163.71539,419.68507)
+\curveto(163.85511,445.44186)(143.45494,473.48814)(136.18914,482.35991)
+\curveto(135.49049,482.21683)(134.93159,481.93064)(134.23296,481.78754)
+\curveto(131.43842,481.07208)(128.78359,480.78589)(126.26851,480.6428)
+\curveto(136.18914,469.33843)(154.91257,444.72639)(155.0523,418.54032)
+\curveto(155.0523,409.81163)(152.9564,401.08295)(147.64676,392.64045)
+\curveto(149.18376,392.06807)(150.72076,391.4957)(152.11803,390.92332)
+\lineto(152.11803,390.92332)
+\curveto(160.64138,399.36583)(163.71539,409.38235)(163.71539,419.68507)
+\closepath
+\moveto(95.109359,510.12001)
+\curveto(91.895629,516.41612)(85.747633,522.28294)(68.421468,531.44091)
+\curveto(58.500849,520.13653)(57.802205,507.11505)(59.478933,497.09852)
+\curveto(69.539291,502.24988)(81.555818,506.68578)(95.109359,510.12001)
+\closepath
+\moveto(133.25486,486.08034)
+\curveto(146.94813,489.51458)(148.06594,499.6742)(148.06594,499.6742)
+\curveto(148.06594,512.12332)(150.02212,518.27633)(128.64387,540.16959)
+\curveto(103.63271,525.28789)(110.06016,493.09191)(110.06016,493.09191)
+\curveto(110.06016,493.09191)(115.23006,481.50136)(133.25486,486.08034)
+\closepath
+}
+}
+\end{pspicture}
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/bidi/bidi.pdf b/Master/texmf-dist/doc/latex/bidi/bidi.pdf
index 7726ce071df..99f92fc3cbd 100644
--- a/Master/texmf-dist/doc/latex/bidi/bidi.pdf
+++ b/Master/texmf-dist/doc/latex/bidi/bidi.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/bidi/bidi.dtx b/Master/texmf-dist/source/latex/bidi/bidi.dtx
index 56633bbe6e7..8f0c5db2e2d 100644
--- a/Master/texmf-dist/source/latex/bidi/bidi.dtx
+++ b/Master/texmf-dist/source/latex/bidi/bidi.dtx
@@ -5,7 +5,7 @@
%<*readme>
___________________
The bidi package
-v1.4.6
+v11.147
This package provides a convenient interface for typesetting
bidirectional texts in Plain TeX and LaTeX.
@@ -90,6 +90,7 @@ by Vafa Khalighi.
\generate{\file{color-xetex-bidi.def}{\from{\jobname.dtx}{color-xetex-bidi.def}}}
\generate{\file{combine-xetex-bidi.def}{\from{\jobname.dtx}{combine-xetex-bidi.def}}}
\generate{\file{crop-xetex-bidi.def}{\from{\jobname.dtx}{crop-xetex-bidi.def}}}
+\generate{\file{cutwin-xetex-bidi.def}{\from{\jobname.dtx}{cutwin-xetex-bidi.def}}}
\generate{\file{cvthemebidicasual.sty}{\from{\jobname.dtx}{cvthemebidicasual.sty}}}
\generate{\file{cvthemebidiclassic.sty}{\from{\jobname.dtx}{cvthemebidiclassic.sty}}}
\generate{\file{dblfnote-xetex-bidi.def}{\from{\jobname.dtx}{dblfnote-xetex-bidi.def}}}
@@ -159,6 +160,7 @@ by Vafa Khalighi.
\generate{\file{\jobname.ins}{\from{\jobname.dtx}{batchfile}}}
\nopreamble\nopostamble
\generate{\file{README.txt}{\from{\jobname.dtx}{readme}}}
+\generate{\file{bidi-logo.tex}{\from{\jobname.dtx}{bidi-logo.tex}}}
\generate{\file{bidisample2e.tex}{\from{\jobname.dtx}{bidisample2e.tex}}}
\generate{\file{bidismall2e.tex}{\from{\jobname.dtx}{bidismall2e.tex}}}
\generate{\file{presentation-sample.tex}{\from{\jobname.dtx}{presentation-sample.tex}}}
@@ -189,6 +191,8 @@ by Vafa Khalighi.
\usepackage{pifont}
\usepackage{bbding}
\usepackage{bidicode}
+\usepackage{graphicx}
+\newcommand{\bidilogo}[1][]{\includegraphics[#1]{bidi-logo}}
\usepackage[numbered]{hypdoc}
\hypersetup{pdftitle={The \textsf{bidi} Package (Support for bidirectional typesetting in plain \TeX{} and \LaTeXe)},pdfauthor={Vafa Khalighi <vafaklg@gmail.com>}}
\setlength\columnseprule{.4pt}
@@ -229,12 +233,13 @@ by Vafa Khalighi.
% \GetFileInfo{\jobname.sty}
% \CheckSum{0}
% \makeatletter
-% \title{The \textsf{bidi} Package\\[5pt]
+% \title{The \textsf{bidi} Package\\[10pt]
+% \bidilogo[width=0.5\textwidth]\\[10pt]
% Support for bidirectional typesetting in plain \TeX{} and \LaTeXe}
% \author{Vafa Khalighi\\
% \url{vafaklg@gmail.com}}
-% \date{\today\qquad Version 1.4.6}
-% \maketitle
+% \date{\today\qquad Version 11.147}
+%\maketitle
% \tableofcontents
%\section*{Introduction}
%\textsf{bidi} provides a convenient interface for typesetting bidirectional texts in plain \TeX\ and \LaTeX.
@@ -248,7 +253,7 @@ by Vafa Khalighi.
%in plain TeX and LaTeX. The package includes adaptations for use
%with many other commonly-used packages.
%Copyright (c) 2009-2012 Vafa Khalighi
-%v1.4.6, 2012/01/01
+%v11.147, 2012/01/01
%License: LaTeX Project Public License, version 1.3c or higher (your choice)
%Location on CTAN: /macros/latex/contrib/bidi
%\end{lstlisting}
@@ -291,6 +296,14 @@ by Vafa Khalighi.
%
%\end{lstlisting}
%\end{enumerate}
+%\subsection{\textsf{bidi}'s Symbol}
+% As you may know lion symbolizes \TeX{} but lion does not symbolizes \textsf{bidi}. \textbf{Simorgh}\footnote{\textbf{Simorgh} is an Iranian benevolent, mythical flying creature which has been shown on the titlepage of this documentation. For more details see \url{http://en.wikipedia.org/wiki/Simurgh}} symbolizes \textsf{bidi}.
+%\begin{BDef}
+%\Lcs{bidilogo}\OptArgs
+%\end{BDef}
+% \Lcs{bidilogo} will typeset \textsf{bidi}'s symbol (\textbf{Simorgh}) where \OptArgs{} are the \OptArgs{} of \Lcs{includegraphics} command.
+%\subsection{Version of \textsf{bidi} package}
+% Version of \textsf{bidi} package tends to \textbf{12} and finally, the version number of \textsf{bidi} package becomes \textbf{12}\footnote{This is because number \textbf{12} has been a sacred number between Iranians since ancient times. For instance, in the battles of Rostam against Keykavous, Esfandyar against Arjasp, Goudarz for the revenge of Siavash, and Bahram Mehran (Chobineh) against Turks, the number of Iranian army were 12000 and in all these battles, Iranians defeated enemy.}.
%\subsection{Commands for Version number, and Date of The Package}
%\begin{BDef}
%\Lcs{bidiversion}\quad\Lcs{bididate}
@@ -650,7 +663,7 @@ by Vafa Khalighi.
%\subsection{Equation Numbers}
%For \texttt{reqno}, equation numbers are on the right hand side and for \texttt{leqno}, equation numbers are on the left hand side, independent on the current mode.
%\section{Support For Various Packages and Classes}
-%The \textsf{bidi} package supports \textsf{amsmath}, \textsf{amsthm}, \textsf{array}, \textsf{arydshln}, \textsf{breqn}, \textsf{caption}, \textsf{color}, \textsf{colortbl}, \textsf{crop}, \textsf{dblfnote} \textsf{draftwatermark}, \textsf{empheq}, \textsf{fancyhdr}, \textsf{float}, \textsf{flowfram}, \textsf{framed}, \textsf{graphicx}, \textsf{hvfloat}, \textsf{hyperref}, \textsf{lettrine}, \textsf{listings}, \textsf{minitoc}, \textsf{multicol}, \textsf{multienum}, \textsf{pdfpages}, \textsf{pstricks}, \textsf{quotchap}, \textsf{picinpar}, \textsf{ragged2e}, \textsf{sidecap}, \textsf{stabular}, \textsf{subfig}, \textsf{subfigure}, \textsf{supertabular}, \textsf{xtab}, \textsf{tabls}, \textsf{tabulary}, \textsf{PGF \&\ TIKZ}, \textsf{tocbibind}, \textsf{tocloft}, \textsf{tocstyle}, \textsf{wrapfig}, \textsf{xcolor}, \textsf{xltxtra} packages, \textsf{amsart}, \textsf{amsbook}, \textsf{artikel1}, \textsf{artikel2}, \textsf{artikel3}, \textsf{extarticle}, \textsf{flashcards}, \textsf{standrad article}, \textsf{boek}, \textsf{boek3}, \textsf{standard book}, \textsf{bookest}, \textsf{extbook}, \textsf{extletter}, \textsf{scrlettr},\textsf{standard letter}, \textsf{memoir}, \textsf{extreport}, \textsf{rapport1}, \textsf{rapport3}, \textsf{refrep}, \textsf{standard report}, \textsf{scartcl}, \textsf{scrbook}, \textsf{scrreprt} classes and any other packages and classes that relies on these packages and classes. This means, you can use all these packages and classes in addition to other packages and classes that rely on these packages and classes and use their functionality fully for your bidirectional documents.
+%The \textsf{bidi} package supports \textsf{amsmath}, \textsf{amsthm}, \textsf{array}, \textsf{arydshln}, \textsf{breqn}, \textsf{caption}, \textsf{color}, \textsf{colortbl}, \textsf{crop}, \textsf{cutwin}, \textsf{dblfnote} \textsf{draftwatermark}, \textsf{empheq}, \textsf{fancyhdr}, \textsf{float}, \textsf{flowfram}, \textsf{framed}, \textsf{graphicx}, \textsf{hvfloat}, \textsf{hyperref}, \textsf{lettrine}, \textsf{listings}, \textsf{minitoc}, \textsf{multicol}, \textsf{multienum}, \textsf{pdfpages}, \textsf{pstricks}, \textsf{quotchap}, \textsf{picinpar}, \textsf{ragged2e}, \textsf{sidecap}, \textsf{stabular}, \textsf{subfig}, \textsf{subfigure}, \textsf{supertabular}, \textsf{xtab}, \textsf{tabls}, \textsf{tabulary}, \textsf{PGF \&\ TIKZ}, \textsf{tocbibind}, \textsf{tocloft}, \textsf{tocstyle}, \textsf{wrapfig}, \textsf{xcolor}, \textsf{xltxtra} packages, \textsf{amsart}, \textsf{amsbook}, \textsf{artikel1}, \textsf{artikel2}, \textsf{artikel3}, \textsf{extarticle}, \textsf{flashcards}, \textsf{standrad article}, \textsf{boek}, \textsf{boek3}, \textsf{standard book}, \textsf{bookest}, \textsf{extbook}, \textsf{extletter}, \textsf{scrlettr},\textsf{standard letter}, \textsf{memoir}, \textsf{extreport}, \textsf{rapport1}, \textsf{rapport3}, \textsf{refrep}, \textsf{standard report}, \textsf{scartcl}, \textsf{scrbook}, \textsf{scrreprt} classes and any other packages and classes that relies on these packages and classes. This means, you can use all these packages and classes in addition to other packages and classes that rely on these packages and classes and use their functionality fully for your bidirectional documents.
%
%We now give some details that you should know about the supported packages or classes.
%\subsection{Color}
@@ -2519,7 +2532,7 @@ by Vafa Khalighi.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\def\bididate{2012/01/01}
-\def\bidiversion{v1.4.6}
+\def\bidiversion{v11.147}
\ProvidesPackage{bidi}[\bididate\space \bidiversion\space
Bidirectional typesetting in plain TeX and LaTeX]
\edef\bidiinfo{%
@@ -2534,6 +2547,7 @@ Location on CTAN: /macros/latex/contrib/bidi}
\typeout{\bidiinfo}
\edef\bidi@everyjob{\the\everyjob}
\everyjob{\bidi@everyjob\typeout{\bidiinfo}}
+\RequirePackage{graphicx}
\RequirePackage{iftex}
\RequirePackage{biditools}
\eqnewif{\if@RTLmain}{\if@rlmain}
@@ -2577,6 +2591,7 @@ Location on CTAN: /macros/latex/contrib/bidi}
\fi
\input{loadingorder-bidi.def}
\ProcessOptions
+\newcommand{\bidilogo}[1][]{\includegraphics[#1]{bidi-logo}}
% \end{macrocode}
% \iffalse
%</bidi.sty>
@@ -6680,6 +6695,51 @@ bidi implementation of tufte title]
% \end{macrocode}
% \iffalse
%</crop-xetex-bidi.def>
+%<*cutwin-xetex-bidi.def>
+%\fi
+% \subsection{\textsf{cutwin-xetex-bidi.def}}
+% \begin{macrocode}
+\ProvidesFile{cutwin-xetex-bidi.def}[2011/11/12 v0.1 bidi adaptations for cutwin package for XeTeX engine]
+\renewcommand*{\c@twcompctr}[2]{%
+ \def\c@twfirst{1}
+ \loop\advance\c@twwinlines\m@ne
+ \setbox\c@twslicea=\vsplit#1 to\baselineskip
+ \setbox\c@twsliceb=\vsplit#1 to\baselineskip
+ \c@twprune{\c@twslicea}{\c@twlftside}%
+ \c@twprune{\c@twsliceb}{\c@twrtside}%
+ \ifnum\c@twfirst=\@ne
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\pageinwindow\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \else
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \fi
+ \def\c@twfirst{2}
+ \ifnum\c@twwinlines>\z@\repeat}
+\renewcommand*{\c@twcompoddctr}[2]{%
+ \def\c@twrounds{1}
+ \def\c@twfirst{1}
+ \@for\c@twlspec:=\c@twb\do{%
+ \ifnum\c@twrounds=1
+ \setbox\c@twslicea=\vsplit#1 to\baselineskip % first of pair
+ \c@twprune{\c@twslicea}{\c@twlspec}%
+ \def\c@twrounds{2}
+ \else
+ \setbox\c@twsliceb=\vsplit#1 to\baselineskip % second of pair
+ \c@twprune{\c@twsliceb}{\c@twlspec}%
+ \ifnum\c@twfirst=1
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\picinwindow\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \def\c@twfirst{2}
+ \else
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \fi
+ \def\c@twrounds{1}
+ \fi}}
+% \end{macrocode}
+% \iffalse
+%</cutwin-xetex-bidi.def>
%<*cvthemebidicasual.sty>
%\fi
% \subsection{\textsf{cvthemebidicasual.sty}}
@@ -11203,6 +11263,7 @@ bidi implementation of tufte title]
\bidi@isloaded{breqn}
\bidi@isloaded{caption}
\bidi@isloaded{crop}
+\bidi@isloaded{cutwin}
\bidi@isloaded{color}
\bidi@isloaded{dblfnote}
\bidi@isloaded{xcolor}
@@ -11269,6 +11330,9 @@ bidi implementation of tufte title]
\@ifpackageloaded{hyperref}{}{%
\bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package color after bidi package. Please load package color before bidi package, and then try to run xelatex on your document again}{}]{color}}
\fi%
+ \if@bidi@cutwinloaded@\else
+ \bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package cutwin after bidi package. Please load package cutwin before bidi package, and then try to run xelatex on your document again}{}]{cutwin}
+ \fi%
\if@bidi@dblfnoteloaded@\else
\bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package dblfnote after bidi package. Please load package dblfnote before bidi package, and then try to run xelatex on your document again}{}]{dblfnote}
\fi%
@@ -16496,6 +16560,7 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\@ifpackageloaded{caption}{\input{caption-xetex-bidi.def}}{}
\@ifpackageloaded{crop}{\@ifclassloaded{memoir}{}{\input{crop-xetex-bidi.def}}}{}
\@ifpackageloaded{color}{\input{color-xetex-bidi.def}}{}
+\@ifpackageloaded{cutwin}{\input{cutwin-xetex-bidi.def}}{}
\@ifpackageloaded{xcolor}{\input{xcolor-xetex-bidi.def}}{}
\@ifpackageloaded{colortbl}{\input{colortbl-xetex-bidi.def}}{}
\@ifpackageloaded{float}{\input{float-xetex-bidi.def}}{}
@@ -16580,6 +16645,712 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
%
%
%\iffalse
+%<*bidi-logo.tex>
+\documentclass{article}
+\usepackage{pstricks}
+\pagestyle{empty}
+\begin{document}
+\psset{xunit=.5pt,yunit=.5pt,runit=.5pt}
+\begin{pspicture}(644,645)
+{
+\newrgbcolor{curcolor}{0.13725491 0.12156863 0.1254902}
+\pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]
+{
+\newpath
+\moveto(279.26972,573.224136)
+\curveto(292.82326,550.186122)(301.06715,519.27798)(301.06715,486.79581)
+\curveto(301.06715,480.6428)(300.7877,474.48979)(300.08907,468.33678)
+\curveto(311.68642,456.17386)(321.04814,442.86618)(327.61532,432.42037)
+\curveto(329.85095,444.29711)(330.96876,456.74622)(330.96876,469.05224)
+\curveto(330.96876,521.28128)(312.10561,574.511975)(282.34373,600.268762)
+\curveto(268.92991,604.418465)(258.86957,601.699694)(255.51611,600.554948)
+\curveto(264.59837,593.972658)(272.56282,584.528503)(279.26972,573.224136)
+\closepath
+\moveto(294.63971,612.431688)
+\curveto(318.67278,610.714569)(343.82366,597.120709)(362.96628,572.222483)
+\curveto(382.1089,547.324257)(395.38298,512.69569)(395.38298,473.48814)
+\curveto(395.38298,430.56016)(379.45409,385.05651)(338.23458,338.5512)
+\curveto(347.17712,337.97882)(355.70047,334.54459)(361.84847,329.39323)
+\curveto(363.38546,329.67941)(364.92246,329.82251)(366.45946,329.82251)
+\lineto(367.43755,329.82251)
+\curveto(407.67897,367.88532)(423.46813,414.39062)(423.46813,459.3219)
+\curveto(423.46813,501.39132)(409.49542,541.88671)(388.39662,571.793203)
+\curveto(367.43755,601.699694)(339.63185,620.731097)(312.38506,620.588004)
+\curveto(302.88361,620.588004)(284.57936,615.865926)(275.35736,610.857662)
+\curveto(276.056,610.714569)(283.60126,613.147154)(294.63971,612.431688)
+\closepath
+\moveto(392.86789,574.798161)
+\curveto(414.52559,544.033112)(428.77777,502.53607)(428.91749,459.3219)
+\curveto(428.91749,414.39062)(413.40778,367.45603)(374.28417,328.96395)
+\curveto(382.6678,327.10373)(390.07335,322.52475)(394.54462,316.51483)
+\curveto(395.10352,315.65628)(395.66243,314.79772)(396.08162,313.93915)
+\curveto(440.79429,353.57599)(458.26019,401.94151)(458.26019,449.30538)
+\curveto(458.26019,496.52616)(440.65457,542.60218)(414.80505,576.801467)
+\curveto(389.09525,611.000755)(355.28129,633.037117)(323.4235,632.894024)
+\curveto(308.61243,632.894024)(293.94107,628.171946)(280.52727,617.439952)
+\curveto(290.86708,623.163682)(301.62607,625.882454)(312.38506,625.882454)
+\curveto(342.14693,625.739361)(371.21018,605.420119)(392.86789,574.798161)
+\closepath
+\moveto(267.11347,620.731097)
+\curveto(259.14902,621.589657)(250.90511,621.446564)(242.66121,620.158724)
+\curveto(249.64758,620.158724)(256.35448,618.870884)(262.78193,616.438299)
+\curveto(264.03946,617.869232)(265.43674,619.443258)(267.11347,620.731097)
+\closepath
+\moveto(233.57895,569.503711)
+\curveto(241.82285,555.337479)(246.7133,537.16464)(246.7133,519.99345)
+\curveto(246.7133,515.55755)(246.43385,511.12166)(245.73522,506.97196)
+\curveto(252.58184,503.8239)(260.26683,499.81729)(268.65046,494.37975)
+\curveto(268.92991,497.81399)(269.06965,501.24822)(269.06965,504.82556)
+\curveto(269.06965,527.14811)(263.06138,551.044682)(252.8613,569.217525)
+\curveto(242.66121,587.533462)(228.54878,599.696389)(212.61988,599.696389)
+\curveto(205.77325,599.696389)(198.50744,597.406897)(190.82244,592.398633)
+\curveto(193.89645,593.400285)(196.97044,593.829565)(199.90471,593.829565)
+\curveto(213.7377,593.829565)(225.47477,583.669944)(233.57895,569.503711)
+\closepath
+\moveto(255.93529,570.934644)
+\curveto(266.41482,552.046334)(272.56282,527.72048)(272.56282,504.82556)
+\curveto(272.56282,500.53277)(272.28337,496.38306)(271.86419,492.23335)
+\curveto(276.75464,488.9422)(281.92455,485.07869)(287.23417,480.78589)
+\curveto(290.72736,477.92403)(293.94107,474.91907)(297.01508,471.77102)
+\curveto(297.43426,476.77928)(297.71371,481.93064)(297.71371,486.9389)
+\curveto(297.71371,518.7056)(289.60953,549.184469)(276.33546,571.507017)
+\curveto(263.06138,593.829565)(245.03657,607.995797)(225.19532,607.995797)
+\curveto(217.65006,607.995797)(209.68561,605.992491)(201.58143,601.413507)
+\curveto(205.35407,602.558254)(209.1267,603.130627)(212.7596,603.130627)
+\curveto(230.50496,603.130627)(245.45576,589.67986)(255.93529,570.934644)
+\closepath
+\moveto(217.92951,516.98848)
+\curveto(223.23914,515.27137)(231.7625,512.98187)(242.38176,508.40289)
+\curveto(242.94066,512.12332)(243.22013,515.98683)(243.22013,519.99345)
+\curveto(243.22013,536.44917)(238.4694,554.192733)(230.64468,567.786592)
+\curveto(222.81996,581.380452)(211.92124,590.395327)(199.90471,590.252234)
+\curveto(193.05808,590.252234)(185.51282,587.390368)(177.54837,580.235706)
+\curveto(201.44171,591.110793)(229.38714,561.490489)(217.92951,516.98848)
+\closepath
+\moveto(254.81748,601.270414)
+\curveto(255.51611,603.416813)(257.19284,608.425077)(260.54629,613.433341)
+\curveto(254.81748,615.436646)(248.80921,616.581392)(242.52149,616.581392)
+\curveto(234.27758,616.581392)(225.6145,614.72118)(216.53224,610.571476)
+\curveto(219.4665,611.143849)(222.40078,611.430035)(225.19532,611.430035)
+\curveto(235.81458,611.430035)(245.73522,607.709611)(254.81748,601.270414)
+\closepath
+\moveto(471.11508,572.93795)
+\curveto(474.18909,569.360618)(476.56445,566.35566)(479.35899,562.492141)
+\curveto(480.61653,566.784939)(483.41107,571.220831)(483.41107,575.370534)
+\curveto(489.00016,571.65011)(498.22215,569.932991)(503.25233,563.923074)
+\lineto(503.53178,563.923074)
+\curveto(513.45241,578.2324)(538.18412,565.210913)(532.87448,550.758494)
+\lineto(531.19775,547.610443)
+\curveto(528.40321,543.46074)(524.91003,541.88671)(521.69631,541.74362)
+\curveto(517.36477,541.88671)(513.87159,544.605485)(513.87159,549.613749)
+\curveto(513.87159,551.760148)(514.57023,553.62036)(515.40859,555.051292)
+\curveto(516.38668,556.339132)(517.5045,557.054598)(518.48258,557.054598)
+\curveto(519.32095,557.054598)(520.15931,556.768412)(521.13741,555.623665)
+\curveto(522.25522,554.478919)(522.53467,553.62036)(522.53467,553.047986)
+\curveto(522.53467,552.475614)(522.25522,551.760148)(521.69631,551.330868)
+\curveto(521.13741,550.901589)(520.43876,550.615401)(520.15931,550.615401)
+\lineto(520.01958,550.615401)
+\curveto(519.18123,550.329215)(518.0634,550.758494)(517.64422,549.899935)
+\curveto(517.22505,549.041376)(517.5045,547.896629)(518.34286,547.46735)
+\lineto(518.34286,547.46735)
+\curveto(518.90177,547.181163)(519.46068,547.03807)(520.01958,547.03807)
+\curveto(522.6744,547.181163)(525.7484,549.327562)(525.88813,553.047986)
+\curveto(525.88813,554.765106)(525.04976,556.482225)(523.51277,558.05625)
+\curveto(521.97577,559.630277)(520.15931,560.488836)(518.34286,560.488836)
+\curveto(513.45241,560.345743)(510.23869,555.194385)(510.23869,549.613749)
+\curveto(510.23869,546.17951)(511.49623,543.17455)(513.73186,541.17125)
+\curveto(515.82777,539.16794)(518.62232,538.16629)(521.69631,538.16629)
+\lineto(521.69631,538.16629)
+\curveto(525.46895,538.16629)(529.52104,540.0265)(532.73476,543.74693)
+\curveto(549.08284,522.56913)(548.52392,496.23996)(542.65539,484.36322)
+\curveto(609.44496,556.768412)(518.76205,609.283636)(471.11508,572.93795)
+\closepath
+\moveto(462.03282,238.95829)
+\curveto(488.30152,268.00622)(515.12914,307.64306)(522.53467,367.16985)
+\curveto(523.79222,377.47256)(524.35113,387.48909)(524.35113,397.50562)
+\curveto(524.35113,410.5271)(523.37304,423.2624)(521.41686,435.71152)
+\lineto(521.41686,431.41872)
+\curveto(521.41686,365.30964)(491.93443,303.63644)(441.63266,263.99961)
+\lineto(441.63266,262.28249)
+\curveto(441.63266,261.28083)(441.63266,260.27918)(441.49294,259.42063)
+\curveto(448.19984,253.26761)(453.09029,243.53727)(453.09029,231.94672)
+\curveto(453.09029,231.08816)(453.09029,230.2296)(452.95056,229.37104)
+\curveto(456.02455,232.376)(458.95883,235.52405)(462.03282,238.95829)
+\closepath
+\moveto(490.81662,567.214219)
+\curveto(489.27962,568.072778)(487.60289,568.645152)(485.92616,569.503711)
+\curveto(485.50698,567.357312)(484.94808,566.641846)(484.24944,564.495447)
+\curveto(483.5508,562.635235)(482.99189,560.488836)(482.57272,558.771717)
+\curveto(486.6248,553.62036)(489.27962,549.756842)(491.51525,546.17951)
+\curveto(492.49334,544.319298)(496.26597,536.87845)(500.59751,528.43595)
+\curveto(505.48796,518.7056)(511.07705,507.54433)(513.31268,502.24988)
+\curveto(513.59214,501.53442)(514.29077,501.24822)(514.84968,501.24822)
+\curveto(515.12914,501.24822)(515.26886,501.24822)(515.54832,501.39132)
+\curveto(516.38668,501.8206)(516.80587,502.82225)(516.38668,503.68082)
+\curveto(512.75378,512.26641)(501.43588,534.44586)(496.54542,543.89002)
+\curveto(496.68515,550.329215)(498.08243,556.052946)(500.31806,560.631929)
+\curveto(497.66325,563.350702)(494.30979,565.497101)(490.81662,567.214219)
+\closepath
+\moveto(447.92039,580.235706)
+\curveto(475.86581,544.462392)(495.98652,497.67089)(495.98652,447.01589)
+\curveto(495.98652,396.07468)(475.44662,341.41306)(422.49004,290.90114)
+\curveto(422.7695,290.18568)(422.90922,289.6133)(423.18868,288.89783)
+\curveto(429.61613,286.46525)(434.22712,282.31554)(437.1614,277.87966)
+\curveto(438.97784,275.16088)(440.09566,272.29902)(440.79429,269.72334)
+\curveto(491.09607,307.92924)(516.38668,365.882)(516.38668,431.56181)
+\curveto(516.38668,446.30042)(514.84968,461.18212)(511.77568,476.06382)
+\curveto(499.89888,512.12332)(480.61653,544.176205)(457.56155,570.219177)
+\curveto(454.34783,573.653416)(451.1341,576.94456)(447.92039,580.235706)
+\closepath
+\moveto(527.00594,317.65958)
+\curveto(525.88813,317.65958)(524.7703,317.65958)(523.65249,317.80268)
+\curveto(520.15931,307.35687)(515.9675,297.48343)(511.3565,288.46856)
+\curveto(533.9923,296.91106)(556.34864,306.78449)(571.15972,325.8159)
+\curveto(598.96542,361.44612)(599.80378,437.28555)(532.87448,440.43359)
+\curveto(533.85258,434.70987)(534.55121,428.98614)(535.11012,423.11931)
+\lineto(535.11012,423.11931)
+\curveto(535.11012,423.11931)(535.94849,416.39393)(536.08821,411.52876)
+\curveto(538.18412,407.37905)(539.02248,403.65862)(539.02248,400.22439)
+\curveto(539.02248,395.9316)(537.6252,391.92498)(535.38957,388.20456)
+\lineto(535.38957,382.19463)
+\curveto(539.44166,387.34599)(542.51566,393.21282)(542.51566,400.22439)
+\curveto(542.51566,404.66027)(540.69921,410.09783)(537.76493,415.24918)
+\curveto(537.76493,415.24918)(537.6252,415.67846)(537.90465,416.10774)
+\curveto(544.47184,424.26406)(551.59792,427.41211)(562.35691,426.98283)
+\curveto(565.01172,422.40385)(565.15145,411.81494)(565.01172,405.23265)
+\curveto(551.59792,400.08129)(547.96501,389.63549)(548.10474,379.18968)
+\curveto(548.10474,369.45933)(550.75955,359.29971)(550.75955,351.00031)
+\curveto(550.75955,345.84896)(549.78147,341.69925)(546.98693,338.83738)
+\curveto(546.28828,338.12192)(546.28828,336.97717)(546.98693,336.40479)
+\curveto(547.26638,336.11861)(547.82529,335.83242)(548.24447,335.83242)
+\curveto(548.66364,335.83242)(549.08284,335.97552)(549.50201,336.40479)
+\curveto(553.27465,340.26832)(554.39246,345.56276)(554.39246,351.00031)
+\curveto(554.39246,359.87209)(551.73765,370.03171)(551.73765,379.18968)
+\curveto(551.87737,389.49239)(553.27465,398.22108)(566.68845,402.94316)
+\curveto(566.96791,403.08626)(568.92409,403.08626)(569.48299,403.08626)
+\curveto(578.56525,402.80007)(585.9708,392.92663)(585.9708,392.92663)
+\curveto(559.84182,395.35922)(592.81743,317.65958)(527.00594,317.65958)
+\closepath
+\moveto(152.39748,502.39297)
+\lineto(152.39748,499.53111)
+\lineto(152.39748,499.24492)
+\lineto(152.39748,498.95874)
+\curveto(152.39748,498.81564)(152.25775,498.10017)(151.9783,496.95543)
+\curveto(158.82493,498.38636)(166.50993,499.10184)(175.03328,499.10184)
+\curveto(221.14323,499.10184)(287.65335,475.49144)(319.93032,397.21943)
+\curveto(323.56323,401.79841)(327.0564,406.3774)(330.27013,411.24257)
+\lineto(329.85095,411.67185)
+\curveto(324.40159,421.68838)(306.51652,453.31198)(281.92455,473.63122)
+\curveto(268.09155,485.07869)(255.51611,492.51953)(244.89685,497.52781)
+\curveto(214.2966,511.12166)(181.74018,514.98518)(151.69885,513.55425)
+\curveto(152.39748,509.97691)(152.39748,506.39958)(152.39748,502.39297)
+\closepath
+\moveto(418.99686,579.806425)
+\curveto(445.40529,544.748578)(463.4301,497.67089)(463.4301,449.16228)
+\curveto(463.4301,401.22604)(445.68475,351.71577)(401.25152,311.36347)
+\curveto(406.28169,309.64636)(410.75296,306.49831)(414.24614,303.06406)
+\curveto(416.48178,300.77458)(418.43796,298.34199)(419.97496,295.76631)
+\curveto(471.25481,345.13348)(490.67689,397.7918)(490.67689,446.87279)
+\curveto(490.67689,500.24657)(467.62191,549.470656)(436.60248,585.530156)
+\curveto(428.07912,595.403591)(418.99686,604.275372)(409.63515,611.859316)
+\curveto(382.6678,629.745972)(354.58265,639.7625)(330.27013,639.7625)
+\curveto(319.93032,639.7625)(310.42888,638.0453809)(301.62607,634.4680495)
+\curveto(308.75215,636.7575417)(316.15769,637.9022876)(323.56323,637.9022876)
+\curveto(357.79638,638.0453809)(392.58844,614.864274)(418.99686,579.806425)
+\closepath
+\moveto(273.68064,329.25013)
+\curveto(276.89436,330.25178)(279.96837,330.82416)(283.04236,330.82416)
+\curveto(284.29991,330.82416)(285.55744,330.68106)(286.67527,330.53798)
+\curveto(288.9109,332.97056)(291.84517,334.68768)(294.77943,335.97552)
+\curveto(299.39044,337.83573)(304.56034,338.83738)(309.73024,338.83738)
+\curveto(314.62069,338.69429)(319.37142,338.12192)(323.56323,335.83242)
+\curveto(327.0564,337.54954)(330.82904,338.4081)(334.60167,338.69429)
+\curveto(375.12254,384.91341)(390.3528,431.99109)(390.3528,473.63122)
+\curveto(390.3528,511.69404)(377.4979,545.177858)(359.05392,569.074432)
+\curveto(343.96339,588.678208)(317.69469,607.280331)(293.52189,607.566518)
+\curveto(305.11924,603.416813)(318.95224,601.413507)(338.37431,574.082695)
+\curveto(355.00183,550.472308)(367.717,516.98848)(367.717,484.50632)
+\curveto(367.717,471.05555)(365.48137,457.31859)(360.59092,443.86784)
+\curveto(346.75794,406.52049)(323.28378,381.0499)(299.53016,356.43785)
+\curveto(290.72736,347.42298)(282.06427,338.5512)(273.68064,329.25013)
+\closepath
+\moveto(352.06756,457.89097)
+\curveto(364.36356,530.29616)(320.20977,578.518587)(296.59589,593.686471)
+\curveto(294.77943,594.831218)(292.96299,595.83287)(291.14653,596.834523)
+\curveto(318.11387,568.358966)(334.32222,518.41942)(334.46195,469.19534)
+\curveto(334.46195,455.31529)(333.2044,441.43524)(330.40986,428.12758)
+\curveto(332.36604,424.83643)(334.04277,421.97457)(335.3003,419.68507)
+\curveto(340.60994,428.41376)(345.22094,437.85791)(348.99357,448.16063)
+\curveto(350.25111,451.30868)(351.22921,454.59983)(352.06756,457.89097)
+\closepath
+\moveto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\lineto(234.97623,274.30233)
+\closepath
+\moveto(425.42431,202.18332)
+\curveto(428.77777,205.47447)(429.75585,207.33468)(433.66821,211.77057)
+\lineto(436.32303,215.77718)
+\lineto(437.02167,217.20812)
+\curveto(439.95594,222.50256)(440.93402,227.36774)(440.93402,231.94672)
+\curveto(441.07375,241.10469)(436.04357,248.68863)(431.43258,251.69359)
+\lineto(427.10104,254.55546)
+\lineto(429.19695,259.42063)
+\lineto(429.19695,259.56372)
+\curveto(429.19695,259.70681)(429.33667,259.8499)(429.33667,260.1361)
+\curveto(429.4764,260.70846)(429.4764,261.42393)(429.4764,262.28249)
+\curveto(429.4764,264.85817)(428.77777,268.14932)(426.96131,271.01118)
+\curveto(425.00513,273.87305)(422.07087,276.59181)(416.20232,278.16584)
+\lineto(411.73106,279.31059)
+\lineto(411.73106,284.03267)
+\curveto(411.87078,285.4636)(409.9146,290.47186)(406.00224,294.04919)
+\curveto(402.08988,297.91272)(397.0597,300.4884)(392.02953,300.4884)
+\lineto(386.02126,300.4884)
+\lineto(386.02126,306.78449)
+\curveto(386.02126,306.78449)(385.88153,307.64306)(385.04316,308.7878)
+\curveto(384.20481,309.93254)(382.6678,311.50657)(380.71162,312.7944)
+\curveto(376.79927,315.37008)(371.34991,317.37339)(366.73892,317.37339)
+\curveto(365.06219,317.37339)(363.52519,317.08721)(362.12792,316.65793)
+\lineto(358.63474,315.51318)
+\lineto(356.11965,318.08886)
+\curveto(352.20729,322.23857)(343.82366,326.10208)(336.55785,326.10208)
+\curveto(332.78522,326.10208)(329.43177,325.24352)(326.77695,323.24022)
+\lineto(322.58513,320.23526)
+\lineto(318.95224,323.95569)
+\curveto(318.25359,324.95734)(314.34124,326.38827)(309.73024,326.38827)
+\curveto(306.09734,326.38827)(302.18498,325.6728)(299.39044,324.52805)
+\curveto(296.45616,323.38331)(295.0589,321.66619)(295.0589,321.38001)
+\lineto(292.82326,315.51318)
+\lineto(287.09445,317.80268)
+\curveto(286.11635,318.23196)(284.71909,318.51814)(283.04236,318.51814)
+\curveto(277.59299,318.51814)(270.46691,315.65628)(266.69428,308.50161)
+\lineto(265.01756,305.35356)
+\lineto(254.11884,305.35356)
+\curveto(247.13248,295.90941)(240.70503,285.60669)(235.11595,274.30233)
+\lineto(235.11595,274.30233)
+\lineto(235.11595,274.30233)
+\curveto(235.11595,274.30233)(232.60087,270.72499)(229.52686,263.71343)
+\curveto(244.19821,288.18237)(268.92991,308.50161)(307.4946,308.64471)
+\curveto(319.79059,308.64471)(333.34412,306.64139)(348.43465,301.91933)
+\curveto(395.80215,287.4669)(407.95842,259.27753)(407.95842,232.376)
+\curveto(407.95842,207.0485)(397.47888,182.72264)(396.36107,171.70446)
+\curveto(396.22135,170.27353)(396.08162,168.98569)(396.08162,167.69785)
+\curveto(396.08162,152.81615)(405.30361,145.94767)(413.82696,145.94767)
+\curveto(419.41604,145.94767)(424.58595,148.80954)(427.24077,154.39018)
+\curveto(426.96131,154.10399)(426.68186,153.9609)(426.40241,153.67471)
+\curveto(424.16677,152.10068)(421.51195,151.38522)(418.71741,151.38522)
+\curveto(415.64342,151.38522)(412.15023,152.38687)(409.49542,154.96255)
+\curveto(406.70087,157.53823)(402.2296,163.40505)(404.04606,173.13539)
+\curveto(405.86251,182.72264)(415.0845,191.88061)(425.42431,202.18332)
+\closepath
+\moveto(171.5401,182.29336)
+\curveto(178.66619,177.142)(186.77036,172.70611)(193.61698,171.13209)
+\curveto(184.53472,184.58286)(177.12919,201.18167)(173.49628,221.35782)
+\curveto(170.0031,222.35948)(166.78938,223.07494)(163.99484,223.64731)
+\lineto(163.43592,224.21969)
+\curveto(163.57565,223.36113)(163.57565,222.50256)(163.57565,221.64401)
+\curveto(163.57565,215.491)(161.34001,205.90375)(153.09612,200.18002)
+\curveto(155.47148,196.17341)(162.87702,188.58947)(171.5401,182.29336)
+\closepath
+\moveto(237.07213,80.98333)
+\curveto(248.11058,86.13469)(248.94893,100.15783)(248.94893,106.45394)
+\curveto(248.94893,108.88652)(247.41193,112.32076)(244.61739,115.03953)
+\curveto(242.80094,116.89974)(240.42558,118.47377)(237.91049,119.33232)
+\curveto(235.3954,119.61852)(232.88032,120.04779)(230.50496,120.62017)
+\curveto(227.57068,121.33563)(224.91587,121.62182)(222.40078,121.62182)
+\curveto(211.22261,121.62182)(204.79516,114.61025)(197.8088,107.88487)
+\curveto(197.11017,105.59537)(196.55126,102.73351)(196.55126,99.58546)
+\curveto(196.55126,93.71864)(198.08826,87.13634)(201.86089,82.12808)
+\curveto(204.79516,78.40766)(208.84725,75.40269)(214.71578,74.11486)
+\curveto(219.74597,73.54248)(229.24741,75.97507)(237.07213,80.55405)
+\lineto(237.07213,80.98333)
+\closepath
+\moveto(199.20607,80.12477)
+\curveto(194.73481,85.9916)(193.05808,93.28935)(193.05808,99.72855)
+\curveto(193.05808,101.15948)(193.1978,102.59041)(193.33753,103.87826)
+\curveto(188.30736,99.44236)(182.57854,95.72194)(174.33464,95.00647)
+\curveto(170.14283,94.72029)(165.81129,94.5772)(161.47975,94.5772)
+\curveto(157.84684,94.5772)(154.21393,94.5772)(150.58102,94.72029)
+\curveto(146.94813,94.72029)(143.45494,94.86338)(139.96177,94.86338)
+\curveto(120.95888,94.86338)(105.16971,92.71699)(105.02998,77.11982)
+\curveto(105.16971,69.96515)(108.38344,60.09171)(115.92869,46.49786)
+\curveto(115.92869,46.49786)(117.04652,44.63765)(119.14243,41.91888)
+\curveto(117.18624,46.78404)(116.06842,51.79231)(116.06842,56.94367)
+\curveto(116.06842,61.95193)(117.18624,66.9602)(119.70133,71.39608)
+\curveto(121.79724,75.11651)(125.15069,77.406)(128.92332,78.55075)
+\curveto(132.69595,79.6955)(136.74804,79.98168)(141.07958,79.98168)
+\curveto(146.66867,79.98168)(152.53721,79.5524)(158.1263,79.5524)
+\curveto(166.64965,79.5524)(174.19491,80.69715)(178.80592,85.56232)
+\lineto(178.80592,85.56232)
+\curveto(179.784,86.56398)(181.46073,86.56398)(182.43881,85.56232)
+\curveto(183.41691,84.56066)(183.41691,82.84355)(182.43881,81.8419)
+\curveto(176.01137,75.25961)(166.9291,74.25796)(157.98657,74.25796)
+\curveto(152.11803,74.25796)(146.24948,74.83033)(140.93986,74.68723)
+\curveto(136.88777,74.68723)(133.11513,74.40104)(130.32059,73.39939)
+\curveto(127.38633,72.39774)(125.43015,71.1099)(124.03287,68.67732)
+\curveto(122.07669,65.24307)(121.09861,61.23646)(121.09861,56.94367)
+\curveto(121.09861,49.78901)(123.75342,42.06197)(128.08496,35.90896)
+\curveto(132.4165,29.75595)(138.14532,25.60625)(144.15358,24.74769)
+\curveto(145.41112,24.60459)(146.66867,24.4615)(147.64676,24.4615)
+\curveto(154.07421,24.60459)(157.14821,27.03718)(159.52357,31.18688)
+\curveto(161.89893,35.33659)(162.87702,41.4896)(163.71539,47.35642)
+\curveto(163.85511,48.07189)(164.27429,48.78736)(164.97292,49.21664)
+\curveto(180.34291,58.94698)(181.74018,66.10164)(186.35118,70.82371)
+\curveto(187.32927,71.82536)(189.00599,71.82536)(189.98409,70.82371)
+\curveto(190.96217,69.82206)(190.96217,68.10495)(189.98409,67.10329)
+\curveto(187.04981,64.24142)(183.97582,55.22655)(168.74556,45.35311)
+\curveto(167.9072,39.62938)(166.9291,33.61946)(164.13456,28.46811)
+\curveto(161.61948,23.74604)(157.28794,20.02561)(150.86049,19.16705)
+\curveto(156.03039,17.87921)(161.61948,17.59303)(167.62774,18.59468)
+\curveto(190.82244,29.61285)(205.35407,57.80223)(211.36234,71.253)
+\curveto(206.19243,73.2563)(202.00061,76.40435)(199.20607,80.12477)
+\closepath
+\moveto(121.37806,182.29336)
+\curveto(126.68768,176.85582)(139.54258,174.9956)(145.8303,181.29171)
+\curveto(148.76458,173.85086)(168.32638,124.48368)(250.62566,125.62843)
+\curveto(241.5434,128.49029)(228.54878,134.50022)(214.71578,146.80624)
+\curveto(208.84725,152.10068)(203.11844,158.1106)(197.8088,165.26526)
+\curveto(188.30736,165.69455)(177.68809,171.41827)(168.46611,178.00056)
+\curveto(159.94275,184.29666)(152.81666,191.16515)(149.32349,196.3165)
+\curveto(145.55085,195.31485)(142.05767,194.88556)(138.98368,194.88556)
+\curveto(131.15895,194.88556)(125.01097,197.74743)(120.95888,202.18332)
+\curveto(116.90679,206.61921)(115.09034,212.34294)(115.09034,217.78049)
+\curveto(115.09034,220.92854)(115.64924,223.93349)(116.90679,226.65227)
+\curveto(111.45743,223.07494)(107.12589,218.92523)(105.02998,216.06337)
+\curveto(59.059754,221.93019)(34.467771,218.49595)(25.245783,210.62583)
+\curveto(17.979976,195.60103)(11.83198,166.41001)(58.500849,152.52996)
+\curveto(56.684394,154.39018)(56.963847,156.25039)(58.081658,157.96751)
+\curveto(52.352853,159.39844)(47.322668,161.68793)(43.130865,164.6929)
+\curveto(35.166415,170.41662)(30.555421,178.85912)(30.555421,188.87565)
+\curveto(30.555421,189.59112)(30.555421,190.30658)(30.695147,191.02205)
+\curveto(30.9746,196.45959)(33.489686,200.4662)(37.262322,202.6126)
+\curveto(41.034958,204.759)(45.645952,205.33138)(50.676125,205.33138)
+\curveto(60.317303,205.33138)(72.054378,203.18497)(82.533915,203.18497)
+\curveto(93.572357,203.18497)(102.65462,205.33138)(107.6848,213.34459)
+\lineto(107.6848,213.34459)
+\curveto(108.52316,214.63244)(110.06016,214.91862)(111.3177,214.06007)
+\curveto(112.57525,213.20151)(112.8547,211.62748)(112.01634,210.33964)
+\curveto(105.44916,200.03692)(93.991536,197.74743)(82.533915,197.74743)
+\curveto(71.355746,197.74743)(59.61866,199.89384)(50.676125,199.89384)
+\curveto(46.065131,199.89384)(42.152769,199.32146)(39.777408,197.89052)
+\curveto(37.402048,196.45959)(36.144499,194.74248)(35.865046,190.59277)
+\lineto(35.865046,188.73255)
+\curveto(35.865046,180.43315)(39.358229,173.85086)(46.204857,168.84259)
+\curveto(52.772032,164.12052)(62.552937,161.25865)(74.988643,161.11556)
+\curveto(79.459911,165.98073)(81.555818,170.98899)(81.416092,174.42323)
+\curveto(81.416092,175.28179)(81.276366,175.99725)(81.136639,176.56963)
+\curveto(80.857186,177.57128)(81.136639,178.57293)(81.835283,179.2884)
+\curveto(83.511999,181.00553)(85.607907,181.57789)(87.564088,182.00718)
+\curveto(89.659995,182.43646)(91.895629,182.86573)(94.270989,183.58121)
+\curveto(99.021709,185.01214)(104.33135,187.44472)(109.7807,194.74248)
+\curveto(110.61907,195.88721)(112.2958,196.17341)(113.41361,195.31485)
+\curveto(114.53143,194.45628)(114.81088,192.73917)(113.97251,191.59442)
+\curveto(104.89025,179.14531)(94.270989,178.14365)(88.821637,176.85582)
+\curveto(87.84354,176.71272)(87.144909,176.42654)(86.586003,176.14035)
+\curveto(86.725729,175.56797)(86.725729,174.9956)(86.725729,174.42323)
+\curveto(86.725729,168.6995)(83.651726,162.4034)(77.922921,156.67966)
+\curveto(77.643468,156.39348)(77.224277,156.10729)(76.805098,155.96421)
+\curveto(76.805098,154.96255)(76.385919,153.9609)(75.268096,152.81615)
+\curveto(86.166824,151.8145)(100.55871,148.38025)(107.54507,155.53492)
+\curveto(114.3917,162.68958)(116.48761,177.2851)(121.37806,182.29336)
+\closepath
+\moveto(64.229654,386.34434)
+\curveto(66.046108,388.49074)(82.254462,405.66194)(92.454534,413.10278)
+\curveto(82.673641,410.6702)(66.884478,402.08461)(53.470664,391.06642)
+\curveto(56.125488,389.06311)(61.015935,386.77363)(64.229654,386.34434)
+\closepath
+\moveto(67.443384,365.16654)
+\curveto(74.569464,372.60739)(98.742257,400.51058)(97.205266,405.94812)
+\curveto(88.821637,397.64871)(81.975009,391.4957)(78.3421,387.20291)
+\curveto(72.892736,380.7637)(69.120112,375.32616)(67.443384,365.16654)
+\closepath
+\moveto(29.158145,244.39583)
+\curveto(29.158145,260.1361)(54.867939,258.13279)(59.199481,275.16088)
+\curveto(64.089927,294.19229)(44.10895,295.05084)(53.470664,309.93254)
+\curveto(39.917135,319.23361)(25.944427,314.08225)(25.944427,325.6728)
+\curveto(25.944427,337.40645)(51.793947,342.98708)(61.574841,377.32947)
+\curveto(61.574841,377.32947)(58.920028,370.03171)(51.374757,363.59252)
+\curveto(30.415694,345.84896)(6.2428949,344.56111)(5.4045319,321.09382)
+\curveto(4.4264414,295.62322)(32.511602,278.88131)(22.451244,268.57859)
+\curveto(12.670339,258.56207)(24.267698,249.4041)(29.158145,244.39583)
+\closepath
+\moveto(139.68231,483.64776)
+\curveto(147.64676,473.63122)(167.20856,446.44352)(167.20856,419.68507)
+\curveto(167.20856,409.09617)(163.99484,398.36418)(155.61121,389.3493)
+\curveto(215.55415,362.16159)(171.5401,311.93585)(178.38673,223.93349)
+\curveto(184.11554,190.0204)(200.8828,166.41001)(218.20897,150.81285)
+\curveto(234.8365,135.78805)(249.7873,126.48699)(262.22301,126.48699)
+\curveto(262.50246,126.48699)(263.89974,126.77318)(264.17919,126.91628)
+\curveto(245.31602,133.92784)(227.98986,151.24213)(219.88569,167.69785)
+\curveto(215.97333,175.71107)(212.61988,185.58451)(211.08289,193.88391)
+\curveto(209.68561,201.75404)(209.54588,205.61756)(209.54588,215.20481)
+\curveto(209.54588,255.27092)(224.21724,279.73987)(224.21724,279.73987)
+\curveto(241.96258,315.79937)(267.25319,340.5545)(290.86708,365.02345)
+\curveto(299.66989,374.03832)(308.19325,383.1963)(316.01796,392.64045)
+\curveto(284.99854,470.62627)(219.88569,493.80738)(174.89355,493.80738)
+\curveto(165.67156,493.80738)(157.42766,492.80573)(150.4413,491.2317)
+\lineto(150.4413,491.2317)
+\curveto(150.02212,491.0886)(149.60294,491.0886)(149.18376,491.2317)
+\curveto(147.22758,488.65602)(144.29331,485.79416)(139.68231,483.64776)
+\closepath
+\moveto(362.96628,97.72525)
+\curveto(357.93611,91.28605)(348.71412,84.84685)(332.78522,79.98168)
+\curveto(314.76042,74.54414)(297.85344,71.68228)(282.90263,71.68228)
+\curveto(268.65046,71.68228)(255.93529,74.25796)(245.1763,79.26622)
+\curveto(243.91876,78.26457)(242.52149,77.26291)(240.98448,76.40435)
+\curveto(237.77076,69.67897)(233.02004,65.38617)(226.73232,62.66739)
+\curveto(283.74099,40.63104)(380.15272,56.80058)(405.44333,79.5524)
+\lineto(405.44333,81.26952)
+\curveto(405.44333,85.13304)(405.58306,88.56728)(405.86251,91.71532)
+\lineto(404.46524,91.71532)
+\curveto(386.85962,91.71532)(373.16636,94.5772)(362.96628,97.72525)
+\closepath
+\moveto(425.42431,88.56728)
+\curveto(430.17503,88.56728)(434.92576,89.42584)(439.2573,90.99986)
+\curveto(450.43547,93.28935)(460.91501,98.01143)(468.87945,102.16114)
+\curveto(444.4272,94.72029)(424.02705,92.00152)(407.12006,91.71532)
+\curveto(412.01051,89.85512)(418.01878,88.56728)(425.42431,88.56728)
+\closepath
+\moveto(451.27383,77.97837)
+\curveto(445.82448,58.51769)(478.10145,57.22985)(491.37552,60.23481)
+\curveto(489.00016,61.66574)(487.04398,63.95524)(485.92616,67.53257)
+\curveto(484.38917,72.39774)(486.06589,76.97672)(488.86044,80.12477)
+\curveto(479.9179,84.84685)(456.58347,96.86668)(451.27383,77.97837)
+\closepath
+\moveto(644.79592,393.6421)
+\curveto(641.72193,495.81068)(576.18989,609.569823)(471.11508,621.160376)
+\curveto(463.29037,612.288595)(456.44374,603.559906)(450.43547,594.974311)
+\curveto(455.88483,589.67986)(461.19446,584.242316)(466.36436,578.375493)
+\curveto(466.64381,578.089307)(466.92327,577.660026)(467.20273,577.37384)
+\curveto(468.04109,578.089307)(469.01918,578.804773)(469.85754,579.520239)
+\curveto(495.28789,597.836176)(547.12665,601.127321)(568.92409,555.337479)
+\curveto(590.44207,510.12001)(549.64174,475.77763)(549.64174,475.77763)
+\curveto(545.03075,471.62792)(536.78684,467.47821)(527.14566,465.47491)
+\curveto(528.82239,459.17881)(530.21967,452.88271)(531.47721,446.44352)
+\lineto(531.75667,446.44352)
+\curveto(559.00345,448.5899)(589.6037,431.848)(595.19279,391.4957)
+\curveto(606.0915,312.50822)(528.96212,281.45699)(503.95097,272.5852)
+\curveto(500.31806,270.86809)(499.20024,268.29241)(499.20024,268.29241)
+\curveto(505.76742,267.29076)(511.49623,261.9963)(514.98941,254.84164)
+\curveto(516.66614,251.26431)(517.36477,248.11626)(517.36477,245.2544)
+\curveto(517.36477,238.38591)(513.03323,233.23456)(507.02496,229.65722)
+\curveto(501.01669,226.07989)(493.19198,224.36278)(487.60289,224.36278)
+\curveto(485.0878,224.36278)(482.85217,224.79206)(481.59462,225.36443)
+\curveto(480.89599,225.65062)(480.47681,225.93681)(480.33708,226.22299)
+\curveto(480.47681,226.79536)(480.61653,227.51082)(480.89599,228.0832)
+\curveto(485.78643,239.24447)(512.3346,226.65227)(507.58387,251.40741)
+\curveto(506.04688,259.13444)(501.85506,262.56868)(496.12624,263.14105)
+\curveto(475.02744,231.66053)(450.01629,209.91036)(433.38876,193.45463)
+\curveto(423.18868,183.58121)(415.36396,176.9989)(413.68724,171.84756)
+\curveto(413.12832,170.13044)(411.73106,164.97908)(414.94477,161.54484)
+\curveto(415.78314,160.68627)(417.04068,159.54154)(418.29823,159.39844)
+\curveto(426.82159,157.96751)(427.79967,167.69785)(427.79967,167.69785)
+\curveto(429.19695,165.83763)(430.0353,163.69123)(430.0353,161.40175)
+\curveto(430.0353,160.82937)(429.89558,160.257)(429.89558,159.68462)
+\lineto(429.89558,159.25534)
+\curveto(428.49831,149.38192)(421.09277,144.23056)(413.40778,144.23056)
+\lineto(413.26806,144.23056)
+\curveto(408.51733,144.23056)(403.62688,146.23386)(399.85424,150.09738)
+\curveto(396.08162,154.10399)(393.70625,159.97082)(393.70625,167.84094)
+\curveto(393.70625,169.12878)(393.84598,170.55971)(393.98571,171.99064)
+\curveto(395.24325,183.58121)(405.58306,207.62086)(405.58306,232.5191)
+\curveto(405.58306,258.84825)(394.12544,285.89288)(347.31684,300.3453)
+\curveto(332.36604,304.92428)(318.95224,306.92759)(306.79597,306.92759)
+\curveto(262.6422,306.92759)(236.93241,279.73987)(223.93778,250.54884)
+\curveto(221.00351,240.96159)(218.34869,228.65557)(217.65006,213.63079)
+\curveto(217.3706,207.33468)(217.92951,199.75074)(218.62815,194.1701)
+\curveto(219.4665,188.44637)(222.95969,176.42654)(226.73232,168.41331)
+\curveto(234.8365,151.8145)(246.85303,135.93115)(262.92165,129.06267)
+\lineto(265.43674,128.06101)
+\curveto(273.68064,129.92123)(278.43136,131.63834)(287.3739,134.92949)
+\lineto(289.46981,135.64495)
+\curveto(303.72198,140.93941)(317.13578,145.94767)(330.1304,145.94767)
+\curveto(338.51403,145.94767)(345.77984,144.08746)(352.34702,139.79466)
+\curveto(353.18539,139.36538)(353.88402,138.79301)(354.58265,138.22063)
+\lineto(358.63474,134.92949)
+\lineto(358.63474,134.92949)
+\lineto(359.61283,133.92784)
+\curveto(364.64301,128.49029)(368.41564,120.62017)(367.85673,112.32076)
+\curveto(367.57727,108.88652)(366.59919,104.87991)(364.22383,100.8733)
+\curveto(374.00472,97.86833)(386.99935,95.29266)(403.7666,95.29266)
+\curveto(423.74758,95.29266)(449.31765,99.01308)(481.17544,110.31745)
+\lineto(481.31517,110.31745)
+\curveto(481.45489,110.31745)(481.45489,110.46055)(481.45489,110.46055)
+\curveto(534.83066,110.46055)(513.59214,75.11651)(507.72359,82.12808)
+\curveto(501.29614,89.56893)(486.06589,78.98002)(490.39743,66.8171)
+\curveto(496.9646,47.92879)(527.00594,64.6707)(530.21967,77.11982)
+\curveto(524.07167,35.90896)(461.47392,53.50943)(447.08202,55.51273)
+\curveto(430.17503,57.94533)(423.3284,41.91888)(425.70376,27.18027)
+\curveto(427.65994,15.01735)(420.25441,3.85608)(416.90095,0.56493)
+\curveto(440.79429,-4.15716)(452.1122,16.59137)(461.47392,23.17366)
+\curveto(470.97536,29.89905)(505.34823,26.6079)(524.7703,41.91888)
+\curveto(544.19238,57.08676)(541.67729,93.71864)(541.67729,98.01143)
+\curveto(546.14856,99.87164)(561.23909,106.16775)(561.23909,123.91131)
+\curveto(561.23909,139.36538)(550.06092,147.09242)(538.6033,145.66149)
+\curveto(525.88813,144.08746)(522.11549,128.06101)(536.50739,127.77483)
+\curveto(533.29366,131.06597)(537.0663,136.07424)(541.39784,133.64165)
+\curveto(547.96501,129.92123)(540.55948,118.75995)(527.00594,121.04945)
+\curveto(522.25522,121.908)(511.49623,123.48203)(501.29614,124.91296)
+\curveto(578.70498,166.41001)(649.12746,251.26431)(644.79592,393.6421)
+\closepath
+\moveto(480.61653,222.07328)
+\curveto(482.57272,221.21473)(485.0878,220.92854)(488.02207,220.92854)
+\curveto(494.44952,220.92854)(502.55369,222.78875)(509.26059,226.65227)
+\curveto(515.9675,230.51579)(521.41686,236.81189)(521.41686,245.2544)
+\curveto(521.41686,248.68863)(520.57849,252.40906)(518.62232,256.41567)
+\curveto(517.64422,258.41897)(516.66614,259.993)(515.40859,261.42393)
+\curveto(522.11549,256.12948)(525.46895,250.97813)(526.86621,246.39913)
+\curveto(527.14566,245.2544)(527.42513,244.10965)(527.70458,243.10799)
+\curveto(527.84431,241.96325)(527.98403,240.96159)(527.98403,239.95994)
+\curveto(527.98403,236.38261)(527.14566,233.23456)(526.16758,230.80197)
+\curveto(521.41686,217.3512)(508.98114,211.05511)(495.14816,210.91201)
+\curveto(492.91253,210.91201)(490.53715,211.05511)(488.30152,211.48439)
+\curveto(484.5289,213.63079)(481.17544,217.6374)(480.47681,222.35948)
+\curveto(480.47681,222.07328)(480.47681,222.07328)(480.61653,222.07328)
+\closepath
+\moveto(481.45489,209.19489)
+\curveto(485.92616,207.90705)(490.53715,207.33468)(495.00843,207.33468)
+\lineto(495.14816,207.33468)
+\curveto(509.8195,207.33468)(523.79222,214.34625)(529.24157,229.22795)
+\curveto(528.82239,215.92027)(522.25522,210.05346)(513.31268,205.33138)
+\curveto(504.0907,200.4662)(492.49334,197.46124)(484.10971,190.30658)
+\curveto(477.4028,184.58286)(474.60827,177.57128)(474.60827,170.55971)
+\curveto(474.60827,160.54319)(480.05763,150.52665)(487.04398,142.22725)
+\curveto(437.99975,172.9923)(459.79719,203.18497)(481.45489,209.19489)
+\closepath
+\moveto(504.50987,178.71603)
+\curveto(486.6248,172.56302)(489.41934,150.95593)(491.37552,142.37034)
+\curveto(483.83025,150.66975)(478.10145,160.97247)(478.10145,170.41662)
+\curveto(478.10145,176.42654)(480.33708,182.29336)(486.34535,187.44472)
+\curveto(493.89061,194.02701)(505.20851,197.03196)(514.84968,202.04023)
+\curveto(524.49085,207.0485)(532.73476,214.77552)(532.73476,230.0865)
+\curveto(532.73476,234.09312)(532.17585,238.52901)(531.05803,243.53727)
+\curveto(529.80049,252.12287)(523.51277,262.1394)(506.1866,271.58355)
+\curveto(520.29904,270.5819)(546.56774,264.14271)(551.17874,236.6688)
+\curveto(556.34864,206.33303)(527.00594,186.44307)(504.50987,178.71603)
+\closepath
+\moveto(265.01756,121.76492)
+\curveto(258.59011,120.19089)(252.16266,119.18924)(245.59549,119.04614)
+\curveto(246.15439,118.61686)(246.57357,118.18759)(247.13248,117.7583)
+\curveto(250.34621,114.46716)(252.44212,110.60363)(252.58184,106.59702)
+\curveto(252.58184,101.87496)(252.30239,92.2877)(246.99275,84.98995)
+\curveto(250.06676,81.8419)(265.71619,78.55075)(265.71619,78.55075)
+\curveto(267.67237,78.26457)(268.92991,78.40766)(270.32719,78.40766)
+\curveto(274.93818,78.40766)(278.29164,80.98333)(280.80672,85.13304)
+\curveto(283.18208,89.28274)(284.43963,95.00647)(284.43963,100.44401)
+\curveto(284.43963,101.87496)(284.29991,103.44897)(284.16018,104.87991)
+\curveto(282.62318,115.75499)(276.056,122.0511)(265.99565,122.0511)
+\curveto(265.57647,121.76492)(265.29701,121.76492)(265.01756,121.76492)
+\closepath
+\moveto(289.74926,129.92123)
+\curveto(284.43963,127.91793)(279.13,125.91461)(273.68064,124.1975)
+\curveto(281.36563,121.47872)(286.53554,114.46716)(287.65335,105.023)
+\curveto(287.79308,103.44897)(287.9328,101.87496)(287.9328,100.15783)
+\curveto(287.9328,94.14792)(286.53554,87.85181)(283.74099,82.98665)
+\curveto(282.48345,80.84024)(280.94645,78.98002)(279.13,77.54909)
+\curveto(289.19035,77.26291)(299.25071,78.26457)(308.75215,79.98168)
+\lineto(308.75215,79.98168)
+\curveto(320.07005,81.5557)(326.4975,95.43575)(326.4975,107.1694)
+\curveto(326.4975,108.74343)(326.35777,110.31745)(326.07832,111.74838)
+\curveto(324.40159,122.33728)(314.48097,134.07094)(301.62607,134.07094)
+\curveto(297.85344,132.92619)(293.80135,131.35216)(289.74926,129.92123)
+\closepath
+\moveto(350.39084,135.07259)
+\curveto(344.24284,139.22229)(337.67566,140.79631)(330.82904,140.79631)
+\curveto(323.98241,140.79631)(316.7166,139.22229)(309.17133,136.7897)
+\curveto(320.3495,133.21237)(328.0345,122.62347)(329.71123,112.60695)
+\curveto(329.99068,110.88983)(330.1304,109.1727)(330.1304,107.3125)
+\curveto(330.1304,98.86999)(327.0564,88.99656)(321.04814,82.84355)
+\curveto(324.68104,83.7021)(328.0345,84.70376)(331.38794,85.70541)
+\curveto(344.24284,89.56893)(362.68683,99.29928)(363.66491,112.75003)
+\lineto(363.66491,112.60695)
+\curveto(363.66491,113.17931)(363.80465,113.6086)(363.80465,114.18096)
+\curveto(363.52519,123.76822)(355.70047,131.20907)(350.39084,135.07259)
+\closepath
+\moveto(46.204857,390.20786)
+\curveto(66.465287,406.66359)(95.249085,420.25745)(100.69844,414.67681)
+\curveto(106.1478,409.09617)(84.070917,374.61069)(60.736482,350.71412)
+\curveto(80.018828,350.71412)(100.41898,354.57765)(144.15358,393.35592)
+\curveto(149.46321,401.51223)(151.55912,409.95473)(151.55912,418.39724)
+\curveto(151.69885,445.01257)(130.04114,471.34174)(121.23833,480.78589)
+\curveto(110.06016,482.50301)(106.28753,490.65933)(106.1478,491.0886)
+\lineto(106.00808,491.51788)
+\lineto(105.86835,491.94717)
+\curveto(105.86835,492.23335)(104.6108,498.67255)(105.30943,507.25815)
+\curveto(74.709191,500.24657)(51.23503,489.2284)(42.152769,481.50136)
+\curveto(42.152769,481.50136)(44.807582,478.06712)(43.689771,471.05555)
+\curveto(48.719944,468.90916)(57.103573,481.07208)(68.980386,475.92072)
+\curveto(79.180458,471.34174)(88.542184,461.89758)(98.881983,463.32852)
+\lineto(99.860079,458.89262)
+\curveto(88.68191,455.60148)(78.481826,467.04894)(68.002289,471.05555)
+\curveto(57.103573,475.34835)(48.580217,463.32852)(42.711674,466.90585)
+\curveto(42.292495,465.47491)(41.593863,463.7578)(40.755493,462.04067)
+\curveto(41.593863,455.74457)(45.506225,447.87445)(51.374757,443.15236)
+\curveto(51.514483,443.00927)(51.654209,442.72309)(51.654209,442.43691)
+\curveto(51.654209,442.15071)(51.514483,441.86453)(51.374757,441.72143)
+\curveto(46.903489,438.00101)(21.053968,418.82652)(14.347067,412.10113)
+\curveto(14.766246,411.81494)(15.185437,411.52876)(15.744342,411.24257)
+\curveto(24.96633,405.37575)(36.144499,399.65201)(43.130865,399.65201)
+\lineto(44.388402,399.65201)
+\curveto(48.021312,402.65697)(78.481826,423.4055)(96.22717,423.54858)
+\curveto(101.81626,423.54858)(106.42725,421.2591)(107.82453,415.39227)
+\curveto(107.96426,414.96299)(107.6848,414.39062)(107.26561,414.24753)
+\curveto(106.84643,414.10444)(106.28753,414.39062)(106.1478,414.81991)
+\curveto(104.89025,419.68507)(101.39708,421.54528)(96.22717,421.54528)
+\curveto(79.180458,421.68838)(46.624036,399.36583)(45.366499,397.9349)
+\curveto(45.226761,397.7918)(45.087034,397.64871)(44.807582,397.64871)
+\curveto(44.248676,397.64871)(43.689771,397.50562)(43.130865,397.50562)
+\curveto(29.158145,397.64871)(4.1469875,416.39393)(-1.0229167,420.40054)
+\curveto(2.889443,408.95308)(23.010149,393.7852)(46.204857,390.20786)
+\closepath
+\moveto(62.133746,442.29381)
+\curveto(48.999396,444.44021)(47.462406,459.465)(47.462406,459.465)
+\curveto(50.676125,467.33513)(69.259838,468.90916)(80.018828,453.88436)
+\curveto(80.018828,453.88436)(72.473557,440.57669)(62.133746,442.29381)
+\closepath
+\moveto(130.46032,233.09147)
+\curveto(124.59178,230.0865)(120.39996,224.64896)(120.39996,217.92358)
+\curveto(120.53969,209.33798)(125.98905,200.32311)(139.1234,200.18002)
+\curveto(141.91794,200.18002)(145.13167,200.6093)(148.76458,201.61095)
+\curveto(157.70712,205.90375)(160.2222,215.491)(160.2222,221.50091)
+\curveto(160.2222,222.64566)(160.08248,223.64731)(159.94275,224.36278)
+\curveto(159.6633,225.65062)(159.38384,226.93846)(158.96465,227.94011)
+\curveto(149.32349,235.09478)(139.26313,235.52405)(130.46032,233.09147)
+\closepath
+\moveto(12.810065,413.24588)
+\curveto(19.237514,419.68507)(42.991127,437.57173)(49.278849,442.43691)
+\curveto(43.829497,447.15897)(40.336314,453.45508)(39.358229,459.60809)
+\curveto(38.93905,458.74954)(38.380133,457.74788)(37.681501,456.88932)
+\curveto(29.018419,443.00927)(9.8757994,431.848)(-1.0229167,422.69003)
+\curveto(-0.04482616,421.97457)(5.5442594,417.68177)(12.670339,412.95969)
+\curveto(12.810065,413.10278)(12.810065,413.24588)(12.810065,413.24588)
+\closepath
+\moveto(163.71539,419.68507)
+\curveto(163.85511,445.44186)(143.45494,473.48814)(136.18914,482.35991)
+\curveto(135.49049,482.21683)(134.93159,481.93064)(134.23296,481.78754)
+\curveto(131.43842,481.07208)(128.78359,480.78589)(126.26851,480.6428)
+\curveto(136.18914,469.33843)(154.91257,444.72639)(155.0523,418.54032)
+\curveto(155.0523,409.81163)(152.9564,401.08295)(147.64676,392.64045)
+\curveto(149.18376,392.06807)(150.72076,391.4957)(152.11803,390.92332)
+\lineto(152.11803,390.92332)
+\curveto(160.64138,399.36583)(163.71539,409.38235)(163.71539,419.68507)
+\closepath
+\moveto(95.109359,510.12001)
+\curveto(91.895629,516.41612)(85.747633,522.28294)(68.421468,531.44091)
+\curveto(58.500849,520.13653)(57.802205,507.11505)(59.478933,497.09852)
+\curveto(69.539291,502.24988)(81.555818,506.68578)(95.109359,510.12001)
+\closepath
+\moveto(133.25486,486.08034)
+\curveto(146.94813,489.51458)(148.06594,499.6742)(148.06594,499.6742)
+\curveto(148.06594,512.12332)(150.02212,518.27633)(128.64387,540.16959)
+\curveto(103.63271,525.28789)(110.06016,493.09191)(110.06016,493.09191)
+\curveto(110.06016,493.09191)(115.23006,481.50136)(133.25486,486.08034)
+\closepath
+}
+}
+\end{pspicture}
+\end{document}
+%</bidi-logo.tex>
%<*bidisample2e.tex>
\documentclass{article} % Specifies the document class
\usepackage[RTLdocument]{bidi}
diff --git a/Master/texmf-dist/source/latex/bidi/bidi.ins b/Master/texmf-dist/source/latex/bidi/bidi.ins
index c7b074762a4..efacd8a7ab9 100644
--- a/Master/texmf-dist/source/latex/bidi/bidi.ins
+++ b/Master/texmf-dist/source/latex/bidi/bidi.ins
@@ -72,6 +72,7 @@ by Vafa Khalighi.
\generate{\file{color-xetex-bidi.def}{\from{\jobname.dtx}{color-xetex-bidi.def}}}
\generate{\file{combine-xetex-bidi.def}{\from{\jobname.dtx}{combine-xetex-bidi.def}}}
\generate{\file{crop-xetex-bidi.def}{\from{\jobname.dtx}{crop-xetex-bidi.def}}}
+\generate{\file{cutwin-xetex-bidi.def}{\from{\jobname.dtx}{cutwin-xetex-bidi.def}}}
\generate{\file{cvthemebidicasual.sty}{\from{\jobname.dtx}{cvthemebidicasual.sty}}}
\generate{\file{cvthemebidiclassic.sty}{\from{\jobname.dtx}{cvthemebidiclassic.sty}}}
\generate{\file{dblfnote-xetex-bidi.def}{\from{\jobname.dtx}{dblfnote-xetex-bidi.def}}}
diff --git a/Master/texmf-dist/tex/latex/bidi/bidi-logo.pdf b/Master/texmf-dist/tex/latex/bidi/bidi-logo.pdf
new file mode 100644
index 00000000000..700321cee9a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/bidi/bidi-logo.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/bidi/bidi.sty b/Master/texmf-dist/tex/latex/bidi/bidi.sty
index 6757f7ec781..51421af11b6 100644
--- a/Master/texmf-dist/tex/latex/bidi/bidi.sty
+++ b/Master/texmf-dist/tex/latex/bidi/bidi.sty
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\def\bididate{2012/01/01}
-\def\bidiversion{v1.4.6}
+\def\bidiversion{v11.147}
\ProvidesPackage{bidi}[\bididate\space \bidiversion\space
Bidirectional typesetting in plain TeX and LaTeX]
\edef\bidiinfo{%
@@ -29,6 +29,7 @@ Location on CTAN: /macros/latex/contrib/bidi}
\typeout{\bidiinfo}
\edef\bidi@everyjob{\the\everyjob}
\everyjob{\bidi@everyjob\typeout{\bidiinfo}}
+\RequirePackage{graphicx}
\RequirePackage{iftex}
\RequirePackage{biditools}
\eqnewif{\if@RTLmain}{\if@rlmain}
@@ -72,6 +73,7 @@ Location on CTAN: /macros/latex/contrib/bidi}
\fi
\input{loadingorder-bidi.def}
\ProcessOptions
+\newcommand{\bidilogo}[1][]{\includegraphics[#1]{bidi-logo}}
%%
%% Copyright © 2009–2012 Vafa Khalighi <vafaklg@gmail.com>
%%
diff --git a/Master/texmf-dist/tex/latex/bidi/cutwin-xetex-bidi.def b/Master/texmf-dist/tex/latex/bidi/cutwin-xetex-bidi.def
new file mode 100644
index 00000000000..a85c6e582cc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/bidi/cutwin-xetex-bidi.def
@@ -0,0 +1,66 @@
+%%
+%% This is file `cutwin-xetex-bidi.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% bidi.dtx (with options: `cutwin-xetex-bidi.def')
+%%
+%% ______________________________________
+%% Copyright © 2009–2012 Vafa Khalighi
+%%
+%% License information appended.
+%%
+%%
+\ProvidesFile{cutwin-xetex-bidi.def}[2011/11/12 v0.1 bidi adaptations for cutwin package for XeTeX engine]
+\renewcommand*{\c@twcompctr}[2]{%
+ \def\c@twfirst{1}
+ \loop\advance\c@twwinlines\m@ne
+ \setbox\c@twslicea=\vsplit#1 to\baselineskip
+ \setbox\c@twsliceb=\vsplit#1 to\baselineskip
+ \c@twprune{\c@twslicea}{\c@twlftside}%
+ \c@twprune{\c@twsliceb}{\c@twrtside}%
+ \ifnum\c@twfirst=\@ne
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\pageinwindow\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \else
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \fi
+ \def\c@twfirst{2}
+ \ifnum\c@twwinlines>\z@\repeat}
+\renewcommand*{\c@twcompoddctr}[2]{%
+ \def\c@twrounds{1}
+ \def\c@twfirst{1}
+ \@for\c@twlspec:=\c@twb\do{%
+ \ifnum\c@twrounds=1
+ \setbox\c@twslicea=\vsplit#1 to\baselineskip % first of pair
+ \c@twprune{\c@twslicea}{\c@twlspec}%
+ \def\c@twrounds{2}
+ \else
+ \setbox\c@twsliceb=\vsplit#1 to\baselineskip % second of pair
+ \c@twprune{\c@twsliceb}{\c@twlspec}%
+ \ifnum\c@twfirst=1
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\picinwindow\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \def\c@twfirst{2}
+ \else
+ \setbox#2=\vbox{\unvbox#2\hbox
+ to\hsize{\if@RTL\box\c@twsliceb\else\box\c@twslicea\fi\hfil\if@RTL\box\c@twslicea\else\box\c@twsliceb\fi}}%
+ \fi
+ \def\c@twrounds{1}
+ \fi}}
+%%
+%% Copyright © 2009–2012 Vafa Khalighi <vafaklg@gmail.com>
+%%
+%% It may be distributed and/or modified under the LaTeX Project Public License,
+%% version 1.3c or higher (your choice). The latest version of
+%% this license is at: http://www.latex-project.org/lppl.txt
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%%
+%%
+%% End of file `cutwin-xetex-bidi.def'.
diff --git a/Master/texmf-dist/tex/latex/bidi/loadingorder-bidi.def b/Master/texmf-dist/tex/latex/bidi/loadingorder-bidi.def
index a18f3f25280..2fc7867d129 100644
--- a/Master/texmf-dist/tex/latex/bidi/loadingorder-bidi.def
+++ b/Master/texmf-dist/tex/latex/bidi/loadingorder-bidi.def
@@ -18,6 +18,7 @@
\bidi@isloaded{breqn}
\bidi@isloaded{caption}
\bidi@isloaded{crop}
+\bidi@isloaded{cutwin}
\bidi@isloaded{color}
\bidi@isloaded{dblfnote}
\bidi@isloaded{xcolor}
@@ -84,6 +85,9 @@
\@ifpackageloaded{hyperref}{}{%
\bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package color after bidi package. Please load package color before bidi package, and then try to run xelatex on your document again}{}]{color}}
\fi%
+ \if@bidi@cutwinloaded@\else
+ \bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package cutwin after bidi package. Please load package cutwin before bidi package, and then try to run xelatex on your document again}{}]{cutwin}
+ \fi%
\if@bidi@dblfnoteloaded@\else
\bidi@isloaded[\PackageError{bidi}{Oops! you have loaded package dblfnote after bidi package. Please load package dblfnote before bidi package, and then try to run xelatex on your document again}{}]{dblfnote}
\fi%
diff --git a/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def b/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
index 1b28fee55d9..01c45a539d6 100644
--- a/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
+++ b/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
@@ -688,6 +688,7 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\@ifpackageloaded{caption}{\input{caption-xetex-bidi.def}}{}
\@ifpackageloaded{crop}{\@ifclassloaded{memoir}{}{\input{crop-xetex-bidi.def}}}{}
\@ifpackageloaded{color}{\input{color-xetex-bidi.def}}{}
+\@ifpackageloaded{cutwin}{\input{cutwin-xetex-bidi.def}}{}
\@ifpackageloaded{xcolor}{\input{xcolor-xetex-bidi.def}}{}
\@ifpackageloaded{colortbl}{\input{colortbl-xetex-bidi.def}}{}
\@ifpackageloaded{float}{\input{float-xetex-bidi.def}}{}