ᗺИ.𖣠ИNᗱᗴᴥá‘ᑕᔓᔕ🛟ᗱᗴá™á—±á—´ì˜·á‘ᑕᔓᔕ⊞✻Ⓞ옷á‘ᑕᴥᗱᗴᗯᔓᔕⵥᗱᗴá™á‘ᑕᴥꖴᑎ¤ᔓᔕ▢ᗱᗴá™âœ¤á´¥á‘Žâœ¤ð– á—±á—´á´¥á‘Žâœ¤á—©á—¯á´¥á‘Žá‘á‘•ð«±Ð˜NⓄꖴ✤ᗩá™ê–´ê•¤â“„ᴥߦᗩâœá™á—©ê–´âœ¤Ð˜NᗱᗴИNⓄߦꕤᗱᗴ✦ИNⓄꖴ✤á‘ᑕИNᑎꗳ𖡗ᔓᔕᑎꖴ⚭ᗩꗳ𔗢🞋𔗢ꗳᗩ⚭ꖴᑎᔓᔕ𖡗ꗳᑎИNá‘ᑕ✤ꖴⓄИN✦ᗱᗴꕤߦⓄИNᗱᗴИN✤ꖴᗩá™âœá—©ß¦á´¥â“„ꕤꖴá™á—©âœ¤ê–´â“„ИNð«±á‘ᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴð– âœ¤á‘Žá´¥âœ¤á™á—±á—´â–¢á”“ᔕ¤ᑎꖴᴥá‘á‘•á™á—±á—´âµ¥á”“ᔕᗯᗱᗴᴥá‘ᑕ옷Ⓞ✻⊞ᔓᔕá‘ᑕ옷ᗱᗴá™á—±á—´ðŸ›Ÿá”“ᔕá‘ᑕᴥᗱᗴИNð–£ .NB 32KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714
  1. (* Content-type: application/vnd.wolfram.mathematica *)
  2. (*** Wolfram Notebook File ***)
  3. (* http://www.wolfram.com/nb *)
  4. (* CreatedBy='Mathematica 12.2' *)
  5. (*CacheID: 234*)
  6. (* Internal cache information:
  7. NotebookFileLineBreakTest
  8. NotebookFileLineBreakTest
  9. NotebookDataPosition[ 158, 7]
  10. NotebookDataLength[ 32407, 706]
  11. NotebookOptionsPosition[ 31150, 675]
  12. NotebookOutlinePosition[ 31904, 699]
  13. CellTagsIndexPosition[ 31861, 696]
  14. WindowFrame->Normal*)
  15. (* Beginning of Notebook Content *)
  16. Notebook[{
  17. Cell[CellGroupData[{
  18. Cell[BoxData[{
  19. RowBox[{
  20. RowBox[{
  21. RowBox[{"T", "=", "64"}], ";",
  22. RowBox[{"OO", "=", "4"}], ";"}], "\[IndentingNewLine]",
  23. RowBox[{"(*",
  24. RowBox[{
  25. RowBox[{"T", "=", "TTTT"}], ";",
  26. RowBox[{"OO", "=", "OOOO"}], ";"}], "*)"}]}], "\[IndentingNewLine]",
  27. RowBox[{
  28. RowBox[{
  29. RowBox[{"\:1431", "[", "X_", "]"}], ":=",
  30. RowBox[{
  31. RowBox[{"(",
  32. RowBox[{"T", "*",
  33. RowBox[{"(",
  34. RowBox[{"0.5", "+",
  35. RowBox[{
  36. RowBox[{
  37. RowBox[{"(",
  38. RowBox[{"-", "1"}], ")"}], "^",
  39. RowBox[{"Floor", "[",
  40. RowBox[{
  41. RowBox[{"(",
  42. RowBox[{"2", "*", "OO", "*", "X"}], ")"}], "/", "T"}], "]"}]}],
  43. "*",
  44. RowBox[{"(",
  45. RowBox[{
  46. RowBox[{"-", "0.5"}], "+",
  47. RowBox[{"Mod", "[",
  48. RowBox[{
  49. RowBox[{
  50. RowBox[{"(",
  51. RowBox[{"2", "*", "OO", "*", "X"}], ")"}], "/", "T"}], ",",
  52. "1"}], "]"}]}], ")"}]}]}], ")"}]}], ")"}], "/", "64"}]}],
  53. ";"}], "\[IndentingNewLine]",
  54. RowBox[{"Plot", "[", "\[IndentingNewLine]",
  55. RowBox[{
  56. RowBox[{"\:1431", "[", "X", "]"}], "\[IndentingNewLine]", ",",
  57. "\[IndentingNewLine]",
  58. RowBox[{"{",
  59. RowBox[{"X", ",", "0", ",", "16"}], "}"}], ",",
  60. RowBox[{"AspectRatio", "\[Rule]",
  61. RowBox[{"1", "/", "4"}]}], ",",
  62. RowBox[{"ImageSize", "\[Rule]", "Full"}], ",",
  63. RowBox[{"Ticks", "\[Rule]",
  64. RowBox[{"{",
  65. RowBox[{
  66. RowBox[{"Range", "[",
  67. RowBox[{"0", ",", "16", ",", "4"}], "]"}], ",",
  68. RowBox[{"Range", "[",
  69. RowBox[{"0", ",", "16", ",", "1"}], "]"}]}], "}"}]}]}],
  70. "]"}], "\[IndentingNewLine]",
  71. RowBox[{"StringReplace", "[",
  72. RowBox[{
  73. RowBox[{"ToLowerCase", "[",
  74. RowBox[{"ToString", "[",
  75. RowBox[{
  76. RowBox[{"FullSimplify", "[",
  77. RowBox[{"ExpandAll", "[",
  78. RowBox[{"\:1431", "[", "X", "]"}], "]"}], "]"}], ",", "InputForm"}],
  79. "]"}], "]"}], ",",
  80. RowBox[{"{",
  81. RowBox[{
  82. RowBox[{"\"\<[\>\"", "\[Rule]", " ", "\"\<(\>\""}], ",",
  83. RowBox[{"\"\<]\>\"", "\[Rule]", " ", "\"\<)\>\""}], ",",
  84. RowBox[{"\"\<^\>\"", "\[Rule]", " ", "\"\<**\>\""}], ",",
  85. RowBox[{"\"\<oooo\>\"", "\[Rule]", " ", "\"\<O\>\""}], ",",
  86. RowBox[{"\"\<tt\>\"", "\[Rule]", " ", "\"\<T\>\""}], ",",
  87. RowBox[{"\"\<x\>\"", "\[Rule]", " ", "\"\<X\>\""}], ",",
  88. RowBox[{"\"\< \>\"", "\[Rule]", " ", "\"\<\>\""}], ",",
  89. RowBox[{"\"\<mod\>\"", "\[Rule]", " ", "\"\<np.mod\>\""}], ",",
  90. RowBox[{"\"\<i\>\"", "\[Rule]", " ", "\"\<sqrt(-1)\>\""}], ",",
  91. RowBox[{"\"\<pi\>\"", "\[Rule]", " ", "\"\<4*atan(1)\>\""}]}], "}"}]}],
  92. "]"}]}], "Input",
  93. CellLabel->
  94. "5/3/24 07:35:15 \
  95. In[329]:=",ExpressionUUID->"f5f67ce7-c8f0-4363-9182-367f7658508b"],
  96. Cell[BoxData[
  97. GraphicsBox[{{{}, {},
  98. TagBox[
  99. {RGBColor[0.368417, 0.506779, 0.709798], AbsoluteThickness[1.6], Opacity[
  100. 1.], LineBox[CompressedData["
  101. 1:eJwtzn9MzHEcx/G7tGVqJVKuH9+PLPk5QmNaer2trJEhJKwV6VJtxuw2P/6p
  102. 5sb6oSy1NYrQZpYYTozhxi1jXY1dGuOOunH98P3I0JKkvu/+eO3x+vMZmX1o
  103. m9FLp9PFjW/CjUbPa2tvTcL4fWPtNSZ4J4YedhlM0CVNmISVl2rr7hrM0Gnu
  104. QIq96069oRpFmjlIzxl6XGVoBGma8HHZ6cQzBgs+aZrRMGvLqVKDbdJqFE+9
  105. O7/E4ECRZiN27b586/uge1ILfMeKM5IVCT/Np5iXqnqel/1ElKYNR9vXoPbn
  106. MI5pvkSIJdCp149htmYHWroT2zrivYh9g2cF9WG7B7yJdeBX9NqA5oM+xHbB
  107. a7hpeti8acS+x6qxvS3bb/oR+wFt5tj21kUBxLogzvYPX1enE/sJ/UMuZ2fM
  108. DGK70dj36JV/xUxie+AfcU263UHEulGefy+3ISqY2C/4TU3uvMIQYr/CtMJm
  109. CX4+m1gPXDdtZa8jQ4ntw0iB48LCE2HE9mPxOp9/uY/CiR1A8pXIA7dDFGJV
  110. xNb6R7eGK8SqmFMx4n4fqRCr4s/xzmzvJQqxKppTSzLTSSFWxUz9YNponkKs
  111. CleWNWnDQ4VYFW1pzVMynyrEqniQcv7ZEZtCrIqq1Saqa1eIVbE+YEG87FaI
  112. VdH0pHJlja8gVuJoRNbczxmCWInsrTE7P+wTxEpsPqkv7coVxEpE914dtB8W
  113. xEo4LB7rQ7MgViJm05Gs6huCWInwwsRzlbcFsRI+d4JelLYIYiWcIfeXFlsF
  114. sRLlPSOjBx2CWIljwfbl+e8EsRL7N1w05jgFsRJxt8i+xyOIHe/rDtTv/Dbe
  115. pykROKsnNvWHIFbib7Ilb9OQIFYCsW9Pt/4RxEr8Bw77u/Y=
  116. "]], LineBox[CompressedData["
  117. 1:eJwVzXlM0wcUB/AKJSIISmVlEpAf5SpQKONUcbwn2zgLyiGgE4aAAytTkGNi
  118. XNeipcKUI2BxA1kdRxDGsVgYwyrNxnR2GC4FESzKJfdPEjuEDNlvf7y8fPJ9
  119. 3zzLhLPhJ7VoNNrH1Py/X00bKyq1CPRxH5I8WCch2Graw1SXQP5vHmV/kyQo
  120. FY97y/UIFOYlxffNk+AZ1X7qAwMCyyJKOU+nSWDlS27uZBCoWHrTrR4l4QYr
  121. zavQmMC+TouSySESDBUx/fomBE5JQmNn+0lYW7bX2WpGoCHrZ83KQxL6IntS
  122. N2wIjI9KttWRk8BZPKI/HEJgvV3kXFgSCR2RvK6CwwQWRyWL5uNI+OSeb4ZP
  123. BIEXxBd2XzpKwrFC7mhtDIG8SVmgPJSEfJdtjZmJBC5XLd1m7iNhJlMRxMgh
  124. 0J0p4Y8akCDbYBWE1BCopHcuJP26DLt2vNHtXifw+SuL5a/1loHeVdFiVWmJ
  125. 70R/yToeLsJp97sj24JZ6FCez1s8tQCNgQmy+/+wsCHVuyuXMQ+aBdOdM1Ir
  126. ZLJV424Ds9AW4a9d9qk1SmPS14azX8O3AeIf5TPWqHVWo5S6zoDli6Bn1WIb
  127. vP8Z/1DH2ynY73W5bLerLV4tWR3qqZiE43t617YM2mLAHye2/3t0AjSqaxNp
  128. Ijtk8qf279l4CTfocZnh1myULUmc28+Mwy51209a3WyUS9hZGnIMdL4RRe5L
  129. t8dF/fUmU+/nQLsd1zLBcEDacbFvlnwYzv3Qco3xuwPulR581Lb6BO45XtE1
  130. OuOI28PGX9z1HwCjoHOcXEMOnm/5qnL5u14Yc+obzFFwkCgRnPjITAWtVWA9
  131. FeeEQj1ttVr3T4ht8TQyf++EH4qDsk12KEEoviUaa3BGWv3raa/wNmiaNa8w
  132. 5HExft63kiOogys3xfHqUC7SDvFIN+s6SApfsmkO46LwzhFfb1UtmCkUrSHR
  133. lC+mzAYya6Gg6PMHVxO4qDQsdE9uroYUz+9X9HKovttIzy21DFiXjQO21lH3
  134. q+p1J4EU3u+9aDBcT1m5Ijugug4jS5MDdY1UP5/uH8y8DsXRd2L9fqH6Zg6l
  135. Kc2lsOkQniFWcBExy7FaXQxj/UVV2oNUzjDpcBHkQUfeauLgU8o1B+ihTDGU
  136. eX9hX/2MsmfC4dPNlyC41lnuq6b+HWuarVULofP840eiOSr3k7h6CrJB6uRR
  137. FLZImT+gSmvOgPSJykhLknKReWKjOg3YvNRx5VvKrcl2BwVfAn3Lk5riVcrv
  138. NqLb1fHwss2bH79OWcg2ihZEgYJfzXXZoEw0TOUK/KDcQl+zuUmZRhtQzp30
  139. +Q8dI7zt
  140. "]]},
  141. Annotation[#, "Charting`Private`Tag$37511#1"]& ], {}}, {}},
  142. AspectRatio->NCache[
  143. Rational[1, 4], 0.25],
  144. Axes->{True, True},
  145. AxesLabel->{None, None},
  146. AxesOrigin->{0, 0},
  147. DisplayFunction->Identity,
  148. Frame->{{False, False}, {False, False}},
  149. FrameLabel->{{None, None}, {None, None}},
  150. FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}},
  151. GridLines->{None, None},
  152. GridLinesStyle->Directive[
  153. GrayLevel[0.5, 0.4]],
  154. ImagePadding->All,
  155. ImageSize->Full,
  156. Method->{
  157. "DefaultBoundaryStyle" -> Automatic,
  158. "DefaultGraphicsInteraction" -> {
  159. "Version" -> 1.2, "TrackMousePosition" -> {True, False},
  160. "Effects" -> {
  161. "Highlight" -> {"ratio" -> 2}, "HighlightPoint" -> {"ratio" -> 2},
  162. "Droplines" -> {
  163. "freeformCursorMode" -> True,
  164. "placement" -> {"x" -> "All", "y" -> "None"}}}}, "DefaultMeshStyle" ->
  165. AbsolutePointSize[6], "ScalingFunctions" -> None,
  166. "CoordinatesToolOptions" -> {"DisplayFunction" -> ({
  167. (Identity[#]& )[
  168. Part[#, 1]],
  169. (Identity[#]& )[
  170. Part[#, 2]]}& ), "CopiedValueFunction" -> ({
  171. (Identity[#]& )[
  172. Part[#, 1]],
  173. (Identity[#]& )[
  174. Part[#, 2]]}& )}},
  175. PlotRange->{{0, 16}, {0., 0.9993622448979592}},
  176. PlotRangeClipping->True,
  177. PlotRangePadding->{{
  178. Scaled[0.02],
  179. Scaled[0.02]}, {
  180. Scaled[0.05],
  181. Scaled[0.05]}},
  182. Ticks->{{{0,
  183. FormBox["0", TraditionalForm]}, {4,
  184. FormBox["4", TraditionalForm]}, {8,
  185. FormBox["8", TraditionalForm]}, {12,
  186. FormBox["12", TraditionalForm]}, {16,
  187. FormBox["16", TraditionalForm]}}, {{0,
  188. FormBox["0", TraditionalForm]}, {1,
  189. FormBox["1", TraditionalForm]}, {2,
  190. FormBox["2", TraditionalForm]}, {3,
  191. FormBox["3", TraditionalForm]}, {4,
  192. FormBox["4", TraditionalForm]}, {5,
  193. FormBox["5", TraditionalForm]}, {6,
  194. FormBox["6", TraditionalForm]}, {7,
  195. FormBox["7", TraditionalForm]}, {8,
  196. FormBox["8", TraditionalForm]}, {9,
  197. FormBox["9", TraditionalForm]}, {10,
  198. FormBox["10", TraditionalForm]}, {11,
  199. FormBox["11", TraditionalForm]}, {12,
  200. FormBox["12", TraditionalForm]}, {13,
  201. FormBox["13", TraditionalForm]}, {14,
  202. FormBox["14", TraditionalForm]}, {15,
  203. FormBox["15", TraditionalForm]}, {16,
  204. FormBox["16", TraditionalForm]}}}]], "Output",
  205. CellLabel->
  206. "5/3/24 07:35:15 \
  207. Out[331]=",ExpressionUUID->"c478c8b1-84af-424e-b861-3547031dc110"],
  208. Cell[BoxData["\<\"0.5+(-1)**floor(X/8)*(-0.5+1.*np.mod(X/8,1))\"\>"], "Output",
  209. CellLabel->
  210. "5/3/24 07:35:15 \
  211. Out[332]=",ExpressionUUID->"7827bd56-0553-427f-a3b1-8be64aa742de"]
  212. }, Open ]],
  213. Cell[CellGroupData[{
  214. Cell[BoxData[{
  215. RowBox[{
  216. RowBox[{
  217. RowBox[{"T", "=", "64"}], ";",
  218. RowBox[{"OO", "=", "4"}], ";"}], "\[IndentingNewLine]",
  219. RowBox[{"(*",
  220. RowBox[{
  221. RowBox[{"T", "=", "TTTT"}], ";",
  222. RowBox[{"OO", "=", "OOOO"}], ";"}], "*)"}]}], "\[IndentingNewLine]",
  223. RowBox[{
  224. RowBox[{
  225. RowBox[{"\[CapitalTheta]", "[", "X_", "]"}], "=",
  226. RowBox[{
  227. RowBox[{"Exp", "[",
  228. RowBox[{
  229. RowBox[{"-",
  230. RowBox[{"(",
  231. RowBox[{
  232. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}]}], "/", "X"}], "]"}],
  233. "/",
  234. RowBox[{"(",
  235. RowBox[{
  236. RowBox[{"Exp", "[",
  237. RowBox[{
  238. RowBox[{"-",
  239. RowBox[{"(",
  240. RowBox[{
  241. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}]}], "/", "X"}], "]"}],
  242. "+",
  243. RowBox[{"Exp", "[",
  244. RowBox[{
  245. RowBox[{"-",
  246. RowBox[{"(",
  247. RowBox[{
  248. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}]}], "/",
  249. RowBox[{"(",
  250. RowBox[{
  251. RowBox[{"(",
  252. RowBox[{
  253. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}], "-", "X"}], ")"}]}],
  254. "]"}]}], ")"}]}]}], ";"}], "\[IndentingNewLine]",
  255. RowBox[{
  256. RowBox[{
  257. RowBox[{"\:018eE", "[", "X_", "]"}], "=",
  258. RowBox[{
  259. RowBox[{
  260. RowBox[{
  261. RowBox[{"(",
  262. RowBox[{"-", "1"}], ")"}], "^",
  263. RowBox[{"Floor", "[",
  264. RowBox[{"X", "/",
  265. RowBox[{"(",
  266. RowBox[{
  267. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}]}], "]"}]}], "*",
  268. RowBox[{"(",
  269. RowBox[{
  270. RowBox[{"\[CapitalTheta]", "[",
  271. RowBox[{"Mod", "[",
  272. RowBox[{"X", ",",
  273. RowBox[{"(",
  274. RowBox[{
  275. RowBox[{"T", "/", "2"}], "/", "OO"}], ")"}]}], "]"}], "]"}], "-",
  276. ".5"}], ")"}]}], "+", ".5"}]}], ";"}], "\[IndentingNewLine]",
  277. RowBox[{"Plot", "[", "\[IndentingNewLine]",
  278. RowBox[{
  279. RowBox[{"\:018eE", "[", "X", "]"}], "\[IndentingNewLine]", ",",
  280. "\[IndentingNewLine]",
  281. RowBox[{"{",
  282. RowBox[{"X", ",", "0", ",", "16"}], "}"}], ",",
  283. RowBox[{"AspectRatio", "\[Rule]",
  284. RowBox[{"1", "/", "4"}]}], ",",
  285. RowBox[{"ImageSize", "\[Rule]", "Full"}], ",",
  286. RowBox[{"Ticks", "\[Rule]",
  287. RowBox[{"{",
  288. RowBox[{
  289. RowBox[{"Range", "[",
  290. RowBox[{"0", ",", "16", ",", "4"}], "]"}], ",",
  291. RowBox[{"Range", "[",
  292. RowBox[{"0", ",", "16", ",", "1"}], "]"}]}], "}"}]}]}],
  293. "]"}], "\[IndentingNewLine]",
  294. RowBox[{"StringReplace", "[",
  295. RowBox[{
  296. RowBox[{"ToLowerCase", "[",
  297. RowBox[{"ToString", "[",
  298. RowBox[{
  299. RowBox[{"FullSimplify", "[",
  300. RowBox[{"ExpandAll", "[",
  301. RowBox[{"\:018eE", "[", "X", "]"}], "]"}], "]"}], ",", "InputForm"}],
  302. "]"}], "]"}], ",",
  303. RowBox[{"{",
  304. RowBox[{
  305. RowBox[{"\"\<[\>\"", "\[Rule]", " ", "\"\<(\>\""}], ",",
  306. RowBox[{"\"\<]\>\"", "\[Rule]", " ", "\"\<)\>\""}], ",",
  307. RowBox[{"\"\<^\>\"", "\[Rule]", " ", "\"\<**\>\""}], ",",
  308. RowBox[{"\"\<oooo\>\"", "\[Rule]", " ", "\"\<O\>\""}], ",",
  309. RowBox[{"\"\<tt\>\"", "\[Rule]", " ", "\"\<T\>\""}], ",",
  310. RowBox[{"\"\<x\>\"", "\[Rule]", " ", "\"\<X\>\""}], ",",
  311. RowBox[{"\"\< \>\"", "\[Rule]", " ", "\"\<\>\""}], ",",
  312. RowBox[{"\"\<mod\>\"", "\[Rule]", " ", "\"\<np.mod\>\""}], ",",
  313. RowBox[{"\"\<i\>\"", "\[Rule]", " ", "\"\<sqrt(-1)\>\""}], ",",
  314. RowBox[{"\"\<pi\>\"", "\[Rule]", " ", "\"\<4*atan(1)\>\""}]}], "}"}]}],
  315. "]"}]}], "Input",
  316. CellLabel->
  317. "5/3/24 07:35:34 \
  318. In[338]:=",ExpressionUUID->"b4d0054f-f9cf-4438-8d1f-20a75cc5473c"],
  319. Cell[BoxData[
  320. GraphicsBox[{{{}, {},
  321. TagBox[
  322. {RGBColor[0.368417, 0.506779, 0.709798], AbsoluteThickness[1.6], Opacity[
  323. 1.], LineBox[CompressedData["
  324. 1:eJxF2Xk0Vd/7B/AbDVJJyHAHEYmSlCGVe54dSgMlZGgQSkUaRBJlCKWMUVJJ
  325. yqyEkAzVrYwhkRQZGkwZ7kHmIb991O/zvf/c9VrvZz3n7v2cs/a660hbnzK0
  326. 4aHRaHEzaDTqe7tNRxXn102C9u8zU5t+ulnCCf7fKvcjIjMkfP7zjorPT+9J
  327. 3PjPpoeHX4RKxP7nxtVXtAMlMv9z9OJdl69JFPxnt4pbBSa5/7OJ7zcemX2F
  328. /3n+oINHXmTRf3apueHSvaT0PxsFND57zvmflXTkBn2s3v1ziGZLRrYDK6bs
  329. n9M0Xx2npf3SLv/nN5p3ZLZxs1r+3zWazl+vK17yrfjnNs3dYfV2O+Xe/7Xn
  330. kKbiDpkkevE/W85m8/Hat7cdrfzrD4vZZw7Uh5rP/PDXz2XZB3P+pL8y/md5
  331. FbbeYpmqZXH/bLiJvcFBt9d/8J8f7mTLVxxf2L+56q+v7mUvVghRMgv/52tH
  332. 2Dy+mfov2/657Ay799sXe9l11f/szm7SnPS/duWvpSr92GUR0o96P/81ehzG
  333. fj6w+Z2J/MdpR+dFseMN7H7lu/x1WlIC+8bjID6Z0r/mjKSzvfgyll+VqJl2
  334. S18ue4Xudb+np/866m4Bu9r31K+vxX9tIlrJdivQ3z5ryadp58l8ZsvyKj5S
  335. cv5rYZ7v7PJN/PPNKqbtqZPZwT7r2WHvJVtLGSXn97ElXxVVJLtN2xOtGWUX
  336. TcYq1VRPO9ohcwZxStM7eFLh87QtY/gIcTerXjmvaVuOjgkSnBzYbfBl2r3s
  337. NWKE7Qjr6fnVX6avH35kCSG0bkIo5vK0v5iLLCNyz9Y7ljdO21NGWJE4lPm8
  338. ZlC1jnLk9sC1xPzf4WpLAqZtsNdEg8haczZ8689pe+plAGFx2mjYYUM95XgN
  339. Lx1iduoas7vXp22otHc7kdqzMKegY9rrH300IMwUuRJc+EqZKN63h6AdL3cV
  340. uzVt85zfe4mkpOSviEvZ83dFhyVh2OGnabe5gXLNSroNMS539F5Y5LSHDqy1
  341. I2JtNv/J/00Z7Xy06jShFytzsG17I9Xv5Z0fjsTgjxmchQ8pc5huRi5ElPQ3
  342. qfWj0za+ef8iscXypZe1QRO2pYbyoBdBRkX+8E+gzNEeTPElIhpdtbP+UEav
  343. YwSvEZuY5rFNe5qpvOaSejDRuXfdLL4UyrThX/dCiXfl/BniPN+w04zmSoUT
  344. kt3nD6WsmnYSQ+UOcWbeL2Etc8qeC907o4iiFWYFtT6U/VaUrnpI0LcXOx1P
  345. m66f7NsZR5yyVV9Ga6BsuTShNZEo8Iv7dGPOd+yQuEW0FEI8UeSyggrl0zM+
  346. 1aYR9sXe6i8tKPttj/fIIDht/W2G1yjfUEnwfkaIzLa+1Z41na8q7c4hbJdV
  347. 6V74TpmpV1n4gnipg0YEF/zAdg1UXPCaEDqcmhinQZlT4Oz2ljjiLWm+4TDl
  348. xN+XVIuIvIeBcyuDKb9xCoBSQvDNRM6hPMp2dYax5cTh78ftRtoov84KVvtA
  349. PKd9pQcK/cR+a2yzs5qYL7W9TJqgzGmwfFBDWEKO2zNbysXtviqfiSwLecUd
  350. NynrvVnOX0/wu99qaOZQnrGge0UjYXFvdqBTN7ZnWVKb/jfiaf5Z9lzxFuwT
  351. ZUFrfhCzG1p67mlj0/YfLtBuIfaOG0WtPUXlxpHz/NqIVPrbncV3qPzhsBjP
  352. L8LM/EFqbx/lg+82JXAJ8qsx/0N6KzYjVa6ql7hswWdjpI3tyWese6KfYH7P
  353. ezXTHpsTaPNLYYDIOHSK/uwGNrIunTN3iNjetvTs0RdUbsP/dP4I8e1YbaV4
  354. G9XPOW7+ujFC4CTb121dG84XbankmyLienubFS0pL847W08DTcfYDU1+2JZi
  355. x0K28sDHQdObwenYtH4N2gdesHOZ14vqqXxfj/iZWTBj/OX2fp52nJsHrFee
  356. AxEXz8TFrKS8z6V83lwovFS3d/ZF7OihvpXSC2D/rMCs7DhsdC96tsVC6L+C
  357. BG3fY6dVj61rFgSpwITCsiUd2LVLN7sIQ/bCfVIXt2JHLxP/+EMEdoYKuCk5
  358. YIeAYZi1KFy4dVb5+htsDvvanjgJEKYr+Gt1YZ82vLLRjgHJkQ2tv4V/4X7K
  359. HMZWFnx+oH3XxAZb/qeKbZIUnJQdHpwThD1S5NjIkYaZCckGOc+wNTzqv7Ut
  360. hbWPF81m8nUCjU9Nr8hyGZQqFVpWKGPT+NuLs+TAMt0lz90cO0Qu/xZDHgKf
  361. NZ/+noztUmw8xVgJsuvDykI/Yhuo25dnK0Ju3hY5nQmqvnJP9REl6OCkfI3X
  362. 78L7mcjvR1sDHtpW6mbO2A27eEqH1oBokcj1ufexS2rP9A6vBe0yty32vdgD
  363. TIftTDWI+rQtfU1YN9AyXfuqh9aDmtnkvJ952D5nedr1N0J5fdqRGy3YBoJT
  364. T55qwmizGHNYrQdoAYc1a+MBQqzLnBMtsPcrfHe9i0Cu1b3K/Aq24vUvssc3
  365. gXFn6+X8L9ih1t3zl2pDl/3t7ydmcHH//T1P5urAJVJPc8kKbOOhlqejOpA2
  366. kNHn5YatulQx5fcWmDfltV9XkgSaoM6E2J4dEGFraqG4BVvTKc3aQw9kaxQt
  367. F53Ettutq5+hD0TS50NfX2DPio06wjSAnKTwrGylXqDtuqXA/80QaAe91JO1
  368. sDN4FlyIMoItIvbZkSbYv4PFA6yN4aP7phwvd+xysVRyfA/0GHXn73iP3SOz
  369. KtHZHFTnfmYTP7Ansyd7Du8F15evXyoPYcv0vogz3wdzFG5xFkv2Ae3EseZP
  370. JgdA+s+mguYTfeBJ/1ATWmUJxzIUN1d7YT/b9eX3ISt4ckysqOAmrj9rVDcy
  371. agUbP3YXJ73AHvUxll1zCPYk3ipzXNAPtI9V484VNhB54JLeEWnsAK1XJ9yP
  372. wA+hExVmatjnZ4k6qhyFUxe1KtkHsNuE9jQlHYOrhj3Vc1KwRxfyJZQehw9z
  373. vhiNcbBTYnwvRdqD6Is3Nd012N8St35yPAExyyNqqyawWYskRZRPwYsJrfq7
  374. er/Bk7NUXem0A8x8umpfkOVvoLVndKzsdoDtR8UbPJ2w+S5N3rI7A5+rehpt
  375. IrGviQnXnHSEvviI76u7sdOj9K7cPAvLdnM73voP4PXeHxK2cgW6h+6Gow8G
  376. gHNnx5xhETcQTIn2588eAFRvtlKu3A3G+IyUdv/A9ZmVFT46F+EDJ9uxSWMQ
  377. UGg18Kz2hEKuYKHXzkHgWEdW+4R7Qi7TTnTZ4UGwLE6LK5nyhDgXZs7xYFzv
  378. Kzsc/dkLXJW9/oy0DkL0TJ3A7khvOGVRvytyHNfvLkiuEvKBwwEqD2DREFgK
  379. xTSEXPOBXR2t2pc1sRftWJ7k4Quy0duvCocNAefg64wQzyvwfqGIiBIaBk8E
  380. IWHN/vCWfcKmag/288R2K3zCPD9e9MzpOHaonKzqvECIKXYxzwsfBo74y009
  381. RBC4eDRGbe0ZhpBZHIVzB0NgKRmvcOjOCCjnpoc6LQoDMRbNbXbaCJyu2Z16
  382. 1j4M5u8wL08qHIFvawYk/UrCYDh+3qne3hEw6G7nb/G+AeUWpzMv6o6CsrHH
  383. kYA54XDu/XqIGBiFkHSBS6u1b4OAUlZrKd8YeOp/+7g78TbEBioHjDPH8HPR
  384. kG0ncAeq9JbXWWweA6nmDXe9Gu/AyjIRx2XhY8Cp25imdyUSmovJ+KfrxiFC
  385. Q4mvdGY06L6OE6hwnQBx0d2fyZYYaJKSzvoTNAERl9WyGMtjwckzcp9yzASU
  386. XOAWFtjGwgMISwwrmwDO56s6Qb2xMP7CU2svcxLMFknkTfDGQ2ruPuf2F5MQ
  387. gkTPrtVKBLHMRU0zZkxBxDcrpbmMFNgfMG7cIjoFKHZevJtjCjw83FpWpDgF
  388. JZMDoW7lKaC4OCfH32wKNPSCbi31fAJazpY3F6dNwcgWUY+Z3FRQjzSNv7Ga
  389. hgaq5RXbHNLByiL+QGITDSl25uUcupMJz35ol1dq8qAbmr7ipUl5ULvVqy9Q
  390. lweVKNSJTbXkwdCTl6J6hjxoq/RRv+NS+bDObb1VyVEeRFunn912Kx+eC68e
  391. 4oRi89jSD159ATk6dKmnHbg+pGaE5fwK8uN7HW/c4EVt84XzPHJfwxu7ewzz
  392. 7plIxGCtVeVEIQzKsRemnJiDotsVKz8/eQ88o48EGcv4URinyiPgZA2oT1k+
  393. M3oyH301DiA7reug3Ef1fdGKhei16aud8XuaYElI12gSVxBlbTzvUNLwHbqG
  394. m5s+KQuh1jAFMNzbArGdee8EgoQR+S50u9VYGwiwEsiWFhEU83DqyBbbXxBg
  395. m3UkWlYU7aw3u4POdUEnSvGbt0IUBeYY/Qn26AJd8bhk59WiqLaVE1x3pQt4
  396. im9w9TaIonntluL7IrrgvKyT8+guUTRfLei9aE4XHGlee9nQTRSZHTPRtB3t
  397. gk170uJmVosiLR6rHPbZbohSTCw+9VkUDRR6C7+50A0TvNG/6htE0UK2hh/4
  398. dMPzp8Gr0ttxnlZyfxk+p5QET2UdmBRFqy/23ruX1g3MslWFz+TFECHueV+t
  399. sxuG0KOWYx5iiMPblVlh2gP5sV13z/lg/244N3igBy7xKRpdviqGXAUYB0QP
  400. 94DAh8evY8LE0MM6pXPap3tA7uCTqKYEMXRu56Jt2/16wORiupnxBzHE6zfm
  401. Oyu7B7JysstBWhy5g6m6wEIuuLJGvHfKiaOahys6d4lwAXlpbDywUhxNLbVa
  402. cg3/cyjfmpPkqiaOHozz/GmX4ULL59zLWdvE0USFn9Q2DS6IDL1AK8+Io2pV
  403. u6Z7B7ngtLYgU/StOLrPbE+7kMiFI6pS0ddLxNGjD+M/ZVK4YKZ+wX/+e3G0
  404. yfrSz9fpXNi4QdWap04c5VR0b/qRywUerdiFXK448hE6sTeznAvBu33sCukS
  405. 6PX+bUfvcbngafRtD5KSQDJHC8bT+rlwZo/mprxlEsg14feevCEumJgPiKUr
  406. SyAOj9zBzD9cYFodLozcIoFc7Pvb1wmQkHxaR8rpjARi3+c5d3klCZFnoueR
  407. 5yTQkLn/qjmrSQh0mhiyvSiBHuR2lrmvJeG0S2bFQT8JJMDKfG+4noR1nrJu
  408. O6Ik0NwWvv1B+BwvCJ5Zu/SdBFr99Xui6UESnl23fH2vUgJ15m8kt1qTkBiW
  409. /1j8kwRaftPYfo0NCf63nLwFvkkgumCjbIcdCYb3W5THBiXQq7fGBj1nSWh+
  410. UuBfJU1HhWIRqgeukfChZ2b32uV01DiPVyU3gASO4ma9G4p0VGp+fu3CYBKi
  411. kwvnm66jI7v2Q2YPwkiwji8KbNCjo8Ux6TpHI3H/1tlctiEdVVUX7vSNIkFb
  412. VnfnfVM62rFsRvzdaBJkHxYLWFvTkVGZvE16LAlt90qC28/R0WCCoMGlxyTU
  413. NvD1br1IR+Y6c7oPPSGhmLHNIPkSHW0tql9JpOH13S4VPBFIR03XPQsbMkiw
  414. u/nuev9DOlqtte/J21wSegLKwyYr6GggZ42WdjEJTWXzByw+0lH5komGzBIS
  415. 3vPrG3O+0JFhW2bbknckPPGrEPH+SUf83snuP8rx/vu8v8k3in9vYqs+o5oE
  416. y7cCQ7Z/6Ojy2dPd5h9J2M2zy6SMl4FSS6LtQ2tIWOtZKRokwECl50L1+2pJ
  417. GHD7cEtYloHCUtXWH/tKQkuu4IiTAgNZu4T7n2sg4dOogVmtEgPRSyPXezXi
  418. +Z2rEr+9noE2qzu3ezeT4OJYfVtyFwPZGi/X3fqThGNPhcY8jBlIS/7TWsUW
  419. Esz7DPd+N2egM1V/RvlbSdhw6iM99jADdUQJ7s9pI2HcruaugisDqbg4bfz6
  420. iwRj9QPXlTwYqFhoUM+/k4THM9ouq/gwEFs3xGRdFwkWEcMO7CB8/ZRdft7d
  421. JLwupG/d/ZCBTokm/ujhkkC/HsM2SWAgVqT7Gg+ShDP7FVX2PWagJl+j1vm9
  422. eJ6/2ZI2zxhoRf/Np6w+Eq5IWQ24vGOgLt4wK9HfJHzr+vXrYiUDPT5wzCQA
  423. WyP7TPOlGgaC3TqsKexOfZ93AU0MZNOkY/p1AN8vEgs4138y0NNJh1adQfy8
  424. tNzMCu9goKn5WW6PsPXdEqKj+xmoskhx6NQQCfFblMPjhvF+1EkOVmD/WZTj
  425. nzzBQDG999coDJOQlvjOOXM2E0mka0V8xhau7dEroTPReImX/+JREuwfOGtV
  426. LGGiI4rZbRbYBfZT66plmUhpZkV7HLYz7yKZBiUmShs7IbBqjITK97fFv6sw
  427. 0XlfJf0T2PJ3lgq0aTBRS7zG4UfYdcqqo6QWE2kO3NGTHsf3x0Q+d0CXibZw
  428. TqqbY18r3twyqsdEB3O8FIKxNS1MK3lNmWimJLFvEPu+v2uc2HEmWjC3Vu3x
  429. BAkjJrx3maeZqGodK+MTtsHSgBDps0wU8MYqfBKbJ+ee20oPJvr8sj936yQJ
  430. +3zkHJR9mGhXUf8ie+zMXalH1K4y0eaBPWOB2DZtnN0QxkRLlFcmVWC/TN+m
  431. qxPBRPKjqj5d2KIXqzW33WMiAZkPEnx/SCgRbllulMBERXF6kWxs6WZ7ltlj
  432. JsqQD480wXZNHhQ6kM5EtQbI/ST2yk1z/hzJYyJ0qYr/LnZa8qPlXzi4n9Bh
  433. t3RsVRGD3duK8Pp4bxQVYWu2R8SurGKiq36PxbnYHAP2+8haJrIZ7VelTZGw
  434. Off78IIGJvIPu26yCHtn4IodvW1M5KM9q1oZu3rovZNVNxOF9u0FwDa1dIyq
  435. 7mOiuJNz6/SwG0rFSrSHcX/39Ynm2JYq+X2ZE0zkO1abZYPdEmnJkONhobK8
  436. EH4HbNvZszbfmsNC7WFfnrhhn6nTjzgvxEKrmhNnB2MPafW/7hRjoW1GLaW3
  437. sN0eh3ftY7FQgJrIxH1smujGxRVLWehtlmtsAraPRzNByLNQ5QTr3RNsvl/e
  438. x1JXsZDutRLHLOxAQ/lQKRUWuhY9NzEPO3yZQysPwUJLFI+WFmHTgxcvdNJm
  439. oaqr7m/KsO+P5Gi0bmWh8gsyFh+wZa0trE12slDLgcIHNdiJZTwBxUYstH3s
  440. bugXbEW1hCwNcxZ6aZmo1oCdFrWjOcmChdzzsoKbsXMcbqwNsGUh9HvYtRWb
  441. +Kqxf/IkC/3hfSnSgf1Gp9H3pBMLpZ1Lcu7E3vLEK7X5PAsZ2V+O7cZ+JyZX
  442. Z+DBQs2KfQ+41Hy83vG88WGhk2amZ3qxP3aeVFS5xkISQqPi/dhmxsImscEs
  443. NGd9Z8Rvaj4vsj0W32ShxgThwQFqPsv3J12+g9fjqqo8hN0aQvs4fJ+Flu//
  444. qTeMbTcWO3EsjoXe1ATrj2BzD22Tq09moRsPvVVHqXlV9OzakcZCLotaeMew
  445. h9VDz+dnsZCpacYLyhei1WNW5bGQUH/VoXFqXvxfy6M4LHR6Nm2Eso+jx9DC
  446. Ihba/6rJbQJ7bqOMlFcZC+193NdLOWhLybb+Dyx0WzLabBJbKM3e8VAtnr+3
  447. eiblcIlF92q+spBFfvvMP9gM76yizd9ZyNbh/Q7K0d3mvc/aWKjUknuVsqzJ
  448. Hwn5bhY6nKDGoZz46qH27T4WCuF1JymvUtA9wT/MQq8Eg8SnsJ+GdoW7TbCQ
  449. vhtdk7L6RDCne4YkmqtYvJdyro1q54E5kqjQTv4sZaLyi3DlfEm0f/itP+U3
  450. GhfZSEgSFYgL3aes+1D6aLqYJEp+4J5KWTVCQK6IKYlWPQzOpywVNN5SLy2J
  451. rtdkF1Ne4NMRQ8pJolGuWhXlsfOfrGcqSqKc5k11lNtPvZGWWCOJbh9c8I1y
  452. jU3qt1XqkgguFLRS5uyLvK+1URJ10IM6KafsvmphiiSRuWMAl/IdXWeW/WZJ
  453. JO7d2Ef5MvtQg+d2SbTy/N0Byo4qBndv7pJEO+mNQ5QtFdh7k40lEcl6NkJ5
  454. w2KxLx8tJBG75dQ4ZeEZfXsmj0ki7TC1Scrn08z0Y65LokO1GVOUmw9ydLbl
  455. SiJv8/FpP3oZrHJz3hKUOzU17XOsg0u/71+C/r4v6QVQrb1SNPY//x9+ES2J
  456. "]], LineBox[CompressedData["
  457. 1:eJxF1Xc4lV8cAPBbyM5ISkn3vVcyM6Iy7ntOhaxKKlRkRKRll6IoJFFWSCq7
  458. ZWWERDZlZCsiI6RcVyE7v/PS7/H+c5/P8x1n3HPeF7O8aGC9kkQipa4gkYjf
  459. nn6Bt9EryZC0+IyCAee3OvxuZFi7QDwMEDNP8d+fgOIKM4ue390q8TOPDNl4
  460. wxd93Pf2e7+PZDjS0TVL2MHIVX60mQyL5qWnCfuJn3pg1E6G/I8XxgkLBB/b
  461. z9lJhvWUrb8JP5k+uOLdVzLc1/lihLCkpWa2Yy8ZCoSe/UH49Qe1M2L9ZCgi
  462. q9FPeM/27ZvaB8mQWXb1V8K1DyUaAn+QYSJLRBthY2ayz246Gbo6Pq8j/O2c
  463. oPIEgwxzalnLCNu3cNGf/SZDfe1zOYTnaEyxJhNk6Cvm92xxvknTR3inyNCv
  464. e2UE4TU8o2xlM2T4W9ftBuHGAv9b2vNkGNSgeI5wyLktqz4ukKFkwh0DwgYb
  465. i7yPrMRgTCGPEmH+D8eZ2pkxyCyltWax/vKElxkrBsdg+vBfon5rEKmfHYO/
  466. Ol8XETZolbxux4VB8ciCu4T5fcrnGasx2P1znSHhxu3m7i58GBSw4hBcrO+d
  467. mZlZg0HPwve180R98H03T0EMRnJecSfMB+WmWIQw+PWDDEa4fuSD652NGJxj
  468. 6n8zhxz0yHqCVwSDmGmAFmF9PZJzOBmNLztXNYvMOxv1eyMVg98jJlUI1z9X
  469. cojdgsF9d6QezRD1xvUMMXEM+vbJjEwT9axnLyRLYhB3cJcmzPOahS4vg8Fo
  470. TnfDKeQ6q5izObIYNIm9ZDeJfHeN6g81BQyO6zw5/Qf5QEmLbYkiBr1OsmpP
  471. IK92sB/ctxOt3+cpzzhRv5nzdK0yWm/bsdzfRH1d4jcDNQwe/f0Z/iLqPeCp
  472. TzgGL2wqS2Igc0t39JjuxmDo2bBBOnJNu4t5314MWvUlkoaRA27zfrXVxKBl
  473. sjxjCJlrUOOLky4GW5+OwH4i/3738en9GDyW1vOol8hXv/r5mj4GYxUbSr8i
  474. 642tNWY+jMHz53enfUHmjEtvvX0Ug2EqQSafkT/o6x7lMcagt9d4ZQuy/0J/
  475. U9hxDJ4M9KA3IHOYbmx4YoZB8ygHw/dEPufrg1ss0XlhlQsuI/Lf6Ne9sMKg
  476. PUee8ztknTM/9eRsMLj69f65PGT29b7V2WcwyOPETM1Crqog66iew6Dx46q+
  477. FOI8u+RXFV3A4AmZ48pPkdmaRsurnTD44xRHYCSR73VH/ZArBveo1V4PIvLl
  478. xEpbL2Pw8anE0VvIrHdPFPV4YLBtx/h2F+QKtT+4jScGh4ReTNsh+/4MKhi+
  479. gcH0wDGqOfIq7Yo3k7cw+PFXvb8WkT9pruzhj0E/A7U8VSI/aTZnZSAG1eAP
  480. 2W3ILMzy2dwhGBQ2/9jGi1yWUb09NAyDyqOXpknI3hanM9ZHYLBDQlN99C8D
  481. ML97mEaNRuu7qK9Yg9yupq719TE6H0MFwjnIaW+Gu6NiMRiFbemOQT7+msbP
  482. /xTtN4fOB3tkOcWBF7XP0f1hffnZEHlVxt29t5ORn+6/r4r8KuWrMykDg9sC
  483. ZLpJyL5SftxvszAYdFXXsGeeAUyeyyVdysHgFMsFzSJktkSvtpG3GLTRUDR3
  484. Q+6iSNq/eIfBrVt5Lx5GzoxpZDtdgkHOIcsSKeST0VSVzkp0P1/l/m2dYwDF
  485. DTWNkR8wWMZvV/0cmT3S+eyRWgyukv8VfwU5K7Q8uroRgzp7B2mCyP58F5Ru
  486. tWBQRfZRT/csA5jfE6zb8wndV3Le0efInHdsFvI6Mbirle6wHbmbjTfSpRuD
  487. I3Gcs+Mz6H3qmysn34f6kaIFs5Atb7BbPvuOwaRbweWSyLluL8vCxzBYZ7kG
  488. TE2h+zV52NTgDwYrktgfJCCfcpmb4J7G4De53UwHpoj7uX+rz18M0m/uL4+Y
  489. RO/bkYl3cAUFpj44OrsT+c25x8ZzTBSoo8L2t/kPA1jbMm47sVNg4o8xURZk
  490. lYEIiiwXBbofKBOLnEDvGyuY/2M1BUretU/fivzWLHjYQoAC7dkH1qqNo/eh
  491. 0faD+pspUE/IE+76zQDfmzsGOSkUWFbYGpnyiwEKDLw9K0Up8NZnQboIsu2B
  492. lle4JAXKgM49EwwGKNS4JCCjRIFVIfPZF+gMEFa6OeX7Tgp0TqORSoYZ4Mzu
  493. Ko0EFQqEwCOPF1mAJnRpI6TAmVXlCjE/GOCsYv5ndl0K5Gf/YOgzyABF9S3J
  494. ufsp8BxbztrXAwyw9vzodRt9Cnwd3DjY088A7xK3iJUfpUCFmkvekt/Q92Rd
  495. kKOnORrvHV+HRzeaX+YLDdlTFFi7J/2Cz1c0/4Pl67usKdC/YTTsVhcD2PjN
  496. FKqepUBNitvxq18YIH/ainPShQIbuJwEN39C+xV+vSvxMgXu2Wx5Z7oV7a9C
  497. 1KsjVymQrBOyrq4FvX/PfjTK8KRA78Z+Zesm9P99UU44f4cCLQ+0sOvUofPy
  498. bjXtWwwFzrnSj/aUoPN0QoI3NB7tv4jwFcNiBsie3Nu3O4kCd5iLNpe9YwAz
  499. ObfbT15SIC75dyLgLTrfsX0tx19ToMfae3ffZzPACe/cCw3VFLiPZcZjKIkB
  500. 0slNuz3rKNB1bANtOAHd9wK6gGwDGr/L3HkwDt3XCUp+QCsFvtxqg1U+ZgAm
  501. m0BWrR4KvC3eaCwZzgAvtS1jCv9Q4KGf+X2XbqL7Io3hYJoClepInuJe6P9c
  502. 3d3xbpYCPUM0VzdeQ9+nJtN1xSQqNNpjPchzhQHGTY/dLeWgQgG7dT1K9gyA
  503. O+q7V4lQ4XB/KqvYCQaoPMKzQRujwrdRVO5Txuj7tbMu5z2VCtm1K1Iij6L7
  504. Mac79kGcCoWzTdLoBxnglu8+u1oFKhRlOrYHV0fjReHGjZpU2Ort6eMqxQDH
  505. POYnDLSpsD176KqqOAP0mr0NbdKlQtubEm1Tomg+oiofm/WpMGfdYIaJCAMI
  506. pSlpth2nQsPcreVVvGi8UmnFLxeo8OZNvQG58REw8XMD70A4Faa2x8arZo+A
  507. sEeDldEPqFDTuHg8LX0EbD+Ydf1wNBWmh+3CNyaPAIeM/YyiWCok+5oXtcaN
  508. APplz7qHyVS4S+pCVs+9EdDPMhBwqIQKcY6mk9q2I6Bl8yv2AjoVouOp4Mo/
  509. ApwbPIqdRpH3Kv2s4xoBa27quEmOUeHKbUzsm1lHwKGBvu8RU1R4dSbPL3GW
  510. DmqTBascmUThp+n5bXrf6KBc2d1XXEgUvjSL4GfJooPsw/uYwtRFodwWC6lD
  511. ++nATzfXR3ifKExZcJQV2EcHJnsl2BK1RaHowD3rekgHK7dzcr8+IAqtbeQ9
  512. FRXp4AD/R8FPxqLQfXzTxuQNdPC93lBS+LwofFxqY31yYBhsOHD6UMJ9UWiZ
  513. +rBu7vIwuK7l8yRrQBSa9GVFPQ74CbBOnU/xPlvgGSY2eon3EFDZ6R0mpCAG
  514. u4KfT8gLDAITkY/TK5rEoJ73Ad6GF9/AxIfAXnuvrVDCSaHj/nQPiGQ+6Wwg
  515. Kg6ZjxlJOXd2gTVd2XEry8RhBVdnQcO3z4DFw+uIsoMEhAnJFX2RzYD0/GRa
  516. L78kVG+nUyLSPwLHqLRA/hJJaFV0/bIapQLkzEXdKimThGxpN/Gmv+Vg7qSv
  517. l2OlJLSfnOHz6CgHt6imLo01ktCbz8CS4345iE7mMA1pk4S5zHsUedjLQXmh
  518. tTQ/XRKKnudS6hovBev7NlbzrZeCWkbbr7l9KQamGqzlxRukoN/77hev8otB
  519. 3NPfhQ6bpCAb4OJY8bAYSJ97n9FAkYKKwyMD/ceKwe4J16hgGSnYLFxTU/2p
  520. CNixNp7h24v6tVul6r5+Bwqk/Nj4LkhB+7ULL+f688GO5nW1IfZSkHfoo0x2
  521. aj5Id38aLOCErLXt8KNL+SCutmLD+stSsIoPmsyz5wO/iywym29IwUiytcRK
  522. +TfAIPPGIZlwlO8xpqTnlwsGVTyitAuloLjwh797TbOBeR+XWXURGu+j09oj
  523. 0tmg/U40dX+pFKx3fMkdNZsFar7kJ+tXScHvNmLHqqKyQMa1mUKjRim4i2eL
  524. ZmZHJnAvudRnPYDipalR320yAJ+Oo/SN1dKQd4Lbo/1oGogp5uFU4ZOGcv03
  525. BzlmU4GccsrQrzXSMN077Wl5TCo4IP49yUIIxe9r2HXQU4D/qpPYblFpGDQ/
  526. aRt0Nxkwl2oLklSk4WhI9uWTP56DUJXB8Rw1FB/Mu20Y+RxQMrybLgJpCD2t
  527. dnRqPgcw9l3QV3VpSJYO2RGR+Ax4XFfifHdQGtonZSuUnnkK/qhipGvWqJ+g
  528. ecxm7kTgk1nYpWSL+qV4yguWJQABKZMCuh2qr5+reHQ1AWzfEHHF1B7Vxz08
  529. aD4cD+ynuCbUrqL5v+8PzGqOA0NZU0OzQSj+pannSVEM+CJT3+T2VhoWbUma
  530. sOGIAk9+8nkwvZOG5mzdr2rjHwDL54fFAotR/8CuGGn8ARgSbbscUyENY+gj
  531. Ic0ukeDPxq5NlfXSsFsvEBSPhgM+jmEbgX4U5w14FC8QBporZfgeD6L1eo3p
  532. nS4IBZE+F99s/SENPVt3bN9gEwpEVoxxqTLQeC5knsMFIUB6avqVxbQ0JMW2
  533. zU04BwPNAda5VG4ZCNWPGGSR7wL2BO3EXbwysOjj3uDMe4GgxuLOgRJ+ZPHa
  534. OHdSIDjcuTq2ZR3K50wZsBq8A8yb12rOYcjV4ynGH26DqyXUIO0dKL/TVYC1
  535. zwfgntbKTbtkoGd3dEj2eR+wEn/aa6IqA0nySi+5ZryBX56kkj1E8XWVyi/X
  536. eYPwdPn2cB3UT81x2Pr0DZD+GIh+O4niL5Vr5J9cA2NXxlgtLJCZPjV2//AA
  537. O4ye/uw8hVx3IN1e2QPk8/BkttkiTxQEb/p6FVR4du2udkQ+5hCxRs8NsJmG
  538. bNFyQZ6cPyafehnoKmuyl19CLg8cY1pzGdT/SqkvdEdenVeV/s0VdFh6mGX4
  539. ovl6phn5PnUGIkB+r+xtFD8h4/VMxBmYb+wXS76DfGdXrH6kExho0htJDELO
  540. 7A3eEOoIRtWFPR5Eofq1Re+HEu3Bqq35UZ6pyKQDtHkXO6DNdPHafDpyb1aV
  541. XNoZEPCVYnklE9ljx46nw7aAL9JfwjkX+TR3rLizDRBmP55rU4Js2CzEk2UF
  542. zPq5o7+VIUe02fzktgJxxcXXLSqRzcghsWdPga1XJPadqEG+pO1xWsESKPyc
  543. ajnQisz/aqigzQy4VCbnVX9CvqwjLlNxEuTGmz/S6kAOSnt4Nd8U0EyqrPZ0
  544. I7u6VOi+OQG0aiPGlH4gi7o0NrAYA//num0Zw8hyJicOixuBWp+FN7IMYn5n
  545. hLr1DYEBbnNDYhx51U3OjMwjwDRtB9+mv8R+dkaeKDgEXh+fWl1P2gZJeFRz
  546. wl99sHrVG66bTMhzeXfWaOqDIhMa2xAbcsCt+ILa/WA92wJLNCdyVtrs+HU9
  547. 4JBZxHRwNXKQ3nsnmi6gcKgvZK1Bfha1X+uzFriSzTJvI4gsbHhwc84+0GRe
  548. ObNBCNnK5zR8ogm8c3T+eIogR04csw1UBwNWh+h6Eshyvr1P2iHAedf8XJBC
  549. zj3JvJYZgoj85u8Z2whbhPecxYEWv/G39YrIRc6lP06pgpgCod7qHcham54a
  550. TyqDaduOr9eUkclxF2oe7AIv3p3s+IYj+3l/5uLYAVaeJX+O2E2MLxVGalME
  551. JwR7W3XUkfU1HbRebQdc560b07WRp/LrFALkgdX6rfWn9Ij57VNmC5ADBaXf
  552. awUPIpuXHJKVlQUXNpx7734E2TPBPidGClSUy1TKGhEeHn0yLQE2OzDKeo8R
  553. /TMFZk+Lg/pKxyItMyJ+0lvafQsQd1IsnLVAHuVdiKaIAi+RP/mpVsi8gnez
  554. 2ilAwcUtR8COWI9z/nYPMvAnq2ZXnkOOWTCIrxEBfdVzGVcuEv0qXq0qEAZh
  555. FM/Ubmcinvv43Nh6QK/dnRx6ifCborU71wFNN6YXmleI/VsTvT1sLZj86JuY
  556. fB2Z9Pzm2XB+oH9VK97sBrG+mFU2ynzgmRhHLL8PkX/RSrGPB6xorH5cfgsZ
  557. ul3gdecGxz0Coy/7E/U5WpdUOUGG+MEoqUBiPkIlAZvZAWczb2TXPSIeuv+m
  558. GCt4KxkWqn6fiFfKiYUzAYHWo8GTEUS/gMnrsyvAea91915EEePxX13rQQIV
  559. 0p8DTB8R9VdVShT+4iKfovx5Y4j6jNDWR7O4600Tv9I4wtxxYbum8Y/bRHxd
  560. Exfj7uqkSdzTJ9brywvCP2UwrjGc+xKrjkUK0U/k9j7bX3iU7Xn+gTTC2U4a
  561. FQxc7HhTu10G4XiPmolhPFNXOZ6RRfim2qsTP3BIe3LWOYcws0jS+CBes41F
  562. cTqPsLDajYJ+fICvoWzlO8JMfguNPbgj087AW8WEzwQtCHXjC+PRR7nKCH/7
  563. ocHZiQcMrBQJriCs4PhZrB1f/8l2YO17ws5RC15teOL7utSoasIBF9XWt+AK
  564. +YqXNtcR3nBav78RL0yOAgn1hLvCdvTX47qPSWwSTYTV6zXE6/BP907Xp7QQ
  565. DntC6vyAW3nVRCp8ImzV2NlTif9yVLDIaSecoOstV45fs4qUUOskzPZ1vqQE
  566. 5zD8+6voK+Hm8MzQIjxin9UbjV7CU7+bVApwUeUPNz58I2wbc+V1Hp4uKad7
  567. cJDw9x7V4Nc4TTh8TfMQ4fXCD0oy8Q/ccx3Gw4QjhVL2vMINFywSOkcIw3Bt
  568. gVS8b7TynOUvwkUq9qIvcPteGaXBMcK8TRrPk/C5ptD5s38IdzOrRcTjt8un
  569. y0enCNtXpvfF4II5ZnddZhf78ZawP8Ljn5Ubzswv5tNy+iJxuSipzddJsshk
  570. 2SH1+/jbO8GDTEyEi545iITg2h6TaX4si8b9yu/irRdML3OzLZpdhtMftzQv
  571. hSEchGHF/UkfnHFIgn0d96KjMl1v4O577zU85CHsWfxn+BrOrjTxgMy/6PXu
  572. tW54uNgJy0SBRWewOLrglPXFkpLrCJOeVBQ54GnsW8dShRbtl6BxHlebDcjf
  573. LrzoazmstnjV8O+buSKLZvodfwo/2mWsR8MWLZc0YYb3fiwUKKEu2vxmzzH8
  574. YrFop6bYogUOdRzB5zL8E6vFF62ukKeP+yWMnteXWnRRS4oOvjbccEeLzFI/
  575. L0kNPO7W27/H5BbN25AB8W1ulMouhUVXMSuo4Pl2fvdOKS060uKcIq5lMmL0
  576. fedSfl+iLN68/wj5vMqiSYUm4rgFePP9l9qiYX4MBR+RI79yBYv2jNMWxq9Q
  577. fN1mdy+afM9gLc4qMLzbU30p//cADx7GYsDBsm+p34MUVpw8mdN4W3sprnBh
  578. BZ7yfdPD1XpL/ZIcpml+j3zMuw4s5XPn/KJZGdC3pB5acpXFdxpkPfrT48iS
  579. lUK7acJv36bvN1qyP2ilTdmLum46vmR311pa05YAVbrJkutVS2mp7WOkArMl
  580. mxfk0vzvnagIsFyy3OE02mn10jsm1v/iXvG0PdOSh6Rtl+zZFUETSQ0RnLNb
  581. MkwOoE1bznRUn/8X7/OkNa+zjH1ov2SSuxMtveb96bNO//zXmhbgJS+t6vrP
  582. e4xptjse/OJw++f1OjT1n6Sc9qv/bK5K2xxj6/7i2j8XSdFmjtTvvuL1z54b
  583. aa3su1h1vP83By2j8EmN0K3/PaV214k1ZOj2P5MG1OzELxrlBfzvZjWNzlbh
  584. 2/f+d5EaOQTvNQ753+lqc5pJT8Xv/28S6dMs9/mpiGVnpbsoVEUtO8i6czLi
  585. 0f+OUTu7QaPAJmbZFG8BLdak5fy/u9y5254t+zO9rzHp5XJ+kFGmqear5fiC
  586. pIGTz9tlf2m495ipadm5vpOnmlqWHaZqJhH/adm6iduy9nQt+83l2vdeQ8sO
  587. l1G6d2h42Q690UcwxrLF9c59LRpfNvOK5oSgyWV3Z6vamc8s+61dvKzc/LIj
  588. NnNOLCws+z/I/KZy
  589. "]]},
  590. Annotation[#, "Charting`Private`Tag$37827#1"]& ], {}}, {}},
  591. AspectRatio->NCache[
  592. Rational[1, 4], 0.25],
  593. Axes->{True, True},
  594. AxesLabel->{None, None},
  595. AxesOrigin->{0, 0},
  596. DisplayFunction->Identity,
  597. Frame->{{False, False}, {False, False}},
  598. FrameLabel->{{None, None}, {None, None}},
  599. FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}},
  600. GridLines->{None, None},
  601. GridLinesStyle->Directive[
  602. GrayLevel[0.5, 0.4]],
  603. ImagePadding->All,
  604. ImageSize->Full,
  605. Method->{
  606. "DefaultBoundaryStyle" -> Automatic,
  607. "DefaultGraphicsInteraction" -> {
  608. "Version" -> 1.2, "TrackMousePosition" -> {True, False},
  609. "Effects" -> {
  610. "Highlight" -> {"ratio" -> 2}, "HighlightPoint" -> {"ratio" -> 2},
  611. "Droplines" -> {
  612. "freeformCursorMode" -> True,
  613. "placement" -> {"x" -> "All", "y" -> "None"}}}}, "DefaultMeshStyle" ->
  614. AbsolutePointSize[6], "ScalingFunctions" -> None,
  615. "CoordinatesToolOptions" -> {"DisplayFunction" -> ({
  616. (Identity[#]& )[
  617. Part[#, 1]],
  618. (Identity[#]& )[
  619. Part[#, 2]]}& ), "CopiedValueFunction" -> ({
  620. (Identity[#]& )[
  621. Part[#, 1]],
  622. (Identity[#]& )[
  623. Part[#, 2]]}& )}},
  624. PlotRange->{{0, 16}, {0., 1.}},
  625. PlotRangeClipping->True,
  626. PlotRangePadding->{{
  627. Scaled[0.02],
  628. Scaled[0.02]}, {
  629. Scaled[0.05],
  630. Scaled[0.05]}},
  631. Ticks->{{{0,
  632. FormBox["0", TraditionalForm]}, {4,
  633. FormBox["4", TraditionalForm]}, {8,
  634. FormBox["8", TraditionalForm]}, {12,
  635. FormBox["12", TraditionalForm]}, {16,
  636. FormBox["16", TraditionalForm]}}, {{0,
  637. FormBox["0", TraditionalForm]}, {1,
  638. FormBox["1", TraditionalForm]}, {2,
  639. FormBox["2", TraditionalForm]}, {3,
  640. FormBox["3", TraditionalForm]}, {4,
  641. FormBox["4", TraditionalForm]}, {5,
  642. FormBox["5", TraditionalForm]}, {6,
  643. FormBox["6", TraditionalForm]}, {7,
  644. FormBox["7", TraditionalForm]}, {8,
  645. FormBox["8", TraditionalForm]}, {9,
  646. FormBox["9", TraditionalForm]}, {10,
  647. FormBox["10", TraditionalForm]}, {11,
  648. FormBox["11", TraditionalForm]}, {12,
  649. FormBox["12", TraditionalForm]}, {13,
  650. FormBox["13", TraditionalForm]}, {14,
  651. FormBox["14", TraditionalForm]}, {15,
  652. FormBox["15", TraditionalForm]}, {16,
  653. FormBox["16", TraditionalForm]}}}]], "Output",
  654. CellLabel->
  655. "5/3/24 07:35:34 \
  656. Out[341]=",ExpressionUUID->"a172c69e-c750-46f8-b516-3e951b44fdee"],
  657. Cell[BoxData["\<\"0.5-0.5*(-1)**floor(X/8)+(-1)**floor(X/8)/(1+e**(8*((-8+np.\
  658. mod(X,8))**(-1)+np.mod(X,8)**(-1))))\"\>"], "Output",
  659. CellLabel->
  660. "5/3/24 07:35:41 \
  661. Out[342]=",ExpressionUUID->"622e8a38-c7e5-45db-b117-598070ffeba0"]
  662. }, Open ]]
  663. },
  664. WindowSize->{1672, 980},
  665. WindowMargins->{{0, Automatic}, {Automatic, 0}},
  666. FrontEndVersion->"12.2 for Microsoft Windows (64-bit) (December 12, 2020)",
  667. StyleDefinitions->Notebook[{
  668. Cell[
  669. StyleData[StyleDefinitions -> "Default.nb"]],
  670. Cell[
  671. StyleData[All], TextAlignment -> Center]}, WindowSize -> {785, 884},
  672. WindowMargins -> {{0, Automatic}, {Automatic, 0}}, Visible -> False,
  673. FrontEndVersion ->
  674. "12.2 for Microsoft Windows (64-bit) (December 12, 2020)", StyleDefinitions ->
  675. "PrivateStylesheetFormatting.nb"],
  676. ExpressionUUID->"799ecfb4-cc50-42a9-a465-4e67113aecaf"
  677. ]
  678. (* End of Notebook Content *)
  679. (* Internal cache information *)
  680. (*CellTagsOutline
  681. CellTagsIndex->{}
  682. *)
  683. (*CellTagsIndex
  684. CellTagsIndex->{}
  685. *)
  686. (*NotebookFileOutline
  687. Notebook[{
  688. Cell[CellGroupData[{
  689. Cell[580, 22, 2808, 77, 176, "Input",ExpressionUUID->"f5f67ce7-c8f0-4363-9182-367f7658508b"],
  690. Cell[3391, 101, 4972, 111, 422, "Output",ExpressionUUID->"c478c8b1-84af-424e-b861-3547031dc110"],
  691. Cell[8366, 214, 180, 3, 46, "Output",ExpressionUUID->"7827bd56-0553-427f-a3b1-8be64aa742de"]
  692. }, Open ]],
  693. Cell[CellGroupData[{
  694. Cell[8583, 222, 3549, 104, 195, "Input",ExpressionUUID->"b4d0054f-f9cf-4438-8d1f-20a75cc5473c"],
  695. Cell[12135, 328, 18763, 338, 422, "Output",ExpressionUUID->"a172c69e-c750-46f8-b516-3e951b44fdee"],
  696. Cell[30901, 668, 233, 4, 46, "Output",ExpressionUUID->"622e8a38-c7e5-45db-b117-598070ffeba0"]
  697. }, Open ]]
  698. }
  699. ]
  700. *)