Advertisement
MuChT007

Reactor Info Panel V1.2a

Mar 1st, 2014
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 19.10 KB | None | 0 0
  1. --Reactor Info Panel V1.2a--
  2. local mon = peripheral.wrap("back")
  3. local modem = peripheral.wrap("bottom") -- Modem position --
  4. modem.open(65002) --Open channel 65002 so that we can listen on it --
  5. --text--
  6. mon.setCursorPos(1,1)
  7. mon.setTextColor(colors.white)
  8. mon.write("Containment status: Reactor 1:")
  9. mon.setCursorPos(1,2)
  10. mon.write("-------------------")
  11. mon.setCursorPos(21,2)
  12. mon.write("Reactor 2:")
  13. mon.setCursorPos(21,3)
  14. mon.write("Reactor 3:")
  15. mon.setCursorPos(21,4)
  16. mon.write("Reactor 4:")
  17. mon.setCursorPos(1,5)
  18. mon.write("_____________________________________________________________________________________")
  19. mon.setCursorPos(1,6)
  20. mon.setTextColor(colors.white)
  21. mon.write("Reactor 1 :")
  22. mon.setCursorPos(1,8)
  23. mon.write("Temp :")
  24. mon.setCursorPos(21,9)
  25. mon.write("EU Storage level : ____________________") --42,9--
  26. mon.setCursorPos(1,10)
  27. mon.write("_____________________________________________________________________________________")
  28. mon.setCursorPos(1,11)
  29. mon.setTextColor(colors.white)
  30. mon.write("Reactor 2 :")
  31. mon.setCursorPos(1,13)
  32. mon.write("Temp :")
  33. mon.setCursorPos(21,14)
  34. mon.write("EU Storage level : ____________________") --42,14--
  35. mon.setCursorPos(1,15)
  36. mon.write("_____________________________________________________________________________________")
  37. mon.setCursorPos(1,16)
  38. mon.setTextColor(colors.white)
  39. mon.write("Reactor 3 :")
  40. mon.setCursorPos(1,18)
  41. mon.write("Temp :")
  42. mon.setCursorPos(21,19)
  43. mon.write("EU Storage level : ____________________") -- 42,19--
  44. mon.setCursorPos(1,20)
  45. mon.write("_____________________________________________________________________________________")
  46. mon.setCursorPos(1,21)
  47. mon.setTextColor(colors.white)
  48. mon.write("Reactor 4 :")
  49. mon.setCursorPos(1,23)
  50. mon.write("Temp :")
  51. mon.setCursorPos(21,24)
  52. mon.write("EU Storage level : ____________________") --42,24--
  53. mon.setCursorPos(1,25)
  54. mon.write("_____________________________________________________________________________________")
  55. mon.setCursorPos(25,28)
  56. mon.setTextColor(colors.yellow)
  57. mon.write("REACTOR INFO PANEL V1.2a")
  58. mon.setCursorPos(31,1)
  59. mon.setTextColor(colors.red)
  60. mon.write("unknown")
  61. mon.setCursorPos(31,2)
  62. mon.setTextColor(colors.red)
  63. mon.write("unknown")
  64. mon.setCursorPos(31,3)
  65. mon.setTextColor(colors.red)
  66. mon.write("unknown")
  67. mon.setCursorPos(31,4)
  68. mon.setTextColor(colors.red)
  69. mon.write("unknown")
  70. mon.setCursorPos(39,1)
  71. mon.setTextColor(colors.white)
  72. mon.write("Reactor status: Reactor 1:")
  73. mon.setCursorPos(39,2)
  74. mon.write("---------------")
  75. mon.setCursorPos(55,2)
  76. mon.write("Reactor 2:")
  77. mon.setCursorPos(55,3)
  78. mon.write("Reactor 3:")
  79. mon.setCursorPos(55,4)
  80. mon.write("Reactor 4:")
  81. mon.setCursorPos(1,5)
  82. mon.setCursorPos(65,1)
  83. mon.setTextColor(colors.red)
  84. mon.write("unknown")
  85. mon.setCursorPos(65,2)
  86. mon.setTextColor(colors.red)
  87. mon.write("unknown")
  88. mon.setCursorPos(65,3)
  89. mon.setTextColor(colors.red)
  90. mon.write("unknown")
  91. mon.setCursorPos(65,4)
  92. mon.setTextColor(colors.red)
  93. mon.write("unknown")
  94.  
  95. while true do
  96.  
  97. local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  98.  
  99. print("Last message :"..message)
  100.  
  101. -- Doors status --
  102.         if message=="1open" then
  103.                 mon.setCursorPos(31,1)
  104.         mon.setTextColor(colors.yellow)
  105.                 mon.write("Open  .")
  106.         end
  107.  
  108.         if message=="1close" then
  109.                 mon.setCursorPos(31,1)
  110.         mon.setTextColor(colors.green)
  111.                 mon.write("Close .")
  112.         end
  113.  
  114.         if message=="2open" then
  115.                 mon.setCursorPos(31,2)
  116.         mon.setTextColor(colors.yellow)
  117.                 mon.write("Open  .")
  118.         end
  119.  
  120.         if message=="2close" then
  121.                 mon.setCursorPos(31,2)
  122.         mon.setTextColor(colors.green)
  123.                 mon.write("Close .")
  124.         end
  125.  
  126.         if message=="3open" then
  127.                 mon.setCursorPos(31,3)
  128.         mon.setTextColor(colors.yellow)
  129.                 mon.write("Open  .")
  130.         end
  131.  
  132.         if message=="3close" then
  133.                 mon.setCursorPos(31,3)
  134.         mon.setTextColor(colors.green)
  135.                 mon.write("Close .")
  136.         end
  137.  
  138.         if message=="4open" then
  139.                 mon.setCursorPos(31,4)
  140.         mon.setTextColor(colors.yellow)
  141.                 mon.write("Open  .")
  142.         end
  143.  
  144.         if message=="4close" then
  145.                 mon.setCursorPos(31,4)
  146.         mon.setTextColor(colors.green)
  147.                 mon.write("Close .")
  148.         end
  149.  
  150. --reactor status --
  151.     --Reactor1--
  152.  
  153.         if message=="1on" then
  154.                 mon.setCursorPos(65,1)
  155.         mon.setTextColor(colors.yellow)
  156.                 mon.write("ON    .")
  157.         end
  158.  
  159.         if message=="1off" then
  160.                 mon.setCursorPos(65,1)
  161.         mon.setTextColor(colors.green)
  162.                 mon.write("OFF   .")
  163.         end
  164.  
  165.     --Reactor2--
  166.  
  167.         if message=="2on" then
  168.                 mon.setCursorPos(65,2)
  169.         mon.setTextColor(colors.yellow)
  170.                 mon.write("ON    .")
  171.         end
  172.  
  173.         if message=="2off" then
  174.                 mon.setCursorPos(65,2)
  175.         mon.setTextColor(colors.green)
  176.                 mon.write("OFF   .")
  177.         end
  178.  
  179.     --Reactor3--
  180.  
  181.         if message=="3on" then
  182.                 mon.setCursorPos(65,3)
  183.         mon.setTextColor(colors.yellow)
  184.                 mon.write("ON    .")
  185.         end
  186.  
  187.         if message=="3off" then
  188.                 mon.setCursorPos(65,3)
  189.         mon.setTextColor(colors.green)
  190.                 mon.write("OFF   .")
  191.         end
  192.  
  193.     --Reactor4--
  194.  
  195.         if message=="4on" then
  196.                 mon.setCursorPos(65,4)
  197.         mon.setTextColor(colors.yellow)
  198.                 mon.write("ON    .")
  199.         end
  200.  
  201.         if message=="4off" then
  202.                 mon.setCursorPos(65,4)
  203.         mon.setTextColor(colors.green)
  204.                 mon.write("OFF   .")
  205.         end
  206.  
  207. --Temp status --
  208. --Reactor1--
  209.  
  210.         if message=="1cold" then
  211.         mon.setCursorPos(1,7)
  212.         mon.setTextColor(colors.black)
  213.         mon.write("..............")
  214.                 mon.setCursorPos(8,8)
  215.         mon.setTextColor(colors.lightBlue)
  216.                 mon.write("Cold .")
  217.         end
  218.  
  219.         if message=="1norm" then
  220.         mon.setCursorPos(1,7)
  221.         mon.setTextColor(colors.black)
  222.         mon.write("..............")
  223.                 mon.setCursorPos(8,8)
  224.         mon.setTextColor(colors.lime)
  225.                 mon.write("Normal")
  226.         end
  227.  
  228.         if message=="1hot" then
  229.         sleep(1)
  230.         modem.transmit(65001, 65002, "off1")
  231.         sleep(1)
  232.         modem.transmit(65001, 65002, "close1")
  233.         mon.setCursorPos(1,7)
  234.         mon.setTextColor(colors.orange)
  235.         mon.write("Emergency stop")
  236.                for i = 1,6 do
  237.         mon.setCursorPos(8,8)
  238.         mon.setTextColor(colors.yellow)
  239.                 mon.write("Over.H")
  240.         sleep(1)
  241.                 mon.setCursorPos(8,8)
  242.         mon.setTextColor(colors.red)
  243.                 mon.write("Over.H")
  244.            end     
  245.         end
  246.  
  247. --Reactor2--
  248.  
  249.         if message=="2cold" then
  250.         mon.setCursorPos(1,12)
  251.         mon.setTextColor(colors.black)
  252.         mon.write("..............")
  253.                 mon.setCursorPos(8,13)
  254.         mon.setTextColor(colors.lightBlue)
  255.                 mon.write("Cold .")
  256.         end
  257.  
  258.         if message=="2norm" then
  259.         mon.setCursorPos(1,12)
  260.         mon.setTextColor(colors.black)
  261.         mon.write("..............")
  262.                 mon.setCursorPos(8,13)
  263.         mon.setTextColor(colors.lime)
  264.                 mon.write("Normal")
  265.         end
  266.  
  267.         if message=="2hot" then
  268.         sleep(1)
  269.         modem.transmit(65001, 65002, "off2")
  270.         sleep(1)
  271.         modem.transmit(65001, 65002, "close2")
  272.         mon.setCursorPos(1,12)
  273.         mon.setTextColor(colors.orange)
  274.         mon.write("Emergency stop")
  275.                for i = 1,6 do
  276.         mon.setCursorPos(8,13)
  277.         mon.setTextColor(colors.yellow)
  278.                 mon.write("Over.H")
  279.         sleep(1)
  280.                 mon.setCursorPos(8,13)
  281.         mon.setTextColor(colors.red)
  282.                 mon.write("Over.H")
  283.            end     
  284.         end
  285.  
  286. --Reactor3--
  287.  
  288.         if message=="3cold" then
  289.         mon.setCursorPos(1,17)
  290.         mon.setTextColor(colors.black)
  291.         mon.write("..............")
  292.                 mon.setCursorPos(8,18)
  293.         mon.setTextColor(colors.lightBlue)
  294.                 mon.write("Cold .")
  295.         end
  296.  
  297.         if message=="3norm" then
  298.         mon.setCursorPos(1,17)
  299.         mon.setTextColor(colors.black)
  300.         mon.write("..............")
  301.                 mon.setCursorPos(8,18)
  302.         mon.setTextColor(colors.lime)
  303.                 mon.write("Normal")
  304.         end
  305.  
  306.         if message=="3hot" then
  307.         sleep(1)
  308.         modem.transmit(65001, 65002, "off3")
  309.         sleep(1)
  310.         modem.transmit(65001, 65002, "close3")
  311.         mon.setCursorPos(1,17)
  312.         mon.setTextColor(colors.orange)
  313.         mon.write("Emergency stop")
  314.                for i = 1,6 do
  315.         mon.setCursorPos(8,18)
  316.         mon.setTextColor(colors.yellow)
  317.                 mon.write("Over.H")
  318.         sleep(1)
  319.                 mon.setCursorPos(8,18)
  320.         mon.setTextColor(colors.red)
  321.                 mon.write("Over.H")
  322.            end     
  323.         end
  324.  
  325. --Reactor4--
  326.  
  327.         if message=="4cold" then
  328.         mon.setCursorPos(1,22)
  329.         mon.setTextColor(colors.black)
  330.         mon.write("..............")
  331.                 mon.setCursorPos(8,23)
  332.         mon.setTextColor(colors.lightBlue)
  333.                 mon.write("Cold .")
  334.         end
  335.  
  336.         if message=="4norm" then
  337.         mon.setCursorPos(1,22)
  338.         mon.setTextColor(colors.black)
  339.         mon.write("..............")
  340.                 mon.setCursorPos(8,23)
  341.         mon.setTextColor(colors.lime)
  342.                 mon.write("Normal")
  343.         end
  344.  
  345.         if message=="4hot" then
  346.         sleep(1)
  347.         modem.transmit(65001, 65002, "off4")
  348.         sleep(1)
  349.         modem.transmit(65001, 65002, "close4")
  350.         mon.setCursorPos(1,22)
  351.         mon.setTextColor(colors.orange)
  352.         mon.write("Emergency stop")
  353.                for i = 1,6 do
  354.         mon.setCursorPos(8,23)
  355.         mon.setTextColor(colors.yellow)
  356.                 mon.write("Over.H")
  357.         sleep(1)
  358.                 mon.setCursorPos(8,23)
  359.         mon.setTextColor(colors.red)
  360.                 mon.write("Over.H")
  361.            end     
  362.     end
  363.  
  364. --EU Storage --
  365.     --Line 1--
  366.  
  367.     if message=="10EU1" then
  368.                 mon.setCursorPos(40,9)
  369.         mon.setTextColor(colors.red)
  370.                 mon.write("##__________________")
  371.                 mon.setCursorPos(62,9)
  372.                 mon.write("10% ")
  373.     end
  374.  
  375.     if message=="20EU1" then
  376.                 mon.setCursorPos(40,9)
  377.         mon.setTextColor(colors.red)
  378.                 mon.write("####________________")
  379.                 mon.setCursorPos(62,9)
  380.                 mon.write("20% ")
  381.     end
  382.  
  383.     if message=="30EU1" then
  384.                 mon.setCursorPos(40,9)
  385.         mon.setTextColor(colors.red)
  386.                 mon.write("######______________")
  387.                 mon.setCursorPos(62,9)
  388.                 mon.write("30% ")
  389.     end
  390.  
  391.  
  392.     if message=="40EU1" then
  393.                 mon.setCursorPos(40,9)
  394.         mon.setTextColor(colors.orange)
  395.                 mon.write("########____________")
  396.                 mon.setCursorPos(62,9)
  397.                 mon.write("40% ")
  398.     end
  399.  
  400.     if message=="50EU1" then
  401.                 mon.setCursorPos(40,9)
  402.         mon.setTextColor(colors.orange)
  403.                 mon.write("###########__________")
  404.                 mon.setCursorPos(62,9)
  405.                 mon.write("50% ")
  406.     end
  407.  
  408.     if message=="60EU1" then
  409.                 mon.setCursorPos(40,9)
  410.         mon.setTextColor(colors.orange)
  411.                 mon.write("############________")
  412.                 mon.setCursorPos(62,9)
  413.                 mon.write("60% ")
  414.     end
  415.  
  416.     if message=="70EU1" then
  417.                 mon.setCursorPos(40,9)
  418.         mon.setTextColor(colors.green)
  419.                 mon.write("##############______")
  420.                 mon.setCursorPos(62,9)
  421.                 mon.write("70% ")
  422.     end
  423.  
  424.     if message=="80EU1" then
  425.                 mon.setCursorPos(40,9)
  426.         mon.setTextColor(colors.green)
  427.                 mon.write("################____")
  428.                 mon.setCursorPos(62,9)
  429.                 mon.write("80% ")
  430.     end
  431.  
  432.     if message=="90EU1" then
  433.                 mon.setCursorPos(40,9)
  434.         mon.setTextColor(colors.green)
  435.                 mon.write("##################__")
  436.                 mon.setCursorPos(62,9)
  437.                 mon.write("90% ")
  438.     end
  439.  
  440.     if message=="100EU1" then
  441.                 mon.setCursorPos(40,9)
  442.         mon.setTextColor(colors.lime)
  443.                 mon.write("####################")
  444.                 mon.setCursorPos(62,9)
  445.                 mon.write("100%")
  446.     end
  447.  
  448. --Line 2--
  449.  
  450.     if message=="10EU2" then
  451.                 mon.setCursorPos(40,14)
  452.         mon.setTextColor(colors.red)
  453.                 mon.write("##__________________")
  454.                 mon.setCursorPos(62,14)
  455.                 mon.write("10% ")
  456.     end
  457.  
  458.     if message=="20EU2" then
  459.                 mon.setCursorPos(40,14)
  460.         mon.setTextColor(colors.red)
  461.                 mon.write("####________________")
  462.                 mon.setCursorPos(62,14)
  463.                 mon.write("20% ")
  464.     end
  465.  
  466.     if message=="30EU2" then
  467.                 mon.setCursorPos(40,14)
  468.         mon.setTextColor(colors.red)
  469.                 mon.write("######______________")
  470.                 mon.setCursorPos(62,14)
  471.                 mon.write("30% ")
  472.     end
  473.  
  474.  
  475.     if message=="40EU2" then
  476.                 mon.setCursorPos(40,14)
  477.         mon.setTextColor(colors.orange)
  478.                 mon.write("########____________")
  479.                 mon.setCursorPos(62,14)
  480.                 mon.write("40% ")
  481.     end
  482.  
  483.     if message=="50EU2" then
  484.                 mon.setCursorPos(40,14)
  485.         mon.setTextColor(colors.orange)
  486.                 mon.write("###########__________")
  487.                 mon.setCursorPos(62,14)
  488.                 mon.write("50% ")
  489.     end
  490.  
  491.     if message=="60EU2" then
  492.                 mon.setCursorPos(40,14)
  493.         mon.setTextColor(colors.orange)
  494.                 mon.write("############________")
  495.                 mon.setCursorPos(62,14)
  496.                 mon.write("60% ")
  497.     end
  498.  
  499.     if message=="70EU2" then
  500.                 mon.setCursorPos(40,14)
  501.         mon.setTextColor(colors.green)
  502.                 mon.write("##############______")
  503.                 mon.setCursorPos(62,14)
  504.                 mon.write("70% ")
  505.     end
  506.  
  507.     if message=="80EU2" then
  508.                 mon.setCursorPos(40,14)
  509.         mon.setTextColor(colors.green)
  510.                 mon.write("################____")
  511.                 mon.setCursorPos(62,14)
  512.                 mon.write("80% ")
  513.     end
  514.  
  515.     if message=="90EU2" then
  516.                 mon.setCursorPos(40,14)
  517.         mon.setTextColor(colors.green)
  518.                 mon.write("##################__")
  519.                 mon.setCursorPos(62,14)
  520.                 mon.write("90% ")
  521.     end
  522.  
  523.     if message=="100EU2" then
  524.                 mon.setCursorPos(40,14)
  525.         mon.setTextColor(colors.lime)
  526.                 mon.write("####################")
  527.                 mon.setCursorPos(62,14)
  528.                 mon.write("100%")
  529.     end
  530.  
  531. --Line 3 --
  532.  
  533.     if message=="10EU3" then
  534.                 mon.setCursorPos(40,19)
  535.         mon.setTextColor(colors.red)
  536.                 mon.write("##__________________")
  537.                 mon.setCursorPos(62,19)
  538.                 mon.write("10% ")
  539.     end
  540.  
  541.     if message=="20EU3" then
  542.                 mon.setCursorPos(40,19)
  543.         mon.setTextColor(colors.red)
  544.                 mon.write("####________________")
  545.                 mon.setCursorPos(62,19)
  546.                 mon.write("20% ")
  547.     end
  548.  
  549.     if message=="30EU3" then
  550.                 mon.setCursorPos(40,19)
  551.         mon.setTextColor(colors.red)
  552.                 mon.write("######______________")
  553.                 mon.setCursorPos(62,19)
  554.                 mon.write("30% ")
  555.     end
  556.  
  557.  
  558.     if message=="40EU3" then
  559.                 mon.setCursorPos(40,19)
  560.         mon.setTextColor(colors.orange)
  561.                 mon.write("########____________")
  562.                 mon.setCursorPos(62,19)
  563.                 mon.write("40% ")
  564.     end
  565.  
  566.     if message=="50EU3" then
  567.                 mon.setCursorPos(40,19)
  568.         mon.setTextColor(colors.orange)
  569.                 mon.write("###########__________")
  570.                 mon.setCursorPos(62,19)
  571.                 mon.write("50% ")
  572.     end
  573.  
  574.     if message=="60EU3" then
  575.                 mon.setCursorPos(40,19)
  576.         mon.setTextColor(colors.orange)
  577.                 mon.write("############________")
  578.                 mon.setCursorPos(62,19)
  579.                 mon.write("60% ")
  580.     end
  581.  
  582.     if message=="70EU3" then
  583.                 mon.setCursorPos(40,19)
  584.         mon.setTextColor(colors.green)
  585.                 mon.write("##############______")
  586.                 mon.setCursorPos(62,19)
  587.                 mon.write("70% ")
  588.     end
  589.  
  590.     if message=="80EU3" then
  591.                 mon.setCursorPos(40,19)
  592.         mon.setTextColor(colors.green)
  593.                 mon.write("################____")
  594.                 mon.setCursorPos(62,19)
  595.                 mon.write("80% ")
  596.     end
  597.  
  598.     if message=="90EU3" then
  599.                 mon.setCursorPos(40,19)
  600.         mon.setTextColor(colors.green)
  601.                 mon.write("##################__")
  602.                 mon.setCursorPos(62,19)
  603.                 mon.write("90% ")
  604.     end
  605.  
  606.     if message=="100EU3" then
  607.                 mon.setCursorPos(40,19)
  608.         mon.setTextColor(colors.lime)
  609.                 mon.write("####################")
  610.                 mon.setCursorPos(62,19)
  611.                 mon.write("100%")
  612.     end
  613.  
  614. --Line 4--
  615.  
  616.     if message=="10EU4" then
  617.                 mon.setCursorPos(40,24)
  618.         mon.setTextColor(colors.red)
  619.                 mon.write("##__________________")
  620.                 mon.setCursorPos(62,24)
  621.                 mon.write("10% ")
  622.     end
  623.  
  624.     if message=="20EU4" then
  625.                 mon.setCursorPos(40,24)
  626.         mon.setTextColor(colors.red)
  627.                 mon.write("####________________")
  628.                 mon.setCursorPos(62,24)
  629.                 mon.write("20% ")
  630.     end
  631.  
  632.     if message=="30EU4" then
  633.                 mon.setCursorPos(40,24)
  634.         mon.setTextColor(colors.red)
  635.                 mon.write("######______________")
  636.                 mon.setCursorPos(62,24)
  637.                 mon.write("30% ")
  638.     end
  639.  
  640.  
  641.     if message=="40EU4" then
  642.                 mon.setCursorPos(40,24)
  643.         mon.setTextColor(colors.orange)
  644.                 mon.write("########____________")
  645.                 mon.setCursorPos(62,24)
  646.                 mon.write("40% ")
  647.     end
  648.  
  649.     if message=="50EU4" then
  650.                 mon.setCursorPos(40,24)
  651.         mon.setTextColor(colors.orange)
  652.                 mon.write("###########__________")
  653.                 mon.setCursorPos(62,24)
  654.                 mon.write("50% ")
  655.     end
  656.  
  657.     if message=="60EU4" then
  658.                 mon.setCursorPos(40,24)
  659.         mon.setTextColor(colors.orange)
  660.                 mon.write("############________")
  661.                 mon.setCursorPos(62,24)
  662.                 mon.write("60% ")
  663.     end
  664.  
  665.     if message=="70EU4" then
  666.                 mon.setCursorPos(40,24)
  667.         mon.setTextColor(colors.green)
  668.                 mon.write("##############______")
  669.                 mon.setCursorPos(62,24)
  670.                 mon.write("70% ")
  671.     end
  672.  
  673.     if message=="80EU4" then
  674.                 mon.setCursorPos(40,24)
  675.         mon.setTextColor(colors.green)
  676.                 mon.write("################____")
  677.                 mon.setCursorPos(62,24)
  678.                 mon.write("80% ")
  679.     end
  680.  
  681.     if message=="90EU4" then
  682.                 mon.setCursorPos(40,24)
  683.         mon.setTextColor(colors.green)
  684.                 mon.write("##################__")
  685.                 mon.setCursorPos(62,24)
  686.                 mon.write("90% ")
  687.     end
  688.  
  689.     if message=="100EU4" then
  690.                 mon.setCursorPos(40,24)
  691.         mon.setTextColor(colors.lime)
  692.                 mon.write("####################")
  693.                 mon.setCursorPos(62,24)
  694.                 mon.write("100%")
  695.     end
  696.  
  697.  
  698. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement